32
188
424
338
184
34
217
50
30
19
12
79
120
45
57
128
122
183
143
46
168
66
244
588
209
78
195
111
267
142
116
1361
204
225
296
174
157
42
92
68
6
252
140
373
82
153
35
95
151
58
249
94
432
44