36
27
52
8
65
26
16
10
41
13
30
11
51
53
6
561
100
49
20
42
58
47
145
28
363
54
1
22
9
44
520
23
111
69
83
102
21
236
32
87
46
91
35
19