1
0
37
4
9
35
19
12
34
46
138
442
194
252
222
256
164
264
105
146
258
236
110
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
58
90