226
666
122
716
84
629
83
596
141
475
73
492
152
500
71
457
115
427
16
266
52
455
104
353
20
371
57
375
56
347
61
738
19
351
41
326
35
304