50
226
128
11
4597
53
181
46
380
4
72
168
182
266
36
208
136
28
100
31
250
257
76
3806
105
27
1369
45
77
52
51
62
73
55
382
49
67
39
1140
239
69
26
138
303
277
478
314
292
218
78
65
407
110