4
9
243
3
14
249
5
23
426
200
31
13
250
184
10
245
88
216
48
16
255
50
175
33
37
542
20
197
89
563
62
662
60
460
317
51
628
219
17
149