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