50
428
18
362
234
345
77
302
122
254
95
259
27
239
72
182
29
165
155
22
153
12
137
15
116
6
329
9
109
14
100
5
97