188
355
68
112
124
141
66
50
247
36
248
26
523
315
96
146
305
38
65
403
654
80
182
172
251
196
192
111
788
194
82
37
28
46
497
24
342
386
416
57
62
34
179
44
98
45
333
286
421
1964
1317
52
27
250
109
126