240
1517
236
1198
181
1138
223
1127
183
1018
195
985
173
978
169
959
169
957
183
943
179
942
183
935
164
905
180
901
174
900
240
1517
236
1198
181
1138
223
1127
183
1018
195
985
173
978
169
959
169
957
183
943
179
942
183
935
164
905
180
901
174
900