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
