658
117
537
95
586
149
511
284
485
183
93
33
176
125
263
143
357
66
574
140
559
157
514
117
536
170
676
214
239
175
515
130
338
128
469
44
208
74
548
77