111
175
210
431
558
506
503
434
428
723
613
592
601
572
914
877
871
872
890
854
877
872
852
838
806
849
805
830
811
825
802
833
849
811
825
798
802
828
817
799
848
811
1149
825
831
820
794
798
827
817
773
806
800
783
831
820
746