45
52
6
15
14
49
19
263
23
201
48
36
40
31
78
9
2
13
50
27
16
155
66
21
85
55
96
30
82
37
73
175
17
112
41
39
24
137
34
187
252
375
121
1101
46
113
334
224
177
61
94
10
11