418
80
35
46
226
62
115
249
112
24
267
163
291
392
108
92
207
116
302
162
444
45
74
168
552
137
50
250
94
501
55
51
129
96
177
140
36
90
69
106
128
58
77
292
29
44
159
85
75
78
57
93
167
175