141
705
91
416
83
681
643
69
582
214
879
54
632
58
480
43
462
384
120
367
26
246
74
327
109
423
39
299
15
492
73
283
45
304
55
325