20
16
23
19
41
138
132
137
161
187
154
147
156
146
147
240
231
258
483
558
2129
570
1540
495
489
629
556
566
1505
1269
927
614
579
851
787
623
729
601
780
881
594
1040
925
807
609
699
688
759
1085
608
665
630
1135
792
646
728
692
686
716
632
751
639
890
727
746
661
625
808
748
653
690
1231
841
740
630
780
706
694
678
671
598
666
576
612
702
869
657
639
661
867
685
685
659
678
1372
696
1279
712
704
839
614
673
632
628
646
638
627
643
695
699
1347
723
883
695
1083
680
844
806
730
662
842
676
684
834
669
1679
659
653
825
663
689
845
642
1100
1233
755
621
714
914
927
1262
1460
2632
1759
891
708
894
655
661
657
710
666
1488
636
666
801
1320
1040
831
774
987
2007
1091
1017
733
1034
1678
1202
1442
1706
2305
3174
3358
5958
5079
11789
15732
6643
6947
9003
8240
10448
12020
7791
8005
11028
7018
10223
10500
10212
11769
12021
7152
6992
7615
7223
8984
12717
8646
10073
12790
9230
7582
10087
81534
14250
7100
92465
8617
9969
12640
14326
10308
17641
61686
19107
17515
17907
8487
9938
11518
10323
25906
19888
8136
10232
8769
12704
16338
8937
8093
8438
12785
15928
11983
17124
9368
15592
10999
20344