307
848
387
665
198
752
274
529
195
487
106
468
60
402
227
473
139
483
92
1,118
376
431
180
369
86
373
136
382
91
326
81
264
53
261
97