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