229
972
126
898
223
832
18
476
106
639
84
521
52
463
33
409
42
196
419
43
400
309
27
332
57
386
13
771
36
352
23
224
34
328