624
619
616
611
608
607
606
606
602
593
583
576
575
572
564
560
554
551
547
544
540
536
532
528
527
526
525
522
521
519
517
516
515
515
519
518
517
515
515
514
514
513
507
503
494
480
480
482
482
482
482
484
484
485
486
486
486
486
486
486
486
487
487
484
483
483
479
477
473
472
469
466
463
461
461
461
461
460
459
457
457
452
444
434
431
431
428
427
426
421
419
414
412
411
411
410
410
409
407
407
405
402
397
397
393
388
387
386
386
386
385
384
381
379
378
378
378
377
376
376
375
373
372
371
371
371
371
371
371
371
371
371
371
371
368
367
367
366
366
365
364
364
361
358
357
356
355
354
355
356
354
354
355
356
356
352
351
349
346
344
343
343
343
343
343
345
346
347
347
346
342
341
339
335
336
337
340
341
341
341
339
339
338
336
328
327
326
325
322
322
322
322
328
329
333
334
334
327
322
321
320
320
320