29059
27522
29057
29045
27352
29037
29032
28980
29028
29029
29031
29033
29034
29035
28979
28981
28983
28984
28985
28986
28987
28988
28989
28990
28994
28995
28996
28997
28998
28999
29000
29001
29002
29003
29004
29009
29010
29011
29012
29013
29014
29015
29016
29017
29018
29019
29020
29021
29022
29023
29024
29025
29026
29027
28873
28976
28964
28972
28965
28966
28967
28968
28969
28971
28973
28974
28975
28977
28978
28963
28953
28548
28592
28938
28952
28944
28945
28946
28947
28948
28949
28950
28951
28954
28955
28956
28958
28959
28961
28962
27863
21651
23109
28939
28875
28923
28869
28870
28871
28918
28919
28920
28921
28922
28930
28928
28927
28929
28931
28934
28936
28937
28940
28941
28942
28891
28890
28889
28888
28887
28886
28899
28893
28894
28755
28760
28903
28895
28896
28897
28898
28900
28902
28904
28905
28906
28907
28908
28909
28910
28911
28912
28913
28914
28915
28916
28537
28540
28881
28880
28878
28877
28876
28872
28874
28857
28858
28859
28860
28861
28862
28863
28864
28865
28866
28867
28850
28844
28845
28846
28847
28848
28849
28852
28853
28854
28856
28841
28842
28838
28839
28830
28832
28833
28834
28836
28840
28801
28803
28808
28474
28805
28809
28810
28811
28812
28814
28815
28816
28817
28819
28818
28820
28821
28823
28824
28825
28826
28827
28828
28829
28772
28773
28774
28775
28778
28779
28780
28781
28782
28783
28786
28787
28788
28789
28793
28796
28794
28795
28797
28798
28799
28800
28771
28770
28762
28763
28768
28766
28757
28756
28758
28748
28749
28751
28754
28740
28737
28738
28739
28741
28744
28745
28730
28704
28712
28705
28706
28707
28708
28713
28717
28718
28719
28732
28733
28734
28681
28682
28684
28685
28686
28687
28688
28689
28690
28691
28692
28693
28694
28695
28696
28697
28698
28699
28700
28703
28663
28666
28669
28670
28672
28673
28674
28675
28676
28677
28662
28656
28657
28646
28640
28636
28654
28639
28641
28642
28643
28644
28645
28647
28648
28649
28652
28627
28617
28631
28374
28603
28607
28605
28606
28609
28611
28612
28613
28614
28615
28616
28618
28620
28621
28622
28623
28624
28625
28626
28628
28629
28630
28632
28583
28602
28457
28459
28595
28596
28598
28599
28600
28575
28434
28580
28585
28588
28587
28589
28590
28591
28593
28594
28573
28563
28564
28565
28574
28567
28569
28577
28579
21437
28550
28549
28551
28552
28553
28554
28556
28557
28558
28559
28560
28561
28562
28542
28414
28427
28531
28532
28533
28534
28535
28536
28539
28541
28543
28544
28545
28482
28521
28520
28517
28518
28496
28498
28508
28503
28504
28506
28511
28512
28515
28514
28509
28523
28481
28483
28484
28490
28491
28493
28522
28524
28525
28526
28527
28529
28475
28390
28477
28468
28476
28479
28480
28466
28469
28471
28398
28452
28453
28454
28458
28460
28462
28461
28463
28286
28405
28433
28435
28436
28437
28440
28443
28444
28445
28446
28447
28449
28211
28216
28432
28402
28401
28407
28408
28406
28409
28411
28413
28416
28430
28419
28424
28420
28421
28422
28423
28426
28369
28384
28330
28355
28365
28368
28370
28380
28381
28388
28395
28397
28318
28378
28345
28346
28347
28348
28349
28350
28351
28360
28326
28306
28312
28316
28300
28278
28285
28288
28290
28294
28295
28296
28297
28298
28301
28267
28209
28214
28210
28200
28207
28208
28198
28193
28188
28189
28168
28169
28171
28134
28140
28124
28107
28119
28117
28108
28109
28112
28099
28061
28051
28031
27947
27939
27713
27842
27864
27847
27848
27852
27853
27860
27819
27818
27822
27757
27758
27736
27737
27745
27747
27722
27674
27677
27679
27680
27681
27684
27627
27626
27618
27595
27597
27598
27599
27601
27564
27566
27567
27568
27569
27572
27574
27576
27578
27500
27458
27459
27460
27439
27424
27432
27416
27392
27393
27396
27397
27398
27399
27401
27404
27410
27414
27359
21446
21419
21447
24237
27251
27253
27231
27138
26066
26077
26312
26321
26356
26358
26359
27009
26960
26961
26962
26964
26894
26881
20975
26727
26717
26718
26692
26504
26357
26277
26271
26189
26137
26140
26036
26021
25993
25468
25372
25031
24755
24008
21937
23622
23601
23493
23496
23185
22730
17677
19660
17680
19656
19653
19623
19624
19625
19747
21987
21960
21849
21778
21300
21301
21302
21303
21304
21305
21306
21308
21291
21292
21293
21294
21266
21268
21242
21243
21244
21245
21239
19855
19663
18376