99813
28700
8880
7007
50930
35536
57766
77586
48324
60173
106062
86829
79993
145503
137535
136061
174032
168670
167196
198669
189426
196262
246081
204031
245295
246032
38879
30174
237572
49994
58699
39616
65535
107585
107536
87765
87028
85355
197195
177375
106799
204768
197932
188490
235669
97173
68359
66272
17419
127789
79624
69047
130564
94398
88517
139457
136445
123829
155915
148113
147947
174769
158690
156603
207543
197180
185346
188524
243257
34400
237188
239629
46850
45331
58684
78105
84603
50028
104761
101133
85340
146240
137584
113466
172896
164406
155701
206855
184564
183827
11489
242904
98692
18156
17370
7579
59654
37175
28519
77752
68310
60203
95135
88115
79459
146075
126270
129045
156652
159427
149985
191964
190562
165308
207592
233631
198699
145338
232894
1863
1126
235316
41135
27782
27045
52803
52066
36438
77985
104408
53468
87378
85693
78722
140359
139622
93661
175671
166278
144601
174934
167015
175720
191299
180368
179631
237925
99429
96654
41872
40586
26647
59819
51329
37224
48554
45880
44594
86077
105310
49242
137231
119652
128308
166045
157389
152426
183090
176408
179082
198315
189825
187738
234932
100396
96436
36822
16468
7977
119817
79075
59421
91691
87731
87043
140006
120554
92428
147210
146473
148496
165143
166662
155866
233278
197917
175318
97391
236406
244543
196443
9233
6458
235887
57947
35889
39849
70735
49291
48505
101870
87780
80008
129827
128526
106047
174385
147729
137182
209231
199052
187787
243806
13193
235150
34784
77203
76466
60556
124566
69998
69261
137919
134008
133271
151689
146624
137968
187001
173280
178345
208494
207757
199789
244592
245280
99847
59270
27196
238343
75729
108503
54942
95519
116459
67926
125115
114752
106096
157036
162052
129443
192348
165692
163285
234015
190178
185850
53852
51682
235534
61677
56661
47354
78338
74010
111112
106784
89803
86994
208878
200173
195894
99110
238294
239080
99798
46617
50945
37961
67975
76631
63647
77601
73273
68663
94782
118915
117196
130180
125852
114587
176457
154227
125164
207159
189441
185113
193438
31877
243641
244378
58533
18893
10384
109473
62910
54205
82817
69833
67189
118866
118129
78489
110210
105145
109240
148880
135896
113850
192701
171110
166782
202143
197766
197029
205685
206471
206422
244927
97775
9098
389
236271
64384
17754
15347
77368
110759
106431
130917
125901
68712
147594
138885
134557
161213
156250
153843
207208
160578
159796
208329
202880
209615
32261
193822
27933
19277
32998
60940
58917
28670
76082
54589
47956
89066
80361
67573
118531
115722
114203
157773
166429
170757
186452
171494
167166
198150
197413
193085
206806
206069
199436
244976
97038
18491
9835
245664
29068
26263
16084
74559
106480
57398
70382
65903
75345
105694
127924
121675
154580
148331
119268
167564
156987
161315
29805
245713
39247
16821
30542
107168
120938
38510
111496
107954
107217
164022
146857
120201
168301
177006
164759
204399
177743
169038
239997
13945
17739
205302
68727
66806
15866
84189
72521
70600
119667
123461
101501
154362
152441
121588
209998
207223
172528
243791
188892
30238
239095
239832
38728
3367
34032
54190
49659
50396
101336
89668
54307
105295
109089
100599
177224
156235
122442
188155
173430
168734
202527
211017
192686
244528
143431
239
33366
242889
53453
53100
15129
104393
64768
55875
82080
70765
66069
87795
121705
84306
138735
133373
106032
174566
161668
155099
194371
191596
171862
203264
191949
186234
209261
207960
206039
32159
241133
241870
36807
36070
34385
57796
52434
51697
83099
69464
47738
90021
85325
124363
120404
102637
103374
171392
140961
136031
175303
172881
176040
204565
190193
190930
30975
35671
976
32896
52716
50795
37544
47001
53837
53570
85490
109638
55491
115324
92326
90405
152723
139472
132636
187418
174167
172246
185497
193987
192066
241400
246096
17002
4935
239260
72239
67543
102904
123062
83569
82715
122724
100764
87363
139637
135678
122325
142145
140374
142882
160194
155498
144168
210735
189291
169471
3014
34934
240734
35521
20397
13561
107600
52833
51532
124198
83452
69111
102238
93063
86227
117362
110375
105679
158893
141510
134941
192803
174904
170208
207607
194724
190028
32276
244175
14964
14227
18923
56228
36408
39112
91589
80794
81531
137599
122058
104942
153460
142247
138336
157419
158156
154197
191329
174017
171509
244912
243039
238711
240584
241118
40014
12824
236790
52701
50780
35686
106416
63764
46452
73642
70013
65685
86626
120953
116625
118546
102088
88547
174182
172261
161198
98294
6409
31892
242137
14580
13843
18908
125484
69479
73807
121156
120419
102622
153076
144905
136415
208712
191197
170388
208509
207975
204181
97557
237974
240381
99478
16250
236053
242302
74544
53186
11922
84573
72905
70216
123611
103806
101885
150418
154746
119283
191682
178698
171776
243776
52348
16987
242152
67558
104543
54574
83185
72623
68295
105280
93612
89284
193070
190844
155483
210382
206791
206054
242686
99862
96820
39465
2630
238358
104190
52449
35137
121306
116978
83836
141126
128142
123814
209983
205655
160845
16603
32629
14979
12275
19645
36423
41488
40751
85058
51964
37160
133655
134392
123179
153475
151704
138720
161935
158141
153813
179984
179247
173633
175656
174919
171125
190945
190460
177961
224
156667
13208
15716
1893
66422
64501
53438
84321
73258
70750
90570
86242
123077
153178
152339
140389
172998
158540
154212
209833
191934
183474
209246
204918
202997
241016
245344
241753
45715
44978
34502
63027
50043
49306
69863
67159
74191
102520
91307
86979
126668
106848
103257
184948
120569
116241
189276
188539
184211
208359
209096
202260
15332
62478
53822
13411
73055
76849
64399
123995
125916
115339
176856
152809
144153
200974
197014
192318
205670
202895
203749
243423
244160
58518
38360
239463
67174
109623
109458
118114
80809
72153
100967
96271
92311
114320
113583
104927
159709
160446
133741
177758
169102
160563
234767
210649
184681
57781
63662
61741
53085
66437
110642
108721
117377
110360
83467
134407
119298
114602
196277
167534
161300
210367
201711
204933
98309
236805
237542
99046
48106
47369
38713
82448
73792
65136
111379
89653
120772
120035
116076
124732
133388
129428
128691
186602
191581
177209
203632
200237
185865
31343
29422
13960
5304
46467
58165
39999
63779
57044
55123
72506
66821
75281
143800
122427
81162
172614
161183
152456
169839
167918
178495
198582
205317
196661
241768
245728
12674
3281
34118
70585
67911
60086
107232
124348
79241
127390
126653
115692
142514
136046
133004
184963
159826
151170
209081
206407
193619
203279
28685
57769
68322
58412
51010
79990
75081
74799
87674
87392
86749
104061
97302
97020
160340
143028
104704
203667
196265
170250
237554
244956
11761
4814
4532
111367
60168
19163
140629
125998
128679
150257
143310
140347
167569
157659
152938
189036
181918
181634
205893
198946
198664
240878
237836
16764
13047
454
65641
30359
17766
82953
79520
76194
114802
112935
95623
138950
132114
128397
171363
156262
145709
234119
200704
209971
240705
238197
245426
40739
39626
2494
61093
58051
43781
108216
99701
85070
125355
122847
110724
128036
125528
120807
160810
158129
142667
188111
178122
175441
210144
205423
190792
241914
15085
8892
238840
129433
54336
15728
139986
136269
130076
147388
146745
146179
163491
157298
153581
192832
160983
164134
202742
208935
192189
246069
27678
15555
241348
34907
32867
30186
44817
40269
37588
52219
47498
44990
102852
100344
62129
107573
117483
110254
124885
117656
114975
200625
202272
185994
243027
18409
13156
1097
42136
30077
26674
96266
59448
47389
113578
108325
104531
125637
121843
125246
147858
142558
124712
165170
164245
146352
203494
191435
185885
89791
51183
29543
245599
65532
64998
60811
82310
78123
70001
112403
107103
82844
152577
148108
129715
172760
168039
161092
185351
194979
190072
199700
195513
199307
235155
238306
26281
17234
4641
37949
34546
34264
64889
55261
51576
120525
100987
99810
138480
121168
121450
143137
137837
133118
172117
166251
150430
189429
177370
183563
174123
237727
40348
14724
11934
57660
52939
43311
77591
72870
65923
94903
90182
82201
153220
135908
160167
177479
182200
164888
203385
234480
196156
10005
29825
246178
36270
30720
12513
50540
48032
42418
90073
72761
53582
107682
105174
92581
124994
122486
113296
168321
167930
130608
200343
185242
187750
6963
243920
72227
69719
18127
88112
87031
76948
101096
94260
89539
135517
132475
118408
156623
152829
149787
173935
163852
157016
210723
206929
181164
5536
37306
25356
20385
54618
42668
37697
117374
97945
78766
130358
117765
115554
163209
160701
132866
175802
175159
171474
192471
193114
180521
14976
236048
68683
61847
61454
85995
79159
75912
131439
93224
90716
136160
137587
124603
155980
153472
148751
207572
202851
173292
51403
43672
35016
54225
53300
52328
62881
61956
60984
93758
79268
70612
148469
102414
94730
158050
157125
149394
191796
174437
165781
207211
188927
189899
209108
200452
198555
242666
96627
10898
2242
243638
49647
40991
26501
86858
66959
58303
104170
105283
95514
122595
119632
113939
146572
145600
128288
192580
183924
164025
234010
208183
209892
35800
27144
87783
79127
44456
155087
128570
111258
172399
164997
163743
173653
182309
174296
182952
182027
181055
199339
183281
190683
244563
16089
10114
235907
27426
26172
17516
41775
50431
34373
51685
43029
42057
88755
60341
59087
106067
103386
97411
114723
111760
112042
121670
120698
120416
136301
129072
127645
184708
176052
167396
8499
240267
19272
11541
10616
60702
53943
52046
75803
69358
62599
86356
84459
78014
101771
95012
93115
155871
149112
147215
173183
164527
166424
208465
199809
175080
16591
199982
42559
41132
25247
89398
79911
43954
112685
106710
98054
174014
170972
121341
188284
182670
179628
233728
196940
191326
5818
627
67931
59918
14474
69828
69185
68574
77841
77230
76587
85886
85243
78484
93899
87140
86497
132584
130687
95796
149896
141240
139343
233649
197771
158552
207681
234512
206427
37415
63383
54727
46071
163100
154444
139123
178985
170329
164354
180412
173010
171756
193223
184567
187641
207854
201879
199198
239624
240596
241521
28571
11259
5959
49286
40630
31974
85713
77057
103025
106428
97772
94369
127143
118487
123740
144455
145427
135799
232865
162739
154083
55370
46714
38058
75160
70973
64026
88285
83816
79629
101128
96941
92472
162598
149614
105456
172226
171254
167067
189538
179910
180882
209469
235437
198194
244783
245065
245708
236409
237052
35518
12043
2415
65814
52830
44174
98556
93585
89900
110615
107212
102241
119553
115868
110897
205784
136583
127927
50258
67570
62960
58914
80272
78845
76226
96157
88928
87501
114441
105785
104813
141883
133227
127425
166142
159195
150539
188754
183454
174798
206066
192110
197410
232583
198837
244281
48643
39987
31331
81056
72400
57299
111399
102743
94087
126500
124383
115727
169827
152468
143812
178483
181525
172869
190181
189256
187139
202240
197912
195795
988
50901
12686
9644
59557
58130
55088
75442
66786
63744
113657
84098
76869
130969
129542
122313
146854
138198
139625
209610
200954
185069
14803
36443
32758
27787
47216
45099
41414
68856
64528
55872
99199
90543
116511
122956
114300
107855
153299
140268
131612
177056
170611
161955
185712
194368
179267
203024
202381
193725
345
242023
16230
9001
1772
54445
29214
17657
76085
74658
63101
91970
84741
83314
137414
130185
100626
147497
146070
138841
163382
156153
154726
210253
208826
192941
201597
234794
233367
19897
14324
42711
37138
25992
59691
54118
65264
99485
88078
82505
155998
110631
105058
242986
16412
240637
203192
70837
56206
45060
87817
84332
73186
107146
98963
96000
138757
124126
121777
152252
149903
146940
163920
161571
163398
178551
175066
166883
200843
189697
186212
244122
18070
829
238549
57342
51769
35050
80847
74322
68749
125262
102709
97827
154340
148767
119689
171320
170629
158961
209901
193182
176202
199707
205280
233928
13188
10839
236891
42450
39487
32701
61779
49681
47148
76410
73447
64128
93390
83641
78759
129699
115068
100621
180639
166008
144330
197619
195270
182988
236016
185260
26944
15460
235939
55070
37829
32517
77623
66216
60827
94342
88953
83380
106194
100437
94864
122990
117340
111583
139709
134136
128747
156950
151561
145466
168357
162707
162262
179503
174114
168019
207629
202056
190833
13633
4314
1781
30429
30091
18945
46887
41575
38274
78068
69701
52905
109495
98011
92699
137621
131971
120825
204144
199891
160619
28955
11791
239501
62992
46196
40439
91563
85468
79711
108359
102264
96952
130835
126214
114116
148076
147631
142319
171581
164872
153388
232792
198755
194134
237413
245258
36186
7538
240192
75458
65080
50817
92254
90089
86942
116204
16069
30606
55860
47204
39262
110007
64783
64516
121690
81899
73439
101351
92695
90555
113034
111928
103272
154565
141777
115809
171877
179232
163221
203012
185700
194356
14595
239110
239847
80425
65253
27948
91958
91221
89818
153091
117730
100614
157788
166444
153828
167181
162484
158525
210265
211002
171140
2615
30990
242505
51148
35318
26662
55476
59804
53555
83851
108337
64132
121321
112665
116993
160830
136783
141111
173814
169486
165158
192051
189644
185316
202628
198300
193972
97925
237158
241486
98662
14697
6041
1713
102990
45730
41402
69848
65520
74176
78504
84941
82832
102253
93597
89269
144537
140209
128958
179898
153930
153193
208344
204016
184226
97572
236068
236421
240749
39834
27399
31727
36055
42304
40383
44162
52818
37976
48490
46632
44711
93244
88916
84588
174551
165895
161567
178879
172144
170223
183207
180800
176472
2897
11553
16618
7962
129797
160093
12290
150786
142130
134125
155114
147195
146458
160179
159442
155851
97188
2262
233763
240012
84204
82283
8511
88532
86611
77955
101516
95267
92860
134023
141393
129695
145721
142679
138351
183944
179616
150049
238726
243054
100230
41120
39097
34769
43425
52081
36792
64869
47753
45448
91574
108886
104558
178330
170960
95902
177593
175288
173265
186249
190577
181921
234398
191314
186986
4920
2999
50411
41755
13576
54739
46083
59067
72890
77218
63395
95165
94530
81546
137167
134760
130432
141495
132839
139088
152072
147744
143416
203365
234500
199037
188170
41018
14313
184579
121972
49674
45346
96004
91676
127774
131365
122709
123446
135693
132102
127037
179514
140758
136430
188907
183842
180251
201891
197563
193235
125619
55826
60071
26395
79707
66189
61944
91375
90070
85825
121374
115256
95620
158773
139137
134892
170441
174686
163018
234116
198567
194322
128774
36190
41003
1946
54521
61376
60639
109138
120806
81012
133587
140442
120069
151373
145255
139705
193017
179499
164891
204685
199872
188204
98775
35453
15464
238576
68776
55089
59334
90638
79139
71002
130079
110443
90807
163586
153960
134324
173949
165628
163755
193585
185617
183391
209498
205253
197830
239497
100080
14896
16385
6191
60808
36758
25827
109706
47689
45463
101001
89333
80444
143950
129342
120637
155618
153392
144687
175254
165060
164323
199304
183959
184696
99512
10835
34716
238008
42139
40266
20446
44327
51750
50445
66020
75631
46200
95451
81749
70265
119332
125450
101569
158942
154881
150636
186185
182823
178762
210066
233947
190246
243558
96756
235252
234515
240065
44895
25658
12140
56747
65452
45632
96019
104325
64715
124882
124145
105062
149331
135629
129511
180635
156186
155449
195243
188941
184128
203948
197646
208761
242821
209329
74894
51013
19709
86746
70833
75063
114335
94883
94714
128206
126187
130248
159510
158205
150068
181372
167647
159679
233210
189509
183560
29719
244126
243389
40834
32129
30456
45064
50276
41571
96188
94146
74326
128943
124713
104893
179330
160247
129680
232642
188772
168952
81764
99527
40251
26579
457
95282
46215
59887
115072
117313
95436
138953
129526
121558
165075
154712
143198
192265
178747
170625
233932
190261
198383
29888
100249
108954
9515
34701
120622
111763
87314
140626
139889
125435
151557
148748
134140
168384
160262
159525
184711
173934
173197
238745
238760
187452
46952
59150
37510
119885
57315
48956
110627
90623
86577
143935
132267
130263
185433
165812
155434
199120
185448
189678
60624
16938
100264
76214
56578
55841
69513
67509
76951
120821
78955
70250
91559
89886
89149
186369
113936
113199
208746
195811
195074
204516
206005
208009
97508
97455
237824
243374
99328
42323
235951
236004
55995
44143
36021
105814
125634
63963
119148
131000
127454
152640
154697
134877
180819
174517
160999
194491
188189
194337
17137
10651
14144
12324
18957
25996
25842
25259
124698
104878
111026
150820
135813
127507
155633
149147
144518
157453
158190
156370
178010
164492
164338
242637
11388
240817
51028
35438
41586
64700
55258
44880
75078
74879
104141
102321
94699
82501
123961
126371
114519
149884
134339
128191
189524
169704
148011
203196
193754
183376
244310
98192
236688
232458
243573
52502
51765
31945
65437
61207
60470
72322
75815
74142