97494
43115
192166
216974
250443
114370
161122
185708
118036
25030
176515
12333
85450
31862
974
94320
253356
153763
115240
38264
29637
8015
208645
218242
253665
226663
6841
137639
130015
24373
39376
111300
92245
121467
229429
150357
176369
196608
203925
5686
53941
204070
244151
62043
213927
116484
31222
198986
93462
156972
130964
161073
218799
125681
78219
170056
125558
48228
44158
93984
243154
128610
130837
120828
84191
104264
86913
194609
8778
144425
145165
32049
186184
204899
215246
109964
137634
191231
237549
1917
196346
49457
14096
155916
79830
10316
98508
241854
163711
19529
71891
52764
68427
172966
14503
233512
221721
157394
8647
154155
249289
211208
194835
40881
40342
20224
230752
146225
172251
155442
58695
24759
221911
235805
247565
212255
67716
222651
142686
187735
140229
143728
102947
203609
211262
37965
224287
200930
120171
128618
109402
188298
169662
131733
250058
5264
171565
92237
55117
3935
112652
164467
75125
62194
253219
10271
196397
197754
108140
79132
174091
63306
192196
28905
213239
109976
182028
178645
245301
44758
147311
4213
74968
1944
211870
100843
234026
163298
60887
173809
168222
90443
129143
46122
210970
49944
205892
30547
198054
233170
108748
157436
147461
246509
116439
141182
211849
242702
252393
87575
227441
99214
252951
154117
216554
239057
161652
96546
146805
49723
124047
91199
213270
250904
25041
68559
145249
98924
142170
100224
4321
210186
162947
87032
31507
126101
154261
190277
206358
21140
14815
240689
33029
147760
112863
54591
110605
25232
145309
103734
191300
63097
35042
149585
42728
227507
75856
175517
249146
186306
158636
32673
175680
98548
115984
195695
152595
185276
12215
230125
141543
85194
157193
247316
244424
39834
171101
90897
46104
104496
75384
221457
208259
38512
83722
179669
139388
175804
224961
108188
13168
55084
203667
27707
150598
88818
237353
17415
197886
116497
93492
81785
127474
245882
167771
85999
124651
170578
28752
120849
169922
106397
239021
8128
217672
250488
211400
226580
84323
168483
176498
20448
116561
166510
48578
75172
99476
73553
41270
24215
146460
60833
145086
247160
69730
89212
53184
42464
73968
80866
69021
218052
232891
41837
196104
31445
205457
32500
175554
161804
215522
12520
180774
192273
201887
152484
51064
1383
91064
65863
224389
209406
191159
200618
109742
78971
203404
51365
29344
194210
216539
217098
206435
169004
194445
207583
120263
51865
15001
32721
232113
90943
145935
191872
19412
19475
11412
153861
44421
91246
154662
198497
138768
100763
22824
75685
155286
46388
68922
220972
14148
56035
115101
174082
184603
119990
134913
25957
190894
99239
252073
68972
239886
46099
15437
164948
33581
13163
77453
64857
200283
137538
87008
7325
149735
76930
8991
239552
85425
165905
155061
58498
81983
38608
190311
18551
222798
228128
251193
101964
189995
199579
40216
202883
145761
133582
70529
189001
53392
227787
197590
48740
33901
224925
197834
156359
164696
1473
36037
63786
67609
102580
204080
436
9298
239567
126556
113724
77683
244071
43758
4660
23518
205384
84290
102667
54435
163154
186141
101995
204391
18365
132265
57831
232307
123300
246332
66211
19714
228240
244512
171413
77895
8999
197416
156552
91160
10353
110550
15830
107076
222987
155470
211138
25468
237118
193551
97449
34157
211931
214719
45214
51194
232794
44338
230134
89894
16656
27406
215807
107767
49718
155689
139367
133421
203459
150998
156936
12648
241965
112658
103145
120188
138663
33629
182056
31767
234481
163476
229656
222785
130647
15789
16396
237132
181267
76733
195375
173859
236838
140766
6191
149578
50683
105847
202164
98308
23437
128241
84921
189158
19095
174834
125892
252178
225186
202699
58083
70952
146531
220132
200552
43137
17910
95401
214857
155489
109518
22828
88220
102860
216325
3831
120249
148132
146470
251655
132686
81096
42869
162593
212893
166440
114387
233640
191390
27293
172304
104377
32109
168615
29881
207439
161574
223292
190355
11490
216702
246728
71726
148126
7791
11594
35144
115026
174123
198285
85017
79201
7880
88247
222835
103504
238374
18860
192789
100090
57390
151551
84261
47161
55244
229779
205937
83986
60975
62046
38494
225209
192352
171092
232104
36934
57655
238874
124033
120611
110617
90561
167941
243066
42254
139672
91314
53634
138681
33211
32291
136475
159308
122557
112952
18211
140458
202269
60379
199301
84360
163430
26099
108845
59782
186846
135951
73302
188003
235979
196328
115806
101697
127974
15950
60733
99762
81368
226690
204234
224097
252047
174809
213317
90086
145455
18607
222462
22585
102427
78627
89199
98589
28051
30445
155046
126403
210778
214492
200740
226295
20037
83761
178267
70913
78310
34185
13483
80715
191138
251124
178807
130172
65235
108765
53119
234665
198205
119654
37078
45281
109125
138759
36895
78875
213707
169199
190792
61540
186895
39764
88732
185084
180946
213313
165661
214462
88413
61662
19587
233181
213919
53717
235193
180297
9510
253009
251112
81808
53163
124095
3700
208178
94567
61129
16090
103624
121431
154385
110924
216667
112399
181765
151389
169938
147642
250420
153521
54206
178290
136765
63641
24873
48700
107289
173285
42330
254535
244468
194377
208393
201575
83371
129471
208729
151319
95911
203123
73991
95520
62112
102827
106313
216293
126418
236848
33359
233750
120634
116512
198803
158751
50449
209908
57208
211059
114475
3914
223386
163410
122920
102992
125173
100947
21569
25568
243628
110167
32688
125567
115027
99180
158530
42828
134143
126703
46681
94427
110571
183397
244491
130140
226822
16420
185996
29550
67681
107265
229889
166988
245922
168086
217937
199233
233809
19537
228537
204551
234110
246826
144364
190428
128738
78466
98104
215384
81224
92534
227023
53388
107430
93380
207239
2130
12778
118697
150389
17246
102764
20561
14232
50592
212491
244978
210230
179594
3010
6963
102530
282
217417
3607
192882
243825
157947
164511
205873
146319
162358
78500
37191
196796
254327
139827
24372
55124
166614
207356
212217
35815
237904
82810
184014
124652
226150
116016
74996
56421
88654
161965
54484
42300
216521
47621
176115
212360
63790
242407
228218
247232
105084
133029
164570
119379
10999
139566
120104
66378
66591
131136
228382
86508
49189
184673
102049
2002
87247
120115
58863
133911
128086
251409
10990
9839
127569
70543
179783
82189
220462
163473
115216
27056
227237
116737
20810
116294
204115
88328
167064
154526
126544
224681
241857
200441
135129
153300
119598
98052
235909
164449
221600
71368
251696
144331
139650
158782
254082
207960
174704
3796
149372
13765
29363
168034
154375
207321
32275
155791
238088
192245
236193
44255
180992
13902
85997
144554
129761
126823
237198
193705
778
148716
158214
33562
128971
195013
37788
184009
57340
5245
112505
204437
184568
240196
145485
139664
173694
242934
240386
201893
71729
98701
87043
106231
223293
216587
1167
201741
18309
107163
160111
42597
102165
97771
107710
69625
213958
202070
110648
161493
212011
248674
165383
248
109547
244691
28754
16827
243309
147206
202046
208784
179958
2656
102993
147718
175102
86970
215423
220987
60438
207500
238231
43138
67603
71355
63764
122617
110364
242365
199782
70390
162118
62184
142541
82602
154707
47988
200439
188075
14143
82519
32590
128931
192744
111829
17459
210610
54727
128259
197595
222658
109923
161443
204126
207724
87923
70385
215874
149278
80108
209039
244291
223489
10761
39786
148342
55419
165256
232187
233012
24920
220842
213010
75827
7200
176565
46658
112219
50923
10430
52051
24677
213407
71497
107550
19112
149305
34452
116502
186973
59043
188999
74372
20153
125590
77177
184359
78497
178972
4336
166205
44907
43261
5085
162928
158740
177678
165591
152231
231669
120254
11476
229602
188446
169973
127467
196369
172530
74995
241806
36458
196693
99116
34403
207215
133731
129867
179372
5662
207639
110289
143585
157816
58761
40345
149249
53458
54883
251776
93747
120271
165839
47610
236165
42789
151154
111473
107449
1177
17811
18805
143952
123406
202357
160167
166106
209979
84532
192991
19196
205228
32170
218118
75376
43480
227171
49899
235240
145862
193763
185675
190495
201949
26526
37646
190525
79879
56856
26551
241421
135196
109136
35865
179573
118852
198150
222791
226356
187846
252925
18919
210940
130345
186661
199454
202138
88829
174077
61184
221868
92579
219797
202557
62516
113925
84001
30272
179547
82746
151672
146713
232218
46539
192579
133177
189767
12803
145528
200074
246504
31782
197725
189297
89717
208394
118860
117942
155621
206032
157116
166737
99981
239219
124975
117241
128420
46596
144219
132024
19851
36111
209678
141696
21844
75046
250799
60084
125963
106689
232494
12901
174835
179619
150346
56313
213180
138798
6806
20621
56407
52768
235746
6227
67502
219856
219258
140200
103817
37873
217040
2283
114097
163699
146637
3336
16707
193178
175925
239993
160932
251791
143800
163399
6908
29530
3419
72665
164620
41356
24907
184713
232748
126266
6213
61136
160061
22751
220616
56448
34571
186933
120304
19268
146995
241309
24366
227937
62033
211969
90380
178865
52943
142707
32370
101487
125029
184834
134231
240774
180016
49753
173965
186605
221572
117922
5116
250461
9775
37133
208800
172674
53629
214268
30991
242079
92857
56204
160066
112179
25979
59421
223429
178524
111073
115548
242467
16375
217851
252841
31355
44968
37486
2314
237555
75547
169889
203926
92169
236080
92366
141067
103835
215396
99648
137638
118772
239234
213608
82071
125559
71344
29631
213799
92400
229577
84601
110817
193592
58749
137827
187713
184197
207159
130604
136934
98818
46664
75131
58219
49932
173207
236224
216628
215910
31949
137197
194983
127255
142198
217928
32720
154472
54204
121234
159180
72269
124437
224694
103363
91988
179381
75950
38455
222477
230758
247886
230330
117
38545
25063
212910
127009
31911
180689
136601
76709
74927
67136
44205
186899
225208
241477
39716
49772
243437
203474
160534
187270
55647
76738
16662
213225
45863
161934
2251
107281
222421
202823
95006
96382
33295
211903
237229
252596
240559
129397
76822
56104
224966
218955
197513
89279
139297
234824
202829
71949
205561
114949
212091
49922
238826
66679
86796
58631
70764
28090
67053
27756
114260
28281
250558
118715
174659
240440
156425
211715
100998
252662
15537
247224
216157
77170
174282
245625
148464
22539
94070
176558
17808
216841
171188
93150
46935
247911
124627
95604
215811
128239
81395
75194
56444
90935
194640
188901
242129
60530
34013
214715
232169
65226
21751
179182
134226
175427
179479
47000
164703
149932
222537
40222
11499
225200
31645
189555
215190
137266
143065
23515
252503
3154
172458
47272
74763
67906
18363
102945
68535
180350
75808
106945
1394
98649
244486
29861
199020
221079
123935
240074
94461
693
61702
253840
125325
163275
238214
82623
24654
148335
81877
133522
120823
214115
238580
37563
68784
80876
111732
62121
126318
110265
173114
181346
16432
33948
205345
238958
144027
161118
91430
249960
19336
180588
182370
232257
53619
83559
107421
168375
189203
147354
36356
209868
50147
103764
244228
55945
101777
173116
1051
171383
45850
18023
64808
21344
128019
187980
200030
84753
158580
175460
68212
132571
235065
79844
139378
214186
188838
237018
98788
207336
115526
230904
970
193037
134843
200380
222046
146610
60163
189342
157587
177467
75243
121417
169165
196308
9671
95901
120617
23090
82502
183252
46264
215169
146873
132101
45413
83186
103783
177143
200230
179136
157508
211344
193150
66828
15801
245927
54521
87080
10309
180378
8560
177292
91309
81972
80827
7757
97969
130773
152131
108352
8519
91850
87866
192085
193348
209111
15261
111377
246048
177215
84365
88621
6282
211567
121249
240219
181567
98346
192193
143531
177518
80776
7207
248165
18970
69902
11244
73733
70638
5966
96341
174497
49097
230536
77008
12708
129758
114956
16214
70085
207097
139865
70985
146064
80156
55898
87983
73900
51243
34709
45301
140105
111196
254129
46707
67957
239983
34586
87554
109246
56280
198629
79038
242381
236685
168698
143244
202802
110313
118452
45303
128951
60414
167001
12784
219964
73746
23415
54028
138991
24790
241251
141505
169101
218471
82651
207319
247812
224018
194317
142611
66501
18929
45889
131582
194467
46009
33107
183562
207856
84309
152020
351
225329
136419
79891
32510
83300
108920
204030
151860
63667
212181
11233
206366
169318
235508
155542
215604
174689
160452
98764
252860
51588
9101
193810
118301
239067
209504
103806
75901
64331
223432
156115
164409
176352
207527
42101
30171
85914
180214
111492
181051
31353
77186
120253
196910
69475
2625
60217
47355
128753
171716
26522
10956
125679
184450
153513
62274
67539
197937
215338
28448
216709
56211
226904
129681
155951
25009
242033
100483
136916
87031
56130
76039
188080
227495
119891
105028
173632
96879
48353
74850
9936
45024
139884
70178
35613
168144
41510
93514
214085
45900
87048
137943
250391
54843
142400
136923
246016
34332
105350
174751
8125
183367
85902
144288
190916
92473
164961
13359
164627
68911
227552
75616
129877
236393
236065
65998
5058
220817
179209
116094
187791
151454
188178
55372
223881
191724
56865
215781
163892
28861
229366
73149
36384
216706
14920
41831
153617
149293
152604
177344
183482
18915
63144
2979
146720
174482
126779
118397
109489
38712
162201
217131
119225
226316
71702
41389
2649
189099
132729
211428
216952
240778
189637
205315
37047
9797
252565
173529
101845
137117
115041
219334
35631
233403
50851
209254
241399
162509
80695
10735
19944
31224
237695
246001
133018
177754
153498
209745
79022
75430
207552
217327
161771
233650
206197
106759
250731
64389
78659
101551
20136
155543
44244
14801
225964
80640
200560
169086
146664
164457
79675
159229
174291
71887
1341
94154
224217
169983
194352
139040
199175
168813
64760
109143
64462
114188
30630
139520
239126
114277
104627
219765
247128
154775
157973
132666
14855
74276
37751
230693
121879
158662
91819
55543
47748
120703
200016
213623
52826
5588
198796
61745
229512
173459
133412
60503
57374
148886
61284
235771
245901
151170
113395
134283
77883
182000
200320
232140
66306
47176
120432
168859
28904
198881
130365
16325
9969
12202
212500
155206
37124
295
103812
172463
164889
55484
250111
217796
174652
66677
105770
32172
49153
221415
55729
19675
182143
110729
212815
176595
206676
86237
63339
31946
195354
227425
241292
148293
182846
50032
112718
119959
247208
33863
104469
23115
153183
45815
73452
241192
76744
85140
40450
25482
240071
6113
40911
243818
169369
30937
62495
37523
128481
175308
109070
104243
205726
232821
237687
133790
108974
48519
73527
172144
196393
121714
96852
68502
251896
53403
236099
17394
69047
148438
36386
184772
219685
171864
91976
103311
167749
180330
181696
200847
183245
127277
128818
244155
149119
249993
180754
222303
107724
15573
118114
141920
182894
187032
229137
48292
235937
170841
86792
248980
119791
173418
192120
115964
214497
206885
125633
24986
51665
145224
28762
39352
11055
244042
20262
46521
4429
107075
69955
88673
130613
83068
53611
45340
48846
217133
200047
39364
32788
131769
16135
152317
140861
222958
195470
19813
203211
244278
20440
91883
68750
182701
220505
251672
145597
61762
52338
238420
3151
80458
193203
147675
199029
41327
92164
196754
189832
212167
169787
25553
113682
132087
199337
221744
15898
13246
193077
70031
221790
144493
21887
195380
40924
170723
62559
200275
149486
59376
31896
39423
183263
6999
43222
122779
11667
14416
218672
174020
190626
236330
135260
109505
112079
187388
226596
71249
215496
124287
88458
9027
31033
204760
228105
26232
87851
124698
22761
212497
98570
236907
76149
92054
100706
233863
143547
34605
47737
79519
113787
56871
170585
78528
252579
139293
175845
92212
6644
100766
212812
214841
246218
144351
129990
45362
58409
226943
217346
162322
43663
244361
172808
221275
229390
46587
246266
234702
124155
108930
253661
1039
115164
109109
85514
156485
68483
188845
243289
223416
238086
60844
120948
52705
81277
23222
184415
71959
235501
232198
73702
71432
85404
194116
218260
123331
177758
81299
46659
138898
218306
582
122851
8456
66208
24555
95772
71936
176302
62564
109126
219540
205764
191828
85453
77893
166411
44887
69241
240781
33163
78264
23642
222525
72883
7640
37654
100217
54471
30901
218408
172873
57530
102969
169173
254192
210199
51310
26948
51353
236383
94708
55425
86157
4436
193264
136695
156441
79668
243533
249791
94816
123602
15737
29370
29352
59244
200799
70043
231318
111108
138265
193550
14307
40581
227179
181197
31634
17386
67439
74780
199374
61485
92573
80886
87641
148814
227445
254299
204488
51354
181839
108273
49406
241978
219618
240815
97764
156806
229613
98866
250125
121411
227912
204819
205922
235145
106760
203824
110728
69094
183359
70116
57654
19192
186741
204325
98212
82552
1577
216547
141565
131875
22054
3460
173499
199527
191050
201494
27245
157972
128733
113806
8261
71447
24613
39403
13265
82842
233064
135938
35437
138041
54805
31236
251300
96694
234161
167609
25620
150024
7066
217092
229823
3133
245466
4097
132798
32984
218632
92310
129163
128025
93819
79516
113280
90931
145370
199432
22100
141816
122536
109628
172628
51538
53211
76697
101683
132528
229688
176625
204330
152503
102980
37684
156004
184670
253420
212171
129952
13947
130565
135452
137001
93384
139268
116697
235994
193907
244813
85899
147015
69381
32293
19810
239671
210279
179675
238180
130937
241058
164761
232176
62228
41302
81656
101450
45811
3574
86096
243203
64360
230095
70176
86163
194208
170025
170043
131567
210716
180725
113281
7328
132796
223529
32169
222514
190300
154480
168602
247431
82226
103429
235939
86791
155223
75559
57485
36118
199988
240140
85154
177105
63426
234690
227308
158057
25075
189838
13069
151701
84644
157615
34510
5413
250425
156034
64260
167519
230161
172100
15769
156101
44025
103462
22066
169549
209116
193075
160054
150060
100421
233253
236802
39520
339
173684
93665
29005
68166
218589
225906
149915
51817
204881
91532
155707
113298
19285
80262
68519
69356
15598
96503
37335
198264
238869
135588
16293
43761
211591
172998
204682
212392
90219
35531
52836
40033
82864
103742
3985
239508
35750
199298
83698
231653
42312
27865
117366
164324
86623
64072
171822
225663
8822
99099
102046
219350
128470
150221
27994
161723
170348
127404
130209
139224
176145
63903
24010
211678
188284
140814
202241
84092
182778
65265
22847
186804
4734
140700
51022
155486
111381
217014
212661
43394
11563
108844
233153
29573
60074
117370
242069
227578
209593
92413
195408
223021
52588
190139
134269
140387
18614
69044
246469
163984
108329
233392
56285
89026
18093
253813
93720
126225
32773
124693
118537
54364
96767
141258
248287
115341
29080
46229
49167
197047
46464
134946
27184
214322
79048
5291
17159
107018
102090
172908
190275
53690
113311
252114
223954
102096
18495
183804
164693
144642
187128
124107
29161
209118
41427
47781
192658
213605
196170
42103
213439
77803
122059
34299
245893
118821
138268
84353
167635
27029
884
248632
123971
151704
171584
147218
208585
123840
174143
195207
170218
221698
68416
15077
9140
75861
48562
58275
194057
164520
95143
156136
211553
68764
81315
178652
100465
134711
151097
184265
38386
6045
76589
183002
177805
53041
63891
39623
63566
219283
188760
28952
89884
203827
157089
123620
67095
202433
68749
30073
66837
113168
84623
159560
188186
66078
6627
164237
36898
143634
41588
229477
250478
167816
150691
100583
135584
128507
233978
732
30816
106575
227088
97551
195489
41804
13505
164815
39986
161488
181564
236010
165497
247852
105027
162642
36932
205133
177453
136742
241220
87849
13089
223076
242631
154222
172456
13292
216105
36556
124174
91475
12849
250261
212469
188917
30133
235806
86152
57037
7166
190966
211205
19478
237582
13598
111308
197470
230838
242719
168395
15906
93472
158296
241102
82356
86627
122514
237238
104907
161547
190832
82454
249968
126947
12610
145259
248143
70949
213241
96917
198306
113714
40232
60034
249841
182364
188691
68168
93748
60301
55394
229500
99426
122586
119622
4025
151497
185160
136841
120277
93479
20946
54531
151544
71237
202679
171000
61902
18616
149763
6314
183438
239324
157351
159125
20958
89603
226874
151649
243284
178629
111567
189003
94453
99588
223328
47575
135403
81605
20567
23079
165593
110974
248669
79911
112313
203369
143682
138826
149399
140771
181761
135139
140954
163527
77615
250883
162548
232970
91601
250903
162464
70563
121168
139436
58817
46425
101212
21071
99515
238901
226685
104484
121322
217441
15322
204316
38613
144802
134004
214218
95376
236507
173477
157793
237436
46376
15450
14854
196570
49538
68989
132685
166061
228324
31223
149616
142879
18599
232902
192535
123059
153865
157893
195760
191137
89950
192039
246999
99171
243518
150338
10824
16553
55758
201305
237934
128857
49666
229870
239802
54937
109468
3284
228207
246835
234100
107259
103948
60429
116063
174733
160357
200545
26316
135984
102235
62652
151630
170898
103646
221526
189172
252708
254186
248209
223459
232625
18965
3139
165198
250115
141777
149024
100186
236444
24785
46393
100252
174569
40318
26041
191706
178876
75069
97330
88426
187029
80236
120270
126168
182713
210606
201272
251434
233621
116718
134434
84141
110815
172407
207127
222906
86703
53335
214228
58832
67464
145423
188111
141401
213164
142297
85707
5317
176431
15027
150278
190573
155122
173386
29747
44706
250866
146864
83353
47848
13783
52290
5389
239617
226520
115893
245593
45106
174899
250691
232008
106220
30773
28658
102064
234533
188877
34840
146878
254078
225896
207067
134797
106029
134238
217967
197162
82616
17171
103055
138969
196655
139732
240694
230704
21990
154225
174907
85833
154722
165755
90018
77140
233495
240933
206222
130715
184205
74627
6354
98536
21860
228164
85090
4668
218917
205599
38435
156002
73918
246714
2927
251500
21274
153023
53556
236570
127350
208983
94838
179825
175267
81837
239446
49966
185377
26768
154816
254026
88750
1342
62480
130529
124227
194315
44344
161797
198554
89280
195509
250377
174477
70036
82366
211937
109881
7020
207973
167673
164310
59532
249655
253957
21103
231793
232306
226051
155294
55130
193967
67013
27272
238797
194686
184104
135232
253255
88102
222055
39676
246315
247043
187560
173141
205413
232405
221146
190491
155444
60923
110049
136664
81830
248569
51178
13711
216471
77731
38468
77125
195405
107651
224904
133234
153623
50802
135126
136866
234724
21907
23848
59906
164514
128542
227933
120047
88955
133772
95529
158056
171203
254075
163977
8539
130568
76988
78294
45172
152217
213268
241069
115736
157261
118433
139059
202291
234900
210858
121387
135927
62042
92781
80501
4284
188485
68632
36558
46184
187511
146868
9833
214175
178413
207010
247559
182149
6117
158674
100370
20832
14702
156454
141404
242082
227423
178003
200464
148576
253551
181644
68222
39529
110424
108441
182635
179159
176054
34631
69132
167441
235031
134499
183959
70164
27571
245800
29868
109186
183644
216948
205940
200685
194479
14846
155093
103081
129884
15979
129964
136719
209227
170686
213921
115151
137633
202999
220211
141581
108286
44781
11718
28176
75244
41494
167312
64079
135974
179316
209985
157826
187643
2949
210179
2001
39839
197693
80755
197508
12965
87545
176675
166761
85094
132836
150283
239383
207329
216728
82692
213261
80892
132723
87653
112554
126771
128439
89365
135157
35176
237294
126597
184159
226240
195341
136809
131047
238113
146238
87679
37212
136012
233085
93478
91187
145633
237227
170269
212324
5450
160386
251837
192811
724
170588
21298
179711
181429
73849
271
78069
40350
110306
35842
224958
1515
166916
207108
28648
209153
80445
196803
241686
124541
240960
165076
68156
201203
137909
132496
166702
161794
59892
72473
218736
180492
11946
138052
79364
37855
146144
226125
17301
197363
206028
102736
12514
240251
115323
60610
79694
221527
50236
244808
26334
147598
119203
168118
160610
29950
227305
63662
33129
90104
41300
138377
21358
7191
3906
135229
161000
96092
71689
97510
200707
209440
65392
178016
147229
185115
106096
201906
92143
35402
106302
38044
209698
64609
175407
14596
183782
253166
97482
117902
98554
28760
76708
222999
111934
251296
28783
250714
72514
156776
113348
105532
239705
58468
150996
175513
122845
227900
129295
217884
1353
167949
20241
192823
106146
9461
58188
207787
105164
198872
240556
199396
26809
196553
190479
62147
26847
10290
239044
160861
45045
124561
235235
171738
228089
203516
230208
94724
213160
82133
96674
100922
62726
214063
196473
215926
124741
176801
163954
230021
214137
105343
199162
26548
185435
3026
42451
177395
202095
169837
121001
208167
170133
208093
20816
83395
104378
226571
183825
142013
86976
106953
165427
87165
186037
63802
64278
115140
133744
95713
11902
94988
131347
110147
151046
71275
81190
207355
76049
131070
116188
128896
211065
64700
212543
114584
206630
42552
57595
176239
31194
92767
179737
76424
228943
51488
97313
206616
116730
129875
159055
169331
212734
36396
143367
115914
46446
103499
230213
58637
86024
224202
193072
158088
199747
88553
57860
233563
132651
228140
210548
194141
192519
127137
225430
207998
90777
232940
50342
241167
167739
136868
225594
36485
191889
38306
156290
71041
154762
150497
92897
104707
177278
78621
222357
158452
116869
15595
240316
9878
152687
228453
75085
116801
28639
44684
108116
202301
221988
168704
172736
171024
248374
148062
234917
11859
65138
246414
9354
35583
226713
88810
7693
244619
142877
39612
217385
210155
35154
201072
218063
131367
79051
208688
143128
205009
96407
166924
97371
84206
51152
171894
240961
51131
130850
134840
41580
45816
146333
232503
93568
61860
114255
211843
130235
87291
24720
120008
88290
148031
28273
113655
156509
4837
179299
251580
28317
207774
14735
42466
234723
56233
24120
187821
183856
15568
248303
22099
124027
70871
160268
158511
185991
4934
35537
177415
48170
246022
75818
12930
209633
86193
174986
183366
71777
87533
114355
72568
92894
171959
9333
76648
84786
211441
245296
189209
204031
13441
44702
110806
28753
98981
38387
74299
13787
138924
137709
83931
176792
244149
212619
180723
223776
106861
172296
201500
75371
159732
112983
161042
226843
88604
210520
236680
42268
112194
96691
210088
46466
15321
165304
181196
194391
82968
47478
87542
110494
170550
175083
56942
105822
1703
12075
30240
130443
56611
186202
231102
130901
213849
145042
53345
210181
26358
143256
155716
33375
252546
74321
221022
120731
216225
92496
176659
188945
114366
122247
189187
90559
131597
141218
68881
65537
73963
184799
82462
198687
153659
196366
40760
202136
122458
160951
104828
122492
188117
161649
161278
88316
151882
213405
66101
36602
19147
44648
200600
177201
24697
10407
186992
139163
45504
188040
160805
82694
59615
140094
99913
152608
36428
12932
18056
109074
43430
161273
8080
184508
94018
120601
187360
127492
94168
185831
32958
88336
80184
143654
10122
89820
18541
74095
127457
84889
145904
168956
142790
205877
152446
17933
220357
132959
111798
245832
210232
132807
135348
195833
75223
240588
238911
208546
140894
197249
44064
58715
227883
216229
197220
158883
139898
206155
57668
74544
45325
27024
65343
60559
230425
117858
217616
211241
33776
29918
167689
151800
24775
52267
83329
83429
62998
174505
206528
240280
175879
155419
28242
59422
138016
227699
158356
194528
103566
110059
8675
129296
149246
32260
200903
63111
252325
6203
179259
37791
203068
126927
45327
139276
48019
159038
131816
19020
121169
238365
161625
120705
60360
164871
64042
156948
214189
52992
102169
208430
172078
153975
44835
178020
178325
214305
61222
45725
89443
207301
119942
148714
72776
85853
227516
162954
252103
173758
159058
235601
195279
164929
229219
236347
133309
44248
204321
154756
188661
154437
202737
8478
161029
59607
102706
139575
189107
176293
115698
18864
249165
196246
188268
147419
134456
150107
37566
47774
28508
107377
173460
7201
243506
70665
243137
117605
69666
99961
214987
206227
97775
213224
75496
132242
60091
16028
249061
97206
141322
219209
29411
67972
130782
52469
161197
103273
112771
134089
235489
29369
77146
107241
115765
252301
11491
131323
144863
32977
105981
220789
156933
60381
173212
49116
81314
148210
205217
40770
39192
221339
63253
47732
157535
85333
130225
84287
131717
54494
220044
249813
66545
88151
155939
202528
9665
149589
205690
236131
184
72318
122050
37971
248819
134642
119156
10337
25669
119355
249788
236559
151120
159991
211562
28677
245393
79228
61231
241646
106219
223637
64238
106802
139600
245604
97846
145230
93062
236616
214286
221000
156423
95194
92216
154745
65145
42613
89274
235470
238964
188458
208796
40849
153224
73031
112837
192860
101088
185464
64617
143269
68331
35238
222374
20749
78068
164391
26446
142677
206517
5108
211226
217110
231017
180027
143828
216374
175475
137417
140226
158082
245877
111622
220816
118204
191852
42389
217154
244113
250628
42796
92764
102773
27971
27409
191168
58006
145039
162534
131978
220628
75071
152482
146542
144737
35152
75475
163670
215631
231921
233952
210545
148025
163026
33984
189160
186541
210542
6599
252842
4447
80057
41262
143729
28214
213464
169370
249783
225982
151890
142075
38501
20585
92566
902
145354
182422
7913
76670
58001
52411
240490
83740
206021
252036
166435
43633
207635
91771
73625
161391
66686
78135
244095
165547
28131
216681
219920
120105
118288
137904
8167
112392
254259
94522
73692
179938
144430
160446
72882
213724
97413
220503
190347
54623
103453
26376
90832
111891
236229
213279
64767
190579
239821
241835
58352
58411
24681
27758
137754
23849
253733
90966
122236
28702
97074
195541
237413
198940
251105
226537
88602
186231
149696
187648
226243
159636
218273
181482
108722
193063
130990
220950
59993
111632
87503
44569
19014
12549
196704
181245
193290
137511
122647
179830
30284
174016
125905
29988
179077
145980
233677
107157
133528
152963
20801
154600
11210
122643
202232
202376
155655
247690
136561
189985
192317
230540
172225
92563
204885
204153
190235
111283
81366
163181
184581
122402
79161
214776
151028
247756
236370
191020
20110
10269
137205
60653
132538
224736
221883
245795
236601
148068
98706
249071
184687
226572
65218
11053
126875
247669
132344
140467
185931
198265
150377
181385
162189
103335
119263
50170
164813
186454
33994
100949
104436
242988
174069
37373
199659
109816
158516
212610
33770
144807
22972
203712
147604
178438
13720
140941
574
179757
253469
45698
166703
85979
243345
202853
32648
120530
99049
117024
248272
203795
72594
233941
69879
250343
72975
144455
95643
119835
156682
215334
32369
99386
226987
103421
5302
54378
170704
167902
199677
56655
92350
89291
98225
214997
204619
212650
240224
166215
253762
213182
74121
73935
165788
42150
150722
56175
198501
91220
66543
152306
9829
227033
40190
131635
144151
145
54335
98873
152891
173387
241166
81401
198919
90507
30071
66878
68362
186350
57974
192269
125569
116354
135137
138144
191063
42896
167759
210009
11429
205839
174333
46462
252944
162370
237563
203476
19768
214720
201267
90550
174294
245043
244358
92155
189836
62563
90891
127298
99375
28378
199945
33645
225975
51097
238368
227719
153672
228368
145045
197627
55132
65602
183119
186956
186414
145445
174005
167591
52274
133063
73958
128318
178551
136373
121592
107931
39415
239948
252323
7489
142417
167512
107755
206737
219422
60151
217840
36653
200923
55804
92609
232745
219237
92792
233356
125282
85501
61281
207141
204380
157405
94934
86521
159377
2308
181898
186121
201045
11553
34764
148941
233111
175419
205007
9538
48397
34667
93419
122009
247840
121823
59501
111972
202294
45385
209813
210594
43715
239167
246494
80008
46410
44973
251427
244704
179804
181838
17083
74026
64568
48493
58769
184115
137499
167913
29716
109649
96933
42076
240603
6305
75108
149709
183071
203164
104720
3604
19495
35528
65348
74388
47755
199285
87616
164401
205708
5448
195180
251650
49713
18048
92518
8990
54911
161580
153066
232318
253526
119819
35163
40206
30287
109631
101039
80813
32892
166678
236469
177718
80518
16651
151639
106400
29889
26921
156289
176671
235532
197885
36416
236118
3379
10971
80376
118528
235164
38371
2441
53054
45351
224796
12890
227116
136683
77688
247323
23465
79209
34059
241532
169984
124256
133121
147541
229407
83871
31780
108061
128880
159468
162162
60532
111363
65800
220682
143904
72715
165726
118306
251252
59108
187287
223969
194535
163621
200578
159701
145466
123374
55033
144305
82576
166334
31745
87895
199441
48208
134091
132309
241037
128257
36258
179828
47758
87223
20207
92419
154573
181366
24124
253853
193140
134123
157403
88647
112581
15430
152649
116952
146676
166457
150606
113215
64347
119630
90232
79758
114023
23412
26080
113491
139263
96615
46777
3986
156627
227431
109922
74148
247573
121479
210036
172516
132214
175766
194462
51439
42568
118448
227321
178623
43622
76481
234142
198355
105367
212759
229904
127943
109309
61609
63090
31537
239764
88379
241353
236960
30422
230296
77376
104745
171770
29254
214954
55753
53500
55197
233723
123463
235459
209466
31529
179452
87448
204870
120556
233163
197560
235354
26051
155794
199745
194119
123443
131262
213356
13851
25252
188754
215985
21761
102386
145608
27859
73073
136151
208067
203289
120937
158015
127580
136451
215909
223955
1925
231973
211377
10155
696
144533
82008
206377
68370
222969
75307
78970
196533
32436
217989
149383
33268
243920
47329
215581
120461
231765
102835
229536
147957
198428
6870
101308
197755
206918
244622
109703
101939
22910
17980
166719
161687
219348
5123
91007
142543
147984
49920
91175
202132
211705
19074
219581
48730
231539
253987
63894
13755
164598
14053
9174
187061
41710
84765
92783
254216
71881
71157
2503
56188
24538
152278
211539
105244
197922
118934
124134
220175
124658
40910
61524
201580
245541
32642
116703
110017
184273
139441
170450
183227
31220
230398
16793
168787
225890
214277
226914
154036
221129
210489
85287
86231
16303
121954
63232
124841
147540
234192
160024
181968
174486
183241
174788
138996
172804
197619
227395
216403
219501
177870
231116
83396
211661
22634
161203
77004
137642
181083
175293
83026
171035
52662
109716
33533
186101
27035
16092
208360
22935
47655
199755
204685
18224
15913
46162
91927
173800
124448
3060
173814
89577
166967
2721
233215
921
109119
237231
87928
170444
176643
131387
86033
210630
64655
120309
54671
113049
24787
251050
94183
7227
168737
42891
130307
208206
99830
109535
224261
244999
235446
165762
129032
114906
169747
151275
125052
180994
117450
230022
206109
72064
224906
230088
30223
15435
3777
71903
92584
86303
31607
135093
124364
57263
198154
182194
158046
16457
163626
153457
184179
13834
30626
139666
139674
33975
185129
239386
36712
40051
150229
198143
224486
135225
108826
161479
210554
225161
223297
5503
104811
30746
220482
125755
208235
12915
210899
48361
198439
35573
69394
245057
163891
239683
191478
73520
116973
51392
132369
52057
187160
150510
59316
24731
149039
59251
35102
148522
155204
19392
151262
70842
72454
125772
182935
141235
162815
22883
100781
177125
9681
138549
211983
154854
121088
112148
30217
126516
56770
9739
156737
19359
59536
117696
163389
17915
13059
237530
186460
59966
139987
233217
210099
126575
253136
216637
199177
47399
251648
219818
55078
186737
227827
190108
31204
7776
46238
243431
175771
51455
111507
40636
24691
85067
254232
59712
164182
99129
189754
116110
190692
251847
33030
131437
243080
250162
184928
53999
164742
150037
49701
179768
113745
248294
22409
56847
67761
207824
11706
97421
38428
250242
156349
88396
69545
51626
73049
152900
89662
47791
220127
93091
78942
22902
165000
170487
54399
61575
118650
209844
182986
29769
107333
164294
117610
81819
169305
119161
253979
92105
197145
123964
85534
240344
129169
231013
84608
182175
171686
221941
57459
157630
43811
85567
110093
205899
79671
1511
208392
239602
26718
75393
55858
61023
77161
149315
129378
33283
240965
144772
125800
48758
3575
33666
86526
141353
125649
167659
228821
3518
194668
156315
201243
10056
42079
249150
162825
113741
474
207354
244296
74525
165364
95732
101402
88431
226638
29660
163333
233115
6809
185952
47809
49580
94535
48596
187607
16421
43790
194236
112221
17743
125574
190221
209020
36070
166422
125381
154236
178455
138972
99893
145267
212144
72610
88882
31247
90598
150915
200633
83242
150610
71072
223801
196944
214451
209506
196809
70530
120393
151915
22447
47049
132632
155872
139502
111358
164603
81052
158641
164348
146645
161266
31858
79046
13716
120726
243371
57193
53285
111693
60158
26758
146020
86011
39437
245346
251119
1914
97729
4825
55020
144560
15448
49964
82527
113945
84087
32572
161877
155745
96458
140234
200797
140557
92802
145614
153754
202755
89243
88169
103252
173253
24815
38662
247230
30578
155342
57512
86482
85463
204923
10931
119931
154115
48147
58703
187736
41869
243308
45171
194484
73205
163038
199609
124628
83807
14744
48801
153611
1865
238308
72519
43407
13439
20791
180804
25115
99923
15029
101208
127799
133363
160941
148285
44577
218817
15932
101663
2601
204447
190447
168419
893
16964
184438
6755
162197
17127
18010
156294
15097
63674
39432
30606
169602
79831
114675
228177
87755
105719
77471
194768
112049
151682
187407
200508
84090
113397
209216
75058
150807
240980
203437
228398
166873
54140
184980
103034
206689
207268
220172
146086
47439
92748
77973
225380
210447
40533
123820
189762
38760
95472
33463
210814
13188
74975
147126
78463
11270
146602
112159
95875
192758
40196
95319
199479
196964
183543
118504
161130
44347
221336
57234
196723
180858
110748
92824
15420
138040
79607
178796
120448
167142
67835
105233
140384
141042
36417
177511
39856
42977
246485
112714
178549
92446
117289
153665
14929
50581
5323
147511
137449
178602
44656
170228
235289
170268
45690
130224
242457
70260
26588
58475
180105
15246
42365
28891
225129
50126
39222
38971
86242
149591
214675
205751
246104
156910
135540
166376
248768
142146
62475
69667
86507
2121
195073
104507
89493
57334
147372
23022
117496
19600
199283
155366
114802
226497
153174
85590
155284
116957
77152
219036
156663
175401
78166
249939
4194
9523
147279
225244
60117
240372
112557
24818
188242
121190
238486
24415
209975
30768
151269
75442
167761
191253
101120
223039
38071
235046
95879
141379
116751
203348
113155
105153
45314
220271
194079
234277
75550
218332
94902
196085
136786
99899
29756
187167
76415
104371
100612
151787
215412
121969
43255
157166
134437
137125
229751
165601
104762
37802
30033
32954
20396
104758
14943
46147
149651
236394
97807
8301
217117
53777
233784
232250
174447
183045
178409
43818
124781
100738
50887
48130
118684
35735
236558
28889
54537
228297
72004
28619
32159
161412
253786
72205
122482
185631
17790
254501
55204
218297
33832
95917
150473
240877
252606
108480
193961
159487
107498
245197
54662
153415
182757
238027
228791
18717
174660
6726
154549
250432
5477
236595
213874
38353
32479
90767
112936
48357
80017
240656
101519
81995
251919
169959
37856
118124
22467
216402
184352
10209
156622
8310
31080
28704
172785
11568
108005
204436
222647
107273
12501
59419
2276
161293
195997
205559
215756
151744
3085
216740
137432
194961
629
8723
236014
179914
33773
168570
197386
112048
189280
121437
179623
132877
49840
4645
175007
20134
158112
238849
69073
61728
242686
2409
72178
159877
29516
4694
232062
62488
157982
145572
31579
40262
198216
204101
206774
192768
120856
181494
143695
213579
114997
40360
34926
88367
60652
24601
148318
132364
248891
73193
106162
57982
138095
98424
164347
63127
219624
13699
129470
150378
102310
81806
90036
244596
129214
126270
104936
39320
149650
122403
120102
218742
223606
119432
205838
92976
222437
60159
250554
247358
116752
90743
244726
211410
21956
218017
149596
115034
220593
62103
209444
10501
102648
15706
222169
70417
251371
5244
150438
72635
2436
77154
191043
138864
144248
32276
91925
27434
248912
14624
215414
240013
69679
4076
158533
23631
133095
189300
191707
165321
240276
170131
35648
249006
164880
14270
75355
101245
76975
70884
33431
145012
80469
75668
43598
40312
78517
206198
166993
210979
3499
243389
227758
32853
164086
178352
185096
86042
75923
236693
212113
118583
252080
242360
241721
45600
246401
134033
160972
93686
100944
135857
115772
141438
164124
189200
133704
143862
121016
31295
5385
146591
150140
157437
23107
3111
249902
139916
11185
169772
124321
134251
127644
41744
166823
228557
133821
189198
105624
133060
73410
236653
140888
23659
3901
254239
52654
57029
86307
180146
81929
10108
35653
43822
161276
214011
224115
102505
230577
201096
116843
147197
218533
63578
106687
174103
203189
101661
233604
71846
216880
167806
115293
83632
204399
135822
136326
119780
188322
92514
120483
136356
129456
128317
234389
231325
246180
127234
21027
74800
191014
159315
250113
31239
105386
220156
247771
22341
105657
215096
82949
58266
129983
40815
56612
9503
127034
222
196351
145886
191548
6097
237396
1886
224042
75751
149109
115479
66953
144163
210574
102581
96855
199956
215669
160878
52785
216212
28499
69182
85706
228683
120467
173572
110372
28256
29279
120261
86335
49883
53329
95902
55271
83522
79296
55519
178081
45158
63391
205311
186008
240931
76704
165851
42089
79278
57090
107934
209366
164906
212334
207432
25992
91051
183652
99189
193795
141831
225381
75820
167614
134258
111068
138373
198069
35245
140754
253193
147829
153638
238315
158950
181868
187695
99722
158303
85346
130772
30193
247536
183667
234854
804
31183
106469
226148
154943
217222
108201
60676
148845
244987
56196
126699
113718
84219
80751
156324
15397
149469
248358
176167
77319
4227
613
35314
103846
33355
239029
118534
30089
117650
199433
32983
3112
43219
8589
140637
77131
88896
89471
156489
202929
124986
87352
139960
19202
143157
104203
137681
11620
108135
140453
65928
166982
90134
197714
94986
3175
199247
30023
187978
88571
94178
45361
28746
141913
107435
180718
150066
114529
217974
63154
221813
178688
6749
105260
119257
214356
185430
45167
153029
244240
200454
3414
179480
143850
159730
184059
69600
141558
228343
188118
110126
27883
25974
136395
232346
230789
8624
53000
234330
242807
167191
250669
51900
90483
115859
152065
175605
111426
195145
138749
77765
177992
145689
149167
233713
215641
181573
132459
110654
127654
103758
132316
176631
76685
247931
194564
82276
90408
152888
48005
72485
90185
93554
174929
61292
92659
56823
124623
156844
43002
117791
6048
43344
197259
88351
152537
91238
102594
134317
83833
16894
40421
104288
70109
21161
36867
151043
84160
234037
62127
132142
231397
175828
61973
71259
183626
24506
160622
114710
90395
130138
147623
29273
74454
237710
236022
171581
171956
97745
80318
165273
115981
126641
72266
241333
122058
206446
44314
209032
225970
63006
127826
57137
113983
200171
17494
84032
250961
156133
39050
203322
131507
141628
109596
200032
245150
105225
207156
70267
83606
185613
194186
183554
228956
182960
44530
215592
134718
103312
210662
69205
88244
202369
174722
196657
63344
100543
172905
87463
153561
168412
105122
50596
7582
142646
227697
225058
112022
10662
228706
181240
178657
45679
196105
57067
377
252016
47315
13836
225770
225347
200115
21609
147449
247220
78443
37026
238461
190888
28857
201303
54432
148272
105107
208280
103572
227378
32321
184390
64974
201053
56322
146702
126345
73732
45022
241620
229828
135753
107860
48494
66414
177671
108929
87252
227155
162267
88133
107576
63583
27574
201730
191555
151356
135775
183097
251052
126319
145100
4793
145747
71699
129806
193533
147872
180934
138641
76454
230407
204385
198170
104838
96655
35979
202669
37704
188907
185585
41565
75004
57905
185102
56092
184091
31525
175367
216433
228197
85385
219006
144572
194720
126072
120998
228730
91625
60805
215254
104880
36296
222244
19277
209723
83925
85712
227071
149445
72335
30352
23346
40282
82320
42001
44927
229122
237894
209545
126681
36325
129294
37726
214946
185692
76675
110997
74248
43984
18698
58521
144306
148017
235535
222450
92040
212302
145520
229365
132566
9756
129493
157400
161886
101359
41207
42919
165978
200494
189835
90537
121383
146649
69952
122765
12713
75057
101224
131621
251487
150032
136733
187727
87070
228911
148097
147117
220847
235831
129950
249651
249633
215109
175822
213626
101993
175990
3619
246610
109496
94937
236479
230196
233536
217607
16111
178279
43226
217294
99178
126034
128137
203853
235566
79863
40887
89746
24092
38090
22903
140174
48139
183991
18195
175614
5542
98520
169639
185035
131078
16961
227047
206975
211178
91989
183484
50165
154773
66976
130180
29847
178117
69718
124668
78262
63160
225197
161969
150935
125221
85389
191625
224662
140244
55713
49816
31781
67652
104445
175412
211081
26729
236716
85636
184372
16448
16652
215648
224031
120623
20273
57838
119129
217933
181643
79214
4483
251574
226190
48249
68949
114061
163509
23520
37994
211386
136460
189588
145641
129574
7385
104111
6819
119343
13573
220906
17930
69296
50106
29879
142195
24303
219273
38744
234006
94783
8484
95218
63530
106817
211695
131104
117390
113432
138172
126621
61435
199230
243676
102925
3009
71893
233206
12614
97067
205811
16220
186388
37347
136273
127019
100407
244439
3649
192043
241258
220672
239451
232277
194368
153260
49985
32501
139208
158917
113247
78648
89896
25331
241738
46556
35660
123823
14849
220598
12338
229781
109212
226432
15270
124734
24470
24492
106596
82786
139025
192464
85782
129626
148942
79610
83907
49016
202832
140745
39669
29296
52808
156842
14753
45124
106111
245082
253011
240289
230167
99201
157069
142584
17802
16444
92153
114790
61402
137527
48245
178421
58578
15511
106603
248640
95766
66341
163508
90334
48873
81501
105998
119758
43951
208060
96929
88128
228371
232809
250236
26760
157470
244134
41778
50070
28505
187347
118152
3274
210810
144242
51683
123280
160612
217869
43237
92938
67100
246663
146188
85834
94424
55129
16910
42817
6624
65818
105246
244654
91323
17223
164933
19337
133464
248874
241912
231894
109389
237808
8500
14664
100619
4230
47004
186438
170097
193045
58576
218767
132809
110713
228874
19153
134716
227394
14506
43068
166014
53371
176714
30869
199662
102337
179986
66046
2224
157111
120034
59484
147125
30843
192572
215972
3940
231214
28379
217646
197682
168126
183576
104451
173423
18493
14083
137228
241165
163961
226503
152194
221449
247847
119760
7426
249998
52858
65291
80803
172851
117864
38547
14088
54074
236455
196432
176330
173384
170109
48951
207956
227587
190264
20874
106829
48109
229435
135069
40417
90721
118773
182319
36495
121509
95399
243634
30180
119185
117739
173154
42684
159625
110903
121662
212170
19576
228450
75531
235657
215580
78930
72240
198675
70588
239969
33792
199585
31650
152515
179664
168678
219236
213982
103652
117320
147839
163182
227964
202017
193532
221523
225697
168619
38311
27743
162941
186163
26652
104841
88090
15319
159540
35930
42424
122165
13667
207497
146609
44558
212765
183326
184539
10037
101537
191226
36284
193688
171593
33942
192575
27529
156375
44379
172724
62662
111074
15269
60779
177605
118615
11301
210943
237677
206209
104049
149209
239624
188082
228062
89676
15250
162031
167778
74161
171216
122706
5091
235511
219360
232845
250636
48759
128684
57884
162206
249976
108295
181112
162312
247496
104237
157785
229501
114022
182656
233368
166782
201868
221575
17206
93060
248922
138001
231481
152081
174100
205737
218487
104300
100872
97571
790
114103
77472
85734
202135
126322
44075
238811
16581
113185
151395
140474
154571
57307
107640
178743
35010
190527
24111
246131
87170
129114
143061
2208
70524
58783
222643
79148
4992
231460
134893
204249
46872
13234
116542
54311
30952
53272
228052
35452
93148
240054
225813
10185
133384
82542
199227
208752
139863
27738
118922
226844
79005
15493
86058
234488
128236
109440
30151
5475
15050
40900
30830
232806
52844
225553
165771
251184
133773
213481
239900
79252
29852
3422
161590
32126
73751
90431
198655
82105
77297
146313
145384
176275
146362
45943
70619
111673
84565
68270
19430
235281
228830
4697
45873
152192
184530
1308
86263
218818
167594
90073
44036
226045
82460
228236
97990
227471
243319
22002
101513
3142
216
224140
211024
87387
39397
199217
112566
110746
213990
244838
3577
203016
61423
225283
106985
182666
157880
48783
244889
41775
115086
208804
221282
137978
56817
41254
72488
245985
237776
114647
207129
195602
225588
102865
189749
158189
125
189672
5014
157147
86769
105411
188369
182868
63011
224999
67953
135166
179305
233201
183883
189425
178894
82202
140156
13984
188631
148015
137006
209079
101543
32201
270
201006
72948
120825
174331
86065
215380
125819
17266
216961
64380
236163
199215
121331
242056
204198
253084
16562
151206
17460
144292
195238
87710
15067
48893
67509
224036
136517
123664
113083
104366
76714
125742
52122
99626
222225
177456
196226
188764
72793
197163
194637
178873
116897
137022
60054
78411
118669
47738
166637
29929
175310
216373
119072
39754
192514
231685
252057
41783
36931
138330
214923
219606
102246
153121
86682
79328
221176
19399
226111
59605
251413
116790
247538
215905
39260
123479
212555
206547
14884
120168
105104
29444
236053
49029
239460
84898
498
180202
252588
8809
254292
83289
87714
69026
206487
165133
135268
174975
132434
224248
231687
181306
146917
182512
51139
68934
104674
63881
91679
170933
184274
63839
98440
3228
148306
162510
153485
196972
75667
213327
33384
207939
173749
96243
28838
113282
63120
211247
142217
34231
157667
244725
118641
129608
153919
195531
229174
127787
171018
193160
17085
152304
9732
55716
22669
29287
138942
189509
4177
203137
22216
36193
205532
169315
236899
118367
9525
50527
95181
54685
73694
64381
20794
665
23496
58162
212732
174607
177851
221228
253244
251596
244951
55513
7773
59883
145995
196065
135185
215829
64532
63209
41065
140612
140874
251069
199852
19205
196356
24381
149194
169434
39083
63337
176152
233665
70310
226746
143467
116334
1640
140934
53952
27844
155843
100275
123907
138706
20235
226864
7399
80545
13040
79378
26191
130800
160254
220081
154868
165125
250468
92195
171417
50197
207435
212966
186824
119827
181829
210759
102531
111329
227432
132211
155089
174764
80739
249928
194908
56559
8856
201164
226185
219752
102119
64193
200576
65448
37256
89181
153766
75212
27675
251645
99749
139345
50669
216850
239818
82776
194171
239178
239387
113894
123904
216656
216063
29479
92304
47572
226545
40916
39331
21862
56689
57779
208497
3346
195840
151167
107056
12923
224132
180737
53363
57231
176380
78470
177237
163297
32804
198636
36191
144991
225287
220085
146716
48171
64685
243714
156530
62725
104209
61207
111442
160398
230977
2201
27964
224417
88918
28939
86356
6114
141870
196757
7770
80774
186295
3530
247063
102552
202582
156720
195674
239396
111314
60854
223182
167958
123983
53489
166798
83315
169456
149001
2051
27518
201438
165404
29600
187521
4189
104994
208048
242698
52936
57429
16065
58893
198613
142671
235903
108421
49653
55401
123723
96030
246587
140755
191105
195182
203769
181650
243757
124189
57331
144382
165429
109568
212138
100353
166736
211397
35808
100055
17402
203885
104096
250118
115021
5348
199399
226283
205215
30545
244427
125944
9641
26771
139134
214725
195202
190208
161629
250831
55831
114570
126268
161418
244056
58025
246553
23217
27148
46200
131553
26620
118810
190900
62141
226854
194811
53716
25695
213141
238135
185419
173101
3725
108009
33218
254179
102002
143403
95091
225360
226887
83085
5555
205117
167852
60419
70261
203320
3653
168271
149655
88832
59430
172928
14800
19817
154994
11262
86254
129730
152741
109504
252712
250221
90583
187389
135374
115740
203702
215261
52594
35948
99795
83140
82093
211271
99177
3314
221998
36306
121934
8936
114185
70909
53948
137407
118572
251259
250666
130706
52314
82990
46459
219214
34598
173561
8561
23798
92388
243929
99306
229412
229080
227536
202443
21849
94547
178658
74445
249402
42888
54291
11961
52663
94996
204608
13167
93565
104235
195344
206191
10872
186272
253892
221987
89154
95903
78787
33403
43566
153253
36108
246058
202399
99478
25509
2110
89651
149583
195116
154798
75865
243946
66246
92226
26545
224186
47260
225745
199250
178400
182555
149420
141481
241475
55075
81257
117389
134901
139784
32284
141997
16978
208236
127710
16747
91911
24964
71255
56303
118266
51749
159802
88136
245623
158871
148333
125252
239076
165688
90790
194259
95287
23173
133161
222410
167598
53637
84922
11516
42670
204497
139259
102745
75972
34769
246409
65698
33926
50970
124429
119623
86999
235291
33869
242442
102750
126514
198463
129145
200570
135298
238009
72880
195124
153269
148675
162797
97334
168551
123297
150115
174777
65219
178424
67454
94532
81385
159236
201237
197428
252610
124662
208980
113314
170068
42082
232320
64855
46437
165895
25184
9802
183259
172658
184470
40410
110168
230591
121051
43928
54257
86785
128594
237289
230070
3232
118862
15074
82957
79942
165957
6961
146368
63017
214742
83993
245349
149586
98378
249055
188964
40837
189758
24992
191814
131814
36786
188851
126068
167878
212886
2640
180135
217569
247335
126211
152464
204088
37720
123161
8815
246529
244679
53293
178741
124733
90464
250784
91823
210323
40211
96212
249981
181759
173754
251686
81616
144766
108816
73328
243447
84318
167622
113301
184856
19048
37032
68224
160101
201953
5055
149657
41413
246143
185295
151459
235637
147822
103634
76823
71828
98874
189281
48922
34818
238502
230172
780
173241
168343
78084
134315
88884
253806
37356
83773
149755
58796
113722
181122
81791
15611
209794
178893
8430
49005
185290
245569
105926
139858
91650
151068
69278
251227
144295
105460
28815
217660
136839
17712
46005
44582
12108
235953
249979
151683
28406
116667
3281
121812
235064
13581
159514
26437
151102
81015
122550
203508
175487
169603
166780
141197
120519
48798
106629
159054
96404
55848
134835
25426
102088
196283
160059
70021
88123
230297
56034
130697
166537
77700
64780
44514
181721
24483
3078
218712
192786
166694
117157
27680
207870
127392
148765
154103
46592
4154
182360
135792
36294
151854
241151
219644
253229
65686
244067
71436
88307
29565
31864
63430
85049
151458
4913
98631
196938
192292
221481
69254
174139
243659
40544
152277
93689
135639
176948
1478
150667
38467
81719
212281
117823
177809
5890
186686
5159
235445
242492
172014
212985
43502
98088
167985
44212
230662
56384
18036
217688
137104
64503
98762
197367
8552
148085
253312
200743
172065
78989
195196
221466
171149
122157
60476
121186
5102
49639
248725
129298
164690
94615
188810
71492
122699
98719
1558
26557
129961
182073
196034
191568
70343
246275
140763
116657
142531
44681
141985
111240
208695
160149
193808
253111
40471
100503
23858
148482
103980
110865
79799
226154
150533
226387
42931
207769
64090
8117
130748
67877
3235
191034
21566
134383
200420
168843
72319
124868
57124
84818
100641
201800
122135
191090
39147
226232
41457
172610
34555
36192
94009
130562
56327
208714
134580
40356
165206
116827
114936
12936
102563
56472
109870
251000
37211
10456
40162
68806
57899
118097
54274
176967
103105
94330
114877
109316
5020
15711
141629
65362
247676
86049
237190
26787
62835
126335
113606
102510
179189
6751
171749
28548
143872
55983
86142
201271
228484
224304
138288
241311
224611
95337
2033
20759
163101
65028
170508
106154
10826
72254
30097
107324
104063
100474
40633
16431
216718
237349
4195
35576
132327
86154
35465
84876
149561
204850
246083
32623
98565
254361
192366
198414
22433
129400
250809
223205
110672
96220
43107
193894
69308
128860
183016
122364
136736
29812
198222
246916
224475
160899
17543
114206
159950
166066
152488
144078
14098
211698
196230
199336
168669
55639
248448
55685
103964
4052
161537
118958
37611
125429
126999
153894
179471
59751
240962
217935
25254
140722
236063
222743
24754
108372
150927
94135
12330
76272
228619
164106
70922
91948
125666
191723
128648
46890
216365
42848
178040
144911
49826
125213
196979
121964
27928
231819
164576
149411
149864
99292
147426
151200
121863
60152
162818
44935
159717
122708
53785
128606
195101
208462
62394
103556
203698
198381
249669
45570
199972
154470
164850
133952
55985
10246
20869
123553
94111
179930
50281
218770
62014
103761
77486
212412
95578
91969
78993
30440
210925
152729
213068
175621
65192
21580
21688
192272
39769
130440
151968
19306
94181
101387
182529
32022
55493
215278
173783
20059
84175
49091
18962
176233
6503
217655
23792
27297
212017
93341
173412
77571
185344
50711
214705
23679
103749
36974
104901
249862
210016
107070
244336
39911
160839
49749
90246
210710
198263
195987
139225
151655
59051
10705
69409
545
92551
225237
34955
70305
13132
232995
118438
178147
149439
149029
230000
191431
239292
247139
182639
15865
232570
48143
67144
135257
102949
42139
209790
242434
57216
86986
11360
214533
92200
112119
29525
82414
49401
122137
242984
56828
146599
183999
188451
77747
125983
229562
41566
176234
141477
238186
147297
211952
13473
208310
193017
102099
230531
40860
29940
80631
41533
92421
212287
87862
5228
32351
140556
113672
140610
164698
39904
20732
120763
163315
243364
31550
107660
225334
206268
212305
196251
126721
81569
56276
106895
142668
38797
197502
180985
132160
40553
45190
252615
248798
251809
72810
40387
242396
141635
106655
163942
102391
19078
188909
173588
9595
160052
19068
21587
140920
238545
62874
172499
109269
82832
40583
26867
112958
166921
180410
40466
205998
245469
159643
240807
107969
10594
7937
25720
111162
230672
82925
76872
246403
155467
138905
108987
119961
12963
3508
53405
133453
158344
132436
209777
53758
42007
176746
98813
60081
13374
98968
50817
174609
21116
139773
41064
202358
245535
124096
60577
221404
200127
14194
92975
28405
154585
15284
77914
114775
71591
198630
215940
67277
77662
114133
214889
135589
25991
87523
178746
217043
55107
185353
203572
24179
151956
98592
26259
152105
33604
5968
161950
119784
76891
232545
36256
15562
223750
106688
208063
59774
190596
107339
105013
224074
31340
97780
197939
56725
19224
50565
120359
29319
105042
118576
224072
21681
173591
110358
164863
86216
210575
92854
30320
111965
231743
82823
199014
214416
68456
194864
153071
110120
173496
242499
82601
125434
96176
18454
57291
216960
117017
125206
118244
65740
154164
167005
52086
210598
169660
98728
138842
243787
187629
117136
151648
246436
181237
116021
67631
151469
17635
169079
126865
175444
123286
74340
6126
60496
97906
200575
2803
223928
123151
114080
107114
196698
85630
140953
149516
44150
119322
6439
8876
55348
134895
164554
125059
243636
201640
195068
203188
48219
66227
190857
124773
16335
111656
9064
51183
91712
178824
121952
234257
233416
66292
69400
129661
155667
181128
160029
102042
119173
163140
203001
236397
74621
121446
142189
146933
49233
16155
76465
21418
190476
86150
231346
167084
70820
220226
91174
70896
145952
120758
223428
124531
22956
210962
10817
149429
189384
231280
59226
93743
176614
247675
175627
22321
179665
225709
60393
212093
54312
219046
84255
102329
223372
68978
22349
149283
49743
222259
136051
41443
88324
54263
112047
173731
63585
94761
237738
193287
181436
5419
122701
238617
182794
231410
249950
237668
188693
75061
182207
183993
137139
141079
68582
159115
206543
120127
238887
133757
57815
120652
78066
176016
254098
213548
205161
103792
114294
230062
146078
29085
117380
22520
233519
156291
32637
195150
63276
178662
160096
157888
247594
108932
204421
214851
78406
152117
16899
72809
73996
225333
165275
40490
108768
247876
199043
230121
18502
248121
245966
79232
179333
186491
237566
73219
201911
10197
91128
192212
175260
64663
143262
138228
192881
37872
195109
134796
244885
239108
204560
169635
94538
240668
66960
175076
137415
133664
194432
198469
195445
120245
223631
177871
89200
84790
225523
172688
57031
148202
193103
173498
160168
98796
106572
34504
123884
252268
105060
119351
143238
185566
102075
198409
240633
67574
65627
131793
235410
52605
144704
178063
116213
122576
140849
153597
4215
65970
47846
228548
193224
87240
176639
60164
21303
113660
251177
147005
216411
129075
55986
43072
23494
211873
139931
70139
223543
79053
232634
142520
18485
120594
57586
29736
100178
191364
25176
24034
170637
198937
149262
42375
100375
145054
111051
208207
31059
213457
22316
45525
58692
10898
22699
242042
54001
8837
309
239804
48131
240903
151317
228118
228469
219308
48757
244109
204926
77446
38644
53063
206101
15771
17895
5681
60408
152120
116477
140581
57412
201404
162431
175902
98006
44679
156642
115776
222917
129182
186626
224720
72166
183025
134879
36873
157525
73062
93130
149000
185457
175553
115295
183164
113692
50248
112093
70510
208847
225346
26841
218000
137498
29468
210330
164392
58269
14863
9322
36282
38309
207150
37642
146161
65918
79455
205881
206860
212972
91972
86072
140168
104252
218132
184802
52666
159068
193029
217773
17676
75669
235012
71310
41167
209962
3210
61037
249880
182015
51555
26448
75636
17589
129640
182221
84374
28011
86499
198300
159263
80067
16650
203133
164314
42037
63402
236351
194188
159117
13610
41398
93632
45932
37307
73855
5447
30308
55845
146822
217696
175022
218883
161609
253043
235363
132238
10040
236208
252985
73874
21460
209712
173315
210385
234863
160546
224434
226357
26541
108736
176694
50504
177630
183933
130520
200872
111219
175667
229397
127650
135270
14899
47595
4903
196892
100615
153450
232121
225552
209984
38568
109289
85223
232124
36132
52371
122448
107519
45200
50762
588
73309
12278
165460
15156
78368
131240
156694
16045
151432
41316
29113
156135
48232
138351
85810
203019
7588
225794
24744
202539
200884
182268
78850
198492
199848
90665
4941
122306
52238
94203
142513
67750
36966
117214
36758
190682
185433
46863
143870
58235
218211
24574
224746
153413
170849
254269
85746
228922
130215
223055
109128
106770
229975
124092
76242
75266
157258
95073
164442
168132
184397
193657
189818
66157
179095
112827
230100
120865
168831
210891
124943
136113
249062
106053
73663
125739
61107
15235
147299
64924
72437
114027
213935
177211
146557
19625
248288
154620
78959
120071
114221
66732
43834
99006
233972
254248
111824
126907
102333
77597
112127
46016
68061
117445
135649
157658
189466
76554
192420
142441
53865
31513
41623
66656
164539
201702
45086
223758
197796
147057
169044
249288
190124
206984
22817
33192
182141
219157
101980
186504
116420
88459
251308
174146
242953
38181
17521
241725
188957
196795
66733
144354
213878
113022
74549
102322
200396
238806
91901
25215
58087
251344
95708
23855
182457
24603
20014
35584
218827
138998
187392
129662
27031
182899
224472
200370
173233
237149
206939
209904
197758
87662
124390
63354
216830
178924
11566
34657
92376
71148
80578
235812
14986
201780
84102
140548
206824
24926
45976
18278
187795
113735
85598
21898
125749
247007
213364
207499
198420
40239
60516
218649
236026
77957
78392
141610
64761
9269
193970
80815
238928
123276
121650
117415
150565
102590
205494
97588
199756
208779
172375
44803
201256
130257
213266
237518
209797
120897
145293
183911
205068
35581
109398
196713
123549
188954
105221
116826
25362
212529
21985
252348
232529
161020
241039
204616
70580
241284
161673
67568
134348
228204
141287
233441
41415
131613
125645
141389
214287
212752
145408
36706
66363
238645
114951
54022
109820
26423
184516
18943
121151
243226
45339
203288
200073
37492
108846
113180
226500
62060
34371
231255
51590
113786
247539
231152
114904
85769
166309
3733
239211
143010
28130
224581
75022
58896
248731
18429
98705
104827
125369
161706
115319
20579
49038
79394
81059
172663
240237
140285
102976
226856
94631
2267
151072
115438
56065
43007
127594
182518
169893
201544
221186
107603
175084
48582
216134
147004
206577
119769
132201
84311
123205
194434
241528
108283
165924
209619
58339
78732
29222
100491
153019
125321
158997
186160
137344
126623
168105
197578
214487
223331
22131
108585
162791
154744
91278
110829
134631
134918
254335
222160
203881
195537
141762
106334
235756
208091
152066
188045
5340
160632
221261
132036
151689
175976
159647
41749
137151
209004
63205
197496
250803
31945
30644
93369
214636
19909
126620
81267
231394
7235
203565
70791
22206
64466
30928
5044
204275
142519
17063
100085
212158
126047
249648
40409
239290
87505
132159
23639
43980
38932
100173
1641
221212
123686
174657
252624
253211
131131
13868
190510
196511
39618
92240
211818
49347
214366
144486
160508
119550
176342
227871
164107
20269
9509
72285
229474
37008
239850
22670
72601
49640
218553
55618
189304
240180
115247
205631
13036
235464
150042
58818
42189
158458
247906
13575
122859
114525
124026
26154
62866
207349
229202
242276
66864
111097
5837
73353
93806
152167
6716
212335
249134
235786
28590
165612
66440
205958
108818
145700
57469
253918
129744
174768
19238
233054
24530
87547
140706
252391
165288
66661
79530
196923
119042
188887
212180
33688
120240
99068
103061
190818
108872
30962
160562
1256
73967
174137
173163
83639
162881
66500
72366
222571
32702
241547
119278
195744
77550
110977
83438
19456
182225
155522
211621
232107
102420
2605
167053
21797
10405
102438
119285
125378
32805
184979
153696
20558
173344
165819
4820
172424
140998
126729
4392
38551
224511
197746
216836
116577
158729
61853
101556
247867
87958
190982
189890
5486
214444
76719
52124
97278
199607
12325
202531
58588
155545
126094
253250
36617
25461
209197
161638
244471
53632
189476
23368
72587
100300
27111
147742
96111
37575
24254
66690
10165
162869
148972
92874
167971
3398
112310
136971
45843
49655
169225
234868
127507
12819
20998
176192
1194
148890
146571
164357
152953
99649
151726
47293
153604
203486
48845
143779
36978
125367
91902
140922
249757
231289
159491
118174
225639
33041
193792
78939
171182
117356
217399
200125
230279
37403
105129
111805
144781
233233
85785
251111
40786
175986
173696
112677
73195
1906
182890
146937
229768
7428
143311
202827
63761
235093
67460
16199
236798
133538
231513
127363
51419
136728
65036
64520
240514
249541
251562
67014
120749
159128
147802
39087
169653
11657
92431
79193
131093
102725
148730
247312
108486
210149
243670
210431
194552
70163
164718
72874
207529
87427
107215
165641
225344
37982
95207
134600
69136
96128
149877
56771
20303
71781
185661
12722
148280
152811
42920
136799
137960
184281
145822
96815
149038
51997
249597
8257
117518
48614
239265
129907
133850
167733
116011
28756
48273
97700
23004
76861
228743
187213
161788
77377
99012
184730
48771
22183
95639
120654
68381
118085
45123
99941
207007
30114
42253
96246
54975
250206
151678
107753
38792
105414
208601
40114
151378
242468
52722
224391
102838
158232
170314
100709
45283
4525
98091
36404
115681
91690
194614
79804
102183
192175
76534
172232
178007
205401
188675
147173
79529
217635
76932
252643
109350
131170
122054
146973
225095
160135
215568
231342
96953
99592
146379
216632
184381
188120
4589
203657
80850
25390
202351
79506
111033
133830
233727
147885
34564
87241
115720
166132
140121
252402
101231
55577
225312
223908
138385
219279
203678
144630
152214
175900
101641
148977
46156
141354
253108
49714
11145
56019
19919
122724
10921
50133
4292
155789
137284
114629
74219
121279
85560
193050
127473
138925
121913
82441
220557
87203
194197
121200
121977
145418
67870
189379
201480
212647
201049
73383
184969
142444
25024
4229
85492
150978
134898
133762
171550
235156
245065
202756
249860
20001
159255
100549
197034
194683
116517
25018
253930
145237
124855
164791
5635
177602
6457
23861
236305
252277
130418
133416
230790
127987
94335
6715
221854
51505
38753
198691
54003
210579
118030
96095
62623
57207
19846
225080
240391
245264
52614
122984
204718
32045
52336
126974
184169
224601
149068
182840
16655
18674
203337
221247
218298
158664
58660
141071
146806
73335
106990
110548
137855
118735
6544
134786
151122
8273
12597
32467
46272
34936
244615
61796
91537
57887
165229
42637
122264
89777
37321
242943
107817
75551
33135
26829
196254
218391
175436
207843
10260
116531
43439
223493
115185
42849
207316
227352
116262
156277
141885
227785
155228
135597
188935
176313
51862
67418
213649
220131
186009
253257
194892
81039
46708
54229
42605
171389
39508
91070
44443
69962
224875
75003
244649
9972
42233
234296
119041
196589
146642
98165
52786
120491
198328
126395
206659
207510
188093
63488
64137
6655
215171
240307
52559
47206
7142
175759
15306
55592
22810
135967
96750
26280
172459
10563
46798
9314
171727
156106
229083
81758
239110
211472
174645
213703
89260
89157
84780
110277
36920
162979
103231
207538
170089
160463
38626
77937
19745
52387
19322
73076
93086
161872
149784
80773
151626
221233
44966
40383
118155
9677
41512
9050
172941
228205
81310
206617
33737
107797
245231
156750
207861
95579
185014
104046
85009
158800
162907
144358
1522
218514
159259
216564
251093
236810
193261
9476
220217
237655
36079
49356
82019
162259
220840
62708
63907
64699
63338
253956
222105
68660
146546
150434
24537
178573
61637
7777
222632
207686
194569
6557
67805
59239
3418
227815
105762
165406
250265
73253
248174
173232
183483
48650
78424
5876
194321
253568
131253
95037
27667
125116
190065
89948
183971
241916
188112
36841
155817
247302
220321
199846
136845
183198
92253
23179
90005
47896
115064
93834
208349
173858
239841
177362
137838
14092
93839
176117
49375
86429
106293
228851
109484
149077
98051
235192
224600
47796
4601
209387
122574
99286
28850
116918
53030
178958
85872
27421
121013
153486
117170
20507
892
170531
173217
83226
195082
6766
246354
135390
60716
65722
86493
178342
135125
176093
179058
2287
25449
65777
234237
166864
166597
30514
160454
101011
218637
133281
234583
237705
38839
98183
180576
88893
149707
212108
123598
83352
92905
231091
15803
126023
155869
68728
200257
153061
105498
177004
64800
82843
178460
54400
86749
140601
57541
230364
50384
117071
94237
124858
173657
181100
161841
5251
166616
120093
21804
104526
151417
254478
151808
108324
204634
134246
216556
194916
40248
182585
71154
114667
109153
218074
172844
93121
26890
74874
25298
141593
200401
45841
20677
220802
48299
138935
22505
77640
195230
159645
162741
220390
144390
89346
225289
247307
89586
180822
141748
194301
78937
149809
35158
195447
150516
115869
181117
86905
202168
10357
135585
121503
9679
16348
184133
102826
29667
126026
195506
240563
134392
79363
110418
44545
88000
154069
207364
122184
254174
32645
63291
162214
138988
111939
89186
116147
88652
214967
232939
33440
56024
164343
140329
18736
189271
74025
132952
147689
251326
139227
86592
224922
148898
144112
170182
223544
206568
35624
121755
240374
176798
254088
171946
61862
50858
125867
240736
34180
234339
240175
152645
254137
89821
9850
104542
155358
195642
48805
151851
185552
254246
177570
166036
17728
92837
242309
101666
217537
49014
82661
178884
152914
121746
249375
301
69030
60291
251139
82239
240761
118386
136422
229977
97931
240324
227591
160998
229136
117129
6805
166419
193904
181333
107669
18765
171767
249494
837
30600
192867
37261
120153
206107
249863
201142
210357
104380
40117
94880
152050
16347
152944
102816
2481
173957
109244
244040
147834
87835
122194
9289
193872
1797
97983
30212
225614
241900
129572
94288
131141
85495
220173
33889
203397
113171
116173
140466
193901
139050
116808
145225
70747
121210
38115
53010
194304
133182
66426
153444
87839
36250
138408
245591
204328
79115
63553
108927
81
35638
118158
121254
11334
21954
245337
193968
216924
82289
234572
113387
19563
80677
61380
209461
141642
97873
148957
30243
41862
77234
252991
123029
29622
221602
94267
60529
183579
121620
228497
57862
50174
246886
197712
37916
236649
186539
70900
103276
19267
157787
233140
68235
189671
105255
171841
136027
149640
147977
165682
63954
101165
218456
214061
241436
212358
82301
184820
73954
180837
174240
114888
119342
166179
72062
71137
95216
225862
82672
63563
61733
146762
38702
128670
216057
186253
53840
177262
52767
31341
169894
197302
82336
79495
176555
482
126887
155513
237312
233521
17565
135855
209056
45614
215372
251985
56734
72276
40755
212137
63621
13015
152535
183443
136
157118
44246
103149
82303
174884
128688
79026
95694
240596
40224
31856
247268
4376
6968
209919
234097
215853
167817
182384
234283
87624
248735
15149
112912
106618
231054
5713
206970
145139
172152
61636
151780
234096
102153
238463
120960
191999
53239
74582
24355
228213
116955
109661
122006
248595
87158
8776
228418
161316
237144
15073
88595
165228
55221
192901
24209
200694
59158
242612
135381
29193
206139
203277
133909
76960
114338
2440
81478
97553
84247
180616
35053
16956
220171
228714
216904
220985
16750
126632
74702
150403
118608
229369
170312
2992
123145
141566
43594
216908
151740
130168
195573
198034
35130
221588
103931
201729
242581
112342
39667
228620
189150
75395
70579
202607
129042
91931
149549
185221
252575
156938
230055
250244
29391
140391
88979
156279
60394
249931
4255
164465
218435
58748
251211
77130
20433
44852
73879
135296
22412
192290
133278
250203
243974
68238
84312
222486
4840
121900
55835
139327
24722
209579
156035
106116
7234
185750
49111
95535
23419
92160
207276
145622
230008
131735
170939
38968
108184
50338
97031
241459
136184
55222
129070
4626
149236
179988
101925
88592
234498
133112
24714
21784
49370
188632
215969
150831
100681
181422
81516
95105
623
232872
235144
14739
97982
63740
121530
63215
130878
114912
20760
148037
93589
19235
149226
193589
190798
89213
4222
119774
79699
10066
80702
38420
106882
128171
199830
223387
249537
224751
107010
66264
65182
172766
47406
153225
96196
245688
251613
54453
227083
204086
81635
50891
212618
151988
179813
54704
31748
229307
114504
240721
76924
177810
97281
156631
70235
61527
202906
80867
44
83658
23553
180449
206389
203549
214321
16145
147420
216310
113556
43533
239743
11206
39785
188165
10871
57354
252436
243698
111526
110267
197699
85127
41613
78641
206488
220142
56263
203051
225716
177419
151441
128445
219970
110725
154459
37296
161038
22621
195240
156577
67578
167357
224544
114731
127919
95438
197691
83458
247889
49287
164322
127238
68491
117393
95405
238304
227885
75699
157067
222404
243482
214312
109471
170540
248055
11202
223397
214087
141882
219620
252011
65353
108467
74912
73563
166217
50432
65140
218148
37491
111273
186921
200241
29628
6013
101317
39860
245375
187948
126190
216890
44346
174633
78656
19691
212685
217665
86292
138148
197594
225235
132858
215279
19555
14794
2537
182190
70546
140654
85193
48415
189084
143520
203607
134523
89499
101916
26172
193236
238153
224589
152652
17488
139816
46273
71691
55206
90608
204543
119627
212846
245605
134423
12718
241270
116152
128061
77108
172789
190703
163461
232855
231077
131615
70216
154210
247309
74990
153419
234013
169341
104742
70644
248787
51625
21811
141774
57082
6750
238761
216339
237254
249090
51206
2058
27795
52756
16868
74478
147952
160070
233953
57384
25213
249164
175008
140560
166554
104386
30162
252028
20659
132426
46948
47606
101071
251793
62638
252548
147866
239216
39379
85791
248042
127270
210928
169557
100800
176068
90621
33505
57853
194275
194940
170387
101097
172249
211642
41864
126863
249687
178697
36774
79999
246430
216437
240411
232394
66771
140866
70436
160253
128832
249229
253264
35947
142730
156
49782
225610
135778
88629
199842
242730
196981
115093
22147
119850
178729
176389
83350
10813
115058
165745
192238
50630
131173
78564
201284
4200
67924
184109
95344
206226
52428
221333
209361
193590
99880
213240
59132
105734
25375
154240
238611
17449
36630
26088
100331
194342
196092
169525
27161
174000
116377
93202
10288
204803
42510
26540
42820
54348
143817
151109
14622
48832
113565
59248
918
137127
57139
108529
117771
220381
19899
141775
142360
174690
168493
135772
124408
23945
163836
59559
87833
15632
37460
160352
37862
70443
34258
149916
74831
72538
76312
107024
244685
19100
156311
59330
115768
53883
87831
70982
59303
216295
95479
73745
106078
192603
17052
125698
205582
8904
185732
217060
4111
241858
243217
110735
231411
112391
246930
184002
76348
119523
220286
62906
36517
133432
144368
251209
80511
142545
156595
24977
41729
13659
80608
153893
34731
245584
70575
222536
195361
2316
162725
193291
152673
213311
178339
187739
146967
144984
235457
24879
202504
79556
157218
11087
32176
173280
92907
108338
105434
70285
51345
139564
64102
203805
209640
44083
1588
193273
104565
106071
127224
181227
61068
193274
173881
43351
45551
7075
71559
99489
251974
100211
74427
12494
142525
208153
250141
198423
147708
83129
6480
250775
185146
24228
37168
94075
167018
33870
142553
87206
195111
51187
57752
76101
203241
136025
125689
128729
84028
39479
222298
16955
152074
65456
76927
143984
76860
163478
15638
60948
240058
171291
199681
47750
146324
206469
136374
8060
57694
141954
48035
248118
79470
4643
237378
120799
247513
27974
172525
7595
96783
47589
218803
158018
6263
9394
130695
190434
191332
184284
101159
101216
93841
155235
11569
135463
170919
216078
35938
172352
168093
41082
90474
172686
35275
119785
109499
54167
183277
48950
210111
221358
76516
212568
198399
53654
179862
33530
47367
153494
102597
157699
110394
242094
19512
210535
67103
19013
11914
88989
29292
196493
112973
210837
96192
16559
99429
47491
76939
206425
84781
197516
244193
138780
93221
81760
167327
37774
6910
22609
29430
92595
200713
94651
215312
204985
106141
75324
103247
236845
131249
229618
224553
10023
161809
15604
20768
253871
54832
146031
217074
108564
210607
199574
147753
177836
162177
177198
92048
77658
202842
169243
13865
195241
223162
188164
107683
8443
217874
162596
76480
134205
103141
118850
180157
199766
113569
167876
150794
116669
191473
130378
82044
16324
228643
173432
190747
14534
252823
112266
29965
93101
171257
211314
40000
174401
114248
103935
247095
202798
147431
169344
244514
29679
159590
204011
76411
131086
117037
30106
121463
72852
28516
252933
182160
80791
212551
234995
16755
75096
167746
147152
62882
254534
50515
183736
160815
120735
76124
49424
223805
205011
57671
113482
213907
226169
70075
84794
187757
48990
181276
91666
122031
35030
116496
84207
123308
91628
72838
172033
149749
53514
202788
251679
145516
177975
174319
235677
178608
172775
252523
208939
90069
6099
18867
10597
179613
158958
18397
115885
191061
118072
125211
89968
80264
101876
100950
218443
836
148947
22771
239903
92505
37194
209433
252977
187613
249318
41985
44553
80916
144141
47937
204838
151448
26354
153312
138555
157692
3490
41376
193197
5202
214756
32494
118410
209446
79618
189517
214871
227204
125968
243791
208193
35368
212498
120927
169221
235202
85095
61280
51913
191611
11777
24687
128279
189976
125741
108917
124453
79630
84123
174271
177894
20573
252359
24398
23616
203843
76423
42616
117699
16647
62796
234302
97599
56138
140898
79389
180983
233275
58190
70368
33846
171029
250619
161152
183256
147095
37150
161703
31976
148540
197237
99505
154577
175050
166687
160983
138811
74319
17998
233790
2338
121538
224086
240928
171831
100538
148934
72301
143141
46679
241954
82036
22788
247694
180414
16858
226604
153883
224487
197806
140331
9340
49291
241491
78012
77830
133899
152356
188626
86805
129244
99976
1499
151926
225276
243566
158305
2131
182249
238411
195909
220421
135897
84388
109082
118384
108505
148723
36533
75311
11317
204956
147421
162934
212640
97035
234663
143386
32250
13770
95517
116160
219968
48029
69056
154833
78900
210787
211084
56536
127127
167237
78192
142046
202819
115153
131063
113461
124133
126156
65469
93644
37115
135291
121499
38356
174823
196806
78420
35802
114520
39822
70751
32604
241671
41177
135610
16246
220186
54897
136676
48435
3171
51253
230542
139430
222476
161589
59288
229955
230739
149448
120769
32960
43959
231247
95489
80350
230873
16384
12510
155356
165457
194917
253101
216506
172165
78492
230813
192102
160447
106609
244504
206582
132288
99488
178195
204257
17659
8670
130086
80439
39261
16484
13012
178178
77796
106179
153781
151384
212919
45557
195123
103715
18323
227182
135067
118239
13392
59669
67214
195343
59027
130777
169681
26057
165309
115433
99126
239623
82750
220269
112696
161484
113963
73698
201844
48541
88721
75887
137988
40918
155207
246976
131532
77426
32162
182281
123605
42033
171610
218246
73536
62822
164721
130470
104652
110612
211254
116940
152930
120767
74482
211172
223192
235712
206124
244232
223598
49707
162576
92564
105247
78086
222296
234260
184184
93115
152839
157732
11761
113466
91065
235974
16564
47054
238823
70097
29483
254463
117694
164210
4304
154125
17771
189263
68963
106819
76180
228563
19492
49539
239272
196444
61684
14417
206761
125893
92174
200215
202778
79082
175952
153472
229161
30327
7754
212405
192321
47362
42304
81723
61110
200459
4099
174312
229290
198172
189642
62978
74369
40523
198450
154637
183827
13360
234652
175898
89818
103642
80927
61206
96038
53976
157282
162196
235894
137271
9556
244235
198507
40529
60452
201753
64333
14632
213950
141500
195705
82898
233901
250363
83100
88932
180232
34823
151758
28592
199994
175185
120827
76518
2107
137454
180007
238286
224779
50680
37313
83024
193708
86743
108584
244367
238665
95726
17883
157256
246569
44919
252954
128601
211237
91971
164221
108210
45632
53863
174381
113436
1124
223196
25916
137310
167954
156210
180289
16503
140004
57499
186916
91833
231384
162481
59719
12011
45910
86453
102751
140779
121283
42127
4670
193623
209388
232985
113179
38063
195424
38556
49728
201316
227852
104582
148905
98801
65244
74818
70268
91737
131410
33728
159164
55914
172090
222990
4832
58355
167891
213465
157537
72981
170244
182988
97648
140599
222473
232971
231852
175455
73906
184691
158026
182238
27198
98975
81336
58149
77606
83989
14654
25277
44900
51076
143390
33494
209736
100047
164888
192821
41982
92176
229108
207578
18043
76821
174263
88238
115660
199385
64263
248311
105940
204353
242
97731
228386
4718
160971
62493
207927
1451
11711
198833
93256
72510
166144
86128
68822
17546
98133
197874
253256
181370
251891
187274
87510
92322
211963
245363
128518
86535
55778
65418
64718
48071
207860
158725
155918
42581
223548
246927
55034
77270
160975
102662
98590
4300
192301
226115
99878
97952
200828
139713
224653
174197
99362
96023
60090
123050
64447
189590
254483
131004
193285
5868
147978
647
67012
60036
182975
13732
216248
244373
11155
104875
173472
101283
53185
102253
218151
123420
163090
64456
111710
33626
63718
170098
179638
10796
146532
181776
148471
226126
103745
15251
20294
156406
104113
129173
85528
113936
135650
242605
211315
71243
229538
130910
8692
251154
13044
75894
60322
73020
227056
160771
2384
105640
207297
22911
87788
110062
151669
20074
242990
28352
246123
208179
56075
230366
148900
224336
57621
43006
31613
55264
104751
218361
74075
191361
185024
7190
133258
60994
161477
166786
184832
46549
182189
43944
57362
166946
152982
224655
87227
143072
235734
143988
128191
65563
241313
244950
33842
71428
157483
220749
244470
13482
97135
222062
94731
24371
31191
63519
74062
104477
114073
48072
128460
171712
66510
74553
17290
5709
102093
29403
100635
41722
249554
189536
109576
177949
168214
36353
108271
129896
147560
238576
48161
210565
60197
105408
88213
21159
248786
59585
94004
14950
6284
105941
247577
53858
147097
175446
5435
150494
212829
173700
116650
22418
157908
187037
146327
54223
86591
73932
116312
243250
237661
242703
26849
17124
125960
119945
66598
158372
86859
156273
340
37727
97504
77086
142377
20988
206890
161033
185988
81851
18983
3865
21019
163324
108868
111243
29245
78189
247091
152993
197224
211600
159870
55215
121405
49913
115648
102207
221208
247336
39620
118223
243919
167183
152992
81503
63840
234071
68973
16125
218884
212981
186194
95466
48909
131295
225647
153889
196897
240595
4220
118706
52607
25451
140685
128002
205520
176697
63320
131454
197961
242553
168165
51651
76463
129090
96628
142299
247783
144510
219583
241647
241412
195901
133498
81102
137411
219483
73583
224219
104938
38444
250749
22017
175211
108832
161789
94621
227028
61972
157834
162456
189483
246872
228115
189292
148585
168741
246585
227345
65206
162166
40582
178667
122442
25854
145320
178640
239353
179530
250675
79325
223784
129701
141850
104911
124600
186579
44419
234939
128157
126049
223757
1898
7887
113356
28349
32038
226067
235957
126638
29318
233719
60856
149716
242850
105266
131886
44352
127798
1278
33486
152332
90741
175532
240652
13150
107196
116352
1240
187620
178959
15939
203692
20716
197390
86839
76964
26780
177714
205656
24729
240809
14824
44870
5937
65374
155866
146623
8316
218505
34169
34032
191433
116937
38088
116623
129920
117267
91661
6193
162948
248075
131461
251146
215713
70056
232194
26113
38208
120051
89289
77757
199077
188568
126628
194499
2727
55331
126423
206843
112456
148284
60596
46234
154358
90801
100305
72928
69904
155308
24015
123614
219338
92631
41636
117403
41474
160316
168810
134873
72484
246119
205908
12971
105280
95099
127499
203763
141662
28152
149638
74466
185798
173029
185586
16567
148932
132021
184900
82115
44607
156840
111935
232269
51777
62776
6659
145002
104796
142515
223635
12481
176143
48034
87415
248678
144441
136480
225592
53545
201183
254060
122441
167354
248186
235490
94915
166178
89813
224548
160929
173326
46271
149719
102370
31046
210876
251637
253618
18572
235875
203654
224310
148817
196002
132433
200144
105182
15369
208215
251780
58356
135690
154851
80957
247801
7585
72670
26460
97240
66916
87617
206100
19705
94061
52005
94132
178038
127390
48012
32165
105158
61508
205284
11131
171450
187343
213925
124366
92629
137347
168036
107514
22707
4570
243689
93999
84295
12977
249975
125991
56642
244930
226586
36606
173855
165786
104581
23751
132009
67269
129504
147321
141715
32301
116552
176715
82300
84212
182670
182490
239414
24549
41049
94546
85336
132930
253362
88720
32700
201944
144724
82486
96450
250460
218292
190784
188922
221107
71481
112715
230063
236692
113694
49971
189849
28330
138346
136542
80680
127230
180122
55561
246520
224586
40645
194870
31119
182703
59474
232190
191057
175886
73687
246589
19263
195885
54088
188635
187854
38259
19759
44756
67991
17288
137448
40577
41672
248329
165197
85684
100213
161309
32994
153702
242062
41436
107702
32044
22986
15098
36941
148856
102609
200355
110622
204895
82611
177275
58234
15423
223907
93871
112680
234675
83995
1110
114966
167888
22428
208434
10550
64006
71986
47170
173999
58862
127894
43413
149944
215038
28620
249239
176865
157479
96459
217999
140674
176411
147974
15404
155376
73235
194190
245262
185467
247204
64126
58022
199325
32603
48558
4298
95978
60424
212625
187549
200615
77238
239059
88248
1985
178507
67687
42862
161362
138435
172178
12295
174352
95680
3996
43239
227173
163385
204163
250627
109122
9207
121666
226172
59190
169788
38602
122475
123228
34813
35565
21828
196823
134295
230030
229426
236488
76376
6613
169721
54701
196122
31032
12366
106183
6245
80988
134701
241235
5924
140963
73184
204384
140402
157995
150706
136212
202220
67195
33200
146951
11211
108928
227281
234341
181432
123878
58477
155891
137785
183892
20663
244407
193998
213997
73124
23930
96463
76853
146142
209565
219116
5384
79624
99847
50751
200480
155273
67184
222880
95702
139940
45155
107128
86091
72452
35059
149942
237019
7576
141362
125564
212616
53341
221701
40056
14639
172190
141991
62491
170140
227715
233555
128138
25712
211156
213612
62674
25073
60398
120009
61233
45829
41384
69774
225579
27474
157936
3514
155484
60625
85982
245664
251569
84275
202969
57488
173831
160005
156180
225895
10398
243087
79196
128116
39675
221961
117491
192323
216883
189095
239895
21912
99290
104189
154852
252544
60871
230720
118539
108697
123564
132497
247254
118025
55807
218462
123916
82974
247518
248549
233538
123936
190271
242536
139790
230957
138364
45109
190181
84348
107595
10754
66885
17624
152731
221371
109595
129420
105902
153573
121857
146728
162656
31137
48442
247528
67554
45365
158567
216847
155192
31538
171579
198882
72283
204897
1702
193905
152542
92623
161825
98915
195104
133996
249378
158790
129743
51946
201299
218186
117583
202231
56522
36275
112302
157438
175993
83909
165882
49497
57817
146528
251795
245040
207996
253873
34317
177748
84459
161868
222637
46347
17450
229830
205845
128039
145022
248052
136251
184234
149094
26009
219704
172549
181885
89100
150513
87759
32581
71086
12620
140118
23213
54319
191689
98489
155651
88637
114202
230634
236231
100639
150641
235674
221414
242515
25502
142192
138499
37578
23852
22843
84047
196192
143113
151714
23301
174117
30209
69663
208610
229560
174775
74122
76276
70538
84291
10493
143848
5787
137848
174459
162909
230032
4581
223298
77695
221177
8908
32383
165274
140456
229086
137291
232037
43718
184839
76529
177486
170429
108276
64624
183824
111641
203279
68035
225702
230015
29649
136498
217740
197601
223666
59089
123980
39103
18539
243616
16480
190399
208494
65239
57723
67086
190481
224023
89124
150751
236517
155813
151491
104872
153328
135908
41681
226758
230594
114211
237346
8130
46444
64799
182577
229224
58669
186571
217902
42969
198695
53161
227472
177995
23960
156628
109410
93207
223212
246321
540
141131
171588
104723
89718
214565
192203
111512
45481
236737
137008
205462
249340
133355
89994
86594
222980
232101
218046
88076
126695
52910
34394
62553
231501
75519
2904
11076
176860
3197
31113
131010
210007
233355
77869
189014
14421
164302
58346
194496
208123
34736
60373
201350
101859
250438
163560
36595
806
119447
158340
113084
25312
93959
60549
192699
235072
4238
162700
162461
151499
5792
171017
74755
171286
29348
191490
176533
253594
49176
240187
107894
152601
88779
59475
124539
179939
243851
99526
113218
27281
65431
3428
247294
78522
57917
112173
114096
237223
64614
59233
200788
105585
8654
200060
221025
100199
166240
688
28097
24428
180547
23486
166107
183973
242154
82982
126644
149630
148077
229622
42205
226906
77737
12771
94116
29115
163819
50121
115325
40416
22873
2426
34187
149756
33525
233520
53961
185796
3051
161504
173532
126353
216897
61599
51065
112357
201270
227693
153357
151016
95583
18096
167392
103984
16015
28500
51167
137598
191943
22055
42963
162586
33982
247854
129320
11173
3120
250758
58054
24162
217370
253905
58824
102715
252709
145553
59915
103861
181417
47434
207967
249351
190607
244917
66231
129207
182930
164103
159284
152381
143700
7268
127349
15209
94759
206610
187300
113144
62840
189435
237145
240331
171861
227629
44916
120740
14225
86363
65776
107199
45079
79829
252746
136869
112114
94888
155375
125008
203376
74430
21653
40136
196095
142799
157387
29876
205113
170876
1027
64822
98219
162680
190554
13916
76028
112094
71817
16458
97028
70220
166444
68114
29303
137405
31263
116770
87853
224338
37591
82714
11044
145021
3966
225587
92133
183085
159923
145872
222092
151026
123695
42705
165899
166277
239018
23234
178540
135415
196567
237988
103963
162123
86783
131687
207786
75507
95432
92596
179397
142225
104428
144258
162005
64837
77151
91063
84071
228687
148986
62934
249477
162617
123431
232066
198924
99987
129825
229196
121788
42422
219076
122755
126061
92076
1632
27098
65785
142965
187734
46939
65395
80238
248964
192482
64938
79511
170925
77511
207549
213805
88095
7217
160725
47845
210600
34599
126278
3576
201684
109813
204327
131972
169926
181876
185097
136275
102719
65290
71335
77364
228555
73176
11890
40734
208404
142579
12627
96643
102352
209936
34611
186138
87413
154101
222817
17569
113366
28173
114780
165320
181975
28569
64219
24396
143093
184301
242947
31765
183588
240604
234034
240480
103327
122594
150558
28093
88273
130048
157105
214074
244592
96410
7148
247328
177416
224467
59752
218786
205818
49764
178385
62939
82468
3052
216572
130432
188494
156193
108879
229125
26310
118093
203985
147060
203009
162240
84037
186669
186378
211283
171215
39511
73516
58130
15040
56000
188740
192817
114317
112884
90377
193297
247468
88036
112769
178989
226898
27005
154593
154444
185857
52181
99740
6886
33140
16617
217536
63486
242540
220620
132350
119794
178653
185958
220149
127599
243964
59531
51027
232684
159659
69038
175193
248831
71049
91959
110689
116549
204761
233854
9697
5295
30536
193517
143287
60576
191604
139361
232303
11079
78731
169450
207332
62763
183179
109795
230687
12070
76227
31574
152095
228310
139454
217414
85007
67128
97367
199123
53120
214401
80000
39688
149218
84950
159021
29118
83445
2476
188015
169010
175926
20334
38238
85538
181989
247643
158525
82252
95794
114241
201385
213747
82058
94447
49822
87799
58118
117506
13655
168374
149345
65033
233308
244493
247176
143500
98686
201355
40777
111901
28787
3086
220002
195004
209342
157469
144771
244078
123445
89268
248637
247418
46994
116857
171578
77665
150448
99405
141568
47869
249642
52472
133880
122924
123887
246783
142512
28514
25801
89656
133940
211195
101931
156073
208934
213244
52604
51624
192089
90099
593
46738
220768
68450
206696
178389
31389
110503
203309
7040
196411
78394
31651
185904
130674
213688
37816
163172
217034
85063
32968
48187
196699
128632
39264
73946
229432
124621
240415
79643
8902
30670
158848
84025
63807
20162
87982
240906
23035
195555
187567
241654
93045
247153
122830
21029
174145
69322
101322
162346
142523
234963
219394
63332
128722
185766
186706
111678
167980
70218
43568
160292
248379
169237
90162
161007
168989
173840
157708
68052
88605
149101
190658
56120
250941
66228
127676
238398
22067
231005
175758
60283
156929
43165
237688
96292
59852
254471
135443
194689
149492
67422
164534
196003
62535
43077
175210
20533
244740
201555
75215
69321
190094
159692
189474
74669
56913
62845
173006
20581
203390
66812
247820
62873
116791
32270
184542
61802
247263
8697
221889
32871
227826
254489
30695
166566
246969
90813
223911
88084
247318
19182
103170
82310
33507
52955
224436
235215
204018
196542
250567
107829
185788
212979
223405
97867
247733
140376
214240
208100
247860
176456
225637
200919
114886
72945
18111
233997
32133
15182
155825
116014
227448
220654
23769
85173
49632
126196
213085
250060
71686
156050
113859
136949
4104
213406
75766
157700
238060
207269
172195
148997
150655
154763
22037
239823
161199
225006
167442
47850
42927
227533
145430
34700
110238
201497
112042
60734
3573
131391
243133
112670
199384
84857
44056
26630
57937
154146
169239
191116
221480
165265
242548
222655
205916
50155
44160
124846
77413
103279
221011
118456
142795
246809
93778
37825
136952
228964
59409
109902
24929
13029
156805
145825
251202
149563
176298
214248
23922
198410
6461
124505
144530
11080
222087
80075
218808
168952
210985
74235
187019
150256
160187
173284
136177
239348
117151
222753
234606
46455
150995
149196
51720
125330
229007
81991
207325
62868
158814
170139
194577
1587
253179
162967
224614
229496
179064
92124
229670
53815
131563
196321
201325
92011
177091
220098
212237
154614
103885
24503
194673
167434
237949
222902
150586
98442
100848
251233
122737
92964
144115
180805
238694
159556
254173
168572
229384
176161
201767
130787
225966
80089
182130
147958
134787
189074
141037
174734
207519
116106
135115
57607
93317
212757
129160
210343
167774
219231
22177
77331
194239
2298
229639
37709
143469
93916
142708
131499
249379
70393
134773
163199
188220
200228
69135
80265
129058
157085
171143
130716
39120
31385
159759
168042
101134
212611
207353
114286
188785
155635
224058
163338
13371
185460
48091
121500
125700
242128
47060
220652
233036
145874
211349
190997
31965
250279
145439
17529
202197
181269
154743
2561
63935
7518
25942
21989
98553
138158
105156
186525
191217
217640
76091
195870
184122
5256
132747
121817
74186
74198
47957
190518
89321
228595
119826
137394
224520
109594
16213
55551
83804
214886
36959
227212
118348
237681
242688
78589
215011
230451
135163
151037
18690
155936
246234
195189
172982
162163
16263
117067
733
31695
39088
61158
115510
24199
32362
69207
163089
166187
165065
4951
47012
25370
202331
101052
124768
204786
68919
162176
193362
119457
32515
166550
197079
4723
19774
4949
64407
165779
232528
39042
159963
188007
222981
221803
42271
189711
253597
21373
215265
181456
103345
232001
70926
9875
184909
111000
253482
169884
216939
34398
40444
109308
60828
206335
104965
77854
187324
96773
42590
35548
58820
88067
2505
133049
243593
100179
134105
40940
233939
200404
7810
36988
215645
73058
155155
8922
184011
183338
124647
10234
100044
129617
101778
238624
95263
42055
129886
17762
187106
178969
110225
22906
243618
188539
15184
231000
249012
35745
65324
117932
174905
124883
218294
137494
136759
194483
106342
152506
156986
38659
145345
159133
17902
11719
221052
188378
236797
184123
215563
37127
41947
45753
233421
107819
79894
95515
195028
117401
230329
38117
941
59701
96270
54091
95773
178051
16759
39890
149805
244393
161600
45150
43872
253072
66274
44576
161604
215422
157082
223166
16519
11691
18675
35279
114941
131800
213670
92481
140578
225000
103505
239104
115417
100898
199018
250625
122336
154364
245044
178165
251041
181202
32635
94043
219769
32186
95511
98420
108146
148669
114700
85754
98979
22988
117646
132925
31257
36442
207564
117310
55260
39372
165712
181945
11910
3219
19318
221029
192090
129638
124054
67435
71809
66446
225512
27347
194857
182589
248255
11680
147946
244716
43078
202328
145966
114510
225998
27920
147903
185963
109243
149423
213260
213467
111331
18621
184990
203574
31212
122201
24274
110663
86472
253050
17595
60298
244508
25361
155148
94272
95234
35403
227639
37710
26811
101242
232859
11774
198706
104749
232600
63947
110509
119870
15726
173829
239535
241920
15301
161291
162833
93687
229756
164382
91667
112615
248496
157931
217939
204734
15394
247046
13010
25684
109627
114634
201873
36537
137797
185856
188577
44754
231800
168437
55734
139118
240532
67378
67327
60929
151960
149608
163310
3208
105111
230897
1364
205250
162765
61466
187975
133878
24431
22799
166455
99522
199922
652
191969
189330
209471
155338
228274
251813
117133
245385
76595
214018
7126
142324
134412
184178
107074
76030
204209
219410
211909
59472
1862
9390
199315
226830
168308
154579
50897
15089
92051
19790
174680
40779
170476
25270
106325
23643
232678
123191
210268
177680
155438
204278
236137
74084
50878
104475
77391
131058
84839
150323
179706
2414
138628
235480
102118
191911
40963
198615
92132
45407
158383
229492
31345
246993
252029
242307
242620
101595
132699
228954
8242
141365
69351
233820
140024
76141
173236
131702
246199
153387
115138
101812
244230
226459
98015
118831
50273
161328
158609
17793
123775
40579
132718
70434
95292
7538
105948
198967
91788
83002
53956
33304
121724
99159
60904
96932
131076
214562
71910
134178
34210
22356
34114
184332
223556
215903
224762
81158
148023
124004
87083
5054
109732
145596
130191
125850
16969
80929
8775
220094
236578
148345
67531
199561
89858
172805
64820
19185
248210
133206
201071
22031
254391
212436
70197
166561
201083
166100
212799
119783
27315
176774
163281
246013
90955
91800
28631
216683
1648
135099
201085
192022
18494
82063
107469
179904
198106
91684
140841
223731
227615
28438
134525
17161
34072
172432
118089
153822
184747
245793
92090
201988
6580
177087
243640
139740
44106
67337
187896
156270
65665
233973
180873
169473
120644
194804
68848
122396
194772
175818
252564
131521
223305
19695
35820
59228
113851
212902
170917
98932
214657
132954
71684
38384
40691
161516
220053
31968
248610
219954
142470
243505
226259
106955
192458
143873
48456
216785
53937
48393
145699
218483
173922
233962
96830
131990
121469
16042
55534
52475
228957
78588
14898
214042
77422
102255
187942
41275
192371
246206
185886
165806
112443
53693
181132
128908
59062
76542
72459
220999
4323
187748
218503
13339
35323
213487
153052
180067
201543
16658
205932
145190
45671
163828
68508
18290
87879
55090
199943
7059
245508
147979
100397
60706
192962
94403
213361
229637
165130
135089
202973
219243
101234
86085
93424
172861
133382
198041
130617
175660
136153
92652
26421
28414
104350
196735
51412
31930
46503
69777
254413
104952
101635
48770
9956
181922
91138
74411
205395
1879
88978
114940
97215
241221
44737
238201
242503
235495
136825
176044
163624
251537
240990
217312
136283
120734
36062
147944
228309
139387
232463
216643
219912
101863
174735
38706
162034
20924
118675
96187
259
117171
113186
55836
188019
248309
136964
241260
213917
121100
42435
203012
252422
51219
190395
115827
62479
108051
91176
80570
221601
164432
96675
211679
65556
94088
111565
206815
82785
201324
113687
7775
197245
84250
36093
172121
104149
76867
58738
147551
203646
119683
65076
236325
41204
108653
241814
222522
57416
178521
211331
108502
91507
155984
24302
36550
44297
68753
26913
252530
111684
130507
198548
174860
117861
168746
78224
126970
35639
136901
99145
35194
231311
99016
114995
171546
198835
53396
69971
152682
95621
1317
17900
252910
149539
2362
191640
225835
251339
66392
86020
8918
246292
224264
211068
20717
49712
166426
7713
247969
65
113845
120314
86014
242451
173883
189550
188695
174054
112723
83032
27277
19180
249230
93051
224267
204118
56932
73844
28147
39519
209072
226547
22645
233061
126093
40653
97479
158576
54111
187940
3630
225828
205735
79112
108178
35662
27053
207597
100945
208066
60986
234778
129217
49453
108299
191143
112706
150725
218908
5275
151110
199555
203234
248038
107855
123930
30136
230909
80760
239222
26991
150376
178712
218536
81344
160711
129333
164678
149509
17764
39061
77420
37999
205418
173320
162527
139668
109200
120113
237368
153798
180115
68221
144749
212939
102210
46635
198123
34630
227997
235966
104947
172179
19001
99983
62017
117019
95921
98186
116567
45207
81489
62369
202559
220312
209091
244760
45383
214651
26067
236697
235138
200824
215785
57676
31980
104794
5142
197708
26761
224137
245034
214566
40384
14517
31988
78590
224573
170433
194893
190754
230244
43244
54636
142872
12756
116949
253865
97119
166659
10849
118628
117875
81578
212947
134740
220491
153401
74660
64876
186890
70565
231951
57964
155644
102066
24544
20833
166914
74971
129597
203225
143253
73634
222275
47342
221080
40954
200368
250847
51563
164789
99370
122494
61338
148199
42198
35562
59498
77385
102711
109926
131799
14049
232758
189573
213542
164828
198394
232398
236916
154720
146644
235747
163128
14760
146071
249824
195233
87861
243116
47393
223384
87029
131620
30238
222001
237895
244474
55588
206184
133846
153123
202105
193352
111391
97693
181965
92720
239445
241294
148448
177041
27610
82708
51297
142253
56635
95518
68027
84438
74160
252515
144700
233333
62262
85132
160736
72480
100492
250806
18508
134468
45512
122122
79186
83248
42635
34011
166281
172802
97049
31674
6717
225817
107392
40103
219512
48714
17746
8975
204055
18128
248614
250237
56208
229605
82328
191802
642
65337
116845
159949
92062
223874
117211
175003
217745
151440
116625
172163
237971
134845
157961
14004
41203
106481
117069
170397
103975
194663
209438
102777
65549
7353
80043
229348
223110
174256
245211
84126
20538
64264
73796
158177
207152
71974
176517
32007
118731
2822
222210
55131
36186
35255
86571
103417
164930
229800
136178
245575
133605
40536
154410
98498
97347
13357
57692
62446
2418
126401
127301
63511
222386
73349
110461
30610
52348
91361
182602
175762
237612
250942
243520
6361
16741
147844
183846
50107
71068
241308
81749
163633
71438
61501
228153
185134
197
253233
152916
188294
79299
165856
179439
237280
21328
191781
7784
69439
15030
143254
147497
79141
177092
14616
200290
37686
197275
155609
203868
218033
158549
230566
108907
104941
162093
201846
194223
246338
42543
251357
174277
181042
188768
121338
109040
182260
182542
89970
25623
26166
61648
69257
153454
50975
169349
218636
175046
40890
221828
3241
139290
103291
135626
243643
213797
39950
198931
136106
721
107405
163327
195648
129485
236514
78657
244915
242308
73584
30601
14556
44904
133713
174655
128398
246996
247630
148735
3417
253882
210540
58173
251773
151650
189123
34569
167908
54168
189910
74989
31749
205699
127364
248903
161643
122986
98868
69677
21765
155960
227616
191485
52345
84497
195077
220603
165967
73569
57943
203338
49427
8340
40098
133633
232786
53493
157977
163218
37692
150999
117100
209951
232715
182511
97140
29088
137088
220133
149232
240601
34359
79815
96584
102063
107954
148904
26131
81448
192727
178429
68524
184895
88274
225108
160637
185308
23405
71976
74021
173099
202236
12288
147711
121864
8431
76683
252661
95222
58079
97212
227159
75272
101383
174408
201302
217342
47102
11305
185930
104959
86750
142834
44659
137615
129178
48968
236324
45770
174559
167589
156746
47368
132965
36106
251060
110075
89394
100017
60660
82562
117471
73934
10186
14865
145509
73475
60540
124490
48312
183837
38328
243146
188956
116795
215420
133056
203011
89298
190095
6016
211841
192805
26022
160
194862
33748
83365
41971
197408
208713
189972
227050
150129
103795
217946
99523
104960
23352
37913
82967
1209
176778
233781
225210
12556
228201
59064
215753
177009
42178
190159
211181
72938
205045
40390
112757
235246
211699
16146
140142
5279
79890
216842
164117
205147
5465
123424
25149
238666
191223
146205
66265
230837
113312
246670
217045
93895
70995
123204
146210
169580
222466
47101
33076
6588
141670
109849
192541
127611
137113
243039
130200
118814
247719
141783
176409
79712
118545
213219
112005
107573
2156
127776
144799
243376
54983
48794
100597
105051
11974
5737
141528
106602
135189
85508
196372
195808
185644
20650
65489
194587
248137
136047
197393
17199
227564
174279
160476
17271
35873
245582
219458
148966
85401
39945
89347
41463
85773
3648
220353
22096
74515
190359
189662
233174
207742
149955
174299
227398
829
233594
46985
45248
85382
25048
151325
490
1033
236328
193756
246573
73080
154013
239096
210295
122288
238205
200646
252134
129878
133073
203116
3772
80123
183204
88698
253628
113269
228590
26416
111015
144523
251708
171038
14473
57873
14133
153511
207545
68979
215033
166962
88623
151710
37299
137524
71406
2017
124264
156256
138331
131275
153412
57726
199041
125115
182369
70833
92100
4046
190583
235325
218395
124229
147130
32225
40726
52339
238766
250048
139230
91078
118070
154333
191617
107278
96881
113474
248068
11475
192912
26965
220220
52507
180080
124884
148555
97833
148255
135200
22257
207177
133328
5617
91344
67042
118168
34886
240959
221972
35162
229784
10154
139438
148013
157456
157322
128397
247930
12928
26188
204716
143258
57999
30318
164010
249123
99746
131910
26050
186637
244595
216945
228313
56890
26550
27159
181481
63489
137077
142749
21022
27765
127310
38741
246232
66954
99340
221909
231285
26321
254538
122759
208427
81902
113058
242160
68470
162521
253652
121128
132537
228645
77566
205239
21665
78330
112320
29015
211217
162543
99792
27523
65154
21822
97955
141508
12190
141269
78214
81653
34517
136259
61840
99663
25442
172907
220783
53916
140427
192802
107245
100045
247715
47090
65695
237972
42040
49977
239779
138673
155412
162780
65958
200813
106996
127548
193153
118914
220945
97390
43369
76487
36283
197967
21579
254257
1374
137192
242340
25460
116099
249462
98486
228856
52484
172813
109622
252584
163413
189862
206303
253697
98720
173668
218806
30150
134232
190704
7890
69100
133838
94933
200447
17202
215080
169444
71834
224774
210838
244027
156494
151963
71115
204802
100688
232792
155437
79629
118629
217233
36545
57919
111938
190229
189722
131995
221306
166820
250160
22601
116318
28999
157620
23148
56053
158047
184917
63371
181706
223937
237011
171131
217140
14024
127258
115833
37482
120397
97039
146783
253081
210109
178163
91123
143445
145355
237124
58841
210380
140807
192242
58478
177693
108335
107331
104857
159292
136023
190033
243178
127565
208854
245266
75633
119036
89786
78118
46620
219701
146455
216499
10147
212774
71916
214789
156380
143933
21261
31532
173381
39359
136951
171840
65886
240817
66756
205689
99451
26158
184162
129091
133
208057
69479
250816
50448
24224
100083
176218
78507
195368
148122
173468
47601
80634
65091
35588
246486
146558
124789
227828
194326
107511
120339
74377
194939
34209
110572
214388
30931
219911
116153
212333
124762
172823
21435
73864
64771
212213
229300
82235
219377
240022
235941
166822
101937
191368
175204
52153
89221
125998
34795
205505
140267
2097
168293
72891
146025
26019
35908
178545
140758
137274
162900
203281
26945
112191
249341
98884
204183
99585
214700
195157
213617
4844
167126
154042
241240
20297
95657
173075
253915
202462
154840
15407
29578
6297
63957
33406
62979
65977
197821
206167
74528
147635
123250
1798
10885
240981
121199
3681
186593
87224
218524
133729
18159
93364
72343
32361
10190
55481
33181
145319
149327
59125
233702
52027
139422
131680
190400
161607
74685
32955
89496
165245
9233
243274
133575
143158
30401
253811
70379
105710
168779
136211
105659
157402
187519
145868
172633
113519
237133
217201
140304
26597
153379
218915
44772
207954
80716
153783
184295
102509
117827
96127
204548
130843
9315
72351
21097
161544
37324
110653
120094
40847
105074
37887
102798
69172
154883
202888
145621
113544
219312
91975
36429
30938
52
125562
90510
30464
78373
199088
119324
31278
111311
252722
143095
139149
180181
193912
245804
92080
14331
87587
148871
60421
183298
100060
166552
135118
81636
209749
117814
31161
2174
229730
105816
86955
97137
191479
3295
196701
234123
27491
247387
122457
55507
33873
69082
185436
131806
239455
23780
10601
118110
1546
196179
219607
52541
124356
2940
110132
159056
223118
47156
185328
201062
29412
10224
165817
87208
187297
167008
244342
150813
149790
9266
240317
54463
82492
55097
2812
235429
51554
162439
129109
247269
112620
117886
196986
238145
143868
135668
85711
117949
115227
152840
159187
217562
153274
246071
105407
179650
99027
68965
217577
189895
115416
61244
77262
176391
179496
109007
2255
208262
22942
112889
139206
86436
49799
119564
39804
77120
241063
230252
109555
166353
165528
26546
40249
106244
128686
93523
227225
131361
125412
151761
128378
275
253539
214846
202858
197552
151511
39265
172523
119102
16591
148370
6020
154327
132569
98345
136828
104516
245276
66580
116729
219892
27829
78785
218869
137070
254289
225624
634
125669
142352
23121
156162
125777
174804
103153
202753
202099
9619
93398
203986
42279
234898
104617
6513
121176
52721
127698
67147
17430
166505
131545
144689
136086
82763
189268
75165
139892
90927
81631
213689
78074
111345
91938
31972
52818
203704
36626
217240
129047
167716
70136
89992
17344
105364
185072
237701
102737
99849
240097
28089
249767
13375
141018
235063
45329
242427
40090
128726
213916
109644
154226
107373
241520
223179
222776
75191
8219
72673
200989
33308
3668
125889
248094
238090
157800
53731
24810
154027
188689
173479
160319
127069
141196
74092
118092
118094
218494
145702
158821
11973
19644
30988
50154
129720
159149
175424
50475
89448
78952
30358
46547
149885
94368
166765
124507
189293
108910
26495
39148
53232
108977
182856
48532
24296
186753
137072
240589
239420
45082
67890
176946
102068
203935
158615
115929
247264
127503
109759
218940
172410
168621
6621
39213
228520
33120
6713
66860
204784
197638
108971
139257
159333
180076
137438
94985
21866
239088
115924
26938
45582
169088
23998
58512
224810
41832
97853
49084
176462
147322
141428
224739
183377
86551
84996
83314
203719
137936
49937
161531
146197
158184
53844
53659
91038
233144
82393
17633
109382
172030
226467
11442
59327
2553
35009
37833
5785
9516
235122
239202
91022
10916
167381
136535
75045
26263
193019
124639
212175
57102
10700
188345
231216
194801
54499
84713
34835
238062
187404
68406
68694
113468
158488
170010
147690
121370
135210
212298
56482
13908
214341
14724
63990
78499
68498
161105
127470
64499
112801
153013
214099
25595
39028
239859
142593
239166
34386
51948
143342
161331
252766
159076
108699
156297
162109
78895
9144
129771
250561
58391
123756
191330
184428
241490
126570
19616
72268
137950
252744
77732
250453
58724
238329
197410
221782
26128
116968
221460
107903
138624
79080
206668
95760
206307
34719
35668
248280
193613
176695
217929
6626
221873
84789
187850
251292
34111
93095
84068
120224
170127
87060
212274
124048
252647
209572
73659
153528
171612
233103
83155
67074
56102
189586
39485
120890
147195
128164
238234
57719
153181
93295
205392
233664
56864
72959
225765
243737
186648
28001
181390
197002
70035
189872
234689
136094
116924
168617
77845
217792
151182
77497
137970
132588
130681
4101
198804
34388
141606
203563
149718
123691
238548
250861
156868
102138
201233
14188
154421
112624
129081
118441
26654
71047
215366
80385
121236
83710
175602
128403
66248
182953
237251
86140
244852
234098
202246
72414
171402
29932
34037
142489
169418
204238
103162
196350
123261
176618
186720
166458
234977
238021
31984
31660
141464
153648
42050
176724
95224
213305
230960
3608
221792
316
177118
133536
59705
159151
21422
57797
23755
682
193049
214761
131263
87134
135787
221971
43699
251035
112432
202123
184689
187640
122860
184836
219150
137969
128145
203046
85431
60233
7095
238039
152085
179239
173651
197952
86350
191641
109209
178580
250219
20054
79684
201658
168856
152
254162
74598
128354
249418
18080
15806
100737
150222
251959
15612
104109
229821
47940
195861
254043
218511
4930
91673
101854
145911
88020
23645
198848
61135
65507
212074
11971
145634
192648
155140
31929
195846
210266
88886
47363
87021
197365
141743
248761
229336
140149
29321
242274
54562
164518
235695
234952
182723
102171
23907
51303
114410
70624
16646
116540
15324
50063
157097
242433
98980
166995
14613
236920
102605
136798
253560
226049
171125
231163
219966
215783
199200
65441
127421
245456
129809
226948
76638
239382
204489
69770
212814
202124
235568
94332
107600
17929
94882
105599
166704
148375
107541
231963
92292
63028
186747
132417
83178
111602
31636
195616
201360
181727
212889
21492
6147
153809
191947
205944
76661
160690
87687
112785
106305
141030
141007
208368
46805
108876
226156
102489
139636
216712
115219
176266
176665
91358
43141
184260
42286
1375
242066
48280
87761
216427
246412
19728
179793
186250
171842
228649
147203
319
174837
232604
56153
108654
174706
61376
111625
72822
109560
243710
32978
25159
164354
214620
113700
20331
106012
30179
33565
115938
146927
95703
34971
202540
42309
101085
61187
185068
8439
184540
140029
131947
9252
60449
11309
103115
1582
11852
122079
26183
38681
135793
22564
129385
1187
138183
206994
93511
107117
75180
170986
139746
109145
133023
34019
155930
170059
187
64014
203078
252336
177043
145707
131222
32400
9348
63062
241293
73144
23393
93169
210160
74023
144607
39281
50930
244854
5949
179238
19312
120065
105468
50116
1711
145058
35349
153229
118069
251514
207562
116740
185676
233987
206792
15928
28868
245794
252960
253981
224713
94384
230717
55367
209377
74325
29998
206672
131764
57039
231275
72806
134841
96379
126372
212446
10625
240994
205733
111978
238467
99823
210636
81103
199917
36175
199946
252754
236953
195396
56429
248711
235824
136425
205913
101154
24752
73955
51500
1807
234691
159898
20925
66474
58075
206196
25594
180719
180939
84303
15275
154727
189808
27346
145102
219844
77012
216111
215225
40263
181735
93882
252508
120422
83232
26364
198361
231031
72559
173901
68962
132957
225125
90989
53359
203401
170357
122383
50295
155527
3115
33865
7764
176605
33077
239598
134912
182826
245669
76116
167672
78951
17081
74228
84880
147997
22515
242059
32123
14432
210097
208186
50962
78058
115877
220859
35160
86950
45949
147681
64095
81468
2350
183523
192501
37082
225250
251627
37426
48180
38410
199403
98099
204266
112558
156360
128497
154675
169288
151773
159992
20861
52886
81979
143714
88441
104773
91791
245909
203604
53660
238184
217932
72037
1206
238660
51499
6888
205740
187719
118393
52743
161091
228780
228058
108750
90901
124414
200806
118509
142768
42544
158308
210015
250390
41159
49543
201493
16259
135444
51215
16758
43271
71646
186281
225456
45097
163270
231110
112151
40710
96019
234210
121333
105148
182729
228668
57299
75911
6834
155864
225742
169294
150903
184005
134177
181009
24313
33435
57558
1372
209144
43936
134404
207161
183260
108348
248138
98639
149414
216827
40558
84583
141711
62065
154981
47122
215786
114884
186499
49368
131750
17268
144967
146983
196705
31948
81769
7060
210272
66062
109121
32308
25322
86629
72012
208878
90032
132051
70032
63634
74844
162120
95097
89177
235924
67308
115010
122219
91785
242868
86569
8252
167252
253633
63220
99310
187146
32300
160021
166804
170863
44151
217766
98250
111725
39290
95622
131040
176241
77708
146835
238048
75554
49430
235271
149919
123434
82458
244594
102912
117042
163833
237801
125025
231961
119547
142786
222120
161591
190943
75655
124588
55545
244227
4974
28519
15490
118535
99407
36510
60560
125709
132080
119408
243581
103183
141001
106296
174466
39079
176943
180582
60106
196726
53356
53842
73917
81933
103102
61592
121830
161669
145126
163830
191983
62709
32347
303
239655
243270
123712
128602
43823
49336
230711
234662
170735
89687
20232
33257
107030
248443
84850
219257
51977
162809
13874
142997
28319
10896
25093
144899
228663
202445
132076
231860
82450
10317
104834
186429
52896
70587
36063
112675
76938
164594
193419
234196
173647
249703
152333
201436
235743
194677
37911
87121
1796
252762
162024
201647
112500
86136
212876
10016
254020
107809
242110
182094
31732
28881
42251
35706
173092
10422
37804
60618
29261
182934
149889
80470
121759
84669
174127
68186
10531
133585
229173
115898
230903
30782
35929
189222
164803
172511
188651
63149
241685
93817
159984
55765
245887
95265
140394
39077
221178
79207
94526
36154
149490
100926
210718
226873
220516
132092
113331
189796
85953
199834
166734
63150
15852
134197
15847
102504
147205
7021
60062
230450
150181
2689
203993
96319
57930
42574
157178
40942
237200
50745
183924
116371
246770
21063
211063
11002
60340
114513
186308
117029
141709
181561
195364
110941
180591
227818
110190
227532
59988
148649
127399
67610
200698
108460
81195
109135
120382
227605
219373
222635
113098
31876
169151
132525
65843
92044
187373
104269
218830
145510
200031
236181
103485
6781
91257
43361
245990
35190
199778
171204
221362
36757
19955
48025
213167
55416
112373
252617
30383
2057
184640
76222
237625
14111
138225
126895
141334
35729
140525
75490
100529
80104
103427
149371
6818
6009
235009
62919
83091
133559
240311
217351
237832
94215
234966
65074
82387
97970
144509
144038
69672
103794
182273
8743
11396
39025
104014
49776
39922
1038
97041
212741
45951
228281
13593
205654
73245
9809
33347
233185
66418
245445
204054
189178
207397
130907
174474
51452
215617
222367
148367
190405
53464
191796
9178
232550
13469
153349
28743
108777
95048
177484
44436
168912
101832
84858
98361
179398
24542
39636
211564
33580
210219
66729
165499
135624
132601
172434
71075
228961
234429
225848
42886
139630
225042
144634
15339
168569
76170
137229
235697
204261
224124
238756
222145
243464
202830
166515
41546
144859
112087
111498
179889
4552
179823
103084
223990
57640
7955
49298
217237
223123
81801
49965
103797
134271
224787
253058
232624
131471
164808
82378
23526
143611
235768
198737
211167
109789
209589
91665
250707
91413
120169
253929
159323
40792
36874
33009
120791
211404
6057
8763
143798
18964
123259
78002
67700
124371
43676
111748
168625
187506
226245
24194
148388
109083
22103
28174
212648
52961
245951
92711
38247
250596
85296
71977
218539
96002
109227
121963
247326
237882
23348
223501
250576
240607
31078
146640
69232
14017
62880
141990
46094
60270
177
167311
227139
203161
192265
193080
11484
228268
54635
199424
248396
247036
92694
191892
141381
165940
114511
231361
32487
224557
146372
4655
111777
167131
53614
65071
27375
51772
100167
203963
194584
108740
110584
183395
180575
38033
126886
147502
179122
45878
90526
220352
56239
224837
242211
153936
182047
196244
76600
229675
83330
191546
187849
89776
51058
216714
44450
243027
50908
238109
202707
173383
321
175515
114383
43481
88668
162717
229320
238364
82353
201093
65766
197640
168755
8375
162537
155727
253036
217221
57011
209832
110397
148987
97636
97069
189693
119838
168420
181156
120424
114049
225798
148727
204529
194312
164860
134377
14392
20425
78985
210081
32596
187914
104282
35758
206458
173523
29561
15229
197345
195681
101952
225897
206907
173661
156870
57933
16329
125980
7318
44736
59849
252147
111487
131061
113773
188613
52505
165024
212371
122789
82710
57635
229811
119481
191746
119013
162014
143943
195293
13366
165535
81009
86622
533
70562
179704
35036
131547
226225
49677
33102
226352
174347
6712
170848
172386
119890
7218
9237
104220
205300
82795
200771
88778
64460
156072
234657
31327
80881
249515
96069
75831
192984
237638
81815
130741
242000
192672
52625
18668
181407
226589
145201
119141
9826
220470
107352
168564
85875
229321
196746
169433
10064
24934
2884
123012
181001
84969
80781
168614
36990
72018
197985
43755
240340
84012
24255
77239
191092
202338
43192
90124
227279
19467
237772
71939
76130
208140
31599
100274
88711
52867
78291
209682
82370
82182
69165
208118
239914
51093
138184
21055
94620
248526
226963
107539
180125
5762
60982
135856
30517
105124
137019
228775
131381
122811
31270
180242
189736
93274
138282
178786
250440
191046
192889
6426
144407
80147
72493
206938
58705
218403
48037
185073
186675
210789
3064
44943
208112
18612
57214
235099
48857
47248
189118
54124
56334
33653
158631
39750
182471
3785
82334
161732
89844
28355
204957
178047
3600
245397
176210
130692
111784
32797
129773
39772
35416
208721
210996
78001
23269
77697
221459
233365
231516
114412
146214
89557
153928
39614
74343
42283
69702
225201
91807
48342
1489
27681
102443
204111
56692
167383
102958
186608
249223
134990
70912
210841
8881
220028
203732
178227
169648
26146
172211
163648
244731
220971
218708
107712
249254
223047
110360
170599
108513
218942
140933
140929
87620
75933
104358
231903
84183
107424
54005
250124
106979
75921
77198
148969
222025
138113
223975
223555
26918
189419
208646
139526
77792
124313
8122
243214
137220
168015
31133
224376
162549
36139
4667
159612
159971
64125
229795
60826
153465
136495
123696
204875
56978
90133
216994
135456
80718
166295
151226
118042
226922
195656
77089
59766
212831
5381
221691
119700
236331
240189
20488
15348
214044
82875
36156
150572
250893
85696
183845
107393
209010
230315
69384
54367
208730
59980
189738
242143
7206
151031
90387
31467
204610
217673
192390
166576
127223
248489
90094
223821
223829
23488
162781
60458
142620
58713
215572
129254
140701
180192
81240
217968
5913
10413
180452
227513
118478
71462
248323
183695
244490
230722
222790
115281
116392
184111
67650
146187
120129
213472
87376
67724
18144
216381
24105
164452
246709
207423
52784
159189
68152
193454
117388
84030
99184
142067
40306
70787
149227
113352
175580
132850
223373
245086
51994
199443
171819
77634
117413
33064
89372
183379
134242
157707
42669
226765
204025
207185
45944
36809
140290
73264
170141
234444
254240
15173
181503
189751
156633
112605
44006
191809
103079
75072
245139
168679
51496
113386
229460
165348
177856
104739
12024
71141
226834
190766
144926
104520
12545
230039
108756
132057
137165
153760
2071
101307
177502
123193
43403
284
34675
66774
25934
91119
148117
43721
32025
28272
125517
136004
74836
3394
183027
229239
123202
97308
239585
15049
14379
72890
33021
134864
75081
725
159243
124370
187328
51628
7139
47233
111870
101943
43654
196451
42026
96470
178847
227278
59781
14265
200645
165463
232823
190827
129783
55989
252628
12526
155544
106890
133806
184898
21042
238876
140436
165973
132731
59959
20289
41779
152674
99710
67236
8907
64449
37966
27899
181936
136489
42991
102241
65894
237187
173863
127476
38048
50719
56086
74431
219519
99978
160158
145742
165124
6892
131685
60957
20950
103721
74647
50786
234313
62972
172264
67735
193061
110222
243699
242697
87374
101456
139846
9860
232920
234808
113970
167055
44432
77147
190910
244789
150368
142598
64776
238578
96003
2805
228470
15547
129108
59591
138394
234988
152570
156854
247195
87858
203444
2628
165761
164973
20347
117899
158031
219938
90593
241578
131282
72316
168693
196579
199322
44272
15058
38175
3344
52823
506
207064
97923
141420
227051
203593
150349
211517
123818
67796
71402
43383
120367
184569
96311
142280
54564
15265
36727
74115
34310
199979
235778
125366
174624
183536
127800
165307
163104
204882
211864
107623
167818
36012
170984
119393
213078
84822
18903
238710
226253
48279
120453
16542
40166
131779
119080
78506
135637
63522
152569
186286
160804
251415
234805
104515
164959
159279
65018
3389
179587
211592
243385
113740
162208
67266
49330
149569
185700
161996
84694
4009
4770
135948
190712
140470
108744
13786
127522
7638
179435
123700
171900
244123
109080
88453
91964
30157
197751
148698
143648
199733
81488
105276
228976
101243
254476
43451
132792
214596
108828
40799
168580
198685
179228
77505
17419
207264
232055
93500
69821
26363
236403
27150
221703
177427
92453
38594
202980
98809
136690
162449
69189
73251
215460
29675
177449
43614
120744
141272
177378
236643
207148
235112
138918
109971
219829
187656
220146
133681
141367
228400
105966
244753
108240
180005
238070
92483
96633
133956
155107
120388
16182
204147
151901
210329
74100
199152
129866
150898
93658
130185
230222
17862
241119
14488
146087
106743
114935
247903
251418
192748
49125
231916
131850
182902
235518
134311
93099
183020
179799
198908
128438
207706
151453
234605
3738
49178
32433
226617
174464
69252
23310
167166
40494
131239
77085
75742
2558
177847
83092
110623
231656
193866
121504
168793
192545
80668
65454
211157
249631
113574
240692
181790
241312
189081
228934
42720
11160
14756
246142
76635
55336
25413
48561
170283
184414
186690
112455
90717
66468
163982
132274
233503
1199
243481
39792
248585
198053
134022
212398
3509
159227
80825
25234
10472
206283
169210
215966
164083
81444
83090
124345
91402
49077
87020
78944
107722
159257
132295
243119
152545
133694
11492
211125
79058
219557
234959
169541
41929
50716
109195
142954
139518
50695
109852
76513
208916
17126
133770
181098
73436
230852
246933
180566
220424
199430
166381
232967
208312
179286
39274
46471
233787
145034
210114
45776
73129
157656
128011
15296
73894
138809
97172
110553
191351
153863
207254
238089
109856
179011
38266
205429
140718
152373
163758
180815
203989
155559
128563
164662
231326
244680
101506
216590
166807
165472
208933
166528
187158
225529
206660
33526
10077
251223
194884
34201
45959
6341
148496
43242
9743
190523
164158
113614
220866
231492
202899
186497
98348
202674
67876
250365
79765
95270
32319
237872
220870
49644
174548
207396
224716
197593
119115
218898
62267
104848
54535
142004
113908
11399
209122
63349
137068
183077
108527
231835
205104
174426
161404
190245
67486
143341
101997
137645
135618
62380
157686
74371
165743
119607
36452
160195
21442
203713
202833
160501
107094
155310
6747
175750
219834
172648
71750
226544
134788
134530
52144
21749
177135
199165
72745
109170
167807
166413
76174
79204
61298
117291
134977
200093
34877
50785
145806
125620
192740
45952
112234
163013
15501
124432
234659
91676
203576
56792
174153
206684
202687
234889
93402
192616
65620
214298
63406
66482
245537
68590
250015
225847
63009
173342
56644
125255
79259
11104
170120
27717
239411
169491
158925
239330
43334
250277
215492
113905
201791
175558
84576
6255
66748
189070
224024
209207
149124
25944
243038
11224
186630
38794
95370
66100
155890
17923
72994
124525
208706
32941
142482
133042
100616
156490
135151
51630
218071
52328
154542
99681
179513
205638
170674
116161
210022
123615
163352
59104
194213
230715
56933
111576
17964
159735
133917
226895
85907
178320
12712
122637
220043
82168
69810
11448
29620
225664
42469
251001
126770
248026
81028
15908
24065
20016
253747
144745
209779
11459
88191
9088
34687
20526
154123
199515
35957
15652
42446
198934
160609
23970
136462
47137
136531
6668
170768
241223
153053
207642
38234
157513
105858
23103
125401
209628
16261
18958
214610
146635
22185
44559
135172
42224
135762
245613
131716
59362
108675
12796
128211
229909
48910
92586
221084
168242
168470
62278
138732
131254
202746
23712
228265
107748
59193
154677
8389
172306
102556
180954
168943
12285
178048
190120
58021
224621
162506
68769
36851
224587
247407
17857
9228
96118
75840
109348
110065
115581
191388
46536
95303
231271
175568
163133
58976
69004
234413
86314
143186
126089
194260
203017
162578
222870
1674
63784
124862
147841
28447
21558
61268
118915
136318
75543
165468
213823
126501
239312
205433
181189
227429
220047
240703
189846
102164
157806
225784
59683
99860
207694
38261
26381
3951
231861
4062
173971
200075
218448
50792
47493
71918
79736
17258
58618
82124
71025
28146
4144
21370
144566
203548
31479
102811
42111
228628
8593
182611
205653
72054
128706
115845
21578
236663
126239
32820
118869
121324
76502
214211
163225
117651
44100
92459
139652
251573
109787
94380
8506
250874
239361
46351
168117
34061
28252
128463
188508
69992
220585
108057
148052
49683
30511
236932
49680
47261
47689
63020
1500
227551
121725
24316
164279
183070
13158
184254
143404
74239
57833
109565
14749
200
173928
207664
132707
56249
155094
100272
195378
162924
225336
239968
157076
150644
89490
45206
217954
67613
63666
89937
192703
29644
253207
67180
130425
119311
215213
97866
216704
92523
87254
239959
8558
188694
125138
252879
113029
245815
215495
224691
153467
154925
190001
73901
71012
74588
7286
69463
51311
239670
29269
135784
200319
8549
117907
13131
65171
9983
236316
21265
234673
173127
50915
151006
201680
250920
221184
140257
4445
134406
131285
10207
181376
163471
166722
61168
121024
236268
248785
187847
55963
250352
213061
62458
198743
200395
191195
22580
204041
233218
87506
236629
245616
245409
140790
2365
69776
134808
130362
185117
122698
224899
35291
168177
119480
176230
237614
90213
73660
166176
161350
108807
146725
134007
105691
67465
253976
175516
48520
140164
115328
82650
213584
16326
33430
145967
31935
18989
38800
51924
211824
214296
25629
44085
12389
242356
124821
186275
168020
99514
160746
25651
85458
93145
98118
244655
157723
175074
215433
133644
246971
210169
195690
132029
101055
145213
125940
218486
222988
66453
55040
253787
237446
31417
157886
53393
109405
156966
28662
185354
240606
248054
115107
158034
56781
35949
152246
61025
18488
197651
178926
142641
63564
203065
27700
97678
228415
17160
104792
56331
21200
202558
202370
134275
97017
227714
147996
225045
88059
202436
224337
187001
38458
86025
201327
105840
218996
249665
141093
154927
226170
171774
124818
241110
131787
239210
140482
150125
151248
46898
74226
221982
242669
41967
2532
247429
97500
108608
159472
214357
47669
212160
107484
99872
31725
234392
179853
254510
7460
33620
62054
98398
142562
68460
136098
149621
26818
117236
138527
108725
36701
228489
89527
144752
71525
3116
134724
17248
71772
200411
72075
102392
17055
197543
87127
8783
94073
231493
97875
115716
189227
237759
57202
138388
248237
175302
250761
9069
183552
142493
39361
202088
196636
217300
123164
147226
74463
72618
182120
230487
135433
217123
151595
113315
12534
106298
34068
244657
132781
171065
107752
16934
33195
47417
253699
212642
112932
182050
187788
214894
140476
163694
1366
75424
141502
22613
32855
7199
97707
212473
219206
170791
21021
232772
173806
242004
150557
162079
24629
2638
134216
36159
110537
590
33045
125868
187310
19649
81556
130943
122629
65360
149896
188783
182528
226411
202190
208503
125873
235233
121671
249385
39708
20709
49358
105214
185682
151969
109432
133033
186469
63933
86456
120482
104825
112657
143451
21336
244028
7994
141289
177878
66489
220454
60309
199907
220547
205137
202985
50059
154499
238972
204749
117946
40142
155452
68581
158120
243048
247147
45276
141933
197509
143927
217958
88098
164363
235358
142778
123072
36576
103449
143546
57183
18664
85411
207200
26765
120746
229159
220769
98081
2620
237673
147737
227170
50288
181642
254321
88949
98175
156387
56534
146770
167343
149729
239576
35749
95576
35846
149923
140362
140222
165653
184816
186886
66354
116975
26722
239015
101935
1419
119597
206989
240342
114840
47904
68262
45608
6965
185179
218114
224594
138024
113759
57
5904
60799
122162
165701
88287
242375
232981
108888
121295
101798
130020
196858
183194
142882
50274
203013
125359
83102
221955
141695
161177
125264
86676
17847
156262
68635
14606
80990
241418
197431
101959
138698
91300
252166
201937
157925
192839
47470
112933
11242
204659
152283
185016
163860
203939
160681
190067
135521
178539
212615
243826
146997
182775
132125
209562
238771
208671
151805
213301
197586
161630
222740
242645
96224
114967
245370
198430
45455
56668
21805
31843
241565
117857
222253
29888
187628
129395
184870
206611
116494
45294
237525
254188
41107
165921
181659
29538
3025
134354
239515
104851
211431
174046
161024
66512
21630
24094
249174
161097
210052
33399
137136
65357
78423
240545
223649
9429
192506
61192
216259
209666
219391
114538
169015
29286
216200
96764
219817
240408
61813
210869
160057
252214
196306
92855
53612
188579
175593
246898
112901
34732
139221
12774
228544
136944
15733
208510
151151
140641
98677
86673
188981
171669
3663
166445
7274
164853
179517
217986
61634
188060
140678
157230
775
176289
209429
117123
245054
88250
128527
134342
42612
53626
211599
147460
93197
115561
196204
218245
48234
127160
40658
112708
237334
61031
241840
230771
114226
122065
139
142743
210287
25622
4651
43340
62018
51135
156707
86837
131531
95235
89696
188250
195193
130213
18647
115170
22909
136940
57503
56744
130913
72991
118918
96402
1733
32544
52483
40393
26641
217913
43708
222849
8674
102615
189795
157978
242944
64088
93585
241859
170570
249621
236147
163719
208526
120640
60630
23934
249797
3000
237314
88131
211573
75023
49953
23404
57309
47223
151751
197467
6539
45269
62381
72700
206770
192199
179219
16935
102434
17700
12409
92725
209436
215955
88815
45261
57967
79973
166544
168489
224286
182178
139179
242516
149605
219855
40835
122895
141815
189876
180686
6302
163796
55829
115442
38623
11506
193120
5198
253038
12776
21177
201938
248634
180947
15361
59726
86114
46680
40826
54290
231915
219387
136699
178887
253574
196110
251469
37369
168645
20587
104468
192099
199138
121766
38994
103220
42884
244734
104010
112353
97392
105365
61890
39981
139823
243166
150713
101770
83616
68770
19833
37985
12632
230192
168766
116190
196583
134771
177340
160348
103972
12872
54281
115691
77357
198778
119255
245196
206990
68544
168780
199779
88506
243856
66123
24756
124759
147791
219184
125226
167800
202935
35541
151276
78375
2119
121369
105861
20831
2328
205077
111125
39794
203956
98135
156057
3170
193530
50301
111873
152735
58183
85860
221784
44868
83988
251858
70724
120032
154605
55812
90814
78270
123240
104576
222488
86985
89913
92663
166557
198841
210822
103953
1894
139086
75883
48692
106438
248441
23366
18682
79044
55717
109098
15665
205201
215361
76912
204320
21353
64385
238510
25435
58799
134620
46524
206
181355
38366
78372
91320
67772
173329
202961
84485
165861
83768
192355
90896
3606
185717
112021
104130
148156
108060
156831
167612
35855
116563
102417
231831
115075
54546
96965
189869
132552
211982
83828
134578
162697
118648
124669
226296
203426
25258
217164
34521
44977
143175
23024
59984
84298
136615
219696
74703
222709
120202
224181
170458
55398
89450
6412
123061
60638
99818
13794
197957
122319
113846
242677
248189
101237
154173
19711
102385
53826
91610
44042
65744
211007
26547
113576
142207
105908
58567
180453
184817
58014
158131
117134
214021
121278
53650
167990
63804
196427
134156
250264
149309
152185
157227
193232
193833
248286
160333
95792
82941
18839
2112
89546
35663
246584
188393
122254
90305
244132
183095
208287
77727
69155
208885
246891
39000
123566
142464
204272
250411
41424
207449
57182
44587
214788
54387
24095
21302
254437
99199
142406
187056
190438
206729
4316
148149
3185
212226
121487
62643
39959
192714
143102
59042
249545
2515
133105
177618
200929
171210
240872
90529
29587
212069
152859
219989
191343
130248
15869
141928
195463
135640
34797
186859
89724
214930
127985
217826
205753
59850
97139
49421
171619
223398
120844
99816
253535
214147
198503
182362
245366
71794
95571
15136
198792
221405
7197
122047
169158
113861
102198
102937
5575
114657
239746
110655
75549
226124
8642
142367
60597
64698
136532
236390
19086
204863
115146
161546
150134
83461
25429
88188
226384
239501
141569
210139
67787
139941
246554
149795
242567
152431
15517
174736
13998
77449
79776
164626
215465
108652
15833
90551
91758
204837
30130
243315
12598
186033
83730
5497
35926
186078
208489
234958
102058
36286
51120
177017
137824
245551
99796
242117
124517
156800
216992
213267
13812
252250
121009
175840
21940
168762
101511
120380
148020
11633
30487
23946
8761
78341
111553
231206
133039
196760
180335
12802
160919
183663
107705
234201
76703
108244
217017
151546
249559
57498
40320
8838
174515
128836
247928
115787
197635
158217
189202
26235
10749
124056
51949
33422
2402
26730
204706
62366
211710
230084
214751
7327
25773
2399
50144
137545
172279
249746
199002
196020
51108
27099
64008
237593
108622
232876
220807
193383
145096
4279
181236
78859
61876
179871
75404
251181
225018
149237
26069
19676
74298
50413
126710
212745
100259
33998
164033
97029
41641
147085
64649
178305
190726
96866
233837
99001
103868
110807
103378
201285
190935
74285
16779
191596
146030
3190
221069
71540
54228
243625
168695
215514
30096
120691
49441
123208
236062
92637
127055
178018
198542
4498
54059
216552
212243
155044
91444
222533
16235
44397
52692
140346
7321
219594
53908
163535
20616
149761
166293
215107
65000
157268
2588
53972
120647
228114
223545
134047
214308
181582
238033
153404
144190
36598
241156
171400
81309
49790
210642
110680
113230
43852
37670
252843
140187
42801
96017
32831
80563
41579
73380
158600
140544
168675
250992
57456
63597
59697
18342
238754
80037
31718
231518
238254
78153
93952
3554
122929
144522
155757
246043
36530
186470
178916
31293
67169
232672
45970
124948
117383
243469
116629
181150
244441
86389
65279
1409
62692
191831
75396
118912
242592
190609
61081
245340
174583
6430
41256
95928
100131
7171
27924
30739
218798
23454
10818
231750
216326
180094
23169
205793
180482
110250
43101
248079
218321
169394
87200
187897
172795
51186
10459
69714
163060
181990
24859
12897
247980
152805
83336
35032
64651
109474
96939
146153
81186
176227
241737
121493
158829
76734
14349
101645
114524
56969
139094
240203
95527
19046
208586
131988
121831
5980
45885
208966
142366
130214
117877
22629
31329
92708
50453
43970
165207
2302
142518
204291
108237
134310
18131
144066
81331
28855
215017
208536
235372
149130
38917
94516
52688
128313
153127
22369
111482
176491
237961
217254
102020
152361
84170
230948
34674
119119
232258
244652
235666
114500
196862
33106
126899
140837
229027
79173
47141
93066
216138
175326
45244
43173
180867
102379
75890
150882
83273
969
250987
249838
169188
71500
105229
219136
167708
212748
101092
129733
219744
236007
60964
186106
222802
33730
177303
250375
216206
100068
146682
177313
193194
249118
50333
19890
166357
173775
157928
157809
111088
105405
99261
188673
36837
11932
141772
88465
8064
209030
68735
159665
80498
126330
30592
73313
42746
47609
141940
182176
18715
168618
198702
32761
60810
112684
30164
207491
92686
179210
220076
126694
239098
424
215165
41282
224223
191667
81467
26755
44629
27422
3948
54580
154641
85197
253270
71995
130090
222884
140855
196211
15985
26812
168885
189420
240360
251965
74532
62771
226599
66437
202068
27922
228493
4482
182158
101597
11274
80784
150379
120429
111123
7422
167939
122717
105846
193360
60782
232582
169440
168958
112567
200835
27827
246501
99868
146821
215615
75136
160205
128482
157242
101623
92209
173885
251544
159146
8453
142784
186657
17873
216644
18907
125109
241358
139912
46173
50139
189305
145811
37045
204888
169650
161440
148976
132966
237807
109415
203060
26585
209604
134117
116336
89485
25109
254460
177580
71128
153805
249431
197703
62
223583
170600
66744
214897
241616
107679
107952
182689
18474
188720
92705
137100
168397
111966
97727
163660
132472
21013
78932
47339
227131
111017
169674
138445
92137
71530
21305
113462
172531
31684
61340
252164
24096
123552
87152
250858
93125
180959
206886
188016
170671
229847
55741
134445
27637
192552
162786
53822
52776
154413
15931
20997
66232
22545
187243
189608
182282
22729
133433
238301
227978
148944
143757
85824
167356
158841
132676
205123
185122
35285
133837
47177
80984
125674
11778
70249
219494
11998
38484
128534
224976
141950
163176
170981
46879
221762
231823
79936
246806
75686
245251
127885
25029
218819
9048
95897
126814
217408
207134
98656
53703
198249
214489
56478
159557
77218
208083
17505
75513
171918
133675
69148
219406
36574
102072
142753
243342
209182
85542
163811
108633
252785
58632
133941
77149
48554
250901
233197
191378
111523
184303
17495
29125
79381
173670
125817
170288
253141
1057
125586
140270
141312
29733
27540
189855
54538
133802
61823
205914
185743
195643
249602
186001
21680
47167
208723
185281
157051
61204
109156
232631
230765
138116
171731
119897
251804
243430
133365
97506
46908
171074
218003
219118
74569
116296
224479
100735
196609
88786
123613
35294
229946
125644
58499
93471
126536
195941
216356
211444
175016
58243
172307
131377
189595
219146
215030
155932
148154
171895
62424
12734
57264
153571
188891
217622
156226
26693
140350
164868
143449
76187
198231
28729
203491
131415
152815
247633
21794
190333
37518
154204
41261
49039
17596
229261
82923
139983
196407
166595
82107
174847
217494
150963
2550
213205
17878
227924
101379
209193
111851
217036
155073
192674
101606
112957
194691
134902
86358
184592
2034
152785
116136
176812
6286
239911
121847
204665
184344
213419
199278
173115
103001
169321
115327
145893
166300
237116
237694
1675
162236
94391
205741
79551
62245
15481
5009
70495
20783
242393
11959
12729
145740
60758
114772
124139
41252
250963
90206
179951
35252
63110
49384
159628
2797
143761
123055
62309
101880
4948
72728
44070
226934
61420
165003
210307
114307
246026
215365
162888
150587
244547
235902
85270
128417
182399
166241
69177
42951
197597
111117
154952
167860
248000
59979
47219
24285
249140
34916
89629
111717
240
81175
27733
98914
226748
232840
95591
204175
11789
134027
25862
134938
394
240495
185400
23699
241799
16294
56248
70321
144461
60257
240918
29916
235304
37498
170758
236288
59598
71303
165747
78620
151729
4232
38582
165225
74760
203539
109551
115127
3113
104868
3254
36436
169178
77470
148474
234576
158975
81875
157675
166035
33328
190455
94672
204506
147067
40308
227158
187005
162129
39737
183650
126753
228408
251661
129262
211796
88864
66029
48875
229190
52664
17176
14075
227401
7715
130995
97372
99622
16836
212768
211795
243475
209277
200356
240737
205435
138633
115773
218797
131051
4475
157068
230103
5823
244519
10733
228030
193880
250820
46400
107642
174183
3736
134675
203101
173819
110661
175233
210117
184241
192836
198001
59841
110270
42095
251822
236846
156828
50422
196812
217924
123498
182519
69293
23637
177185
238025
83480
20556
57302
78155
166881
192116
39815
104120
30364
201021
93709
153869
16743
91937
103442
20787
142321
21399
247712
82264
149361
224680
137016
66782
195159
126427
253444
195200
179027
241507
239068
178663
173467
141995
253868
142637
59837
113172
142937
10677
27506
30828
102564
160153
186864
211407
137350
138601
109160
79760
102893
91163
165032
213172
92804
93292
228017
170784
205199
46512
122420
214925
48505
23618
13270
114942
127481
18868
3458
156954
27831
184278
92448
94757
41145
43666
212185
148245
122684
229172
102994
56738
203962
105125
97397
105547
85617
77063
176492
127352
176022
23589
141440
59153
67226
144576
101409
76404
253427
31151
180729
167440
147724
106463
44287
244732
241474
185639
34639
133123
101984
86522
29431
105145
63780
57489
18924
145327
136905
20887
40369
145771
238637
226044
130541
97185
21702
33234
248051
184510
145590
82740
188133
115535
245391
190474
118967
247870
132531
246490
176078
3786
53618
6239
134621
116722
165496
174452
118963
172857
131457
229072
5488
65426
103616
69133
204204
20279
139843
219926
103776
241285
232230
109301
221881
214396
247647
165943
65523
60511
162662
254126
4451
94928
200987
168521
87830
163143
134061
37284
222019
126911
56017
223918
231412
34101
56815
62159
162582
121410
54583
4306
102895
8059
184794
131056
224974
186423
196026
151756
144975
198603
69457
214191
244544
132074
109248
112010
141599
94170
251816
155227
170071
95568
50689
64262
126203
74833
219634
9744
76341
51872
210621
239647
215738
130515
53905
3816
1272
112629
16968
8153
38082
191985
31769
137137
52012
143898
241099
191845
147463
40152
74985
97778
244572
245808
3106
37895
119411
235267
79577
166593
189142
44119
60240
70921
3760
153233
90588
184100
165704
46002
212101
1226
14149
76496
184163
55218
70643
17287
127949
142967
3356
215337
9975
168748
14887
192668
208099
24905
179874
87867
22801
62439
128320
227466
86889
83936
58615
142905
24819
203589
73589
84856
206850
193108
55593
101981
33978
193396
107432
83787
41950
232470
55763
183254
212833
101622
3469
164228
191402
143685
12144
190496
153214
152885
241405
198462
204624
237846
136792
199560
11643
202434
160821
171691
138073
163129
81321
252154
21603
143980
237155
179995
40679
57474
226435
120646
228508
146463
69686
111506
222805
42336
188126
246470
91076
16342
90676
104530
91491
168211
60786
35609
175776
155083
240653
134736
30451
243673
215767
73601
66582
11371
104402
57736
57505
243663
1835
119691
240166
13619
142281
105494
92089
126302
23652
173374
71582
115272
41087
245081
230360
117497
122334
6903
234512
55704
117425
158709
168597
248025
130270
160063
30053
131902
18826
154610
68633
109641
68457
92098
100014
7635
88198
139742
90054
237122
196561
238855
207031
14429
212092
220529
126063
142774
81939
33723
191967
191510
233641
159596
81356
15990
245324
19879
170509
110321
111054
27364
142761
209850
232278
169843
253098
201606
183270
134871
139372
146796
179100
117466
204959
195339
142460
53799
12269
1927
116220
6432
129299
29930
83926
167898
223783
236772
72699
82736
217977
186856
77831
33166
133885
221349
11803
44872
230139
82625
10766
190903
120852
224057
417
72376
222033
37242
191603
204617
28588
252090
130251
179888
32366
87112
113906
62408
12201
216829
138323
44976
167693
94683
181511
69761
43268
253486
75857
126004
129096
64915
99561
27815
250112
157764
122347
193582
224973
232598
113056
143770
38003
227632
233576
167482
12948
205481
84225
209726
125331
112760
150493
200489
97912
21534
159239
67110
142290
679
103947
150635
79834
128678
205869
107233
134728
45847
244783
205407
221302
158494
57403
57296
66936
32536
108842
20194
193750
131616
187352
76644
197398
103707
236298
92427
118007
231767
202857
133165
19894
176755
165939
180469
87219
122642
72211
125227
244521
79450
130380
125357
94709
251558
9978
44984
252440
170610
216019
130871
213824
224617
242957
30689
118856
197644
118360
46283
214443
122477
113248
86069
162204
140358
69452
184930
143107
164208
192370
157763
226562
127643
30941
209957
64436
41121
206269
139160
180905
96515
9824
41816
83235
36274
128250
127037
94249
28171
71941
158419
63985
211739
98537
106464
39204
56446
225642
47970
56252
89750
51021
156236
106063
56268
170270
35866
133078
207030
127260
34646
42298
225311
223657
27252
99034
2452
128101
198785
202013
216175
36491
142008
182353
191047
100997
34699
35387
214964
37991
105982
191759
9025
146156
134927
97629
245343
169813
198566
45528
61680
104714
66149
176927
52748
163532
122539
18716
142940
220086
110985
66897
186816
59438
98075
238808
227346
73760
138006
145413
231802
133385
155380
116195
56093
201413
187913
199893
57537
80737
11738
139513
189276
164654
172056
51191
131182
83771
73006
61194
20451
33280
73081
132077
126133
94843
113256
130642
225519
239737
129342
133152
20889
51972
82906
147796
123021
101368
40619
22487
410
220942
9894
200131
253308
96365
86190
130793
5517
243841
91648
145970
97001
241501
133047
65093
138708
219482
184622
154674
112287
98238
146622
27207
66359
154447
154213
240739
32360
172086
147924
156017
38603
107123
44658
85729
75975
15969
136365
160945
60369
38518
1635
170725
38221
116403
235415
219949
191835
171970
8944
69143
92036
43158
111603
16052
207186
9135
78638
102610
143142
171056
145709
214369
190855
89825
123063
116102
251945
9990
77764
63300
160226
130645
65916
59399
226797
174297
239505
91946
132523
203335
172809
114610
64502
115049
51433
248810
71130
177075
198159
87076
18790
228036
99618
145660
55106
105026
152281
152312
3837
99494
153063
202406
48263
200737
171261
86098
211343
178990
190654
217978
87383
209159
7979
52679
77685
81624
65810
44441
31577
248433
3496
49197
95463
230104
187450
145683
62275
107617
188518
167199
157848
229550
254150
154975
74896
177295
84733
31663
144524
254432
7256
68655
250417
46344
26521
188990
250269
146562
205008
172990
10955
2450
162194
208633
25023
113498
42148
198927
191586
247523
68586
197395
146952
158890
166714
62791
67205
5971
45271
97435
29167
150388
189188
130288
591
76892
61602
152309
78639
206904
18791
90826
26568
128309
132488
228131
228477
178210
155152
241514
131765
249283
103253
199464
199246
133035
212704
234680
102708
52585
79234
163568
93647
95121
45312
21948
141497
74313
69162
18031
183955
138885
217893
55784
188399
113526
220851
244593
114453
93366
37257
36408
171292
226752
4800
53613
253743
220107
5088
243262
132355
234042
236041
38072
37929
16568
74604
138760
51317
124459
6155
63078
206878
43132
222607
210105
62004
140602
7266
18618
131144
83549
114210
77969
78771
96039
187290
209899
252337
159240
8467
167012
72216
201314
131807
142346
132705
121335
76441
66600
62387
26330
63333
76131
11358
1765
217952
19836
242334
129390
204981
42853
186301
82917
74212
87422
203889
96235
214764
132589
153041
187161
11003
129590
190426
228208
34786
3294
190929
20480
210147
28221
214336
49351
79807
172863
90127
194420
109500
71675
3858
15392
141361
241132
129085
63976
69221
239787
30312
172854
160431
187515
243871
191095
134870
106730
45651
244919
34033
159658
162089
21243
162249
175807
118808
181183
254035
12696
27033
90538
206349
163303
244205
162918
217227
22138
37631
108955
181525
195303
126884
111985
7450
200101
124798
208701
68746
226803
151634
88286
205843
9060
120886
207586
27763
14914
192957
205872
208309
148864
21722
53418
152767
19256
189988
182679
34368
148948
206772
144254
243657
26445
116493
154348
223679
37464
163893
114759
97301
70685
154495
16406
251002
55744
189558
176945
16218
165494
49102
183528
52575
108138
173142
234940
183060
102540
48924
37698
193363
22678
156048
75999
122909
4126
221757
211839
44537
140501
222496
215257
62391
114029
96667
61314
81951
119043
176345
128718
7162
207388
214478
120081
135783
251005
76576
175026
10703
83045
228634
105745
26351
146297
179429
193707
75006
118435
221260
62192
135901
9582
38707
209525
167448
84638
180500
81108
133769
19546
205138
232987
157457
136378
207993
66016
26823
213680
62258
34663
21923
162935
150029
71443
13242
187967
244597
247142
119398
56443
32000
52638
252146
137085
35346
125573
11103
12156
70916
199055
228633
180597
117272
74048
41321
92972
183491
92351
203433
166935
151340
149807
95508
119486
44985
13763
107927
124328
236468
135511
31106
193875
183938
64123
143891
105303
106145
172733
100064
2008
117443
235922
134337
71737
12507
67291
33750
142887
244863
209942
234308
112146
34009
137032
13211
103769
20358
22991
40794
90610
12986
31318
156801
133327
183036
205545
168884
56546
78899
117374
144587
20658
81775
211281
218609
51511
168125
236867
48612
127595
147824
76525
210342
154640
123453
32084
3226
177868
49663
24846
203915
208086
190569
108797
19150
252502
203571
181334
230618
166598
96740
114224
130615
128558
19854
223346
91586
31541
211477
10647
1192
31279
108621
22364
81041
47045
78428
85566
156299
232224
63532
61544
173042
25930
76005
24195
111655
5225
1911
212904
66271
94846
153758
142894
186133
50089
155224
120882
32148
197128
31969
111940
106262
98184
193736
121626
170491
149120
36448
179924
172272
190199
192971
164974
233423
32374
11364
191653
15403
64638
76609
156105
144545
139591
179433
3021
152977
29645
165370
138930
239352
111477
202416
14125
28229
52997
133959
145921
78861
224743
164818
87262
246905
188903
52504
74517
171348
128584
38981
178664
119230
147181
137894
31462
205148
90103
36305
245620
60848
96652
195044
202390
237975
104704
252633
54634
190941
111190
194103
101936
96022
194083
6532
179506
111355
346
212389
73869
36032
25064
3486
141833
124579
117288
219424
158843
249849
94566
166742
107525
85967
252718
107664
227010
84393
203583
70205
54706
155595
149300
214710
206069
158644
36361
114929
98000
65342
65365
220586
58831
42161
76955
42993
221259
190418
68323
168719
158432
178745
195168
166685
72829
147640
122991
223477
176361
46808
27785
13959
71202
246192
143440
86391
246302
8771
229263
138535
139459
204071
77894
213337
173121
187803
49166
12049
149669
85001
183823
103844
181845
195324
155780
98880
243831
206678
17781
82383
231754
33953
132694
24481
203847
3084
126696
40998
251364
11430
12340
194
60150
84171
25328
205240
76742
186740
193440
235075
60934
44619
123471
75166
23624
71952
37653
1713
179816
123505
203292
197770
181903
57221
48557
27194
64980
111709
223040
76354
245120
60867
202927
5
11945
210315
242187
19317
132648
84899
231194
267
166931
4814
60376
73669
87549
159170
181978
181447
123032
140946
68060
122087
180932
155718
220115
21209
24028
233419
245292
225789
55882
215389
201872
147079
45164
77546
46965
170551
189497
124704
185403
222237
112924
95473
195059
125822
137854
42731
152070
250150
252555
142070
117631
130038
208781
177165
60346
86994
115346
91130
108148
201336
151209
69913
219564
4968
215167
29791
86057
241729
60382
12251
71658
198180
231613
51986
46907
154343
189834
192531
161807
77072
215123
188435
197250
37681
117673
26616
196344
244244
53443
168998
185965
194139
232861
4838
38612
46986
176688
94122
141462
230042
225829
158105
627
177606
169016
193028
174309
29
29417
168630
42031
75965
53242
140832
59040
193738
82679
106023
16002
3708
59167
144426
185111
77182
223786
96490
193916
244972
231070
92734
161651
139401
148546
161156
156347
137826
240849
173793
44163
22914
26639
196032
62925
101020
193745
123688
217410
89715
172976
164925
200102
84820
187092
105718
233644
119628
133270
23581
166768
222453
211813
57486
160635
23890
235504
221201
88612
68810
88606
214196
227576
242659
236272
120926
105594
171358
42018
914
185892
234078
16009
101335
100861
214525
133186
248742
3641
84350
134564
66882
117201
203551
135923
173880
218978
52853
171109
131073
248997
249827
19554
253780
76094
198461
58286
137066
244284
104567
51569
201573
239538
36044
172354
13917
85222
179486
159145
154219
223395
184830
132075
31409
251668
221277
63874
239427
64336
244030
12146
111516
189656
70410
205446
119677
181026
10007
38216
117420
11296
118769
169687
35963
5625
135165
139582
74102
243870
86437
184041
162243
197056
23995
173433
54110
18662
206683
242199
77038
66530
153746
159035
91387
106613
167811
95373
184692
145348
221785
59507
239946
37427
177503
139071
128812
109167
150020
25870
136096
102031
85298
26808
62575
226569
15634
85295
13530
130088
142397
122040
115303
84908
154095
252291
138290
32531
86664
183271
125220
79948
204813
57072
30347
189914
161878
253301
150432
74929
224955
229746
207052
53083
251315
123184
10739
227447
96590
252099
133992
223536
62527
12495
36780
149009
149175
16764
250739
66844
157503
186330
14676
124136
76358
158106
16022
138659
4448
121130
189689
185387
1977
57066
129887
117434
226146
198067
97214
212892
175624
23474
24221
24925
125446
5624
82479
249377
93190
4952
108326
103187
145254
231463
212742
23205
30972
126972
126352
52966
165116
46729
142322
26583
247914
74761
74224
249566
224291
222774
13597
123448
150874
139339
179700
100241
21826
13314
172147
41248
124892
46866
187651
232893
29020
229525
184859
102479
158286
186102
5292
181840
20723
10730
127576
214924
99094
127003
247391
30366
169122
133224
108730
64637
121285
121851
249782
208396
159200
43781
142428
105137
147198
141766
98735
41859
110501
101803
70102
59699
88585
55653
128234
7869
117058
244298
34440
222705
192001
104626
85873
233679
231643
165189
109095
117527
48290
195850
4894
122430
80889
15333
92819
126192
35178
78592
32750
167539
35894
60434
253674
67446
197764
55657
30288
81252
198533
229430
27155
143545
215587
157750
180313
191986
168803
48006
120533
185106
112607
172006
225727
129999
147059
236660
146304
14072
162677
160429
96334
225761
136823
74915
19696
25199
75083
23434
21562
128493
127130
44581
70903
89184
136457
97446
10259
119160
48105
110684
165378
58471
138378
172695
68543
35167
209889
191139
215920
227594
167156
108746
137111
42687
142755
195663
194346
240647
151304
245812
37040
120704
241137
251423
93164
131842
249226
153272
230636
34167
65179
134044
22406
9037
99531
227590
181045
59384
159356
130705
144352
53600
128639
181690
84487
112966
39617
180880
145661
167665
247829
128087
225701
85757
166697
45364
77059
139393
172169
45430
165871
249804
64438
47505
250014
165597
132988
174523
147262
30888
22360
102035
67052
244614
130127
232875
96194
254059
177472
7864
24998
4492
2449
192258
67691
227807
214091
37799
180220
51676
158247
226033
253691
69199
49280
187077
248139
241072
83757
165319
250342
55236
80948
166482
198329
231732
127998
138675
38941
42804
93879
225374
43778
56100
98079
232452
163087
63459
186103
228920
140307
85265
83053
248509
253475
17503
122081
90466
95584
42163
10003
151295
164535
10086
91680
161274
243922
189670
123268
185771
92435
229971
26137
172680
133535
175101
46642
32555
253375
166012
65929
159445
93301
13904
138866
83608
97502
12076
157319
23087
7758
254523
238591
208915
49769
224333
76921
6006
242245
199113
89771
12563
54171
29519
84072
165121
162863
252690
15845
14772
10429
105311
182637
63022
12792
90446
69344
145121
166793
116919
62809
75415
138471
80454
136034
125087
225733
189413
35585
205253
152514
103046
101795
157695
65349
122191
57172
46989
176775
90276
172393
178433
254356
71638
55395
131646
111194
119821
100007
214314
127685
242591
68110
63079
129454
86782
589
26857
235635
154433
3898
94045
40623
30736
175464
233653
162931
41653
235458
170552
220708
8526
1293
25772
144247
235481
4792
214957
199062
12502
141053
5716
186264
156807
112669
161354
12008
222562
145951
250780
102855
15031
216790
194744
162575
174909
128410
61692
200410
147367
90044
214785
209888
113706
83079
71254
15609
188607
105665
210896
29025
45352
104036
46717
80154
230478
159171
213699
126379
221170
27768
169865
107653
54302
6813
71553
79453
253478
184746
150708
230791
37095
199757
39488
209768
24172
16244
183024
195243
98257
174779
25070
286
128950
15756
180706
118043
66490
91460
12428
88260
239299
30047
11127
144918
189737
86648
121591
197166
91307
49082
247901
17296
249637
240330
246535
45659
22473
46113
205356
235285
135484
186917
172965
217704
55587
136458
80352
65044
110209
133872
90590
9715
52632
41988
213616
115098
215079
116851
206934
191727
188804
17648
18643
182206
86317
219304
176977
197258
84163
115009
175801
29877
175125
99613
197248
129711
9609
96416
48229
233821
172377
222077
47450
209175
231659
172709
8964
36272
128013
51159
186326
197934
164602
254228
154312
228707
17766
145114
119265
211467
157474
129995
243947
174440
81510
151973
70017
41103
158505
123068
53778
125292
192187
137428
138141
113435
144706
55246
18456
58598
180196
159882
28141
220215
185604
251870
190913
129529
144671
247443
244349
122126
37006
71469
162929
35775
99695
176970
227451
235299
247079
93136
18492
110310
35263
147950
122330
227943
100691
116711
186222
111982
40821
137335
251144
192397
168203
207003
155690
238225
168629
206747
46732
61822
39907
218454
180766
185976
220035
163037
206718
147614
220000
58292
136403
47567
215317
95644
31322
150309
173446
117743
175355
137410
105872
169469
110534
8690
212195
93172
10851
45712
57986
156605
195265
108644
234422
22547
127741
185158
143233
96337
35151
167180
181686
65975
77812
39619
98417
47153
100038
1864
158716
91978
172466
226631
229127
227864
187367
55573
130159
247871
212208
122726
213138
145019
166504
95656
109427
207772
236509
130768
1919
166573
182625
47924
171940
9002
58636
34358
9612
89458
44368
148800
221717
190431
160677
18443
23284
176446
129805
83933
194267
108964
95748
188009
194790
93138
155299
75242
141658
29541
202536
179094
146547
199978
139368
204994
83332
235562
79139
60157
84369
147208
88796
120251
12077
209344
138973
51270
242346
167747
222081
149996
205363
246000
200078
95395
134351
165010
67434
9017
42474
8243
226983
202108
254495
73005
121058
186331
160859
26328
24875
229358
217762
181149
16685
5549
44009
135184
158132
174677
139724
99491
208039
129181
105753
32134
47542
62829
197501
197766
140245
146228
151250
12695
80730
204949
129179
222009
199428
114843
136389
103896
243917
184340
75682
206492
12039
25473
147136
127632
34770
234782
142945
107993
196452
156251
160488
211522
70363
213631
146336
129951
36696
161110
3044
126599
2852
192953
228825
236940
105637
183304
228953
170875
57669
142244
251721
17048
183862
170901
102877
234369
214326
156898
204078
150654
219247
52277
39367
137150
60506
233311
217921
147931
51425
217087
200611
196939
64471
246257
104816
112739
213521
245025
145692
178112
117087
176176
152720
219047
230
45111
115236
138823
122399
138936
164526
246864
163468
123241
64746
124008
207400
70191
196023
25912
2518
58545
240063
161102
177547
195115
193424
135810
33543
157847
1597
160140
145141
120318
173266
1215
185171
34387
187783
172529
179832
239711
145506
168380
187802
250746
127693
227916
64849
238998
85565
12822
161936
138913
103045
84957
3505
122
69622
89305
232116
67746
37454
82666
24056
166868
101037
141975
174667
104579
146429
90816
150918
182076
56784
162113
32988
205565
40590
59225
246035
241997
219763
193770
41849
35241
102292
47092
242341
233645
170518
44571
238935
184563
77143
180120
235073
104464
8142
63322
141271
126784
163307
195741
95961
85412
201235
6924
151467
140172
21156
195270
42357
135760
15138
178779
121890
124510
81852
234193
9692
222976
25842
203920
240634
52545
112850
144093
240350
808
68830
88185
62293
14
94657
66541
105329
102237
151742
24575
156245
202085
49279
164956
172697
30571
194122
161432
147457
140038
126407
46025
6366
43766
189233
138903
154248
48533
77374
60348
82297
3476
147901
247711
117872
217936
46723
18555
67633
224595
207804
96899
215424
165045
204953
1244
245550
233977
56372
34670
93290
213059
75090
149998
170401
200959
82261
215336
83062
158594
4530
196152
185902
164297
9522
122196
161912
108443
156268
128938
141518
147713
6488
137531
33855
14563
44925
88214
161960
61341
172989
167474
211605
76514
146520
72747
123967
147115
168163
96088
213867
204181
36499
160297
219241
144404
225043
174960
55990
236407
179997
205810
61755
212825
30006
141128
57235
224893
66693
81173
125380
156436
14159
234288
314
153642
86998
50619
238054
33822
208198
154046
167039
225526
39363
130077
89544
20702
145839
85043
85101
202481
113001
94697
142705
233357
151195
224442
163589
193822
60726
15363
216684
246513
195514
15086
57451
142573
164238
97840
89475
129694
200180
67566
1333
188686
41721
133551
115739
75836
45914
209318
42938
217141
86280
134444
108539
112222
43625
143581
23881
73833
233593
281
221198
105337
27376
209356
243410
192227
183265
180244
90886
67278
109829
154399
66415
5510
200244
66366
229024
141241
71297
241468
81988
120193
164072
215651
141548
94383
21565
215191
229197
177839
42703
165294
240285
226473
113357
14201
128711
249781
128491
107274
210035
142065
198189
190014
69285
38486
144465
219510
162339
54118
27116
233182
38497
235565
221181
229472
65795
228806
70822
160336
210133
130354
203503
158705
233925
188303
85499
87119
147138
172118
183505
105889
114530
150387
36955
149244
89583
154941
134371
153125
196347
139024
216755
137895
76743
172526
210473
190437
120946
10492
173261
200146
25475
232469
7475
220669
17286
957
221266
145278
168124
139754
55533
5616
54292
47765
4905
113021
37355
1104
51705
94284
164358
219921
202014
66508
87057
186930
209803
74508
73185
198168
216386
108946
81127
216070
191077
18146
178426
84945
212058
162565
194327
31296
80559
77208
100121
122639
117186
14932
201009
84043
251851
127849
136215
35258
62742
23414
245850
111989
230505
56163
50223
138849
225488
79386
18588
41523
250304
107323
82535
119291
212419
177297
224858
151446
18557
17827
138241
203532
245111
177280
118599
123943
126475
207015
117252
187737
147912
182294
165384
85795
220344
30122
183766
59757
66768
175506
119390
123219
16254
213779
79595
23883
151641
235597
225668
42043
228107
48628
110441
15796
247068
138832
248521
133839
241653
37163
175411
128816
32460
213032
243470
175173
54135
169792
58417
131846
246940
191481
248177
167776
248039
14041
220497
138845
82681
78178
239626
146373
189134
9700
239132
226867
151482
57073
79071
1645
64862
121113
87564
90682
11666
229509
254330
236734
66174
80180
185969
119937
101107
152937
42196
211021
105644
39158
130189
138542
92353
95523
30409
127862
53873
186531
68192
169659
161548
87420
220012
200566
146211
235850
49411
208656
207403
103962
155163
50974
31670
148561
106185
226929
227017
149319
75572
213557
119920
140938
121887
111078
233559
200145
247495
223946
178390
32367
107363
80847
174181
7660
83848
247480
124765
123170
91822
235191
137623
192634
253883
160918
38717
187178
159698
76337
163804
166390
108859
94002
31073
111713
220707
162491
72704
227470
143810
158621
250147
65407
214338
227114
41168
172384
110994
209251
18183
240861
166486
91644
61266
151475
42256
9801
18168
65560
67678
35198
93166
201344
8320
89866
124663
222662
14687
198307
222179
83948
155351
35443
136522
100857
91203
129209
238931
112367
145318
65712
100329
111832
177239
5154
119517
102786
155154
200048
174021
158863
10047
191337
16262
215894
95836
200154
107428
252382
47401
125954
131900
14669
28584
133314
33174
32520
118172
120349
111801
35174
192851
58176
159502
187023
83591
94050
68408
79369
108788
39781
37136
81918
41654
206086
141689
18245
45065
225804
40749
248767
207048
74474
166003
232235
101583
254402
370
102672
224943
116996
228079
177144
76616
190667
197854
132268
145175
236607
103672
24663
252451
198088
23447
221156
229755
250782
71054
28123
163233
213716
74010
228361
184223
197782
7330
237878
248183
177619
9762
105385
26058
1854
151473
235882
141105
184786
169213
211336
137506
78968
66740
203494
209557
96174
98111
117530
115018
220642
229438
165874
207516
187238
81550
62896
176931
180153
171273
212784
112627
234792
60053
137367
71433
236150
129818
113583
135156
186760
53342
11343
156390
96851
79992
218453
104052
16777
241627
115513
222797
155592
224335
102194
127968
95420
53052
82409
217209
185769
198887
101681
219826
203027
227364
159969
93642
66391
19380
42627
239168
108718
52266
50071
152586
19227
195274
37338
182043
171422
176959
123998
140908
210072
183587
114359
25417
170310
65478
212116
199406
102654
1495
220566
204268
17925
214056
872
12727
172749
26220
168156
194973
230632
239760
99112
248994
194724
87785
199295
54789
161908
130149
146578
184988
225453
48054
51127
54678
154195
70971
181770
232996
254104
121893
69653
77897
59361
160069
25076
5627
137787
45575
115826
101064
107868
202157
222216
174898
88268
221352
41222
71793
129354
100940
115145
74568
198012
17935
153517
43506
179709
175787
166254
22691
94441
254319
129024
205536
207131
62307
197720
14497
98539
28509
56544
200483
69006
53571
20163
13923
53562
114990
110201
140035
52703
22101
86649
118897
128357
211947
189193
178685
156314
44408
172325
126250
111001
126847
176303
74810
182199
30434
124837
80095
56
221328
219293
52078
126607
226272
223341
14835
173637
102513
112251
166778
88309
2491
59369
136640
87129
122615
12672
129396
97800
39931
90402
100703
51162
117025
96549
244711
24389
128056
136467
1493
58979
161930
190176
133358
200330
80101
54861
127524
14356
48295
194632
186953
75345
244324
2781
244567
189437
126414
34039
210327
163825
198932
4449
79862
88767
250844
150674
126622
42610
247119
180860
11590
105159
244862
232464
205951
239861
240599
252918
201383
143730
36833
75044
44989
228723
205688
219188
115501
55869
33349
3100
193825
11739
40273
30789
244183
57804
111402
131789
142235
163563
214634
166141
43698
252130
202580
19662
162048
157922
199356
195945
185336
225425
194995
106870
235190
198490
150682
59764
192209
132335
227262
113418
115832
72644
187599
156593
42520
233794
1497
119219
57085
11046
108420
139215
160723
179123
91100
108102
195940
90358
146340
241248
107051
203980
2090
97512
215313
230040
133402
191888
222056
244835
165828
123236
101713
165685
208518
214347
33606
97474
176759
20404
186925
196429
69602
134616
139810
151578
35470
104141
167280
153885
175207
86844
173616
90311
50517
166075
97095
45820
14418
157043
127071
132635
101840
65461
220121
209795
161242
207496
19597
122386
82280
104376
117790
204483
59575
98957
161361
164070
95813
135942
34819
230916
202561
205538
54653
27370
194627
46496
36415
197435
119842
100342
86959
5704
82760
53142
113068
112280
168319
63132
130091
157494
189924
80401
168116
165603
173835
224635
241290
127202
178259
110811
83291
103793
249463
133320
2096
136534
214817
181119
238296
121854
15278
120775
3666
127739
7210
50976
15244
180888
163632
245013
51285
252175
373
189884
58566
25693
41077
179957
251341
133171
232819
243349
222359
143506
48402
247965
48755
17537
81241
249176
206344
153908
219502
208621
124928
229013
121617
93685
97596
107996
86394
19838
117173
205997
186459
52247
242351
30761
82812
111464
171451
66796
15083
115810
177582
48583
54618
138709
139562
124480
205981
143150
10275
161377
177789
23904
167966
155670
20449
167121
169692
152923
193658
177397
23574
95126
160486
138000
177884
58133
17262
57532
128867
86029
60796
216324
160228
178844
56350
88969
59510
138874
179170
87772
133590
5880
109978
248715
206313
209378
192127
219330
236823
7870
49868
215224
174875
59223
79411
36945
227825
51088
27528
96911
142097
38360
219353
58997
26810
141869
237590
84849
101333
201197
31770
145277
45085
122127
133065
87036
47495
176099
182963
35212
129404
240893
234311
101771
157755
180634
219977
171492
13458
128270
100423
32730
252957
132711
153317
248361
119294
89655
80426
234915
35072
137916
1530
74962
96875
163661
254055
135149
134297
38523
37764
247878
81223
82080
162207
223607
244107
201603
127683
6705
185973
116620
118469
65115
68773
34915
189221
58421
229280
40242
47653
116163
79250
242314
9890
111396
208904
226870
23893
26766
137474
104926
11425
72008
57180
10034
6103
131740
242376
163952
227950
253223
237448
182803
11701
167917
82451
248322
129141
10049
237022
129466
42702
201001
111612
94231
80313
14175
8535
189411
7825
130287
93994
238995
231869
145715
91790
1882
94295
141089
95018
218076
216741
19744
183135
18338
102803
96448
16974
72270
232802
204733
199268
56090
223059
31459
126244
157738
87957
27564
58504
43603
87107
1391
97165
163498
127804
16796
104849
181371
126440
132649
55958
211687
127709
112208
2310
225068
179712
23786
217255
142875
197879
90924
113680
89259
174339
63240
174586
18544
200354
216079
231657
185074
208362
25251
139669
58909
200608
164296
45940
131083
95443
109395
162993
137932
152118
165756
18261
184913
132002
67817
122610
242431
15839
108350
120938
89951
118189
156562
134386
142120
169405
124147
203290
25380
71599
191451
103386
239116
24499
241318
174597
226104
128253
77609
74577
160410
5068
40481
229060
166984
193180
22333
254499
187452
109465
132404
123209
77035
241143
127478
40931
40969
170702
46995
203006
50713
53249
177296
15920
358
157429
200711
208241
48683
19054
146675
92129
76612
77561
251017
43592
103990
134459
31486
215589
179576
148182
154510
217427
209042
140777
166407
138485
249688
133652
50837
148652
114615
143576
205450
210541
242714
103373
12240
187480
100964
159419
205298
203498
6783
12302
116174
55149
179702
52220
251355
72177
33039
131934
139675
37220
233855
95992
109540
98120
237740
136737
43258
183535
149938
105002
157568
111256
1923
46806
44429
111418
49404
245209
103383
26052
46451
59126
224705
175837
47662
80059
34464
208792
129713
15762
150576
149751
72646
76026
82703
194335
171539
170857
155353
177288
169350
174974
220343
192411
11885
204836
136642
169081
147190
219517
85046
234102
128506
33185
169235
38577
65307
41980
94224
96445
111636
185475
162044
121740
71064
187235
137262
81608
83008
169129
194554
180364
24923
217269
214858
144488
195450
111854
173980
249392
209142
200231
191844
175544
127874
15456
214194
2490
148651
225816
32198
215959
224524
59021
53997
1963
132979
138227
48070
95403
66535
86319
188616
143795
211876
132376
199754
165340
251247
144878
241768
34985
3921
52264
102689
221497
154322
132385
150564
174411
25727
23644
153552
96681
175454
229687
47745
212256
69816
54146
221472
110757
91054
10192
38256
213039
240609
178808
25150
31530
154332
66210
155165
79952
136912
117594
152508
231783
203209
143418
189621
142717
89880
66818
144713
146490
16026
158510
238489
124891
129373
214200
216732
213460
156218
90288
16736
137654
132191
221423
243700
95990
157757
20858
208014
67274
81412
214898
189144
4675
140318
100235
100239
143479
253309
232868
140363
15841
69974
35228
211691
49796
142034
235828
30620
90819
132286
99285
118237
36566
102474
212277
138175
18016
115858
174471
193391
38143
86320
44426
94656
157516
232293
229716
87192
147870
231078
181982
147883
68305
245871
226684
158578
240437
10189
253658
209269
128396
73548
203481
146601
249277
119205
167458
62690
216227
223258
115968
105034
244815
40554
155220
100188
169153
192522
31867
228485
237341
27561
227822
40758
56867
203370
223309
48347
209082
236768
244637
33983
83195
160243
248845
243724
180385
130700
235468
252687
192070
9551
102313
89852
153284
217153
62711
180623
178869
87822
120929
62926
235583
192831
54375
77517
146945
177429
116436
177001
207965
41626
45418
206180
240657
87110
221301
69227
3449
225367
126062
183581
189151
26084
171746
97356
102249
25341
51597
113630
112370
254007
28744
33529
197571
211852
148032
113069
67405
61045
72684
196287
242373
48116
199947
62263
152088
91137
66444
160300
16914
19206
135412
75835
248087
90716
110694
213822
13159
30832
150757
72645
75793
42551
22161
72149
158368
246542
147133
65164
21127
23742
33361
112979
194714
135520
208438
142422
216178
253391
140781
150615
113321
65726
176274
86139
69039
79457
244131
128172
198711
9566
171557
77773
229669
201091
41894
84471
133485
32942
55814
89608
247483
97109
188245
153593
254305
251403
135384
246377
87071
136456
138043
239942
168454
8520
118311
90128
179500
232416
73775
49422
218285
149417
218393
123857
67621
120373
226782
11934
239363
66386
34218
163075
103561
213809
53567
239769
112533
70195
107730
52047
175815
206008
68031
17674
47483
114820
74845
85952
155212
14025
52956
33158
46551
216075
76389
74004
118985
46371
185685
15281
153097
252790
99115
50010
240660
61353
51248
225551
103818
133595
194414
223164
47377
131559
131949
196461
35995
123133
232410
180971
87351
215138
25082
100025
137164
113284
34220
16378
93244
177290
53763
212621
43031
208348
245465
23952
25796
191783
201290
92892
153581
135199
95019
246374
77944
192086
206553
45313
122311
12152
37810
103500
136130
1377
25779
204149
174836
7886
28342
83088
151220
127058
151798
42216
60405
108015
59968
140937
161578
70317
48215
31755
77646
117611
123923
150061
103150
105371
2833
235549
31689
174959
202591
183221
91840
163023
21524
59928
145841
253409
105073
233742
44276
106638
146648
96897
238841
94569
50547
75392
7294
208030
93034
145134
202456
61583
172281
5680
33392
149059
147975
9379
32082
81139
85237
15168
15334
169838
14051
110226
90983
108331
140417
232651
58884
206001
231989
153382
227770
212433
101884
90796
23036
117582
227771
161255
52383
190829
2820
98393
119046
231407
135039
152026
23199
27852
221540
211520
241889
26720
160828
48354
252106
247954
49412
16346
90439
6753
238125
15755
22612
157655
179467
78067
193073
238475
252392
7920
39069
143614
32965
58086
107007
25047
197542
87622
225199
133692
107462
97737
51319
181678
248377
110813
195272
202730
153842
139418
239564
66200
209333
249504
217592
137662
115160
228000
182168
57849
110628
210412
138690
148577
244116
196765
223875
59390
101887
52029
227048
62678
87832
218645
204744
62363
69618
17871
50549
15385
7807
51109
93531
246632
216716
205517
239578
169481
120979
194742
120986
111065
139319
69046
122978
73024
4638
220274
49288
57753
78014
244563
159858
247339
247989
30848
81492
74786
91071
176786
9459
158884
14871
98998
130968
26293
6559
126317
93737
127839
252724
167101
79589
67563
158143
167788
118854
185811
43096
161087
70156
39349
204362
35784
163323
165484
111795
221351
233477
218662
183727
155195
91490
219093
143920
85137
2666
240751
161099
105298
35805
6188
146359
82533
45838
101508
214812
254533
236541
92937
101347
117683
250804
3673
1644
22789
131081
173924
177478
223235
183935
115363
109253
188425
144620
136439
110954
41344
187743
180638
55188
18298
160354
135219
224327
227260
78961
99446
49057
141708
182245
204915
67867
75745
46472
128868
183403
155473
1956
133974
76455
114433
205703
186945
93684
11284
29494
230310
31977
71389
238764
90586
41556
137238
3809
142627
92660
204917
144309
185347
226471
177681
46829
173960
251575
45103
229102
180603
106892
13766
213846
121718
241635
59135
32712
85912
68484
238953
137340
147702
9891
229143
125958
118939
159887
117809
192201
176463
4333
252869
137800
103647
203130
146556
5850
85920
12595
151093
48789
95084
192454
51539
10319
202552
79967
1946
251906
91092
164276
246694
94012
202494
96386
31008
248550
197415
224813
175923
189137
65553
158233
210044
14496
249054
8217
187880
247439
147762
142159
141641
51593
58677
116341
81006
206697
149349
85652
137606
122746
25887
29443
102025
127562
28287
74194
11486
137099
19535
227252
19850
80417
252961
180193
4127
191573
93828
33771
194199
27426
3440
179927
192756
247659
104842
237275
140911
22532
204361
14262
182682
191772
56860
131706
158546
107209
61034
247403
242637
192309
64413
7879
2354
239436
30625
214458
103878
100138
243544
134997
226160
205667
138928
149318
116744
51424
78717
36426
71556
10439
123386
41604
216689
235848
128292
170908
123077
66952
6003
1149
212961
47530
244952
68
181489
113128
137009
136003
170118
125203
230688
89735
66692
2981
64543
145352
128782
57223
71631
47813
72604
67318
103719
78749
128935
193780
206204
200053
215949
91903
9051
57164
248397
223461
176384
37480
183680
84801
19348
172263
26864
190281
211263
134737
36911
205959
233381
133593
29054
132126
132671
198607
162658
107138
95612
187186
65988
147634
187852
193138
116088
71123
184557
253849
225566
66053
202111
132797
141868
251640
112737
106744
152689
72856
99392
167465
244050
62146
109944
192834
139299
219897
213669
218578
200627
175409
350
173950
38424
138894
108207
136274
115165
84281
51878
70642
176063
212822
9194
194567
225403
137910
251335
50997
130819
183236
59695
56172
87949
13562
216235
16128
195843
251769
220887
31291
23070
1352
166753
138031
214558
225666
110320
211452
57009
17694
141589
166263
8393
29900
138384
44002
76277
134829
183661
177621
101985
124709
8638
216753
58509
74286
223490
192861
39681
93892
57096
99701
182157
49429
51854
253732
44974
123796
40521
137489
79854
52426
5224
225926
188417
83387
31697
73761
30921
247062
222083
203717
18091
127005
176864
31820
162029
157948
25844
116603
64965
6224
250426
49055
67987
185735
47682
177999
163386
28956
237263
226992
62518
54384
109796
216958
71273
138837
217540
244846
49930
230094
7222
55509
193164
214054
242666
82210
144692
185890
6463
104913
54256
177620
161251
203265
46322
236153
249724
220332
5280
171606
250041
135838
52769
174253
46926
74799
177406
198723
207820
90662
139137
201414
199263
53938
3517
30078
168844
239401
228543
56279
147271
41793
110340
103741
52227
57282
92305
217883
140258
195097
202093
97187
191259
206370
139904
118425
174323
3462
209195
68984
46011
231347
161176
253370
10919
45527
134809
221284
212756
127808
131841
247183
98368
123877
99844
72590
122795
224236
101256
172385
165299
200819
18625
154788
153399
11930
182212
135224
168383
149363
40277
14410
204416
101676
168433
199640
46638
206262
114821
90465
99187
86752
253672
179292
191422
59380
20898
247416
112098
184560
76057
172668
237568
242196
199539
184351
152851
221798
20151
160634
254556
95123
79746
14058
12658
163959
172515
142155
84036
18476
75579
73734
150568
22156
200329
55576
75214
22175
85793
8447
34005
166859
249191
156344
231625
162840
22898
161819
205280
133895
167934
180294
122343
69299
134747
176272
105814
167120
91310
196
128553
215428
194559
122163
142528
163229
25116
86047
222649
73765
207613
83051
229452
188034
120221
252221
154621
27234
164155
117724
134599
66905
102890
99668
148821
14734
173808
58694
219475
90275
230545
44198
75676
158675
185720
88833
152576
220953
55096
225269
141814
195738
76688
175438
232329
52528
207163
78338
158443
92676
56920
46561
3560
112195
128504
232162
10672
79134
177654
91917
192168
194620
43949
247090
161836
121127
166272
10843
134222
47474
7400
136824
186942
69584
219425
174998
98381
198650
178185
75291
154434
142633
188216
74091
142255
159776
240521
38180
200293
213740
185747
230098
223349
185161
178829
6956
126782
155121
158228
52680
218217
154584
71429
217462
163301
172996
169278
169961
97824
74620
97692
43356
90243
248116
57911
200888
93910
136576
47636
85124
153595
243588
23565
8874
19978
213201
191149
112720
172712
184022
124309
26790
18582
99326
2996
78956
199147
211855
143526
135357
154092
18213
166624
5266
173690
137080
90115
45306
22395
125340
228256
39195
239856
123206
116675
207363
167276
97705
113618
203034
195384
121274
15320
36086
139017
140446
225509
175641
137331
203679
246784
125942
66869
4068
44666
237958
19024
251778
251047
89761
68462
181502
65570
215525
29446
222754
122424
207255
183609
185529
242649
160145
42645
200865
203436
240148
164793
49313
105037
226696
153612
88527
116889
182467
19693
3260
35039
64268
172505
192619
245153
40459
144569
23467
171090
170530
171666
200007
179503
156519
82193
27169
68536
39547
146662
95389
163784
93857
61117
145130
158542
181191
94758
117345
167301
18845
205935
6611
86448
201761
106395
204857
93019
166294
90934
144567
31189
114169
53708
111241
38302
54345
199833
217139
130951
237130
145813
69885
76271
173018
37166
158934
91735
127462
32844
88450
229908
116866
215360
199864
122464
179685
41045
239027
106740
117487
58228
222592
47875
42921
137803
8415
213129
214279
78274
52738
18626
26040
133077
160045
16474
28745
84531
46348
70407
32762
94300
112900
215078
71188
42571
38903
112908
241809
198751
59652
182252
118575
151943
238282
234147
119016
195710
139653
143649
69371
46682
116836
74282
74489
246660
25173
221655
3880
104603
170568
222117
89104
207061
120924
13492
25400
367
24486
19314
208213
44094
222568
159302
178851
4466
194694
81592
85347
62649
125246
30673
237183
31831
244683
9456
4313
161107
252562
47226
47280
35705
228567
50942
85422
235891
203471
64972
49894
18158
222747
98321
182443
229427
160194
147213
73096
211142
214724
27344
124413
155391
112692
190779
243055
96499
186838
154017
225206
252730
32441
152078
230089
110405
242227
135303
125261
78208
116599
95949
196064
222189
122908
76087
128786
71341
160405
186808
100959
182117
39386
213760
18764
139864
190460
54299
75458
247552
178348
70223
234674
79772
32358
87933
14618
92550
168045
101731
226931
147350
5002
209890
132463
18744
177986
64875
89422
156534
107337
200935
88689
182725
162053
191871
132428
197076
194977
236958
88206
154721
21594
124938
70312
67438
43851
215001
182347
149798
21363
82855
18916
139458
84986
241577
82049
166699
185391
60662
168237
249010
249861
181233
93545
127542
1753
203082
251673
162769
76973
176102
220489
9805
204202
195879
238222
95439
239345
25490
10656
150946
210863
110090
204392
193549
75039
49074
151214
27703
24167
197701
25161
186323
146281
216840
11607
124715
32835
119492
150359
48294
173531
244687
126560
124757
140669
154078
171766
214650
61846
56801
150089
9520
93120
105641
10443
28
118766
56862
171454
155539
54349
200382
236949
191704
220876
223486
248085
66631
216976
107757
150909
217077
150175
151748
5453
44095
231251
107267
140535
108182
190781
148171
232399
221934
39384
153235
104481
53940
101847
194129
199720
22004
6055
208590
66979
177583
44490
145078
133740
238565
234664
193471
215031
171191
206315
169548
230118
218920
21048
53651
223325
202614
179409
57001
249682
58297
146381
207944
171431
17093
118623
132823
237052
145495
169191
41212
130932
87014
76598
222808
215459
55625
212323
105513
125312
211096
225477
98572
175675
47920
62426
188327
253610
197012
112252
112449
223978
84755
209266
105113
206812
147631
148251
142812
49442
204929
246018
84436
69614
157899
129764
110273
172361
148965
78909
115545
202446
194154
67219
153262
36902
121958
2361
225815
116559
222044
65617
131696
160667
85919
72364
24588
43529
211648
132174
23598
109177
241535
164327
220191
59739
146688
184574
251845
202810
28024
151864
104416
226215
70446
157485
156653
186061
26141
223272
120728
132849
105450
63490
100592
231033
6486
212755
145374
51643
122918
86930
139414
30359
219560
72264
100617
159460
114219
247796
48513
93249
109379
34465
237711
17410
76416
150939
188428
73525
36870
234428
93343
180180
107467
61965
43737
85217
84251
107785
210647
218701
104920
41922
245556
81833
112585
194189
206954
229089
66638
245956
237222
123653
45636
12480
210333
36876
218721
79507
29741
29579
71028
208623
42416
225072
128045
225046
45731
135495
252362
177229
252032
163313
247272
4241
188064
200617
158794
25066
119209
61166
42813
198488
30498
192233
127436
197790
228623
210632
207893
167834
29205
252958
201137
14874
16600
240127
130570
86946
56451
31134
185873
223147
15387
224177
85324
253675
131487
109391
199657
188421
194089
15893
186084
94240
119739
59983
204188
102439
132165
176827
151324
77191
47185
226306
69603
250188
68368
60175
17520
37244
52634
179186
222694
46362
110527
16664
32399
127897
154291
224833
42522
210087
222472
107140
178237
98635
48828
203552
110566
237596
123789
175247
205841
8820
21851
249095
119507
122186
93598
206825
50052
1001
175133
199982
154339
142773
26895
214661
158728
42851
156320
46187
197469
220799
42833
191616
159569
9090
112075
163801
105144
231442
219346
244584
76353
92103
161557
191099
70856
251481
215035
196142
231761
230397
159901
185340
241068
57019
216801
188915
106969
33332
106390
53169
104285
103362
189249
204448
203793
105832
45601
187240
165720
107078
181160
199787
114506
201779
111127
107516
116719
139053
186111
127484
247654
147480
62805
146260
245931
187568
134345
17182
120544
68671
80202
64774
51481
201790
212268
85677
171805
10655
226412
92816
222941
130506
195732
23327
18763
187478
228147
72173
199730
213861
82858
165766
194123
198183
215828
23797
196600
66750
254256
54808
57896
73494
238203
72787
136199
221719
86846
190598
187636
77240
206153
38287
81365
210859
198210
182622
137471
212246
185442
175212
235074
73588
214291
250665
157696
14407
168804
203384
169556
59077
129564
81142
197452
127959
185701
252682
108774
216022
112907
55321
211529
90516
47794
224457
119483
56197
191029
99083
77872
212957
45664
117616
113676
204363
108886
249887
244063
64170
251302
229100
176672
39163
2934
57406
170340
199967
144777
56923
237524
30112
38929
230863
114416
91708
237287
226134
235954
121923
14764
61844
99854
69693
196825
137672
197405
103035
153634
196233
211872
127472
69948
147484
108259
248478
181078
3845
89829
80547
53124
28603
208189
15658
131164
160539
153734
70304
106623
221038
89101
129056
222820
97795
197343
90994
103927
142640
238175
126752
42114
60978
94565
30469
80932
190981
98204
126494
130130
102532
89273
138920
152680
4128
219481
45477
243558
114729
113338
109558
63015
155528
251615
41208
129093
44509
85062
113904
183928
116636
53685
44800
227514
105639
223385
193053
135293
119207
228611
253692
66377
71598
65503
72287
203992
110923
194932
70948
172008
177773
204298
80837
49320
198195
231694
30566
76798
23705
242882
176653
63289
250703
84379
48515
24142
191450
229483
182807
86188
42214
223115
186145
198939
163881
58335
57258
147464
189179
254103
34727
156600
108069
99614
29878
41892
30099
239636
20034
178574
128817
44580
1398
165798
251616
84434
45284
119903
166050
191098
69519
249469
153886
193858
144525
85585
57123
207603
118700
210284
1974
189015
95828
220128
77135
237984
224618
202624
203427
248269
200634
173739
125648
19741
232363
233612
81182
5604
25603
133920
27114
98105
147920
19465
215757
72465
188569
189079
173449
189344
227127
23334
133620
210104
181755
151865
45676
15664
179710
5777
250004
101099
72819
214237
153200
27932
114994
69523
19514
193543
238985
69987
227628
79869
149204
112300
211180
158581
166150
21735
178105
191840
249461
47565
159750
61026
178092
136121
118826
184708
44862
77269
235731
1526
253135
248003
78619
80828
41770
67061
123157
162313
44139
151464
213483
191453
226463
149503
230119
120571
241271
78725
172551
13401
71616
4918
99425
17281
253735
192963
81154
21186
29076
131762
172761
200020
175687
97481
144243
766
226836
197311
249567
235231
214034
148822
24970
67968
156639
228134
158346
236739
173611
205902
1024
170338
144609
142975
245227
142049
156604
203975
22145
3316
205198
11251
77882
45595
36909
70875
168918
64793
244454
197503
53874
85908
187992
45683
105413
121413
72311
61522
101015
170007
192124
124538
251690
150891
227267
152366
128660
17642
103405
73122
95321
88808
73206
80452
31616
106507
2297
41166
192382
216255
108784
236228
54909
88900
150743
38077
252872
11770
124262
178234
9845
167242
77250
52710
148627
8603
246972
46178
122111
228077
235330
219317
142979
247827
120531
175932
33713
51559
240201
206712
240005
60162
9643
23615
58955
106774
203776
82695
80120
70299
19904
95684
199408
201957
246970
4158
244588
217042
22396
242231
32811
192020
93013
228758
229748
144340
241036
238226
231224
84744
71215
242587
80398
42602
93899
58670
160499
10506
45127
110573
126646
194588
159828
144813
108393
135144
14077
139004
9861
40573
148805
60970
97763
209306
116165
30067
233404
204059
64029
210163
234437
91104
88293
216531
6036
108252
42803
38101
126430
8013
117326
165794
176489
222748
10090
222418
44184
234973
46660
156905
226439
10668
160172
159136
137300
212525
22650
7048
172120
100009
100508
113535
163712
231264
15018
84785
138670
18852
206536
13721
165161
98948
179275
55584
45057
166621
172502
190839
136007
211991
194880
227409
25412
6178
100327
105418
13244
32155
81890
132834
236780
132520
33205
41603
186391
33837
87266
64969
19631
234187
94212
224971
29498
129125
163826
125931
136524
224112
77188
198045
80307
237117
225104
107041
201380
223378
98647
170629
218656
70552
114347
89663
55706
182748
105345
75990
71168
229864
44650
114969
85882
140181
137918
197322
104418
22398
148073
149184
175314
140831
239246
124865
35392
152711
251034
82870
7553
246240
171750
35814
169477
76721
97691
163557
56176
145690
181332
210065
156026
117529
30814
206993
33741
83542
112038
95620
120641
154920
787
166418
30767
151738
190728
249898
49562
120460
105609
133446
27935
4780
254004
44021
80652
180340
23547
216876
201057
157511
132559
194293
116446
254485
84663
39396
200113
3090
239641
103730
107221
120637
163976
109071
47830
135341
111080
252822
80819
155036
220848
28271
27646
51735
25976
183481
105059
28985
141352
117306
40541
112618
241492
1411
226186
232751
58474
97412
134502
91955
79504
242363
75247
196010
117919
215765
82052
217333
95565
202008
138917
177287
87518
49236
219895
68361
228876
236741
225692
243163
239854
174340
36199
31124
18997
123744
35128
221684
234767
118960
180100
243711
209892
216041
98657
20647
30175
42666
230216
159162
193591
123837
29944
191445
24587
224025
227959
37534
12328
59665
195766
197057
140516
32076
96568
85490
75851
76456
36076
166792
11378
119736
65394
184039
196314
221665
184368
225385
233032
145133
18754
243348
209762
38553
249683
127440
22189
96
684
235807
112045
224891
248901
127229
230895
117137
180438
25550
508
10127
144645
131882
27236
113738
205471
122381
213477
24892
162
193596
125582
119820
38060
252998
10892
108562
79308
250559
445
176662
135171
223739
192891
136980
91632
56599
106098
99929
204387
163759
184134
134428
16121
161757
49376
7092
109068
233113
15528
161114
185683
67682
56875
180696
1547
236048
197123
63032
56241
249215
196630
60738
103087
99655
46226
193616
51000
29433
60943
136611
13952
22617
105612
180565
75932
48452
93020
212539
183262
131665
41708
201105
79321
76085
249390
192512
77406
250842
91560
179033
121993
246113
241791
2732
33072
218461
139303
69018
105451
135408
183967
25301
67748
15778
121658
197314
170121
102643
55909
35312
38434
90784
85120
209037
21121
166764
11578
55128
213014
134125
140359
14101
135861
60366
104876
13386
3798
74471
237081
130385
188172
228094
240106
16704
129746
247249
235652
254382
152287
76299
168076
104363
160266
152825
49843
203461
53049
193067
54609
45139
151885
4818
213731
113639
109991
103578
144222
185937
238218
83324
153958
232286
155950
99698
144624
206621
180787
92029
192234
87819
162661
164130
222548
5800
230950
213782
122166
78965
70534
165915
2611
168442
126018
91335
24946
88809
129287
181147
124529
181209
149084
37331
49802
25002
202865
190628
15241
99897
12219
169136
143931
24338
227669
68540
44279
59490
8817
52180
158278
154190
116608
227888
8114
140913
180915
40717
190204
192456
131327
250267
90921
8403
194097
9430
202359
114785
126508
206693
238851
147263
124742
161055
216856
77217
212203
152739
250146
162355
156877
152559
21355
62716
151549
132637
133153
131038
8516
168294
161456
36456
196648
46243
162904
137902
54054
49465
31857
31791
237431
231103
120230
8032
204873
70196
58481
173011
108147
47384
241328
133935
59246
178343
158670
30515
7551
140622
212896
92849
219972
74199
230872
187834
53877
188779
23815
189853
230418
77763
193941
43627
162643
188620
1282
228148
83535
127049
205537
29551
18850
225247
93867
175093
174213
184037
19069
29253
45752
196792
163742
59650
197698
147982
122388
212303
230533
40614
95906
43674
14809
94072
47224
172622
42237
72808
6703
192211
230303
109097
240932
13555
188228
155792
15631
187207
98815
202247
156012
147587
220135
248517
203770
177585
21817
27052
38867
197753
227680
9084
86558
135723
196509
102821
179523
4661
95687
230696
155410
254141
160662
233249
208228
229240
3416
46254
205269
147498
64513
69054
130824
209374
55799
223233
142179
158166
210572
130116
189636
142741
128567
19307
86471
183364
78538
185277
134009
167707
103263
128555
108470
174554
127463
24540
6543
206515
106414
2293
202882
116062
192073
168941
92820
247291
89742
107216
128730
3867
142990
190669
104456
220114
89
18947
79223
27762
57687
78331
249443
213449
105307
141171
62140
203953
155202
132033
135917
124165
94019
51688
203080
123030
125207
214870
123467
253253
22987
208281
99427
223031
222600
149276
220164
129957
67156
181307
157209
54287
237704
103996
208789
245407
218348
162623
173547
188004
224761
15819
110192
57355
18
208058
42556
111035
21946
30723
173023
226853
92956
178216
178999
127493
82863
67079
206416
96460
200100
70148
104719
186806
198521
161594
204196
103965
131660
5739
145451
41346
115182
177897
215745
159885
68200
15885
77559
249286
35553
36571
205915
130564
211320
210159
154028
214884
27712
76308
182557
100565
116424
178149
67452
204606
53857
248828
93602
8046
77856
180628
6596
175325
96676
185939
228526
189206
111525
182373
141678
32535
151071
63441
148578
226241
10708
159743
213051
89554
138436
31238
54509
248275
218122
180563
244509
53606
16599
192652
67526
14704
20394
38973
245835
172763
46095
101977
154607
202235
123894
149584
89015
51190
227213
133062
66024
208576
64818
801
49685
147266
141947
85576
38023
109934
87707
76707
107590
78714
368
46247
135959
21045
121432
179659
176482
98053
227118
52865
209580
43482
94901
185009
222080
225714
7938
55304
193847
129052
227146
182169
219101
172480
97742
71109
66722
46224
74584
248788
92465
223481
115688
187212
239791
210010
69607
66057
83758
121094
14827
144870
141406
133043
129581
134668
27286
164968
205449
175466
14679
54480
227777
138360
99525
34970
60443
10099
171120
151326
136133
170441
161783
140671
105917
178550
157778
33576
163184
191957
120426
31836
141211
223587
142970
242974
235543
26580
194872
197674
139026
126425
214976
224756
121156
169859
227496
214527
120307
200164
9437
242478
9862
176459
200726
126901
94698
207377
88444
86331
79245
23001
146282
178581
100048
202007
180699
151835
19720
229210
221436
172582
31154
219711
67507
182385
38402
48887
82928
126409
40962
39440
148313
152919
174758
35788
113276
37018
3626
253291
199210
62295
180944
218834
65232
243638
105226
16163
205210
140170
242908
222003
60096
206624
126248
137874
203644
86100
218690
234960
27280
133824
210255
159096
4779
185837
197394
189284
66283
173741
15968
31410
84878
212430
237176
66070
95863
155283
215978
69632
9127
246683
112988
6356
54881
246718
116734
43191
137110
184317
23387
220075
110830
185079
123264
111559
188958
69392
141387
246699
244334
132587
148632
109954
140880
42340
70077
220921
43330
214928
50555
183501
13870
217439
66968
250599
229516
136108
113766
120173
81449
215028
168558
245428
106692
89580
215743
184637
253311
226543
7983
204859
127466
207311
146243
12147
23
32206
211881
252340
85932
161828
212900
102265
28310
146309
111387
114859
103374
214759
75795
170921
54888
160586
252286
40486
97762
215746
24519
187035
191060
250530
63721
188047
236569
84812
92844
183763
85884
30613
107350
56565
21271
241437
40832
121931
77748
58593
19162
17991
84804
139665
103381
57918
24616
21891
62655
228028
183231
39646
203908
84354
117712
173252
86877
61178
98852
242054
170727
57633
22400
80565
1630
104763
250086
73440
1653
102837
37539
76079
101493
207502
23708
92166
101200
212974
16950
93469
121334
232397
167751
252117
63733
156691
84429
203520
130895
232072
80968
159874
21030
246665
58719
20959
238769
101864
149165
88256
77866
181704
5439
22607
177792
8963
80562
16895
207058
92841
240444
209383
91000
120205
184150
131110
139803
125632
224602
117457
161187
70166
113571
96545
32643
151205
214853
254268
89686
136899
75974
69260
116275
116431
98066
44194
61559
163695
214877
43461
241948
185291
49967
127132
140844
155822
79243
198457
128554
188941
14016
154813
227021
163130
6130
123418
234798
182159
190614
67161
176513
251907
94738
47522
193515
126532
137975
34765
205255
128467
17251
200260
88410
91261
157840
181089
221805
124893
20120
208194
217886
252219
118280
211954
247763
73498
165526
208016
25487
17151
233189
97061
225699
197881
249108
212331
24904
246779
160794
205436
20468
142450
69985
36826
41099
224133
136335
41612
1496
55795
133901
30788
135680
97977
16272
162727
99724
132837
90937
217122
65793
82113
30400
143075
302
153366
83750
58929
25855
69181
149654
191440
207712
227562
82481
84460
26609
50415
190106
59613
241674
77194
114499
251466
39798
18589
161519
3380
75936
192948
245502
128756
232429
128598
157353
135683
25494
157330
236844
47392
199540
100364
47568
153373
246740
86334
171193
69022
196560
225721
30035
112343
169815
6731
53904
120088
116056
43848
213038
107895
17822
253991
212062
120772
215517
123010
72443
166930
102393
118667
18068
176712
235272
239612
28367
235384
56258
120920
23711
74964
222938
71077
21550
50790
126584
164329
132631
146525
44308
220276
214589
77236
215671
115131
141014
179575
152141
89444
179699
216793
133180
218370
227407
113005
192404
185581
231066
226019
107707
203839
115495
166145
190224
104702
155834
13819
194450
102324
96802
208407
55100
7508
106046
128903
99984
60237
139733
82877
38974
45154
121195
210383
60212
185536
166121
54046
111416
119067
246514
9859
53374
233241
221931
25618
193710
88261
112665
48526
80131
254285
74283
33054
127586
151089
120236
53550
25095
193757
9423
146417
216902
151099
21073
112322
217700
94160
101908
6206
150846
29307
199407
126562
217656
80635
131640
219632
126840
28618
27650
87863
129339
102437
200019
55931
203772
14033
13538
226000
137248
94855
168795
101038
92727
209638
59635
12301
16337
74695
106278
23770
164084
197288
235373
212297
151909
61720
34609
23757
11724
70545
71227
197997
245857
108316
111537
205016
23341
186830
30666
217035
48032
102209
72233
187670
204602
200952
33758
103146
143294
18119
199674
164869
148891
164584
186879
87939
48537
220015
141779
141442
60605
189027
172069
35765
215678
115201
81022
196273
138329
80145
192470
120648
32054
160001
31012
223312
16276
131658
108397
147122
20525
174361
66872
108766
111037
62731
101436
90606
238151
133131
225562
52524
78516
220845
59309
39375
150487
213424
186075
124196
239795
145623
228047
44843
178660
231065
130875
128163
249501
29305
218288
96108
167963
2841
140279
197053
241169
204712
67608
50446
251489
140822
118181
41333
244172
101527
246253
17095
35532
104900
250442
94322
79307
34637
207373
39594
128402
74661
138094
197654
75065
136807
105375
192844
12468
162879
210042
220154
80678
121999
228584
139832
50225
154305
119665
16816
233013
216736
61994
212941
129289
174047
192915
188749
213668
117621
191698
157974
161409
199482
113957
40767
75895
127469
102545
75104
35763
180459
64889
15485
58533
45509
229480
154783
237855
17845
158172
68779
74368
80950
29227
51034
82588
101182
40919
28464
46610
44292
247103
144658
145654
62603
58672
221448
89398
93057
177883
100879
135315
96825
213139
90043
133991
9951
192914
126926
26081
159680
51980
123382
2345
214367
133741
230294
71127
51090
174013
167586
59987
51413
17397
131649
131161
130177
125910
134098
227207
149774
51396
111662
2022
19275
107723
166332
116269
154872
173757
48698
161403
68405
219357
64299
220091
204735
55462
122046
210744
249562
148317
206766
209845
124348
71519
26725
244913
235766
53056
96938
246754
110028
207154
231782
17562
15072
129135
58295
66119
81491
171838
205295
145123
96883
240254
180124
105976
160521
122532
69968
3529
146506
19508
105701
154256
250531
133552
25026
189438
202177
122064
126938
74595
226258
32516
69862
192547
76112
57250
194065
50381
236967
155104
109313
131855
164975
14636
101321
242910
146477
116527
148343
72362
129216
226021
236467
230855
229862
147610
192058
23555
166840
254178
21251
163192
20363
108802
72577
52208
67317
168121
233846
121716
225567
42722
211456
53780
200096
94765
193803
208451
117643
125276
98913
165396
107848
1868
128582
64472
152752
46068
105553
21404
80596
8387
94129
187957
208693
86912
205049
23052
227572
51415
164586
7486
123303
94749
52820
190801
248262
88804
63179
94025
29914
169956
29067
69997
116651
208340
178965
241684
197975
31348
243244
252389
202383
173059
69866
57649
99233
212278
135336
222122
230736
158241
224661
147193
236485
228366
205483
214480
199911
244941
212416
2273
35786
149149
222400
89355
201830
1426
60234
88650
54659
50750
209625
66473
198836
218778
94103
29621
207844
222801
51540
225494
150219
125358
118350
104459
125694
131146
52269
107495
114373
6977
36317
67186
247015
165464
104302
27167
61149
20183
97781
99109
903
49206
170323
113147
185401
68469
120638
105149
31470
66595
223740
68028
105505
22653
187635
165873
116850
61203
174536
18282
80271
97164
248783
11656
101017
217055
214762
125478
236129
242568
89481
76859
173126
171022
126655
180738
225176
36672
22116
132391
102512
130638
148922
247455
100237
37925
190906
105344
243184
131314
168080
128921
251766
146895
3392
118120
205967
73285
100646
211775
81416
108727
167513
56355
214752
65531
60697
132833
7039
169006
119456
40829
236309
118782
190025
248006
89087
189601
17631
247764
21835
134350
71857
203041
52916
125840
174036
157896
226321
103716
158803
101584
91082
9718
95171
200625
241279
51081
81271
64211
183907
118525
215826
100136
248206
33864
147618
231024
124910
5922
124260
229974
142552
202058
144764
177855
136180
253090
12828
131186
153877
248512
252930
225126
199634
174582
184375
106080
132255
68862
231901
59767
218457
106756
156785
7741
52065
76594
164138
85103
80173
45643
36167
84359
47139
120608
132582
21532
92211
224354
16735
172557
81802
224628
228108
186671
160177
217160
15513
220485
193864
147335
88258
77657
158091
81295
247385
48748
252926
61409
204477
180639
135999
17953
79448
90708
83678
212531
219529
201927
79398
203890
33535
247532
85802
138682
235707
168230
49654
38004
160219
67385
50621
206486
233967
73598
139613
78132
24673
112661
92733
149878
9657
123590
101021
104953
83985
177477
233447
58155
241544
162870
202153
36827
3248
101248
224883
15923
134644
83939
136875
109884
47281
142064
40087
154857
157159
192938
16328
233502
243335
189338
88338
133218
32391
199416
146586
200981
10312
50420
10059
11734
5281
11951
86289
19409
14437
69610
105090
206719
181860
194142
211586
153429
141384
92529
194509
245012
196985
94684
2854
96151
50184
73891
189713
176311
198080
105849
139424
208263
77752
29050
154316
125802
226447
224168
83108
52253
107564
171010
232842
203990
100512
29728
100680
28340
106394
192322
190585
220069
66269
148973
73549
55296
217176
167835
143946
245259
48943
103306
53532
186601
121878
202597
110487
181627
84545
90962
43049
7699
120867
49752
156645
187552
2463
180771
144900
138403
177158
184210
56663
223023
50442
211005
239266
197847
170245
151267
182527
163446
54679
196789
200438
129566
203714
254167
56899
130583
107438
64845
60170
193557
76506
239190
7579
5943
114982
27305
243045
203221
71967
105886
199127
58901
86401
249721
209767
200039
171419
160121
27191
74796
43166
133349
4608
89082
218258
187067
226079
84124
110078
97207
160303
99607
44896
200914
153950
37778
71420
73731
92594
25834
9542
106830
237169
70217
197298
218606
40812
30186
21278
198110
21182
183246
83304
155698
68611
213607
206025
52815
208111
12036
20837
26382
186962
69071
232521
37989
54427
176831
142911
249097
168516
97416
161542
240461
21676
37180
196188
233391
46139
188071
48104
860
99065
249691
198867
63514
26910
34020
133561
120378
48300
75334
18655
238082
127001
235320
253537
170739
72865
201334
48529
200602
202137
43704
17559
197197
179373
156693
234919
95352
253110
70955
52096
216135
158520
80727
248697
5652
245155
40071
82040
45386
157466
156363
239648
198130
243448
148909
166197
188646
218854
100115
211831
98564
51880
2385
93521
111483
59082
207629
129248
228457
253322
156348
201393
76002
101699
149612
254071
119431
14550
6687
101254
253525
91313
80353
148407
253584
91495
16372
141591
176623
35341
208521
112004
215441
124290
54581
231080
502
90696
135085
48723
126037
205728
199828
87796
71236
124244
71486
2035
183079
15551
103403
237158
59388
76578
143154
105055
76426
153744
62509
147151
20803
220877
58020
97204
237577
7838
39887
145331
244320
41719
18477
47397
119719
105206
212097
226002
34746
172893
253830
160700
239144
206445
206346
76157
105117
182011
251523
105825
153862
250937
242009
157139
41551
130691
2223
54645
247677
201317
159929
31122
115699
66941
167158
86325
161577
184110
164835
224439
5429
162886
253941
25554
19716
3871
154876
55750
94455
170658
41437
97467
181662
20025
73186
246193
180392
58351
123400
246874
210054
100521
140770
87924
1806
32222
109847
37167
178296
157786
37902
110834
183865
207431
236973
28580
144459
69262
250080
139192
226997
80068
155064
26349
12761
137442
8598
193956
244892
37827
47445
158360
199591
248914
171650
235783
78833
154733
40406
185473
190156
235442
63412
140023
197700
160831
175250
238888
59234
243843
61628
196093
123757
1159
229207
211038
139207
743
103582
226499
25156
214379
132991
210067
183917
15004
232977
209183
52591
213429
246827
232754
22119
9145
127734
21220
230841
98355
90888
158375
113757
252483
236700
127171
213673
75114
41015
170593
55281
184869
244523
253996
113649
58042
128284
20015
5514
2124
164785
81506
234423
20931
232660
196256
40373
103825
135689
128664
181959
62035
153671
54953
42897
68047
251450
158966
216171
222565
196402
21472
8004
59127
117560
243416
52445
72058
134911
173682
34271
135043
221753
127568
165092
199478
39054
197333
78981
41122
204527
38268
216170
98291
220558
18941
31664
126311
214806
113449
444
141923
8746
231637
207947
199541
68602
137063
105155
187706
134376
12854
73307
17205
97626
227120
152783
171664
103737
96173
192968
211787
36273
17470
249987
117991
8182
133968
248017
83860
171142
92873
93636
222657
34930
120265
218238
187984
15026
155666
121268
2077
187614
100577
92250
105362
188469
216247
240627
201854
69570
129196
29138
117885
203507
200431
99170
131228
173784
163208
215704
151604
100726
95324
16904
223610
178399
192494
242367
99007
211170
33003
9865
178373
65302
243705
81306
226422
217030
192160
100627
9364
10585
180440
100313
179317
59569
193205
54294
219430
240218
241902
211214
84308
141398
111290
18531
218090
117483
147135
178084
106858
174409
158526
37604
176866
221115
220981
221514
218751
174765
254079
195220
97915
142793
167323
142047
118803
137559
217008
215779
207646
35734
160258
160863
244156
26905
51448
977
13609
5731
185760
229563
190081
167378
127091
124831
134717
221185
241945
92611
107791
182226
192179
140816
195047
43229
229357
73123
159638
63087
177717
71495
226678
162212
136102
60312
224515
161647
206799
54475
253602
209487
24935
61272
161043
57783
32944
25863
26598
177978
253705
140632
234502
198345
114374
35384
193534
252651
118186
46887
168
28327
74842
170390
97388
26298
112806
148292
5233
195449
130081
60628
192546
24446
158551
52315
201613
226414
101860
235726
139355
92627
170539
167503
93342
175821
203421
155763
37842
71812
248034
229699
104845
152235
221937
28966
237278
40339
113744
94124
69675
23701
86969
175113
210066
132363
21573
199572
85559
27773
198634
71629
51609
19248
235394
112072
173105
23941
199338
69019
86367
201362
45928
68243
148357
63152
143247
40259
94716
112843
35045
200088
186918
34144
190521
119256
230818
82155
39622
46017
125069
199173
180263
221464
191247
61944
111365
150922
89239
244747
34575
55811
66185
253770
146564
168465
228592
42784
212187
55436
173193
63137
76970
163437
37111
248416
6893
67380
170635
183678
56970
37570
115389
201755
50044
246365
137464
1542
14325
116121
227109
73365
30091
5352
34347
179647
54913
201757
165329
58534
159951
245031
33508
200191
156206
176151
192159
117933
107180
224101
127067
190122
94206
218791
16949
141405
118501
214330
43988
7083
90893
36006
35135
117323
192077
96592
39254
140736
189365
231193
190407
112292
81068
93324
172705
23884
54774
138901
22323
76191
215048
72340
95982
238787
46703
157684
4022
213210
55779
225323
233618
71727
142254
182229
21420
248432
251275
206706
46346
170697
216858
91270
72870
222302
53913
64207
5970
177610
16504
26252
66609
103100
185855
29571
59540
86692
98804
11736
179368
160680
116065
189681
58526
15610
90249
107990
151176
147967
194234
98007
48506
214730
4484
151044
197946
60894
69561
50265
226445
158893
2000
194943
209301
87608
80745
130083
218860
252973
47929
93122
45630
32392
80729
186972
107357
105564
101497
93307
50799
166234
47918
107413
153658
93760
136654
162633
60737
245160
61246
30438
213860
176296
198961
150161
54946
28266
88906
67769
213162
139348
30407
243033
5685
249479
226701
90671
247864
34941
59833
73148
100605
231155
34247
176121
49031
39424
50173
11722
12414
226078
3289
26320
248563
92361
132936
131216
234688
69444
15999
45182
218993
55320
70458
29458
195973
196833
29392
200308
92336
149953
128712
175921
10891
12324
54741
96973
158163
124471
240661
129757
135551
67865
133580
90715
32533
201584
213934
163897
134421
230875
82504
64415
183473
4021
12947
118519
55644
13695
99640
216677
53573
154258
59312
208901
253214
192305
99761
183606
188202
151517
103290
18209
187818
108592
23258
137688
237570
63834
226660
225620
189531
4038
187472
48693
181493
146798
111600
177284
148535
166063
57940
190730
233375
102170
32003
222264
44884
38167
5229
92918
173302
170019
132950
44455
92182
241930
37630
87753
23987
126337
86210
96352
58132
79515
83620
191104
160311
33633
111752
42653
140043
90373
12925
104126
54214
126135
37585
246046
98059
221644
81880
91487
127845
40458
99300
231982
204107
226281
197949
146453
41407
23920
8847
185844
107027
110953
156513
156144
148480
102043
62772
93467
241482
101882
238003
55686
148093
75544
80149
42402
248399
249284
67506
105923
226622
176859
207327
228528
175752
232838
236364
125756
232338
185614
142754
189756
252736
68033
172378
209523
225569
33411
206016
17117
200378
35186
238736
142166
65868
152684
91897
231681
42843
135548
150620
90753
217145
191755
142689
12603
72005
206213
76314
248976
23846
54724
168218
54540
193742
12558
110034
212813
68267
202836
92222
142586
131245
253622
207422
80243
13399
197557
145220
209065
40957
160330
104107
92370
20010
175301
48830
170203
194447
164151
195388
111201
36327
16727
61768
64356
157084
44692
135982
25708
177767
146496
194562
79808
170831
222430
111992
238989
226920
135556
164486
149162
87395
110022
81126
186639
217987
128667
15192
77503
65420
197977
77417
170619
56571
53336
39065
254180
191152
162145
31146
186369
98124
214974
136553
180138
229356
64678
72176
162326
241382
165860
69513
113413
11504
25569
170580
96823
151784
9338
60226
135960
24827
82402
98230
181814
88558
242232
124035
99137
3693
8764
172961
77613
138772
80214
30417
44634
250533
23562
226632
34927
149368
246034
158421
134979
20461
137580
17993
235567
186762
26455
18227
5320
95168
56763
32203
59563
127812
146369
46107
155449
36462
33949
59787
7252
231006
95162
38864
123876
18079
234911
58153
54729
46833
51184
49443
242171
91311
128503
132804
208962
56016
8322
250367
192164
17810
138786
239587
87230
183643
10769
46057
181867
104954
196198
22643
241540
157897
234904
96795
25376
8968
38991
156096
148693
249641
11729
170471
2495
209994
63676
121266
97834
249231
39490
153216
92262
176544
238498
162811
238229
104180
123953
202407
69180
45870
251576
243639
3550
253834
42812
147597
86915
174938
235868
7117
95849
1346
211200
179940
236861
120781
8572
93053
142833
104663
45622
125058
69771
175223
250907
79847
118776
29128
184738
175904
185153
184246
197289
2787
160130
216223
3393
78278
97586
59820
109663
191891
70520
222153
19300
151224
56125
126527
164849
17221
129092
70513
16925
53060
182163
37349
197721
243306
83141
34363
102389
32252
160872
131284
196958
42074
60492
25181
8802
254263
161823
170117
5595
193699
216101
77825
61622
28290
147628
200624
145538
80387
759
154111
194092
84981
151061
11660
3445
180032
73092
85487
160633
196155
39808
173826
101718
36441
216650
21341
103371
75317
167139
160935
101535
248140
215865
39420
144157
150350
247287
55122
67504
126534
101002
17638
89161
42614
64583
83174
34875
41056
212906
161587
174589
188612
236513
231540
42633
23564
22394
105312
231511
34500
223431
63460
248465
144063
16930
3563
164573
235854
25841
182172
98606
233823
28038
44011
65632
186168
47870
55278
88844
148363
87555
200205
92447
99734
188332
2501
60680
45950
247848
147627
207840
175481
32353
115082
38119
231673
111307
90572
131417
101616
231096
120553
75797
180535
180871
69229
185157
249581
129137
190634
172380
233223
202668
218796
28265
92864
49555
235907
149813
238246
14521
50306
193560
126792
116018
243905
56206
207038
91727
75956
237471
182562
36887
362
133350
120555
214002
56083
58174
97668
164190
84488
51020
155405
200516
146881
137665
229255
241508
19097
247414
192296
81245
109753
178535
49058
21950
187808
87141
180012
73151
3004
129011
254444
112344
4982
139190
206816
206937
72625
128663
91742
74251
136279
222939
179568
51710
86543
115790
237501
229245
135533
28489
201951
45384
70759
197659
17882
174786
148380
193787
167999
218134
148580
28734
26590
72442
184886
129524
83911
176183
228126
139133
44080
97059
201695
203818
47517
130124
234391
180586
8813
52132
73619
4354
27945
252868
80690
225184
87308
236927
106932
154705
14948
44210
64635
114360
145902
202847
79667
29902
186093
98338
137404
136233
104528
136554
177253
55583
236059
14709
36610
56473
197430
209092
94028
223716
192893
148674
101258
188184
244378
40465
171829
148763
158543
85662
112526
216120
237005
204886
47497
217423
142139
199602
145727
46114
14802
149470
415
15075
52242
231875
251703
234852
82987
56363
157391
156858
108995
203638
188713
213353
138563
192890
214561
188588
42987
32224
175564
197841
94488
17036
226977
94517
7423
87190
24553
220823
51146
154536
178605
131962
152374
64888
35847
112880
41147
100740
8144
75254
111730
49512
123136
170684
151907
251765
14463
158307
96586
204775
199941
62000
53398
77092
249856
239408
23817
125945
33360
186263
28020
248603
135737
179194
132708
89198
209492
171617
71717
86793
241420
43870
145182
52396
128288
181940
33985
152412
158051
123235
202803
16760
145739
223217
228777
28283
104503
178754
99665
3001
128059
175824
108894
230597
46216
173088
58168
190849
47535
215912
133255
24039
240583
195511
166456
55755
40810
159486
111338
249658
181212
161860
141019
216215
62322
26301
142042
80555
199630
160456
104532
171443
125353
96688
243
171448
183479
157488
202159
156200
72357
243788
253728
180545
79782
38456
220267
11163
143518
238324
189140
235305
241762
231932
198741
100399
126994
39456
188106
241319
102829
252853
153158
10516
21821
191874
226254
203596
65710
147728
94628
24981
142996
83274
140486
2708
100050
9377
115693
62214
149511
132692
147703
28716
207835
206783
235194
130439
130678
220356
163285
236664
168951
128291
171549
147926
10717
47677
202917
30598
186004
50315
96300
13986
224902
99932
240279
125544
111804
248301
132089
159709
11278
97280
50838
242324
229745
68228
166227
131714
242504
6423
189129
33216
192329
89390
39121
34821
220523
31819
121251
135473
173708
173219
79354
204220
225898
162448
87649
31882
10068
75409
66633
195887
119241
83872
175783
170609
123608
66064
189126
130853
192657
80582
43420
213435
245897
159489
133413
40788
136069
49844
148229
39429
76560
189452
196620
43760
187149
125256
44020
61895
14288
194054
27477
57891
175477
156610
253262
119454
43016
85752
133379
28444
102740
193158
120301
45491
75562
214573
166442
118031
183459
94924
44310
188275
209411
149393
35574
230738
136977
214198
179412
90519
24279
158980
173512
195626
197091
172293
1434
220943
68928
21342
128759
230899
78022
241390
11101
237669
124146
166159
129462
238283
128808
170547
961
163960
120250
87875
25785
188353
43921
168624
204954
22740
14882
241972
89855
18330
99972
152605
219541
32582
127418
199568
178391
205852
125721
121292
144007
83479
55423
30700
74776
48257
235649
7540
181430
131739
106494
243601
139389
62554
131133
8226
201366
248598
102651
87079
98048
54368
129784
240742
250177
100629
142131
38885
198826
115987
78728
101613
63450
35783
39311
51517
245851
155025
108761
74164
103762
192757
93282
48903
65866
162731
203354
186269
160013
177625
30292
155189
230177
5914
66302
59731
122248
117951
76804
229796
203978
4749
21276
64122
190617
246667
124790
203047
146859
222582
153892
84640
74895
125948
158425
146284
253863
67357
173005
146576
242319
124113
226178
105459
124367
73575
87105
239507
136632
166855
236614
180679
144179
66258
159799
138333
62376
226618
10481
145945
190301
185650
27623
124485
47332
137685
35599
154419
89570
117200
163411
65738
32676
69920
129375
11817
153087
97568
193422
125692
228709
224651
95973
181326
55738
140583
78444
166480
90990
249053
124292
146439
19863
63867
46922
176317
137869
37058
94795
22682
222326
3058
210644
161605
21854
102117
237199
185542
201147
240085
230952
131225
39884
133243
126477
160401
107022
197096
69748
248763
94049
128683
92650
159484
231137
147609
88019
104170
157440
239378
16852
231440
225785
83064
214906
177735
217492
143278
128758
66617
9155
93653
188948
102525
18780
197292
139169
77222
54486
127918
79832
82006
206089
179249
228575
176087
70895
69057
93842
81284
215241
124634
156971
67821
110990
52938
83189
209750
191988
213543
211143
59830
20844
161401
102611
236461
166237
177120
254419
45583
24679
93814
97748
90587
65852
126775
188328
196538
20122
184936
28693
38144
239881
197306
74546
53110
160962
14483
100105
177922
47614
117920
77919
228285
18425
103680
214151
78459
39073
155837
181109
186404
127211
7861
198200
250726
115960
40725
227734
45434
161209
43156
184639
110507
246355
217626
112610
99906
128891
6283
55565
196462
223564
157921
221532
232310
222150
187542
81424
137302
196811
76042
53698
81685
198121
128910
169821
214096
159823
238238
5803
152417
232054
123028
13520
169661
113850
57396
195926
208553
132228
118285
95334
76252
189402
133106
67912
117340
71118
132896
27694
83124
23378
16958
148444
100218
187147
195078
145730
240788
158044
240353
57531
148588
21053
128528
216541
206631
143474
120396
106416
235996
17316
170481
251172
11541
251396
210816
34491
126219
36004
46575
204580
124374
108716
153256
87734
80618
121779
61898
108313
217431
37431
213836
215026
87940
79718
166242
91098
84823
129533
54566
223225
165134
86275
200416
56589
185056
169111
202787
191815
233692
8844
143894
27894
171144
216117
68783
142344
70901
206680
213291
225525
87997
155917
251561
226549
48164
99539
164877
82578
208868
61764
195328
15936
112987
167122
231600
134606
155118
8215
250143
115035
130733
220681
17454
198671
222314
198282
30660
80190
207722
237101
162990
36338
6973
56684
69798
8705
18327
10559
137761
190528
24719
103987
160020
65657
129987
37174
151381
241444
174535
22115
135761
31527
185794
155968
109513
195247
89357
187759
179357
140606
74531
112007
181389
139335
82398
21872
10833
75398
87366
59632
218931
97944
164875
1550
210346
186302
1202
51280
175458
163207
180075
16911
154140
203641
20018
143819
222341
71503
144760
227775
147593
109822
53092
102023
167841
71742
213547
62477
69385
63019
17958
244242
159501
72696
97792
150675
5307
182742
233883
161677
3504
182096
17241
2480
122321
235900
184256
145112
170830
171990
108833
156334
112002
120665
243899
52294
150230
239512
114386
80789
102460
192723
203529
85947
165297
252655
225907
172048
128645
157832
251235
225823
62205
207029
113552
180112
182848
204938
131652
152809
205531
243396
195187
184678
103104
94294
68217
82362
94678
253412
154369
39885
118676
143397
160162
46756
58280
135774
145188
141970
126028
15386
103583
221105
39309
127529
136938
73400
206555
120636
221743
41137
10031
116288
96573
42724
4782
166124
6642
167496
49114
152438
187378
159849
195283
14000
76658
85941
123869
187406
18326
145835
73703
143627
21014
17548
82513
20769
238104
164713
177468
13647
25049
7263
93015
243462
83473
24735
239423
242441
207474
215083
5437
2571
32051
90596
168928
194395
181080
21179
103689
252182
138462
117408
26695
241774
151434
249036
252424
150806
176480
239944
103870
200992
50108
89878
33996
37896
13753
172020
209901
10893
158552
208000
50206
25883
26533
109237
217546
123687
172115
8457
54931
248345
81630
112750
119197
116769
227891
61736
173182
153673
14452
231947
73848
211424
68956
4928
184907
45023
61232
71216
169328
59281
137751
166337
68097
68439
172984
70686
210369
60815
60039
149857
174646
42914
26659
147887
236494
230394
250681
219197
36050
32707
75706
156254
199281
10573
202526
27255
94479
145135
251970
50752
10423
168772
89115
50159
122206
134278
208131
235522
16112
94774
250548
171590
229025
28457
80432
64995
84013
174106
84227
229451
234318
164830
130825
171326
239851
50744
16612
53104
251555
100384
91982
66394
124785
49893
163165
238521
231926
70828
161349
72455
71461
57111
23662
39399
14294
135477
6553
204674
15125
131355
162782
94346
190936
211585
234274
247809
241974
16900
134844
224255
192868
7018
54822
61139
246801
94142
186889
120011
235057
32914
46741
51278
115953
56896
187616
8797
193116
61920
233942
207540
65425
17697
147008
212674
144468
78112
170749
92225
172258
222269
188680
186241
139539
204073
191257
185032
84156
187329
242727
26327
236876
144065
34717
248691
122241
180163
110476
142316
196596
9658
238919
103408
115627
164784
115307
121256
50375
35420
76010
207289
191028
13450
54170
122346
225168
171432
49696
183106
54089
128399
202791
32184
199434
205628
235510
181538
232455
189252
139844
68233
10067
210098
81112
230099
149554
124175
104560
211914
1989
203651
238569
2895
31920
210258
142200
109827
86299
213095
120582
166102
77206
53176
50919
97328
123272
91607
33686
127146
48482
20859
120931
189648
6940
206999
202733
153531
78316
191234
205799
197481
96966
13838
25335
170717
163343
28128
120431
32799
225757
94421
172838
50937
108554
83865
96915
38996
246305
47520
246279
242972
203688
227309
70202
41693
186754
86613
81952
207021
70635
45304
28539
22551
145712
93958
152316
196069
202499
160399
60331
77729
135839
106725
13280
7967
178171
122871
65941
61851
52443
57057
90374
20857
103821
37813
66353
23493
106866
201669
142578
91549
113566
137794
213387
103850
63411
69093
156209
214144
24409
201881
209373
40538
29823
75089
70274
197380
118561
231499
127662
231049
189823
183400
219017
215994
244238
75599
239713
167848
243499
223285
248961
88504
36529
228106
196753
65610
3564
62287
34655
161485
168341
56383
65690
209814
217550
150653
247432
46236
177607
104212
49180
206264
223662
3794
139857
39906
50645
115587
205444
73042
76144
120616
15222
87471
146231
140292
169380
143879
39970
114696
137933
188983
130602
138962
254151
4259
80409
64338
26777
185570
214590
132408
250047
24816
146580
10901
21619
228249
168336
23608
203567
5469
2775
34070
195571
118624
113518
88757
173348
203310
176910
164946
42408
72894
69696
97292
199910
65240
81376
120286
96892
150746
81092
190069
153219
45738
66364
98112
206785
42083
2635
80540
98718
224075
119925
172867
161133
248566
246612
57400
205004
130897
224627
215289
212104
39200
130783
240535
234109
38643
234171
70950
94908
230584
28360
253453
98612
240349
249371
124960
158789
171406
129006
14491
70573
217829
206333
99076
184451
234731
206912
167792
106994
115665
101966
25547
214225
251178
243550
89553
16316
215088
224780
1829
186035
184040
211815
182954
164851
74274
75341
147519
128775
85996
193521
230049
72965
231061
128154
177650
232048
187708
53836
38049
171237
77783
93064
123120
119643
133591
220762
96036
120372
70489
59070
150095
125844
250995
219670
228614
172865
133249
102067
121694
78582
60121
4095
216047
14989
224615
55120
208429
61630
1487
211387
24758
179909
161928
85051
23853
110917
159541
64214
195559
218341
79563
168581
138740
15425
164979
213318
124049
37940
114127
10157
192423
197346
167193
170501
160503
158111
142766
173339
85699
10513
135124
64033
219509
235280
85878
250457
25045
64495
122318
225933
65155
233020
57781
103700
18524
36382
218724
51210
162699
248097
11421
136740
116594
46501
59818
493
55327
61765
20418
61486
99634
68299
55548
110677
66198
19633
44584
52318
43751
47823
27790
200648
250651
150067
100160
74809
129124
117503
251352
8507
160136
217029
36475
36263
184316
171627
143847
117903
253228
32117
134425
65819
219659
91299
71035
18580
107470
224468
250772
164562
100536
187917
224184
81014
19040
144655
242800
252394
40281
201341
231415
248609
109060
175686
250089
183108
3749
30580
158702
9810
145186
137667
99347
199006
125445
127181
228427
60075
156843
236411
186210
170525
183668
175934
220158
47952
200548
110076
171250
175897
152269
235832
196138
40687
47617
103945
49490
150795
104187
220099
29345
199940
121076
182222
222587
65363
145369
227418
139061
176779
14823
211768
114651
36951
250281
30596
13214
13091
45625
220184
247305
88898
7834
176706
228759
120951
250653
101495
139213
254252
194187
85019
36113
178818
76536
89431
138010
217695
199306
9242
175153
19911
231343
244015
43035
204600
133804
6494
45506
89438
31494
8998
234884
80195
146665
23791
104651
38342
94161
80160
75277
27602
48849
63124
22268
81037
39613
122454
143722
170181
204358
185101
157795
237300
194043
171165
75261
241538
187491
35640
57965
194832
147137
182174
57279
39447
221492
2133
100552
144269
121531
182965
31647
103461
139465
236533
16799
39273
149252
152198
190542
191860
244554
145918
182279
236992
156482
209103
169714
53477
100892
186604
110013
27032
216448
104986
121418
63754
214593
96511
50349
114560
200551
64208
49101
74280
91698
44483
44108
78608
63906
99520
185807
229701
162085
108408
33445
201309
13568
858
96959
250357
193096
127854
41957
181753
187815
131623
198859
152328
30103
144789
28906
100185
148468
249364
133661
191801
58917
63085
46654
13685
177555
97891
231814
232848
26887
105731
121687
727
111265
47262
73835
216054
26355
141556
131242
199477
65262
123465
86545
18879
43706
103038
75947
7643
101145
70276
67000
73985
155146
232886
250171
42799
150143
38844
93073
66789
170110
182601
118199
164171
200332
137210
149559
98328
231398
137829
211085
94008
161063
238452
106639
201276
14992
189383
150782
65452
198177
136385
145728
38901
237762
24345
182597
88857
119184
215237
185564
144592
52235
28022
82340
246792
219123
100751
69138
136310
5364
98842
213912
175648
208764
240801
48904
93459
80049
167535
92999
190925
2375
21773
15062
202816
67897
140158
79934
36810
15986
121886
159912
165149
198891
215758
217859
186770
103491
165108
103739
175835
141684
211429
150596
174316
90489
58250
240378
189477
61848
139374
195277
53577
87024
199176
182287
49625
56810
129607
3069
27803
95342
178135
242641
178888
122804
131711
30007
125422
158539
240857
75256
14446
224867
138922
48498
190005
101073
72307
138424
75660
68285
24773
53368
233743
178934
253384
150527
125789
157820
26303
82572
205209
141
69081
232756
247745
107098
223014
151266
96985
247044
923
54592
79866
173288
57036
234788
149081
151749
104601
62344
10327
1413
162080
85082
213527
16885
100509
76249
83611
72508
227599
241384
219875
29480
247941
128972
238777
147401
65612
172351
173764
12399
146191
41717
70050
150150
245643
176141
2016
190587
19406
91001
224469
140580
119438
32061
207146
145098
228727
252404
170122
161719
147585
192950
96570
201505
176723
195725
245867
60048
194924
62624
79002
243637
107852
120557
39099
31873
2189
140495
250736
119111
6007
189771
142462
77371
151066
7137
249442
218441
248732
246474
107845
163432
7633
101148
191456
9779
135491
173909
35854
225689
3612
180802
73981
47754
25876
17570
19702
73361
27270
249850
44157
160948
248721
42162
91936
134368
34423
4923
137745
99356
248022
223048
12842
176072
17870
235472
218613
118530
176847
76243
62149
168206
8385
32880
50958
70262
145878
89737
25886
40294
233031
155564
202028
183814
106971
176273
215141
228673
78407
83154
30247
223264
5609
217729
1269
156116
140621
85917
124153
200108
127042
118971
244896
165981
239061
65639
227456
42489
232325
185827
88010
32048
132647
79659
87106
59940
237948
120711
30567
215374
232804
212009
73288
224604
126098
201579
219838
142918
148809
125351
215686
227738
185978
231676
53074
122580
137145
133666
114431
85257
228312
81214
156024
200762
146854
145993
140956
35807
77013
209988
191214
203814
10184
167962
70240
144571
142152
99061
69764
19751
173981
188969
44322
129239
27037
156258
110506
10992
36488
128870
79347
234275
59838
144989
210982
138472
92210
94141
235668
176654
151223
217430
240109
193834
61608
233690
61731
126412
106460
120290
123182
3506
83383
3335
253465
17558
171362
175297
19125
49657
210189
213802
228970
184649
123460
229710
20628
200050
210568
32866
222668
148189
118385
158867
193783
202144
229740
201181
54702
140966
209145
186463
140232
37175
122678
86266
194482
99322
131835
8258
145447
55781
218957
232653
201485
64903
121610
49438
24488
52270
174370
127371
181404
14238
140055
150052
110324
145989
154639
41559
16810
159495
206662
33113
934
11740
131662
19028
197716
222141
252598
203588
179473
210553
84481
208445
71330
171284
105016
228292
216262
129154
119497
17195
23568
208355
195834
169564
175742
150910
7119
90045
178402
23174
232983
129786
238872
104309
50917
2225
3119
64960
142318
79020
27542
55633
222016
98664
162427
15622
20486
219144
244451
194987
14482
61918
72931
6524
46790
7529
49740
178085
183840
139451
43234
224911
190725
205155
46726
195673
13481
203501
46160
187772
189054
158834
220571
48065
85102
146959
96629
115889
223246
92004
72218
64593
27295
207244
69601
223516
208982
17418
151217
18727
144322
153675
236723
11679
212120
16438
247997
218858
101799
187346
57834
109406
210788
151081
244438
34223
57320
208954
86454
205235
240453
215387
120783
216857
118227
111711
126732
54840
139955
215827
223622
37623
224817
170548
90866
32527
194460
38566
57294
164470
59730
56461
100495
150305
49268
140496
31719
213295
181541
120671
252013
38584
112834
109581
129843
138223
78502
158285
254393
34422
182118
38133
137540
114627
178408
35283
56301
70022
27140
144119
1616
59407
251474
125216
29723
151312
240673
238691
72143
191500
32262
135704
209642
196482
124168
157350
23293
144759
28710
25135
145258
129801
94702
94317
40977
178161
238629
40011
3856
214679
78775
132425
162248
188348
201451
27498
205669
89473
69733
242202
206007
159349
139403
206046
189358
159075
143448
91091
61465
34563
186195
55855
4402
51151
87362
47095
210874
131444
76818
47688
232548
106506
146827
176608
229110
220183
250740
204952
183500
84174
108510
238815
165579
103455
3411
238707
9504
58319
112177
35634
53035
6887
7159
72687
189392
126933
42873
236702
100909
231882
28948
133671
31825
75817
120412
191121
82926
209744
35095
77948
26373
137065
105064
89936
116830
232573
240314
194881
53212
229400
74712
221557
138139
147849
126820
37216
162523
97230
169467
135070
3884
71350
118543
124775
230106
105210
124122
211101
182397
177254
144623
39939
152479
177308
249219
51295
147170
87493
187278
214506
147805
81664
198688
82854
214065
74707
80660
123665
179494
94092
222970
66158
92451
21543
199293
46241
202432
71373
176670
250796
65996
137987
122877
192539
222644
220341
146998
115550
88984
81603
111800
210444
201368
127200
154381
92295
105897
27395
43429
245645
182676
175999
123533
184072
240871
223437
69062
235952
11150
223526
151428
164388
29593
47291
173887
71630
160093
200297
63622
75538
168684
212076
80418
171293
220168
73191
34153
222487
124336
43733
236998
136685
213507
211889
97905
202207
66982
183852
42430
147238
23730
159073
137577
12547
57622
204051
149980
17074
226012
30604
182121
146198
193091
161576
235001
163282
233689
197902
175216
88170
132423
225377
28737
151893
16991
72180
91782
106360
230336
35415
227424
129118
86012
239923
104817
3878
143517
184090
120788
72925
248868
154924
172514
203326
23060
17903
39141
231104
126466
82329
142430
83167
50506
94133
200369
44180
72524
29947
48613
174825
208535
33400
149818
162829
3118
119582
55683
127864
60371
178001
128001
182548
4116
204793
95096
64197
107479
116438
125501
29364
126761
44230
247201
238495
26013
49926
27989
118558
129156
216300
215658
231887
239187
14263
219138
6459
217504
101555
150246
149406
120999
51551
172477
147874
72126
2548
122592
247836
253965
67659
65798
240268
30191
50697
79856
53790
124028
189773
128797
83160
134053
44122
117284
82493
2464
125710
251049
243824
140462
89469
174223
121055
81200
13493
97427
29486
246807
232658
159024
165677
197903
251457
106036
197349
143330
48205
19324
237313
217129
1637
33142
245768
68708
149912
3222
199491
211537
112638
192578
21689
177107
219542
207378
218383
44579
191385
168835
31368
187513
49529
236449
9152
164362
8266
154970
229069
186582
108367
239977
81392
173234
75847
157504
50864
191822
122783
92753
61818
231331
195829
207299
4208
232765
169701
238402
139659
28981
177258
108300
145055
129943
8150
116234
69705
76198
69029
36613
35159
227132
85251
22417
130770
109714
134017
214578
154384
105589
111369
222847
70397
207634
52931
180442
7709
104759
183159
245578
224367
112600
211803
114086
102132
163267
113514
119901
237671
172909
66069
204137
90454
116485
48611
202039
15635
127331
80064
251440
64467
229658
70165
103659
30060
25691
251834
146572
192339
55417
105918
176705
251249
22711
11962
15046
115168
24852
227446
173906
188198
142437
211845
5124
12789
180010
205441
184348
156227
62131
194493
24772
57220
192013
34341
250734
6260
85142
11045
172554
201128
174639
132634
230248
226016
41761
180461
35292
141792
194362
42535
147118
126828
92416
174676
152501
143263
67611
6550
176950
74868
230839
96641
203141
201842
176955
120936
234169
114107
89760
213312
118363
113335
221613
125070
165290
214001
214201
135002
39371
247891
246225
170532
238280
128766
246237
181841
87276
30241
105249
236667
125181
49735
202309
254160
195593
224170
172338
225930
29166
147584
148026
251758
227147
134590
169059
132854
51462
175183
226365
118901
67141
29767
56790
209917
53167
65707
142809
199261
22535
67647
220527
77661
126630
180963
8514
81625
231274
196081
159895
17002
72117
18645
132183
94653
99970
22950
162301
143852
179038
63146
167485
199395
71356
98402
144475
135369
84970
115420
86729
194707
169185
83055
135461
124592
67707
109251
120138
176445
246339
37144
12551
16086
111976
138439
19085
1799
234638
60099
126350
106048
9904
127556
114556
151134
152543
8249
121420
29484
36866
97233
219651
143232
166885
61042
20528
154194
8268
2042
163266
218077
209965
20920
247456
100226
47019
157382
17689
187258
112434
246300
205354
252524
19950
210752
228243
251946
233190
228858
121563
180051
244820
78709
172769
70855
83409
124108
155882
249167
111016
71569
122129
85057
10941
12955
215288
187198
10653
241613
22391
46886
16699
156958
191713
9928
157487
114855
192383
214536
73493
5265
25757
174392
187089
16344
57404
174003
227382
60756
2860
234235
2763
81665
58108
55469
50481
109276
126749
9913
190757
59273
116853
27632
230109
119669
252128
240241
206570
82821
211948
114270
92742
105730
44733
172841
240617
75897
76811
86034
223759
51402
169214
215081
52000
202861
194888
159863
9288
53746
142999
12261
40721
183037
199599
150595
178365
117755
6171
210356
18681
23717
39695
4872
166569
128302
212000
189530
90707
193494
149040
100527
44664
224834
193602
67800
22708
5776
100925
242534
88991
49390
179294
215703
133669
242437
196242
26797
190052
160538
110919
176607
59803
233361
102221
137649
38738
56128
164760
106312
108411
112379
107794
187562
109306
92738
208411
221716
45397
42379
23281
108543
25611
58043
15951
51591
145677
232440
32296
123345
232052
165669
33067
96602
1073
99922
166650
30479
169038
52099
66702
216825
81810
80399
77332
151567
186665
179945
217489
146732
5335
173421
239267
106842
190820
37217
130487
131784
173756
236544
47482
190283
52028
250324
106161
99139
65294
177282
214093
51242
68089
199704
202975
2955
149458
103889
194761
4700
81447
200071
106166
72976
24133
103154
95112
56413
82373
180855
245285
122190
61947
206088
244044
13536
74704
122645
128551
115950
224113
46285
104894
104818
206205
127721
5613
241701
20
59123
158911
10221
136466
43212
252980
53733
201641
233183
237204
134142
10198
135284
8196
194014
243965
96530
154791
178037
121502
162122
38207
122168
55641
136557
2099
116841
49053
179323
107670
120158
181757
248718
100632
248825
117836
81226
222558
148506
85618
109360
252184
220569
239093
90623
20922
43380
199584
164528
2692
177334
17387
227859
244352
82621
47760
211036
125066
237634
152321
94191
67183
5499
50498
222971
6102
65023
34979
66343
112700
13470
137
184752
29792
142069
128476
192620
163120
231578
127031
225059
236257
150839
177033
20031
16450
167923
245780
168935
68240
102778
211857
94768
237485
252024
73564
207600
253552
81486
96896
110475
218702
202717
94949
253702
25087
48151
189925
79657
85406
122758
2598
103649
38070
81986
83823
235719
80622
208786
171130
105963
10216
46185
82978
188557
68527
92592
96943
142186
205131
238606
216518
35175
221583
181087
128659
234592
141017
182534
99527
161052
125599
142275
181131
78328
43195
184028
174412
50635
227440
157468
224433
35966
36241
80896
34295
119068
169775
13288
60911
25272
235978
2419
90582
60851
96043
140695
58728
38905
239873
34434
69423
203044
205108
175518
16423
25658
194999
25003
248500
242775
71088
87244
109893
159220
24350
215351
205112
25660
61390
225428
139125
211742
233912
243507
189270
88091
104914
160082
168413
219114
126995
198186
107000
655
40967
23570
242884
25374
202465
48607
121341
63688
189991
107504
35517
245573
110150
20554
204200
45247
133321
23139
86349
170052
124253
61434
94641
130758
74080
237764
35480
225634
160218
175061
216605
146932
44690
204568
202324
18677
205717
254134
89615
106786
48836
5852
141363
59768
91330
45688
13072
239100
32624
137024
237400
42771
222574
214121
219294
237850
121707
174591
141514
15390
64956
177161
139643
149289
89158
140983
119693
174807
223910
225831
69660
112464
103176
226919
197743
181609
125637
84568
155971
218086
40618
251835
89926
69110
31344
217304
159846
154695
114153
151537
206014
108650
15215
165970
156067
126510
26916
240204
222032
155447
40230
126756
205978
153438
137922
11339
220037
43932
13054
190444
122646
17492
108019
237044
34085
57689
104766
33388
249963
14085
198185
154737
94006
134372
185257
72066
53208
60819
36244
142614
199904
44351
167093
128874
51326
85599
29202
200242
171415
21729
182752
241773
200669
84537
9113
26065
88375
170020
221853
155008
208054
13577
253651
68260
198623
245473
240625
238525
233126
166917
243069
4676
86853
169416
187715
250308
132772
27764
32588
53286
250354
197870
186046
25829
61930
21390
90856
75109
34174
27205
77818
196790
16167
230544
6371
20965
4624
244677
54815
87239
130070
93490
162728
131439
229109
70687
153813
224775
220011
61589
126479
47862
46049
63145
305
133614
157361
37514
62984
48197
99887
65188
69959
229176
88400
130869
52633
94208
187799
104150
9263
96617
152339
59277
183064
245786
149965
126237
208589
156345
162137
148668
149613
136421
179515
60691
12356
160757
149351
134360
217892
248960
23746
137052
189858
88224
253753
220592
39063
98121
150779
221270
234327
31796
204498
175873
49673
181263
239730
76259
194858
15205
82705
74910
16379
178194
184966
172790
4884
80600
251719
126079
120440
176957
222235
190174
83839
4328
203756
246575
194867
95538
133436
170535
62630
128092
2707
188886
131909
247830
60692
141937
34516
103394
73632
87357
102652
44293
169069
56250
52949
6327
45579
74783
221043
127281
181268
112306
76817
241509
139312
227905
178025
168652
162682
167082
125337
183048
3291
118336
164414
55595
70972
179919
162159
27023
31039
166604
164969
106582
76307
54674
134293
67256
143694
184724
74408
163772
213968
87615
174171
20936
175341
243189
54048
165835
183407
133742
241495
58440
73886
221386
219024
200665
33843
192701
85898
52386
211810
62342
17432
205283
76184
85704
238952
214136
176471
138611
147239
170502
232851
133640
87525
208632
30350
18828
4970
190890
81932
224733
107547
36686
156859
154895
250053
154958
195053
60507
252747
178633
117895
169091
406
51678
241215
122061
88246
345
248338
14471
114823
197803
169108
69742
40188
210059
249513
59449
60344
153397
128301
27071
2506
8275
35563
209757
232641
165565
7363
31179
101029
115494
209463
103899
13086
63151
58218
73830
145256
149757
69740
227061
30135
161653
137885
163776
211782
210661
102657
66105
51964
46119
1294
128913
95361
32137
78631
46108
59473
46709
17761
73875
100266
241174
34472
173590
163070
45457
166412
107654
102775
115103
24347
212546
90284
97896
109052
201294
160413
213029
140593
207675
153547
229214
197352
113547
2931
214545
50800
34048
57047
146428
131857
26785
183082
182819
64292
105091
201624
24637
11113
240231
12755
58381
144196
144001
20129
93754
135698
7826
225234
208687
118597
6672
223906
14811
195312
199238
188982
10755
201226
216052
53718
225712
44714
110381
32071
166127
129996
234371
159298
239254
42499
190505
147917
165101
15342
81873
144763
169629
246308
137773
172493
251029
228862
147781
247757
130569
157547
88827
188836
86541
45367
236708
104829
108475
17235
71023
60972
52578
220990
248519
142960
17475
142289
4771
201711
107472
201114
168255
24933
17314
195565
41342
161763
67154
155415
4042
128348
69983
198690
10940
194871
5156
145317
222096
40804
141417
65774
7516
32185
215917
124941
98039
207602
110011
175372
130199
155033
165709
122976
110290
229046
58711
250172
231844
114411
195735
224963
135504
568
139078
209960
49486
178309
11900
62950
125896
155664
91180
127545
47292
163594
112509
233581
201351
92941
3265
28862
170506
14810
147934
123663
56264
73434
66815
205977
47734
36001
231099
254142
82826
81353
90168
233793
229488
250214
194087
89039
208864
113533
1617
103015
105190
217195
184892
10235
245121
166005
223741
61655
13565
77949
27201
102084
193855
6774
252347
224869
174693
25014
30876
78940
66312
123662
199361
110315
132388
209581
199919
93579
27737
55127
103915
46643
14476
143661
151715
195677
59963
62958
106776
127145
171186
120862
48343
31015
193725
78553
66143
19325
189282
20930
31763
221994
127945
89633
71164
60583
97584
188031
215395
132227
27143
110794
118101
92395
14991
36194
241894
244073
217689
246643
77857
1787
201029
99575
39570
7687
81418
105712
132094
205174
164463
136556
16757
50210
171490
234433
153106
53162
89065
21564
247845
165631
69121
180530
243777
39422
25613
193114
1567
114458
50123
131970
176221
77510
251455
223043
20264
162115
36958
252517
204893
163412
210257
8341
195924
241860
92517
102494
165581
58209
30998
2332
105295
208347
24763
50198
190121
205100
140627
23409
204185
183350
173791
147886
234462
194501
71470
72208
18615
169735
167826
24966
48800
118799
37424
53834
169594
156754
28607
228341
28961
183107
251163
70034
103188
95269
91441
188721
52044
112805
44743
124571
93097
76825
221542
208849
180844
190993
8584
229546
76628
3751
43085
78616
7965
31087
240328
209291
181166
200270
71125
194551
105010
78429
140429
174500
28907
179512
242053
20348
58685
118140
133791
221326
228929
200763
245395
174699
237086
161503
107615
235517
7556
120840
70979
36261
113609
195693
26579
20780
242046
14228
218868
188461
148212
69785
88150
36089
218166
131064
211215
128347
119153
160094
251732
216211
112726
133900
231855
3391
194322
154870
118490
76602
41954
194826
165673
107843
101065
28163
55449
249032
158464
45194
140979
55172
155673
220833
152906
194375
74496
219177
171381
44116
77415
26906
98952
173515
142787
50081
171622
149838
8164
63789
173153
66727
171987
117804
214538
240590
242511
186280
158081
137224
184121
95159
157363
225654
240798
121990
231680
226213
62728
94351
124351
17563
182046
12688
82597
218914
1460
98491
130211
133562
169248
49094
72949
50600
7591
126187
131514
100475
29515
54127
25590
207392
91843
217366
231387
186402
170641
80094
211826
48177
170299
95035
222228
222947
56688
24609
207357
109828
249026
67793
207086
166757
36333
113703
119660
122715
70337
136289
168806
231662
21426
3835
108253
95894
242005
186910
191854
83035
251055
242636
80514
163902
43817
59674
213393
28076
10458
53205
127018
240732
199781
200695
215413
106124
68803
186260
163155
183584
49939
78471
162688
154357
225586
205589
49099
229346
182847
147320
243121
45252
13631
171380
47318
114240
232701
11721
225939
35131
76238
185655
66066
155514
175077
120100
122140
250652
221268
244709
213262
144363
233179
235277
157621
60785
159830
198347
65196
213131
108277
172261
14703
58074
114501
122841
9372
228021
208891
35060
81684
215682
135920
187773
236750
55680
99817
171784
151598
79402
246003
92359
101909
182938
192930
221669
234044
82204
227461
21169
117924
172977
59323
25572
13539
50287
182432
41130
186208
60838
184697
197179
253776
84715
73297
158117
59895
90686
67838
208549
152209
100466
181529
126242
72431
245917
191736
174766
225029
115915
61200
204262
44570
120345
105797
169176
204977
163265
116972
137562
21966
125578
221289
185781
77305
99610
241062
73591
35182
247285
185851
117981
212385
207399
13915
95908
212383
243085
240155
46257
149604
27072
68268
156786
56508
165900
89670
59194
60069
91713
213728
23317
88963
214209
85799
83742
228778
48487
36994
173969
56242
100091
25079
2217
57270
107890
182343
167836
87882
129212
205299
121540
61901
30278
181182
25761
132997
184729
119759
72434
72076
120609
220468
132218
231212
203440
223856
66569
21607
62163
180641
158866
29246
49585
202090
174632
238943
165431
144389
166608
231237
206750
169060
39446
254206
48863
175936
87937
26669
234273
191821
168265
220129
127738
37411
65004
126450
202373
199687
45224
73721
196472
180840
158198
41660
225015
53547
115710
25588
120413
217452
207917
206927
132926
126107
246991
88156
16240
84005
151709
28442
120048
77136
145261
175049
46080
192828
91197
85278
51111
102907
185522
160089
69965
52127
66025
104984
54357
125208
62585
250792
37048
160261
153536
226180
88311
220893
173508
216569
227614
25392
94864
95652
121205
123107
1373
240244
126147
203668
143380
193
248331
112085
57203
212259
8056
79536
176960
138609
235180
214699
50135
81575
147909
132184
71596
247313
86083
230621
98513
170062
177998
13871
121348
15734
227554
150580
167903
153801
68259
63603
64258
43298
77930
95924
114585
111660
241122
139992
121955
205064
188637
240999
106091
137907
102902
9494
143671
220890
79750
112396
205646
207314
22471
177749
108322
205382
230889
238511
210867
183396
95883
92334
171683
89797
220250
215099
25372
196355
246738
213080
32023
14673
26874
23003
241730
119204
2044
168084
174838
516
192941
209502
148638
106733
114388
33970
76446
67239
208575
108071
93932
179558
88005
51827
56882
153333
49205
71969
37009
48404
202412
137512
174128
171205
96905
247190
211771
252282
194548
224282
165212
240753
151178
46081
114152
190310
102707
137178
241667
68926
110971
210895
165050
54374
206177
234561
236707
220033
199850
220336
126715
170574
9022
188625
99770
180590
3107
109506
19251
19717
76807
80329
187823
25926
43795
216199
191812
156883
31066
33369
49008
167655
129413
156364
74225
102340
5962
40752
114894
43771
78999
50399
13085
3160
96574
37316
123255
138180
109457
61175
223401
119271
163636
11898
119462
26387
234334
723
45896
148214
120888
182771
124472
88097
52128
216087
217772
57237
162307
39905
118004
74229
139623
73083
72871
186898
175045
13474
116573
118910
57470
168663
246517
29923
115068
157368
186333
160510
31761
29680
253389
32379
116771
2185
155127
122358
183229
109507
135992
53318
188129
206111
89728
44243
191763
64198
83435
153663
230224
231563
88013
62992
186654
165269
123758
64489
84527
227821
224900
88319
42611
232800
4553
33028
106013
230288
85277
19017
96345
210144
203741
165739
25119
101672
9272
66252
114498
203282
175039
206085
149137
140767
45286
63073
36369
252793
88221
222765
78716
156341
6699
251155
226779
217560
216232
128286
102633
102687
5928
40705
222830
234215
98083
174912
217957
75545
210402
98437
66338
108084
34519
193571
242252
214280
149312
228596
47998
117169
228898
218874
231464
118729
31013
69791
239180
123540
205376
188747
20597
183641
88310
93613
181165
21516
121691
38140
230041
210799
45758
52496
235449
164400
126257
46509
83670
5749
84548
126411
146108
90233
9789
98769
219899
140691
148120
181444
120600
236255
229659
33835
171968
191515
20575
210791
137860
204575
165424
53360
18354
11775
151056
106138
48842
227689
47577
189448
116270
26779
8613
53039
141677
60998
172226
173623
155462
253342
162385
1277
246087
85974
195420
107538
167514
213235
170643
143077
152879
215810
171170
177964
24442
253745
117545
119703
126405
34385
166950
31676
71352
96732
150008
241735
155383
98445
91569
224844
210425
111264
189939
253992
220165
154338
142679
193358
62335
108694
129271
157430
44676
210296
182032
102972
36096
56962
116941
214531
38758
40041
191876
195999
101726
19138
64803
52656
87294
207450
84965
138012
178079
36600
45432
10835
243000
81058
227430
142703
4130
123116
42109
203023
196235
7753
153341
128927
146606
32666
29327
124087
48183
172595
119253
70253
218450
3599
187653
143791
238760
210848
196434
41404
204673
197872
149279
142726
156574
5161
173265
100276
212341
99779
74980
48150
231665
239159
201144
234944
146911
11597
136801
27368
196653
239622
253589
247490
85169
162076
150835
74317
102078
62503
174367
196578
145120
226405
227711
110900
125541
242058
93908
220455
96971
60181
86710
118620
95936
88106
220005
79654
98391
96255
56740
88501
12277
122965
66060
98579
106113
74678
249673
154126
232692
23976
84725
103805
59204
89040
221838
5877
221886
9939
107708
223327
131592
485
76015
236712
197846
120717
11586
166941
214698
33198
41519
239112
72605
12926
181264
248430
65964
186348
225987
196987
14656
180312
196963
77619
100864
127439
31699
216809
157496
1185
143112
204654
124774
68931
159634
67241
140198
8071
201508
70911
162350
250220
126162
117564
219694
9282
124101
150343
241267
72027
119930
144644
145106
84656
154670
17366
4878
237061
12683
172912
237228
164035
250062
173299
222827
13604
180688
76851
46838
126022
59828
204464
151688
162783
117944
57935
91470
145883
68842
245938
161229
15842
39314
219683
106362
158706
30384
9136
171077
155993
39258
158785
253603
239546
169530
178973
157223
110457
131135
247257
195090
29865
127288
251530
152068
137818
48351
221819
209075
205373
32156
107863
32107
252599
98602
123036
183389
98339
13273
131683
114831
241706
75319
133016
203417
2935
163888
205762
132285
133155
149635
48927
221850
30999
80806
186185
221879
38100
231838
61071
8629
156369
194654
91912
203534
121994
204751
85564
170732
233870
221896
170596
207136
170999
156928
194307
243590
212699
110644
106624
201691
238471
37202
35193
66168
205637
248160
205233
121614
244250
738
82587
120149
216597
246705
48145
69092
235245
104583
65347
21130
122949
117571
199993
46903
193554
113567
69543
157858
135620
127308
68677
186687
233456
158251
148776
140317
221970
4287
159470
228624
134420
92680
115468
72873
37496
143956
197991
22317
137873
41161
173314
21552
12555
175906
55385
198568
95887
104364
52263
219682
99098
202346
118953
142350
97785
177612
20104
38087
44507
221996
154276
139580
242693
76528
157007
220615
31158
109393
178349
113264
237502
142883
220661
145544
152053
119661
69005
87756
99246
185731
127125
17756
181381
110223
87324
83200
38205
72441
241355
217188
201030
168594
86301
237494
206717
206230
2483
153516
208049
73003
116656
250332
2926
229123
137958
431
73697
101309
40155
131373
200318
193598
8353
89231
57192
90361
166771
63598
217581
249274
147947
57076
77767
66752
40220
31830
19407
121134
134107
3546
212729
57478
17203
37116
176790
215609
27123
77023
228900
39964
178222
231755
66182
171240
111407
148704
144511
65630
119479
193123
123106
43404
219416
194803
249198
56984
144319
2724
41362
219978
44325
133553
170673
99939
136354
131394
71394
161470
22808
220138
42092
119614
209041
152308
146940
248187
169391
193865
30681
242463
70744
222614
86981
212990
1839
249105
164168
105764
106650
180219
224399
101698
106380
5431
61393
130250
101429
100777
193702
98388
8227
9604
13491
191626
16138
186496
56727
124068
161159
38892
174955
20086
138400
19602
199144
135176
205177
242676
175124
59919
109437
136958
146820
235365
48193
101891
155404
16683
159770
148859
147261
69511
76235
43768
198108
205118
222549
214813
101520
24545
155810
76045
139876
112404
147852
120813
218108
110128
249546
129800
127910
170114
198250
146746
31711
225185
157688
33459
177157
195577
166990
164140
225212
18824
75063
241371
237774
11652
170885
33066
36711
62897
93352
33246
64016
182140
158019
221222
195075
173652
203522
69169
94577
203527
35751
194080
167162
64922
194657
234490
98331
76109
206656
70753
72247
172335
150716
196040
235413
103298
215564
13400
190093
47229
169645
10977
176200
236935
12377
232865
232209
214459
160623
113811
117984
14045
132229
208110
17703
44055
50940
235507
249291
43280
25719
28834
243094
112738
107440
161044
167258
33974
84901
112239
70329
177243
181680
106439
74409
78329
57504
253909
111364
106541
230559
206661
145202
106175
92135
183756
54131
237178
110253
243222
85510
122545
65384
186482
229312
155459
75403
162930
54982
67382
30282
127197
120692
170226
195654
101708
79410
70789
217218
116327
178271
30018
157890
134910
195418
43170
167523
63069
58938
103367
18585
107948
107365
225299
17970
25244
201429
63628
209088
64129
134570
216530
209769
166098
185737
68134
133085
107546
205027
68301
244498
164338
120098
161065
166400
173681
221042
145208
54192
184196
96610
73857
155712
16814
98218
138443
52628
162745
72936
217290
224027
6436
192149
39542
61591
2401
22079
17097
233329
244973
120317
210884
207705
163051
146554
69009
247970
139589
174906
212858
171848
57142
120729
59375
122106
189032
190883
28400
242246
60073
201492
117818
33714
133833
202556
237037
185663
135228
214808
220262
135843
32340
6872
67064
93486
251260
122307
199791
15984
233302
126131
230663
94627
111393
178101
173135
80128
93180
171108
235485
6264
126171
49542
212828
156179
160722
113830
81170
711
2780
237761
132535
83423
44698
121495
158453
19290
109783
133955
23399
32886
108472
116129
164036
114807
15712
45053
47216
40447
215220
68094
76615
163953
231595
36198
39888
87919
98506
120119
44762
45165
30154
16877
227962
34530
200153
221276
185728
216451
10525
22743
105315
140618
106136
11019
224414
155429
31088
99254
114364
32693
231633
106147
62604
1464
118412
125708
111164
192812
19601
66662
38684
106490
214290
13343
158365
196617
247776
69668
158426
128831
177374
92356
29093
227062
204848
209613
162443
84837
5961
12788
225845
124760
110180
164971
113669
149410
141493
74784
236256
32168
22460
19186
145011
26229
72087
245218
189173
186649
227349
47716
136461
63357
230602
158192
155850
168048
213734
231196
206410
203531
184740
241203
42067
184513
208678
172764
208227
148086
66660
14789
113379
233528
168215
58959
95843
118716
164704
167347
145390
203701
221901
39394
108691
53323
81863
138053
233026
189078
202934
74536
206901
66412
126940
82047
249739
180021
91129
80829
213694
96922
2886
194428
117941
242091
199110
23610
73136
68421
53453
88849
135827
96315
169202
252626
101942
140721
134162
124254
127690
52980
24474
84681
204372
217080
192927
144662
98624
210304
49935
160847
164218
158562
38550
53381
190435
32887
60976
116881
233908
243971
187598
106227
196190
75698
28843
21289
148911
85726
32947
239860
250984
6701
106822
149215
2379
189279
18782
152804
237696
63180
78195
3243
114423
100457
206914
80197
85705
64202
130810
224048
78573
211663
172429
9711
170065
56079
90011
45653
77542
119070
230178
245907
72707
166182
241843
224016
11785
21047
106081
227405
192638
133333
152038
24695
12779
53324
19579
48289
103626
47433
197995
61098
212614
28630
196603
217418
58522
219807
161674
145532
56068
212836
91009
22371
2493
2432
53165
138833
163138
38665
77327
211099
191488
178387
144202
162309
152702
76899
89785
7392
136122
133058
35119
38781
75589
175435
70874
198032
59611
39874
153460
240377
43319
99225
94493
149663
18570
251728
207733
244203
251943
43171
146875
135097
105946
13402
197760
62308
127958
112874
173730
138951
56894
74486
19761
228823
63768
20288
134706
66520
33918
218975
10514
173794
154746
181278
89196
165201
104573
43510
150009
234990
86693
144051
91189
188285
79939
215367
2930
151763
106488
221035
150731
200496
27246
118718
14652
246158
12674
196456
55970
177994
123895
232421
130458
250290
62347
86918
219971
39475
159216
99562
163012
200687
182673
192803
105279
150174
163820
32180
36300
137659
155072
206911
578
186150
138933
95801
62681
213706
3942
33504
11841
118798
10993
138671
63507
168873
63264
242205
111763
137765
238655
223423
202616
94032
172172
139391
105977
67911
154521
117135
219784
503
123103
201134
17985
81789
140002
247752
122327
14713
112116
154660
85383
187657
15993
87943
157749
47605
17153
59991
8715
243285
98224
157811
1731
235342
2973
91729
103731
225956
96559
96529
145075
66605
28175
165594
114295
33145
153866
80076
235714
21430
107929
135273
74240
59081
8582
189954
210482
184944
220856
163664
131045
43307
252444
147826
210711
252939
54166
178028
58137
42860
161941
165655
1705
144217
14933
21050
182983
239062
231939
148034
118483
91889
43665
206978
219561
88436
146979
174543
171913
182525
16583
67658
199425
101856
205097
93433
125164
181296
199543
104578
125448
176440
54201
88713
184721
20600
181811
62867
206905
121534
80249
75920
48745
41789
149317
86200
240688
82555
152787
184355
114592
233384
178541
7016
165085
187570
44895
178671
41882
200951
44818
104879
149168
197603
100625
231230
4900
176880
58073
156194
225615
123304
138412
34684
59060
119805
7483
19237
227157
92367
4084
385
176717
91343
79225
146451
55571
106001
22714
249654
201442
26511
106579
68207
253496
246381
37618
171470
36
160762
226203
209598
161530
49264
52103
11917
248454
91814
15206
129935
103874
180702
204297
155552
105321
57662
217901
133342
167028
20679
103687
85172
5513
225097
215463
239981
170170
237800
59120
15599
45016
247541
29627
52165
237365
72576
213074
249957
40736
72039
19141
157281
193954
213827
72993
138949
135435
11742
150310
98882
50158
85394
28023
56505
60397
49891
177899
128571
174720
111292
177219
77370
211199
41383
249303
11865
239032
51760
1540
58469
230578
88704
215298
104072
140146
8585
246244
110819
167451
102541
231339
24000
187680
55267
230729
247916
31552
58413
31648
128090
217991
120197
56393
102922
37755
22526
61935
148628
186650
49616
142571
160016
175098
72642
56827
175389
30731
169494
17936
57555
129839
188072
58369
168120
109908
136291
120989
68525
110026
172659
224560
121937
116203
17027
222822
139646
97314
50025
233167
573
214696
191309
122884
84278
109392
134037
32665
225242
27820
104623
96159
128795
17213
181271
145377
115045
180907
5708
2539
34578
76940
80224
225354
44625
125152
204503
160299
210205
4587
234787
232038
109298
53456
9769
78501
42136
88241
96842
20826
34463
137834
192690
26339
84017
156664
111866
48995
73043
75342
73939
19913
52757
83913
24158
103366
274
215076
132565
203095
175668
118555
164824
227722
239689
18543
32256
108843
205715
15462
38868
170411
217836
180398
32529
35612
63122
63292
4370
115926
76285
141325
52870
185557
92291
225003
216551
27251
147291
170216
88070
198160
125197
68909
210310
251819
47015
158942
232982
74645
194727
123697
3539
155247
42398
97809
173369
52042
51616
190228
186658
239883
36288
64753
127940
193802
242842
190605
223078
97038
61756
176750
247284
11811
95979
219739
120689
132072
35446
119869
31425
126967
101604
78403
172765
19164
192469
59541
43086
66332
118029
252278
157052
15881
156930
74458
197122
247642
231272
124467
234678
34283
105688
157640
162673
158474
216862
57968
117749
44019
106510
237352
190008
202435
124953
156965
133317
195787
138244
166923
184737
189520
192050
235817
10332
154861
215697
188335
241288
106499
165787
98334
33291
26369
239808
139970
159684
29037
248557
188976
212602
183131
240772
59372
246648
194945
119861
5306
26395
100197
13664
69870
168396
77873
209391
60341
170327
203121
16095
65666
213504
253517
15687
181243
121917
154933
95021
209677
202606
214611
147318
211173
60920
168417
157455
11631
165224
199902
251920
9812
215352
253944
145283
23626
182850
240319
161272
247502
46909
108737
17690
188166
6043
96801
69766
159669
8086
228589
74502
195733
217514
2631
25012
29016
52020
35602
186007
185362
246061
185793
15310
32145
117168
65058
99462
196345
83501
8368
119318
65708
100500
167072
13326
55964
132630
92007
137621
59582
120007
141951
98147
165824
135717
125215
3784
209313
87309
232572
246272
185923
141838
70040
8178
131137
190991
46421
226425
88303
139998
225198
181850
224948
120225
39639
6769
156167
167255
2125
138758
121098
215600
240004
178858
142348
3624
107872
17347
15848
137636
21531
190539
185687
210887
6854
24426
17751
79426
128788
33806
217065
244656
122485
61805
239058
180996
62660
191082
229861
51495
94782
236191
46478
12638
96166
142015
109264
13442
13245
45429
155026
14137
230160
90388
189152
36899
181225
120755
180026
235467
217293
38388
200323
124766
148415
52917
100989
213250
250106
203416
128909
143771
94344
106956
170829
199085
156816
96856
49501
119244
176562
172229
95513
94558
200363
23340
131888
15380
165317
217265
30641
92186
244497
202430
232512
207974
222311
185420
181034
118986
84483
48204
86306
213280
119306
33261
77166
109462
253720
117667
9796
230806
47274
249316
212850
44593
41822
83211
57908
27512
225682
97442
52800
126900
134790
245005
180936
109001
146353
127771
173857
250994
205369
54576
85797
208829
18571
109105
403
221559
54093
48277
89851
148878
179868
161752
53369
200525
181082
245807
6100
99055
156655
1069
179378
73717
191260
139377
188253
84067
186435
124860
234754
105025
125105
49739
113255
179043
229113
68569
253335
23630
250224
20595
11808
245230
240575
14581
250263
249498
97304
245785
91235
169460
32083
182444
249542
151460
77028
162587
235037
134341
223987
43118
187206
113078
158752
191038
228716
162379
108213
13001
160856
112037
115063
184051
102970
89242
234453
148427
55834
55155
8627
65197
181144
252748
217789
244751
159348
17385
56028
59854
163414
202372
237974
13171
87690
87874
123023
71087
244308
203707
24514
177129
177213
143189
23800
81817
113143
155373
143206
106674
13161
138078
2392
28883
169055
251194
202148
53451
166502
38032
70701
66133
103082
47712
209659
163832
240855
17770
59150
30043
214831
157054
189238
74983
116803
68000
148437
6645
142765
169725
61989
228690
77328
84052
123870
69975
80569
129401
185085
218689
56535
16666
107152
185823
57569
108158
181184
120962
82209
182119
121472
145815
28486
201590
238527
148593
189877
145636
149272
246881
207475
55190
229513
13463
50443
43272
1821
191470
239291
182822
245774
152658
136634
247896
177451
153724
231067
128180
102966
15163
250919
88555
131617
99759
9121
98254
168485
234564
44739
193567
86112
206622
254358
188453
99730
162601
224944
74973
105001
211235
87598
74052
88130
113475
197827
209177
118817
151583
110685
39098
90260
67450
136266
57991
131997
145866
87418
26256
240707
162169
188201
174796
213729
30701
57942
108236
5719
176046
70190
79601
130966
41706
22885
93381
190902
244145
241008
193881
207420
152567
8538
149821
43945
217969
123500
71289
91523
25971
229930
241452
100661
62790
89290
251318
137546
121063
172937
162042
23522
159700
74581
113303
41325
132501
201367
176004
234105
140563
2686
125463
113543
99352
51165
199335
50080
115237
76088
188273
89539
29601
82270
196702
241741
212090
17154
229088
176805
109927
77202
236604
192138
216759
105314
229363
136127
90802
165371
153396
22879
187112
20281
194837
87524
169522
252850
233802
232152
77445
85430
190698
39270
208195
2670
5763
229938
172282
210341
32200
206507
123045
189135
113227
136111
81642
248224
152816
100391
105231
237610
90170
92614
40982
254054
134862
167853
5691
189539
63943
177739
246716
52855
137159
163518
208616
166163
102795
205745
196038
127468
216008
80188
195436
6506
75528
7572
157784
46517
227268
148645
94064
192964
146476
76270
235524
245817
211602
75530
168191
55899
174224
49532
8828
45693
163314
37479
196592
194476
172655
180642
5056
205786
114259
9666
192121
59410
170398
251231
57125
81055
49694
251358
45634
233405
31567
53416
159132
126460
209188
198565
94723
100035
147993
216931
144990
128107
12154
103210
40891
22725
140778
135005
65299
213979
218479
139336
129317
173786
25021
11589
240967
64975
225543
238268
245405
6001
202691
160364
81430
239491
140879
13791
240506
220621
46772
120292
20512
13910
241131
1788
194980
7408
62264
153621
199889
154302
204105
134367
147495
118370
103303
141108
250383
98650
69310
148595
26742
132025
75433
81066
25640
153841
47853
206194
197080
28605
81013
63142
212261
94751
230799
5742
243987
107460
58077
205550
53934
77928
203759
42774
185933
253314
131374
21296
7730
120677
61839
247762
203113
99216
247628
176763
161708
237147
52809
228538
42790
229056
106285
118513
90488
248773
6718
83050
154902
118834
178690
210171
227243
239418
121809
178979
44975
7729
84796
148446
73391
118364
102273
191064
110734
207322
21738
98634
214749
153154
186610
170206
128789
253887
55211
69316
178739
7128
36929
36936
38972
78948
194042
181168
164420
35168
214295
248832
73451
61824
193537
203025
141926
20991
87936
121358
182740
47802
27722
237697
106153
252435
195102
219778
16784
223381
248451
231807
138775
229370
123850
141064
85416
211034
41975
217319
241152
174228
30934
116041
133208
250811
70475
67995
73283
122171
228838
20956
179206
128124
208634
92072
134489
217093
194642
188525
211751
82141
208530
113396
188727
229798
10416
212304
59023
218644
235901
80871
135534
120812
70049
71095
26104
73055
126259
56308
117758
15759
89095
176056
185307
146380
177112
215449
121762
145469
238973
126663
54877
126276
91594
237804
116988
213702
192597
213831
147478
4511
240687
43397
92096
212481
59947
198760
165147
143043
18150
136026
49955
156287
148065
40895
13149
41129
38485
144056
170865
46956
34833
77263
17538
72372
126097
160943
129431
197070
82796
134619
34152
186596
144949
175881
116103
142733
62977
163676
176574
167322
197551
168969
161193
157150
75268
171575
177420
157164
80625
101266
149465
72228
235022
18708
211449
101363
13368
41871
79436
114517
62095
99905
77660
113410
178531
61163
87392
17767
24844
42791
226022
217444
73722
97511
210231
133938
192849
196680
85525
157038
16918
248048
206545
57925
41855
230656
71325
72783
43792
181508
198427
125236
2500
97130
169098
185612
176062
79709
240888
152536
154693
11783
19624
61975
47307
117986
119600
30638
124085
100953
9066
94900
45332
116058
114285
49588
191887
230285
208380
175095
232695
20580
75784
214089
34476
172018
184511
109590
13295
183759
112020
151739
137883
41220
150207
201545
157854
224474
154047
251563
233003
80450
100517
169484
74576
122565
25605
51281
140280
38783
176010
1292
8323
147995
113110
125439
2219
182230
25647
243650
136950
127938
209961
21350
41108
27846
79421
89083
211303
77568
167885
71410
74753
237024
25120
143580
232866
197254
129426
102266
164207
12105
239417
96904
100240
181176
30880
101367
129351
142909
210758
220734
112430
163253
100566
235772
184899
122990
189241
244586
118195
179962
36457
65024
78031
247548
79010
217007
64378
86644
130949
95137
63304
13805
235451
218414
236289
244353
100345
121247
246008
80114
224877
245314
23720
4678
27629
89967
74635
134049
44913
34373
175062
35525
25637
171508
122736
170744
128192
77195
248456
159072
109124
141118
200200
42592
36097
207429
157904
31444
141737
30656
183531
38634
78190
175348
56624
73970
80669
56516
67120
189148
229832
90027
127424
38463
175803
80576
42949
240591
226563
76325
139294
52970
53448
51346
138335
182336
25107
51781
48038
515
204199
108965
95569
43987
146934
44029
47783
83548
193304
104836
46450
25148
181874
142976
233808
222879
193146
74425
125257
204777
123642
6142
192248
137245
86151
101806
71529
92970
92774
142605
82567
86327
42512
211894
16825
40754
231204
163865
171783
72048
188985
51418
183308
233077
115155
151593
137439
242184
89614
159943
174551
170202
57683
214600
172276
144203
176486
76563
150026
213466
42878
15965
37948
197397
176395
138036
166872
234809
23801
246467
57553
116915
207981
36730
142388
180052
59222
101830
53597
172171
24173
21610
111180
232638
110383
137836
128151
233813
246406
52838
87306
31503
241367
34486
139605
238846
58565
200161
99555
212749
179787
56251
133780
90772
113406
182039
47509
21631
14117
210782
58091
103448
147842
8664
107252
192036
252008
214539
64536
173356
3642
163615
127204
141517
82253
193580
203402
2675
135655
92755
127988
196877
51344
26132
25810
39727
114671
218548
240630
10673
185909
183065
17725
89980
244868
45240
62592
16266
17426
128839
123217
25599
238601
54159
217568
134968
84838
78321
42730
37050
58060
24315
164820
66365
135368
50883
34188
6597
248211
18630
187548
217204
195403
98235
45754
145301
112366
33981
231543
161064
178853
241123
54661
96225
217279
156481
61343
237484
48211
10322
162275
173985
5417
168576
108582
202925
53263
143436
225462
151202
148563
37588
85676
48633
93178
35041
9840
218458
207333
72923
107160
121248
52244
95899
92010
252514
96452
98473
237142
110179
18086
27494
134930
244125
37481
162546
88980
127667
40066
23759
79486
224592
63773
63002
241004
247710
47067
59465
104257
223268
8308
62727
135971
253565
172770
205344
190
5178
153360
13039
63640
70988
7175
112576
141962
82403
33703
37243
240816
198044
151447
71453
53813
172002
107861
56782
179411
67642
184654
114711
179752
55123
158914
47916
165423
118268
221314
111772
252061
203796
126765
202546
186825
213525
179099
72489
206405
194607
78527
201675
207002
203575
59914
88393
31953
214529
224368
172010
215860
2647
20610
147462
46545
96480
60205
234338
236537
72252
96113
40594
30950
25491
41633
68363
164575
188918
135442
361
154505
225225
198823
212999
20216
151124
180102
174201
178703
56031
111762
52113
151106
41843
21549
203877
22852
1424
246735
78542
120017
152952
246796
207748
147414
182203
189619
130807
253746
144857
167275
143177
22212
109140
35145
52474
106164
54196
48304
184695
179879
192011
116471
84408
176835
244696
55341
27433
170486
61615
134469
84971
1211
48285
117474
235162
19754
187612
200668
236122
100978
59989
34069
121494
178616
154638
68310
220376
186364
95315
17955
168370
70350
13205
104316
151161
203560
176453
173862
173634
253744
94305
166238
253271
29004
67264
34301
20571
131748
174972
158263
154519
235684
223203
172149
188741
8816
50153
68386
4192
160360
78246
57021
145285
3724
198842
165066
171062
29223
240539
171828
112727
58445
201234
71418
235814
110816
242405
50439
163834
218459
173746
214139
179792
73312
13913
175551
150336
251438
186651
252364
213928
169881
55624
126673
253079
115139
43895
190321
212967
98909
209738
108040
216999
56337
171532
234685
55166
42924
195198
107211
217583
73503
11991
224510
160583
145942
57248
192287
97835
95415
3687
27860
1186
28974
168079
225555
88557
57189
77142
148501
204991
240380
218137
43516
95602
139933
180121
118392
200357
204223
199789
104009
97203
93911
100937
138848
149207
69924
217463
43517
207344
207223
29554
189353
177366
115243
136057
226971
129269
3273
84188
184378
115244
94836
251024
66249
171049
50977
159429
6250
212134
130754
71924
23304
68048
247115
95972
93215
156996
240404
16435
153012
225989
23586
144898
42505
216478
21085
196436
164951
252096
170192
28474
118996
23870
201924
111217
3372
46673
80478
15807
168189
68663
183724
65470
142832
133403
171189
110378
185046
239832
47965
68703
38116
78434
234379
58476
73779
56853
15426
18795
234772
94997
197914
16729
101547
106195
245410
115645
26422
32066
46961
231201
71111
185416
68898
132013
5619
178132
76452
246619
194734
97400
25833
210101
173321
215129
7694
197602
20365
171234
211072
167869
210745
246483
135517
78005
209656
222246
22296
21545
201970
16582
51620
69707
146634
253218
165511
73883
238776
19575
229332
43889
134964
61557
194782
247853
40997
37176
244331
5219
153645
165550
22599
81435
93510
158842
207062
110825
172260
87344
76903
10886
109367
199196
200377
172619
214729
50822
100767
12406
224636
41322
41857
26162
239796
194954
60907
41184
249388
43491
245240
246476
184402
171228
111663
159370
26054
179959
126054
8348
14447
135591
87800
205361
72998
112488
66131
103101
216123
78540
73094
58821
174916
65078
100165
1646
120157
202958
71963
119131
111649
209302
215105
214755
194150
118071
64437
98517
141459
251219
234835
170301
11029
107309
206645
102546
102377
242678
143339
139711
172320
242226
153989
226575
150944
227637
137420
83912
192719
65838
46046
207060
209109
73998
237978
133125
127486
151002
129490
41008
118416
39478
187571
145809
117369
46007
240699
1134
39740
192659
109883
251085
197696
228887
153751
124401
212818
2190
123318
12016
46042
11938
113883
75066
28544
153149
196288
91651
105638
163419
226990
136408
134478
136991
48559
19611
67951
147283
41030
17353
189556
150367
32140
44572
83686
1580
169781
64311
124419
209782
5638
2347
224275
221008
138850
211778
197107
94011
172810
84615
6413
109804
3334
164686
121706
149066
50605
62052
79700
206291
29090
179434
234511
115951
12606
54614
132345
123531
143540
201530
125172
64666
93617
22198
247721
152430
177771
218607
145676
49159
180803
7964
39029
232874
99642
203541
150308
226668
131939
197521
210765
166317
192885
197225
66171
208783
194399
102568
99382
203829
134967
224281
234424
152685
211480
50996
178788
250536
43093
97921
52301
147121
236343
95712
156333
101956
824
5234
204852
1000
6131
106617
186682
131611
250659
251240
129797
239878
99365
173024
167308
213679
148301
197735
228182
70429
224044
43508
250570
201664
6300
246443
126952
214814
67541
7140
182409
146944
151904
147879
168253
82889
52923
198400
35038
28535
223726
23898
156463
110621
71640
32589
95739
87881
218392
71475
180390
49906
136909
180275
176571
32627
240856
247373
137325
49623
253333
169386
11966
242371
99108
34888
86103
204422
98777
122993
232636
190602
12479
253730
200594
182058
842
206418
198564
90740
100118
21591
244164
181891
119238
31893
86727
190179
32354
136631
163107
144590
45021
182829
137930
38872
228010
231776
68619
161037
3383
195273
66263
227746
119776
160371
223562
77842
107605
167624
49889
64156
29504
218683
11703
107109
233351
177640
65658
99096
191782
226715
221475
90892
70170
184666
161249
2567
224959
92407
113841
198241
29713
53753
89958
103618
49514
238233
248172
249011
29463
91780
14962
151403
117281
111631
89531
158915
112619
210194
207570
89794
69153
227531
39871
83367
193957
8171
148930
209999
172285
183056
124274
104065
82677
163987
217481
162873
133714
118332
238687
70793
91668
116903
227133
163617
235478
151143
89640
217398
116445
9728
156070
47632
31026
68623
7112
56374
155377
101443
104929
215724
84937
237542
186698
145166
128902
106131
148187
1330
60702
163119
69484
112630
101578
126381
11229
183659
239724
144103
219514
30756
43288
247239
54386
200739
234766
195567
94557
154022
36221
91633
221033
101127
195088
206720
97910
145280
116936
183035
94977
52243
195342
209184
191320
171533
124617
173811
92424
90481
58423
9125
130833
34860
14135
68372
25402
217022
172416
131179
58643
171692
7161
57399
137613
76132
17257
218313
135385
166000
104272
41998
174595
116273
122499
186629
203958
36645
110196
31657
216192
116539
11018
102201
237664
196572
240934
132103
49765
199027
78996
10567
10950
93600
180933
119997
176935
146189
86313
53478
87409
229466
233047
174262
161132
115663
33136
232254
213804
225256
238279
77908
150186
9137
101244
131983
230534
208785
131921
236648
67921
24582
56218
223218
745
177744
41544
194913
242859
196227
108598
207217
225192
162186
210801
34441
18446
111895
204260
12858
72680
146335
79024
34762
175036
28713
92094
242481
68332
19780
218089
161525
41185
13077
196090
41802
33663
125128
24467
194053
98149
48252
148215
16358
83554
38853
118337
54688
35610
119052
250159
12621
216102
201252
177337
43100
90406
38857
203716
50023
240952
109079
218314
48630
159832
31495
126163
113047
79068
86777
22872
104909
6732
130161
193630
46979
210919
154968
41221
149484
112232
21260
47378
17247
106421
44498
130000
48471
112418
208802
122455
185015
3582
30582
136476
23091
159600
157739
101572
211346
177702
136726
26394
87918
228370
188356
72585
132942
35744
106317
166311
72432
252670
100719
198008
174042
33010
174723
59696
78241
230610
206738
71132
250369
150786
145429
89565
125408
84764
114166
74500
27668
24993
246423
248714
233712
238795
22569
249159
91677
72632
164516
141841
21438
26461
205002
84245
171980
254135
55295
139766
242112
232769
65050
166043
147123
175884
187252
161481
100526
168035
56799
82905
160403
251540
104769
131730
209044
106150
98366
239582
162357
8366
48608
130866
216277
51669
21711
27553
193525
124637
201439
155819
87414
232812
247945
241956
13302
42282
40943
27502
166696
61274
244400
141055
19877
252592
34780
147054
53094
68807
65850
144318
75744
186545
57012
143331
231461
198266
66010
29102
65960
69916
250339
128743
119962
26196
191088
68029
166632
227426
240832
148198
40234
18516
222691
12017
137632
253711
146484
64461
235945
235241
232890
20389
140705
29147
96756
1035
230073
51331
166870
164592
6803
61358
41158
140532
163230
12026
169652
97732
47242
170321
3280
145289
92383
69137
191189
185954
242172
214778
3081
5865
247345
233800
170778
90619
10370
95628
68391
196086
88795
139938
4079
98479
75494
113324
163708
100355
61118
177050
242609
208332
214625
254406
28454
134390
36975
229257
27801
154818
6537
95382
236830
90878
95279
182784
124970
154669
126067
218009
15446
88846
82165
240486
62970
11179
84709
90505
18475
128362
184671
84045
95253
168683
108092
97475
87583
119956
153320
179591
86381
10521
38009
183729
55888
132606
54020
40946
57976
177228
157229
207957
83729
88433
117915
43709
63853
250751
103058
79330
199360
222157
109752
110556
61257
220228
5258
159784
181687
164767
85658
101298
161773
164521
117040
182472
76362
31844
69261
181382
164364
148304
242656
197022
111386
142915
101529
52372
181835
35940
233041
229175
105374
42252
132861
211413
19530
217654
117139
24288
143407
231786
97470
96612
108979
190361
177926
163978
234780
175243
46360
20792
43901
240409
214333
22265
120915
77292
6101
151698
110083
222787
174266
75175
89411
43162
1250
94618
215375
46669
108374
164630
73647
173916
235405
156338
65170
51978
229935
143188
193477
117416
111356
166691
223259
153618
213674
186144
45908
224427
236760
33004
249365
209509
45007
171922
76911
2069
78094
89692
182003
76863
155824
81859
236075
23442
122250
198295
65796
112939
168957
137062
96647
25433
250967
26834
138714
107704
143144
43385
73616
115382
203947
38285
194534
196139
212046
247754
41369
130395
6217
221898
107254
155023
156225
92846
9613
99894
48334
184119
106117
233208
121197
248844
231925
8755
247866
89819
27649
141277
114205
105162
188011
174976
81408
242067
169363
227956
91984
4833
163379
252641
167781
254283
113854
174056
238123
166203
154629
46102
193584
65685
100309
7703
125375
14360
69915
225341
184751
237301
182500
102649
218323
164579
68983
151495
170996
173131
7136
68621
75391
31488
125123
231617
195080
188361
240357
33959
191493
55847
186584
227402
235742
64878
52385
25537
83203
158069
56523
219695
41328
51212
215569
114288
188914
26986
13434
154626
203256
53312
176622
182156
227843
132096
179345
219531
194979
12857
54408
30478
135490
65643
124483
136770
208136
47317
250464
95197
177527
88573
195903
236302
177628
74856
222215
4875
134831
241076
106501
56615
199859
67001
242704
44054
218660
223579
195786
79604
88620
161144
84302
43440
28477
34040
72140
101138
88402
158535
16099
122433
223465
110686
198388
130639
8640
85220
95000
8785
71644
122897
96950
47145
191881
233739
22659
236069
90169
34660
112514
83486
199183
185537
60893
153205
6708
74051
107599
235078
9837
167750
181315
213130
58808
94829
240146
164846
64199
236975
127610
142018
41609
97580
114087
235845
151870
23969
213309
14578
108551
167006
178800
67010
80397
2603
123130
125571
239674
247850
7798
14039
167843
11462
196336
239434
140658
59480
141098
12911
135612
27064
192916
46531
33196
241604
194253
89991
128428
240126
87914
231046
61048
86077
150396
95002
99825
202308
148462
204
226829
139493
115223
179337
106729
210688
253499
146040
55934
2783
82675
239114
5427
147580
148316
152587
201535
200219
221455
218950
229511
220350
82139
50199
195723
95625
19900
83402
151948
104139
69460
251115
8617
238904
231436
993
129919
167551
38956
240554
173768
154300
106865
160512
94570
105417
155612
121721
147140
227041
155786
90506
123481
67619
145092
213683
33075
84058
92178
96961
176202
142706
104042
85959
1059
160156
76524
181118
78807
18676
202276
20999
11748
131849
37972
234138
113822
15704
180142
4740
227397
107846
86718
178811
66188
31803
56008
26005
52316
183141
34739
157507
163015
168819
248984
137190
172240
130963
125917
76792
84216
232894
111764
124496
61197
125451
10453
51533
97808
118184
250991
16788
4851
163985
45122
103264
40209
164099
125512
237347
47390
1309
116316
22633
68797
141605
79714
206207
29278
75992
244018
175139
86379
146461
233827
231462
180393
34774
226349
245663
199016
229808
158435
219180
159707
157425
54734
254366
142203
10282
81289
170696
221538
176599
40873
233457
69577
223024
104047
122999
84397
150397
49389
37908
114764
153217
185928
178544
173930
176690
11955
106385
36216
40078
41479
223769
9922
93551
194822
125951
178182
167095
189363
40603
31832
130278
1245
98678
205802
76023
126571
53722
77343
92455
101143
79114
133361
154065
50943
212370
34688
54974
34654
18408
9256
43449
34607
178100
254084
152221
10963
221660
78920
82054
90828
96908
61301
63125
158431
93193
35207
105835
50364
64286
106097
94083
254204
112571
114679
156041
234194
49786
49275
118570
234198
170200
133653
195590
83111
106127
154295
110731
167904
208691
52552
239143
172139
162980
96517
168235
95896
57859
47425
550
250094
2794
157121
65252
11650
115788
217169
61950
162602
185474
147891
21154
164270
91249
245373
180045
32802
81743
183168
202423
171375
10799
179999
103271
133877
172540
162915
203408
169107
139236
3977
219869
248897
38837
161806
181594
208325
55705
25180
127780
99819
129880
27040
116685
64877
112476
68300
237230
120774
79306
43658
111716
208622
180472
193320
144880
231126
177730
71948
134284
201198
81529
106594
8736
101302
205206
236440
44460
157226
99784
102013
47729
237871
132308
20189
79143
128811
215236
154262
4751
88646
159403
154832
254070
2788
174433
43217
169050
202931
44885
158509
184543
37607
227878
138640
190262
208210
36074
124493
3362
44500
202745
172806
201370
164940
79095
57089
56884
11438
211748
29973
122595
100412
75761
53244
188153
115816
202979
242880
104884
93074
195757
192281
129862
21625
21291
86605
32934
691
110116
60959
69546
56713
142534
17472
130404
119795
27378
176642
218265
75238
138545
219816
160518
100234
98585
129718
128093
245776
228404
25006
180388
166276
130132
78296
155337
171834
147784
18379
231465
207800
20004
204016
59545
58501
118873
17737
233564
121255
13665
162324
247242
92477
3850
100298
240070
107124
147368
53663
164157
124535
170957
13009
48648
226042
124317
171288
93067
21288
112844
248203
120859
237933
25743
189059
87220
198232
250148
29471
19952
117397
173222
199314
187666
23993
40402
233161
116981
164687
90008
119636
208101
48973
55828
24238
156688
223668
20714
101161
239783
120512
9745
61225
214452
209724
232395
205309
161933
175309
11061
20130
106708
122407
34976
40376
88695
226027
130343
39641
223800
158213
228468
225531
58516
65491
139487
37561
60416
213600
15185
21191
2256
160151
130495
149496
150366
11684
1019
71704
103920
217130
123370
19187
115087
123052
6992
122810
159605
205047
184114
55742
80100
12489
5540
49572
128111
147280
111724
47441
121770
46377
169769
84877
223706
174945
123210
195027
154340
27407
102998
212066
51241
122587
141349
4835
242705
105011
210021
40985
211654
29668
252328
25295
12499
240894
173480
112096
56539
29053
135127
184920
224068
40088
226607
2533
12482
80107
120200
240641
241425
8225
51974
165977
145922
51719
1575
113684
52750
155903
195310
211639
147588
103321
151190
130229
200387
166156
107266
185596
98676
68126
181604
207044
201016
228391
67686
123312
108892
4569
47987
121643
37656
74190
35899
28311
168950
172034
186736
26764
102565
134643
66514
213120
213762
168750
74243
133419
109327
32040
251722
11925
44398
196669
51318
76945
177666
140521
141341
61325
228792
140083
80443
154408
134731
32355
70065
91466
245589
7305
192621
232433
102331
169077
5744
178118
20704
212608
111270
191748
118546
210246
60271
169452
7389
180476
242270
200692
43819
247400
167692
154591
16003
175978
138145
111237
224981
19805
185863
148696
9118
46194
236483
241234
80561
133832
147186
113562
24244
174513
177664
67099
232665
51509
253443
188388
144832
75327
213869
154201
15421
13840
106855
58131
107971
26670
121826
50558
46699
13811
203280
47524
25174
4591
162009
218538
206255
132816
227306
44614
122505
245790
5449
201481
213567
179890
140253
132351
156160
150488
72866
104142
65880
59137
153056
10928
142150
202654
150251
5581
194073
28636
85279
34939
120756
157984
103438
69451
253076
85991
231295
200858
212717
77583
27771
244002
188742
114902
181074
110351
128991
92055
195494
52571
6073
144595
79323
113896
148620
64212
32530
155607
116609
2467
137589
209139
44729
135931
73690
121820
12831
109624
23506
233078
127195
67222
62481
215884
45319
192917
126835
91053
51007
88881
49160
147660
103173
212363
190962
19594
45134
225597
94256
29079
215973
76000
91763
67400
180961
27607
73360
59397
168827
243531
130471
178243
181077
84688
214535
162771
126890
107926
84883
35771
23812
130276
242260
163401
106215
231642
31687
10426
101323
24253
107054
122069
217260
171529
100408
97995
108325
125399
18024
115431
166934
98604
1647
42362
235230
63407
229499
98538
215847
4317
203647
111021
39693
253481
69501
235323
100846
22190
125912
194328
9699
200202
6069
118180
212272
225786
69291
31880
61337
75216
71405
104128
160337
52806
204360
2908
186805
44146
194169
180405
154153
136932
32324
180349
142385
135406
207023
168987
99832
57637
18525
1276
248765
225083
238930
32878
34439
25421
137925
21687
177073
103928
76244
228198
235165
128058
243847
240346
205687
30994
75943
54786
108024
76659
85471
8595
212055
183685
193696
133002
4750
210116
187764
203706
141614
221041
96426
162890
8068
182547
247519
179507
232677
6777
209664
138574
131852
253875
237799
16392
93497
175633
34483
27220
68537
48360
242715
230969
18176
235587
138649
31218
34369
245311
207501
174638
176538
247181
16067
105127
92917
211328
50201
249901
67532
6453
246367
177500
225164
251744
140997
130616
4197
221547
53843
152275
37625
165218
38075
249361
75455
51684
247168
132755
188051
156511
20431
28471
85821
90181
223505
241607
214430
13714
215111
79813
133866
244520
214646
192734
239975
180976
24206
111458
7592
133024
181792
24131
175159
40842
62094
126328
495
141856
220431
131261
8602
187944
105862
244934
186862
187728
136661
22071
161641
224038
98317
170137
100588
213462
139769
99628
220337
133958
15276
66096
7487
155343
81652
182216
190574
54694
171462
38923
59353
58470
167159
11915
252374
155674
788
188324
39470
43726
98194
244750
4456
213537
166882
61241
193173
228463
45695
33080
247094
115811
32979
116286
26902
21928
18729
143491
85331
182802
12161
204731
102161
54599
64374
42350
213134
137956
78722
27381
158935
48572
173540
55668
122530
62266
47088
68760
130873
205095
21748
244477
113942
53166
192228
28190
195474
218048
35240
69536
104419
96072
164770
213914
122531
107276
98351
113132
208336
247631
127427
43688
19578
39810
87318
14005
176687
103901
94635
69947
198534
42541
118406
28320
168366
227372
84335
125820
252201
46771
253798
119889
109977
10075
113608
225133
223729
92667
89019
250470
136982
35874
224482
219555
2439
54782
211433
145251
196990
181918
51976
216176
235443
204167
39209
213969
58768
205894
129264
6190
178622
228983
138328
98155
177370
33621
50615
106652
2376
104330
18196
167894
21012
170817
151663
40937
9691
177079
147303
121571
38288
16275
237994
232896
225151
87484
57372
157424
106188
235275
125906
178058
44954
138514
24999
24628
74909
64843
222037
240969
104333
207789
208137
62101
253599
117074
29258
132842
143875
40161
106811
126126
134883
204102
154026
159063
85511
64863
95725
124131
31323
68641
108054
153727
9225
67393
54847
232419
138729
115399
45392
11511
6846
24040
185790
196406
101792
246150
76846
34509
180489
87398
139905
63572
73742
228296
126402
112201
185196
11355
67612
224369
26250
204946
204240
214540
16671
73559
178059
126990
31351
152749
35511
10558
176418
113027
117158
149426
179910
172071
230153
214955
171757
153215
245181
81360
252331
44991
11095
63466
18773
188098
154658
216791
117385
76980
190475
95948
207008
133391
131509
172475
237358
108542
160710
35453
234495
154715
144965
187393
86079
143976
115977
172837
116884
51476
49954
253984
151975
132658
53702
205834
201059
58874
209594
193935
171238
129344
108903
83294
233231
201994
253756
117682
175172
89788
47061
161616
91828
80777
17636
57033
128673
156486
38199
117387
20535
108683
185194
181548
252243
143664
196937
134094
230626
237472
53527
20672
17196
115642
179421
249885
40650
224443
137711
6547
67089
1583
48708
195
121871
120449
214073
33321
185286
79125
29603
206647
46242
173340
8722
14634
116809
119190
101949
238456
148087
225327
229645
10701
65181
70999
146738
94910
3578
140928
135363
245837
119770
210100
189511
86153
11931
145563
133914
152400
115800
61288
213812
80117
235152
47951
93788
63440
208416
58088
73572
65124
173747
38225
81439
188429
173455
140179
128443
55088
53563
214815
69080
90495
217112
130804
212147
219703
218641
7702
163817
104898
30866
202031
201829
116822
76624
86411
67944
226883
201880
108447
9132
46616
101310
137505
231624
129837
18312
55145
45808
53794
130121
125266
146222
170592
18778
27665
79725
177529
218235
252881
198653
192642
46695
229684
16976
161267
245934
231816
80381
135136
248228
189114
144062
126286
112130
222279
83674
232316
81047
232539
36246
63262
168151
39299
52373
68009
10499
84152
201501
114016
171352
14714
62647
178102
4228
196378
212041
235239
247454
83927
181676
51279
116345
249493
166585
121362
140461
115142
23345
212315
213416
220320
64161
217554
154619
112253
73030
72915
224178
64293
166695
127410
109154
97169
150074
88397
160487
67223
171460
225778
19177
228192
240645
16571
43113
8189
228317
212253
4305
65890
176897
49854
70590
196901
8172
183861
84110
101086
99278
217911
58827
88784
83585
226835
219163
121751
98691
119382
52325
184358
4271
193579
163312
123874
38774
133420
110673
203636
5974
199070
69773
242283
211797
63060
52201
88146
243403
106885
79727
228481
102355
160584
21330
158467
114469
221114
192671
4371
189457
234483
217710
189467
30855
2526
98729
221587
11837
231446
5532
79768
119085
7885
171339
59114
118167
175000
225631
97728
110905
146657
185209
207970
70858
169376
75632
197772
63234
116908
131160
201495
239241
159296
82319
66539
731
206401
195226
115891
123571
174760
53373
21231
164307
52060
92408
137629
37081
153802
2465
234032
244437
175880
165868
197280
247650
78675
105077
198211
237113
237249
118946
120549
17613
130509
11878
171156
48135
73427
226293
132846
230992
130352
49760
19377
233630
132660
100419
76258
240941
173196
200296
231150
22780
101061
90113
203074
240191
101460
97311
44273
54261
185712
185514
62280
210020
158279
221147
110330
71361
180159
137719
132590
175585
78977
253376
160566
246265
51334
2648
141250
148254
78546
127634
144099
23259
57926
55655
131511
232153
26114
71584
154560
183884
27110
146164
59331
60762
242804
184456
246715
92467
67740
152064
221209
28668
173728
40124
144213
122263
207895
42048
168226
176287
21351
178486
116755
206121
75935
192988
233132
234525
79210
171927
203418
16907
196337
118987
50992
245836
189410
56378
212052
148192
191657
96289
100710
30260
135256
114040
80267
13706
162375
13635
190544
173147
81667
152109
200295
8399
125450
53334
30526
55446
8781
64694
105677
239207
46810
164074
177074
251854
250480
185114
70942
233008
27400
210387
113965
11328
123626
144044
169991
205372
245608
25469
57492
177695
209733
29131
157882
99443
64223
196218
239091
226512
67404
207115
205650
39869
137143
83399
44077
10009
129427
219764
246128
204655
102790
250129
177155
142134
103116
168028
52489
160322
186611
180464
213053
108796
163271
198383
62333
250747
5678
12169
7737
10306
174480
79491
4895
5938
10048
40476
127506
198529
101481
79099
215415
234654
187142
159938
217681
86199
214083
214693
51516
101227
122510
191595
93300
50078
77141
178013
36813
158235
225538
13749
34035
125471
236584
28522
134357
9087
106392
159036
152941
136732
224932
151128
93106
49729
158561
28259
197017
180891
174076
18628
56215
109940
87709
222663
244423
87642
141765
113145
198240
36328
165475
66544
236146
37268
146183
2681
136146
104922
135714
232238
216641
184156
249437
36681
160993
129693
209450
78477
210486
33590
105877
148884
52022
63422
183762
97514
67334
97608
38165
149676
216872
84963
184604
206190
162003
25011
195443
84445
198515
53086
241217
1890
124340
252649
38156
74812
173908
149588
213112
151003
124739
178054
72278
84563
224540
37839
1681
140607
102149
107088
212434
55171
148603
173364
48390
76188
73409
212307
40620
91152
149950
225872
164192
150518
148660
211285
17338
113402
98429
5765
102247
49182
180069
51377
193581
19778
41841
53589
137655
227307
197498
4061
88851
70462
101173
46532
154704
137941
86434
214952
99498
234467
220506
77899
250427
97595
222688
139836
202921
130369
226658
155841
107429
85641
5932
247394
104765
158681
99548
42532
214000
146826
244150
17978
38517
53704
139240
146200
228004
180433
193572
189367
144834
221243
217420
22778
240978
17846
166192
177142
166996
110182
15779
89816
35704
20187
124025
202637
131984
7358
193332
192075
211060
110640
162221
207178
7856
142239
161920
150735
186182
135828
213181
18174
108058
202107
61915
107120
71066
34742
63410
132968
152547
159914
109867
18917
149080
46006
8442
205314
138824
56121
159160
141745
150711
26876
32014
105336
35244
85419
7794
16681
180185
206259
38967
203132
33214
53415
41668
138460
20429
43434
65010
163448
161262
171705
219800
98961
124169
14661
90946
193154
19374
205134
104801
194679
126725
243414
219037
116115
47128
48480
207768
44285
114331
22436
244792
173354
37901
68264
22500
136115
182070
228570
111524
215852
201862
7641
78041
39776
167570
42928
139435
142100
147043
15813
205186
103229
110002
41125
193468
47514
165099
187182
114162
169500
71945
63182
105219
119475
244797
212880
147176
200455
199868
45547
172415
79279
83269
52015
206691
251217
216627
74717
7342
219151
129425
124900
212705
227166
165054
130889
43238
156962
12578
207791
150426
77162
224490
15525
102923
170281
12040
241608
144559
120916
136008
14061
49221
87470
43083
60556
36643
51584
165875
174068
88298
118077
114864
86052
135877
86616
211743
93516
57176
220333
146742
62331
61626
182027
102986
56889
99598
10704
253165
226208
200001
159031
71929
239282
85693
142476
25164
10877
232304
8336
115475
216529
114721
148709
201815
219022
34494
167720
224919
55159
179777
138755
60351
161264
243273
28565
166158
123000
248775
4763
44615
202065
211587
232613
129716
102338
197876
98397
245455
217587
66384
143063
103880
42468
218472
209938
138883
109338
169120
135851
62722
252652
205175
43559
141637
82559
182182
249367
237957
177329
100596
21931
154725
94013
38223
69480
147021
154107
24256
59162
144025
213691
218416
194997
238198
21299
101633
142078
56577
204096
163926
24337
12171
250518
49143
1112
249625
180676
166465
201908
22207
125251
204308
137221
33840
115143
181510
73482
205635
53108
179205
116180
239935
64284
48332
253102
198316
148858
174713
210842
219066
65651
194599
191331
41094
145913
161142
11130
52876
114254
40774
209422
215301
50213
236779
40163
75611
183826
72399
67392
148053
210062
22352
251479
181124
185562
119932
59206
124216
108242
195580
181593
167479
209973
180462
177266
47985
147916
240116
163405
97058
112589
57382
72394
148590
148719
141855
172744
49403
26998
110514
193276
67759
218412
108187
199608
173776
234996
175168
186362
96894
128970
203450
121772
31308
117626
108849
201959
75863
210373
241698
2953
203859
105520
72167
117107
6735
67855
173155
41658
165240
46063
43054
53349
193828
86062
92038
45840
2085
12629
247619
121948
12775
241775
3524
141859
73160
59773
5591
112265
187528
217804
235139
205522
127293
169803
83319
98010
240838
85978
168438
161887
20872
5242
49975
247681
213377
69884
127811
197878
35932
87275
196045
53641
225452
187397
34449
156137
12615
253767
89535
6093
185907
176711
48782
59645
3893
163369
169249
185214
214499
15372
133324
92796
80012
157648
189256
80503
75564
85771
17370
12321
98312
151404
178324
86147
46746
225077
131372
155801
207119
204557
233270
239008
42780
197019
12243
7723
182301
18891
193870
203851
122825
142822
46012
159607
720
200944
52189
195228
73216
53446
131122
4355
77756
182202
1231
99735
98157
70596
29256
148516
249427
1161
25463
111421
156471
82859
22604
41771
131291
43978
252478
124987
248705
159230
4522
231158
21541
217795
113818
162574
206185
116922
237196
23153
237862
78584
3917
119798
105238
62412
75962
123617
155583
183268
67413
25867
236589
16566
26473
144775
153605
206809
7131
248126
59996
169209
157421
187726
76278
188561
199576
148167
216497
212340
244590
158985
159421
67916
89745
195067
85943
59255
186131
214791
19735
56226
106923
119510
34262
178744
154537
71257
122284
219029
46981
111181
254379
127201
170545
19586
178207
110337
169026
7153
128861
112410
169717
134186
25477
10718
120296
5308
219536
241345
238058
31806
39662
106286
100606
236909
17750
251248
4360
74230
185143
16113
197697
106550
164153
69327
32245
196161
110773
75349
45161
172066
81579
42882
195889
23964
67391
16097
112644
81093
42957
224083
211910
127004
188274
154541
240298
238500
207099
104241
5780
140291
228647
177401
164798
249789
20098
214836
149871
143012
135356
141961
189286
254408
108269
127737
63709
229205
156679
227512
42455
76158
142617
189133
27639
217497
143167
33480
206614
215400
144711
85554
215252
214515
244405
207017
95038
251792
2699
171797
93152
12212
131860
24918
251435
195704
209327
76650
141917
148308
163370
45129
205070
67839
82656
62053
44635
133264
56294
131994
88533
54780
146226
161348
125190
226347
186567
89517
141054
50841
112332
221646
140862
135863
151624
37164
37863
195475
232353
764
188054
245673
181396
136943
118319
158010
116162
31989
46874
245134
50631
81540
230156
172219
34567
207872
18230
249560
2824
56145
201456
134011
69102
69819
235968
91116
254171
49668
175753
240919
182716
45462
355
170860
64601
28218
240452
163124
28925
140031
211196
18866
65296
221393
27058
246495
87951
77172
16071
243731
193574
244549
181187
56808
141202
75914
136681
68197
133127
130637
75552
161182
9285
76111
240579
19244
33669
70558
176212
29415
123627
155569
121645
39634
107505
116142
109841
235785
10170
211276
184353
146438
61712
14012
126723
201208
215488
161913
233385
15458
148760
93168
112748
217472
27318
38254
229518
113345
111419
111816
27049
149541
241077
69191
8658
16966
41019
129099
246478
120407
167709
78934
14923
236767
185964
13398
148128
40026
161120
19250
244787
82569
198505
148302
166228
125532
44128
145156
44145
191412
99264
36910
155050
244870
179361
135469
103531
249086
105767
196318
141849
105462
93566
248425
172483
84299
189600
22166
59067
207921
246274
174549
44788
162820
28262
93279
52262
184483
104029
24644
195149
4067
253645
113087
230419
183671
240943
237
101438
81849
121894
226094
119735
197433
252970
226291
50944
45629
158092
140904
2657
198519
223655
230772
240299
152454
9224
65881
123200
24944
66296
130791
92339
111962
122291
66975
100278
173137
38193
26912
59581
11487
187654
58946
180585
144715
129243
49366
187935
102573
165095
227589
223639
17021
203057
171888
226279
7512
95083
33568
6464
28572
27653
190170
15633
51988
219592
87515
65683
234704
180101
241321
231334
206682
220080
84099
126733
73995
166255
14466
122489
118033
178670
89610
109600
91596
89050
225145
126417
108104
219057
195497
60187
157417
160192
250930
65907
220988
53511
76379
144733
34538
197690
78711
152538
141426
84249
239826
150191
66560
66266
168209
124844
248019
197581
78402
56745
49695
105208
76523
88611
37723
128814
184507
227601
95749
214294
10602
107401
180015
211324
23529
108043
131884
113485
20777
89404
16434
79484
251206
175737
75318
71878
7424
201671
157518
103360
83393
177014
88985
250452
228659
118201
20152
194075
232466
236116
89863
142405
221210
66203
175451
148834
81614
207837
51694
125821
81244
161287
66129
228901
140833
228280
58198
41199
198971
199231
21157
165231
177679
23951
123986
46373
179120
154014
189685
11681
88919
62707
68795
132533
125737
71082
152757
195148
82074
167879
48451
223845
77527
234515
109113
200512
55249
216302
47879
155907
87217
99319
143068
71400
227333
239976
228708
130765
125278
202496
157044
131256
72144
56284
33161
85208
21365
107052
64481
15538
174072
57594
168940
216631
119699
6025
236837
83421
207310
141458
78594
232180
104024
126740
10014
155181
153083
67989
241914
94562
101591
181679
34585
243623
189184
240988
164119
204311
71762
38805
170211
107039
241488
7503
229802
98989
100586
199
102824
76382
139370
240133
186678
59265
231796
58987
173267
253638
117586
49480
104635
75783
183569
53463
250621
231327
199036
11877
209789
195519
67990
248890
158254
15383
185424
89683
117115
42457
159953
133699
7921
243047
169950
39355
218583
207066
250612
212708
199447
173517
163732
187879
198173
126603
35165
9579
6029
94074
117714
243803
177015
92890
222126
204703
29144
33306
168014
19167
79017
68007
39232
220560
247913
103871
228056
83489
27343
149581
161851
42429
131125
3220
24534
2497
69031
84431
83007
10520
130922
242903
237288
78237
191585
139786
12322
12100
128544
248245
61623
161645
191729
166981
137843
156698
210991
137372
205910
24678
185408
51693
131819
83198
175893
71346
6719
84783
101467
15457
138120
194369
117805
198621
34243
1896
114577
147220
221379
207637
160091
121240
46284
58981
201983
91961
169327
146259
203184
9889
110249
96181
195002
12500
127103
247597
197255
120564
69645
251136
96819
237519
202239
162926
147780
157316
43900
253457
198077
195613
166092
77514
242084
163679
27687
237739
176713
45747
212848
236763
195865
25946
236562
115533
231019
224390
168557
152021
153840
237539
78836
86764
195052
68954
160108
219166
50285
152994
235160
34159
72395
143029
244037
170377
209212
79472
177425
99729
162105
225324
65215
81836
106074
233099
118056
40253
132599
102413
140733
36119
83530
51491
13965
130205
34312
100148
88866
6984
205734
252997
192903
74612
86393
189254
54666
4163
43800
149103
159297
33356
117338
197388
173043
208803
233695
212672
163269
195767
155079
123365
80022
88835
86732
61159
232558
82461
8868
167924
89077
43436
21601
35789
152360
173538
115221
73808
121452
125863
42134
188391
170369
224346
59297
218072
143318
192304
195638
15370
78473
80875
246525
159672
107164
112176
202313
26886
63183
183757
176387
155382
185563
163273
91210
221907
225937
366
15118
32552
75099
156215
63500
86056
231952
1628
2235
56905
38671
159283
29835
252310
99985
147428
108540
14261
50356
206223
192266
156303
51745
120900
58771
253002
150485
180885
224928
36254
45933
202502
226450
28860
208985
135114
131382
235912
52655
77940
70179
184087
67455
135647
49933
186550
122280
106847
162679
114489
122556
3097
203442
32969
68520
166052
57349
133308
43453
102232
106896
15700
173677
83953
55998
7740
242832
132473
84014
180104
58122
164056
178676
59647
141659
116192
227149
150567
183510
171544
247061
193225
67581
475
147295
121221
59059
35127
18121
178630
218389
21998
52283
52129
230107
235211
156459
243857
36744
83073
73936
116347
140208
17131
207300
91838
164020
88437
244103
23361
90222
71844
1704
3838
81443
40856
134299
44044
131573
36627
95710
98500
247737
222438
22900
146389
115729
121798
99413
2565
180400
163665
31442
252593
10929
158221
15738
181846
193310
154168
193777
91026
135718
107923
15752
214177
204982
194795
210904
127637
148701
161692
53963
172543
214630
246480
231349
131632
36551
164456
133799
170503
96103
188070
120099
5190
134161
35606
241400
242445
87258
93289
48466
215638
58487
112798
32998
124094
216788
160119
138910
178314
55746
138051
178069
100481
61228
25996
188594
22786
202698
95046
152771
159778
96367
231598
38154
122019
74349
211422
67397
121943
240752
20230
66222
236017
72586
176870
3695
29712
57422
181592
190844
138657
162885
172834
58200
208138
199548
211408
229473
169459
144641
239892
112608
182234
166741
194406
1255
81328
252759
49434
213194
110056
32108
150016
166166
195778
123470
69940
253683
16839
63416
160450
138406
193307
126396
185704
155820
200549
212030
70125
134319
42630
226514
245069
131936
250978
183419
148223
240047
122980
45930
15883
106241
207351
147304
86118
185012
189845
201004
231994
112269
24295
229697
62318
136243
14285
5121
10421
81944
132802
163910
98663
48629
216342
236640
83182
207696
129464
118391
169869
72722
247427
116545
109168
52807
138440
165445
98082
23779
17128
153772
215110
243735
93216
130167
190824
184849
240594
239366
55476
54346
86547
235427
252581
204006
228378
139915
43965
223530
46369
87652
193402
38058
199262
12922
177803
26513
7958
38344
31143
212911
85121
136371
177872
137891
116096
221039
150966
183603
194221
208888
244047
29658
117062
229809
239231
247076
234091
243161
167424
76275
73403
87993
197899
10777
54176
156982
205936
71307
242380
29389
119348
230864
198559
252547
216152
33484
184842
143060
189185
153089
72525
51138
126327
190169
247148
247736
165841
102671
21571
216113
227293
131030
159032
78720
6359
141022
67368
190026
225771
149056
216553
157323
157320
80442
202245
33078
189333
204457
238743
223923
56476
149017
170795
110483
16738
231695
31665
17179
1668
133816
239876
134825
55083
170667
194384
138897
165760
120593
21309
81675
129358
33566
85890
30572
114889
146494
129293
110968
78614
164041
196439
73531
45619
16161
93209
219688
239164
89385
99725
172004
145593
128578
116259
32518
71773
25910
211636
194193
233777
229996
204586
139699
221141
100082
145265
245282
59328
109797
71998
50957
212559
163470
248398
206147
98101
46088
146538
110674
194953
156221
250976
94834
236994
13003
80058
238458
172886
215147
15544
107844
8732
61103
127702
101121
234039
50468
152999
127347
46456
207631
179296
87211
110481
62421
66376
78652
60585
141058
38084
26999
175842
88299
202869
218948
22234
159529
224046
229831
20470
211161
9286
190733
24550
174430
62684
145332
30744
37469
84787
88349
166303
253134
31331
3102
30395
36264
151712
85281
118276
208109
148064
161952
191950
100505
200272
19940
192198
148106
75360
12892
241909
85113
206033
18753
10432
169802
141736
11663
27708
63089
48013
8807
237076
226576
202834
254465
60910
181312
201464
234967
203200
112646
47793
215937
58601
78227
247081
186716
87317
129542
143343
22105
184342
107294
164416
232617
5741
182990
163044
26608
122439
137795
45711
120534
192923
152337
112244
202448
209658
83635
14557
200590
29595
243513
125992
4711
120988
236250
119466
151038
153961
27092
92343
32778
189659
185462
134909
228494
208304
187055
25229
99344
174209
43460
129381
99927
33477
251294
159249
128188
204538
50472
237372
226859
68761
25571
81051
203392
15916
177038
153334
140112
93655
43954
252065
237966
220624
119672
188254
58012
143554
131656
221678
3614
29731
69016
97241
82068
176783
60487
92946
10204
162535
251507
783
61366
166763
88944
130228
185884
177304
3876
159079
46876
107983
72772
131958
177170
203126
100183
55720
17834
34514
147366
40370
213496
222042
121033
20317
96733
254343
251214
149892
182714
185805
177163
3943
138560
223222
13105
46762
109043
112031
146955
207147
207296
86124
70630
134335
213394
246202
55529
247693
66300
6563
101642
52828
20984
131477
242221
206895
218713
121423
231686
39932
96435
108484
204964
204066
94324
89548
104855
3587
124093
25078
159936
11965
106874
66151
28934
253595
55859
223422
143067
214077
238649
141410
28278
54422
35743
200107
238635
13110
226442
199228
108937
216886
50590
89370
50000
93242
155019
136791
71896
7744
165903
51826
13872
52687
248313
51833
64733
109321
31762
181058
45717
234971
43999
119909
107107
12767
118944
160814
50988
186188
101385
19767
63105
2859
125154
202450
34708
253588
6472
221647
238031
241632
182059
76850
42996
233999
57341
98571
203888
196941
69109
65987
198058
13835
248437
53248
245439
202293
81185
87917
23537
122438
179314
137079
49339
84456
209034
10869
1505
79901
168443
51384
127802
33194
247351
125690
82355
8614
129048
226282
170988
218832
200509
31853
56991
242006
196224
21812
177204
162973
134538
4439
200658
207394
95310
208775
3253
202179
200305
0
141407
195012
45260
41010
29560
7726
251284
237726
98461
225137
177386
13367
213175
59612
170661
228958
49736
215195
144976
184231
244499
173815
106914
15287
4326
215471
220434
246953
251699
200258
237791
27729
112648
206444
179454
151670
35567
143501
148113
240505
63227
190350
32160
194291
136159
22164
189489
211246
46510
217867
54849
31398
195753
48834
57104
192824
226905
250458
164697
52152
27579
36195
46812
116020
218547
11745
72724
205271
187484
106517
102189
35880
146882
22329
243766
153660
15821
80402
40297
95203
146646
135671
191053
135345
103107
221087
50845
117222
252501
94807
140477
24343
139615
61543
83080
193953
155931
82374
130464
187688
98711
250754
149849
187860
234930
215327
210322
68054
252335
167247
192222
111173
219915
7724
112297
14947
203174
176523
240914
220414
183086
14997
245237
25311
231805
31618
173436
200982
110348
164549
57589
17905
17139
10000
34448
118317
20023
106929
122014
69167
96863
244785
249237
224703
98751
20873
34902
204293
89781
5252
38358
91626
59272
204906
217000
103808
135281
38331
38028
91030
185352
10615
234890
97162
22664
232295
44074
48964
174739
230219
112872
15740
76012
133313
114095
118737
1235
212702
134806
139340
223926
16606
97661
65350
113129
133542
192236
178011
188708
27027
208766
88532
168505
245095
176334
126842
66146
41144
108546
40388
153048
42329
149010
59557
157208
247497
11585
113539
70953
46691
119389
153100
59505
130399
137542
233598
161994
251496
79828
21181
253145
141964
241116
76401
190076
162158
107832
149753
162676
60214
150373
121527
15623
160113
36243
253731
44330
45817
78350
137349
102818
166974
214899
239372
252666
89982
89509
107801
204520
43831
61667
187351
103167
93946
78393
129994
81053
202380
202482
5269
59161
197711
105380
92912
105667
212222
41271
30371
86879
254420
69456
93339
56902
104653
206763
91548
135568
130776
26317
75193
133143
162824
84405
189488
75029
120443
197910
99079
37739
70367
55604
16233
225797
64660
179550
224829
71383
162483
200745
213556
185259
109281
123074
86095
110449
217349
224393
133560
229863
97633
250211
203033
38231
65084
193425
55875
204305
179015
50452
23966
87408
184478
57826
12126
50722
37675
41295
159681
73828
180346
132049
225659
5270
184141
62091
164195
163334
250083
31280
145675
75002
144060
31581
18022
209276
203149
227980
61816
56288
55091
120685
134674
164451
120911
148517
24247
239084
188821
54952
207463
188226
148664
128626
236937
133558
146244
87283
30753
38897
177762
107950
37659
178693
253069
153988
236722
249188
126128
172049
223478
48774
129846
19188
95396
147739
218989
215022
6976
50344
37170
123277
173860
192745
128501
117927
171919
204378
120950
233482
20200
206733
254504
181174
197830
160563
69559
2869
95290
4633
74380
178710
87011
171708
116451
216445
124752
121664
52648
217393
49547
109815
80023
111150
209972
249876
177651
109962
63393
88094
129620
235395
145607
73962
13457
195761
20080
147779
234621
125415
99120
69831
14944
112438
7006
163989
39566
108720
109498
205179
217170
89210
153190
213314
221397
61269
27552
61629
152119
141698
150087
221473
95456
92464
96970
88988
173992
196955
67938
73078
135201
19620
247488
102717
68799
216415
236974
10580
190536
29312
168507
80391
1745
30444
240720
46555
78520
248824
183293
528
101510
194222
113761
79838
180967
62526
94241
221993
206453
235255
93732
181585
151385
241125
214716
169231
95704
94895
42030
77501
77582
207011
162667
161613
49416
118496
132835
161852
114829
101673
204336
170967
74793
83627
183455
52730
73300
147941
93079
144452
18890
63075
133111
109833
249834
150760
182993
242173
238436
44995
147352
242399
118442
222767
27647
110047
103382
241631
144393
7883
238915
45018
213226
27369
194808
172160
8200
62160
106653
224053
189945
43784
166813
9146
64526
64403
37745
246734
230447
32182
222621
30704
212111
59030
251912
59651
7086
245577
134514
134696
51233
81907
220871
1816
119216
145007
217572
204094
44547
96488
176597
43740
26556
49266
220632
230077
67954
231166
125201
225917
78703
91317
57288
245671
185697
221378
169247
6257
888
195469
143667
73454
133598
223667
107687
197998
40031
199448
205018
243373
175546
167901
205322
126386
148899
59116
32047
103108
60752
175798
204230
199439
156117
16848
143725
155856
109062
159427
175442
138957
235960
220884
42682
119698
107602
150759
119310
56375
230133
93009
212838
198513
133507
57045
90700
242668
158527
177531
211417
50987
143502
89252
187825
160995
3536
140615
146810
161978
36149
241648
68081
158306
67994
183961
232309
211866
175027
81030
126119
98793
204931
144750
82846
226527
176457
189446
122727
219605
51232
127692
82025
231640
139592
113097
216512
115522
107885
6825
68950
33311
253489
187991
91530
15861
36624
99866
192311
116418
213306
136773
155923
187232
7899
77920
236501
68289
112694
40070
116450
130310
79409
231007
9851
97603
134882
227390
222197
181611
110055
171256
246917
79976
21125
127450
60777
127631
57281
200756
224098
113643
208754
86452
637
124809
160523
207383
125611
27959
176487
229805
55414
177302
226197
254207
159550
247546
221224
195395
119019
130606
62032
49943
64257
86003
69550
98116
14168
223150
163052
151141
207688
191085
67811
204884
181442
144673
52825
121298
69994
108989
192237
11838
171356
176581
163871
148022
144519
188692
97209
156597
23604
115737
133400
156152
172693
205630
29240
200043
129473
220837
189710
212513
235205
51054
49560
156985
131027
243761
29368
248406
154157
53172
169819
60938
237179
215620
254565
7669
214343
65598
202431
218981
113817
33191
125336
47422
101725
225254
155063
17216
213028
126199
206409
65375
242032
81061
88742
57601
101067
249900
16436
46990
92177
16713
184765
53277
37564
75536
105252
85948
62272
122392
31376
76388
72025
88432
221746
22762
124275
127846
134633
58403
156969
218080
102102
178209
72741
30353
194723
195297
184176
191229
18986
221895
44969
88546
228116
226821
201746
88016
210556
99369
201798
110467
6797
122173
34046
29825
240465
150851
122351
210934
126435
180111
26649
145270
143615
67325
111670
17621
153703
139618
236662
88145
200823
142682
9313
90110
250046
243083
224492
94307
126526
231606
191115
154618
172948
25476
91965
92045
98812
253044
178276
183546
59756
152300
130649
114081
14071
251713
67860
175714
94418
71489
191486
100498
73414
52974
208177
95751
38055
49286
89036
155978
219281
223903
51497
140642
122084
231500
199760
57885
180945
120217
250585
39181
134554
50075
93072
135837
219372
197422
4345
27321
20465
204034
125810
9874
82614
116139
178834
204649
244960
246975
194344
144681
244380
132018
152707
156919
337
236359
139270
244948
56849
55802
226661
241298
65504
213339
7383
218014
149477
60173
61090
177192
207242
53224
250323
134636
40357
42913
245878
88780
2911
199078
42558
47660
26732
34067
228245
22619
238744
8860
174923
206045
20654
156871
220330
80945
226561
2874
60966
113043
150261
6218
70611
45232
253245
211046
63922
127614
100560
140972
244034
29163
22736
113999
26605
196471
154871
91367
52847
26515
117313
211159
18908
120141
113203
233158
26419
125085
204057
90426
192324
225571
79300
218621
47550
195221
247805
24208
211174
174483
5654
28094
82851
62483
138600
227329
252614
246156
81290
69820
100187
134921
208968
46825
95249
107064
68084
92188
190263
119722
185155
17735
245216
72179
154257
128105
77443
172577
177960
206777
33468
193709
53587
148393
174081
199323
197466
247177
174818
180857
1973
137301
140876
30502
188604
165194
35998
143048
170617
211596
146707
196715
247570
109426
127617
187580
181013
216998
201159
162799
126269
29195
232267
157381
172383
181367
139800
65277
202955
132507
83428
222021
103094
246902
100066
106657
79897
65429
153287
247610
111199
210569
65679
40193
129538
161786
142305
159435
66703
77772
41818
64417
174947
215975
93270
196595
179527
142157
134309
112469
83391
50352
100414
214090
55597
79561
143289
86768
178852
134303
169879
118300
18066
161954
194341
252488
27858
67868
187264
138509
243338
202122
108218
116639
10263
120596
76673
192152
159716
246421
62188
79348
225533
149014
199213
41875
173710
108381
152130
184262
81513
70798
235686
8758
53906
82885
176310
62821
215198
21741
144897
31121
19165
66044
906
61471
155291
40488
126587
164082
198865
192104
204690
224262
159453
187036
236508
91568
173138
141318
88549
21002
221145
248741
61360
233674
81225
101818
67657
162394
250126
220311
199124
220433
190893
189765
129392
6801
194191
30659
79384
239201
62090
208899
60352
65912
5383
108000
134006
44367
27359
4008
58915
10680
216039
36961
72720
178201
134878
84357
181402
38722
105676
193799
59099
74137
13341
214188
39003
126650
176238
158936
133758
68676
106631
16633
116039
157690
33879
62799
56582
168761
135786
202994
172244
17971
128423
167536
46734
216351
178974
186006
211853
104051
174783
207548
108208
3137
30724
120780
179023
92050
240497
234470
215683
28493
79192
36577
40855
181096
18347
106484
86711
152842
27077
21694
24861
144925
181065
175907
224665
23923
180008
216362
13007
193134
146976
125933
27878
24672
137064
205870
86497
202049
195355
163705
3066
168900
207211
170037
148361
109559
86843
126188
44098
8780
121461
23489
50427
25789
24379
151240
86149
74375
163853
98258
180584
53047
173419
197666
107633
38984
228421
200550
248241
41438
7377
169861
156188
233498
107351
39523
103436
177779
141797
54250
20170
58939
73510
253026
86700
126800
249750
45757
68350
58935
203210
179985
4921
141840
131786
206946
88074
116353
235885
63582
127723
33490
115803
182724
167641
208979
46520
130388
96741
80072
203385
104322
126525
228155
250456
159087
50182
226376
209815
108113
67047
163493
115361
21458
202067
27394
160027
32461
44366
108048
18960
225825
65487
68449
67251
115193
92432
104861
203166
34725
40475
82299
24234
107706
180717
1169
692
89080
251276
240103
100207
254117
118293
178570
252246
27387
156543
157107
252253
174192
181454
75105
83603
112922
242337
234999
74689
30361
23635
20492
3815
203760
119280
33265
131434
116469
161250
219813
5353
48820
85784
22195
215153
203535
56023
157401
118316
113427
70824
143197
135962
116218
160742
148795
67768
40702
210422
3479
188342
83950
166404
174532
107332
88357
131473
144420
174159
141820
6591
166560
129695
115687
181762
56458
98916
224311
116626
173407
134677
241875
70807
74179
186427
141138
45469
58436
147089
153324
246450
84026
102051
179
210986
45492
167838
125456
109181
246116
99524
35311
43561
140353
218355
183751
220072
32462
24493
17785
168207
252004
218365
6145
170078
158210
51923
5646
129017
127052
14362
213287
76418
56084
59164
92027
47385
108370
81076
11303
98380
35217
238679
21786
193500
155720
211512
44902
148865
69909
106920
204894
160782
139177
140371
219198
80797
136541
60981
229470
193256
2810
20426
240339
59642
153295
98888
225818
190833
103933
46165
54468
86901
201786
154912
155838
253198
215646
64332
87245
47912
61834
186723
100122
144129
222448
183801
238491
58708
7247
221089
208852
211942
138593
202735
104885
207214
198508
200111
9855
241304
178518
171472
42374
84690
150021
189029
167369
61391
184010
99732
128511
139821
164089
230726
45
72347
31268
203971
60489
2488
214542
248749
87246
28610
223624
197710
231667
239698
202075
249525
21656
200008
8699
204866
76202
106304
55490
90651
49445
192463
12064
60700
75241
145118
88591
25022
11073
146139
2032
82198
235317
176312
80525
97193
60701
2636
154647
85038
148376
35454
147488
55861
188658
14108
64840
15555
43929
82361
154373
122890
135327
67518
223011
205938
115481
151831
54552
69792
207798
166136
172714
143489
157831
9382
197715
54041
159454
20727
43214
70830
151934
57890
181421
63092
142001
34055
78898
88860
251380
794
57714
125306
38693
193340
48113
196679
186600
98666
183566
161712
137237
54778
170565
91216
242039
250229
127813
215583
169566
206130
218507
50587
38801
146726
83390
68050
87143
243054
172094
154196
142061
210262
20748
81152
67577
119347
182741
32566
182844
4644
235463
185940
183790
217956
146288
72084
54524
43314
229763
91728
109075
74716
126189
12245
161582
6185
71038
115625
231815
206423
58299
24301
58214
158195
112185
246082
209231
123083
178469
122750
180248
103148
213834
249999
241456
62254
39672
254494
30594
223099
142944
166540
50572
195632
144494
222731
200195
84060
212252
246216
147257
119362
9915
150321
221519
226605
63405
35116
88921
142054
252062
82494
203122
129526
158990
155783
67910
157245
68103
66107
77677
50195
122840
101008
18044
61563
240008
144829
170675
71917
34337
116780
145515
233252
105848
219191
143911
90546
24183
193167
222175
117242
206218
93849
39151
26234
185268
46214
177464
220525
63987
37533
250535
221671
129975
174845
101250
224554
177927
223421
86776
160885
144835
62842
50219
207903
30380
94972
93989
246541
139392
226778
37434
233267
191283
120696
44823
104809
198668
186939
248931
16051
143031
213676
189199
198389
163387
29343
77998
36493
183642
90724
59437
238128
226884
218409
162544
33709
123384
200626
23084
165934
139585
132586
142596
195244
237959
165748
141380
61127
23168
52487
83514
146171
17784
95179
157553
1559
167574
122297
248909
232986
93151
32497
81438
152966
17189
123282
168481
126914
170069
185554
227148
80364
155526
106926
213520
185363
127131
164179
64509
35156
249294
106902
41534
184147
42623
231720
37881
105331
60349
194647
223582
84719
131390
125327
85424
246700
17954
113708
243960
62368
214113
158731
39252
229978
145579
185095
183698
107059
184259
145380
161746
106193
84800
199798
166462
125249
145322
212977
123882
78820
210202
168358
181963
56260
142588
97425
17671
127454
33138
198909
108391
2542
169142
248484
162772
186028
75050
163510
180920
194868
128010
206361
143708
248530
239642
67955
136568
51155
99163
253490
171960
29899
214628
185131
148436
126453
167926
253388
365
100716
165997
155157
16981
82304
31702
209817
68531
234312
223604
202695
56509
193403
75710
123716
73524
193293
182799
82806
188627
131389
63001
105851
48517
85944
123087
238908
85365
58671
69590
125362
48481
52639
243293
196977
10934
197357
181980
205478
128233
18631
160896
236423
157257
215789
204285
124545
186952
42519
28270
103430
220223
81345
101451
210735
63036
168543
202660
153084
234645
144191
73252
102703
28122
12967
123347
158149
131777
30688
130174
75236
36245
235199
60056
77326
150146
251251
76531
52046
6567
1491
146046
3163
10485
15669
162063
160728
110227
220896
32285
165985
104098
136783
140566
232889
160182
52740
224731
97155
84146
83257
181111
42538
30382
36385
222285
180579
107510
154965
148129
48068
219988
22715
50681
43331
121444
235486
230876
166358
193098
170569
19999
83586
124402
126254
159902
47861
139358
9514
175931
228412
37640
102960
115334
31596
109750
99692
148876
183490
33491
99023
199819
229989
115966
67689
24220
39632
61153
35781
160090
24036
53635
16062
163877
233725
236550
64955
256
14889
249775
145957
143220
81993
197133
237370
128000
8376
71683
54279
178594
199119
64240
244435
243398
98617
213114
184313
204161
195251
97902
210794
247040
224250
225413
218241
66093
213739
251767
160540
65052
120070
193085
196798
151774
118604
104340
5395
79533
213214
175467
101215
76923
78248
154792
164501
2482
130935
42750
44646
47562
196207
118796
89768
239999
193190
81670
18534
136579
35107
30488
94771
75810
110417
82565
34614
136052
171382
81275
155725
66537
212933
34041
241794
190105
87823
33252
157869
143178
120458
156531
63395
52067
112546
200392
170867
118224
62418
254492
125832
184906
222447
252931
165306
238830
97382
175047
217794
167112
95232
87696
78386
139202
84841
235187
118533
31545
146946
252098
115711
229098
114013
203135
225190
208273
244111
170622
77496
230993
204394
8047
43606
216245
6593
122655
169600
148319
230112
139594
155862
186390
71042
101895
72643
131726
252671
128082
41920
149590
118355
130961
115798
213627
127871
130366
19971
74252
21717
56841
99909
158281
68244
236895
101053
166986
79913
226006
46276
194907
220832
150178
53711
23398
224499
93611
236575
86559
112918
110474
15302
37824
3652
251246
238737
141495
138039
5333
135933
177961
155109
162645
174580
13197
20161
199137
57659
40065
220016
52729
89420
236701
119095
199955
126496
36474
69333
8063
61817
198298
252735
138575
126485
118714
14509
245515
24607
141021
102905
54269
174522
27462
149968
61498
231862
78679
178446
187185
87378
236339
16746
176509
210514
213948
216442
47629
110513
147395
2778
149527
38022
143494
248088
124553
171948
88363
213246
41148
53266
238270
54740
202569
124584
227503
45288
194828
94058
56945
23010
65629
224360
113093
89108
187084
123628
18901
187902
114265
247768
50569
132297
68929
220212
60901
219625
163187
76785
111521
133495
45439
154129
76239
44372
238449
65528
177174
208568
74837
67660
3868
104101
109999
174520
218846
250717
202510
220187
101480
75107
84682
251150
63871
178722
241486
92722
141110
209986
169442
151080
115090
75497
222517
118039
222340
247034
123654
158395
154779
158164
148991
139535
62155
2319
69462
10536
136903
167291
78441
110447
55073
108103
177794
213049
106182
205648
194922
160544
111382
105784
246983
229826
20845
129452
160308
31043
219511
107567
214842
138562
30878
91280
169909
43604
54660
84746
113201
154293
47432
224500
5208
64911
152857
67780
180529
128901
162470
165611
102009
62393
140450
85720
49026
194436
64506
127054
167610
3211
184914
171003
69068
221346
99657
92312
254506
86851
43608
124300
129291
184393
176434
98584
172670
131588
180831
160577
115901
3399
99032
62128
149078
254288
160719
13156
170086
52476
213975
191293
176604
237325
176336
225773
133326
217216
50386
99084
185502
115046
44143
195605
107471
214677
11864
177912
79315
228328
171765
248091
153495
68857
99982
56551
135882
138692
26147
117825
204212
11194
7267
222232
60877
140523
193128
53292
93799
226925
219801
151463
235795
199966
109543
187804
167997
105561
145440
238852
247920
43671
108422
77237
217186
114927
248604
100192
916
214387
208007
64404
224279
165462
205636
162209
203350
174264
181623
205329
252075
134832
157019
30337
11715
44578
219063
209612
215272
215304
41905
19724
108376
238514
11329
235955
209526
226424
90760
195108
26255
202248
136497
231261
105036
2305
130448
180701
16844
174830
129859
87546
243944
29313
100140
77192
183287
119973
245322
9685
236856
226799
6385
1552
50636
57829
181664
17606
144861
229213
116117
203812
185136
208652
247695
83127
150320
49915
172664
1351
223001
46220
14851
132287
150123
236434
23321
252887
105593
203415
177068
230323
191823
4807
113381
85839
164411
72163
94040
132200
169279
46609
181126
108684
218291
40566
79781
192778
183629
220197
12400
152563
184400
232015
27660
142563
6181
214989
164719
242063
34901
185063
220342
137497
197965
214741
176732
172743
178481
232163
212063
122268
51083
246189
985
169047
58910
192777
116472
120298
178223
244301
107369
105768
109509
95136
79553
164080
133238
75413
250358
66676
14334
174514
68443
118708
32876
254551
150953
19821
179548
39782
6576
63098
216642
139547
164485
199876
137858
201288
24512
78865
223596
32150
93426
230236
226541
163293
248910
18816
76219
82048
141788
40791
86370
187844
192730
203946
235685
87760
156665
238837
246347
112810
123242
177400
184080
174953
94357
12846
219794
28241
63939
215588
65263
73435
17824
219884
9640
157115
55991
194967
24765
238346
221624
88735
55724
53910
35803
139709
8005
218002
155518
201726
196638
219307
59250
92747
167681
188682
65047
224066
148799
27719
138030
241521
191281
151913
164999
187303
87321
49179
245954
169326
159416
222221
133910
151894
210492
189312
49958
206417
152519
90231
11767
208161
151809
40915
190307
47134
35692
234761
15816
105105
64968
165438
53268
213256
80253
199069
194925
11753
132004
178604
46671
127319
238337
65902
142758
5113
200254
32128
35016
83094
123684
59586
158363
74064
200268
109019
114276
50678
198217
251046
111495
139444
221808
210944
189145
229269
111138
1528
246185
206116
192528
163152
24489
167777
252238
69318
252630
30357
234088
15085
32980
90360
197810
74942
21508
106592
119752
197204
183627
149845
142116
183105
153692
126815
195589
12646
9099
99133
116763
164139
2103
35694
53314
233470
243103
97720
135835
201861
100788
37161
250581
157395
128665
203676
67143
90754
217517
211928
149326
204434
52082
50562
2510
114739
228188
243449
236799
50771
56113
208324
179044
65298
116295
239753
196267
110318
81404
103892
94481
167604
11226
91831
248405
7500
193593
101336
58068
32181
56474
158238
47489
73221
233203
164198
245018
186261
58016
249082
23126
76767
50351
78223
17378
245868
100220
99440
169093
105123
46010
251437
28264
65906
61152
115256
20012
93935
180311
194814
145750
213412
85814
211684
164954
173246
21266
2964
191497
128697
208896
7801
184601
216257
32258
173054
114249
145273
251215
128074
149294
142785
222677
134661
53579
7594
162908
56287
125086
124514
207718
40296
191681
78987
221740
153640
85273
193607
238132
63497
44898
210161
165517
46210
7458
163110
56981
29707
16366
32695
151410
212626
61245
144059
25558
114302
116508
73295
30138
223939
39
233374
75825
2661
172443
212740
183003
123203
60670
127900
38940
111955
164513
53898
124782
216727
226539
96870
129153
227670
25432
120850
99479
161658
238321
225902
114252
111432
195600
47191
218500
160412
29895
130239
127179
168866
100897
208624
54903
128285
27747
86192
97075
145329
105927
107659
224886
83125
242342
62038
139031
44186
48715
82771
68246
57747
24693
161211
31237
150190
33056
212452
161726
90552
31363
2954
64009
32771
207309
208870
41061
223642
63000
225836
146924
136424
24225
190743
198413
228995
96327
159756
251255
48762
117227
187486
120203
49574
152407
224343
102754
192303
42234
110491
160733
134146
194816
153770
29630
222151
248885
195904
116658
8021
250074
37987
172527
2295
51444
207262
203254
56675
49428
80240
46802
28483
108177
230484
129230
166033
135037
26748
167310
8575
151133
111766
83067
252150
186655
35906
96969
101259
24569
223735
165713
184131
239433
99103
206270
84476
128165
164098
137588
205574
195883
62473
173109
77810
210243
221627
81682
17259
138926
34551
241413
195860
2594
99930
33482
55355
196440
81425
252358
44669
88638
44606
94257
27611
244910
163464
243111
130794
237425
75505
6944
3434
191377
239965
108972
160471
210832
58414
130552
9449
148946
54976
145176
78334
244744
253729
133718
37730
225582
222165
43386
67173
104486
237534
56096
252439
147039
97878
173891
3726
70973
31714
221088
103234
222741
242748
81779
172609
178353
41650
73889
119267
132989
235981
140576
39491
122107
205781
109851
164269
100771
221394
68865
110264
89916
170101
53975
204010
50966
131603
70621
27054
77603
25814
123003
232035
198158
41336
122491
149093
140184
94512
191119
195698
184656
41350
50459
32828
25113
43445
12066
247206
232069
156058
210358
26737
180236
204745
23401
85916
225990
31056
76127
125000
216048
26618
63475
152747
189687
88680
111671
146848
194608
192899
200639
28107
229574
177938
110999
147599
161552
24779
243685
199271
95155
33641
133626
221354
62993
252412
57275
221966
13951
230312
100081
85719
85649
61421
76972
125386
181134
146703
98876
177923
157153
66819
173827
185081
7032
234726
237411
3088
11727
58937
216887
186569
246062
154242
166425
83022
20886
190978
239493
27619
53920
99915
193671
188647
247054
122387
216895
44183
140943
188213
166324
58871
228478
227902
95560
172140
160643
76711
38050
59014
96050
18507
53023
111825
65098
153113
181972
77938
40449
106762
57936
76883
195496
214554
200472
10135
97919
73291
244064
6935
66901
4773
58315
178995
71732
101203
171271
88110
180599
78569
58853
4586
133748
191124
22022
103900
19003
1023
187536
43805
46499
228848
70011
79679
16451
187060
63346
230033
59176
213915
103481
172830
11433
81229
25769
115640
249013
246787
75506
214908
187050
135098
234872
182664
54097
225687
171577
47442
25308
201172
134166
116995
127922
178476
137567
251485
92668
113536
66630
158048
2976
177055
39307
82667
76826
78293
49140
73896
167165
166730
207677
178820
38592
93874
157262
176295
223391
237883
248487
110721
80317
198350
131289
7558
60666
14773
114093
229191
241543
242776
234103
26814
42596
53261
8749
249611
90643
212579
161422
44301
74117
208491
160938
155677
200422
239825
16101
101658
73442
93793
84679
158220
233759
19189
51929
62614
172561
136589
9821
81021
48185
252805
160465
72845
223022
111706
126354
157001
124717
206150
181930
99674
108939
18549
96923
16737
109107
157863
133710
81079
155596
40789
168510
142731
44538
169953
63614
224362
22992
213578
251205
101765
196505
168023
63343
240019
202952
40859
26660
254557
201116
127724
236590
21704
178443
27909
197738
129258
167462
72796
48231
30349
170844
247194
202066
92580
78013
73054
171812
158364
42200
176460
178905
208850
100653
252704
235553
48544
184938
19443
135672
209948
239215
147355
3534
92630
163429
134422
38809
37934
29539
22401
91697
42204
41727
186875
12408
248664
135613
88442
192065
142540
100792
252195
59378
165596
152447
186480
178403
234231
59487
14907
84415
75445
107804
191024
248737
164058
143633
30038
110343
161045
185767
154822
176114
8714
187662
117126
36150
6026
167203
25415
147800
120137
223393
27515
164450
157311
134896
132084
148007
155962
248317
45923
14400
114148
126016
5660
76011
59298
185020
208740
111395
38026
172847
245766
158986
134651
66519
224609
251986
182290
44326
232188
4515
219299
206749
153448
105915
60427
142688
60374
119028
228095
137790
207441
9994
222499
107303
240366
247609
18329
238631
164666
161627
182349
69130
44213
246231
226682
64602
218928
87182
86134
53852
107025
90564
61109
201110
28721
46700
80315
56002
143499
33969
206280
109409
63782
159663
124556
58453
73759
23540
249031
201084
218199
20038
36228
93837
78874
151105
223332
170987
156052
22915
151148
163053
16468
25628
225824
130325
244387
185825
139463
236983
38276
42692
192365
132112
8362
213030
320
114591
214081
250493
184098
92337
64279
158685
141149
51427
133814
199655
51879
213625
129630
114272
187550
149694
93779
157221
189391
176476
27690
176541
183468
114471
181820
33788
211798
26122
45420
100974
44134
153969
214264
60765
94301
159562
96991
106560
245948
104324
131932
196325
208673
30939
130231
167132
63206
219478
119788
131062
79213
42097
210040
56811
41538
4595
229585
149917
16147
79124
173875
4327
142856
100750
77258
10578
30267
157653
178482
155966
94865
106643
19713
150234
118084
50471
80161
134159
230686
20715
131732
79653
82416
175071
151716
131128
164911
225123
175587
28856
223605
70185
7324
55208
167490
207508
30080
213983
197897
108490
22918
147928
94860
46043
81397
211272
187357
61424
42972
254395
11534
221335
188591
70763
176256
35288
66622
1782
40202
78662
113878
206784
110697
177937
233443
183963
201166
242902
6082
132826
116612
187285
221635
218054
100961
29439
65981
187027
242423
176780
34097
152550
160952
84111
3015
25404
147374
237619
84542
46022
176540
245737
95541
168459
146348
12546
24050
247579
184173
180231
125398
250613
190272
12443
31554
191558
67754
82098
141045
154492
1916
61967
74871
87115
134138
225521
120376
185398
204400
21525
197021
210774
6607
129677
172935
84114
223256
51320
132893
73938
103744
48381
214174
165033
130155
6937
159228
94147
254048
158943
28673
200536
68696
250198
188056
25240
32229
50690
113929
235572
68143
109139
155713
86462
236081
3839
105901
221816
213357
76189
211634
77293
11049
7027
230452
226056
175949
171621
36568
216647
9160
226578
184075
188002
227334
178078
67743
46355
23862
196943
100885
109337
88628
45406
166283
190917
75321
172678
206746
121036
100203
89889
62179
53801
65087
170005
80052
144614
97922
157064
173013
74136
209801
103241
117083
206615
207194
14836
143488
12863
82575
161442
253549
202059
144850
16284
202367
194242
87978
140657
241330
52455
203976
245686
136508
84791
5778
179020
94564
198991
166453
229877
169824
126613
131303
166860
78906
123183
26347
69219
184476
100614
142252
87439
12753
94581
143234
190101
83357
195352
70539
75021
97675
133454
195319
161449
9001
14391
119716
27175
72739
76336
187537
83424
51568
230945
145787
112778
774
218268
53290
226565
185749
25097
97123
53385
167532
38679
73509
144289
171037
102481
185360
41345
235287
73521
127512
170361
95577
9047
4293
22995
11558
207000
205290
174857
192636
79270
224302
204701
199556
63690
233626
120694
48837
30398
144375
78307
42447
250770
20045
64394
202820
251951
8899
232193
40254
197153
14091
240274
115410
76435
146890
87133
129416
116842
221893
242215
28166
190019
11970
152895
160876
42100
193819
38251
134391
97013
162178
49558
117166
218722
167333
21971
158320
95065
203342
89241
30685
107905
5673
188562
107422
172510
10063
90416
21058
192655
187179
78198
210103
223204
171509
118331
34413
232003
140918
187865
102129
133622
24989
218896
73882
7130
179281
192644
35703
172146
200811
192520
178115
101218
190393
40099
43904
83889
82653
65131
14793
227931
29341
212681
57620
215388
66634
85302
253888
133532
170559
245297
95256
201945
220651
180201
89897
169845
253129
168150
114674
117628
19350
75466
252475
184939
2830
180669
15441
227613
215152
72236
109801
62279
229087
27663
38869
35490
106122
117723
56511
101577
108925
126634
132992
80159
96191
64821
218465
46432
175820
95909
193871
107396
117970
48727
161620
16195
160920
48688
225832
63568
226189
40328
241487
70472
190994
34565
216423
163170
207105
252927
77982
244262
107772
35250
153985
51299
237900
66592
44306
224885
133493
90728
141837
39961
108164
153239
235770
234549
202605
181711
239303
21326
55714
39647
168307
73977
96028
29157
48284
73476
124978
55968
147500
187963
112578
109539
189119
210125
84468
107750
51581
6258
215277
146956
111159
63974
72834
57623
116757
77344
205757
184628
148091
185007
154520
25545
165112
150756
242962
107255
66694
97022
246223
82158
206974
72047
66099
207334
127869
4440
43669
41663
150986
222764
249222
250664
24073
83510
145824
134325
31981
101059
166760
42188
246521
76515
234061
74757
149991
142757
82540
103425
61087
193694
239356
187097
69
107228
26190
107858
7569
194192
29434
98921
220288
176198
112053
17411
250335
150584
63508
235212
33552
82933
230045
52593
164317
28995
219909
91920
75578
181411
542
233890
68584
102502
243239
159580
13742
21932
123451
99589
220231
182164
121904
70346
247967
251872
70143
225079
127986
184314
75431
227934
229794
216045
87836
90669
111359
12311
221036
98164
212809
29745
28025
1700
123707
99039
15208
164890
99258
35582
152796
198913
104031
123027
165959
246439
245986
144239
105256
143191
184821
33895
66737
117063
160198
168241
143487
233636
30663
211597
67655
2163
17585
16072
220001
251511
224989
77533
211186
176011
229034
145897
241173
89090
180439
154462
192874
31371
226340
39655
247769
55973
118640
145482
42023
70841
185545
184621
85098
11988
47421
199066
51179
91485
241483
37187
6682
42449
158501
161307
33439
65385
221119
229668
35793
226128
249899
18462
59141
143153
226516
48669
217719
34335
131785
159357
95047
41553
148209
216866
70591
241071
213215
235556
252894
219775
131342
22355
203739
236619
106427
29521
101189
26178
185410
177751
147051
197104
252350
24832
42893
98130
70517
6760
37627
254545
71143
35161
223242
65077
3775
75075
60591
121939
167335
46595
56602
111528
9074
220472
153421
167313
144784
89597
76484
200933
181787
177085
164023
153313
223017
18788
125097
58322
252255
211882
40845
41731
61870
171145
109057
60050
32705
231420
196241
214433
103413
232493
121373
155714
15060
89841
193152
203084
185302
7620
118196
36889
12654
78455
84176
208042
85964
8198
20710
92945
150605
103120
110822
201384
35322
219260
101185
141842
205722
113641
51842
90999
171411
95383
194593
214251
212659
129583
125682
59539
30113
72029
83405
254148
117975
46849
108947
103071
74790
77954
169903
228362
74969
253843
232443
92924
177733
210617
74104
190549
119014
116900
221263
71574
39210
219193
218841
147755
133581
82162
46528
42226
221763
97046
148144
76390
120243
91963
42830
70877
28148
113177
213932
124173
129977
2427
68968
84437
84577
211017
204491
137217
70476
18932
58387
60281
104095
207937
217230
17396
112057
137087
37154
27621
42154
14347
74798
37378
146159
227414
161880
245595
151557
203093
153337
26578
41361
208385
4485
28055
167558
101644
120673
182619
179453
217948
231825
78871
78804
105372
21217
118937
175484
89928
243043
209161
122833
94852
247197
67827
190270
179721
199198
65158
104571
242201
238147
216341
209100
59066
64756
64251
34862
11871
57041
72906
234721
51596
227101
215445
3553
157748
18980
222200
29669
133709
24333
169316
107563
239635
72849
172767
233607
84404
135763
121344
193733
231198
170789
182497
168382
148596
158715
19384
25212
24328
48338
74950
169162
133819
39347
81198
214544
83126
219835
31786
30299
150458
218477
99117
218555
44497
215161
238561
215590
139549
86262
23176
148741
154558
155260
91212
17307
141339
91059
17864
17777
129439
210602
23487
93549
174682
61426
64709
183860
118593
119275
75197
159690
189542
50440
219559
251432
16202
178029
1735
83190
207522
60196
227884
253670
29337
159879
45066
82835
191310
217728
136527
61130
143337
65119
176052
98002
185393
209518
66017
235616
109268
25196
84465
104409
88321
69061
118467
68032
81428
227626
122663
41824
135308
32971
83363
227188
151125
203931
158862
65825
68977
170666
11040
73927
152474
193648
17012
242310
118523
139254
222833
124670
23359
245721
126456
230604
13643
243118
240252
226386
198915
208976
85369
161461
174585
98566
180058
217416
67283
243580
246005
89046
169981
122418
114907
203521
59047
201241
109008
8626
14221
16122
65009
39803
148548
229364
220720
198302
28410
25759
208554
12310
249190
225274
61401
230940
26208
124666
46627
188347
17946
120045
3997
12832
126231
122401
57761
162265
68800
160011
208045
141499
77372
64387
253480
51808
217172
75464
62785
40186
143656
239686
42694
56427
183469
66381
216915
151778
86426
170205
90667
221965
194016
161371
83956
142599
124190
76696
26983
252403
18006
201537
96474
11665
43168
65737
78738
72481
122133
110581
248030
91019
178427
100628
82837
64127
178766
236470
5806
198611
49027
208477
42823
159378
52393
151386
150930
95655
125734
142903
237363
190831
173495
222048
196210
211380
230859
45402
41428
109334
41378
146356
145751
172682
175063
139030
87145
210253
142742
217742
233371
152168
41347
2245
25457
83309
12976
187301
128415
30085
161077
45857
101498
117731
243790
221026
99070
180338
25965
224934
21595
102891
100874
113212
147663
21719
198112
194855
181938
94085
2340
219381
107170
207096
222505
190305
250863
216137
241021
238022
148456
157171
167473
85198
144601
6167
118130
241662
89151
222928
58252
94848
33217
34782
213798
44440
121992
163809
103112
155389
136352
211936
212946
224483
31562
17334
105239
251844
252538
36023
118908
11875
112537
96880
120570
8158
109830
248733
46289
80978
18385
112156
19498
237707
173294
5354
168111
248351
210508
180646
49757
133369
177781
777
227656
201998
242498
169795
204999
208265
134803
128745
104135
250260
237514
13524
52852
93716
174615
119106
214468
199638
212643
83934
236263
118050
64328
206240
209062
213565
197687
38294
10168
28084
42636
252072
42121
81659
241975
118930
27026
153009
247603
77507
176993
62239
127917
80341
194703
174957
203810
220334
206845
194948
243575
172876
199049
220388
219170
220448
22117
43446
24652
243246
237814
191643
33498
177498
196688
193805
250888
178093
107945
83187
168444
156689
66030
50519
151815
172269
238902
228217
113322
157136
235760
251058
32073
5930
137599
211165
157345
246711
89581
28778
53114
34937
33802
66577
68196
222045
147397
78494
118589
103875
78023
172268
154790
32503
131120
42119
13405
204717
209316
186851
196978
190530
8250
29722
240007
188862
243242
243415
170769
121922
241785
24491
138592
56010
106412
197348
161092
178730
202393
22554
90850
164193
8530
246437
145217
3455
178495
158325
115266
151541
212260
141936
242443
139833
82281
52719
92391
200871
49327
163591
16402
225196
85815
73197
213514
127860
235396
194988
113326
2367
66938
224654
131296
146514
239332
253802
172192
180082
160824
153081
200011
54365
186057
31925
163006
79532
17201
196632
195969
237440
95709
130739
30167
101430
37639
158332
177882
163422
43338
215643
59295
148783
31038
246908
185690
182308
249933
126238
31956
151793
56953
135981
174517
35974
191397
178397
211558
121206
142501
22677
181162
80955
20770
242095
205192
156159
253379
154631
104672
102770
145215
89257
47697
221411
244965
208097
127989
187348
176817
140575
16963
129435
209696
223180
204774
25406
207486
41359
111310
107582
223383
166377
230486
158078
149019
205784
172270
190807
31093
208566
243953
139748
113976
203733
55196
137547
46399
59965
243514
42689
216080
2898
36027
66863
228762
112371
243574
105994
189664
227573
90853
105964
219411
203517
30886
160402
229572
89654
95890
46945
197500
205019
36312
253835
13614
206741
194228
130840
172972
146118
116411
54181
121838
19214
208700
15177
116818
197092
173107
93025
249864
43584
206300
251465
15175
21551
244426
249128
20306
21869
98076
127964
154917
193523
13444
121125
111362
59310
83650
74246
252267
88596
147855
186957
37773
48153
12679
119425
7209
40231
52996
39037
146582
134045
176385
161631
96037
122520
233367
151108
186124
127934
241595
51124
112228
27244
149360
234728
177627
133576
81441
238256
163009
210183
79154
17252
220026
77281
32079
176080
118842
161898
194250
169857
125726
183540
106894
11572
230235
135351
123040
105493
240472
141433
184258
129631
240429
111452
230150
156944
192883
156410
240057
66926
201793
189325
47302
85373
145568
202646
188725
219623
75893
235125
108285
238509
216794
143954
82582
44657
169403
252442
18794
45999
49697
173443
247703
87489
231041
122742
99448
192446
53376
205143
224084
133079
182227
196724
7991
74176
196073
154602
56033
223817
25517
149308
49151
24021
40588
60853
170155
24286
187836
119449
100104
28989
227142
77939
233831
92469
206896
109087
59249
160818
226454
237520
200009
234838
141049
89038
112452
99110
244452
39034
201173
197620
231232
125770
4106
45529
244089
126677
138178
199871
204047
82267
254224
5321
188683
4597
237617
22266
151585
27424
192907
73439
241545
191563
210234
133202
156328
166603
144075
205828
196767
173569
209097
247818
22241
114320
54233
233860
48915
152181
246033
233857
178065
73107
179148
126468
181194
243827
13283
192358
24911
66331
168342
126227
44924
73271
140372
152768
197113
107053
98484
65711
98623
238473
9215
101889
49635
130006
111328
214311
163164
186874
109854
205909
97787
97492
156732
191246
182530
162299
99348
87789
138261
23406
185138
6285
251749
225251
77719
141061
36832
2442
203649
18863
210030
164895
180448
214670
90383
243255
45806
77290
43339
51856
8717
195035
187760
76715
72954
150348
8037
155672
173834
183672
203412
82051
86438
118473
224921
216670
73597
243781
40245
181284
37458
148999
222598
237979
209610
170242
165152
90860
94754
74403
71660
51314
109162
136745
17890
149656
50329
63321
251952
137122
192184
175645
32602
80953
48679
183718
46106
66052
230269
22611
80595
61196
149172
231302
22967
39090
21301
148711
127294
225238
133253
123711
215326
173555
101521
19969
203624
84411
253172
101395
65661
70439
242311
245115
251524
177594
79931
139231
173712
253156
102012
179839
98516
164856
160468
9062
223289
25959
193269
35724
245534
104728
123177
38182
221380
74748
226640
193985
168685
39226
207226
234501
198119
192647
245516
41691
109743
174390
54684
95588
224794
98586
6279
220515
161365
32389
76183
125275
154423
187887
172185
84331
175503
182082
150547
47337
180917
135804
194036
130580
230276
30584
211745
56411
177461
23028
67346
26628
250728
209538
240948
108670
122053
138726
158153
216545
73444
233884
140579
161911
209720
36753
209824
148813
42773
88493
98043
209500
188155
191268
135269
117268
230747
150043
180950
132791
234696
121271
187938
17765
249029
99327
138825
73317
119876
201832
42265
231494
163578
238334
21131
144547
232427
158245
1784
70651
175757
244476
190765
173290
129074
241197
146357
122738
230029
54188
148374
133859
86928
186304
114614
167590
125783
46585
112944
113585
188434
7835
164536
170034
40872
212330
6237
67614
227747
223294
42678
225535
147053
111840
88002
243018
251973
184736
83821
159163
161571
54516
76800
254270
91696
136892
94199
109429
163595
16309
215193
77966
117704
234351
36616
174787
63515
213539
204063
74019
251273
187331
37537
49168
112149
104336
175404
9841
171653
69900
89623
80649
175186
123966
236103
56912
207991
125443
254212
209096
107543
244505
50684
98003
135392
104967
92332
15234
180276
22146
193744
235958
9349
39818
164604
87550
120179
76133
144997
49249
98575
95617
19386
217912
202881
54737
3371
198624
83748
159961
119320
149667
175699
145107
193394
223276
175895
41946
94328
21839
60254
114872
189851
49020
112544
160276
238813
19912
29936
230953
201837
48007
24020
22625
107360
98421
17174
169831
133868
14686
45646
93787
95629
10480
206054
190135
163639
178584
210453
170004
249912
91182
152499
20442
80754
126020
234089
72543
2897
152437
116283
176030
22655
55163
24511
143972
66529
56829
170483
254113
34540
233250
195379
85096
18466
247448
253073
196625
110197
250144
201230
122008
163950
75138
96494
7011
185044
194682
242889
43727
5407
168934
136691
84097
132881
16920
215362
51962
5834
39537
103660
180257
130623
64712
9905
27417
204597
174164
219751
97086
238820
148298
114815
174134
199044
87601
81000
252638
75973
109939
106549
85031
103193
125854
107253
247457
180140
236835
202200
191072
38732
196852
202945
37263
233651
26621
96309
77183
152206
50537
140817
223226
233056
108125
21789
234290
43710
165029
211683
186512
83477
241513
64772
124770
21040
144009
220502
142691
184292
108625
35057
189526
241410
80310
105495
145491
74586
4286
123137
136913
222722
93973
191577
91837
79824
37612
28435
218534
92577
247364
57798
138956
178431
5472
168774
50718
173151
182097
151592
98965
30964
96409
66398
166499
57984
3016
199761
112284
104168
193005
168751
218633
200822
138074
49910
220735
104740
233968
111793
107083
60321
219207
110795
240448
37199
164838
3364
147782
155290
2364
218655
206229
124342
159250
196109
179533
42484
130953
203691
166460
94922
109575
107695
54340
74527
232017
234008
39110
118329
61188
206862
206160
159289
27604
189739
139680
27751
207270
27136
81007
90635
124512
74171
65266
100980
233749
39556
181033
27296
60262
89246
91716
151374
44654
52308
115606
25643
221318
198120
250153
38882
160282
155167
223453
206202
230012
125746
218425
120760
167109
69526
104356
96487
132166
191705
207723
195333
44792
200963
12262
158972
83526
139185
75246
98025
109711
215392
146907
246951
165157
102776
96717
102854
156001
29409
84955
204128
73749
53101
220970
23795
252583
124527
196622
118832
34511
164026
14129
11398
60579
144080
37089
135470
234353
184253
154184
93371
204943
4592
93068
134793
80286
14628
114825
106044
165592
95129
65025
217920
59322
178867
123925
43841
32704
100015
90805
15588
144831
38411
231573
11169
173037
102155
74396
143573
10887
70829
83320
68345
139785
143322
139719
132903
100306
52717
89698
214234
110115
95064
16778
192632
175939
219994
204905
186375
34458
172618
88100
131399
78610
16084
50913
249276
38453
147342
135088
116715
82799
168166
96482
4532
197999
63642
88593
57636
117618
92664
10783
80292
69304
78332
11258
167057
172574
74469
234784
180901
160086
82435
240883
195393
20701
95266
96265
240412
86835
220210
193112
194591
123761
10242
11512
196842
26875
209217
74180
106137
49762
164172
199976
77243
18095
93081
167940
81440
241657
231797
75205
165515
212238
155205
172107
19526
110747
97558
207876
113620
40027
251254
164778
202299
20565
43962
193973
249973
100362
189770
249516
73851
127245
171314
184472
212300
147915
147833
71509
97679
213421
38252
110942
131075
91166
203864
12303
149114
109407
408
234706
89935
186854
170282
156308
113879
174654
202588
148231
150446
165277
235540
71873
202415
116292
185137
118162
85563
170190
37087
167416
236458
1555
25279
85796
43969
116010
226657
54687
209393
211405
130676
60626
31848
106389
103010
115671
18374
93273
77386
62183
143042
164261
186580
47083
501
50257
16365
100380
100697
50129
204235
242840
93123
247875
215125
5676
225180
129978
30990
171025
105514
239738
252443
158607
113090
221959
102407
249723
135422
91393
69676
208986
189373
205360
175522
179615
79303
102162
224276
231792
155307
36585
63281
210981
236372
59270
2798
6790
220465
248579
20385
10837
206504
125377
86847
102053
211083
194762
152089
125406
85553
84622
15129
111686
192223
4839
232724
211454
62780
224747
83637
188340
54942
226672
191405
192588
178815
25586
254364
54213
135143
181487
203661
80010
176375
170461
128822
51899
212001
128492
208246
196883
51268
54318
104820
222089
151563
10924
16753
116992
131453
85461
103019
14564
105625
208078
90687
46193
28922
239374
135391
197274
134710
115500
144917
93813
69847
85653
48696
39969
27507
196358
167282
112916
219060
62040
51051
213052
208512
211598
2917
171487
10012
224742
123835
149538
235961
192949
100043
56159
150172
88925
29572
183956
245110
223449
159202
40303
30556
65269
37688
206551
66325
152293
4620
200700
186876
11086
126821
103117
137270
105517
63158
89308
13572
89872
160713
94158
110252
218863
93666
75931
38715
126019
62211
10620
221153
83411
216503
164656
170724
148387
24175
60231
179649
3162
114005
219434
193417
227386
127167
190062
81246
15914
39187
198374
90458
230769
80316
177968
82346
64898
241105
202638
124872
38422
178451
7707
247166
41838
206641
104534
67166
11690
197744
100008
95400
244719
12274
170103
89368
71901
7855
91910
231246
205458
6287
119097
239140
232863
153629
113645
218015
111403
36212
150741
82841
164903
120371
226403
83864
190058
239069
251774
223791
156040
222395
11969
62269
217194
227961
87381
95824
71090
61295
70258
26439
143549
87248
193620
235416
111422
209503
217003
118295
123224
75625
190013
224127
114231
111845
236391
140447
212342
211003
97303
120944
155293
131985
106217
168109
181325
46991
155166
199520
23249
164776
248760
169806
160163
49035
66739
224531
133486
60282
246296
4094
229107
104303
120187
30800
140051
124936
47428
53745
126766
132177
229524
192307
65113
21368
146840
72147
58815
37057
220329
253977
79137
183656
149208
90421
10130
236095
75821
254128
135058
31997
16832
98119
183610
97516
91924
143174
77614
128899
5167
172398
102766
81955
49491
146002
252669
157112
207910
71146
103837
84727
141376
203272
202077
22534
78763
232747
140418
80982
151660
246860
35359
246019
161028
2623
15722
154702
194838
64052
196848
6346
131089
67803
29068
58793
130788
114357
90810
219812
129723
184215
134865
115568
10714
14038
95488
173893
140479
88916
109650
188726
225843
133683
252229
128833
194522
175254
88495
106055
65530
190959
84566
101441
33871
249839
189285
64740
150590
37455
145618
248839
57975
124728
35150
219078
78021
188899
104945
74244
55496
12808
41768
104281
190591
228521
140240
247567
215610
234810
66851
204787
172367
41468
65791
230642
185159
211356
179247
38938
173035
139651
204192
191973
205758
85344
30174
196077
183513
226302
1696
111774
174510
65022
117901
204317
211149
189251
56410
198716
205860
243219
55016
154487
170851
426
99283
148197
115166
104815
137023
223611
165965
136776
20219
132581
237040
216421
244209
143829
237811
157612
133827
197423
82945
155937
3377
176356
93698
39494
185812
223468
126306
52198
247879
125210
140342
39451
174236
187344
33635
165687
184896
144144
173626
115861
164736
58607
170814
107032
161023
91857
190620
202554
225807
235270
190470
183344
55563
137376
152213
145090
91073
84132
103109
76162
169875
35672
240111
199388
174035
112172
10212
36603
245717
71587
13247
48490
9153
207627
190919
179420
220268
188505
61857
122597
37841
18459
253083
69412
127558
20380
177448
86864
244992
17435
180044
8727
104776
34767
81729
40375
102394
161163
6763
42989
241924
83716
191227
104999
238244
16040
184961
160110
248706
234087
226789
237512
248580
84076
204937
150401
135091
181186
216392
100359
203896
42472
141531
199349
85876
111543
126090
105697
151030
202089
230189
80200
104289
1593
20145
238439
26947
13306
59377
210937
248446
113575
21791
199645
144153
119276
175588
122968
241669
19524
249182
153833
189730
13632
33442
163606
103397
40698
53494
83012
112451
82521
99468
85760
59338
233177
67705
167318
173017
31317
214292
208599
85309
83681
236961
15065
247211
117308
87887
55876
158499
52286
148432
204119
228514
112388
150955
54748
72840
39293
99014
9497
152949
62456
120715
55219
50300
35988
190739
59291
6702
96138
38734
199937
25434
190185
90933
90224
138486
140543
28732
171898
217325
29196
85725
201805
236355
177470
149481
241957
122215
150559
46552
84063
156709
109076
88251
17007
245903
52801
225852
77565
77040
166041
177761
207812
235515
213486
234720
248588
18760
128588
30911
15721
187997
22679
242435
162286
96709
149214
13030
91259
61254
58850
46227
15131
230434
54765
236112
192210
188085
237574
175850
60498
99651
237062
179370
52317
166865
102328
84771
117753
145867
26367
22480
239354
151173
72337
231626
122821
121683
103266
246846
83202
169583
218616
89607
56941
129637
148428
147860
230034
24186
242297
186373
147904
59391
186994
49659
118816
216011
105602
199716
52599
25153
174345
249137
6671
20410
202856
134479
108943
223945
54007
106752
46637
248407
128749
164090
11408
168593
93286
186090
15225
73331
242607
170656
208003
56760
247649
74715
166346
218980
205665
140301
24902
111425
31961
158084
154699
118284
27360
221058
49132
196195
150672
32244
218729
148246
211972
120558
94498
19528
63239
111504
242732
6635
206716
202087
58000
177638
128435
240672
219075
85468
20960
248878
180708
131979
13764
95251
92115
182233
201207
45037
61477
67427
156564
226849
202529
99661
168886
154363
140207
172588
108759
8206
242280
58119
191722
248983
187025
146414
20437
15460
126818
236082
234614
219861
156923
140784
67814
168676
95717
54352
89216
174074
84616
17270
226427
80004
57713
212796
10530
134637
115353
136734
46449
85408
201028
175485
24251
230441
155750
4359
30335
213589
117011
211921
105139
203010
21527
67225
185223
120437
242400
136787
237991
58039
50855
36547
17516
48543
205792
66290
181200
118273
230274
128613
11306
227303
100662
253340
10632
191344
70087
97156
54936
182179
68702
204056
15247
125345
106512
17687
39833
18272
74184
27980
180368
138982
235422
227688
101662
184297
226970
236245
196813
157414
52442
79548
108912
213345
124455
19998
151008
115586
246166
52515
75213
91133
57880
3074
228458
28465
104862
110901
15433
102771
216301
200850
249574
22595
123122
73323
73579
172079
236744
190532
141423
205756
130862
78201
62902
191393
216882
129915
86165
4931
233324
84104
198220
41575
36040
206260
105687
229469
174394
223700
116895
242970
242967
206579
130896
155914
23753
206050
150745
74767
53391
52184
115115
110276
193441
72944
198182
169851
158722
12155
249851
137717
57672
203492
62190
175217
32473
141188
138567
88113
198730
64674
72850
232697
95496
24219
50833
61230
147889
58571
220534
23422
139161
58040
216618
14456
91767
109912
18206
196191
94664
48681
151490
168821
252151
222349
184047
153335
49407
4640
92670
73767
223621
128509
41370
33271
87551
145668
156099
226932
168984
9493
33885
161143
90939
135593
123965
185787
109386
174322
117841
189052
110181
172103
187876
41081
233319
218780
175744
63787
103384
182660
237690
178012
78947
108312
104311
199155
187282
80835
244186
241736
181047
108696
179066
180129
132888
52549
93414
194051
89192
20962
223584
47316
167935
61815
143443
233133
143732
61216
86834
101277
254316
18414
62107
135688
9220
169374
105655
49391
197361
83935
127296
4380
181598
235102
223934
185779
226417
51696
99092
201266
43104
205896
70038
169039
79545
163416
62833
175491
163932
63186
12704
76933
207424
25940
158373
186165
76640
136573
135914
139277
27557
10917
208359
58062
109138
111312
252742
248505
104510
157169
220702
214921
214702
133422
216231
223920
240810
65438
126825
151152
54711
99768
60759
72813
171794
164559
249464
14903
111271
100156
65409
60868
35546
82801
13055
80334
38096
72566
58291
137176
56717
205710
107091
49869
240043
244148
165260
192012
252463
92214
192385
8349
136313
52895
188101
198105
110339
119911
117703
139226
97788
134573
187295
185521
79743
223979
169753
109073
112439
57388
186592
97106
155339
150633
148096
209586
76287
156263
175482
236492
208410
53876
244569
40806
25354
22937
144912
147514
85427
166755
203558
145018
113360
86790
6643
79302
105398
221718
23145
86820
89254
128179
20865
103385
238232
184221
51336
55043
106712
245398
96335
51222
26560
112245
129651
32280
174995
118851
108791
32949
210239
148110
207797
198290
3167
242331
51967
89714
106207
129110
194796
45567
216430
90944
14385
168913
148395
162487
21411
144919
119403
47453
196202
110400
234934
66494
115534
214179
144287
73354
80016
219900
67
149342
231958
61674
227377
19928
212624
137283
214672
244735
175832
94736
1266
166987
253937
158382
150249
211938
167461
112759
213660
58278
28908
66194
182918
161253
123428
209310
4236
128490
165507
164220
66516
132331
61957
145521
99602
163238
6256
100151
113428
209064
119896
146583
215021
110678
250298
8666
39019
207619
108332
22908
104184
36287
40780
40809
37805
232553
170247
131700
77002
152934
204279
156123
167837
232877
253428
21172
170949
109176
63647
149641
199116
153107
63444
125333
214351
36601
40570
26150
55393
126021
195968
242566
29145
9512
191861
114589
114964
214890
147386
243172
43992
75390
244091
221806
208428
23373
224945
175227
218781
78252
9334
103809
90472
59302
254031
23971
146105
28601
164137
10538
198949
140611
189650
162972
166610
74266
176449
103269
145765
130859
51819
176366
67247
245334
53644
49801
45746
50761
139728
64919
39426
214135
48016
69203
198736
251038
189874
237195
124712
147999
26854
142149
285
115044
204090
29555
84860
203300
46000
133825
40848
58500
65434
13616
151526
171899
180211
100757
12757
216453
34547
237853
239442
119965
28372
2643
183409
117119
69345
36276
128478
25922
68532
196512
67826
84446
185217
21577
43402
159352
89524
141461
184290
122865
29505
78259
124346
128024
137368
67540
230154
215662
109949
162616
78151
238043
34051
227914
112686
42788
225124
117709
104492
58517
182167
96397
47194
180255
197933
201965
222991
23820
5810
146708
570
22525
33458
52973
235452
55010
220176
73229
217781
246737
165373
156598
101157
95107
83745
166230
10258
100758
226455
88454
95435
9420
149905
148130
91939
136119
247698
126498
107012
117327
49276
233139
140793
47108
241306
50429
75898
180863
81793
172478
120462
207747
206449
201617
81297
165443
154799
67514
234256
46867
6151
14796
62881
142958
144137
162847
208663
160906
226399
81696
194272
98158
110949
46378
29606
101700
153888
228648
246508
14369
214617
145781
109137
22673
226165
80150
245344
115830
224385
124469
16004
128389
6869
122509
227913
80118
140364
66330
171849
36619
130661
93970
64151
142608
117283
122546
9392
95610
131829
194015
141847
30802
130282
3795
32735
87271
52190
57359
9585
109572
198114
108994
24233
8576
113081
102526
820
192023
167827
6311
163513
63189
243541
221903
736
195409
132670
139343
13996
34206
39457
135275
192250
236097
190061
76905
199132
108011
250762
250587
1485
153544
222040
230801
79178
214437
119907
66534
253441
164233
97369
45912
200210
966
204944
109894
165780
85723
176240
129605
231121
244928
51436
137381
240570
127633
126925
3515
145940
92717
143644
31955
202570
48310
117600
58647
56237
8127
247248
196711
18538
99763
195679
125079
167554
66716
87855
35146
164543
238944
207759
176265
96287
158739
46761
70415
38438
23192
7302
190468
183416
237369
124082
223781
166942
21333
207997
171935
9708
244932
80203
224445
185865
177084
160708
127948
12924
26012
229156
232798
241408
29029
195171
211141
101009
146411
34131
93761
145557
68716
111142
199878
129673
187449
5976
198338
62374
103275
20731
118148
181798
57206
89793
223377
109238
73518
161675
119144
233194
253276
115888
129407
180528
144617
98817
85465
160822
117608
28501
142465
203206
109969
69035
87960
243010
38638
133338
102930
99615
228737
84253
151334
67294
103921
244739
59396
113479
14093
236751
6204
78314
134759
158408
190716
106197
56662
183776
185407
142237
232263
14520
56349
220238
190969
149741
70079
34287
167229
22556
75728
192064
90155
5402
156306
129838
248952
25541
3748
19701
198895
97243
120023
242600
50392
239677
128996
19772
50228
112982
66109
93226
99799
61934
251647
230972
24867
237977
25080
101988
159737
166094
175734
133126
150579
118532
95343
196260
147923
149328
30244
2839
83982
214968
188479
182406
219950
163553
122078
161774
75561
85071
180485
149413
62195
224583
58802
245279
89589
41106
3907
219962
152452
151225
36825
56007
134407
78856
46266
238702
155401
71674
151628
100965
100845
192947
173501
88043
93186
144659
9634
127047
200833
198137
40690
26646
197892
223847
126385
29512
64555
121763
244988
201777
248128
155126
243467
59187
232413
161321
24527
193344
200263
34002
229771
208373
221722
206996
4414
45572
95807
32097
30205
62247
31805
76755
74978
66393
121192
73066
169082
149599
224453
84293
250582
52174
119268
194255
57213
127386
214010
77797
156462
43791
30203
66189
234520
208414
128851
16694
136902
32437
45858
68925
97593
94884
107719
68199
81176
53327
199380
248794
156046
127236
149634
83528
149969
88838
207241
179476
252495
197465
19905
177581
145364
185004
217852
24739
199891
239256
10097
215256
19311
83386
228129
233366
17356
94417
88108
249624
194392
124700
204028
16536
87242
225160
180685
192871
174151
248002
240865
56707
234639
251185
133322
43879
230155
229911
76200
50502
108133
113730
65283
129498
44515
166677
182241
126447
140944
102041
162798
251781
120624
39602
1262
59350
144788
150917
60761
206463
18453
53025
115174
177624
113570
187778
177139
110255
66161
13860
108362
71452
101783
187111
81663
98089
168006
33952
24623
210430
70480
51947
156400
45101
72663
121513
125374
16405
89864
103358
252635
126293
153850
221098
126653
41694
101932
153661
96377
140420
121765
140134
22442
59688
72830
95947
171706
111250
165607
68560
163921
174358
102060
151819
89731
144721
26799
58441
120194
30846
230619
252076
177234
232317
225517
473
140965
246880
196203
59879
170146
24091
38914
220508
82184
56816
76801
142068
108924
174886
159947
36808
227814
36768
225105
209398
227766
27076
215924
78139
189544
106172
2504
205119
192919
22577
119542
227353
66730
35914
234113
71302
55029
248060
180460
59938
124392
82543
78397
66623
43225
189983
22310
168727
31919
156738
186922
215104
118357
205918
14959
182437
163005
95422
62286
235095
11744
39107
164916
36449
242266
26248
223617
178035
14675
139076
148267
21043
7193
7054
201039
29219
148392
174924
13772
176660
209830
73895
72339
230411
230408
179857
93816
139873
112897
140507
95329
236267
217612
174286
250192
72374
105351
151708
63301
34455
83707
129714
135910
16532
65261
83169
132549
2592
89507
161496
172731
35085
33111
49297
100366
243190
111726
183789
13262
234534
187102
70360
191251
178684
73171
150241
217679
241481
216109
159909
74683
201108
177982
93003
141830
237021
14252
171235
88562
32480
44532
132407
204919
113807
102107
132262
68100
34998
143473
244455
243778
214254
76838
34084
78454
194695
120977
76796
71039
196342
197865
217643
201306
96982
62888
90303
140246
223074
40828
21736
65899
3791
218913
106835
75970
190664
232173
79367
225448
118662
218774
47942
90969
105103
59866
78281
153799
219272
148796
67347
156963
47027
107700
204611
222102
135162
29132
133302
165941
129543
113731
174190
185187
201190
228835
153747
78184
20243
87539
183503
205763
151270
158187
165534
116569
115653
13233
149833
161705
98738
251366
19152
232414
49126
204646
75211
34892
78572
218849
115413
137961
237083
243848
130104
73208
152226
187589
123425
36197
80914
208791
161855
160301
157338
113592
5668
188316
254310
81304
21428
159809
120004
147730
197536
185167
31378
106191
24871
214
77996
99235
43628
211905
219556
331
228573
119397
194571
172903
195008
223827
35287
78839
9541
169335
88888
129709
227848
148341
190950
219687
195329
138961
78324
196117
151472
9238
106223
76718
80964
246909
147106
198593
56630
217220
165974
221633
202091
162334
160506
110300
39481
66928
93714
253985
160564
46310
111753
171363
140454
144039
109608
67498
167196
22089
8078
233895
80812
196168
167107
181815
155309
98890
202320
186162
12086
23186
45421
200556
228869
167352
150394
245670
16170
96540
220225
213837
118517
150077
56521
147659
154633
393
33500
199505
143733
11591
85533
132688
20603
253524
1480
245940
16017
198149
147837
207620
123416
176354
19292
114122
93446
47928
173065
173272
66128
198255
109571
248571
98949
199743
246751
10088
9384
71444
92466
110406
209017
5153
85035
186447
235082
212934
79966
52482
84747
130827
38139
88245
97019
240779
121715
228993
252063
91893
198484
179834
62489
215802
189733
31901
198111
17061
32009
129641
176144
129363
56354
104807
190210
171258
19466
159818
82888
151235
181017
44431
141226
68827
204408
96290
210748
186948
38791
53639
245179
118722
204245
160985
7080
197085
90907
70743
49703
227248
41131
11257
196950
50145
130363
221825
220512
36065
99397
76427
151196
117834
126853
110412
86705
220073
136379
19400
209491
146852
247691
195095
97055
210720
74434
7677
177026
12034
6675
230986
144858
128834
68666
146677
145620
123995
182867
4632
221241
164042
252914
99587
34929
193706
114565
124000
137167
230472
4897
128855
247506
20855
39576
103554
21099
3266
27139
52915
1016
149803
22495
18809
111433
252448
45482
172721
208991
97647
163556
226941
81090
229067
20193
222636
222454
182636
81207
148560
54371
149153
133962
116664
135474
120406
82263
185262
76676
62811
245246
51975
251623
145001
197844
62064
141893
80801
133215
178002
175276
3247
239075
134115
123656
196783
245058
208185
3464
16350
87280
36131
202455
28232
228854
146035
50677
236554
86433
30264
176793
205060
95728
41740
103074
196377
251701
208620
35315
120599
169184
95001
66344
32910
106404
165146
224882
65306
113677
251439
215622
209616
19612
247108
83963
137584
15491
47718
162638
151065
81375
119648
107304
212511
195431
160536
142860
85609
187126
178599
114948
201666
187154
17478
113214
226817
37955
254076
184813
250037
174269
75033
86579
65067
239605
96429
15667
93619
166922
64697
124908
48626
130984
164285
194105
220916
204978
100938
63892
99054
219139
176371
51586
178134
149666
178996
174258
149295
213526
250833
254521
75036
119069
182101
99590
195845
49901
205886
198238
147940
220647
62215
111765
86988
143346
36506
250259
46949
145041
231705
245944
30531
166493
6698
144437
172098
174398
168064
140804
173417
148699
204504
24361
8036
190576
102268
89827
171801
37874
173125
79646
17043
112198
57572
87261
233293
107314
237209
10973
239634
178136
108967
55247
93412
246327
232453
177059
92689
148818
28211
194334
37107
131867
195076
6871
69843
55568
5824
142740
56341
155736
229036
137677
150553
244045
60896
102294
120332
217206
206036
105109
130263
26413
77963
57256
241034
56181
205495
122155
233853
159496
209489
248196
93170
253688
65132
46842
100292
122382
248220
135330
9157
32175
112390
136997
3863
22756
60206
185151
109898
129273
41188
189248
87238
130165
205587
98986
219319
21348
181639
155194
169470
124394
67083
104292
6540
240614
123822
200816
172176
152098
204251
170396
9278
83302
216236
195641
94805
246859
146909
12068
178646
117735
8611
92814
16381
76810
33096
76047
150862
169408
43305
79609
234871
36443
235506
219230
246609
12250
145745
53016
111132
190776
80389
67466
115900
9608
146388
19104
196599
12413
118824
168016
195140
183939
141234
122781
116238
77537
67117
145602
30342
205346
103002
90997
211764
119923
36492
39564
31835
51091
239792
4330
66854
171094
2278
233875
212917
156675
212823
108464
106585
109744
127339
162305
150017
95891
187474
36804
149978
214599
80481
142484
250580
116069
56491
178337
157157
135340
180749
232456
84443
112531
234478
146400
13543
80322
173474
42202
3549
14537
21555
102813
226355
29308
82199
18153
192432
98168
104833
172051
91424
170895
2322
51886
206731
99968
38230
137105
238600
141602
229141
110524
4458
220428
140082
57424
113456
110344
222912
85350
143122
203064
62825
77536
115492
49086
206386
100251
124918
155040
28777
248098
169766
25560
54717
210726
230890
122843
145694
245727
179183
206117
97006
55473
105807
27706
100504
85829
53379
206906
229503
168812
67011
36177
122034
218055
126214
210404
53574
45929
35226
186996
147272
26300
150577
142649
37278
152210
253637
182517
18319
179109
139162
206114
230184
226288
18130
17590
149043
197556
210484
208276
223450
218067
166260
160307
129352
119010
157520
113364
33147
5110
123972
71102
223467
154192
99605
106176
53455
210640
99088
179290
42681
202382
158231
93276
36907
68020
130328
97515
132269
36500
141308
56699
186670
29375
7243
8909
225759
43682
25138
199763
148666
241931
32345
138179
65193
11207
61059
105903
57034
218495
163842
250671
82287
110988
198552
141073
62288
235249
144224
231848
50758
38900
63898
191382
107113
44626
71672
125725
206113
173410
1210
166244
70770
174417
101701
55780
43416
180238
81898
253122
222578
168190
12817
248989
216839
84390
169910
809
238532
167136
137766
61759
221951
128806
134892
189666
207232
200812
157803
82845
129453
13856
30881
156329
24282
38364
28986
150361
88945
223101
57685
192467
187912
18950
251426
221179
217966
66480
226192
112879
1490
90565
11255
136392
247167
148662
144551
81147
83594
240950
178763
174321
44915
129810
222461
50323
130553
144403
38186
111434
178956
50829
96603
150658
169620
108027
145311
156791
106040
175673
235880
188816
46031
138421
82904
196373
138470
196301
233424
66110
108235
114113
97056
81518
7565
16660
22899
41319
6067
156204
246832
244538
242661
146914
191610
60942
75502
168949
27798
223878
44616
138254
61170
67094
42883
209265
86603
6680
208768
115444
85888
98982
72026
221759
220182
42785
129912
97083
77629
66579
175121
130283
148743
212361
72570
233661
54174
63231
80244
150793
143595
27430
115823
182187
17229
20539
61945
193948
187862
88058
73624
165
10874
7891
224986
119786
58101
115455
14301
129648
127428
209657
19246
100837
202923
214681
119831
164252
145023
3613
221203
150262
160675
155285
93096
27012
223803
168127
177083
116516
236051
104461
216042
21367
187903
201833
66919
4188
27509
224822
128628
26774
136410
207690
31871
137002
7577
63986
207827
43291
65934
197771
76672
147808
5032
178872
236353
185792
48735
244989
210274
141907
227454
166473
63355
110705
22672
175396
38382
56170
26278
63386
209405
252576
113525
201012
65875
32601
248236
232827
202965
88055
119603
239011
171971
220078
28434
5480
107409
112487
149567
226284
208935
55695
178773
39382
205685
136896
90007
167753
206627
221375
80671
177873
58261
135891
244090
188132
221092
197060
129974
52726
132152
186268
217578
34115
21706
17733
165520
193885
140885
67749
74063
229295
95769
207539
90744
108404
159570
218784
125635
187956
148431
106016
116389
185524
202656
26497
98689
37878
115252
204546
81737
140243
44565
196997
63557
47464
229378
119298
30472
194990
186292
47269
41023
136469
67807
190540
71785
10640
105883
47150
1237
243143
131556
151163
98011
29198
20841
114199
221847
125672
21649
69281
95293
144490
95317
138243
24392
240646
243316
245151
45581
206355
238375
30330
192403
55870
239469
74009
27780
124894
152836
70933
60753
90349
193377
248226
2197
209094
191776
166842
175735
225856
81900
159293
48555
56550
218666
52518
102523
44529
128566
1307
253669
164993
116597
31116
194739
198610
251245
220917
116930
88977
179119
77317
114291
18097
250395
176394
117916
235465
244763
147525
127788
12485
192053
12642
60446
33852
125617
116640
217297
14435
241711
116126
30420
108997
65317
28419
186433
132948
232694
109110
206216
196829
186966
158887
4673
217052
159868
89008
4704
103509
132283
174749
230770
96484
223722
16314
227674
11787
195758
132724
182905
87267
104213
169545
54726
1350
196098
14659
112530
188855
76532
83018
174402
222100
113661
92542
202864
79592
181602
101923
80902
74815
168801
42090
222529
26271
248593
9742
221413
19938
104082
110133
85335
137867
62311
137837
199422
142650
206506
253666
72999
204184
207536
240327
52821
157999
119412
117026
14900
46333
110682
140199
108519
244857
235340
97583
141574
62851
86256
38064
156195
232963
239319
54606
673
63827
158248
166497
9316
73587
15777
151539
43408
174270
83038
62615
102347
47050
74671
243888
17075
29100
206087
209970
211907
82011
9070
82831
100343
63546
166937
137048
205067
196749
24742
254254
144107
232315
38942
242115
166302
43262
15164
85378
105014
67218
122787
76736
32323
180227
29362
131577
69898
156285
232960
231422
154708
163084
155980
242140
71384
199729
146482
126081
134253
97085
193936
129442
147444
93157
186396
52376
106536
105785
40001
205567
83746
107534
233996
66611
89865
117127
137684
171337
210406
22807
76279
150803
252810
53380
237127
206599
153716
70091
143291
231760
241428
223188
179271
57612
40968
35540
250993
90634
29265
148081
200932
22082
142435
121840
195074
158876
214441
172828
154227
122584
77710
236826
37290
157889
3126
30181
16850
161382
47031
69690
103388
71331
161737
65281
223804
34788
89449
219225
101292
145821
97689
243795
217659
159262
152158
184828
208444
183990
88046
158537
213789
3862
160605
131229
99430
214935
238465
41755
231310
186019
78017
242458
99482
211153
157898
130516
54458
59157
114104
104188
161610
108682
188437
90783
144097
18117
205472
59517
121588
143586
235005
250849
213012
197000
17365
60708
106704
217027
237315
30074
169618
221207
25369
230386
17264
137123
110001
110876
40214
3195
9753
126924
223125
34827
67965
103221
251740
215677
50457
8192
114796
111538
95327
151574
114799
212290
56626
241368
187524
239884
83781
31208
177507
29738
98251
134228
39474
117274
26197
242655
205778
60001
105912
23418
64375
13519
172970
76639
196119
178880
79096
213767
53900
119814
117803
41835
173927
30251
214995
32940
244310
111155
187951
165461
142389
142846
133375
230691
179693
202617
129183
70059
176079
192640
204732
241742
25346
93071
119697
119055
49346
165023
171374
92154
80553
17809
219249
124249
169570
162173
130141
211471
128244
215037
100720
206301
199156
92540
150133
47863
153161
201286
54133
82753
194365
61005
125110
96120
29692
184951
93314
240333
225903
161619
237527
51193
92900
235475
18859
220049
226223
222751
202715
152239
101241
146402
137435
112424
167167
210070
68477
236588
119175
27532
111336
246942
161874
133044
212553
1457
8027
46279
106276
28346
72572
229040
20195
158741
185868
96381
182631
89705
64344
212651
82932
48325
124239
141729
104678
242771
207456
137627
236334
175570
27471
177067
48945
142412
123975
198474
57313
155422
7244
153354
178232
7462
4672
52905
15648
178415
7982
27547
5318
181575
174479
103725
76066
157674
244624
86212
112362
6482
211166
180471
231044
220063
134725
40063
106102
166821
162125
70005
177272
26405
103651
21295
131348
204883
96371
109056
29487
44869
141887
169581
48119
50423
84329
195803
193603
166994
204490
172868
88500
74839
93758
207398
52700
68578
194417
254490
53721
119201
222620
186837
177853
123456
226332
159475
240065
236414
22869
56180
233487
225248
206478
53503
40010
200907
127183
149228
190098
41217
43744
67280
108179
234276
100296
23825
31147
106793
243708
180497
225783
9531
71718
39657
5326
192826
173337
151074
93102
132194
11980
107194
92023
185974
356
194911
40764
1623
8343
113964
155215
159028
12876
11463
13448
242450
8934
149325
84192
78697
200996
26094
246950
65985
188655
135581
176567
80926
127342
158058
14547
11866
204340
250467
151765
118233
153166
150914
110288
65647
219461
188246
123102
216583
197228
152492
109869
101711
121245
161720
51791
254080
123913
251454
125973
201686
122611
6467
85299
123942
226255
167510
127174
71378
196221
60387
48634
152504
165689
116134
219277
205705
36029
215837
212971
152212
2094
83888
210929
250641
179385
113118
91725
119978
19459
27732
236264
106359
37435
95987
205050
59324
197327
119899
51741
245328
38790
224985
139779
170498
95151
138538
238342
130028
72731
17330
179561
180721
227433
85832
226023
225313
167444
160338
10162
212364
104271
83491
43418
250645
172621
246256
203146
36511
202116
160776
123793
11144
247584
250779
37980
148710
89995
248552
87400
162766
253280
71807
122754
101492
124599
51156
195051
230164
109573
104239
166430
236957
238216
59974
232261
207923
237906
72243
150168
170736
147445
16939
252908
132695
70867
98598
27180
34845
217223
15569
228875
20985
93355
247022
195734
187220
212522
229408
46189
245716
166538
232546
177422
17130
240427
34960
112273
146122
32687
132918
23551
38570
9828
216083
101345
8394
73240
153507
179338
80674
66970
53809
57479
151001
103286
197849
196646
140930
30045
73432
153836
40197
133386
62359
24144
229896
6335
227233
79310
44853
194831
191062
111469
179695
144606
27633
222436
106768
198094
46815
188963
34806
224977
59935
199102
144117
167439
85984
182147
93991
176944
76339
80360
21180
87890
31600
213563
182415
229014
134193
58392
185957
156213
173872
252806
84088
138731
4454
65148
110211
140962
73014
119096
190172
180134
102349
235775
9365
56579
167633
221465
253025
39125
89445
125581
149348
60863
163426
22735
102334
37406
108474
72858
252740
109417
25506
104552
174405
97077
141955
26644
214141
86278
131148
146110
243312
7586
1482
128319
162536
74694
64647
229160
177931
114604
110219
86501
168879
55906
4337
177849
76843
219863
238165
213657
198567
238126
85122
242928
61443
176911
151500
140430
144216
33057
171059
80592
207676
134346
63705
64874
97859
150225
174717
161506
73505
14365
11485
253654
124497
127017
60491
103496
47405
166429
149910
25299
47625
142494
81957
121208
146037
226297
248908
202689
189828
11187
14857
219359
245417
148201
151958
218510
249663
133734
157022
155593
158027
239040
114553
138300
83138
231129
83778
11655
108334
80623
158077
73993
89386
115887
149216
15824
59523
205093
128787
111510
201870
189207
188763
205898
72345
141119
41829
98426
185547
188905
9919
60656
235581
197485
228720
58899
210854
28010
148612
109534
191425
250812
135132
98509
45450
219460
62410
32669
227582
158733
203740
66124
55691
47651
232780
137554
30599
150776
217761
127817
65433
5212
238605
216470
115123
152440
81193
73013
198201
124540
167314
96572
41830
217508
196708
88580
109491
240400
45821
117516
54714
60742
54381
223308
214690
216622
55764
23766
220936
140423
24894
159493
37490
28770
56076
47751
206092
119404
234797
163723
61468
218681
244410
106277
35044
80579
30414
34493
164003
147070
95114
37661
220236
24829
109871
171159
215319
107777
191630
151792
123623
179660
142434
34750
35020
60420
242299
97445
172401
18380
66637
96434
49720
41878
138891
68148
212087
14832
5060
254325
77405
55926
5081
156931
53549
5276
253183
247983
83765
220062
68554
217270
84836
210012
216762
148352
104140
150056
58270
125926
211371
193003
84523
173385
21834
126041
226968
66797
12270
35722
102932
53868
143447
126246
179355
63023
153473
61431
224659
798
167936
102971
12871
50905
155262
85913
173291
195955
37814
182181
107676
147765
109973
10710
87621
130427
90412
222521
110635
230654
65687
2894
202120
156522
40210
162332
669
2359
102227
114429
110470
158854
149564
138479
87305
104444
94936
114701
118454
32870
216018
49483
80627
129734
22517
239918
83702
169587
132794
232673
53007
129650
220519
176184
197389
125295
69720
96260
123329
14144
111174
222329
93392
251908
36562
2047
122434
122117
90476
46055
22045
208268
229380
25792
211385
128543
213825
106366
81935
200058
36885
234033
139741
180070
242362
171300
196668
179538
12266
152691
45828
37632
210455
97714
39350
71524
12645
155945
153785
54120
5048
13551
248386
199071
160730
211945
1340
61086
102311
13430
2270
160645
27519
69491
19411
230511
236921
789
112777
191799
51882
91173
204381
250708
97265
19132
68467
28029
184283
55851
140772
2990
60144
159225
206200
184411
41088
134374
147573
87846
122720
140493
205612
157113
73599
29789
221679
135798
112701
26868
211888
26006
179952
208047
47607
58963
84591
74872
35696
22179
42328
173720
101146
204864
55139
20343
38989
110280
89054
141916
99556
200177
155775
54508
232614
109015
83851
106343
85703
47375
182833
19656
31394
233909
7093
111018
71169
162017
240643
103848
252304
216180
24707
196890
5999
71179
45604
90184
10902
157173
187663
123973
197867
46655
54559
50488
247717
1102
166831
40560
202076
37981
101839
198042
200094
161196
106526
193765
99636
4680
93948
21507
79685
66967
81259
68336
120815
24640
245032
125955
57415
27887
16256
31089
177316
49331
238581
45011
167411
36173
16763
149949
158723
157987
81323
57793
9337
232791
147969
164861
254308
33121
15894
208841
36326
5374
133658
207080
44655
74869
172257
139996
179911
79274
230734
73600
89758
80237
15014
49161
155540
122302
144676
236490
188462
80130
174449
11038
252750
15479
143610
141511
144694
71370
70228
133288
13709
167508
194541
93922
69853
89965
185172
233116
100531
144471
28773
162368
35306
171110
99876
247819
101728
145643
66636
38815
69728
207511
81358
43697
17141
192932
147613
192107
116582
216729
181817
22292
41070
235392
13578
46793
250346
21111
125062
144986
128479
236532
205985
145976
241863
249815
43748
47910
237488
186384
51837
183211
245084
82386
13958
98278
48076
42530
4760
145836
91287
63734
153787
184986
40945
66071
242136
16615
116246
71053
109284
213943
243617
76625
252135
140460
188615
8878
239722
184875
15727
229345
210777
76949
37494
158573
224125
199358
217468
110998
214307
49352
18331
181458
83820
175701
23936
201194
254061
21576
162280
142101
170055
54801
4953
171023
103918
55921
14116
244682
28480
46004
200213
75468
10914
242440
89002
210781
132706
9085
173080
201154
235984
24899
81601
236039
248004
120272
196593
169739
97590
219271
2508
203746
246392
22372
50082
216598
240728
226294
116967
64937
13162
252621
238740
112393
100633
137840
203672
213888
52941
237858
210909
49536
97005
135817
151573
122287
186446
224574
14995
178022
246538
192819
104873
62463
151664
153315
193677
253261
189357
42017
127767
81335
42036
157471
110455
95418
266
140513
8587
12664
84926
138099
101736
127185
190876
64983
200948
153545
48568
251971
122771
145020
93238
148112
8679
143071
213173
138045
45526
201561
54129
45991
77870
77134
158545
95720
99330
79998
131035
212153
225724
46590
174174
199915
134622
168469
142313
173313
3633
43188
92197
209
153829
107182
130753
46324
3333
228045
43198
1442
106326
120038
205310
80281
239165
185808
33193
131301
134305
26195
133434
44914
43143
239326
24227
73382
19538
211630
219108
140026
216582
248644
112762
63088
160838
18247
145764
213844
146874
73142
211381
30887
193374
223214
237736
151520
229617
231321
82886
19534
127073
49418
222458
52683
128627
207240
248573
8920
99097
27836
208539
186822
148844
25832
104006
150268
29754
64936
55192
169932
130183
15109
85587
170820
227387
122234
23285
29949
219376
134149
25540
216633
138191
27725
65413
26710
141240
149926
196745
125093
63589
127743
24
232905
65137
190546
26180
47961
216475
154471
97375
161741
168136
140141
90956
187661
196611
35487
182368
127763
243812
211987
31326
94896
233527
60668
190504
106785
109691
5074
33038
77403
214117
19178
78182
208528
138138
105813
246254
219650
47369
2357
85951
53439
118829
136851
156723
207513
206779
12537
169774
32505
244217
40191
223433
195490
213319
157554
12220
87655
203021
225267
61122
210078
243268
183123
113041
250072
27038
209592
1751
237137
70062
6640
93232
136878
241264
138210
58704
32713
227553
249765
135542
169643
103855
13157
252698
102238
136388
242618
91480
229375
131238
201721
144585
175235
198888
155431
197321
151859
435
217771
149274
118046
103348
253737
140985
91958
5473
138544
30982
157632
64081
234287
50699
175104
138796
77495
156071
208816
131930
118721
181220
116231
72045
27691
80219
201917
95369
38018
212468
103000
214216
46097
162082
187535
127226
35462
86757
63384
26736
203270
64085
71927
74638
90121
220587
18786
49310
2928
88140
30367
161319
51874
169782
246607
50513
115615
77282
205917
173118
26071
402
167656
204638
70519
245056
53970
187117
167425
78027
87742
143353
32161
114186
160438
135309
147100
124657
87790
151283
225715
3091
90160
228783
143129
179224
248822
185828
57577
105682
16037
104312
208201
49385
118334
111144
130410
112213
67114
222164
96657
80484
6811
96954
187379
183355
108724
96611
86730
83082
129819
219981
224660
150001
36665
203111
209651
101793
135660
50688
92046
156652
123910
67063
184819
72061
7497
41123
116166
83916
230664
124554
88616
173362
74677
56219
203648
134872
127795
78704
126448
236441
107911
85775
119261
193932
218253
247648
20296
197652
52711
132347
46277
252848
214145
249144
13518
54804
247303
219513
110780
154170
57909
44361
76620
4291
219648
111414
187774
89392
204176
58543
118595
150019
166079
49033
145554
140469
242325
236853
14710
177888
8726
57014
90917
219740
77809
178529
36395
152833
31750
110964
59436
224926
230328
111508
9995
76443
111588
175572
142583
111685
55902
157846
223810
150064
230117
145097
2525
79445
209512
191981
3667
200649
174400
225064
135887
58115
51650
195287
39172
76633
49191
26161
29262
102604
52356
70131
128964
23214
198038
28119
112135
245905
68496
5286
100062
1767
39917
144048
58347
30055
169495
140005
12883
160664
178350
7727
122716
212310
62596
214723
64094
182591
104990
96284
193249
244243
7526
150151
124932
223787
103540
207143
106789
114649
213118
144505
126772
37438
198754
144656
181414
158864
55113
119034
98655
98019
5945
238634
105119
242028
180501
117249
196417
234316
134777
101448
84925
36906
9147
212928
33153
55233
143121
249263
48981
22917
109980
53076
236901
164045
245128
249937
18726
34147
155047
143960
84887
89856
53482
119964
4593
163785
61056
29371
224707
232710
245430
169589
126776
85730
209810
214623
91321
30262
50740
166605
221491
18169
104374
180644
214809
43892
146062
150688
30221
132234
13352
214476
143006
136302
177396
251638
13691
56173
39886
143481
63983
21313
223287
59031
237510
39189
77793
130300
113115
12969
39864
162603
201851
165492
102694
219038
40349
124424
73198
247251
136583
70438
144026
141275
26464
143304
118790
136942
176291
121950
188138
48530
24082
225827
46543
227195
73087
134043
112698
76346
234046
199472
87181
171995
75331
143024
109577
164421
198465
236358
140126
71036
106028
250943
4891
238447
3326
5679
165091
178548
80747
14651
93546
152018
28030
187685
221197
218374
8436
133052
154728
242680
58625
85655
21441
143101
77833
70811
242456
205156
226525
175463
245549
6270
94396
157
4883
54397
225508
202815
45682
178967
151153
127841
140383
117176
139021
197694
106720
189841
121162
185703
137298
233642
154899
136169
181254
3637
31273
96937
142307
75181
33062
2330
234457
138615
109520
165995
127451
71747
18671
133993
247874
251823
254442
194928
42355
231366
226166
158287
249046
90881
39627
249784
140396
127106
113412
193923
184977
49957
179021
41747
130514
115047
202117
142463
90299
237493
41655
91274
238325
249845
168583
86141
189327
150632
194227
85293
150588
105008
197524
110799
104798
254056
177916
197538
168278
51225
41105
141519
112376
130672
87300
227029
117367
164978
246855
59215
252703
52693
10535
66352
30986
143818
161795
87295
82365
66711
232686
139850
42295
28462
45185
252861
92368
155097
67571
218011
69402
49618
138650
55037
235440
146814
148485
78129
48261
13249
171942
113775
202229
62613
169105
46775
62360
246370
58958
72578
77228
155258
157573
103698
99384
84103
228849
241980
120356
7433
172336
69367
182940
189690
194842
171317
248968
18881
22163
150478
8609
100547
179622
191176
89492
3672
65730
45790
207587
10686
147740
227332
63794
119436
197813
68572
65773
165188
243990
58969
179022
149631
124191
92619
205479
142770
97827
183934
40927
55818
109010
69741
111415
144888
117535
117889
243561
86893
242905
73327
228769
84809
166452
60223
40665
34963
250605
108409
69836
48859
209758
35921
166898
197146
195334
33454
91787
110530
109086
249894
130394
135956
17686
30721
154940
170571
126978
198191
253310
30755
202639
62918
232826
252901
219285
178821
205885
89091
12653
144267
77855
96150
175343
57675
252683
130188
130442
106440
146893
176765
61014
82769
6534
69578
109957
4100
55821
233553
27511
141977
229859
142711
231268
152405
8233
21713
28121
85993
92163
213998
36455
39130
140314
8079
59958
224371
218342
123053
70188
221112
56797
202429
46662
135547
165865
156855
118855
67193
167316
223495
53533
145864
179574
81458
155659
140921
39514
248921
159745
246096
107403
194101
87920
147846
74997
114090
36153
4098
22437
152838
23702
223882
202589
202074
59382
75381
47253
15254
109694
61413
60728
115503
89395
185636
37894
164708
218891
91325
70772
222484
193577
128153
157909
214249
50620
156957
80205
241567
218546
192356
82064
237424
179885
125684
103591
219050
90138
59794
145829
66713
216352
36400
38369
235640
28987
24761
50759
149582
185355
201714
90130
76221
32826
121991
77925
153307
72797
33432
155901
181141
106266
244370
91305
168896
204502
130397
108204
235477
148831
50416
105388
213509
247636
75078
208957
236625
248635
78115
184175
2194
97141
185666
88520
122919
79239
135485
11544
103224
108636
123265
88083
158994
166826
81738
100394
64074
249147
165613
206422
186940
29007
125348
124126
246103
128651
54424
67789
30418
17320
72907
96869
251360
86908
249454
181285
186155
213875
165311
254334
60194
252830
6694
127163
95654
81617
10652
121075
240870
14353
89222
142469
152282
233864
80963
228206
229959
185075
118351
69709
6022
128289
245356
105972
233451
103042
46291
163175
248274
109478
120572
170678
13790
79127
111277
115338
132910
12353
78078
119212
28284
235111
232959
17650
108733
229615
159270
57496
63068
177783
6236
43557
224214
9549
190436
109839
8438
195880
99625
157423
247107
121054
137058
144134
198436
102951
252288
246268
3703
72996
233123
73672
33232
99280
45381
185938
151936
100496
7710
65891
27664
125139
62073
31829
141328
154032
56880
94230
67072
125759
22536
101749
102471
65518
4973
60696
193950
236591
35109
84859
45102
196522
144654
102640
88817
153574
135155
217995
143709
112207
148855
134611
999
241847
47480
1067
116618
201831
51403
217947
49024
7653
108576
229440
58722
236435
235793
249492
93518
65820
239120
172839
129611
77053
177289
223456
100743
100518
85247
115590
114217
252425
252891
205619
112325
56681
156337
116674
240382
107604
107680
190129
15494
173524
21913
66357
177539
192391
137246
212630
125015
156590
189175
116026
44245
171030
66888
213995
5192
163174
184910
30778
113279
211291
98432
158284
784
231245
43648
58762
10372
32202
237794
164769
57566
159003
208842
31365
32147
120450
91486
127807
12608
54800
177924
238891
184331
69216
189865
62999
124001
12260
244444
44252
20103
7658
44430
51276
21648
14913
67559
251170
112064
6889
39787
134454
132668
97632
17530
17441
91670
234709
190482
241237
228347
97004
10085
86431
54680
179964
167658
146996
132078
198813
81998
166406
1683
74022
55141
174610
142408
45924
153150
113257
142129
220565
45056
73458
48670
222135
96576
93939
167654
230902
75758
183657
251734
73227
252854
69818
203632
150096
247950
191682
152556
224729
26411
164781
127064
175303
207419
47579
63849
226375
111857
31927
133463
227522
106422
178450
133530
209914
180656
182715
237131
101195
241678
43776
253659
183447
138678
73552
205808
220050
157065
32233
117102
237304
46766
81671
81948
60451
154391
198622
116189
32026
86304
28289
5507
75364
169749
51769
104262
150823
128052
181577
51521
233990
246148
153910
60714
196529
76182
166627
113017
176888
134060
108978
190278
234126
101632
95500
243257
113899
128629
82878
173943
198797
219549
142939
51498
97496
16623
161698
254505
15371
86387
209480
10663
229728
10691
71456
200099
21196
27358
138255
63579
18099
131889
75723
179274
195998
119061
43477
150299
190763
163007
72968
228124
77502
77726
197774
106600
173317
178962
238359
108196
134811
234021
148305
37511
183870
49546
130030
213238
147412
5554
213614
236666
218988
42437
92362
212786
156782
197526
91025
100626
210079
112634
232585
206945
167883
150550
147312
152657
231523
193008
119692
197763
213856
165058
132491
102463
217556
173167
236077
252066
247045
152585
3552
92406
223324
141043
201690
129712
62721
175259
72855
24922
217359
103420
75387
44380
91185
6549
242814
228810
115916
181861
47799
131340
25088
31357
66876
201523
22465
13933
205853
31957
155999
219255
211579
206827
137908
216027
115604
40252
58393
182552
215721
101372
107171
206012
175954
62529
32334
28917
246420
56821
138286
1836
88915
205581
179963
11381
1824
181496
52467
158503
79397
61955
31309
92974
137990
248758
157163
119709
152422
252187
210760
179618
163459
96828
47221
84995
218402
122910
157443
118665
237261
66173
45588
132178
212207
107917
77010
155933
174199
109271
142972
157017
120879
161829
39053
180966
185580
123993
71239
141889
132873
195081
21982
44552
22218
73472
183143
168654
37342
170342
51759
74986
235390
8973
34095
169833
169773
83866
182148
98256
47297
201596
33711
230373
223494
111111
158597
206299
205752
194521
235842
113484
152560
12378
221796
9208
138453
11393
8571
195018
45475
102579
39531
146620
105479
102101
180490
134235
220742
122188
203580
42420
175764
180544
105
185310
146495
157199
78381
97402
63040
10649
83058
49956
119594
71877
147023
186000
206702
246937
162306
68561
145535
205043
73626
167911
154154
212472
237616
204350
31199
55467
108896
104162
238658
93316
197896
195657
249192
97117
111943
104966
77521
215794
106644
134016
111077
210407
127282
189824
58015
96998
100328
172825
44942
141675
59053
120489
196563
13153
117859
201359
115053
62720
1207
242790
82345
16800
17928
21813
79777
245730
77687
131578
37056
38959
75826
4772
120206
191806
180435
45945
42797
175330
35868
182341
13588
114165
205580
246527
182968
14839
84246
212467
79514
252172
149525
252317
24044
54971
112722
238533
2665
61397
98759
159811
60448
273
154653
33961
96832
246282
56119
180903
51848
209305
44645
208345
142815
131334
21255
89276
59515
135642
227003
149013
144684
249077
131257
151280
66358
228002
218840
158441
99843
56231
116214
67123
52960
189459
45178
136314
111952
91702
222401
88376
50347
152058
242731
52295
32570
118865
157385
253734
143368
252051
176140
210
102503
243771
104553
165616
55612
53524
66811
159367
120496
87850
222356
127335
41435
164800
31370
84720
224585
29457
32684
46123
207951
186581
20812
28205
228632
231199
7405
177988
87015
109198
148291
151400
63499
144583
224463
4253
241426
236382
182253
153292
238410
47627
225034
234989
32384
249067
79681
225633
79194
251988
95727
145659
65061
11312
227754
6490
164152
177314
171329
19453
197990
191315
166709
228276
119596
27913
115449
110208
210806
188824
153818
165980
158996
74174
14215
174335
122374
167548
72373
211396
45222
237463
162333
125583
221471
190354
236698
223035
111102
132414
17799
215271
198063
48574
229402
106576
152253
23687
199458
198342
166592
224006
100390
65917
151794
15567
147933
158477
78172
175638
227667
76561
86661
47239
193329
49484
112978
218496
56877
43233
63454
155221
245384
5017
171354
164739
187432
83046
106123
236917
222603
119011
122299
152296
99992
165165
88542
7468
217754
247793
113152
19333
116498
95497
109354
218669
71201
86203
123432
152672
16106
6052
70725
121224
234430
173351
24453
38645
120835
130302
26682
74376
146699
8707
228289
238236
244650
128783
239419
101841
126805
42895
122666
210871
134153
193110
241466
116455
201980
176579
152622
86565
67252
243552
183859
191027
206892
37532
202776
245720
188370
61371
69652
223965
65123
105454
83965
83760
131745
128520
112970
16569
251922
176650
28997
53321
232803
193743
31300
223052
242489
162901
134612
224359
35114
247003
163163
23682
152334
197044
58866
90257
91114
182261
233226
161476
174869
140041
116005
1901
61448
245480
85399
231299
29257
86872
210551
7350
249735
50702
99293
170747
84673
4556
66549
63803
67755
194733
168878
38499
188436
15213
163599
225120
41394
210890
33642
181406
62010
131774
209047
101334
145151
72063
116705
222826
138025
207045
6837
145998
20566
168596
213077
112123
99911
140680
220057
189396
49631
96829
92398
82830
186399
175020
131753
145043
237608
99288
90448
234242
13251
19653
204728
99931
13307
66319
27165
6448
134493
200037
146825
235513
19731
226350
42453
225595
253668
132445
102205
222532
135823
129014
92906
19960
88087
132865
61306
228695
193989
90914
248442
57336
152831
159017
43923
237029
54753
144942
103391
52450
50169
47756
19128
121959
147387
47539
219216
215801
191301
180354
240062
125605
229596
240939
189487
68684
214052
244895
240977
156361
79764
24943
76068
247124
245676
45403
175246
188422
173701
6320
40321
200985
134308
201659
101417
185448
180031
247744
166463
209620
212145
105114
133672
130489
176784
95670
13182
217446
128841
71771
66221
152444
199203
202667
208322
1477
197970
97458
123097
231125
6784
66213
190368
26156
203216
80830
227375
137701
127100
149827
89620
207118
116448
126393
165015
27823
229260
73163
240895
167593
171480
133689
100847
135505
164699
250843
170528
44219
51141
23728
117708
23646
99450
32846
197429
60710
144164
164900
138658
93184
41991
83708
159342
174728
30399
10867
13034
32699
167540
254115
16267
250752
171815
3146
206877
107201
100700
125272
194113
224546
179468
241966
27963
186345
145350
114624
81607
152829
252695
154412
231888
170421
12841
122292
117138
130720
242963
154416
121515
234589
7091
57447
212344
18650
143255
55418
48401
203194
1602
64108
233292
98967
85900
164178
35872
26407
163072
182680
103720
57347
9356
147636
181896
166740
158642
207176
187574
43687
196516
209026
249251
127504
228968
220967
211651
254422
101135
74520
67020
124735
214485
120294
139787
222944
217848
169051
3905
61573
223146
110347
150507
224783
25373
232127
248421
64681
200791
185384
207153
20878
187591
105793
135947
47275
61261
71434
185395
242734
31629
106297
57502
207931
58247
48766
171595
192846
6492
254558
242682
178197
8423
203518
87001
91151
233915
217872
108428
239855
233526
51614
221319
126078
209606
210546
222511
190042
162261
3593
105587
215324
76889
205037
243908
239931
242941
171171
131838
208853
52161
25649
230525
35667
172028
66145
208564
217381
121526
130999
202131
66502
136015
34029
98330
67353
77435
8388
173229
23316
50104
16627
115658
140886
197261
148559
213665
220554
162666
99320
12816
26877
88528
100352
230685
101963
141125
152933
83671
243523
34513
14783
170393
42291
47780
160912
102048
211116
96926
181085
15194
92052
124088
111550
150154
218569
119782
108170
119563
135350
222799
5527
71649
25042
249041
215042
142314
147727
101976
15207
221484
27466
93800
112492
68985
13201
5771
215082
181863
108786
155257
199783
250309
97836
134323
166830
59910
19793
234719
76172
41341
139309
91749
185681
150509
44135
134905
90001
123118
206254
125801
227802
401
229819
225838
175738
253606
179921
205621
168769
120848
22023
28368
214102
18694
98733
37758
152458
83652
238363
220556
237282
35717
177852
17046
135797
215230
71676
113969
102456
245626
89545
21585
152362
40227
111888
148465
60401
221855
96805
681
2181
242165
68312
47207
96759
139307
57542
182561
170074
77492
143809
159601
233865
11683
7763
124583
120957
253612
59477
233773
247301
207205
67560
65857
209816
244450
233091
76093
108186
140989
68768
41043
66245
67773
306
143018
228666
86802
155101
224914
220928
161115
91577
197152
226978
3110
85396
118260
160361
175280
246752
163774
83515
61905
81450
2059
97535
201119
48258
189955
118151
157645
61469
126757
199220
159195
244954
40816
239339
231143
126834
6128
154931
239407
62520
99924
201498
165754
15629
145555
133449
23420
94468
144181
148216
183018
90996
31890
95417
245609
240413
1389
136652
27490
159703
32936
155108
59792
109064
193922
201935
212883
159712
38777
24723
205416
109768
237232
157746
214669
33956
122946
237802
197491
12102
98833
109843
104415
30123
49744
209647
119236
130781
34229
212408
191606
141424
81964
127705
56067
200197
186199
254025
89229
193060
165200
191680
206782
57876
131798
47917
76349
9961
59025
74863
116291
66304
102225
154102
221489
5844
63905
250451
104122
79145
184726
156134
27830
207606
11170
64450
125978
178769
37748
65480
245485
67549
117493
12114
122875
162850
222058
10440
2173
12272
95946
157081
12763
44328
57407
95357
145452
226092
205323
245299
175509
59467
123954
112033
205313
196995
57490
155661
153626
62600
201882
199351
102308
51474
126102
94099
195547
222492
241933
161364
136937
80548
23181
217953
28683
244671
42012
200609
207621
102981
21275
241315
76837
110354
51545
166635
88472
248702
29927
82872
33577
209280
145199
179762
138543
173850
104078
154039
107583
40368
35284
109163
250234
24163
147905
70357
10177
196856
58462
58110
217020
75233
55063
161659
125695
18581
183872
142165
93044
2669
198672
152770
120994
96008
243197
222707
239384
253367
7494
122428
37864
208315
91395
139801
43180
241805
28796
10932
3420
187090
67819
117948
229504
92775
120090
87411
214008
7077
250891
57475
216493
55972
57177
97205
245062
102354
2982
207406
139926
3802
129240
203860
55373
206378
99374
215163
53428
193213
25498
90872
53082
6046
221983
158665
149606
197480
25081
6862
102522
13248
14663
220272
33322
97637
64949
175141
174933
128033
27766
6166
87723
1176
3017
47079
125475
63559
167210
158896
206023
230442
48791
234336
177579
13095
79946
138189
116233
248600
49107
52452
150370
126234
190168
34444
28183
114704
21604
39266
117579
152947
153437
200607
69899
8190
95962
178075
94502
163644
57318
58121
212125
184289
98061
54643
144952
150284
174204
141533
125045
195371
24888
139398
87948
162216
244409
158806
131605
109390
164777
33190
90673
218665
243099
39731
181277
99804
119781
211527
45132
179234
38113
73964
145982
207326
117404
196177
48225
18629
221980
72381
181873
163730
201528
131707
152136
176308
135617
221690
236891
209981
78396
219199
33475
200752
250721
144220
187444
168853
13800
70850
43150
20042
211218
70141
172177
193303
239853
151349
79377
215226
166099
124807
149007
33031
18609
119580
253466
51866
41760
30903
154352
18440
134223
246164
16351
229140
40797
70700
206306
127596
137954
204715
244219
193850
93597
28240
51556
120086
15009
106318
134330
6449
127387
21924
187554
88968
142098
245603
157911
96871
95818
113675
200266
90173
123459
199590
230614
177827
38123
78567
252223
234254
162953
99228
29990
125303
5379
87144
240199
106553
88511
30839
237598
233732
41573
9663
6833
62754
58094
235002
34651
81866
36148
218102
49303
108067
156074
155875
96183
152997
227064
48604
223295
192742
127742
85036
27808
41884
194700
122748
209465
188534
114445
172513
137281
232135
203242
176769
65059
117447
35344
147074
53198
183034
171221
209107
238433
26553
78739
203873
223476
71119
192459
71099
4582
54108
133082
193605
172710
176852
230123
23911
114124
127456
149127
189481
139849
204759
20849
222468
235226
32973
238657
25536
67475
174144
141888
81165
214909
83893
118064
32298
178479
30966
67351
84865
176499
185250
69437
163963
25187
196441
41219
46594
165246
102931
104832
194453
121843
98526
156166
247450
225052
193548
159047
88480
25596
189804
176530
231424
84555
141091
96306
161454
9881
74055
60673
73174
188715
78038
17963
166861
229352
98854
130991
90916
240381
244381
217372
94311
111644
160650
227724
235947
176269
49067
226038
151519
178556
102091
195609
138104
212152
221341
42112
188848
204001
178870
138173
142747
193486
246398
164162
188825
123555
118980
30365
220463
19704
31097
211613
186591
123043
166811
46299
223997
37423
107652
102782
253017
90785
140897
41503
104709
67645
184343
148303
2473
55448
195814
95998
61377
198464
36257
207902
252410
60288
191550
145611
39589
191238
118965
44403
16295
119033
100638
243508
11047
134925
129619
84392
99024
212684
192945
61852
88120
163697
35199
212114
83323
57293
672
211253
241929
74600
72259
213209
218345
192536
181823
177003
84427
194044
70302
67341
203321
240454
44725
178921
192683
68435
224420
184925
27361
107316
126113
8049
151279
61799
64788
49244
169352
37075
43812
128173
188896
213471
222659
174753
228001
81554
188730
223241
184204
228216
236311
166077
219982
133775
116939
15141
113272
131014
152436
56469
151233
72952
8235
134409
153664
91297
182461
55860
35316
97342
145757
190086
209823
75849
4276
87645
2566
179326
206808
68188
247895
97949
148918
178868
210057
143037
158042
197677
203434
17341
16578
12401
137870
153375
229621
59868
193640
165656
113916
157117
247241
172131
94793
99679
114063
166669
25220
157659
190945
184566
189371
125506
228327
95716
87521
152643
88640
17948
199148
216927
248698
172568
234497
182038
109435
247765
134662
169011
186960
42675
86490
193841
213598
223523
69119
170292
66346
120583
152208
158473
102360
45965
81279
130004
130335
182283
16787
93704
181905
167649
224937
245993
146109
138594
48021
205743
107121
13446
196127
52969
91916
155190
224924
254377
173442
38852
249736
26392
45853
220608
67918
160888
229982
160244
149570
97269
237309
189937
23335
28802
26544
46115
138836
35601
140730
113622
59815
213910
84325
172645
112960
156301
184978
126158
89325
28951
236847
28088
161296
246424
192691
46230
55735
154905
816
176288
126224
50332
186724
240882
235369
68303
185725
113577
147438
174461
73243
14342
114609
104093
246098
3589
235919
17073
248852
227556
92843
221712
3373
121359
143462
108233
12365
101141
243336
251711
9925
102631
225081
45096
45831
83775
217713
2814
180964
143643
2585
75522
245141
150677
144613
212279
140761
86160
18190
189229
206224
185908
223447
80487
156657
225013
157056
97277
73061
2279
8100
59443
171518
106458
248458
77742
253856
31227
153140
53927
251279
215516
199780
7347
231160
190928
185018
111168
57507
80124
54461
52622
158812
196431
205340
82834
26594
153895
229857
138929
45099
44028
234573
89024
23238
60218
216484
115205
109032
81582
74629
237732
75700
187262
80287
154356
136103
201038
79431
47410
224265
232685
237931
191749
32247
40899
46656
30791
56606
180733
19043
134758
193216
193692
251617
3188
176439
160064
216409
70885
107141
113605
221775
252721
7146
104346
118966
6782
82657
163252
91118
213645
11196
85555
98808
79293
207907
246857
199986
147945
84306
210868
148418
223026
241440
65701
188239
232563
157151
2633
120721
242150
149762
11380
191495
243509
222442
180286
225644
92729
186544
61349
204493
219661
45969
24012
79557
233554
97344
250598
173281
176341
26793
140465
214160
231009
69399
112593
137450
198715
192762
184619
246297
60268
193433
211236
54722
245889
173608
10756
133102
173724
195280
51019
136168
48959
39337
4318
11686
197082
170154
136170
143428
82980
45876
2725
181018
188837
65256
184776
12096
159090
141270
231221
199711
58047
123781
87540
131356
2429
78792
89649
116184
12175
119572
17279
89665
219355
161085
159443
170257
50026
191734
105737
137959
73125
5775
137429
180605
200781
109226
82660
230616
60362
125769
166863
236858
199304
209977
1578
92790
75163
57749
85307
49256
14074
69274
156850
106568
41826
4808
208889
42863
62830
14444
177436
107487
163336
24180
180158
226784
247586
31274
141408
37025
4954
48472
224409
190211
110102
228254
158880
44433
217085
58241
101294
205759
146117
106373
73041
56333
223942
12661
144303
233597
127735
60199
159854
252366
108261
94647
145125
141333
237885
222842
55856
31037
222289
176906
159358
71323
240132
10987
107671
126839
136346
145898
69433
113094
22449
172497
165474
251299
238518
76171
247510
220167
206292
4341
51257
100012
205486
194276
91066
113875
171091
241861
142557
12766
244414
183929
149876
208606
46219
52550
238443
40462
23280
176363
127575
16069
173953
176982
35164
202427
208104
75829
178825
80642
85008
210031
183207
201760
253432
8103
46507
140403
211006
176543
5019
178298
69315
139607
180940
84807
24009
88034
166009
50387
30233
141739
113116
37080
215006
115356
132167
173093
227939
131796
163738
190731
136832
69727
123871
159715
121109
79951
123391
117868
23931
144820
203897
148445
35376
51294
227707
123979
47824
229372
140845
138219
181305
127048
246515
237462
104509
62628
223340
217555
240528
33436
182587
59333
180526
64337
50831
205222
249476
14837
14589
192716
213444
243450
148706
46799
150193
110434
77529
123436
32614
193233
94131
198945
109895
240149
225630
135049
132271
29058
136543
67530
8410
83625
68092
122496
82934
226783
53881
133701
147361
176919
177454
200151
50051
56540
233818
40159
134065
241981
234139
234293
143017
66625
221564
98580
104286
113794
58561
242535
166663
170978
212162
248744
23007
99756
242579
58126
42975
20689
89146
251829
30657
97259
47891
65032
54183
180531
85020
225280
191754
216154
156006
169916
205024
133404
154888
193628
137251
103309
32789
211729
97122
3461
215258
120934
44798
83462
141185
45603
108712
7593
232776
253534
210588
181472
247185
86909
19168
231042
31511
69612
183041
22334
53724
155948
223100
72573
126537
171698
123987
114781
174879
240741
168948
109066
205207
130046
26593
223200
248156
48871
198777
81745
55696
95669
193544
105565
228139
167763
99573
230023
232159
250968
245075
56951
45497
196450
90097
42507
47006
211091
98325
18432
137249
240803
39018
179688
245888
88554
134686
143326
143796
74639
184345
229987
66190
237327
40607
157714
27567
105412
132982
1954
238821
4406
197884
249490
149836
236015
30145
235582
25007
219052
209807
4914
5849
241356
5424
152517
97112
168037
254205
129499
47222
16179
226280
25479
251830
6653
250311
163486
188331
180682
167253
217589
207978
177328
135694
235060
121349
196118
41462
52649
215659
54927
115909
34016
28326
57888
88551
226155
240443
40064
107556
150281
139950
56338
162453
138636
87128
46968
137011
172611
217466
67359
82262
240541
55852
6106
149369
84595
61412
25528
106142
39791
32205
107062
212926
102906
159559
160732
22223
20953
225959
21627
26940
152980
30658
63611
9887
126685
99874
214185
225963
144928
233542
7258
184760
202701
166352
134874
9590
11823
898
75915
73878
94425
30402
70244
31298
173518
204869
144588
25868
97105
51456
149035
62597
58053
199054
13261
203205
12058
130308
72150
157011
104974
36025
82894
67529
72794
88350
53480
87805
218971
82368
75001
20893
27501
4736
96436
92813
198055
3597
17835
166542
60592
240114
25447
191291
116647
217703
153752
25652
135379
162718
89934
175157
214221
67664
100707
38818
167499
27866
155295
19536
184427
101089
139148
23956
137233
42910
187241
36280
21959
162978
132081
186200
37102
224254
72409
72070
240690
71520
189403
72600
146896
212569
252811
89723
66641
197681
13677
32010
175492
4756
110679
110599
58617
34249
200321
37310
53623
82505
195719
221232
182125
159785
122417
225560
21451
162494
161408
144792
4405
59640
194464
105881
146887
150439
80523
91134
23507
210112
220940
165221
181862
121310
92996
223350
133427
245522
138383
96034
151091
156734
57870
3715
82545
111460
203755
141443
132357
153980
76129
37416
118382
144339
247018
196115
173573
102199
168423
48647
238897
104061
143892
22681
108167
146045
68812
88597
168931
174612
221735
128261
249247
17989
246622
46693
95598
191991
234258
89791
182889
33126
88280
16089
162046
184140
21308
137308
91647
114075
28416
158420
131294
48202
253511
217538
39116
62405
187755
161389
193336
153031
29277
32558
5231
200004
181057
3899
157464
178219
200911
194364
79748
115092
229093
176315
25162
116219
190863
231552
10922
163788
206072
51052
87307
86900
89179
11611
215805
228499
197134
95600
149485
79732
230378
253855
250466
12894
194909
246330
11304
189631
101685
69548
76370
219268
231181
111010
239395
32922
56212
3755
197205
69698
78684
59075
144892
242142
5948
63699
183919
249209
139124
207714
158797
217753
20181
145601
7369
135571
174350
246966
131510
235857
146385
122249
226984
7454
101871
68650
212844
119376
77296
106665
30014
65538
2690
206509
84573
69556
138371
120028
61102
238269
135652
187368
57766
9774
6773
241430
239392
186442
87998
210935
60609
129301
250579
247319
235007
193353
246865
231768
150607
114890
232688
171321
10463
150778
249583
26207
236576
13468
53951
101358
80242
3686
221610
253986
177006
78356
219486
208160
73214
1301
22891
51389
28811
238819
101724
247750
190388
52408
36518
103143
24617
194448
114237
55943
30616
49294
247949
214861
91529
47762
146235
77423
158610
149193
126659
168881
222217
60328
116614
252549
105277
201674
210298
88660
166601
34435
212772
227932
59952
105409
112431
172793
210885
106651
78168
177641
191593
169935
145819
30997
69782
237154
191895
130835
242927
55457
168128
165557
63350
22755
116583
73984
86274
187916
147406
57005
138944
46518
54876
109916
35961
177330
239022
70816
198765
87964
249523
245448
13949
176073
222255
174210
203224
186853
187697
43920
98576
201822
100554
55274
95641
98558
218836
252749
163570
130979
9368
199668
218266
253435
107386
117333
233947
238751
17208
85498
226458
184081
241471
4176
76553
157228
66838
64354
236705
88049
20457
206713
142565
4712
152777
220781
150514
114195
254139
233938
77288
60988
10383
241511
86413
32777
52231
196435
144605
39658
105335
134209
178747
156636
141738
196469
223586
65597
249910
164814
197129
120110
10069
78285
36663
10052
49251
113891
149789
54871
141828
101022
212112
142096
93753
25958
181937
143787
35379
95839
186694
1742
241643
149415
127517
38502
102245
178435
202498
168266
68375
227833
238332
117154
29329
104263
233232
178835
55183
233169
226839
34031
248095
110356
237078
83764
23950
29377
196907
143645
212994
62157
14322
97782
100411
29162
165154
108498
22325
26026
226877
229834
234633
71058
214888
233989
172585
207258
197731
33574
81254
27248
99456
142896
235439
131452
218612
234220
90987
148850
193781
95079
177765
179611
84528
123888
171308
56380
149614
185477
34123
243321
8493
171483
8888
103129
94719
14908
237395
147830
976
247987
157940
145912
96797
110459
142899
36632
156000
207590
89987
3094
169868
65729
137572
182599
148940
128703
238081
57300
176702
126324
230659
212168
19642
97503
21878
9163
7031
240512
237070
68279
77602
35597
55214
175335
170388
183157
131462
28235
34322
96317
157238
122478
230187
142900
53046
180087
210593
70320
180450
57379
41373
84371
109401
166164
85354
227065
103049
110148
47259
18219
135963
210502
186852
212976
195331
196650
78897
249640
190280
229354
30257
217618
105610
89716
178613
43736
187965
202081
11625
142144
237236
171511
124115
90310
173437
205158
97391
138123
194455
195611
11190
133150
72539
101877
224347
214230
132560
175664
110727
167250
194740
183957
10388
159944
146006
83146
118103
230298
143670
200735
242257
176648
207693
7824
130430
57375
63590
247020
91105
82747
231431
17860
91101
248477
42525
239927
151944
172445
29314
146756
77967
117178
58648
160188
40362
232682
206172
122928
78026
34107
199270
53776
180697
228542
178060
149425
218127
17646
77620
188563
79786
96999
40134
88845
123485
43359
186376
37846
19721
122449
18844
40198
114439
253823
5729
51130
203536
12067
25753
152661
148572
225020
38642
63165
44967
16870
164657
59890
225674
241120
147052
219698
234867
179824
138625
129267
152261
211637
33909
183450
111210
163135
191591
88498
90187
218339
67018
82037
137399
43382
205880
110298
209775
113407
240635
206305
87538
183545
122185
163582
5464
211357
208537
214434
36182
68173
216213
173493
56039
229038
114256
158102
12962
127464
189451
166512
82101
40399
169303
59881
219035
142232
231980
132800
226088
150824
9501
53907
10746
201835
91478
111932
40936
16456
137767
160532
64348
221202
207755
232871
244645
10782
61309
183988
142279
223857
63141
54451
198048
171005
31485
157133
201099
15915
159892
32028
130386
117099
37513
129760
245154
55162
70594
168908
21654
126310
248414
107034
134195
160482
121080
97966
140533
50185
240853
94005
228084
50394
141306
118833
197338
5964
71211
94519
125572
231884
90428
182404
210839
160035
228267
203758
193575
166858
191441
184960
76160
52660
171924
13501
108569
14859
7164
35817
34905
103075
115881
17273
225763
188278
68387
232679
47356
17749
56041
167639
216623
35577
57007
157938
232721
19733
80607
28518
48619
156755
129738
38217
157196
225109
227984
236472
209335
144371
117832
128446
180217
30048
77733
89343
252292
11382
93445
249799
144633
194653
24535
127036
244013
164921
84504
209477
70048
213399
3974
55234
146721
91247
165651
153074
58940
33820
9081
203089
113952
138422
176516
232128
227640
133912
17545
22968
175670
64357
110008
198239
145793
105465
125747
237622
202250
132900
146647
37297
244647
47304
161916
129834
226084
30653
31271
206833
124590
31347
40532
164494
4761
94786
85755
71637
35593
192732
16175
188371
79638
886
129055
78286
81812
27991
96625
143166
94263
29507
197963
51142
93031
39624
78640
141489
165636
21232
229799
187983
153384
245461
110652
124946
49732
112776
116019
102864
20753
104780
134669
121965
89611
164076
12025
90152
242869
228100
163816
161400
156173
70965
5724
142907
211427
158490
101706
175087
97877
220163
164477
136781
157734
91566
210158
182843
208618
253960
115099
172346
173202
80919
36882
207792
135635
24692
37793
220367
36737
63887
185205
134783
205962
13571
20113
85141
58399
109715
195311
236547
12037
50163
229545
7739
217649
111048
85569
153736
50776
179335
71715
148758
151050
208936
98302
199090
82132
80191
23085
33763
9094
119642
77048
161031
229519
120990
102469
175743
178140
181772
148479
141813
103811
53351
75142
219787
118569
140366
216116
91179
199637
42010
25890
142509
17759
195225
82605
48305
114617
22675
147535
170511
248447
99898
164498
133973
236995
253793
165767
513
37303
68415
15451
149187
179877
46140
172910
189108
42306
65653
235020
227210
114518
230731
196501
155941
232837
172396
198740
232956
15388
192929
103617
38053
44632
68284
265
59452
27539
219077
96116
171206
66340
228145
95506
172266
128608
186697
66447
49185
176512
149850
180684
186244
215621
222697
18116
89824
24710
15482
159016
234901
210475
89430
73999
133247
58581
46305
13123
208795
237670
148344
43308
147041
65920
17527
146894
56370
129388
8072
18357
46151
13687
130600
222242
142510
231937
122313
175499
108545
89043
53674
115482
91382
76557
9453
229267
241269
192524
177710
104525
112625
115502
124843
204040
69926
157304
120824
37705
210008
123560
156458
171365
121805
52252
80210
236650
201614
209211
176133
84422
210504
49220
224880
201437
109273
212428
222347
151023
172247
219551
191642
168500
105788
167119
40727
102933
141524
251480
28288
243151
251143
131212
130111
250986
75170
221309
31346
95226
236446
103452
131880
191992
148963
193983
171187
6898
233660
75638
189583
132121
100432
216737
75091
88756
105075
31656
176419
56868
144958
73190
136418
174001
28140
46319
68917
230579
184725
237504
118895
44494
67753
58294
93851
201843
87282
172569
194787
222772
67570
2249
93056
81050
72941
248722
3721
72971
160720
58081
56753
179255
104735
218218
160406
91452
26919
103076
129561
111749
219714
130475
215182
142019
173063
183913
90827
239197
226880
193856
227654
192046
246260
134681
130128
77535
145523
66746
218671
130608
186528
253808
123216
177842
224657
250969
240281
241844
66969
25716
158756
240390
67694
21083
10823
191384
152076
16490
145191
107482
129185
180225
128947
63999
25327
53738
251598
141439
198126
54175
60332
191298
74999
194177
128496
225884
22034
188256
73103
13654
168281
21137
80146
191406
171368
61357
95498
239747
252174
73611
169285
20674
243984
131878
43836
232381
106548
134111
108534
242622
197675
146787
35493
46584
171825
229657
143742
3961
178823
174537
146151
75779
19175
182855
126341
43112
79528
138603
85239
116167
53024
199214
222819
119988
48387
85207
79909
122022
233822
34718
49128
64591
6368
80176
134819
225304
52240
73608
198452
57163
125615
131223
141094
111412
66236
240485
207277
239138
58226
205676
109479
80230
234735
186880
204218
144268
193002
196673
478
45298
72896
43259
58358
26941
59307
211604
146744
188044
205704
233880
30551
148172
251587
171227
24532
45031
55349
184750
112446
34553
102500
152351
90998
73618
233410
134712
186870
148650
97938
45436
87741
147026
137359
21221
59577
176884
241335
24364
103614
200938
194031
43044
116361
189633
534
227054
138049
103423
158912
245138
39241
40074
192884
150772
183711
212482
223883
90786
168059
123115
60068
46225
190964
177058
29192
118045
124689
241030
149151
70215
103460
4647
63218
225833
195962
51371
187682
89072
130095
216366
100671
214704
172848
30581
26966
58770
118291
245678
231821
93014
216132
163342
200203
178513
214181
155679
229031
8287
149107
184773
201212
235399
90109
129517
148165
94970
10291
46715
144513
109183
138540
207929
83158
22112
114183
219117
224455
126369
79120
88508
81894
143315
238990
246921
45336
227073
242839
49357
37351
126705
146127
171246
104002
124929
210309
51715
65898
225057
77942
240072
148056
97544
63419
56605
250767
140796
12806
74069
228162
43300
43024
2698
247604
152094
234701
68568
102926
160310
193913
167862
186146
29009
162351
101042
245757
225968
246419
97578
41409
171428
254542
109610
253150
171456
135833
110920
183906
105211
213603
197377
158649
119898
2936
52162
29190
70006
178978
185323
4899
52368
68326
157463
229486
59311
213602
97057
21885
78116
89069
28714
228600
224220
183653
197488
64790
118568
194085
63392
115403
40712
152723
157293
123929
211974
117960
198903
7608
202950
137938
103165
91502
187553
193151
42155
21734
233289
42060
122749
110478
90427
104348
19070
194135
180546
193068
247412
166219
87976
6169
189224
163078
127963
237084
146832
242722
52529
105142
14095
98159
176524
97321
199101
65163
13042
162580
75517
194474
238988
87447
42369
134015
185994
209284
104912
244019
12908
138773
92329
239676
110738
58382
116475
186652
205055
95485
107544
234686
250805
64203
82557
81288
248455
195017
28830
82350
141956
81591
36807
46593
33695
6810
213821
210587
196744
136936
175392
99577
223933
61002
177176
202673
167741
49917
3251
110775
227774
232757
149104
41979
206765
254340
40631
186613
82427
13977
29527
163450
158713
20842
121698
236442
119686
193006
237274
95233
154362
99244
113914
85241
231550
100288
11096
101357
143420
34288
241665
99400
116156
199886
77249
50617
14755
216990
75294
192257
111255
242379
15105
253242
124919
29750
57716
64613
125218
197987
94393
146192
143903
41785
165439
74007
132319
132894
252217
2086
164892
61880
242995
138026
136054
80676
33800
202508
168049
51025
162297
85030
16635
139332
118943
122121
253609
179318
89073
120049
41114
136496
244422
93026
57145
44923
194597
219953
82633
84962
200899
226837
104249
219881
197573
38703
227757
59942
200097
221859
38600
61828
25496
27898
180493
11008
145999
56348
213794
242317
84186
71682
112107
186156
134765
210439
237990
145486
153481
24809
95212
90261
150417
81362
72384
203407
13433
229948
34948
165514
48316
234642
108618
236066
107975
22264
81905
120220
147932
12042
64195
117264
104777
125145
193337
14403
200885
140916
48388
51969
239974
252112
99056
233671
50748
86536
169115
14315
51202
252734
90341
87775
210678
169463
147648
98069
126290
61406
108222
54027
43289
151329
53093
92283
236356
194009
78834
212860
175733
124245
192635
185452
221918
186700
82282
212877
128952
106462
158341
71291
19712
60324
160350
55614
168839
183706
191798
15280
124487
122025
45597
148773
215332
180384
71110
74437
131552
246502
221421
130786
185920
72267
204043
90376
204694
159184
206238
115563
231186
146777
83213
8760
63005
195438
162315
199923
15367
199007
115248
46696
109675
201211
125129
130416
143780
114958
59704
84620
173473
143081
82042
136298
218542
139895
138140
20700
174150
222121
173896
94867
248814
144300
138508
28594
31492
78883
180479
61053
139975
38630
101844
186439
166395
136417
28303
185626
219693
193552
41607
84100
219175
171545
142616
51525
64077
207879
67152
230655
79059
17170
75942
42327
113524
105786
20968
10962
99324
31439
39532
8634
195399
53221
43799
2374
148777
36344
99291
10949
233780
121849
40724
26242
245856
40858
128526
199446
74828
205415
248790
38335
162442
134112
10685
54251
155915
200909
249728
136206
209154
102664
75141
4089
97656
245987
107178
119543
31788
144458
243282
94314
114437
86697
40720
190370
154390
203125
70316
63879
227958
170334
233886
219295
32476
225032
91811
205466
213188
234556
168823
148018
189138
214691
236
43190
4377
252898
41513
235086
113390
197935
36764
95678
22275
101421
87164
213624
538
56438
236160
133857
78049
224764
80216
25472
54207
93731
87765
241636
114655
166201
27613
77993
9599
161614
147124
176773
83497
239389
63397
18691
37414
144374
251572
242872
215673
243624
26313
90324
205335
9934
63656
126505
76900
198351
226526
15863
119604
222604
82339
224221
82268
11216
118657
227421
216131
138318
32317
149133
190794
99704
72960
182768
175716
18620
137166
160129
105620
63595
101610
57806
226398
14283
125262
138818
86856
213021
20386
79800
83253
70133
129828
107665
23719
105115
237160
231567
163216
120515
210651
130663
125302
136607
10191
221215
179883
142058
201121
243557
236874
99125
158310
245199
121465
48349
73448
12395
43463
97434
104706
74053
50345
216251
10292
37200
26389
126841
33316
186575
220629
101034
74353
68111
52759
71354
184593
3256
22426
220559
146802
34621
179950
84473
118169
188701
91306
56658
132011
83726
240142
191904
79565
57848
44377
192696
54887
244382
252021
242699
69284
62828
237001
161247
48870
155135
60862
192651
187172
156003
129249
74652
60918
254357
51823
66457
147582
155021
100613
152370
160279
189377
62177
47053
230476
24170
162507
215942
32653
177082
107474
178083
97752
189609
247863
204456
54255
118095
26679
227644
140032
149848
228859
1236
250682
228024
191153
137004
160003
91816
117428
78618
195151
128969
236637
149057
50842
95741
16679
5862
75258
201023
217597
122370
145768
93739
82213
234347
161101
180984
127330
235542
102203
160543
143399
188169
31451
192515
47245
232023
30372
6080
174444
66557
35348
160056
178849
42518
45378
2356
42303
159808
110009
146900
230840
133636
132012
87911
9434
179267
133665
147701
41074
60017
181091
205374
213093
12180
5024
182779
8502
166391
61616
229671
38930
150612
127768
216601
63821
20185
8711
243858
58633
140676
103598
179826
73679
211458
174097
142107
126367
234553
58345
208282
16094
230163
254122
138757
233290
95120
138134
150237
159819
131012
79739
248043
253203
99859
182514
38132
168096
253952
42102
240025
66135
142071
44956
187068
193943
104631
184874
44683
125147
84641
156942
137919
191768
219443
152092
243148
245401
171190
195650
157365
135057
93913
223515
32725
201182
201107
239142
74068
77071
215549
216930
87412
17885
121347
210493
138309
122202
144805
150666
36061
133571
240683
107942
207504
108310
41377
19758
149815
55333
214695
2445
252701
215612
47939
191567
193697
12673
18672
135864
40389
121135
195252
83215
220126
90848
153024
25050
20175
58650
92515
198061
37738
33777
165078
185630
49258
152761
48200
64881
141015
239857
164431
215712
198670
146316
66404
188671
142080
207969
79385
210449
107953
4320
199145
108463
84538
77069
6196
84754
82884
230748
183393
112847
81278
170240
66521
230341
137593
70053
160924
198442
198317
109537
88278
171836
154842
174579
81298
139089
248380
152478
146841
82180
27105
13102
51073
3008
94121
89170
238150
187934
49987
66289
64488
143496
172362
235220
88387
102044
76758
161790
50067
9190
236192
178720
121981
249070
102280
97021
176976
87952
251210
63452
36800
80270
51667
251547
131977
114068
93049
180785
27285
11771
214802
158719
226339
231040
32077
49293
117756
234727
195249
40379
77284
49557
248514
48742
55151
225683
213117
28096
225951
233763
165213
17429
73321
152848
33025
143511
242512
223193
72490
141921
140413
17250
28065
154010
179973
196294
36103
190498
134077
64113
226637
167359
35928
123196
9068
242170
149332
232579
105222
71523
30142
58589
87889
43284
32915
57225
130708
8910
116909
205160
112182
178379
243062
54195
3712
116754
166853
246906
51658
28558
162234
47018
163861
221018
78176
178299
245612
229542
152929
58925
219815
39553
163272
75520
149779
88277
249342
228414
41863
39760
216966
193416
67863
154795
237823
174627
178153
244481
43809
108970
239554
232577
97361
133383
56295
188208
166770
206182
206372
207867
153987
115794
148463
236962
122853
212788
84516
37393
35557
17669
143676
180143
212789
162200
99973
71694
139239
133030
110279
119644
61494
134446
34436
45112
157219
126943
108817
108895
71232
207130
38102
152572
214120
126100
153585
174504
92682
170879
108282
215843
253448
246447
163002
124542
58260
123825
138815
216550
175199
235877
56901
46757
187042
129981
103322
166264
175105
143978
185206
229471
227178
27173
98303
231175
200002
59441
86899
85966
82246
136010
174092
241530
207720
134023
201890
186594
46677
135603
68861
109814
209673
204810
90531
11884
71221
53848
136585
245783
182516
85219
217249
129755
237867
246175
126394
162296
221897
24077
132118
160080
59808
23045
83201
252613
18568
97462
11539
57025
27261
248842
148478
78360
100986
117375
10393
113991
127758
167212
242728
236086
76334
124043
63467
64457
1670
155147
162556
250642
171296
58406
147307
128920
34198
78630
74618
67488
131288
22842
12678
93126
111485
173195
82495
210351
112582
90656
162473
247729
102483
103340
39923
180757
78273
192341
2900
248795
173081
75040
122880
15134
40431
188716
209239
149304
249298
104715
209706
204339
221010
194634
219749
94909
209350
192878
129223
199274
6795
117257
137674
13028
194257
50593
71271
11166
159448
47321
115425
104677
74875
192755
15952
190533
241936
214020
30754
145243
190874
109756
233154
67179
208753
57411
69795
194248
99317
124692
217941
151338
228431
205163
174900
53089
223771
50137
141959
198179
210518
148996
111620
70607
28798
55498
183444
68592
1768
116679
164779
22358
160569
3520
123945
127616
123517
235555
139325
192780
1327
188261
78187
62450
156927
60392
184420
91200
44091
186242
208052
95918
185689
158003
195285
173484
2672
67538
131519
243162
130336
131431
151880
66659
35005
51787
167317
136173
108517
224917
79257
220338
202149
197005
161478
14292
8725
43860
173750
236292
80657
221418
29749
243904
157406
205145
66423
44575
63319
63102
230363
15066
48560
21145
26403
243271
193447
108044
155787
253913
105376
231421
176528
26247
117140
186894
177834
25582
234943
64368
209218
137939
161150
211717
165473
172053
125982
79695
240626
135904
136915
150744
134473
7219
187150
85965
131788
89949
66691
55011
186265
72303
173132
172981
22107
64206
96062
154590
250189
231515
244004
170424
234301
101206
215934
144500
33397
105504
95365
231798
33387
172221
232451
207784
132951
36516
216983
66719
246294
120569
138648
112662
67952
77641
223126
25791
247375
102762
120925
34622
254209
21763
171047
83214
55207
87787
247664
88792
233335
183625
185272
247680
87257
202723
221709
182667
87472
10206
22638
23620
38377
20545
103078
39439
251859
187057
14032
176171
67304
79702
174383
94801
42815
222348
236207
155741
220922
181568
186073
154259
170653
172737
158637
108223
50638
225213
171626
223274
157703
58506
46223
135825
193461
164068
250275
136062
211483
191571
40483
107686
160960
78487
53720
8534
32215
245843
134627
90533
224619
55277
39310
175866
35736
160160
76089
223105
10132
8866
166475
190932
67794
210796
236524
248144
179213
51695
17670
184514
34681
31185
103202
118443
33141
69368
59716
91060
167955
168195
164918
114176
57259
227906
228350
68744
85673
158859
213678
95840
111177
78469
78096
26739
191976
21973
253815
157356
23733
78395
140278
44940
252660
87325
212257
197326
202305
121403
136677
53584
191290
172591
194613
65779
104221
162331
40568
220439
200965
28742
194887
20370
228639
184676
178386
69049
200167
226060
80121
6462
195011
12370
86105
136970
83115
252983
22648
50674
50720
189831
138080
62586
226560
43470
108025
126283
210251
78088
29937
199773
68709
36762
134064
140858
40714
56386
243823
158457
16952
63080
176666
248384
185576
122835
93264
238406
54826
63004
55681
123534
236398
14945
8185
125652
128436
248277
83838
189354
148749
176085
12412
241053
93789
852
226923
253419
226913
171498
152245
215472
79535
201079
27386
17754
226040
125818
45264
204689
82959
39656
60112
188731
208988
74616
187505
60407
139483
154891
227263
146651
214344
162250
20885
139947
125866
160152
117022
61534
229725
138267
212422
192400
102952
114392
221677
136671
128036
109790
144462
158229
247175
250541
24703
114406
141800
176224
214855
189745
77642
19480
212086
140871
174045
98858
143348
243814
143327
246678
98670
144946
228612
120743
110908
213388
181652
52217
23286
199649
26091
172566
71419
228168
72574
111910
100798
249083
147375
41417
242040
175229
94707
58519
46050
30805
68171
193034
214319
189005
185233
116578
56965
107690
130831
141688
129751
192693
7570
167945
196606
101885
206552
32857
147256
133881
165912
4758
229539
245898
252203
198156
155538
234599
26356
187923
221501
213622
137076
194159
127551
144165
216527
78521
40589
212864
42421
22713
153443
191287
31916
75067
173457
131237
61640
20502
95429
181782
93954
144787
47211
178473
150090
72188
164651
49800
201952
119813
108018
239866
151665
226791
91509
113130
83034
185011
234565
243619
108073
225665
14682
49945
169474
111722
90900
123165
245335
166250
210880
111745
15867
108883
188309
41451
125529
118839
154120
10933
49997
89102
90218
7108
132276
74393
208739
47666
4889
176754
28136
225012
187122
99696
150670
154055
183615
72758
86219
240830
50187
31120
47430
10111
249384
79865
105263
83829
180165
169784
187674
252125
36719
57701
169373
191327
113086
247981
131482
141134
34316
177491
232537
99085
78742
198395
131576
93022
227122
38265
49098
126400
202466
33988
6998
125724
7401
164942
224525
41825
223742
75133
232922
175486
220030
165847
68589
148362
210283
105170
189570
126118
166013
5632
222665
10678
94766
84869
231911
104351
224326
23698
96980
217650
50232
203197
170448
147071
36501
89857
249916
141980
251873
6548
90967
75476
250618
88448
24593
4338
136366
123243
74147
30054
53077
1553
235895
194912
203345
157843
148785
1432
62944
30442
194298
164022
135414
155144
203745
237970
33708
88922
178839
241969
4373
49792
152837
153305
237397
223224
214837
169998
56032
75961
148633
244375
138058
15375
112026
245864
130904
223569
195327
254065
174715
90132
202912
41812
221914
30177
47674
179843
61296
167873
91870
165659
41577
56940
97855
21775
176506
9553
58934
174956
173719
88033
134109
25685
144266
192660
116357
6986
215929
29428
135253
200587
48384
167916
81421
128217
40173
214541
241588
183504
165693
164482
155639
249908
228160
144126
201524
6960
161410
91553
74357
29285
92293
150081
253461
90200
38412
104056
92480
182733
40730
238546
134857
254013
33058
164931
218598
231788
116499
58318
169971
83159
56928
123225
27329
106420
128579
37922
151042
156013
63030
77342
210653
241877
148964
34245
99579
92758
207249
89664
21926
53352
16129
152413
137849
92989
173503
254539
99431
158981
130902
90436
95557
36614
254309
95448
221237
46183
134984
25100
153007
147349
26573
3324
38336
9930
121122
203395
225782
183363
180455
110588
44535
38911
153380
176647
7682
240290
193129
29357
202933
200347
236159
167757
169387
163325
93331
200555
61932
222277
129563
144565
72622
15379
32682
186532
46244
188103
240782
17898
116523
52425
128995
174040
96593
22132
236783
104527
145705
132864
173262
231140
187771
146378
84797
99900
125790
247067
231928
95534
205491
234128
233761
134807
138803
138368
108952
20914
19118
38340
215735
7025
162488
24289
253192
15811
37252
40647
246027
125493
77404
244713
243421
156685
31016
146146
13199
226588
152970
100284
156021
149285
48009
99015
73920
146383
254320
201568
124187
247477
248854
238431
140828
154853
120316
19240
236226
74737
217741
104176
118882
127327
194225
141137
98013
46644
243304
70278
107631
87845
188796
179024
75299
68579
217228
18040
252900
181491
15938
234359
168682
173343
216085
131346
72689
124166
60642
234465
50662
69892
12553
12357
66565
16598
6091
175385
209430
119027
15657
216723
175089
162437
186622
70203
215938
85117
248155
93536
45285
104224
23871
152014
177463
99467
70951
245067
183557
150916
223232
187985
22765
132591
75930
606
165209
28117
212184
120291
207179
161533
21279
177119
177764
96469
59682
57889
140050
125161
80997
129777
195412
95689
85329
157657
139129
143424
132217
236448
125096
208051
153393
125293
229442
63544
112467
135466
241276
231123
65558
121166
130730
170318
162474
8821
33151
90854
152002
161945
166235
28988
50687
64038
19303
79264
206476
89900
117372
231883
14881
19073
220253
42133
47806
207859
144648
166318
123847
102696
75645
213610
26238
115352
19872
115791
205029
53581
184968
207104
87715
126309
118055
217235
248802
115821
68628
42758
20295
120779
225436
86931
216323
231057
233282
252220
107571
140303
97721
130403
198983
203893
186835
20620
142488
92289
19451
239681
241884
131395
98637
133834
208592
102007
108628
76123
210902
10839
160415
243503
12945
140655
247553
215577
73696
206325
182655
239867
111701
248719
254033
14562
15901
105403
146341
48914
36459
46877
227963
149240
98841
98680
149714
157678
215798
141503
149983
52173
235801
171377
140630
227588
85368
53296
96523
64754
78998
188403
8173
22269
132143
198938
192444
161895
225406
29717
92015
127007
208653
215429
206757
69410
253816
175899
19692
83558
58972
132617
161384
7285
218160
153613
224577
86214
245628
7371
188809
216694
81816
130119
155814
123668
181531
94084
4409
122751
222168
226989
80711
157265
253139
90345
37941
228018
253397
136604
209751
178883
23826
14516
184995
164495
64623
206830
118954
178050
232691
101716
86222
192608
16535
252437
54603
77384
15455
101868
121270
34221
204442
116335
251388
60803
246560
65784
7689
202938
83000
82958
206960
137315
165729
4630
142866
192485
54285
94445
8488
48224
237893
234360
202647
96493
172894
89160
50953
146162
132358
29960
55605
16196
43346
176874
241044
61061
91004
174298
196810
104993
140152
51582
141559
115878
229573
164667
16769
234500
193443
100623
249714
155435
227752
127883
58129
143620
218064
14681
135709
183297
103570
208199
675
180896
847
38355
196315
178644
209268
150354
9693
153564
79771
49142
104383
248738
9236
119527
220124
141314
75388
143673
161946
209451
206000
81433
2397
19658
80327
220937
48897
101155
228588
126941
202410
237744
94276
101125
19645
164318
195179
102279
109876
89805
119862
44897
43814
152712
191033
200316
234382
225421
223721
145036
199997
168648
230198
198645
231263
214046
19488
19154
32918
173974
241159
64650
104860
94373
197663
177462
161329
198571
70986
184263
133752
233349
188722
95175
94379
141501
88252
85269
680
11247
32404
230861
67301
194270
235751
21471
193453
132026
958
158811
154551
150977
21440
234337
69311
131575
186485
233472
7474
237865
246431
40484
158703
93534
70650
15787
1940
82838
253275
93898
26264
45322
95061
194834
219219
207698
6721
57444
254515
70533
234175
7683
190517
167249
164996
82126
43861
151443
63958
229541
47007
181036
3808
68226
213043
96280
110984
222946
203237
19988
234230
128854
29396
127383
192316
172341
54267
108430
14358
3601
213378
21247
63846
41795
17175
2161
141873
243571
159824
230652
195120
69249
226921
252801
114953
57902
14554
77399
32845
125304
73002
28684
244279
55022
175973
211470
149520
123791
197493
103182
179589
17167
232999
178468
206909
135878
22259
145159
87698
209321
220277
107330
15201
10062
116786
85441
130823
115945
134431
91271
30016
31164
247897
32872
189581
98485
54771
97463
162401
152200
152171
197567
81828
50382
204255
76764
76038
158011
237642
2906
106640
161621
192067
132359
13183
16971
116023
223627
165845
187530
97622
140475
136668
96841
163283
42978
219995
196338
103009
82613
179384
227042
89323
244316
228287
211836
244371
199470
234252
239761
216226
111207
36217
239715
147795
206436
213991
55338
65121
162891
206805
14136
122240
14737
93458
228331
39271
247858
159271
95695
143935
151318
22560
238676
121600
113060
1538
123985
6651
144758
210737
236811
163890
134625
87938
235672
25689
87625
45852
84902
247910
132280
243265
145444
132095
138020
2589
115990
163311
153695
122261
193717
182606
72831
9741
143516
130252
215539
142591
130881
58897
241614
222234
97747
88172
181291
901
141191
32278
192384
200672
71909
191156
242484
240117
57657
95208
199460
248112
27874
51631
133708
24290
33826
31244
18315
232817
115766
107782
110783
73139
75217
216888
59819
107310
119136
27127
98129
102801
254544
50793
20050
231541
16821
205333
192119
218886
79333
143196
237156
239756
199282
11942
195936
90512
191965
40146
207169
66712
247641
161890
143621
152156
148782
111380
43287
153251
37784
43977
157704
22784
228141
69298
23546
92988
35121
152082
234668
242770
90890
211609
5404
159060
56670
141944
179264
24102
160915
245046
54504
24980
68900
223091
155887
220408
47202
107459
51558
102491
194309
104058
214518
193778
53761
208339
66505
132079
218866
235560
17742
109740
86721
197739
144423
111607
218901
113114
192398
196123
235184
72800
198050
105818
88301
8546
121675
115407
219565
166104
211923
219546
230669
211568
91642
16703
193209
139978
76008
99010
57794
234144
222480
34165
38894
9864
101612
160598
168832
213231
159321
58009
172343
897
169119
250592
217322
151867
226218
246544
47252
24386
136523
178338
204626
21901
105988
213876
201238
121238
20513
19025
1141
163438
233568
253187
104708
241326
171424
163656
181948
177423
161191
214266
150747
170821
232019
107189
140487
105705
66785
113561
181088
2995
163770
252572
143187
12905
89740
54791
113832
241634
103023
214632
164249
92159
110867
77801
85288
230877
162997
189786
109525
142780
193509
85486
17584
137134
2487
5605
229273
109734
108865
65693
204562
166886
226421
174257
158584
199436
203072
239511
104644
13797
19127
244126
33207
234304
87557
167437
102831
188053
22046
106368
8096
156979
224225
172041
96901
28227
229101
109951
26576
160618
151703
231698
253248
55946
116765
80972
96164
135431
127377
131967
252942
86315
147783
204666
50671
236918
251577
140957
6230
29225
12027
59290
48685
49211
231151
139935
107759
63969
47113
64149
118679
8862
96412
47932
53193
49615
250504
14489
123039
42547
221256
118369
91574
202662
193399
39953
108307
149793
41483
26372
53839
181543
206134
54208
130574
28452
4662
151345
28274
211363
242320
187641
50017
235965
148332
193686
184203
246261
107475
12429
32956
90632
51774
171244
9759
98156
215217
234584
194616
194088
183703
126035
193268
59775
39370
182208
192982
34488
121860
192451
197006
60483
77275
188168
17514
45241
248282
114396
229279
238360
231601
187955
100542
129175
234140
145124
66898
245487
184688
140319
163016
4403
123528
41391
79122
65999
145372
185175
141731
137906
37072
184227
204475
115162
103575
108254
9543
176452
171479
36038
66428
3239
96067
70405
93897
38705
111161
191932
71550
253127
132998
90393
129602
5106
65449
65946
239311
154298
187619
43528
200304
48595
5500
244313
124118
146181
158611
143602
242791
53461
147518
39847
9940
88986
63493
233310
159985
37562
113668
112498
224413
193793
198480
27538
72712
186535
33026
175919
219466
25239
164459
61819
58283
245396
225947
71609
8162
81276
115854
102278
3089
63216
37353
70183
214781
38415
112461
252909
124684
148950
146272
241677
130492
31071
144961
227846
9344
175702
112157
176726
129721
226872
40549
60260
243894
230282
61827
62080
88134
109941
131583
3322
250801
111337
143179
195855
39660
143224
125735
144186
223307
235035
158891
82388
203386
179756
76756
126344
110410
184957
103139
95540
249127
240829
122898
42243
33698
98787
16960
152651
49968
52682
225252
171272
142236
133376
203612
60644
85083
145704
244327
162067
211455
178536
151465
89247
97530
159521
81215
232935
107394
110886
100779
63732
165925
62504
77491
60613
134986
180141
35835
69944
42579
26969
239039
80508
28858
179169
109846
65134
153918
98848
607
52958
66784
99863
171033
220984
199079
123557
135488
8789
25821
74742
56037
129944
211833
50303
20397
240600
90972
169765
76928
94361
154083
11450
52519
94149
83875
201292
148953
176542
249480
49882
35375
235487
69233
177133
14366
223947
118690
111794
122542
141607
204653
41243
60562
165908
43270
118544
125880
5750
41784
106324
241109
125245
45135
140056
60766
239852
67758
7786
10462
106222
22563
190604
147391
2448
73180
142151
126956
122671
158099
241429
130829
253708
17442
250857
51512
53588
172985
10651
93237
33391
130879
245728
157326
76074
174896
45703
12633
235871
168523
119502
151700
192279
60033
84231
164989
100480
91115
169754
16058
206279
220360
30698
208230
154401
139381
104153
183666
164527
178742
213796
79172
32213
240487
206441
83791
104866
141254
149854
117189
6087
59516
64931
247984
239134
246853
86960
166527
166492
70247
38400
32459
135018
116838
16669
167652
238856
59702
25441
187623
244684
253346
85199
131095
237505
79741
122885
196835
180655
91228
29036
98802
125518
155305
234745
60018
36856
196293
216720
243370
178461
142081
160019
37225
119062
69753
59648
236145
54132
80349
71219
145426
174848
226034
105215
122146
122324
203564
143116
83595
63241
162117
150739
228850
228392
220339
178609
42960
209608
78095
186542
218851
172117
21184
223818
159012
136731
113313
121132
57074
123192
248623
59300
156464
193823
188404
166648
156793
158582
21962
11827
114688
187049
186556
251003
124701
168701
115374
31543
195982
159405
130176
46611
230538
53965
107973
204768
2202
48385
200558
150352
216865
15283
69144
41134
204692
81720
197761
250249
18138
62757
118859
154323
172031
187987
88715
81231
47373
189197
248913
170541
109696
214920
173030
204704
40656
238840
247445
192791
159368
15104
1012
152023
191426
224076
188083
227376
160379
75000
117822
25344
90905
117020
245852
38918
37963
64393
119429
188897
50337
202211
210952
143372
17796
192376
252765
162817
114417
227211
237725
138788
8914
220059
21211
110224
97032
234829
188582
168892
239494
50542
161154
32341
138450
85692
46198
179516
249961
194249
170308
100624
221687
149156
115316
165103
5105
155472
58305
216828
1514
107364
145385
194045
61642
217458
71258
230052
184294
70760
57016
202535
203785
35905
92461
75917
113325
62282
48206
138769
135034
243283
129305
186321
149494
224860
193944
230404
92300
187062
247135
142288
66804
53509
109257
103060
182232
253151
101391
66763
134991
122076
198755
5873
21718
166185
173866
155982
91463
98455
168983
152619
163733
224854
72727
118713
30989
26306
64422
123006
50868
92978
109116
31544
66136
41439
184410
199030
222005
100927
74255
250890
89408
251493
221990
229956
124307
206367
130099
137779
177893
107898
52900
185783
12496
142329
169544
122026
198704
134052
188889
180889
35018
116066
194330
61348
78777
232711
117528
155071
49689
196217
103361
231920
136050
196996
104230
4419
46809
39752
231474
21853
49338
64987
69662
71032
56737
105067
225853
220270
141534
101091
118707
99775
170705
110200
98544
14122
149552
77567
180352
186066
125307
198438
111757
117414
82721
57437
223661
161096
68547
14011
136587
54199
245848
145971
127354
252124
29408
85625
127216
233454
139744
181833
160497
69722
98640
148803
186198
172824
235636
98439
81384
25053
46213
150783
161768
174805
238160
187277
109865
115785
187177
94544
91930
135322
103083
68453
199971
54402
111291
64322
209180
242109
83970
113223
187928
25511
40344
101601
184948
111736
121066
53174
23210
67246
137533
144515
157318
118156
41625
171315
229868
211561
47143
32715
195263
111879
101915
67250
220246
200851
21677
170796
101739
142895
72099
93547
128280
119971
109875
41718
143743
2920
178032
4819
43447
208119
252619
150382
109339
103424
99078
152990
68814
204676
123988
243423
92913
105750
221750
49929
86608
95085
211548
102226
227860
125285
158180
147656
37845
118711
114477
190010
223672
95402
145142
209918
179970
199363
67489
10010
26018
128652
213904
247055
201149
46402
124388
79759
108068
193809
130457
24084
191387
114974
209219
97858
75312
85527
7814
195916
55375
126083
81555
192990
145310
241836
164997
53880
91392
97143
248564
232134
140347
151992
163662
98181
70020
137035
215547
246673
106100
249507
44482
2602
168905
65527
157745
88291
170905
99057
135606
117234
226419
253421
155168
238095
218105
21660
40317
19033
134672
168834
174149
118560
45931
62341
206709
125503
185253
248352
216911
183978
119361
240998
201248
129229
99173
133241
163440
11567
99021
5528
217419
57210
104978
212718
179242
182170
195617
30909
155591
101356
187249
170892
152359
104306
150961
201783
49832
29038
250023
128537
162000
242137
250958
224493
124124
85258
159980
115685
112719
236635
98252
63056
12812
236955
50777
28017
87780
56639
103295
157186
88904
89245
234656
118592
218727
185264
193609
216733
82285
168540
160509
165257
127212
116473
38666
191032
143783
143264
205578
171434
156875
80027
184727
103192
52137
39112
70547
178691
202086
244022
186079
68366
217768
79914
72624
21945
253677
31464
101225
225690
179396
70370
144114
236084
207092
18145
81677
127265
241001
247384
100692
31306
25799
15012
148781
218761
207125
18728
123302
192186
195367
246512
27135
220995
237356
66298
152393
95953
207345
179350
152354
9080
85666
707
193311
198616
211915
205833
3709
135321
150541
167432
157874
249259
167476
110516
124159
138685
44365
59453
195484
240284
128365
187465
48039
85150
151777
178262
217445
4054
7367
249487
207779
43343
35869
221054
19788
22247
134639
35845
149865
230516
215346
47777
35305
99481
77311
246039
138872
97393
126069
81363
52344
241295
80354
242237
203753
209827
122027
182394
42930
32339
60238
198359
195868
107134
251082
160372
147000
9428
50495
119494
45389
151828
185130
251460
138963
106069
15621
25721
193244
19564
183196
110730
120770
211641
107678
157184
172718
244874
144198
187259
95257
135221
2049
76585
11801
131087
54106
101271
24358
206586
63613
34921
4607
145307
17070
168377
137257
91998
193166
140751
31285
211421
14426
29719
27079
203680
247016
233380
124327
183616
87609
188980
143190
238905
35471
125332
44227
114507
34066
189868
68792
66965
167600
72554
77276
132266
221441
119927
254336
150383
162440
185578
127242
248131
245779
207317
101213
4283
138468
110079
199237
56666
63724
245022
33764
220070
226492
192543
19481
110542
57758
129094
107485
22961
31163
233486
148359
81645
146166
174795
55057
149768
7914
194343
77058
247929
85897
216519
165354
1410
81619
199302
123784
125301
200877
62435
33377
254218
114007
183866
9755
182092
16206
240805
173055
27678
162851
131219
103558
120653
109192
226413
61716
66021
100004
115733
156815
160934
65111
166389
86392
143389
227411
83843
11854
22489
96613
248067
79683
242853
96130
103343
38253
15858
66642
118185
139537
109808
167621
140368
102015
236426
65517
242301
124832
206332
206176
58962
111448
170520
212391
191620
90188
115342
188032
232471
186398
49592
190205
45416
241846
42456
18767
2530
26302
206170
246925
29802
83475
180690
72582
73772
22415
107788
28793
209681
57913
207160
244982
40933
51816
196004
79162
87782
243511
118098
193470
215705
154233
219990
164145
142880
133268
191909
151646
8906
187399
243008
150259
172333
197840
201865
39489
227235
171346
70353
200488
177522
153652
138829
157288
142095
202960
6222
116098
25090
106942
133132
155186
33323
87530
248972
61138
42347
191769
133070
244080
74491
210408
177485
238361
9370
176693
69454
45880
36304
24168
240854
17988
60888
16526
21459
157480
51870
117392
2118
108685
110751
69642
40972
138491
178737
110529
81891
157217
18796
177877
201819
55422
242979
225037
53301
27516
169510
86797
24698
4424
144399
86761
72187
224462
41296
190958
52827
27068
156295
226017
240993
176282
146099
220249
71052
233766
50570
32453
224410
154559
83556
49863
164328
210238
127237
38291
119873
22388
44675
51847
47371
129766
154214
54031
124347
66825
33426
126610
29919
118868
162555
204512
116971
51382
72263
104038
115340
115538
164271
172492
118503
250572
179151
158652
32430
93741
115066
53156
144842
191008
75791
91345
139721
105097
65561
78355
175292
199386
226813
147914
125467
41649
95633
219382
100071
187127
2749
96548
46101
109283
227529
62779
163623
142248
86398
141910
38249
234571
21469
12585
93527
220828
197973
133230
41646
121738
66443
145612
243339
214317
109950
9822
96874
7545
105361
129483
167699
43839
117931
110213
237079
98596
160674
93165
169834
127791
185444
210529
103523
38506
15356
127217
30326
11682
224997
206415
174742
84862
49611
207958
37808
5455
60410
221985
195730
122068
189708
31418
78927
107685
235620
222283
91845
118508
242163
101680
238355
219431
96514
97370
116495
4861
2703
71815
96900
252865
240210
132450
143942
126252
3343
155141
5126
135994
114454
158352
108751
171651
21369
176727
4857
113769
175629
114514
76656
150484
40675
62528
150103
22674
215692
69888
238968
14973
177070
67104
210221
195931
63822
198734
120201
123997
90016
64510
88222
49860
121692
92959
37041
202957
160120
54528
156736
59511
83518
44685
122490
217476
193406
83613
244443
104518
117734
109179
54284
114672
90970
65329
237387
178686
86633
163395
111653
41085
177480
170746
160642
126066
110127
94297
166058
3734
214190
204974
224789
106061
168513
222804
195070
154445
108119
135353
22344
58384
42523
86505
91442
122153
244062
174165
114159
139639
252163
117698
122411
191299
83328
139533
19117
15744
170677
47540
55996
234227
241191
81078
49369
54941
48391
91724
145818
119491
226491
69687
114092
218654
223169
234186
178530
202506
19231
179658
28959
219684
39790
160911
32575
161849
91703
121743
58629
230743
59138
134732
207713
95731
242074
148452
248806
32424
228165
36528
50938
209376
239706
93124
152915
198753
251743
182236
58953
165358
145302
167106
229594
89643
240208
206068
110144
146432
211249
43095
24231
190446
38817
68023
78091
41255
182193
62365
64719
55500
211163
247724
108613
130517
198617
124400
154955
67485
56578
31180
237783
91864
82676
83557
40003
16073
139727
154969
181192
6807
56364
150489
240696
50580
89011
252519
75425
209173
188820
113195
59432
108321
139484
188953
7007
123407
253007
9009
242454
55617
123358
189634
156149
127193
95627
51619
108549
123751
239893
223537
162547
211488
45426
133135
45176
225743
253149
186653
87618
76327
210975
197074
192855
27015
199870
8864
80189
238672
101080
40898
229074
217396
242541
209599
222057
153173
172305
26177
52875
3020
226173
172016
165114
25945
86063
103884
181238
113944
39867
219686
182314
157309
133606
123142
16417
31602
37090
110957
62723
221622
124963
21031
140731
176360
47797
73942
119125
130044
186757
10011
155005
10218
74891
252611
31787
2122
131844
159769
178805
258
203595
155057
189629
159469
214570
65767
38299
236236
212521
138474
40167
152826
68169
137163
75741
164922
43503
155066
131692
7444
122309
151783
195103
141472
246510
84366
79289
74688
12835
206859
47244
165998
244871
194039
52363
188177
65027
245811
125232
121603
236684
183689
238818
132806
72079
47431
241995
72958
97523
80549
107521
137756
92674
132392
187314
163390
168494
34891
91032
73843
10507
107231
67224
111817
231242
135795
175782
191179
28234
183662
197051
226330
14317
45784
107192
176600
185263
46087
234394
80168
121810
192276
64283
181929
14834
210663
138921
230582
23947
148348
82447
70499
140074
244748
110749
36137
137007
3013
247621
85683
105636
34397
230983
87712
121760
226013
211282
141104
251937
171464
9210
124544
178848
99406
47091
180126
91428
100902
242244
66538
93378
222997
27308
159201
226707
50832
140914
176872
186811
207871
54996
186087
71823
171598
48824
43207
35778
42700
201118
172337
219367
50924
124876
6614
113554
97026
81084
142674
114834
65812
2123
115025
112133
22947
236632
75196
175028
151919
139794
120545
148116
167013
176664
123921
28441
223266
119765
160231
109326
160768
141680
69896
68215
32289
251899
198575
124607
192892
189761
213242
56415
8034
23349
42533
198535
107718
230494
99546
235728
174640
185490
140764
208082
139957
70492
203359
226635
6743
127233
170690
236675
105400
72036
112993
211491
27172
14021
39552
6487
90833
17053
108245
74794
209264
107202
58864
194543
54828
209916
91618
203875
74771
202284
26635
194752
163339
220403
1065
191961
77844
243429
237583
20017
131540
37741
93934
251213
8748
223858
112972
172080
78009
184279
165599
114466
200208
13297
119321
145362
126060
17474
111390
112475
244364
56408
205976
116654
138275
183601
224835
166096
16697
226802
171561
85861
103377
183791
243940
91326
147898
225882
50893
170963
82053
64534
205954
144096
104594
252421
230678
117132
76069
43955
103267
94948
94770
162429
251097
217082
68109
70318
29677
106518
166915
247390
85523
72402
149886
342
197773
7561
186733
171787
20550
54797
50340
209353
12352
241291
64064
49934
134615
227796
83971
15888
139712
205813
12292
220280
245738
220634
5041
238101
100381
182569
130798
86090
114693
194895
12095
225038
11112
110504
190364
61703
108390
4303
246776
51220
48866
226465
3282
92768
147591
117833
157134
222307
28550
81405
68261
86484
56358
54187
80522
248971
222530
29941
186187
235800
57211
240632
10711
249539
244675
16642
15227
166064
67065
119921
57385
236773
119223
83605
144801
59533
177874
250066
87825
13387
174992
245026
203323
3959
101117
97948
9854
169886
198052
15172
197869
252658
230429
195983
172127
50946
240221
206287
14741
204963
136400
73053
36844
105778
236717
98901
133000
141253
223356
187257
102264
80890
2891
157945
70696
119199
186624
238371
151697
116206
32190
63143
122298
20040
211860
238860
150821
107002
217888
13189
56267
220391
32426
203802
190239
58668
30569
24134
9234
12191
208593
96344
214059
35505
150444
120782
173844
23612
35191
226521
175983
199106
38013
110557
57916
28772
131204
122256
60235
137501
191358
41395
128953
213989
25601
106361
102728
182588
152789
226131
15263
101775
248299
121680
169654
169726
118886
245827
180203
43323
117324
142182
170741
129062
108096
163640
31986
119330
190526
46126
222806
195048
167988
8342
54506
247781
19272
105308
140235
205171
49015
138428
12786
174994
155098
148751
185527
80556
12737
22330
208486
71512
11010
140241
78632
137483
187451
99389
156305
47905
171006
66334
7097
62209
100883
89117
127287
161482
184373
111771
145978
68313
179960
91510
25143
44288
7637
63730
144484
201708
184994
62798
139007
3916
73638
47645
148568
18280
224143
46969
236341
217666
222214
219902
161927
76442
32654
169395
223609
68546
145434
243347
230092
35838
81707
159848
90256
119508
52516
100889
39683
72750
41
39472
167762
68945
4669
236545
177372
10299
212400
123933
154589
185911
123113
250321
181046
150197
16362
250216
192689
246242
7099
174712
122994
34433
64485
219614
179499
51176
183979
39081
46574
205622
208867
210167
30806
123309
247665
74898
71539
80137
19193
22141
34695
219442
4762
160671
118926
66202
102493
184118
119372
201265
158454
25470
6686
116511
200406
185878
29995
41460
129667
33742
3022
115949
247618
78681
79899
34913
15021
158564
188684
203262
116960
244318
68849
190976
80509
71190
88540
168776
210154
138987
233591
164878
48710
140093
24799
67192
101136
108709
127981
175048
100319
55663
13048
189067
1965
91588
199236
162195
111466
224901
18785
130050
110303
113837
146435
221749
72022
157604
240613
102929
140559
210538
54065
116282
175594
87581
22408
83881
53361
220278
251092
186633
85263
103191
44561
209864
78318
195237
152302
172063
156240
254300
187806
17096
202604
125851
253252
20459
93452
220113
62093
99606
55404
152795
224147
219674
90297
89478
210751
194583
125051
153386
243401
80699
137393
235460
134545
240925
4468
106224
219871
69803
111973
73368
198104
56256
82811
224464
157280
200403
228369
4017
191448
1132
61242
32858
104206
144776
127035
140561
1569
131427
36071
54768
56369
64817
71060
238956
11387
242594
221631
100546
122445
75876
203878
254423
230479
43472
211681
132097
28164
57648
203634
140840
47686
163569
80691
60102
122331
207218
63492
28513
251330
173078
237010
23324
248859
133279
46932
25264
254001
184989
94614
7543
28827
249264
229252
20795
38035
45748
201749
85781
27007
196967
166299
110518
6676
135094
134408
124220
244755
211358
217752
39301
161731
35046
77964
244302
112225
243587
22421
224465
216476
75279
22065
19394
239526
209045
227868
52014
201637
180952
43282
100816
42729
144687
162607
196282
147216
73079
31123
236922
156545
251433
110960
107835
135320
31734
189944
64559
244112
215054
165549
36628
116575
166752
181998
177987
174525
122083
38094
235942
11192
219867
98574
223132
110849
85685
22647
155638
11500
21521
52437
204623
227167
176362
56466
52392
228215
226011
41847
112008
170286
55074
206959
111581
123737
129227
250361
159545
244403
80366
142551
198148
191964
163462
154228
190803
84907
240265
196047
32131
35870
207389
173738
4325
247537
181648
142148
148043
19213
210424
158643
240247
148875
152892
96763
252082
252489
144386
253538
83261
144604
74303
144796
39216
76564
53929
22005
18984
182430
25117
65930
189574
201673
10079
51896
75732
154632
107340
228465
38606
47768
16537
119519
243776
201364
89584
4416
213497
70738
191197
223952
52321
220810
90369
251311
213850
16520
93667
133341
207087
186987
5420
20013
48044
241000
18042
237007
146114
64560
248166
196934
157240
48020
132109
158366
31219
92761
39605
163951
28927
96500
253554
189727
45100
33877
185388
144091
109018
28338
64458
211718
174109
134175
182659
194206
53810
150671
175584
113893
34092
186224
123900
125466
159455
49174
39900
237483
130601
171554
213858
191086
36206
45548
183329
173721
75088
93620
98991
110114
158101
93023
6018
97489
87579
199149
126935
231917
38946
62401
24216
76350
163667
174026
12856
107243
100520
75203
182888
186137
194662
119222
209860
79988
228360
2050
190899
139500
182459
230383
252768
68550
59579
85483
75539
66310
143843
70806
71849
228071
223670
160568
130679
230144
91338
39816
75792
29491
48366
228833
103548
128488
35361
227967
68101
93537
96025
129208
136985
171637
188564
168601
98214
20251
111781
104774
96479
189083
168968
218731
141369
119227
10042
137491
62383
43609
18403
15673
40545
79907
201948
153867
110284
44610
45266
46228
70376
213841
160184
52901
123802
137333
219728
1259
103159
77323
71979
141639
224539
210693
131517
192475
48996
165080
199794
245932
224285
35628
105389
180028
6925
89502
198555
228294
78878
82397
166617
235967
97803
240410
25949
30189
150088
57466
176488
69815
127843
130419
82091
76432
50181
35027
66323
144822
89921
207701
10644
45803
225075
226881
242141
57405
224070
207636
160159
180987
189913
92276
26456
53450
190297
66877
179827
33720
211251
221835
161512
251626
140805
182448
209595
35946
35884
247344
253917
216473
174039
237421
116797
135446
217005
139909
193980
220224
225511
220623
235863
226737
187078
239905
116861
41974
107183
179944
108388
179258
10561
249690
78377
226693
152642
196194
20255
235538
104877
76572
3103
158335
189098
41096
138785
238981
145857
18595
183116
228811
251404
72235
109860
119953
173497
85432
76364
59846
78414
1456
201329
17297
33813
193886
195888
48074
154049
228037
101295
156102
4540
6278
154623
2581
86685
5639
15690
89063
209304
88285
215
247369
85624
243596
50613
160665
228125
41239
39004
84164
34505
126011
210990
40048
199437
147983
35616
222660
120190
223645
4920
54350
168605
77623
32641
61547
81724
60450
191664
123410
6970
149053
137180
217499
199724
102160
170513
167942
245079
50409
19823
57702
185218
212301
37233
58780
92891
140992
122958
25534
7827
227099
129402
139673
166074
135755
192707
29683
162290
15802
108097
130673
38450
61345
31072
118643
19914
30825
248938
17219
219737
81733
90215
37818
120541
43998
2142
54598
254439
83565
168424
130447
211230
129729
171660
241824
146462
47776
49431
218905
172097
191601
28676
146418
69682
52211
143864
11333
41290
174658
140811
234335
37964
30983
227965
166539
85267
66472
202312
185381
203447
32350
127409
187391
200133
73242
11156
160133
219074
66038
94436
21259
224418
139551
130434
110124
72518
232654
32532
205579
45985
47556
136927
5143
63007
13701
141741
83996
57042
183796
232743
154237
18496
169232
84793
16670
35725
207953
151536
52861
168963
253662
160474
117364
85174
116670
85006
33331
237923
189663
119292
148434
73726
143222
97709
249732
200968
50141
254295
177222
170296
8643
173085
153559
73074
252095
195007
245744
73688
91451
14699
130286
188512
233136
163864
121483
103602
165913
223782
235927
73152
5097
127030
156659
199324
60135
249955
1121
149512
81547
151242
123048
210345
49004
119110
152521
252188
184615
99146
125360
111979
79487
85515
95347
77219
137928
95665
165580
83506
254519
209828
111689
179118
144907
121184
85928
246875
245174
61795
101650
146430
95626
229292
1771
142635
162720
234813
221219
159497
18577
145505
141898
112598
141848
249717
164246
142728
109620
192230
224972
64778
63781
51617
84407
69187
50046
236945
1258
179775
202517
221315
111828
122145
111257
190128
230826
81423
75977
76027
201015
7017
111289
82312
214496
98903
198483
171709
241411
250602
90742
108523
62468
198999
49960
172312
78445
147735
151945
83407
73933
32491
244421
96666
197548
60161
154411
29493
18262
31546
182929
205626
222538
80499
6835
128560
77382
21304
191832
199894
63817
54900
197523
91058
9474
27486
246911
234315
33667
208718
67778
85343
248046
88891
149659
123746
51116
70831
49758
250284
7251
34496
75168
16117
35883
178952
223840
77494
111532
33883
209053
86131
141330
44097
178104
102830
17265
90098
138194
94525
119967
226566
126654
234790
223187
115191
18177
234120
246928
55023
233935
12993
31827
169084
159106
198144
169535
9331
88182
163993
105534
156640
186858
215836
222463
46764
185422
30760
98902
66915
22703
144330
104797
129790
13502
50939
101505
232029
112491
44842
188618
164315
104091
122235
11957
66405
229059
158809
28009
227540
217984
146054
177575
100265
252315
68895
106151
78419
2527
196339
165393
713
202469
22949
240188
37483
69048
64748
103314
175334
76577
44620
234802
150460
221524
107150
34357
111003
123767
201752
109802
153303
76075
154463
69323
108600
83529
221947
117399
31256
160137
246110
224620
50820
169758
125222
31187
6398
89240
246759
176393
219409
31625
205528
2213
44262
210708
142736
242330
143600
74384
152292
15327
208969
153698
30532
55279
63923
134847
177929
8302
246433
1727
221392
222500
156121
74768
131856
220611
141010
102435
97624
62469
198752
111993
209432
220151
241029
11968
76526
37812
54004
216065
47169
238659
222012
163418
230293
41329
214794
94198
81361
20939
103251
120969
209397
220980
223656
93726
206618
148114
210211
241457
95450
196928
108687
102666
32868
22593
185841
249203
249337
230978
197247
76544
49230
230136
124723
21089
158858
75366
92199
33081
151308
19881
10295
73212
158926
192206
185672
230166
85934
212441
231725
90600
10199
56863
121180
133021
206675
24052
135343
44934
234570
173799
145343
178158
89269
100072
227773
12580
111616
16191
124947
130406
239727
68090
209404
195724
33542
160477
80213
18761
178044
35271
22281
34953
166119
99387
128564
64242
203104
217756
194878
114854
9703
132625
48528
17427
219016
150974
156602
213550
21051
130503
179766
146981
15239
143812
163572
253993
139090
187729
6519
236319
54600
66112
159362
233198
63518
176464
40436
188746
252240
97865
94980
149754
193555
61480
219973
101892
149672
244445
230601
44053
225703
155213
172220
3937
83634
9581
193676
246251
24207
28738
187151
152950
19315
58092
43089
138994
119729
16861
201639
68257
236825
223185
102027
138867
59547
180760
243684
224622
252554
206565
122423
107709
225044
244079
181349
110676
71838
125593
215533
60252
76775
204049
87630
69984
88561
52822
92634
178503
85678
223315
75852
101110
54517
118857
92635
170220
239570
43983
70477
208088
41441
112959
70656
245146
179564
249600
38491
15053
23011
16100
84239
65691
123776
186961
142453
188146
137741
50094
213795
8138
237674
33935
155327
233402
250939
52439
204459
118777
128218
181736
53507
220747
160203
123760
40217
8031
154826
143552
8854
82993
201143
145082
86943
141304
29268
201227
10136
89497
18358
83327
120576
240052
187909
186812
122213
57764
119635
192702
128303
162154
7960
230501
25424
108457
211774
17591
73231
165083
77817
121346
157711
128459
228942
63919
185230
245164
105106
202186
216397
141541
237303
133925
105404
60841
34292
204309
59900
151083
192484
132721
242501
215339
240102
69459
122350
37420
43326
47630
142332
97472
141626
61317
25032
67038
137149
188729
233616
35617
122156
194478
78991
73853
5134
121607
210795
130285
245792
166590
835
172995
160273
235559
152529
234240
185761
71538
45787
171103
157370
120921
169342
227416
135758
67453
158070
21347
243759
188203
5403
241194
38449
253686
184025
108466
194786
136805
209063
133387
125183
226691
98337
182959
144678
21473
137216
34848
181941
181570
15758
56298
84895
4831
96864
214094
180791
104246
83921
145716
198525
78537
114751
204755
138070
86235
109538
99858
43265
10805
189644
130255
160625
177399
153812
254509
100963
51228
23101
70826
125416
42496
243086
19045
134040
250802
77433
65614
242025
10953
181380
108753
156571
164672
175150
244911
192144
98359
92688
44427
242865
75905
190308
90579
202618
101838
172888
66950
187063
87683
229514
68593
36311
157289
72785
133602
35969
32877
163280
100301
141203
95152
32766
134266
131378
200969
83394
248061
167079
160448
36487
134953
46207
70757
148541
47521
185329
171865
82564
224017
37610
150975
232916
223892
70323
120836
175430
42846
134120
71628
145160
20291
150934
157766
51290
80717
1689
168883
141880
164799
49928
46997
245225
91296
64713
92258
18737
140288
173886
170287
65546
211809
154087
237224
210629
117967
6692
19972
113734
199095
64377
28785
44188
116048
107922
72766
254112
170003
227009
150496
58157
43267
209729
52365
145371
80586
112518
240035
158556
243895
212080
250073
54464
109983
244912
63713
134785
128540
56224
155683
94264
106039
116663
7298
43905
228399
42063
216871
69875
37134
35862
1596
240747
59224
188123
159555
241147
35120
98535
42962
247701
171558
229813
31928
188596
9199
127608
230803
251782
72841
152140
169529
228311
42776
130318
112943
184021
174846
161968
226702
139383
211399
55697
190125
236049
180743
29815
12363
236936
177300
23585
220868
53959
37904
28512
144761
192709
58611
173987
115038
126904
204872
251918
47494
29398
162572
107628
54511
94513
60013
145346
140780
30268
16756
132181
181256
96115
101422
18719
46984
105167
240926
65497
83152
70699
140428
46905
37880
112351
76567
251969
3570
175948
93177
125656
56464
167338
138551
119675
40292
98629
222706
46438
11899
177381
149867
95667
144994
113393
47125
164608
100551
171779
213122
14729
120059
206145
82075
214919
106459
45792
160381
5467
241618
98110
213329
106514
240122
103748
186048
44802
71832
77956
204242
41433
156609
9010
66995
252148
38508
122902
51682
202866
46955
186672
52837
113938
141100
80981
154604
28344
186284
164466
103669
104869
190083
130722
191777
107423
114900
143677
25419
121834
93906
90798
132085
183529
130573
76492
112167
252409
48993
125205
149900
60198
126769
26246
204845
89505
135023
213350
92617
148742
113545
231207
184386
30082
101181
230508
69393
185821
79166
187002
26819
96818
216919
122537
40912
98261
194046
228307
180910
62980
47200
144625
213587
110683
196697
164765
106981
80800
103982
42436
7471
4400
225717
196748
137027
181006
89542
173150
244046
163350
21696
112111
195163
2166
100244
153496
131060
66963
86108
254249
218278
151523
144743
19686
182823
221865
91464
177965
107873
18249
161991
163156
36840
34279
71850
95601
38825
247767
242369
185083
105323
148340
71284
38263
162808
62837
60944
152662
186732
188581
83101
95943
233314
201602
120037
232330
181910
165537
130012
196857
18972
149404
211322
84824
4518
180172
38504
61248
157106
107133
117149
48719
218351
137276
252233
65370
238481
184884
193265
137419
31182
31350
49049
190911
111454
225808
100098
116003
125260
72160
223925
183922
94825
20622
193286
58412
175245
246687
227006
115954
190238
13224
12346
62171
105887
66134
16041
21416
156570
225967
230343
132678
226955
172353
195410
144299
137743
212641
66316
141284
158188
99530
36484
187170
238933
184155
7817
87593
237279
127333
150826
110438
1699
140014
6978
29091
69335
202714
220667
22393
192774
106714
92908
39101
103113
121213
162292
240874
162830
42583
7580
24706
251428
109817
98
202734
247862
4503
182815
117422
21710
198644
97947
30325
62758
136393
106627
248229
240137
46684
226449
210692
229131
24125
32841
177977
115530
25644
162943
17467
241015
111579
131130
80446
108294
144631
105378
143105
4500
61554
202156
63684
216218
132313
79041
41933
47389
253826
99787
19225
190873
250848
186947
107308
124294
109731
219893
75336
234177
147586
251167
183634
85134
16115
152263
169415
188843
10346
167851
103041
63813
211530
229627
3385
218918
109840
145842
57538
67919
248368
212015
220829
117553
126230
18922
174793
166584
115473
200443
38755
89859
173769
48217
147351
143822
247551
47876
134062
68662
18806
150142
153304
125178
144520
84594
42299
122766
225039
116706
161119
20277
92902
236431
107013
52417
163870
65274
232265
161399
207196
75432
87726
23977
232589
34576
15873
163650
5160
28409
87455
80455
148769
106784
155069
10888
103613
49093
238143
11922
141441
25128
136886
103017
156569
225373
159996
145832
230301
106906
14055
27253
4720
43372
233222
20928
159970
72338
62560
223597
189657
246919
43903
83589
208836
66992
76210
118375
136704
39160
152227
1585
202411
30143
217373
225309
87440
152163
125925
50304
68206
192030
42094
7397
180098
108296
170700
93509
26414
49609
84987
74597
69611
79246
145464
198305
35828
174711
226470
245481
27402
201834
78410
90365
157449
84826
54673
158255
59994
195877
187585
137455
68012
44487
193474
108209
184863
206677
95414
142062
156283
110620
1083
248916
233081
74076
153180
83227
55114
30533
192633
99192
107681
68991
212805
237715
166289
234641
79314
136322
2574
203674
230938
209634
157263
149388
185188
173168
96392
84938
226647
37344
87474
6252
59610
140708
116524
78605
216058
136533
39649
153169
37515
10903
74142
1204
200521
209294
191130
92719
65136
206070
177443
174762
180835
181035
235550
121046
62501
49823
133282
86933
179344
94640
233195
16813
123974
54303
225286
28606
208270
242218
111991
26625
168087
7519
8023
165805
27096
96757
96853
86897
235028
153845
140090
155043
236594
206663
60021
34981
216879
68889
49528
95819
184844
14422
89712
186211
62132
231791
211863
239870
134122
135829
86404
127461
160288
193966
149903
85108
72549
56646
160748
50177
127889
46311
164027
11887
101420
252365
181377
68570
45737
68006
138322
153359
82704
223062
212712
165790
231467
72732
80143
253706
240834
143538
72299
155020
12069
26888
29957
62142
221581
22109
755
8254
75332
230197
88443
202577
62877
112539
197463
11234
89307
242529
222796
49322
120486
167083
51973
151245
104196
131190
38307
220644
167506
110765
200484
159473
27533
252469
119610
94721
169429
86762
202183
203062
142091
214004
137401
188542
203026
201549
170381
191371
229924
145128
17482
48330
237398
23382
198226
96690
32188
66385
53432
229569
82767
16824
202567
48622
127120
96686
219944
129724
66175
51340
218537
174397
171494
27249
154439
145882
147252
75399
163011
169424
62176
57556
232354
111960
242147
103297
213564
194508
33754
178459
183822
253904
47553
142451
125927
222130
243840
6483
179670
1785
108614
230994
78773
26815
26673
74708
99934
134954
129817
105558
203299
99688
102148
143176
6059
244851
139101
199905
69503
110218
208808
135417
214107
171519
50514
254401
55923
208967
118257
55210
249160
237240
241239
131123
217246
188977
82719
129184
151005
23863
133985
205502
24624
83649
7613
16901
66573
86428
222700
76522
228019
246828
164336
238336
239281
26665
171367
222402
173894
39857
78128
33595
151844
164577
234870
36514
67665
233707
220653
197381
43142
73988
104335
131392
74899
76378
15055
218179
122174
42400
14844
83837
229068
168025
119974
120133
31241
917
72313
71040
213889
107502
50280
40141
243333
236396
219910
1769
241642
40119
233491
47763
209842
116079
246597
7290
6669
104611
73983
136101
92927
163457
206767
27736
71167
240942
120262
145129
209120
139612
199350
137299
157914
4501
103091
96314
171907
69183
156442
140324
114088
3218
152145
233492
147770
90544
233885
75644
238954
182131
205044
245585
46495
220791
167631
214892
133096
228406
98658
128444
71000
75426
189086
29010
14209
209508
231899
114583
40347
8879
216210
7621
202826
11888
164000
135428
245293
165316
82881
175439
91365
241961
168910
160103
148409
86581
140086
237777
101445
19627
49842
124077
234789
206822
1636
2997
26517
34194
246269
156658
144136
8062
12853
112129
22197
224674
118983
149660
17077
104634
87990
61597
226785
206957
77630
62857
108857
96806
82035
134415
81750
12419
41353
4513
204752
248428
132784
121657
117409
111499
137920
217127
145358
254479
100308
235940
153157
172592
127101
210004
172062
125342
163494
209076
140798
174849
217513
80885
215854
22090
75295
68420
226738
146904
151654
78547
42493
108568
65405
95983
59542
87738
76438
15670
210715
179636
241555
97640
36817
173083
222203
137778
25216
23967
88183
30522
104810
122339
156546
242494
228429
57018
210198
71240
119233
183401
188150
85970
97541
81367
56788
71889
126326
178726
72888
16845
33899
126406
231619
139791
93781
175147
61842
100689
132821
79499
78846
204430
72032
223862
134457
101130
123577
61835
161660
196225
69822
222220
197293
90165
120439
187333
168589
62736
27363
113101
172403
63651
169427
114060
151364
245359
167745
15113
145342
37541
37837
58163
240848
143450
218131
155230
239696
2634
238393
230930
98315
155631
6458
184251
130811
87051
63037
140157
139077
176420
236178
177989
175597
199319
128585
116905
130289
161955
28207
55031
123680
91798
183075
224671
4027
2056
53576
163779
130950
246196
85939
39682
61001
50311
96731
230287
231553
19884
127777
88009
16096
7747
224712
64538
170914
100222
3132
208314
131376
90737
11987
201409
89479
160000
248252
130465
41326
130084
184717
66563
56077
59395
212673
108532
120069
21919
211971
71059
218526
159734
68311
115846
58159
116725
249650
99752
4961
150082
206273
50521
227189
104992
223106
214530
184947
67133
89923
84362
212040
247511
189161
210756
104808
20909
187645
138296
207293
202598
39431
173456
84951
114140
169154
204170
209233
16985
209488
41930
25255
93297
93409
199186
176190
3299
33917
165987
236024
49884
8543
151993
48567
185000
186169
189753
130373
29564
17840
203615
118356
89622
223762
127879
178404
96375
234729
53936
75964
213895
142357
250519
208780
151502
177909
81484
111518
64948
157873
46020
131396
253577
179745
9811
98893
159718
121709
247037
195128
98496
230988
238871
123176
131246
107904
224887
98289
132267
4497
149602
9054
126944
234541
28555
241177
226502
186151
204082
89465
143778
169836
27290
219061
174310
219210
221205
201723
16024
16791
107834
130664
183339
84649
125550
3302
78290
220399
84900
53316
167463
7743
249116
234106
64298
144575
169905
124021
18053
17094
200089
192925
243845
137156
86690
158847
220875
253381
204990
110722
92776
78109
58064
213192
57127
191565
131279
139210
89447
41726
13963
111563
185066
206171
235351
150372
153922
54656
104320
239139
1273
197670
53767
141764
71192
20602
63323
117911
49277
36605
127046
64824
133797
46966
98944
204509
105524
42680
4801
77605
207964
35180
2740
61772
205882
36477
154850
97255
34022
95282
93133
136104
224929
75634
108100
89652
165018
163096
141046
253695
65883
203870
115456
80749
56240
240194
220369
214118
148143
84956
69086
15749
83693
1412
11792
175909
135849
254242
236679
130105
49187
74888
136447
185149
1908
146448
94410
90077
68412
44290
55229
102774
237225
234563
54338
124167
182450
200580
89636
143369
177113
221689
49234
121030
120430
61446
157307
100174
158343
131727
180552
223838
166775
245232
80703
187877
134018
192605
117204
57344
164234
127297
244480
72288
130832
128989
226882
160603
27325
27151
226535
76321
111959
175684
114045
127993
67557
29981
144343
106637
77397
109452
224004
151501
109845
22840
221694
162530
82952
133110
223674
134488
51231
175152
174136
161054
154690
137320
142343
49377
54321
54615
37938
20820
41764
33781
159738
75086
201156
186840
1658
14869
188301
127360
217358
226474
140171
56332
37064
65583
39150
148733
245679
68280
81708
210388
20645
134931
90508
65596
24459
28225
70795
174272
868
73371
222973
41396
89658
75313
27936
130668
140850
175642
170972
186802
215310
90051
83284
207246
229822
223334
147496
153996
36022
234150
87880
167342
211712
80636
52676
178256
187878
228892
98369
177910
200068
85375
234174
198809
227593
142760
22324
87485
91784
113437
226177
178760
179780
169919
225391
208755
236528
99884
146736
250117
224164
97217
36631
84602
67330
89223
10448
32450
234005
3609
181043
229200
140738
110346
31416
99059
206649
7053
209705
69204
164726
221877
192208
172730
245136
10487
159931
54416
13864
251676
7498
174386
7418
249521
186041
136463
168899
80904
196895
158183
104575
186883
206074
211922
39736
210913
19985
31737
39638
108016
125524
143772
156231
28598
25016
221124
7604
48972
142821
154672
191017
230436
249197
68548
203306
109058
176743
150380
204302
251831
111171
54241
162140
243811
138856
86002
108378
202176
45133
138165
238708
243052
253452
100749
113380
88488
228443
54923
26781
211676
94375
73711
197159
231551
290
211352
91389
142287
36685
155865
170223
136176
153114
134014
61900
3238
158327
191820
25906
130537
220683
122688
192185
111371
103978
127323
232172
150880
68016
236388
54878
238330
230751
22466
56424
249389
185480
103864
240940
194095
184848
233490
4551
129569
193366
243299
252928
166837
118339
185222
83809
93171
64814
4559
134229
124257
152203
144862
209969
102298
4110
235150
219746
24896
216917
39811
58314
102584
132006
214838
54470
123476
83714
87120
91919
37159
162560
112613
253235
86206
212269
140870
82683
253872
123911
155796
51564
168707
239147
122357
136413
19101
89915
154656
80496
155770
68844
177942
183777
181424
172026
201574
181172
107957
129914
189428
90106
24736
164283
139087
231429
17401
232919
214193
126668
148012
18725
43645
204407
88428
221668
219132
79375
229727
170083
22553
120365
5071
179755
111461
201339
64562
32613
206082
243441
33047
14539
212423
6831
202128
27030
77418
194418
225653
162681
169293
235210
138263
112422
19018
60433
244737
113946
244609
28126
229446
88105
209400
104487
76562
147169
39876
98090
163841
48474
130268
78064
162705
155425
135764
105053
101192
233706
68088
583
71795
235406
18083
26599
114479
125310
245303
101917
70171
11240
78983
191693
235931
54955
25705
155381
178945
85823
230677
63266
97740
109492
224227
118843
68123
214618
154306
78204
67629
112217
153941
102341
104174
43933
101204
194017
36247
9482
27699
211105
141451
208305
250646
246561
118991
93956
184225
221163
75394
44723
89166
15130
29632
15061
135777
174842
124341
247233
761
214942
13549
10115
232947
86040
143731
62985
199189
183812
193730
132122
94188
135560
108149
112029
170500
139525
45798
205021
215839
226554
81213
70835
83974
44980
6469
223625
116894
64926
121259
121750
13067
176728
159190
77424
2238
35843
193758
35221
136063
96789
98038
229044
217615
110560
175748
67671
206852
175751
48270
141700
23978
219776
53540
1133
242432
146057
190007
37158
660
93836
218121
83877
147664
235282
40970
32067
131951
210665
96285
2948
222573
115057
91268
74565
183673
194722
239716
167099
93374
55886
199998
101330
110302
120923
203591
81574
231439
197169
1741
30749
139035
170409
168903
198750
61404
137296
241087
51959
203502
193972
164568
32303
73557
86202
117769
18287
198446
130498
253231
197020
48465
95355
249301
198100
162583
74944
198253
187410
66322
175400
180747
97144
235977
242089
27374
194966
205564
8269
121911
214297
48429
167722
176871
223957
184741
93853
209910
127184
49100
149173
220241
188113
33429
40456
81966
141248
209721
80388
217807
42900
222531
192379
130799
152856
250909
192639
191665
203396
16835
218745
203185
129204
205349
139045
180258
156465
6010
131957
73691
43498
156248
29032
46203
189143
159049
26236
375
189898
8713
4026
183970
141823
151722
161178
35821
96528
195454
110591
123187
88633
7863
29526
9955
74615
109862
196876
91245
69767
32711
180325
30776
13454
117442
87139
227358
232174
129832
81956
179315
52755
179383
145923
95478
155331
228715
1247
46391
91786
160685
43406
92703
78452
231872
22155
109206
22169
103350
143724
217784
184586
13062
1609
141935
42586
115486
62907
128076
9175
132320
4877
207659
62608
226265
252438
123266
212700
180508
209330
91050
157276
40707
218304
66714
165235
60880
224642
123185
208275
221836
177755
28102
192559
72801
72207
253099
203439
30709
151239
228604
43045
220436
168430
69506
19822
238028
151899
244670
198074
158650
226788
132140
29176
134671
43866
144570
11034
125779
145198
231990
83845
38810
162566
53762
129430
1827
139495
121366
14660
19134
188611
31875
77300
114782
30513
146587
47816
174043
227145
3205
205164
234094
113652
15912
209095
49658
10268
37974
206629
122138
134940
127070
160353
60457
71904
31724
213783
180778
69736
140101
97925
192232
47785
171222
194274
39526
243485
203944
1525
212676
218535
231376
138259
117795
165812
130856
79424
65157
238187
39583
224656
65846
74133
87688
122793
100824
118743
182583
115206
35994
29922
122304
190130
141114
36291
28375
211152
163131
243329
13962
203399
122197
171843
141078
178159
201615
31790
119259
18695
71608
62490
115121
75245
217058
254462
161848
52790
67881
21833
122368
16781
43942
137227
105649
36496
55116
55826
215376
1103
36513
242343
47308
161551
124746
28962
252637
179614
65070
230046
244005
145299
160274
225781
71517
54084
132232
129657
56151
139376
79433
112894
250376
251729
225096
58058
144904
157864
161899
72547
190674
49551
117078
146501
222998
212146
244049
5869
7692
37621
40781
208317
97682
125588
244876
181802
32415
17443
236893
44586
231220
101054
6047
164563
42182
145662
207832
208858
18982
138662
139042
8476
196989
189498
125092
78351
77041
243645
44203
75120
181816
156987
134204
37012
209515
36405
45749
46773
10280
125736
76083
47181
250449
174470
227177
236132
83735
74464
232088
219125
89451
217526
219603
112190
38562
168938
211523
160443
56490
179708
397
242304
221598
130356
9043
43961
54738
237877
94589
108692
12369
201003
96449
97589
89911
63029
66084
69823
107696
181066
215318
210429
241011
174724
39894
40739
218220
76375
157102
201874
117510
56667
150712
14861
221154
24205
5360
2288
40313
159051
127119
97708
115638
2546
104392
197437
244412
78333
49397
147065
68763
55046
154787
168219
209939
159675
36946
167640
57950
254114
26353
18804
16716
120983
71613
24959
175493
174732
70335
25800
136024
31518
202541
80856
243869
143123
175728
121920
74510
71463
143548
6140
91192
77976
153364
11129
41903
136479
204241
46382
8796
222795
110610
95575
230820
172382
25191
36869
43624
112274
227098
988
9601
101865
167233
109031
194896
48018
240423
53825
186190
162138
121078
73668
139152
108091
234496
48929
48488
38875
125507
79544
86651
118377
176209
210992
7157
19804
226522
90679
125612
90713
103938
203735
103833
81206
152236
126690
199701
184105
233028
22429
218276
150517
226120
32439
30916
237822
214122
46181
123525
210815
222898
9279
90083
220038
206804
202543
79509
50270
254100
153732
239594
209569
40115
56069
127151
163696
133828
92501
248804
68563
156126
147694
28578
27871
155628
203268
16472
88801
19548
68720
167937
116301
235972
29464
83250
191549
206302
636
44470
181612
67576
132239
209084
40154
171762
238098
194151
221443
237384
213899
242741
244869
198083
207553
46174
236344
90126
133136
31170
236307
244379
80460
78488
252131
80170
69735
181476
146681
2353
118541
74258
208024
139563
227439
253824
87233
12988
201036
61999
154189
107169
148609
70664
252781
100905
87123
42052
98026
67420
200723
147927
94172
102037
65073
72461
32927
106777
152153
76343
126898
105542
51471
116430
189340
48
147179
253470
115453
178682
178750
208187
252788
145525
56549
184056
221159
186484
27186
102746
91685
239733
67176
145688
59936
116074
53824
61470
230105
68667
88933
205470
253440
76833
212709
24727
59896
83476
10650
40299
91748
245754
47107
217421
129484
678
207532
47840
6318
61683
115815
91825
35520
154845
32679
25169
64606
124194
146938
2575
211622
204093
249707
226865
249756
53931
205496
157830
249570
159993
211035
107296
104524
113429
25189
222676
171102
106451
82599
138358
236939
198966
214642
42594
122823
233627
53806
115666
243941
126454
149791
245957
150515
157278
96472
74827
121384
47786
80062
217302
251395
129157
146487
195495
188553
104190
67033
198498
102612
70482
202880
88842
140399
123383
159505
211188
153168
86343
53996
74908
119949
8653
139243
40729
39841
162970
46209
192472
76601
30793
115002
28469
119304
200463
13550
51472
218219
253158
95187
120887
57284
104858
27531
3012
201022
154473
70356
46036
38579
33516
112611
21768
196074
139330
1777
32867
103028
144921
46538
86473
177505
179089
192003
91867
16322
68916
179491
58037
148530
235388
190948
172772
251741
131403
205028
194198
232460
85807
80182
167794
118282
105906
104504
29482
116969
163737
138751
42609
55726
11453
240225
164021
122692
86840
16258
251794
154667
212368
69539
253403
33373
8718
131598
42138
249460
90024
124677
117501
2210
177060
139641
212631
79849
56082
205406
121419
109093
11709
232268
137631
172955
81551
57998
57417
110980
24728
177203
74175
186931
64280
37182
97480
23009
132381
60480
230976
123080
115911
196036
246819
164440
231722
90523
34656
244798
100507
145046
221620
52030
227869
105518
161416
169253
218478
45645
145983
19022
6969
146750
131876
29655
34946
61008
198731
187531
161468
111908
28244
231393
187770
74310
29682
155159
31048
224528
117124
141482
110420
53633
79570
214893
27142
205684
120891
164378
197239
218335
40878
232988
36891
242284
134804
9888
116008
178233
104915
250631
36763
19083
20743
33428
50632
168604
251149
73318
221938
134442
179113
166588
34285
133092
145453
154141
2776
98143
202041
205437
193842
82779
199093
53501
143293
16292
153006
29381
51465
30546
112293
174357
236287
209851
139548
240836
213908
30416
213070
90613
14778
82030
252516
152734
32580
230742
16429
174320
133325
79422
21983
130839
214219
74073
91288
30512
195825
220619
169287
162826
169626
96308
211871
187555
63918
50623
204750
229404
182024
231335
140472
97318
10982
205003
6408
94561
183715
216250
169929
65794
9329
87476
50984
172704
131205
145219
167225
115775
197785
222115
162289
175473
157735
58622
109995
94467
93441
82573
48194
179078
117702
42783
162689
64076
176483
237950
150135
138469
135684
188641
61386
54473
113002
62935
65430
226319
115265
91516
154502
153478
222176
205352
230713
153565
82453
110664
94505
119171
114299
241784
139871
221077
29809
72298
116278
44906
179220
216084
101026
72912
91734
89688
79704
241218
216263
193364
96719
48511
118949
80670
226200
81157
155613
210625
241977
112852
153555
84547
133354
71487
62106
106787
98703
89986
77251
246017
35496
20197
26778
194271
31573
24148
57818
204642
145407
177111
106987
123618
185628
157557
19932
141613
253092
111044
189617
195649
193720
62167
136844
180241
58552
108256
68297
58991
25740
1213
238709
13151
197630
52352
166609
179807
174484
188398
150750
108976
3737
168066
94089
15293
53281
133892
145850
241717
41143
124706
236859
250170
95650
136048
234765
21613
163520
88594
116036
203582
37004
203581
204136
149357
211716
99811
122582
234756
230639
206093
198556
109216
106170
83731
91994
30305
112775
117489
213732
109483
234865
243227
105192
150130
242887
75822
72555
198558
54777
77070
3158
57445
166427
142692
102318
206730
17300
103181
17008
224964
218638
175914
134678
148503
221957
103073
2021
225974
88116
170115
180956
54266
132514
238542
133175
187501
235537
240190
44303
124982
146042
190835
131001
177025
107880
163357
181620
185589
142935
49364
105259
82423
55273
100802
19482
25659
29211
110430
223549
166273
195897
228180
79583
1712
132981
55231
153223
252509
6201
101669
247060
154407
164578
65208
113509
120566
30101
159500
140991
199310
151957
4478
201797
223756
199748
147867
80320
83075
211917
36812
215281
1318
53782
172236
214069
214771
230699
9018
50260
16281
53575
216570
43224
53869
86365
250875
94876
158246
231679
75437
192163
221811
85161
217590
31354
71864
84398
229848
35302
124378
162632
13628
99928
219286
114448
215576
240552
138127
63766
184000
158288
136510
197964
203803
9387
220134
64696
227092
176520
126241
108866
138724
163990
28919
85300
150180
14630
140502
230114
109564
166333
200875
11400
19047
42311
225443
45121
61219
153020
84549
56879
17493
25368
148004
210481
194937
3932
134339
69113
142732
242453
81687
172573
80613
240537
239780
66894
228174
139234
825
5390
42980
3900
233874
100196
187500
219169
4719
109965
89862
246181
83072
120603
134738
229246
46548
79042
209718
202330
113917
72057
33887
94349
214671
51172
151348
201784
41334
121342
45144
39987
68884
179088
149913
208839
65173
104185
117145
134477
6363
215996
57494
46716
176126
117305
85338
168078
41047
247075
105044
109201
44278
148775
39577
202486
116454
92603
93830
217717
99951
238267
139013
223400
152201
122020
84105
97963
48398
45519
17200
196219
80330
206981
197938
139792
32120
172447
191520
79517
99318
87606
2985
93640
20688
122773
119063
113967
62406
108565
245052
72502
145015
63284
242900
37298
222163
11195
30807
2513
6253
125036
16608
125323
76896
69669
22322
218549
171852
39844
120522
76519
253866
162721
170631
166359
190995
140716
163185
96782
179032
40877
208543
139939
44612
58743
82903
91057
175019
161690
175681
207016
93876
79905
94854
252550
57997
147308
249983
123491
207182
237653
46846
35370
179770
150045
38470
94428
53590
20046
155640
144611
44451
80144
218480
217563
78079
241128
27908
248099
17458
184731
172141
20612
28072
142083
46357
129705
89815
209754
211758
23064
234527
193890
225768
232782
196068
245622
156799
228065
126538
121868
138390
87405
145336
96238
155340
178607
55719
72010
6419
101560
150537
86239
125848
121676
178241
164685
90397
139183
238967
132453
90984
99739
168421
234579
95740
128196
7751
61089
194331
136358
162231
129495
110937
208070
112270
48158
35732
242216
220089
112520
202265
105045
7673
190559
87322
170214
97453
72385
178006
179856
47926
41921
36393
163106
211219
9443
170156
186294
182412
146978
119840
30559
150069
177567
82369
48564
124270
243075
158927
122634
29023
57093
200973
72450
248320
201719
248460
165953
72899
123412
28921
210503
152463
67265
7242
186214
169343
60030
120757
33906
113596
161427
240364
134326
139930
33724
114635
73159
133480
246720
196916
170222
215707
164008
151693
237468
7857
76433
202825
115745
167579
197667
61518
82173
229842
230946
13335
176863
65566
39659
142813
68606
178330
219370
111109
111019
36180
107939
34207
251370
159652
27995
213839
226775
217916
230218
16573
104680
241938
223695
168722
223082
237345
181193
164236
69441
109199
106474
141576
82431
178621
33676
133301
204441
87131
188317
64932
168355
78629
249520
105082
42587
109488
100939
210025
186148
77980
228669
148102
150325
85716
163019
93755
89344
249158
195174
235327
253299
209582
177974
138112
151917
75735
92145
116702
43353
72672
18009
34205
190090
172414
235383
52282
40255
78536
58781
112066
104685
30336
58031
247639
204482
151351
1755
169969
3537
243053
7924
23065
233767
128829
1378
30577
49289
77694
61560
34919
248438
216140
153897
122659
12282
218130
253352
105526
56874
195768
99380
243444
156896
10959
25947
4798
106280
6918
11928
254265
154284
39628
20252
80245
239030
188609
33298
224884
225150
181343
148350
137859
85753
19204
155622
24264
191534
6900
227874
249280
200905
186832
218051
125687
49018
28150
151309
3766
29328
22575
237033
168007
9245
130603
112003
113398
47767
242086
58080
116302
62191
55342
249345
170636
212714
216338
214097
137556
134075
13768
161680
95829
13464
248202
2685
29435
171343
141784
203410
205804
35518
117637
55530
29700
85631
180261
71720
155277
209368
124482
122799
45778
48133
61364
27264
36823
151896
104743
222405
118732
28609
196324
117554
207464
127747
191173
118371
58693
64494
239945
91700
90433
42206
145308
21937
226581
125253
187268
206739
123355
213570
109241
133781
117843
206748
51860
147563
22282
238775
6377
101534
170225
98908
193814
168070
243712
109587
251319
154062
219083
209905
113113
174154
61923
143041
210705
108601
246173
83747
224138
251910
73881
249820
196489
225984
143900
196140
110966
60411
40256
245170
172438
66115
158385
128486
71951
47212
72746
63573
96984
224562
6664
244824
133340
214131
129934
37949
197304
225544
249643
19401
36370
77394
14748
41050
32916
147139
115132
49629
9343
157983
36210
164819
231373
240302
11348
96332
222335
157906
111242
180427
203616
153109
49589
6411
204396
73832
184447
153974
235284
92264
126473
198029
52239
41075
147274
98115
54476
115730
8134
201102
59552
1399
176417
40338
3746
193759
164481
230891
87815
68038
253351
235084
83967
148608
244620
239481
115282
230513
157635
78370
225310
162957
174004
175691
363
88197
129030
249306
9092
252919
213420
52261
230367
249558
165700
41357
246408
51203
124642
179253
219543
107792
43554
155537
133144
131101
100572
102690
253657
93453
191058
145323
156924
194890
96893
124359
57419
133876
19183
162605
162674
45515
194269
67268
232816
128146
217721
67922
74554
194799
140598
163035
110283
99209
104112
126146
215485
116965
114015
60889
227026
235987
244891
236833
248581
244453
213358
11435
151580
65782
254023
186679
172394
119796
87125
207341
243041
214038
107097
22955
242644
253225
157801
14916
70364
225230
6531
14797
91906
52146
217433
195944
27645
110262
119373
215989
153025
125024
23428
79327
192176
160786
58154
189966
158524
5131
218277
47727
110426
149396
215990
234151
45705
182790
67637
42264
161025
122722
194575
119532
9486
150601
77693
116229
29831
142499
174142
214654
48198
204791
185859
100822
188571
62223
45742
207554
107714
201536
90239
67627
58254
202754
249956
234982
35836
187937
192782
212762
146033
23332
3763
72107
26872
111744
178593
60849
67712
179263
74922
119845
93624
150887
89669
28779
221642
228977
241560
101733
194829
37077
125795
173333
114129
46982
70648
236525
46836
95003
172755
247267
127675
200025
75182
155557
179241
20422
157844
61221
29242
120415
45067
101331
71181
134795
76070
220438
153503
104347
92936
65519
22246
74648
112143
163355
246382
55608
81541
167430
39919
3854
2674
169954
205276
66301
153837
27019
106156
52824
241351
10905
50956
97509
240547
6778
138118
39066
113454
61690
224209
106566
119394
41234
253998
155130
253738
134483
120866
128864
17995
164455
89773
185390
140140
71288
19084
84423
28842
118038
177600
224157
119979
190024
235959
113616
163451
78365
51853
82876
124210
19824
7939
86822
142265
37345
111791
156557
213554
168092
152632
105968
250482
120821
133583
127815
27759
62136
167584
103639
170681
127546
211772
37912
56596
247331
183621
71079
112950
147425
215542
113767
137304
177921
172413
217178
102780
54640
205183
211610
117928
183699
164912
154923
77777
119773
181311
215911
32253
150980
218364
158173
1813
190892
72835
2576
110117
46769
74770
102602
12336
69800
107775
22000
93059
137247
26840
61987
206500
119713
124015
2673
237843
199660
163057
95028
59379
250989
56166
67287
4391
225568
160116
117985
4496
45054
105058
75819
47547
231340
82380
57468
177796
143383
25539
38840
218305
80860
103724
16762
476
23182
54939
194574
107963
87535
201876
160798
178129
71067
57921
64604
18029
176893
104819
124170
153248
36090
200539
9804
226391
543
124815
30394
82449
132745
174120
203694
46855
124024
175241
89010
209073
171168
128201
92394
41966
177990
177312
52461
193055
45009
104479
236087
135169
61308
254227
108205
20030
140248
116017
84686
39863
70958
164267
44534
220602
126931
95484
126678
8022
249422
16269
64958
119165
158506
16603
252839
173571
133163
47953
32422
136347
228447
225606
112867
181338
253324
217505
218990
4628
88791
22277
150340
136107
70566
80369
3711
33018
154245
163204
106577
107300
54190
52168
130980
457
52395
19825
119878
238331
231985
146523
165872
56286
144920
50200
78035
239680
100424
171242
236437
119701
205488
46452
160334
239998
253615
114598
59694
145492
126608
244202
236971
39465
167530
24556
104661
205319
183925
57979
184564
195933
82288
213667
210426
49554
107818
33364
231575
148250
190303
251666
211016
88346
126099
152390
46303
160467
198297
5277
124767
244553
77082
147652
207114
133219
69757
143198
232852
231371
150643
54865
115718
154539
169860
97079
248504
135873
17554
91508
121043
7105
144283
83164
185688
167089
49540
216935
94769
12783
131409
182367
251022
148459
251004
107596
69700
234582
253997
183669
134076
221818
32449
164939
35099
71766
35619
108047
242982
142858
102908
16539
108616
220704
231556
74223
133026
17107
119531
105289
153042
94999
154907
59909
182962
23569
141356
88938
227636
111420
43882
221245
173973
108602
221608
89096
48182
29104
173964
111253
186360
169920
189219
49563
92545
120273
124057
54520
160688
91431
130914
120196
39374
16306
224105
137025
17852
242044
24576
131345
216492
41525
128879
105519
145905
105759
69628
235870
11790
4425
66848
246616
10665
134760
29437
108963
3178
19669
222088
27397
1452
81294
17123
55950
77746
227975
168431
116767
184466
1099
71597
93805
4216
121145
220712
30852
111838
224555
110627
72089
81901
234840
220564
78284
40778
163663
121396
75093
239525
122957
105954
160877
71250
217503
241759
162752
63244
16954
29548
9588
179413
229454
3523
145797
172215
93907
157687
235109
69390
83874
217853
147162
248628
45736
72662
41821
196239
126029
71246
133054
215661
6154
193862
137759
231742
105595
111049
26319
46302
173310
130441
176163
65885
229979
131057
100159
67721
154415
106598
61165
250745
17220
163945
75913
98896
205127
114623
215208
114971
136432
20413
183996
198059
88006
235530
205663
240250
244099
196445
68320
141036
166020
99101
253130
247683
138564
223081
177976
196870
44154
58558
58486
54563
79365
44333
145037
126813
205657
252688
34414
39062
245839
105258
180199
114735
142891
76895
179991
32759
28335
36594
191741
103565
38068
60704
224734
40100
182295
244710
153499
232954
118907
107803
235709
75565
32174
146616
246473
181350
41679
18054
252620
8449
177013
76886
244663
47063
156367
134987
52903
125928
195056
200327
38361
238536
251921
27907
225972
182956
57681
65816
240153
159968
249969
148137
36512
57174
193931
20866
80187
228395
212005
65007
111104
129928
168880
31250
60269
91779
18528
48417
205096
239277
177598
151589
79926
75361
91793
64479
160464
239177
229652
126873
162416
230243
141836
771
95698
13736
32545
104030
135577
142881
63161
203220
43779
29773
15471
160601
82470
112687
79340
198633
253781
213035
122462
37752
39896
91371
153601
151010
131451
174603
40266
16689
119407
79953
204516
118150
88288
12532
187925
107765
139763
211389
198455
102415
136608
65815
80294
189793
195978
47267
20951
186488
240271
27204
225183
100404
37149
32428
73785
134034
221162
23131
178323
217415
81927
77789
137014
98376
111443
80908
215322
30565
44540
217203
718
23575
140562
17312
142012
209743
217763
235735
181734
151839
111475
207109
213768
159347
135152
136612
64323
116886
105134
138354
189431
75724
24529
243231
59943
129702
233828
158544
11677
191023
109672
22294
110578
124312
143477
35140
197835
226110
164947
42786
90543
208668
221134
118794
249882
153475
22077
230206
90952
79688
141016
116470
246388
198868
109536
185195
203365
185932
53989
186370
250382
237059
167833
31110
216658
89185
212948
105758
7419
95714
92657
226729
176468
187479
31458
13068
210591
60361
21643
126645
139337
188030
100125
247104
60464
216069
207584
10622
113089
119812
170304
163955
15581
195697
92013
223084
67376
154268
235492
141934
137853
170418
123848
249121
55283
181804
187386
145446
75824
160727
96519
185943
53795
39243
10470
22286
169230
36914
19226
35393
92161
44415
114048
17609
250501
175158
26595
133886
250317
181372
124608
84270
234733
28134
64677
175274
24450
40798
100011
101486
154156
18469
61419
33395
209147
62751
77989
59595
62571
210467
252399
159878
128295
218229
18768
251353
123212
124819
187694
86830
238032
28680
213883
250508
14505
216387
213633
171115
160551
61919
77467
1725
200458
148369
219568
60015
44353
218739
37750
84151
141478
183113
76660
37683
48028
114443
37828
73175
16876
16461
182620
229898
147807
179211
30317
180056
156054
177376
245984
119281
106610
208233
156176
146788
225207
222779
27357
56381
180223
25826
64711
175091
184108
81692
85521
30228
212352
15797
85950
78840
16137
234972
60561
248567
41250
218200
207272
72125
40990
86863
25939
104569
229385
198907
59840
186420
45488
36965
198977
112110
163014
212105
2388
238303
251694
225159
45187
27089
244014
177028
160917
146834
86284
74267
108953
219735
100979
82589
220116
12487
180618
118141
87007
212440
149629
66762
188705
243363
14829
180353
27104
16851
155409
7194
216861
221885
60441
109240
102089
167080
62795
118335
158908
205337
126205
79602
160958
15158
58933
131068
50328
201416
241447
112398
99445
157563
59129
18712
1510
24507
6308
156849
73854
48188
74129
249154
107238
145025
161134
157383
76944
86474
41501
141723
162043
46835
241323
47558
237064
210185
76617
32814
46262
8092
192351
229047
253175
1151
93769
157939
182892
236201
44828
224732
252053
53541
8522
12516
172428
243138
18353
208117
243115
213228
131393
102939
109810
6451
98360
85437
12992
11152
35117
137729
108139
186739
123504
217951
154308
60526
200957
88861
84262
56838
241316
104067
2139
112976
245749
88610
209204
39517
244809
206013
79187
152314
180309
3591
200487
112763
151457
27983
68074
85855
38843
171043
53665
6491
167037
128521
186481
114212
65103
111505
58141
145169
71196
172155
29244
43254
126480
217114
184464
173028
111455
53740
75701
203183
45142
162862
27239
31521
223839
85227
192656
18115
114213
210409
56106
246205
158244
195799
871
240793
131969
118102
133430
52232
49951
160287
199918
146537
136369
13653
136128
64106
65758
49794
153118
232042
76701
111997
66779
9180
224845
85509
48260
218580
45227
145163
216044
141834
121320
9293
121602
102448
155259
246956
95428
248129
229540
36799
232892
77349
25535
134955
78978
90409
197647
24273
101674
214552
145955
222996
173884
247350
18649
254517
184396
217705
7259
155836
213502
116321
124737
91376
205643
73574
143005
249697
84248
85601
241795
225285
238041
34256
165400
133438
66843
170006
227383
9678
137679
144084
107105
30117
229204
74126
85133
204324
87272
84582
119717
148274
47254
107372
95660
48877
118577
238384
238920
34907
123289
180505
171279
238541
205923
237860
105041
248347
26698
229398
30629
223991
164786
177063
248289
185339
250108
81437
35352
162314
96346
122356
211189
34664
54297
119021
136512
89003
123957
70147
162889
128949
225684
162652
110717
250326
49414
9342
167687
50538
145617
132940
79678
152237
199082
242254
195651
221733
143194
115050
16219
112226
8678
143363
169046
170638
42876
62521
202205
111218
159554
66775
46145
22597
6667
203561
93052
210643
94250
52195
55315
204889
153779
66152
185294
173347
116031
244449
219080
24566
193511
168234
200072
201700
97323
233413
222008
12628
99250
28528
210855
136013
116598
62294
221555
135174
224194
225497
26617
228893
22213
181695
174148
128215
20892
190154
34868
150669
183209
193033
118426
22469
49240
152917
230379
98900
96464
192685
11280
251947
153368
221616
125538
159203
3203
121400
202418
189559
183854
235769
198980
251014
45562
34758
70963
180814
65048
131108
124368
167294
45781
116912
42418
146823
27182
177756
187155
169683
25464
212014
180421
90949
180827
191873
23104
156914
208666
247452
132790
213249
194898
99301
215962
85778
170045
194738
68042
251128
227735
73730
135476
103674
59718
179537
115309
13323
224095
169000
145234
242500
93692
98014
56222
161390
46719
49238
78101
32913
143745
189789
34172
7204
240462
196169
93738
117066
162347
166735
229296
83312
208364
205861
144840
131809
48446
236214
50203
34984
209168
177256
245195
82291
133936
22939
65304
220993
209596
202751
138912
178949
214255
191800
210053
61580
156742
210286
210620
165843
89021
126315
57052
107800
244847
202966
139859
20053
157629
204874
20140
77160
163477
182311
215057
30031
51798
146791
232560
242829
252836
143877
22327
79357
70001
90102
157926
221605
212691
72651
88266
60689
180092
126111
52402
165471
58702
238013
229949
55471
140737
252499
156788
195919
65869
122487
114582
111375
216675
204814
69808
46589
12452
228284
184383
145127
146849
203773
187835
66765
103882
65605
32302
120257
20375
211911
78707
73153
178485
52177
242051
182607
143945
12194
176657
183017
225268
115574
36313
41160
175848
196100
30509
70324
32405
29691
79896
168051
83021
129496
96380
124917
1025
175945
64372
68112
190403
58496
51561
56947
184324
214687
20205
195246
9193
88841
141871
199925
54295
1749
190217
83441
165138
89984
154582
7005
181584
94524
64563
45262
78609
200500
67046
108902
74300
92360
107210
60466
182456
119670
165017
37673
159095
118651
43205
168448
209990
60802
89795
207899
125243
136134
18179
158824
33592
171155
54370
164801
214523
172953
242554
227739
245304
209933
145870
130593
245826
58798
76466
130148
212376
131483
121957
40073
139910
105458
102236
54055
97683
63471
61335
28291
135539
136718
9014
65151
117855
202444
10205
112495
106948
235462
56507
109293
10385
169940
205777
83957
51644
94310
16873
141072
111266
10972
177417
94106
44057
42781
236350
114230
213672
48868
144932
143736
249349
11078
83231
186905
167784
185006
204709
171457
148477
118686
175111
10699
239301
136065
7552
83614
188849
68328
178187
206829
329
206653
224952
103208
25303
51724
165932
94422
124570
175724
170295
23039
155761
235840
222146
163481
84924
199650
136380
230170
212632
67587
235881
37110
67573
7185
238415
164642
216369
50526
161396
8952
121622
178933
85581
142651
210136
47179
145463
197855
195194
154064
104294
219808
18268
216843
74611
69179
31964
184785
227181
108638
139456
148975
232006
6133
118245
172801
39031
239148
56045
112433
70404
158146
227841
49463
111864
170174
13946
210527
9258
253757
70047
93968
107964
202360
4888
246565
239309
82899
140818
90362
244955
57760
219014
228471
93517
122609
207320
143495
35898
29696
63795
178702
105799
95997
202740
194854
108583
33596
91945
165893
125102
15087
195332
23722
114368
248408
165545
113073
129311
8528
104357
129551
244431
73956
199218
96400
155964
209031
234800
134056
65289
28542
218748
185592
88510
23120
99521
143434
254012
248393
26360
179534
57955
235610
70378
28723
116265
184229
193873
105633
61981
232297
163335
53050
125823
114846
252470
125665
227960
80260
136514
219438
183354
151741
162710
8321
134980
73128
132259
214391
13703
11612
82764
96171
206403
61810
127358
178768
105128
87042
61984
48785
32963
226540
71761
207946
61243
173406
13679
9645
46374
214833
72552
72921
113870
77622
184548
6119
90604
116176
144703
232681
211302
155729
84221
109772
35515
175905
112783
118219
34171
195172
133203
174221
157204
146223
76535
212271
99471
110440
9268
22823
202514
145264
64131
81838
121449
69927
206817
172506
150921
102742
248420
127688
90470
144270
33032
74926
124279
245926
127079
99540
63273
217109
143471
148907
85695
88164
72466
60475
151933
206108
16268
84626
212638
81942
128156
129737
127707
229287
228430
50568
29143
174328
210236
42578
61937
229439
23370
129202
49458
231249
26958
85606
244332
62301
220542
225601
48380
200033
84002
227972
89757
233868
96431
26476
172122
185579
13407
190786
144940
145472
159843
168115
144738
173648
77528
114801
30651
95531
214991
154231
98103
57397
190580
111963
27121
38597
211088
88548
114586
178193
130578
18212
49479
137700
40106
129864
238690
174530
82529
100514
69738
243471
23460
231555
211145
205614
169856
179216
209247
169917
215172
44241
189565
191906
23872
157646
80550
213873
108728
227862
144573
181672
129558
143456
166214
23155
249396
142631
5428
174782
109859
157120
176137
249868
167105
51134
193030
134083
93439
120256
13006
133119
74626
104279
39664
26933
86620
100279
133500
78085
207412
80220
52891
163531
46460
176885
167735
21057
198318
161490
26468
238698
207036
189030
209575
181586
171560
3780
134396
108530
64511
232915
11276
122253
24520
228078
137120
233134
175127
102306
221068
69852
73411
2535
82085
153843
6952
253091
146780
94353
177020
137126
197407
133623
99265
192014
45092
221623
176796
208011
96256
251345
201432
144956
57330
133479
150454
69116
97950
213581
176549
98661
179784
150452
80704
3543
16690
76570
71572
161901
75608
76413
230370
36838
22083
218848
163264
160862
156165
136716
178039
130445
12415
184449
208418
48386
59268
127207
101539
92693
121007
123706
47644
159440
119187
137010
12508
58120
140664
50462
6120
53672
221382
26822
160963
247111
218916
98960
83481
130100
75580
77102
203070
136502
223648
8113
98055
220443
188812
126764
160022
190699
106922
84770
99794
24406
36657
178152
166454
207291
10001
130635
243584
108279
179097
164113
91069
172068
73015
49022
236329
127090
4989
176691
156473
220686
224784
95008
76040
164226
213877
202503
100890
78421
226385
75237
13934
82526
129659
31922
11857
122012
142160
112914
38999
49255
236719
5115
55036
51589
83408
97890
73247
226697
104537
139256
103924
182346
125472
137173
142292
158358
8136
199751
40585
6012
84326
33558
215238
77990
82518
125324
142952
207418
246831
119340
16391
138524
140249
254168
698
182506
247056
103840
99296
34691
64396
80055
182645
114050
44819
142949
33284
214316
207737
232767
239894
78767
143282
177941
118956
64276
111571
63715
29710
71798
147385
209150
25280
136967
197236
71759
113867
138079
54455
8529
168870
224441
22180
215730
70257
33079
139716
94200
140425
200457
13051
210196
153683
152872
98356
160422
9807
236805
215391
222699
122013
195049
86310
251611
10606
199796
34701
142936
141237
93801
249058
79129
84412
143837
145547
118787
78950
234941
74334
18226
252127
98463
170897
30227
141215
251381
194502
145959
131106
221682
8739
162857
86311
115573
242575
38637
9616
182361
105065
101151
6794
191420
71853
134126
117681
67129
118819
70067
130790
190992
43899
59746
39188
70435
184982
65083
207933
168277
99492
39671
136285
93269
207155
114563
18464
237635
92002
49638
20739
126312
6475
116522
71393
62921
251518
206457
104124
59834
70653
63915
224446
103541
189381
168291
225605
120315
71363
8937
151160
237643
194023
186928
225408
8026
208126
88521
142009
76201
14621
74037
2321
145656
181682
163237
98693
248105
61548
90875
78024
37917
24394
6858
231697
31267
6991
170475
161368
206916
249481
35366
7280
133887
239149
149143
12410
243098
126843
108120
186434
123742
148337
120860
249778
71159
25518
117738
29687
196330
195485
58175
16773
228151
182720
217487
180178
249432
42540
247184
213712
89432
108059
60836
148051
246057
76897
29281
251458
51998
7667
94194
24848
35623
167202
223626
122622
212028
26738
142888
30314
186486
41886
144332
149532
142745
237926
180670
151629
219851
165470
44776
54449
90849
146816
193056
132655
243599
132246
236890
68585
55771
45992
179114
234804
232699
68314
128265
225920
161393
51047
194093
46976
15654
66793
132664
5468
210254
53582
59035
133159
42974
252782
115180
104248
158659
236462
51875
183094
175996
185211
248475
136784
33809
88474
61863
133738
245939
85165
5300
144467
133227
179171
46711
188501
226811
224167
157956
224485
197537
90807
146836
252252
148033
92290
127172
253484
31002
199550
86481
205812
38895
64146
94187
71465
230773
207862
110870
96406
159510
177225
158005
42701
857
85233
182513
199861
68683
94252
70767
154860
125535
228896
44217
124799
249271
98310
56656
206557
208630
21210
17311
159708
76820
147407
166366
164006
111802
123171
156455
116281
233377
71735
59340
99036
223602
165606
90396
200214
46526
130314
195267
240044
20157
73654
248690
151594
190502
155577
214901
146413
110143
121498
150767
51861
48992
225923
253408
30837
244383
26677
74614
91183
27373
196454
66488
231112
153773
23232
197802
22078
134730
185800
126930
12887
159452
104274
235176
121160
188088
228262
208144
232511
58709
171061
29130
94342
223553
156719
29863
91282
127365
54128
26700
123350
68445
48207
181409
192114
58465
213045
135848
228702
61653
192170
194468
29909
88776
165604
181878
162451
983
97242
101573
86643
23549
23583
138568
56903
28980
224566
174421
105050
119834
36406
34744
26068
140459
142121
135220
160347
198651
55432
248212
220410
218812
131312
95795
212897
17550
179203
151822
166155
108379
230348
40802
156397
120180
221553
238991
155597
7410
228602
18334
229988
74070
32446
929
207126
245873
218008
218556
243296
206736
191010
254045
194407
189255
153322
22849
117908
2024
90758
136708
196557
156596
191484
186342
92219
20850
183434
118884
65967
1591
114128
86563
88748
411
83617
181405
15128
42732
73592
86525
22646
120615
74200
246073
132360
198219
165477
67200
9973
232158
68723
222108
232383
94382
85955
118668
199544
236349
87210
15006
92521
18437
6173
236217
36232
29300
140810
189566
67644
164499
204229
37840
56319
10988
152113
49978
41520
230565
53344
30732
203917
224547
240664
65351
22587
225447
23255
162376
234537
141291
53821
76771
220008
206413
253585
85135
193035
209926
90429
154366
46630
146629
22178
123392
168453
194716
173360
175449
3605
20179
235752
88373
222293
130094
199713
164167
240823
173307
201978
81755
159223
126445
250949
27968
210877
72598
96160
76007
251086
153108
61134
200470
144637
81222
79396
165523
126169
194659
44105
40592
97441
182475
196088
216378
119993
188807
147248
61167
10879
25131
173019
64869
169762
233471
134906
189956
180962
59903
249878
120568
7989
74167
178725
162239
52003
252405
204465
225819
51454
108873
28449
47533
169048
213199
80546
1471
188142
251204
65054
210086
108342
236749
135579
27657
215548
215657
103110
246095
71883
66242
31504
65238
37141
252937
79496
165556
183797
35422
98692
162160
167362
44199
198784
67858
103993
249866
232229
242449
73325
195515
60347
88837
116468
132037
236187
187039
30765
138739
143207
23830
182509
201663
111548
96201
96687
112477
5723
242926
68698
225875
56496
29524
38461
242576
30431
79253
164540
94762
234357
98651
188621
238734
190234
220692
12916
49936
197023
174302
228464
11526
101886
5902
215007
220865
4452
111592
182001
155883
225223
224234
60047
158869
136261
122723
198378
162062
54781
81020
83584
123288
47208
169103
225014
129122
43124
143797
207303
17798
63112
197848
224256
10723
227222
197994
139679
10575
166029
43521
246763
93835
10816
212851
90675
184860
51204
198294
42343
36011
25233
119950
253222
187227
134432
67461
71332
63604
62667
137658
198948
192704
193837
248513
148770
84881
133478
20721
15697
53459
35923
132974
207673
41416
210061
8957
99689
115306
136842
224542
141059
82508
168666
118049
158804
179829
51096
201972
108726
154989
149945
88419
241228
223009
113175
109358
28751
239645
117774
212377
154000
222606
15509
92063
19980
121328
76345
88026
56754
192000
22803
191295
114076
77808
11521
234607
229891
67528
127033
36100
7434
104641
196920
68705
37888
51686
176606
16247
115626
116916
89062
104692
64770
71843
67394
46477
187460
236941
186717
86564
73545
162776
31367
63972
220596
37927
87559
63229
170456
17376
40269
43867
124705
250490
181865
40662
138838
57501
108333
176214
167952
55603
240118
80346
105783
100205
108801
198577
117512
117406
243975
128569
180772
23250
240051
203140
252455
164333
54999
233305
179377
7564
25825
90451
155179
242898
245038
28184
2659
148936
229867
111086
144453
103261
159328
88746
69010
145812
88078
3427
114310
59134
8851
30957
237449
650
81543
64967
92798
204404
107515
190171
116535
60580
229294
179085
149706
207189
225472
238979
216695
215988
59964
67503
209968
89353
147545
214790
253348
24778
104193
170975
195288
234909
198873
150544
120725
142052
201195
141245
153844
222553
49188
19264
142500
8688
175205
164303
145333
82377
251565
90250
89902
235730
9908
6150
18075
127858
49036
12607
98857
128905
164647
154532
215800
13125
113439
212442
210516
164541
183524
210862
3108
231528
197612
53143
199832
237057
180484
132758
187370
19218
38413
6215
53598
88994
64273
93449
242801
66048
137255
82866
101461
123324
214880
234412
119250
144227
98096
43745
23219
24877
98370
252840
234791
101911
112147
101523
171769
191150
22026
222554
250201
8632
185961
132964
44613
205836
228547
169867
184224
71235
37262
45017
6758
31888
98907
249552
140344
153644
135246
196843
28159
125804
119843
162492
61878
200061
35770
112790
130035
107177
73169
61515
172365
202538
77306
34399
23788
130779
80619
29052
245598
163879
63577
8352
166710
228097
182650
102823
150450
20075
158154
130358
116122
65320
234064
110835
185733
54351
206396
106647
24418
42257
211261
4369
13152
132515
145926
165827
2658
45996
181216
82584
151869
63617
63653
38710
165074
175765
242855
219630
211825
214407
147553
127995
139866
129121
208190
121425
154562
235659
82593
233481
137288
189797
151315
105648
142723
89250
106875
80429
197276
89592
119916
199497
14192
57754
208513
136031
10465
23160
133670
72014
105591
240049
154533
26979
172881
27594
59018
38559
135447
64952
202884
37156
245180
241129
143551
28212
13920
131470
22859
191599
229749
231202
99153
227895
228701
249397
100871
191839
71876
29777
150894
118567
95147
49096
186479
133818
214153
188326
17645
81940
89685
132241
179423
217191
143185
221902
206754
191629
216124
52833
40708
117826
224979
250917
161022
36046
209947
143584
52171
140357
66059
254051
18235
116747
18258
179166
193207
137648
235058
41448
155039
136796
40925
238122
218156
118653
149890
183683
239584
167177
205720
26763
53065
43607
156975
87424
245440
128220
200764
81221
184403
2654
251018
48333
197468
179093
253920
242651
180327
100573
7065
109708
245629
252965
36081
104258
225493
197577
207014
224174
125305
100867
183023
120730
25422
100282
160766
247785
21383
164648
183927
72592
58408
69424
58645
55174
17851
167779
27505
95254
93100
1441
142363
30987
166062
77286
10203
98433
227485
54393
7281
128723
240806
9704
21160
169992
119653
32895
141620
85766
81926
160323
143030
10539
40401
241439
237973
225182
146509
165746
62865
72607
235386
95623
213936
10460
55900
120103
32889
244494
45160
248606
85182
2905
119235
187188
26740
8035
75679
89376
59381
192289
129035
124091
130882
126609
16815
215451
67535
121558
78867
93847
208492
128957
170842
108174
180372
50806
243693
171589
45081
1079
72088
139920
131555
111746
138237
105746
165399
131224
126492
200504
57993
79317
13723
219027
4572
151058
113333
5118
70177
22496
183195
120114
220247
24436
209821
222474
72329
41502
237676
34026
99754
38953
119755
136752
35033
170819
250766
102016
126115
225924
121905
173346
114562
59492
25478
154764
14431
129780
1227
89472
232412
155880
12896
184996
239542
77556
17222
24062
139212
205900
126265
132284
146129
31313
140441
94691
127290
124632
178757
19425
88752
186421
10300
14035
44088
20490
120817
68274
141892
176589
186471
134074
106670
186914
190384
180089
100901
247255
152623
48938
94077
203091
251509
249918
107959
56839
75463
99307
228951
117897
132467
194802
200250
134324
210829
141366
16728
97831
124931
168363
131912
2829
146170
10765
121536
143115
122260
234600
202458
97399
240844
22486
14328
97630
65854
119540
129736
33348
48790
161376
238508
130634
235858
158249
17191
16443
139973
65947
182945
50637
41927
113558
34427
164899
198422
75991
16446
132663
198373
243182
54278
106839
22697
66664
144313
15191
22291
192561
113151
200423
125993
240017
134534
64089
101297
216616
175461
252888
96813
213737
209308
68802
244178
71824
205242
221439
160693
250786
81184
130455
69787
196222
90002
29860
241366
191245
60178
118345
225166
148985
159552
125313
85206
201993
1270
105360
173989
76324
148863
49273
196001
46105
251582
107717
42749
163467
190060
127081
71399
133641
196822
170076
94969
114321
11347
62302
245068
170081
24793
147658
249436
96558
59358
230361
139105
60667
100487
22193
254339
66126
21542
131163
240048
67395
420
106333
106707
243346
144610
152249
179235
163682
59926
30109
51743
107542
191633
93809
63084
112482
173822
158826
119558
66085
99013
161958
51494
84495
49508
214728
66546
54924
30844
241497
2970
114911
53097
129487
113529
129685
21781
70946
11017
153852
207224
60071
249917
231441
62384
213518
145673
152745
20569
201457
120678
53851
103
61429
5769
5141
216986
253209
127426
1006
238520
166529
35092
124697
73449
189006
190631
157215
111970
72780
179852
190373
35243
62827
202061
171360
17768
228211
34940
6582
120707
25059
181526
216813
19
219493
58995
91538
11501
79792
230050
39653
196502
100448
173172
98757
77100
160271
99785
11013
19181
95457
237996
212842
120092
52037
64726
94831
9467
166103
2104
94259
241976
76214
213604
80994
175277
73989
171751
113274
224645
100387
181610
253319
74277
169314
126548
123025
189931
111200
122605
176937
126361
160682
50524
218155
129742
195604
19170
201425
28740
166524
175705
138359
207801
36402
41665
57418
18197
35680
7476
44856
100433
208612
208821
46750
56812
62241
100258
81914
101378
88645
7085
242914
85981
108749
230346
15576
37238
89498
27946
65990
204524
109831
104718
125591
242847
130619
51885
143243
46143
250769
14320
130579
142490
63221
86246
102681
207987
15804
180872
131986
218833
78686
173521
158300
6441
225191
128719
31193
208455
160252
128135
70966
102256
103723
83219
237063
121475
191937
196019
82456
131729
99869
143151
160272
134801
41225
182750
15041
191466
167497
136645
107341
67387
210193
106093
107920
8074
69627
20121
205591
104163
152069
73329
211510
9798
251824
118775
119090
233656
49858
128847
161863
68529
246063
225128
194081
219681
130689
139765
82153
166208
19370
14165
57088
206887
68401
100162
191398
94685
203212
213492
87681
152650
29212
145148
38808
231083
158401
203239
34474
137579
213092
237193
30486
210454
27282
105428
113302
135809
56627
181302
117976
180191
57775
133353
82865
160356
61133
13639
72638
126909
183223
245571
8733
231018
227437
205048
117979
164214
39484
77946
205568
24046
122798
127893
222852
108278
240426
233254
118585
148998
221262
88430
113988
238613
230509
59520
192784
82682
95545
248818
205303
99248
66068
243199
237066
17837
58463
132516
115650
16672
90022
109638
124037
159100
62803
238444
24210
178036
200863
100987
23561
204922
177446
230807
212130
213283
194719
78529
84600
65951
92437
32209
144785
121930
10669
194617
185849
137652
67177
7800
45957
238696
5366
68208
165648
33744
148695
189469
139278
170379
117114
81934
139318
41748
3408
1563
140488
166410
207050
252817
88237
238115
240253
175535
212142
186380
58604
237892
101722
99506
234002
50305
47915
43062
154814
97231
26249
132107
146323
254177
171989
148265
64474
72482
242614
220541
3423
199347
32864
154351
967
150100
49051
95701
132195
156621
165763
8590
29358
29179
21453
16587
225574
34987
4690
92549
61874
249275
99772
54103
33960
88394
226773
149447
187189
172993
121841
242876
3572
39215
207805
46830
181170
117835
166796
194489
174567
244904
99104
66067
123026
123138
236206
7169
118646
88714
127441
160305
211307
110995
234510
13821
184728
176602
89303
33920
39450
125815
207671
151821
221841
73635
80530
187250
58051
161080
156955
11941
10571
247023
151711
194900
85155
227261
196875
246121
27814
142931
6894
24432
207906
202258
15589
82965
250735
141154
61858
80999
71822
43182
100314
219980
183726
254524
142602
27806
7064
231874
231955
114931
24417
200593
185677
121398
148002
108171
165773
5705
272
35112
211578
150476
207082
63347
55837
187046
211478
71345
209086
152485
202228
169560
40060
42015
233398
234358
221942
213560
169263
35780
170470
128878
249796
119638
124235
136756
249738
92246
93712
143524
222011
114091
51931
198433
155606
134540
213872
206081
92267
176813
80799
68325
137059
207037
28916
28675
44448
89328
184904
18482
13315
69636
6295
208505
33238
236879
218290
206742
196458
186251
196791
239729
89374
40045
181337
224749
137194
208708
177339
15142
196016
42748
221768
50099
219089
172058
183201
174861
214765
138583
21661
87810
142783
3853
39979
234093
175723
242917
190817
150148
202911
137804
65676
228641
82174
115452
56898
15189
220198
8701
108339
3474
136227
109606
177439
7030
180043
124110
109035
75267
186236
62746
3318
92696
44384
209395
120970
20657
232167
228210
201347
84734
110637
228496
48760
37274
160246
203344
195811
203916
62733
241254
61587
57598
25566
57103
88061
43159
91875
160341
139631
221272
104138
80166
237174
218484
165718
45911
187538
98683
74245
254022
7688
197350
169508
250257
240717
20234
186436
14047
178396
116086
27784
138841
12503
251654
241882
160769
121976
29226
45490
124522
11223
187544
59604
149783
107892
163294
10758
57266
128669
165723
7338
207864
38138
206601
212119
111254
197372
179014
210414
82646
109193
58045
234923
160806
2076
83349
56591
229334
201538
59493
172173
183134
183674
166489
151194
170128
112108
226059
109088
53019
192943
171099
223938
63624
54333
41695
105099
91514
112060
69783
134196
158262
5959
188006
73871
151987
9866
43303
170862
149670
178951
235878
27273
92578
6742
185778
100727
190615
10788
57112
198788
228662
159078
246454
216692
243084
77074
251709
231801
232016
219859
45233
130115
128458
75014
115570
236790
181628
73316
10574
118340
190017
76448
95699
201061
161301
180775
76884
90788
127605
58952
100580
123565
38493
210229
16441
207934
6296
141169
18596
56982
112058
26717
54842
199180
191379
41454
9294
90571
78496
221508
157191
118805
70336
252218
220858
42247
96506
107994
184043
11088
168744
243586
84301
41945
39567
93889
32807
25237
179025
14327
164148
51859
104727
25997
103341
129494
108936
118170
158348
115232
148054
168640
127925
7573
238782
238084
86250
245475
119817
25387
161814
75845
87724
240515
134220
202027
69633
18820
102259
245614
50584
58609
151929
243317
218698
26734
162146
8695
74110
52954
32594
253761
243030
21620
76632
99551
105212
50550
190334
92204
132680
109745
52925
238719
180103
82815
209358
235654
15503
71738
150131
51583
66682
129680
33087
162600
163322
159917
24330
16941
113134
16849
16819
187181
193510
205968
76748
120383
217992
227363
72947
138566
147767
127638
216049
218346
115819
170210
150441
58683
62257
25137
218509
177737
238454
49319
32282
97302
107082
27229
186791
99395
86281
249553
103777
158519
166541
20165
157041
26558
65303
212407
208260
243598
178790
34362
227607
153821
64314
213342
103184
195807
61383
120627
88471
124589
227362
61954
170235
144079
124436
236259
53201
223893
168894
134667
70645
67463
168895
64500
246974
1314
245923
31213
86948
123678
68290
39171
114300
159611
81725
233728
45543
46048
248924
2815
58949
11351
249136
150852
91264
3075
41268
101221
177917
153093
150480
123898
173705
196151
130493
211056
185784
177268
247742
6723
129465
92836
84038
244766
170602
68653
230005
49836
80572
127866
143589
123519
245632
181737
183054
68854
193713
10325
19815
241996
57730
151228
111911
24591
181328
112294
140609
122790
175190
144410
140273
138557
119585
16734
207568
231983
75747
252608
126948
9458
191931
123251
167377
93275
222002
213220
149501
117780
80042
114421
73839
178444
182297
117215
230522
33556
198608
80906
138802
38660
116904
114243
156156
121524
115637
60284
244728
221255
204226
138781
228191
253045
74112
106952
25077
71011
201600
241761
106825
117131
16889
122377
102454
93572
180183
193284
102901
157814
97663
51674
162068
83379
84140
98925
110987
195516
75220
141337
27083
232502
171645
214466
162338
59065
114748
195549
23485
13574
166887
200345
246990
152902
124683
134384
35688
231082
54796
93594
51893
128341
197514
187400
233175
149402
166023
67348
79449
107320
211875
128221
229761
104317
13388
80248
63888
2753
237778
79920
235830
18613
229741
8421
202152
84418
110027
169145
52646
251786
23961
85186
43092
113470
89526
244826
47305
174306
108913
169829
102388
80069
226764
7909
129237
165071
187229
236931
147746
247217
157706
122384
229128
34457
112278
190655
189901
210552
215068
163048
43713
116932
48500
233590
109646
197787
43384
151995
176651
146594
64669
140786
136586
171522
221353
20359
71792
14064
78568
115907
134650
64640
138461
51010
45270
197950
137253
161682
180573
119217
161967
162649
226087
118457
62568
249139
130396
183572
243594
121223
242048
161162
156581
246824
254276
51196
83337
62151
99781
126879
252889
75563
207826
52782
44837
22696
93767
67979
158780
23613
193058
226437
205189
198087
81928
205748
73861
160754
214203
46083
246788
41176
11927
8565
93090
177655
120128
56449
30456
80748
32359
145610
225365
247161
170152
23943
4990
138098
127453
109039
160784
55844
33573
198925
43400
213656
66234
24385
28399
235932
57608
196216
137839
253924
118461
136412
136149
70761
204585
251295
77000
159341
30561
52087
181094
160411
47695
171107
180740
171531
176370
248630
190996
245719
253764
245168
147472
125849
74672
217641
112859
243487
217144
180290
248930
48860
214780
114434
22367
55064
216950
96696
224916
36755
89256
164886
235777
30980
237126
41272
183333
220079
221361
7731
130375
21563
196644
235883
246352
227736
186927
38557
25300
35398
4688
233508
114730
7750
1651
33499
94594
236090
21225
100673
106017
121899
126647
195215
45503
68515
145197
108812
25836
2220
43435
245233
226145
100904
104210
35527
75780
237790
167401
170598
236031
64055
202905
148752
197525
238249
30403
149146
220195
196687
68330
129079
229026
63941
87169
159067
126626
42423
153072
80331
75315
92570
57357
178603
113651
238388
14289
155231
89906
145393
67185
119858
222716
36218
119851
227741
235455
47447
190146
139959
239919
64217
46689
239212
43616
39696
179893
122762
12163
12762
218520
169032
23236
249003
216059
168188
8734
172174
22140
149536
185351
111696
224696
206323
174935
89009
125845
7362
197402
132973
242904
58971
216417
46414
111215
247530
7567
111651
252044
180672
222618
76050
172637
79249
35851
214739
103317
102274
102872
190293
49157
90494
14643
62382
135427
87571
15193
185224
25706
57348
246896
2938
33768
247605
140558
85940
188089
209907
83647
108993
115514
83118
66416
215846
209483
35264
14671
200830
52551
86133
61579
190080
137215
76054
208012
87603
170032
239517
207075
239772
51489
178254
142384
229693
138109
115802
3958
22814
191660
213211
12571
159395
67848
181545
34248
236428
40861
197444
107191
120550
130342
155911
118399
122548
149442
68912
205259
144782
43320
232200
165583
151114
82023
170663
84277
65872
85128
97793
41848
155781
190119
54969
237780
38572
122495
62971
201201
83271
68788
169324
252847
59416
237214
98917
157718
133817
148511
33478
11416
169679
5565
29465
231482
88315
179052
59334
237626
79961
175324
82560
194062
3485
68809
130057
182498
121355
139296
90831
28461
209287
227646
174662
198801
137691
35155
127975
226309
42573
209691
117298
179311
246289
41062
81118
98276
50728
153572
218058
32606
156615
67107
13885
92079
227381
228531
233019
130129
253949
104588
109511
218685
63826
165344
182077
206164
229444
59873
62075
31042
157032
210879
72412
211451
37760
161067
6433
227300
119356
197862
231992
175222
227623
83665
239380
146862
70886
200192
34132
37600
5508
149954
79054
32847
66218
196591
107648
50805
164386
98045
248464
112789
200311
74607
91208
193504
554
37015
199185
151610
206813
252193
109013
210319
13419
146364
238171
117259
243972
82188
132832
159127
14278
236040
74731
53243
240248
1657
240907
39813
99563
100458
249252
83348
74139
9853
220003
13206
89029
52612
38916
228379
162045
170992
71317
67669
39849
169070
202199
95010
47723
216221
35678
60722
167599
204500
244033
101640
75348
9416
104610
68066
127407
127801
3659
132675
142066
66988
199679
60497
180099
135198
167376
115110
121573
30298
2821
113232
241697
65823
16953
110718
198348
220947
63741
109736
99840
147650
50395
200314
180057
216264
214463
226117
254441
17513
227780
241206
80820
47897
136200
112632
50643
70084
6768
89070
135053
13476
117225
219253
247138
160655
15204
143583
193278
185036
77330
34951
4346
123880
222312
115856
52897
206221
25929
146661
193389
37053
247155
158445
223208
167236
84592
63245
193585
55181
52994
26925
1881
66695
17875
170435
87052
110367
97040
190595
98199
225679
136163
23983
100975
215466
170859
27560
89575
236714
235917
194526
185047
56504
228640
108086
71498
60881
67062
130742
130789
237874
145888
105071
230102
110119
65700
248876
211965
51701
221060
219420
137409
74609
10255
227165
84015
68992
107477
229050
231278
153194
36447
106900
245592
9326
115934
231438
251612
97744
202916
61739
181136
165958
48454
109045
118001
232728
111658
50591
103368
97621
219820
32667
132413
133252
17623
2250
25816
55927
45921
11916
137551
207124
146377
1728
4455
138463
126217
76706
206003
148691
105509
194486
163736
54601
180367
168328
198538
102449
103328
157838
158429
210328
173718
65016
152624
83305
251670
91039
4960
47890
4828
200109
20421
81780
179393
16987
207932
149543
228553
170478
244000
30896
8859
42970
116690
202871
124272
209162
189343
121323
204570
140162
169089
115477
182442
49865
108203
1851
43067
55816
118383
1772
142128
129322
125521
40092
40043
164772
173873
10840
224507
245713
210063
83400
179531
145669
118205
71396
223470
79295
94321
251643
224578
222527
222609
175512
187711
466
55226
75768
253268
213647
132722
50215
243044
703
243716
218221
35056
82487
112044
12456
25874
95030
14818
64576
102704
10365
3944
78682
69024
34030
238866
66596
187790
206257
240945
92805
7642
122760
50296
206094
116902
36674
227413
94630
239232
48872
90518
208910
149083
219178
207263
188860
49282
183692
166791
133987
238834
84994
230658
235676
26202
226231
13379
147471
251232
101365
44674
38298
104447
116862
202970
81716
195562
139956
59550
78297
76586
96350
166323
180423
7501
228367
50664
230968
12735
203214
12211
82017
220581
47580
163500
93393
127830
32541
227175
27442
245736
191317
216803
48201
16374
217316
134191
16518
171786
219748
53671
181882
52563
209198
253902
172944
102678
126589
3340
210512
130928
246963
16942
118407
92760
243709
183704
140256
185219
113910
99341
186722
23021
185193
221892
107658
125041
235048
138136
174438
70815
156912
61365
169615
83508
46511
27061
194951
164593
176154
96387
97519
96785
115978
233159
120838
169923
40240
155743
4477
21683
136391
142871
82283
18467
27683
215878
69302
65272
104384
131754
41732
80564
121023
200990
178181
160683
63138
186189
185260
54908
149773
164344
21238
549
26144
39966
233856
251269
205092
87486
237202
212032
253804
162037
97670
19067
78081
100149
20531
231644
178198
113014
178191
87840
185203
166794
210826
149258
56755
190534
18774
164558
29829
241189
225677
158409
220543
248680
197100
216996
52382
249346
13696
26801
66788
43309
30168
27154
249415
17217
69772
182536
137286
92581
153038
202121
83360
145718
164950
238362
88107
217940
65559
69123
120322
200540
151415
172858
227595
42194
247976
4465
82234
54910
224825
239947
168349
186248
21318
7461
50507
6598
151208
64976
95876
87868
106419
192453
71662
172001
65576
162517
69812
145205
202813
75654
214397
206519
226348
198128
195896
191512
167092
111463
83853
85040
66155
114943
33396
50895
123583
158555
61556
47557
149482
178355
80970
182633
236778
247484
20436
82482
77246
143100
12687
92954
249302
160277
237880
3168
12714
238114
128150
140315
52926
138777
178734
143168
86916
109910
251354
161270
37641
179160
65072
203014
100348
131624
166216
36718
149331
50041
51217
201311
102486
121582
163183
195500
108800
189204
64978
204987
245463
200776
22514
225868
141570
138232
228761
164216
157607
145826
234401
100894
7549
37122
177545
229493
156921
78825
220153
160306
228103
154747
35028
215264
13440
235302
219864
129539
67130
27349
153670
153586
30490
57765
144544
168354
135819
205963
162622
129731
247327
101929
30747
216957
176358
116400
215835
75150
44001
110139
207730
238400
62502
19937
127937
104574
160825
11502
33624
29616
56999
213552
172578
235260
237376
103086
52268
94645
21638
16076
34250
40617
201618
57679
12386
199342
30182
12450
242625
98646
16797
174395
110902
117525
94048
131156
137060
16047
132870
189783
173610
61021
252123
233246
110533
104690
97037
83485
234647
162223
97443
56462
190268
183233
27345
213369
76176
148230
207942
233903
149275
172684
192630
145741
3049
156141
194107
80898
162183
125397
180379
150727
51671
193450
125187
68472
75978
229065
209413
173231
243390
169667
115375
197610
59387
35595
12159
185673
139055
232646
244778
22064
235090
20983
219412
212057
71315
13884
135744
15601
208229
102833
175640
120877
222995
69492
106978
250512
140293
206024
39391
221445
231109
57823
182839
18661
146549
36520
148310
48987
119461
135940
18407
93252
101905
85058
216289
32728
155835
76082
230079
228337
194115
83237
132733
156381
211029
103995
161395
239664
136089
43050
144953
219584
205905
83505
67127
50060
3909
246668
197858
37397
247469
4659
157393
12472
117299
55285
19561
247438
122328
12403
231269
170650
6577
83712
126389
33159
37022
94667
11290
151344
116746
208256
119601
213022
61315
146743
167557
181558
171162
432
94151
105098
43433
70755
8203
56356
83885
104757
111792
177299
181423
44204
207656
80986
125753
216288
228223
133972
70549
8129
246858
106867
225796
134264
53466
27323
132639
196597
223751
12700
189638
104398
21724
211087
253858
115088
174365
135616
3396
223452
29662
121470
24304
105430
40204
37432
107317
63792
197436
222666
155059
86087
203229
26964
187816
170075
77545
26800
131472
3104
45346
11819
52587
58365
29702
210355
20563
24293
179898
151063
71579
149333
18602
206740
47739
225887
210537
22990
89201
5531
1509
146761
30319
146449
62379
243720
248363
235000
241837
59174
46910
230453
209245
203623
141769
57448
71708
120592
15793
219617
178250
142953
53513
212084
48799
225114
18072
88641
249844
224949
174867
133719
42118
144753
148636
63882
2573
151232
26967
72221
155816
248429
18762
99853
144826
16482
246015
247844
187905
99667
243245
28109
244083
165093
113465
119313
165249
91752
131495
225227
105796
249228
79177
248461
201982
251950
138807
5882
95460
51157
17034
42847
39761
205966
179449
177358
184304
146301
219079
65209
184170
178119
90182
109118
115084
71588
72116
196547
56379
16201
242952
34950
194891
175055
252274
63237
132368
166901
72652
147383
82537
219786
4363
244174
173161
54305
104944
123049
221778
72428
183432
135354
214579
84636
53985
214257
217165
147509
244408
217156
135251
165920
96018
133036
14251
114447
86074
114292
138810
171826
14310
26604
103986
70694
135206
246245
106719
219134
98087
217190
76666
19496
68128
227886
172728
164051
92602
123340
8006
238333
4344
72049
229373
105679
144104
177703
122725
112814
114056
205609
153468
99454
74446
29570
92008
56733
158532
234420
241841
172241
143332
236943
89769
129544
56439
163958
102996
56200
148931
39592
167981
172011
172925
158460
182468
29983
136071
252590
292
149493
61845
10109
172175
184424
179797
29044
223002
241094
110244
107066
182609
142194
164859
145585
221444
128495
110497
68046
217668
202761
203291
163171
236021
34763
137434
180403
241870
138452
211667
149830
249530
127356
230537
165820
202518
202150
201180
212355
151964
194180
253703
95499
220237
126855
23319
17392
14020
36069
176800
165170
184591
140959
127665
230804
70072
167351
232040
169035
81282
83222
46491
212942
3568
182765
113443
143414
86555
252157
66548
25393
12019
1041
118738
137986
67449
125826
250287
33092
190813
93885
113704
102515
170116
108075
35397
158165
198834
91233
193020
100283
220563
26813
66421
78317
224166
99223
10773
229347
124889
241227
68392
153872
186523
242854
472
128502
1795
67885
96958
105614
75228
204129
30051
240077
239422
180411
154389
72474
187427
194373
161970
30840
119836
176136
59237
173152
52556
216122
32879
82079
176886
80488
20366
104754
93303
131352
173582
213710
14031
65233
66183
143497
57665
118347
237647
39223
50119
201135
29282
211733
125661
130589
110959
198207
127960
154139
167185
95264
28715
227823
190685
190571
225457
216350
1053
194539
180454
189655
117788
79957
55562
115280
170825
190306
89765
7438
160062
38431
241052
227340
203837
154540
39990
107293
102682
15495
129515
107661
179419
80793
232938
102361
217126
57746
135808
238886
44938
119274
223633
197118
67364
195813
111260
14184
138015
77625
149134
83165
123779
126684
118246
142951
115208
89335
42207
73740
178206
70298
118445
54307
67673
224185
141746
157726
194495
212662
33146
16495
170343
80141
144233
59442
112515
92859
224188
62748
79698
79944
246659
55594
13912
135254
212690
157575
183885
73653
50346
190143
109288
253406
178436
188272
237837
74813
70468
3622
9737
248417
250179
240637
219969
38046
98154
32376
218039
177432
47338
147790
73827
111618
5935
71290
78672
198858
39690
233541
246724
129436
99130
115742
149565
247707
251779
58978
52998
20301
152172
177787
40808
129384
81881
16340
167472
175666
129621
221720
239129
171674
114685
56441
208845
51919
201300
235027
172751
108918
58432
187168
85110
124995
71233
223760
169281
90688
142767
58532
20225
229806
232880
93491
139046
176760
114078
143059
143953
129815
75052
211114
252363
57240
26831
20691
115589
41955
32967
37436
6307
8553
232518
180549
136156
202974
230893
10503
207716
218973
178395
113958
75280
29039
94819
227546
56346
172052
93944
41657
41273
62069
34584
8398
166534
164599
155963
180318
185483
126046
143344
115406
241325
107236
971
198774
63211
221187
121581
65770
136880
209077
177102
161169
132410
78060
157923
97547
191009
157639
25438
125487
84982
64781
97221
2360
103856
247615
118609
155900
98997
215976
206831
16701
176917
67340
102876
144650
141040
226392
114559
96913
190823
185275
187467
221313
205527
249891
21213
84179
165929
223335
119592
214197
3030
107375
197819
138019
126697
164857
100834
230017
37779
209854
129926
231512
98594
118176
134837
224826
79522
28151
33082
79203
187869
197750
188537
16412
253273
62465
113557
89389
48861
78234
78530
174200
66214
117033
147358
190653
237945
228800
13529
168141
93576
99251
3528
89266
48244
65939
120506
9011
208374
70681
252920
80765
74523
104620
189598
134467
199372
209114
24419
78508
147167
134550
226634
227856
185043
244761
80869
179767
188640
246961
100273
229039
107916
148687
179007
234883
226875
186201
115426
116784
177806
254307
181129
252616
210305
82222
26962
240094
252947
89088
29462
122866
129265
88972
114670
54235
214743
109557
176681
12860
36970
140369
134985
157937
182446
247821
83815
242912
185382
61452
10172
90782
246655
187597
85243
218625
86869
81256
60215
127806
56154
232702
195060
196041
11720
69609
95634
92065
63181
10913
137558
235797
217196
112259
164316
32236
211058
182824
34280
18346
162426
60524
199826
83892
183390
234539
47358
188219
92883
63429
124667
177384
176752
103944
57813
203999
194145
214456
46569
6693
202113
205858
238612
214035
2846
244866
236432
237541
108525
26286
169381
157297
178080
227077
10377
92172
197206
120773
162696
206337
192556
24022
187556
84449
207199
60657
126683
111672
178983
20500
100519
202886
62941
221541
127431
123073
198599
136338
134762
4646
49808
15400
94826
84035
175471
44556
94938
120000
61041
6945
208446
97602
176307
208500
29639
150850
191157
5952
218599
22832
106132
171700
194446
63685
45825
116303
86770
64585
197440
214233
48462
148371
111683
239595
239531
187204
44275
77705
39452
48699
55774
205262
154812
163358
147007
196479
47995
125428
106803
143384
111098
171123
53697
2060
212731
27513
170786
55062
159234
60067
82480
95683
119679
94042
100793
196873
39630
128255
247283
136843
84779
184606
1849
253307
78194
155359
186674
96844
63833
16622
241562
188114
115432
39563
220537
103988
90968
66075
36821
78734
150820
215875
227311
164443
164335
109640
210567
83737
230982
117210
43976
12617
109318
21242
105681
40435
188506
111247
156201
81584
114543
60949
149292
72092
111302
93681
60915
182197
131325
104694
82988
244628
91157
29221
155833
90691
44696
239834
88231
194718
230549
17509
19254
243478
124597
82558
45804
91760
125831
96286
81445
207821
164476
97345
201841
47427
251443
177542
119252
223213
165632
252791
216467
1752
47117
41426
136043
201353
210691
144183
136487
211941
117343
65516
156518
150543
158602
168668
232867
227701
116633
199626
50040
160992
127765
54447
80655
224218
146016
97688
64065
241569
201931
115230
229285
119234
232445
16486
120337
143851
73930
13827
213609
121229
237706
128748
210723
195373
21572
108451
48869
168416
194163
101301
29778
72675
37877
136623
245205
78800
109658
179580
156037
251888
167877
161575
161139
54313
171218
117454
225498
64435
10281
134772
70263
195278
36253
69358
112309
217263
69617
15154
33127
222369
63351
11392
233578
241047
100603
106041
81544
151258
81106
96995
175219
170792
2922
166913
54555
161541
35196
15291
125405
62588
19124
191535
243789
70931
148874
53305
105943
135970
92701
217671
239556
27580
31910
28718
107311
190250
49641
219347
178244
247937
164695
177736
201050
47087
188698
119837
246201
13027
16410
187946
152394
249089
210056
108611
137321
163042
208948
175164
160694
40995
105487
252646
180426
150012
217734
253604
249970
29605
221641
113726
214365
191859
44324
129449
178758
21766
101312
46508
24633
238802
94772
3728
104733
252281
14060
84846
163601
151286
193331
165724
84716
47271
116488
139472
10725
76165
215838
175456
123015
158369
157420
106345
62738
101979
100270
237928
92288
246988
207056
228005
31312
169436
216020
6192
253769
44590
148460
146175
21190
61408
197908
122223
98832
81180
179894
183280
137504
180197
234132
17663
223042
214491
80899
16496
183238
108743
42061
143272
163614
70745
139586
79332
179221
83499
80082
9105
173978
97533
120505
4606
103525
119437
207209
206018
165208
209955
99458
227285
97050
187722
204449
176018
16440
236904
32812
194412
52098
201262
138651
8319
32651
65247
148712
122863
17828
77078
183448
120005
42994
115299
29575
156355
83854
236999
126791
128030
201269
108884
23026
21512
254457
103319
121070
63742
204455
150789
149163
133632
138532
159214
123890
6761
132312
74803
97975
25315
36026
252355
170561
192852
209959
62955
188270
18817
111692
27324
190461
82392
38509
102791
33731
200285
30740
36127
126866
223590
183719
207788
210669
206394
122181
5490
206639
33892
130582
194726
156908
101719
133944
97751
209412
146412
243134
27174
97068
103332
117258
219100
36460
5358
34918
243889
185530
217855
160752
234558
86675
124776
189494
96461
70359
49455
219232
37898
108754
114857
100642
50007
170366
53491
153817
1190
153722
122323
58678
186897
71985
35071
22001
104016
195915
200417
195958
184485
165006
49834
227668
107269
130682
158493
31559
157694
225672
223029
240343
242863
22727
113831
146029
244775
194903
31419
183474
64409
133296
142222
39580
174797
214386
80348
110463
18590
197639
218300
52967
57251
238584
232705
134557
78689
134333
243821
210180
32204
154428
27962
242138
67456
44878
163296
184827
232446
80363
158122
84643
189768
11320
38627
166213
50529
13395
186428
229341
238610
201010
242258
191648
193498
188943
47029
115750
107588
185962
47860
197287
45317
182898
103294
218286
103156
167906
161611
129255
188834
212766
81604
38998
181522
222028
225491
20906
81925
156762
43702
19509
171048
97710
90085
159751
32563
207454
245505
64762
58861
81452
128471
94066
9046
119463
144970
29311
195430
112580
2030
45483
204518
159446
17166
248670
133405
19698
138321
136044
172760
121598
107762
156384
43066
15408
94174
182031
74391
13875
250655
163094
216898
104339
37354
222073
87945
55956
62789
154663
31990
113067
23602
241829
4159
148288
234650
5794
11175
67845
196447
173600
221817
45788
245288
68600
230162
250709
103869
199984
185491
101354
108588
124811
200399
37059
203696
227435
162897
47484
121171
76795
24954
104823
74965
42051
126912
212103
82207
244309
165325
187283
238290
43292
213519
203608
242180
230462
162252
166481
65634
7878
166371
85930
238399
250913
28929
56225
65781
26880
254120
152995
252251
143575
56776
49575
15382
204603
216393
169970
154807
22057
30649
62321
41097
90332
99567
169074
42866
72591
35826
178901
119078
41411
98731
195057
243313
17245
128237
23900
161318
60683
229494
17982
110453
49156
192508
128955
44240
114960
225302
229236
125750
159381
3258
25485
232520
190386
131003
107530
65222
196891
108795
23658
133357
100194
164200
39250
44385
244415
85184
160701
242830
130468
241213
16896
135941
66086
35479
155041
228157
246746
176787
65125
28069
215293
96725
77373
154534
80911
84235
58029
249800
102959
51560
217576
214055
125352
124040
61751
94069
164013
218515
4463
246233
2967
16563
75613
101785
33612
159
103612
2084
165764
58096
153277
165077
178014
46617
244478
35267
38150
79262
132043
49332
221967
222862
43061
161188
188455
7981
149185
9299
88928
73084
191496
222245
90017
188457
252033
254353
233029
221596
136464
75971
52038
38841
231576
152621
51892
236800
193987
188735
90648
152609
133988
127927
55756
25914
221139
42565
65399
242192
239145
150453
212166
169076
125437
44171
228524
159619
175763
206940
217565
140221
137005
77941
44999
57051
183563
72365
212574
25423
210695
956
24684
55280
74894
153128
215566
226346
116396
184610
88317
167951
117016
41758
135410
7575
75648
69494
191204
73580
101772
142425
144882
42648
112193
205194
208002
61956
236748
99936
243801
38242
33807
42021
146527
99988
115381
183243
16063
55651
51660
215448
98418
147549
75373
25310
87113
137784
135569
191089
242752
64310
204451
78161
209458
152562
136060
173955
205022
74477
56246
150294
103796
63274
236897
142548
206106
132055
21263
9192
243833
163111
85364
244690
15124
21855
6919
130566
224235
39763
7308
27671
12426
231504
180904
169931
3221
11863
159633
106377
34847
85052
245555
169933
82200
184674
211550
143569
66920
202216
185657
9787
181716
16831
126722
19770
18644
137749
82056
23857
184370
145419
111630
93344
117203
164909
111153
23563
176284
120975
42638
201017
174012
123337
23828
69925
94925
59348
98737
226018
9488
235250
90020
97664
214243
216254
107518
190904
110719
221858
188407
59262
55768
191745
93856
178383
11420
15925
75680
42217
177483
56405
23224
146013
158819
116858
123507
94965
219520
199092
207986
72111
232461
236200
142277
31168
161923
34251
93139
70219
4604
122072
218019
252426
14670
162455
58550
116077
16618
179319
126129
145404
235644
30271
52814
175397
4343
104564
91720
109129
243123
173450
33164
87764
8364
115624
68436
33379
139320
223949
8089
150665
218605
143114
212214
37680
206835
210523
19383
99997
251230
15024
45590
40438
102577
191587
89741
47109
75919
10330
194952
231185
186980
103894
233842
170265
196716
238432
235914
162922
53111
242164
197600
48053
129644
198579
63155
182556
236091
212075
31068
111917
26288
247491
81734
188175
125575
226733
74177
234822
60813
2447
219062
88836
54218
131758
246186
171641
201533
224723
62966
52804
126688
117194
14086
106676
139572
167671
120527
135903
38262
143265
146217
30897
155924
231055
54404
233121
73249
195482
159485
74327
702
228043
110066
89585
244807
9341
49509
18265
156794
170738
188717
204145
67513
210462
239735
75684
162653
84761
195662
23558
199047
158655
225382
180611
120657
128277
77090
96117
55813
223462
78877
130236
229195
75596
252197
77124
32396
197632
146763
109955
57557
1520
106089
30185
129917
153237
235593
112368
228269
12973
198749
3620
138056
184893
45377
66731
70442
163108
251529
29864
126826
148351
50603
245500
36824
122886
244108
106331
177760
177548
229695
71994
140592
169337
33551
138778
47663
16227
38103
46024
117567
178465
132574
226798
19016
253473
247144
20880
97914
184395
174327
45789
206961
49979
51082
79584
97536
176995
103600
98605
100445
77314
119534
18398
30735
226244
12111
136237
56952
123790
60681
14751
228472
39360
164613
100773
145947
83306
51451
42274
199401
34430
247748
35759
48592
85012
31471
9698
206353
202365
122158
217519
74710
216001
173309
69538
81633
48090
125827
245653
64271
191572
75504
106604
147936
119211
195930
197505
218446
132115
234730
94914
225008
177939
165733
34330
20670
90993
204807
202004
164264
106941
177801
61974
93470
239174
174727
154518
66454
187376
92763
21658
27415
45354
108700
92030
81303
233043
69986
4524
3043
84541
35711
105992
161128
33049
101808
50074
220750
57140
56477
61638
86548
103064
216491
195546
41766
40984
158683
10254
121039
195176
211707
131458
174113
231238
197795
114573
252283
27065
222539
177442
64706
28336
197563
111545
45729
222861
147750
45667
218362
144005
116095
3056
251218
251999
84936
99918
100102
197777
11005
7278
57166
25524
104005
90287
204462
70294
188358
61922
138187
104231
123478
203490
77923
73904
197779
56583
187024
247953
209022
17655
89783
198810
240886
213221
60263
128041
99043
27709
110291
200738
129368
86444
204499
101879
68732
220386
120394
34372
112361
49317
231456
98797
175462
49621
200690
215618
173954
76142
225996
12634
441
232933
244730
169644
158735
241629
156555
188884
8762
107749
208835
30169
163525
155086
78110
249434
132770
90229
73532
189231
135040
114590
153912
177588
203088
45126
39170
159371
18657
219667
139121
167361
79167
134634
42679
103323
32143
7654
222114
17232
10087
88089
17487
247759
11494
69659
143090
151452
130281
140377
160296
34604
135154
171445
85602
136064
115527
238042
210301
214150
133858
207808
102943
239926
212667
8938
97774
146287
161785
210250
32232
110991
102669
180014
106225
44917
83562
240128
224159
54481
187216
139980
34393
46727
54866
224798
143766
221064
193484
67408
202793
1815
208469
34216
240182
101400
40454
177525
122600
39208
123270
206115
90779
236894
1724
236596
14027
206467
13759
241549
146483
123062
50754
21402
37462
112831
156873
220698
169501
69630
236843
145962
8562
188643
164180
106970
121191
86255
168429
100648
86369
238836
239285
9073
127973
241842
49903
246591
241028
119678
233149
221396
184287
188524
158825
220635
124721
111158
130920
125277
75101
73922
73788
87302
226436
24837
228940
145526
104710
64080
61484
132603
26571
103067
34197
214922
225618
81777
71768
138257
51523
16176
2129
66238
184929
195874
106171
23291
253624
120831
57643
206356
68204
105401
32004
75060
2888
41403
8779
146765
202408
237441
13702
45337
153891
98935
154016
228144
80223
228935
232197
79874
80865
154273
28431
142269
213741
106119
129521
79078
175808
192594
142695
179912
95847
196295
35395
241163
123861
137689
44854
156241
26850
200501
132292
111333
91745
123377
126717
124478
100069
219003
101580
118670
188960
238983
250271
60114
144178
72784
19777
36068
154771
206635
62297
238116
131502
102045
47157
223888
84040
88536
163915
215305
146080
193298
146913
94238
2958
208330
145361
50811
169796
143279
240531
146307
249819
82004
179806
68564
72251
229571
195794
20278
156061
64302
121507
46300
175655
55173
130098
225501
232532
175809
39831
246288
51
89294
149766
208255
184632
185860
110925
153309
170512
233755
245668
13106
62212
117552
19494
38945
18771
200175
116257
217006
219710
195669
188005
199961
154531
18848
61569
3376
42458
246344
120832
158415
37672
26171
84544
10391
53792
188297
156563
254258
130636
201216
8606
87437
116417
102462
222843
158900
90190
99790
192958
218772
32752
95041
141915
143345
161003
48460
176034
199566
182776
38206
117842
72978
190905
2980
232002
223514
48266
132465
203970
74714
204120
209105
252376
210389
55984
1122
230018
29629
143906
173849
29208
96333
193281
174232
111332
46875
41240
136144
85742
250588
116201
45769
24968
158043
107301
79104
230471
118063
61260
154400
240955
71980
198763
150034
227477
46403
232516
202479
144767
51711
140320
180695
55239
39138
105130
90300
39977
77221
128556
175569
133367
16282
253285
113306
83031
40156
244678
53827
9695
215540
36041
126235
199801
192966
31887
48440
211709
146135
201158
1080
164891
214036
85750
237467
247555
20634
148680
72257
25326
144886
207781
112220
36219
4112
94610
15487
86587
192913
64361
182593
211533
54616
142328
173462
5511
172227
165428
101150
234552
125971
20894
55287
12845
146666
37020
235036
114838
214272
81033
44713
2312
151328
185632
174300
178806
131258
146653
208661
141720
148984
213868
242236
155511
3307
107362
121576
38721
28078
241305
128708
65554
252254
128114
83659
58904
9917
118725
26516
195781
28043
119260
93629
19273
143833
199068
144206
121733
88883
231859
208316
217090
11588
99277
223647
143003
120542
163366
153811
236025
56307
39548
211430
40999
226915
60335
108973
211655
149409
136021
165480
232100
175997
108288
199856
226769
127890
127414
132874
3242
64954
177016
109208
215119
80308
176343
155802
82384
48141
229753
241834
97383
252541
17226
210260
210912
137093
46888
148532
214568
203830
23917
221628
112168
136672
177018
100952
30981
208015
195491
225435
204525
135895
211457
5305
148915
212336
212054
198194
136501
158922
133778
188791
136744
128131
206745
213999
28129
204519
212493
94155
236345
163367
55955
33823
149111
14870
222512
143446
199216
237750
111370
220139
71796
148181
210664
220914
45550
134595
84692
76497
126706
224676
11239
179358
9555
104655
156503
193327
204618
96156
226496
218544
163117
245696
117219
210847
158718
131407
227339
74686
103203
138614
163452
127913
174792
106426
191975
71348
117549
232693
177171
194006
118451
234445
45245
237640
131019
248797
112375
14766
204440
213959
140395
153255
16931
210870
254298
97816
27001
180182
43536
227190
41733
156127
216721
186293
16967
111154
153651
123484
63607
241168
234783
18610
108792
168647
52490
154689
111601
134093
204898
139063
165996
82347
52697
182372
128312
211761
146861
137750
102973
126976
207708
250787
233258
237054
242333
154911
1011
18803
92916
66657
58272
115662
218062
169131
119815
27816
29661
254038
91598
159507
242729
242570
69516
96198
7241
168658
200198
119182
155723
218921
192738
170410
5759
130357
128866
185042
86295
176578
46951
70983
103905
147337
175443
122113
158758
70251
59646
9468
173301
242599
152164
120738
156184
181179
32607
153022
77753
2240
77165
3976
46934
13127
27692
144369
173706
145218
252242
145713
136265
95757
134531
205746
166222
10757
113208
22913
60558
45518
205430
100650
239858
5573
244641
43161
86209
134904
217243
104085
98480
201921
222968
9903
180806
254384
32737
119555
110297
225165
105646
162598
119415
122667
250886
228517
148602
125900
193109
14013
176531
45379
39152
155754
233691
40250
169480
160987
133472
231300
4947
142180
238523
230557
243207
196683
163643
7676
92077
23246
154482
17129
173864
134413
65801
162913
67812
108074
16209
247835
215382
159747
42782
212622
241083
31424
4564
87336
115764
143577
108053
105821
159299
33517
83644
195206
50540
117982
221946
105993
122774
182492
224190
89560
74886
102685
137757
37772
202463
17983
95759
237956
60299
126415
53325
179188
101479
184716
17702
230966
117862
39719
204231
213992
38351
20834
104607
180326
184413
42229
187030
60755
231651
130915
178625
15203
162335
198065
71622
229360
59154
128363
88868
177434
139583
176495
55591
250706
29770
231546
67618
148690
239257
205188
151
36185
34498
75687
183009
152853
209149
4890
60637
242353
249161
99552
182431
141329
127379
217315
42945
217205
190531
155011
147794
135373
27912
139091
71647
146667
224379
161671
76060
14508
183805
22930
245477
155430
3306
103013
7378
68904
133667
38823
104327
88755
93111
27313
211545
229104
220863
5892
585
86523
164745
183210
180927
169728
150570
197202
140421
94907
178571
177149
4102
216686
172254
31837
14150
71601
34534
247259
76946
184060
30419
178072
200310
37389
101126
160830
121314
76168
70200
53962
202875
145941
31970
142928
129039
173009
25856
234521
194211
132613
116015
82066
30390
188831
220912
12972
117604
211977
57626
34232
115149
98001
137168
78789
164572
144278
35367
51739
126559
97477
84328
77610
92118
24126
86440
205115
46752
190865
113273
877
34785
118717
68494
130729
69174
72817
155160
240239
124817
179106
173341
166048
51599
65992
33114
83199
202103
19965
140345
124200
82514
5738
25778
44790
27534
107447
44662
104453
115582
188493
35700
225376
143901
76968
84297
91695
29833
209635
243537
215570
207
124160
155012
180081
226868
48926
132557
122906
108346
71457
77570
168024
57495
132014
32344
131147
140492
146274
237247
82726
217402
49488
238085
235391
3212
234620
19088
182702
135222
192254
99399
100271
128120
136304
9483
3634
173247
222567
244805
13600
88326
195545
6415
63631
175115
16744
4969
36977
242758
120945
145236
126596
80761
93688
31994
72197
184142
56012
149150
245750
37265
248511
108899
111754
222429
209192
235602
231699
191966
66374
50753
156508
103471
71091
102506
203681
76990
127829
88710
79774
48179
170808
212767
101992
184442
185896
131113
188163
253298
5854
94605
52488
61699
20514
225098
28613
132155
18134
69626
79441
151924
85351
228190
5735
70646
212283
150539
40007
85583
252070
34012
74735
100595
89697
86265
201342
220234
173910
194411
193938
160095
69567
248036
176364
219133
152460
148325
64452
173865
170315
52538
135203
186958
147550
160803
114836
234812
237445
196850
98094
178552
225570
11461
172717
144574
85107
71642
241615
243144
7910
9716
65501
159345
253410
230827
225530
61752
27608
61381
226924
130193
174563
69646
205803
232824
79135
76943
214389
159458
33684
5956
12199
118048
40953
48307
74801
161904
134452
47974
23150
91942
248122
95133
109780
43025
100076
154754
127378
89672
106316
220378
230526
46900
248778
33068
101172
116892
60367
79562
161861
247187
50369
138014
251631
232750
89326
112637
13053
27847
38440
219327
89453
102983
119336
207393
47144
175295
46293
39604
176404
122757
15243
234204
137155
199039
168344
5674
174527
56861
148550
225650
1877
18529
226143
95870
64871
58572
101209
209992
16842
152441
2941
93929
35469
91709
38796
10046
114112
8429
59433
1867
58613
8604
110517
240773
243362
185120
252751
4689
159030
213791
212503
194033
102574
172679
17463
210201
147865
163609
88999
71871
68139
81846
28459
22637
40496
143340
188770
142502
135965
562
144146
190413
59720
43322
140504
215845
158240
142810
233466
54246
69861
159064
222072
59191
142474
253258
167730
214639
186361
11574
235851
113267
109100
79199
8091
125793
23273
223620
238974
94856
241688
66144
170966
115443
147994
173816
166912
105913
56036
160702
27584
158939
126484
158496
175344
207238
216884
241551
146469
227294
137660
180890
120620
174379
224149
172200
130533
108663
53811
78741
127369
61611
26924
246654
63271
236173
109303
198304
232492
44636
149086
88478
171868
183055
135130
82298
244257
41191
203751
98451
162187
218334
77601
162403
124870
240273
75275
216523
158399
198802
5061
229706
156288
172973
162055
158897
114742
252485
100339
186303
86207
125616
120120
102921
229649
177496
179744
245183
225474
52451
40610
102794
213257
7566
21011
157551
251692
189214
242213
112237
40599
84173
29252
175271
132813
123860
91349
159727
108516
76295
104244
116370
230445
235667
62137
98077
149911
66350
164474
129647
3929
70481
64672
12233
110375
137752
125112
30945
83552
243742
55966
28824
223496
176580
192380
182649
213
165046
31777
93334
32754
215411
6216
159869
125316
72616
97607
65216
220315
56922
168778
181552
188339
82541
207374
243762
30985
232580
215014
75941
67880
97804
120348
69292
98264
227935
69028
193731
167830
195960
245310
77315
94100
232759
171399
181060
177281
145880
2606
162057
68772
30867
106243
20253
206674
186383
68617
79941
183886
87972
146772
36843
144821
154272
211677
84011
173604
228363
112230
223720
238632
220839
2961
229925
36490
245655
69833
137390
4147
28679
145687
207892
106133
136560
185241
198175
191087
53289
231893
60774
237283
64722
72773
108199
74580
216158
49470
56192
122547
89016
50967
52438
111039
108536
210549
199353
12296
165446
6345
31917
142185
204146
155700
236152
121518
179056
232734
152061
79641
14813
58700
110338
176601
185493
142830
79498
187477
165395
108193
208831
74865
43890
206688
172958
115931
54988
158059
246442
204099
95034
39199
185197
228839
13049
178506
226112
9143
251861
156833
5425
197192
56937
243579
163654
128434
222720
110792
57628
188784
143236
117620
109730
22732
25600
24283
213816
176353
186702
31617
156501
156416
47198
173996
212907
198677
89883
94800
143737
146584
231794
157206
11337
121883
186530
147088
107909
187468
139084
147110
130043
64950
188875
29529
82939
83553
38320
80816
207746
249381
185751
17872
118139
71276
162606
75201
209786
151352
26371
155269
37193
233881
228505
118750
123708
14600
193428
115882
199684
83954
208603
203771
1466
92851
92606
92654
199913
62284
180555
44560
64625
74681
76215
171657
11743
234574
107656
75651
226518
148400
195414
12084
247517
206549
87084
962
174686
125141
156196
219153
197199
57449
85111
114652
61836
165214
188908
114945
90627
139292
26482
34920
19860
81931
249906
13985
81602
150126
94027
104535
134088
217400
185707
23876
45229
33803
208694
85204
50708
168029
156601
73447
149964
33940
99873
141697
100171
90603
162015
15297
32088
220389
46023
27609
187362
48826
69878
127056
163415
40428
55354
49974
200520
158398
30202
122855
9044
78152
9179
151632
19897
84389
227256
45713
114280
199742
196051
183901
55616
152946
125897
97886
102362
188762
187586
65979
94779
12593
158181
151873
181169
121060
94967
113200
230625
130743
87180
118109
169517
21049
182465
164847
66039
143825
247640
245255
233295
122669
10778
146925
117060
211725
244708
94695
182352
111398
164682
228042
35861
229076
130888
119305
9834
249895
184391
23051
20100
106337
121570
98543
235364
247324
6031
118874
180304
103887
162116
19289
195156
232913
208401
41639
103615
70423
129069
142359
28071
188449
113006
158879
27522
120148
80164
60908
37441
86573
56297
24606
196480
76177
247314
138861
109357
73941
44050
35626
1903
49119
170040
136406
73261
234471
165769
175494
177154
162131
84736
20095
251268
121471
191354
9945
83047
196662
55893
66456
139120
227140
144448
221888
98299
132576
248977
158565
78647
4925
231368
56700
94950
29897
68818
13752
99747
170983
93845
162373
245618
202062
249000
74210
101304
9239
232184
171304
148241
43247
114736
30239
38691
62440
7384
16297
203900
37526
81843
141704
194229
184024
174468
191207
250200
62348
29946
253970
192669
144675
172391
155985
240056
24272
194652
220787
70762
105899
118765
56460
205864
78885
37589
181039
180020
58560
77047
189597
225343
249424
79621
174166
77375
46071
116942
6711
142223
146579
146384
192532
107312
195665
84224
174528
145286
172757
2453
147030
152124
221194
25124
146684
210957
41833
23567
213632
89563
26039
93508
115065
176119
77193
1758
28871
246602
194725
63815
194047
11291
43724
185396
133071
11389
118126
103174
33497
130671
122476
206187
67238
11014
176980
92995
186979
180123
17757
136881
45765
221300
20466
170251
48658
96914
52072
212110
70422
221683
176399
227380
212107
177879
192617
158301
104972
65797
246662
190764
111481
187359
116961
186127
192700
6062
166643
18949
238593
7787
215041
148514
55187
128310
185587
75427
226457
174754
49462
6696
3413
105888
192534
220881
138399
157606
33398
196415
64518
226047
125513
232243
131742
50445
46957
211721
188320
182436
18926
98654
200972
29264
198293
116877
154942
222000
249112
186441
24041
34628
11149
92497
230395
29582
160034
69354
97473
236765
91517
207225
145004
160883
15548
159415
1002
208971
35261
176890
227509
227698
118580
123558
105324
233899
99717
74307
99809
43856
10882
215983
228733
51566
69170
11068
30541
174574
181452
118800
181774
77310
171040
229004
176646
33734
165563
103196
42874
209719
225627
43576
180986
72897
3720
110863
230205
112402
196405
29442
91356
224477
218381
180210
121111
82150
27953
58984
33206
176627
28819
191936
189908
62273
176132
196333
189047
36371
203331
143338
203219
233737
117410
193732
219149
62567
107837
159101
70925
206505
152641
234684
247247
140098
15259
138188
211012
29880
29544
126892
31601
9868
202800
190056
44814
172289
110411
162425
78946
66613
104233
146022
129500
195160
193608
251108
236333
227983
159757
37304
127357
168848
126674
14346
161999
54708
66054
128574
18147
148222
153526
18242
91640
181892
9649
67907
131673
214103
64200
191349
106626
44880
61617
225953
50798
164135
39615
132689
159441
133989
104874
203601
105349
101769
22848
49408
32477
51549
191106
112536
13465
246649
176560
243202
12113
13507
60325
125400
92357
82136
127672
35774
189026
225349
33012
97653
207966
195121
2369
144052
53115
224444
3991
250289
83083
181137
79802
130414
4225
215623
43981
209087
58525
121907
168142
24956
44627
233892
152262
33287
150883
5199
845
141297
20222
198899
121587
145549
249007
100153
137268
31736
172534
192661
47340
121442
38106
119198
219613
234173
172777
219573
229735
82596
65753
98667
247918
14028
169233
220397
162144
146633
45162
210164
78830
62030
241493
146696
10657
198138
10100
104982
50503
182209
168414
159386
112296
206051
250516
175528
104784
147521
111996
11937
1625
656
137451
202652
19007
231336
189106
217106
5380
122714
249593
87406
143668
122735
58046
254119
220790
177327
251464
231260
179717
235833
130834
74902
82897
166196
198478
233951
118313
78249
63463
182495
215654
12665
101149
96206
22342
4665
43476
15560
69851
224364
146680
54101
24711
173988
13424
70441
72974
141324
92961
228865
116602
190851
192381
188781
43316
216486
53814
146174
184818
181514
71560
101390
16783
108679
126331
149533
154636
4240
243549
174196
100523
127627
110271
90174
37013
7414
194540
67601
192452
129852
112080
60698
67788
187588
175196
107947
179455
149861
91629
28685
197793
250102
198602
156713
181223
53486
119708
189125
253805
97359
102953
204573
216651
33506
142263
151818
107673
179035
147211
86614
90666
50993
56834
6857
20817
205241
83418
192131
144011
80038
103012
22742
86441
248555
106813
137646
63687
8334
143484
29250
3832
247986
41068
212510
79731
157522
204283
86646
162300
164169
149628
121189
67362
52988
231069
14909
57602
212924
144937
73856
46975
26417
82028
143146
53723
108729
46697
173388
201454
235631
157543
42197
239725
236727
87580
192537
146530
232483
86023
125006
177393
126308
209009
37851
19210
85366
93945
145246
57046
213922
214373
236417
204474
87340
188794
197246
32522
200722
204730
182278
198627
175618
60148
83846
74354
8487
186521
103089
148060
105794
222810
92986
93522
154759
202822
97101
225107
116693
133865
197887
105925
167754
28402
28002
197185
179474
39118
191501
124563
49353
148242
173654
230126
164714
140806
133231
163573
192342
242573
199344
22363
195126
76699
122030
102944
162205
31999
48534
36002
12726
12056
131002
127126
129147
28220
160430
105752
96283
20681
220478
30474
14480
85337
103339
2866
101829
214718
186616
153143
3054
207221
89822
18027
106000
146632
47171
66757
138215
58966
60219
226204
85376
222744
208908
235221
55798
209375
26671
169296
74938
24886
137734
197726
119358
22958
204395
54076
58905
185426
32412
114611
160373
242964
8513
147317
236886
139427
254184
95045
55800
242174
109738
62486
147284
153896
168480
100176
24449
63330
238563
174351
102846
219955
197136
121597
68614
88348
7617
130477
129226
190796
128675
97718
126963
54654
249585
242159
159988
2770
90146
115972
100441
138713
111052
93271
107783
159143
25249
196062
91641
58472
30343
170070
91439
200384
72168
40148
177632
12050
29180
192092
103883
24580
254158
245947
67388
252225
55150
121473
239717
38127
174110
106879
152574
169172
238159
10375
145457
241506
193914
90640
203613
208217
251978
204423
49972
15468
245912
133396
141532
129278
10320
150940
139171
105562
22387
159301
95790
70535
84634
214721
80019
36104
248948
214876
146947
37581
8450
110545
247371
70861
69901
163750
197329
188247
212036
51607
138419
227600
65105
51503
107486
113405
253749
165153
67043
245286
43388
117362
230157
138916
136303
39997
130486
102841
99495
15103
142570
22024
139625
207571
45566
205675
249409
105763
207971
233862
49252
140936
244888
150170
205969
119386
42250
211432
92817
233011
207391
27679
218554
166805
162611
52448
203825
166725
92692
97743
153667
213048
194807
101742
195204
144817
166945
29643
246839
171322
190357
141789
121457
35123
145615
41308
97352
22236
177593
86888
212895
22984
45189
131114
130812
176159
172748
85960
17284
189269
129873
221771
63865
234635
129423
74020
63877
146474
171045
68410
117480
107232
168373
218775
21254
217264
3019
156637
231478
108940
136181
196775
169150
87161
52739
128881
159311
149734
22258
137624
205888
75926
213375
213133
230439
32775
111203
159613
142652
94552
82882
210405
222911
220103
102477
65659
83017
182648
151241
69206
231169
15640
15945
186332
164529
149015
105297
46315
69531
135896
10387
59019
48286
25134
113847
101570
83734
77943
245090
167543
108732
36612
7808
68479
66813
130607
122167
167029
71746
208670
20835
241645
224191
44595
85129
72127
238900
24121
39721
242229
157856
53781
224117
202180
10918
233247
216678
182454
239343
54141
156161
40238
178439
12650
93477
106815
12225
177094
209176
15307
172951
82360
66795
47040
190404
239373
185270
43204
152726
14974
147145
78476
67999
123603
211990
165352
97146
107295
201992
42961
146044
249503
48780
174915
236074
183276
113181
52233
96053
57583
34244
193638
21629
177169
248185
30555
249243
68294
51575
132917
202963
136014
213174
69209
1685
243332
70812
145810
183962
13
235346
86495
38148
45844
77766
192809
145887
200772
13776
245810
209971
216056
118849
75796
170346
38001
22445
240060
164143
63540
43488
157702
148533
185875
62225
40182
214309
65184
60620
229952
181374
66241
77670
254474
60627
215505
216535
55620
218358
20606
155125
227872
162794
49456
111541
202316
191316
145171
94822
136827
122543
62986
252120
81371
236415
193492
211223
235837
138629
82145
181953
224612
162059
122004
200207
126015
14706
218953
17721
78092
100590
178890
126404
250184
130171
6590
178830
21554
4460
78636
216002
215297
169431
214910
195458
250193
209805
130480
122246
124744
131413
11097
59063
165783
215993
197926
155233
209648
6605
156882
41366
147745
229960
241338
2544
142035
248108
26987
151416
100797
57261
234630
165144
129394
145170
101370
232480
86007
132824
39155
41324
116168
154398
20871
127571
231967
225625
28634
242417
168978
140932
217553
60718
117191
163086
150718
167065
95859
173380
174971
155645
90703
7532
107156
119381
19449
188624
210354
31311
102514
183984
128037
28644
97531
81778
194604
108214
132486
94727
185128
77039
250075
72445
121443
165388
5047
117278
68872
245386
248283
96205
227602
222786
51351
118113
224790
221839
32121
83470
237680
124224
89300
45832
129203
119003
88738
79379
149087
43572
95803
183677
190930
193878
107735
185261
74030
159116
254323
111361
50262
251878
171521
26134
173628
66293
15628
143930
244633
174287
183655
72304
10976
60795
230212
239523
151713
117880
34377
20665
211631
233756
245902
91254
40637
107589
24563
144872
219419
20686
92121
142820
139175
140066
161
68344
153069
148100
214427
244502
72213
223823
187298
211783
200018
69091
161932
141280
3352
50644
172853
222601
176598
82046
171538
247626
188998
99358
111677
220909
142495
210785
176095
55195
239774
237584
173079
58697
146305
195827
130118
179522
172608
209887
109712
227829
174425
1393
13216
12881
221251
229947
187312
41600
15561
109003
153956
8179
199241
52151
134813
62891
178782
16479
215750
37383
4693
252971
175161
106680
35111
18969
241838
49081
54587
241301
141643
140905
51993
211926
194923
222510
155265
112428
71635
26950
207810
82325
76530
144241
135479
151369
4927
217159
65968
175180
86330
249111
59902
226481
239513
151113
224565
215437
203761
43672
159911
199126
249793
96109
192004
251880
226410
189695
184612
109252
171063
188928
250282
8240
14988
105490
50731
73480
173400
75832
188491
242946
8402
87891
235306
47792
69583
193674
122983
188444
24043
192998
165267
86667
100034
165617
35769
84439
154033
125903
236034
136172
21506
95245
62619
142368
231508
35461
237311
14493
244800
38731
229147
33963
107370
50454
12057
183275
175933
157254
82818
7836
248382
102139
139835
177180
211946
77389
171473
12459
160864
234744
981
232565
183388
161124
163201
27482
191471
202672
219449
193654
16602
39872
11637
175300
34431
144885
32157
46861
157627
45211
31153
99035
173686
122029
45813
147275
223753
199303
197541
22565
161355
58965
245606
239687
18049
177840
84894
21066
11026
71983
144640
95447
18870
247787
8011
114222
173997
200460
136592
158040
191764
148842
83783
237665
207212
104234
196280
2962
30786
133137
253569
128468
82883
248120
187587
79353
70297
101470
120492
173951
95322
42806
157849
116113
71338
106721
126371
15414
210377
233101
146291
189830
173956
161113
217524
198047
1570
213808
220743
149462
244366
133647
247687
222287
135382
37747
234272
18256
129511
176915
239182
175465
177187
13263
35646
140451
100821
112268
114019
81171
40261
201411
171796
160808
249777
247593
112166
50388
121786
243749
128
32310
211732
29980
154796
64160
213787
87529
172781
200045
94504
238896
50487
140915
60249
117054
116678
162912
34969
213698
144526
247098
37992
125643
14010
136872
215536
253065
90441
131011
184596
242161
211325
41213
15459
125469
75484
150457
156618
26816
41367
128315
216290
54769
186389
112496
95519
19668
202678
55912
185249
14424
204496
189515
95480
215544
246764
102938
85460
150406
201703
29910
32178
192505
190317
104975
90871
200867
178831
91589
144092
195001
4710
142016
105621
173897
106010
236912
39941
70380
25738
123787
167103
157342
23136
197527
243529
78340
33339
84345
5953
6746
177007
100285
236271
62498
123273
79729
59560
81383
165781
39354
102344
228011
204589
89264
27674
93852
17916
213428
222035
162072
15260
44221
18135
198918
2165
70800
54222
219619
9948
167581
102927
77400
123466
188362
194780
23071
71309
64648
142893
197499
19042
192481
58138
60951
131177
224118
219914
58574
39910
101528
162360
39248
57314
89375
138489
149837
234386
136580
226
157099
167206
34999
11227
250093
190630
198165
254237
225911
9896
202712
79319
17032
147825
123038
155671
221325
98138
31817
219602
147749
33133
7765
242261
8077
191970
163716
223291
220007
212094
126735
241090
78138
159774
182825
70655
213947
29839
175958
190926
184495
70403
64285
213853
36693
74106
189191
85891
44849
35586
47828
240997
47135
200287
131486
231660
54485
13932
97126
246686
12329
153646
29084
236450
183842
20765
57135
229734
251320
128888
155774
216156
237496
29469
27835
68567
224092
140048
139509
112233
124422
46925
70647
166684
136500
143619
239456
83137
160033
212865
47404
166476
83277
117742
244603
54584
170693
87660
14040
247386
238319
135638
83310
80772
86362
220373
170012
12693
122209
49911
118674
191326
6388
174435
152028
10266
198251
234885
151978
172562
249674
57391
200572
26471
37439
120811
113235
158627
210615
68566
239421
81209
156478
161764
135519
108041
123539
159181
15305
160081
13129
105070
195316
12334
9653
247599
206502
198132
213913
189825
85105
130994
145459
120480
186413
173200
185869
150356
90981
16607
35353
49173
217443
188560
219064
66184
54165
61769
242977
131145
249486
165818
113633
12859
74906
149679
217193
209597
233157
113032
198840
50497
21357
222583
21035
181252
114985
182081
160788
40850
82406
220531
235700
227289
57732
171226
244289
150315
190164
98969
155990
70617
4178
174859
89410
105652
16938
223865
33327
143706
74559
163838
140400
201277
180377
220991
79873
134121
119766
40722
11330
249550
250315
76580
92379
203513
115634
180128
78124
147892
113950
35690
215736
69565
201725
202548
91040
10682
216037
88990
186237
144127
40017
195688
193488
166021
235104
37979
108803
103222
212783
46914
188319
253621
212325
5136
144735
83076
187133
62034
93210
133767
108227
125987
208981
44027
54731
59717
7246
194641
78075
194214
195841
85231
205941
154105
247479
92458
101687
219389
151445
222297
60080
149158
241146
162414
62717
178361
143878
55678
201616
51395
214682
103635
178631
35209
82000
200746
140217
177298
152597
86519
45640
148003
97048
11209
234602
69445
83622
180742
52070
234669
123588
62969
238597
3483
128934
252673
77396
185645
131400
78127
88840
186313
200211
215065
239270
8858
246593
130066
154074
155054
31084
142383
132510
161549
243035
189051
171525
211731
199950
227612
108423
190973
136287
3348
67080
217301
179617
131872
244698
53987
35777
194757
209553
117688
216977
70796
136658
213593
148843
150752
190344
91277
60573
103287
151981
8556
248626
59863
167967
143020
194367
79885
126421
18561
79074
176808
110909
74467
14428
157952
245498
36450
116660
221458
27596
251283
33209
122123
24840
134174
195672
54593
62464
67843
92528
76761
143097
186013
11323
183750
11022
61
111807
2105
47881
9470
185345
17753
6679
21102
178504
40865
72836
79091
11217
160984
24551
137231
14485
197688
106210
88761
23421
242003
104955
40928
11366
80374
201069
13257
87700
195644
5878
46154
123530
164064
99716
28238
36240
200364
203305
171835
47537
253641
197843
121332
137307
56587
81759
16740
11764
27562
188895
140890
159706
123637
121288
208975
119443
214084
215100
240824
98956
168225
140408
211301
155456
251267
14065
135370
36572
60022
204789
101115
149943
248391
45785
44775
163974
197135
13190
93005
41365
213193
118432
1938
218295
229498
195015
245458
89922
134886
254157
81717
88479
53529
63156
218368
202192
194745
47704
38389
244355
5899
60372
92713
144549
250119
69020
78586
146863
139329
56292
23725
110812
94549
94234
168067
33518
198697
111100
182863
147707
101707
194128
84628
250368
87779
219931
36039
81370
66602
195025
102017
11807
189294
1218
16483
123437
192568
137354
99842
232472
91710
218501
54225
166521
6002
178595
201058
199222
179694
254397
63064
244634
32454
145671
93377
250912
186868
173123
81958
159725
179845
165467
38457
136493
231618
74105
250931
18214
221882
72035
70214
230574
237946
112227
102040
136340
3897
210363
21115
28912
58410
91337
198735
40741
175321
126598
180071
228040
196180
65895
101394
240963
185606
156837
243149
169832
79152
111733
184321
92546
212565
144412
162768
241968
171138
58502
79619
120701
181250
149537
241502
91336
167531
49904
229142
208344
164385
227299
251270
105824
166040
232619
200312
89549
246646
91465
192048
190589
60763
155349
51502
111842
112267
88069
59170
81095
45819
79464
129387
130752
131201
184183
160801
222338
34126
15444
32192
159336
83546
103605
134365
200172
157497
55947
7457
27840
215197
146067
246246
137560
105934
88184
4242
181547
2547
174663
111188
251752
119518
144860
128926
62537
82813
231235
62202
94460
10926
96029
24596
232856
192712
53130
72330
182040
236512
245876
153138
226089
224530
111577
233670
184943
187266
204177
225293
23196
35237
184757
138059
8455
75350
170311
144621
237417
9992
156620
217021
54651
219857
6008
98349
193241
184412
71946
155236
237418
186431
224158
17406
202052
17603
15583
17975
235692
190417
122613
125555
33752
244697
83651
44046
196272
170776
87562
140794
144973
60661
201369
21598
82478
155575
52068
233970
160542
43070
24733
212832
150159
121093
130350
84121
164052
220461
18522
76626
89049
230060
241695
3177
31885
234484
241910
142568
90930
232559
232569
80639
11159
172722
50995
228661
176244
68161
172210
10314
120064
91813
203954
127264
64541
212913
149418
177494
23063
59538
145209
125805
171270
152626
248858
434
185975
142817
125898
245330
62336
31206
191998
81119
219803
171183
237845
153539
15613
120589
236056
39921
165448
114402
135014
159547
60719
207678
114293
179430
143555
234045
155616
218926
89193
94607
111205
122962
96588
112668
94974
77115
197980
44789
192268
146919
37036
159402
93588
233504
37731
177134
79349
119094
242708
216568
165623
209674
211151
125659
158801
212562
218532
19057
23640
149855
31733
34
103828
158773
36770
239801
85702
138541
119208
144444
202322
181195
202398
102936
241006
133411
209932
58338
248012
189380
32569
161654
125740
57629
48326
10961
102596
32738
247917
96769
163398
217023
225093
201704
203863
137267
237515
153753
225050
240654
201377
229648
45210
248965
55356
11441
228035
12200
150039
87027
17439
139501
215046
190507
232513
81882
217944
100584
178977
124495
145073
32482
76575
221165
56977
55080
116520
193051
72657
854
79706
217595
187882
145894
144981
201572
62832
64391
22477
114650
220574
77430
135860
77715
92507
40769
138676
248476
173698
53604
117808
152324
170430
57564
232543
80207
122533
230492
224504
63081
13070
147156
54715
6832
5847
117088
124985
11608
66355
210762
95182
49454
128453
11238
155123
103950
52405
158663
182166
234456
217945
246325
157771
68179
82183
43570
56401
14367
59750
92457
230961
20420
144643
225635
80404
101668
158237
5029
43484
64796
86333
138213
130530
123946
40184
80285
93187
86496
204265
182759
90838
61532
125198
190378
200155
102884
114457
150267
64577
213258
98487
98563
21407
37447
25038
79468
236516
37900
195033
71533
83903
238850
75628
147516
187071
137997
167261
52989
56649
155317
231502
55259
5150
179854
120283
178816
238922
40663
147254
219823
209055
23648
17986
227168
177776
122075
74066
178331
250632
87813
89501
201736
244144
145909
177599
10537
172587
20458
95573
10844
239987
10336
127405
173802
72229
15005
110639
685
232739
145937
58577
185799
184311
194266
200398
90013
212263
80063
143628
31432
73948
116848
51201
103530
230908
17457
197956
169309
185048
45174
112305
108270
26954
84009
18151
107703
202797
129068
212868
252265
103729
73537
108434
7078
82220
55541
13506
5344
219974
237781
223230
199669
208552
4083
55977
192944
72537
131112
181408
91660
180516
4748
239723
217579
81110
114287
161602
87368
52527
253576
242190
66585
236365
206546
46172
115988
170253
146422
125959
209237
72423
80273
90122
176501
171054
239037
153491
208127
112462
123197
4274
53354
113747
245028
238681
108640
233273
43990
135326
190231
90415
138900
157128
102642
48986
88566
45357
238805
114369
121097
172467
45084
207123
30542
93866
84182
79009
156677
218092
42809
116317
7985
224458
151401
250509
253959
127609
184781
77934
136362
162396
67533
86808
227847
55925
95606
29811
51271
90515
127419
170099
144915
250928
142426
150701
67112
77900
120222
149531
138966
244115
139461
4526
205610
157577
78258
125489
31025
69380
142808
11672
9120
52794
182595
58701
45369
194440
225279
237457
193462
70799
5040
132509
128412
6762
54179
247127
104420
225438
73508
80457
120798
170090
246850
234844
28800
15917
81657
249391
205463
188755
155045
17416
117538
80629
125317
29652
253974
166490
28170
89147
160761
73040
155568
124265
188134
245200
129892
139119
7748
196135
208454
28885
238207
6344
186578
86225
229529
111624
123353
228597
84218
68503
42503
178130
53955
111084
85561
206841
36128
219239
114897
182559
221922
126897
136885
2614
207340
72196
233089
191243
183696
196292
31773
133374
80512
237782
214446
110666
106691
248182
238103
252846
55711
77682
223880
70470
56701
212381
127725
65275
44067
86469
175829
176815
229337
220941
59742
111667
115620
16780
76436
164118
158321
121401
61255
182860
177560
68058
228015
125526
117824
149219
123104
90153
87674
85956
181213
37132
45138
222934
191222
208950
71842
219023
122522
232081
248179
44349
107726
228581
30863
71755
14202
78149
20089
207027
21640
154318
66632
99457
52497
69498
161626
94637
141832
123632
35943
43989
231769
126679
38346
138565
160775
37117
60264
94951
1627
146052
54013
96983
164163
191255
76717
224754
126399
218677
107465
190897
145511
110885
80931
10344
179595
15761
125449
97092
182051
25188
164017
157902
150301
83193
165776
56832
115226
144877
16544
133499
165113
177267
120565
197158
8637
68468
73007
172707
39114
182407
34116
49872
169227
137706
45946
8332
227940
10633
249920
21009
20629
113935
134822
228483
8656
247105
126744
85718
179427
180420
2320
83317
2132
172075
237381
45805
225652
67081
181700
248340
131546
54379
226845
193528
150449
90837
137841
96812
173120
91908
222274
61186
1155
140100
68493
39743
181498
214349
113857
18735
18597
6943
8544
175069
114182
123247
19044
2528
219570
195260
194581
192509
211753
219135
31468
235448
218101
248251
91258
107135
187626
108078
138153
158491
233873
22225
155576
3849
128777
156353
173268
201683
931
6044
83981
24236
203124
130294
86145
3904
101205
218716
155319
92531
218006
60545
24602
11615
211594
233708
157733
175582
94446
22931
56569
5599
122239
95777
45963
5120
27598
184066
191650
139546
196365
186503
116290
201738
238595
193414
242281
128944
65046
31620
37404
217073
37308
55255
122907
199178
196173
139889
11171
46359
79478
68424
119727
74877
176645
182869
213137
234643
207459
202391
171079
194926
45415
114342
89595
77175
10779
52398
207430
229035
171926
78136
102177
82296
181987
229419
199885
86947
193092
64031
44742
109519
33157
209686
176441
208996
244137
176332
94283
242401
211260
84888
253094
242526
120327
58628
56848
64245
148492
200280
149894
251133
92535
33336
105432
241278
170466
3830
17317
124749
127488
166313
73834
72291
205139
163514
65910
126432
38795
41399
92716
23672
192126
221662
240395
213718
38281
229359
76674
90154
114381
7628
122534
209895
235545
136009
178261
253472
192530
87082
135944
126870
91205
97569
86326
190821
96489
108394
162550
117490
178520
79860
70602
211316
13968
180606
100923
34342
13135
179110
70860
167020
21837
207806
37503
220850
195598
217714
31476
239644
243006
244545
248816
224080
72250
146563
203361
168981
30611
140053
120132
61437
25715
126803
199840
120140
58328
100371
58494
247806
36642
82317
194754
162640
203754
188882
95774
23433
224752
241472
183520
694
182106
168240
97687
31435
156267
36750
144762
251724
168130
166607
104917
85972
211880
156960
239569
117384
107077
110832
161423
138193
209941
42053
47631
7026
22059
21809
232216
93880
27003
202185
89071
154698
177220
51712
155851
111818
112160
88903
141538
251392
26678
172374
186748
37850
64523
6289
59961
66042
86430
43719
99903
162490
59933
157669
5430
166629
37172
164291
36636
86668
151887
152274
129587
172133
85280
41095
9684
199199
93863
91155
177190
212245
6456
193644
241086
221369
26048
177728
116593
113209
22224
217337
180834
198260
236571
81281
113785
87096
47370
143940
230725
70739
94574
149517
252133
179135
234070
112141
226055
169193
94386
176064
178713
19139
229256
245055
4765
138430
5831
130163
60082
62058
234472
122082
46323
455
216774
241787
43321
32100
105089
59804
207777
172794
215861
15988
149801
243375
76335
241913
24941
41962
54462
123332
221286
147165
191252
84882
20728
66584
150659
149142
194506
166754
141725
115913
155276
209759
66845
47922
135937
150384
73860
7312
190398
121578
38483
112906
52981
138908
123630
105399
19931
206472
63612
83378
93605
60778
178128
222959
3234
86780
241056
234352
167493
40463
9013
238464
15366
60675
36629
222584
69397
151699
120761
64201
202012
99401
188344
112229
244135
135244
2372
13088
226246
116378
90792
186855
198405
245413
65377
91983
33354
92386
173201
252500
446
170419
151823
110893
29858
68489
217166
151673
20690
135812
139988
53709
75590
177906
36407
170051
18743
60825
209317
113626
39821
211122
178871
202127
225979
218204
462
203945
133272
101435
189905
222871
73800
96163
93570
220371
1438
250507
249395
18399
156939
10654
195553
196148
85112
185064
155352
105197
24670
31938
81768
221658
77724
56785
220056
137392
174871
103426
176573
143215
26953
29151
181517
139804
27316
34099
75837
91170
38215
85041
204595
148529
155772
93888
99694
116982
31775
11840
98281
173767
194507
160490
112562
121560
174095
45845
233303
84904
85820
209019
173649
37478
176383
199221
36972
138980
92274
172866
44563
140238
57727
217521
194929
152841
83460
163576
57242
35052
39288
207395
100286
23829
212199
179542
96575
101399
36098
225101
90689
137845
157248
38685
251682
230223
156978
90759
17680
171740
234038
243844
173178
75609
141268
250902
128600
72842
78207
143785
20105
250421
131072
58844
46366
98955
211559
181164
240356
160989
34768
115089
170930
74452
199064
126671
4366
142941
230258
176166
84138
105721
188714
127314
21742
3827
176525
168887
44017
184690
42183
215760
116572
45513
179748
97389
167062
48624
215233
122308
127121
152938
2344
165372
233819
39240
88707
195112
207369
239978
71739
168410
11662
250491
74849
165420
49998
187319
217898
79784
138669
139887
139837
248687
58699
204771
250341
246429
207506
110800
33670
33493
115629
151645
195928
114862
75079
162748
17212
232083
56687
78790
46237
198576
173393
95116
117118
177940
90308
178516
13298
30733
86539
231941
59912
137519
103514
252010
168757
174911
104207
25349
138577
101342
248457
65607
146275
40302
5356
155133
165183
80332
113725
215977
33904
39691
170232
128754
198145
66997
147554
119860
156168
194595
22747
24901
70496
41209
93580
175540
154918
4803
103238
248809
203100
227317
46917
170479
157374
118190
252224
213752
12307
162989
186040
84150
227750
5561
91283
10227
180055
141148
254194
165205
152110
142922
106311
60045
233569
67433
241763
246786
11468
227302
161971
180700
175892
104654
132054
224740
119303
91803
179379
114930
127107
37062
172947
237532
59592
148365
197930
9183
43512
149389
59616
160451
31553
31627
192021
148207
142744
249433
94957
232864
86351
52454
208949
67846
152197
109117
75573
99867
18277
80357
59159
221372
106930
79432
142208
7394
81291
205455
150764
79876
199535
128081
175841
112811
50998
186092
235762
36322
233199
235596
189174
38065
19371
238100
137424
96535
240234
187753
220119
180066
240310
214414
125536
32485
52214
3446
27228
171623
148360
162687
81585
110667
26960
52337
158039
219646
200149
8289
6855
232046
197837
196672
150802
25512
115727
215906
4351
154255
153707
199899
215914
38657
250785
188719
241009
224534
2048
104278
10666
125315
209605
115213
110606
105288
231147
34028
93349
206253
223768
32727
250450
164663
140306
138324
141228
77378
144212
44319
227499
65723
69999
61174
97
251739
37622
142623
252069
160891
173934
153984
37017
203355
77335
248020
173818
68948
18413
167154
66326
181069
205431
154706
151142
14204
48140
111401
209770
245403
40947
2694
222419
221246
161170
123529
227469
157730
145915
193010
224280
58166
198649
140720
254009
19743
26295
196847
160653
160588
202763
239548
40128
114261
179225
80172
171181
250145
96722
35463
59282
253573
76757
133686
17018
41223
33787
253317
207019
136397
211014
113601
103919
29694
3783
5064
220147
26343
76842
2065
100550
181102
158400
34756
103255
24447
97018
47818
189577
167979
99238
111969
1556
101411
128734
129799
100147
84958
20941
189155
90799
140370
176799
157486
160522
7944
96860
219677
183937
68461
28208
149961
62782
129000
189704
113595
12213
138697
99011
34650
9400
189791
147276
62765
13499
238056
123616
157286
177310
168929
145057
32620
189447
109917
39586
156066
174396
22851
65499
62221
164716
203295
67352
71320
1005
228380
33557
31774
87907
146701
77031
29137
136290
165765
196536
160087
140986
205176
178854
194153
190560
21361
191750
204607
250956
117116
193013
104943
110005
226900
19497
19531
3623
127639
128063
191165
201374
98819
152832
212656
127588
169299
6551
12862
54015
4309
106642
236715
194064
74263
37286
18167
2244
226743
97490
124464
160370
43363
83209
150456
192133
24671
9052
48246
222066
78532
27144
102008
115418
88289
216520
60059
146386
75126
211148
189766
71006
187349
139782
253015
123554
110950
242757
226489
150292
113689
45441
54478
124465
188610
190606
116355
178910
229929
161756
234507
64022
238732
120199
146856
234019
48067
84361
224008
68022
199949
219105
250481
181799
104536
220481
103619
235077
67497
227550
239320
6202
230308
124958
177747
142805
14388
68153
127887
122231
107326
728
171436
80965
11457
26469
124940
204799
83587
185322
160591
247395
240027
191877
213855
75846
233444
157920
188792
33808
237099
228109
11781
179201
147895
93063
164752
123849
140251
154232
205120
29786
53348
19875
93540
151752
101494
216127
19525
173046
71467
242822
132457
230528
117256
158967
1792
79045
33008
106612
183512
116580
111245
82523
9418
247740
107014
239963
45580
72378
24411
147063
188769
87527
190323
166233
102047
164306
5801
148644
35755
189507
73992
52418
50508
148692
56223
72435
163522
46298
211581
198418
165410
115392
35066
98441
77338
194821
209419
177775
12465
117084
124873
193316
53774
221082
245051
135750
115762
92811
215655
183530
168833
33383
136598
3341
218420
90975
136725
15566
98385
215151
18263
231154
128323
240725
90887
130725
244940
133727
28113
25840
33919
50653
91563
139092
109430
164907
122175
253825
187512
151231
241510
185186
116541
83389
117955
170994
51463
121159
154646
172154
242339
25774
89873
106666
30705
166078
69276
116986
93261
232968
96457
175542
101564
154041
133146
239154
184831
36481
134782
89537
203462
202982
137532
68346
147578
28370
159211
205381
229736
145488
201716
35354
181606
19255
180167
31203
39328
189540
194345
28032
91217
238882
176076
136939
149382
198601
100563
238558
239492
111406
228992
101762
18579
170095
229839
23322
133377
101982
45480
101478
103225
113024
138626
131370
217847
233256
252573
102840
15470
57571
230939
239872
164919
183810
12327
141170
219747
95350
73299
154223
86158
16031
197824
27458
76627
240123
163158
213197
193248
138316
223440
152079
142432
96299
72742
98113
60460
132757
197417
25197
108476
243343
159142
183648
73413
222449
253694
43943
200465
102168
105653
151271
217870
213871
193655
232384
157566
223719
104595
135331
157315
89627
105831
66643
193054
18118
46933
19051
109425
43875
134754
42665
182263
244983
178842
81137
48546
87614
238633
62621
64703
9689
165168
206899
1017
123771
127102
53886
53925
28724
92558
153981
7314
185236
85942
79460
167773
166368
251196
83732
50494
161352
110217
122618
121559
85786
182821
250851
60882
162255
217467
243741
177935
72174
49120
138784
42628
102363
27189
118475
35183
108664
57684
233765
201161
93873
66824
233073
198705
47527
112732
172487
81292
174873
97166
147998
77874
32373
216614
166530
92948
43788
117526
245992
227816
118751
185051
169461
1859
109897
80079
133360
28334
224818
2848
229582
82574
137791
79783
1338
206839
178560
145150
191113
239973
66994
208266
212459
3967
62451
2038
138511
116840
107137
50377
9375
90809
135486
202289
29260
22510
130785
43750
152138
55030
216340
68888
108824
206592
173743
190006
67171
22255
29969
240024
219608
46952
157016
76301
85745
52584
236622
114028
73426
244207
80858
26315
21287
109838
233900
234415
173463
61721
44477
109911
250595
124199
95514
127754
21975
192074
237672
177069
174714
70989
188504
140150
185739
145164
89354
198682
115290
203109
61855
206870
24965
185266
175377
92732
125137
143681
31801
98862
31101
68454
35853
103667
40425
60602
98953
74587
207077
141782
182482
215212
119002
135233
80995
250934
158959
106351
112083
182661
95198
233414
35955
195050
83388
180116
37830
147863
54405
244743
218735
11978
189215
123977
57721
118739
176474
31757
23154
186043
2837
190843
82788
203562
246078
141924
61425
30617
139445
158151
222883
17498
136453
113762
164585
244171
12255
203861
178826
107262
108966
45243
133116
248934
110543
120778
244836
150475
51286
72430
213730
86173
51800
32364
202806
114314
237659
64373
82096
57386
62186
161750
154916
54050
20439
26268
131639
175775
20450
51363
219291
97513
103678
31950
9274
181123
157608
16043
125596
62181
199141
21547
74487
207006
248759
62523
85904
219110
45647
161569
142256
59317
163717
75892
164462
145851
126954
174202
135716
57894
65466
143396
172444
246825
99684
180811
217887
22546
63962
101193
4636
4834
224272
246882
44948
51815
218398
120015
233156
239949
111038
106476
88463
155831
1265
233129
44034
232356
62234
191980
235126
231208
251407
222922
83978
98785
73841
21522
35383
43913
108799
18733
12968
128387
76793
185540
169422
171887
185913
239621
150047
90432
231288
52846
246946
37782
94367
4269
160407
159430
242945
190939
37790
169733
205766
138993
15484
111322
97815
192221
185905
191738
83472
84161
230053
232368
86309
121814
135654
229395
254407
118941
35142
228356
228330
73803
221781
237767
1694
156731
251759
84827
205168
209115
250278
127173
130156
124874
49601
162288
144473
78374
136187
146828
124372
36502
48734
94054
220670
18940
214643
128559
42438
115163
223460
170347
246532
225074
215774
91127
172207
244495
239609
126755
63435
121889
193201
240362
205585
108701
245380
230932
59242
1332
2349
205261
211051
159973
144874
51652
183205
90820
178245
6015
55025
109151
101179
83471
1502
42591
124451
203941
231028
30716
64004
246177
92699
137030
164165
32063
44277
125420
167134
63556
242065
11285
38910
198142
45341
71085
181893
120625
171501
222909
49257
57661
202683
12246
243259
180795
23211
163309
142298
121143
117461
228950
23018
173090
224397
3688
222435
138932
36166
138964
73120
26212
208788
147390
193384
169402
202366
87859
240580
157213
4537
234001
177445
223254
30734
114858
30405
8267
179489
32105
96543
163284
176101
13063
197449
15292
114558
123483
86641
250860
48787
32548
3557
38827
117715
169719
248453
34787
112591
98756
170229
138402
90040
247367
93512
87290
217682
59620
38789
99147
109652
189087
146085
26165
237765
16543
246426
249296
218659
119706
226890
187756
204159
171430
21494
146149
130977
79969
243873
1415
85292
108586
248357
101533
47757
11825
225482
158030
238843
93702
9985
38192
62436
120765
49243
93218
144931
145321
157772
220821
113414
133395
51723
108881
150582
41772
70474
131831
202363
223269
223943
234482
146081
152926
56758
169503
209550
233548
234676
167478
76503
12384
162875
72067
62637
27301
17057
138072
19700
78008
32746
146519
239719
200038
206397
179795
167648
109106
85713
199936
122128
150492
60748
159621
162210
203479
173357
118086
151007
222727
129098
170809
238136
237492
161846
7876
2951
153119
213847
102184
90496
50391
4411
28655
88693
67057
19983
105707
134774
235642
9879
24547
11124
45955
145454
19961
193678
218591
94952
191524
242505
30020
11551
221543
144135
209834
60505
140727
26643
214040
118531
204280
167815
131351
129847
215904
210026
109798
221943
105606
130344
105611
53933
41238
221661
110618
101576
73308
200734
71319
212161
117757
45954
251503
10406
108556
180692
162778
124055
32559
11454
124536
74195
186417
69198
7432
210013
72380
190524
59759
71928
42902
80790
216971
162010
200605
26378
193832
136232
93792
227949
30652
243880
114354
14510
40143
157600
33640
211222
117018
156512
49348
170583
21406
46130
105004
209160
23940
165300
153392
157459
183568
69930
161075
225528
177053
49725
1347
61520
139419
65550
157754
188522
221438
70938
152307
214422
88678
86420
143705
231290
213571
221422
16260
63609
44348
64475
50049
13564
135387
115974
44701
120908
140419
183697
172360
191147
222098
27702
121685
67487
218262
54760
146338
235860
39516
192904
229715
63449
242569
75374
134429
6383
81704
240173
247943
144019
243877
185782
33240
135170
238183
227180
210768
39991
9053
64118
147576
65118
184561
166862
117043
204062
205316
8870
139288
59549
229266
98357
139014
47173
211318
165259
174434
9651
25529
158633
149967
116789
36811
125504
122923
105952
74913
137968
8009
5496
165106
134581
21349
5423
159758
130275
53845
147250
20516
38561
89711
228912
200753
180137
169573
168017
241723
147725
121326
80647
59198
36688
69806
189370
232432
93461
176972
34416
214288
207604
122035
67553
219413
222982
153649
106660
171707
125613
13849
76967
109141
67635
107058
91033
137047
75715
142215
207594
122694
252556
80769
115269
12987
242488
56344
26752
219760
71247
136384
73018
154118
218734
97027
172287
43630
52753
252531
144445
8499
236336
227855
92059
77543
75009
155892
1281
106139
236745
31778
66137
175395
125662
205730
140860
15311
127535
34594
216859
31408
212530
40956
88847
111648
93454
101536
107557
74077
110536
25581
202115
172316
23789
22706
174446
156187
231483
11907
27039
219932
122255
49857
225866
41767
143719
15078
9065
111848
52179
236521
144380
64544
28137
53158
238468
24074
15895
246671
43079
155805
154254
76223
227069
133597
102645
218907
134504
14890
33915
223802
93902
218935
162958
30593
41787
113690
170143
246411
73412
144987
233050
241136
152534
148787
182201
122585
21252
206566
146320
194793
131847
83850
197907
143723
21528
194492
132123
112659
32273
185637
143813
187730
104586
175426
166848
144707
133534
236933
217791
124070
48563
38191
14696
253021
23681
8830
30165
201074
30295
138644
41249
45191
170868
194332
70440
80406
228318
97508
193479
238625
105309
119314
1743
58627
71860
44825
199507
42811
67055
208648
102485
197063
3769
84667
152854
82595
169946
14140
77896
92017
20932
93098
87067
36170
195389
229515
45438
222984
170945
81963
130154
168356
20730
173139
1531
204552
243721
57113
88276
159641
51820
120239
96496
20316
236357
8475
105875
223891
227239
56235
184023
50778
75626
112454
208025
81829
198377
11041
2120
208405
20773
235956
142892
206095
151770
99771
216636
184618
251695
22441
29153
164722
137951
30507
226250
189652
119718
231979
120395
24038
47199
253019
114805
160950
243091
179545
73232
127982
240483
46747
216446
66809
198990
221732
211048
85556
59431
166909
175683
11751
223403
241363
238326
226214
133306
202297
121102
252858
101883
213985
180487
145152
163063
167597
59494
137508
22857
206104
48874
155815
224129
44242
165052
1562
151730
247921
231603
232106
202420
141097
79560
95724
195304
235045
28950
207680
17280
188174
88314
37637
30506
229276
89133
6657
31453
3718
231535
194810
73846
218187
13186
125297
252679
150393
197105
200461
210371
131272
135103
98058
131290
16604
170108
205421
69440
147470
38618
14176
192981
144435
196732
90918
203186
44185
106234
241266
12464
54921
105242
247679
74617
164483
113009
152954
120446
109758
72038
24029
213208
209663
127856
251771
97888
33694
195856
104000
140623
117331
145421
105715
23651
181702
219577
67738
85551
187169
57134
125995
205342
120806
102757
61210
213528
43122
235612
63195
222932
74752
162532
5422
14115
61146
99260
62697
242508
46737
48243
83997
9982
96331
84722
4301
149704
72158
195460
193011
27750
193070
168792
71445
171596
72200
54860
80421
53764
66196
120189
206437
1078
222942
139510
117640
219229
10139
210533
148812
2010
158839
118182
61546
219186
109451
109235
110646
208439
8555
202551
199603
169778
125785
118485
207625
11737
62557
55143
160652
49200
146704
149320
26275
153050
67403
64630
37932
133843
32330
87225
139663
144337
179278
46816
170929
60820
52681
112650
110958
97024
115770
233127
169265
38296
231203
203723
115062
110162
23760
148095
126084
24473
131192
114098
189022
31006
161069
62012
61182
117239
62524
200253
142533
52946
107933
140748
159351
135824
226264
12427
89709
232335
79817
53084
192999
200749
246313
128658
232730
253459
113985
168535
145349
132839
84844
123883
98327
252344
225305
79439
205711
190078
60244
222550
11443
89191
167137
234601
195286
40743
69108
203650
150158
4457
213815
87213
188330
38698
120518
67933
91894
8521
12164
130355
80632
177270
35533
56557
24961
121808
202484
209958
52341
208664
8511
160515
63325
120323
90253
77915
243925
210220
93410
12851
100955
13202
244543
78744
212136
120904
128982
218317
68758
9465
151476
215446
82364
52229
32136
217143
166267
196134
207575
83610
197534
117987
8159
207572
175126
12477
176669
232305
229905
102327
23270
175913
196845
160614
64288
95797
110540
211338
159538
107155
60564
10560
60688
170107
183130
6842
170803
18061
105327
162698
88941
172087
57981
61778
168497
142826
1833
114341
71760
43509
63937
181530
13184
134614
23948
247001
13140
128112
153947
33188
63
27448
191185
206875
238758
100080
61931
83937
140186
55823
41877
138285
212292
27879
235822
27312
40681
13829
102240
181507
212190
205
167422
129666
222300
59171
124751
233484
36213
138203
218706
215667
63691
87419
168204
40189
224316
154429
184244
139900
18356
25364
73704
170810
34668
153619
25293
11027
87643
62605
209210
232061
128484
152188
48640
180519
151515
146131
189390
38893
213071
147166
61927
198933
110758
253467
67653
35075
157592
213105
1263
102619
205072
130874
193380
43985
39454
222136
106027
214470
138537
174062
206781
17937
141515
201242
98241
200730
242633
106126
48516
166744
131025
112307
37918
62810
104296
134081
232578
253943
2116
245433
175760
114365
241070
38762
216851
19734
238939
210866
149505
98630
201857
42495
49691
111246
77581
213026
152224
171562
47736
208631
106485
128099
78578
100473
16853
226157
231304
246742
203919
246588
103506
79473
5177
132907
140438
108698
90684
133809
130010
100600
69990
10906
115260
106584
44170
218162
91991
223998
54845
118032
219566
216821
88162
226050
152925
160007
102851
192646
33725
225290
138294
104604
188489
26218
48094
44574
198857
73023
78238
170534
93357
68070
72903
224154
101239
162719
50297
11440
171788
189042
249519
43428
205274
175479
49833
121986
61487
101750
71663
6269
171792
246851
79001
129205
76037
25699
183382
112961
197941
176104
91354
242285
113441
73471
192275
167573
216849
186839
86561
191059
55929
5030
174876
32553
82850
88492
177887
216233
91623
139524
65718
27631
128161
228897
145928
252852
142130
244457
92780
111645
188645
168107
56671
10629
103209
4599
28247
142629
82977
122616
196621
247527
32521
17906
105521
155187
146083
102784
239817
201219
46395
248796
225017
16447
109196
88037
61346
33098
22503
171752
237095
216559
31815
188803
115962
103441
35218
54426
76545
112019
246049
13848
66572
128326
111915
22881
145480
180106
160496
209285
221773
220417
24359
103735
92255
215244
225419
221267
233778
135145
19092
153286
167090
34982
46804
212206
206634
123811
55682
32658
156445
136884
210908
232404
231913
72647
193016
74628
121778
168582
172700
23667
40123
63854
164561
117577
18693
209974
17315
106006
55757
191022
189335
61710
16710
15607
195821
35693
59954
97956
52932
140910
146437
187439
100535
165972
126797
64480
139464
244611
183132
184277
30595
94790
231184
104405
196048
229189
38656
250299
59816
108643
174487
1984
191779
163404
184659
131654
134802
103502
110750
30728
180876
8935
13970
82381
222545
140740
109422
33804
230199
239739
175908
137330
192460
248576
212952
38423
26681
72077
35901
31798
233666
88368
221573
243887
199174
188486
247245
37314
113236
15877
209234
232411
3076
55865
19755
64179
222085
122819
137369
111113
195387
35132
141483
179431
151596
55265
204150
235625
138721
75649
250667
119590
102537
150877
87035
116538
66339
186784
39235
145780
133845
219495
187749
178700
129697
188464
96362
82352
203250
155876
234164
70941
54560
187800
64565
238446
146497
180937
44622
109305
23484
19855
13230
151609
189702
4707
173146
115747
42988
7178
61374
43807
143204
83951
122931
4441
183560
167521
21332
227393
26262
120019
237558
61773
185304
107725
160659
18573
41511
126992
17382
102006
61148
104455
120057
29215
249629
160793
119848
181226
167390
89559
36309
70740
187256
195186
175391
28593
105132
104381
92060
196618
199393
99513
104359
184312
48585
53237
196642
238975
125921
87458
110058
215267
82585
102228
88879
100307
151889
44254
175179
175030
225708
74067
66867
216201
117030
198950
241040
112034
149116
221028
54844
240183
9484
121232
26454
205249
6241
88343
135238
183454
191666
61641
251591
32146
40840
118328
246415
252313
252902
116879
204085
245009
166717
89234
108764
3699
13517
31373
229491
9625
63314
31671
47300
210415
233836
46072
202440
128562
195499
95614
73614
133271
98744
33277
25367
82076
166288
213102
247508
167516
88147
35208
194590
70847
47461
12725
123477
38248
188989
253236
110385
55698
73910
243793
4339
87148
211308
157825
120078
40400
247370
248371
192518
95898
188185
16698
204693
125044
127164
64024
30237
25845
105617
141891
234449
142921
194823
104007
201899
88607
108619
221702
23162
18967
31493
187485
123544
50809
96114
149266
125410
82643
10213
15683
213835
184512
125061
32210
109997
115434
216853
186109
252871
249039
31883
38471
28485
238942
89464
227755
192577
112468
64416
197804
122503
162693
185786
52744
96708
67752
33993
118619
37051
121212
140940
196832
9596
31446
140076
89681
205901
1754
192306
204189
51323
241259
143543
237284
225522
244819
2095
159034
123091
182563
110665
12826
9602
100243
70250
250557
218658
237213
138548
165342
139280
186270
201620
176097
140757
199808
34947
31114
165524
124456
52734
6228
216015
60732
46525
40418
80735
158816
141520
177546
61304
94165
149030
57000
174326
52260
171067
141844
60493
15038
208225
53311
155614
215457
39117
106152
92548
171906
186507
186548
69466
161816
201067
239734
112740
234875
139907
39183
67878
156751
200169
136621
93219
233040
157264
34291
108763
158270
162590
42864
166431
106424
7606
242296
191370
101509
146794
85562
184778
95465
172099
159025
141749
180714
124616
190737
165719
10455
202846
179174
103804
156444
137129
25388
14711
121477
146218
156403
53732
48041
90702
124225
118994
254548
96135
150461
159389
22865
219179
4167
113464
182520
86283
50985
70613
139102
44063
7963
210948
111090
250445
195875
55942
241650
178111
7442
253754
39629
37131
240947
176346
208965
135062
107962
199906
253117
143444
90885
234590
189848
234190
127110
109990
163780
225739
216465
5942
141773
86753
56255
106695
78193
23326
148221
165264
118418
167820
124853
192450
198131
34703
78098
34925
43074
67626
83941
8357
230025
124955
65648
222933
171026
118760
133861
166433
139010
192429
36771
223158
182816
142312
238924
250077
70840
53726
216014
46743
103376
131781
195045
191718
200966
166745
215016
237192
47503
106050
220655
125035
126923
169274
162380
236277
248195
223636
241743
93494
217095
141032
24270
184146
171313
97275
159304
23587
104088
11772
112316
97178
188545
162792
187354
113204
161327
136490
147314
39898
529
182535
82087
57785
22235
43160
47237
230719
54339
216217
77648
49003
5614
99111
213590
205417
116409
123067
251905
143539
125525
19413
235544
238938
131189
135108
107711
74382
170463
169244
122217
84916
178543
84039
180593
76052
20008
64025
117519
70527
149202
58911
31987
19802
183890
163212
49775
252177
205403
208682
144982
88219
190273
157852
10745
208071
250823
204032
179803
11950
159186
79733
116299
116762
28551
34515
110030
209424
49321
202534
6304
31261
57593
48919
121966
200358
164837
137876
193835
224856
90072
103768
142816
249034
109078
140008
225303
89990
181901
140103
157109
20805
55951
144504
13415
235936
177845
105433
22174
354
153904
71874
23463
101444
132448
115347
184580
166615
144938
234480
238139
127555
148618
153122
193436
63269
156089
49993
41418
21320
11458
187021
195857
74779
89625
251383
109919
63053
10123
37584
1325
37558
186068
66942
84714
43538
18039
209956
25790
44388
52218
117863
190785
103519
62869
26486
251531
243933
51406
236816
165525
211955
68987
243012
225675
250186
87531
176129
142156
210299
200825
205324
1217
217412
132429
2087
81629
129315
67501
243135
42470
134818
35074
3036
219805
231878
138934
228788
244902
147306
150529
87955
77774
22200
32760
27218
38828
147894
193719
176157
204878
65180
22624
109781
104039
44475
113960
87719
203822
240814
122763
205364
26028
33616
20517
101779
133662
140340
118218
111225
75015
105598
93333
65248
106493
14355
200820
37550
171718
15094
164491
221002
233440
184362
137809
67441
130947
141633
199365
24560
42192
12483
49131
98941
153367
15836
198943
220180
198412
250095
91806
180323
194516
6349
246939
112549
251148
171602
8731
75754
24235
108668
22966
95326
175615
203208
119525
106798
159168
163856
205993
39848
252022
131479
123673
215089
212964
67091
219653
103235
179674
187321
4943
178031
201969
98889
107344
123982
138240
194498
13780
95758
210434
20631
249990
80834
122011
11536
212124
157509
247122
215136
50873
162452
30540
220514
53155
22397
46458
11340
225249
229973
208833
233369
34893
14715
224126
189436
252534
6416
201677
64012
144793
159217
103246
244844
153424
98012
158999
251482
195125
89730
27247
231188
116878
39846
213530
131647
111306
238663
246680
127852
37744
41753
208243
135096
178732
73892
52720
182379
198762
133902
10103
176122
237486
37381
50900
211448
17922
197948
221734
150236
101790
171863
43337
85282
100280
49208
234375
594
38282
177963
80731
14458
26031
76306
143237
235879
168301
157781
238582
132044
65099
240041
1774
184475
79875
150179
154345
146833
253911
251065
57867
14657
243179
44860
56597
197724
7351
160780
197484
15402
98067
160165
75007
137945
156475
63554
103879
147843
99179
173191
156526
252460
229711
225711
49237
95810
80757
38059
211095
198379
45517
119568
132702
128044
110915
136001
47313
53367
49071
248896
158098
147417
114485
156515
22262
27543
244665
115884
221461
204534
16053
163196
153596
93651
68918
7116
252995
186554
18173
106831
245886
205974
102368
193368
99275
226728
177743
151898
6874
77345
114917
195596
203353
85557
56488
246241
243168
44813
102001
228434
71103
42751
249884
187576
76282
53653
88411
225148
41563
134381
151215
7656
185147
116230
2741
161701
89789
251374
40404
56359
223936
222278
245546
180091
15174
212194
111534
229376
181239
80842
74400
194146
44195
157329
41189
113146
128359
251351
238608
32423
132561
183788
148111
134476
177364
101010
114594
237918
191744
14163
118494
34776
217474
224233
181030
144808
37088
88380
198025
75594
134781
113341
148500
150979
54743
108572
226886
43683
208567
25797
253948
138899
230200
126380
75512
42671
202023
189506
106973
205897
205749
3731
181314
6110
208085
64066
159041
35641
96910
148556
222378
133929
211614
173203
201869
174064
77309
28697
17464
113772
104665
132786
211994
30553
222147
65772
132999
140964
113423
73633
137571
86312
94285
38856
12442
99241
18546
141608
173053
27988
253689
63287
144833
199089
241245
112816
22562
202939
125608
76991
89876
245660
59373
213383
78912
197296
254414
109102
3685
95821
192477
61489
53497
214409
90961
193100
156790
242785
138418
234226
38292
252045
110598
125068
151307
78967
68172
231405
103240
19885
245742
148982
159789
208106
8155
179447
239693
135000
208442
218176
95616
70068
57091
164292
44079
97884
126292
206949
190009
138068
226285
25497
118502
19219
214926
104746
217623
50221
119064
75055
165223
69185
137297
109416
119655
241777
21113
105709
103625
166556
246446
120330
44747
227948
205443
126888
82335
30245
180621
76479
99100
63225
101191
253521
72141
17371
217232
40678
231145
223260
49001
182025
201766
200883
185406
164438
238248
253405
210037
173537
159542
187867
204815
100320
89076
200286
198028
63246
24917
114937
48523
143475
158738
22860
31335
158699
101187
139322
174108
106595
98301
187630
62087
204375
162800
46249
225613
107151
230240
101398
43389
43015
52581
1172
115003
172519
143678
212646
138792
48341
104216
225418
190201
144688
189382
40094
78615
241207
108099
37392
65908
5669
226808
97543
42407
63575
13301
68682
52968
131776
77272
22584
248491
69065
204165
77974
54452
55827
53878
144003
144314
147633
55501
234181
95106
36105
86884
224855
149254
17424
121361
106964
13642
234146
241210
43912
210384
55863
47499
127508
246556
33891
242915
114349
182452
57603
216006
14406
235151
190092
109384
86318
19882
89409
124629
40049
72761
127971
212578
62445
104932
47955
17741
101615
149705
114397
222376
163579
99691
109466
223348
18856
124829
20367
129463
206357
221151
184387
47100
214758
95688
224563
70309
109806
254555
142622
239788
40171
242737
128872
70187
155443
15899
39005
73173
36242
132389
9366
228170
212506
244998
246263
145162
60606
44343
201740
51031
37357
139571
33610
132558
86733
61392
131100
119350
190134
101156
27776
218893
79581
147027
89296
35799
101598
58341
102692
30623
254313
45696
49523
48704
111303
111126
48865
81432
102548
246552
115801
196424
38778
170510
104291
153148
95532
57992
159210
209689
193444
180009
101581
11009
247310
231174
223339
28472
236389
187921
225834
223068
184445
167278
156766
159185
251727
9949
120919
172222
232626
164231
15812
189339
82070
164361
103227
106903
74592
251040
51056
164308
205928
169915
28306
104077
59073
118125
31692
40351
139365
242239
67739
65161
133760
38172
118212
3616
243881
141498
126144
37712
152660
150689
133908
206932
149424
100024
30460
100854
171418
233124
34529
129519
115998
63701
75770
130451
46149
116159
161976
48545
54721
168592
109818
139317
110970
169167
211976
139272
90037
113263
154220
211415
65822
164926
79376
73685
35971
151516
558
245963
188379
201401
124575
90273
78683
106405
241303
5589
180436
164204
248016
13672
164289
65821
102621
3890
58612
93394
177245
116724
242506
101132
56944
249577
235038
57922
92270
60525
15678
179730
219806
19002
23901
196624
102599
104962
174388
91775
246215
162454
114427
37582
253820
239163
236318
199163
94584
241272
27997
149016
235261
221562
44598
91285
221292
24862
162253
186505
121850
165577
60345
239358
35262
62298
114216
146831
221234
127400
80909
132323
158810
67354
143793
28641
57963
51149
115567
208391
220152
254497
167537
96895
48335
133081
160904
195876
96295
220441
80535
63638
12801
107016
119192
200622
43184
203173
139065
169102
84257
134243
7700
8106
64399
196164
12407
87000
151359
85931
227660
131185
114999
187504
252060
216807
142811
193175
241085
137258
237306
172455
145157
245773
221566
125787
223618
59133
189615
206477
234608
174015
194004
211109
208577
69580
82179
252763
165272
5397
128139
195427
46405
205362
208869
172469
124833
15475
151675
78893
236047
32448
122945
136538
199166
213157
222460
229505
125291
112184
51361
25787
107806
17855
197442
9920
175258
216051
103877
163496
91638
121202
212031
95884
206214
25183
173852
84905
71430
63329
120228
132961
56244
76229
60391
176615
186755
131518
253792
16165
99815
128202
233097
114044
115761
97548
252725
195838
170878
23918
90210
37138
23512
253056
117243
202034
162012
103444
62598
164754
239510
73346
183351
89001
39631
48350
31
122080
237929
87364
95590
143910
240435
66448
10614
85305
226076
125175
148802
189788
153111
172255
236730
104
217561
242858
141214
145791
17098
161394
147447
202527
182523
91099
13516
36725
179437
219228
83797
60891
100106
129889
159731
158311
50894
65415
111059
237564
101425
210534
130089
86176
157769
160520
147072
79288
199809
229626
26344
218174
240015
172584
253353
89284
234924
61176
33938
232857
172656
164044
238474
80648
26802
222679
216591
253926
149065
248356
5525
22448
122955
78809
127402
144067
121011
98352
187413
225240
14894
189034
39980
12432
164037
106767
4353
33894
176510
34543
115022
127241
244369
189963
50307
185255
104426
225869
206548
196054
90908
110204
18999
1264
111187
198699
105528
115890
119939
230396
149842
204656
149366
183059
194633
174566
231226
32416
57044
247655
25071
238155
38855
169617
89297
29577
208501
80414
87981
222219
209414
97256
130699
237194
187340
11099
181732
56531
99151
94104
47147
24152
127648
121154
205203
169417
74197
56143
218234
19796
165551
145206
64440
242482
203489
44510
180296
89282
36319
217335
79412
71666
2817
53192
22085
113517
29092
112137
110809
209937
48453
79773
15496
120708
198703
48932
183000
43181
152988
249563
39807
15614
73093
197737
80593
143421
142675
66674
203788
54121
184701
38574
249438
59269
8956
149909
204263
217573
106593
147217
14273
253116
67270
92991
200405
223593
211765
250413
170871
120547
77455
155530
139462
93926
40711
168270
177653
236269
132720
175854
67842
168959
122982
140893
216766
74555
48931
247515
243175
165906
252904
63163
44795
4901
93463
6815
45006
80021
192488
202167
60140
109848
95846
16908
226557
42130
157642
9567
94686
85496
209831
13807
186039
67469
220579
84587
216073
153830
215137
125966
174650
167226
202709
42739
11644
212476
15671
49444
4629
57092
235820
189177
118091
211127
16367
58758
12705
145091
79012
35011
166565
107047
211978
76206
229145
67342
22468
120965
57342
139409
68924
189196
83629
143195
183267
46582
227672
105491
74333
142260
176891
74854
238255
89369
155560
125427
248764
194112
240819
239606
51125
223766
3603
77077
166226
150144
1105
240207
223971
169743
68665
233100
87417
22962
7172
44228
146184
181907
9535
114492
254281
249020
242650
237953
183969
89267
97252
176968
178394
100030
392
73044
2424
159946
136675
189228
165584
66665
67242
109669
147620
192393
86486
30703
226074
4752
78853
186113
55840
44705
248531
229786
89415
182137
71706
233919
58112
125409
29146
63140
124019
59076
9667
122981
139371
194238
248154
14359
152635
104508
110755
65191
243186
240446
5350
45859
156362
196014
208370
110407
211207
252222
188662
115607
45435
44847
6404
150119
87243
100844
7615
243153
181925
97237
165027
246586
180287
235333
86971
18350
234118
135799
156756
108442
138632
242681
50162
63973
18893
19004
150429
56718
75405
166751
179168
232328
132394
53902
39962
179444
181859
188939
56135
92173
164635
139670
156784
79316
73355
118447
116458
9953
143806
85077
137977
11984
123546
174087
81104
59847
205768
248575
223236
47822
132361
71778
248169
224374
251447
67520
166568
64750
43448
234269
63204
87974
140281
132069
181401
5658
175650
6517
231330
9725
107907
79687
169358
205949
221494
31589
233686
250213
82419
83311
45791
166698
74939
18102
99693
133907
192353
69592
115547
124957
111261
63396
78545
250690
107778
49078
121305
205126
46078
81644
142351
178982
17778
185455
180847
180636
82781
106911
232495
125956
141486
1576
4133
118598
214874
230239
218821
66981
100400
126858
991
100318
187322
55747
111540
17468
197195
167140
127332
78378
36969
200325
112919
47561
181858
48184
211615
108864
16241
206708
192498
93161
68432
76694
203620
225604
168600
31510
224290
157924
146271
248362
15267
43537
57656
54220
174790
17797
56486
247909
111045
74449
106495
233178
217919
121867
54061
10178
179878
139590
113159
118900
145458
248227
49880
15902
113217
2246
110045
62154
64087
9255
28982
114812
153346
180520
177093
230959
165412
222837
69213
216758
22884
194766
134799
111925
94164
125647
51249
200158
55205
216412
147346
225417
92903
195659
190816
191474
82215
93401
89989
239064
27658
4125
104561
135733
91719
118440
134535
177556
202747
54115
5416
124748
178103
211434
142636
202015
105622
178955
83784
76117
160527
250662
190745
68961
17261
5838
9673
242474
88132
183958
241989
211321
112472
18178
113259
221136
145896
174883
115996
181805
95926
203071
67345
63167
101463
167445
218642
3153
19819
148583
253237
95172
28014
192662
176855
75891
101732
119562
130512
185616
204983
135418
178109
178030
24948
121253
30294
125350
221071
84825
244326
169746
204961
168651
234224
57101
81701
8622
213106
111712
160236
115218
217661
69956
104001
221783
10144
154052
12184
22162
62899
109157
166367
155784
100120
31423
248053
170687
131898
218540
178148
243837
18452
5826
70487
199011
68870
151034
128477
174831
192394
176442
252684
124421
52872
52403
228873
149239
68209
163206
39701
144383
166971
71514
118551
54123
17517
71296
52481
234893
243738
85648
176806
179588
174105
9399
88543
165037
228550
115667
55559
246025
134003
251125
142209
100002
26871
213304
96066
74341
36735
144347
175169
180265
53662
163962
142017
149624
107517
164464
248080
162172
158067
214680
141206
57718
219224
233240
16988
122827
202610
13833
2192
125168
60740
158865
234968
201964
204349
215891
199825
234
174406
201510
222629
66635
122752
23899
143437
144335
144210
122273
137124
246222
253821
166329
196868
169699
236965
230375
155806
14526
123671
236290
89500
125385
202648
217369
229117
206866
177838
110670
215715
6516
246810
61830
229344
68107
158314
23740
28384
123548
192260
236078
217793
49229
164881
39277
243114
152866
65811
60134
99022
6107
213558
22519
225960
26167
21034
154652
50511
9227
195742
194549
241201
182205
140287
232797
244540
76422
46506
231536
29173
181391
163248
249448
183456
250771
127040
72867
50012
246226
205157
91165
154928
121872
43039
115459
251322
170504
218142
164854
234819
5908
72371
249881
144719
254147
42068
96422
24858
73512
168172
147285
20061
179481
47714
31428
10527
245725
48795
2950
207672
141145
163681
124806
211304
129222
33118
44300
37815
86423
74646
154890
100109
188119
166525
57807
72420
222927
154244
15535
97306
228409
213474
136816
66349
168119
81429
154409
165684
35307
158174
44717
86041
159913
57068
85767
52987
249050
167563
163637
56858
199121
128419
232423
241745
105056
113160
17275
124671
171817
215394
231748
115059
115554
61043
217280
117959
149776
32696
17440
161081
157027
16585
158962
105370
243112
240762
179917
143019
44628
80275
157431
254066
83280
85170
96749
69163
153942
161822
71526
211201
125624
231910
37775
129514
184541
49034
133093
228990
179288
235133
92993
252445
105580
223005
186676
58932
218133
181646
15837
236045
222506
106402
6820
62392
93927
139707
43922
18412
187741
140949
137456
130306
24866
167823
107770
31176
87382
172038
89103
244534
201585
41801
216296
162937
226101
70693
194389
134903
253282
55971
26400
95132
41093
48172
129259
249604
212010
26982
19636
16719
155453
147402
111191
103039
193587
174506
205085
27720
156770
126359
137893
11606
51604
18400
153795
121773
13045
90035
225516
234040
154703
22135
94370
109191
205844
130855
248191
3621
103740
37906
149689
75639
171437
14915
113834
55567
31337
252170
170621
107408
241637
217324
159018
237056
187705
224941
245389
67593
252648
121628
173676
200747
148373
217320
38951
32427
234879
3482
2696
166385
30528
229778
251394
113737
231584
242461
242585
826
214622
170761
217983
247129
184054
25307
161765
18830
177080
187412
58223
63908
91143
151466
220096
75627
108439
63067
146901
113036
151858
228288
198257
146427
139029
100687
2695
14257
47984
121796
80116
133425
108417
231182
54957
152432
193921
69979
109260
162707
83057
38391
86549
139410
173854
224519
138088
172183
88462
9980
203195
249308
180732
132163
108575
99459
21166
236262
178614
89218
156706
219067
197459
47600
74082
12724
179003
222268
75248
58002
71993
40009
223153
61814
52298
235911
91383
35681
136550
145089
10101
254221
45088
177466
181528
399
181321
117108
7315
64236
196647
48928
122630
189240
161810
48378
115015
173066
110077
141912
141153
44527
117459
20626
190613
196581
193999
110403
207598
141490
22745
101251
235802
218254
182978
19452
250552
153198
213223
10889
32608
120085
70961
139253
232296
20643
94243
595
91573
242808
20330
150847
190149
75263
215596
169547
67925
228509
176094
71722
23963
199509
23834
211450
245332
100746
147721
122272
163558
207253
24716
253180
57170
196612
17776
116130
235624
191037
224697
217960
84358
215919
36973
82566
73681
77552
220978
82622
115728
100092
25170
47960
88509
168449
204628
150240
18335
190232
158905
20683
192666
231533
20576
184555
24658
163678
209876
67416
182991
199389
65249
134965
88446
252441
109688
172926
8660
95745
191184
26820
188900
143639
172451
131464
124793
22806
5574
57312
223560
190758
178500
14530
236510
132913
173619
157396
95976
170688
116398
141092
84737
157448
31966
177175
104395
143562
113190
208095
35432
49380
213033
152762
76274
188778
148328
104726
26520
112640
195797
216981
249038
240573
209611
102405
155782
190700
71029
55352
202774
147962
3068
219841
17841
210456
91848
125984
105366
150929
55035
248660
147103
156469
76776
138799
100182
72611
146169
120055
66912
120080
162750
44062
169025
178393
152388
96199
216249
1691
243559
72356
63226
119317
65085
31499
152006
143314
151554
28764
4181
172889
157895
131270
97104
9757
161310
193737
96330
92808
59383
144727
194063
75762
112288
146889
194427
191294
22122
235143
160174
22776
61558
4480
215644
20975
138691
213321
25593
147214
195552
117046
234494
178423
30450
34418
104391
10176
46441
198935
146404
113586
119915
89316
11874
166495
204918
94669
90254
182302
164601
113808
168525
191225
15647
218923
240620
192413
122114
19460
93335
221991
3432
13622
234075
937
9979
228490
219300
153318
150878
73658
131650
153283
140484
79271
20652
173967
216464
211981
92033
39323
130747
235865
15216
199402
146458
185399
43120
105789
72762
125388
114991
106107
17434
2461
109673
187369
78986
172544
9335
52050
10094
212970
161995
140078
89000
7365
95944
12425
158781
76046
142699
176070
4233
96027
127835
10215
169465
178401
200803
76178
133915
164146
142594
199752
193390
163786
65040
217930
180859
78730
45947
62290
43153
60649
25411
117065
252194
18458
160600
175947
97246
93812
78579
7749
41330
25285
154004
105169
215377
147683
70834
148937
116373
4979
36692
45029
50143
192427
207260
163840
84228
196956
114175
252705
28063
237600
205972
86113
236050
110726
240209
38544
244401
178874
130759
160716
47975
121837
1756
6536
129969
44087
150900
251091
36597
29647
11102
238504
124922
3924
203165
108127
245172
107655
157966
244956
87277
22304
155417
128242
235607
253093
155845
99604
77811
210757
97790
25027
170407
45305
75525
28048
100262
68402
58104
104772
190100
59371
20116
224071
186970
57398
59924
155989
183794
108951
83220
147827
159269
135421
150777
156426
124820
99367
159324
103891
24806
91147
124127
75809
88395
27937
157663
119076
4368
4307
230815
29333
193459
202727
80712
170030
177365
52658
84944
57617
145844
108190
110044
196515
35852
182264
133808
200239
242598
32990
179532
165962
64229
121833
52695
85827
158768
118822
57222
41152
247499
47949
236691
135906
63836
232388
87251
219039
141810
238925
221130
7619
234777
132138
13722
232219
162422
120325
63998
220759
118514
93679
60822
7975
89350
85808
90042
137857
158436
201701
41038
54445
45661
125767
72711
86560
36181
168456
60465
169229
231098
9573
195675
36208
80276
129461
251622
178681
173036
251687
220659
209051
3933
2196
184811
230313
11564
32029
106950
109255
199404
80720
236729
73429
158786
56866
26846
252808
14001
4774
120750
164829
174469
162880
143347
6095
4407
58507
81938
236982
223521
159059
87389
230232
29267
12957
93618
97251
129480
193726
197252
95957
88054
180970
102898
37574
112121
179716
227005
40634
97817
189864
165662
154869
24088
95425
245659
77
50425
202118
20491
117636
83516
163263
192845
93253
156129
238202
108831
77738
74841
191381
182598
146486
121421
94891
144158
30917
2720
29503
159339
249857
184437
21589
248572
239263
221681
165858
75666
169159
98861
13738
98462
198
19195
91437
181760
87231
176753
52982
155992
194820
115572
115525
103511
98295
51485
202439
179075
152013
22405
41667
61873
50192
128633
226041
180445
155203
31593
5551
42793
253034
141693
139529
242377
244781
170556
202584
97701
161761
64107
33036
27211
237651
86279
91543
62959
73773
33425
79198
162336
54102
85622
167780
50835
187930
235229
95453
39709
112565
106149
166743
109330
187267
193727
57609
29295
159954
157210
42242
85889
231534
141884
211098
49498
64645
115467
52389
4156
144098
109294
182267
104998
219456
202473
134008
120695
111284
167855
225194
28257
104341
84726
179886
183464
152718
229112
96229
78929
83788
240522
145975
3886
74574
225219
241049
153700
185061
247825
228041
193227
22453
9122
92499
170385
144359
37273
175052
83525
252936
60717
158145
226928
30178
241739
38675
105618
20840
15534
159678
70117
186954
58371
193542
108885
173536
109185
234185
159728
152732
90112
204868
85779
238547
59823
141301
150425
125975
114218
210797
162525
16998
7896
28354
191671
141799
50912
98490
155731
117840
151791
126675
220717
217397
232547
222914
20822
156935
154974
65100
32005
121713
117705
127192
147890
230268
212557
24988
65371
4726
87174
133003
221416
111456
178484
235528
216382
150642
55626
120328
20118
9351
45766
234504
49938
95387
176656
162773
248882
75804
231444
249620
953
171636
233833
160439
125719
144663
119459
117247
21800
132853
23809
68601
184764
106696
192489
188829
15044
248090
242122
77663
246351
60327
63728
126985
89113
51055
12807
129197
133012
5343
221453
148906
197971
58791
70784
91214
97244
84983
24910
18884
178303
65328
232280
202109
242810
228676
82583
235869
31174
36953
177146
62695
79335
221843
155555
34042
28161
131895
82951
85500
78882
93011
203037
120101
92636
233112
214868
159586
11464
79603
129664
7375
30549
180807
226099
220111
232300
60318
147489
114377
123082
80302
26159
75441
251980
197786
161883
223168
80952
3290
57680
227604
222950
71764
168285
117653
100988
248723
235108
187943
69620
30722
153077
211140
70805
235039
117055
34469
189514
146143
136893
28926
77837
13240
79527
75401
2083
229476
220273
129119
171011
88930
129290
147938
87177
252434
239376
247578
34083
166193
105038
19990
185503
225368
46824
250418
134241
91035
196818
112024
25993
107345
48467
218159
64668
99543
109979
112559
87393
196886
50404
203950
121435
232667
63457
192422
134145
230589
158692
232596
99619
223483
194152
133524
224000
38947
197041
72085
28103
34777
21721
51891
165150
134566
85294
6122
194393
37809
36248
97765
236794
78822
140704
12054
107970
106043
73350
129100
101626
28666
151273
146912
194245
21164
69482
37358
197330
71238
96282
86588
254121
218413
205275
79886
142522
204191
74397
126832
19915
170595
55168
132779
214143
204909
74636
236605
244058
41139
168771
160706
221264
3635
195949
98798
211546
245633
14961
226969
5522
191974
151015
242391
74192
216671
27411
64547
150459
243247
113972
39246
237407
99580
107100
164614
104541
100830
96677
161252
67494
80515
181641
145417
234291
179637
2054
95744
127148
192688
182246
171267
36231
87138
165582
27335
72324
180063
70576
240293
103248
62434
143246
191740
243210
102561
226360
55136
206037
161245
214807
72237
192747
163620
75786
101507
193817
97735
121142
38385
217376
153488
220170
205776
236126
81850
129927
199330
153282
244661
142315
253718
87320
43685
158378
182162
196437
79383
157862
59970
23066
34200
173159
86527
176396
114108
92306
171195
30687
44373
66165
141146
34327
16011
167957
251808
107606
244312
109319
154112
40164
245723
106722
222535
186638
56103
219576
18378
8044
120311
202114
213964
167034
67142
15532
239985
81634
191427
56881
122150
13013
18030
187371
244372
18321
197064
159920
138992
162058
26796
3180
133759
47120
174812
59913
231519
146077
105740
24083
188480
219872
37871
193595
171093
43765
61020
231370
67459
170249
72535
172594
120663
38692
140759
218231
247959
116319
245289
67896
81379
148789
108787
185312
192626
249467
152727
161360
161335
94472
19791
187866
41495
5243
17794
177645
53673
136948
59729
126472
40491
99229
103393
210865
73771
235024
122473
27010
60125
71981
152540
234578
46041
239092
99046
168743
108401
91693
38571
102125
85783
238210
186322
168381
186358
133702
150217
129632
45660
31036
148736
48448
46125
128370
86359
95756
173251
21943
106535
31993
69085
19241
99845
119319
9096
163136
75814
165714
192431
169957
147566
14566
234832
58032
173322
198921
192348
81818
108755
46233
59136
185338
191635
161543
33805
156553
126872
158955
83831
53152
111878
95338
59401
151011
158906
50898
210050
141728
26634
12166
193556
102070
74158
250245
110015
88227
5819
227331
186533
177698
179076
28971
149901
214958
49219
49517
38887
126971
183284
230332
211360
20750
150726
148177
234319
118361
231588
133256
183980
56395
131042
72613
202948
104683
160686
239690
128203
119576
172711
221329
241061
123143
254226
112626
214482
33345
208955
114428
1897
61505
171659
82236
230931
9768
72342
77153
164646
106697
55935
41492
10028
78721
32080
173051
29924
209365
185615
143052
129150
218143
124237
113469
236459
128048
193083
235117
228574
61899
67774
203523
226043
250410
191804
181563
220745
142274
115037
97439
202334
241476
224803
20870
70943
5566
222409
146779
147858
81973
172462
237692
75692
214616
152617
146543
20447
175969
40002
247140
94434
221244
127888
197818
236718
150435
41052
55089
169521
27745
133158
11872
76261
247077
41656
157949
92490
162091
22701
181581
193918
155278
207088
11554
197426
107643
63315
221517
3696
67550
33380
175058
178257
220466
205795
244632
23752
213212
121217
55248
19916
69914
32757
141077
67713
20706
115732
126533
191114
35094
67273
63066
228003
172518
224992
168351
80431
151532
241172
181455
3105
86026
113820
249132
169133
20940
197062
140185
221250
89810
116337
90282
200760
190639
139408
147116
50458
168221
9765
31035
158853
172234
173807
166662
779
113133
180722
109727
23411
225086
251991
93195
151779
164537
171405
181554
5853
99134
28068
109431
136660
233312
225314
227700
122641
231229
104614
97404
176889
104711
176502
115013
46426
43246
106828
229853
218601
247666
113035
34325
165566
210421
45076
209800
180154
94536
228552
214025
136231
165676
100893
80541
102167
111675
185870
179933
154563
43444
106995
213381
100510
88834
185226
149677
200013
8951
124276
107941
113243
167517
65608
121482
74233
226787
176065
244759
12044
217808
173014
195030
11696
128530
89457
99778
38492
159888
51635
52350
188937
253712
233021
40880
31933
125935
139364
48003
200117
189007
212135
31515
192725
71968
7035
236668
182086
132339
254127
35632
212231
147976
228944
223614
116592
178620
128051
116344
1594
219537
1697
231918
10763
242930
254208
84875
249439
228722
13130
15439
210739
40627
231027
93648
63368
59403
112136
229767
205980
159388
246032
116462
124619
42631
242191
31824
244961
162592
85384
128929
198779
34133
174267
12917
214862
166138
129850
180404
11752
22733
211607
152781
232207
204834
108319
228607
250283
143842
146693
211184
29801
211289
44744
138054
229772
138458
94993
65844
208843
36224
153011
230657
182288
253684
52303
55405
146248
244695
75982
147062
215440
51799
161151
185670
222149
126165
67703
37339
130064
219120
250923
128770
116232
127615
110931
188536
167421
234593
216864
108255
235826
124050
183478
203364
154961
241334
134830
233847
101796
197378
130411
246726
102917
164187
57002
67711
214253
110154
84678
150551
110151
30454
24915
147294
160641
58684
23099
193071
205558
127165
213994
177696
217664
247475
150840
30075
240181
80975
134394
66626
125639
190675
208626
127028
54231
114167
196962
206787
178292
81097
232536
136721
172104
154645
68315
190859
16538
153740
77079
19032
118243
67992
241905
24085
142483
218829
109970
237366
44048
4768
232632
189546
198673
44811
207180
236923
24627
94861
233286
60043
202040
61441
113404
8176
176655
50685
14784
250228
104434
153846
91162
81893
113839
88826
215670
55732
53339
160189
233893
97806
95363
132880
66239
95910
3844
13882
152048
248915
236784
133397
111803
17207
148790
197490
161450
131084
149995
76954
43897
237861
244653
61568
200082
34527
197974
75585
89624
122850
147744
47116
158337
89800
19832
177953
97374
189176
38619
169148
55322
231759
160537
91768
254255
8174
67544
186405
220446
147466
52878
94940
10630
45404
174694
74344
75872
234538
48752
169514
79313
63474
148470
76366
12198
202967
167864
64552
36820
15081
107888
112623
67672
176206
62641
231690
88626
221846
168609
126055
73201
37516
15946
182014
129211
229198
96277
213458
85798
206039
59790
133874
80415
65280
167427
130056
39588
14821
36740
156038
153719
124714
219720
242692
213488
189036
130643
169505
245707
224830
100089
28726
121325
227541
73011
218882
57658
54252
67590
32103
239444
103862
88773
215399
81916
21005
126243
95754
90145
40315
92272
138985
27225
53789
138595
189552
163965
56542
13799
177769
143359
170968
173091
220141
85400
184192
137414
177242
192902
167360
189878
225100
80843
18660
77722
254200
245457
23137
86106
245536
189649
210530
214009
85825
217464
176281
234880
39392
212060
1180
234931
123343
194156
253884
70640
142659
244993
59973
54079
126961
100003
28560
176710
11108
73281
84317
2641
103337
219429
33997
235355
235017
115748
162503
145226
14577
96714
116613
129874
239835
96997
190556
56633
158171
89648
127143
56254
228277
186995
230764
162211
202549
219700
21976
37318
166177
32587
188432
235400
206149
36952
227135
22403
85268
163148
186909
57769
90644
103370
200796
83206
181393
193529
95752
140080
232964
41281
93055
84848
7892
251957
181809
107914
109448
237161
46416
242565
211823
127198
16001
227121
197960
99411
9332
133693
65359
124926
9518
204419
208040
211838
51457
235398
233948
18274
220591
135051
24150
253896
204068
221104
216954
192606
203312
238739
134961
18841
104080
166832
147146
168920
132477
199240
135889
95183
246455
161089
37109
103056
20776
209853
216346
33878
14736
254418
156233
34759
100087
177108
189124
70306
50609
61050
213041
55850
156510
81393
12656
48644
7923
223262
162417
88038
4598
165947
176386
75199
223966
88630
24505
175955
56377
193089
152303
38042
105891
247727
194429
155705
18170
208778
215481
177738
83719
63479
158298
39536
98899
60070
91251
230974
200233
214614
167524
54626
196017
69041
82674
238552
206075
93473
97797
245751
119220
201722
220118
13626
88267
17677
62316
60435
99256
124665
146454
19896
216575
52795
138253
103573
114678
35096
243641
184809
44024
104822
122048
188057
164587
119737
76573
254006
190486
104505
75041
19166
221548
51079
225732
150474
243013
179760
221899
24159
243994
194678
214464
31498
202777
97810
113805
36082
32809
238069
153479
134733
153806
146007
131747
224473
165292
120463
18654
56568
55245
200223
115427
29210
183137
62375
195302
19015
113074
193301
111787
64259
130003
91997
160582
213960
125234
203236
217361
58594
174533
150272
214260
72693
166672
201646
145960
190960
119695
93247
128805
211442
71673
223198
184680
152010
248415
185183
230272
204053
20202
212299
31051
31307
205772
58144
230645
100819
207025
130063
6678
1560
143027
206421
143373
98567
83447
215156
121140
119180
143564
148995
8359
193452
33934
203196
242608
199170
12491
196322
210754
168854
6406
109274
126637
598
93969
91891
177561
204615
210860
35972
21967
164445
172936
72028
226833
26412
171654
72098
95022
39535
99030
146910
52101
13098
1811
200391
100157
111346
208928
167052
212431
41712
24405
200086
187136
171760
178327
139532
123842
241038
182066
227325
41906
181204
172734
249370
147559
243408
162016
134553
233807
250840
174099
220054
117759
198885
106417
219879
232738
64551
53302
31332
221123
101850
180467
88468
239170
104121
12379
96790
223737
22084
237474
246323
92472
136797
148509
108173
88240
97924
195922
41232
52945
216775
114568
252804
106247
95551
197312
35701
144943
190332
146193
167850
189892
157837
104513
29945
98679
29954
183330
18375
27582
17028
43679
199494
120235
156572
123119
159657
172400
165251
106504
60724
7675
162260
14402
158601
252345
102447
151636
178964
42745
209370
35636
139698
11424
23333
98190
74415
46480
168902
127844
96093
122658
88204
59229
95095
45697
148225
168874
202356
237830
60167
84229
223255
26307
203584
106563
77760
220895
77675
112899
70662
192191
50474
244556
7179
135980
97839
30847
5090
223463
43853
35925
124998
100180
154839
26002
88514
141571
38943
80542
86300
75231
240718
249014
160155
148331
213658
185872
80345
145422
228381
80756
127924
128004
143571
136981
79663
191266
252821
39585
249609
35227
229222
206626
61275
106301
177126
7840
7310
164600
110316
207306
148867
72001
212965
25730
252551
139918
188630
85709
6376
184897
40012
63989
185292
248877
56278
197634
128144
119666
177122
166825
253028
176048
129274
136444
74963
8407
42606
228902
208732
49788
73051
233774
110634
106686
132803
164150
180726
238421
251054
24410
92700
56320
80621
9513
118757
82082
139776
102734
7523
43689
249398
76845
234914
87686
133873
87197
158625
158613
166307
221135
71564
77302
191685
153807
33215
132879
126919
99154
50211
119757
125653
153991
126272
216777
238478
24346
248167
105798
167038
137343
143023
222792
43399
175445
81564
246672
23195
107740
140478
195009
151735
179907
242020
8672
22895
57315
141161
168352
245997
193015
169658
250090
28543
252984
139075
217465
91587
233301
17051
165349
54410
238976
209392
72417
120336
188595
202441
151320
163341
22080
141031
81612
77865
149412
104265
240520
252976
211436
133725
22583
45458
183356
125140
18448
149786
242424
174914
239754
224294
9731
204566
162893
153490
7129
135743
71725
13877
155706
55370
52349
79097
102276
248631
50380
132947
42106
236399
86812
48686
23109
113051
216398
196819
247974
197189
181693
163215
55458
36787
1174
33668
228229
51132
240536
187911
54457
95555
99172
212382
180200
2520
28700
132221
153372
246551
176057
178511
67050
96906
92358
161736
51687
151333
249586
15909
55257
18034
14788
124213
123387
242892
182323
33183
239341
75526
28918
153451
167266
62915
251007
107065
116245
23123
94518
179581
229106
79674
215817
221297
39845
77530
197545
246812
108515
38888
128148
180418
205809
25932
9751
159085
68843
65522
155332
45771
129609
249685
201153
98267
71829
205023
152399
167077
225467
91518
24429
216159
115100
194425
97118
235216
9746
38625
197336
185077
144482
90241
82034
224894
118899
217289
4308
80257
76841
142201
126424
92752
132149
197263
47826
173227
141757
87229
158218
198884
186072
214576
216435
72151
47807
38588
148145
100865
135725
191004
217908
82122
210071
127642
246155
85491
119983
71679
153254
109695
13842
24528
31177
113911
129391
68874
61594
80268
11989
239925
141388
29934
253562
168316
43864
54336
7184
36324
201567
195991
172667
112242
30948
40548
39513
99532
251375
4135
5909
94476
6993
108318
70377
189728
153308
237836
9253
223905
97134
189979
230057
14875
249120
126520
11248
25186
221454
29230
23144
167715
118724
133871
40316
223828
69208
114749
167644
222739
42867
194624
50414
13584
98855
71799
157783
173613
30925
238763
11434
203790
40689
210080
9296
135850
94534
252882
218050
120387
196607
181434
11074
92794
218523
74530
179751
146113
7282
253325
38729
39471
154002
129443
220325
108942
239530
53138
155662
142187
24229
46675
68324
29072
242279
1707
15987
81786
4145
153945
29885
74402
42713
191423
156885
182486
69157
146093
192682
115897
146577
217015
134824
35952
209867
185967
158207
157681
13943
232260
153731
149600
32689
208499
179389
176260
8880
44804
172472
14791
7412
47570
205251
250970
166030
17340
253797
43619
18254
204812
137239
10997
67770
30137
220582
61077
67206
15745
177345
172874
7203
218738
136284
215058
177841
221867
78760
124574
173485
109684
236774
126194
65618
92196
208665
25522
112335
253330
148239
51087
191870
32734
153331
129266
228189
10948
51330
220724
108399
211904
196709
21143
101800
199489
61693
209199
25096
191834
184160
22113
73244
6038
141038
194421
234873
208214
34716
117561
114139
148917
123480
26325
185942
108437
28233
20049
180
105552
31641
196319
1718
226438
206329
205988
21699
203880
29043
65845
208341
230755
189427
34212
91322
60051
81976
164430
160002
214816
233703
6267
167150
6153
49460
55012
205950
37703
65874
77828
251603
248622
139934
132986
153551
104448
38332
2750
23676
233629
10785
232326
27113
242746
179197
111902
214760
42029
164990
2195
161167
245712
238618
78173
234399
99052
92621
142681
185166
9819
205124
128892
246498
10908
47003
160320
103237
136540
171667
122002
134521
96370
208245
162561
247021
248316
184405
196146
2358
100946
196401
232562
71575
236887
171316
205924
49172
50053
153635
151874
5361
252786
173390
131933
165586
133684
239989
180856
188949
71862
33221
24705
120050
151268
17541
58491
179509
114121
34994
212417
215814
161415
119640
148531
226494
232606
240105
93037
4836
80574
55112
180881
236182
181461
205546
167415
77289
164711
104779
184082
135209
137683
10384
140802
111360
168205
96148
119194
7936
45484
220513
157273
1856
20555
109531
6600
224738
93980
225556
139512
34945
168502
75202
87279
171782
216252
194333
9782
220177
207685
182777
77618
104593
130660
251772
183193
94395
28172
105254
64019
21170
44677
2767
175563
220495
18840
249677
167620
218522
68423
202191
56074
215183
111519
237517
98189
64913
1092
86302
232313
67458
102630
237476
31197
80644
93818
47976
68957
201754
197031
36172
37497
187053
202892
187288
155517
203031
27875
27925
144253
113619
68369
5518
104332
172206
41445
238071
227706
40575
57560
17137
106321
80524
252397
2616
87372
1331
8849
131558
139011
219436
132795
183166
152057
32597
199239
192396
33567
205273
79971
226550
14333
144015
9188
115176
36008
147187
40948
24189
250018
133261
178946
5743
227482
79226
150765
230009
128694
210743
242466
194361
48749
132644
151303
230933
250084
150958
39497
188497
69014
139394
138793
136860
131938
141411
37007
72770
164046
75958
82966
93695
247509
200328
94454
111515
43347
104821
97133
244936
127875
175181
175336
222546
184180
139313
246379
116764
95146
62536
163497
215341
81082
159726
188337
87728
58304
162749
201900
149598
29869
207371
227790
114975
8612
14468
128525
29845
181758
15145
20184
160240
1380
22632
146053
182325
32564
239701
223354
233229
2025
137900
221833
15886
113334
17707
220907
238142
48103
92628
222252
169455
232642
220006
147741
137983
50299
152909
22812
166101
63737
163347
159344
219385
100229
26915
231404
236840
195127
105340
226308
243976
119544
131873
43577
55054
142041
78382
40905
158667
210531
162801
81232
136370
29420
61235
140431
77523
117162
207992
214740
9407
161436
170332
94145
83368
236140
227753
237589
86348
26994
36729
128824
58244
250054
70660
44166
158190
208650
141265
24577
121631
7589
220693
253893
225465
71661
178558
229293
197826
3982
99977
44040
198911
87736
164546
203659
180072
120408
53566
8716
153688
143598
47276
90197
248205
190284
32057
225850
156749
191751
202843
44445
233748
148488
45238
85245
47502
148659
170164
5816
160953
245788
69664
72328
1902
24435
157997
27043
114503
118774
88121
241561
219633
132679
205343
218762
239871
47690
120033
159198
181780
20063
147973
91188
235294
73085
41274
70430
246074
2068
84524
38535
143087
64612
135283
19865
239784
202801
189089
198594
114405
63434
5347
214142
98495
65884
54770
132746
37282
52361
3325
98166
214717
27590
133836
85240
207106
32470
152473
43639
149557
101524
198129
34192
175871
186688
228117
241778
103567
15554
129257
240081
74866
232674
190116
27468
21893
13866
245130
129448
157717
17629
36697
189101
40151
214130
246766
242951
191224
130975
194910
77436
42075
66072
248676
73646
47249
73137
117334
148819
225218
12572
28401
139870
155001
129089
130511
111820
18126
22602
215868
127635
174219
9075
1045
151216
28251
85228
129031
245378
110311
129627
102779
183598
47298
25102
172842
153321
38373
180086
72990
162585
248886
102157
220690
200686
180173
178801
203215
44661
170941
67167
231256
168692
105942
249300
64665
46892
4769
88030
248058
251609
88461
211055
15643
102874
187401
76835
28114
88505
32266
187325
31141
180999
141470
231752
108161
68105
23557
52430
132847
144230
128314
62427
129033
27138
124098
12032
191935
135235
71448
109020
131134
146055
158212
45662
34531
233803
228545
7832
27949
20705
197686
188666
139480
9957
148099
237595
142861
12711
241892
126392
224352
205256
79140
222443
210994
7309
109130
94029
48713
187611
183857
183362
63722
7541
157287
168861
9472
12942
174829
26993
31390
135525
174359
188238
121793
104382
84979
172025
185899
14191
66073
64830
90385
104110
113982
157194
181516
72391
218289
58117
28559
250910
111626
109853
35350
187143
108693
143358
222580
22287
29984
205780
180456
131330
108360
97845
67470
232482
164862
161057
138871
132575
26053
230949
123893
220370
175864
186915
168496
14430
210645
48918
39407
123556
12063
40684
239183
165140
244890
237654
178015
13166
221857
28028
205695
95862
25667
102371
134128
187043
77204
103197
109603
86035
55175
57947
133918
171791
159456
189355
5125
81359
169895
158947
13847
105658
34550
10262
253582
231305
233834
197164
100971
175353
203902
130097
87375
90524
244428
55944
34349
174399
108706
226937
115983
175422
223813
95542
124014
103526
33971
120724
50959
19343
213203
126410
177785
228779
90626
115158
118359
170048
49564
78167
51912
247465
203540
183850
161317
250947
178762
165800
212118
91882
143537
53300
27351
133492
89985
147201
71026
186341
74690
194299
12170
149840
165401
2177
120021
239810
27921
142865
72326
23364
174451
124073
85603
107198
117328
47670
126795
67929
7088
52071
141229
93294
98163
150535
190508
196277
71328
182613
246248
165485
124519
34800
187306
216364
129142
72926
228910
41368
61316
238370
51313
172575
224967
242811
48362
16475
240777
149188
227079
9723
122502
250881
125474
105828
160327
111699
158036
216330
65212
58312
29948
5501
117381
136995
50183
151169
177104
192729
123095
103913
62074
212121
26398
124961
124209
120117
220806
134665
168476
92441
81997
90407
163320
8247
208346
55514
38904
124218
64942
43220
1230
76956
67998
143998
26483
60337
155161
142839
46335
145944
179092
237947
27809
187433
100031
130054
128067
142724
78841
242027
48966
55455
119333
116405
56756
65943
13320
137923
196430
49387
44882
218024
84777
48370
54667
103501
57027
137443
118562
38935
232228
35407
219244
95618
18637
210339
34600
243923
114643
229166
89426
235234
117914
160479
236033
87969
254345
207897
39276
212025
32706
230035
30993
245511
117455
155158
33700
61072
23879
48203
190356
198141
88427
143317
210143
122709
67158
103242
17861
47258
93353
243204
86443
48097
74128
57023
132504
197888
161528
28816
44519
176899
132386
198417
88408
252943
26537
154040
115489
35827
237758
15962
130587
117796
30686
147953
115636
138064
8747
62067
218084
224838
1937
107747
189421
24648
247831
94173
249837
86621
221474
218430
127760
181015
130120
193082
172522
19963
175927
244887
136974
127778
102680
2706
251968
43893
165437
244967
67873
100231
9440
67727
203054
105727
194351
82142
144479
93373
198570
130993
99439
210240
253159
164484
134764
196879
217355
107626
2286
93430
130612
125878
124449
124316
133855
62788
46093
159572
18842
100715
214998
135631
36534
144077
218970
205153
33704
165202
76196
147520
170033
183240
22381
3594
31375
92697
228232
82630
11700
199115
56453
18149
158971
76992
25920
201789
35622
251890
16540
82015
79635
132789
114984
244154
99835
148933
189366
119849
198276
72500
161919
145752
80167
122312
208544
176788
236639
54280
213515
137351
207427
5086
69101
252601
117091
69688
152709
240565
46530
54990
123198
128519
137666
78462
2978
214098
35313
89183
166506
103767
7257
8177
120139
152889
150306
48311
169866
210249
236849
114535
241178
25445
245268
116030
154748
44267
29064
122633
159010
17038
53009
137426
234794
48407
79650
216742
160283
155680
189444
192825
238245
121117
36146
226857
156625
59972
36593
240178
65383
139890
148164
4561
113978
241580
98741
184322
42380
170169
89207
224714
227973
57301
64209
114528
98056
200178
137565
23444
70271
76611
38137
156968
249922
182315
127134
36140
94023
211401
37556
91717
203249
18002
8361
110465
210845
11647
231590
13863
20388
76812
182812
142609
147031
76303
99902
116761
244559
158484
74107
208820
230539
106072
106269
208105
151877
120479
56066
120176
136390
82426
66896
165296
80073
181281
205094
125627
115752
104313
235243
170703
192830
84414
240884
108185
141455
248123
118115
12446
29506
118424
209058
49940
135076
149082
182549
67056
60468
202010
165910
192373
206127
222318
209603
70311
207555
115838
193734
156695
60600
118590
242519
47994
89053
927
132294
36954
91164
143950
167076
64175
251881
210368
229114
142338
123114
232359
49622
228272
254107
82511
163991
115558
97908
212002
103664
187838
89140
223959
232984
65603
147840
45762
15264
230362
243092
107227
204155
123649
209355
227953
254374
32952
226511
123502
162219
96408
178857
196526
177100
151895
139201
206728
113653
95893
221715
221317
76948
181745
234025
1672
219011
45973
66978
131162
122024
170523
166251
183532
19784
31891
85516
157200
116029
58776
130374
3727
13052
22260
103998
94020
35184
166952
45860
234942
3645
75038
241007
189414
13370
56966
236776
136757
149609
51522
97247
12815
155654
147522
202204
153028
138381
9577
24951
77268
107754
44551
180215
45175
7507
121353
6298
67556
64986
46705
220819
157252
231678
104134
154031
226858
161820
60385
158324
122602
194137
223137
189694
108405
216299
149460
238589
113420
44121
229158
235437
105999
157900
188979
76322
237753
69634
200838
77271
15240
44708
31517
170883
47344
157126
106662
79021
18684
112525
45669
17348
80039
99966
6585
158071
239429
71391
208399
172448
124973
114187
96294
162846
189496
24464
166221
101807
249204
226158
740
188495
138150
5062
195223
217535
211278
210805
146604
8391
124577
229933
241233
81722
234646
14436
131021
155074
38636
131778
94560
204005
89152
26858
41110
14268
23794
16066
2626
196614
40694
217594
123740
197489
89710
83930
173640
196189
109826
165061
154863
244213
94117
65228
213058
23714
60872
249353
186631
161208
46338
113603
171497
177901
88208
122856
151147
108647
196552
192687
164634
195465
41752
80708
183078
36205
198280
96872
74216
3792
74247
226151
29061
127417
10409
174653
4137
10222
47569
88416
166800
199558
233460
162615
192576
104724
200194
247399
40673
223219
250510
79573
253910
136584
134402
230570
36350
83212
98242
68298
220159
167504
28314
240243
98399
250297
239109
147847
51637
159972
82489
204912
20729
210977
197412
249416
214364
104806
109028
36724
226614
248161
151199
134331
220737
162594
82206
48248
19783
108863
129549
192182
161691
99986
135347
81936
98510
218190
241598
104839
144884
243745
137764
31381
29081
96456
113770
70618
159574
15492
242782
6259
69330
37086
165315
215813
21480
182330
167994
127967
249859
152319
94553
252833
160485
198546
4906
156803
37806
224253
183558
180059
153497
71515
41482
164055
144240
180504
140398
24267
148160
246949
247702
207793
58442
152625
48609
165789
35669
25265
163337
110921
223229
193632
132482
88068
194697
35591
32970
95842
72648
170446
91561
35064
97316
113532
109704
81714
28657
196215
217453
101485
143274
230468
89525
111885
23683
165696
218026
233974
240937
228258
1148
136811
4653
102271
33132
243605
233676
150079
66282
167787
204753
11920
234857
76041
153615
159864
105978
50105
250523
252034
227284
41673
65526
143521
220983
144185
152264
159009
114401
49487
10484
104266
183960
150799
90486
118488
18228
200249
100295
86965
139018
67108
217146
41936
169651
147108
137406
142886
99545
6836
233525
181008
242100
206596
129865
148700
211526
51603
78793
213881
38441
75874
74572
103503
94872
215148
124582
150614
121556
238345
194527
5288
186193
155767
206246
153520
168288
234974
203848
231538
75945
148397
59795
170427
80053
153209
66450
169673
117290
170852
219331
253167
159670
104343
177311
159790
174707
236481
119530
99218
127621
195534
232013
217387
133179
170426
194319
58784
123872
166154
249676
70455
21774
166876
201621
67448
137989
83852
226090
73423
147906
177236
235980
180979
173413
165242
210974
134598
230808
59728
232093
170866
19479
134604
160516
237140
192875
174133
66649
219096
53995
228894
209274
174427
141278
62745
148358
87706
7721
60899
83626
328
80580
196050
162813
187464
81580
149846
98344
167645
60406
219042
11804
173148
78852
219987
222718
81026
84381
252862
18772
50036
16944
56027
230768
209558
94369
18162
115579
10876
228396
212524
235520
171668
6838
93094
54060
25483
160545
224521
100747
220606
138047
103490
6474
127278
63700
59734
177946
187006
169539
10688
15725
49409
161495
221599
8360
75402
57796
150503
94205
187518
41977
51796
218776
90144
55302
44757
136624
40775
15784
51888
101881
174098
19986
121027
51335
39722
163964
87569
135393
103957
118547
135167
188936
237120
51680
23897
126174
142245
224229
184983
134282
103858
208496
120320
170219
210224
189329
239314
209747
3005
75650
137847
180587
224461
17806
152561
130337
4340
34168
124365
236585
15605
164766
75380
77083
196206
97317
109438
200533
165890
45535
30851
21570
154044
155346
204376
38279
146196
215995
198315
43098
13558
150231
230056
237361
190048
200104
121209
12666
87762
57844
131584
111251
25672
180691
220422
124808
147141
105216
167717
86954
239391
131527
248281
200544
63606
76593
225163
214522
102783
248648
171912
4810
230981
183222
167943
59655
163938
112926
99686
114311
143079
182243
253901
78467
74512
168171
7284
228984
7152
223172
171809
227015
177195
8195
235929
238686
251408
254296
223086
10200
32899
22506
72425
190206
22712
240953
203182
123976
63196
192336
127957
88253
29757
161146
193728
139492
223540
159623
193330
204294
159840
198247
252653
73517
61928
237557
173074
235157
47477
218954
159544
203898
194524
142392
61888
23503
247368
74374
92073
237458
210660
240260
26078
38590
217726
148646
50812
55442
6115
125347
191318
208902
167662
91832
230563
228594
2677
117371
211741
182921
118696
153164
239500
177294
15279
197227
180065
47215
86361
123123
166653
14094
178797
141491
27215
84236
172088
193625
832
185394
77411
221863
85869
174481
127670
93466
137361
46544
204058
148289
25843
142439
35254
146923
47664
95841
121488
206915
61333
220202
209966
81989
139373
168248
12382
218699
134
54095
177368
139969
77788
133034
213870
252866
117355
18723
125824
20495
29429
111057
83772
58936
32194
133451
131935
169222
230975
245853
207535
241566
16353
26656
127000
206751
29259
180401
24522
243120
105220
247186
87193
202112
181142
26424
103219
215002
57060
201877
146683
189948
232192
6791
91472
99919
102894
153232
24145
166878
97570
7911
231392
579
163463
1147
204826
36648
115368
21386
148495
225755
99033
29270
49399
184915
221226
189406
202870
78973
95755
82777
106101
204042
4703
119474
22481
140511
62936
6876
154830
71334
97151
137962
246797
205341
148295
131266
250620
81924
89533
203283
145228
194130
77578
251387
192320
113219
80297
31469
85056
248701
72706
28313
191716
74264
101229
229304
6427
106434
210126
11712
109515
142776
229447
61180
112372
199719
231372
112426
212357
38799
116672
141282
181050
222393
46687
238460
98822
229221
87685
176999
139979
63126
30059
52406
113919
102702
98316
164071
145101
181244
101433
3644
25680
84799
117810
201232
235586
223442
223833
213620
198499
186026
210120
42599
139770
142345
222766
137877
223974
14386
30263
61202
52258
174129
146581
12985
160457
87827
4430
144591
137078
146004
218788
10549
112175
114141
21056
218930
153592
244052
6656
120400
214361
104116
153068
159649
38187
227840
103522
64340
47698
180292
14674
94763
141122
198016
63966
197565
222061
11713
6175
38352
119559
96787
123429
196498
137643
177740
38611
23151
249879
69045
89238
100365
137256
113362
139138
207697
250564
102978
94404
234282
22254
190709
181143
233515
46447
124788
216321
150252
251805
238293
48690
114769
58334
21799
48527
187145
25736
71753
12505
203943
84929
33881
213001
180198
48176
81703
97980
246162
113943
147309
206293
19072
2660
15709
215528
232860
212515
204413
34473
113628
150661
230947
30430
121460
33050
99247
77813
97581
117349
21972
233336
203964
157919
82081
70857
190702
164566
17651
158317
93485
94398
5761
7957
160572
190853
136095
157155
157720
236634
230724
83894
163141
97957
208932
195569
221095
152216
187976
68840
173692
30764
77847
220964
143508
244185
239117
117642
188050
163045
11283
81577
34150
186290
138827
247053
202417
162392
23796
3442
18823
254046
16530
91324
239782
66455
199279
97333
226613
42220
15585
180824
237735
88093
194224
168213
99656
179726
39017
128103
129325
131783
18336
75418
141178
217782
199107
192363
130259
147539
129330
188592
253766
91554
48912
38863
138239
10428
243969
69814
152056
170649
212601
117507
88398
200563
207072
224982
189717
214828
231849
17393
193176
241283
63443
11935
225598
152159
222596
66607
24883
155049
183592
60553
185446
109270
244548
44207
231458
132980
234619
120392
48955
116696
117221
18591
193086
132250
156567
113686
153463
30489
102351
224998
23062
6118
94388
219378
99048
245388
72245
240900
46710
150629
146120
7769
187503
73916
110769
42494
147081
137172
152927
131767
164087
129126
104854
165192
16705
103785
135194
1572
222823
106479
8193
56116
224793
181694
160767
97190
184050
83662
160756
165799
22768
171082
28730
4566
112299
92198
95205
251340
63381
82857
59602
182386
9330
149257
248766
191791
140165
62632
88265
219998
181418
43749
155344
61991
195685
143162
110624
57693
171830
48264
240045
25230
132367
221621
86815
121260
232538
173002
113868
63677
172870
192388
140006
178239
47322
235619
29490
195687
253210
9858
237375
141555
6033
26251
119804
194578
41627
22227
149006
15508
212210
27943
146817
215085
53485
80583
40086
88716
133076
215818
10937
119816
225626
98033
194628
14653
189592
181486
90418
39280
233426
93607
239101
170614
18390
114595
33973
41928
68352
45961
120130
65114
83011
117852
130641
207732
12139
249659
36781
42561
74435
63712
94962
172726
174644
238948
229677
217024
243748
105867
51831
239090
227547
63012
33541
237797
65675
97525
206581
240002
241020
107224
146265
170884
142011
1421
160778
89946
107144
159566
220533
28018
18927
34143
215908
59274
250103
187691
219832
178169
153535
38649
72
199468
140457
108444
134524
227399
194665
199045
166651
4796
219364
134559
247521
39665
202845
91347
175959
63818
50476
76501
206434
73268
215409
156043
253598
40616
131158
22658
116097
237243
157372
13509
230989
76400
134148
126487
145948
18371
19375
38733
241630
187405
137889
176037
197453
119584
218733
149888
63744
193087
17557
42509
184461
10106
177261
203913
132052
184376
53768
151508
246168
203223
103703
29018
112338
175437
207298
185546
65760
79689
171556
167372
142452
8303
73378
242980
132315
207287
50411
227653
218646
83818
148767
144
69621
41487
91614
223407
8175
82195
121101
71698
74623
225557
186689
115871
133276
63400
209106
78300
247622
75421
252989
109562
62252
126672
69320
143863
73684
60471
214420
169290
206652
129111
170064
183660
56152
202175
43109
208609
16006
91839
131321
184305
29188
64686
66753
88802
246065
188368
230575
167797
152847
156717
51707
214259
252
37961
70388
245484
166762
66561
61800
85469
46334
123417
128548
145564
114399
122824
188384
130348
25941
124611
113426
153995
240068
108315
164417
205328
170326
72626
70839
193683
158689
129811
137380
46881
182496
164812
37255
208811
120299
28437
106134
239367
51907
95063
246466
246328
234508
216504
41642
10236
249387
44791
183458
183425
114065
86932
11032
11205
110947
155776
28848
197550
182580
7449
202025
239079
70880
43274
118419
247810
23670
167173
69236
147332
86346
235062
235375
195900
195400
205696
52248
133169
82994
150526
14146
59885
249590
131496
4235
65860
2819
8373
212645
119742
42153
150631
64358
129041
44596
191542
140494
110770
191584
105706
155505
32095
232640
143827
57056
25465
176301
184598
18077
107773
189857
171064
157679
170587
146749
233782
44951
246304
146603
13767
17185
2655
188718
239041
208135
9544
185375
80707
53186
242127
241463
52118
117250
237453
160718
202477
124906
26676
7925
53960
53273
150062
163277
244386
4374
51072
145324
17731
9301
203373
97042
41670
163153
199284
167871
84370
98987
9321
131916
223
213957
169668
27893
196289
178208
13756
103415
159401
157362
83539
221432
129026
7296
80344
240820
201289
83043
162708
221648
116607
36654
198725
188841
192113
144717
68701
154097
201113
142023
920
80343
240769
165062
53668
76623
199096
52447
27446
135119
194568
140204
143997
180151
184034
65101
119947
179846
185533
88377
240658
155913
149808
218171
64984
222623
49181
155042
77174
8619
192649
166977
214757
186467
12119
243620
200928
65088
42073
47209
14326
8108
2271
71890
154182
254493
119513
40525
8437
244048
186776
195791
6071
188389
202215
185278
70844
204743
47865
152039
47963
6878
39712
30015
242291
22760
51229
15710
242302
129923
131712
78658
155300
106547
147377
176255
65955
106742
191971
234115
44738
207543
83415
92479
243832
20094
238682
53911
101540
151481
152062
18266
146608
184268
38194
157285
108314
36814
107672
184434
186474
71194
129337
253020
105185
150413
68119
225284
222238
173671
247398
36461
246656
24103
184633
28782
20664
211930
54632
189981
38798
22549
101629
108747
94939
115980
75722
172605
146072
238154
122953
177202
232501
126809
96322
192793
171821
131503
223745
247572
49300
237914
241714
194529
16393
189061
95490
25214
92779
52388
200424
183218
169306
218283
152894
182165
250268
166620
223320
78442
177523
195284
70
51805
104493
97258
111605
132139
211532
140825
98180
146061
215997
24584
10233
21431
239125
232245
213941
129655
216854
36775
210259
252055
229709
164674
10065
208481
38950
92568
145858
133514
122808
216929
107787
196474
16869
177812
28654
226532
136862
90739
106949
227018
227801
84852
42042
14240
170423
240791
207609
243307
134576
86669
125396
114319
56433
164668
8279
164319
45511
210592
9304
153230
111808
236127
132969
100667
4907
38408
133680
115419
161922
49733
19080
28253
216455
130353
218193
252473
144257
59039
7189
181777
18623
238570
213411
179417
2412
225779
205707
99888
16171
233280
33638
241533
86492
238401
111782
18865
157172
212863
178272
251560
61715
90370
127696
43427
105852
248354
95139
119178
185298
159176
204550
91120
16505
230987
160213
29099
186337
136625
251289
54401
246559
138679
81296
62956
226675
210446
219292
65552
14036
150070
238015
170634
225167
154884
177048
248472
127013
79623
48552
17186
143941
98700
243740
55796
249138
234372
143510
48154
199706
23859
80126
240842
146737
116461
125031
5298
252185
126558
194586
94101
79485
232906
171274
201420
212837
63657
59329
132270
211288
252429
27153
16377
244215
35650
213857
223027
120956
251962
228438
33544
105776
37016
182079
133289
185317
30674
123078
212810
56049
149770
78302
82216
138117
49791
66262
85470
41939
57050
82271
56178
77992
150634
251512
240833
182541
140574
16030
55144
24292
250085
69239
131438
208381
104871
186681
89573
13590
36880
63408
163761
73445
3246
149095
221142
252935
76143
108923
125057
234547
2067
129986
189978
121927
203862
175238
30965
216439
45882
24089
9034
175053
74788
40886
110087
24259
168971
231408
253627
128803
199927
122362
102464
191690
83952
65056
78811
180281
198524
68190
102422
221242
234836
44420
196409
26189
223654
40258
183867
133679
65997
139362
58330
44953
209591
181138
60120
226275
73230
155740
26995
172846
71546
139772
21339
185535
189167
77032
90748
62753
142153
210039
230517
230078
186186
31587
50779
133600
188161
11673
92428
144635
147241
3395
251140
100548
35566
72382
69689
38750
175433
235266
49570
2403
62047
53978
237438
811
130863
173366
16514
7484
180331
176559
207404
227682
38222
8940
230869
67096
9203
57119
4091
152724
56706
77412
236944
115446
93332
239991
113226
82143
166611
135173
43789
184463
202692
168162
125830
147709
14758
193065
120227
86067
198274
82012
142827
69250
252299
30590
107494
134794
194843
184457
43500
182239
75987
205202
131723
219745
14838
118256
40939
99345
233961
73489
133854
6484
50554
234714
56777
201996
89204
183760
191003
237008
71248
54567
181049
21479
13260
25332
58420
29884
53129
53238
87884
143374
206790
215901
57262
168542
241394
199737
82218
54277
185763
176088
49047
23476
46120
78379
29241
86194
1443
76043
240361
120154
78077
83657
189562
52906
148635
56859
121611
110741
244338
64484
211406
201756
200725
30408
117068
27046
152615
49521
187471
216458
246187
25040
176924
167976
9717
97641
219491
152011
10490
237813
55528
7067
19609
224795
28275
85880
98826
9806
238899
200240
36390
179742
238026
78169
63095
18505
37005
146255
45208
238530
135634
1144
21149
171301
181710
14921
243521
240202
243810
98942
86031
187848
215117
57740
232991
204916
60534
174230
178278
164753
213338
164882
36392
157255
130527
60645
31386
118830
208363
55472
214810
197434
206973
102501
91634
166591
194947
95661
7513
155238
152756
3140
67586
30930
164944
73121
6904
12850
26475
199135
148621
5694
171624
58323
181010
208894
41948
23171
173995
21996
72639
175654
100000
69817
226793
209408
95015
59279
224603
158376
200221
223778
217276
55050
139829
149504
230653
106871
4863
55017
24808
213820
52495
65837
221670
193665
81374
176278
253267
25737
244184
192406
12469
33751
199682
62092
67766
100461
67861
25101
175432
145969
117726
102748
62402
139738
85418
14052
11629
88853
24578
216645
135719
131536
164183
127284
183578
14298
190509
76472
54692
240757
91915
202162
78848
49527
197125
218004
158203
85144
127086
169750
229215
238152
204722
146936
171084
40472
208907
186667
113968
103705
190846
164897
71423
226991
109446
130614
217011
59907
165502
123211
249517
214537
20854
253304
133293
161062
233474
214575
157779
187233
195588
227084
221323
150483
85842
162737
94339
156547
132768
73829
223777
88230
120231
46294
56184
177763
246823
69640
208809
89576
22121
175617
3773
160262
216414
70180
42228
165230
10831
48269
6051
77553
195736
228440
155590
143982
203413
170872
130402
91015
180673
78480
215092
22118
132817
187582
137223
92502
122425
45920
152644
160954
87156
120618
120766
12529
240272
22529
60967
63428
111669
11758
68245
180580
58017
152568
17892
173828
57946
221463
140155
61939
153553
126042
224940
129261
7632
214875
128546
159291
97358
58951
205668
12523
13620
63551
96742
235916
193947
222561
7948
73223
253759
98297
42838
110419
145580
245177
60128
247803
64571
100835
203726
98628
49698
44253
144786
12265
29184
106516
128876
58276
68293
123658
9763
138345
165481
176098
143572
551
97654
207107
43997
178049
227201
13545
238340
254047
133204
91005
30340
145650
167948
134506
118041
105085
10996
64463
49888
177410
20515
183533
175015
107366
52745
47859
201649
129794
104887
97438
25822
167601
212048
186394
162610
93608
212457
45173
226053
150194
254093
6
87837
212088
160981
30066
128984
161603
87727
62914
143051
193097
184089
79811
1127
198905
201774
65341
154937
231362
237096
222542
17913
11322
220109
174176
124163
106092
26444
68091
239181
205671
136602
141156
75967
88112
215961
78438
66736
211970
17255
55506
167578
213722
56165
202768
214106
41680
106350
181708
48502
24552
203602
1624
178004
30100
247644
50709
155986
7143
247741
234384
90123
214100
126582
38982
148919
201340
232925
218922
126574
215247
173008
230031
164957
248618
172037
55739
96552
253363
183902
68065
202126
14253
124595
79921
100255
197780
203366
136188
17907
24653
191312
21685
249972
186614
199625
72271
238302
125809
142843
10379
232195
195918
23244
74405
133372
8545
158357
92475
148848
34644
235232
66127
207699
99475
194670
76591
165088
144528
174478
24801
198369
53544
226097
200124
153271
58488
202230
75927
191962
196039
234066
14329
3535
50860
37879
188832
76649
159088
60278
104925
133546
212197
102019
21662
20060
132196
167829
241813
97096
125548
108794
108626
222888
136120
203855
210347
48055
100729
209667
24812
215546
220507
114633
139602
30234
133711
102623
212163
77598
217099
14558
156551
67884
88655
73479
159394
143625
197579
137802
249359
132424
99879
204641
225661
241414
94850
156922
93706
150521
237770
112794
196869
211940
117172
156836
176015
141578
175860
186865
205111
90719
36590
232542
245098
83759
158492
217171
62150
111856
63864
134400
124204
65864
198040
245830
181871
43657
183518
158439
97628
30795
226461
57393
134548
64636
234271
233066
32672
6594
171814
46632
48547
1405
40075
129187
232523
248872
230926
25495
86659
148449
35476
65435
178142
67122
9726
175883
155734
23732
143439
192931
228298
387
151188
250650
133651
20498
213494
92712
132441
66639
161228
39607
106315
196182
152679
193253
169180
180363
143916
1793
114275
149003
158540
26821
196817
164788
25818
168794
89835
236819
138528
155010
129656
163444
124622
98674
212770
215243
148469
57579
47412
153782
189686
38126
4065
247996
205866
197825
188575
154048
36476
29545
7627
162733
14548
216995
21222
235404
156846
24969
162531
245341
126639
102353
97820
44963
42618
162896
103510
30899
79606
250291
98458
28520
241770
1844
68211
38669
61387
208376
43540
120871
56440
224415
87185
251208
175318
142890
212827
8925
116244
242542
37197
102603
19550
180412
6665
171510
96679
218939
137728
214247
203599
51839
32660
94885
223678
126175
137686
95721
212284
154342
81860
57525
207580
227034
131911
79336
12960
252737
172112
109127
226781
46505
10616
233152
18465
45901
56980
23495
46845
47534
31465
118605
147925
228282
214238
55081
83577
176834
241322
13618
193420
10532
161636
68766
253491
231333
183912
169827
26498
93821
139110
222031
105860
225451
59802
205386
61162
185176
119951
209359
110744
37626
119647
240322
184861
204446
180762
162949
8767
75900
83677
249330
32782
92744
119682
41899
130848
42912
101114
177027
63309
62831
77159
63302
155143
52746
15350
124681
211176
50034
81654
93905
234350
154530
12435
84741
9367
114938
127447
192665
63059
204871
208943
243806
40433
197319
227729
104657
170597
221100
225134
65956
82964
147918
200854
200251
122337
207588
161388
125495
72086
190473
169347
6072
93567
174453
57898
123574
24027
3710
124206
162690
136747
98174
161284
240442
105334
184250
218087
6546
114125
185742
164588
31436
144024
202405
102179
177392
109324
241815
2784
172286
6420
77084
76805
23671
44401
177465
183188
234208
93312
137935
226479
107552
41730
33212
186228
165801
147602
170464
54085
49011
6780
139143
168145
151116
117737
70167
37312
140698
196645
66299
3141
209530
85472
132611
208716
239413
191519
168711
250911
23628
248545
76246
32455
91688
89932
179049
154753
55810
125341
230777
124291
81519
18909
86531
229997
203063
34010
130728
20982
219497
236443
53304
47357
213813
125563
44891
227141
36214
152863
70172
85772
163831
137185
57522
90294
123589
84053
33905
26690
203406
40526
178055
4706
235841
195893
30261
180271
177437
187120
149140
249858
75553
16555
135682
8050
25089
123955
135411
29441
139921
194708
245472
154552
3750
89330
183371
188603
119888
7237
34846
158783
171555
187091
134690
54949
184672
81258
204510
57906
113855
190241
20903
131174
227518
243367
188853
1568
46490
62879
253503
199267
66644
175128
240282
1143
159020
63838
11793
123085
211618
11642
101921
243205
236284
19391
246519
65129
144800
44911
214419
125768
148424
86287
153294
123994
50686
184645
223237
244351
62009
183361
108793
2080
180250
3297
116804
184335
145462
135377
155463
142268
43553
87498
112450
217394
114143
138086
21285
126737
210376
124822
179758
244286
171652
106778
50588
161637
133315
246605
249572
216167
15966
188833
121148
77241
250404
187323
126459
251126
53227
139146
245419
15336
6828
174814
81921
113238
218061
131015
86488
13274
59285
119764
140298
164780
97646
98652
229289
7168
224002
174207
42479
242784
160248
189502
208285
56563
139822
121147
33259
41537
217897
33880
102332
186767
74035
61633
235025
188850
128992
208689
168102
23058
167375
59261
28969
83437
8084
166535
196743
125199
233617
124990
114754
190165
169672
214735
14295
59017
139085
186826
217352
64210
239294
32776
49897
252907
203895
206175
72102
148403
75988
230682
224270
253642
28902
42585
147465
40561
55667
105812
174343
27499
208794
29418
96153
87629
27826
65019
85988
70352
237326
136650
46044
126351
183300
215862
117262
78490
219421
240124
201132
37545
141200
211258
171469
105841
18073
201453
155735
10798
238000
103746
66667
63757
224375
124804
181630
150224
128225
71204
209178
243065
51333
102549
181375
106110
183489
71187
247092
225170
181469
248821
146207
37603
14780
75098
159627
118135
253387
152238
85482
219400
190804
68451
5918
230846
88203
127491
162796
56497
123759
192610
77489
161322
152808
215958
219516
138476
104408
204574
234945
17532
20996
73845
64071
25732
124754
172137
167466
23266
10674
245590
171721
196885
211032
81557
81923
24749
214917
213025
153656
23372
218
176294
244011
199084
75434
202930
154894
163289
205327
38092
206908
203568
95603
101630
251983
232385
153449
93840
166282
24469
93285
168330
73140
75095
16252
129286
92331
89309
144255
3456
183190
12991
144159
29489
105922
111378
149924
105499
61022
46878
99497
106386
120628
163144
48765
214649
145381
214474
22463
220919
16579
31053
84491
200418
61766
100651
178840
72272
56652
114011
32881
93606
193723
125421
46251
45331
199492
240881
137692
245674
169056
163714
71870
28836
251472
64063
86399
252132
250165
56562
21297
136877
175483
198122
198595
75304
123166
240576
118906
39875
121225
29041
125314
199087
48593
236238
73547
252321
70544
208361
135625
72406
18198
237685
253831
167647
119740
192722
14987
21392
176199
174747
236409
108840
87039
8884
67220
122651
150330
115215
32068
131054
156284
169568
174130
94371
45534
30404
39725
227227
201301
239278
25703
116151
187483
17019
113880
153509
44801
28036
18328
74146
35975
248176
227059
222800
170991
35391
138720
190425
233422
229066
241519
33664
170213
131121
153952
103416
81347
59809
97260
213109
177178
134129
150402
119026
13607
28538
26601
40737
123298
86427
202505
196234
232783
109508
186055
143750
122665
213864
211556
25389
158948
151436
22474
250696
33715
77549
236125
31205
32072
93002
114727
39797
123831
187986
37540
200315
81511
46779
879
120520
181175
13830
19697
87315
2252
161539
136723
171604
212905
137596
186070
27864
32767
245507
116876
220022
159442
187144
36751
230475
228713
200814
52590
226234
251635
19828
162588
75688
1759
31939
249076
228816
78847
133475
227290
178493
37956
21616
181524
52728
58095
235101
191672
1883
208533
154972
60703
168238
6083
68718
215050
178619
235030
93862
208050
224155
171277
186063
106259
201381
29449
120854
41685
210922
61503
196739
173949
34265
16082
129938
219819
105733
66311
172604
90450
10107
112948
113023
3007
217670
107443
28460
199475
12234
245561
245529
188264
92593
204935
127574
205652
72556
134069
94916
185289
211076
200810
43119
236736
69648
38735
217152
169361
194290
120484
210361
28007
245131
117660
209837
34545
245514
124999
202218
172209
11883
252074
136955
2377
197342
205136
28682
59911
13784
128353
32595
29049
46929
101654
29065
188023
65961
216756
177900
72081
80447
129200
70968
233592
30579
163074
174730
108660
227208
53748
239658
112986
94853
181297
214205
8020
116874
147202
229118
192188
106663
187699
101611
45835
210833
69246
182099
160389
15170
91570
228728
123401
117728
225412
67688
249376
97236
154692
140316
111424
121705
177811
41026
170017
35991
191494
218233
237927
6827
69420
171194
114879
191307
34696
198790
163231
162832
19628
149376
116534
29229
117430
250266
188197
195917
98962
211368
168953
85792
221963
203660
208005
112339
151568
37852
65656
153278
38543
200138
140639
253894
56005
52501
68583
118840
43939
232371
38727
27051
135310
125999
116560
171200
253095
120574
235279
113662
227422
103714
231223
30201
88456
155709
53992
244738
71992
123610
52241
26724
194380
197704
31320
32833
209081
166919
147589
140125
64194
197447
49202
133547
108406
99782
148857
42035
95306
115555
67720
124162
3510
189682
226876
31020
184959
230068
196750
190203
83618
130059
186537
47618
7276
113504
40838
67639
6866
115633
100936
195096
82007
201925
12886
95668
179583
163703
248481
106436
84008
199455
46942
23521
4605
63115
57276
48967
50496
99726
236543
44031
253320
121764
210671
153129
114597
214417
71379
97702
131539
17178
107270
184679
248757
2912
76917
82424
5293
168504
65387
71858
182774
212512
145817
78145
169676
135355
114085
11116
69594
164156
226299
21557
39933
244294
92971
241359
60757
62249
33654
231505
161145
231905
3350
93763
83835
237433
96531
244344
241983
123046
222634
187758
138904
83086
109424
100103
228413
241523
94989
185472
56099
48237
237450
253912
77117
52525
21957
105951
126338
3828
105325
74883
192965
89400
47376
25052
101129
48952
88415
141127
22127
9605
99226
92233
121520
186448
104118
150522
6950
209394
53194
92983
6396
186587
207715
232712
183525
27496
214156
63035
82606
15557
10566
6247
69342
13336
191732
204143
15921
114149
86707
73385
163217
73265
41172
72483
192189
182681
36188
192553
200114
32196
92484
223347
30104
245189
96889
207976
170431
39091
239344
136280
202285
215965
96948
58848
28104
91381
195216
202043
239179
5392
123838
212378
106257
236710
175108
23874
19760
207743
58642
240399
232009
76034
210410
175339
101652
223485
166559
218550
66461
226478
120026
211669
67616
198789
116463
192213
19682
209544
244578
130501
61344
146473
32962
113764
157498
129065
226257
139662
189840
180023
247884
216663
196304
8628
119994
136222
235380
207995
232525
174342
162356
155266
26650
46639
54226
123865
203673
216892
208790
218027
47476
235083
795
48864
120279
8751
65282
19681
30712
95723
153347
110602
105548
103912
178649
52653
139287
11266
222299
212915
208464
73501
91627
54582
141901
61669
19533
191521
74109
252585
229940
4438
235755
216515
45584
70061
227783
250222
232175
69854
15767
237252
65584
100693
238448
127668
50577
23383
46448
104729
36749
27495
47082
192294
190324
242690
8378
5181
84557
65474
101102
237602
62990
16548
72790
123128
218572
170316
134430
123562
225469
23703
125729
73573
188664
146605
23499
37800
24770
180088
65670
200349
77398
239176
220982
13018
80974
34811
236154
95631
19570
59844
38129
52256
123263
251595
115469
73422
153515
236862
203394
68785
115175
222194
3891
168184
136972
248279
198845
115709
206764
209441
150271
9347
127657
30200
105183
102870
174284
174626
186024
169518
233057
77080
119574
178200
217377
183191
118761
53217
129478
80324
168817
21476
42141
86532
153267
176925
127089
162083
250878
184547
184202
85657
3028
77843
221809
208205
74163
58310
91691
54895
30893
9528
207617
239889
184576
147758
214754
147820
197801
29019
202805
110745
52183
68319
239654
63811
100322
177404
235146
183761
201065
241934
55312
201054
194437
247113
109048
209787
31595
7530
22392
39929
48239
210563
232575
243658
226095
237644
105373
83502
3595
218270
117318
206364
117539
180277
230593
211998
81181
6564
40552
95696
181768
101131
151408
76268
173817
64295
110743
29485
179322
63482
136688
249653
237031
111182
156415
245692
243337
81352
25519
169023
233342
221037
235645
131066
63663
242711
36060
24412
11710
37576
117961
56779
99138
165728
216028
80814
211652
206607
79294
86457
59055
37311
251840
140426
192224
13064
115814
567
184341
153921
25831
93318
48655
187603
191345
126554
142769
181313
148552
210115
2715
144972
26111
124578
114694
141393
40639
26384
35455
153906
230979
71754
69218
229084
231715
25320
132629
125425
19632
115958
253717
213200
98897
186229
18862
13971
110502
209953
115600
150616
83663
102964
61078
159606
230356
212308
23140
244942
43492
203303
85611
90756
232898
14949
84897
165016
122419
180660
231605
98023
95341
81888
129341
238144
85474
251814
116416
52178
196545
11949
212722
49130
87126
189894
217482
59095
192797
19232
121044
63114
48803
239349
208993
134313
90346
33325
87953
96867
120833
121065
11593
169808
11609
7829
238898
19448
90517
92643
226774
223671
213666
144108
253137
39194
248704
36494
33844
174930
74887
250092
253430
180267
189422
29317
233207
15002
207710
5611
58825
217617
200642
62027
235665
202083
9664
178970
244803
89814
18148
236136
197656
158394
127647
200393
112755
134561
8427
227096
234206
182335
187922
171404
176876
138480
32110
120795
117398
129592
21072
228679
149986
4173
31717
148582
202891
252322
181655
134471
159787
148879
131954
227489
180734
253725
126434
157008
186863
203538
223095
106748
183442
90938
225826
93080
59257
196317
169996
225078
129725
251162
27366
210200
98521
61093
211996
234200
65292
56463
237588
215629
84718
152553
24543
177251
43871
8651
9773
70094
10572
44038
59218
170665
135686
251406
171336
208426
103973
45068
194294
234438
193465
132175
11090
179864
135323
66435
1603
19936
172490
19490
23919
204867
66470
55788
68790
154436
169977
63446
131943
119756
172694
191308
232775
58943
43412
238712
46135
251
173998
25377
161617
193483
229742
176465
37450
3789
193133
208605
94583
10627
132856
124511
126070
183340
152040
216482
128767
251494
230583
160147
56397
217961
137486
77904
198460
189063
61707
202195
224968
150345
105566
91546
221764
227732
186666
234259
7427
209637
39689
102622
177519
146310
2222
215276
250005
44617
143143
1962
6578
63109
170477
172964
203697
81699
217600
36434
15606
50480
49195
190852
25037
230628
242664
109302
4357
180446
26110
26866
241524
232669
248050
204677
140136
192997
160148
129686
48962
114422
200632
76885
134645
99948
148768
210076
214577
217990
164995
228054
35834
58306
66235
172482
57026
1220
196639
252741
113453
134652
210463
115912
199467
45994
210727
34931
192574
152148
158083
117260
47901
41852
132204
238992
125298
241155
8942
191714
71502
163760
130545
43139
60727
62875
120427
254213
101861
251832
159414
155832
126461
78784
111884
84553
65008
58527
240572
15875
87444
102536
162529
98895
175242
21461
150360
167078
140536
241624
13839
145681
111759
204652
55610
205535
176283
27081
153558
76397
248616
148213
64587
203358
200337
134340
213288
33488
10032
78708
65259
242958
89846
60987
131622
756
115655
28681
172421
149028
76148
83696
17616
236101
231197
252307
121629
241478
242439
200840
48345
124888
136076
11876
97121
208358
69711
176964
170682
138668
22476
21081
48509
65117
228978
4714
189309
193271
181505
152913
133489
236812
180649
253446
182964
110282
132132
189679
220899
65637
247347
155060
190834
47913
27998
138855
117923
43828
112016
156765
90763
15294
114842
115992
70222
187339
16077
246211
102178
100388
7851
2018
39026
183612
186049
135288
85866
171671
105884
123783
151802
248479
150167
182016
93917
1606
60839
148683
229619
72072
159523
16838
138703
200409
109989
124896
46318
216139
253057
15282
113120
56282
197001
36339
231095
94217
149177
220248
90290
54944
201707
22375
72457
198985
228492
225846
221150
31152
58608
123469
195678
170557
154455
59680
50723
83288
142479
46980
249148
113382
253972
8300
4664
138266
218093
12117
160462
160988
118076
57855
134601
24958
198289
33390
72864
201929
118770
59597
208134
215749
234099
21935
224960
251123
160197
153879
155492
221945
212480
32230
231252
213882
214804
90957
12444
97364
143657
92856
112369
67445
22021
66226
76979
127231
57345
163686
244848
55406
70448
177774
35614
124641
70389
250722
4507
178727
58676
68938
109400
111948
128512
119422
63928
242626
108537
155921
45802
199456
164253
123001
126773
108968
138700
231557
113367
11943
232131
165271
92880
200616
29872
57705
118626
58049
8784
184825
200879
171543
12644
205831
220696
81520
219218
247106
219770
18843
34353
92482
128800
158150
11947
153126
152520
60485
71695
19975
8682
110720
18188
208635
182939
67901
105577
144055
8834
193659
73651
66621
107815
19142
49908
245357
196468
136720
164724
249281
61567
167178
5995
173596
199627
68636
143267
146950
141702
160139
146694
88537
72152
243152
64701
239699
80335
65205
236420
160955
199317
54483
194481
210398
248945
46074
240257
162476
38928
65741
176160
52733
16718
173095
98747
199932
48111
113350
12804
139477
246681
208027
124252
10124
34596
201209
222777
208250
128924
95176
73664
81751
7587
116447
208157
209943
132203
171427
145820
1586
233913
11143
215215
104886
64519
167675
75143
74976
234763
211473
168439
223007
140365
222672
188302
45442
205987
198233
198549
51401
212606
205508
148157
111617
111509
124003
252041
23034
82617
115298
114337
78814
137485
29335
188745
28067
174414
237891
196604
8541
32578
231727
31622
203842
224460
196562
33371
72763
101166
212653
60808
191869
195337
224211
165466
105286
137050
170538
162467
142850
160811
167927
180424
4933
235516
96140
177969
95351
62007
62878
26184
148881
17473
103334
115515
73348
36656
144496
1982
139182
66647
25283
41135
249334
149935
134935
183032
69193
245488
61388
99954
81853
141894
43518
91218
208251
129582
206009
30720
174382
169993
157932
150332
62858
78945
201421
105020
24864
234249
107031
97299
216186
79632
132527
174419
167397
59203
123915
107187
69752
92220
192783
235782
178968
80567
211295
178356
202619
229298
239721
54438
55723
197385
44824
69969
17577
56795
84283
230209
249440
88129
253581
167325
2735
81814
146034
219601
64839
9271
146916
141068
174981
14451
154088
213390
73812
43335
191697
170239
51443
223067
97686
236475
38272
119512
86654
101081
142851
115388
15236
193018
244877
69265
54639
41190
165263
251314
214432
71069
188207
34648
197730
141165
187000
199205
95153
252091
150363
169298
175730
239191
220174
35824
235079
192349
153043
216956
193626
178089
51200
253336
16380
14442
172198
229464
63342
154197
26908
159516
10272
203035
91918
142199
191126
160626
8152
202381
67041
158064
239820
247047
5169
176526
228419
207952
218125
39156
65495
2875
169364
203180
31931
62077
159662
30995
109224
161438
102881
16157
34224
198696
202521
34861
227486
80290
63421
148049
116075
42142
119045
66846
42373
6739
222704
201089
241256
146670
105924
85363
112440
235595
240235
222724
217425
3072
96492
179653
22694
234795
120364
238407
78565
544
66372
150108
243314
145083
137762
178121
44126
38720
71614
14490
177772
51638
121621
115610
59071
94572
62929
22827
37701
74364
10853
112864
135700
113408
69573
1191
240216
194643
110203
243379
173740
155468
21101
145789
201406
113065
199249
236400
171034
207653
182231
159875
92187
101465
190670
79447
129715
207890
242756
103475
71136
77068
236114
11624
203815
846
187140
115120
232498
114024
119996
154072
227631
124130
82783
26674
254491
62573
10587
144896
30956
177746
80528
111773
106611
26803
101473
190044
192015
52008
122560
49952
224212
17682
141627
92504
240802
148059
140197
174206
197234
233396
204795
174568
170351
254189
237621
249414
157146
238713
219222
253512
139868
150700
97655
186900
37668
117746
12525
182188
31406
154209
159476
217716
135666
180922
120918
188
71485
178799
6528
62531
3478
152942
438
179855
68831
124324
48093
131132
32568
112869
240354
224273
110061
46831
246310
135112
67407
11261
154913
93677
139684
93791
167030
18973
181674
147049
212317
203372
165744
94690
70213
123593
17865
216007
41856
234159
72563
243830
52048
98828
164313
240385
157964
145930
10444
169009
115970
7926
129904
203177
209346
80071
229556
144294
60955
1519
245929
82466
41923
12195
238627
222388
188182
76651
62540
152581
167245
24185
52685
39854
1474
251685
19233
43183
120126
181155
170771
146870
126358
104693
150022
53775
202053
7173
21204
186205
177886
1732
235041
45318
62544
181054
147980
143857
161366
39010
129560
154307
49748
241013
252953
78842
219379
50402
231885
2093
76750
19910
70254
38300
134848
181020
216030
188623
24018
230469
218750
79542
183830
202784
27262
114451
48731
204541
95174
110579
233015
230380
30485
55431
239085
188526
11302
205620
219660
100754
95274
220905
152232
237908
221905
90161
192800
223353
226901
146568
61523
144924
172151
226528
243272
109460
190088
29727
110384
225676
74360
96420
3161
150015
32490
183517
209262
22240
235414
8444
219088
224342
242545
85764
209541
69591
237592
133431
90558
105742
164904
50614
163024
242846
192590
232085
35816
233165
155881
142556
219053
135789
62702
1369
119629
238426
39272
236232
98447
12680
179362
252290
10313
216707
145591
15405
241893
8458
84700
180108
47894
220960
144392
21732
51380
17022
121261
190593
99152
156934
56873
31105
247150
134926
232527
235570
143919
206345
184647
233882
109423
216584
68355
161210
98726
54558
18472
194672
245539
136656
116958
116688
52479
145876
121371
180799
241108
8600
154823
99712
132067
16319
63927
184482
164723
714
251445
55547
185254
47683
128029
160117
232
174970
231457
79554
201111
62507
249063
38847
51579
201926
147935
227792
29870
134426
144395
38520
197863
241139
39033
119549
114626
232879
139112
252161
174048
13918
143991
208495
221692
185118
212489
248199
29031
42272
251634
41455
194671
96560
138791
43924
130508
238297
29708
38425
61968
96359
28412
113463
232422
6926
206922
167674
129728
222038
221949
200557
60003
252955
56831
172017
139470
83504
205509
246936
15152
184662
179176
66445
97822
36555
162318
149067
24375
234116
234112
27130
123599
157578
189800
139550
48052
169189
102372
197727
95791
8641
141616
242733
185389
220412
97163
202354
168101
215181
50466
47314
227086
117557
190681
152549
117807
38038
90230
49469
192612
134884
244204
121193
220924
27713
77499
145546
168828
43602
86425
247977
139081
86795
213480
19935
186282
198485
16499
223554
5601
111946
224175
230251
235047
26791
178021
193711
239694
121541
6078
148334
149619
157619
84525
215987
174107
132318
207043
7813
203728
92666
201357
170416
156778
135768
84589
194778
119323
144221
90258
177184
58575
14612
214517
122711
46418
191941
211867
11138
58208
210707
26429
116805
22003
4249
29925
163994
81156
241236
201170
234613
135195
218647
3193
139847
223728
146134
112766
222439
79286
11140
79766
42215
101833
47887
184282
76681
151009
185813
203134
63682
105563
134455
221649
216863
71139
119557
206513
105147
206732
66224
218177
211973
67617
146468
8326
128696
187499
224870
8852
59771
126204
247751
153960
113355
74061
14726
237607
254293
147506
189250
38554
31324
225541
150423
238338
250374
87560
89188
218302
32514
46090
100321
220968
251836
7033
109735
39711
203005
22661
178333
30374
129382
183109
78735
198819
142485
39539
101694
156904
158726
237270
55325
128937
65378
230448
78387
171748
143205
213984
117332
181730
18352
218508
198118
182845
114269
243104
125923
229654
224782
121360
23771
184559
4830
64789
6274
119338
188599
71451
17599
3062
113374
250300
176900
1088
184458
126953
58361
192698
39341
217864
9652
128611
163305
210118
80942
107742
1620
22081
153556
177586
226065
216358
165489
2919
143056
90268
186857
116035
57653
240767
10181
7849
54929
326
193375
67396
119809
217509
178160
188681
165282
20793
186573
175434
35363
105567
214918
201794
139965
154253
18895
239958
36489
93901
244832
235946
53885
150805
112510
64441
49499
240431
45539
189165
492
98599
21452
152425
168514
130919
701
253347
55555
47104
37817
27510
240640
132542
232785
117672
247794
135930
40875
73596
214271
149887
106800
23432
70395
217495
50994
67111
60495
240287
212499
3817
82547
28888
182688
153694
154782
165268
47496
218657
103630
119975
249399
94105
15512
138122
88666
165933
200554
28621
211757
138696
186731
208674
124489
124363
177414
89552
53048
34228
103280
88697
171202
31395
203496
229414
67732
174115
181358
117772
108959
116568
224535
123721
499
49962
94108
79016
100418
52627
171166
128461
122203
72094
81236
198117
244957
165564
214840
89747
4290
136248
125629
220561
4783
104198
48833
78533
166347
113872
89645
202333
56963
146096
116027
46823
113886
70265
78203
34685
19953
109104
33584
218264
117238
126916
229803
175754
106727
228610
79254
251147
85018
57811
27842
55487
154781
169302
80979
239797
216230
1978
220545
3039
209027
210166
84300
213372
240422
20078
198574
178866
147823
77421
68710
81548
60228
44136
221774
78113
232181
140792
39217
152456
173087
37962
179749
187148
242477
180943
201521
10392
211769
26525
200185
218493
126781
141242
117847
71645
35333
175209
123160
160913
5203
37892
195526
229769
63517
132120
131124
222726
48291
250689
77604
19966
153134
107831
16422
126481
67783
968
9057
189817
197808
154926
222745
147606
25355
194638
19591
33231
127590
202134
233325
18808
190477
111105
22815
213891
186557
107729
220257
88874
148882
124247
197010
86021
241559
223519
57790
145238
123019
136470
234545
91558
98340
137698
162026
167075
95335
236500
52125
196053
80171
18722
5701
9480
201333
134440
70788
159023
65876
85994
161231
161430
88476
219922
163690
114555
231907
220290
91425
48142
46894
83208
110382
58922
181279
62105
66996
254367
88765
117231
101767
52355
194463
247629
62654
66669
245182
248655
229188
253572
125713
5888
52293
174578
56202
80989
221116
95178
36992
2258
165360
156671
176378
233779
41315
203780
59950
55152
203465
212178
123223
124071
191188
211002
181752
125131
226383
88201
231703
98625
103260
133720
158424
143881
76053
39230
100189
91862
1097
129432
95592
104511
39893
195038
205214
99865
212693
30094
80336
228746
12554
143913
37844
165504
234560
413
247815
47066
128568
182874
61334
57780
212372
182380
42386
129357
12150
145760
216881
92371
145122
26
199665
235791
189131
90061
158857
50370
78666
122770
113391
227074
626
22111
117846
4764
175769
70540
24214
101452
173003
186410
96876
106169
71611
57883
195579
196948
116465
216920
161375
103244
239173
190543
253541
101315
83572
136319
103596
186029
41953
133822
121337
137309
124877
185309
45095
16278
113505
136465
198532
88644
233497
169313
209909
106115
89668
194133
141672
161545
138186
79949
27443
142491
49817
123315
8953
65243
221376
80018
205056
100198
221582
109373
186775
171305
81971
224381
32456
153926
223406
29304
72438
64589
188739
81002
230937
82644
57452
104069
59806
62438
102733
176626
161499
182395
104951
252019
141899
112797
77913
139609
167033
73310
129428
186817
12402
250701
185706
28125
200333
127703
189225
195415
217642
182642
89979
115405
124654
81285
158688
148912
208931
14477
234894
179446
139671
135645
58727
251508
33958
171493
46386
43172
198904
221710
4034
160222
125034
220966
51129
90732
123368
22936
125019
35484
44484
193439
229020
197767
177408
48089
29000
175040
121315
154936
183605
240095
81099
116235
131659
111909
233261
51602
187482
186051
119745
127261
12818
197856
144177
243002
94739
162061
68142
161466
148247
63753
228996
109548
64225
49784
92957
249368
230917
63992
58556
7866
65510
86687
115094
162141
111399
63680
197455
173048
58288
177240
122654
192284
24721
26767
72748
192529
23556
148249
198162
130982
154403
117121
203066
217751
182154
136582
193267
131893
155216
139233
214950
80787
165708
52009
242130
206743
139958
226486
231119
234305
23617
99517
193917
218161
180693
204410
31276
97965
138119
174173
48844
163223
36728
198902
233257
87692
218250
100786
102131
64646
195093
106026
4324
88255
213630
105353
19814
25294
164972
87878
209495
4791
57346
89590
92707
63775
229286
15326
26707
201042
128123
83511
118500
104342
157536
233370
73741
120226
208886
237045
50950
88491
44307
85593
72721
12877
204232
92522
39476
124375
92193
3249
61705
109374
201744
19009
64057
113167
95632
119632
119650
246693
8156
247292
125219
235713
188541
254564
7413
204417
229318
190394
10707
200448
213476
88741
174205
103431
206640
70456
254409
161405
100261
248716
195717
251290
197852
165217
246397
147677
228090
8554
187304
61382
102488
198043
133010
81413
235264
97929
151994
56990
97174
45043
238577
98618
39582
67313
228963
142503
241124
32605
252104
155500
72633
48641
36963
221594
131801
41237
220595
252884
207515
75618
143226
144890
68752
80480
216494
130714
202389
213510
185500
215404
196953
211834
172242
9823
148745
165450
237567
245865
9568
23389
39495
196524
68343
94086
165479
74480
54245
176577
89650
248982
131433
83538
192465
221713
8239
11231
62508
77739
54915
170973
42277
96786
156648
93637
21134
29217
207261
175910
232342
124925
65316
223344
188372
133842
34306
18109
110057
238978
228617
176058
124430
237268
223221
41959
209922
124141
44793
186034
38743
44873
213398
12313
239528
169693
215742
191271
10080
145363
31009
248665
20464
153748
153411
229339
41309
38992
254312
117330
206968
100462
204333
80217
207802
196066
130405
150904
170625
82820
201823
179448
37430
107551
156260
230670
4504
149579
126547
204023
251286
1934
113106
138156
55692
238512
96310
178143
166577
135352
110361
163485
122501
41450
169818
35642
155341
229765
38749
183439
223691
149959
204609
102984
66701
117578
147192
16229
250370
99947
5547
28041
35100
1287
25664
94662
62003
125528
120894
220219
108944
14880
201268
145584
95481
225673
127659
241886
66904
228303
57751
19976
157867
40236
218814
249693
212236
79806
105605
234732
236583
137770
67905
60330
202395
137421
207390
45375
246749
169947
228586
35561
77918
226820
193084
77365
166312
41723
29134
56011
230643
97842
58544
39978
131720
60584
109480
188702
102950
142286
234378
84680
72390
52216
107246
251116
227749
126236
84432
230038
46971
42683
250134
181535
20414
38224
30049
213713
253966
232225
179402
247008
35139
89224
144152
76830
106636
132470
99557
47460
88048
21317
30077
52690
19079
243224
89272
143427
633
34355
217709
69910
239837
10556
182417
192312
58872
204065
214615
241584
199357
157727
242522
202201
72942
144013
186712
207823
91227
237521
71581
241879
101455
241876
179620
221870
105669
254430
249362
71450
220213
100957
30266
54784
246346
78798
220100
195779
103329
155077
234713
50335
21474
160126
109686
215848
199204
189362
11193
68348
186135
108617
90766
26086
65331
87751
133440
103465
101504
91820
9221
148417
225492
106062
115229
128183
105684
130900
108389
121866
90066
243063
67864
120237
83858
160191
107781
40535
248215
155906
166437
87118
253608
159582
202064
155386
236143
87886
169801
177032
196037
143433
21917
47857
94248
122995
193631
55791
80924
149291
191901
228925
2459
9161
19776
11267
69708
131892
45916
479
60678
188756
251135
176286
55959
31942
104310
135304
1233
40032
48190
157175
119787
2055
241117
92632
171128
123984
162636
220766
33362
227174
197124
39043
64035
201258
105007
136179
43342
70688
212623
172000
99453
106218
72917
26889
48079
66673
66855
89205
175272
207470
130925
138405
188266
19215
21228
252314
163286
51858
224059
133942
226300
242848
231886
46626
150132
171701
145411
89630
183488
57061
99666
73037
6817
71107
13890
188606
55842
44224
157243
11426
189578
124814
235720
22019
128680
231367
199958
129921
138622
167293
26830
189697
204024
236873
216968
243728
5039
246799
209292
35699
203872
101569
200386
79475
45862
239583
98193
60846
32195
8008
62964
157413
168715
182751
220420
49924
243003
172500
66097
37112
89172
131952
182612
142973
94927
254011
116846
34176
159141
141144
148217
132628
192928
5711
85445
119595
136521
72306
152791
62236
189829
241342
245831
53135
95503
166808
163546
95586
127983
11926
99168
185456
199726
117007
252093
30285
245435
117816
243192
11031
224633
5982
40157
175566
141690
202894
171176
132572
167110
55948
233433
76421
220068
234625
119058
21079
88337
252915
182115
8448
180715
246147
160004
3788
1997
1761
50707
235915
124778
215040
134366
80377
59551
94545
91240
60317
137200
124769
246255
70123
214896
166580
62187
216513
49815
43293
136049
112592
27503
165226
218682
125479
135450
247033
99064
223680
218223
186552
67365
31569
49354
229559
5415
173004
37811
700
71555
54736
72344
68757
193393
16426
44883
182284
29235
57032
124914
150118
214903
62261
91406
141342
32211
216060
123201
138738
155051
87592
86910
173245
90081
201024
142601
42916
250892
70471
201187
116586
113713
171409
253016
186660
229423
88148
6859
74691
238494
114868
170680
90812
85485
62001
110177
119113
32987
41193
127442
107354
25083
76135
42289
61735
232275
152961
232708
71991
59102
175398
160556
195071
248925
143460
176854
241046
128668
179645
8184
127540
125462
54247
131026
84835
96931
85360
246089
240566
197475
208594
206648
56475
139553
82194
204343
202413
187079
49819
5034
156435
230955
58785
124330
229338
89933
190223
86756
80544
70194
147105
231454
248106
208681
228757
133706
181638
109717
129555
62768
3743
85543
107982
196149
90041
47146
34044
103048
212455
243839
249953
222138
22568
167710
120087
237409
46129
21941
25741
253801
161289
169340
134654
232091
12417
241605
57759
98341
151191
26611
188538
16208
105583
109159
218275
128630
120639
157335
246750
35665
170740
217625
188141
123475
176299
227882
176858
124334
227310
222581
251372
153563
14478
172168
200481
57871
216818
246194
110603
177430
81566
86169
62927
18552
211064
173576
55523
96724
59457
93246
111859
208103
49867
235324
126997
122588
47319
11849
227480
244898
228731
99252
167251
14141
193755
25896
218871
155398
44787
175370
11782
216639
49861
5530
70037
251747
81008
245416
27274
240936
55510
103633
65152
79990
123755
105237
68351
12473
32024
91363
36620
137714
243110
111643
231211
179483
120041
41597
131874
26683
195345
29158
22591
179535
28801
137054
97053
168738
41782
93691
244733
666
240901
31240
16820
224091
95608
213119
166265
18396
138519
236808
101553
12794
72275
60684
138503
190652
52763
48586
215880
144964
220221
114579
215771
237439
99304
157123
152060
86208
129954
189400
10790
62629
120606
132275
173598
145065
247030
21249
225398
203176
128212
202270
64792
246952
95424
176428
190414
51416
221700
112799
132976
138965
1986
129699
250545
2577
7395
67215
85665
245617
94959
139400
251169
12760
33416
136911
109368
218897
121537
126951
177259
65829
40870
71460
119556
192835
47184
109545
75300
118671
200861
177349
236282
107214
182365
20789
225931
169567
80682
22222
135501
94794
252481
105991
99699
23083
83347
119053
167534
5689
137864
89721
253736
235577
147619
123167
74651
25198
80810
123086
69650
207451
241042
27819
44947
4149
128778
190236
180240
14501
152637
113265
66089
20638
13978
193857
135912
114450
60791
182737
188022
1402
21398
201295
34161
230556
235844
228437
198843
218972
17628
145335
87329
249596
241317
252878
145195
47352
56929
35909
109960
110943
129353
115986
203891
188704
143431
158886
132325
129307
80987
209548
185005
225345
247451
100611
142413
209423
53783
132398
156078
30889
66847
174073
248975
219527
250574
159711
152616
34884
31542
82272
14340
1958
145288
224313
151579
240267
59737
212449
200026
171212
131406
122893
79189
80887
65472
27855
207551
65089
225999
209912
117806
246427
227066
123785
226794
45299
25284
175526
196060
3650
239297
163259
42388
96216
171223
55371
81499
228377
16990
152583
16093
54197
230692
244163
48589
248746
86653
106329
49147
97448
142963
242774
56796
10858
44124
113902
30369
164275
33661
220160
38737
143004
67615
61490
237479
250713
169551
234751
36237
63593
114603
869
127144
63390
50312
218502
55238
174116
86229
162006
142472
160660
198019
130596
82278
103904
218467
164096
235693
200278
96730
124797
97437
114947
59349
88366
24962
173372
113057
4261
56634
143856
112672
67941
234860
195275
103902
129228
211799
200757
253510
115759
157514
222591
208511
200906
75566
162694
57324
82379
208563
181363
100705
218083
193136
8157
173714
191847
202642
172153
185842
191560
234774
149526
241214
62041
123846
96046
26901
146596
109277
226226
43701
124195
237391
92412
92750
187463
46263
90445
95445
203147
10515
124758
101267
38039
84153
195036
196839
97863
49090
100908
150715
37577
218078
73570
76205
196428
39775
111167
32822
69991
71987
97562
188397
54497
125614
42708
242068
148988
218397
106959
126048
245805
205634
219384
168402
14284
178497
104923
107229
104893
212998
220323
134626
41543
106747
90198
5505
214510
221727
147076
231133
96234
196236
111459
157616
94451
90021
137042
219143
177455
46092
15309
61843
228034
64497
189837
124433
102062
44239
139428
239441
18316
231262
113612
149664
23944
141540
123648
20174
216806
131151
15445
83078
126704
85023
210686
4615
41769
237628
215393
211583
216173
194181
67335
25313
154
147747
237718
15947
38578
120884
53499
145405
78954
88372
225041
19179
11221
152873
239385
143306
241740
54270
22419
71707
31156
49392
161185
186845
206705
151902
239137
188014
113450
226195
220419
141653
85367
90765
22062
239777
238653
37807
70672
55411
180507
123004
211842
184617
132793
67425
225089
248115
74974
240499
218749
188663
91315
8057
203128
145929
82947
119132
155248
163316
96475
18422
196374
10852
82556
160802
163641
37215
204947
238822
176758
41674
4088
83103
205110
160724
247822
250542
9631
74456
209529
243772
159218
208669
164396
10508
14153
134605
242735
170615
10483
224616
180782
207980
235328
97644
131304
153032
241633
232136
195950
61528
28083
46600
200006
105402
65051
111950
114009
143515
214469
165056
192832
203431
234629
180746
110285
89162
247149
5221
223968
62197
4685
186154
124909
3847
252113
40495
6163
119377
95989
24936
42392
137763
59085
28735
96758
168752
68482
251459
237716
18175
217454
204012
90680
15765
115883
159967
227108
210702
138044
205659
223574
237930
18431
26241
22154
180878
190891
76541
23492
198941
122744
191154
36894
5600
196656
133456
47888
103611
37218
139647
244306
184630
44014
242549
226800
133148
176611
125778
174802
220382
18220
186727
164500
60731
28033
231580
4103
231902
74088
179498
246791
155620
69267
189013
112507
94799
74632
165707
125492
235913
115424
34047
1991
249639
61370
109180
207819
200029
253385
126580
207813
57877
51985
97355
182653
153090
146147
30471
139174
142823
81136
202593
93630
201627
48750
196762
14107
232039
134314
68915
209849
250241
200412
104713
150833
219578
89488
21185
222891
23865
24843
152912
96925
205130
118472
101514
246045
158009
69724
148338
160146
86956
16411
225031
12341
59556
30140
208615
105868
155649
179057
141338
229720
86366
92422
183148
54047
177644
60246
183368
32401
189938
202268
31678
2717
9421
230792
249803
170184
19424
63372
45048
158387
200562
46045
23315
6725
59184
65352
223151
135964
114532
52427
148279
248800
131963
23221
241051
83116
995
189535
162729
93460
90911
18423
236948
245202
236067
29472
135271
56347
232551
115509
28061
106226
224082
126790
217155
182687
173888
170839
85597
147348
61785
196590
228179
80681
84337
126849
162469
170284
125579
251161
113701
112355
87824
121448
147409
78960
204515
15897
202651
120346
196691
7156
137586
122892
182196
73680
162514
170980
42794
206448
203042
43167
18113
224277
77590
206773
231108
56205
230081
108905
180042
53421
67284
233867
130408
201378
200248
126968
60992
74918
184384
121365
11326
116491
76996
189104
217844
207473
200336
208951
64732
246914
155563
98725
141835
14999
204583
229092
222029
152174
215493
227702
221131
117800
253485
113813
162251
247162
21503
76459
249575
62388
231891
32336
211501
149856
63024
231870
372
4214
213382
125273
7977
101280
93528
247198
246685
204630
207284
77266
133323
234368
81752
182338
182560
99026
91868
154270
159930
165136
228260
241277
56311
27914
64355
47721
37495
208010
157887
163113
36554
252568
233244
80513
253471
189434
138365
158022
69848
19109
130474
102152
35022
253433
99549
229818
132521
90251
139735
167719
84515
4543
72682
16478
117373
210894
74958
177983
181327
110629
199516
176949
106957
3172
159166
32893
8109
98529
11571
74693
49137
164932
239410
184379
250946
143203
86968
147651
208165
35331
238986
54356
134165
24518
7949
231795
6736
225141
170165
248217
204124
1744
148682
195729
54793
254346
224370
5070
50843
177706
16059
135995
65709
3742
185476
33648
123924
243181
51050
103106
124796
214263
42726
12568
106052
182418
86368
224878
69961
112998
79720
44216
25817
68185
180703
159952
242783
115373
182400
57904
247189
248178
59420
37648
40978
50096
22982
142142
10952
103675
79079
110767
188470
4382
31533
125230
234004
249092
187561
219351
215454
207073
169472
17121
178751
31301
250033
62957
183600
216185
110716
157877
62670
76284
68327
108839
101894
43020
109473
147836
166019
9385
195975
199094
85751
247732
118506
77438
128587
60357
59024
229580
221356
218585
204801
152664
126436
172650
136643
218719
31996
114343
128985
230918
100934
192024
45684
227357
34269
117379
133933
195707
207889
193170
185776
22423
129332
205035
188465
5598
46563
95127
5989
192019
23290
161225
200976
164659
161870
164039
71228
52567
224026
238168
227987
111340
239880
239742
168511
123859
62229
225695
82100
125188
32732
153275
63581
66049
144422
64620
4132
250409
230043
70620
82089
989
25317
214303
61177
70526
197154
230387
234492
83015
108715
183895
89518
176709
225542
154987
207520
31709
37629
228137
116279
143088
176262
95122
161039
192283
119040
208801
101364
152526
163306
126342
168777
98595
179387
55754
139620
229340
150873
168760
249475
238242
164304
217830
188194
48697
31652
36793
15238
218837
143377
223510
80259
48660
200786
190914
204594
1941
214605
83976
204635
873
87599
3923
129356
184923
75731
204225
77577
196478
104970
108226
1688
219635
143632
181099
89867
246298
121909
32525
21911
106806
196265
91653
244010
117396
136368
93340
141255
244640
182581
70671
126457
57941
153835
215535
2063
219201
245624
133967
20107
89646
186367
220354
16811
193573
218777
25127
4687
182198
135161
247014
64716
74649
75134
190326
83536
156516
118786
164985
81600
86022
145365
225007
141012
97219
73305
80033
204757
24594
196307
133548
84551
2020
26848
66606
192848
74791
139132
201941
232400
165191
184999
139157
172387
192055
164728
135213
89875
104422
9446
216505
228766
107574
133273
208098
114955
204014
51289
13239
158377
19964
90532
120386
84320
82943
126303
34808
7322
33337
249187
114486
15266
254261
93323
241352
47835
225811
33473
66114
244536
72937
209846
92346
38654
112250
53264
165415
37529
92442
188094
18802
106455
546
164487
128768
223435
132435
197305
247549
89412
211569
28178
135286
10478
99447
3671
72924
131414
85811
237114
123749
31077
174032
144086
198640
123110
149834
83520
163966
165691
31526
86989
113225
60884
218192
194958
169390
194401
55362
159850
214378
206768
61224
80050
190383
94541
55148
109713
230690
174596
31608
148219
159862
124474
146394
43116
178412
58890
1498
195764
187415
230631
87672
73862
174423
45962
191001
233976
140442
122344
79052
243380
116794
62124
1999
146130
65615
62251
113011
120742
247271
244239
203556
47001
78963
201157
42696
96105
51308
64054
185640
225342
51782
116778
127480
130675
6856
224983
21345
59197
110109
106284
132895
205911
94109
129446
201960
100378
165609
168303
239653
120186
31884
179407
22890
178899
73699
172157
65642
76574
167367
248734
187390
209600
234077
221953
5645
118279
225507
112459
100647
151720
188430
146966
207924
153179
92508
18107
22366
214128
116093
83166
155656
194379
217604
168452
73303
43738
231485
40879
84763
32056
110912
76568
23660
177438
156434
127355
105429
144540
22335
183292
10464
240249
60623
81035
213949
205213
163869
91068
167025
105284
20144
179851
213727
128550
75521
162746
154592
253906
95838
194018
140375
2289
85883
150364
92047
119247
195481
93815
235995
241967
203510
165574
36803
46389
75234
166972
127863
34384
186517
50282
187395
129787
3421
128055
61473
80179
140132
41992
238778
73953
170780
71888
145772
202287
146829
246077
72701
3747
91547
234769
102290
53081
148793
93507
28118
77512
216099
227890
129447
63480
22759
150836
101083
213414
67182
57953
235357
82729
42209
110723
50869
54739
37693
69598
21668
53209
158202
70555
63890
125630
94022
189072
214867
209980
210701
116839
219675
137782
157260
11674
147219
98522
78451
36713
106654
41500
97829
97424
34284
29379
65736
16239
153504
154809
6816
216384
68037
161572
220952
198893
141996
132734
41169
130005
210113
91711
26308
145392
187974
241096
251238
48737
174977
60797
35782
117570
92795
26075
14460
112032
159508
165313
172520
212782
8229
28771
128132
246957
57931
119122
216593
145316
219890
110691
43878
182942
247782
210264
10146
220328
220567
157334
105833
207633
57847
21701
47380
181763
180631
113178
87566
44936
139423
4150
250526
209924
150164
199750
122971
4296
232936
213954
71506
39930
181576
91652
26530
147036
130652
194200
2079
41303
194226
78472
218382
148190
163256
229401
246395
224580
124051
216746
148070
120513
9686
63997
71585
28694
63760
143830
78816
158411
18566
21258
122575
197295
211939
16862
123139
177980
213011
121380
26988
32438
117079
179929
88794
175682
30632
207342
169966
100631
140473
110567
156768
171808
134001
13369
121523
206591
50757
121263
94591
56594
99355
211633
18673
41836
225316
64512
89446
136764
250455
231560
125758
95128
137742
78990
169486
187546
91836
189724
127955
31457
204310
214310
131751
147044
17816
154131
50
198592
57181
34761
225157
78613
48753
236818
201345
144971
102018
130472
82975
18484
143470
35857
49136
8954
156951
131688
218337
24655
169533
45573
19547
128904
187028
135565
224558
121073
10331
105393
234957
29596
56716
208958
52108
237255
212081
41570
204661
152116
249869
61085
16706
46792
144411
140795
126906
229099
92460
213618
198530
35739
24786
214236
125595
92840
71618
123674
153145
233649
198828
76192
109449
77207
202562
214972
429
220318
76684
168339
252199
197181
241002
151846
136638
103637
77892
203168
234697
189843
195369
104506
8706
17701
62099
162644
126384
100297
20196
119984
170689
195141
225942
20520
24978
29673
186140
70003
76779
122214
216091
5940
105268
221751
15111
239264
208435
232829
24789
53896
81765
13461
146491
154985
190401
29729
1951
198987
216978
252512
33579
67188
79669
8169
63938
171121
141141
131243
112616
171938
190242
252490
111647
144101
213408
154325
232844
189859
240110
140945
119163
222645
37695
145794
128016
111903
52918
249292
223508
99921
30259
128647
92470
76797
154435
149947
37250
4753
72564
226443
237262
193673
67321
55390
48901
98912
9114
149580
153409
214994
179901
33449
220407
89414
56471
56995
52880
8451
24842
136749
251895
181866
30235
44274
14076
49807
217570
84125
247520
10371
219301
240837
216993
211394
181983
76090
62640
176175
110166
196521
107391
139122
163645
84482
249180
247114
229531
168955
83325
237809
208306
108445
139411
45452
163088
149717
90164
576
22252
47112
122073
126543
97659
58579
211929
129814
92308
55018
33710
3339
165425
39207
153686
133673
197241
30500
133627
31821
253528
173680
57059
37039
35689
248589
156009
52062
81143
116820
36819
39714
109320
26436
93223
169289
234695
234535
242556
22006
103515
18801
190034
76663
222444
47648
117736
147561
95392
201995
174391
23656
179790
81705
64142
192115
152528
173510
242610
196905
158234
149075
88878
190986
206232
203633
131354
63632
112261
165195
61027
19710
224913
254014
23297
140948
225264
172564
187595
83534
106178
57840
21903
110373
192207
242031
68640
115448
9687
146382
187363
151677
94616
253064
182827
227169
22821
141147
253878
47232
117271
229764
194357
188554
150188
8461
130053
102445
135816
244314
40524
28844
127718
97360
196854
67869
70713
102589
254140
13200
138375
59408
148746
67249
55494
37189
75602
159387
16343
104338
131906
109633
47713
181241
91503
70578
153406
121535
215885
179300
103666
222385
107998
11331
233263
77481
17483
34608
6941
220429
77669
85181
247019
160970
64083
10951
16265
118430
200300
226819
226996
222325
89998
192754
145852
252111
221373
39799
211044
101878
126103
217147
146000
114030
203826
74943
70464
75904
188916
253287
245124
10152
9381
182420
214152
188711
213144
133494
157683
117972
48937
140328
187581
209472
32786
163680
203998
113975
203782
95530
137915
214304
137775
141664
174725
10868
37352
18766
42107
156869
214362
75325
86257
4994
19590
201850
190153
113112
212894
56515
243253
213696
22586
125895
145890
251884
221723
47238
195967
231970
24443
80706
48733
149316
159761
137575
190577
127337
147543
127477
220144
101867
142249
231142
143686
26549
152242
142550
190578
100660
144608
107499
94400
234956
184193
213749
61223
247333
148617
139599
201086
109526
151767
70105
81709
34579
228836
56532
3745
164489
158978
244020
214929
222227
152397
51407
98887
9038
141809
185168
46205
115565
186586
91223
174946
134370
94824
26629
107867
193536
215032
84134
161522
141358
46690
195848
126799
170260
97685
131637
142176
128826
93029
106021
123024
199168
122593
11844
218779
167527
57895
182800
194794
59079
167884
43373
149759
38473
212533
89093
112132
234750
205566
95102
122818
254196
119828
231954
196229
82232
142415
21415
45995
177385
112341
250900
110763
49135
101599
17333
224340
161588
216889
135692
37153
127180
52329
171608
105973
4698
41876
74468
156973
61789
113739
250864
8236
96383
235986
29903
123937
103299
182543
133608
79208
196635
49386
27334
138434
240970
163134
14180
63208
246303
145395
52462
167682
70234
130367
59374
114509
163943
227889
61063
110479
101346
109747
167507
142449
95858
216885
162400
33002
3722
107466
83016
17037
188780
150333
217980
46840
129675
179079
46440
173639
214848
62908
38271
36789
175290
105935
19402
22904
108988
194323
178626
42608
78327
78617
159275
160161
112822
2315
123754
130051
26055
246753
209660
8996
168515
31284
132955
181631
174251
164866
71092
85851
76667
9876
243229
92850
127250
12226
251522
73370
25031
109362
164743
244206
44816
142530
174407
76622
14158
92417
119098
180652
181781
205943
160196
224915
232045
54306
72183
146982
31064
236985
178837
68971
198794
231459
168979
247596
11264
98837
239250
154676
211933
16116
136085
17156
25146
109026
92963
142746
35500
122342
76369
248243
31522
193849
226428
48434
59799
250686
91762
222481
61964
183039
95986
21987
50450
188514
251533
29848
25489
121339
113821
178577
31447
235098
122734
88797
89311
161924
83494
66219
77717
132070
197540
106083
198520
53070
7431
201063
184181
74726
212826
52747
70583
139186
48282
112401
96793
242547
79539
120465
62607
183740
218839
38054
129372
180337
141029
46413
102288
228560
121962
18293
63369
85438
210399
34624
180543
219880
155663
158186
65482
40986
114642
253274
131227
155495
20707
60629
15533
38477
227811
83832
238158
183248
193903
67324
54219
37146
79146
22889
59341
124157
108022
26017
109469
226054
226582
17087
140123
45964
238138
75335
188121
22864
193243
108563
60459
94897
102215
44065
157774
50339
174828
213434
12470
235361
105171
136387
148613
70330
241010
152004
130330
192585
164655
160957
218961
89061
43426
216664
12033
55170
71932
64166
227231
6476
33186
175534
196738
45665
99760
90657
170341
23973
150002
151210
237481
218463
113638
239426
218895
69856
220658
93450
95931
145724
229980
63981
44994
119400
210190
180554
252258
54489
30856
96623
172216
111743
112
395
215231
245557
11212
219065
36531
12323
234918
65757
7230
14601
63984
46157
173478
60725
163198
38407
21174
88719
108260
27073
78737
154587
220756
104956
155197
46339
207465
117870
56432
45249
41246
177662
106103
241362
219822
179212
245351
210584
28503
34597
167731
246023
120720
84280
87205
104606
181287
230698
171050
55632
78864
217248
90023
21712
168660
192433
129467
215158
241451
203528
220689
64294
62429
190296
147828
27085
68440
171569
159525
148413
138958
203092
99629
167331
99136
68580
212132
56632
85700
189784
128983
191730
210764
47299
1924
96394
116689
90381
210510
86528
248590
240705
246617
100212
62522
23596
188061
142514
182470
109788
40353
149322
138875
228445
176624
181055
111839
250000
243744
117498
120719
210293
172654
79761
251876
82636
149797
110000
129763
161937
94665
145748
239549
223779
74749
160124
242642
69604
132938
181167
76581
114523
17140
122333
244292
204022
4853
142372
225245
41661
199774
126711
124044
144208
252631
164475
30719
154716
200761
175394
158951
146513
143691
19323
230129
140597
222320
200675
171276
225171
130008
134280
253383
164887
5768
96049
12281
59593
190031
173580
233395
159631
149210
115048
152818
174990
76705
61511
227112
17574
195137
25043
190136
70625
122341
107358
61668
3548
194557
70384
21690
185306
130109
250822
162502
122540
101828
138451
31926
48221
199983
154979
222793
203172
106273
191890
77439
157416
70927
183506
203252
79742
213083
243248
60633
36794
94372
15772
114041
208168
97499
104768
15047
113291
85467
181944
74493
189090
80788
180735
234133
215573
226889
178131
183828
174053
98162
14390
213640
173669
141350
95830
170642
237265
34459
97674
232831
106160
191006
191589
219810
237884
194957
182248
141159
245695
226063
13309
64003
197809
77450
55794
107283
40426
47132
41039
1386
138348
6063
181120
52358
156143
166732
63814
168869
102496
75862
73257
231396
195224
85410
60747
117423
17575
9578
174126
18098
157138
161483
155935
79613
22829
46287
250232
157879
152087
90150
113025
123521
200716
103939
205293
36635
196000
86116
112186
229234
159350
7657
209713
186296
14852
40772
150500
241274
44695
78363
11755
165419
9406
219393
211629
81599
146843
85714
23721
147286
3580
76920
160553
196394
212026
93236
163799
141101
169420
83786
60221
237405
239656
201863
123503
219026
69549
238131
35822
48320
121005
182402
209683
239350
25278
48220
172470
16531
103755
212909
195784
97666
204702
62893
50979
14233
38232
150466
197027
65419
152878
117386
248506
201321
97025
77167
46058
13651
173543
116888
203456
28353
14062
47069
104268
245506
190349
160351
6561
172885
37477
175283
199211
47127
100067
112470
34497
206538
115081
223088
190367
173810
65750
66065
34489
92834
26451
207533
96395
250929
52095
87019
205460
201064
188283
142606
112081
136763
236212
171199
54330
229913
52602
182730
96057
138315
249805
167483
176916
181872
102533
124558
231276
212313
28035
113717
11547
235013
172426
56025
32640
154802
28901
226395
171937
42056
122164
242057
74937
127367
221469
224173
253005
117458
206857
22434
153410
201443
124984
119867
202154
195935
153529
83796
38558
127944
247574
3487
207471
93255
138582
113210
147804
36321
116507
154185
57392
95362
226598
145823
184276
115402
87650
149385
216064
253431
164884
143463
133616
186217
186920
202193
28767
161472
34595
252636
63861
184657
41393
159814
84556
204180
16951
47365
60311
108320
118617
137985
168090
186425
129162
151985
48298
184460
202575
63558
25531
220714
29783
220660
204984
211
153603
243095
60224
195429
53005
59564
128331
141976
67946
146163
20973
212478
151724
62546
2339
192080
47588
106524
3946
111827
14003
84467
18652
199179
189714
69050
19123
63061
148703
81911
17866
555
175064
16766
231904
53744
242959
154015
194550
252121
183954
193990
132131
143319
33995
212321
54145
153674
131448
43036
156668
38646
207288
246675
135898
81056
55773
209542
215684
95691
94931
25147
171977
213009
47301
111222
78043
43785
218822
208443
111135
15034
152067
242419
194962
213113
205078
167231
176882
246159
159835
143815
34036
14968
62026
39525
14967
18067
222166
203579
44149
196510
51061
154215
42159
72837
2766
246400
135859
138604
89424
95367
57150
48652
145145
127169
9830
12133
59998
239452
151569
243822
64
11263
180801
246692
142241
222528
98122
18004
18264
111767
172629
63203
85805
213495
117541
151085
20552
121069
13389
219567
52754
62987
252330
51180
132503
28269
14377
170135
183693
198511
196763
204438
49881
177110
253687
63423
30811
68937
231579
45732
48427
48728
64505
532
234395
142228
33847
46398
65749
123035
191688
75286
57152
17526
247265
16919
208719
36045
76255
119339
206387
23288
96755
72227
200126
109569
65108
133466
23864
125229
92230
231350
74861
70461
83597
40949
50054
96413
182429
24280
218924
231076
248473
234473
112977
238316
99004
88550
182061
52491
10134
158176
236308
27235
21321
207615
149702
215214
178367
16160
24794
29688
175915
69939
132173
133820
52148
240991
120651
140854
159363
225211
172111
40511
203257
103315
26922
203162
186647
150428
168528
102092
158569
107219
215664
142326
95295
219562
93225
126590
102624
139855
115112
127646
126774
162041
3114
9576
9633
52841
90701
4936
201897
24202
104480
98365
181207
110165
135434
26477
169280
67049
205800
44449
110245
134949
6520
240562
115649
13236
83914
134533
67690
40055
175364
125668
29461
194256
127044
147323
141526
59921
248102
74485
28707
85906
150502
182810
239962
197268
72872
139397
240924
42351
229291
14492
54032
11469
116501
40966
87611
109656
213459
76482
84792
199496
99420
94080
24165
23457
190212
196896
251892
192096
108495
55216
199346
65295
148211
85865
232764
227319
233053
26975
163806
220665
101025
92070
103119
90568
64897
57190
38838
39745
5214
233715
148000
16217
64833
132019
163004
57457
69273
184033
171338
156493
33857
29963
63025
220473
54242
204951
214706
69215
149979
128981
177044
123360
194443
203371
156238
203393
66993
206898
113050
91477
1392
8649
53636
213149
182851
191787
173563
128914
234892
119262
185003
50109
174618
180553
133263
82219
213513
126567
223389
241435
249304
99102
160895
65914
36007
145587
65423
187260
186891
116677
1905
93573
85248
32274
182237
159174
180724
110323
10196
177101
216532
227012
96827
22576
74959
69389
175800
46153
200843
245879
130025
153021
111668
121133
2327
98271
212950
26631
175448
203298
120552
175206
230518
50111
160046
18498
215464
49198
239840
159327
156185
36976
109619
215106
185817
17600
205367
116359
42044
27537
141158
210359
94394
248745
252923
29799
179223
20272
86831
244376
115133
114851
190256
238162
32890
114810
115944
159905
58177
125658
72805
233776
29862
210014
112953
70797
153580
95919
215010
15169
124158
85303
15467
193622
39191
243243
130521
44340
54322
131721
145686
23980
18953
156022
39267
101998
202792
168749
192977
147111
7812
10619
54304
148994
170645
152265
225651
245703
133130
63948
100877
79156
210068
22194
250781
70029
23680
225983
162099
157665
16922
144909
98546
244806
87343
105962
96673
1295
214668
246224
235471
65063
8067
243667
39343
138096
219238
29174
33230
77075
117674
115537
60107
247671
148604
234124
5910
235951
231898
37190
95913
70264
145626
4915
33836
228346
64883
178167
202949
97064
71810
178321
94760
166049
208866
109215
158330
112551
126649
102753
137817
73689
155078
124530
99074
58927
169872
77459
94870
230299
200326
19274
1395
67782
136987
148186
83887
28006
124852
51404
177042
96775
22836
228960
106873
13594
78157
176663
238599
209325
66917
232652
51810
68960
83990
18236
186386
101873
150407
179126
43787
109996
140882
205798
124376
193475
176731
35365
183916
244300
150832
194007
10681
51195
15825
176186
92612
143886
153027
48983
36277
20948
146871
164109
71784
36126
124549
126267
167060
171294
22555
178252
7837
94510
88718
112711
246815
188081
243454
212458
162524
241181
22570
24072
8446
86612
73154
127699
220471
229916
229510
2823
130323
120324
92280
126991
147698
142527
7355
932
93742
41786
85497
124779
81338
37876
121648
216511
220019
182862
119777
253690
99516
106471
62328
12652
248699
141982
92658
121926
66518
135879
5426
210989
168996
98217
193499
196061
237854
124747
200331
234247
133635
156372
178428
227113
135915
69824
170472
103468
155905
199678
34649
224231
107205
219267
191285
125248
26443
240384
48756
251200
84798
174850
171453
57015
160636
81191
27467
126592
213234
242052
68382
2215
43469
104421
230265
73799
29116
81553
175347
214885
150952
49594
235136
91714
3057
236196
238809
101070
40429
102081
189245
239162
127024
78304
12889
217637
100712
695
54354
216082
27577
242520
223913
24689
200034
13410
132296
213198
179609
7803
103603
141668
128229
186347
85004
209987
160404
88787
130303
188679
181368
60193
246067
253861
184838
141274
253925
230649
159899
42412
71937
83517
50627
244814
76468
90655
133739
181295
243886
86683
97089
122664
123218
247157
155397
71245
207063
123621
205258
190671
71037
126262
128954
12542
209354
69849
18748
228989
205089
193546
153314
101194
14026
217422
106698
153590
226490
106033
103685
75059
3674
56636
125160
158381
202078
215350
108911
27109
81620
171616
61750
197212
12918
145961
192558
223522
160215
94114
110575
230519
40914
76193
46572
98616
168083
189310
108473
252825
101147
117869
174516
197685
246973
230935
138204
30936
165986
54035
53228
31833
126996
43208
129167
205716
163099
149381
57667
188863
169241
188629
141430
252773
162739
56485
213930
27800
162136
204672
21464
26668
9202
26719
40280
227903
24604
245137
155000
236089
39438
68913
168143
133810
231353
178499
154096
113487
199411
133963
167770
224840
34235
61806
204114
131516
208107
145262
205826
47455
186632
204127
107464
201633
167912
58803
10441
61270
246172
27500
210978
69624
129876
222142
122039
188122
69290
104638
58732
85594
97238
208298
43032
229919
128863
97690
174198
93886
59836
161847
71819
136307
222054
235419
201660
6868
96661
161358
39788
124180
253171
207368
201732
12055
107161
55105
28021
61542
162838
237935
206102
122809
71311
191044
228502
238926
168603
78263
145245
10631
220903
117015
201488
50021
193226
117391
78723
80628
49983
65451
74324
253476
43725
230880
223652
104406
240160
242047
32409
199486
230914
106418
212173
6207
52119
176869
189374
844
40537
65763
187051
55359
165753
216726
117676
155849
102192
156874
20168
170858
189041
150815
48831
51192
43720
226946
164751
28363
8382
195754
19444
142857
133690
251693
92318
174175
136331
83883
222479
104931
36752
116456
92165
234842
18632
84879
224984
202202
241644
249366
52589
35213
27306
131925
56483
62952
124927
251094
68902
214795
27770
179150
160853
172389
77067
60769
228405
222288
164384
103542
141351
216544
130822
241611
83568
197765
52927
123352
195154
115408
95072
22072
110892
2903
176902
32015
252375
9028
246230
25661
43547
111276
29339
81237
228007
124944
118970
128815
200181
218359
27389
53267
235561
47408
68062
55585
70160
204478
222020
28160
151856
55558
246511
205185
200729
114607
40268
41919
162637
194615
57805
242372
76856
241372
9656
242986
218165
62582
223061
169960
82477
205247
251715
128557
172070
65817
227969
154319
222039
151127
11548
69197
118710
204373
170965
141120
81646
65962
133080
48825
149571
112359
230435
147467
153522
73248
111634
60663
150796
215652
125972
188894
117679
203258
89931
3436
120837
127920
241347
56719
225399
176638
133248
43040
5758
68737
21375
210987
250329
60094
245587
55388
23805
220444
39064
15963
120935
152945
183926
75499
189752
54890
25847
146398
119881
162246
62510
33890
91140
111440
1320
180608
36352
174769
41126
89828
169850
199702
16572
211425
143938
138167
212312
208379
120289
109729
95871
19035
13133
17277
155587
21193
70328
213115
177694
60038
224319
213438
100134
121407
21282
106075
146943
218056
71166
51818
99994
219903
240500
37398
121480
51445
86894
24320
105177
41539
64174
112678
155959
60574
249114
130842
74108
63664
42318
141768
161914
147222
181515
193179
81270
6929
177321
199705
108436
143221
113445
187637
46919
55360
89766
107540
40827
74566
160207
51008
184974
102419
241188
57363
216516
139596
111893
145803
204208
67602
140481
145048
91432
185858
82067
11730
40497
115483
206211
42513
149826
170317
170750
171349
38527
135334
113401
26689
228178
23468
153917
76357
221685
9129
77473
39717
81595
33689
225253
212706
72995
9058
175944
62549
240023
47933
142364
142855
244918
193305
127775
25811
195305
195299
66670
165486
91149
242533
80097
109182
60444
235534
28552
59335
155301
11538
136996
215012
232199
36772
219
29063
55104
40578
172639
247656
83728
106168
242081
218227
34638
106254
44357
131344
97813
123725
157122
150443
18759
104081
188292
130939
42658
62616
253033
148622
120068
145630
58851
133654
189915
5883
82499
120164
162374
208420
200693
103077
27170
70135
239351
218876
157532
23276
192822
38880
210961
7874
221470
30824
157542
145714
97945
141644
57371
69886
125308
115451
100446
242588
124396
199673
127755
208924
170560
181063
22741
964
19541
30037
202680
237006
167071
203625
93248
71427
205729
201104
151764
10093
82699
239628
238108
172992
226396
140801
205642
106876
190689
13073
149710
7076
127395
79098
50541
244263
152207
250101
171685
20006
127280
71351
179502
24003
188252
58539
66288
36116
206195
69387
228411
67316
118863
159258
170816
121590
86663
130223
69655
35301
169934
112586
236536
192293
7993
55537
125290
10333
167705
155149
91014
4073
167070
32272
233362
70852
71615
174429
126561
231671
90485
212593
181578
169890
150273
165674
67959
174791
246322
16277
235189
11626
218120
179773
122640
130654
178554
15948
87639
243360
150530
47838
235811
4550
209665
39882
43332
110895
114021
37535
253132
68411
168220
125458
78646
201522
230744
179298
226824
77019
77861
190752
17181
63055
226848
219349
158979
58881
25144
3200
196025
228812
18100
223989
160284
118250
209755
55760
1850
51933
66517
254487
113796
86698
247714
132022
49425
52123
129739
150592
226364
215348
231942
170824
153452
248422
200731
150033
95664
233296
81411
166393
200660
113681
41165
178370
6092
246666
113124
33929
250254
126977
37931
2774
43519
128998
229601
22627
231731
127914
203018
152494
39196
166520
49203
187995
54217
64542
247392
18854
113873
254090
108945
129798
29059
126210
49755
1286
113403
121836
58427
229302
119112
129349
56741
196849
157729
51829
99877
105800
46983
191489
98100
121235
99798
180179
162002
25584
211689
37118
110884
205465
230283
73913
252691
71655
59810
1197
203260
120794
101396
173243
188076
10927
123501
77771
102743
131901
11518
60297
17039
147483
173439
205819
111783
36854
91498
61988
7547
113930
182578
130624
126437
201764
209771
201991
9492
90092
61513
67371
196483
228096
77104
173181
241141
34149
20883
150657
223848
39206
233479
7135
88581
251329
244285
1026
200189
61012
31560
220538
70000
236456
145837
73166
163646
53823
62362
48504
155550
177830
243600
181235
9462
84974
54761
182669
95206
115019
26198
169546
249893
4138
137478
211197
147592
112354
183145
238647
42516
47028
78337
182478
3255
138820
219315
223102
58586
179356
85770
148170
155333
23306
107334
168937
224640
54021
33408
35888
87980
199506
230183
13523
33
54894
96421
37633
33469
79625
87234
249065
76549
113814
135318
82152
57756
109307
154770
35091
103282
100756
59662
211339
244843
57187
105570
98206
199667
150949
34838
882
4422
131580
241416
11064
81715
89006
159285
143718
100840
183202
223497
101414
29416
47753
125339
117504
86297
194985
166151
242182
115085
157894
202475
187263
83810
207485
58191
35844
40643
18627
116870
210655
211832
112205
134041
209934
244966
149513
171060
16055
34078
40974
171583
238699
188450
31808
1212
228425
62056
214313
52320
71218
216297
233775
219792
213944
62175
146107
132219
184441
97601
12388
148887
105352
9414
89708
42875
97468
212779
6265
154271
96581
136879
47735
181583
65769
139344
382
83841
135025
106005
234007
44225
207233
205555
252552
187763
239565
62953
187509
86111
110113
84266
84952
218596
49797
122141
22704
118464
61040
106079
238185
190881
137573
54638
226193
33222
158103
73801
207601
202438
143160
111413
139197
243498
166278
200859
60624
71912
141332
68014
168655
165392
170943
151514
6495
154206
178027
6319
161508
4506
91761
184614
58846
235123
156529
118493
200709
150528
247203
130197
123856
181890
191041
176941
234905
105223
101950
201855
217606
9498
89754
185342
45277
101255
11651
107122
249444
225561
153462
14166
13303
6697
48056
252465
224088
148264
76934
162478
87033
89105
196075
99485
12655
89293
97184
27141
48709
253504
243536
119157
180730
192548
26359
63539
125712
110237
82341
245152
231298
252320
165096
152991
221040
215963
249413
208342
1529
220317
195231
27954
153505
119378
157192
202283
40660
243754
98443
68357
180662
225876
1238
954
66947
177071
143746
13422
62455
42174
96104
178275
174839
120172
206727
140127
66786
211333
185285
9426
233643
206810
14524
149050
232514
20176
243476
153079
173773
129123
91662
165813
171455
63739
54289
86786
125111
175953
46404
106281
176703
122169
48566
35687
159287
172321
16892
178228
193893
25782
181608
93140
50284
26610
207660
211898
201032
110152
97346
189596
49620
4446
92641
122101
125902
64036
169157
64056
150933
191373
17138
147494
205534
226318
131449
97916
25755
115694
117216
14398
227812
145035
231281
102175
88684
127902
40896
113137
102817
4312
175114
204412
243603
128391
209201
213396
19198
172986
253201
74563
480
82
56213
200188
204284
179719
33858
40571
93103
26082
60811
136520
238727
155153
194882
162495
83523
120580
202576
156617
23015
237226
40666
253639
246029
14211
151866
94281
56399
213662
205474
143457
165164
61032
191413
53772
52877
200710
75765
218369
182064
288
72231
226182
224422
129908
20900
199352
127388
186139
231293
64827
121996
30010
34989
151306
251073
132985
125808
161902
143303
103411
18724
135608
86738
254152
151659
242603
212935
147316
161853
34775
170754
2864
111558
221290
74042
206391
191230
123335
169901
232597
54788
215087
238277
58733
202400
139199
167309
178930
145104
179980
97282
53271
34155
13181
123363
157296
120241
123724
31249
159208
203045
85922
9885
107624
249798
22273
134401
39534
169377
52077
7859
119685
12484
134859
181796
176250
228785
66663
45030
190601
25646
81886
182462
194167
122996
116710
212724
117744
17490
139974
251168
131695
54139
210824
45593
66531
166225
231608
43360
127318
219733
176124
13684
100622
123824
77050
222241
100960
221417
137440
99219
115457
134858
166183
137574
1922
59363
5188
13047
181011
151187
232251
59944
97719
176741
118554
232340
159182
71135
246387
10404
187918
172128
110018
158860
242278
97942
161117
253975
51426
65834
84316
134885
222352
218380
40145
254350
75020
39094
226655
235678
39007
120042
22976
132831
172556
246985
87228
45226
114180
245118
117831
104218
112833
60614
239599
77244
226555
153055
13208
217657
141946
26155
39554
25177
43810
117304
152340
92281
134066
163098
131425
91284
52737
90548
127774
86101
156093
131443
149387
239632
224152
20376
88940
88440
8979
127059
229138
100488
251301
179297
67737
128963
114244
213764
236035
84707
249279
41996
84550
117223
44716
171135
22172
119242
142092
71542
54762
10947
237139
150139
110230
29096
72583
13857
123441
193979
48118
190148
11368
102873
172126
112291
79615
33712
67676
90226
164365
241904
252967
174863
96239
121022
234474
251127
81915
177957
253338
152677
46188
196568
112663
161333
246518
163391
15900
29740
57987
42315
74155
59460
38034
33520
234049
209774
13987
61322
89677
149831
240009
96296
102074
132384
61808
200302
238892
241988
89599
75372
218584
183682
94282
111930
129008
98318
83427
168790
247330
210353
80196
23112
241687
82490
243859
93173
9442
184164
181917
85214
221551
8298
95587
185367
125108
11529
111721
66822
245452
28821
244580
26772
186227
126687
16867
112061
127880
193867
130898
245035
143050
154588
248369
101944
179908
1543
85522
27992
50066
212544
29366
64621
5036
192764
199182
33108
27711
78432
159935
53980
191021
168730
144308
129022
191925
135178
20815
56266
214214
127877
103686
175360
254277
181729
221211
107126
152152
94658
64153
183717
52761
15504
219007
134722
175725
246277
242404
111119
253327
139919
33941
179309
227678
239102
205230
187543
1907
172476
37663
170176
67958
203233
59997
224954
102793
183426
9411
61550
32976
18956
33007
25532
11297
104387
166417
250071
131099
13602
3080
204299
158957
61625
118969
204026
94953
152669
41554
73790
47555
228013
97036
6631
171947
229497
137133
22846
17336
88064
20419
95494
17779
45453
14199
95925
184922
11658
174815
28387
184084
113949
24666
195535
127557
40160
183745
56926
224935
181847
107069
153997
208527
159519
132439
101446
87721
246703
13990
166298
89356
70782
158671
124329
71057
18622
147200
119440
223439
165323
54568
177919
22461
9261
125989
153302
13779
110349
163827
230552
245184
252597
148702
147568
136491
5476
240303
128877
153078
164676
61209
101721
233086
191537
194982
241026
143527
241419
193797
32836
1654
245731
252381
160217
214770
50372
21513
42066
244561
16156
80895
187819
178886
211682
90902
95267
81070
171853
246146
47195
164260
164372
176109
118014
184190
93827
86944
186498
173936
136428
117921
180370
133805
119496
124520
43731
165664
72757
137039
215825
100962
83354
25158
135594
35741
217309
151456
142373
110189
77592
109487
41987
63646
143313
162868
250250
225049
65424
106974
128715
120702
79466
243451
71261
169512
68670
103004
51514
164159
143929
83433
248927
115214
12207
111451
17358
146723
176351
26466
191076
74043
93422
58178
139984
159062
44599
35297
20290
233582
6530
90509
100825
31135
202255
53215
251842
11509
76186
183887
235040
216918
183066
181852
162094
35429
98716
164913
189296
54994
62462
15868
180332
77970
192231
104086
210812
154458
201426
67428
138754
23661
157872
24348
29473
136705
116807
110399
73260
15179
13692
187681
183802
186882
218987
210273
235569
184616
208102
85388
76208
158696
193270
203598
87136
147433
98530
242896
181789
206490
114062
15831
20896
226501
17950
22028
136427
14595
41742
44988
106960
180663
132146
247568
53222
44767
207666
145067
105771
185164
109702
158271
147630
106457
181742
124393
233584
143726
143814
16649
8024
144963
878
12179
184061
118753
250487
52986
28808
173795
142792
187900
56457
8441
119505
120016
15695
88929
239863
132430
217648
170961
132098
204009
161650
156119
214125
8564
158991
135044
50928
101628
2790
109988
77834
51071
130450
133335
175839
74826
215945
170331
116266
81739
209662
37066
165984
99901
42399
41311
20133
84508
41124
28188
40506
332
232903
231039
203036
181973
186381
220327
38076
215752
116812
64802
152466
242338
154991
214495
100450
187776
19236
121436
131368
189002
51504
202030
130522
90823
138526
212801
79417
212182
12596
43370
3397
114390
84730
240309
47064
69534
229774
55263
248258
176254
201487
42643
215876
203340
37543
78303
181688
153834
228166
192643
72238
105359
180468
207477
248846
79322
5165
50363
99599
55676
151633
40229
49959
207874
254109
90382
145416
29140
2862
63824
22820
239907
115297
5815
30796
139196
45046
229282
221221
65332
86322
68080
197929
253782
39741
5620
125650
157915
206035
46286
34252
45764
121655
84574
77668
220200
173038
55169
9325
173189
10797
124702
57084
248136
201273
43742
166849
190240
86677
76120
101786
240811
50354
170719
12864
240712
122713
70865
30296
103841
123189
64007
33636
95476
108446
200474
51697
223961
238810
191031
92626
104977
58185
231148
159527
240530
225415
129279
98947
7789
162999
116519
125071
91272
216126
119482
178569
119433
184759
148048
37126
180347
231316
193387
4117
222351
133266
118020
196710
129823
183352
107529
193392
44156
43579
109042
167502
122360
60007
157314
84420
29520
211376
152703
70872
209470
212936
64266
87635
51970
166688
48556
148447
84708
195105
10909
152814
124921
65942
225356
248194
29238
33999
200702
142481
204452
122529
135573
124063
35425
25334
126088
188020
182971
154601
240581
59506
226372
77714
44621
206578
89251
228511
173173
99727
229732
76569
134527
118450
99279
127408
35709
147024
36391
172665
223960
202082
176730
210595
239768
42792
58983
43311
36163
151316
87130
13071
211960
85250
108144
26292
73866
63810
17395
124523
118405
86271
185956
212326
153718
240228
230824
234936
12934
27185
186094
127075
249579
177357
78287
253879
226967
230460
147533
61499
33017
59455
21559
102553
96211
4019
79028
53269
176432
159404
137242
116415
222415
193816
215118
222913
11385
11431
85370
7504
5273
160559
64133
119357
1599
197127
163783
123629
1157
218835
178733
76730
237071
171096
12920
133473
253578
139420
56917
97320
197186
52536
30926
130201
222599
33862
198308
219217
39654
192440
251811
33299
142259
53206
93641
2363
114346
123532
129857
180155
117940
112996
249749
197992
69176
18504
18391
167398
175237
61652
115657
91539
99091
2684
252796
151158
123013
219162
252388
38925
78962
152799
160314
139241
72074
5223
1007
127344
142059
171016
78045
16416
136117
97208
58495
184950
196566
102213
197331
7978
143464
167455
114738
14644
78891
187908
125389
30322
139658
187856
103268
24001
71825
178505
174308
92565
35944
167973
221365
175263
157691
57574
148539
191731
199909
22573
188790
247298
246955
20357
51390
31588
160294
227685
204725
37177
107496
5740
248849
25636
38442
232777
206600
225065
50401
37548
238258
230894
68597
152668
158534
244827
224864
374
22488
150223
23175
206953
53553
222391
27223
98560
178162
38990
22566
13694
240996
175406
62849
176475
139115
76583
150347
123493
19626
208056
11986
67190
170036
3134
35652
31841
71548
248078
141716
199765
10072
49270
26272
98377
43558
134486
44413
56272
174355
28994
246838
186067
150386
175068
167194
134443
252992
43826
133646
180228
132365
178297
142842
170145
244837
245935
54162
139416
167190
159677
86027
246114
64363
35486
190016
141727
173847
33756
1223
104087
32989
34652
232519
25985
170657
50160
183585
242736
99584
73729
16144
215469
182758
132494
111867
115488
250431
11514
6450
11496
54575
115504
146638
176042
56946
73178
198609
24169
5954
172124
253919
103296
217161
4910
204173
179425
114618
250446
46788
108487
117584
209453
51411
193289
61497
80611
82484
986
54488
35841
14120
174851
162134
17791
98499
209320
66396
43877
142330
198020
159268
131500
197039
105382
198202
238664
80879
150942
96705
106898
213002
146573
178120
225760
136268
67159
102889
106862
18008
173157
187828
188687
30495
52473
36289
157988
101826
185925
212925
214647
26425
164352
141251
218447
197270
184791
89030
88575
228926
113587
155365
193407
144040
110050
86099
139111
51894
245586
222836
60936
125589
116385
47661
21691
220767
240946
126339
69881
235920
207372
4622
172742
167417
127149
15677
161014
99959
142087
121139
124710
3930
250982
198346
57339
114497
44258
134876
235080
27889
175187
211722
196392
11628
180037
120819
170443
110650
83065
223479
228250
186547
68358
197419
14441
100582
128966
224104
21283
144094
67421
31107
71274
20150
247258
40514
72911
86741
194530
155465
94138
107879
131715
181032
117235
13489
81899
95685
206585
166960
171804
5194
196556
104566
59851
241907
148677
57630
182255
121280
52284
131896
196982
239316
77109
24791
49969
171847
62735
484
204306
11067
93859
103653
218744
186929
35912
88322
132580
57709
247623
47057
26063
146008
204106
175440
223364
109403
160425
21602
172933
148115
243725
26569
163102
82338
227893
151954
23466
131259
167264
214655
157660
106709
197211
162726
159766
18659
184042
42370
188823
222251
100489
208726
145177
64047
228452
33647
164953
58187
239937
115847
80519
190924
180533
40733
98717
215135
64482
187284
8282
33063
191261
156163
199160
135279
149781
210599
77965
194651
200433
96272
222882
184086
211364
154545
171219
116948
37067
207521
127684
204335
109063
228966
14691
83483
118258
195881
15349
136148
131050
156431
203752
97883
127886
149937
51182
31991
148570
223531
78645
41388
179013
98029
200095
19510
245117
103433
161161
237379
89022
126552
254146
68699
145954
2842
21126
111834
40863
254351
91181
217088
124562
203749
237374
23996
237087
202590
107513
117752
215206
70825
211617
11996
211956
20901
234976
126074
106925
189921
181943
175708
243495
193621
235585
177881
101665
144443
253547
164640
119902
133366
138857
42995
116322
145573
40020
37271
23793
196912
111995
162323
2396
54490
37443
202452
240223
175573
150630
90870
64567
131770
178151
128437
237646
88464
49500
242826
56726
221643
216406
186082
241871
104837
226137
36397
225439
71535
114569
23367
93869
60277
150871
179992
40451
111447
233168
91399
206252
192443
197951
123446
112642
244601
229217
168110
132106
130677
164589
70287
217849
229350
151337
45494
107614
27569
51951
11341
223702
146774
120666
192973
94292
197284
150723
71578
58839
160072
155407
215308
133554
44358
101030
98054
118481
96654
67947
127612
253292
166327
31846
145916
109230
44101
64920
15866
181506
151983
249166
71293
47604
186643
210340
44082
141198
131980
9659
64891
128988
232795
26337
171440
164002
4549
670
14738
25286
86182
229599
135892
45143
35338
202106
142138
143435
137458
74173
125370
76784
50276
88745
169507
121875
65300
35318
104558
81466
46037
77409
222966
4727
38367
224853
237359
63279
151256
49730
194827
45719
215627
227314
244503
65677
45726
65994
214584
173879
212390
116413
104097
204098
25638
26402
29220
50271
145605
138859
123743
222382
148748
154283
232186
85042
167944
154986
195715
249689
222513
3928
3061
77978
254027
53180
228642
70888
215255
28664
442
44839
201955
127274
236742
174950
174939
216933
48149
96890
51385
241500
245699
192753
42707
247082
37453
125930
198839
29760
131589
79503
156388
249779
181909
55001
124802
251800
25263
153352
176422
21095
91265
240445
21737
190875
24079
3491
45380
201313
71458
216469
221070
28699
201589
229030
228691
212106
110736
96141
5793
40682
99455
134850
96264
229884
194010
239286
88149
54157
243999
52104
229591
160628
59681
65038
6123
10814
95409
72031
173947
97825
87100
98937
188559
214477
72736
6623
182793
207033
9270
72241
194702
67151
18137
110169
208814
37259
24461
91950
137921
229921
237899
170236
54933
204809
191174
100948
231558
75111
197626
249060
204247
137569
130011
10834
8107
118286
18906
196518
187894
234651
78306
60824
48085
129308
240121
181562
206483
149999
1126
236100
224179
36017
88709
94062
198223
8845
100057
48271
175662
222656
34805
13079
35882
192627
189980
152965
31186
179185
13725
209507
152325
214394
44707
120922
89476
40814
136409
53280
214766
45709
195823
49400
241388
151140
89653
93129
126874
226609
225919
41449
168954
108070
59641
205424
47073
15639
99041
97414
93893
23436
118315
115741
99424
96354
15346
52334
177741
121378
64421
139506
228625
43952
113789
43523
54665
224400
112877
110095
133879
197457
222365
108596
180647
23438
58656
113691
234370
186259
42462
86455
78342
208722
177629
233082
174185
70051
116228
62048
250428
90683
91776
51855
110170
162654
56302
47999
139929
92749
17710
205208
17047
208375
162964
34867
250052
114646
222346
242617
111372
214051
243356
165237
12209
174177
9736
225564
167045
86415
147595
209873
239575
145388
79062
177276
121832
97524
81764
223709
68608
180571
209369
246375
226103
184433
117213
76769
199647
223133
192770
47081
233478
122056
11319
16808
224345
88824
88728
105572
189557
21829
180769
78191
188986
92128
131306
39865
21123
46492
154402
32600
131794
199596
128882
252591
190023
36059
145997
198256
183047
82191
103186
203955
238328
7644
158035
140334
95719
221673
169368
43465
139911
154396
180506
19388
82956
196546
95071
58158
10151
60852
2212
215084
173745
239703
76291
36784
2826
184474
207702
27190
60473
24099
80479
1828
214411
244568
209840
6930
74059
102176
33013
26972
138110
238036
73059
113974
139074
214773
234518
112458
245619
125667
176692
97171
250688
235374
216055
244442
231215
180169
185885
145257
43591
234239
152979
202460
61723
169054
9899
77881
112437
194859
253768
167063
132551
8961
124240
84954
225189
1422
221767
84238
102104
145762
108500
50561
28019
227265
200547
203008
180916
233228
205170
209050
20899
84378
230963
248171
48276
68374
254503
42546
237036
35596
35000
27067
46668
23229
137012
6219
20542
130845
161341
118752
125056
129251
17678
136320
249313
210700
23439
29896
225751
6425
73262
71879
136829
101388
188357
114887
35303
151035
17858
8085
107913
16033
164059
51009
50084
11503
109792
243198
50027
158623
115576
87922
45128
228621
176376
161562
17525
216394
135239
75489
158669
26956
175870
161413
232815
58920
13109
12709
122589
113809
225540
5268
239545
97555
91209
165907
52810
68466
94319
249661
212665
344
77216
189348
110366
98834
230650
68251
84815
18904
245825
193025
247591
216730
191608
23237
2807
214945
215974
176527
187516
46857
161505
131251
234979
29744
143309
249248
204123
62942
45034
143486
97526
242999
96193
114645
8363
250025
201163
187459
92901
210971
75529
240892
179553
211045
244907
131375
124185
223096
35748
195232
74916
220150
80309
43013
4821
154717
46901
232796
79331
33150
210233
12276
39358
189000
253940
69496
185287
1629
207919
205723
217571
248366
175175
51814
105347
60275
175352
205742
73486
136207
213561
213503
123125
74484
190035
127770
99144
147301
64092
144074
239377
165826
47016
78694
83
155113
103599
144282
49561
176051
210633
9111
134470
167646
196929
17103
169479
48590
82748
156744
226323
221975
253106
34583
125485
225087
212494
54716
138431
243805
90578
161833
213892
97401
179252
144668
79240
96126
86617
123490
206494
225335
89287
163613
205700
59859
16321
214274
55857
70773
55402
21623
140225
85047
30176
248782
183516
44555
248695
197303
176185
241059
227524
245781
32856
228088
104881
164104
118413
222358
54472
9505
222556
10983
37222
228334
117741
220162
232376
62693
87864
24939
18518
91753
77447
239249
107566
238662
76762
61998
60995
124648
194789
124630
168389
148152
75601
27891
169075
244541
188706
22280
91167
190649
168638
29842
118159
253103
179569
35330
171452
177444
249253
36365
79796
219947
165411
124193
201213
191461
123666
46920
78690
132032
160926
118127
90841
81479
75704
72504
45395
132915
209070
64256
248801
203228
232975
149441
233697
24226
130173
191518
181629
105474
228801
240061
90238
35459
229793
74305
158455
252702
52167
24367
13823
186603
210094
56998
131008
1096
229927
52964
5492
194513
33921
104673
115524
91219
175001
23933
138975
240367
245406
217473
134509
16709
9376
40748
230480
28404
212963
190990
187434
108508
214559
221305
153469
243393
119866
194488
20271
74834
93756
244315
27960
79027
180437
17436
201645
111058
10452
223500
209818
88312
55917
129151
112721
36734
2840
59313
227907
98778
225378
49228
93200
71926
9785
109542
252454
75752
108118
119626
231320
223793
240722
199806
245001
114184
54024
21216
136753
224816
195592
31667
174275
182745
249064
88259
38845
132541
103648
184004
197093
91427
180965
54360
179340
22123
21756
217067
203530
27634
149610
54827
8264
62385
139437
229382
226911
214551
182033
62541
14587
232526
187781
130588
222733
144674
188967
53615
45195
81189
138011
100139
253350
16801
72929
152320
14131
92286
174542
191416
163839
140089
175838
155958
236023
183575
16500
44010
119107
201396
247571
16427
427
91953
246567
225851
141632
44970
244094
88207
209322
123291
21830
235432
122212
74862
15829
191829
105586
234864
214029
138559
2612
252539
9552
201506
37186
136053
72677
207070
1943
73798
146073
3437
221175
74329
31491
221509
160504
49682
82305
66197
160787
141449
206304
239086
13296
127706
25615
238543
192870
121087
57160
230369
23201
152870
148238
235300
181689
80136
64068
6165
99841
172642
57914
22802
11417
117462
45474
140679
54841
85841
15095
166562
70976
247340
34329
93043
87316
25881
182052
92244
134106
248296
56728
189302
160105
101440
54884
199457
115782
154897
153944
26030
250350
35794
235921
71484
244273
5858
34883
26505
127115
147153
136854
119266
130219
253862
119335
87111
51750
147325
28165
77627
217486
169275
105945
130815
75281
92454
64228
242321
194944
117360
234404
174304
24906
30013
201985
135678
85697
191580
71193
200876
60878
249023
183334
181260
9441
232407
244088
115181
201204
247377
137314
177382
126003
244699
159436
38560
234799
134575
106279
66805
230832
38993
244585
111056
8479
112238
94470
242881
218696
136171
185815
1201
121462
154191
147310
231879
162864
180551
243729
153859
230113
76247
180874
119059
2514
219417
224773
186147
10129
18837
217821
167606
82713
181101
148616
139321
43695
30586
241148
61029
72153
237889
64334
123419
136020
234073
66985
69097
244575
139655
143786
182537
121042
188529
28005
109687
216609
64661
195622
130218
24740
145499
125392
192776
133280
192486
206695
132624
70338
214852
94804
73056
4421
87467
235276
40893
117555
37203
141457
250933
37512
28197
114006
22173
164077
164607
1679
51618
80870
83814
210128
224247
112522
128887
67984
130756
18576
252383
215520
37452
45650
3714
50047
207569
101265
224505
66984
1536
121548
228572
167256
65871
231906
237082
130813
144470
219106
57098
233685
12781
61605
218831
102656
11007
127717
141615
38521
72135
59032
95149
163197
128642
43926
138343
201260
197046
120497
209426
70752
250256
49875
253693
92012
55936
213320
249694
228342
55412
179903
236043
194082
218965
194798
92642
44260
12518
4162
22550
95865
165810
113506
106968
71830
186368
50212
124879
73075
124454
143170
163911
168315
151192
171867
143888
175646
120355
66217
90478
51482
195536
139852
159139
193215
136665
39642
254175
241340
121642
5714
47576
100155
123885
116732
249080
243897
1323
34179
85039
129580
221164
38383
89495
234331
125047
3230
11250
166729
1254
46255
221408
248728
94093
139220
215935
12497
98685
67125
232949
226623
217211
224588
228273
92681
247270
143925
182183
129970
164410
184584
95248
6662
84254
217697
123415
74921
129361
17489
30497
95820
65989
72181
232594
190018
234612
251657
53808
11850
196006
250447
147098
153265
85987
229865
114335
147653
38811
236624
196278
84024
77099
18269
197976
157623
70463
139534
183665
117337
152788
159206
121429
102316
71723
4288
37714
194347
187100
92271
121825
98704
203930
18515
104905
141023
81089
231909
152288
228099
10855
31496
75775
4268
92389
117599
52811
249421
152532
99009
180635
104910
137722
241828
210156
181347
38700
95104
100502
17819
234043
236094
232449
230842
53154
160576
35558
17780
66964
221125
99707
106963
234381
175604
176196
5313
235488
218528
94823
80482
69263
254144
194819
127531
61326
71621
129422
159894
141590
64247
39998
196331
129144
251998
142051
149245
217658
184824
47536
234855
223343
215430
216459
168644
187950
3803
163018
130757
126314
231354
776
186570
34792
84782
228630
47842
121275
129106
114695
28491
94429
33548
68707
246778
220627
9592
132446
79571
119169
105613
61746
110898
232108
14097
221699
20625
174926
187003
82002
251526
140154
71961
155323
27961
9935
191254
26233
92967
9610
101226
227019
106270
181926
25726
131705
188287
48982
145994
252603
109383
45571
207229
25589
202769
200779
90584
212589
127317
170752
135661
231010
93336
76765
60783
93590
68017
45059
203160
216811
2736
70947
17567
109776
211571
175051
132960
161186
222674
57280
23510
48677
176179
76115
155572
104684
34672
69230
134272
42372
123257
138208
27300
14579
216907
170339
86611
193306
26976
160185
153598
242289
62222
201245
153187
156113
104937
129253
69464
52302
22152
57365
104105
136954
116186
100699
127437
218196
214982
188442
70212
3836
19584
248993
29201
81496
211862
244943
116959
146258
248866
249848
214393
106878
173208
20518
190118
60308
3031
215150
209447
133786
247136
19438
221754
176071
233672
44066
34276
86075
164530
176803
134852
184497
188854
122210
51226
204588
246188
14037
138579
61516
8397
154406
141397
116346
235774
185591
14312
189393
137897
250401
16114
38227
59509
146252
243445
163219
216943
11335
37070
72542
215073
226167
34354
54519
8231
6946
231379
27087
105975
3870
246149
192654
239790
240745
226804
167880
13081
12574
248440
2779
137261
55881
9565
201632
153270
33027
251550
140775
81615
127088
100674
219316
218085
165848
144072
20057
208483
94978
237737
87941
67149
86714
203544
71360
146886
64000
90638
145782
75583
5842
58267
114661
170273
183373
154457
92921
225262
203997
190127
170455
34365
231248
82331
153311
83842
164582
198541
234899
156926
67271
91602
140397
39201
76558
236987
232733
186452
186215
43722
109123
44955
110899
253147
1403
175630
86788
251581
197989
62928
167087
115157
36702
163765
104722
126786
158919
54362
136488
244277
78090
155885
165527
49070
103512
59732
239298
110595
64186
183786
212853
128674
189320
52035
117657
136468
20400
139057
247849
36716
96831
59521
105196
28839
110808
158700
152763
228699
189757
89700
67605
73781
197617
126109
144969
136136
184432
133462
169621
179081
26130
164583
3740
63873
172968
96716
193482
138410
145838
245809
120076
107131
35895
41677
251717
179746
68051
247580
100232
73298
33632
104612
161769
174245
55227
203363
204371
209249
20937
238588
54376
8889
116699
18713
232396
114720
188124
112131
206855
157836
109986
234705
74534
157583
208279
18359
156525
155217
74949
9856
134080
189613
31508
244980
106749
161127
241446
244627
143835
112928
101702
84752
96744
204668
254421
136546
101252
63153
70863
168966
189368
161332
131343
238853
82640
203750
35421
38308
242235
150162
87640
165852
232252
86340
230245
8033
122956
234897
146492
192731
199202
223643
216708
46534
7158
1659
152429
244613
120939
228039
119586
204386
21198
189236
184535
182065
161357
123178
112397
96723
192842
117722
61879
109
173100
254131
122243
57691
66261
58116
60745
190506
112752
157325
131252
102195
211227
232601
145863
73686
196046
236134
138999
2102
157756
211644
10590
246097
55357
212174
54730
111091
25697
127820
177962
29642
83623
107297
225916
23539
96288
115439
174741
213376
205013
143225
253614
101849
200063
165369
144680
21581
109579
35916
135019
117187
192673
95673
170804
27630
57378
251431
240164
217823
41059
203786
148637
141903
175805
233669
76194
80920
230257
86660
133906
178126
70454
169852
177778
135131
14363
201356
161344
226139
162147
10074
218588
73961
158968
65913
150436
204116
17294
93625
236988
142478
197800
67985
39729
19987
198146
136762
203422
5916
161585
152367
249808
68122
7333
57246
9638
120899
10270
232155
37474
144552
29763
51513
106291
26479
91985
110220
246475
65144
10334
211851
57565
187809
168089
136022
98721
102457
199693
197160
76402
140367
188236
87578
15429
244473
106764
221650
205193
41669
13668
121566
32839
208640
103834
147006
168346
198863
183235
168112
111862
146621
5398
245770
169563
119587
89823
69859
203590
135705
25155
3770
213441
119101
13689
6168
238877
61859
57552
7998
30024
213690
93489
142271
225358
16691
239960
251173
120370
116200
30992
131127
96788
87380
26743
162647
172599
20725
44256
231287
30891
223139
183897
41310
152793
77051
88671
81032
71134
35133
55658
25988
83366
122552
115601
191851
149105
85447
52601
184888
20860
53411
210308
63168
15903
142738
60603
13146
5745
61101
227324
173772
135141
153583
132372
185182
238717
141005
157074
153067
22592
202799
63644
117576
171901
204782
205212
26434
221126
244693
191882
224516
141425
15463
114440
87175
94260
22969
210766
111664
126376
205252
121528
42693
113184
253980
70491
67106
156687
215822
81856
214823
146570
104393
3823
205051
145571
164111
64894
180114
240394
118112
101324
25587
59451
218327
162723
200343
250364
179935
201398
172280
70433
85414
209052
414
109877
251013
239967
119018
183170
233079
247131
185076
32001
245816
73340
58034
112041
38197
206539
218631
80
229254
46278
96263
59044
91612
121756
30530
54624
157182
116261
233420
175736
39060
58317
141080
121352
72020
192942
10002
78685
229743
198838
166045
211643
6779
13138
175371
135722
54369
133574
178590
197188
112541
242436
162472
133617
143073
209524
209038
229011
174621
37120
99124
114102
84433
59862
135313
226740
160144
90191
121241
243102
150166
244963
29477
68340
43650
123190
181870
7121
222074
48676
206237
155253
103198
212196
27447
194532
233022
10286
109092
94878
238354
135966
174866
196954
151086
175941
15
226584
139497
170783
66337
109807
29819
29466
42269
201638
230382
32417
217261
154575
26323
47586
118230
21526
156669
12898
117232
193703
1554
236425
218041
101291
32393
136116
195298
132505
76500
205440
118083
122390
20763
36042
38390
213723
74443
105597
99158
228435
157958
245306
84042
70327
119541
29324
125200
204636
17293
69240
243218
170626
102135
153471
201571
209152
237554
43684
17803
10752
124871
189692
41518
200157
220671
72194
46865
185025
205871
223502
150327
13329
115147
200361
247052
233841
187604
103166
125937
155225
114495
112764
12210
242718
124801
251801
199242
27890
222417
106893
158931
156386
83867
104562
54806
149334
160893
251798
90203
57435
25516
173925
76025
163916
103179
154509
160670
163241
197451
184873
248987
8601
75495
206065
131525
134332
126666
55438
154831
78232
83318
98593
84441
250151
93764
78510
165028
36088
234530
195652
5119
89318
249977
181895
40061
88088
221066
245711
105204
211497
110402
133844
4746
53526
236676
118318
62425
3426
222027
211727
139108
230194
188516
106095
86803
200491
100405
213974
156097
28169
101760
106118
245950
193472
227789
117317
113501
24717
95737
123947
230779
23019
188467
220243
84059
252794
7717
7756
71358
72132
28199
138386
88762
253640
129180
236598
117363
95806
151953
143490
86925
53983
175474
68541
3096
239649
21535
160557
102916
191155
138779
133705
189994
210285
32632
41529
16947
191797
170603
167395
171866
184360
18619
230646
49413
41299
99193
186027
211908
70149
244433
124128
146555
150897
216540
7459
49734
60029
165608
31100
181318
110910
173199
241872
109546
202402
17234
104716
153591
98232
52040
91571
156398
157012
144036
86053
204108
201860
100664
3368
57376
216436
235014
77886
194296
71882
167700
20478
213436
247156
56029
180152
248789
119566
202368
65034
159844
73134
5797
43525
136246
170319
231940
199377
245242
8482
6710
206208
196133
229391
104949
16550
73753
66000
54825
114549
199707
164590
115622
45502
87312
22630
81844
38615
96100
38530
34240
3
107193
96861
24838
39123
58273
202635
231084
19939
195349
41860
188074
139279
179811
32407
247925
228486
237620
142308
109442
70574
138782
40089
211306
28911
228899
90771
25671
251755
234047
127391
106140
193578
191284
119933
105805
137201
41568
42116
98800
109664
142801
140144
215602
131067
113310
79242
59811
203610
121795
186314
31680
122100
113589
83826
111439
214306
171247
63177
69126
30967
52094
57521
54112
185838
85600
13116
229041
173403
96124
165376
203302
17420
215675
8350
79968
127496
204074
29766
114760
236506
42760
237623
43806
68577
120084
217769
83676
165853
236188
24831
133856
250791
40169
196071
225693
197088
228051
218018
13961
202677
213145
237986
230159
149046
167402
25768
120209
102886
137548
48591
31160
12467
19291
13724
22192
148676
9397
167505
195390
218517
27772
78823
22600
43249
177407
110121
52849
220920
81532
117265
15720
62715
137213
198267
103233
46570
54764
70015
71563
238272
190363
26462
50774
105383
68747
178575
86838
183063
132761
89803
117321
120590
68040
102635
109914
231050
252752
202295
117190
121771
205165
224512
190756
96608
116287
56382
185699
55790
174384
217927
41620
240053
22120
108468
38766
189719
59337
250006
159867
179990
219131
91380
174373
189033
113092
9306
139455
27930
58750
240790
220614
118784
54820
252480
165561
174283
69801
164680
54240
51189
74876
188029
68287
154367
127403
236766
24248
43053
156992
229942
220888
222633
113142
170256
221592
201435
175357
236647
203499
21955
140824
183742
39393
101228
21838
65973
31253
241572
144725
5811
246907
133721
212840
248159
228426
212096
23395
178785
62029
22512
132028
176785
203627
245267
44844
152899
101437
117617
80030
229489
214066
184038
142948
151298
242158
50061
220718
132161
117197
164679
54403
11556
7123
140604
99881
26539
232075
53536
176349
77827
121722
236551
207231
38759
107650
46485
216517
108651
53235
173263
142898
186628
227583
196575
144889
55456
28408
66309
142118
29558
82471
12028
79
177273
214587
92028
211203
74521
77024
166306
56304
252929
121272
98860
224148
15328
33177
66628
242045
134839
191984
209584
28748
80857
204315
192449
206769
21964
212811
43886
230606
142655
65231
42199
11493
162899
117764
253361
57506
64834
6796
243862
59471
165047
212346
7390
227569
184532
252885
23443
242114
8988
128343
198456
215343
152202
106766
224120
75465
54254
215019
109172
153189
21588
99063
48571
129193
251057
240958
88053
142752
236883
138278
163999
43475
160269
211453
155676
179560
24031
70702
134784
86459
4922
196165
54633
6358
72148
57861
200585
158645
220748
150414
181958
65237
247332
200893
154757
249151
150196
17593
46232
45541
250045
67447
155668
183074
187380
28192
165014
7292
198910
40109
60355
98476
151572
151531
161725
211525
172673
195314
36252
40470
134568
131278
104788
167300
22844
235603
141392
160383
84394
240457
193081
252030
46411
71705
33950
17285
11635
158761
212004
152633
71357
186495
89219
213110
114806
7341
10466
242275
114494
187429
189261
23808
250225
250293
73131
243608
38939
192181
51160
3475
191838
168472
159782
9621
185560
22866
67349
140463
149695
158224
39546
246947
10946
210746
192513
146719
121565
49261
25051
62555
99175
237795
153102
44812
148656
163627
145854
194439
179681
145808
250454
69418
180538
139604
158025
153566
195100
63560
4957
233145
50535
118976
58954
28470
58712
240021
77280
245545
163515
27101
128498
227666
67934
122437
110242
127434
23543
208090
214031
169610
12009
241556
208023
247038
65799
153769
232883
251159
165605
20963
97789
212514
164795
249075
127578
51740
172440
34462
49859
165622
71710
197709
31349
156124
145241
150542
63816
128038
47612
79510
244152
116989
109380
156276
150876
522
63533
76712
225445
58395
142196
160800
112840
45893
220826
105397
46128
86586
130820
226358
222010
221518
194783
104439
24382
136795
122389
223699
115813
145562
70615
105506
159794
12703
253208
102010
24149
70996
172669
164243
28356
175891
180664
139986
204256
251068
171136
244660
114173
59703
104397
26990
40175
168911
190180
129133
180136
88060
52562
45239
150270
95042
136262
100369
25710
171881
210888
91190
192088
2143
148366
32638
218356
25241
115130
82955
210670
208133
56117
50965
239107
101431
236285
86857
121034
120554
196453
122497
64957
233024
197621
178466
183649
7070
130531
76113
114546
251788
135100
39256
217574
134417
218375
32917
43315
68286
217890
179395
225871
151264
1652
193222
233248
37251
50983
20139
208490
9560
217988
87346
230496
251011
39483
92571
118797
212155
192618
246212
168329
243004
35413
225444
223581
184092
18084
66167
110594
13892
95014
217305
23833
14399
42415
41067
127962
156498
88875
45990
209740
91593
18569
103641
34184
134981
34148
96424
69982
168671
53240
202003
245894
100267
170695
11125
156903
77498
116052
144966
205302
204829
188978
107028
21509
156517
4663
13124
24164
238788
145178
178313
159294
47295
208828
79501
71161
93553
63353
122864
157306
64545
172771
10225
195639
27796
57425
152548
95681
83013
217380
153848
203482
216719
57500
202038
165346
39085
205679
49318
155446
128637
237332
141360
32395
14181
219161
245914
182626
30799
56678
102034
11524
188690
225339
113683
59006
61467
239019
229283
631
199836
3896
35017
240678
142387
226434
190117
66255
176500
177550
90825
45423
65361
141817
123339
134970
82937
218434
51783
219839
19762
207282
232887
18563
212728
215187
173867
184425
154200
237234
167542
90437
77975
181274
179525
8512
14956
93179
20668
50434
148961
230280
75043
101621
197371
9431
247766
141115
53431
192434
224649
137600
73822
108109
228729
1692
114250
19253
86215
132712
35877
29231
155281
1613
225026
218047
223736
196994
141194
196326
51543
179144
234400
143169
90163
14291
121211
46767
114309
205400
184097
209836
208482
245471
165578
239375
19060
44663
114323
60767
17444
105198
148322
219020
20209
31248
30759
209672
69487
117411
182464
199440
238030
77308
153853
152858
121936
137154
190515
244518
222780
226786
146656
224216
109275
56257
186551
219044
67661
237587
37780
246002
83355
72509
154668
98395
173022
2175
60518
90028
117451
131561
166485
4066
129424
225351
59661
123246
26806
11856
81164
50003
541
232595
192084
157384
126429
164873
110134
217711
106003
56422
18757
68642
82332
189443
129895
228383
216875
11848
215133
134100
39356
99287
213064
14309
73945
50552
171736
83727
73969
15096
61914
9710
250716
49493
86781
128916
115628
223850
167243
130041
170802
196859
180396
58383
249524
118888
155510
216108
33155
4681
11025
220889
68157
206514
58199
79360
99871
15799
233920
155829
54569
56623
55013
37959
192820
74787
233
13435
52616
127602
241617
89508
36979
45414
135301
185109
89074
41984
167067
98779
192863
91694
34182
225051
108459
71206
188200
239293
184333
65436
212148
173938
226759
139194
60776
186246
106155
169550
219707
232143
25739
204377
22518
72560
118444
161320
132129
220194
170899
248024
56629
92997
131894
224567
184074
90410
175286
71044
177512
185647
51069
11661
201018
235928
88153
207005
22858
97550
209380
180301
38469
172528
230392
163669
78698
234136
44992
5881
196970
184211
5025
56112
128140
190949
107154
142837
239080
157272
134963
182220
103068
236171
219680
205890
53183
194268
18553
182317
222022
112231
229703
176060
165379
252467
131247
25897
141252
154274
128893
187532
5093
124461
63944
94789
245302
221097
176416
135120
69553
64468
254388
67730
93734
110021
247544
135580
169677
47886
142814
180272
79708
149685
175281
210834
206532
8786
155604
199367
25731
49044
6391
158259
139195
121652
105446
249183
56183
142261
137597
244742
222608
33286
145017
61405
246444
237580
250940
75296
59305
142656
225976
170148
58239
141673
3182
65993
23928
165356
87442
135916
23527
17180
115324
18954
138970
100464
151041
3559
146180
212465
144476
215732
59200
237751
238963
102987
227055
133541
236379
7496
55769
62792
64239
85330
80333
10118
218753
145498
104191
123559
175349
212639
136687
124066
183279
199881
219028
20192
134276
23888
36526
163492
218315
241694
38747
157768
210571
186764
175711
236686
169407
17500
228266
73655
222078
3538
10809
108357
53187
188431
212008
133292
88163
47804
117865
14314
250760
247824
35809
77652
149724
146074
224871
64390
138529
154919
163020
215098
159653
189999
754
243892
187135
207203
130291
217091
147716
228373
36161
765
189799
43017
80897
38439
130360
73117
246803
204214
23429
210150
210694
119999
156098
237618
123144
219999
170912
69932
9273
168925
38927
101238
80782
243683
74846
181062
188712
106295
9413
74838
22959
157198
7499
14776
2227
96483
198387
68175
24240
51747
252431
228451
219985
44298
126801
85816
52712
5304
236124
53069
175799
151528
91488
231950
27420
222730
102403
198496
99630
226620
182972
118961
116358
212227
132264
151676
239924
45179
49927
27822
119007
116042
23686
96253
148410
80211
246007
77163
172301
134501
110363
250838
128451
92266
150685
25935
174731
117844
169705
191288
146855
189620
182093
125237
127213
191483
76752
1721
94439
104622
35848
36347
113346
31845
77356
54886
188230
10017
131094
207476
95242
4273
81811
62576
13281
249483
162790
225680
195572
117205
253318
40830
15474
110658
125263
196395
121914
24895
65539
187831
155854
58892
96417
153579
243883
4967
193027
56846
66074
138018
149587
229685
157244
148275
202428
122868
159033
58787
7901
29199
198598
122095
206281
69422
200493
124352
77138
191517
40903
220813
133746
201192
139273
232168
228355
135208
144739
50298
81782
217388
63925
68598
162319
87286
217275
137982
130299
190771
123732
218436
150235
48941
225563
38716
83890
145988
168829
121693
130391
64277
76490
243419
136889
24817
119366
161661
216652
2782
97295
172545
127495
46560
66783
167147
182924
220039
231053
11697
251802
98324
141655
117039
146766
34195
42655
130955
60314
16927
27786
84383
749
127188
199063
98761
228756
106999
58370
28893
152760
169367
224598
149951
178568
170196
57932
200837
228667
39134
133604
169877
226716
117966
42649
29619
124358
11579
164078
142211
68011
232740
180654
107290
120136
6851
21467
141649
26194
128205
153701
88669
129201
120077
137723
247406
213385
73605
74362
104948
247405
81248
22501
92319
49129
174726
223819
155014
220754
249216
131836
243595
182018
106728
146298
170094
145710
215149
249450
198795
10373
172904
29336
183631
182685
64707
69147
123230
152584
239786
101093
170360
245207
76234
55482
170082
15723
206136
97857
180659
65493
251303
156506
195816
171745
117261
145696
50505
254272
249730
85949
30539
248260
182029
86862
175916
39544
198844
37209
185638
194041
79343
4742
121121
179233
30935
80428
54997
191753
69134
44291
207004
155115
167721
203110
204364
196200
212345
50574
35896
29734
125556
127623
79673
4182
204920
141730
195092
193064
17760
207101
239258
195114
80848
195153
190369
199056
56480
93214
190594
90616
76081
226130
193182
158513
13754
65696
31083
18234
67662
68353
78838
12259
93713
246477
70959
45617
188026
199276
100887
254560
41696
219211
166599
115743
9735
93358
22854
14740
77363
216679
54423
187119
131571
57995
211486
69500
120150
29992
143335
211136
40445
228952
76773
18451
117509
221452
95940
154797
21788
162420
226818
52366
137437
143002
157870
38752
77321
226238
209963
38220
134300
150322
122315
76613
247857
229005
50322
88323
207472
243957
100041
44665
20081
233035
207331
238213
44417
93058
216566
194050
196033
3994
127903
51610
49092
21408
250348
196028
251272
42894
32798
247146
92405
44089
149771
80291
117999
211496
92206
42360
80590
111376
52083
15063
77802
147423
84267
27432
72860
179818
175476
36155
211773
123866
138890
183386
69075
36662
215594
244872
207936
2168
169804
197641
64692
20379
80615
241470
62590
238700
165618
27048
250763
158568
136574
58236
133101
19527
149374
217854
113018
54992
134582
85060
218164
227081
67084
133852
139633
179982
8773
160044
241442
115362
190547
197728
42881
212470
175137
84498
185421
215275
41338
209609
140636
223687
138727
217086
42485
70771
213898
171104
36944
64779
202998
57803
81163
93448
72192
9495
55600
209416
99535
65476
198853
110472
181022
111892
253520
246088
38029
87337
67823
82351
93937
250764
169109
123319
116221
225656
237360
146846
26281
171458
130456
29641
169204
166229
243460
242510
121940
142379
95878
151399
190954
98140
94274
210779
135633
6268
17726
72595
152386
232731
44639
96385
146026
210798
43869
36766
136605
59939
185022
248445
26309
252400
247349
209511
17224
50880
19880
253994
223873
244102
246628
203906
46138
82981
32593
160249
162039
143845
188865
307
176676
193451
5440
191319
206375
151565
198214
65646
16091
197191
4577
87049
147448
135535
49646
159396
121688
153838
20493
29384
86934
172356
162975
98072
104277
42588
180018
117815
246849
12880
134334
68341
212435
140272
12332
89993
181750
28108
196569
247252
110945
75843
27265
240255
51812
237091
156411
27588
7478
201066
156192
31209
34318
33381
41472
6633
69869
14551
175859
142638
54081
199860
163933
236216
165075
151863
10149
109972
173945
6229
228773
191409
111124
167412
69470
201031
140967
22841
213054
45886
76847
117782
185089
47065
43102
129256
108999
111954
228348
45739
195019
116928
169760
87475
36160
163878
114407
44318
35170
169612
88117
8204
64782
204296
90143
108123
124242
82833
194646
196290
174029
152220
204406
131626
237343
50441
191404
64870
250362
132544
248400
176807
94067
200684
189217
249446
104669
209930
253133
219690
195117
8515
67178
41938
47051
49984
135425
144873
190456
87216
169224
119024
231351
218390
176986
145347
209573
175065
247543
53295
144596
130092
94984
206395
96021
166628
132354
186848
66451
39402
34300
154334
236807
58778
181399
139706
112568
94171
6864
239750
144836
219068
96070
56387
159048
116059
162554
88894
188058
177959
134663
140924
45267
119593
99017
36721
163843
249423
198898
97409
138071
234677
188488
73582
9993
92869
6775
93415
38319
161184
134505
191202
196012
235171
117106
133888
86217
145387
40759
12018
195914
242532
180177
171299
88770
243076
39096
250076
102239
57063
251037
71149
220855
95857
143747
170698
69008
128422
103677
162793
136105
34935
171527
53495
5829
75850
97757
69876
37489
170333
64386
145845
45396
237328
187668
60510
131097
133212
230997
106544
195578
180710
105431
222873
63451
20947
113457
124119
26056
51368
254513
249411
47752
182969
253289
40083
141166
218183
232808
169828
159890
7398
100831
117619
99281
144357
88523
28674
147362
23435
126868
152368
23875
1861
85236
98387
57767
152974
84428
201402
163972
147666
157444
100254
183618
57200
63327
229185
173415
172135
5593
64281
93046
62666
104441
162393
154205
119151
192570
179487
48729
34175
71900
41952
236704
236005
3382
185215
157030
232588
59122
60207
120478
155847
33485
227198
131542
83733
92715
118374
178125
179328
102747
72548
33538
15565
103819
25309
217896
40941
83346
241589
207632
204501
248651
253313
13927
186849
129779
121775
237197
74605
112693
174544
184469
61837
34865
133187
245570
204582
187191
142242
235124
50249
5519
187239
198727
1995
56757
227922
204545
79649
242406
50989
252056
202307
190225
42348
38419
132495
117798
115820
7329
177770
219840
65600
2795
223488
199622
219342
75855
178932
84637
34707
103787
14805
70505
120366
201984
98696
214439
198960
175131
117081
250387
23597
245371
91738
204816
157585
233918
106320
80036
173420
50608
37442
100469
86378
110051
144341
187059
183087
51869
195920
166511
199017
229678
108301
68877
19572
100347
19036
28213
185054
184291
243395
112417
155788
235574
211362
46350
225056
161315
12231
77997
2006
45655
20694
214676
150540
125934
192983
38661
220751
125104
51548
40921
21059
97261
183684
90033
182764
29502
144297
54012
104812
160513
165927
67717
62884
212743
235409
129633
181224
240006
93868
221102
40841
205348
83573
92064
116875
242125
248919
6916
58842
39014
213222
31937
148364
74083
132919
130818
42822
166904
220208
25410
197580
153582
183150
211240
105202
165680
121753
20972
202855
101550
139166
40672
148203
98505
35521
221446
110040
69288
70108
186018
5290
60061
135664
157651
187194
18229
71789
191865
136309
4245
169767
108328
215773
153827
12125
183423
48507
49617
90764
241401
36938
143036
214242
93327
76605
231029
205066
208519
167489
138102
246777
214155
132612
242008
62973
75799
135197
62565
71409
37555
226650
218404
216280
67856
29393
216926
168967
116369
237912
247600
61195
146294
184019
178610
74459
128654
43486
68958
167123
46468
66191
167996
252949
165053
191687
69525
51428
218710
183394
191695
68656
135759
92443
131950
61394
225864
211298
203043
149507
8517
240799
43948
157641
46853
169430
98481
189376
193313
159037
35382
59263
222965
141009
20598
252969
238281
19075
71593
15312
81462
159813
134779
4517
25851
109103
252764
143967
167498
58950
75657
194021
240775
232849
41431
195910
49210
248671
194767
210921
57079
12721
149988
252370
233646
59842
139982
175862
18461
69406
192143
115262
172875
93951
182035
119410
172882
58968
168783
42672
19269
161592
249759
28820
182019
60304
182328
206119
37042
189021
97052
151888
158407
234250
1961
64300
144586
100759
176825
199355
128707
202096
226879
243726
11670
18740
168385
102814
66829
178656
9778
51698
153506
122200
212940
178454
117287
200015
114461
216040
109524
166113
120043
92364
93762
99469
13431
158312
39751
185325
19379
219831
93622
177255
144155
7681
228664
199208
116466
216620
173040
127859
67706
30913
10579
139755
41371
64737
189819
193650
103395
232566
84909
25722
213781
26253
213401
58795
30725
189812
63445
187742
70503
176339
94107
171644
74087
240869
96502
226838
212527
17469
240759
120223
57143
95117
99576
35248
173912
86489
31171
94030
28943
134635
92524
108985
228225
113829
107488
159876
188893
251914
245116
194423
128570
89075
169780
115254
126557
108414
22129
84208
120684
114246
229425
237834
225500
113460
9154
133510
154001
208351
166964
231332
189709
217820
213165
10489
239009
85640
237188
126889
7271
51359
60472
208946
129703
94742
205052
122524
19859
197811
112497
179006
37706
213900
190688
188139
215373
243046
24336
219103
48980
210793
49778
96977
93997
232010
97378
123132
243211
174982
32496
34045
207498
100799
201373
185288
168180
227230
37119
64558
52526
5901
40584
120425
104989
235447
132602
47046
4152
53210
12132
104781
76645
31440
222664
90959
73110
72360
116080
42986
47820
183175
140725
242111
118197
228495
21753
73847
197114
41410
70478
141750
115471
222240
239204
112992
4977
78097
18142
193322
183251
177117
192829
215936
198764
220562
234219
109779
4849
253425
156524
179686
251089
4246
133691
127994
131887
170293
84559
209469
238817
161398
14850
231525
160999
180748
211944
111339
48439
875
85632
213619
208698
151540
30691
164142
244546
199764
197243
78979
52857
209847
89209
238619
125318
171495
36655
236378
236000
235091
75027
55975
217357
226464
68220
6180
41127
67209
206091
231520
6422
40676
50916
57869
97373
75963
131782
240297
145200
203267
215632
2691
198489
122846
93548
181500
74153
89713
66935
20091
176994
230250
98730
182769
220803
122577
152823
67939
193898
115602
52400
134071
225503
224724
12342
195433
123625
122258
108819
132478
53578
120385
186715
106209
209900
52651
43260
1822
36112
36204
224318
47448
227226
90075
101282
107490
241563
47111
101686
146921
114484
116865
103860
60773
91619
67197
121508
119473
137668
207849
5692
123814
172013
31233
97760
51227
114588
105856
113111
208141
45837
219407
247978
200916
151070
201604
206192
102115
146203
237216
142404
223189
216224
184934
19654
101171
81822
45355
126939
149453
57587
249017
47834
20292
237034
60256
230499
98518
121146
59314
96846
125909
153502
87925
101585
58681
53504
14183
177214
250544
68019
41648
237747
162921
115317
13676
107986
121301
182922
198284
24996
182600
243330
80054
40039
94402
144014
16184
227621
128176
27388
90336
124299
68013
8636
244920
106339
89382
53133
64291
114161
208524
194374
121906
72694
90237
115137
113240
53796
142399
203334
31184
76319
68349
235298
228908
150421
206362
39957
19891
119501
237746
194748
172029
96678
196174
132400
189970
156377
231607
98080
196171
151426
157569
56761
254153
54276
101428
31570
187123
64730
188685
161842
250647
35718
229603
244385
249828
192592
3732
110939
178572
251095
124486
126390
54807
72239
159733
141033
177123
221696
11388
111906
211511
95895
186134
138142
202129
97657
18337
163829
148543
175773
234325
123489
174806
139217
5446
73025
208848
25339
183896
237825
36561
25783
149748
109441
11006
85180
114074
111522
199689
215020
121529
92006
56730
119904
188974
204243
236213
202989
113048
117440
6947
232644
28332
108594
25281
117945
238118
181986
131600
84991
146499
216573
6928
124067
5456
5082
125814
140072
148089
182647
160705
199387
86567
56769
138504
115591
132110
86123
195587
73395
153033
19283
171807
201189
159245
247993
181555
79508
4059
132113
29170
176588
200440
168674
146613
64751
161568
154564
53287
51327
201601
126000
174716
188086
44774
17283
186216
3176
12490
195631
67726
121839
9964
50161
174560
153907
28582
108848
26684
151471
223066
238579
178154
103534
250737
3822
103581
209617
152357
176973
70697
115315
14502
228023
219612
7917
83633
14321
145756
93040
61400
211439
219427
43813
103706
124214
130970
250016
194032
242716
168590
202926
43038
93923
207175
35657
30859
156154
137089
191908
17552
180687
137175
150534
41709
150710
40542
76902
195315
214604
60905
97667
232828
143525
34957
134247
144326
37568
130494
71787
55648
214111
93877
109189
138683
226107
249716
184748
47871
23715
6700
148838
48049
133285
32033
82869
52440
189440
44950
143400
224741
16924
119108
133603
171416
74316
195392
33872
132683
125872
90729
39963
249045
113497
227879
66220
2180
217062
23903
43099
117853
158885
49461
82722
28415
253867
51372
95202
136620
236044
41521
183076
94747
216388
157040
111472
74960
244834
37360
10604
226069
166925
50691
210993
223884
65458
8139
218695
201839
192026
143218
203086
18021
51527
117593
23984
90499
148542
187733
75515
32546
241593
153911
152046
157057
166739
210972
92215
244075
131915
175382
92590
136235
104129
153199
137272
92032
232063
193057
165343
128928
132304
183089
249485
143603
240611
238040
216767
63860
216617
208139
111980
69891
39510
121988
205814
26450
244511
129585
139396
216313
246435
230684
38305
110110
231664
163580
248069
45321
95814
80024
67654
237159
250149
131524
154100
82018
190503
201737
190247
159110
26023
132370
36760
90096
47856
191418
158672
66090
136890
211792
225226
176276
219296
250788
107760
183044
128174
4375
207783
223890
144979
110547
747
68808
5173
43638
102133
146493
92731
189610
82221
92109
233981
182075
12422
126624
105443
160575
222508
8028
85149
101776
190051
72199
165007
172915
166496
117424
147163
6064
15937
63591
225725
170474
66734
153487
45098
181148
224995
27115
153778
31472
99428
557
129785
114332
42562
121689
208200
111063
184003
117073
115326
73239
21740
195521
61740
128739
103738
158618
168187
31173
17639
157283
114502
231043
86357
237443
117109
142946
216472
187926
66027
42967
244365
19623
51520
205623
253971
202125
168770
135735
150044
128672
111002
226025
215227
206605
166975
30562
105720
57473
132353
42827
190288
58450
18933
24260
207896
181854
150317
165407
41072
8135
105257
118962
242955
92275
135562
213751
227063
202044
65372
225658
212447
247133
250135
64994
30465
11316
106527
182796
7466
12172
163805
24753
4043
88313
127222
239310
38507
254380
14487
48916
239364
192737
128515
165699
234935
178519
119954
4535
79889
35879
239877
197487
251584
227251
229707
203684
152077
3481
163986
179086
8087
240337
64721
154110
222076
29182
102519
108359
187230
67390
240862
168182
88763
151668
87807
128720
209928
83369
25350
26653
241734
220699
224207
186983
210187
169805
37905
87299
172632
215863
18827
2106
134233
142506
216514
9404
118959
188589
42006
60712
93757
30519
97380
54553
12047
224496
43352
202454
58019
83500
130958
7665
145181
164842
213179
46685
203979
169930
28206
61276
15666
22635
174637
168210
151605
27050
248777
118639
185582
98093
103684
173260
24984
233150
171756
135255
249245
207855
231892
6098
165999
204019
234432
189958
249787
49072
192869
44127
66113
19637
54456
97991
127991
248259
865
46417
151510
188334
250768
125886
253755
103592
90726
49193
49345
208595
145990
61561
14610
41387
205152
77230
228227
49576
254453
25500
3402
50020
163071
197472
27088
164984
171504
121497
133939
14847
212688
144200
80973
142335
10998
70326
153316
88229
158838
51822
241833
422
92261
124322
172182
115844
99442
55140
216360
121179
168236
179245
8795
229607
141190
87356
157377
113415
22781
221887
144765
229248
225774
102576
172740
174249
195550
219302
215696
118656
19941
55978
172683
245946
63184
179196
84749
156325
208237
225499
126949
34253
34311
206071
81917
140139
81218
245528
9006
165822
219339
226343
84074
75842
89587
242635
183998
209499
214048
156307
86060
222543
193926
172488
164447
227136
132608
36473
198709
236286
6505
108890
230289
236579
47140
231632
148176
81373
173564
215503
12083
114787
155908
67259
59733
114557
114606
42244
119929
243089
223843
196924
178772
144323
146201
59570
47326
148382
57816
37944
167217
21635
171345
75641
136440
35118
227282
253374
40080
247846
44167
172012
90313
169304
63975
216874
90343
147789
75864
15011
243660
149684
145542
133950
244717
99758
251678
97235
182887
124268
28549
86018
27724
131879
106307
197308
189056
191628
217976
56179
1336
132499
178368
73661
251321
195269
50755
221128
113746
70248
240642
187813
152459
45495
236098
186174
56275
150603
245208
189802
115961
141865
39599
59038
225504
167273
134002
250001
164893
68018
31139
43091
127254
32142
65702
173492
113998
50253
75646
170563
55209
196247
72620
97177
77209
201768
59546
226653
87927
75112
54493
196558
118380
41734
64185
162856
14668
179111
112152
3159
111769
149479
68774
116622
122183
18288
96082
69895
80283
92800
218115
222445
225135
168295
70705
68356
12561
132519
113016
16637
46332
38418
35205
90925
2088
30943
158006
77187
123041
122001
130482
57130
121165
152700
116649
206609
13592
27565
248483
241531
105716
6146
89195
108304
115719
133787
34964
139908
159881
90622
150896
54838
154056
251216
199592
139521
242385
155322
233983
166328
113261
233693
139095
83711
155534
91308
134450
153435
50935
40040
6409
213840
127083
40325
223012
195181
72499
126915
13021
43441
152257
138107
183096
183261
253536
138770
204492
49651
166978
64222
174588
158949
252837
107841
25337
171052
42584
158835
205278
62669
203112
242747
169770
128238
111176
165558
66303
218481
23832
182911
36765
103406
65953
190514
199954
157300
23827
112545
580
113776
221390
240387
182257
11213
114950
198816
108415
170130
39937
98406
157796
177861
115679
141965
141714
5152
135258
127607
215691
235529
141432
124030
198759
239803
183281
56417
159481
58541
126896
152218
60072
116704
200696
73777
167374
216496
35691
105696
54536
135079
88447
66195
201836
249958
173502
129902
50167
68433
46134
61856
166746
98207
126982
160703
66891
225889
155799
5255
94681
154583
81145
185693
144031
93443
253053
7192
56948
232717
84480
117382
169999
117881
149171
121613
67135
232237
182357
242596
22196
63961
165948
87743
246291
160529
96921
219896
39625
80436
162468
179519
56983
19771
8346
233639
128299
8312
198272
82688
43908
64786
225548
244303
227288
219930
74031
191810
225806
33707
73802
92525
9816
235115
165955
54817
198204
221299
25574
62862
151878
25573
22490
14936
95160
135249
167900
226962
64580
169273
243026
14411
162795
44591
40218
189794
47023
111022
176826
37329
183112
135010
161871
58135
147968
149899
97294
191120
84930
191339
137346
136429
202696
73887
23747
229409
157576
39460
193493
199308
219611
143454
56514
64304
135240
4140
110229
113244
193400
80872
126746
127796
1173
128725
145033
247467
112028
56050
94222
38954
93707
50050
124724
14684
94325
156735
155653
59048
97522
184310
16785
237344
174457
16323
68227
206597
52965
97218
60658
139203
23735
157960
17643
58988
179707
189182
5359
20286
213307
227197
140760
214827
151498
184556
19518
9380
175574
30770
15743
63536
36142
145796
139390
196058
11634
117476
50390
185517
53555
124442
31839
34922
244161
35989
2627
174661
90951
128662
231132
205485
131642
196626
77006
191172
240538
80492
174967
129004
76982
251658
29784
31760
242043
59289
24314
57554
157610
91826
177054
56830
78209
148518
158016
167384
241661
63979
63910
26959
9172
90847
135436
30834
218028
46014
29676
51795
174114
66902
134659
93955
136394
219248
23696
109660
135205
52226
85629
190934
87892
11638
77786
253927
99037
71422
174138
37205
60390
158389
78289
103550
37375
8790
73924
38496
60413
34336
126170
205195
124246
194356
189585
122913
50035
460
67216
188515
7903
151974
130653
237838
130751
230882
59908
97754
171534
16132
224888
244796
3459
209833
3521
149286
89784
155902
148420
254096
175154
236636
40761
104864
97291
143472
203981
132334
190690
146674
62045
193741
15674
105850
27517
134042
139759
83564
158680
183274
208756
76118
209196
248649
34254
114741
116947
244962
204713
224201
72137
2850
173876
151647
53631
59785
200243
151406
111330
186235
15798
222319
114242
237652
242611
111951
100761
90364
48816
220736
121579
100485
131998
231177
83256
250633
157821
116720
32883
222540
150155
198869
239342
60113
12550
146063
6914
36200
187403
11294
211209
120982
96992
181181
75132
169964
12949
105929
111990
110532
6538
219846
164938
18332
114547
32059
196005
120847
38421
113154
107349
8390
99309
249429
62419
227203
38134
221004
219204
38629
51730
173311
34446
124635
211590
240211
246318
209240
179554
16141
111028
67779
109038
45740
241370
47328
12103
244557
139486
91858
148035
101717
43496
184338
17187
189986
195664
162621
155842
175647
5822
115387
153147
171717
48369
170558
27237
67296
16032
185284
28556
56608
62890
183343
253368
61375
120297
135699
180480
86241
231328
70978
87153
108112
104365
198674
115611
40608
138260
212215
165487
132719
156537
85744
105953
169779
149088
173601
88165
241990
222648
238196
131968
202828
168527
72658
109205
252261
50712
133087
243538
241963
52509
39581
12162
155853
173438
157910
252326
27797
149908
39989
251063
118161
196957
164653
31246
40314
197532
140455
128634
23081
22698
26592
189289
235155
203248
110796
92583
176408
225934
225255
148088
210474
218861
152015
118633
158765
86907
152908
113621
248388
246732
58867
185029
8892
47078
78352
176473
209870
251535
229250
226135
54492
73105
201852
132158
192173
118692
104778
124182
138814
54087
176630
164144
157605
74291
94279
60536
245880
163195
114644
215500
245988
122541
111151
225404
43003
87979
136596
58583
165295
11162
43452
10857
20796
216873
154151
166574
250725
206846
127494
144298
50647
17618
63633
103288
190668
106860
3954
193897
126377
92284
94180
22443
30628
149690
111694
62696
148194
46475
219306
200531
164478
253660
20798
186478
85616
6392
178836
104981
215173
161032
201781
69477
211366
92574
185947
135142
140373
32861
202736
13587
253027
156947
111083
103536
74711
111400
161689
42249
104254
66225
186320
201434
144543
216815
80877
110024
53116
189429
205554
182008
178654
179981
126486
2786
41258
215331
222262
220931
91404
244026
233516
105777
70002
7502
145341
240358
7782
50013
135236
111405
119963
216376
131731
184847
4528
130371
224758
112171
55708
33615
214799
232133
2683
249877
114839
193283
104591
60693
182565
87369
181331
186159
243669
11128
191526
156232
142394
164509
190802
50336
56643
151291
183099
86590
225971
62158
101274
196534
232944
226579
206158
151797
227016
30817
134828
127942
58752
87221
247797
44280
53807
121846
75064
96119
59276
232749
72138
165901
168123
157465
17564
48317
182151
40857
237905
179691
158746
174698
136511
12253
164512
95385
3332
193997
251153
49028
209131
68625
183255
154903
77020
71490
91316
76248
6730
96635
206328
29623
81686
87443
164757
177576
125911
166851
132093
210733
162942
62595
7435
35067
33011
196629
196124
115767
59370
220077
42193
242312
46591
166342
139496
65160
250049
36229
66593
26600
184919
97305
213880
147908
167814
10381
214208
234757
202741
193105
204355
139828
20360
61596
235525
155897
167789
127446
248862
52995
254324
144113
240306
78154
2053
67039
60898
47701
127302
92071
225713
98715
23043
142824
148840
113392
234060
57427
3345
132596
92920
174215
126945
152470
59026
83918
223922
83028
26685
155015
143824
96059
95437
49715
84019
22399
176125
115850
161445
27476
222524
60906
125012
231675
146232
91334
41908
251589
104602
74096
203238
208757
203213
181827
85454
207204
148050
195306
232713
33564
2171
111493
164024
106354
146839
29528
160937
92940
218838
51274
32875
194875
102727
735
192261
129745
18936
167460
213750
91046
58680
71126
89660
37380
43582
143883
120851
163837
127740
182013
4649
245677
140019
13096
21939
167407
59666
104997
163439
95967
77157
169504
217329
196249
55256
14511
121312
163290
75209
84086
2231
109674
180127
145721
92683
198832
156783
224719
65861
130909
116208
3975
93235
85010
167091
43131
247526
166038
182671
217598
97080
209669
164206
134262
170544
191212
154397
126426
235671
23860
9219
64783
229812
95288
132034
12873
166547
218043
25091
74413
32002
58641
48666
243751
55337
52420
443
59554
238503
191543
54216
186359
6387
29380
113008
196677
211273
118698
48499
4064
195493
179002
15341
47204
156198
235268
7133
73292
227863
205948
206625
202726
37210
154711
116363
717
100195
73218
40965
130212
57874
22530
175599
16027
4490
186393
182873
102899
35339
151652
67932
50186
133190
134154
81196
133516
39297
66858
247730
122447
202811
223916
158898
143784
21235
193746
174011
100851
93185
29355
18295
254436
157802
195964
191691
189260
14227
205358
211191
96976
27042
34702
202767
146267
37408
100100
236499
211224
243727
163363
203838
252126
139691
114540
88723
98534
185950
8620
37909
54049
68791
54105
35417
43681
146775
210831
162021
245642
155520
136282
131332
100454
100133
192613
185854
102029
195560
79962
183457
170907
96190
13170
160237
59318
195614
23593
44208
84564
28840
247042
175521
231896
13362
216934
161984
102845
164987
203856
77347
194131
134180
115521
58063
246528
38881
89292
234125
13557
167027
165073
159433
213169
33187
187394
84989
36710
121385
11177
216592
51259
141273
92031
103307
18789
14059
168408
75176
76352
171859
8536
104280
151332
104671
110480
244722
80148
15123
78384
53419
194313
170573
163858
233832
75889
222544
72341
98422
103333
164419
48934
34572
32923
142072
3261
21909
249496
186123
170515
201586
56167
191480
173097
157737
177936
6879
68538
168403
157023
104803
131191
129268
209784
192428
57148
7277
51843
69966
167118
227192
108392
111321
240982
50102
107287
45720
243221
150737
169848
25218
88525
126245
12420
137590
235985
215761
173070
165809
121667
84046
207213
33365
47479
32385
168247
239409
249925
47747
83987
165142
61676
168228
183440
41792
43511
60919
241262
77379
141770
124857
34942
2109
220746
52025
35400
224805
79174
32212
179408
18436
174172
242590
78916
233438
53559
237447
188288
149419
52760
76294
65835
143613
114380
191408
31982
207234
25668
116349
41943
39383
57048
251990
167914
244927
137973
62770
21477
90480
220785
102928
16588
9758
159338
225603
41044
57154
212224
167910
223314
191522
144664
46721
227804
227712
37463
48374
246487
143092
32093
22772
63223
193848
172330
211198
43354
232220
153826
238072
123092
81710
115870
174467
174503
245235
89005
12919
36013
187345
176673
11765
9971
149118
67704
50008
489
14786
164848
231604
4491
239527
93985
215401
114659
172896
219588
31822
167386
131265
141583
128724
114925
210292
216390
122317
866
179273
241800
125238
111650
158037
105672
115396
63980
106965
239245
173845
178567
165408
45038
187073
160400
216076
85028
235599
143636
7346
117675
16415
28110
99958
219252
207523
59087
140252
42871
44015
73909
130796
207462
149456
246730
240916
229410
98176
19816
110003
217506
213281
152890
44876
160535
36708
72913
172409
103494
134096
11353
166392
123592
167104
28398
191850
123093
6792
199272
205691
24237
196232
234927
110333
120751
165087
247035
45773
180941
137469
127269
22284
123709
11530
230879
121653
55391
82809
207236
129073
35202
48881
22527
204290
215723
181819
73951
177832
25987
13718
197262
215036
161989
141357
127950
69127
222989
229718
253277
148574
62737
243031
69426
51092
121696
149061
237817
127819
182658
220018
224383
48128
202339
228804
41507
139286
161581
248776
40419
55517
166274
61422
33936
131349
197193
234921
27884
240858
240185
239901
157689
47115
207649
209454
141435
17987
138046
40649
101692
94734
119146
195394
193125
23591
86144
174265
82754
199738
201693
242099
194998
209226
234785
231655
171559
54720
243909
207719
88297
190192
49774
247699
218800
24565
138840
179342
89286
22050
140889
140236
160865
14641
49902
244636
88080
182078
186877
222675
27818
178687
44033
40241
156769
100037
213664
27570
156977
28277
177782
239273
60025
240571
124854
167244
100415
29663
248150
196263
243132
94600
2438
209944
28792
209439
209773
172186
142698
159444
76241
174688
98136
136559
213865
169793
99164
81355
201607
106435
104355
40994
26152
31360
120030
246813
27573
75330
56806
136194
249508
127032
2946
74858
5051
239773
157927
62676
221866
18032
178828
26759
169807
42058
172092
75604
123639
38162
61727
127884
20361
138505
128109
238571
79035
116829
224421
200518
137903
110105
169448
125081
144417
223534
247158
131007
56398
64181
22058
135113
216237
33175
126751
65751
205041
207235
184881
88390
49505
200040
96279
100731
72222
50999
199570
10415
43522
185093
192300
55622
31382
174071
234233
45520
236678
120313
223675
143084
28656
55712
92057
55039
102629
235816
247692
188013
59692
188527
36659
252569
25033
168450
149519
13226
195601
54574
92769
249666
239016
219960
182004
193506
185877
179604
242769
191780
241537
28429
190721
128765
221797
114986
99195
231599
126274
97627
14056
110847
184882
251378
168457
185245
100377
103194
235564
66760
89594
69340
162471
215902
172797
3378
71576
162066
7
12941
212519
204601
250303
34793
141474
30379
51940
220493
35713
215491
4335
90
207560
108384
5195
84284
57055
80954
51971
185333
51528
232635
114905
133687
160901
113196
183831
99417
147240
122486
253995
167975
46619
127953
27746
120278
233561
167298
25106
50882
18819
101862
127784
104695
82038
46296
242564
231292
218639
36582
80225
102436
29120
126251
168326
49183
46268
208547
89045
208905
122677
161699
52357
75664
169520
123512
29805
64619
13390
142718
167897
17996
29634
172061
130150
2937
245176
235217
113947
117930
207278
178188
224668
152986
14293
143136
214256
61884
46061
233327
37795
51645
210028
237201
179195
128976
43975
100108
58924
168364
80654
198453
180394
32173
58788
159431
10461
93305
221533
220777
104201
13316
200956
58103
245552
228599
101603
163810
67871
179251
30898
212697
87109
106853
53734
236210
60928
139205
172283
95052
227992
156449
170815
193043
133329
64155
51422
16668
40036
167096
47854
68318
72977
2921
81054
243548
161558
100732
119364
215303
37260
153163
252771
243266
207417
119017
192154
128997
145873
228582
163988
245969
222059
9929
112347
228842
80477
42932
134343
64419
74957
74914
110724
181622
29501
191469
133151
247558
251731
55638
81446
146264
66724
36048
64768
77014
78935
185551
90052
23850
142323
126052
32650
137760
151088
224020
204742
7655
213859
19442
58248
5112
10362
54316
148625
164547
190974
58290
31172
81197
212429
14237
137212
208053
216026
171342
233869
145657
182895
94176
65257
21520
11985
238053
135065
25975
69826
50706
103847
9791
36331
130438
166980
153937
199880
149011
1842
205005
6570
121555
228738
205106
236211
29133
220368
216416
162630
141652
54556
145722
31834
113610
163559
169116
141705
69743
125622
176983
18037
10226
152695
94228
135164
207608
33841
127966
171592
19503
239748
110992
111875
244816
57698
52390
137619
236954
109272
6149
245734
230090
200084
100227
25290
171920
150091
138889
182773
163421
242088
75899
191533
104785
106445
20041
225978
13615
98336
226862
87188
141368
14565
198879
111593
97880
214726
37157
143161
114852
15068
55306
46021
209654
14964
204463
88895
244432
217502
136078
92411
237983
162165
173522
72389
37376
82224
188548
126767
137516
45307
143409
4539
127549
36388
106049
250555
109495
190961
64388
114432
86977
62682
161059
30815
17620
171715
122685
25654
79566
176438
83861
239593
149698
124470
196659
196186
48077
248516
198585
232114
34328
95762
206760
246968
229943
106246
222174
102174
108561
93957
104559
202311
110515
48898
215285
47311
208798
84671
30253
191940
146526
235890
31283
6195
121052
45064
111529
57745
36262
249766
127225
12946
147066
110894
136693
40215
180097
160589
30772
226220
118524
60101
166907
201715
54787
214335
159290
155325
13487
39928
80311
92110
185447
173007
177907
231850
71253
197257
154009
116717
84646
193801
204691
119855
97634
253724
126465
12436
173633
158148
247433
123939
114539
179080
28154
158256
98614
242901
83792
78894
195612
13818
86504
174261
61463
57731
184094
82687
186143
54
141207
176444
128603
19516
248892
130164
197273
71147
205796
170685
140308
132885
156599
199700
113750
127951
231812
63070
196196
114235
6143
131590
11397
127658
189246
52313
63920
34075
131006
130591
245834
16007
112447
96642
253570
234710
100594
87401
16286
32616
70150
35886
37315
31217
221705
58816
210882
206040
17901
11184
197920
196043
146650
236120
172725
113874
157236
55182
52615
76925
165775
165830
217283
96595
250039
240681
100471
125640
74352
96210
69945
86477
32986
253958
28490
221434
163903
211126
173481
128649
31886
173585
193099
50424
113534
121549
164901
13438
229965
183353
123402
67917
236301
66315
228389
193775
109263
181208
159974
91047
165602
219538
58673
116565
114308
85342
101912
236036
7289
80115
39448
112206
248657
127334
16465
76582
137644
112324
155494
111229
96501
62967
3544
115528
139056
171484
239402
239846
65786
93061
189813
66193
166523
230506
157367
245733
253142
120630
43777
150374
17551
250687
11879
238141
105714
198299
165686
181412
199835
47898
215121
140672
42428
19795
5336
218466
244138
85747
242167
62292
30311
28615
62285
52413
202863
151911
161459
172715
180764
157035
242224
199483
174006
150604
220500
231391
471
167056
148019
74673
233631
209879
123158
65807
91088
155249
128100
71343
74662
108566
228093
103543
49489
151840
53512
129706
103969
154282
153508
171856
216025
112734
53207
164669
111216
147686
120793
7918
105031
201448
132379
212477
229899
605
61896
128936
233046
16628
34166
5951
71920
95932
59949
182915
94743
96278
111778
83706
106716
86407
159800
59825
198700
172895
85710
16221
64680
134447
79085
95103
105282
127068
64835
36359
112023
153735
102578
127772
141445
24847
237605
195183
249315
173597
159478
36302
97376
127116
66313
197148
217076
199628
106432
75174
247493
59871
195476
162308
163085
249449
86445
21253
39205
126408
182621
175218
208625
132506
33351
172106
121619
132305
122538
242194
2261
220181
248540
137953
66776
43499
37270
3327
151940
60519
227923
125523
103434
34790
204669
37882
152284
136813
132303
116109
120112
173404
8154
111353
90641
230171
180667
17755
6220
96132
91506
109051
148967
48741
172600
226542
63805
69613
185669
95956
100277
80326
28260
21843
195574
223538
165022
235050
195780
15590
146104
156080
250603
53475
225741
84728
24241
109397
106018
88344
81073
55730
236996
89085
88789
252248
15071
185301
74994
81153
208937
219474
223547
69446
20848
71121
12235
147732
194320
136516
230390
116331
84830
92710
224432
11623
86647
80510
189111
163802
11085
132691
213143
147001
122151
84214
183327
42857
74556
163659
91021
151311
140690
75173
20807
128699
202996
226127
250122
135121
3683
18165
15064
86372
130304
87678
129993
183975
19245
110914
186311
51284
137581
33350
109728
155974
30766
81848
134517
64736
35088
188255
188549
236497
9281
154093
13330
118549
57267
103693
97234
254143
148233
191848
40551
41897
209760
124123
227007
122674
216495
148849
91158
63352
37239
58298
202133
189105
86267
233812
163465
64384
111394
66148
184762
237073
149121
28279
223191
188227
246053
44459
204239
249744
59283
254185
150854
67978
180770
89736
50331
91102
34136
150311
5283
253829
105381
230083
45000
172508
22544
72649
194933
9517
123274
194899
52535
3972
109021
40844
57588
242836
228615
53275
64224
109419
22941
251201
56852
132443
225357
80495
101590
129450
242348
224032
121002
83188
115578
217891
157649
78726
217934
178724
173050
151149
245693
21894
149575
59857
8950
176845
103232
244006
77480
118358
47189
19106
110699
200216
198993
243480
106954
8330
41229
9345
198164
198169
151284
89150
142127
254262
129389
150068
227111
44486
229698
90327
105845
172606
152369
222964
163683
175333
36360
146748
226046
23296
64684
147093
110195
229807
78200
121207
131508
102867
46168
119493
44763
247855
182567
81403
59131
51063
62120
170091
25682
166551
16318
29094
107395
19295
70083
139906
9297
158095
133233
189076
206985
133803
155692
170757
75619
163542
77672
207945
103683
42832
234586
102516
12852
129362
71466
87495
208517
190909
229883
119823
192622
247361
7465
197208
78186
80110
115976
245829
203478
35014
125780
30780
59212
11565
235368
119529
55261
146182
211310
7393
139606
179913
170035
200495
172130
41423
167732
116834
97216
124143
8221
152170
153934
92786
42069
119039
190727
162867
228933
174819
242327
25662
105635
177656
114105
55669
96320
199820
61283
15300
200225
138517
209110
145828
155117
186339
240059
195466
223651
26265
166844
209632
179808
159459
143459
131286
111914
8337
236070
213529
136478
41078
65694
131966
170372
65460
251264
182996
28282
41155
127976
52749
190753
29834
111096
134118
239539
58350
188665
254069
251242
236457
84653
129525
251875
54803
44418
173779
28646
179983
158295
235042
188222
175740
100372
154904
195645
188400
19408
81552
235531
217307
124643
109364
36687
49847
252009
170800
86801
236148
16333
252727
236673
206352
138446
69973
69762
150238
116984
181158
23649
168038
66940
174980
231378
239939
30757
178251
226113
34467
208395
65081
146607
246238
50853
71740
232367
239000
66397
233353
254124
103580
156701
93468
80633
20846
117198
220874
123676
128862
182789
163202
7009
110523
245291
64017
184130
246252
205245
82147
25316
111608
34234
244551
204844
151762
168973
198402
56887
157029
9827
246416
229895
100223
244791
63464
201520
97447
187026
29181
33528
65421
80386
78131
223981
9030
204833
78674
164241
124956
235033
195721
243378
38466
178398
161411
6380
64546
28568
48251
158571
14113
88703
6232
36504
49741
48631
237876
114913
81968
57352
217103
32686
178381
72859
43080
245782
28642
248817
12599
122160
11627
21574
45148
196007
40508
211623
15381
147558
91511
181309
64927
20319
227296
93891
117871
41040
64464
154696
131274
117463
4134
194403
36996
51366
15889
103353
177375
165937
27845
156170
77835
203357
171820
243323
165070
119105
3048
166903
76647
200359
189314
48594
75412
94081
232873
24115
16989
212664
122769
98682
47282
242329
6764
172170
45978
253178
153594
151177
223690
114800
48819
834
160216
54443
42539
33782
69615
229507
214912
204726
62474
72685
154260
63889
222678
132484
234137
216867
6848
225319
56042
30410
42632
176766
75137
52882
193127
196838
185152
47700
92990
173533
224717
201838
144916
231395
167580
133841
40271
228872
87975
170147
194701
53833
53622
27853
103557
104367
212526
96258
68377
18292
108648
227316
165347
52812
134942
191559
44190
105310
211913
97154
179012
124267
137467
111062
252542
93281
224765
79520
147919
59320
224704
104099
193302
97529
249016
165100
6714
109823
161903
246862
44004
173683
156612
207324
46834
160071
2144
148497
112673
96054
154365
215567
175100
74359
20543
224933
253305
85029
234390
94946
121455
226972
191237
220625
94912
99560
100733
7701
73009
105046
51934
58810
89233
212466
41805
154801
202377
92061
18415
173984
97408
115118
106289
5757
248321
21583
124406
15183
106908
74448
91362
85731
44411
211354
223815
197038
41280
202098
224249
95423
180977
133348
72293
207347
122470
222394
143889
35001
42688
65545
113077
70917
180278
207385
12790
94017
61080
184686
229051
101561
4394
131866
135212
185571
111318
174696
137141
12122
147474
148124
131041
205331
128028
219288
22261
122518
15519
166268
78504
215234
228376
131059
147507
73258
157789
21423
170923
161224
44137
90602
6533
209352
150982
68069
198320
171251
110094
48775
112873
160558
125082
234666
82472
145616
183734
150399
126542
30086
208284
84701
63872
21475
64928
204727
73523
236180
97274
165505
109612
228601
115231
105671
41392
28230
243756
72119
23949
54018
206588
167179
203710
143918
116691
147168
204029
159749
139173
123022
92425
135349
168901
111698
187698
120125
35864
211423
57198
159777
99242
12506
131725
194099
13475
160326
150814
20227
32991
30385
40938
237538
186312
121077
58870
193142
234929
189553
241361
240471
107961
183237
152813
105218
79419
99089
208860
177506
237613
152222
216013
175974
134613
102655
114536
47165
89960
123169
51074
158113
211341
178636
224246
161632
217815
122187
161972
147453
192807
78366
118477
209181
9324
138376
213866
425
226745
199415
231425
13661
237414
10771
52696
61190
203831
156591
54732
121681
93559
157500
114762
229882
120242
237290
15112
223634
244991
249131
8948
28765
170974
28124
118672
225246
136876
148109
12974
61310
133835
113790
90209
248754
149454
238209
153920
253650
184971
158179
178291
105251
3842
161343
44997
40403
112893
124823
71308
55690
123172
129770
192775
245101
17331
218350
222188
184240
90004
208269
226574
82752
158322
73431
150581
231666
138795
179626
209256
248743
177633
232810
97930
197251
18966
199481
157094
212296
217326
38980
80122
60741
81341
173119
57038
171857
185723
51983
103380
203972
61549
96481
171638
220879
210949
122535
162577
124295
34873
190931
57212
213300
135515
73959
80878
192675
49612
245284
167269
42027
46051
206461
225220
18640
158405
13172
167379
136711
209549
153141
24912
8339
43175
179303
150734
182089
153737
114505
97996
204989
103320
114315
246870
227164
114750
225432
53424
232282
68164
202267
121364
23535
219756
60005
25937
26883
122508
108355
164429
28026
166147
123014
86088
126277
138092
233993
89027
32065
17269
75976
246345
148667
26228
59109
202520
77487
155315
201896
227449
41527
72023
4574
72165
140265
132665
60481
230660
216242
147017
188049
200553
216443
207729
34214
56748
66852
65688
213972
90240
185553
1967
219049
205633
25456
166472
121196
155658
200360
57978
99616
160565
208504
95214
148005
124645
2176
155554
100748
140787
192584
202622
9637
137211
75576
130187
107776
166340
187387
22710
230489
137395
3152
66697
658
168705
183608
104633
145049
5114
148161
154388
166464
94556
163983
219534
239954
33101
243173
196128
9526
184406
245336
94060
82177
65321
113613
85306
175202
30032
86634
108111
26204
94003
33503
124569
59284
94039
81509
137083
103974
15663
234826
109369
20921
57367
196528
137552
89052
125594
87926
31334
24508
114909
180995
40228
209048
141315
109418
2793
87326
48082
239836
181266
136648
57810
101475
54605
215196
134584
192087
73705
186234
253679
206225
101217
39733
142798
83362
75379
90710
14290
47472
125576
240666
14018
352
239379
26109
230437
6177
150171
191508
61893
230756
10076
227683
139218
25552
92349
68150
172971
22838
161889
230481
194354
199963
117950
61058
115377
169537
236009
219622
213500
112192
57580
216538
109677
85429
187762
23149
199364
60845
1189
197307
139489
34552
216253
4721
210290
139695
37671
12579
43495
94414
36948
26640
148353
230327
30036
168555
78837
116483
62949
4737
125083
182584
201825
55353
152758
61966
165063
17912
58548
239970
113559
124524
113100
140547
98128
188644
58344
99496
141463
92977
106672
219309
74078
175220
154216
188672
20745
153466
191
229773
111871
16470
154858
233567
213202
75158
54474
59428
98745
64345
66324
203794
57305
77935
1280
187793
66645
127085
74599
150071
121427
133394
229532
39648
220340
178817
50629
240042
131080
159091
122867
229528
43059
115462
57551
214674
101608
76292
27233
181356
124725
35197
13855
208882
4641
230221
148647
84605
182837
248658
197705
191392
62289
120679
206893
96754
74977
20263
86070
5442
223853
197265
34843
212582
254378
232217
74215
208293
122314
204369
100801
178954
66318
52423
232974
118154
137604
143544
224106
68158
230201
86799
83600
170763
168224
123515
130144
192105
43797
77044
200999
101729
99644
21746
141309
207885
223382
1296
99510
201894
210698
129340
13074
151998
43859
109012
41467
73170
144977
163822
238357
5812
11919
110136
165979
104600
226315
86395
60541
110187
147876
133311
194176
220398
78642
68132
237046
213324
242761
27435
97248
27405
124934
199532
167447
218643
149238
212912
115255
112742
49671
231348
142712
196899
24262
42695
160048
59000
142169
3131
69515
153982
157548
135148
136214
67298
88254
235835
189046
61541
187180
135894
160211
205282
5887
219643
186621
238661
7293
19685
247009
17486
2272
224807
235329
206350
35372
184554
102297
196696
14803
229723
239520
21439
221729
152298
180630
157544
194155
142648
174767
212373
41175
8327
196185
61754
235158
106249
88772
242151
217334
175495
184932
87087
146116
237121
39377
53535
104549
7118
92393
90259
237348
141396
186742
225950
145425
129613
88862
85167
228295
184416
199139
182967
160285
70004
225094
35259
183647
196359
215508
1343
135285
11958
154180
62173
139688
147378
175378
16048
52414
229115
72955
180765
148297
245755
218422
64521
232727
131159
140715
212901
63476
78710
182491
137628
245030
111286
53944
69415
238012
192219
141603
241534
235758
169710
8296
182026
210096
142927
150870
68693
109024
241398
12639
67059
180518
10265
201450
226037
199099
214146
61701
199854
86745
39915
179837
90111
130577
12984
25123
242241
42733
5382
229880
209379
29283
160315
203192
53131
22377
208507
22357
107146
64112
71966
108702
252059
228732
110097
209295
3610
234759
29030
34757
234298
28182
177804
26173
144769
89579
81043
229201
82411
75877
104211
140537
157591
78676
19968
233994
188959
179750
44602
117656
184328
207537
74439
145496
232719
183266
120842
198277
156216
208480
6799
138520
159815
214821
10568
43705
98471
182811
81427
237784
34077
135998
151358
41452
247320
153627
240089
148484
204853
229692
2281
197354
136068
230943
109006
142566
201940
233010
102636
237734
157373
151612
56915
13026
176215
13277
85188
206637
202924
17510
138947
35644
82603
168718
147479
128023
194684
189715
191428
169937
220830
145501
17763
202158
94992
141798
81146
36375
90697
72792
119859
167525
137015
132479
54460
137303
156243
173717
128330
70714
75769
90228
152329
248193
18182
198203
134393
186815
59814
82853
226123
74733
182571
63224
191181
78007
166846
113507
230905
209085
74168
206854
135187
105461
231532
61082
168300
211611
43914
105873
166806
136011
83959
32834
40996
66715
236149
169092
168659
155177
29451
56392
170889
175846
91701
138222
146209
219732
209046
177712
72321
52059
104902
210124
175896
169794
228172
246311
202501
216913
58402
36940
87428
75782
217485
99541
205226
30397
49439
19766
74795
44508
24872
242701
211275
67480
5237
8288
179371
3981
95994
175085
46748
179996
88024
243807
222354
130701
150717
245746
8166
234363
57086
84157
86191
24930
231036
186907
234694
150819
152157
138198
25983
158987
231873
153540
141400
5886
191927
212085
10301
200190
252141
222270
157728
77307
176922
20155
149636
163671
9445
201191
122786
220758
34308
233067
38899
214911
171320
76181
77907
17719
230884
128374
139457
92014
249810
177241
93634
44232
39473
18253
248707
48088
53551
43489
159763
239573
22686
130685
37476
178666
221320
130693
208132
47692
95524
58655
70354
220923
116652
161781
149132
20456
47105
236989
250310
50330
103620
19677
161646
165187
3877
164737
170303
246938
220024
52053
35761
51238
223033
121356
111739
83139
25663
90681
185334
15584
76451
3259
103123
249091
61442
22124
135211
25927
199897
130026
94244
99081
142050
206679
237645
176603
37867
9897
189346
81505
13906
30058
82408
248602
122172
7839
173399
23479
191581
51239
106022
112941
141760
159281
210451
115333
182943
197798
48850
89694
183203
115614
390
222161
62532
150176
142555
164188
25358
154249
10252
226008
50092
88758
32217
43605
44444
226558
69799
124144
185313
180869
89023
156730
47679
32221
47017
188502
35661
158904
155402
216072
222222
27091
29962
204445
25714
92001
42747
95217
235444
38
70776
89262
204808
34771
188904
81087
253649
27263
56402
78000
224545
70283
202817
150147
127930
24484
149592
206450
44422
199863
37947
240270
162107
244057
219164
247240
186828
91671
83252
157360
102569
4802
214109
243358
50910
212329
177566
61794
66367
127246
39512
74234
57218
109693
237307
92039
72963
171955
194747
169524
221954
35201
75949
146786
94677
24067
228332
15973
233320
42841
170046
83121
236902
113188
174602
105453
200564
101046
71016
53557
171633
192746
91302
160753
200834
158724
226116
199414
190806
217072
162849
67646
200429
209497
198849
28846
158001
65404
200718
3894
12216
231052
214187
39247
56714
33765
201200
238824
250104
54960
18320
47287
103555
186445
244261
4453
155458
158737
164367
20867
202895
156317
42203
172412
202512
160573
125364
66707
84430
155237
82693
155432
235767
67771
14716
69196
97662
246438
233033
2346
162446
182531
45366
36521
144497
34683
900
136946
210819
17303
252189
99221
182503
203468
89315
80274
161372
26675
173073
18905
72114
140596
212122
89720
60690
26853
12943
195828
219717
65590
94857
195755
94710
144672
156312
147970
189602
5329
185745
101459
57949
88852
25163
152667
189445
36336
5608
111172
224081
145244
9291
191457
79063
185507
143861
57735
194282
205971
51673
160894
85323
60353
23204
91328
226472
133225
252612
228231
113887
11363
74350
141219
53132
31290
31580
74543
23965
201706
85050
103711
249527
133497
183577
184973
247718
154432
126763
124305
216287
251931
207323
123561
16792
218879
241250
37368
57856
81640
69579
29388
78354
227276
113285
95904
191272
176966
176318
3187
203546
149427
212141
230718
110541
175328
191201
110804
73254
17438
86765
50421
81832
89123
154477
189589
69586
225193
253124
220853
238311
91967
42
166622
106661
96340
6465
41827
155652
130452
223174
145537
202219
119082
196610
132545
8750
23124
184766
83822
115190
34734
123720
175316
14275
52075
217479
106928
82551
75377
46343
18882
139103
81978
161718
208197
240944
202282
154167
79110
215211
151198
225962
119806
176609
82026
125861
67510
204089
137031
124859
191435
122338
21824
50291
68068
250408
230302
245564
83373
152423
207750
218066
96850
57229
19455
240230
115784
158614
186167
76737
126506
141132
92444
191306
142477
148829
215679
116476
19056
101260
176844
121634
35513
83303
33775
120403
13650
236498
143907
3257
107322
108110
36971
217567
19341
189471
153088
196582
124687
166940
33824
117750
202474
41481
75906
83944
125144
216630
205942
49827
14892
206638
18535
179956
202069
242640
164053
221332
17099
145963
224607
106428
15406
66015
244
150369
77214
10613
74172
125224
215192
171620
223608
132341
39569
10811
75984
224639
14765
38343
92324
77575
155423
31195
230956
65575
201129
7664
63082
100827
223367
45213
241666
142806
252545
208974
82814
41313
190575
157478
109292
234820
11198
6187
121393
174019
156700
69473
182747
194566
114039
121769
191884
8272
252694
222067
155370
60535
30052
158632
243251
80602
198606
233358
235097
194658
233255
184426
240638
141895
63083
19820
734
249514
187294
105538
227989
233596
169027
80943
75916
74557
60595
138205
111301
160391
218181
135287
208588
98710
36604
45152
45839
2370
238689
137374
110929
34601
49690
132066
175717
97478
85407
213159
153178
249474
81878
63917
20300
241182
112001
225468
132187
31799
42718
202986
154294
52694
48654
134720
153810
91409
59603
241202
91146
40713
211290
40105
104071
237745
17065
152822
79908
241130
213079
146819
155860
55365
83817
126220
13789
29042
32997
100093
187522
58961
9584
249085
227976
12710
105930
57857
247813
184940
228580
104748
31840
181320
114460
39286
107570
98552
16123
237803
161195
60902
248100
223013
24430
130412
224750
17399
218296
50737
9283
158720
225122
168000
40751
182293
106135
36523
141586
38260
33536
191930
105438
71133
79871
251197
69386
195696
8465
69750
32167
186744
92021
205625
188798
240163
101978
149692
48797
119528
53467
33637
132859
248523
129670
116304
70735
19395
172194
146048
71329
187327
164381
106431
74917
34665
27431
164775
253316
880
104199
39723
145965
220306
163930
32571
12746
122435
203378
227295
191545
105574
252849
72050
211487
217049
134261
97832
27597
95467
129327
129028
101000
148847
122650
120360
16731
235253
171741
225265
139750
17949
202490
137816
71680
83334
140631
47508
126397
148320
140799
84738
156339
46883
95690
74772
50097
112969
189171
180314
11215
132254
243344
44489
199549
42359
226643
129016
84536
68730
115450
34995
178294
213247
34610
228803
84842
235169
115339
237111
226506
209631
7630
161766
173026
145706
133057
74392
176883
156802
96518
148713
144397
235748
238507
168561
23582
149930
27563
26574
112486
232373
93938
48778
188170
148573
198553
56855
182884
187457
24310
156866
146065
243642
135346
189433
218149
165946
26735
187016
108577
162845
200732
8709
68145
221976
84395
222962
250884
150538
25973
175023
126044
75737
208162
146436
153543
55578
245806
172298
216799
69238
246636
238080
33674
250116
114330
32636
135252
207546
134495
235195
229303
29141
225067
29894
15905
1198
107127
197370
120390
16929
196884
181478
185684
40336
96137
209054
251476
170217
99169
89839
25296
177846
33563
178260
197799
201971
154778
41986
7755
203099
19372
75575
197132
73804
132878
230635
44233
27976
47148
188892
108779
4170
104957
81895
158205
68390
202181
17534
118330
243585
65650
46312
171225
163946
143838
39684
216405
17853
30568
41701
220784
213851
197362
231577
45183
1935
91375
210326
112765
180260
196279
211672
126913
189604
58271
59956
19545
149958
60418
82716
108520
14841
36579
146360
141780
196141
220773
109891
62898
175257
51144
136339
77516
17237
44454
111282
170492
225454
226335
4781
103459
135160
105898
195653
251347
126946
182998
124830
116293
203240
24107
225143
109497
159861
138828
90591
214763
72146
200647
89961
144043
218614
215355
31018
236732
99757
253337
237526
140062
199951
30699
26731
167169
118234
39428
106621
182244
4701
121985
27416
185898
23729
83898
233260
116714
247985
231652
93581
126333
188799
139246
34321
4479
48522
115903
103027
138853
142722
138277
77259
2902
41746
145766
201878
156036
212563
106588
201997
133812
98177
212993
128462
52606
103126
19373
105199
131197
99132
51574
136686
3286
83673
150048
87438
162861
120963
76926
188062
92536
8542
178203
229055
5099
160698
86885
90829
126969
60
59093
15656
150201
40130
36933
171777
67915
160335
200503
190150
46290
206606
64296
10232
67263
137651
22723
16289
125748
205102
18389
252015
115746
11889
103398
203725
248881
35234
87847
218936
204402
225908
77056
207908
62611
204178
12312
180274
125549
219160
150210
103467
227641
56814
102900
197817
217644
208914
148119
177320
118143
115717
227745
155768
66706
34817
9721
227286
155426
118825
162156
2417
130334
59459
27642
42764
4199
94921
215060
8683
238219
35968
89461
48525
243982
134709
230735
44834
46663
246731
92519
252450
178456
220511
85109
14200
131157
226333
169487
100413
161204
40518
204955
131364
121594
227336
242134
104414
178721
32489
129671
57980
218575
129131
59152
119569
178759
130526
152442
217780
51887
214057
213953
19493
77880
225997
164872
240733
95386
210558
102122
200910
93736
19342
104270
242188
211220
24796
251953
135663
110328
25898
99990
195486
10438
107766
191108
233565
203801
44434
37317
99957
216281
240301
208352
88544
10968
206274
140085
227560
81473
30525
253097
26839
165585
51989
212719
200759
61910
170936
32560
178263
59425
20237
196416
127564
25333
232953
81286
72900
36991
91683
108550
36783
128186
43401
167718
40104
136678
194203
179692
200245
30057
136255
30944
46341
184911
90585
58584
108949
117505
246219
78969
160986
221021
46027
64044
35637
208092
183192
235509
18633
184732
112846
6037
105269
108274
150381
221563
117778
101919
47279
15691
33228
213360
252474
8377
68661
240507
249986
198726
39126
66422
15976
10551
252237
249888
116796
45217
172570
622
28433
151879
76887
54282
129415
229237
171117
218864
193469
1976
195986
164735
209427
72419
43341
165328
219876
25319
193503
36546
254264
1866
19787
152493
11189
124205
162213
25130
178026
173130
142508
109408
11456
252122
180161
203511
244319
156967
168992
36348
169825
74499
102376
73304
28643
189810
195702
198581
69786
192328
26926
247121
235307
177614
163941
76671
48610
133046
18709
195459
141246
47711
55153
152129
218608
225297
57563
3936
128240
95070
164581
161036
130528
12229
173324
168739
69352
44727
110552
219811
99217
197676
127343
37801
213897
194338
68506
227337
186289
229353
142853
50208
141262
171535
95763
248525
220814
11452
195977
42674
92553
220594
34380
126464
38459
23012
140512
154160
160084
153750
78464
180680
19148
196029
177402
202663
157861
119958
100172
82539
82824
5905
59015
172931
210432
37433
60065
129768
52285
25970
1300
250424
10679
147902
213116
31252
106189
222834
150010
196382
98578
161586
138217
145737
94385
14840
170834
200506
251960
151159
61726
240560
106625
153610
1267
180736
153264
86737
143808
49164
146347
251016
243607
153533
2191
122644
49838
10552
227929
100794
122985
93272
150185
9209
65092
8110
192629
200565
63039
49108
110535
111325
162459
194037
59393
23926
65839
123361
211918
227877
170832
63504
69993
117453
46749
230613
216012
231048
12723
53890
189701
250251
207721
141939
170497
41349
55250
253354
60793
187199
55879
13613
21852
604
129029
184963
5230
141070
216354
203167
238807
100841
129080
179180
78114
55319
163244
184753
25747
87289
82084
203821
220668
241942
52583
90932
104891
138808
230291
34740
210783
134291
155450
68993
7187
40807
222956
29613
118876
198837
16883
1014
50907
52953
59504
95291
39127
57438
17177
136544
154992
18521
52013
68659
249870
7562
51612
108008
96683
129593
145253
206723
51100
79614
78754
220961
58227
205530
36201
78552
156252
168531
55232
209228
199019
177343
169453
166284
148258
169135
156023
200679
122440
13554
154158
87259
84988
212958
14873
216241
227464
171649
14953
80826
109027
6789
100049
237533
104255
179115
249618
113194
111278
167073
167326
195809
79858
16338
195751
204798
109197
92203
229631
81702
230175
79427
193367
58945
106401
70344
152636
35875
217998
38236
250176
191472
124426
82782
39916
180892
238966
46541
58309
193093
51024
140077
186774
87962
180577
166397
32017
201193
192310
113318
84503
178489
136761
165278
33736
153729
86952
33990
84758
52532
95711
150797
8978
181565
65110
204891
15531
214966
9944
221992
77215
63503
20666
70814
166325
194029
248599
40287
204639
81981
240158
151545
158963
43894
174332
146533
99113
127425
244127
193217
113597
126422
36923
199680
23272
37946
184954
167161
14324
227258
26491
112703
2134
216525
2792
105201
97988
139541
35891
58919
47510
71170
94668
49829
6989
74379
10008
136873
148103
117499
163747
227832
89801
29875
124504
90797
220524
96768
209238
74027
208307
89978
30492
3150
174843
27488
229333
205020
218825
30558
16142
45146
32926
10201
186919
206529
163896
128306
242038
100745
129238
246021
48125
128802
72408
178017
161501
76680
100778
96016
33358
201705
100602
153576
192318
108052
33453
135598
9960
45253
167511
7651
108456
164337
66483
157183
155751
189764
226251
151607
115005
83331
185847
239283
19801
84762
250336
190933
246608
156452
17101
103865
179779
198957
168197
249680
69271
171224
163058
189331
78669
243230
145376
67849
185468
224745
236788
174475
195258
2337
50876
233876
119960
244335
190717
73507
68236
231284
59711
148402
205101
174614
90774
9405
19659
35478
52935
13637
140264
70585
192331
249208
89128
190377
37761
44605
240954
244558
173890
38325
190137
164133
79826
81987
252306
135781
208565
137647
135105
103347
136041
212849
185550
209464
192843
185510
60098
76783
23117
110563
156578
243354
148757
208319
150465
157892
142376
8537
32741
64101
96473
130890
77562
130632
86055
196968
22667
92123
40783
156550
97559
30862
54407
125631
139104
94359
54578
181699
45537
168161
117441
73966
115020
162244
158734
16805
42403
242802
22590
160178
111729
47395
70843
64548
164387
246363
121447
220279
65432
161561
144361
200947
61250
80365
143704
219918
192887
240674
72695
49314
242936
149260
245714
177691
43910
242628
4434
149339
245338
187679
90903
203781
203246
77563
115735
36465
184334
82455
252675
141922
105326
150248
189907
189930
192794
71459
12582
213403
219221
138863
143897
146285
146551
64734
124380
155392
105392
172064
2944
116149
43786
191363
47668
77909
85131
177609
84742
190714
127824
37099
131596
38315
92969
24080
176942
100916
227955
130584
175130
35439
142086
82591
147083
244245
188443
57297
130393
13771
163482
247492
234752
152973
16464
186451
145827
164085
5612
194094
72764
190662
253173
156365
195054
205006
249865
149476
35481
132662
109030
84740
128840
102330
83640
4252
237693
148421
200081
12351
171917
107555
29955
37011
26900
50954
78080
152047
77875
123320
168836
106112
4732
47694
35506
232853
247556
48346
71479
234707
244860
110559
23477
194661
133189
243129
85749
109751
105843
25193
77791
223006
147359
40825
26117
179600
146860
16108
208419
107346
232223
166905
64554
219600
101382
169336
191171
5509
128427
146332
207426
97411
176355
69201
70523
10522
1130
30199
155996
53805
245147
203722
137280
124186
63303
191678
154634
201792
50668
117077
238680
237632
34791
212744
142382
172661
41678
57585
102146
232448
45250
74762
1592
134248
185740
69723
240738
140546
241529
10608
213720
16795
149178
251677
36886
123792
29175
111072
66256
140135
151966
238295
103595
88281
107575
65582
140325
144366
146089
151025
162132
144034
168846
210469
210968
39486
97107
68039
130738
32013
200143
56585
222193
81889
167839
176707
132245
246618
99206
240860
205122
63380
76296
107212
100820
169987
51240
147896
165211
37546
11259
213541
123738
152656
86259
76836
120134
179603
100668
15827
96621
88270
40244
153040
228947
224905
184908
78870
175531
12662
59528
246012
12527
212082
92757
141081
118911
151513
236665
23125
137578
142028
252713
156895
22032
9636
74422
155523
205815
96821
113164
80658
206620
218561
173944
34755
235662
2229
230410
240277
134250
22718
223755
183997
20127
89127
127996
143735
210582
53528
110335
659
248940
9668
46253
13328
63616
182185
78881
3387
253557
25752
5987
101575
137461
7945
235992
161190
220948
17536
241586
89782
151119
116085
27659
32664
62332
24595
30978
80961
97285
17355
134328
88998
132343
108852
180216
163604
29513
138151
61183
155625
2351
171915
114783
201565
91505
107371
157571
115117
122528
244618
4617
130605
118719
64556
197649
217185
17658
131618
141592
182753
10659
149522
152387
221821
75344
61444
90100
39433
137232
60333
225621
234587
235257
61351
182034
184490
35108
141529
16605
5818
58078
157078
96351
107336
249763
152063
178923
234067
178240
80713
202378
219814
187187
75588
231864
27688
145541
200204
61949
115879
102082
88086
226338
221308
89339
182324
57121
12128
60945
130272
14957
40728
118138
131506
109892
187081
242939
130640
76799
245895
209699
129827
135936
143364
183406
117898
60760
204663
169768
127256
249265
14978
60677
185496
49023
229901
49184
222771
168314
200744
107416
29994
21107
28649
252802
77703
80594
181807
105396
190472
43887
66237
252739
46657
45744
191110
1184
205702
143534
177005
190109
111047
10944
185721
167211
192692
252018
78034
86080
61911
165043
242857
165422
40782
136552
196721
125101
38149
118164
10776
37832
33131
43357
89749
59951
115769
185804
242675
75500
7307
155785
13396
130166
189266
30377
233137
64297
153916
26824
88497
122922
82159
135311
66286
44993
13540
249536
253355
243302
22365
41973
60422
72807
216029
107096
150263
124612
143666
28062
40674
141905
130383
47255
112504
32468
212509
242123
10591
109928
92831
16888
102627
107033
102364
240709
236223
82241
14568
92131
115921
252875
96324
77440
25427
113812
239078
22233
161093
48479
79933
4576
196363
58437
224208
117765
57099
203251
77155
177786
233946
31148
55728
19107
237656
148377
156838
135494
66401
200873
189
139289
179406
231714
170009
142505
119074
13955
170149
217104
199003
243281
138338
63116
128483
134691
89396
145726
148626
48033
205868
39012
61774
189010
132994
186088
147505
143370
170106
33746
250099
103529
98414
253030
194405
89605
60354
79103
23247
54691
134982
611
176537
82534
169174
84166
171890
114192
154649
184536
44644
221
210926
185548
129972
191112
11981
243341
194873
19874
143533
143635
187190
155630
43862
127661
30338
163996
18537
127189
29985
98803
52724
10114
132931
8392
89962
211785
226239
72579
124686
9
162581
53984
154535
91981
61330
61679
208343
223333
168990
10954
181969
158243
133543
41698
250622
80047
170330
29674
25459
61600
4965
28661
90502
163137
85054
202743
148147
27452
182002
82648
186976
197633
96589
177047
27941
242913
229049
127303
152031
201748
24014
139037
132621
231144
210960
236410
242132
39753
91935
127268
213282
125806
238792
108506
119579
136449
41236
62145
217544
166522
230620
164340
86240
73344
117623
238390
185678
135578
211164
92724
170168
218128
57257
62164
23197
144622
157490
147527
232568
87481
203738
244413
160380
96121
225578
1390
39748
100052
56840
242815
57900
101253
73757
206399
139677
51653
205827
113368
61537
156902
135564
129365
191144
62357
114895
201403
192061
7319
21873
100657
140262
213987
222434
168440
231306
39279
101152
60204
246133
221149
215371
69797
146812
101464
213272
99571
41790
72659
174892
32464
235071
209703
188788
246635
142713
4869
170194
178319
147381
164282
206997
114830
236303
52928
251669
242383
166097
39228
125704
70783
251109
163787
184696
3301
154162
232092
90468
39348
83089
63769
42805
84352
169291
201554
133088
211531
190265
140194
16487
31516
107951
90484
82185
21652
124086
145958
106442
138884
149891
215408
242070
1717
241088
22361
248230
165990
245442
240451
160475
149548
242409
104700
232799
76914
13144
90157
143882
7004
110295
189319
51300
83709
188017
91420
149189
84731
33683
96702
27735
25446
170823
5204
116907
184392
225762
226669
122807
34382
238305
108168
32674
101404
145946
48508
234833
176934
216795
135467
222575
71062
98542
39698
187318
121137
55661
1492
15854
27107
81855
232504
165234
129097
7038
70502
90262
98814
153045
221565
137389
163376
119985
180823
192112
98870
142093
232716
252216
93544
184267
89056
62361
97272
156278
61369
156491
154161
107489
108589
145375
103537
141932
82014
149263
161515
202706
92714
113123
188313
239762
226191
33939
180792
81721
66240
190775
43073
66333
63461
210440
150748
127015
130271
211169
247686
63148
125049
103923
234581
137980
253961
95170
222646
74967
128336
193751
101196
149416
37939
117692
48017
162032
228770
74637
162185
31325
70827
103021
248641
57080
246394
60184
99371
79267
146898
218890
170290
22102
148923
5235
46542
115556
191566
191239
49535
81192
20324
80007
235856
45373
237684
46349
36573
233009
232628
56833
2760
209588
246102
251463
143860
20532
237166
155934
205456
31266
156111
200289
149102
188277
45440
49704
22542
28191
131636
86724
131183
85579
46915
40776
146441
20527
41964
170237
117090
97755
141862
38012
219712
217609
198468
53159
7250
70781
239579
185893
196577
139229
103213
134234
11976
59022
72463
210491
6793
84610
244136
140018
16592
82804
227408
127203
222588
86886
147389
231450
200476
199914
96313
239572
73912
37636
253655
239447
97176
72922
78358
110983
8170
116211
142424
62587
88751
57875
39853
233562
242694
149380
254369
207172
167768
112729
90535
43368
185318
26507
112946
839
157270
248132
168811
23329
223886
88071
204540
12979
103824
238046
156847
206534
138728
131763
192557
246572
89678
62138
8756
65714
102381
224777
117112
117996
60130
163554
185881
200152
211037
169913
14009
85680
204647
175004
189912
60528
150213
189120
96167
135227
104755
136357
227215
12254
82709
47415
62892
103813
31149
231953
126080
122583
40082
246913
173278
153636
36340
130181
93389
223288
100022
5653
27905
243546
70400
103650
194991
23508
210583
190189
238695
96055
158371
148014
191096
64729
125476
45002
5408
179060
89870
203049
15273
123313
115873
91269
113838
233698
131363
15735
57958
2183
70928
157829
120635
163608
22548
208350
233453
238865
183289
12616
226855
161313
172348
173447
212537
137398
141187
39409
220588
9082
57338
252017
64173
247501
195585
234594
251282
120181
58994
113216
159515
8253
8843
21394
146296
100032
171776
129518
182901
48638
253152
164454
78019
36709
89561
188265
139139
221738
197358
74275
128127
67098
238429
126296
91520
106106
170517
3925
165638
125511
5418
118312
49050
181310
225481
45673
217839
233825
179524
85011
252165
216331
61395
9844
19278
218097
125166
65369
171178
182005
131235
20557
137798
25271
199777
79841
95236
53828
127539
218623
21233
44383
249328
183638
81589
162329
66583
64220
114903
99891
8893
223927
131694
145543
249532
33263
26536
102356
130740
279
245644
186005
173072
211067
159524
204425
179739
10257
74165
29978
152755
217943
62548
158666
132916
40260
56060
214494
21432
109879
206998
138623
57156
191949
70677
142370
188657
96178
42476
77962
57350
40569
242370
81125
207767
206619
95566
41086
194600
199839
99660
240125
251976
230647
236777
178488
156447
212723
145143
232058
187443
180522
141139
75084
252094
91497
7223
214981
87661
2420
96013
216198
132945
44107
2534
217962
205731
44423
85190
49981
167227
89959
70365
136241
180380
99474
99826
204621
78650
237641
83863
159796
184987
5140
247191
46753
217541
193206
248953
217383
8285
102137
92661
123828
104688
47574
49541
28831
233600
5096
232530
240685
150136
42123
251186
68481
114718
21896
205904
78245
20483
180883
112165
206651
38393
98501
213843
24196
249890
47742
91674
73914
87725
137539
156100
97152
78250
82228
126656
230870
68252
11214
7087
130080
169419
140305
69805
52228
39878
101901
107824
24651
185768
69937
219830
199167
737
198928
114793
46040
237995
122380
125500
40641
5111
250679
242812
233510
81666
125461
213704
20403
144728
239731
165172
206053
11756
55797
50523
107458
77173
1303
7959
46859
185121
131488
8663
169989
176923
14848
46261
81230
38690
182798
218088
134608
156088
176616
182423
86384
39186
201594
89109
99821
65937
158690
67718
214339
142031
62636
132564
95411
38605
169925
65187
248684
227453
86639
225927
100484
6752
90904
249811
16453
1117
41266
171398
163957
203835
98931
15412
166090
72073
76431
90867
11798
253810
56157
123499
126760
26021
161640
23498
183385
252145
190656
218049
195003
105339
21731
250880
160765
97170
251975
151640
88353
132736
207624
87638
153390
33243
88708
247807
230237
60873
131812
228504
1845
49614
121726
162489
186129
8840
2559
69314
241682
163381
143378
176903
227664
216142
151671
140693
232696
139316
98465
18705
193599
179046
63921
18232
70729
188669
38803
218094
71592
103364
236471
251386
10374
147319
10847
80456
182270
186081
101170
196544
70413
99249
218995
253841
129072
51325
2206
142285
166507
8147
90720
23093
86251
19422
216701
25969
4223
138352
200891
83444
87179
113499
72723
78242
245531
178998
99090
190599
207411
187610
186871
57733
45865
92330
95390
130364
182576
41066
231612
115837
245400
124805
4190
63837
213562
243236
162423
9311
4074
126664
195086
220041
86298
146754
90977
123385
38776
190759
85574
117006
117779
131126
48674
128844
60547
118314
246820
243804
102701
125566
166270
82984
243681
173145
134210
145684
53413
129323
59185
112645
166689
145759
123323
47872
151590
223194
120875
14147
159742
69312
56058
91672
152276
79798
120716
167526
28380
48707
157141
228248
101214
84078
116427
42778
88966
202272
179129
124319
61792
66830
248815
47159
144816
175592
10051
56622
23041
86734
146050
149644
24615
90175
94480
153407
156632
71820
33346
245158
140554
141082
232374
31793
126218
150676
4048
178041
242895
162285
136430
41756
189524
173408
249043
92194
70572
206575
14555
175833
107992
211013
72244
249748
95619
205604
112819
68194
104679
182057
111233
234758
140335
202425
239038
12258
103070
175657
166443
47103
89899
20221
174025
86958
138762
2568
225178
141791
175299
7063
182871
113332
151524
112871
219917
205960
169700
131533
224321
15056
26893
18250
43371
25246
158923
1650
221666
98405
79932
78211
189630
86213
142737
111920
205378
247663
36792
92414
118213
16765
105905
231639
147315
16428
150965
42091
175960
16178
117148
3965
134217
2036
179191
216452
116525
235054
214960
107206
130978
215968
180496
116979
45589
67893
227126
73713
62166
145848
117943
19617
190646
67473
229461
69084
98086
80612
165930
238276
123426
162955
223697
183836
166256
119676
190760
151790
63717
194174
120966
228086
147799
51830
229124
48659
118321
33605
130221
57670
16476
26923
29725
94387
109621
126343
216946
167215
244667
164976
3174
158313
130178
85289
31188
236436
109501
70281
224772
72468
10802
34127
250403
16307
134048
219506
252784
104958
79682
160312
242528
226304
90617
20944
103144
138195
45268
216276
111224
156781
103655
131743
18373
90009
23403
194759
71376
18180
240764
225510
112076
251212
216668
208278
152183
40929
59673
172431
226010
187210
245017
15887
31045
72007
54984
18368
41012
53383
150138
4202
254245
65641
185883
81083
86282
114042
34975
246507
238079
165964
45094
179772
39557
165884
15415
110256
99
114808
43348
208292
97801
94364
191097
186476
30121
110010
115706
219401
173939
196900
5386
6901
73813
59835
110756
72705
219158
136203
103127
69508
173274
84522
45681
227622
46084
12909
193381
196694
86030
135361
11199
16711
47532
222420
10053
223570
54023
139579
251942
173704
100714
168320
178912
96466
47948
100567
61091
185544
192095
112516
37370
240863
125855
58900
62855
188912
252198
71612
59207
251306
71624
1388
214133
14570
230238
182087
98457
125121
91412
50670
25788
52001
81010
114765
18000
56593
111958
80531
153524
630
132324
105578
34468
168108
104159
77986
244694
226810
162011
241587
138656
217
66980
223834
211340
156169
73226
233625
157188
239239
152773
237576
177848
7988
196773
128276
78010
112745
117717
169168
108435
199981
208398
237049
216292
214996
47591
123961
171882
229902
141468
139250
27698
31576
126160
137917
23425
98084
243404
170313
123514
225925
212266
204817
144232
180637
34320
87577
134279
133930
22989
193413
202151
182554
162852
115357
155894
233647
214603
31735
245142
84343
205396
130550
39877
194746
192326
106951
158603
172238
209872
63366
94225
112904
240891
97672
228519
123652
165530
77898
225389
249795
253105
217395
74460
250439
189974
227584
104250
235918
148277
128125
222116
147546
181103
121744
187316
154997
22720
10399
1947
2434
114084
74676
19034
187893
111024
3618
237184
129679
118254
62349
147884
81975
57822
139264
175940
96962
196475
173430
123586
249103
60941
49145
33798
195479
4610
110257
13412
29249
40334
133214
162619
29012
200644
234398
160478
182139
212660
154659
9506
159053
198890
221609
51757
59427
211286
145733
72009
239614
60000
100525
229770
3503
63697
173025
161762
73743
171378
243907
226361
196276
158144
19258
120089
254311
73838
93664
227196
24656
209431
20345
141327
54172
125604
52574
37651
106387
233173
11749
184858
168299
116001
98972
48275
148368
158616
216844
81735
233005
170413
52158
177248
141299
106671
30362
68414
30861
111513
66906
144409
31672
246661
132431
172245
251263
190800
125004
247966
156371
194705
213082
191411
188018
33659
28204
8425
183127
118253
140081
209371
64162
180447
91617
124499
56690
107715
205544
114757
40668
54434
124135
93105
16643
105477
85969
62152
87784
191910
14267
197624
104519
176053
200613
48373
56009
169311
124878
218421
243472
66862
135728
176168
109036
182421
43527
85256
174111
66034
231400
178124
213125
202807
90214
62824
114018
49664
138477
254243
190696
124020
139308
219333
234261
233688
117269
104318
185371
161489
165361
242551
146965
89129
175791
197226
13344
234522
3547
61453
193606
158870
201981
136240
46586
87843
52205
16210
228985
201718
67493
213551
16296
68691
109447
94671
67988
153355
23713
133624
19849
143618
120075
228881
106846
72083
185001
84632
247084
242418
130576
243269
197095
149235
241568
146597
83247
108615
54744
137735
109737
37643
214374
252720
79165
211935
239063
59259
116901
149708
150788
28322
103063
167175
136164
170708
233499
148379
195451
165335
27197
85532
66971
138135
126420
80106
150566
88701
176248
225777
119912
91853
60999
70810
6209
188994
230406
159704
171275
90093
96522
109998
121067
147245
38866
187999
26927
88062
153569
148549
158701
49518
38246
130957
79585
105673
162321
102478
77841
29002
928
151421
71833
127445
73456
49724
802
197561
196851
4917
33089
184394
99298
154780
180640
5163
33509
122220
213766
40422
81744
84923
146172
119354
240176
30912
165642
165380
57394
195544
58213
54026
205835
184129
177532
172392
38565
154135
148467
72857
4733
80212
238875
103357
35214
147680
145315
131724
104173
208447
97115
188063
136198
26572
71056
190294
224852
144434
201631
62337
147077
100669
244096
88981
175543
104844
160791
12085
112915
44495
225423
2233
111263
224064
78560
4881
169207
13774
214662
252732
94462
189264
175620
157523
237546
213072
176007
69522
189091
155804
154825
241057
180596
180624
35444
169128
92088
39140
179380
159022
252140
167234
155137
179728
70340
209731
216450
159480
24533
199435
122096
129953
2617
121115
52942
108115
158267
87010
30426
166642
231949
231531
46401
232094
206608
131974
8655
8659
136228
111913
247074
122452
43775
215916
140503
101279
178508
42016
210335
2697
130860
81526
225473
129594
82697
232994
79407
41634
84376
172275
50361
520
70224
146891
180408
126796
170910
175291
234195
244133
181070
108634
92909
150683
72274
228375
246964
85440
152139
103867
35086
93163
68117
57770
233172
231075
133083
175761
251424
91740
232110
184209
212635
135949
37467
240179
145115
160892
45235
9336
214382
17884
27693
171020
57739
147537
181808
128379
120177
40443
212830
156145
143109
29342
243648
106656
40116
104599
248959
78705
117926
123747
206029
26828
34986
220901
98622
2738
95185
23619
126347
103645
229017
29168
161086
11153
223080
106031
246747
214078
11604
56819
146150
101416
111324
121567
171635
7888
125514
229583
223310
179842
247713
27849
9460
192840
224028
31759
90525
137948
221935
36761
61539
235673
76006
87809
244068
154598
38324
216272
178150
159008
70101
138774
1397
185887
5572
174668
62719
181523
228349
86082
109799
198024
102852
9148
136140
86177
82121
162352
12535
243326
138301
2471
76409
42240
143973
116478
15358
137881
94255
26210
209259
1328
118853
89927
138911
130102
224606
201588
74961
13899
142353
200630
69488
159372
144593
115760
180931
105081
14499
229855
94626
65203
247256
26504
209140
54664
42238
120436
167690
64369
156342
7107
97802
196517
209456
49745
221476
42186
195989
39948
129616
38098
239672
88663
119944
209209
4413
21621
209806
184796
48768
78604
227117
8588
50293
242685
88455
88675
194946
210509
250069
119254
181967
214429
47032
144594
155345
53333
57131
94326
51807
184916
70821
211348
245166
118871
69243
18641
29224
203118
3390
233789
45424
99601
188375
12748
79770
155131
152964
133815
173269
174187
162419
115498
218103
31967
65514
1855
91812
36618
104580
186833
163167
154234
206447
157042
231707
59627
159573
148028
59630
84891
21666
180046
205277
215593
179922
9977
243980
161845
130208
234168
50911
250680
43215
83964
202690
187279
138473
158215
17337
115617
239224
164197
116333
179654
93268
189062
78054
137045
67775
124343
181957
62117
150274
251935
184158
201126
35534
122660
83234
214376
125204
229441
203190
77313
133596
174895
147662
45485
50318
80031
7132
71532
233898
125628
105662
220959
140299
4050
174507
92171
136509
84873
138055
121608
50530
82116
19427
10570
218347
251504
161311
26984
75140
211132
141914
210000
10554
68896
13083
118178
80247
111635
69789
196695
202781
219167
136152
227743
142126
234172
92438
253716
15918
10403
216561
138342
142438
190500
37223
182007
192549
235725
11413
83025
90978
41004
232204
127620
205469
9095
98951
80724
7868
103839
152817
82254
225118
54377
235061
3095
165836
128321
55938
47504
143172
126
202918
57455
88451
145996
127325
229872
100021
42580
18395
188654
37065
209753
114526
199326
132710
235274
108557
127700
186884
83873
29239
200136
234970
1621
199004
237609
45642
155440
66462
57782
95452
211202
189423
217566
41113
206758
93263
70483
239824
215762
105449
236454
52166
208013
117500
28080
124484
197996
116873
56641
27380
230651
151343
200846
227692
174031
253809
230137
231710
1423
219059
214410
108450
108639
110528
187313
242203
176194
119128
73209
205492
231477
122120
225791
247547
56647
83628
35810
109678
172539
34754
132060
172922
16665
22444
185458
201412
237108
249001
12937
138085
44531
52957
242447
170952
89543
171597
235301
241585
160220
88552
57277
193541
204259
191100
77815
90817
80894
25625
229323
131408
200535
104497
129772
209255
249644
224879
126159
31366
223362
60669
176092
254019
180798
240232
176026
55997
233186
230179
213186
251449
109765
117563
39814
31400
74774
176554
224711
138160
109786
3860
178073
212003
225881
164960
176477
106840
136321
126504
4637
190680
16525
147670
184125
129869
153433
82632
154070
154735
219779
252349
215701
135182
252231
117027
189561
112271
16631
110414
7451
220918
171625
39840
122513
106105
143173
154528
95316
76517
214453
155
22462
211372
96707
222206
7811
24774
88855
127828
190430
120883
1604
213036
224757
126076
229459
149023
103747
161138
248654
56556
97493
240262
150395
252295
52456
2040
197310
89772
62088
137851
203809
106473
159786
233668
23363
248917
160041
88865
143164
57660
188970
97642
13057
115908
219671
3083
29989
224518
2232
107457
133898
56191
214775
118838
19643
145297
248554
122353
10397
83033
93744
171447
102885
218888
66379
144563
124587
210903
21393
215628
12840
99788
190219
200477
213566
77730
201397
236029
247322
12899
38152
186444
182706
22049
44987
235242
87739
220363
33134
248944
240359
175450
59100
251350
174274
56850
218237
112040
253144
239776
180221
180832
75968
232639
132941
110824
21560
112115
199652
148738
158730
231128
240484
164181
107968
122682
154765
149540
87466
192678
12999
45926
145192
220886
130499
86269
43395
227778
202946
218960
80656
99332
145534
148537
8524
119360
31115
195817
217168
3680
143066
37399
79580
33893
106338
38633
7542
48297
17309
47462
177109
31877
185654
153196
253380
61128
124100
204818
220071
217501
152255
82642
106961
59458
26508
62169
176822
231616
181205
178784
244199
225395
102487
161873
206373
223482
197035
5309
220090
91013
62325
191353
27355
223566
144321
183878
150908
172902
134547
180416
71063
192171
129063
31640
96541
155396
7844
135870
132693
97848
94660
90220
182936
43966
5550
112552
51282
5981
15688
158784
23594
162241
27000
64134
45849
59446
81369
33040
241287
97892
161635
226132
107793
62165
54429
125106
215747
153570
86479
204849
146208
88959
172235
150455
77699
210367
56820
155877
51029
228336
19116
42629
109918
87327
61872
249233
24884
7771
155274
78743
71220
248991
179442
106717
184843
236670
109725
9184
110129
214440
185653
248503
135670
153938
163142
63113
56711
172817
194675
155485
138357
75179
95044
226825
126728
203059
125738
158388
176582
199546
86715
194781
250366
213333
216286
196733
225901
46110
240112
222071
142863
135561
56994
242022
195107
45751
101246
63387
93480
189712
58511
100935
27805
142115
161131
40635
236119
52789
138586
159853
123526
55102
116225
185696
106634
206797
121116
71353
129678
1416
227887
10446
207669
51408
153144
96556
85466
48168
211004
521
154855
199797
147373
178928
87959
216284
243237
72885
58992
28611
129393
42041
153914
71736
20685
70804
151013
113598
17064
221433
189110
171290
34230
145006
204913
90322
207514
32075
14680
52631
131669
193319
28158
141682
54431
76510
176725
191211
156428
105879
249339
124269
21329
30904
82887
201577
113062
67857
86234
22861
196580
113667
910
9530
242181
161306
192041
162822
72973
188387
93875
42248
2731
130836
15045
176374
134546
195135
102618
210998
19030
228081
104625
94835
116310
78150
7875
106163
60711
4123
1249
162372
242827
176721
47877
6606
4619
88483
74578
211489
74873
238482
148841
58326
177535
229849
72528
216507
153323
41116
28957
157533
251545
87150
132843
153131
250187
13992
210634
251412
107808
250197
24433
76230
154944
173334
222673
62189
107328
6261
22125
236130
155988
88161
236315
108395
124991
250676
244139
237217
90746
60377
52554
64941
246889
200281
252778
140633
119154
162153
163377
243627
34125
21457
139385
13854
103960
107185
124659
239048
61711
193958
23878
192728
218284
217119
144447
24016
152722
220383
49719
183374
187839
27782
175363
141790
218870
145869
218968
128625
39601
143033
142844
239692
93360
194382
205075
162831
18944
170488
6162
31520
42146
12043
27794
15303
10518
209788
211492
64371
60962
51903
120416
197399
178993
57520
241832
140830
50314
61115
218124
38949
236942
217038
24402
138646
239050
23545
235827
182710
147719
1846
126563
219115
251501
15126
104297
211814
230339
144180
159671
145061
75301
41834
23194
78126
100095
145080
245178
134101
224631
9201
31659
54620
139232
220036
109450
57604
251506
151059
20159
197504
240300
33172
33315
176965
118480
100599
171813
113513
236787
166866
244328
171466
116012
254500
75736
112857
106502
206354
75274
112575
147615
125258
49214
163889
205439
240584
228075
137336
805
145578
5377
16148
236621
94740
171737
15132
153589
70777
223603
163424
204318
195836
135314
242849
35272
94821
202288
145588
231234
126176
23130
61312
127129
83513
57186
147562
182109
4057
8930
148897
218552
238096
14319
190079
120526
50266
176469
61883
175490
134097
230430
180897
227247
80472
126013
74294
240143
239809
3669
245460
2477
208148
242156
146424
211244
225004
253611
42246
98746
205862
27353
123007
139780
3214
55386
106184
184036
88733
127050
131953
87802
10821
67350
122211
40611
45895
57677
26011
144133
184165
161342
134851
54309
77189
133629
161500
136826
162992
8426
167663
156186
145625
119442
17924
30339
125464
168304
195528
180786
145242
227946
133195
14982
36666
116676
129460
120643
223580
157092
145026
207763
39560
25371
45273
150404
219923
199040
47119
133891
168305
39926
35890
58333
246259
149506
220880
176083
54754
22651
188737
92541
157446
70255
185023
155261
83419
23989
196248
53460
125799
97078
121204
117820
72122
133447
63191
89418
159847
227609
248559
135524
71001
2901
248880
75195
173675
26458
60383
174363
248823
70093
148731
29806
225366
205351
29123
33043
82391
196316
196172
248250
32425
27876
85741
76608
98449
16626
87633
62008
219321
65338
253068
221359
216447
222899
155169
154525
197120
27404
926
113139
118594
164011
104649
42856
7705
216071
207415
174801
152653
97279
83446
26691
111184
228787
12996
190812
185370
164705
47349
63661
84943
33035
166369
14371
134983
203493
215235
148041
49722
179895
205744
201778
9933
217790
28749
67234
177646
81628
199195
46554
25888
29017
9310
47789
141966
102942
74805
42382
46936
758
164321
233459
253903
112643
163728
119164
231357
72011
216905
26862
218053
54232
34794
202304
8251
159247
23388
161232
1804
60227
195939
86722
165949
171800
157989
208859
116555
242767
48514
225602
88951
242414
129767
93550
247372
167723
99484
65194
217392
213708
113931
207481
35970
667
231026
3646
189635
143106
238176
14912
196255
196271
125454
228501
225731
51261
190202
73609
160015
85537
177064
48920
72159
224268
141193
20076
134182
244356
154556
253852
79735
84621
73082
33778
238182
38000
4281
155529
56747
127965
138103
92084
173248
160031
31242
218437
190854
196740
62861
188584
34450
163876
245323
239322
87828
224141
108290
147861
76024
108731
192581
43029
23279
99519
228652
180160
58201
231734
210041
32739
243372
108262
276
139667
156086
77596
29796
22359
247025
185385
193829
221593
34532
24042
142902
83023
160122
169445
103245
30297
33264
208125
83341
29892
220084
235425
206363
7563
65893
122974
21319
89529
102587
228286
82768
83932
127744
38516
39455
99452
250394
5584
144414
77580
233298
223112
99434
149939
24955
193032
170002
251712
195948
149182
85901
838
158193
144037
159424
253023
73546
115840
118783
190039
124923
76444
234845
117536
82794
95609
224715
187751
76226
94423
172963
170633
53332
212432
251023
111860
28341
142053
220509
109942
19223
241710
56768
139627
126529
45115
239020
246361
45316
110733
228275
184069
21478
229754
101907
181713
170726
220915
38563
129909
252504
226954
190968
27487
224241
235784
85923
225885
169478
253775
222955
15742
205140
162672
112169
235288
207376
158328
43617
162407
113015
91243
180315
223973
226274
82985
7510
51177
251305
41340
80112
182828
144205
209820
69951
35747
100494
58623
67729
15022
1475
77922
104831
52762
101648
172558
200273
206479
133783
204152
167756
22993
19463
185826
139009
167995
68712
37346
45019
118304
124179
198551
186708
144729
165129
233906
231162
165983
37746
229192
169110
4805
96107
95268
62499
5327
63256
108010
37325
217585
117867
180068
246533
232387
149668
184905
219097
221331
163899
170142
218571
224021
248295
58430
74428
15890
234866
135395
115923
14223
130821
56038
139187
77522
27241
12882
177265
238077
225442
66449
74054
230428
92709
244532
7212
220314
116921
91932
247478
108806
185611
175749
883
54608
117629
226676
199519
106064
49371
121953
165660
1760
123881
118781
213498
88243
189866
115701
10389
128414
30009
241364
19560
242978
40629
233288
185237
104940
31245
9167
53399
81036
112555
17706
50859
23505
4627
181681
124631
113122
43432
232148
123594
21537
26143
239053
112279
147012
149661
44638
166503
43468
138523
108349
177596
110771
181654
42642
173352
213148
245295
73010
161875
191623
100356
34974
245799
40019
240040
146880
206795
25329
137377
951
253886
155361
208130
120826
166612
97722
112781
103375
184627
46008
244484
182449
163507
28686
219262
28111
10469
127199
6276
148125
24383
131358
73973
157773
9049
105368
18001
183720
211252
166206
155660
224210
97343
110828
168662
135954
152782
242616
38532
156125
187163
230307
171944
121748
244673
63107
92019
239071
139244
97579
185190
223296
146330
185373
176634
37763
178432
143000
186941
94442
13411
71594
28720
5610
195084
219927
164185
48045
98790
146289
26786
140980
76962
34217
144638
91557
241289
222910
156151
206992
32447
116604
10540
61940
135958
84874
118497
74049
243235
178787
237090
180030
184228
202997
109387
232522
213400
198563
146456
37507
241324
1030
222840
148968
40289
39324
233483
45359
169783
186810
190110
251118
91657
51321
16105
248739
20340
79972
30603
131628
199977
239534
148042
149221
164763
94443
81109
82172
55649
221632
186729
128073
151162
85183
246099
197325
129242
137862
11924
248470
189493
181221
17324
52117
75383
127080
192937
18888
134992
13420
43578
84512
85675
187881
64434
253029
16597
129370
48162
198829
74332
22522
139522
177913
41496
120597
211723
60437
53694
8694
26139
68856
206935
106679
21782
19921
176319
198006
24833
20349
234878
14645
32709
17306
180047
77474
98626
218025
169974
168922
108055
28990
172779
26107
199103
64673
133388
168002
81069
73631
169437
108284
17211
116082
54496
72426
173778
213402
119639
244231
92433
101142
124152
200017
215180
144866
230317
121035
82255
15872
20236
63385
11543
246677
109404
90355
102755
63361
142610
208026
218038
97539
99612
142267
105048
216444
178295
164191
215611
15871
111053
165120
110607
217054
119371
577
208750
35414
182144
170185
163408
96664
16279
148038
9618
135365
141669
58390
178220
72479
129665
116890
150313
254456
223591
155940
116783
149817
179987
13762
241664
40178
82525
131523
46313
166383
212800
171548
20523
203834
40795
166423
166700
36047
24885
207493
139805
65692
219785
7597
27456
139251
136788
209857
41773
159449
119822
163577
83093
80135
28722
159483
211168
68626
158888
19738
228768
91084
158392
118107
84463
154967
23178
55932
205461
115311
160740
114367
193000
36777
56609
104830
142661
130351
54642
254529
161678
92919
59301
167151
35273
234828
191843
166415
110
133777
219599
71554
145581
102887
132333
45221
31374
242273
233328
70259
14006
105108
978
191444
220396
149488
99659
53736
125836
45700
126713
23108
22581
149825
177722
206499
218626
250479
210216
97497
237901
178417
66990
158097
3706
132872
170392
204233
62411
100018
64865
40961
112427
125393
161141
160930
230229
235703
227740
230309
43106
1723
115553
42657
232021
202902
171175
150080
11522
222064
233710
197137
105765
246563
32287
13798
92772
163596
118400
205970
105300
249978
106664
19102
240587
231023
170877
228903
66684
103422
88021
28127
109956
18975
196759
69303
154635
134511
25559
59440
59796
244398
130262
197214
131601
122459
3774
134073
44735
150215
182044
106251
50764
134791
7249
43304
116700
212713
62741
185100
76790
253794
107055
172974
90664
148185
18418
94745
5983
116644
97322
463
60502
136567
82247
228877
204401
31005
214508
70144
161100
102508
171844
71902
193245
90076
247531
189904
31130
9374
253321
73138
147416
39385
92702
134543
91609
148581
31535
192277
132805
5866
32445
69222
194408
232839
148771
49520
65354
194289
232784
173239
57441
161363
67926
79711
67555
32331
217241
246491
54158
241354
48383
91721
129982
170231
190184
250637
20226
147646
178099
149936
108491
58140
51347
182760
76646
42953
169882
68008
151871
192491
154224
117655
123636
125990
216870
140863
135693
39333
117438
237077
46282
79787
84204
166271
190158
135464
234509
9598
159179
43097
233098
214461
145599
166892
68178
200926
132578
22424
176952
81626
54342
101355
165002
54414
230712
84044
115505
196368
241162
61294
75944
42490
137319
235997
76207
33650
218587
106491
135060
71403
122359
57597
177147
14396
33165
184201
16331
195146
130029
15454
89519
85954
57219
131276
29672
99182
173259
93495
219699
135110
103066
7778
252659
83942
32506
77806
215223
223326
28892
184431
118999
240578
201463
30696
2081
114236
44780
241385
237394
176148
221343
141998
238630
229413
245140
169399
186589
175726
55619
14177
150498
84190
109757
243465
223143
184247
200379
19159
45830
101075
3337
11164
178679
6315
209348
242206
159027
69897
56679
143242
209641
104344
39144
192741
89684
56305
162940
199032
69564
23458
193796
100910
44937
140531
140260
77584
172819
60607
24472
132371
245787
103133
185518
129643
242448
186032
229817
210578
47973
31563
48773
196784
178642
79902
163506
191621
79537
222757
108853
218577
126747
215554
42486
16154
80395
92513
11542
108243
70531
23912
101903
88526
144301
54549
47571
195091
142818
184349
156867
228558
158354
58763
241541
170187
63829
10904
518
16497
186126
130651
217822
89137
197984
239480
63057
111661
125697
205662
49271
60707
159099
236478
50746
154230
237856
253303
24376
130941
242036
146101
196652
147038
26977
221143
242764
93362
243058
45310
96720
47599
192763
9870
97985
16394
200584
127538
178752
95995
248306
121112
239868
29055
171611
237798
152133
116611
162257
201225
201499
225524
104323
92556
174439
150967
193052
40516
91597
193945
27147
7391
154953
204219
81135
64382
226024
115713
232099
128450
104352
209364
61627
180842
94926
111043
112413
107743
85024
192476
117098
126207
177908
50879
20135
238936
102670
53894
201662
31701
53125
93321
92835
11359
64171
121781
217378
221769
239839
56513
122604
225400
134708
71656
97585
72379
35286
20402
201146
142137
137526
179050
198109
178708
207237
128328
60687
22295
84377
98042
44164
98004
15545
116241
133919
53372
68908
56425
175452
214557
72055
249218
70467
245188
118878
197013
29939
245091
86716
69989
229206
62377
58456
155497
244179
252385
75251
96065
51328
43717
210573
135834
162753
199257
115401
86766
212029
106174
73623
144748
109963
90974
201685
178351
36145
52522
215051
167259
6584
176619
199412
185927
156832
221462
191164
168451
235904
38503
249099
228747
92066
181512
29057
16310
120097
152132
81694
2580
245543
140827
135868
148896
127511
34841
210676
87877
173206
158844
219547
148356
97564
151908
135641
69253
136979
35195
25899
152097
112025
208231
7976
52813
6512
219018
144143
170246
127514
175619
35737
7768
253844
200559
250553
97452
103228
53688
64365
218331
44949
89301
200041
172946
92926
142669
251697
139687
87373
81436
223466
236166
221182
12669
214323
137207
3864
158265
119331
107419
122193
77026
215066
222985
12454
67733
29566
149190
168477
209793
9077
143336
161030
83263
112787
205770
192752
29724
243234
34653
109905
80783
52419
222972
91034
132456
140151
130244
34903
224533
5856
67872
184901
169292
64798
51265
53666
145646
26222
192330
52572
177708
220674
21673
208422
24730
179521
23005
160394
208335
171891
243828
135858
88578
6830
95693
105724
53638
223592
248946
169562
88438
120210
198397
178718
171478
7806
71100
71105
16570
12091
116785
167785
203477
3627
24252
116671
120123
26884
150600
4033
52107
151053
145582
213397
113588
187221
112989
228909
115393
64873
254021
122036
100654
59656
229792
63455
189732
76119
212156
50431
242866
70595
243147
193214
175041
168982
162882
112786
18810
30524
17198
215044
133290
74453
23253
254190
58065
143805
166874
224637
145221
242890
219754
138042
88973
133392
197981
86962
108900
22916
189040
51376
147061
234895
102714
209882
53343
128007
14614
114544
163081
151174
93309
112896
68947
99368
179578
6158
216698
58662
237068
77121
219533
175529
52194
59139
204979
149060
223499
49212
136635
24960
56445
6677
195037
63658
245920
173216
121593
4035
138008
211632
221374
76768
165193
236868
198758
37337
30777
175722
15499
179565
60273
136545
117351
209521
145642
228364
102768
139656
15870
187892
83425
154469
213455
130870
172563
115774
181976
216589
173165
200582
132556
85203
5642
68329
246505
206011
144334
215154
38136
59491
133359
108258
40975
62467
81255
149461
76787
37061
13582
137570
125638
244881
222181
156676
216146
144539
163847
186142
64465
143609
163851
136594
166638
45718
85138
98210
133682
108893
90479
184544
18372
182927
15859
152582
193915
125891
79627
88295
78665
106125
183754
177159
12022
171503
187989
9318
146697
187557
82348
85147
89893
214436
133217
178419
246601
101373
55186
119801
42135
180038
33512
139601
50844
114415
153792
175767
683
108671
125609
225860
128275
239755
104741
87281
186118
52991
26626
69289
46039
31690
248285
61214
144265
55180
82969
75952
141048
50120
97335
90624
220663
216434
86064
73513
175962
223589
199838
175718
96715
133849
23384
241229
174102
235129
100181
143316
139853
50732
10728
39229
103111
90079
233955
212663
42222
190618
35342
114665
34556
138246
204246
153049
200898
144550
69139
148287
167481
143764
63043
111949
82412
199974
210003
74754
196455
70606
158486
94031
12878
212730
69670
128746
204828
242460
4867
147459
143563
190880
55733
194558
115875
120737
172752
152486
149822
67756
7680
46026
239684
41687
53993
88937
135546
119625
144810
41032
157025
178665
55884
143266
99321
198516
150293
112386
244053
93623
245538
141507
104846
188473
174674
4775
145070
82624
224480
62854
47541
9669
67824
115659
28725
103097
72869
242017
237023
177347
212869
182932
13164
65904
40680
90026
107011
61191
90179
159192
134714
220939
214053
59319
33819
93649
158370
236385
85005
93974
199811
188724
8501
103410
145449
174943
123327
205773
2835
192286
186850
204164
47559
47443
68431
171663
251868
158522
241856
165086
171688
206977
74295
132380
145066
42450
147371
244059
132162
222652
82109
135888
244793
212874
173843
243399
59867
13300
10920
221765
79752
200435
102797
143937
223767
96361
217596
30588
202467
37572
250846
250345
218527
60636
109085
35257
217678
243029
191311
151230
114100
37634
245862
94492
81528
189801
229991
73021
40440
149646
149529
206400
57561
2913
140988
251984
2329
101548
80215
132886
117725
190848
145010
45289
41083
141466
245641
18092
61849
225669
41173
163808
42080
91878
50794
114115
69562
126885
58829
54125
169572
68307
139635
27145
244812
78678
46142
164955
161513
197740
53044
77860
238134
244542
13421
140994
233716
135656
169423
41215
210853
185558
154081
165567
128198
117876
200804
13982
45958
62687
78299
13634
245919
218252
14344
246592
74738
168656
216666
177246
244475
213588
85638
78422
154846
118762
172339
34548
240419
100630
11897
157595
29495
172042
173853
87178
76173
234082
247057
164094
101811
134359
105616
113954
9527
240336
84259
49446
81357
88782
29401
228476
20276
150013
199617
63290
150608
157284
167443
147408
75696
85473
61786
246688
227938
215296
215126
128168
224431
36835
28530
15699
113654
14666
40286
165735
126905
33789
96419
81655
198954
163692
238730
87814
232680
97113
138115
33511
176320
148127
227338
160469
136249
7089
4806
148141
47564
150899
104183
187237
187968
151928
28095
52149
12647
76947
99416
83825
52139
117713
91824
126172
206694
235551
121381
242818
51714
244566
19694
208318
123996
240716
188883
150297
157549
135541
134038
75062
197109
174050
89130
183219
75419
80758
44890
111428
113971
73100
77233
112463
148121
234703
97253
115971
175784
246634
101957
217803
159492
164244
141587
4315
75815
18977
252536
95474
86635
73155
129246
178357
219904
253543
12148
23473
156861
252772
178838
242472
193371
200421
180145
78673
229082
118166
130014
69242
235200
157975
85848
25314
48064
142665
79590
2326
140159
164748
239248
226426
176484
245071
22912
233401
142919
110404
112106
200628
197947
122376
200991
183378
105541
203836
133913
244841
247992
233500
112820
46321
235092
241940
35671
233058
62812
215534
182358
244935
230788
164081
11495
164048
4616
244194
57058
53856
109173
89338
157439
195554
227125
94071
57232
209911
78107
207534
182882
101660
237259
148505
121175
166247
137984
33657
47130
211039
212072
212192
186597
111953
158157
86818
16523
49372
176290
38478
132171
164706
103125
156827
187707
90567
154565
27219
121170
152355
202386
43011
163913
105656
242831
157701
142991
28671
78548
6617
243440
230527
150902
61271
244906
68574
193111
4963
157185
28333
240323
222940
63796
131710
65122
26296
94830
252685
137697
240141
127320
227904
24940
83029
78399
228921
133488
217512
33611
161356
97431
113221
123661
187308
202375
199252
230595
205475
27208
74853
27911
116742
80778
243279
194311
27238
124006
218951
201122
233284
11843
64001
112583
106791
179214
194125
43846
26095
214210
110408
244224
49192
46337
122936
139963
135554
197264
117094
82061
124703
34102
150769
119374
141787
229421
151623
33448
15364
232232
202688
65788
43410
3752
100704
18387
208323
152940
243324
19428
6478
181999
247170
128785
74336
179087
88181
228014
232441
192615
64493
152358
63016
242176
31668
16509
1980
79055
139452
244234
121155
231428
168598
203446
241599
16739
193036
46576
220214
145397
206166
85546
205767
82816
72471
146263
162106
236421
42062
144660
204398
94258
79090
202941
16915
228755
189128
24559
91141
129284
225748
128871
208807
229418
72068
148191
164710
96175
27669
66094
251958
240503
11653
224388
117630
137385
60006
222642
21412
220526
221437
102244
231089
79033
191303
173900
202553
117378
116750
24425
80770
153745
103142
208073
66043
64633
181771
16264
247293
153204
45549
201221
101023
74217
25325
235836
2336
173226
253540
116621
27484
47501
14746
186912
11716
205992
105172
10819
203171
120872
62699
239439
208892
235466
35466
92234
109503
165286
8792
233769
132871
159506
118349
67638
191122
75408
15084
219975
162711
137913
228794
81235
234223
194469
162278
48394
50188
46091
182107
99394
54182
194861
233534
45620
243159
130973
154749
151834
145755
147700
16485
160321
248900
135078
225127
105989
147810
14079
246899
18686
216901
15020
219041
140520
178809
201469
231449
112865
3590
8686
244537
213359
91172
206183
139708
229231
110390
201188
114612
89929
97423
179782
138695
29759
148278
183384
11773
191109
235753
85977
233786
8051
188546
64492
106851
210658
243220
181104
84167
121596
108012
239220
245486
192474
100460
158956
160500
239952
34120
249057
116429
58926
157565
131690
172164
216097
56720
89898
197156
139818
182102
188135
251164
241126
84513
81727
195581
218113
65479
50531
145833
3993
30745
154755
195488
30715
142063
51211
251316
143955
16061
149843
47068
72892
221604
186926
158656
135050
44360
52160
2274
143268
205562
38357
100330
78044
44472
69749
27551
70905
29588
230746
83977
213087
248827
154278
10167
228091
234166
239557
42281
48475
59691
186091
22769
123094
84985
249048
7069
51026
3889
89767
157347
92095
89541
142375
125107
2282
152544
229053
14220
121947
69435
163368
245070
72774
9012
121712
6435
143038
61095
41440
106529
234848
224334
58557
159380
56147
111936
99477
244076
102653
47458
83897
113446
146012
119077
75707
114130
91236
75652
252162
17163
76735
5267
86339
185380
200870
27944
91482
26474
122296
109323
73038
131641
250583
71641
202739
76297
244612
192499
96884
20915
237354
191455
179308
46171
233705
236221
90030
239033
129399
42559
63316
31487
151757
90660
47348
170279
56967
134607
2538
201328
38015
82171
97015
167844
185321
208759
231345
216316
213308
197511
169485
193952
140960
153394
207360
95036
102781
175043
211646
47463
60024
211293
228053
3771
71505
241179
125404
155460
47715
94464
153160
57217
105052
243176
104103
218423
200246
72771
16594
209143
70707
235723
101284
194212
226559
172635
169800
154901
52635
175731
59434
206080
247739
167547
72517
213023
185461
240092
18874
239524
116276
80300
209314
178601
203475
245229
29247
211805
70349
235873
23627
191103
254528
234997
118137
114962
218439
76555
149310
98260
131
205000
162433
46702
157776
174246
90556
24548
23704
180797
46895
10694
20697
136988
243141
230965
110774
103829
12913
212348
94362
221558
99702
217575
245542
112681
78715
152322
22717
163458
54934
38487
59948
248284
67240
139751
248135
54749
251583
143045
139826
134150
219889
167201
91852
252828
218139
209829
204205
54454
85548
32294
245431
109527
52460
252753
85973
31399
118809
8042
18294
235579
239095
82372
17135
22458
43651
9706
226973
91108
239470
100451
232576
48635
171957
192856
34878
45891
24369
220088
93265
43549
138289
189854
89945
153228
20720
145609
232125
128676
217718
91290
15907
233595
218354
215462
47475
253398
124440
122942
76056
150892
24804
196961
65400
8853
210497
182533
154685
243025
4096
117543
201150
63823
242315
62579
254543
141027
729
7822
170964
230500
200808
209194
31449
51984
161728
45309
216172
115979
91551
114766
143962
110004
58444
81071
146027
173349
126651
37547
247645
132656
28417
128565
249733
250180
115198
164963
153332
77664
241917
62086
109803
209357
165750
175863
245689
118921
61613
231056
10188
95581
11728
244539
172835
106411
215069
111444
8829
171613
238
176621
230763
73373
58654
57666
10664
8259
7447
128167
46622
38913
246547
143963
38876
43661
196641
193924
138558
177247
114468
108458
8966
62063
189755
199671
77541
242015
218152
24434
43514
14219
238477
151723
70682
195646
214937
157672
218343
202254
128549
38184
157013
64069
28880
234949
108922
219771
155771
252851
68695
209862
123388
161153
123569
179680
223898
42020
193334
146741
236952
48199
39133
132048
156358
174877
241638
107825
140990
87898
124016
198877
179450
21052
193137
59094
233984
134389
233801
162626
106975
220719
253140
132046
55294
65330
72093
113670
41408
158073
38820
4946
230321
133801
83295
185990
250240
251291
236606
166575
169072
14886
131423
85106
80709
219967
226828
138665
105299
183162
151054
36985
100317
152880
127720
213386
222616
89707
144558
68852
96186
104131
52798
121649
182979
14582
57402
62739
118160
63297
2111
162457
180319
105112
90225
142102
136962
150023
173359
6683
123992
220045
193535
164063
200864
112311
16749
109676
102758
167704
93504
180610
100875
168464
128031
79155
155571
33258
107220
232386
154867
37759
150884
5338
229986
126332
193445
133764
222695
28388
134086
56088
8422
62755
242788
164684
161514
194606
171167
18367
163388
145927
119524
1418
217256
168463
35510
72667
114456
62800
25734
102374
194194
116067
141805
226626
96273
162096
45255
16462
161082
243494
58030
162266
67604
77744
159994
76058
155219
178490
223773
92842
157060
177061
120577
190665
135676
175208
177943
182286
214703
32469
200342
138599
51005
78549
131529
145269
54100
174701
187494
28450
30975
149687
180951
79576
35746
250698
85854
179207
31315
127485
84706
74819
44506
148349
46103
34710
191982
152434
23657
194730
238799
219187
78412
2890
121018
9794
155904
5563
103608
67813
139726
225577
241257
118602
209690
125552
252395
97090
51068
122566
29581
216273
191841
248342
69790
54675
234770
155271
79229
232439
248231
213410
223410
84886
123952
83443
190612
211494
60860
118059
26751
126579
100895
252859
89378
248113
106206
58255
90267
76935
221412
2591
124404
248869
149434
53835
133410
118815
99765
63042
14820
98504
43845
222978
61706
69582
50747
159175
214483
115675
243867
189213
65889
113211
157399
247141
88976
65270
64376
96338
44821
66411
156376
15033
56789
174161
164272
35377
15351
17588
12715
141900
79339
3908
92434
156887
10273
26297
118206
252351
149408
120955
70876
65828
219958
235794
142829
148512
48137
247317
18202
19959
234604
217877
23953
163540
45400
210110
238347
73102
77333
114051
214402
106245
177866
200534
200183
2947
232753
982
21455
169428
134823
216089
229998
2889
24243
21456
176397
234018
202519
92981
71665
149873
26380
79710
108309
76338
185280
33412
43703
172759
32322
41084
101516
71390
73867
110448
234117
145973
106319
186489
21331
55905
29294
51751
247393
52514
88812
230128
49312
166857
210048
22340
236254
199696
101325
14242
5569
62538
55749
225877
62372
166631
153330
123510
27289
228781
170854
200714
87135
41171
182885
81174
208749
156616
247396
17752
69964
175103
169994
149041
103137
81643
144908
145719
128230
241455
5200
203949
157482
25913
145207
47831
164229
138256
1082
186128
111981
222504
56329
118881
228299
234211
3309
99186
132771
252897
136042
171515
232720
1878
201808
23641
43381
86247
110446
58293
171319
246982
127275
126086
152428
201168
59147
159131
77484
52081
101174
46150
110305
160392
9507
114174
219719
51417
118654
215498
82474
238587
101318
51432
20572
135302
195066
175024
205482
100056
122371
33340
66991
146975
244964
73940
204645
230463
201903
229705
80933
38083
147292
20417
16970
192560
25765
166374
154648
133140
205859
54525
169506
249473
25758
110887
5978
170134
7304
64157
155896
5043
164043
150228
252309
78713
235600
169686
224890
20669
183323
231745
119667
153428
51762
178803
83544
75612
143679
58164
253500
174824
183278
243733
205521
149597
221020
55376
244128
213229
43055
81969
228498
96777
39442
205895
101163
105573
121735
210924
174556
188869
222162
95210
240491
125953
202225
122527
116105
198357
78780
254105
27710
89362
23092
128293
163523
173972
235076
85123
35647
43264
116956
104144
74602
194611
235701
240414
118845
127382
193934
96353
114965
249704
40005
135830
252183
71327
235204
188418
143642
80133
128356
182820
29617
191132
238842
45405
211270
31321
59749
237866
144531
35253
162952
67734
242277
48265
193586
219165
12829
147267
134692
121562
79620
193884
236611
137537
107587
76367
120358
49963
111598
88807
148329
50567
11168
69638
63104
150324
123457
149241
223763
220034
51163
108757
21153
14745
136210
99861
167616
209384
184217
43550
231964
186783
113293
44769
114398
77526
79297
204072
69928
157160
74241
2172
20667
165385
103670
195444
24351
112965
203452
242234
213833
219672
88168
73902
23033
21106
163050
235029
177481
155893
89428
52498
139814
211509
226163
166363
182804
215103
7196
61461
115235
237050
21657
28566
74619
100310
252982
113197
204148
187899
240913
162608
220963
167414
30084
117680
110570
169008
75743
58710
205221
211859
138805
226998
102269
201608
159982
225706
162760
58407
33470
242954
107744
95677
145903
134628
150857
142309
234015
106323
194612
53492
226273
167305
164433
37770
150724
157935
253054
202609
218322
197672
225879
73275
242743
102412
14050
135513
192034
207795
81049
26073
29448
90285
60900
193198
143985
102497
105634
335
83456
14157
133703
189324
62864
167453
101607
133588
177388
62645
231853
140057
67996
156351
65069
48114
208617
121203
162842
5590
212276
152353
233315
223988
139621
152600
218919
92429
240540
242429
200673
126323
220092
113826
108387
49991
18207
79469
143782
158060
169346
28689
80475
175802
113459
150774
203764
163517
254562
124304
68596
137727
10832
4692
146960
25268
250012
28583
15376
219738
177132
246869
80693
239127
168499
154481
39057
235256
8202
44016
211837
7722
243874
100303
195906
13939
110231
89435
52333
44960
170440
80673
173697
7492
213559
27917
136361
187064
21250
1695
98820
243592
172708
63866
120578
172324
168103
130938
73787
158008
155201
29967
199046
215939
66650
753
8898
93320
217064
17708
165811
88141
157954
137090
132774
103200
196116
160132
207846
200674
223692
233406
129475
73211
39136
244810
230668
237473
167279
250925
188396
226712
30088
252706
218687
148061
149948
108093
4852
215866
126550
185103
145030
224863
153193
28890
183628
4263
108302
85768
210524
177226
8803
3625
252962
109304
46828
36064
118142
213684
60865
220818
59932
142676
212746
178362
19520
159851
73217
246428
143217
106073
7113
131929
124333
42346
240935
192229
170954
120456
20228
32122
216133
98763
131435
27075
64745
179098
17974
210605
195440
210495
188257
203820
107597
206294
1431
42754
124241
189328
40866
234980
171310
85021
217212
211906
239479
169625
243073
49061
127259
203969
69103
199995
4082
200482
188314
236898
198358
138745
1837
156242
233080
176436
1329
153939
64652
58448
24513
247308
81264
107779
23894
182439
39571
199459
100869
71124
37185
58898
139560
110308
189579
83574
244043
112103
112139
41218
104186
162950
143781
231646
230567
47058
126288
146212
66831
99069
52464
203617
185515
190840
69058
199530
19979
191774
118627
37554
118305
184868
181956
221295
155411
244526
61612
166488
94182
238814
186844
179896
28100
129930
148825
121792
77354
200400
251956
141264
17106
118631
209146
213066
3477
3903
55891
16315
103967
180303
28198
246887
153815
161071
33815
1101
223541
57720
134287
240069
46571
86600
202587
118548
135036
158397
238318
141075
20504
155267
43497
98438
159530
45834
5687
31461
188586
179673
24841
9900
230345
55504
222490
52305
57695
149907
173133
217124
236542
105273
114527
215769
112334
206531
156164
63054
242116
133192
27163
187273
122780
178496
21421
101500
108595
179485
57742
130264
253579
241680
76017
91085
158049
108815
209133
138895
205712
237666
171262
49396
235070
180366
231445
222155
10899
157934
219383
150286
10401
35498
77832
124699
13531
163022
217438
207605
50807
25194
48099
103256
215613
239618
155454
207120
104229
126130
176514
52039
232043
155003
151657
160420
64097
149498
236204
111922
117906
15641
103881
203142
102028
85014
145140
79816
226311
38921
201444
162828
76360
39561
150552
171007
122422
96928
63494
186623
51004
125962
155062
119228
163068
205506
106531
64243
243195
190663
9561
225874
52839
147672
95993
176006
12907
195113
168359
162664
73615
244416
60058
215242
38854
227945
7904
96414
164479
10335
60016
224451
35334
17920
50556
86800
226538
96996
26399
143219
123550
148894
28612
196942
83992
161805
55815
26788
41774
28937
158050
226030
156302
151868
130160
26845
158410
165679
152256
159408
131178
201987
16454
183080
143662
37930
30787
232778
120459
95340
236721
182275
51016
232442
49103
207358
35830
197898
179149
139468
110359
170000
29849
64120
51557
168372
166587
44829
199817
208257
116533
75860
146331
60402
6156
169052
177008
72599
232026
135600
215889
185405
21810
162228
168830
123692
253220
44765
72258
141177
250320
221316
23184
90151
178859
158553
22215
142884
104859
186721
238961
168335
62740
127021
7942
107106
129459
85301
202325
182859
27601
221410
8644
232599
60272
65671
45772
106910
28852
91298
251949
253934
44680
52310
50430
239659
37599
240756
195956
142572
56677
51244
11812
72589
110089
2646
74149
155474
91887
149298
89647
62511
50302
219282
134750
29705
83904
24995
39218
249952
232917
163647
52172
175420
31145
3268
233268
56900
153775
10881
76985
148673
4527
173560
118491
45887
14305
104068
90926
159126
165797
15775
177544
32139
254036
166911
107674
104145
131756
190063
72201
16242
8097
156853
164413
245342
186640
110864
193933
118972
36220
185835
252269
77185
118372
21697
31027
98314
205597
140585
143325
159231
224197
184032
78580
111383
163162
84169
100110
16641
59169
107980
103457
156499
200705
171287
13869
89237
153418
96727
5756
112991
56214
115880
12959
221086
109907
10634
182897
125664
233269
160181
175312
82893
100742
62923
125516
227861
136193
31818
215425
208064
76254
95553
223558
222502
129036
142133
209367
144402
42045
48542
191528
195065
47545
143308
41699
196080
216855
193601
228475
83571
151382
52054
36877
15298
244101
45775
130186
169596
49139
197359
195686
9241
168927
235938
203480
136029
169949
81122
147818
221265
199606
169897
64455
155368
52930
224652
90353
251904
107090
104517
132933
158428
42427
136158
215984
105864
136906
73544
112577
131292
165141
234129
87064
85034
194879
61015
58212
231192
7090
162435
82134
149574
161446
16695
247936
27839
89503
112997
224737
14382
36413
71625
173204
229299
205332
43620
163814
178917
32985
181247
191380
237911
119099
4212
77469
187009
230760
153222
155548
200917
3144
121105
174885
50606
238177
62400
157759
173033
118780
145703
72019
183029
108280
248418
1541
65437
121816
158541
22181
86004
126531
104703
40461
221023
119662
34396
186509
105530
228790
236546
68638
187162
40750
224828
769
147399
55340
74781
220622
119282
75593
136986
239845
644
38495
65149
194431
177578
127579
101586
156705
135553
67282
22245
95397
84890
206098
209796
114847
124331
102812
63438
131976
145565
71162
162678
71836
110122
181157
39952
177563
61777
104767
91417
127619
70158
12271
250794
67101
186065
45677
6923
236720
85189
111674
93593
94457
117665
213075
15971
107820
115677
189168
69251
189044
91024
185235
169965
158762
178247
195620
164591
166220
182504
5463
203874
110587
214843
83631
126851
99518
192169
21165
251997
69212
145056
109490
131791
211502
104647
20090
131319
140282
213352
139872
34501
102792
199529
175002
39680
231071
111702
64522
4809
24401
180002
19305
123060
173557
166073
70869
149344
14081
46498
71868
82382
36858
177821
129598
50378
123794
90172
122516
199300
7260
138283
193039
66798
97849
98767
223413
9119
253723
8230
191400
203105
148939
68001
51307
251365
151529
56555
184694
3861
49226
195637
94397
44099
225754
176398
31913
9444
60002
187455
149390
151429
155394
168183
92992
106899
44820
227259
216377
129455
103866
13391
12264
93535
201785
90316
154508
150959
179347
170655
66199
140356
15180
217701
192335
84633
188787
185481
92298
98425
252511
115922
18439
4744
157951
242328
135592
109529
74032
163257
135086
70599
132752
89770
146471
215637
252948
228946
148414
238513
16686
207330
135953
223379
131200
168149
9061
194372
15019
89281
232436
169466
96415
61226
195422
150985
237937
97168
17782
93936
172373
3439
253424
85647
190922
82425
125598
83683
75811
59945
143149
61992
83282
57581
7155
201668
243059
58982
32770
72679
231735
160390
224969
224778
230548
127603
208035
226286
153901
162192
189018
154996
20593
82464
119511
166665
5179
103914
134306
254447
74541
203665
208129
168407
141063
209925
115631
197150
206628
13279
190797
123399
102159
231385
229097
139559
89329
212239
208970
167810
194459
72359
113656
176739
185852
91841
177970
184346
30275
38489
242483
49468
134435
220965
183307
158167
50560
17773
34897
212115
104648
189504
65502
191504
100814
6847
178783
242204
97738
146158
131843
30119
9932
248411
75763
50226
88412
129532
176155
218769
161798
77846
83555
15996
181188
92516
139235
37749
142925
217582
129280
85246
230210
26410
16533
46698
14977
204083
50437
53554
71464
94477
48925
136772
45072
40661
174431
45586
59247
225878
47516
247064
121185
96219
156925
66741
140271
8066
21158
12998
198748
120804
222412
100065
154742
130886
252260
38836
101424
82043
216333
55670
20321
18090
58082
142038
76881
148314
93243
132182
58508
39501
36680
146312
56765
65453
102559
161279
98460
94500
103604
243755
8222
109932
76108
239338
155728
93456
95094
174678
135708
245434
238424
141222
75776
157317
96752
212421
217731
84018
35320
226529
151891
65484
46615
220729
180386
171925
322
224271
81132
129822
86375
110439
13403
14276
5421
196268
151261
118278
242306
227760
132667
122519
238747
24900
152177
155038
55185
27654
167668
15732
62327
147761
136150
212205
180540
92348
145005
129149
233505
127449
155296
2457
247651
51254
157850
97518
179364
169295
199973
46077
117993
168565
146753
194108
74308
170302
22456
214835
27778
92485
145193
70987
203155
170129
28627
15577
221645
247804
95004
190298
209501
63469
116953
182853
107663
70112
68664
112697
215132
240818
44921
203103
185484
216972
632
176189
154666
145185
109005
173235
18545
36409
108680
127077
89423
245818
79819
157024
155797
178988
66987
82873
229445
132236
150104
187418
9141
59426
153146
54891
11300
67290
205182
184505
206243
48235
198883
71199
182604
17977
100219
191362
30895
109142
136662
145402
87469
112942
148008
17230
152502
194371
64766
247709
5331
28797
253931
116779
114273
56547
133840
248218
150585
16174
130340
232615
182870
192343
156830
114680
212464
36584
122938
69166
175165
236672
163521
226105
229325
233531
69778
224358
95507
148134
158041
100678
245797
103414
196692
156340
245215
150997
46003
222231
254161
84339
251543
88686
75868
6814
126202
142402
236951
60521
158995
1446
163041
147608
150742
222515
129808
153923
52727
32628
237123
160816
100099
214075
232255
235496
7404
128886
82773
5779
93442
100876
241369
132891
102735
160647
190196
64810
111821
51169
64191
166479
42660
247049
75297
94554
201047
179366
54693
70548
74394
134110
246350
191265
247216
66842
52929
203
25523
45428
221053
34881
151040
137934
109220
9427
52570
34968
247209
58324
111236
33588
209119
163132
141386
231233
44700
111719
28537
92000
90342
100852
159532
87390
191939
102935
201394
179596
51137
88356
214597
65609
107523
126787
76383
161455
144106
82315
185282
42325
184529
102442
139407
100315
235263
213150
8509
128741
179646
6489
124103
86230
199008
17934
80390
19228
66668
103486
88914
229063
144032
220014
183301
17116
251114
107921
129282
245672
74903
42157
252820
123020
244098
63763
188878
170402
140724
213758
58559
183675
230573
244914
58745
228305
29164
59106
31924
237683
195743
250002
188087
115857
168720
100839
137495
216148
27317
247843
218225
129300
105232
247581
64529
215506
164517
93496
126151
27330
213251
2241
15059
38599
134640
44652
155634
137413
194264
168838
133200
220042
50583
153263
159805
54392
141846
61820
83466
72623
92181
42937
182235
24788
11768
162685
100718
35806
245525
125877
238197
140111
28193
100918
114207
212785
200678
104609
166783
40460
229405
243167
192038
42444
143578
160037
185603
92853
206424
106037
38312
229181
243001
121267
2892
160925
98994
221812
85457
30872
227849
3814
182738
102314
37104
235
123816
244031
89156
30436
109247
72392
144249
102802
128053
179128
55381
42165
118058
150560
192628
199405
114648
238239
127641
227538
101235
199547
99230
237922
187712
114038
80142
216837
166322
9410
64050
17342
75959
122526
94163
182814
17813
187784
109394
70290
106263
193524
151425
45499
83147
88486
140939
37743
214283
111780
158326
62889
132944
185489
20432
239902
15702
239887
111248
52157
175383
137806
51447
193139
211516
97081
55427
239457
204508
90958
18680
179179
152279
8351
13477
254532
37942
225215
186209
141343
55059
227043
67588
115332
240351
199151
54696
54126
179648
85871
22684
97354
114047
121392
136145
250503
200733
204443
22184
99886
147047
174608
124072
49531
48818
232154
157712
244953
32933
82983
20007
14389
113138
53652
41035
45728
172005
140872
103801
235983
32114
34956
210956
15110
150738
203143
25864
14866
84906
5109
246935
112609
99185
115639
240433
228698
97882
241649
380
168732
93942
75250
5012
69981
157294
26033
208863
82618
208171
110851
252594
50906
241869
123595
162716
161980
11123
42719
136616
207094
212986
231060
82099
70553
84054
62397
60295
74079
126788
207328
95296
152552
247238
81239
61943
115320
127939
184208
24657
126470
222625
57994
50076
127397
183
227266
133448
15353
55223
162804
99935
190898
96271
128364
106520
159084
176197
95228
144263
197678
86824
39346
246152
219085
104390
15750
186787
216269
172690
20987
201628
234746
177086
127444
211916
189462
63878
173451
253006
217651
221061
252529
16822
96222
134542
115993
251665
198614
223171
209459
213643
103053
201812
236910
105650
73975
244390
70790
27437
143201
185662
175361
103493
58869
196008
209949
106199
187526
110099
157967
223337
245327
194711
114892
226487
204578
108780
58151
232489
109567
35618
185864
22094
175659
146011
209516
181359
116596
191864
140302
232645
196491
22063
88530
126499
27789
231498
89726
84244
122948
8599
216944
9004
37121
210280
226730
206371
194630
146574
127563
67457
19670
199245
114052
25533
18003
127792
232227
193861
204800
185525
233921
49246
245845
62686
136812
137944
6787
15102
107675
148728
44554
207352
168008
123704
181950
47423
193518
23629
39597
122745
20067
208220
219464
237103
234683
235884
226861
195866
170751
41491
55611
144336
122967
100386
230292
246960
78941
163536
191807
121106
33539
160112
29309
3781
199465
6205
35727
146687
121006
107988
97847
112702
102592
181764
213243
91746
31565
113091
158033
122481
187794
18548
149722
21553
130195
239184
4563
118622
79978
190374
86126
219289
141475
157310
237399
35236
206173
135796
152845
236877
61581
229211
199488
161283
169723
122412
140437
183877
77573
29066
71005
178929
189116
249314
149359
224664
141307
218911
210679
95054
129077
17979
61666
46053
27854
9660
46079
121095
214524
199845
198769
20788
138705
70817
133452
181856
82856
137831
136712
100490
157158
15028
1521
27460
115876
68557
236088
243233
243891
100774
191775
147748
232319
192583
230603
136083
35885
249129
29171
191926
140064
68599
136921
17800
187996
56367
33366
22270
87430
39515
106470
58072
162511
123430
198411
42941
132899
32639
11659
201433
87077
93831
80448
183068
47382
149234
249094
27202
216798
208987
156918
149715
120913
148235
253197
61500
133537
6086
192987
54315
206440
242026
40212
41128
244947
151051
236424
28440
249412
131775
103185
229702
48855
177179
12874
31155
157142
207638
216067
125100
44688
79390
169611
61009
116054
190778
206043
178317
121389
159614
88045
200934
39434
103043
213392
22348
224613
118232
106372
77696
97937
169904
69758
236540
217680
47643
11726
172397
99050
179552
43906
51175
57434
175674
169576
90340
16228
96349
43930
65234
127582
141484
221294
26686
165451
80319
102915
237321
216500
61722
2512
238996
128713
24357
198664
63708
155211
250906
40851
61647
28115
212327
230091
95971
190145
78791
142471
106232
147515
163236
206550
108042
99690
143312
248395
12350
184599
55839
10943
215650
197081
114639
184927
56949
163447
159537
129557
94484
100215
195335
71957
207752
4461
6139
150285
184030
101123
17078
6634
119015
167049
167494
60971
75567
61912
52799
174685
140167
219713
205683
73540
180929
51672
88496
189729
124557
28968
209220
201326
95057
221539
58202
75659
194091
459
101567
233848
136767
188997
236270
103033
55290
246086
253819
101538
242207
15530
227450
125864
210138
81919
104800
188423
175489
3357
130864
16158
152341
108898
124428
173614
105604
142625
95548
71714
179330
210332
13603
61980
168712
249261
175991
2393
138847
5766
22818
245975
106211
218209
136414
168186
62610
141359
138090
131839
161019
244293
70649
62220
195837
35054
64418
103791
231959
65483
203159
30163
152613
43876
207607
149335
186738
217257
219877
29003
128012
205467
226462
230145
121739
74991
207046
8061
98435
142174
130273
210152
7416
121960
229801
140689
151047
71942
130724
168622
98478
121623
79121
2773
80368
87658
209281
145084
139611
221384
233262
209622
101113
107387
213006
92139
228333
89956
58362
101756
251120
4310
151405
127191
210306
128464
163059
162418
75878
129584
35740
36066
66931
32617
89743
129851
82522
223718
161713
70868
141085
140931
210907
187981
184293
140591
215717
160734
7762
183399
60188
13954
186797
111731
204998
2847
47323
8003
151350
75486
161760
210386
72253
39934
46822
42716
206118
146974
6896
28219
80413
68399
69037
197955
67131
61054
191025
74395
37766
134207
55095
235908
52234
238211
20055
79840
104319
118108
86094
166466
147881
222323
4767
78282
217738
35945
181152
152137
149154
32668
14245
29101
163835
162095
205907
46256
57040
135866
64204
1631
54155
251137
15593
6823
133619
178145
217632
87196
216359
72280
129989
5874
752
134755
48259
241164
246834
163790
68819
247213
130703
9947
187134
41893
94143
195461
36830
204091
253259
158916
64002
165791
135646
168384
72627
223901
100200
64892
218741
239610
237829
118904
178911
45069
38347
29075
210916
129046
157538
161068
219934
77062
60601
12956
218111
165351
214161
249404
8010
125920
130033
214348
101940
126149
204936
79119
220976
123231
178749
166567
35078
75695
157187
122963
39400
101562
185752
32465
188835
234983
244119
35181
152455
169250
217063
224802
93532
40366
166578
72121
138369
232805
129247
158196
102866
6844
15805
190246
238801
198312
52555
242766
49127
67806
211312
49750
235021
191527
180848
61771
114581
228441
2155
231475
244404
173376
71388
13956
185602
7014
63696
20891
254318
176591
60208
145233
144215
55554
86911
191760
183467
188481
54987
157339
37301
24741
31422
233359
177528
37196
241718
5919
161672
127208
93330
19898
140079
218272
211844
65382
217118
88104
93411
251309
119825
182502
505
22168
121944
151036
90422
108579
22332
53303
133487
195752
141454
238112
191235
94213
68429
145725
168548
54879
95167
216425
15335
228433
17020
133980
91664
25008
68892
250750
164502
126739
1801
251806
116994
252042
212973
165159
30324
140987
2411
159962
59512
20752
22524
83244
197587
125338
22923
76470
69115
149483
191866
60784
174329
109297
113819
89738
240966
55896
152108
218136
239099
192461
182734
91198
114304
92241
92476
156758
54409
231413
157626
140084
105755
8094
21801
99813
62317
86585
223962
47360
233745
241041
73192
185867
95348
208747
185572
208660
201914
95393
191190
137626
217528
16601
206420
200712
9624
62988
23377
99167
199642
36238
13318
113953
141047
85175
207089
238235
240020
23677
111075
30449
107593
11406
67146
253559
144841
226224
163929
177072
108689
61770
156110
11810
114083
176781
123729
181038
184709
13734
78361
137094
71652
61354
178179
208356
205312
96835
127177
4962
85435
76281
212262
152766
144783
244994
106578
86534
253195
242619
83895
32744
119673
114697
166956
70098
8466
115313
167400
150627
46718
250922
51640
38667
215710
154128
122662
106447
228061
143131
118247
41331
81134
8105
101306
114593
239562
135202
203500
149620
159664
93420
174710
130096
12805
107812
224309
17082
87500
52540
110638
97125
151972
238266
79631
52797
65640
254410
76055
25480
161906
416
72812
235656
174862
82292
21195
47002
163394
116543
117588
233388
71813
33085
58085
166500
183874
50014
214626
51399
217406
125460
100578
211616
94125
95682
188036
201678
106237
77458
37195
150619
74775
108782
84990
181290
68195
161207
231051
176536
109754
8573
244122
224332
23607
58460
110922
29390
180886
167748
144712
106763
16177
151587
120433
26393
98265
216814
70794
126993
35607
58265
384
184706
174934
229879
52221
8987
214355
55339
194519
226892
119435
193698
239829
217610
146467
40530
153177
254411
186255
179008
240513
184655
121214
233613
12035
59469
140028
238955
218603
196717
144187
241798
165834
154966
138717
95163
20970
228999
58264
81312
62259
72781
57741
231728
59937
68165
251567
133445
146358
234323
92608
177568
193473
37715
64498
212707
198791
214167
69325
89406
245320
242465
191193
139689
184942
49141
203473
72545
5206
125744
239065
130401
37644
53487
196423
70511
92385
249257
102302
170807
231615
189159
46423
67606
124903
198363
200792
251621
134152
125157
169393
204481
2652
32661
204274
199413
186583
242724
160115
93119
137732
19486
27106
156157
16404
113823
173594
828
74933
157917
62732
86039
124890
63018
154486
101820
219979
120405
6125
91869
111297
236947
41464
251525
127158
106356
25794
122732
98005
236373
243225
139324
47426
1365
249794
216114
182337
167189
17829
17446
20186
138314
60509
159583
138744
13198
153363
116518
113000
93181
5001
211023
187979
86731
114138
207940
247338
223527
37421
207782
169665
220794
246366
251982
28318
200341
20328
211671
111755
254328
33652
129379
190522
121903
225062
37602
21575
94929
174979
96281
249967
230424
158547
183574
56148
128409
4264
189234
1445
131090
179778
53218
28027
122414
84385
232249
232032
125691
131248
167740
243866
131498
222090
27133
179410
252814
23942
215270
153430
41251
111134
115676
201787
67667
213993
168845
58357
199212
82161
190971
65853
166053
122450
24035
156005
10938
96600
146941
153280
251287
217638
116680
7971
87108
149032
154142
209534
200839
27011
166120
56897
69533
115314
174628
186752
135746
76316
195824
36609
138082
29360
11618
3759
202742
211868
131152
57083
145368
63207
123253
80093
186089
118294
113061
16696
147714
246141
217783
35076
245722
185050
172913
96738
122649
176936
162218
24112
122858
207825
24190
26664
147913
179458
228916
12101
2430
93680
76726
43281
188232
25891
167582
44649
234916
60531
204352
128334
164380
180668
109458
189037
113977
41751
219842
242131
239601
249220
38513
6309
243524
176403
224160
122704
66056
169988
222729
54904
77782
125228
110615
190188
105628
3400
167370
130384
161173
109372
138584
16557
192142
106239
139831
44755
37819
194285
31063
142240
200637
138639
149033
64687
14527
205552
142772
47893
47519
11759
207983
120876
105601
245821
85743
7968
198974
97394
251966
62642
210045
173565
234847
152877
6443
5559
237115
206801
148854
236757
183312
251043
121149
203085
247900
138284
245156
173312
134099
36379
135478
120546
92759
98078
247487
10261
108950
209300
162669
230048
74284
49839
208508
175600
157156
210823
62938
51235
120218
117352
183544
195338
167931
135188
238148
158199
43712
56683
183820
37976
183316
196476
225589
249317
118235
139753
190915
26092
23691
171903
250527
167155
119126
149632
88355
121086
80239
162805
133747
34315
229411
193318
24478
198976
200925
36679
17238
6208
92058
62995
185658
17817
193911
2296
20401
149740
134729
195432
166211
247529
67297
117209
208534
182937
216391
54622
110236
211468
208596
17716
64445
16921
238404
14712
166409
69401
192986
246647
189283
231996
192979
157404
154806
230349
123563
28947
154964
27009
157408
220550
6485
154960
62423
1920
211119
41140
94
175562
226770
234184
210129
35682
91016
199251
41972
232285
16574
154051
191487
17684
96011
25614
235591
158877
150843
68104
191218
95674
75145
105102
238870
71472
166339
21726
71982
174692
96077
160235
167285
91527
229394
123195
64947
201599
239613
143683
28012
233417
26102
90698
183948
179497
49573
100287
114908
47546
106090
195740
174369
49042
39859
167688
82744
106129
47152
170893
144577
223532
9131
182499
35823
253189
190000
186878
4858
91089
81674
49423
19826
100291
28209
77265
145235
154267
54644
123817
112403
135216
83685
102658
161834
251566
5372
172003
166814
71142
144250
72606
42595
31705
143401
97332
92985
67887
2468
144451
122730
91765
1138
91706
170382
236889
82766
57619
63506
252770
39002
145619
73336
163328
39296
189989
21147
227384
129437
85334
200468
18310
101128
104160
148
107981
117295
15161
186099
233811
156214
24380
74589
175278
60835
35973
138490
101087
144145
65391
202203
232509
71322
27331
93972
183019
89214
129562
227510
224868
6612
210197
239123
116899
122071
10120
104158
213942
94899
75397
121019
8295
81320
151999
135033
53061
29098
220716
192457
35889
31540
206020
35715
158329
75570
212955
6804
52673
93775
115812
62389
141539
222715
117142
37666
25675
226072
203775
202341
172055
223073
162071
139478
79088
239223
151543
141545
217620
156714
121673
127138
39462
252507
160507
49678
141130
51691
22877
167989
178066
3639
171072
67126
84717
222560
245842
216565
201145
239838
105791
225940
115507
53779
82634
238937
107258
61620
209012
144848
253414
184683
202700
91605
13922
154786
151094
130806
27183
225900
53386
154513
153420
159536
187361
170428
10743
241681
175816
237881
156085
204323
50710
62550
36463
231897
231787
140873
227186
236037
55313
136141
6364
70733
232878
235004
211514
29367
232481
169755
179661
88971
246540
5303
189356
2813
56800
125875
730
86755
205725
1589
53861
114797
46631
62839
235689
147705
41548
191683
34105
69224
91524
81945
92243
132498
219906
244307
2234
244784
219363
13726
27336
196381
144581
70742
115060
139100
231011
36703
70154
218692
229487
60513
5833
90982
207113
125557
116825
198930
41872
7062
200844
235293
215067
251536
242250
1015
85061
210494
104483
46167
140096
155318
80198
169090
205782
88072
3359
50784
19907
8040
197403
206105
155586
166130
150863
127147
106917
126955
123018
129778
142055
154650
96133
83808
204965
32316
76153
154030
3927
14806
197448
112604
17957
166243
235417
32972
54098
237940
224865
183404
3480
156743
17981
64431
124565
194303
216700
3136
22110
203705
104656
182388
157824
253516
220097
94575
150073
119886
31019
8621
225263
100113
64905
73708
5603
143928
69228
203662
140527
173636
19434
39801
95964
111646
31022
152476
124201
28337
161518
218431
159199
164920
105603
175502
92005
70427
68136
54629
113170
230944
242313
102586
231790
231977
246992
58336
42152
118988
17693
67599
187936
237107
134079
58484
53817
250656
75309
37183
230097
55305
160270
70193
153370
143977
94764
48126
64366
15645
142414
246314
120156
70501
81065
117866
181964
178755
246745
27108
16088
253951
252097
7049
80083
110376
35015
242845
113176
65397
4136
191893
183341
48414
215921
83343
38528
94785
18281
132841
173709
118283
14443
49980
122796
45196
109094
169057
6498
121307
164129
251334
203663
156835
100784
114777
5341
181037
64420
250183
92377
16771
172355
4108
148902
149069
135506
157205
75994
71571
194601
68921
76355
237591
23731
21698
89957
128763
244469
84756
104298
185775
130158
195628
19806
125084
218756
83766
146709
5926
151602
215886
233439
45188
243765
214381
108738
27069
162413
10418
182838
27520
3754
77200
149918
184166
80096
157137
181740
222248
61445
242834
158079
224301
59232
113222
149076
102441
219485
152178
191250
128842
252903
51224
131703
209132
95130
697
20325
232507
33363
218828
235519
122941
242824
216077
43631
143968
115805
21871
28305
41635
1153
71839
79568
81219
106724
30959
227369
163791
120952
249649
224727
181683
81688
130322
115210
10801
104247
82718
137694
166006
251048
34582
88579
47278
22191
123349
88760
18594
19435
117974
23354
225775
62807
84569
163474
129421
90372
50492
56530
57878
44667
50610
90469
57129
170647
6829
50573
201037
167459
23134
192386
95630
88567
53701
25304
171245
218279
212739
246843
215447
163239
174376
233535
55126
12344
108013
2596
233533
20344
224162
56430
66567
180230
167617
183001
227779
2348
6328
57360
164359
125731
130473
24783
116298
9487
24075
142154
194456
166275
212354
95239
131999
39800
207409
216036
249143
53412
32671
185383
250028
236261
111849
164855
179295
134316
5211
169592
202422
1298
79864
183391
206133
209191
44912
19800
83642
225420
226708
15705
149471
249712
208702
81311
174008
137715
138689
228050
45113
126091
250423
90615
246085
60350
116698
184801
221891
33474
85531
120669
98123
244007
7905
137725
110031
162281
33125
17919
49218
143932
70765
107015
78691
67945
202226
132555
214569
94485
181900
136755
172692
112415
10989
47971
35324
234887
195884
64335
221456
236610
239805
210988
29106
179567
193739
200922
204667
224136
211968
219457
58879
127413
26942
49905
42054
160142
83442
191078
179004
56553
30204
82244
121257
122561
38445
137402
42132
194773
140809
169786
217605
148133
179157
12736
12185
10125
102315
49235
238616
111198
74330
245860
61621
254530
124407
230127
246184
132338
245019
177807
12570
220795
96710
18393
212520
93604
211482
103732
170259
80014
1737
127487
29855
185818
138693
145503
92468
141879
133657
119633
237627
137457
192091
21356
208683
13589
129536
157312
80675
17769
126255
180117
139942
174817
210477
118913
143228
177452
78313
109266
187932
138494
25443
179592
113316
67097
64350
76326
140230
78915
149747
172484
233436
2343
76689
165668
228587
33783
165919
236534
145211
140902
148440
161686
225155
78649
12316
110107
186827
16789
126831
169883
238626
91136
60664
1043
144012
231079
101276
154739
40989
100248
105698
72209
246503
54755
60729
80476
84702
100250
232333
209505
54930
222093
196768
41530
88771
74501
51901
149288
25110
77750
207776
80272
109705
238265
52898
44996
30677
253889
81747
147583
24013
136182
42482
52983
226406
49134
160868
134826
181289
9923
211234
231437
149405
1178
229903
223673
21992
190254
56601
59622
17029
113125
227658
252674
115612
50261
52465
184480
136992
59743
119202
156229
101791
36782
232149
125642
198639
97011
41090
36077
48416
78235
143669
142140
3931
70956
40137
208463
74011
231514
195222
154076
103278
198124
247861
55364
215523
253199
242663
103940
153115
91635
59971
49496
234622
262
106465
154750
102963
230630
133544
28144
26666
218667
199735
215333
219190
149473
150593
181775
23385
195173
171949
128796
96355
148016
147249
167292
164504
176875
112380
196208
79579
31047
152491
120060
140634
172237
128685
12824
251667
230728
23823
118210
104161
235262
75338
240464
62354
197492
144996
85544
88051
219354
197175
91603
41277
1382
211245
28418
63370
97830
199749
167882
1400
51546
208383
57697
68234
33597
165749
41616
121351
191733
77585
1506
64912
28895
224669
175117
2342
228686
30329
243528
161233
198248
83579
90677
91139
18125
2517
158619
99388
126891
81568
234477
60823
20635
147154
183408
154479
7691
237286
59347
100812
78558
15323
84703
229433
103699
509
45977
110281
167475
128485
157752
77088
70019
105467
58349
209016
14585
141179
170060
179287
64904
70632
182340
127373
88445
39304
128644
18889
28665
150424
29883
85013
252396
137852
164091
200414
56168
181473
63261
227592
10021
20143
64691
252107
200855
66937
55407
177223
98171
173653
45091
78162
50216
166189
71301
172762
168280
179018
215302
181449
77106
253751
3970
175679
138843
119477
123681
117130
55308
93465
760
44768
18558
61953
106537
113548
37700
14536
225636
178617
188096
59078
35522
175992
184522
142197
113824
226468
192493
120551
131313
140351
192684
78515
66808
51267
132740
210911
35992
221810
208737
177459
246890
10713
144696
24891
172050
210631
48002
125294
105809
121118
229416
44007
209725
179482
72387
232881
192299
219666
219946
51357
25657
120020
96143
161628
37142
242507
61977
167858
214941
116860
138554
136006
118486
53141
150937
146253
216970
192507
6852
152289
154900
233735
237205
451
207541
124506
196682
20056
17879
198572
130828
146254
11527
142993
5618
42511
205596
101515
145276
21986
141460
26528
59213
123646
99600
247808
178211
129277
55957
65524
228237
181636
222813
96177
39234
54029
2331
132669
46947
108036
163992
27193
189301
15768
58425
215164
110432
130817
176841
135217
192285
180382
125319
31583
172243
122882
241089
60570
173318
4362
102373
9511
129998
202814
192798
142311
26157
81622
248018
231775
245530
133750
246704
220307
3805
65068
46860
169569
208840
85708
215473
177753
54320
66295
215189
214805
170896
215431
31336
87873
139044
56576
216327
73181
13397
5921
191357
132866
107548
30960
36187
211884
243139
239875
222696
55251
232345
3323
70345
195118
167977
208927
42911
240768
133031
155536
191902
94958
163396
81457
18565
157006
33600
77324
1304
15578
98569
26612
140047
18665
126092
62883
219828
48136
48267
123275
223134
217138
248941
135890
237719
169171
52106
203368
161907
130067
37861
52236
146374
149902
200279
109637
5972
149671
211057
29077
114832
1119
122372
230420
67986
58274
235376
84721
80441
71701
200499
60569
111657
251799
34027
7860
107630
87517
40867
40037
238208
11016
1032
77254
158596
17453
104852
104236
46583
113010
250136
108465
90378
158482
180615
48412
126122
56695
231418
66887
234114
56943
217448
232246
145853
117850
194111
40644
41540
102914
161172
196777
202640
228660
127629
196503
188753
205664
37366
226402
228765
180006
125017
61997
43774
68394
204903
218728
48100
84048
202302
124462
46992
30354
154914
182627
190038
217542
194975
219945
22724
106344
148226
229966
98829
41354
154512
65308
162803
239203
230203
46666
75407
189201
120183
71408
96888
106837
213121
181341
222507
131380
11746
132237
12953
20406
100289
252092
100141
91279
154517
13210
187085
240076
142027
132342
213299
101552
156953
159610
26140
77461
160624
142714
192833
178430
31265
67437
175338
154414
83112
146306
144736
153541
220143
165706
138585
88388
227844
97020
128424
186820
163166
47437
117419
16893
139431
252401
82735
127381
95177
87350
99621
29383
227723
252916
212954
196197
111116
17214
3183
81871
163092
115105
94592
234609
57274
80158
74745
181448
129687
231447
87085
34343
100813
107404
109968
249634
143608
250010
236251
77287
192787
124950
79181
140697
92397
226888
159369
144418
202335
31792
228579
233151
137295
84562
214635
150936
230727
152073
244458
26713
122305
120733
33913
235173
67930
223015
199996
191070
175525
88967
166944
101269
252912
182277
231762
164496
6214
253153
80411
88371
40363
103478
108424
68448
87296
44331
63707
129535
9709
127566
5931
178236
70734
141034
190043
131153
205576
198512
31610
198864
150149
59561
205032
195205
240889
191602
236151
82444
78733
123435
3879
35542
47452
204432
233334
5075
103682
219595
28667
227648
214990
192442
150250
40950
37173
90534
24863
13417
176584
124791
159503
39809
71620
115217
225440
201656
55453
84112
112954
158771
137264
144806
113909
29569
9559
23202
19308
202611
212679
107769
12440
156091
76814
212988
31658
210177
98182
182834
40468
85455
254303
183903
115541
171512
186017
225036
198637
253600
247576
93326
236249
163936
241576
6333
146566
245228
47419
39436
22337
72056
4656
72361
65926
148502
468
192591
115542
211337
61069
52791
28586
70231
238247
223789
167679
116140
39994
231283
233806
42212
150562
70391
116768
232581
136416
165883
15764
87793
5969
140070
30648
128514
114719
8498
197749
156741
249561
160789
52433
9989
169605
138960
175796
193009
252877
162256
252110
7670
87561
73401
150594
147073
221930
220913
209442
246127
221872
185716
177413
87168
32138
91797
63194
218135
74948
74668
158736
9569
156906
201418
139527
77762
138425
115592
129386
40839
13024
64049
45003
184185
89319
199619
125890
99080
41053
239862
16826
32387
139874
56326
129190
128850
162415
49260
87490
196844
218095
145769
110826
49379
158125
68272
48344
23513
30214
226064
132882
235248
34100
132039
233382
195921
204933
138197
11372
103157
46370
76313
147456
115301
122719
221730
194536
81712
210191
24032
212047
93158
230689
188566
245769
37718
101384
202757
160744
200727
139117
23483
121543
205459
186911
180073
86728
218119
182696
157943
191511
138447
151754
144168
204121
190722
184388
184964
188173
124233
129842
137157
9730
67623
6442
178794
166343
172843
91544
208738
218255
127697
215819
226831
21280
133567
97753
119368
111299
186112
183944
37678
192935
8116
252532
241019
87499
48779
38908
184578
98102
138029
60665
248591
79938
108154
23453
75738
221334
23868
122998
212592
206455
169446
75129
194968
78664
22680
10846
242595
48716
254368
24802
31594
130305
202862
78873
186316
129925
170772
71476
2162
239082
233992
3123
158778
104531
93007
35358
169997
63367
133607
213938
21951
146968
245916
193700
88961
10284
79269
185174
134544
28133
107830
11042
224258
4908
16162
30160
226749
120274
116375
14099
156990
132397
249684
71375
189547
223484
65230
234850
37069
242384
22446
84319
22128
64805
250079
227617
156392
212556
8356
68177
35538
198403
80493
194935
245307
127719
63993
11923
246125
242684
11119
59336
188176
9029
47538
41421
56595
124638
159656
190362
50230
225317
55952
21064
72024
170822
243486
51490
81795
13104
10581
123070
78561
86332
252136
15101
148425
12006
15171
142716
50320
78904
132243
203533
170764
98098
121938
141987
92221
12885
168264
239913
244389
219182
131961
21449
87767
236312
117144
214513
218932
15960
114996
224204
151685
239912
212413
171759
18732
223159
251019
173567
198039
215406
253089
121514
68488
81825
184789
224927
190732
92979
86951
200897
187689
135826
7804
82103
115613
89114
227291
162388
231771
85989
199296
12651
13741
122148
203308
123488
204687
87436
12720
214801
248518
106288
204708
58723
222974
158965
140570
176213
134937
1959
85639
156092
59041
237528
127750
223322
191213
187498
41550
140010
185243
100682
254145
23451
108570
140027
23606
46176
232151
173904
130377
85605
170555
220384
81606
52831
189503
90071
122567
72934
152671
137793
89078
96086
193771
44480
241964
190285
245099
20305
6571
222065
118557
80917
168031
152939
2972
64812
10641
239094
74113
46519
49232
120111
100559
208468
218021
130721
202243
25005
139543
44323
61649
244500
205677
194749
124601
113990
115300
120688
114622
16124
62904
231934
3130
37388
88974
132293
179193
175889
121801
94839
208452
175853
63901
186574
159927
54970
22644
71324
116739
117199
201387
194709
52024
158437
237465
139064
188474
31605
195046
213341
107244
161988
232327
2746
239200
19866
49106
165587
36855
156405
36700
15187
86542
104073
949
56141
31287
74254
75259
225009
185356
244460
223824
95195
88622
197232
255
32318
141630
243446
160976
240373
197353
39673
187602
170942
29361
5008
181831
79924
6164
64882
30902
104084
24579
31628
34676
135991
22666
96084
84847
251061
37037
121428
223727
6000
46751
115995
179505
225891
106370
113742
129434
50901
102785
6654
178648
18299
176914
22095
74301
67132
95780
77721
53742
29397
13408
189069
159594
91881
223940
3675
222622
183422
56495
191765
57013
56888
59231
204135
4822
212223
69307
144207
54153
17003
113623
170309
140266
144260
191644
211216
72405
48884
102788
151103
116515
39016
175565
146269
214108
167205
4866
66433
25892
211418
32243
246281
30783
119663
18251
93348
253522
84285
244560
180761
123487
171164
242931
227944
121835
142854
211701
202722
101764
188565
221330
235049
220685
199732
1306
132180
42899
153210
126545
119248
184567
22944
141663
103788
40378
157341
238300
119852
184629
25764
59149
167734
115329
207093
165302
137521
206480
10645
75074
83338
82469
65936
66780
64429
126364
196193
111570
21669
74721
194071
99334
200303
116983
4218
70600
3272
201593
93288
216953
105021
234679
129513
241133
231830
42865
82641
54009
196921
217189
64940
65787
203639
5784
160616
122286
130339
84530
40179
41874
151393
663
123506
188530
116695
159360
173192
236515
78511
9770
34267
191012
189278
131318
83285
175107
107592
138069
95313
234830
210566
96834
139977
229674
76494
36956
56886
209954
147455
205265
137265
201655
66540
171514
92828
237553
109336
106546
53153
80861
187782
44218
166236
178565
38621
125073
44177
16720
66983
48947
222689
119856
56673
130017
136018
75264
92830
161421
97012
141086
33607
45466
34620
178907
227662
29447
40706
230800
16183
197411
213391
2446
254559
166815
158468
222159
128452
212542
181383
170775
76978
229479
59567
138293
238137
24600
59566
209289
248364
197792
175342
33613
219320
199104
46795
31011
77360
154599
246075
129971
50064
25111
58852
156559
22758
32311
226510
234837
103450
38793
201205
164305
114082
233603
5149
189603
172077
180000
170579
21360
188733
162963
133286
147288
122228
80763
37334
34227
211953
43830
16369
30248
59036
69976
213132
47983
144983
123753
40291
240226
205627
22243
92037
251963
191789
188366
192037
230910
235175
170613
247440
141911
4812
98698
30633
12241
4612
248905
64124
187541
232142
170890
24188
191313
124640
24880
160032
67833
63914
114534
192098
115692
117005
50597
222908
225547
151696
252561
66018
194019
4314
155182
66820
172158
154785
131105
54972
128825
115042
169141
93329
114001
153774
38763
211103
220532
248117
216166
23223
100086
119919
75257
213423
143752
231470
53390
64169
153713
199038
207090
238857
43747
210828
252371
61588
333
146079
131211
11577
189658
243706
251497
104379
147534
176147
197337
65165
49308
215287
8220
233065
18849
249758
24482
90855
118526
66429
63675
69527
249605
15880
94905
97054
102285
160826
184489
231497
43362
26076
87735
39825
237093
89682
135307
7746
127946
190421
119741
221560
74351
41675
63510
213939
49545
120873
201055
95882
220539
61199
33367
53199
235897
222459
62974
115702
139657
183046
5217
209964
224506
69739
183769
117670
90080
69098
26014
222829
154724
213286
85177
219870
169322
94416
9309
170679
49118
84453
68767
159976
152713
162142
34015
177565
23318
78231
221917
171325
95554
103207
201694
245724
35649
156418
152149
230188
52560
67213
79660
7761
50348
211560
29857
163039
211793
186602
47052
246774
127952
220697
236057
149904
84479
3990
106045
62701
16721
24610
177562
60307
253899
6431
163501
122143
39048
228852
184135
181603
45145
27918
145196
177227
112823
162298
196419
35590
32237
9924
134792
35832
156666
80416
69532
179819
32561
166470
177326
74934
188814
184571
95430
241692
86104
123752
139369
121660
172753
17425
52120
167909
144000
111197
238419
222816
226636
53520
55928
75221
184572
23390
49482
175252
121290
99583
244087
63695
141402
241375
109770
106856
211086
190178
202772
78283
23845
28546
11081
153195
19041
66321
246581
133291
128856
42915
134649
116277
62119
25321
83905
187632
224419
254052
120829
114134
330
55673
168216
35006
183624
199345
232811
16172
170437
188410
221904
67375
57480
87292
252305
222478
242186
169730
173734
93652
32557
199718
53686
54588
80723
124851
71934
22868
143302
251158
162629
151725
97189
65305
45768
38339
152648
189782
13674
72281
176772
207830
2167
14084
122446
103369
188866
130462
72702
4705
108020
187487
152867
87691
169333
29715
147851
224014
229841
209125
154005
26602
110854
209532
105415
32701
216586
47548
25103
144691
217059
130960
227038
191989
120229
200106
9128
129894
253454
57017
23289
81854
91252
245973
43565
89211
199727
177269
45026
67744
42761
160942
80851
169951
57939
138200
131905
182382
138299
247117
164827
193892
249325
47193
223984
55310
6183
234906
180245
89536
95261
233924
201564
178064
32413
36861
176716
105278
172638
195492
35502
47466
92119
14243
142603
248700
107721
161918
107491
69903
129782
166759
69461
145272
206427
251785
64527
225800
107382
127380
98431
38909
2072
204244
45496
50389
159714
45561
15016
165454
81767
136109
3093
12785
213086
204495
40677
197379
222683
30849
42964
159637
21859
127074
214154
77111
87931
144154
140970
18012
141096
34063
15438
3874
130826
40150
242580
237943
38079
205149
70792
181105
114142
120145
128096
198281
218504
161136
127393
123896
162444
38865
17814
165553
161940
44641
58902
51375
71841
236486
45060
127931
189673
100221
66749
132409
124967
211696
53075
113632
93041
215616
92866
233830
102079
248162
133236
237260
205398
54293
40474
17072
78458
82318
165630
156576
188656
101624
104968
68850
113736
47214
173465
904
233242
31328
67229
8191
92150
95164
73676
54766
184707
66368
191663
235345
25036
245449
147018
168965
217904
211647
75672
223016
235724
173579
59653
63249
85992
123423
206151
57700
188401
4654
140034
239631
71277
78706
44689
172864
241817
50929
153803
101774
45399
107291
144338
126625
160517
135107
111573
211606
50140
240159
242269
242870
224812
13317
217584
125417
121026
217028
10061
192274
119863
102073
38125
203948
241639
205608
156309
58813
46958
252835
185450
17368
117581
144464
203073
101815
182743
158612
131609
171012
72760
188951
166747
169911
129570
40453
38822
232835
21608
133505
226007
95915
64067
61062
88889
70300
241112
27873
111183
22210
59145
82146
92862
236938
60209
224623
22676
235135
138596
215820
238893
175072
2066
167625
156323
18872
93964
9707
49150
70041
238083
188157
65832
127010
168013
225409
142303
246020
190379
2838
134960
96682
176100
150255
209481
250196
35447
211255
238883
190191
97327
119732
140205
200264
156298
243100
245601
85308
231627
249087
38906
19130
49405
215665
194028
243850
140247
97638
167170
50604
218595
19201
28806
79251
228907
160990
145539
61512
82936
60201
250871
80295
249711
237769
15603
175557
164034
189147
157277
12317
160810
96737
33897
149558
56950
121787
54802
108772
225348
179390
10433
230316
103454
238055
27684
169528
111041
24768
103147
128577
228748
161772
140124
198787
219837
75444
224205
186328
3735
164874
239498
32743
52907
76806
25028
48886
118927
220687
116408
124598
29976
102600
70457
161811
93919
214863
204996
193014
208114
238531
126124
214334
203261
14182
42563
195771
121354
127816
815
136297
93156
102760
150353
179222
159965
61055
57228
131759
60870
39047
219528
176564
42714
46064
88819
68639
74470
195323
213963
29197
230354
125887
187947
139806
14790
233347
34270
60723
226766
227040
110978
111974
124074
77223
153301
249241
243400
6865
218373
246153
82822
155979
102261
58944
190352
200452
98525
178107
165539
10367
204064
21857
134329
5799
48883
70500
150828
207847
244192
136036
61782
45986
78746
2383
8926
231073
70639
16584
43782
123395
130496
114621
88383
91241
181949
245524
156429
64402
182305
120907
25289
43145
230295
46412
125936
43345
143763
46728
200758
166002
196800
25805
33317
128736
174075
232888
211121
187011
193624
163585
211819
147733
247658
208572
187769
79892
232950
18894
154977
104407
244246
233128
140595
102557
99211
69768
236141
54259
140323
176023
130858
179072
146221
5489
18739
43419
85488
165894
44502
145786
249855
239588
123314
58367
169606
174671
201376
139016
9284
92224
95867
179108
2879
181546
111479
18952
193300
62020
216749
159644
182214
3018
253567
89032
219669
183799
224111
82758
212839
204473
121661
22511
30491
161005
177405
220677
220196
107728
184538
191067
7533
53831
179529
94944
98601
168764
231912
103774
202286
250131
8703
222247
212186
153005
234205
106341
235141
32228
238729
39530
167495
102647
146600
236096
75727
99719
232343
212938
24976
64909
14332
232406
24638
238181
42621
161986
134487
78243
233427
218044
163677
61006
77368
167334
112716
31117
176111
155730
246944
52384
69161
176285
108669
207164
161633
183968
16130
128865
195366
171340
48464
98600
89336
126686
151321
246910
148903
617
248672
1385
66270
74159
181079
112395
217899
120661
136831
91827
36872
37598
222794
170138
215728
149281
243610
149330
215170
127113
220283
89064
13925
19203
130534
25338
79843
205605
224361
94390
148228
56047
176678
12769
192111
109267
137466
138023
214329
130662
227498
20082
247613
20024
190371
215159
215162
22685
169488
151492
245476
43964
133755
74725
218877
153796
31874
98236
87699
153542
132406
160449
12619
78185
71176
253591
94254
183257
57321
141414
142431
119612
44161
56772
135138
38640
152599
217931
64305
122797
171878
179217
80155
110234
245823
12951
139922
79559
227403
83037
50164
84185
153527
86537
194839
220849
79870
123084
203148
27897
251757
195718
60866
139469
75778
156673
228456
252988
60116
112330
231803
150391
238192
227520
60834
5861
14046
136822
141174
173179
36769
65428
36107
147778
41475
183139
184101
121819
59760
155478
17319
251924
77358
194504
65442
92799
54657
109890
241673
246897
237511
106205
3283
32780
143110
251429
157000
151496
162715
226677
14623
566
168212
107473
250543
154251
169372
207848
147786
66558
254199
1739
217271
78819
190825
112890
248898
228750
150532
226451
171992
133761
7337
19321
224608
188844
46199
217918
148974
71093
238469
168767
98152
5586
1678
122195
155995
18934
110355
77836
108767
120575
188329
81161
217628
239509
137033
227995
64861
179608
187335
128207
22319
226359
237987
20438
157237
36157
70303
144274
187414
189035
221675
35406
170018
113640
105932
206456
95715
134998
74209
232997
156346
27082
71724
103807
233434
13223
22086
212715
58840
38005
207764
240084
57004
25378
169873
216802
129027
51122
158691
4404
42619
137657
28060
238549
62648
204544
115490
32860
217770
18217
35232
21642
26929
222526
8623
113038
213961
4494
247550
146444
116453
103562
5363
127761
252640
165857
72803
204643
83717
30210
19869
39035
62781
236299
214692
117767
82131
23274
53006
232196
234322
230661
86828
5174
12236
60225
40195
179257
234825
113560
245798
16225
126854
61036
116999
37178
140746
246072
98799
83014
47309
101316
75854
105502
218910
76888
103305
76520
246343
130379
15202
20604
215467
63453
167181
219676
34374
142181
225204
165512
221500
144125
48940
176243
173644
51987
235326
219240
101006
222254
162624
38403
110088
28466
126148
227596
74013
201759
26032
230400
142161
245112
26554
138002
127613
118889
99044
222856
78137
6843
219638
111770
130023
132136
139249
171908
162258
210857
61481
215639
105140
93421
49949
220488
170546
222935
234310
189449
67950
207219
93601
253188
85253
49239
70227
190047
156430
116207
140769
25619
191030
236832
137400
253146
213294
101468
237560
57748
171254
153587
106673
154557
236979
242723
235536
6438
201092
215439
191525
222127
154442
53727
57696
65704
95761
30183
69746
88825
130849
108479
78498
120786
223506
94465
100210
237796
180207
240964
138955
215649
166519
174991
180741
189922
61347
21078
88489
133346
89837
100882
107084
98846
213204
74670
162104
165569
206061
104353
193187
52617
10706
168944
92793
13383
112588
200471
137051
50393
220572
230488
152045
156589
109913
152271
249821
222781
201583
193431
66681
244770
152792
215501
30126
193761
168733
18685
230388
92766
88166
143138
252302
210954
138851
171002
82665
118600
111582
168936
89145
130497
251067
163047
166446
41150
137748
235779
128821
232586
121198
222432
214134
43885
64653
91799
15285
203318
134119
189879
171137
135483
152776
103790
36303
237545
10223
79031
73656
59904
221567
163436
250797
79076
251948
82313
73622
186183
130536
211110
161304
47997
37995
19732
45345
251307
140109
93387
47851
164061
172427
72561
68704
190723
165367
56185
228186
73386
239519
51541
14205
110918
173917
81064
14951
22880
223087
246596
148958
254461
90405
9764
216136
119578
39509
141645
69220
75764
100341
36169
40441
179621
158787
122947
68241
88788
66856
241801
148528
80423
3945
212188
230061
148430
73187
16149
211326
172230
166399
59659
253938
145069
81673
163431
144819
29492
190907
27100
222936
252571
42834
219345
191360
246360
76619
179307
49037
144277
39755
40322
100228
79462
57136
225583
20713
228534
77822
201254
14354
245709
101406
237141
64846
206952
109767
25046
29907
132638
171359
195029
98688
21618
44197
192354
223124
2563
86439
114707
209476
48274
145490
171014
35655
132614
32053
21284
234057
73492
236857
55665
89467
88586
129591
36732
100269
109700
65086
216567
9042
186254
99550
114136
189982
218069
245096
158788
104473
29706
55253
170846
202321
221747
172273
44000
16230
219266
81160
142913
10589
132539
45656
56098
144508
102402
158518
72129
193876
213544
58779
134585
179083
133055
65544
27811
60432
236824
252940
115023
42762
198134
81994
17119
137856
248021
40121
207662
124526
33152
200466
93724
246546
194753
19862
243898
62422
24153
232288
251725
157546
172920
188414
235539
63652
10156
26260
116116
36049
86467
195039
57287
42319
121375
30028
56895
193547
173792
75232
94419
166181
88920
131645
71098
28216
87038
54080
79291
177277
213790
236786
186157
151027
112501
130122
253345
72108
33593
218559
88056
150771
207112
152091
45898
97363
199184
100184
76879
82690
245275
84313
177052
69514
219939
254086
189162
96227
226587
164746
29027
148180
126065
224437
73466
189646
32431
188244
7515
13845
84639
126979
159412
209241
58113
19071
51801
243532
56650
248675
78806
249919
173577
20818
158355
133124
125037
247673
90859
44751
207271
36134
143482
226133
227351
37658
35987
41071
69704
239158
44704
121297
62808
24636
36380
92552
125372
135009
237833
133697
214037
133298
233411
11222
50002
190563
88300
246621
113869
170457
219768
73504
215947
161770
11122
187411
140254
8508
14413
35380
210459
41332
105497
215047
10642
220778
175632
37246
15003
221046
18928
192359
2284
60749
57618
202318
253013
245204
167254
91646
138877
38779
212989
152049
109880
54151
60190
21470
55817
144472
216410
65278
16545
188991
38157
11201
234131
45649
118666
100907
245353
8645
228692
20011
58614
45505
237212
109120
181293
89302
87041
193538
9378
49436
33680
253373
67302
95572
91865
240152
233147
84069
75509
204351
89004
63305
163348
157529
241708
73816
139514
226505
22797
230004
251141
237163
37033
71186
95371
125184
207250
222236
168283
247215
2269
116526
58136
175423
83478
158759
164623
92655
24642
59677
39321
222653
91031
13337
601
132735
146654
150447
225691
207251
185019
201060
145290
189350
47513
114290
202146
62200
237435
24335
171676
211576
65447
197495
143429
151918
77684
233379
225688
225861
72103
50884
27472
97907
90803
90976
16506
134988
151213
110138
74855
241055
189028
17854
33972
69211
206861
110645
93529
42821
116226
219702
157222
157968
211435
212603
40904
160597
238241
115242
146028
245910
111244
239010
135630
40765
831
204934
60788
170522
99554
211490
219878
238073
245991
223438
156937
187858
209340
167712
123803
18921
42175
128022
121741
252672
220380
13938
155726
41705
3833
252664
124895
251753
102282
23098
243067
248222
30192
229270
86875
6691
147674
54572
168495
124548
193962
154420
3883
98557
190499
166976
96636
83251
168822
99620
140749
236642
24821
48431
21667
70508
171249
56503
226564
23869
210790
2221
202080
61024
42297
202600
110173
98758
193633
34522
204939
142756
192122
31700
233795
12513
224701
74347
149203
134418
194485
108418
138304
193411
124711
174601
110464
23668
251313
157876
241149
114131
74
235738
218197
23227
197271
178863
198648
65393
125677
149772
128210
72832
60578
211840
21845
187104
125088
166338
12160
245097
158550
12566
48124
92923
55890
181201
133229
93293
62108
103656
64654
227030
111890
117624
223919
64254
126810
51803
112793
230878
89882
11858
231965
103409
165132
8030
127423
6372
142721
39897
156638
3826
219742
246144
215714
218168
219593
152348
143820
103201
244485
136264
158772
104143
106715
230857
45460
97167
60356
200994
205500
253184
39767
166961
50766
227781
172494
4731
181457
95025
160973
49727
106807
102521
84197
28047
35766
63982
185984
149395
190375
243117
177193
248920
194805
33437
223797
250273
78788
35942
129272
154691
246273
121967
80661
233390
126507
154906
66554
252941
196992
7221
31741
158261
5663
164131
50461
216195
119413
131772
52353
155329
67828
244703
98137
101634
115804
5073
64533
38824
142959
85119
199048
114425
188608
156959
49112
79703
180550
231217
157579
116800
195844
30860
84424
76791
228712
212930
117787
209563
73119
208120
32248
137230
170400
151816
34961
79481
214665
77776
1948
24826
80465
62651
40305
34345
21219
182055
221015
140895
78156
156202
209554
39076
94624
253224
55913
7596
75269
171939
33729
161982
185577
245666
240622
91536
59527
178229
8532
198229
853
30273
44003
458
106406
234162
34417
235286
47414
62329
76747
85340
184452
940
160366
170238
210818
19763
171236
206258
250640
180348
40596
242924
41117
246451
202056
176178
121978
146789
27728
188938
17662
177230
68277
217634
238835
90645
123069
74562
241320
34679
183571
193774
184852
218001
196674
237389
140881
185949
177825
42294
103622
212270
81339
68952
25806
77232
141004
120499
53627
21206
218207
72619
33801
171753
156322
251656
114191
14795
8911
246821
129576
93659
66704
147019
23353
147011
197528
6293
2858
110103
6867
30550
236882
206806
110396
47784
66977
219361
153434
52962
141025
64690
205606
110740
232348
39011
153525
45618
171486
84710
133515
209390
166140
97224
156183
253501
194205
168491
140361
220401
43253
135528
157804
2759
59619
120895
175912
186166
189468
48890
180413
180451
60771
161910
194505
250733
218842
244121
174184
168276
146152
64290
53438
151560
153398
244909
171984
176909
93506
91639
217267
252356
34714
159817
45823
110880
238179
197049
8470
222167
170119
48073
117041
29650
182628
97350
90980
232561
165501
166498
94308
134187
239568
205292
8412
178634
12590
54205
9655
190687
20356
21094
74746
225584
101005
103026
187473
173643
20649
39670
216004
191419
72418
141487
30585
246576
160012
103559
37362
155642
197866
105560
20923
98958
199001
72464
254527
14189
185010
203175
126082
44393
5671
153182
173198
138432
107635
59339
159959
36997
18513
177750
40364
251250
118636
214041
165832
55328
199265
174673
17812
231120
242646
215443
216256
195358
10249
220695
18811
100059
107906
29310
190387
14615
58592
60566
467
243868
53045
63703
27216
86143
66442
198742
175390
34591
211111
124688
164351
145831
42620
91206
84642
119117
209812
132815
153202
180861
187196
175561
76305
103546
138190
133970
203547
216481
216203
20247
243489
44957
66176
88856
24334
131018
52114
54893
53569
62420
212878
247747
82443
37595
173761
32264
57562
244976
136817
124384
161858
112062
96447
247365
43421
40697
49466
30310
225985
39949
211094
66833
141822
69377
161775
134520
238378
103632
73488
132348
42310
84081
133628
25347
102258
106413
163499
250513
63686
32662
236623
204820
9884
29040
167893
39699
13690
206242
203852
136837
66574
7429
15967
222286
156140
250774
87817
165516
106648
110371
252731
179103
174211
44313
53136
32458
38595
40013
240938
85015
19845
96858
180113
221152
87768
175625
94337
107368
21245
4841
74988
203487
175009
24811
104019
69074
193202
112898
112808
49410
58800
204348
185071
193940
200661
93155
153609
1056
170029
186501
106248
232070
146589
7961
46215
72396
12062
162635
111688
72522
91810
158086
203230
25306
172114
40177
243295
136714
57049
14576
238803
210288
216463
18942
31262
59832
254317
125177
159006
76245
65207
157495
121546
241703
232742
170449
87516
60315
59210
14970
17720
21538
252012
80347
137898
25877
33281
203460
184232
183052
150761
176203
122559
86146
87122
244436
138667
96455
128859
75630
134172
748
62355
231090
111889
65412
41017
150468
90988
249547
72565
13778
67534
102003
225941
211297
213685
35037
171785
40392
52102
205076
144960
105675
6303
37003
112660
100402
11868
18720
7114
82108
72030
249847
180578
135398
22811
113165
4393
148837
31722
188225
109882
208247
2876
207202
122696
169200
33282
142276
197859
157985
158805
237296
80910
5621
143212
213233
101426
214854
20160
38730
57858
95817
89905
249018
82839
215925
132956
177925
75532
195980
178114
196084
159172
234861
176568
74567
106530
14695
100281
170434
39947
122300
195177
171058
133572
200445
162898
210696
6938
200807
147857
139897
174055
228576
47590
188438
87023
69210
155762
136244
55743
226860
223896
53051
140480
134768
79266
138349
174908
168199
30056
170207
230402
112829
159956
227492
107802
159061
117613
142429
205533
140073
162237
133663
156715
123645
20002
221271
16437
223227
191673
207670
31934
65189
82938
222866
152901
151982
134497
167454
86500
211763
173841
67927
181560
99564
55413
20774
159686
247563
209802
188439
203319
88642
232102
151842
161730
225988
165490
229662
146003
222422
48293
140968
87522
76604
88279
123056
251897
29346
111298
72104
176454
252423
137130
145855
9712
119833
192108
210390
132336
144830
206338
64844
163781
242606
148545
19221
40934
123301
126894
53595
56731
51531
145645
89360
112804
170843
60695
240368
30918
115529
68388
48436
177231
194398
21310
160018
128449
57624
1831
176932
13688
243842
34424
224001
61866
151263
221794
200147
128272
162340
184206
119452
196205
42652
246775
11549
169300
162428
250078
47592
53921
28142
88657
53462
200056
169995
236060
63094
248625
228510
227392
61016
223355
61462
40853
24069
28531
79906
144429
253349
251071
73389
230984
137777
42293
98853
86975
128466
239472
12701
218521
37509
171387
92745
175388
50385
184330
17256
63692
100982
225593
73921
13196
57110
221482
97913
134934
137378
211653
107207
190220
117344
226005
239897
79818
49919
207655
218811
252484
68754
232012
28202
180838
229936
61359
53090
244985
166471
78147
251915
116964
174963
52010
62066
195538
71940
109930
209841
171289
113921
30665
191979
89673
5843
7537
205054
108082
94041
67030
228193
46367
5607
124238
133091
8246
91222
7646
165506
68526
157851
227014
118428
87994
129793
75423
243569
27605
124032
237002
15840
154856
60581
36110
237180
110558
17122
160887
37300
42998
38472
225142
214202
222271
222451
140360
39413
4161
191277
11507
65699
247774
182488
112830
133086
63639
141375
179143
30222
24004
84396
25793
149199
8969
50406
78311
83030
168268
48336
36122
130586
151694
183226
17556
208825
31014
58653
77959
76073
145934
73461
77294
175989
26510
57934
78687
147180
48405
85312
247947
154576
210261
181624
101222
70437
75435
248145
164471
17149
206725
22091
108496
193636
151525
14807
140768
196863
55409
12123
250674
136411
73343
146507
72982
30461
210802
190488
65954
49316
82927
49887
20912
136819
197016
112780
56558
78247
89275
38933
156147
175851
99950
238590
106765
153743
201491
4180
59352
83398
40768
54759
44703
178624
189247
45524
102472
158280
216819
133244
62960
225660
159274
224060
6541
111268
231630
146247
89131
26066
146717
118228
11344
6068
132108
196761
107374
40381
61104
212496
100336
222887
231581
86485
138380
45338
220189
45470
214058
20506
114333
53270
64178
144854
137693
114896
210506
208760
44726
169697
81561
144264
186365
86852
218329
229625
7793
236310
92886
225737
71619
2186
143132
122816
94343
168862
29234
61913
185116
62326
147868
1825
105546
172745
239848
45073
35172
95471
223282
250807
44037
171966
243015
13809
241176
153197
58753
213540
206096
70509
24824
17164
151055
55512
75516
47039
155378
194118
7104
87591
24632
104164
176748
232473
73630
72953
180273
103379
83488
250538
12186
193376
173658
192445
99737
190003
117664
114992
89401
222355
139088
107284
66285
19344
211233
32584
18961
93144
8759
132156
26037
6325
245955
164001
185315
214609
186412
76499
122992
147064
61324
224348
233462
58385
138686
210276
136838
71522
150886
98864
112485
175176
79142
84070
139731
110370
38327
219715
220067
28013
134199
61384
56437
41186
113864
69114
195853
237364
112587
115651
12280
162959
72164
108
156507
64744
136960
171157
121010
181214
198477
231236
204144
108471
35630
83069
24825
27267
31109
112112
49533
31683
18088
15659
249459
76782
91107
220705
49290
135582
159866
102961
80742
185634
210872
212777
135263
146137
95938
28540
92474
60077
2169
131404
134092
174691
166724
10598
35772
91291
228291
46288
10027
82509
252171
65319
163114
183889
116104
41360
187366
83790
229482
112955
195089
221383
166345
84893
206078
75469
170163
193163
15398
89215
143561
189291
68389
216243
108065
242949
220359
98107
107453
217197
121640
187817
81807
23235
125473
112493
137738
237012
11020
73693
46469
6452
101281
49835
144865
84698
1479
100088
239847
163073
50362
128248
73106
56742
59034
31776
165434
108604
23480
12635
68733
242674
232201
241184
1610
49452
253014
179478
224957
229714
47126
16164
239072
218428
188249
65172
136305
253842
247296
173435
171376
104892
163210
202141
210709
253326
76309
95864
74851
75073
228855
94309
167992
49123
157328
105006
51868
81558
98127
3053
91419
159005
89494
140348
250600
244023
171229
9005
160442
73511
3813
74040
153091
120247
105571
205957
150941
180149
229825
22753
147773
186977
27939
244506
66974
241515
229957
70173
47333
110074
179117
75454
42814
93
243913
137278
47162
136386
217079
64430
252642
16946
4053
182732
93475
240546
44005
190012
174186
16625
60787
236655
148083
84612
100427
147224
22459
11245
224788
138307
109481
67685
157562
207281
73118
252818
206791
34079
54016
244039
206231
199790
55323
77554
143076
128008
235322
24669
121881
236439
30535
15391
20354
148792
162215
49149
101910
115056
156764
120118
184062
26496
103665
20093
241406
86902
11325
117913
176904
187476
7287
101947
9842
102607
65595
121717
162620
173225
85762
130555
178792
127722
48424
215009
88391
36411
180079
75714
159903
253653
215250
120713
85390
139323
45555
90661
236113
172921
17519
31851
39231
125908
229313
29395
198475
175788
212164
93848
213409
218444
140739
105447
201820
99297
225873
150202
103780
32055
209385
141567
244589
10451
191391
171520
208226
136649
96646
218324
13243
205181
218630
93258
208851
23908
100459
56957
32646
117023
161324
75875
11639
186885
220010
155056
200719
73111
207032
49628
244143
137184
44179
86044
62231
95009
83404
254372
165301
232011
243005
156795
154021
206976
19934
56265
54298
143866
199807
188533
238392
53245
35812
198334
196820
146121
39427
8492
194458
7820
39858
1687
20800
166198
83301
187065
197781
116792
104094
238044
69346
52670
205389
76641
107307
121293
35433
10722
30463
88399
159002
97696
65406
120754
119375
52182
216375
252234
218154
150036
133378
82998
230608
245961
149225
106556
127882
85130
191292
14958
6374
130809
38174
119772
35956
52041
136492
110043
165694
205081
147907
190860
197905
113797
247722
1990
143716
103524
180556
251448
18069
176025
107446
142396
173948
129166
91565
170159
229008
158169
131825
44389
176998
77273
142088
119009
11272
210659
100717
226656
85789
200271
222919
83882
106543
36698
60479
51708
201849
37470
47613
215139
80873
172196
175198
24889
81740
25526
3676
187469
132778
121284
52866
71692
204970
60388
213448
16992
245855
214425
249825
71224
69051
146619
144391
233350
207612
62185
225899
203039
174675
50693
70991
150625
122966
118612
16078
165239
84027
89413
254516
59173
197283
126586
185758
79775
170699
136941
236466
117689
71600
159267
161733
11598
161004
18071
156063
122349
208331
196184
217857
125185
144616
149079
56201
73495
142660
93671
199559
86758
82962
46067
28430
222854
232392
140550
202310
148220
153266
171087
122661
121386
76374
10297
131971
67736
57792
66999
211231
198714
8002
119488
128819
113648
66675
156810
41780
81012
208176
208159
200659
170767
163420
247731
237976
86487
168867
113376
31662
153136
121264
163160
162545
125329
203737
196787
18876
159578
175706
160944
101407
149440
166279
78858
158795
191827
237650
240770
75902
247410
50117
120807
899
191158
25812
177637
248979
254247
118909
137912
64405
32902
192724
19282
250024
199739
99403
138497
190258
205999
57146
8333
163017
252228
72169
108560
122041
9937
96803
198382
153117
227508
186038
46537
15000
253664
95431
219215
110341
80743
151376
66432
232885
114325
243402
56613
248372
125915
207365
30671
185411
211777
95075
224832
250511
206964
205083
208267
65564
26342
232147
187326
118685
194763
18410
165284
11580
674
104682
54630
44123
122883
7300
46782
237771
37928
32152
136947
148092
104214
194546
142613
13548
201472
166111
238603
178707
22837
127935
250738
87644
134944
63520
95550
123222
145252
56056
86324
30187
234834
19239
192031
6104
208598
146652
176745
30477
170722
219734
33455
205501
123899
150574
152229
215722
180430
74214
161866
229208
203923
190207
28790
169208
239453
34333
67258
91132
26974
48444
41214
202681
21874
12531
227053
24329
204877
165802
200035
205542
140122
232918
228857
127759
90363
231635
44730
404
52250
44526
145540
239046
231341
179948
146261
174584
82485
41156
38159
192542
158881
40391
209983
136183
62706
189258
158775
71260
74355
162272
191709
176593
181499
194732
219496
227138
115738
214149
69120
47277
24667
183230
169169
111994
249938
68804
167795
65200
199883
196628
120885
230016
13025
162675
175692
167330
217310
61743
25704
56328
63310
90876
162409
60548
185971
83540
16425
77611
172758
13056
218855
62784
5955
152654
158658
83580
176905
84851
48413
137758
85276
191686
139247
80250
132263
188734
23491
125022
220122
234616
42059
204846
142294
49600
214971
92147
31466
153001
171008
127911
150770
208502
138655
116119
87450
196449
171468
144693
26254
13255
175146
2999
5804
6800
110466
203519
161688
54628
1106
128054
216066
241691
197784
73405
234611
181304
46652
108810
54837
195456
181445
179334
51754
56454
67044
8213
140138
148654
71826
157380
16676
244718
54450
34001
17831
92765
15843
26047
218336
214640
64249
123305
196259
19358
118236
201361
74116
237014
172044
55430
50955
72248
82022
100911
151219
211507
155175
131840
217266
53596
195530
235297
64167
228991
211547
53928
8702
224526
148140
213248
182662
26638
204174
149400
105632
117004
34178
87263
53939
139767
132799
15090
180973
119065
134922
230674
233285
195984
99166
70542
208389
72189
364
76216
123444
3300
186164
253827
148544
73267
83370
76439
162837
223983
197401
243567
85286
121700
95199
131689
244591
154945
18825
147183
101027
234743
175774
91281
253148
89944
229448
218976
18441
12347
170793
210245
25405
209021
2268
60589
167585
171298
188648
211807
62291
234069
151485
61610
227318
77348
3852
172807
182060
98459
100486
6497
207040
67333
117502
139798
79525
54498
94540
48167
53534
92929
72729
227463
78020
208922
150495
205264
10596
238592
115493
243783
60850
88730
94226
10861
239874
52140
237630
178077
227581
24665
145334
33831
4398
233798
81683
199710
233104
9895
109629
103258
238762
215603
135278
13327
236279
125289
97605
5031
65473
145678
199500
119711
20069
79903
194059
69574
189987
166304
14216
16675
168697
21312
71840
2939
136377
114833
32652
46735
68838
84834
84593
32911
150972
207566
142700
238064
172371
42425
250434
129750
49492
35179
185513
138404
249078
131115
118414
68003
139165
251867
135289
99709
201504
36878
22
130626
82438
108358
72714
162242
65995
175930
224994
25386
88983
241947
153480
185719
158682
179949
200621
184739
68545
101401
93418
29404
63265
168185
93127
120529
92409
86597
85547
198335
249843
68815
154108
77454
62413
139797
177106
115955
3027
40226
171414
25745
212071
248208
84993
205694
236106
248463
34814
139584
169037
114053
155250
86329
168032
151705
230710
16663
33074
114464
37649
1084
57070
178902
217348
198349
148030
74342
15808
113890
152875
111404
5072
158502
82463
207959
176410
191125
216526
99268
137285
109371
241986
234667
210730
232430
199658
178088
232670
49705
169752
223951
199258
190167
166679
3353
84931
135987
59111
31860
99741
11188
157070
225466
115825
40983
183974
197794
71213
150931
57912
109300
113354
82680
221936
106796
129792
129509
4909
117695
168800
212359
243750
110896
213830
113604
60454
121855
239638
227928
216334
73273
65498
83056
38432
35523
177802
177521
232157
153666
29289
71954
68734
151377
196658
156554
137563
31547
239051
192389
103551
20036
1454
2714
99418
31611
215716
168664
202449
188873
34799
158291
177601
174784
226628
22819
152887
86929
162233
107384
154354
194901
114822
166772
175813
89890
239798
199962
127276
49217
218173
3201
25575
33438
169871
243695
19137
41777
23997
46424
56921
96878
60533
125189
159933
43842
14475
213776
162174
127016
33237
101004
175138
51446
92647
96903
33757
70408
16995
27299
220986
17848
161240
1360
201799
44518
101210
11178
215299
93188
106919
87745
51605
248807
50932
28705
122271
135961
23818
216196
168924
181842
4827
239533
251244
197522
239193
109055
241
225085
199000
73707
74644
15884
204418
210612
46409
231721
140449
197007
171372
174705
56261
180443
202421
49726
172465
166420
11846
68686
11813
173094
134416
249871
141654
192049
51251
231966
233904
17228
164374
198056
225214
215560
81950
58809
145560
98556
61675
168805
85668
9055
187481
232389
130142
32434
113901
162382
118470
163548
251362
163901
251221
72513
107101
220636
74015
127554
104471
190233
181140
172340
55874
115111
189407
57509
197598
143588
30459
51742
64059
192244
248803
241329
226762
107979
192262
142355
211557
115474
241923
1663
235729
62945
39193
224325
95311
42345
240240
138310
8905
78651
110156
1738
76220
193145
21808
13567
168876
180224
27739
45197
18430
80125
227534
227297
119619
241709
121163
67875
153361
153018
232610
121220
200277
254455
72985
19523
60739
146710
35203
169584
108612
44294
208081
11
140605
219015
238650
244931
131111
53068
20986
4542
226885
220597
81756
132500
190195
32733
46739
15410
215120
78345
142193
183855
60202
86221
53452
52773
53021
169177
224349
112120
31076
162920
230331
32290
106148
74365
167615
223352
133564
205263
26481
251453
75584
107887
126836
40534
251601
231569
48157
2604
35269
248853
155029
128068
201460
201509
193513
12682
3501
78539
14633
217865
182108
31255
197269
176220
249309
223826
113856
120664
20268
83636
211155
253358
146315
116171
135575
56290
32342
88749
19019
181961
109356
54985
73555
31811
105316
223852
69680
140906
224851
174745
172796
183174
212247
119720
169552
40980
233721
110175
187157
193076
77889
32408
40559
3122
66153
234811
69064
12176
1234
231296
162871
34914
10180
198090
169359
48598
53943
140497
110973
54510
112484
253765
47810
5186
117789
160275
163934
111145
48531
235815
6573
232273
49608
62675
111410
214769
227368
190553
26397
18777
220575
251987
71950
219725
116766
212951
230165
42005
239920
195138
127794
19973
109868
85156
66
76716
182644
247569
119734
206022
163789
248404
97158
93482
2382
238742
69890
41788
28711
143936
48599
144378
108455
141150
34781
213501
202991
146216
67204
102620
68711
245464
59553
230266
3240
148475
158260
16373
86878
177078
179276
154609
98550
178534
185830
248257
71508
68121
181864
106933
16561
237985
63214
43206
190629
145746
103090
29843
125156
157313
10923
47492
252411
202710
126658
44734
71455
227565
38969
216038
205903
75828
170562
68480
163222
194920
171013
109586
104991
152932
237968
137433
232884
64985
53091
210445
121742
77490
140311
205030
8000
249996
19131
247791
202550
162112
184308
241170
102458
24462
149518
40932
206064
160175
73237
83847
167187
184862
191995
73758
31681
86168
113860
163456
30039
101314
202240
239630
248246
167469
245212
190770
161694
232215
41564
178953
221603
193347
94945
103477
224699
19619
152259
160903
153712
250009
160362
45055
130952
172381
80183
225892
129095
103473
179504
183945
72544
45796
95624
110137
15200
133601
112878
251195
225867
128009
44118
212367
21626
231209
77594
196903
218865
223075
70445
96122
197608
63185
6070
222807
99837
249175
197387
229731
106761
24448
200809
54613
38024
180574
170931
190972
32337
144503
161171
175234
18318
154034
13621
46880
125118
172623
111305
238061
197317
64442
132202
33452
89942
203597
182722
193773
11830
155535
104725
249807
56703
37254
53680
127228
48812
1523
183314
233928
70288
197004
211461
21294
202574
194743
150331
120521
250331
98871
28799
150097
85255
84514
45939
220185
243813
108156
214970
14434
23049
213343
101720
247299
24387
221213
66329
101119
246050
108440
22137
107313
172248
204017
84444
121414
92148
155629
192940
95563
78917
166199
184871
163875
141972
70104
240796
247514
46847
161238
158422
19902
44341
156304
36174
6974
189816
162262
199858
27599
9738
73736
182875
140300
84814
38635
236068
8161
252035
11137
112210
161486
103114
211028
136864
204860
240467
148686
80489
240030
127285
231227
49925
108317
120748
176984
154516
215759
249133
5957
246568
198818
28579
186119
118272
115189
57851
143080
142266
195309
245135
36505
133465
154694
134290
690
148791
66280
203329
108657
172059
213641
253626
125196
209382
194497
207948
249206
110469
94646
119430
10907
161246
75691
84241
248488
248954
30831
133104
214582
77277
61067
131420
117934
102693
23655
183272
159325
83694
196422
198852
157722
130346
149364
150775
183851
106187
3881
91194
173617
239563
240983
170224
13747
170959
821
253100
155355
12543
177034
185734
8306
204841
80901
188653
176400
116859
59121
222983
215124
166701
131549
216177
243386
166875
192715
94219
55032
83420
192492
45324
19114
170406
245316
17815
240902
197267
92665
215791
81876
243779
163753
106907
13087
93854
102304
27478
54961
53150
82413
1086
212318
40528
236793
63913
35491
70420
203907
11354
112842
83113
46152
230830
156841
76121
150548
41713
72175
153036
93167
243474
196296
13404
217518
136547
197668
232762
23042
160907
248093
121340
112705
163326
117856
89060
87226
58782
146041
136790
186936
91645
199378
17683
160797
147501
10491
190734
119506
56140
104369
154736
240704
234251
110996
180698
239467
150989
189394
186735
196121
198946
62021
139069
91331
54355
157715
218460
36797
25436
136515
85
97989
101824
43458
57757
168113
209341
112856
58807
232675
179774
117075
238693
146977
119140
215931
16802
66550
151768
120901
199792
33992
23666
167583
246464
561
116300
112394
12814
129595
180441
101352
22671
224128
176550
50367
49759
47972
109343
84307
91273
222361
86740
654
78401
206666
161993
32729
152525
195713
3099
146615
243298
76547
171892
222778
180796
123495
214936
8314
173961
24249
158336
213216
144214
166175
233760
182292
170553
153176
70678
197778
118748
33042
22204
217096
182916
218213
118883
29794
227221
225375
250255
73737
49578
165923
55862
79037
22171
127150
159957
246126
99944
146249
24590
137445
7848
110764
208311
212808
8559
8568
246356
192573
92157
183181
234292
127372
133455
228682
58912
59901
218440
190572
105120
167393
140776
157063
226261
71017
66624
241079
241819
166777
142048
56129
212692
123591
210127
1964
60924
82242
70361
81695
66419
239438
249044
46760
125335
29589
62430
165483
5644
92307
69060
72980
192239
241494
251078
12051
69734
36031
90477
141852
12421
85352
85526
56051
166641
65805
249645
86638
136706
58998
213693
126164
101236
215381
41976
152243
50819
15675
87730
252428
195923
209839
204236
100870
62396
249628
246197
208777
138677
235403
60326
105083
88560
72688
139302
246500
226591
204197
160841
184865
241281
38580
63021
76351
140519
210835
26826
121659
233654
249576
90461
133975
183843
235148
215112
81596
161864
212456
97861
167613
152614
246901
198894
168263
22750
12768
245404
158257
72310
110174
152135
90442
43611
107828
46197
234203
61514
14208
161002
253488
227947
210585
112090
146322
39036
178374
146224
22038
14822
41956
247126
71264
120843
106066
32598
148057
226456
96569
161497
171876
27635
161655
109811
240890
171260
145914
181024
102026
189920
216150
16192
87596
236071
254193
188152
230515
86938
13325
181324
36207
90714
218411
55121
54239
191808
135071
14269
151387
74410
248403
101802
114196
199916
94706
34060
79408
220700
205990
245103
162988
133201
159043
17451
40591
99149
137391
243439
196145
52707
186563
42956
14438
148924
4520
186125
157267
228203
204664
117335
147400
154179
83798
187990
243109
122628
16761
194503
4635
59969
253682
230816
224145
51470
23347
208944
12730
150524
101211
239888
229785
213655
212414
10519
220752
135297
2207
242294
88584
161018
159428
242420
24468
23688
48455
218013
178174
7050
50782
46379
8842
160502
176090
224709
167896
246262
23632
117633
86089
172883
171824
182719
15930
193682
162179
167701
105723
246190
154772
145680
170536
8594
69158
16360
246210
108431
116748
1893
1008
2416
79092
146790
194396
191816
7339
53707
126488
117297
118404
61976
72411
42676
232027
167019
42926
22239
9591
125996
29082
146590
120670
79463
20257
223046
26561
32151
88576
135876
63427
130075
75909
220926
80959
183564
204542
157791
145986
42405
1494
158575
124977
100972
66273
152678
26896
219152
157049
221074
120976
115853
18718
77650
32935
82196
165518
143425
251818
32418
151916
191093
221654
121605
221637
48209
126539
153105
87434
197324
2844
56394
24760
72184
232787
84999
70122
166004
194196
12275
55488
18386
129522
218725
171758
113055
70997
239611
201813
228046
107915
15795
140012
125060
131206
106497
119969
152566
246101
218653
65743
69272
199672
245420
179616
14266
241970
52079
172553
22187
176563
56956
239083
7928
192571
219848
51018
124079
84546
158236
248297
139729
102109
86227
74852
194339
185062
34492
3512
51440
31814
109769
95812
677
180162
134167
93206
129748
236477
239463
79440
207117
161529
121319
40311
158331
242717
82895
135388
127909
187131
64115
28050
129140
171798
43543
94055
179250
14868
176414
77137
65380
12287
158536
187789
52343
248360
81884
161966
22779
8980
250097
127550
250067
45658
217068
184761
166172
44363
43635
109455
62441
149804
21054
89520
38073
452
22298
189375
196013
127837
10842
179598
179199
164290
82807
6347
18468
97338
108217
156148
177726
80874
152258
26370
176305
201735
26989
9554
108266
210942
176896
70073
161754
8721
71474
14467
201667
242942
173057
219213
53483
67124
27102
185423
187031
44182
80029
12649
222416
197355
200402
185170
201240
158403
205289
86414
101625
1179
220530
3661
87334
101664
240421
187904
109809
34577
29478
149788
30124
235590
231205
155027
74162
220605
26607
191342
128118
223257
241575
205359
197043
88603
172832
116749
124083
102154
213161
26487
124263
73778
199370
245423
151336
143811
37440
237920
153279
34726
195162
177890
247289
172350
47033
21033
126150
245253
58193
38163
21850
137947
10454
14281
145366
187336
184745
6959
214777
133254
190252
60365
253125
224568
123875
226816
130136
166533
126867
39387
84813
117050
150811
103696
16449
212089
14690
144930
131297
18490
140163
206910
181691
231364
192792
154875
35997
226590
208333
3430
5626
164524
43405
216938
42187
73628
87509
248594
61482
87053
184775
135081
100393
176377
208562
124114
75535
147816
226029
107850
95115
76329
134013
183433
13076
77235
194306
228578
34588
64401
1888
223318
171502
125711
217061
63210
253838
208239
144978
93306
208075
123922
65477
85536
198526
184992
85924
127823
173820
118121
46579
80722
52971
237004
228805
128440
228187
19974
149299
184106
126643
92192
47220
195022
165180
223056
115154
231614
249852
200894
146038
53223
139720
11089
248063
16576
30046
16302
246100
198252
77169
131863
222832
188420
106121
94315
160783
18745
151558
148107
142456
186888
57634
185754
161555
140202
247892
63170
160796
46529
221921
70758
158470
100242
14637
182427
213146
40029
254211
29191
12685
210886
244702
139717
220136
69011
26193
119086
76359
123207
82922
151617
182345
179969
33180
75866
183429
157098
83607
13525
71852
111140
107415
149282
5491
3558
6890
101593
144120
39735
91148
121242
239155
198982
106565
172768
206623
119591
174799
95339
50004
152558
246380
43927
67467
166081
202670
175729
183708
161909
179974
119608
36779
202738
50875
182781
62917
177533
148827
142089
112676
135707
58873
59741
25330
231020
115445
215515
78087
59657
75995
13451
45328
161406
230785
88305
82078
63334
117884
167515
154625
173687
239036
95922
80710
51662
27617
128531
85518
58908
79217
74972
182947
159355
178300
107299
166900
32372
146928
29024
173777
127932
65327
236346
208061
97007
233623
173525
90255
61137
25893
79881
233213
102121
182900
231015
239357
119200
208515
48939
116263
84462
246267
191170
1427
146351
153017
78390
71537
175982
18313
37165
1251
75966
197628
141622
251746
44175
47761
163818
53621
95284
125776
135106
103545
195417
173279
67967
93961
123411
219112
247072
192125
119385
67105
224876
139311
209018
250948
165182
182721
10775
140853
3800
90599
51397
231566
234947
6988
158182
135423
216672
49506
230627
239247
163629
180617
205432
116215
148756
199442
68116
79434
134464
142036
22748
197409
103997
13993
235763
82609
12630
168406
232744
84599
166803
94202
136999
5325
204020
109583
100770
14484
198089
154752
125812
137603
23748
6647
109210
53586
225340
163524
248662
97060
85423
178410
131199
198407
21672
146366
248679
172856
127326
15571
195483
78125
169471
153654
37522
40820
170157
69329
65715
128216
191538
250199
121627
158792
130407
19136
68901
5127
107836
213635
197424
151375
68759
30255
188052
180222
196541
167890
236283
19501
66547
158021
11692
50193
122017
148476
52187
149859
151238
220229
5903
73415
231701
76022
172023
212918
184638
252249
226477
8833
221726
31067
240550
147538
90019
11308
47956
51595
170468
103151
61698
47444
135697
214318
61150
44785
126619
8551
56420
39685
245580
102358
104466
13623
129947
206443
115855
27006
49803
135893
105692
242225
144329
39499
33160
113066
102357
4143
190408
141986
78179
165637
143658
237763
98472
119715
148587
92838
209339
107857
35867
41002
242660
20164
81638
171958
237308
133511
145274
88814
173197
155013
5098
138627
32690
86882
113493
94919
129411
208173
70962
249701
13118
23020
134741
219525
150740
152509
200651
102555
253933
202500
26153
51965
103331
246623
118037
186913
135550
123452
1154
153423
15972
97008
11822
8111
99793
37586
224456
242214
234877
226058
111933
157654
108038
215695
218158
33553
174634
142457
70859
24909
191651
8132
705
96554
88369
90628
253239
160368
1150
207922
16352
31548
72861
245772
237902
104431
94110
153116
207565
189947
216298
185191
249242
156913
77991
230644
2682
76152
193355
146155
112826
149626
183111
135549
23461
132277
68154
65944
252893
148252
167695
242359
30081
88374
55873
226194
110546
134147
157636
199256
15760
63855
62156
109777
70485
182126
137170
77679
20661
10767
195633
35308
126902
78938
111847
196357
224726
216674
88101
223632
227366
2309
81348
185169
63596
102300
43144
149277
66485
52630
68282
202859
58268
108891
26186
250661
123864
92452
47659
103136
198437
55101
67500
136112
42483
102910
95033
230901
141212
34481
59148
128278
179459
185730
24805
212577
79497
29299
230149
63731
47908
102721
214547
186334
187317
221840
153327
69949
238376
187275
218679
24395
214428
42959
233283
161226
91006
198007
36646
5005
174738
221831
246456
106070
101730
14597
63313
86881
239600
224508
149993
66102
136555
162513
49495
74820
67194
2064
12331
72887
47634
203807
194553
38617
92042
60292
38374
56048
168723
244772
209014
97854
178137
242430
248419
104132
230146
251913
211335
128999
86626
114706
44402
27716
18574
138978
174244
240492
51788
178606
143890
86218
11091
53013
15934
211077
190659
72449
115308
121663
73566
243764
93765
113760
209748
72354
240760
84581
197535
25655
135957
103571
65984
10791
14864
189426
195790
110936
128136
87402
210915
178514
191148
132753
83512
145846
52289
54078
35472
246054
50543
219554
118292
153076
238785
111590
182021
127263
113897
233227
215199
82664
235683
248402
254191
202476
42690
55378
100042
51450
66459
213190
134507
227143
194622
180852
240393
140900
171607
20574
162155
786
182805
19279
248485
190647
135128
174928
18094
97336
151189
113729
135451
234517
157878
11750
143553
207891
167559
214664
176247
250238
103169
203050
41868
120504
13608
112892
11584
52819
217158
19115
9532
47836
144665
212683
33643
114203
201550
148808
231423
72112
69996
19522
151746
179875
25853
132640
43127
176561
171506
176297
96698
253061
14700
136472
190299
72740
19347
40285
141383
226687
207878
23271
194363
53258
127681
52391
215494
128260
246472
195947
6641
39643
250130
176640
75210
130454
167887
89555
192436
135207
163793
83900
34772
22253
25729
103628
82946
58564
25962
156753
243792
65490
53407
35488
159329
2680
87985
76105
234397
10599
24119
203170
31052
67257
51114
199952
20070
141521
126957
176794
215045
196730
89972
61643
252513
79083
73127
180949
100806
102065
183115
4282
196781
60914
171699
172687
136897
117939
150837
254344
216145
203715
96401
212590
210729
161729
117217
146883
14387
29536
21530
158110
163330
113109
7614
33376
103259
114599
4652
1949
29604
126444
198820
28628
96094
171053
67482
140947
89510
88029
44068
100860
193395
132257
4777
168193
67491
66408
71031
124716
190921
194258
39461
186813
241033
249383
10424
162020
87304
126005
183431
120861
148734
101079
2745
237964
146679
13094
193449
67561
101745
14255
71577
136518
243631
117971
175727
206199
24769
83561
26968
245747
99751
192325
236854
85448
54025
223103
92935
206796
149287
233300
132963
447
169561
101371
116911
166484
160166
163159
165909
117707
5576
185820
205624
180704
69033
175950
116356
164628
101369
16833
146408
117580
115134
178937
37903
74268
237729
38183
97045
7248
213153
247620
213902
48250
238735
35347
164175
125280
147148
86449
163939
4747
245257
158094
249267
101164
191055
167907
235424
142106
184526
191996
226508
137543
124653
192510
57188
100690
179582
99408
189345
113205
224416
244304
194283
186457
240371
69334
18530
139991
1068
214686
232535
81494
61780
213754
78119
14394
177788
254348
148685
4032
187396
45062
166266
59876
72844
151955
240192
116587
224488
235225
73990
197650
35411
88568
163995
94982
53994
115543
190640
100061
129107
2796
180001
55761
51364
81044
228044
150169
248681
127460
187197
234637
37247
75451
204632
120500
36399
54210
178215
5205
72082
121083
27915
29540
80152
145085
11077
54925
94119
28626
201427
135259
23350
145985
18136
73639
140584
107445
146711
27940
183151
124226
159039
100787
35062
184742
170928
46803
87479
253492
64826
199685
7711
136894
154954
70291
90842
82696
71851
158134
10636
3267
140120
197741
51373
53979
43252
93858
87117
82929
136692
193342
252311
219358
243022
76086
72970
38740
131959
174622
214392
44350
33341
192721
146550
16054
44710
195021
253833
162877
232506
88587
73905
155919
192601
10013
89550
246736
175690
110853
139093
100683
240700
219598
90960
61378
32492
194318
189039
143777
189025
38240
10250
102124
180627
125142
233814
5827
48359
97566
50818
105876
102296
185679
5535
167983
109626
177354
107586
123292
112276
137865
59587
204303
3470
182122
54211
241232
186271
36542
124939
51794
103671
158361
117558
197200
190441
130610
186262
99904
243578
21135
225169
1135
22731
182946
91849
35317
8214
59861
86164
32008
189389
14464
115263
132240
201279
145731
20852
215946
77229
113634
220395
25702
211080
51824
84884
16299
191183
104660
41638
164618
209148
32823
8315
68271
73604
150472
250087
181888
155909
181234
150971
178711
243477
156708
231779
64622
100855
23257
191403
50438
172259
51633
5747
230374
27314
153172
153482
150206
5871
142162
22043
152445
70944
176974
119570
122794
149824
190248
32309
127630
104200
148204
90047
167435
100253
165610
128376
171146
158793
210712
217739
158754
197058
203253
134972
11220
190635
175275
58663
166711
196573
95510
116863
169245
31420
209702
238997
94148
175713
60131
123433
5722
168729
209336
96542
151461
157246
129082
35293
54444
99991
161709
85152
192471
29686
52758
7360
38314
145119
29187
107985
231956
139191
29665
33235
1322
170496
254546
232846
192313
26655
101518
24743
107937
221166
97456
64180
25172
11332
132212
244856
19276
188477
162763
90139
241185
7041
46641
37557
239685
8469
120474
204435
74309
203294
217493
196585
253241
152907
74709
28577
5920
148490
28914
88065
77126
239488
7022
93386
123774
177704
155119
75428
202615
249172
233188
83612
41819
85733
27792
245884
151522
64508
194096
179269
68649
201775
190011
108580
36378
92881
56773
206900
122453
129189
216610
192256
233309
64143
40817
73766
203554
82375
206496
87222
64608
23029
243127
215335
96437
154446
58123
69104
202026
38537
18755
14185
198926
80185
247777
25849
74281
187517
188881
231008
8212
163844
26985
252728
32592
130058
115947
87433
60338
194626
141550
183228
102551
182304
98220
80015
148268
229893
26488
11142
34121
132619
88512
191169
185509
63501
44504
116479
124296
85266
201968
199581
181879
186161
168498
128721
34673
155024
155360
99379
10576
108195
5474
150830
231658
66814
141821
171687
239042
214986
25884
138753
1
51992
72370
13380
169593
239916
95861
126880
117103
26733
75801
81753
66467
81045
169389
35503
176738
238706
146399
124656
52311
236752
151781
159908
146897
39395
240174
9109
19090
163607
125981
253870
124018
124916
122680
215744
191825
141151
27934
82550
111354
46392
180820
7623
199663
207343
148101
196830
175797
93881
39219
130292
193435
74911
200829
118231
194561
68616
210215
140650
3347
47324
2455
5066
18692
214275
102879
115345
111637
195322
83130
136350
24051
156549
180826
136220
143692
78305
250231
61457
247516
204966
159219
55326
83151
128340
21744
235114
247006
88781
125858
227718
179652
214711
151734
122089
178184
110845
194209
131693
56064
7323
122690
32772
140728
196588
119353
215831
105466
47805
241395
227410
223693
163503
37275
143640
157327
104598
208038
132857
43317
249569
127448
1145
152830
71827
78635
252007
230623
121672
79467
57194
249903
220583
226548
160313
168401
242502
145497
5828
72726
101587
240873
61598
121561
244200
105275
89228
61566
242357
133643
95191
68689
172994
27990
151938
95275
66055
27436
43569
104577
83416
14544
192595
211162
123812
49771
161420
35927
212567
72476
235228
71493
40247
61299
202273
99682
85715
66162
139402
142227
77132
187830
132585
210684
64854
87697
129084
183043
235736
109347
15539
216852
95244
190537
26680
129233
205953
78796
120143
101169
25157
199620
60798
9682
36745
145859
160206
241134
120613
58651
245930
83736
233532
178639
206493
171281
160946
78995
129573
114036
25777
63711
157352
2127
116343
209952
149799
163852
87037
69486
86121
108234
223689
162878
199409
200110
106992
157912
154279
20329
74513
13466
157108
68875
2704
137525
211120
125883
173663
141618
133577
74045
133771
54647
87668
108175
246808
235787
104148
43128
116108
119761
3531
205884
126802
29272
12681
26589
228070
116433
128264
136777
91202
96102
163597
186683
4129
187805
54503
13944
56085
135324
94694
190940
106002
51552
7382
242080
226266
4871
113721
140912
127361
192810
163709
219264
125026
90136
51850
201390
219440
234597
107629
215184
164073
228971
186171
30220
64119
239152
86631
195477
229644
219523
63602
126463
120402
216053
106927
192631
74631
180188
153427
231948
65223
111886
172072
57972
97179
167468
201557
42787
249817
243388
150122
73203
143926
11268
139366
175628
248044
57008
55165
64836
24161
37716
252020
86509
188343
45672
192497
50564
25192
162995
119504
156146
198314
100795
198799
59925
148481
149269
88385
14404
86866
187456
70893
157534
233155
120063
228358
84147
147850
223030
220083
156461
18062
221229
214350
135404
240792
197454
45624
82950
18035
72212
122270
204605
161491
134169
39765
48978
17717
108710
90048
179464
220898
8076
85477
75473
18636
191771
246285
126132
35089
43600
207165
248998
66620
176245
209543
132548
177504
179367
138334
102697
96139
26142
142447
159602
181451
233146
175651
69837
87930
167575
174988
133167
63748
204331
252461
132326
60550
30976
29803
221512
55201
27600
55189
110659
62006
42308
45487
169457
219226
102383
20644
162325
245283
170359
111163
131543
60400
183893
176933
171605
220678
49552
206219
116772
45461
37993
181322
206235
63383
58433
27626
206056
181041
21758
102810
29078
160210
159990
7511
230892
102626
251027
40742
198896
111139
5284
139156
122369
105080
1257
165683
229824
34186
92875
70666
230093
28168
179428
64720
191557
175560
85380
13570
33639
54798
153898
237415
181600
244723
47654
155188
124009
171154
43329
208203
126966
244552
108076
29159
62894
184808
139530
103549
198964
29640
187353
25837
194556
81621
191196
21028
203734
215607
228973
162767
154741
40420
65606
89988
87155
61079
78525
180887
245740
218582
120052
249040
112384
46566
135702
105893
132053
21087
36588
112423
2136
80461
131572
158695
88516
98373
204675
223448
98483
191728
224693
68413
121719
236276
162238
89641
122262
34558
130877
30864
90201
11833
156460
63776
52332
187933
229182
120473
189820
5319
82322
52480
86640
14415
174534
63812
182652
231828
48876
59117
42549
46331
162756
42934
221440
75229
203263
45722
237203
252780
94810
44266
198188
212059
227728
183302
163466
64831
200974
163193
163971
1299
92018
253803
67931
164606
253191
96020
200526
105047
19715
85868
52458
8081
249578
29959
14123
74932
230449
98452
22983
95686
169741
210725
215832
214060
234343
249573
217639
45110
153137
138355
222178
107452
129722
82992
224898
26045
211212
1915
17133
241265
169675
145282
68835
45554
89399
153793
210519
15594
100208
242911
188802
97325
232302
172095
77144
132860
210263
190673
125884
108535
223877
15070
202261
236177
69873
242993
20391
102571
209200
60879
32948
220601
99005
205666
113040
72661
122862
208895
43425
185729
141949
163346
186340
171551
106347
27356
125499
158080
160289
50172
216963
177351
164029
196758
140206
118396
249622
105880
225369
97534
168460
205087
63726
87682
138441
1376
251894
80937
38056
217861
242087
176029
105200
67836
45777
58342
87204
1417
238534
186892
82911
48048
90391
250373
139703
133332
194692
141394
124897
32736
153584
113136
126362
125484
38616
110186
96446
245263
210366
143641
16036
85788
106513
196671
188091
23159
85804
191954
253630
63373
225028
173915
2832
12811
63960
117322
80956
205084
118327
128206
164301
141651
251332
135983
151462
98752
29474
232272
66164
202711
61803
84968
150950
141290
252518
58877
44542
98170
77917
76987
120810
228802
61038
254000
218195
210476
140800
243130
32356
175616
194815
37617
76652
228672
222330
115700
87002
17384
123316
247196
184177
227875
165657
66568
195457
134541
252819
154379
240329
68256
21100
215699
110926
308
222260
169392
70722
64150
43037
202198
87584
224936
178709
155581
218263
77876
133545
53034
160014
166034
18231
59736
178238
95090
182424
245355
107130
62313
37635
20355
133417
51722
161667
168069
129683
165441
175472
40290
236903
116788
247262
24321
66320
237721
2307
111790
92829
230854
222895
553
6090
200430
176292
42908
144481
218388
251996
226379
11035
112365
193292
45654
71112
122668
14785
119749
180567
129210
138336
156316
29432
227206
212595
62414
97128
122515
70090
237667
187870
248336
85957
219104
231448
119646
122870
7678
6897
154137
73233
148607
197713
88341
249726
31751
193141
8115
106757
187265
171661
211659
248541
112052
19426
239662
252711
60370
50634
71518
93920
15994
203555
119846
232420
125688
168501
96297
234345
152748
212439
245023
69365
253046
143229
175354
26106
156044
167406
134666
122625
121971
5802
45333
39674
178736
146157
247250
87359
106635
161550
24952
80091
151480
239547
15237
132346
245412
160367
96960
23416
23252
97843
26518
151439
133239
10018
21639
106559
88727
18689
3913
135241
86658
59221
239235
227093
179514
193280
79820
21117
133128
182134
54932
213310
177889
9247
21037
139047
22346
40147
88885
130688
169980
17856
117439
111468
174344
14725
77826
233210
220841
154982
71527
223492
6674
134103
34812
26648
37129
133045
228879
67866
44317
1532
226534
68417
112524
235428
161379
70637
23470
224448
51362
162974
139725
156585
146229
69012
165950
204002
77362
192437
204282
100753
197530
5370
19376
61252
31427
200381
103212
73522
199538
253936
180033
203311
45867
55437
162770
207042
65624
193211
152043
231829
111984
143376
235067
178984
135622
54695
252088
69396
111323
182114
83653
225446
68510
102428
231136
194756
49756
72506
56316
196274
246174
116064
139150
68853
75156
159771
116662
205660
221999
223034
84454
131826
149117
112209
9575
251619
140864
53144
10276
225954
48486
97972
3296
66431
129803
248232
62635
34541
172323
228721
183217
70623
39038
194971
221400
92323
37410
167332
206412
149183
73057
53474
78175
34854
225657
252696
175672
42394
73337
235402
175849
199419
157705
141721
207684
174227
193333
14583
21632
54083
109707
26930
83566
17673
22596
78003
12196
54945
77515
148629
193646
136360
108511
876
160607
227036
237859
33738
71730
72051
188341
120683
62787
187851
232079
99594
146088
118704
48392
160900
157962
161061
94796
40762
168318
38784
211124
215734
252037
217683
30639
186935
37836
158219
51737
82548
211073
11186
53678
226122
170601
168552
206868
126179
147706
233540
194219
18201
114064
139285
152424
21207
83177
148739
80966
244465
135462
195006
203854
1146
64763
219202
166375
218717
237402
166344
101512
226727
186329
120216
187837
229449
151347
66147
130241
217909
126493
15048
99461
117747
127168
113268
7480
196998
49012
106143
14348
249299
197144
107256
141523
229226
4267
116741
42465
48720
64237
102718
31235
128974
210393
311
54467
13253
117156
44461
107816
109149
86076
53804
226994
25546
53691
233092
148072
162659
96989
147729
228622
95733
74003
17184
178067
173185
148970
39724
190977
62975
130243
99833
88739
205040
176047
157552
24874
123736
220680
163823
194699
240586
64823
196167
252236
142
190140
216454
35090
150405
119498
114771
17225
196770
69529
77754
35002
106557
37475
36543
64708
158133
43364
16580
138952
70785
71083
83700
224700
254433
170254
172345
79157
128057
108820
101898
51506
42221
208441
18746
9134
146119
236320
207943
14231
175057
229319
100601
205420
65579
90119
45498
153857
246548
4226
55924
153218
96986
23100
100164
249526
151535
222768
84154
39704
247770
242923
168518
62432
86941
4590
25612
156729
252959
186096
160085
236123
159804
197221
216955
212176
10043
62562
97471
132811
180846
141854
29156
47182
34196
188846
11562
100658
145754
254231
223250
245085
157119
75527
178563
98760
231987
212887
104057
96924
226754
67820
91970
61691
217693
52471
73047
74363
52225
139314
35907
58620
18559
107003
39540
137375
152820
216353
167863
143513
108662
46674
183565
203526
41846
90325
123573
100652
240238
212282
78016
191019
252654
11028
88127
78483
192479
143417
224517
7163
159842
52415
220883
121114
91899
70058
133735
179161
174490
218145
228754
46435
24424
125053
203138
183771
228798
167804
204013
45360
174241
9847
238646
142950
94253
115380
140765
182145
223443
207894
38976
115852
141579
26059
238671
183871
21605
234295
13671
251723
132579
66207
105488
42795
138132
12431
28463
153268
93526
43734
92144
243036
131005
182124
190566
151826
164437
78111
127140
222470
201322
29912
105985
109533
160669
109222
206642
20879
196565
98709
189961
13935
21277
21995
43958
168178
170873
25925
252774
19652
116898
50666
250810
118415
19567
71189
141123
148290
172083
90012
99802
182904
31225
54625
214019
177131
151622
143522
7167
213506
68135
147094
186789
59831
235454
118877
118482
123836
175021
144279
161168
101517
154063
125146
51379
89452
187720
30706
170363
172
128360
148873
16806
157127
193798
203804
199892
165758
47639
210827
127465
199097
142657
222406
113788
224861
254092
59995
53288
43398
249842
10689
22800
119478
40014
40606
249457
83454
250673
193929
56389
58595
213278
246997
154310
201048
31795
130598
93610
175120
159390
18110
226612
203191
123168
19366
239522
79543
78312
87089
161956
152267
115246
50180
23226
195798
253104
153602
148098
172649
25348
61030
113275
189216
229733
139880
72557
19094
97175
160554
167219
108220
245003
59252
204439
147641
36067
112409
64490
56854
6249
146266
123537
218872
199504
29958
33123
138466
138858
75586
207337
8839
41997
150030
123635
132222
63710
134589
103458
158901
227633
189387
35919
36308
214825
217353
140227
139098
146406
33210
172603
168223
253623
10305
129232
247425
132822
114356
115106
132197
237129
244397
59777
51473
209692
168065
151903
105827
113095
151494
165855
156313
50407
102520
32717
176856
40233
230780
101488
49624
2650
200076
70181
240695
231324
203083
2619
4237
68064
135765
74954
8069
170459
137067
89142
111293
137324
226974
185934
94890
252373
149812
52485
180683
236104
185348
8806
148321
161282
53966
141554
174810
136295
34425
171874
70919
61753
205410
46133
236493
17289
20373
201007
80750
41157
183453
195762
208787
12589
226869
239849
170516
137463
206924
243540
237611
225410
92968
168980
96048
177828
12594
87163
155969
242223
20877
252535
178776
5727
186792
55003
156203
35374
200620
83207
233489
74356
213701
133745
168807
120404
141999
197213
242103
742
207144
238366
21436
55664
74166
254547
174776
76092
210618
84178
164356
176036
73019
111232
54719
14904
200432
210936
211665
238880
79779
149683
15431
244425
81234
158096
153403
49810
127954
167680
25061
35568
61985
48015
234998
62646
17031
194394
88705
62530
175417
91043
132223
133556
17325
144439
10427
208334
56400
80976
137605
132088
91122
73617
171150
182672
166296
197210
5512
97851
75592
85856
16957
192045
147482
159235
28135
25182
164908
136983
137513
81560
186110
105910
117839
158136
125346
5033
117766
111863
11444
43963
18509
44892
182334
135681
98270
101712
253284
172786
234289
133688
147590
1047
84496
174844
43599
122590
100506
49770
102411
162184
74447
218267
65565
128283
7482
76372
65739
209445
79256
48420
32803
191178
242713
154893
122066
40597
250983
133097
39388
214289
197510
246453
128375
175090
170469
12706
121915
130927
133811
207815
227526
174541
165880
201966
235788
221157
155090
90979
78050
11654
87834
117184
109169
120524
153500
20651
121895
133774
9206
66689
69656
77097
23804
229606
169846
61456
148681
98904
169099
133222
75082
69781
153900
132595
93962
26463
128380
178892
217873
229420
136666
221814
165261
7214
36939
143096
66571
37786
15662
117666
58540
173993
13272
186612
241659
154998
153637
234414
128474
139540
67140
161290
244893
235315
40243
158495
121454
138143
253613
32655
146673
252795
88325
55915
202045
154709
68087
237025
195290
127745
202237
27625
125328
13601
132765
79430
172546
110989
64925
220082
209927
195539
97904
215799
231452
234156
198589
81342
216546
104090
7559
63735
192418
161710
94090
86286
236326
194419
25054
104814
102106
206930
57155
13957
169627
251385
116053
144367
55722
204537
199503
162802
162987
101362
132402
232611
38534
242584
219743
243651
28366
227968
42971
1368
72703
24463
237182
131169
66945
173250
185487
121723
243088
44345
179391
77087
237100
52424
112155
193467
199197
12205
18185
4476
215363
177715
11596
230523
22384
163512
156068
214951
61007
155306
168642
155769
115786
118024
190625
91829
119284
117228
144838
45724
120655
208286
194237
245348
179145
23910
182476
13462
21272
232854
117603
49923
198860
237177
124568
231877
174374
158345
204334
155080
54149
92980
192357
184519
220475
120335
185705
79996
75986
82901
249947
62227
47286
30301
45394
70082
238960
71144
151339
22640
46714
117763
109553
89227
126808
248057
120258
157799
190697
61696
312
195363
13471
113207
232024
219091
46328
173755
118325
181519
53945
114109
88582
143693
247951
244804
203768
44327
142777
110944
58497
145924
17079
200901
84817
13599
35785
64104
166047
195510
159629
150702
186267
155878
188243
67815
27269
144259
234843
124828
215426
184981
59367
101184
176049
183679
80006
242744
20675
55177
190788
126478
169019
233558
183012
54713
191359
37732
31800
121737
140133
130338
140528
138303
165386
239864
100723
196413
191945
149673
71566
83128
222627
78104
85224
210360
214731
74189
60409
38104
130710
68098
10419
89626
153606
3040
184307
186354
237489
164217
230259
224171
3245
187673
251088
98259
72034
63252
172536
66792
239586
78879
224497
18160
3351
187281
77524
174864
142487
9260
117556
102036
179732
49804
226648
94352
16057
177896
182327
171839
184823
2907
113615
130421
114033
89547
209273
78072
212881
112695
172108
158984
247798
33786
210682
72393
123570
118981
62011
56616
3810
216107
143461
202601
62281
107865
107433
180322
8883
229028
178889
33443
188191
223806
49349
110707
43094
79260
62913
227661
251812
143285
246069
65521
210646
89197
51611
72136
150889
6473
252049
118373
42302
206481
122914
198218
86243
59588
93784
152106
188547
245822
54515
196661
63516
741
72609
122257
183495
203347
170927
131560
145304
87050
247635
16722
95209
113477
108128
21836
251042
220528
216456
189321
44125
121404
63635
161915
91242
6615
194441
34743
60008
134184
60078
249509
9185
172074
207410
46018
199930
31111
78607
124106
160377
85963
89847
176172
24662
109618
10675
233051
50255
80231
230787
176201
163707
195507
208857
104059
29178
70245
228304
138442
61670
219847
224405
245100
232689
5458
129451
47947
16856
144194
159997
245631
175266
31899
103180
119908
17084
198732
55524
36926
231975
125870
71491
6471
165652
117000
131708
189731
201382
38821
108030
17579
170204
70221
224786
209297
99463
191968
179953
248633
254136
237316
49900
29410
8054
245651
209303
183418
8574
71198
162430
114531
31506
114928
60469
56916
139073
225809
68213
223775
79324
80438
142664
166089
18108
71590
109000
114728
221304
199612
27041
40718
197203
5101
201297
221695
198878
98922
91778
131955
107995
199769
18995
76361
115593
102848
166285
57865
57333
121227
188433
246871
193649
119352
60946
85761
202251
6639
11640
247227
43152
62947
148527
15703
179859
252418
102401
231087
50190
252230
132623
48991
115758
104587
47743
73097
94863
70974
66122
245503
10289
253874
27196
166970
109325
213123
91863
188205
165954
177905
28545
178008
187330
237106
208460
194308
49170
200955
30996
60093
172419
127142
175081
151488
130016
86115
207257
187461
188492
12306
134560
179405
6883
122275
33701
142446
134030
124856
94943
25195
196243
156881
38010
62071
212758
94420
154700
111006
191203
30680
101290
139020
35113
17842
228843
127756
93455
121789
65178
146964
85656
47703
91809
85830
236381
222681
198010
193680
79979
91526
146686
139686
159069
71441
76408
251925
161623
196776
118644
12940
84769
165350
90384
183965
84668
146920
210809
71178
144827
222613
115848
22839
240256
244072
118701
200821
45408
171039
67024
92378
248134
56500
209128
195796
148721
217860
13065
21757
111822
38983
236880
88382
137866
232895
175013
164277
73818
184771
139262
190693
239603
132977
208690
189889
142045
193690
78457
251901
221067
21670
84677
124234
5485
31138
28420
81537
234954
11139
80425
37571
99500
199933
250397
220460
89035
68883
39119
236115
205281
25762
181825
129171
87397
220302
54437
18076
216906
216246
45906
60153
63594
246024
46755
122154
147237
111868
240003
62871
122136
102476
19635
148142
140445
189887
10158
243034
250505
167758
61173
30258
52203
167059
64914
169192
139028
15469
2437
126305
23603
62319
155531
61618
116452
9357
42039
55316
190877
159434
235876
91592
42176
176742
201962
125543
87786
70554
122170
215101
107533
125522
169942
58716
118836
176118
113013
88194
48651
143899
73351
154684
240852
217938
129905
181467
87102
202596
179132
147014
173903
150829
198821
14341
45621
15954
13504
119545
130019
64723
190182
230482
37493
173230
53515
172007
209885
2549
140016
135375
227467
92313
156961
50696
242262
137875
113336
206562
20392
131475
54649
142340
38952
161288
48496
152881
236657
93217
176881
250712
104476
34988
23183
231684
147356
157589
23741
107965
155626
218579
56234
121489
159798
123284
172046
184484
113939
79788
235147
3184
84113
225612
104906
216407
205919
27880
95384
102492
114768
230019
146627
71657
151961
4013
165727
106769
138125
90401
163382
238487
248207
188923
172015
153624
250850
11260
181947
21897
95959
83943
242166
5597
101619
90320
95965
189567
135939
54967
97716
252471
118013
250999
61237
117909
241612
196285
88414
230455
50675
45071
86794
77242
76163
164755
252102
6058
58775
140110
43716
175636
128499
77745
215823
86832
61368
173771
221574
195308
147287
133884
45447
126009
141863
230624
131993
180498
85847
137783
20362
157833
30538
234618
147625
115276
1379
128580
114849
196949
226627
117995
131541
248508
240804
182344
120108
218357
104512
114743
32090
131037
187495
235933
103934
158945
96152
64187
226709
116728
219658
209866
20260
75739
47656
252932
57289
91126
215286
243405
94792
141095
29111
41963
253935
164523
125209
52126
185279
149806
173877
212024
246160
186335
124864
4815
215203
116514
181550
29071
135001
232752
172671
234416
10435
131196
42467
225063
102861
52134
167921
180144
111208
196410
19618
205674
54922
34324
194771
154580
44231
24129
220358
2013
141786
232929
45894
126212
19211
166664
237708
183146
241091
115331
87771
201220
219095
65586
127215
145939
96734
55072
115721
1444
26287
237241
45883
190453
46557
234149
171268
137815
134624
240460
156212
130013
81809
244272
79404
147985
45014
165169
245962
22452
52993
160293
208761
81792
90304
93798
59179
189778
43659
210747
22977
254326
81689
118591
229129
190708
31675
82166
190582
1875
99051
18855
170374
114699
254481
36437
159752
130656
211738
117208
35791
11069
66527
33760
23500
96699
176938
110614
219019
79036
43187
200789
64241
16488
107689
4206
118974
134572
202581
130107
78769
103346
178957
10070
238382
211808
138221
250230
131255
151616
253012
219275
84571
215262
38862
50294
200220
48043
139375
58263
178913
112350
4185
50628
67075
8639
235378
145774
114251
226100
250433
140995
192767
204168
114636
177745
198371
18527
56669
93574
166167
237388
204075
39212
204069
162609
228605
144140
118198
47485
124293
44446
23323
138716
132330
104799
87399
84486
232283
125974
231064
149572
159196
222173
39406
66705
144812
76855
166450
125468
157807
245171
44946
43193
121201
84189
171396
200196
102544
210178
249737
89313
74923
219390
52200
129224
112285
27022
1094
171373
160432
83474
54144
20905
92116
24990
219426
98335
196601
181258
95023
229906
228167
238358
241998
227255
161926
247924
216685
88953
29886
250194
176734
227374
116550
252341
221823
93488
240523
122119
226679
130024
145627
143430
20767
100589
178192
249240
202332
18784
241504
66407
53689
129845
159838
100558
182570
63425
130519
142751
194074
166954
158487
105029
42275
245523
222267
93582
13155
61603
7690
64809
97110
58038
181653
67670
193370
217819
143485
173729
135905
147376
171945
140666
132995
110940
163177
166543
70392
127713
217677
55967
78606
190467
104813
83156
130971
62802
225705
222336
168536
1242
80597
45177
118326
189017
38725
103205
179321
208059
241590
38745
239475
197788
129860
148309
242295
73819
103532
181319
116536
5830
31908
54672
141175
117076
101051
80667
59049
100828
235168
167172
61775
30823
170178
230116
195533
231190
27134
197026
45721
130575
174858
214320
191492
199466
55897
86787
153306
246555
19445
175652
216035
230186
133334
132307
111846
95521
210675
229816
220776
58374
180523
193404
85143
112346
4037
154309
113825
57650
249110
30790
63331
104790
126700
251934
205412
169147
215097
77814
57688
117968
219796
166365
107935
217557
217669
133181
191002
253049
45151
126387
119344
242555
14567
165137
63848
74928
149468
181795
133611
124228
66604
202972
214904
210049
85321
19835
3128
70282
67565
227027
232182
170715
111944
173861
92633
187547
165922
253506
135674
159312
135140
99862
221327
207466
6032
29986
247674
183620
98934
236959
36805
243457
105522
80486
237148
89236
62049
97034
181468
103285
113206
33247
48061
58127
70114
22973
158000
124839
66710
42850
173581
137290
45410
217101
23981
21205
84425
84775
231593
191896
114826
30423
102004
251241
238501
88482
125654
86771
92958
179508
72853
178141
22044
205380
104863
172507
240156
173620
214412
13662
37236
175505
138391
192466
211686
206084
83172
2170
26406
140619
232117
108419
40413
126360
114856
178795
223507
241715
28629
38354
42769
209493
73877
96665
155983
70295
195468
127176
181614
343
91952
233063
252717
197279
244247
26428
54686
162229
117110
66495
218560
53310
79352
189513
21074
30958
120464
109091
48468
215321
50269
13713
245658
191286
59012
154939
497
131585
130707
73164
232403
242559
241628
94401
221003
166789
102617
18376
150690
91877
240416
161634
69237
226233
217748
213511
143530
70402
189272
133232
253947
2140
89568
209636
6116
197911
226004
191135
72309
59287
163883
241553
244208
118682
30393
123454
123398
167299
134225
47705
160040
2301
151181
96695
112690
215095
232822
238200
166835
28307
4139
82187
106381
79839
189473
146915
49837
56414
169252
22454
248791
82225
134211
113385
60639
62912
231139
48796
55993
117147
4493
19310
141713
215358
43178
214481
129343
113512
211635
229167
100826
80808
135344
66861
213081
12453
130560
18361
191200
164166
207785
158140
201407
244516
32058
226625
16632
196865
159922
235706
74860
116798
88764
119500
88625
228888
103354
121059
62339
73088
183427
126817
241641
201304
196156
59482
145401
167667
30683
162932
86656
203850
37601
165181
161595
10880
223019
110778
35242
119193
114566
91655
241626
11479
83465
157427
90752
173723
32685
146906
69405
78362
28201
231631
190793
187716
205385
251165
158334
24561
22728
234739
192076
221096
80694
134563
137384
236630
41937
143680
106848
51846
101822
218566
39378
168405
81678
144130
231111
127038
174169
118538
38482
147942
160852
96988
105892
84711
33718
84918
137739
155976
146102
170175
235589
223396
70679
184127
101427
203883
97979
196096
71151
168785
177457
87454
13844
191547
107558
9275
227367
185417
31131
100290
198756
81188
133984
58828
73720
208254
140182
177814
144948
204569
247253
122230
156138
60086
183904
172214
221254
24634
136363
105957
111554
137549
228724
102593
35594
23778
171953
10298
153999
99744
178822
119621
228278
189043
138613
95802
146179
32928
167272
54597
206947
64343
161556
206510
144879
12309
228972
179401
252270
55410
254057
53565
241758
179181
138797
241783
90202
208248
15753
52951
41279
114229
208697
130483
4418
101933
57791
62109
96307
291
232607
126986
38454
16008
222263
38931
216792
190676
204839
233648
249022
4790
126583
102911
22654
181993
75777
15480
86556
75571
67162
194136
148273
4329
239652
228394
203585
68043
111467
78857
13746
80775
49777
115067
230920
52206
103065
44863
155848
33253
53470
3489
192609
235715
99361
85961
54138
114472
60909
111619
34160
224
31034
244990
202812
181984
209494
221614
82306
115499
65481
104924
56452
8769
94930
197229
130206
245104
84294
88406
178587
23245
182881
242133
47086
166209
104181
216125
48540
194698
99683
104267
2809
150101
191040
213890
244100
160714
75326
8474
107768
214023
104053
206233
181818
45297
14830
7599
54117
80853
157560
126702
139619
28573
165823
27179
198487
243884
190711
195913
10740
136381
195520
30381
235103
177536
46648
143180
82473
115000
122624
85456
216613
93113
56802
34692
91421
232629
78089
56518
157073
167418
95381
112056
159310
135147
55156
63940
120619
45935
11023
109445
11036
129820
11383
97066
248792
235765
99284
87774
183006
130805
28804
116025
21671
123279
166117
250935
84554
113546
6137
159241
202329
113553
101502
178509
222875
86374
37306
29046
174243
45348
125242
6958
205855
50043
171465
222392
106496
233476
82673
29475
15763
135117
100522
54705
206864
72091
55792
134512
83098
13881
119645
6681
68739
56506
151855
185853
73398
21556
456
60792
200079
133893
47506
206775
67524
52016
12576
109133
237429
35122
244752
46848
229135
158159
163746
134050
102071
103469
42126
253123
151686
170694
12978
177950
202716
184063
151900
83601
120517
220379
34096
192134
154957
128262
207563
13345
188587
67643
92822
38591
111564
162458
213184
55630
127023
189439
76690
98995
197673
223175
217026
5246
159872
19970
102054
22020
47257
68255
12107
35996
10342
93390
205649
130260
93396
6035
234279
39480
190610
246633
43564
57550
35707
67319
98362
45033
96504
55115
120537
73976
194840
141878
79919
213807
158818
172417
7255
199784
159748
56653
127625
183303
215345
144517
242667
137366
172653
66526
128456
75414
63774
203670
246729
41932
108105
124543
244402
126173
90986
114400
210637
61361
9231
174014
4221
205549
136375
3790
105959
212027
79617
243629
249186
73780
30523
78752
181400
247472
43263
99114
170906
240909
54735
108206
68863
180982
98805
39044
76997
163504
129316
189418
174273
201811
243301
173238
35424
13169
166483
24352
176823
35276
98620
245611
76001
217694
219642
141904
93406
34871
41257
52775
10164
165009
113541
13782
25871
113733
210488
162714
4997
47991
234554
75139
159674
234329
89116
154597
215438
135523
222719
223342
162227
203611
125716
225384
23767
251926
32694
59411
177224
137236
9644
236174
233785
180789
27572
89840
25746
163351
239591
127521
70614
38202
195655
148989
150679
54745
233792
132300
141981
178748
155643
39870
193345
53294
126778
88676
21124
112849
175834
162264
33833
221240
223316
142175
66369
211393
120612
68276
64639
49194
100354
202300
222399
160444
240618
2960
239831
123981
72868
189109
236613
54398
69967
70629
219898
249889
53715
96388
176329
28553
137427
149928
19958
186536
95076
232067
170026
234817
238609
32104
52709
118929
103983
19345
53457
198491
8124
216606
88144
35978
120160
141465
68437
211071
233345
6428
44222
247948
202264
174311
148044
108904
79547
207273
6350
11379
132701
93621
135489
64351
208289
250932
207882
28421
138207
152921
179606
1324
241280
195435
13447
35475
154430
28308
20125
180131
127020
110836
211412
43946
16459
78367
215450
44376
128980
234376
26542
49089
119337
99338
227236
115183
195711
187572
168791
121313
36337
85027
122820
172598
240555
107048
173061
86580
232281
168696
88449
238034
194281
233740
85763
208147
133468
92671
87637
57317
149752
245949
79686
125075
166897
212056
23313
145183
26997
225450
52412
253586
183539
65580
157467
226263
20147
111566
147058
136701
167257
52508
50585
48975
128469
42545
64616
209043
188110
68517
95781
12640
222853
236128
163769
21488
172967
101177
29232
222857
164962
39694
61458
16903
94711
131612
169744
180387
53117
106758
49650
115664
86233
45412
176466
246733
36109
239333
81533
35309
154368
61451
142103
107248
111007
172199
91847
240046
154665
176174
44693
145773
217100
188987
172231
179262
97777
34898
103215
212819
206120
109046
91591
126279
122681
162412
73712
203966
47925
42872
186659
47124
28525
76396
187332
179805
46928
151367
130760
93010
100428
211804
27833
156443
215967
126701
83691
102767
182136
188354
89482
246664
117718
158774
174280
218783
122104
50408
39390
229331
20239
35547
210856
17466
84795
91769
241987
117244
66627
157584
110035
117433
28640
234222
68253
175669
77046
223650
102975
195397
13332
196130
50130
90195
194235
189405
51107
148657
59080
92589
193869
153092
55213
17391
33603
151427
175249
128327
160574
30961
80581
167346
169968
217213
32909
118398
227977
103816
134458
116532
29648
70296
73269
2237
47059
185265
7672
112656
29387
111665
21226
160436
35859
210507
194674
73821
188709
31528
171875
248427
175239
32851
212221
121951
250327
224102
88167
162073
111737
47072
76740
29423
160141
90630
150901
167819
26125
103775
227704
72523
240407
1810
195831
149595
208733
206704
125244
29942
51786
76062
2808
108986
173870
231692
57722
198591
202350
71262
253880
21178
227810
92317
41183
181613
219073
19933
115703
36904
53425
65879
227521
198738
124848
18233
222403
208065
207507
139516
151430
223104
74724
19942
57548
77686
79493
243519
232832
14763
240275
186062
67386
218396
13290
210352
11470
133389
197871
204657
167146
210635
107871
87903
17654
186274
102395
145744
217858
120343
120024
141232
181248
97147
242777
150948
227011
115518
186704
31715
55329
94356
253328
49672
24631
109613
73562
112601
85229
90413
187927
240744
94858
124966
168632
46430
162774
58847
42301
249008
252829
111437
87371
191276
157031
103006
67760
44362
28903
15146
174703
84391
159118
58004
179902
181410
4847
98146
172274
222007
121038
111569
20283
244461
109961
202993
140522
169400
5746
36905
26182
44660
199736
237841
20198
251594
77599
55424
243484
216179
63749
16733
16528
207753
43105
152007
237298
242806
63842
42404
113096
118000
45278
248529
34191
87494
32801
8710
217736
214346
127133
124812
211788
114763
165869
185642
93260
121458
59128
25981
244507
71175
154395
208022
233030
224429
45799
168362
15661
19927
189265
15748
45685
144535
28358
120992
125003
248111
123782
244712
201167
211070
54094
191912
101397
139860
68141
107608
7176
123657
130572
115136
96073
17823
50742
201476
105803
8338
125636
43589
205856
20888
54859
81826
349
47021
237821
86841
136344
175607
24860
107306
146138
90818
232725
19155
49665
233294
100649
188636
100666
8669
45236
44457
66551
171884
88023
194355
210312
33685
174027
215782
187684
160317
196250
118723
135068
57114
64581
15500
39616
195529
120170
248864
97528
43199
120510
68687
11963
77995
137966
48098
159384
196904
70013
235798
242238
249357
218308
58888
4002
96052
236978
215529
245271
161668
212835
246372
239951
241797
24277
151419
167546
207735
14777
239
151186
104165
224744
158299
127375
31995
169688
79416
169156
241546
87293
83246
178471
61488
35332
156383
118505
44355
42168
59489
128141
120690
25807
238016
15008
163353
216621
106818
90274
152154
206228
247449
188468
107886
115497
218045
162110
214158
63543
104070
87612
47264
93575
52292
132532
18800
174611
60917
128691
53917
202718
113496
189115
248605
24281
217715
190611
88513
149647
166170
39067
83541
224284
244329
8896
245789
119522
177062
146195
32925
186693
3647
216485
104791
115551
173297
154714
144355
110492
235203
116280
201930
11851
199012
125585
119162
146440
91396
222433
122279
59182
88457
178740
228222
89667
105773
8234
137911
144413
55463
60522
10812
141516
134726
52950
118931
114258
69087
156670
181206
80151
106346
235621
213076
55777
79019
238298
97703
165254
173662
119476
58363
29293
111347
29350
165151
140352
42550
165285
249272
42757
64657
247500
55918
197473
70504
228696
37645
34617
17013
186097
253372
42172
115575
207661
159359
15374
179644
194650
169212
206019
222208
53648
82430
20409
249004
232584
14338
162905
31766
192697
64061
205807
134135
193820
210391
16290
159702
224373
182091
137484
64406
144603
14747
34360
129260
113359
32036
150258
138804
237136
212655
198662
182310
163917
184855
68742
116950
90331
123619
12690
145448
105511
102339
151786
102295
240669
4146
198600
204270
117532
48510
128266
182698
92821
74074
173444
125762
139023
178802
121252
204287
126812
237700
186860
54373
239035
40593
20047
10161
87016
105348
192766
227396
127865
126540
126356
178814
55303
3655
214449
127716
150110
195835
248304
15649
197702
243113
218732
5065
221697
29625
55066
98216
179336
21586
156059
62734
21425
110048
76021
97487
79512
150859
145406
243723
131768
201635
223528
80201
144317
152666
191410
27984
51876
71480
76832
75800
184562
156374
82739
144408
68823
175903
110123
38961
31431
173183
199762
48617
30468
134496
229306
3082
145239
32849
206178
180054
4166
225932
228831
27541
135052
10408
200449
177140
75482
172303
88271
113696
55369
28712
227502
63841
87595
42952
237662
83648
205031
23979
145400
34471
42634
179536
34627
220998
211177
169513
98074
23017
59927
165816
251425
42859
87268
247266
116459
117977
231308
242344
119135
28280
252803
82500
91262
44476
12624
206644
193279
9478
167207
213088
150385
109623
152904
218485
49684
60599
222789
252354
4959
115957
107577
13212
234557
121194
101098
95449
103733
102688
120805
58906
195502
88042
77712
180658
48213
153358
229381
120039
173466
75681
87349
128946
175971
21269
41799
166668
231914
128636
141553
136294
61154
31854
185955
247288
206125
14408
146512
220394
236195
47707
231780
94728
238697
50275
114160
59745
52619
92122
236155
128190
172542
174592
155675
113492
63904
182348
137991
176222
204471
66420
134994
77879
243679
162199
151323
154730
183061
112851
186705
13719
242753
195376
185797
247462
192906
24585
219783
213374
56625
154012
136082
42087
223669
98450
161275
19582
36664
217386
218201
120029
102277
116998
134748
2984
120614
246773
201547
250380
213349
75674
71021
132432
107411
29972
31974
128170
18562
233074
152775
233016
129505
125838
179601
236520
47205
46019
28600
71478
215787
162848
112521
83377
9942
28321
177249
123440
84073
198258
99203
645
238169
56925
85698
112636
144809
199131
218030
62694
200561
108719
232533
95776
93283
2804
180096
116428
247359
163914
161876
81346
61971
48396
150993
220753
205775
177469
147477
116138
73764
227348
46650
42929
241991
79526
64103
239432
19405
137316
96405
43081
180919
33673
169722
150699
139968
171739
116305
47250
214026
185180
247026
7437
106238
149378
164399
133642
182951
128661
230900
141205
250218
64346
226228
11786
102145
104349
91817
245361
48328
23684
225915
130381
245011
190519
29216
51118
157603
158508
235521
234285
70152
89033
182746
134688
143983
193299
152607
99528
54327
98466
129871
1429
54077
170248
25065
236658
72847
157059
71002
156907
200949
83276
103472
175745
176846
91718
249344
13527
154777
138414
31794
197512
216092
108192
146993
216510
143032
166674
207085
12060
57169
222095
220609
228271
62256
111152
19489
189886
39838
173526
169878
4614
109722
190157
148294
128635
15879
234681
39032
213585
55428
133976
123715
3415
21234
238987
149197
137322
184454
84091
5754
168097
7036
71251
149957
165039
56723
112203
123496
206540
107006
30466
172142
253946
129002
66478
22244
20703
236275
150885
115793
6949
108081
117240
119451
27162
164935
38912
236476
228826
122767
112262
158622
64902
154212
159092
101035
159588
111082
206880
241344
16364
185573
39332
143360
70708
124800
118117
104175
183749
182657
5648
165067
91689
133523
75708
40784
1656
148248
231088
160251
115496
65285
193038
111342
252087
44541
77681
250502
55866
27188
184007
80714
62797
72608
184172
61362
200168
10910
2737
106340
118090
149697
229155
221617
193651
181946
241539
84811
4442
18301
160704
230896
233321
243145
153711
30563
156649
183780
188092
96430
92530
93829
69850
39111
203108
229070
210680
10321
136019
85505
53816
87574
170057
220483
59644
93203
237536
4179
251510
152030
23532
158485
100214
195404
157868
36230
31534
55904
123798
24106
11995
219148
182111
51339
6812
155369
52299
32586
123810
225002
169160
37459
92884
215145
252407
28294
142554
56283
31202
24795
175177
217779
74407
569
33423
72778
214944
16517
211131
86566
240922
160375
29087
173782
10310
44130
137152
140212
145155
80683
213171
201419
163612
112073
234531
120248
224679
109632
9799
234425
179977
13785
111118
201688
153351
193895
92326
206426
221686
169383
21485
4203
254203
23844
39522
84122
153873
160541
189933
9216
206393
205244
125365
236870
245513
230860
74072
227420
187139
66477
32838
23299
39113
131790
155084
177543
151409
65026
200721
130372
131236
73359
108752
171333
211025
94849
168474
67853
194904
98065
143672
101139
250532
244093
158820
44831
33722
10228
35364
234610
225559
41909
80849
105248
222485
95419
162902
61960
108681
150040
198713
251827
14160
34682
131202
137289
230562
146215
91266
194454
229910
155547
248168
239679
229186
183324
30841
6331
159713
171481
202537
80868
81487
135844
211375
80601
507
103024
21536
164553
37044
36009
173656
66121
236418
147695
108855
90114
52845
19926
43000
74920
154127
7023
152072
193839
187701
205383
86260
142762
164331
181812
3349
6629
171781
12252
83664
51185
155879
107410
194664
220544
195832
129064
47469
36453
227655
54491
95434
153094
123153
51236
113572
97673
9606
11313
222018
63719
162853
39572
6748
5018
59466
252827
214114
93555
73126
179285
47312
3181
192153
226866
240162
93296
80557
135457
7534
50734
30435
190147
217816
120208
237150
88173
13107
220722
237980
244496
36329
28534
228717
21904
231161
124902
127561
65446
166773
61624
75493
45704
120293
40079
155091
68067
236603
48379
18991
4759
163539
121884
167303
117978
33582
146918
16249
242577
161894
39285
235852
120275
115078
207616
208607
96644
71791
115757
184965
49877
249417
244222
239637
82517
249595
90417
63277
218622
153008
123354
147243
234555
94973
140868
49254
208822
69055
88572
29699
170533
182100
159667
18445
118955
126071
197117
113607
102416
103257
41119
181130
215897
177932
53710
137974
189653
50986
150212
70802
230586
188386
169195
166756
184779
208977
95770
60947
118658
238307
142789
252432
183125
106569
229871
152075
153124
88869
97940
105357
8841
244583
81204
218802
20208
23105
194523
77983
222295
131096
56935
149841
102498
34983
66342
204217
33555
75480
34124
206128
196576
90352
212460
35319
120295
35742
62057
184635
213111
49871
153828
25556
6771
200507
107694
230372
244925
110946
229139
196486
36641
182522
11797
138995
199234
62664
1932
41969
12335
91471
198550
170759
226704
129275
216893
108620
181616
109217
90473
31358
42903
245163
251179
198780
78759
64628
50586
31162
122295
95653
224597
63931
146405
137357
197028
181728
18314
185643
53696
45013
245833
216502
223808
34855
156451
17758
18273
206670
123330
192172
214012
23614
9355
80105
184065
20875
103270
76509
12488
148575
50325
109721
125781
45201
58652
237743
163066
124965
9722
105302
21847
65638
210753
187205
136953
74561
150869
101994
153742
42000
203127
164841
56447
201282
241307
222811
225728
147616
143854
152670
156356
100312
111026
57255
159563
85264
107110
172959
24700
178364
218180
181426
129789
44312
186074
129939
25085
1900
151355
186064
187096
168808
69726
244873
218628
52579
50730
998
127533
101744
62193
214244
192347
250499
78212
232078
204921
126340
86712
68604
122352
136245
192502
80046
1676
28547
13859
244765
215816
213187
229228
214473
796
142184
93603
123682
244054
217097
151260
86382
11617
197966
75012
41965
169170
73332
106181
169823
106508
76566
48747
132725
227219
204590
113663
81804
225840
186382
98329
2046
56959
117887
184027
150445
184377
75510
207573
178896
76981
182755
122303
190448
83857
137517
178855
70342
106750
179899
57471
252978
97337
113782
157493
222952
11218
268
188408
67908
245226
136835
216638
6980
129138
128332
93302
21778
114017
96026
179729
204511
74144
253773
110332
166330
79456
52327
181784
219891
360
178882
14625
97249
125368
169748
218997
27283
37198
21783
237220
165658
66370
128245
44416
201447
232904
170644
207305
80088
236568
112614
167363
191036
198440
4058
107444
188885
88702
33817
142687
6370
148798
251903
205034
171803
132673
70198
83061
66973
59266
97213
22347
23777
233264
73396
68551
34233
152571
227645
206376
161724
246448
179054
186461
252586
115228
16467
112542
139715
216449
100713
239105
84831
124250
101928
200317
192136
50865
45251
36143
119617
78371
23365
18478
243796
221923
124059
82057
170654
149870
913
207651
200774
147443
180132
71244
76963
202019
162366
144710
221193
242347
91855
32842
3969
224090
21767
184226
118734
222004
62022
67702
191458
235694
135820
183101
7906
219375
117479
6740
198426
167010
41561
167488
253839
97909
30974
191161
154803
7445
121633
27440
135333
139796
79719
181889
90116
66874
14574
37407
27749
14722
153037
211097
78524
233964
44894
165710
91121
140869
170788
184803
157034
92269
24515
222552
146722
11299
95459
18285
172162
105808
46330
167003
190744
242256
212680
236539
34632
223985
160709
187807
211330
191913
232618
146233
131722
89089
13708
55363
75115
101408
139694
61663
199134
172719
88759
137786
31286
44566
199450
71953
200988
83162
217498
185038
131271
209272
233682
54821
175375
198739
183834
39626
250021
109837
236205
215356
8689
29172
1858
222099
135424
163880
186511
191386
83754
68871
116202
37756
109921
8464
38546
132987
163516
86615
186872
14405
77692
61673
47986
11275
83006
232375
115506
6722
196736
151297
115052
49515
116631
84910
234644
57882
187659
237170
249249
73960
247028
195043
65923
50324
35981
229681
208152
53642
148399
39747
150704
117045
43108
2380
225033
86892
44879
214782
145071
170180
244746
241138
75803
158626
38576
53737
206685
248659
33717
227152
147603
128200
142624
69978
42768
40283
67175
41810
247244
21020
227455
23749
243604
33262
253278
232659
150093
54331
29331
166076
242851
108219
14775
155567
53168
36968
125530
247145
171961
228523
160860
241516
227479
7602
126794
68512
74682
6437
114483
35670
124761
56216
252605
132652
54180
135572
129740
219004
185810
196495
116391
127873
69697
48632
185709
87176
196802
23982
171174
57433
111621
86618
115608
69507
240676
74328
214663
221160
119143
197506
87842
24780
132819
67309
208021
41007
229379
28972
135836
135397
15715
136186
201287
8248
211100
217405
191669
142982
177675
198062
21615
162613
139511
28688
27372
118242
54062
146764
169559
117263
170344
169799
73642
166360
82117
151357
190768
80394
31166
55441
91895
210182
135013
105096
113270
13793
233225
239757
181557
27718
121049
27723
195634
254297
31142
232301
155509
73682
41870
232352
240548
112326
119864
178344
99419
174356
41420
28899
220555
176987
26266
186577
14248
212856
90430
79555
199067
115203
4172
126852
25604
135399
158349
208283
43991
44959
248639
198035
212657
191758
73224
6882
6292
104867
27748
203231
225149
59356
82090
103574
45666
245049
173546
168331
187219
17647
30900
27802
154085
72487
168422
85660
250356
182072
92962
206156
195971
11559
113250
82024
18296
31316
203203
139622
25403
223323
155867
171124
151530
47187
156876
251310
12602
60486
218040
92893
120892
137704
195235
218969
192838
155506
203918
133213
16159
126077
88364
93988
236194
113319
95697
242007
46245
224771
218962
61801
9508
235611
242765
1449
29284
185239
67157
65251
192872
169647
156394
212375
210320
250952
135946
181416
254024
40564
29117
181934
191742
218810
52667
24033
153186
229592
220048
177398
161183
166750
59786
140333
173
126881
235412
191045
227228
166514
101140
1200
36928
142109
166207
172161
193527
248688
9635
56588
51766
94851
171386
156879
165804
105958
70208
2333
41036
18957
213533
31566
47611
183062
163069
118938
126627
68438
244897
234234
184369
121859
44941
18388
206744
90482
128405
152199
154221
68976
17549
44958
17894
3824
182403
96347
228025
27993
28604
173110
12273
12390
188678
126110
172327
55965
106532
193769
35603
225011
10945
30820
23215
56968
198246
162892
51405
80070
120626
180458
91604
229274
215887
227229
164515
119130
183088
210331
141209
219250
217737
164458
34050
65053
250697
247837
192946
165381
140045
199990
11132
243942
18473
9776
108152
65344
170023
215870
232477
114747
49737
161308
110759
123065
178217
32144
198747
49766
126611
348
31040
194784
230135
159407
226269
29500
61492
82931
67295
73763
76477
56006
100929
151285
73577
220032
113781
75368
167125
181824
78177
4912
36451
56238
101167
1139
192708
180868
21968
618
158497
44283
229042
211927
113564
216951
62487
248709
221338
63296
97649
41284
60064
44905
113711
48192
85044
185379
55885
95455
67851
105441
103579
142448
160025
108150
89135
201942
194769
230700
11157
178991
215116
157813
150499
14665
218885
156230
243591
137144
247881
204172
113007
30003
40959
185656
2916
155241
86702
104752
213037
151832
72969
46465
203217
204806
241891
200943
195346
124532
84296
130143
77022
25141
164715
52979
42870
29119
160171
51932
221045
166335
73090
98028
234090
49306
214372
137148
208628
118978
163862
175598
230721
9857
129001
228082
88236
123422
168289
143193
14043
225632
197820
72100
58262
1773
61882
91161
6157
227185
29033
14109
94354
117568
224993
197791
12142
188102
91987
245698
252831
35282
199476
133483
117113
212395
179663
55803
170375
170015
23328
99376
51828
214207
35299
64959
93887
195034
90312
12557
250371
115930
4431
191725
169638
18366
186104
184496
169127
216757
71020
116753
236463
110194
105296
162088
7799
127519
233119
209165
71664
238224
57787
36125
85297
164639
195441
9500
39449
111357
95549
240679
243413
243510
25919
155433
163190
239865
122511
107448
13011
248736
111679
154098
57514
150554
20117
91907
229570
113900
88392
18291
133512
94204
70881
110362
248752
18749
147720
217922
90227
126261
3497
235691
221579
188027
202839
107087
75056
140404
191627
199390
5145
117994
184774
131360
220230
58765
111223
174989
109344
171846
99274
122702
27589
230795
100912
219766
61229
216581
74089
45382
88539
205503
47608
78764
234455
51301
213546
103961
97465
127501
40955
116931
249692
130246
226086
59092
68860
18426
91726
70712
145383
229747
35964
124217
170628
214822
211828
239097
203700
149253
166932
109850
26386
172586
211022
171972
66892
36084
208929
232339
16959
50760
236001
150721
12001
43711
250899
145063
230964
157991
221190
206495
250565
32781
93356
10128
110067
58691
203886
57290
113141
239317
90736
7440
987
177859
164914
90948
142683
118507
130196
11561
49054
19082
7872
163766
206594
86172
114705
42639
141551
227415
197138
251599
118297
109485
92615
47722
208208
194621
78280
137073
108225
186023
169454
14302
160890
81302
191209
57464
238206
237015
36024
193438
190616
173994
206002
131862
58482
224073
35070
94611
98840
198635
54570
153249
240286
773
103456
118051
247780
52546
54750
240729
160281
136904
109690
51953
19005
211054
242153
50079
183538
253096
94347
162814
117163
126693
133916
111429
95298
87249
163161
30224
104658
35418
20266
253260
182614
159567
163700
124387
203497
55380
67172
250981
8311
58050
106658
160629
189699
64675
131210
61215
148266
13542
159278
215354
64629
15820
246497
88047
216318
28983
93110
132522
46768
84286
23113
97967
187124
22159
86510
28481
162648
77509
185297
129314
248889
238350
57638
128361
28863
98849
238091
116038
214405
184046
175428
84272
35753
216385
183815
10637
110862
225986
239156
12577
242538
236946
55138
64248
235926
11345
137488
249495
201699
11972
159233
242336
230907
110712
201229
132717
45818
198327
2475
192969
5557
221707
97684
102022
173618
202893
218680
139001
111880
1285
230461
119471
135186
47383
147503
78359
164389
99339
19504
84265
250475
206819
89914
187906
185814
147454
109282
161840
161298
179017
241114
238557
82662
23745
50484
166720
82749
7359
120667
251083
181855
251131
97097
30493
195026
56637
146084
99436
17976
219862
108021
35149
196571
65166
233049
81394
232788
206140
90642
141244
242509
179045
204796
14798
15944
164629
138637
106363
11056
69063
165647
17335
230733
250684
34928
213047
234771
180208
96075
67579
48772
212536
103985
123245
130872
114181
174852
39591
56150
70537
23268
116199
75159
196908
16754
246848
105395
252137
26100
216542
138420
19794
51636
153538
62270
147638
242318
222106
73420
21323
101109
162712
154820
45166
238648
248180
82337
54505
12990
139267
179490
188374
218203
42940
161448
213461
202234
153120
189935
100516
197427
72827
179562
105690
245758
12065
138687
22039
185945
170132
152035
181479
248536
7719
174413
31584
64128
185791
198981
195382
100350
212488
34475
69448
122149
143480
170123
180515
141285
84386
201947
55146
116217
226216
217653
143362
102127
165935
96080
217843
103925
47587
107691
140160
211460
100598
160812
96083
180233
43103
196946
136224
25486
198922
18089
182110
126883
234526
68528
94906
150556
176596
71905
238385
241625
252797
237250
70891
186212
198113
252446
163258
181553
48222
149738
58766
19113
192054
179936
127092
222916
64216
208448
88661
125127
176689
22887
101190
138500
207559
71671
51067
8977
90712
134095
5166
125126
87491
238674
91110
130179
22845
212932
119327
150696
191700
209134
26499
122221
70661
204797
176000
128923
40257
155067
59321
192602
198072
114278
43546
28637
186795
55198
82757
4971
58553
65041
97232
185443
230338
100363
218482
179668
249557
187563
205399
186701
161070
6418
28299
127850
160227
177875
139466
228539
245904
141008
206714
12405
77655
201308
98795
76994
25562
242899
37866
213745
156153
71897
249612
171158
82041
92762
209877
81120
170903
200510
210170
152481
224187
158416
7995
188510
16880
9534
37859
54682
2569
53518
57910
69474
170263
101639
29083
137614
230498
113624
147411
106799
8810
51905
111211
49848
128619
136341
141804
251783
138319
96779
25034
151145
157545
239709
103507
138124
31082
234135
9424
82879
55908
51272
117601
19029
76729
25701
38979
151548
37742
71782
241606
78456
101319
190923
102319
19316
140530
223369
130242
71654
204824
168509
80940
217647
252798
250836
88381
232379
64867
181877
172191
134254
10883
216928
139936
95294
72190
163262
106230
244921
168588
41676
205166
45363
139151
75557
36896
78518
252245
171851
130153
244664
39468
32242
13727
95410
37843
70727
67432
217287
226071
78025
35125
67499
15991
18187
213108
8372
208649
202352
108477
98428
207977
106522
149398
107932
158605
29359
192264
53971
2159
144090
222825
213024
130433
230464
252476
206837
19615
117534
67830
173482
86001
231696
83498
7568
18381
249668
71230
27804
173328
124369
85549
140434
12204
152001
75363
185508
191438
203905
155498
143624
11307
7969
99650
185251
143283
104927
30619
126662
254029
67300
51044
36892
11508
20166
80080
86000
63885
187646
209261
28403
152416
202564
35760
132063
114312
96527
5357
219159
34432
137107
183764
112308
2834
510
211210
62683
189409
37647
174445
140538
250607
141853
196786
69350
119743
179313
59483
152248
121827
58449
205857
5623
22144
8001
133978
5523
116426
250980
107102
101202
33301
224228
169240
88639
233580
239529
25508
184354
204458
79985
120409
226601
129347
32794
57952
193502
149662
96882
249722
211118
27413
200603
587
143914
213955
208479
156619
60023
73972
39162
10361
225187
214431
186059
138591
193889
17379
88876
183687
161716
134756
26374
210278
240375
181954
249582
210804
156087
58725
121697
83813
74337
222079
77863
125685
217362
238227
22996
37266
90923
241670
113599
238492
190360
187254
23312
56026
165436
188078
202621
50611
31643
194655
26108
164448
191051
54763
220867
82257
76813
149251
154152
182605
196703
37100
14985
240713
84372
3952
142486
104980
60674
95574
11165
156514
135454
15186
40920
94913
199379
215768
133141
177997
43483
213659
225686
72967
83690
79032
142828
54147
163611
67935
96994
190485
50770
248164
108377
127526
232869
51647
203777
254467
45117
23402
135047
81661
21720
24388
164910
165123
213099
18471
182817
26431
133921
69651
115238
69146
82016
84948
70064
75113
216537
12743
74840
66781
135806
148513
204958
168566
72065
87511
143001
105844
206798
169356
91184
130844
254549
116155
210808
47702
110052
249156
23330
234708
187175
166280
144580
242126
214276
215804
133550
193359
128143
178196
188136
155183
172021
2404
234762
166947
14941
165891
6504
168706
136562
127825
22932
85801
239822
253032
148567
56434
16962
29611
6776
449
73594
33578
84419
30309
59461
18435
14169
195203
21754
100246
208862
124691
174562
153804
15579
122021
6511
59445
54227
92373
109975
243256
71377
108469
34965
145779
127534
140842
193906
23408
61593
141305
216646
57820
66186
88679
134574
159246
86922
170335
235483
980
120801
67336
40565
155682
40110
69520
18638
24457
41571
171114
61116
218894
110263
6765
67306
82106
216050
162328
147277
82658
57108
105510
161696
196228
222557
190029
235491
42137
97103
223792
231127
121183
204821
19543
194109
38746
108830
7544
251222
219147
45879
226183
232360
20307
62863
209279
132064
144864
152093
34852
203744
127822
132750
148779
114756
219013
123357
105292
163475
178672
251103
235547
9312
192956
53071
132852
235121
120808
17146
101649
218887
194244
156773
59572
52154
38190
171069
20005
60750
48102
218191
216731
101545
231117
91042
240780
171827
190657
27227
223473
246856
20026
206636
192705
177685
148045
30809
136299
134024
141260
246112
237047
141257
54243
60403
79848
124661
100640
198441
76145
108191
11460
31682
211359
179198
26570
63988
79956
142779
18317
134684
109967
251402
151512
206756
122553
115618
70993
120260
242108
150289
52732
65450
242075
209460
63912
240088
117002
85748
129128
34137
33487
198244
140389
113858
238728
150007
47657
56003
78120
71210
198011
39013
165531
145849
241919
224353
228329
40213
14685
42727
48858
4401
99156
246434
23135
27916
91705
244330
25074
59898
230351
25928
145508
233577
240956
196496
186831
144405
187475
197642
144951
142458
62367
67058
249833
128373
222309
94150
185774
92728
198401
38531
158840
66120
70192
50960
248173
241186
5821
85717
133064
12434
47691
242389
227271
148740
197815
5438
197574
10985
127689
241984
226276
113371
36235
228532
86170
102418
163552
97266
157376
40550
170812
60222
235116
121402
52566
98430
39758
64930
111652
54814
244448
9836
131837
202054
130376
216034
26245
224846
162946
90699
69369
37319
103955
108677
56419
225855
117218
138907
12583
180913
84984
241610
42625
120079
61282
17067
24991
229428
234692
156943
226119
65529
118522
185431
116917
101028
249945
165111
244359
175143
47106
180942
98938
146393
211754
56960
188748
153924
42164
31944
204561
166349
238753
210145
49669
65862
178963
237910
168634
129012
69867
169268
165493
25069
1817
56619
207142
66382
40015
71933
135101
251451
40442
240205
139054
128646
243543
106085
2772
118005
136166
23360
136081
30375
94482
93804
44796
198009
221568
19797
168643
220656
76665
200262
134515
189805
159760
58036
147033
61875
196376
91608
39202
193174
75204
127239
208709
83739
50618
4502
203658
238957
97575
136162
161850
177186
245399
99383
123393
27444
17787
250824
118068
93008
137830
128898
110038
190163
38341
132550
143996
160209
86483
234623
161148
100853
165703
176795
25960
20298
51877
72769
222874
84142
224537
87729
67212
27095
102142
39080
250556
67451
159011
240787
181534
162538
195737
169633
25118
14364
113220
62089
240899
217558
67948
198746
235389
48023
72332
160843
58737
253832
178483
6934
110184
152285
159591
66515
186045
196362
77987
4191
105346
201
179612
75128
113763
45540
169277
37831
141712
165143
253378
11024
41666
203899
229180
221171
245994
70851
1420
78719
234191
68096
175696
30496
166801
104734
116243
168798
236756
164508
243082
89258
150798
56115
28059
206858
112683
128130
159528
60191
43058
181656
179764
89421
45168
178478
175623
13020
200023
48984
155451
149767
161305
114069
54809
212295
134761
563
12430
72743
80153
130666
107089
226202
134025
184699
23935
17533
131052
78701
12759
40824
87361
183725
229417
102345
208222
173519
172035
165975
124280
28794
195747
170524
24200
41379
207098
88880
94469
200783
192663
128372
181171
71496
156336
83205
218757
26025
76880
174800
148861
48081
241074
11645
155961
122607
812
16288
148411
139261
128545
126321
5696
78425
25665
65386
150011
43487
219298
39609
105152
95289
17192
121492
155493
185418
14878
186114
193558
75080
97454
19585
72717
46988
195318
143259
49577
22098
166408
91
10245
53377
153972
154071
130992
95051
72515
29904
210074
4302
189519
233718
67338
48337
76878
29136
107112
154815
32908
58889
53506
102585
68817
237119
225422
219885
70720
699
201459
71073
95368
102108
58379
239673
25450
8826
77303
128159
15140
170721
48751
152897
220885
42278
186893
149934
20519
223744
250593
114146
246243
141409
66181
118226
14942
40509
84657
22687
13437
243934
224663
165774
63916
204785
211528
51262
75734
203766
214993
7871
235087
241689
18059
115683
154113
240698
142539
32930
217363
71925
83412
60960
21380
220469
20214
95426
237516
65339
155457
170946
49534
242411
3042
254074
157211
28347
48395
36722
51690
86353
45320
205334
178668
149727
136256
115707
87737
162432
206541
132641
113103
15857
7783
38539
48254
242050
88664
193323
119341
93965
169982
188819
213646
199332
76269
170172
155565
104413
24174
221894
235708
231122
80081
88954
36123
178449
253418
207438
238567
223992
108014
83684
246931
128978
241238
78426
99316
98396
138057
144176
253417
5773
201082
105424
96524
192773
103800
202758
150597
112063
201070
184264
113866
72172
125247
135986
26852
59061
167697
207524
195556
47549
51550
215519
230483
117152
67547
75615
43691
180343
130398
221929
159409
111143
211146
123651
231986
122891
120434
217179
25903
114046
170940
83749
194217
240508
29165
188097
138750
179955
6802
225726
76621
222230
140663
203381
141676
164612
39975
190985
162812
219849
97796
92495
21237
77985
57835
72217
80077
30612
189385
86552
190037
174785
3002
131530
177541
160074
233960
210413
116212
112164
165705
62340
18243
14507
82970
56071
175575
59574
163157
188786
107008
161990
47759
14767
76745
107639
71101
199128
108875
191743
120280
118694
214949
68534
63528
127532
38189
35897
189564
191366
151422
11253
13497
192057
199114
107618
191167
155336
60575
154449
64110
105000
219941
231871
228606
45218
238156
169267
153682
160492
168068
32747
116977
111267
127984
131478
69361
102465
128338
4198
46686
34052
20536
200003
103044
159451
131309
73817
51744
182736
242907
100515
58343
106521
181902
209186
108860
130538
254354
9059
229568
176519
243931
96014
77572
98714
58372
117770
193508
79116
156292
176820
116043
8580
253790
46967
226719
142337
127253
81530
4523
169144
232000
196310
37787
99669
248843
68317
156484
252623
210803
143629
115250
144006
187488
53712
165413
44845
235554
32680
88332
14029
108410
86966
107713
204908
25744
203330
150812
83272
159893
44263
141266
30927
144360
214162
10348
8284
184057
226260
163824
232020
48843
248462
126064
219326
68159
221984
252211
160118
94542
30095
230844
193712
62036
129949
200937
186213
83381
206454
98699
8043
85836
195661
242286
217330
253634
102539
243456
194175
91377
141083
201698
223238
128442
55672
55502
55736
77395
39185
148118
127827
64791
65746
96439
200902
129335
7216
157969
175498
107085
250506
23016
145105
8671
249731
6179
34849
190057
5633
101870
207436
23814
163321
139839
53378
30070
1790
226956
58734
37520
116837
177720
141168
153608
225259
65625
40889
211351
234408
117032
225203
29298
38631
31361
111397
28350
110149
15017
210674
80437
253477
160875
212703
209028
208705
134532
89996
140224
6313
5362
62143
43114
153899
146888
21884
246965
196889
130611
91061
17904
36567
184320
117407
33951
10277
130761
173699
38751
156542
101974
29764
134312
16693
195508
232900
170880
218760
138946
136359
98587
129371
161844
135042
28249
79366
34606
191786
145628
43455
140131
76655
178677
166683
34568
245256
218170
86386
159276
233052
149973
161300
127601
23261
234427
85118
159488
212337
139756
30882
187533
147987
114322
19437
89973
21977
129710
75367
159626
91904
107143
220199
206755
115008
89121
89149
49849
156421
161471
76998
210767
72429
120053
127370
141978
21929
253131
136155
119649
117730
155034
69375
236054
21980
102348
64398
8919
63698
243515
109909
149495
133520
93631
116120
184700
240396
56844
116386
45966
5077
234036
252987
222563
40337
73098
91977
220775
3949
18041
42432
204359
23902
100886
23251
69175
89792
245261
171122
187423
62556
200787
186684
242085
17421
164998
152191
173837
218792
117693
85586
147814
112097
222920
16020
229758
188520
228354
86514
173483
34938
216562
81201
219070
198807
246967
66140
221869
40274
238191
84
156796
127573
152737
21495
142221
155562
124707
53786
2300
196728
162359
45290
54995
207985
214112
173490
185234
217613
37954
124308
181574
57095
171566
55737
245273
64308
30640
220617
234451
124863
243381
9587
69509
40200
205830
150853
223475
195782
4107
190736
80960
31509
17044
67412
217846
129625
230615
218129
222265
231037
112540
135794
145367
13945
154359
66281
242755
140903
134609
140656
205982
114155
192117
210019
224450
56450
108524
153789
77129
186437
49892
54396
221977
58885
221322
125418
133037
54010
232122
148916
127443
195576
80157
152395
193155
171132
7406
223321
68044
65396
40531
222364
64099
132851
119914
183283
33302
13031
120142
117953
225945
30587
165333
229090
186595
134136
146349
65220
87075
236429
57273
41631
3892
105608
195974
109299
210418
116632
74697
57285
60952
13693
173368
227579
181719
12904
92532
243797
76803
193629
43629
7472
115470
1746
64075
114979
37886
114157
168168
150365
67006
40221
42656
99542
211484
70039
28623
77065
31330
227610
213057
55479
88452
1812
217747
86117
40199
75127
251122
47217
185627
124675
86921
250337
252368
1512
113523
115557
91555
77849
116223
84133
230936
94273
228585
34281
223629
90963
157161
202349
75746
209993
29911
80947
237757
58878
176592
64989
31638
253857
18653
81402
223427
11575
198057
182731
123567
119520
94245
7950
213176
14127
81581
230273
236781
90910
174033
29970
198444
181607
126001
228847
58464
72191
69784
41881
187820
82828
66834
68615
248973
52230
78551
241449
49079
152603
66803
199953
254518
79954
78824
37448
250895
229838
10083
140996
207707
130965
166927
134327
158563
19750
156586
131432
59010
10095
201261
76
160961
140925
96599
5016
62250
190487
63433
26020
121021
12189
204827
29297
230784
41003
136507
242485
86232
87140
252001
234081
11105
106967
252067
56696
142014
78279
37608
233550
254172
59009
42488
26934
61619
152034
123660
107315
54372
99409
167153
95086
211192
232942
25885
116091
158162
68637
134579
6620
101078
28224
1615
59462
9186
184955
25219
74086
23669
164750
37391
125941
94195
117652
233095
149091
170039
240989
182405
31624
169205
192147
76731
94597
235313
106705
201821
31903
178492
170909
47598
214927
152490
232365
74570
238167
241899
125773
199686
124477
115304
168333
129071
60428
2299
130007
171662
5210
206826
125284
376
67511
161386
11880
238980
229704
235397
28826
86939
198384
223304
201540
142831
6189
223683
72532
56014
218333
100101
172060
47133
138939
82554
17524
210773
21770
53558
186020
47183
76521
120949
22226
185584
201975
110146
22628
237679
184918
126282
140115
113644
195627
77704
87902
138488
134131
146299
171248
72655
33024
227137
76657
103676
144683
76546
59417
99786
222107
227836
85885
5365
68463
27004
172932
74135
43640
235218
95941
246118
39912
178280
91921
113981
64627
206047
242965
79247
216891
110669
37336
229229
250990
224494
159188
102230
93777
165456
68549
160850
52121
47041
187945
103482
121476
137781
145483
118027
173568
111231
190402
155445
208072
154874
105425
91681
143944
46301
9320
222589
33496
21637
2253
148648
51928
58011
203328
230761
213430
196755
52074
222503
84478
81903
106913
228515
188346
67764
250988
199580
93719
21010
210416
9727
188932
82243
135437
88636
218281
188817
173370
201462
186100
107450
142569
143111
115867
35967
239580
10915
153203
33023
40790
160979
122687
47944
139993
89879
57971
81048
189599
177880
118792
37890
199629
96391
8143
240401
83654
196637
166152
244681
198339
133753
248114
81138
177206
82396
26978
184128
26577
19901
187422
8757
72469
121390
150638
112733
43700
28795
193812
245287
162618
141683
207679
171570
217450
123675
105224
120777
179720
123141
171302
185486
237466
81497
11821
230927
95504
69053
170452
222907
73086
208686
111961
208984
131207
242168
161808
108366
64725
17305
142427
124626
44138
16547
215194
230080
145088
237559
165931
189952
79912
170442
211171
151313
49402
58948
233824
105806
28993
94527
105319
184903
235948
183748
95528
165951
184048
243702
167222
53220
126289
54134
44546
229630
217108
126495
49661
191530
242071
218387
111556
103122
167480
93950
216739
92947
141957
204139
22825
150856
67512
55474
13032
16198
126200
106935
86179
147523
183466
243042
112779
67757
215915
124344
190632
117254
249125
91974
235660
53757
219636
87673
250741
48491
42572
176490
76106
163260
224809
213940
98789
14853
93208
7893
8434
134410
110155
130313
245610
127136
145514
30004
184296
25624
129937
232271
10836
36960
110613
124753
55589
110496
23511
181703
18349
101341
73789
163537
134419
17308
55994
7103
41970
238476
219936
244406
6839
199564
83946
104903
147055
102730
248466
92303
249363
60709
135721
9479
185538
65403
27923
204648
197420
22963
67363
168736
126822
82385
95017
24828
4277
159511
88159
182451
141321
71043
234648
62572
119830
116432
101677
94995
111087
29453
177972
68841
74552
250223
83777
9672
182485
99222
7120
109588
71431
30645
172624
9546
17640
87513
188556
49030
144162
190822
21888
4239
76263
154909
18971
194950
51966
249742
140896
205785
125947
120419
170193
157976
5240
180779
221144
63045
126295
143046
39976
238189
142517
75298
203957
237426
236362
170737
206950
11114
28571
47638
191275
237712
168175
40796
35177
216479
230096
992
45836
76493
155209
156235
98943
232978
179629
244169
40922
135090
149868
96685
65336
197456
155694
138990
148697
56365
191142
62943
22540
87657
165792
226423
248198
116460
178388
151067
79159
135416
244795
116236
139153
121585
234598
112832
232191
81420
223870
124288
251745
103338
169498
174571
38886
50214
163616
204825
33250
214555
212285
128209
125699
113294
116659
70275
244368
155685
96587
20619
17960
8570
68459
37884
86993
145629
125403
211395
41682
200428
203912
128643
130145
15476
124148
154483
55400
118193
125490
37847
110278
136570
210641
37030
9593
169260
121654
104104
25381
137833
186416
240031
174631
190749
124138
187920
167174
36120
174613
83785
206664
238863
143715
204322
189779
16678
225670
204865
26891
178113
153162
213810
194022
152100
23762
52933
191220
53468
62843
44129
183722
247720
138547
154993
75839
138037
62769
239682
71779
81319
212193
186022
210984
112301
5471
75879
96909
37869
117296
18260
203951
147512
127730
225397
77015
186379
252686
117047
96236
127315
26879
39942
12970
244110
82792
79989
71076
226519
135261
31704
19491
1076
135075
191928
78437
85822
40352
166354
133645
145972
239994
200641
205442
109236
99582
19781
170054
174893
219575
191434
112920
85359
183348
96746
45538
196153
227491
100815
109207
59856
147475
138233
1524
38203
216967
173952
222516
230467
105236
130830
238029
110888
91534
118689
206753
243101
70512
138821
90919
130778
87605
152375
248307
222602
66305
115689
241204
27002
155578
92669
90318
55652
128243
132906
62068
213277
189495
198866
129976
213980
55581
115292
184468
117647
119277
209151
14650
63738
165538
77906
97459
217177
202323
234671
123932
212794
96398
32719
220179
82652
206135
130039
236013
144138
251324
199142
220949
215585
141510
219905
251495
217500
127748
189759
133009
27158
114551
254383
163912
145658
171681
36778
73782
5368
202686
143245
161058
177672
181173
30005
76618
194741
58718
134260
216100
126553
38849
240496
111544
203618
249747
153691
239932
207887
232951
215531
154057
97297
101675
129078
166231
248077
28625
176390
241949
58152
160809
89334
146804
208158
251020
52586
58605
89173
163846
180972
38178
50433
53819
245210
154572
109502
193022
119892
190643
103007
67285
66810
60969
134028
161434
231969
209893
113080
26270
112574
87588
66118
126566
79039
246488
181665
233130
92235
10244
30437
181828
46667
229760
24239
121647
228837
38337
158960
181298
204835
206034
210168
154496
204222
87370
158831
45674
23743
241336
25677
122776
98374
234367
181572
72571
16770
24155
19648
183559
111344
242837
99945
201175
118728
77839
98748
227798
46647
68507
82203
151838
159265
169609
30879
29185
4275
101249
142416
190895
110630
202586
17152
229887
232401
45899
233448
144175
143426
29315
223953
108035
156650
49138
209235
140092
201582
71921
105823
231708
15650
31129
167111
138634
208371
130750
121782
71894
144004
31228
61887
122488
48994
196297
102251
137282
249710
181726
173367
242139
249141
9622
134265
7685
184797
63317
176406
74751
176038
213166
148457
80852
231363
223902
168360
152620
15653
211475
60557
99315
68523
77587
177952
110101
76233
170454
38524
92684
167775
149962
14845
229766
30762
51002
195391
154524
227312
232592
180299
72878
214358
79622
152142
151814
81098
139964
128369
45730
215694
177724
17110
101743
37945
215340
218617
72422
190471
173010
92440
82506
167373
108383
107616
89312
183315
28455
140464
244757
73514
14604
197106
49870
44035
154547
239574
252158
2454
5558
25578
2135
213896
239971
169175
13751
96729
107190
201081
121609
73293
203453
237992
174617
125132
830
20217
142667
172747
180395
183114
252139
79574
207816
136888
118128
63046
163345
24265
86736
56114
96165
88601
175747
244129
238573
58375
218597
193062
22813
196860
231266
219548
123690
201923
219435
230504
47345
57161
11293
96076
25056
63200
120727
179243
71763
224564
69125
71070
205297
202633
180298
166712
230440
37696
210784
28132
122896
119081
47343
40324
98415
93725
163100
87207
2146
26179
206533
23337
87556
156643
74476
4080
144669
216574
29556
246625
127708
15731
235183
22040
86005
166517
200513
15626
181712
30836
15416
192249
13319
146712
27461
76204
120736
82214
98035
47980
96751
88545
200298
210941
21462
162175
147774
156536
26480
155871
129433
228080
233431
208146
36507
77984
547
201630
120993
33665
233587
85646
65957
130967
146795
221057
83099
158952
161583
119668
60608
110498
237741
242228
159159
222732
96242
141717
149535
38105
94336
187408
27999
231118
60616
235421
106059
13078
46921
102455
187998
8741
73650
189501
204781
143408
20945
19864
212294
226513
226287
46694
179543
51960
195570
116092
174761
51649
22221
193489
77351
109004
184337
153933
14647
69430
47438
227530
220222
219155
186711
178906
238767
17062
106058
172906
153932
167457
83095
201904
140867
211239
3519
42650
41621
40127
173624
151789
193132
212944
4724
13215
81194
99205
37542
24496
186196
181317
170818
234207
30219
188318
219532
129250
164242
86850
65185
39812
92104
106887
101618
125452
19651
8104
135396
96440
11911
217881
193113
163043
249954
167263
49856
226827
248028
136070
7345
133533
72195
41024
37101
14546
206869
98320
175256
55019
180259
164239
159313
160343
128623
227870
210532
65127
104795
28497
2586
19580
98292
168850
144172
178164
116107
136537
220549
86175
12717
97159
251917
58150
231250
120995
37660
114455
188192
141133
22404
147575
66088
142492
153728
238528
215796
224953
146128
110032
8525
173674
186291
151330
125162
32768
197566
78015
249266
128801
205842
187551
181536
139415
115422
223108
185575
138060
127313
17511
6446
143438
36682
26470
207979
208116
118088
111085
212061
223588
83646
135028
221536
60847
13480
213373
192005
13680
196918
105209
1874
28763
24048
140349
153986
166142
135359
138643
107611
39663
236121
73433
164439
32421
112968
73065
26494
206501
105836
109112
169976
19334
152128
75940
69572
195072
194941
44784
100791
253332
69331
162639
51884
161201
146346
86636
43302
169030
200770
233615
139485
161223
122345
202898
299
174499
155490
69606
2676
185843
178418
232098
219032
150318
124694
95283
231509
177513
208877
119577
73196
88672
220944
157203
94623
206245
86161
22867
143209
231547
163027
26326
241422
239416
9169
148391
76816
84341
68762
76691
38586
189906
122675
188001
65969
73236
145600
34404
196837
163688
240233
17880
42266
167726
79220
58664
100951
193356
86979
16409
245345
148339
137810
81024
245599
137326
23595
13717
43655
58814
18990
106616
100585
50539
201847
30968
95005
113600
202442
14472
44209
222760
216743
163103
213569
133637
55825
232428
5259
5369
175793
57920
205270
89377
39936
67414
76098
105057
110913
120195
80605
198075
7003
51544
33128
4109
112479
109635
25020
172859
185454
221451
41942
131366
111230
47142
101418
137888
52976
28536
53265
17997
1909
199083
37592
177867
132291
169623
70054
205308
81042
97087
129117
160590
12691
12290
241536
56015
170337
179725
132840
207083
87792
210102
121636
141346
74461
119797
82135
12457
166570
70914
223950
242316
171609
191376
207009
99995
174157
192975
18409
127834
199708
79977
83524
54160
79721
222294
221406
252663
226703
209906
170261
54328
37076
15582
171307
113716
102716
79925
15228
209861
65831
173716
146237
26944
185154
141864
92953
102103
40478
155746
9968
188441
178555
202749
78042
129916
242572
213363
240075
36704
240813
87446
173489
234178
89588
205524
205692
156594
246040
126297
217627
231842
235056
91973
125988
5076
49068
155859
65573
194451
58518
53395
68905
69780
51942
106383
87501
248350
225629
121178
142468
140638
80882
154810
213636
246264
232213
249297
33424
38624
8354
115682
11000
43571
82217
40053
227144
108877
97711
55241
226567
19441
60764
212804
156479
13796
223127
36715
11126
249814
140268
198901
223513
50383
62061
72824
149307
194020
175403
253771
41498
155354
219200
45259
202860
32999
132244
28596
117954
101754
195943
250826
121575
29014
43377
44871
84676
178414
252974
205229
113046
148260
206297
178416
233931
14155
39295
157087
222639
241310
167803
250340
204599
80949
117775
78992
7415
121089
98702
252715
26825
238215
63587
17665
248339
239213
202147
50272
117669
178043
123008
154311
241100
37685
17535
168877
118215
78624
12867
122831
127915
219961
169809
87968
207596
64868
233896
130267
186807
102038
206062
62386
231868
176708
26615
30076
141851
4945
23430
9078
71347
117057
126785
221072
138896
200139
224035
21764
4006
162762
159918
208978
96810
105448
39149
198325
254329
16216
203525
181597
142697
196223
17413
46163
166286
120178
158570
91275
181185
71367
60632
90457
254454
150636
183690
215064
161467
104192
199140
202244
89153
34524
210728
215748
36717
249761
232927
233805
143594
88563
67174
227725
17826
184248
226493
168626
162713
230490
101566
44691
153875
63250
212903
60812
180911
135245
114545
242495
177150
116061
80823
84704
205601
159919
49676
138909
15998
158654
232961
148327
234978
171998
11451
213328
125510
141948
91818
21142
159165
214116
86810
49637
199697
45330
231704
129565
33034
192816
140783
212937
199487
61047
75888
86992
33094
212599
64825
201319
12256
53178
233313
21150
146475
43837
227788
99093
138100
193691
664
34480
42487
240291
152715
133979
112421
40131
217350
253442
154235
230054
42098
84534
172644
215790
192599
26269
240629
252990
70525
92415
175017
48418
123827
189055
184682
185369
1021
201217
45478
41100
85539
30650
24326
72656
245201
176768
67401
81202
93998
21223
114297
6912
176372
236644
28761
156539
177499
120477
232112
217733
179414
150895
147645
98202
174458
140899
140063
182674
90620
100398
21105
94430
20718
8931
7728
20473
7115
128941
90467
80862
103662
115253
113347
202347
243978
166403
97396
227082
31992
76217
27396
250152
137161
161216
100385
39774
175520
225091
103131
180376
100741
102759
140961
11905
163245
37897
223825
225863
138631
56442
218684
54347
137899
23921
107119
188042
201670
182084
253060
20993
139595
125833
68796
226201
212445
68265
141827
34370
226718
245381
249042
91462
230130
160365
184481
177317
182393
95730
117051
86290
133170
250515
135274
116143
239230
104547
82326
245861
85864
23887
198181
113580
96538
204338
28645
41320
28064
166110
229253
196353
141994
251939
123
142442
172850
56786
20742
222611
11689
171729
5721
152985
105168
213832
254101
17956
231259
154304
40884
146714
181133
146283
149550
72540
251532
77043
137387
234468
91318
211750
2933
231663
150649
55443
80087
64939
225628
163274
168849
160631
222172
81472
193939
17417
32177
61854
135134
154976
10211
131505
8719
105588
93325
177029
114734
32992
216868
20942
102979
40630
212123
132780
195801
219761
52254
111032
96941
218418
157441
156414
124446
140412
169516
39482
1936
41754
189386
193714
102991
18047
148237
232755
21747
70151
173932
106606
182112
148486
18978
79593
245765
120285
142371
155017
226015
10195
99190
6379
101759
143235
247300
170077
111169
68193
13423
209727
235849
70063
237543
57568
53692
227493
44952
96845
78810
151397
152497
13926
152697
52018
136376
225047
11401
57265
102077
225883
69264
215550
14535
158479
44971
249326
237266
123438
212404
71801
226221
87971
108263
54557
226207
157225
100166
96974
187416
124223
164028
165626
71371
167676
154628
30293
103979
93036
158338
89657
56259
99767
24232
194605
22478
139399
83999
226724
2806
208642
37891
19284
225495
133726
180716
57245
169106
222205
105870
36152
110632
221827
242558
24973
83972
226337
34842
240215
192818
8985
106336
176811
210403
215263
25345
238499
101360
101704
129164
50795
197011
80719
3971
101843
71816
122551
221520
108181
25440
136572
164825
170514
251411
250065
245846
50651
89775
220013
57358
107050
142258
7639
221429
196933
137887
56775
159065
178378
152646
210247
168826
43794
224980
131305
35792
240312
18020
223688
100621
43336
207370
104066
120621
223054
195714
174942
116329
17005
166428
104440
62817
157855
26284
73008
110268
252333
183225
107565
109593
7202
173622
200677
48642
98153
24204
217527
226945
156535
183947
39903
135482
188037
244241
38772
205921
145014
42024
62625
177031
56592
160656
99907
69259
215477
240039
27701
219621
10349
188927
132082
28678
38680
24171
245726
78727
243060
135771
113646
84915
44722
144041
150481
37409
52191
100477
159153
196922
229233
35587
146545
14531
46177
122413
155268
72621
131074
31897
118217
98697
63358
70981
205391
187833
172845
95229
58603
33342
130764
134838
119450
159925
54669
228719
101596
220891
159266
74417
1305
218243
67373
200206
175998
53853
50491
186502
84098
187365
128258
60203
122987
79180
93075
75705
69353
234841
154094
195281
41983
140289
249178
200209
61336
229194
26112
128973
135701
8933
80373
110531
149508
234546
17363
142987
103040
143734
59999
229612
243853
243124
2849
126595
53583
143271
180457
57923
154485
169020
171540
4148
42122
198310
176249
189911
25770
76209
53676
63447
48132
88674
33444
173188
152385
69754
143893
67695
14206
152392
148983
249991
150947
162589
97267
123918
69337
168394
31661
101
2986
237058
70024
60890
33267
252360
30042
99118
5391
90194
250140
180406
131638
133197
54143
88193
179625
85849
72886
186513
103304
27591
5867
246484
140036
16577
49467
179152
161040
82745
245123
198992
2663
30529
91374
208824
16300
69701
239012
17162
86809
240026
232976
114638
219002
192806
222148
110046
55452
129329
238423
242323
109278
58520
212891
208611
212309
70453
190516
169632
42880
83020
15718
121572
31881
125387
96318
136815
110576
77589
128077
81941
33850
239296
105523
111249
138756
18937
252466
118564
59140
64454
223976
222641
190032
78595
34268
182756
239732
39109
121453
56101
218925
20173
132147
55546
135021
200975
228320
146969
12938
129634
169033
182067
13176
89255
106144
146939
240697
142390
154193
43938
254154
109863
215928
183173
24475
49382
40050
215328
135677
177711
113876
157721
206692
62962
149222
207362
98641
141431
127306
250402
132958
19487
56870
98776
41994
47488
243653
23030
210738
113140
104775
162311
45741
128757
160908
72966
225744
206342
74323
87453
62472
206132
159204
6056
224051
194202
89540
74905
226523
179677
123579
127062
243352
206464
161570
196651
4557
30139
80893
223247
37363
152449
11860
65408
224239
114358
80085
249905
97557
244853
207845
615
209687
197891
108705
54962
81912
62180
144370
69685
206903
233465
116945
72889
173550
43286
101631
198619
82743
98742
87186
131231
235505
91028
231468
46999
22925
13707
59177
44168
34383
166027
196024
140614
19297
245278
118259
193480
196988
108528
80375
109454
158833
238075
59357
205371
148893
102974
123551
169696
130523
25955
4996
39971
98407
73029
98050
7788
27258
43179
130557
176762
153983
119134
122057
189023
8965
19120
88334
1109
144507
42387
165889
138580
177920
64324
240347
69455
46497
136209
83074
238351
240402
251391
55429
35551
11208
252761
78953
121932
89317
126998
105333
229456
124439
36035
218224
205132
31175
125130
57800
251644
193277
121545
119142
11992
208474
222890
206598
153015
88179
231107
112599
108686
68994
13299
150844
123705
131044
147340
188279
95309
1534
131868
113582
98231
234964
195660
215221
107104
245072
135791
222615
146585
168058
232593
245106
119246
187692
136895
80025
40771
97769
232955
14063
126116
16616
220576
122385
231808
191956
79546
65557
208181
8411
66035
219587
73272
214940
226585
65971
176929
242838
73342
93220
105544
128287
57706
251519
190588
176700
40035
115152
178689
217470
86226
113852
11964
107647
182877
121336
133860
161221
249510
134698
239799
129959
186400
16748
65673
169215
233475
39417
78611
190868
61121
198667
11747
174231
62059
62346
172750
116040
234419
151733
82902
196323
252807
10210
190815
60821
228844
20819
40892
136978
199331
12364
55892
155678
110802
169656
9235
6601
217994
56936
30738
248219
179192
148315
5084
136477
182483
133625
64037
179116
100440
112784
233518
184787
139476
224996
201936
481
113148
143145
226725
91481
196460
59606
222185
239325
227797
206967
77033
132534
57962
189852
195282
1619
61517
117303
91426
14357
215952
131244
158791
40343
227806
213297
187578
37798
113373
222469
241727
60983
217318
105427
199153
41890
38807
41401
15624
82440
141142
189465
87348
48605
12071
144677
109203
153080
38378
77931
172358
57755
197643
64139
75222
93981
226230
99075
21803
242792
22009
123581
220796
87483
63670
134480
22695
209921
190862
170710
8490
199969
240821
192101
109349
174557
150561
235754
149005
103437
37364
82503
218565
251548
129531
85679
5929
122112
53355
35082
182982
87732
124867
118818
243496
40499
155742
74550
243948
202877
4060
110202
40864
88423
173914
236293
132233
100917
109857
18103
154238
210281
153461
34296
13810
80229
212982
135615
222893
215561
120398
152511
244949
18210
133743
222712
83307
106924
61829
147215
247842
122052
210983
217511
58348
22552
39640
76777
166955
87665
7037
48422
93457
212065
162269
11350
192158
53909
115289
238827
62452
123405
233245
209714
139474
108363
180755
82055
219716
217889
186510
169196
125811
2387
82324
50405
146595
215681
183992
46380
250205
168324
38655
44211
95074
102968
252870
185888
112622
82343
57518
217707
242706
147611
201782
134212
132490
215218
235044
125547
37652
8972
8869
3957
20890
27558
139352
109245
25713
36363
215709
76240
120764
74560
125882
129668
15520
108246
179040
148624
127220
228564
207717
97418
16611
48123
228618
187842
69868
65972
210703
67525
92251
168232
74892
90392
14459
80505
217136
74123
82668
96197
253607
233858
235500
167978
34482
56631
35684
168057
64032
174315
49304
31211
65496
68715
105193
239843
253059
106889
57772
210668
34678
162744
232830
20952
47837
104389
59143
818
21397
244903
241480
50589
109296
62658
213842
1219
159316
119744
184499
109659
236855
246915
222566
201625
175201
128246
96125
155210
180821
161801
88547
11148
36422
6348
201298
147429
61060
172404
76224
73027
223684
107436
19288
247379
70012
247956
201563
27556
212022
39401
83878
235648
194350
81961
10804
79277
10635
176231
15736
89333
185034
81706
190316
201720
210213
199209
165666
7188
20724
81485
116325
58975
126166
222501
172811
164681
8737
181722
177683
151942
12601
64164
244374
124283
88848
33414
100810
180909
67483
196861
241908
198286
58568
106591
231866
250573
82918
29280
106114
183607
166210
254236
22508
61236
235632
96223
52521
219522
31866
228488
83599
219094
98886
3978
30655
143216
862
146884
176458
25104
137209
167821
125423
79311
216717
63630
149730
6085
107017
235290
154862
13228
165387
85990
194515
247051
14142
142403
58942
197553
138062
201529
166039
131941
40502
229422
154313
42381
254403
243174
234440
223114
55557
35572
28887
18192
224408
205073
45230
137979
142759
149551
187222
26564
180980
145189
246482
195951
18124
72312
31696
115169
164116
240930
187845
97257
106980
186785
59769
204366
156808
243424
174067
229686
26745
65388
9880
8419
23180
128918
195446
129457
212328
118660
42514
35345
33285
96978
23096
228064
47979
76489
228637
90647
145044
101967
172677
41073
137998
242403
130996
236841
85926
228820
248494
7348
62437
40699
2462
105869
22010
107745
180975
146517
84920
135978
79974
192710
171639
223619
211770
39587
99359
208920
27232
164831
63970
91892
248884
204988
87423
52150
102404
182787
163511
152162
57120
189560
158275
92944
132395
41058
165013
153408
73754
29891
30118
208529
57901
90789
107645
62459
224153
168445
73228
45556
198330
79900
2019
64145
146186
135192
41839
197042
90857
29952
168906
140448
226751
168606
229590
57985
242037
80539
181330
162119
169067
180333
234955
199803
197300
143803
238982
79690
114119
33519
61545
222497
35633
175304
67697
91169
757
18600
3757
11806
9346
249832
157451
175756
87670
16986
60567
170494
222814
245702
118870
176633
152835
202266
245169
138252
4682
214933
225608
199740
216947
175140
101340
15876
244642
199427
139382
180119
199091
177019
155128
97724
69683
97823
96536
245682
69159
92231
23737
70473
222723
66951
180465
164230
207829
58181
210073
229900
44808
36853
108169
79823
159183
238538
35405
15249
231804
113249
227820
167825
34170
218904
192346
144017
179062
33753
207428
91479
105088
52076
86694
87058
145314
221450
64426
57724
232138
170840
66881
213004
225152
162303
243646
100884
16237
252372
108869
213445
31294
148639
19752
232351
35147
41715
127536
1809
79578
125212
22151
53601
199890
118634
149777
138882
71424
92107
119066
209232
87590
53616
3682
64610
4880
11273
118885
211932
189607
108665
59146
33550
133931
180560
5297
250514
63580
76169
98097
24571
165365
181177
189417
13310
100970
180581
84661
47024
85512
105757
222541
131405
93963
104889
103588
216279
36080
1574
38086
34006
117813
136806
209123
136629
52904
27403
220415
133779
240365
129645
253667
52073
233017
112416
135046
30021
32745
187723
50101
228725
86517
9251
150686
188280
198584
41662
23203
62661
241570
197605
85520
218222
109937
188751
34286
58740
185698
213952
44008
38726
184956
184841
1912
171105
122077
16692
99743
109486
222315
39728
107037
108851
22894
161337
176300
75008
18486
59710
163049
194124
32874
216268
212945
102143
191454
131226
36281
9213
183200
133173
216062
250448
65390
222605
166072
9447
180866
75798
99157
115715
205926
86516
246169
2421
63759
113254
201152
155111
20699
63693
210564
170027
216208
77878
245945
45701
172239
125055
150200
222669
183583
243626
128640
235594
48321
125707
61672
165911
217805
201408
72615
42028
202565
62497
76941
31061
209214
29374
47560
47889
43693
31029
200436
84340
212020
102110
251556
197299
100866
223863
162052
18741
203940
200527
143655
116222
240740
38628
163763
186944
166305
82908
62679
166188
174598
154328
7297
184782
121577
12109
107974
16357
127240
43056
238287
246227
47649
239482
181286
220878
208094
90326
194525
59918
196766
231
168192
171151
34451
173401
243554
22665
33456
211319
12359
48095
198354
237513
215981
178935
203169
181731
52834
160967
151373
93376
10984
137472
50847
94842
34944
180175
58249
246028
161112
209570
12950
49568
46588
211128
57075
244689
121512
74596
220703
119731
109599
107636
81820
10057
120192
61495
153620
79959
132845
132983
70369
14538
111023
226003
204050
180948
62775
143807
115322
9524
20126
231257
146443
130027
62096
221860
211856
179009
67956
191677
68771
188580
252205
233620
58773
230585
232166
54604
95346
70892
231611
183594
209418
197943
88662
195706
127135
246767
57728
82344
34183
207024
94014
110619
164488
88039
147281
161088
245175
198476
60858
204764
23292
83984
180434
126298
38214
183807
11232
48315
29996
136990
203816
37125
200586
3598
199712
42046
19782
73723
19064
100850
245372
162482
145024
99410
97009
244908
213788
170904
168699
23069
106694
189113
23078
81623
192567
93556
205069
72352
99647
229635
238620
84177
80139
160088
147120
180342
26257
83149
110042
110153
107607
119526
188237
4625
65633
251121
43047
176481
229054
9965
131480
172698
133969
143299
156818
203635
176448
32394
136727
33986
167450
171488
99095
203543
97436
233975
162025
13178
175918
60617
62981
149623
154732
68398
206523
208055
42622
13663
199641
62680
84867
50814
236405
69918
202278
200541
125829
102446
175270
99483
122361
241175
41737
165215
70849
216074
118540
178827
156095
159288
251373
196286
121129
222577
27986
74594
121219
161827
48656
167404
190313
3866
88302
197099
126334
234213
153768
64230
33090
152439
137202
248378
172291
253646
113720
184365
252398
96149
94097
152122
179848
34566
31524
252883
93924
167969
132583
174540
245489
2456
202223
100005
37682
58071
18216
26101
62599
93239
131492
135183
40085
223424
147339
189839
207542
98300
45948
104315
224392
3812
62713
175380
154288
6602
61267
29762
145210
50030
39992
53445
81883
96358
254412
222863
201246
4739
249225
46885
176661
8960
87214
244741
39467
179892
178205
135104
10873
134810
142333
140044
182550
45507
27307
116033
32630
177667
131773
110485
221169
5564
48948
162789
234781
234912
232931
235319
109936
242402
51292
45864
176761
198831
62545
231313
159314
165588
90883
20052
163179
173378
157929
24324
245298
245646
33372
234439
139693
88722
206438
98615
236306
82223
30029
35790
181462
85493
232203
62243
184788
142020
123763
73266
186180
35166
131648
232049
9229
16725
184440
198221
126469
7605
23938
77816
204109
113153
180875
25742
63308
79853
162348
174448
61147
240765
233754
4003
150398
69674
189499
171768
88370
150749
68970
146830
219465
55849
49471
96323
94809
51486
78541
43632
218360
198643
171370
44536
49656
162755
31879
112821
20299
173273
197462
16489
95406
199327
58217
44059
16463
218594
83940
73189
52049
108494
86511
70515
168814
183285
129577
17507
80005
211737
23647
107978
239052
58624
82021
53643
210945
28074
188966
17240
249616
107327
75624
137162
176082
90607
42317
127933
231890
99806
26726
183493
113478
4991
217347
178082
138305
7174
198573
210586
242662
51003
213019
181634
154440
113815
154837
97697
47584
71632
152628
249531
63468
234926
47158
244600
71922
139508
251803
156654
1770
213152
242010
157389
205187
108741
90192
84510
105015
98551
87548
236914
51600
112639
195621
70930
20374
142942
138312
178277
227094
186047
231286
249287
148262
35049
120508
197662
17660
215944
155800
49063
177676
79047
147710
50904
178547
96228
119894
184107
108386
221852
37707
154454
233117
37834
151772
208076
202401
147251
110657
13235
103539
41594
75306
25507
48241
66618
137676
132461
178774
188258
76831
236560
145172
110210
106449
43623
65649
192694
172481
87365
54326
90575
222519
140649
17010
89762
207963
95796
75208
178009
202174
184822
21023
101393
203736
34421
169777
31178
158085
189397
108050
236863
70715
30421
35326
109250
247346
158129
92673
193516
28526
135383
156823
38019
25408
24784
35423
161885
68622
44903
46701
96512
143802
48672
10702
167094
108655
145984
166001
106706
169678
182524
26072
79722
167566
80831
40557
216222
237812
89429
183983
114404
67558
121949
60954
205736
77255
172329
51785
213595
39412
199989
180974
108497
53953
105253
130554
143592
171116
217295
237128
75907
20971
102732
139834
239260
104125
6134
11422
132421
16975
111835
177447
56554
170922
99194
156728
159178
60126
108635
241161
39287
156656
227434
18339
209224
84675
176035
108413
151390
171951
61831
66893
58221
133882
204472
20740
114686
242739
84868
127729
126844
2570
109332
138325
68668
137582
86572
17630
213016
152533
24699
209185
234280
107172
250562
81465
167657
189491
62852
247799
242469
250154
150099
38672
1734
146575
174984
98383
229609
230581
32524
212019
94963
15360
20132
244092
30971
59886
60415
39645
22491
101763
153377
8131
235527
237544
50520
186245
120732
208338
83335
223253
79616
105022
244971
151644
57954
198014
124323
21003
39027
70237
192695
176433
237320
184711
48419
123213
144061
54964
97609
49990
4554
131138
62198
217797
60993
216320
23102
7211
164189
85911
159305
5460
95775
159129
181637
91766
196574
79030
120587
238217
165036
183206
6957
243680
250494
42736
129481
202785
47528
115031
233205
138948
228038
26692
248578
1114
168022
46295
206669
23455
253964
122159
89180
96403
48829
53027
191465
52557
73287
58134
144871
169764
63946
28432
174827
58721
105043
202630
95345
50016
100663
15975
92138
247919
220657
178738
125899
193928
239370
227001
134778
107668
168077
123891
230596
144167
160581
200904
137650
180744
232909
3011
240067
148094
41981
26314
127458
227585
253246
170173
60079
179030
73550
210561
155413
97099
246134
157602
174290
92167
18106
245497
138370
197087
11161
5670
207379
135480
97612
61126
61719
20242
34314
254360
190420
130670
241095
251817
14762
10856
166362
15195
4428
148990
26892
149966
64850
226351
71242
131945
36430
72260
187248
231753
211726
133776
17867
182727
199991
168591
194030
251356
249551
33227
44668
44855
99473
199290
48949
160644
51943
244456
26662
91733
124450
210792
4410
167035
220873
202808
56793
50971
111941
53516
143994
244970
32443
67816
31669
75206
228308
217880
114692
209363
102815
51663
213818
132208
192566
212996
162628
221915
39245
72505
228987
234737
179740
95032
194472
76434
243704
75621
43690
143300
188490
206724
21343
148601
7610
197972
73670
226699
80422
110118
9473
191570
112891
250385
109819
157348
95377
166378
102990
96920
144910
133971
229165
23053
21496
101617
204928
77392
165293
139128
188934
36323
237917
109477
25994
239196
189024
154616
179597
152612
168988
74320
25815
249762
13630
190132
174371
52340
90371
175170
73542
118067
176067
126180
208294
86512
203630
209167
102312
219722
196281
124045
229463
70292
14230
252023
80980
36746
14617
26663
147671
162130
136079
196888
227867
149089
214701
87396
55058
152738
154321
102390
151362
85200
48430
80371
162245
15685
29407
41080
53793
227046
149521
244984
103691
89690
7469
41142
252196
160047
159094
10696
218206
205338
183163
52561
129113
140106
162013
229549
32585
200174
126511
200186
130704
183487
196132
189792
184962
107249
252085
18405
180752
148614
49110
25633
2687
244032
8432
247489
59214
71185
150058
82997
194324
72848
76504
120622
134687
247761
84199
196799
192880
227525
17664
198861
127433
245479
79981
164320
42417
59189
36335
185124
214516
179590
5664
93135
169543
50534
216588
92445
12048
224099
23410
248184
58859
78795
127857
157716
210137
2028
188852
151691
192135
67026
196914
79883
165059
55262
107148
177124
78482
31721
191269
235810
9086
179105
105492
181633
32414
14611
17326
127401
90055
197108
181005
6386
208353
25990
50319
190795
238993
154892
239150
205964
212165
124277
12891
215552
158827
149139
6587
54283
157698
243630
224232
73718
109634
192939
153458
227037
211365
65680
175987
236503
115343
222423
217885
171726
28053
128333
30196
214660
179696
228656
5915
132124
184017
171730
239280
116137
19484
160602
223365
227487
132189
167875
160230
199725
115125
46182
32092
2405
86919
42385
23906
249598
115519
227191
114860
192487
78598
199805
54122
156692
191916
125430
160835
145892
53543
248101
113699
67476
207433
118018
38831
170505
106365
11881
188043
228703
56310
13511
199775
197037
79043
34661
239995
97200
26485
104245
171860
49805
121511
169194
133869
213986
164205
163191
34003
108960
195892
13612
146479
91074
163704
14100
57762
202632
121604
110827
88667
160239
130629
184835
218789
170774
58717
181021
105555
172123
63788
51608
19293
82516
37783
217735
45854
27593
171369
221878
112196
28428
75235
134141
40871
121941
183502
181960
100142
41813
140452
32381
238129
247735
80551
95276
136741
22856
71392
181413
85322
79666
125722
35550
70207
32098
131830
194358
103492
165695
216328
169438
124410
31694
114918
37241
44694
81718
63398
188736
24865
169601
92889
143707
155218
132901
46763
31557
64600
48548
168703
247411
171075
231749
89306
109679
236109
143760
240644
100294
69760
245426
5897
46869
210557
70028
162190
251720
80991
134899
186506
181915
216661
156477
59192
174919
56825
124090
98390
63828
182896
2323
186299
186522
113749
41506
124971
10476
49207
162960
25514
20092
33682
85910
100609
148600
103589
14825
229579
59672
201856
119763
179184
113424
11649
135508
28445
158427
89337
249093
177232
4142
60147
60049
216165
219343
190541
21938
241873
251359
8685
187667
29330
46065
70609
151881
35818
249772
63934
48584
189132
5339
179844
93733
133275
224695
54612
141492
134971
42852
44833
198081
184257
253393
194084
85274
186458
152295
178812
154163
35798
244173
80434
86655
125089
29372
41337
108526
168926
44030
253532
174132
72300
89848
27414
25733
75262
160374
246402
145294
160460
205447
158832
55999
45087
194841
163434
250286
4118
160666
90493
168479
166459
161700
113026
70603
180077
178170
33154
203007
29610
201223
57022
213638
18450
304
35850
242638
73538
109322
79144
145338
192936
165179
11757
86763
25869
144564
74667
110820
108165
143582
246191
89981
67102
241979
123248
7301
104921
48899
97245
219009
7100
53800
18246
162152
171603
69052
30286
111578
184239
208403
77101
44339
112489
89278
140203
237377
104460
58536
73455
223977
51393
2193
94871
6972
65159
126043
169534
176142
19439
171964
55522
247706
159723
69391
238574
16983
38447
89924
103854
153353
205797
216949
47388
58602
143355
249079
166579
184609
60940
97984
216204
138248
93795
176587
54830
116721
211001
171711
7772
129610
219943
70494
50279
32451
179261
82638
189748
100899
238773
64048
65439
191111
148599
42698
194809
79754
76614
27214
216023
163581
45493
243609
197050
124494
87711
160823
82686
87996
221249
117659
7931
148384
100644
241360
84089
44473
18085
196947
180678
209627
187004
156502
79465
122852
228569
108229
167642
190429
144825
1698
203022
97669
194329
130883
168700
205595
44671
147042
20261
128848
225758
55076
185434
133981
96146
232499
110319
200519
98549
33828
104226
19286
247716
242490
251410
111700
242975
174180
189455
32269
237035
102490
122406
20656
148643
103325
1062
10445
89621
194025
97943
35
181748
132615
197032
208579
189827
192416
241473
19171
108571
185008
178546
34293
16355
87999
116643
125193
225016
37605
232115
160882
163935
218991
120374
187750
100553
224078
210372
154297
61933
228235
254475
245127
72118
167562
61238
247234
118984
68085
117448
1042
124382
91398
149499
247590
121045
179872
23831
127123
150694
155627
159780
197400
162377
222339
146280
173276
76298
143523
68612
166405
123127
251430
106094
130548
1783
131914
41526
108452
67148
42922
22201
110157
60189
196087
217365
129672
97619
114521
231674
26299
178190
103587
120255
11537
71131
23955
47070
219428
162668
152693
42431
158014
186734
95738
236875
44807
224820
235892
66390
146367
94277
215788
20868
181914
155521
30344
93820
48853
127916
168893
188622
147806
32742
237903
192924
19848
65748
22126
210958
87602
130210
224131
189359
39444
139952
84451
104753
216860
167016
38788
160414
63258
230995
203669
25257
149622
222373
147605
3312
144992
50131
162951
234831
117212
5941
158852
78670
185432
36669
67202
117174
23724
168055
236759
16389
48810
137057
173607
50639
188950
207623
106047
153133
96144
44618
146480
173666
75124
111527
69608
71930
103096
203699
133154
59891
95663
129159
43735
48814
171902
57969
227568
115128
113416
94625
145394
174840
126114
52422
100677
22507
143951
86081
74747
127490
76288
78065
11423
120010
164114
58289
158807
160038
28296
230749
55579
108521
11826
123513
149974
171192
59306
27828
197015
55300
176021
150006
94808
201742
102920
247498
233545
174616
220501
29203
30134
131359
221034
237561
200670
71769
184237
184537
250727
245906
11432
144814
251224
174865
99299
251239
33876
241154
46606
120662
25656
252380
204896
189888
207558
98929
82920
147986
210204
28374
21958
156824
194487
241297
51460
5631
214163
22354
163895
24278
111107
242623
199369
212711
222783
35483
16356
36707
63267
193401
93710
104592
249088
1128
88175
191079
128335
201097
186325
210362
62219
88008
72224
81784
95323
234058
186220
24440
114123
79109
249897
157010
240875
102871
143858
75353
73438
42824
116205
82197
236677
249943
49440
14395
204707
26696
164060
32483
128693
234176
20806
147548
148236
69838
229873
125853
207863
241249
47163
235949
65581
107897
101852
97417
134820
218475
66832
131109
233726
3435
136729
24181
233322
48461
133209
154734
149352
68162
147025
181365
139877
20254
129345
17632
126108
207828
246594
129932
43696
228122
32484
27164
144474
169197
197823
18666
5872
25760
50175
67181
53003
2425
9142
205279
31090
129136
36056
13804
222212
214689
98511
225260
64717
162631
169899
96366
77805
47710
141390
94438
141657
252387
170669
56572
114318
33199
53602
211011
171996
156880
76293
98825
69811
78180
17772
22093
112249
139781
47413
174493
182782
44049
131881
144016
83109
252526
73674
221787
69398
216969
12844
43257
189538
114201
74945
60619
35192
10368
204356
81351
231719
203894
247280
84292
86642
185105
151165
110207
236991
193218
115184
57613
153165
84264
55099
197868
5184
144030
83063
9533
146850
106534
154971
210140
188972
24853
134000
76865
167623
184067
129883
176956
199676
175545
164991
131780
35204
17566
212374
67444
94811
213772
65109
129568
233658
118009
156739
245220
98983
175323
3320
5751
221083
115369
61339
112550
185539
91884
197546
84268
166508
138865
62778
62255
42808
19145
67841
131250
64752
119057
54551
102317
41599
12319
9519
227389
88122
37679
244074
48024
149775
105582
38196
33088
250873
173629
175099
135536
107186
158779
41608
176277
66307
177010
48230
61070
110597
96859
66672
217985
69560
135913
68180
252792
67005
42664
36726
81434
220287
34181
164879
38057
174229
134948
90776
189900
20969
99460
150392
56985
96047
75224
248820
18078
229152
20839
24471
44990
137661
38110
141062
77301
134214
196793
2458
117044
174748
76065
158175
249608
121822
78298
188263
112199
242856
135082
194965
97432
132627
44548
171855
230633
71765
197084
48777
92746
207361
32863
48807
198103
8452
85635
156120
95388
83230
149129
247746
244727
22052
209915
214383
193365
127520
176091
91707
89067
34477
119487
31404
28872
191323
238074
174360
134171
60462
192611
185099
249109
161776
251006
133019
184704
229676
30195
246220
6017
119705
62268
78061
175195
52322
181754
224109
107478
30027
217629
44474
61724
237442
52848
36897
111923
98126
243694
96748
45941
179202
240150
225371
197406
251852
209236
187901
20154
168932
8730
155840
219919
117548
98619
228565
114512
27377
83372
121828
244606
119084
219069
189127
36183
62948
248812
229584
52618
23394
158763
248811
59930
125032
239771
160382
247625
134933
22420
96226
153955
17030
208550
124444
86092
59869
153710
12493
47771
174288
167306
187493
152398
185123
220205
1992
143422
53256
141003
37531
108673
137199
249529
232034
158868
2756
122093
72828
21307
18306
109601
143939
188156
65725
74125
188145
6996
158757
154003
244488
63285
212454
77203
59286
78855
8591
83743
235526
179641
31905
13673
237245
164225
177217
30115
186709
227483
4942
109733
162558
195330
176002
204973
250132
131989
139690
54177
162167
40111
76772
212475
131310
106564
135031
54794
4
21417
130488
77864
191575
8875
21880
129893
10237
208277
224372
207667
706
201033
191856
9149
131805
208328
71859
15739
27548
68465
247560
77201
156797
155733
95223
35564
222915
68943
73683
228290
160212
74655
74699
235339
165175
224067
226842
215850
211259
191498
59880
214223
240096
220161
181924
125225
3165
221019
75631
44257
63750
230737
231131
222243
221344
243820
125703
98847
144325
132253
29323
53358
26843
230181
221890
57472
197518
103930
99824
150282
51006
20445
19266
51136
103820
28396
66696
22513
135237
102451
66201
126373
254315
161160
8967
84079
111239
170425
1781
146445
167046
241496
167380
222050
91621
218889
72804
36754
85372
231265
145720
228221
204044
119624
166841
214413
223077
156852
103736
50816
246863
63008
18105
136219
55911
218704
235699
25510
191879
43501
75924
92687
51038
65731
93915
110387
153764
46924
47525
71080
129603
245784
84016
134950
127093
54395
39972
236688
87961
86249
219586
162477
246583
194964
139704
202968
35962
73571
208815
151946
216877
92315
122393
203832
219697
22734
36893
39824
234265
190322
58941
11117
219280
79169
217175
28422
171028
149858
99533
167127
74114
159955
177895
83920
91559
30153
132206
52534
69301
164804
176001
221916
132192
36739
70201
16913
81105
109317
25092
41598
65619
119495
212280
218312
182192
36676
153110
39319
71885
78439
14044
96957
110336
187033
215386
42775
37457
65457
166549
82275
104628
64117
56545
134854
234821
241951
128426
82942
146865
56247
162933
44382
29194
195981
100694
247434
10457
165155
45433
7819
223414
144428
79212
172782
38609
102204
182280
16823
218257
130390
43227
107115
188084
73797
135919
61416
28302
166046
162150
240098
124121
41210
195640
119615
42524
227918
24354
61447
13950
120175
229328
201612
131150
46500
213418
103727
39899
22368
174007
88075
44832
65288
225282
88103
234568
1766
224251
215599
86296
37565
181459
71797
239337
175136
5401
237367
80435
89569
241752
128349
163949
210119
10695
116443
92335
186843
116831
220304
81085
251203
207173
86059
5760
106014
254347
240686
253120
26784
108587
73603
57153
164936
222034
243696
226408
31685
16075
222467
172521
240684
135815
49059
224760
16871
100097
215202
93662
173520
96987
39353
233204
228646
164038
217354
64643
99390
108462
188710
122954
132020
187497
222202
131466
52326
4816
235433
99996
36625
204397
214714
247218
31456
257
148524
196009
101160
131422
106668
210576
136250
168914
203081
226066
212698
112142
147878
38829
81216
115017
214148
76698
51572
179961
54959
123799
146797
187924
13750
214105
226683
188757
61535
184280
199723
195591
33987
110860
193724
152042
217997
160241
103195
34643
16534
153868
156583
118916
30132
129753
133655
155599
90922
121282
1840
132869
205368
156456
129992
237572
168840
129776
2983
37820
11439
57892
140567
190064
201392
39369
147992
61686
120361
44651
14743
139632
99677
121096
111812
54973
137396
37736
182665
167066
111374
193040
15982
230996
95358
207809
232447
40981
165105
174587
183753
4859
132438
151229
5135
18669
249660
241396
193047
240841
211179
203349
3502
129936
153616
247337
128681
60239
102698
113191
133319
131362
76212
251053
136459
222425
247212
206475
105213
129512
137462
31753
23913
66961
101247
107213
239336
191619
64383
185629
111449
26209
107682
205661
58838
182987
116970
175501
62019
157176
124171
219629
175197
17244
193588
97565
10911
180614
125497
107442
188842
187223
223601
157197
94733
216894
141469
133990
153220
185256
73280
152920
102606
44142
244821
245819
82996
179640
148179
239956
104251
63797
135884
120423
112728
227385
72767
148885
87332
12671
132427
174630
113828
194849
13291
238909
222864
122479
207868
224150
42740
165837
213929
233006
49581
200667
214014
17112
195166
154372
116683
40473
164870
248045
151836
68834
18351
236042
18847
188674
92493
65858
7181
95193
227535
146534
233852
162295
189777
113659
47873
172818
174683
138906
240397
47996
103763
31591
130808
131082
24327
26261
235733
219048
144730
203748
86806
118867
5516
24938
170586
193130
56724
8210
7084
175942
167248
197364
9323
112731
68939
67943
185357
195953
144955
133356
241445
41624
227354
95934
151052
232366
94595
41918
218455
193412
324
96634
100811
141624
199624
228979
170258
19390
86342
99207
73369
179585
62172
105363
101902
36731
96809
193752
13351
116692
139568
143959
209104
159942
168747
166065
25383
128809
138097
85607
212710
823
94918
47121
249142
220522
87607
160075
127345
109530
197184
164949
149267
122695
224055
215872
1414
171231
43409
29114
87091
197752
82446
61273
7229
150076
61725
137095
96949
150637
203430
3463
150000
218232
123641
238913
146314
149866
123938
193860
88092
24724
227858
122125
115194
96820
180285
103336
195325
49918
96305
1598
115668
201315
98474
172433
26230
72811
139648
14145
140907
181249
68218
250157
123294
78349
50365
234299
178523
236102
2578
174281
19657
237748
6323
196525
95060
153103
19674
23462
21864
12548
56628
60840
74692
67551
99198
155738
22726
77428
127459
139266
251328
24222
142612
160654
238829
124997
205243
14677
234108
237967
67829
195317
229691
106212
25852
76273
178585
126370
20021
228554
165433
130018
173595
186809
144312
208925
130151
135394
216144
175922
231545
63762
141263
56362
215456
160491
41555
135922
42452
6160
86867
112635
115207
76203
149976
71318
198393
233537
14368
177095
178328
94680
93388
33353
157091
206671
73376
141378
223120
213127
229962
13111
1163
20836
175425
177684
26844
239899
183710
235629
12449
198479
86760
222839
207095
114089
154285
159121
153153
157963
13611
96203
115286
59738
181438
52672
81690
182891
155703
245411
23172
70641
159098
198914
225792
139570
205739
48954
190458
73701
4016
227072
245203
13735
153677
133295
179635
202649
112529
215879
59235
62460
81794
222859
205504
6399
236549
153639
31259
198494
26049
224199
205975
89155
248346
54905
115472
26331
232438
83243
76986
62577
144845
110486
237768
8932
136610
15362
194883
222360
119088
212787
52251
122596
219631
71583
224990
56127
161312
80630
108257
68722
254451
31603
5388
196129
104551
141310
61217
66853
111562
176551
22167
166774
183602
10607
251325
138570
11001
911
100790
165455
14573
232031
16336
153730
213700
187014
61590
59957
5139
153226
138597
36414
246892
39430
216812
94932
192897
140422
169555
67069
167176
63562
238285
46433
151600
117634
231568
133555
64735
115480
144388
186901
152790
144837
29776
129735
126741
45147
144342
56590
133113
10768
20327
40455
84778
172626
246690
158743
198079
52793
230865
226910
125356
26227
191576
233699
66484
216962
97339
14678
230599
118453
164806
56938
36043
155580
136278
213490
46136
11054
80209
162047
155855
42088
131077
16645
211779
12475
219303
77736
24924
56479
82401
131975
106667
196057
18120
205965
146958
193247
149022
183282
122712
246697
25967
245967
79371
142378
9259
164692
67479
203052
45223
239060
100444
36233
164349
3213
132468
28923
65991
54446
19103
166991
11779
73345
194026
79726
178186
170833
105804
135530
36689
237422
32041
43240
77339
249994
154461
193660
143240
83468
225478
192247
157998
182242
41585
135574
199292
75790
99658
201609
126027
18910
225611
4024
237675
5702
83375
86016
95635
235646
155145
162692
39715
36301
3926
235059
5495
116112
150855
35362
107218
195689
58826
110072
144286
38652
97071
164731
159366
107910
23695
217125
160696
76237
231170
182590
199810
51275
178891
145517
115925
3950
60933
22960
177509
40868
213845
240313
174561
162706
197301
187137
155124
236235
44073
7663
198544
57126
20206
18218
10505
179493
177670
126050
131300
91580
105654
33989
3381
190638
77451
62373
177956
238607
112735
123582
73347
220201
108836
7506
141267
38958
28101
15770
125916
101380
219929
100193
11834
47110
25763
91049
203884
76147
53891
12099
185608
131234
198641
43211
105188
123090
76858
27741
208431
197669
51441
81426
76630
24800
2479
30781
64045
74966
24076
11133
158293
28595
199328
192110
150981
212415
225718
197569
194635
31477
8929
48287
99566
10494
204968
138465
82791
57149
213763
88631
156740
242760
12000
229737
89910
163428
4929
54757
204924
77520
247607
148076
2114
196438
81545
93558
50277
222734
203227
159391
87935
35440
109933
201892
235799
113370
33882
246031
142639
127252
155403
41486
81493
83105
26636
31421
253315
154099
59052
155424
195131
193675
8581
252486
175790
38416
203578
178533
89604
163630
254341
93204
15586
130277
136197
152365
58
130609
102431
130595
122124
55974
122632
93884
131755
98436
145830
89939
37002
243582
18885
184157
59740
195525
246641
41926
73556
199901
78654
144529
162925
210051
142183
85634
148151
54000
159910
209780
182795
184890
170777
21596
90010
243921
95798
243563
178994
91351
143874
157955
146145
237098
112803
145351
89661
161351
147155
233969
73150
62334
122085
172073
148927
220584
38567
176164
37269
154448
16433
42576
27585
140380
240488
246489
38890
193260
127353
189984
191084
107381
245087
84788
196619
197658
99328
77548
117182
50157
174841
110191
113555
56691
162604
2632
5022
57366
190810
69468
227060
18154
204765
69597
181488
209222
38674
248601
187271
137576
132377
32191
131684
90264
43694
63779
132766
165917
128294
8065
56043
22199
211650
100823
120341
119191
100169
29291
10719
168945
122691
119637
224909
151875
224569
53850
73069
140209
247151
109959
120162
175972
76140
226721
107361
90351
86984
18172
34391
223184
157853
30026
221056
139019
134800
122905
49315
108026
38210
168147
212387
240518
35881
189058
200150
50544
93960
248409
184306
182704
53664
122747
11082
42232
210282
235514
32135
137550
172945
150491
198096
134116
105419
179869
171106
243125
157390
41593
143493
84511
127483
55237
63615
96836
243916
162151
198136
20390
238387
26273
45888
42313
198408
80922
100410
35666
133994
54547
77388
184583
161944
60011
177090
243212
43835
179495
41291
104608
224725
35141
212034
156711
61475
204697
126153
206567
3361
82986
40971
59216
1107
67109
119215
236401
5665
29698
151185
244229
1972
56245
83870
158402
45707
70723
171950
155997
97366
17100
212347
8831
147045
25921
114059
30835
89486
151418
106369
205099
245008
217818
82607
113657
100634
251839
154630
52860
91027
145240
128311
50536
222838
155795
141839
54846
114875
176777
87323
140424
169816
197606
59439
182142
249074
82333
114227
21141
231124
211892
107838
156016
194704
241022
83596
174250
59671
91461
178285
12697
235780
163970
177360
21905
138516
13378
226277
241707
59345
212689
65267
23170
144421
227925
37943
52111
131677
218602
83503
173672
123951
223252
74654
113522
113888
74006
161095
204847
102524
98041
205846
186298
59201
221468
204887
44978
9646
3198
92097
110609
119060
229969
220066
112101
191273
200842
1557
212873
222755
117460
208436
189543
225295
157782
176472
21984
80907
155973
167015
74098
191375
94507
213775
80490
99393
200697
208457
59686
147003
162982
41037
1465
71547
118320
168871
151137
201218
214005
69540
55420
185992
91018
37638
65622
54851
123813
25474
26935
78171
238292
236984
137641
155116
185746
181114
209513
158849
55160
222628
235658
202397
228828
25253
33570
169462
113262
69319
224800
94251
157096
141412
24086
51526
36266
93000
30173
89484
185479
161748
146877
5272
158230
22231
243353
20352
13867
188195
98448
138417
167653
85689
128297
169259
214738
148067
77848
75993
108136
117368
29890
226982
102367
85238
53213
36913
81410
182426
213709
223630
100094
88777
244003
162343
231149
165570
169034
226536
124672
176843
2150
103020
105600
196484
191993
128368
155240
138093
103349
186172
92547
93628
144362
199545
46434
68594
42528
89106
138819
114620
117141
12424
75581
67692
194008
185985
227727
4174
238466
48152
20332
12929
228132
194764
29774
55806
187130
118896
112337
237210
178908
234950
3429
29732
35776
228314
226933
216216
212233
173748
162102
199616
127247
112746
79564
47978
233507
43048
224842
139298
156817
116615
6231
138789
85037
42227
109946
2277
64662
90440
172792
160770
107321
201428
73246
234823
156798
237603
14271
137914
144698
126209
84226
141121
211287
109834
187863
170489
96342
194090
161947
25318
8280
184783
220486
241821
72286
7972
241897
46307
53755
79480
80066
193463
33033
167545
16724
228359
147617
211658
217868
76151
115656
190957
125602
166191
97003
197611
107507
122498
14397
237151
3656
177348
34004
22777
221387
40587
56274
52159
118423
60641
160977
63745
97188
157409
23440
135969
247481
22905
125813
174456
78051
164227
212561
249982
128475
69425
126676
160978
66735
179946
96747
171858
220095
152305
19613
47330
5917
238831
27612
208763
47034
43299
253185
118746
56676
128142
206066
128263
90015
108033
152330
37501
197328
83264
192569
140310
191415
101474
33447
164394
150663
137334
239650
200122
46166
76447
88908
152539
247912
46069
120073
94663
984
11051
190155
29956
132001
123854
253119
149929
75606
130585
199074
229467
15844
117481
52110
246055
157477
90836
217242
96384
19151
249104
82308
171713
77073
56194
122055
90344
95952
176978
8616
219799
76763
69729
220809
162883
28567
178264
177971
134460
54184
100467
22097
223345
152629
159130
87477
232076
945
3533
153231
40457
167492
167228
141473
73146
246713
169297
118474
26274
170845
7198
122037
236531
119611
163642
216619
97289
153786
114055
239541
94689
165279
228684
133504
212102
147639
119196
58093
41477
245369
247415
171932
133491
176316
15106
93266
82620
197344
235411
118132
26741
9748
105146
144353
14774
104543
41851
193314
38748
124989
111877
68552
131744
145117
245305
164425
72002
30910
195257
32442
97495
112713
250061
35728
138455
158126
65455
61688
138752
115428
129881
194280
42560
40513
24541
175497
212927
140901
160053
229071
99077
144823
32906
24400
48627
43459
33797
166060
80045
27850
17792
93346
94096
169126
120269
58439
194874
205353
58366
247231
134641
92236
103859
113962
186696
172342
157231
134185
3968
73156
41898
69202
183732
85315
242966
14580
208084
5809
30870
44749
127881
24269
98470
170275
74204
107989
238092
174485
191752
38814
152692
231847
135555
182396
11277
51955
189977
126758
19634
103062
246702
150875
203077
96244
239195
115220
248713
127840
98512
206244
4634
251312
239115
26290
206851
209448
234773
60055
145420
68692
231510
145436
232608
29452
181484
134474
54156
243028
69922
110084
196719
111718
48908
42976
123542
59853
70980
22165
90995
236809
153856
45199
129486
160741
7720
208182
88232
70658
169002
79373
63716
134364
147531
232703
203075
69436
206057
200940
16102
94827
214384
102100
235655
70864
203512
161194
229679
202364
162397
228214
69830
186240
231716
207457
57167
116547
106084
15935
89359
8946
163056
221786
217210
211744
168085
18481
152714
113578
141802
98382
121989
225576
142295
189424
177701
175698
118742
152204
174888
116412
126578
33441
192068
74732
77145
74706
53246
241754
237295
30602
124476
42478
37797
242772
98024
77735
124395
212362
215175
39579
105079
133966
246496
212921
209559
105121
179200
54785
17004
58446
224296
226705
170606
133659
169073
132704
29594
146018
223748
50532
58786
252657
145494
243952
98519
101199
62226
159494
25676
121172
28936
219860
28915
168269
20781
16083
24510
245504
74044
5185
33560
176534
250985
233657
205511
125986
61886
110183
171936
141660
189943
95873
131230
74941
216831
35084
220289
156862
59990
196664
4932
145816
94877
239465
239781
155898
58757
206103
39143
110798
96364
154834
79066
4014
226363
225704
107338
75981
13241
97227
246929
162398
229533
50650
152971
19160
175393
96656
154738
229450
199280
10548
104259
111594
133566
229994
10860
99197
30198
226418
195122
251243
26723
52977
147571
43312
199223
100334
146334
8885
110096
235829
217286
214850
58891
96816
226732
192455
195239
58287
219959
188140
60514
159286
186546
96418
128807
190382
51105
230617
3457
40469
48921
46381
184792
37826
193426
140625
43637
140729
103352
175332
191654
38348
21241
111120
10141
138374
227519
119618
136855
9091
90894
151799
129963
34094
22521
4811
231737
173106
208329
150105
111931
167965
230922
89679
109523
196266
114923
187228
59624
2511
227857
249607
220275
34923
149367
55786
133090
111676
60040
41711
166139
49474
183184
210501
150984
147882
55009
90046
120984
109461
64683
47902
89909
112286
60682
121158
26711
23262
232517
103342
133001
236782
230829
169397
127244
104786
140338
125943
94981
86538
41628
34993
4911
104023
63538
126989
36471
188602
178903
114880
70033
73837
69324
69483
31706
81549
235639
72453
240489
207467
244212
253115
16408
167144
4938
13700
130082
204077
76460
135487
194390
112272
196467
216161
173487
190097
176350
122848
199703
24807
211612
227473
140586
86148
72346
128122
36424
28998
24097
123868
253968
175151
41259
222640
132442
223572
58396
116929
56459
149546
50660
5697
110393
147050
44998
55868
187514
168350
7269
65963
233432
29549
58455
239077
131581
105133
38145
184624
198660
161777
109720
217624
29887
66215
233557
202762
53434
75024
85285
211015
189624
216413
139123
96912
84947
148732
198278
141434
87718
219781
168074
22709
185086
193695
47790
246847
9831
80643
86678
173609
131269
36908
139795
7927
101032
134888
40745
58205
174295
207526
97284
46481
138831
171643
233458
105435
116425
168244
194779
182200
174191
157808
43154
60294
232657
251770
36222
26773
62773
38293
134805
12244
251614
196383
87885
115321
148372
233570
136099
230230
46470
204620
223058
18814
196400
104730
160176
4555
187693
138790
71919
204683
162097
43585
35615
152850
222177
52598
239707
651
289
158921
160114
231522
122038
227800
161538
246717
121486
83836
141035
108114
84135
223747
2540
99449
67228
60127
7388
726
35829
149297
149881
104043
143381
194340
54978
165357
122950
210032
109994
42481
54595
218035
56857
217727
131667
51078
90307
25915
57271
120155
105907
114172
178336
244226
123175
18204
75155
209756
106988
120152
91366
43974
59765
22232
223868
98643
236491
201293
37359
198923
88032
132151
31983
178804
153062
145471
128273
126830
128308
78430
142380
72277
86130
181741
149577
244676
141843
183793
216987
151769
28443
146970
13953
8276
250551
179814
77638
229064
221851
25950
146999
156856
250954
162027
168246
156385
132785
67037
230753
175693
118053
71687
82095
171790
103036
57801
50489
28874
96180
14419
129025
55809
115051
130551
46791
107095
148075
41990
144379
189094
92257
220956
221257
129283
132447
207227
115559
243661
57132
108889
82118
46144
38399
231960
221478
41842
138395
101405
132116
81693
100077
97713
75282
191631
200908
181257
43843
62235
92868
113088
39549
42004
41027
253392
44452
248449
78048
53259
76300
17404
69716
242452
22374
128917
55161
59101
64715
12208
40180
214471
49845
86725
53401
250258
113339
165476
212678
54776
21244
43283
215556
37665
183232
107355
76154
37978
223129
91286
134439
92679
173833
190261
169308
131634
150218
110592
154133
222994
168639
48822
625
201769
41497
10364
208720
58777
194610
102554
112055
177603
89288
42735
218648
173923
98954
180266
135667
40504
50238
88515
24055
129854
185648
142966
187959
94935
144720
76399
214337
44299
89845
144541
249913
89441
82092
21384
137663
77465
147499
44026
79549
52871
175591
205790
51679
167026
230550
172370
242862
159689
28979
152742
243815
28099
182879
178764
14126
46941
239842
22318
182306
195370
33465
215497
200832
172897
232700
140723
56492
208221
247424
246674
202995
249617
202909
9562
250549
218184
161791
110526
171576
237869
110555
39233
78046
8955
239940
25126
140007
191711
155018
228092
245350
71426
140195
166998
143466
171266
131119
44463
194563
245974
106746
228319
167892
61867
24465
140969
73506
52155
54014
84344
134704
77678
34304
166854
167315
8025
246047
141415
7922
216808
249695
89042
46304
238560
55242
170358
49302
169978
70779
155748
93400
213332
81074
48063
211957
99955
252472
195041
10247
211656
75712
43018
74014
99231
20353
78513
47320
97994
149649
144666
126824
50229
228742
249632
242632
199799
119383
137198
7015
215849
66909
105760
141488
227730
173966
75903
4389
136345
208271
133639
81077
229317
180339
28791
208498
190568
102673
245814
132374
182551
186318
86220
96753
113500
182447
17711
59626
82731
102284
254235
198811
166655
170126
190742
232510
81762
187118
20072
109310
211115
209486
160384
95877
41960
49010
92951
94994
168571
195746
58098
163812
244865
108558
15992
87870
245621
61507
143260
14186
86400
172372
111067
115936
109836
145154
75303
125233
114835
248096
2494
184136
250262
234452
14236
172597
126515
179671
96837
228142
158020
115904
23163
215702
197831
138536
107641
52899
76907
93437
82579
74564
96348
45393
37249
15970
138276
193722
46904
173726
162701
61278
147555
108926
221498
247525
202447
150153
182762
184494
58801
209490
148234
20605
4896
47418
229424
102113
126661
139131
185840
90554
241895
165888
46839
208963
190864
244177
233937
58429
233461
1931
6317
146354
81787
125498
55503
72477
7220
110246
101684
51642
43580
239146
84998
226371
62407
54052
26581
19903
192550
180902
13194
70322
193432
107579
101162
235613
111435
207402
40382
158396
70277
210608
156094
49073
78748
38966
181002
199715
183767
2709
76311
216921
46744
177690
140321
163928
246405
12138
44836
101794
8146
237000
222377
249506
235614
126419
230503
126438
113330
66103
49767
12224
15248
246357
220546
134288
215070
35507
220349
4984
130684
140341
90868
5855
83194
137473
141671
20287
17080
2373
186158
115680
244786
172047
224033
62044
143519
99028
194825
188507
210722
86405
171541
44289
52517
144618
101449
206285
67134
219196
227500
104025
170125
178358
228583
32862
144798
84020
51585
92823
54249
231471
116933
159934
93967
172399
55137
223190
49265
99066
208930
158124
14732
171679
124438
21883
135459
7679
45871
51420
56892
197315
66747
176324
195254
87536
166834
148240
57178
178922
120853
179256
107492
107876
73700
96303
76904
63869
184815
156988
55770
241679
196433
75848
123458
203987
136636
145763
57030
53818
51736
82475
178925
223996
102847
51342
214619
225904
151115
68576
113710
175421
150490
253395
143995
76019
186959
152518
139291
90899
249028
237432
218116
189790
208561
229666
230059
11269
194645
94407
18707
157788
196299
10639
38118
30363
226694
16798
99213
7578
46329
206141
222333
60622
96771
159086
248753
47719
201263
217602
90460
153819
76013
76128
59960
121424
230027
42259
226630
133235
134363
80241
114225
37201
118455
23459
188039
224377
199551
104345
60154
234300
96485
165896
131960
113421
132626
250586
71488
227603
157541
70557
31947
96651
41292
18678
120442
36733
218795
158940
73179
17704
78322
218214
87194
74455
242885
231587
56353
78309
38490
184093
89417
168649
162023
91352
6964
4573
233214
122739
151079
90738
106821
162505
14474
188310
66773
82654
99183
223010
186036
220265
158168
249358
185466
250894
201771
57843
143134
126263
11523
9389
61963
204132
201713
166095
243050
194824
3276
158208
65224
177854
150156
74220
231840
171119
91500
138616
145933
81536
247672
66562
25998
14980
207930
160238
110451
53465
19326
43210
86093
136738
57227
148820
178033
11281
102637
247178
200389
70010
46930
103831
47969
136191
3023
148619
24341
242113
35080
135900
214882
230459
125438
134472
168262
42704
204494
156718
119023
27284
164643
110296
247381
95692
46516
64159
165186
245743
75288
175539
153855
204681
104430
197376
1750
213800
114656
218082
127926
228932
211728
183299
37769
248771
193891
235461
209455
102570
19577
48603
5795
193846
79248
28877
123694
92721
137799
111099
150546
228424
216061
74191
214845
178618
56435
76104
190328
28037
159543
242149
38653
179701
41879
229537
96486
15600
139109
159383
248110
134424
42459
223065
249168
169219
215842
18506
172218
114883
50830
46713
49878
56203
40686
47076
235711
148956
116158
171704
6402
163653
11243
140971
48214
97941
55762
246723
181717
161248
15684
51587
53313
190694
199321
153213
169582
70399
149989
72171
185028
99895
325
20048
113927
198692
213583
93771
92352
213124
174080
74473
209566
150334
111788
237870
240474
96808
122916
226917
203405
74824
231244
168021
121430
126285
156976
236806
188360
193662
19174
221402
250611
224213
239430
237085
89787
135168
62594
253713
53610
228867
14246
232264
167007
236176
19893
12131
197446
150165
159616
70382
202210
40174
181739
183402
188677
184272
73425
136917
31282
15997
210526
183550
152577
38641
110301
79745
207833
186030
134657
156467
82571
198187
7215
237955
187184
76453
254064
33167
139178
13264
25895
124161
142964
188338
212401
104008
233905
193448
90003
152797
224689
122161
82631
162007
253783
187687
29275
114515
140189
102731
6979
160494
24377
77770
131651
219008
127305
2378
155363
204967
158107
124560
27445
75440
1611
182041
130052
243158
174443
65628
161612
252760
88931
132352
17204
229804
114683
153464
84520
19349
217057
227058
161001
192255
227506
123232
92915
239496
74503
91962
100702
190193
235898
81400
185242
61744
115478
185543
115623
177148
96670
102166
153242
113295
15681
25167
78557
207648
145325
55346
119159
137835
28073
185919
218620
149386
206589
95211
143069
144853
179304
63375
26642
51716
193995
17850
234747
101207
28515
6646
18968
122768
43530
48946
199108
97148
222414
27192
137240
7590
188108
162866
198228
2873
204224
191205
87570
232274
142803
51173
16807
34992
131526
96136
48195
215859
237969
151082
29535
195289
161759
118771
127733
8093
39373
94814
180270
153976
133660
9846
22472
237109
56721
56221
59986
36615
190406
126518
61951
225236
17508
194231
137937
128873
61812
10667
122365
64341
170956
194885
65571
227627
8865
206522
126058
80382
80696
170267
12782
155826
199158
58192
191322
57828
78750
98063
73643
95013
50828
134769
1994
219223
245418
183249
2073
227468
64135
118542
33726
195455
197418
103893
38198
55489
32758
5963
141806
122379
20632
88682
175167
238389
75429
188235
243644
42839
101781
77586
165697
202585
130546
31126
11614
122854
101439
35058
177352
17723
112990
2668
88329
240138
86680
39330
217690
140976
80663
223665
28003
134821
30041
73397
143310
83290
98492
178155
199366
249540
213826
139610
77888
80836
172101
229558
155981
218385
158013
213744
24868
2662
171974
107559
98187
215688
72562
28243
119847
191684
25698
134889
161402
180953
36189
7273
47815
82725
193600
143284
128597
156042
143379
100530
127505
145427
107966
33944
132226
135657
136588
85614
69745
200054
41089
69416
251198
53677
108303
150371
248014
249543
161135
237013
70780
177291
136433
223725
42169
223930
63481
212564
139258
226219
74625
173892
75713
112067
168567
209680
230535
39958
34319
116274
244638
22606
113637
48403
142901
67326
70853
224130
233506
190381
62996
155695
23431
66496
132875
52715
171943
242835
249623
102275
173762
177729
180793
71604
39852
147347
208813
92056
127970
148925
212154
29808
214688
251033
12203
117105
122521
45198
146503
17547
17967
83296
31936
98515
254197
181127
84896
21519
143958
228123
208717
169406
107263
129408
188189
100593
125194
15618
254016
190548
238940
192097
86135
153493
216267
134976
239047
53317
215954
102320
163189
103003
77656
108512
111557
134739
61825
59096
186904
242189
143295
92498
89732
143021
20790
29213
248727
136073
50694
121829
236885
38147
90252
214241
116885
31352
219122
23584
131000
118730
38142
4860
34863
35876
86607
120881
204487
224836
240034
70674
160073
203569
30922
54892
35043
221389
140510
163691
183496
178329
70052
29926
76290
78160
13627
110063
162222
193210
92882
49007
251483
139274
81869
173759
26596
150861
191757
13373
4056
95398
191963
233160
207875
170329
63257
64813
65724
158822
137327
11446
244187
199597
191314
212254
146039
137061
95659
210184
31102
253563
127111
81507
57711
80367
111786
191289
120633
240662
221550
158142
114170
123156
167124
170567
151984
96471
113934
116407
228571
69131
46364
62856
81179
222390
187309
143826
246293
23609
79183
251087
62114
226583
95977
229780
134816
133501
49986
228444
134519
86458
239025
81823
186338
84724
212571
141129
80864
234396
244515
94976
212534
185202
99215
228653
240169
29704
63845
200338
63599
168574
32132
169649
202032
111081
163845
163622
155977
25813
133283
5278
42445
96887
90082
252459
116856
72109
236107
194537
7177
57356
145260
75772
44488
4204
133094
250927
112448
187094
250207
168533
14218
142709
246056
50467
151581
97527
138915
173589
3526
79521
181107
168202
141819
127011
47936
216164
250955
53957
186518
5672
161334
15563
2802
126745
183028
177151
261
221293
50166
78818
155171
99373
228846
190396
137746
167938
155316
212596
138835
24408
159661
132387
209590
74124
163905
156457
107277
71790
178326
147965
185185
42498
37160
247606
9187
38338
9848
66685
149422
174393
234145
192837
187012
223472
84833
68283
2762
62199
41776
133631
92384
163603
173990
11118
239335
180921
216640
156082
1089
68751
182371
50931
239953
194993
73157
202459
209164
162887
55930
62203
78779
105931
25395
22775
137328
192769
46352
222101
139310
150956
116170
226164
95615
155852
92381
160480
79118
215930
114516
251992
216468
33357
63117
178960
113973
158714
5376
184459
27655
103694
115654
143047
133072
243734
133890
66209
200942
224801
188077
48352
87088
107036
20188
225585
109625
59801
229608
183849
179339
132650
59638
121574
183670
244337
132855
209539
135317
139342
90915
185526
115866
163689
119485
187664
25356
13217
76134
108160
127793
185621
121935
193357
232065
100152
67709
145016
44718
243187
179291
214750
95184
97837
113119
83123
106587
51508
123719
18836
180402
127438
230732
41375
134587
174695
249051
83279
799
32466
233608
168063
230576
199028
243914
228636
224827
1605
188151
224065
169571
62055
234801
199571
173491
106881
236142
72492
177286
138481
168462
81669
181403
185314
91556
129546
167846
6481
214633
2777
217746
43728
62657
152457
115179
126368
226606
209835
31505
188696
152639
4588
191039
233673
120207
131302
45334
26606
122099
134298
63502
47306
32631
121861
52202
98209
73457
217630
81481
123409
229790
16726
154466
101999
111843
197775
132657
112150
52623
101168
183220
108230
10806
65909
223653
192218
229009
205294
142342
76064
48189
6281
210011
63752
122467
122721
11784
218490
23309
233956
92845
25690
115150
162542
149451
75157
117053
112154
6917
193496
64731
99882
118571
80614
176031
90705
78514
218032
136595
127430
91446
104557
217457
153993
227436
190718
154067
215687
160619
93403
1054
223375
74260
62037
157321
57460
251807
115202
193790
128194
83228
155830
231682
139300
3807
249497
92943
239816
242264
246530
198969
77518
176467
250537
166802
26168
81593
251663
162310
53002
157419
69576
109953
188382
98423
78535
68859
96605
45417
237886
214227
249926
10474
87722
226248
90953
199531
4741
138448
2608
14112
68160
87908
102809
75192
248158
112671
188125
179051
28784
173373
22380
211865
16330
220726
179232
27128
202533
39985
70444
191013
181974
43541
74290
115783
215452
219325
135997
6933
79061
206206
185531
107532
228819
121394
170900
161060
250724
85837
144431
171978
10991
158769
58451
186494
70060
116006
153784
171735
199831
53175
157724
89491
154932
201136
186786
180036
10660
46780
106615
80646
132513
158268
233835
21599
200473
43896
199291
68731
120259
85938
167696
54361
97704
18081
130627
150031
166748
87680
251955
220804
70598
42038
21419
82233
4937
52537
66552
81269
172485
122375
128727
220477
80935
141195
193782
93018
191282
243491
19161
164177
133059
93676
49259
81980
148159
179351
60171
9729
143556
90425
147232
183346
28940
37699
177604
184271
194852
24458
44822
223941
166705
217134
57483
74138
6306
88653
70676
157611
65015
25902
64743
46436
195770
146631
30470
1170
47241
35277
195932
19646
166839
158517
157180
91096
45027
188478
61039
157517
201946
22229
156956
56499
12749
203420
96269
30534
13999
19010
66023
20312
14733
119854
188890
233762
169694
235690
52650
44528
89804
98240
48668
70584
214293
195032
12375
76125
178010
133794
9104
103929
109785
18360
122917
74433
38711
113752
95826
15355
133371
17839
140095
24764
95067
170729
136306
225921
248200
177460
77483
101709
117663
46789
225793
159512
191639
172576
6023
133300
103750
197207
209772
150214
66403
233399
118712
198360
87358
141236
148224
236167
22386
213761
247811
67844
207447
218140
115233
183705
132321
88171
67795
98298
70878
214553
195532
176314
31726
109903
110951
33055
233000
49472
48754
9967
167634
245558
187203
187502
225301
175189
183981
242097
45913
120768
239476
12798
99008
130592
234443
245495
254477
252287
61678
146014
92268
153655
70939
191562
94990
66061
195873
138038
195712
63584
171916
11540
155255
200614
37402
17400
246130
107225
51567
109666
71113
49032
238844
151391
140950
164097
67818
5226
121842
33943
83283
248238
250778
6936
103658
16134
122700
92127
71226
166819
70460
83321
11279
148949
58756
66040
106443
109315
240468
251902
54224
90411
191136
93481
173242
170611
247437
244483
147759
249393
157741
93408
110522
251751
73530
250181
25978
23571
221629
93721
130227
124836
207137
110345
219454
159517
206707
221216
93592
220573
183808
51306
82532
118249
58830
39259
221168
54810
41941
2743
134114
247795
67698
204326
249568
227941
32382
68229
19539
195425
210458
21230
96516
244153
39469
121466
40671
48375
183785
175469
34815
250867
156946
32101
105118
79691
155312
66835
29060
3045
61958
253062
68673
58076
30064
66406
190325
147574
61717
210218
132418
189009
214138
70314
33749
58056
126307
247856
104783
159248
153951
120912
242349
5720
217382
221741
81308
178875
75037
254282
47977
105301
112200
56939
222140
35726
215359
46597
12137
48998
178345
107896
194076
161206
9761
211674
171670
215364
14901
250692
17327
74982
54751
215458
169702
123580
4399
35801
180478
15288
141527
4120
165956
56618
23242
88939
167867
6337
122925
72691
102659
224387
147147
118995
39909
40670
244188
28309
72735
112109
250123
28376
233118
68910
72950
106024
150195
132502
60546
132984
181569
217436
151101
156030
180011
244012
222156
197083
206920
225803
206137
298
252357
166474
86666
53440
232989
43232
78295
47180
133211
189591
166634
108180
209113
229968
194693
131116
69360
63174
170662
180514
194955
191347
71153
216404
115511
147144
108327
55184
66755
243863
237636
56813
207898
17476
224314
54752
162092
233632
142988
124750
43534
110294
209138
16452
117089
137323
87869
114914
138493
1860
11436
48210
28561
119251
117777
51209
129057
193978
133025
234567
661
200662
32939
93728
173049
242146
55212
146853
48575
242909
49587
105631
150969
49324
125343
95277
243377
198710
156427
132946
183136
243287
160224
86463
101546
171283
60236
253632
15023
18240
1252
87013
152699
204300
14229
215347
145074
8631
34996
31372
193879
239331
192216
9926
74154
119775
158817
41643
87856
201386
94606
66260
170368
142536
223796
222612
93476
81681
78776
63880
54723
61661
254083
13660
171600
41154
162634
35343
86708
38209
226374
99353
246710
30607
142214
244411
133008
9383
231225
22470
139598
195119
251828
52558
127082
222929
131663
194972
118823
192415
191842
234516
168044
44731
238367
176043
227708
59609
61788
75483
182568
20864
222824
207691
110287
177945
236169
46801
243051
43177
180509
177663
56876
154538
153246
122451
247602
213452
87766
196774
241906
169330
29591
206700
119455
121921
200490
153788
79887
9071
146005
215127
133949
186692
37889
18417
161799
234029
217284
223286
45822
4978
123154
233720
146935
93142
3321
160949
124311
180422
186538
180784
180040
71869
3179
109709
174635
77540
116306
141619
33812
76498
157661
103553
153962
49989
118828
228767
148938
28727
32226
37733
183567
46628
223425
59308
15099
52731
218758
223563
195069
235990
207494
9780
209995
206347
51734
159646
101381
98411
125732
205983
180130
2460
243194
89826
2039
244779
216258
53346
163866
167267
202719
1274
210515
56778
150420
220521
211292
116708
235127
172969
194625
178491
12081
43375
99805
168815
12157
31626
131293
128447
249312
228689
109232
84802
144774
213017
150239
163968
250972
120494
191658
30711
35360
48885
100431
53297
210840
57592
120470
5841
8712
134705
83725
127656
150923
229992
6184
74540
99212
45680
125545
190286
251874
46454
56527
221625
204563
247935
146361
39982
79025
144226
118298
70126
28395
36345
164211
128561
105241
247682
185610
219467
167239
184076
101703
193794
67201
96550
47471
72933
57165
124058
133508
126441
84330
155953
26709
205498
75443
28690
26861
105619
15694
65500
178695
246124
220453
246627
24114
187786
166827
40805
249372
42333
18838
77322
20398
234503
141155
182592
206569
117475
121302
201186
92369
218060
73890
225700
179061
1786
9574
97293
114296
196663
2728
182009
121599
82989
7024
81741
11886
52596
186763
92016
187350
111319
247883
246945
214977
184945
153155
224189
132633
2285
9158
13193
53282
7361
246376
242841
212264
223351
177172
83119
236896
46973
212872
80585
99962
41014
168404
133345
140435
205116
174
42225
183313
224307
175806
8379
107285
183437
35007
250590
58418
94363
50483
101183
116736
166200
253869
1748
25493
181979
33785
58211
121281
168311
224556
196163
79916
199190
41820
57380
146396
175365
226736
156745
67997
93660
86983
203343
134465
43652
139404
7634
68269
150624
113075
238868
195164
217033
223677
98783
131538
128064
183716
173397
190331
62911
141674
173979
88863
136217
60245
94603
66400
239017
68373
101986
227819
22705
100760
144922
32827
243988
112512
145664
379
109335
156760
130413
183755
22805
72567
119871
137823
183549
148040
124566
109436
69908
253329
207065
60897
32158
237339
61331
91636
153329
182186
54317
170362
159148
132594
4248
137075
163975
163249
107560
217603
202984
92588
84870
156228
164980
254362
156020
211693
105391
139068
67231
225431
81329
127694
62031
41532
13697
5813
247661
75730
121677
201109
2800
42772
125150
15365
129231
215008
207911
146705
84234
122517
189582
180329
108369
158292
227130
53922
35629
155198
103118
215507
227115
114339
100928
243420
120752
223089
136405
17602
45114
45602
248762
54425
14646
7915
170391
243786
35516
178583
149745
171720
43505
142587
177035
4005
34636
84757
133461
178515
62633
233331
236792
50659
39097
203004
104328
2909
248073
51197
128771
213606
174141
166836
182634
157100
1046
226320
235181
150027
231430
213599
40203
226951
78988
116481
153662
10588
63835
196707
2925
91675
242883
192788
23573
30609
166087
70654
174623
67119
202385
132311
121758
36640
210721
130625
143163
187214
213303
47026
219092
41141
137670
81249
60300
250057
132059
204248
16327
79197
353
201652
26783
215342
159331
192480
169628
68930
78272
229543
23501
165877
107092
229271
161108
41887
103451
185724
118403
142410
174101
185959
251938
168995
53628
28315
168054
15981
139739
48376
39322
44270
46111
214979
176718
49459
217231
101805
194853
180928
113117
131139
176612
204021
187573
25394
93083
130319
42575
249212
240305
113028
144851
216335
202786
170453
200790
26219
125885
139883
158194
145807
244459
173228
148835
144957
196261
235254
137345
141875
134281
11174
72986
21868
70110
17304
16936
68422
61689
229815
137671
2368
164134
85000
47201
246368
23736
224489
173905
43911
59020
121273
69542
62786
221109
127210
167925
149350
117302
143902
37973
47992
240843
137430
61142
88909
240605
77804
78831
248627
19053
176430
140859
18987
100168
29795
226168
151737
12182
215851
182419
189537
44965
183357
139891
104616
41174
93890
6460
164839
14048
95912
97999
200059
246782
12750
183700
193478
122777
69343
43392
187159
199226
161239
225222
73437
224305
92299
132454
143008
186490
171001
145899
12605
24820
116634
222397
236651
198364
221864
219245
185365
60165
183882
123307
107701
140719
181485
94239
243185
89567
238724
20177
26277
192447
32432
124792
85232
136334
95082
87909
46246
68095
71943
206131
68174
122062
85084
132230
160966
114348
36759
214454
92965
185225
42440
180477
34911
131973
78099
143022
199926
41581
55982
170997
243747
122391
22087
131766
14927
125752
4865
250059
168347
118183
38773
250444
232690
56124
234856
27213
149544
132622
169820
219991
164811
82422
110752
210256
28879
153759
54718
107159
70366
229984
70103
105243
172930
151144
217750
63103
56209
218185
253493
44753
131815
77859
122267
177844
183465
13733
152794
249025
242193
58563
168999
31333
73133
187672
17321
28295
223149
37920
245321
12188
19982
192251
178470
50264
249512
53967
146395
25621
230849
244363
184851
48106
25448
99635
136682
192677
137656
55258
48122
238418
24445
76957
73657
189821
206099
165508
143690
88665
179096
9852
203448
20856
13382
81332
109662
240269
131614
109342
238704
205220
180841
230473
156208
134012
112795
204409
37691
62168
239323
55759
2521
58843
182641
7996
166829
32216
223724
146625
134516
203273
163545
121124
9112
88828
197151
135552
172332
87202
58165
211967
198596
212474
92888
90611
20623
231999
28138
21500
88484
173441
142981
245952
17736
111998
235336
11249
4023
58302
20586
157407
251900
9557
165233
136254
71814
32644
221425
232465
84973
185915
2209
159577
158899
65536
207611
97226
63212
50477
56330
42767
228238
90091
10449
139193
109229
216031
108095
104824
64847
221826
89271
130065
200784
143320
83908
250777
22702
102309
70940
175703
124202
144245
207190
238639
136137
172532
112602
149568
127232
173060
129418
74005
225308
120040
234052
152594
67066
16305
171754
72617
210024
28731
103822
145443
148135
251700
124447
94210
142300
950
216899
112453
103702
152694
226381
109161
181556
202317
211575
192178
227032
5706
70652
1671
63567
101503
122869
53730
96927
96562
192886
206217
223093
238372
129688
116528
56416
55299
172495
243433
37074
224675
41916
17260
162090
228069
13802
192007
222725
225292
79202
179943
58084
185549
179800
94955
100247
28845
190984
252533
191016
212444
248956
124915
8180
70175
78751
149248
204450
173391
52185
177293
144598
230754
12544
25952
239288
232364
38723
19946
227894
250168
48743
124581
791
186014
85935
42280
103316
90547
229595
157622
54215
197332
98971
224263
207138
35721
147738
134900
87456
67937
177948
196125
211323
49795
170088
24898
113833
23243
43279
212992
112682
132920
96275
101600
67791
40669
5728
240477
7081
15143
129704
123344
236079
251102
183414
184029
135567
166992
111815
13460
69595
174697
40113
51198
123404
193282
205190
166161
250862
236406
64205
202263
53594
219168
43743
196332
205613
193955
152291
2789
127384
56396
107001
24887
72059
119900
102350
26804
168321
123334
68573
243525
158592
209372
25999
178525
78216
168091
96444
127159
123262
18979
2280
55520
166536
192623
72182
247297
67031
135266
67040
99255
72927
145932
206778
26992
121749
219335
196675
253202
147418
217258
240706
34962
6709
71316
239540
247000
5893
128505
184984
110786
102550
7261
51421
237503
75542
169366
88529
101389
39389
187173
189785
15069
252864
224686
155715
14808
114465
234229
70667
151991
76014
59860
181357
17688
119287
143171
20782
56134
107677
191862
136929
210900
221225
237168
7150
141157
12337
6523
122729
218593
135054
36937
84892
158197
36179
90597
142564
171485
124498
200475
245701
32774
173703
71225
196213
233446
210122
30304
118123
176576
134405
907
123940
50947
234056
164740
14256
243938
72507
210479
174904
161979
155744
241853
70754
80393
149835
14337
166716
94692
141560
97783
1719
83104
214581
94917
45552
15139
138169
159836
65410
168325
103302
206241
243014
24589
93134
141552
98456
205476
55070
164542
250560
30331
105743
82802
157903
201337
69933
36864
12944
233889
5262
135214
95666
232926
31693
85201
14721
159114
237828
129336
63362
28494
167366
245665
4565
211474
238190
138816
49378
195938
138308
210732
178302
3719
108122
213756
135932
38452
253086
50490
181253
35676
1142
58160
45300
186663
99269
154376
8992
113162
183486
234876
245708
86645
43084
169669
186829
251199
52796
47136
181040
212914
171905
133185
124203
201470
190975
95599
29421
115585
57283
101657
205641
146808
234417
193614
230277
237069
16424
215991
186691
143816
118989
131940
70823
69247
185651
19709
152598
227287
191656
148021
178138
104878
124786
93048
179971
115824
202072
180429
135563
40219
150063
148244
6081
142365
241827
205769
92372
177363
185478
92861
19511
241950
180568
93983
187792
3217
128508
226832
118802
36608
65095
23986
165944
103786
217184
154023
138147
197845
170280
72533
168868
164054
66556
145382
196537
164683
74947
249098
21215
186950
71958
139854
185671
234148
17409
143799
101972
220934
6144
13678
159029
167268
248337
165532
122775
169885
14114
100078
211334
32793
28046
96774
81480
138801
187341
4408
203983
45231
128653
56836
168231
180133
15717
218949
126585
5443
124850
227205
89796
146068
212821
81658
73872
231841
240376
130766
16552
67255
69090
178074
7792
250793
104971
87384
164688
40913
159755
211566
170953
176321
156131
195136
245918
223738
196737
235825
21716
167550
139817
50926
140551
51017
167765
130644
36377
150328
199383
57458
112086
215385
227917
232930
42905
212319
65933
38782
9168
216832
219798
226247
192051
181059
131117
47096
241142
132483
23441
19629
210311
202976
232485
52597
244901
250462
177046
51692
190243
160606
146792
48565
166202
219729
197836
246789
204698
24331
242544
151743
140524
151518
30505
125470
63298
253039
30092
1682
180541
15190
254028
155191
216188
253515
197853
172596
115695
142002
162404
135460
97600
27254
120906
42624
87335
20907
190442
33599
149313
92898
64158
71281
248904
68967
244275
37910
177549
205927
77887
246235
129653
221755
48445
61536
23116
92141
203703
248847
44608
68654
71024
200193
240144
251838
6088
10957
242326
125135
76910
174679
25324
229164
198560
166212
196070
47935
138220
102281
9198
171467
161192
102052
103627
123134
10006
215614
246009
98311
152754
56195
66243
47921
229490
185917
148257
195522
207049
184924
61084
211117
208142
153687
31429
179967
251337
238440
247397
43649
197906
63537
170935
25905
33476
2923
232707
80912
145530
177356
201352
147034
95444
16044
125117
107329
156814
98561
136281
99572
19197
53118
22509
207877
55157
220551
3328
247422
150442
45391
11200
99632
222324
63439
149863
231693
56648
56914
216693
122652
203592
135619
234698
119738
186781
126929
246761
6902
2541
226236
163600
29788
121053
174605
65804
38647
46075
67714
246136
204039
37221
210077
204104
193501
129067
204420
77045
152681
28120
237423
231165
228474
990
38460
245102
28092
160186
137183
30332
240082
229616
203297
62028
79188
150467
32118
18244
51089
185764
224590
239405
193826
73840
89119
108822
185173
19093
143989
210132
74792
67023
81199
210861
45431
214567
219788
41235
190209
81680
194061
30543
229752
114575
235630
236911
220496
246805
210460
183122
38465
222362
250212
112689
18156
254
232236
84115
184545
146415
96251
35570
90685
94633
32179
150482
88308
106511
211160
19992
191614
205468
60958
56371
78966
224404
248871
173558
155226
9571
27525
64578
58007
217692
179631
142030
5137
180794
80558
244811
131379
48262
130222
243455
141927
148271
79661
235993
229437
54148
168530
187171
196150
116332
244218
114449
59205
162354
153374
108194
240568
94700
204470
38569
49115
202212
35621
148832
10133
171324
153614
45638
138416
159150
251706
132518
147046
50113
97051
151121
105575
96979
253719
161439
54811
125655
8867
65511
75595
251742
183156
249734
223743
167650
32790
246006
198684
11592
192280
172979
105069
247276
21777
218012
193315
10293
175547
148880
87654
205257
78667
20613
128523
75882
222124
39879
115959
219054
123852
156366
62471
176327
77366
62315
179610
227343
228293
48695
181619
6410
207731
69317
17480
114788
61258
194336
55094
86650
169425
66267
205879
158585
185832
165692
101068
7485
131218
234993
201826
118935
205162
84457
115975
27587
27957
11901
217089
141960
242652
132830
252369
44215
19280
247221
55154
161900
117748
93417
136483
238783
15114
31136
99581
92338
125860
124023
116847
243615
215144
146250
143865
50510
147821
92506
45077
83767
44202
121533
26667
253663
231358
181093
2391
24967
25004
80284
218022
159666
92342
106173
200852
49864
55330
26503
230640
60552
14667
233611
37502
216234
14946
136663
79965
74338
182329
27125
120058
181899
77794
43820
135710
135724
90762
241339
19458
180050
254438
148534
80504
99019
213901
96252
27459
112543
46070
104789
47160
232355
44524
461
66276
214352
236392
144173
173982
131195
92622
94153
244216
57690
65520
177411
246932
96653
234699
67920
176975
185200
154426
180095
99047
19566
28897
86245
64997
206402
249892
182540
138091
75720
11891
223790
248027
253556
22497
159767
233027
168628
133695
220630
201422
12187
74306
15817
220613
74804
147687
76829
50178
152101
161897
159691
111441
105863
188652
96898
220824
155088
103798
31215
96947
94458
234202
178310
195946
167627
120468
148755
190338
239794
242738
215102
110814
252996
171264
195862
229708
64618
23147
70586
159052
87844
252297
184315
224908
16940
121912
162945
23882
60646
130162
229788
79943
140022
173544
161517
103054
222070
198026
58258
155573
17292
96209
149487
79374
99220
234141
251608
198116
191056
54948
155421
49652
254138
10279
89659
105355
6608
128709
154951
220484
28832
181769
240315
227150
112761
224019
238396
97271
69865
79805
235166
72765
152327
199449
65065
87826
188868
223809
134623
64231
107456
89310
209443
85667
47982
126442
85235
163710
250616
69282
248244
131032
31813
41924
192751
181344
115919
42262
154086
40479
63770
10617
95671
252179
135925
243011
174550
97574
250412
150375
84096
249966
231219
189326
113627
107612
203819
205065
42858
29993
137687
229777
222892
98200
43653
61847
219130
233202
14569
54589
229297
137187
229272
196960
81840
59118
164093
76819
122901
13979
45220
12900
244021
36290
211447
161269
206004
211193
62766
176958
36816
79356
186949
97951
71721
45193
71435
67886
254554
217192
123455
239518
84579
244317
39558
128761
194555
81984
119659
190707
8256
129669
50576
87627
161017
244036
182914
219071
116068
87379
201338
91567
50801
182191
144536
85381
96781
74271
127368
238798
3851
7809
88924
216209
14532
164436
64282
103845
179954
30125
242922
54792
80818
42845
77819
108533
167801
169443
15574
245978
123584
29920
12374
183187
238107
140275
95833
94220
148108
32848
183133
147717
19834
176138
153073
132210
211268
99486
31764
252834
44359
172423
157857
44861
183042
139815
37258
35410
68685
54051
245376
249068
24734
162081
223441
240887
119270
42807
113490
107646
104399
107956
180661
92806
100994
119092
115245
58195
13276
238812
138251
220258
26614
147160
187675
127328
146987
37055
35098
77901
47359
158993
163726
213293
134215
162500
74522
89887
130771
6637
166758
214829
8693
61961
217451
243359
139301
110477
167728
87285
219098
180988
37821
162835
207852
250755
14087
213101
185619
152032
227528
155972
231399
157048
171732
144913
147174
149802
89582
238765
119651
1564
69521
199666
102144
46112
201035
129962
98633
115225
243436
185780
30439
124335
155756
43438
99412
100561
172085
237844
220374
249652
109231
2974
64757
211685
43916
200831
149642
9629
15148
190811
39955
79658
48191
40251
34506
45983
183772
71385
123249
105815
177260
185104
63555
24151
80527
78159
238306
245911
100019
246036
129747
127128
183803
247402
24087
3041
195680
236913
244969
104899
141385
82536
233991
99509
101646
164712
62512
77718
159104
134868
130382
207618
93427
134565
172612
14190
96865
59934
191696
86717
88215
128382
155922
78416
150611
25171
208707
154266
74545
81498
173907
117551
12115
201026
89849
79986
248666
140692
91704
208945
150501
1425
36141
51778
247802
38295
90463
191556
241054
20926
177911
102683
107217
220518
244267
240079
209764
81897
213735
138621
253051
22541
156018
90576
207222
228326
163924
127851
245760
41999
22871
70325
108482
235808
58635
241573
46944
136935
6729
64082
181844
49124
100993
228764
234519
190226
142796
207184
149764
216147
54253
2037
20114
65301
42979
64233
219172
6479
91643
83436
15231
63527
5133
22416
134462
248902
24300
83001
149880
34053
27862
95537
90580
15521
114395
154723
51895
189432
28687
70351
125442
146636
117273
126127
238462
238668
99559
31914
84695
11167
182981
36236
188190
67468
237478
21093
109647
14817
183421
220741
240087
73032
200052
198830
61100
209978
197759
46797
155525
173539
69554
60770
82452
173162
49995
200598
39418
45202
167857
192905
120350
70252
69428
224222
126449
69339
381
213893
37010
89018
26622
179155
189470
181231
113989
53043
75703
15834
61995
142310
88263
8017
1316
165107
21080
138518
239355
93746
213653
247237
177540
41136
22279
127728
221906
204182
155270
26215
151827
193963
28411
160067
79087
48476
193185
93006
132661
79715
206722
36271
176791
32235
217905
77325
173612
230605
201185
172167
109550
222851
174508
245996
187787
114891
190767
205317
62844
13165
130444
20346
114238
239169
5371
140099
25262
5387
3038
238748
19703
153034
16841
214450
121243
245360
184525
95491
143070
62476
175066
101588
26164
245925
136850
226290
206698
180583
157823
107347
53182
59634
219657
9788
189527
173874
178878
105154
138610
102892
163031
225486
75597
132062
73965
241343
202782
59772
44633
221078
233467
29045
184126
134673
143208
48227
160342
242459
245016
169064
147871
137868
202655
191867
14955
178985
96326
174547
79716
190295
177283
163186
221357
80664
186010
82655
151203
73220
58360
105761
147269
18670
85535
148451
227618
2733
254466
175413
51802
193238
161962
81268
239749
90456
144933
213273
109433
17869
156389
233004
181394
140646
9877
21041
171911
49040
171425
203314
126680
9952
246295
20494
117359
152740
27868
75689
248612
6352
231880
160169
37192
161559
140927
40267
218150
123600
187226
91699
129559
149874
25591
221044
88936
179140
106790
20068
206891
56961
224049
197583
235571
100420
54834
99398
118691
116489
86823
239827
235664
201034
253518
216965
23138
32562
153514
121397
65513
228776
57789
32486
122829
6042
103560
189716
85151
155579
249974
216659
145723
19888
178770
189479
110580
66005
42779
242073
13221
25228
38650
58751
24156
106167
45234
3841
40047
155461
245859
32207
137118
168135
186955
43759
123956
28325
56317
19457
246391
212159
105817
233949
101549
250031
13873
253121
35675
233796
93287
47909
183180
32037
125505
198847
41958
115753
115596
33020
114811
9007
133527
28822
188761
194570
45012
117038
192204
61004
205889
84961
24487
94563
62174
187910
104123
181270
89277
84368
126036
157039
90553
199421
106335
18051
189351
145527
122285
17006
61959
575
169745
175985
208036
1533
187655
1070
128267
194000
151000
104287
104883
163402
189622
141331
237997
122468
93194
51324
225607
73811
180781
196734
238120
245759
172453
47077
130194
149489
112772
241748
87507
89249
223595
134151
57778
180499
167861
208062
82465
42502
208923
75979
54066
50553
121870
92604
216548
56360
249997
191564
102863
63270
195963
13905
30313
178939
47583
15864
9388
229694
52600
87270
114632
220025
70096
225590
216046
121803
202404
14662
62449
16398
9529
44249
129612
166949
155546
35171
105543
253296
10479
188811
94287
186745
51291
23765
35077
180884
129628
107038
209215
98627
252316
26124
240213
138273
49761
42320
237390
169351
226893
157344
74208
53001
43931
132170
112068
91535
116380
70937
121910
17329
95255
199537
253422
217619
28451
191117
94788
162168
82307
36144
250437
182088
252496
73613
88239
138989
84729
199100
100127
198337
230416
130258
92788
58256
114344
186756
104028
101671
90236
165227
185702
143323
237531
157170
196349
210965
119887
249430
140000
163025
163927
126391
31144
69953
94894
178407
158316
122218
202981
144087
29035
26258
62246
182074
211697
238019
2230
41244
41414
196507
141335
120447
226938
145586
76789
160291
45042
80859
160579
95089
155174
168010
209798
114824
243276
195965
49095
97065
132104
45869
108674
219850
138914
18369
246987
35134
168098
162551
236220
228127
182792
145028
233216
71362
230024
100406
31226
43753
254183
31003
163794
109723
10217
12509
220590
124756
231476
4657
104939
9702
152107
133108
253078
162022
121818
26420
99122
199371
134617
179360
167214
81842
230352
156989
42434
221252
12394
100455
13831
62178
166331
109570
9962
210217
180938
45228
124901
134256
36836
168544
136267
64896
105416
245161
143181
139593
105131
4028
103908
245982
237042
122591
641
239702
136382
2811
124787
25681
206382
53903
226162
79444
199508
33451
240177
177353
254434
28157
154507
49365
164164
142443
11741
79265
204942
213482
132474
174558
48175
197507
72015
29214
198958
102957
140269
225053
187087
18186
200511
95125
201335
60259
35762
19596
139033
74012
132260
27863
78440
85374
208538
155326
146718
92232
149394
187780
158557
209621
131981
127757
186218
245979
73979
215114
51956
81522
46476
179165
101579
43140
115635
17263
181588
198237
72413
136239
244979
172651
99738
101014
199035
186465
184509
79326
88724
52278
220733
42615
228740
233838
52470
100501
228353
174969
63956
242120
65190
44583
118309
143921
20684
226739
178582
235296
3698
123604
102459
7821
250294
238572
121174
165926
20378
1942
184661
131463
188806
1165
95007
41364
134513
19184
209722
251853
122506
16558
229985
21315
33739
200638
150970
106944
112328
126183
218518
111295
254267
14152
197645
620
205931
216153
51825
34858
52379
169613
30838
115818
128843
51547
204995
102061
41904
120776
216104
64695
185839
239506
171089
177966
51573
67286
122598
72261
229527
126657
106854
151951
183611
34724
93493
64632
158872
20411
60593
150203
64575
125281
226367
154147
171253
186372
88613
86610
52444
197216
4887
116935
125361
192781
41224
46383
220894
8650
245647
50042
174681
159109
95935
137890
46523
27453
117812
98275
188931
247342
217429
235096
251716
188773
117400
77264
130718
16189
220206
124880
226401
119671
152421
42686
164012
39555
212554
95991
126718
254164
177673
20824
19661
197978
102668
146450
179456
174044
102126
144732
194165
28312
144356
203811
248686
204840
40908
46607
107342
64514
13656
198897
159736
195890
251280
60124
72225
59763
246840
125119
202644
124065
212064
35337
223704
96508
9958
90723
87991
21248
57147
25692
29874
12031
35530
171728
226433
142124
16912
23653
141111
152573
63996
66177
56891
251444
36362
88196
182401
244780
24309
137616
70394
179771
222483
231270
241790
65049
188210
27131
235207
236430
157990
211735
162859
242817
21790
194687
217529
75305
39498
165715
126140
158266
136252
119707
206319
13705
203380
27470
215475
127814
41029
214969
165734
186778
248873
178144
189112
3209
125531
6920
18858
152806
161666
63282
175576
181095
211541
232973
169585
227103
68409
102744
43396
208449
25963
13515
245690
104195
135445
210242
132935
78761
37883
81091
70099
135305
238722
168860
83656
215558
147661
200728
23972
210210
178346
238212
37085
16439
193415
201206
29656
181927
54288
64433
110325
45779
147798
126777
169155
103781
71050
63157
248957
190937
180788
101951
111574
232312
119571
195353
211462
50854
94486
209121
21202
82111
211949
146123
160657
201446
89806
129774
219208
71805
70236
93541
82844
216336
10865
181875
115672
31304
117092
118606
157797
218182
85552
193455
189195
28589
125788
125646
56710
73671
219055
250325
147127
207574
162282
180935
105529
137587
146251
212969
137132
118520
158004
61411
206161
110701
21969
240119
227951
216846
209746
60930
1832
249948
244823
243240
178061
36983
225162
126862
80506
48961
197615
160712
137371
101946
67963
158283
83615
179172
176997
21644
157842
81300
182378
109984
181962
61776
35024
103946
43917
36136
106054
26973
149816
158442
36621
152211
252716
226665
5322
109089
81892
135177
174524
229600
227803
203731
190113
49394
95230
57377
12625
226149
189071
117485
223177
250334
138730
3818
100260
99748
65589
15057
163638
38114
188295
250813
3331
195211
34899
92067
79550
5958
210151
88598
97440
64319
4848
170519
148330
32249
87099
100818
71008
198659
14106
184409
66930
2137
4415
144156
28248
17068
42124
147068
2579
216665
26385
69326
153065
31396
244605
225022
55642
91576
7272
141573
48165
240628
186363
199305
39106
228822
138606
53400
236092
209242
17539
50736
176257
21504
191118
225812
243488
172208
39312
23542
123830
59278
162571
56220
45767
223872
117648
88205
20708
192243
214585
245239
144811
106649
111826
61418
108703
35247
135109
105670
55071
42738
248527
195245
236027
218065
107938
143684
109668
121777
51260
118529
63280
18923
67170
221173
202166
43060
18656
197126
218619
22652
51746
193046
234294
244487
238434
184455
201130
109864
38241
61328
36522
217702
193519
40024
230047
124052
153212
185445
69631
42711
81946
18533
4856
181135
98372
191166
146433
4183
407
224003
233018
114745
137181
19993
58610
101565
9290
14282
7652
12072
186203
104853
201542
218754
50455
144746
194760
236754
132301
114658
246138
58744
129263
125969
246333
240986
69266
179838
161953
230347
218248
148493
240845
95718
165600
209528
83218
216461
233840
66438
237569
215844
119232
37456
113166
241407
144229
80934
155289
92867
118281
222308
120333
144538
150339
33103
198612
111999
24306
89538
222867
233986
98668
195423
129458
198517
176003
149377
72956
17992
201717
118693
73143
153208
46960
134270
20423
243350
15788
177634
243463
206320
243522
122693
115834
209307
100995
85688
226292
222812
252427
36133
114758
44779
134656
166319
235575
64971
102380
18189
42504
251129
20646
108597
31691
3409
176130
98928
130490
170993
59217
233480
154687
253004
184219
122436
80616
229003
251674
171335
172898
168608
42433
192009
34735
193102
243261
153680
240847
115294
176828
20938
2966
159467
207035
144291
210162
40284
186780
170370
55883
174669
211211
152080
67211
34461
172814
249343
224481
227490
198604
228988
184935
91418
106880
225355
41889
252602
27779
21338
64842
241890
205307
94051
23046
245791
7238
187337
72511
213140
174057
174565
115491
216371
106775
215541
5544
21651
29316
214550
16980
163288
241581
98062
142473
138005
27060
167724
15510
60857
101804
38043
87497
183853
134969
155031
92462
224426
150112
168508
60685
126573
61251
72744
194963
11427
250088
16046
244662
24583
159635
141281
186993
46131
75717
37487
195040
3882
185372
25606
243074
24118
152936
164196
14330
191005
93661
63806
168167
85361
213780
225671
208990
7520
76539
182434
168133
247134
152911
230304
15122
67683
75417
102616
211848
189880
204468
170847
69794
45905
104930
35804
234154
189826
21201
241121
133294
187054
202227
208570
77336
195806
176306
14867
76386
138199
3262
123341
231130
12010
71947
90367
65094
179678
97893
181198
156789
166186
214301
39175
125432
136269
5534
15212
36599
100933
136147
175665
7841
220193
206955
102111
184182
118427
8995
182728
31302
104490
208074
45104
211500
80405
34924
215739
149765
147812
145298
204612
71511
177824
39702
228536
46235
135773
28087
107520
106461
89118
42363
202783
20485
8090
77340
193976
252417
5493
23386
226077
185092
33811
208900
96200
137034
66178
57010
231789
34932
253529
26201
22929
241489
113004
63417
40395
81227
46931
130049
240859
171523
158302
76253
185997
137329
212426
53998
188099
70206
48272
180780
32327
180229
172713
194247
104896
31342
3047
248584
15230
18812
119214
119424
169918
9475
167933
112436
182668
47436
49447
28976
121057
31973
133754
203377
70138
78383
244016
63629
80591
55069
223457
52032
78398
202779
147091
175025
168134
135024
120686
251389
77408
220322
25904
24360
167408
236892
233251
161202
228577
158315
237637
193526
89176
253978
194851
155533
228817
1271
224182
78602
127833
151692
6312
251597
75310
34139
228432
67356
42396
251954
131260
138941
119286
93212
105664
139282
63217
191241
252952
1841
241485
78102
193023
198942
204876
153453
148707
208880
43269
65082
176407
200256
21590
222123
194788
67409
169378
60380
156889
35831
205849
151643
159194
229151
195957
209649
4985
22850
10239
83316
12267
236519
251641
41858
250109
157355
27429
210906
238105
229368
15786
180776
139471
232633
72653
37305
126709
83265
234577
63230
167102
12519
203470
130037
167528
176585
206138
199015
129059
103937
231530
42721
131864
236020
126284
178559
97127
23576
19707
62371
200538
230924
171207
46047
178628
341
176658
64966
170376
11975
105811
170336
188605
184967
28187
25653
82755
105920
254322
140823
191280
386
59985
44908
22763
105678
200486
123596
104904
51041
232431
73319
190160
19592
208676
234913
8270
126275
67015
173659
64182
135802
152846
217019
61521
200691
236627
120559
198678
239276
108858
57421
128742
77903
193666
181635
79304
236728
2254
186965
159135
188988
160345
77798
252038
42314
106009
169140
72053
147020
208069
245637
60512
16794
146227
29440
182474
10800
172045
103654
13813
5526
91109
214067
102547
81773
157020
39236
36569
62668
178475
38085
31531
207453
237257
53230
156281
195769
67150
36834
220309
214722
65742
65183
30591
79084
51732
226603
200880
180843
135975
142618
173813
34783
30942
78255
65389
70113
66873
187342
223869
73529
156686
105489
28884
236252
220361
67708
77346
251944
188333
20775
195996
143398
128875
9808
116828
168357
52224
234074
99745
93701
169183
102272
147510
129781
209728
215403
252689
161458
133160
238173
35019
75019
79518
67799
164749
191507
38601
47515
146010
149063
198098
137564
189500
9867
149122
25515
218146
88559
34625
170066
208680
17984
241195
183494
121376
137318
216183
188528
137753
128394
89427
38304
104411
98095
141416
46141
232552
111309
170581
195864
175232
162254
228402
191645
3704
211446
232025
100722
59183
100571
84745
100114
120276
45437
35239
239590
42077
136329
252298
34980
158055
192052
235533
31804
235238
49525
4349
129606
179831
19061
176461
38488
73204
8825
204723
197024
128070
81350
153188
237573
44588
76286
238348
186841
84972
170762
92645
30194
198015
188517
119133
23342
65778
233583
6066
114725
224538
3998
158504
182618
179947
171388
16932
244899
46336
123927
59007
86775
66777
131213
123278
230215
154453
64893
7332
27721
85078
175294
233389
117220
233307
118080
156667
213067
106393
87803
7973
139283
125560
74221
186016
233965
120699
152862
184763
221189
18377
126984
223861
150085
186426
113941
223663
187047
133418
76808
166548
147333
29838
116320
73161
24501
245319
130868
239704
36868
104167
45049
216068
134842
210148
65965
211300
12041
20693
68155
217356
232908
150302
142291
223311
126476
176824
126032
243878
122915
195055
64890
157572
136126
217437
96245
21664
172132
45074
218407
181386
70424
161803
241557
132876
106515
237581
52736
172224
138379
120167
93399
122224
201817
138886
32070
11555
90319
27449
241683
24694
18779
148725
12914
209568
6661
51053
13060
80234
254215
214070
100299
226495
145732
216824
99574
229314
102808
12752
206027
175414
163126
190218
78335
21663
170160
27788
107736
239425
51958
241075
105820
246669
205925
141183
100130
58849
74288
131595
202760
182387
235222
43615
98064
248213
130513
103508
216786
17218
55801
231081
210091
174756
61057
109592
60211
167195
126689
200313
28390
182210
175447
202213
27791
140542
162139
84223
25954
25467
203952
30821
44594
55833
182171
74857
143007
236600
103951
196309
55240
96343
81788
42201
73465
235641
223854
238568
185561
189811
183905
249324
44316
108980
237338
17147
165421
8863
146731
56146
208523
104171
142033
1826
181746
76139
232270
253366
81011
172082
238110
12515
190075
35304
160065
66160
225427
50874
204680
2335
135502
24319
92847
102421
33594
189696
17666
49144
32751
58667
253921
146560
33178
26472
112651
54113
205445
40084
239934
62910
149744
239388
208865
103387
250601
88522
99731
132863
85867
165639
155821
19212
17197
145266
187113
147234
66840
173650
226958
191855
241135
88556
71282
49213
169085
81261
124192
75677
165654
234303
42593
76199
144803
45623
215873
119032
152496
129155
213269
128510
197180
93372
86533
15910
8687
30389
175890
144887
36924
106755
244106
131469
146851
21755
182909
103765
1566
131682
194277
111227
243732
146954
195213
58644
103447
166068
15514
122784
160774
156321
48689
108039
23550
116806
14299
125074
209334
131365
20671
228138
181163
184912
164473
147161
167713
231352
49948
59406
8704
110590
174993
213451
119226
206168
156582
229308
159007
67139
27576
57549
58742
201986
153290
248242
43203
240320
164652
202983
190666
14523
111040
238146
184685
186107
47236
63620
161480
167324
49307
193977
166171
7986
106905
95888
21088
212099
209282
158920
120668
110159
237939
216626
249101
214503
211257
171407
82507
47672
5695
141303
87407
61832
82723
235970
196834
251377
101816
76774
167565
137896
62505
81422
94987
193328
188830
116500
48426
5432
235089
52851
194310
70748
145396
170250
40696
122265
73665
159650
69605
148205
63755
84492
129409
154838
42384
140734
125217
45925
90646
211734
87893
184186
69846
196587
144962
27812
82027
233753
2236
16049
17272
168688
158053
164018
129303
148784
112773
78039
75816
246286
175200
8307
29126
13432
92653
102375
192395
87526
219853
237523
189960
190520
166933
247461
58616
144290
242687
206309
187438
73880
239070
134157
99547
16546
163151
10610
121580
49912
138817
52085
104326
164609
161663
156062
98488
175322
106741
69269
85409
234764
41138
197683
89753
251113
200012
194969
200921
142220
180537
31401
249453
97549
16560
152435
90038
175327
5479
182866
248493
44686
120267
145167
245899
134974
163359
168345
123162
249059
185053
94755
32403
70293
19119
186758
70182
21366
25352
126355
165751
21489
250169
155684
14495
14213
241764
173171
189822
202036
174162
24323
196334
54164
175305
175265
249
188870
10964
149617
19886
191048
244528
157460
89691
198235
185982
4295
156249
74416
29726
40640
154377
233235
39408
125807
235944
159089
103128
164446
41104
110085
250175
82163
206527
188109
183460
93141
102250
66063
124685
155912
146706
50840
237221
217525
29356
75957
66362
74864
217056
94655
146466
4020
145519
21760
201013
126762
12112
210470
112189
99372
88743
215209
63756
85838
2154
117277
247792
181626
110706
1899
182539
34222
68855
64255
57686
50125
36355
12866
25238
224776
202750
46082
17471
148536
246526
239972
119380
23423
41041
16168
178948
252525
58514
130631
127764
43940
12870
96567
160417
233200
186297
207665
172486
144780
149108
131241
207448
225132
224093
218873
67663
66279
62578
67834
47490
224169
20383
123683
195419
138997
7718
140626
218410
183461
122673
140681
124151
214543
196500
193254
220061
41009
216580
37468
239122
83692
241927
55526
183714
111170
140374
135599
35659
207928
62144
22999
95501
208731
110589
169962
206802
26658
160755
28946
226986
235244
185065
79471
130989
211802
148868
107261
178904
105533
99140
66957
153293
246895
73311
87313
116148
237065
118982
157751
117292
125186
134943
46453
197822
44259
84106
247172
181230
85903
202848
140709
6024
3723
245252
170271
100587
33446
49988
124011
210817
5373
191955
225228
75184
161166
212654
76915
30242
242749
109726
119150
92771
152037
148547
213252
28496
192364
113187
185459
9849
172723
78936
232378
136225
215024
122912
213829
193339
36705
93027
90709
195597
49186
124835
85163
24509
10084
157458
79482
159046
162087
73898
129618
175350
165041
182489
43947
75016
119906
85727
115965
188304
101326
52873
63348
162405
92895
142212
231991
124981
4193
106622
221487
247348
167081
31475
234653
50478
62903
14078
232276
152009
129913
201566
144396
233148
73543
85682
203483
214015
146452
181453
38201
47097
228866
123902
10683
118021
84116
250529
146663
65492
10930
179071
207528
19327
116601
62076
235962
238274
6277
16081
137792
155103
119439
26865
151049
108268
217917
179131
20310
173264
31501
120516
22749
218157
210930
25504
121150
142391
228200
225496
43423
198153
97671
168153
78461
114567
165615
228880
31362
32609
128430
137311
146058
201358
22744
140553
127359
132150
158304
228795
112730
13101
99150
103326
84364
168665
130114
247199
222619
13023
190497
87705
36346
178225
96432
205698
193670
17504
195583
213692
157819
68609
156437
101858
139353
130087
41164
31086
90560
47251
128798
95446
17938
125997
134414
209991
82684
125287
254118
7264
111703
33575
7935
44458
115397
42241
98856
94358
122834
83397
246183
173553
133343
9997
146376
158924
25250
74182
91473
237477
187446
212701
166926
104521
243196
198959
240748
97161
13658
29129
189688
30707
57839
88152
103704
78699
234725
92825
180830
252262
121510
32547
197969
216357
216169
98239
239121
37485
101048
61942
48722
207416
124259
5015
6542
56361
182259
195852
172892
142734
97936
190878
26562
85929
91360
37147
151331
82097
213534
224328
145250
84845
230138
57897
157461
155436
239006
93976
57020
230132
155759
28239
93116
203106
245454
60772
94602
142992
24437
169095
120096
147326
49693
194942
74758
171044
80918
216760
72876
128042
141756
146593
18646
79633
191052
132645
177495
162287
176992
8055
178166
213879
45702
215177
181090
125792
66616
215461
193639
169908
147665
157760
127674
45750
56046
64412
225572
200543
250974
217207
129849
229958
43825
250856
40803
216896
250732
54477
46692
24197
52674
204045
75162
138647
189863
10386
71174
194172
193456
124882
150486
101589
93284
34658
57546
172076
138881
39984
189967
179436
53058
87097
108289
79707
190761
96607
131388
126878
91364
73052
249102
38036
77902
80497
138954
26427
227769
47022
155647
31713
163956
57144
213838
41419
130220
64443
119800
68248
187919
179240
232497
86122
128049
27950
66328
181027
113483
203193
206633
123717
99343
209036
113467
234055
51410
157633
208453
126123
229517
219183
159498
41592
124084
27226
221024
105790
53849
96207
152498
182872
202904
145431
162038
123969
141373
207434
150018
50936
69654
55026
189460
154383
119123
14559
41034
19664
218394
158289
193349
146630
251110
228473
117786
77021
148218
152465
244081
155302
185897
141767
77401
214860
92494
76508
135968
169283
6221
48421
133257
86013
67051
91792
231843
107799
2325
241552
86684
231173
94732
209653
8505
72154
112848
158589
54161
190955
84751
41885
156674
23784
182928
220232
158558
75146
104435
2294
225539
168287
242961
80467
250670
254425
7151
111942
207026
102850
41517
119946
238059
110274
41867
191785
170766
214978
231602
74060
10720
215349
52881
83183
163734
157291
15079
173166
121729
125491
79287
132168
65888
17833
182694
11172
249619
124053
223004
23427
242878
31028
97572
67982
27419
101458
118389
26744
147296
235650
208998
186719
18434
189478
38694
29997
63963
72957
218853
87468
123287
92706
165219
190074
208382
25900
214793
24701
112855
99675
231895
82628
223832
247065
165681
248907
14173
207695
194514
228680
72496
175951
2529
154374
204762
252006
215574
123317
97286
19299
174416
106702
221511
245767
3192
39203
35643
15891
207283
8445
224435
246107
58327
212576
213432
21686
67191
242233
220673
92426
67328
90778
4585
58580
209923
101695
153047
190484
107359
209473
106824
220064
125149
107268
40187
204414
26176
228233
186371
161303
246258
92168
130657
130911
245662
34616
199920
147212
166879
158318
94076
7999
179776
184558
35388
105584
189068
110982
70419
94440
15953
29481
160524
85210
120036
236659
174254
68216
206794
188634
183033
141546
187202
36857
161593
58405
128095
61538
139951
162399
190762
32390
84145
228516
48597
41815
101350
18822
194170
146813
184880
65139
50525
72016
53454
41547
203789
99002
80725
82598
111423
127366
77574
137337
98234
248032
23067
236412
104449
48793
197309
68365
99323
138630
52742
12297
189781
186527
7479
139894
197983
150145
248292
4378
243829
155208
147712
158227
234053
47353
81798
230085
55307
54670
25859
220662
125561
84934
212050
1579
34208
235259
110251
36425
183470
119710
113377
244754
33733
76161
94338
196513
172292
160646
208128
213302
95069
127398
133339
108630
131384
83495
172978
200868
168391
163220
52034
120054
166686
252089
187840
167799
179254
21372
5405
74675
106918
138429
95907
81711
62403
207290
151986
170356
88294
201075
245741
178589
15314
39960
203924
47839
200874
239553
97960
162436
97623
197692
207158
143275
3779
8984
12381
67372
6152
146021
109517
35068
162049
60447
217084
117595
890
61220
233514
18687
111368
50148
191083
85513
133228
188971
156045
18586
230037
216271
249700
45374
240171
129054
61659
108356
115040
154175
194984
253018
54835
113920
177904
221704
124362
129186
92833
55444
78544
81525
222926
45501
225643
3588
133067
45694
49278
139574
122049
229199
173527
29711
204461
220251
22074
108574
36373
79596
96704
37536
245752
125042
196827
131103
241788
57230
241849
130312
169706
53173
149229
72071
67312
40293
226082
90471
191636
164057
8729
97088
82953
55919
25544
90269
106472
153913
203687
76607
174664
204622
65762
200599
208890
166467
218881
164832
75719
245066
173486
248772
186012
68247
227896
32663
251681
38069
186847
229230
142455
131992
247476
38604
132299
247882
21118
207751
61682
237092
102307
57850
203425
25908
166478
168455
155348
84960
187964
181590
145263
182654
195098
35026
86008
101047
244745
226846
231781
29497
75661
103697
137622
176683
29737
177475
18184
67021
5536
66380
150555
119982
52432
242634
11895
175268
158500
89125
3717
160848
135007
180862
25679
169236
18140
122979
220239
199297
45040
134702
62712
215571
220046
52142
81482
201806
142947
142934
192989
157710
200515
254531
144670
168012
202804
118736
253758
179798
112995
131175
41372
184515
151883
73640
178683
131630
245358
224768
32981
230256
186625
9280
5712
202951
90090
7403
155234
49947
77416
237060
22025
32769
195937
31407
193715
99670
65417
152401
179460
178110
174135
247460
183930
203909
144105
219121
26613
242523
215314
243589
182933
118894
39746
181384
253814
126783
65014
190740
210317
169
65006
183951
133129
172390
245165
22013
171680
53429
61213
140877
82909
163317
67027
240808
157637
73089
136454
31971
35605
226767
27463
60801
97597
35035
231968
185999
107531
132332
225073
86061
108956
45708
151155
111373
235142
231766
3910
124905
12641
178274
144128
224728
95970
205794
252168
76449
14054
241822
181362
30484
70076
114628
138177
41811
121329
237509
127152
110869
61440
50093
37722
139334
59219
225158
41000
120846
177954
8788
65427
145631
43021
48174
171513
149314
154425
52136
106403
16872
130249
35389
624
158418
184595
123807
77532
151813
110649
254271
242787
208724
130256
181705
111027
199343
124303
246696
61894
93832
187138
77231
80246
222925
183646
212151
39166
181492
61732
62700
111252
104108
42743
131013
245753
23097
74279
77531
218576
82803
169354
139145
202392
111587
70169
198254
43767
102399
102650
188475
99257
227223
20245
41021
175970
218678
84384
1022
174034
21004
56108
217113
97324
136655
229575
50813
23599
104044
64569
55345
172746
137081
162040
94296
242647
204084
31561
58835
1710
50796
220480
132205
112994
10884
57642
5003
46646
123728
205847
155244
65836
16624
187814
6360
55466
130309
57462
211069
91256
115391
136606
76662
149090
114723
42011
42965
53022
64026
108856
60136
128457
86967
59468
100335
220387
96042
213828
173205
48485
142336
146317
31952
163040
86562
19729
180836
252867
213738
113840
123631
163534
169301
219730
208919
211919
60598
223176
224402
102114
68521
171850
221822
92576
236652
102839
188204
122872
22464
159317
188930
227586
40432
204969
92644
119536
180773
25673
161951
46868
90317
9714
105549
203974
58473
112807
93501
55289
128575
126726
13267
66939
169024
211469
72080
57821
51104
58097
226152
118655
24378
55383
20022
44682
158200
85589
174317
60876
103782
101797
213753
142841
128271
205600
211979
115778
226336
156409
122293
10318
48497
233547
18575
224799
34909
21167
90357
203472
69195
29436
237962
136779
92770
206385
141542
1720
32829
22015
84560
91669
128622
30087
127781
25190
99308
90761
232434
39551
36884
88659
27230
193409
133826
236038
217047
241244
239318
18938
251664
121701
36171
16977
23985
74131
99827
2959
110643
6670
109370
243300
55544
11570
59050
106567
55532
98771
41264
183124
170742
53276
155068
47500
141706
174987
71117
53387
8344
63376
190951
201466
245258
86876
60587
169636
208077
160549
99672
115350
12848
59332
249155
174961
42517
210505
152475
215034
69112
187642
121062
102495
42324
198719
188771
210893
225106
143703
170811
232056
54390
135465
54526
168672
126388
144582
165232
45874
38170
189807
147424
81399
222520
21814
32154
178372
25099
77500
215417
177657
147159
118536
108591
76929
82531
34749
65569
157095
194433
89869
198197
99611
32931
108166
174083
131607
241432
227335
136526
128411
38310
145468
214965
108948
103140
178915
113755
24870
203929
48663
122791
17594
221073
62208
78597
111004
207245
50368
117838
37583
227970
12173
113928
212140
212943
36376
49473
145450
45576
149392
33745
86652
201002
144794
171252
115386
63929
100769
204945
23914
79705
89938
184777
182068
56323
43840
158469
128097
960
226109
47730
176930
211248
242877
163715
78391
213191
80463
231490
52245
163105
101896
191923
50486
30030
99107
12888
151322
224991
9921
36741
116759
179001
53102
167423
75026
142532
10143
234050
227462
90839
147432
121441
187677
191532
183452
215232
112236
200650
44226
53181
214415
212399
62085
203266
46912
153643
116442
30355
17209
238688
201502
71333
142304
215812
16481
82077
177489
249419
151478
189122
152924
211950
95562
200524
110499
31909
107798
51414
96800
56908
146815
159762
147910
19417
2407
160871
119802
172202
222049
114946
68556
111317
112927
199072
81208
91443
105838
135316
106399
88992
175961
68144
58207
30868
199473
125286
42567
191324
234634
215858
20825
195253
148869
119503
96650
107866
127218
105801
117575
4650
96268
76870
24157
159083
191717
168154
137992
32765
45358
71650
159999
169812
113349
86784
123326
242013
157993
105262
210683
189934
210212
154183
36714
17695
57244
51834
1892
37295
237831
6583
191958
188995
80325
35188
20540
238970
215266
121231
88854
61606
166958
134869
83467
188857
121318
86754
111776
33184
14976
190838
219976
146529
8244
63198
247939
41883
56097
24567
172657
25227
47593
197494
214914
101328
193230
64806
108029
156566
149475
65471
149255
71051
113705
177331
176207
20918
130735
222180
102529
207740
170623
183370
206951
241728
54482
146949
221399
208409
133957
99312
122899
244975
181698
75453
216816
25555
249207
118381
196183
86258
231972
233638
78233
162541
19122
3973
44261
72106
182886
133795
241458
125730
164822
137338
93627
183768
242689
157693
153096
51664
39749
65735
46558
196487
135072
13141
30552
195774
36637
127002
202348
154075
217950
195558
93774
139447
177595
146800
54308
165127
99232
86609
28659
93822
140571
127831
84627
152981
81796
247872
89941
233055
10828
216194
106816
84315
237898
251893
177659
80098
44286
232089
203096
70057
87132
241517
253817
98898
241484
101768
245896
206365
19930
213755
9515
186618
200765
245849
213493
26375
40902
144477
237842
224015
93322
147654
166032
14575
215023
20680
172205
18489
222736
190022
8414
1622
252084
16035
46851
26036
243614
91390
226927
158961
195927
104293
117056
160672
34587
186519
247938
176193
225980
62552
116926
131281
78740
154438
131734
86195
192408
239119
100119
135845
226850
16965
45918
186598
107833
243277
121646
18703
153057
193221
173516
226777
93107
139167
12830
206236
114601
214560
239161
84603
14375
88831
210235
66801
117279
35697
85275
174124
216426
193561
43593
15550
10497
137487
80666
243078
172040
146522
136372
105472
98839
137716
219858
27371
74265
107242
216980
196917
151804
4184
131208
216508
136190
158350
13185
25748
33559
157489
224766
35497
182582
56161
90059
186572
128418
62982
90217
252458
132390
127636
185449
222809
168568
105839
124420
21214
154043
150
66879
199058
118079
21447
27455
68890
95029
152883
4919
64501
115918
35543
234672
242486
23636
152893
168018
99586
168824
212039
44456
123826
104115
17952
234466
239406
139714
158646
201174
119575
50122
101012
147731
227791
178472
229829
83699
29751
96868
64226
167032
241082
123373
36478
181749
28250
150116
145306
58658
61979
17136
209976
47778
27810
188888
195512
195694
31463
168537
13508
134451
202050
50310
4981
101049
178498
100124
217426
134475
249636
211416
193121
30729
24751
127178
180147
133318
109420
5083
14683
158161
159447
117427
130956
41179
228111
180817
100135
21437
65705
117661
95173
20308
130683
185495
105281
250055
225746
232308
14828
237403
246878
101922
170042
53670
60768
173504
20541
242843
158850
242524
43051
212448
34647
104605
112082
192676
23303
219141
68308
95547
247933
78829
65326
151775
253963
250525
105452
191068
248201
247039
43494
114957
202708
196238
76512
92301
22422
25827
67060
185374
73738
242195
25542
201043
17360
211403
193338
239466
240897
55937
146066
187824
129897
206484
98468
87632
225173
238828
219371
68607
213970
161180
36658
50374
52457
238127
51518
213773
194737
131476
165258
221409
12827
187015
79588
201958
176680
79878
36015
160376
182298
50871
73387
71751
202493
87215
72782
181190
130169
92928
20382
167790
100054
63202
200931
223963
97030
112828
20961
46385
120306
221521
249047
205570
73390
216480
176413
204110
19363
73033
236881
58980
29399
61307
165190
102262
137736
50768
171364
217428
22938
47696
185694
165737
190956
188307
21024
36916
166896
110538
184623
24630
80339
115546
43147
189641
50022
35627
241093
54286
113804
165646
193986
30025
72350
30144
21840
249745
152377
210396
235578
127196
55125
48808
210034
119296
141056
210271
131885
168637
223446
245588
28389
108231
112348
246545
216602
68334
217174
116943
152254
13814
224230
233844
111596
11933
214017
94649
167905
212581
2952
241866
85395
191863
109764
33385
131455
229212
88429
51168
40683
143792
220209
78975
23750
221969
183477
69568
246722
110986
161839
142867
88706
5755
156725
2406
214435
242421
89126
10748
93499
142644
202497
125701
148435
181395
116183
24154
2247
192439
88793
19515
47334
79205
169234
245390
111750
6948
56149
101941
233142
244672
104934
159479
58993
35386
125482
219757
100755
108396
83278
223072
232118
216782
136920
185080
35093
91370
206979
49914
17745
249929
248332
222313
111094
169751
165772
140443
28357
116393
2977
137044
34263
156207
83705
176566
43157
18141
207102
6727
202840
127385
253837
109279
17102
169007
183165
232508
35860
57241
106788
229776
240677
28478
61407
75438
29135
240229
16884
194337
213183
249959
11292
58538
192607
33303
38081
8194
51352
102050
225241
239056
180650
219337
189369
60686
29056
223121
190131
77631
44478
106555
113843
35251
176328
78585
212695
114156
200427
36890
173027
6316
123634
152052
43888
112027
60395
247627
237152
223003
139116
25521
59211
154595
84458
155697
194666
113242
127547
44309
250114
126291
148866
47927
147964
91081
163279
58973
192259
52531
48889
25072
72597
244255
252863
34686
200588
313
195000
67801
4843
120889
84645
150220
161584
178771
188551
251461
251528
2557
115070
107637
64015
162363
11480
136401
61577
173554
83794
240501
107166
23413
216303
88927
163409
347
100532
165266
113753
99404
217459
134945
31414
213746
160408
143768
79282
194847
204780
10033
128698
7056
44141
216910
33679
229362
57868
69485
55286
102582
217413
119288
154999
34135
80944
177387
189458
50612
78288
168825
153967
209163
212899
223097
177967
27514
149981
124271
26409
199511
75518
92069
63139
149002
89468
249915
186385
118378
252789
231677
17927
91225
22783
22402
4047
207157
77593
254428
13777
174060
238854
117963
239113
193107
57973
63404
171585
243775
48314
218946
119895
53382
105874
29177
120980
57663
229310
111166
172344
6526
174941
147191
98008
116323
163417
9647
31490
212067
110844
173737
63255
194728
196586
69505
120163
226140
173475
169476
173812
31031
252413
33515
79102
112597
248410
189181
78205
246066
58180
79070
1216
120855
50724
62618
3138
206690
194676
223199
210472
136192
220494
57205
209343
220979
207267
190068
70280
224365
708
107247
73715
120414
175523
98603
43310
253785
59905
102888
14068
108056
98215
38041
22523
196414
218172
212406
102409
157202
27640
92952
248452
1779
163373
228506
68210
248389
50011
173586
124097
226878
146112
176357
210478
123841
46269
99333
79600
107889
42667
158512
102988
130887
28413
166582
75477
82363
220027
19726
8510
41759
126075
164902
159710
154106
149963
148980
141057
4379
135926
202876
54272
174772
150609
202353
217652
105444
26174
136919
21514
37291
44060
135754
139442
230254
149739
68442
63437
201176
221772
13231
122226
95259
116402
164762
120319
204558
237787
27896
33793
100257
57006
27199
80560
253283
162369
2761
195563
213681
24641
31816
117361
2043
164664
84654
152318
223277
67701
50682
245249
186984
23391
67949
139473
222343
118081
30667
158109
181316
64250
121547
219821
18487
2621
174897
186466
31863
192503
202280
75607
20399
100368
29814
105423
28563
148450
95142
122290
249163
201539
180483
138893
227253
109341
4487
206865
132455
128342
43256
61234
235034
245105
245870
15942
159522
50240
241464
132003
53366
107761
54296
241937
77017
39924
63751
74383
230246
204479
158907
139354
19542
211388
173940
145907
249533
140688
82645
191228
236366
162895
30356
204122
224108
177843
193239
246539
67575
142099
108343
199341
131322
246772
226227
10431
206442
252078
22531
132017
215932
176971
241941
53620
35719
177819
82700
22642
183420
192174
39968
101462
154491
203871
119083
218249
218429
182318
48178
56826
125533
186315
198192
172800
96772
13748
250405
204141
100006
239269
35982
141918
85055
33716
73776
42358
94893
161758
41298
123508
763
116146
117472
129497
85828
53946
209522
230421
206786
201879
224297
118324
72904
78260
227824
174553
246611
125775
33226
18033
87487
2004
161751
228209
31310
203798
66497
219526
143200
60378
68418
119875
78257
209399
95416
215871
94580
119079
248756
26044
43636
193615
115447
173323
180321
44251
154208
1776
238480
192922
169220
84618
151354
88996
121041
11669
41823
39633
235627
175792
189490
83802
68056
32787
229775
29026
166088
253205
101482
176365
5324
63648
218525
5655
146658
24166
228420
223251
135300
98753
186766
161265
7574
166666
102849
82467
112717
159461
74723
99641
39159
170706
72494
233437
139219
169771
204890
199731
106877
84748
240749
196448
117128
133269
235016
60544
63830
32837
124282
39404
51930
24066
145305
158252
216690
140485
74630
70088
120796
83578
106357
182204
135527
211995
209531
76686
143647
43366
79451
45569
118054
129489
131484
157250
200042
99646
98416
157340
207775
153715
216090
38349
237709
188772
83459
210654
163528
27686
59351
68675
249119
9267
223931
155320
235864
130917
204747
224965
5193
171673
145410
230066
73863
253247
190529
115902
39967
92624
192426
228173
161347
51689
13994
46730
198953
54571
197471
1802
34289
198862
101472
239718
85659
223163
180625
167664
80516
103487
216187
184421
118979
170473
75314
20142
44375
6786
165544
225780
124457
59508
39806
128774
98791
186276
230110
68974
65765
247011
158239
172524
124740
152041
184401
111533
63529
98502
51536
164565
65345
129882
58856
196550
104764
197531
86345
124513
95258
206174
242891
173921
160829
230168
52718
167541
211505
20481
60436
227220
190304
190645
200941
139357
52255
167319
198646
145173
213263
45459
126455
134090
147817
217515
85721
230512
182980
109748
166526
243935
217959
152779
76310
197968
217424
28898
245847
318
244666
144855
157798
99490
76543
181342
15754
219084
90180
252787
149794
226645
143155
175337
113800
94130
249565
212234
152665
183879
110574
200920
96525
100452
75771
114537
254552
9563
173545
148155
66850
40006
241780
231312
75787
172581
204253
5445
4547
106958
147776
123121
199143
84334
229990
160039
163287
88401
34470
28081
39956
87852
252101
62909
63791
60648
207576
122043
240195
236747
113064
145856
7224
166218
106845
132449
243611
94722
225506
55399
38598
25751
100425
230433
79346
191914
15271
44399
153820
230335
151662
44092
10838
198431
142122
193295
69889
161137
227647
65684
119913
212420
176427
109291
225558
31260
151435
183030
102461
164105
182435
154346
104761
243602
85812
85402
102473
239305
37340
232911
185303
187038
206169
55119
181398
128589
72637
3202
159535
51199
185392
168146
106478
136090
104015
20933
63570
98836
141890
113980
245190
95881
72738
196535
125414
15032
50559
79370
146948
20201
158657
188818
141256
95053
155176
252464
105939
143675
173774
179789
210172
4044
173959
136435
53522
66486
52914
55920
139937
30452
4519
59178
123768
86914
101198
11707
237578
149997
177200
175160
107795
162381
129707
219453
84232
208735
32537
150714
10411
176684
18015
47387
233815
166929
68741
101275
184641
78872
245547
214475
41541
70957
196872
147491
53447
195169
200371
129220
34108
208122
149265
104106
76260
3304
26415
207567
135522
24060
143410
190999
219965
249201
84057
93656
178382
117031
219284
15432
18221
202796
130731
58857
143152
50964
157308
139736
49177
51316
78692
3406
49043
193701
194158
207838
133429
28222
236295
77285
146559
198800
226121
118811
93108
89111
41516
217879
107727
48302
51916
29340
97428
107764
140977
172616
68595
126577
170198
211150
163565
91385
1983
245462
183614
185970
172675
102588
21787
84222
200057
212535
22272
155481
134694
113383
5209
82400
154934
30914
233442
65865
90821
21641
75938
120528
33273
100416
46340
3471
218984
209315
197547
16909
42334
83153
87567
100888
39298
112319
185300
120308
93943
129604
168837
45755
4251
192140
86825
3441
1764
201250
229268
149346
92273
179349
41018
206144
174572
15313
195340
253860
4165
108773
249084
75985
79797
134485
180361
233684
111327
148571
93153
64714
90447
82544
166115
190738
237840
170022
211850
88997
8112
240671
63136
43437
86987
91871
69217
94126
73629
161215
225894
20256
8976
127936
210559
132100
97695
241024
120841
112981
136434
60105
223130
173257
243409
167117
144123
94201
170353
206368
38091
215971
39527
81307
13449
231747
144400
31582
166516
216750
215155
224718
213981
75560
249671
163767
222595
118299
241103
175685
161981
115364
215283
4348
195165
103418
199125
215480
112947
199264
221595
125760
113693
47847
209891
152144
233418
166630
18877
68787
180711
208096
56989
187302
158012
19199
251074
199005
104737
60721
107380
196094
5444
25481
10496
145386
76700
231554
122554
76794
94726
48840
206059
16834
164631
108867
13114
43379
93987
241746
218226
179747
93137
227642
214601
198224
64525
158269
158054
163407
209271
136423
229223
220801
200237
46640
88507
157668
85626
231092
37596
182783
202314
182398
89632
184266
14469
37544
222446
179666
94868
236582
229225
222638
6983
125977
187383
198004
212629
24737
62543
29768
2317
123572
231938
201138
91267
89790
99350
188413
179137
86858
74211
43230
15977
186179
108004
163886
209169
41471
60586
153532
29771
154405
44315
249217
94134
55396
6273
44364
170799
181490
175858
57678
197141
19476
47919
130069
241080
71603
124509
68404
102896
64062
17667
35356
63681
43479
800
9838
41323
87806
106448
165510
205986
170982
141323
243682
219591
196044
201576
121485
145717
177631
131678
106754
82711
231176
203553
110471
110593
84674
55995
195793
146931
127591
161035
1880
201643
143905
155646
142885
199080
57841
64086
238006
181292
153085
111491
247152
119723
26721
156378
209902
219403
91234
81868
26882
33204
161742
10894
96693
8007
189806
113915
185946
79065
21762
78158
74311
60612
89037
111638
43004
118303
133584
217663
150983
242991
70626
135715
223211
61996
103906
93564
201525
247898
36468
115395
35954
248188
896
36596
115004
40701
124772
75035
83087
24712
112211
52850
144537
128657
30446
83060
219641
184238
66934
114281
238564
70726
202628
98996
149025
141692
94791
144454
207920
51995
52644
56736
69408
195099
172102
136229
202491
46076
101636
125994
181339
134928
102095
171755
79680
75416
122405
236380
124942
174903
131644
44901
21611
249124
79780
39137
30008
160340
10160
40695
103516
146903
246642
88962
234297
83991
146277
47507
229387
8791
31095
9485
21936
207866
113801
236681
83392
235441
90039
14954
238007
22688
184829
86244
193372
105264
212720
69372
80637
232612
99082
161997
235334
206882
27288
145693
24030
30973
46796
11066
116584
205718
78202
225952
226809
226138
66253
125763
192129
117733
132375
174090
207359
215091
92185
62078
205817
139989
84533
232478
219263
236695
105693
125376
34869
204705
98555
60334
250217
59402
21947
168858
229475
87303
245562
217949
41562
47283
51592
206701
230856
207307
156440
53502
137871
176848
186409
209946
15299
166731
55301
125050
34309
137972
86162
130036
226081
91023
213573
235872
92555
200367
23673
21798
236016
48809
127785
145292
18416
162965
253954
194594
155150
90794
106252
207873
54914
250353
104650
92743
186529
65313
160721
136945
72901
105151
10324
149952
63909
169657
58124
114876
89163
210175
90475
104238
103204
72353
58483
96112
228374
66857
243140
116782
47456
158598
53441
22626
121525
48148
89098
44724
9162
96952
63424
136748
83157
206643
100074
57584
173752
56210
76971
14277
169729
52364
63470
222876
25248
226985
51077
81133
135875
196112
198296
50676
27869
43478
198972
188305
134292
170882
118841
178354
245697
198193
88470
218982
18181
87167
70732
32753
19581
42553
157083
98178
151980
6342
161802
202315
31653
159256
49048
50499
17821
89521
91056
93773
105967
240835
136593
61582
173044
168939
223411
177367
78036
13820
153537
217832
193162
149271
168753
60442
250248
168323
110142
181121
213923
68558
231469
203973
144328
191710
244602
234886
241160
221279
49415
212566
135865
6500
244530
20981
188024
51011
140210
65293
110266
95735
14571
194545
156984
236218
77256
85426
207703
154134
8894
143535
186923
89189
187884
9907
83380
205487
122444
225948
31633
208696
180417
202362
48066
75729
62104
96250
65931
35825
135135
168852
69796
8981
13232
111427
95844
195448
169063
237678
73167
213417
107497
66335
850
48615
128128
76942
50826
130
78199
191803
11599
103356
101848
48069
184565
22305
100891
232331
110551
8335
93718
197167
34766
3166
50426
210528
218564
180284
127560
44830
230862
217236
161536
60571
127219
105581
191091
14515
76634
64584
47923
219340
19908
78994
7790
98950
173664
148672
190327
204993
42439
211350
78890
122251
91154
72202
80507
9632
138868
114708
170013
95180
125607
203792
124602
79344
3186
164660
174093
85896
84240
177379
249591
116513
127324
5545
17909
56931
124552
197260
12116
64058
17354
50867
231507
215055
234365
221051
150758
94818
92638
242971
158727
185112
239766
103712
220846
226568
70168
160639
231537
100645
200592
100539
30211
152951
33124
168534
119022
235973
119753
248535
226999
173689
81835
202885
171719
49158
71364
168991
201490
22051
188633
62238
81534
173727
113537
207210
175661
98684
37998
5216
228591
63798
10789
134655
180665
5176
9439
198944
41659
59400
12921
181052
196670
133728
129
188209
16153
94744
111280
175096
88960
116071
20338
36652
207883
89437
194596
131686
110662
52306
239133
112506
133380
117980
152380
149760
220679
219311
218377
52084
3542
216489
86167
86870
111591
172402
30388
151562
2265
182836
170887
148499
161812
19764
205673
215526
100765
121218
35698
132282
218963
154847
177816
151019
66098
74203
79541
233963
49814
208149
232119
22770
140847
39325
98427
247050
93391
82154
230010
166057
35977
176861
224881
92791
74273
230065
31058
84735
84596
128268
42120
16640
177000
134403
246383
181661
242809
115195
67804
9262
23634
79101
4171
140498
128247
173851
135509
181667
6011
245088
79724
122614
32495
179463
70924
130894
10005
28149
195557
200335
131328
113399
204614
29206
178308
231729
141732
58996
141316
16529
118630
248895
113581
210910
8698
125113
15636
205427
233588
2536
63542
40139
181419
6182
183800
167824
244828
205563
169536
122033
22060
169270
144548
199709
243016
102366
134500
84242
27527
219323
189815
150825
243715
222885
134653
51821
213062
37697
68882
50733
152874
225565
70246
190194
176182
47391
69788
154664
134137
223599
26127
24100
93147
193930
158478
73001
166149
235105
246613
194121
147991
14124
67189
109399
68170
59103
160927
62370
7232
173848
82961
136092
208402
154247
60679
217698
145790
204357
146392
34236
85325
123101
108499
208467
136617
108659
36005
73595
125797
100126
75750
138007
6673
104253
108667
228938
123523
95408
74979
239828
157354
128305
179586
131569
34146
105744
69571
104568
103059
137844
79598
194531
34544
169519
98208
143125
239929
122943
35674
109428
240680
23552
47833
17653
57646
206265
17014
163937
141456
192202
217813
78315
133164
243555
1321
167157
209124
212847
41702
130665
37419
187174
145552
49970
71716
96993
50791
155657
170371
22774
68995
174119
195398
15151
222903
26904
156132
175856
146403
253371
212230
232424
33571
151614
241831
86238
5502
186793
200635
125065
50509
114737
64091
200469
220324
143623
209024
22018
193994
190952
72134
158673
120490
142411
97814
66758
101104
227283
194572
125016
93233
185033
121678
90497
252453
198698
23519
174118
116864
73022
49603
59534
78449
169396
185465
168742
114717
66159
190439
124102
64359
40076
242345
186779
229850
170691
169412
235292
44086
54902
7636
245924
12939
38350
199329
183126
96598
133934
236294
231594
18799
198539
26500
26928
160627
116247
153035
203284
33005
246051
165552
123741
137610
142163
170183
5144
11705
15679
177279
102856
161367
10510
133149
88656
15862
43937
235237
213478
135267
79795
243875
164633
183011
39146
205125
63086
109256
151736
35904
230267
33288
216098
176333
248482
73141
87061
86268
249942
168170
113289
225005
129219
68347
248293
155956
96668
251338
216687
104987
2861
45471
222371
83340
240476
182355
23089
238450
63268
25094
69673
112895
186031
106864
234738
105087
133370
62123
217225
41781
92911
189669
483
238356
150938
46358
78926
248074
21793
124002
17699
91564
128329
180751
43829
100063
134058
158104
230414
53645
84023
11505
219691
106011
151796
143979
80794
67155
224203
135813
111511
69834
174156
174708
148921
50516
35103
3292
113290
126798
51296
166571
169814
67597
212463
209903
218878
19844
12716
106433
90107
70341
203356
102628
45626
143599
236018
16549
112606
137530
130290
137029
229894
22237
11780
114753
120391
131386
252040
233060
130732
240425
123140
122500
171139
1467
138166
148759
214246
11265
113182
231549
186668
195527
34350
238497
115437
198084
3895
72939
169137
80298
176837
192006
40487
136820
69639
213611
187166
148992
26435
189871
86688
166718
65768
27977
15344
198880
174729
229262
178224
133730
21194
192407
76551
102197
248394
24598
12686
23127
178218
239128
77508
38381
169319
52370
78903
207275
124976
42110
239502
97044
64105
115725
61124
187540
103497
175264
12239
213437
109597
40176
234938
219418
223822
248522
129550
1040
7940
52883
16993
47030
13760
176505
127766
189082
53754
159977
200160
23376
245844
2075
239688
220375
211786
142538
172310
130297
113948
201165
12300
212249
52922
145917
131118
201391
140113
31586
101961
10283
162421
56426
19689
247173
201025
122032
64992
51218
72777
34409
90050
135973
68755
18382
222687
246213
245572
215291
63746
162193
83560
11445
79057
128915
56885
211129
171474
213976
227371
147225
88233
96561
238425
141752
174744
154337
78757
205451
30348
132396
40265
44964
238395
136040
38211
77569
206853
138106
186108
248157
194629
29236
188456
233044
35910
107930
185451
221874
159841
171689
177056
139027
133928
117910
53892
150014
82849
101366
228255
61525
99263
107426
41688
68254
75077
19431
47074
61108
112290
32267
248434
98608
115249
119147
242844
163033
183102
7735
78815
253727
95788
71748
37960
219827
251578
236608
6911
56694
27568
101899
124979
24130
686
90985
69998
253377
56580
186021
113189
213264
3365
104640
34958
138033
56269
28331
209005
66708
239153
201939
117230
230666
195262
165675
139588
210741
233014
180039
28591
154935
47457
22276
232602
21841
82102
139039
72315
214127
224755
251629
180510
63118
2516
154079
214938
126413
45500
90390
175928
36307
64887
29590
119302
170989
244060
116589
111734
12692
50925
198996
27550
197383
52766
47331
246441
173798
132199
58186
29859
186450
194547
201076
248412
194994
103771
30775
110700
118613
243572
14960
181911
76809
176089
91077
150838
247927
143688
186355
245446
90359
147669
126363
52223
58735
39889
205837
47900
183747
77025
193910
176797
114924
89807
242886
79064
196853
207595
168139
177238
24460
149428
51775
117477
115095
219708
173140
135748
211762
227786
211250
19091
136563
35545
133260
175653
82050
219984
207386
74041
127640
97953
13008
149920
127104
86354
207734
127194
242601
233412
146500
199841
41738
111141
214534
64977
21865
183819
86408
125486
140147
33401
176878
146106
147437
32481
195264
239304
210365
96259
15223
230590
106542
236108
125481
202563
147164
61553
176478
38871
87747
81210
116055
231167
70910
81088
93183
65340
22826
112255
182425
36957
185588
96762
204133
51890
237575
54648
1508
156821
248848
68627
18191
197065
113045
193617
143361
28955
34415
194143
130532
189545
184270
125179
212636
197168
19841
57948
206193
9688
45734
37628
139722
53469
116570
166356
186887
158152
202732
238014
208219
122460
172601
90845
52380
186058
161843
3636
111514
13670
123100
38978
208506
87026
5770
67442
72895
217292
159721
208388
19688
247089
235223
100190
189703
240502
118678
139426
11818
49109
216615
214168
9550
152638
174160
176776
155938
13043
3776
159306
226619
62826
246844
225117
23851
253495
166314
207122
99764
224257
144935
139777
14934
166654
62656
237639
110442
57928
46754
48086
18756
85146
209643
195783
87565
231810
71158
122753
232284
199484
176050
183306
166084
241839
36075
94670
200366
51553
235502
165968
92544
37624
202850
44140
230263
147235
49781
202872
69809
246531
40869
21915
201236
205232
17437
123486
184667
156777
74687
163200
132061
51981
134286
145158
79034
29183
113997
215108
9795
193909
223201
71914
104918
81742
204389
20172
82629
212726
191018
53968
175119
86468
11921
94598
191505
135475
17926
227224
205867
50252
123098
16274
218438
126950
53681
117013
78786
80289
17076
67517
108813
244768
28215
96145
180419
171341
183026
123152
186549
169902
111809
53190
71728
253671
25000
245928
132884
251045
40153
129218
119968
20141
46032
235615
98211
16383
253864
140116
47094
106290
150141
165250
54683
236593
180502
138940
157162
197165
134397
202487
164147
64020
73928
120147
130711
198324
30544
82972
22205
192859
161796
182961
173599
240574
34917
88494
87410
239577
155942
79693
218344
143957
47808
137967
156704
109580
117957
155719
11083
49606
252244
8890
201824
104385
130202
97433
91253
73406
168756
33409
234160
163480
5562
19962
200912
239171
7452
71048
4244
193094
150954
158147
189882
75948
82663
15025
17357
211584
224471
243979
184095
36650
44173
124460
193196
173358
93416
184044
88531
62846
209675
27689
138725
194906
69023
159318
3569
169257
203411
161292
115562
161473
26123
34831
98936
93132
44405
164434
96680
238566
5986
187462
1470
2700
199644
9264
49433
5441
186803
162485
45934
54136
18853
22946
170167
160760
149324
231839
241331
65147
147704
237594
198243
36935
9490
173933
239049
47396
37054
102140
233485
236395
198163
2045
192961
253519
216780
96692
211702
62433
166439
5543
166795
189257
171889
194978
151979
131570
98350
161072
14034
217722
127105
49886
82359
161854
33721
79359
38632
87198
77701
9182
232033
234232
219251
79452
80566
174854
122400
49831
110969
198259
120475
209286
13324
9250
94859
187247
77133
108837
50963
102382
151112
162520
111031
102789
197098
67355
122281
240355
137678
231636
130659
40138
226750
8799
143971
85436
37214
252419
234851
196602
201818
24047
43821
269
228163
166852
35686
173350
188179
59230
230571
253760
73099
174870
205098
115595
247968
87157
198037
181471
227238
10026
26529
115354
152313
53591
119844
84474
250936
148461
232103
222452
232621
250859
494
199266
121391
182849
195139
252294
241023
250463
80221
60781
68679
212607
54627
145153
772
152411
93577
169708
66130
67289
180899
194758
60174
203504
37098
126142
219278
165337
187529
212771
253462
55284
207103
83286
26116
99989
239961
54919
142178
48368
71988
223705
72984
221420
199502
16492
79429
13625
60913
100932
157531
207366
3495
58690
197384
165156
5845
121929
108914
203226
181632
27926
13563
133457
153979
143356
164376
254541
85612
205063
119874
95860
170191
167702
117421
137287
112100
192967
14522
248829
36875
35474
120631
129139
151252
223860
188234
129445
153365
12668
155085
226744
238651
193408
111304
34966
130780
109992
114676
128425
109935
10243
22030
4122
111747
209998
10055
179796
181566
124695
61552
21650
155009
225414
99776
18742
201909
57383
249812
68102
184937
67160
247562
197912
211503
160905
181282
6060
178719
195599
117150
171041
27757
157561
190912
69842
71416
176188
139022
233954
131107
87488
112014
44471
160190
57078
126633
164555
196540
31962
104208
233722
231527
62932
143696
128106
53122
6496
69124
94247
13384
186943
219569
135736
5312
107461
33462
128187
53899
44932
199232
92239
244256
248967
165568
240975
141302
188752
251077
196284
93035
137043
201950
115171
136226
247376
139070
194736
107955
141403
50237
172422
165916
88589
84435
138171
25145
74249
59608
150005
99472
228685
13022
95141
67474
147556
152453
69563
16882
29332
38122
32865
13980
237756
156533
195351
111476
217440
20568
29931
22217
15564
28200
30884
202409
57118
220892
120834
194710
27418
161722
16687
172271
125580
143053
51391
193830
228919
87310
141733
34326
131188
102763
87124
222257
109033
154018
218793
147848
223116
230580
140176
101969
54831
110329
231487
51915
16994
47585
248955
22933
32714
193785
128015
41466
199785
146177
59497
125028
72462
42156
34590
246631
54646
102967
71177
235740
185228
251605
231156
243819
103584
222569
232706
135644
150114
32018
229636
154317
72759
232729
232737
86336
18411
189973
27291
15453
111389
122415
20058
184590
215666
206067
5253
164339
162747
131926
46297
166509
251398
143423
216772
125950
124062
220958
125774
56004
244340
60213
195062
28805
174387
126382
21925
199050
175637
30557
247
104295
132902
197209
25398
26728
115030
121984
183817
238794
135048
89631
15419
168378
25635
154417
82314
137707
244274
26980
66966
210018
103590
131891
108159
218464
100249
83531
39541
9452
160385
78693
66206
41055
233281
237026
165879
211402
179528
118587
12541
215174
86450
117358
74450
58606
173186
34356
151064
100117
233196
116248
122952
35985
156417
139556
56910
165725
182651
220301
28933
210619
178335
88995
150994
183172
30443
139581
112655
169334
69300
171439
239002
103218
125843
237924
77780
87147
253969
158744
46964
158353
2667
13250
43934
81442
36121
189623
115779
43562
80020
217591
122822
127374
3447
149782
87631
38802
165589
119279
241381
236915
203150
33046
44783
190289
108790
145558
225801
117336
235066
35993
46918
133011
57233
139523
181707
115014
217150
200773
225103
4395
206126
221618
200299
109494
157891
18127
152610
111221
120784
202703
16311
7366
182339
171981
1778
149198
35580
28977
149556
163923
180882
251981
10603
89134
72641
123702
206188
65761
46387
213661
239921
29470
178704
71003
228184
39045
12061
123369
60255
133517
230207
138415
125634
230204
23193
23478
36942
23002
201349
5661
46954
170053
76868
34991
73290
234815
228315
210953
88434
232709
244879
164852
98885
139685
219489
168786
138356
93768
70071
48196
131341
254087
47044
200568
181475
243180
111189
165158
213008
199554
106901
88139
75838
181669
107208
169785
166387
300
17571
99964
113723
240794
120027
20476
209468
99736
144555
73497
45663
111898
196111
114135
52002
208855
159353
187624
220233
251220
205592
12512
228749
30829
109041
26459
160079
121797
92191
121987
254415
95469
85980
203441
150053
197880
4045
50902
245526
131897
111756
5459
45275
215320
30713
92865
28581
26216
94608
10328
188619
55309
140137
25875
137020
236925
15882
139096
176123
244282
55590
13289
134536
229963
51925
67785
196082
70709
125444
6105
63951
23988
21927
153440
82072
158223
44051
28246
10307
48181
231171
157077
162293
68680
6397
140662
119509
148389
99565
183775
197033
26224
180613
198157
193853
187431
70984
53164
107407
42185
248008
217306
151017
4510
45533
223761
182481
76844
243719
184626
78844
117164
243817
3369
127977
169489
43076
68837
80624
94780
201765
96537
195161
205955
246157
77591
152957
66081
231562
39866
78801
53260
174853
15955
174348
224513
147035
113756
151959
153371
151597
87012
105527
188073
139052
161090
218604
98493
149792
184853
170001
58238
171160
193246
67874
27546
172816
240157
239990
150416
156504
160936
164548
144679
211008
240080
241397
61526
56404
44152
138578
158323
232723
156662
220425
218983
138230
196514
154500
60103
137669
224859
70932
53675
34949
114819
84863
66116
251010
2600
247833
200530
91231
226918
231962
20158
87416
71304
245352
224244
88119
199312
11733
143601
102346
49731
29598
29846
247743
121294
139886
27524
110239
216779
17118
4018
32099
229121
419
5684
89574
228760
18948
205288
244635
76629
189156
188171
195199
18878
81453
77912
156558
246760
177191
147922
156112
79880
213801
104017
2843
194938
207133
105135
33105
76328
25798
177049
5895
183417
24141
123238
37204
215956
10584
55311
153791
104020
89774
45204
211137
234170
107397
42531
54870
136201
37332
12392
134867
216711
49419
22427
127876
186176
30812
215951
80520
211756
30741
49075
120864
147403
79785
173068
198979
30467
171795
52434
53599
155873
122363
5789
189316
106916
86576
247353
11796
126631
169847
88422
37662
13191
161326
12954
101846
119206
166586
89349
169325
95156
225549
97733
156865
153238
136258
51147
76802
198367
142615
112841
17836
151139
112836
91411
239023
100739
27742
3665
153705
192141
33927
29376
2262
31169
38664
19462
244321
57408
100170
191383
179975
212594
99807
101934
236237
108224
37108
173968
101962
92082
201743
209741
67082
160827
192593
14449
151825
93078
98933
74326
57252
238264
179672
240910
142496
193789
113343
102173
203858
207644
137730
203708
185674
178235
114239
83655
133599
100493
43467
66998
245039
12080
209484
66452
232649
114262
231101
187864
144883
185296
15849
121321
57866
210544
105072
9597
183739
147345
125856
93995
93160
118408
58013
17744
251471
55570
246301
147142
85809
121478
130001
174337
245382
65135
173184
44265
78503
38896
143382
144419
67093
210433
197217
133061
146318
33677
96916
172473
222855
62900
190469
248942
1182
71541
242795
97082
16565
240519
35430
158211
153046
101693
134917
95247
93525
182707
165199
104589
17058
44465
193430
167041
162157
149166
73341
189244
87944
46598
97379
200629
92184
201905
142926
90212
200967
122229
249681
128235
179703
227428
68658
32622
252625
2179
184151
93578
201019
25414
186319
19209
95404
53073
214284
62300
218208
94233
174590
245270
252086
140808
234349
200064
99979
173012
118601
253227
117095
64027
95100
138834
240612
64935
231314
5494
226646
70121
236342
37169
174066
96804
165072
106836
199573
222943
82128
164490
178701
144272
161987
227000
108742
108429
145640
245908
26937
17502
2968
95966
141974
162996
119264
166018
220365
160525
58055
177829
198319
133951
54260
243808
71380
64423
227873
232992
174684
129676
53914
141437
130436
104540
57511
94644
43626
15851
75462
28382
165414
244564
81183
253071
63378
26346
192139
83114
23320
73060
192167
229683
171933
1334
123089
145603
184769
856
195133
251764
106841
251030
153477
123772
239437
186149
218844
239678
19506
180206
23167
13898
238380
131421
207197
7612
72588
249347
149691
212320
223517
84061
88905
227184
149665
1171
65335
226301
132466
209270
213819
83342
94571
124594
148168
241985
58767
245122
35467
20248
65376
217900
53085
225912
41447
192779
1690
99282
132547
81611
60149
190847
6375
143094
36251
123396
58916
210511
100789
25989
200091
195307
190538
69357
24139
161779
90612
37106
196463
166355
233817
168709
206110
240131
97665
51921
49591
121665
48400
226823
171764
57272
248426
234575
70425
112077
111474
155701
70570
126691
106946
198686
195859
93192
60339
213906
143593
246523
151970
190627
182493
91097
115024
17578
24974
79423
105250
226409
46015
205510
123256
92557
152025
38498
88858
217828
136659
107049
96465
53872
131028
128813
7734
217200
8923
175261
127415
217621
171684
19468
93803
168114
206428
135277
126141
227400
5274
102954
130712
141818
177426
155693
28614
193378
43414
117904
109067
157357
127928
13740
235430
187098
110601
41063
110840
250742
253266
22457
77884
135116
39533
115937
127847
400
161749
11861
115404
206948
238422
43125
164334
59543
112964
218974
24365
229783
197067
134789
1848
58551
3317
162761
20079
32723
25639
19739
114961
70119
176270
223849
85846
84687
80543
49242
136293
182835
156727
205058
150192
61211
253696
136481
13561
244840
117266
120985
63883
86184
138235
174368
104089
99155
178635
155558
81800
41684
77076
62135
39784
88490
213154
179167
32755
167399
13887
175794
212792
39366
147452
126490
196181
223279
216000
79612
127727
145743
164834
158191
230385
48637
1396
62153
235371
190445
212212
166959
235177
56911
169736
121433
214315
139433
105997
19588
142320
172535
9023
51394
27726
139869
117992
251633
89081
92026
237218
243331
207950
37527
164032
109614
50086
162703
189510
113671
69765
245331
80884
218419
83975
162161
168393
36999
130547
253763
206079
938
92651
122278
25206
218271
107585
65416
121946
77519
140577
130002
55910
168131
159553
111768
174238
187676
136613
206466
148163
144002
92801
130916
119448
70042
162944
114508
21163
247027
33697
151060
192194
141686
161010
192653
96669
151479
153567
223329
75756
12461
74537
13014
227659
226048
212384
149403
113372
204227
90704
20505
183542
235130
152086
201976
207442
21091
23541
234566
156239
74058
82248
175166
76159
2178
93584
141370
82852
4583
108646
213677
12460
219477
1757
180763
196031
134244
16828
79859
102796
201888
185914
168863
115435
19140
39738
172441
11835
24908
103909
171524
66817
212570
219596
17897
19500
192319
76770
162665
186288
62747
39030
117431
88609
144150
132825
227673
12136
110073
172607
47481
76356
97545
187954
231571
158225
31906
125214
246854
194812
245425
81114
139189
21026
245362
252874
211078
122989
3310
236735
180362
86861
187045
154443
220295
156592
247995
163562
5367
225325
170367
150257
194284
118323
226790
47335
95929
148684
110436
26240
175251
194452
151962
43824
39521
145956
180825
147626
147334
73809
71536
66092
105738
242496
245312
70870
241092
214992
49597
229522
231927
132727
85777
20838
130655
227971
182623
113070
51123
4508
70273
69256
26285
149397
96780
57651
61478
120987
1618
48744
51269
178841
170773
244160
41314
30370
105179
158528
174415
206603
33213
252905
111876
87078
238317
222266
143992
161165
133439
170979
140354
203332
184071
189993
101620
127411
197161
198227
202837
496
132328
41307
204079
61645
23122
68118
114873
24193
38188
213473
191792
111654
229485
207028
105234
34071
75005
104179
249528
145223
9360
115032
6586
173034
143014
30702
219386
53684
98708
23885
164967
88155
76587
88700
104152
247453
168060
42413
233635
151507
139060
236828
89206
118705
177826
125601
232241
79301
27799
86887
153442
153064
80412
248546
46258
163300
39458
164049
212201
93030
11110
183058
133476
175739
212591
185777
106267
124866
181294
85185
245802
61414
196727
178655
94432
199851
95509
124886
209688
46240
83630
156644
89634
161800
170640
198107
50973
21846
242106
189568
180204
174380
195872
208032
111584
202978
253635
61367
22242
294
204210
65721
202471
90000
15318
131965
14306
131055
195129
184867
36690
216329
51944
25302
125250
115288
165222
231867
26591
251585
208017
171173
135498
10827
64370
169226
250043
22793
48989
12223
221367
3939
36168
190679
5997
186346
245214
136336
196403
182054
132198
21061
53593
22482
35394
104133
100468
135063
78892
177677
241431
44647
108106
234881
66014
55291
70836
67898
93626
220780
114776
42255
153854
101714
51014
110445
22251
136404
234896
245638
55961
51906
118421
88799
7165
97298
176939
49717
182700
233348
81885
67145
8610
227242
139819
14343
45938
82912
54063
130997
33502
227106
168532
61119
97403
72654
223094
124332
94159
176113
42598
125771
233871
3363
132169
201310
188206
135123
87054
45897
23469
157392
113992
66522
155324
95648
68478
22719
227542
17172
118122
92396
106838
205347
40522
192926
86
140025
191544
119179
112303
143541
38345
79320
165389
138839
217982
120562
45215
145013
199557
223357
223900
129120
79219
249556
27328
90444
173780
75144
151653
152975
26223
91692
1834
79877
62533
16659
222144
67003
213443
108183
172627
82604
32153
161648
44084
125623
157271
172943
136072
21008
236361
77936
132808
85663
180709
55118
138660
134498
194473
66764
212807
16926
146727
175865
70026
17859
80177
157072
194886
240776
205714
58069
14629
132031
137306
37823
55702
157212
43390
142910
125825
109985
140337
143788
10140
58447
164332
252273
168633
90338
103952
16595
47684
66932
200322
68846
66865
188940
102739
219072
187070
252167
108293
105871
83590
239055
221217
117165
48736
79605
179835
222224
130946
211588
226184
252064
190808
97014
70536
52459
127979
171568
123135
66525
202634
222963
11954
25880
167036
83452
50146
21879
125967
159077
94408
220052
167561
251090
188650
123149
169058
243649
57734
191703
172815
20020
211347
45192
120312
49976
228845
112099
199734
23165
123912
228487
230076
203747
210889
235737
172093
100324
25276
2431
37093
140517
33634
178918
59953
54150
135471
12740
172537
87977
68690
165377
140565
219439
235214
85672
95353
96491
55987
252108
114687
85069
220244
7912
104687
50355
245037
154586
129835
222424
111900
211959
112246
243752
71065
91993
132889
67693
9642
147446
26931
3319
115385
107578
30929
139990
88138
220449
137594
195992
128014
76195
101471
198225
196797
131746
64189
194386
200046
4797
83059
70541
215606
182010
98810
79069
39927
227930
46841
77329
189237
72377
183480
193429
246707
150312
168680
84401
27620
222961
223244
54590
20583
73113
46407
76146
170389
177705
47959
253001
132646
52367
181826
230740
22892
188700
175700
52478
71398
70124
56207
230151
199648
222184
205823
93038
61327
79567
226959
231645
144723
31484
167274
154053
88887
173805
127273
178596
21920
167471
221900
113951
27775
101305
251417
141596
209551
105245
32377
237786
36962
194166
229628
20911
198626
89345
250865
6334
250918
54993
36259
118431
142836
124481
120344
179244
109233
156780
72297
212612
45907
3744
51298
34018
178146
7240
110380
108954
226062
53404
30455
87212
155162
129302
218210
233090
177424
213389
245107
55767
40923
78571
161259
99777
124211
111855
120352
147811
184770
231451
55789
131629
212575
130157
89908
196881
115868
136694
116172
214172
217548
136288
238977
41671
193012
19403
55933
242589
17497
241772
189223
190562
103324
8053
98732
72768
248936
245432
208087
185269
176737
161053
94844
150841
150275
182085
27955
156624
235609
236197
82800
181116
189259
101690
143775
198798
137293
107732
58907
147305
118468
140433
56561
156897
15121
73234
42211
224344
183471
93345
168547
171507
135841
72161
190452
192847
36678
61990
93502
126462
36644
199354
186555
103310
234134
186015
81562
132475
123806
71570
72185
25872
203145
65948
122348
80048
147075
228864
105023
15091
173335
152910
88257
161715
185098
184891
127124
33419
68897
27047
6393
248548
164771
165001
165025
118659
180908
251994
12604
244084
50150
44223
103155
243443
231688
56390
204711
149195
69845
250027
235337
60565
238087
152480
49250
240786
241943
249332
238759
136794
247832
187889
120215
130905
77716
167572
229037
223037
113650
206518
185324
109365
79400
141751
8277
153761
149450
45872
108778
29824
186590
128441
240469
208999
150951
201399
195292
82491
38552
74987
136100
107823
52779
196523
184198
214047
3173
226373
124417
219010
182586
249321
185773
68887
82020
163657
199286
165176
116588
136132
77312
92256
19346
16185
163922
2764
105795
18503
243406
31023
165291
207480
14401
12320
175847
199741
220346
28924
222440
173575
30737
95062
205820
3713
147777
221191
213091
251505
185376
94612
72383
144849
75219
179325
207749
67909
189569
127498
183712
45080
26586
58102
65367
165573
74348
229203
91774
105756
88775
18711
1662
185759
6798
159242
184733
169914
56061
193242
133848
186464
128959
173869
140883
169955
217299
10117
110450
48581
156222
200703
104275
95595
5466
214006
163605
210226
157839
23358
250044
127978
225407
172262
196485
152630
153059
154059
9024
88574
226577
25409
34890
61279
102156
2607
40112
8596
118812
112258
159860
1447
235153
234409
221576
113503
120074
66125
80732
29243
96051
91145
130630
159693
221192
152336
92345
94543
239559
41809
50949
158998
43266
26909
196706
159374
191395
40987
138339
178253
44838
32657
34239
245
14174
51374
40225
240038
41845
139058
87068
53
5316
10830
159393
168053
10592
18996
245656
80099
222850
175831
180731
25385
155739
10854
139638
71483
185819
229388
87854
163590
201486
214826
82586
243516
217491
11033
69429
55675
51761
120002
44857
14461
74766
205825
130942
245565
170221
104637
36292
76741
122404
55225
202666
233859
61506
14450
113631
134388
107814
51753
175549
1387
212857
40319
252892
157110
92486
123778
26708
115536
232603
239087
187442
43030
101062
90278
166902
247760
139448
225961
202344
245126
181886
172334
162235
222769
136337
174913
242230
151100
89853
152134
88740
226570
78922
65611
155665
63077
72162
127680
247436
124614
250710
114571
188598
230458
84784
79015
166589
189881
30022
20976
89725
66156
185341
9499
19499
151843
111837
160123
167694
40372
138437
63065
102836
110104
97962
185350
24011
83824
77212
27715
48712
129958
82157
102918
245977
117687
232418
185055
211361
234655
218574
49019
187398
247004
149401
41442
114574
18667
198064
202173
8038
147552
233601
213336
241862
91178
94587
119245
46891
196871
96101
178076
220996
254342
59165
156075
229876
151407
113685
39398
61433
55980
153512
93337
20711
50451
165478
17540
194918
55538
236340
17431
247779
4175
169646
87989
84767
197588
165546
74259
94661
70564
179475
93328
13646
197183
154218
60527
157586
136473
209848
108969
202277
179289
208712
114841
175697
235861
148978
26035
4270
161236
160729
66028
237913
202824
40096
161079
218634
221626
180745
179016
1823
233730
27332
146091
98879
44699
102188
160599
133347
32227
114066
233566
116727
229976
33946
12573
30462
132844
136931
98781
108607
145481
226680
195610
13576
90757
66347
119297
649
216571
167349
43473
163884
57053
203515
138525
136630
46306
15698
158742
143357
229851
93668
213597
217837
126864
126635
204851
233363
199855
103135
9617
27904
47825
44670
121061
90183
40330
57625
151442
26465
174214
102229
158529
59058
230867
153241
243097
168734
71802
47005
21144
30110
218513
174687
191588
224200
54193
98453
207421
169575
66479
175876
92202
84803
65379
64856
117280
164983
36239
156940
120233
220155
79642
21268
43294
193566
232321
193851
187566
237827
107720
213065
246209
9115
27931
38937
203757
50872
85358
179031
83774
52937
110259
244923
229126
151687
238050
6648
219940
92934
237863
40601
28695
235312
125480
101755
175320
234987
105482
124576
30963
15692
52520
14658
122837
13016
12997
24738
110125
188774
49329
45342
145925
129807
181715
56657
109050
116910
133100
127039
571
46896
195321
237601
123079
38997
143118
170995
191942
111894
5164
83806
108838
78886
155702
213591
209428
38676
34859
152733
119824
36367
28106
158560
71911
188090
124273
180978
203959
195219
80061
231455
131534
252506
176740
129288
157510
190492
42958
238483
28488
198336
225121
35260
152557
45061
208520
50648
69283
94903
103966
211690
247352
248499
254376
99060
131908
36742
23544
2257
151157
20083
881
132643
31514
162225
140011
184887
233071
154514
240296
163505
245020
155561
80746
231022
55775
55864
194490
179138
64317
251850
7046
4387
138146
58811
81283
212179
47055
199235
5772
64318
149645
191467
125043
126837
136969
83509
59667
239461
127182
80844
232668
45922
251520
47529
147185
71313
80888
242527
14372
223715
66889
221161
205080
116135
121438
159513
227163
160715
170186
195421
200980
181108
98444
73620
13929
162991
136900
221842
22809
19606
224476
73132
21082
106509
77513
143296
251593
172019
223676
244639
215793
71605
174293
84252
62671
87072
158815
56057
230086
229967
39940
232289
151299
156130
186221
147624
101311
176009
99342
1239
151506
9843
173832
200767
101735
68836
82712
4986
170038
250571
75524
165283
78229
31454
114669
51273
230871
88816
162499
948
99643
106213
9211
158882
190805
76394
113202
175721
170924
127671
235971
223897
51164
165184
217048
172420
237165
8468
237864
157447
97582
252587
124881
83238
154828
195255
85093
88327
233488
39835
34237
92751
25956
85187
148084
19989
180958
87284
147621
246629
112304
176751
123271
643
209187
164836
88822
109239
123765
49851
53384
189584
76018
39661
17863
107271
186606
39326
191674
126816
130852
153142
60243
190581
243438
59977
163706
86390
249428
119589
109261
121925
228175
114932
186052
54856
107554
62659
100655
187236
15751
164532
115948
54436
240392
127362
94998
246170
253344
75164
92879
232212
62306
30905
134697
33244
96428
131049
149478
54918
176832
238932
142104
62416
181797
128300
173427
139774
181684
142847
178992
207736
161260
84723
53683
62859
106857
30166
79958
14608
6240
59962
2582
131568
31783
219045
52830
232972
97939
52893
217239
78029
101230
203301
108311
2564
39165
98434
55220
178281
51370
111531
175780
128050
154476
175273
2151
164691
106614
45516
182709
249354
148908
233372
227901
223512
44786
233192
156433
195623
33115
111034
148718
113913
244354
52621
232459
164092
169963
122408
87648
3431
167791
171371
188808
27275
196855
210638
175296
16516
181848
47025
147143
202547
127141
237401
87183
91686
247915
55549
77352
210089
40272
188483
212600
111431
243692
213063
154821
86446
181151
33779
173918
253545
213491
21961
8772
98659
206752
146990
18420
70115
176223
54579
183214
156878
187801
171446
70673
197954
194134
26029
109943
208942
113528
150719
40181
74421
15343
60185
86686
55065
223408
2126
205287
238652
3859
109099
36633
22662
140703
164121
253945
219259
94193
22862
13286
63683
92111
150911
218070
239708
116032
25203
32534
189873
76332
25780
52911
187660
228513
197776
189211
251026
74389
206888
138539
235862
143591
117195
83532
90137
53607
130484
39901
26750
208079
177551
14224
1131
123150
156354
179059
198504
183010
24312
178846
20726
88811
18651
118607
194273
93017
45577
61263
115935
250547
23517
39770
189721
182944
32246
104412
3147
133525
124803
107153
43387
17313
43296
10760
9521
233039
137086
73908
71279
50797
7674
154800
151289
72629
70497
238164
35902
82448
85439
253962
56343
52879
148815
45611
197194
152378
42181
130599
165842
52441
2061
10030
19049
199311
59115
118147
109920
218126
71229
29160
226936
43979
25416
250896
189130
30708
188929
204758
122134
173790
56366
26970
60488
60912
79368
160396
214509
151257
154159
96839
136276
91168
106731
122394
219109
65733
44516
11477
134629
63374
212438
116991
97181
81273
181843
216349
119025
167240
165619
87009
11182
107734
111112
104482
25154
198523
190623
123076
22927
74292
100858
119853
142167
83239
93986
14718
192679
145064
74585
128304
225001
23840
179293
56142
9317
157379
27526
104425
208629
141967
158599
221223
251848
220130
224658
106450
214712
182926
128751
56293
243384
178122
207994
224289
170951
246727
212316
171080
15464
46179
223368
17691
142897
203849
236535
87116
61491
120741
198270
159960
27276
58931
46054
246790
193104
215474
81162
31716
170985
8404
195647
200390
198620
68504
201933
24441
183798
73502
18014
131883
77180
148959
220450
174170
38257
41617
42497
102426
236144
71978
144234
135741
154887
157942
227035
6566
88823
143981
41197
230193
58591
169152
136484
176331
168857
11062
29290
201977
157775
141088
172681
20215
222331
250384
146671
223370
66800
170080
30892
104155
66751
50321
216202
79591
23050
163907
71899
229866
86273
235438
137555
142074
243407
233971
97430
181649
185512
73752
81396
192540
233680
232240
1612
244958
8099
184152
29971
44148
55347
74238
87066
123643
165131
106437
135342
190564
137772
252758
55838
189776
35950
238121
198683
99303
88404
180829
127060
223170
251993
231213
121222
216805
250877
246954
64005
25977
251070
111988
107862
104624
232111
134558
187244
234779
140549
243665
59981
218790
76461
95805
245015
29753
89512
63876
151976
108032
159319
184549
193157
89511
209437
28837
65911
124338
253710
97759
145665
16614
120095
223417
172641
128032
77932
154522
210141
99711
184213
5271
166969
137021
152824
80807
250195
59625
197877
160355
212882
156580
179607
58528
200683
188365
93990
177790
27059
57879
111156
46634
132451
88965
40563
188355
239329
177514
62310
154498
28672
168317
170403
34082
9720
16774
214302
249822
226706
78668
238537
145009
194518
32511
36215
180004
116002
160745
3433
144685
171312
8058
174821
46629
199438
247164
22484
226362
108590
140762
252482
123958
45998
87045
143550
45919
202879
19335
20124
156373
253439
226726
149384
26192
223986
237110
17239
246137
13924
245244
252777
222097
78040
51627
16180
133509
66738
124537
82960
135776
114786
3545
84472
209809
198814
227388
114926
36806
249333
113489
39820
139107
174030
99196
209878
136707
243418
123667
28859
214003
239141
252560
125005
56764
184878
41683
6161
158297
202524
237162
27408
5261
22608
186814
77197
64705
116630
159254
219450
64586
241187
191194
1367
151635
118727
112174
109698
232966
140942
31826
125584
155246
54430
129158
245881
162914
118764
142158
86819
64221
189323
221285
69793
142284
176547
158273
43422
204576
157697
49395
5960
200532
222721
210195
116000
248010
157295
170853
26003
63526
136603
160844
185595
245277
6199
50327
116348
28818
169671
186946
209875
226952
201653
8997
43545
52934
118203
7970
212960
192483
197857
102400
36178
92134
157647
127606
181756
219539
169958
197925
197717
163768
76871
235821
183617
214484
241993
63825
71152
195212
104157
144627
211883
194660
238752
86253
231433
18846
84055
120604
118566
144487
79136
228608
69258
249470
52829
25968
109844
164186
183640
227214
92403
95475
80380
146985
57957
230148
238622
174759
27714
107853
134453
103832
216380
122569
20524
145885
50263
235688
63238
240624
31281
65601
105539
4580
160295
75569
154859
176
137146
175014
48078
165815
156839
68258
5894
227911
32816
220797
200505
91493
10394
81799
131738
181549
121068
221522
192146
173103
10829
183376
124360
87871
136091
222763
146343
108514
39092
198486
128388
87821
104225
110611
111937
236646
226198
175571
67389
74538
107376
26426
239124
218328
67808
95433
237752
249985
210923
4987
62148
106104
58493
7929
180234
16204
118837
54163
199610
233523
39742
2052
152450
96425
95330
169181
220904
158595
207315
54358
228072
51431
220666
16291
114915
72716
23095
97116
129215
168586
95734
76969
221652
211877
98821
159620
53950
229227
80766
238750
250306
2226
242992
245053
242272
163479
82488
233209
103057
243183
129553
63248
126742
241505
180062
236371
109574
80767
111064
249488
32938
13495
39652
175408
28847
199604
104826
117093
221739
130238
179190
4972
73487
154718
56883
142273
27302
198874
33656
183599
7846
122970
169186
112419
180712
61123
205151
158913
227078
76257
189735
168104
227039
159264
178980
221206
55042
138211
225048
134660
227044
52291
12836
128345
210448
136739
186540
92785
131550
27848
131456
91459
179301
7326
187125
211891
117781
183940
65593
29122
178437
153599
39666
110160
186473
82428
130460
95767
152205
61112
152382
129127
143058
197238
131412
101571
106703
76190
190312
111806
18238
43034
180850
167204
168740
77444
6395
185429
115264
132249
210820
118220
21374
154729
79814
74998
161780
173566
165252
77252
230629
53241
21069
212018
120870
128006
135679
110422
194520
252668
125279
49605
166968
218498
86578
219127
223844
197048
127497
211050
250347
144071
204367
250644
227842
248923
248103
228975
109657
67784
80697
65577
37
29517
110388
93860
167208
192361
9892
38761
61099
163909
81238
209002
84773
23048
240011
231865
171331
53728
32129
93131
227013
89165
83010
93054
7609
143869
225580
70873
120681
190970
74829
19967
6266
172471
34753
5461
99999
179204
211657
183833
53004
170151
2031
218720
245080
116197
236831
54607
135867
133166
184613
34017
4571
167113
87098
2956
202104
28913
105173
150505
182135
147441
187086
124713
118394
176451
158928
243809
4533
99262
13580
125488
162378
107620
138075
87094
151553
96339
93117
106580
83776
15523
114154
50464
230465
122431
60232
119073
165305
247088
191702
223330
121123
18787
223220
201400
207265
34242
241724
93050
27606
128682
111833
117925
65734
191066
9783
19081
148458
76839
49373
23726
183876
122960
188984
68990
95468
88352
20578
191638
195925
170608
61318
252152
184668
12684
135159
173223
200129
217764
40346
152251
145777
237105
190511
106077
87967
96477
221122
66436
213920
211628
203187
228403
145575
205074
123606
61664
92782
25202
31768
191192
230174
62248
151302
175060
120914
166891
58222
98945
219492
113995
107237
124771
72090
12445
189267
239619
108785
27057
221493
219809
84172
144649
44910
253818
208644
60115
252479
124475
46429
53947
64945
94813
11576
45675
38884
25236
187311
93569
48408
211506
112321
185113
211551
41385
78765
45376
49171
115173
57545
69569
114666
161104
237793
4247
113780
244688
47720
51332
13258
52641
9786
10410
47099
30750
1819
105068
59798
39868
67344
169365
21098
97160
242709
123389
219997
183597
55607
125048
190030
46489
130265
244621
19895
246369
167636
67237
146325
164141
159251
138163
79023
128830
111956
180990
36660
73645
154006
224096
5859
138694
144980
58466
69710
43223
10230
193975
106739
141467
229833
111316
122861
252566
133013
108306
118527
238094
53146
207478
114939
1055
206883
204142
103281
19568
60921
162084
173842
194477
227323
119872
184677
221535
168252
3236
104454
165082
43285
180428
51641
572
208470
53897
56705
208204
235682
152461
114094
161959
174338
140616
173931
185210
164248
178246
240246
75446
191594
206542
61639
11873
131198
198365
243208
21981
38538
25609
197544
203605
234951
7313
143351
162827
225749
143754
70074
83583
50100
252577
230044
77475
63278
57115
215239
7343
91492
43802
61586
11525
46127
12902
217268
119952
143034
172057
72987
59714
160940
247130
45592
31196
72446
55640
25492
122874
85355
64093
86748
87776
22425
45793
105285
139932
239443
145339
200024
4658
119977
40194
48110
114885
88877
218379
117572
152186
30392
153086
120814
28755
44549
93786
81140
75322
222698
74236
215778
67564
194538
191613
90592
197623
176677
210825
149443
239192
54940
144754
70718
226075
223924
102212
196388
195776
69499
212150
242368
95237
54011
209035
155594
165572
196245
113765
244630
180894
244191
48815
145753
46864
139305
253680
239118
136633
70728
174217
213347
27292
95308
172246
83384
75032
228559
163673
51898
193888
233326
231521
69894
141594
189522
209417
109821
2290
98283
226755
27973
203030
2872
155874
175530
29095
101337
5218
205681
49590
183318
227330
252855
225802
62233
13878
18483
105420
191263
31703
173330
97730
32612
232222
232370
95955
225088
165867
71336
111695
36947
103661
1354
94167
73824
160996
54344
250173
211133
199575
16312
150355
6275
48588
240456
4902
151892
97451
166382
223051
181793
33957
199171
25858
201967
178987
120809
183573
77999
124655
147236
208124
32149
242968
212778
204003
28789
2739
125269
241255
204651
160346
169599
160684
230426
107741
135449
49121
68364
14926
197170
115122
57420
145203
178706
195849
84919
40331
20096
189190
201610
110703
61297
145950
73719
108610
213786
145738
113793
55535
231931
55953
181215
7045
223359
231337
209479
97263
21152
78700
21584
55871
206632
151921
159423
56078
114204
162075
128487
128429
49643
120514
172233
142117
124435
144923
76824
121824
191346
89017
141320
27268
249030
35933
22250
59529
179472
224423
40278
101103
238796
47303
62933
188642
99437
80692
172437
168027
212854
170660
253571
194261
85393
13115
108518
15345
235573
63679
50700
17134
187292
101403
29793
72460
85857
49895
241603
71808
96134
246603
138108
155641
72403
217907
8238
182830
4788
112921
38964
137382
149528
27682
227200
46170
36776
29966
100434
149036
231168
3811
196187
32783
181830
246145
132133
214733
218326
74367
20223
117515
110443
52141
219655
73551
96942
216744
166660
134019
70493
115411
193004
44466
78474
38780
79077
140588
49862
42411
84739
93198
14376
14717
49519
44809
218718
85216
218096
143653
1137
235360
168930
221001
159593
68869
39180
64764
107999
117028
124176
41115
31802
132820
108713
77612
218320
228016
224895
247905
185069
19281
209326
71602
123472
214931
196370
197657
141735
195365
199965
24258
49754
45591
201461
232870
237164
111881
185926
10287
153562
90882
37071
231097
60654
249989
184498
73377
182069
211664
22603
97677
186181
181031
165624
48739
187385
99617
217674
66087
215803
979
17447
6014
180320
228671
64848
3566
78812
134255
4115
56807
230290
92569
197842
51813
201458
46443
198416
111341
228384
227199
34977
8260
87404
34747
189408
156804
147002
23785
185425
180029
70801
185665
34163
148594
47429
73716
50234
110539
132716
173878
30634
14172
20065
246140
180187
143025
5993
222631
219025
216396
59845
7000
109234
114301
105703
64549
12958
88028
20642
11855
53106
103080
224047
220326
13900
205602
36162
53233
47366
29810
244707
34536
249830
28575
30481
251592
73987
182797
156684
156492
34104
37657
38756
147971
241273
24997
201889
120347
239490
33706
129429
103992
216379
105866
145312
141216
125120
110029
199136
66180
42877
170227
221093
122329
188269
26957
140684
69547
27744
226863
7439
250486
33719
137171
92488
115905
88913
46580
143606
67942
241652
150431
130801
83110
50289
167920
57544
121505
119808
146416
91368
180374
14598
177858
99967
131676
99143
229623
176252
211999
108805
47129
8208
155496
168122
140332
56189
40626
9033
230929
193234
247554
201041
144293
58415
120898
61114
41400
30499
111502
112059
85925
68075
80575
53625
79100
235381
183783
65660
100863
186772
33219
224110
136260
136436
146100
247325
78319
127969
172145
151483
131187
26438
93230
137771
150430
224224
134036
211154
202340
137718
72279
195728
55109
140191
99294
10131
173194
87462
37371
72992
195908
648
64579
249776
26661
21709
143273
230796
82891
143241
1730
153234
174770
198875
94729
225655
146017
64999
124994
44589
153963
121679
251790
14264
112102
238670
252452
56575
16109
218251
87457
122606
163919
56992
20648
220366
175373
88333
178698
234244
66430
102208
253369
234946
239922
154946
100340
172143
8201
216654
115797
81023
247188
240449
75450
248474
3375
222441
206849
45422
103018
254416
104273
249382
86874
157971
6907
91029
190938
3308
34177
69364
107891
150083
164649
93650
138337
220490
66614
35937
137705
218426
166447
143248
231159
215660
156608
190269
105961
26404
245913
228352
218261
147569
115836
51214
84832
252645
41016
14195
146092
192625
112382
184607
242455
26870
51437
99544
133467
114702
78481
86744
250889
75773
48867
26757
168137
168434
158138
140884
164675
29695
212451
141584
203317
38510
210690
7539
70749
144372
10488
231741
179084
246198
208421
240064
152774
18593
35960
81131
5410
170063
198323
183291
233788
99697
23892
175634
6939
208667
188699
125879
2914
223028
108287
76078
215513
82256
185463
150269
210381
227606
6176
185753
114271
125283
202047
227320
156629
66948
13331
125901
221537
164943
228936
128213
149379
95101
785
19666
145081
214399
88272
41006
193288
233736
161381
236489
9371
22407
225487
32297
115539
145373
78756
17891
61003
222954
239404
120485
73016
76759
250608
23621
165253
206408
204383
132117
102234
61373
17361
165394
203675
141446
91879
244280
12181
181113
144246
51515
145775
67299
171536
231836
215582
112688
183737
19369
10285
170902
48587
8367
97959
151282
248693
252911
128160
34189
135358
57364
68333
39766
135032
119489
9489
242604
185409
98582
14814
216488
198562
242937
50058
22920
127907
129488
128835
24211
119240
125124
175861
3857
225918
181217
174948
161281
150415
219269
116811
77538
246171
248607
98358
39104
18807
181810
247614
209347
47008
34866
221708
112503
157582
65719
180570
220319
229620
201810
212790
150992
179302
90291
141547
148653
96700
8371
183778
207692
96304
11180
144600
25365
31958
118948
72756
205989
151611
176061
183295
198707
250469
202954
36320
97715
172134
180833
144189
50692
130944
83040
5238
37952
10110
186266
153395
14130
150157
110007
122232
246506
17917
93696
254337
43148
92340
238377
185402
199154
190415
211009
56236
59571
132225
3640
130698
103217
36684
253263
244701
42917
249932
117937
199392
229116
21443
68115
30252
26697
79318
24403
89388
87664
190152
97381
92777
1518
178304
164444
190648
97002
118387
84572
183509
135648
178833
20267
203586
177780
142943
162764
2965
98185
241796
98296
229835
13566
127053
49583
157599
244706
216649
239917
37687
103836
131718
43520
195561
77971
179237
124887
129844
138247
1362
174276
71667
92156
137101
33274
236633
149693
2791
247991
101924
53964
152099
96336
167538
82309
62853
156393
126233
197756
83720
27152
252498
188402
189290
61155
174509
78076
169664
95672
189639
84375
48356
104494
229782
101197
172498
47685
136793
127061
108704
92158
171385
80650
17249
242700
141002
107335
131142
237648
176170
41493
91350
213628
92773
47265
94360
83582
199562
171071
79420
100373
24176
113308
31092
240259
190750
244323
111408
40008
220298
141763
183413
104744
152987
123033
194934
168875
200274
136316
176877
248365
1310
72786
154898
100437
230003
199929
10504
200567
207757
234402
227031
57268
8724
238045
237932
124719
217876
54707
54989
150520
239767
19173
106538
94136
135846
202260
93367
77320
157086
165051
229604
32349
189614
6243
239313
163771
99653
53279
229284
66111
196598
26332
133050
149728
67034
185755
157933
115632
130571
111269
247219
172138
23772
27761
44899
62876
254222
22263
80102
88696
167304
209323
157662
27754
186743
59800
221801
65882
155863
178289
174362
93250
154104
101563
41478
60963
213422
242864
240511
10241
164864
123509
141230
211966
31081
87563
109924
194981
77369
233839
160233
46445
242019
135871
222897
190464
50743
204930
72710
110698
123587
204531
84652
148080
166448
148069
248906
60790
160931
230675
250155
245392
11791
239620
164067
247784
99633
190411
138449
155952
9825
208433
190070
250333
205645
13559
234348
175878
98227
3887
52324
225111
136673
51804
52902
126827
95068
80056
170594
155362
192060
56659
119326
5643
198236
11517
214556
112092
136847
132748
174894
82880
84332
111384
226734
223993
142395
188067
68383
124145
9974
54221
166983
132119
206583
7379
97604
150390
115006
113848
80407
126056
184285
206430
121074
43202
242828
23782
37777
252650
218746
253290
1284
164371
104204
234410
239950
202468
148312
72636
170199
112387
23758
180356
249491
92175
49199
251152
199391
193693
173289
229632
110857
85494
44865
106982
194573
218959
85244
10528
67276
118835
160846
148810
102613
121638
124609
87173
169924
235137
212517
201570
227241
74885
204131
6089
70375
159300
76044
205473
205548
215553
92113
225938
200408
18540
8237
70581
32086
137370
62515
112161
144818
204486
60499
116617
108412
72733
85937
206511
165722
247778
164533
227257
120539
215013
161563
137482
100734
72930
23374
79018
13356
144100
134713
177309
250050
40917
249904
54577
35124
124089
153240
49687
251039
214659
131489
210222
161509
20615
13122
98939
133284
187594
143720
107035
10541
50110
190927
21240
7079
32312
53444
158648
11237
44520
48956
182693
33991
220331
37538
42443
172738
62039
164154
102211
81962
42617
203484
50246
128714
151493
162579
58542
233346
232178
42868
158745
54728
244347
49006
143406
210374
14770
80378
120044
209996
209068
136575
226106
244937
60363
181791
182215
83496
148323
133304
245077
224449
215294
241393
247010
229061
187215
3033
168274
136039
197366
241802
123194
223138
59045
84505
27769
223696
167568
140785
220445
157677
136730
135685
171526
102252
38620
112753
33591
16879
37958
43417
236703
55382
56804
120507
8744
53134
192180
60285
25771
158450
235178
200591
79170
72273
128232
103093
40715
3934
51841
108281
127836
184187
82775
65567
215509
55689
227379
65759
167809
235764
108089
248359
221742
133470
118813
132452
155032
251015
172091
8770
136061
228009
46759
19699
181000
65204
236052
174063
212931
247485
148715
48979
43197
90068
105290
186801
148148
24713
105205
32703
252783
192680
103803
50091
153575
191355
106159
115531
162522
79227
23709
100730
22114
239815
194068
189891
229403
157767
203327
137940
108341
70373
218198
197736
198493
226466
21036
232662
87004
14425
166501
42753
112971
9626
62514
30274
252629
52781
212267
119991
117606
71417
139494
182103
168348
98125
145770
211299
231380
149391
158074
233220
9477
238130
24776
227232
111012
173722
170277
227927
36057
77850
214856
122397
253514
26672
132030
201802
189019
225388
112465
69447
234122
101050
84980
74130
33472
192401
92860
169071
246135
230457
16341
249696
158386
74358
34872
176405
90159
93016
252279
231012
70189
213253
8039
73408
85259
141311
61285
209401
228753
107569
104331
132065
136196
19867
53435
9450
133089
96946
70498
96374
131551
218752
60874
216343
46625
172517
230598
32567
114684
117819
14370
171630
148981
192790
173237
6212
130563
59486
109885
220051
3629
179605
37702
14259
254169
212751
222773
45036
132420
104032
253288
179873
212068
126857
6688
193048
247958
103849
38919
235068
207912
172620
207647
134173
47966
1371
108449
223430
30779
228121
202728
67767
210543
179788
119726
169731
223263
195902
167287
89689
218079
47582
197294
33202
226594
250591
196300
32094
243901
68082
245685
244008
218303
144795
179492
226608
99067
185181
141621
178731
211861
185715
138722
202901
23023
23991
97870
83844
33084
44282
115994
130934
54855
12667
133482
29670
224666
104470
21376
77226
1952
208989
244773
157817
32982
120958
174212
172454
111008
89734
141261
246719
59296
40507
179642
123535
31644
33059
246883
179934
180432
23278
84159
161622
81250
170484
81471
59708
120942
158114
209223
13019
40237
74519
199288
234910
150618
48313
200889
54532
120880
131661
175011
203287
30011
45984
187696
170255
129856
54966
19544
248996
116224
245192
209552
222977
97587
176839
138201
10803
200857
212617
111348
227675
75183
165440
201000
39289
141601
93587
10753
15927
123914
101893
111517
56164
249126
44041
176552
137332
121409
69184
23839
174740
169979
38699
168275
164977
27985
128214
147577
74777
106250
102940
25645
71030
204250
48169
24019
103888
96776
155844
74593
239627
210297
83361
217601
185332
72220
202626
13285
7882
17941
210513
140196
139062
156350
64910
55752
134743
87744
131091
81668
79483
156496
156920
166594
155105
88361
188293
254373
243340
99360
202488
219124
202530
158823
160857
143290
8566
68672
180542
98293
179353
37796
97706
44715
101825
228937
201141
158704
148786
182438
183858
211090
104731
237522
102080
239604
34879
241230
201371
155239
134749
104705
176039
31380
134588
235341
251456
34129
193971
211554
27648
117917
242185
9749
73202
250138
242871
29454
36310
4153
133216
161695
9454
16200
182948
202097
49247
185482
196390
248383
218230
122310
232226
199586
61948
116313
230874
213089
61730
154025
112187
129821
98660
23230
22882
194618
161931
153943
150698
52088
174168
237551
93669
7671
85588
49649
185803
90906
31623
48364
199398
49190
78817
91595
246182
226446
212242
34728
11824
158749
253643
179260
73539
30184
81072
2622
94365
12517
85787
123214
186819
218034
227406
46599
23700
226085
187384
122207
68591
31598
155827
70465
105685
20741
6211
16234
98845
128538
94474
248537
158617
76862
102575
103011
38437
78364
184319
195079
100175
30694
39052
65873
2769
249199
26149
21759
167847
223752
96357
198947
106570
24686
245732
110732
162966
24138
251331
73952
206969
137814
225471
245892
236438
54017
49169
140193
142968
135595
121933
105175
111275
164790
225729
94331
91682
22432
28155
118552
77011
83519
112113
165885
127997
235026
186566
223795
164637
128066
121901
130847
2082
182508
32397
201224
122227
108771
190027
94376
115817
75748
174460
8120
13930
175214
251517
252956
206460
62442
215419
45564
147410
211495
185567
116118
199522
211740
247116
140843
46487
64728
147764
239904
96393
79312
31207
158583
215598
16522
127622
157422
130431
184364
99912
195691
174774
43597
24160
191990
188593
145749
181303
229844
210626
230814
71009
168148
75479
73648
66082
199753
213814
138067
228965
168820
121973
127155
121730
26873
106309
73362
243950
145943
168559
146070
35685
250063
146793
190677
158380
120282
19839
132235
61714
191145
220640
207687
208249
252812
185972
212219
146185
39466
155037
22108
142807
29200
67679
135745
180991
229941
231200
106993
120001
79362
45169
235132
249100
57596
187873
85728
27021
234221
174620
94146
202140
75135
63884
253170
207051
71528
128084
3500
175524
224010
173725
101582
49196
88734
190412
172855
131704
17024
197290
1289
111089
66683
143616
24614
206383
117710
65790
43306
34081
147570
234493
47733
138887
121415
190463
5891
188509
199800
42536
65856
94348
203677
137703
96919
100132
4437
21192
240498
80279
144974
34804
162103
205787
9327
162466
65578
216344
90084
213654
112444
220203
151706
114253
225617
98750
15331
134518
241812
80838
216810
89925
182441
205912
69328
215562
161755
25718
165019
129245
184366
22668
221113
65146
62547
105512
42717
41891
67892
101656
177435
86657
89299
205059
136914
243461
65012
137955
222937
190866
82259
197277
22450
252025
177479
166572
233888
525
150925
30289
166749
171528
85736
151365
129523
87820
97000
178116
152350
123815
43535
120714
252917
229655
199193
16630
249753
58600
211221
140540
229096
124729
191679
84184
239811
122118
41807
108906
172836
171127
78082
152593
185319
153436
203466
5991
204960
73806
79751
167198
159609
124039
35986
244629
228385
5570
189899
43739
69043
73483
16064
117070
132090
75017
33774
244195
135911
222290
229508
193026
57157
115973
50654
212016
194533
155439
200741
231517
33143
182129
9943
62126
124418
47341
101532
205513
178659
41796
211332
233687
249727
196341
168447
179363
208884
132892
33561
189311
169943
33660
221791
38394
224532
87586
124780
27676
211706
225270
232139
118187
178526
130280
71821
68163
250276
251064
189480
212504
210490
155367
194400
7417
29943
119810
213574
106398
194410
236266
204140
70286
100569
229791
248373
172294
151292
216634
218902
83439
195805
200953
33307
73182
74237
129221
61644
14553
209883
185556
95559
157371
136311
115302
10781
247926
124137
246781
50877
246111
79405
84085
91957
140214
251883
140211
50717
245000
226597
210650
52984
111836
3121
183792
235482
98644
15774
150960
34677
125675
78813
214368
15262
93240
105508
1428
26447
240623
122016
89759
23128
233652
193531
109202
38898
180503
239448
216275
141444
12861
221235
189388
204215
73974
203278
20341
75151
49647
80733
181601
87905
149437
156139
12839
210656
241003
165672
199631
133784
17881
250876
252235
24093
207857
39773
111296
182690
94638
139386
160242
1034
167576
249452
74822
172877
133176
149110
135080
27337
248001
172911
153871
21505
120917
149639
91394
250964
198161
166239
166893
71140
182150
90156
242707
32951
42376
61631
189992
238711
197131
50961
68782
39779
34839
12565
190279
129527
196973
35813
221407
251784
27530
248005
109286
119552
220300
203506
2671
251192
121501
236602
215950
191670
102806
6234
213568
34874
186836
245953
79513
206271
236905
226552
51126
243647
217071
84211
79072
189707
222199
13698
250589
1483
208926
4012
8753
160638
121481
9352
162033
235576
79769
29765
141877
98273
45975
216536
249801
162051
17634
235011
238341
243466
167031
218743
64269
8082
122199
57286
11374
220862
199499
210123
17877
100367
147775
32825
211670
76610
155749
158434
204855
41076
125326
106391
207313
159253
47603
238524
58590
63571
217374
29022
172315
201044
51213
71183
47379
67596
37341
33405
44931
166388
84382
193491
242981
61094
113549
214683
242386
250013
117061
148943
139041
119453
193021
7058
12833
146544
145783
208290
240636
39710
198518
219928
148589
66003
252105
112218
87137
226964
81965
234922
78931
113053
109987
209008
48242
79255
168290
242823
225616
164254
23577
37079
251323
168891
131554
144714
189093
49263
200653
170349
203932
135628
142980
39883
93519
22567
147768
99595
78663
156056
89602
63977
44395
212888
130892
21401
238685
242918
116264
161676
8472
110131
213040
223426
10939
153864
20496
24023
64998
195582
71944
169123
89522
149138
176816
145326
140003
10534
224466
205651
86924
62601
119943
160617
175148
182240
254198
140590
123795
207081
140545
216474
233383
53140
109607
200351
123659
63448
54178
117609
126667
56021
195256
85211
252494
28965
91113
168312
227748
80305
34525
111789
172884
162054
149096
61926
138573
89778
60412
231004
214629
206186
39918
15878
224582
74679
51205
187725
24122
202566
19108
81637
97537
202342
55377
8728
173255
200666
168400
190197
905
172228
88899
226689
34943
178761
30102
226592
147819
122889
169631
57128
41828
186206
72367
112445
230405
43618
59793
24771
250962
217552
253701
168261
63844
132476
140993
233407
53151
45425
249599
225772
25850
198786
75514
158606
105294
246708
239629
198995
31902
222570
214140
158770
103799
115646
165126
191452
147532
121656
57168
146781
31377
141494
179722
189661
112074
207338
222204
161532
118066
242412
182538
172914
176989
209804
163234
90117
125904
40485
43832
54896
79827
219469
21750
100426
85254
25520
80604
5651
62905
59678
205036
137128
49002
221552
102641
188638
127209
245648
192664
153881
53889
243918
40574
157167
221347
94604
19146
14015
214532
12533
11465
90672
160180
176733
8424
87342
236072
113959
107367
34024
145467
250577
176326
216964
155610
246765
188649
210318
239106
137514
217760
172204
198693
81364
109072
194818
3472
65551
226654
221793
170209
72788
184288
129146
197486
172560
142076
118277
109645
172788
109017
67275
104048
72935
214832
168781
121544
95750
218558
114117
153777
81272
96462
125202
126920
219433
228048
114361
38151
5232
137041
236631
250795
189288
15245
23057
222728
221656
72193
150276
53472
79086
78762
19540
214088
110660
31555
168425
210734
150057
58621
170648
96248
130841
29263
143529
103099
238413
134594
66424
118663
149452
64819
38522
34499
126581
46731
136581
199728
184594
215605
141107
14102
168782
10219
1091
6733
198681
206163
222951
96001
56270
117565
115279
73888
30300
227154
86978
130694
237248
169734
243564
10174
184642
198757
172084
97758
23738
197272
243577
122903
151029
144068
124005
23206
140128
4423
181692
236375
40543
85570
184866
219205
206322
173803
116810
153767
68021
167348
129191
58792
34014
195666
19464
240033
240979
80771
84205
161963
114037
4544
1463
174422
183342
87904
66767
179462
250492
43881
97540
232337
167986
185590
97124
105437
90912
52023
229316
97770
102595
206324
103047
105674
166799
179865
79014
153501
110395
168646
33687
165332
13537
199928
129334
34302
28079
97073
254073
221200
111165
159948
18401
118044
177817
82827
164350
247922
7766
63896
191897
51530
6050
120959
72650
126057
207425
148520
252537
177323
249935
73793
182686
46722
252142
146989
168538
236384
228885
250465
154608
35106
76071
156775
32189
200866
39300
232790
229079
205560
37875
49215
223050
200522
200259
86518
209791
102182
41374
169817
110715
75721
94448
75119
177725
63190
241247
203276
243453
55969
220430
73586
80588
98946
116731
158483
7331
233408
29804
241212
212240
70808
57903
51779
86772
107353
212763
165936
80764
21108
165554
115865
85070
57513
180534
23209
88485
223044
161744
66150
231014
121845
165322
210487
10208
196175
191476
23739
16401
55941
129195
236687
205693
74289
244550
120264
203428
121747
6197
131671
135441
11622
196327
150279
250400
8293
247684
55230
230543
130556
84050
168986
203621
191569
13266
184436
243311
75278
134296
56186
135720
196605
167054
94777
29354
134833
60961
139768
68464
145861
15608
226686
49477
144779
2470
25819
236775
3199
106832
130954
100333
231301
86807
197919
207488
109617
213555
164309
225957
252946
49355
34809
129252
128911
181913
77787
227458
174318
73576
124988
155480
35434
29112
247689
79801
191719
16613
98323
157634
164826
186798
74728
33838
127279
122563
229351
28780
52716
104659
65780
26490
48784
52421
75448
115177
177024
96739
161566
149523
44874
175855
30249
54926
234595
96218
149220
59151
92205
194424
245078
208509
182950
83170
89666
117224
100721
199495
111861
194233
203152
75788
149169
155142
204035
197931
160678
40172
218661
191857
245269
64988
212396
97618
125733
95526
123005
112621
188148
28293
250700
657
223165
179382
42047
112333
193514
239800
9614
24690
240108
151172
153385
9863
111520
114522
73063
132867
80841
98057
38228
73430
163592
41949
116326
100685
212532
36255
232567
127475
50444
156561
134683
224866
128177
189153
17408
48935
115310
241953
80817
63093
85604
225981
156219
49742
230850
170733
253788
238314
225719
246425
250957
144296
220645
29964
140667
24581
104988
166137
41228
29612
42230
168904
141807
128516
216311
133408
154008
51728
89182
59568
33324
236713
94463
52463
210153
54857
168392
71439
82626
6575
75954
95920
204720
3660
94523
80261
37302
181615
120523
173871
250855
230326
210763
148473
53932
107468
238405
24972
228259
231164
37854
167436
109901
188459
59366
106545
121885
139135
93539
23362
176237
113885
166738
103759
47658
234218
123597
29306
98467
249451
81588
208297
186642
94184
87093
91011
202451
88911
10071
155732
190590
23208
191612
29169
12314
102305
30984
205409
40022
21769
47289
220137
104362
54465
75620
55269
245796
163740
204596
115763
190501
209701
111128
160495
84193
107796
21675
82847
150307
136270
212675
102538
179628
148708
54191
17086
52698
113323
104450
130648
114444
3565
21396
216691
11862
43457
214215
41757
173270
145433
100836
152827
147951
169332
206247
180109
135952
150120
145232
24147
45855
224536
245936
80192
35396
75653
4388
116340
197572
184318
119790
88535
104529
249406
2466
2147
127262
6632
54522
205979
239516
55350
243621
41584
242613
193007
87151
203857
110033
201665
183296
59513
202522
50646
159280
153369
214493
84080
46884
42985
254279
56976
161935
239471
205379
34642
78889
202275
230600
45842
912
177557
193385
243763
136709
32573
182809
199594
4201
219854
224269
103872
19730
247420
17169
210699
193259
155949
154090
84004
217132
190066
187690
44851
181415
88004
217523
114267
115016
83133
138846
185386
215049
200252
159729
108642
201886
174372
207443
172267
203774
62395
164287
110326
136263
85092
165690
168577
104146
130717
12433
129021
251628
250718
116681
65727
140039
115370
106562
249941
88681
67751
214830
153470
146472
169624
186230
213613
93928
121557
172449
1283
171802
83490
1061
207181
55867
205057
168670
141582
35931
225619
214939
12787
9401
135380
223135
46482
26348
169835
240923
175966
208897
27781
16248
156011
22598
170692
122130
212764
36427
236919
169134
228657
165918
141896
49163
211390
234080
49296
220313
228705
175579
247235
86699
151197
86917
119409
96237
148557
31869
108373
237097
106057
61076
21848
26001
212139
124007
106646
155504
32722
16575
148717
72826
206971
66699
9701
96510
206077
6362
162724
94817
197609
51154
211027
142797
82227
90653
61978
252815
9159
206006
208211
26294
20393
63409
169740
225330
199877
23674
50037
232952
95331
149984
208223
114034
16152
145168
74432
88588
233980
122042
152150
138618
229105
185499
137510
252719
226429
189139
50945
219507
153325
134936
65162
218212
19270
49426
121908
101180
208745
77463
225463
162807
159320
149071
126937
87954
30473
87236
115148
29073
175709
188312
2478
114726
252300
188926
106454
180671
98046
170197
175874
90459
201179
44200
46827
151837
153381
101813
208953
199181
76107
175315
200301
119696
72910
125660
20250
110625
3678
81333
12358
227443
234346
246390
183498
72692
208774
129769
181323
245042
241460
143512
169810
51864
18550
67822
123522
62519
57389
102799
14170
27627
199875
191141
243794
239412
165495
250316
12315
120525
198171
39416
51349
131023
58974
177081
222860
232210
127992
102200
254427
230547
162424
210208
166596
210349
53394
217800
133133
107826
33569
212975
179968
160397
185078
178168
50115
59754
113488
63767
73925
14893
207192
175965
144424
65236
84670
242932
121239
202599
88744
81908
187608
105855
8577
212834
192978
47084
136448
215329
71507
112903
182053
215720
162188
221634
244916
156532
80392
226524
196841
40480
248841
85252
178680
148090
207622
25725
159660
247893
148804
124443
63565
193749
222756
178052
154239
40377
189169
113149
208799
113842
151684
222013
240828
100968
44909
128204
128655
156395
244066
85081
138034
165374
81019
31900
49789
119116
208412
21434
194976
4757
78336
6353
251602
88774
29928
205387
16702
169858
193754
250349
76936
70506
65064
53008
156178
131194
50862
245379
147649
17481
149675
169307
68824
38392
237406
203817
194305
182878
234267
152290
105306
121776
60594
104079
42966
146740
179847
251368
138707
90265
37737
73567
145184
189031
15357
234596
50057
114350
37151
23916
165177
102450
41595
133364
162501
29681
197596
179557
113299
249896
248708
195858
208258
128181
24002
66077
208898
99846
98286
100442
136571
85318
118290
229415
223628
158160
242255
64970
53706
195385
108045
142632
208772
153714
113394
7622
90060
103051
230202
129922
247652
34307
152297
34820
216769
126698
146757
16236
154758
134035
12676
112951
51466
55976
230253
211890
164924
101678
4958
41182
68981
74000
193664
168641
120384
137206
104137
78805
170728
215178
112736
53505
137225
167865
206928
251032
148385
13229
11362
178696
201592
159642
113234
186071
52947
210966
63058
217002
49362
45157
202290
85573
47615
232256
177250
228784
201845
193343
252352
203391
187075
72898
178775
59664
23013
222304
183383
223098
39237
28698
120353
110681
100225
126600
103121
70803
72295
8029
136300
179466
240332
179282
38250
99687
175155
65682
226935
163973
208770
72534
159639
154360
198665
101501
74571
52404
231691
171134
140640
10425
116440
155765
199821
190050
250022
109689
147207
180561
198965
142859
189953
119468
21678
96033
202
243071
110140
14891
125919
45140
145860
11230
91606
97362
178000
232160
23727
184879
211920
229950
161974
71263
51727
239205
65833
244959
117891
133736
54072
183548
126106
121230
248007
98713
19553
86132
53315
52884
22088
51174
160758
107638
32046
173735
100029
81305
175329
95815
233360
79930
28276
226196
132111
214455
3765
203652
41618
219750
235647
63649
209225
146032
213000
126258
17233
114313
11405
234803
249235
88712
231638
51258
216103
224243
53986
9987
124266
65229
41304
15556
69481
230923
182579
37914
95874
11409
156541
61311
132554
207057
173112
93213
57664
136437
103463
124516
154501
9204
239814
223780
137158
235710
23344
219322
122005
241263
251841
119616
156863
168686
179266
93810
46116
118388
238299
247354
59548
247839
47231
149455
99121
245173
189740
124646
76410
167509
31108
51639
109741
129338
210807
110839
83780
91457
183894
202233
136450
144029
39128
31708
61247
201814
30433
45446
22430
229535
110435
172395
160869
208728
252493
154548
43590
100736
35934
171088
241792
32288
94378
201455
194921
30225
228063
134200
90992
123762
178641
244616
34128
172827
224283
128281
124381
214953
225470
69510
177141
154555
192297
198071
204312
57414
109096
214180
136499
191756
183110
93012
195158
144579
244774
64184
81697
205305
89516
50652
245073
232763
41697
51085
224634
60132
77890
139555
173673
67624
191338
65803
181738
209859
194751
15427
78142
234418
175010
8782
163372
236661
171694
133246
45184
122465
90614
109355
203666
231191
59690
168690
117301
231945
147678
102270
140836
147581
57924
78526
230466
227497
13377
215881
189412
181219
90745
45137
254201
13143
86624
37367
94688
252155
212402
154144
86171
57243
121265
183950
207483
110215
72078
98313
77713
6565
1747
198557
231672
28479
138876
220974
78495
70889
94120
59365
252497
119166
31150
122740
231995
47386
72799
4157
93996
26239
79651
191151
93413
30810
32279
103826
55460
86816
83998
189322
183090
123780
221324
9403
50903
193074
7270
85326
120548
132659
2942
231038
23298
128858
246200
70159
145814
227151
229002
46612
222841
117644
132005
224156
240220
184585
63235
219503
164
143039
72368
51250
82659
64964
117072
50077
151971
81977
208242
185891
45203
152989
216611
210223
64306
15644
211515
39705
8485
65543
71567
15558
137805
151084
244466
36575
212485
192010
36525
186524
201634
28733
133198
76739
227273
88186
103989
6560
16354
11404
156747
50087
198086
128692
182910
58457
179465
58296
109218
24851
95779
235476
227341
184790
229045
14799
93182
81960
229840
125786
9777
126014
216155
30236
13861
86593
252202
62002
130763
11100
56312
48706
22897
235154
47769
90088
214039
151584
123839
24427
171969
39176
232177
217845
247024
40501
177271
197374
189164
179443
50308
68721
161469
178156
210830
29152
109188
65133
225434
190186
72546
188147
68030
205105
228603
138077
171393
205727
215063
224043
162977
49432
114861
81992
252477
72017
243305
104621
207630
71845
213094
229251
137292
39142
144054
105728
217303
158579
29142
1205
249771
146876
18392
98806
184518
127043
195777
154569
21633
15295
69336
236696
164014
51095
101614
194850
250496
121262
64528
1789
122635
204738
241939
50418
140891
27298
244105
88487
106196
65826
134268
159880
151098
107257
41233
29758
212644
48970
71340
72386
62139
183806
97521
237277
122443
150785
145674
233704
155136
135290
248935
80228
236273
77807
252343
14198
147688
208710
81431
186443
230888
224797
95056
135328
66849
160489
22997
243767
208471
11419
217755
5201
189347
231976
139861
194002
222128
238204
114378
46089
175577
73791
49335
55495
197575
190342
223117
100557
232290
150265
8088
87090
99852
46396
167420
128793
178793
90692
43456
93114
90301
103330
121173
241106
123770
25340
69530
53657
121161
101386
76540
238052
147787
21183
33549
187714
247017
81953
109878
225177
153075
32621
119599
235359
192177
116187
195542
237475
198352
91821
177623
136619
177209
100943
128383
55334
231936
112796
232014
153657
134277
59088
60280
241252
156721
78122
252149
66790
128166
29552
121050
158755
95215
211886
150409
248190
28383
85362
227630
217979
221340
142977
141906
24647
75218
235149
84712
85843
35499
98528
112145
90333
21188
144561
87973
51601
221736
176504
129911
37499
175203
174803
26559
129310
18752
98016
91525
17747
177152
216747
64439
226102
47372
252153
70920
42353
121606
115188
174512
229457
70241
240608
26523
207492
148584
77628
153905
25565
241196
64907
97895
197244
213454
238004
234932
226342
88466
75130
189220
222523
238243
176782
126665
58913
103292
245492
214521
27438
227597
197618
63364
53037
234286
218629
222030
25235
114336
18886
91995
85249
996
178045
15832
234734
104870
217758
219445
17679
222273
144316
69105
65572
83266
140030
213894
48997
85691
95512
204788
201848
128547
142874
77179
209693
67233
149211
162894
116037
168799
130253
239275
143286
224052
157143
220413
12540
423
13686
76913
26770
108656
173787
199034
73162
238941
229856
235423
58024
76231
190187
155507
35040
24268
66507
127267
138666
141447
179880
87910
182138
196676
235809
95522
228861
35079
83344
111610
84120
170537
29602
220973
138943
31289
160202
190107
205225
21918
174833
31720
196520
4995
177322
149472
95165
90880
117469
66687
19684
221049
174872
5936
152958
210704
40823
18931
89523
11336
187658
212397
62570
166190
127746
105356
50460
221167
12130
152272
124197
123851
239675
161618
46250
227209
126145
185511
56345
80538
239218
194349
5222
204258
7550
225993
229327
209006
60183
93772
128018
18460
214082
201251
100996
137640
196494
14938
250872
244399
141371
175012
180074
198127
236758
49586
150920
208041
233501
128208
5634
181773
115523
154642
36591
57439
86196
174604
132416
35549
210769
177325
224292
81763
54341
153156
65728
148136
169206
243201
214586
197900
226480
222051
201478
128223
101287
96147
163724
76695
47770
47543
103752
173067
226979
186257
181064
39668
169404
185816
67584
176719
69001
70426
133310
134020
98562
114435
12675
230389
156103
6689
176764
138397
9287
237792
207831
227505
13969
32882
60953
45093
30328
247070
109482
244467
44794
84093
182083
82140
68367
226171
5594
58634
54057
34822
87055
210589
159966
84180
180481
59412
225929
207739
151906
187843
144028
32509
82498
19811
179802
229653
50663
213265
241081
39706
219432
218104
170100
178588
124810
241542
221419
140923
82417
193183
205223
158319
26362
57582
121031
53347
40693
132890
124117
172347
219913
46420
87502
233007
125874
109800
51849
65540
584
126191
93802
161832
23191
121434
155760
198215
64190
9108
124682
240481
165488
199362
195703
49301
161426
31572
185861
126829
153054
234083
127272
198313
151227
40951
224039
137447
205291
171914
199534
40753
120649
122603
32265
43248
48900
177719
170112
220706
146892
133184
66163
51909
184339
111129
133481
232332
74056
112247
157515
233878
52770
111887
187525
113419
43275
217449
119183
55147
69844
108124
209855
225337
96254
110112
168942
108130
159238
52573
156523
33460
212541
87260
183392
224306
223816
85530
144959
121539
146321
110702
246650
85674
167660
106294
74720
14812
182036
37465
43111
188777
245756
70153
22326
68354
225776
90178
90873
157574
98930
172317
170195
79117
125013
33954
240261
198618
113082
120961
133954
132563
184534
214178
21324
162484
100447
201770
101410
115196
139113
18237
78267
110993
233926
139421
57590
170294
239793
87062
139878
24605
70396
82976
23086
252159
168962
173574
124613
239544
71034
15290
124425
136131
185989
131672
146962
51883
131515
228171
210905
16238
55041
17373
184698
246689
21281
202878
137244
81587
71365
174208
19956
104437
151413
849
202971
32388
231427
225318
111122
113617
211010
246943
79215
167595
33968
205039
208587
157986
210959
76877
125964
143365
95413
210976
63965
133615
14862
128337
215795
175285
196083
34779
28056
94654
248343
27755
30915
240524
158137
9419
105163
136097
155469
874
106519
134144
42305
29651
238861
84380
42117
214934
96639
94047
84629
2334
25201
239194
214891
218664
17626
137465
242145
66532
15483
5487
205390
233287
242209
253631
214767
99800
134734
62922
25802
116175
25501
212898
61749
204724
38168
132714
171496
202187
136536
84136
85517
81060
179163
151420
78563
213236
120091
57516
44172
117049
175215
157343
209090
103586
145734
224491
140242
227574
126593
3692
223113
240266
11109
35419
246841
144050
197839
26955
62976
48253
249535
183590
251862
67217
180812
65346
72628
198590
120300
169789
211811
238117
198955
196756
80473
44144
220977
235120
70025
215809
225788
20469
240245
181441
200479
41522
127412
10104
246998
167353
82900
251084
85670
30618
56144
599
1726
2713
104916
209206
110636
4294
219845
224684
179920
247533
209982
68045
8635
184053
76406
188688
171397
73026
49510
10715
21832
40801
112925
18511
253509
14171
134890
89969
246829
27259
54069
86524
212775
78460
188968
253784
87781
216984
33016
209275
27354
208172
251343
14030
97309
43355
24495
159624
122178
179130
191198
25694
66640
46911
200267
35893
123701
63765
172871
83223
15526
87514
192375
109858
208571
249238
144512
61614
236565
166928
237412
120310
205515
181786
37365
124183
35754
5715
160264
129813
190845
153159
111212
154740
75365
26699
16010
119893
215719
199601
212007
56541
148066
87022
253297
25382
7843
171793
227444
22831
82286
143099
108407
44159
128631
252293
52492
167284
253973
116437
165898
123180
190449
180425
239752
189299
167691
169312
49982
67684
106551
187020
231923
48051
210652
125259
2639
74132
4944
9946
184807
88541
85417
125288
68446
65764
228247
163083
242290
178564
98290
243753
254386
51968
103710
57535
29657
6129
19957
116253
140296
67765
188805
29938
39015
173548
67262
245245
101542
120331
85209
81713
50808
5052
64165
230120
91450
205014
178440
133896
227851
2423
235053
123378
245394
124745
130988
37519
75178
105642
38596
247041
146352
174832
253157
67406
139384
33418
137423
186223
140852
132278
51223
23074
234264
149678
52033
61861
211791
40604
249615
124379
43471
130341
107406
181894
92282
46461
4696
112535
86880
220910
141973
16107
190216
35126
203686
228711
23775
121757
229759
115212
178941
241880
61578
83859
240494
172148
161520
35157
171328
134010
65689
166083
39988
227269
183515
221424
164160
20339
137568
58573
72972
148346
92130
198540
196969
140390
104545
89028
45760
200849
146
151550
132600
112283
40709
251923
99960
14655
215895
23088
189521
68024
36930
228479
210639
19775
178510
40493
181884
17523
31234
117464
58876
54230
24026
83298
53888
81524
231922
92939
222350
195551
135769
68447
199065
215893
167783
235790
1852
147109
31904
61562
41057
36536
177183
113751
201898
74118
23665
213136
133612
192898
52805
217675
177800
5332
162916
5585
81867
207512
62591
36486
45546
125382
238784
108522
137850
78519
112104
243958
208019
183593
248253
156888
115843
54783
74657
184088
254290
66493
19126
116049
104500
233738
226187
206788
202029
82732
146837
42368
233764
35458
33173
10970
217841
174259
11471
195976
201375
65310
113940
34246
48905
33266
86360
111924
74900
60754
174651
186324
233387
16619
11687
67411
228917
146803
86464
252589
231933
192271
90280
172923
5038
134951
135004
107072
70232
188874
186191
169266
114284
144035
46191
30050
94784
179268
151032
197425
144876
125938
61742
252896
150834
19039
24979
207367
141941
216420
16087
250914
57253
177552
174932
95835
165902
81325
190059
216982
116833
181783
112050
15961
64275
78276
38540
103643
159592
19868
10526
67078
137418
196076
94701
73004
24104
236265
172418
96328
167341
169066
29800
201692
140756
173638
157472
34671
149106
67036
120820
65211
129331
60083
125223
52175
59488
158764
109131
185695
221861
238289
96233
152240
88109
3148
103547
96064
73526
165942
40773
115674
77110
175555
90462
185470
176628
249195
168735
246640
229995
8768
175171
215656
22289
22870
46649
231565
67398
145679
190724
228853
234487
163127
196384
152294
214500
222498
129355
133262
90750
180239
117347
135703
216940
100163
164346
21889
106669
148261
15536
105983
124680
65287
40058
121020
194378
211879
214258
34828
240885
95391
170554
184473
147673
173920
103223
141858
230220
44624
169100
59090
125857
49688
219274
113593
85179
90108
56709
30161
76003
154503
175830
69589
3164
72550
113327
52273
15399
47465
12368
140683
245374
78404
106388
24558
43163
231582
30924
67741
99631
42034
57353
251864
213576
16928
15434
99045
39425
239485
240567
214269
58282
233237
78343
204522
162126
141866
27586
90064
72920
173602
45181
119149
237330
245415
246471
168865
242798
200606
50343
221363
107960
215918
125610
158002
220548
71321
154570
20199
155699
177668
167552
110489
16742
187225
25889
131497
20062
21448
128065
183197
221288
83217
202298
201255
113697
93673
152716
26514
11892
127309
87235
142334
236548
28878
14203
77081
23369
161656
234011
74981
202016
187234
85420
79437
126605
18832
178183
218470
231369
9133
75049
195952
161414
35976
2145
248963
163652
98285
249081
203346
95942
81459
127651
225115
117146
147230
117251
38697
41557
166157
153291
111799
214627
218847
64884
69467
172509
5104
227897
106891
201312
48625
126167
89190
168129
110135
239778
87769
112888
178307
99245
150531
214818
144839
225515
179469
200255
91590
188574
69106
206897
48673
250837
71007
116562
38153
229326
237385
149711
135921
198434
146339
92277
63847
224847
17994
77823
24682
65830
30858
70612
145487
191162
21007
70089
221483
84426
100430
108776
78217
45903
69715
170794
53145
28223
117185
248235
114
154811
77676
130976
3204
161831
82367
173425
25431
179310
231620
52494
30827
72255
89295
142000
65631
238275
243945
247083
26694
178106
248092
62620
191187
147328
27783
144941
201348
53699
220256
185189
74103
206941
198051
154962
165166
226229
192132
178651
92020
236002
143119
194360
222024
58562
71084
121029
134352
90711
65732
52416
152029
54965
142680
46201
62752
38960
252972
53832
180607
81512
216834
98031
108108
250699
202665
136315
11120
126759
113328
238349
197936
11847
14119
42889
246115
19818
176106
245238
217862
131088
206146
4243
202000
148046
142213
212852
202671
242061
10517
20220
161325
88073
85443
196959
156015
33827
107063
209288
57493
71551
152364
9386
34058
30792
83816
253778
220633
25592
182276
87187
807
14930
13801
69907
30172
231988
38770
234431
7029
176429
3806
6962
21096
100028
193398
63936
211626
51207
19357
103629
23534
203967
54733
21090
189045
193078
142202
96368
248583
46190
139505
177643
114438
17243
42326
1863
66254
251515
99402
69619
179154
118028
33524
231402
121131
227676
19156
98869
70348
67203
233861
31707
192291
193382
138202
52863
182989
64215
59747
211869
107738
135280
148670
115330
41201
149601
43374
234660
38826
8777
245941
131445
192670
31430
119004
162956
15135
165247
91346
137820
176830
182322
98223
147966
221133
225767
7430
78106
155895
111929
193863
102287
227355
8835
77096
52512
70992
138764
41382
206604
225532
36647
160560
171323
63672
103014
149223
212795
78523
186277
151990
3055
253876
195891
29414
41934
45047
153839
244029
163400
234317
235839
217009
107378
3840
123766
169900
227915
164551
164245
169840
1930
183985
68555
46676
235776
75603
169695
214490
207592
126736
152744
158089
156991
149682
156420
37148
138340
155134
100476
109887
214631
221659
207468
64693
28768
245280
64755
50625
248375
54979
50114
146423
33251
42115
199872
247031
30427
157499
168661
113922
108823
119746
27322
243955
157597
139144
134780
149370
112917
183949
231419
141681
8891
23992
89693
76746
208773
155272
153929
145281
249149
236338
238020
218551
34887
75673
93783
157564
189929
153878
89733
178334
251182
22438
7626
105267
95305
94341
216543
78417
27982
189183
10994
35555
250056
247505
151468
11630
157970
9448
71975
243021
98923
49700
13773
214119
184161
159526
177636
127251
253859
134438
206863
236884
180989
60200
242335
18985
247755
169435
104717
169713
27084
125001
83417
32295
80824
186908
119089
141225
176652
159797
245468
175088
209776
49961
188128
89363
69755
175704
96061
33139
171837
105406
65754
106430
24797
106677
167345
5078
177177
180280
184857
242322
222518
16830
109314
45609
22689
178692
4935
71397
158909
207762
241101
126922
134484
43121
78323
186152
182123
2818
37114
83262
160593
128956
165366
25830
66875
161235
247058
57990
165731
1363
54773
99774
77779
195501
107807
151728
85002
229552
117155
88126
140552
115584
200736
84810
180594
52675
155566
226188
233681
151766
2723
65771
156848
90536
145556
119972
40135
44550
204513
229663
203451
84409
95461
164453
114533
125320
215131
128620
190746
149340
14151
73649
162939
67980
13552
68867
29837
26000
169952
254498
227663
246598
6468
250825
247504
148525
161662
69413
53530
48060
15440
142409
7607
234816
137476
96476
34466
17302
228230
194785
98169
218112
207414
160750
17730
182678
45237
221711
38583
190953
139222
19243
167344
172359
247069
98559
118034
25943
195692
91405
83551
56232
4538
104127
225229
30334
10302
206419
48576
209155
213803
178204
204756
175194
72846
195720
168030
179354
20084
1028
132135
116934
15449
217925
165398
108481
138209
114746
137884
126541
191333
5659
74867
6616
40044
121445
229672
243760
70313
136528
165952
56661
39082
144632
250435
248561
249907
5249
90053
74729
29567
168997
201932
25828
138743
252845
20463
41112
162743
14972
1050
178306
102005
113019
221752
139188
134448
50001
53278
162182
246578
58875
254452
47930
92463
19984
252813
185060
193520
231374
131674
159741
66259
122785
156630
141336
233524
128961
88158
214943
58028
26963
155508
45612
188214
198425
70374
71312
152376
142802
140856
67522
164934
110904
217964
215729
146464
165892
76048
43548
113297
212418
189616
7535
189004
239660
225485
127098
40515
21450
159205
112725
151057
10303
14842
20146
33618
37293
164840
160837
181440
137053
221510
228786
229184
182573
153733
185213
106483
225534
64828
125502
242144
187592
116350
135862
28345
84450
12361
117180
152698
133889
223694
123897
75422
198021
247163
205088
156626
122276
15497
60123
169939
178611
39938
35223
36541
212209
227892
150319
95564
36634
97120
136882
121306
158087
131853
101133
210995
196780
26869
68072
122051
241823
47218
8494
208367
30316
53958
19981
163454
162757
186964
92450
121637
195190
253070
147278
26506
127921
73459
132000
217831
15395
65057
5521
108488
148606
210570
202414
102440
92382
18074
40309
213097
11528
63263
136754
80140
231100
5560
10015
208921
36469
134482
153560
160466
93940
185718
33896
193815
222670
77624
109464
10848
201184
236930
173476
117341
36438
185212
22475
60886
151830
212548
102378
147981
178270
71867
95145
242759
124732
141413
46678
252144
63547
152905
109874
149847
167972
53519
5998
193507
93979
38475
168578
135247
73282
70846
164720
242653
166168
94057
191011
102726
29522
7733
147048
187115
100144
229890
88018
225461
145729
207841
156505
13544
38519
38902
212816
2108
210142
113594
165090
215003
173000
56321
15167
60651
190260
53255
92950
89416
216833
249768
137250
177687
233364
92180
95886
110054
9218
179477
65663
223772
112015
19831
65169
76225
106480
233376
148011
79004
193386
19840
97420
161174
90089
233816
236743
37677
65142
206726
14304
133531
225131
121258
36343
64908
174545
32112
192165
239980
130071
129292
167011
57776
101263
88025
208366
48433
26534
203151
20564
37484
243442
10533
190967
231406
174789
183519
51904
237291
250312
179584
155287
243672
219627
230344
70155
133426
75239
38585
251405
239819
173113
224087
120697
186818
129615
104804
41647
153402
216725
141419
29586
247096
241461
102661
154431
217787
181115
229551
143769
58320
134861
3029
107610
244159
152225
5688
231486
181352
37560
132934
185599
169005
74099
79443
175938
4536
204948
192078
24454
146760
152516
230883
208684
157740
62244
155100
61798
242657
119554
214666
237039
217863
136925
71116
68982
94869
237689
79652
22692
44090
151294
141069
68776
183492
221204
185207
117294
157596
43028
187827
242428
160751
178781
132570
181513
98144
222858
209546
28263
206491
187669
38275
207760
37997
168653
72526
147485
39459
38200
106087
215166
122091
179070
70819
240526
163062
3532
42128
52569
92024
118062
221032
121120
77468
253777
115421
235680
95880
60939
173621
194287
125932
245408
11183
101096
82577
125657
127235
225936
249614
173062
156579
250182
219802
23239
162742
235379
144440
163435
178212
61189
166676
249305
110025
118333
97591
103610
232843
110205
177572
141679
172105
74882
41206
114722
171897
183499
67322
72814
89562
13269
206516
6545
190908
133223
164898
89483
133529
75642
223511
49274
188167
98475
88354
168484
78408
79662
15015
188105
213348
14879
109223
182683
30608
223418
81409
116581
55819
67054
128752
157174
247816
63820
170325
45981
230998
151577
87431
78596
207230
229015
59821
150242
83928
71349
18139
252543
15615
229544
126921
143753
72375
247101
218906
206991
127584
34106
62627
173180
41318
181397
163149
14519
93505
112534
193753
87274
220536
240516
4055
234755
3980
171816
99728
130123
123941
132975
249790
184921
101761
127243
210836
106328
172727
83292
94511
234314
160363
172997
165238
133995
124397
183784
111546
133162
220715
102962
135993
240616
199661
157004
168169
170445
68025
27427
231718
121032
192980
190015
109947
127624
149099
42836
53036
163188
253436
204644
154617
2182
43542
177530
189902
23694
189528
24916
1175
136818
58720
45051
77858
225076
80235
57988
149893
156916
214588
38334
248860
95332
248066
140648
67426
35936
110286
10759
97573
187826
208861
211589
189532
232409
170162
93092
244859
25112
24187
58657
18114
152059
120509
23525
13852
140673
69588
198184
174606
251620
53032
108155
72660
148788
236314
245778
64981
225969
226688
214983
199109
84619
74185
75757
66586
146569
147691
119948
106630
151363
18519
101001
116050
48678
251618
120083
29425
193195
39621
18050
239477
143702
107882
106204
222703
40692
38097
118207
170072
162327
78826
32199
137036
75498
144629
214359
74870
145136
245771
237186
48985
25396
101442
35495
2204
106897
181718
71783
37986
203779
250743
151022
10523
54958
139597
83385
65848
242751
231809
44414
67443
101752
53219
183976
46212
187253
231253
192333
63283
93693
248049
178900
89132
160578
196329
32921
21377
61240
70301
151281
204737
86388
182865
208805
233575
137585
241712
160143
22048
204679
189572
44568
254512
139154
253426
243597
44479
31402
67429
94968
148826
22027
37893
12793
199873
203003
162646
53561
159587
232347
143821
133172
216081
153338
141755
249173
207135
197030
68278
138341
15943
69858
26837
191094
88600
232773
177537
36883
245222
245548
251748
114789
24261
105478
100576
74366
116449
94756
229119
38846
138250
205783
142848
7044
142272
30406
140529
107901
230158
142995
208837
87818
205425
216228
203727
238228
197680
192226
216477
44115
86574
143026
84003
18132
210394
205541
147612
42480
30622
170467
145533
63260
114274
224956
125046
42901
252693
16874
31730
57105
251527
173169
157055
136713
160225
235385
175459
244533
160840
100361
106523
71018
161881
152708
83958
142145
161006
32127
79980
933
242157
165982
96329
194592
157331
224575
58301
7373
140201
216903
105722
176756
144875
107958
208212
96614
250313
146972
240569
249886
131317
221706
101491
20424
92737
208488
233463
55335
186869
24059
121732
169049
24982
202055
157333
224549
115892
180150
71425
26103
1048
110006
158007
24422
25986
213489
245761
127598
117233
231778
103216
165621
140645
118917
64244
153971
121439
92691
204100
31630
150569
65681
11482
251138
118891
205246
207384
150233
23867
253550
35833
208619
91090
57744
178095
250295
35065
101264
211595
32897
62082
13806
248319
187107
97385
119124
139531
214086
111797
64582
104618
157037
168050
244858
168409
169844
212471
241380
107029
11497
33309
129023
144697
49582
38052
16730
178931
59241
38078
28909
202024
140628
149946
25804
248501
117125
63034
222456
5247
235182
149700
183273
8648
48409
33854
67777
128395
181908
20934
142870
167849
16997
247382
253458
52004
144843
48721
234183
34225
178127
20590
88806
95200
96056
21409
216266
215957
199767
135739
170745
56136
140624
41230
84535
242480
171928
243713
204424
249295
166776
123058
81781
132015
213015
216219
190115
210616
116404
90858
39590
145672
74440
112128
205366
106827
83066
91229
57197
84658
177371
154050
220296
191128
64116
90266
205755
26881
222594
49060
64483
38229
173913
169732
61907
146811
2929
121277
204341
118756
182630
21075
250997
89506
132530
133414
198767
175676
152219
61476
27103
24064
28364
248730
14529
159337
84117
176216
54518
193559
239440
86478
57929
193806
194960
11805
244114
64516
136221
186761
10116
209935
106805
89470
192972
54086
250082
200643
28285
126336
37525
248330
147487
236460
27843
216823
11004
198984
202249
71449
18526
204591
162568
247466
229892
91293
173175
74946
216032
69355
45633
34832
111580
237754
61791
10500
134700
8148
224824
54514
242921
210920
105194
236225
53770
40059
104973
78559
81211
132215
190715
198782
65532
168714
16068
186986
179698
89907
103495
156487
38141
220216
115454
233339
189844
217631
131065
192042
122252
147363
198855
87992
231589
212241
142546
84766
246562
35501
102216
132967
253221
68933
206842
47864
248999
132487
113452
21481
158933
190266
126040
45020
105317
47801
208846
171153
114698
145908
170507
88617
9106
71743
85558
56406
161711
194876
161487
44653
17804
53926
35278
192214
74181
42603
84263
154349
100992
216563
62224
224484
9126
243674
164700
55110
165702
64963
62125
189860
12121
199866
248538
126893
129885
139067
155476
165310
20027
108734
16629
253272
205197
177164
13991
109421
248469
49841
201507
168062
142868
208574
56979
27441
164821
156175
109178
237146
122612
115690
35695
58834
208659
206563
80915
30774
219616
2355
229021
78057
198279
179602
20537
99755
244724
81913
198975
171965
222750
233724
20804
249096
85644
236482
191297
34634
207304
157050
100304
182469
159120
139528
93599
212191
221214
240650
217046
80598
116046
29820
5682
186424
190227
194001
129861
160790
159050
92252
9893
246614
10784
226902
96713
73289
74278
1123
202262
136774
59485
21703
155428
125191
179215
192749
59684
224061
244220
80537
204480
213371
205670
232120
146160
46688
192681
171697
181966
69877
21533
133924
210800
117882
182213
202900
118060
248059
11754
72424
135673
77921
147268
250677
156310
221303
205607
153445
65001
229557
202002
47775
253163
149338
58111
206143
60014
187993
68316
20313
37029
48963
193545
237386
89025
128392
227270
121299
50031
81483
177958
85033
237490
36767
35281
75076
207047
75122
114898
228113
70211
161943
18775
110322
13174
63172
202922
26555
228345
88943
88211
127300
182923
1889
34023
209246
106376
13287
95645
231105
149192
107251
66141
81115
39211
29772
213596
70592
57599
25642
215883
39179
126294
91416
196201
159379
216989
187291
238323
25208
180308
129756
176112
13222
108975
206590
192970
167706
56230
42943
211736
51838
99087
64804
15814
254400
97507
116311
53062
138129
187738
98106
203067
237020
138152
248181
95823
76099
93084
218247
10545
90148
222109
131827
8197
116799
69471
197003
53765
150198
45521
181521
133685
128182
22787
141979
250209
222967
239996
113241
207886
61438
135696
133792
153259
183428
209587
194602
120896
226711
193844
15810
208240
41961
124431
90566
161098
114934
205865
105473
171879
91369
34453
139838
189277
186056
224121
158989
76373
172980
128149
128035
813
112069
214370
224428
189121
64424
129440
85502
88618
16442
160434
190889
151811
7160
67725
192344
145093
164845
240066
65870
62806
43884
164966
39182
43798
19786
31894
181470
120947
131154
19680
131491
195014
240976
248233
196199
162670
200671
77064
220831
195426
199512
188879
83979
64132
56160
233509
53521
222993
196231
105944
210627
24362
24017
70081
215130
51110
219021
234041
214332
151967
251278
33810
170828
58331
51256
204112
246341
72234
186175
235853
59882
228549
230422
119008
69275
50376
29580
171442
185127
184524
52735
241104
242415
93397
132897
111066
81128
248617
226692
229611
24113
24927
5079
21197
47149
200954
167061
157884
186374
85158
123750
162191
81349
234380
154303
101289
17805
133638
192414
191191
76393
65974
105911
172278
136503
105390
192438
183234
147327
134646
190028
129690
195268
32011
107125
12800
143558
212379
84077
17619
46265
88803
15957
164299
240130
186969
4529
129506
107026
13921
73130
89164
249256
55461
229247
133051
42151
92839
155570
143711
12728
179034
243165
180532
218999
102761
252003
66536
67260
230036
206820
191784
32398
243573
210657
201171
6005
67723
241888
165784
170161
236465
102805
102468
158462
169811
155764
165543
57133
52704
185030
165831
124993
49780
211675
114552
214212
165330
113803
9999
12030
230227
121490
229309
119687
150440
91211
206556
160050
29974
144262
232059
170447
233084
21382
137422
43783
16060
91207
184199
20916
85097
59220
225914
185765
209362
88320
61389
4433
215892
143411
150545
39257
72363
20614
129170
260
71471
158875
23678
229249
78121
249755
80092
112256
18514
34723
207577
155035
106991
130903
201750
14701
16283
26907
128716
186
88503
164945
74884
1740
198003
249405
122355
13342
100497
68941
166308
94298
228962
19052
75249
58597
134897
153389
220650
5933
213069
82156
147353
23799
246229
1037
37549
65440
174278
143385
47782
113799
249401
30376
229660
227391
113527
28736
106371
25165
118012
128473
210108
20829
186456
195635
208602
114653
50015
249293
46038
184582
145891
23764
79812
19605
40126
85242
162341
149607
167549
111228
68936
213885
139413
33672
50095
216457
239321
249867
253177
168909
16752
74930
81649
64566
167389
153647
182184
105445
9412
218491
151392
186710
39946
99700
182180
146994
31125
179633
162759
124899
91044
223140
124555
161813
48484
164300
250107
60926
180473
248683
123088
150049
159873
161526
145470
119388
251516
220004
10648
98673
232022
134767
41211
201884
223336
126768
7598
250158
206987
232044
136452
73468
109982
82164
221913
90545
4121
105005
245960
66723
108134
40275
147854
227957
151601
87195
91303
240795
7738
241415
212177
183686
242220
203438
102222
10041
16253
67087
156047
50969
220492
198605
16906
203833
181067
23734
96058
36466
94415
65594
164805
9076
161824
121363
138569
144797
217102
18988
9496
141300
167845
99302
171725
41180
89244
223944
56428
243526
193569
82418
9927
43134
100478
208573
191462
229001
89571
101101
166675
103535
179937
58398
106456
54036
170499
128942
118875
92341
139536
246084
118017
84685
204670
91552
167484
227110
19432
124078
32125
79730
42542
152384
82979
184810
71265
33189
151207
103030
15255
202189
69635
46204
217215
179932
74046
176996
43644
104667
173277
34629
105965
13350
48891
154627
126670
211280
238746
28504
199523
169468
142238
23375
75871
52684
91830
17601
47671
135243
221031
190769
50773
103372
112709
68295
8228
209822
149115
232704
31868
74608
27929
154450
180048
3366
216024
105556
238188
10690
153
9031
147493
135061
67092
84162
184846
93154
7376
123126
170604
42471
23559
216418
82772
83299
229150
31568
220852
243108
145524
172780
227373
185983
174576
130726
75185
110272
110708
114733
142645
140981
57559
3662
198370
253580
215253
232554
20099
221120
62847
140919
34997
95516
201343
172411
132289
182391
23816
206284
240597
232233
77506
178791
151179
77119
198806
167918
137690
218147
249024
146125
103779
96240
246873
253583
210685
240129
19470
62818
110206
112817
54439
152310
206814
38754
151947
243991
110023
110391
183405
96606
77407
215479
123524
90884
152592
11295
211638
11030
184045
167872
207556
64196
34978
50749
181199
128539
116145
170215
87297
217120
161111
61864
80536
206308
144415
108090
230507
24635
16215
223265
132185
105217
33083
80337
156286
82581
57842
26060
225575
231001
171761
44525
56974
47038
207531
166895
175868
44295
212035
233072
43730
103815
158362
101186
32488
34615
16634
86417
72203
21387
238343
186054
254181
248278
53014
206982
41335
29599
198073
215777
108874
20191
197689
250694
241348
32078
31288
71855
197604
186585
245109
106736
81123
65168
94837
113884
254458
44438
82410
212169
191655
225027
209785
23891
107147
200701
182048
44378
64557
228739
36915
223964
138164
85642
88993
11135
151949
65422
238894
4443
76693
225010
236189
29510
156412
120399
132164
159477
158548
61398
84526
219380
240447
23909
188454
30554
163547
183841
221428
1595
166398
224667
127892
85933
1203
243849
80958
232671
62417
207034
69893
25013
185987
221063
131813
85452
37372
172899
221556
13586
230919
247143
184664
62492
100053
90793
173096
180171
9639
251553
143665
168418
200442
86670
3869
253847
88124
98734
25261
172113
35795
119941
240974
212508
228654
18747
161554
236241
158846
168245
101773
102738
165432
77381
206181
129918
223764
21772
7183
112441
115829
9976
5577
69015
254459
72779
243613
170630
206314
253088
246340
60100
161444
203566
198033
35233
143126
217142
158889
184503
232221
63377
69874
173789
241601
230058
127999
15592
199026
146082
162612
245840
2451
110365
22143
197993
27910
180810
11098
45257
32929
76974
223972
127139
230611
218801
107594
112590
80971
108880
1357
63091
239024
237032
145652
207059
105436
176040
25756
7182
9339
93749
206554
221653
227910
70128
130184
171185
102141
74227
25848
242219
27662
72789
82524
28873
5299
170915
176867
73263
144348
90330
96579
78576
116216
88417
143133
58707
39244
125554
13142
8941
123950
246195
253546
107509
119928
65878
101948
6403
39805
154281
71544
186053
215015
158566
236374
47795
51166
146614
179662
26714
251051
79387
6225
127653
111385
184941
61193
121873
61028
94374
120135
82394
123734
9373
161121
117307
147772
125268
156811
135360
141989
239135
80638
209475
140917
7708
83704
227342
86855
227095
97157
222770
60568
156997
95364
158209
192118
223644
63101
190946
230822
37768
160473
227347
187010
237562
163393
70691
144109
193199
105779
39734
59294
149922
14104
163061
100919
207904
201068
170092
54668
150816
253460
237785
192448
103593
211353
206602
239208
68471
53137
205408
114874
17637
218755
83994
47911
205231
31165
208516
30090
188535
27078
151212
39502
169375
252975
234446
70018
227999
145778
228556
6574
120454
4603
149337
75362
40628
105180
243458
3855
93635
105078
141041
50227
25178
10772
29690
228423
245803
40034
119702
211714
135372
117740
28587
37488
67207
228693
176348
2742
245512
29496
76185
241716
188373
99176
74633
199815
203882
59537
147797
135880
113511
232018
168040
52686
247120
1156
73446
3592
19230
46602
24109
247430
48425
79656
231309
116553
194894
65356
233771
132751
125038
237907
118061
174546
121296
198092
5657
88873
189903
41453
134356
28392
20655
47424
178767
6745
61291
16317
105160
184117
174902
41194
5839
56715
91045
170639
137828
180060
236281
13238
154045
154474
162065
88658
153405
90595
242049
28529
53749
219571
114963
167171
6194
40492
37395
124764
82323
173411
157253
182913
156995
187377
103863
19740
241512
106004
189008
187915
220911
35034
236183
96217
26789
224509
102919
180293
201415
121308
7785
181533
53739
196209
39157
161983
86804
141992
168475
248694
5172
19925
63431
124559
77955
10050
49550
197233
126833
204790
241722
31606
141953
143794
17888
242768
189932
145062
144058
42049
253339
160409
172217
92456
188445
137713
58325
238962
28105
179993
77283
207858
254062
180019
128792
213427
86906
29779
154984
163792
57003
110141
122316
18517
103479
19302
70095
96453
111014
124783
220684
227162
92
251698
241050
41011
167932
87154
136599
159651
31523
151505
62634
170420
123148
33091
119771
223302
227504
219388
244884
157066
82639
125167
31277
88135
220364
212492
115102
13941
253523
28833
121246
2341
198569
2751
18992
204598
98851
61826
6355
142670
48675
115135
138398
215306
110368
144705
33229
94293
86109
153345
42276
46906
130734
36176
28967
117776
86181
162224
86709
118847
109886
188008
240193
174314
121711
69921
157336
113059
60903
46940
118010
232299
235303
170701
154881
17818
160687
124219
151912
253035
186344
248673
181348
157290
25151
60358
126198
13126
251588
198586
116267
8540
22757
9173
97222
13560
178231
118687
116384
94601
205477
8274
117754
89628
108202
125411
190454
112938
216925
64448
124207
54912
174594
193784
66139
175070
82439
35730
211092
97812
39951
27367
34573
98772
114818
191267
143054
27825
60303
248308
210577
217676
238515
245221
150780
192858
229970
191846
77402
145398
157033
119469
149074
226698
173076
204688
192071
85887
89159
184506
189235
64477
152898
237742
207055
83071
86926
240326
51845
129241
47766
676
177285
230423
88216
21379
137263
148227
112071
40503
63808
238864
116574
135751
141968
253796
90659
145670
46217
250167
68624
202595
37083
152012
106030
37245
10471
57872
1450
141050
223999
24368
146220
127087
146747
229920
68490
119349
41590
143924
59709
240014
229721
122086
207382
26148
215176
194292
247952
129104
194631
88001
91764
167960
49812
58546
38593
29034
250227
190440
150664
214505
155798
141391
236260
137776
27948
100782
23141
103498
124236
196465
198275
219668
154350
91232
236387
40108
118848
90521
141313
209519
94586
178288
126182
245483
33766
3367
119155
220264
109832
160083
125565
191824
85087
232623
239004
107997
245705
219470
210442
218766
183411
110307
31007
123748
115609
22752
217371
28426
213104
94497
246307
68430
242248
135731
210846
32493
184806
37506
131079
217288
231356
75351
185162
129879
226032
163487
156217
53750
102729
111869
31789
218815
149123
186636
199758
73177
138274
174260
20128
66807
97799
155075
53105
600
186173
165864
200573
176674
125720
41488
93914
198775
137003
127045
65039
28928
132405
152193
136907
224037
56598
120428
200927
178173
84928
53306
159599
69374
15489
88473
205525
19158
109175
147199
63668
55939
164636
232656
142971
149020
191430
49852
229548
35673
95140
249944
232524
69160
176704
122472
202100
190555
59723
93780
233338
9072
24349
50038
254202
76958
141958
86595
243983
200699
154418
89999
133518
95157
186646
59629
213759
196361
53640
93782
56621
179559
54300
154515
173086
29320
131752
149336
48738
241622
228832
81476
79160
79846
81454
214062
15783
121079
20876
63586
19404
101525
127655
118449
203914
233323
88031
42492
134745
170881
103853
143789
140539
43532
59435
16370
34275
147175
223859
15896
34389
152147
171265
198283
210604
16255
208493
14549
51461
215427
152190
36034
237072
113342
192562
7236
250163
131184
4396
223306
49437
184493
230783
9963
46515
213362
70387
30386
232474
9200
137747
145504
237258
53572
231034
121025
238011
64339
46927
163344
208408
154292
232234
144646
213978
196906
117701
101987
93368
157299
160726
46745
159474
191918
112243
156438
48324
161125
70334
32670
17615
40132
89699
160214
182152
48166
211267
158226
58805
221364
102913
113642
105291
51756
24008
132023
22492
5004
116505
121690
59829
190315
133793
133028
57845
168907
204390
159788
184453
131817
193031
80134
77689
206658
50673
29406
88077
17614
70663
35055
219487
154068
112556
96963
83463
189554
250879
109981
152690
65333
111258
91414
38835
81101
172957
1408
94475
233923
7010
94079
200918
200579
117720
249505
182646
149141
91408
61051
216168
154504
85780
79855
230866
5967
182381
250584
54043
125390
62783
32953
54119
156588
199746
171780
117143
252415
37950
11616
184902
190965
241765
104102
111179
102956
119427
188038
21529
29817
51752
214400
135026
225736
38686
17242
34460
222407
74202
91620
57196
89832
95845
198091
223841
117801
42342
126301
85893
134124
44817
75694
54689
99295
252457
108141
242720
57141
238703
201479
42715
83753
238170
218367
15524
8283
42285
230759
138287
151136
93379
55454
196752
37128
92848
71633
156318
246866
3522
180918
199793
229912
64991
213592
183015
7684
152896
135389
767
167283
118353
112277
206595
124080
237586
83185
185110
29531
79809
6172
54142
46800
62100
187276
215833
136325
195471
72527
1455
37226
55830
191579
47946
39173
50640
61073
80833
103789
194480
201511
91781
74769
207188
67115
144238
180675
235606
186799
241140
93262
124281
12738
99828
172512
223571
3516
4695
156399
85195
110938
59188
71697
13995
163489
91095
119750
181379
31041
239736
207842
23813
118947
71749
224706
73612
233872
157614
126178
212968
157075
61218
79401
18300
5046
148453
228500
99937
247174
198078
29089
252729
249484
116256
163762
180925
10693
196343
74848
93077
111288
159812
114792
165210
199582
232841
36279
138718
34580
166693
39506
141167
119538
52533
160109
38169
120792
20778
191133
171163
29509
74036
226452
47787
53307
214574
253848
145409
228678
125705
99529
205388
246570
97262
240592
133592
163752
252578
177797
197679
198343
92022
202919
193088
157905
7001
165312
225698
209535
18699
193576
77199
10878
65950
195504
246802
24339
71693
191922
83741
148383
237552
108297
191597
17951
189117
131214
221121
187436
222192
109146
198362
19559
36888
13207
81280
56072
182854
82530
99952
248031
80822
20592
192195
251462
179544
137822
209537
129129
14979
133038
192044
222036
63870
5146
47523
15436
139008
129321
121618
17893
117760
75149
253
241592
59668
28139
59631
252081
187752
30158
145204
134556
51037
112314
27857
89112
182925
114079
208487
103623
16857
37785
46651
144046
103968
200785
146019
49374
154804
619
13213
106038
229458
183446
37162
93229
48339
56573
45890
2291
6873
147676
212956
198717
217247
31758
237916
60582
13453
152627
29866
11896
199051
233549
214049
192739
153749
56412
21257
218673
61983
213905
110158
51252
218691
252263
232779
218106
128728
229810
85205
61718
199847
78220
45078
112377
164792
153310
111844
66770
92726
148689
64982
205876
165643
161013
84624
252416
157135
209766
9302
280
96208
218400
117193
129502
46308
89456
37084
243962
150106
194387
8462
237191
7521
217732
38409
79133
41917
205438
152266
221674
63027
98333
165625
171384
102475
5764
33294
107463
86174
23810
212013
82358
229547
215586
175882
237211
99956
69935
139005
158640
212484
180084
125678
115731
240099
68798
196911
71256
79003
246362
40505
115942
230403
235308
229944
99507
91124
180494
15127
89598
111060
113568
242906
31575
22594
144069
107132
86945
97750
140444
146641
230781
107080
201807
242197
250008
76922
234992
153350
110787
91440
195320
11533
114580
176081
71369
140857
65506
212198
130137
185119
104563
199814
50134
234806
43130
252924
203367
200724
168200
154121
232910
126483
227805
175236
136651
63456
236203
137108
168506
54544
22007
217013
91512
5934
191953
104202
38244
124913
20522
79013
118975
124212
56273
158075
170526
128894
97997
18433
215784
228098
190842
177626
178034
90780
26318
9683
250156
154143
156453
241286
96024
141857
168446
251207
124036
128377
83545
232146
54104
112017
55621
9451
229305
60037
170627
171032
103134
94399
119384
129684
30279
159740
244395
198076
200218
44061
211812
249073
33386
95262
30714
93638
14470
104076
94271
35274
87201
59660
4509
63576
22012
71156
211499
150729
232661
40833
152861
237491
111453
246449
254429
233711
165716
250296
204286
92736
149026
88907
78661
87752
41390
216909
192879
317
162410
190251
149224
250975
170753
253620
206388
113926
87965
155256
114481
120605
73474
42759
145512
34733
94302
25579
18499
172987
62230
248298
107181
80011
154768
199122
165382
133717
233234
15042
229077
112263
200028
86813
40
105725
64329
86178
28949
59872
240880
141931
168492
185833
26798
65381
228251
14161
56336
106452
14504
42508
121790
40625
86719
87311
247123
107877
224874
195300
166010
78052
8673
120816
208252
113540
205394
116395
82476
41545
69954
204804
9277
193229
137017
97968
198812
128034
226073
118755
230342
98581
84821
51914
93552
97198
40326
36295
207926
152443
210027
145574
165548
30429
6291
96325
87702
131474
105629
198291
116579
136529
38213
2768
252757
166681
234981
48406
80218
148195
96184
109749
91515
216347
156584
179966
184269
194005
34257
18479
77504
2062
204748
39093
237219
235847
224288
21636
233187
113287
250790
51738
51400
37035
247790
52043
115946
193351
53123
86596
120943
235318
6759
124172
62283
190963
13097
189941
8986
146809
190755
13886
208303
117377
192596
6734
27677
63800
200340
197629
60520
109184
35554
130702
188471
149131
17328
21725
7850
180612
245272
34824
130745
177315
204521
33598
196554
6332
170322
225024
144333
238313
58224
192162
168302
133194
115144
135726
173445
96451
122074
27166
183449
50256
111680
254068
214824
250038
61946
231317
52856
144045
216141
68071
228283
167866
208156
195170
204485
135955
99511
246757
22528
144532
144275
229565
151135
179713
212694
10731
127904
198647
208830
115756
25060
61083
243717
107188
206058
238718
70711
199471
163242
4870
199191
153650
107417
161338
128895
225844
133407
55468
36094
230365
164677
76467
187008
104732
119038
91010
169640
146553
9988
248273
33370
251570
108034
150208
67477
58964
220442
183242
83960
218943
208912
6210
124255
55133
172319
94037
54527
66655
179426
5927
105228
52394
29739
61290
184216
244610
250019
18340
93308
88420
35892
147040
96257
179112
230958
60859
13385
159801
167405
210622
66615
243568
115200
223313
78997
2152
231072
43146
98645
32813
19655
118344
87899
24390
28286
160855
32357
248985
103552
104388
208810
204505
176851
71292
182615
208522
18383
138765
143689
252256
34062
38724
52213
135371
227990
41606
69917
189940
109611
106441
208542
86009
103211
73399
20847
120495
188321
247660
6401
220772
83752
66528
21128
29821
78556
34437
246407
3293
242683
204587
166364
136080
224266
227052
40576
86078
191531
159282
97483
64530
92106
65080
156651
21468
138226
229218
80925
127109
236645
63324
138196
35625
188550
72725
6609
150462
84448
71811
61379
42096
142037
32945
22980
38830
9572
228694
42461
50602
204269
93407
225753
188311
78688
93615
149092
121554
72751
128003
65465
184446
23231
80533
242475
138457
211108
35069
16207
228882
245710
101233
163900
72294
250845
73636
16661
49017
88264
54812
252129
44939
210419
245194
21628
11058
183982
114424
61784
53197
52196
177160
53830
144501
165244
197201
220259
60744
112124
79868
83779
170364
59813
86672
213275
47962
208873
60028
161109
19945
129161
120902
85608
94632
76565
40077
218023
52611
120212
60289
35941
93751
236762
243263
144170
243310
87425
23265
223835
246393
137189
1476
187724
27555
84914
141943
136161
251031
65525
75167
30155
226420
293
9938
21960
214975
28323
3586
83268
178976
69223
227124
117465
9243
135972
82390
23177
104467
147788
192028
26077
32957
253647
50756
138409
150660
56229
69122
68053
155395
17713
181744
149542
169179
118006
212453
172691
6299
56996
34478
105293
98724
25938
191206
125509
97868
98662
42557
97981
249770
129049
154497
164595
143947
146611
238124
138149
5328
44719
17298
230377
167984
53442
26336
58048
79388
15933
42706
223929
37229
71342
135590
45936
194218
178919
173500
207822
237038
235930
4299
61936
93024
58895
5814
190809
248663
156474
254550
142628
638
4729
97717
152342
62443
83181
68873
240667
91801
87829
107900
218068
14007
32610
108489
228503
89351
113664
198309
195462
227488
244705
246499
67070
151278
22411
237175
73012
54899
203029
145138
91455
108121
28008
13237
120567
185504
184374
41339
14771
201622
97631
226722
227187
128227
22785
180955
46645
200292
181970
19418
16127
82784
160421
88223
203120
233733
42071
97532
72478
33461
246842
56603
233468
73470
169014
150335
103999
166713
126428
23841
197564
157101
25838
152451
214916
60026
247207
165519
91940
102862
56837
233277
159539
127117
28945
204195
188290
158677
190772
45668
1401
117912
39697
121091
237909
46292
91599
111714
252505
212394
125751
221047
62129
46368
75226
64724
247585
139948
52771
20549
109295
219515
16308
68511
51726
48329
43587
247634
155288
163109
181427
207652
134190
32795
173249
150962
53406
92125
137789
69911
161261
152688
251104
168612
115366
82698
47867
200128
247841
74952
186130
181146
133506
120329
218205
61074
176583
150845
209166
84903
182920
231093
188447
210613
52207
53370
53846
134571
232086
53308
142461
212780
156271
46356
201160
236215
5409
239555
64172
99537
176271
168587
225202
32626
232450
48639
179570
33099
180602
56109
69190
47035
175867
179769
253881
232417
58666
198745
227830
85213
26333
199528
240615
210121
32894
25175
187766
161323
45988
105318
15689
67762
248781
190672
28978
183868
73301
60635
122060
232801
77213
15472
45714
251028
184132
92639
95793
83762
14843
228959
226807
50546
132838
131924
143887
179705
56645
195313
81746
239131
102686
124075
137364
186406
162271
114809
1029
180168
118578
48524
87619
164174
165870
154948
132577
179815
242355
47633
28267
55841
168490
142521
44371
159940
246059
237427
185516
116435
71938
83917
128690
113907
27303
1370
10105
37394
145357
148597
107811
65241
53107
116324
239307
128071
182042
202568
84697
120025
10978
40407
152016
175416
35819
67004
41873
181725
83862
100607
240544
74624
197068
173821
14560
62496
149977
160873
149736
135378
91805
138974
219034
184143
64053
11376
164619
233589
230637
151613
81761
249518
223710
111465
50952
245544
232541
81535
97971
172798
225363
176165
95856
82563
38405
24242
63525
7898
69419
17899
18447
10512
221502
208742
57645
20636
191921
51464
196412
138546
183412
180849
224673
241676
120858
118801
253294
133549
117537
85160
141795
230140
238544
67073
187558
123252
143840
112035
54839
27122
177823
112188
148055
129281
176066
125431
12931
81407
17849
134723
161707
161657
82825
100534
160997
94316
209407
241453
33329
244576
90289
174313
85962
229526
128040
160134
671
97614
135507
227249
135691
248650
73662
188296
242940
150919
207084
30873
145991
182312
49245
220721
227744
2899
26093
172187
73286
130387
9103
142735
148778
138050
140651
13219
70479
216817
46208
69373
43573
69934
14883
50235
135332
131691
8605
254464
208959
220157
190036
159013
119658
85892
2726
24573
175785
126452
38526
218785
171269
18542
240294
13579
100568
3196
92114
140102
159346
91999
36849
61509
236427
192295
176232
42861
79757
250068
68486
151829
252031
75337
164768
8676
14649
27504
164040
246014
144432
22970
215483
215700
128827
116793
26119
234962
186561
154880
24715
193024
227742
192954
188578
42263
106745
154478
152834
156528
149780
218747
71990
30646
225546
107632
179881
84139
78228
232468
50775
185977
122067
163276
232129
199339
54329
245854
62447
112886
30265
13349
137028
233877
41589
236253
142454
176918
100499
250416
58639
115348
197851
252386
144740
161294
164284
76976
106429
182218
215122
245509
144891
27624
28446
173414
230845
1993
152410
199843
195229
134682
240927
245247
74156
31181
18857
228752
39024
212549
37803
100344
223338
176447
168526
158708
4412
45292
83945
51957
228228
144401
6767
97976
86632
98792
223155
108232
160150
199169
245045
119652
101897
87421
30197
197089
168556
43801
54596
142257
54963
108935
29218
125828
227991
93797
85550
76679
138919
249021
59196
223458
44930
235131
192854
79231
177377
25846
223278
57699
237579
190459
41312
75287
205355
9984
184113
111178
101710
40158
29557
98228
84349
76412
134236
3225
102985
49516
71231
177777
51484
150622
96796
136590
38080
3964
112802
209710
46158
70451
57482
35959
177497
44491
71780
146257
129824
227650
202928
4474
141509
222865
226217
33829
239242
106939
190644
196091
4879
242374
156439
200636
237318
32166
113754
887
121945
148232
203423
166673
185346
62466
517
67515
73541
113871
218417
237868
22315
35115
199225
168607
81168
220782
136976
65062
251348
84939
15107
51721
72033
43804
97444
159926
32241
179915
207913
145465
60542
249027
81576
226796
2998
188028
207018
24101
111850
29301
111813
179840
202937
110927
30742
84967
198155
74526
154529
54697
150072
227501
241246
173428
120660
196313
60989
184013
220440
130658
150075
204061
202764
80194
187700
57814
239495
55687
55014
21739
225581
20335
248450
108001
249456
113471
131625
110098
32716
247078
60310
163744
136208
11699
192106
111367
11960
20966
36470
125299
240766
122573
21362
113542
151586
168376
43236
211624
22663
7490
114151
26169
247073
114362
147856
69164
77112
214092
79500
35600
155582
171885
202071
132593
207279
205082
253190
248888
218850
110511
11831
59916
219005
69382
51535
212738
17398
81018
122997
132464
45545
173551
252963
184952
145212
35189
74785
95487
148491
105979
15655
152798
45733
126861
207850
155686
70030
236258
238628
232291
200997
205086
81821
167608
117956
36900
2092
127026
159112
84684
45774
150187
17542
147600
3484
13340
152978
230887
139136
170948
173507
186508
126349
161599
145174
197231
211603
168916
142243
215311
12636
65755
105830
32756
127552
65043
236304
200652
59503
164370
33531
99916
120971
6706
195498
202653
231993
17069
241696
73017
79147
201424
40894
122474
102191
87059
66009
86953
18523
215353
63714
130485
61143
232292
123879
241527
68281
75284
215251
62116
147954
7316
94551
235643
236638
163872
252329
215555
200984
173494
240170
133526
189399
156343
92248
8045
132356
221932
203469
21815
94323
109443
162320
23339
77116
79273
44437
114490
39925
22299
142204
62323
128224
182258
216848
248926
87162
102825
69188
191107
87748
123703
181509
234155
84195
166581
217480
81922
79825
28920
189332
86288
68805
242517
163882
216900
229322
110334
149547
58027
195453
139147
7265
34853
222924
97268
25775
115605
226334
181016
99276
78266
186906
180345
216016
85813
163034
152182
149362
137503
202821
137708
131166
83929
92365
244974
109147
166315
61925
184487
206473
146481
232571
197875
228059
185133
61496
129642
165110
143333
197101
40021
147972
103770
50767
87708
48107
221137
84664
46221
55569
223455
104501
69555
112202
219615
134947
101821
32974
85687
114324
138977
137360
18007
251265
250702
147209
22073
238678
49610
194230
46725
168467
131574
212037
111872
113702
223317
38709
228422
183128
80384
133240
21322
165345
201379
247688
72676
100881
116101
124826
74506
115083
89680
109061
21965
241365
124041
108221
191712
34574
77725
241241
67900
57819
51954
176569
102432
221875
59481
137796
247273
227361
249534
3067
36270
181222
226776
30833
96231
248334
185894
81597
180705
112070
183873
211992
202178
219185
202571
174518
7127
50033
109791
178661
179731
60554
183154
19332
166112
165620
88518
227234
124325
112962
223041
177057
218952
247458
159981
45692
198545
65250
235474
227045
46733
142526
47954
221435
12613
14542
54071
204179
92510
170436
224690
33318
74764
117671
104037
184356
190450
190045
142957
232073
220933
43769
110352
49686
27481
136525
221148
75225
112858
211274
218452
35837
210192
250915
165012
111738
219270
154769
48327
132258
167044
6030
121641
28040
48718
68717
164397
119170
136928
201078
94459
95077
17940
42140
48854
151370
194457
217765
194471
92677
80726
54513
5263
219087
154199
123829
83019
117417
1780
147364
143465
98386
81698
175075
132105
50738
64851
232247
191900
133398
226212
54173
233278
88187
10038
36398
49537
237324
79587
98392
247032
211821
188992
107286
201199
64287
161295
97681
130295
114197
23241
42475
123644
185049
65264
192563
101955
253343
46316
172706
157946
173603
145682
2679
166248
235081
248939
166125
149882
242438
29693
223837
104664
144228
178091
192589
175852
122904
1680
202612
220520
76852
203341
80662
112666
122010
138366
224503
182285
27333
199253
8365
111392
94278
124660
51713
198234
61172
212870
250615
108775
193882
141421
95108
82691
143748
222334
179817
161047
33514
230898
140416
179074
246178
30636
21776
32961
84578
163997
88912
158521
33884
231388
176829
103681
123468
108241
204992
109065
116374
221554
37754
100679
118586
185906
88085
172949
210060
16339
10351
254385
153519
233696
50836
192959
994
221183
248524
158760
242933
142044
31688
95505
52940
180895
77091
3555
44018
232834
47197
213769
22878
2509
58194
166054
84127
185311
158635
132035
131608
116709
215093
245490
166657
204368
175707
69980
150358
141106
97852
135782
254133
200236
237299
67165
57786
25527
247442
49544
183864
196940
118003
225437
180300
39292
163146
231832
16169
210436
6381
137819
125021
211370
196846
114110
216696
196144
135179
191694
40307
37674
17359
116686
113816
81474
161608
13000
232807
151862
49681
105003
126555
185741
178532
249667
138710
177501
38648
243096
165555
175358
95093
78570
106310
116057
91896
115630
167115
70210
13180
206017
168573
205824
34528
68724
227119
94676
237351
2474
190111
253907
203178
70898
180295
219597
111457
222457
159795
16865
151727
135496
20106
7425
137931
216498
177617
40423
227920
234278
156587
158272
244565
67902
242648
143961
39973
228522
12092
226206
59982
122182
83426
197040
69585
129579
244196
177391
221370
76437
3117
79218
83955
57370
196779
224670
127803
41569
127861
124415
159803
90135
6942
248689
140263
83027
8548
128701
78047
235698
148830
211134
217375
156834
219227
3354
117207
173788
155793
169414
38851
137037
67802
185680
150801
129649
226641
80233
96848
100636
126524
163423
94113
213084
95462
204746
136074
115251
206267
231772
70994
127157
8607
65202
107763
21502
70100
230401
92374
134078
137964
249185
166518
74893
198771
79461
152268
98030
21614
126038
130203
38924
174194
249162
167760
19943
192063
21114
27393
136758
111070
152102
251979
13452
82963
200962
145008
91631
156174
35611
180777
159551
13082
142507
224322
138501
40448
68129
123511
25513
79851
34412
181465
98533
49768
74490
113791
252192
187425
161598
234991
248826
34419
146370
144284
216653
86997
25425
171438
206414
219772
208531
236587
224951
215482
68780
178422
136743
203922
141776
217774
167793
11449
42235
251754
62946
103445
163887
210849
68034
143120
123518
93228
153949
63660
16320
196643
128994
42339
109345
22230
57951
99638
33609
147468
218349
242473
34894
13361
106086
119922
94007
181251
217759
56171
222465
53949
18993
197655
243297
99742
196769
247902
6840
3424
217244
141588
102542
236117
176767
219368
37505
3279
193718
79425
52924
186120
132730
166204
89701
52466
76815
17748
54709
221391
176156
236332
247738
170711
94956
40023
185305
227442
123862
244221
243258
184448
173919
4007
155717
171449
116309
163125
104596
85444
205821
132540
164833
241550
238451
192976
32817
199320
65966
188797
24117
237921
10670
62206
191503
7262
245510
100701
90629
61962
189103
44673
7908
162004
164917
214744
211984
114032
155372
184658
168071
222710
37953
30771
200450
230013
76067
96442
138688
135282
148762
156118
225110
223206
11717
132962
7862
8075
25610
155888
138638
1261
160009
254005
33270
250834
57606
63856
72674
147536
212737
164580
159986
223836
249425
233272
23566
83297
40004
139824
165089
102444
135907
42009
239315
117860
146391
195819
103784
44112
81398
124099
42377
19429
145987
79955
147793
135767
54756
177490
90889
24271
181023
22274
238414
149031
210499
158634
148945
120790
181480
155955
193485
185057
14110
223234
245290
171880
149851
71989
110216
67288
96004
126105
35310
195518
248855
76395
201974
215061
79915
13712
204207
38290
251559
18304
126942
224552
158651
118902
232077
141364
124354
121440
159397
224918
236055
138245
127523
25357
220701
214245
43752
246804
47814
172565
125192
132911
140791
37034
4093
100357
125018
236529
200715
121015
85088
5132
88627
121136
145691
138830
183931
175658
140926
77225
28786
132810
45344
151841
239625
103718
33208
175581
56044
236234
152352
55450
107325
136174
24798
21991
168306
48906
3355
10529
204633
248305
155691
147442
110431
49087
167192
153578
238271
53560
17961
40654
160267
44442
199823
120502
130032
248104
105735
28669
72737
142684
219582
159765
136030
48319
175817
16400
117958
73823
235622
115512
73379
65672
136622
244850
54658
43327
173305
59271
126247
91584
212365
102663
169251
227107
49806
32900
3987
46192
212339
187596
95642
148193
67891
30664
32526
113679
15596
207116
212920
140613
69972
33690
222975
98071
155483
126716
76766
56324
158590
154203
89591
198502
65842
101705
84137
168259
153010
74481
250885
141726
192586
200802
4278
235167
221528
149884
110172
125103
143699
172939
115224
133109
21910
42765
142251
147029
239643
164112
169483
241462
152969
101178
99366
137102
48573
43129
241776
62931
178981
3762
241852
115172
194220
177791
14481
197533
134168
205995
135083
150362
108265
194863
212609
175911
87017
111568
185026
154174
252799
78591
121084
82395
170894
147792
176649
23133
219868
247306
193919
75951
238951
68793
120302
55895
195749
11402
62704
244142
248835
98824
221005
243355
79738
191443
231273
21944
116882
106256
214980
193361
222195
18341
135989
19603
14042
115358
122108
94781
159906
184300
164885
48000
202196
5767
185664
185756
249883
70786
214592
218010
175313
94197
131149
251160
95221
249234
192
18601
85065
28385
18758
76059
140239
92034
144514
120151
219996
238594
195301
154011
208559
166086
36091
144449
34073
171869
149034
250827
214331
200768
132709
51066
116944
168977
93823
249964
226556
114640
6881
108809
56501
2011
181242
139997
91905
67077
18308
36000
58225
194178
59617
135011
71114
178885
87363
228076
205330
244604
189870
44881
244017
115641
71534
162528
33523
74970
215543
169912
112298
74039
80361
65368
159896
20994
32576
114114
194409
187577
111865
70929
119690
150842
133381
59260
151857
210237
236369
206559
55008
99499
212461
227523
144495
67261
148510
2003
147427
156540
44567
231649
19098
101875
187382
134959
236934
68647
238506
252332
163587
79075
228146
170990
89639
211020
150316
57784
233496
83588
189395
34426
56174
105702
25627
39072
242897
68518
108132
118192
135730
225685
101605
80705
234270
167947
148441
105853
154910
60973
229757
31200
155601
73810
21646
69775
241045
118632
40498
57303
71200
249720
170490
253438
97386
210875
24049
142024
235722
12588
155070
168694
230306
216112
73484
249715
134887
19389
105189
31865
27016
98108
119399
203901
168585
123311
175917
168201
208938
66268
212349
129788
204201
233271
181092
210946
82742
133570
234715
110086
91292
184663
1085
145412
243986
21067
248668
151521
241424
164858
217915
86936
145974
51655
25781
70567
151939
82592
225116
126606
91012
46457
232768
16399
215545
226249
233105
130983
13745
148951
245447
147204
49909
45536
94675
190920
46871
62886
138869
226485
247773
102398
67582
213351
173542
230524
76953
226976
2157
16493
8381
129682
3223
29288
222113
188055
188670
104928
204304
53229
38955
173679
63251
14545
198718
245243
154686
20484
182105
36539
18038
71774
45070
40201
27549
138950
18286
184139
232923
91966
23588
81774
59163
178591
168179
23216
208115
57481
34141
181255
195912
3873
111740
199133
144521
87573
716
139971
118925
40386
135516
154130
172636
238353
180720
165185
180957
75675
37606
55824
133066
78348
103052
35328
154114
61671
241726
169258
54586
42954
242852
211720
23156
184085
87693
185555
179836
22485
170243
47486
52647
53362
148256
144010
214602
24646
63108
100914
33097
62848
78901
193177
221012
111555
175688
113993
190190
719
112770
239714
220580
57533
187192
249374
107870
137699
120532
48518
55745
230231
185901
231058
39575
233634
49931
13828
60020
5294
94059
201027
219154
73259
215052
43552
229032
23187
39650
205286
201534
195147
3691
167116
240018
142079
100958
160956
86321
42013
223290
251441
41306
151095
46164
60916
164194
63706
188765
248216
95837
53226
170049
128773
87345
97194
29813
96807
224401
229187
146588
108835
229953
93313
178843
175362
87816
156051
223275
3224
186516
52271
226344
2593
196399
183570
14533
248325
153101
190586
159781
111471
174529
72421
87171
233911
115807
117677
48322
592
128282
225315
183943
101176
171648
96010
220638
15686
66037
52543
5602
129037
62581
88284
178675
182831
82062
201094
136348
32234
117206
226642
70969
95436
167767
98070
245234
240417
253217
118264
202073
246888
175415
21092
192994
8740
178286
242155
50341
125794
36318
175144
120672
201088
157332
204975
177137
181720
117517
154835
77924
45052
190773
242602
94169
137412
188993
252327
67519
155058
71104
235925
78862
208995
105995
114442
82637
143139
11983
234559
181275
112649
247865
453
193788
253700
206286
132953
188946
195954
107667
221199
228263
184840
12462
211204
122484
201809
48382
210772
122930
158466
166661
243675
35340
21224
241417
14197
139705
116816
160613
124980
19571
206234
42019
183541
73477
196741
172250
149256
109872
168094
90527
208044
164007
73473
142003
108365
181210
1970
121682
202790
82176
125693
201910
209564
34581
41728
25683
116823
241526
174539
28829
163947
123640
48657
195452
66709
97954
62767
67007
107869
63618
166625
7662
65938
146060
219332
174085
88648
206894
70710
154241
134380
13850
146957
148954
230470
65090
139577
172252
229641
236689
227866
104964
162911
145149
14134
124644
228681
216688
221174
116743
231377
93432
62378
31216
118255
97699
178086
248086
28900
181651
92827
249360
53113
55688
155970
137018
126748
185921
233513
233180
147766
8418
163751
167446
140188
94280
91581
47706
252710
52978
213748
61264
215674
204206
178071
245885
46483
184800
115061
127679
183936
51128
168369
121107
141758
95040
90314
30494
22965
40046
213615
185710
10138
41216
186483
26531
87900
179630
193653
192421
175129
190557
251062
128489
188793
74090
213671
188336
17501
174195
240283
117111
138684
26939
96760
49921
56095
161277
234636
205719
236725
81676
14781
243320
243730
142516
187164
166667
159793
254563
101108
198822
114954
59386
54968
237733
252002
230962
122471
140713
245675
159865
53784
132349
200227
55203
48288
109388
5282
99071
88195
172954
51449
54790
166985
12961
47172
94000
135015
488
201915
151104
133867
90787
233106
118338
68002
48281
52354
235310
208458
221807
141135
178986
183591
230906
48160
135874
165576
217229
71634
221350
89943
141525
122233
254331
247419
89107
224896
19129
4092
84949
12809
113563
36083
191788
28181
1634
167428
4787
12217
209997
41931
82137
219790
55787
227768
249679
58230
187466
117161
137583
28523
236058
22439
89167
218937
29583
188759
82512
254399
84010
67546
56746
116605
49571
16541
232161
12773
102299
176246
79789
177181
3073
101526
171243
241811
174494
185358
76597
202650
22076
121108
225696
22588
167743
97563
183441
123064
129891
149463
4049
77176
235118
181920
100040
63171
115267
37567
29048
16891
192921
111811
70528
72690
95328
130389
189149
79538
229238
39443
73957
78275
30291
231401
27036
138224
13061
71160
56986
51755
34526
40757
44603
5433
184194
128781
74412
21000
111350
251604
236839
137140
137811
81691
157916
100143
226714
107899
31779
53365
14919
250396
159307
141897
142938
226615
128455
18512
249171
250127
124838
55389
58754
203360
113099
107644
218469
191561
176268
206498
66651
61483
142800
210411
234179
144993
77790
86568
208741
20529
30669
113271
170482
248502
251928
228949
78512
7387
112712
170720
81100
150471
67410
149853
58985
67381
105379
39255
3690
23601
135747
152869
251821
129872
17142
22822
232484
73068
86628
23578
190603
129991
103753
169822
104747
207069
88614
124357
193240
120418
61342
155758
79893
20275
149502
88424
44799
23999
225502
109782
91002
125027
15039
236004
38736
188426
11704
83260
47931
182608
197102
182546
109718
166726
237380
106157
224030
32032
115864
201231
209101
93278
229506
33242
238738
26552
11070
208677
41153
7805
161212
74444
98009
135558
107175
41720
46706
44806
244362
39105
11246
152546
177065
13005
249946
149242
80206
185094
209126
248147
237464
112153
1701
89012
21446
135732
134834
88439
224804
202890
79093
13321
205512
147405
143532
222276
205680
84493
59889
224398
181660
231858
227328
239726
226957
246543
188540
197222
33495
198082
232415
7320
79611
243678
203869
204008
158472
232722
225814
218020
162919
219777
220727
81949
216197
233511
73199
187116
42338
142986
217981
83184
249386
140702
110856
164369
62714
248333
205991
111918
60145
147643
56762
35723
1565
179374
12698
145551
94261
239028
42184
133103
98454
164122
226763
95853
151251
11176
113052
4105
61201
151353
81372
21877
36981
188100
149048
30951
42555
60875
67960
110444
165521
58630
234020
229177
23448
53417
208704
219318
247210
18275
171401
27132
41013
93933
171871
23580
18215
42093
81662
235584
73825
74152
154849
185258
21881
46862
1118
123449
215770
78326
67076
99464
21518
52843
36557
7774
53647
174389
27958
147037
105176
114616
248856
202545
85915
27090
125235
97993
202956
3758
44573
100675
150681
183681
110842
5736
128408
189192
204880
199269
97643
96521
153446
94841
100079
92207
85166
12140
115071
33965
8395
165338
146387
82728
72475
66576
9150
160555
121456
17045
89619
175132
143855
83455
203333
5666
105024
237820
182316
143565
200571
10646
182313
15452
182098
224295
144947
864
152114
40205
22981
62937
70684
158339
175746
144702
198989
69363
185163
77361
235366
39214
82125
84518
60991
154878
67048
84187
143202
85529
189226
156450
12391
113173
166386
181061
59888
69970
215379
50661
96195
59245
47098
254280
146715
210706
149712
119634
45568
11011
218099
233352
148807
73602
242394
110240
129622
33249
216778
70516
158918
129132
168595
194542
153003
4051
218816
146739
183208
155516
212386
144636
56001
180186
60336
43850
156909
140406
135935
224226
33886
186117
119029
46474
106410
75359
103959
196354
80792
112400
241766
97862
144491
250330
83507
57837
59342
44462
180595
2957
180870
194956
208386
49604
48233
194449
128541
94941
246203
196539
110379
35268
155807
216764
174216
213918
142177
21655
55832
53196
158170
75617
245627
112641
177955
151486
157129
59761
176226
64899
38555
141117
198036
99890
228073
185349
25924
137131
167805
204271
150028
43995
82649
122208
85651
107388
177218
196059
162330
43194
235563
251534
201244
63550
153915
219111
224897
85153
113783
15619
156028
211680
226484
78435
182718
163028
14831
133207
243504
140148
93931
139127
227765
160651
177692
51871
153697
7111
218340
193716
162562
253300
149611
215755
98583
203645
202915
111259
44623
144398
64599
6170
229586
71756
110568
53298
5023
170373
110275
225099
101554
109774
5452
10145
234225
148078
12751
209129
155112
73210
54075
230111
121092
95764
67088
199964
137096
194797
185330
121639
85886
49481
141703
132904
43378
251662
9916
98681
225119
110961
162135
175612
246579
177732
81542
212560
105928
108062
177850
177707
98794
196035
240222
13093
97998
67045
6704
56281
128351
102193
90029
158123
59955
139198
113531
59519
68845
37885
145799
220447
204710
209074
9586
109385
193883
35849
231712
17009
90449
200983
68864
110642
38651
91860
232766
34376
122192
108544
45761
195407
86811
70409
242012
163211
94227
204289
163813
130986
71931
107093
64315
109025
44841
189774
186177
132512
108721
235557
206331
50251
229335
41535
73868
133851
22176
84655
44972
81954
139446
159886
149992
119421
7125
228824
5725
20101
210401
95231
220452
158684
220104
103751
53160
248492
4602
245900
142270
25700
76995
251825
24332
41444
238969
57708
10965
68113
218016
125465
189926
183527
141249
184712
166135
181733
13353
42364
27902
173325
12732
234603
253281
230588
213415
253513
44268
109561
236110
81340
90176
201052
486
136766
173218
70818
177559
4699
207166
147988
178477
214262
190410
174268
78835
188925
202345
152876
92081
136204
235617
12371
127518
174349
86015
238386
2610
220725
117947
131537
219235
133157
2664
169382
48804
215708
64353
62983
111352
253791
132272
19556
66587
104985
44023
166080
247192
228417
221760
137186
222131
83799
191215
61415
147365
145598
9308
117275
134245
113239
128599
190641
196425
173377
182320
69034
200307
72962
59654
141952
202579
25430
168365
149157
165449
161642
119602
50783
206654
41363
194325
250648
221968
220023
225172
175306
209025
83430
217081
114869
78225
183349
94696
189842
146643
103713
166114
40888
134139
128747
245427
13002
186411
249435
183372
10502
204228
97455
204907
64895
91213
220827
154353
191401
73911
149435
31960
172376
145651
201526
89838
81419
123394
61088
174511
249675
136438
83487
76450
16507
108531
9872
157996
34215
28495
19589
144708
97992
36675
26170
250406
27450
188911
128021
192495
165409
166180
228527
58313
252169
170566
206681
183430
88790
61924
134252
39996
184073
165541
398
16732
43117
70132
196880
524
169684
251187
180622
130192
193748
67810
208614
219455
56993
180813
142497
154468
47967
214658
10304
112809
144218
223267
66962
148455
83669
36389
142535
116627
188617
4730
106180
178376
5355
174773
157598
117312
138076
150662
170743
132726
96557
68147
212023
243900
163533
159696
197139
76668
235803
150753
156205
190082
83770
236577
114459
215597
110907
1468
186520
217599
86833
192796
145461
19843
120973
17605
77107
178502
68657
14996
211373
196421
139645
206380
2394
143801
250285
234197
12536
16407
12581
79149
136402
218516
15617
63626
37385
91079
106883
165048
132923
113451
90775
174643
202379
202296
161330
121330
1794
233429
51938
131670
105240
157652
114446
129112
66336
95951
213100
120121
188394
36265
91373
232907
21001
228718
22816
131369
91093
198846
28953
157481
169013
249210
30727
203559
86432
100084
108507
160596
129313
6075
212353
142226
1571
35012
108676
219563
119472
230667
59776
128638
17023
200848
243426
186462
86798
234216
10004
156763
189336
236337
95118
202560
232141
200376
18981
43088
188131
1639
197901
224823
23061
77960
177642
251607
116434
149098
132148
150508
106425
153577
232901
216558
215000
53099
203690
115119
170485
240479
250683
163727
228239
248072
124140
100991
120800
62663
234107
35295
96261
187419
218927
121496
54698
70736
120305
168227
101106
7828
192582
16491
71568
73045
188858
86045
32740
169531
52671
188871
11107
56680
209578
90843
160922
138292
58105
166824
173143
59385
83968
11288
162994
239302
238539
209811
41202
245650
181625
185428
95589
64073
187110
231629
222878
187080
122504
154550
194644
225858
222284
94269
142794
115549
207790
104738
51771
63134
141279
20546
143458
12097
102705
247202
126850
232500
1607
248542
5656
239785
228915
204779
46817
196481
100382
229972
212216
79935
219518
131326
24184
209646
54194
119120
96131
182342
34784
195540
194300
76344
251288
145567
67310
150470
60129
248266
160068
248047
10750
147436
206687
54829
12021
61474
56087
113688
17685
87353
15116
103717
246768
197077
206316
157021
136871
218730
46325
165866
173744
140336
241337
181345
228194
38848
238453
58300
6326
54631
66923
122686
40414
226600
106888
242873
174018
180170
234009
236968
47934
139180
156370
100337
14924
176493
74261
160611
196107
190850
154054
98507
132732
72678
41434
160484
140166
70977
12349
238554
21486
147736
39227
223049
193442
118489
230195
149430
107272
171015
13781
115969
142985
19792
81253
148206
243057
46428
28616
2239
76720
82817
87916
36668
140382
213717
214608
48539
111741
18222
196666
26705
130234
98309
23000
134648
93683
99188
186002
120144
96659
175149
73372
181265
96267
165391
221218
33170
225865
68553
109532
51101
38668
74008
151556
171351
207039
127570
48852
214613
204904
201901
158029
89331
119980
90204
2758
80379
62303
164326
195362
131890
82538
171435
113072
241690
180407
144742
70243
168435
228183
91834
110454
100862
86187
244147
135453
11428
239532
80293
52429
165281
215269
213577
201973
32111
84049
196747
22896
101090
236240
133444
76175
33015
137358
33182
186790
99603
197266
242305
192327
228454
191442
151118
69512
206083
200601
206312
12742
155110
58823
123833
202907
74145
106375
139862
222198
43245
241113
51015
226826
175082
218530
115
150038
186069
147959
205724
55317
21120
75068
243157
241713
127289
130240
111235
196176
236404
67798
73805
98988
52842
4464
58018
218586
210947
47407
208556
163469
177341
56054
200528
185559
126660
106868
45130
57956
222901
41651
14250
101351
112813
53552
113431
30853
204547
236963
234059
199633
53364
78170
57306
126591
142647
17576
186283
191446
28424
41484
41355
177981
82580
117997
33540
59389
323
127292
127509
182632
194580
95407
13817
42171
131870
75270
165135
59748
250226
84816
210400
100570
104446
179549
53214
127097
126869
200915
14561
9650
165663
82029
90846
175162
234266
155524
90895
172729
33856
152960
201395
221426
114732
203243
146342
139561
152166
214278
89763
131996
176103
206508
67164
139350
69804
222685
207162
120107
97180
158892
85577
37228
230836
237482
179156
150329
143011
8667
8949
242179
160298
216483
233624
169022
49645
186343
233957
86679
36922
78028
108645
227478
77666
78479
113748
78933
150419
224278
212098
16551
227726
120903
125095
148888
42825
154165
6975
123764
25010
118579
136618
158127
157366
89904
107483
218372
224791
219545
250476
117316
141874
25548
142558
108248
171580
26832
123181
113658
36394
20309
113375
160663
165795
216673
72427
164605
39954
30229
146857
118596
193800
90337
80832
48711
176005
112612
40405
139002
158141
228390
64670
47906
10274
210964
44513
15591
52702
26706
64634
201772
200950
120441
194098
33821
168974
122507
208154
247814
158515
171929
80620
107839
4435
150280
158294
146991
17025
220935
216337
55645
56759
179735
164325
162001
199844
127502
204037
133521
31666
72596
74940
231744
35385
35939
38922
172009
162406
210038
75230
163251
93205
146700
169348
251639
39131
86696
133650
244297
69490
140379
224403
26627
212077
24914
139809
58368
176586
120581
171693
79505
206275
84976
13879
199721
249555
206876
152175
110975
47740
64289
108804
63654
116089
184350
28788
78643
17709
185789
92646
241962
64561
41286
121521
52381
129717
133737
125099
21708
164259
51479
8916
133351
164658
191886
98172
219933
251600
60180
147542
244341
8440
4558
6246
191101
1152
101219
114845
239450
190642
53661
29653
100456
41745
180898
89704
171733
249923
239393
82707
33310
120006
92263
129007
209871
95872
175689
3507
224134
79810
178627
127257
85737
237206
169616
1195
167729
81150
14080
215763
241959
49785
92471
213580
56845
186232
205761
69313
9369
123650
67067
31590
104283
12005
84051
98494
146167
177221
4011
20772
16803
235906
154315
36372
220207
144385
34697
159272
106852
114977
24625
150243
55599
219553
157302
100268
127006
11386
169003
179424
196836
218338
134294
36552
48621
190789
17026
114794
203594
64917
37043
140075
128413
57854
34933
129636
5677
104151
68756
145476
189706
213456
148971
33245
139443
85080
22373
4367
240134
58772
51565
161149
4041
201712
112254
244097
188543
66718
80589
114784
232962
109630
96520
200098
187224
253714
240154
234003
167329
157114
223799
245029
32119
82251
151062
122932
207482
223156
227782
219212
27673
234450
208218
194263
14500
135223
17049
10420
41473
54045
230124
38243
48047
12247
140037
50379
8657
38021
43994
170044
78888
137252
196136
245092
46196
138870
144033
125540
249268
155491
103300
116966
50006
171873
173528
89751
189482
69370
81046
31771
162445
169021
168399
238309
192645
86923
36021
225136
24308
54096
250190
20029
202242
74024
116368
166817
156915
39635
176309
208191
214325
32116
211504
216845
228246
104400
163651
181084
51657
98877
225272
98786
241479
84321
122683
184243
126281
6390
188947
144562
13510
50763
95442
81517
100264
220252
130987
92078
202943
129076
127663
239910
13445
26565
86337
72775
68425
141993
28886
205428
25674
138063
211896
235818
160255
177734
146420
177089
246652
150152
200090
188573
34361
67245
42296
231389
190691
200748
141452
107584
50578
78083
181139
145399
70809
151599
39686
172309
171403
83131
131264
214745
42907
161147
9615
182331
201689
142701
183147
17158
177023
156607
128666
222431
213442
230612
103239
36738
122063
21316
206203
27900
207252
76036
98092
196633
45982
79211
152983
224085
197807
213284
122972
214231
15037
98403
220957
140339
225144
116360
122274
88360
196488
242983
55243
147622
137755
208485
118495
217531
477
156480
185364
118754
41480
210623
49494
148688
148747
245254
46169
166070
23707
165145
219843
196131
68618
67904
245265
248149
75265
38860
83171
213107
21139
150695
144995
12521
34366
167024
153690
240800
205234
12838
39316
163526
124034
30480
34273
47416
195248
152819
27362
80044
48653
103916
134569
225156
65210
215025
254077
1013
23664
25217
17380
31356
128098
4823
153849
23718
205419
65847
177369
135367
106032
172136
5707
122018
2489
230214
165008
44678
157558
85852
182744
30769
161615
157539
251075
106019
136924
112704
170612
237571
95458
82761
196497
23233
202279
94596
32840
172541
23927
30107
157241
23008
160851
58419
169118
139730
101327
14940
249588
227004
39089
235408
176135
64550
41181
4164
186746
228533
106571
113774
12249
9628
195402
40323
100191
104050
71270
154060
123258
168286
70447
52864
98364
186680
155808
157959
212845
38987
128231
138128
215499
254426
220954
74736
230568
36260
168260
9469
130349
228012
121388
183244
26509
17150
20416
146801
254253
162903
239869
242929
199313
58170
191463
1957
211988
149643
90270
70449
252656
175811
207761
219609
203098
200890
24024
126618
210950
232616
76330
92112
182224
243885
119910
205840
42260
138291
93543
65066
1996
9353
189360
203637
75969
216797
76882
101413
228085
181836
172425
180727
215490
249019
96214
87589
166129
82549
171259
180536
247908
90302
171263
233059
199867
161286
245313
73490
69593
119056
80811
159945
250719
239497
187545
197554
45866
46811
111666
115580
44543
48732
184743
66212
180548
165148
119966
8503
162291
146136
164503
164571
30127
214594
154119
170298
97310
241600
108064
231322
12637
76961
48283
88234
19889
204460
189959
116976
35536
165119
76256
73462
12238
142025
55475
145637
27824
154250
138736
53018
79029
161027
27969
209299
188496
224119
189654
182907
167520
114813
118681
151090
150128
230371
21882
67763
236612
204901
41601
69070
104961
235265
41739
211540
147899
3454
185966
112617
149681
23379
19355
115055
236006
131336
242298
185132
162070
112043
45937
6455
156155
9813
196631
251180
97084
157398
38269
167048
185139
94579
53253
58646
211481
188872
192733
118214
195788
53735
210316
9911
36196
96632
171426
75690
136963
53747
244900
139888
103032
138327
179369
155214
30501
23889
133807
223811
236523
148558
183632
152003
107822
230409
21745
10820
195191
113358
111315
129903
24792
240115
117851
238583
23152
21916
206821
67536
9295
86849
249751
131217
99953
83084
25035
12564
241469
216010
107771
101689
86036
219572
13648
45287
214907
68214
106407
217684
5533
129285
97818
237088
201651
90941
203375
147028
130908
196298
114989
162098
83800
96638
207811
153221
167394
235605
131385
1302
46550
133004
95783
170826
43136
59450
208261
144485
131736
222844
235418
102858
134577
20240
83005
73893
35913
233316
76571
95851
130469
230858
59917
253914
219589
20238
111760
165821
228945
227161
74904
227459
96843
113135
220299
195961
106753
24897
40341
149723
156255
19678
46365
94873
75447
119767
162553
15559
171778
109685
44600
61049
193101
227598
110791
35710
3338
123299
215772
30946
124116
2615
158799
254469
27793
109453
73256
134218
1873
17598
196616
183743
99733
39578
34331
52499
97410
135766
178723
95502
20509
162504
64841
245496
104064
61208
60611
228905
94329
136093
232663
2386
242388
12093
233171
175134
173975
252574
221927
96907
250011
232080
212409
118023
73222
217128
188241
101060
3453
8345
35008
80282
238839
219242
148300
244782
209707
244749
115603
68010
98638
45826
64428
227996
219305
134610
123805
10238
238427
169198
53031
105626
37559
157747
111853
95869
66050
88306
238479
84650
61632
33675
106128
64594
89459
21723
94290
29149
138212
65505
141801
109719
25428
156752
168254
232324
58279
35229
159533
149721
47746
119037
109762
71703
156767
101954
202852
83070
192137
240441
105792
13037
172300
55701
144211
126240
49885
200235
186252
74065
122177
146103
8921
19446
252173
187289
229888
85765
110369
234130
181618
99623
89997
88282
200755
165336
11318
62196
176985
142361
181466
109516
153002
75400
124813
182484
48726
6622
83122
100915
141223
156391
124042
222921
187888
140153
126357
173190
185652
123226
96316
196729
43052
61329
206432
229502
209863
178597
159417
56118
143082
161268
74438
225720
82724
54539
188920
154682
125683
405
9662
97091
29816
137269
141247
214905
36052
201320
148489
177589
195350
244587
195756
3956
33867
52056
110687
235834
127248
86865
27618
64114
48367
2366
11869
141983
35552
48953
94828
62584
45116
8846
22716
174473
248970
60837
27492
181154
17405
144192
169841
151747
166850
158100
250839
62470
157062
134549
13901
107226
228301
77027
129105
10183
219833
75152
248608
3797
119793
175825
246038
215245
76051
37145
7094
144553
218492
176849
160223
250635
208639
164101
17362
7780
39503
199444
245145
118680
169553
134046
6417
11021
158115
144365
59
230843
53705
817
221507
41267
10975
30885
38121
233667
229315
94333
100409
35409
57442
127589
14352
66487
157512
66899
187496
24421
105440
151412
239885
233934
119308
192130
102470
162220
182691
163295
11324
229750
135029
190621
135074
242919
46577
60775
150693
248562
225332
226080
59160
162181
115113
253715
177168
171517
224543
208372
160030
68108
116871
69518
213185
129571
184755
170031
72909
229762
138126
45370
33137
189645
11839
174226
212109
196951
14373
240783
26623
60563
48792
50948
254333
161767
100695
206580
200339
16638
147080
163598
222239
197474
15791
105536
86424
244864
78753
160587
63608
107042
218994
41269
171141
190987
122367
244124
14925
29720
26199
5345
252414
125165
28938
94576
190162
191221
150247
64659
222900
11437
248037
28803
182903
244886
131666
134603
150791
73842
181262
55887
181072
1461
239371
208461
128129
207302
60484
235745
203743
219448
200130
180212
5906
35256
158065
196640
221230
117394
38915
176979
66104
214426
128169
238459
228807
117009
112323
41242
98863
224013
23654
94312
229719
29961
242539
117989
54610
3452
15013
92966
178180
145087
123777
68275
202770
18887
74475
238907
228357
86125
63243
57578
70906
110221
53788
22921
124129
215690
153191
17512
70383
87328
135276
5129
155957
190091
12383
250959
178062
210780
40785
211924
43950
14351
116328
25084
222579
42258
109254
205518
170188
101007
107455
201827
247534
176139
21173
4999
53179
60139
51867
25803
43757
132526
64973
206468
141942
150912
184124
78415
74002
110841
53608
228512
120501
198125
214418
162754
17586
63772
51937
124974
234023
156261
207318
216282
142459
57373
38124
99654
96035
171877
117524
86606
6034
243397
95372
229311
205629
175639
133117
220600
53879
216487
201120
197684
100204
86043
20460
52304
53322
42270
138510
248894
7522
242378
80941
115808
120586
236480
68996
252681
87783
236352
113079
12082
21831
201323
231834
141824
210898
1060
46281
26145
145032
105937
213196
101188
16186
162342
253828
244396
64595
131031
240551
26226
50358
197382
12660
152984
126714
203038
62276
197097
28747
106236
140752
48046
191129
109165
168560
7364
111810
180139
49295
109340
92151
129501
63862
185337
75357
125440
60655
96594
167714
11483
194066
108827
198269
122620
68004
4864
235498
213367
44511
230337
70904
232084
95124
86584
90869
19207
250841
118479
12847
248750
90781
109214
245964
65548
94693
32471
39095
106931
132045
230805
89955
76464
160640
61941
239306
187627
24942
211238
228446
98976
169608
47622
201734
46479
70118
124111
117085
101056
231544
111326
108982
46109
63477
158766
119521
861
69154
125322
122277
98722
208871
189861
73727
188196
91312
100656
6019
5857
211895
140173
106444
221561
28532
89817
236244
160845
38273
59797
133259
102543
123788
49328
247653
13973
67641
220418
239639
132047
39908
235497
215077
133098
251261
253605
244524
234486
171220
51230
46819
48134
97864
79107
207869
4546
132224
126965
160498
246167
48050
80900
12023
173488
89270
18899
20640
205173
181474
46274
240665
243290
78277
75013
110916
184168
147112
254166
216784
142748
237993
49818
144568
14792
150113
30000
86138
66284
4386
229288
143607
176503
184099
45274
92812
219297
201762
247588
147131
83254
39315
57162
84691
56030
34021
69495
180648
226061
31192
60052
185090
203069
77667
102202
48896
64664
211817
103917
73443
1535
159603
172826
96089
188482
42500
121082
252014
208415
138262
61665
22328
147344
68455
106082
120444
41170
155400
179037
101058
48702
50657
203927
63401
245615
50224
193661
30627
122421
217016
234442
230427
94162
66918
203695
88226
176077
200444
202868
83638
15211
5506
43367
189632
232179
181081
138372
119724
107292
17592
138612
229022
117607
209896
125676
127753
87537
164250
238642
109582
209171
73876
217510
69860
179104
95280
30717
145079
244181
191701
9902
157631
128532
237615
174188
102601
173047
160898
140
168725
87763
164525
152523
73644
181483
215268
15176
213163
120334
194729
121974
167881
247159
171129
154089
16512
143697
146752
70490
235469
49323
205593
20115
147101
155987
952
69007
250723
118923
190879
58400
90864
116383
15625
123281
48483
107412
160470
230275
203117
242152
113193
156497
283
118699
76004
5640
134907
125457
34057
191761
249965
253155
219090
221776
122090
115440
165897
203445
248838
153935
249355
150337
191794
91319
115400
36285
253955
34844
120198
218117
233943
189769
193317
163778
159904
228202
42086
115841
197942
219544
130803
72170
149073
253394
250392
165971
116178
48888
229
191374
65668
118703
117662
230217
175964
27489
239381
246885
28343
86513
75886
85580
143836
27112
183160
52335
96097
236556
104117
24140
114163
180024
114893
31074
208883
17278
162475
97223
208826
208956
132016
224012
228939
5647
33614
69186
28869
92675
64573
239710
90498
118997
38258
162111
144578
136697
79927
130147
105842
146755
208169
98775
183436
33784
190291
169853
122935
97838
212143
233291
66045
224331
25580
141084
44354
56672
48767
157239
140215
40122
100325
133299
139762
218499
144615
46390
249499
140054
79191
178856
243170
68167
104321
117969
27339
62644
210500
178301
230828
111430
134398
168095
116410
94960
18427
37105
58489
110831
210397
182272
94033
12780
183589
234461
128113
56750
131401
230999
122805
96712
11912
138589
250301
87189
31460
12299
115485
147196
216261
72755
246463
163246
81233
141537
26085
64140
62823
2531
58416
99020
140250
202426
27168
189038
171572
58990
164247
160974
161012
30573
105086
105039
72734
11225
194426
96765
20149
208569
192079
105741
172831
83374
181218
154657
206686
208473
139284
29906
146268
214865
87034
3443
85921
249780
166769
134240
96078
69960
59001
247662
147682
160781
155464
96951
76136
158676
66166
172739
198386
1100
208818
184252
225710
69032
211703
156993
211780
242796
69957
47498
221062
203806
242102
161198
176535
140975
91649
61576
41944
158707
210851
103130
115108
100556
172822
156199
218581
204076
87750
200777
193597
152143
22924
67440
23783
2799
132927
199161
114268
212425
9130
218042
194623
208903
58215
185772
246283
96877
2522
148378
205933
43973
39679
73407
31017
135950
244771
13347
216190
15373
250017
100389
84613
124743
222201
94265
146489
96241
105076
160049
192100
210496
13498
77419
138984
237075
67728
6728
216291
195970
105950
1031
208581
4488
101971
48212
5979
172583
118763
33100
202780
234693
19856
55531
145577
45326
32599
209819
178638
41619
14167
231484
102097
48117
171068
246457
76590
65060
166564
43556
178024
171161
74057
33052
207599
57209
224440
182864
103564
183253
205829
64607
55707
103517
239236
11472
35900
211535
194461
159688
82734
202525
169849
55623
20314
106921
17918
118100
235935
35390
53149
177121
205493
202172
187152
190774
15155
193959
196348
137892
110710
94392
200375
76097
84314
230707
82260
61952
135231
128193
168575
113802
249729
160799
39058
132419
26749
207756
105909
183809
150945
167961
209410
170970
92910
85164
6223
62431
228998
18194
102822
185829
100036
107545
21018
97290
161258
155946
225839
208662
126910
78803
233734
119934
243633
38768
110429
125918
200397
6884
146698
174951
152903
32819
155632
191464
155245
23968
58755
189295
45559
107275
119047
247851
31232
147572
182974
117591
218075
7847
26133
59636
158158
37386
173177
154355
33646
156142
891
184112
241621
109434
91521
190183
173605
176770
112876
221158
154594
240086
197045
21820
55693
193951
75610
62542
29807
74488
137082
96711
181336
79917
242422
97811
42600
68781
99885
25437
51702
117573
83356
109265
21006
218912
200182
65255
150127
81974
105500
234051
208180
140526
389
81380
238781
13681
157743
92756
177350
21162
201112
150571
30932
161074
68146
165914
56494
77871
4211
157015
85568
46977
213227
35048
139015
110425
71241
105857
123179
113673
130361
26502
50563
201578
74797
46858
165178
4217
132382
174552
133674
240432
177510
206090
29913
166555
17059
14384
91423
70466
141925
233221
166082
234332
60456
164493
116566
226993
226664
121153
194919
143767
204221
163122
193223
93794
212033
116289
38112
58479
61460
55536
231383
149176
52802
173332
179147
42723
129176
211296
209716
173534
50881
116338
201210
85958
207881
35404
27832
94270
76550
212753
28016
159829
151552
105921
40434
133766
139578
222671
123873
177984
126962
8433
33964
158903
176575
160692
64342
194690
252639
47849
70774
221804
42973
29635
189747
79342
3035
140974
201623
41515
80962
180358
235813
241971
197613
36919
129376
179415
28708
52312
95031
58340
244617
236980
125553
254015
179501
6186
65156
232993
174931
169492
50789
57195
10658
51936
159097
253386
141496
74548
90414
111149
39783
142327
180914
239300
5027
233469
80255
214345
13381
228677
228535
24456
27178
122000
209221
211279
157435
115458
158767
6477
99949
207938
170934
131604
238965
154879
137425
28453
199382
47726
188758
134133
217331
204346
189551
253575
207725
156941
230491
53080
73172
253636
140726
182697
22313
98780
96433
249035
156025
175671
142210
148406
895
113174
157453
117890
211379
96262
204476
135945
132818
103631
39365
119560
139924
100724
95055
247426
118153
98233
163807
102291
247564
187052
32499
79380
35999
154387
187420
4609
69504
43865
145194
190141
75474
224356
26932
62454
119181
99780
2543
240724
39318
97405
222196
128026
84521
11832
119243
129276
82354
6572
129708
137091
52577
44424
209856
42712
47270
120658
222904
185874
178053
10345
129826
134320
130449
246312
190570
149883
11057
48084
185216
186515
60477
98919
44611
120191
60832
2371
26899
103688
120046
170886
20211
23006
220800
161339
42992
189239
89041
141294
174420
243427
27938
138844
14457
95066
66008
184325
22533
244598
179457
217404
155196
8052
39224
245762
125419
33875
201131
80653
33492
254102
162927
221030
34260
25964
210719
66022
3077
5889
152230
53095
84705
171982
112481
104662
225069
5667
89384
69245
212997
36822
117983
206459
195822
202721
215676
225905
90057
215113
112425
97739
155608
245566
175191
232921
206239
112913
193900
250630
249468
237810
140129
248624
94221
118307
39291
60543
9457
58285
205248
242562
42084
62841
155618
11546
54448
73744
121791
119865
90513
42955
74718
182289
181951
26807
134084
144791
46195
246247
231827
5162
2524
191952
158461
8871
47812
135611
182090
71407
114993
35797
250539
240090
52259
111874
82237
246558
117293
183636
185744
30574
128407
208532
225030
38850
248833
217645
11037
233445
181605
132102
85104
31415
223178
7603
85115
94334
26074
142085
160234
165375
53340
108981
59254
94303
11601
153930
188251
65747
37868
193257
228774
145583
81287
116268
54758
179102
188440
108688
65141
30387
172999
206881
213774
197479
205618
179821
172579
142983
109378
16403
17573
144008
39707
65986
36790
63911
55694
190177
56431
73108
248423
14374
25784
161441
226757
168517
33389
173530
240510
62685
250828
112570
95937
228104
63414
4512
56123
218376
220897
240710
242024
235618
69599
16933
69076
184214
36467
8396
63496
51910
27287
113458
133875
145099
16860
252280
220951
217018
210755
142710
101338
47440
2141
100233
203813
38185
245444
164927
100708
186750
209069
60504
254187
190002
206341
35712
54530
86248
34090
220464
91342
107184
108627
10256
161271
28810
129534
218240
168947
60032
192334
228670
33095
58099
34706
14427
208734
185605
151561
189450
138971
154263
102878
12090
25879
148823
44305
170378
45479
24266
168387
34748
94679
209296
209420
245089
193192
110742
152918
184653
213886
91332
170521
223717
26390
64152
7907
164069
198435
189415
22186
73
124251
48923
71872
45371
138723
59725
90492
227075
44642
166690
151952
143412
180604
129796
249511
159889
140411
126734
184784
21582
206179
31738
1430
191609
59068
10742
83962
58547
94063
94682
223641
200462
182893
84288
71173
98148
77055
70605
35047
12110
193570
122102
75148
162876
35529
16038
164611
124109
205497
53476
63478
197816
78376
132337
143392
190104
65919
178360
112363
67974
12643
83961
245691
55808
249002
123545
199600
197174
209435
157780
39055
235670
61385
199849
22451
1232
57614
66083
160608
22620
226039
101339
124076
189525
180205
227557
230928
24068
244577
123669
205569
1077
148175
40298
186336
40517
45980
246132
149438
76753
20231
173045
173375
57737
250832
208295
48623
28468
163173
115598
49133
33830
93162
144914
21306
32508
111121
121552
139789
199934
241150
20744
5057
25933
95012
151156
88783
168046
10897
190826
105686
203454
230101
220479
184570
18702
232208
247169
31452
242956
175720
29798
46899
115755
250944
119799
214472
214667
17739
141860
79284
11094
27972
80013
242916
85735
218330
92533
42180
46486
20167
182309
112315
23962
183507
151853
17531
227511
211668
101016
7002
158629
145919
80821
191264
81038
156191
118401
198093
15540
83801
115464
222363
1527
243836
219852
158861
98068
81203
115384
180981
152882
116087
235846
235874
135780
199614
182574
222667
79586
139783
249792
218059
53714
73215
140803
253251
2868
114491
24849
252186
253031
23590
95742
87921
14896
194688
245482
30303
45465
111486
7357
117494
221657
183258
38436
233038
197052
40976
176280
127543
14156
228700
78230
32089
185037
80554
19565
218109
29933
80174
75123
151484
228351
71866
62170
115661
99325
7019
39524
10412
229443
220281
86236
123381
13414
49225
154824
7446
108847
10078
211692
768
89842
84464
170836
91611
151637
177022
48958
77632
91052
254370
106034
93796
115241
180470
251416
200946
198419
112385
67548
238408
4611
191396
161205
112741
194565
91353
229023
28638
118417
215442
163371
181387
101679
223982
234153
169898
231157
79888
184230
87913
12626
194470
109009
27279
181599
77210
24340
173625
230415
74361
49619
108887
117829
68891
241387
58855
127095
243785
246537
124458
239616
70690
245532
119075
216274
152406
24947
192894
238093
1895
204469
216676
66371
100564
176804
158290
23925
253592
5260
158845
108567
159438
217744
34803
6913
150599
23787
13225
115673
148694
172952
174954
183795
167410
106810
254273
39768
102196
120797
112885
149375
197391
72256
53422
44961
213682
135122
170837
179684
120182
52066
27942
146847
154574
88212
196108
14819
112824
170916
183633
35635
21039
30842
195979
246984
164405
159134
145708
67595
233572
196925
163112
112318
126877
116314
186432
114306
128254
68820
49076
63388
142141
129726
133715
225070
22182
55268
9970
146276
142132
50545
243501
49751
165326
235311
41133
236993
37553
239646
167467
59931
88347
245602
9950
56660
80328
231030
21612
43201
120445
20695
154136
164065
131209
237143
98032
105936
167470
139356
48146
85669
229149
235789
194844
232170
141883
47230
206721
49821
38813
37968
165038
132653
189803
29051
235702
204629
56972
223701
244429
235309
171710
50892
132193
135190
43376
202252
234373
173361
184419
248142
201676
22574
3264
221820
157502
252406
233609
154671
49381
136679
22345
158828
77558
206296
87915
162597
22188
241749
182712
186576
87445
133905
220009
71326
53309
185986
99208
99018
79867
138427
43454
40140
213276
56299
185918
20258
60588
166249
199498
232647
69476
210750
241448
218415
177947
93280
87838
26936
77972
79350
52610
113076
95552
27578
60118
153709
102828
163698
11314
240113
55727
61700
224678
81080
76898
161425
199813
7706
24950
62561
4256
85619
226652
47213
212875
19436
40882
98838
34338
19099
151361
65792
187246
19050
18935
161397
448
182958
224873
64316
94412
42448
197335
32784
241623
240145
172288
51358
204719
149135
65655
109331
243382
66671
218852
38267
19440
56342
35651
202613
11154
209421
109467
62901
137453
27457
182366
156949
141886
32440
61033
3194
150504
158116
90650
155282
45727
160127
209547
163331
183290
116530
195042
210742
109016
137846
180527
126117
70229
247894
106466
105054
118635
163571
18606
38536
51793
53798
180851
174301
31828
40556
229931
122623
220730
136213
235015
160561
4381
179905
194162
204861
73870
207248
7443
198506
191978
205254
171357
2572
103098
220498
191552
53930
212862
206933
212516
66031
71847
221844
137566
35512
45759
205789
208715
231785
198443
155427
204433
118616
129130
163318
25245
6405
162779
239198
172630
97196
112569
212128
28329
152173
84417
227216
67971
3465
93530
152730
44533
149879
58674
50217
136247
213217
23248
25577
91255
7436
132317
250051
227515
212043
8186
155721
93909
212291
57682
75092
10822
217010
182813
85428
49080
171306
15396
134301
45801
180893
74606
197075
254405
241205
165167
153039
89379
159884
56158
139617
112178
134551
85139
77769
168524
199394
201776
7061
29402
44096
98632
118767
168888
224135
152956
68786
195411
110409
252644
148039
119104
82546
214213
207509
162226
128615
109333
27817
61010
214786
33791
244446
76653
203264
154475
189850
35216
55055
205590
60320
104062
97958
178453
14607
22149
109701
49253
219664
215185
109993
133649
25226
39368
200492
97192
231670
219558
187960
27480
81178
130969
248751
221180
156573
136367
40072
224323
238884
87600
104074
29103
11286
238914
42892
175678
93883
25305
110416
214637
122656
164994
167982
198085
43189
107318
121972
68980
92146
102955
37322
26903
226331
158577
209080
91743
200993
81862
138066
15782
229154
252180
12879
187754
96622
214448
96074
239136
143727
84590
251107
223746
160648
187703
176518
2029
88011
56340
248667
224735
254018
96766
214644
157071
10468
46913
55077
121103
146485
51423
226988
68681
123867
97406
87794
103214
154844
66108
44391
76063
152807
252138
235923
62356
32633
161021
46317
161826
73367
119712
146262
90755
17367
51580
175656
193667
94065
217219
44631
64739
22150
121980
105695
175772
53103
108871
94704
200478
118346
247697
237043
214282
148565
162684
163618
180310
248471
220577
147233
19298
229216
4950
37401
184363
19066
188876
185178
128617
184703
14022
223616
213296
76403
171640
151474
237633
63968
46623
164981
241582
185519
100804
237981
136667
14154
246822
204429
181504
115077
137976
93533
1642
52640
127592
176153
118559
194077
144651
97517
150084
165331
195134
126458
126604
30345
1869
222063
150253
161280
80451
202844
198587
167859
225992
133007
19789
101084
157736
232095
106998
123607
199159
167684
221138
58729
141136
160772
166396
242861
167968
92878
82230
236626
164223
78543
240949
218903
216594
203285
213050
203495
130709
163483
172212
159655
146051
195763
154326
238526
53508
170813
151922
4384
24497
208941
7889
150868
250534
182970
208478
243527
158412
144195
22293
167339
112478
3494
110890
32591
87626
182251
143652
33037
15728
104546
193228
202084
81590
31319
72232
238800
2882
152931
246081
18345
63049
122322
243264
198793
247261
184435
137496
32328
96012
61432
241719
115359
226161
150703
245047
189492
180307
208080
240651
242072
240135
124845
60650
223660
56803
13467
103873
70066
182952
1545
184026
208046
110437
31746
133435
42390
38006
78509
42898
128401
6501
112089
225520
156964
142445
148183
210927
194589
243691
84304
52959
134239
169164
94652
55435
167002
184326
80494
242178
33048
57864
226175
2203
48159
223284
171482
233141
213973
215325
111599
52080
193321
15308
184643
162283
6707
21498
145865
125090
109842
78269
51098
75253
123516
9110
96578
211374
173379
24620
243020
119553
247890
49548
93191
237506
138496
39419
132654
228365
101003
4262
107129
150888
67786
79822
201291
40208
69880
22998
95950
100752
128322
117470
146771
231016
4444
141060
95593
117761
153964
168724
194359
229744
105030
208432
203336
43185
117542
87104
113579
64747
240619
186867
242078
32042
98060
31614
123421
235043
16222
177648
197025
96663
97964
19474
40547
122335
176546
142040
145649
167560
218057
8481
151380
214222
195564
249329
206261
21359
223249
219472
227218
242183
151591
113131
4469
17452
24322
21314
33925
161665
117684
210457
84083
213621
99346
131468
239691
25995
80040
1168
229478
2248
29666
156332
182408
208113
240701
179861
234749
50982
109609
136975
59256
236628
32027
101851
68866
18303
69107
67745
102283
224763
208390
96085
244392
68813
189287
190901
70704
198663
101033
195765
25062
78984
78251
190073
167163
67895
118924
89871
155755
254176
165509
98305
50179
165324
188229
27382
132573
162650
57369
237074
84031
192424
6880
238838
62639
79007
103910
39238
90398
28475
237724
141116
81539
107827
28931
47811
84666
137444
97542
30231
220102
81985
225870
180557
18203
176204
143660
214265
111542
71300
74401
191899
154865
157428
4926
41549
136364
97197
36691
190661
190861
43935
64658
38670
139811
188069
92998
53769
199598
190049
128621
125508
161510
73050
1805
166109
82311
66908
226666
75471
124416
108385
63147
23774
169132
36269
218805
157617
93524
97138
150991
133947
40811
222551
20570
202259
162663
184399
32966
253052
70161
82924
170460
185622
86447
88643
204337
150650
1437
186356
230399
211660
31861
81504
29671
190422
152860
143387
44773
223261
120693
23538
209452
163243
86990
245576
99705
217435
169190
223568
51062
175963
153336
61141
145328
9417
187375
72458
173830
162519
171392
97650
221496
36581
200498
188033
1036
237713
245004
25343
67634
144307
176228
92741
110852
237051
222368
149273
29701
170041
5630
177440
125865
52007
232914
254392
161009
159193
209260
72730
165459
235055
146345
158062
73188
113163
73388
57830
74730
195209
143849
57970
112902
152884
63549
205984
140491
141536
58089
20754
144184
226370
207149
129403
151965
58422
136355
90063
67719
154766
168427
58303
109773
116666
119609
107081
12770
23277
243954
154568
105410
99234
34138
224950
169449
239253
100150
133977
124184
168009
70266
241243
93678
20917
219865
15627
134031
38622
249580
190366
202437
61013
49648
207682
120211
98037
194297
166965
94820
252521
83004
128958
132760
176205
19157
33631
243024
229664
216220
7071
159831
52342
70899
212588
40646
229682
125961
64136
41817
122222
234551
235172
212232
224412
147177
43297
200344
133870
196894
110981
48999
109591
171441
68073
92140
148058
17462
75042
57540
63173
140130
95189
47681
97651
101918
79222
134995
148724
9319
147655
86418
136810
236433
23572
81334
1667
235934
213648
164262
80665
154606
25224
97978
93277
31975
84585
235393
203458
45044
15672
101063
174404
243077
32346
125483
141604
120476
124434
23260
246580
59208
85686
73469
105754
133589
13997
225449
30323
48645
1484
135
184052
221680
47641
237755
242268
74318
16126
247274
172109
141722
64192
228644
204405
137744
8294
70934
63650
233791
33547
174061
199061
95594
212725
170384
144280
164531
247012
63399
203982
70582
131548
207312
109710
66476
72416
6685
239744
249874
6367
33699
182610
80532
203131
116544
130079
80032
100780
73072
64671
79502
206699
29638
118610
243961
86751
126882
109746
3963
66287
31729
178643
104502
246465
240010
216400
193460
8299
130113
245441
231628
172602
251820
63669
106573
152469
150787
218715
59404
182984
119369
93870
187069
148423
176470
117559
39041
109476
42032
125391
222207
82005
181685
30871
39573
114970
136129
167135
30730
20284
68997
122523
248861
237682
167974
178316
143659
19994
119565
207022
189928
212670
189049
209783
223820
17227
13147
15076
23445
143028
160880
114668
146498
139573
17652
179461
132050
123439
114263
103852
110164
213784
24311
110053
47010
182256
55439
67976
100256
64176
151360
102712
13099
252361
66257
205519
145910
28145
68688
224579
107977
159019
20112
72531
241702
30564
51158
25342
213060
218900
191720
192918
72246
115886
71078
94752
3227
137821
174346
233950
21953
138645
100263
115828
95421
66759
163722
64759
45311
141418
310
212628
130723
59735
253401
108708
209765
72719
116240
228372
166424
173394
218675
165004
200229
226159
38832
246695
193066
35468
79105
8331
196302
124501
69493
62677
67339
124399
159303
224892
33769
6310
192765
195261
163203
108364
20322
179540
53923
87504
2918
131428
7900
146168
86842
172613
157259
28362
51945
45246
229667
112818
221924
87634
131034
124898
153447
203937
205129
31635
229396
210980
220087
98306
187871
220808
91171
140582
108814
17066
123769
219145
77829
127396
228480
104075
161892
144903
212721
170937
48856
20387
148074
115390
58443
150822
56664
174051
142113
214961
45464
118011
114755
210338
91929
111029
172934
163178
195792
125924
67187
233783
65808
17173
123578
114596
131273
5227
16188
197130
20696
10019
251546
144345
168296
101158
80571
70204
207111
39153
43411
130245
4160
119367
26345
189097
185968
136046
197768
186247
2070
98145
3229
40818
93563
31004
128513
32074
16984
221111
99834
198147
232655
86291
208514
254110
69450
14280
251188
157476
184926
31797
23975
35143
51927
23693
167588
152125
245108
122888
241171
248724
188668
50359
190545
67508
79749
47573
131619
55052
244573
16596
22092
143741
134085
194775
99224
31536
18598
121517
211317
75271
224975
58804
90539
66903
194856
142420
85025
17801
171461
211426
129960
33924
98770
27
115967
237723
41020
192910
168251
14057
174218
63505
83819
54565
6931
20315
79599
166069
77279
5257
126712
107908
191539
44238
71561
230532
200612
73915
85540
225514
63326
127972
84143
55805
53700
99875
200798
134880
105455
232202
33489
148162
97897
239955
15043
183556
37323
190483
56798
131335
6788
244069
16280
191325
117935
116209
251274
3360
211183
199565
216309
10605
32615
166871
145801
13220
114283
210939
243834
65703
205945
63801
15150
124361
109034
252743
91960
16837
34438
135499
108427
219408
222345
247171
236770
216577
151566
139211
249951
194381
206295
143292
235634
248387
53655
251134
42906
81559
63485
55374
54033
20304
151806
233849
229915
85645
204980
43941
45075
235247
90663
232164
84499
34705
244339
35656
140343
191634
27221
138552
119721
107976
216305
213245
145313
104410
195800
246163
187961
68125
42356
21340
144161
199533
199651
94737
209089
207593
135012
178380
140644
908
75293
160679
250272
229722
35768
94471
37276
97610
122894
146672
191972
174307
120991
229981
211089
168208
36524
107061
114384
10895
12193
159123
34211
79991
114126
84519
38920
94578
247979
135669
228321
210811
170969
55916
60182
214645
111388
251012
135706
53147
233120
163093
86054
42534
38427
221664
204549
36028
232622
248933
43231
168553
98134
73899
209067
159924
168610
5010
28301
117828
194182
112078
116802
211309
12411
91447
167685
141382
174424
26754
87811
65366
43621
165289
36846
234628
60572
190314
101100
39817
80880
131919
221995
236836
237239
119012
214708
184798
78918
146442
203693
248717
199075
47874
129840
134221
58454
204466
125952
99508
55511
154896
93654
82915
142073
222170
537
161681
9240
213027
174820
63725
195523
135529
124350
206189
182663
151807
202110
101753
143276
18087
29467
118618
205973
177608
101466
70750
5122
200284
41576
55049
126143
114578
168890
98192
176570
233927
167856
205801
16863
32261
33818
68998
22660
226841
68789
160128
133732
187435
160472
191216
32815
244842
134068
174794
62005
207582
216238
133677
134176
76537
35965
215323
235608
142781
218909
90335
85332
78130
64321
243459
217285
47351
45108
236327
191661
51911
88947
58587
206962
67840
89918
244391
6554
105354
138588
80269
235718
54030
16511
251849
126973
103177
176235
176373
238257
54237
8557
122147
155724
74071
233493
81301
199613
220860
138
135821
178778
86137
122378
87534
158624
77299
153281
14286
147696
169502
236083
230797
166721
173084
168539
225195
150523
124528
84129
116835
133937
31085
73116
246549
123221
80804
242998
99062
31070
214328
18556
174088
87460
234839
185126
96363
176108
216629
153628
199376
162563
183688
212984
96778
137273
130558
241744
153175
81317
231086
95131
225545
250355
102263
191069
181617
116642
108398
214959
119396
183358
133069
247470
110247
54417
208655
250497
203255
114099
194404
123679
208274
126512
13472
202281
222949
64885
1857
198152
139925
177727
155779
178898
239938
122689
97129
85503
96396
251234
51305
107561
193942
139223
17732
78018
5011
161106
51001
180713
221939
141480
114420
223161
211951
78059
51150
75386
197882
89706
151096
154178
139498
15286
175508
244968
150245
44396
81031
61709
11282
173458
183752
165040
105136
113434
110762
89601
199024
31872
23959
205732
190041
130867
163757
179882
77702
122105
63436
151048
81386
73067
20594
20766
84413
94377
171332
110877
198372
163349
72752
232833
195010
218845
110866
227025
220641
70009
51863
22061
98394
128158
200067
164019
171665
71180
246106
109552
132273
215751
44720
60063
119992
98389
179972
135614
154176
216979
154922
106912
253279
236888
223366
148824
24599
230709
44078
77781
58569
236447
93347
161494
38027
175559
31127
178375
84489
194721
109472
235523
160928
194416
146778
150988
221910
120438
141090
221986
26833
241032
171297
43844
236641
175351
202658
23267
237235
238726
13100
76110
29154
223038
226670
169139
134676
160349
52276
217685
153016
98984
204593
144506
221611
123131
76937
12895
84056
80258
205929
37027
68304
118779
155823
247962
59621
108478
149052
252227
12741
93657
117468
37597
45605
50656
245499
230705
192082
227580
129213
157462
233543
63895
17088
119807
160923
202573
37091
220261
41490
130876
142082
149746
48553
190330
200163
35757
93562
119363
145802
12451
246052
167098
7055
48894
160947
126378
49567
206060
204431
73826
83533
249635
179555
241958
22693
84094
198151
15329
211342
210336
64379
35355
79158
245959
73481
222026
15929
172590
243278
202592
69141
252890
250484
44191
24257
203865
16688
77442
13595
50290
76848
248837
183813
252232
64234
108337
52780
243049
227350
104219
10980
160201
193135
126226
224022
84539
68964
111175
53225
101278
244762
39545
77432
150733
217004
70137
183622
248779
190512
68036
95464
68533
75276
29499
237779
79474
57064
82497
163821
225102
69950
18731
238847
243275
221529
160058
122237
7823
190567
253479
223518
81651
32452
173846
124678
172878
41640
195700
219328
235669
182177
117585
195682
196504
15815
58404
52862
1590
128576
168797
234928
42349
135468
129528
196269
152852
143324
43925
197094
235295
25452
168005
26851
226949
130324
213331
83482
252950
6932
81003
14023
79130
68736
158379
127340
180681
82971
80921
144597
181369
186967
197055
217137
83876
206148
78724
130198
119293
252968
21256
195217
72580
38541
112835
33587
68587
73769
220055
63605
184083
246278
223451
34344
184573
163079
163849
100202
116687
46573
139449
173355
10098
54954
44111
115621
232171
219678
152530
6373
32238
126615
64996
19027
184587
21796
215992
134742
74507
222387
236360
26795
71913
200640
175943
236977
179577
77636
121181
207935
13891
93021
176219
252809
93251
243687
212773
65260
45058
4975
175712
229820
79740
167772
172357
192974
169523
171910
91659
92041
172991
160097
210270
3065
179887
199921
15724
148354
156269
82178
242563
99652
228022
232491
41572
126085
123260
179624
107919
28882
182359
10546
48459
52147
81274
32959
168721
180156
131339
196549
153441
16212
38380
104092
195586
62072
81141
200247
19722
71401
183004
96604
223160
79744
60119
31852
21501
155371
75485
86397
197316
142218
130931
37510
178425
103936
38047
120561
8592
63832
246042
13758
174798
236402
17016
192205
147564
21086
220169
117691
90971
14638
89534
16029
241060
19598
60439
64364
9438
97319
59083
142604
245217
27350
248547
98167
29124
76289
44374
17820
194949
109285
236496
160854
144199
85850
210269
58035
187639
129623
234027
116047
24674
67731
89403
121892
190983
155811
244333
229281
233450
243064
97461
150408
201275
248459
25391
170958
197218
196926
45454
168768
213516
119779
2113
41508
177196
149970
94636
177359
123229
228401
193684
153060
221368
119940
177136
4674
86435
73637
78256
161155
200529
22954
84007
191715
164894
139379
236827
814
221291
213996
122608
128536
242543
44797
155752
114379
99856
87003
17011
123731
72223
51043
184575
198808
168047
59558
148394
56325
24643
185916
137963
236172
15850
60111
44400
1356
209137
103527
98280
92117
24725
20085
20910
58389
36903
213031
143086
34720
41610
166888
184845
19087
117350
216578
92430
29709
93903
75467
174248
110433
88843
32718
126535
198527
1243
13117
90601
208758
246440
206407
183320
92537
50128
36901
53402
105469
32579
197797
109134
171073
225019
224312
19569
181571
203119
128846
240992
120878
179438
217391
86316
187931
136058
47596
103756
225483
169012
60830
146986
244085
193766
234479
106599
145113
139036
131697
161227
177569
18324
105484
173635
196898
22767
129639
253555
241376
211225
185058
55518
176951
130690
158937
99466
94802
101914
160550
63978
240850
131602
189512
133040
193740
188460
123949
4151
247582
152247
38109
60137
45689
12600
1661
6127
250908
23990
129629
169451
247229
12145
41285
61113
170014
186873
63135
151542
142147
161126
139049
210776
240292
38426
181329
38610
164393
182296
190858
252068
82211
172927
218091
133316
164215
61850
123464
17876
164403
182473
168279
82874
215579
32463
210420
160916
177538
131948
186258
190290
148737
160834
122204
12562
23716
211542
936
117802
240879
43993
159654
17041
84271
208613
234985
120357
98109
181025
250471
242550
33903
24245
156027
208679
42537
236518
215435
215168
84552
20734
53236
24546
90271
205017
164173
75813
26457
158686
114305
137680
72914
236185
85317
223612
211042
12982
55635
163685
78729
86294
36592
175649
135226
116423
28774
194114
29576
102021
113329
209049
152017
27063
27327
64274
92672
86701
31712
220788
214803
106299
100672
123285
6028
17795
96302
217272
185274
41762
13606
213911
29413
84853
68940
243835
38767
161200
58736
5788
237382
223376
142171
238437
111095
18851
182711
73641
130060
102769
159604
253877
124840
13322
86396
65021
186559
182321
173409
117160
40054
182274
235628
151884
214652
69703
196772
205010
210428
14316
247678
205178
36532
207440
99718
63673
57750
10569
37248
56924
5548
118047
162686
45782
227794
77851
157484
96566
79372
208450
119905
196063
228150
199526
231746
72668
236566
164689
112519
58928
244658
205454
187374
141039
210206
68137
48309
40926
244839
220123
47346
110091
14723
136139
248621
177412
139099
68458
134529
192706
4257
179858
155321
61903
95314
226662
224193
33761
185850
26221
16916
245715
85817
118758
142561
48838
215134
158620
122973
38963
198721
198432
30589
9670
198729
153439
243017
90031
47637
197944
39827
250235
235032
250623
66629
13363
12989
10356
49779
173541
135532
111313
172975
157003
169864
148839
96671
64676
58513
104060
94889
180328
208961
32171
104457
186076
63328
149100
148761
10347
190706
165757
37425
223145
98959
110490
23038
252005
94190
196532
240951
191210
25583
220451
76636
215986
37230
101975
214881
132340
179627
233655
35796
248893
132145
203903
151111
76417
149431
38907
55178
133964
36418
11418
32141
171213
107399
16104
196212
37232
171198
148105
131823
217390
76722
188531
209229
230350
103088
235675
34559
51623
215398
163797
60389
209474
58764
129410
214184
42640
93350
150684
55486
73168
143498
77525
184894
11489
69118
242292
53624
41265
32251
25873
52192
191773
65003
40723
142293
189442
135045
47294
69835
64232
196015
171412
76228
42647
186397
179697
143156
251117
151707
241878
13975
20902
39796
88897
212306
131029
140021
2828
238947
227751
194830
62612
173471
65106
154493
188732
135902
90058
233694
62819
160548
149933
211135
40144
117010
74663
178347
208876
117309
196367
181272
70778
21856
79111
21290
90171
163490
158063
170008
82528
85844
254044
219689
29775
2734
250649
172446
252838
127898
60843
30643
155482
167017
198583
51042
249202
48601
1830
39610
169256
126738
145502
43200
189950
37870
138229
215982
51725
44630
208940
43133
72791
60399
26338
138561
112909
177045
128986
110585
176279
221220
19736
58999
166670
140237
92043
117488
86691
151477
23803
174781
153261
63897
21933
225536
180013
30448
16767
98342
169411
244271
66839
97287
19378
24931
57175
116600
106938
122558
44637
160866
22376
101489
140013
35187
69649
195087
202209
201747
34420
180176
96944
199188
183881
76556
195406
36087
20039
87
158929
237302
40958
14833
25379
238133
79415
146194
197313
191134
94431
20599
133331
192604
18939
70120
175663
77456
3425
165044
44178
22033
95188
8041
7409
65445
5832
26478
79351
203275
183310
222815
243188
82701
153771
145493
175635
51677
246817
1818
95493
53766
20639
226966
236555
63637
79345
8939
66251
159891
110631
86940
9558
245739
45563
81650
30947
18019
213055
84237
39637
244582
208960
107222
208608
31364
126030
163635
135840
147943
240147
18424
216804
79163
25795
17969
28381
216205
57269
49599
225821
129541
194603
158
212978
225393
126521
23228
247503
147178
144244
176610
241427
178586
219341
102466
179989
212042
91159
129053
40735
121141
108151
202184
26185
19519
5092
121399
166939
180993
173398
231195
7043
73724
75568
69537
247873
204403
248267
131931
142467
175795
26237
203232
241756
231739
114101
4940
122028
151941
133084
58388
120595
94812
183005
136426
112295
241864
79803
2472
10326
45476
195210
26946
96718
179965
59573
27044
127899
120909
206943
76906
73419
131221
222103
6096
139660
50136
121287
203362
46844
245560
31303
246384
236495
165064
103132
207738
76320
101801
230555
141162
111552
183921
73145
228924
62698
164379
246830
214159
33320
137880
6556
139304
163782
3330
37615
8491
6891
132007
71145
49340
68801
73200
167798
104950
58100
153831
79836
246701
58689
89361
171066
57795
131046
140875
73831
118759
177863
36831
202163
51381
20274
247758
51247
24275
183057
27425
232361
157144
188498
41907
133502
105947
127782
5579
160547
105531
31443
178879
183613
230915
109824
91874
245600
224946
41348
236451
3989
148564
216680
36225
40354
215455
138297
231489
190650
169527
249246
218759
91562
203409
28045
102000
201739
98353
98114
85840
68419
232789
243656
109069
113771
117008
219718
250835
27670
54867
165629
223807
163529
30128
222015
46320
118191
13894
90562
107731
197320
180645
44712
199172
191885
121745
203936
141109
36815
124445
137479
41995
171656
40836
134881
211570
11641
66866
108098
124624
83492
79524
38883
134104
56502
172703
134567
174920
179822
36403
156293
154885
196049
213854
38816
127078
119754
150866
192516
123310
71285
52006
128837
112937
132469
232185
21175
30216
11191
179518
38769
156809
100981
11613
79960
154150
90131
143413
80306
1072
221188
11953
89891
143328
248748
221745
60590
235552
137999
237246
83915
59975
79928
103827
233602
250430
144022
206076
628
40655
78534
138664
97520
149832
200132
150943
32629
118515
201763
19262
85995
220457
51840
131899
222784
146069
184137
230318
123892
69438
81813
46001
58172
33404
246706
201891
41060
227008
2264
240912
22830
213254
34118
126707
249610
241896
193095
4001
173763
116646
161961
233914
118352
235473
153653
134939
22047
215830
200502
77211
192933
91923
194388
172916
192814
96564
187103
94703
145522
158574
223561
29508
71653
187649
69003
211383
13940
147723
109194
225092
68648
64531
193326
39294
149956
236966
7205
150860
46742
142729
196686
231730
77245
84975
49204
134552
79756
212211
169689
182266
198115
135455
186730
233318
93311
111411
164079
218144
169094
130296
50258
5896
37446
188199
36986
34367
69732
209248
14103
220145
234406
3271
156994
71494
226624
194117
220227
233002
109739
117437
246
203024
6527
4069
8291
127311
220294
201503
196114
213639
134827
1955
136415
36014
80752
164759
71374
188503
247617
202602
90594
213742
87543
122198
90189
177257
187095
130481
121012
22068
24814
83179
67314
139341
222218
64946
42166
226441
39881
43613
8370
133474
154713
51467
93904
175226
915
61885
28597
236445
89637
152589
244825
60425
159420
197282
4679
60274
91436
169113
72043
139914
227620
76965
126964
18945
175596
189146
77383
176261
133337
113494
206535
96526
196782
60937
197155
1290
178090
166261
67377
161753
10340
82129
71700
96840
117329
74188
99789
150205
112407
131307
68203
128432
195898
117449
217379
10764
20229
99889
200362
87341
166646
39084
64688
137275
6589
242762
35720
74551
102069
159426
141239
88467
181701
186568
77706
15330
119778
217539
65314
142932
138087
38255
167213
247363
70432
234742
96312
205930
29979
228491
39124
127084
197190
160661
160673
166245
151450
129304
98319
198510
238959
109174
53669
47336
30457
187286
57430
204444
36683
68083
36563
213765
35138
54487
226806
181443
139760
87092
223271
237658
129901
168198
17656
132592
182726
49855
249914
173958
75030
126120
201562
60980
238656
117745
227635
110304
11982
188840
76669
80938
246903
134321
142090
132362
114488
124337
88389
119789
22605
121311
76724
187841
131668
1071
167868
130204
217115
616
2590
141845
137046
72503
182445
189441
148551
115723
129691
45743
9463
75807
40964
155399
135218
102087
19753
109554
208244
242162
115933
140568
225799
99570
239770
96624
66553
91250
162839
119188
165115
187593
60804
100376
205326
67797
63336
5699
110693
212995
29523
143514
213852
149515
253648
221834
48847
72908
78955
166788
138674
42741
92539
38564
42129
213404
94699
205422
41615
133469
246249
8101
72932
105012
15368
142819
181261
148598
225910
87646
104646
51773
164015
226181
155178
39700
112910
26949
107390
34666
32299
75555
151930
39777
12538
150987
229377
206710
22228
64392
144944
37231
115318
155928
176926
32031
63513
18129
128717
92984
106834
159392
203020
43863
67523
94528
229680
187883
213322
193991
12237
39830
156606
231856
23605
3498
101349
176253
26657
16508
205150
81490
196915
227813
20443
112654
209838
5406
224498
33156
158178
118265
193312
197149
124373
45578
89719
52787
102676
803
130073
76391
114613
246418
11065
107716
230714
191499
137441
4319
215487
41853
227452
78562
82376
54850
126780
2987
178273
222372
233982
100684
147754
161302
85895
99160
94840
44093
25291
245364
103898
201077
29139
239830
234199
235018
31339
46394
192985
178023
87394
248769
47594
124502
45296
102134
32197
25292
53982
198344
47773
138927
190072
170806
14779
166877
176720
39242
179734
150035
195144
88180
178442
121848
99534
138979
168549
72133
131490
8420
165796
38529
219585
201922
184001
47131
130021
153790
237171
24177
253812
155065
142672
99053
224011
240389
230502
136771
71504
108941
75488
10359
51145
76559
119936
99662
163067
124289
187874
202794
197529
40901
135008
164472
251775
26856
69469
31850
240459
97794
116707
193902
217522
63176
91947
114190
195296
191540
14876
153546
48664
77868
4548
123016
101857
159883
167419
177333
29703
91715
240036
130906
194511
196882
219173
224351
203991
243997
208033
202253
106779
76469
111916
20967
125869
34190
177450
73770
51576
125881
219824
82010
214697
51329
121891
9040
203887
15874
71
239340
39253
24217
167970
67677
2228
227100
220610
228087
34411
147440
56973
226710
92099
145566
90207
162462
243697
76405
150804
165173
242392
62216
78103
29148
198002
241850
130247
57081
195775
91951
250808
120284
220240
51086
203307
134322
223487
34690
25972
117614
140643
67071
230143
96060
73873
169413
244001
107840
169887
122110
175319
189088
21218
60041
116504
89086
191459
137468
228994
135325
246516
109258
34199
185441
187242
163121
64177
129482
91885
58397
39345
88063
9941
206703
214519
223216
87963
51355
109413
1196
197732
6111
171734
250133
3562
214377
27903
174378
99538
93436
253950
232941
64592
199888
205540
13187
34054
177795
13358
228638
37689
168043
105017
217226
77674
116758
127870
106194
53787
11967
58585
81770
132764
159309
65827
246836
61313
183167
171083
8480
67888
194251
34542
125914
215476
110519
186998
171702
106468
179978
53096
1988
174826
41196
26064
14602
198588
33586
51434
206673
251652
68879
185201
163008
7226
128769
36848
152578
199698
129326
428
236504
142978
7096
125402
10542
14002
224406
70484
199423
156220
218977
239667
28973
156726
193181
232259
157841
89644
59470
181159
7833
83224
244104
36010
37508
164650
137733
116974
37461
39756
147357
9906
212369
47667
195676
237104
139432
236969
184255
116444
66769
157079
61574
159772
78554
10315
250626
174966
153726
101609
134757
161735
149070
172193
32659
82973
42014
134395
58023
234189
242041
87385
172774
237749
106723
213475
166652
42383
223064
23531
263
238485
59243
156998
70111
213370
102151
181996
166818
142585
73077
174125
188262
14885
246941
74256
53871
177864
59415
190729
110460
71501
32429
133763
128046
37155
27309
192094
26151
162270
207949
51835
31604
234984
179687
27643
87912
200217
165359
232322
141598
144047
4717
98573
138326
24110
215624
167643
250546
20582
18776
234209
12373
42641
239007
253423
162515
167822
147194
98196
166682
111852
24397
146098
66678
40973
112667
54542
235661
174465
244981
206256
83689
212528
59812
153977
159376
68187
35224
9815
42566
110243
115899
137592
31314
62304
33585
70964
201548
90500
155687
218947
114363
64469
206715
92818
22053
60482
133782
120753
179331
203244
15325
69623
117635
161942
62539
4766
559
87339
248130
163684
73284
216789
80321
166790
32708
3919
219352
204914
99910
214819
115291
34278
52375
23663
213103
107149
153378
28807
236592
236162
91796
53887
160879
121377
70675
240527
194067
77647
152383
147415
64702
13775
137611
177138
143352
24660
204171
130737
107847
32277
42065
130633
77184
54594
172022
52307
118652
207174
92108
116083
211139
165808
91624
50857
248125
148515
52642
86276
91949
169578
46267
111728
78913
118584
169062
251660
128581
191242
43732
115033
35445
111334
144315
79937
225370
27740
49062
32901
119054
203313
111907
52665
233236
74418
229999
143249
115749
159410
107004
168229
109049
98142
20733
87331
127525
30281
162836
175184
194927
60968
247066
248009
124676
142114
138602
210951
119312
218175
198679
167629
246316
227246
94717
141377
27882
108961
26817
150881
25717
170620
217903
130078
31482
9537
9570
31190
95533
15088
67113
57808
162806
96032
4755
195467
220869
188676
1904
182572
46280
134727
13413
107173
24963
37343
215260
228931
8531
242124
67914
140750
192123
221504
119879
49175
96369
11403
90654
181766
115799
120857
71411
56794
116150
191367
176557
34490
221950
133997
62364
142690
106271
249934
178542
113440
158206
227277
58128
195636
237839
153510
130135
67722
69366
198023
182553
87480
236239
114998
31959
210761
196690
114882
192527
177335
90964
249455
16590
10595
25384
192533
183770
80939
63863
14966
67384
200027
220065
134593
16804
85484
55556
134752
87264
56835
76429
242023
48907
161345
65980
20180
114827
192093
101496
142282
227563
122599
51648
44032
77671
245438
128088
24750
216761
161743
145981
121669
119441
205484
244996
51266
139405
90455
190896
143199
73578
106809
97898
234514
89480
94648
43746
222597
124314
104222
197789
242471
128702
53803
79640
162050
232735
156404
210892
165203
102699
234640
235741
202682
111796
209533
3252
70431
125592
57712
88143
205489
115274
100129
108215
154546
138027
178517
70522
145296
44945
87081
231062
151305
233614
254332
126329
148754
63831
144757
189775
134213
103488
89895
211759
216009
199935
79094
236564
35787
206521
132056
198230
236247
128072
56133
211493
9195
125309
5296
163115
208196
33572
81113
149356
110299
21546
141929
250185
249853
203339
45063
128586
81748
151721
52409
99680
122282
102804
113228
124069
201519
209897
86376
43838
113728
20895
143055
197927
42691
141504
114430
201552
161078
149898
110331
18608
99512
68223
34680
158451
141575
144626
132231
168322
30763
180247
217842
2184
182931
124727
143395
2
241253
8297
248851
107239
53284
238111
249214
230911
122743
171921
208151
19220
69517
58109
7464
121064
123834
220400
144499
12504
17947
135059
206573
122176
204087
64811
229937
119118
37711
32697
62130
40555
218307
109929
232564
156190
228300
42245
242217
36515
248647
34294
63299
188068
15616
58854
177167
217273
6630
793
118919
198199
43854
134647
103949
246109
99829
131760
109353
93811
22537
140326
216021
151341
215405
105486
71267
221586
91020
55318
199552
36548
203204
52176
151020
172617
44609
222084
166022
207704
87876
48470
80985
197369
49342
169203
90631
204507
218640
142989
243718
191726
84181
30503
166671
210813
50207
248326
40907
206152
179403
181743
121215
230325
1714
110668
80256
179332
191946
243746
166957
225886
239397
25168
90636
226314
156250
243739
245983
129979
211026
130918
3915
243425
41198
116421
100379
189667
251898
114921
148889
231924
150626
151487
21963
124650
109642
214232
183986
11048
119365
88421
150907
203683
208748
141288
65120
30149
153957
32307
126467
153693
135653
155408
4205
34401
39842
192235
89572
114922
138032
171098
226610
142693
175583
241946
11894
25723
169426
9594
63345
18026
103606
79723
206807
105515
43574
90167
253923
66868
168841
43046
62991
246452
215824
134770
203414
18279
52840
135430
84021
200116
146655
110473
242557
7668
143103
211498
145529
207206
251361
68292
181988
28541
205639
57773
77094
92511
6148
238102
203286
225387
151092
55516
164257
78671
51507
16620
247789
127691
92591
199164
152161
18257
96063
238442
108354
8304
252052
209931
247994
39651
218624
195201
44229
42990
197895
7760
85724
124339
175536
132154
139764
103663
83142
182080
201527
31481
20757
92390
250748
183212
248300
209752
105019
86774
75537
202959
88125
78845
107591
153776
181246
38511
94186
211893
215857
164110
21539
159856
113361
109665
243392
136984
220927
59074
118087
27628
93682
92278
7732
228220
112011
43873
112036
230912
200388
206929
193252
65892
209174
200105
189965
21902
221640
218782
84322
146504
176529
18914
75323
33908
207167
181928
191583
236064
241379
168620
175836
64951
78799
204932
138185
107621
89843
41692
220316
200010
70737
240493
20372
207216
190552
65645
102218
176722
203485
69089
2827
232943
84109
134751
220432
102566
83924
162691
177210
154243
13058
233135
37350
172067
154578
67640
227315
128979
18123
23773
20088
2989
134689
116637
118211
163029
184850
226795
67696
74097
159826
152331
111986
142006
166880
83275
33874
210590
19149
43581
154331
187744
107167
70092
113635
203157
56388
37206
28371
171952
236135
14719
247988
26244
71668
225738
7109
154347
197695
25861
47210
46818
66806
224315
159825
158017
247154
166055
233337
227651
122003
7852
53033
202944
170189
28557
166297
253822
3207
129520
17479
165469
113034
187293
92807
125241
169826
188315
84461
5411
135632
106735
30920
176637
203158
101077
216988
167738
89462
49602
182842
118073
182376
88729
37449
179690
126720
121761
172950
214064
226573
167168
39568
94327
225090
217298
133578
24517
84651
21867
215307
1933
89477
144929
168415
105040
85283
110790
219762
107737
49524
109528
50428
157492
180409
30679
94355
62793
171355
77654
33481
30804
154543
22975
238017
252176
118795
234344
87101
34882
19706
37113
146350
14856
201196
43333
106713
108717
76462
145437
144844
118225
157434
9177
214403
239997
144089
87758
86480
253041
15597
232948
166451
18104
212501
177145
135807
221714
78625
115583
184488
95582
172852
49999
86883
12611
80584
114116
26492
106977
202020
227193
147763
217667
154561
126474
102293
176907
214460
37143
117418
103289
189485
113515
235512
62804
26335
137226
159340
228530
154661
9015
187034
207460
123348
61092
161992
33755
162274
227537
251025
118188
171742
101361
243989
176747
162447
165117
99591
23072
32348
218178
110269
157181
106552
178920
179765
200166
189416
35219
177622
47868
108641
33312
10586
16098
246422
149743
43968
241771
170855
247934
3848
108624
57109
109077
115754
111627
215663
199985
4486
45186
216240
155251
131610
138487
27171
14761
3705
16395
64990
44120
180283
73859
133362
232362
229624
504
126059
221919
227733
243799
119730
183264
43656
105661
203960
63340
142685
244086
39049
229094
139953
205701
136230
2975
234010
167501
241807
97093
31079
75034
108637
173293
176771
218771
143009
50435
245596
50024
201169
164235
242119
97288
4799
66883
249816
23302
22766
103476
51594
136859
132677
161859
76317
48112
84144
165732
182262
174531
62836
13633
30797
224146
69552
121799
210370
123698
70634
19260
231726
138101
165355
11646
101268
36694
52778
116185
250715
54380
190351
228814
104556
187132
233001
249988
134082
83922
29543
52169
78702
216754
244223
233717
30883
225805
68644
39275
27118
51060
70768
34730
27638
116169
182017
110082
208291
73950
103754
17345
191805
154289
33335
47680
223552
168635
27497
67666
179727
45523
37740
148836
160008
158108
118111
193679
238793
112374
220786
197182
179632
203509
187740
131009
215207
223659
116701
26894
25820
126551
223703
171703
12539
78581
208856
249740
248392
228813
130727
140220
242107
184715
191590
146124
140309
42946
74698
252994
200407
134362
49627
39826
143148
59444
164616
233230
116154
132642
191960
43816
74722
140982
203153
242574
218700
180589
52637
122961
33296
59091
13050
133022
167289
15794
87558
225476
23744
225405
110188
83834
139747
118422
209013
185359
15093
90074
99569
27672
124261
14138
106823
110753
221108
123147
103254
228980
44564
249320
19367
223000
227102
198973
94892
114973
233143
217368
211074
100107
53171
185601
43318
151745
152849
90234
67138
54019
81251
175781
171019
59628
81107
57278
165533
138317
164323
40632
42854
222752
29405
14207
137924
234448
106641
72681
224529
152462
158910
119401
230314
252408
245540
112707
136328
170150
199368
32678
5529
175287
183818
218451
51999
88934
187575
168361
76664
214753
12622
161782
131737
107940
138170
95050
186395
146668
44237
252600
220510
189486
214007
87610
154511
105094
164030
186937
170713
150763
177306
29935
229858
151848
205672
57977
239581
191334
228068
32549
242960
41724
178943
123905
63213
66524
52493
114987
15542
34669
36589
224394
19650
31489
142764
9784
73241
95477
171046
156246
11072
226329
39167
102869
46121
63187
144102
139440
164556
182300
19261
159365
252241
105772
111193
141710
38066
12707
13376
49890
199908
216682
30894
214224
184171
80396
224641
232165
209556
3493
41900
91041
78123
145029
135988
49553
19918
107480
211409
19847
104217
168088
33696
108991
153824
44022
137861
214732
172660
32542
237297
72282
248615
81461
48318
20609
193309
58161
6499
105092
2381
88096
195745
184357
41704
151259
79292
41587
211066
242793
177647
165960
79922
209694
77616
191818
90633
29047
112710
205205
118075
162124
36368
37333
159764
139295
78695
201859
18297
141825
21895
190004
28617
196389
49267
168061
35289
157818
27093
143663
103576
213447
165236
87623
146190
78925
57159
220646
145229
18520
225752
134230
6510
145059
15221
156826
234523
151451
241658
250344
202495
8630
47581
142923
189313
187569
99933
137362
110235
135996
76533
66475
77958
72398
128945
12355
148538
240743
17783
197916
118462
25221
181335
144122
196627
241346
85462
125064
239596
168759
201264
215142
234411
10770
20784
57477
158717
230011
130985
209324
112685
137383
235796
73994
178860
162917
89044
181520
120214
35514
39913
235838
146431
65195
174964
91037
11952
45449
240723
238262
184502
211513
2825
215259
159833
19507
224821
128820
222692
145109
168026
214486
105627
50823
245521
72631
151424
162540
118208
123863
171421
174104
208143
68309
160886
191491
191944
82896
230355
99703
39445
84490
136342
7317
231738
105165
55421
41358
160419
229078
85879
154990
48096
38505
112768
251382
230641
144527
221544
143505
42191
89854
227370
74789
215634
225946
197482
142057
55000
97911
22722
121416
27508
20137
202724
200453
172940
211053
177652
113994
5939
108632
238335
56610
156104
83667
154624
18325
141740
185948
104890
230762
16205
216355
241016
118459
171330
10609
74696
249441
217810
77304
43069
154710
5863
200080
200156
254496
226460
64838
170201
45706
193512
157442
72142
225426
179068
221366
126197
144744
64689
111585
9564
124061
226440
167130
220017
234017
8265
121983
19415
90350
65334
159466
207663
131308
194168
154186
187779
31646
38370
165575
97043
95486
114352
215397
58626
199510
174375
194295
138813
249394
150109
162148
231736
102429
40464
127581
228161
11407
143257
175567
92778
222624
183435
49341
125231
120061
144442
45443
152719
228407
228020
183511
216017
116556
166011
106872
244926
139903
243943
34428
156331
95356
197589
113530
180758
104228
92285
204556
167870
216106
29609
86155
142920
217447
148347
145936
136399
56018
200913
164468
251262
34379
212172
154566
104632
63930
60604
115516
19517
184286
254449
26917
192864
100302
182917
222353
7253
46124
219705
16648
88154
152005
210023
170234
176019
1838
167145
7980
73467
159964
193161
217031
227634
155414
123978
17962
162695
15233
236111
225880
37444
146154
21239
75605
182675
71757
209425
92640
64953
128480
147158
126012
48880
130467
170212
24523
88202
189253
135376
233184
164816
194970
202603
75329
103958
201274
206558
166838
231307
151588
215216
15198
86937
125651
238878
143182
31985
334
116694
145337
151130
202472
117034
139557
25557
235453
97561
253742
153518
100075
79230
166477
69286
171217
51920
153348
43539
186662
188149
199490
74339
90118
90389
172388
227091
231390
121317
145255
159177
175182
91429
172666
116181
191180
204276
121997
42742
83789
239833
215160
63689
125453
63531
58505
83688
15092
169398
39739
80802
242989
164128
174996
127527
73978
238288
42997
183995
25231
514
161123
206771
147989
144118
161601
5629
74436
213335
100643
180017
207610
145877
163815
136641
73714
44381
223524
105774
4882
65130
17040
168041
101741
81865
31411
69995
122638
143587
32504
191240
84598
228566
130814
83333
83880
222585
84475
32402
212540
210483
148494
67981
234532
81242
198597
81001
196864
169515
15781
119269
212806
112853
37580
83769
236032
124580
230233
229085
12059
155232
85221
48988
49201
59448
199375
102430
51341
42177
246639
21044
202194
176424
223686
140218
122179
50655
18311
13808
2645
143127
59596
14594
141984
177709
86120
113444
111147
124222
131371
21403
125985
24485
237416
60323
32550
79898
211019
242560
149829
182455
16818
85621
221638
210864
87103
126807
52061
110833
189718
236731
67552
94548
61869
229907
127422
229012
164844
87435
114418
93750
29450
163472
62744
223842
35911
240702
162784
176032
62448
11648
1507
202631
31305
118992
94898
190735
90522
243334
137193
240463
56682
1160
8149
103857
155637
133707
52186
214866
39197
131436
11990
248619
4186
106409
163147
158121
138013
68645
104639
237722
15719
56729
102720
166380
36723
125455
181076
111351
23854
67973
179248
242821
144460
140661
79540
94954
181579
148671
211378
223152
31564
80028
247700
119681
196778
143710
233045
142643
6690
107501
117716
97766
78053
57122
100528
60990
133477
26566
77118
20109
95892
234324
177661
111489
19808
2027
221110
47190
192150
56368
41951
167991
5482
151575
166966
12765
200288
165216
159330
251422
164923
188766
28369
192526
244776
214798
150905
212053
23110
90298
188349
81700
211767
90965
94659
206587
75833
84202
135092
51770
155139
191328
33314
244626
112930
157601
118402
104166
63902
128325
119684
59865
213330
209485
248879
118903
102190
136236
19807
218476
63311
246534
122132
58837
153588
254536
238845
126181
50557
102598
114208
50168
110810
150477
28944
45118
208973
226324
108228
100511
197904
25750
66720
85756
206931
40062
244938
10175
179283
178268
126222
26878
221081
55480
132440
104433
87733
247413
43874
250800
97395
13418
146329
139608
196902
175541
98541
67583
51264
205647
18900
150867
36472
193458
137995
236924
34406
1075
7034
98288
206212
112030
62213
71337
64993
168773
89975
88534
178189
177318
194302
13889
88565
19621
23380
7712
19163
233944
90423
166644
218194
71097
129236
156282
87166
105986
234846
143261
190329
54238
12966
62110
148605
114619
235107
153965
16070
95
201650
71094
3888
109158
78577
138154
243009
128162
144902
22041
160870
192332
8754
42239
19257
117729
24477
238455
34117
189141
159418
184734
12073
206251
91384
19058
92075
203087
50804
19419
147189
167350
171361
224103
73418
182116
27243
153998
193457
45105
143184
48156
192338
246208
100010
6340
234426
47619
241992
167602
209293
169329
47646
48535
56199
65464
226096
32352
224815
74901
66608
242016
194685
59589
194774
184998
194179
210069
186403
71280
158440
196360
9358
107176
13896
224040
1349
155416
245060
156614
253707
97660
188010
84131
217039
229481
81417
144324
225795
55684
139237
71678
114602
116595
80568
123800
91954
127818
158938
109111
95679
189971
36611
22362
199822
55515
66434
113121
205404
20472
16673
26633
74533
226930
16023
70127
76760
20364
68093
145711
134920
52045
112631
155048
243479
74033
2101
201642
149270
202224
35222
202292
191262
132908
114054
253160
116923
12268
21993
90815
37046
52397
101329
107627
185156
222398
96891
202513
127929
12118
98648
10355
63967
234342
85073
181044
223557
185039
226035
212127
104205
19414
144852
159575
23523
83041
63886
45915
15846
186526
136710
3233
171197
173796
39329
71283
84209
41925
70055
48075
162108
195804
239243
152634
5965
81464
177674
231435
101900
250105
182228
164952
101232
52369
43365
212671
21908
15693
251226
95087
249702
41402
231495
12218
26943
114952
152160
49152
79258
155611
74050
45627
44501
83830
160785
198095
78389
96356
205448
30002
15428
25835
89139
51659
167736
48083
162552
189243
165635
233622
94875
153132
152686
118149
27592
217345
114441
181921
188601
44850
163001
208647
174997
25458
160910
65322
217182
22582
118096
182254
26004
52021
58529
160526
78140
186768
8168
7154
195442
244041
8974
193635
250517
204571
86129
38548
33521
150182
246615
177869
2089
106972
112563
205318
19562
109190
174059
180666
106795
226673
70627
40615
147149
161949
73402
229642
34272
118928
204307
251763
60220
203400
23198
63942
170955
214123
76918
65654
47350
36538
185021
207505
41499
50073
123414
135153
129318
156224
226397
117641
220435
233988
225480
82421
60109
59922
77122
109228
159724
148466
21999
173282
222316
2551
230334
136349
67776
240338
26225
186219
248240
166252
76840
34305
116781
57327
31978
190886
109376
134866
143307
72284
66927
155603
118647
125946
134127
13090
94034
80280
165966
91739
10671
84885
110525
220744
83537
73610
239214
66047
73500
68706
1214
132099
16000
175984
245704
109948
251777
84215
52279
229371
173338
171634
67850
207256
235499
149457
171177
9398
49634
49660
55193
197008
130359
137617
10547
223814
128252
193859
36677
129599
175359
117014
67545
86460
210443
211704
107280
159754
106240
89600
4813
243879
14462
65935
123647
113150
130561
27094
143288
51369
43551
6444
146409
196771
28958
22029
249924
48705
174752
190828
210064
12183
59874
245061
178265
210005
102224
122570
68183
118864
94156
104021
53580
186609
79418
215330
138270
11394
230173
54203
142904
172869
204526
111285
147632
253566
2444
245517
95318
129929
167297
26453
224987
69332
40374
226792
80855
25776
102011
34086
110906
81772
190633
221531
53017
229854
210228
33554
57510
80891
232718
218694
242101
9536
96015
161891
178832
172326
164552
4639
164707
38515
249290
148036
237826
147330
21146
151619
23094
34906
41542
131493
76122
12135
226394
196654
213726
61265
240789
192035
238344
20032
128799
128762
147888
92399
200044
253988
90424
176701
197558
139346
83879
160779
70347
113472
74859
59594
218892
122092
198514
65035
134070
189698
84203
181977
26097
246762
207854
150575
22833
174041
111470
201475
36879
150304
229665
82420
31413
199879
183369
145697
177615
119139
44109
201751
88378
152524
8183
198287
92973
220578
30548
231756
69059
118390
185912
253850
162627
224139
139696
35211
81167
43443
138192
81909
162384
5568
165262
212649
33928
20756
18920
82789
175228
58986
181211
229629
199968
169262
223223
201728
213034
111561
107136
11632
90400
140509
185052
160676
40235
83401
221960
67505
129152
58106
121345
63900
76266
172716
99119
110493
241454
164807
132281
184767
57443
179801
103518
110427
6021
32565
98249
200892
74426
205325
134057
179643
96935
22249
146300
242055
166015
134836
24246
91454
241851
133864
167336
142835
66020
61635
165109
157590
43063
104666
18333
151833
222948
8812
144310
163064
158710
77248
126017
169538
67415
248065
158970
49642
158438
28507
115379
91522
64515
217163
223958
190380
85148
243565
199081
126871
133945
2389
240341
121754
100051
244266
195110
19483
170079
106008
119419
83240
39421
127336
237965
85313
95299
200374
241651
141184
93727
247595
144193
130921
36503
248376
29898
236317
207818
95768
235170
147090
56040
219662
199031
79852
54868
223228
193685
146516
88118
191075
206277
155006
50941
140284
85870
58005
205266
43833
173111
100762
107619
10473
205015
118820
78388
48687
152512
198761
155364
204314
193643
122044
188913
35173
73393
50048
240184
199795
178284
79655
154149
12466
54006
41247
148910
77350
65467
240529
253365
63293
71278
83902
232314
243664
196147
139450
10240
115894
3581
173298
220285
95109
34592
138353
239537
149553
207243
116076
180262
45010
105590
48489
190872
116585
232643
152467
178647
95567
54747
155252
175018
236561
220955
40846
145284
252433
41432
140951
140952
122301
201445
98277
30877
99558
138231
140686
178
48001
46978
42371
179812
140410
79261
147771
23994
7144
47526
227460
139702
212070
149231
246684
179359
50039
104240
14895
197940
118936
124411
205738
152710
121924
35756
76029
240995
3006
86084
204686
143536
63793
112046
230169
216424
40016
7495
238804
222775
77291
248620
12326
227517
120535
143650
254431
104308
49309
245890
125379
203876
131845
130216
226388
13788
9898
140107
21892
129984
66498
176539
160965
83313
223559
208192
34154
175
10845
235010
197953
115643
163228
86546
160964
35924
192197
56059
246794
90244
135066
136506
128251
122826
83192
132298
63964
99148
52576
115141
230812
159080
228181
66033
156352
247290
94450
21264
164505
59028
33457
214638
206544
200176
163278
106794
174065
221016
199970
48569
193663
57484
136242
54495
240771
19190
145647
2801
178715
3206
213484
46218
59555
247029
167438
151431
58378
214947
240557
63659
159406
162203
163077
251916
2865
64011
106849
20073
36211
240840
232349
113912
74398
88948
77539
66924
58148
187489
58492
174763
40659
85620
30906
62705
104691
240288
121422
12045
43209
194278
186771
76908
80762
231228
3701
105914
148914
33853
231059
210092
54889
179900
123146
89779
171999
21548
7180
252627
143297
20608
11956
183964
140381
73931
121800
12158
92587
100326
96918
61120
186170
170067
75255
196543
181539
185801
105971
230825
57983
232475
77751
130423
71758
11346
199294
205961
216916
156107
207888
74196
252826
216796
123786
16510
191348
163550
35800
235716
254067
194598
18592
144236
60172
140355
162198
201989
95220
186627
191429
161684
13853
67008
230708
154341
70414
115906
130437
184367
176208
1459
125606
245467
111761
171985
250566
197585
124120
42173
174334
229860
133399
144271
5571
114470
942
87508
4219
16334
28750
191770
50456
50098
160179
225527
6454
187811
84119
46567
226504
94185
37361
65401
235343
36190
123413
243288
38375
98977
140573
6922
150976
148282
219479
92208
61763
189516
114463
228120
150463
254094
106272
177742
229689
73394
157386
179572
165435
155967
73783
93196
165976
34816
129414
116906
229075
112460
183604
37781
64704
117315
206564
105766
12283
188452
209061
226897
46327
246912
100990
123612
26120
120632
158475
72439
139517
242382
246122
91880
29830
26961
142407
209614
170462
241845
3037
214844
95301
8993
13092
76458
119145
203783
122621
90087
204910
146075
33117
254017
49241
197519
169948
91922
161948
89566
143040
5337
24903
237989
12903
46882
83803
125970
80686
174636
222052
149820
247616
246092
234246
79442
24913
81151
89532
174010
196814
21466
246280
150668
136189
38962
68651
119387
65055
185192
22106
62253
231172
30093
250302
79644
134846
205529
89454
1260
223063
151075
7381
68335
4993
38889
16768
98707
150341
41586
222877
85661
157725
35917
149206
204695
38833
170718
14528
209482
17715
66725
243213
85225
183630
241757
147388
214502
227240
194731
25984
163940
233239
100039
221513
150054
58914
253898
172647
61319
191582
139913
170716
44071
203938
129567
43670
23111
125459
159138
77441
7943
110861
15082
194215
123609
173345
164782
242212
165243
159244
243357
102528
77862
217025
44859
84034
169284
176990
211847
4778
65311
33747
129319
36497
106683
141876
216703
175844
141761
238066
138258
222047
9212
78261
110883
13113
148753
195348
1669
90247
90158
165963
64046
64270
83795
122238
191365
52500
224100
141006
205682
79237
72444
1843
179451
39574
213637
105699
103911
175550
20377
215432
227457
224299
127838
149045
215521
52765
149008
229095
57199
157650
119539
173069
205891
34554
50360
192650
43313
15418
160131
6414
19121
231978
129663
11788
105969
102223
201758
94718
225359
116237
55002
159107
136445
72512
222411
214195
27070
226950
94449
251056
130686
250821
131383
17299
169670
228158
24479
245639
25259
93833
120375
249873
101766
7624
228195
93383
236093
106216
242395
169272
81531
129906
83598
83449
79276
187832
239720
7845
231570
187622
123351
101688
6514
35683
108723
146459
122493
219405
139538
97191
54882
6638
162736
134378
23472
191274
174887
126232
92789
128744
139840
148396
235198
118
190230
202940
127645
178462
223885
208188
60097
42395
203685
27340
160968
94847
196794
174096
5045
100470
90354
38040
202217
180174
147930
241014
107527
179284
242118
200437
103402
40057
182643
105283
140773
228325
30270
207547
201133
181916
101814
55572
12438
82919
5342
111742
34087
219082
160570
5470
53585
174573
92439
177182
12441
55108
135814
58688
161378
101827
18276
76603
223994
88114
200385
131129
118052
24745
79970
161129
166613
211266
179743
1501
63010
147526
35325
76331
50283
113784
41794
87044
119588
186924
209267
33678
28599
157475
51075
12305
37573
50069
4113
33233
124593
195709
171573
224625
211700
75054
130797
214226
132366
168379
193845
215402
152659
136998
219174
53057
179998
81790
109938
20475
35922
70622
241127
234262
189456
166656
12575
120656
185523
75503
98918
140017
152084
228083
254480
177564
146213
155095
112596
149653
165770
64642
204854
79399
78628
85168
14816
8615
206038
100116
124842
164108
251488
209467
144427
238757
241066
200165
252272
89963
14619
119176
98049
230819
1453
49223
60286
32556
73034
139962
82944
60743
103533
232912
16005
8861
128390
23338
110583
60699
173592
16902
79382
156980
115863
116756
24123
167529
245554
104485
245635
98830
199273
216734
238457
5170
221725
142374
115552
60384
226141
27222
170591
160707
22739
146844
133785
141691
70007
102116
150652
177389
197769
23497
218826
115532
190837
25563
18259
52446
36881
4531
170779
128472
203403
101888
180512
167040
67279
41552
152044
126846
225935
32371
208771
22069
2599
160006
8677
51537
81034
129479
99971
29851
172213
42710
78550
189605
32818
73561
96814
73381
217730
138711
108085
129732
253126
203097
60659
153717
68794
230609
121807
121811
248390
208320
11702
150433
151776
123159
152115
45349
11515
215484
150639
202453
86046
204842
252824
131092
104619
50594
315
116285
240598
122354
9254
125641
169490
141448
23685
44697
3287
34829
126125
145632
179867
52347
14728
167296
229885
192378
33898
71381
110871
209203
111050
194240
223708
59623
187105
43250
3050
221756
63498
100698
228455
244570
203933
87883
56971
230991
128780
95852
61350
129010
99855
252700
149012
248947
106844
254050
243417
149112
77968
190686
172489
148398
65840
154286
81124
215640
182941
225973
138161
2932
135651
175901
73558
73792
98993
137523
95111
249458
189050
105338
190046
35645
131337
146311
156031
236865
491
194161
146206
222547
178678
112134
152083
103607
34851
165139
86520
26289
90245
91541
226448
181580
68886
153530
215706
125570
3087
236335
161370
160592
199882
169018
144602
134856
160849
55922
15747
118368
48331
253890
85874
200681
194669
128930
137373
13815
211627
169715
169217
86871
190719
69268
180148
90263
89885
29394
165904
211749
147255
88524
29537
121081
608
154612
234536
58316
116252
232467
33201
76702
174450
234054
215821
139417
236452
186353
61321
170575
244625
72060
236219
242696
83175
3451
222118
189640
36102
240304
248151
241144
206157
151509
188782
121674
152575
151218
78032
39068
62296
129061
50922
70078
221630
26567
136343
108336
37794
197864
115712
40335
116255
57254
112532
87947
252378
121975
59562
217344
159753
243743
81896
213237
37390
122703
223707
193831
136768
145227
16257
15242
197917
167752
204187
86264
6850
96857
169607
57247
229797
71268
86759
181932
148443
174868
83581
89391
143478
142547
236227
72884
40992
101842
117248
89487
56418
200793
210324
82790
225362
147508
41461
230311
83782
153823
26651
91201
23675
79275
146971
88926
225638
38002
129942
22130
72440
179860
73095
2755
143895
52608
32343
119460
24294
184188
149703
134863
169558
105143
194149
56243
235201
50156
96936
22382
135928
9063
167385
203994
59394
144682
154329
77916
226903
94911
156623
98591
75340
23164
88717
216348
241392
204832
90574
7374
129795
145804
251452
130074
216110
243970
106528
134108
92229
69338
155156
34729
201365
33658
194383
245568
176107
51922
248344
48717
144722
76365
85664
163979
47772
14984
108769
76137
99596
134630
107864
124285
142763
57529
94223
71482
33888
14008
250202
73306
67847
135500
232064
164522
246309
137339
204277
32219
165628
206574
184245
201307
77156
192066
78491
14512
38301
91177
168173
194500
95440
174289
26440
72041
245007
137653
182374
1115
69637
223300
150623
77425
247295
57573
57097
207796
104438
181985
186060
151731
93674
155925
47650
11012
226741
112743
200961
116648
131877
23161
194974
221075
221442
168258
2117
204971
243707
226147
150800
113231
50250
158498
95771
171599
199348
31655
220117
150314
181425
153978
29105
220188
243105
244288
81187
184096
50548
156884
16751
149355
68530
91795
91531
39771
28506
160104
14754
64853
4784
18536
202171
116084
91458
151234
126530
103886
75260
181919
79334
127530
55731
37619
128656
81565
96824
149155
155388
42022
142878
9041
90504
119289
21695
114020
42008
228322
2015
244529
8533
170960
199542
164867
37771
235208
179715
102882
190622
199098
24876
183891
39744
204554
39074
26016
34512
21110
73606
9800
170386
159057
132928
110692
164645
127901
98226
119938
52055
40519
186978
96467
129635
55643
89528
155998
226840
212550
43664
205952
238716
181435
150244
211694
161524
133406
7932
34641
168631
12007
186392
198642
18634
135587
50083
200092
94489
121327
155809
171552
177263
223085
213721
197928
200574
97887
21988
46439
155406
224685
105463
218590
53924
27933
43149
72249
147336
142575
117845
215591
74701
118057
176912
174442
34507
129698
97326
240755
225484
247223
88569
116855
128755
172821
117998
240172
91499
94192
170230
18930
169944
71014
222171
113636
86963
17786
248083
73165
11560
116712
159722
129367
9620
195603
242064
129116
117492
225146
172631
2630
186249
12476
41791
66383
128228
15818
27240
54502
12168
233473
127516
69078
53875
27652
248302
142917
50934
226307
38480
58308
15466
145038
78433
114004
57226
166715
48817
192340
197235
79355
220504
121451
61572
81414
118296
224320
244531
20633
161219
132773
138635
161882
145592
140378
111069
37422
145095
101153
197814
77054
30977
93199
218488
227684
161049
131653
68452
94435
78758
26181
150051
65783
56614
792
231085
157524
116351
179133
175369
146540
59056
116342
242408
191997
64933
135785
39102
237857
136223
59755
159871
43544
215635
10366
122456
52249
58582
188961
220192
95981
165042
227625
34518
59675
140534
232053
210302
171695
250178
153550
2744
212573
243939
45868
241403
36330
180756
236184
172754
161606
206965
224931
127346
93338
145792
140190
183844
107179
62062
59325
206711
146866
20259
38575
148296
240186
106503
14993
97250
242781
112118
152371
238816
162337
108555
44840
77098
78832
151287
120745
167286
189780
153227
143774
14308
22516
160933
103726
65325
77390
38944
80685
155812
15272
247522
120687
205571
39559
179279
193193
10231
142401
112679
77820
37614
123117
54977
8160
1929
60290
46786
28394
67962
191739
195608
243374
82635
105166
28365
49448
2292
80993
242259
138137
83081
104782
29209
185633
62484
101320
199771
204811
173031
179400
230553
41381
9117
230673
67656
164569
158647
44453
213777
124468
98636
32649
76167
123462
208337
127455
77720
136332
123568
225383
164402
126134
42766
74700
254037
223070
198404
153112
137177
92982
165318
70698
237355
123051
207068
26291
47186
37613
23068
156172
134263
223412
233932
51084
91048
238397
179891
198166
29854
131033
193583
169264
44320
253249
147594
147084
229926
65789
130301
75308
24618
159546
213147
51338
60977
12013
37975
23490
158837
195005
135881
237660
86272
165465
66772
57249
202990
70416
5520
206122
86980
217217
231784
143015
215511
56063
229589
136312
195629
246676
236419
114798
240558
241786
45170
166350
165614
75356
156319
22136
85100
197646
131818
150809
51982
64425
143969
77387
87095
205526
93645
150755
220844
144755
157758
231777
5836
223995
68266
42410
136324
185059
176013
169031
250654
95201
186192
224514
41902
225429
40207
200066
214465
183169
227080
151246
133960
69692
91886
245607
189430
105421
84864
103971
101303
80078
112214
204382
56538
229553
45670
164510
188240
156716
156864
217149
31551
136143
236233
197890
189548
114264
94773
2729
196613
52092
124633
136865
239712
235219
202523
252634
250191
68944
20131
5180
163634
209252
114012
215090
13876
195869
204319
147242
162872
29074
174958
68610
91230
220362
220612
4358
134929
45606
105061
179849
101757
136724
205573
77181
231900
135665
214624
62299
71648
179041
61403
173240
155087
212502
194132
239034
205678
174891
24803
189154
66169
50103
116554
29982
133138
86506
169870
115789
219552
90863
85162
161867
196878
235855
31512
211582
166394
249949
19673
162349
195266
135362
212100
122876
148870
157664
166257
249664
107790
77427
86402
63259
89930
65042
107451
151820
186821
69691
88384
113709
80951
125014
136898
762
169320
198448
203076
143305
142788
147096
99267
40600
166833
68914
178537
103772
84198
25549
121164
171930
183410
179820
53649
159705
215205
210082
141808
87713
166999
209945
159987
63166
81609
209583
98588
74847
137055
156448
204193
160424
173287
139360
48848
200869
212750
233916
104491
64918
6141
140088
103890
22267
176809
187048
128083
252520
166246
186695
60730
102807
232057
26688
18063
46488
175935
46794
597
239188
195063
64961
180539
4350
17696
141020
50254
75328
93291
216181
180053
27952
46943
139032
228808
121736
158874
147022
76102
36101
179175
83521
251271
109670
33617
207503
203429
147557
72821
108678
161896
149164
71690
23037
115222
137602
46953
156483
18642
86704
134441
190249
93900
202101
201626
177991
22994
216635
60396
184577
225239
146059
16782
224324
136848
247942
90056
27469
234079
60031
246105
81243
214900
16471
17369
164747
87689
84062
188046
245518
68379
187200
90147
24994
80178
65079
217336
15166
127489
189463
229163
129087
67969
141600
231740
50018
97791
68966
28427
42577
208744
108547
36607
139504
248312
33334
18898
18271
172119
168975
45691
161964
4087
29615
5946
235943
193379
196519
173032
203867
83145
193611
64183
190099
202572
781
117837
123699
93745
64574
58490
94299
211185
252266
248726
9548
5606
240896
98197
83450
223399
235859
103152
65286
235269
212627
78919
150628
240083
97353
99963
227993
121126
102214
69194
229945
28328
208875
212523
44640
145639
91226
7954
1093
34704
145784
82003
240032
249184
250253
171152
94056
154644
206351
179723
215071
42925
57326
177813
228057
221871
244394
76538
26914
249603
175869
207674
253451
93047
56566
214694
18587
107946
62954
103138
122525
169041
216599
164213
119829
19690
154344
48680
134336
43796
130076
200795
242987
229581
139830
232505
223576
200425
68513
237649
82130
112264
193308
234284
168310
129841
52774
149731
218764
10870
67651
182754
78623
196214
89373
208692
228226
82405
99946
39405
43677
37092
187857
151886
112664
71061
34593
120700
163948
113169
17295
156899
140973
188183
158559
17604
54950
229520
203797
40411
216923
129328
176382
137618
82316
93395
125626
19176
52215
237181
81864
3124
147394
199675
171574
179277
21327
240898
70593
243968
238322
206734
55586
43563
163261
109771
133932
170289
66465
241434
81389
230546
140782
89047
82805
103520
10329
191146
5451
172331
130924
90840
75591
24921
30693
62580
145300
150707
13903
7051
211555
155861
156488
198978
17456
217296
97426
228156
201430
198850
199895
90221
31889
156234
50566
30798
243223
185998
251671
248611
91339
162702
5636
243040
231591
68385
146922
248431
71935
93978
191762
24850
229939
178467
220643
190705
82045
249708
198466
83197
36055
26083
193172
65626
80420
82892
245132
135800
32611
103301
157207
182
45756
25786
213155
192392
251349
170274
232336
33655
86344
70256
217151
14935
221495
231981
159364
137097
239073
62794
121982
137620
53974
144231
223361
84609
116034
32363
157812
92489
237269
80464
117246
122705
124389
82496
137971
109510
190885
14620
46972
28180
84128
81266
97613
25015
130417
199289
94487
61044
143078
239943
27685
14070
233945
144985
146278
72115
236709
28292
201928
167477
214270
243911
143230
52453
60829
252079
37139
239592
123745
130491
138976
146598
70233
133174
200222
31502
102946
187018
178214
92325
70045
129589
131419
208627
194576
43586
236487
78100
123991
41797
47512
83036
79454
143250
129762
244822
240091
107699
116111
174037
172900
253066
11043
218763
186777
82201
81086
212424
26489
19574
187217
4004
71442
104585
70333
171690
128020
16368
82208
243956
220836
217725
157369
174890
35856
98151
233070
61097
68920
98992
136833
154789
2653
28935
47511
18704
134849
104544
89808
95960
90292
61601
162816
955
162599
107230
23514
249211
231908
251624
50045
97062
163150
180306
223904
76474
72333
38330
92265
175556
103308
149785
205154
35773
9998
228734
223503
161573
41528
29110
31060
84614
217250
65621
230359
253531
108735
72875
155076
41913
134249
5781
122483
250853
250174
25616
68124
89919
59355
136067
81648
240735
145518
197568
202222
151702
195772
132008
114394
89230
159207
26046
25530
74765
241596
182413
2484
107503
176455
206571
45315
235679
93785
212044
168003
90368
83680
108238
21171
42810
46085
60258
137408
26587
12463
166174
163854
65706
47843
248520
11338
173353
198380
97199
193840
179127
116474
231700
88015
180517
23446
41686
94629
71731
225084
224478
121316
119316
53299
72069
242920
28776
37524
149823
242695
70890
65806
130972
155954
19837
238596
51343
199429
44428
247535
242426
251815
164810
82059
143329
230001
94966
76156
111136
84959
236801
16014
145695
212604
188419
203449
188116
120420
190695
54323
187040
4578
158523
378
178318
75290
140797
158052
23424
65896
209023
197286
215900
157346
102408
13128
91600
102301
152090
188363
64858
62207
105949
173578
236690
192369
12192
74390
46494
102342
55
13739
208725
224079
131215
150232
162539
101780
147629
252678
215074
123239
146905
22271
192109
128845
154988
120146
178311
105481
251738
125894
63645
104156
1381
98027
418
59008
186749
14752
142005
169223
161116
161237
223698
156197
181232
176074
182269
6953
78253
6987
84403
248574
34456
201372
17661
20111
4450
142961
13334
123926
38166
91979
148079
10182
5748
104396
3820
235370
246977
66652
173396
46222
251008
80074
230122
34561
202887
206926
250096
20467
202661
174089
65533
201151
171233
197539
28963
34158
147859
75406
185795
173213
5840
83432
248560
90589
80996
14698
214580
32749
84911
188144
145589
147435
147929
50417
93176
47800
230225
74622
126497
68826
208397
29730
59033
27341
91533
42332
48977
42734
128119
79713
87354
233265
219951
11414
152126
21484
35401
133118
196056
127063
59967
105272
118458
165368
191270
24659
170920
51767
178463
230358
24639
20066
97841
55979
134914
128524
55877
9107
91195
244799
61584
56493
227737
128853
128535
154296
163672
253112
110818
128256
190433
165529
143744
17108
229787
162498
42219
91723
52135
152701
30923
190462
21921
215228
187952
136961
189580
159744
16231
100392
143375
68434
237030
210350
73147
197913
108609
64644
191898
30808
179146
178669
213020
135016
47779
44406
127660
54421
144021
253508
19454
161973
35509
122801
86601
171547
93069
173149
160867
172369
87330
89168
190720
234862
15108
208638
138174
66506
50528
160792
137188
24078
139204
111185
189077
241594
171042
71626
53537
13137
178914
182453
26716
223774
162936
172676
13154
57944
244270
245014
125300
177431
200589
152027
215653
110823
55637
66036
105554
28585
116557
26105
85628
115928
8140
213629
164268
152828
22211
57450
67961
67516
237698
199589
81937
28456
178950
183721
16332
98343
38235
200269
236003
243854
230750
5552
196137
140274
119467
56013
191951
238755
14440
12343
203524
156757
175255
60012
238598
67068
26756
67594
34830
46608
160325
111682
15197
26043
49344
60925
20044
7122
69149
148586
50729
85578
89729
93001
123821
96585
22794
34484
228339
210689
96792
173071
231003
151897
74879
39504
101682
16556
169246
136323
65809
70717
72833
20501
224648
176953
97340
25499
102710
13880
129383
188282
242530
38401
39873
171883
125373
247632
81538
133147
227417
48155
123808
112815
112949
129660
39129
48606
120452
22104
123174
148523
178522
11977
19769
152505
249408
252342
112224
37669
226020
89802
42842
228159
252191
180521
233354
151021
129051
6407
15144
242018
39115
246331
114773
160743
50769
71046
107481
50918
231889
56791
25462
93583
92678
113827
121865
34204
6339
65443
219356
89380
10360
107649
249369
189691
4169
202953
206310
93912
111897
45205
124763
105829
234127
27271
23307
24444
77001
91476
163403
48917
211574
126273
217278
204301
22353
178909
167533
30170
159463
193772
126193
163561
234874
100245
214398
13364
36964
115571
252522
52939
143402
112523
25882
242397
85339
224682
182558
36850
160440
213479
239462
137768
180397
123075
81613
179916
42158
12964
249331
113237
14454
37415
157220
113732
123909
218862
3285
21870
66658
42968
6568
184958
153288
195197
119114
153383
180562
127790
11377
59293
216771
68562
219140
94673
238910
138065
16387
60979
125158
72823
36587
150781
216878
161693
251145
130426
125670
217471
87069
94559
141744
9156
175399
20687
212658
150260
121804
184144
22901
187717
99377
215941
142694
14525
134164
85524
182392
62210
192873
160458
50725
249015
170607
24562
110161
175609
180093
12437
183952
168616
119229
31426
157950
9871
162785
233633
11948
25860
117342
42426
185609
132042
38481
12657
111968
106130
253845
6138
24949
103701
96478
202206
169166
196420
200014
28098
100374
119148
99820
207187
5907
211724
70766
193263
39726
248141
20487
5718
65402
222426
117255
211961
60927
222881
172439
204763
20071
251860
22979
57610
76425
176821
166706
197893
243412
6466
85507
122116
243903
65485
98408
148104
87005
19338
143098
215248
136277
45163
214548
77482
118275
103399
99969
28196
120941
125344
204699
242513
188767
251936
110878
100161
36073
130131
59155
158992
195785
54534
37735
192771
35031
78949
241027
160695
46787
186620
146624
100676
207121
186238
58845
12318
112767
236348
247321
127980
112162
127094
6094
237890
190144
135366
27970
85048
68099
237952
169345
236473
34255
152772
176401
183153
173963
57311
171394
232382
215855
199621
230793
71955
63420
89812
147547
253726
55715
77437
21914
238140
134273
45809
16609
252856
28647
205026
1664
161679
60160
70080
29659
84289
49269
64829
220458
4000
184153
49579
189361
3955
17350
177784
148390
130590
182532
155379
234085
201514
194376
112013
201871
249258
2609
155347
254229
103922
68242
237915
115476
153523
234491
57361
235348
57528
164341
182428
1887
225596
126960
110012
224198
95746
143035
232144
23533
24586
48450
246417
131277
48218
242629
244720
26377
244170
60186
5301
86544
96142
222249
145604
170798
133573
2469
9771
12612
104197
107454
76552
124302
144846
233585
182992
198390
190947
17587
29999
71217
17282
167452
124306
36498
202169
245159
190565
28031
188856
97556
159471
7858
89764
218005
127990
159834
176522
76485
236724
236682
552
126719
202720
217691
18348
141044
250322
213230
54264
136637
170664
78146
140742
70239
213344
236076
194207
254448
131594
169042
191468
7335
198536
46345
70521
29107
137049
124231
240727
224912
200352
159157
101751
174441
146023
141793
168563
22559
238174
101299
86211
112122
202645
79298
135886
228870
3270
105551
23756
122225
75347
134163
192853
253596
64775
92949
176059
64246
100453
235023
153825
68476
116381
165303
7941
143016
107613
244265
18239
143504
105063
165595
202775
184546
62070
100146
13966
56055
95354
108878
215864
158463
185941
81382
5537
160099
87114
31269
111438
168562
33051
92582
25209
142498
30675
121896
197747
61064
107733
65075
14287
103031
199130
238895
79790
59236
81121
231138
46384
75436
219414
67837
233757
148579
185565
47623
137114
164422
135885
243701
17499
70610
199254
115940
206944
94087
223109
145077
16502
29689
35811
102924
204684
79392
2587
142715
5628
253143
200291
242077
213218
246221
134155
38368
88964
215512
4600
211524
86073
8137
160832
136700
10137
85386
44517
238237
43883
60640
131586
79108
71984
170345
48788
51487
170415
252346
251400
165840
71651
20138
41351
125754
134427
227776
209337
198198
133986
79628
36862
241025
120082
63678
162860
35073
55907
111883
10414
106909
28728
53895
116394
33735
234994
83259
18617
219983
227974
124869
198871
102220
80651
9966
43808
225662
131810
125957
48665
82167
172547
139697
183987
96645
198385
13121
225147
91304
35608
22303
105141
109414
183702
101375
103199
168004
108212
65716
14494
138507
168745
244070
121821
145460
205107
107298
54466
188048
56586
227313
115678
71804
252116
203179
194755
27401
53719
159439
69657
170827
215005
249670
129600
27256
224237
241017
9008
123325
30396
52952
100930
245309
115268
238923
180375
79995
244788
152036
27304
38970
112653
174822
151801
2701
2757
96728
209243
87288
15417
227322
110014
243260
239558
90435
174878
40118
202818
71767
114630
58894
72186
185528
253293
50890
127416
132636
29378
201139
70362
180601
92093
119172
185802
49154
219610
118791
254106
116571
76749
246385
71004
246920
4596
117773
188012
219804
141192
26079
94127
187710
243126
10193
80034
43764
76713
178557
158061
8401
39837
78827
225300
224646
10966
48238
114828
203015
24608
22148
251183
176969
169757
201902
23530
69840
97726
212343
220254
20662
115372
237264
21544
138533
123944
125846
66900
238640
114111
137595
162086
74610
147
157359
180879
244248
33907
144653
244646
18603
155624
80721
230834
203056
98021
201710
203787
187183
184553
10866
20530
80779
231654
238008
210775
139490
117395
98749
145484
129234
187121
78768
245024
21780
141646
21062
173742
129980
237717
157418
94216
239400
17276
70659
212078
247002
18710
129374
194385
164375
21187
27365
33241
100618
218259
84324
36072
189998
23623
132715
167842
8123
133390
74951
45892
110858
212696
123011
55445
75587
20722
117727
124605
74830
8943
93109
77800
17377
9248
76096
59839
242491
31099
160138
62098
201259
231542
21311
26126
91615
66317
125155
147715
39327
231243
137243
5846
178340
44771
154886
80462
198689
188286
58281
207834
253107
180845
153296
129700
205583
194585
79435
55872
115822
21779
56774
228302
73453
119917
52031
52431
141580
40906
107622
189742
39135
25724
146095
248153
172180
12663
229523
38130
186664
247726
27851
216383
248692
183651
47882
174252
84470
168923
5197
181788
113266
228242
182195
151335
27697
98613
176913
115096
223245
121670
8897
236567
57886
129868
71234
131987
237556
150720
119884
210666
237055
48761
104478
236413
82031
131821
22690
196021
141557
165049
143476
19059
71531
217636
72795
99993
159682
124412
228338
67589
9754
138426
215538
147596
211640
182699
199690
219314
5848
104169
92238
164896
77653
66794
57799
15964
137901
128085
101313
156981
49662
3697
222986
95974
90283
59166
103838
202326
225913
190651
216765
94904
81004
85681
239274
52486
12088
139966
32692
192720
167959
89874
81322
108758
131942
179399
242104
41422
200137
58730
245915
244833
210597
65900
179741
161740
203505
43898
223504
183332
189563
197059
198458
54858
239175
163731
185979
60751
109904
232540
198851
45308
85740
238403
44920
196722
180524
135242
66566
15188
128735
10562
158798
65982
58237
144116
117893
107402
45846
197404
41707
249170
26015
164095
44810
30254
125803
59004
144934
128324
182049
34885
133998
138396
98768
161830
125020
20210
88577
51699
33224
199818
30206
157132
125447
20454
148184
109396
141665
199316
23768
41263
123109
76857
229134
252000
68714
234569
64880
195360
43075
200595
144201
146355
17104
24393
8971
156379
129948
10875
15549
10737
152663
161213
154336
67221
232123
210207
238929
58687
6254
34364
142962
51453
239262
11600
87663
177526
82669
212479
241928
160739
249177
249278
218401
93174
54418
171672
248127
34698
55725
76392
175710
143210
231094
48348
223594
141374
129967
206159
74807
215927
158776
186285
66578
106574
193059
167596
118741
248774
183821
32517
249613
48186
78183
242820
26007
139012
218352
201553
103359
21429
68748
89225
119998
238971
183152
173946
33976
241299
138218
18963
234354
186896
2651
229836
50366
198582
59144
229465
232130
75160
187982
149914
185935
91494
51048
110714
16657
41578
172983
9003
241423
139808
214424
108493
243985
95914
184049
176322
114408
200055
81262
235653
172942
100903
232813
193747
52595
124355
66375
136627
48087
14210
84233
71252
63858
72881
109784
228067
92242
246811
75558
34266
203984
231818
183013
185936
98755
171303
18951
92601
67831
100435
67903
33427
8823
10712
46
210468
23027
28991
37753
27901
26501
80969
28632
9036
117456
1736
50313
106408
70289
137235
59495
55491
171021
178094
104375
187421
243530
111115
4015
207972
226354
12038
117799
97348
14631
55024
230851
44592
208997
179055
155487
9189
222680
217825
55275
138880
173422
96505
234361
221766
52592
39001
142026
41645
140589
10044
85475
92695
92797
27981
63465
29882
62118
231386
105377
66654
218529
93315
252510
129306
177274
193836
158242
82770
94128
203845
10638
199987
216838
45028
201581
157865
136330
23836
62566
13308
80610
33450
117574
65592
159354
35589
53079
64807
33305
72456
64785
250729
156060
56481
199957
234062
162559
121569
234063
55596
8912
59724
121412
153026
121244
75354
3149
238641
166184
84155
242691
17322
196335
117785
92402
2991
37667
177305
238195
250783
239984
222380
195995
175307
178087
8290
173300
164102
47327
96601
25401
120712
103577
192025
26951
217975
155501
2199
95834
39059
217281
236821
99714
152270
145094
219056
236511
181229
169254
105713
15838
192827
119877
41989
44390
118573
232924
54819
125727
62338
231799
42890
57539
235362
20843
79665
163610
180808
125715
8970
78593
64043
116144
248152
119237
130865
121157
120869
95027
175778
145938
95333
138741
74287
25570
198482
97698
95470
244939
174721
55254
55748
40598
56253
171036
202657
56909
10323
43087
250035
239966
102484
95786
57410
64815
68026
85575
239936
113389
159295
217051
167365
249033
222872
200782
211713
234024
142626
127329
161094
153167
243160
220348
251492
160531
190782
218202
122109
11357
104840
247524
86185
217850
200971
224632
71898
175366
115777
231935
168337
54725
55981
33122
11573
215693
211464
55677
132921
189523
160437
226430
197576
172689
10661
2885
126112
234104
30668
104995
167265
30065
59086
59689
110837
160884
6294
10171
126811
8188
113695
148774
100803
170870
191933
246818
31740
7974
148722
68565
164398
116638
124385
253616
23633
124618
206026
103708
215943
68500
218668
108438
153953
209717
171477
226780
98766
131557
16682
155766
87797
210749
63131
253750
11203
102752
179488
143468
91276
247657
196375
172778
64130
124596
71997
200234
25266
71165
63044
248969
167840
64615
9491
67248
132068
233659
126348
68231
17157
185583
140508
11535
60306
237273
84399
13675
173797
125702
65897
98419
223723
1158
74335
172589
88403
161540
102880
176127
180218
200022
229431
89178
167047
83359
99337
207380
28085
117036
80913
31403
27622
136870
233752
149497
112875
51792
230261
96565
85694
149713
20489
245567
249213
158430
77952
234217
43588
210677
135158
230391
185625
13989
138617
115751
165633
132618
84500
197894
102083
181145
183900
170651
117523
14720
245367
44386
110398
136785
38326
89830
159608
39410
212351
48423
182383
132127
208887
100686
243252
72290
83287
162008
74322
80408
230702
215179
43023
197559
231473
106904
211313
61909
236008
55464
86982
115261
84927
137116
175073
171722
18861
210334
129870
197660
132937
87675
72400
183730
83233
223128
127832
108308
108711
96378
231491
118252
237319
194936
14121
194157
166007
252430
233902
206404
125151
102749
42218
159105
102123
251072
97986
188523
166845
226667
246290
13605
103778
166563
90541
93705
195820
21025
105933
196952
277
41162
58679
62813
191883
97387
221530
225641
251342
132697
198139
183144
245579
149054
244264
52287
222464
177037
49675
128366
100966
4735
199244
87532
90105
76114
117590
224215
162391
10935
146326
74028
181645
129973
11799
22796
75389
38936
101855
105328
238259
21700
147685
137529
247667
130435
130126
221777
126053
38120
1551
63254
178553
76381
168164
223363
223090
30001
223202
171232
186197
43022
74183
181097
117751
184020
113425
191049
42321
118990
21510
104003
36578
147831
36278
233224
14541
205851
121484
79164
42057
208658
165482
29592
132749
190490
169907
226036
4499
250360
151872
232239
109002
20977
53797
158277
68360
82738
9589
7052
253162
101240
251571
68337
163998
144394
177591
14272
208089
166258
189273
227129
78660
100533
210667
132762
67423
155298
203443
160051
254081
30969
190867
151759
9223
7725
97460
135027
101965
238327
134202
84065
135601
1945
191659
233663
142969
151977
249984
219397
179634
163054
29977
95366
106607
251684
135204
50856
18648
237281
111628
73326
6625
206856
222717
128431
198261
53741
165220
150583
49942
232928
235401
220392
213792
38062
40270
215737
193645
209623
6906
211766
66011
193397
855
238251
219882
45008
233330
146505
124586
167224
114837
138902
65459
15178
166906
59304
113955
68306
132738
88342
108425
233048
154866
184718
200970
217633
3386
207479
22278
71027
99243
89861
86380
53510
210917
124479
179593
103226
132248
143970
151582
203432
133450
49105
193949
252334
6493
62989
244769
55820
30061
160100
157682
37528
101574
76642
153755
157378
98413
233797
53713
71055
93663
87932
1729
180728
205556
32457
56456
5182
61969
235623
186455
17789
153860
218007
28828
55477
204216
67899
3753
195670
37858
62345
241225
187859
177516
240217
92009
136646
61677
154864
67478
123234
11519
123713
21994
60996
4892
170104
227881
245824
86494
254486
130795
7134
167993
153554
243784
48469
81354
103926
139881
172054
251420
412
108351
12293
17267
156696
195812
169353
181673
133134
68079
74727
22623
76631
129225
10092
91900
50582
180513
197958
93375
191073
72415
132932
216914
2969
61757
99470
241296
124949
182766
179551
230551
248568
53682
196303
235258
69341
113039
106700
69629
61906
118702
75285
128624
180399
110600
245191
109682
227090
111279
81129
251961
28992
244777
169682
149652
149213
108003
5175
140518
232761
197661
192190
95278
178600
234585
154915
96626
20964
170233
104675
32062
213971
166105
116787
149819
3250
190432
215625
130912
203129
95808
180022
72397
8473
237185
53679
195208
245980
167133
84363
37983
27885
66441
254390
131022
149170
232372
229275
84210
33279
39565
158456
98514
108808
201912
109974
73338
56604
12104
25688
77247
15506
116492
210382
103284
242514
97926
243061
34738
38329
190979
217838
168388
187534
150964
112751
3059
32748
99421
207550
141908
168788
182788
170838
144381
30040
160028
217238
151423
249410
41289
230510
208952
104615
75189
37060
245972
39862
138464
243483
133032
166361
187618
2390
46578
115851
113719
152821
106940
32435
124664
67648
10863
46415
213817
138269
212991
234649
69173
230782
70008
40430
157907
170320
136569
172452
142110
111639
73947
77926
171954
224089
83641
108661
196506
7527
63926
42744
242287
77905
106986
122007
238252
177418
60276
61741
153273
95441
169540
18869
64667
117854
198190
83896
37240
39843
96230
220426
116510
254306
25225
36432
94229
228397
165849
216095
59848
153968
143503
197745
55053
110582
196398
133668
46581
155222
22700
27013
253474
183014
66223
106718
4795
237256
51039
75753
166920
145103
252895
195023
131512
45780
241522
109084
240165
246139
45544
130510
35051
224710
179941
5351
104401
58428
87576
75640
161189
227608
246923
40763
86637
97033
186305
231134
162981
230514
105535
41297
199896
78265
162841
130854
101968
116406
102056
181518
135087
87757
57151
18793
237657
99414
152151
176802
200306
174163
90166
227217
132744
82836
89474
67632
80928
2318
118465
115039
194860
6628
126564
242121
221724
67537
104018
249647
239930
226389
95923
126139
212760
40304
100145
141585
120771
253673
124983
125718
174593
186153
35083
237009
180495
142111
126383
120012
129968
122927
90129
198531
34091
140699
80424
130502
57387
160204
56997
40622
5310
193294
81732
47009
75094
78828
50501
113758
49478
14605
142354
134021
101453
204892
155184
160302
241441
104424
241760
133565
86845
169238
63052
96291
27200
30307
7873
225622
249244
149480
168689
248290
86681
40168
91075
224814
245971
128350
18734
96563
46259
43847
60705
168478
19765
215470
82689
129812
191417
7245
4713
148591
143823
1222
215888
20434
224165
189461
229242
201467
29062
28706
139172
179121
203977
75859
202795
192253
194126
245157
35381
158721
169526
36921
128416
112980
7894
121228
79993
118119
56907
206873
61352
157594
229241
104194
222475
136005
218449
206327
176613
62415
168267
230353
33790
240482
127947
53409
252456
121802
18248
156690
38873
224849
117429
124031
81887
4361
40613
32218
60445
174325
209258
69279
102859
16119
166728
224161
102397
62182
149982
183942
92254
197029
6885
238701
213271
216312
27157
149306
82751
250789
186641
242973
184600
34633
247093
202009
249836
60440
249823
55079
47467
171459
250166
173645
101869
10150
50825
38135
110108
57487
154596
54699
137952
176868
162078
53687
127895
72358
182037
160092
207405
13017
12393
31847
209668
79263
34870
19450
166779
237173
90067
198060
233088
162738
141052
27212
194992
97860
213650
36639
57238
246373
45120
71835
139034
75834
189723
131316
39677
237847
160795
13513
43464
43216
191747
213512
105480
116963
210441
66946
117446
18343
98332
243959
208302
72946
45628
25397
166372
93715
238885
93385
34122
21414
247165
30933
189626
165887
184408
69706
177373
179526
130802
148139
34741
4939
18815
88407
58452
233176
224298
53496
63130
213695
116925
230622
103657
139479
159585
139654
158155
231426
205426
157046
219894
100016
100620
184970
202578
13355
50267
182677
43754
188025
185871
43531
63288
152527
61908
119329
35290
127652
136441
161222
65309
17911
6982
29373
183521
94639
35604
249921
142084
142750
166326
83906
11060
240308
194512
24985
94983
195839
21659
200162
239915
41630
65097
234718
242726
247932
201318
114482
143604
193466
191934
16586
174242
166253
145663
126280
49798
244168
75656
16413
90747
253445
243872
131446
182375
226270
1953
20511
109683
125619
199118
221663
58794
152647
82250
210963
14804
146799
108901
215188
88283
156521
80468
218773
20618
169432
32791
45219
208163
21112
157588
236368
138423
68542
208209
150117
26211
180816
63495
191071
198720
28156
167188
84274
110389
92003
121303
69906
7933
48247
165785
130428
107944
70315
204157
37140
252285
170016
186418
15587
114493
162353
116272
44503
139807
239571
125717
118134
32223
146290
181299
9912
94798
163544
133471
222060
211874
127783
135943
230529
179404
35449
184889
13893
115839
90242
197477
202303
103168
82144
244513
84066
146245
19234
147667
229610
208299
236842
224571
147492
172096
151771
186988
227784
88499
245236
85633
195886
191449
109150
211577
175225
250973
59084
92526
136966
124731
194201
102254
248949
185343
87426
9696
24683
83919
222132
25039
234902
96967
57802
127628
132302
198268
71863
32779
181663
103695
218650
210437
173164
112180
55314
75051
126025
50658
227762
183215
157556
109459
159332
40595
190513
104888
7795
242996
250730
108958
23225
170355
215727
176211
11802
45448
21517
209351
30890
215368
25269
149474
82231
179866
197923
41195
68953
84276
211369
225723
214033
16460
32268
151437
209650
204427
91239
188801
216162
118395
156613
123450
167727
86197
251257
244350
137279
69763
204288
6049
39174
33914
37280
119688
238832
3303
165171
198213
36383
76732
68198
74514
83106
88339
130254
104011
206988
46636
10352
202509
123290
159154
222332
121304
143371
32305
175188
50056
56519
209078
52359
70225
17215
253174
228551
194636
121468
228827
251468
240868
96534
122266
149323
156039
127669
106415
65297
135400
246068
12398
158417
161453
12458
215754
78905
2498
124604
116422
138734
186207
224196
162671
22795
78634
33319
82349
239661
242169
228928
27224
254443
108984
254072
48036
191662
138888
87388
195143
71681
139788
19505
177815
27521
210209
59976
91327
186553
37445
15790
130687
46206
70134
178717
211993
176548
98247
30637
184991
146768
94214
1355
69744
177244
58246
158973
142043
45716
184531
167592
134999
135742
205128
18133
206667
199451
213586
217135
37024
113020
214353
129405
8873
92885
58918
244252
76849
238484
232774
94961
217971
28709
93354
170050
116070
125159
24298
57117
110293
231751
32472
222960
149555
6121
28717
153633
151755
18683
182955
15853
162508
240504
137493
191624
61821
66653
96110
34103
179440
2041
106453
148024
125847
234632
180235
211243
107200
36649
121783
239906
182997
108345
94687
81470
65174
133303
237565
45616
86961
104712
167388
244845
146867
212202
247624
237138
197347
47487
3902
161340
107260
182770
5923
59168
132086
121167
80288
177036
13897
250489
45107
248214
159382
214447
38277
211367
134591
243981
85311
20444
6915
125842
182735
80356
130093
91866
75316
244581
172783
66791
191737
173678
226731
163427
87929
187261
123722
113030
209898
137112
168426
17608
249113
43504
5059
58394
99106
221085
48323
221253
107288
192667
45032
155818
151039
7186
99831
171169
227156
126398
4426
146375
182919
181007
119020
113510
188555
157088
242444
127701
182030
239390
126184
215698
192736
193896
251843
156264
31391
28153
212388
126051
184120
184631
199493
60265
168961
133178
140432
134183
167953
152280
228252
76678
87777
154655
1020
175826
80351
80998
246644
6849
137000
74143
128126
158393
147726
252553
31132
81415
173001
13179
118446
217252
129438
111130
126980
143832
224308
126313
99715
211822
251642
30785
139624
74465
62710
46148
185505
167429
21122
218568
169211
55560
207544
232771
195731
232858
48602
215039
29127
195789
92183
117513
58921
12689
80684
247482
97756
20369
47062
223851
175213
161011
65104
209172
206290
220297
160107
227687
47518
139079
202874
154082
134597
31369
15570
110875
37650
145137
33014
143165
101116
99501
99678
105751
13108
174927
15746
239597
190869
111823
115734
151606
156158
85026
156538
53617
206520
247275
154370
207495
41109
30208
39983
409
213096
68899
38858
178862
113157
245206
206832
176833
205850
127732
152717
208020
20108
40129
209676
55527
190980
210395
232060
219030
144661
167114
253176
198509
72265
37822
83448
144599
172188
59037
230809
230064
136059
125600
45272
81726
213073
48296
133393
48662
206983
220293
180809
95250
177558
102507
180968
87651
190309
85157
168482
91474
51704
83718
245684
137927
61286
193791
23600
118343
196464
17231
159004
6041
144131
215559
28077
10741
36445
140058
137774
200261
134005
144302
158895
104276
204426
94444
151935
111503
46618
64301
40380
5100
75487
44815
48457
56537
223894
14196
233560
248577
104495
38417
244623
233238
251021
11993
212572
15119
197988
220393
114703
36095
4085
96006
63192
67832
86048
51634
128593
212735
246479
169061
5375
71580
37500
38280
9032
144741
181437
31578
4885
235704
222661
54310
198495
140490
227404
27156
160247
241921
217409
108353
249107
234263
147172
252200
1655
9600
45473
53867
71915
121090
17091
119762
244944
16829
149686
251281
118498
204374
97076
27777
63318
179923
46211
30949
62761
120326
148283
139248
202920
169087
187441
128219
24490
45657
90581
118171
177996
209298
206048
78910
235106
187355
46431
98754
212495
124112
187671
134267
93953
32540
89609
141317
168972
226476
198824
79428
97149
86341
164224
190133
107118
186514
141476
117938
205514
128494
22863
40854
99378
176120
75663
83096
211040
244607
109636
30854
58052
39303
194102
217162
122242
254170
230774
74931
101262
238099
234243
225837
228889
119546
51685
71589
62665
188723
56468
201332
66277
164773
69887
3063
216973
177993
46604
222317
226947
93694
232132
63365
15137
96155
21714
212183
150646
220029
83339
55199
82342
68384
222226
175995
114978
113516
40567
226944
59685
82935
130880
221248
105854
71071
145438
252776
177820
95722
109351
44336
177051
187208
174700
115129
250026
10729
215882
111320
221578
8684
151931
24661
120109
79479
100896
157871
84543
205142
248986
211479
142775
123494
161369
106190
142504
72226
177876
159598
56436
151366
243838
52063
6290
125852
198245
46916
16287
116521
79861
110879
39344
115072
43857
39056
115305
185713
9790
132
214713
138515
192580
94501
253161
147601
139545
131657
218541
97819
193965
122070
195374
130409
139587
136028
15277
122410
108781
82290
125519
74575
103050
39593
107111
190790
40394
234961
197172
174178
152743
111536
229576
62631
19997
141319
224889
28268
184462
117354
60869
205141
55056
62352
144235
79872
165989
64816
75806
210173
229534
154760
196815
104307
155420
243852
106498
193868
224056
188965
213315
42589
10267
7560
94152
10163
27834
214783
116254
27310
52138
61865
250776
218138
165740
155099
116401
102480
128400
22248
14420
77645
184946
96373
239759
155598
144804
47626
135803
80370
194060
158587
215647
34659
98687
66958
82702
49824
199431
163495
82279
116260
57673
88923
176617
13936
141112
231647
48144
193564
114120
251478
118022
60922
204536
213255
34546
250773
86674
21942
156419
97538
112594
138534
51790
47240
212021
72128
215636
122933
224384
74429
185142
20178
67137
248808
47203
133862
26311
160416
51809
70174
176789
138484
96618
158930
212380
13488
177865
79151
246080
128047
83173
49248
126502
74101
253008
74542
131232
89780
11369
111101
249194
125515
114198
113779
16840
246986
132329
198528
151221
178096
234796
144895
195478
59107
86695
586
210344
198398
183880
169138
173365
10442
185368
72327
13177
234937
10511
216285
136157
45265
202704
177928
87896
25823
42604
227767
121768
58554
130539
225694
1208
187829
121014
140617
106367
220811
167486
99965
209858
141753
221525
213259
59762
175626
190836
217339
182999
230706
4155
162180
201014
233102
50218
205499
249962
24526
196785
183977
87812
242819
170380
26746
42840
79677
63875
197962
20000
73375
141259
197116
171009
82238
165876
65585
95646
69248
249221
246600
216119
56824
89606
95186
113085
249049
54928
157670
73358
48121
131566
56306
196559
110874
192399
188059
248064
202889
172572
135405
229555
178780
104372
102800
237606
254041
191414
22614
33144
9257
90177
167764
150621
103830
22964
244269
63106
59899
250870
147900
252118
155243
235604
199461
653
52052
91909
113903
154841
8625
206336
183920
223682
56560
214685
137241
38025
98609
168056
96761
92863
94942
107943
33297
181923
85845
120706
233894
103823
61585
55903
94642
164507
29097
127736
202936
186349
90913
75460
252208
59599
224142
198889
102909
50889
110897
207984
130207
51388
40385
156084
62398
211789
157628
23218
70990
122764
56987
213887
185145
103016
98827
176359
170576
250658
178226
16173
120488
6581
22301
148082
155030
97331
113192
5080
164665
62330
16817
72302
132213
192402
112411
108798
124730
99273
39829
151618
252206
97920
25576
162843
121017
10251
30072
214787
111262
70756
41605
106989
205721
115566
173514
58467
66910
5021
191880
73815
38764
166143
245421
189885
3804
173642
16527
204567
45989
169421
153139
163227
250399
176033
235899
161026
222379
88670
192877
32259
13038
27385
188260
77547
91397
220857
243993
203844
10747
26442
110972
27008
6039
69825
176258
203315
9226
66471
163362
187338
124708
24564
67970
109329
157452
174492
166938
50196
99042
37038
122815
211538
9303
125271
218824
237731
140228
118116
173856
6951
68839
187402
178133
192909
82186
86010
170785
125148
212747
58240
7536
45409
36431
21046
158333
240917
230520
167670
22835
105970
238369
151661
150697
91943
134539
92698
225266
81647
47552
87987
54529
197285
156681
186718
234321
18510
8887
161230
126033
33112
184588
190084
29422
87273
185646
202629
131429
59479
195214
219992
181897
61767
137313
1164
112929
200680
112212
1248
143612
42167
61396
193369
180373
58510
102639
127406
2012
185624
14164
52091
148326
45368
249831
239026
43575
4575
54512
77341
235976
78637
134274
131699
141453
128609
57094
66601
50473
97498
89739
80700
181779
126228
131903
69936
73943
192564
190390
155929
47256
80474
92228
220838
32619
123611
11820
50233
251869
188248
107441
18663
53128
246918
222384
240388
197497
179392
216304
160304
238097
141124
244287
30044
36138
157104
234377
42844
73982
246151
254525
3767
219706
98621
84373
16521
54602
199931
68832
210461
144160
71516
77171
112754
234121
7714
148521
159685
90898
54275
215410
223550
154422
7830
219925
53350
204015
201954
232490
91301
149021
131460
169269
179689
91496
78240
95958
55087
31221
112747
194619
116123
141754
79241
184423
163010
14222
66402
38673
62513
86409
4568
37294
247059
125267
214076
171909
26163
103994
79329
73748
156974
41118
71733
254352
253114
203988
90328
149243
91582
249835
203488
116641
143064
93878
190215
119818
166133
86223
47014
134916
35504
228651
114572
254034
190175
158954
41765
140600
199802
72520
25323
211746
167068
70488
141872
86403
123948
179346
113984
101066
49828
96580
118379
130461
32240
36785
10169
47665
56617
63850
162133
201098
50127
245377
54265
69378
84750
84819
231984
247279
172615
190791
47749
96847
141631
46270
44370
120954
186003
212668
241935
18152
193231
133579
217614
212250
7336
16016
111575
206844
102030
51717
104232
120471
160344
203721
126433
142247
15147
214104
40361
16812
46504
126517
176485
127389
211711
240682
217291
251100
32050
145595
238438
201866
136804
110092
92723
50885
229343
12659
121794
61781
173077
54500
254302
25439
31383
156083
145667
155279
222493
68441
12149
67592
133953
128731
32539
98540
144998
167295
147697
235100
219171
122325
142188
6242
113889
112216
143804
48441
127751
117612
172408
8579
29028
226909
16937
26452
189964
179655
198870
30726
74346
207916
166026
15785
52351
208253
154956
47347
161792
41288
52222
234167
232082
131564
217778
146279
7233
13275
196936
58179
223754
93966
139170
45881
204843
153297
158974
78093
82295
88726
149373
42831
130237
184218
115781
226742
247589
102482
236138
19785
189571
105394
111281
117615
50866
133923
93561
1517
39306
218567
247944
49299
253895
146548
166884
206995
151489
151164
222408
43019
92418
175032
44492
146410
72003
158156
59299
132188
86252
81343
53195
179926
14694
245129
207727
70935
168072
241793
60141
29697
129206
247888
148153
223876
103249
82780
75635
74494
239499
147032
149179
236243
51950
99200
9056
96099
147404
107851
177332
76919
246129
150296
41763
107902
151564
134158
101727
25242
68321
181939
221281
4383
122619
212793
58706
70936
28635
4613
49113
109604
115336
148705
9222
33420
138130
246324
185031
170618
85032
15974
145847
238001
210624
81318
14787
224355
90800
195031
136565
139893
185569
60087
149027
9415
74272
62083
140826
116624
163442
202394
63694
227245
5675
45979
249400
144147
206848
202018
77821
247341
156247
169053
201051
233940
24407
24649
21189
144686
23073
55525
156069
207381
178716
198288
33293
11520
120845
44311
27978
190748
85643
68501
184012
119605
108992
72798
27695
221856
114214
162143
218711
55217
90186
59054
18370
103272
19687
3275
209607
148640
216752
27439
207100
138794
26379
151253
223573
2678
43301
214507
244434
34093
217923
148862
219956
240016
12511
97173
149230
183309
19191
55629
118262
104696
31243
60789
244489
74814
149860
108593
194915
175603
152343
123376
186273
108453
110821
177590
168155
204805
221667
199664
21483
141076
89966
216713
153207
68833
47602
254123
36984
232476
19995
95024
170672
251930
38226
107522
16250
80362
211031
163619
122244
204393
196320
240517
252632
43490
24781
226644
22494
21424
174581
164312
211816
44189
23263
146690
16473
61305
146286
27807
151433
137878
154084
32220
189734
184953
63233
83675
114403
36863
209652
215210
181048
170888
34429
2100
69151
100023
205543
121584
132887
35526
6357
179178
57627
152596
174495
64517
87184
132220
178578
51040
71339
70695
239347
152033
134072
41430
3953
119445
91224
98018
104843
207280
11321
63955
172203
86383
172791
206936
53389
25122
48911
120455
134063
84421
41380
3643
65318
91295
175732
1125
133210
181351
109566
18892
148851
224411
55167
225112
1633
215229
41283
73048
49559
77910
224329
3315
12609
103419
16251
194422
17698
75147
132610
50781
50914
43675
13278
153684
26206
100429
211989
251363
98085
227831
120698
103439
222190
227558
127322
170073
121048
157195
101074
21
183735
158066
199452
149264
203921
11352
136407
58503
10967
157450
12197
151243
151310
206374
23954
248133
211962
26863
97658
50827
69596
124326
46889
172643
109648
211061
201875
91125
222572
209170
86050
246458
90530
82404
110020
157501
216239
234818
114850
17973
73593
13514
132769
172799
128772
67964
186278
188839
196584
178255
223732
238602
69694
8665
211885
137832
28467
149769
18344
223319
218545
106353
194777
132597
132909
87432
26532
112364
251256
60430
116814
93515
19608
17015
154784
13652
187470
9883
136504
52188
142914
214673
93735
163168
185453
43507
212859
137591
46514
77334
116849
84829
147481
51469
175644
180190
167556
240439
41406
100482
32950
246837
73070
46239
125949
122900
116009
210969
92404
155335
191258
162479
19447
238516
94340
222886
231480
180759
135035
101423
111114
163449
109352
253359
252492
231586
223280
31784
145900
62961
120072
145594
53040
30063
27787
39861
33248
167930
177166
125965
77261
151018
192955
227988
174052
210130
65562
48080
120940
198728
230786
8745
160668
213770
196387
197762
159561
7344
130332
91191
120818
51729
145758
68288
32419
141625
18700
104882
17383
160552
162533
75031
209629
161051
7897
11287
141427
210046
251911
145424
104770
189541
98179
92320
164383
121668
136814
231239
110423
232605
209360
17740
106737
101094
152618
143483
83422
109952
200199
177577
10434
131757
81406
5050
212949
111819
91083
98653
65175
12813
82389
45807
45848
244388
209709
144619
70518
151265
18501
127057
80222
105116
148259
29568
237879
163721
139944
154819
24452
157152
104942
98229
197450
188864
1939
81627
109053
22764
200434
208591
133519
244997
164232
79413
108707
131398
71906
37327
1722
162030
25918
31159
90852
51356
41536
184275
74193
14279
53067
202831
241012
5790
242805
53759
3632
249323
90394
74642
240369
97828
253024
55343
141471
117196
86491
107936
108176
205012
168233
87199
192374
118308
204134
51348
25626
68745
109132
79238
67975
115484
53973
237253
132091
87860
31823
160426
108137
42223
248813
41132
48763
202516
125539
166287
166785
165961
23974
64540
100323
62930
180246
57454
136698
66095
111488
197520
135215
24287
43909
215630
228467
226235
196275
53204
143713
181392
91772
130746
68674
145356
175894
140392
44439
1246
199992
235687
112474
219452
252692
205934
77953
47597
229324
135977
63432
202337
216490
82706
6579
104427
25121
118588
28000
193041
154007
55992
86338
105747
94674
169509
197009
90573
117638
236248
182128
227835
123199
234309
106782
30207
205598
213634
84194
32920
96162
198773
82715
126928
49056
143574
162740
203840
138576
253306
62081
28258
162345
77457
140161
26087
182772
39414
41343
179312
141180
160735
136957
191622
53918
190884
173760
208459
1891
79244
205453
66907
250477
88007
40834
165928
76989
188323
27641
14543
41476
239741
172308
184077
180633
199770
33086
243383
251972
229521
187437
38859
134814
154091
195750
30068
228101
98379
117484
221978
14963
107780
16890
137712
45350
58960
52909
38067
32513
206966
117520
49992
41028
42391
126177
70269
250239
188973
41317
175613
19000
54507
125030
207198
213178
117435
202544
43213
2026
115398
78766
228890
175967
7481
17346
240509
91540
58967
140743
70514
26687
35442
233552
9734
69306
176572
212411
249224
125040
130784
212798
89850
181806
177199
203587
178452
97645
176008
137731
251630
136856
237455
3801
238379
55793
141204
227898
59727
231488
46146
93146
22978
12087
84149
113508
38614
180790
190427
81144
243019
96609
94832
101737
15052
30690
35327
123362
224910
243774
11532
240542
227067
167899
218697
209571
80342
231757
234793
121708
189726
146293
186534
52963
177697
245942
140505
240911
233110
91575
196022
166869
19313
147528
215869
44983
30215
27338
38718
212884
80041
241193
110952
200597
119332
232007
4817
96129
231572
100316
69863
219398
39342
187013
228152
235681
143057
27473
119221
49850
235052
156007
171696
139994
28393
209761
11488
10486
166649
234463
58216
124603
173174
169707
38379
122103
195847
243434
155803
8358
43729
187269
224195
11447
135934
167058
208321
39993
173535
250897
11373
9021
175979
153342
2149
114057
157980
179141
249909
24747
164062
184837
26089
193827
111841
245501
231881
149284
249189
187971
244295
25650
214072
249489
14922
65245
75629
28054
170480
58041
47178
84540
120204
42393
177473
79982
79235
167626
38131
12014
76725
219392
163235
15516
17465
215776
190457
9300
91144
90141
180924
202306
18005
6604
242464
216738
124105
53250
43634
154202
144701
163247
85464
71962
118695
214479
37504
59791
223646
246334
88003
162657
108375
72323
217367
52972
185532
157625
152468
190701
220218
68291
139481
143183
181849
151555
66278
245144
57467
138938
35990
190365
221013
32675
50191
19557
17832
16143
118638
229018
91340
116954
198561
207139
147579
211043
236563
91135
44522
37848
159000
92302
16898
175346
252367
72575
181501
229468
176055
171747
211958
52097
223032
206956
6754
241955
61156
203316
52346
21743
249200
34959
101293
201389
109896
184665
59946
6198
98831
225489
13617
252239
5414
52645
238673
242247
80427
49325
182433
57846
28304
134528
164702
133199
18404
56187
12587
37417
137675
6650
160428
60997
67307
208387
245125
58819
52212
237420
110039
111727
167782
46442
199057
47817
82120
4671
122812
193669
242416
139331
242288
88228
214217
70418
157349
138105
132912
195357
131587
81337
171632
226700
36549
115895
61454
180839
193647
237951
191026
79060
218875
237333
168765
119044
170158
6272
101344
57605
153870
5035
208964
98782
52090
198451
53338
4579
248119
110176
89618
57497
47243
131679
237276
70398
210427
8483
247102
33119
107535
161644
115939
11228
41689
78782
132306
112412
101432
25567
2693
205091
141638
42569
13645
234022
62724
37594
50667
226674
207918
154394
227759
217516
25901
208377
213298
240746
168919
49626
230561
49361
237233
78418
212229
105018
65616
131036
18605
133756
247611
251871
99685
83910
176415
129380
204046
166867
63924
232242
245998
116760
209033
24399
55699
216441
37579
144149
39562
208540
144237
44335
241211
206044
44392
206793
132128
252338
250161
103466
235989
241199
242263
4397
174952
202731
4071
195894
219535
116713
208472
74743
44933
120213
52613
235889
143966
33966
207517
101874
151905
8012
34973
58640
211228
99713
172039
54863
148720
227994
183250
193838
177380
220166
45652
155943
239225
199569
240648
242293
198781
52888
127695
1224
130998
201281
60461
107874
161243
170670
89059
23282
8281
254251
201672
168728
95753
224180
67343
252557
31387
137724
93925
86529
3540
199112
83249
56512
105643
117649
128226
208238
233850
139676
168673
74457
103480
200682
59344
209540
22070
254287
158830
36544
102033
224850
13259
62759
215578
32034
54099
154836
234631
139038
147259
169532
46704
4916
237189
50085
64682
134860
16197
15413
117426
32378
223887
142560
55158
151997
58125
241602
109204
17115
191177
236755
6108
13425
168196
175054
208583
151996
206326
120722
211673
149615
78409
69077
126215
246359
182705
66581
72006
176810
4873
148150
124738
46993
246574
179759
57395
144018
220771
149152
45372
248645
202387
107476
134919
132862
64656
73324
248995
80296
246460
92068
156565
61681
67562
132814
222366
9230
143350
25909
148336
30631
48942
88538
152780
173258
215923
119537
183758
42818
113388
184605
244180
221355
11361
222306
215029
142466
103175
162344
31898
104004
168529
18658
13252
216501
113768
213046
188107
79089
106314
254417
64408
140439
59315
224962
238890
113292
238047
101958
156181
246410
176698
10082
205603
101930
157002
246094
90205
145060
241377
216822
82948
129548
131565
23754
35373
129194
198936
120709
79138
90973
185199
82459
229193
128948
202744
8962
215725
239928
187621
132848
1486
185980
1926
240864
207444
218652
170801
152234
151398
9676
194735
4686
19365
189618
68811
254030
76179
69244
161083
226531
99444
253587
35169
123843
238715
119218
75853
178046
113442
125114
139181
121703
180061
27074
219663
129088
215953
1439
8271
160208
133297
243876
218318
45974
81220
108189
201087
247409
173868
72230
133237
687
216625
5196
96096
175059
106201
79645
223785
245863
120368
236474
113647
187962
10498
188211
115349
201489
132040
102289
186842
109014
169078
105557
36165
187634
178315
54677
156326
238250
247587
241868
189625
233108
19410
231113
246793
131481
13218
197110
32030
190494
86890
36479
226960
218037
123254
220423
20935
18449
254387
162775
17887
88890
60817
238720
25256
73114
17188
40885
23710
205370
157090
34912
53331
160055
184693
9083
184385
253542
151625
69581
224009
174058
46970
241065
106165
165011
147450
198963
132598
166633
147722
111462
235638
174757
59663
26276
128080
189404
72486
192033
154963
127678
21389
19948
78680
80084
96770
69427
53423
147379
118460
96798
250711
235823
17672
228388
78188
204564
173695
183595
20764
240785
18406
22502
60555
147937
26838
12791
177573
219836
113305
121008
89442
160280
230572
197722
233741
73836
72436
220456
94555
183658
202947
215608
185437
239001
30527
167638
42909
77853
89463
135329
70945
82568
48115
150092
74497
68868
241731
76781
12731
111775
76166
58970
110855
63743
75805
140569
30803
223469
4260
35679
102843
55772
16593
114414
82436
124521
152769
74016
60453
37320
102248
167569
137635
173895
65398
70923
94713
105387
177088
70209
212802
209098
169634
176426
70069
228568
223585
213594
209349
143922
199485
27856
64742
201215
156829
248348
63736
12498
189170
253437
224382
153250
28186
36315
76342
68302
108841
92730
31744
118436
253213
185273
162121
177233
157432
165640
16390
254514
62583
173220
8216
225518
240631
138111
190600
250473
236620
135006
161015
98022
96930
107657
20617
120560
152241
23939
152415
9540
73366
250422
18578
194055
86896
129658
29108
166894
51764
229265
245317
152976
79489
13629
6522
83682
30083
173470
205706
12089
140677
245281
174983
238220
21645
118844
235019
45445
46814
140223
61748
174140
202932
16388
20547
190021
237048
25444
131854
70894
62102
91193
96000
220459
102614
56525
225441
63727
8262
252384
29563
253854
18419
170589
240659
8014
210093
213945
78644
4364
212634
63162
6990
71971
89097
85739
192128
154523
38414
23937
111446
2435
137446
175608
67675
69150
1975
199521
169040
78062
229964
64535
4709
228665
7571
211411
121119
150254
174882
68151
171743
34213
36030
109475
17522
208424
112974
236073
77009
200365
32554
41187
133788
197478
19723
76579
226341
208166
137294
231443
145871
243128
85357
48443
130479
232041
251130
108916
19829
131233
30743
16194
4886
210648
94735
71677
48827
229886
235999
239454
212761
112547
230322
101906
70372
98400
19748
237460
231548
43328
11181
242894
125496
174131
243327
4924
8278
207110
212311
133609
152935
29684
172812
54573
242754
228674
146115
93440
73384
234975
125169
246239
139467
161066
180324
10621
47138
121752
141562
136257
5151
113835
215140
161383
159343
78181
55601
216912
230495
228829
60508
163868
221958
248070
8083
137142
206593
62743
228891
73460
194185
110512
98221
210603
229738
19026
83609
206902
85794
39543
41227
174070
19749
12927
82151
218899
89187
126648
240321
8386
8133
59721
68189
79185
126988
32852
218714
237499
82890
123858
132777
156081
198956
118105
93723
63491
249713
170166
243545
104361
201477
65002
203643
191236
221997
61035
154019
42316
231854
35579
178464
111921
217181
156122
239045
28195
53283
124969
138249
154252
175994
179091
61877
235119
227681
168488
41840
237537
183053
56423
179984
187785
22985
168099
133983
76654
250818
85758
249773
10724
87897
31923
168158
36559
143596
77460
238078
18161
142600
163082
63771
22440
100351
241465
122959
241433
87030
112911
103760
171537
218929
181273
239295
211187
97484
206780
88035
169709
9719
32286
184705
181883
160505
34323
203606
211619
215059
45824
118518
245921
133716
201858
169228
223195
156813
111287
148166
97598
248793
34264
117874
206735
166553
138168
177471
123797
56107
130261
247071
218424
210628
48022
17323
16133
154138
237585
44496
91744
76901
36949
27895
93089
153641
217520
231414
226312
14383
45558
205357
183932
118720
72529
39487
254049
203904
88405
205791
217777
169776
58865
23392
150326
193981
243882
56930
206759
25086
153236
10081
4560
17125
176685
16854
162362
15210
77030
233907
7984
75370
162371
118964
209059
223374
104630
91926
128522
49350
149072
18463
94520
142658
188600
247728
167230
88608
205218
181537
211194
91072
224843
93930
197592
176749
96399
84165
224007
200936
30597
142112
82432
85356
78339
56918
164127
90835
169384
168872
243361
254042
20452
170276
114587
234364
21352
206289
9067
85571
229690
28759
327
37283
160328
45343
246658
107045
115726
130311
210084
14118
25488
252979
182507
133539
251036
39302
242352
206263
25597
188975
151690
5783
2078
212547
78478
192517
242366
241153
178341
221172
227327
224041
177822
157165
148801
110785
179039
29008
163575
236280
39221
89556
87773
122461
196725
17825
151087
234014
182596
241389
53337
11676
26441
90235
112473
164617
74778
115588
69807
227721
127715
185144
145379
114988
145840
10159
114209
161560
87676
112985
146239
191372
185922
22948
225475
119428
204778
244643
88200
182466
52265
148504
147684
52544
76854
249646
251174
72215
212083
175221
146371
252043
82069
164047
51718
36334
218880
74141
249179
201745
52360
133722
189612
239775
114147
251266
216560
62428
54064
173336
48892
3370
17572
50701
129946
143277
14345
85627
65176
192032
253891
203235
27483
93474
111011
227
183336
129441
167677
220305
174737
177833
223866
43902
181952
153557
39154
240363
17455
239289
147647
55606
40333
228789
61970
14897
159140
22203
27390
192735
136628
54244
80372
20771
147490
122792
6695
103318
141051
254365
77355
27231
145144
86442
50151
36535
200184
129507
83150
22636
44155
45542
202748
8324
97779
231115
240405
158693
204650
18480
240348
119434
71606
154207
227649
220648
118492
195276
145116
136853
252570
246214
135832
156472
193262
6054
192641
69013
147056
103956
15117
201517
117896
58184
237329
207589
9464
243690
6336
53915
117531
233166
177508
182146
169439
16418
197829
149940
75755
9623
77607
183741
207054
67017
14082
229153
83136
89371
80453
166169
50398
247463
134170
222396
173160
34570
213757
61140
190597
198424
119551
245995
183619
218384
112204
251940
56749
17210
191692
220535
63295
81130
38462
203828
84327
64886
209205
28865
228102
51112
61564
190020
8608
100591
159746
68885
236297
16973
158661
109311
15461
3829
37530
18783
148269
104701
105207
183337
226256
37289
190259
210714
107103
108509
142094
26632
41226
209127
88249
236363
108023
248035
225857
82671
109667
247899
7195
190151
183596
202729
228241
66766
243191
108897
233586
144770
238284
15714
244276
232741
38093
110068
135643
94478
134208
68631
82610
158593
88691
51797
66026
45927
25696
171230
50788
87403
18052
126095
84942
215486
10942
231267
128404
212487
218293
225433
119832
213642
159457
89756
53523
208917
47247
213316
26792
22974
178283
9793
23014
114067
183239
112956
226199
101353
69145
78413
205146
39184
20148
70507
153679
27644
92344
207259
90874
205490
12396
5504
27752
63041
19037
73739
71964
123380
101788
245649
4776
185246
159820
153925
218688
54681
219404
205551
173505
61132
138862
108448
41968
108854
3756
152024
35013
190276
77885
190096
2303
182684
136760
710
205788
221258
221585
72916
135607
239879
203995
206560
205172
250829
142791
107625
127673
189643
160764
70186
179082
194681
95026
37860
35101
177517
186226
243951
224626
31473
79281
81455
158449
184651
114467
80459
74936
244447
176169
124198
6552
44281
31450
138433
13983
207207
50152
242476
42147
87791
108690
233678
66172
216607
217608
140935
151937
248990
4785
164203
43090
26835
82160
29251
53609
164538
89169
240197
41102
15337
184812
162127
22336
168486
161417
223299
102424
31254
236573
64572
59413
100349
19671
226271
209112
3189
11760
82819
4332
44201
146807
73980
150865
198447
148174
116198
115114
164732
223539
230683
46568
247963
157770
213903
174719
218705
45794
223912
17190
53870
234228
15518
226812
139799
242387
252622
9820
97767
157491
145638
149136
207941
158139
245470
219471
18064
106384
197339
88481
232793
188827
124398
224303
11999
98999
203269
157593
79494
238430
74806
179048
249311
185440
239882
187454
129965
102999
239279
190841
117592
42835
154581
13494
179676
64478
241268
129765
235991
204741
22385
136114
24696
107698
227764
148276
5546
173371
77673
212652
91616
207193
52036
53646
113
190624
163240
4187
217593
77711
20156
134461
239964
73392
189341
237371
227908
89833
50714
48026
54107
209869
211130
163658
232627
178005
200413
31951
237430
68678
2243
247464
114419
180998
180041
163918
30368
108559
114561
150290
202384
36092
217274
79647
214514
143117
136124
76318
190871
36054
21523
157179
246833
31731
6985
130103
236522
236618
80883
249115
221196
75292
243232
430
52706
239550
213325
17477
214859
27881
234340
120351
57171
77267
209250
196126
121309
163003
164390
38284
61604
213951
110233
30415
116817
107881
207220
195826
38542
253590
235773
36565
191708
113260
41048
83570
17774
41397
239551
192059
21286
124996
11315
810
145666
221862
202022
34445
17544
190419
103262
213946
240151
188463
227087
222491
135294
112414
118366
55539
239891
53427
30156
175431
39283
224770
157168
79195
10119
21148
149514
128605
217094
251689
51700
59758
193126
209679
253416
34390
8567
236753
136383
90120
152123
2718
185660
117253
116390
121961
73926
67882
216710
148729
18442
114608
138159
82913
40482
174366
226416
72961
144209
131907
157624
43393
68078
7396
33434
128386
183829
177835
134975
87255
215711
75118
90078
174222
114351
37281
245597
91630
145131
65096
143597
217483
8417
180912
153252
32315
5683
103401
4031
81879
10395
140233
75873
156019
154978
211391
110891
211437
162389
217914
109219
71545
201106
73035
150673
31870
5457
89940
118645
161977
159683
57632
49566
185722
183664
104570
25068
198392
193672
127896
214641
92922
111957
17580
24645
155585
241732
32498
217308
95800
187114
171255
30516
108172
244254
146328
236789
10148
218964
123244
232664
76505
236694
65273
164251
61779
167368
230810
177409
37466
232609
155778
33070
180107
199474
91856
13541
55038
167577
59405
91407
20588
139499
83643
64349
149796
32375
54920
234580
115920
127221
129309
127162
187777
29534
252755
208548
251568
165128
217311
224808
191647
31727
38313
157018
12129
79305
162906
158679
29915
12843
123220
206360
5870
173440
220711
29873
147341
121888
173041
208031
168579
41866
219550
23896
220093
52468
20246
76385
229389
147260
14139
9102
56081
162985
149852
202419
59870
133610
10073
191938
107060
160959
19660
93363
69857
227986
25953
236654
158586
184233
25749
104736
34826
99331
91422
26747
63843
219444
158446
72919
240334
48878
186834
162512
166951
188859
192772
188500
96886
247670
218857
176857
224650
254291
115007
135432
60156
91341
10979
106020
22283
142592
92086
19217
193079
181433
22907
138763
240455
92136
249786
202643
152223
23450
63671
190391
36673
28502
97094
79767
185981
94021
74262
226953
14336
236785
199334
212012
138699
127515
185238
212781
245424
240167
146421
120338
154393
226995
25709
146241
24494
91663
98610
53658
91453
16285
95570
66076
116013
16653
90773
47071
60715
107383
148895
207668
84861
229130
149491
249594
181388
27651
147265
104403
13837
134989
157581
118026
226926
919
31455
198994
59292
37171
16025
248703
218618
210435
57201
31612
85859
106701
72551
7505
35003
95119
22314
126249
121028
181014
40688
90434
153192
37387
127153
50400
57809
96215
213098
92876
150990
227817
67272
205658
176162
88177
80003
232341
88651
221636
34290
244051
222818
183586
27965
125265
188306
52109
198467
7525
161597
73534
117602
60895
67854
246176
90208
126375
242985
175178
15338
139395
213733
108666
245368
29533
77778
212980
107549
69941
138704
75100
226469
29070
229638
10611
86827
210933
34400
45125
111905
90824
132616
143765
64325
32792
197297
36202
240206
175298
166160
147329
182717
149725
226961
89798
238310
155180
208782
29121
3677
121379
186999
11776
238906
192387
16226
249699
5394
176744
140711
129009
62097
108049
66880
239668
150437
133075
220932
24572
228257
165327
1708
109470
94573
67028
185668
66294
68893
97070
42131
42819
161745
125078
53802
203094
239151
98905
157249
111
242833
14241
118157
166126
193476
228176
1241
156575
95785
150790
200212
105507
208369
214684
129412
176894
62517
206572
191924
223119
74492
55433
236416
40624
138234
224683
219942
136808
133927
1968
128367
138661
229374
173224
535
124286
214571
109584
153797
243512
173509
16012
160286
172461
156792
109249
60807
120747
145428
94313
94166
95536
88362
199229
38678
217253
15828
5990
251346
235426
168256
252160
135985
185108
197719
208108
64929
39198
206840
166809
227272
234617
36993
104523
23866
114480
121695
9611
82138
211521
16190
139275
182095
169854
114919
108745
182390
17657
189627
211175
97150
52503
113229
106605
141028
227202
253497
60019
136703
70014
96071
38359
236557
193779
59676
227720
55358
167487
33513
187523
61439
109755
74505
147360
96161
77933
3092
19798
167628
223060
96672
145478
113996
221589
117678
135526
151920
43176
206657
168282
72905
48577
44867
43668
89703
33861
111687
42948
162367
198680
61993
170864
30605
115124
163145
162056
188847
186558
9361
114689
47858
152565
4716
136614
23776
71171
52636
147258
28739
173382
52553
21792
158531
134680
75534
121876
39464
67168
195517
14339
159040
62860
2266
149787
166085
112963
47673
77431
191509
164744
2014
168458
2428
18902
216096
136066
250288
244599
48256
144756
144456
80552
186644
137863
34241
90223
57224
82321
125757
125254
15527
165102
140687
4824
158258
95585
14769
139519
175457
15856
230921
246893
149144
134695
107195
92649
160914
246606
231944
61436
62113
111928
174354
167302
118872
75491
138320
163484
192462
194765
6509
77564
21692
138800
98973
188511
6507
200801
184422
19208
160257
221403
141026
131267
205516
104040
55485
60057
251080
13120
80193
14217
67210
207013
245143
163687
59424
18013
89013
214022
14193
149290
167382
183149
150427
37849
33313
177011
198722
85479
42085
15924
147282
28660
188472
249522
52275
146845
151876
114234
92328
172640
200878
170712
242425
205632
240822
87677
18402
101667
56139
21364
180629
12702
89203
22874
246959
207681
176988
22483
42002
245657
198303
213863
74601
97928
169759
63312
241663
204467
125176
200141
84273
126588
73794
171334
166647
211878
17390
231610
209309
3825
211858
253685
233114
140594
214206
48030
185929
92162
50726
15959
110508
136519
49393
18624
111623
114132
23129
33780
156257
119841
161535
111633
112603
137305
72214
202908
136702
209697
213931
39802
161016
133099
134562
228541
166091
194717
177336
67025
217075
171057
80521
235188
234740
179422
170659
104325
156029
219001
163773
169716
194444
214169
23481
25282
9583
201405
120893
199219
128804
169598
132536
41031
71923
207741
112345
142771
220292
78677
140065
52019
49363
14212
246577
183269
98665
220031
239346
7649
98850
214869
131822
139771
65150
194265
161917
88275
74705
164274
76786
17644
219366
138854
200751
82269
95483
233985
251886
144584
105916
209517
248596
7704
168152
193618
65547
180674
132399
64096
174491
16501
139856
136035
58930
107235
164694
89460
135609
131792
1979
91357
212959
148860
51153
147921
103432
24136
64596
12106
68342
238535
118179
169475
151076
250252
247118
13459
1162
124861
209071
244283
231634
124904
79664
225233
51519
208541
104458
42367
127779
57536
173751
54917
135831
254234
167744
23692
179107
233887
88987
203002
63033
141479
179053
213340
20678
38283
247998
163655
51383
48372
66409
175035
11913
173306
23706
134375
241944
204739
185412
70486
210844
34715
70970
209799
227695
74653
240398
224293
142873
57065
155081
117325
69841
62872
187430
32085
224029
209057
214457
113283
226651
144726
166491
208300
230925
148138
240055
74579
248932
87461
218287
37721
35731
115284
166165
15800
117639
76384
34134
144148
130370
116060
47895
31723
179000
200604
244157
6235
132681
30
211232
69088
113853
156911
65851
193813
40424
90731
169975
4621
160615
173424
198472
141348
253999
84558
58386
242780
67747
1111
39268
56878
176556
192412
163441
226852
201532
43880
112327
186287
3875
86198
151503
44469
59476
165711
213523
10378
95558
131865
32625
133613
207490
208580
118747
253128
10402
238519
195671
115258
168550
75622
193553
227952
83431
5615
33532
18193
247608
204103
149733
16498
210521
119656
157828
164506
69129
196913
232074
240161
128849
44562
46354
184465
251846
112317
102638
118471
58868
193189
72943
14453
131020
196470
43513
31619
1407
107168
50980
236158
250243
70412
105161
18289
54258
113849
108126
203557
147473
30475
78353
121586
143975
96582
175418
241767
28670
121152
205765
76377
184492
167769
150573
6822
178561
66019
46473
143880
127012
55276
236012
36553
167086
65713
100696
146929
96497
60089
145435
152522
76280
148611
100999
17484
85446
13333
199381
3556
56872
194715
21684
106214
205883
48823
210560
172201
21032
240730
97973
151193
230028
156950
142339
174220
230444
198666
150422
104756
192888
22792
119657
34447
96321
97736
36540
76035
202988
183953
79458
40979
125859
113340
202627
231524
48173
254363
221815
215584
237053
93982
119446
72749
198340
17843
161905
156672
143567
10736
111629
111148
247109
191948
62265
115544
120674
43485
58741
219504
189275
13715
130279
236669
136836
250657
43686
215378
189334
170105
41412
65515
235888
99381
162202
52281
128189
238018
49941
219310
111691
140603
232311
36829
196371
240264
215896
88142
213274
16684
28570
178576
52869
73565
196634
151126
189308
1537
250319
83869
172614
80009
155055
87541
79940
149530
192565
45795
142998
58535
221048
161218
146407
51106
121916
51171
29790
221345
250328
116007
65468
90569
98503
187886
17518
36440
51852
114150
108017
232096
242076
85218
217543
188217
27951
179028
183731
76754
22042
18918
64605
72401
11762
15940
74231
47403
181354
232544
137203
142419
5817
22008
85116
235804
25982
177212
231583
14300
95743
155384
71848
118476
110784
207853
8982
70879
39598
1345
194216
78222
178864
216699
49569
83144
234434
121072
160528
238172
130031
71856
46987
77257
48495
91898
102369
118216
66742
51119
81177
99227
8661
51057
181073
93245
46564
141220
203619
218107
142929
15007
206154
240714
175005
170408
40874
250003
253617
228546
233662
128975
166056
245574
131728
253722
99335
82169
167571
116590
44493
96221
196976
217277
150411
184710
116537
91622
94289
79963
187082
200853
146729
243490
243551
179142
140555
50286
47454
213806
242251
192865
82862
217407
105748
106364
15162
10380
38045
234658
138035
84502
112517
239487
251499
203631
84367
125080
157835
87770
38448
129346
192993
140887
189909
253656
215316
42879
167786
9814
162704
74312
196807
127452
82733
75154
77768
40068
29664
247260
241373
168298
105496
161664
98363
5698
175116
41022
201046
151621
102
206321
117990
241391
181004
77690
105894
253413
94473
84635
95980
193811
212490
245667
92562
101989
119295
97357
148797
11904
97315
34537
141945
202873
241781
234188
55387
20482
30672
115724
15317
7042
201867
79672
112758
174874
79153
100439
168726
62951
38878
5462
177635
102387
7616
205375
152196
245764
147264
158342
75614
254125
744
184579
137119
52689
196649
7372
8118
180305
48965
216115
213793
86726
214442
83723
102112
214520
139616
41489
168763
128307
249752
99504
209639
44076
214583
193920
61986
225307
50317
66728
47381
93189
69226
252115
143949
177128
91861
133823
11903
193219
83168
87754
248570
32281
180926
208216
93128
177252
77037
39263
135811
146465
182356
67792
73450
68643
121085
15713
201885
8895
86949
235479
184361
69099
169149
194845
47459
27210
113400
226916
79964
67680
169666
132524
154489
13496
247459
57547
213988
161685
116832
58686
132604
62025
83196
248271
85145
225035
125577
241564
147369
253390
143841
199595
156495
13730
41293
160259
155553
86706
138362
237925
234326
41091
230305
85345
80485
192801
63809
77734
113363
220835
241115
242679
17990
212841
98784
239074
47725
226313
183639
8145
81260
71734
164286
37655
6927
39282
167413
52219
181497
158964
216460
194848
220416
208776
152104
194869
211144
121289
57893
94509
99980
206220
124591
152683
33980
223273
219709
178694
10475
204613
24856
70027
122879
156114
4850
218319
249465
186233
172110
240473
102903
248170
235382
209685
245185
216314
127537
151850
27177
115186
189660
138702
131416
84696
43026
67374
248328
184702
129654
15465
202851
117793
97694
38948
199462
119516
233428
75574
172924
49069
19328
89903
154731
199999
9265
240876
100383
93065
233571
223932
122842
138620
53064
243468
53247
156259
80208
42770
199829
152706
13485
130846
162284
97567
209792
225298
162465
165270
244517
142021
53667
161738
245027
204254
78612
117645
85191
13591
45530
71421
78427
12754
149990
163551
116821
125436
164407
208365
18011
75989
84567
93690
89674
242813
195513
51277
101018
239226
75169
131085
76347
94748
193421
177616
17407
220770
116284
211106
100920
112935
136750
67029
62870
14994
176340
69725
52792
63623
219203
124310
196143
232979
110695
172701
99236
77253
227549
133894
51578
130505
20551
228710
97881
115436
78653
212736
86920
3846
187156
197061
100436
196258
180003
199033
137507
114327
80529
77164
21861
133961
237337
247281
216438
66802
153632
178592
29069
134379
110616
99671
57774
22631
224094
178175
235377
50371
129115
94806
108340
113678
239957
196893
174078
185889
91142
101568
131562
116081
253113
210423
127842
188212
94539
223270
39070
130326
173295
164988
115043
169130
184644
97276
219374
29382
234241
140820
161175
191811
174472
12127
234624
120174
139902
219459
193735
219499
49216
67358
233966
58739
199501
49021
108403
14090
154145
198669
175988
251882
68395
81326
173304
232486
32796
146930
24834
116307
110709
185736
103474
177944
88699
121047
130891
168864
42737
171
104676
198406
117929
50834
52921
167796
28622
10810
130620
200373
53042
150913
135659
133312
72369
200005
11795
65214
250436
18164
245063
89558
204902
146539
228626
44447
64491
251096
20943
69535
35357
244794
192288
224593
6077
8903
198375
216576
144901
57615
162758
137431
192270
189684
109262
16118
18880
232323
145561
33069
202170
162641
118376
224572
163981
92101
161865
201907
185738
50772
227571
203139
44986
52699
109805
115999
28876
10986
109915
54767
80573
245241
218592
35903
161921
38433
135386
5637
177587
174985
171031
177731
112860
232814
147244
39762
220805
181822
8794
240957
188376
136443
58107
192278
70157
55782
14393
119109
44928
51996
157644
120602
238667
52506
122571
237444
132607
184975
191477
74034
113895
42454
212006
251277
139692
211835
140500
21273
17111
215530
154973
149603
15995
132179
117096
171433
186083
248084
20320
42752
28236
60794
117686
86553
221676
165777
233714
13795
249319
48437
95148
3407
199307
98597
164787
157638
119583
234748
108983
56339
1253
33330
18394
131167
142440
136218
175112
14731
113054
11367
76264
224687
73315
24890
253396
247380
46832
42659
228562
239982
102625
191574
100449
173962
186116
78745
227880
185497
246481
11794
78908
21212
190318
230848
157235
103644
162383
69963
77560
102517
153104
136908
185041
36847
75200
114976
138733
121464
111272
194056
12015
214988
108770
40091
237094
136922
219957
90668
197256
101175
152728
30875
111604
186564
105568
68127
145031
34164
91583
160595
113447
214068
113258
129988
95161
205588
175386
135531
115465
10751
13479
67281
143528
179246
114682
82123
133698
118365
224792
92870
13585
233826
166973
245451
230381
131176
231863
169360
209331
215309
82910
90929
242639
210392
113924
90770
202033
38218
246396
65315
215315
172277
253295
48058
217530
158448
59227
40038
31478
248467
22754
241640
252271
61704
217341
212587
242778
226431
108909
95945
212356
221962
60404
145979
67022
146178
79049
47400
153756
120536
100976
172043
40700
24451
209396
197334
81390
34864
153243
200704
109763
46175
11298
247826
104697
38739
67118
221974
184058
226298
117762
225306
113932
237292
164644
27861
118740
173882
143867
236769
26712
172756
238383
55766
211625
234307
161424
123901
187129
117175
124937
248247
91888
159915
84625
216705
28348
130106
124962
208675
205046
222256
128695
55564
106781
141742
160969
132620
251649
238049
64141
72698
136110
3938
127541
238772
139752
20584
5733
89752
104636
194902
5835
50616
247205
162884
189065
124696
115287
75789
116893
133277
33417
61708
152215
108077
42918
88731
34405
154817
148263
209585
4743
52319
165678
214779
147132
132256
5171
25114
242303
161838
116606
177914
240826
383
135713
27014
79182
110772
7992
181724
27872
212218
220798
26118
114637
80169
232591
76687
250996
189674
129601
34487
157992
182638
24146
144483
211649
48536
137607
99597
224034
24539
14603
49825
166781
101559
187885
44539
230587
200887
157275
30428
54389
182505
100581
114959
197421
138672
215764
68778
30079
126002
93435
164574
64901
218627
52580
8836
169855
122937
25152
122873
253434
47037
6592
68539
146618
160332
34034
239504
169355
152802
161464
100238
86277
149720
71013
19558
26282
221989
151394
43996
206776
119224
161103
6200
92610
4715
1288
41054
142559
172189
45678
113422
164915
115430
30280
14588
196971
250759
88634
185485
101872
23054
245036
10969
195773
39757
57517
207208
166259
7736
108250
75912
44387
134307
241084
190783
185836
109375
73225
51534
131283
250950
244880
152180
57043
160154
231770
129469
206282
103283
57077
161447
166953
235705
44012
51918
115594
107580
218188
242773
216086
217811
83645
646
33467
75925
127321
170755
216959
226629
50065
227671
212885
207074
104668
121250
75870
75070
139875
98497
164632
201177
123527
26304
132756
41005
204517
58311
85826
106583
214736
116891
135658
188162
84447
43424
140608
51510
207905
203784
188127
134113
52741
21561
50704
218316
116193
228
145613
72491
249627
238273
1998
17968
204036
145570
199373
57812
42644
213977
177197
151290
5851
235626
239066
211398
59877
242875
31112
90272
20746
11349
184720
107928
104498
188181
12552
194544
245553
93088
185316
87452
115704
30432
45904
231074
175056
145222
54056
4988
9766
91846
55940
188299
99839
32903
216612
87333
110976
158119
60092
217910
57295
228799
195218
161452
202257
87209
131180
218406
73333
246336
197323
244525
124178
254540
50309
1539
141233
36670
9097
250882
213158
22656
79081
145576
237305
186607
47938
247885
101970
17445
65444
225216
194770
62277
149018
12623
54885
68825
13256
21168
12298
202011
79391
253075
25222
159155
215075
35578
165513
19924
154188
234827
5314
166602
55627
22238
14274
155615
168708
65284
94078
10417
92025
171675
226070
66204
168917
214342
218809
18976
216322
44214
19304
239043
237456
11071
163065
175248
100868
166449
48236
189232
105607
179556
84494
55292
239486
3513
126848
76340
4077
92218
207489
109225
142840
191554
136717
26061
240920
27062
32691
210967
235113
116733
216557
10565
80175
9307
156697
117478
162573
66816
179928
237410
197171
47164
146942
92994
214488
227696
124564
157753
200775
183142
32314
145795
102646
155297
213933
141650
22288
113629
46776
75671
251606
50447
103037
241932
188215
88358
156722
185240
188544
116004
117546
174625
95427
111106
136846
246771
129398
192920
108783
99503
72130
84000
107805
51030
113438
193149
230560
175067
154567
231179
47166
82730
230006
195959
235546
175079
222953
250091
128810
200201
79728
135801
34226
26519
68986
237373
146515
222992
189337
153483
120166
90149
160777
159941
113102
189720
205167
115910
150732
99750
164265
186085
64765
191994
32081
220476
8232
103313
156368
142250
151674
183321
87666
77626
1853
142423
27774
241922
7625
85075
174656
153044
94753
21785
54469
185993
31855
181028
22791
223301
219924
238615
157550
8583
64188
189306
184148
57524
1709
53656
237686
72101
150351
42668
66956
117732
180282
7124
151150
66007
92561
243072
166291
241973
119768
99040
198018
250594
106060
30218
91388
120
112241
1313
250695
250393
96423
189725
61363
25351
11481
140753
193992
192743
154058
228982
15257
191279
92387
66492
10396
132216
126010
23781
139507
135662
20123
115257
141634
233494
69111
163564
15529
111705
242398
142246
196052
145027
209189
94787
140670
77608
198099
151534
48957
233397
48549
137492
224561
252213
140087
54906
224252
162276
27319
152408
164406
140297
6365
90947
210901
139051
237167
245583
143885
208308
123585
244038
100604
138133
171211
217432
45514
238149
27066
172436
187732
240670
7865
125728
63655
194877
54092
94291
98255
33814
118222
218813
112389
130884
33236
76983
126642
36412
83364
59456
172548
236408
153391
65901
176344
159425
8798
47192
101348
175317
117794
104083
26213
228154
166469
235179
219463
140114
15978
160833
147897
143987
29150
201073
65535
9471
116927
149464
11375
135605
161818
201731
101991
98920
13521
235186
93672
223197
65959
146457
15316
165650
59016
221799
203061
141231
2993
91386
53988
51103
132517
59097
245453
183623
95707
95969
233211
225822
77105
68858
36796
53078
240866
157124
222821
239217
84517
250318
205350
203048
74993
175511
63076
227837
89834
115792
40437
175552
43673
113865
226815
240754
167152
99664
133017
19887
66925
71266
54202
157979
138214
183908
106558
50622
237816
74151
93699
91777
3405
242721
183328
184527
103160
71468
66646
211975
77633
177394
102499
198744
214360
112595
140219
50641
140091
5860
79676
71886
55988
107108
254371
168584
113455
240726
246755
30190
122814
203424
74094
112564
100985
13406
142206
169727
173464
23516
103640
207518
58231
203419
199536
180632
169216
32039
2410
126934
1803
213005
81477
81081
19216
68620
97273
108330
175038
136959
189180
185220
36773
80517
207658
59827
116249
77639
197733
124149
102206
91467
185414
154392
46856
40512
46132
153030
225055
229729
42947
70130
59072
249072
227679
95312
245745
178070
211269
104793
205144
227543
118807
178177
21597
147911
3764
246468
11763
12074
99801
249130
176110
199333
35371
202608
129985
34173
44962
250305
196352
152345
196821
132775
191436
241755
155515
228264
76931
44102
24500
160170
1058
204736
80854
58537
231974
21818
54986
157375
523
167431
35918
158204
220946
16050
95135
108002
86166
161234
197476
24570
114476
104027
55776
254238
114144
226083
16018
118420
244767
242200
31743
115367
25139
194680
152326
71209
23190
134522
218804
115927
207640
96168
152391
110544
240104
77224
65271
50626
216260
72709
217478
93405
21267
126845
234214
163777
53473
7102
248107
88330
230014
222737
110777
157618
36509
922
223111
6899
205480
108072
142580
157473
52105
119986
215222
74213
184754
76032
246030
128790
40412
48813
168789
3702
51246
97476
107400
141685
27086
100001
238669
105819
122326
32821
91378
104699
46361
70556
182479
21900
110374
207657
81857
75647
252353
181935
121813
74038
221737
27730
95016
203879
46897
138680
213346
17921
191833
198827
81313
78851
114548
187426
194846
63953
209409
108581
107601
157301
243996
132970
141347
88871
21682
33168
90734
58665
56455
42984
7853
147013
81805
196055
239327
245422
20853
58332
60095
173898
251098
200818
156300
10643
89405
40539
18792
118104
71960
19809
222223
243391
90861
64852
40747
217496
74680
28653
185748
115394
34773
33845
197392
96660
164330
219000
15792
250663
57476
85341
74984
51629
254266
192252
26575
207286
123346
48478
248805
247859
199417
218215
144747
241064
150177
14593
2523
69359
236869
25809
142229
37789
112352
69699
226475
121995
106261
117097
50518
53605
3579
46406
224939
65555
97606
25686
69717
164088
182791
251397
170564
247540
147413
1335
79477
25288
142589
109259
244669
50350
5026
17193
78794
69128
221908
253494
27966
33269
78133
227555
240851
54663
38861
32478
155475
212908
169880
155004
208406
162434
215933
50220
153151
251857
251189
250351
79696
225648
240236
165416
254488
85722
211565
89551
9191
60974
243432
134908
8618
236746
252567
120106
233122
148655
201452
9089
116896
223018
135853
127166
217835
168157
138279
211147
1009
18171
214404
75812
40358
122416
191977
207557
168623
116073
7524
177361
144436
69036
226891
64265
151680
42231
5117
99943
171772
153014
7334
123390
200103
31434
159226
225154
152784
153568
224459
198724
96454
118673
133696
103236
13436
240663
186866
162361
28758
116127
128760
236202
6262
91956
8374
78206
68380
30159
110633
138411
136863
128977
131719
101412
127682
50575
180252
169906
28143
112868
52297
67790
195899
96640
137254
153326
234948
199577
101296
193776
42501
50909
221848
102857
131430
242105
145000
195575
185378
206872
189318
107425
134051
123543
216657
7509
209950
24504
177933
16866
150849
100027
25287
173911
171631
144438
86582
215808
39730
26535
145248
226444
228027
232958
254338
217611
20995
65153
183779
14906
208296
122115
153082
147877
169511
209283
229111
191907
134032
88040
90879
115441
187209
238240
11940
72123
146219
58661
12248
60885
235110
55111
161639
118603
248638
99708
248656
99753
58142
112088
99161
208001
155688
69453
72983
226205
232487
6280
38014
240403
31609
183694
189919
116250
168519
24025
183472
47154
133723
161856
102772
119857
160493
208121
126216
183765
20077
23560
25630
179541
232350
186366
203655
151925
131017
106042
26098
12975
27753
56822
75678
196805
88805
127731
197373
17056
69025
248335
174336
42190
135041
199837
212686
10709
125494
101483
184116
215834
189464
24201
148071
95092
105663
88753
56315
77707
73278
36316
90706
74684
173562
124673
155503
66389
80659
4010
14187
213470
35738
254349
185600
239560
55553
156266
220908
148780
112560
14247
10786
57959
61809
109706
117482
154673
91017
232781
130959
25455
125888
136271
142702
210244
113107
123497
117012
212586
185366
89886
111945
168313
48649
77795
16715
11256
29456
249322
101522
144083
243023
9292
183898
56869
83923
98894
1488
172181
237469
235335
83721
60672
190466
96189
163205
225392
35863
12380
77205
130893
27616
211897
30615
44746
252857
88737
21444
4489
63541
213508
212228
94599
88956
84953
84611
171931
217507
89434
122772
152725
220902
40746
239763
30758
169591
68907
228466
248510
946
103976
207266
217776
180110
103092
230681
86305
205760
56296
154827
195867
20446
188921
139737
49360
21819
63783
16445
106863
183365
60539
115011
136000
32656
236230
195064
13972
51059
248966
213926
171723
173056
224260
248175
159334
132411
48620
42755
244700
127544
219654
150968
21070
85596
191858
222328
115409
225416
103538
251659
144773
151342
110873
110850
51143
115842
220861
188919
66051
127583
129013
198952
160331
212149
90678
5478
74583
221195
172685
183031
8181
232358
109363
206834
163859
95158
240263
200900
157930
233605
200939
6845
4417
219254
118409
98262
235781
170582
96172
35427
95113
62609
206439
37792
235450
233701
25632
125743
44764
133442
177114
77113
250869
51221
244790
201283
212871
231845
116548
74992
225394
43770
30822
13148
250280
94015
214182
15602
943
163397
93825
171629
4322
214549
167711
217105
41101
241579
108834
137780
180369
227566
158902
75457
11197
135586
172720
234460
28373
230438
222134
8765
121506
154172
235749
215532
114774
36374
47544
52204
137196
200083
174519
254097
65824
74205
240430
230676
129101
22338
227570
59941
136455
48944
176086
32102
192934
219727
237271
15196
56934
220260
30447
43241
144542
246758
41276
64320
154265
200631
64432
104304
107431
140660
64303
245300
103692
97136
90769
108006
186714
55854
144350
36130
99142
158391
96427
185824
170241
117229
136033
130581
109692
23821
215898
168650
159859
78073
109544
232377
145879
9305
24881
37137
215601
74825
193388
10343
233530
211784
161217
11390
227638
3561
163250
108200
20589
164621
167828
157093
71895
13909
114289
73820
184486
183972
204125
122828
196999
69403
92598
157214
159978
47374
51170
55021
205405
45953
19746
137813
246721
64773
106962
199639
16301
69404
187704
204344
251336
25179
156917
204640
213651
32292
152372
215740
126513
144480
54813
8489
129474
203387
137535
2492
28719
162660
91933
99914
123112
65925
147228
111494
118209
30635
172468
163798
73000
15860
139269
253232
239728
138619
5311
157805
232458
213575
145776
235006
248642
134130
250898
218371
136867
219579
165559
209560
109541
138306
51398
152195
4666
80323
228525
29742
212687
134179
7517
203114
220740
165458
72666
39944
114691
109346
2771
37853
123186
10
190478
240325
116114
137348
108548
111274
148630
59817
223122
221516
226899
211229
119334
184793
173926
98464
74187
19583
106268
114462
238352
229554
48646
103404
157298
90618
153887
183185
241926
55721
188267
181540
190409
24127
55282
64312
204117
110882
240972
143211
140312
96081
37924
115780
101953
94139
46959
179090
64309
227577
235548
209645
121367
84477
157762
35004
9986
143579
183676
206042
223020
174324
197443
189917
118581
175356
175819
164404
211688
62569
12884
236804
4854
71562
41614
155096
6159
11391
53991
242671
127855
180475
126136
212079
157410
129168
219524
117286
35220
77034
155334
126416
166948
115079
53812
34645
112095
221503
99086
214166
20974
101040
239933
196264
143130
149895
222258
192240
101996
215489
80839
238586
1436
245937
200754
212916
63552
132684
67481
194415
52026
193117
143091
37382
220709
81063
48512
116668
74127
233193
23528
19076
86570
192246
96620
4998
73755
155016
83134
178637
66192
106352
14981
130315
89419
230260
74509
225054
183171
148678
65922
100775
194865
71803
32896
4505
34219
146230
241855
46781
239252
86377
45256
336
54415
123960
191219
250540
236085
32106
109697
47093
69871
73424
94634
232298
10958
97072
7073
91435
108216
49041
87347
62237
151538
3288
136087
163755
49522
66823
1987
140838
53189
8958
54621
222143
102120
16455
108934
249709
20761
152886
90281
109287
30518
6251
242615
40067
252449
7816
206142
214887
109835
142511
98401
7987
206847
45510
99487
182640
114478
102076
206339
73320
113365
119704
46633
27320
34895
247441
74956
108079
50245
142302
170412
16700
124573
24708
231146
27242
26070
196531
36747
209003
108163
49451
92297
139003
208475
248988
220355
53864
63100
106275
136045
99363
122733
124933
202139
220822
3541
164709
109888
89974
78958
166071
171309
139967
99432
78718
28576
208769
210095
231279
19679
250270
181671
233683
74656
124718
145884
174917
135543
30794
94881
2722
208558
108142
82860
28075
159589
24135
127175
18835
144073
186991
205878
55451
25711
15505
14697
122926
169891
18706
37379
70411
117589
254116
220406
74524
156357
191407
8547
35335
130936
215733
63561
50088
237919
98139
205754
87749
127341
246461
42419
37569
39463
138852
169017
3135
246620
16809
148200
98990
185283
115365
20719
179579
187093
171004
181640
245248
200070
239287
206298
21715
38318
178213
90453
139576
76584
18055
103636
116946
159042
159411
226317
50601
215672
249482
73109
94714
83457
197066
21593
6369
152507
164764
78165
84387
148853
118078
61181
55634
171491
201278
167014
226267
21199
189611
15498
74802
186673
114677
215115
53548
250528
241341
253982
221231
105736
175230
3843
26129
239992
32850
138701
127923
68999
134140
224357
27398
35779
99336
145216
148416
200135
107043
127769
38365
214564
80304
17254
150773
6772
131402
203055
159191
245828
19473
75
59789
118499
198321
134259
185248
237699
84529
99441
144070
140812
119885
30141
191296
889
76476
168292
5400
142325
147949
40025
46159
158941
217157
73194
226593
48811
10553
226896
241918
153170
217198
69178
200372
239103
230357
124930
37690
55700
249478
190918
173286
135299
34778
226174
81293
83715
126024
246524
234366
198208
68876
24230
16386
176928
107282
229278
63175
243136
195607
64352
82594
156211
47616
33479
59142
24619
35571
61066
168174
159413
180651
253468
217802
15983
168140
78747
209136
40452
213644
49066
145287
83161
17054
80734
193687
159571
183555
45797
93267
123903
84101
201961
46100
225646
186794
254155
136308
238946
131331
231683
223069
167553
42646
147434
35764
137071
201918
121882
163
50176
60251
185903
98568
102233
208164
221569
69309
145303
123111
84256
54382
55470
49853
243502
198658
12560
194314
173158
128371
200569
184597
185471
149839
160763
72964
18270
166468
239014
67809
112800
175937
77042
130321
176636
115714
125023
27384
25670
62324
185232
64362
90844
23025
32271
155418
213956
49763
106675
90379
35200
54710
209156
250233
30624
14445
121519
32873
179809
149927
33767
72988
251229
119272
226621
61889
81845
190493
56581
185822
220639
60088
219107
182861
244659
58059
87459
247362
83077
10841
7013
166513
78108
148508
201853
220310
1762
34064
20955
104394
24480
111535
196120
21705
163908
184070
133114
2863
6741
161299
194402
162463
1660
114452
57989
130146
207728
149004
6508
236030
138737
237028
101653
9019
41935
134699
240827
81996
13346
151301
17944
87628
22639
71636
28825
141163
93595
236976
43641
175034
174925
18166
26524
70887
156748
219866
83849
75785
177355
175441
157559
24592
168554
27410
9502
86713
247877
122245
22557
16139
247668
137312
150784
66688
131918
133853
10058
39168
246060
48781
170395
121956
10732
101031
236803
163625
114409
230278
177860
219652
208947
15707
211102
103274
141902
116987
139761
59454
129086
163931
105826
144174
248163
5349
46740
244061
56385
49507
16359
10787
5994
214071
160594
114916
170021
33628
120362
78626
234016
249262
128890
218787
216660
136216
217323
145111
106306
175231
202702
129015
42307
23254
30483
49449
169967
130524
210248
145545
30504
191186
166936
61793
248254
175279
103407
52116
249818
73091
183104
186095
30692
201560
71549
123366
67471
136138
210450
174973
224501
215504
97270
106487
66504
746
122098
215806
105623
224570
3920
84269
228793
972
39262
228904
98723
208037
24987
109958
145800
175885
133330
210997
80340
254223
136077
8983
145920
107813
35265
39351
136861
75375
8095
22951
49809
186351
33292
247957
102713
152495
163803
135538
235128
80204
101835
207700
152588
149159
53751
163365
61760
102787
59518
72683
68400
132383
29626
7295
230072
231323
191065
176699
157794
56484
225275
86110
98203
32808
10024
250215
225023
29386
235633
65186
134054
70086
57322
201331
209618
195668
84075
187686
88475
113351
129040
63610
12486
108938
61249
163443
248497
187745
67305
129174
241349
188160
174476
98985
169036
135805
215877
23044
148158
67361
158253
245326
163000
223638
198005
95613
111704
70284
110510
214281
120997
251076
42070
220112
249854
122718
209735
134206
177713
192016
117167
45553
74257
92321
187417
60296
20534
92809
202092
167922
163725
37277
11474
33705
252100
29856
34395
33522
106
122463
235332
66247
128595
221829
131071
69713
102572
65227
247705
564
90452
170028
254435
228967
49898
105956
194466
80626
217743
126908
46363
102723
48682
138022
222154
7661
154280
213354
27025
238705
253741
234253
172457
106274
251156
4722
51099
187231
245224
164965
66884
152579
175606
189016
182022
150926
153185
21795
155648
141781
189454
152335
1268
118952
193925
28261
66859
20601
189194
78808
187718
151989
8205
176873
141577
115619
26340
169371
109377
128147
24830
228627
177553
39759
4272
47578
36297
182785
122283
91722
201222
233430
57426
118106
143085
44893
140069
140119
162787
63534
38742
204941
175538
117598
169936
125134
136486
186881
118238
87074
76283
65268
127099
189833
164355
183049
3244
29871
149625
211206
209253
224206
107073
43
155314
15926
241198
161998
209734
60247
42699
150754
19756
106258
33000
17352
43277
60364
24250
39225
148811
32698
244562
9654
211079
75546
228416
218512
161714
253169
93483
156468
181110
176521
71414
32681
235252
55710
24675
28775
211563
125671
12764
66395
127432
159852
18267
246522
64476
210897
84118
119573
177433
35087
241675
81265
173170
126572
6515
168946
44752
218366
123372
103072
211382
236175
131016
241467
124824
239473
157673
81388
127051
81005
192157
46309
98892
70332
192430
188041
196685
22888
150094
78493
105996
200077
244462
143049
84282
69751
84168
232932
176402
155711
193908
201354
185204
28932
27821
31918
204530
94094
162734
174940
244237
19614
142143
128943
131287
38451
54479
3819
115080
81947
5250
172784
141074
87492
74206
72317
105896
28817
246989
197517
226310
171051
135150
99676
17942
236139
7531
114662
234476
167703
207285
67825
26727
122581
118118
59524
51483
205135
82483
52378
181887
144281
12387
132041
201916
188409
121226
97872
234385
99892
251521
20560
72447
96619
169242
86739
235598
59805
93451
85738
79947
136195
21077
93498
176134
46117
131053
13737
169798
161314
66533
130650
183451
253629
238585
196975
197112
33421
204714
206123
95675
223207
225328
61758
246679
48724
54836
240968
230985
215780
51102
224317
142190
63729
202274
204007
78164
83604
77466
150692
143062
173824
230190
83221
59005
27841
206015
211311
90625
49783
242630
224240
49670
149180
83120
35110
134373
234238
171870
66911
185488
70106
105032
207754
196681
41725
195503
248646
114228
49420
168985
190257
234489
70469
205304
107
200085
119725
231717
216121
150078
84699
161727
190989
78105
6382
19610
234626
139896
117894
202130
98906
159137
4789
75643
45644
42654
88570
244692
86829
161220
9350
133630
163920
177040
71884
202942
145895
77534
115126
12012
76020
77740
131681
162365
232231
150291
196466
76959
233619
31810
16979
156703
75884
230730
248887
37857
171285
194986
177951
6238
239890
105456
40102
157251
89007
203671
36357
116490
29968
16878
218693
219948
12747
52133
77617
108416
98607
106482
252934
113778
17060
108046
69541
43762
225278
249336
156779
47155
105900
245801
233747
1549
165104
218985
62305
4893
154122
165503
189372
89695
72708
158572
72305
101834
244736
118565
108080
63071
234513
58956
164184
153990
170950
109602
110779
24299
9124
3962
139515
215575
61797
155926
214709
179101
239031
183848
198917
7696
92392
214915
238178
156812
75102
219782
16712
240553
97933
41741
61531
153668
216033
231338
183462
31343
150728
227839
214774
195185
167637
244140
252204
111103
219508
249592
34619
129689
153607
23040
167686
182908
228635
164624
75709
10179
250378
144667
2945
72204
36114
42170
29755
21497
57310
58747
38587
252215
240763
134494
157337
222428
155884
194288
110737
225288
128869
113033
98844
98384
120762
202914
84659
92363
37970
30116
79670
186352
20811
359
85387
41446
58531
49165
77007
69759
45607
76155
39492
47398
181834
116914
164597
29735
151642
249940
21151
248863
173713
134347
194905
132038
96031
217533
54746
139216
110651
12933
233449
132990
55224
134693
232862
63228
64451
150578
244167
213395
97894
2688
120457
51897
254507
253168
221117
72120
19319
53725
15892
20913
246877
48933
119499
233083
75802
13816
12151
101045
33671
174086
73499
85690
139080
252379
148828
186493
44766
27055
120363
72388
104721
239898
90503
97485
39132
64473
15199
160982
93201
73786
74296
191920
119309
75501
229355
161179
129727
213018
186769
149353
248899
103400
128269
128590
177301
228459
177264
9818
148173
145108
99329
240000
192018
86604
65978
194366
230853
155710
152483
111500
250916
126652
240424
71366
2556
197707
95297
190584
70406
58203
87801
156055
138272
819
191439
82670
75378
85262
247685
212637
238023
196660
134776
169742
238692
167956
69002
212235
127170
152765
190480
54334
169282
91329
228986
198920
209457
198694
95662
204252
65591
237153
68613
51493
80840
100670
24263
52859
27203
154229
84935
127351
133168
12079
205001
162595
15347
73528
124615
108305
20318
141535
38834
110106
104538
188776
23763
97903
603
15165
120511
238749
234356
160433
4868
173631
84932
135636
29987
20043
205947
214678
137502
238790
7208
140978
139097
247542
69066
11531
224806
3278
190561
70731
254537
8318
193565
181019
28391
74907
82170
71965
45613
81212
139901
171179
53029
254511
221499
165444
93370
17310
59525
40439
21515
187617
231503
135770
223533
152655
187767
55499
239160
176195
19381
184477
124885
144894
173991
6076
187364
24438
180355
159673
147087
101810
249657
247408
252048
135512
79176
134449
180619
94650
23185
173211
2205
33130
194148
181477
147961
212189
239813
176146
110309
147948
153800
245064
52652
175478
14590
175601
128906
221956
159791
947
44982
195058
198537
57611
91842
93359
232050
79309
15766
42933
214252
24081
181997
236246
158697
14479
207745
108239
211601
190053
114168
55006
45119
78869
33979
206052
1010
209826
181851
51613
101376
182526
158653
92787
20351
83180
76076
149341
65664
254250
249698
66590
35436
196718
238825
13393
210821
73294
237437
188154
60177
9733
105782
178562
157676
51851
237003
114000
230776
145415
138021
227694
192960
237529
166810
64795
134775
115989
47188
19718
59029
37330
93571
154776
167964
66799
152349
174538
179833
249335
220347
220148
84029
163032
142908
185087
34162
57185
156678
243992
253990
22615
55497
26433
89953
171553
122023
132584
177837
162064
250210
56314
15956
161957
52156
58887
44761
115564
219580
2597
84217
851
4081
39892
131956
7299
246250
165241
190637
161817
16723
250998
246582
33260
221849
153927
155605
96298
209886
36410
41287
75934
32907
165405
231998
186122
142930
110934
152801
224005
102024
217012
14609
43350
152344
230376
89901
182852
61881
199445
2881
232736
234786
35351
234388
44759
171366
195739
98347
245478
168309
65983
179683
26704
16654
135438
243164
248439
511
45531
12820
170307
140587
103293
11063
134481
20747
175589
151785
20477
162074
26563
71696
2845
69919
166979
4829
248710
163795
98816
155390
17194
75749
232030
71617
62500
173711
66351
144188
249069
208425
249672
205946
196887
235316
199400
154877
7831
92410
130217
190819
86891
96627
102185
163308
134973
192225
121877
235321
96091
200062
90006
77555
120863
19296
244555
70371
214235
187017
44234
97098
184382
74835
57515
221311
121372
94405
192302
136746
136551
200049
44826
165667
77852
193490
199146
51133
217906
70226
67315
203600
210914
147567
58883
167889
165598
105559
89031
68005
58882
31979
160909
111484
213962
15424
253118
106780
1188
105464
128110
244233
59202
98773
133513
194232
118861
128393
69040
155910
237766
81263
76016
8913
223404
94035
102180
246590
167802
68932
192298
113698
78196
47903
74518
221615
227709
136118
211755
251099
158732
52410
239185
200960
130518
243294
204267
98410
159399
153685
17610
106308
84442
23723
240758
117101
204156
80303
36342
164353
149181
127072
85319
5774
91934
156064
119417
64427
117365
167544
214170
83884
1339
92083
95832
114031
180525
56517
87865
22297
212051
28439
92754
79283
16243
219081
246070
76511
55483
156970
61052
85654
96007
31397
243915
8947
51615
129540
254424
48447
182616
98017
198196
170278
30425
119880
5000
250498
173275
20028
24726
238859
172696
64327
67966
199824
53841
211459
200964
69414
106253
146240
146751
182544
36483
4090
110505
117811
1966
32843
136175
91513
58114
91658
125296
7463
35569
101836
176842
103970
211549
224395
86602
38704
249802
120031
120785
20428
52401
20350
170404
10600
232587
84588
172555
50138
43042
105138
145992
184504
158072
32869
29785
63483
83406
180818
248747
212545
5042
165741
165098
169619
196446
90791
141422
218543
127482
196103
234925
86540
50357
87669
108605
197783
35025
241699
169187
225326
149960
228878
146524
148404
88583
22922
161475
110739
232344
47628
71752
208844
133145
145146
55332
833
213365
5241
170177
206112
252046
105919
101643
118887
187615
76138
70129
218280
84913
89381
230941
54617
176191
248978
219102
62997
216401
200856
196011
187320
149365
124491
95078
50533
15409
202343
120874
24983
71685
249911
21454
1677
160731
87391
31231
234776
16074
189962
238903
196270
104689
39538
221027
128641
82175
7752
102098
29951
11111
163354
153699
142205
239369
140061
40766
21395
206041
145881
98966
113625
93993
110415
8527
101637
253138
138605
85831
178242
132788
63382
252487
175631
178157
217806
192315
189665
35560
241804
51032
164937
128005
228410
80759
125798
45639
116529
114779
119714
197515
116844
48223
140892
57446
42826
1193
91996
185150
148872
29827
231702
157792
212613
100537
150160
245968
54441
31940
81598
103124
216773
99311
8211
93310
254040
148772
221238
97469
151033
235331
35063
21568
143755
198481
209011
166153
230913
8347
134257
129103
189166
82009
37990
182354
133242
16371
18583
123364
157685
187299
125542
124230
84402
210464
194370
132437
17729
253483
22014
159975
194070
101041
164986
7213
80086
146992
221377
34274
127014
44711
123520
5393
36564
92810
195882
156724
195356
134941
208879
220761
226681
42344
93992
29011
194040
59707
204700
136055
47263
53203
114981
137534
116364
51917
103513
78587
237102
163583
239806
162390
201682
175814
171118
65720
150879
214656
96376
220825
181378
146173
167607
230868
226091
138350
117270
154843
111071
17611
130713
154794
205774
39965
251151
86742
249348
169357
4966
167246
73115
80266
175345
159630
195624
99502
21427
119792
74756
165068
231344
244120
213426
164005
235739
186751
252756
178448
215128
206913
167632
105261
224862
24391
11106
194791
219759
248076
120466
227809
228895
29233
223283
237773
181906
123267
136684
253040
64916
195942
27428
207195
182880
44153
4754
211534
153171
85615
43251
32444
193562
122969
146541
189060
193272
152602
75953
107319
24071
5330
14998
179320
79717
19549
29426
251376
140629
82627
151695
140049
43010
223864
149925
153416
59500
191278
213170
210017
135339
74140
125240
123296
224599
86589
38158
13728
739
167088
61804
93513
190814
95647
148196
114761
95816
196945
13553
10400
198968
75716
198929
72536
162170
231813
157140
149658
102267
70848
92932
238005
22579
251421
68514
243662
109655
170272
76084
166889
238199
43151
64453
32647
165736
20929
33848
128381
217720
79280
190451
107662
5947
91550
207803
224811
91914
71861
3670
200882
20978
241591
129364
12772
129508
228997
245450
143388
231622
192029
196689
28853
73533
66413
38030
136857
247100
127249
101691
86416
17143
157866
128573
116044
64261
61065
89702
62689
52246
108094
234464
198701
187665
125395
52330
250429
185594
227123
144261
222650
138712
246079
159928
131920
66481
14640
19169
116131
170781
116716
168775
3983
244883
151927
191208
111131
21634
245354
74529
235717
153455
226415
179733
109966
127186
55666
199120
200769
144223
49526
229148
98547
100555
128108
101831
130045
219645
173058
6424
143701
227717
29547
214498
199776
61332
196980
6720
129966
47624
48579
187307
54137
126186
192624
86352
253400
83245
88418
200467
181803
200800
1435
36018
171628
19021
173156
11929
37063
49281
27137
59463
50787
210881
112197
171993
152675
105955
210294
170913
131442
202492
92616
96981
18500
179265
27892
50972
13282
115569
160481
184551
24953
87429
240478
190423
131504
64923
3799
13649
6445
11675
13666
149047
70775
47699
53420
151183
53015
116564
166494
204000
189230
59600
208872
22746
78772
249872
79850
59364
168052
98671
177534
130152
228212
89383
134508
12448
252899
171463
173970
245735
202725
251704
104423
166733
72851
27018
145295
65775
177752
72664
182023
229918
236323
109221
230835
79492
77595
116591
4648
164202
12837
89034
121898
67622
215980
143441
244867
138004
124610
112312
203629
37219
204428
19991
20368
101651
182307
211345
207645
121474
133586
45610
232380
62133
66717
154386
118287
21129
173766
91445
31943
160164
146001
170543
115917
232156
244418
204060
206334
186656
249706
147210
19876
76033
50112
3313
246924
242035
34074
232369
235085
97749
230951
200350
202188
216826
141812
43155
165698
135426
61179
99073
157709
146043
63458
151396
137664
175376
151666
5912
42554
164797
93085
92401
84509
105802
151274
94887
6421
73784
232676
230811
135030
86451
50209
113795
77979
190237
56131
204113
13304
245820
245683
251933
21262
16419
61868
28070
56467
54898
187678
21540
160102
111715
210852
253900
48764
93894
127500
57329
42160
158433
22578
250121
19641
54833
243328
87984
23843
82293
74462
114853
141778
127312
166436
96873
78980
200688
110565
172919
179897
203724
139758
188996
30642
36967
62013
210085
163021
47708
124013
188628
209920
1064
68829
152299
118484
242976
158604
87047
1004
241911
22075
225224
89744
125039
5596
217041
69502
186239
204986
54690
247775
162460
23325
85304
223240
132703
235094
49083
46670
214299
244343
137509
50933
2422
83575
44113
192544
253953
156772
96090
90557
11908
231650
37328
125383
89283
148253
32329
52199
211075
18065
219402
243473
166640
35983
112538
161374
166421
147699
243368
94609
63472
145344
241111
174665
137460
39603
223879
204092
52701
225730
21707
105630
231035
209510
141597
251486
122469
154371
206097
177476
18058
54655
2352
177915
3995
179047
154361
197219
48428
91519
248234
44192
172405
220962
87701
183286
105126
61096
148642
38986
247887
29334
147692
1344
228006
130068
182545
39855
238786
116464
9690
138281
106192
114233
215383
70577
223281
128705
225820
40580
81618
94318
87647
138653
41470
34381
71627
83543
108541
7951
22572
183387
220405
30955
93484
30391
5703
55060
73678
245838
137106
18701
96204
174296
183098
135481
14552
79131
68935
241180
140175
40719
85398
139961
248146
4562
213355
80736
26418
42113
87360
50512
67267
241374
93254
41808
239209
54772
136202
223917
175500
65017
43827
253230
188499
229455
195871
237285
154688
41622
202143
115012
86935
247200
70386
164435
66666
26952
172840
230886
187564
248865
199201
76304
109825
115344
183294
128897
21922
4845
189274
128779
214375
222489
66827
37708
222017
166767
1614
208597
94010
232732
114901
59864
254063
131203
199695
160183
60241
243635
153973
10716
3467
155602
48008
161353
208600
213440
13596
77493
14226
219265
230075
46783
188519
60027
7228
228112
115211
207817
107598
182045
165255
98469
94211
167148
192473
204370
114382
13195
105062
227677
201913
32214
14707
191605
96068
53752
81148
2555
65112
36151
208762
235213
59843
237963
33393
103095
20381
205747
66297
77158
174771
219399
114550
21863
153780
140707
88910
121615
135111
120185
197253
160514
185757
7802
45486
231258
185091
107536
167987
199206
27117
12120
14937
248582
248109
202079
103521
177689
170977
218123
81776
227731
149742
202849
110562
248587
251106
4207
224452
212580
114871
39381
93428
20441
225893
17553
248249
139130
136874
143252
194069
30306
50863
12230
25754
165969
35300
188813
1291
151117
184195
122707
118146
75358
216088
195505
171140
241655
9481
153970
97620
38607
81841
22616
175779
235558
116997
181125
151204
98875
124533
86465
8804
72614
101670
157957
253194
175368
182786
202238
107925
203351
91986
69988
119392
84662
176367
76999
25136
200986
157815
24455
146337
129547
40843
191853
46870
219887
2963
119158
52677
214126
101419
36720
131024
190353
83241
91237
59855
50679
178392
113798
210265
53977
27034
92607
152943
102181
99415
165248
126152
147223
19521
188924
40605
56487
138083
97552
108760
53630
44709
122094
171614
243937
248349
9694
100842
112699
34088
160435
9425
59580
71208
29353
149085
95482
60133
170300
163030
245187
32891
215626
203626
119444
42756
23059
14591
85022
199318
202664
45560
184550
155600
201605
218269
230141
198017
204900
158076
29893
149201
7008
44296
130923
29459
55397
27661
205237
160836
37285
12912
245563
39789
252999
154275
223057
223798
31010
67674
156446
77799
251726
186327
145931
33394
53743
15919
58523
99920
190198
223390
165730
41750
170493
73735
196443
245527
56638
67399
166116
27536
190340
156065
56526
123622
26703
185534
176620
167433
237497
59253
152721
88624
121784
193854
99128
40703
189157
32884
106068
42441
10096
142480
117059
37437
65276
196426
253851
151255
214016
88477
131664
216244
25735
165862
241548
222291
175857
253082
248268
15708
239365
99812
180351
160339
35620
18821
123283
204950
198631
235866
226717
81728
161373
59788
158090
32830
203040
178384
166384
178528
143455
81521
228923
44069
208357
111551
243855
7557
72862
238490
157224
216624
111204
175622
142549
75881
53484
36444
114910
90637
47449
79634
180344
226965
219724
178735
158028
142398
227919
65323
118977
166123
188597
88692
135557
91080
8819
251401
103069
73036
27906
229171
88754
84338
224638
62834
45387
94118
41574
201990
98173
175110
196874
61185
162854
167813
100236
92311
145953
216182
100111
220812
123105
171714
77929
22893
38372
143990
203435
198676
37734
112882
2098
58530
52115
126918
174521
178019
235227
194438
250563
59530
81920
109366
59693
48851
112812
196291
142994
30360
114972
210555
11498
73255
222104
30105
185618
1608
254274
176862
186132
198962
187609
65635
74650
240929
58746
140192
151719
27045
174305
185960
86028
42506
57961
91204
200794
612
222069
243068
242521
227049
129900
11636
138498
25353
26214
47042
137520
36020
232279
34202
114716
169458
136234
68816
69140
38775
109889
219626
97876
139338
119299
103709
217070
175537
245594
109639
174641
75955
10194
39021
206384
42477
12404
71973
158796
107568
166531
50951
117508
168082
10825
61302
3404
38464
12910
122857
163380
122731
10738
158894
94617
27260
202327
245875
171810
28960
191350
42798
61046
93708
185501
106833
31649
43647
228340
130544
127022
29419
116661
203911
156401
176590
165778
197281
76440
134583
107697
122426
37028
205224
94533
151171
205464
49502
172479
8901
187409
132996
46778
1221
3922
27342
136317
213379
13657
167387
1337
250610
71818
250307
152746
114223
85125
130861
227527
124488
172862
105550
54198
31739
74314
134490
39308
247494
128385
40831
42661
68727
123886
160921
221584
38870
247013
22957
213013
238873
56062
96648
47354
48371
24813
248867
52817
25247
54779
137109
74573
53942
131172
238921
210029
254286
85371
222053
101990
57308
180828
136002
234374
152179
102172
222086
73364
196166
174936
247507
204453
183534
121532
215043
200655
23842
143192
133829
84416
61761
89208
221880
214171
137946
217712
74890
133245
95219
87496
172880
173801
216800
168716
151201
73330
221789
90286
171516
128178
75997
248223
8292
228598
156891
221925
172366
142172
253042
129858
169641
117569
199900
28039
152146
134059
242997
39078
47273
243215
202142
179445
40621
38406
70238
251789
20427
3466
70272
243816
129018
56111
58812
130621
16080
247598
97254
248883
159322
64866
96975
156108
226326
62838
165402
239543
199898
105033
201123
107234
96087
95597
9630
154829
187890
16881
228868
76478
249705
81572
196983
177103
156857
5037
65940
167618
35235
210321
245083
131165
191929
68740
30441
141485
187058
75577
99131
37292
5985
170438
93299
71712
121550
28954
203603
80992
155991
68219
223970
150003
224330
128089
243238
230067
73064
73728
140846
181931
13704
89564
239589
191637
60935
149459
145353
97182
99435
101723
11909
198912
38111
221779
158023
24404
104550
52547
138860
15835
116419
189575
121684
45302
149576
33374
231047
242593
106693
79285
142537
83891
102765
157944
66272
69658
56132
154908
13729
227772
234152
23417
70882
53251
243846
31075
82212
25274
217895
187520
14705
53121
233274
204004
254470
71299
51115
79073
59618
139082
36209
218386
91980
231763
177571
19055
242267
52668
62729
51654
200596
102303
65599
79403
242654
1384
233709
82570
165807
82032
248784
38212
230180
22036
205377
55082
221310
118019
39920
122741
254404
151249
5028
131923
233344
39606
30857
84977
68201
126983
162294
201558
76723
133751
36661
21875
19361
66589
228763
45463
76473
26981
23905
28436
221337
138806
87582
223575
67889
62444
35428
197636
139544
84631
167661
105330
52280
127376
95804
81858
103897
129492
173511
23761
73478
12003
136968
14297
221007
221688
195094
15352
227024
66439
247800
130061
239240
102055
107046
198470
47993
214797
56620
73929
193642
213937
142906
217251
95868
91802
14672
18491
31838
205616
207925
185834
142662
25025
27479
197549
23314
246780
9724
149303
94123
69434
82357
179870
48691
136482
224629
152338
226153
66275
11059
27867
7601
185326
210740
164426
193818
183213
168284
39335
107524
103563
229301
244175
175311
158856
57600
103941
105101
148029
12232
33415
49747
154490
120035
46614
52548
229330
236820
140572
152022
208654
89514
45856
188697
185252
230108
43723
211776
60343
141172
38008
120401
97594
52237
156759
186823
135752
133267
237728
62551
248558
235387
158813
140216
176264
25907
42179
234687
72308
138776
90718
57508
71786
197648
228927
90070
167808
63418
186985
155857
16363
216604
82249
79835
96736
84466
44889
214421
88157
78633
164273
185427
22571
107356
233746
99271
121542
192145
126366
93846
196555
126503
98727
11605
251995
93807
177474
92925
209781
234028
156556
153669
133634
20989
211284
119005
185617
237714
52513
83697
218141
22302
101490
211747
57852
57191
217411
42521
110768
166692
6004
82088
68955
79224
112931
91504
59601
170113
157885
32904
161214
179280
120062
63413
894
204997
47394
247243
116480
120868
201471
194792
244357
71713
201816
173986
207650
43349
136253
230823
82119
242093
126491
126346
113417
247583
75523
211820
219058
41690
134958
221059
176425
133193
60809
82727
76323
81475
38429
84917
29844
17582
201011
174743
165081
85971
63003
74498
97768
98927
196252
147069
62885
28651
46774
33930
71892
210536
89099
30752
215595
133847
151237
178877
111614
71382
143651
55270
132812
35050
122627
5103
43986
94275
57368
15741
123096
11052
239478
195295
251009
225273
183645
79983
118950
15115
82127
159158
146984
248082
104489
148047
169112
165560
116551
74253
43295
469
169286
120953
60155
38395
146660
115616
141160
35489
13907
124349
13429
183158
1913
148412
107984
114713
99438
92309
201629
150680
173584
103243
91757
68473
69069
240214
54268
223371
70381
237507
146692
171872
184078
7997
220140
59715
254132
21752
203202
181658
3912
176735
199699
13640
149800
130317
104299
109794
8286
212483
164610
90749
79128
243998
245325
92648
100796
115896
111987
112170
234670
106771
88870
164992
70838
79904
78928
98611
244482
223243
78696
113707
36950
154378
187428
80577
64570
31785
154382
234907
248370
37073
220308
51939
14254
121426
108483
96990
74659
187966
219234
6521
61570
251579
251927
36223
78778
143915
133490
13824
125311
24777
207765
206823
217456
66509
179754
99938
84355
81757
90928
124834
62756
233138
186225
237824
93790
40133
220255
50624
202403
211113
108101
8752
79701
37237
101261
240335
146199
154554
175331
116372
9359
3918
243688
9396
138084
234627
210932
62079
82991
236484
111366
135492
248011
12372
147370
27257
150412
9781
182883
63360
86107
253010
237998
47883
191607
12134
80163
92217
192425
159719
20737
86904
113183
46522
247401
45444
96591
61713
221940
134632
151078
71557
89141
190372
223360
108672
58146
251932
148663
174962
11723
227838
125603
123031
215284
49866
252447
41504
119423
84665
183561
212929
122144
221607
211854
199827
49811
131869
230131
31921
108504
155747
179026
133568
73135
132943
83966
7877
168691
70608
67699
169876
137993
235592
224077
82457
101201
220760
247982
108631
150055
163302
17089
80186
52620
170584
48600
212038
211543
112420
186098
86293
122579
41993
97639
95939
152315
176963
117952
173685
43567
199340
