570
569
568
568
568
567
567
566
566
565
565
564
564
564
563
563
562
562
562
561
561
561
560
560
558
556
554
551
549
546
546
546
546
546
546
547
548
548
547
546
545
543
541
540
540
540
540
540
539
539
540
541
541
540
538
536
535
535
535
535
537
539
541
543
545
546
547
548
549
550
550
551
553
555
556
557
558
559
560
560
561
562
562
562
562
562
563
563
563
562
561
559
556
554
553
552
552
552
553
553
553
552
550
549
549
549
549
549
548
548
548
548
548
548
548
549
549
549
549
549
549
549
549
549
549
549
549
549
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
549
549
549
549
549
549
549
549
548
548
548
547
547
547
547
547
547
547
547
548
548
548
548
548
548
548
548
547
547
547
547
547
546
546
545
544
543
542
541
540
540
539
539
539
539
539
538
537
536
536
536
536
536
536
536
536
537
538
539
540
541
541
541
540
540
539
538
537
536
536
536
536
535
532
529
526
522
518
514
511
507
504
501
499
496
493
491
490
489
486
482
479
476
472
470
469
470
471
471
472
473
474
476
476
476
475
475
474
474
474
474
475
475
476
477
477
477
477
477
477
477
476
474
472
471
469
469
469
469
469
468