240
1517
218
1108
190
951
182
927
160
898
176
894
176
882
167
872
163
848
167
844
165
838
167
836
163
825
107
550
104
532
95
508
96
496
240
1517
218
1108
190
951
182
927
160
898
176
894
176
882
167
872
163
848
167
844
165
838
167
836
163
825
107
550
104
532
95
508
96
496