500
135
379
140
437
56
401
191
208
152
611
24
518
131
500
215
218
163
254
158
612
187
594
87
632
214
541
142
565
130
452
92
377
163
584
44
191
170
420
147