1146
896
834
723
684
672
618
600
560
552
529
516
507
506
493
488
479
476
469
449
440
435
432
422
420
420
420
415
414
409
409
404
403
399
390
382
375
369
369
362
361
360
358
355
353
349
341
331
325
323
323
322
321
314
313
309
307
306
305
305
305
302
301
299
299
297
297
294
294
294
293
288
288
286
286
285
283
282
282
279
279
279
277
276
276
275
275
273
271
271
270
268
268
267
267
266
266
266
265
265
264
262
262
260
258
258
258
258
256
254
254
253
249
249
249
248
247
247
246
246
245
245
244
244
243
243
242
242
242
242
240
240
240
239
239
239
238
237
237
237
237
236
235
235
230
229
228
227
225
224
224
221
220
219
219
218
217
217
215
214
214
213
211
211
211
211
210
207
206
202
202
200
198
193
192
183