1
0
37
4
9
35
19
12
34
46
138
442
194
252
222
256
164
264
105
146
259
237
110
236
284
87
84
186
157
127
80
149
2436
267
690
176
224
206
274
177
190
282
38
41
131
344
86
143
147
40
59
91