234
598
382
808
188
785
310
632
66
293
51
300
53
177
118
359
40
106
11
123
49
260
43
221
46
149
163
15
254
147
97
18
136
27
181