76884
54178
39001
107533
93688
50491
53584
91698
72079
66470
78683
65892
56953
76782
102400
43058
33898
106034
81126
112400
16585
62906
81045
50830
59156
95587
88170
11848
81862
64099
69913
101044
125621
89530
61306
94984
65359
60787
51754
128548
106016
33159
78732
66228
59884
104990
96370
50148
60328
64091
122673
76172
76554
89383
93065
52432
97802
52389
82345
65719
91131
67554
91198
81156
56809
89264
77496
100210
92585
60841
75467
58958
40002
67469
48986
123261
107564
124804
47856
127489
50803
49401
47740
64363
75806
46810
66761
133930
112880
41168
107488
60558
119204
76071
107376
56869
39235
104818
110975
7896
69802
128239
84563
63438
73976
37530
66958
71967
71704
82698
108514
96520
52056
61913
32132
75690
66144
40792
61598
44529
46904
113755
79450
33166
74229
54711
29689
34311
60213
98584
39097
104524
109038
79027
96627
96343
81686
64412
148206
77410
114483
129302
94553
33175
99480
90144
91797
43536
77240
46613
50953
36670
91475
18703
96537
43478
68264
58134
66469
86980
64211
82277
72502
64027
56642
93946
86597
45860
69563
49784
74037
40298
24013
110683
48865
67657
79057
81981
62271
90387
84929
82611
46778
76936
75213
84450
50181
69526
115583
53653
37602
71039
44174
85818
128797
89711
103583
58589
63419
62239
99078
88621
56760
87391
65474
89939
102177
96868
111272
67535
106017
83152
44733
36180
34672
145219
39170
11848
73428
154280
11643
78758
117545
45035
68181
21545
75704
75990
34458
77393
34414
59691
76250
44391
98210
125403
42188
57655
41867
18288
83619
66562
54471
55237
89195
97141
65773
44870
49671
48791
63581
63626
68943
41671
34406
80266
145623
81729
83209
46772
84226
39354
65913
86437
72847
54984
39405
57771
38657
68869
99321
85903
75936
101705
78873
91846
60007
52959
73916
115380
77812
45154
50061
85967
72632
67650
74706
96530
74047
69248
135629
73328
76813
63775
71224
57646
64195
83089
53658
74444
103408
93796
70735
136509
78427
107270
76994
60105
49380
63220
134057
73409
90129
49040
88319
32562
54037
83541
49909
58292
52995
123417
130092
84347
110424
81301
93577
77777
102606
74558
126796
115837
62949
105235
24173
69319
86265
108348
97452
111075
90138
66067
39127
99439
92746
50178
95933
93780
100317
83490
81362
78891
73307
48751
44676
96514
60028
65253
62390
120177
74710
52363
31853
78819
70428
65929
48486
40068
59100
95527
77182
15606
40920
88198
68964
55184
106879
43495
92626
61945
86206
11044
45028
52016
76855
29590
22807
83477
36221
39911
82219
118661
57221
103075
71814
80154
62218
98235
82371
27482
133917
109272
87444
81976
52289
65811
149378
87536
55285
76384
137420
46779
92834
64296
80357
64463
93510
83377
98161
94873
98143
71103
21544
66075
27831
82212
68303
61668
34589
64400
64009
61842
93605
72450
45568
35691
99947
96596
52016
61084
95239
78088
67769
80206
85142
101309
96284
87993
58696
43322
67966
75620
80090
54854
100497
132210
48611
85408
51754
117953
50552
89047
115225
104013
61716
85146
161149
54692
70564
67650
89039
98856
101226
39986
16422
79091
126864
94551
45999
56553
53399
65509
76355
101299
98403
80891
82782
60996
62891
93514
40908
54839
39575
41176
69464
82248
50542
70132
71319
91775
63212
34511
45109
68706
35638
47121
47554
72656
95257
40988
71837
90202
49508
116313
89045
83382
48853
80573
117868
67541
68484
75884
60323
19394
63597
62501
112392
51571
115904
76051
29469
50579
45268
53988
58294
95131
100941
52351
27343
46191
59439
60135
111661
97884
92619
50417
74286
79644
50713
95443
43261
70715
105938
99894
73495
104546
64655
103275
115563
89600
56649
74208
50855
87989
49480
19071
48449
37119
77615
110126
68172
57214
107063
153853
86451
50598
77387
28138
36010
24625
48723
94539
62794
54964
84351
129398
55450
60274
58117
13149
65492
88892
121864
16195
80604
88579
56085
47965
117143
49218
64070
57679
80239
103136
65102
37818
96660
30545
62755
39985
105525
41453
109926
123636
42618
75053
98602
33794
24027
92423
88835
110555
89337
62695
98295
70762
50908
43933
89590
110175
38750
65584
90687
94968
81898
105777
65150
177118
22333
103849
149063
40959
64249
83524
56855
144179
84741
78001
106967
50179
70571
83310
44601
75921
69916
31012
50600
92495
127810
95229
85335
56302
105522
94894
95356
43017
64603
83854
63606
113131
90159
78414
25844
57697
88636
73236
99850
79498
114497
49873
103562
78640
84531
73023
123968
87166
167764
35583
80248
110899
80959
71184
113365
83131
56386
66734
26822
132441
78726
91134
126550
63978
84691
115666
55443
26039
89216
84379
94068
88305
60809
40543
111391
80098
56900
105764
47273
85169
47443
25034
78204
85588
55542
137577
114435
93883
96661
90722
93771
50577
43005
48496
64819
133244
97852
56359
95173
15647
68118
85752
102120
68312
95495
24280
56957
77145
47593
35765
64296
25308
48486
35066
31729
35397
73273
24997
147158
68153
94435
36696
91424
125532
102091
50145
81084
68776
26501
85083
52161
34552
60231
30095
51310
38989
83859
47812
82461
56325
84902
60827
41964
56457
77507
85449
59473
71221
56333
70741
81582
75527
55743
45860
67863
38299
54317
67265
47605
100834
119057
104905
62850
94014
62874
142952
108730
117428
141811
103275
77969
83662
66904
71762
39539
63201
64987
70806
87696
88253
57268
58028
19165
42052
93996
80609
37966
62361
40709
60931
89414
89157
80048
71534
63397
58314
30731
67614
41046
96963
90899
33814
74348
101178
63592
91803
89699
90390
83259
66957
69140
52384
100008
41915
28484
83850
99527
102838
96293
29747
49931
55730
47096
66107
24617
86817
84574
89358
98970
87264
86383
26958
48597
60800
80010
79143
35792
107006
66410
65379
106305
74159
67354
111705
74408
73456
124228
71166
51132
101502
68142
50164
61159
52264
46254
22767
64348
92375
48897
27826
95706
41801
82124
45760
85475
63737
53117
88220
94281
99375
57806
76376
22216
85794
58060
85020
35558
103576
103838
69489
63856
70928
39884
153972
81913
93221
81714
60264
78313
37176
80448
43987
43363
42945
72109
106546
29487
61483
97156
120358
96624
103436
68210
73331
53313
48919
74800
73443
71551
35733
97578
94247
88473
80794
68322
70544
62380
92963
86380
124358
79196
88648
55771
87085
107857
64513
64422
110648
52808
66961
43634
84986
42102
34998
55971
67960
89196
61889
61249
42051
57037
99676
83317
58572
29591
53176
62432
100406
61103
63731
88107
65999
40669
48074
12838
68811
12398
93346
50161
55725
45918
109165
84085
82996
44169
103155
66503
64848
69133
27067
47396
127082
47414
71163
23070
87590
40395
122269
63909
35864
82381
72645
64007
37256
61190
33942
128902
71723
43349
42876
84330
63355
120199
70651
33260
108508
21064
33329
90402
94498
90452
52893
37893
52310
51442
91008
30301
46637
80440
54863
40630
9278
44463
77414
122100
93261
60131
86489
78380
73308
54088
45086
61575
16854
65677
138744
52243
68261
84978
96997
74562
105312
59915
53686
48455
134764
41273
99199
68644
108609
57773
160752
81608
82729
77966
19723
48042
71611
118770
74721
72931
85559
104366
79193
77022
57010
59171
34896
81042
130059
58587
61687
40164
61906
155254
75587
49944
86723
59793
84323
130430
75555
84167
66797
73685
85210
55519
87537
95525
33389
97550
89723
97264
33276
71744
93206
64720
81820
134868
75385
58544
91694
46361
24060
124746
52553
89702
41100
93972
42718
76693
61213
25495
51916
46972
77983
61236
89075
49660
86820
53808
85233
61013
120893
120129
34071
58998
65233
62818
45548
41057
61306
86865
86348
105297
75955
83019
84426
89066
48521
94241
71683
104776
41888
57904
52295
95180
84378
124802
44009
80112
82889
84111
63395
57929
60282
45014
110198
48838
109518
55107
71159
73017
43904
94300
74990
14800
121110
64024
86760
75686
70844
78006
49014
93948
98198
85309
51301
114445
88988
81858
92119
43228
25092
57702
82349
64793
95224
59645
52566
88945
51997
51161
72513
51759
131125
90489
106997
115321
94185
31851
149026
38953
82890
141045
103782
109001
73407
70375
69733
151141
114342
61568
69478
127392
4970
88078
64908
67178
52557
41521
46162
56816
92819
57813
109271
74472
64843
76003
85543
80803
23518
58283
81847
99275
42343
97873
98057
50332
56137
88407
148564
75387
42856
48772
97831
90233
92465
89071
41690
103047
58052
83591
14424
38807
84827
91099
91809
54134
49329
61549
95695
48777
104754
83804
140295
109279
92492
49122
102243
54858
99471
79004
29950
98072
90246
70674
68511
85072
44932
101858
57021
65604
26391
122050
88061
110976
73870
85839
60414
46237
68871
98935
79690
34503
92030
83908
72902
56305
67537
71689
47518
54820
79644
101965
49142
116215
101082
120442
45706
55657
132446
91691
91288
87261
86765
85265
102511
84047
69661
44728
99861
63838
54747
38218
89920
73457
62179
71732
56315
52720
130458
58821
68258
74244
56871
34439
120063
68214
38789
53378
88245
113354
58441
39640
80148
111085
26514
84016
83592
95291
103454
56715
46794
69697
93212
115579
77463
68923
115753
43487
112524
85855
65848
118668
70921
37015
111557
106131
73943
65928
97007
11404
55905
107387
84343
81849
102302
96383
76680
72485
135715
67351
63658
121985
44437
70451
78881
31578
118173
31493
80353
87958
34485
69482
70352
104696
21097
104816
28314
67074
76405
125071
48429
140913
42767
45127
53059
58434
59158
54974
85759
78806
72119
72245
97172
80301
18825
85163
115301
97180
49994
47073
117719
66638
111996
119953
69098
85151
29587
106105
98978
95079
121172
126431
88531
52864
85381
117713
107484
78898
82018
45025
52955
50479
78353
94848
122402
70509
85537
80784
83532
40644
122103
60267
93306
84019
74304
86297
37092
71222
72043
66423
67986
63178
67389
64462
110730
69428
48577
64727
44219
36136
74625
97107
60186
45727
33721
77592
57279
43616
81666
46510
103737
84204
30040
81702
72801
63153
73150
98083
73169
47347
76984
74045
35727
69363
70321
55305
89996
54431
125963
64256
140111
92201
113419
33238
82651
60761
116321
52888
111809
36473
89157
28270
57277
161455
101258
24378
109671
43969
96828
38050
112045
59471
80457
58628
88410
59594
103910
104694
42313
89975
47953
148493
48147
99192
62061
58666
35509
154374
56865
157279
105813
43198
57897
66645
90057
62903
61758
51969
32056
86894
51322
113918
29624
31573
70863
119493
33949
46543
28672
63601
65299
58135
82346
76057
78994
109398
95368
82267
89164
27889
49378
85400
67122
40400
110055
60573
108296
42108
78303
63183
75245
74791
79314
114556
64161
42710
74066
116910
63240
101109
69395
80495
100414
127396
70110
31325
39495
75539
63601
60132
78180
70252
74976
22637
38507
94504
38352
71834
74509
49909
99722
73967
66901
75348
52370
77097
46522
69459
168694
84084
79358
76935
53664
73102
94666
105947
90711
88803
80160
35040
51048
57681
34303
55511
114759
37605
99446
66835
37091
34384
105961
83776
40541
101758
99142
121161
51387
57728
53550
53319
20587
56549
29730
53750
49370
41627
58918
52566
55803
37328
63020
68969
81641
91172
70539
74496
95841
35607
64285
71778
71180
100373
74438
79767
28027
78680
50042
57889
41633
67325
67477
62121
49350
91360
71145
46389
38294
76732
99141
52165
52865
90788
118726
87477
91281
66700
91070
88845
54466
57091
67483
95792
76179
63176
67957
100130
72221
69248
39528
90086
98511
64846
48636
100847
93094
38569
81303
55139
43927
94748
23148
74960
73900
45182
52111
145927
30739
29054
93660
36379
121746
87182
44944
42126
31400
66683
57337
35435
48816
70699
110289
25439
66784
44566
62324
53672
83154
57354
115594
93037
128048
121549
116417
136425
87655
76297
82304
45460
139737
90729
61585
53551
70067
37024
80450
87409
66150
51320
100752
46971
142265
22383
99832
102988
53911
94748
60504
40417
67997
66005
48395
86408
149412
65567
84629
72644
63747
84035
90589
58255
72893
61272
37481
10639
59611
68000
107144
56230
55369
86361
85771
30214
51964
110410
47504
69036
60327
106076
58327
62918
39451
84122
75215
86678
52703
99770
44833
47223
43505
131918
65364
55848
69994
45890
58927
56772
53949
101642
67743
53878
97150
118975
24446
57575
129535
53372
65575
73988
86257
18271
92280
81745
120066
68851
90477
118187
99288
53037
113320
60373
61794
98510
52283
78252
73661
90720
44215
107497
100321
61426
65575
66557
77425
101199
40616
56170
78050
72470
79570
49967
32104
62561
86685
69378
86730
72848
92364
89187
82669
78528
74994
107016
59236
78487
65404
47272
29544
80462
19164
56398
42132
41682
57280
29949
46114
93352
59480
103378
29944
71589
56852
98224
69161
132864
100658
47837
62502
76275
90979
48241
48540
22579
54380
87035
74667
32139
124806
94383
49244
71921
45525
53946
128853
32645
116595
83934
68423
55050
78673
96932
52581
59038
78483
74328
63465
90464
64593
78664
81943
43192
97453
62066
64924
91593
97775
29511
50190
82362
95282
125374
95321
124407
116567
124576
116905
20818
94819
52802
93492
23218
52090
57838
77144
48607
62783
67177
68453
91656
29977
48844
24016
108470
62636
127359
109453
41685
66611
33333
74066
40913
71880
138763
60360
55984
92288
73345
85897
99891
116979
78960
83508
53928
84531
66165
74227
44791
93494
58055
74039
69752
78955
72957
68657
35217
35313
49145
75479
95722
21796
117139
28513
80946
44132
60950
61727
97743
109850
56439
67918
93258
48215
78435
110065
38865
39521
66984
40402
44054
73161
46818
110734
46640
121941
36375
34788
59697
66998
65190
75368
108979
70535
120467
73724
35060
87179
72938
33746
88021
87624
71517
95314
52971
148576
45150
73522
123140
83344
92819
72277
74680
27654
84187
49529
95119
82266
112060
68305
65123
81757
66595
59945
32849
99217
86090
95686
87297
58360
55754
52696
68458
58540
49673
52732
105536
18905
122382
87497
104473
97881
73120
72758
100352
138081
50020
89443
169305
100001
66604
81937
76593
85729
76705
62731
97651
20832
134128
42529
54272
72981
65201
133345
82594
87796
80250
53741
76372
42143
85279
149190
39311
111906
113936
68723
109624
60618
41274
68948
95083
83921
47283
22888
69716
81014
52317
67616
94083
86145
21257
65814
36246
100270
69313
70861
54722
80221
55445
23885
128950
41102
24502
75985
31890
97107
120688
99955
97389
101956
67953
105173
89175
82685
88584
34184
106387
74406
64036
77679
100225
74995
39753
52245
80082
47863
117564
71123
49010
115385
40674
92792
45531
58560
28217
43742
49580
72022
51584
71246
78542
105956
100903
111847
123378
62801
87527
93213
94253
81509
108478
59191
66307
109591
78942
102495
90276
72504
57787
43688
33588
68341
58665
89791
72152
40253
66398
72933
107363
97704
35566
77606
27785
118226
45246
88829
103360
48874
93700
119463
59171
95286
26603
48799
71204
103966
50112
33080
139480
82734
67614
104302
63977
24203
61409
79873
86386
108254
111445
105697
51610
47424
92773
58577
84994
105016
50755
107485
73727
122131
56860
97587
111050
55216
89992
73690
50862
48984
74910
116403
56188
132974
77034
32074
46782
62318
28761
61971
87425
89794
37966
56117
48058
113827
138789
73283
129561
93305
34012
141182
121370
17770
105644
92570
125541
96463
112274
109711
58176
65183
69133
69823
76685
83867
101053
14922
46593
95422
60177
94026
58888
105896
48447
77864
56545
55357
33740
35455
49321
55835
52092
33285
85729
39556
59437
102630
128579
105000
65235
92584
43691
48052
48475
58545
99843
88870
39473
38455
44278
100113
71367
92827
68703
93684
96370
93576
53720
94753
56612
35455
83144
106094
92687
62029
53771
85276
76847
113169
69073
68776
15151
75348
70299
54835
112172
46125
59316
96542
65287
96522
19296
81861
39968
96435
62226
78838
74682
135479
69756
63002
65864
61923
134138
111815
98371
105811
77105
