215
78
170
37
98
394
106
340
112
61
9
95
92
28
58
56
171
429
57
84
381
217
25
86
31
15
183
522
20
425
29
68
50
122
164
43
35
256
934
59
121
34
30
39
199
65
1108
303
42
147
83
67
812
22