20
218
472
234
150
162
117
204
770
263
27
493
18
429
358
112
43
395
281
13
361
983
17
39
352
482
440
180
295
45
312
802
90
319
462
185
12
196
370
97
211
141
378
931
64
46
1525
231
1334
29
680
328
226
125
107