460
71
174
32
555
152
508
111
699
229
343
87
274
179
442
31
607
208
556
96
170
68
430
95
383
199
283
66
427
251
628
193
256
79
353
195
392
187
234
61