254
1290
180
952
174
895
155
811
154
770
127
750
123
652
98
649
97
640
88
445
78
431
78
408
62
316
52
300
54
274
18
256
49
253
34
245
254
1290
180
952
174
895
155
811
154
770
127
750
123
652
98
649
97
640
88
445
78
431
78
408
62
316
52
300
54
274
18
256
49
253
34
245