217
969
171
899
77
600
67
549
246
448
51
488
32
411
132
347
71
368
83
355
37
293
52
333
64
331
19
350
6
334
20
294
118
473
93
303