1557
1105
961
894
794
762
691
670
641
611
610
551
545
509
480
468
467
457
457
454
452
436
430
403
403
401
396
378
375
369
367
366
362
357
357
354
352
351
343
334
334
328
325
321
320
319
319
318
314
309
309
307
307
305
304
301
301
299
292
292
291
290
288
285
284
281
278
274
273
273
272
272
271
271
271
271
269
269
268
267
266
264
264
264
263
261
259
259
259
258
256
253
252
250
249
248
247
246
246
246
245
245
244
242
242
241
240
240
240
239
239
239
238
237
237
237
237
237
236
236
236
236
235
234
233
233
231
230
230
230
230
229
229
228
228
228
227
227
226
224
224
223
222
222
220
220
220
219
217
216
216
216
215
215
215
214
214
213
212
212
211
211
210
210
208
207
207
207
206
206
206
206
206
205
204
204
202
202
202
201
201
200
199
198
197
196
195
195
194
194
193
192
192
189
189
189
188
188
188
187
187
186
185
185
184
184
184
183
183
183
182
182
181
181
181
181
180
180
179
178
178
177
177
177
177
173
173
173
171
168
167
167
165
164
164
163
161
160
158