427
77
357
151
523
163
441
56
268
40
239
92
258
76
584
206
417
190
538
123
334
145
393
79
509
314
135
51
707
149
356
126
351
247
192
96
678
150
423
253