: 1429
7
67
30
23
165
28
94
156
44
169
99
59
116
120
95
118
138
119
119
100
103
105
113
92
131
220
103
162
154
137
161
161
160
168
184
133
278
212
187
200
179
194
191
226
192
247
259
248
213
203
199
341
266
250
242
229
296
280
278
280
251
288
272
259
287
267
266
274
268
292
288
283
342
311
346
282
291
354
298
325
344
302
287
468
364
345
337
317
342
333
317
343
350
362
325
330
392
402
338
400
386
386
369
380
363
370
390
407
405
399
393
397
368
398
383
393
399
396
409
382
400
364
366
469
474
422
424
417
445
412
435
492
445
468
498
482
710
531
650
480
538
491
523
567
550
496
645
556
557
537
557
538
541
580
564
520
508
590
559
506
568
523
530
518
563
517
527
548
546
653
544
607
579
550
550
548
565
577
564
576
567
585
554
548
558
562
589
545
606
538
483
527
501
514
529
547
543
530
484
570
485
516
523
530
511
475
465
480
480
460
473
456
480
478
458
510
497
438
497
490
483
454
481
472
465
493
475
465
488
497
483
489
469
469
526
493
531
568
502
473
477
452
488
454
507
499
504
485
477
499
478
479
496
490
481
480
485
500
506
485
514
484
499
472
517
502
488
476
498
480
475
506
476
496
502
524
517
518
505
489
503
522
522
500
501
518
529
477
491
514
481
511
526
489
493
457
513
498
544
498
493
465
520
519
506
511
533
510
486
529
544
495
498
499
520
658
489
524
515
488
542
540
529
548
568
518
552
512
546
526
532
540
561
560
569
498
554
594
567
542
552
580
523
546
550
576
586
572
588
563
590
546
577
644
576
685
618
635
563
583
671
578
582
538
563
625
573
672
616
643
574
602
564
619
568
565
726
609
756
615
593
594
627
633
666
614
636
566
587
586
595
610
587
600
595
561
602
557
582
547
623
629
931
571
599
564
643
657
619
587
602
648
566
607
587
616
585
588
642
610
669
650
667
656
650
725
724
677
1345
716
679
639
657
709
710
737
665
693
650
655
665
701
662
698
679
652
690
698
688
652
894
693
682
724
697
632
667
752
835
781
713
687
682
729
784
770
818
703
809
746
767
730
730
851
739
754
800
774
730
744
755
851
712
773
710
731
782
765
711
750
780
798
741
703
729
739
746
748
819
824
712
741
722
746
778
865
730
847
749
841
829
804
817
757
817
757
820
803
784
831
834
894
854
764
821
847
846
867
785
829
881
767
906
906
951
927
948
861
814
948
958
808
876
865
919
916
827
860
948
906
976
925
870
822
923
921
907
927
983
970
910
905
950
961
957
943
934
978
1183
992
990
989
1003
1116
1136
1131
1062
1107
1140
1830
1340