11
62
42
41
56
22
2
16
39
46
322
19
5
13
1
9
45
49
12
32
8
23
108
24
185
51
75
452
126
36
55
163
366
92
81
175
401
70
142
27
61
35
38
125
1237
341
14
67