33
183
46
166
168
157
37
125
30
152
70
41
82
331
114
25
99
278
42
402
22
16
67
10
3429
74
110
90
78
192
313
54
1182
159
52
153
562
35
20
18
19
191
91
914
134
92
79
139
65
55
296
45