305
1537
265
1340
223
1126
175
1079
182
1030
192
977
187
959
181
927
182
925
177
921
180
904
178
891
167
852
167
841
305
1537
265
1340
223
1126
175
1079
182
1030
192
977
187
959
181
927
182
925
177
921
180
904
178
891
167
852
167
841