1398
639
472
120
739
251
542
163
423
41
409
161
154
68
516
187
437
79
651
217
244
96
48
28
305
101
434
188
387
153
152
92
482
118
340
154
425
204
228
178