307
849
387
665
198
753
274
529
195
488
106
469
60
402
227
473
139
484
376
432
180
370
86
374
136
382
91
326
92
1,131
81
265
53
261
97
264