559
559
559
555
553
551
549
543
542
542
544
546
550
552
553
550
550
550
550
554
555
558
559
565
567
569
571
571
568
567
566
566
568
573
576
576
576
574
573
572
571
564
562
554
551
549
548
547
545
542
541
540
540
538
536
536
537
537
537
538
540
542
550
552
553
557
557
557
552
550
548
546
544
541
541
542
546
547
547
547
546
545
544
542
540
538
536
536
534
533
533
533
533
533
535
538
540
551
569
575
575
575
576
578
581
582
584
584
584
584
582
579
575
572
571
571
570
569
569
566
565
564
562
559
558
557
554
551
545
543
543
543
545
547
548
553
554
557
558
569
578
581
578
581
588
590
591
594
596
602
606
609
614
620
620
620
622
622
620
615
612
613
616
618
622
630
630
631
634
636
639
643
646
647
649
650
655
664
673
691
698
699
712
721
725
727
731
734
736
742
748
757
766
771
776
778
781
786
789
794
800
808
810
811
815
816
817
818
818
818
818
818
818
815
812
812
814
822
824
827
826
826
826
826
826
835
834
834
833
825
825
824
820
820
819
819
819
815
815
825
826
827
825
823
822
822
824
824
824
824
824
824
824
824
824
824
824
823
819
814
812
812
808
806
803
802
797
797
797
797
797
794
790
788
786
785
781
773
771
765
765
765
764
764
763
761
758
755
755
755
755
747
746
746
745
743
743
742
740
732
731
731
731
731
731
730
729
728
727
726
724
720
719
718
717
709
706
703
698
695
693
688
687
685
684
678
676
674
667
667
662
659
655
654
652
649
641
639
637
633
628
625
622
620
620
620
615
602
599
593
589
586
584
582
581
580
579
578
578
578
578
579
579
580
581
582
584
586
588
593
592
586
585
582
579
575
571
567
563
560
558
558
558
559
559