251
454
212
199
973
19
15
21
7
70
365
65
723
481
88
348
49
62
57
31
164
875
112
258
2372
331
491
570
39
423