254
1290
180
951
174
895
155
811
154
768
127
748
123
652
98
648
97
639
88
445
78
431
78
408
62
315
52
300
54
273
18
256
49
251
34
244
254
1290
180
951
174
895
155
811
154
768
127
748
123
652
98
648
97
639
88
445
78
431
78
408
62
315
52
300
54
273
18
256
49
251
34
244