47106
60765
45342
203168
13681
286171
98073
97538
95772
248663
30382
256089
27516
54552
135641
180198
60714
45561
224424
270171
245953
123889
60665
265586
248991
160589
252315
37024
159619
49060
109757
244761
238452
127478
97650
238438
120921
222164
102797
9364
240763
245473
106260
177771
101247
80625
175576
95658
216978
121514
88200
56917
169058
143052
176818
178786
247979
78801
253335
280093
113187
239181
32508
225768
298076
74935
67306
34886
40440
277119
119945
168863
226983
22010
93135
281345
100385
135924
258540
194460
242866
221830
44486
58884
62858
133298
113644
9980
260531
240041
196653
41014
80656
182150
283523
39362
292588
37402
186856
152127
211498
14848
266074
32614
261108
170345
75466
126329
79923
276155
102880
207776
40876
270121
196282
150259
52272
256659
83512
173378
252740
29424
71824
11
105009
222031
295406
176178
199547
64406
285314
248330
238024
134722
202595
29900
297235
23270
142961
252985
177205
214923
8234
21579
285358
210266
221117
254222
4167
268323
67456
254945
241811
176845
220578
275057
9587
79131
31042
186242
245212
50625
265977
49644
123914
18822
145135
45839
205503
271790
189315
111147
82526
283429
71522
132719
7760
101087
219769
111135
160263
264065
164572
24591
123980
46515
141543
74031
81194
150729
242476
46909
134266
230398
96327
242251
226950
123049
247306
2677
72786
10656
74941
52363
235034
274220
230637
38014
19403
222749
58394
280292
26659
154134
174839
264085
197816
128516
87144
148758
75589
178045
123094
105036
48301
22387
104229
10394
244020
42484
35159
37724
207850
194417
164167
158926
271988
112729
1147
164740
35436
116817
213621
77740
37099
189691
71335
182596
172
203015
124244
52509
140879
157570
144406
23226
135041
75414
78572
28773
110604
244555
145556
87716
136057
36168
65036
210491
65724
275327
130116
98033
249569
294692
49859
238594
71032
102207
172431
76755
247936
110220
19828
66967
230552
265895
128288
245047
202918
241213
172779
195385
38055
37627
209813
13765
229984
206138
13528
187876
217250
55147
245333
26454
171492
149514
153436
100463
134366
286
88286
63543
266872
165944
253296
153321
111013
13214
125022
17091
272176
254724
247849
246638
227766
36913
232885
15185
170874
208642
30438
145148
121601
169265
289137
243502
193278
143671
237484
214386
47794
180590
188975
288421
245537
234209
185259
194835
229061
292745
233364
240184
39618
70562
31687
106815
128404
84980
128118
291981
90586
260979
54347
75232
280664
163085
219284
261328
205685
163869
126744
163501
226548
29528
30363
143187
202949
53313
94321
125117
55742
123951
290202
296819
144597
50623
89349
222301
292172
179836
82573
108334
222917
132597
289361
238542
21026
31405
236333
103295
226977
205418
103692
186466
139316
117635
17545
52765
163455
47884
74045
197081
46651
17570
743
55255
13430
64858
12215
126979
168084
28701
254636
296327
52560
130824
266225
185972
166898
277261
30025
226594
245249
61897
125210
234278
186702
273330
41888
61099
240290
148799
53659
85515
54431
294885
218517
26649
254861
173247
179676
38455
18744
184612
173286
275119
148900
19232
99311
190156
163972
201469
87424
44806
270929
271432
25248
236169
55825
119377
260511
143332
70070
13910
201452
207260
134079
76199
123432
80519
128149
62655
236408
287530
206743
235979
138651
235681
85625
295484
20508
162187
273753
141352
9426
38409
28846
262281
33921
18576
135807
118406
85446
144062
14807
36821
100844
297913
85482
243706
48660
49932
57675
14865
174717
134690
272404
281756
15983
82820
77298
131403
19379
52933
83404
46392
136377
77003
233940
191127
124315
163036
235920
42081
71665
148814
140704
39072
157737
118467
230116
149206
169311
236365
115729
131069
98296
186144
60436
50378
112048
274204
159622
161057
268686
58902
188392
131574
577
43060
9761
261219
280451
274893
295597
155856
158181
43590
2240
17796
234630
270368
92772
86914
129561
9103
245757
202524
290543
238053
249393
251126
101775
115994
106650
53938
54349
241325
32469
83860
136221
238425
227833
155611
64262
184656
173088
37165
188842
145820
141031
6579
184155
78941
104359
154474
122178
256468
30730
46468
189668
87830
266382
158388
32921
175407
249696
245464
19770
288856
293495
281174
91225
118753
74153
54900
190372
102323
19876
184227
195246
93283
172191
198231
209349
163314
46035
132872
59065
85542
210716
20929
1272
25886
97074
132526
250475
79178
207968
249967
44080
20192
268006
228020
161319
54177
181024
58265
82318
13919
262997
13732
23339
37552
115226
161231
109028
149005
285329
154916
165105
192534
226538
139245
239130
62786
47925
174713
8604
143883
126698
42404
52428
239624
193489
131463
289712
250049
150838
198232
55616
21050
162153
240997
299200
286979
240266
216053
6886
141929
33608
294793
242581
90922
3560
203782
1355
235397
189737
111002
78337
118505
157858
245383
203101
248476
279661
201532
235107
34620
183352
110472
257135
73685
157411
31285
38929
23011
15955
220427
142690
110692
202630
212954
186130
4097
81058
131607
140689
155366
151050
72777
239522
115880
245959
253692
136392
217222
170294
270318
298676
212488
220090
263331
165635
18338
286967
233831
241488
141312
93920
84692
279010
67834
35131
112814
84550
185422
107310
55080
265104
132818
143689
273695
19926
167843
287635
298292
59372
287711
272572
27451
84597
96446
17192
89813
225832
37268
287744
228397
262299
249810
111287
61601
141493
126371
109206
110744
235911
97060
167328
100820
52930
130940
89750
266987
4660
277907
211766
69040
197891
65400
190277
255529
50742
231216
38521
295313
159469
158505
184733
28671
228433
70721
214698
3110
226325
199706
170367
189328
10018
67213
163238
195467
4044
4696
139855
48201
217809
88072
84016
250190
159770
196598
244087
215655
90822
50650
123897
181767
3155
99705
110648
54497
209163
59002
53218
174332
8022
126013
101485
265920
128501
192840
249660
295673
80403
227524
21159
284099
253049
22793
49266
253925
133605
229736
41712
53693
213331
195147
243241
39960
255943
266813
170591
244506
260667
97870
21375
209623
256802
91165
22532
74775
151399
169315
205044
225029
180686
185070
16218
119356
143321
250286
145101
126956
185487
274106
292863
251335
284025
204051
224873
91250
169269
180415
35352
151528
83387
153616
143719
216001
123125
245909
225769
47887
1804
91542
238029
61928
84191
124561
47985
72454
14180
60280
36903
1714
248062
270430
48195
10958
230191
125027
176566
206256
195120
248132
251836
127105
253945
258238
149843
199861
235940
298898
106074
62638
73661
26310
283487
294575
135017
201518
266267
144961
262233
98950
196553
66351
268349
96330
141739
257149
58022
292014
216698
262111
8319
264849
27468
228960
177321
5655
85867
38399
161790
98080
74324
174986
172758
175204
57977
10467
155828
176017
56372
269674
81221
62337
6155
119401
16981
64869
270303
64811
212309
174807
73232
283209
283978
227195
202978
267936
269661
252095
128414
189490
150466
30195
151649
96123
253910
65862
80796
196410
102369
201243
283637
197433
13854
215137
72075
244750
92845
157082
218223
36546
71784
72945
235340
6731
45978
118727
93506
100739
259429
33148
244249
76719
139465
240343
135905
152180
264249
233513
34008
242364
27413
284111
101422
293643
214658
233247
103833
296863
198554
147067
9700
70380
201660
125831
20103
70786
140102
31363
288275
242244
1374
275034
289643
234176
228655
131220
219389
266836
104762
113706
115985
12848
275898
77853
164874
129966
282479
231846
103339
198701
165248
258591
189207
264675
159713
134088
32002
228402
144296
217239
187897
156194
215775
143351
101269
38447
177619
197993
220371
107227
108147
57015
122127
233341
26640
196073
208037
28751
177656
209877
91869
23497
223349
254843
247036
16586
147087
258398
92323
36331
130297
81452
170560
83913
55084
22803
247795
30203
184508
235805
109274
21481
50223
6576
74153
185459
116344
102361
240259
180183
213535
201615
226130
91611
11113
269465
32076
13727
79616
282289
271662
234586
116066
115307
168523
91654
225782
51161
264264
40987
43208
59932
222406
101124
290604
51558
46282
174395
282178
210806
173812
224987
154046
253809
243888
84790
208096
7256
20299
35362
71258
15387
294642
59797
167403
240233
185716
246368
94158
160471
158108
145950
269005
1984
123703
157967
161911
230112
217872
173461
22654
12187
291908
142401
63329
111311
254251
188367
136678
92916
252444
208683
284650
293262
38729
29220
114705
59156
118761
116319
266596
273184
1541
78502
157588
142051
18016
165131
103399
242401
220535
137777
263150
148153
74511
261525
94799
236085
118297
44745
63345
261055
84684
238651
146888
117769
265350
253932
298276
123612
247802
24100
254620
164404
170047
68295
293765
21351
112003
232555
279707
263889
235216
161456
125690
120206
56251
29703
24781
35355
29793
297645
89647
187021
240139
62313
233081
255550
243123
92385
27459
64737
243994
190402
182405
212607
232486
35466
82310
8553
29237
116391
37648
216931
2790
36946
127500
132261
41619
97480
106843
295268
134763
32145
27770
22019
284909
66041
154787
65048
76255
120461
286897
20286
141868
206106
134882
279066
192885
86842
200040
261473
234035
130263
238185
238647
206631
219451
295495
271557
213168
57123
23964
217209
61670
89841
35992
139200
151302
42542
82091
61794
187685
25938
249656
216435
222692
70937
294577
268757
92207
202152
25056
54248
277954
201263
178237
14342
199051
88063
84937
91317
97858
236933
291997
44646
107051
65282
109740
278349
85402
24238
139442
106684
79442
108339
145230
11890
122619
283896
179792
265916
185028
294092
27324
40319
176104
238212
72430
66419
93683
272089
261965
72705
233703
242037
298761
243198
25291
97343
150260
200772
165456
269538
289335
187081
287430
89693
51595
165007
205083
184049
154800
141118
209037
270418
277359
251348
124244
145767
206030
214933
67082
167622
252590
163720
40956
193679
196235
199563
99331
137303
2947
128452
200077
162290
125309
276481
79474
10242
248483
73940
287926
66705
224703
156067
291873
23384
87131
20251
276841
156792
242791
124819
63381
252206
53142
184172
106272
239471
74191
288405
11264
124769
161427
273195
217453
191375
30916
199851
104894
90676
132672
59334
163285
216919
234172
110884
199591
68326
294423
251485
191145
273115
5740
291511
178007
115974
222595
118417
150493
293354
219109
172559
165892
14842
295174
209371
227758
143696
244808
206728
266100
115799
59859
43141
241406
276713
145398
191980
186913
99945
274668
81704
247808
261134
119196
188163
147347
71019
111450
172505
54056
71051
169069
287658
254585
126939
262575
60585
260775
49705
78059
189137
255267
177814
15375
147129
9282
258325
61548
24333
51035
235546
229094
259278
77457
135122
160334
4765
53163
122196
174098
139218
72866
295428
8468
59355
1356
259234
260282
137724
89047
129488
255412
187494
79123
231910
17351
17928
118763
272358
45432
294030
245332
297821
82019
295142
72425
190319
46454
85556
58491
185943
229737
191454
7951
259478
130176
134325
7690
180185
36547
286605
64946
232585
92959
226051
85157
231119
230158
128670
232257
178724
37710
154391
235503
299085
70573
43835
56215
222710
16481
233285
21730
253663
105364
253780
225837
137950
123444
217864
46789
125365
151028
242256
72193
55419
14205
145416
251739
70401
130508
208779
69345
191234
161694
201680
42744
217016
86399
183701
49107
52076
226577
25410
39820
226322
2058
210809
206125
7607
269168
199691
246257
188961
153994
194933
3323
159097
199705
22484
244726
257779
31143
214574
168841
51973
36826
173716
294103
281482
231436
25266
288776
288080
235920
199916
16503
63321
224702
238553
125582
99600
52091
174404
29818
21402
80105
119432
223263
134855
159028
160234
176484
62682
246365
20446
112298
252608
246618
211574
120866
290676
12510
83140
224817
280943
226860
153085
236248
182405
112526
208280
262473
3251
187198
289845
50761
228515
13245
225805
138126
251275
144017
281058
229840
156537
109421
255688
240769
62157
201851
27550
144948
112952
203120
101790
199705
52216
25791
214
12611
269294
77858
22405
44243
114781
38326
254040
221085
158443
92888
177539
69429
61126
145087
261208
255729
104458
3114
10904
137514
140507
98312
201243
17755
266401
76369
86401
52622
281910
120085
32362
76667
121550
273705
56199
228391
3846
267156
165064
160437
252024
184757
45132
279523
241
244256
99531
196716
46178
36155
23428
65797
223957
149630
76818
167278
187238
152117
223085
7184
206564
128934
68989
187972
269339
251789
147323
78463
167098
13627
72531
208721
154162
33420
253592
105453
196851
159002
250198
160444
70432
15069
128669
158119
8946
52141
269417
68127
270568
70238
269171
155482
82986
10633
142538
135250
69267
219217
98406
53290
295621
232498
102308
183360
151377
204826
156353
235445
45287
185234
210641
19354
182865
102837
257703
272332
173708
154859
190808
59548
288571
193188
159003
248671
66548
276277
153860
291601
215098
167537
90360
294800
33846
44560
25035
236386
21777
71430
72221
81666
297416
139407
109656
276290
96496
129162
64594
230308
275848
169513
67144
100692
102153
81369
153552
89510
18928
18174
136581
234365
204962
46591
86203
253235
109511
145621
296347
78809
296461
1870
237089
286327
113869
125580
252128
204808
287333
77932
19050
231736
35418
168682
157798
153842
202285
216223
294810
25645
187368
124085
258166
236603
42756
174752
45842
266503
101353
96730
78483
114325
268411
198318
201982
152392
286510
140329
109062
290691
7911
191865
120614
27733
280966
197053
271695
194476
26852
203266
120250
250934
30411
267215
170973
238308
121549
202299
59350
234460
10621
78003
146113
103487
143826
257555
254608
120797
13341
182590
110039
5627
9598
83678
56947
19047
264846
4577
164753
255665
149400
192950
68210
77457
111859
251990
141678
188810
211975
104727
59661
220597
82600
142617
209291
71722
209786
248420
213131
287225
208129
249337
25271
284918
292670
175068
5671
98109
106635
206157
127830
160112
199284
19249
228748
60508
52328
47089
160465
248951
131386
153288
166967
58146
48351
218094
277323
155375
233520
67621
243320
59856
138383
158597
206842
118196
222758
254882
35892
219484
30875
44633
190979
198057
216686
34647
71163
156188
264007
3430
278775
238375
233958
159421
203912
194691
270487
164995
258837
184405
257644
154505
166683
298005
247975
199334
245568
1431
75311
197312
81524
70574
217165
18850
87840
24057
238425
194566
170333
91901
282857
72805
123806
94691
246871
221633
143910
73278
56102
285666
249702
6105
9170
177113
265050
281642
58825
95487
93601
3209
265103
82158
291727
4114
135373
88781
291306
253012
187919
167659
233246
95137
94552
13147
276139
78587
150221
203493
225651
258929
228406
295018
60516
73447
10797
115767
47673
243083
245398
37356
56695
290549
198267
65742
260553
299742
66235
135465
24226
28268
162822
288753
2896
283424
191973
231276
18004
66356
248396
73502
243028
189981
142848
243277
266129
148814
272663
83614
117273
270016
289340
57439
33370
193774
115034
191073
114709
34234
126099
168610
26082
180883
295386
30747
63632
117129
132013
134317
168734
190700
131097
145958
64715
112300
255130
268972
90639
176147
190018
69420
17874
180516
230569
299270
35612
155681
243000
158801
135280
167802
221294
67642
211502
8114
172484
246566
262718
172449
120192
242436
160531
29588
141809
48663
58522
238685
156396
187673
3287
160385
50325
13620
145483
41505
910
145281
41611
263591
97663
298802
194967
81646
126131
209275
55708
90473
169820
18383
252539
60098
173551
185114
156077
137310
56515
108224
58648
69363
170927
73316
235055
102070
169889
245471
199154
206965
204886
11022
181955
72260
240553
242870
175575
230371
272735
100289
195336
39568
224679
236733
208946
39867
113390
173823
134535
49632
65183
268689
258141
254627
256673
123965
227009
172085
14633
67040
208645
41288
256278
154284
151490
74659
93744
232647
227088
145414
216130
229916
68288
41988
143457
52325
260644
95717
276610
187590
57298
184840
211689
215027
258308
225155
293394
205800
98540
260412
146249
259178
166657
35228
102806
46480
12537
207608
76077
171536
101188
9828
168889
7182
129175
109265
266151
134008
273971
90975
124944
258818
103366
14827
8971
210785
3586
5583
181589
234467
2559
280718
76219
51262
203660
71832
48138
101613
212382
136087
221951
148213
14481
181537
259489
236156
147297
173921
83582
262007
68529
43023
58394
166561
213316
292299
252575
213548
115296
233820
284697
114395
210865
20364
138243
236358
54215
189670
227607
229926
224957
216137
49796
266954
106715
227881
130979
58601
94863
178818
112651
229113
140533
174969
8373
93288
107767
162411
67745
140511
171997
143341
54168
116521
220754
220750
16902
131805
247302
276162
262358
12209
252181
153868
107381
207009
105014
214351
41465
275012
169190
67690
33652
269218
141497
38688
98513
149938
76598
31858
205432
138198
197125
121510
296643
162013
130463
127505
182653
4687
174343
193920
57073
78325
138931
213456
196793
148536
221025
109758
134012
257743
94084
24988
115482
95239
198765
32146
54076
230758
158941
200514
293843
145845
243292
245009
239966
91529
154154
229503
249900
279655
180611
165942
166487
117676
156137
15231
4879
69648
135641
253000
125807
52170
271414
113439
180651
71969
20675
32926
222333
151432
281975
56750
30281
276065
145831
183357
117332
193323
219764
133579
113115
5546
69178
238479
267566
229093
65416
175310
272139
282720
91803
56812
284738
186321
286549
96682
19945
257330
113877
23342
206640
50783
14297
179157
281712
202243
248608
43014
9740
250491
185908
220338
262838
93316
54953
208409
201793
259826
101079
191256
135292
78769
71032
52970
30067
282342
93243
142912
49112
25937
127626
79736
172109
118525
268144
148454
228111
100649
151945
249475
298346
265835
230497
118051
242417
181392
93326
186881
221343
292064
12132
54614
219668
19695
259932
153737
262962
103185
51208
207693
252196
196029
48644
188281
30357
122111
215498
204302
26045
148026
276303
29202
255876
141676
137789
294055
223397
282998
236066
160799
278516
252766
276554
243020
112019
164905
108890
200130
282590
102173
256642
3951
207496
123158
292194
268066
229241
259788
185338
234033
285957
70007
77507
108620
269171
248537
40855
152452
144704
63806
113036
134505
207695
256396
273571
113078
294449
97042
57417
74832
152692
60557
197589
58913
57557
239664
222837
193000
157824
255288
37534
70942
282497
36124
235799
95154
156897
63045
192831
211001
216068
183895
92981
176677
42792
104144
223089
233830
211231
258077
3051
290526
111045
254863
48265
271628
137138
240463
217048
278152
258483
115888
83661
268116
146917
52117
269389
34107
7087
277843
299834
162505
217580
247603
292042
36128
111556
32497
125316
18246
85700
130929
85647
106689
235177
237520
157095
124514
134685
287911
61311
194032
259397
58870
4548
60831
226952
279728
79273
128331
141938
255517
188108
247660
4203
242275
211863
134662
272472
134422
244570
157591
77520
67080
100302
154526
49744
87277
132810
189846
185954
9845
11856
258590
52279
63216
137479
127912
123199
161636
64660
56571
226961
83484
47842
233655
69525
283636
113168
54188
267148
1971
111190
28579
144774
170184
283626
91134
52954
137973
150067
224487
108665
259923
286073
298922
280419
32788
47173
286749
109748
44141
299967
8981
259762
54467
193252
44244
196456
86730
185495
184217
81843
60514
229118
265178
33366
26646
68760
175646
199201
54350
243842
128118
182436
118529
117435
100355
30945
28446
219775
269557
52423
42307
256180
36334
174143
122676
8487
184830
83888
280863
107923
191073
215385
8630
6374
267586
30636
227208
148691
70473
214367
64999
115616
258600
266425
82681
3024
44889
7535
33510
207692
69098
8929
267911
168191
270234
149488
198862
157052
232476
183177
101844
173816
62072
93748
108150
104075
248383
245639
229141
83894
124115
87582
174668
175676
77917
212517
105478
74618
196447
139807
144661
172572
171984
198696
287639
193578
113502
83138
193371
155893
65007
80424
20514
184770
189400
290608
158720
143932
12716
184024
103871
156012
272380
240676
94119
133599
294113
88459
222624
3966
179913
107932
252857
266744
132072
13696
205091
203308
250123
98605
29701
85140
251320
95060
186616
125186
86497
227119
224825
3368
222545
285776
295005
24157
64454
293516
201990
124488
233109
218575
59286
31337
266816
177605
92771
142041
161281
56385
170284
155241
54937
19114
164571
171664
23139
163111
79689
272186
111211
208781
292136
287026
237545
238870
217322
8160
288265
227586
238085
299161
170372
35563
119779
45043
260396
204528
14716
142907
107551
100650
61883
217287
289632
113614
262398
116053
14216
118013
174952
188109
163632
238257
48886
273884
194987
266779
154745
20844
9547
109934
27840
263561
130280
218422
166799
296373
16777
182044
26355
247607
45609
102242
89110
283207
237375
242451
48728
30092
275287
81215
10865
10060
86475
49202
243194
272134
69143
141974
133758
50075
44026
207050
247971
60920
5563
134622
298505
203715
69404
97126
193911
75082
210200
5338
236722
29261
197830
190154
226355
81529
192171
280787
268271
222001
202997
181273
286387
101871
232119
186808
111848
146311
122159
230599
265714
256706
179535
200903
278891
167506
201549
206506
258658
225896
172767
131494
29705
104930
271226
245272
165509
89089
227596
179449
237952
118194
49493
41178
184568
57985
249300
282026
216544
7956
199208
291729
140306
196117
106325
215985
11084
34578
258288
16874
277028
154848
251348
178613
24039
263337
215856
222549
145252
249659
149870
46772
297409
11671
182072
194157
3336
69744
35029
169779
45378
65630
135420
273106
77893
229781
88823
263845
263794
57970
129649
254251
4238
71413
67586
82582
229084
32882
204189
261948
42014
138399
14417
89391
202742
3476
251181
184076
82168
74378
180904
176414
215557
89810
31477
89911
299971
64377
19791
221693
23756
230268
126958
69063
153831
182175
526
120384
255999
30246
88109
69079
26936
46977
31927
198539
227214
263609
113559
104143
106546
271428
20533
252189
40799
194281
209563
148575
282746
279607
154102
89268
14694
124443
92407
122562
180003
290049
96477
59367
95288
55882
255186
170271
80845
57980
109036
55394
71230
106822
59082
3148
270907
139167
98144
266626
285547
150804
235155
266104
60951
8869
47531
77628
38244
221326
8218
27959
162820
294276
104884
44035
21980
265464
225477
68023
118860
26849
119390
256166
148976
12774
218875
23324
287551
245366
109964
88860
108323
256529
244195
30092
40464
151166
96392
121285
95411
50946
283905
189919
180523
39945
290395
297441
71105
190442
255436
174834
77235
278934
179673
175052
67017
293830
142936
61272
167827
58829
196828
212235
68374
282115
244069
97684
265434
120124
145172
69054
75611
157391
21302
169803
257519
174464
210277
94801
111253
142272
38619
78107
73591
74052
203517
76986
252304
291144
193527
62514
82760
120004
64215
125583
226321
69805
4941
222360
28856
81993
42447
152482
133503
264338
206321
236630
127831
3702
215137
221834
215793
28864
191378
188310
56792
177719
207251
93650
188350
197322
249908
47768
99840
34606
272909
250867
107658
291174
25034
78860
139431
199986
258808
198769
206987
195679
72912
287592
16849
163525
233875
121087
204807
266235
173982
49690
124163
5324
156051
266406
226740
32476
252021
295814
253594
287582
258254
218995
266755
38330
265925
154672
36319
32597
44025
75667
274534
220282
40669
285114
122148
169772
185834
257555
237778
283435
187424
63397
202446
55978
163773
55566
256937
180139
94387
32521
168281
35778
155780
144126
1089
80116
141008
161212
282322
145823
59318
35189
178602
159357
127169
119717
192158
244957
40836
235448
135520
18770
134663
228387
190846
225721
39665
101632
115475
92603
13854
162868
206085
139021
164825
91083
18515
136749
100739
58477
32827
193885
231078
48730
259513
86879
152027
288999
156190
142499
232649
27200
104518
264960
20270
284594
230098
86581
182556
231148
249256
165799
161558
221115
63419
234937
84113
44888
15122
139225
98605
206644
62783
90473
278360
23957
275938
196432
114489
102604
165769
230030
198223
47853
283561
257869
184133
299506
23386
85380
59183
39632
99300
3492
36824
92591
198639
218135
287733
125170
164201
137373
215492
119099
146722
257654
62321
212514
196748
172553
182173
36353
275945
138023
239184
92818
25636
131074
270258
176054
293502
230773
213219
138936
11041
255182
52301
235088
206151
196281
202446
275495
281931
4364
200193
84011
127901
137337
64899
142344
235691
234214
87643
9134
120086
191374
171896
180499
271466
240020
16770
55735
171734
216038
107932
235321
18367
139499
133427
258493
287753
146824
290115
291649
206129
195931
186321
100341
105879
93638
212011
110228
59213
138620
71324
291553
254439
285979
121432
166962
22881
247060
217054
79316
44865
170774
216491
240680
100586
228003
266861
295447
32403
86346
236224
21986
101518
229243
151144
201136
123161
96629
151367
290784
70413
138105
282497
169028
178203
220653
245663
239559
100910
239736
202690
154238
202122
29025
268550
255127
85978
228021
101405
46672
251984
184898
287167
146373
166808
128819
92205
6723
241397
292620
175505
161544
25808
238016
32092
92448
106173
269179
219180
1001
27465
82776
190601
295719
296168
134473
52254
253501
29464
199543
143997
273643
60581
266349
243196
292630
195112
275795
17610
276521
3845
257910
202482
221284
136168
6294
151386
220926
40906
113729
298228
209995
159593
216682
188726
264940
134199
140774
120028
134314
261553
99566
231424
296485
110665
175375
73910
291295
62018
157333
63562
17956
13400
41930
175058
38006
87330
228518
45183
54137
16967
21181
43727
156753
11702
266035
178040
263205
237748
803
32598
50872
189240
23910
227065
133949
82805
34961
227170
7492
136716
91841
36240
7424
61685
212879
268537
226056
33343
290698
91277
162582
103225
297116
6090
256113
4790
240073
42089
292497
208045
46647
204645
15531
230975
192467
34678
108428
274730
252498
210655
195071
181590
202622
211708
28066
101832
63430
40061
3236
164654
209888
299469
153213
204911
276030
228546
238424
242069
23100
168058
67873
260565
73453
215041
32007
89023
217801
46816
7753
176163
2720
17746
250010
258818
16937
11057
235615
113087
199620
260010
121357
201544
169377
149108
257139
144532
282225
61309
245542
154076
188275
108154
129260
126106
131474
105682
48413
248808
27956
57432
65162
115483
33376
131738
166324
10482
68393
204285
64202
63628
141937
14126
114910
131965
103163
277104
290274
120564
268577
121761
71467
19255
267135
197609
102114
262107
65689
241579
256309
51971
34494
210407
44273
279226
934
173162
186966
8105
123852
89884
232638
282631
255220
188781
218208
271288
216523
123216
146736
175534
175181
104375
173763
82379
168819
164440
205950
192672
231256
111680
37177
128358
264293
31971
58317
287855
19670
104083
91638
72739
13890
235787
280317
242277
221507
135158
201065
188465
255179
239378
275485
281877
182135
275078
189679
7483
108746
243939
5558
44439
228124
133200
764
152551
107689
176609
138351
137231
91699
159070
189788
268009
115423
147409
16117
189085
226569
73391
135741
140908
77
41985
10690
299856
242328
225458
231279
136345
83377
37031
142294
62500
230709
219975
218027
164709
209058
11724
242415
191335
131262
262417
69417
132173
157730
267811
47459
117018
71772
6510
50465
40922
107388
155718
181056
260475
3876
83612
143555
128928
246135
31824
180433
98151
62786
69421
264115
1516
261459
25574
135939
199783
48612
26062
161587
100187
153523
37019
67405
142379
272678
111265
201671
59577
82842
255683
224153
135826
153534
102265
298275
210304
279236
80307
283881
201434
46368
157379
273785
197263
10638
82926
215436
274071
86919
270349
71567
92136
80704
18459
4692
165365
66420
92188
79485
101579
294385
32551
40046
211552
148564
154021
160581
54839
168622
118670
54015
142635
188534
212006
262003
17131
6392
159845
187722
161018
90685
59032
64791
128604
249150
96176
11529
252560
43952
261020
17657
43069
192396
102820
104923
130459
191740
224035
158430
108256
18332
118139
16919
231953
155148
235150
48312
232478
204420
74947
76841
256763
224041
249908
58869
202757
96978
6861
269931
161111
216691
229068
92478
126496
249223
79953
187490
220061
132374
153900
252165
126449
106516
180744
245786
166281
67284
102987
79876
226920
75170
141339
142646
54506
225749
228329
141199
28948
225360
222291
212701
127892
230759
258657
137235
222588
271752
171731
15901
51721
83487
258399
101102
159137
168352
92011
239458
140810
196253
222879
152704
185509
244
13236
13316
179612
76961
3779
261228
15472
31218
127062
168750
193142
198068
47788
42656
293901
151797
104819
226948
125199
81073
66857
185792
187110
6544
276132
222663
224719
297103
189815
6363
155013
162395
59269
100968
111618
119808
149950
245491
40584
144400
180747
149180
7527
273347
207913
195691
273714
201190
36645
207365
105853
83272
275437
277743
26258
147949
97605
272637
287503
50461
119498
144352
188296
180193
11286
273645
292015
280531
61781
101206
108627
132614
231170
81451
23754
14082
146663
23622
204271
93566
94631
276290
137748
22641
245246
221449
124218
202451
30256
87187
200964
227520
65445
139223
106716
149030
72974
143602
284413
161431
298143
12397
192893
131344
279875
96798
92738
55699
77873
106511
282937
266346
132058
14940
57145
11488
51018
274516
138216
268290
239897
93917
106039
186537
112153
13708
284247
37254
7938
232194
83484
59300
193929
60229
234827
283688
190545
52818
174451
45352
204726
120224
220961
206669
15087
166681
191316
143030
151845
141529
27646
19300
238177
253925
167147
167089
146053
224751
202332
2502
77057
67701
125984
217229
84311
272592
272448
238766
116673
296572
1572
59316
87862
69768
140635
10890
238745
242302
260041
136467
254624
163266
36976
40723
47568
171881
123056
249440
53807
125182
280738
104074
70235
53037
171376
276764
207809
193993
149778
286594
160963
136028
143476
225302
58107
264699
243459
200001
232329
231475
205637
189520
284293
195604
256361
293754
181969
44017
129952
254483
4997
86588
7193
127221
109009
143563
116969
49479
276417
19528
297019
40497
155597
185125
125272
105573
140373
221796
45437
224691
79056
213228
32519
3045
149015
31502
147714
124241
68107
254209
123002
7211
73716
193728
114030
7826
91963
75532
28620
132943
142071
223295
232073
157563
17359
285273
156383
206897
60012
213695
268930
71085
24630
145495
79906
246464
127197
175959
157786
235781
167715
226534
144415
83783
75985
182882
292094
211989
207761
93568
267022
162575
148322
287219
60531
254191
168014
297924
202857
28798
290750
249489
267637
3094
218440
101929
64370
42694
63810
18517
58807
206603
39713
178903
281420
6877
287028
174177
190791
102508
18997
140812
161415
162852
7158
293680
155083
123260
183666
149748
83713
144818
51589
150549
187661
144501
64733
94403
596
181577
149756
237607
201939
131216
289249
281354
283670
5083
299259
31138
71712
278612
219973
256221
123895
166727
212529
79462
101181
42281
145547
267349
174961
30714
296003
30005
233471
209313
200263
264024
153932
123792
179716
59916
48888
173074
163283
277318
289211
225603
214435
204326
277624
277900
243573
88049
52490
26918
225177
230128
283414
62779
206068
190902
754
19515
97094
294399
249553
175248
242049
163930
256360
295591
10563
78222
142128
236203
271176
137157
200043
79690
287476
103481
217326
201925
191764
11420
145855
90914
297902
92958
35530
262164
189053
280846
46269
37095
299860
8956
251046
96476
274194
291421
255299
199018
218322
237321
260411
129184
55280
201899
21046
123559
30346
1454
220144
143110
20938
133230
221855
73748
135151
232135
265421
287667
159682
252421
69343
144031
234200
216837
210764
76863
239236
87495
82319
19838
235396
173902
36983
19039
116562
239211
133788
251323
8095
141575
83050
20305
149020
63345
54639
19095
120196
120423
128390
52540
113427
20075
158882
12861
122820
274846
51436
291307
106648
173683
260555
231695
40507
37166
132725
17807
171301
106258
234236
252710
74381
235355
161646
277613
293833
242745
47291
4945
34564
107781
149911
126431
190417
250355
66460
176834
92393
3834
129259
30033
179107
238568
139528
177214
4325
19951
43264
132780
56827
261128
176083
119666
42206
296141
14848
66399
108810
104818
68222
254574
192934
214847
285378
205791
161780
238109
103580
135308
18422
53201
282027
59166
249482
244481
99535
152405
131102
230838
250168
285555
30766
148363
277481
232513
59514
281530
67563
45723
141942
249880
269103
125203
177646
40868
25945
43840
200696
39759
103205
73192
195852
141817
211969
53735
151935
185970
250999
210867
34476
230122
60282
115819
238516
233290
271969
131599
163665
280598
57386
7791
227973
284547
233260
25247
260862
154863
58525
148260
192922
57687
53482
26569
149854
35565
183967
115631
157974
80754
98794
296248
19744
121793
115970
148255
1840
96168
266021
232808
136205
51244
258294
188990
204944
296942
194015
78308
210847
21385
253533
241895
120931
83482
253448
134623
53753
71172
11937
174417
157905
4491
80531
81067
108495
218331
227313
171027
20674
18661
54118
212416
220108
115379
191842
194113
204285
94801
146617
177693
264588
228914
223520
6898
202892
41290
30998
181665
191161
9407
16530
194340
99351
83347
275882
193142
80751
208707
251045
283560
45099
297869
31666
10347
262764
143448
206336
118546
83504
166568
183518
234797
95917
79089
249870
144357
224847
30519
203758
137345
8662
25875
114552
52909
137639
186563
84684
50274
93246
30878
156985
211572
182645
145190
77610
140815
203444
206673
109573
293193
207281
94407
91539
168532
158885
164285
78076
137914
125700
264219
51567
136752
249548
184389
299431
297151
45764
213751
194118
281047
254706
134975
22149
117352
210803
150062
201236
204335
84150
202297
213303
135487
133371
256998
100782
56024
84778
265827
427
135187
111593
132410
190122
76692
35585
242671
65818
973
15940
240663
27342
106399
299336
294475
92275
82116
5687
147072
221742
201399
257047
122191
75827
181573
163218
106810
203499
210782
12719
18617
182890
196871
6414
210293
61337
181098
76305
79831
226644
283415
50362
171548
52668
282169
75758
35064
131806
209391
227839
39035
64430
282258
27009
262130
222052
284507
164021
81899
82676
73874
177660
42188
77100
242310
240520
136272
217119
133251
50520
42329
62347
298520
173828
291711
211504
187632
241545
197837
221947
76511
299802
239506
237451
258796
45427
74761
251367
248541
272841
157468
263464
265043
279226
190489
214389
186340
16474
167405
189886
256286
81618
107129
36038
92484
150540
47310
177299
142099
276423
111813
37487
297389
218001
68050
262786
219472
81599
39647
30402
216847
226433
134286
110113
194434
152391
120609
150144
187247
73168
23308
75117
168221
208561
25186
141728
246794
25958
161945
249414
268072
184303
298425
101384
83524
118721
149675
24895
86998
232594
43216
91034
69748
278050
53623
102963
204540
14395
48162
131113
35167
34932
233481
242577
96767
251047
88852
216401
249864
83227
135009
162321
122895
24222
121536
141174
26927
175598
205289
136549
3715
229486
71321
139992
218359
185439
279875
272890
129294
247120
194208
243589
129249
69741
258234
72983
154910
251962
247539
102983
237148
242465
243649
179958
148719
148788
38272
155192
43955
200425
245131
192568
130965
188186
139009
67288
293166
85144
41534
7026
106973
202045
277767
214707
20975
122745
239752
253977
51250
62612
207771
88725
230992
238969
41273
149888
61296
95506
77740
892
34032
173576
189050
225937
118729
221528
16650
265665
112480
54479
138166
57713
263576
299333
74309
296712
149046
45477
117563
176692
173026
199752
8061
28165
132613
82075
196316
293180
88905
60999
175901
108163
94248
160645
295805
120733
169841
77506
196266
198330
275299
267559
37150
160855
172640
16437
201151
253727
37946
127911
123464
265782
64442
268573
37993
62070
56979
181446
77966
207202
101696
52610
279670
103001
68447
76953
247781
98862
106311
285087
134037
289398
229788
64781
223043
234419
149969
42564
98147
96230
140125
15119
54381
130550
25898
18428
8972
227788
194563
141419
89965
243290
73697
154467
146564
181374
238150
112905
246266
64272
16997
280318
217748
145749
120005
296614
191062
63976
274542
228159
230247
274112
103399
149154
72174
97315
264085
297499
54308
118240
13382
145725
246802
134360
240597
273396
109083
291518
134101
263762
48919
86895
232759
18791
244803
72058
144049
157949
128982
291413
96270
58018
162724
261425
268106
47703
36871
20986
195955
274420
86912
67864
84445
149659
104357
91649
286605
55843
289541
67902
204922
24220
102819
142134
62326
109415
256369
271695
232565
267282
112751
133629
105835
55763
107067
280743
295017
138651
251041
154847
159267
154858
111063
175448
112930
48404
182964
244677
108013
173466
111449
116742
208209
214993
68792
8809
77730
210806
250491
59742
30860
205637
79218
191203
25173
113222
56962
35508
126135
225101
82036
1540
221413
167202
235056
30237
47337
48116
201995
176067
260973
199137
248328
116145
31973
213727
134818
156668
269940
80912
125808
260366
82316
128599
192173
48795
168249
51537
184080
265988
21694
125671
157912
80756
173821
75175
42480
201084
71864
62631
235321
46391
48932
253396
55584
192141
117191
222829
249973
94496
164720
256774
124098
233127
116669
63990
99128
91144
223961
138372
78534
172366
267065
262756
24271
191280
57630
40321
102401
190786
194979
213087
254736
292448
237025
258420
19792
93307
34655
161685
275611
216833
171168
29250
289946
190477
25300
5751
209928
116024
228494
211068
35137
121595
134004
186514
161050
134469
222153
95645
211107
58520
25018
39265
288688
186884
44673
288968
104869
78371
60243
101130
184710
148616
19147
29290
123857
194488
287660
82301
151985
278112
4528
198923
117407
138434
165755
271222
143449
43074
224599
236119
197799
110962
118539
142188
135596
279032
98227
62736
195296
179702
15601
65988
211808
106666
21329
6768
92500
12997
193012
149615
249882
188189
62849
139138
210923
211840
289586
140535
106327
189755
217156
136203
60041
22281
29205
55038
222414
194453
140167
34574
217451
255256
289746
44611
220910
28579
249311
295362
127398
35350
257717
123799
207238
16551
297221
228794
255904
104109
138771
135089
40774
7933
132948
169487
183956
249860
186371
224125
75863
148037
127934
93115
130462
116849
187372
70592
33998
63138
46338
78167
14524
11613
204993
290600
231055
280989
253976
6824
40376
283338
215697
192715
194473
119841
166235
36565
54867
75441
185348
274438
241090
3077
120009
95173
222256
123693
298089
280060
238281
164294
50432
195581
127940
292975
124735
18921
201572
270709
36225
239850
148209
143275
13509
260115
286038
150964
182604
257641
202149
224025
214803
216538
38380
71661
195424
297999
224057
196770
5569
209813
187868
251647
231753
90818
172361
147744
89336
207991
112548
279397
109315
158421
236864
50864
297818
128969
64118
114214
283437
214237
247300
176381
180732
219253
7566
235152
50340
45767
86870
263398
118185
148991
40582
130135
6471
48142
98733
129175
138801
17333
137174
70347
287729
99392
109300
16719
241002
110962
83397
101564
200344
14548
226526
280796
47426
234062
250119
126523
69221
240382
261412
227226
189905
146750
181887
157775
286126
179699
103952
82391
96302
254332
180982
35053
225958
103654
208662
7456
210161
82401
68575
79076
140937
215182
187283
280832
26155
5324
150948
147313
255777
21537
181813
291565
230562
248544
290422
292908
61368
142025
60861
208820
46158
50553
159377
24060
140282
164651
262894
296246
208496
144463
194559
286933
270111
103813
194853
251701
134137
53359
144751
234294
62768
43324
237159
253938
186380
245389
169649
26755
287525
82106
153717
24236
145499
171219
86533
96757
188250
67422
52237
75119
246162
153212
2131
251448
118746
261174
50642
221018
239125
111836
156127
281644
98490
287390
124082
284329
98773
248011
82207
249845
43435
41776
220662
64456
88267
190940
261852
260289
216986
299621
296290
151652
217598
193042
204872
282313
234757
286875
208292
237256
151125
273946
258693
243752
73894
75786
12564
292284
269239
72249
229067
254612
236444
78301
231922
234282
207794
205798
129354
25935
96334
150494
262801
149302
209305
103915
287397
206868
125798
70183
133134
177904
110025
215692
215335
45704
256406
69637
173756
233509
157394
147152
154146
105080
278543
260317
247354
94219
148658
136210
41793
69611
259498
67613
231163
118241
24403
81505
96772
247014
154832
69524
282941
239898
185909
261231
71783
279362
237237
114061
66608
121354
286877
263448
53085
224469
197741
122092
253938
25156
100679
47318
235830
106981
56214
245459
236127
135018
216144
295937
221581
295849
222627
42889
275771
277161
141515
167163
102895
269504
228268
190030
245610
156480
96975
37765
108070
176191
257393
167523
145918
156668
169361
119926
239905
240255
51328
191849
287665
269978
180632
237226
3359
227477
226420
34865
1273
109255
166920
103884
164021
210914
36850
217344
6479
45255
180286
36364
26015
82955
1488
243024
21858
206034
283728
112213
237410
262099
126193
31795
166921
107975
54527
67841
74457
11891
32218
151345
164188
179705
221586
4038
8400
140672
184665
130587
29509
122422
117362
240505
85841
56238
115817
53992
64907
217255
220921
136696
159082
185653
6086
87441
35406
240379
44386
265861
31001
79948
129637
159349
25302
77211
259520
135375
2049
14579
9510
158950
275883
104232
35028
283868
2199
39472
190542
276958
83502
215715
216101
190120
48949
128882
190751
2329
231658
104991
267047
102994
155092
27042
146864
5976
74664
298228
140177
254770
161026
43834
158537
285190
267711
82864
271801
152808
36638
121819
28817
171222
88967
129362
168157
292941
259552
276158
267309
103359
122382
121103
109022
91203
104750
117557
79555
203142
295902
126672
294774
206691
178698
163266
63652
179355
188095
78608
224526
136957
179438
97257
126606
119268
194012
230490
208235
15403
180258
228250
247061
260944
39949
66441
86114
29871
93712
250747
95842
80831
8815
84779
233176
215630
33203
242068
36284
14778
180405
57151
165356
62517
100124
297251
57476
52424
177609
18055
114923
104999
254090
141881
112729
50999
296151
42975
23350
195401
128973
150985
11733
115225
217586
154319
173922
283462
233597
169456
125620
129924
77918
195748
234263
296224
136379
291013
29983
64561
24645
63930
177083
277717
105270
156079
119307
263377
274819
172304
77549
166127
167758
119229
115489
210876
194912
71050
272913
110391
285328
181316
232161
90340
9739
37044
279828
100897
215163
152343
261964
78402
12905
113909
93028
195059
194192
110701
152993
109400
144041
267655
46917
235038
250513
198837
273089
106380
7827
54406
62149
28946
48018
15512
278267
205372
130319
153347
537
222208
239409
17160
137136
2399
5178
211674
220735
52994
173220
46344
64446
271661
77807
131141
95596
158630
237507
169697
116594
120978
191337
224759
61887
196541
998
171791
167932
205985
284256
237426
147398
172587
144493
56375
49595
110849
261149
57902
50619
147214
247705
222633
141622
113844
150407
180990
98965
195331
33034
84128
257786
28027
37789
223885
245715
113863
63566
24009
167269
40672
173553
163432
111191
113366
274322
25479
184757
203284
295015
166175
85483
151781
130298
90957
98037
192538
32293
103385
148312
33043
82286
264026
214791
21425
140562
177053
199937
84216
75987
46831
40362
172556
200044
253389
60251
137744
35343
250700
165368
52989
120942
31406
66053
203318
221383
291883
226274
73235
253633
278475
37022
7968
262040
27913
46215
75623
43705
167215
152198
137478
29108
41876
196589
95921
247821
48508
212465
120524
271550
130636
216329
278567
36032
237121
124042
6280
221048
52204
234836
119338
82830
132863
120417
70559
124781
258692
116480
52964
120942
198548
158161
57614
180142
194099
43246
178604
232436
57188
222586
20292
103408
56575
88390
276083
173695
28024
289632
155531
46567
188134
218660
259995
233922
166575
239315
13950
55460
76900
103297
154982
280107
246132
239410
4554
219475
269375
265818
173188
268053
212432
247367
227491
264725
153097
276735
238841
64526
274971
78485
76336
195482
43662
250223
175299
24108
185536
260296
218276
94618
58214
297584
179484
50219
160808
240840
201460
218222
118017
270670
38663
77104
191411
287664
131360
56573
96777
176729
253536
25495
57648
78607
90771
105923
23984
92123
48317
48808
132392
202558
212483
281914
84821
164910
81756
152029
18887
48509
148205
277663
184705
67161
180404
81528
268982
116104
101265
81694
287750
67631
205195
240846
229032
98505
235041
252350
127931
198703
71506
183324
274131
156435
258126
270157
263074
32571
214465
107566
280087
185065
96668
32777
122589
224937
172885
112543
172411
269202
82322
195836
17746
133608
153258
170567
153485
142487
156365
97138
27989
89977
1297
132576
8126
31225
222659
22519
89166
36076
66479
279814
199743
69224
137462
2146
130472
119459
252987
87720
261382
217757
260205
215184
9017
287549
52788
79717
237724
209035
123912
17128
122802
5800
214749
169847
135865
288201
154147
62023
288322
55386
21377
114617
75867
167694
56386
222848
66673
169766
299556
271336
224293
134665
110440
205954
188246
241162
235189
154722
54651
85690
273322
233856
255895
272926
254310
19912
167861
105038
204453
144951
166524
164324
198254
118769
293938
55352
92851
93922
6744
44237
251140
29050
238837
62147
137540
219922
285840
103301
161832
227552
171972
212476
217103
44718
229851
40093
247434
223951
157535
17125
77522
236293
192727
139307
116587
58160
70383
283473
98211
206832
9187
59538
203304
288425
155184
109774
147465
14487
10025
167593
237760
175801
50193
232757
158161
18630
189814
9260
145585
29901
24575
249404
89815
231968
149018
36558
139070
212752
204668
170733
181836
16971
145155
235113
25342
50316
296889
73898
176183
2130
53391
121869
213048
6008
268153
111408
261526
106495
143318
24045
47015
65375
225514
195483
223691
280379
92095
2109
93562
249027
100886
241042
28706
126273
261868
243937
282094
56791
54946
78701
118358
46353
123024
286521
118985
105260
91202
107287
145462
253077
265018
39160
45382
294132
156602
166486
268402
211097
271253
165342
102387
125361
258469
68210
252403
248836
94445
239159
268689
9698
98152
247279
199146
14554
93480
88352
240590
239740
230973
235500
39072
57163
216266
284106
60351
201903
115247
130940
109459
128677
104857
51783
6953
291506
127000
280666
247074
168073
34896
174757
180810
54836
279003
232028
113091
44011
191181
239706
151623
249294
166650
70416
21652
182056
246716
20674
91720
189275
17417
96355
47508
38559
210971
15888
242671
37240
298778
21968
83472
206434
140221
114604
212073
144536
195445
184464
78522
187446
288461
46212
277594
286565
20057
294892
36937
121201
260004
186475
46087
246717
156200
283096
77284
267848
273778
285832
121291
139275
57554
251712
13611
141254
21359
8606
172896
106043
128411
126155
270915
146597
42747
230037
295720
202691
108787
167262
60883
4312
188
47755
210577
130122
135973
31213
116220
34099
88971
28125
148814
87642
262101
253082
23468
155596
73488
257399
191320
238462
255967
85666
86384
203087
80159
249382
246449
297004
255734
96750
17878
13676
175354
163667
37357
225081
256633
273105
228383
671
284135
29195
63917
5588
29870
296486
229998
205094
137567
62499
172984
254677
188300
193976
28634
112647
272021
144050
87542
6136
266328
13873
248238
101351
210994
296903
64259
204494
204077
21912
100101
171806
234313
185580
64182
168311
26449
291867
239562
183325
10583
146236
239942
199119
37596
286772
199012
150029
31183
290811
289352
253843
102727
58690
220177
67986
167419
133507
118970
155554
103236
85639
164246
208366
76900
51207
28134
77739
249792
150917
118245
173797
102801
75049
94921
108442
74839
272936
206511
279535
26671
160938
223442
86910
50542
99051
261973
154742
165614
238232
128512
92988
185746
125023
126592
53636
6273
135897
88165
1684
52408
30584
151219
194881
37491
277880
228518
222674
228021
33840
924
144801
249453
19114
51662
109396
38759
55709
81376
67646
215912
276549
31485
287423
205643
155217
142421
276671
206632
62310
261874
46895
196489
289165
277857
235629
290029
153510
185267
82944
197104
10292
133851
148202
56351
64673
103499
50439
87713
113068
280351
203013
149874
90581
87367
267700
130709
75971
46169
175849
48014
244837
69904
250846
267889
118003
58519
198902
212475
171182
252260
152973
159229
35357
190350
176692
14841
63873
227951
203258
174271
217196
198754
106946
40444
149421
275587
265048
109256
182714
198698
81387
198821
84019
293053
151557
195243
231677
117802
178576
120324
88661
91597
104771
152814
255885
43103
138035
240086
243393
130960
29710
60144
90168
215306
228404
283998
207656
259445
187310
241076
225593
16378
138441
116068
46771
111459
130233
226032
254008
7885
105895
131648
114490
173049
186704
107746
85049
75583
241457
8728
134756
144125
61533
95437
170085
173239
298679
272877
82862
227456
197836
7138
76306
171145
139106
260861
106680
250495
180153
34915
196455
267455
134726
118253
30933
285724
163430
80745
10976
30395
106294
50603
70207
189380
65830
94301
199701
186744
173631
66704
94286
96150
212114
294449
245564
281227
25209
288686
54068
128049
260235
230331
220195
203979
91283
29852
119641
79578
198281
97064
146829
5600
178175
177484
13211
284976
15380
7520
136260
247240
39352
162813
183590
239926
113870
161615
38227
236378
251428
178044
43285
91682
60658
220872
167635
64479
136042
150752
63481
210438
273675
75127
243885
50485
254237
138426
40927
85911
227362
185493
117341
132477
152786
96409
161186
47415
38312
287789
293276
221300
62737
40525
218581
177446
6158
82974
287739
25384
82810
21709
1211
193585
199455
153952
156957
4605
141464
47465
181742
1313
221161
171098
120920
223750
275446
234604
271865
56046
8473
19352
38414
137412
141773
297868
289434
134224
297320
130933
60220
103381
91102
74414
225268
1039
211402
172789
90430
296439
157207
196098
141626
180970
43914
159395
231128
116649
264042
111843
81263
231903
37115
277458
83501
285084
195343
252085
102671
77065
24302
32637
128881
221001
114822
45900
53751
131763
135211
108742
107589
33213
297723
49332
10825
288990
154098
72073
51579
138075
27194
104160
66909
203962
71038
261752
87533
136631
281909
57650
216506
242682
40934
150886
229077
137881
141825
241149
40431
248732
284517
75009
191407
24116
121155
272817
287852
229086
69012
193424
11920
110044
82342
70720
14730
145045
202739
166142
156533
248758
62685
247710
256898
71807
180297
118276
42582
251133
228604
16582
296824
151588
259658
1174
101336
218667
23596
12001
198920
83080
279271
175037
185006
241486
34050
298048
260451
185698
146253
212364
36174
46936
16740
149379
35542
24396
263629
272564
143213
196217
167877
50759
137958
165189
280552
118270
7750
208631
43826
96650
186561
22658
273624
224701
252999
284966
13882
247246
51352
58329
261640
73450
293543
13469
291669
176772
218635
242133
102208
30278
286627
280062
69957
293893
79723
99382
158499
83085
49597
299957
7301
200346
116938
271796
232818
45863
171010
70771
182754
163101
228351
11561
38373
160459
47844
230056
104252
127423
183122
201683
8250
250882
223549
141254
275339
109
138072
285324
87382
28952
228581
276009
297878
7386
103735
210289
174997
250263
158191
56944
131997
101180
254619
222628
184093
237566
157711
38677
9168
97711
188647
107610
190613
195147
64870
44609
91560
9206
192303
49223
146505
285712
271236
44785
169365
35285
196876
179077
20434
79791
35594
180639
257807
287062
17572
143162
209005
38542
137305
101388
246122
112984
174214
289805
217746
164302
282840
161607
86499
2778
30544
91662
277930
198721
24624
160424
184355
170240
159985
275874
255579
10204
184589
223872
85019
239035
97018
297977
65439
123136
163690
153330
163432
149139
132247
280063
150151
222214
41059
248829
163968
227628
75800
78898
189874
86562
287488
12284
198648
126701
108128
161025
95912
250683
234904
297932
55569
260951
50226
24505
178480
110007
215853
20125
99943
132703
168191
299232
112997
179223
172544
205697
201505
46421
44879
30392
173609
104450
296591
52448
71347
99567
71243
173476
186718
273260
230698
78114
262092
226429
1792
84586
185065
226409
76144
5618
100038
23343
128224
46212
113043
234847
25108
1678
213678
159443
185440
148579
199692
168124
45524
97095
10378
103999
76962
202235
245673
107569
211525
62516
154307
181360
198067
285330
201712
163882
47365
221935
114614
129322
167391
17038
246154
112224
9271
222910
201975
135367
249640
219835
91554
40357
23595
123991
5108
278850
7202
132994
25810
161951
176971
224946
24476
61067
176240
165916
15833
235837
97554
242828
106099
203033
174303
220514
147636
294547
91514
180019
24318
263924
247560
45982
294677
237813
280301
218157
245617
24096
4604
222783
148872
184152
123387
142638
277263
91433
200142
106033
86121
230654
6796
172480
102155
170976
73539
280304
253523
152582
111964
132047
146616
14557
129817
168852
290970
135991
166684
152846
38042
238591
82920
205453
177807
197619
277211
192812
157313
180815
206869
198947
188721
69251
117518
146770
293537
200001
70755
92408
47646
110338
93436
141344
275011
277491
277853
263409
111175
283247
162668
112212
130906
145237
229991
13704
35649
146911
139555
140165
68243
29468
275363
216367
230746
197322
79728
161741
155093
47772
148815
129881
99302
52427
242051
200071
129939
256738
155378
132122
281981
242578
75880
141210
77843
280782
46345
245078
24444
189695
29158
61415
96236
127787
62970
67745
172062
111246
271095
117710
289499
155128
171859
279747
198023
99769
15798
186383
290224
61195
228233
165100
154353
59088
165707
185798
15155
25399
79507
264772
16404
229639
146339
298697
166146
101643
176297
122141
177048
15064
188703
199517
211626
92760
29310
42170
253714
45444
244955
106610
130170
154655
190499
188079
171179
7326
180535
142967
4143
33359
271067
224584
259061
109015
23738
180302
166508
209169
2007
114002
33715
151581
119075
32893
288272
30497
56406
101878
200961
51009
128381
211732
221213
147792
253761
167435
69353
34294
167249
60104
27790
30673
118989
82802
123212
34490
222692
202932
82319
162535
229546
164325
16263
267417
13869
26687
130784
251519
216090
9224
65337
71334
286723
30040
269611
204418
251990
298488
210110
268431
245271
247916
222647
2480
207878
52257
196618
127039
173181
192876
235442
208355
157681
148754
223189
58373
57500
109927
256580
40319
195358
99317
156489
41089
84785
262177
184989
61174
80390
151177
144493
97538
257022
76415
219081
185384
204264
2181
172893
265725
238697
49671
167692
283221
107728
177067
271541
297002
172493
12649
96649
261467
81554
168284
216888
246004
111896
9323
89994
29907
143018
50177
273362
38623
140853
181662
257031
274309
262803
92474
14557
237088
126264
233928
258207
12966
48868
150572
128658
187574
219401
235571
99623
56764
169344
8533
148832
84039
160737
52970
88707
295604
110642
288805
92967
242449
286584
242205
138719
292765
275219
141639
10403
288064
17912
19842
182637
96972
120802
74270
229796
241731
101021
168520
169027
248619
109062
73857
131859
227197
176712
94999
150950
85317
62644
170230
5598
43341
217642
233828
9467
289461
194228
149070
148549
241536
199359
280666
95676
230514
259252
148758
180690
2435
80267
265068
77782
70257
194372
46168
62737
54397
232604
234725
131402
78863
218980
15635
97213
6229
182794
262880
124091
1740
271342
107440
259463
68373
1980
69107
247040
108526
14358
176851
177423
265038
220763
222984
34683
101233
98847
267369
181791
237607
192931
205492
125096
81144
286296
13963
174816
99632
252875
188406
52024
277803
121562
281726
22064
271429
105027
10118
37542
202855
149106
227329
288760
97641
275600
146509
257038
100168
289980
122402
298520
222693
43438
258915
162167
37456
287944
196735
134866
208747
259466
150852
230413
96977
125215
247529
296144
106902
258772
227461
223039
201013
247061
8908
283890
247246
72070
295744
293399
83644
143447
161227
169107
177251
40426
33607
192383
76445
54578
275367
52372
203863
32714
134265
108370
226549
76658
125753
50254
68884
47151
1160
67265
72061
199383
178775
188387
289232
151957
50409
81261
51798
8852
104284
240308
26732
256185
250975
101065
143992
12659
218465
230695
207271
251816
246174
171488
240201
221865
257490
203046
235532
72029
198300
101684
245278
122568
46417
18038
29198
237811
252308
216279
56901
180101
203971
218661
295453
38616
186901
209391
49775
161524
200134
28781
87939
145160
280072
19768
283318
57172
63996
172164
110784
242445
153951
165792
89855
132582
221757
182381
264112
129061
131600
71361
233173
161100
84372
9488
240720
162287
254492
37696
268848
142769
117506
252884
283617
167236
197113
293564
128041
115331
24182
78175
30972
162157
51981
210721
18422
75353
201776
60445
213928
138618
61414
179192
238811
94909
222302
14017
155960
215585
280450
189773
91932
109339
29240
189234
28330
269367
294356
44203
219300
233779
163167
83791
248233
163902
118936
277687
196539
167245
19259
31796
7819
94682
254564
189472
79100
24733
244352
113980
128935
228433
141291
25436
199192
84624
1440
214424
1153
113221
105064
149904
76208
160617
298187
168220
1579
215233
284914
77107
175228
139839
63363
283936
56849
53145
13848
134115
151940
277830
152939
148101
132099
55451
195885
91777
236545
179926
198318
72866
183271
167515
235800
284012
192814
89749
249295
217995
120238
193181
80893
11277
249173
184728
164202
219865
175634
287397
108129
83881
259458
811
188722
128293
100850
30603
120168
245211
64124
220360
69219
58233
78393
278270
178571
122093
155488
282782
185661
269097
96292
235513
25141
131574
235991
200803
22737
37356
229473
102899
107057
212668
53329
290851
221156
183653
24798
244828
204384
23508
174360
137740
65240
188639
237957
179827
61648
145752
19528
135899
271609
169915
131717
253344
265017
113944
219981
100773
153711
169983
298846
263682
280887
166971
286817
265616
64470
144404
147242
147557
103183
178519
230765
107477
114562
267587
157028
174724
43250
142922
295075
198904
255458
198374
169190
286367
226087
2218
17599
174946
179048
220042
151750
195617
18241
272681
51936
97259
269243
158535
128764
132809
134936
281634
65329
76370
16700
209161
253175
101179
223380
129232
88014
165271
83232
115423
114083
31214
180958
185417
178191
28029
12633
252072
264079
44740
246031
238383
160714
256989
203628
135138
218341
281631
292043
189957
188223
252897
259776
7518
284647
94392
263596
185915
227350
82023
52898
194830
175298
175264
156193
6201
229930
122385
169770
26463
265892
69587
143746
151328
92614
229348
220002
94210
166003
261477
100032
7361
220112
136236
89058
121603
188832
41153
158510
217376
124461
195326
56509
189222
6517
8265
188947
128217
74829
20677
149239
80904
88388
279279
77754
201397
213947
252166
284257
259125
295265
167719
283902
19934
91850
22324
282625
11330
99798
58025
239209
292746
82168
240821
71085
268898
181907
269960
129525
76083
265095
160841
110150
262721
26353
138869
5584
102747
112057
258156
298445
241332
271559
94472
184500
220699
209086
196510
282895
226442
226043
267182
259434
258967
42834
5214
72843
40535
214121
105969
238176
297256
129371
84874
244725
67658
242070
286803
225796
158505
106962
271910
66549
12494
182835
212700
274274
164521
10553
248202
132189
11290
160668
58059
277965
8430
111459
153455
69838
263215
29141
288450
232569
194846
48043
251079
46549
88983
246494
253048
152199
241766
235661
94632
108503
154500
110661
161586
124664
147253
223539
194175
73159
275734
266224
239865
11767
267568
243126
34575
89905
86993
206179
94833
292591
245051
49146
216121
215064
144636
114687
252316
214089
82769
43682
153737
214994
86285
85521
278600
289803
194554
933
191994
193065
171382
274616
115230
116475
122781
96613
202204
24569
274524
169156
114320
29592
222736
215595
203305
55734
72809
125043
110260
258656
131783
175282
153852
83137
101427
31994
145919
161987
161642
226757
260029
88721
216204
274192
1077
267585
104431
259386
85205
11951
188252
141799
46371
74640
219452
119951
110581
58493
68071
135240
68323
294083
106386
189202
267232
143117
96970
220105
212286
191636
280803
285751
236694
210038
65663
259525
72491
84822
296864
182250
67278
52768
267959
297598
60958
113787
3038
285638
147108
242394
15436
269568
213826
190271
254207
226197
295707
289319
117562
230748
240180
249366
18329
118014
231506
131000
40390
107585
182952
120321
243155
29683
97773
173700
275560
92059
273044
102536
34136
273358
137958
177690
61597
39370
23322
184030
151131
91694
89744
66198
65792
231063
63730
99971
115922
215329
259770
153551
221380
183698
168408
42865
281277
237474
210525
192738
224798
115774
141049
108405
68152
183080
112736
245902
88989
287175
295799
92635
230315
194938
140692
171537
200860
264449
82522
148756
233465
14594
17558
17906
73938
13104
157110
95813
237995
68506
105937
149941
79568
219964
181180
96657
231738
294638
122605
3662
80246
266
215423
77441
136489
280438
296194
109781
5571
210411
115556
171841
287111
20117
73
215563
2477
33272
226571
23216
63381
181932
126273
156022
45697
241267
69084
3160
177550
24095
60040
195440
6096
277908
286117
34054
290525
297729
106105
138498
164038
84577
1718
44462
73397
246857
85761
105430
269780
68428
47731
288136
257238
293718
179616
145423
101922
81451
131919
106712
144596
27843
251007
69447
257665
145083
3650
173531
213072
282946
188139
232862
259051
256178
241656
258801
218226
238045
162754
169143
283055
82575
54630
233989
96632
160289
39134
183000
290090
75264
213690
2074
212373
69679
296827
284049
28331
76891
113328
10406
86872
267730
10236
96839
180509
214045
159727
113142
26141
110029
164395
205704
8704
137001
156989
91008
121869
141926
159736
257961
39291
219618
264774
193181
226626
90176
167010
271254
111093
143882
31252
53546
64850
277864
263947
182102
58739
198824
147209
136513
199401
76282
10585
190169
214962
68842
282625
295002
93002
197041
237865
168194
212561
279695
187143
279653
228460
210770
157576
56940
215600
114150
105084
20342
29528
49526
87772
107388
81857
281528
136357
204883
49196
82706
88811
46972
238222
18225
124446
110412
265398
57053
30156
210188
282971
126685
92781
197030
1572
218989
88687
5238
266971
142385
1449
249907
125312
264840
220233
144197
292723
141677
278039
19998
11042
62187
252793
25729
259809
30282
278410
33693
82454
106341
122497
60730
50908
28229
55093
277885
126562
58449
171901
102800
46714
213389
291283
173450
153285
237433
296202
100050
297853
147960
269265
6831
70286
17557
99149
273426
188552
151896
36612
22280
261434
163343
51164
181417
174375
116156
183435
183656
133697
55903
298274
110696
207378
293430
73262
51978
171045
18352
43834
7976
289748
117463
289759
233934
137081
209630
242789
213329
149591
292511
257233
257087
33288
115890
52505
266631
220629
282019
179059
159585
33150
115642
108762
22984
192909
63069
69932
289051
78407
240727
91620
104406
74047
96922
43211
219595
279780
44958
272801
285661
170882
216347
67316
155132
226772
221347
83603
216523
11308
169818
284516
205320
152849
281117
260828
123767
174057
145034
276202
93054
66262
298099
234270
89624
265154
92672
146348
229252
153829
50360
52612
45249
47851
204613
163302
17771
242092
16558
267613
245982
229841
255360
207172
151792
39003
195664
282562
48320
68705
111347
133576
275568
273756
274300
271043
171694
82281
150387
104752
127049
241442
196406
282087
69182
258096
272937
78407
207686
248207
214109
81497
21404
240387
202668
268125
111344
105511
193768
188516
256223
255230
57750
259184
161781
266228
168340
210861
295041
285372
134909
132756
3137
17944
226210
62679
295216
219320
37700
223175
168419
232899
262083
142081
144929
9199
224198
68095
141940
187217
75671
66829
151621
94446
71701
14400
75855
275271
32963
237031
160551
115087
250682
49641
138614
28053
2572
53209
173969
239034
227424
140162
238277
165335
106050
175043
113821
49574
204549
101016
211014
268376
187132
143243
215572
130639
299338
133442
236141
142539
166358
24681
250640
197011
10354
80558
79817
65164
175490
244408
90926
162063
233189
74417
31023
261945
204128
17928
117282
105386
94762
65575
18137
43941
23128
214463
296451
74279
297302
280
239049
154166
222868
35602
152048
244560
187207
33281
140669
110029
150789
226544
173137
26020
183964
225245
3209
2472
71847
221696
258632
277274
277501
254355
140382
97260
96762
37213
122332
246151
230234
102570
7963
247335
230294
82671
77376
129617
199769
144973
105316
120404
117150
136679
138737
157536
291665
172992
182549
173960
271020
138148
285009
60560
223091
241426
76982
75787
261020
58037
223537
260106
143080
135665
287151
49994
107847
64112
276053
206396
206250
193492
67560
150166
247813
17747
277771
268098
35129
189826
198541
190483
222190
115076
71443
70946
170309
208941
64156
288161
254226
130261
107233
286715
183828
288853
94857
254405
117030
252945
183536
120126
152346
282813
259519
70160
28777
299714
202740
259999
188412
154484
78842
272319
212535
273216
224997
11264
172830
19325
139895
236584
153370
65703
261223
35853
108153
223228
10872
281189
47837
177996
168454
150852
101294
114427
298312
38337
159401
228027
167173
60229
177130
76081
242770
220254
180741
128863
228145
283233
160497
217110
67520
231924
70486
237581
182335
92196
163183
119344
19433
5936
98288
84543
106535
69646
150775
268783
76445
79597
107582
268272
197081
181965
255029
260314
156166
90866
27196
270807
182486
132105
86172
280614
85751
86120
89378
47471
195821
268715
128457
3658
265735
24222
26281
132635
46598
110455
2764
275288
138104
192803
40519
223932
96533
156544
68432
284448
49209
43100
109414
82719
274227
64870
71221
139761
103212
235711
78492
107741
156475
248206
19956
4745
83537
157884
137732
279151
237774
292671
99669
178008
216604
32840
272830
72933
24895
50724
261897
45666
223758
214463
176813
20128
55373
42018
61954
266644
146182
96563
12650
249556
254837
48594
179216
68313
120858
83465
246079
218784
47433
60497
12658
11076
15655
101271
41754
194064
222622
143032
172607
168818
119553
33926
107329
44460
20074
29540
218118
25824
279148
31577
16911
219259
63503
8084
197109
189302
121540
13524
59497
4426
5555
10370
295211
77212
285224
201669
176718
257602
110023
101574
167449
67356
276810
79584
160658
37213
193574
150336
193927
15722
36338
170585
162658
261266
4145
53735
97719
61946
165058
127584
250476
261397
35380
234946
145637
127075
85203
152508
87299
55893
172822
119559
275186
97714
103627
172262
18234
288899
25654
265282
160439
14662
278472
164754
82135
120690
159222
297297
132723
299576
263127
170777
154259
51346
139780
184283
4922
19443
203972
91201
293022
142046
220576
279274
279281
185092
58589
124008
19505
222742
59261
24587
6928
40657
39087
139572
292233
61019
109905
140692
252051
267432
265502
203094
83227
170728
72975
278150
277313
182077
179070
59242
298829
248254
28343
175577
48549
84816
140323
34834
202643
56279
276282
222917
194367
184484
88377
254880
130629
142483
240752
63680
275646
81098
72939
243276
195851
13380
251169
78237
56932
137199
199898
247812
96853
252380
278485
178663
259017
95408
275959
238772
59715
83152
117505
90433
254889
283239
183767
242585
186548
264526
220999
204039
271979
244003
116648
110380
154373
15437
224942
133975
66854
70199
103522
17919
165606
205858
164836
199886
164744
244335
114121
19172
211019
125244
205164
137085
44355
80517
32673
6884
137774
179178
67622
236900
134819
172493
133040
74419
158196
254150
40527
41540
88196
260459
177868
236124
195084
192172
295971
168671
236605
25496
35559
34001
296952
283861
82270
210604
164150
232791
210733
214557
183560
223172
217570
23184
44825
203026
291235
35621
1199
191972
145378
203559
283536
215547
252812
146853
145057
75428
80137
120249
238206
117035
193017
68164
291193
105959
186183
3184
16496
81313
244318
218973
249879
140299
124679
134761
272523
115977
118289
118109
43355
205864
201777
109441
62925
218525
184131
106017
195819
35694
272646
200688
294634
267152
203161
87621
192775
148399
30292
95102
161082
283362
158539
223199
241724
252130
89683
258569
254705
79155
194457
290049
231966
263634
291200
108641
257586
58228
184030
3305
238937
10907
164948
298634
138009
32690
21730
242879
175521
246067
263013
118985
170831
279784
2425
18950
249340
42867
241389
162300
34522
179931
76238
113074
130311
271039
275206
148208
174493
281520
119799
266563
283913
45085
178004
102501
226594
13811
43767
35537
278223
215908
58266
63179
284345
182373
164764
152308
277571
61975
299898
93264
65173
119349
165628
15116
81199
183558
149347
183372
94070
142889
223084
265793
295134
24688
7736
123137
93825
247023
81596
180808
150766
131963
198738
237981
79073
274643
31024
196199
13719
272772
228843
21808
67808
271712
65484
223063
17494
40289
231660
4195
229263
266284
73722
257510
57971
282215
271510
27137
277238
90138
191879
109156
92183
161564
268174
142674
65989
60748
156587
115256
163303
86642
11690
291317
18696
281091
152896
257384
264910
183569
281959
245443
262262
292441
293725
128076
275936
133490
92021
26539
83370
197980
75771
30538
287330
268984
97745
9517
244461
123635
109572
103166
49175
11829
14961
276640
57541
79589
125121
156643
217146
215512
176009
163271
156824
255205
151254
18658
84553
205680
14053
128659
189214
100922
96901
65329
70741
106557
175306
121538
79448
1663
136441
120886
111000
268506
67961
69541
77568
189141
102879
60506
278518
219403
287588
271750
253364
87780
145637
202485
132381
196471
99667
243501
22270
25202
269297
247416
240016
147255
154969
90447
189401
146484
50480
11125
221444
286602
209785
68937
190883
225718
44767
100769
269371
260511
66087
228664
121241
145307
80676
25080
215749
195702
192198
150722
227047
151561
289903
280050
33957
143589
196222
105065
69595
46409
116752
211873
283725
203163
69669
244753
48492
40821
152514
25455
4148
164455
243154
156833
39044
58533
250762
210387
117461
204544
203577
5228
219219
32094
2272
21528
190312
104384
210532
201329
44643
89988
136752
275599
19992
146697
207604
78726
62148
78585
145359
174969
26248
11825
1675
16378
184645
44849
248371
109036
157729
264073
275495
56622
94349
203399
37134
222979
225305
237706
78075
96583
89150
293851
186333
125390
242625
210512
259083
59407
171825
259908
55809
199174
66783
28627
285172
288943
80447
104081
110735
137796
67197
150810
81661
135845
46451
30625
136633
294158
96557
66068
23480
26144
230596
233523
102841
253689
126785
201153
105443
85773
47160
179476
247439
75504
234925
17626
111841
210413
79960
241144
272943
69704
145162
197993
121623
100031
171786
69554
95413
172822
195134
146108
115465
160378
219003
165079
269797
242359
268870
246030
101235
182926
211457
218698
45827
162576
229283
92112
65254
60422
120061
109804
171974
299641
40362
54099
94376
94732
252900
167020
21014
116423
91547
286656
243644
203950
35483
58956
199905
11926
270637
53689
55549
80605
34758
198489
243071
246573
247638
239755
35437
200666
35416
13315
243659
24713
279194
50118
2132
242037
170599
204960
93899
154647
167720
43514
267531
290669
64413
56567
108922
30720
226158
58068
248290
184415
37784
175056
138000
260235
12432
203247
16257
83942
235920
294428
170959
208575
272914
56001
166458
209750
93302
298030
299169
40533
46808
259515
69020
110006
232052
223050
64180
85783
297816
131328
53347
268041
232962
25537
261272
32587
56250
4422
209656
82050
107584
174059
160663
16473
84621
56560
278376
209614
241096
163325
48283
272734
90417
110288
182686
251877
86060
189399
185033
152717
86756
66069
144142
150355
275009
7823
33385
224625
171667
38201
14327
162706
209538
80310
49379
109788
252771
113337
126382
233670
104850
153474
212040
286371
187823
207708
78852
286869
174981
189946
131
167939
90776
111476
65075
156810
37495
268530
19751
262570
268658
217074
61470
197885
179191
211888
210487
177045
62358
207890
226619
156747
250838
57522
20721
79185
293571
209685
177760
128887
267050
109249
88761
270963
8189
179480
157146
281931
19436
53618
217994
36289
268775
282215
83505
51768
4110
230112
118200
91963
269016
297626
271258
273581
204410
274205
268094
121107
258406
257057
25945
113207
105046
296486
268232
172345
220411
96905
204252
244343
23769
176052
164048
40247
279412
119292
50091
109427
14577
21597
70787
8898
35390
127280
46843
224665
241892
105795
186875
119897
81065
78368
201952
124182
156644
76582
252338
224883
209181
268956
15678
234750
244424
17406
32760
36563
128362
43930
227513
230858
124028
283764
11368
46243
46815
9888
81426
27349
194051
136076
114568
58697
130928
280170
92997
16026
49246
237726
266761
7938
48587
221529
141334
117370
143466
23822
153613
86979
299420
113764
177240
219887
198467
50189
94229
15662
21590
295550
14767
73207
39509
268191
172609
156565
174925
92830
108386
226264
220445
51922
76864
68077
1648
75326
233808
101148
9253
14324
110586
187274
36374
219756
221186
31849
295261
58720
32257
56570
73089
115747
281137
147688
99727
13677
240123
263276
189230
198232
82745
123347
256504
56568
248894
292465
108557
276011
166815
192250
89350
179086
55135
229589
153647
7821
88372
73647
215776
215196
148875
269702
285061
242817
157400
229814
1958
136433
128667
16032
281136
256856
83884
277528
296619
114088
188818
18148
61633
75379
22212
7531
119866
252180
32112
172085
114243
179674
260968
26348
196263
105418
274184
201490
286218
151763
165850
104840
172910
152674
121537
141188
1994
183740
84423
132975
56838
179533
58976
107257
32714
74254
160936
275692
287179
59949
284721
290277
42031
144607
42218
255148
245959
272789
226933
224171
206510
98748
282452
84310
136006
205754
21001
129816
190716
217386
286864
135697
271637
144295
172609
166190
189066
175559
212569
21457
12619
241086
267740
37658
205596
240124
248073
129383
222602
246692
14558
238490
180152
3656
292626
218260
108
271390
298674
257157
231498
81046
253699
28213
151166
146985
185515
282603
276022
8548
244343
95904
52286
240479
278438
141455
247263
4311
283602
199521
45483
50296
74091
45100
89642
9399
144575
168245
128239
154783
211740
137383
27769
81176
130470
123209
161707
96995
4502
20491
165205
138452
19254
139754
169606
165587
89032
190538
117435
117255
103080
14425
248221
243819
171071
126569
178658
17336
32562
135602
4849
44026
151564
63698
179797
87990
57249
225352
225724
27905
46459
170494
141040
223914
103490
100525
60282
199463
50818
227713
26555
160897
157899
280333
185688
148644
138056
230197
27669
52402
6944
50128
55162
198465
253399
119936
55393
149378
46671
68696
209964
199273
57175
235614
172077
70394
213584
90778
232246
120975
240735
161146
79727
205822
271550
229750
288082
270465
279338
193456
255090
270336
110634
130183
19733
184720
25785
9344
72056
195303
8417
126335
59105
82569
130204
248972
108701
120716
122045
286033
25681
250611
68985
37588
293060
47734
187499
248981
117487
226886
164549
121009
152735
159268
170836
171344
10249
262436
214205
29610
61201
128933
11690
297056
212721
271509
247511
4573
75840
297640
35113
161129
214883
224443
184094
49492
147058
230478
87549
299368
260182
223960
133765
102429
63751
274279
134881
115176
169998
84128
131689
23497
255654
35323
299816
24992
141680
31920
81302
39594
285620
230228
83200
74691
75585
23804
56610
236073
36588
142490
232757
281210
195052
54755
67554
266492
233058
279777
81091
239236
253254
35478
32852
114198
115335
240861
265527
133228
222627
134958
8298
44002
31097
261845
242894
257629
174400
180116
19973
76086
83401
127659
105102
105783
5363
166449
65028
15284
199024
85637
23319
259235
124711
188893
212621
179770
200072
23559
297021
180485
223277
255666
10810
173558
260896
163027
144635
227883
130076
64717
168414
150590
161074
33930
269062
74272
213675
8111
155767
254673
84444
186033
187563
112880
36571
51317
45175
85793
108102
162236
138621
285574
90263
203412
272466
246478
3466
246102
275207
110664
181663
114678
20325
151058
163404
101735
281628
164356
125020
294942
49022
52993
124060
293597
43932
235991
260391
25780
117112
149101
84618
203894
73976
121006
26946
188512
9227
48273
56707
50602
40695
213366
253485
250274
30627
89753
298164
276415
80779
94284
104727
122590
83609
282604
233884
183325
262060
132383
215774
51663
14354
243234
223552
61706
34488
96576
188303
252823
286387
168172
171672
109823
293582
4235
207438
267183
243208
8976
46686
137428
126636
281705
12300
62261
280333
286136
268918
95071
176782
162943
82219
220364
67746
109120
176722
196811
291999
107465
192267
69688
37691
241119
191247
135008
101998
171136
27802
48533
52624
206300
99231
250955
27942
13176
84787
105369
74874
221359
216517
157650
293151
44894
202596
3024
138946
225240
67606
66647
58141
216237
75603
269825
296327
212997
262363
197492
162617
279600
164259
276837
97922
183764
53610
176080
33028
112005
59144
166902
185454
215456
218443
250174
26690
81726
37058
45307
22607
84050
230762
107908
229865
233698
233647
136434
75599
159816
101651
283632
245987
81741
214107
292848
197786
73309
143318
182107
67284
243272
182196
195417
117766
56508
292021
5350
295891
202891
21470
196271
290101
25123
36462
293394
246112
27428
8372
39293
234506
82114
11349
140333
118869
272557
192643
296993
251678
278198
87517
167935
182287
107379
98741
179774
206425
282382
129231
257437
278571
147166
65411
173095
275397
267570
119362
161653
181172
32091
262547
161083
272970
131373
78721
139847
92909
214960
270090
121430
68940
122133
286209
83328
230990
77148
139348
154730
151785
264077
155850
63525
146936
174771
260440
243966
8729
200856
104683
132508
41253
54466
99217
82918
48199
299116
278889
16700
15571
121063
81584
263085
45701
181439
227079
223802
46515
224827
208267
128686
268523
146665
270818
65739
2833
75280
107972
138337
77471
6916
207779
63996
103777
9244
33941
71851
181434
248974
248451
270006
57813
5567
117331
241935
187537
160645
43324
125874
111506
81466
298558
165999
65465
68446
187770
35291
149242
198520
196920
168648
59370
168790
156027
84900
40865
136787
150106
269477
52961
43164
253712
255904
139635
80410
289658
155552
164242
77244
292532
246797
199914
169747
204892
277002
296807
100048
157932
35669
293000
195946
184012
258594
44601
77888
266480
144203
191252
218437
166843
115747
20036
212815
200801
256522
233761
195779
22261
117320
100671
166948
174037
40124
292495
34587
5207
288181
245943
70787
22430
286359
37864
229990
105002
4658
238283
145087
112646
105306
5637
152954
24348
243553
137811
288663
17179
79029
69091
75965
28132
221304
230129
122871
72318
194649
133285
246945
268022
44891
211326
56201
27008
6876
216780
287791
5188
99706
255541
84789
134936
252895
94693
83932
150552
28433
179726
41472
260638
161265
170357
2409
57073
25961
89130
32795
157180
259322
46149
64104
57289
192603
286941
34724
153357
179511
99493
171120
58612
255844
181190
101556
38294
59917
147769
281279
233495
170533
190421
74885
236565
950
146909
69613
236275
70637
219948
47760
111641
167360
257059
144027
66102
208036
48002
191240
18201
123633
31965
43041
252533
99972
177275
293999
203144
202984
165767
299885
260216
103761
238247
231325
165186
157017
57805
59284
291733
173912
244467
67377
33845
72696
32880
178572
240323
52093
224531
96115
17557
72677
195310
122562
95734
41768
120644
186956
116201
276978
245881
29833
5395
80683
260759
101404
10406
92015
273807
42850
83242
81133
177909
32227
41607
107041
23950
294488
177527
175887
195094
75352
85670
244213
286504
124604
36097
166919
121169
16450
270567
38330
199389
282249
145546
99835
186831
160307
253136
133258
173007
269306
82515
80754
155017
229204
212933
91147
9938
27232
190389
155101
208013
135364
250491
136490
246641
145736
210509
101472
86383
39453
184649
23346
216797
106010
103971
38765
29951
241295
221800
291397
12378
83544
165490
21887
47530
255695
183407
201304
252819
57407
45402
149577
265043
203586
167529
156085
58817
189619
237975
246535
84909
218476
129561
33710
250580
44120
1111
78314
227446
56822
45126
287053
58742
84592
1768
299786
259389
199602
97329
259375
57515
15958
149619
133753
292150
151530
131454
77540
119862
187740
141384
243900
65342
93084
46750
178368
119360
295901
87907
233442
144676
231555
104438
22528
50537
190543
261589
170767
296313
45979
37792
93403
190373
183885
214250
246573
263517
161485
179996
167563
95994
67282
84481
267588
240738
94828
57941
129608
199186
72673
190933
100840
25770
297996
225378
136167
153213
44346
84660
228179
150279
31026
246864
197380
273115
215722
246163
69340
250272
192803
195986
189250
88007
88951
214455
234136
89851
221718
166638
247811
279571
234616
122584
76647
24740
182145
251356
151549
90735
170369
229171
248763
133617
275574
132983
133293
209226
212661
98528
284515
76730
10862
269659
98740
191475
221576
229520
235612
5671
230110
250306
255260
23746
112534
217945
298123
292741
110333
122003
195589
6453
225703
67875
149838
247725
125032
78246
153819
90883
126085
187142
146646
204815
259695
165630
270351
125295
155397
39360
290118
170223
103289
279759
221073
222256
13072
103952
3617
30850
29050
178883
202198
126779
220715
11360
134794
147668
135833
98852
104636
15345
25835
14053
107105
277713
27480
38484
279385
14357
115424
268293
141023
175257
299811
253639
274781
88847
265465
260626
282673
212339
293328
273955
108748
95676
88155
175923
61987
10296
123095
171887
39937
132615
106314
66275
77123
195559
228855
220336
27917
48427
36699
173082
178078
189447
158643
167254
245983
21886
95134
231057
83792
81245
169817
232082
281423
188591
178870
89799
191335
280178
221585
25283
232415
216142
163285
266367
226784
211078
54801
44023
218791
27891
95416
42794
43756
274005
272135
19479
279411
144540
186042
68548
23744
251123
35818
184309
224853
213413
199751
33049
187212
155327
205798
50596
157522
160941
126175
166267
292318
188550
68703
11471
27742
204820
274708
38018
94328
116899
199378
72335
196894
277091
214351
52664
215359
247909
55362
273826
266708
1506
52097
218921
32910
157643
3316
137909
176098
38930
197496
245770
253599
133435
78158
131726
278612
163934
20713
64084
242373
76397
47595
15862
137191
59014
20143
280959
156448
14285
93531
188501
71272
243258
31360
109323
157962
156713
1912
280942
205939
168245
136345
99222
63953
28690
90196
148522
110604
200536
118692
197438
294385
87432
202015
224627
225997
622
243360
24539
178193
225427
218212
260514
279089
249250
222223
103267
20568
11105
130473
293571
275974
23206
58153
196569
3579
55962
139487
283033
209924
70753
2903
138588
198655
163663
133176
239372
159890
70817
255125
201687
251579
257471
292042
171418
265508
64605
7749
187971
152900
251387
294283
117481
78898
294643
176765
107790
273256
179772
2488
157606
166923
289795
169892
224761
108466
269477
156250
273319
191092
51530
157516
184930
138879
97827
2835
175974
42942
273122
190438
242996
249716
22345
73153
232756
155823
54225
266753
247121
179926
222975
190241
159430
246414
30036
30702
93101
249176
172386
44790
117995
247438
128026
139452
209830
239966
25768
65389
292992
80972
59151
71485
182064
19305
125894
33639
12546
5118
34862
100940
232207
245426
194798
133106
2121
126342
65884
86876
122552
272885
42887
246757
142037
136056
234008
117168
98133
164888
195547
270654
268606
74817
103469
232663
17433
184314
224566
239375
170539
281241
194749
107345
64284
203704
24898
276091
234146
18909
263944
163618
211987
194286
85423
160035
276582
111095
181902
51111
248
198613
276178
66036
13390
90595
36289
205703
278145
231359
149234
293276
64287
58208
80494
259002
289781
262472
139008
54499
26408
37470
91992
248135
280701
16097
201209
132036
277913
122953
137176
228943
119209
202556
141508
261708
224792
41104
38775
39032
260443
122242
265192
183436
198407
43697
70721
187107
46306
135069
242432
57939
189508
217654
124701
188236
196596
84241
136709
221851
1628
180406
69802
108971
193999
53642
75066
290581
39332
154946
40033
106357
238398
251602
160824
39342
72406
143816
105391
79808
28620
56495
10998
20773
283668
208946
76343
45388
185770
7068
137372
74368
190289
50153
36921
32047
69531
237783
100438
277624
60438
251170
295096
36722
22730
28397
81945
28258
48818
19351
267218
101246
30489
80297
59679
276076
35320
52412
241879
291985
102573
150388
57624
284674
170397
296789
67696
54598
260233
45595
284472
12013
261742
73790
255252
37934
7014
93358
290329
240250
195214
184848
124997
127727
50029
253649
118275
53341
118823
65626
19201
177826
235908
177652
112689
259875
79159
275225
80341
198541
89700
260818
168136
222784
105225
182054
70053
153297
113601
249408
31017
162388
30477
159369
59480
252004
155623
4590
276442
288838
240752
191958
75222
290800
27896
242302
266393
66864
34781
103681
163932
206949
242193
180639
121082
205259
187927
210320
232157
173148
38852
214869
137231
48673
294321
267979
180389
75161
262702
57064
143851
244696
204155
294855
203373
129426
172656
160123
21416
107612
149067
86488
89606
224982
12774
81068
218197
285043
102008
194963
124870
25905
71290
260780
140767
20406
264221
215124
215460
5315
218250
198786
282731
156216
295306
173418
105491
172573
27079
129338
152362
54070
292682
186693
64171
88503
270331
49406
32409
75906
3857
43581
222985
100385
21774
291354
81080
145477
110575
161767
52868
126048
284839
145074
29253
159690
296966
279834
279757
220824
226981
98324
241668
123614
56184
73055
73335
144380
49054
168826
276534
298151
211049
9113
127948
245050
267494
230480
19839
273010
17963
38441
29603
108524
76979
253884
172285
107788
270261
79526
283332
251629
159151
72090
150821
216899
63911
70170
270460
101409
151692
196577
233567
287945
277142
213942
272607
18223
29427
135386
2440
51620
256448
213696
217412
296900
167107
240470
64666
17133
140346
46116
238489
204545
221432
35543
14612
87859
7713
49108
294895
287723
22569
32232
227078
174415
219396
104292
114406
103967
17850
95001
250586
27318
293631
35484
299726
78373
166041
112197
205984
161515
297908
279206
230752
140471
62185
8755
268885
73896
53712
41212
116540
249162
168367
248380
173440
119224
16317
231914
203337
217928
201566
273923
196793
88189
24700
265521
187689
194898
51141
127282
238950
64917
205108
220052
47598
79263
84661
130216
184331
104643
3072
122004
162920
254265
211633
222735
88872
94202
104341
40128
140897
115929
179976
118621
142212
239722
263089
109808
234737
5767
26420
62099
225526
187020
89442
164640
167903
103038
183996
67081
161984
59067
222980
183400
226039
61896
267883
276899
256403
69466
10514
17418
93013
17792
34337
21173
89579
65597
44478
226046
122461
337
38177
55972
8121
147006
189925
296520
95156
119158
37033
104509
179611
298749
145447
844
268804
119224
297131
131467
140429
111334
64617
100348
266830
253577
292383
11585
279652
261283
22127
157080
137565
71125
249234
249627
80725
289436
140332
155839
82699
56474
38303
20210
217431
33847
60202
85797
177508
161544
230694
268462
184779
266409
260564
275535
213823
66618
289761
46902
15593
140480
225898
298908
186618
134401
216398
670
14290
280958
158909
147682
175370
196773
132654
275214
23550
139364
10884
88628
218083
197845
48747
16663
278768
175032
179578
61183
174783
13427
260708
199274
264998
63559
160382
104276
238964
275023
104553
51626
207777
140988
140333
123857
167182
161852
142763
88520
204598
142929
157685
1869
79778
281947
157921
295118
118125
194723
212102
206306
93009
183112
17004
144776
202254
96060
38520
223102
66695
70194
79763
109261
77551
296964
291732
298506
38970
216594
140987
264502
33241
137321
73188
90147
246341
1990
267961
57818
211835
194444
240051
124748
139478
229565
286568
124475
207014
226085
171351
246283
66338
12098
51826
219467
36807
253447
227066
126414
80006
183333
279528
59709
24945
175200
153971
77652
110731
235795
231383
183749
82659
218898
74895
182291
45483
28214
179629
277025
65154
192597
160545
11850
227753
145383
102265
195958
218337
218115
12406
238229
160044
197646
283409
201391
111400
156368
294025
112373
190356
148507
113511
167029
266477
146363
259212
257774
112987
88988
68359
208371
249031
183420
155909
126239
205582
69346
42625
157853
231169
39445
144425
47027
239005
15530
112163
226538
34055
275287
174831
227048
87867
155846
84808
167734
159837
244281
175740
34983
87343
257943
169543
160730
92150
71079
276938
55687
140423
189575
22132
226859
112844
3241
112315
270329
296414
243791
112858
220923
49167
290225
209797
223455
203188
234574
236459
154350
95546
298698
36773
101023
27250
119987
281375
197408
264452
48215
292848
196492
112775
242735
19060
175685
56399
75445
188326
68678
229659
270105
59883
18958
154046
202079
220410
176985
279698
206402
196736
53057
17249
40469
25910
124399
154369
226829
214172
25467
291651
190739
152510
95763
5222
117793
262399
152671
128026
132350
182649
4196
7645
186763
293266
258052
174276
231561
78103
217958
55663
220680
82599
288927
122873
251104
154118
252703
7965
225667
173894
164944
204121
291729
168987
292170
2592
298976
210504
206362
193015
46188
106084
36944
166773
122906
165476
61962
217481
27286
289265
193597
35173
135390
169594
160285
48621
48744
109961
222071
77333
61893
12618
298981
582
53798
249603
136162
67622
160975
32615
260259
78038
197925
223245
128711
271096
208193
218023
15069
38215
1465
9285
264450
245677
118629
112935
72704
165820
69000
100957
204310
138806
258614
297039
180603
144417
295301
88400
273775
15442
43525
163872
35500
112644
41899
49191
215094
249034
147695
48618
96929
23326
70377
206444
218401
177753
117592
75475
56759
56260
27961
58910
3311
220644
5334
48528
96717
46385
116604
21222
104509
85509
78143
233960
148533
33142
213308
134552
138408
7003
216657
122594
55669
135881
226229
115638
41364
48260
164291
253547
198357
113364
223417
114857
167921
8841
63051
246601
261288
220943
176138
68851
35841
141000
290079
86572
279175
31574
261564
75126
282983
247750
169047
264263
119029
226433
127087
241359
256722
44260
118409
242811
197272
207321
105552
78714
268011
22374
14361
234231
75845
217250
212631
100986
108325
30618
38193
426
105706
298280
229375
66887
164640
31392
112299
299605
106674
246632
74353
202161
190229
180069
102003
128781
202427
117207
57740
76427
35932
119158
227919
294513
80310
7128
251125
98551
23968
27532
292573
174414
256220
236489
49654
58219
208820
103429
203396
24286
216809
117092
51311
179063
174288
234198
177192
12384
120750
278058
222917
294673
180143
90170
51625
218276
235193
17457
170267
19945
88849
92532
126104
42759
271571
151671
179
195085
168038
266677
133206
15139
273652
28150
206433
23672
35865
233527
226932
147934
277181
132227
145966
141195
263297
283410
170309
83345
273524
117532
227281
35733
4056
53650
179252
2034
196980
113282
122359
90903
208144
125633
295092
219302
9258
133834
113885
205367
59129
172121
125645
64560
272874
206219
212062
237217
27153
171222
206304
80999
187192
77356
110994
46980
171781
6887
170418
28768
163026
118489
115963
154638
287208
287373
154741
284678
90026
3905
263121
116720
276231
126303
106367
295077
176493
55274
247176
177944
281394
276819
233568
46525
95705
154762
111281
234239
190347
23119
51368
168420
169181
294612
247633
161142
22457
232352
133714
202676
22061
78651
250600
46269
55811
185527
293596
75633
210626
231453
156695
17074
15964
133190
35959
26058
261114
196496
180885
176129
101425
21605
68078
284628
286330
78119
169664
184186
5975
291622
244916
266033
29420
236259
166832
40298
26005
159114
125016
188804
124
185522
144602
50509
283087
291828
39500
211013
7877
191070
223379
114847
184202
28231
157072
68940
37357
287958
283043
16118
155587
294557
26276
68678
116973
248851
60833
224102
144797
25394
115775
232494
175148
91618
185631
115854
56982
70136
46179
199130
180902
214518
266741
29014
55427
252390
197606
40448
96121
233557
208050
92424
152851
17421
265270
50978
197757
184203
122668
176816
62772
136887
128008
119358
294643
78163
188603
115027
158535
229866
2689
15987
174065
174043
13912
290172
155924
171618
78270
28210
189437
53793
298910
48304
110652
50582
110836
260427
234017
294481
299841
273045
203739
212426
207149
97111
6717
293463
247841
176715
158990
83693
164771
45042
143241
104459
83192
215981
145071
71825
51376
42029
210703
117089
267011
168112
33298
292204
229944
49311
201890
188991
44771
226419
222607
107266
200652
166500
3794
163495
290511
290991
135295
157598
61834
144537
105079
278269
169811
150440
127234
195479
289939
147035
247047
157125
228980
224168
24204
86063
248866
206257
30876
289587
254810
109190
198563
153089
143974
178007
44173
128574
281598
67875
178767
264852
20999
98658
2615
116657
28564
161473
110952
258736
134759
45029
212717
78131
218294
299670
153756
208259
256481
40207
4340
77883
6355
176040
182526
8505
286141
13327
289092
131642
131989
174911
206430
27327
249992
97223
272756
191856
64610
140303
9570
153504
130014
290733
222348
275156
181680
93849
209418
95684
195914
194550
25184
28522
151954
57435
96031
22092
28552
65296
66082
123609
207542
222880
57224
63913
198345
42096
284582
160470
36070
243150
98353
221518
63022
249139
39298
208092
275996
262367
53634
295857
157482
203344
154699
203783
60215
116306
170089
183579
270483
238376
237492
155676
241580
178371
22364
132851
104495
71178
21892
151722
103116
53412
169518
103888
285609
8332
191476
6842
240234
170229
167487
96972
140054
270300
200841
127397
172992
137346
217927
251747
53453
4365
40819
244594
280750
249897
104272
16516
276563
184779
251052
81245
101021
85670
76457
290381
262796
260850
269262
64053
67968
244032
281190
84053
47697
222130
274250
267863
135167
32694
127182
134430
150195
62237
262872
217661
77977
80164
260708
21358
279445
46737
299122
242032
42332
276852
281325
242521
84116
9627
274318
249813
130816
41374
160819
4553
240637
111434
180113
27517
8388
284625
74815
38863
265393
186514
186914
34386
554
148516
56975
270725
14484
51862
107348
99687
129527
23510
94129
105435
97764
180288
133833
96599
182016
262283
229736
97871
97462
111181
241399
23991
296192
64828
4891
209052
38089
192610
216805
213369
293533
153163
284592
74993
175800
122550
102056
94168
173050
74955
169803
216411
290649
247069
96137
253470
145940
75947
27249
205756
111278
47398
129945
127326
30413
125507
118023
189004
35697
173216
133277
133549
45438
234331
254130
111358
90171
216079
27063
122448
245470
148782
143210
165389
157609
128307
122339
226915
299303
16680
206979
176952
60819
124050
152704
10706
19119
133979
201103
84139
132113
123130
284113
54020
94148
153032
150857
204552
4240
150806
126587
169859
199304
136763
52073
97699
262193
105829
164876
32376
120083
142684
68690
119306
88039
112324
160863
186338
92843
159834
69924
39603
140621
50318
259247
7770
221453
88589
122210
74299
9635
253566
178008
80118
237556
26701
122024
202211
83908
201157
154521
285724
14731
239098
70501
228932
206198
51385
184515
89774
289934
237013
137305
19923
32882
87161
211649
27451
286761
287279
261825
99478
8651
172967
20864
41059
117935
153275
98097
177511
12927
216698
192068
199526
229572
63765
118614
232686
38105
226156
294621
212744
7939
12311
281546
202696
275161
124988
108821
10618
251042
167829
77808
86698
202031
123408
63478
5556
80018
160966
258490
1890
132144
75333
214622
170212
181721
209283
189462
227445
298377
288473
165367
23849
85004
243609
36925
55134
51308
187511
295522
160179
263792
77128
94924
82517
248230
146172
137710
158972
117707
241866
180466
233682
171260
204194
187618
119521
59757
266556
121426
67129
151684
31758
108814
277448
25897
105043
117123
222749
191804
14099
136632
230853
114258
190657
229731
84245
106801
185326
203750
168479
76202
65746
113432
61560
68749
70170
211062
112882
1617
283651
49109
77093
176515
54084
166178
265992
20960
13750
192764
5454
283182
148963
64191
184779
28921
222360
248052
103158
77996
192613
58866
292597
182364
25880
76057
156525
168744
162669
77915
290158
17348
265915
176034
204009
60235
27591
292175
18754
134224
21958
81922
269075
206984
147924
187556
166733
244255
70951
296616
202021
291582
204343
107950
233486
157998
281862
218920
108473
182210
49668
277608
28774
215004
48657
245215
131663
58409
225206
180540
3231
36206
143341
85689
20706
192807
95733
181162
298584
27932
207382
102163
41379
124455
141731
148074
160792
230191
232991
282803
39372
28794
160031
269065
112094
234502
98713
112123
106887
81133
243085
296989
189665
218544
254749
183443
291423
82818
233712
110391
219894
100493
154122
254279
44884
177844
94976
28058
166589
66741
26913
289601
280785
252123
23825
84272
151101
133234
11763
94047
40904
264861
299261
193567
155983
49603
216215
215602
12071
2043
176771
73330
298211
76839
77054
55641
219111
60796
292525
98936
234721
221005
103288
286134
228237
284116
206462
281636
218892
107306
186900
292537
73828
206831
233185
134723
260562
108315
115137
14038
282626
129527
227843
152695
287677
73110
2394
208261
182983
97798
168296
105855
179890
212632
16889
241904
157224
44171
290725
112020
60337
206194
32600
290716
217800
45520
100464
206737
52121
221588
269216
122625
63072
263435
252017
83973
112778
161386
6124
200976
226439
262707
86367
200870
285774
236442
142891
185887
27883
125316
19691
110247
274172
80401
187557
98743
26952
65689
144583
133467
77605
72094
55912
17028
212746
255162
259878
95043
280940
253947
90554
205226
130837
38954
178395
105636
149182
207604
14805
90291
91852
159300
28455
225536
158847
61474
286855
177724
5783
125525
126772
10575
185375
280521
201726
272560
145230
286624
117342
163345
97001
191150
156378
285454
291091
50998
299867
289934
88647
227969
209887
168494
206271
177417
115525
241301
113874
87136
1920
76454
168613
126444
82774
42718
127711
179574
247732
33587
191368
52952
195005
86587
100133
177997
118930
208252
168353
56418
60625
166533
68945
34730
43546
135933
153240
253269
243946
264349
37054
97221
234047
65585
190968
253165
95473
13331
119981
160335
85556
60977
111385
132899
282460
148250
51888
117245
70933
167112
98149
64062
77007
239400
175207
257538
222887
295144
78237
232727
147138
53396
65356
230696
154731
241933
19180
290176
32797
183872
75616
3593
188938
256756
230160
146088
220910
155289
12842
71555
57325
292664
4505
35642
292776
132290
24845
164289
106783
182491
55997
2342
144130
246520
260828
299394
23283
208377
112120
222849
169947
240524
169030
200953
151212
13813
218958
112807
170939
167527
233120
208011
197519
296906
215051
33823
117207
103121
146174
107869
38424
203179
45947
196364
97195
188853
179814
24344
184085
265360
136724
165347
286717
83563
234397
80942
212511
67132
136542
11159
154709
159724
283560
102716
231737
26112
39042
18215
137015
134297
224175
209745
158240
84971
258296
15281
200367
104807
164755
109462
122255
190816
298285
91253
106201
61036
189896
172869
144997
11377
282526
144735
163308
24790
233065
171257
100145
197436
274277
24177
131984
197601
44194
142607
78625
101937
65228
194800
204602
125005
114055
283312
239205
269918
195787
238538
73956
29721
219030
17449
193282
294146
255043
15344
70523
80893
92099
230080
75205
27769
220228
43939
299407
243904
52529
87540
23559
118444
164779
144545
292501
191657
60453
292296
68772
16052
179407
14279
237646
59774
232745
215715
249127
151896
277988
144640
30560
55111
87370
207076
79613
216495
29271
205952
132078
171723
145675
179923
96539
228471
279077
82394
199598
70135
122698
9099
143472
251213
27247
239251
104292
54583
83839
75496
185371
147788
163695
64303
59525
42609
132339
243510
62363
10683
252034
172146
136704
164232
6308
123779
18277
160009
17746
156916
186200
196335
107443
219642
122400
169886
23953
208238
179665
272262
289637
135232
157848
126701
33296
54056
91737
77294
168553
158683
37912
150773
132374
155924
264885
27958
163758
263854
229872
271721
130902
213205
172072
229605
297625
231125
226733
182650
14898
22644
264454
14558
99395
5596
99253
147556
256533
168875
46352
47433
234335
157286
153829
268910
249960
48427
137834
250650
150203
87032
134488
41537
13942
127874
223422
64132
42612
133156
10807
178223
3699
259395
174560
46526
50911
245160
264597
133042
167975
256102
14703
254883
172112
238220
37469
115198
277087
75024
13243
21653
214731
53046
206152
28222
173144
73736
184960
159102
18484
168414
31393
166710
25583
213088
280526
296129
104113
30679
55620
64587
26956
295168
131898
81702
226750
204746
155380
24236
111361
42836
175529
54892
148790
60539
134856
118407
220269
247088
101327
150208
84523
93858
184335
91959
217621
18523
204257
197625
82440
202178
228645
763
84239
184162
95068
195771
150857
217825
119200
257189
219191
202761
226666
201471
203643
97786
199000
225569
59270
120014
276960
237352
49147
290338
71662
296513
67623
65685
265204
38028
140607
118634
91430
87832
84480
149204
295934
250181
73736
283197
150546
168102
175409
289809
36964
102088
172143
86627
33513
193836
181047
83826
236603
214522
230445
181175
9002
121930
40951
265647
130950
126920
250556
173894
183515
217172
127171
233724
151586
285241
17196
56186
169363
65589
299023
220396
99760
197641
53766
252974
164652
250897
228616
122308
202357
121296
177139
272413
202844
184436
19221
68774
272261
98599
187107
87951
113133
299398
191249
292223
54723
199482
233661
228083
62501
81872
237930
63202
244062
193702
135691
269977
217243
148378
75920
120317
86014
63707
262923
201233
157194
115472
81518
9609
210840
276185
80654
101468
101300
288588
195376
187422
16556
114277
125669
90688
205654
215105
157212
179158
234432
197146
117238
102031
147128
13156
48640
41286
228352
21862
260794
250109
121424
8155
82168
134065
35797
258857
3737
227657
37713
69435
154995
889
231785
210922
290208
284238
112881
110744
135623
270003
221072
3086
120520
276871
219586
182606
171908
168700
220197
54835
51009
99505
146535
198185
186550
222751
156964
8210
92036
8881
106305
61760
32902
138449
125170
49840
131718
52342
26693
41773
77067
81004
228766
3499
32310
101808
182832
257724
65172
36983
288348
120049
102
125351
41763
73390
282286
283559
210393
126052
119899
26752
162970
99649
264959
170357
229748
245816
41212
134704
30992
239871
79724
287920
97551
163882
226018
89318
172857
265877
103315
201868
275412
223494
64444
89848
114446
25088
150476
48885
88942
276132
31521
37000
11984
116124
192313
290434
72662
124749
64247
132036
242993
242095
286517
203113
197933
130063
230601
55912
43735
63193
86213
163903
217675
271068
52694
37964
107291
188333
125631
18044
178574
7114
86996
216777
115882
73664
194556
62284
198217
211347
141582
45251
67213
286436
265740
221798
135784
14409
113326
83883
33168
70512
196777
9195
229315
141768
292223
86485
216030
222565
114189
288480
24822
132994
22040
272885
4200
78839
118751
88184
28822
147686
287048
20126
259997
7387
73215
222619
153227
70091
17210
25119
216064
104814
23256
229847
252223
156699
51057
216976
242921
187777
125478
199497
22840
50906
104147
150918
61589
149395
173272
26425
129472
7715
189668
166290
290871
293039
154343
32279
99070
82187
86613
27505
244484
74183
25618
13457
201138
954
230503
8379
224419
96145
800
125805
288649
179978
133172
74527
157245
176557
252002
1931
215206
147455
40702
100756
258544
39184
113292
141492
228935
284262
263204
237826
175866
230852
278598
13576
211676
96051
52954
90446
36358
254970
149601
190178
4117
214213
10727
61308
62039
143251
68781
138606
2729
298632
210112
118225
34562
231127
33960
293584
254760
79577
286344
263048
149723
221799
85768
265545
114074
168115
112526
296615
278297
68295
86678
68372
271836
90218
91406
132726
100439
85760
133193
47523
264010
217310
197675
202615
276391
266236
242281
217642
82380
57267
3123
214539
83156
58560
161568
204502
258073
148710
42102
171850
68115
197820
27609
103049
178748
42597
248187
35448
181759
124915
143885
280887
174819
81481
48399
248985
194605
296194
269340
13101
77670
24761
257804
143542
161825
106223
231023
54288
91896
279594
31400
77543
116939
200785
209884
101171
130104
30983
33639
142536
142279
169172
23553
264413
120864
141298
64169
172718
6493
251244
41822
151741
237222
41749
186303
181550
169143
128191
42875
245521
128220
76875
22975
27433
242387
241174
261622
209309
188054
83870
279122
190056
283340
260074
148913
154312
170621
277724
246537
266485
196022
137471
217846
24815
214829
89690
114927
197259
121393
94760
47502
91938
75804
243922
296924
129171
167969
51839
149535
144744
23307
216980
229709
143807
147894
8648
107057
151237
62737
61715
79931
257515
274524
114168
46536
156780
263735
183969
5113
189351
53071
201470
19711
276914
115412
287122
243927
281587
59873
113557
247493
206729
33436
180770
218150
151733
292417
71881
154409
30885
279643
203923
268216
79643
224180
36079
273928
199247
220764
198751
213660
116329
280362
112358
200266
44827
290185
95220
18061
93771
216340
26212
243035
175870
185061
197970
186873
298339
235397
229566
14705
254722
121049
236816
109315
108571
75865
49991
13248
28966
151252
42954
280715
166447
272585
190284
268816
16602
98752
56858
92643
47847
233215
175293
93418
150168
263140
298415
223939
193101
103662
280288
64258
95176
289715
6621
59884
1950
217816
208911
11172
121681
242044
200178
238561
250567
98228
159322
205550
89111
280053
272775
145640
50561
290848
39365
184745
207680
234152
174789
49013
23838
230374
259953
139502
40619
129301
105876
120697
150611
161590
216851
238807
148094
148958
89527
124952
254396
30489
239153
259982
163888
28743
155597
215518
39194
103904
118426
252132
267848
80831
203384
112639
14579
217163
128927
71024
69172
37313
173003
101414
53096
290404
41149
30863
97530
21039
287471
181627
198977
164128
55509
46325
249352
111952
242658
210190
57253
56418
170612
69760
174890
146907
164100
230250
30728
84745
272913
164628
43308
16363
172857
168110
141949
158419
20719
141173
206933
193564
271844
68942
292179
263694
39400
186186
177521
227464
242161
161383
283234
230631
72835
3873
52274
292133
107396
127629
7640
258033
149287
186479
26937
270685
170205
281706
36515
265458
53732
18743
214972
68950
216978
180325
186548
130433
154289
142276
231885
239300
169850
58823
201003
68479
39689
66570
80869
274673
38852
284257
86161
210804
155852
160384
237092
131421
163760
97223
279057
183814
51683
66217
239213
14882
99651
193535
183257
222175
28875
147727
157763
228845
253864
154807
126822
118313
293828
190307
50777
92261
204727
118366
261442
51639
262333
162890
231443
250790
153718
104690
225322
193527
246522
22952
133053
278952
149985
131018
121826
271903
289761
207853
63094
21795
156542
31271
12139
190802
27774
88573
100614
280545
179215
26377
299461
260092
251837
15127
239017
187724
203508
173303
129680
175349
248842
143799
77410
204582
92744
152290
55595
271996
254543
101796
221551
242545
16453
108508
215764
170043
104540
149311
113800
89686
147495
46315
263436
137892
145647
60900
211806
163894
76583
30861
26726
63788
161761
244558
141635
14593
279043
110683
135125
103445
202917
16901
138733
270832
190280
169142
259436
16696
56144
158485
28974
15629
157307
68794
296763
4246
223726
192670
19773
258339
115176
116059
220382
50383
278503
17407
113292
144022
180007
79683
160584
32625
192465
215425
26191
89751
270707
280565
192389
210527
123399
245367
35697
50518
228907
144439
153950
135506
217220
137362
198535
279138
138263
23385
66824
276219
119826
16261
148432
123324
60918
212613
154598
73914
194316
107348
284915
5927
81181
277215
295191
164471
105680
173270
44174
156783
284579
64946
124663
28595
295793
935
64805
195600
211769
98070
21863
170640
10790
114009
153224
17695
72436
265437
144731
49598
280842
178685
128137
82752
152861
24095
281851
208767
207290
207005
121601
87155
260109
9447
171679
297705
136207
42196
279594
52973
118814
218667
211101
251262
172226
52309
251548
264782
168778
165943
255941
201355
29144
265807
282703
181430
284449
78709
74360
126467
292595
174133
191945
187073
138924
101614
222111
199989
299150
182822
212945
176100
71189
88751
293593
124232
244443
111096
12868
80475
20267
181175
281644
53328
73040
23467
244285
174527
284016
1129
270410
83261
225907
76444
272704
241222
99673
175931
243203
131404
12847
90633
166786
225785
236481
263391
147754
261077
206543
66573
266689
197994
43654
34827
185372
160601
204202
64653
289662
157314
11842
279812
69763
241994
206512
207460
276351
6138
268007
263699
180986
266319
144198
236995
216679
147177
29510
209029
20857
198512
74157
144108
158999
207198
54123
6677
55666
53286
198396
211003
244073
140977
46901
154382
17087
186756
240299
206357
133817
113520
159076
135555
122058
107504
279646
148128
35751
280692
60113
248836
160193
288550
181925
40601
240140
73306
90992
197893
279844
58482
47208
227823
193462
64249
84594
70923
278323
273801
207645
113431
27101
269622
185421
156651
69853
88855
95951
101615
257016
210670
282074
92917
79055
158445
222003
114618
130030
43787
297896
193745
272597
132620
156717
136108
8382
94264
270257
262278
106386
152918
100886
202486
12498
166389
254907
185753
238109
42553
209770
48641
207700
227205
240093
33393
6007
73589
171757
253986
61408
235486
6378
71127
104477
78898
107957
19867
271172
283040
209548
140366
158221
45736
124727
51356
214305
233959
95202
208563
33344
30621
293458
176927
217200
192481
32500
165305
90956
123872
165850
244202
157424
89018
238847
107333
253234
131540
7343
75953
282370
47198
288829
119321
1264
298624
58079
131635
234383
282480
163146
126640
173699
1111
68186
283004
80734
6802
45551
147773
285286
110544
279136
7789
284528
62976
193474
213616
21072
55033
161083
235890
202789
221879
88443
60520
131892
210271
180572
120663
250155
238005
232757
247154
22306
11608
141550
99859
290216
174683
192522
240975
46176
69739
297081
253300
75246
56714
270076
58689
50125
275869
76150
100293
35324
19591
235428
293890
217374
36205
131221
60967
85678
119003
215572
1580
193436
288012
138113
260801
272105
217542
40006
181019
119629
287620
220742
140275
112678
263672
207796
235592
33163
284063
117178
8642
260523
216928
14301
15631
259619
124030
9096
67932
103207
192029
151110
156461
64545
192306
256220
185433
24502
275481
279199
282703
215579
122734
266730
245614
159614
211068
232798
241675
270843
48969
92336
116478
41182
198995
197279
50342
282937
214452
192795
180358
201235
139585
44022
82984
162255
68865
194695
90929
110466
192355
156209
176201
285081
108275
157255
286600
235711
62543
140295
289480
79061
22832
32267
140723
42435
195346
129138
101964
90772
215976
207481
283539
147442
158528
145393
21431
257912
173697
215304
215576
274718
69704
245056
116902
185973
52220
91611
187405
275867
118116
147061
178358
250888
224551
83207
200805
281657
247912
4540
272453
219520
202328
241401
202974
170087
219549
66037
125723
68175
205749
67839
245932
184090
160983
262511
98639
264250
63130
104105
148244
246090
38312
206823
206265
890
228640
229367
43174
174191
34971
284482
33639
266624
246935
261731
213524
250591
202272
49112
223257
115898
256456
132539
93553
47313
74815
225538
55518
246136
174666
258278
16797
152145
267470
192410
267388
106264
142427
180686
100033
293278
161184
7135
204051
52627
35365
95532
285954
299797
259725
180897
61167
101849
284091
80265
248623
221538
77122
93004
177027
136693
201747
245254
284837
247700
89141
209711
284096
276684
199789
92925
290944
198417
226508
143692
72936
210741
246882
162872
98795
271372
11829
271908
250875
39588
36094
215418
146273
271691
17513
272898
76856
152832
271013
58647
174747
94302
135433
33751
155080
26426
273832
114462
59525
32715
167939
53555
16355
101955
45620
189611
136991
248956
127504
47679
298244
287476
69030
129545
217160
106864
195587
295507
33783
27739
225686
82545
188887
123745
50273
200779
75261
2929
268474
19729
233418
103887
64247
119428
171909
289964
23791
202455
6658
194720
163719
279574
111404
181549
238680
216710
97434
147584
190402
133456
208663
90910
289701
31877
278498
180234
192644
25397
253734
179972
186049
212776
254612
182048
266816
85151
166076
184373
292884
208374
143832
87200
25552
36982
21625
83231
66980
193286
58807
289792
156013
112693
192156
121583
236183
284418
123430
23876
107179
170512
137834
179284
30087
292972
170433
164437
28903
192949
191088
260516
198970
101520
174192
71475
19517
77875
243574
224484
263823
8415
155498
70255
62204
182089
125612
220364
11567
299598
93570
291198
57336
217918
190683
66290
283298
165461
203440
240665
185530
283662
90601
234764
13579
149086
245011
201951
213647
148270
78504
127530
239409
22458
33473
169800
151228
149719
68944
88043
159962
198116
5512
292711
3471
142056
6398
194424
50052
201298
134702
221130
43210
253757
37586
245707
250241
272384
239498
25187
294450
128668
66788
267765
1507
241811
178495
153008
120194
98901
39828
220351
186286
181850
45050
297867
299647
189403
202356
25018
196032
265878
232187
60080
75000
312
37457
263386
209083
40200
37280
17824
263480
65892
140935
82507
267683
211813
218708
54974
132954
72750
230713
98780
8621
93675
250298
152381
39117
218914
245148
15496
61470
106713
60665
66533
1427
167495
16318
229001
129765
296209
70776
123916
76352
86194
259457
69512
163456
38938
57740
23140
112917
272228
133055
148791
133986
16320
4937
209224
217009
155009
241161
297432
95124
260485
200990
277118
84383
227992
140453
20506
198099
124824
62229
204915
225350
273897
5993
139724
39490
39425
215641
297981
36447
176555
250558
124558
243512
51363
169071
278697
137855
279332
261112
110568
107310
79438
290171
211339
110688
28995
103840
218054
29604
287352
129895
278013
256241
116424
266516
292954
295759
220142
147804
177135
134062
226929
153476
203754
287743
148900
262266
176299
180159
135226
157295
85800
153239
154742
116129
290460
93184
594
102530
65923
78466
93338
45952
138442
263881
73868
15123
76328
147905
58204
263116
113647
22169
218995
292555
2985
152831
110681
76096
254455
61464
184702
157061
230132
279647
277244
37052
160313
232790
233050
295436
169201
163962
103279
207670
139982
48583
55981
261983
290692
51889
215790
259763
259623
6403
76243
211066
257618
251923
119139
9365
138403
283763
153070
102134
285546
247810
149302
66110
23064
27626
205427
6590
106697
272891
98001
199746
246686
5392
269441
84905
122683
163715
222658
50583
268921
86661
291187
3232
228244
35531
214626
38633
277520
63769
156781
33350
83921
18652
83050
81937
269192
147836
167275
209472
166220
248451
93709
82274
147679
27092
251496
197727
159223
87414
86761
116676
198108
295693
258474
139666
167244
243270
71905
12470
41239
247410
319
28574
75740
245698
111037
102738
244714
197508
221588
271480
148568
51861
157853
278050
189367
251165
11873
195366
174645
47431
51351
202628
246349
246637
108855
54018
160418
141297
133513
247619
21862
178742
117972
46254
17841
78746
137193
121332
267151
298266
218415
7740
22032
282365
294761
82036
82365
298908
227183
65615
217272
211219
118684
258925
97026
80227
151138
18621
294236
43755
159982
186231
16868
106982
270659
80759
254617
297070
32524
289883
113719
157756
223565
215170
4470
138294
125357
229754
234265
69011
262179
285863
16926
229696
240893
29738
219647
285830
101596
238819
237494
281987
95673
196635
209713
284705
227129
29594
282952
26810
97382
229349
109252
190165
218857
255257
293249
139230
260149
271720
47590
135150
276314
280911
236231
259043
218557
198453
212680
129044
157959
14542
61698
280263
246834
248023
220714
148033
283187
225135
208614
253294
258098
146141
89297
205014
151509
49792
8283
115257
275833
194002
174535
84660
74046
275835
267754
63385
29143
92254
225170
64369
203948
96384
136975
296649
261211
152279
88177
183534
101188
278255
274289
150857
238789
11069
272321
87430
175455
275564
148111
247612
269685
178596
232969
142105
282438
138850
218269
120403
162407
204776
298516
209470
27137
14606
235620
170839
210467
195733
244163
110417
36514
214299
70068
142297
16986
271101
9335
293883
251163
214847
211180
196399
201223
64025
7246
155661
200717
33934
101598
23691
4468
83274
109583
184906
214216
279491
88893
152687
115516
209952
241752
179329
149804
76370
60582
297929
173578
152870
58919
191212
230601
168791
32617
43824
163198
205989
103757
136642
245783
251527
129932
283608
50662
297573
26682
36379
76707
216355
158289
156550
29204
69946
173059
118073
170198
127250
190209
84686
10022
162785
203075
268974
101780
153155
227222
246925
49867
52820
289316
240321
172427
88663
71560
185838
276649
86511
260222
154966
171596
130081
84975
103690
244324
109458
149898
75033
112166
11491
281255
75594
286982
207234
146360
148926
266311
252739
84588
74273
152520
291325
278715
127307
283607
215899
62226
134325
292469
240979
268968
30026
189607
259328
111669
40379
99154
238303
166982
160273
12046
278360
266043
160881
213693
126811
169284
84663
59788
175474
11691
73443
92482
146975
37269
22864
163186
266333
194546
47014
10431
86592
162068
264491
35105
72732
15228
168066
296797
34456
18429
123081
216798
34910
182352
86929
246306
150622
184689
75584
28843
58717
88578
224479
140446
33749
299019
196071
210854
263223
74130
284502
256920
296028
254109
109127
58857
39088
282380
230811
255017
294766
36349
118582
90393
85627
214946
161971
141086
82348
294156
78267
290650
218970
12945
84600
49027
276365
212441
234497
245508
126389
202973
156716
281875
133617
52287
249432
66416
37168
33259
214475
88989
282313
228316
58536
63441
203621
78484
31485
52651
173706
120111
215604
149629
76612
87023
271581
76831
256729
267922
93722
123905
287903
64054
170242
35673
257035
252891
98797
234537
192403
50527
61211
256353
19205
108456
55025
103360
31625
241126
269703
59223
128729
163701
58686
278038
220175
21347
219632
155919
271229
16778
101615
125880
135458
112444
122243
27830
124557
10897
52631
142565
61119
293141
199324
35326
214097
119772
212009
112642
164673
162547
124319
282346
187399
63692
285448
271207
34529
77817
942
103525
288937
110761
77135
179165
259601
127489
48852
6378
270788
121551
59394
114142
63492
66130
76615
193763
17476
80656
276023
21718
185883
84214
43623
60883
287441
154181
103837
170492
242112
205146
237735
136052
205997
155590
70923
89135
203453
8619
12010
61065
78045
228524
172819
278087
83263
256635
197677
90892
221163
44533
283250
244389
221502
76514
214155
47354
34956
10195
187485
98605
273676
184036
154551
100384
269831
267551
39359
112733
250941
272027
154947
56611
292313
58911
271787
72745
149549
179741
41078
20495
33174
168784
46280
254586
273556
65630
167687
256570
72815
259273
31876
108897
81890
12426
84126
97034
213791
161618
21733
132955
27227
280779
159616
189320
130926
39283
185443
93648
191810
207409
254117
103803
41190
83269
87152
190044
81606
79487
162771
144400
222992
98029
208378
7366
283010
239509
162704
126122
50636
239821
103776
17590
249492
36863
130470
299773
29501
60593
203897
42984
100482
289352
142361
89433
202355
149335
86092
86226
260669
206
176182
68263
47923
285039
101323
223522
244347
125554
159638
224169
51725
204824
40978
171284
296901
245313
160759
148119
90720
22494
212158
135580
272900
195234
48569
184377
248906
112568
266631
497
291994
206933
194717
48497
197591
234607
93054
91422
99046
226213
105737
184271
293515
81812
11654
208089
131238
299225
37709
61460
51063
165307
231799
197199
235698
141772
24302
297941
208272
131800
203740
222634
109353
227892
107577
69995
205023
239044
297205
214670
138634
95402
273420
121295
66220
271911
215794
118511
290825
171117
30166
124852
60693
141827
176834
195364
91232
296351
159468
39549
95254
34961
61751
152580
212195
239000
18124
244300
164738
251908
240463
8989
71037
109093
73799
213730
16320
164407
205273
81610
270833
186772
285947
221888
113617
140085
170503
155353
132110
205899
26234
183112
230459
82154
208952
130187
285028
133818
56340
78992
137484
102389
66619
195116
68569
20609
63538
295397
216544
139970
109092
270923
175219
188428
84502
77972
159725
75739
145251
198900
158402
142330
174130
123831
254733
229136
91000
52344
28131
70968
66283
63403
31927
246141
214052
148056
297479
131163
286952
36917
187274
43154
26141
237697
242432
237767
175190
24845
43688
116100
215343
284754
76589
1398
88137
269137
282060
109473
189106
214868
179952
40404
84505
238236
232066
153400
227647
18653
124519
240438
86731
97493
9279
74666
159186
106424
117315
203139
67464
72998
637
232994
7474
201785
270819
62673
293147
84870
217292
239038
127514
121707
146723
229534
72481
71933
232681
208879
148766
296307
241872
13531
138255
79800
250624
94611
21652
188071
278744
155074
94788
35688
102542
90986
298047
249848
54431
4100
209536
240729
206459
288339
74756
246845
215933
246174
78415
195268
101978
286830
86155
151053
295488
268841
145629
286280
123845
226551
35837
144866
293794
201143
138383
275459
241301
101569
157953
172739
108982
256930
57277
291933
222566
39115
65288
240764
70254
271909
87199
80662
94945
9947
264587
33386
155528
244975
57630
275853
89043
154159
154940
175041
231929
213290
36264
223818
81453
183355
221695
221584
178179
83713
216926
148047
89471
22738
1627
151266
135410
27695
95261
110265
132211
288057
32282
69369
250644
115204
204487
254795
96342
249736
21007
112640
199793
152178
214488
296577
162291
112333
102219
240224
80240
124886
44142
19437
180190
42423
249703
25186
205682
99998
293724
253035
273220
193409
37920
220457
108369
224483
290795
60006
140942
132487
124453
127358
93657
87389
255450
87006
291634
140918
250529
12673
213133
210478
80159
104045
247635
165368
2228
180424
185710
68808
280831
10823
133947
130440
91561
27971
37958
196126
268346
12831
148946
90869
173996
90592
217501
9248
227920
121549
299047
130001
47926
100227
267264
205543
66793
102121
36098
225129
130651
205166
23330
92448
154661
133057
204976
289354
110353
153991
106182
176243
62378
163419
130330
128792
182391
254068
228187
148132
125600
140654
158947
191675
15509
271429
60365
105839
49506
226782
48087
234380
147010
253756
218152
264133
119930
298352
292594
76496
133808
189486
7769
8188
278035
137487
289446
176534
207258
108003
216102
2540
202702
132871
1075
58470
140989
207075
15149
56916
247384
207821
48448
36905
103630
142858
79268
269152
208119
183744
291283
111745
94116
84100
515
294929
12278
236634
106391
43422
16765
200285
277371
258505
182105
259493
21646
154041
107663
100592
34953
171585
169968
58118
165513
203841
155813
149290
264322
185376
62682
122729
208519
283417
288919
295311
129650
238158
80545
267978
194348
18087
267601
38781
208352
116952
126520
216256
220484
251800
164018
225545
137172
206916
296834
49701
133855
201449
126393
256016
122102
40206
272034
220853
139204
267196
60692
100125
286084
155729
280871
268699
255162
108718
190128
213642
273233
219621
256320
112822
86813
298700
14002
232349
296847
251876
60608
267078
50264
126157
167893
14388
20900
102454
264538
36661
51975
70156
283851
60537
61720
274727
141930
22684
195578
150025
227191
175720
20985
197135
233337
283643
37668
7445
133095
203948
284125
253454
131816
6961
151218
224242
189752
187228
141589
69911
274158
119300
218461
9586
86036
192636
82855
176299
30238
57782
10093
129175
14660
51225
90379
191812
116743
13527
106177
257637
275669
84705
239535
250151
70256
219245
122973
119164
281641
80095
111151
151705
265782
85746
107933
140994
139694
252958
165814
118634
261278
135393
65152
222105
146769
282899
187420
234374
120911
295590
237691
177425
172703
149267
83435
173441
194795
2023
140773
177175
6168
163767
55706
237636
138787
225760
231175
134830
291023
298778
11366
278369
117290
80328
145841
291604
284949
242323
159574
170805
84699
284163
297395
255080
19638
6620
149984
89290
265721
73800
42283
177031
65736
259957
266358
72060
108443
191714
129347
26015
110082
179523
48863
911
211953
138109
118798
177248
257250
248975
108296
66088
275085
105753
25874
143837
208813
251627
171613
216433
214148
155907
209735
35135
210810
188774
257974
109034
59539
76930
259748
86139
138328
28708
215477
56584
221633
164322
164885
218152
196424
73716
173078
142866
117842
224257
66164
278747
246813
216616
214945
235364
270899
267638
293548
49534
2787
271691
291930
1917
187815
198101
143803
254818
95730
1345
33787
235118
116506
273606
196269
232250
162912
276044
214902
172480
52799
277249
108376
290321
115144
279019
241089
290937
182559
246347
51237
162542
108592
225604
194490
238744
64545
7269
292389
251355
249112
78253
33251
182063
41847
256430
99568
133699
243567
193837
280131
295022
156725
278931
122217
30089
8769
175950
21811
281577
9736
133309
84979
6249
104109
82843
206872
205300
107522
151773
286240
108794
106494
129045
111675
1556
100937
111965
259974
256380
97138
194282
90744
233152
99958
227867
226674
209591
138440
71861
253034
58834
2819
103210
169991
84149
102121
75631
131318
178873
224122
291736
24527
189567
193124
261744
107743
182100
50531
289576
282898
22993
32697
298507
75406
267565
142326
207049
53709
235843
258322
4061
242145
136620
73182
100941
236025
76111
104243
169664
286966
219498
145028
135324
259004
128367
117796
47240
6540
187700
155338
59020
137250
181594
29814
259684
194259
89665
36511
257613
3503
193271
52779
104765
166415
108854
227970
269193
95351
245174
47922
202919
22230
228026
263682
60723
242902
223944
37826
260069
67750
190444
75246
142097
35445
156770
298552
55550
201709
282573
88121
115438
154019
203958
65840
235552
117653
17675
243764
176202
124608
40430
166191
16057
122555
126373
94642
169865
246009
267426
208027
96139
183208
220204
64281
57013
57849
263704
163798
191806
167680
40877
146701
259954
136864
33090
9401
117370
230724
209792
27120
222759
17481
30069
206291
81482
29284
56983
109370
285668
292780
166751
173418
269035
257747
208761
297495
57284
182986
290881
20553
159036
3983
142807
166015
257593
101272
81355
109107
85238
267258
209806
154331
203316
13278
129999
208509
193644
286871
124335
291346
186476
291317
241235
67596
69170
57268
287968
109776
198031
141768
49767
77992
243742
22127
143781
177890
193206
32320
200252
228813
248079
193965
18278
83551
214186
244539
110217
240783
246908
43318
273936
132975
106676
203090
45384
77762
248884
60549
179175
296944
198634
150963
223275
37218
213271
227801
132057
64188
111727
47334
133363
141666
191334
154562
183582
148257
232825
287714
61107
156540
187798
297398
143165
159962
3085
290093
72553
154749
131319
62709
10450
266314
4198
86020
194482
132275
129724
268107
238191
102105
88309
191142
267567
203632
105153
44000
235042
183619
50399
204101
60737
127633
28588
248474
138762
55885
285959
144920
228962
281717
193377
193730
161518
251266
166573
34473
95309
190301
222259
102450
225133
198218
230056
26535
245821
204472
134172
170206
65502
271424
235314
133786
232592
233407
125629
13215
145027
232274
52551
163376
202869
241489
188000
260624
138192
250909
200410
153689
221672
73520
284696
22525
235012
78632
14850
47851
297531
55559
182563
52501
81131
157831
270125
47680
110432
187726
143112
203386
89898
296806
271851
247175
90796
176753
211414
9476
92223
87154
180294
34517
134449
188571
298281
71966
180014
262400
270017
228831
1433
214093
43973
183849
192939
46080
222279
224248
69962
115816
287329
101397
250063
81350
116814
83499
220473
32417
119694
199576
259314
19846
287769
251743
137593
64505
115045
239030
29432
230509
3292
286563
258453
172781
157026
94435
9218
74805
204517
183398
199423
180570
142105
18555
118642
165195
161073
104986
95977
64500
143846
218749
208294
1980
265808
110893
281338
291545
152332
249348
208268
85724
143573
46207
223596
149949
168693
173822
260451
17871
344
190684
139314
52742
294458
179230
148521
192747
19236
24745
217419
232867
129525
150479
32379
217155
289486
17829
152950
179578
28312
131893
97375
215061
6073
165632
254289
120458
214467
263059
99489
94443
219614
45006
8026
243849
217287
123070
102725
224933
225122
40550
260896
107812
192392
12997
113173
88729
111396
23026
198790
180236
233410
298172
5281
70146
98724
265843
55977
54294
187041
214884
186812
21929
83734
264579
258259
80828
161089
118319
61063
160268
219740
94821
202177
187200
48732
134362
107506
282939
217377
106171
131604
221853
145262
39062
272655
98878
257995
71649
118817
165860
62757
239985
252092
75139
47601
98592
69062
175903
36013
260701
242440
246948
257404
151628
257839
168972
150760
132204
123372
274356
164562
255049
132376
158162
259614
150117
216776
33456
150705
292517
272895
125071
41734
16604
131882
49225
1532
204545
93828
37751
123599
43390
153445
132466
5371
169914
67144
98483
224546
241356
251530
255403
279567
274942
132905
249167
211610
61242
275200
15555
217638
200886
10369
33908
73063
227984
125379
286332
173282
143663
235356
211208
54386
161823
50510
18475
258918
186499
232670
133126
17482
64110
188774
79873
223031
204822
178420
68773
118326
223253
248070
181686
240688
97025
194106
43528
81792
220078
299768
2027
260979
65365
110726
88840
97286
44038
274884
43932
99099
30273
54774
278163
234582
129840
258296
294288
97166
98930
6537
143725
276249
126702
475
6493
294107
138219
91272
268940
196426
50335
76755
271888
142584
50375
64449
132968
45559
87009
113600
23147
163065
123619
247862
194433
78895
131738
50135
268549
218794
88265
240524
15246
79645
126710
296711
159066
64697
268572
175548
205609
25229
295775
140442
299320
283539
251506
195293
219526
142725
175412
193060
49067
210452
31419
187765
26206
188851
85992
169184
76892
11468
130314
26491
135332
36571
274801
254946
258970
184467
251309
201258
259286
243801
251748
102454
274286
229308
75802
141832
281536
44073
270483
52979
284451
76884
219455
169447
267693
64096
115906
211850
292569
110588
75208
28267
117110
230906
275008
211623
217789
268781
177021
194467
123353
90125
242947
213254
79612
59297
3283
113122
85969
239256
52065
241838
223401
56736
15884
32694
270695
132240
47822
59757
146680
270977
173652
280069
70233
278259
120429
220029
117629
260420
72434
173092
33277
273717
47422
94730
142137
284388
74841
195939
96763
237053
148021
154722
14710
254509
1246
8735
93475
134128
62551
13281
226334
199766
262125
22436
18040
186118
257070
99732
188257
164180
169401
28221
132161
102567
172376
38643
55583
198102
237274
205318
72953
136013
65561
188237
272194
114222
147935
151931
49321
274053
63173
93198
25440
250498
215420
129953
132229
126150
142226
290858
238822
156175
284681
215431
113263
92054
168997
248439
13984
118268
147366
39233
261288
278183
7353
195040
91326
176203
218784
197975
747
5215
47725
260629
264984
183032
15516
124745
126665
139148
119110
226773
20181
147071
213225
210569
19543
262711
136362
123241
209389
174640
40777
3660
189086
203396
119243
21512
62106
143460
3299
174501
153000
30320
226743
60532
193126
136552
286655
135194
244837
221934
133817
284729
62482
182268
256420
83888
97772
260958
191162
250320
29145
267972
202571
258754
111397
80157
77421
233342
298723
244081
199318
257600
26172
282553
19523
24792
18313
260079
54085
145239
92487
92006
130167
103182
98669
50569
147332
149116
109204
177344
124300
220208
296477
218346
210533
106761
257611
256620
8579
54397
100748
156322
291080
232311
62991
246338
60191
190764
38476
143358
51631
106678
247725
51594
31468
111657
164321
250109
52706
171189
117550
51736
273547
248244
239455
177379
70445
59616
67768
27924
237096
11423
3106
36035
72320
42460
49674
46982
112181
258094
35466
195798
171046
170905
202856
78256
230565
260176
95072
93698
159531
45509
260174
287941
4491
265068
233187
133487
163307
285993
11475
226883
213359
160881
237843
192088
130591
123323
220741
100436
56490
299310
136263
42130
219022
193377
283443
252711
60963
63594
227846
255875
28001
256375
74147
96684
40426
140025
257316
105492
219374
39543
194132
223118
129564
134135
220052
386
120830
87931
295654
165462
245007
299567
89743
104605
242455
71614
218983
205653
47762
254113
22313
161147
299364
292828
129444
88955
161830
118070
58475
214085
147267
72233
228272
223547
114394
177548
226089
193452
200098
85668
289107
257625
206530
205727
156051
108897
165199
148410
65155
83575
245600
158033
55595
16978
117405
202007
237209
196831
143697
83365
131823
82653
171500
84790
173390
95671
201395
92072
281353
184965
257047
195742
160391
172623
235807
182118
110573
28061
73584
103581
20054
299500
192227
161719
133644
150920
32247
92901
52640
289045
103207
211461
31250
115256
180240
115547
114438
267837
9651
230349
186591
56509
87073
148012
58581
250998
25785
275314
70411
273669
20551
255484
68867
189863
21413
135559
152508
254782
212779
272415
104312
97747
150638
290653
70620
273427
19705
131166
160300
236300
6926
172905
254679
92568
164804
215872
168393
25507
163481
78683
297870
199358
256055
64464
60747
160275
142766
224848
116442
30085
183042
222916
178798
140690
48693
118401
123967
261159
236080
55423
51926
241943
87234
63406
241159
11860
165076
263187
5313
254422
48637
238889
256401
88240
9361
144857
169179
65173
124442
81046
169589
268449
116943
185749
110266
217842
421
281435
98429
31569
195275
190795
185623
184645
97141
272542
279601
162255
54718
102421
251621
126413
157474
136857
71275
123616
178817
183786
291453
66634
136909
129506
168041
196975
103246
140856
249844
54830
274877
175205
6073
85604
247589
80321
15084
178332
214436
237135
27629
81047
54873
250208
131510
133056
191954
29043
107550
251795
125491
31100
273856
259024
3158
28591
146242
192707
135099
241138
245982
236941
191517
72121
252493
288204
179300
196783
200417
217839
191384
31173
177339
219903
254796
44198
85975
240802
274635
253426
227353
21217
47277
240644
173163
226106
13635
91768
27130
182198
251854
14093
278132
126424
144895
178401
213815
270017
72407
11046
207438
220240
275493
54174
125355
268348
274861
70069
270865
131027
226614
161887
155249
143388
148775
185105
100649
63966
78275
119578
46016
226813
255098
218328
16822
286608
38573
8234
215969
276501
122443
28112
200088
91826
275731
256594
222997
179158
246702
190557
289493
273907
154416
88195
89828
114143
9906
184835
81797
235177
239435
278778
221889
98264
179422
94760
160746
173142
233621
162914
207078
178351
190546
155468
280910
19971
272263
225510
194127
47543
133543
275508
268881
240859
161325
153229
61478
296623
15741
134498
204660
219620
42264
234736
87714
180289
12817
3688
43777
131329
27975
90269
145925
130550
74697
179105
9000
222331
69746
267708
193527
264502
58927
171675
155847
112338
109502
165678
157013
61230
222705
243279
8793
260919
276504
251866
90466
47974
195839
185260
258503
192400
249105
23129
233791
91477
135085
12303
206163
213972
225943
124312
50689
203300
157940
57052
92957
297349
140186
12963
166606
183452
31227
260526
285984
58068
296909
1656
287059
215176
149661
201577
280067
214372
211922
189735
25680
166650
84959
272170
129547
186984
247370
70833
65409
146921
259776
246636
195226
261253
263185
67146
25000
198879
169353
80398
272461
251470
113601
245696
34169
193403
112974
116086
89637
259225
158216
2224
44005
228210
236926
151231
267140
218996
59585
244097
9421
275441
146839
120238
249405
54439
25292
235248
159058
246854
158286
160233
94575
94094
24398
156579
20495
211280
213660
218402
200993
121341
7101
27214
167702
123827
143672
174332
291955
74013
48055
190873
106455
288972
76018
5656
84965
280589
170556
39715
73486
23893
222866
52579
209386
148334
294458
107243
176080
272817
6931
229875
230676
68975
34696
43618
143104
261254
809
49520
130666
29147
247523
90646
116046
158062
178215
210737
115853
251037
204726
101019
167614
213656
184694
21809
110350
112981
117737
2460
130962
274729
101385
20863
75066
520
86685
83818
299061
145843
105334
205486
269351
199198
89057
169345
34586
283903
159448
253034
19036
289863
31256
28007
295637
289055
95059
138868
180251
212043
29904
3414
232121
63685
207495
159749
27148
7070
211869
100095
71498
107037
19223
191201
295467
57077
72080
80825
175811
35697
206001
257832
10428
192311
279731
271463
13951
83062
171240
28932
41244
148025
22329
216830
232835
68604
108277
207979
244354
95865
173941
113105
198881
291116
207595
15721
271760
180156
150483
289778
112833
179025
175085
97105
276473
102567
189042
76954
95113
219101
215290
168871
78755
173073
45144
17314
298448
53640
159266
49966
85815
18851
142544
16404
294030
230977
82918
17971
280599
263114
107209
169251
92651
75145
214212
101309
281784
56934
290208
144423
193482
206235
6486
290756
262465
162438
279472
219911
296372
181797
282861
289996
14946
214841
249289
133136
14957
230112
45694
9515
232269
252928
187231
288284
294971
107226
235377
224781
140312
184650
75117
161464
99804
237626
5711
117954
95750
180029
165778
117903
5344
96520
262485
151650
7301
45062
130218
66251
292178
232701
231273
26693
181953
206696
46307
82506
99292
238027
207889
63598
32836
22433
119178
271264
174858
46267
257840
161859
178308
290644
135408
234300
207203
120798
263231
276306
46302
218298
165644
252305
295789
106093
90680
49490
106705
229466
191021
297962
241270
120590
80254
4785
153674
143563
299183
26629
175414
201311
146598
183448
26724
240398
178569
81017
231256
281179
53075
139632
166332
274079
271455
291604
213776
276525
245847
240908
38248
114728
263121
152065
77598
273579
51715
281483
139774
79677
249761
198676
98208
287887
168147
219073
102278
279294
22664
77098
281175
14670
297599
259697
39364
123457
155886
50377
277407
279316
1599
193742
20271
232692
171729
85859
113217
43278
19290
50044
232767
142698
209347
213858
88410
146662
115507
194972
119967
152911
185486
272961
130626
40403
281069
198859
46992
28268
116463
8068
274309
85983
81920
155689
205494
18785
200386
94802
181523
28047
203894
109423
129913
268436
136257
71512
74097
230290
230572
252170
229402
128281
10775
147471
111805
127912
198338
245986
187400
106023
30861
65665
66102
196377
68989
203289
148926
243166
27830
290095
59660
282026
206855
256170
90672
232118
185576
291142
48531
140872
174506
47585
21802
82221
237927
50707
95251
48229
69506
38198
211008
74571
143678
158343
55913
277553
274524
294304
253046
53850
260979
103989
262805
206756
114991
9877
102304
233272
19035
71830
268156
261497
274303
4312
229108
231149
245293
15358
38825
82566
109260
83910
290846
212943
18580
39066
146736
198691
158169
115686
180208
90498
177249
153662
171650
116074
214844
135405
202225
234906
156902
229145
112284
14981
13740
178737
108571
204332
163975
203797
4976
168639
1270
283026
131716
148471
55997
245835
168885
31389
185986
134574
114046
286270
18849
193776
174226
177339
28418
96760
195956
288840
246092
283139
226358
51380
210975
128166
111332
185029
5829
42169
182717
164064
114136
212226
10637
294464
230065
41288
238855
69532
215352
127537
257400
165336
198649
252472
52202
5376
296681
157090
138411
114981
154854
90804
292595
81124
264091
210415
21875
28388
178894
252597
99022
17303
514
127238
97604
159486
255555
143353
45349
14196
205145
29541
173115
48839
63634
167526
265127
11277
283123
288301
208284
81636
205931
218793
39126
279464
198552
31795
69903
233370
74235
113731
257216
263350
134586
32304
115131
119122
143154
229184
272885
26983
168530
232012
12741
263124
297510
260001
167832
289676
16058
53840
53801
95496
279615
184686
51051
284440
91330
139192
283746
82077
156900
297365
14039
239192
40163
184897
69663
62478
243646
47295
170431
71831
179430
242915
226436
56153
115502
97183
148158
53811
130545
114965
161751
69667
67216
68050
161839
106187
166405
238031
117160
64033
2083
27782
203412
79336
201982
261934
116762
120524
149291
92311
262721
149425
43628
256872
284762
59906
224594
153184
61191
68125
175473
146597
228836
169109
205297
274981
9347
116596
764
182778
277304
221808
170921
228753
75662
265234
133688
280620
43803
126691
104299
52112
43672
289530
263038
89523
166349
234515
10217
98441
25956
210185
261522
284037
242120
230010
92284
252158
130136
226070
38782
33652
143277
29531
279226
108879
248944
158148
113126
295201
21615
33874
107947
255570
52074
296779
51747
110830
230090
104256
269516
210623
175108
204008
140949
281530
171111
190919
102252
273881
293569
217149
85244
266181
182870
281983
18132
19686
145751
218531
47900
224454
46415
198978
172675
22804
196989
188358
29383
208085
252819
159424
217600
175411
178172
277897
63693
86730
224953
85570
191036
78654
192831
119326
248050
175012
158850
28361
117618
129848
63069
280674
132871
274098
68530
217129
175893
243468
93437
146741
105232
270388
138971
114300
71781
130712
16088
80268
94825
5532
284011
268061
258703
265035
109004
295475
82292
45955
221278
60875
47871
103465
260607
81104
70456
148645
111344
180470
264670
248637
187292
103797
163113
101275
267819
76059
127610
8517
242143
182956
100549
286716
130702
293997
164006
10042
144244
136520
73130
201340
250179
29788
227516
83123
165327
84931
109517
294971
280518
86955
139208
111928
56947
272089
217983
296000
289270
124950
59586
199086
107874
105974
174298
205216
282507
276640
58751
144321
134136
229010
201005
245909
210436
79860
257249
211698
185089
96609
188849
283333
184591
109227
191207
124709
251431
135411
144224
109371
73428
225335
204866
26037
119719
121732
199602
146410
201722
95243
293944
157532
34313
1701
99157
80851
287034
1187
178924
89180
53825
223664
195778
94539
158153
69547
15442
161713
94629
181756
8710
98218
99415
262218
249185
92755
225317
12589
111958
289523
175783
66949
100432
216688
270491
165267
110804
52094
43614
26376
40531
207056
121608
261219
86305
62646
274557
78123
28356
186072
107366
51481
69359
176088
213698
168738
97427
63638
115840
162470
81862
50291
276272
215630
194412
110737
276930
246901
262176
181341
175969
113029
7162
43636
136300
296464
261318
127444
183474
195653
216440
238940
217011
132724
128326
201144
251655
168549
36301
267193
179115
349
168191
280472
244106
61016
199879
30807
186299
140362
133889
160527
247764
299137
21697
167069
87458
200526
154842
4708
282491
245358
182009
161862
9668
292079
252724
121653
192502
257359
98990
239085
160749
171622
227969
47757
101142
223134
29849
178316
210023
107478
295855
281650
102521
74401
16543
1553
210591
79960
256573
228204
295314
42695
12449
180815
257387
125228
181527
198774
163557
238575
200257
112879
55262
73149
268565
267683
234432
45647
120415
245845
97754
40489
240037
79692
224010
32947
213599
292632
97402
181249
278590
224792
253963
147191
62042
293154
35344
166265
184438
76947
189112
132816
296896
284612
290089
183881
35450
76848
231781
256581
104944
126773
165600
46087
166874
70819
95613
179614
111782
67286
94666
67861
219351
88756
46361
116244
59722
33040
88453
245472
238107
243312
99227
183821
7675
182072
286623
234768
54315
150006
189977
279090
84870
197160
103747
246926
257968
106861
213973
161472
11011
26434
100501
223119
279529
35227
182660
194653
112893
133090
26296
190639
76804
4190
153513
267162
66910
266039
298712
72190
61598
77118
20375
256498
198608
10774
290322
43192
184816
208338
274961
171176
297073
278937
86198
23501
113130
96649
139954
199939
235096
191584
33084
163365
12201
65703
161857
218843
21375
124147
25792
174801
94701
220047
146672
7369
228398
176815
277911
179040
114478
64085
237764
199251
58782
124637
211681
272397
287568
133669
222767
142705
215491
92689
175381
41884
224611
166179
182139
215950
177056
63552
147132
160682
131756
107762
10692
77623
272859
66440
5762
91298
84927
90979
189026
66444
14978
33709
282409
21012
20897
19333
255645
27376
197152
45850
286758
270755
104083
47645
224786
41666
274909
135134
115383
278938
70573
211403
286373
210854
252247
125790
90158
170113
235960
85528
241391
105223
239822
72348
48126
78465
157639
49792
107977
150766
99620
186311
219734
137822
197675
208033
297490
249505
45483
126075
86943
178268
194314
186610
11902
6967
191222
240845
101505
68574
216352
45483
65320
245525
175393
209335
82164
143907
105167
126883
195403
80356
23858
235480
168397
219950
788
26813
132878
244883
31088
173883
198250
16874
58893
131455
155023
135550
134801
227291
97002
229322
123546
76577
19849
225395
121040
288859
163064
106115
37947
211288
146935
83694
257952
86307
40587
137058
240576
211729
99696
216420
263854
46111
9693
296177
250541
106142
160712
141192
285594
23570
247035
111336
39600
88781
2007
192510
277323
119486
1729
125808
248124
232832
200356
108840
6183
266759
53869
187976
179336
31257
206601
99981
117322
171042
178551
43444
288482
107818
249220
95505
298961
30345
687
122250
5245
284836
139714
31895
84450
262495
96013
122278
28878
99494
108513
7712
22481
101929
280285
215559
58840
89339
198568
48529
148139
224251
169968
227783
113109
95329
19957
182388
180334
92763
57841
113809
270282
96183
296781
76232
125701
226815
262963
213717
202891
71803
243988
174351
102998
61219
269413
197663
18808
288987
72612
28391
226248
67825
286362
221340
72812
134595
181235
295490
16504
216399
84440
265040
71819
109232
215756
257329
35677
76674
266660
55039
217653
269043
131380
276918
207683
61102
120351
52071
9484
106285
2931
121096
140604
155109
72454
257401
38738
240360
17921
79003
63916
295495
32088
261954
255554
2337
184726
83285
130823
153929
265167
259942
126456
154643
51320
38273
207167
180943
7851
88496
266868
208368
256112
125447
20748
172993
58391
112752
87371
230353
53948
114532
40842
56339
38228
40567
168350
226408
149002
259385
131131
161491
291688
17835
92683
35890
42572
57140
153023
52112
120012
263492
183450
247305
55207
144251
53280
99148
244278
172338
43043
179432
173521
109397
13798
168586
223977
161708
42476
272989
296513
241431
32345
282755
282911
277738
40174
136923
138253
176264
297272
209646
165483
30462
180746
33156
266608
218228
165306
51469
11269
82348
128203
62586
81559
73662
44706
101038
194443
216699
59022
12935
42217
13296
19987
290724
177509
208925
33273
18499
72747
241602
222142
272425
54472
169825
261514
44774
136260
39260
61474
236717
140942
67120
246874
56140
90981
63937
252306
42148
9117
68154
247963
79724
189987
138761
216847
204923
289848
227511
150902
236171
181420
239222
231803
135022
2250
76547
20870
112315
16816
196665
197860
125610
98073
83105
70100
254967
272842
119075
284792
144294
115790
46031
273371
7335
102779
180745
56222
193297
174084
273393
148497
207165
146023
26023
152047
83707
238305
267353
147248
175985
271969
158113
169614
3691
222718
141578
78054
128880
136603
235315
281311
126846
40201
229080
295194
257168
217653
119702
98220
173691
239022
182235
107859
222412
192330
116946
199978
234886
53762
59247
171176
289782
73044
234641
164962
11409
40015
137947
287612
65343
16318
143148
10404
43159
265611
172210
97032
23843
118231
208448
29101
294121
25337
283746
286114
272219
117233
282159
232881
24360
286508
252575
224157
173637
209514
294581
38930
129072
195266
70515
240518
135402
160496
135755
254617
238758
219137
155555
298743
242916
185841
189092
251474
83119
241366
119533
174082
252536
212262
254195
33569
255092
290799
31569
179253
132845
256406
97223
167335
115042
167544
44287
6874
170994
89950
24219
118983
157771
223954
148526
162596
171308
77032
100038
34623
7655
147794
120079
294491
299499
107297
49073
239224
94244
193568
218725
183713
18030
18038
57814
137268
149138
84291
4730
224776
36833
108478
142553
226252
179835
243373
129421
191581
45456
49667
69397
136380
86838
201532
256625
299956
158589
33690
150441
19523
158691
206243
256273
217834
67723
160109
230610
132258
27500
48398
259696
225699
270057
111714
99360
94786
183315
159427
128434
42497
259882
57788
69390
223903
265173
248959
10882
166867
85240
52827
110056
260133
203269
156842
233903
11121
222195
108383
209518
94471
54346
187524
153769
295326
110515
84239
185574
22444
273222
113708
72458
238993
10990
187807
190932
33215
235644
14800
87616
207140
20841
137328
37446
31459
214531
186027
247616
150489
92084
69775
16820
122246
202341
217934
199441
149221
180593
112979
281252
52404
56312
291156
16793
2335
125505
148891
215055
275190
33690
16228
210133
147774
150603
232837
107030
269185
42357
286352
150052
231154
213358
181025
123227
203034
67144
42704
282813
223325
22782
229678
283794
287855
119194
229520
197477
106927
27224
291147
98834
292620
216802
43976
140690
149186
252890
229000
29884
274300
89076
115476
96107
71195
17992
76238
216655
174130
183969
249250
235832
53818
37336
172287
240419
123386
45191
258314
84376
60033
290381
165128
270067
81438
280245
221579
23264
275895
42817
192401
34139
78982
14307
22356
119695
78010
267130
79396
43617
4271
236362
274698
140756
241955
150817
156944
209617
279656
266455
160828
45415
266776
188965
91170
73563
249023
134578
94779
219023
121611
290215
181365
206960
61416
245802
21595
270781
276993
232198
150897
155323
89692
272254
42991
75603
286236
228931
92757
89200
166679
78498
17448
206542
260171
79583
67635
215272
285215
151365
152835
201450
53452
149333
256990
59517
186668
49688
83807
199841
69111
111
189928
209573
101572
183112
132935
282176
15816
43752
84087
220701
83848
69151
192427
132987
186807
276548
120082
51027
32767
66678
77547
116184
230034
3169
72460
117202
46229
229395
291171
289668
143112
128506
167104
38087
133681
237208
135230
225615
117656
99537
124199
140861
43078
114676
265250
264476
274183
159018
95472
283702
5809
253431
202047
43502
13792
101280
157445
225143
119617
273542
172585
205370
37609
269552
152494
61395
281901
188771
235066
157942
106854
296562
109762
228761
13345
49547
126802
90233
61105
223271
228778
228632
275356
202659
62622
79577
250368
131654
168948
306
92498
208589
289103
101142
71570
38171
160397
223436
161017
149279
220556
37847
79822
41809
21552
43492
109853
132388
192557
150490
283632
164174
250864
235982
110712
188158
269809
282539
290833
104247
273108
54832
71608
81746
224888
294005
96359
118215
37111
94087
108973
782
201408
293888
225897
10411
268717
298518
42478
270923
100470
136353
160784
113117
149854
236100
75144
109454
203676
206136
234249
96650
240296
264565
126473
236856
128111
30359
34729
48710
239843
235719
63797
294719
90030
190586
221629
90372
247835
181265
30253
89147
16976
177543
293552
252626
106107
5269
14294
216074
17954
284551
198128
167317
72513
229408
174474
205956
273222
181054
85490
290201
12931
130834
130592
294033
114476
103033
80620
158745
55254
74655
186756
3328
113224
266629
188026
57426
245808
79583
130271
209686
184758
272827
98122
134588
91680
75166
94883
235717
241220
210768
281411
63916
282825
269013
240132
161238
59890
172236
112555
264750
266702
237464
3609
98204
129708
295495
86676
272040
166436
213428
140172
274782
139843
114392
109681
107146
291044
110670
73995
141078
73754
252136
184135
242722
204392
245593
125862
100260
45334
292764
13297
31292
64011
40812
115608
38485
192023
213305
65892
31184
230420
125850
12890
291782
249988
140996
50742
246354
140389
174070
117760
97111
119597
81815
278687
140143
58062
137473
45187
80757
178527
17810
20818
102602
44506
295857
191979
173564
116298
41553
255475
108662
118231
239044
142722
80599
215351
158690
44102
124335
254115
133124
118561
73657
172463
9118
266593
283376
53403
22797
134011
97347
39470
70697
97061
196509
299070
279812
220547
295045
218810
150979
21583
231300
260046
271349
1203
267517
269960
59861
283347
63878
102309
39062
160059
78796
77643
77254
284113
193648
79211
7233
3616
286665
66013
285488
106511
251772
205546
59684
65908
138245
145318
284495
257570
153517
151019
258401
105102
256412
113264
60909
227578
69084
105161
42384
12567
215188
228955
281298
93395
115679
16751
278837
289359
67236
20208
112411
156376
163745
228801
4064
33526
139220
220267
202145
55739
292388
138783
19306
52655
124785
212161
191886
43182
231260
45800
43615
61469
66661
167391
154465
42440
19289
281101
118840
101679
187660
35151
145267
80519
24480
116758
98561
155288
203659
235626
104417
168610
19457
51685
60288
292114
109172
282564
221388
16345
199322
169451
17818
257645
77234
190223
51441
227540
163151
294480
207214
129195
174309
207241
24876
61091
11961
141360
120555
227461
47429
112453
34025
283287
194831
228438
231341
169556
146977
122267
111133
259499
206179
129148
54276
277032
93070
193155
138076
461
242716
268089
255978
138125
276741
222489
260764
263378
11337
267662
175655
53844
23496
129459
197663
202850
196776
193987
130990
11398
106614
105673
146370
58814
220751
23160
267468
91294
248934
219771
4332
74058
201982
268442
59439
69709
136796
273512
280991
10374
124119
53552
225047
135614
226856
64263
120465
197889
37285
232809
247545
267955
250378
261681
170874
191815
42886
205206
143182
80110
246658
31802
180078
188856
290769
2450
153344
235993
76845
172819
219507
260067
38570
250507
177270
233430
257896
213674
5250
90926
154425
216602
297650
208025
207266
121817
227022
200300
290919
194023
254089
220240
80645
62470
68587
116607
148592
121614
139215
287414
128821
44419
269539
170297
207024
135915
5801
203922
70917
129542
251088
282067
290703
1862
81119
161320
52372
116628
206738
62200
210389
287862
175007
284633
176712
257113
63614
264466
70152
87453
180311
108174
65292
289309
168939
296110
76990
2496
118453
215698
291727
52823
257070
60034
239209
218379
94935
45475
72667
202215
113159
153744
256177
194374
2781
174199
38982
112154
165530
21920
127346
122262
276378
168672
264174
285348
230151
108938
94692
282561
59512
153883
156258
101643
158125
259477
13263
68718
171630
116567
102636
45554
258622
246887
140617
158790
244268
52041
222994
11307
247939
276135
145383
46045
204507
249130
24217
12032
160899
222802
114553
35150
67874
206523
82749
232799
190128
167477
88189
281214
272604
290259
133903
230794
130456
178992
214203
8105
86292
18165
252208
145989
44806
240918
141443
6443
189850
30096
124313
32102
33017
131535
219651
129154
145626
21084
248619
39141
40142
202611
254785
285276
167402
141179
162594
276270
255548
293663
133574
270805
165826
103691
69039
212611
112535
85786
25010
108504
13466
58079
108476
261696
35223
94580
223095
20412
119507
10998
243349
130295
272884
223879
276022
101232
75012
47413
19434
109186
224472
185572
233946
288404
10978
71977
255582
41215
240648
41712
126463
112041
205145
82940
56004
158904
282696
117414
123735
116649
299670
259426
6036
284202
276600
2850
70110
249473
51620
187427
171777
272885
77886
198198
119587
66881
148136
156679
192024
233924
88053
178604
153723
192943
270857
141289
134976
90836
43620
11197
5114
51196
20537
165623
62117
120646
78066
290775
165947
155478
190886
44947
222182
232668
247747
66106
269817
104607
181491
98404
221503
290292
265542
278652
9336
199711
271469
244663
272952
1535
270420
194101
179649
94150
284502
299507
148726
41089
40568
287898
113444
88560
70971
70117
72340
294113
268325
70346
274136
269642
125083
128151
296610
236644
273684
249698
299286
51571
57697
51494
76374
180542
157034
223417
97513
59032
26314
90935
203983
237457
215811
108645
31921
180089
222655
18138
156419
45233
288454
264513
191187
26581
242830
245223
82097
284716
49693
20002
122072
192107
227543
213830
134354
15370
46009
133840
275468
69378
143298
293785
192828
61273
248149
113149
190938
46569
214313
164725
111825
39774
2731
279873
50595
75436
287343
213859
148068
119604
49143
49014
67993
245951
154797
55190
162821
89124
279001
8643
276861
59422
92722
103758
223438
224382
146345
19602
49933
25424
55073
46875
129332
85376
58738
67760
45510
234232
111241
255781
153062
192847
231010
130272
97164
276150
259190
55837
71906
28595
229309
204013
100043
127694
23754
119605
201281
237986
115920
219701
9316
216480
152290
164445
97078
193829
215536
159630
128658
249440
114398
121698
84170
248126
283336
204897
116715
107381
45209
210487
249863
259447
89977
43246
29677
238556
111674
261891
99420
84450
64048
215760
28613
271189
16260
70229
40536
286637
226745
81987
86921
76505
5902
53713
237793
263594
251579
88412
1713
293348
88378
45345
109561
46508
201689
166193
125357
202293
241138
271678
263698
80368
202767
211233
116594
246473
265770
92976
237196
246344
108069
205717
89662
205050
275607
124449
297059
14850
176471
217333
175287
202827
245521
203512
199201
167148
178781
93492
275955
7802
64124
287973
40424
175601
217014
131908
18770
240627
56934
73392
43723
131173
189225
274267
209819
110409
290112
184406
95889
126746
276062
251276
186764
161130
281277
93372
30170
141607
95882
111883
209678
108540
78971
239132
290430
228956
200576
151037
280133
22506
127430
101117
173141
132460
113562
135140
161047
197787
153205
124331
238188
41550
298694
249546
152990
23627
261462
126094
95119
92725
283692
266048
298505
280239
21599
73955
92160
11180
219205
15554
285587
184030
58381
4494
199119
174600
245986
174722
91478
12155
176744
184458
244059
295794
21959
203494
186076
286927
20914
198782
177479
73261
12949
222367
162699
205753
273778
35105
77399
147420
245931
221003
54441
83107
123918
211138
10463
174809
139347
96244
284720
143632
161780
130952
22253
276966
237682
145344
30325
6043
284288
123909
233234
160889
82395
272122
181449
169988
263614
44685
220626
31297
96650
101379
230991
188656
197280
233383
23029
70211
247814
144141
83071
134825
161860
249924
232453
173958
164044
10020
12198
30818
7934
221732
24415
237319
115725
148161
231640
72924
284010
144553
167649
178941
61951
117950
34721
179647
98193
122764
212427
147528
159921
161093
38268
67689
224977
162368
269804
63779
158681
88890
3900
270637
154418
143328
153369
80254
103919
84235
267203
183368
222042
289839
176757
234934
4369
298688
47410
276304
179955
228750
196216
49163
23861
72131
234062
28367
6322
146669
231335
292488
252479
295077
219683
141437
266734
66453
27752
238639
5915
196879
268220
142000
82594
165165
189168
71772
172167
82570
6234
153700
145337
126863
277155
20437
237153
169253
241360
3257
135392
67026
60761
25675
185736
104748
272914
139941
168447
252557
70016
276807
217198
133453
42148
11654
34906
217087
132583
81085
5825
257721
32884
1295
119852
117811
283002
282862
223776
251621
163892
103371
78290
282594
298088
47417
162694
209473
128705
203319
210192
299654
47267
62245
238240
49055
96935
68873
219835
196239
213605
231883
10464
62493
42827
39836
119283
97663
221352
140800
10067
298417
143287
102243
274887
254090
178929
1464
84568
33290
43908
146932
91757
19864
284146
55125
254996
85954
77431
177184
31194
267484
291612
98393
30439
183682
244601
122731
257868
58391
238870
243836
140874
28785
122914
213135
89310
8122
57273
138399
31835
163864
38925
31635
197262
285136
245130
130510
207829
64681
102413
30618
282575
221992
151218
275781
241109
3048
253531
100086
167286
167323
290358
169696
297014
198755
92827
211264
62034
246017
45033
153337
205704
99666
287075
87083
86135
191447
65004
187720
76038
283722
174080
285917
225049
29521
110713
33940
5526
20792
206318
15547
18926
287353
40786
44367
256492
62190
132124
144319
243930
243545
253869
296907
135998
10893
9462
228165
219275
243978
4942
22413
111943
44134
285371
282493
123781
100467
192018
69898
32354
49592
9224
127075
178133
116960
131747
60225
80034
299451
37006
147268
216510
93020
118940
3499
142366
287569
219008
177744
174690
126937
106780
119026
202408
128829
73716
198405
144749
137814
165973
110882
271163
134507
59665
40341
68599
189511
122487
139461
268589
246929
132903
106621
108533
108743
234241
145731
234617
68353
205994
29364
273519
102584
296239
64652
96009
272243
74221
212717
152909
135916
3967
191085
132467
43601
214970
54065
241585
169528
4118
6297
257497
23881
39626
242074
103524
36444
96194
134030
265418
40115
27092
104528
144061
187190
142670
247432
234518
202136
18606
29456
39700
78127
52585
260553
37750
37348
59442
187019
138425
136914
32154
14303
284654
7242
38171
228623
189002
227077
93581
118677
117594
166003
151550
229631
244826
2913
229013
268310
191671
32862
135565
35576
243307
833
75283
126544
246017
124814
273021
269209
254373
264447
28181
44693
34591
203638
221069
53156
65484
18967
285934
61419
77401
169028
75960
89993
29555
49323
202001
96034
263836
111634
81843
158117
110373
130699
34746
244943
95027
248439
262435
289187
233982
201373
24021
111445
163277
210678
238887
145740
74321
147531
39274
212155
123729
178283
269578
193699
179677
123593
212877
99942
266433
206455
154797
295558
194150
167186
279508
271047
163758
278663
168108
39549
297410
55764
90687
60605
249955
182349
167698
177610
286866
244140
112026
71341
245112
299052
210610
231780
11148
91155
245471
202009
103437
217428
27293
256449
108088
162427
130962
164199
291303
90865
282646
60728
219
35522
38301
143624
176868
179354
212768
171903
261761
86089
127138
65195
281344
271700
157948
268595
273126
15172
285757
218929
269263
248066
45789
133815
134007
9357
270907
283272
170399
209457
208160
27205
216383
244623
265401
14041
101603
39082
23715
206896
121259
293060
100178
166686
73119
25083
251339
217739
84625
46820
263376
177927
236793
148665
10687
126984
132867
40455
294185
185547
238841
36547
221343
110023
88999
287435
67020
201372
88190
118198
124173
175457
184708
158965
290664
295280
151877
108649
79436
185735
80383
182897
220571
197009
224458
273027
299977
53831
99447
202767
120713
190737
259384
17766
222986
141653
216474
44426
183595
198393
181245
292937
87943
25494
292816
180970
183223
36356
246832
28610
58036
183801
132131
266908
55345
28617
53460
66871
208200
201528
222161
295795
232349
274996
212204
97798
179123
61511
30892
150994
102656
75861
278250
180845
252805
153381
163897
58031
144436
295922
38463
72072
36889
93537
78793
46024
273751
256396
156175
77298
270711
86180
38880
243224
14392
8802
262257
103634
180025
142718
6892
283143
259018
19770
226025
103236
63444
278307
101705
123982
292207
174822
238497
264272
9794
72713
264695
275860
277553
3841
100167
184621
103124
11099
71260
169916
223490
259225
85649
154653
62113
299206
127991
112640
56802
271778
6800
267761
119578
197401
246437
188954
174579
173145
245864
80919
55158
37423
87188
172908
130803
90493
128733
146373
98777
297834
216338
214094
239938
266106
212187
175124
268534
263234
140836
125811
270070
35245
165043
267646
243246
19326
120208
8745
158901
625
168144
268922
274158
86869
87115
100609
95273
202999
252123
92218
92035
108657
74459
14037
242979
121745
233061
213911
70157
68230
287269
137411
24580
288185
196747
38189
233330
109608
49053
22407
132345
179678
241745
262613
194860
67408
104388
49150
28168
92287
182922
155557
112196
229518
170774
217956
21859
194969
296713
109961
96451
15140
28365
265998
209920
212054
92512
95809
2372
118022
45329
203700
206902
199853
258218
155080
74321
124382
129272
139764
293106
56745
107429
151137
182501
211489
211035
106245
143198
262033
73768
46109
41967
161696
28064
136007
186194
6025
166112
160144
211232
125366
280066
177960
69230
150159
100077
49009
64748
107541
276326
281111
116326
223819
220981
19360
259058
10369
29458
57809
22360
138040
113953
99921
71828
44430
222107
220634
73973
195779
198897
6869
170066
39188
210216
297691
169569
272972
99602
95271
166943
109110
196477
31116
165764
18638
256282
104174
191625
148880
129329
14264
210705
147509
39144
49389
290297
137813
19041
257310
115208
211228
267495
93137
45547
67706
82838
98529
243081
183918
200491
155757
93445
184516
58653
83936
63304
41347
250026
185582
140396
47858
124698
102474
164522
153914
93915
217952
71731
191233
215337
260534
131476
56424
215638
297518
291997
274816
40904
40852
76837
8063
236742
234864
234494
150314
9074
278978
249594
199297
16866
118464
245900
213096
290389
68550
235588
65446
226739
154229
192681
293319
52044
189986
88862
212934
12173
211160
71737
223730
47497
22406
222286
165851
89652
268136
212768
14736
192345
277204
104414
217880
89742
183711
100451
64869
113007
299006
230722
23896
179139
82421
188749
113641
275474
73244
246869
277235
19999
279413
241273
184873
6201
17521
250530
139111
117
184408
191672
223944
52042
97003
161374
1160
244465
231560
29060
280815
169340
105937
250651
25751
98459
142545
166175
9440
105317
29743
145830
185289
176279
216645
150139
118483
47014
193837
147582
2696
21270
257824
168092
186464
94333
144327
153954
73455
126342
153707
144279
295904
271844
170116
172002
86008
276429
167391
269517
261366
243474
168370
124828
38142
78609
45033
138816
25714
73874
86364
143621
207380
66962
123004
264590
13308
117925
277177
294324
140159
235571
22556
171223
295243
22611
57339
172096
164236
43558
213680
68164
52745
74325
56044
285154
288709
130935
108595
153740
238714
50593
67564
150118
32680
30514
261739
244038
286930
86519
94514
128361
89243
8501
135532
174551
219482
224580
131658
237638
108524
236255
116941
279118
292714
15614
297574
127898
68719
143892
125444
206162
134884
208091
58522
109251
205207
38110
85893
99881
198922
54267
169446
283307
165459
105368
119775
51948
82347
79151
211943
1616
3446
294027
91406
138498
20948
87918
60742
140002
24021
255555
31467
153899
134826
136503
72112
155265
67538
155094
160661
36975
246442
140218
146892
151333
73951
198761
43724
299300
219290
22263
134939
184097
64850
40152
241649
55192
291007
78925
215585
274666
27800
48477
21996
32611
264452
169305
149688
135364
185458
171869
274145
119931
9
34853
215100
40453
13984
211380
89780
155579
45402
213102
166809
296995
216070
200449
240124
235468
48700
119974
52938
149540
231657
171465
239754
184658
178072
204175
194864
201223
33361
272329
113920
33887
82771
86950
39907
27438
111938
30170
197404
63242
184822
1169
89158
173278
169616
275456
264982
236054
155866
217663
56849
160869
207687
170406
90758
192642
259035
265775
178742
134540
135533
29844
55578
20722
64090
163068
113434
112702
196201
213278
238568
280078
232315
137604
165156
24697
269765
234253
186997
219092
134835
294307
75745
247327
180022
269546
288644
130050
11606
72017
62876
264260
200049
207266
48825
226246
108920
1995
299570
121238
168698
46677
234027
62722
207458
217477
67736
19843
11574
155640
49836
242809
230430
80282
123580
192486
11840
38763
252162
299147
37498
242252
185070
193604
120218
264360
128333
257249
23166
113106
30783
77342
231436
143336
59161
75269
190445
201645
33834
198701
161550
222185
277424
234114
263738
39195
6461
228987
126451
120058
78929
36024
74260
280920
117078
52462
203125
97120
206212
142448
35400
4338
161566
97857
7046
231911
287154
213140
101271
183138
78419
173142
69946
51981
28032
107180
221715
157124
146961
151645
209819
174261
186173
145114
153121
294871
21514
140592
156308
344
123168
190923
276832
90093
272510
193696
14420
200306
236986
296683
288969
122986
114543
88758
143555
29593
256836
86614
73874
118446
66949
215496
501
9044
120754
200329
135894
47608
10926
153501
49642
83753
209028
253293
54943
251759
158180
107149
297841
117045
216088
66317
231191
51231
103965
277479
143925
219566
29458
255497
90816
256858
71538
17640
291103
65578
251322
183169
124942
93356
182981
64893
281645
33248
219053
69638
188978
260072
259419
269261
270046
140032
154914
158320
140699
188427
113684
98641
171022
280936
125569
78308
96755
260680
227565
146542
296100
61378
205509
214214
110204
241337
135356
26023
138550
298569
29299
67554
15690
221491
250565
65441
9652
107710
55495
147636
115640
249731
1050
191554
22823
153354
264546
238954
63002
51850
28799
135449
152359
2596
189215
118192
134747
287239
278082
173024
265391
124469
16542
69452
281148
61986
74067
73555
125255
38292
54474
144370
94697
15197
277327
73481
205939
95456
196941
244226
54134
170336
244465
138366
167322
6936
220992
193237
50924
219349
222716
192188
37081
19884
238658
69183
262727
230809
72160
221643
2077
112294
236559
108406
25859
32920
155460
286481
111500
12130
3135
25378
242563
213217
132551
127718
232097
119900
10596
183836
174533
153391
172165
298496
28152
93323
62686
295906
36947
6196
12981
259772
273362
168932
78983
90375
156634
277291
132589
9200
100680
295012
2756
13545
78765
48956
85833
15003
107995
30956
217015
258410
247645
194379
56213
51387
292505
261209
37398
192326
105011
96170
257805
64421
168398
163127
8479
169825
187566
127957
122717
187046
1552
97848
42983
6353
17689
261375
80887
212397
236652
237664
241503
297013
181135
208079
9806
147597
244463
222494
15845
211356
193550
75633
257306
115028
212524
180141
209707
69311
183135
139815
69781
38354
196518
136873
120759
202348
128055
297099
71090
265644
99497
117852
280410
293625
159464
14539
42702
218796
271723
133114
74573
269530
17235
114399
285928
209040
5323
275312
131320
265452
185574
77735
278826
100984
230946
130021
48460
93956
227114
56865
163013
247728
249845
37138
127038
108005
266907
137524
197332
173701
50041
112625
156634
129771
102099
25319
145778
253883
70689
169685
91563
159124
103195
202287
119386
37678
105886
61426
89346
70732
189882
160753
28863
159846
282617
76827
269993
144833
262188
258442
214239
226005
76987
248670
194795
231307
255568
145448
175662
292000
127616
76127
5916
3250
180242
292452
154483
184533
15826
249292
236466
55121
82582
297391
292817
42515
251547
156223
127071
71402
60703
293308
3127
270627
173716
191472
139422
288896
115701
131246
108499
273311
62784
219782
275061
167486
114820
45250
159095
175416
199375
202273
100712
19986
54619
198573
264840
185672
130219
18683
23702
122092
132472
138308
202349
52155
265285
243943
161776
221201
241843
49104
251224
220794
131813
2899
288314
77141
286176
184039
137170
108242
110291
208416
195650
117486
231960
221248
84854
206491
145898
257612
38984
1454
49146
62553
261085
147193
226730
197812
92840
290757
105132
46665
139352
30823
293782
58228
171658
230400
222037
52960
241414
30004
94001
289030
193730
239988
265342
146148
61143
77964
265230
85280
188299
170756
206605
228559
140152
217642
137073
32800
169271
270186
276788
120466
8027
90577
193046
102546
128403
208848
224335
12988
189725
150953
218913
53784
72365
19402
44175
26506
67436
260497
216991
201518
137039
116238
187962
298990
261955
257500
13495
263266
45727
50897
204907
66731
257204
248942
222216
130752
39393
289327
28613
27837
139730
78243
160093
209100
28960
192577
114679
228214
115420
101578
101004
262408
83350
122080
116296
182675
176113
209507
43407
144306
210012
102248
198386
36181
75223
212667
264397
220188
298869
138327
192539
257005
247909
136593
276327
130683
20573
198250
265550
288259
105089
206690
210816
66598
11573
281507
201953
118044
63095
221025
258806
62263
264660
42754
123003
141796
188357
4997
296101
157236
286941
96708
393
193517
267629
255873
28125
56946
27032
60146
105096
147810
3821
31111
229432
118575
226110
69249
260883
105734
286401
220504
27120
158952
257653
44824
118556
67058
199983
46144
150676
229249
268082
242754
278215
215399
60961
25504
41497
8925
144900
154865
212524
185346
58534
129749
186524
129626
186830
47055
188033
86934
119489
191864
281236
177927
186380
254395
217583
95486
187554
115215
145890
262875
13661
88042
176183
94998
146632
270491
164732
4202
93460
188261
246958
269311
182103
289138
152453
174227
122104
202781
23823
32592
8856
31604
291973
248860
18380
104501
230657
283144
34095
18675
104270
91130
26654
127891
86716
261034
1197
95844
65799
2614
296386
38514
242598
1122
183128
271506
2357
82973
179965
144985
178378
254773
252666
195145
18798
230281
89151
103052
39775
189311
58586
294762
33257
156334
110403
92583
133930
172640
99661
293008
194295
191898
18063
41274
102053
96977
156972
100935
216883
20339
230502
21668
195295
28974
187495
212278
260865
110650
105196
108440
72501
187567
269955
10346
221864
115107
32618
83282
3515
205074
43444
156454
265816
176149
186
105931
67122
15390
278506
43514
257390
215860
297425
122797
56842
194643
206385
69098
281823
209775
132564
114812
58982
96350
89688
155207
228089
106570
4278
282240
78109
196235
155093
48008
50288
227572
60908
250535
233280
110198
2477
265145
87021
96119
62172
128504
187555
111407
193989
206494
283060
150246
93205
286655
265360
150478
127076
181138
86005
220232
33208
89329
97425
84597
35140
127631
274632
299894
263528
67098
52953
74782
136747
95633
138699
231175
66760
257119
220092
172837
285511
67069
98233
85535
249003
132126
285546
145880
723
232650
55297
237605
203964
283858
261967
66027
199169
250771
35346
75164
81002
295890
211802
188303
195114
268110
170429
214183
151780
42343
165504
250937
259060
78277
38806
76609
24589
53425
295238
113650
220238
38575
202396
269402
250748
181514
262579
169415
199960
32439
270078
34849
169738
170908
263481
49234
298062
176331
275357
206120
28227
208505
216496
267859
176187
21612
120658
160630
140380
208803
235545
252870
166571
33976
43964
289147
257990
224845
61604
26563
101761
171348
92843
68773
21191
14308
202897
41128
248478
137570
164614
129070
87625
102802
140440
176660
284207
96275
147469
84570
78348
199663
155637
28324
263478
254960
198625
172816
42623
299676
219899
241610
45764
138396
229366
141414
212554
101818
159639
2960
4686
200896
242911
125442
185057
176136
284384
81640
206873
144441
9693
287497
202187
290459
114652
68801
132252
116066
12998
248942
107036
183112
285266
121891
270956
103640
293564
136771
178146
88120
270480
26369
282121
15581
147190
173338
125260
29964
192458
59839
71985
224999
265961
34166
130283
251977
14564
214591
25068
217135
246597
2121
41591
192039
284836
1198
26797
134158
81822
174820
237640
251454
156366
95611
194663
103804
148320
108805
108979
217057
218405
271643
263213
121157
277513
73352
126336
166574
136549
249603
270900
270276
248358
23716
113471
258845
192173
46113
23282
261263
244926
227535
214387
33875
49001
155498
76324
111408
112538
267923
120831
68783
105257
259527
293427
191630
250819
113086
232779
115327
180314
136027
216248
71021
152349
288415
198108
139828
279124
230424
147088
192490
17335
195277
10278
252747
90191
16152
30139
17269
121238
274112
35612
271767
65922
249099
103318
78787
151132
81962
38013
235335
186759
48224
222828
269447
51631
288430
262426
150275
211152
168108
113260
165732
147914
27287
160900
134745
262099
72434
73930
161952
272449
94405
85120
227559
199121
8770
271029
273455
209809
172902
298079
13266
253857
107670
183456
292848
72818
71290
259635
288337
145263
117789
93592
294170
129640
219226
204739
98223
15007
223490
145671
210940
203167
58322
70690
235745
118813
153313
179240
28138
168928
8995
31006
28924
13524
154656
57976
112920
22274
261907
59020
146876
120963
157509
93631
145755
292964
4951
225233
203407
270346
46645
26297
102006
114531
275768
120709
64983
212914
122433
33241
7486
254599
293568
219535
241346
97123
101835
126962
251609
120202
763
107955
95396
244597
204688
110840
130103
234009
76756
54106
48434
59181
270279
251478
63809
67153
225013
218711
64780
298006
66963
271988
265878
240969
143608
279198
255838
257646
246679
241698
45064
79681
255894
21215
187298
127896
290009
100330
233900
263153
10507
291590
136801
62108
220286
188612
89123
80832
82869
127111
33219
27359
48499
108028
204029
30804
281095
86593
79385
230445
62261
4882
248011
223045
195221
74386
30256
30893
294949
104037
97044
123135
56560
36576
58994
267502
100419
236375
142008
25311
145985
277668
32542
142807
104889
194225
279657
180625
217032
213182
105078
203363
234344
278031
167484
21822
198407
97913
125974
143108
236987
67949
79326
270617
141729
256615
60693
140914
298462
273835
148472
201415
58898
238558
38326
35489
147647
150448
291385
265461
255365
74690
79062
112600
107955
192559
79031
215240
7566
137756
236935
38164
170323
254357
246047
295884
70007
111026
252317
191015
159745
113547
20303
153241
196784
241154
187777
151303
191698
63993
239806
121790
177741
85555
280243
288769
33549
249544
126132
165854
356
177052
271278
123065
263051
60853
24835
279058
157440
30394
20885
285086
15816
149334
145888
103902
174406
281661
49188
259691
5180
132093
205611
130331
34465
107750
289379
114991
107991
228913
49337
18919
191581
135166
222734
134714
172616
299531
7842
100626
56068
246045
67487
28912
153076
18436
282854
109541
77620
294246
12888
121706
82763
129411
179673
101692
110156
42191
157279
87396
115155
280297
56601
58141
108606
286529
10414
79032
16433
297879
268233
6487
29565
147916
110777
264270
167130
82355
198078
184016
73560
162441
160516
190055
103574
148245
185273
264496
269179
197697
117406
61522
259092
131054
24386
54626
127034
157545
87767
205143
237597
291364
150895
250540
66890
42996
38644
49746
183846
295952
63389
157144
194974
39652
192934
21975
211919
225399
286458
177157
276081
129046
165380
108008
291842
106843
75256
127675
11582
69061
175064
72142
90875
242887
196465
226246
251509
168767
62408
224364
138342
114821
51014
62793
142199
66450
272363
166699
52747
91950
99714
126939
98732
258933
112648
292952
158927
36185
290979
78759
164003
275447
13792
254574
234321
207127
176489
97498
115320
106432
47650
139745
287254
277136
148850
98405
190416
94892
159516
137050
132444
30328
176655
224684
274112
51313
185331
165835
86285
21453
299797
9751
240556
196681
173191
224962
75711
91302
243142
102783
43902
104884
6275
44732
218376
5432
59403
50328
212890
84551
81515
218942
154278
255483
279750
227792
297246
53435
228918
257484
86147
143418
176667
42914
22197
296196
202814
234833
123782
141379
238983
53059
172531
45195
127790
189595
138924
80644
55422
120289
17586
101600
198928
246748
197205
283790
277303
39351
54963
26783
160889
62530
54429
248239
249209
236171
108792
60599
293532
216363
49053
258977
176120
102793
137710
275269
270373
42264
214955
88558
252251
257116
288001
159052
71424
289539
220408
296085
191526
155253
216860
38488
299929
29835
242591
223634
182994
288717
127491
198042
244703
148573
238514
151270
50701
134047
120302
73181
16146
131446
283445
249642
230587
211460
221727
135316
128489
277680
137070
117542
140264
96353
233876
262674
296362
69507
244580
276061
147611
168860
196433
277440
201567
11055
244399
5863
203814
122524
81209
17485
203636
137582
155069
7781
151222
280856
204932
160240
58622
181710
157492
68517
62532
231183
180553
297501
49990
277219
149384
185341
229102
206788
227721
280176
294593
226813
288739
219650
159319
232212
291582
159515
136823
83383
238317
219368
86484
49132
30665
231166
172549
198866
259188
248666
218435
70540
203058
164206
136513
43995
172173
3497
96193
61748
101314
92558
76596
26575
224056
44510
225084
201674
252445
219401
188270
151707
179776
273909
170052
47817
269661
174946
262465
295514
59999
47211
87965
167300
133969
108315
7870
224860
239221
210877
270434
209850
71582
62710
55053
146643
63470
30826
146586
144928
51550
191189
103158
243444
147349
231860
81433
96680
83480
241140
182521
164329
39257
137758
251157
121273
117489
252077
54481
46169
22010
180250
14242
140969
164688
183387
109847
298728
148806
116537
208182
54744
298997
283409
104559
292577
38213
238409
81321
196779
178389
78945
215566
120099
244021
93833
47798
100042
189699
33291
190176
235755
164200
58659
296863
55992
19441
23085
208474
69348
230208
44882
299481
245085
158101
93373
290315
35278
46291
129356
44177
277910
246262
199133
168996
204358
191540
32663
176936
178364
98873
126534
296162
84458
190904
157310
191595
162390
50554
851
216189
175250
131898
130634
58474
247745
254515
272709
78773
285667
141151
9196
253770
4885
191833
218552
252324
50628
195660
142193
264666
37783
24285
298770
52962
21728
88856
123204
175289
169334
155942
200394
157509
291323
116446
60386
25179
178379
96096
261245
148839
175077
92342
150660
26153
60462
65769
271878
40243
54937
13550
260470
53212
177036
292143
263396
268279
154865
101222
109273
194410
227736
149516
211505
84840
96130
73573
161424
9541
46321
137414
233940
288815
146068
112680
135946
67627
274798
170916
2316
28391
16418
279371
155888
171451
135155
149211
268897
3926
75039
89826
297827
254782
233232
21419
77541
265460
190782
292394
280430
245216
105615
24375
69188
105842
182150
37054
68079
35299
223213
178918
73349
54946
186253
191985
145064
43487
238802
297290
219482
272588
277371
33242
42804
160496
41804
156996
28150
192952
72271
273493
125960
226257
122626
192639
117914
182394
57182
192799
250029
221994
8108
149389
97947
6406
98744
274424
380
82671
70771
216419
293855
94039
62697
185986
285945
196420
92721
97488
97142
227099
14084
26776
162630
1168
20584
133067
285548
275542
218896
246257
16534
153058
195135
44733
288060
33995
188392
197856
12664
271224
193709
155877
263838
148862
134877
125144
148450
81830
221692
203480
220012
283631
246458
282486
52137
206612
2489
100238
42068
68167
271628
135793
259925
202356
98065
193795
240652
79847
92917
256975
228927
92888
31013
110145
263712
40666
118111
29257
149668
182253
288608
89271
131569
131256
171919
208620
291525
132212
201812
33780
50335
210855
255520
113669
47485
88384
84632
20530
232630
185367
215217
19592
75272
127210
210757
270296
154690
231208
20367
108380
22924
217162
210152
39273
39555
102529
137338
284710
88372
278238
239311
230853
135477
91684
211663
264819
147122
24930
83956
88575
71374
221117
121838
233010
181482
165979
124053
234539
136827
291855
211144
196619
270077
20107
98392
17873
4387
36283
290336
179211
25048
245798
159083
224409
193843
146842
252482
214457
221879
258828
80927
183207
219438
126889
3114
62249
275929
245120
274265
67078
60239
292622
280617
253384
63834
46490
27950
249174
140943
92539
240009
30105
38590
58010
227273
235789
1792
31918
234836
273898
35909
132264
102223
18101
96245
141352
125976
28349
68710
207252
272670
242078
213529
168462
284346
102461
69246
234255
219828
601
121945
259056
211301
39364
51329
51243
216539
214568
59996
174446
125313
11660
217746
3675
17811
225674
79066
183150
170203
24637
31649
215908
58721
76128
71591
230243
104573
227383
67773
246843
188600
134529
235045
34272
260256
99000
251555
232773
64578
143967
49189
290812
250101
258324
100900
174025
9691
32219
75917
181941
252633
126420
229808
173033
276134
226627
95693
187130
269549
281347
60209
223229
90831
79178
62937
129454
89637
231695
135635
41578
205379
14870
146307
259192
169257
291102
132847
198540
160735
146686
275504
243088
78267
106205
123930
200404
104613
51044
272983
70060
296607
120203
185378
59077
229554
286139
67380
40603
168045
218737
293012
52650
34739
79976
231793
143627
57023
83576
28811
94366
109748
145842
74956
145690
64852
246069
103464
143693
196842
298023
3741
144887
173894
183008
47075
199081
177599
118257
249729
108859
131059
214654
15650
106796
66828
256759
252249
122813
273756
122798
94779
277154
295903
283262
256475
61046
13553
25922
31107
298904
35653
152353
113046
243775
71345
57928
166710
193143
33130
62961
121723
101265
173209
277517
213661
214860
232588
5905
277968
67281
265483
49049
247808
31328
211074
627
263992
52733
35794
69423
247896
185407
211044
210332
275830
299339
175584
182334
9897
20988
285473
10247
14145
241919
295533
2625
72642
96861
245436
92115
180379
136172
27134
292693
99499
193834
53630
104051
197874
78003
71649
48023
123197
188052
173716
118750
226757
118980
154322
155194
210826
237523
253603
181460
14489
97215
160429
227925
24950
38469
162886
127539
232637
287447
208734
223882
269139
293036
196744
36067
94977
157380
166085
296266
253881
297740
136909
179682
78598
45863
14527
171835
179237
288571
229170
262849
261023
152248
136435
132422
25555
122381
140774
59083
285563
79595
212056
56727
284129
17443
125875
49092
123248
218270
274448
33785
292877
28852
129543
95516
28637
223230
153515
234237
58022
9416
62751
230215
101983
250215
242018
167747
203944
125865
180609
62905
153473
267474
283166
177519
1647
26897
49060
196950
233814
199726
27789
215035
163198
54261
271358
12557
44276
43896
175558
40552
148258
157085
189390
279691
202493
70878
195295
196655
175616
225509
225970
151049
219653
17192
151200
223660
230166
129595
184248
127531
163341
2042
196187
149670
173819
126537
189020
216041
48331
98206
272692
145007
243265
177994
25455
72571
74886
31442
234474
125003
261354
14504
80240
111267
105914
158744
43672
116213
9947
60528
274843
107252
177576
198136
90364
12204
185025
228772
283000
184331
20402
25843
191160
209487
132168
260038
104036
108812
120744
28245
112445
135107
44072
289197
216772
28973
132741
93112
181
141079
254745
299448
265891
214234
198
295186
250237
97385
257153
279384
96609
63495
44606
159864
162622
187075
270112
4146
99054
33711
65849
222371
197418
105346
238471
250849
244033
195852
236725
130299
156481
92666
91784
3599
288064
100573
272260
42577
81441
254479
90845
118975
46064
127133
78251
36863
200926
236359
177330
23530
5191
264796
22578
29910
188474
217498
289169
87462
176560
218692
170691
270563
182515
184662
108837
143528
102611
122956
119188
90186
5178
231107
1840
37578
58986
76061
155303
193869
58887
48466
279723
72709
73464
29849
223169
260243
157127
81501
175056
177476
104601
5977
69957
137613
45497
255235
9753
277757
105660
184549
152041
184964
25728
177362
89783
220709
72138
31852
67204
25504
293740
261250
137288
260325
206390
161006
95884
186159
23247
117351
296066
188627
69645
142752
185616
509
277136
129131
278916
291318
207350
206404
187517
52166
215642
234574
134561
221180
41393
242570
280674
288524
177936
271427
246457
148776
215627
178179
73317
200572
255569
151939
158173
138105
216144
172065
104983
179650
204171
192411
8034
192400
159936
224540
22019
231644
2675
299824
234909
200167
284672
104562
185658
140625
200491
113764
48036
69407
28550
57652
149372
125237
67497
122372
23459
20035
287297
186543
241274
102132
241498
291778
250763
249162
263134
126383
182749
111034
124321
23659
240788
145999
83702
153309
113757
165508
28292
277977
247194
171667
4731
15932
146511
48143
11003
255623
257520
75506
82384
19261
83652
15767
103768
215287
163928
105363
34778
158012
186192
168804
186262
164451
267112
52937
231779
254384
1455
147478
247440
54981
2591
26593
81820
144117
129272
10054
11807
248788
116552
292470
225216
112735
218870
40052
295273
257409
48699
281794
297114
100691
206546
148484
174709
66158
5661
134506
237632
233124
137570
299904
280036
167849
253195
73856
288303
162781
124520
41211
277709
159692
31684
191954
207981
78124
94189
88085
47584
195122
251220
262760
212774
78074
230590
258060
96018
14397
4530
180976
263874
25921
274033
229527
207464
229726
198647
286833
202322
214933
132169
124925
28048
297370
150538
161187
281591
157669
182546
217641
175416
31921
108607
181095
131821
247751
219394
274576
274220
113789
122384
134804
161954
293237
166885
64126
203648
257848
115256
156215
286091
93047
225819
122561
112004
274493
16166
21691
160251
59976
81339
291233
283732
188277
90665
286253
194690
99227
203069
195921
208777
289576
128295
35954
172668
283782
173673
111962
30805
283732
253810
293909
298099
266523
290617
8805
292949
21712
36381
142834
124668
111598
10365
96105
252238
79844
169469
52632
172652
142630
108235
64956
182731
222891
245214
107379
226802
276248
278320
161169
259130
79222
207691
74180
58562
279613
179557
12991
208345
79938
99825
72116
27731
253344
281576
210632
226797
41945
268388
258807
5652
282926
33024
49323
15719
106531
38655
10140
95995
83387
204474
132619
81083
5261
199059
162729
173499
263600
297221
276917
99022
7496
99698
213104
211616
277063
84655
87917
90008
1120
63743
142272
276544
264072
226524
164088
47220
258113
172155
188507
104827
4961
34993
219843
200498
65353
7642
108241
185942
190565
47339
170706
123187
260872
170971
79514
76811
166081
124130
217508
117057
209362
77136
262350
28170
104261
159703
290426
170433
293550
246802
58213
255092
214293
57713
235414
86585
185523
145361
43128
96249
87651
69913
236790
120289
95111
120817
244059
209730
212324
46768
209478
158746
238443
14668
101598
267636
67089
124190
16515
225965
197671
185486
258932
274242
292799
30608
36171
242571
242765
276890
256085
164141
57452
254675
199942
254922
238100
135364
164588
194634
253090
155650
68630
46230
35683
190881
99898
283499
95502
139645
146908
46840
20490
167406
187523
95847
266886
24786
80928
20482
198518
129385
89838
107345
246783
126493
208444
46123
197950
36383
222704
108548
183349
76595
256925
18140
294149
69695
11229
39072
194317
209684
188503
73893
222073
191145
261184
233429
197638
107551
2630
246655
213149
236604
94821
94604
230789
164088
69341
281283
127377
48656
245404
132777
86138
11137
174024
268068
247400
280499
73456
290458
51211
115134
27483
183477
283203
88258
212758
192594
49010
219722
188378
696
21858
96240
285361
227574
5075
299318
253538
235164
190570
163752
290934
183917
257490
223922
129914
233762
257122
251760
152265
68913
296879
190608
155749
179305
115687
229856
226278
121261
178907
84417
71661
240994
271033
66880
133287
135093
251801
17498
280569
171268
114354
79344
230529
246564
175106
253027
37486
77224
163950
242287
77526
114775
274166
154079
229200
88083
51386
43482
25524
278136
153347
180712
299968
93809
90612
125608
28644
225249
17255
144614
225018
295098
15087
163012
119603
229126
177133
187603
246073
266705
266621
68447
287942
209552
46667
50263
237939
154301
169824
2744
164638
54271
165097
142919
253590
174245
260282
231325
171869
122983
149983
31659
183234
299318
63343
299006
93231
121378
89189
295756
294999
62174
136773
246599
100970
47585
87054
154470
287367
85448
88254
203095
262290
119153
52333
213089
220660
273263
15289
126127
83484
238641
103524
15250
88770
41873
231426
204498
272849
255535
109388
123872
284397
247700
223734
74417
188332
244886
13586
61143
81637
127343
7551
143516
190448
130716
296593
253410
40268
275171
49344
58838
125281
198752
49332
175670
279944
268757
180323
248573
188662
289670
34365
158770
272567
157588
222463
260409
173056
80930
211678
212033
83027
226700
242074
179729
238699
266318
8857
42344
172678
215616
90921
129742
73284
287261
120841
151706
5316
287962
287637
208413
29870
299129
120099
57942
149744
69891
117439
1689
133118
23778
131587
104102
258407
182857
270584
288257
20522
130872
93031
247301
128713
295767
273019
18100
270194
150235
260834
234163
123373
243546
49095
113969
93415
116849
11835
185703
97486
140884
147534
173207
148899
58672
45946
45324
98910
110596
139874
196251
36401
130765
291157
147852
113746
258580
262505
171267
85118
84655
78945
204626
141469
40577
43525
263535
68972
88768
36599
151860
299517
211890
3434
79221
105931
220443
204212
185443
40703
91762
258860
261173
2527
248779
7437
185187
236945
182855
163007
144666
208451
92111
202183
297325
72810
78703
263171
286051
91580
8403
271165
171115
229737
77640
146822
128847
140532
52835
126102
76287
160064
2245
76283
160460
48481
133208
155051
33925
15098
95223
61510
157617
45588
120924
192204
176618
31718
101358
264294
4299
183336
136406
45359
92379
171692
11702
68189
55208
282932
61771
121674
36782
110726
181299
213568
57229
252223
114888
283702
126429
245294
272038
190599
273769
25974
81097
203068
260968
142389
94214
111550
46109
144060
254483
143555
165945
190010
200200
262163
141933
178316
203895
193176
181087
141877
100736
299208
45551
153800
95807
93451
275974
200329
266935
110185
139366
84793
203043
128830
27029
145318
185171
4995
236752
187167
4797
99736
63315
113119
90713
65792
161809
252668
194033
789
168611
244358
21141
276334
21152
157574
121827
82195
257302
246226
240880
7430
70140
231334
5911
164105
53161
234804
224951
138968
55442
132668
293337
102180
56811
49122
50123
54757
255479
80766
55107
200861
258877
52828
198251
163441
253205
116870
277052
35699
231240
106393
267388
277289
157734
108585
110512
149273
293333
244249
233538
13009
189752
91567
282269
113284
7557
34832
67597
120400
117197
62796
108743
40203
294456
112723
275376
59568
3778
278474
275319
257075
2322
29190
264715
297938
220721
154729
151315
169450
40826
143910
116892
184351
97469
248390
50389
297524
158666
167447
32127
146589
127234
126683
219530
112614
79977
296227
222031
57510
121624
271999
189730
23788
107057
153657
39715
15557
102887
245310
128832
206815
275546
41250
223611
83436
122994
212228
292968
43131
228071
128825
251746
68391
271355
168403
138473
241124
123665
148772
194083
79703
17477
223816
129279
58880
172403
137425
292936
41649
288873
295341
281894
63179
218699
299634
177977
291320
127189
123266
257353
298578
99738
199466
23985
185189
33612
269014
238633
225446
93570
48918
17607
113939
78159
225693
146976
199066
149218
179832
260001
129246
179460
93224
143369
194706
111094
205386
109043
36367
201114
134320
184829
286056
80116
255848
94063
50082
288781
15096
159125
27077
76023
266082
148507
272515
25004
34203
240997
206157
154117
40526
184404
66267
135489
230895
126756
45274
282571
174236
102691
262090
41893
86776
288611
272097
16648
278079
109600
74305
213441
241899
91306
21373
2260
207623
105416
39364
77522
298438
79890
114825
7800
69983
251512
141097
186437
148102
211115
189792
253551
284711
106278
299590
87725
134018
114025
240464
43713
231892
170645
242026
252466
205580
286302
20593
175205
74473
6733
149655
138304
163347
83124
292835
46922
107401
37139
105833
62112
203984
20026
223527
138906
55353
71743
19744
116729
15929
122391
231926
34503
269224
92495
48699
286222
149979
53485
89922
275528
10259
59193
222313
173821
215860
127701
176347
168685
261881
234520
96061
196750
81994
25406
79328
109696
37446
120253
108037
179983
98629
15031
157870
129409
132315
291411
242551
2239
215560
201593
221155
50882
130889
107019
32082
1073
156946
231899
264165
80610
277629
29438
41418
277675
125991
152759
82689
117140
26299
217793
166556
22819
48607
58339
100590
116966
102850
239653
142370
254191
45656
55490
278505
213136
158143
58685
20261
225643
29981
60203
179552
11714
287457
299774
27063
257083
138189
122133
227803
54657
267182
109270
288766
213050
157824
8649
36374
240930
250121
286446
256166
259392
140754
87116
109604
174877
288179
30176
19582
272941
137436
263049
64270
105344
10781
72224
294931
92056
120298
152870
47549
195071
38041
49177
189993
180632
175189
33533
166261
219713
70880
257124
44301
197152
92181
155880
13981
85037
185869
135792
282811
143638
222413
222390
277741
174623
77458
10465
241591
10869
234108
23368
139532
67842
104839
263750
137514
41195
286012
40688
128593
34194
137505
148210
225108
240557
222225
198865
8581
123624
212364
7565
62433
186957
67451
178160
7280
5985
222980
245965
104710
188196
240503
131587
299918
156632
80403
231292
32448
215893
184441
267742
231717
3750
78405
177782
80353
233047
23280
183007
246458
223285
260016
155549
165787
33555
72983
41968
128386
260496
260740
199784
37285
14919
128126
193371
197291
32475
52896
7778
43178
237081
215588
243368
8873
232434
145045
73215
19202
267324
5229
178765
90096
105066
217404
146203
168658
166321
175954
125747
150790
243939
192398
211139
297763
267689
231628
75121
52074
94121
94645
69372
16084
293932
66516
129434
163424
87545
73756
177456
69302
217657
170771
102394
24431
213479
145962
89461
230301
185612
97843
91055
82113
213794
10820
212121
46307
1977
112945
6871
66010
64820
158182
146526
185351
251692
162906
20680
142102
137926
255821
216669
246250
293779
205457
188723
240649
11745
139978
117295
136922
187318
42200
83321
197238
165476
125985
174375
263472
177294
187236
42771
201463
232259
67556
6330
226536
64786
21217
264404
274805
215873
57963
225822
90649
93623
187135
208865
102935
56557
143821
238098
103548
43887
87164
14822
20463
76683
232304
295332
122957
152685
78119
48809
272191
13738
22300
194032
70720
79985
40747
197868
69203
78689
139945
262303
265093
260668
285536
235706
209826
129100
169615
182184
159674
72345
150520
29664
25960
58908
188847
238459
136238
295319
48204
231037
270293
160111
77975
8937
147672
33137
256007
1203
113061
33047
98256
140536
270197
12820
13779
30490
171994
67906
192595
139459
196147
44298
297606
29612
90917
136994
269280
142541
24372
249338
156072
245268
233364
118689
164984
287465
168018
293076
1477
284470
139862
242295
185980
151108
199832
55168
46854
103419
286867
168244
280033
107540
269527
77422
149225
170295
83705
292551
38584
70740
271356
276775
76633
261261
220527
61891
3109
290451
129211
215442
151232
28174
135670
40688
74404
187734
260475
100263
266119
270685
84435
121195
95051
136108
55408
46342
92534
27317
272864
258466
167287
277810
148860
44485
230382
87628
37338
171493
115646
258528
280691
295550
175054
140415
285547
78841
104165
243780
46353
98251
181693
131917
271808
272492
31804
106036
256729
33437
241479
166990
259225
197954
277210
257069
11665
276113
17237
196236
170301
32491
136293
262662
119899
191047
204630
122470
205045
194524
104221
86492
87058
285824
61439
99992
258858
121066
261869
16223
225577
229778
73165
147605
44346
250535
103639
175062
98986
140791
87350
154468
60702
275462
172910
265270
247536
139159
257689
170510
292881
252901
104890
145562
107636
244000
196238
48924
155991
206312
142607
152338
258118
83576
161085
53238
205338
213970
150697
130612
126875
287093
20294
191486
10504
277809
270674
23473
70690
128335
50698
204168
198159
201760
17578
182156
240274
292507
114922
259832
215958
178929
21584
44504
38251
135433
98395
33112
288682
127787
278278
290693
120150
179232
88380
152821
209842
197673
112107
91101
61776
137420
69109
81047
296179
29589
169669
2414
168577
270749
227204
252289
14809
41603
83446
80503
69458
285028
145518
116332
11578
72973
24320
254662
158869
111022
187496
37921
97214
265002
95129
36517
148013
299275
36025
221131
299536
282879
243973
79663
296811
267878
32605
212592
32949
168993
98722
169603
240819
72527
127008
81731
252653
211615
37853
194902
91390
25202
102378
130370
269934
22478
2632
67452
224456
274772
50107
133193
57733
206727
273796
21941
248435
260555
182465
71522
184974
133292
228016
164817
219594
84821
206411
190306
227774
166091
221655
65956
172774
41625
269286
264121
254268
156839
99104
171961
116775
232376
41319
121824
243268
9622
275298
265941
297170
226694
49234
298729
169762
203958
57090
109102
230269
172162
213723
25038
192986
61677
297614
275987
62024
66708
200910
23386
126298
195407
177850
15196
211209
295549
77379
199031
52487
67667
26883
104081
172087
174112
52222
101140
273043
7845
206059
155497
202732
140923
219191
243096
40006
255502
70812
142816
127970
170262
136540
186551
178045
103000
298379
87718
268500
78205
121357
111829
296887
297902
98358
87795
197223
70569
293940
173380
91885
159531
44735
32504
273424
229242
79423
112745
271325
178101
122503
115227
103490
119814
242460
49206
6417
232005
133978
187684
45748
149639
253601
128870
172881
24573
108729
4653
202145
197745
209591
97946
269314
244792
172856
84800
202473
94643
229646
281964
68885
190347
142661
203912
31805
212611
145115
90309
193450
94700
115628
240751
17432
95258
94849
45656
265182
290048
261693
178801
52328
38132
69664
239716
229351
250490
165820
256994
176949
34187
215
33409
270723
43788
37875
243830
181254
78113
248159
270935
3097
293272
154049
28742
38489
255699
173370
114384
224121
6797
67091
91892
64993
185421
25665
186722
167991
105934
209990
150324
67914
70984
123861
290189
17501
74445
291234
81522
183059
247237
57035
135390
15613
97591
204832
87986
60613
88927
205892
110538
198384
152248
321
274727
111868
116072
73302
137937
125834
257752
106107
60433
4380
280209
160728
135143
266707
134729
203801
92625
257856
190253
18399
163059
43248
80272
177402
232393
90270
134159
83588
296538
55321
146928
223967
54426
2874
273980
169925
49884
244512
146318
38601
18272
269913
105744
268999
244760
133982
39281
214363
129033
202228
205699
64069
175479
105025
289753
35623
170896
255841
111403
116123
40669
216268
107044
182957
125549
237599
143704
55296
200323
35841
175089
250500
146558
4785
35018
82576
78057
97306
191374
292671
228572
175518
214376
17024
88685
148310
102003
42287
39913
180884
57893
145667
170537
236110
67065
279955
199736
175096
266493
108945
99099
92124
281717
98398
152934
219043
198399
222343
137094
144125
298333
200140
45109
16670
255305
262404
121852
22656
113494
163921
2200
49815
25466
220828
275201
170609
221678
277874
115967
130037
23826
212938
297828
296965
266014
290181
125139
213054
287827
109821
188311
256474
52564
243555
25274
112906
172524
89430
287918
247188
103184
18924
191086
292106
26363
3008
177153
118571
100419
48982
238699
162121
95287
52155
151123
179990
137829
18319
10799
12116
246173
294420
79740
233625
153355
101788
100479
12396
189328
289083
109142
259537
121418
243827
111439
51808
35597
190251
25289
225185
173614
45398
177805
185612
123217
136571
16729
72175
185142
125365
132918
273293
65369
172191
157320
213703
186912
37987
243573
121318
128221
154447
285432
92958
273452
52218
122299
223134
148062
52093
162801
232646
111621
132895
55818
70156
121223
186922
239827
253799
56180
98181
185464
180730
232073
33727
124074
196352
813
200745
135220
147329
20240
99569
258866
253736
42760
190800
163134
139959
183149
216444
166996
186811
60176
292712
73867
167425
87300
121690
182185
126539
90499
139511
235035
104626
177349
191066
212943
235182
190498
212161
229501
189448
66619
94336
191256
259456
161255
229924
299641
72006
64001
281913
116598
220665
187690
37946
288838
135047
92801
37021
4929
40667
136469
133519
159268
201683
160250
8113
258414
46634
39444
245907
76338
222072
157726
241575
243592
44026
126117
206256
123168
23297
232962
250531
152004
132597
5549
177443
253689
184475
120737
287579
212767
77761
159534
241291
256403
175316
41604
243065
174360
2291
191244
164065
262074
267186
194800
194044
132542
239119
285741
83728
161354
9580
266359
215820
271271
132711
267943
236761
17956
64784
180037
182306
186744
296653
147699
250575
259558
234480
45407
37617
20924
229212
157198
219933
234744
108134
169369
210942
81011
192668
99219
177765
58267
27096
158168
285848
285162
118968
110583
175659
116747
15606
231283
257110
111950
220822
60868
217305
83777
36132
19162
66996
57536
148245
287366
84510
197491
7614
73726
262313
131837
32141
38694
173370
195074
210744
38713
137448
138815
73312
2643
277795
194089
89091
148037
60968
221054
48435
219892
160547
68132
258198
148964
255926
248932
239929
15196
156536
244837
288325
132849
80786
24420
233659
485
267375
29017
95029
80228
186413
214405
4260
119507
110090
100841
43159
165637
95221
94994
281279
280438
103177
276770
133142
285053
121945
42356
237686
76954
24390
284685
1626
249396
284448
241301
115463
127329
145046
54633
127919
209614
293648
158578
177838
99158
189890
251113
178702
275510
279250
150364
251693
287925
59445
135377
102203
125896
51592
236140
198719
75999
296067
281605
62057
289213
215507
109547
41531
113539
239936
169360
141116
288892
28467
212672
18712
9593
61116
167044
249057
4834
54163
113993
258942
91862
285603
93437
2037
258242
15085
15284
17872
62905
74071
258067
56266
41602
284444
282437
6645
169261
222687
231841
164542
211856
208690
33276
11259
266215
178942
210016
219074
176545
69067
262442
56813
39305
83825
266502
85677
280306
263063
271062
130582
237231
224638
43316
270233
153260
210751
161016
216150
101511
49204
269329
102256
268975
51082
239855
35546
112919
28524
141781
143511
233703
85060
199357
21662
187914
278803
223398
125412
158562
137335
92315
263191
210686
155282
298897
210394
116450
238388
180622
183352
111248
207774
71388
141660
119832
209327
273264
33325
277443
122940
110763
288194
117186
180909
76650
242010
228891
37398
192231
281536
163445
291492
278673
114032
104609
192404
64251
107513
60152
15106
248677
226854
53559
165529
270336
270308
57427
105698
114839
21862
82936
88201
277266
171476
163012
50449
46870
122645
225135
159553
52725
283300
283859
183890
138047
200772
243451
249215
169599
60901
115084
142594
150595
167172
202650
92790
111396
15536
34051
65888
128559
136732
154071
36271
293226
235122
253850
44511
48113
285660
219213
158246
101544
167178
74393
150897
38163
68644
258030
127876
163782
220602
62736
7052
56338
95859
291244
63583
135258
2594
99628
221568
96878
181227
168815
34606
218306
190929
154865
161872
285846
228774
12665
29888
170469
95760
68362
238245
124600
89956
111614
156979
188653
99245
50244
54068
184618
236146
18998
227436
64984
276382
255710
73426
84086
56981
127560
107266
160137
216752
3358
154816
27540
110840
273357
292389
148196
66203
228762
13048
239236
38507
254377
174611
285698
252366
95219
267301
15960
96116
143738
87307
201450
256896
112627
297082
15494
121688
255557
292705
9563
121609
60505
82629
248257
241713
212892
247283
19786
32354
233528
287186
90559
289686
200656
204406
74029
108714
151873
56955
33
280890
20963
140440
143913
125861
192164
172110
152904
73871
136443
240973
170607
131826
138277
18913
165057
53899
86574
180656
70480
266327
283937
138673
295142
278239
146680
140898
179884
77011
51887
229504
212213
138568
24346
79065
100858
16800
29963
111060
62835
146083
121724
176483
261670
40819
155826
209224
87560
294688
176787
274131
87910
173944
169427
17345
261213
26813
267148
243605
275308
79298
150734
181324
11911
97352
62762
96260
141337
263952
91543
12410
36222
193480
20155
4447
152691
192650
69509
168638
264785
188131
282039
179285
256286
181636
19598
5205
185064
121558
221561
90103
263281
224198
41315
189678
24930
68012
210989
256522
221960
211252
21803
83273
184533
172649
272858
278775
270231
221221
242992
32135
215933
126496
146778
90964
66881
216605
167449
8779
201349
274592
139430
290321
212531
218859
225196
74029
298743
138848
242508
224348
151053
69743
246422
202384
272012
62274
180145
171707
24320
276540
128024
252132
94263
73886
188457
264123
227787
257467
5920
159608
198617
86869
122361
136251
164438
113839
273073
105834
255574
236510
96033
35709
152639
162211
29530
157967
259596
294055
248980
200698
210099
252956
53471
213819
45406
177930
76125
283841
139097
104168
90047
182575
214900
176526
177217
105006
223436
134743
144188
60778
223041
258159
273002
248839
197016
30900
272379
272828
116328
54441
79035
240194
168977
105699
198205
254097
272326
115168
249542
245739
184331
74717
298816
117350
226955
85835
87826
126028
136387
74489
166948
93921
73637
295639
72364
269564
297919
284893
6624
271337
87588
10992
97144
223762
63888
89072
175062
33728
28329
99740
183560
104611
268676
42143
7605
253654
29655
96833
8988
33198
96642
264439
163480
189287
26930
102983
11871
50941
77666
76936
68289
100799
19869
51690
266199
225797
64787
78230
35037
36097
215574
128886
75503
117689
86171
102515
222576
77875
108040
200069
101781
132438
23126
36868
284259
72478
131794
231116
271593
250750
122216
154388
79991
270912
249954
228140
14042
141246
248142
249111
164921
222169
126678
274689
297577
55263
224432
100838
223860
126700
173627
266192
51437
12235
4581
53003
40687
145323
237930
283178
158444
139933
194155
137500
251942
155742
294616
1789
70264
204713
68262
233461
250100
135689
85541
13885
109269
92468
223843
98595
248393
118544
53743
222853
75402
238175
124964
266255
42430
162314
41624
127178
173996
195632
227388
53149
162906
252850
270641
175983
245742
228641
141517
107849
6436
277372
55215
214085
191746
205242
143021
248010
107815
11134
176713
157430
178252
154158
167893
190194
3415
284392
234631
140266
34806
202118
22129
4142
22763
51940
205037
19306
16968
259899
45559
120379
201742
21184
4298
6305
179133
111164
222101
14449
36556
257142
25873
197633
192712
276780
159346
205286
77280
179835
13029
147590
141841
88140
195837
144909
258990
143738
101379
58201
176350
174603
176665
147483
220318
162865
246287
28810
16837
159679
187847
126251
225689
106588
25625
85777
198277
203854
77627
296807
92374
274359
290961
185782
130934
91511
149873
296651
173897
117700
3609
55895
16379
176328
75255
10608
107083
34647
71803
289956
216897
142744
124512
12392
151027
220277
117647
78011
144915
80029
252623
245673
128123
59956
59689
102148
169235
160641
192145
40510
297722
198980
108211
167555
217178
165680
112939
169162
133724
86425
59118
169467
92724
236554
28557
144524
78990
120306
8316
24095
215449
124535
31034
197912
197149
136107
203009
218335
71998
139537
228195
80080
118633
32417
26189
274645
286489
190013
85163
228991
88907
16109
25367
225962
172627
199520
75613
156805
266175
237297
260754
271395
284116
13453
287138
4387
233951
103017
151018
286000
241847
190871
68197
138241
229658
127714
200059
184312
75238
269695
157221
279319
227424
268573
274247
240156
110549
19732
96692
30504
294854
102011
91016
56256
237964
266675
87690
172616
248792
294799
174245
112108
181801
264234
213909
251735
243304
282109
23514
203945
46589
250118
183788
48069
204115
6109
275923
56339
231102
193159
59813
2294
233622
145188
251239
149679
128425
54840
224038
23488
280377
12259
16092
263332
288429
208533
176072
116460
47475
143115
79836
117255
187484
105392
187229
221858
144027
123433
280354
154059
37218
92528
24652
228947
284471
127429
213745
289023
107825
100322
12834
180043
135278
296191
20731
242749
13343
147145
123963
267789
122473
273406
36027
213463
174713
125592
264602
164800
256248
149364
122789
94967
15684
54119
248757
203701
34848
16643
154510
8405
73355
268137
64728
43648
218836
148002
142848
281113
242089
166109
67832
235946
104620
116931
19243
26148
40973
241388
46504
11598
4511
238199
237381
39261
107410
6624
151882
271194
115105
174960
96220
92126
141015
185621
193353
106521
224674
487
26947
262550
140392
38981
270348
88403
158599
179363
276379
75077
189873
6562
142845
292142
266682
15603
121717
37654
171183
136800
183984
224988
145899
176249
190122
155488
246423
113241
233750
287820
42803
90742
148979
260447
100194
280748
237468
201020
7745
37368
35577
234426
112671
157264
274118
21756
15590
235816
70370
96826
106418
273723
126194
171681
59825
268067
108444
61590
3115
156592
67162
97824
111457
218480
79603
204452
278529
248165
35142
153646
66958
160810
143808
250363
269381
242310
23057
55330
76508
266604
94245
138371
84389
196388
159836
276763
40164
102584
124085
236897
225877
237604
224074
227910
262566
111105
164427
252430
44841
246222
181159
112526
185763
176777
67952
185315
42822
103971
283388
201686
198349
287630
73382
108775
211983
9771
191774
153356
34573
185444
190466
220336
212640
165072
13973
162982
130108
251620
85622
45808
275395
243385
248247
273557
222298
236606
185419
130360
33938
5499
268144
178326
243213
285895
246088
152712
80080
23558
64557
281027
217795
108045
42746
247427
225201
153780
26990
219310
126173
230546
102523
117136
159137
110517
286512
130252
43662
243488
21016
3924
164133
275181
45658
153291
287218
211166
216324
213
282797
288047
213796
102397
18816
137521
79669
298986
263360
201441
189354
88941
125769
278939
68522
6625
101126
267667
250522
12091
101576
215977
254934
172841
272329
294363
85334
256839
198819
298031
236043
225701
59318
276979
165755
265786
203254
113151
77451
52652
64602
41398
234388
266935
260471
106953
5147
228085
17410
257264
91018
209825
247553
30289
229825
194648
108719
286414
190969
146719
61940
209021
189546
246954
68237
71146
142455
239980
144827
258298
21427
156187
164142
157507
140792
189669
192962
91035
246370
231167
125912
283516
44597
99214
253725
174888
273321
88030
197000
239378
91175
135233
209998
197110
66734
285570
275820
182784
215883
224773
2220
162489
202506
40206
187032
244359
178816
186135
107474
166103
248268
151980
31734
34490
90081
99987
217384
75883
220312
94870
213783
44769
203573
157237
227617
42681
182766
67053
207096
92317
217696
150833
272168
174161
124079
237758
10052
150082
140182
282899
248646
50838
61077
144015
20120
134790
167081
248053
216388
94987
126185
271419
221273
125340
117044
269871
20389
60939
52221
183645
219331
274855
86302
37133
170940
144298
217662
228967
18838
291519
2602
280002
198246
159301
42047
236716
66185
87596
28998
196234
61385
95626
71382
177748
215998
56397
38960
270961
196990
247974
162893
32698
8819
59138
161236
40837
270189
207039
286555
267912
150201
68887
70943
55180
246674
51010
73291
29563
259359
207257
266084
271224
136098
230161
211297
169759
120724
296266
3518
90989
2283
185131
141802
285601
296221
176551
271094
190187
253116
262380
219824
81784
100870
35373
89462
247421
110293
280816
159887
90430
291950
235495
77667
84700
99778
254491
108264
199983
227582
146704
126052
171923
276500
77939
45088
230617
61198
24300
30444
77120
2916
37982
299131
194235
241263
49983
254214
19293
157011
50303
31120
239235
247408
77123
161
224521
45402
15696
88402
239080
93787
32114
147685
4959
268870
98612
48686
285893
135559
57012
32645
214099
46744
197412
243278
31751
276807
215893
209825
144774
282173
77650
137921
297871
30955
166998
57257
14708
103987
163617
20603
148515
205980
119118
64127
289567
63162
165668
287334
52850
144570
42703
217630
196012
298087
146295
142232
142908
178329
203953
219727
136062
193912
285571
92940
43839
237638
289322
282165
27669
289544
275267
105433
82090
180254
260920
68582
121089
79543
175620
9175
160582
51073
244388
151253
58305
30266
31488
202463
149815
170236
246165
192391
286376
137058
202410
150050
298860
56190
23487
185474
77688
49544
84509
41077
103434
122598
69511
172772
21514
248255
272709
74100
100265
204443
48528
150304
14285
212980
229418
1719
78977
152097
96946
246876
247930
196237
74849
61213
149060
79725
244496
199214
217042
262858
299542
228914
43384
287898
45064
201232
34007
202748
169105
177263
35988
244350
18310
296902
152399
140907
279585
192370
66789
238171
283150
151619
13185
41711
67470
198549
150023
179776
296311
179285
34260
54869
87672
39789
132192
266346
198724
176258
199929
117084
291442
92142
204908
185073
206942
173776
161866
2918
139393
17168
219187
14739
171035
134687
263411
143693
8593
172224
290505
38444
105923
103024
80675
48788
194016
64266
290892
65116
196107
55775
113284
45612
39002
205370
60463
237929
237831
78515
55125
283898
85167
85066
249598
120300
272500
133466
252967
228883
297270
154721
276377
254780
109644
190032
250042
97612
292432
51704
74879
80311
220203
215855
209412
174647
277255
1542
83209
67356
190320
33295
97118
124946
85810
178348
270735
176672
238264
238209
291300
198579
84616
22262
219791
259420
38721
80341
238525
238402
91841
78516
78740
87827
135880
233798
113001
298597
173004
276894
277849
52436
148892
146735
111929
228250
13415
18729
28016
205222
49784
140049
152831
59634
68354
49044
49210
57347
193124
201792
18323
113860
16897
289573
90878
32934
116660
135588
234174
100925
238837
248362
154655
181104
163814
134068
182818
57562
53007
198507
228424
168347
8189
210931
49457
69416
155561
296460
124339
192080
231497
138249
128504
282559
245789
72822
148915
40249
241027
197932
67427
108749
98416
245497
44083
134389
79151
211980
292260
68402
48745
794
281479
138527
290281
87987
147310
33284
177084
210505
238760
236753
255913
52853
26779
208757
71428
9055
242658
258041
226475
101301
125422
85794
61586
195493
120077
65333
285100
91065
192364
169646
44470
180824
81595
11443
88900
34585
56396
100270
143538
207216
66614
155819
1391
107124
143585
263197
52278
173126
1880
232092
129545
35654
145986
84694
176859
28597
59468
33786
124467
256250
261047
282168
155774
135300
33895
81281
244675
216305
26495
166261
184939
122892
243850
106272
175843
217865
196742
168169
253886
270163
282838
111921
129697
246869
151372
234060
196779
3462
124690
169147
125646
260129
237780
54734
281986
70474
228977
24242
158349
53171
37667
261912
147744
271100
187483
103664
186724
204260
107054
226034
219963
88321
212182
243081
123830
222291
30473
15555
163048
12377
190018
255058
127246
278669
249870
239329
64323
117764
199318
74646
223861
255460
169566
29744
150086
114559
260903
49297
239567
236593
160946
134931
47385
249464
136118
124535
168706
50350
237430
219216
160854
39105
176537
118532
114639
156067
86274
56904
32181
279747
205225
14271
60758
70829
13958
219770
286103
173110
30969
226985
41533
112501
181052
147750
236113
267564
297255
139705
29635
240006
272745
240606
275999
178323
15632
153644
10981
256506
127758
108742
176547
28130
72168
243841
275310
53315
277130
277400
191640
124712
55027
277539
217615
286082
221951
214697
175260
218602
132379
153818
143738
296141
91130
109749
10941
146149
246469
154644
65490
29161
131021
32437
97568
173028
199406
124145
239365
228352
176671
235293
50674
60126
121052
28772
232127
99586
282079
240692
286760
184932
241907
251992
186829
128449
134624
4813
51685
78002
115023
147263
205736
230933
191339
118965
64047
39080
13841
168355
53214
608
34676
87876
91890
285179
17276
130576
231480
118719
14574
67503
241722
173244
83025
160678
194646
79724
24884
113165
111199
233175
101955
81298
22911
219765
235588
90274
199878
282254
41040
87537
278440
38271
246173
242705
241734
168558
179351
126566
18190
56572
254963
51612
165084
194697
87317
276655
257143
118106
220770
12576
187785
54338
158491
40584
149583
82046
196322
96178
292392
260646
207781
111871
299876
193227
101731
238794
137581
122813
54809
98988
73098
209615
163694
16746
3963
15726
274706
132873
51675
261919
16282
7073
79453
178721
13862
235730
66575
259141
112750
176254
40244
51506
100569
147423
43488
44506
265873
123246
260115
94638
176420
237091
209399
175785
36545
69877
152942
203714
108215
208884
207833
203575
278840
198934
13642
164848
259627
57012
48999
257356
81886
259477
235273
185842
38688
211134
122229
180767
218840
244871
235898
119228
100025
146179
123440
281922
96777
136631
130132
13109
143676
106833
244676
140209
246784
185023
203321
103168
203574
82404
264812
69637
154198
186883
272595
188701
137364
278643
76749
63339
179319
244205
100823
217458
61873
54096
212158
237095
135054
40330
205320
6215
112110
167835
189854
244073
171519
296299
188561
133139
255994
112213
251652
160178
215002
87741
208994
218291
220901
254629
68257
252335
17429
118408
67554
257372
142793
179349
125435
243230
98600
128000
260612
109733
2512
82396
4682
92796
36615
14091
110282
133696
153954
266357
226635
179818
130753
90509
154311
62091
87078
28925
18920
59729
170066
131774
121506
72844
125173
198185
251905
36651
248294
66774
181704
27465
294587
13931
202891
96625
127545
106193
10506
111504
47552
267121
195321
225414
13284
291606
8587
203304
72578
120347
199409
211818
190549
41246
209681
78470
88440
218669
173882
178037
19274
116226
130177
60494
45668
86268
284012
130943
54836
138631
107694
111066
3628
48990
59065
296147
216794
185587
221149
281123
243943
214981
214912
28701
244943
191735
248832
254914
146384
93393
278100
115937
70382
23027
288118
150790
23149
36401
133237
165745
61339
268742
51598
125179
124436
188909
278871
64453
272636
154407
77493
227771
131371
219338
96436
269103
31859
262658
48615
132540
55108
232638
168673
215860
87118
67209
173234
13778
135509
299062
244551
84205
89298
147004
17305
283649
160338
104675
115355
207958
45776
75018
70678
55692
26191
167015
281470
231514
12674
128545
114878
241269
21681
51617
123912
51841
29523
89274
22490
131366
97812
287414
227291
267218
27510
291853
134270
240506
299796
59910
53902
158139
62736
201461
4487
22755
57250
51174
222224
270670
63847
125901
10105
171274
211890
141975
115901
170151
204597
2542
191985
251796
85715
117440
155495
185984
112387
37949
13385
63676
116387
268910
266689
37472
19272
245370
261597
90550
215387
260
47404
139793
274443
142268
132137
7416
203285
291205
116995
87540
287321
175467
185643
238434
152248
271507
247930
289160
148923
178323
63198
280392
190333
223226
274508
102395
281927
128880
247961
39251
3228
82549
83988
109828
200925
36887
171379
112286
293603
277983
160300
40733
55613
148495
236456
255307
218690
103125
248450
58613
81164
276086
170527
173852
11756
147021
159518
27031
58063
9118
257635
177591
140862
33131
152183
91003
120947
32574
101841
222694
19010
58086
116356
1583
212922
194607
72800
8140
281655
244670
4591
46441
60790
120838
80174
262281
222302
55558
171025
62424
55856
164766
6567
194429
154713
202520
228647
149479
156889
71934
111525
34348
236308
245857
173849
76082
129886
76938
275388
201049
105517
28006
207634
229951
184033
119001
148947
101857
140984
175541
44173
67606
195419
56055
136296
206368
226561
283988
88712
188573
222445
14352
161878
130566
205581
91633
156354
803
98479
49530
251404
243554
219819
200321
98882
169488
39526
235005
171223
40390
172961
139660
116049
17015
222293
204495
169639
235658
143170
278793
101306
200125
223189
86860
215914
117352
171341
218710
73234
96502
287562
78987
80903
160873
175782
158681
265521
134298
178501
241775
291182
170656
68103
149869
80208
75913
102945
57326
210464
177723
15881
11381
77213
92732
234291
233430
234965
53508
296154
159778
166571
270541
23091
63851
207773
121530
149277
203721
83555
16513
2512
143029
61883
41855
86077
9138
52346
293906
9266
117929
102232
95318
225271
154567
160433
28127
40862
49403
199176
254978
216195
118348
14490
195848
50852
284775
134279
184768
39988
251446
283689
220458
153770
86870
132637
10669
16738
52968
100609
297363
241473
268875
59974
143642
56340
210207
243155
241832
223854
65543
149122
20522
50290
166877
289157
252234
163061
81589
221308
292142
62280
151066
166219
261031
8867
73212
249902
237393
52897
294345
249349
212381
77432
119592
208504
292402
35468
303
134822
216421
193575
180813
239511
10229
59841
35202
14009
263663
241328
189987
22029
229708
130340
115573
115537
256532
117933
261715
109881
140810
24106
112255
228681
35652
234203
197289
210309
239632
40115
264221
214534
285498
240422
111511
88909
4680
69125
125340
103793
133941
178296
244172
227375
182141
274947
209346
216067
121280
134368
220858
145447
114527
258727
162773
106406
18429
125841
29555
259313
77623
41763
268371
169807
178599
98135
117559
174657
5140
290903
185381
258858
156349
71970
55951
128638
19209
160245
260928
16257
77976
67399
50339
23306
60698
244715
170168
142189
114655
219264
183533
172536
262754
165143
123395
167203
140758
32139
155240
122661
45133
81875
68698
240867
63900
161182
249010
11239
95376
40795
124393
26057
21585
118663
46570
495
221286
205402
141055
189479
109441
169441
235243
218413
107580
267021
30522
36951
163930
264957
298222
265272
293156
232852
47868
10128
113313
184834
255853
159668
226404
269052
58974
194475
261433
204917
227898
215657
46784
41643
225974
234828
183968
175275
92872
166158
275890
199351
17015
94913
127959
213407
220516
115222
113579
153706
283248
114232
29841
68305
65453
124593
91006
16942
159471
42597
254842
170715
208987
242476
184182
37862
100325
173245
95950
138776
168085
196575
1385
43809
279879
117303
31367
226128
247209
296031
43527
98443
87253
82386
15934
112307
15051
41673
115592
186792
33988
108571
157386
29191
222813
52763
252366
154105
288265
95255
248974
63455
298684
262974
280710
258196
27177
271172
94802
182696
261527
219376
59595
82043
20141
113548
251359
292384
276930
45555
70098
24913
202105
94336
32606
32125
103313
135758
137349
201438
124448
291666
147689
241509
102100
81848
223143
166656
58719
154422
3974
30065
28188
245576
282347
167411
130989
119272
7497
203148
8393
40796
258775
56310
264078
237338
231437
261720
66839
41534
135919
266276
44102
78978
229477
77465
286613
279466
109325
138213
139656
114763
85261
184775
255471
35651
62348
17140
64314
116323
59344
65314
164959
274469
51817
1788
151339
63138
257157
178858
115854
75384
15378
187178
121714
181961
75223
182705
172579
64230
266789
50834
83748
158790
51224
185301
240017
140545
113797
158386
141435
291864
100373
115996
262486
15092
61317
279916
22840
196306
283158
71979
291327
247065
66603
57500
146846
71968
136994
266287
33946
147824
80718
299082
218839
243445
220612
281612
15252
135105
93379
160614
74284
99447
239836
93899
237845
138769
29998
6025
163362
208529
92935
44813
224421
66978
27727
49564
222283
222284
9079
282099
73933
110749
196586
138744
152292
48743
12474
186710
13650
277549
124648
190508
128298
60170
206205
169723
155005
175159
217434
65276
50706
213197
78206
211606
44391
40818
109499
47933
112977
292113
147061
45088
152420
273021
231938
68210
203731
36515
282370
233063
75958
38241
129080
61322
64251
149584
291172
140089
123323
65135
135191
250495
288912
281414
242425
155237
277002
59118
240742
245813
124996
53100
75696
146316
141555
128937
147551
157933
274886
225028
2543
290267
189161
14329
278206
267747
134224
213289
286588
53255
92207
87193
287598
25936
205160
71611
63297
230086
203813
115184
70125
100275
14029
27666
103244
83952
171107
295243
299808
133783
174892
227086
196648
64552
137133
283539
27088
177886
87119
28552
148012
74762
110796
266930
103560
172586
297949
4329
172415
8762
90404
196987
277490
46852
269576
110632
214422
172255
178300
110242
114233
101658
296986
40986
244670
144661
219208
200540
91176
169504
94078
265864
121293
33121
119838
133661
177509
226058
132631
161809
245031
91861
224072
63681
5994
26126
32582
132498
3160
241786
225099
60577
123553
92159
294297
12158
41053
252938
295849
58072
41842
47365
52717
28876
291352
212589
246596
234479
219112
153964
203032
298149
116979
83186
82785
7135
159266
195677
299113
76980
90402
165379
28184
149526
244388
55356
268263
246610
124796
226465
275515
137881
85383
11009
259640
8045
220590
288623
245111
80358
298510
234093
108719
228772
129088
164026
215822
198322
219946
197747
185953
76455
84693
145218
41185
137387
293386
101927
24776
215627
209218
288390
280701
207965
132200
187558
224895
270414
201166
57946
145838
262401
16572
63359
13691
6908
175226
293375
234194
216755
211241
177176
48107
1973
137279
78776
274921
199477
21752
138281
72073
133752
257090
46992
57646
131724
47818
280371
44672
296086
126727
66896
105449
17330
101884
119086
198727
211441
81110
128579
286245
173821
149685
85075
173675
239009
15344
73650
21347
88655
136202
175283
201344
288055
205736
197259
2986
24433
127297
71346
67495
260244
297609
720
5655
80601
280927
114896
248107
185030
138067
224728
157954
232768
239727
143231
129910
38573
180702
262506
90885
74384
115538
72529
260957
7708
15846
55434
220465
225171
36093
13772
151761
97217
213642
56969
67005
258624
164619
86236
169553
66099
183044
221397
101669
196398
284990
107534
273707
82022
33895
19842
218113
286002
136352
93036
188234
106539
232833
107465
204442
134159
182874
188651
47764
141933
142911
115478
9067
99509
175089
205748
281338
71584
228537
218452
69013
255100
212019
171196
77250
93345
278651
220452
6429
80789
166937
32026
169547
219164
193993
51971
270552
34173
221771
208062
152025
47188
40911
175138
266179
143130
202805
177443
258584
24651
81482
39345
111745
161161
242350
64667
185260
239361
183835
81197
102336
163983
132270
5715
12255
144505
192370
52243
65751
7539
181110
41021
30328
17564
248909
178762
201797
288320
102737
247063
11077
228432
220272
218252
126721
161145
181232
80860
96782
293531
243458
138897
174368
94256
72060
213275
228134
153530
135460
285753
156064
143393
94723
38150
70579
20733
122984
115116
223804
15421
234384
110952
225585
128384
268510
67248
189585
82334
234905
219342
112960
8528
256927
41165
3771
147497
182921
271627
249921
254155
142449
93286
209504
187631
145929
64637
22977
60209
7672
237322
105212
267170
118522
212301
117800
182017
169359
140462
70961
256930
206142
8335
278456
43997
41832
12344
64561
245130
20136
117607
535
250747
219898
296580
43152
238437
220846
153545
224090
257936
211362
282014
255710
244905
127840
3851
288409
274222
189190
273405
61406
22734
238788
92499
34315
68239
286596
223172
285814
267088
241306
101093
165307
241831
266929
125846
269569
117307
25831
269930
297678
40283
56802
43014
277500
32943
7261
105920
87390
297661
243775
122754
123441
174464
95185
141225
147766
2119
6186
100353
233051
140668
172062
105963
41784
89411
126733
75306
148634
11727
215511
243495
139668
28370
121538
248845
149999
212265
227447
124961
209411
189275
216700
243005
50200
168934
198025
203620
292976
278588
47015
141165
107435
4066
234407
103508
270345
74873
44466
205274
233106
208139
224401
107246
176990
283816
198877
264009
248315
22119
241146
200793
112494
7477
220578
148958
143129
272367
284592
233015
164773
20210
281762
299519
289566
235727
248500
81038
228454
193214
134924
230920
41378
255496
214648
14909
227403
114699
210467
228618
243534
269985
91051
4591
241495
49387
230252
120650
166163
249797
260417
110823
257902
199620
252572
114524
294984
82699
252281
169716
44253
187954
208783
202709
227112
124048
65286
6729
246277
168406
21652
69976
79582
10967
192822
152482
32765
58293
194890
128851
235863
215492
5043
13589
249394
214965
59360
101073
44249
157399
30776
110380
258929
81417
155895
171768
290865
200360
114705
37230
257018
239413
264762
290570
30120
122858
112094
182012
299111
128826
138169
256816
277045
57216
235691
92009
157861
64644
215795
63568
296989
8070
76576
190715
6741
46301
266265
231130
191841
175626
278431
150305
198727
223178
298110
280411
265725
96532
199129
276947
146751
204797
33661
19438
250816
295121
8172
129704
205560
45452
128286
238233
182887
31187
275174
195477
243720
54068
115076
181770
249493
200132
299974
65960
191284
251362
279311
116346
248030
257617
79745
245380
140499
113243
234620
175211
242962
81269
179518
173597
172481
105936
237901
208203
158752
66361
48931
83289
174348
216544
135815
211008
53101
137171
98317
28975
241659
81983
225280
250898
195892
216718
191161
170726
274963
63483
48687
103855
106665
45138
54368
228650
122847
176075
31005
88722
44875
76373
17578
279687
30288
32952
122017
19926
138872
58946
162092
159932
25059
223606
45914
172340
234320
54332
27227
192378
57028
100763
74251
261587
267168
64734
187985
184281
250055
27659
233437
84774
87046
296876
62218
104906
280188
34546
167368
187660
137655
156479
269445
67540
200928
15090
14528
64778
163112
244138
47754
249188
104145
86009
81727
61781
172669
195445
211522
209356
200118
83112
83079
297694
257022
410
31484
8540
39210
293312
244498
106369
297323
112119
221298
73253
293899
285572
53788
55274
292957
87652
179199
270621
244560
38038
83289
16233
162691
98218
192118
172989
65813
298183
286359
5811
104987
139623
236912
7501
224078
142614
272891
158060
239188
108434
2494
224684
165930
32535
225466
270828
146717
115367
276639
57734
216402
72143
233666
186328
295993
239117
65854
93700
261781
163513
52150
19576
160813
270649
242652
252034
22369
50549
229268
2343
264722
86115
234808
218159
6669
280268
265013
141871
39264
124055
228769
278541
278711
74413
99751
142017
5481
124488
215908
256875
89880
150654
256893
70176
226973
288269
27828
163149
136139
243197
278369
189604
277737
297976
212999
87321
79982
246231
277331
43496
161372
236834
20744
59486
69929
65831
44393
298898
270400
42308
107619
8514
57792
136736
73190
9414
78569
185304
279962
244156
237377
197200
237273
67066
155830
289788
65989
235792
151239
99784
193412
226306
37168
52706
13929
164836
25596
106342
98630
57981
128743
152419
57113
203843
122718
166727
18063
111016
30553
30770
98096
83310
239088
95988
194085
98938
68993
87817
54719
224676
1407
187906
22945
45480
153246
165038
60106
244208
105806
70100
208129
297221
160180
78147
84380
299507
190558
298182
101878
153145
186521
98957
90079
252585
19363
48430
155795
105427
2863
66806
284498
23729
207684
193355
199078
212881
109372
27068
216125
268204
89735
289682
36975
245906
11250
61029
206189
291492
72105
215280
292867
188820
289769
36896
136139
128940
106886
60901
294318
289473
43179
264833
136987
266006
287293
148694
151323
278901
212317
155332
105111
107196
23723
4364
98871
65265
118385
6093
243349
197466
13774
65882
143076
131486
150083
3333
283652
234535
53263
195319
81090
231030
108954
79596
257985
254458
171508
1939
123817
125435
19661
183417
15761
234443
214267
263235
155622
186475
69837
70611
201564
158099
60702
225127
106529
6820
237638
156050
287534
293890
144681
271055
36315
203521
51290
282505
128635
165392
175687
215568
212637
253604
159386
186231
220941
191622
26103
279798
278187
192153
126925
151670
72866
258612
86591
269874
297421
123059
249871
244737
185819
106923
12354
26630
66381
41626
217360
228270
35127
257022
46017
4609
248281
232257
246906
238722
173780
131140
272690
60649
128664
203582
250717
71239
104084
77681
23451
187489
95409
563
177646
33024
219499
79189
26246
276868
32253
75019
134440
273570
239035
143328
221021
40700
286948
89849
147875
27442
37424
218166
87612
132612
186985
203738
137108
65155
240070
9845
160050
144491
39155
72231
49887
158673
16998
207965
191431
210349
224467
278807
271839
121024
215913
11581
286498
43167
212958
47203
240324
284520
8926
27014
122437
2696
273052
288336
289017
260321
33957
73416
299181
190207
6901
248082
108271
12650
128580
127211
259751
102957
244297
242615
77539
12568
196707
29231
576
236199
250314
6639
283063
33958
137
66154
227326
203755
210515
269050
75494
37486
129326
286828
278352
228750
269156
215687
64421
295070
94076
37692
33461
265242
253612
12606
62087
28662
298876
132438
237545
206398
32070
31056
175840
267050
212621
136793
294530
163037
38930
71280
5132
186325
19715
281731
45463
289091
54230
26342
259324
119224
91736
130251
240946
122467
188353
118227
39976
158503
270125
286453
242392
32533
246749
286971
25978
152700
285408
270233
157620
66190
239384
134666
164849
198595
119951
17992
291796
100692
183725
207950
255039
74615
57023
25338
77032
284309
170876
7786
91897
264821
58583
26225
193402
72911
288675
62002
13807
76411
211317
154797
190032
26234
175943
163721
64603
43826
16100
73404
199282
214703
86754
137902
2114
39503
198589
278186
289963
100545
77332
192558
215141
189206
204593
1185
205304
32278
3310
162222
140292
44298
762
176291
185978
252924
107184
149845
39214
178144
274064
177031
104010
262215
82593
71600
12341
257348
203977
174244
199529
145393
123646
143699
249937
43704
155313
27637
275220
26428
36869
269242
272472
73766
78826
80135
151094
12608
69378
143316
75714
147099
22491
129569
56988
289285
79045
53856
93202
151829
230431
191635
217868
283992
223236
183214
91018
270661
60629
102424
285048
206879
179668
293215
182827
276468
255389
9153
168109
202447
172737
257005
46377
64717
269962
246804
266826
66310
102525
23195
153303
284133
52327
243521
105094
171890
76098
109433
6965
278409
174189
91075
88785
204230
64605
95514
21532
140541
257588
58578
176381
277449
179822
1703
262352
281016
166533
291879
87389
38222
229774
256511
158605
126550
150141
127148
286580
258342
212251
26751
106107
152689
108619
4904
36253
245599
223492
127888
244155
190087
78464
35191
64367
152687
79095
233496
260280
164720
280503
57146
295251
290590
104921
234483
109337
260047
179615
38823
249356
191982
16264
55798
109322
58955
145268
173414
176989
189301
186571
120541
52023
130876
275670
139151
223566
241112
187810
174205
186170
113560
177460
58905
180237
299404
292458
225373
51234
48645
94007
285481
28854
269116
64987
187665
236665
180168
67073
294430
28761
81001
45720
24201
195027
125507
160167
47268
60567
72784
269399
35205
122597
118790
82249
229512
278168
284935
78890
188223
228313
204957
66596
119495
29221
208130
148552
139253
155
41947
282545
261161
275435
36366
252849
166520
266731
73626
204922
87213
127639
285625
127878
206212
172952
286873
226799
225625
294539
83389
88300
212191
6426
127565
172077
269093
52180
98406
55878
156766
78163
211687
262167
11149
98452
139329
37960
223315
149925
138780
237909
166731
274441
68620
263513
68059
269673
105239
202624
89802
82611
196298
97370
207047
264443
47346
170446
175893
285806
9468
166277
246743
70668
169787
61364
237564
7048
217317
193807
173658
3054
179877
92247
299471
20876
263347
75397
287265
95479
178748
15036
209472
8305
262824
7388
146304
18326
180262
156524
257093
156694
267775
96873
114443
256543
39791
231721
209769
224632
162332
119219
74232
231836
159423
279703
146820
13922
290952
155344
437
291374
168605
64075
103297
17582
191632
296502
145666
144666
4880
201315
297262
296491
138940
238494
47626
121678
143083
274356
167248
270842
272713
218576
118223
253488
287218
181066
259752
56145
6120
103916
174707
109045
272922
190566
287462
235939
240256
261457
154630
83376
192003
38768
141867
162130
162230
17977
225623
139486
278771
78160
267557
5032
259327
114100
43111
78567
157318
222821
84066
103122
267849
75106
128217
59382
67961
203393
285214
290419
247215
56908
87311
143974
76357
227277
41512
15155
269683
99096
221492
299433
46082
166377
71711
149154
121889
43655
285834
225010
33137
243695
217828
177049
75630
250540
134630
85187
236665
294315
2375
9778
193329
144818
111530
33561
85491
154689
98968
55553
270173
178582
185896
275632
95017
21933
175025
142417
249542
44720
101837
135251
289278
39025
25766
257249
73917
40127
64226
273360
133179
7555
295373
275323
39948
80655
260544
97261
96677
247395
14733
61906
51483
270374
4609
286191
199306
4992
277738
208963
98799
262440
134184
183768
246313
289359
77716
263184
52603
51835
285236
30963
78574
141619
1117
296314
23809
79123
61842
141952
240101
256651
210365
89277
235009
243808
215063
197014
295229
231737
242682
35557
203799
162832
19669
280810
130928
132448
112077
265105
124629
291976
216313
101873
151030
295201
208577
41816
200859
296503
267987
57130
293601
35506
118340
166530
211578
178175
199997
262280
278789
195322
64655
202542
244667
42960
149006
66256
104754
18482
233981
87330
120652
120036
256703
101280
67921
159396
52426
266853
223116
19480
230417
267260
264338
266021
159150
200290
186203
136049
224529
24475
137990
57315
274724
298330
283982
158180
269662
99631
100013
132136
50682
59939
63154
178232
107332
14265
80080
237957
93177
91189
248881
37681
105725
221104
39310
160454
246214
198600
34244
120741
181759
269328
258682
126343
55507
161249
115722
158740
42282
89823
126379
81742
279442
112065
81597
100425
276159
23456
192616
233929
140212
146416
37782
198673
110454
52135
220730
277739
180600
298708
113707
199814
197393
162183
150520
255497
273350
191548
270958
54814
299985
234219
198454
85337
34904
123509
18887
263869
230339
113145
90410
150393
68616
107066
86242
233048
261703
257206
95681
146479
62210
203957
127906
296035
53920
54346
54156
230483
209736
136057
126995
17295
275836
209272
74354
70274
96736
58740
85733
168273
242619
96905
55208
186246
282750
287441
195380
50984
227392
55644
159759
40812
37827
151526
4309
31094
60692
243541
209843
126070
10900
295727
264778
9365
278709
217877
277198
148172
108193
194273
140339
117654
226555
221725
252447
202477
192572
68486
199573
110400
239946
89953
162171
281748
126943
234383
17425
150589
156711
107927
58778
295286
260943
106358
106172
226296
192371
247575
284138
299160
257100
218328
242767
171490
129930
259965
99445
90000
42273
9570
213203
212837
30756
217919
285456
56585
10620
44751
239697
245423
213156
295241
108383
147035
66765
211693
271135
7597
66847
275850
100178
177774
161202
128764
181692
112059
218013
46390
78977
225687
242247
168953
23909
168905
227488
23748
93868
220406
147475
37140
150580
113201
123998
138428
180717
25675
57434
76884
2267
4497
188476
75561
249221
209035
131097
247086
248530
4355
202990
32881
207980
295669
165770
142605
252443
237855
134829
292426
33348
154065
228277
20770
117744
144531
279117
143327
94895
183656
179174
152853
73472
299547
7034
257909
222371
69125
254451
171713
109040
197499
36198
219064
61654
91299
79189
122532
117742
152520
168862
229055
209340
13481
70437
270190
30066
175084
121365
130438
285241
15967
221458
284169
180758
68573
149425
241659
249335
157065
288805
65371
44338
49250
4242
55146
14496
202684
13019
175605
282065
114878
159128
188485
283877
217914
249725
184283
60453
123779
90633
175284
84063
244447
131784
87899
8203
215959
224552
236122
76895
248684
63723
247245
143353
3575
3576
221000
160539
74808
255148
247360
218492
197773
177644
298085
99173
191304
121969
77509
209100
232811
184575
269316
254069
197133
142698
27876
86489
169708
224167
253601
275439
45015
268522
207651
18656
154224
44889
192939
74099
23207
97956
233711
21394
257439
55488
277357
73277
156640
218788
224592
135398
259325
17149
78660
119856
62170
99756
72928
122599
137154
59835
41299
273291
210411
245729
277264
64213
275023
191810
285193
257952
250166
44197
288763
18601
134092
264110
93393
202950
3452
274418
50404
101209
186252
107187
197916
209835
87476
72128
162982
295197
2033
192433
41378
279807
291240
263662
173247
210252
103789
100416
293957
121966
29181
246590
188590
135384
104472
286350
202707
2131
147782
211406
84619
52074
41870
281373
226500
77037
197491
220129
72553
185213
55312
69401
199855
266918
177986
2009
238034
30093
237016
97764
91732
264938
211131
73291
189753
263465
42106
180021
242840
94225
181719
206293
162384
139244
262772
274072
235858
107592
215227
132086
184148
101177
278955
154860
226062
82685
259108
243305
149292
185364
207565
243976
252801
17810
184975
48945
216101
226994
248281
260743
140582
296835
92350
100939
207660
48860
52718
293971
157950
142476
296574
289388
205997
16014
249745
270110
59411
47312
184090
29916
106865
296987
96044
232398
248272
84467
64370
208680
135451
176295
43274
159898
217520
54000
17635
161517
64788
140231
214140
187892
289955
89498
166574
215655
149446
25688
263447
145531
202212
183383
49599
40986
170062
246843
250149
282474
155840
19762
13401
14171
123518
148756
137758
66703
178839
37250
173342
171202
135955
120602
108976
213706
243625
218258
179321
85581
265922
186750
110470
254798
127824
44979
171408
123969
103561
111399
150803
252075
127229
17793
222298
237435
262434
27513
170699
294687
128581
61427
160119
177718
221951
89610
86144
99778
13664
26671
89368
63513
297682
156997
60740
129560
221582
271888
166824
252354
107765
244282
81739
25564
157461
95736
194918
147122
291367
189198
140665
203891
59793
231259
110207
30624
179517
174864
250170
67712
78554
72732
103634
196953
282180
151447
124205
95308
71528
38624
161161
254955
234091
75695
145305
199053
159795
281898
10382
137179
230341
174769
221577
113517
12987
55433
47350
1773
246672
23608
254084
292711
126165
226503
209480
179335
55740
54224
258836
104956
199686
299076
212982
30760
115120
142368
111685
165986
291232
250837
265765
136278
86113
162325
129747
54171
117184
170657
1623
190732
78633
273494
159687
157421
277704
249400
115601
239271
298046
71994
279099
165427
219717
40115
80913
195708
93616
204192
195115
230793
187654
295679
172596
266075
226238
252928
80293
180217
207210
85313
104162
91411
41244
76162
154343
206590
265308
270917
99165
58033
142334
193577
292667
85899
229035
186021
130505
146987
138324
265103
244665
107978
159088
93639
283842
105336
187960
27655
275662
84279
139402
284651
144899
31846
201427
113045
60749
280246
206134
223459
202419
161490
281677
283027
54366
187423
21179
112964
46449
259478
278690
80778
205025
252860
82178
156166
176631
217312
190405
62499
33764
113994
107994
92017
148686
97696
261362
83996
59464
209498
231219
227018
150234
137033
50001
294398
151315
271037
63208
100824
208998
95398
186639
228849
162772
154435
287589
194748
53607
214805
170391
7306
211393
24967
295247
263696
280163
297453
259212
158471
28904
281814
249032
41253
48677
248684
147463
250273
183648
167078
118522
235888
66126
282999
105834
20717
243590
49959
7618
40531
44172
136347
299867
223167
141368
117072
239844
208503
286134
193336
149597
195500
292374
109975
147409
157090
231737
29365
187815
131487
299079
229131
181414
149280
80783
7515
53986
126971
248440
7847
236783
111495
190287
140543
79115
48849
120559
158134
51410
264793
47964
102924
261986
278370
934
38502
137028
69975
245507
176260
222516
153818
74202
250178
199349
163916
294218
290448
64246
178219
281753
261019
231830
20691
166844
181488
90031
59429
7421
160455
273784
178349
32254
98513
289558
29174
170863
116328
51057
275422
47618
228739
70124
42050
299662
260119
235331
87838
209599
204214
147859
181170
198634
219898
214603
215842
107999
82201
205710
235576
155016
51817
168201
208934
171077
288908
8152
179875
219609
149893
47271
223178
221015
147492
191038
54306
113235
239942
107970
73115
73554
295436
197069
293578
295254
128857
297469
40408
268080
234743
45705
195773
115620
69164
189620
271683
61932
85398
56307
53212
79399
169962
75663
33485
2812
280191
178956
18250
36352
9317
111283
217265
32852
100020
199018
41439
165516
182906
224168
247724
284902
291133
164179
45083
9661
285316
56599
184570
18250
200623
298693
284930
50286
188162
6402
21349
76793
46608
79688
258463
175549
171972
280859
230355
227425
257821
293391
46063
272146
42762
87177
181507
59197
148930
206690
116598
139017
23163
99540
253349
101460
88939
84975
270610
253
192088
68231
172377
24189
229759
139588
285138
28192
181025
238177
197203
225658
15238
125523
45177
145447
767
5491
265339
243790
203363
252481
156535
67674
256242
148971
49907
293446
160715
90822
249339
109275
267745
90996
214559
252524
107803
34402
1991
215263
257875
125655
117609
180437
161672
72109
154532
248290
185676
110899
38438
234924
50952
211360
24181
98509
56125
210332
166201
99581
86952
282901
175464
256841
13897
227426
217459
110689
242550
268855
250038
102993
142922
144257
69049
103617
7226
294311
17888
255921
278952
227417
21853
68669
161681
33903
19415
130598
268517
222119
125019
188337
15103
298696
62309
48647
263562
171380
55572
114516
60840
78852
264865
11782
163853
187780
30845
99011
31876
249704
279767
120205
291818
257831
47003
212540
67516
220225
7195
149827
216610
66855
32732
63069
37729
292185
176352
270176
61647
153780
190097
9807
25450
82653
252251
261884
191233
26021
163699
10452
294735
264772
147939
34649
75816
213124
60924
160380
169404
79240
180735
115659
293481
277200
109551
207698
11214
24892
269364
158619
276058
115585
200574
160332
10904
27368
247340
113162
23439
218304
291109
132210
271062
187017
178159
233527
178613
157574
122599
241820
249282
207259
193336
17893
108394
156101
81418
96334
45021
177684
15480
173576
681
106444
71097
115058
190606
286013
211302
41436
229896
284687
117532
2826
295299
97884
255741
248684
21354
23510
127359
3871
269395
95773
215782
174887
44199
275803
287110
273175
287508
49696
96511
38331
283325
5405
62378
278195
120157
149442
142277
286007
248446
210161
123822
278186
294326
244156
32727
74365
177565
257361
294001
174690
172675
4266
225734
207237
2411
191752
213477
171564
279550
173208
224993
27594
191100
225053
178298
204516
151346
97870
250868
89512
37690
113432
291181
184783
185092
228860
47296
22269
109433
44740
204824
196282
181878
214290
203938
131024
33229
282146
206565
54041
241079
147070
274350
273066
165719
140828
110788
86429
278905
167901
40812
84413
76120
23612
31011
198172
280118
187045
127247
13525
218875
53179
112348
152131
49900
234618
232122
216441
254942
206196
34498
134168
226145
178426
73751
240975
127021
204548
250492
251872
11416
278674
39349
167235
159617
5979
263227
101015
82666
277075
246880
27016
129367
203415
186488
91460
160133
181798
230264
202017
271151
66135
31692
292008
78162
183271
3638
37175
217371
74915
280642
144562
91548
34458
66913
282640
143477
57357
81907
70012
106763
66269
110523
241464
133609
258412
45066
31266
283406
269620
1158
230339
23787
295832
249220
45916
149933
117875
4159
171489
30332
169849
193287
9313
95136
162333
85093
36219
133969
111254
270400
203621
111975
30644
74366
180185
249441
91677
250213
82939
226542
251135
190598
627
125967
281719
223791
237050
114447
211097
183588
1582
16996
130473
73093
123243
263862
273850
189787
53261
105948
299635
239629
178030
29560
46999
221548
107177
133311
216551
261932
277925
198159
41324
60549
160154
96407
238019
124891
181779
243699
234000
52015
10848
27528
115094
96146
45020
285430
16401
12173
201096
53894
169636
26303
227883
194810
106636
85552
262414
294054
84614
179279
140239
292805
283817
277988
189839
179402
249025
250086
240891
58071
87459
108872
41149
112086
194606
15343
293678
30378
298198
293237
295935
9840
207584
121617
92611
25909
25818
247447
128195
180054
9752
22412
17985
5608
71744
98951
233929
122490
210721
2305
226718
156822
62972
8560
227997
258276
100121
56052
75089
98048
228844
240058
96330
72185
125799
169531
63186
215705
96561
52592
55252
124758
174511
116832
215647
164501
238750
51476
1161
183158
114210
10841
214392
67813
167459
241522
34727
146009
163809
245282
271221
207283
180124
137657
123187
252195
198172
69326
251635
157318
138549
84070
55525
57543
100543
75330
236917
118500
187307
48455
118707
153434
202570
80499
243868
284507
53677
7172
19266
170564
102362
156762
96711
251046
31700
131674
206069
157393
91332
289705
289021
129730
19750
299084
50499
38180
118354
196886
72618
239160
176555
91248
175838
36741
54193
240887
126747
224518
45521
52494
294592
247303
68922
94946
4143
244813
51285
174329
188653
111347
248235
213408
257632
247673
61051
210136
67998
242682
178847
64957
116232
285469
113759
259303
10460
57833
99280
143395
14044
214690
38007
78911
261006
103676
95900
286871
227955
75618
190673
51968
244720
179451
109474
152068
259968
218169
69435
113904
71279
61212
255476
231460
296159
209327
154343
111523
87191
154053
197800
192110
248083
261325
217085
113511
83014
203247
139913
151037
262066
198849
19012
8527
140097
4138
137534
15090
160150
147269
115147
103576
79097
133879
296608
75871
223679
61873
159050
126453
285515
21514
83643
240859
180432
139813
27535
5429
82558
15805
234443
191644
105404
3886
171678
179092
255574
66250
225868
88030
38310
176115
157049
115296
59903
214909
139849
278805
193586
230428
70906
249251
153476
106807
83236
257332
16894
126001
246405
66705
157634
87891
182072
70123
227024
217694
264905
54743
98705
97215
190418
280948
250733
140843
179438
182004
54674
61609
297857
130925
40648
24445
138086
287464
270296
70947
44016
106407
92614
14641
150481
291056
162175
243612
91930
93520
167700
234712
47765
283939
12348
12769
152652
28634
274679
240676
167056
279154
232956
95913
257265
241538
243175
143711
115594
124879
175870
101907
17815
208948
175199
151166
60795
88020
261174
258097
28864
84947
164408
60596
243715
145614
158538
61594
15799
123363
28692
203802
2165
261242
86577
178101
56842
54479
189091
257555
73685
261331
197552
160032
246391
251664
88731
142167
38866
216809
63885
7265
176968
244579
138291
144181
663
89620
223029
210829
78083
295351
88247
204372
71867
228763
142520
55063
12166
115277
254742
252624
90215
231492
252601
71627
288825
222287
36327
4808
105837
84265
157619
123243
177429
251199
146583
294206
220236
40191
233340
92865
60816
14118
31027
113621
267985
145396
20697
55142
87012
286611
62147
99340
88223
129518
88165
3112
231056
14171
248227
23237
143944
132056
22060
115027
123592
221473
15360
246557
158088
18397
77080
299318
159131
233904
285484
72307
15105
206458
46096
100890
201411
265670
182591
228670
93873
11580
168225
69945
1889
78912
215187
234661
52561
191846
247529
11098
280788
227571
244955
221294
209633
189605
247473
35970
17347
19074
198194
113629
234571
133149
23836
171167
280144
187317
203946
82666
298298
188877
98291
30610
143690
51238
107687
260563
182063
195003
52393
173454
173460
168554
128455
59500
84450
18366
257576
145176
296576
59572
136124
110012
245674
237637
126252
186132
254107
69830
260225
189472
264923
261813
161119
255004
50945
235311
27483
42772
170350
293663
294342
208808
123734
12690
19655
87800
92806
58910
136070
193937
291025
91081
281999
52893
99822
41492
39246
118737
141412
168112
36782
154894
273822
246601
190768
259647
228575
190314
76079
161392
225433
78885
122971
132983
44997
244197
259021
97743
203528
156108
239982
131349
257338
214544
246088
263951
158841
283464
209585
137729
199944
103778
103221
90798
138635
257419
172041
144416
27094
194017
271602
131995
115964
40258
42821
95692
6586
50611
273556
228487
232700
28453
69799
141699
206867
104833
265811
202015
230683
72525
207874
166336
9313
72820
282721
84351
278719
103590
136022
189871
72632
189321
12607
233624
213369
207073
286694
156712
66245
248870
43279
124382
14962
62944
165011
74180
46832
181382
121502
99555
244904
118012
238833
227639
25988
43804
81452
49725
133672
117414
291470
188822
43532
241113
114011
49504
50985
107457
149628
94084
27540
198614
149475
157141
141032
107780
255062
97922
99770
234229
215597
110253
235464
195226
221647
33668
208051
138337
99649
26284
225125
74575
51522
84119
278750
1341
287739
110841
191985
60125
138880
183540
103262
30639
238741
214737
97505
24991
94857
212253
221413
59907
35898
288082
178454
56230
282267
263622
270354
52159
282971
90269
69270
6387
214867
127732
203482
211411
170566
89060
176260
46942
76744
68774
264377
113663
36858
2552
151351
58390
25354
184354
96125
56467
111490
99306
189962
245371
208623
289084
219777
233845
269435
143463
32963
120492
8540
62617
97663
245920
287683
286554
108164
104994
22599
294537
223512
33773
196611
161653
43151
202147
60243
89599
278795
205747
209684
130712
236000
69589
47975
29906
189049
253994
236247
79029
277757
225833
1815
224286
80710
241513
161268
167482
290666
258092
4596
184128
232780
281095
181970
70690
272871
263236
87741
259799
185361
148465
200526
294700
194578
266955
107761
67834
33645
54759
234816
56632
227430
60294
255443
280066
27406
69585
31327
49415
249445
73345
85585
117601
204946
153290
113990
75547
133015
173703
219394
95048
103791
181899
71503
291307
225890
279474
91142
295178
140487
114489
7881
134222
221675
72736
161713
274686
20679
12821
167057
62585
41614
143672
95097
285904
160668
195004
276072
102358
286930
148940
260824
151788
49336
53260
1795
130127
220430
129725
63906
77150
219073
23864
102950
103698
298093
37288
88961
79652
178289
148301
53482
839
34180
171731
264538
160631
195810
254705
258110
90717
238298
169357
284893
261759
189237
27681
114505
183679
188568
70403
222264
257363
24770
192711
71777
248687
130876
127434
53664
55383
110504
7677
6836
2468
98307
267768
149697
138662
152506
234694
80761
195222
102053
97055
224577
289204
124032
140400
119740
129863
241215
105647
113966
136925
273242
189660
22212
138756
295252
98328
6063
273979
32871
46349
41690
13298
111253
166112
138810
284470
199351
197769
293584
238287
229679
90938
51396
165536
23688
232738
197400
235440
180256
15960
54280
252564
163317
102223
224912
71987
168401
224914
206828
206915
251398
266457
265365
293821
88406
193026
242338
243324
162285
137516
45337
66763
142637
58236
129392
25187
181365
220119
237902
77160
115244
39754
35405
277831
109232
218149
158094
190860
114385
69075
207073
223137
294362
167786
112868
32017
91202
226811
291050
48650
290560
66902
180570
89729
253694
215159
55233
18114
187545
90326
238982
176412
226182
291848
102199
129550
156237
296504
268910
155948
227789
246660
214615
88826
284039
199783
211653
103207
191852
214544
159005
185507
8948
274541
190142
186183
255396
263055
180572
88552
146292
25244
258190
238953
8339
200105
270999
2160
236263
126275
125509
78992
290355
41290
276199
281676
221648
255301
4376
27727
190846
233754
13445
125105
194809
157040
225686
251652
148324
115768
264751
138478
248417
101235
129674
58995
216281
153294
149498
137954
245860
170202
95777
42001
220492
18376
186798
180952
75111
196237
244811
1845
97903
154535
157885
196384
291215
292875
56182
81521
148522
189903
116710
252653
31858
123461
20744
254092
120667
207938
240264
126338
1984
413
240928
123674
89439
154454
135194
290335
258632
27813
254305
71694
125539
83340
66193
132409
141766
112772
183955
88912
56063
211158
270505
7803
196689
292096
167849
111400
132465
145515
138294
192552
130260
10762
39180
133582
248565
30418
21816
2562
295142
289495
13629
173962
108746
88707
73039
252606
296286
158519
202076
252401
87577
96260
65307
145795
195847
171246
144268
36695
89070
102818
174065
269751
178187
254815
54576
290685
39436
71095
241346
74435
123339
117161
23438
270003
243852
176573
229723
187939
164327
15481
291088
93573
23982
287936
102943
10399
155416
197993
138597
215974
135940
86875
98982
223184
271898
274465
223239
73509
203515
82567
97013
151428
127809
235466
286334
147960
101938
291857
61947
152789
70052
9034
73957
100875
292332
185822
199933
78110
13883
149834
163565
227290
215969
148217
106097
86006
123732
225262
225252
130500
30001
104025
194099
142219
168899
242065
15087
175300
1839
246646
187806
146450
32438
130653
277245
278031
253097
42869
46402
273632
57678
289273
197307
56788
268018
119278
270007
154141
156775
215288
45411
22240
210498
133355
130680
173499
221635
170786
62905
145657
93445
84076
132406
241630
39570
187640
152270
211022
104817
115095
267750
14141
160789
191050
172448
208362
7984
86597
137003
77169
278050
159742
230662
47424
1196
294833
222929
91427
178735
91989
183522
189965
115618
45155
33881
146262
202364
125317
263291
161187
267777
33447
257257
211099
56471
248565
193704
127140
209666
116243
194166
181444
166515
264736
107118
110966
247369
205846
218531
131214
34223
119694
61323
276093
27178
91419
70223
17632
276993
67267
9151
215593
23768
137153
258454
214640
193652
87767
46683
59858
292388
133704
47937
154771
181832
240825
72254
125263
233921
65188
258918
113949
193345
161445
230461
67637
291603
28906
56081
262046
235077
287813
143444
238765
289896
289185
157963
148102
239853
228635
220156
196907
256730
167518
204100
195530
215525
101176
135065
97367
114431
244867
210728
60621
150868
168332
133
155595
267576
175917
239388
149043
196478
271363
160629
60244
96833
284690
139010
7593
33232
215292
169284
86756
209395
68577
159025
149092
282170
220337
146545
200190
154636
282743
299616
119654
117411
289417
90569
108221
46004
192483
139553
260557
130875
95433
39665
240866
157206
234878
74901
269944
47449
166072
263745
254499
196652
110615
259880
68708
212998
115859
228108
121381
214377
80472
4565
154036
37749
269836
244167
292041
179522
196963
16809
134707
208044
287372
263476
23958
223380
238813
174736
145434
39654
291850
238765
26471
160063
86447
126144
91089
186946
128691
170559
174110
174195
219535
70550
183326
78086
67324
283334
146935
116976
283940
41160
259731
177507
296047
178337
127450
9367
220665
116894
33183
251780
212360
68905
85079
81454
137594
212270
68186
1819
84840
209323
221155
51338
13303
56315
173720
113470
167811
70141
108163
220787
52202
136499
18313
257529
92150
180550
68966
163160
251946
199679
97695
127670
227021
35680
45649
37113
99280
293875
39971
37672
267872
231346
251205
120901
23156
232724
165661
119510
157287
267476
110327
219576
142416
254827
230097
113207
115432
227282
35346
117060
49904
217090
135818
287612
80014
268879
117195
166702
294607
266264
6856
229497
22281
98850
151849
217264
174016
115683
155084
49543
63453
10838
75413
280556
22152
30740
23976
12340
197339
140362
188692
298826
131284
81722
163793
37981
283782
149449
106328
141363
7762
120315
21120
52938
59110
245364
283898
292416
84408
70057
171230
291921
176658
5973
225053
234140
260962
22526
145109
201058
116423
243844
78712
35177
97930
204018
177908
192052
105916
69313
138307
100494
292856
292515
223417
73946
184717
174428
14331
113784
9835
147080
9722
149546
51587
234265
32813
140188
288263
284254
271127
247816
53672
68748
214459
70984
158107
86367
227221
30410
83752
153328
273752
259276
251300
278696
105784
39350
223187
218751
191275
110911
64134
241300
286695
198791
176481
40820
146430
156237
53319
173714
94472
190660
230443
139791
284931
85168
114320
298512
49713
233088
282758
198880
264202
142426
258088
13694
214411
297590
104830
182606
151042
145667
66023
87131
156333
213073
189134
91225
79051
268715
224494
132052
137774
59332
295801
103469
85239
297515
63898
76236
60650
31408
35426
272527
80329
208061
161254
102168
112222
165734
114212
161661
35886
263020
228330
91701
110818
217253
122347
83720
124761
60987
74568
243398
62308
162130
207513
248896
267353
152843
24944
240170
261654
210044
134988
28695
225859
113224
118885
232448
39455
251117
9745
299876
201741
178391
3598
182824
48488
176881
159709
234551
180291
96630
246130
237966
12643
259781
1306
186395
43565
273552
44248
176455
240530
15912
247913
14147
268449
159253
291534
265379
30513
219168
30708
253424
171833
77208
15990
62000
163393
167064
66919
272611
122984
40533
41988
34447
216825
25224
204656
2775
48384
55744
272700
225510
42059
271464
198608
191003
192466
237379
71580
166303
286761
212538
263367
136944
256863
230931
153790
16641
764
213527
254218
80701
267851
250640
156248
199393
114788
9409
243883
259094
298162
281847
201461
85071
107596
45235
733
167881
113984
62043
73822
46791
52422
243670
139709
142802
148737
153748
296468
7361
209628
114387
106990
152708
11445
53984
50259
171966
36242
197723
292097
58735
92739
81812
18885
23579
191740
91869
250024
186966
247744
180408
159169
105857
213179
272361
223809
296443
266245
39011
166450
144756
250975
233071
26396
39238
75894
283417
33624
91998
165473
163462
162157
70095
278989
27950
34517
233485
116773
42704
205386
101870
81175
46138
195538
128687
15008
289223
246827
299422
82092
69988
293974
111732
144853
143650
22336
159576
56075
292065
90412
228001
258362
61872
137423
227310
217327
275776
279231
58090
284072
64788
189779
183286
183184
200959
239932
241631
137616
257022
224900
196926
269289
53119
277046
62957
98871
100546
210980
246854
237562
266367
74192
85068
161520
73084
123641
283919
278785
172727
40079
143005
196819
86281
156621
72140
1212
102651
97820
246534
144714
101180
247845
192455
104815
71205
105441
132347
45073
80397
161348
114312
83601
3050
238492
222068
51707
267466
87900
128945
274841
110567
168154
114758
99540
266747
41585
34432
283908
252749
109234
40213
180765
239793
25667
268144
256183
189184
138554
38125
12755
266789
22558
211128
82023
39030
48992
239251
95931
112477
140354
198436
96854
258058
58932
207523
281810
124670
98273
97495
264868
256797
296476
208327
76051
71444
240255
272868
234317
153257
165602
217116
212882
251306
75429
205307
299559
237871
116991
38407
80720
211071
162578
116570
21593
44811
194212
186489
169590
243898
127873
16188
292493
199174
141518
248135
158810
38309
220097
75584
267803
442
139500
257912
82057
221792
178330
135916
33926
22378
61591
86869
69234
119333
209784
220810
26644
109071
4300
260626
139313
51222
208745
33437
288769
14990
247934
61168
41446
272505
22737
135703
233778
249928
17266
12582
130390
99837
150957
14268
117643
191715
160845
299399
279784
37559
250303
14212
128777
110400
173886
119122
88101
282406
121958
24314
103241
125613
95665
257616
29363
54550
74960
267436
165325
47697
207283
236772
183646
69993
7596
164286
218162
2218
188388
139631
73455
5539
8392
35870
105714
90694
271675
240389
185138
26689
99828
289475
173211
176965
77900
115526
39924
211551
188341
97302
21026
219471
230905
40569
87067
83129
265068
295575
66073
157625
161469
268221
144621
119537
264716
53548
177362
96944
217482
79258
165892
90805
214780
136629
117488
253113
34079
125420
164415
70165
84
106179
145221
79112
56581
291686
61950
30025
280030
288658
111150
4064
145527
268908
233060
243463
27893
147670
120223
294674
156585
248624
96327
272001
14682
212387
191302
222450
230400
131427
164638
252602
24759
39637
238974
28120
42553
154377
22933
104666
213250
246034
193431
32621
294125
113471
40818
242767
89194
88265
210772
56083
226988
220915
299207
280685
247289
198020
18379
238708
7454
144239
113672
267443
185815
102537
274349
152540
11465
292164
285504
126863
34731
232870
26208
46690
178965
295428
43577
54473
123288
17113
210796
135653
47045
199186
233031
164670
163988
208275
269427
245376
104562
222467
194405
189938
83004
143683
89476
32883
256410
257913
121063
54031
15264
177261
72502
73554
203923
119911
36287
88833
140756
277080
192762
230571
111840
45759
219055
43075
294865
81869
107187
130277
91581
91094
60988
283865
260754
84180
8870
140977
173055
220992
29790
65612
199945
11800
241532
33244
264043
97066
264517
52017
31630
117988
1392
150186
177512
250032
255759
247282
256031
283549
298733
233717
13897
189783
164445
259799
77017
254527
71724
222694
65000
30466
65382
197887
217622
70665
155679
39853
179363
84315
195404
219067
290147
27210
78837
14085
247083
253068
25619
266750
206676
8960
178806
269417
264877
113851
273530
139011
90624
293383
130093
227720
3741
36363
294364
130214
68006
282950
297085
162463
170493
31326
15207
197122
103594
299558
228210
277656
78607
118
134073
194781
27872
128747
179884
154385
29097
253797
37184
132058
243354
30654
21482
55681
134337
237540
263379
133843
27698
37251
74151
165542
215768
260571
145175
78110
224650
296836
214683
72143
63985
280172
259141
99457
116930
127704
275707
272992
182279
62488
113072
217344
215539
159296
69473
63691
210206
99139
41010
31019
101609
127587
294578
149494
22613
79169
215809
50943
86568
191522
174965
51690
199938
137458
165378
27033
107800
86118
77089
271354
55111
292698
14920
271833
5693
11285
52893
95746
249544
290368
283194
149690
169011
39987
116201
108867
195288
235260
102855
155467
277930
85639
253292
265301
208592
89454
253305
212302
56527
216888
177940
256079
216159
27996
115301
40806
207771
5740
76576
246772
105014
175414
285166
250947
61521
210900
248417
254808
235876
119425
126063
57658
231490
272413
118094
284766
299340
25801
135946
199508
261408
55547
113612
31644
221446
139564
86481
23503
154011
73800
220991
142475
285945
171135
109121
171499
41193
59902
37676
249728
179150
86977
72340
19173
192878
225991
43503
158743
276932
137649
11561
234675
296544
234678
103312
133880
207679
124219
89072
2004
99685
176260
278294
4870
35838
84346
261162
237914
228734
94351
187090
95088
296034
240650
210055
117236
211302
70800
21458
232572
287695
4459
45018
194767
286276
188196
106931
48844
251323
125077
22320
218748
206962
150587
215874
79981
58372
79278
284215
11488
192246
249921
41031
259660
63456
6589
258907
218722
74586
80944
103620
207894
237330
161727
234968
280507
189902
19488
89920
188475
82615
240739
125260
265042
134211
132772
96933
96700
269387
217391
295345
226066
130651
280263
39349
79705
247041
206924
92657
227407
137246
53946
130629
189635
172834
159164
85642
147883
129314
151540
183942
61545
85475
135559
151826
40909
248678
142281
61272
253552
184158
56914
162512
70482
93020
20568
27795
102446
19132
229737
203237
228844
197638
118893
204261
285358
141839
60143
11149
158511
3559
32157
12347
285651
155466
56071
171389
75894
244929
7622
54572
150536
24844
30017
114878
184822
73703
106425
152848
272083
252270
272966
147413
184536
207370
80227
62638
274466
273470
290496
218881
275580
39513
270194
67514
147289
208490
102198
1026
67219
230091
168556
109752
61969
13019
245477
184796
6734
292155
77980
19421
28298
188585
47832
143633
298070
279700
174562
243282
255365
29693
19429
35376
128481
202801
48580
121816
66021
19686
203716
234987
103902
36706
97677
23773
179613
290066
243209
275951
54790
127693
206519
234153
265730
38221
205579
222269
179150
245208
30842
81782
58192
60608
31539
64613
246584
105277
266268
283992
268870
99899
34278
285264
190111
286529
206865
114261
194555
49749
233982
275798
247471
275297
68612
143907
152450
89484
86614
158572
249239
170032
119685
296936
84002
274389
257266
291366
165856
95346
89609
169998
184458
109850
234748
231103
176390
293503
19484
83202
105166
178941
235422
217057
38130
229328
871
277979
286851
145661
213449
41352
52639
172296
13699
64218
12541
137791
54795
48366
199369
138488
116175
121003
203226
32114
222364
187131
217391
107709
178216
271276
257697
94164
254148
11478
165671
94158
217855
29758
146174
45740
4463
155346
212642
1336
93236
193243
168402
209423
25651
292222
242636
6604
118644
144996
296446
236535
187501
42850
233720
62077
112425
170381
291771
219240
101539
161371
101890
43599
296393
104832
199521
278787
167849
36981
178539
226269
242387
127854
180338
100594
94011
299299
187659
250069
34520
201762
185597
94795
228893
12259
116887
119184
280507
127550
237105
54758
195238
126505
213869
131045
271312
4239
104940
186022
209805
199872
39081
91852
144364
60022
88072
285277
45724
57795
280649
110213
4449
22041
27148
70826
115402
217429
133193
92376
89633
188079
138741
13322
51265
171447
11641
95487
156767
253248
41404
121931
236740
204993
92479
79799
87898
259649
75330
43506
180057
179494
268124
4357
196616
48552
270583
211520
288075
222225
110396
279593
151162
155166
167954
295386
226884
95969
27204
114203
98793
220074
139669
96713
30303
111853
178349
69390
232481
241117
159052
242429
126078
189215
124708
88576
75998
87755
127396
236428
145535
107345
154395
155500
289039
170429
97070
262051
103168
20034
169954
190437
183661
12704
13910
156306
173968
162338
56043
251774
55073
11563
106952
58335
179732
13831
277464
171029
178937
269708
175553
146602
246164
181785
200647
134804
103232
42834
169690
238995
85312
271578
187407
24455
102323
210726
213796
190735
155676
276344
37017
231091
279517
259608
216698
15473
28578
41024
232210
147866
65046
20509
245375
248261
53695
51106
119770
58029
126803
6475
278624
263710
75159
90429
45687
253876
138206
231871
84823
195245
222256
45716
152309
87322
256021
139804
21855
104575
205454
115118
215964
165009
99115
110997
227798
67073
29692
181875
181749
29028
40238
110178
285065
287238
213945
221845
194895
107916
285713
97326
35982
175833
135256
33035
90956
79305
55775
13685
227069
157822
75617
218673
297714
261910
55711
244368
109567
252777
253504
274439
158470
195317
193180
14497
244810
257810
130917
138629
278489
92641
161243
108534
252503
56947
223697
274405
171109
279955
87373
154764
240866
227597
12373
77454
55100
217304
167989
202321
71069
136423
17615
127271
184175
92319
204279
224554
107731
248430
21383
145557
240318
240253
56077
44999
57274
112696
22483
192182
36837
147851
69238
245545
116728
172148
126806
231774
124889
273733
41369
71371
243966
175317
224360
93937
265042
74347
92685
154152
46820
1800
106626
80792
204954
204355
299228
175465
9179
166603
18481
37761
135008
298225
99933
283659
69314
233520
24752
121114
1981
85065
274070
98381
254840
241387
185839
157376
242795
280800
166801
248642
43155
200274
184180
62038
109639
155929
11669
16167
125147
127816
74932
228046
212857
236398
205468
102500
181347
198555
185789
205619
166509
215090
283258
161504
254690
84389
54761
62464
49903
103907
106463
260518
222154
70941
180627
280746
18884
61645
80311
55606
52323
93278
104300
118781
71899
152862
80444
146284
173108
123183
171988
263502
21271
94461
274324
263988
92228
249113
76900
8290
161075
226907
154656
14244
183133
290126
210106
225959
120290
116580
153794
29501
6164
29039
184700
66932
286044
157007
205581
281873
293435
285645
10510
285622
157158
287831
144060
137514
223513
156486
43841
153181
255242
185248
235989
159624
28067
135760
299038
254311
193915
142941
92817
191371
106450
220094
167696
168073
118850
34028
286028
90684
2590
173457
21435
151598
281090
173112
7614
286867
50416
37883
84460
102483
291024
187585
79270
244414
60476
77702
125056
61409
210527
197821
33545
174978
143337
247881
90014
31752
269968
159870
163610
53583
129537
94970
182043
147140
222182
64203
187680
204494
26606
5640
196288
228168
37019
145960
8734
58315
101092
129800
155324
277739
89535
158997
179939
222578
171189
77355
214771
3753
282514
140148
173091
177262
111841
95689
124242
171646
252111
156876
235165
17628
92329
287760
53809
124421
190389
298022
98327
44052
70612
16610
283596
18045
7583
74199
85
187017
20569
53798
147861
144044
141904
43513
218561
64691
190991
47168
186465
108077
122703
161287
12558
98301
4776
92467
148703
234219
47751
220269
38387
199973
5218
136821
184263
101430
36338
205104
79625
279685
193727
253009
41880
230547
288909
239625
17858
144615
145305
60414
9996
127823
159
82114
183731
154563
34844
67254
135804
60433
191614
130817
274168
186171
247038
16241
175578
255863
145572
188557
148339
42536
78062
215931
273747
209653
183315
134217
146859
293334
100751
139128
196564
33384
258267
2688
221151
102083
58490
180573
36372
22353
211498
248582
248823
275811
294696
274280
239704
257099
266914
129778
166559
298158
286407
209332
130286
216654
213323
83788
143125
296811
225694
250168
247118
99552
290850
103435
150893
46687
298808
71002
2255
234679
86401
256040
74246
101477
4909
150460
93979
221603
168725
50155
18137
167907
294078
3375
255295
160710
238587
179955
34712
10515
237817
67528
168900
263805
242136
249696
233216
255445
258565
263135
293740
18493
49654
170216
200933
89932
49031
75141
267570
188475
172088
250431
59289
169149
66547
273784
164897
255979
17356
221848
64706
134099
80826
188089
200749
4645
166729
299747
96513
274927
249423
55699
181849
46712
250485
263019
75728
150832
61127
52051
192075
250684
170164
137150
116173
41549
251319
92114
284572
239097
124017
25899
112562
172816
4611
18308
272763
167126
26764
137449
51207
133732
215399
188287
117351
200782
185320
21080
250494
235415
68661
242857
268314
35390
266553
49694
62298
55309
184120
67411
33536
2891
193179
85341
170819
181768
6769
21903
16037
251809
258855
148798
31247
47826
175583
149438
248636
171539
121149
250585
247967
194755
16419
270264
190513
37635
122869
73875
18946
280534
27265
70722
233499
142602
98446
141159
93375
243213
260306
213395
201472
205755
47324
22248
74683
71845
216022
72879
54539
202330
175380
288643
229967
163553
286822
269097
230422
209685
229166
45008
267117
285729
2439
49264
154208
222114
46131
29211
204711
267653
3446
112794
218435
74642
94701
150211
239755
112225
83480
249667
284301
73334
294425
239570
68568
63165
251772
52168
5615
278231
64325
174846
91655
167039
39365
204222
220370
209344
153651
195191
261891
66267
292373
229516
182100
175842
37366
21364
40451
257123
220529
203757
234299
102190
50954
4887
234718
223796
61973
7077
87810
61607
197114
11700
84617
227253
208204
29226
195592
28515
191645
118903
176791
71856
134198
81190
151066
81364
290898
253773
173122
57626
42486
7182
247017
90190
98305
9001
243349
19346
39461
41724
90719
100860
243922
191458
27008
4395
291059
273406
220134
52122
171105
42930
173481
279887
62369
165517
222463
66700
363
5761
260195
121496
175255
276998
131367
152276
9903
240639
293496
198648
12089
138061
278569
282401
9280
201646
34714
119584
163686
123897
74113
214310
20953
8476
223320
151688
136082
50233
98045
28222
158941
46391
252990
264629
80645
159350
48441
103573
4409
99397
168600
243251
84482
85534
296913
95463
95702
28958
51371
22218
85885
126606
203668
244439
184494
125530
163081
14194
164326
271840
207670
151099
121944
164869
18534
98645
31694
152463
26842
286128
276143
264010
18043
3090
65659
92457
48423
266565
164079
42012
135500
246300
185063
25553
206439
217352
81041
169529
40533
174462
226767
186324
44466
83283
203015
205527
106852
29297
269010
80835
113567
88157
199159
83069
39869
11716
122994
31920
36123
28366
130080
228656
48889
181009
170490
223218
110580
50733
276214
49080
211035
24054
274956
203680
276440
186801
122088
66810
79125
163349
45220
216325
28486
99314
20008
294710
157632
271892
131
42960
66790
4100
178963
183140
152696
130995
17946
213389
292946
103799
135663
152943
229280
115112
138067
289333
142030
112007
243712
94875
230436
260489
125621
292147
93357
228304
79433
10419
110046
264972
299721
70619
235646
212804
39791
186766
232348
187073
172340
237084
91965
30765
50719
232234
213243
186979
147106
263448
99459
199423
15658
164387
139645
258213
79044
9496
291503
40524
169861
238438
187425
280522
31752
123050
147786
198517
210866
206753
206353
98854
48196
295152
940
74938
138499
241540
121122
96930
213408
260600
106056
55079
249801
35436
232652
97529
148552
91752
205951
104116
205607
38234
48044
166073
59571
17111
67828
110155
38957
291337
67747
72190
65715
251662
250
37283
138746
62482
243354
66200
156858
60426
165775
292802
44725
211790
274764
186127
137835
200019
188543
286485
265224
60609
157181
235271
89219
96628
60685
120679
239465
177440
36284
211573
247321
7036
180031
114664
4975
19938
283205
80737
180529
133185
37710
91698
75902
237919
299570
110242
271905
272984
60714
256814
10610
248362
273425
49178
71964
28138
87915
71404
236491
229441
188194
238269
52598
230623
169651
138506
210047
79667
81728
199490
183667
113530
194616
47894
279713
49212
251637
15329
298655
161046
69802
135074
227030
89051
15241
134149
18109
237407
65616
231301
94257
288655
127506
4783
161226
37758
2216
106261
43526
265326
3904
91134
270422
173470
247620
161861
257996
99450
118314
148502
134743
263970
35537
291744
299331
73555
93497
224339
35718
78005
148703
220091
19591
226052
186063
108442
11727
90529
209929
143933
81420
265264
177630
292778
254161
7606
29000
121077
17987
172415
7307
49445
149935
71187
230557
299174
93995
15629
211985
62155
136808
121752
143814
64831
48906
123545
259163
210384
150045
215877
173780
292283
272360
271429
290392
243343
171719
275753
233173
17718
258116
190546
28443
54447
142816
173880
158689
155498
232395
4162
271905
54028
251887
72444
83284
105054
68456
204359
20203
68185
8262
151388
8195
182247
118827
124745
151159
66338
78142
55281
195104
100270
21175
56819
285218
113434
14129
4802
80551
90472
137652
294659
284700
262629
157045
34529
209801
111340
222598
146564
218128
55368
269096
163102
58651
298573
74539
228041
25344
243253
25174
54593
107592
69201
290011
132219
127882
129705
93501
213447
263413
137122
279858
13995
84428
135459
79148
27388
7035
69369
137728
148549
25537
251081
183779
27085
289596
65074
111709
68880
26477
223417
146104
22115
133450
130769
242501
121879
203474
151988
199405
10233
183385
253596
131601
171968
5565
287699
58495
258928
47237
38749
247370
270573
4705
159285
69285
117178
264002
155132
258510
299485
106636
135635
229422
129096
143757
186782
30566
238362
160036
291720
68066
116935
216310
230049
197677
22523
204689
72613
202031
123788
226538
295768
289974
110664
64641
169348
132897
221016
202467
145704
23547
291769
230927
249402
167322
194306
86837
170942
63599
43437
162812
256343
167003
224149
195935
218026
115209
97696
124721
25732
201507
10383
189892
10968
99525
249524
222741
288779
74687
102377
253530
156487
213597
11457
249729
203289
97493
18248
237537
147273
90018
35383
273977
127974
78159
221703
265038
235055
147188
165494
182785
9999
95640
246938
180313
26268
50194
22535
9419
46690
227873
154011
103414
258280
46608
207183
12646
79041
261587
164423
262740
113485
31120
280319
271303
128619
293354
71606
181670
239206
138742
293201
254598
106742
33577
237504
74027
100607
297879
225217
66470
148648
284383
27975
219338
103090
63564
183226
254572
171985
23074
31361
26728
259414
172454
95967
103773
241450
19607
82768
14601
220187
108882
230859
289780
193777
11609
58151
51658
93186
221711
22717
127837
183773
37714
74706
196015
110329
242677
84148
270833
26344
77319
223632
67696
8311
72820
86525
102336
158267
127943
210135
99789
188499
132976
267507
109503
152838
6282
151884
197417
38972
277418
53487
56695
95625
160138
92554
178911
164273
4921
171777
105505
42069
196185
67585
277396
173352
142147
226381
133429
160162
161132
4439
223755
174309
208077
152032
185058
125517
279714
223480
291354
78308
154068
285625
220477
66279
71341
55143
296783
1550
49462
289904
155775
161881
124120
57873
138342
25026
48134
158462
30535
169001
55686
226422
82405
272265
225193
3694
212664
83832
133254
190884
287783
142987
17278
196247
182476
120930
53297
136919
118552
65581
101668
219797
146216
290441
247289
30772
157661
124316
55343
207048
143432
128127
257300
241250
38260
211583
266508
75512
226875
165391
12697
193483
197969
147720
166669
20055
66377
252643
187962
225996
87708
146934
134338
209433
54581
80045
234658
222095
212970
180976
170469
198814
8965
11823
174013
133126
201594
128767
288534
147044
190407
53456
187581
104523
161091
211612
106573
112853
79364
55136
31983
64037
284246
239646
7031
247374
165359
243543
1839
71331
177257
76589
25705
206644
35501
267176
169891
55405
208564
159011
64023
27171
186314
15109
7491
222421
15231
111431
285886
14937
292363
58886
41051
6872
16536
266368
131589
11339
17911
258119
174883
107149
129545
43329
206615
248716
212287
24738
27922
257244
86740
199329
179889
194661
294871
213940
94998
251164
274577
91756
132273
189504
141489
104729
60469
146948
47387
79634
29652
18138
105428
6507
220709
3385
298171
109621
210008
47961
73252
5384
109771
79589
296015
83268
269924
109237
220157
205886
127669
105955
236976
57399
176291
58966
13483
214404
208946
237690
203735
3192
271755
202394
65065
97232
52441
198791
54639
248210
39795
194167
85285
54772
50340
127208
145048
92296
244652
84044
120914
278027
282883
161039
112212
185892
82778
184240
111633
213844
265926
40665
238143
111978
106627
217376
274908
38385
287054
59468
199870
102531
26860
177144
41112
86948
146144
91323
198307
254480
56563
26872
284813
274527
177802
87236
236142
271256
201042
280760
3310
163278
172032
31530
264676
248150
51690
53447
237833
141244
109415
94413
159234
263029
250614
229776
295927
284947
101993
20889
276209
42549
237323
173668
61098
160652
176439
200591
144442
202675
96295
253900
105840
36928
72898
33495
259833
125617
24860
133234
282147
72013
55897
40867
287866
272774
191089
90097
255180
277744
135541
136512
107253
36242
274262
124239
249370
51719
108219
10833
115791
24524
18885
158277
46915
33943
62160
131707
96755
283703
89282
286179
78043
161365
98948
97164
30304
151478
277416
258405
173577
9145
37034
186426
259919
245337
176363
228674
135922
9276
2743
151266
294219
5369
134087
190212
57292
241041
172510
69105
45227
291740
41034
200511
235784
113554
75472
170252
90917
7516
169230
22530
212384
62038
212848
246459
68559
264918
173506
110777
128704
7794
92269
119030
82343
4636
103535
285159
107548
201244
88978
121699
32063
205331
174885
33889
57336
255499
199238
33703
154294
106432
296056
90725
215763
299629
285579
218443
185326
248695
29851
95589
125955
184961
40342
25310
269483
165487
246107
148146
226641
25788
31200
241829
67816
209948
119922
17375
86275
38736
110804
33602
159434
858
71668
288873
1854
187159
108423
275057
262941
133289
108629
261073
221353
260699
96096
193450
72701
194368
28802
178428
41161
174673
267184
273931
123010
160572
281525
36860
254702
13814
180069
10060
181296
18216
295686
177712
179590
89828
236312
61846
150434
64394
192195
245092
145323
174941
137977
223224
240637
281869
271630
291225
94397
178692
62431
152203
97169
27561
147223
275867
129855
259331
5674
17037
91062
95189
161813
4108
263843
155258
434
254889
164131
90634
271182
113841
185919
132176
76296
48291
223607
58161
51996
93493
18361
271551
9578
241179
164690
184397
200109
289709
49232
200133
49391
23857
27460
115507
256917
95659
15132
226145
142883
233800
86493
52269
270761
168667
241912
232145
45444
118882
278679
293565
250792
5814
64442
168714
291259
177210
265182
138846
222837
33108
10384
5341
291579
6036
94934
295853
143028
47999
115520
148506
229604
128932
80576
219571
213117
125259
128054
84965
90651
24609
74754
153288
216366
32949
133870
5292
10532
121796
243611
140912
298739
292305
68091
161757
61793
139873
183404
164239
18095
149635
219627
263216
147367
231185
195317
6704
81287
69544
218459
232746
237799
56407
174114
6783
150917
220429
75508
32538
158444
260963
236125
122396
31685
105886
202540
94262
146950
119397
104538
9350
63089
174201
84764
19097
246670
205954
13807
84223
10964
53149
106697
276455
130439
11186
38210
27435
205569
266424
50917
87169
235015
118248
137569
32548
50833
79304
40835
88988
228699
251228
5969
53151
139481
266313
57429
91635
254124
299177
49114
151997
180433
245059
49401
178439
24370
35660
197645
142644
204362
240819
239735
190511
169621
203802
292505
160784
242749
390
266936
268552
15416
235012
11570
119201
6811
188453
154823
266323
10345
273237
105096
61797
193751
269182
138550
151669
272163
113274
178726
154523
214579
172193
132306
255758
299663
184771
72891
94090
14303
149839
217110
295821
284797
204617
22655
260009
10520
121591
144440
270067
108807
257219
232229
129991
133679
97561
101452
271619
192298
238424
236243
184684
145471
150250
157712
141729
83866
272841
105369
15768
256242
42372
249385
26321
45583
84897
65746
111577
60382
72438
198273
268189
96341
217258
27097
128391
33652
229566
71729
140850
62856
83573
197171
293068
157663
163856
280739
79929
47554
19023
192676
28811
94550
12552
258697
5038
6070
139425
135498
66873
246342
123033
243310
129118
286258
102662
229552
207472
113939
181548
79803
58947
99135
297362
68897
16124
135425
27379
172494
207212
9356
67891
209238
212889
156270
139470
159449
128766
25203
283555
3826
60508
178156
292377
9942
76294
96103
28005
112915
127736
153838
222084
103823
258996
101362
33493
286462
179021
77797
178246
233222
82007
35874
204448
87285
298722
188281
244663
27488
206740
134923
283364
138253
237106
120135
84580
18753
94266
232338
274516
91830
213856
1701
221271
104215
157761
71260
158682
44804
93485
246799
32525
200336
2963
187548
122821
277892
140620
27431
253605
266108
133455
90228
88177
194339
6369
141351
212423
113805
59782
74425
152065
9377
266987
123370
147131
268476
42203
13517
183855
18865
160600
216358
208727
2550
94182
145281
8725
263835
108406
173701
85156
174306
34204
118266
81518
15068
156335
273830
72375
215833
34136
9701
293182
62295
88713
13125
31537
61504
159870
209682
184679
46493
282777
166117
190262
287513
290702
254171
279372
63385
145176
99917
214567
230220
229951
45989
40860
118181
260464
82288
155280
205540
235219
22388
234622
263303
290842
198821
84046
131529
51486
268358
2338
191274
209153
164622
20405
293170
66945
18729
296502
294246
112963
140733
289195
99753
88030
155008
217919
234672
122270
114619
87236
274656
1060
147039
214666
28562
150544
24106
78243
218434
286275
11399
202380
109500
146409
220837
277575
248128
66610
91760
191112
91401
93202
188410
289308
3169
260462
1833
67070
191059
159524
252071
81350
164991
208376
232972
11376
101784
2336
264897
186628
125116
95859
118929
270314
288007
101463
242628
43786
90145
225215
152351
49288
273681
187912
180508
194436
66109
298722
252576
117719
178738
18603
187722
81442
291114
137613
203735
70737
247295
242188
177353
173111
9422
86446
283559
172718
7605
50028
155441
257015
109288
35584
160911
16725
97380
27098
16434
101018
22357
84002
293160
26541
170497
164435
214804
111793
86487
183977
175414
200109
176376
262432
269869
218292
162541
223253
47477
48224
165884
108179
36260
182802
263395
165883
260824
147988
198577
215676
64159
272387
121952
28654
222526
178657
229222
164971
239398
287374
141476
77298
260349
29578
116661
258003
217709
218682
120439
136947
149918
219647
127728
166748
110822
217720
285317
90773
49884
67872
5361
193002
20451
17711
198192
139017
204173
215327
156725
298096
298041
281293
36963
98226
228940
22464
48826
278089
22689
45050
131340
176086
185438
29137
119781
182086
292502
268050
278508
94697
228430
11800
139706
59362
270996
142772
28736
243695
271188
297496
16829
110829
264348
198960
135738
39334
185162
205886
218359
297699
137936
15594
139756
204000
7031
148883
56568
122212
216151
106198
253338
127283
91046
158585
299852
20196
169105
275082
29174
29854
102716
276130
226097
281300
299867
80538
285425
93618
187452
152461
240913
18310
216663
136320
1093
35933
150689
154812
163103
294761
152520
105974
52171
222472
33385
66512
166878
87094
161797
144080
244194
39237
118928
105166
81862
279606
218132
35342
264366
236789
67471
89054
127830
33081
209103
93560
252639
266109
72597
152298
64957
117953
147675
278942
197997
228654
104874
215619
136935
204915
298469
215789
96767
18559
163
194115
142125
115127
10332
199830
235938
245391
95864
281301
129501
82052
52471
141816
224079
206988
169511
209252
200877
97138
46065
23337
172565
168772
224959
275661
208779
142448
24077
141108
185295
289590
44624
195650
69495
162999
218474
15148
83329
182121
208849
95727
276595
109892
120868
237244
32921
253712
46074
158708
239754
190003
132347
96243
74985
193182
154552
296211
123447
260112
190186
113144
204131
224382
45130
295263
245240
25356
54435
170645
34937
107646
70735
210297
119780
107535
242513
260664
107957
236117
90872
167321
152946
184055
278527
228457
31717
180567
190197
57793
84874
263284
135948
126682
177160
92670
30444
203161
3721
93422
250173
23255
88422
227383
216872
171145
119757
143542
61167
293257
53126
77245
125334
144790
272412
220645
137101
195319
15820
55754
94495
54646
157435
238498
29968
58455
190940
97002
118350
78068
80688
95615
185970
268175
65024
263177
76383
290869
193715
77557
112544
264107
70751
23279
125489
248337
108444
213008
100234
39955
135163
50621
196605
143052
199774
68252
220625
197989
29407
111548
219289
102864
274454
291673
221163
266209
139574
51613
293536
39113
211241
119369
223623
7036
222062
233140
109577
180621
160324
37895
107379
5864
31196
94751
114987
144251
212957
230959
36437
181238
39147
17109
158697
148181
280018
189967
222580
184891
143816
203479
216320
2098
130087
125428
181272
191316
118111
44622
67378
59823
274629
293161
27926
36193
132588
233946
53046
2071
224138
54022
287415
60039
216901
241894
259113
7348
16904
44163
285864
13604
206496
24596
229317
62043
36598
158757
297550
270465
288950
142046
231905
250404
34915
102290
65623
91916
137052
285620
83887
189271
271993
196003
266443
172566
117103
87615
89385
173326
230657
278734
190513
112981
34773
185769
238461
32717
157638
245520
223813
256843
213720
126399
42679
137822
85323
243134
74941
254202
80821
139034
298935
24152
131177
112500
49096
215158
232073
39191
156328
115779
163992
128950
19774
227979
286708
55791
244020
92669
73501
286831
166182
77355
182207
218064
3421
106065
177468
284750
248356
163032
114995
124075
210520
267975
45914
94441
162698
1067
8655
62205
57892
256837
207142
230240
116301
27750
121171
36212
14074
246465
149520
44597
285816
142519
258950
194361
286866
12487
22016
169872
289593
78821
138538
185942
4919
93467
270933
64865
16556
109879
116010
222560
208955
211220
179025
91376
94083
71724
93460
67094
177733
70697
5281
55557
199504
68287
42735
123277
40607
295300
216232
51542
123102
34766
207175
42438
154462
281326
189297
171211
260060
71479
231987
150131
181577
209321
1998
58508
220761
272370
42218
73374
131052
152507
65416
38046
202043
3672
38566
100643
75457
34040
212683
295417
246108
57007
20422
249344
82493
23543
179535
184238
51527
59850
273344
55526
231475
283026
16136
135173
121469
213209
120026
162
140719
290077
228970
95208
170850
236289
173784
34682
35115
201425
43412
16228
27577
246570
2425
105757
225257
189848
214696
162933
20611
159229
255682
267395
264675
182438
18511
281679
31052
214132
222143
276509
116269
144636
94808
230045
22207
93072
29464
178073
22668
96399
56766
98189
229490
155839
4990
63910
240985
248958
11572
106775
157990
84512
147378
273372
205430
112922
284165
265586
38702
116516
51286
266107
143865
40206
83188
182648
292709
274757
283135
84599
152918
186265
163879
161598
63705
182440
56503
70929
158643
248365
179293
299425
91292
44095
75626
107060
99053
81077
34041
286215
139986
24919
131338
261219
227018
169047
22328
163834
51903
131400
5530
52215
120605
280722
298884
259592
98676
90590
228985
88108
75394
6191
130044
24377
278776
71591
161373
48795
280666
258952
13191
245959
177479
259249
168918
110490
140345
112315
152544
25371
71073
58630
162979
151642
89634
281492
276095
204482
109482
135606
89737
167656
207321
173704
205176
190370
31977
255159
238461
195024
207213
253611
9385
175276
94899
120834
145505
76196
142639
25846
160928
24648
266310
59745
144434
243428
139879
94288
42705
246088
32560
52087
41126
138129
1562
209096
80335
163666
263971
143851
161182
224077
87389
39935
106284
224091
272618
42243
256684
135428
64639
23332
245648
104251
27029
88039
110684
283959
225500
36609
81010
106494
33818
184372
113748
169528
115446
216137
17645
84068
269441
69884
247185
145458
178655
42515
152221
25643
71983
26950
172993
292861
25979
213918
175351
52242
161957
294469
48192
188763
267142
202595
69177
128185
288700
178074
125302
220191
91901
190399
117922
22359
43978
71616
3429
91874
72269
99382
101714
130741
153817
96732
36645
108567
269326
207375
162006
122430
254054
22363
262175
263583
172421
150333
87190
86477
299311
281520
64028
35183
240600
232083
222869
255522
208470
72856
292456
68105
122099
109969
185790
50808
286052
202554
96287
157456
158420
180917
89393
219420
283159
279895
166576
107457
67672
124969
214673
124248
55417
149204
174253
287804
150248
233061
216827
16765
209915
181266
286006
53709
8781
138720
159746
188834
111099
8302
174795
232649
190544
256410
32697
253104
191459
267014
156145
124540
173500
83414
2889
7422
74788
258499
270393
245928
68377
79609
144839
228845
197787
225402
252838
199704
20830
83322
213874
280779
224342
201412
16416
99172
252778
298626
259280
10648
21095
171061
247612
176466
108340
241614
52507
103513
121119
41001
33420
174942
21302
185910
123729
99858
227040
93979
83307
235268
214829
250142
43722
4504
15595
281513
298563
97018
155553
123495
99392
15698
123059
38500
148108
35697
297418
247619
21771
289230
109968
181870
108330
237915
33882
119686
64054
242505
63640
182200
145885
18278
99707
182975
261416
213545
3160
108105
79452
68523
208180
145109
282769
222761
26075
103276
81814
232748
168921
58408
237104
22265
268909
143719
87995
185915
251802
179817
94798
190739
167285
141003
9711
27586
215618
158946
174140
75174
16933
53330
34749
110442
78268
185406
90287
169040
192729
86871
59239
44331
143330
296235
186757
69183
250731
178459
39328
110876
198149
28978
194222
254434
91161
188477
234130
28985
268033
61293
292313
47596
271154
187963
245940
146058
65106
17494
246228
227052
12008
157160
248746
172650
87334
199697
283312
33300
25062
249580
201396
77018
84881
250946
79204
102242
252107
32594
282886
230490
283317
196909
17809
76969
283895
264516
177141
140375
82218
257523
65011
141659
268435
234006
122929
54942
296538
32136
81951
32876
42469
215036
91918
13186
57680
6362
18547
77736
261169
109705
290902
200524
17182
42597
286883
94513
54697
69020
246781
290104
223897
165825
78509
269405
299378
41028
96817
25105
180990
105784
4057
194459
271450
195411
69749
63719
253444
177853
66627
236309
261384
72338
208409
297703
233875
178298
263213
241259
204357
178569
169148
131732
228806
23344
69530
179238
113674
40729
59061
62685
98455
53019
56256
79299
179653
134050
204995
259415
20133
59010
292922
186564
235614
196920
209951
233978
266388
242763
51247
255746
232042
112746
244098
192237
148598
147353
223214
147875
10038
84794
38183
88832
125938
193461
90474
206376
192916
274732
111909
278389
196859
132088
68355
143914
202192
131976
23586
11530
70706
31425
203647
112999
187434
219121
81322
182963
205779
46454
819
57986
248934
28354
139553
73300
228191
206589
53399
96061
276831
219883
52841
107185
187152
11169
194034
234265
200593
214047
261215
94681
24631
293526
276816
232261
35758
267030
210023
203591
99483
177565
157637
286994
110870
53539
283436
139082
44082
69826
279464
148410
5511
23180
214469
256888
174507
212058
159120
201307
41041
240051
110643
160563
205335
52722
48973
140011
125507
158456
178684
152312
47745
104421
44380
140636
51142
231663
121045
72657
5037
75355
187692
186628
286310
190321
4997
272510
9804
124127
185479
57006
84000
74594
209555
196852
284755
77173
274872
173033
178961
57723
38426
170843
172211
40043
121117
180047
101608
54449
188250
209839
80237
281934
219527
95185
91113
275138
265387
256282
260036
140500
70224
158284
136141
103334
22486
103654
187932
23177
77111
5361
131107
24978
174934
166544
260186
21888
211561
176331
80718
222444
35326
272054
4595
228678
270993
30053
8718
72968
185719
263749
160945
35758
158218
223385
197583
241569
25305
254252
226096
288075
250862
137042
228343
104774
34894
183415
220786
81131
137259
96065
109091
56195
93383
56478
14427
223303
203110
81864
72288
165102
19469
265787
69173
95602
162143
255828
278124
127085
51755
260960
170512
253133
250769
176710
221018
185825
14481
181823
209341
211168
6126
119044
162645
261918
159671
190560
182818
16777
260083
62129
111312
8417
85343
200751
197521
48405
284801
258922
213510
286929
3909
235029
275456
159877
32633
271158
63098
259715
111689
114622
243204
263020
55009
202927
290168
161504
96047
15262
3543
49198
77449
229785
37837
16299
150141
195385
218214
127906
177053
160767
50354
23761
222750
73881
260019
41926
119829
222733
191863
215365
248382
41994
291008
78244
212565
222246
122132
227936
286164
105258
269489
178948
93761
200649
210321
113362
89005
87469
81280
275703
39955
30806
182292
239277
194726
295559
241170
286956
285121
72043
88369
282929
159222
246024
279979
148087
133267
145474
73330
179202
224534
227462
106366
33653
179832
10789
247739
158137
180987
57593
34823
294910
195370
124998
188071
207511
256677
190968
180742
34917
272177
219416
169201
106757
121844
260953
253820
241119
116777
5088
297531
162629
183556
167224
151523
205638
297755
26158
275381
221489
83255
143447
102632
177574
249246
85772
269414
152704
285083
93703
80153
62882
186736
34514
179501
69143
52063
33327
193940
209749
197043
55276
297325
231747
36000
88256
156001
160761
57676
143234
25058
289766
129942
47648
79191
231644
258052
256814
281460
87604
85705
202129
15950
57907
125208
67727
67926
99562
26323
248642
20393
282833
20345
230810
129681
29931
214246
247401
143935
228207
41706
121674
87441
234302
160547
293676
75576
203619
65287
189076
186714
277317
201141
203448
183844
27109
262341
258276
229087
70650
65606
66184
228247
258436
214785
156680
82921
90881
291352
258625
60818
23923
94447
295374
122752
273353
273314
254236
13447
63140
76211
253523
17572
198483
295425
204519
212737
14585
104953
47370
67902
218860
237859
4588
91248
139579
266057
297827
101925
4031
274755
71990
138129
165206
39507
152689
187413
211969
62533
115557
225154
271274
58733
136187
203559
189835
76055
21508
216037
241615
289925
16440
61562
124157
88492
216824
123765
129340
108421
172540
51726
11689
63231
34224
208034
263661
50178
40252
91244
190854
88129
240734
206713
147848
38211
73424
240959
237501
56335
146659
37420
108074
20766
59837
147314
196540
226256
43808
75772
38846
267669
196329
250647
66748
149793
117942
7746
257048
260433
47916
173527
41858
279768
63416
38373
71716
228478
89387
140437
98702
197257
203480
237650
287088
205235
206183
98312
30764
231371
44815
48124
278204
56286
253127
18623
283932
143950
92249
15167
164126
206194
263806
285095
191123
97941
52367
64837
107368
197439
131580
173094
87014
272763
56434
26418
37381
181442
52189
3452
13124
62952
31870
92406
229565
24094
125910
82060
59751
248143
184040
285915
255621
106859
271803
71149
12116
195372
213516
186537
187738
152719
147725
19956
50586
68589
145580
224698
10975
34635
134366
123944
138909
145416
173531
8364
33033
167209
227833
75224
75446
60372
261589
83603
202909
155503
148556
297752
229382
74402
209334
229756
223647
126822
159819
175253
213507
219831
67484
123161
233492
138784
131320
288561
29510
192117
269181
81413
36652
202561
52511
295908
246617
93429
167577
171657
274657
52225
137867
288654
156038
157330
130379
297028
193108
62222
185322
102658
126423
94431
179459
74798
236203
58806
127444
156470
257862
180138
100961
130639
64147
95398
290779
103560
245061
61407
151804
62094
100665
214771
191446
199395
109352
463
110015
174941
141750
48682
257285
205736
295026
37675
195948
83259
152188
210520
198056
153501
180413
164441
175631
8143
196264
264771
84649
30031
291897
80138
14840
222254
58413
207927
38624
256482
260218
256133
111554
33008
299756
272793
217108
236103
171315
103761
133216
92874
276427
5197
189158
294791
262028
129796
298549
105605
33930
152482
233661
48705
199199
10404
282831
210000
64335
170847
193073
238323
36776
80193
226676
17245
12638
144982
42089
47850
5335
197656
185326
30942
72430
252712
25729
298019
294905
239555
185687
157696
190206
19237
231026
242033
108429
269798
18221
249330
124875
203301
67966
91714
198710
147696
298676
162954
69814
248766
262143
35790
122180
272366
268680
184369
113989
63690
145347
197750
118772
69864
12651
79615
225080
244981
124353
247661
129797
56680
15311
257885
186082
284896
51309
1076
221197
96274
48323
119434
297427
205392
289787
115964
85108
165819
27082
250165
122357
136195
288754
73519
112996
106974
106468
206127
96841
286150
234110
152718
213493
16560
86090
254793
24363
253188
191692
191673
98875
56192
79911
24488
24987
20582
294104
147232
106657
9955
105358
296571
41528
272112
18966
250327
190280
165898
26364
295842
54170
67640
198493
167520
48249
216290
226129
279097
262597
101102
103104
14229
79533
156680
38633
155778
203509
245306
231523
73033
19394
37553
61900
8617
256447
218654
192582
224332
83386
211379
61122
58822
131746
221289
72820
59575
157312
231631
138200
106962
171743
292171
87635
162340
17661
159297
178736
248938
229215
270081
158238
251473
127545
129925
262332
108844
150533
244283
194852
232384
216613
27904
186385
292391
94399
184669
79542
147798
94980
296318
148322
236300
174282
33802
36383
291787
208128
251957
165585
4783
256033
42944
269430
218214
110192
21974
219883
38758
209970
229733
277706
62970
146753
142310
81716
289058
164723
119798
89617
220557
45249
154847
250266
8989
134230
78909
179156
149445
166547
55236
37726
196249
105637
238115
117225
213259
171151
245381
82411
140244
54850
84754
182823
104320
200625
103799
43947
168098
105145
278006
199617
186971
219038
297529
210179
246025
175666
152112
170242
223427
86484
182008
53820
292919
12722
200111
3501
192389
86364
227747
122689
95127
23877
251303
83977
160414
247398
245294
150788
248742
3279
200973
236434
98957
88458
59749
258973
129929
169060
263033
286189
264361
279920
43376
68322
220044
276074
182060
107037
184758
126018
161063
25392
102945
196762
134829
22416
196363
158316
31475
69352
151809
102891
137567
270782
152380
188695
225203
173012
260315
198225
217087
21911
143091
246318
229260
270577
131583
128553
125686
23070
25210
285438
184731
147547
68635
217555
99151
175998
249026
187372
210268
169483
187695
235163
113475
112637
192235
233930
138894
266646
172345
100863
30502
113103
17524
92135
104768
227189
211818
95057
173398
188999
169442
227868
57706
23621
233903
210439
8587
87642
123124
272088
230078
242688
133675
191878
110832
113512
184630
35004
40028
252113
253309
159273
185448
285430
84538
206522
141435
147862
12804
7228
230234
25899
90657
219184
54920
50183
2898
233302
215572
76726
129381
228308
217363
209133
290715
155961
179710
195130
118800
281578
119837
141843
286518
262327
253781
170648
89104
38238
137435
91909
178202
193906
297544
76623
142128
99883
99749
224409
136412
252830
244640
241093
135078
220577
168957
38786
133592
268569
124639
102699
199667
145299
155967
158632
179224
102089
106107
289336
238341
248372
288156
72077
235160
295107
245358
42983
175716
77513
45268
29607
94908
197565
128203
246003
212304
214533
100796
145895
162422
73719
168506
179960
162333
14519
262883
55564
200633
124623
149395
265008
254424
2859
202995
49112
249127
185847
241218
37665
111031
188720
138376
282981
40817
105798
196237
191479
283761
256195
143465
9635
27817
136635
225027
635
281038
122554
74980
147164
100428
294969
252487
207537
211946
142950
160869
165761
140230
292442
264833
92142
152218
17776
250687
161721
87237
90935
194689
124115
215919
3420
56464
85770
209501
13925
146116
21017
299046
205024
198254
234138
114498
296445
230706
71061
73512
25575
141028
275311
145225
187300
215075
177673
198621
68436
27316
271556
267191
278295
33594
98350
1712
222893
270942
289875
223496
187379
295601
254215
256181
61429
269585
237128
45846
81599
125582
149391
102300
21553
186813
166445
248565
205791
235839
183283
294699
97169
227302
53211
152996
156269
46631
290076
23581
269467
48202
43103
99263
297514
103066
133336
293548
181710
30549
97167
110138
1167
128187
258777
120812
283683
229010
175229
296849
202529
290556
178779
215419
244553
148598
1147
115165
197015
182227
229949
193851
246875
24988
149320
5204
23613
263768
207033
199161
62960
263003
75749
268273
75413
219303
183125
151394
248208
277764
184034
22048
186317
92978
66641
230292
174895
54188
131626
86199
61550
240958
271248
299073
168317
185631
241848
184298
246977
114346
4206
26066
251618
150588
67675
27628
60967
269070
12368
270316
290544
176793
184720
8119
100965
252228
56247
282632
123160
103629
164117
75007
64659
1998
65831
269044
277664
175301
102711
246436
202718
144823
238501
148220
260302
238103
229705
288178
89927
11156
202466
53442
274866
213323
234314
115030
59221
226202
110139
101556
14759
23280
257504
214704
14822
43402
40054
218911
139534
274186
203269
119148
173986
228117
223164
241818
245244
206711
107525
266554
169947
46326
93814
80175
5104
133580
66290
125483
151342
80483
33395
47944
61188
281261
57315
235084
95773
105083
173048
94573
69019
105527
185791
149143
195575
160082
191404
214134
247419
42597
207334
39821
226968
35944
221993
239411
238593
170206
83651
188189
15060
60217
2307
209511
126910
148077
298267
32261
126671
42639
267252
137734
53912
258754
220553
231441
18939
244980
246579
249418
25202
160142
211925
139800
78682
292599
83221
186823
1959
30629
189207
1005
255638
211276
54358
139287
205605
192414
251182
105216
298246
175246
55879
188200
85681
244500
226488
221754
71582
19029
7258
107695
179997
13353
248117
207408
268345
225351
58592
189030
191661
176646
39406
150268
234129
51152
209163
241635
204101
62190
137612
104085
242694
114848
136434
198362
117682
286202
196117
271639
224294
33728
283479
186222
226778
3591
9830
77693
264576
103332
94504
207675
60621
297674
119399
254356
150832
65936
142310
205791
272962
132838
28253
163586
276071
166039
20700
169508
219205
252130
243581
66730
94500
180951
49754
1280
195611
68591
42634
157510
249576
267446
65487
122697
130157
247341
176430
128363
2121
61648
193022
70644
62062
203639
181694
108202
44248
70824
234064
203522
17340
78382
32166
247124
86033
185003
192577
212764
128783
69335
42445
181843
141320
95103
118890
190550
167564
163771
79831
212168
63114
114358
123614
238761
92516
116302
208408
219623
1622
116526
198383
298992
19515
106620
199363
296398
165955
18645
212000
233189
284192
52489
284608
87137
105990
293842
67016
87884
219800
275098
70485
131765
59846
214385
281820
193177
97355
45486
115760
190079
287230
295195
70874
14890
137886
36385
223024
230836
176561
46691
139837
187417
130034
18567
9016
94404
104083
27329
52643
156214
102436
110550
164542
32006
83473
22828
66897
152556
242998
136220
20099
28859
79676
115997
288714
135039
155373
159651
187276
223535
278609
48767
77810
145765
182697
66584
42170
55729
25640
210865
36679
74426
74767
179615
291983
115131
299485
236117
95761
255216
280951
126534
65702
272052
7274
295433
259635
87083
81028
162709
241390
210593
201765
275459
87611
45717
205837
82604
177578
204943
73551
196886
19426
286093
216992
281702
8395
230841
47937
141062
35347
30760
7836
93994
6111
286098
66913
67997
38768
244808
104619
112202
128538
145373
25853
210418
271208
279495
22125
153576
160084
35816
94452
177181
248370
47023
185952
192185
133342
189397
218592
72223
239005
183472
134868
138469
186270
14431
50325
183304
53113
132390
102893
152751
270794
105355
137951
145206
207316
81068
174831
286411
168323
295897
204732
9698
177140
130267
193696
202866
267189
236007
74460
63376
93424
270228
60297
44507
234275
173177
276623
159758
31040
67104
135965
236827
111406
294772
74703
227161
53607
19253
17966
37512
33577
66728
71570
264905
289077
28576
7418
284836
29033
167449
210723
110481
233680
144394
146639
20181
141261
54525
122707
128895
225956
234863
67821
135983
237257
32748
232343
283581
40779
40047
35073
40064
250298
265731
222989
65083
98624
210565
225262
297666
121868
85769
96975
168685
174904
247324
70409
129162
234302
130165
188672
73930
168955
100670
291808
82272
121105
34099
268853
124981
181293
150881
107752
245757
273447
105712
136772
128840
131798
167346
279652
6294
4502
205933
290636
234768
67704
186471
281602
225544
154752
962
84390
131062
110713
207277
162255
31473
138016
169387
220986
92466
112528
150719
261621
16786
84485
42959
166517
198860
145605
199276
62979
55525
176337
289533
138823
233331
295985
240089
121449
164565
134600
273944
168032
179451
281430
199261
187709
85374
205447
134420
42241
173709
283116
38735
264715
285141
167654
244866
78261
96724
154704
255985
229125
131656
150635
37635
96821
216395
117493
219641
51823
129339
34671
114805
102809
216723
281803
71543
81400
153177
101855
90705
155295
157561
27393
489
141963
171722
287883
167353
62967
264375
125460
235049
156589
52348
25903
31041
281221
87918
78765
247297
266351
183117
291431
241550
153883
229052
148538
165164
71681
297380
100629
16165
218425
247327
214097
96861
45575
236375
84006
162598
212668
165484
242515
130033
149809
198291
209884
105681
21278
257158
59297
152226
53213
207501
28011
158520
269868
98750
282979
1484
258972
78413
51395
76703
296603
212774
243574
243466
149539
15403
23624
134477
178562
137146
260556
16841
139096
184371
53392
31999
142603
18389
77109
80659
171248
193020
191206
142237
81238
8169
27797
247671
290933
228181
195107
263568
3902
30315
50313
254718
51905
150982
135177
27584
98759
165074
263270
240634
271242
91468
94105
11121
45046
268640
298548
196712
34568
82906
236687
64828
169642
213520
186202
243287
253646
43012
131348
277461
6863
183195
175583
232118
66977
33835
252750
294387
75285
194608
299793
60294
154719
75209
132663
256867
245478
273309
89719
265065
163776
262522
2092
229961
139987
126848
253909
47840
266406
49922
279051
77382
189159
248216
173822
36753
158996
108339
187185
214091
298835
12886
126989
108212
88958
23383
248675
253398
239794
75818
14814
132362
263512
134352
291675
282583
59186
58732
104389
295390
85374
249839
209022
219147
183453
267133
227037
275494
219811
245393
209950
41421
176939
178064
135510
79368
275686
101377
62953
137503
84897
293326
78074
113508
3755
90125
231985
37392
132213
93923
173359
97814
164275
50094
63594
193784
24814
16013
67566
297245
100216
158376
237439
72800
25591
193266
152268
33062
288720
293229
170489
296125
144924
266061
34756
177410
157693
150240
32396
220122
89689
109551
280311
20750
223208
163760
33711
48036
241182
295226
267276
115996
220736
77553
239753
13780
278269
251909
295975
126518
188278
107032
205929
258823
177287
219949
21903
71642
99449
251635
165002
6082
255486
246949
188886
95227
215615
69445
188976
246238
201227
243682
103011
220170
49531
231687
9165
43101
192581
91300
122177
38573
289724
291893
264865
106439
289428
73380
126814
275994
15233
208329
66310
96488
224704
175754
166428
7374
98515
20836
193897
185775
251183
119840
200420
41224
282086
53976
71989
45705
78218
52390
76501
207255
144947
170810
138718
180627
245562
18150
100888
182459
217701
250879
131624
21751
186783
73949
90626
237088
275681
196017
88119
27990
206523
161056
56776
212153
208319
255121
240778
227308
182951
267738
220449
182352
277819
92739
31382
113474
188650
283386
24536
53171
220847
106511
90449
35138
211001
287624
106208
100486
12959
35641
155210
1428
227885
288660
110368
201401
250885
153264
245705
31337
167464
269310
24814
289733
199742
266196
275407
22093
139118
240174
140799
206325
287029
61393
176895
12806
183182
277110
213092
154811
69903
33841
199283
10615
175531
110796
41545
49770
279519
122689
26254
112089
141556
23475
108704
148837
244199
278275
201135
201257
44779
138873
13874
277323
28063
66305
100666
172430
280646
222517
222659
204008
125156
281527
110620
19048
92445
105492
275635
243519
239507
258757
60193
240971
160040
106380
109168
86971
271846
159072
182268
107270
102872
297983
196273
64672
224580
269300
18415
201919
151298
55385
17875
258381
259110
178942
119211
262182
259417
109369
282701
203782
102659
273289
247900
9468
63699
107383
274445
255494
127185
238114
140052
108162
71991
170260
65212
248925
113241
207373
176503
187149
176428
150863
90288
145404
40695
106144
234793
5121
36751
257646
886
95278
139615
211343
210788
256695
180707
132573
175860
27070
278634
54406
213387
51835
102059
187139
282101
51048
177765
158381
156309
159112
282210
260842
158400
48870
16621
192981
11785
71606
122172
163398
57970
97047
20817
265003
238118
173080
114211
234624
201640
255997
204927
248502
5086
223245
250456
83788
30049
45130
215754
109352
95969
43882
250512
21313
132428
8299
82439
229404
62137
91976
22797
132151
72714
21656
97677
165854
51034
71799
271230
125857
231678
95675
269335
197173
216692
51328
25745
109972
291504
11449
186264
273775
118233
203439
9175
20306
104900
140396
33172
61782
74742
143988
7790
9377
220623
259137
296014
178782
2130
245147
25760
288847
66230
127389
28480
66504
287371
275912
59222
253134
236889
295193
178501
211783
232557
282970
262559
89764
17679
89143
155410
88516
259770
232047
45153
143007
152971
170677
142680
104398
74287
100925
190635
88121
227125
133640
64934
152967
157100
99591
281252
227151
291686
103248
38197
120700
183545
264810
30419
292995
102439
13498
244086
253260
298056
46391
149121
55098
125295
91493
246067
154186
75740
272435
283299
267652
57087
94303
33916
6112
140719
189102
249403
40416
152970
101492
111076
15315
298476
63992
244006
107366
143418
94586
81820
293517
165834
59201
246757
239701
54345
11278
136848
108695
225015
36031
97549
157350
215987
67981
146693
208092
244191
148469
269270
160862
53034
104819
19581
289066
124979
227754
182258
170914
221986
96038
193853
75866
282256
115242
286397
189119
265876
180828
56770
235187
66603
201121
30258
57266
278233
99937
116920
51362
43365
79601
122122
161113
205628
243056
204384
10618
56467
210588
118671
248303
37388
238434
206985
285413
152055
182897
170278
153912
33923
12228
145531
149043
292488
126036
21390
211856
117296
263309
60997
203692
266596
60567
175146
24268
255800
247630
120629
57919
141392
25896
146119
123211
272654
112014
69561
27550
127152
14147
122711
72956
298144
184768
8834
61095
236974
205993
138981
260497
155982
119038
20656
268328
64091
259550
77001
167994
271512
56784
22225
195365
241501
22397
231074
102919
218373
8574
54969
7561
64582
289190
237457
198910
61671
64403
152031
57973
51807
124449
118261
156006
109574
107915
243005
221124
204325
123421
253965
133170
200617
130035
290340
227997
298085
296651
158477
280753
164384
255266
9287
199477
279167
220631
124166
140929
266506
219598
139643
262841
224921
62474
174936
34049
268680
183372
77661
223914
107141
256043
84239
80145
12675
29309
44641
148715
270704
248163
105264
155719
17693
162338
31133
58492
272972
219359
200334
212735
233231
17426
106477
203784
132911
209297
63159
79233
240479
111167
248154
224434
62094
287471
179273
212297
171815
52321
250913
224494
117916
183703
88137
77602
205207
172171
132088
103078
122375
280793
61294
256694
207623
150611
163187
52334
133534
184403
110949
112739
230130
80774
8733
209612
295325
7894
76761
55819
36239
46199
55025
85512
13789
91343
104028
219395
72390
34567
164702
136680
151372
102519
25288
103306
156903
188911
219743
10279
122646
256865
146327
222162
50227
104679
100260
179536
5645
190940
8760
87501
224872
153134
234373
229264
88281
58780
17699
284606
9551
42059
37070
208362
56240
166723
98627
294265
89603
87377
64209
222799
146351
282111
108605
212160
230774
193880
93045
70134
14283
261344
242301
151322
287748
159066
226879
109311
18839
69723
117390
233849
251873
23031
256549
71317
275767
300000
44405
69973
112185
250841
249314
232996
123687
177344
121297
170307
72390
171915
193872
225407
197016
168450
97274
76801
179791
93517
239541
182491
207989
179514
162464
59108
86011
260124
50048
51835
30019
85454
200991
286278
257394
161115
98964
96807
40045
116191
266325
277125
238074
40897
166558
247573
236842
201285
101620
161736
199689
126955
28908
89326
19429
266235
107348
210469
267262
144592
107014
234312
22307
41684
34447
19529
263351
211165
9967
134596
242316
255905
48467
153535
180947
97138
7488
274665
297950
38192
91015
18273
138679
194792
136326
252032
168826
229112
210835
165751
42014
269798
15695
245729
58958
115420
33641
525
231226
101111
10957
257961
297893
129685
246920
173455
137271
255874
173299
201389
147389
256061
192825
161519
33536
9811
126815
146261
268874
86571
203463
249032
15342
206021
62052
90672
61967
112084
151120
135485
129996
223707
266225
200335
299310
8218
292077
121003
80730
250914
261385
139613
296112
38924
111701
178987
132265
286445
226675
68919
102577
262924
267729
271085
234228
245957
251586
76785
145554
186319
10809
289105
221657
57710
253800
289251
197670
140151
156844
272121
185636
192766
212760
176395
213459
13948
127990
106619
111306
43265
109606
207643
44818
56009
67707
229757
136183
272818
123867
36195
58731
43747
53003
176418
181251
40624
10408
296783
14665
184435
106597
113095
85589
125827
39306
74808
37782
1715
1427
224942
297536
182308
134963
7392
154022
230717
112559
267675
62146
62342
176120
68780
42521
68284
288856
130369
5998
114124
43700
234651
32101
217230
147715
221566
171904
5646
44221
227925
211129
22819
3341
267956
211064
155484
259527
186826
248311
91608
233371
289960
122476
270011
62954
216797
29888
157902
157319
178403
143009
9690
133347
235025
13805
26131
20435
70311
188135
259807
5621
104528
108723
185209
201138
29359
247781
102887
153088
162431
4033
154350
183652
182319
15780
52891
112375
31044
233252
249703
10409
55908
183195
164393
295086
56930
125679
237619
105002
238346
176342
283574
42213
107548
249592
177181
224440
171875
35183
176725
278066
285952
209951
214427
30412
142919
4443
277924
114723
202655
25103
189566
260573
30223
135650
226799
239509
189777
253525
141967
89749
228282
14050
211152
61552
140070
273831
113977
73182
149368
866
251870
275794
242078
32143
268053
37976
165174
546
55117
155118
8202
156183
261053
42361
272862
60449
51872
4754
214719
287346
57261
153730
120684
78095
102202
210958
6144
131668
195983
37130
86039
160899
299963
255659
248581
251840
146865
234192
212042
61681
230818
165159
80429
146522
38963
63919
225732
281419
248648
52687
219023
292141
89194
201197
169322
272230
196304
167301
19871
270762
84676
280386
245913
6312
271299
9936
110584
199979
220123
169014
27072
189506
209679
92372
223647
125492
140159
198237
256248
221884
254214
199913
81105
176893
54144
214159
79876
246989
193005
35742
117891
59878
166088
223194
179695
213559
170941
132561
144866
236707
31520
62623
221156
255391
74895
106263
136439
107944
271986
196691
46452
50011
84148
63856
212298
140050
8592
237489
241089
76664
197486
154334
118523
204532
63638
139983
255859
287744
38531
54469
97298
118891
203070
188059
254387
114380
187147
248045
83756
243501
193932
137647
117954
66088
256254
104708
133320
161700
16523
189583
15672
58120
7340
68858
219030
41621
254957
237237
135575
176968
48857
160887
109875
260468
283515
191563
143630
208190
124420
159635
120162
58294
292263
170368
34564
275890
202043
60398
39119
175361
277100
181596
212783
178044
185167
159650
189578
51627
75143
44187
38951
103216
170069
278916
29955
245872
26184
20923
19922
101991
94885
154844
87880
194250
156065
113925
29554
212081
111461
21845
228916
28295
78561
294219
231528
133871
202997
283655
23711
139110
164315
105276
49440
214568
109865
91383
95047
53312
13126
131077
236089
55772
235036
295965
17060
211160
251407
228473
76105
61162
56025
131668
210062
295197
224942
75989
289977
253560
57689
31962
254610
295594
161652
153975
217583
152846
215406
196206
90123
78724
209039
20961
24071
293567
224031
259562
52993
194275
110730
101259
217858
162002
263636
127237
283028
14623
276868
38536
190404
135115
38196
259039
270345
80537
141162
215560
95241
36418
299681
276959
232194
183434
291989
178715
72900
172188
89390
201415
181949
239016
97647
29443
83805
227062
139847
139308
196792
56122
234018
123817
211173
26339
2450
211048
6484
132306
37028
223032
260479
23953
50557
189260
52906
77541
236495
69298
221667
106853
132208
283992
32887
178310
162636
31169
297230
197087
284000
161214
157361
283686
248814
278948
74845
100792
279684
38297
206520
274352
230216
250245
222537
2491
201645
48443
133231
17223
291392
289517
60537
70793
160400
195383
58265
184049
257270
183526
266068
177613
197720
14773
190063
267030
275819
187197
297645
169189
139962
228114
158190
82430
81713
245223
150566
283178
165941
31471
172975
64981
131294
95482
28524
141897
40004
90853
186104
262168
241588
267170
155257
278099
177837
216426
50369
214470
65993
169925
222998
269489
278581
288245
296174
36729
244978
205740
130634
279539
10592
61975
163136
286700
33908
194443
47161
125427
281735
158422
187953
109196
22471
141695
124985
55935
191484
82239
73207
276014
263546
232067
291956
21985
276738
121457
141687
48989
22824
8021
161499
12093
121254
130393
18614
217649
19074
18974
6620
115231
195172
33447
92720
196991
82712
182339
287374
205847
46719
293465
236086
132753
293123
195956
192604
93654
193195
187027
88550
187433
42608
249895
79248
108152
62446
234553
76855
15004
23119
272554
262753
101009
187983
84713
223248
117507
151923
2479
237362
191426
260941
264988
225113
171091
104380
285286
179691
216061
134897
240604
199258
249350
266917
859
269994
101428
58573
75404
6834
61226
228998
223991
130054
89020
138888
144932
5376
153901
241029
257641
228194
220025
2686
234933
137287
84403
170122
162219
189919
253219
45647
39107
197367
152779
229677
100444
133400
25273
7885
27846
43677
24628
211096
55075
88384
217791
94248
67009
142675
107851
7846
197221
25794
153986
120219
125293
288354
78439
181658
274300
92465
58889
82994
46698
92912
146004
236728
27174
2911
286883
121508
290296
264111
83248
251903
239269
24136
221773
123422
256177
113094
24231
276911
40838
182191
255720
29396
196950
215611
23592
212979
92431
113203
232440
296220
103561
141717
143927
235272
14702
146367
47165
261870
293350
1044
28455
97932
133677
101954
5090
178761
211350
24897
7558
159818
32302
186116
257257
294570
283039
19225
87940
116758
153606
142280
17081
179219
56674
284258
298510
194545
108710
138994
242238
216262
123420
267812
46445
123812
187540
16585
212089
149520
268341
14408
111416
173745
261961
142512
73239
182874
84892
160981
25873
127445
142771
276279
58339
156019
235293
6923
171634
179092
66078
116834
269909
143651
130500
231306
17524
145440
230721
268627
224108
281333
233270
293272
195212
249265
289936
276530
117339
101836
14981
31263
230003
133486
186516
17748
92122
160407
16830
47897
222285
193070
71691
66756
276656
194491
3543
173184
213470
78916
203541
182353
231841
189046
267192
43049
255366
178812
146355
210973
20165
95991
107783
215139
238447
261066
36663
284418
20748
165736
122967
212180
23207
235138
164214
87116
107265
261339
34734
82797
101808
250247
157230
4656
278353
288977
237318
38968
171046
146732
78251
262611
209892
13522
112546
165219
258084
150250
132847
172377
59387
265963
167603
122392
111
128597
158607
37147
143393
112823
73457
182444
10244
50052
97527
117419
60973
39766
257396
272700
61515
289328
254305
13064
63469
156774
296650
104569
269019
28892
117999
171594
154151
248050
26819
60153
110268
232446
116163
57590
112521
299241
74089
110854
199434
99676
154466
158700
80799
105582
148755
33642
267424
258776
165129
240793
7340
104980
105938
126587
224010
77584
283040
104542
27839
91826
132707
84171
220649
227272
147392
151381
160380
212719
8401
102981
10779
202061
224924
3789
48053
130778
240956
41368
219157
219131
216824
151903
254159
125865
125357
259621
265324
47945
48681
97114
113020
185725
14346
934
214925
217976
116383
200689
164966
49899
234742
187997
22869
290693
138699
298266
90915
88041
77272
59762
68
273529
252345
171729
249239
1748
165183
216951
256349
290920
183182
183915
36144
34589
72854
120497
199956
270818
162690
28451
47623
280574
52258
217381
183685
177503
98892
177100
206573
45239
53951
240782
227861
53455
112596
157755
125504
66695
261573
43651
247088
35865
27189
68452
67170
178166
236319
295631
81412
112227
264581
285118
188967
212560
148022
183498
91883
40496
1085
1422
248576
110470
40672
63787
156500
295389
204090
229794
127705
100497
7565
106923
92996
84084
123544
221556
147532
54023
38704
30274
43405
229260
48363
272159
298371
92813
15425
76040
54446
116057
83363
160358
224649
52033
112558
5593
63064
139621
247741
247140
198470
82705
29056
75966
82751
125491
292921
244636
202097
195968
196746
175170
163902
32211
90869
200484
267851
246357
200278
17380
94618
49697
89024
295586
25153
196654
224769
271488
7192
66109
14993
22227
191745
213562
203061
121665
271916
158434
74629
154775
184937
144480
211994
40547
33741
50215
128899
80083
139216
139637
200717
48135
188233
14148
101292
228801
188308
52426
138723
78922
27434
220261
36579
217522
207366
156126
243825
133333
200390
291755
133216
230653
264680
231178
84809
109567
110441
233433
31489
137804
160274
106202
72444
75469
105755
101442
70428
91064
65324
161728
114964
23132
76239
82088
105044
133417
237270
133485
6773
188182
164477
203904
133649
76564
186184
3115
114204
206229
150052
298399
80702
177621
239884
279002
294872
41240
231273
292188
165604
62037
184562
281549
148181
151868
35553
64095
168164
84929
266351
285189
29663
291211
133381
282525
186761
41657
40181
122766
192783
275200
114758
166616
183310
298831
73152
47546
129306
86904
234354
259513
262117
156254
282605
140983
99252
42498
153734
191864
170222
181916
207352
172991
119834
198977
42359
23827
136031
255179
274238
270567
267103
44823
251061
293310
50533
173105
148187
242415
140646
38652
207073
70366
91642
144267
232687
158288
148952
190316
77564
175222
65975
177042
127712
52316
45323
101963
71513
70615
110810
116618
241188
27794
198655
295721
257469
251052
198338
59419
139489
158329
150080
248283
172572
115662
166514
22081
60802
159321
125444
44907
208499
16246
88150
200626
28268
295396
68782
110913
183400
123342
232437
257331
50858
33991
213103
205640
159670
263714
3533
148685
98148
111100
121956
225276
83769
64283
83323
158866
251550
237681
166000
68070
28061
156407
248206
291675
83525
219526
124629
143746
262599
119197
126837
186538
117612
91087
285791
57201
11590
45381
8782
165585
69220
278908
156442
93754
5508
19939
19708
267232
273761
245457
274374
280632
180073
78334
160960
12166
244712
126616
45043
82926
267956
6881
240657
221977
55475
283445
172998
178568
141787
162610
196605
295398
85235
42243
259800
54988
268394
177472
223546
299627
287832
166192
265975
121557
257147
200775
36823
90588
204101
145593
222758
294388
76672
234467
9056
54886
161829
118634
113631
98721
287653
12707
139465
202129
286036
140651
190287
81883
173170
33949
170904
37730
105288
263888
177210
293928
146003
56717
260446
116064
224961
184944
43523
251199
280050
109842
153375
121132
291102
179271
102175
52199
276876
212876
279711
168422
56089
159068
225476
191482
286933
36337
74959
143584
64496
210314
205884
112023
259552
84622
80182
58738
299210
62891
188130
269194
209614
42003
75002
255943
131917
84073
76058
15805
95992
77654
157846
287831
125714
24971
241329
202918
190346
235299
130627
278879
169834
180954
270878
216593
206393
99100
58833
123695
138924
115568
266148
133507
47722
112628
295639
99706
266176
274001
212232
92366
124057
255363
69437
295756
242628
113424
270461
238875
16176
201933
198475
39511
167418
121273
183614
237730
179369
58507
12127
217691
56099
247748
222100
172232
225814
192271
134810
202742
165423
283888
37965
279169
254418
96950
12283
105617
194765
112688
47630
76365
75272
47937
254960
270859
296880
230339
242943
73914
28897
101535
110273
118331
279136
93782
17121
139378
206021
297046
149309
69184
9981
225171
284463
54536
154101
216116
103749
77921
45649
49927
74429
208803
263658
211784
270777
51529
138396
282961
200182
222510
175059
233509
2625
141104
248687
74562
115828
205237
233218
2066
161779
19803
195965
152982
99287
121851
179942
289881
8598
294546
99173
259392
124113
108532
150216
245176
44548
219608
38806
261424
260686
36095
128206
97015
170955
77099
95704
238867
214454
272516
56635
20996
249657
163536
76715
150725
114143
233019
88335
217661
165948
76961
235124
120265
93452
188043
116376
3380
151680
185180
165025
208525
96460
85795
24273
81886
55592
267265
25853
282713
144320
128459
40401
165395
37082
80149
31464
3126
168853
133041
253025
149380
97174
174699
191919
11816
235080
224098
228282
96454
60133
182617
8933
162144
252066
298634
171493
104117
99527
111556
7316
5682
107205
17256
48688
16533
207632
65015
37211
32192
257865
47359
211019
90018
187389
142477
255546
8326
251011
74416
113508
244602
23112
60610
73199
42500
266737
122550
298192
63521
179833
121955
60718
45879
14346
178488
254980
90511
8834
78949
244907
159016
65633
177145
94049
123035
120687
144898
89120
57635
100844
48322
192608
276651
131873
57887
137453
293891
237297
234310
174744
157418
263455
178135
255003
15688
92208
31165
17353
266766
208347
288316
158172
85034
46770
254201
168478
212573
284188
225037
12321
138909
15312
148649
283825
22757
205562
110841
143513
295416
181556
6054
15469
205443
221493
220384
114671
143655
257729
236509
295555
162834
201782
238019
191926
72971
197648
223790
27225
256656
165533
89703
107667
268516
111559
47654
185450
282535
175666
40491
161140
49977
159881
44240
160892
67888
226158
85788
119434
45837
138454
6873
27817
57689
66216
118142
162637
166340
143586
245442
23157
94325
268299
258718
22745
76038
287144
254592
154363
15636
104857
79660
9951
102176
295451
245155
187088
212428
1188
79995
27258
291819
32753
70130
192275
292254
290750
107710
29427
230953
89065
292773
249450
105572
40513
229058
327
40328
101771
73221
20331
47288
230787
202049
275777
267969
289324
149036
297068
188842
289502
297472
179372
5072
37538
267282
86069
130999
6166
58395
161533
205672
133557
215317
290691
202588
97670
225680
289849
98878
285451
131097
94389
88630
284932
52760
16342
297660
104656
27652
38551
92884
79932
113044
45960
63367
74395
224635
90019
249052
103574
159740
10048
200686
130457
250119
26587
104035
58775
155712
37975
87686
147934
40961
282420
22068
227402
65845
14493
17528
298106
212450
153326
108848
281199
107007
258162
91792
242996
239326
179058
233117
74099
180123
251621
142524
265023
14311
165906
235452
99128
47820
208011
7301
96501
105046
189777
200329
175868
23229
60389
293414
219714
199470
186071
136098
128254
115584
170541
242155
55395
146099
167856
202663
231731
279384
220896
235901
212196
142760
148729
63044
77450
148023
18353
258213
209351
149164
22821
294771
26880
274720
93368
104331
9546
259066
63117
21302
164001
120358
111936
13996
223332
154114
221637
79305
189383
141368
153104
7004
265324
252564
55611
75041
43204
122087
220258
234256
17001
255276
70909
172780
55212
53069
117639
167201
172464
47704
131083
137004
174338
51750
96786
26439
198316
179118
106915
291618
114468
243805
27239
257457
132585
244910
151532
20943
231351
55501
82122
125863
112294
99395
179057
56152
160029
203693
19646
107396
269434
157337
14642
257671
45314
220083
269048
271372
271621
268416
234816
240751
208087
101660
170206
207343
292293
194409
259644
155748
129905
118185
90301
4044
1169
188314
242210
210419
17778
187094
50029
72460
68280
279561
223441
175330
263218
3919
220068
115330
251759
100077
155799
35940
25215
61026
277810
248601
268066
149555
36328
254435
118870
244539
186811
32045
32300
7868
212584
165738
285214
184959
231049
105256
269117
271456
272622
216676
150313
230559
214558
18221
30023
111613
199842
295684
175157
109616
193292
56922
74512
49458
122710
27656
237843
189584
52643
174411
81532
94001
28655
299868
289261
299537
243910
107644
95266
2422
25952
110325
215305
39928
68346
109738
57076
140040
15056
18536
289003
229736
134147
286040
80356
128808
37949
188799
89910
239443
113588
250101
80756
47174
285922
219691
15019
8751
218755
83461
122207
263122
84191
118259
264865
13811
38800
28451
181221
275214
260107
4969
78217
130738
227463
181611
11920
191447
7268
240615
94448
190070
134588
271729
48529
236943
172818
8769
107471
138301
41487
145002
138920
255923
227914
11595
296576
242985
223143
182057
251146
76825
122411
271223
122827
70164
97920
206732
268904
77761
205364
83343
219738
241027
7821
44930
140524
278495
202285
169621
52139
64477
44751
195027
22714
86401
44558
47941
211986
134673
110130
218462
178847
131518
108261
5497
234873
269722
39013
225005
104561
82069
38254
103780
37178
158935
162199
275400
161337
241654
265711
208849
215774
95405
155499
54368
114852
233479
210629
197707
15628
53382
235151
59936
132669
143709
109167
229144
53557
157278
109807
137272
145554
6741
35217
4179
205505
54169
25867
17646
217834
51236
65941
269558
103774
293727
282330
217441
123378
36285
177225
88593
62987
223375
67026
128242
144857
80118
147677
187738
197518
288439
212131
138495
169592
269043
236181
148968
98929
259575
268830
28226
260315
160546
214206
272790
198472
210497
235187
111163
102123
276034
177321
16096
259169
275166
84391
225602
160212
174265
142676
225536
101081
102537
220437
10641
125930
281484
176791
105554
209777
189075
6107
43879
266754
236266
222445
76568
59440
70074
254687
51841
211072
241056
217623
15034
56413
44924
209987
152498
4489
210152
85902
24146
171856
107050
109554
3778
212927
248990
123509
131476
243275
195453
3778
47917
40310
25684
276418
213065
233428
36492
138548
216511
51091
272666
204814
33455
54556
181635
80672
64604
104718
74470
169572
281961
246750
181651
88994
31030
226328
254190
287307
30548
151279
195936
78917
169512
158352
89679
28561
11345
261206
611
98676
25002
10479
190483
87821
288040
245738
298359
148711
26471
211899
189569
53168
282019
240867
119414
200695
28645
204813
193471
199802
150531
59069
266629
232381
156187
24215
33823
144752
247505
176638
87906
135601
82088
51981
84728
98254
70505
71285
231276
241737
230502
22320
91518
206870
266307
131945
204374
145559
262343
211615
198791
26937
78580
283011
31236
218030
289676
92091
138520
222881
112985
206511
18515
165820
275976
40422
214264
23108
279218
259951
163582
15742
161474
275848
24926
126200
2161
223373
269629
210710
211975
143524
295791
79693
271826
196297
203732
200009
299719
288884
152751
288963
260739
18292
37698
38572
287242
143673
74658
264765
70865
144526
257100
229884
113573
264466
227666
266174
142724
67013
34339
211233
107489
272276
269069
219601
171993
254219
167924
150127
210871
154114
197053
195162
68102
56447
281239
20762
116166
17968
298478
126962
235607
189092
198350
83467
126843
288728
96065
89114
73951
190524
134085
196990
223807
36384
249897
17596
236144
41803
236968
269258
150912
75457
164627
14163
13108
87591
26572
242332
215422
102814
125416
203552
247815
138669
257624
10970
216403
147197
239352
169490
44122
143912
214628
239481
66731
154144
122136
186913
7617
107403
40893
11252
10960
258541
281636
210342
154277
299792
101357
73005
15326
223711
266768
255364
184922
131761
47999
246790
40704
282080
71790
96204
108507
49768
178956
1121
77379
233125
191508
68932
34181
126562
154594
280045
267047
78556
207750
90179
186826
242803
268984
132488
222643
53186
51827
178517
7463
100286
113142
140806
53497
118285
110548
31513
88761
192671
226472
151546
57106
287098
278333
60674
209177
164190
165498
90568
212943
119058
79090
117041
64469
133762
295031
179729
284794
179877
160360
240493
69582
26963
23147
193513
108820
199155
101622
110803
87257
212390
293955
162847
67683
208825
33960
292079
258214
14873
181024
36257
103994
155965
282537
291272
127991
128679
7700
207070
82898
60190
142201
216442
280216
282231
262036
240756
84423
71837
263392
91868
164422
179076
178979
248722
280389
221682
108926
147885
42638
166946
44132
98447
192147
290911
277440
5556
86485
228471
47777
219831
27288
275700
213725
30204
260895
6642
165488
170487
285692
75263
140996
234100
236422
114561
294353
121244
86413
234122
150875
84386
99715
164828
54665
172750
217644
270120
82667
122401
5352
112428
269829
122207
41571
143760
98440
86653
27754
280161
263229
254574
248673
131482
47173
146035
142331
133679
103890
261707
135829
151942
198698
72776
210076
135750
66024
151448
295246
227664
101957
257297
109205
132423
147258
244226
74172
215757
20889
179035
164676
7125
28619
217167
94686
45867
152725
117408
169569
86004
186390
95681
286121
52424
174910
709
201686
107259
290360
181685
279926
5212
9968
55024
231318
25369
260029
297847
118808
51622
104957
284746
134731
80068
50187
110600
274536
244759
193895
273669
14603
177767
151526
49445
270461
118448
109376
93666
164905
17950
150071
42015
77596
265573
102105
224678
162905
272852
10991
129797
170202
105354
30711
81720
158793
276929
267737
259688
197419
155668
71861
2257
51753
168770
173498
111348
237402
95834
184129
39061
248732
195011
212936
104900
13747
39155
230581
108058
98808
21297
214557
12316
60850
132211
222939
46228
192662
51042
170023
249202
142245
171284
118724
94408
73451
259482
157462
61585
73434
185095
295013
36146
126562
205390
230324
273898
47070
177665
204372
98340
156589
244848
10962
68341
216819
229968
212904
35168
145446
162796
169458
155571
279409
175351
46214
173997
120968
250702
67292
105234
33492
28670
177470
84917
208837
211665
192009
226388
69916
291359
45874
111015
146822
270839
212462
220316
45747
105437
155687
35413
8907
60281
12768
128486
205526
299924
204504
217487
40272
205136
640
29009
91487
88316
29150
52055
241408
41245
169106
270171
293985
17312
113032
230909
281711
122992
183752
29930
247075
117429
208982
84818
72687
286060
1954
265301
3864
270663
25071
192452
214490
248666
168104
105385
231125
277291
269495
129700
241992
42921
38324
198044
81425
8027
236137
294192
207599
272722
83309
218013
279569
249225
260098
66177
120793
208354
243646
191392
118110
222659
199552
112324
198233
269856
272431
203068
44890
164948
63528
61182
261021
10104
3379
144313
145856
226984
54516
278976
244330
115049
41779
275059
72795
163900
51276
45618
268425
170685
293280
53457
264020
102033
272731
285147
67872
108805
73275
227937
26575
895
91700
70924
25572
207669
96071
18842
44344
251485
147377
44121
283601
37035
128140
117678
103954
139126
57669
57310
153206
296995
71226
30278
198888
158093
135251
192222
191297
186181
44306
25619
123270
244089
266676
2650
200584
201445
247816
105741
187761
253422
77804
74052
18652
79864
183249
184285
35381
192998
112892
227951
110244
231725
278661
53714
98335
261460
110493
199505
130917
57981
92892
62358
32169
128081
281756
205854
215139
176422
108457
97975
245954
211446
248184
46992
85713
10924
23227
35616
259119
68566
240626
237408
221222
194142
5719
51928
75525
204300
203003
193173
181770
66993
137482
127844
47958
124855
248923
230446
51391
291490
282028
102602
92018
66732
265559
298361
169641
44794
272689
123370
121363
284406
131005
143718
158568
210692
119688
156446
84711
49046
46279
176929
267215
56650
106895
94382
284190
25352
18574
63227
250847
187192
165933
161003
283220
293593
255532
207053
224253
100316
73041
261107
191561
209243
228507
205173
297452
241765
247304
130556
68617
299243
240282
116262
155012
43772
62510
205659
72521
28913
79118
133783
184030
215490
122897
115585
289161
206222
35008
121724
233731
138701
73143
141607
280831
51384
1606
200365
281788
200303
97514
268212
65754
194394
4279
280878
111582
155091
255785
116810
61598
205582
194791
12485
84954
42716
177884
273025
185588
113896
239395
82482
75710
279207
182081
113869
126220
82172
134804
84819
164716
12651
270675
133596
10655
88607
78535
93765
274337
70256
135476
224637
263887
181255
76846
109979
224615
14173
298532
81919
17199
279750
152933
237827
113609
163910
68224
240045
277822
127469
254196
289877
258424
70652
109136
189992
115667
157611
53543
227501
237533
181193
219576
233087
83186
111003
286276
51530
7797
56385
50326
99085
235869
79532
164393
126558
192040
140872
146123
69113
61715
197162
82588
107634
90517
28102
281793
237258
254996
202657
253722
150941
84953
123623
32748
230367
266740
69756
210612
198376
115468
196093
145312
143580
93193
170097
280332
25699
275907
101748
36599
270060
286313
109754
38410
12243
283401
19451
270553
252283
67721
71518
109141
115308
55155
32974
130382
217148
209059
128206
170482
187162
299526
20497
181463
114796
27329
257529
218538
43790
148453
83639
178465
195695
287833
45486
244420
170390
246627
99333
260355
186453
69547
170836
190263
276399
27861
7416
283376
61617
268882
215997
15238
179511
180784
276354
154912
43681
9412
103978
243685
230512
213569
13864
151470
173955
30827
12675
192320
107761
252798
33341
98174
21871
241177
116655
213958
276462
296238
74106
230302
76495
199501
99809
178055
211549
27607
283012
244130
121896
201826
170525
76222
288469
271089
206920
373
240869
60158
181946
94744
244289
117168
286013
51109
145336
209314
238623
132405
231000
84832
266749
263224
292751
75944
235979
248375
116282
59004
179652
226146
152284
207805
63663
296479
204231
20546
66250
61392
216540
184704
183973
30597
103772
108553
168123
122607
164075
252498
257371
162702
54003
250171
234595
235182
135559
242531
259520
109881
74686
9194
185440
19163
268578
298998
229387
45490
36226
117207
245032
3700
26396
277368
109532
6513
244658
88640
200176
99250
203381
118581
102798
255679
51029
202960
255521
125928
223800
299114
79812
9822
295969
298778
221835
149310
286829
217430
244756
181214
54096
181046
15233
22675
135253
220218
61108
224494
41554
184659
117297
97998
145099
287521
91487
3499
132534
175055
116233
109040
154263
61369
37132
39878
141433
233886
36358
292496
128255
33563
274133
250904
113132
214024
132436
86563
245475
262673
194941
1111
25300
246714
100285
273030
251868
26160
134453
2150
262474
240492
204871
64189
136100
31333
30972
229563
193570
29527
266255
80109
254249
153965
29680
142016
32496
250277
273726
291945
132472
264270
222851
267483
242718
175711
146464
195029
73552
182237
217222
126535
356
102230
112743
188865
249890
201124
47238
109935
221949
129143
207092
247238
206276
291164
233920
154276
128447
161877
188558
131258
56121
24609
254580
158713
290142
57704
264707
8500
187110
247886
145517
14987
24583
170433
179489
105736
180423
43259
233548
295716
154757
207460
92122
119620
211644
79086
160566
74908
142006
1743
173721
172837
205316
97416
138361
124761
116974
233201
145390
22244
225420
121016
175481
64016
259252
83905
279568
37847
176036
41490
196077
170841
159897
282759
272998
13422
186376
262582
83712
114122
88706
299583
221330
99345
249319
273185
216364
77543
77409
139596
268164
92151
96203
63787
1935
7567
148608
43515
60355
110350
298709
286025
20974
39090
108272
163342
44284
295702
33518
291154
105408
277106
16356
122863
76257
200473
236506
18868
257256
176091
104116
27580
82840
272421
64598
297771
14264
176105
208068
25063
211696
10049
42955
252724
79954
71465
263208
12668
4469
71260
52923
183362
8158
139447
26353
118544
162363
124138
251874
217547
85746
147911
121692
123335
58180
244657
197224
9833
131106
8154
214504
45673
163923
165550
170798
248718
15558
53954
231096
296582
158960
201165
263122
5631
142131
14460
2019
223220
135297
236172
1605
65320
63437
66300
269349
17399
131343
160032
15332
169047
50664
180541
70997
101113
86441
193365
54887
45701
233445
9944
252755
75619
153052
276591
31343
274889
291335
275077
186991
297657
224080
85578
160312
221923
203067
228935
34842
13983
282653
248435
265862
40682
106234
236968
115760
194058
138112
137887
818
142561
72260
245764
153442
85619
235715
28739
132240
285086
41228
131741
142567
63193
30474
275354
26886
71659
216581
263407
193173
115672
33776
49098
42303
260624
86364
45968
57250
185346
64705
216166
97951
132223
1161
76810
112059
92039
121586
97611
106208
260388
208500
19445
68888
37656
251046
213614
268966
193159
202549
194619
105092
50993
271594
103555
6281
64287
178731
286802
241043
284605
103798
183303
142116
271649
60191
156857
72610
110016
162989
32400
158560
207996
79349
146956
88691
27900
12978
257169
163024
29368
288236
120391
287006
130690
112641
299728
252867
190547
226041
84927
45285
117079
174103
73806
117966
253265
231923
225830
144728
278287
9744
174992
97479
134540
135097
297717
201322
261040
207919
164564
170001
80755
87533
223731
179272
222096
22574
35272
114472
167850
189291
212483
205390
185277
29342
117021
154345
259092
24343
257524
92769
265875
163160
161399
273886
59115
135352
233163
194288
28404
2734
125707
182043
206737
35734
118246
63923
177022
157954
21584
60516
229208
214279
92438
56463
256202
5573
208226
43107
87566
234950
118582
120864
29935
195093
39231
203203
151434
46499
80728
71586
25607
24491
119102
190502
292401
169900
297530
119675
240036
221507
73317
212316
36608
211282
41248
237820
179457
256082
298272
132044
236970
78252
185128
157826
89666
61722
112699
287396
256609
133408
63377
91226
168124
71661
212187
213632
7349
275019
229603
90899
112263
20238
53610
213460
119680
128774
132301
101009
10328
7085
67116
184121
291393
209968
117928
219202
120074
282700
61980
231607
62235
192276
2960
216615
164306
36235
137983
16818
23178
44776
263989
213535
91880
191769
51652
295701
100253
229382
7823
240919
7723
243838
212315
200338
129009
247680
63151
230716
56305
98464
274164
118998
53036
7187
6692
165929
148415
281717
11198
259057
69950
264185
70864
142256
122930
66824
91352
224973
118495
105252
205521
230464
70052
128624
244263
28160
253224
233668
238627
25839
26739
105552
28345
120947
229063
294325
190516
73291
80383
36303
116996
199132
172747
201059
80234
106753
53559
190737
239646
116487
171588
149806
247473
9045
97790
133639
85391
17772
121586
25339
159630
183596
190815
259123
35357
252428
234289
207766
218583
260963
183182
79644
119341
97568
288632
293497
181794
45824
211605
274823
100868
238958
251487
245746
4635
274261
294517
130971
111186
156610
85036
72890
198819
60257
178448
117192
79501
1430
22493
53264
107845
50423
61283
69426
186069
234695
134536
95857
295756
177449
271491
236017
211597
105227
4694
35500
209392
247646
42765
89115
147248
299630
238180
160728
213934
239500
260993
230253
171251
133801
271943
271801
87221
290644
200208
150226
134380
158988
46155
249363
263191
137050
122827
271354
166719
97508
129279
291785
276000
204910
93694
99353
161534
98858
132185
126097
109860
20441
142377
165548
284387
224821
16428
151887
147270
282619
163404
162416
149831
288317
83972
265956
299785
91154
172801
193364
273894
7849
220522
158722
4323
98621
133626
250283
207679
83795
165558
184876
194945
287952
269063
116962
105023
53978
247043
239725
42867
72726
250411
189393
85964
251974
276628
234883
76245
168932
73460
44390
226637
265938
110683
148727
87852
279910
112176
159456
161317
64846
216059
174798
20095
274121
53230
248188
212527
133349
112061
79537
12844
18230
14220
162925
68542
110803
189653
11366
189822
124222
56251
48305
202376
187317
290937
108560
45647
69393
190371
64465
40036
92751
229815
225920
61367
124954
164489
193877
52441
195085
79635
237703
135570
127838
103011
96219
24952
75713
90342
60799
142556
220277
96684
200549
261978
252508
45775
200069
97581
184874
21478
221555
81424
174174
290283
246835
275504
28334
224489
51150
177179
1830
142540
137060
209109
121241
13863
217867
221135
288250
119434
32047
202773
243862
157984
145462
82376
174285
192236
30924
232563
251568
162912
94218
90083
231632
290444
292021
133277
60139
92217
63302
31486
39737
8729
126294
179793
241130
140621
206084
260956
290015
94514
136060
286076
255988
59394
27915
278991
96347
182194
20919
283294
155913
93995
229196
220470
169350
232778
1070
136891
114678
245354
260510
277883
133227
91869
160975
89782
274793
66773
129576
196758
30473
91502
193590
135424
221298
96843
7874
14529
134227
114347
156997
197457
53632
132829
103742
245455
140868
121000
132907
262575
283924
153530
167691
10934
52627
272917
242309
32223
69376
11906
222775
159707
206262
5672
106932
137896
152903
56074
153638
121801
42927
25388
32989
2652
109607
218154
267842
148802
197096
237145
138657
92129
289460
62953
112813
54635
49012
277657
107175
234959
250829
65173
180142
25347
288553
45476
1727
120630
92097
121943
38554
165484
213615
242331
164331
282718
96392
210836
251961
222787
178623
116395
127578
254326
102521
107944
266796
141583
247735
115693
292248
273296
50963
22443
180221
210671
39313
109472
19977
223651
42392
28787
111050
7850
158138
56015
246866
286562
205513
88487
246235
144049
170840
148225
85366
17433
187357
55681
123607
211200
2883
50294
39999
65757
137321
192694
241114
15943
40512
68531
12115
287523
71169
288846
262502
72967
16071
219480
243189
35060
257259
71384
235106
205819
265519
140928
153910
217808
112912
250359
19901
288065
36436
129317
264606
134613
103245
63455
199027
238767
235247
41691
266544
285799
73201
241053
236333
111651
16181
160429
195517
24118
275800
25491
186507
60963
251516
6408
57361
9809
292254
241699
215674
197631
298120
71820
22797
228959
152816
149261
105302
199218
24931
168474
293794
12059
99540
140739
253763
61731
62497
246354
176582
83170
127389
109513
103530
31904
10347
167916
260510
9752
203504
205003
490
153872
264654
109222
285924
107703
217974
217135
27313
131779
220053
290380
249048
190280
154647
19431
251088
101885
265573
124341
135467
23868
194929
16571
117951
93816
48015
221989
95494
67448
233884
113998
140784
20842
152473
32044
52680
185607
104818
182419
88133
240182
103657
119598
53262
126195
180286
152776
264932
211470
25252
157000
159083
231609
257146
265233
138725
89892
210237
296738
164210
104746
218948
182951
177992
219925
16314
45774
191019
232505
262138
77856
152120
121911
113670
147012
6693
3390
71163
285488
143175
34795
242044
46422
268822
214075
65793
34421
64465
281087
35852
29666
260686
188928
55186
45606
49252
71235
253617
21568
148452
13607
162192
224983
216578
244535
185016
249409
210054
58289
73275
31554
49178
215821
252081
38232
259473
236022
258066
226648
288842
236870
15841
106395
115439
126373
59130
77755
64224
178501
224532
175840
117279
195449
76922
142077
67789
240324
279499
46155
35568
128467
268224
156842
216144
106989
270348
71489
280808
117543
213198
294173
220976
34837
194807
95471
224868
7600
76506
23140
20944
278233
232489
100436
91353
223677
101313
12822
141911
3449
22513
200024
122634
152324
101966
13644
184229
83579
92094
209455
147201
152264
127367
150012
163093
43438
272081
253461
296692
166166
200497
8476
138502
266001
99467
213634
185605
72432
155958
285091
50192
290712
55986
272789
172355
196721
119052
272447
220614
26805
264435
117667
205272
188042
35477
171178
137934
299197
159648
11384
295180
151941
156535
133682
207810
17314
109303
12655
83379
220690
228598
299353
159726
277469
287530
12521
103365
147943
2550
78735
48334
275408
138334
98881
50759
254733
41057
101214
142507
9658
67380
169708
131686
9548
96615
144178
153828
126644
266567
280945
142863
177667
205534
96042
119208
264774
69029
152532
16582
259377
168882
54409
62723
153425
10615
254194
63447
14449
140617
136208
6059
199746
163319
131409
130878
3500
188850
15543
91408
3504
117529
143757
275275
75028
18217
69151
107218
229716
167986
177541
35319
105370
28021
234542
120108
148825
151105
52250
239124
287009
117809
44130
77858
14749
56399
141403
47737
162374
37952
73720
176056
173059
258550
55240
156200
273381
175017
43416
228193
9386
98873
24500
39137
181473
198421
228272
8327
160756
74963
35542
145560
169810
144727
203195
81958
38507
122109
200114
229550
228827
274772
40662
115170
49160
201310
66476
145338
59213
93304
285277
164842
166234
205651
205829
98014
127501
92335
247269
128462
288125
212277
122692
72048
186250
292808
244080
80987
5532
168247
216462
89919
200854
135595
43661
109609
116782
50022
239706
85701
287737
95521
72122
273869
124927
77250
164283
290326
81095
176941
37146
44727
180553
190183
102355
151374
61899
80778
144683
188977
76529
126174
90237
92574
173062
286204
232543
242824
235788
167611
102523
27227
160714
94847
151983
239873
143970
97748
50611
108557
245056
211680
169147
16946
194676
160471
47780
20440
251058
237052
107044
94973
22217
86230
84709
272835
208289
104545
94154
158178
90097
122596
94043
294593
103058
261628
12441
90318
173756
187116
235495
16817
78635
186274
278385
159998
124925
251635
266955
275701
299436
122419
148298
118236
172337
159353
183254
197208
8607
106560
290394
230935
289935
18396
96887
147946
112552
117251
251176
16671
84294
244316
49637
129543
166788
116993
269745
299834
106784
97279
73465
213476
265217
281195
108176
131257
78132
118020
17948
226376
285425
197565
55519
145188
239893
209924
273379
177977
30109
200062
182847
219415
255071
275901
289373
73277
150287
68883
134393
123726
249201
128533
210346
220102
146363
108279
246876
234699
143392
18789
151619
290610
14440
125231
271219
56930
65812
228186
82438
215869
59269
123373
29921
274884
230993
207408
217969
275518
148728
291024
44626
137495
17012
115503
134871
1537
22926
216930
142184
129304
12293
273222
252246
167185
125814
70284
70092
96478
9170
137826
85404
234409
182861
27990
73643
293609
259999
106234
121139
7923
35332
66376
125127
204131
225355
205677
146730
110387
99587
251442
91970
292501
51924
87016
70127
278548
201737
14476
245171
201159
46839
56605
266825
36260
66055
191557
236530
290976
110811
113545
133458
205619
212199
240642
81758
247261
242693
216489
121776
104980
3917
266981
75604
250425
199749
180888
58821
274755
205633
50920
18556
205823
241881
190504
153846
166537
265661
58751
207098
41393
138919
68295
295536
46499
73201
157261
177070
268424
51662
26358
163143
55515
101726
292472
93455
284779
98223
242876
287659
85962
136809
137122
17014
93376
230351
161161
22904
172351
272389
102447
82524
138265
154703
102367
236463
42487
171350
85406
248976
115206
178823
161378
274985
184307
137883
80159
190108
12042
270806
29573
170711
64332
235317
168928
98766
148110
52596
2451
287281
61261
155051
197766
212760
198520
254688
185256
273821
205426
29870
19746
171222
217879
182356
212488
185436
50466
10534
193052
78822
144761
142791
69908
164319
167931
229249
191775
159639
284603
70665
247182
114896
117353
192605
223948
195777
137718
135224
204213
210886
181699
75184
213407
62900
177764
114123
219583
83688
125428
104292
120608
55784
158196
291670
131177
185002
266186
288286
247989
148302
33683
94693
109331
219790
151055
253844
182477
181161
14955
74349
34294
86409
123190
43219
221796
14626
9825
95395
14650
9659
64410
30827
280582
29103
273031
11418
298003
263554
10780
277944
203553
272397
44707
119933
246351
95604
109596
251963
262584
17635
187938
47859
278069
144036
195704
208228
121532
8835
116587
121451
40731
147743
59336
267496
210172
1235
143463
65322
152657
28225
68425
179094
176937
24487
294502
171670
85434
297804
192435
100831
70769
68072
16228
141361
274053
141579
118953
140385
238273
6165
137799
54021
75192
171441
142020
232908
110783
149978
266085
7096
219927
21717
49433
195680
228070
280692
255815
130164
189304
157828
176580
165681
88866
182981
111149
34258
82407
284986
291660
62879
11222
185795
124587
294938
22590
206278
15680
81673
35568
26182
214189
84320
75227
44920
223612
235720
251661
53081
83667
203510
141193
146657
205871
201465
217526
106096
166452
65990
137076
33393
244972
47493
263253
246222
102599
71108
117606
90458
169455
263506
170564
163125
54337
158482
136408
214257
70590
35792
233004
22844
3853
147443
83330
35934
171188
3730
243700
125151
99261
273801
181686
37235
4582
267356
91372
204799
115108
294620
111557
172596
276642
62549
116538
164448
5878
87040
21410
239007
35879
129774
264635
269605
259216
279372
217667
133508
121470
100096
61822
42566
84368
152036
261905
264232
72641
180496
34393
153287
290989
155614
76700
238888
296627
34700
299783
63526
257269
108555
162130
40028
8846
69370
27149
244114
111174
67651
199374
213758
123498
113715
101691
86561
90909
160239
258883
166897
267053
231831
275788
102064
22898
142718
7297
88244
196642
149700
145884
289418
198001
247303
51687
252968
217449
198251
35591
4585
3185
76535
85953
216548
125107
158977
297577
147148
18345
157445
107921
295832
220438
13093
31444
215863
203885
242671
9793
136790
141377
259754
29555
293772
27800
59151
132710
146262
80711
149999
19336
94773
222008
122711
197436
180787
13682
213573
214134
9697
4397
244588
101976
194809
230166
261797
8814
40708
82794
73950
156175
204786
156550
18561
227358
66395
173678
243296
145039
209130
150717
235266
7136
57328
205961
165087
45671
60181
90182
171058
227292
190640
261159
145026
9205
180270
252028
56764
76487
127404
137314
200007
247772
258202
106697
79001
117241
79814
66261
150626
144825
124028
3691
134744
256617
18243
58669
164770
195457
257736
259285
46681
88049
218765
289233
170520
146730
207087
194283
15029
41571
81324
475
196601
90898
240665
193581
279772
3984
115728
48785
95995
220217
46734
173037
173496
28261
38610
111476
228135
143658
3920
23686
94207
104750
45812
158359
236129
188865
262325
64924
76519
199345
118261
243756
228614
185259
21639
33987
98947
151204
149764
173206
71711
11568
278609
161204
17946
282602
202685
118720
256735
113962
145923
45456
237083
276857
272951
235547
48523
250204
53984
40856
47804
102582
197555
48341
84759
176681
139642
192571
281236
208827
82623
28957
91108
103722
277280
277436
287338
174433
103987
67245
196409
55664
111797
158546
48163
273120
197293
284325
71824
297906
117450
147644
118035
32893
53671
115424
13975
741
170628
125620
136066
237410
168281
132587
171450
153581
61235
153882
98641
228569
229922
265649
268908
243228
69956
178389
135296
284220
35537
266460
298357
126816
17820
243945
188532
202808
68223
251788
42073
194767
126268
183887
41287
152971
249592
88326
171267
176031
285712
124619
155711
75868
207118
34964
201533
106585
53322
176150
141824
10248
187627
76584
190618
26693
12159
252459
209409
100212
21551
25115
220213
13423
239241
27984
202512
270431
113165
148109
223057
276745
186728
115805
162955
230676
242110
99083
110020
97270
60642
252666
96083
101314
124932
102069
289783
172432
256590
95910
155128
292483
31088
196454
270137
92259
135924
131353
109888
180795
248618
70463
51462
252938
105992
253254
37484
286225
260489
162754
271814
29231
89676
254670
16943
38904
44993
172188
144873
57981
114357
210475
256418
67502
278971
106087
268713
130792
7452
197267
141425
94608
96767
84073
118794
210454
150759
128946
279744
121917
172998
118724
248661
154077
221105
3080
59199
101738
260350
30030
183705
100952
25471
36407
278018
157744
44324
44458
42513
87402
90085
13200
60085
225619
195563
236663
64629
218585
74224
63625
123887
128791
10391
56989
74300
109569
45411
16995
207986
221979
178370
188134
130146
93372
110566
167980
157844
45168
257739
39152
109844
227070
150853
39860
2949
216805
261975
157090
286130
278096
184651
220561
94300
192954
121062
28744
251641
214647
258104
247645
216398
175485
12698
72158
218318
38033
7845
111819
253552
65705
217149
68211
173401
51301
175160
279416
28440
273047
273811
239335
45094
129059
280709
93889
205023
89716
168730
179051
39692
135896
276019
120217
210883
102202
286536
219494
49412
18244
186307
148945
199508
176170
136126
63199
104568
226088
67520
3132
29528
30810
195818
78777
100742
32741
70015
119416
211413
69113
229661
143428
184326
5810
185048
132049
276743
135420
66358
116419
241689
63446
14744
82457
4929
58976
261415
251550
285133
289169
281368
248337
32533
57790
106535
143874
219939
64697
298146
277812
134453
63396
61542
64143
242206
154542
126064
3936
144099
157888
263961
238558
115371
75409
158464
31264
21906
152324
251195
119675
70534
24353
21941
256411
16038
81559
213771
211958
109619
18895
67189
192130
162695
22808
222167
29447
165084
36724
9463
218899
145143
8810
270258
281551
221209
29574
240835
177143
114876
15356
148822
250237
18064
272872
42148
89753
258319
181341
249680
293958
9549
198802
143288
145856
234148
47402
268891
19262
167073
14494
80070
121691
125883
164866
190221
118093
71080
200949
15973
193126
226672
950
14238
257506
48146
298582
98833
70741
115062
203414
218872
31390
115957
17302
235987
260058
277230
41697
280241
58445
233548
49182
17239
242497
84376
146241
22734
81069
64909
59685
136381
16012
176009
227316
102732
148015
203885
6387
292762
90963
183134
67451
155338
70618
216901
209329
108235
84326
117545
130529
99537
235734
102514
57386
236212
139144
117593
288689
101823
260242
261557
263986
65729
61786
135643
87407
193603
243240
216518
170133
233891
173674
285697
204750
219466
71327
175405
284654
174054
136911
6074
116430
290087
82080
125866
134576
96280
199106
259028
192997
14911
231382
198296
190143
110390
80771
260264
67784
47395
161701
187060
234167
76759
55227
239739
248756
268258
126857
43408
85939
59778
228867
92808
184992
171840
210640
255997
22651
16459
136677
293244
14053
26455
65822
115786
15553
92924
120497
137136
54542
4358
13783
163012
137337
94217
236261
129094
237003
228336
186186
96069
4721
46112
179815
98318
258687
226635
44124
44972
294990
187611
120574
22165
23025
194240
116853
66827
278005
203153
245960
173839
84020
84323
36963
194476
267363
54743
245742
273340
60727
162767
151795
245852
18510
147495
271269
54827
92146
297492
234126
46123
81351
57525
42271
275226
239258
111369
270975
217674
233842
75598
79991
81950
152045
38525
57338
7485
108729
2956
90694
35234
47209
66801
197575
4148
174030
16330
284689
89544
86668
284056
240222
3343
168876
51672
98572
206966
157084
93662
183912
66247
157474
219920
154848
297036
268383
128866
134967
288081
93844
43569
291453
128248
140271
61255
190554
67734
90962
177359
134031
168243
235403
196829
297727
65926
268711
9870
256995
122402
231150
233204
272290
269825
248724
233562
186297
129505
289536
156522
94066
97019
134595
28018
260137
104552
169494
161967
15510
223159
83154
61384
1070
113655
181712
248741
158514
116502
269357
281643
263079
71291
121364
235722
91826
287529
230842
279855
171356
293822
31205
31632
19608
112331
187547
12388
63638
196807
202657
183575
55308
259623
211661
292085
11016
82667
121297
139187
192491
159453
108794
227954
24948
143308
154776
24919
241612
10973
51581
94497
90555
242575
233251
160592
166643
70700
172290
63998
164151
152872
228972
121898
285490
184427
257696
10509
200563
170926
158039
56345
226652
158059
29455
25583
135415
99773
99324
154618
261272
151617
152270
17404
275755
207387
138806
200247
40076
268145
177368
276086
188174
288572
203787
64130
125293
102990
234732
247042
89343
273422
137493
250995
255253
20197
54046
100394
225480
287450
79240
44585
75381
252505
109535
184623
73862
66987
147845
5602
118140
262396
126492
135116
151344
27229
99536
80464
262094
162270
14655
65086
202497
199704
29238
81676
32409
178888
136814
186173
91743
76346
269042
120331
289999
207977
209911
34591
17391
212851
246978
109057
256230
212622
264557
12002
255293
104238
215125
16579
103602
229520
279470
79667
229392
65565
57283
159211
75152
194316
253287
271148
72296
152446
47440
194100
68693
56413
59325
203417
25875
213517
88829
269150
285364
100360
292640
2736
213804
213301
79256
151313
67378
45787
178070
184630
186754
291517
12990
123424
194258
121274
123884
142071
41389
144090
124475
255731
177157
80126
272140
107751
270955
292719
213232
103160
263444
76995
256586
287760
12427
90644
181245
9426
157289
152883
108954
27587
294390
142292
200863
220468
11721
44323
143103
214363
82280
97864
81894
287706
208870
159729
199975
279090
176688
1927
31080
120636
258342
185836
113541
197529
99577
60813
100366
72258
207323
56204
185532
222786
241704
834
274881
236624
40085
80113
10382
13869
248037
95047
200107
90266
159498
36997
40905
158843
177016
283907
240681
213056
71499
147201
252341
94818
49114
186083
10508
70411
58493
233826
193782
50801
732
108259
109194
153853
220369
238830
270503
250997
220844
212554
37412
61445
115354
263654
31260
124934
51757
41435
48163
219680
115307
160956
98362
129376
193881
188446
33258
42590
245320
177732
108075
51899
87090
253076
218080
177295
45603
265322
130598
160226
36498
154607
204815
52696
196447
56713
225682
295918
276701
10638
85325
250561
126161
298803
15167
94961
284458
110415
179153
95377
88307
76503
99243
25875
202709
108712
257075
208824
129765
19484
202134
187644
169136
197334
11057
84453
89567
82193
66318
299169
197385
208825
78091
83346
107885
192790
2721
55492
187419
82183
160829
166885
157449
118047
244591
166780
159555
30193
153393
77816
33243
242504
280898
16979
5241
50821
171336
40667
50956
188195
201867
220077
50428
295684
132871
260325
261118
266011
279915
287950
143083
236832
89779
184139
219156
239043
145748
219528
121660
184429
88470
265223
150675
48194
199434
111168
165976
178335
201700
45778
268201
39490
108192
24672
211739
234662
74786
158590
84199
92715
205676
293687
114251
156811
109242
231972
18493
129589
142197
296824
192400
113968
282758
124124
193476
180616
78099
21325
60407
29860
175311
52467
167134
280655
41832
192509
103297
105131
280582
117492
101915
88552
286006
265352
137916
18180
188361
19438
177231
287396
131420
184080
49918
119444
184258
239431
175761
269202
133330
209017
8894
234444
236464
264086
293015
31922
257431
224423
41058
272919
98681
122996
177266
149719
86937
222232
271804
278151
297888
202479
106789
234591
58602
166139
257606
70899
112060
174368
23970
38705
291101
189695
59914
73735
251719
24836
152724
155697
164720
185401
82618
87952
232434
247715
1016
211911
182757
224801
97949
235496
58175
163137
126583
267178
107345
69906
261045
120959
29163
179356
255352
7147
164821
96945
233620
269007
56292
3415
191163
276547
255957
127700
58321
90646
96636
31098
93408
123213
69985
2885
159552
206626
45885
97955
19518
190207
268292
136143
266751
293586
127077
177024
128950
43823
202081
200711
276947
123337
199152
17204
250311
158303
277763
17568
64573
90633
285316
89063
211102
14677
70801
135423
13525
172577
274539
116293
84044
106312
107269
10479
230729
114217
27203
133812
112083
86638
97078
222300
185130
90242
58475
161128
124710
267022
167774
237978
72853
253923
218283
99246
106053
179236
144198
177157
151309
129253
61989
237081
202155
24577
14732
136196
169227
214778
103621
99277
27236
274538
14139
73541
247441
186892
35753
57474
144290
291897
214295
298553
55924
39457
162261
274785
235177
1501
181242
155272
226481
93900
165636
568
16954
213810
288574
182200
244208
72807
126798
186570
272567
198512
191337
116348
85344
30758
115609
242727
73529
89685
183017
233334
89891
142745
258125
238423
253407
51079
67847
112296
161325
144661
164766
200269
208477
273191
138000
100797
252047
177712
175187
208453
220892
77216
121833
226796
106475
26180
98439
140132
25572
215442
194460
43225
29958
226804
184184
249561
196187
12309
200095
19480
112872
3223
125714
85998
59303
167877
276695
296014
133990
200600
156572
291769
81448
150814
52083
270199
242518
78446
72459
191882
227417
215079
212300
136345
141984
29088
285002
108349
132652
275631
121862
67080
89470
104947
242883
44448
190221
142470
264868
76374
53226
52299
291660
259771
87953
145269
224202
204881
215262
170553
79768
104179
140912
149112
23687
12754
189022
221735
235579
6610
13383
299930
237006
114224
292603
78442
205254
101814
259991
114851
18173
292749
86398
224827
295925
54319
178668
204735
188015
102293
250927
234678
60207
167723
194353
83431
246984
54422
162797
153200
143398
1527
82004
87942
199150
65394
226856
52826
75959
299042
237820
218430
269375
263323
282381
158607
201924
204950
185173
236194
156646
282146
119480
27854
247564
123028
197412
248091
82568
235467
298402
158330
6136
287139
173854
87550
274602
48641
53661
213371
169723
182818
1811
158902
260751
249142
95095
192520
200092
96215
51312
250933
242737
170116
268331
243111
275164
276938
144083
131038
250631
232830
248920
248825
70352
175991
85110
110288
239536
90220
175177
200751
53873
82151
32440
100200
165728
214090
76477
169105
21860
123608
286730
87560
79441
80638
47702
296574
160860
65720
155984
280956
288272
140719
140268
121418
193350
13056
128440
187986
173664
84322
129560
268122
273839
210590
2284
296287
249264
295934
37854
130807
190012
222134
69739
44932
127095
177434
137819
12810
14439
141091
133760
119440
87062
232844
135584
296167
25191
294311
178165
277582
82543
244950
64142
292495
218930
265426
25955
256054
117556
144770
53385
45059
63862
83140
161592
40575
213153
290093
17334
16039
206510
145516
296429
235599
161100
193436
45536
233315
4936
158083
130614
46981
97172
76288
143644
22438
57453
9171
269802
164273
161619
208333
263427
153086
97042
100052
182373
199067
189321
80564
31875
67850
113107
296997
41177
116815
36210
50929
27943
269897
86835
291867
222625
112504
250615
161560
126508
223695
94033
11776
287537
263547
247652
147428
151369
77164
256757
127920
63748
168880
38573
123698
274853
144758
27383
151123
68418
66940
122780
112166
133752
22834
291627
146393
72808
50178
162897
201589
209504
176420
85461
264893
238215
8164
87458
147178
110666
35054
97145
260713
124900
229849
234664
122845
167195
153620
106996
109687
251630
189450
91658
285081
202616
138698
245879
284812
107198
189309
219224
6139
32482
226792
162891
274314
24925
79944
135442
236073
220935
166796
53689
42657
168481
239893
269706
284575
81878
79160
116235
199371
282654
107189
150463
205912
134228
294864
134489
101258
186626
245252
204652
23918
135319
223053
63003
288068
277182
263426
43603
274093
186294
70804
73018
69384
34982
269275
275068
286241
246232
22981
30012
22932
198167
72538
104241
236693
174898
215689
56403
235714
74344
37878
274387
101468
20726
119256
58193
25872
153112
214994
166371
194348
38627
199614
263944
248379
178158
56428
151988
243987
201961
251158
57208
6082
254453
293732
69513
252983
173999
226787
113822
152415
51917
41732
47541
67276
29665
22735
105118
159073
188573
218296
173053
36678
271413
80806
57284
39452
209163
95284
103579
229898
253735
53172
225724
235788
118728
187802
26619
213130
30807
117714
71398
202256
55907
202543
21525
140861
7068
85657
45481
91891
266704
288105
148985
124676
110324
178460
91556
94154
246824
64517
34549
143276
234937
80643
260445
296540
86381
177331
142255
256675
64546
120085
220285
118808
150950
219159
41155
279485
75122
42984
53044
109457
200367
63636
119832
13297
66149
32209
273035
192314
227761
5248
5581
213356
52371
278432
49594
161483
210303
279436
168731
184825
167198
286086
226878
61839
172068
17849
75779
150199
211086
40285
134228
39665
286949
133795
116606
85355
39310
274286
45383
221935
2822
51372
144175
181622
162821
95115
82758
188279
225736
99095
23222
98320
282161
232416
179881
221684
2205
61704
94416
245527
77777
194510
253098
18507
38577
283299
124635
203281
217245
141229
58694
22738
211343
93511
126956
82177
160227
236585
186743
149546
215745
229941
142710
41603
266517
283080
209365
169478
95440
284294
89164
90342
189251
151031
217696
229357
244647
234793
209862
168502
284652
100441
299633
113093
88953
260943
137813
160552
293355
36410
557
146697
187506
118119
280634
143775
36026
239146
13536
67193
70572
234264
17446
217129
129632
85026
159786
191490
195602
140786
38909
199673
263858
128998
60788
68684
174560
199110
226875
92169
123562
168439
65051
223038
101644
10487
73214
172071
982
136734
11073
65444
54166
158054
73881
189837
111312
244770
44278
179922
216447
299820
111271
184187
118110
283908
7603
228589
113981
252177
277455
203057
52311
217718
60602
171767
101604
138560
283317
204524
25339
87144
235005
104351
181564
73624
139449
153240
201833
1778
124886
264837
163264
207470
96672
103023
27357
112904
231882
295657
58578
165891
298833
62594
279787
30587
213507
138701
89027
56480
113920
247606
207306
127270
120196
237021
168173
261398
151420
122213
89353
259234
103008
174696
238329
52253
82910
197067
234952
184179
191618
50443
167842
213511
258224
19644
102054
43388
2309
21141
245412
188956
40791
51894
236943
31593
148724
158843
79450
100976
163265
116788
265744
175997
223575
276303
213674
138076
210392
38878
254076
70381
96068
26217
66885
266356
255826
39684
24883
156988
165865
195231
2033
133105
78403
179476
28069
34458
263433
255588
233117
122629
54095
130813
275727
11776
70160
153948
175073
153933
273949
188424
29813
94994
14542
148149
156714
172639
106083
41847
1415
63922
26312
183557
140981
92924
253280
106509
110629
63284
109362
113627
115204
265639
154680
244167
85453
135566
135538
186838
126440
296599
51167
141854
127806
290044
159002
10769
57519
115430
220049
202602
240796
235118
211552
188645
248308
216988
41178
250407
281573
77439
111457
182115
75739
257814
25119
284871
283380
200233
247849
129136
163477
267480
299366
33679
73554
158803
142904
205446
75639
98764
56002
137788
243728
56778
212889
163186
223722
249698
160811
60988
193965
294576
223461
209823
217176
49410
178634
296409
153813
226916
280137
211321
122532
283281
50092
36050
132096
241689
274593
248256
117325
83718
218546
150163
142705
107239
271858
133670
182063
14824
172943
222870
142733
97930
190100
244423
54800
272159
296676
148840
182387
72550
230745
247740
7153
123582
82499
268525
244047
82352
92282
138210
267054
113838
272891
115358
22445
11284
122992
191639
58544
289856
191799
145097
27951
90060
111960
183767
75687
237714
79841
165392
60988
189539
223804
220592
202796
252426
139735
119513
80619
205559
23514
169049
46033
158381
258100
295741
178929
20425
293039
244766
86009
198285
256947
168308
74440
210054
104681
202751
8785
281357
10720
58875
136398
288303
299340
146977
286947
167401
274363
199918
249412
45547
57554
61631
235343
232532
276267
287269
207917
169765
196370
256941
240753
164229
114543
143485
208858
211405
64089
292305
283595
289174
139674
161878
161130
132048
107071
29252
104138
277914
235789
130737
64967
133350
156231
83040
113913
235222
144380
67730
42507
43741
32675
163850
197753
17383
73258
96666
86700
68902
256463
170996
220475
180453
295433
256850
257493
66468
119223
265772
98552
273651
24752
158509
16515
161406
235835
69969
280776
141476
214378
223185
129585
191680
77358
216583
131974
247496
198552
104381
251155
122575
231647
169142
45479
93975
258389
194983
10073
163994
258790
272949
37571
252998
292569
176922
202333
139006
153123
239129
164425
292820
229207
37924
115012
174761
258951
150777
292239
244517
5072
46140
150532
31429
191401
83777
230134
268779
210394
153223
10488
80640
235501
268447
192763
100303
216949
127791
232671
199327
166546
268304
285197
2893
6081
49823
94217
96741
252142
144691
162059
294654
191000
47092
265734
20282
63961
53999
23252
216668
27757
97767
104153
110184
81430
34507
54577
225187
17689
225149
190770
295926
211262
114031
71018
171685
43506
286584
260726
246807
261896
52610
150002
215765
147859
35627
77867
178170
47461
299014
214165
58988
269106
296789
107401
288092
158057
150080
259282
48336
153374
176309
253665
265661
151151
130714
18865
131146
96989
218654
177055
75176
23217
230776
279116
28822
23836
150368
107246
48793
258010
149591
174156
87332
241900
155541
93900
174763
177631
52922
172950
293570
69853
89351
156155
269776
102448
194373
101732
296166
254550
181015
189062
277831
282438
256945
231291
117193
222648
292712
166134
250679
90960
245064
247672
56943
23650
155902
219810
109380
70841
187944
46757
290350
260215
14227
225328
95364
67657
77120
224599
75325
252600
296918
97412
226173
142751
45199
240504
36350
278296
38054
97504
203806
174185
217730
188228
82213
187706
79642
251703
53311
279549
90147
167097
273383
67015
140176
221920
226252
151711
265219
96021
190097
276900
113957
17820
160231
137259
242778
39812
145166
109765
267854
235402
138396
45642
292144
66420
273591
247519
132248
12712
298448
210119
101760
179377
259350
274528
124974
149250
129185
33651
60659
140420
94602
119078
253302
262054
42635
48362
281715
172245
12160
186563
4727
18363
114180
56696
147542
120689
170748
72812
46326
216776
162524
135259
32438
276997
11088
171732
217671
197800
10936
228936
39038
220504
120248
289159
287413
186952
252862
113769
201280
51492
192472
165291
116939
81783
267742
60039
127407
208559
15021
231351
96549
87665
31155
96607
243664
76103
104096
212091
228265
296250
62980
28312
250331
291028
59448
129700
147725
68453
28067
109353
154343
154732
263492
73902
98229
271274
297811
204898
41942
79584
9931
240370
287805
198473
125710
148652
188273
255579
178561
7651
209777
61398
299123
157978
37051
258909
119265
231906
262306
60424
169186
151745
219454
296577
274363
195640
176974
255278
137328
279216
219687
258401
226918
243469
96486
2720
72614
89989
153249
26453
65657
8243
135276
1016
261826
173432
201885
8440
824
221823
54733
283810
10848
104433
261359
74233
231301
137494
227833
240090
89472
57996
59093
126076
151184
243694
92730
258030
214830
66549
246811
143858
252605
49126
27998
267771
250903
109899
176751
270233
195358
189253
177750
236866
201555
158766
39596
9363
149172
25742
230757
160553
76841
168648
280995
32608
144517
211152
176928
226688
294804
250035
123828
284444
72326
75479
200572
255224
23378
14051
209672
200676
150142
269656
86750
42911
45888
278190
251834
50788
187015
157822
52582
93462
254614
47254
203579
243578
271005
73188
94020
240695
243209
238823
140141
251710
229420
122423
180888
116619
100342
59814
183232
187862
168557
253379
96471
77020
50643
104489
28683
12221
55766
40259
265184
207832
218540
246440
199094
184396
232091
166771
129269
11845
163508
2606
293606
201420
276714
21736
96030
171339
298425
153756
1561
243339
206810
194575
194047
234540
268359
55002
194217
106288
36792
194491
102908
204024
99963
228556
266472
31910
203692
16953
293093
225009
235202
113854
47318
291521
248999
38424
227387
77394
8179
134938
43484
148152
30486
173527
275335
100202
297056
261979
37132
92567
103822
113892
92148
32070
172424
266376
226701
255236
107311
266230
296273
239769
62785
100328
56050
203567
105563
97943
100301
262109
236037
13022
179355
235793
12111
284073
64033
192445
280573
88120
213015
90013
37945
247920
49227
259273
263641
97135
199930
139305
207793
67358
12404
102120
268764
244462
76397
171103
188521
57865
179681
260502
209331
161285
289325
153249
109173
214464
18598
3596
211129
293804
138629
231313
126297
20897
154108
208578
87314
201271
226601
48315
50376
181438
2102
273819
92294
202003
277345
80791
202199
277526
37861
274684
202046
265447
274188
249337
64433
200544
22179
221220
71443
63407
280573
127505
117568
234810
291379
101326
82052
282305
184527
140861
38154
245082
28062
50988
87804
17660
261957
205748
150570
172332
292296
117650
75414
77791
122848
204187
243864
240277
193295
222993
40898
252326
229596
102958
115961
43370
235311
258288
222373
296179
269961
223851
77918
256967
245500
252677
188670
234024
222192
12843
240072
51314
79407
82794
183147
214244
297784
16153
13285
248923
255446
54338
5207
160176
29805
66301
254279
131077
226628
199530
216682
293798
266201
242179
221960
298930
748
38241
167567
273161
284991
219127
274069
16307
258745
227705
226920
277346
44356
248285
231010
42068
248303
260912
133872
159161
216197
294085
257922
275372
199175
145223
121857
161937
170994
19225
3697
181776
127058
132402
85441
39566
35701
22237
118546
115476
296458
173436
242783
6985
130232
228349
258745
250723
213253
116080
223483
72537
166265
201367
21325
51727
161624
212830
199807
132309
219861
185615
89710
155596
179379
26731
9120
114038
206677
98077
20742
222190
155706
87257
35570
128415
18222
44878
134630
118830
221367
60048
235119
40232
252722
117119
152957
105812
85267
189240
77464
145374
109459
185091
199451
281868
289341
253521
118037
190589
208326
44827
43910
35401
67493
41499
228659
209170
143688
184695
106054
254556
275333
224871
290969
164644
285714
95106
162741
208647
196128
238029
53711
214270
119654
239635
244816
186469
272017
31525
21675
157323
57620
238390
13182
163790
292693
196643
105062
164466
219097
261197
157168
287116
76671
197571
67043
122264
94760
153511
88513
2431
293131
169815
199362
124231
72495
94310
49020
106109
281790
42658
158320
222354
48826
39580
277704
133085
33600
188519
281139
110132
153699
19710
130858
73189
115595
219058
100461
288924
22853
25881
15062
18821
167337
33136
23307
295378
37239
8657
122000
86476
50570
16662
20862
146998
223328
144517
64567
108812
28121
160973
267836
23036
166324
169982
222271
112239
258545
33204
176017
266742
218980
84157
224978
114196
44062
210672
253960
117913
14470
266172
6978
121917
56388
254464
270762
20516
183827
239137
108495
25779
1689
217369
59493
235712
170104
142123
199802
57258
186359
52721
240872
144383
154493
231071
151139
205925
83235
218503
222393
287698
200981
58199
99964
290621
200752
216631
78554
91244
280344
214268
59003
287774
275875
288232
226049
11784
179373
208701
93429
101373
287263
142573
250974
89636
250447
236453
41168
63465
237462
188189
259755
275721
181224
86434
243537
63827
896
133259
83634
130475
150427
1396
228966
290951
30688
247104
3538
120843
107053
137144
247285
298988
70782
209558
255637
285115
160842
135679
256282
98798
180212
269328
31585
59189
236955
262544
59795
121151
97046
197532
32373
10471
257218
46667
258530
198598
4271
165717
137335
207365
280526
66362
199638
161349
226052
144925
187964
188954
278744
34155
38803
93538
131878
215425
287791
252533
27227
129520
72926
119094
27221
251042
229217
194374
20602
86550
153387
113509
250810
142803
14179
34286
34467
146196
5499
203466
288609
200277
238706
231367
133511
227858
271195
75163
87025
63067
76328
56138
74298
250875
157605
18509
131950
27139
207473
234524
59337
80058
62480
80807
83419
166909
57568
33557
89943
147288
39046
86506
185264
92392
134292
506
58832
193870
140636
279466
77271
284772
232460
211590
38639
56860
209872
57027
54638
167273
47414
230812
92333
213168
129132
44546
124351
162664
190310
68373
41877
1642
106275
106975
58251
18275
104187
163966
154759
99492
247301
125340
213249
38730
15086
176022
31389
175194
155377
283254
234572
291597
47558
3946
50531
179636
271680
279617
125175
89891
87391
4449
267336
79605
197082
261576
195851
17707
292058
213574
81363
129982
115710
129954
247810
134147
280945
278729
210554
90706
55150
122189
286160
110212
196918
278343
207002
191635
285262
94056
50863
2809
58696
172347
248143
249637
89304
191775
111040
61898
251037
277193
295772
29434
148800
138147
105083
194560
192991
247396
285379
185734
27957
75097
96946
12009
299567
106232
209834
71433
254184
38814
242167
105254
223614
147130
191748
277721
41195
72610
250119
154730
124549
11519
10857
102878
57203
297741
86700
16574
203497
216391
21891
253163
210039
5144
41567
272484
274357
233807
21668
5027
53993
144091
30827
172458
27295
206761
28936
6432
121625
232973
197310
76238
166986
199770
37311
147820
128125
121653
128102
82481
196365
91120
16802
221986
99292
28633
73267
222178
165925
115378
157621
121920
194107
63547
73848
263961
5995
81417
214354
147983
96758
17175
17375
272114
55698
203340
63689
282898
142573
86961
153
87490
20394
202325
159995
236899
231339
167745
233270
126944
289464
131935
115842
148670
171019
27690
150506
274330
113748
229035
117214
56037
198819
167430
104819
158440
73839
281719
22474
275265
200351
96494
204379
242276
93760
176886
36732
118954
72675
49127
138668
15728
140215
215255
18481
166189
268511
45784
9290
84285
294262
145044
79204
42633
255461
33346
236663
232619
59630
257039
265378
99576
237415
239347
79813
256456
227827
180899
296649
212864
217124
166467
63363
112137
49168
216331
266515
183905
238020
47267
177067
117914
39208
99350
244245
35528
132454
208625
299882
67431
94865
125247
39145
95785
252331
168997
218186
161006
122489
116851
7390
46903
44463
66565
250567
94956
69571
175707
141839
54985
170040
121057
22873
50392
202398
291204
233236
163886
217978
200441
41135
282226
291205
88172
68375
245910
115961
161961
211186
21635
223326
132215
16801
130997
109980
121197
83195
85964
154775
195964
237856
268653
63074
23440
154981
289415
104904
62207
299931
72074
223498
141697
146462
254129
111187
247463
235718
108754
294481
293213
279167
53804
88399
252236
235384
206852
249307
261311
14141
36727
152190
131752
204487
136404
48806
215900
30421
241484
285091
191535
99403
170146
186265
296157
34753
58299
167931
226893
147369
265024
118257
51926
131363
240584
89530
162903
27449
292383
269734
199369
65527
103798
275382
139222
82045
4419
114119
78035
213776
75052
39922
207591
85674
42956
264540
134581
288985
85094
62008
237008
237394
45602
15608
31561
205054
207592
66261
270658
53222
70112
25387
108549
163786
297022
1011
12657
55620
172954
107822
214618
286886
181106
284987
175073
194378
154762
203759
57451
295306
133681
205556
295135
269199
151753
16033
22388
85668
62670
72235
290887
283847
84865
69812
71730
135668
119898
16010
45962
115265
14983
163828
105387
107577
47999
169748
192346
219598
9740
68345
1147
267878
235397
70138
226734
69126
45811
37122
240495
265548
278874
148911
166930
126504
252950
167403
9055
146732
30181
238524
140834
94037
178088
211352
230034
65823
172987
246128
122196
138808
14832
12104
174708
288356
49917
66249
66478
229938
179132
16162
147037
245913
130853
281075
242078
130597
45270
31579
268873
71155
41382
57729
151578
243052
191567
211213
68542
96296
221167
208104
228839
207710
8601
224047
192175
18157
217636
109400
105282
213597
73980
121466
151718
74845
212088
177613
91957
146916
157472
86187
227208
65918
268032
193753
137598
195769
150708
242391
213883
226066
90655
116968
160523
75139
65725
77256
126291
167583
164250
283237
43700
184333
273567
14237
114550
277290
231891
249176
4570
57140
39114
65234
20646
264310
112622
92268
240038
87211
124011
192378
66902
48137
87810
291637
127281
267121
258328
150433
108827
295408
23620
91298
51757
66075
211489
143026
286319
73274
200899
123500
170346
119480
66854
129727
54409
2349
31693
95884
2612
131975
157116
202339
105700
223545
33415
126247
61499
48528
5699
152694
51164
232733
96999
80397
30694
78230
295823
27260
174051
205936
60833
154642
179877
75387
247759
233661
84120
126832
142260
214637
12944
218112
157060
52523
9840
143395
183145
179193
163541
123116
46932
79724
178746
179601
118734
280988
49818
240809
24803
287863
210124
241260
32119
90293
234937
234835
249270
146339
22563
251946
173440
224566
284778
195908
49534
202319
41218
219720
153406
16456
11001
185567
167590
257071
26495
169429
201750
132688
289858
60980
106790
112150
161396
91302
42332
263989
180274
253721
124187
40966
190864
103448
58654
136127
62332
68246
52255
35717
31034
40633
197376
271207
166034
13551
209013
284788
255766
41397
103221
144596
184568
211986
265728
246651
57054
3872
167581
205560
201165
218390
126477
274612
3257
21851
11854
114885
2674
275358
108443
186768
129580
213130
82209
216150
53599
214898
33598
12218
83439
154765
44171
105439
244779
60830
239289
198267
257392
133096
6578
120178
277461
289872
170622
66829
186979
60838
68484
270057
97791
287198
998
222817
158300
52403
126833
176356
88455
218993
299237
93650
273030
265564
147201
103032
259928
205365
200593
258180
50061
53965
11804
81158
24714
226816
233869
242021
97681
122255
8390
276959
143426
27171
191771
109387
164498
287477
139648
120031
68387
131659
74875
180367
252468
232190
99547
234115
145018
176920
290105
163409
189474
92412
172821
23669
193317
189330
177178
274434
274076
55114
159127
276632
277653
42383
199971
164939
96011
186408
203331
246317
39501
61171
233577
154871
23560
137116
61857
10225
124806
136999
4078
186452
287316
282577
216145
34087
256656
5122
227761
198212
184117
181416
161893
191680
67597
190722
217649
66522
24964
196553
118381
51328
75485
125712
273880
72422
141003
153467
45785
151723
121656
16238
39206
295614
277640
207462
278645
85616
67267
151090
7837
207871
227372
61467
29798
16139
135963
22198
119391
236496
131754
96242
177444
185821
135720
54870
10747
162256
39161
212608
175792
175207
179466
47046
189997
286135
225966
188806
87795
219412
157394
183603
251869
93961
48198
86612
124201
207590
169436
43697
238526
258620
120401
104238
45388
265450
182368
236288
97216
15636
286794
122348
101369
208089
66177
65959
122939
77055
37818
31551
88155
157411
174092
54699
246138
181639
285276
139423
223188
4810
121820
204167
287758
296084
55772
283376
13415
122113
49503
223860
286969
15027
136341
293881
278626
134973
241172
128883
204432
46914
262940
49778
263722
118868
225015
114760
184252
221081
205729
100067
241449
183849
239125
18125
250801
93381
50043
294675
201808
51743
168546
213810
154909
152879
35239
244501
219922
147986
272450
262375
52133
267989
133837
119252
91617
109012
126050
152492
223067
136932
187585
254717
77150
19373
230097
13561
47710
292698
98760
16867
56938
110850
291362
18321
123707
53712
12916
180054
276975
93675
126129
174104
148666
74970
161694
201353
123887
68823
184241
6841
88020
163916
64145
258999
97491
233855
192733
25598
254285
50297
13617
122273
17832
173494
8234
233733
287465
208833
47285
120503
195295
171960
65848
168909
271232
254423
290249
231922
61693
241520
106070
133890
235298
289021
219059
274612
231334
242099
61560
220905
254005
254020
63874
238155
245212
213369
123894
269776
292658
173027
216905
198846
105391
16679
90984
268236
209680
118895
283418
133285
286041
243950
72322
128541
152979
128133
116769
123510
7023
217539
239907
202758
182414
125743
111074
223203
49396
138470
176712
100271
245268
159428
112357
280947
242202
52953
221544
106413
221513
7480
236016
42537
218095
205308
225990
34478
89334
289038
269420
296376
161395
173465
216567
101394
145892
113075
166929
226796
84313
5537
141617
240471
268672
289422
39392
252320
183364
260443
206367
30114
263949
214352
218951
197882
227757
200813
145351
247703
199436
17646
40262
62991
38431
45613
295742
29914
223553
216739
9449
151987
76081
274028
287277
40705
73699
268054
165261
193048
194579
211071
70024
116535
50932
130291
93216
1952
75287
108143
144491
150910
281094
19571
34027
11201
101187
61312
282439
211556
16368
264103
96265
113232
155865
198214
7390
10640
182914
284990
15991
163976
8303
223166
84317
61287
117591
150029
136297
59737
186959
35182
246582
267241
245670
46931
266391
223389
286288
210379
199390
262481
65251
118776
280767
265168
21912
197723
132396
259667
121273
106683
129599
182466
19646
150741
217495
106248
8377
272457
131791
178412
259922
178942
21077
36711
93389
218103
142953
53853
115233
156930
4478
299844
152115
290807
33294
175819
46827
286098
17909
246286
183014
7533
258939
40934
236004
148294
46500
215018
209605
66871
95713
247895
16944
194077
254568
60007
62830
98814
94407
188649
185261
269369
262642
212894
298899
51643
58700
174345
299652
126127
243687
28155
170423
26641
276549
211976
118990
139336
159052
27559
287990
258193
277693
222108
182880
289501
277401
47177
247730
44204
180960
93702
229297
65203
229193
288422
160347
274231
40222
223534
23502
6450
115006
271312
24829
134240
209788
49349
76485
255392
105427
156801
272839
53105
156205
96238
237476
271977
299481
157212
2240
193620
249428
64536
118381
180384
236722
98379
47892
275878
190742
285776
279513
123575
168007
27699
245727
217170
24077
188534
92233
35969
212791
182358
235681
281996
29639
3823
116246
90014
268631
130769
99629
80654
207958
229950
83777
261218
70849
19727
67905
165952
192387
280268
463
164476
73216
107974
279766
168546
8556
239808
94767
259869
299873
71442
96070
141606
178623
126723
196807
159057
119949
24170
138132
16400
120952
148508
11933
171257
18709
24408
152617
108256
165681
52024
221569
176124
278322
65047
82733
280813
93936
285822
87368
36212
254943
135604
275815
118745
56007
204281
285108
142303
83503
190435
231217
135188
203909
250197
138758
208460
161263
185335
264548
121693
213084
120289
143531
103516
9141
105795
170180
18200
272501
200887
106486
142822
61019
31320
199109
262598
213607
33630
93355
244738
191792
121762
165401
51990
27072
171899
174383
213545
80182
115812
68001
125297
59168
292672
133749
131658
68033
196465
209627
282933
49894
241928
64476
200457
1222
278893
87567
112231
232898
200165
39445
92445
84527
279829
172751
95191
115074
111959
275672
31379
154870
39326
209903
6053
184378
142777
278875
77819
127606
19114
271548
225588
250550
13084
38501
4451
4769
201232
236847
239020
238886
208055
8087
70583
214352
38464
234041
242972
41474
86643
250774
152441
55396
149609
295428
30767
281171
132047
144781
8992
131462
297336
9488
204513
297074
273377
274301
16850
281610
80388
155098
112953
293409
110978
229625
200955
851
201803
200390
198797
172663
79012
184433
5119
154547
14575
157720
35945
292038
117234
250047
179252
81403
299244
133289
64268
124155
106933
141663
96890
165377
151421
281148
52883
261132
135149
296165
79245
168917
74406
18410
66418
44211
108428
136724
222298
42229
107084
233075
85245
263212
81790
29434
29868
128161
169045
54686
234378
163730
6474
253469
294435
206299
55847
297636
101988
66054
179127
135008
79589
46099
69956
144044
25835
276544
200226
189579
8089
62733
294221
82964
256743
60564
286000
157855
292142
263899
120287
28682
253078
155519
267482
20440
48459
68200
202324
240329
242367
148187
256590
11254
104528
231701
221204
246285
175356
195255
232265
215044
111468
196167
89515
289994
78792
106018
112493
215089
8142
152933
8348
176119
120459
83128
160280
149340
46661
110838
12221
194343
194291
53971
240904
296530
83050
218945
175116
66952
189906
249577
295428
167664
36196
17828
265554
74465
164333
274794
206064
147105
7945
65258
64791
123019
43275
252574
206815
250066
109216
12161
29046
151474
23208
13482
99681
73788
193147
181671
117363
800
169634
230618
66020
184487
281431
137169
56935
76651
245633
275165
166153
18792
172268
117580
297549
159361
140476
285090
55156
155817
40279
177365
36935
145378
240115
44368
57513
85110
173339
134644
16588
237339
120116
92299
73078
13407
10355
111134
37219
133088
118056
69095
129577
214472
60381
47210
143046
222708
141426
20442
277980
414
189584
270602
239605
213948
148952
248104
207853
107843
236600
281348
178411
41075
196940
257316
157465
156049
85449
167261
292809
261468
56340
126372
204352
199618
10360
274973
278466
280372
259976
160250
283407
89194
91431
33605
268208
127555
209171
130816
66454
77581
152100
10312
222113
222509
259437
136908
122941
256631
195458
143397
146003
159782
103798
269263
191600
112958
114807
211198
270294
228070
87045
37153
40515
226365
133377
207601
32031
265664
51313
59033
157586
95086
207486
7749
268554
267296
84078
258348
285941
70500
265001
223613
185241
14694
298378
31505
30827
284835
13172
266070
51459
136142
299934
194977
157195
42857
206655
71515
243506
197416
191100
221236
84253
224116
118804
24405
216243
87674
107341
141612
159081
43255
278544
39534
148990
177080
223099
109948
259436
192801
229084
61935
242703
59645
289686
289013
95200
24311
53345
244700
105932
9447
250192
118433
32646
74493
160679
276897
29788
33062
64991
3636
172482
185454
264926
244098
238009
60119
12645
40492
230343
114016
263984
67013
296919
274466
252804
149004
251289
8644
128464
70169
6974
266720
217022
48326
215973
193292
182772
19201
76234
177720
189335
64224
254289
221675
176898
63292
125521
117160
142218
133350
240252
223048
294380
275555
18657
139008
110698
61036
233534
54831
250629
37766
95536
178826
99590
257487
197262
259336
35764
237043
73561
166448
281163
14390
234366
78401
148556
83559
78339
161109
5299
196906
278781
202391
229446
26881
63076
14370
68226
284271
239166
150678
176780
34817
199900
35856
195448
106092
272106
156160
88163
101540
16762
49248
93920
233538
40207
264649
155752
211424
148556
293669
147045
244686
174518
458
194973
108736
261642
42248
292580
144918
223587
178807
290029
56033
283500
6308
214372
154193
178067
25602
19460
119874
144891
9038
42381
200864
105036
120595
110309
136819
188506
250781
244312
166398
256232
298038
55293
23485
218674
239500
110251
119121
86385
85943
149409
96181
112269
104166
260283
216258
159159
146603
148221
241668
12834
156700
30459
235575
200332
131088
27212
100336
38115
115911
193606
143444
235518
1339
130701
51241
201250
66880
78217
73520
98256
161733
81243
61432
295623
198132
10194
173649
16086
247597
129574
128425
35495
104242
257126
83905
52052
281983
38672
277654
121144
72100
66759
150835
105563
251859
75550
175140
48460
64903
32253
116140
21177
48891
94069
40333
120793
145311
255687
34890
179907
62278
73271
187115
63835
82514
49942
161601
261958
132595
30288
216827
104650
273122
23378
91728
127279
271363
278129
265956
109954
187159
207873
200865
163860
271846
164657
252609
114595
157525
25451
91959
224509
298183
216217
164450
112058
5561
51154
85757
200081
144479
227722
48285
68151
186168
149745
42492
53548
125570
63080
121332
22299
57317
157218
151644
39031
216101
44412
123681
58936
240291
204942
221349
113536
69241
98113
274864
1008
3175
248094
76259
46582
272110
137996
78222
73544
15701
79367
55466
31131
191994
212302
187332
147464
83837
245501
288257
265578
68518
75732
106848
294260
252661
234405
227975
129966
154259
190806
297400
289322
258663
113382
36185
113099
249377
4664
69756
83675
30455
62049
61630
124238
268613
234778
213897
272372
221419
274212
49435
280516
79608
121219
249836
219549
42608
66749
118362
192113
180012
112354
147719
172816
270345
91218
239670
22282
290125
93099
200698
126584
169223
120405
196832
200556
135858
192975
139040
16828
154339
67352
26192
267422
199919
212447
28336
286305
293718
245686
146335
299379
226644
7048
264329
81957
92565
23199
52429
22326
107580
230003
78266
128027
267825
111618
260219
132819
239344
110263
104738
240518
134747
2882
15815
80030
287415
243841
156201
70710
37972
126602
43089
77443
10050
57875
246636
197090
281364
193953
189952
161476
289050
226740
16896
252484
60075
97736
262491
139021
249476
19486
50349
233883
267327
235177
194287
204229
57005
40006
180456
291883
286351
108826
182200
24719
205053
190806
266797
35310
40157
18584
192398
10870
218562
25708
95271
44100
18760
110278
267078
278145
104350
31637
294151
159634
27571
129517
296219
154867
274330
103189
185935
289007
160252
270935
169081
108075
31413
142293
188563
23799
139428
69757
268715
139008
99880
65700
282573
186347
12485
195914
118990
166553
230883
190172
285261
32305
117112
35101
157831
59278
203072
18647
5582
157819
136487
30442
114550
26320
164319
111207
147741
249797
172459
124546
208445
204219
14550
283484
172497
282358
264201
198758
79809
42294
273404
227569
264707
142653
261785
660
226023
139559
8736
256650
71997
3856
142271
17635
149005
67551
219050
113299
136197
45703
155648
161563
95519
294044
200500
157598
126444
78653
276994
131849
250068
128315
107279
265672
181297
146920
297051
242695
156340
93844
20493
1200
118822
12484
9994
65405
68965
289831
195402
230444
113584
46052
168232
215658
49289
161175
55776
173072
230164
289253
32077
42325
72051
293605
273663
155660
224031
74846
157291
148805
165065
127264
108789
35834
60220
200725
269502
130098
297291
15153
142972
99769
185379
95691
234031
221142
174048
184253
280494
246741
69157
266236
80980
112073
21480
291593
99033
122463
24733
144526
234811
145097
96079
25316
290576
143714
121165
68920
179278
274448
271677
59739
41732
36111
223426
42502
119319
160081
217460
155144
70111
17479
233117
266679
284994
30818
244543
200866
197430
98534
225988
281223
123874
15667
14282
270935
49045
116898
257878
103611
176373
180328
294784
43361
274355
52147
125494
24548
172592
207587
271714
250241
230038
24857
61826
239127
68268
32613
209629
85193
103603
53957
254900
236682
100665
158335
21627
218091
29125
95703
27378
296424
262606
198190
110813
263394
104000
267480
245160
275786
85360
157881
7595
187179
185758
88720
220557
97498
12262
214279
143537
74883
277060
120095
258093
35354
122116
271648
154342
3127
202025
275091
41701
51619
50638
210891
228139
227355
200268
182925
185013
131103
123011
65206
40845
169598
181174
89439
204654
245790
108446
69203
57979
66562
260166
274122
200824
4320
250171
283740
18233
22826
224043
92745
160163
166045
55530
159808
15526
213086
31567
152464
39441
220119
155797
198728
264985
292278
109499
167047
113780
223272
128804
171381
149777
138906
173502
246502
175236
276697
140137
26009
8240
231049
84433
153756
150175
253291
159610
248684
232066
180670
158692
235000
203162
43522
107376
95049
28387
202048
56908
196602
161824
293365
167638
69730
257831
102939
285747
173086
142456
251911
88410
177372
213518
162675
166410
51835
149509
113632
3027
38822
235556
142729
69591
185942
261552
164718
142143
99222
166400
251775
182150
66832
217805
113151
73644
97201
295575
41151
275517
8546
103002
172030
195212
247349
65975
176818
68947
197946
81568
207680
17008
2816
72304
46637
40948
179708
99906
16238
65707
11360
250124
8200
284173
39695
284602
56695
165426
4927
244405
66393
114394
6826
37184
170865
236207
187976
203255
93499
61736
94002
242043
162095
19858
522
196063
285594
97257
126706
15612
279970
181159
161531
250944
275226
180536
197209
138693
28150
216093
244881
212244
150838
114040
288628
118386
133285
129314
224113
44471
199431
262413
271423
223093
135651
98877
117024
296237
76124
159603
136706
144130
124342
28882
201090
78595
225188
168687
227874
66334
56064
133625
114796
23788
258896
53979
5796
53253
264195
114384
161684
108721
184509
106735
227861
82081
181459
111532
64524
19262
141042
182012
45957
294002
147893
294525
236206
252996
71936
58471
245921
176543
246181
291686
72690
243126
181806
299735
135712
206296
286490
212949
14792
63875
242384
149198
80148
231914
129347
145362
69615
249371
279103
77284
230599
226486
126551
238222
178450
73432
233876
246348
184919
2976
276529
17941
85985
118643
81391
45129
283341
248973
54395
115537
47324
41747
226756
120656
211755
16664
213717
16112
234718
162612
58359
269645
206440
128669
295583
249101
213804
150968
100536
23365
155418
97767
213989
284153
137499
239332
169157
67007
105147
17683
212200
115916
11434
236315
211327
139778
158633
160646
293433
64926
161513
260941
21848
157519
94111
167388
194204
143747
122277
201753
264770
113028
64378
11374
169218
239797
146916
68650
94724
152658
245062
164829
166851
232302
56356
244708
292475
44227
175457
233563
131583
252994
6945
192161
196202
7023
10915
63585
243337
94071
264804
58123
299987
110232
70531
104141
200015
92426
7427
269299
292052
243705
76814
234301
139852
28587
89909
53697
60122
145167
120495
285529
171702
32642
31073
165772
41371
70357
134629
267333
212527
4423
127764
87619
73284
165223
168885
236338
45271
33605
95117
133360
136794
15752
27326
15576
216680
39341
2104
83207
267448
76166
163493
177648
42078
91346
27450
298295
10168
101267
41979
93495
37055
193902
86588
43744
266215
280178
101445
293389
18503
200791
288927
101689
186033
53800
234622
243948
177848
256508
220979
216841
100682
129058
219269
243106
228905
134410
34788
235657
25265
46182
42463
252043
119806
190639
164089
23007
225005
166571
157890
199652
87445
200274
293961
157690
1458
208747
207410
144710
42426
109278
254833
236244
158993
209621
45124
33045
20957
251466
224049
129763
94722
140969
93208
12685
94666
222064
264016
115410
26852
178022
171029
222106
202168
43971
91899
118212
138279
52924
199773
43024
157020
13606
263883
276720
137092
40379
245879
122433
156626
244879
260526
201587
196113
85559
146185
230479
210076
126468
25148
186940
243947
202164
259387
294959
174423
205364
219327
148380
258497
186298
208586
190764
242412
59239
253283
14286
241283
203907
137204
230640
184953
47640
239436
285936
25138
160559
146235
163522
185344
160208
153911
60492
126736
30611
189145
5146
36646
147730
49876
192390
246823
135113
45899
160871
140426
248937
222034
134776
4895
144832
204085
252080
183832
26787
181308
259134
240212
165895
131711
47518
257449
216501
193027
280801
139121
92556
90118
9719
239736
78671
119929
125612
290209
31363
160540
213630
122522
286860
80382
221450
237734
59145
243410
129367
183707
139488
246635
144293
81271
260064
21990
105188
287591
48932
194813
19462
61055
134789
250926
83626
49283
253434
177906
145682
45407
295677
146567
49699
144239
26780
110458
153180
197439
232642
64430
18250
275805
32973
129502
66689
140517
270661
247462
68213
212311
196266
18953
259236
197151
209486
290770
7106
10074
21014
103251
197933
80684
150391
295487
162264
21642
231382
51018
193671
26144
99012
42372
141340
250800
271313
165728
63072
7711
296210
127474
150126
116418
174668
7700
256585
163251
35450
234333
295313
249272
84048
232831
73049
51033
49745
219632
66848
177881
88808
151024
2300
179707
218730
46773
286193
244814
170178
75945
26294
160065
269235
225483
33213
184356
43135
134205
164937
173621
51606
227056
272800
178176
293536
285177
256079
273641
132623
1790
122899
232161
12158
94903
202582
244255
198472
241419
48764
93816
131257
134186
205282
41018
66853
21320
43922
214508
148506
18186
149974
291717
8124
256033
168422
162558
59012
257744
17914
102017
30977
291828
63693
273694
242241
103950
69192
34985
61369
55708
208834
81612
257149
210072
128042
248791
212429
252817
258634
90022
29118
85016
68324
113880
213433
46540
89753
155575
13029
288318
196965
133788
217950
203229
298237
27511
292856
177998
101998
183287
298389
175243
79515
249346
265592
256130
62756
209740
188289
294317
32716
258255
264672
159756
163340
70743
218436
151418
9784
238460
79585
209900
154586
73823
52616
195370
212235
9289
192210
218057
98368
75675
44903
124370
233038
147188
218271
286754
248407
140031
259205
160230
5495
215147
107843
38929
107554
156573
234004
18706
197952
28485
87965
4582
1751
213979
41458
116427
260527
43881
42090
153932
242335
271331
284275
70703
29264
297714
63783
205747
263535
130904
211397
229155
60453
92257
24077
36915
57623
289586
149364
159076
162412
65709
42367
222899
282232
159586
268165
255956
46206
63114
240394
252535
274665
191069
57565
263649
177760
246108
126173
203032
136577
189604
209160
234099
158976
28779
297699
60038
120075
93081
47819
215203
89273
181316
66791
2240
58644
181697
206157
26309
210488
37016
95690
121495
249841
111080
203255
43704
246545
93140
15331
61530
110389
238552
96975
225689
142553
23709
43923
55877
291201
227393
66310
13118
137598
42320
165387
252504
149352
176810
12343
192149
282311
12515
22150
280989
80607
283193
161776
10772
76144
138593
236393
191896
111901
227647
281292
285442
78524
140320
149956
156101
56165
49734
93208
281134
167378
286225
192964
157548
53088
290414
273958
238913
240297
68603
63794
188186
133975
215841
81293
15495
12264
145680
156357
117386
175918
180994
202373
133417
282468
257257
18265
225405
256057
178730
34931
217485
121527
265700
28480
197025
29198
217349
101645
154493
81557
283743
249918
193237
147599
24063
102203
28163
184526
182552
215034
173460
248380
141088
62596
221511
195261
246193
182693
15323
146617
172598
110389
217882
15364
242894
99050
262067
231183
95312
274897
9125
285082
248319
298606
274090
161455
144857
235194
107021
88415
265506
113631
73120
22139
204929
11530
159460
172744
86158
95332
147187
241308
129869
191181
216878
57887
236880
122654
211703
15889
163967
236375
27676
104974
293260
160940
295913
250156
14725
54486
231497
195335
220151
205419
258075
172639
291853
212784
68472
207564
105317
287750
91456
81563
281682
207388
50044
150145
175033
18818
72700
109825
131570
272230
255786
165575
28701
229878
205456
14468
165025
203105
285452
201148
189533
28029
76278
125301
198967
229021
209844
231042
218874
58002
199387
291704
173530
198373
70285
176877
273489
189533
107784
233069
90677
26304
181498
107540
15224
171377
112086
254238
191730
117463
63873
166031
91207
74240
165864
257286
274603
126206
288510
177556
109124
234891
203128
162093
13934
57958
232260
194859
74030
230899
81851
127919
23643
162295
211539
194325
264813
84681
215852
285057
98954
182134
285136
102858
185993
58841
165336
198284
283489
278407
79728
139483
213981
267416
109071
72882
198041
146073
72230
238241
210808
237721
31663
118384
16042
228962
175952
151934
88741
147243
268764
50193
38255
145858
203389
298558
124204
219901
204230
20272
289326
15390
97302
247966
84293
199832
170573
219230
103968
172539
290592
243798
256739
298295
186889
147523
20192
39970
13996
231990
127769
201181
44697
267198
212124
33433
80706
26667
6409
14971
292129
297283
13367
95097
6840
1777
78247
203593
33288
199857
147752
229668
6682
187875
47481
15409
179006
255552
166618
282931
236153
73287
100650
8464
108645
234536
172440
272376
13585
296412
24970
86280
88905
203513
249524
181371
194092
283949
139125
92350
178467
5720
14985
275283
31745
118417
128953
286916
25667
224506
214997
114226
220463
39474
192744
150895
225117
218340
236266
160061
49391
53449
68048
66205
91169
65913
202242
85472
153026
235408
204363
100602
46526
80386
137088
27923
104240
250099
142263
294138
133642
236485
284329
287957
135822
38451
105373
118038
222380
37735
40713
106406
175248
271094
169252
236578
139260
89436
13577
286980
82047
77864
13702
280826
37591
159232
225525
169599
148898
291102
55825
61281
88466
112401
78446
227396
24511
114699
197039
22416
108813
25700
104629
246575
221115
31269
244777
216472
30784
157613
13668
166459
78681
169522
155675
2279
46890
289451
35900
57411
222742
221974
289618
40087
187475
85864
234280
46613
51248
244051
222898
108019
81294
60685
280885
75309
240686
168875
115637
199245
58202
225508
289565
24725
112436
101286
141453
194959
198341
47235
60536
180671
78853
268420
249303
142803
273875
206606
210676
164029
290913
201501
15106
276740
152543
154923
86377
226372
252874
154565
18059
206087
152310
141925
244475
180894
277751
14566
217469
92162
229705
82137
239907
215316
207448
122213
163020
58434
164382
151270
29148
50280
179983
72546
143464
272118
63381
163021
120950
16745
46187
282220
208680
288351
254212
37101
172117
203281
93621
293521
62925
47481
238410
73801
167949
54475
127296
119068
33107
215709
124270
28068
12718
66093
288382
175207
265098
101919
215629
42993
176803
259272
96208
155784
135759
93750
69394
286750
19240
28505
113092
50907
185037
23270
38820
7968
281893
112482
180508
200486
113192
217213
102463
95899
240356
87754
202850
28752
251955
166691
133271
163165
214775
17983
56276
34682
72352
71480
206833
89809
239022
171432
219223
254085
108233
293498
285485
269471
255968
76703
266511
84634
65511
166625
37033
74909
267766
242063
228934
198200
133908
73024
155167
9818
104258
86102
140055
282664
140341
232925
243908
4707
127358
79389
153589
156722
230846
165723
23549
96626
60756
207572
207056
55279
172776
179366
62650
84270
229219
104071
250704
128130
189337
103506
52195
169136
88160
274016
64712
57455
69986
158413
282006
11076
97356
148339
193664
61891
294130
232086
55295
137789
202121
105667
192767
186947
217277
43755
182627
153369
53350
112419
218876
114093
291171
50012
177985
39634
75834
132192
244848
156161
212178
80638
123681
114529
10090
71492
53624
16985
246197
135731
4016
179064
59420
138335
91533
21226
41338
108048
223544
190431
51800
143613
248215
115460
51701
48274
42094
255378
76927
288638
298418
68997
140658
193147
98421
141575
90568
203720
161053
47806
9585
8078
191738
195076
160396
128079
161815
114748
65731
608
146949
137611
161707
108643
11476
294665
241875
251265
52738
296417
6055
52059
236033
205784
263268
278244
31506
193522
180624
267221
81419
200991
61435
135053
188071
124805
56916
129227
199667
206955
156916
26527
109136
189289
210596
229348
204606
169746
195100
191998
266903
7866
9200
105667
111803
204096
61849
50581
14996
92339
7234
13116
23288
95132
250935
217253
1994
33112
234378
30570
133931
258558
157099
67731
281511
266623
62528
255125
173235
288845
152452
194147
157822
197624
245801
36668
185845
184742
51146
115271
99887
62364
208110
104513
92408
774
217448
50947
150616
65189
126437
259824
285238
5301
197297
253497
88925
30132
286161
183220
156099
240250
75102
264024
265037
284205
58893
277955
12610
241531
6999
250216
174696
60245
106679
76298
290565
52005
190297
24347
137137
26069
273231
132553
96325
208195
197903
259820
25384
87603
142401
6667
170985
183636
213276
174110
137979
144288
195271
17569
178908
154637
101436
90056
47614
274173
42539
226064
141960
139027
265943
256762
87178
50086
148464
140428
199852
257349
160389
289325
265781
78178
298083
128267
135605
33276
75513
242312
115955
192765
251174
180465
687
30522
111732
99703
219931
66872
166691
44634
155952
238461
161871
38578
257903
128052
87051
64982
124007
227556
208233
279732
266786
276072
169304
80562
207689
90436
53946
8890
20312
157555
113732
78217
104813
242439
45789
145396
271380
43331
42894
96544
104826
214837
1220
80086
265923
203672
93103
196649
166914
39167
11368
147157
37657
214236
7354
134900
225169
77015
63803
95131
58246
258021
209529
180605
11336
230927
188322
166587
177877
129938
190974
41026
157969
89554
193390
37105
67102
291816
258951
32887
82846
55779
39713
148123
69661
232278
74451
189422
184351
121332
285344
109435
213529
158264
68929
96949
198870
8393
229328
27064
288528
169001
207308
224803
263770
12301
256107
212788
212570
58097
98532
132765
291883
215508
3038
17244
159669
267336
202174
65414
197549
145208
143335
102741
170889
238977
36783
102746
36743
276839
147852
184569
141022
102069
286054
284406
253307
208102
58716
269335
183949
148350
32591
198670
86938
33481
194583
242000
192790
181694
106574
107387
83245
239746
88513
39906
172035
31670
211623
151577
141781
292079
97025
216854
139991
115452
86897
152555
61702
173329
133886
176181
74887
68894
51184
218420
239890
199331
1561
168334
137482
193123
119371
14194
70557
78661
75969
198134
209633
104820
285921
84507
174112
280534
243990
105684
264503
55929
220020
180125
92083
240968
119076
254469
2961
258206
49692
153936
18225
261380
200282
296597
29374
249881
109905
187574
56343
187629
155007
77736
235716
231082
119413
237737
224825
160854
256823
273991
76817
210965
83305
84384
92342
14098
204454
237213
34326
35687
40127
239496
92659
199098
65567
272923
224652
139727
76303
138371
241962
128124
298040
81510
36380
10438
138066
274203
13053
67033
175872
152807
244561
174455
205124
88130
294520
102362
114881
276859
227827
168271
228201
19435
34474
223945
296385
142384
239088
174492
26480
221831
111376
146686
286703
98015
263388
167115
15027
78674
41099
200145
109634
125675
215789
144764
23629
224112
213194
154817
172367
121976
246505
267878
238657
167444
243810
280820
221200
250542
96468
92852
240553
45978
49807
293327
174809
124210
252490
39717
182068
184374
136768
110250
31496
60047
124185
275164
8655
293298
255971
156868
108132
176714
209562
48956
297560
232139
97479
124967
243384
37379
9361
18985
238045
178854
65483
223068
110570
161306
198317
194782
37412
248892
50691
254949
41988
167786
223622
47939
83396
199956
18427
221300
278793
260474
1387
287853
243991
189522
258928
221942
102802
206671
174355
53655
220011
228063
232102
103552
115150
30822
99323
140760
192609
213418
213348
18715
113735
274055
36533
287499
216969
153489
253976
20410
247090
52320
22261
199632
289249
46276
92779
99102
168034
101101
292844
30666
127643
217049
263819
102620
173818
107599
77693
253491
147345
45276
173032
51825
248945
193881
33114
132284
161459
118229
109464
92513
104478
134196
180260
42259
50284
173975
90452
18120
194588
248971
165712
246408
174818
238805
130619
197637
217611
202333
32985
287901
20286
14699
42421
95777
179038
212679
132282
188533
210330
233761
171014
63718
166362
215538
150342
177465
197288
98069
241763
45550
64337
40963
192757
272486
66572
30750
130131
226586
33529
30880
42911
66396
159212
37081
157892
86380
208840
233554
30336
275816
26094
48181
270457
112987
208131
298819
104138
46616
76108
94730
157623
209395
168535
145777
175479
124565
56996
132396
106621
43358
282879
281375
250890
53802
277470
91830
158162
84423
155457
8664
20363
215437
11824
99153
172731
222369
218466
110391
190647
204912
250316
203371
229493
271578
215636
290859
17936
58225
223288
298321
199078
121130
254534
106738
299704
186543
56682
149999
140135
46930
170149
87043
258178
22345
191728
127275
13750
152726
289173
191339
190707
243957
172527
273685
8649
211835
271211
231354
204993
177270
245204
132238
210797
134738
112309
212399
58519
48299
85306
150186
155053
136954
126484
49489
283645
218037
116468
152630
287071
93117
2621
137636
213625
138477
49024
289827
113984
196602
216320
284362
114635
208392
287399
210623
7227
90969
5747
63889
291359
127522
77868
37266
209369
229440
52599
235154
61108
210567
221594
254648
146713
144342
166522
265856
62094
63532
221573
240486
179763
182512
222218
30111
236050
226688
67962
171605
232853
285972
88550
268318
247110
166897
158254
208842
70965
98705
128635
200831
1389
222079
120639
129803
13641
40710
12735
103842
73505
131635
37492
48244
64431
286338
29356
270184
198515
115265
29001
163481
253847
43185
97252
227801
25835
278336
83326
187657
218232
140434
246973
26151
90485
259478
146849
280662
8079
185799
32198
5411
86800
151134
241391
198614
230281
253958
90679
15922
38500
183576
116079
159934
142374
105090
244960
42754
89386
139913
92005
254441
265789
30551
147482
184747
54190
34255
90025
92467
240637
114004
252546
187509
33666
66457
15506
232391
134228
231895
126512
145231
49141
140164
220034
108325
42141
177911
104422
5220
252379
159411
134139
98568
56529
148972
17703
189069
298467
282621
242073
137868
105585
227862
136270
173246
215752
81093
235465
24980
22141
220338
22945
89901
58697
200120
60133
252610
167268
226662
130750
216639
226247
31234
191607
94797
106043
101720
20455
159386
76845
163273
110868
107515
128379
24549
236772
98346
117091
158450
271095
101108
252181
26603
103689
204259
159404
247839
73598
31753
299706
149745
168948
86274
207701
113683
66708
261424
199981
48925
42705
260267
232441
92906
164318
225258
112984
27949
275613
32607
292217
9618
89979
157175
40145
293761
32305
290533
143524
158974
22130
231143
162046
79481
220392
116591
148915
2869
230767
129524
70946
111708
211246
241594
235160
138953
10160
93405
169454
182684
38278
10609
297304
247586
213630
292165
206267
77740
214886
178292
158289
262123
199738
25683
108013
187679
8853
234600
289169
296338
95346
133366
44120
6875
214123
42471
234964
252833
261535
32203
295048
262485
277158
183633
161555
91500
12812
270496
121685
152049
49058
213345
99022
248662
1126
49473
29809
78522
160427
154249
175224
161822
121661
170140
88717
220617
88512
20007
228171
284981
56239
4321
42319
94929
130104
216709
221149
72528
1582
92877
90055
231422
195799
154155
267425
13802
289871
24133
71927
257752
35403
203991
279061
3691
81482
206628
35889
85224
172036
180196
256999
246775
185992
161011
266306
189093
6653
210234
192219
204656
120775
93399
32411
278304
279927
28459
266389
41271
9640
56830
185265
208264
95753
262239
164618
130154
157672
212000
64018
55401
34793
39786
89572
40425
149214
2403
172693
277845
195944
180969
123289
178671
679
5530
228949
48565
211311
61237
64675
98085
96466
205509
48511
153301
188990
47967
122222
211703
47437
152314
291099
75303
153121
138276
256164
38026
158126
171344
200963
145907
183629
269531
202402
59455
225241
34298
136179
6751
151581
37268
19277
87920
138972
130288
84841
118347
99201
105782
278696
81053
97427
76
206416
287341
279497
256227
55912
235467
144984
96550
7949
28656
279359
298117
252503
193516
264933
73857
153667
92306
230609
206263
219526
252810
262458
264038
108749
3991
296424
108906
181215
68278
276229
97293
167886
60469
186618
176744
164588
291823
239167
85460
122761
161803
92871
288763
28912
115958
41656
128656
248159
26725
276444
41824
18762
24325
272525
143379
222301
287485
259599
257909
134771
158924
72932
78369
246521
178651
229490
24019
1351
93523
76060
80926
1808
289193
233427
73505
237922
124764
133492
254823
249849
113432
101654
235138
262662
229184
254162
46962
112248
140662
176735
62169
214044
186497
212600
161431
299661
4816
293805
130111
269100
214458
177563
114538
255960
47881
44900
230723
156721
31516
107425
123914
178020
83473
132528
40110
131159
141058
130426
146134
226733
293500
150212
91466
132011
10091
130844
117369
250763
34344
150501
91392
244205
18024
16896
89254
148927
272270
154919
173277
205321
44466
166825
24493
14015
123309
236249
94033
100658
198467
16254
166044
60432
182019
201686
236894
143129
104562
206154
193391
86543
32312
277612
192586
174729
50768
106932
258575
220825
69223
71853
55735
217934
217348
147341
277635
281659
147750
91702
195059
177529
278898
245593
146635
209303
131777
54329
232780
209714
259375
113023
112585
126686
273539
19625
104343
245694
40220
248491
254908
175571
7708
193222
23003
56014
113725
104285
256482
258952
27707
261244
111268
248242
157409
295549
227517
282101
3260
84878
58828
180696
225514
57976
206445
246502
195797
18738
48939
235234
54782
235466
110099
193577
251769
249057
197106
28652
189398
260516
109024
82330
61494
200286
162463
106838
55689
123466
220031
92153
41764
134877
107459
185998
159752
224299
110301
66992
130087
267639
214737
284253
48228
291472
227829
154287
76782
40563
158234
197638
90492
210535
97085
184866
276139
102496
59171
221213
41592
205033
10684
8789
175660
14852
48973
21793
92765
106943
278108
13180
179283
215924
74411
272078
157827
281325
274535
134577
22950
53690
136489
116800
114264
96811
204996
4788
255607
73914
223910
204496
159315
33382
62669
166631
250973
281576
86052
209795
149236
209560
142615
269544
239249
40534
65115
266077
28241
72650
262973
151849
120359
160567
212594
293485
113062
152507
113178
92342
143969
215843
252370
95051
51563
175910
159443
36230
202493
269205
148689
158577
293332
235404
277430
114529
263208
40208
56932
217600
166111
283355
73261
225750
296008
159347
163115
134177
61691
29824
139765
220850
201396
166515
225329
87708
160708
139695
155209
171860
118696
131515
141860
270346
77450
143160
116359
57060
131468
118908
206887
188480
137010
161080
272355
39457
205135
10468
162124
176802
254603
88418
122999
295964
290677
287317
55548
242261
206931
111328
28171
167685
70088
276402
103297
232220
33584
70182
14227
233783
288867
142441
21023
154617
200445
211351
245086
58297
286884
220423
191590
129913
192833
92493
108618
293747
28497
244808
222771
12304
97883
218733
143451
256563
155579
241486
185257
258389
233054
34626
271650
160891
190889
28514
229257
85785
102782
48215
175517
9587
118501
25683
281725
25473
28871
43295
122171
116603
166135
278458
261003
290548
231245
198318
149311
236793
127700
169539
23736
145492
197370
92538
273074
18882
88610
58227
34403
137385
231386
4554
49611
171215
48764
60781
284664
101219
87508
281344
123137
112997
76254
189525
231180
229622
156824
127318
195572
299476
148619
153711
210871
128990
196421
102276
147559
22944
80069
204705
221366
211738
299688
280300
37619
281150
263958
222756
144536
193705
61436
271507
178788
182047
147288
155496
111589
66470
70093
162600
10362
169098
273682
33128
277549
180813
83226
22675
107673
129732
198767
241737
144498
274253
82926
6823
187966
119484
52623
221992
161500
76081
192495
61686
49841
182294
210140
105134
12303
58070
210689
137299
282134
268894
41566
23586
148984
189207
98356
198299
69332
265782
285981
281460
98535
278146
246648
117939
188493
113977
198626
212638
6655
210664
161353
168662
102332
158115
131486
17934
277257
212414
64977
72497
199280
159140
265512
50822
106520
138584
9328
30517
207042
256905
258512
2884
126990
251365
286275
3447
150800
13516
4244
3024
200824
185175
143314
231584
151078
88412
42817
241093
164996
170864
216258
229413
168391
135321
104008
49767
283966
263301
211908
117890
218792
113127
121015
73408
66280
91614
41810
58841
264752
281433
269819
237559
7402
242591
257980
57543
96055
102815
248203
211788
214027
18093
183264
210293
209515
172207
250581
64496
149882
42013
168795
136391
195789
19282
130256
89957
83598
176222
87488
32127
264310
11862
141000
103965
46041
225155
274463
38394
4814
92567
163686
56973
136208
16591
282056
182523
265524
186602
249929
121556
130625
22039
293844
207556
139683
272474
168957
92459
265025
149083
171807
147683
73229
118453
244179
66610
112250
84860
42492
85302
240603
159542
127909
219386
192205
44726
5350
248256
83596
72480
4933
291560
85231
240160
138327
147199
197541
110176
160211
8518
67361
104971
219322
116162
168869
178733
299315
170482
145466
20264
114670
298693
120560
264136
140
194193
116845
58867
202278
7739
144471
136537
88141
246808
181074
47364
252475
102220
147109
97666
179526
18710
109191
152318
232638
189340
80768
133308
269126
250182
118855
18995
233347
27184
90328
189011
163705
286285
1698
157883
234805
112919
137749
270724
238301
107993
294694
88852
63558
240517
6247
211966
226889
220626
282327
297208
167790
145284
45473
294211
47286
104956
245375
147708
165773
261761
61289
239148
272836
146258
274711
38320
148210
52449
4632
63881
73520
165258
259465
24994
281331
74655
237812
228648
145907
190412
245467
112972
212930
165749
118765
17117
132938
168373
159783
145055
132842
173216
36803
72638
191431
254574
171029
105294
11751
175417
17262
181790
33054
245699
10909
9288
283111
99429
275925
181587
71899
242391
61614
36629
264118
66711
12345
132181
59267
107838
75643
68338
156310
256818
161319
155813
93027
298129
41515
162691
21348
244391
241470
44372
18718
277900
15583
296520
196821
49905
217580
14196
36977
269459
207410
49488
24677
265073
119906
248011
86909
279476
43542
265799
211506
92169
291631
117627
17990
43749
223211
248755
115965
13347
6762
98379
218289
288212
44091
218058
233304
285775
89485
63639
233580
206188
119664
130381
158643
64196
37273
231253
255243
271179
124373
44804
297501
19272
238327
10197
653
264467
266195
255141
280872
106188
264962
9624
87467
127574
267446
179702
96913
56607
128142
129322
104222
225412
257389
8130
161409
178606
163948
135942
29652
219161
157005
245769
48064
20029
44047
204753
252160
250835
111807
46853
194535
27686
41848
238806
125351
299757
278743
155113
146260
148458
41573
132335
88041
64129
68564
138317
231546
40546
254787
159935
137558
80857
67517
242771
275766
299305
278105
3917
282676
33520
216452
225485
73316
208120
290934
18192
97047
227155
152790
172970
177144
200680
164583
125276
111950
75158
22524
19359
258110
133272
291733
250669
255902
73704
218417
232705
220384
244142
48281
115033
266784
126786
243523
175648
144792
226354
36717
225709
266851
243103
66460
57749
59602
115239
221577
166589
216975
122772
151669
183997
256980
45512
60342
232474
177081
159310
204065
283133
285930
44272
72560
284821
154397
236609
238634
244208
76673
96286
275937
76796
142345
37796
16234
230071
47633
174271
234893
147308
209944
130922
98411
205926
21487
54832
223608
170329
273665
134012
11412
200043
227090
3382
23170
255866
52090
151071
194733
85132
153246
153035
239071
28671
102194
238843
103339
46679
101756
118135
2909
159483
175175
159721
261956
243113
4033
262336
280265
135828
40187
186451
213030
276633
35047
293682
92786
264063
100134
54725
293580
109946
138035
262351
234180
278391
157347
241154
109302
233195
94913
235464
166331
148584
1128
29343
184241
249130
277627
297290
268595
207515
5398
91312
197636
135960
77173
149900
41689
74313
163007
81960
255092
80630
31676
144036
174050
117294
181864
296857
257111
221728
25650
296291
202413
45161
117015
70470
280566
272956
275855
130092
81802
87791
275673
83877
21539
204837
100694
168262
84274
32733
23953
64688
218826
34340
215689
19773
279456
109
201871
157976
290283
256214
176811
234324
169736
164603
234730
36289
137210
1774
131594
111057
150661
199587
148622
214083
93874
281840
245039
41649
62661
295864
240276
229445
234140
26216
24284
211184
21897
256144
9314
230585
296030
20176
125413
115168
257375
77050
66774
292419
236459
92216
280905
284896
208221
258710
45137
119874
38190
117624
94058
29358
100455
291807
155139
101605
69102
199489
128037
23109
184183
238973
232240
109883
149681
153195
84663
96180
109041
158449
76027
207645
186224
116253
262320
15080
72043
107672
138640
169110
174459
55115
186495
170689
5440
85
173520
167648
235386
135530
286194
128315
246274
184781
45750
47909
214864
50948
9371
208497
63191
5850
185900
71496
256608
106120
7259
108809
86688
140783
110233
19871
65628
266624
144718
128434
24344
240998
247965
197473
188441
19262
88982
98125
146392
210674
36331
266411
184900
177735
218465
158821
221337
142821
129633
9540
200816
200537
166538
90873
38797
277327
198628
244444
87139
69529
90795
47496
145893
79337
74944
236703
161158
215897
188845
199350
188409
82562
122057
4562
19548
145536
170858
272612
215175
179596
56779
150778
169491
59034
43297
269645
232114
253220
218356
257058
133889
268158
62504
20463
285963
217934
127513
186048
22206
251721
196525
247493
78191
70384
181915
275368
271356
51936
261684
40693
108938
83214
54346
56655
260205
65960
120052
287007
117038
14909
172220
261311
79302
204649
60276
223369
199110
231720
261212
167653
91485
231577
73935
65821
243762
229621
197431
205847
250926
99186
96673
272248
191772
224015
281974
219577
92731
49080
16468
194747
189928
98062
162866
16537
61287
291728
66899
161786
113045
21988
42617
254480
243937
157905
245979
14396
279197
280498
292260
62867
106547
267881
213161
283256
82562
293609
150963
204793
284750
252849
270116
281177
291299
293606
122314
6333
281710
293285
152219
177758
195993
65424
41615
121161
177890
175374
119730
102637
256322
100229
211453
248240
252766
294694
29715
114819
268351
225293
285649
197014
256296
3072
69281
38270
151600
244742
94460
239377
291384
968
176862
61937
294038
120821
249588
258388
283291
134623
226306
123648
212581
240844
268609
276289
127448
15195
287241
276272
272782
233070
64181
16369
232965
263639
26272
193700
278146
182621
181314
214745
86705
12743
4456
9541
239132
186568
76268
251333
121663
263438
27895
178083
101174
293811
236228
204172
141509
40548
94903
198903
211621
165687
20769
104054
41925
212440
158213
200267
266680
195520
209684
33105
29440
209572
289272
145500
55700
137805
87243
87971
100715
41163
66895
3406
97963
23077
198752
234425
255669
65103
236851
86645
124445
167883
281455
253859
195119
17581
70286
275494
253117
62074
142078
124404
100774
75279
96946
222345
86683
126841
79529
25965
79605
3920
295310
56820
87372
249092
23209
249169
156846
146221
179900
255278
227785
218544
59350
124447
18428
86502
120073
63422
270677
176929
239554
77670
136432
108857
112287
272155
106735
11555
214783
230846
4317
53074
294521
113127
254511
122898
38333
255953
117707
173494
85266
162856
269416
84931
16104
158551
217263
18326
156502
163422
146913
109894
17564
207289
42432
269148
100539
55022
12214
112551
281180
297482
22798
194455
48137
31505
136338
128561
233772
19110
255382
176651
224568
53097
164753
154454
150010
238680
285400
273391
252885
201664
44973
78134
273514
174437
232600
125216
105546
223152
215108
289753
78005
141573
53013
172745
298438
281075
166761
175896
25310
39286
255987
13011
123536
41917
74936
167819
224148
32374
85764
191417
136371
205794
194502
57456
200233
256704
215576
194830
99549
167641
248515
214181
97379
51942
259273
119869
296234
199888
88030
8670
233037
97820
48164
217748
172219
299009
144356
45405
152548
159385
68872
177206
10887
198204
234158
153275
185256
228129
243667
49959
255637
139489
148593
254796
65588
40564
23032
46996
228782
211851
3693
277881
166753
73428
209124
290788
102126
18125
151411
176501
214841
235082
233372
186951
19680
283369
291738
147666
115622
122311
125967
295727
191669
4753
130615
13458
173698
184669
176541
118574
87213
292238
172118
101426
207981
132342
43287
240201
38772
285845
276871
93745
285109
280896
239533
178953
117242
232904
211150
214279
269012
63072
30286
199947
84493
272545
78659
257535
211306
272665
285473
51320
128536
8646
283128
101686
296410
16479
68702
260433
116201
107675
206709
12979
278327
249232
67798
104962
111256
71452
93203
49069
162025
20499
28523
186684
181809
154760
243109
117700
292983
114762
26471
83098
296952
253123
196712
20832
109045
153396
96290
97341
164444
35664
174430
82099
33906
296508
22909
13117
36875
110322
35875
69235
282375
181993
194821
184238
204359
136548
232814
291691
6354
129182
131929
50721
269161
54120
230788
132070
178226
192334
289327
183
243361
142288
200032
261572
6954
9875
105339
265726
259935
169737
255079
255985
101269
146469
117397
109229
237005
204684
19818
257085
87928
132451
261203
83139
33875
177312
141100
280328
253502
207278
250166
15481
221459
166930
191247
211895
275931
173155
299568
47802
57130
161027
242852
114201
27140
166332
163008
158724
214194
210455
134621
124945
151339
237801
182654
249125
34721
122083
193858
91953
31829
200551
230527
228220
76565
220892
1288
153201
53368
66483
247827
123925
289446
233672
227258
13185
12812
50335
65475
16264
221846
274202
53862
65670
129974
139129
178941
16473
174224
171607
293433
4464
203203
33131
190902
200094
27589
53650
70870
195997
288357
234428
249101
285384
231636
3282
140842
9969
219614
6607
278979
196499
31924
65786
22106
286834
32979
194621
220787
298184
58303
942
68290
182674
80365
185981
180641
283005
99121
48048
294539
219627
154793
246497
123026
8225
18512
233127
241700
189189
212523
191197
107313
299701
236563
180607
98343
223603
237682
275209
98644
1710
29338
159168
3582
185635
262224
197621
80261
214969
154691
15088
111147
133340
104809
127780
120644
179126
252382
59
100683
279099
264210
281550
32732
20489
117263
110971
42365
185423
280028
267167
292434
131005
187343
274073
275299
95873
51898
180936
89708
3410
170674
289183
132261
236676
65675
168806
124031
285902
247103
84707
64313
66739
36966
274226
63627
7794
181789
274646
63856
121789
11828
142201
235738
59546
282444
142952
7431
131722
114019
29890
161493
279085
111334
46125
47125
182019
40636
279963
43905
241046
293574
59590
77107
82715
273263
228980
93957
241816
36523
257805
286099
260733
73077
197372
117848
28061
254982
46850
44175
103733
130755
57189
199554
177266
15479
295110
141606
105151
75495
35737
178443
177742
112969
153626
114226
93467
111038
296388
225548
138314
95706
159460
287723
128473
177487
151858
194614
42553
173013
47592
292467
194283
64937
294894
157412
34248
299901
158226
283166
13788
192816
14572
293923
103493
25124
131875
157987
228262
204105
283709
164748
131576
63385
30654
139362
192053
189740
86231
136301
255392
4720
61730
284278
43618
92705
16198
164893
107640
121364
174737
62374
299537
142736
41903
266608
212837
271777
5061
170906
82360
30833
222049
149395
299535
123389
108334
25786
111525
224616
286035
242433
232627
179936
170317
44274
16875
246126
85466
127001
173557
240399
118595
149879
118781
129891
16353
242344
46703
220162
191689
211783
95541
48653
229422
187345
128503
215410
48210
94232
115530
224106
24134
160375
60627
152242
105344
19367
219971
71540
16380
30744
259896
264650
158909
123807
155935
65905
219856
26977
219924
167261
112021
149533
224250
270766
267770
47651
11755
176513
217484
291539
199807
24505
37989
19830
28784
100270
78822
135536
34360
32615
97634
44676
289234
12275
280077
107473
48138
253779
49998
191216
81531
233088
138790
264634
44877
126704
197387
172657
104749
33987
110360
224955
203628
21878
107392
5917
286613
262633
109794
224761
229801
105956
113944
143504
70631
269661
18339
139294
229826
210186
36484
286009
156190
89093
151382
215442
143766
2551
82516
41457
248176
83664
264980
83715
53161
12341
35747
73638
67782
272191
205462
153342
60415
124333
235867
39698
187475
212197
99605
280950
91086
156443
133041
220362
11057
247788
199076
267341
149209
54180
173629
3285
168002
116726
9519
267461
114797
85062
10611
281359
134863
200604
85197
65907
277648
132449
286485
14771
202029
278918
245699
148863
84435
59703
167023
157237
244695
35745
103481
249296
220603
227265
167637
57522
126524
204156
27241
148596
261579
228214
203539
14071
38546
116493
286128
260389
111632
280885
294860
145930
147134
153485
51431
91854
49710
284971
245408
203232
185490
24569
207434
195293
117389
250061
264646
149533
225977
239794
9873
77418
1847
128113
160627
277884
75951
58337
137397
10442
146537
147786
67426
153181
140013
228109
87808
99222
97396
287653
180505
56540
67790
107767
38465
173908
159310
23788
136339
105624
193507
239182
223717
26896
183360
262382
57167
86359
208908
111800
211724
265991
79671
139633
126303
116643
267164
215622
146286
287838
93106
293690
53388
236628
271722
161269
60621
118712
69308
132081
210525
162607
5101
64491
100830
67494
132587
107961
126592
199266
4641
854
226495
69519
113162
277799
5463
24289
170808
262611
8264
1450
239527
65742
14256
108474
219091
148232
263659
261026
248204
15308
85856
86799
12090
211161
44074
116414
15799
190483
11481
196064
114878
271796
94664
256934
116013
283287
130708
1904
877
160305
132853
228877
282594
54840
249129
152011
48359
66965
101530
229658
9401
61034
226003
298065
154716
147822
289357
76552
250640
238385
191171
238475
69584
101714
272890
164394
282971
20923
81870
219296
106514
177969
93780
180498
180873
136044
100043
267236
279589
117367
54330
236744
283316
258008
109904
188983
152290
195739
201432
96436
275812
9514
189338
274077
59908
104228
191332
294283
43941
113880
260249
27671
251453
249782
12460
106639
10867
204960
189106
22974
62273
156831
128295
256264
178604
154108
111801
173758
269182
68179
249694
72482
291580
224588
161376
119115
147199
82503
58080
215473
121909
281220
206610
270108
178866
152623
120067
174368
90965
110391
147176
194896
289286
232010
246673
197146
267167
275817
39250
110949
166913
225384
36357
288935
298016
53751
296818
167905
132090
178200
217697
118821
202038
234964
99885
117602
159844
16013
5417
202135
168887
264752
255842
88570
243369
33432
107999
51222
294923
222876
293583
44001
296538
290645
55065
82716
27675
278948
196008
177102
144092
40427
197422
75538
107555
193385
180242
129606
281201
241750
52955
206766
121187
31948
81654
162764
61674
5830
228031
42601
105404
1874
135739
251912
182313
271575
227157
166636
72243
242592
35321
190222
225524
272773
135509
266070
129229
244390
66525
93811
204961
12668
287454
264125
110056
192248
270026
9046
282740
87643
143052
207888
117281
160468
252323
17972
136917
61008
99643
76705
75303
239088
194293
223863
1768
175666
139948
292731
21475
98296
48815
202595
29992
163751
139538
46975
76205
296661
269374
188758
63623
259694
2595
242129
69251
267369
266252
51236
107454
30686
179817
168766
222050
252728
191224
263955
118441
134699
253061
222771
138701
210793
105330
269329
187666
204426
181008
161112
197476
212661
281962
68318
50386
151849
285558
81889
180803
124018
53802
199648
103566
147216
98798
11323
27284
17479
261622
143111
262126
117509
85310
262695
90207
67573
94568
118122
38287
30220
76650
231163
48902
242039
275688
197856
168174
238549
16275
285602
254941
58072
191672
282661
103124
72591
141000
105892
68828
162018
64093
235946
263853
106681
245896
175194
150173
74095
231832
134035
191808
56879
244098
270998
3458
192590
41292
122681
152222
1976
262772
181987
142942
297970
201301
27863
42047
41530
119671
222251
110548
141995
156241
138019
264997
167888
268980
50160
166944
73800
67863
254754
99769
176376
18975
62547
137079
34273
268092
195866
286623
143606
248143
122433
180058
254395
100889
164163
137522
131526
76847
191812
55473
131029
5835
233043
206718
213928
194629
158909
272240
63407
296364
241283
54234
135309
42210
75822
104919
235051
75111
263007
80723
44769
243990
278158
171761
261743
93883
192244
195746
279399
236759
82370
297048
285406
154878
93464
24281
259965
61805
298703
154528
142182
242800
102825
137135
299418
213363
216147
88721
200794
108928
244262
187678
134757
18886
126834
84697
53080
190471
155176
109986
88827
27866
101702
185620
224674
126276
31830
66880
171935
149964
200844
80990
30056
171422
172513
202355
27278
224450
211705
102513
64773
193180
206298
94815
145802
286857
171338
145974
161815
59679
255580
275056
153152
2393
178513
184422
61753
255180
132136
210655
142441
100184
195679
185098
277102
106633
82641
207675
40961
137486
66371
173507
36924
290459
113475
122492
215316
201844
255610
266032
82559
38921
64352
200621
279096
146922
102386
40742
31181
137087
250853
294446
133770
23768
239144
243623
261746
69250
138597
183826
38062
87004
280869
259398
100100
288313
60862
152464
148964
137165
105534
106861
227191
209028
290219
205905
63581
255108
254349
228488
86047
204945
192085
174254
284027
185949
273329
123897
271644
250193
139492
90348
114766
46291
13033
276548
290228
114470
53168
42619
266340
230605
141301
42643
121893
133761
242103
150751
146874
292623
74354
75432
119716
90500
175010
213698
289518
116097
173404
50816
141844
131909
296721
284085
160001
251009
294787
214160
207410
157011
241837
186939
147262
216795
27838
126376
67048
30994
57795
163099
116853
265586
77680
15302
44250
248087
114433
141062
197774
170443
11690
295951
207475
272993
257090
287161
152434
5235
222566
24232
195470
243416
221978
269600
215765
156110
66845
225842
118506
100608
189419
160507
1913
191254
171196
111521
29310
209304
17178
279938
78262
169333
95258
53959
199793
6554
51466
225507
143072
239715
259841
265169
236370
217645
256322
206704
172843
73760
285278
64159
106964
292747
201156
270287
263371
195646
131336
102813
166296
66201
153727
32710
109096
133337
224207
261178
134991
260549
104427
282923
72617
194067
239887
135473
119548
45273
222159
114362
91946
182079
45775
219436
57529
49064
282760
158098
199489
208165
240566
146360
63345
142095
22769
71934
137483
84378
155423
72678
171872
217291
115052
180442
160204
213209
124719
109465
50600
229791
137198
242747
81973
16601
9042
9470
220210
273984
251881
189993
120262
86298
19457
88243
195870
42461
286049
54091
40911
260261
21743
217632
87595
28476
78521
294343
69235
49390
87241
27109
217134
245290
105952
150612
265857
118227
34914
75626
188971
113890
157326
242928
8666
150200
284314
39201
68084
74533
110548
273058
53481
52643
277514
19961
289383
224682
54428
19116
57816
286523
264542
267801
150912
168690
91665
97956
167846
243883
226071
92582
124247
94476
65027
179480
101859
166995
180543
61046
192737
83992
49045
230917
298190
66013
79167
123628
98212
172634
187290
221108
78390
82511
169853
39652
228085
166840
17743
270852
122949
156522
274273
2112
117512
162301
158968
119269
62393
28162
259255
293079
135544
73419
41016
105201
37465
192061
149498
164749
137820
197838
6948
118647
68641
29805
247367
123251
294944
3735
5375
279398
99794
151166
36994
126037
67261
139142
82831
151969
174939
215378
272787
66547
166387
13697
147576
241320
151388
51591
6505
152779
14736
251598
111867
116689
68674
199236
129439
130026
241134
266351
18845
281817
126726
277613
26051
46926
145437
206940
180622
115812
214367
58366
23949
131062
81135
225605
160975
68241
116766
218172
81366
264715
162869
32917
174330
59596
211431
102836
288624
178260
216676
13704
98686
95045
281283
207603
89854
207956
231836
51447
177450
210520
297132
44473
280230
229707
138569
165885
54267
248207
115614
210181
170115
269102
17265
299042
146080
227083
44907
9294
231860
8596
154889
17435
279832
281429
105889
275303
87136
118073
110016
222118
187050
154603
188190
236402
144802
70127
77708
58472
149072
265965
182541
122285
214291
206860
191894
280046
100987
160040
182464
223768
254656
143440
108706
163042
60913
269466
23693
107784
273343
18169
159882
218628
270961
43764
241124
21985
243272
73142
159562
69112
106370
263120
195774
47767
224486
39331
276706
152989
133462
28193
78718
258071
75923
91917
47669
243325
104546
207127
187001
90451
21936
141196
267450
212245
220145
292844
223289
109500
250661
58735
95958
228295
286771
235260
18366
64746
90287
276295
122239
88063
68086
88269
128617
51031
297274
227583
103125
202646
299073
155389
30342
56099
98281
291392
243055
188709
3071
231550
88454
89567
44328
29604
267118
205066
293655
41953
274305
289613
234063
96065
12776
164177
12463
152534
295519
298903
8672
73671
223517
144216
246307
42187
18660
200180
19157
25870
124559
74216
227656
108471
79751
31144
161333
77295
122107
216120
133518
117630
249128
29811
294153
154846
204667
252678
102007
243544
39047
274245
109023
292794
71102
103885
135026
199067
78654
214617
152050
285278
230789
299458
44270
216957
165737
261312
75682
149609
77803
91292
166821
17478
245349
35312
3910
247396
121335
91466
115446
172631
58635
215739
241300
198068
103588
13891
237180
45132
254508
54332
2394
195916
29066
183096
44516
180485
45955
64680
84940
21736
85224
272327
259749
200593
169816
147028
184918
78792
90598
280164
249043
260829
221511
163203
159900
254931
42940
176326
184524
290230
184215
123978
198980
293191
207013
257442
168197
123656
54486
243878
97390
186066
70222
53366
284180
244983
248460
137737
160013
290274
1472
30518
227400
85827
186841
187400
100388
149084
135336
63964
18276
16885
32693
249259
184788
39932
151957
64085
223208
28296
209110
238473
125921
221956
133451
218789
260315
194917
216757
99979
78770
243761
115163
89781
236440
146185
125498
73871
172232
39341
250423
187173
35773
10498
6946
298085
187592
19011
284395
89840
13472
161715
168731
55644
3463
258407
251129
109573
128823
6592
89297
275387
51717
70677
152859
131211
200107
226619
268837
110892
66121
72243
146502
285306
162616
22607
222410
159376
23009
180558
227209
68918
43208
203400
16268
7885
228547
32431
228883
139781
228981
50416
145063
221625
31743
175252
11628
273997
290093
293555
102343
25463
69545
273370
219152
271130
275232
60804
222372
89520
237014
185086
262880
104475
276420
173717
201796
236226
164929
233993
235011
216685
251373
99331
178747
176861
248107
1161
136917
225079
210498
218223
66668
141995
91504
263670
205451
197155
294015
299447
150303
200243
295520
131763
140009
249924
174917
244590
148883
220724
218017
97650
97612
216787
139029
180230
244078
210220
102007
149379
96144
281683
88313
89226
299764
30816
144696
156498
38359
180123
116672
134502
47162
259913
233471
48459
296635
69303
22517
116278
198491
170775
6424
64486
181326
133819
85896
189834
58230
31754
241422
269693
283886
47672
173159
137618
265884
104377
1515
288388
145059
275539
101729
146178
293248
150
287596
293392
21682
145698
84606
253117
178176
217386
127877
22852
97341
54375
122076
52946
18698
256616
272684
212625
217823
190527
127116
92256
169577
59289
299020
238696
23063
297876
198005
261729
46579
208309
150679
32729
261701
174714
64462
50009
9675
111131
124716
60809
204886
170426
86675
253534
155567
17153
230525
195470
44679
93783
125024
178033
23800
246546
49488
173642
102103
230857
14190
169258
49200
203294
240840
243102
140931
1929
240788
152251
101555
20052
6223
270790
126091
266483
113166
64518
49765
6747
177080
196790
186684
146888
76342
19741
171408
201622
165461
169809
28684
158755
124806
134426
86781
187091
4650
164374
82805
136902
139764
221776
12193
167627
276245
90769
98327
254238
246263
142203
227803
230730
259814
146908
106055
126897
232502
129030
137048
27770
286733
289470
109766
21928
146407
147624
217949
8094
206487
216674
221014
3198
14772
281427
267685
252453
177907
146096
42783
115381
238633
105318
36327
109867
94578
249989
86417
172340
81966
175756
39529
170181
15885
172415
213792
29162
258565
143308
203295
26335
45266
18377
3846
191942
77592
277046
25719
141513
18519
143196
224442
238310
78179
164142
174376
13598
52537
73185
144295
179838
146467
149600
270754
71546
198301
48244
107911
117496
6833
165112
266959
24984
110581
211262
43229
7366
66594
252523
276830
93891
294111
200799
75326
250489
188415
172699
262596
274997
219171
129663
28054
223050
1072
105172
157282
292509
226137
293557
100756
98570
163885
298781
183790
45235
161621
31972
161750
240702
45582
245748
10588
268641
241086
47054
228762
41420
240146
73070
9921
253248
36432
243890
129601
230300
177096
75966
191294
167200
299254
112129
65453
70638
2343
80977
244102
60476
49392
157178
203789
254385
164785
41358
151961
286171
222430
2391
217683
31452
191285
105221
109911
295225
263842
44986
157230
224896
120476
84352
139984
234984
184058
202471
265503
230890
57298
62147
257262
24154
181597
83535
74803
21946
190618
27215
186543
290790
264498
57824
27814
238964
117482
250992
81152
236546
136187
75115
109736
223633
85194
164360
16642
298164
265054
60992
189046
102227
203973
187297
287413
260010
255132
202761
257683
223191
141990
125315
71845
81332
253181
237298
209709
161516
259878
197135
16990
6890
148044
56683
164300
232397
55683
101272
192642
5049
54317
29934
8418
241710
168002
18129
104628
185452
84098
247883
161792
175276
169867
147370
93567
184731
209224
125368
45774
34150
287315
172968
164056
296068
43528
298093
168485
34566
182669
134303
21556
119139
19878
252360
208361
235256
67153
61462
175127
85563
204304
130334
137657
159278
254206
11124
77591
96267
170807
258785
539
167300
152881
251748
263583
243268
153431
134753
268163
257273
112365
41692
268759
168075
135512
136885
53824
277223
139642
271210
246781
35385
180230
138076
78933
118990
292402
69587
70427
62193
161301
164511
28295
186540
253158
171298
184082
57526
217993
53604
184681
69466
106438
217020
80986
249435
181358
134308
278597
244858
237841
24905
40282
148756
92626
261296
123044
291673
54278
43179
145260
206239
214325
125549
59158
113397
56337
110427
280825
10559
196605
162329
46189
6510
217363
107444
108743
1728
159140
49515
104738
269922
200040
90335
72593
114664
160971
247585
136027
201286
152287
16551
90002
51808
236390
214094
16773
112990
158174
275539
77567
175093
176976
87440
153199
28902
173011
231802
243218
298371
217641
105146
24641
170098
122716
37307
15224
160751
68379
294974
41247
90827
298117
224260
119203
115271
37420
165865
292088
206481
241341
254180
144673
173379
273454
224509
234056
137689
2731
198855
110997
149632
94461
57226
73992
90962
172927
295828
111419
15289
36068
118665
60118
141880
105479
245037
253651
169814
57745
255629
269879
255532
62991
5084
14874
84882
64438
208910
104605
81582
182382
131853
76736
211748
111224
286273
180076
25524
20084
27961
265964
275276
254526
45328
195832
189700
15577
188622
56385
226858
117166
223801
293603
244358
34063
290780
91021
258369
78949
228894
187402
287244
202740
113892
259301
122313
225464
261873
97089
91254
170055
140800
97834
214214
18854
74155
227325
205115
138994
215286
274529
79557
85911
43521
52884
70280
172391
15199
83087
230145
183392
52810
288023
40314
152258
76736
121186
49684
232909
183044
199025
122099
250039
197987
98243
159647
180313
212335
248002
204943
282070
28990
257323
45178
107577
250973
30746
201075
120044
119137
102062
67970
214455
69959
262637
202784
149405
127094
216426
216158
218384
280542
271477
271480
165140
134872
122354
6382
265358
65693
128916
192567
144448
83237
176639
21000
112114
112245
186921
118842
203104
216275
286073
284958
224171
248286
152617
273426
276840
53379
112346
8828
60112
79766
151955
273631
122597
277263
116569
239053
132223
205107
224460
79846
289447
17247
239388
226047
9738
260246
276875
101788
280971
127190
101411
120099
10860
145221
188151
54596
58159
137163
233204
21484
290171
54033
232397
4505
218105
242147
35481
294276
271177
131632
20637
110199
299086
228845
34466
66746
60877
178083
165892
93684
45288
121083
268994
124053
277749
240302
203165
170735
157949
13565
53488
101839
158280
115323
198457
165686
130305
273509
160394
156974
211381
96021
165452
82876
244619
13309
119440
4784
41252
141146
110478
186815
266014
154195
231794
36968
223622
33212
276621
209341
175127
224708
205064
3486
235074
241557
216482
226669
34414
105460
159841
216004
163203
41605
27306
289713
214193
26551
71755
207795
63852
274798
244936
49044
56276
165801
170257
126504
299635
26514
246592
152134
151057
14245
187205
24605
65332
200149
263907
268196
139235
114901
221173
103226
257355
241073
268544
180308
204161
210556
28758
243650
120250
1199
121136
298117
143958
177075
259525
33787
247160
14713
156153
277113
178888
217078
213906
255427
283742
176155
205011
72982
195741
308
268267
65881
214190
66128
278073
56344
103122
235610
78786
102567
199914
28471
278536
107416
139780
216965
154016
130201
165243
79887
190023
70872
195298
160132
206961
98095
108233
292963
281523
239920
224282
140252
39312
212858
223801
110531
133471
268586
18645
54923
6036
9984
180031
77704
135865
242940
86424
250463
181623
140371
131716
81181
92981
262972
88839
47297
235757
115926
34446
15208
108857
171688
25929
245003
277957
108581
198768
32668
103443
240325
60286
22458
244883
152431
147084
181572
100665
103016
25512
201535
152571
284936
247386
291091
25512
68659
218190
291245
142003
262286
71965
123520
86887
220364
156470
77868
53990
290829
273625
201385
129623
279676
64555
234698
266339
123142
260928
124087
248027
225499
20354
213413
80338
170251
173522
41318
64510
298060
145093
67236
102674
212687
65442
261293
284938
54540
65787
90132
219169
278030
46590
114070
65176
266727
96253
47863
136698
274514
68065
144110
36546
178321
113773
10161
210820
294491
33730
269721
139443
129478
12347
193749
136059
183118
162793
185889
88014
29466
56552
258675
92612
236211
79068
207017
128645
198076
228043
247330
280869
102950
283134
240673
262315
108193
136058
236669
298029
31405
113238
65607
201227
189535
229084
185283
96539
41591
171646
108100
144549
144454
71003
85892
194784
52973
75608
36914
120714
276571
216257
141375
37852
257199
217816
169541
206182
284150
15792
31506
229714
196574
295734
14004
66464
112716
215290
71966
246827
88558
5301
191316
19765
134232
123260
132528
213876
61351
85464
28821
280743
107928
116387
271507
225869
138483
222152
211876
84142
53225
91580
67612
264484
215679
297359
286869
108084
261543
152963
246063
1994
198750
162991
239010
292641
118369
138372
217813
200232
261966
59500
151556
28364
71420
124456
272508
10116
81062
160686
194797
113067
104248
202092
295807
131576
65894
254201
250609
212180
101257
64928
52402
282361
206390
154295
157005
99376
108674
48237
7727
235018
53001
276907
74585
95788
149936
226055
270212
269510
214813
287915
84869
6458
90802
191288
173453
157428
131407
46808
168907
163600
178745
289568
108958
31787
33516
230413
112440
107011
3142
52020
261125
4913
249086
262108
183329
245868
53674
9818
183639
1046
80697
78726
292794
187444
195238
158342
90265
119921
75550
64193
251175
5044
195076
276319
84662
184592
297394
111636
263240
281480
79468
208627
281627
287205
35850
31295
136495
271166
119248
89322
44041
236329
234535
185140
114685
24613
242051
13076
189154
250712
282600
25716
172322
256689
164343
21191
139559
250497
21981
30153
138391
231582
285777
85573
226547
157976
196088
129704
231816
240510
250982
30863
104783
11834
128752
270479
171067
196461
41293
299965
287651
293634
21825
64420
45024
83022
231044
88785
159557
245492
275713
188074
148802
252146
27379
253411
212642
54331
274842
117630
248715
22467
15656
14602
118420
2447
157792
176811
17481
109689
5705
154411
206349
13783
165698
158360
142885
256381
160499
214379
40187
83952
193811
196516
241296
256386
158193
26193
293406
292680
61809
193475
233220
57405
231453
5239
269461
87526
209736
156547
263615
191682
246142
233688
206350
64779
134085
122044
50930
33293
22559
128076
201636
85962
214537
232973
284675
3701
187229
56857
31707
34422
115672
52857
210110
69938
75852
99581
90593
211595
20883
41457
57903
114222
92682
141892
120893
123210
201174
253988
81758
57212
238892
18648
274752
277845
65115
60803
154424
99678
65357
59148
27146
93391
115248
172308
281652
78428
172176
65600
58512
299915
52063
131262
41319
111481
250581
185273
30931
296462
199431
7859
175263
165788
196001
172910
246475
209303
297160
258375
96090
266459
12725
145985
192624
291069
250855
277219
154330
209420
174760
253881
235798
227417
250561
19509
77248
11250
241976
64764
201962
91031
194241
54979
108294
226531
161202
86966
97431
136271
134147
236362
84781
106760
233829
43620
82862
147605
269789
269951
97168
235107
18730
55347
280251
289077
278139
77800
210348
174174
203837
63129
3116
92491
101910
125856
127273
183593
69576
147038
5123
64365
121598
142755
161141
197071
161823
99505
285550
32172
128403
294246
56430
143710
212190
212673
3885
87710
217762
258703
136774
203360
167747
165692
136119
1096
181271
133311
52653
190519
145591
158480
45067
259817
111800
31517
45730
35529
285029
256241
178922
136051
170422
252889
124190
175815
185413
101356
70431
267711
88441
3818
20930
284086
21086
130765
214023
258890
90368
109149
83895
80442
217678
101164
84208
66205
41078
231879
208463
176619
282069
192977
192928
79860
55264
143791
262789
14261
34035
225198
243850
298908
63042
219190
32988
190169
106894
166910
240915
174026
269568
170755
190785
6609
35320
41300
150508
254431
95201
253383
163650
115068
223584
276349
275878
173749
228269
208370
223860
10350
279901
242575
56823
148496
14181
57197
236031
145296
231849
136263
11698
258207
181434
263273
153959
137420
8915
25159
56299
169172
187991
21740
91606
185316
53356
290370
46714
27670
52917
132076
292964
120815
26377
294108
271160
260883
136886
161073
151360
45911
168945
32687
116310
74486
99072
111373
213530
115045
296832
36565
12724
81057
168075
230279
136527
169913
234928
222032
140739
292862
208310
296552
146156
269202
221804
88477
44726
248553
156826
102356
103844
117010
104529
214126
40709
199147
254376
138166
22737
179464
43080
48650
111700
57721
89871
165766
122583
171329
252108
164782
122446
150277
121288
199181
35940
85180
158410
6437
140381
481
74203
11942
193387
38031
95067
66956
118817
72689
95057
18320
124076
82791
259404
49495
38891
290915
262462
224458
96699
153575
98790
6490
81826
133735
16479
26669
141941
161691
52627
31920
124748
277367
196567
108066
162184
204918
45937
172048
122506
49478
38794
150088
213089
144377
183198
52238
182595
77079
5278
44184
280291
31621
207848
59171
138831
146190
124055
17249
148756
275946
260077
144984
200514
162422
70004
6455
157555
179276
90592
75302
51722
252848
223235
204512
35147
92268
45603
99658
158308
114612
263117
16929
274935
236458
138186
197451
219315
82688
207949
104844
210406
9596
101427
165301
166099
210761
195011
249608
87134
211665
186959
285797
218191
72609
171158
89370
38797
158704
217095
105349
71534
273486
220466
78052
125631
548
71243
141542
97242
248040
74259
134170
122232
160104
202474
39603
152002
164049
18443
58682
182717
84137
241763
53166
139165
219460
5168
278084
76973
185417
68660
203060
247620
120090
275193
274858
230246
227444
18919
158494
54742
264601
287596
209598
242854
243227
18045
221343
260009
155693
186358
78949
146280
225629
152197
242071
191883
14550
254921
206299
4902
180269
221388
249264
211723
231699
71817
124975
285813
112971
158301
24969
174581
69401
224879
16545
297758
62663
214631
37970
139663
189175
75703
259350
230266
183745
200858
74758
149661
177607
7149
23427
149956
245283
199320
191265
20093
43072
115879
136259
49175
129902
186775
233894
142132
70128
150658
27010
299986
37504
199630
204076
90228
33249
216777
205739
237666
41469
73337
58372
19722
86838
90569
101188
145848
263965
133264
110098
79704
2235
70378
12040
154213
101138
205538
105849
35607
225888
154521
270468
28341
70875
181829
184177
135030
274794
52569
111494
99317
225251
274593
188740
237781
246839
173297
270934
197462
297015
260488
97594
167309
154502
49200
29360
268649
265881
60246
65925
210008
58167
298936
230454
73157
87849
52885
11082
60361
193057
18895
256126
275557
268247
146985
289834
194440
276890
236641
144066
261848
154167
140254
159416
94513
193122
170764
210426
143409
69099
140018
164359
41448
195126
191650
240992
200153
124121
142647
40812
111189
91481
79183
254331
219240
299355
178749
190069
287148
275157
64553
24398
288629
113324
202548
191710
220864
8314
45668
62828
115807
189775
200575
284301
61223
249362
237638
263959
159837
62845
69719
190838
148366
166255
210284
110605
17266
170682
18100
122028
153178
274937
162088
291431
95145
247482
83841
221167
53304
62021
177916
211436
228540
110722
248216
163473
257903
170809
281811
197778
169778
130991
183260
47875
6285
287838
40510
249479
235230
119569
286866
232553
190386
188480
190271
273627
279541
47962
54440
138711
246256
48312
141962
149580
294738
95805
231311
283023
7618
194017
287434
67410
189335
241827
89114
197477
263452
187241
159061
16046
2134
162482
256929
278858
285402
52633
238379
265180
13681
215581
125127
299812
186063
62411
152458
220060
84918
172049
241941
98972
188343
256708
282123
72865
200426
165398
84915
21303
33407
184903
104225
267779
198515
274165
210398
76312
103350
4956
75107
42925
72987
229194
67088
194374
208462
244605
10355
59280
6788
188118
172662
101420
221877
69974
245714
33481
78444
19729
216678
78135
35414
206990
102888
289195
272372
259464
185119
296741
194695
183114
82334
246564
52769
195950
2508
217813
65158
97653
290054
210811
162912
17816
84358
99581
283648
108072
139982
132557
84150
218825
249356
292491
149947
31293
179468
114283
26022
271390
78098
272637
197763
277933
882
7362
207158
250635
156430
50417
163215
61014
243930
277620
175420
224579
15565
33701
5530
119061
52407
204996
235655
223479
253052
45797
191241
222580
5095
208235
43716
190139
64270
259293
124056
220690
55125
296058
61031
160354
45995
73961
60088
96316
138681
17000
84971
165065
54871
208777
173468
99390
48492
296651
173693
181492
119857
237828
125645
82702
211009
193445
272065
237219
95091
80950
64907
284164
231404
158915
75346
211826
50014
195664
241516
153572
100278
274842
171009
283194
93494
28179
17691
259401
257209
67625
199952
165930
273076
22606
164738
287627
46852
85605
258921
59976
109269
139407
41238
243656
151026
222552
266811
122207
187604
39249
264499
73044
140153
147602
12099
128546
162077
182452
293035
293355
126761
51354
295859
96536
122116
45855
132401
214038
58968
237023
251339
56972
33569
3306
55921
263147
259389
19872
22133
32681
196603
181546
10061
30210
13263
40994
287719
286625
191391
248833
42343
23272
46661
280685
210721
117712
20797
52681
93174
90254
14754
249965
88670
233316
195136
155248
213253
290575
157258
54064
215285
68757
105814
199507
273211
250639
124969
21150
165288
34834
33562
96482
128847
108598
11564
273412
284901
192750
177291
189833
87594
100951
220869
114934
227763
14830
121098
59573
185573
133517
54913
180239
278265
26222
133052
63931
84898
134565
162961
57069
249424
32871
170781
110163
247349
24444
33059
103719
86326
158410
163431
56620
142873
35692
241710
217597
243842
126437
145498
29538
17116
221532
229975
40334
144741
280369
115229
235729
107292
31613
185749
263199
265025
150992
198361
257448
40628
97820
157640
240791
193702
137272
221307
258510
113209
151445
184533
100909
59743
198350
155554
203086
240005
94350
145708
227966
67699
130864
33484
40577
230153
298844
257512
84916
252410
117011
122384
288809
160260
281462
269732
179777
114665
148112
209721
107664
190250
196552
123786
79888
10463
53202
59349
266285
206058
20491
202525
126972
175863
199530
189711
116706
109767
222493
253356
148892
216929
60708
63593
102986
118775
224673
274602
36814
9408
203027
146254
294025
122004
175516
148535
195270
126445
285972
206927
214863
106616
224176
242962
288264
189588
20530
132593
260622
278518
69506
201296
189243
42070
228102
207641
33872
135888
197766
254242
265978
22854
68383
81839
36289
22777
6202
35372
129913
50860
254948
40552
243700
51915
284390
145675
148931
141575
264831
204414
91395
69082
214509
37322
119966
4740
273393
93184
251574
234217
157402
133162
233235
55515
73647
123229
130701
53537
228407
71417
44263
3806
204494
122986
85070
136619
101421
61754
234814
67609
217326
127867
299958
276222
26776
287680
80702
140495
287823
1244
84865
186658
296032
223793
132385
169582
125868
191438
22311
149005
10049
238001
264999
64710
113454
96806
129292
247859
120132
94315
40806
296152
262190
297857
256099
263321
23951
184059
246882
50086
31096
176723
272102
236100
95528
226364
124055
186754
133452
253677
48419
31205
121737
68952
44045
159674
30650
110469
246068
204250
233636
116923
102639
197016
60793
166699
163111
248492
235487
240253
124434
84949
113391
239468
20796
270689
178667
177965
129829
176547
66765
189763
14724
156339
61481
270220
67802
152496
255141
63231
174309
98932
100876
17327
250321
229243
179685
83986
48345
290779
166977
166366
183945
90649
168890
162616
282015
17026
299503
40395
206579
65005
170483
57419
207954
67883
105902
180721
250815
170532
204453
165947
139565
189628
250095
298689
286291
127700
122036
116105
108639
47543
295687
97089
139774
59018
278069
119958
40756
186952
215973
8721
153902
96889
198466
213927
69973
186316
247033
130751
165555
39529
145496
1095
14631
230472
113991
174337
129947
118847
124722
257040
49957
200962
155398
70041
218801
35093
224108
298067
276814
32701
187644
6357
7268
271139
130233
298750
266215
129926
245148
77047
194447
251127
97449
166741
203194
137932
265456
87866
155331
45203
180613
103615
132853
50632
220578
219989
12079
194814
213794
140804
36063
143682
297137
214963
190731
154392
63169
256288
163297
192290
103376
234338
223122
98007
246450
69747
127650
13638
14800
228674
28587
153560
59345
129387
112957
75238
175594
178279
125446
103565
281359
174749
209743
233080
94417
26339
85683
40486
28792
229061
94378
152542
98975
144003
231055
35713
107475
190645
172601
7462
87848
213700
255431
8433
276762
121575
61191
123252
60632
185035
136818
265866
40828
108548
172782
108083
40226
53846
295479
9107
107353
81290
33383
112565
274331
47300
159805
255228
248007
150165
17773
274413
96300
109478
6290
275014
116768
123906
128965
72837
63864
291666
299955
129373
38324
15039
29892
114144
53181
164342
228846
48664
182121
220748
189640
210068
215680
2480
180181
41331
265698
277441
230617
39735
281849
169912
143509
168196
188982
778
249289
282581
94759
184142
206503
197694
290618
197575
291478
187756
221242
15603
40504
156779
244123
190205
220488
136920
233219
111608
150466
252035
178123
249024
297333
115852
259001
93833
108088
275891
179362
179391
52977
278946
123473
221869
90105
141595
103645
97197
258719
156162
273563
115655
132941
57249
257012
292102
31672
160468
268257
144395
266320
149391
277867
201241
239367
102316
100601
262684
258916
231337
129358
276782
132806
218268
95898
214545
104589
63316
17276
42700
136166
111626
281217
261875
252222
139360
111812
214072
112407
87440
52081
232864
66385
288388
162794
44059
18123
128428
158116
173091
187277
9068
38705
33430
106615
228520
28850
138835
18733
51415
55264
150468
253074
202926
39048
260350
227382
93180
66253
59496
111773
239410
88972
25050
27374
239777
264054
290029
16049
189353
150839
96416
28225
230147
287568
102762
220906
30943
168423
139594
223159
114397
281171
121918
107971
239669
234551
198387
231831
64349
106463
253236
178134
235607
56920
207797
125103
297267
32785
290545
203568
65962
31609
288738
264869
240769
160917
120222
102892
69080
23626
90899
156555
167649
187499
270707
281691
205086
288293
130488
10308
70644
267087
216098
216079
144385
87578
210261
135934
69079
220186
185251
43104
203289
44078
179374
251947
9665
143306
127724
122826
195526
75585
134944
91532
41889
98545
124864
141189
167472
13170
125012
125198
294551
162125
259515
261751
65337
240932
168514
169280
91266
133071
58368
72522
53273
262552
123111
173518
239957
134447
229844
67850
188769
26806
205118
117434
198370
227391
223903
218276
215586
204245
33855
169852
26708
276483
238464
36296
99396
124986
273236
182165
130018
181151
82532
170813
112195
38920
251106
142036
240138
75132
83582
174815
19376
45986
93855
66388
38774
61348
254304
117227
76599
83166
42581
282597
169401
139569
263777
170615
8741
43735
66708
216220
11145
127904
217601
206516
103722
213303
4477
288989
171403
234771
254865
288776
247895
38541
164283
201812
41142
293618
275179
271520
145718
118652
104811
135084
287160
296167
37049
135737
119343
260181
20277
275567
161828
108963
218193
165158
254953
236203
299152
16
267244
16785
267356
285482
91347
150120
119918
21292
96899
198284
51565
155171
138629
215633
115774
289242
222989
243805
69280
84763
29243
273538
180591
22534
229405
245424
21597
172330
15457
282443
145514
142552
296131
5262
34510
45725
242737
138333
243104
108900
215124
292399
191215
119472
203280
100101
178399
91295
55785
204912
193548
146641
105450
71391
251177
193749
56741
67014
147369
197864
248135
4974
106092
65001
220062
260363
245176
152727
293312
246714
64033
94550
202886
291062
154134
78559
285512
218020
110996
189338
178968
105557
219124
208340
280979
68242
101462
16199
267098
8219
282338
84161
151262
203784
254980
269903
54801
80130
291168
44777
45691
249057
88159
286769
153768
292113
84465
71291
140735
110801
129217
238467
39513
5986
285744
19555
63428
137942
128696
276651
95280
226411
175443
98687
217226
98591
68059
164337
221918
164510
204139
60091
36272
6680
296492
98680
70355
205844
19815
228577
205012
55259
154516
23225
14214
79177
113202
114693
23661
289673
20605
85896
282804
268831
190784
10196
219206
11204
100370
155015
159566
268554
85170
229678
188601
79274
108934
130071
182309
70901
165764
249665
186217
164259
69891
71734
124761
53825
279114
248384
170469
264352
279370
50891
10703
164362
287539
81372
298400
57384
6550
224092
271971
55893
28724
229839
176791
222417
65688
74154
27985
225562
192539
178478
33158
131170
209212
80556
128213
79837
77556
166242
90354
141117
203377
169149
264519
216179
72539
143170
191767
167745
263375
220879
115146
105373
269814
15047
22732
44122
59149
29805
77428
157412
242488
258996
188354
243083
159146
289246
220929
176326
47364
41272
827
30839
237650
73866
217504
298751
131012
213282
257934
192231
44606
28225
42911
105908
36117
286730
273109
217781
248032
210348
90353
283910
235468
90579
179955
17570
70207
112998
181691
194156
99883
29520
42118
49301
163905
5204
62355
225776
244908
81161
244231
30142
34927
278189
67962
163331
153589
228592
155125
3753
223519
130549
255548
103872
23557
187854
129066
142682
235185
209758
6337
108168
245800
120759
222950
167089
133976
18331
122869
185187
60271
12369
267599
241911
274450
106763
240924
75554
297740
198885
20762
247339
232453
231620
93561
253166
200311
254887
252977
167853
56336
251846
85026
29240
169757
160237
82858
68038
127625
156672
29327
253809
274953
88187
86915
112274
202562
100346
135834
18794
50496
9564
120713
134655
194512
105707
87864
285832
269837
68678
39188
170555
20753
146195
161887
188887
109868
286467
194667
58706
10976
41556
25198
12603
296959
171170
167418
16733
47828
252426
13966
282537
271927
204251
118890
260215
94844
50605
29685
171286
83295
250329
174283
177010
293583
193961
171467
53829
84384
162798
272638
117699
88489
142038
17448
111361
147677
287345
298687
70407
153757
226071
67320
277589
286630
191298
298082
274387
85653
91385
12160
105037
223264
181294
255759
103114
49713
251733
228135
166530
136093
269966
65286
173858
82367
113327
224126
55026
82732
273235
173360
67834
194823
217814
287168
166469
83412
176669
161657
43375
119256
245865
78152
224871
250363
210952
219677
86487
27895
21362
162982
163480
187104
103350
115016
42697
182996
80255
151763
182129
176012
61442
182220
68216
2325
42491
241270
20445
229021
48033
100137
269826
253784
154983
133804
104309
158255
204488
34352
123672
233077
100438
17751
203081
224268
285015
26953
85807
188631
115048
467
45832
26456
240907
77525
49671
186949
211481
98225
135111
290470
229584
278522
123722
92405
122498
196889
196297
119827
132385
291786
291014
12100
237812
296058
28523
276616
8966
212471
45016
171799
228203
227677
150010
228687
66162
117857
22772
91662
175843
203980
24035
21695
87368
260493
147759
49410
58708
184350
210598
225627
102646
294419
265252
176669
11902
48499
24516
254299
107304
76662
298472
175857
31273
280074
116769
187933
162903
258887
207261
224796
4727
18720
97177
112943
23296
143907
254179
140112
38585
56752
24323
274776
293179
241392
237087
214167
218549
288040
273517
41355
129421
212655
4175
28366
189854
7702
11766
262046
476
223424
19958
216082
170154
240934
234194
255083
188695
168484
211281
101692
26506
282202
237224
290804
60302
159181
255880
161927
220981
290331
98588
290136
240036
129749
266658
176291
13010
288675
133618
190343
29741
272267
257364
128969
168645
281226
87620
250401
296052
107873
122475
110688
51898
296991
95895
78123
283787
221891
172578
198255
288994
238106
161006
133465
38096
147968
13005
69418
24647
236641
70111
149406
218465
164061
128364
143369
177102
256038
28865
162051
21827
187789
120537
201366
136167
103985
274449
244288
288632
71782
116996
3371
23461
60975
88718
288424
61167
9905
177892
157410
234410
22354
103585
236071
207273
151474
41955
137550
161670
191886
248782
26683
91920
266244
155068
106735
89096
260869
247746
49862
139842
124654
161010
104307
252227
105428
138190
247557
255359
52208
255645
290073
234978
124615
215818
131023
91896
110207
257915
201137
1385
128094
84322
139843
96298
75365
88807
65507
13912
215461
52664
242859
195200
64999
173047
119831
75072
110523
135694
132027
172386
23466
3158
262953
27691
64204
249445
121457
117828
164624
240330
225712
136147
16416
252440
166737
196143
131385
156017
37189
107215
146370
189685
47858
46102
21744
104307
175228
18369
120233
200859
50273
139205
41639
262791
28163
263532
150444
5356
130054
31336
125377
45717
130053
31264
86383
112544
230520
270344
156437
164682
277796
103510
16196
73301
177309
44610
193654
34599
245814
37148
11681
171479
173548
116666
210567
41577
47604
203237
203867
190602
187187
137211
132858
242925
84942
57613
97324
40091
170415
58647
22107
97200
273561
110869
150297
259538
83727
40366
157791
109955
182494
239897
1278
252981
261746
2178
181044
285556
198296
251710
12947
55478
39581
254864
257818
38859
42219
95070
101830
229907
232476
20696
20933
99695
154286
38937
81975
273272
126674
114975
35062
36752
174189
134497
299782
72570
128375
89872
263177
255983
74493
180827
202328
261847
254793
60453
165821
74086
8264
16545
8891
285783
256432
128087
250029
93217
235533
235960
83244
285011
19807
258381
245730
287143
16293
19116
32237
41095
137021
127000
134263
213761
100714
150317
10082
258094
241341
37231
149408
126025
67394
164958
17635
32852
168484
176787
288811
154943
140822
130599
219405
4966
105047
111152
158227
55727
70711
151824
157274
232949
143323
202727
46447
173527
117806
3608
70691
139452
103979
202928
40332
3068
56126
20597
172481
160815
167625
275005
296045
70562
252529
88395
38809
284396
88032
273983
175922
186584
224030
202880
259866
265402
285740
205584
257953
155587
25284
171209
265168
260922
125115
251846
245996
225123
150632
272918
183944
79232
237194
237082
294943
159642
68831
35518
79078
92413
298904
169478
285964
100358
87898
25565
104336
153405
166423
119000
51309
33981
75370
134343
169438
34781
221179
198604
182370
282097
256078
80985
274750
7742
93769
228203
108909
207590
231026
274671
285854
98499
237604
209934
286639
42855
272965
164068
132991
181096
32793
110428
10176
155284
233020
39242
16291
27724
294881
112894
113328
213056
257698
280851
98541
296566
179757
137004
71414
144069
121098
144172
76107
70343
111318
160125
220113
92882
14142
53309
136952
93983
272159
75404
147967
71095
121733
61530
72071
173236
33236
90593
140431
291882
117305
178539
180773
75006
3323
135935
211605
59368
226646
169211
119279
94475
59770
216094
84996
184097
201064
150980
8414
4239
104910
99852
205323
99172
43551
13183
195208
28210
173966
208431
40581
255532
22425
248093
190740
149602
172325
47955
249902
192348
254006
85571
190502
176404
283727
144415
170753
41089
203341
143684
149875
244109
189205
195879
102622
251646
242926
146151
84127
98570
225006
228533
248678
72211
123485
96481
20035
296605
236665
181306
14007
284901
158327
251701
40743
138191
27211
232567
218400
25439
113087
175410
33951
228501
248613
252261
126645
52895
278781
72516
17430
135768
70029
161951
278529
140431
113381
55564
180422
212700
281415
190086
8245
148075
263585
137599
15822
151940
87301
251008
292686
269945
86580
25279
232615
168494
248403
266812
60015
212992
166173
207265
217166
86086
264724
156484
116584
287579
230671
158605
105175
49997
115956
167579
184680
41151
245098
69157
167667
29668
238790
84136
150820
116908
5055
166675
197905
240743
54184
173559
291811
73908
299273
247328
257172
113872
246381
58212
208630
151840
240659
140903
224603
121456
297320
219360
293584
216464
228101
229522
48532
186764
47127
181804
7219
145359
229225
124364
163710
178175
183623
257492
267816
228515
62662
97519
256503
75873
67083
284192
241520
226089
295519
7156
18467
267926
99388
174170
282302
114754
215152
181012
213042
161663
224279
277007
179351
221504
63730
127259
189409
266473
164999
19083
158699
149720
61945
137019
73183
245872
127815
199716
136362
53496
237826
270659
73228
78365
247683
187254
121060
188539
18474
242232
22130
287672
48784
121081
72702
20737
294128
180410
93698
142811
124411
51727
188043
60164
43859
274632
176090
7246
281311
169068
157869
222786
141542
75345
156163
287952
137770
180300
260616
184281
5503
14071
12601
266046
63816
79988
165437
107163
111002
277093
150992
281065
232015
230546
254021
148388
256431
294664
208137
110391
26778
262233
8525
112582
132291
150700
154627
163857
122460
3462
104134
66127
200980
47648
47040
286026
145032
79285
227777
294084
76249
138427
95175
52858
240331
232618
130485
73805
5751
230199
145985
226961
128002
278597
70880
216140
79341
165334
61591
234894
23705
207694
216008
125689
227349
231399
167159
242621
88081
111481
207823
159530
214637
36149
67100
56176
267451
26363
206063
23842
76885
89191
195211
257702
116908
230353
133575
2984
262220
34572
74155
91775
243408
67919
152603
287444
296213
13711
32559
188962
97178
293478
238715
230240
222485
646
22012
120633
109682
76344
32231
197617
36527
258532
201003
158824
290594
107007
223064
281283
61473
299603
239741
215847
104883
49240
109090
183367
26204
182368
95828
226599
245483
242269
54249
299894
102382
181943
18425
164265
91258
287329
140805
235705
232542
249511
72091
107309
291235
121621
78818
33599
117731
14585
197260
29216
147361
288719
175069
176983
253008
153732
275203
95023
69807
113807
21271
53472
298275
104111
76401
279589
284988
31380
195526
61584
252929
83863
174837
125049
32095
277035
139098
157022
175509
152524
47003
220916
67528
277245
34973
298132
156100
129995
85128
251542
138408
179992
26286
268235
205623
184767
38764
123357
242968
71267
227273
201133
59325
170118
1905
290372
126020
282946
61183
224728
8824
231415
13825
88319
232463
47170
246457
216652
141259
107990
28715
129398
44140
100092
203428
14095
8072
261324
289836
247739
156781
131280
196453
167897
141891
15801
112003
176882
270676
220205
176037
72595
200440
50286
162231
163141
200722
237468
252257
193812
281028
158967
220998
8978
95504
106215
207404
161125
9509
246647
76047
237763
101526
293813
2407
272895
237260
270348
94233
250282
153459
266495
206011
79754
265466
219365
20538
298875
7976
97380
16306
48753
146993
254902
297030
105036
265020
210389
51553
1142
179894
81093
298504
213982
149671
56650
217692
128311
14286
98969
32119
138140
52851
279101
206048
169288
122194
7335
138261
119088
34006
148904
124468
244888
85345
248848
26943
6602
179794
97872
156456
71894
129538
83731
280538
111519
11823
157438
162521
53085
296691
263095
5404
50117
62499
57525
231988
96936
11311
236697
100433
137511
114117
59519
26281
125053
149029
271127
206736
88655
266282
215658
110854
82614
289768
116491
121946
170730
271987
97822
8134
73791
238301
285851
160116
125328
216068
111822
73044
199206
67569
291108
103415
174778
184203
66639
169699
288348
237905
133029
15570
32152
75296
92029
116545
22604
16158
127014
298417
236025
159473
19269
118448
133083
5066
206418
146791
26323
231659
206218
259981
28834
266750
39265
298188
130744
283140
290090
172953
134367
276995
224585
235410
45242
293873
179760
197829
40984
102175
60602
260381
170114
71582
222000
68556
118226
54444
41246
258155
124084
30942
166288
28380
65273
235490
263905
9895
253525
61013
226249
282781
217333
197526
295760
127699
90211
120415
293899
60166
71832
107651
221515
20683
45280
239482
37142
289425
8040
299891
56958
237467
200095
154033
227847
245542
208125
47027
242539
131918
230504
18598
221366
137816
49566
207751
248006
200135
189191
163628
158854
42698
21366
48828
93344
100109
267443
111443
154363
24527
113586
185044
273016
177649
283584
5152
144182
216854
63748
147750
284173
161224
126020
87086
263818
210886
275572
173218
238677
172449
14371
43497
275796
212620
197925
69361
294883
226848
187332
168695
39193
23
85225
211708
46733
296192
85460
149976
296694
26284
62177
214497
88179
56273
91624
202928
130955
48543
196944
253651
115566
21333
139602
183181
229346
260072
93287
19671
2962
195927
1670
231416
135017
153503
280033
208186
174743
234808
22597
63268
31280
156240
185060
67066
142561
101911
160538
177296
258594
290170
6623
16115
198039
194883
262376
208864
54707
268856
121412
20258
266942
4082
107646
19103
25555
239990
180237
227217
255595
124035
194732
239476
50082
149736
105450
7101
110875
199422
89309
74082
27784
25633
73806
204046
97265
107636
45856
235042
21620
43708
44991
91905
217417
176626
6474
52653
16998
97333
206586
61336
200760
75547
138928
198862
182590
7652
213553
292749
100410
142366
260810
137899
87903
288074
55066
62538
68715
130570
280162
236048
93142
84364
292612
95772
44879
138093
27448
37410
169969
112020
106054
12444
98803
200745
289372
91928
207729
272786
271478
140843
183566
270587
256860
153137
269055
209182
250728
38311
111131
2386
204870
276944
140775
54239
196632
280852
175359
65259
267092
289295
191510
3421
91742
31367
132656
15430
57173
87113
20095
225940
76185
16291
107434
16111
230262
166486
88486
283099
201716
153564
77529
258859
12146
264014
77268
178753
229482
243306
238507
68982
76351
84716
299972
185646
34215
68929
109019
16391
286732
180513
71364
6432
246628
158924
104892
199682
149396
132645
65309
230308
109976
92432
108195
273905
77755
113132
263216
128954
106501
167771
7147
281409
23066
91633
123025
129167
251814
178079
252983
33263
138573
93096
228880
55493
23899
101097
144290
119999
5741
274245
28062
30028
60351
150619
256601
101182
20293
85603
174900
68622
88518
268230
247672
109167
248186
200987
124189
24118
184194
194258
261653
152388
120443
24953
37050
268206
95629
176762
14710
146916
144979
148053
171688
251052
32952
255060
257060
43617
52102
251612
40121
99482
75839
17816
270776
291091
99160
172316
241201
62735
39231
123206
108601
295756
150137
297789
17191
182118
22139
173267
80631
65959
251776
241684
60369
128609
76725
131848
82705
204942
78617
89004
61707
204675
21666
68837
263050
275893
4198
39508
194366
73194
260691
84682
54902
1825
198798
171174
272876
15405
178912
153920
131934
5255
258605
239944
170251
242903
127823
200542
124632
18202
44188
271566
203691
203378
249140
298823
180160
82465
118398
89257
181104
156025
8693
57933
129943
275611
156381
137681
164251
267846
193987
109683
178437
183620
249331
164403
176835
15180
222054
13496
2031
263108
258183
59444
48065
124424
222126
19123
165583
231576
152246
51083
70251
117122
155803
125657
271237
294791
77132
191722
27870
266168
142313
218886
31078
149956
73148
218300
141800
291691
97294
69332
39840
123632
96544
281882
168191
85609
267618
247747
142524
194722
210821
240422
194478
229327
248744
290531
244135
106930
81866
260782
274408
150584
293894
106394
108405
215097
157629
264737
232723
36359
181779
153663
30317
71982
256182
286521
180289
220346
202656
207121
104202
5474
247111
27447
75125
267783
243896
62972
250831
148734
177522
80500
33490
170415
34312
60596
138216
77359
28869
111594
75041
172006
106698
224868
149875
126918
35840
24812
175213
43144
117513
63474
290752
240524
177996
26512
217841
282241
252400
218137
152813
122323
69615
242097
260146
99313
173141
160274
172740
112332
200116
265964
43636
192230
220408
164774
94488
46732
20789
262138
56228
210437
120390
86110
159373
200681
261464
143946
20934
237993
258023
38257
268797
51770
284151
226999
234129
158600
214540
109129
224362
86676
196909
158011
77619
218362
173931
19947
170179
270311
235926
63602
25067
82926
143059
204950
95106
197129
12790
141841
141606
109684
162082
71232
260700
210700
114501
296524
141394
10514
196897
135331
193096
210553
132923
100353
73494
235590
223521
144292
46413
232611
31392
265753
111520
251812
214198
281845
194479
203180
5334
182750
109573
2524
16027
52403
45455
217795
266752
240818
134771
127985
107944
259397
289762
113183
263101
118964
25882
166158
272192
31612
261939
173668
267295
137799
195936
278146
288355
46999
155837
219845
256788
277704
38845
156425
232596
31543
12425
281981
89115
165182
292230
94695
286638
37517
163394
213551
44300
215290
268774
277118
216697
297599
140471
254328
205458
219036
189895
206944
149968
140972
227969
31136
247693
142027
222808
215420
26900
24755
84214
246459
110323
297137
138061
18866
107066
121887
230893
219368
54114
89138
63241
263938
99015
95834
134043
160963
159242
179411
249550
35214
204059
3132
66368
123300
140095
36687
219906
28513
95078
123016
158220
120760
247318
38217
299110
294658
89556
57750
291179
136038
281370
17729
286949
198135
92593
79273
120496
183808
159761
168054
109334
96973
60651
43606
250879
163800
142035
59873
220066
141382
113270
97854
71623
171947
134867
286239
259535
101228
157174
247122
250359
178507
39460
51265
200918
184650
269655
2965
246649
179674
291488
17096
232443
2903
55695
254431
207606
124163
47238
20298
187593
210220
112305
119293
64918
77915
206294
50620
298313
24003
4523
83932
134754
7280
82018
166240
211206
6972
39905
88088
114273
172239
140308
4859
206644
242869
172667
82926
224976
24978
31290
99582
12778
299423
128084
54517
164327
67230
19964
224650
219039
213062
142883
85097
220890
211913
259562
75034
96277
161682
125507
252813
59255
274191
53583
40516
13093
63279
95875
193505
232418
140354
116120
274390
265908
101038
286523
243118
264243
250956
129762
177564
4915
47195
43071
124107
226763
33549
31282
92696
165936
157178
3705
58897
111071
34253
37845
41870
220051
192368
278976
81348
176905
278025
291727
263386
198762
188922
214917
2019
262149
118586
252221
13989
186112
116972
220001
265893
130708
55941
251708
41975
57029
272613
62455
110462
99227
236827
176257
180697
212245
164408
162619
388
56468
43223
152338
138614
22356
4906
109457
167799
292656
270134
279305
77426
46340
260798
120389
252304
12231
81111
193567
250186
35894
204775
64518
122222
208060
2143
172055
234543
91190
146020
182506
243992
163184
109046
27968
77339
117094
94960
155409
196115
165489
14611
205922
93748
184190
8902
3522
134859
235121
56072
102430
147858
247443
274512
82768
103479
124108
1133
175955
175869
59708
81915
294080
287440
153348
240926
104664
247345
97747
91076
10153
297478
88205
268570
286997
261034
217291
245064
288116
160006
223274
249136
15167
199152
6035
40655
284522
299245
236677
105926
3744
101151
206204
280921
142628
281663
24037
226214
167344
43341
187581
267788
258018
8650
7185
206271
126113
187071
159478
127567
104423
177920
214272
237591
154482
63934
118646
41941
159549
144678
88202
4536
53482
24008
12032
100653
18405
115585
153417
299364
63766
71469
10150
115783
72653
5495
149261
295042
292695
43289
255071
36994
297751
11153
172546
136899
76687
124960
208216
123280
177191
256631
120764
162959
19962
168510
230852
205664
38509
13266
229154
24000
140638
245948
34328
41171
143453
2790
145282
205034
103568
121546
138814
88002
244838
211207
164439
182989
9476
65410
138566
222191
12155
146723
274972
225867
181222
99948
99028
281023
109345
287542
2231
93922
118109
299800
291588
153798
195175
218082
134605
72171
50168
29636
72080
134549
259124
56508
33564
80632
142805
106668
513
72570
239408
172344
74894
247381
31904
250279
274159
101632
158163
271116
183841
164563
147160
213245
176222
188507
164363
208796
26242
254768
256764
175516
117184
102281
151864
147524
46243
194798
230126
48893
147113
136779
229996
299242
267507
260263
76855
273424
47426
209824
264648
29033
181332
190857
240201
212359
200460
293278
106938
199138
169081
216485
45671
85100
12389
202450
242563
268348
4141
227097
63966
279089
202125
224907
126551
6384
152147
253058
11657
18970
253861
188611
101968
245502
120743
6217
29873
160155
153866
205845
115425
89932
199246
86367
281006
83474
176775
295831
165375
55332
208986
59176
219316
297875
43022
24380
215907
91848
228865
32397
58110
115480
24033
13568
264772
139229
36588
293251
237170
294591
288355
232447
129309
288698
113835
41976
227063
14909
240206
256320
251524
105316
13625
180654
199698
133460
286284
129590
197654
74773
285555
291050
44525
124332
79743
157613
59546
78597
221878
151637
183093
159028
109478
114230
221372
49309
93562
178565
251368
41003
195552
221088
256008
138294
134306
244733
129736
148124
13725
233859
199960
27670
3414
218653
243118
101455
145397
149987
145730
207947
185431
9654
64151
44195
222030
296364
274838
270198
92741
280908
124357
185084
187695
163546
105609
53648
163507
5490
143731
62291
55821
268981
159529
182520
14190
22774
11794
21409
3376
187244
157631
185893
156586
258381
41903
199014
10869
9481
24137
81623
248050
293854
67062
177984
31405
262757
146504
93893
224101
48349
158175
85018
162050
36946
131517
6956
139678
215876
238139
42153
39852
147037
214188
140487
119213
23980
259648
69068
22588
123626
22006
128533
185712
197951
176379
291473
230107
56980
194784
155120
251839
18251
19293
145870
182645
247500
263666
16660
147680
139373
149391
235150
242871
225817
81182
23866
120129
39796
274246
269599
121306
107287
133042
129069
195701
128414
260939
261540
233768
293308
194739
130195
58570
84858
245685
158601
57838
231123
77688
186265
208461
137324
166093
284361
144965
292687
29651
32909
125536
96198
251581
45587
45486
177191
237349
252351
40932
18864
93349
44154
282880
255873
266168
88806
210514
40616
222044
237284
148502
91906
122134
48264
17049
156291
244845
204845
17850
64954
126111
274458
123363
106123
80650
131928
105713
1047
207345
170087
33359
12786
192380
297935
164064
212161
290636
240016
110329
20299
241449
246980
277283
190192
290796
233226
278444
180574
240344
68908
248405
120722
287737
154374
228105
225009
268115
102545
72958
105949
185608
239658
26647
170433
117777
191694
275387
7954
21777
288799
39582
183212
210745
12455
71839
87977
287653
103443
235315
143298
261492
88398
110281
17490
112535
171927
123069
190974
117965
56835
279256
216213
248948
119658
237770
178856
114706
212951
72789
46156
273739
180265
156156
55402
159451
222419
169161
96143
227960
76402
30743
29644
210105
198789
192247
293268
204023
295464
236087
188360
188287
5607
221870
141324
92568
259522
24152
184875
153323
270974
28284
26807
39191
1732
14301
115108
158475
158706
187996
109338
208300
211396
102254
281780
211430
65001
152312
98769
162367
154098
189932
35138
137457
23809
234359
24297
49114
289343
206147
78716
255031
261703
97095
176174
231128
263607
148303
42440
185894
210865
3094
139416
41598
222168
30446
295108
168786
66528
132877
293089
151114
177547
48654
172835
136139
193320
153804
136672
126447
219386
102450
68621
178703
151249
239025
254148
14625
255166
5653
285289
294764
18490
46812
236772
221360
115779
56140
283106
144208
234774
40863
198444
253184
299904
160930
274967
63264
67115
129506
181697
260537
84725
225815
123668
182137
256158
163596
258306
186661
156598
59122
63898
115291
247582
28916
88593
56922
44858
15672
75683
198219
272520
204788
205009
214262
54737
249985
286692
207475
202523
255358
187355
253422
49294
223872
291008
265041
116402
84838
81129
259220
192613
226375
218420
25990
72120
206881
225431
260120
189731
235544
150542
169313
229227
76068
261677
84073
246869
116675
139591
270087
131615
11457
28570
90913
34348
26180
73457
70278
50868
95295
113646
26591
114352
228124
281323
249609
105126
230119
222672
87479
189630
133542
180634
51070
275392
292023
294279
15799
134579
94907
163756
134817
292809
68133
186492
229987
262042
101369
82094
125127
2359
17955
260943
162549
77105
70958
222682
269001
168563
169360
64351
225333
298212
270989
52335
166159
4116
13071
76818
75595
46947
213022
149112
233947
50715
203599
137370
74820
174460
114078
19195
242918
260692
170528
288473
273120
3397
107413
28019
263543
106841
36114
287086
139163
139570
39129
265911
286623
111925
253950
229450
199196
132223
292566
273265
11815
139923
4105
113290
197224
92503
258119
181749
263621
246131
245788
280590
215489
100460
293911
21786
243107
222731
156349
17493
279526
188774
147611
140222
269509
159618
45299
194557
47976
275198
60845
23866
7250
54020
23366
206703
41738
124029
92437
15396
180082
211833
289572
107461
260940
270263
168463
215134
33309
262983
83539
116141
62078
122107
67534
255479
182927
243904
148666
214036
117685
212732
95640
116046
237699
271802
257893
34006
129650
73123
126817
233797
73316
284714
298225
248552
222724
97847
179072
126805
40327
191533
162440
42872
116134
74539
227907
76281
87
70267
243695
88876
76430
16734
192617
161293
40415
285962
58157
55263
198721
60908
114782
140940
134829
85594
199452
65209
21182
232891
230511
146938
166168
19918
51432
109147
145139
12164
18180
99126
72507
239411
258094
162202
70632
198380
180983
271858
134626
32910
277695
118743
12236
276409
49101
174665
8547
280761
67906
148700
243284
197032
217612
112471
142749
73038
219455
152826
80982
19956
145003
18421
136729
137543
179097
229371
224618
210560
280178
19429
202877
86943
231356
37302
81773
136001
216542
287414
273784
296209
260053
118905
24759
27013
299548
82302
280718
125394
114960
74217
174796
205275
88132
88430
5173
196777
20096
39251
207826
274448
11610
283015
236147
103671
47261
20349
84261
113537
36652
20640
133575
31478
253536
139617
14237
255739
130522
291469
270711
103922
62038
148285
212449
168906
65025
1626
160253
54799
218799
137226
285441
227551
114458
231185
269848
299065
244507
53504
21185
135202
199315
8681
72846
200783
18166
88574
224131
158905
133536
57835
153879
40847
280985
5547
89140
90047
195587
182156
194016
154903
282775
275805
153601
135355
288831
69094
98304
51898
241564
7189
217612
206364
142718
4224
120120
102607
45961
298901
19892
79974
294788
72853
26001
237614
148306
50983
16439
108056
119847
280719
234175
206231
209111
277408
220303
96150
214902
124311
157672
100092
13484
52461
22356
263801
223857
108099
130230
75291
176248
91681
285859
155381
271892
273900
37380
48210
259672
34839
167545
189880
220884
225228
246567
286602
37342
225432
203233
245220
13203
8648
259086
188016
239960
278402
189410
49360
8427
246349
262626
202234
269908
223072
225863
43482
48410
275207
264844
110487
16446
236928
189060
126401
11568
178516
255449
80052
143134
111776
165324
183700
150175
256191
137407
192069
226770
163486
135171
251283
106125
266119
247217
11203
213469
113728
232548
23155
285263
73453
62578
292283
244377
189359
185243
184199
168889
126605
197812
96717
211906
39562
149227
148678
146857
16677
14690
224658
113717
135082
84007
183589
281798
216033
261861
287498
36454
78775
151414
134103
132043
82887
163997
50700
1205
30349
3189
277406
43911
278048
144664
216266
285900
171989
16343
37407
47695
258263
49977
35560
71997
33998
129365
130187
242961
127904
131630
130532
96881
156242
230879
73622
89951
277186
285150
146990
199175
197781
140509
246413
274264
298089
19596
294120
75313
271510
167097
156663
224566
39408
232513
197870
225053
97721
264626
201550
119550
166254
63446
98567
211074
29855
41556
3717
71737
238366
241985
4582
27933
226581
88346
4550
155727
198142
214502
18309
201025
272272
199093
115531
249343
189600
77991
179864
44198
127135
161625
26636
257637
127627
292031
130207
91204
174765
207169
12491
94290
87149
162382
287232
265048
10990
70005
237057
70600
218730
132970
180615
169494
84087
216906
89365
213464
248993
272573
77899
152605
72111
208016
243581
253851
63171
87071
245128
191604
218085
16861
7290
163886
174243
61807
99960
22323
198710
24873
92405
106175
38001
230719
114896
135492
191558
153049
109242
205966
171072
69784
255811
250388
191922
235631
62968
27866
277940
80120
274180
157714
143599
16167
94455
17916
89121
203075
275620
29379
258649
31781
92838
69334
282777
123998
233920
268889
211007
14009
30256
87576
36732
725
254022
173897
95992
296619
122400
283521
209978
211658
169047
171847
251060
147667
43291
172
63713
14782
207574
281955
32627
298081
297012
91039
19662
2772
247661
105553
261854
287539
262707
9588
211110
269752
254623
134495
10885
34547
104253
63708
233933
182075
244240
87051
151810
226586
19365
278537
193688
275811
52098
139292
49939
21164
139326
194588
151350
61208
131294
255540
279635
255457
272961
30417
18025
113582
55089
284753
67742
201564
69390
205253
277779
148960
20738
117442
278919
57770
161332
273581
218938
200103
120304
97092
121329
61069
215718
83792
45990
21781
64843
189147
48391
125180
93168
61538
20361
14778
242014
836
109625
180516
94905
172409
139395
132115
124912
70630
7792
283335
58426
79240
88608
134640
108734
266113
283219
154666
231842
289068
42378
231216
74323
21520
13453
145723
255095
159091
58817
80208
85628
185757
127638
613
34694
34466
272164
295853
170316
84202
39693
3715
69909
33078
147806
169299
194915
265700
130238
34052
89743
21685
106337
158325
7451
73941
127152
276935
268988
280317
213537
205911
94242
129541
29943
280161
102427
84344
174182
77488
292038
67294
164108
61890
152718
80512
165567
54165
31000
216448
134679
203121
115867
85504
166669
294897
196767
23643
35928
177429
255317
23938
262874
233030
136837
166946
180830
30714
90920
222764
38512
28146
151435
276191
254076
243372
293444
113557
137553
110254
26740
120390
54789
18873
123267
86368
132955
214819
184757
202266
6783
14137
150751
10617
190397
10474
28598
29434
268398
9485
191326
233049
34007
63654
34313
162904
235418
79605
110258
15407
203671
94436
75835
199770
281369
148110
45988
135705
34997
191437
126084
100252
40253
226581
89929
234670
246316
21059
142976
264592
52632
56937
239312
290548
41512
215707
251560
80093
105835
222391
31299
67134
96108
229506
133825
6267
97524
94906
247926
42078
109175
16578
249322
201193
226662
265363
179730
118856
27127
186164
182980
147278
112272
41253
225138
58473
220765
122023
231404
121638
99971
284475
146681
281020
272353
165279
90871
32439
76338
62797
62964
154512
291509
203962
119962
71690
84087
181675
2112
193759
211556
87983
257652
56077
293400
192981
63378
193460
297195
67276
260356
255565
13576
221654
33894
261657
60345
155659
195849
120697
279144
158618
160624
62096
163903
271736
61344
225044
220853
207803
78503
144104
104887
40203
112691
110004
215977
271132
16925
254248
30750
262942
38840
101185
103870
250062
66374
164677
64336
76513
185386
42135
247807
99078
36595
213956
280835
279292
241657
153067
26125
214161
233459
183087
162355
258715
217700
161069
272649
288928
278857
34509
46195
68516
183676
238206
25599
160430
26312
60998
185150
32426
107510
15668
127311
148112
96557
252843
257899
21410
80607
126783
246589
5084
249500
6081
111238
107651
255058
74309
163650
38828
274736
99130
295438
175197
10499
55166
283137
104512
46286
288251
222985
145282
187583
52428
137496
197378
298571
175932
277235
223855
103466
197937
171793
6061
297042
178002
882
265239
236252
176203
213502
137169
188980
234444
61470
237229
275092
116477
188270
268451
48219
91624
131798
209001
2283
268385
272117
197056
78783
245540
166078
247961
179697
19157
181839
47384
270525
251782
169620
9314
278566
157150
268365
106728
10085
41418
256738
173529
178689
16225
44826
90111
249520
61578
235326
99149
15673
100004
171268
49474
90960
211497
107619
193281
285967
215632
848
158511
190979
280757
254842
74176
25813
69975
98616
260703
209771
161601
17020
119273
248716
65601
12532
229349
232160
229135
232847
110635
116182
115781
102136
90122
95822
193733
90507
111839
109943
251694
193108
44027
220777
115102
182713
211216
219065
72005
190193
215566
92538
39387
246841
58353
178381
184039
117517
72695
204293
214041
15371
182524
126767
177080
58288
79692
74339
222354
290912
237752
203152
29316
230502
279275
109575
219458
245018
146455
74182
101652
177319
268412
132539
41645
150840
274938
86694
156035
168788
267646
132078
180876
140972
250341
50602
199245
278348
39380
216760
136118
172254
131802
266046
126526
248924
194729
80804
185126
100525
124875
173343
183508
49943
95076
43076
118685
29525
174665
88358
287418
26484
258079
158372
237344
211082
69746
122464
176715
272741
281791
59992
258512
273597
187598
289429
110923
257177
214110
152007
92020
225674
71853
146663
105705
137308
188786
74732
39451
58856
90369
297158
85051
175671
1299
12040
182851
267570
255789
212037
189269
121215
83122
77659
18309
63623
76143
10820
103501
113934
36089
14475
197879
51984
102833
267116
150217
10471
75288
199284
120116
138918
28453
38704
19073
112724
147121
26863
44106
134022
39769
65830
148112
115127
274315
101686
251375
65387
259451
199549
202477
243741
31231
14925
293004
67491
160
36576
56950
118
72087
206457
45992
273085
239413
240326
65637
24785
287621
294422
261844
29402
109503
11832
287794
162250
69457
220291
150249
137325
87991
167187
151769
33801
202322
116219
28629
43431
271476
39722
10121
53131
249738
108431
248750
173898
194093
136930
7563
113363
185882
69522
222724
98176
164932
240382
131883
151121
52061
67805
286825
221603
38403
240719
96757
3402
185799
137071
61015
256763
45545
210465
82081
270225
299446
96429
260917
89043
137821
180866
209006
4602
63729
24543
7653
189786
53131
178524
62069
98091
203507
272717
70067
224125
38506
172286
274413
63508
70929
194427
77732
166106
88349
71623
176086
93283
120603
106673
115628
101807
221476
64335
180612
281696
111815
269527
263449
238254
51573
118877
211452
131650
183396
97820
103243
293557
159528
222602
80941
232295
30461
270556
220944
268169
236666
6507
4700
190629
196986
283087
241829
200817
265469
71447
10771
69231
228863
61983
4763
124833
214689
157423
52083
232970
299957
188536
197916
185638
219959
103911
229766
168833
100744
101598
184440
97682
28300
156268
17125
124987
157407
294137
103245
198646
174658
75995
206737
282007
171104
244161
48646
44407
102794
174627
249797
160015
72318
172820
276251
276554
224191
245864
42655
203421
202264
254391
271312
172853
101706
276717
96206
24261
18188
12349
247352
69207
19960
202074
167795
76237
68138
219814
78153
281452
100639
86038
133820
110222
139323
149598
298030
1201
119989
71708
76552
249250
136935
159640
245391
256163
33301
123668
7324
59622
41953
193968
61659
63745
245519
232890
133952
283525
260591
198121
237357
247383
275999
37701
116500
246003
41089
163221
18922
298908
11206
221647
159541
18577
205826
6412
282994
253821
9541
152825
168930
118517
1181
126555
212488
267409
7141
68056
137578
195196
284406
279759
144265
157993
143828
282846
96151
266293
896
291650
18391
283760
35824
56013
171703
99196
23477
127520
57797
6459
170954
296971
218509
77937
165327
75954
228639
160097
194624
98388
269170
223538
215573
1600
210201
270066
127445
97736
65062
257962
157084
286590
66631
121471
273707
187356
116338
196429
275286
62736
291313
184176
91821
175158
143369
251993
16389
277059
51305
267534
201216
103332
182742
289600
29530
122043
92986
88432
50608
231607
245892
268338
163888
193767
283926
203659
66617
254458
184609
145971
41550
197324
138812
123058
204587
189267
143488
163426
254775
83751
87913
79930
177700
258123
8950
3070
138471
104316
29107
75384
82852
245251
283687
171037
79694
193132
218012
23951
223608
95947
176714
222659
192083
289104
277220
282315
36272
142705
39491
79547
218493
75538
151435
240179
107515
277577
140880
215938
221138
55199
218662
294263
61872
288672
94446
36677
60934
120868
105143
221291
94987
28491
22310
137160
123648
282194
105605
182096
225521
104659
8183
192783
159568
299279
266186
121007
29133
195728
1051
123673
54958
258255
198582
97774
211611
129707
296338
118191
82034
726
213969
235515
186598
206010
222325
42316
129297
90014
196006
223541
54726
234971
54394
281737
288114
157129
101259
125685
119409
23978
48531
207221
90259
190239
134306
132736
12745
102722
150280
163094
53805
87682
139221
14437
138856
101187
246232
53338
265484
3427
231217
168316
250897
268862
227411
254906
274817
121735
54147
175392
16283
195461
33241
49898
148594
286860
229865
112525
21210
112373
20147
110523
129701
138849
5361
246921
30576
17143
155384
208143
131278
296291
60202
286365
240600
277932
78973
94400
93086
163524
169415
155545
208787
258934
247811
54223
42237
165351
218841
172079
154785
67509
184178
31056
266206
72778
91758
100428
212852
84653
13942
130731
112498
13907
249122
150977
40894
184007
203715
88710
41076
62396
178447
292022
137881
217802
54429
203295
240364
24611
133173
194472
270388
190848
264073
122446
72036
131089
57217
299739
293934
171667
170086
10860
111391
32878
266552
232012
181998
279241
51151
287755
77186
190979
37187
247967
222995
171812
22590
170767
21865
249901
61765
163901
61228
66988
12587
4476
11123
256706
179290
217078
200275
22001
253075
256664
267441
53032
245291
163859
245472
299870
212156
200521
3690
288452
207654
223216
185537
84966
187557
187068
112843
209056
188588
174101
226611
287729
209806
167242
239466
265772
2082
23814
295447
114761
239911
48896
272970
63015
113910
242282
246774
183553
444
248949
196022
243895
296893
191076
138050
49541
90726
159389
180921
53217
229139
35527
114607
113445
240259
185594
291056
44714
232078
62468
256672
109521
232412
108984
45988
101825
196751
254498
32095
170622
65958
91840
38231
22955
610
278529
92872
165416
273666
41462
206968
31936
108631
30278
298050
9662
227876
63127
126565
148181
209841
276057
44382
188931
20034
163310
23722
91174
79305
242339
296196
52468
182906
282676
244807
79581
45145
143229
129095
126485
144487
59555
10103
243079
35048
299182
80925
192729
30888
299362
266042
65007
39637
133645
219526
44056
14571
237854
20127
35495
183662
161054
266518
247832
54677
244306
102169
73313
119424
130105
299259
229976
67829
271418
65582
262739
145530
261335
9665
231114
80531
106357
241008
82552
136051
140507
296707
265442
251349
163151
141183
164064
206334
289947
74586
67464
69989
5219
281172
100126
37807
99088
196845
227841
73390
113387
125792
68849
13280
135025
274646
298744
228954
156112
173522
92638
145333
154605
94137
295673
233625
32945
2586
17423
28142
263116
40150
155601
20925
237727
288044
261687
102910
266812
2839
70103
265674
110711
5650
11846
285276
150355
73622
38238
217226
264303
251975
258932
293975
25966
226510
276534
174398
287921
204258
197370
242056
5932
293389
196983
248428
149066
147070
163311
17379
180188
298969
200466
66114
199785
13595
73730
278952
124819
76106
127310
258324
268371
217558
220506
39999
37513
65540
4929
294912
87087
204399
190189
110343
73036
39868
123046
135358
101020
240224
201841
39143
204899
100795
195007
52120
34435
240055
109751
140570
285029
244181
48841
293302
165471
147445
2756
44859
157404
137123
36175
188809
20397
130251
294794
288175
2902
199333
114549
165438
298644
156530
221813
118946
68252
179047
235461
262767
31950
164335
133114
265082
218767
78507
203293
180914
113669
158147
152698
71844
154611
226095
199068
106646
195982
169853
185252
208562
175628
110742
45058
37952
124392
82150
232375
126213
227796
53521
9520
16733
291758
207259
46700
299765
137731
246220
153968
175239
134552
24578
28378
299105
33214
292200
112991
3513
7385
126503
242230
8105
76247
243293
249667
31643
28593
13182
44366
102710
244753
99262
130665
124767
202007
48600
28481
226797
13854
13570
44117
68977
61246
238016
257436
82269
47995
84720
3491
174538
29419
200687
249372
137733
246042
176609
7483
76845
174120
49779
84298
87519
136365
233521
37547
288077
13946
25959
38308
242084
182204
267370
90617
71267
175946
153607
288575
57361
188878
13042
141090
259038
108392
173827
280999
186498
275709
231806
141513
27227
194970
264464
172395
251531
188206
245380
277904
66601
223729
122874
32869
288600
172295
70296
58098
1049
152310
125995
208911
104737
128667
175620
130002
115782
140348
179017
15130
274902
116444
73241
190443
168579
288677
231246
72251
96702
218271
49137
193709
192072
4829
131022
237276
144567
204468
69566
163353
2100
13864
200390
45224
49175
113402
9606
87664
16324
63033
259354
138792
262424
159786
292296
90988
65395
266391
25832
269620
61706
70714
26662
204432
299481
248723
208784
61375
164360
252685
20730
158202
163147
201934
79791
34583
17052
78370
278119
270354
21980
161691
148850
91915
187564
222172
129558
202304
108466
46630
171230
201800
252722
171450
172969
3683
203617
87351
246613
177697
45573
284130
165952
18251
51067
261674
261359
14132
165747
160600
213816
220548
98369
154938
24269
66343
168155
196050
111328
171159
178502
7677
223482
130891
271823
18147
116401
163673
65047
222238
23448
81748
188986
63840
97343
75064
203531
146282
289659
197855
67468
261499
224133
287512
205766
241623
89385
152778
115304
201968
204891
206060
79615
267247
135252
112376
65302
33122
75911
200771
168941
118115
227017
229902
150099
13829
88869
67016
219225
178686
226032
169746
13204
243581
258310
982
229284
212542
203715
146955
196495
171956
257536
101666
281023
9147
99437
110700
143097
1737
113070
175811
251160
205143
18202
112270
135357
94666
207298
103210
68144
73201
7706
39664
235776
282267
37002
62254
161109
144934
26684
130399
80003
222468
183010
38117
44342
291354
124528
238117
142297
200102
105421
186926
98620
223183
124962
59859
147673
273833
115729
278656
281677
263784
176597
194417
213652
179832
3731
267685
264045
192891
278249
66114
277797
55099
152354
187664
8409
120208
27111
106810
218212
191258
94644
233117
40442
10174
18239
109996
107908
193837
817
257774
215634
84654
4338
120002
67137
232811
172133
174442
115648
266712
162976
213117
94942
109295
16440
248865
175212
183898
134749
174214
83275
193944
84371
149148
42696
177698
295656
69950
197555
179543
299742
146364
54379
176052
157559
213940
167427
287039
43150
179046
75250
71557
67018
8742
290697
206890
9943
139214
205402
287612
120075
90721
227197
7563
272720
117871
299133
198215
110895
139975
204812
156003
118978
121437
70677
61872
124201
7294
40827
271152
131694
17262
193298
82066
295776
274780
255324
19186
202919
254287
290561
160890
77805
272440
246908
107088
83952
13682
290274
241889
172309
175494
15495
196937
82643
185553
270841
289843
241073
220170
202195
252273
43156
274710
24675
169367
187483
192435
275291
189973
121881
276454
140167
278015
76356
79384
53895
142064
276060
55321
254858
51445
159049
20522
139646
266393
195281
4300
115048
91660
55350
48957
102116
220617
149116
21876
203984
28769
272394
130375
163150
82537
175822
99961
69029
166908
136214
96664
264680
126582
73797
70059
290369
49471
73254
92906
40271
7531
100064
112228
61215
188090
159673
268777
245196
5316
184330
298590
102435
187854
236154
142313
244150
80118
134589
85333
12853
268454
64338
116948
108098
294646
144400
99593
150469
43757
206742
228194
168201
245862
110007
31718
24232
285962
213818
276003
5866
290618
161368
227882
190686
80239
89653
177012
19467
55711
128434
261245
180172
69016
30599
229253
282021
70986
135146
210243
29394
205674
266578
11648
245595
293410
273759
227720
39965
277039
139370
102470
263514
201104
105119
203563
148773
150644
7447
194808
98446
164054
114749
74174
36044
17544
152714
217211
107898
203002
33341
44650
217250
283934
20008
61024
69331
162996
101016
179452
27145
260366
136553
119349
168874
206089
214419
38203
25748
53684
223243
156862
33471
183832
51611
105501
271323
50101
287052
12723
212785
234288
275328
15813
200584
258730
139863
229312
266854
112657
5054
76858
225815
69070
77760
261210
10858
133384
3511
139982
105276
123579
211329
2816
61134
251822
175801
86637
70273
216423
257665
232616
198691
217379
24540
285093
97544
1283
49367
22159
286061
160685
194358
145936
23514
140611
262288
290801
52231
15783
266154
120746
256680
133822
74297
119410
78019
77846
265028
127719
239579
57291
107892
254143
78650
119742
230113
108414
47028
139323
165168
290123
96570
108345
14310
125420
242689
296784
80961
204948
263999
213591
73188
192725
259102
18037
245815
81023
294922
272285
215131
186355
257201
206350
183636
105107
290170
120755
74386
106737
125598
21230
150577
23175
115210
145682
87772
73979
204525
263064
99529
171926
66570
44520
76935
174311
65814
280852
179335
213386
89246
70012
170526
269157
148660
96633
7500
264062
222731
187643
221523
35367
42751
103949
196587
232232
99843
58686
160680
271089
171922
78454
114826
193359
206160
106917
292756
52067
232511
51297
62896
244479
260926
154350
196928
209303
216522
170610
162559
13701
278777
160894
237128
80891
70915
196875
184423
16337
90675
30315
5724
295557
230092
136774
218987
59772
229061
271791
232955
275782
263779
37378
25401
227445
257997
173688
268075
69719
149641
188169
57453
103050
207500
56710
233940
231334
279878
141473
173664
21833
291724
243262
232823
274526
148189
186858
102776
274416
112162
209763
216282
288171
59627
176168
94417
28275
121245
196419
59862
267580
196359
72503
185359
68235
248955
235897
215523
39647
171072
289774
278433
139591
118345
97520
277823
173125
147489
168274
272775
277909
16686
189194
222652
277714
120531
8842
135116
95243
156266
228369
101828
138247
10756
139941
142696
179452
248660
66995
158522
164031
57327
277960
26442
248761
36781
63495
82393
238302
223670
192642
94157
78557
55408
258034
126154
128722
169960
240372
229604
136612
202275
204614
105401
101577
239361
68200
115949
10944
35387
150533
128284
76013
255536
162309
88055
17519
86413
113542
11860
218816
273819
103128
179283
239647
134307
31054
195850
180839
139931
271650
272295
50932
17100
117940
182022
298496
93668
68007
177903
190187
283679
21080
39589
97678
167272
284051
54817
264469
82715
156187
45316
218494
217345
299227
67430
184504
253144
53627
66714
291043
264793
292051
209083
27209
93049
276165
98039
85533
176861
217602
161485
173348
14166
35026
205204
173787
95965
226664
127015
215714
242134
83769
74997
136894
245149
129956
225813
130021
20188
265224
444
257715
134709
10062
108539
180185
175123
129348
285654
181561
46477
54826
167012
166856
224379
8986
255086
152052
236398
214820
197930
17896
173021
10432
239849
120545
68057
13545
229650
57060
299310
28097
123204
240063
223494
231539
270201
1014
280054
22946
108286
274963
146558
112903
161103
122421
280367
211532
167129
24976
92791
250743
220544
284058
116196
298932
89098
82456
10465
223921
138808
259051
273058
165498
209382
98731
113202
118057
126804
54290
176492
8720
36550
30882
226371
219629
89003
263852
291148
232454
51392
30309
268202
263006
44413
57824
136650
156248
74997
118151
105164
123481
204440
101821
230033
256026
9541
251815
132651
7639
191173
234956
219566
148485
64665
59786
295720
196124
24176
263614
94339
95530
4616
284508
165445
85013
216079
283831
123640
26039
286249
61325
256910
280603
211671
84463
106040
272278
41609
114993
186474
176617
140860
84214
205355
142436
65249
73474
18542
41622
235102
292692
274713
37169
30564
137318
78850
36548
264048
265521
123734
190203
175320
282312
164529
88661
173565
263584
220089
70834
210707
261889
12269
151089
272110
232782
272306
163326
210532
167658
130489
251144
102355
98579
231183
197582
255770
69745
266669
286510
215140
66838
117661
70140
131154
1547
100157
248840
46945
164132
85244
28233
116193
295244
287256
202210
243082
225595
2763
53530
29689
174090
276475
199080
53083
76410
257596
250842
80142
294661
127620
68425
253609
51114
150454
57330
38775
82508
221504
182855
145484
217808
854
41764
176885
255633
227879
75215
239217
186825
113699
228050
293088
140665
223498
219927
231644
263080
52711
4364
87515
146188
67328
117243
226701
130986
241989
146547
284932
10900
76202
179087
210559
202054
90590
96987
299182
38113
231136
203736
255592
266857
277245
51113
131819
54710
167826
27683
219043
107827
121035
37475
281264
87850
64588
205622
249741
173496
1782
253586
145367
171495
256685
222042
78251
20266
29992
298892
185887
2611
95313
96457
190318
286253
40104
292531
23308
258486
211189
114247
117666
191177
97356
289416
83395
153984
184482
113998
262834
228912
95505
255744
169087
10260
222454
14636
109058
170683
26852
21972
122576
272908
93380
149386
110541
95867
112213
273460
2967
182632
104484
168050
113327
296257
11513
59500
96253
181504
12610
1066
107914
87799
209534
207239
110434
146390
185537
224486
96173
142634
126828
71522
127903
275825
45360
27194
292032
127999
201082
58124
150813
214568
197776
269194
144081
227174
238994
191037
62191
274726
159209
211639
289711
88478
171741
211792
92062
273402
195935
257636
28359
262402
11388
3003
117744
245079
23745
155516
31656
14661
230551
259953
264306
235424
174522
102542
229452
155017
126414
7803
30654
201803
11641
33722
176588
146480
292168
112865
202664
245585
235806
131650
146418
54460
154964
249770
98410
282311
194293
287912
3924
98607
279221
258533
1326
275913
32377
265201
238307
109843
60698
248458
50126
217403
75882
174875
133732
20688
152106
258174
42998
221295
78143
726
160890
289377
284780
14562
84339
225572
239770
115233
248147
109582
28103
70667
282725
216076
171720
251290
6216
171210
281884
267740
204813
101021
255891
53959
141778
215424
33886
119033
122489
141186
247774
164874
56301
105229
123940
259887
83580
213009
73620
252878
6638
88047
295235
256104
263707
70982
75544
241595
36912
203022
182374
34766
183088
269201
248964
65102
273515
282458
201316
14120
216003
127837
3617
131078
62000
175894
283477
91671
57843
65720
169457
297089
244400
49374
38810
68693
16767
188495
129897
153615
219959
165803
73912
156806
231584
222245
171609
150406
252921
218836
4872
76162
53469
296878
120517
237133
88998
116750
288933
226253
129096
263033
94908
144857
276417
185411
56113
198402
271982
228784
110658
115461
202015
102269
177467
230413
20166
233188
50385
128867
3410
23838
225652
114587
257970
94491
185600
161377
276632
158038
70656
124847
23774
64120
84967
233851
280330
184767
94055
202469
69692
154356
1010
278627
28301
14446
265396
122870
2872
291212
99909
174617
262428
180533
280224
237155
70179
130938
16504
12045
79187
162330
256985
200644
146280
193001
63082
237841
73527
282928
77319
78471
15340
209921
282200
197011
63990
292141
281584
62390
49654
298632
18515
221971
98062
203256
138009
117967
228612
288962
195114
107072
70977
192304
1915
133620
15821
285864
119940
243501
246268
77820
211679
22066
197619
85196
179952
255646
174642
223234
104000
178528
8283
11638
189267
178502
5412
122419
117054
143327
21203
282236
155159
22965
288694
4271
259547
80452
280184
113408
234613
38377
156752
157131
102267
102322
7189
167759
87885
214270
39924
222287
222620
209909
64163
277753
227493
71895
18597
208595
37742
144125
115062
164220
22747
67826
278444
115377
210969
218592
264045
54707
113882
214917
196344
175815
217237
244658
143310
31436
223943
1003
252533
142876
122140
201022
156932
267611
100241
106714
238996
224028
152541
282706
118295
293146
245522
47940
291041
226307
249939
154241
157479
57495
205633
152089
72016
183439
3937
194790
207819
215799
49131
43856
99553
202744
99406
5956
233276
182599
36900
265310
261996
99932
31183
58787
90144
135572
232190
75995
178327
63529
129273
105624
15197
214150
2998
219344
168955
173708
182505
18507
264864
112395
276004
165585
25800
242784
94125
257755
154875
273404
289226
55930
192302
29851
27289
298127
17554
56034
37374
77919
13437
61224
153947
137262
74727
34221
74262
156293
80182
14092
272743
53107
193441
238698
238132
178327
31261
10519
103217
252865
297835
14790
207494
55061
10484
4756
20575
267533
216692
268428
101137
224261
64208
225121
153535
80140
288218
255030
264280
149467
255113
217425
36658
100722
256995
21441
159393
106588
28489
7951
254305
41614
238169
141359
66948
292296
206305
38322
86737
45833
56882
88468
190073
232068
13577
261826
80840
156675
28382
128181
172603
151877
286247
60184
115313
213789
19207
2446
15479
48907
19548
291239
114616
228682
296486
51926
137002
53385
249997
212713
243946
82754
291561
227716
79681
192868
94217
96225
229422
25785
267248
218297
274648
280206
129516
68384
265544
138230
119026
121758
126114
130516
186858
36607
128816
119026
44277
94270
258357
181524
92393
142728
39030
14984
298510
41353
93950
101030
241844
147009
279252
150887
98308
151091
149086
189545
46772
203181
157373
189189
43492
218648
21939
231366
349
141918
221242
3178
123368
158832
75643
45955
3826
86390
4736
162966
128902
249286
160493
245967
80556
156370
55790
295830
50610
209029
258362
282953
150011
77905
3530
49330
80493
256217
172623
142257
172177
19092
215963
181666
285514
110209
76536
118183
188399
141385
291202
236274
275467
248666
139716
190444
145999
85869
59786
40026
228350
132066
231598
183679
214457
217071
186819
197537
184362
184495
6699
114374
277713
244186
275526
67384
99951
45254
198230
151401
6226
123560
256083
146436
85663
145211
87339
161194
49664
207766
244413
8779
138468
165298
169103
51474
112283
229068
103510
249860
264280
30356
54856
100026
16518
28407
88762
196987
261649
198974
245937
44416
259254
283093
256149
239547
197273
294693
134556
162816
171232
261582
203650
127219
122264
193595
101328
55176
187994
80089
151448
197800
86778
258533
61390
240209
37607
14022
1990
215973
267092
33224
128970
64405
293924
96945
45469
5084
104662
126506
63636
240660
286125
165474
13605
127889
73399
49138
35749
217826
30630
178001
280030
295414
174831
189174
266756
66043
13809
219040
240176
118474
48068
111695
235340
294239
138870
172673
25527
188352
258172
297798
222154
109783
157296
197521
230599
120514
233006
37950
165910
94344
105723
93242
196621
128946
264280
240391
137328
92603
18492
189946
44493
157121
218778
204546
193113
231397
207305
180226
224765
108899
191858
215128
208195
155045
75388
258482
9660
64771
96670
42821
216894
225525
296793
52145
1685
225232
251903
81935
247243
65840
1731
34011
259298
250001
122874
135500
113391
68760
120356
107682
175143
175208
7061
248879
172751
283509
51801
48857
283955
30469
39367
61311
11121
86483
220494
119212
77895
137826
133649
22275
77602
138307
169176
181489
131195
26674
100967
255988
21927
35730
4340
33970
105774
144574
65689
54550
75601
118733
66395
235793
219429
244059
200933
293694
129903
49300
241388
110031
43745
78562
179232
86438
14861
112615
263965
78396
223915
120413
136137
263472
206493
273103
299376
118226
238736
22542
87396
94803
205982
223289
183423
55046
268720
282507
183861
259221
279801
86773
153899
140650
40651
269766
297608
180580
9204
231267
219190
95720
266344
247751
253815
67879
127291
56695
202139
296362
71736
146035
102680
251858
293312
198298
88277
199503
133945
230446
235323
196841
204343
40963
197863
132128
104501
251997
2749
26128
62712
235333
291743
188630
261651
90270
32449
93597
103219
198239
221653
71249
100590
60259
69963
209254
217533
125932
221489
44386
32557
286585
245901
196181
205791
21645
269549
126358
236225
40107
289759
95396
152690
123387
3038
100982
53076
178798
37259
86670
115703
36826
165619
167271
200827
206051
138495
144500
252746
107949
237504
63865
169237
207227
262304
113722
63935
213372
97121
143040
78102
243659
181348
188161
257486
280154
146205
2005
203156
162686
187928
52092
5065
245947
284537
289157
77263
152414
280213
212295
118796
150305
9909
234837
166210
203376
285773
14683
181954
210468
252832
273112
121634
46358
25680
146391
108614
27881
205549
253831
111162
210521
248321
269481
85092
121756
177083
234923
48138
12140
174524
5409
170492
30162
176525
31957
36377
14757
154929
111184
293971
249035
39397
155785
66781
55710
126843
249377
9677
90036
212320
35158
287340
143937
93647
119072
173869
281112
17894
92467
98144
133569
201659
170871
70791
90794
196832
271382
94725
158631
231303
297063
153160
193163
112226
48451
282092
36842
39896
159014
14409
183671
128853
75292
145635
1435
239929
262416
241396
97733
161567
161693
98353
273426
3586
53954
259687
255849
205584
212114
6988
240851
17164
107661
138256
123171
190067
74962
88808
244115
235161
104703
41305
82638
251911
227520
140925
229046
140148
247981
221558
4293
19896
177374
72369
245346
114027
104493
106725
170304
238612
57625
292768
35548
110210
104255
266598
24667
169425
25002
189559
30920
117547
93814
32900
296204
28247
173136
8120
152546
41126
145071
117332
110873
51312
236125
153632
167161
120953
195007
36336
241400
33144
16576
201820
27938
90708
242012
108376
5329
30904
129043
216279
134108
30002
8794
94438
148097
217821
2022
26313
120115
20268
104878
242905
280513
237354
175996
53196
129320
138580
181655
105383
294909
288238
18673
157767
211380
56832
139478
1801
259049
215520
53560
2916
119116
53980
186148
191563
158260
185354
2058
274880
160420
278436
197473
267653
92810
285017
78042
227506
231989
75959
148100
46792
13746
218288
239196
103906
108964
145413
228548
47042
57423
171447
245512
221384
201604
285489
280591
210209
57307
227696
257772
283202
80229
165741
8895
62035
255841
150700
37168
9350
87143
274752
121856
246364
14693
110505
184790
242585
156654
281948
269072
213696
50303
89040
87017
169599
83016
39932
111592
143630
285782
234312
141556
89642
252273
119649
150784
242018
267280
65710
272288
44645
82286
54951
58398
196087
215417
140294
180607
50539
180290
61023
10017
8628
228445
256927
92357
181280
206150
236211
66765
28809
267167
101499
105703
95060
103269
206935
244174
56282
231948
219786
174511
8108
233412
299709
102435
164463
234717
127317
39788
115224
94139
201377
151641
281108
250100
70191
13503
269465
255004
105981
257707
252939
1857
56579
16744
128330
119704
298755
46619
93863
146643
249619
82224
161377
163095
203434
61927
124545
55217
41936
25696
197148
163434
288069
201136
52316
201995
105039
189046
207350
222033
77937
243067
177526
90451
154407
247477
169652
165124
124290
278132
124286
264407
154471
187780
137967
94727
39323
20118
177230
177211
57614
274338
274630
292281
15618
268927
161124
243734
193903
298835
130639
197688
210443
237110
165983
252443
138478
152554
256512
211523
279417
299457
31358
283769
81692
48512
221797
280146
83374
158128
147663
275699
202072
67457
244631
187674
53516
158178
285399
171466
157429
272348
71312
100004
238731
147289
10041
6058
113818
149443
6359
144556
30507
101382
80312
281197
193304
92663
98936
142810
282236
101725
236184
297386
139626
269961
217750
135104
154931
214232
107870
273058
197124
263455
214218
241508
98250
30111
23415
287056
220973
189415
183800
94798
185652
142482
108936
36844
174822
192777
91295
155917
176404
30117
192454
28538
60308
138147
106209
174759
120961
2668
180520
229363
95997
214034
276968
285367
57091
159335
220687
209680
116856
170423
99317
23696
181785
130889
266649
187951
93029
21959
236603
66067
97171
170813
244149
294756
218963
76564
25345
5621
59207
240865
114726
139334
118030
271513
286613
69699
217095
289734
284542
85250
110957
102738
46929
257897
141542
282028
80054
173276
52604
217075
243183
245524
259863
36652
185059
116760
55070
112432
192214
244651
234907
131070
61545
235739
173895
228090
190
217158
54434
292478
206369
267457
217542
236098
228922
242960
93388
147902
134930
268100
179814
104661
20502
298972
220773
258309
250643
48700
164752
93024
29108
24484
113356
96871
75919
110020
41610
21313
99435
153259
208747
256949
89599
145308
201464
3465
200936
251792
41463
7764
126512
243760
72037
19591
224097
122453
172558
85214
8478
204055
213213
22516
165049
86647
144600
36382
29590
191718
76551
1716
113538
232844
103985
127280
132236
230420
190385
246867
273284
198334
160422
99743
155472
129401
12743
265974
118376
60130
110549
190677
267824
76079
22336
25016
233115
285807
206349
188683
89765
244388
2705
284385
223834
17039
89030
246303
3236
291330
185419
41880
258870
113232
249747
21159
184553
34361
185111
46632
120753
225654
99734
82521
77786
242739
256344
214173
106378
177790
161566
89126
295558
126895
49035
168682
15640
234048
269111
232171
207827
108776
286503
27012
109977
11865
75022
128143
46920
144492
608
3
15733
137651
188207
167469
248103
143245
202329
55966
228500
84964
261141
2759
170055
42858
170518
142403
33271
51458
158424
176155
276746
18208
109232
51897
132631
84822
36898
112656
227364
216003
6144
146184
103320
257840
292760
167203
136629
271193
206675
9539
80454
63865
12650
48715
48149
202100
39909
223541
253831
143041
69060
87862
263142
82867
40644
9997
109908
69958
139030
280202
53779
69574
46739
195545
120911
299542
147326
25397
34684
209470
146775
75755
250402
118919
56253
148298
156577
189446
140307
208068
122212
175906
66677
157716
28182
113430
54016
266035
278454
131216
215691
167213
193857
252898
260951
84250
242341
267029
60783
135848
103252
51474
16860
149307
59623
46381
5631
208834
229013
1230
283590
198779
189338
149772
249845
172751
170884
25733
174663
59823
111359
286931
213485
125112
265912
204264
270141
161449
261370
89440
2898
4393
67148
107134
64449
177383
149045
53819
165872
264682
228768
284367
245071
210330
250091
6233
293770
253886
212483
200900
70558
230171
261314
291841
60734
283333
239126
5210
284152
207713
175451
27743
17881
268573
435
106180
257850
65667
59635
149901
38941
64587
246283
261404
75279
70904
171613
41409
26993
217610
166638
5642
209949
54696
244184
241800
118511
176033
255314
47062
38497
236115
132309
2091
243074
121131
146867
23614
88120
240246
184101
69123
266240
27647
292452
45924
132365
270392
297768
12563
229516
221573
133420
140567
260365
28452
291756
6864
197343
298672
127835
223446
219671
242997
281264
104075
167668
78480
7989
135374
284123
141660
34678
105277
299958
123544
58179
223957
131687
226797
144576
49616
34313
250645
283159
101928
144972
123680
272659
141164
289470
130111
187696
278948
112314
82214
260827
195585
43772
147403
213527
150798
260956
139810
178516
104387
88430
259029
83657
49886
22727
128592
128964
85165
108366
78914
177812
171206
143656
104879
161810
197435
256188
225917
41226
57917
220230
9787
211168
137525
188251
116235
169304
291648
157938
5261
224857
87744
94816
19899
127864
243846
151626
22993
83054
197302
98721
287325
87282
92405
260722
122004
200160
18383
142081
241438
284872
122935
262804
43418
233091
200424
232069
58298
298199
13115
199249
126537
61304
148615
35721
27470
223806
2216
100597
121470
150515
268194
20226
91250
150060
226008
209761
62411
86978
232709
295045
104839
135818
227890
128653
201869
115086
274812
47128
39274
115467
50714
163985
455
190577
187497
128241
131180
152227
236935
235811
36219
108108
65086
285620
9994
215861
65147
212020
86834
204469
260191
73557
293522
132958
125446
279735
29680
46820
89826
84941
136721
34993
292442
214983
242195
33859
150642
26361
101676
79519
7828
49469
135144
252451
236128
16326
114978
25491
218526
293421
137040
187986
239374
49448
217938
248146
137852
77520
21776
44171
243678
135386
8962
220036
280859
202485
267660
248592
124579
46147
202497
111807
133329
100072
174858
70283
112877
152472
62295
2603
132433
81208
53372
265091
212321
10319
79378
13492
245318
242102
262737
179166
184981
111497
110569
240414
91140
183225
97734
18039
159382
290216
237172
261255
99589
20991
218905
246611
87059
266869
100050
284193
77689
135003
143179
13406
32643
100512
263545
249385
187067
89747
275230
56165
40530
191096
167084
254858
243916
255059
62123
252699
221566
122338
108585
37084
200686
169280
223994
50345
167617
135569
133221
262521
242291
144823
176156
268357
283755
113443
277631
494
33109
289085
126408
153510
224109
81757
62418
70320
288877
244281
109082
208933
249472
210577
292675
80423
19347
93064
278952
56199
75481
221337
229516
83854
77636
173173
109582
239396
189051
98398
3655
173139
27944
166282
29841
156760
237320
276602
151365
124268
172714
118285
90211
254158
65694
193774
206249
297894
212935
161446
268654
275011
248775
199711
280751
180088
136299
259698
122985
293359
238665
294529
170151
282280
122413
33023
216218
131348
198166
149087
138753
284871
219509
79491
118222
154362
174119
224672
161303
77907
212856
137771
44629
280515
117053
137749
251462
146198
28721
212530
151361
1895
151222
234541
241089
59219
149212
161820
159393
58588
109993
166213
57966
106965
136388
40291
186450
93363
71336
182862
16063
186544
2360
239121
64252
47817
134179
119344
116364
135615
205418
265962
57988
299367
230555
157724
48460
24135
236974
168239
163476
140006
155563
157660
145246
66534
240406
266449
88436
70975
151739
109468
115141
228249
271956
114279
79740
121927
1156
148266
291697
194545
200796
282340
236693
113297
272963
118134
112727
219018
42856
129484
14535
156315
37120
195958
32034
4585
235281
208428
150001
230135
227856
250044
88992
221556
244143
187557
250621
122835
293716
170391
51566
52128
230620
290191
160457
256058
242702
121030
178127
293977
235610
114571
193890
225324
290933
178128
174142
241155
153702
23572
206381
95865
186905
66626
175604
162315
13737
37781
85520
152287
54104
62285
162491
61451
53718
97743
88036
100451
67487
237712
279011
20094
219464
3513
98881
19890
125989
21710
2339
201714
39856
196463
172001
282196
66573
235780
225776
89869
174823
211331
254087
109695
204076
139278
237541
1737
211838
84343
119567
268500
93388
290572
71629
232768
187960
206029
181720
120067
131945
250451
115137
120264
177535
47768
191724
251734
210694
170213
61754
125589
291817
225580
30192
65591
98194
264529
85333
147045
131900
186425
207503
154459
44728
184969
265018
113389
272953
11333
170714
104424
220905
50013
75731
111687
178041
6352
174133
149967
80160
53855
154177
65824
138141
206727
234475
166311
190625
83317
261302
116013
238467
36235
36669
161777
178264
238170
271926
135421
61922
8696
237234
284870
282618
173786
156491
48134
167995
39831
122274
106816
206529
195486
234394
201038
72172
291007
235585
195136
173832
126839
181066
237657
101461
272702
4609
186421
15679
55055
231121
30423
166788
265033
193261
271086
165401
230995
93385
73906
190012
44693
39254
10210
201185
139192
75036
152906
134207
254416
107876
19539
151647
90209
28670
133983
297533
7872
73381
227166
253571
248245
177539
291514
155082
9064
278076
122492
76778
289123
245628
70822
9852
164163
29074
173290
269324
58230
54191
258401
11827
251471
226384
23713
119725
137916
150474
243895
107714
190995
206618
241560
173843
288940
222354
27288
88043
131565
47196
110260
70732
201691
240094
289616
127971
67039
159170
153492
53022
213622
88453
124301
142820
110718
104956
213847
54494
258551
290696
139664
170034
74659
186584
32327
177574
263152
134287
54587
171324
140669
182616
176136
239032
80580
224401
241620
195243
274054
228766
236560
121808
183298
179422
159091
210936
195238
140388
91239
248397
70397
75930
298950
31754
172235
239998
67778
148466
259239
68250
124822
49180
212893
291711
261498
155676
30867
88045
30840
230224
243499
30829
259381
33180
238682
167396
206774
240059
134593
119729
67366
288826
108116
141397
98748
49922
105073
209381
37230
234459
258338
248440
29928
48532
229900
146053
146359
106852
143930
133976
91903
78155
43603
288800
248789
132447
211420
147451
110995
266062
213984
53248
82940
207752
107635
162608
137817
281188
215838
147109
216073
57232
70524
23375
2282
71721
285942
110282
24193
195586
95510
145551
138938
272253
156371
90968
223600
196135
27332
205170
132929
196355
3814
41436
68560
165948
243727
281995
73972
146040
52182
27585
12902
26004
291140
22485
287232
163542
192957
257203
44052
166559
81760
282685
34281
189189
12992
264749
104839
233223
140096
152924
294151
98830
91686
188509
121924
54329
183653
120732
188447
269176
250137
127926
236040
59120
293885
289885
204779
61223
78903
171725
270283
7111
222561
164852
252981
162421
34439
136556
81646
247218
152686
61254
277426
224626
222020
173180
161858
165055
123625
1341
191216
282515
222487
181855
263742
180141
237321
126067
25166
268538
277152
114896
99539
146416
101377
103726
104524
39646
77465
111297
33653
158601
206020
296919
167770
178604
56206
9725
163504
88487
250662
269905
9790
258186
93448
69022
250165
88612
210992
205451
52597
185285
171285
50213
183373
248879
44931
281396
3529
299636
95350
18233
230061
35808
179481
39122
261849
127932
47803
274952
24410
78551
15557
46260
157553
197022
155186
131316
25993
235930
142427
34334
145626
270324
70079
20017
218107
130694
87119
182602
81304
221037
196559
118022
255360
84827
126716
13853
165095
192357
258911
283180
208972
11677
290529
7542
4075
177734
6380
208676
109767
160959
11266
187379
242306
64042
222452
205653
219211
276047
72359
104544
12323
53961
236062
73621
90128
286296
154273
2778
178425
286129
82508
90434
144817
49728
113270
116287
247680
246477
294110
129259
281739
232789
274567
138071
10940
31392
235208
85968
201902
44715
269230
241799
249148
121157
266777
46966
58635
94347
56845
129019
21669
203238
185635
241615
249149
57204
203956
238815
38481
259311
88657
107768
120233
172276
298979
294852
57256
179356
187004
105943
216155
107198
18906
179522
126631
85654
78759
14133
279563
249489
65727
276783
9104
226437
100150
246591
224958
181176
29028
180695
241473
168140
283944
11640
45065
134536
269947
59164
273612
47381
14135
226842
274132
179596
246824
19691
157688
42862
125402
146156
253663
179370
208422
231137
76165
126116
216762
54752
248728
87255
148418
47293
133464
274382
263088
56102
256420
101956
255791
226521
252527
21278
100327
78230
287318
44579
116513
246522
101543
11554
292887
296401
239
241184
74308
270552
186292
172860
289390
42628
141080
268299
280443
29652
66047
84477
19600
79610
78766
52679
667
41872
58151
246903
156958
98867
134687
293948
214378
176145
197286
263371
26848
107177
257427
236048
187447
150961
119745
151994
223992
30634
246370
224866
110409
247815
95893
54510
173746
20436
241635
205346
72416
81729
213909
181930
255888
3362
170632
161872
139147
204822
284183
65719
279329
19568
178565
286373
250720
193317
235246
298092
111964
7367
87999
169794
86375
276712
235424
209459
203916
127522
211587
181160
217155
71958
113620
213730
13295
279520
128421
69745
254265
286830
85395
239920
294850
19339
175790
170135
223694
37265
218442
72230
244652
221049
217820
258902
113659
236020
41698
158051
296497
12321
37198
31389
159111
160299
29004
105181
33634
100203
17227
196980
27093
21550
210610
265527
60684
137967
166166
276280
80843
246326
65226
78962
171034
227594
218473
269689
36668
221036
245677
177161
294338
270624
71796
177157
244744
53410
142724
32451
743
256441
241295
253338
196367
194989
232994
215203
81770
142028
123647
27645
82430
21379
6541
73659
62519
156857
90795
256055
120965
31028
38938
128058
7390
61466
79882
91801
129102
127862
248084
100979
239732
91844
102486
233632
162598
55071
39988
106888
244648
28974
92668
153767
292604
145721
52350
177720
265212
282153
102040
54642
118087
236235
229169
90121
209592
258155
193695
171256
256948
112145
111134
253143
41810
62208
89040
255491
271524
277712
240832
21174
72755
82897
192039
204825
107799
142221
218921
278139
87564
152872
234892
34512
266166
178655
133607
139042
89110
230010
144652
132348
250386
269620
90203
281623
240764
240865
155570
46847
101422
132916
158426
180661
102254
183225
222339
268618
30420
17744
32126
110851
49844
200711
169191
204170
200851
85430
241850
171015
76743
223085
124271
157174
83996
140783
50401
221945
264194
90284
20025
282873
286330
211391
40988
287103
210037
152079
54454
164305
226489
93013
86088
253433
101508
163132
288518
18679
264163
206985
151221
55128
225060
122826
253143
171
21951
13150
153451
51415
48666
107120
110534
116732
217305
157699
71931
292873
97219
275780
250168
9695
46392
153320
69884
232837
183890
24094
265117
117375
240448
114290
88594
223178
177744
119505
249274
189006
187650
174488
122886
181881
261354
22711
37406
198986
255769
280232
80549
267799
245607
177576
144239
188616
291854
187530
37890
194152
2933
55027
142757
136175
23508
90542
150929
45919
276672
265953
228731
138081
56420
106404
174224
76955
103609
28939
60631
247532
173104
265796
26725
217573
37008
144002
97031
199938
190246
234931
319
164096
144891
267572
212146
46557
174563
11380
150155
22217
33494
292907
288169
1557
239822
253938
291766
262445
270939
1469
134926
176257
201514
293110
235422
264473
296278
40575
67130
200308
49403
165256
8403
299101
72510
12587
62716
51061
76466
124997
165310
214886
122872
175869
186111
59603
247213
163066
156834
79968
45493
225917
12027
256549
181707
177676
177501
246914
178521
103990
237218
160123
299582
23212
197459
179027
157848
245501
224593
167490
116978
89004
135773
12146
194130
140103
17903
51642
97435
167504
127191
42631
66203
88762
225471
185851
107354
129414
42211
272981
298398
164322
209793
276369
225406
99232
9132
195334
154416
206969
49927
140027
31778
173389
299634
86764
35845
145314
199771
249543
48109
294262
100211
101181
200811
292184
190798
199584
146358
103605
244450
176559
21147
34257
258377
244257
285742
173993
110629
51061
207955
119108
262341
49978
181372
198626
88254
44465
24254
157239
85720
23687
74372
244090
198357
83638
113250
114077
109187
265170
217400
227649
89296
95353
190628
26885
295456
106696
299945
253414
231961
160396
214181
234053
26416
88923
111282
118937
12850
21346
103121
194252
5050
7108
86381
135974
3270
86189
126262
177461
252190
175516
270881
181477
269714
284390
101828
175680
100064
64090
174012
277078
50749
18517
200529
172711
92247
277692
84998
124583
252667
78704
6915
26108
66031
36348
84803
121019
104256
217908
211322
74702
10761
173351
131853
272986
9340
12680
100288
240391
221898
152844
196279
123489
287006
46392
252111
74322
229012
144133
50462
188054
263012
219199
197936
106999
278013
275064
32340
73956
124315
39219
126330
238731
130003
70997
201177
194813
215493
68238
108821
20618
32352
16167
57561
277573
33453
82160
3841
41798
262910
168172
188576
189850
6038
276786
91750
206737
242009
190080
225635
941
91180
46635
91794
23088
180901
236110
204087
20692
35380
158556
299615
2957
129223
245647
151013
124948
270566
147862
31866
281449
293915
180245
237047
267263
284340
273590
288096
294478
80355
227181
257155
278803
141664
162602
51146
268362
49756
191668
280176
207362
99916
116923
230373
185625
11021
90745
102727
60645
159759
221919
224464
186119
214993
2272
243248
181803
229436
133454
203979
27734
174774
133891
241703
285661
270843
250942
208691
154506
259616
222961
161585
96806
245524
77605
146152
38790
11342
123452
19141
262499
51375
260826
174663
138971
194056
73748
221591
200221
48899
295738
115496
234580
259813
5890
292312
100428
25087
278558
28079
169647
169800
41965
43414
291139
289085
297844
79152
94174
276636
86592
80498
82210
243207
54741
105578
285252
60829
157973
90067
104859
249112
179156
119305
159432
206976
45187
38574
221263
82096
196207
198823
161158
103934
50701
74439
275866
297653
192019
268775
69037
233910
216756
292185
46227
100291
104040
240557
219220
28992
25380
254541
272887
145607
55806
203025
185895
77782
206064
184692
15530
182721
78934
272407
5695
11152
148165
50023
11343
124590
291384
99129
285063
140932
16861
241606
25390
117587
47554
109996
212956
237165
223063
45808
114153
1249
119801
59367
63847
27117
81142
245363
293139
199715
269373
118951
17766
271099
149893
119816
279664
255597
57226
45857
23136
38716
159509
120405
293377
86001
272896
118664
60529
4577
94398
62315
51174
285750
147120
195547
86984
184948
64676
285622
156106
4603
244965
299102
213599
96346
38922
248758
227660
255787
142615
161259
218551
227305
43126
58184
279025
233841
146837
190004
178285
203629
205164
236359
131857
37352
43384
177882
17476
227564
143628
244446
63464
162832
165651
192977
201609
142252
238657
26113
144096
20288
31236
211127
156865
99478
41550
254216
46592
22276
116044
90909
157701
83391
249555
38786
204459
20103
55647
138752
187835
293210
54515
15384
46586
288518
5114
98950
89491
135387
297939
278570
99957
192499
131903
225914
234000
86443
137273
37753
243913
157903
5291
88293
220194
119768
150166
199942
32302
248861
120025
201495
6255
25129
249711
297090
35856
104672
278929
114527
100974
265511
16589
299119
210406
268420
157563
169364
24152
12462
98013
30327
91400
132957
242928
297371
185038
280608
227157
292233
239716
151670
161507
209756
80448
137354
116129
126815
179561
93353
264995
170667
239241
417
96674
195955
45540
151309
85745
233282
251716
269407
260432
101225
99165
192045
296618
239162
83429
109041
162647
283845
287067
97455
209691
125638
186470
137978
38633
132438
104287
217402
235839
88412
22650
292575
85396
76765
158674
25074
17710
106111
76052
24247
216944
59531
268262
167880
237052
293481
66254
130010
182879
27235
62671
79377
247174
204217
148695
115846
165034
204218
201006
283153
189979
151542
246205
185945
138991
104714
100327
263007
20180
128648
141287
118685
29282
163358
224132
11617
156026
85188
86736
83479
227040
86634
245511
8825
48656
210730
14498
252432
78812
218536
261388
133028
180213
45117
92789
254063
285727
222900
28451
53394
49840
193143
272791
294435
64325
57021
151152
144540
166533
272156
208389
222276
37089
299867
258101
256774
81182
38477
146824
55260
278765
232276
275018
41325
134461
298971
97102
5997
38309
9528
298581
122825
299574
240370
96287
247477
290971
243328
50621
90519
194598
68327
29496
54200
11264
57990
153268
159136
35047
10882
46071
26926
291082
207789
212391
289465
140527
270154
240862
55754
3208
62745
265430
246142
228139
107695
99109
286260
237624
173386
219370
199948
253818
42415
144625
252259
224339
125576
231501
250388
87323
30670
256844
130359
90231
232313
144772
299149
264541
119435
157064
40628
186385
259405
49272
84941
13510
38540
42592
247387
31637
272692
169612
243173
109430
260781
90368
103638
217308
68645
26006
168885
79253
98651
276051
33611
233317
244208
291201
5283
243633
115051
44824
148245
9077
40079
150851
18563
43748
291214
221682
161828
47500
141290
122426
190348
253814
72431
219130
21749
26876
182426
79881
258387
269227
120307
124328
249309
219027
50054
138012
88044
80813
22105
140559
67454
160090
293408
151338
178782
288481
294575
60151
79003
237359
43480
201609
156274
114361
199991
119925
63957
233349
243517
277620
163308
130200
46303
251224
213355
289490
201122
233857
44565
225518
105052
193375
155122
193088
164126
193520
90105
203208
81901
93124
21209
172676
293
7250
287497
8412
184465
98280
279902
74093
178284
4439
70265
149486
152410
61472
236832
18434
99928
6968
246538
39662
90894
286747
210291
169384
31385
193449
161151
107989
266546
26237
135918
241251
90188
155551
138090
21126
184949
230469
69900
238835
201536
99960
196379
6489
226286
46524
182828
237760
273009
57430
15746
219181
51211
283475
278203
278002
84941
296681
109789
233648
269876
96941
32332
152093
199068
68002
234596
47782
18718
172881
261149
152642
283497
265308
199488
46231
89839
225930
56859
53705
222655
125204
22821
242700
299216
26298
259618
91070
268742
192486
284357
223103
177036
74041
207700
47854
190252
149297
102547
230817
294087
27656
21466
183859
171734
172791
160191
104777
212414
65210
165468
108919
240822
74979
109213
214855
165628
104461
41505
88550
9483
48891
297215
189765
175956
257945
291921
247443
299615
180703
235181
180551
234005
54061
10915
141588
33086
237434
105664
137179
204853
90019
61930
19907
45189
54546
111613
186232
194955
258816
240898
261672
289179
53214
216034
267387
72881
128455
146637
242664
54753
170690
202906
261022
218119
196515
249405
133527
131463
111281
17985
39388
112948
28941
232947
91228
212252
182835
212461
13038
225209
217045
191466
182336
249184
13887
190516
178747
139433
8654
85837
205749
267615
228504
2672
168942
288426
137863
179301
13763
230610
158135
15017
64167
47161
227664
129860
212930
19508
141465
198550
218918
24812
168746
260227
16905
206704
182265
278968
23030
52374
173773
101562
174503
127263
190233
217001
208498
235797
294517
223004
199609
149854
117122
106209
60757
58641
35848
120309
147812
75233
228164
44532
243133
138079
57330
18132
179887
10518
140946
108734
158872
91525
211659
102895
96979
84782
262348
38994
126910
53314
101809
176167
264780
59423
153886
49897
259138
138570
139176
278372
15506
1892
283570
56133
252267
105404
99610
108079
84754
39029
41179
151834
130551
295463
71395
135699
84628
27225
259359
75479
299159
199954
100833
166805
76395
281946
229157
188913
192806
72477
40344
148282
109533
245693
8558
218147
218312
263119
273932
199445
105152
274831
294682
149957
130713
126836
145017
255981
296039
9164
287434
62234
191405
1022
92052
254264
282412
151840
174412
200573
261674
253647
262037
294238
138512
294785
162809
104296
262012
159459
11065
141883
30952
287944
253284
261461
258556
103219
278368
178558
37296
230195
151235
197407
78953
100248
184720
135599
278941
58840
72612
248953
290902
206776
108340
258546
140263
137080
127487
47214
26578
37632
72775
13824
169020
176063
278584
265164
281638
61034
287959
119368
172676
86303
24244
35341
220593
5519
88422
116600
269355
177624
217373
285741
292487
29037
218241
206337
175887
149025
42581
144424
198303
197695
229441
84610
182868
3015
179821
244054
238639
178220
298592
23420
219250
256923
62381
175382
146775
97014
208050
259398
5190
262987
150625
289727
36767
290032
243490
217001
89919
68593
212281
110271
254441
7605
37726
76833
100234
111014
93213
91768
766
191785
256115
271100
226536
16469
227629
181627
165891
291889
121939
7683
119805
243057
141988
110878
202421
11400
185311
267213
278454
234396
231213
205174
42733
139489
176075
61140
66653
78983
274164
86420
197251
268404
171268
180770
285344
238077
249828
243606
169153
137393
44457
50943
172199
35296
92692
8708
196501
175369
87356
284597
214717
43972
129482
97355
111788
227450
56212
253806
164218
164199
267229
65256
213392
165723
259921
226945
35830
193015
40620
172196
159680
294767
92301
133210
85807
59691
119687
196542
216523
157610
38867
9701
235008
189527
275659
221599
172683
41931
164684
241446
178090
75339
193743
71201
82273
294055
118820
41258
1545
83060
14632
43325
268951
131706
152013
131960
51520
89261
6280
63653
129220
27223
67735
226589
267107
223977
110870
172526
293939
122050
97608
184166
192383
15796
269421
72281
288235
240075
277206
80719
283121
150712
7079
104119
220929
226427
7172
251496
2386
227504
119760
16812
288070
282359
251525
175133
218114
47650
176553
25305
217952
272968
212302
102403
266862
275931
270976
221378
160990
249304
277257
185612
103823
16000
146600
265010
167109
88204
200577
122533
241349
96443
234523
119472
153883
290997
232763
241612
16264
84436
219367
220766
186884
294126
192362
127119
64789
260975
2368
245380
232908
292184
127949
44669
254565
50773
276857
297806
82072
24606
1728
151998
90323
40616
241955
194061
47977
111615
13944
247768
174555
194750
180625
123797
36377
92773
224370
6531
262948
29014
269884
167703
275747
172327
141824
244167
143697
168268
126020
110444
165010
89952
126012
84972
205461
21524
236884
204950
296861
251013
11560
35312
36832
85256
189635
23904
52404
295147
195994
112920
258325
77744
16562
68824
194237
76754
29243
206016
839
167712
168925
166698
207651
134383
114069
129165
85393
298395
250457
170
200188
254536
155167
248695
228753
104955
160541
122082
166118
88415
46730
236783
180179
184148
194837
133117
140482
189715
71197
33478
166086
4454
81595
112507
38845
178919
127661
142691
162771
97403
153101
180110
4297
278003
216500
131886
23867
186324
11655
129607
38537
288729
78969
123737
12440
263571
111749
226431
26094
233827
44002
18921
112309
54393
57466
6128
24131
19222
93035
145251
256644
139846
232368
83651
79127
106
278773
203119
210844
18121
186680
62499
253994
230993
9602
203868
192457
37141
57282
34212
83969
206625
282164
148674
89207
22593
246365
94332
285695
235103
40421
63998
200752
253403
34834
4120
91475
255864
207648
173630
79597
153358
121112
52145
123922
234272
19161
103999
298902
78072
252558
267840
215909
11631
87326
41317
187894
208286
121714
288314
218613
150394
176270
102180
1175
248923
147163
282230
94653
284513
62956
61844
101660
210593
278416
273872
145420
138188
54251
21354
203717
133890
28047
52361
168570
98827
282380
154574
140488
287233
190201
235740
36325
132195
237745
93231
295347
18088
59386
95485
161394
39832
181040
137986
218361
76215
104222
190530
263396
251563
182020
124217
185910
266987
193316
78954
56407
294260
205450
211181
294138
8015
100718
100814
254894
233328
103633
88117
271963
89850
73044
208520
201343
179377
182710
135508
279369
138510
112183
124822
57951
223330
164110
34071
290865
168107
288675
202361
209101
253171
253249
90121
48627
44784
163205
58290
113942
10638
45967
226360
178573
230994
81510
254721
281153
290365
265188
155871
9788
219043
296933
297178
282406
170739
81022
253679
187607
11025
226627
103533
134581
71796
46302
24828
148587
122231
187167
13051
86808
246061
76523
208077
22374
183425
49964
30571
119012
113755
85505
282464
209522
69871
248328
271019
41207
1467
212417
48347
136108
14398
196246
276094
64355
56443
41426
1975
153249
72013
193552
188204
182552
265227
148708
263569
115973
46124
160381
131659
168385
186729
268249
224954
78089
297253
36324
73380
168098
242927
260733
57700
143258
271897
260366
199483
148461
173960
133131
154271
197856
267375
84020
217640
164814
183154
269718
228085
261392
170306
234471
284007
86778
70667
109610
254538
228097
65827
159003
203888
159182
283172
247528
75592
35329
63550
23260
38882
92819
146379
158160
121416
202184
213254
220389
32706
9750
76562
271101
120272
296973
284367
193007
138891
204256
230655
16659
26223
264957
251309
178185
234805
93612
189622
131379
248575
190973
29875
209933
11584
41805
226927
124592
206132
155107
100300
55393
161973
230799
127932
140025
146319
11336
148263
202452
66158
35305
35523
294503
279679
181431
115003
124646
22877
265800
290204
161327
63449
29095
275918
262880
132215
60939
289414
35722
66780
79698
50222
25490
193503
115771
275485
160000
177527
124748
115107
132455
58973
225289
259380
210428
96485
151573
252298
263915
83319
46943
264895
6417
184735
51253
71166
144843
65612
191864
215406
67844
175567
109147
199573
56163
89947
281877
265241
228860
143281
169879
256458
94451
7253
18578
168391
10615
87916
199356
147114
249827
233076
31763
180572
198174
143341
282294
90211
140577
298679
234332
68225
271551
152746
251254
295607
265169
22065
141966
246947
144966
180817
138981
80847
244000
281233
187270
238936
283605
187228
270026
230603
264921
153148
275143
12440
241102
226464
31873
28982
150041
160552
90507
290190
105559
156008
120204
125815
142762
293376
218614
10648
78748
54560
262394
253008
110015
277426
1378
270636
203432
75210
243638
95279
99050
297296
43797
93030
154220
216680
209753
72470
162382
70831
294265
37277
197302
178158
255232
270504
251906
65319
71039
261660
216047
292103
66290
28135
15728
91991
134013
274670
171191
125304
203233
197850
151129
118334
69548
110020
104068
73360
146767
264697
93778
130827
181193
87067
223544
272768
85732
282568
103428
35840
281491
97135
32312
200469
30949
82813
208886
35805
250578
109398
255339
233448
20231
239401
133900
296826
185899
52517
271692
174662
9992
140361
8259
284898
171898
37224
148417
169811
208595
229457
195601
139240
154468
134497
87849
146966
284449
206004
84100
143790
237791
161910
16810
230874
152489
112707
206509
259518
297968
8620
220863
46644
135274
25358
270331
47507
82047
207488
24956
122894
111465
269136
198865
131995
62572
136159
80632
103814
25503
219404
45902
105904
129615
233033
151084
131485
238619
245433
141695
134592
120563
289152
145776
214011
133139
105507
209126
154192
95884
89955
255442
295038
127776
189042
70848
61167
31432
252330
118396
239087
231546
115272
150701
281725
217261
182163
280320
264553
249236
125972
91556
229892
92617
19297
240974
279450
130722
241370
103527
87045
43059
132589
185892
59554
223534
172033
168544
123513
299714
128508
24667
217251
282038
228151
73614
44204
14815
287136
235867
272471
136814
62150
164680
164252
233041
160657
73941
229875
12103
196474
198102
69918
259531
205293
184245
263004
199180
24152
91611
107777
61985
53795
117251
17295
188038
214529
252080
170095
168000
286074
181799
52410
7388
116997
186730
118532
182003
276562
44073
192722
100591
163668
41292
159307
183419
137778
214981
81994
173995
223699
81584
148542
20345
67285
31850
121753
283645
161311
123323
134410
137392
131257
25376
248642
22925
23206
114653
233018
248132
211828
207612
288771
259961
224862
29277
40511
14049
124987
240314
13840
106397
257761
229001
165294
262632
246377
120247
109150
114108
64113
245943
185161
23471
158960
15051
64535
130449
65215
171794
290416
9315
64942
241922
228752
146296
216420
94631
123670
69127
213276
109739
154267
193490
285773
16064
208947
288325
247790
16959
152325
267293
168590
129644
24958
36255
3667
137779
164771
212387
227821
256039
262278
165374
284962
220446
204329
106023
118486
112516
217870
296102
276672
216031
140299
284748
72549
191138
63154
227112
291906
282061
278485
127471
115574
231769
37423
165583
99363
113972
296651
218113
89034
98965
148087
28890
170717
217927
3582
71815
17253
180114
139960
72939
261825
81680
19430
97744
125757
42954
76290
150212
236122
86156
57345
203940
180098
48065
252378
199712
5983
64077
239378
200393
285219
136170
113031
252606
228993
69573
10232
77040
258840
18298
269998
12545
271172
254937
299758
173993
26544
235014
7125
102553
235143
214654
204727
206695
104849
149328
110381
16015
38985
175293
288916
101269
261108
160951
2129
273630
142146
177239
21401
281111
75077
204153
261348
194987
116167
92114
229166
71897
166828
22920
208779
163477
3250
9928
170634
178403
79837
196109
82240
117437
257430
132697
239432
271071
49374
140251
110036
191057
206345
81024
63835
251986
199092
266187
104167
28566
268597
187789
176237
42332
28861
210558
290790
135091
86026
61028
261509
271174
240437
173288
83503
118150
154139
107260
74197
239331
283347
173655
69799
163741
187870
82077
43074
293445
256223
227348
60497
284112
106003
278672
173289
291692
106986
279271
224732
229454
169781
208463
99888
75871
118911
65741
64765
41668
23912
263370
140040
189309
66862
199511
64996
269085
68571
251786
231322
198445
145412
49395
3483
222829
31588
207299
28470
49062
134979
27555
278
245566
190027
40123
134588
51909
272254
128744
179128
184928
99278
104094
132504
171622
135448
167959
212323
215817
165593
99954
14667
2420
215035
265218
112740
176832
2246
167420
196646
89730
13762
17657
79689
156790
18585
138421
128216
238184
41386
178807
45447
227376
37084
221929
133102
230842
150771
31534
56824
113292
7114
139959
165447
79043
289767
144908
127799
258411
172069
6352
38396
141906
181225
217183
26997
139909
171685
6895
270572
129133
157759
254991
231290
15544
257566
290675
50547
159052
234610
295982
226757
201941
17262
283323
215059
239167
22413
192991
52899
1632
296920
110545
83845
205973
262203
187396
142471
203661
180548
93350
169096
33373
159813
210586
204085
64115
115412
107420
140816
67271
28711
184731
269435
39478
242757
189019
185208
295631
210612
211724
67010
28144
186149
150951
147848
15866
237850
64446
71219
45007
66267
277517
70902
156474
29675
212567
103146
22435
249438
38891
196448
274908
121365
148455
58200
20260
15818
293597
232477
211091
299246
269596
145386
33318
19118
27320
62682
285550
100512
284748
135192
206818
68081
229898
251403
59901
57421
55217
255785
68342
116058
178035
108997
215725
277311
59633
50148
256152
58755
22497
110088
225158
79331
61380
121630
171566
299030
30682
71347
239088
48796
69553
75720
193995
217179
56533
245468
56237
147056
11952
277450
76949
236561
89873
3816
33352
274397
38745
93953
91846
151424
88929
86990
89857
123221
72275
218387
290596
34913
173837
123436
213719
256773
31021
294789
236152
73357
267495
75364
32042
122578
291257
66066
23635
164738
112369
58378
117398
21478
75605
274245
103902
102411
37058
129007
141351
49089
4245
187102
225853
199635
183410
122323
20158
70786
260104
236083
222670
87823
63106
254014
275293
275750
226674
210609
148740
80504
102825
246960
281243
52876
193353
214711
158851
48995
275152
29611
59634
255118
117375
127343
78718
138584
110896
111313
97709
97860
57778
266392
62989
24904
259651
233035
137415
65359
184197
185561
236990
198229
180427
286859
67674
131604
276221
208133
162864
81231
298658
264825
298368
80401
16009
184613
241587
242929
122854
190096
297795
79108
182539
166180
110801
88288
264898
73435
77071
191579
135277
224821
231713
74938
190138
292661
88332
110476
150939
90952
131610
176698
264297
267070
12743
258839
169606
111597
103699
10211
34862
31594
272863
188776
201326
150661
208303
113299
200853
250445
114499
165729
110438
277093
251170
128782
275635
140094
60309
45820
296912
214882
140413
255192
129233
219752
258121
135628
7539
260896
56957
156429
285300
51530
126003
117152
168631
177502
252892
290641
168997
257870
265540
1839
93556
162979
282612
58188
74607
197825
85702
248011
52886
288233
81886
123707
69684
266056
245141
204836
287332
68895
80519
34418
249254
132606
15680
294486
209149
256642
277158
279720
234819
69988
166367
204295
4304
54367
296790
93869
128514
55446
272894
168955
104177
7873
211602
211300
64056
268943
126966
96190
85176
113536
32594
287258
133559
292902
295672
211724
220217
45565
270013
216808
281157
179859
196546
202701
184429
66172
251238
135898
219773
9060
149861
197530
87459
83741
21495
251768
53365
281110
101470
49624
53009
271412
100531
202096
294159
27222
291955
233877
234189
204965
153924
25053
73584
203747
37736
150826
299190
150224
118640
141291
216781
43898
198777
172067
182201
74531
234254
91661
251219
246419
12986
143543
87807
90592
236560
111327
80724
282802
248286
238968
132688
73406
96940
40283
178356
181509
53896
121278
285226
231950
181775
271447
57950
181336
75582
235257
36813
195994
244049
248291
261733
257338
92787
225267
193723
104328
143147
114045
152608
16401
261559
40581
42950
63703
269632
46796
95291
47040
151549
124950
48238
192853
64193
262591
173757
109296
246943
33767
267517
283504
189969
258746
252011
199806
50672
114946
134562
111778
174926
147396
205925
190846
29538
82281
55145
9110
248593
44038
67677
118272
204802
1638
200513
102726
252923
255424
236300
35774
110474
161410
249370
175206
275507
85227
101358
109767
251331
14174
265763
146645
83485
53814
189393
228932
130169
144212
55712
238493
229594
36359
149500
106032
299932
204256
268195
39334
199147
4536
90370
61015
187369
272258
254175
198141
206909
24792
264644
53531
259223
289566
238921
294608
224942
66220
134780
288062
170809
164737
228319
78512
61890
284421
296487
109918
178677
117286
151495
213506
69307
98260
104928
274990
75864
259003
252456
74877
134465
214691
221269
121385
249872
259213
70794
32547
72265
155620
228690
65022
209513
18365
154625
26898
79784
239546
293765
230532
194161
39344
117190
169682
151098
89338
85983
179569
20888
279498
53725
100840
54637
141391
24363
139167
299052
76295
268098
260370
187786
180614
197119
4958
130900
99481
90215
171867
49363
288094
158312
26058
32552
109458
188564
30070
93875
256291
204023
9857
272288
243910
26411
10948
153176
49586
275447
274045
7719
62581
265323
145366
247481
48664
231261
253747
127862
252957
38741
133419
128340
37500
281214
273990
208779
265408
60309
139533
555
28266
16597
235007
11569
161919
55830
145058
32256
31139
240335
51540
222214
152592
196176
157345
283262
159365
71437
107255
91359
242656
104947
770
121189
117178
274172
71275
166161
219270
294456
103172
159749
164329
121725
56243
158556
114105
277740
37001
226493
167490
115395
127008
128306
70628
173528
63565
222176
11495
216021
109837
176222
286457
27376
210064
191593
242044
133251
279065
235397
177377
104830
275075
178920
108631
180990
254005
68286
31044
227896
67984
42807
184976
281494
217400
272855
274863
45159
171738
276496
207474
231254
195600
62661
108084
166605
7918
132073
155215
14230
198103
87053
122939
122966
85181
56185
141953
289639
289511
54281
286430
180872
195290
81073
9124
116659
187868
231426
179279
123265
280453
226900
219112
82434
187640
94616
49548
262814
119680
160426
65762
148403
95875
278621
24748
2783
142629
154539
287960
34594
75103
223746
211570
120192
76844
195823
59247
33497
35701
163845
191435
75516
208387
90520
18102
99422
207939
24779
127980
138783
146760
227027
207854
21273
238980
229864
145198
250542
21511
293261
61135
223607
256264
246883
213820
259379
56604
106509
25493
286393
227152
288004
162924
282791
112714
211783
172307
59791
214891
52652
133323
107063
120997
93257
134351
65685
239608
144772
278644
211983
182254
138220
189377
236601
278824
149813
169801
144335
30011
16777
260286
60150
38342
96987
79980
230135
212011
77571
137758
251494
263962
49929
238986
57852
117173
3038
117023
20716
164491
43404
285087
159697
252148
232532
85698
283400
141605
40067
5635
205174
66294
162031
14639
177808
176258
142783
82363
137996
15625
152614
150654
167355
237260
13862
84343
81236
275916
215502
54154
82333
158483
178596
4859
296739
8746
35399
250617
126493
297935
3235
59194
197593
92904
79307
260904
127827
199568
67566
56432
8678
47807
228232
151625
3014
53043
236254
41638
68381
214006
45564
55969
255042
129505
171990
130368
281815
290103
225011
281419
187139
110840
198965
277993
47206
110835
222987
86650
132890
172277
225074
293925
267087
285211
138201
209371
298368
11270
146060
281958
91283
64539
146080
82984
286476
113626
231654
145566
128339
273711
24732
126061
182220
216154
153044
167107
147560
95451
21816
151142
38511
281295
253520
62312
85029
285026
62621
212963
153070
19649
111966
209594
16461
202225
199095
238251
214037
256851
236617
119652
292573
107854
196210
142413
138642
191120
134460
200190
96495
23657
2464
130072
222501
137627
28577
139092
263648
151406
210241
143340
69125
84812
298767
11672
54794
26953
41129
276748
52246
131001
112415
67980
159073
287040
192711
33822
155277
152863
892
66133
78537
1543
95536
162484
104342
215517
58179
250499
167100
111063
179073
198655
90860
129033
243106
26443
210169
237845
110686
138566
34807
79439
290010
95529
233395
68220
209607
133551
155070
253087
238711
25518
8830
106614
289345
231973
173622
217401
281641
80846
212254
37906
119670
115507
196327
111262
104150
188788
13424
153443
245164
257007
150433
126212
251949
16117
42889
277227
73689
141525
197376
163415
21465
229807
276411
202835
216635
130463
27143
153592
135370
264969
56032
41696
231601
273110
173288
276320
273059
82261
283931
125547
42245
215000
138381
287680
203091
293341
287499
281225
168599
217375
243865
23439
232130
74429
137891
119029
265547
204127
262190
244695
129825
202383
53451
122370
137618
27492
12055
279595
89296
236802
286039
239023
152898
299902
102556
211611
199852
11974
259877
238019
226076
159445
256783
68148
34716
118279
144899
75528
218927
100695
75183
194768
214034
130717
112776
133968
143028
178160
115873
53066
31691
251389
284220
248612
250918
256968
150166
100411
31223
101453
242998
71470
106637
259403
164647
185810
251935
93631
255410
4107
295720
27947
33407
73520
121021
107087
236508
84650
233856
17240
87156
112528
194238
199381
149950
69361
269185
128577
173392
256477
292521
56053
112306
51697
37274
143505
243930
20307
145551
112488
133736
68323
262391
140624
52281
207129
200942
123984
199578
61719
215778
94288
201524
132886
93912
110866
185568
154781
180695
137515
263605
245277
271499
151943
194037
122513
187873
244795
115086
281494
75188
254574
172978
7494
216464
229517
50114
184569
76422
195690
238635
141601
36040
253632
47932
265470
115328
128473
280829
29425
206677
226409
271905
43215
112294
261783
287737
167401
138855
128267
281570
104890
134833
207967
166811
118714
34338
112249
99931
158751
1275
217778
237469
281778
91452
196637
267020
40988
227170
233401
267545
224312
124675
170909
25488
41488
286193
186016
193754
284863
269639
49799
211027
14034
62501
154
226770
205252
86132
51493
94086
193866
154604
97184
250604
83606
159052
109105
29414
209731
122377
145554
270782
33736
109441
168183
163913
235494
233185
88324
122071
12214
13116
171190
216706
95438
224557
242922
220862
261097
147045
190174
23796
259410
237522
52139
25797
104476
127420
215195
238035
102601
84235
293189
136724
280022
223214
65332
252857
84385
166227
15137
273251
220489
271679
116748
212606
39348
117614
161725
179570
4619
286508
109271
111988
48930
254437
105679
94888
127397
251969
222529
187025
262933
128751
39830
257690
175808
25338
207991
63835
297972
241071
246894
261774
100231
256957
28889
178559
78676
32139
36672
51762
271536
38713
191083
295900
255583
88736
36059
273587
249158
24778
66554
243677
256029
252963
18032
276901
129040
289943
117517
255603
289557
49243
239504
65789
86241
55739
262089
93464
270791
105134
28183
81452
18864
84435
94889
252273
263422
32005
151235
232351
204648
96086
70593
270233
89052
185648
249510
221683
63554
96728
46650
91733
189331
78630
69542
261302
43433
61372
190643
162114
31539
222581
151216
130008
24808
52211
69590
266648
184854
117762
221694
65822
180808
229428
89647
280038
42140
54222
160653
49856
78149
176834
98273
123444
199631
65403
49416
90990
225204
84520
121915
210820
121404
54773
207442
164244
166677
98194
26899
73784
182531
84151
94737
104808
187673
28314
216381
213628
130574
203760
115983
80155
158657
65101
193889
239568
33387
256535
27164
142831
216645
138535
161422
65569
272202
29945
12481
105081
193522
198088
289768
126096
66928
269775
80930
219147
213679
6375
124330
232479
285465
253863
285667
83594
159309
103699
210464
218178
36915
129990
138217
143275
103368
94131
287492
281916
78327
144713
76799
136950
226999
185274
112722
261016
35019
45391
160029
71407
282744
222975
182060
229809
46549
10181
196492
198181
28423
118883
16827
175709
380
10691
34624
271980
129273
248010
241833
150984
288291
170172
245459
143917
103017
119077
84457
256698
299343
119042
126003
47583
75193
196327
86196
40934
213057
249893
199369
149758
20685
144994
164810
147579
240923
272430
97745
119030
290772
51241
283590
203962
102441
281115
95974
283075
298587
150433
260033
298302
151942
218922
170035
178045
269829
228560
261003
17185
145697
257939
117855
274
180309
187411
56672
240189
40990
114501
3718
188542
111657
233196
279883
218957
85255
276656
141262
200200
194364
120776
198105
84394
231160
195459
174306
185552
36339
59728
182683
129246
156016
142381
203778
131873
261024
276730
64275
24595
295633
189497
100696
225554
154395
161874
113633
60121
182642
273438
208023
77278
281439
27322
159323
229680
167760
23954
275951
34016
43421
279787
85614
25091
284879
4449
235201
51400
127682
256264
238411
130255
292667
291706
299105
266417
7787
261579
259158
265710
26379
255256
77525
260338
170509
81591
3504
234089
87263
189051
118226
165725
208038
122662
232811
22694
77862
206039
218081
162585
159271
242999
268554
215052
11198
200373
61563
173600
30980
55805
16248
235400
48932
159551
162220
199093
30373
281713
177035
69434
254733
239403
230196
221505
286964
32296
137433
2746
10612
71720
112897
251944
84412
239847
213409
16591
18733
198672
117910
166167
297420
295289
294414
106157
296458
48780
282969
21561
175982
139279
45774
209435
184070
254002
100337
297331
153083
17302
290216
116106
292128
238078
71558
35601
79214
237130
159462
253233
236233
170625
147848
58435
166169
180085
3695
20357
3074
38792
119478
191648
149092
260957
267284
168070
88585
64697
170965
187827
187506
296672
97149
35632
130012
100640
146557
236041
146526
110103
233718
39434
90594
189942
280589
205330
88953
34491
61780
229565
56649
25767
176194
293901
162711
255365
275794
119102
90273
13710
145998
87758
168948
254361
172893
38822
27275
118749
39044
231604
244892
73398
47320
106872
253847
134449
225251
52587
216301
224411
113864
185395
284059
169905
20852
268114
69024
194158
242215
8712
261082
163249
262514
279738
36997
245639
100876
155026
100173
103713
240947
137428
199529
203412
142941
276915
178472
254064
269090
180863
198932
3496
53188
168868
191185
88191
70955
256285
120717
146171
176982
91305
52544
271543
223171
101920
34076
273967
296796
276689
175700
184019
290724
28309
109281
220313
128233
200993
102690
279036
15795
16551
26702
106393
8609
198853
73793
159820
183888
231410
118909
14030
226082
265926
200658
292426
170505
234733
53311
16797
25515
15875
254708
140098
10205
211412
293127
276587
81152
14899
235537
42092
129299
51768
57664
174151
78190
101717
142249
240261
82131
233459
289181
168871
182145
288142
203961
191901
279441
236294
225677
123086
185365
184665
99519
155143
61863
61012
233250
101830
154899
139509
123466
268921
284224
47101
236129
156523
68332
220345
171083
19901
80648
131060
118834
187660
255675
9369
68270
158471
139072
79822
283204
171659
20564
29206
292240
297068
155145
1220
73828
174295
149477
68181
199651
39132
274420
98076
21021
181009
198140
109617
281947
67112
86284
236829
50344
7873
193493
206299
8710
233590
118758
135507
25034
276599
46595
228306
221982
236531
114595
272231
114697
220868
51675
103831
236103
122266
256949
192401
151181
136714
93640
131602
70856
57350
182292
103320
20790
11603
153821
63015
138391
224457
148503
140128
121026
183469
292546
272811
181660
291406
62183
281905
244286
291535
70107
64970
171677
169276
114575
100637
4842
253231
9787
194955
238653
226441
241965
221596
212767
190599
202640
106519
152646
261080
183128
92248
9618
287677
10580
183145
43476
72680
275437
192564
270137
189933
237078
205343
267279
145469
52052
251056
110760
246856
244107
108748
24051
210291
229561
117853
190475
153179
122137
52717
27599
126290
34886
2931
103266
69271
33958
177814
219182
266976
28399
281849
253967
200490
97735
228690
201701
16974
265246
155599
285472
107912
137731
144326
61205
61602
206940
75355
249632
181964
156730
247858
160303
202606
261563
51839
94475
228880
271331
289488
91416
188743
108952
201799
270479
159243
199171
116933
163756
71232
263121
287429
32531
50367
29030
196632
166564
145902
208361
139646
252141
293707
120061
9497
123381
252032
21781
10499
271144
155750
109622
87255
187723
238527
38167
22457
32772
115904
167023
97375
241413
245212
220998
75386
274139
13668
59675
95777
275677
9214
166113
42617
241304
110357
142174
257012
43097
144985
163228
296925
28988
237080
75462
106227
206348
107563
296552
159138
260143
39357
76796
189823
135850
164709
208979
289104
168084
258910
52009
193348
256369
51235
203535
98034
188331
297273
65794
11902
121187
94206
143731
292034
190716
160516
60753
281075
297578
244393
267938
83558
243330
171839
136700
192609
134513
50933
296428
205679
97516
249643
117113
11575
255164
93918
88236
93739
148750
104297
289189
16817
179080
33384
41243
294053
213861
233933
74621
205255
66547
79260
29882
105991
18155
266147
182650
71124
20572
41510
55013
98624
149253
185670
167866
293514
37736
190453
159622
244734
193534
227210
39444
210560
227974
275342
175275
41027
124608
130417
167909
151584
186296
29665
178142
44346
193053
13953
175485
227927
90296
113378
219923
123858
51126
196623
44792
14788
120695
113486
124386
76841
229415
228115
273099
153047
295186
22583
151145
111685
283377
165913
227338
162209
134382
183735
271711
188333
224757
243088
268291
241804
173825
97612
178699
266692
224696
65982
195615
153725
276504
285776
3647
7090
192279
76140
272951
94739
219654
93161
76773
297887
59330
265602
16582
186063
9404
203008
253391
61296
164716
256352
229474
25182
203047
193233
157438
32551
185619
51436
94843
164769
77630
276911
206138
34830
176303
115505
267692
149520
51200
215235
257521
102796
108584
198802
147671
258972
140237
80525
191939
91301
98578
233732
194450
122432
191320
34204
3504
211474
69838
136202
287438
52847
38227
86338
202088
163042
283250
118452
23116
40084
99990
105217
129009
252962
273467
220554
221772
79040
22560
54633
8386
193593
159573
75801
192725
153737
179714
114755
17526
6540
11707
193145
256851
274140
203512
165921
107107
68784
76147
58479
219927
193642
297671
27293
185052
138788
294306
244223
292474
73938
226368
72021
266667
197501
19860
120517
43029
213088
265647
230787
209576
145738
90192
70652
82853
201372
224702
99545
217502
48876
38985
113868
147919
124898
205633
127060
41122
238736
276510
145960
114648
230070
223633
161065
285443
260928
48138
285823
243743
49350
244078
24489
217830
170692
259639
246781
271488
187038
190948
123205
21624
67983
149466
267832
266644
276272
142254
100524
126579
129927
76640
208257
267795
140517
172511
201373
105825
121388
129979
90330
166356
129961
252315
273292
178370
47985
286325
258942
224693
220426
267600
272828
60247
258095
60007
130938
215478
139782
275304
158264
130487
12091
165403
101343
238420
108783
245714
224892
99806
155312
143273
86574
276402
25351
198732
633
90617
117050
299477
258794
214503
28205
88678
272732
180093
81836
257756
97581
141879
287307
91190
95235
60576
117411
264665
104045
53896
172998
106141
190254
296919
68741
183430
164378
43460
122097
1970
110259
79827
136024
255475
14888
268244
206348
220628
297738
211459
145859
261069
267496
83214
271412
71812
247354
21944
292550
237774
215690
15134
282645
158872
179549
128109
50106
105912
5200
163481
127215
284749
81071
264878
39432
273882
207466
170819
20967
238816
46905
197672
282940
100957
66829
42288
68023
164361
96978
296181
296782
3633
288692
197868
214717
298561
229615
25357
104512
11521
207303
270506
101511
29337
191426
127828
218130
261666
63325
244501
104213
255849
186739
254298
127624
180524
286501
89750
39504
28159
107768
22261
239809
19566
278233
113101
244575
225221
68065
263527
202286
216001
297865
50939
184414
259797
141823
48758
159728
148438
195498
272501
27269
243018
79268
223560
1605
259
217670
278574
225067
98008
296031
197063
104850
163145
142253
222239
158685
217387
186430
142986
121204
35592
129167
73936
294714
265680
23943
57687
62769
248129
141006
147239
245605
131314
53779
39075
274923
101558
206284
190183
85063
182731
291568
293533
173489
50201
212284
292294
133098
273817
111642
44620
117856
89391
122899
64861
39482
158289
198352
185441
61419
36568
14597
6812
108776
299103
179675
203925
281101
119044
170260
127270
247329
244795
99484
48860
74828
143151
90384
49871
285392
80983
233674
272875
72148
238299
284402
289292
271202
24718
292244
55440
129739
40880
218980
279758
15916
285117
133101
281070
46542
198827
195440
62954
470
262022
12046
272874
194700
191300
140017
61151
252174
12619
23771
34734
258615
25561
55430
293783
55934
27006
281300
5868
267065
141920
108799
85522
254824
97807
12825
140993
64839
57171
1491
279131
206373
80533
69434
129544
68132
84611
187276
178885
110276
62893
151767
293448
233651
265843
51589
288665
281585
89541
64136
183602
21356
155527
55046
221308
1778
213498
265850
240711
111863
260877
50608
224387
237039
258628
226904
33704
252567
235977
119986
142197
200449
37808
83812
290314
78863
146661
240711
123839
160415
115664
206251
198733
237320
63309
288920
165273
88141
289565
103780
105482
7642
85920
78811
52290
239646
163530
32940
154525
121977
215942
277891
65678
133958
195427
171216
15033
185822
154408
141858
271057
35350
171210
13383
187557
245193
253346
213417
249456
291096
226162
51434
9590
49228
268124
251908
50208
242925
264229
19271
247109
137274
158758
65636
291612
136018
148731
9420
194435
256437
111415
263330
298359
148835
76159
19450
20315
209721
249693
86919
87779
67784
271339
165896
165648
234391
252331
77247
279223
48497
104635
213794
102780
256564
228408
271348
172215
271002
34497
281756
196896
63878
237789
113803
209402
225016
88704
104230
182149
32332
108466
294526
206009
150136
136711
131972
123125
52840
257686
258219
105805
169247
127064
71714
187984
107621
195703
157439
2732
68205
280035
9649
21215
74084
14254
199817
95470
209432
32992
235500
38198
290139
192307
225881
225888
158205
260372
171147
182148
133760
127166
18438
114778
85677
237752
196412
112776
83773
274703
57930
279808
57990
237856
73970
20400
5899
173059
37517
139919
3322
48284
209112
19499
250279
219761
98449
82674
194788
168134
112142
163966
110702
172600
271037
21865
88772
67460
298452
201041
35824
228506
227907
173045
166505
280052
289915
153859
273478
284077
251605
23425
17116
99658
204006
221678
177928
292213
188099
89641
123887
133628
74411
32902
36006
81914
195849
173731
33996
26654
144484
48699
259812
170066
70049
46459
161855
278491
52801
68836
289601
171607
210417
275482
8984
78832
126870
178881
71855
252207
171434
58862
60587
12674
142621
122057
294378
48471
297636
240362
52160
160871
263561
68108
10202
88745
65998
293589
197871
174708
171795
106261
197531
53510
193537
160021
125149
271258
117134
255505
136539
291874
275803
236397
265545
200895
208983
96563
194753
28869
43480
99505
28261
298307
109861
285392
192899
13104
34336
168318
88092
163073
201678
65191
205647
203641
28467
167379
71527
87238
160413
36565
79248
194927
152770
96918
662
7898
232211
175732
148953
2295
21977
100754
46760
195392
294284
260185
142489
136304
131933
262187
245763
146733
281258
72520
178488
136139
90364
38721
199326
131271
257949
194714
50302
15493
231061
80868
63028
229305
291235
131921
121246
187057
15585
172292
104360
127712
85427
20739
57788
273131
262831
27250
130316
222749
127428
57990
288180
45938
124540
138263
123857
78899
12622
224282
223577
115981
71582
170492
245075
207680
298568
49812
251992
58458
11890
159569
235545
78848
239004
259889
32225
244528
299496
216283
164760
292945
135013
146800
212587
290382
90813
46807
93738
211733
277707
24069
255446
216341
152377
178724
21773
193913
83363
208819
170762
160208
284178
291200
80109
32678
155455
75358
130028
77375
251002
132220
45397
59484
276225
204055
36042
198397
262605
148938
132609
93381
260598
138705
46556
16352
287450
271588
170198
158637
198264
130497
165106
58195
226152
229870
90333
290954
119106
131832
174558
264983
122162
222045
297060
85400
263154
20162
6725
161951
293641
255841
157344
177060
109459
293732
186087
237141
72968
181148
179282
123241
187378
183189
148654
91583
181083
5168
62755
268937
76733
189899
156614
255076
244764
138022
97535
64233
170745
273212
36419
54254
45483
684
287555
236510
227289
131065
84016
224265
256829
175600
142999
100572
91861
67023
159077
287839
39754
201560
2808
232888
15483
114112
176901
202738
125741
158623
54010
242314
183652
283907
93269
222829
21120
274811
108974
80194
119645
286565
55308
112775
92469
278834
131662
234889
148439
234418
166630
177081
172449
180985
213016
10335
32115
186971
293209
190202
236947
156983
233077
68997
199323
252252
88252
152351
138875
111716
106185
156676
294737
106811
248348
196374
3122
128306
95511
256363
123499
284154
208567
27671
45053
249096
71028
161742
48179
266343
39488
269184
271166
32588
108617
249404
106069
138056
116331
232889
113783
226527
180130
55600
33166
208282
65810
236322
95858
180794
12992
10809
167124
173343
285446
163058
91496
102646
272265
66301
119132
104473
256167
166728
109703
263751
98368
25566
179000
289492
273833
260392
213857
246625
202987
282053
75170
23477
24042
257015
95584
101479
190311
26338
140134
191209
131339
65139
85210
282527
234889
114575
128817
93039
28255
276207
221811
219219
91124
45790
54437
89886
37062
65938
174099
102238
152174
112708
161
262974
216798
247483
81413
12221
240532
175323
136738
166865
6552
264505
233215
108896
176401
143010
221935
120947
54069
202482
90298
293399
121351
47311
122057
274987
33838
110326
69416
264764
151087
208007
229259
130945
184207
33809
266120
252469
156355
50057
113251
224376
245872
238970
27306
24536
64520
182021
216824
192124
256452
273660
231424
52887
73831
286074
251483
77348
163343
140801
114110
105944
62794
28448
23131
252402
210793
7227
121835
189124
217445
172694
216556
133460
292211
163648
109815
266657
69960
82091
28359
48316
7752
182408
93928
217339
275516
57578
55513
205315
183747
210964
7662
97657
209926
160608
32227
856
106736
196815
165835
15768
283920
272998
245410
243773
88805
180551
253997
87771
55576
230819
239015
286315
291767
126452
272922
251071
263929
101957
70134
297924
294542
216167
169807
119205
141958
216683
213834
150262
173644
170313
277918
204403
194156
199488
263571
197681
31443
160815
111122
209370
40433
170488
61392
234240
125181
175414
151074
26068
287206
130271
280099
292460
206500
294906
27509
254441
123994
263050
21480
633
28506
276010
148357
267507
216610
26342
184445
91394
119359
254517
237067
120163
263879
177633
148210
89392
265980
10725
296956
267616
132901
32111
49529
239927
270186
295345
179871
122755
32430
262431
70289
15463
199611
206697
90384
276097
218411
298950
20577
71265
273474
82341
231283
42949
64317
144066
276286
220156
50407
289883
24250
119169
18803
86666
91502
211917
102294
68958
274363
138078
118084
55086
238179
153442
80980
28445
5012
208277
162902
35730
171380
9047
112076
100376
49577
292502
177801
200897
22349
281791
31713
8569
53982
76441
148197
60894
155466
30743
283511
111156
234137
22629
281937
228029
123592
267508
108589
270049
228048
197896
229721
92130
31715
255836
17634
29828
288261
88679
81438
193383
296947
244852
249341
39832
88691
235566
266471
201765
163626
119023
256125
172287
234997
278212
64852
87894
12809
294323
247985
195100
280878
159680
127584
22932
136798
208136
160323
74833
57281
182758
134435
112604
284204
212598
78544
61184
126366
144523
94173
196911
2847
202837
148060
298966
18784
90139
151627
280699
178958
187608
45733
134466
79187
164833
155534
157516
4807
197878
281118
78894
40246
44075
223471
103060
108812
258619
194143
51504
229985
108885
133913
53442
51598
49697
31753
149912
21119
243247
88380
77500
84423
24253
246434
194627
222816
215813
140822
292462
113949
82003
216957
252873
112868
87506
65276
140458
130726
282368
135710
13752
95851
88646
27063
3848
96908
51054
27819
7546
100831
282981
59042
207629
215940
95752
271531
261794
245687
185485
236184
52975
255098
42876
169260
221994
127876
237553
81439
33146
283156
72188
139690
46516
153058
160406
143963
84954
96342
163419
25853
87585
268900
144964
235
268777
247057
206753
4426
41308
252137
196938
160883
200219
150628
152510
103559
261378
17941
291377
62960
46696
148292
229197
111053
91154
63142
44425
229168
26655
57912
65055
230106
147986
203582
203711
160760
98848
114026
189819
134636
18866
251225
1688
180269
224091
202668
39362
144401
215448
125677
118960
9483
58657
84787
183690
209345
22350
99440
79136
275475
294490
274849
11128
72911
264312
182071
253148
214930
247649
287150
295293
80356
137937
73549
144875
134664
273836
75816
151364
71004
114454
188132
51396
64431
88837
101197
26545
93071
191209
182703
98017
195815
55147
156224
89219
42602
48373
115309
179615
123809
21319
97372
255667
25710
29960
139241
81095
23793
149547
9359
134515
83480
80289
108096
2185
151815
181534
88831
90744
50237
79949
7807
264832
280496
79554
177971
206
70063
122139
40843
290061
65998
69028
291578
251661
188920
250797
135048
11715
223622
254236
103358
142086
229215
231213
52914
241078
221073
281426
74147
7023
256244
279435
9143
110101
294272
274780
98782
243918
147463
99536
192334
85704
91256
64354
184716
147049
202204
177789
171471
49713
79633
281967
196038
108038
47223
282280
179940
259193
255401
32192
80066
267197
116723
295848
299655
39960
146436
241600
264198
236861
29650
97288
162696
1449
78986
197675
234380
237429
1379
16039
183962
74043
223102
75747
216573
189115
103385
282414
256815
130363
210324
282265
221002
291663
49302
201701
244269
124154
24468
155679
126916
238695
148667
24574
188544
24388
118174
54095
173524
246942
41579
63281
268943
15723
249476
22257
167949
73469
90725
233310
197154
120941
2876
98950
70965
22666
282188
186342
31147
156229
152283
196330
252362
57849
56184
206592
76701
180610
195263
136030
294236
9083
149341
298034
168824
247096
65383
6089
250529
66959
239014
285370
242668
63900
206240
211657
15404
193273
84623
42965
21659
176590
149579
29067
285134
245387
248360
43320
11072
153827
17126
118226
298603
145400
162449
269465
150362
272387
179170
172921
116363
217762
47387
107012
41642
147189
77727
259278
172132
256728
201948
50890
53021
98050
101852
195406
233512
93703
188567
23893
39826
230388
246577
254114
224024
11365
61193
97305
28553
120162
204177
262109
164370
238585
110884
289488
262465
271079
196406
45552
249791
10766
8269
220960
65703
191212
35412
150819
237399
233523
270253
103847
97231
190883
69802
181123
213405
160744
242433
139351
105962
161428
57098
287792
223631
224552
159425
29617
208656
198980
25676
145133
166226
65652
130759
142986
89043
137558
121941
222975
163577
202768
149347
258525
17077
182482
15111
138505
218941
263465
191545
43589
160483
102464
109988
149449
259595
101382
90960
211960
83521
146942
10092
206825
22655
292795
102829
164906
54697
118624
87791
171324
133864
62281
258492
254661
122024
277094
283231
4601
272274
216010
284508
70083
170898
3710
23080
285068
140631
132948
141528
256014
299871
255769
272267
31015
222197
75148
159518
71108
100469
51790
199373
249517
200389
86483
10768
153940
9844
298039
93082
271838
242796
44365
113324
217059
135954
220263
281985
14415
66334
94320
22105
269120
112685
132285
133249
117665
197120
176245
246086
161240
231423
99712
285037
102912
28420
220409
32312
126075
59234
229099
135611
78566
160168
227342
276945
3298
273519
143666
266768
60338
91597
215458
48348
8362
224954
212841
9048
281971
242241
297810
211176
194571
62517
121501
219700
125429
17860
140895
167428
206283
204285
132196
134464
2924
81851
131297
251368
163518
251135
131355
44154
141410
153395
137904
78755
13193
51312
237016
97666
298032
147292
213018
138266
297002
186070
78134
20066
219251
68932
214871
134860
71071
48718
185232
76303
69347
129691
58142
102269
73459
271732
248765
268879
55931
210808
235452
67965
263124
62811
174381
135646
64677
37639
23985
228240
92173
115974
18654
55900
50115
45033
94228
254414
157512
47920
231532
29693
270387
34343
193319
133414
83595
76316
142156
88502
265046
206406
234668
32169
191338
164485
45316
112055
7133
254410
299444
30909
204269
285892
224640
218287
182599
206582
109471
38296
177757
28317
218228
248126
226822
89857
272778
150333
205473
160590
209816
99482
58545
205475
256822
80940
50214
143507
217356
89860
76835
98477
18724
99665
270755
134069
92542
261287
105716
278762
214778
53528
202268
221446
44927
258122
33135
195626
108273
173634
144595
288494
247680
42035
135750
203020
233239
90340
96243
64760
7379
145495
17432
12296
252470
40314
200933
39866
15106
37062
129831
46496
161763
109185
27925
69399
193558
41474
34297
13631
22805
41748
97756
237926
20272
178586
65307
147801
121610
20163
155585
181351
145143
73382
167512
170408
7201
35220
202677
235712
103547
293798
195747
27533
1130
49613
35271
237485
179688
68644
170657
74969
259223
1207
290502
67025
219784
185
187858
42040
73475
243729
241222
267766
236674
217880
98548
185471
79076
139532
196931
149579
157740
9998
118861
157242
69267
172738
107260
104344
211543
104276
1912
10521
25854
295828
239273
77475
109652
249911
29531
730
241855
224431
118279
138495
159627
105814
292367
133053
146883
135203
285006
225315
273261
270171
18392
131993
3040
99447
236072
47731
174063
106244
182975
66707
143933
107491
216477
97005
26439
177436
59598
44327
264530
47522
223589
123006
71962
27113
95373
137218
245271
155699
189149
178878
254792
169421
58616
141166
285215
182854
27215
283384
225861
201417
53393
277596
6330
182024
119020
17512
192657
154323
285568
86237
131843
143795
281465
185304
2017
257879
94976
192400
62216
47550
82861
282282
35992
260975
138483
99714
227698
266633
85013
267257
284925
210433
251047
167196
204750
225571
284520
118529
128067
100005
266642
40570
171132
81560
124593
271790
143635
71376
74578
36237
103920
49756
67817
228167
272596
222078
65293
269359
195030
236302
124391
140414
289741
234633
162944
286546
182683
105068
36688
157676
196386
197508
252642
171191
286774
9080
189694
138469
217442
137549
160175
159481
250142
175774
192953
118351
92075
132235
214186
248975
31650
40512
126805
204724
156291
124653
264930
96979
45946
279833
266778
162994
242951
21847
278876
203098
171213
48650
84180
271754
230309
210271
20564
267686
223674
172393
149575
159180
21419
51093
179469
57159
91899
161177
124781
155192
66302
134475
139991
167800
130704
45749
113648
220301
246075
136021
260650
60033
154537
123648
222126
7837
172542
225578
177225
168086
95119
33700
36255
254586
192032
115910
95748
228290
264383
130861
70211
84748
239144
192461
158105
95612
230769
96693
94279
253689
268735
149958
279321
219516
185078
270866
136076
198690
187523
273995
101738
277198
68206
14469
180979
62836
191085
132375
14880
216502
36783
152216
121373
280263
123414
138571
151751
267793
71464
52125
67680
170941
219823
54353
211406
201075
491
260470
258502
123282
122458
98680
178855
277128
25330
236674
101791
255774
87126
141455
188428
106519
62997
218138
162343
120840
123421
9677
210997
220925
253810
35527
12508
240996
229365
218090
139177
77092
19208
71554
252016
31372
38741
6139
124049
91653
78538
125578
203734
113006
76925
85741
137781
66125
56988
286003
203002
282512
284169
160504
69353
261024
74544
195079
257937
77446
253952
32229
244093
27650
22253
256532
189250
146420
29477
19414
261512
52516
169221
179917
110091
97584
174077
199572
238382
53245
232607
126769
78501
68368
252260
225777
158453
112963
176085
148084
15914
121767
281688
277795
179611
42552
6406
125787
225072
60158
128167
123679
249750
84125
170354
278095
13826
222391
251226
129483
203205
88254
135835
189568
72834
118704
125517
242348
251729
190650
290467
214796
295953
193503
270581
234459
284554
282094
17587
285008
142647
264003
232195
221756
243093
10169
164968
30150
289470
124463
113529
99195
89752
166263
104278
82779
32557
107283
132475
123502
104714
180620
267802
217518
165919
129810
59872
128651
250658
87018
35432
85327
77977
256053
85652
48539
172139
59177
116529
158598
273044
137263
244015
83844
206605
228119
247832
176441
220313
190698
115574
241903
63258
218567
115539
7142
211716
218485
183695
278117
132499
13411
214000
93694
275953
74072
112617
195219
22388
231554
276122
151624
59753
60277
125516
246596
243325
186883
278065
160175
40804
275933
245827
152225
224449
50552
181339
44767
202480
81502
235559
293551
171535
50935
211932
117969
15027
113533
136566
285036
201582
240660
293105
209284
2529
16025
115224
82119
295329
259041
90037
287505
15475
42296
4467
92638
289098
162083
228873
33034
147755
274641
33367
11404
118872
282962
155798
240148
69182
230882
104508
113858
204579
166133
199992
221118
224477
20113
242644
71243
195671
165897
208240
28063
200818
48219
94252
103128
64775
9326
213111
264956
51976
108974
94057
29420
47797
45426
88349
59057
117380
78727
154414
174139
275810
279114
56337
277173
154604
232350
187855
259337
181427
153840
203497
7894
221258
188831
200763
186921
30906
41867
95866
267345
62374
95579
261007
275751
96959
136759
5323
153232
76138
205361
180133
297541
254398
151317
298540
118306
144342
2423
217545
153134
14768
33213
38520
42948
289817
7423
266910
288106
299872
109283
122184
64803
78941
228553
114850
49047
15148
111470
36863
265064
291376
238234
85541
35883
293555
121907
203902
80611
65371
146178
234894
74131
19169
270271
240394
85988
74485
201706
106068
223899
238040
295474
292244
200744
118107
219961
37149
145533
2736
72402
49080
207515
93905
122906
3176
123266
100159
150903
157282
129484
79157
249309
156494
63779
125251
60317
264680
154016
78596
266956
34614
272553
93660
21104
223911
35376
72121
152025
263638
54801
118891
254036
157485
111266
210123
107562
10960
65401
241268
244699
104828
49890
178006
267058
21082
66354
286576
104540
297126
217922
240295
143808
273524
262642
274581
180558
178572
11764
206905
241923
196760
151314
163004
280577
108920
207537
267749
205302
43103
267630
272081
299435
243350
154748
63525
32310
121610
163001
253549
238443
207742
288234
277495
173567
15423
131768
43709
64777
161876
231299
9436
231996
275197
117561
173805
234336
98752
264558
255836
12611
262
137560
134552
160757
43236
19919
103895
117085
221681
186069
118858
154718
112432
138663
252470
129616
2373
148674
91585
241638
161950
136087
67566
252930
40771
212635
45516
14016
122507
47374
62205
129500
254213
38619
28413
50791
102986
264338
107917
134624
1664
236675
283969
39991
256829
202273
256899
225907
60734
158879
25302
28985
197833
132377
235997
246031
44961
86940
266236
289324
19343
117823
247908
258015
150413
67306
284337
200050
109404
250704
149189
32148
271609
204844
185950
179043
176711
290431
11320
270019
172631
28773
281683
55977
272076
122721
92733
95740
185860
272586
295665
58108
111455
239353
234750
125719
18427
73475
296654
184492
3101
180884
58154
269567
139826
105112
149942
104724
215944
251868
275530
113666
154773
85333
67449
116017
182925
182667
287407
196143
185459
165634
10783
179082
104422
241883
31424
71588
14758
72779
137668
159520
197901
299775
120253
83388
191697
266935
53340
192939
248154
157691
245410
271939
152721
237614
27547
19829
102046
262689
78933
4415
31541
99215
131309
85585
379
122985
252134
246756
132157
199884
293231
12531
49753
182380
14064
70811
148136
113407
234783
298118
176255
121205
83204
39215
192058
292986
107424
19997
280421
152287
227447
26694
202147
108982
147658
124405
256971
284527
289444
156793
74218
266758
80890
298973
249216
3827
157127
193307
104140
154334
48473
114669
197017
34249
275434
172944
151098
76431
288313
160962
174635
185350
105527
71405
235129
17796
266841
56384
266401
209773
95732
23638
210331
20140
8099
61725
123668
261306
280663
258447
191640
266440
207904
71769
92597
180110
113855
204450
243542
246233
151459
63222
100536
150626
284079
5215
83706
220755
159300
206712
23023
116803
127247
113585
20583
294122
295641
155654
248198
97941
145763
101221
283477
100875
214839
54197
65918
17029
169861
191583
299693
138990
219092
124615
77012
296455
268102
86539
172334
135883
93846
122149
77302
254131
185263
276009
213701
165957
296677
144927
289755
12390
261771
40936
71818
257555
195157
171925
153957
136185
106169
128295
269623
78514
202888
192762
157595
32849
47317
215129
208533
264817
116368
156955
102391
265130
218769
27892
137210
167201
107105
82296
61234
248664
190464
265429
84312
123213
31415
78548
264956
72661
62776
233487
17889
166190
28370
213586
160145
235478
186381
22364
278301
17351
85026
30715
239134
237844
177795
243492
191775
282570
209022
130425
244364
285799
100009
127114
160981
47834
185765
154607
81670
282094
259650
219792
222354
33857
44325
18763
159585
162863
54683
44716
254967
9136
180135
268400
251505
124694
139858
218408
94310
120456
240153
273830
24377
53240
197827
167704
120220
117252
215514
166985
293198
219007
149887
99635
241263
208604
144564
271054
182175
55109
238171
247953
18630
291887
59858
50217
44109
229561
66723
241231
239113
163945
91977
11721
187607
255871
168065
191022
248756
30846
163768
110579
73571
176263
43938
101992
202711
266069
154829
126540
111083
68057
118717
38494
104948
239863
79296
140429
293424
89842
174737
143014
74511
190069
181866
285319
66584
18313
132176
230382
234489
58909
173090
212902
189025
223809
279204
282485
38827
278218
156405
2456
238090
274165
30167
192897
107195
225455
114077
108358
50635
171757
156228
6956
253452
6233
1367
179154
123984
216314
45812
117909
263978
290757
137501
240136
151765
87663
41540
9497
154998
247583
91005
117011
20730
131920
166227
152167
48012
235203
54380
268984
178767
31705
243704
90702
83878
176961
17487
98623
72514
156620
139215
212215
611
50271
104356
5929
37188
43223
263943
53855
221037
242768
154753
193803
150782
52922
121513
69461
114416
203344
148528
260685
241595
260411
178427
122160
231025
138970
205376
54454
216961
292369
265584
228389
44277
165999
245022
44800
285736
165778
223379
40364
10994
275762
35405
235094
282684
68489
241297
152584
150024
174323
129711
159987
49356
286347
96362
126760
1808
183205
172633
159528
30365
230834
33692
76871
290349
235139
76134
287485
270846
286326
5608
204939
140826
178466
16958
191515
84690
33912
288144
159373
277941
130183
127281
155089
269180
259634
29206
194270
284169
234681
34110
118138
178414
231240
263783
265949
106137
264918
35731
127803
37645
83729
169448
246289
221917
63662
178910
48121
111011
46927
33149
169787
13607
108332
154061
66855
19003
122285
129067
50607
151831
281762
253099
250231
54603
226718
181778
148292
21182
202801
99012
129315
248937
293400
224010
11530
272820
111269
273881
194005
155265
269281
7451
294194
99909
119137
192358
111506
160900
167122
279959
97607
151672
240072
41914
110742
228193
39846
53806
141330
57898
36076
279917
164159
68098
296402
277974
119589
102032
45568
140709
272680
215055
187624
63638
52760
21969
265054
46955
155036
90215
287235
79709
62016
239317
190533
192421
233991
45441
275055
124524
269262
196814
271633
289186
18930
75068
240614
218380
50618
131121
78580
87154
247976
15021
179201
26641
197056
202605
249875
198323
117908
147669
138470
245947
283155
172363
169598
132368
203695
8903
25890
146069
134438
125529
62105
273894
254384
221776
75235
103082
211136
60062
254646
212663
282465
65479
49708
287632
69938
247987
243890
214345
140827
116708
251561
9322
290902
261687
299060
236776
160885
215652
20640
251595
53050
85304
134187
68262
106346
171559
221609
192932
281165
209900
97412
94004
228868
158477
108823
284779
46506
110803
129674
131786
299450
262738
62544
25655
161241
203090
105549
135208
71307
225049
3923
34365
155728
11311
177965
260479
220054
287704
220359
258069
216050
192360
235217
23412
140511
6052
48517
194110
298134
164668
58741
51860
107095
29657
285533
32827
108086
93411
176674
76874
53036
168204
54434
232098
171009
61611
116600
162750
85260
87111
165913
85875
274971
61522
298031
171864
296234
196939
9493
291101
277519
242614
210373
276484
74638
181806
206969
5612
251304
258154
73966
233323
23785
105006
255449
200903
286283
158971
170076
75650
250390
259672
251136
105986
76210
183037
156689
291468
183937
243905
187182
125435
259390
76408
78579
206382
126131
223514
45458
183539
13939
91772
152287
69947
250008
35329
53059
13227
153279
200546
244853
178384
173610
113529
32893
259380
283890
251312
104967
12845
90885
285224
262345
275989
210390
72774
199690
109569
112696
100887
164991
34893
149802
171551
110208
20973
198114
111544
264677
89802
88252
80328
270914
68461
58504
30141
211669
182080
154316
58154
206349
141421
237871
123474
82091
284922
67391
193099
94437
67687
127274
188126
240114
199619
19703
263745
243241
27615
13680
10705
137066
145773
63724
59217
287108
10855
20507
192241
98576
103645
207354
83120
236280
37148
65687
269919
163838
16049
205102
44390
63551
175223
115227
56893
287058
179477
1155
131595
65512
163302
172942
12880
60774
291823
134556
63280
59282
259709
44003
36013
196469
194056
183406
299827
23640
198283
202113
72555
195616
179343
81386
230083
152080
114959
31520
102803
141542
254368
61276
228258
4244
157815
118360
287736
21486
200559
294530
231589
53451
69713
78703
283008
213148
250314
74296
10686
280986
155244
218733
120029
156457
58076
282442
266274
176536
255765
179805
77484
123660
117177
168409
174375
76736
13092
117882
228106
1726
5377
58043
66343
234281
44434
16903
148228
131883
97600
211380
81429
299431
152058
161340
289965
122090
220573
27837
2225
150002
125851
70823
32599
133529
222165
276867
118325
40644
60055
56493
217372
87744
145698
261999
162059
182132
72762
289532
85332
244739
164046
255981
117587
80298
272098
271387
27347
64444
199154
4255
114699
216543
13956
95950
78179
122218
231204
101216
4666
210001
131903
54863
131791
19534
47199
154314
156031
77075
35378
257178
252210
280026
231051
273372
170597
146304
16012
133534
193599
155744
158727
209893
221579
9144
197001
217337
258445
111796
211755
138242
104748
230598
280114
268241
133591
280679
293399
279789
6153
189239
238744
230399
228048
19730
149469
49521
102967
280012
218519
148802
98805
258400
114878
17972
285439
286363
207628
10370
3129
134270
245550
66560
123442
103305
108853
70545
20812
200897
189783
136066
274567
293830
297431
252109
38732
283976
261708
132654
269521
217233
33939
191353
168562
78201
175166
175687
50615
275787
243062
98953
263485
124614
186889
29373
59239
232941
224665
94848
43349
3691
124902
55672
65403
240419
289406
173321
69105
289424
149905
52604
281616
138750
32059
177235
111386
137477
40434
63105
48200
213285
166089
78332
171947
176400
10818
213180
241191
221292
105328
26910
78822
208130
18041
130452
44649
238531
106120
119795
65165
129583
177842
128423
172588
98286
201616
218193
193667
146829
31341
117868
75321
114748
38958
130076
21535
65910
133501
87384
225892
282556
86343
113609
76711
193094
1169
139551
279775
112315
169434
298689
95132
259462
230667
156438
116436
115521
77868
229607
150163
17543
4649
191603
95192
106472
112276
261879
200096
125752
160029
79107
129026
250847
57664
221033
111898
248281
5608
266808
243919
133138
195668
223429
266086
132005
63372
73837
196778
160271
70968
250581
298597
290861
125697
59453
131696
287092
150396
153549
15739
84883
211768
95350
296006
142834
267414
247156
98847
48804
163093
241035
192475
163582
233203
226703
299318
141127
102946
198896
252980
97224
83056
112905
42617
38106
60606
294883
179405
49101
217992
190434
171262
231845
269421
247573
248898
158430
257165
11315
136712
132773
215813
68632
67211
293867
246755
271864
147682
138679
116313
92076
11582
194497
44261
189969
123683
1467
137105
281911
124174
130485
175539
219892
277775
83388
276829
273859
20180
30666
258928
238441
163733
54146
66890
133797
160660
48992
185105
17044
175787
35353
88911
178014
260749
270379
42867
98710
232840
185871
90365
194261
144349
7166
179986
128845
286153
41089
104551
149605
81808
239044
52969
161873
74271
47221
126845
120083
26127
27435
133539
99662
28657
286035
67030
12977
281215
73238
280193
217037
6039
238361
270707
296219
146526
196212
247215
41802
53272
108336
129707
47402
222433
185036
33188
169286
258041
271910
235427
143488
21754
37710
235035
255213
82919
7110
250932
86532
208795
259590
258694
110018
90608
177240
95653
38810
2935
161372
72528
11628
253573
155509
219922
121058
110312
133632
3444
29556
237725
242138
68307
56178
55750
231466
248471
288020
249512
111205
293424
65481
209529
124401
222543
230807
167058
68128
227808
38969
115599
52209
97094
171067
64347
145459
218322
24472
12115
11628
217793
241534
282229
87979
102432
37992
282776
211550
69346
72748
289431
19302
109200
276019
297005
183400
15961
85081
107059
171846
237263
215466
210156
15029
198418
126869
244887
40087
263120
248723
102568
275739
69911
274257
171897
266219
243219
259619
127039
220727
296180
212842
195529
277872
47808
220842
26754
290892
80359
224154
225236
93191
246359
47969
190691
97931
104129
10583
279365
153899
79908
185611
158410
26790
206213
13624
250979
65931
448
270238
34376
92133
268593
32721
213440
259871
100708
243225
88685
230993
238720
208737
136295
254179
146304
224799
150054
150317
126268
244393
233191
23018
169187
111316
254852
4535
284824
68369
79367
6434
52280
14367
52646
255321
92251
20849
268870
150928
142514
148785
175719
216657
114111
72332
158024
174446
196223
255850
298172
112986
186677
108576
181483
128341
41316
229094
250822
254897
120586
131498
195848
8965
140268
214330
257684
53585
168977
117028
44430
61715
249985
51195
63557
173823
57829
264555
7306
189904
109225
7853
122235
173176
15995
29182
264123
290025
189240
96013
151777
99486
14114
89454
32542
193475
123345
222151
238950
236752
287887
289845
130906
237414
64808
196301
291644
216713
179297
223914
188343
210279
193373
224007
18299
35772
107488
25416
57590
168696
143298
242206
257819
241004
220041
60794
96629
239690
85259
92903
136354
124487
246758
178008
230871
175522
127496
262824
133314
169045
111156
205202
286745
229912
278467
158131
36001
220337
232161
100671
113716
272434
279084
15310
123180
182902
269963
198104
23086
63650
106755
255765
157627
267276
293689
246769
291903
107343
41661
72896
67318
93993
163913
267176
206808
224201
172224
244038
281896
48529
38601
287045
270623
10446
243694
78629
62509
72192
90006
43741
11992
96069
225689
80293
279365
155991
84263
240046
166433
169187
177563
200889
272426
133671
37775
134531
233020
296742
129470
254104
30298
549
277436
181011
73301
251760
267124
244919
201204
194109
18624
77621
286062
76896
8776
120259
130593
216297
56413
100725
270988
229133
210424
171733
132981
294382
126063
127112
52769
34828
187569
31149
292266
1879
238933
226816
6173
120688
27348
169326
105188
71376
277601
140304
105662
6451
229155
97257
156234
64186
61338
122127
130752
204110
88782
250605
208626
162790
260112
182691
30836
73037
178912
120340
169627
132065
11429
142744
66495
195800
158738
209451
85362
140280
42689
261843
204556
275515
213583
99526
294188
127846
186130
158054
156727
7402
249969
111149
280445
4966
226049
163090
65884
203418
239044
164316
45216
96166
234555
263066
110546
66513
11448
168922
196382
283698
25914
170511
43840
70031
204005
129126
286174
193628
37584
156003
277738
133914
252687
145092
171789
66559
112243
219924
31090
56538
132285
193156
64584
187568
156973
168739
295915
39563
176365
246931
45818
20637
273113
121987
156559
271282
220729
67875
126589
253686
218030
177719
88588
231848
293564
283282
295122
5555
46196
158899
79970
238393
112070
222594
98063
161537
117614
71323
255673
188852
253441
265517
974
219706
142639
107357
209862
206763
266575
154582
162909
216422
170913
12458
143260
128473
7431
255079
286547
230146
30908
233700
108617
180987
109413
54732
286224
16205
14871
286433
213236
288077
295858
153201
149834
37131
138745
225584
128479
142068
260100
65982
185926
93105
19970
131759
9413
89632
147156
35786
207769
74806
120295
23487
183418
136681
123311
60813
133730
242652
36697
95707
140097
46832
140474
217282
30482
185395
139400
97383
209239
233638
17524
222397
161923
130455
292729
229841
270900
199536
8523
23759
6749
169859
122073
284661
164521
262110
134795
137850
104132
187139
238625
189256
225367
103954
264724
30684
154776
275734
145430
285927
91642
259174
39794
145801
292086
121779
242897
259631
2963
155314
109333
223627
63569
83203
296527
293826
5747
5338
40359
198068
115074
27341
85457
109783
121945
58458
169841
235312
40612
8884
115216
50382
213755
192081
246762
192278
8845
60801
258400
228252
149544
55552
143783
126692
47840
298788
180516
76535
230004
248442
201118
146361
33834
124609
192112
212232
31965
111176
270000
220734
289903
56637
101592
293524
95961
86998
41167
249073
189807
128091
213653
76630
77713
229323
164350
10585
83292
140804
62926
282370
250842
299150
113076
296320
71178
145868
227632
81438
96213
129045
18211
20455
204211
221761
265308
86735
185720
160237
22784
7123
155158
190534
107007
224134
191030
249971
156286
30755
18105
236188
46473
268674
187355
42573
103211
234393
254866
130064
137907
72646
69357
62650
46431
286018
185964
198069
247660
236143
102968
152737
14344
239994
60593
6843
15000
2020
183571
204515
132720
186187
34580
41938
227179
290965
104348
100739
117783
299147
36443
62122
1447
245855
267960
216614
8483
158093
6327
74516
61430
55628
237738
162181
98608
102367
129812
184957
157563
289604
291448
108626
231091
193160
161431
206980
61191
254454
293513
24339
38565
141681
146475
10510
119447
61094
174004
133717
201239
248263
10021
31981
99477
67488
199695
69156
6928
73258
370
191986
203670
115520
271110
220754
188841
15981
39390
178828
4308
55968
101363
109138
159440
137397
29854
190383
36924
178045
149956
188889
153196
259947
143275
130743
166800
35792
227656
71
225120
229027
223503
276165
51718
186752
137954
11644
190919
259439
132813
231452
150961
109551
229937
146511
283916
7841
113547
201853
235340
24214
294706
78187
56669
53070
210809
176790
137040
278624
189847
265436
181461
264620
84199
183573
251334
188216
3524
212934
39072
249715
28477
137593
184182
216154
289015
82031
248620
236201
256566
246526
103776
91902
36257
62849
287835
142987
85746
64873
187029
169506
78034
183347
55656
168512
262100
159479
83127
176532
168615
208727
277529
155850
70096
149151
88283
195300
177345
114241
106059
53523
293347
124441
284558
212823
30112
106041
226553
172949
233801
283617
95221
241690
62925
220044
124662
107991
293770
166955
78280
199214
203924
113135
262604
75829
171004
32782
175023
206884
243636
234259
215151
65863
202314
34112
190745
266313
21967
224839
248655
43644
221661
91745
213885
63116
12717
137648
273023
124277
198726
210895
284306
253201
210131
123615
33648
93568
47415
166044
52858
62867
271768
120285
178799
271500
55923
278502
221589
212654
130313
249777
224264
103478
82895
7274
223342
80104
143600
85988
190815
134649
5690
70744
155623
51854
111010
199583
59573
93842
91690
21517
206326
82838
221485
161477
83425
283978
71758
37004
137395
110617
97334
263314
237246
210138
193704
163156
167635
40618
69821
72194
50304
279617
237226
145966
30369
119969
94988
261949
106926
173925
222534
222843
255281
32016
251809
24210
68780
37650
92031
179781
264586
95579
94092
107546
174513
229049
130287
260179
131332
70846
115645
246734
294660
289716
243647
111438
49106
95054
55767
297685
59101
209249
135182
25907
288157
132736
67825
279811
92642
256539
17409
174500
59707
10653
108562
211900
114873
76922
92656
257111
28825
257598
179698
22972
33497
155226
126997
230331
196916
225744
185673
12703
104657
42258
232764
70165
50626
52161
154646
138795
17788
130262
286949
272602
253432
254476
197714
257957
190572
174197
39814
240562
126054
293279
8427
9709
65203
27614
94434
30609
263493
195745
2889
150723
105061
195599
147236
6935
151919
16586
285309
175688
42343
44372
4831
73022
45426
188442
221675
116765
97379
134394
23220
225576
29440
2271
144506
91212
259632
175584
200699
261230
260545
149574
276356
7703
80585
187452
77392
79725
144523
271434
250715
50859
131255
1004
4939
298399
64449
236909
111756
184484
49090
188116
8423
164865
123709
180041
137909
30036
124870
242820
188700
27893
44625
286623
282768
175135
248406
176489
209985
127120
193137
138786
25998
28171
206453
39995
241398
30905
296109
63134
274986
277208
260071
263539
201553
250714
204322
281809
288772
203180
87550
13815
272320
197621
89253
19251
138439
76940
278325
76631
202103
171328
239447
147902
168845
52566
65004
262355
18187
263006
11278
110110
121725
101287
183455
128083
179681
204035
253858
110892
245623
293328
16018
234347
100257
280875
33239
210290
6144
85310
69652
276507
84371
186658
280881
257150
142468
208391
15333
69251
243997
192969
175831
189415
74856
24842
167442
39163
190568
10520
166840
169400
188946
102674
36649
94733
152098
188598
244558
190909
165419
70357
19691
175416
45751
118469
195427
161415
285749
19942
288114
18874
192680
266436
45508
176631
203803
259077
2679
15732
148873
208716
157552
237126
245321
160907
28050
258660
237701
127905
222431
131481
200436
265092
92742
88645
98417
9820
195164
113060
191670
206391
295362
127135
280696
214615
147316
8309
66534
159028
224657
101814
137447
44664
210122
158723
52402
281389
240694
20346
272204
64821
17242
277124
52474
245310
171661
118169
49081
52868
240859
185170
196747
59379
143365
92113
47794
92724
163127
150862
291468
216098
41932
77121
269886
12647
60144
231983
953
131042
113476
244956
170720
118442
140714
54880
118486
45877
18935
8183
145624
170983
21485
81284
219439
41673
19588
275161
83416
259466
70474
43254
163824
263690
103210
283561
157905
205611
287422
220514
236888
134229
46129
162800
178278
74873
101476
81791
235774
279065
143537
56317
194277
86664
64572
213369
141509
282751
165086
6696
124406
119106
199243
78903
194570
150279
167754
50881
148491
46322
261869
285563
93447
277123
104588
51225
139446
31858
207967
112648
217890
56601
268675
225828
227998
90209
113233
219917
78136
252452
67195
201937
182555
142473
36962
253729
186210
291236
255878
99261
229269
18958
162128
80038
92249
57550
6848
115134
290708
166030
209017
12817
230943
19522
59565
116637
127591
66308
214452
45031
72287
119623
92710
121926
50306
97892
160948
13307
77935
144187
83938
117520
108443
147054
108813
290140
35482
237948
112100
276000
241607
113052
158227
69008
46427
204301
141487
37385
92409
9093
261917
155528
152623
142661
159375
284221
83199
247591
17861
59727
48224
278361
244797
155875
140718
51787
292198
219813
264814
5733
226355
102909
115168
128427
107372
35682
203649
293199
89366
69997
125812
219448
25531
259982
102737
279486
195761
211856
72538
65767
233811
39693
142912
271921
217571
126163
243197
241708
154121
225426
24959
164480
66652
57128
20287
139444
66648
238161
204183
35822
108229
197652
143351
156377
246041
213527
156527
9332
39792
59738
240294
297674
152940
278904
19492
70398
281349
271752
145523
213725
769
114649
289331
212978
54639
252927
243681
110528
79830
33616
196008
208096
237821
104379
110077
218577
80262
217412
79838
275716
148557
5473
192148
125653
34925
177248
209921
45815
183222
83180
262250
169119
134312
214901
260660
281589
125072
135313
37195
95398
108881
75549
240270
299032
121884
51728
195805
153206
29937
111343
238402
103475
229395
195641
100642
934
273076
107130
235655
205898
228754
156862
57603
286324
207396
96978
120179
8637
268833
162071
186789
174839
210231
32311
259447
240508
159647
223631
83611
178197
10605
32111
174697
73524
62766
209278
60396
164958
295821
30987
110095
165637
154299
199542
170483
227526
260049
225952
35672
145175
178820
107184
165133
132149
101424
139295
159881
289870
114307
96180
44465
249492
264738
52554
185810
209891
36619
133448
286286
132620
220008
209217
281774
278931
193266
160530
120686
162160
207381
40265
271764
246938
15742
83483
27354
195831
278047
217774
255105
104515
257199
139298
140766
123989
89154
119010
45739
279360
60761
189437
51406
173586
143311
122088
103399
293308
40124
587
15398
163739
130030
242409
29665
183834
245331
299108
103748
256262
167601
253799
167561
151899
244708
25906
101088
293763
10669
70001
262220
49388
278797
67355
173659
271909
178857
35657
186892
234318
260378
94465
39682
208939
63186
183391
139523
4073
125081
68153
251365
152534
226330
127672
163859
236073
105179
82938
76910
73620
49990
136954
102378
290895
66335
15597
133134
285528
289621
17127
135666
264386
236230
26745
182775
105546
27276
171118
243750
149162
105725
277551
117237
92950
285006
30665
124709
149515
298139
7745
260527
32844
272089
194334
145664
102518
248576
231434
213713
254917
212386
204380
227615
59394
36248
102033
252492
21899
138337
61309
15645
72270
175509
207659
83581
286339
118859
194587
280388
189089
210987
157419
220882
24503
131203
2128
196240
249018
27411
20152
120328
128525
8234
23544
249375
182372
16664
90102
213278
67694
1942
42809
167186
89887
118887
116749
95393
13561
14152
261882
178251
214937
68753
16847
251556
265896
51953
46385
216046
207112
136061
295753
2231
236079
221165
261448
270912
105850
67938
102795
6376
102492
35763
47929
212079
92202
68281
115144
67609
287707
296639
2379
242511
148806
188070
171758
198920
299812
169581
6704
194105
278624
296961
107868
164454
85150
87169
250895
298627
157717
88739
51206
73213
129697
117246
44114
2195
61594
19779
220044
5554
92297
218047
145207
107839
231651
241250
236426
83931
199033
230751
166795
63032
14272
299321
164448
120204
166936
174504
284479
275987
119149
251721
141508
218040
94604
128883
93960
135767
220012
183658
224214
95526
132152
34178
155635
91497
184814
296570
203825
138019
10713
40172
168975
267597
119943
62345
278899
30203
72422
11433
245550
138843
219517
13152
209773
101119
171269
216220
276576
265553
279997
244649
7295
4360
216587
88541
77211
243652
139306
141162
13859
278869
168645
247558
282658
94706
89550
9122
222319
62163
9016
153730
265572
42911
235867
173772
132252
74921
141900
132269
40875
26744
258891
43295
119707
95892
249409
48152
112381
154541
161213
222944
19906
14795
199611
276234
172327
294568
107677
98680
47111
290868
215725
59060
222908
141948
258218
286837
185482
253315
90435
64301
197426
244796
619
296216
115599
127826
243291
136805
225841
24751
61129
281805
211341
273669
44477
39025
267940
224192
65609
277508
120686
98188
133127
47028
54145
180865
234399
179435
267045
67259
284704
283784
97146
38268
264627
112289
144723
268362
196143
115928
180273
165073
195689
239340
44270
74819
146900
58747
27626
54943
284867
11424
88205
228353
116303
30268
115362
75158
139847
121367
132426
139690
279257
95696
239174
46831
129901
27132
168111
271258
30090
218059
36724
202613
152264
143075
56963
59120
294167
184141
197339
8629
138997
213351
75967
196311
256274
192707
43971
248757
79830
174220
292170
205310
204727
36877
203272
281083
125280
119632
204239
82775
195841
194070
107418
167559
95079
1960
192068
121401
122216
179797
197582
262346
14961
221006
25377
90705
150622
151651
287651
299552
292951
107373
125593
77776
144190
179021
118616
290761
189185
149162
214476
138337
157252
34926
191459
109916
170066
29420
263059
186031
170622
96888
202462
181935
117158
43970
266075
133908
199965
80682
290813
280455
232678
43298
14255
73121
94962
115419
265199
240652
286054
211498
70754
4145
95874
66666
291823
46571
233947
162172
123220
294526
20177
179075
97309
125511
170342
60702
141707
256420
248712
228182
174944
16392
177642
177060
132201
100158
94922
146682
260954
240933
117881
297452
195225
216530
4457
230495
215216
200663
248393
239564
8690
223606
228726
120360
92673
275274
283479
209733
8246
78088
179079
232008
63091
241691
220940
247862
297876
207845
191731
262684
190415
205164
237198
83925
257144
168899
125104
97840
195571
290734
182200
33995
76978
4785
295941
104544
288702
85261
271517
272207
283979
7020
62482
108469
288807
299493
83729
208795
282920
28960
28831
61853
152393
10182
58078
258356
200847
216152
274745
283971
180957
17112
39075
246210
169101
107008
295113
98855
129191
129244
87876
157409
55410
267878
208376
105507
47318
159788
103610
281232
83116
83441
22084
178723
12387
68526
101068
161877
160035
117463
240296
61743
222609
190274
288929
200623
253497
200745
151066
232591
240067
278190
277751
283550
93145
282710
102017
278189
45297
187984
79551
153566
1666
150078
103897
149302
227270
28081
238086
219588
22741
107331
72270
285016
293285
20758
199177
26566
131203
248742
10509
103545
7856
199348
212423
196419
31188
70856
46571
72202
287242
207486
113389
191611
298859
18920
283679
279105
79675
24627
22218
230534
258033
126611
36783
84813
198010
78985
200199
267943
159687
228434
248990
196722
67596
49312
192125
120348
142904
46346
118237
73599
291083
252050
211198
134974
202825
67470
183264
274848
209486
195390
198243
294790
73803
172031
148370
215785
246170
197990
241933
275363
88192
76109
269703
245904
144818
275390
96077
265433
102996
37369
34718
289335
68757
91917
28224
111365
104648
28852
201518
63132
213331
227011
26776
119422
93643
39516
104129
264004
16890
220746
285757
51943
168025
25245
235352
272932
543
279915
248370
58832
196390
14234
299449
74868
296640
11868
283292
213918
112239
295124
163684
153158
166128
210409
126378
76963
275292
129154
216904
54900
239182
248660
181550
52163
198376
41380
97824
101168
236188
23130
98489
150195
192724
6941
182290
44318
205670
157258
1835
290717
50765
183749
154965
146697
261528
230874
147144
83911
69711
244159
76338
5969
80540
248035
38642
124186
78529
65753
73122
265347
129066
155868
232695
74892
220106
184952
80159
213934
265412
164439
126846
245040
77233
186343
48190
18798
107040
157089
36137
29680
112541
227565
231082
51561
157924
24035
179632
254351
26874
38401
298922
146690
126544
158416
242158
120174
40252
175360
234736
287376
14392
23684
70797
247126
47637
276316
220186
221909
7668
28272
202937
47757
47534
153431
174277
168495
64968
157682
243440
86428
141744
1135
89826
5715
270651
145011
175005
46598
239028
28076
41447
82675
216258
243627
119300
275861
247577
67339
235318
95408
152689
230422
80880
28176
183141
158382
143742
188839
243800
130931
236577
182459
32948
209336
37831
165668
129265
13351
218079
291806
176188
130854
263439
185292
232591
115003
136088
116701
137832
193869
143537
101131
42156
79446
268928
78873
126846
186305
286250
281904
56595
167901
228260
204808
128820
52248
54308
186948
110464
58368
298070
32886
89001
222584
192908
224304
5660
59855
7267
229026
37358
19634
136568
270727
223100
242948
62870
43754
96617
128118
98647
191763
38136
147075
16094
68728
32741
237559
220338
281515
113928
22387
83702
259831
202894
218005
76695
240866
105682
297231
112160
163021
227884
49059
91774
287077
89985
270066
3935
136300
183521
222646
83910
201839
84427
181252
92790
237169
262382
49958
39180
57190
255450
8841
126675
276929
5664
264616
80162
204920
181228
141326
29340
33609
142287
1297
185401
115252
127851
260429
158203
23546
276032
141240
258745
181416
83739
134011
14298
33954
186051
241556
211379
75066
69970
232309
217364
282622
46832
257707
193890
204816
222650
203710
265953
227252
205875
97677
13009
47628
77811
3774
180414
54475
266808
155241
79822
285068
271025
288623
228774
60447
150269
292085
287962
98362
184312
50493
75803
86705
258306
267474
135035
56656
151355
123423
195121
142130
272235
189413
9288
88109
103048
9129
6172
223095
264342
165391
201416
218783
136522
242967
22539
225239
92273
213110
88187
255369
108411
230728
299437
284652
279032
208194
90773
128774
149583
266541
97912
242256
215821
116355
266425
87845
74020
201806
237396
135267
114247
340
273789
153573
142428
20766
209259
265931
28487
68587
61895
195993
254070
235500
17426
191776
187685
248239
156953
174025
252576
105843
153659
237724
1126
96880
261549
244772
159129
157511
268956
141793
98278
7139
129784
221554
222099
118870
240725
96357
250014
48348
117351
140456
258884
289240
133913
44226
92771
183394
114628
122001
232850
130892
112798
51164
261903
151102
78603
162082
95036
17076
158857
216044
171301
172532
284539
90429
154896
171270
77160
206955
36739
142166
92025
89623
203021
143350
80640
86592
28389
41336
122530
268069
108452
5614
137426
27541
66230
289207
241560
275047
27626
234432
292688
211713
156932
266650
180086
32259
261095
292157
6798
193378
16568
181109
248473
56408
13688
145181
140184
38715
130521
146504
260078
60537
255300
172499
78591
58393
156603
92197
132870
60020
265235
69609
185230
106774
117840
94801
186140
6529
278774
274846
256319
94896
141028
7361
263586
265950
282124
266170
135070
110227
195999
178464
149585
176990
264190
39953
27402
218574
14475
102028
96615
220243
38988
239504
244359
161775
30493
85082
295064
265415
212392
294369
221336
52041
49826
87066
67505
102291
144892
269524
152440
106228
58848
265683
272237
130052
272330
46246
211382
285446
37250
82643
139386
240597
289409
93045
158750
77925
63472
204760
26937
57485
248366
250329
220326
167083
26197
116038
106437
158760
247477
171911
118368
230070
164397
186439
95614
198278
63869
159074
280133
273813
29322
2018
126859
71617
67596
137731
126678
254357
176781
81427
290372
77242
106241
283889
240979
155000
243821
131395
95094
182931
50844
95567
273485
241994
293274
148070
258485
226256
68723
216840
44242
18236
67095
13949
202386
234881
67472
117306
243327
236742
204213
218284
50511
273036
241502
223425
145167
122144
281330
3381
139912
230497
153473
43258
86224
153402
219127
21900
48077
225315
26887
61226
18558
277869
43463
40098
175833
172438
187990
283238
284076
211903
99512
181064
101118
128395
35987
180230
216473
293695
21228
247371
72870
212931
130690
266726
291128
45285
278953
110686
236453
45941
12637
283919
218183
229017
43257
54695
34965
167763
174075
79723
88806
216131
60251
218492
8762
128621
163937
234110
245566
26908
226054
36248
36004
68992
45112
164951
148964
184268
2063
196589
282421
71241
14078
72875
223001
175815
37545
36974
242013
68334
3022
276426
127714
197489
205682
149092
39949
159295
124843
277622
137211
240896
143871
276210
256114
238179
288763
121295
166687
191894
18978
21142
47610
178139
210833
149641
23760
6989
298497
4493
82042
13846
60801
165165
56362
171254
97517
254898
196016
155811
212123
189259
92057
209439
272298
25997
277626
236366
97633
180851
69835
171018
69821
74113
188807
143384
208728
86724
49208
199685
117534
206870
44344
101451
27727
107221
12228
17237
178015
51470
87735
287785
56576
188956
275152
234910
121952
297207
258724
234091
100288
46067
148664
154853
70302
228773
119212
1571
222487
242147
239559
41543
136194
279202
10478
157626
200049
88051
188368
90488
179258
149833
264620
136612
208711
149022
194933
47921
149145
225616
192666
285218
12227
903
173263
251304
21037
288683
195521
146923
43397
67040
281230
87245
214650
45621
21344
298322
127576
282271
238916
275948
270264
9242
160530
18102
232316
249232
256631
195547
69229
244343
255129
223785
54647
122366
123398
4458
204980
21044
202339
142947
219818
64291
204547
8142
72845
271980
39801
78134
101378
127913
71679
131600
163
266630
88578
85520
184168
288541
290590
269350
92980
147352
96384
81918
166899
258027
116350
130603
116069
120834
41171
42701
291394
175723
126131
287151
52748
40593
292228
88764
94305
245371
145527
279591
209134
36591
111568
244468
136070
248296
87277
101511
68556
220914
57524
124454
158026
174861
291358
47758
70243
237642
253840
258899
90423
60467
274170
193521
35962
24361
142555
196929
235573
86723
67572
71061
268519
224262
65688
78138
140233
65922
63541
13939
25812
120254
215664
187531
141623
76382
43479
57822
99334
117876
197443
170522
138405
283423
288586
97253
175171
139747
40419
110959
168919
291467
63099
88396
142333
297309
275104
250983
224234
112428
246176
158105
49762
286386
15387
200717
290784
110641
126759
25767
115887
190708
85082
45128
131201
297529
256587
112035
161781
40498
38505
15197
227490
16174
259748
22456
217486
32173
212837
57692
87690
262472
207418
174407
114039
242791
258366
224710
8313
184414
216851
98095
217054
43808
133310
201838
188298
80344
168852
117005
176890
140749
151199
153858
223912
238973
237349
9123
293649
82160
125096
54679
173818
83738
298008
218206
134015
75163
59672
156233
204880
54967
153687
22291
252164
255793
104663
296711
285224
117515
267848
170404
119805
98168
111267
273392
126059
221581
71919
74697
28503
149601
242251
188705
193560
26311
242185
257144
188221
247293
16485
51429
274444
3854
18223
147101
214681
54086
105395
200722
256590
202889
95629
294674
227072
145475
2368
24364
82216
205425
261720
183327
289586
31821
118944
277420
265365
295139
56501
197402
296407
121313
41652
294665
195777
47826
41452
287275
297280
24698
24912
260512
190189
246313
298192
229769
252013
44743
162611
121410
169450
147374
237616
36277
240399
113333
104177
239147
195246
90159
49564
163749
169541
264725
194930
91084
267542
191281
84786
217396
19954
75413
88709
126471
252257
111572
101169
81246
199912
83736
167485
21538
191505
67986
295651
261763
285928
172089
110131
240499
283132
201451
147077
106678
21272
273598
683
283204
109181
294446
25007
224849
213342
109727
230743
68206
187524
255801
135166
54295
72281
170706
45187
213387
154547
72182
245921
37307
135057
252352
200610
157063
89521
213877
112487
110623
245178
219126
181355
113952
234100
17415
38302
271745
17776
190885
193258
177558
259698
99559
134091
35853
182412
138562
67695
3668
178127
31744
73854
107854
97985
213291
107686
64694
18792
71208
79654
123932
232113
27648
144217
237353
192629
197903
270097
209097
144419
265624
145968
56240
172719
33893
194253
236274
155374
26591
92843
122792
9003
211410
77121
248871
190506
114655
9396
196414
103339
24598
286467
117144
169080
194581
200475
267551
244296
2739
174434
215170
18737
76844
188916
133226
243800
255135
250017
245839
204462
155774
229228
102871
151410
195390
221485
282565
130628
235378
155493
212476
139268
53046
84997
130012
32466
19405
8726
112961
298691
253410
189198
102907
64794
182926
30120
113475
162816
278895
50499
242025
176720
102429
118776
233629
205185
103338
283462
196133
112104
258290
226934
263914
129488
182808
166989
177564
142353
204261
175940
284938
245120
280090
148818
105050
98621
117257
12499
150802
205260
246786
1888
247335
122871
259196
29567
259683
206172
217318
86637
190149
155687
19227
98528
225789
14250
256225
201924
144153
221626
116257
246073
66152
29123
132869
3665
19460
194119
266289
121295
67579
97362
297673
163926
208381
21168
179940
43032
297873
20097
231937
269858
197625
66858
110204
90999
47020
110149
296678
258728
16531
143053
165478
118872
276663
263777
51903
58201
199118
233710
116378
282203
11535
51738
32618
216575
255294
274573
17481
226479
198430
62355
177917
49554
180616
244987
57633
23728
281819
178988
232320
134538
262129
59635
230408
180057
267515
188360
36903
46328
171409
74712
74350
280176
235622
269479
154722
21888
246292
204947
251121
222736
271647
66494
171763
87392
260087
213329
14927
144170
196187
229314
295875
160002
30703
266006
70145
61198
99323
239620
83312
287722
53014
55497
159371
160014
26904
60097
95532
197651
297707
88105
95787
1973
41315
148319
162413
259268
195
10391
64418
208441
39525
294899
298374
5994
116366
1077
43420
166175
139683
93638
233599
35723
102982
61948
192638
221156
83960
149229
240972
207005
115335
124346
100719
72554
240031
127666
199563
139457
278047
47486
282198
256327
152851
43688
62888
247192
28573
179114
215677
295260
184622
129321
4027
159155
14761
242877
225377
23656
63627
246612
272755
174243
103793
242228
164313
169825
168850
66145
163329
297056
248733
37511
62767
7669
213803
256667
58363
105704
244162
65808
38697
255980
232977
6050
286047
88565
153082
210954
191334
165104
267002
87585
66523
266626
294421
131720
9828
230566
48437
214492
276606
152664
28994
242020
118089
229183
298272
275462
63062
119018
32767
179737
82631
46251
91990
216095
261541
66008
75888
22073
41677
198514
198953
63376
77305
99498
36502
13135
219922
219747
204400
54377
63052
65414
92488
91689
54017
72568
24597
114341
105580
100825
192787
133605
144523
200724
210648
13526
37814
247921
240729
38851
187367
261559
236372
273319
141604
33340
54325
256998
19368
60663
263840
66095
62869
196782
193280
270202
199625
75734
1208
11154
182036
103230
66717
179164
77586
65346
15636
87723
118656
209014
94605
108094
216818
15611
21794
51308
129586
131102
52184
214916
31469
124618
253849
2078
279102
13214
253405
221535
265776
260991
22434
114822
192269
30952
299742
20764
273492
127601
131491
258150
14846
54708
131154
74935
228322
167167
125819
196213
264653
123731
217953
239297
99138
23585
37044
225079
178799
197237
21627
140995
253219
21725
130160
273989
39879
191155
289185
139181
295994
198639
214844
226847
176728
269243
277397
109014
232788
21693
122165
184780
217695
48859
92409
225960
52484
164925
195575
66420
235326
255072
231556
108510
114893
116854
49180
51302
133821
71919
214994
246164
59189
217932
62224
282582
34076
204812
139563
287010
182351
187197
196227
297573
222076
64634
296049
247305
199481
259931
198977
129440
235562
205960
71042
213376
182428
276163
250725
269158
194199
123187
106146
85868
260290
58542
208478
47394
56068
102199
16704
104772
25078
279931
88653
113968
29969
35117
156082
212500
164421
72082
82047
291808
135266
16475
140472
285896
50710
61893
20425
108676
268343
209039
39489
149802
87568
251494
265362
166051
20804
297924
289599
260007
14664
200833
763
191325
285706
79101
83001
46125
109465
39793
86390
179406
285267
107540
13752
49077
276639
214279
248038
185683
63999
114974
169334
123995
113343
171544
135374
229690
252261
90811
177896
114803
229300
248003
73072
264829
208686
22348
293055
290327
27317
69393
92073
235527
283068
270673
129926
219381
45843
111443
89081
110999
36192
61847
79279
153441
288382
155214
114108
239135
244594
100748
42477
89643
244327
162357
219856
100656
151567
56929
12120
181541
191854
46398
216176
228397
55597
221458
173682
75939
891
287704
14205
181529
225211
232431
222050
187966
267011
58873
199137
10884
135924
157012
86137
189831
263030
265657
219312
64089
171746
270045
246069
104123
119204
131288
59597
230633
268026
62202
32784
129983
256329
130540
299169
121474
82316
70386
4619
259327
249246
263004
177153
179658
286537
150181
181736
235758
24572
189309
64584
174179
47492
215563
155169
62508
218392
6016
282911
59538
21112
277148
220970
157301
97132
52598
275719
188024
220898
262662
271079
240042
228971
299608
20734
141539
182295
288643
213576
76269
27580
113117
240381
88494
154287
161779
5791
61915
141790
197338
82898
150436
182039
92336
87949
276746
243304
269228
221975
256149
92772
42196
179563
189660
276652
203585
222602
94654
292826
31416
183936
237259
224977
99232
57943
74933
241102
257829
64087
173622
148913
268855
20526
224682
216595
271821
41149
144562
281044
206392
216399
132541
117056
101396
79334
277728
220556
95564
36535
3787
160693
211480
56495
200182
161010
247687
96945
109598
109344
246495
90344
248009
64372
273419
297193
249401
178784
262822
60364
211505
204585
289123
238680
62545
103436
108639
41053
129721
299928
267213
66839
221233
65697
7166
140031
253776
7874
280767
90430
42891
203480
179415
143903
113328
289199
128418
261917
9885
154103
202534
93825
64312
158648
290394
259922
28403
24449
222599
216864
162002
3880
206675
268646
146140
166838
190859
232479
183620
276098
260916
37403
10539
35185
8960
84412
38544
127368
109645
6153
240630
103375
156462
45530
10845
26266
185154
81378
184790
182640
139813
9527
80940
165029
65212
95492
117398
257124
236778
216306
260539
101021
182187
150286
211009
147486
221373
273947
26997
151186
33036
272393
257198
49451
123540
108203
198713
163260
233699
208068
236826
68251
27723
272784
99172
111925
247991
45725
245052
278497
196802
89583
12023
72782
202179
70336
74596
250409
207088
38994
87672
258800
263575
194705
63372
90702
255167
136701
151820
124382
166676
3844
129822
156082
154007
219533
102908
27548
171941
238789
118899
30434
201965
171610
23471
284112
177680
157276
30445
299654
7532
163168
203381
171234
145587
256210
101292
281514
299035
195854
179436
265226
186338
208423
239123
271409
186706
121214
212444
197057
1115
100749
268007
11576
59708
117459
237259
267382
68654
127086
70905
91688
191821
33833
207830
260115
68837
130734
48920
237473
113335
256968
218258
162923
129071
15713
93
273844
151752
120396
200963
297559
280698
63330
185641
190427
151791
195044
36511
58589
211596
243018
227876
54816
108047
100368
197642
203154
153938
160362
168311
193966
179476
34293
126495
171331
123664
75867
272283
206331
176911
288522
158442
101885
164838
168555
65435
89688
127700
35259
1086
183064
186980
39455
48656
148251
185713
88409
180897
143743
12499
191885
33160
298714
243593
37037
32181
26020
146990
183693
240361
202765
119844
174960
33401
216695
138528
180080
58185
19906
102131
210423
262709
92536
105809
231946
166329
2522
194763
175430
13923
5338
16326
122564
40381
93632
82032
34194
267889
231978
195996
209069
137506
227858
231612
293713
32269
131886
172445
115959
142437
215440
138579
167270
189230
159239
65687
140555
173842
110978
136686
232583
194060
14348
111905
197842
12652
111544
261961
67308
63018
32017
227826
173131
20425
100601
234828
46122
111451
196347
218083
115532
219553
222411
173512
172429
262214
213322
155755
67363
40273
163877
145413
275607
284458
41970
167286
298634
46827
298116
73681
265906
91038
83913
207770
122639
132925
104248
28719
45375
53660
189751
97093
118713
13919
245862
291973
241976
283028
249277
45420
28131
217427
60679
135561
101473
100734
36636
92354
245011
179631
11514
163185
164691
85431
193835
143633
140891
218984
84329
64542
94062
272817
71938
230430
33064
164694
172482
201169
230275
239455
166705
277475
293560
134048
107583
98886
29303
193014
228347
78734
223443
755
11520
8497
124014
29043
5594
292860
75757
34890
186767
121625
245980
292236
21520
92111
262656
125951
223374
209423
173501
196039
96397
43460
163020
5915
276207
231966
76910
298533
260001
97529
241074
160799
80733
131027
227614
237935
218618
35302
140331
75903
129622
160636
140939
42468
298144
78809
207985
54715
50578
194975
96158
87003
47830
163882
58084
16439
37536
174099
138092
272294
215930
69855
139422
249491
186298
198441
211687
174996
72766
285639
184712
179897
218500
70667
17889
156042
139120
3263
19738
114242
189621
141997
192224
263192
235496
97980
246262
174854
148332
14184
131737
94417
6347
85622
196711
288503
287598
128616
62221
69053
220903
216632
18671
14293
243789
228899
201741
146860
230538
162509
254270
41181
83299
256693
171487
283449
36233
14489
277381
139291
236473
142334
231469
76775
178868
206350
3957
6887
85675
204900
78891
252815
69031
7889
97656
128839
28797
273937
104300
261856
78674
31849
166943
10949
221026
31483
273923
170447
16583
123532
48516
103250
22252
171114
128671
68662
60170
187681
118975
153738
103170
85398
123748
131728
263630
124412
227694
28131
257623
228423
151822
178889
198515
157911
114090
296246
52526
242763
220307
36900
200884
172838
186417
165303
141553
152256
60523
75974
187969
258589
250417
214883
97761
264622
113175
86270
254000
8544
69783
92868
184190
260537
26481
117481
244768
89458
266244
70224
288202
41438
70018
5888
143321
124254
219759
170283
214392
31641
242025
25519
166210
196963
243242
193714
51516
33185
89053
205446
196106
253214
54744
16119
103014
115446
288146
167660
202458
117664
70947
231172
280775
280815
79952
267942
80273
153144
99301
174034
57895
262782
9402
125551
241725
298183
158688
141522
111772
126560
14735
68382
157702
203930
23722
79449
142971
181144
282783
290781
196901
259880
135856
57029
8179
284209
79901
155897
72760
81594
289352
258904
47331
284783
145900
29882
64573
13616
31300
128729
129287
66599
236909
3039
52204
240455
135237
52079
150221
251713
116454
112173
213449
278152
160616
211991
2427
265348
33003
249532
166606
259953
409
143366
115752
160461
244927
280412
109692
122676
24817
149877
136400
266488
176830
224794
137346
225981
298987
136861
106600
179503
62760
261264
137670
41227
243750
250531
193934
63698
16398
88190
291516
200559
25615
86764
220745
114913
115134
24717
112099
117732
86844
51219
285054
37304
79949
198809
117338
284374
176053
174653
75515
36831
184544
249565
111315
224058
266207
11168
181661
246727
115287
87732
83891
256084
74870
178303
233985
26351
207574
300
52284
151900
25300
40382
280485
151506
46815
112480
46705
216947
61087
261645
169392
94019
177233
216724
16778
15466
89992
272222
141924
80936
84110
232142
175160
228288
101868
78382
179705
68043
82988
37710
58313
138438
250776
116732
139612
610
230458
64209
18574
289866
84991
16664
149239
153015
204004
17139
265217
116693
129406
260137
36508
129699
188881
49662
101373
203777
233551
106089
133206
57368
93436
9982
166456
109689
3345
211317
204822
237759
24740
226735
129643
234871
187220
54187
15177
37063
21038
218294
223995
120491
178210
92667
77262
110588
251263
228931
163488
223489
285140
112774
72283
6775
241908
252656
30642
177096
242693
137491
110600
242980
2190
100392
122892
165079
289638
172489
198373
138611
18180
287280
7682
172622
33960
250975
73234
260301
143045
252650
60440
151807
101327
242779
135493
271873
178395
109551
218160
262788
182424
131951
108655
240463
291573
180475
118999
90308
175917
100138
134025
95474
238399
231963
220911
244361
12029
296485
87505
256752
251625
82069
125671
216829
99303
175648
66921
299218
71638
127827
252231
217682
60374
223312
57648
246107
223780
265444
229822
6899
175949
297710
35305
237204
68992
274636
225795
153141
30445
293890
167321
63874
105609
41925
132741
5396
98115
297767
294435
211020
117318
164255
150059
294465
143585
34276
106164
121682
85436
277917
58945
122278
100064
285656
25109
158787
176722
157629
203775
139153
73571
99757
128682
170214
160560
66135
228492
280503
285778
91228
37537
280533
258545
7056
147769
288444
245266
196711
130273
295003
299656
27054
268395
16413
209598
287835
160137
4774
295815
282414
267623
214843
195797
145843
162746
101656
287981
41018
197961
261437
240926
172935
296183
144222
172679
10587
248172
206770
103934
157506
228197
73456
236489
43177
94333
18089
77727
122384
75762
272305
79435
268162
281242
291243
36410
234370
294538
12213
14165
38611
123984
37568
156513
73289
41499
3622
138319
9996
104203
71537
128947
178112
296584
203337
204549
237933
231825
152718
235305
141792
13961
187472
170591
202339
159707
170996
245171
86817
298934
234564
114735
155151
290624
210219
206890
26916
5109
15937
204605
225122
23451
280149
186051
79701
163957
147249
29707
15417
292078
289056
210620
255041
297762
218836
269982
31266
288664
159390
203220
232347
285902
45648
299331
87095
243813
195897
195710
55999
75856
282989
202109
205576
132836
237869
25509
131974
125854
95591
268720
27247
264846
219479
219246
127996
1106
41016
89259
192752
213340
267493
266202
219045
171521
217647
11889
205525
79133
142465
124522
26109
274721
92364
50766
150669
199832
282884
98505
197279
108766
276315
67904
211419
161293
145476
9048
235277
189527
32612
246252
264678
199379
177396
137047
171064
46980
130843
54227
197723
122879
91627
151365
232270
125271
286339
121860
125279
230126
241967
29940
88760
16482
279092
90882
128285
185036
102261
201651
290797
20910
184038
84033
36393
259229
224379
50759
255768
161895
205599
170088
254631
22497
192525
52023
12628
295052
10935
169877
46971
203563
180495
117283
67770
69929
30479
222882
129321
90134
142248
273274
169370
255101
267888
35454
51595
146375
91288
290708
187499
176044
284734
217373
188765
104275
210636
134578
205974
16341
106517
110747
175147
226851
23485
240675
23419
258216
173107
205309
211012
154074
68129
245084
102597
163906
15949
255104
195144
199905
265878
248837
90677
163139
118460
151954
171183
85253
70876
212848
5988
178876
280268
175725
193759
32172
255238
295926
42547
270026
126233
245023
69075
247353
260593
251485
184717
55710
55995
142680
146643
243463
75763
296251
93517
4345
124959
6737
122610
19576
260006
16212
66612
12832
31621
37003
94050
91667
234380
196170
285338
89775
135974
271608
265511
100175
168394
128481
186389
67822
226807
67667
144938
238475
50584
6617
25060
94803
279267
269947
180573
73161
228168
263619
43706
59570
296966
290656
99821
256578
155632
109246
133388
40124
182216
242368
204270
69689
50003
57825
45474
204081
159976
758
252314
245827
115574
43824
147806
83083
194746
282709
117306
89668
129485
170871
77993
65559
131045
267068
41881
36691
77431
59249
202852
27851
25843
9464
102460
224983
259230
40755
12359
166484
99634
70645
69539
111820
177821
55768
26432
88677
294912
64485
164910
94878
253490
191192
197043
110393
179668
22340
76608
173767
186359
203674
250652
21744
171165
51715
102535
209029
122646
36744
184162
177404
228164
99306
241303
105564
285214
299162
205488
216394
135522
251091
100425
176931
197646
121679
189783
287017
12999
145586
55217
105340
12403
76727
102706
86695
174510
211658
2000
21780
117409
257087
97204
51258
154039
36851
106295
52643
184778
258473
153201
113752
197629
6031
18719
129241
159398
247191
277556
259946
28737
156144
297498
61658
182872
17796
110002
104622
108234
132985
230027
154113
20918
252872
57256
242803
295997
118139
60017
131180
127769
101744
188465
4595
122636
86902
274852
166786
191855
179823
282122
185468
182833
192888
65838
91123
155588
242201
242829
69002
90540
94527
275645
143393
80318
158852
179719
88392
63220
52975
18904
205596
46818
55539
168636
273124
184992
39269
177466
60207
259422
293416
70353
61517
105807
291858
36677
28740
191229
265783
238277
144502
138061
33330
230622
116827
109938
208213
297185
119967
19497
4843
133342
118652
115662
128051
28728
204669
18095
278986
255467
154174
227761
9741
207616
183379
38909
207449
16857
182938
288619
211926
28555
28455
76687
235316
110942
259041
41172
78451
268036
288023
286783
132949
13919
257089
198883
271690
82131
140482
45638
278817
200514
78822
32617
185581
147593
32660
83607
42123
166292
123271
244669
29769
39475
117421
266626
50423
233763
127709
262929
67309
164946
80963
210716
64143
68525
115689
75436
222345
81481
18678
2378
22393
29333
20552
291970
100920
263091
129911
37875
42825
295228
294626
233417
225722
90282
235773
286076
202258
156444
39666
200760
4507
47752
60769
37350
73349
84714
212698
107562
207059
127084
231642
187222
247426
106500
3617
92597
189518
199599
215646
89680
252239
169762
142115
127543
295719
15121
200344
95800
199266
288244
110352
205742
172574
2938
245323
283574
42177
91795
206400
279845
279067
240470
214689
8596
173444
288373
269622
274983
68091
207261
99371
242868
286474
231463
225515
25267
193755
282823
97807
270364
80847
154269
59285
201764
218086
84784
122647
211353
186456
67006
253632
163185
174503
158874
135287
70783
82173
188761
237012
21092
208602
274539
254892
233524
104198
194601
116942
175208
157527
234965
18132
244695
36211
102517
283304
72508
79854
19938
210484
10549
125181
281786
70035
86383
165558
189510
96912
189590
138808
113728
257848
191735
251923
3177
127
35982
227926
212479
60192
168018
209463
271305
220627
180440
148433
77626
23666
134026
133562
127974
281938
78716
29980
16947
88976
280257
207603
108137
162082
235938
132020
64337
4930
144226
104977
1492
138990
255737
104289
12245
90353
244783
93405
285518
276395
179653
183681
286485
162278
104496
163447
120468
169430
239878
206510
13575
288807
284931
77124
75374
240987
135690
139949
171275
65955
166612
211656
274102
231350
73923
97542
272293
295841
26144
28515
175439
57524
94554
208173
179003
72729
65038
141763
266662
265145
181588
149292
158456
80772
130439
246538
56032
112016
131070
34253
96781
126413
278462
81662
130805
193307
93910
191033
226997
282306
46205
248010
145080
66530
269236
184995
214348
257260
205902
212485
49125
25212
179379
234639
270593
81964
80067
79649
145432
113063
294475
271098
21313
5462
265641
242905
289949
10742
223135
71162
80307
74572
91259
181357
252841
57868
50224
277770
130535
15717
100230
68753
209514
81244
166695
161980
190337
222879
11266
271536
43204
84597
279770
280343
219229
111507
16620
176831
4781
108496
239139
199292
20484
41730
113057
279392
105150
100988
49869
184034
28576
234204
193651
212984
80679
112293
294142
47372
34415
127803
256619
212877
120887
239479
197185
20430
258196
193017
234686
146624
145591
110995
202108
5723
92765
227866
298445
211442
213394
232820
237603
241755
224721
107925
109903
142285
56025
180076
52244
182024
242674
207308
248160
42126
15642
263491
102938
104141
1364
112626
77785
55293
25199
159293
137276
87541
216519
74306
10052
34360
194206
217648
142692
156229
84143
99394
122427
207279
76751
134452
296422
113420
126609
198500
197127
34792
192877
51203
122959
154822
37707
102418
47375
27811
155391
294657
1557
203783
236989
174217
131926
115798
213132
133562
255917
170889
296133
106697
228837
113448
136748
106325
201719
83576
142349
218796
89757
297608
26810
172041
87991
122094
246928
26686
85358
193489
274874
141506
92120
198632
80528
51843
193321
185769
115531
24293
264594
138924
186680
30326
249824
85591
215181
96753
14220
141308
68804
275186
131174
86410
52535
285006
46507
282814
168365
220441
156921
196691
8487
258444
178885
87322
182712
261604
276316
29168
62092
192913
207893
59963
217701
48928
83886
20167
247846
220372
278468
270230
244030
86827
183219
171999
135063
244745
55945
67238
109344
6926
194136
5474
102337
55294
224927
97404
170707
278389
218752
70027
76177
101735
53206
276143
134445
36827
207234
151830
195346
16926
228164
254497
64328
129892
105135
208140
145058
73392
84504
112216
252925
208292
132048
278334
180206
250564
181917
224449
233523
250034
57703
152111
104113
55482
238041
241985
6397
249561
37877
239563
79444
152765
284721
264250
59869
211572
196523
267283
290300
239568
293631
146646
23471
112128
138473
126837
31398
286248
258219
256647
90454
199738
186224
34120
179279
230130
36325
150095
133888
188414
101205
152905
276222
159517
173549
89217
101479
3553
169095
62616
6499
5530
142354
184013
73721
62379
185174
91052
112422
66622
92555
176463
212263
269988
113663
44704
270588
27330
232803
212523
298911
107990
277818
209744
237131
198848
228515
126250
194822
22656
41509
289751
189060
202054
216458
259994
114660
284813
130700
236772
173609
293204
207640
50482
286320
174339
229445
115310
232833
185777
281777
206568
55235
48011
115652
98817
290258
168871
260032
196707
254751
82909
61652
297075
36986
148321
261877
48403
297782
276122
285116
6675
215228
178916
190915
20935
23390
99245
222199
146133
286483
153404
226344
106876
98072
74526
280156
71923
262612
29627
155437
159595
39616
273559
140820
215621
113621
110506
132476
240614
56929
69754
77880
107129
6324
122063
87219
498
94411
276583
228115
150884
133465
130821
182846
77874
21072
186562
229118
90426
28340
58081
260182
202624
221419
96915
291037
179676
25936
249472
58170
162921
208549
84886
40213
184629
170754
126201
129991
289506
230691
215599
200607
248394
174595
23230
232266
205021
64919
50445
98302
250056
277543
102492
233082
254308
193245
4097
20309
38275
119798
40936
11573
238248
108164
218153
194321
78876
265984
298815
235246
8849
219160
62522
202884
68687
10417
273360
14085
82065
53673
9971
228938
219043
119252
153548
32717
139767
25392
86884
195849
214302
294371
8079
191222
64492
262891
158619
28337
8014
185692
185894
119557
9869
13922
188425
195970
91772
94021
114628
290826
252808
275384
58971
47569
209706
18775
125628
296828
275885
30994
177761
12051
262730
78171
123088
118149
289005
266813
93197
63080
94476
40453
9674
173396
93558
267306
190939
229567
179883
264660
214465
17884
297438
188992
50569
257249
237682
35888
9544
175078
64217
221154
255903
16604
39298
103391
41801
241159
97534
268283
457
266262
76204
66014
279537
238900
43336
53988
101089
163584
214498
247522
121021
138393
50805
125280
264482
240774
178722
199853
22424
129705
257379
137868
69284
171290
216958
30540
51311
76041
48488
216064
127264
15493
124290
268606
289177
277237
236135
91075
24108
289470
140739
76841
169620
79971
122196
145870
295986
17439
158274
127670
292748
112406
288745
153988
139481
99338
182005
257025
164560
54369
91436
141779
114275
114537
128965
36329
96737
291429
296648
73431
113564
41500
238760
222247
172262
88701
130282
271424
227660
80098
7066
162464
75390
6657
50742
576
128707
86878
97357
199091
141307
291697
66330
181634
126957
249532
9861
167506
281033
231577
202889
149482
290547
126914
8884
74625
74106
295031
187524
84340
292194
268076
248772
188759
198741
283546
239893
149097
191714
205607
129237
282487
187290
195935
30137
131953
247382
9851
279225
62899
223871
243257
171290
61602
181600
132212
135218
51390
114303
63298
135836
171210
90116
202094
49528
130727
22330
132198
258426
46886
15047
20921
130843
140162
132248
263183
9400
289642
197602
230989
152376
225682
242511
256228
157284
103158
186504
154247
279963
139439
5112
18590
32640
296909
236271
50361
288106
246223
108858
195914
72382
156252
93675
222849
172907
113525
1295
43265
250707
17621
158909
272164
121138
39199
140219
226425
17375
298467
230565
77998
112742
178568
218914
62981
225665
26705
151703
282935
1670
30583
5553
172640
164806
714
170247
72286
213577
248485
288642
286581
271178
247755
207630
295503
102153
278333
84442
36616
284621
250263
18742
166081
167999
49609
189139
212318
126270
9811
209884
280727
170210
48072
283723
136576
183914
128205
261042
102223
36387
229408
147547
128582
63952
55960
265061
275171
138335
57036
119365
5848
30217
88729
283617
107341
178146
117080
203411
227055
258542
96280
169394
71211
239437
31614
207201
159474
256095
288254
244016
210902
39099
46768
74092
105536
223500
14179
210903
8674
95699
33091
83311
13838
2755
188584
141061
52361
182895
249109
83012
25555
220069
47849
17347
132347
198881
281398
115933
221
16047
34462
248955
40825
222249
142502
240290
101466
230336
73377
165209
165385
143415
163311
227841
139306
31458
261064
284022
285572
283903
166332
89748
90012
185859
293673
144894
86050
129089
14530
37507
257901
292291
118249
282258
179451
196165
118881
46858
14966
104144
259735
98731
153400
79687
215532
252667
252500
261938
256733
150026
58261
230210
249103
227838
145998
125337
29486
291816
45439
82877
154688
51619
239383
138035
45343
291079
35869
204200
190953
166754
200009
71269
124168
249300
231464
81616
226589
171191
9548
97573
11072
48467
159771
142450
14934
86718
207198
107220
228400
66839
64567
178420
288123
42990
238111
96850
99934
115271
147596
202088
150680
122240
288472
292263
247627
233129
91948
26423
206717
145748
130716
20874
67412
115678
94831
28903
96548
243402
272221
93354
63862
163823
219562
141139
245205
225390
232591
166429
290838
240419
289404
12048
214644
289158
96867
156546
112470
131686
135813
36864
59906
53690
287196
252525
161427
191563
178419
17218
218469
276640
130112
284180
186939
10857
133946
284209
49519
184495
82259
29218
156999
263619
144670
191421
86739
68751
130563
178721
44885
63557
78660
123841
182572
264695
131228
24238
266053
273501
52861
58020
143125
45985
5726
8286
1074
264126
162578
230897
260900
159539
1438
771
250331
27818
171684
194701
42325
111324
44003
124465
144646
235491
297426
107383
95051
237736
223195
91910
230239
186666
206979
30303
205208
98160
28542
227720
258978
116575
157759
268824
77225
268435
123539
284904
270865
255540
29331
276213
37383
24741
203547
57362
136838
232390
2689
215968
73764
216867
262069
210683
21198
165774
80501
142325
42087
126718
106046
23336
244615
277105
261087
277250
197913
163366
45728
152904
177179
64499
84460
187902
78848
91491
128161
273108
198591
166581
292230
18240
274629
116507
280853
152611
97650
161569
272295
224557
64473
21161
82725
275073
61451
230378
269536
293875
208036
271092
112288
272669
94332
270008
183162
217748
250062
239582
156648
28284
234784
172108
223469
108573
30020
272115
95216
233370
295434
263741
120295
5504
277675
111175
115036
185874
222879
283531
245419
56772
108338
211701
243613
283527
261470
50256
275240
263577
240128
247615
232247
274817
98541
229609
77395
31807
93766
260932
161159
176813
76960
160693
178097
37549
195089
155827
207198
196526
179065
156559
292792
258263
222013
213188
107000
186730
48886
117923
90350
245734
22815
155206
70
57425
218151
18697
164181
17013
192585
201982
21990
74023
222365
6265
64796
6333
201982
155515
233100
145809
182998
115230
149889
54495
188371
208340
176563
66436
254638
128910
270249
176496
134009
143523
149598
215181
231913
247480
238828
70991
183016
253565
5232
148952
24362
199007
72844
187124
177328
156892
123680
67363
58610
102411
10547
44306
12500
299669
182657
201913
60952
102613
266829
55212
139595
42922
90322
23655
235520
42602
37868
52033
92469
247738
162608
57243
121225
17343
132496
70986
77969
116202
219645
219698
136527
238341
171383
204782
76487
275519
139946
249375
22927
89777
182911
165053
189422
44749
26003
46326
99376
22374
254854
257678
58933
5948
204492
253121
191190
52166
118753
57926
195386
138440
16187
236644
209656
180004
297925
271593
55847
240717
185747
213856
34675
17329
168882
118569
222389
35141
101948
229540
168296
247819
43864
268696
262321
201525
155752
103599
47198
116902
218141
241774
85876
122294
196361
196314
5370
186291
63454
276104
242755
196817
272363
3451
24151
58352
179474
51121
213900
159381
25018
206245
155372
162659
22791
114120
83375
115573
219288
34149
215132
173761
23741
19378
71890
3067
153653
9078
244940
205306
173665
163725
113902
281624
16682
209490
225096
228373
82235
25798
287566
168123
287894
168863
279777
231954
138292
200720
204390
255172
157247
266020
290950
64873
91999
294812
144881
45030
207866
124430
16765
82572
140090
71295
17617
149612
164717
159174
144376
167584
108107
238459
263579
225495
271981
292871
249658
65033
179006
112399
182106
96309
72545
73026
289585
215715
168015
186195
105571
110639
93492
96433
229009
5901
53968
168895
48627
290962
82148
245586
174977
283987
121712
98899
128481
283798
238062
181087
157816
228236
9637
129032
97130
99829
208168
289718
37395
258359
188873
201089
22691
48573
234507
161018
144713
38484
36792
54938
248141
277832
64206
32321
193441
111760
74038
171496
118667
257905
201462
173150
282554
235268
146346
216134
56295
208444
148459
227358
250363
67176
132301
40470
287650
166869
262923
99399
254679
140534
283137
97503
287248
116560
8548
117241
93588
218074
269605
30887
219787
136360
72973
287877
99629
55989
179906
277496
144904
278396
176568
158496
59539
197826
268512
123340
141792
297621
254792
55256
168570
283859
136090
297866
26595
187136
286562
141871
269353
119383
70751
12471
141142
208419
195206
185551
18848
147548
128506
25704
154229
98406
241862
142287
110355
241326
213629
290111
251137
176566
293908
226123
278101
27263
116735
283973
284724
243269
219714
208685
82382
59035
183451
117497
170134
90102
267947
58006
205112
57200
121693
36024
208473
243893
176208
224871
246664
246449
46262
4877
130645
174028
294936
79465
167547
47311
227841
274971
9858
177474
162693
3154
193140
31748
171248
210631
181628
229688
62203
1429
109419
168725
238674
77382
280439
152334
183966
56375
226205
165380
137117
17263
28638
204841
96814
150090
263494
230109
26422
190842
180594
130499
180214
112784
168086
81735
5347
232290
191507
77818
105597
115695
25324
92132
36753
196262
134069
141086
185079
16968
107367
29929
190319
158814
179387
277349
42265
232785
271338
114103
218311
145568
22682
146859
53959
261692
1164
176525
42024
299183
188830
288144
10959
70843
146308
105131
253697
177422
120118
178219
79248
234943
87282
93524
242125
168517
136362
155150
189093
218234
171454
76311
274993
295741
235658
156870
30384
243373
251691
158059
202580
235677
229083
33420
176250
138634
198463
42972
188588
291997
204743
117543
134231
60823
191497
126327
235442
152312
56490
95459
166231
267689
242531
106970
26498
102016
23239
77992
252410
22514
192108
242083
76574
43898
103418
265550
52616
279593
7008
261319
274520
84522
174514
32254
55392
247798
280105
46471
199773
139982
262545
9400
254326
146493
86385
230194
180970
231929
204665
105427
133550
49273
238386
194069
6625
277380
148859
6657
189255
121706
18362
16683
176692
271567
114334
255972
10759
104546
231672
221863
256911
226821
98615
144979
168127
134792
176575
174487
4122
217754
44428
916
298398
105136
61705
119126
4567
169647
5036
81296
144038
178311
164778
159958
232516
126891
260449
32994
124054
134796
294765
57961
277043
7513
288389
207025
63563
230323
16406
228381
244045
225050
271767
208689
17670
17088
16744
203169
230602
21847
98497
270168
2572
108241
73394
283371
29274
295503
197043
159772
196732
64442
92937
230728
247840
4455
178551
255107
51789
114653
54790
280266
45313
161979
298924
22199
186729
110524
89431
5349
253793
212603
147936
177992
189115
59381
284422
73969
232249
231920
276421
178737
57993
63516
173020
54995
33259
238204
121944
140658
105328
188681
270110
225646
33670
39369
211158
258467
139080
16189
209978
80882
71514
50789
114612
122682
167977
19745
49647
154523
237595
7029
298517
115430
240814
161493
280255
234703
157985
127072
279181
169736
155656
16736
173449
254581
145422
281043
84198
188770
271782
190444
115919
90834
7410
64680
66183
45439
86277
116156
294512
166330
25019
102534
172870
205061
38628
233177
213549
144788
279799
104845
264809
215627
102016
276598
30399
123042
174617
154643
24657
210532
261344
139290
54809
49703
172121
42327
293762
278640
186800
53000
2086
150334
61444
73095
254210
91486
31645
245910
108982
45413
131616
201718
289599
126910
299836
271840
92548
50322
242296
149062
20826
218939
285500
265656
149390
195243
136851
12650
74055
237750
124252
98090
18194
296348
157886
94793
176418
263026
11527
160578
192017
171931
291600
246511
26158
116222
202073
87451
291931
56499
223440
213846
287896
48744
295728
134197
178646
15081
206712
10349
98513
213698
260744
216110
128763
75386
263846
42192
226931
168365
31974
20289
118317
10514
27018
280368
5735
143137
1473
260712
251598
135577
169221
178969
267800
172055
42262
279160
61358
97234
127089
194186
212622
78863
31466
57396
42867
219465
214924
246337
51619
102720
87553
132194
71
238049
35771
7166
84859
238177
30548
254825
200715
217583
126680
271707
8525
61024
25583
103124
196175
218754
46871
132162
261297
24677
277093
85630
221719
14920
129982
52215
22691
26473
249230
247518
221380
101395
185676
169323
195850
103848
227768
183684
74458
115246
267377
207809
287930
202730
243162
40324
214203
37265
49690
91078
7094
256822
72883
233846
298335
249467
125528
21763
211539
65714
255952
178996
60575
103556
116310
42604
180673
151448
156558
217349
13392
56933
52671
204559
192975
16337
177599
242492
175228
52971
282132
287022
78578
295713
222437
288325
209500
121346
181704
211065
30973
219251
196894
160866
255192
138857
257691
184805
166990
117872
189842
279756
231206
66204
255176
187976
145669
171270
212158
204532
293345
227174
110957
147220
295722
78502
171199
39342
7637
208924
25321
256250
5519
139665
101517
298051
22887
225416
64778
12638
230747
123297
246290
170624
250311
42792
76797
96731
16853
124055
125655
289639
51901
225352
242913
77730
136530
35753
92796
49374
2495
19704
232719
149712
38388
196827
107731
97039
30029
185213
140142
187409
102219
253943
94163
182053
13711
141079
183162
92082
118477
282575
186557
80378
131995
131589
188147
251199
140792
123839
154800
269108
185641
185742
126774
27676
36093
71224
53237
265124
216273
83706
135426
109700
232103
238208
255836
80386
70051
7713
206196
274293
11089
24824
6202
149624
55080
205814
275383
282838
50340
120232
118951
198517
95128
27937
40437
36475
52083
28368
123080
251198
160878
71984
43310
157938
283281
232773
98264
191159
210591
374
82545
216775
274768
202000
92
2957
21363
36845
271328
91734
240535
296905
235853
171642
273221
137920
187881
167070
55668
211115
291841
18487
65295
294745
10371
279097
89722
96211
44061
262884
147690
290267
287027
94219
117284
103464
218988
23238
15141
188290
23172
189484
250468
94279
199658
234865
198435
63813
62797
36182
215615
45536
183809
208922
250511
51250
36041
133087
274602
87659
277010
263920
159574
136190
153063
125105
214829
40835
37703
16563
271243
160264
217567
41565
84274
285271
280022
287553
218888
246449
122339
103118
60748
195351
30714
222426
21742
96360
142552
87058
104787
35839
155859
138896
226288
160594
141095
236080
220523
78176
34466
46375
4533
82950
221172
117055
130787
285629
202898
146342
108200
41843
4798
218379
190113
250212
70016
171249
194360
46735
197934
175220
59502
286234
218268
180596
191996
214930
208368
169368
44027
272905
55105
168627
120372
218474
77527
187821
12464
241382
100297
165994
90487
234089
245719
9438
261920
263936
98942
18885
68329
144938
143928
253130
55956
294186
121352
144937
135844
276589
129023
26836
157311
18331
65869
27795
299152
163941
214639
90481
48750
92783
159130
30151
69316
126352
115065
5736
25804
158196
54523
228137
156166
177442
74167
238175
239970
259337
76045
98175
142893
269725
275516
238584
149067
185359
81935
2838
266052
258786
163091
235673
205647
275562
291028
242959
141554
250221
150319
262149
58650
188909
106126
65337
76319
239169
290710
141576
195221
274735
86538
161253
23408
262474
51202
137175
147618
201189
56902
71406
160287
173562
208324
154200
99963
140363
12853
116116
271631
1214
179506
122479
280345
185210
223289
101784
103589
104673
81200
244824
222292
146218
101807
83860
80564
23113
149038
219969
41255
170646
35177
232293
259064
115902
162530
32004
217410
117140
183762
79803
43787
71758
179820
84120
105659
96490
127127
224569
273223
221218
212930
61710
192344
193046
149495
120034
249562
136420
45542
72332
69844
9080
66145
54649
86969
52829
243079
225371
248253
214883
35874
74388
16895
95716
291697
155188
78762
253315
39827
262815
130278
23672
31236
275213
289098
52041
75835
235596
50120
298306
145493
290837
99403
68274
217631
135736
266463
141972
66438
100295
178633
277104
201094
186231
13246
103176
85449
78777
85746
11360
189983
21770
120966
254506
53626
114397
133767
245621
75147
290191
35792
252856
166514
7211
134198
72884
328
123013
69104
9069
214089
107786
202423
155171
250382
187473
264901
102347
213750
97972
130668
294762
2314
112652
289342
85157
154841
103021
104927
135894
212265
280775
80009
46464
150236
95735
187224
124491
151415
88880
35830
21999
136118
262513
22152
57464
48533
98678
135637
180726
99233
114858
144274
197141
85470
155887
81273
74144
142034
81885
173110
264497
131536
115868
94668
265580
58396
158919
1368
175502
146978
84156
194987
68471
112873
154163
50866
115952
181573
293291
231337
265324
110230
202012
227953
104915
67777
223806
165210
63317
287378
261177
130134
25334
191140
43659
7087
156550
236683
283322
85379
55212
73891
200656
43072
52171
115076
95529
30288
6164
89887
105066
82287
145859
89175
247461
41733
61538
276267
207193
47386
30177
224168
12702
54988
194959
229752
54858
2299
257483
146953
199269
205401
232614
31553
281701
139407
249678
221612
57232
272798
19381
112292
244520
7877
289861
118232
215018
221625
17953
14679
23528
46203
40377
105069
62876
11731
236240
249058
266578
266194
11200
299360
93076
172486
89538
33915
265164
284988
168468
259098
255828
186308
247451
250505
142054
192286
113907
260372
76577
150544
167083
245933
167344
104102
157146
291362
47040
198439
256351
97708
195721
252340
84929
115892
239293
67156
96110
29341
129308
78430
282469
127686
108074
59894
112724
150985
174640
56996
99076
116083
98279
168825
17871
283138
200951
135603
254597
141178
91325
290934
60445
53896
201607
297817
79833
281869
174221
153748
31472
251744
37012
9357
89997
73285
240063
250667
20253
14263
279382
30824
81301
290408
181727
102430
50997
240043
215740
164976
207216
140489
238607
88329
73424
214816
134391
81638
102977
155421
150398
115999
261462
128560
119766
180443
266208
40912
190083
261614
273471
20405
190304
262450
25870
239954
243810
254313
217746
199576
63885
114701
203172
268086
109686
77147
96361
10055
61228
223132
69959
144782
212445
64839
284076
241620
152318
135440
133830
70718
45495
95973
422
197605
119722
74157
243599
267740
37909
206273
276541
130881
95823
196704
252003
83516
127722
264880
149568
123632
11971
111003
180295
150371
89574
272289
253887
142617
165940
186082
45414
207949
226505
170842
4473
256260
297046
251697
133933
229176
95393
217834
81784
203265
188914
259278
152784
8381
52022
166062
271287
10918
191863
23982
84251
678
51892
224412
30956
217508
70531
176655
98541
17550
58949
50717
179684
230836
227706
106329
199055
28134
90891
4215
329
51934
74415
113644
287208
34691
93184
67816
171946
158416
151959
61062
227567
25493
13492
288352
140974
135088
57200
156197
266414
232533
70937
240934
38799
36106
259506
160968
102191
260221
29567
254069
38851
98577
21766
203805
108402
18306
258262
122972
220443
265986
240095
79216
137708
292179
254900
111742
11574
221470
128107
64670
134873
102266
282277
233756
203717
258034
115804
283218
291470
231638
175415
42640
6549
59125
24157
171608
47399
256440
163548
53167
231899
246833
49391
252702
278231
36649
2918
97477
142597
284042
255977
146171
37931
79042
121064
261842
121527
218747
168968
207697
218894
119748
63316
212670
257389
159017
196146
174148
180346
238158
107751
62124
278983
199017
55015
84974
240550
76588
298102
1588
271667
64171
116495
175166
48945
11864
294798
110947
113644
195474
123181
186298
9270
115762
175237
40797
142373
226833
269913
162546
33906
206260
29612
163192
239851
235599
138910
235815
135605
41047
181063
142264
246990
293554
212877
210762
130138
277
47602
209370
299847
123160
22201
298476
271703
126483
271944
23851
34871
44089
222395
162174
184790
156023
174071
248672
93102
267626
244811
207584
132158
253155
283217
66658
271259
29534
90014
200268
168892
183580
122149
299463
198585
294025
47298
28240
291446
152116
230436
196560
69768
294473
267101
148860
57540
202959
189318
61694
188589
93705
5590
96137
226778
52738
124785
266809
231569
164790
29940
254163
234
87186
268748
277236
79796
120462
164433
182637
109910
229296
146206
161878
200742
62312
194633
82502
150153
106872
86747
248882
32552
106321
22895
73810
181906
9913
85916
26270
130861
276353
212742
245726
298184
2132
74744
180682
51130
283627
229170
25406
37143
78388
161597
129665
198571
92716
247460
64600
85936
171790
130106
80601
24524
34082
27993
13495
156157
258078
146783
30325
4490
146057
148122
138016
163266
169066
271654
280499
186921
205934
235355
18216
223908
126994
258877
86003
296983
137019
20159
108594
145789
120087
199887
64240
146859
9544
155391
289998
95852
257422
187494
126489
132918
177093
161011
220562
50412
247998
80485
297208
76183
157689
103284
279076
277409
224844
40332
83806
66965
45726
141243
55493
177137
70431
75158
202193
169413
117828
129715
212402
196330
292216
220896
264045
256873
885
47887
139730
32621
199160
164430
232355
133835
199869
212150
68933
43981
163650
159980
87216
14386
280282
226139
191317
4611
51415
240681
286914
90754
123666
285679
127443
189028
88440
297363
229217
185932
163001
107555
20285
93617
119194
142481
182871
220056
229892
233930
113495
113571
29367
147867
203193
264350
111091
23724
270221
200208
78519
239561
279712
199526
205386
275588
20088
99598
177778
159260
42804
40138
98084
72044
175204
201899
96981
184030
117172
171873
203317
127602
230056
289762
12297
30277
203493
238714
275696
222735
196843
182811
124808
71248
238955
111867
37658
124363
57756
21742
42613
87380
7483
234635
130982
240322
74940
215869
51511
95407
29601
246766
29386
192485
26723
15720
236842
299865
58061
146669
34652
233273
197757
139420
221920
252935
15000
252064
285719
210544
238337
248920
295348
234737
203384
282779
142817
57316
182489
136946
161736
167748
74920
117819
87346
15307
268930
100664
104775
111462
192791
76744
12044
71586
236803
287828
90049
33214
268927
211389
215765
87539
136248
202395
260633
249664
129358
239854
154083
94917
270764
72132
175890
263098
107584
27942
185854
263031
142222
251467
151442
256361
224892
41711
274841
296230
215774
132878
150721
122746
140830
18328
246242
261400
62099
39353
121855
46514
69718
186023
72220
298636
29238
212440
71926
197034
168216
4986
258857
194330
53434
114756
165613
169927
441
32617
60460
103815
182535
247975
206704
255460
187512
181134
76120
275182
171165
263020
297302
178070
199580
80663
232416
21870
61440
78297
22146
12287
225422
7572
262795
273836
186910
189942
266166
218878
282080
97513
70184
123753
22329
203873
74956
224338
43109
170462
74498
230143
256860
20223
258115
172001
56113
221998
85777
46535
169698
175576
151386
53346
20873
174371
223576
66205
259687
66290
157347
978
276502
84681
294612
130280
123250
97955
117652
27086
172769
249963
279553
161983
149613
204039
158641
220373
299481
93464
189263
207905
211681
153954
58989
89295
124375
155628
114194
81235
166380
167356
53616
246200
291651
87627
59145
132598
4796
252995
2619
118998
117991
149138
150808
112760
116101
196307
126708
259786
28630
160465
168084
59146
276245
84633
71323
278134
128368
200794
250654
139770
210416
75149
234251
284532
109013
15681
42133
107226
134108
236451
67833
276324
103832
105773
291295
15622
267738
197132
165555
170113
114636
88006
198743
110788
216508
53399
95884
71154
282951
276542
221982
186936
288007
206627
167791
294357
241228
32678
229314
162037
241378
49983
10161
257403
100805
73153
147448
291693
248784
8753
93713
234449
161916
195098
294023
171507
43091
291303
281206
275563
196772
136347
61871
217681
58553
28865
130345
150986
131359
277503
96362
28518
136363
251448
233650
234722
45813
227051
139961
144035
175136
19912
215588
28404
69687
138546
282314
298800
6768
188051
71580
100920
57979
13815
155751
31634
38359
65563
115501
136780
261709
30801
265751
279404
211777
88293
86795
80859
79181
273556
207629
227119
12477
93373
51209
122528
210147
76818
131430
133471
174945
6702
52888
48815
182639
163054
57172
291045
157923
104764
143108
212143
90085
131959
279614
237684
8978
204411
137065
252896
188013
61332
68002
137058
170391
8186
267800
40703
29237
185025
21391
125331
49221
149048
116684
171700
107523
23114
124297
206520
212721
215554
63053
73384
17104
98456
263548
63067
142288
296604
74730
224716
87319
278215
297382
140017
97778
270780
276230
75134
132757
287632
73918
291684
81201
268922
285264
199614
104654
74635
123267
7052
52367
164764
162573
56732
61676
37561
144180
86165
29197
8929
50199
263373
19942
287440
40276
115071
12019
296617
56076
275689
271707
266778
215986
155597
19022
140335
172161
112615
167191
47976
136739
93980
201387
230308
124056
176737
190431
67956
139563
204763
197893
4790
70080
212157
236842
264427
209243
72133
47484
116328
242660
27637
8520
282350
288559
298363
280058
248928
236295
208235
11926
129104
13459
199288
285934
110495
286285
247906
90578
64890
59936
174652
152603
203659
188534
163257
191142
179236
292841
134249
136781
92274
117884
166998
285034
232332
124381
61041
90586
46020
278946
216970
178091
71750
38747
196160
10016
120185
293494
129989
290315
271234
160432
276952
125193
122648
131008
171410
65985
60383
223826
88161
156346
177229
112031
230398
178671
34293
43056
99411
24126
5945
44928
81714
93756
62975
241203
24020
54022
175298
86888
16064
240634
66787
110950
7282
156714
171457
283310
30187
266791
141598
83250
281475
70397
75041
166171
157464
127995
69955
26775
182480
86037
123671
120079
101909
61323
54504
200592
9743
246515
152249
68256
292263
237440
12885
71565
119243
25371
127306
190483
7084
45999
174732
127445
299566
59421
1592
212042
105047
197917
35792
185994
285099
140659
58093
260530
134696
290049
190776
143561
38551
30923
5230
23393
217596
128827
5361
76494
278199
75576
237942
59051
270221
92234
165156
276499
103258
285201
96288
74383
259884
284823
63724
45058
95568
156198
44511
175397
226305
34607
242484
236025
142718
146755
23763
255572
68166
145498
161555
208273
1898
253247
34949
72162
190758
64389
214571
13711
181024
214565
248008
9705
260189
171234
296150
179146
207296
59861
282336
297078
198109
249081
3957
221734
80428
135833
183218
84037
284286
182387
108916
265355
101315
185314
110968
90419
88940
56599
81656
74440
54333
163234
26790
138845
282853
244475
84776
70755
234941
39964
2550
126608
231027
88373
4785
247498
170190
44239
180528
22041
228066
294903
224276
222276
97727
174737
42506
229502
115858
63559
225887
231073
8563
35273
152254
225450
163477
55637
80436
10275
128143
177221
193571
100001
139558
29466
42749
267127
134474
220926
84523
40285
245576
136321
116013
294188
243384
136172
15693
95269
15285
16826
191804
77968
92288
252926
198469
65882
47728
109566
82413
72318
51770
65128
211191
90333
132231
64211
189605
226077
109195
296529
209958
258986
143008
199527
74599
94730
287073
57466
254829
5097
100742
259150
246572
139702
149218
258938
92291
170965
88377
291409
160277
217299
237912
20284
110807
108390
235025
112643
55750
275732
270038
105524
295359
63356
234639
128360
178895
182634
53693
258695
273845
135654
202947
140675
87111
61789
136228
26992
108970
135765
61951
57399
194926
4354
166476
22236
268914
236027
168160
35401
62615
112513
261216
277995
69984
116749
90156
267204
200713
17669
53244
80911
203763
19268
21290
158126
178837
38460
111456
59690
74724
262462
187305
79580
162620
96295
145945
246931
184594
22681
265962
270241
25831
17747
237679
51181
85623
262539
125668
52725
7394
196768
219388
153064
148230
69369
149315
159838
135970
210900
232947
159024
225010
10242
65613
5515
126151
249856
263983
887
152284
221869
271262
66753
176930
104194
253037
111828
229110
194255
247328
65387
60333
180566
28077
221731
86909
160415
123439
27903
172059
102501
130778
140071
22157
109253
33349
61102
270370
206821
9349
16480
91943
129568
38266
224595
83608
61530
68365
199913
108797
152061
47993
147447
149650
42242
31473
148764
291726
272596
190636
247264
23035
137810
127388
224638
185397
43214
220171
285897
117784
224705
253917
21032
205282
289616
43235
256400
298592
11289
188750
221587
68612
30553
204426
260213
39950
222405
182314
19343
181521
121395
64979
66689
40431
70158
239249
97160
93280
178016
106445
212016
110466
20987
20392
8069
238000
93927
54681
17821
163728
239927
242879
237501
253983
90404
153912
159846
134691
229503
279718
193710
192823
147729
24843
72991
44576
143383
262460
112903
259065
88430
8187
102539
212427
76832
73333
233398
239744
31412
277805
211365
156323
99568
109132
241154
101681
47913
200426
280111
16081
278955
75273
4214
299017
187919
278840
225127
181028
74031
154743
64834
266997
118944
179831
24101
115541
45433
131505
211904
232723
257588
245263
111428
258345
228445
245264
160125
70832
276765
58086
209782
138594
86074
40769
159536
264492
256861
73486
19622
181181
100872
299680
45544
9898
130014
56951
200634
135479
39834
33085
238013
119274
30382
79619
261380
196382
243545
4328
251481
121303
156831
8560
32417
288848
185994
294251
59016
189479
60449
138571
172884
267560
5053
225719
55289
42225
172823
186973
64542
130424
170698
37319
44003
259037
64740
290077
188666
172959
154758
197289
33079
109604
177748
85655
122424
39457
281835
185383
57816
298477
69819
167972
105388
215942
232859
173101
275723
157212
194146
172374
42608
21333
56010
143945
277032
4530
84210
76544
105002
37553
70344
4316
37456
219959
289016
176004
197262
224351
39344
123882
42924
85771
265399
293422
251448
215023
84841
239675
282444
133930
184767
223800
281827
191695
217209
128953
17307
183599
93732
208196
31696
281481
167328
289287
251880
228981
292708
193004
17797
132814
247213
166984
103933
12559
264356
273790
17329
247650
3644
145270
246087
26642
56925
55613
141912
262649
61703
216340
126982
265374
107937
215112
50059
79571
18133
148779
288456
1464
126317
52084
103362
134522
125689
166569
74581
142870
234596
219814
230140
257334
197733
15339
238952
73224
197872
159276
111228
38346
27118
85494
274503
139881
390
158209
266166
24025
210868
189529
188178
33103
202863
52374
129875
189820
257568
112629
121472
95215
102746
186721
7837
143836
46485
19646
165511
26190
277285
279551
203018
266442
152926
122652
220579
65145
142811
243636
92490
240539
607
117476
121640
282943
213139
213324
22985
87121
160338
269645
46238
282314
84599
244043
284769
254215
242697
185520
28639
135742
144351
124299
126814
203034
52121
243721
128304
218549
142120
297570
164966
222165
84807
23539
93457
267105
194069
251783
296016
277828
3336
63182
130575
108845
162920
145794
115230
201500
288387
108795
253281
219105
135063
204781
170580
222071
36363
271793
16724
271558
229055
139551
260627
37104
186888
133580
291213
262123
156416
197894
134910
185035
41226
88439
229591
188131
56636
115864
82271
115230
120823
104524
8914
59185
22840
124321
278073
96256
215494
1865
276159
154869
82899
4603
238646
269237
75286
113188
111537
150145
164769
125316
91952
224575
176135
34279
169822
144402
43754
253571
153252
116258
137002
143173
146231
147636
59123
56021
148843
84035
163721
158460
21925
55235
51896
58651
173009
122613
299127
291849
82543
242030
219756
48924
81372
11962
279502
145627
72068
95755
249324
272463
159891
65351
48311
196980
237809
433
297614
211183
184687
275075
69004
275763
201219
108604
43823
172314
59570
67576
183698
169009
294062
217373
230373
47528
49103
182826
19417
180674
131399
232848
27128
285091
192818
67257
146953
109196
254964
69595
45660
136940
74705
86462
152628
145462
110749
234991
232133
81577
203108
290609
195655
73719
123205
148863
28251
100791
144695
135175
231457
295855
78101
80135
92258
205037
215965
295614
60707
70860
186658
232287
239438
51256
154112
4451
144143
41196
216955
195413
19972
94909
89441
227214
190516
264859
296857
53168
290987
281527
229038
228371
199538
102268
209206
177019
107591
76855
207471
103420
24269
263529
247127
66403
251613
122596
134129
233447
78772
177254
147750
207636
265832
217682
91707
77188
18256
125044
227133
171055
244487
5613
161639
114839
278723
197098
53513
194387
216648
84639
90858
139027
278426
116730
168378
88461
34783
68686
214721
201133
180873
226514
170128
11613
279876
162043
23643
228224
15703
168971
202952
117520
116580
260811
267618
128619
254151
82997
128866
244895
215583
2636
258283
249599
18856
115512
256624
238872
36791
118110
173355
22922
266086
246014
232847
97969
168369
256539
57469
235104
152794
41834
248840
230969
214517
123688
30073
244813
128466
222881
35528
134189
147799
60701
199862
72462
109666
165559
19855
235908
135971
225961
224042
53513
206101
156947
10886
151598
44
287312
52464
9036
267114
7763
59617
75744
212830
83082
186766
260030
150721
238487
152159
233679
21478
67884
170755
168768
9158
282015
57933
29142
126650
249270
269495
245671
53119
184447
56066
12282
178715
69139
251838
57465
176831
247583
181477
91588
180554
120026
69761
220808
96887
70593
137792
115606
181129
256202
96289
163558
10887
83690
139895
216702
209808
70405
91982
261435
46989
83607
288448
232337
103838
109017
91142
106249
285504
54088
104753
127693
76594
212818
213538
21554
249127
65082
73232
137276
228846
189451
209928
297095
129647
166700
1900
41864
114542
218080
159528
211894
9530
201566
285875
74179
62746
208717
133760
25660
176225
49953
222766
71757
57276
160038
112653
271855
184392
224128
296104
241322
193369
212085
265513
209158
250216
152288
281764
189914
173802
167259
284000
114845
140544
269096
107027
121434
61121
9255
211501
106102
277583
57305
232826
150607
99066
111997
11666
2236
208231
128445
72411
220886
288804
13362
200851
106923
179034
7730
64758
17158
171292
60731
281010
210750
163193
112047
19586
25459
270988
137860
74146
186660
45013
93930
133857
108796
121377
137392
7873
62102
294766
286912
179041
48255
46838
299806
25563
213592
17420
128265
228421
162697
124797
267124
39587
289010
97339
279330
196176
166971
289550
27835
44792
119972
183983
203955
256011
88034
48980
152479
42248
62148
212103
215953
214962
133811
15080
214568
41734
268363
247035
251370
58798
183657
215441
255271
95439
180753
51349
114600
52064
15140
43728
73844
109751
195315
53195
110581
171968
232502
249457
5513
195358
241029
228010
240041
157030
46746
156290
177403
213066
97033
288110
263250
220007
144755
154634
245412
59116
71570
38213
238630
39341
145828
191558
179795
89671
31659
170300
37454
170261
22821
59739
183402
190512
173337
273487
77923
74812
287529
143736
88353
168381
50127
206734
62405
93491
89507
213932
108137
265496
228171
13494
273841
226568
21865
71864
272122
51566
168683
236511
21114
159977
209471
140088
102721
180655
198576
145725
198429
240256
165949
51465
29720
188088
241299
91977
31041
109849
296108
212079
224842
53619
43206
173350
255039
216346
215941
38321
250408
184852
7982
21575
42590
219524
244173
67416
223664
65678
1981
248498
67001
106978
219457
248734
287205
127158
107525
113536
104815
133091
125101
259102
122877
292538
150191
221677
259228
161900
248400
258008
246915
27149
189414
294528
40269
192076
149379
90821
199496
133514
8785
51010
291777
67207
34820
235598
270865
218102
232731
154948
61654
122069
244743
102619
278582
121884
54925
243993
174377
174697
274751
85271
128629
221046
40728
125212
143211
218907
23778
113900
8981
140784
294764
33068
115904
226469
273711
205348
266841
189930
74884
131774
66050
146758
8820
161596
116440
169907
280305
45527
92477
221356
150267
185682
183277
39971
181691
286680
110279
257994
296414
26940
285927
280031
202856
28503
4205
182800
281471
65009
288065
133002
393
93031
56069
189250
1754
4636
275854
188701
2313
200848
116071
1439
207340
46379
28923
53622
45901
204997
24864
14943
204420
42488
168270
288958
100046
155266
298030
76389
245173
215810
18679
280313
247520
185369
58202
150423
21116
130178
170487
275171
221041
229948
20225
200608
235328
102695
183246
236413
213301
198180
45996
101795
42129
50524
223511
32161
285066
161560
66974
65246
265442
15265
146659
193997
218935
269226
169363
116292
66825
77286
261138
239801
153281
71143
183901
108101
155212
244919
194408
132329
197746
152112
171599
233154
35909
243626
185345
33532
107334
30641
299662
44262
169006
170720
160989
123562
299434
260913
213742
27908
294486
138749
259570
148725
28315
61772
287587
207606
236474
9793
99625
105199
25155
4518
137385
33809
148221
128481
209406
288110
196730
257801
246644
295104
48725
263675
122681
65999
158736
121204
281782
178572
285597
133500
211530
85577
249955
95647
187099
263702
212002
247827
138274
2629
215561
149514
43971
212667
225574
162363
13687
164909
161842
77937
238173
157966
171267
190663
163970
269708
245566
272972
261049
116158
105587
92904
97480
79654
49595
191134
259724
137098
12065
11620
214546
244004
43396
272424
124071
49695
115752
146851
17497
285905
151724
216302
210463
29359
71085
259507
116222
107762
150290
256615
292986
139794
18488
284526
170761
119533
238014
298886
270518
213555
267391
244962
64542
145183
25719
78580
27443
152438
54555
104482
134258
159898
228501
276394
200222
222647
110978
123049
196223
254399
82418
266400
151740
218688
60054
267871
287830
190124
1081
271601
197926
94
221066
59242
246193
143004
257395
149662
229299
87335
236656
117053
280554
229649
52018
168584
48605
95117
186567
50891
2644
46886
239339
194633
168774
116582
166445
133113
225110
42825
150021
128669
42253
87239
128505
111546
217198
88984
147113
102244
33121
24746
32606
252310
278291
100753
228989
224802
221371
180320
147373
89985
195755
282292
20763
230445
184708
191044
142150
279359
187737
79582
220094
154196
59423
67491
201565
64631
121916
156860
161347
49495
100173
6468
43814
42841
52269
151129
224537
188122
232630
286950
44496
114011
240382
105072
126910
232558
192912
9554
120931
177127
40425
286402
82751
75490
168446
16518
245381
89066
163568
252805
181253
269748
296799
103511
66795
191656
114426
158968
191149
249871
294231
220594
92570
129499
90410
229408
84644
225516
74209
115750
181255
251863
105733
35536
262150
191264
35841
171491
72141
49842
82219
101424
237434
239220
3646
98232
172627
160707
238703
68510
181187
86116
23005
30619
3217
91701
31321
85295
73895
123907
282890
3763
285526
72552
136645
192331
208027
178446
35362
140182
67505
178323
815
37694
1297
152058
21792
52295
132805
4818
41361
276426
80026
249203
147018
21002
22047
6195
237809
131962
173809
268962
68752
233192
160600
115248
162941
33443
4965
223004
11503
191340
244980
181515
182777
138869
72364
83833
263377
236756
117743
214806
172368
85978
265933
40961
186615
288635
23764
119378
106307
185821
186601
95559
147400
74369
172244
245985
178898
1625
27125
289752
180287
73994
100494
28875
106892
144496
40137
34278
233418
78835
253536
9863
96437
287740
121735
216171
210943
91424
41105
249109
153667
232597
41374
188236
205730
230952
260481
13098
19187
233914
281656
57916
60086
101783
41388
114293
144772
117603
197291
203933
144568
193223
196231
51266
136002
165612
120129
7820
148814
236842
182375
162471
27716
135821
296091
191757
47560
64632
193577
98919
217652
179114
295689
234729
71047
220644
198043
111810
75498
278340
232835
163399
290910
190087
26141
95443
184883
148165
56375
114575
126809
126730
124773
185764
245683
142589
190676
201508
274661
11781
47808
51186
42553
30757
104136
24139
246493
122643
184629
277197
212323
18910
106004
164046
273134
85673
208660
166949
270371
241295
133783
88085
62834
120359
205315
28087
12211
187985
285625
174692
147359
295693
164111
229779
57071
233114
122488
99219
117718
269042
153892
13757
178200
263802
49124
19227
161921
241310
276049
37101
234116
258345
269637
185380
67993
146306
164195
194887
102926
294784
49922
285830
115340
96121
234262
295046
108931
134072
140956
8331
214317
112344
124309
132632
261025
258780
251516
227089
21919
240176
180501
189245
281362
145186
221138
100298
14839
174736
203850
13610
55052
87684
280749
73221
156822
264135
86541
234857
199647
188671
16198
177532
98084
153680
161035
29719
111154
148745
211168
190242
196758
141347
206064
132444
142452
105644
106573
5016
139720
244026
129835
37668
65955
215678
12122
137326
72224
127072
106630
23779
90076
197477
260896
152542
246095
10178
121492
210855
284606
60119
134904
191216
108225
208101
228975
279050
226393
88052
23370
228623
284658
294086
130211
222924
150057
6790
59368
16906
232044
217022
149513
181597
27280
287942
145601
86077
50549
5335
35844
28115
26620
299812
102189
101808
294389
80175
177710
30183
257209
57127
266946
70330
174474
78528
157532
88370
292784
181633
78493
169426
201478
12004
145836
103412
5273
54541
99883
173002
243521
278582
109519
235875
223957
163995
38778
97439
286098
59592
219658
63586
40600
196603
167744
151724
234247
175213
74176
42507
47073
281399
169565
32471
76428
180706
198584
48152
274345
256441
293173
44477
164311
75367
257187
130336
82345
281907
244744
148548
171267
265213
184315
171977
41258
22506
270486
283543
60025
93175
67465
287018
243013
214068
94578
45574
9114
153632
19473
288644
272108
90861
186997
73182
253906
297841
277642
77475
88944
206008
59440
162965
6365
52300
215184
142526
126526
209050
74349
185948
85205
202967
9965
212613
195239
195220
278655
28823
171762
73326
63690
157969
166185
27433
60794
174864
258247
9757
254500
208896
279165
288269
157674
241100
72744
273558
106318
250198
73495
71262
271942
145592
298121
217467
296265
20488
46381
200806
86768
141027
293197
73065
84224
18097
291962
130677
212549
189373
178934
168485
282560
248418
149317
120381
63285
54106
263421
8811
285775
190373
135983
62958
95887
286810
193288
10733
83522
84961
75819
175052
164228
164562
32494
1628
158903
95063
78210
89750
166327
7296
259100
13457
73832
268381
70163
78815
190588
255989
60260
188786
188391
108081
239954
170028
252629
21956
113032
61794
42110
282334
34439
211399
67928
265984
7265
178557
219919
42078
194961
245059
176346
231680
50375
29146
179180
159730
7873
103868
187407
93751
31141
271436
127525
111911
61463
129993
171656
145344
115558
76746
36001
293454
191165
82113
65975
92051
177800
84021
253660
224257
42549
10318
96208
285696
35210
190570
248562
194480
291008
58212
13159
47418
68647
189522
232536
47598
185773
20199
72654
68768
141647
102700
6143
42248
161585
99113
178939
1835
191106
208940
143444
7389
106945
220671
44734
268549
68890
163107
56568
233112
134540
165290
109307
78367
216503
239672
79123
252499
152331
250648
138127
17691
291872
112765
39418
61643
77512
74179
247647
91476
241122
140544
200039
42409
21179
129551
27377
114436
120416
114757
168446
161961
236208
48758
38172
256915
217924
28058
262869
235684
141757
42883
154615
143799
163708
93238
71198
172575
25901
28062
213477
274187
224581
255084
218017
238250
158662
97645
209770
248014
91072
232421
119063
257329
254251
284907
236648
175019
281109
167494
276064
223835
229703
106832
156081
289999
134679
169877
233521
266407
143874
230840
7088
207003
266973
42581
140039
274654
51976
78263
136528
89604
17698
101486
197607
255571
8283
208284
18083
90513
20174
179851
218413
176245
169855
152501
45799
200630
15620
40317
117089
270633
88326
109725
271027
270091
97444
232834
260682
54572
129905
137820
184241
88481
131401
220115
110668
198138
164550
210654
21263
85642
178200
34867
59250
118074
250333
267325
291056
125570
91222
119041
35664
292919
214896
249082
49991
106455
118921
259450
58337
14688
216498
276491
5586
90426
198767
62505
274479
177398
43869
132363
126353
219923
55746
70427
234175
269752
34235
56299
229355
100528
242206
287254
242448
162420
35087
49241
285731
241457
157126
229323
44990
93683
231477
109696
226613
234087
65382
239586
206413
228621
29307
81874
86176
33433
269662
170036
166886
274395
283179
90001
169620
281354
84594
245349
132087
122969
105376
137016
275564
230795
64132
261774
16954
198830
125937
34669
61913
35635
224382
101037
197424
51923
220418
176350
75111
109003
258141
111774
134206
281681
296422
275131
16662
90808
111421
207289
105518
251657
71851
37388
287935
69447
206175
229854
211161
125557
32367
231292
51613
239741
266070
78757
79097
171245
194826
116394
281779
221432
266091
192701
64749
131616
167921
2596
242852
31445
150221
31656
36630
261236
191719
298726
299360
72182
269836
101211
189787
274191
243186
78242
160856
86892
196156
266328
90931
149057
132290
104270
150271
211856
121126
183764
196653
205887
174043
156982
21638
158668
269912
210952
162134
115755
113355
272519
285938
184098
180500
249526
34816
285936
224708
116697
96343
23677
238997
49949
269474
208363
196871
172076
94041
42472
84926
142934
39568
292315
135807
208078
125769
248545
167082
64017
261545
75838
276276
117832
74288
209675
214227
172254
44975
28204
247372
214582
37848
298948
220811
12123
37272
219491
180502
14757
117071
33120
70192
187219
13080
196890
267854
239031
106901
138632
106021
156464
94982
33344
64751
164120
45900
197292
178238
279971
107359
118736
77170
43285
243086
237865
18080
24613
210458
146639
21199
49148
100659
77292
294039
126057
222802
262531
282666
6030
11496
51214
162631
288893
231311
20481
217252
284170
89733
176978
148112
255034
18280
164771
28129
192039
241557
128367
235609
281068
28395
293805
72429
234780
104319
270942
233850
120537
137960
66499
39349
58280
210184
162829
29014
103962
81466
184355
30
51339
184112
27977
101371
79049
22217
183438
67860
230930
83652
73151
270367
293146
297803
56730
181270
144435
65494
6570
26763
244525
42593
135812
147151
158802
278942
258194
229558
88809
190817
243358
36650
278341
272686
290434
298050
6104
206948
70999
122242
283658
158636
200749
6669
134847
164254
184993
3135
243765
262927
254321
147133
106448
17043
286493
214482
77482
143085
55807
112020
89777
196658
241945
113771
180636
254897
40386
205610
233133
15771
273137
72298
187339
11410
71413
274251
139918
170353
123799
186718
80315
278898
33348
164394
268052
103649
295689
64375
77959
140642
117053
116637
191147
250690
103067
148213
189320
299311
107256
99013
227655
37639
48393
106944
214977
132619
35973
5324
183338
148827
213350
128702
51654
175440
2607
4976
20303
189810
83927
486
242063
31512
263914
237749
288455
109718
181981
30799
102398
205099
246228
189651
271220
256894
141165
7830
85334
163100
224413
162019
130920
213844
266603
279045
108789
65057
207133
30951
180633
273321
766
212003
116800
217359
137053
180883
76169
181800
203517
102836
128481
5136
264926
28533
53877
77074
45917
293186
109147
244472
292795
190618
176925
92013
249162
182553
149040
293357
199318
186123
117907
231845
115653
2730
154223
231729
175684
250932
46470
9527
208131
89836
208254
107143
276252
241435
95403
12759
296213
258708
126148
147485
76121
159650
52264
288554
14962
193393
164169
197015
173011
106423
89457
249046
117600
208359
279275
186935
108443
50148
95517
202913
275528
286344
9660
155150
260120
258515
181471
207555
295979
262679
120099
297825
220937
207976
108245
250923
48311
62318
113936
295012
116821
196999
182479
74398
32622
75736
92151
95004
270938
17875
232338
6283
91076
52411
233910
46893
81025
12920
70362
67070
108677
143225
68800
48123
68862
230109
79389
145916
133315
285869
211706
83025
17316
271207
19818
115296
240732
16887
247361
124538
151143
178520
12648
12444
176852
160674
124405
235110
144983
138045
224722
225382
292611
79780
122899
100996
110565
13303
250320
238327
292061
261152
103888
253379
206364
199550
189220
260253
258648
291275
253177
118272
158434
29918
100399
135022
155106
255296
141681
32310
143516
203236
140703
14358
37732
36218
1598
184408
149846
30746
105405
128138
167800
149007
131561
164100
93916
117111
206266
167550
48842
136138
273934
71325
46280
5884
7809
182577
16048
292968
56133
267043
298064
120909
299759
283777
174042
259159
146776
119867
145209
198079
287005
247564
66427
63331
151737
60205
166051
118515
125821
296904
159690
247266
59127
13757
160037
247569
191552
28132
63759
151530
191553
20568
212448
88733
109615
291980
106199
248997
161306
133331
199826
35832
46450
129938
41536
137126
22673
155384
207652
20744
120474
52750
87999
110262
123400
8121
191743
186914
187884
103501
135464
273570
244982
14469
158468
1934
243808
78985
13169
118709
99266
120188
62665
292650
224029
289739
68813
241626
83822
122530
230255
9084
11124
198330
100298
19888
190773
103727
127909
191395
258444
124566
244227
135638
291523
57322
142609
154516
56982
90760
19376
183219
262316
288817
145951
227244
9038
224027
196000
47316
272279
55734
267932
794
296002
127195
32235
196199
241414
151474
134750
140350
210629
33572
250952
287537
180199
102576
95465
199972
214380
3826
195405
170351
120998
276635
156713
274401
40425
11707
148425
211963
198084
233768
120445
178627
118954
280825
162802
207578
45432
39304
50909
186274
157143
144750
170888
53839
99636
90632
167858
190007
3112
38868
275727
77863
158464
36751
88519
194672
190390
112363
251705
160375
69158
45717
265381
171991
143966
44224
252979
37399
227350
63957
212633
216438
22928
132819
28848
201196
119103
298740
77330
158524
288455
111292
232302
58234
210892
246790
221704
112735
91687
299533
239054
201401
213607
130531
41284
34391
249420
219668
232734
17545
254723
199738
64364
214678
276104
210348
115793
299665
275797
64209
69831
284861
171917
66119
235241
101661
252643
32311
292692
269894
40852
256323
202809
141120
11057
110058
188001
184706
35626
190428
63616
185420
124353
279042
195511
62767
228374
140332
79562
61220
214971
218939
219584
273938
168349
71945
133499
227940
207503
199219
13954
248059
280628
202133
22961
261375
141388
274019
243582
271414
193876
91429
3024
39209
229090
36967
269517
34470
294016
58696
247991
106071
44889
113584
262027
229647
91358
272125
153398
282480
123607
8251
294304
293551
240015
67247
272853
35985
259980
49656
201825
192848
58765
77000
259996
78474
137732
144571
5918
176655
204478
248553
41453
100253
81098
28093
43308
190745
86929
192134
52908
73232
116513
142755
183574
207645
288382
166455
79749
51621
288488
1422
294300
140631
138995
30946
262504
159250
206890
293943
147382
206956
109701
59601
115201
99166
183534
271694
107975
186827
20218
181799
5411
40859
133356
261271
89986
208711
136405
60477
79155
153469
239555
112972
164799
33047
6665
165594
143170
241148
213362
6794
221830
280948
231396
286304
8596
43301
74100
73576
175012
48736
213082
188975
98003
216025
154658
178701
134015
124585
190434
132626
51856
86717
87715
123766
25864
41044
15434
118340
185323
242317
131643
223341
228110
243153
210225
193949
155379
294694
298017
52902
47687
142838
18417
72313
230915
392
209774
201611
296426
140353
47472
293100
208171
113701
136287
242706
94981
204835
215440
298788
145965
25175
115463
75400
87017
178162
184965
66817
11451
238633
63268
106999
245738
84273
76002
188886
126858
211237
89015
249168
104897
92467
31114
55099
101575
276937
253587
40148
147871
227581
226472
178372
165404
47941
188234
125691
111067
126338
181300
95067
179023
89103
127618
76305
240419
202550
14754
76412
216072
109238
223245
121866
109759
219235
32506
30025
249809
114838
298896
257048
213665
25981
32972
91573
58024
208314
135572
24007
141421
265996
217711
22538
131393
89171
223087
174519
166459
262200
126914
59444
77943
160276
204068
63951
14191
61489
69656
196176
48219
107237
232097
123768
178010
249452
59811
111720
218186
48720
295590
199814
75457
31520
69032
31962
209842
155503
126642
141957
188812
284945
103777
141511
147727
18396
166752
64976
67832
228060
60184
30101
70294
65926
132819
223069
168784
103634
198104
29566
231318
285947
290212
25410
78916
67894
257568
134497
136927
168017
99586
228075
209453
42945
126376
149463
216630
178222
120125
123395
168994
132162
242961
28271
262564
217854
81079
207458
35352
26597
271298
83399
14451
186305
242481
157310
99789
270379
59692
207171
12071
168688
226352
91732
97154
190864
119226
71285
80249
62380
182543
44055
42627
131077
74000
31402
68930
108287
3176
112349
1821
223170
149693
198766
211065
250407
228835
282311
92740
290639
225763
70912
39913
254866
7586
46734
129663
237128
83211
108793
52217
200031
217148
192427
124527
115261
286941
107017
279219
55459
51393
210871
84992
100400
239280
101834
242294
219356
75399
158932
54725
289121
211135
4524
209765
114054
198163
5684
146687
19437
186332
259895
50721
268919
294637
241905
167416
299035
226992
101353
126012
162048
99404
19177
20906
94776
235903
80572
8158
172526
216313
50934
37984
1709
110574
255506
199801
91881
13278
199804
175431
35885
133514
118435
295766
11655
156943
43826
189906
165299
11386
25124
109751
157982
193094
137517
86749
11263
120767
57330
125118
106356
28429
180397
291264
274787
123431
167199
243921
287177
97347
117341
235566
223179
178424
107589
194332
120076
78189
131480
212489
106669
144169
235729
169426
184777
106086
298803
122890
144509
102485
109485
51628
42705
135538
201579
63519
290177
291548
206123
289761
90353
30267
53880
16275
113983
109839
204196
30748
288853
49001
21467
41635
178329
114195
23942
262143
189022
242231
14940
42520
29768
83662
127607
234160
47927
171435
150730
10570
224590
248743
246683
111359
198451
190337
124379
235256
152928
102692
79237
162471
295804
282361
25262
124956
162423
177140
248318
233827
46898
77620
261864
57623
141017
23340
196733
214478
299645
105297
116069
43532
242883
81220
32982
169339
116092
153183
203809
13630
13529
89629
151369
99244
28869
258203
197523
95671
215242
115889
132047
23621
73693
67226
42984
283906
19294
105438
52079
164644
214291
166088
279824
119764
109621
4644
140852
107620
214646
166985
265067
77962
144431
68831
103165
154483
233704
291858
206560
65004
42995
219699
26603
5389
110092
107432
59299
258637
80664
238660
291119
113223
18079
194503
155098
197446
189987
178217
149793
194341
120169
262770
63564
37886
2425
36901
116122
66275
18922
66430
17589
214626
25913
53423
17274
1213
242301
156829
290468
62170
9984
162925
174133
110828
115417
259502
146231
186334
281740
174359
251969
145137
180349
8867
15674
61975
48935
187926
183770
115041
9836
285329
122752
52796
190374
6637
97858
224291
221066
228493
206999
57677
147946
47966
229063
277402
67140
287283
96796
209744
258809
203798
273630
183066
213851
285550
76083
213519
202026
262809
184340
205979
115189
93273
196919
142261
240320
86001
55255
33131
231388
66635
2378
276714
272444
29932
173800
20894
121389
294646
158101
180923
112849
209120
27400
1832
120757
161494
246882
46730
129851
90834
270976
204295
286748
265395
148115
201124
212336
183579
284444
129112
63797
33465
75645
254868
184463
288455
195746
262472
91803
10799
34218
4822
172162
208552
225888
183081
232206
54995
216712
174092
223224
211582
201556
109828
259287
142975
260804
18884
39390
75606
62277
165557
291076
269092
198682
95024
226248
249270
215010
30435
255368
10553
38985
100397
275294
181728
216942
25520
269015
271600
109932
193273
252839
8141
234968
92523
155522
96700
110515
52808
27860
276757
284485
112207
285278
279256
99214
10139
222712
250135
5435
223697
123125
223305
271926
50517
118232
260497
184201
63340
254703
7431
214718
242508
195394
204023
51734
159368
159926
47944
54114
60748
106599
183599
278790
102414
15359
107837
70262
120043
80404
157541
130557
269158
190830
33243
80115
254430
243120
226190
78353
12239
74084
255773
118524
298689
100885
134028
209521
63006
49989
209287
241314
52353
235468
158880
14329
173856
147433
16029
202969
65837
64778
284388
267297
141433
213132
82708
252920
15309
178913
10114
159212
138054
183006
159322
230798
104440
277421
85346
289950
197719
297
252060
51
299248
127316
164723
251935
236258
47692
10361
52121
187320
102352
266434
27564
243486
52514
1734
273797
181917
150769
135685
148998
267202
81881
79270
222017
163523
174367
85281
245036
84416
270444
95983
200645
169786
226058
59885
38313
171888
222117
226770
286984
35613
153522
186895
156691
128895
3152
189400
191344
239164
36979
124387
32511
108373
114530
154466
235561
25582
229461
55540
172810
226111
216510
263923
112598
56995
32776
100321
163328
88529
111484
219746
113265
202229
194700
10551
271791
257936
290
283414
144341
966
207066
195556
236137
79778
103508
256762
26750
20820
261186
189527
238632
25476
10059
72001
13128
266289
264647
295288
5575
18770
8415
63712
10559
48813
78805
71821
61848
21265
83681
113925
42323
63800
51375
265126
64772
77782
8864
93122
254511
150534
134157
171933
229758
278091
214474
171758
265621
156251
221944
257528
163957
80103
271788
173184
90861
125458
18389
16822
85032
146848
138262
95289
91426
221728
221699
144647
28392
36988
19249
142644
256844
298576
70005
233400
257019
217245
127605
98391
215337
162125
205894
35320
171044
248488
182937
33161
289849
16334
209388
22808
197501
159083
242472
183598
129647
258694
272646
48886
292079
216371
186445
106542
8362
104731
112866
89408
83819
45120
157638
47890
233868
182915
134557
276249
985
247801
5772
138330
297810
269938
248792
285777
9940
194736
203786
192565
12991
217913
198453
267175
90654
219500
193051
3137
108510
187830
166672
284907
88511
247543
211442
230879
136207
149191
189205
172218
282779
192649
219155
199101
178353
291806
298791
69285
42657
271045
74999
36460
218712
55657
18541
162420
176650
256778
262390
50902
124325
135200
138354
295977
174417
29142
213731
207411
233588
55275
37768
165790
36792
238090
54330
136184
72642
1184
261080
218839
72337
240677
207258
140855
96504
83752
295307
599
124372
95143
241017
32979
137645
135487
161896
259252
253838
54126
62340
146569
240712
156181
233181
140114
278921
188251
78575
49971
270743
114886
275054
267505
56776
95815
197502
121648
275043
46806
76871
221964
179030
193130
165156
266198
247257
123677
206093
261130
93296
173433
276514
282177
109977
131275
125680
251919
110644
80843
45049
218503
9414
159426
92865
37499
165184
72868
88135
221942
188031
145176
145040
160084
137093
297960
67195
150815
296235
211064
243958
177775
61607
251492
146163
180309
238544
65200
281042
176977
179446
165947
17282
165978
134273
155659
277147
53324
261861
142691
236726
217655
42942
101670
99483
296923
139612
227284
226136
115846
34682
146500
231850
222273
243804
69134
189793
56398
289993
172482
235912
119962
19066
105288
131668
84758
298294
43985
261450
3351
114282
48414
72995
222459
239829
29361
255319
296545
201940
264681
278094
218364
132095
211046
248444
14854
268845
157667
199696
204343
238646
188616
276091
25566
299929
82105
193125
261431
10983
49802
159309
132231
148872
54208
296229
243364
151508
267514
213043
231910
5599
85329
232584
197817
59960
144088
191629
220564
246171
292894
58256
208000
66592
190349
2320
103975
260290
288196
94080
266616
240695
91354
232492
288422
59746
100439
99055
206676
299492
171547
94965
63594
257876
85044
185691
251933
251196
127669
44045
162038
85200
80706
147330
254653
39202
50631
264342
169429
1178
85650
82706
213999
139473
204540
259042
138168
204233
78928
117035
220683
201089
244555
7085
98432
161460
116884
146794
105767
254896
33955
104234
18826
200620
280238
117727
234492
293185
276894
50949
221173
238997
109508
196937
150271
164215
40444
1828
83585
60344
125195
213715
173018
106479
32573
16577
281708
197193
201293
276672
237136
234147
129512
224393
265884
265734
105341
103537
226344
68809
103796
239309
94894
54516
279754
165458
91815
148118
232055
25159
29305
33875
198528
63581
77989
289083
140979
168193
215347
36694
231634
272945
292841
17256
62963
246762
184263
220946
116068
237771
228284
147977
140201
56775
30655
224869
27157
93716
269746
15530
83502
217904
49116
107287
233626
107695
233939
2886
81169
275976
275014
294882
175128
239136
215760
72018
188302
184201
74367
37618
38165
167140
101880
269016
221668
211784
115533
117449
167219
249733
279633
42883
99728
200184
200742
257810
225706
64083
256234
159381
299065
122591
271105
106216
123244
203202
157208
214480
270040
226046
198370
17990
252879
131000
168120
269740
105763
17493
3125
55778
121633
290409
164888
111534
283114
145297
237943
160252
53310
161071
92757
12844
35725
10684
30331
274721
245792
152678
208833
201409
19326
57590
40785
197962
131171
231824
43714
263546
4408
137005
187577
264185
111330
187701
190368
248183
85910
185408
166173
43428
175767
110186
16576
80370
244090
135702
100376
17436
121597
70505
103226
254619
208323
221590
27226
210457
190260
30882
88980
117682
126013
183764
252243
173451
237363
171254
284983
77817
21384
1659
95570
106254
118416
275718
131775
83822
198308
208011
50384
180363
99837
272227
187986
200334
121714
177570
62860
227612
65062
101472
4313
249899
95243
157500
37188
157199
178054
277414
170984
131356
220429
245
74100
102580
40777
80783
116755
299096
262054
146913
108355
176384
272810
170808
258147
272312
181590
59568
229491
36190
170384
221626
62418
18864
15111
278707
185418
4954
188894
277786
236555
105667
274872
13555
150156
39406
215457
100479
134450
81561
286985
80489
231385
45670
143595
20906
92442
229942
254567
10787
157394
286640
138085
110831
156721
162846
211330
59601
40766
127041
69479
219366
249574
293058
251443
137130
102786
22009
146740
117715
207137
229380
107284
51094
23743
195663
62984
163712
12524
81199
113390
200464
277185
32178
7473
191267
79511
126768
54452
249005
49205
132552
23477
288390
53437
267674
186648
244286
78479
128651
17938
91021
5593
275221
72821
39642
18482
268901
203931
230343
118059
26453
277993
124661
195525
101873
26579
222728
296484
117413
172828
107666
88567
90696
93365
6387
176863
80068
176256
94792
150777
237719
27853
244723
135861
69918
251680
111195
215917
242816
167544
57370
271118
223343
241081
291961
172333
155291
68502
181492
28391
56513
231924
168702
89046
112226
32775
39074
166742
4504
222747
1725
77241
194449
88082
237878
48604
58761
143933
117263
202636
269820
291980
194658
163304
279243
3439
130147
273720
274666
280741
252178
241666
268823
248360
96119
297845
78106
65511
197411
33209
69684
134811
214826
171507
273996
213120
69677
44282
6122
64978
104814
153654
136341
121701
48020
133784
153614
259625
89340
275546
271592
198319
125126
198928
134129
262680
105464
164728
50381
170266
15057
54772
109818
204818
27028
160782
126442
116456
296480
169011
258196
721
51923
269566
243091
273606
102375
221215
201710
267588
62648
199617
240369
159101
289611
4072
188987
201908
4207
102097
288964
213409
290290
203536
136487
136273
94523
195339
84068
12401
76529
146916
67194
199566
141267
173525
248607
99526
27110
243126
170123
209620
286934
280117
184966
279484
48165
50561
282700
120722
193191
96184
77773
95749
190813
199603
123761
109832
92260
131027
180104
222535
160009
78669
182102
239190
217961
277268
18497
15178
78287
255188
193671
201861
250608
254053
58570
262278
210403
262123
27822
152044
138321
184291
210882
236670
95911
90876
49845
274346
170490
234860
27990
183873
50370
43917
236032
280949
183048
38065
254483
166794
253697
55690
215527
22348
7402
137323
77431
31204
232113
166722
211681
124151
233509
80880
181774
124114
281154
180145
152046
243477
286354
158195
132944
50025
35232
170198
79387
77573
181449
264567
34950
295416
127317
208843
45069
284659
100942
202912
229864
115766
39815
290219
184076
161346
294843
292592
11226
259054
296842
175617
250566
183304
54532
118633
156655
240051
43197
156309
122760
242756
109310
242118
150141
98575
109020
78527
207886
189148
203825
148233
60532
245268
102127
283310
294033
145635
248058
187227
201847
150602
136510
87562
174794
72011
125260
244355
190874
10890
127084
299574
210311
39744
148459
221661
131481
287865
289206
55608
120287
19457
254553
174367
71188
176212
100673
156707
183105
141552
59374
114221
14544
139220
70500
253295
95251
102210
233363
196764
276406
151101
279077
168960
24929
195452
268408
287309
247829
27300
225351
175412
79163
259376
24210
45581
28236
68771
245856
32194
166290
3149
144198
51867
5281
18393
36828
172271
214198
191750
258719
109971
38726
241354
254156
2291
35509
142639
3822
76908
257563
207173
205396
184423
31048
141867
203740
109792
56324
195479
88542
192753
115713
153266
23463
206224
22916
187216
216318
179435
45287
168805
120515
298963
28075
108042
129753
44039
49613
159780
85694
282301
2200
133440
187465
153162
105812
208845
103809
77304
2730
192360
294363
59955
268608
252530
246957
20979
255121
51671
250398
218248
182024
152096
58250
283082
259351
81737
94237
172047
200331
22248
201927
261945
79438
69366
125799
90555
150679
280123
192932
126989
183648
75795
199846
63191
262558
57733
53460
158772
317
195998
84180
137573
251606
148058
67555
195949
228700
200271
96046
289783
75011
48806
64261
78498
143636
120617
49717
34669
265788
6438
272168
55171
225646
201894
177856
138121
1236
218927
246031
79701
96027
33706
103740
71958
212616
168888
220106
1079
299805
80338
236490
287110
81761
197167
197971
89351
132675
212948
40760
257837
47223
71732
269180
192216
25014
24795
286088
130112
195457
156817
89577
40801
141789
61496
185336
133235
10047
151495
277330
25225
129021
74158
139458
129904
87188
174192
46613
185481
27275
75035
82063
39870
120689
296964
127746
184864
219968
42445
221512
243474
70305
266145
292056
125479
284066
268728
7625
249879
6750
200901
126109
120756
62566
276392
36587
11808
17488
28735
173213
277739
56419
132752
5603
168584
31917
258742
8596
128875
151628
250624
261472
255026
163658
164588
9011
126764
185134
120804
112442
289171
264118
11250
190589
176413
112310
228756
245711
12649
12694
248144
173416
4776
247292
47415
175224
268292
224143
58721
6015
96655
271985
240954
44593
99039
1421
22799
166160
165603
165348
267550
66136
22274
20690
68648
34495
19250
8143
281925
60309
3099
108141
244325
136979
221498
280732
189188
31660
89295
203520
155681
145764
50333
242387
109114
110800
188333
247375
257257
270029
76891
224372
178860
161645
21053
177356
259583
138507
183050
141851
109120
190913
185733
264590
294377
258788
262029
69486
24597
66163
67378
129588
222459
279473
177712
16276
233892
60496
2107
63171
212620
10606
70992
49803
288995
118259
130833
298741
144879
104233
173775
96028
159391
99100
253905
288209
268984
119523
287987
109436
78880
177530
131130
136317
51346
239351
198593
265693
263121
266141
81905
267419
296375
70031
224224
107192
110006
60288
294545
296852
263513
203804
122685
121771
179809
265390
56197
83686
83565
213982
201177
59410
204212
156967
166415
118089
73009
122796
75208
285083
176997
127477
80764
166578
87023
226018
102364
40687
192421
196700
102667
73633
282415
74889
20548
165813
260478
83432
195046
150678
52154
268003
17852
233110
254492
6172
106668
280449
294784
31216
74949
247789
25249
107069
120529
277306
276267
276882
271803
118045
30108
24064
229899
170764
52484
190506
268617
17663
223223
1064
282755
138158
255563
169439
200505
154163
295037
285870
155064
295452
241191
27347
30865
3637
197796
124409
251450
253197
23818
216282
293752
264339
98284
60139
157393
278482
239466
291066
234598
163169
119842
258008
185047
153633
104273
90799
273684
160763
290136
268537
7229
104880
239778
215217
185260
144558
162915
267012
287473
56538
88815
111338
146500
71416
254368
181611
251301
213950
179889
121284
158184
9846
272431
107034
120960
252470
200622
289989
263636
105964
201859
42254
146561
216016
112695
96249
165651
83742
40217
151580
33261
253475
191082
237753
274242
155217
288241
178439
103975
25900
243867
225414
219897
280094
86797
177413
167355
103278
276169
279531
238826
293215
216613
62026
148125
175568
26925
256018
195759
178682
62688
278801
173651
220811
164776
182891
43318
104044
88410
267654
54479
88239
91376
188265
184155
281501
294540
252153
284943
7505
246032
149076
151394
141595
218292
51488
226623
201641
197574
91044
122955
127663
258555
294232
63198
137727
18145
233249
170202
199321
164153
180189
169698
151826
183575
274166
240420
60444
180651
28276
298542
255826
126458
78521
254012
36404
40204
292327
67914
63257
58136
130006
193681
259277
74100
186287
102465
173703
29485
33703
181483
48296
152471
49452
255078
148102
120518
72120
127092
54066
242874
277815
212558
264945
196922
66861
17424
206844
31744
109108
236922
158338
11390
241795
90375
85172
109043
45835
59049
89504
107924
152703
161414
245464
280686
6320
197163
35294
146713
170317
230558
109277
85849
293305
251419
72436
292559
8340
163552
230154
232741
75710
98150
767
261002
92374
145941
158736
154355
6135
114130
197974
96026
142400
39653
128134
69333
94727
134896
16853
217323
201565
181168
108998
64242
288480
79979
225955
219935
127708
66970
243948
75980
272827
98506
295392
96922
59259
48143
83226
248438
80961
52135
179692
286974
133639
151895
132513
186436
277505
177026
231433
71099
68726
207426
132250
231238
88047
254918
175685
170105
299134
185087
167208
45027
111150
107745
250727
126868
194010
7404
51224
28903
83447
3771
253864
10329
288540
203830
203712
286207
189838
84045
176322
120475
286551
80396
286878
254778
201757
189245
243785
115541
71551
150358
72821
199032
126112
6194
109659
39229
292852
230671
167532
23483
63496
12501
183389
148018
237759
256044
103251
19436
165551
261693
100534
289305
103390
41524
46399
182586
171492
260215
266304
232680
173434
192375
18467
71666
117147
74208
222426
251556
54955
61304
276331
249430
41521
118978
40959
18246
216913
109362
214073
37923
226027
209380
112926
183933
141364
35122
222716
97539
110361
109592
154320
10059
224551
135137
133780
147106
293779
224818
284395
223279
83609
50606
118445
143695
23883
158586
272370
158951
174318
255545
276183
207166
295007
216605
207102
40459
189224
4567
230637
97500
255654
200157
97970
8887
272554
77326
78576
114752
126122
155038
202082
34909
236625
136478
281555
98748
54124
34540
89105
31704
135274
22564
4045
106188
67122
46686
115541
286046
130452
228867
82566
156027
240907
157128
222070
93383
63019
21175
166682
207409
40993
17946
179369
36011
268341
258457
182262
116194
126292
109573
139149
244980
232232
44389
204805
149555
285608
86375
179422
182073
208408
295128
242084
9521
241342
63804
134623
123866
23255
246193
27398
90268
195035
80824
269306
217904
283056
137667
122246
119516
27967
294816
248699
85379
199554
295924
17136
99054
22112
43126
41135
296624
189796
281407
124510
74280
94669
275972
251287
199731
114322
166251
79490
260307
262031
108785
166124
71433
278936
101513
124393
21966
134744
164527
148638
143336
276442
297357
157119
71055
31908
155178
115462
249557
173939
1255
86015
212083
48725
213570
83288
158827
84518
98385
85327
4080
114498
53520
283006
99651
122397
116560
36592
217281
55626
116150
289627
65791
259439
265291
23504
152021
244464
278203
149880
20228
238802
202109
206474
52688
155630
185191
109245
103032
43666
44712
116949
28840
74803
235925
89956
204717
151647
91415
33937
128573
275078
91434
175221
111446
274232
150133
66884
103526
197827
158922
249870
85139
151876
199635
5636
277644
166750
148914
6040
173696
23095
254840
62073
225207
37247
191328
189590
116804
146131
117772
292160
267451
245343
78801
203197
106049
53098
187756
63710
55664
107784
11863
249057
187400
252200
135559
270826
130018
27914
19687
147121
38028
164549
43082
137681
33059
157502
110768
272354
232328
296809
188865
102106
277677
69698
163327
33802
24203
195294
173676
121732
181575
107482
291376
134552
181210
267857
119970
90012
233357
12917
133131
44908
294309
7446
54497
58504
260297
27810
212351
209386
75168
40407
465
57048
216748
162812
112105
77400
80677
189605
291666
115358
175337
188038
225375
211223
38554
64523
205678
34991
87544
212454
171376
7134
276089
25228
114969
866
177830
118319
246143
183700
274196
121054
244804
129886
46553
125468
106209
23077
21943
43362
236003
46549
162101
214969
194860
297228
75150
111388
14069
37179
228750
61870
289497
12097
263137
151477
187163
114265
51625
23340
170251
29430
143178
296482
238588
50175
170097
71564
182909
206272
132062
49105
44643
3784
242553
145160
115058
290032
54083
169707
61195
56654
7855
166063
37872
265048
204514
256856
186918
40379
56319
255525
262460
162291
176066
78926
262029
289057
153293
140637
160282
216734
290727
233757
218442
106732
248811
70064
201863
3981
257796
252882
188449
103885
177874
119069
275574
264977
267097
58387
212723
41501
187829
150783
171437
145413
174942
145563
20661
27371
187049
86131
56940
129417
98241
135854
227102
6265
181733
45765
97073
201409
89985
67052
217913
162848
213388
75207
220853
246725
30947
50546
9626
227424
208676
159494
31594
76570
278304
131270
27140
286767
252570
17121
177945
147256
48558
224090
67919
169340
93140
180342
122996
133541
258572
144296
103213
28869
214593
101311
23805
249288
62809
176617
102331
98567
12018
57661
14021
52987
285606
47737
159971
99390
253457
200856
204906
233594
108417
2454
276612
208484
295899
145541
45561
110949
283883
281272
197161
20685
294922
285408
279985
291742
87373
163817
291670
210643
189640
46780
243584
76093
241199
183083
271620
211115
264925
224834
294113
274067
183491
200872
134795
47294
237819
49111
96504
183183
38731
214566
240043
277025
213300
114036
142168
243432
194025
293004
274230
270707
231731
189298
119231
249566
45431
68526
185024
216028
82341
141344
127347
250019
262587
106034
153084
115441
133898
158497
126251
69664
234785
278931
83232
167938
233150
93159
115193
209899
150015
235883
146805
51280
6540
286051
7871
286134
180969
169294
134936
77801
254667
185675
173447
38065
75869
20143
114165
267330
225207
296800
73091
176259
232547
90977
179282
210568
14369
245344
170428
43084
136474
212164
147768
205105
241806
68072
49818
248596
266374
105252
288719
52711
63510
197889
132528
249087
126009
239647
218767
239632
130900
138042
120795
121771
25268
211106
192309
44525
204568
34380
38669
166695
220232
246028
40115
39817
290766
87541
210494
48848
39199
8880
162031
124108
144602
200056
55116
270062
88318
268930
122920
8335
215601
182804
71760
80393
228650
207675
108985
47670
38900
741
268981
160104
135668
106422
74684
26712
80654
34923
283274
169719
15514
5906
189988
82428
205604
207343
203887
169947
51272
239881
159458
121820
239383
80037
276030
44049
71660
92870
33808
30624
5170
65657
181888
67962
220324
70843
94130
59722
188419
11871
162268
23068
192672
147514
270775
151970
238267
169727
294721
61776
263765
130815
114588
256158
179891
274560
170789
79175
5874
161478
19129
239083
150486
72114
80922
23774
27905
157809
279800
91751
177644
244341
275280
20486
177178
171061
174671
67300
277347
98713
210936
180538
254199
138446
165354
21474
118737
181666
20765
38813
222365
67678
149115
60825
107177
115419
250380
150885
198225
78149
80606
104225
204485
115898
268449
266743
282391
148258
10298
187417
78398
133284
203736
10494
100645
84789
46213
72426
282465
229824
208280
254294
34440
280740
155612
51321
192797
21481
170130
104891
49346
298435
28452
78733
26411
111618
190854
10146
156478
287408
64847
295261
210345
191608
19419
293078
116656
63067
202462
195342
169983
201368
147839
263663
91505
84589
62513
12411
131200
250143
4271
256929
139853
294260
110017
201672
299883
71440
145255
225648
288012
298229
171808
288350
249852
3743
217306
154115
202893
245009
104633
238009
97099
123878
29908
23494
150337
181690
182951
28097
255976
50812
122810
51809
273495
807
49042
132903
47233
209463
78405
278763
137508
131053
82398
100491
127944
191244
100045
193421
32566
153647
187580
13109
182213
14873
291162
290930
280998
160979
79669
66612
253117
30411
78700
91939
273778
119348
172228
270416
111354
55382
270345
85644
80788
82757
106258
105972
44267
227661
174278
188073
242546
172946
69295
277258
226257
111648
247623
191225
80513
247186
201461
48523
223032
118868
288245
233964
162273
62099
253397
129019
141954
271477
298522
257129
54611
21878
180274
250081
60191
150259
43095
98696
159596
145133
249784
263859
18742
72672
15773
44663
219115
213388
4569
240248
114829
62928
80473
288790
282574
46968
107385
180223
224684
168136
82802
135938
96648
270055
264889
148032
126129
253979
138441
70737
117927
286161
92107
182457
271229
178578
108179
228534
75959
253577
91250
171650
11048
147998
224520
159122
180629
258098
102222
245777
278434
177479
203906
106971
142299
213497
76322
4535
150453
260005
185905
131893
23313
14434
170457
36645
149815
24537
646
51901
274222
53075
157736
185854
191483
187139
100347
155328
196595
221594
105383
15982
100903
28173
291519
154033
155133
76133
216649
248620
166440
21746
299091
51186
219592
264400
213321
206679
7386
124693
33048
225551
290286
133160
258803
273216
72052
27014
193252
259284
81642
44363
72018
219761
174759
197357
240982
51456
281863
66408
247600
285575
85336
164840
215597
159566
202556
138580
179719
299945
267023
44921
141258
51448
10554
200470
242785
236443
151442
61366
15326
63083
87504
275110
155850
54472
156063
272642
257519
276201
230254
257176
171460
171126
19949
24565
113339
47016
56629
137135
159324
54951
86306
229915
278312
261563
144771
254237
134045
257685
223724
14138
235371
188797
195214
115670
1592
38777
104409
240392
125989
54772
278591
261916
76829
255985
240522
137120
281503
193018
146203
293776
65371
217533
210610
157478
282297
173682
288817
178234
58356
193573
120487
116054
101160
160761
112842
183314
17667
274351
197181
38583
279738
152630
70203
232930
177465
115392
38840
283205
19044
190951
31631
70655
188097
61607
90090
240664
101514
56275
768
284584
128941
211490
164104
4153
175848
6604
35467
180313
12593
2839
253394
90382
48654
148082
104991
203932
179190
128874
1973
224517
47151
203837
1215
144326
173231
86289
81310
6131
70933
115021
196592
129292
78731
146874
125063
37762
67367
128093
142871
183475
67029
153449
270874
230267
49240
123204
172517
135520
86379
254969
20463
221915
32337
286319
128502
94765
164094
48317
102280
157948
27229
2161
212377
289895
78664
17820
93242
107953
259987
130646
71597
178104
231209
174377
159615
77639
253620
276824
161629
225732
99155
253177
284306
44227
140729
181946
44310
263425
265871
17068
185536
13965
49801
293282
241945
225735
192605
21479
52538
76828
170512
163452
20
220719
288478
257874
80018
265726
38537
163826
12650
100092
284547
77651
151989
256462
216823
66099
278157
122087
128404
823
203241
146274
157043
42195
87332
288026
204577
183269
148358
12910
250957
8988
123894
255371
144133
99951
165107
227175
226597
234427
81930
191559
123054
278392
241762
130115
53594
101175
101247
142945
277009
10656
79915
279648
46287
229863
255334
107980
189227
36044
114987
48240
218176
279806
75153
183563
49719
3524
57331
136564
112850
48505
237418
43192
108541
277119
80005
242278
135309
48490
254068
85761
254836
34058
128143
245315
167609
272439
285601
225776
204474
92326
116455
76163
192241
262699
146423
260510
152827
144638
230694
65317
97232
233906
10563
241227
208623
193205
155555
120841
52722
230289
42526
226164
60945
33990
228218
146792
203545
75394
258898
24522
248241
6335
174966
49620
251547
246435
18335
275653
107626
103028
211608
137506
21066
213175
55025
204325
289656
291321
260623
280242
11601
154863
275041
140921
266505
28389
179691
61206
127915
276381
1079
210632
80227
55827
78823
184210
238608
233357
80
204639
219840
24056
133693
203978
97928
41596
256900
46758
175919
248763
213245
290578
99727
279674
258632
44192
156324
59788
25898
96962
91885
218520
230439
210814
167126
207933
246481
12034
239123
105568
198078
267456
150065
7640
228987
296887
48288
296602
296161
111136
40431
141534
243500
256366
18452
77973
48801
233549
207670
185400
93972
3512
235628
241061
138295
263799
236376
279901
136346
9591
267768
37227
214275
203324
273318
40895
98400
8705
61749
131078
52638
253243
118440
294583
193449
206241
65642
146140
14739
77105
250021
111226
240510
111736
131036
175262
33067
85046
78097
9287
7447
120394
296492
230887
123534
245678
289978
29645
124433
270039
154206
203690
128448
216087
221471
152787
93589
243238
136478
255537
175636
134122
72141
129299
242706
112446
5210
154283
214011
145029
120605
138919
180471
40580
137646
141665
189041
277502
130941
203759
48339
219438
46380
143869
227224
24982
112115
28527
222300
74871
115801
100786
281605
65492
74855
98748
291314
193713
41882
200864
199639
223371
230586
218619
181325
280322
233415
114957
83458
295727
273861
76966
118376
212120
29355
151765
293549
221258
11600
284748
133584
55439
291800
202359
95401
259957
166149
112470
258595
215938
169436
282302
21320
178422
16433
275879
275180
134315
168428
62209
38015
194984
276368
264026
223408
86603
65092
209359
208251
246749
174623
45711
461
164303
132293
164231
105207
95558
47128
16344
61791
46575
286586
124441
164391
259037
274426
164828
253006
139927
79562
179693
103386
178834
66818
179688
213907
210421
176464
122273
65227
209800
80420
267877
22306
10387
192360
226691
150381
30201
24061
265727
274288
44218
85719
90274
73286
284088
189089
27236
192684
259138
266537
123404
27362
194787
68189
67768
57827
285830
174004
111755
41992
169979
200974
160423
16744
122568
30919
118101
189211
28994
190774
132595
100719
46466
243179
247223
58616
266819
88037
252425
216581
47337
199107
152312
85730
83296
105207
52773
27077
221998
159062
42903
107339
245491
4224
127424
130928
69194
124860
151618
17737
29352
227299
45327
155129
273502
229474
11751
28051
73528
216900
38668
46550
107109
142256
80236
92068
62192
12105
195373
16119
35342
21723
459
60034
13740
223067
260443
100648
287572
267036
6068
168290
39919
65796
49500
170370
226334
91541
266664
134974
200685
286034
94403
98742
237388
299628
73770
218009
144631
186487
135293
191367
152083
55349
236059
34329
210234
28704
118197
160085
19506
206864
266450
147744
4819
157450
93441
201566
10404
203224
258179
81582
141713
120557
179804
208367
137223
138483
70801
128920
142187
280182
132025
112162
181482
272168
178592
5453
223608
160113
64355
141511
112512
298551
287956
72426
289371
118253
108375
199640
40907
282131
218879
16721
199537
44593
18179
294142
76211
88474
247948
84668
88711
45112
19084
297993
102114
221391
52249
84000
186943
46336
267985
31710
69615
223574
250937
115946
295268
83284
50871
177826
148440
161574
35261
264771
72422
6059
256771
118045
155533
262642
106488
4698
20054
172552
57088
124361
283910
232875
19177
155783
53457
110918
186228
264121
93227
16187
105202
135593
284995
151061
188678
47350
198004
236045
246494
37383
177606
104640
130187
74822
257440
205183
13909
241848
13867
92031
2969
118596
135614
46570
126936
268696
30420
279547
276525
108798
27432
143429
84488
103475
264590
95787
12676
278625
12237
171803
178413
189636
158248
36129
43694
66161
260559
252334
77275
169752
182759
191079
253549
73337
165440
239974
156485
23426
290181
174971
209670
125407
144902
214329
154173
282357
262936
149777
103606
277195
169191
120406
204368
134553
128611
50905
187007
137444
65410
235365
249126
172295
34462
69865
18011
219896
124137
93721
205593
191263
279293
191017
291914
31898
133833
63460
198935
88502
2620
83708
18968
244244
6099
34600
273414
182264
44316
217272
105308
260221
215399
104404
8091
193349
81715
13884
286026
152791
47009
195202
160782
289524
127549
55559
238714
149631
278733
168621
260308
91179
247720
140435
266852
18045
47933
61552
206951
287402
15309
228357
249760
249684
92837
33844
104371
36691
71373
53565
36503
262967
289344
131723
25624
26989
293398
89080
12863
92384
278295
225989
43649
272761
82531
47279
79343
193736
269230
31105
51821
109765
279481
41290
43131
32580
218583
184496
87577
6420
284999
235830
257959
46149
164155
138794
145615
7614
125321
76237
277092
34912
103044
73453
74255
178693
36215
9964
219588
185097
103179
82987
74643
153532
206797
230963
150111
257356
57619
73694
252730
11544
2432
74960
40026
15906
249684
172593
253904
189935
158571
63873
91067
245326
57699
137311
287608
109786
125820
100798
190277
68649
261220
78594
153319
247997
46483
282192
14998
290445
120484
116449
45272
198918
2595
133119
45421
65255
188114
66691
269493
177489
297465
256689
123386
147772
93928
57691
28759
108784
284362
213970
215776
57006
223545
23912
273516
204305
84644
97751
49212
39976
264721
147902
186134
144563
132070
63205
279733
249894
171413
186780
30814
45963
105812
194845
173691
21526
172552
148426
248075
94970
55410
290833
27161
118729
234596
40576
65421
218752
270751
39443
200356
265704
116134
30527
281143
63900
248201
220509
27523
23986
11989
46533
234117
264759
260750
91215
209268
35624
11214
101769
200000
86307
98097
213385
131274
256100
58481
233821
273057
143827
251279
255132
186263
197897
80589
131376
67034
40889
175600
35933
160669
244869
124677
109610
39326
135354
51146
28035
288754
205372
96043
214110
216692
258029
113711
20382
212068
9193
130676
8955
120308
180601
136699
293969
266479
128739
117807
151554
99360
56392
157994
11108
248840
145651
256679
174672
43046
193370
112450
131701
103502
90078
12183
196777
17530
284710
194643
46743
56086
178085
129935
4690
281709
13454
157160
56508
180251
77362
101506
93823
207273
55511
4699
262750
112901
17093
224889
160920
252654
13225
66978
89533
134873
119193
96642
154749
156415
157174
161680
105832
136474
167938
80056
161707
53375
212687
78434
244663
49418
161907
164273
141929
212320
3187
54815
229645
197087
8399
270274
282212
181332
220956
203865
295741
116949
213787
273513
203220
91674
93996
76876
176746
238831
102053
201727
157292
115921
123959
38160
232650
247673
193413
205594
235265
20435
57107
71221
141888
266667
11512
280410
32567
80645
90193
284156
72950
265795
214395
132437
220916
232229
83008
200994
27573
9966
43907
289125
259515
269583
22271
199860
245301
99247
257123
3814
92362
89723
33528
132696
225383
56271
233759
159863
135635
128920
275309
30319
227198
224164
34638
54992
236911
169529
214360
155918
28363
114164
122553
288407
288710
107386
264564
229810
152147
147278
246277
9090
58435
56430
246418
268464
250984
168600
58576
255126
179848
62887
208958
26296
227522
219336
564
20843
32813
273889
188065
22027
4127
299730
284436
203024
75549
209817
150385
112633
168168
171364
100869
65689
76776
213697
20350
213853
1449
48778
153670
13510
26451
226642
152563
3735
176427
245914
231212
27626
184226
253409
254196
222821
143793
251401
27175
115712
61659
167940
35960
73365
8095
184200
15143
229006
142377
286808
261196
188356
255745
170924
52053
293270
140872
94689
279363
84731
279539
47683
161948
105822
107103
28570
154996
82702
175955
39725
217856
111400
166481
239629
24600
249047
116654
177791
237853
180187
159767
257940
257470
277173
46648
79498
141212
20237
231148
168010
14200
138534
233929
6813
20542
205280
157846
264884
80575
249044
22369
199103
228816
140565
140187
213909
69333
245370
172148
121103
30138
7532
42847
45387
71266
36358
39324
110284
276058
161984
258711
14420
111539
252924
56942
76729
264409
691
216651
112713
100497
61607
241260
298833
298021
271366
181842
243397
105545
119282
50813
170851
82997
66263
189245
40044
189421
123764
238919
246383
153522
239100
67223
160707
171661
229815
213895
33134
251776
191468
252718
245484
60919
125795
172853
35254
66168
187913
240741
69709
166126
59441
253251
279514
94043
234520
267663
163741
276653
226622
133824
49942
204160
249464
14943
104891
27418
23620
68757
283963
127875
177658
217840
220139
241508
98039
101434
44519
123963
254962
129281
116312
32316
77547
52612
189165
32666
119236
14425
245419
143424
109535
268299
183789
57846
162471
22904
134436
162914
78331
174473
233764
298107
220415
981
78028
92371
36928
225763
228648
189239
187947
15647
58215
66365
132160
46722
194387
139999
54193
175789
235481
70664
30661
77575
84867
44941
97978
209420
6872
22113
240974
288376
38817
125903
199793
53759
97707
185871
264311
220650
188734
56993
266034
43274
29931
43755
53304
291657
132332
250995
80257
106368
113811
186747
88547
109615
125845
141561
196058
248253
211946
87814
102640
8038
285365
40937
185372
211825
185070
88746
227303
209745
228102
246507
97237
283568
113312
171482
122592
241607
224059
226994
12451
1000
174015
53355
88617
125635
200928
183395
109732
266593
284878
284349
299324
192348
258212
142468
298119
65451
227021
12955
6762
166578
10431
26455
130718
225898
57429
4437
10727
267169
228351
69984
186642
155554
127907
195970
104991
246440
144116
200425
291865
110489
160239
180979
19100
223518
224033
112209
169547
8571
41450
31688
160974
283399
17829
259965
196828
162356
145817
271184
225675
210914
186093
294727
17544
147692
288087
200996
150841
229559
277829
127197
66708
176152
266068
64552
50325
220540
165127
173533
19014
266778
15271
283402
251671
193098
183230
42031
18188
282589
147568
38277
59868
92229
18305
187871
224450
102131
250305
235843
84930
179095
230927
140982
64012
52245
127568
38536
27018
116049
285823
181758
294638
242241
102388
111360
127420
82476
190338
148566
249148
188766
158489
244388
285974
241817
54857
215815
277511
148099
85422
242954
224431
10761
282474
55083
197473
283470
248280
254241
148697
135757
279532
87786
182655
290787
47545
182013
32323
145337
134588
272865
128793
107799
154295
137039
171722
184458
263701
262723
243192
282507
219878
250980
37258
189145
209549
220178
293641
60776
207357
188504
65941
29418
285901
285929
266180
176115
34836
116558
157433
285722
272842
141367
270181
175448
4980
114876
100952
123724
184149
88428
92951
38084
5242
861
154807
186324
248725
150289
291875
15385
103607
33488
219633
165663
141704
281059
291094
105264
295329
269520
244334
4141
59797
274016
250146
154331
261395
218735
93074
86725
118075
247312
206643
62708
142797
115193
114255
79669
156207
224957
228520
187410
183955
157877
95998
240
112964
195735
235013
208457
191750
273673
178240
9859
286028
159557
91004
28605
229561
271500
212259
251999
257626
31490
289820
92742
100992
153535
10681
85629
182750
11872
103223
293049
183677
194667
255535
103467
60273
133477
146515
220256
9725
161648
76168
92246
288152
212240
147629
238995
5300
108284
78014
288883
47905
191291
261902
106744
288303
29418
184095
95088
93593
277625
45390
165776
227804
208569
193286
111563
267307
136672
1639
276746
190504
265990
193251
94537
11359
84027
71767
260619
294006
90637
269798
78130
263927
17554
280679
65499
230903
92618
90865
175558
210654
269436
256705
255869
38502
237227
31800
143754
79280
277250
67301
1396
64085
282205
219975
254269
249406
94539
73893
89219
294622
147025
45711
226648
129222
17013
22015
70501
105146
154214
171162
130296
209021
90543
206055
147859
276592
247172
144985
262905
87535
81404
252343
120298
176870
268037
60097
233249
219153
271179
190952
297792
139031
168321
166063
180847
118199
199076
270167
271929
213241
290646
248601
43966
3132
115311
87908
109919
44390
41085
239215
211672
185933
119441
157752
128421
6919
229190
215558
80249
23197
181961
272955
26472
31292
29606
67756
284564
115434
95459
280182
223981
57208
257541
60954
247582
19555
41922
54547
140170
294290
135806
160797
118901
98590
219763
282203
138016
185189
99526
210045
30101
178299
35837
84826
72586
79550
286607
217548
222634
59904
237717
171047
158169
298019
299624
3325
183294
175844
40333
242976
166243
121379
115178
3819
263321
263239
142244
141468
9969
176748
63635
148865
138264
136280
284040
279620
123223
170754
114989
275542
134517
131230
283836
125067
180383
53245
75962
6372
86972
32873
20090
3901
250373
265131
269328
160069
159302
116316
70590
282325
40743
257218
112691
145239
229839
18577
61366
242249
6045
169428
124857
105516
200967
72719
19875
256835
298553
195853
58097
157689
129505
232682
88786
70176
255816
155287
79063
271587
233430
127204
6638
266338
28265
258987
273517
152629
185606
288420
127964
219799
135504
9838
167493
78471
163843
220073
164965
124009
120530
146048
66396
252307
271937
58010
260219
173444
225033
78118
70858
271878
63157
70523
274790
160107
253784
223337
54692
77028
266931
197698
89298
284853
61542
177701
294193
31049
254490
16011
19701
130484
146336
19063
67080
272086
266444
145511
26466
88113
97272
91575
264447
57178
263967
209438
219216
224127
112262
208521
44935
90911
194981
270853
147138
45908
297355
279592
201037
29531
39906
233120
262945
253397
141799
76822
46544
5926
60010
281417
211454
268321
95777
128016
19473
169305
1304
5559
137041
207119
160302
189571
106780
176144
57822
190920
287477
142040
37966
176959
95613
151797
25415
209484
201323
199757
95076
60221
283034
220570
4440
5719
85079
138187
252248
12409
79173
19036
187266
119262
17642
94924
45775
141589
125233
126335
9482
253743
50875
202537
112670
19556
94591
194844
38584
139541
204539
49911
36618
64837
40214
61254
45028
287013
162276
90529
288956
252650
89260
201648
274508
26105
150078
166591
271187
13144
59256
173825
238691
34519
129997
141837
264380
57677
233379
234282
143185
30826
134865
120832
68938
78408
122780
31222
179220
246112
240581
149483
298776
139207
15929
51018
221830
237648
43427
185844
171605
17154
125224
199479
90850
155592
170412
164853
101757
215516
145566
278585
96658
60684
281984
281212
58272
173877
185794
216941
22490
200791
61268
288320
35125
158479
18161
290319
179392
189066
14347
95685
171183
266942
99051
224262
58402
164393
139393
214032
60286
88463
197519
9321
3016
8099
42221
149405
243906
214775
65116
166890
27274
146510
43648
247068
226442
38333
197064
267034
249167
170019
235971
231404
217558
243403
68458
36458
271859
210777
292778
45688
235938
207382
29983
10184
155484
67004
64186
247831
221923
286753
46672
236635
220499
296259
243996
11775
99743
121450
256484
298090
113901
316
285171
257098
224191
210211
75219
33707
1014
284858
126601
234979
189339
28823
167770
10236
121213
142508
165555
178686
110698
151467
207081
294897
264623
170610
187544
294326
179907
240395
253058
102320
139648
229233
74016
51391
144281
288496
16623
169394
279213
99227
36377
248887
232356
93774
150035
184468
155101
264694
149284
274694
248234
45166
274980
78199
109618
57316
123884
124722
210352
14354
207284
176008
27798
154171
166801
134355
258823
250870
61613
29013
183923
131852
107999
130681
238622
241736
250529
35409
126889
36282
279836
255161
29015
185733
46110
10710
118760
201459
295533
146736
284641
73673
97885
38358
215305
3887
253247
69798
4549
91982
30403
129639
225660
97582
197477
89605
42844
279174
150694
251059
57836
86408
49106
15791
282705
214030
166620
96293
99521
12612
116348
20919
122489
147738
51844
287944
298963
69040
203584
229257
51063
179914
7985
162462
3554
232687
178282
181696
168265
276828
147941
129034
59212
161213
179432
57446
106346
68016
33574
144155
74657
164964
292873
208100
58904
296201
146767
104040
191587
221939
184633
112236
244112
168093
123272
27519
229719
199584
146652
115593
272768
229674
255807
153634
160968
174806
150460
25514
135678
135812
213155
158517
179392
263834
185567
239849
246021
287807
83234
26921
257326
218224
29382
169853
199289
237655
296520
94155
139431
69012
18105
116450
287448
205291
275952
215934
65585
280235
214818
130168
263021
111696
71453
10407
266850
161838
235065
3048
286499
233788
115514
162791
31421
197264
36181
10900
40733
43419
12347
248147
271489
248368
230106
242425
83859
15982
262875
295898
59543
44220
191658
111560
129252
64536
46547
296349
39221
202077
252525
195476
165479
121086
204781
198725
31252
68299
62819
80069
185534
16722
157267
251864
257459
102857
160671
239279
129327
200098
292506
134163
238861
114952
281446
138913
288041
244061
6481
119560
282558
31112
178045
72730
216837
234681
177781
208532
79472
44421
86348
255351
99151
264973
235288
219851
29922
203996
60254
117652
89239
148472
165569
258818
207161
6713
19105
227944
8792
8033
240377
210906
17532
290649
619
93402
127129
30234
262585
284154
170859
225099
181338
231947
96546
74402
271401
297021
216904
99141
233622
33492
136933
69993
249221
206014
229647
82585
35415
273884
112327
67457
53289
85399
28183
58661
54056
113633
297093
239526
148503
256156
98148
211494
112962
81496
46666
297768
34228
145100
203501
239932
162781
80903
150881
43989
32434
297903
35903
77519
251400
243770
278969
124367
296680
67376
82053
289363
42409
169644
131914
277080
229991
138597
206414
111480
59882
79771
277913
288643
27996
290947
220898
37236
62349
56212
104877
63175
279096
169982
34501
121600
273391
239046
59386
248153
214358
24689
30978
183601
153061
180853
214964
42248
278128
158215
8306
291400
21742
40595
105083
53912
279875
98034
216042
24486
12071
190880
155259
235608
93050
263334
253295
77356
48213
153342
196044
281643
78467
28839
109593
283696
232085
60014
278777
61647
16887
163238
240165
172636
256515
258439
32619
218899
184287
190728
273518
244855
207172
279252
114544
101034
100609
222484
268220
134156
49037
103683
249930
255541
281171
81262
222577
41551
293270
122386
250670
99863
57993
20504
163458
118183
50374
190377
218089
113603
266678
58614
43263
78711
4993
30891
163235
99653
196655
136099
178729
229714
151221
138140
259167
23410
253837
255806
230578
206183
131713
131519
224647
29035
87252
34840
102153
66626
21937
74440
120896
216602
204954
199516
180272
28872
43705
20182
71847
223681
96430
104167
222040
95129
1403
299924
299134
255689
270432
29763
157335
47246
134283
58355
258876
53522
116307
281427
99149
187546
275240
168436
102940
226931
97799
65256
161405
181950
71223
202590
83318
165575
205846
82637
97830
16359
37793
9266
43525
182642
149069
136039
107993
273035
77893
101421
13022
117790
144183
255169
281087
202571
81408
108442
254215
98580
142222
123135
118170
259444
170761
294933
158131
152941
73559
52405
179850
249164
51887
51609
127946
47556
274053
136391
108582
194533
272911
176150
167191
254817
298122
133507
296828
8385
94819
198429
260193
265906
63290
280205
52433
55441
169779
42096
128398
225555
89772
207804
25436
246614
95181
289108
21101
5727
109193
218854
61799
171342
50910
52158
43503
137105
211933
138696
125880
75820
98102
106177
153073
56773
39947
225032
60981
33926
215788
297994
18222
289124
22873
142946
130024
70242
94819
3055
112439
76933
240309
70875
33863
223327
41741
162844
48004
87866
33615
39994
135771
24888
290009
270290
147580
38262
55328
184591
281754
192466
83523
16940
149786
200997
94138
290501
145884
19188
101219
99795
56732
85632
62373
85932
226830
43239
213049
188935
100404
84844
283015
120200
165723
67840
44124
234167
40010
205030
42319
87905
4171
247356
258969
226972
221503
68800
73792
18110
33964
64861
283159
232130
92314
165825
182507
280592
143042
121285
203343
136566
268478
55137
136195
124137
128466
82645
293216
144554
86682
23126
233195
239521
82950
107856
40959
153807
209442
234688
285708
167403
157159
29611
274518
222769
161072
88502
104935
25527
113873
180842
210373
287011
210516
8760
280484
169980
82212
61960
222385
150193
226784
276959
299836
297736
241494
73689
267933
41188
142663
101529
248047
185709
247953
229566
195024
207331
132232
202242
1108
278686
88531
227379
163390
254819
15001
133250
45051
189785
270697
47309
125511
259547
8635
193511
298742
69526
195212
103706
67553
75309
146061
190424
176188
164977
24910
92123
231734
220761
213052
118771
236039
32978
38054
243189
225791
12065
207304
262887
219885
225789
182861
228750
114291
156459
93589
140409
148101
11031
81274
24189
248255
86166
123207
205447
161429
104204
151264
168123
252155
188386
232446
221578
61996
137903
265643
149251
265077
73751
54442
244329
151745
135614
291066
254222
171609
94083
281768
144589
192471
232864
3617
106478
133484
60565
41202
298585
200035
166809
120400
95133
107867
225068
263163
109268
219442
199669
82252
261558
227890
67923
72657
116610
52751
226789
265592
47696
18413
184335
157201
219637
96429
216731
275669
206738
148847
17067
163556
210490
228969
204240
60608
185967
280915
293759
185388
199595
272698
104288
181936
57562
99495
863
95496
13124
238164
50348
288262
28590
30099
108311
95520
137177
182641
159015
292819
41830
243366
152147
53835
25428
46359
266456
43409
30690
118470
217515
34075
92026
234548
69612
222009
132673
205484
78992
219128
28715
197254
141941
117432
237511
203871
295764
195329
280146
282239
197088
14369
123257
178950
143864
129989
129944
242291
36908
113583
107608
73853
145944
25561
166739
144007
290644
66590
248360
234257
274311
171425
92887
245549
206178
221924
256730
8248
169981
184656
35351
216469
215251
30460
211921
29340
89626
213310
17085
187020
248522
248729
51001
16195
164783
235721
160689
272647
240202
100954
132025
85231
175811
128765
238507
274506
191970
182164
271404
168554
182038
66506
238909
33788
180168
183732
127823
235597
81374
249834
290167
177538
158910
79950
266614
244147
71044
555
286519
34739
49042
232653
119026
165929
6735
77825
286434
245873
152475
180280
297434
190491
177473
204866
284142
11126
208056
116069
41746
139662
192573
285320
178181
182148
245752
291216
259032
186669
47944
201477
61754
193950
112720
224701
211388
289550
16315
19826
217641
296146
80271
21853
253090
83771
239295
200335
161495
53254
163302
181690
104081
192784
34699
211538
191133
12101
6562
111839
88793
258734
181119
218350
56159
126549
258424
212697
242305
170199
210992
281332
6898
93657
173545
291805
146442
183510
259012
52663
37717
121529
234265
128903
158479
157844
209731
110394
40649
96927
81361
252020
38295
193568
41471
143664
103083
238528
145074
261937
247017
131744
143264
46974
49628
135182
167802
196675
138192
280164
216582
51910
78546
102834
214838
208830
179501
55657
91027
146160
188677
227521
110252
125623
189515
80779
116642
153727
147576
3872
82234
119840
104497
59254
90540
190257
216594
148256
173879
128362
141823
154394
221708
116271
284521
87041
193755
107970
203563
58406
105967
253011
89667
277466
177839
83683
251319
213485
123407
248511
194946
235150
47499
201981
126557
192787
48256
47305
224240
75487
125820
102002
78381
239907
85457
264428
143136
264012
240053
62319
8123
287358
280121
198551
229228
74089
273237
98470
289411
5873
87220
138270
96934
134890
27626
46745
272655
80330
77533
243294
292667
293459
147419
160477
295821
6529
281867
283326
250383
272236
63791
164788
253715
163283
95552
240386
93750
266030
78339
85249
259794
154503
179414
145529
115045
94639
234251
24827
36871
145744
129115
213729
212307
54051
146250
154089
257036
245468
276960
186409
251209
202092
238331
245928
146482
237488
122760
234510
286232
36828
206920
139028
83011
297767
10752
54957
149627
202696
250158
198208
128366
193088
17020
31009
233413
23029
47663
75523
215043
98240
134403
100696
81197
54477
203040
67302
248564
103537
219838
66123
154521
174699
100490
143284
26011
116104
224143
70031
209583
111929
36613
221598
135745
40216
71488
267783
131532
153290
85212
237301
239237
212389
120976
218780
123067
253065
197662
66825
253732
264033
220855
109135
263168
287129
43248
191069
30714
67306
273202
163101
113048
200683
215359
250766
297909
95225
267330
200369
197990
24881
133511
104371
190697
139201
70591
269538
38707
58218
137824
285365
11547
238066
7076
118485
113159
144476
232487
127052
77444
31711
11929
256256
234960
215667
2556
197383
224916
86452
156758
187196
5098
169384
227982
19201
112586
250699
135120
14458
274072
174657
164515
50739
108021
52891
187426
220000
274143
214833
23663
186664
75955
155470
290715
218261
297848
119585
176668
79442
148836
273267
114259
140450
199925
87380
480
8427
26575
70386
291769
285824
56070
124491
177133
96302
32351
201516
93794
266147
109380
244556
242746
295456
196887
284065
96687
28699
1655
253828
106003
235396
18281
207962
6870
192253
288563
213210
159998
19070
1734
175940
46678
222896
160253
241997
177523
213630
164846
103847
115868
12244
155184
203623
52908
206579
165404
289600
272058
226439
209313
68971
155324
31645
150179
237614
185034
253065
67563
86052
268676
164474
48105
106562
46657
293547
270593
274019
153566
52302
138048
131489
60680
123273
29810
220234
57719
64678
295222
123015
77161
200489
268305
109697
135151
108495
299310
16949
47940
133376
144665
297351
113139
212455
49937
96572
265535
174777
272915
155840
34169
252983
283223
133378
38015
143744
235671
226102
169108
102852
229230
92335
299030
58580
88357
54491
277156
144083
151630
248167
90162
265940
49847
269348
255153
6659
167341
143253
86282
267263
161243
213562
14438
257989
86924
24172
184329
145898
43167
54690
259085
99990
183773
29246
97203
254
157614
10786
159793
171698
169883
15542
82217
267576
188595
249825
230780
134537
103770
157151
120166
35619
33787
54446
201753
146582
149378
195328
233234
249711
142136
279290
150687
129948
236331
295144
156266
75473
198209
223828
231868
257457
838
24690
297697
124458
114596
121669
175358
50849
152726
266905
112939
186892
119160
108738
131466
19686
183825
105383
107620
289030
264541
167758
78779
243578
278836
200740
66997
109388
10430
299284
274159
272747
59720
293313
201304
164090
276851
117164
3197
278845
204883
167541
15386
230121
245929
128590
149715
85306
27023
106306
201518
27846
269990
189792
124468
72653
52383
149449
112816
130553
135699
175937
176532
83682
102939
246018
278926
286718
212996
213364
73923
31214
187588
280246
122277
28935
89723
264535
226784
172169
282110
88100
131995
63514
157292
268902
125422
240394
144317
64935
110653
30734
97393
143587
214967
110181
227110
18812
174576
88445
255677
127830
208138
42256
66717
298397
38237
264998
213660
169319
164098
24744
267059
242467
198487
59053
83407
170236
162093
205364
143277
256945
268946
170446
210525
130268
276916
204202
285516
279743
129675
35606
96288
251962
3653
43215
133470
131784
266762
175615
183052
86779
96911
154467
171383
150246
170964
165558
214182
849
146126
271017
195074
20572
202497
11534
78354
87861
158113
103143
294802
264965
239246
263188
201041
16634
292354
27382
280715
289711
150752
290155
230488
108811
257184
112762
146436
34414
44078
263903
135661
176165
270888
294466
63675
95487
75306
251304
218212
44445
52228
154171
257171
219910
152114
98836
89778
192661
190944
19203
7235
53586
49790
234014
113599
26086
250611
123108
32654
267892
238893
120899
284739
241925
22640
703
173334
238762
229512
242287
276113
281730
226245
59053
291196
74817
207829
189440
66244
274369
208431
297083
176794
140253
190652
136979
118935
267135
178691
115415
195160
74277
160667
33783
191792
150935
5876
293726
278245
56953
184809
33270
186102
148373
267618
105273
147586
44997
123103
206538
134726
207889
39512
104332
237043
168879
278787
114519
291945
262787
239661
24746
181092
275510
185949
68745
267375
221725
182668
241134
111243
227161
289491
254353
16187
18926
190954
36503
175011
50272
20568
67657
203487
208131
281034
124166
226569
239828
237250
137830
122981
290610
29276
56506
259453
123591
65899
225701
102204
63714
199535
201459
260542
53769
82966
34971
24451
19350
53137
120858
193594
126506
188104
238569
246964
127474
152957
235459
30312
70735
233230
289049
24101
110215
265875
88704
248573
258750
18272
289117
65572
263514
259883
226262
26881
196417
61434
143179
246095
43928
96037
23565
15592
229797
173251
1172
209489
103031
85383
112846
12432
5671
32178
222959
179305
145064
98376
169218
151477
60979
215025
221894
136792
199479
256596
214525
288810
206577
92709
271538
43416
6068
238327
66382
33997
36521
57924
230049
299705
81599
284852
241884
256150
237932
275673
44883
250608
248825
256230
563
227617
117360
236227
275103
293381
269557
165626
169118
122548
104430
209748
32972
103963
23486
136120
296112
156414
284318
232849
141299
9774
85049
50649
23333
12477
132588
136029
136947
160594
220050
293518
122780
224379
24345
186185
122492
203808
237837
108174
15420
221988
253522
252757
257395
165691
224039
76252
296525
186966
235407
239527
60171
169784
106277
111334
39226
97455
85627
3705
219398
118280
174073
99887
118968
41042
125637
131836
54315
172997
214405
153289
219161
10431
44698
38375
248473
226639
176719
23732
89754
148875
70632
231248
238475
31112
184498
274368
103655
295535
242076
208832
221507
24853
176399
198165
290715
4886
298155
25023
265948
70237
37853
274948
202792
66728
115356
282062
159246
21683
94760
278916
64418
283122
94549
161513
258980
122142
93187
144075
285348
226942
69520
21412
217730
279175
251533
224996
212180
43437
27543
117883
37904
66695
206971
22644
149482
219778
33453
65651
12671
261145
77168
253130
13977
162263
200248
161624
6132
141336
1517
32884
251535
63751
236504
87832
128994
153025
180201
86546
62367
160539
204565
81652
163902
216412
2652
280759
12150
209755
196290
150448
91404
8069
125445
89549
279788
232903
126325
10401
294722
41914
100345
88672
298521
249959
119683
97149
130971
33983
79157
145337
127361
85701
104433
91318
258315
177108
168007
114020
106978
19927
187160
253506
292819
64380
90156
106985
34412
148303
218
138194
25446
8317
257271
193466
8668
247715
272581
162757
187423
232359
112189
140989
137393
213861
60344
260747
54009
102751
83746
23344
174014
59926
215296
78670
152485
167695
242945
181573
151054
90842
109681
222287
36347
286738
97430
293610
198726
159392
180542
239093
142855
80514
201757
103429
70464
269765
141327
191899
293588
24297
177240
48652
31492
168350
221736
272348
165734
53495
258605
78292
253024
285055
8095
62531
259347
222306
14816
36121
196829
113344
6878
118884
45971
22747
170198
92925
92364
3602
100034
231539
276821
197700
149334
137155
9199
299790
204678
234077
96313
217086
70005
176019
84934
213925
272888
277817
179616
270606
151898
98175
164978
157838
166152
248830
60773
36061
22377
13304
229329
290682
143246
23920
149753
266973
67847
255574
164997
94678
151187
176249
243877
4697
107890
127079
57926
162232
203894
213709
275215
154294
13499
284811
295617
270494
20298
206678
274560
175621
176339
189335
177965
206955
81439
82096
31550
208555
269696
272944
117123
44338
18337
217541
19574
204705
216778
154900
44488
254216
125904
17978
134362
260550
210048
136881
67401
81335
287788
235940
32926
44061
294915
216676
288067
158052
123227
131920
202224
266903
196783
112346
138265
292918
174716
293131
13849
122234
172922
75142
129273
215399
254588
31548
295563
120768
171545
106571
152574
176106
43691
153805
262737
23296
6490
161556
281782
273111
250116
114488
257689
215183
280087
237934
253774
71601
99564
72646
220506
144100
24745
133477
211811
291806
90444
11156
136617
284830
138006
212668
99179
263096
218750
16410
163885
94022
178165
64587
155650
233766
92356
238544
235280
128350
259248
162762
101199
171334
215337
86301
267146
282172
235714
41862
166319
72194
81578
119717
161283
160657
290738
258078
57803
65212
178363
170931
230399
208113
225220
254769
69421
104331
234211
244411
35772
225517
128890
38335
269823
189962
83662
163901
186641
79595
96873
227695
183672
206284
106053
12193
107486
278422
267245
229777
168850
264667
190770
183691
271955
112985
269918
83240
135853
90432
284514
284537
235626
227640
55960
161107
36313
91192
127367
179823
274289
47134
87038
71940
233495
22312
70518
27178
144606
2297
233526
244217
66758
237134
135831
216970
257579
292770
78971
262607
252759
143396
233262
129922
103228
239404
23311
40420
54936
10843
32346
102907
131628
203276
205002
145768
235058
265358
36945
123107
159272
165602
204842
41389
117802
202624
79567
65867
44787
299640
40673
193757
239282
99206
214199
16902
270014
231504
17536
67111
294480
43080
266585
115864
7805
260266
90160
260454
205304
155860
108241
167089
261036
236488
68878
164890
204568
16239
21271
80438
60762
180653
61223
35770
295496
84872
271445
96801
38813
201701
149681
278822
104692
140290
167620
70313
81241
183040
106384
25041
117634
152592
225942
242716
265821
243974
206467
66635
106618
166816
36332
106737
173663
139341
84609
263708
30584
145440
264361
221080
48112
141703
100696
224943
27572
272146
17392
45048
163482
192143
208429
58377
71336
12849
274604
230499
180419
193655
28461
107805
262562
215581
174656
99348
127712
228083
165619
131835
193144
282217
257614
285711
278600
162027
92504
118805
274971
30128
57944
45082
64965
31613
121743
6328
5404
224623
267594
86689
246981
267560
70693
84848
296552
67877
124472
194466
173958
9000
145927
213619
223112
192006
42948
135160
134725
106289
224424
235611
244257
133675
12642
229565
161637
51844
36725
256599
122148
256064
93712
147546
37320
176512
185007
219664
292364
232580
65799
171554
285464
159722
265231
176719
278369
79728
157696
286471
126137
164512
7142
110073
170181
106249
14316
241746
19394
55610
156876
47905
114993
196062
5790
117677
92202
220380
217147
111222
182670
150206
270900
218207
146283
171877
164707
215992
163868
105911
188983
74657
128069
199295
100116
163795
200177
8552
3131
279865
188407
89017
175321
77519
117904
228177
244006
240673
197138
60442
194536
151109
299605
11448
3523
236617
37961
189850
53018
187178
172604
278544
99873
98400
225612
43455
16092
158826
207266
106495
4746
78420
65520
21457
71342
19333
263252
264695
21280
216164
231511
288435
84233
13843
225410
290657
53856
60495
164134
152682
140380
43187
113540
126879
174332
24634
209452
8269
105578
183768
290304
6645
158615
11146
4913
247628
144324
50591
157837
121008
198387
245632
196198
39185
259938
31637
77108
176048
271578
273735
190289
220011
205193
152097
262506
199196
52156
102590
273590
51398
182590
172711
96101
254080
82359
195101
210973
68808
253942
74456
179307
127900
60705
80132
180189
107156
234530
124503
76813
37870
256059
229988
226299
252431
24379
293297
287875
27306
123744
288090
161129
240774
161112
169346
102871
181383
219621
225975
172304
200663
39742
204153
180715
211149
94575
4064
266484
22608
167693
244757
275167
56495
67779
78830
193214
247686
226692
183327
7865
253594
190530
246958
29999
242081
188477
21847
76731
14140
123815
108406
133484
133162
35130
263726
240737
47727
146399
145940
273936
165841
59966
257050
267270
141475
97220
137540
224216
89015
164080
128755
176954
271185
5383
91502
140137
237811
93446
272536
262925
63277
188863
59896
201819
244916
200269
44537
228739
143112
153033
216990
264599
30631
227404
97360
160877
173759
80620
206482
205386
35702
268982
95174
136867
94884
82724
22396
233417
19688
58660
101904
265279
180981
242872
33691
87324
89691
85195
41209
117934
207631
111817
184603
199731
49369
83478
136551
6153
183472
169507
53274
201289
165836
274876
62451
272804
108450
55713
96778
67096
50671
6105
275844
109196
58871
42155
5335
20712
58227
27461
30723
120323
296792
50144
77308
66519
289537
171706
66324
56466
249017
250052
234388
6721
236947
3410
34201
276748
223721
186594
89621
219479
26007
51026
276867
86131
199906
196563
59483
286906
97321
17274
2004
255909
272241
263411
46837
21074
57530
219506
109433
202342
168480
138397
97325
6495
209125
228649
271860
4064
73928
134899
87288
279289
146981
99860
211133
203804
144227
258106
151487
283003
155616
118926
140827
25849
193241
234193
13527
201821
241911
203252
136694
168295
273330
167247
13637
213939
230143
142345
43664
105849
257482
69591
7420
189827
182677
170810
105832
187815
167551
137703
279653
27223
81147
159662
17819
52919
176248
45620
223607
294907
173880
9231
55249
289437
200360
137033
50308
276057
18269
70492
54982
38796
219073
134109
51668
129375
178128
127665
4130
70152
299197
145079
211660
124464
19958
121656
205421
165685
260736
73257
205323
296883
254383
42552
250003
11668
289014
10302
192863
35107
272768
161610
112300
212533
34533
134256
247072
97274
19115
2296
129499
297320
128021
259538
223643
139091
283925
250650
233898
24216
192553
66859
134768
246556
237243
205463
16437
270358
267923
242001
52913
254946
218137
61827
26517
247263
226187
145256
110286
241024
56895
112409
259440
208644
84090
215777
163409
88881
295191
186473
13422
121976
268811
285135
51979
191701
3516
12095
239895
254811
195685
84233
68791
45868
245791
59833
159741
39066
74577
116136
209523
100284
250480
187796
245642
171730
160308
264720
253929
96107
4849
53677
57821
33814
40553
207930
123566
181280
6254
53553
175023
126586
204257
1761
33747
168661
232836
283468
29693
212666
42945
85776
206184
124961
145526
94474
238201
137737
168204
257788
275109
200397
186140
280347
160503
13507
74471
280085
158160
60891
277519
120939
220247
189753
249811
142159
257662
210801
287327
233926
231046
139887
294103
293389
119941
10150
218964
173381
297086
132981
194760
268423
242734
24333
34844
55820
298699
76669
169200
184742
276171
41681
18690
242484
127111
98290
190177
28321
94864
264174
51656
196689
107010
88993
129341
45761
28079
143633
250526
130758
236376
155349
277755
156886
288637
101245
26170
159504
286240
143436
179286
70722
263611
249500
232241
183095
8100
299710
274322
235019
18273
112021
259051
268963
223616
4073
253350
97440
101299
129086
188637
250520
220214
264881
111109
104383
270552
121972
234820
107816
60872
14724
234449
228532
156151
232585
180079
64823
108475
77472
217326
25607
227325
288226
211925
23979
12679
205644
186921
195002
259723
80559
252680
44882
251194
256707
292703
194268
261450
270617
60828
159274
103686
61761
128752
132183
254052
240861
148352
146103
234549
76609
271113
123634
239765
208027
166074
3371
10173
275331
260122
116845
189371
287360
194732
239779
184452
108270
143456
61587
53398
14319
225006
120210
135785
262728
7475
266927
176697
250266
21054
193212
52809
21812
127062
162405
294120
173923
296297
21636
218824
9230
171475
202580
102662
291790
160956
278135
121497
142434
174482
252253
232362
269785
297024
144336
100220
126279
135427
192520
134823
7692
71136
231551
212346
291570
232169
26720
150865
221573
49514
284413
92823
90818
272591
243050
23885
261143
234654
108100
298006
48910
53948
134570
38160
86828
233153
120394
219076
159018
36005
91119
278080
104348
77345
99357
116883
233858
3888
63647
37626
30497
183189
106149
96070
145707
234680
294025
109479
191212
227382
16369
172935
215315
231878
199786
80321
91941
102891
148852
1849
162127
296677
174103
76439
71490
167110
183278
266696
168759
295576
279300
1303
202305
18883
272532
66142
50332
249705
234065
122788
68568
273032
144654
33368
274870
224736
241330
55261
31693
257715
176
87727
146020
65968
168867
245204
222114
104103
62249
122511
87147
157282
18878
152955
16796
55622
151015
72138
264914
225992
206431
169778
42823
296533
2834
257492
104825
48849
59360
109684
112137
33700
152953
271832
242711
208033
161518
281323
263677
223176
210628
271993
140578
115933
112466
258978
191585
140655
162300
190509
164376
195289
19999
270518
174295
166821
176280
273521
280741
231483
263582
23099
107875
39242
5699
35958
205769
31240
2792
73366
241247
98308
139902
17673
89544
123762
113533
276144
293651
171109
245655
822
75052
55130
230341
236466
33080
187176
268595
271204
225227
10269
176905
204385
173097
188410
125338
27371
262975
271445
203046
59023
84009
4059
144136
112706
112613
265365
12138
166191
259973
61525
96818
154677
250972
182437
96028
40159
240074
204079
50086
245218
207770
151612
226725
40314
68487
187701
139068
113111
137111
23759
175264
106290
108348
278953
191672
257492
194469
44696
1319
273209
167385
171172
147529
277260
78264
227860
13738
189102
133120
147628
294411
190260
115937
246293
286066
262154
249412
198221
114931
147703
83062
266207
35914
110288
70080
174842
228260
67959
131187
231622
246883
232765
282705
23828
28492
111797
36267
60889
276866
240266
208289
229721
78574
91919
224593
166403
35215
253485
218390
83929
37468
26326
123506
82508
227238
81768
23617
238246
206179
129235
74845
205114
238648
110260
108218
151010
206501
176182
264298
3736
202585
7294
13146
131213
187350
145968
251343
77063
218595
203130
57214
242715
181894
217803
280329
226837
273402
249856
84899
5864
150633
102278
153163
100784
24822
95361
182615
104503
261379
14545
269908
256582
140041
166245
247539
93721
127270
294539
200047
162591
252601
9129
68662
287763
188723
17838
137466
71037
83663
224110
277981
269957
145546
63036
278753
213917
52352
81846
100661
224340
260981
35420
214635
45638
152703
92981
207832
80813
287793
1046
87644
35450
279074
256823
144499
246149
113113
131015
103071
76898
179585
65294
244341
178028
87077
147509
182634
268089
115310
242072
133034
177075
272472
104931
50842
179019
100959
261045
75086
140046
186777
94191
998
69566
241792
12044
189455
227468
149724
252644
143287
124045
245483
15230
175074
281487
108146
232510
57527
248219
225606
257417
96774
54014
83288
62016
88319
197488
238708
103552
101664
120309
203433
97255
167786
119231
216480
168948
152273
22370
280173
134799
271563
155165
9849
165727
118137
292589
232893
176867
250781
50900
126084
181015
183066
289584
62706
13225
96628
66973
281618
219498
170041
158950
108460
184558
7782
107598
60013
262613
54650
185195
35316
60582
262402
218461
120769
193154
215929
65866
193972
142753
82573
180814
181413
106378
240914
187961
296476
271983
219551
20105
116666
122535
142826
209737
2476
17852
97017
108452
221702
261048
170671
165628
75112
264404
70402
84418
65795
7250
94545
112569
225736
129832
10885
47794
5006
220335
248583
131469
102194
229173
116192
141692
46350
206855
56229
287087
230608
198591
219854
280622
295818
186380
297934
191056
48636
111439
67380
159665
127056
47882
113458
189337
45096
271825
214555
104112
28814
18476
18371
195168
2815
251207
89987
278613
203642
229005
243283
294447
265317
187452
174841
126686
233835
255587
200649
242470
85683
229355
173646
291681
189582
201239
145775
174439
7017
94606
160233
59767
56265
95784
200948
272423
207834
239571
294837
237774
133791
109284
70803
115482
7698
166430
288157
145482
175225
11575
37323
210509
113338
106164
269833
299266
277406
45625
26847
47779
168792
183634
292413
273770
57826
130719
75469
9765
205642
153997
217765
234394
237916
206030
66524
163756
198970
25505
169482
93626
98193
8082
206535
241690
54619
208482
235463
262067
215075
72712
47223
166475
254636
25818
91904
284802
39277
245686
11514
9160
155072
91511
163346
231259
294102
247086
239892
181579
223049
287888
140781
284970
56665
69950
250162
170196
151186
163897
152271
124787
259332
164953
29720
49952
183798
236464
71778
74331
104542
126916
139847
137485
95745
197381
179587
268432
192626
33161
81489
46201
12470
221858
279185
236865
204814
266775
83475
15869
28825
120880
228835
152241
229518
59565
219909
230691
29815
124797
229315
244602
235368
97282
256295
73986
268376
40745
75113
70294
259388
173581
96982
295813
202057
35802
135593
35649
144339
73421
178105
15043
180835
143745
258066
167147
282430
62293
99456
44018
188043
108649
84381
553
20105
17685
76716
47952
67440
125216
217888
174950
101498
74209
116239
81037
57641
44334
176059
102129
192128
203301
106429
121790
30712
293945
67411
142177
724
203714
1606
175393
128511
104857
234135
36903
35511
128733
119132
234386
183844
51199
260924
210368
250999
142124
266935
227591
194622
17767
207507
224902
43414
90714
234896
151146
276555
240554
176383
81695
286244
94645
147445
106903
1536
265877
149433
220671
176841
97363
114992
74873
274998
67935
93773
31489
84233
180376
58774
196700
147059
147869
217826
39654
132087
260044
277314
279682
295726
146949
288381
226209
112502
148418
164851
90028
134106
217766
193965
43344
130887
192430
77325
108572
128342
93310
140150
272436
72666
279408
184701
85183
38178
42503
82643
119829
64130
161841
290668
12832
56946
52373
184519
219188
119223
120046
52827
85172
187718
86581
239234
266205
288489
228482
74519
206179
145004
79093
271574
127255
146841
19159
189064
90564
64045
143746
125006
159729
196918
39688
42911
112201
294483
181789
298390
284599
197233
98177
267517
41881
36577
164469
203068
115660
39155
10176
47559
222864
84448
230613
157373
104997
263787
121489
5257
223633
124808
96530
146930
277218
187606
139376
256661
201686
127264
233057
139012
93172
169084
12223
192092
161721
288255
79068
287180
239265
120625
94385
210668
213838
292806
253282
268531
97654
151812
200340
97151
167676
121153
220848
261016
174840
29746
236682
124824
186554
222871
163563
59451
86702
264678
59436
248221
298654
257669
263890
31773
221496
268490
256224
275704
189926
170088
250315
98821
200905
277197
71314
155120
240058
145202
72474
169827
155554
211695
217081
268620
180334
75841
265381
68441
173305
115270
2082
228423
28913
11472
82568
132981
127177
264954
85610
86038
37532
292832
129075
194324
113349
138631
216876
294648
211291
222327
275285
61856
95406
267362
225469
34507
180669
295186
203447
96555
18358
240590
37437
266643
229105
58729
285447
134638
254930
85008
162656
21512
118783
245926
177153
121103
65809
13305
216986
141453
113983
265832
239996
1923
94978
285131
189279
269224
195496
179461
167321
248744
76458
112851
141492
215257
18580
101004
126204
13437
219255
196407
167450
216038
251898
228688
111416
136339
8364
25557
10141
143573
293706
218646
269354
203569
133588
131236
204756
219298
247454
270129
243621
270771
46140
214411
113889
8481
109762
261959
53850
2158
212592
26053
252020
215217
211616
58937
84145
16153
275411
284746
74409
197468
120915
190453
173764
100337
141852
48358
295641
239323
245889
116801
157917
241858
199089
189517
190795
196047
90770
216150
101230
279590
89954
25422
237683
227363
282354
50250
101184
41524
172234
53276
277017
41851
199876
81865
285429
254285
108001
115828
25430
142406
150824
42628
281573
206933
276433
180153
268990
41842
86615
231119
41341
222046
60867
242665
44451
32371
183284
286863
282933
109334
190398
53823
126344
67997
10218
4940
131318
151928
288252
170622
56814
299840
27626
30771
220601
90089
19747
296706
218872
175358
6326
101998
291753
115892
270616
298786
299896
240666
52028
87374
88827
70622
262077
44269
138534
163074
170357
261321
228973
279729
201264
127315
234951
236240
250637
235202
249988
196561
209598
37249
107262
55131
158789
248969
246728
187958
90133
217534
164453
72278
89644
130220
61845
240013
26805
104262
28571
234258
210452
75105
205244
79631
234516
18842
132728
75825
161909
247004
206137
205606
47949
225964
28978
130666
21485
58028
283804
140222
160462
285241
184058
195861
257236
132580
971
242617
88547
87765
50608
188476
35775
293233
70216
149037
56964
90237
211554
265221
287933
58804
276910
173786
168280
267239
288490
61595
221573
18363
59029
136848
22941
194443
12519
163939
153044
98892
61126
223850
52053
147916
43294
4300
166835
245903
165742
234110
149632
234738
223432
89148
39536
172068
93425
41162
79168
129772
217329
91849
55829
9908
160083
274876
118822
272240
230428
172697
176760
226403
80067
66190
199504
126629
13283
112699
199815
263826
91525
225630
93785
208449
43891
221209
296160
5641
104900
295929
94803
106449
252505
249964
63661
30562
213166
252437
18045
164930
61275
112866
272956
46358
224082
5907
159137
123694
249727
49047
198708
171182
62075
87284
263583
62709
245859
230904
140471
195619
5778
114310
128040
296165
129805
45377
211170
84219
296666
243556
87068
282582
221271
230359
142778
46187
85792
73279
133370
110178
272515
166688
263786
283931
286189
200861
103108
140258
281927
198920
135807
156553
37109
105921
180718
171400
19287
64374
296312
195344
32373
38021
163309
46808
127728
37849
8398
90305
216701
211538
266045
225361
110066
166131
29563
54615
135965
124096
20243
197749
55690
108131
295135
81756
68888
191252
43304
200978
53366
244947
153960
256135
154683
237379
189413
211754
31128
97974
198009
62779
265688
280742
271906
155305
112798
59531
204837
45904
63912
115458
24797
100905
270568
210085
35525
149104
123120
174761
190656
12634
120820
120099
31276
123920
40019
22576
252780
249381
95171
111736
9989
143731
68784
239939
198272
177547
146125
12720
293443
181595
138939
273293
224127
142863
107814
191299
18920
143156
82866
223868
47701
150850
149499
78357
224964
41031
265707
97672
49329
130825
179087
285979
292100
189145
167764
91283
192721
85032
205513
77953
24607
219094
71979
116534
87957
113840
190406
79634
83024
42795
205182
21480
136621
261030
119556
13296
254346
50770
210760
49513
226017
96006
230498
114738
265650
261604
175866
286766
74519
258460
275309
75268
127031
84971
266347
8327
104360
40197
187575
197855
299813
1006
144748
197492
196367
223956
159098
116582
293617
160990
299012
283329
178191
270296
62466
272966
294698
140125
200840
237649
37880
23860
247203
16692
117837
106375
29618
237814
121237
121043
166558
228104
47975
170750
84938
233449
119167
181219
149050
193063
182350
2230
286257
25900
142917
213393
200477
5019
293666
290469
274186
51201
287721
50662
228454
294517
149452
234471
36221
54074
130251
61564
157162
188893
173845
270108
101806
297575
283564
203210
112066
270354
210513
42327
215741
135794
243637
28549
91210
63964
179007
242560
83975
161003
96651
58804
176777
190055
53481
76561
1743
250671
122251
167609
229300
207469
144632
150451
159324
1487
24942
247720
40203
17191
198278
170627
225062
276685
82257
213722
47742
66500
240553
161885
217932
260755
259691
218617
257961
31254
138562
244340
15625
162373
183308
175627
18500
147765
90856
25725
291397
246149
235306
30978
42463
266791
130166
270644
226790
77293
87622
191071
213964
72110
174160
245803
104474
169971
13260
299334
208977
182139
12069
277370
17500
282176
229157
16969
284167
222684
259269
48872
205262
283224
6262
124142
132795
156200
25297
163327
281331
142145
83263
158364
297291
30388
23389
190693
218746
174975
58135
167358
290679
111744
6940
85618
107838
104770
43422
127880
71241
77289
38650
48201
73112
198440
274818
240418
279356
244242
242923
289193
218236
9321
182222
170432
237875
67701
56932
192271
32618
154676
188568
241676
36505
228252
295541
50277
236056
112564
128857
182761
147984
12853
279197
80182
106715
76298
39229
55287
157458
156142
131848
222433
184623
237710
151261
118736
266058
113526
172872
100126
99304
44413
236670
168852
271064
214489
39071
87654
100190
82981
118865
215007
247150
106772
223705
283302
211573
85681
292533
69236
197882
56455
102681
240036
199237
292481
125927
295032
79975
198567
231409
202493
22251
157673
200985
155211
249231
73402
79045
224423
238255
11241
104897
294178
172120
168364
13091
81564
266516
156673
233953
270988
223721
60494
191471
43012
277523
26152
153567
89249
96897
158222
230779
9872
173998
8790
37589
245822
185593
16534
224000
145203
117377
241237
108241
102396
177839
101034
142071
263155
71651
41237
225099
250099
154272
137024
128482
285598
248820
223329
85650
86816
200411
24841
39006
296717
140232
114772
232910
91495
65814
91247
181367
254365
143921
12020
181015
16681
104566
165544
100495
288306
18544
150081
58849
172612
79992
172049
239064
160275
207200
84869
260071
147107
129799
211202
2620
99253
36462
271037
123665
161013
261412
194875
228827
58264
199329
205432
89193
253720
171462
144342
105487
200518
221795
154548
181105
139835
194702
70906
133154
12125
246636
239664
62389
291050
231079
244632
19640
230749
166133
33255
43659
47788
64678
94247
299648
133382
268384
213945
15931
228807
222108
206434
7361
132496
149891
101882
54902
103727
56606
244312
218892
87094
23315
99539
71774
189435
63941
199005
263263
267101
264691
108965
200551
172504
101101
291895
248225
128587
73258
56753
171664
199316
78449
17448
122957
294688
198497
245204
231655
16778
150938
56914
229411
187100
154864
24053
279849
179694
232145
245503
91940
152982
275497
13293
97028
110366
248926
145462
142241
72232
51828
211794
68377
103521
736
249046
101193
252725
156203
73065
129879
80889
203649
161236
25552
156125
113264
203587
40572
6789
279743
99042
272432
261916
154878
296670
298466
255439
245877
245339
203604
138112
173466
264279
129917
154361
234398
208319
148223
241350
41190
35415
83780
267699
280979
212069
146811
44643
213486
108136
230765
193380
234299
77333
197498
68665
183326
14389
188761
279530
128686
134705
159386
17856
62902
94084
278615
72762
180400
206962
184252
34644
116228
36162
134690
40078
72797
250425
116301
159502
91510
39372
83378
187310
219726
287816
218206
100074
280404
221000
82051
208101
113020
21876
76584
226217
216135
262496
162795
118273
280443
138106
91091
288627
15670
248230
172105
7932
118652
184722
291868
139883
27375
116500
282325
46347
98198
262561
8139
266966
170211
69171
155586
122936
23396
188938
247558
46002
9647
210572
141028
174314
140161
83694
296909
22611
42976
237379
80639
128748
103671
39478
107308
45343
608
155256
232331
31298
153593
102578
256019
299195
224927
94620
291393
117726
167012
213202
170441
279740
234974
240211
95855
4765
52137
268927
17450
260225
166508
269071
170825
218902
257571
290034
191898
143894
18710
26301
286917
182586
172674
214926
46561
87492
46261
184718
20754
96503
124957
287609
71718
101783
22690
209998
69116
181410
91328
260502
158930
284443
271610
159579
190787
44203
217334
197728
223267
79506
291903
98335
89230
32652
122130
131851
235268
53855
35925
219087
45505
39833
288733
206982
247575
293133
4093
257605
25548
262955
276005
166129
37249
199663
267917
289948
249481
201974
193825
289575
118481
87494
155916
211616
161107
297857
56044
109310
88794
150395
74681
132228
90553
4456
147725
82890
199652
122182
10104
183932
21139
43832
204873
164511
173040
174031
280012
279750
164775
15476
1207
268041
47233
201053
189840
186507
102623
242427
199137
11759
210267
138377
171823
51291
73102
194193
132970
124395
236996
56286
45401
81885
107916
213327
279253
60354
50803
286150
65326
55206
109884
127913
134368
11529
100078
202076
118314
5554
152036
142898
6308
194839
66044
299687
206461
243715
153962
143115
19560
95973
110158
276751
54027
104693
242594
251426
134757
91485
140899
101897
33513
278552
99368
107221
70012
208162
196020
129889
33839
72523
40956
140042
45977
134555
269893
9408
232063
214843
220626
44571
94526
116278
185929
119609
297369
115618
156770
33750
116749
267177
137323
89929
250202
94966
36477
69515
94295
136064
191648
237601
246243
266243
277960
237378
200074
105049
216522
155959
100000
135274
218666
228683
191257
290027
5145
134975
267411
36409
75640
286403
254094
224603
49662
95471
214247
217614
21312
231275
34110
3912
98227
42364
288272
128177
216458
13707
190971
278731
8631
212968
86853
268946
100976
114012
164200
287717
157485
95643
111326
290284
244905
49332
71413
21578
93983
261823
265448
43551
287705
87537
132790
265986
117881
296640
138065
61620
173868
221845
120261
130731
76618
22557
52167
135609
71939
20468
18834
43082
142654
143260
35112
62064
25412
177997
180304
15449
256512
148427
36064
12904
67962
66969
196328
42262
249985
111463
223413
270129
140723
125130
87040
294112
130703
281948
159439
208671
289699
3035
192875
96646
216431
263682
23325
32036
188128
174244
155015
137789
228991
227330
28039
280491
286308
203493
40373
56822
111895
266098
147838
91677
164806
199583
40765
159848
235904
79680
157071
178377
253869
166504
96864
41415
75781
105248
64574
117792
62907
21791
269849
126095
62134
253783
144547
30521
269153
221659
213449
65023
181891
117906
161438
125352
149583
165494
99383
167799
187003
96515
133614
68458
170586
84026
231537
186306
78274
50098
119334
207580
178751
190525
196990
193425
146843
74910
196798
112240
153098
30808
225388
78510
220049
4693
229533
287512
89429
169703
275700
156674
276161
181954
30281
23430
293587
18834
128392
296887
251442
120798
170622
139221
262105
9077
210464
220863
119540
212545
255155
246299
12258
249774
212039
52015
17891
24375
114156
247913
100136
36105
281343
185610
289437
92177
245225
255952
215370
270955
273716
164535
261467
298537
172251
5810
289383
87752
219559
285007
144149
47269
270026
98789
79429
155367
273967
93184
253886
183367
153572
160019
20945
263662
278936
42974
102047
235332
153040
100320
206591
264155
296564
197392
91621
66771
62886
171401
108245
31263
17816
173823
78063
233168
133508
283502
222955
79555
279839
167809
101264
27476
32169
275303
98469
228285
51334
181694
97798
268215
33943
11544
63588
62617
159929
279582
56636
46845
223922
127353
138275
261053
30487
85707
231819
274112
210463
62264
174055
29154
176768
55411
79827
65437
243662
84470
260337
286759
257825
159920
102382
39472
208901
56368
140949
119827
222965
51111
131912
134130
139862
283500
236933
56478
184055
201333
245374
231729
299426
189645
239778
14671
185785
84121
170671
215053
238889
223910
184158
227465
177118
181804
276298
256526
81787
6006
58356
242812
50234
145870
247286
165790
80854
63472
175704
256928
181793
189077
282177
69655
105691
147805
146272
35904
39323
78080
39849
138530
258018
126957
251754
271693
55109
181300
140168
24393
190834
12877
237228
215512
4084
74712
237165
176059
153151
2111
230883
43201
190613
61448
58483
164338
113946
173902
263342
201016
101175
79330
210817
210469
171855
23875
283411
96099
290002
12237
56512
61786
126802
292306
233534
58231
231144
158554
277229
123099
33526
201470
291955
24168
47157
9128
6156
157688
235804
293006
69067
137880
23200
269061
3125
159557
139271
216384
274292
59851
119426
54346
248778
4827
111253
32124
267856
55100
259430
132840
19626
71885
161346
111132
86154
135080
184747
151038
219113
290138
6108
50857
95452
117445
93642
285184
170984
66052
10496
124854
208355
170065
20549
89915
73980
247211
197838
219295
157544
80580
232060
56794
144846
136021
37760
226144
239040
190665
296794
199198
215036
237005
239020
216581
89140
246021
292396
131316
99613
108569
214677
291173
85265
185333
158125
34578
283654
38626
224395
167661
139840
179740
164776
21143
4641
223984
122133
181750
155483
189513
246534
267414
122605
133719
109673
158736
10181
53427
39618
138608
204417
190019
64609
188162
90416
257231
130190
140450
123943
213152
238185
135445
167476
79892
102942
146519
162130
210394
241024
156803
116484
279871
116184
120680
236700
233602
99547
123360
126674
230990
124035
254783
264809
67250
11147
84660
296913
156291
197620
173215
44965
219773
246937
25595
3189
262366
111296
227409
209814
189119
289583
15486
189463
29814
259762
4141
237148
104651
295803
19315
291162
49864
26461
66413
208325
115850
200476
250544
180955
225245
266241
56892
143132
243900
145760
78031
60883
150827
195083
114312
62001
33548
54791
216937
222063
203683
126655
31857
222122
170330
102091
118587
122251
93097
279106
255871
221987
2795
207442
289436
42764
34211
98535
186693
286419
168531
233450
263939
274884
196933
280148
38141
184307
251109
105695
298818
268556
172074
250406
48277
41086
125795
30128
136213
122572
268548
13442
38508
150744
210277
213573
245206
85299
148510
168283
250444
80752
285793
68288
36598
214709
141456
116225
108100
207340
127940
179874
186784
295561
123707
219914
65025
242779
91505
273195
200157
202288
278875
166543
261797
252925
16192
162128
136846
298766
129842
183993
108874
147132
75390
204079
162479
234026
175356
216038
84125
241952
205867
168289
7655
195528
292554
113085
159865
283420
174206
222087
8221
174492
269223
200566
39094
128211
50197
200693
56399
122310
242
199100
186264
268032
10432
17100
290732
104181
210135
137189
29411
286387
16957
284555
188464
147348
136
111857
160766
67862
141239
292009
86210
129394
28624
202467
206694
184677
126433
176188
252407
210636
63176
255720
184075
235332
254254
245304
218909
284466
122317
261060
36969
167023
30821
94378
147383
38718
70826
250476
120855
163866
284990
37362
190713
66510
169540
291976
105912
33471
132468
101988
134354
114902
192136
256475
127468
59749
159240
165801
194333
235446
225914
189156
47016
184668
88321
294346
84054
102792
210629
246540
98676
85972
152337
195751
87312
147095
62647
58926
39454
179395
138176
96946
122884
82323
133257
231095
10311
59534
213842
160184
297801
74216
39441
241300
108895
21749
264638
184609
176825
270173
164245
234338
139533
250081
32151
164406
272353
202774
120436
294541
240737
265013
163143
203587
149692
115698
190450
81330
205983
232425
26362
238669
38019
260782
49029
181829
276569
174298
144412
93062
50149
121670
197148
53879
170985
139634
104635
277059
7179
17530
129597
172478
203734
9081
129761
259852
37991
3006
74573
199945
103167
73174
27057
294256
66366
50027
52850
212497
155513
25649
285274
41248
146091
198920
180718
41539
267653
275129
148841
140989
148086
137664
261209
168276
197489
239284
758
178053
154304
31076
224023
171572
66076
16609
11575
69195
45145
130046
234378
17360
78126
198306
93239
55998
142162
44098
278708
13285
188505
122832
287586
247064
21230
101876
209588
72472
141518
118937
295732
184565
198807
76895
296118
97815
189858
129842
144294
51156
204325
284333
204988
129967
286887
239618
61448
74482
240422
202586
260932
164761
167197
63307
197960
185546
139369
213625
7328
255991
129706
82890
34354
198751
107074
155665
247599
79881
281414
5150
10920
117409
9010
286768
148747
22503
39439
185580
81442
111315
241402
199326
89277
46348
192982
4113
188627
204931
1773
198815
194025
173527
293586
122110
260532
83433
150658
167399
115795
30030
181505
283317
201560
273644
201796
43100
104541
214937
158965
91439
142525
234470
165738
76212
160470
213258
81214
294092
79923
247544
5633
292411
147106
21797
32431
46170
81555
79136
180843
34925
99379
260384
191834
251355
65239
100571
181715
141495
108078
235945
139393
1063
277426
144544
178317
171625
167597
258168
143405
198567
141632
180748
109371
22898
112762
31597
251353
243869
121345
276638
45534
184563
49238
143677
50223
162673
25388
31840
260657
148348
26000
111487
298229
194626
238169
189909
40479
217235
212829
265822
256335
191903
92298
60269
38265
241517
232166
168189
130730
35510
149628
269164
81485
110311
233028
260160
239369
222542
219078
228131
44597
219492
143399
295473
234260
131624
273920
47056
215809
221320
254891
55032
297736
41184
164908
5788
198612
39963
244531
279710
247115
87075
250295
97010
108223
274210
68022
227044
30307
170937
222465
134409
36624
89848
88131
173857
209460
204915
262286
205569
229222
159380
160026
35328
254726
295454
152980
297455
261584
21760
291315
168535
192627
184682
185993
149059
177992
175617
190605
31336
109292
3605
124611
137186
257848
1643
67292
280679
225236
86335
262883
150919
236838
159152
30755
208580
30169
117620
110346
220622
254778
85860
200184
213804
274864
83723
178616
116983
84440
296374
131630
232868
127606
243006
82825
182448
101398
137967
176027
43266
245253
281500
9425
75515
231431
176471
99505
128947
15313
163158
32221
120591
215601
134212
297131
296588
116025
202230
4963
111711
228054
109675
259962
20015
159317
34814
31463
231315
288934
202640
109141
252068
28828
220087
205324
185327
123774
294648
262563
134910
74711
37821
223661
206029
54150
17576
251970
297738
184218
295595
19202
98076
285935
195118
111929
254859
35675
170976
283624
184605
6446
198546
127134
85115
115641
267252
70089
32844
202423
19061
192016
71032
37966
196752
52560
25043
173074
53369
90802
180755
174568
74275
278532
131164
65503
41535
83925
79706
128367
162599
83403
57558
18911
215168
148388
146039
98910
182214
34204
112400
20346
41398
291768
255824
42386
220242
170233
76095
132395
122454
241177
175008
95378
264297
158957
205249
184788
285902
225004
215761
146933
92288
172601
27910
124026
5626
292302
240144
258250
151418
76431
35717
104968
268190
260551
156882
212802
206659
33335
259152
278888
251898
193506
165648
274939
193125
167928
112564
265444
187410
251695
98458
82678
109124
131083
121369
198318
200915
79517
242070
201264
21984
8223
137238
123346
144697
146008
209834
136944
70585
236834
222216
181984
249188
38465
137646
124360
35801
19082
165812
182811
157435
76139
277728
291878
103335
49262
56200
272985
227553
17501
123201
218969
253395
115538
8558
135322
159655
213929
266419
266394
254328
243535
82857
202210
169881
67901
135105
81902
194556
165571
130754
27792
137635
29449
179315
152562
75886
181826
34678
244302
277214
162668
116100
123589
227840
181231
240792
286695
144222
269394
256219
191700
28214
13368
135534
197842
274932
125726
7434
152938
20642
261379
16685
271038
39175
121063
19029
177941
182307
83585
287821
3923
75629
94052
22509
198333
153199
14372
195181
33402
9510
51607
76890
263658
118
169004
249468
12096
181446
170955
271620
241310
182982
275073
164753
192624
154104
181086
179392
209095
233301
237015
97733
272163
299031
254317
114468
131229
72217
292710
228272
77902
36511
217814
41055
14883
113352
39728
141310
248987
263751
69723
116974
264408
27308
218795
115269
264716
193363
122903
13245
217876
93815
92360
268511
139260
254312
102169
38512
274848
17802
189156
85903
231908
124253
67390
8884
29485
254174
291139
257789
49151
164305
226774
99431
156885
51276
22927
259938
120035
287271
74586
187562
92841
111917
47896
89912
219469
245327
293325
233561
287417
190635
70524
149390
25364
203856
65026
41823
227262
138669
164235
219029
107071
179273
216358
167180
122793
173032
57004
103604
153549
115075
242191
50272
187778
251817
128255
221574
203508
155025
137233
182496
10680
11110
248333
175547
206791
250424
127806
210016
74373
129662
206256
123994
237598
11231
118837
210221
102922
182142
3853
281830
107938
152575
11944
275803
135189
52702
236565
153923
177742
102764
126407
249747
203439
158615
278599
249962
127978
14113
149805
293250
227372
49798
195684
289968
222620
96668
45855
10024
200821
296866
272431
33665
92582
112611
169438
19795
27432
107818
209492
187658
101945
143370
168612
17477
144138
179617
31641
251122
122035
160901
12197
15784
4670
53962
23234
231352
54036
4334
46949
101334
47232
155460
39515
23175
123183
116456
178304
279685
47376
290870
105232
14388
99172
283379
39983
160036
197544
85660
3917
21342
6867
140950
152164
147067
160659
84275
83537
46473
100036
210399
113554
22133
231328
138479
80112
23848
157858
126576
220720
226714
250674
104035
146112
184523
252903
232746
147170
141336
272621
32722
297426
194840
5265
67889
58359
223463
154230
118434
214557
114129
53182
137765
17325
88373
290834
213751
296749
39368
157274
42497
73968
107835
94651
28060
187143
273813
278833
82401
287571
161254
60614
293563
269016
215658
101000
242530
243853
12521
60069
156206
174216
167827
137419
193393
18823
103546
107295
85318
242456
266689
260268
66124
206016
159848
243113
48350
275758
20511
166015
105775
173599
288506
59726
291724
64937
17596
19159
169797
161418
176739
144167
281698
191918
204592
286597
235613
289673
168285
220108
134734
90004
133977
17067
145511
131532
74102
293148
87585
276310
228594
53664
149256
262000
104789
278880
86764
241116
16337
20200
95584
81351
143739
154796
122752
20528
133833
244642
70834
266400
183604
153847
182391
285555
49368
136480
81866
88573
120605
296191
1631
56681
146346
101729
204087
198251
258335
151487
69343
152088
37894
48475
218342
239742
86578
38800
83195
14762
82485
47100
174283
211787
52455
202749
172728
30362
144849
31897
99409
265351
233953
241481
234081
237481
56845
147737
242366
94064
169312
219089
268540
99162
58172
93894
277547
199618
210638
224626
51877
240732
131153
5747
163164
275077
204765
275421
28215
172700
175901
41512
188706
255440
72781
71195
247309
170134
137522
268679
257890
219278
157309
236851
43502
93614
188825
262047
196443
172510
118733
208852
162792
289772
252307
232260
241394
65981
285736
11743
151131
10051
208471
262516
109292
233774
94295
140530
277751
257480
166258
191520
28344
140592
236670
63257
110308
49251
12186
29481
48870
206346
124301
240940
200563
252388
211650
12698
135148
204989
36220
216120
251041
124122
71924
30281
237402
121978
130587
246410
262378
118050
161015
90571
108744
35470
94115
43380
42312
188332
235741
290516
20311
292359
273500
68479
246189
159877
275551
161264
116030
169270
146826
119949
13523
105892
167660
57967
97506
22757
30964
214439
295079
46614
81231
49406
145392
264870
93661
227042
60573
23942
286045
25481
193490
21978
58474
143533
25015
178193
275231
22972
95841
245879
136741
111987
36496
46464
217562
188798
232141
176603
115770
60903
86730
14466
197862
285187
10986
223993
37560
98403
252933
50466
97290
110638
46921
28537
132304
22045
15461
88117
36431
228228
35037
150936
206008
189529
114622
206131
24606
86411
119382
64090
173337
234305
123596
19147
183661
18370
21765
249321
54411
188426
49551
227427
8787
132765
125477
84186
23367
31067
80494
266119
177703
145426
111462
228618
204771
110400
55974
32693
220707
60274
184273
124875
211179
186932
197969
89172
245624
151271
155486
284653
297392
224646
246824
31874
17072
99650
182750
132747
191827
176008
268031
64712
160345
2243
271073
240239
160522
270528
179102
285325
90090
236292
282166
257953
33248
262945
113285
1591
229770
83920
196405
149874
105396
270507
80056
270776
233698
150183
190190
238642
253319
98625
284404
233533
239125
126221
112684
106318
54005
148785
155643
111978
235134
167696
196064
258439
149761
81445
258029
156348
236388
85347
58939
273334
270711
29455
228262
135432
114942
79306
251863
4801
51460
123014
220940
23576
294436
223278
243039
192153
85824
124275
103734
85541
196952
270011
100692
134240
30417
275499
8560
164780
208237
35196
186937
233245
54744
146100
62528
274179
167478
75334
169003
240957
189918
188893
27656
243015
199384
49762
102859
224254
281144
198873
121178
6027
283642
117083
5542
220611
142880
260357
263473
162051
160477
275170
95017
77539
146389
74361
14015
24180
52049
231014
64770
79713
92022
69872
142588
130099
142721
191602
64963
298351
12003
289267
287139
8003
111364
294444
55646
153242
245331
251323
102838
276877
161479
287715
14477
238958
114631
242636
156832
186669
282290
291837
86825
7071
42529
253065
269861
212503
44946
3218
289746
2241
73388
128743
299175
216817
214651
105290
58166
16814
151065
182587
219941
76586
124755
119505
48600
54851
20933
132398
107257
100643
71796
142464
166070
41702
165209
156768
260342
168817
74731
13715
165529
155026
221153
175249
190550
29617
72974
17675
153627
227092
119514
131741
46496
209358
206173
199468
132578
81244
153337
236630
1518
6674
166252
248037
294222
257772
167776
211882
102329
267001
50015
284374
121301
239893
196566
280688
215344
4730
153438
291237
1865
297235
158478
280578
20915
152919
189656
90559
131534
86422
196385
221042
75420
18666
277881
189788
153106
204646
5975
214875
56294
145435
203659
180088
267136
185560
299884
246979
262236
101123
104939
133419
35534
273374
232891
101883
97629
296389
103551
13456
286
185389
151727
61525
43236
256187
38397
266109
283953
237706
111312
14818
107401
284331
84596
76876
18910
34671
72131
152364
256924
2016
87942
17214
111875
38349
291813
34070
130465
290477
69426
228940
2654
111262
100936
156334
7095
258075
128359
18512
192581
232129
119733
267099
146571
141425
210672
84374
267433
278390
118742
205898
292545
89861
189618
264926
27937
207997
213487
20297
108567
174362
142528
25877
34365
169864
12400
167537
272810
179892
231110
292668
60869
85762
246028
122398
214365
118362
34672
68455
297694
240166
288435
134669
2348
17781
47335
131616
118051
78936
9550
107219
176902
172879
75235
99747
88541
198969
130260
171690
199750
33229
228295
31926
91780
175760
106054
89810
184226
83249
197600
293825
285669
204209
44700
299361
88618
292672
232381
118782
129553
140727
208304
57699
17221
108771
85499
148182
108977
220577
119687
206472
72634
207321
96426
230746
280918
17854
295956
296842
4993
166888
213657
131539
210029
276266
75753
223525
159046
265918
266067
236435
271431
190336
227863
114091
169558
94562
105931
831
83777
289325
49723
108255
192423
212188
85623
236554
278074
216972
204517
257340
118430
235609
46893
244234
224913
189271
38094
288952
227118
225701
248655
245664
23736
137645
37879
258451
45567
139489
204761
73578
251790
266958
84703
62043
116364
119393
266212
247227
4707
231377
193861
248670
152452
146799
227305
136522
284012
48200
262532
14294
237356
205144
49497
265480
84544
214460
187197
163111
216427
268125
197924
235409
153084
199768
34779
96630
142719
266184
217038
51548
79293
82924
225977
4947
138293
216677
71377
248692
94868
277997
58500
202225
211765
40721
180910
212208
284786
278960
187678
13192
265372
243572
193344
256591
266534
156473
19746
136918
235623
217407
80959
227805
70473
153753
175789
26339
240802
88457
143529
173554
122531
83628
212698
253027
190598
230935
194487
72564
100433
242051
169522
28879
161888
137087
173221
142581
2795
9275
158919
98687
47218
41154
86583
79696
48804
165655
103288
255573
230349
277434
244058
264445
221739
45547
106289
220488
265072
82856
47967
68060
230652
235956
226620
36072
5399
107581
170715
109259
60830
254435
277414
20646
228068
245023
191896
212487
192154
67571
241713
95770
209946
18953
77379
132386
113962
202107
271334
142480
185418
273875
186667
7773
296613
94968
245993
244891
121793
97861
114129
267720
216139
107920
125609
283045
234960
160459
54453
103851
123673
268737
127746
54793
26964
457
61455
299623
133575
112799
80058
19463
111733
131595
105711
208223
106804
186462
201958
136072
22791
52152
246593
277254
136766
299967
158965
249063
263139
684
172676
221598
118521
37135
197237
45705
241695
236791
297648
288458
76427
117229
132705
260848
293348
43988
211170
271481
39937
1590
141420
171770
241880
42448
261492
85659
10879
169398
71777
53892
107971
49561
153401
130234
177738
154763
231935
42913
205073
179258
91629
74554
202616
143396
257592
159212
159403
114744
70927
270283
38239
169149
289159
84165
182149
52131
79238
162127
110634
102615
234958
262967
238900
147538
58550
112282
170066
31448
266072
15976
170119
158962
26427
76359
78695
113504
115814
28638
157370
117830
120036
258702
162965
174142
223692
257066
282304
141148
200419
243841
23985
70791
222698
247119
40031
61169
63928
252226
100963
120495
270635
163760
236345
228715
280297
65997
230614
171831
123413
83602
213591
82562
89541
201638
155552
98727
261387
7550
140826
192140
246263
213541
221509
258663
105181
201353
299576
247889
80190
257649
76580
241730
93882
10335
75871
160115
149739
102058
184003
47451
290291
212435
151894
97286
6805
172023
174057
177514
112075
201258
210300
185943
147195
236497
97306
36788
169932
240996
257191
227952
105583
141816
231358
196300
186439
174304
148681
251950
196436
261471
71824
97158
229145
67543
140287
23495
156839
281609
123210
149989
191878
178318
6824
233141
5444
295418
128548
207508
142193
29382
237341
43398
295350
112875
207047
258018
44274
176845
52739
53961
267052
139877
35956
212066
251755
221347
65154
30626
244006
109815
98533
208677
289484
170676
188796
258119
138206
66069
130339
282716
178370
239738
207986
43607
103974
262943
195474
230736
239620
207167
129667
129324
76542
264537
120612
234024
279432
27635
217764
72639
183148
91465
108518
133528
259416
57728
74320
247908
19415
95275
227060
240884
43743
39802
222692
251570
49793
264679
191078
118918
165198
26934
230553
266394
282243
280697
201412
288289
83498
151756
163952
42653
101923
179348
92025
217255
195494
284842
66592
31257
23275
145704
148649
38202
35000
156213
153234
112366
3652
134567
165982
155525
277730
116853
7598
165219
191927
165727
37651
168806
216726
3596
91270
108658
14492
287605
105944
273784
196540
127383
263577
56345
142395
123267
160773
86402
62524
234559
206527
66115
280672
267179
95788
242934
106354
734
272992
156535
144670
7234
194176
197085
176602
288225
75619
22397
263008
265684
58266
56891
145588
64866
55597
169086
261987
276723
91797
295035
247963
168099
183559
270269
198868
125699
19910
188540
140757
130568
91491
266374
205619
255627
66091
265191
79205
76409
53993
196099
133261
292305
18284
148260
271071
233090
27762
223221
81636
164479
231241
130909
204999
263359
224001
267781
37810
19882
47836
133531
252377
232861
268286
13178
257526
28389
124948
35237
295363
140365
179923
14540
227390
109360
14895
271211
1689
274641
60810
284190
92924
48887
270867
16107
72211
175495
46461
189392
128475
254601
155391
32187
2028
145344
126237
49201
24635
177093
143922
117803
6830
172035
291810
68128
59313
80196
249882
53600
124160
121906
181223
56490
222662
179228
220459
41666
232967
158195
4376
145189
52330
20780
25967
217388
145362
136896
264335
42552
257480
264212
26124
107946
279301
186372
212444
35259
114164
154462
51133
7211
289481
109591
44272
1997
271487
158328
119062
236278
62153
140996
87459
235729
105659
58036
9703
6306
296232
164346
152990
61347
145405
280920
81263
140012
95690
12609
199461
42336
184415
128913
116178
203468
155933
112122
53437
223966
59248
151678
103218
41315
207550
244800
16260
213735
211938
131148
71925
254393
198972
104674
217423
70138
134895
199778
54228
243315
224167
83610
142219
131820
29734
45544
123058
266060
125770
226637
19871
171850
49468
101220
168904
296858
133489
174828
104361
52138
192069
244838
243460
52501
215711
235328
43147
298454
13715
10116
57508
220910
191197
248557
90105
104875
155791
139328
73344
150681
263855
249541
147671
183941
264196
53941
77256
5674
201888
255157
66849
125228
240631
66898
16385
68292
32904
122620
76545
111883
236461
52979
139880
286368
221015
247424
277913
206282
258024
295556
47914
241949
44975
195267
282044
48266
92008
262870
128412
261208
178786
217358
223904
76568
136383
146064
212017
156686
231350
53797
196797
936
11687
142825
59851
4826
113843
228026
285257
47387
238719
131038
60376
22467
43354
290956
161403
264108
214673
4158
61161
234109
143803
163069
128945
174048
294194
74688
162310
21137
145131
65105
102536
122161
117151
145881
28895
103999
208379
213496
234612
112108
212503
117933
41240
127972
231905
15624
33499
161208
8627
5551
286600
79950
127406
39457
155158
119660
38031
209833
82039
12956
285828
113870
114973
280550
155885
237568
215263
207947
289343
157374
269121
298593
203332
231785
14981
185036
103635
140602
125435
19858
248264
275856
211143
202723
105612
298461
191454
233300
243407
82628
137289
46755
115417
25843
236622
277191
285276
41972
237836
206168
74610
13768
221674
30850
283899
118349
37953
295344
290597
295545
14213
291124
19418
97562
143800
221089
162513
16148
290439
119035
128292
225793
118648
40632
127231
19779
581
283796
40449
179778
146620
117654
295287
63542
100430
10080
57608
221731
799
68372
155101
2904
197630
162427
105503
126437
57214
127003
277615
55685
266274
4456
77126
186338
295777
256697
80036
42331
68397
279406
262936
196250
292682
79077
31094
64597
68995
116752
132322
233445
75044
168449
186612
143869
121688
165105
595
181296
103731
211657
109417
257391
278581
202575
17353
96428
30599
251314
269491
132640
110400
109487
166394
255786
218756
99413
129038
193995
1433
284072
207138
255327
201265
47565
266519
249069
162176
143
56348
171288
8275
148549
285667
292712
118480
1163
36561
196578
89327
88444
262769
127496
201721
8868
239745
87645
271069
54835
257881
149964
33698
13683
165919
197123
100595
223581
6303
158101
60424
261913
202498
159122
165192
298944
179758
7824
120632
267456
296407
30771
126881
72005
278959
32320
51294
53877
243475
23881
62451
75860
12538
79714
115061
28377
51067
176345
162173
182848
221146
148509
113497
227519
112987
12396
16172
141157
269593
109131
163130
182485
67936
206531
155743
196101
295692
180694
71665
270929
151032
59307
236807
82828
10315
199649
294473
155085
176571
96152
105408
262230
220872
48099
57016
72685
81743
191232
180770
261789
76287
138241
189672
127240
200869
132076
121319
83644
274227
51837
183599
227947
237123
56134
98763
207061
117743
181408
27276
173643
82091
157787
6761
235478
88580
207144
278510
291098
138847
31727
82352
130940
131383
122048
130670
124685
173059
87690
202240
184613
98492
212884
96446
15920
114029
33277
197470
74656
101281
204103
142925
297610
288477
258886
159069
282473
190628
148109
99466
263842
54765
2693
179739
148629
99524
76238
215766
244987
95427
289621
15381
150916
173052
88739
133515
295124
224215
141475
165027
158613
103823
192845
49356
74451
128724
115183
147382
134934
279689
132013
73764
39457
93666
209237
60658
266868
79651
114903
54555
56065
186537
220544
97986
286580
46561
295996
286828
148392
160968
102654
272475
145808
177835
243500
168757
295154
129989
91824
79879
189926
296383
3704
284443
93634
40613
88907
16749
123461
271497
267099
81081
238972
212346
155986
61163
2675
128052
180914
34710
237057
294648
82359
280418
175830
287983
50923
270820
141193
27834
296787
118655
254342
76184
240287
221218
293605
67407
114900
96032
275838
99730
253708
49551
179881
197325
175544
130565
13602
85372
14761
17355
217222
199304
121994
10520
18559
146353
114041
139604
25559
77651
220209
234405
24281
45206
111393
21142
293278
66172
261565
41486
39440
117709
99264
148378
228887
248049
46970
227884
142766
199147
17958
153607
2481
33693
12775
216584
179307
226726
234978
153569
176616
182754
95437
167774
131896
104869
195464
162018
56114
31944
27644
123844
100881
224804
177364
290705
19897
60212
2455
133740
252272
70702
158783
254917
15674
181366
266281
143820
172822
24956
55851
167495
34094
59896
272485
246035
269166
142061
148474
200544
203236
3000
6262
101764
5867
180251
256089
295052
156972
243291
121550
178324
279797
278798
116246
260916
5216
251704
33183
93968
264925
288156
154373
273924
128382
100661
117315
8514
224115
34204
71202
298121
283948
135223
222369
223560
218278
138111
212458
85016
55027
125209
128127
298472
38725
95113
212769
298752
233709
295757
147178
132100
175860
275761
239887
180616
179972
172788
62572
256398
152197
157596
40943
165836
168473
130280
178222
239264
119806
198065
40879
92417
159236
132120
130766
8248
207684
239927
44781
229510
168695
194471
283764
27542
286344
289582
173865
59139
123302
43345
55019
32327
162094
2840
220779
210191
168808
282730
22456
233013
32455
92157
196605
64555
145004
114307
268726
145407
58279
266554
102247
186162
183480
260786
19635
255137
140885
271290
164393
120117
58266
1471
276785
110085
272539
105724
239750
20366
207089
5994
12231
214177
220466
164632
157427
249833
163051
289855
159771
147344
81492
250277
45111
16872
110217
230641
244375
277230
158633
106804
46957
210178
200917
120324
52183
292367
108323
282780
14871
757
83889
209323
135938
146658
164256
135913
131721
294563
221106
183707
16100
182382
142239
163168
65942
297982
157158
284900
114849
52643
33970
49587
110714
278889
231488
250643
190489
238685
61047
66555
253885
11954
6342
101772
233044
90164
113430
38419
82637
132591
91995
205437
167840
223062
213662
6704
80770
177423
107435
117557
12437
134890
28365
200345
270099
248223
223255
47737
76716
21099
60148
232280
255953
33125
97190
97206
232672
87352
52121
73320
275869
35550
2088
253691
137225
182112
100225
235727
289124
38606
205920
172471
227065
151505
258225
151632
163321
46138
261956
237728
245463
11801
56207
116183
133495
69827
186490
277634
76836
134624
75971
169788
169824
266396
28329
243303
32358
94766
45451
168354
256700
70859
260887
35887
135904
274455
65263
250623
88466
299333
297050
21218
6790
696
294019
291761
100209
177772
186310
95760
161901
80169
221993
119000
286670
135073
107521
115821
179657
55624
142550
35461
291892
259132
39533
71181
64503
129466
184333
246277
125748
2232
198647
248521
275902
271606
172432
260574
219040
246499
254567
13253
221462
125967
169190
220766
39775
178934
227597
4791
264069
29009
124938
293385
62907
273897
22681
152079
72164
133679
77476
94737
264367
113969
232065
81206
259044
134043
292696
43980
142326
168007
190117
165994
282292
274961
197784
24032
216997
210020
161911
175481
240573
40177
253750
220317
130558
34503
215013
87767
7517
73892
246358
110514
133957
299029
230288
200688
62688
159001
132939
199776
272441
150418
44406
199643
29940
37113
106403
82499
166359
119887
59781
127571
124805
190527
240496
153074
242086
7351
110579
99807
223468
96335
133341
264111
57060
231760
26865
162001
195931
174524
268448
214823
244630
135653
121277
71047
277288
78587
28268
287407
277372
48750
73724
22838
188710
234329
196355
18044
285575
271344
157733
43116
115559
114444
94046
48938
210566
265699
16110
80799
189860
158167
212592
232230
212577
277418
112311
236547
232690
134015
54316
73857
16707
206308
130170
143290
204781
28384
276528
214338
246890
86407
234911
39770
84260
27459
285129
99346
51900
291734
54187
211010
176280
230151
191434
28794
73738
234574
100286
22436
110759
93214
231765
61135
175612
207009
19114
290603
189974
215972
221264
22130
89843
147551
38014
297383
44763
240329
165019
75499
213507
245388
164022
92446
213836
85082
85018
162231
101667
22409
19965
5390
45838
170871
237067
145634
35380
49979
66050
34074
242677
56460
168068
274977
119795
30051
168110
299608
167302
54288
205356
229039
141735
180525
45795
928
3277
121290
142858
224149
154659
24029
89365
172525
109017
98710
81209
81391
69875
7651
263925
288044
102780
131396
53001
280909
122662
223925
207330
205562
196999
291007
139836
190208
112329
58834
277849
14586
146477
64179
284502
245918
17942
213419
78780
178590
185008
269164
280103
173716
189771
25949
255365
143722
80110
117990
217974
178118
280647
146568
51029
119310
178423
106578
158396
253500
162910
149377
53225
263686
41008
236230
26773
38598
184672
122444
161291
186492
24806
245319
88966
61730
89121
289937
20176
60774
5490
88917
163015
187237
252822
103958
27790
282292
68377
53139
196703
70567
226026
108950
169931
14509
210200
125957
13404
199334
57736
36258
26601
12434
283297
279446
287412
120768
211230
114313
164116
154371
151778
47273
238476
184038
161978
89811
77988
194389
14820
170631
199019
59176
92118
7896
168979
78261
2631
270142
232674
245398
183530
99434
12877
235807
93259
82007
22510
14204
126157
53347
299407
134563
194755
62942
19560
23007
78300
63310
14325
172393
31286
197674
203693
156203
169309
73973
166292
246199
72235
176092
204728
91077
146013
175959
154055
68091
69516
218510
26203
64026
225125
99138
106837
32577
180444
237935
37569
185095
140195
159028
159608
135525
112002
280828
258690
49952
91052
2179
112832
49663
280353
124563
232887
61516
229514
59328
91674
235415
270437
245198
143503
227059
85290
234887
248929
165104
249474
28699
60773
106313
193287
153331
16658
64984
61649
278064
221891
114817
187846
131001
20944
226550
189998
9760
196792
268571
45238
2103
51976
110701
100978
260909
255224
80782
140682
278418
156417
43592
127949
258312
52065
227482
14877
224942
243305
88282
84741
178200
258078
202884
168674
184858
177823
267663
261740
58173
204527
133750
103940
292263
270536
39859
86837
13240
172603
46547
228790
59448
269786
246630
11931
264790
2341
264259
35375
140375
6587
203119
223969
228774
239574
75916
261786
93050
53886
260375
190673
89238
256871
52779
147951
36293
142451
43770
260711
217920
21349
238802
90725
168790
225187
138996
240095
79377
256371
147033
274859
291257
294639
175279
226197
262099
236560
37894
42340
85457
289754
38528
12260
114981
145019
158499
211055
76976
278965
81277
141201
78810
174794
35587
164543
127443
204689
234759
292372
242099
165034
245880
178723
223033
121419
17634
223837
238224
60224
63675
219229
109730
299332
49810
227790
178026
32493
76012
14723
74717
207336
82118
41216
155167
219871
49147
145934
12712
164711
139941
91495
34298
234391
63108
234974
93387
223742
134551
114789
144700
280674
80927
123468
62554
33730
260609
54394
164313
178103
284563
21765
206423
131258
179498
29377
117523
144254
281719
228990
160482
186792
124993
20410
244407
219570
170462
10669
114928
163871
108590
14839
183794
106006
223672
295970
113914
170745
94046
186575
158647
119543
64822
134474
255602
43887
212121
169443
278007
175293
85582
92240
75381
63241
143000
146660
77754
166978
240088
122358
242868
150433
201440
215386
180786
288372
59411
230208
224945
41109
148312
195290
224870
282138
244167
260777
34080
97422
263121
215574
68331
130251
297125
11933
73373
164370
99073
168217
190429
207859
261994
110425
179935
184278
15347
203393
255549
2334
22393
244811
122562
213115
195929
183971
255933
244899
178906
199762
150067
170118
140151
260786
46963
134709
296178
163420
164172
298517
57963
132910
61833
3180
130252
241829
25
112398
234564
350
223951
74189
71802
147815
198715
182914
113006
50183
136819
296108
199359
15841
270483
254028
69443
153304
277164
151126
146153
179460
182200
226676
721
59931
269497
133524
50180
294596
182985
154703
153618
150661
153129
130194
297595
196756
98496
14364
286375
256559
299884
164993
195872
139309
135487
247466
59345
97975
236880
46074
53738
58361
48981
189459
142635
123068
295629
89398
237207
83968
226862
227766
163040
184852
142545
85082
62705
160468
261082
65054
43115
78381
296017
102353
155925
157848
243158
10436
255932
24388
99129
141174
205241
45765
279428
299549
68167
262991
165817
265790
202731
137117
191826
65113
237586
209233
213834
99822
254350
134510
292362
233493
270339
125931
8631
200241
206416
227610
290534
177524
206400
3092
161782
83662
293753
197860
12104
57949
144434
49787
23298
66306
158591
298557
131978
78547
44118
245812
159446
263792
118625
66665
11944
292528
164557
177608
147711
47385
131915
11605
20039
198461
192349
267299
210083
218276
138689
281576
23849
229755
47150
170821
145778
213070
277494
293191
88733
193311
236624
221099
239138
227790
258544
187374
42878
281943
49269
86457
75320
236803
147742
204476
226931
25215
8395
20514
159502
199816
247693
273308
123111
177433
272444
44892
137874
73515
137702
166800
289459
189365
197452
160622
294127
43126
281149
253583
211387
157317
217686
93331
136958
106551
250457
103337
264749
113171
114274
139908
85346
86506
233584
171715
153132
25990
229595
154237
256900
66291
224820
120952
267828
288633
67081
213513
128335
41705
31319
204537
297708
101635
27248
171901
73403
39577
244944
75509
252703
97594
67253
47932
85137
23795
24910
83869
193633
102461
293222
90648
15591
278557
144766
266595
95900
30245
38862
135092
62302
176499
192539
137548
46790
235169
185299
84954
287563
135477
44474
101445
9720
254840
115144
103279
266675
23623
145291
213356
10403
206373
205421
233472
187695
138434
72142
294933
243051
99426
227838
185437
136865
13320
213455
42143
13551
271466
120783
118841
209432
79048
270238
76087
130987
44273
79199
232420
196282
288477
198011
127230
11846
284161
19024
200282
255498
100885
182226
221816
294320
77675
286535
29162
47643
84987
4971
269804
240800
242029
111370
39338
101995
295133
160535
18195
247443
163199
29250
109273
66526
166758
60054
194048
238787
68102
129532
42584
291182
273437
239946
73604
82750
228581
264133
210287
157535
120050
71141
215089
255446
80990
234712
145822
166769
248749
115205
170509
110374
55021
299976
30682
141709
43651
10604
52145
21334
48104
250638
236457
238271
38414
52846
7336
97329
9970
160741
237631
180748
102886
156350
62065
130642
245188
96291
35882
35507
32779
163980
87224
95756
182216
290895
227717
99835
231784
298336
52584
239415
112280
233000
80413
43192
21835
146986
176927
124534
144900
193767
117650
9369
137941
143806
131464
47423
106151
66592
34483
233946
219505
293473
81862
134419
82464
208395
190303
261585
110526
280885
47888
83033
150209
60648
97409
223395
11529
87987
134209
221275
81565
90319
161346
31743
19597
7499
234971
166777
288538
140490
15180
27170
15302
269587
233962
290160
43942
207517
62993
39948
18192
95694
166031
245825
142677
266897
205532
12758
32788
147557
73683
57104
156862
5382
5859
63300
189871
51305
96204
181796
197120
154871
206381
228361
246360
179831
253170
232521
52111
8727
15777
226032
18389
255123
17143
136937
186371
259916
234825
190836
65289
143397
230192
104148
13674
5159
64671
126100
7886
12365
42525
178599
132161
157696
279711
182191
113006
239507
82194
275479
175931
95588
185727
37975
65397
157399
229258
223924
98559
32096
169424
268851
254914
269506
72921
158618
291419
118185
262478
120916
254829
67635
204151
78971
159020
242931
55903
237316
92086
192426
11184
130255
255432
260485
258709
11841
121380
218632
230913
105058
1866
223457
54213
168355
242653
42491
225384
169151
256398
105137
238229
202624
7398
211401
113388
239074
16614
62363
162092
70083
70242
292505
128282
89010
52552
122956
26824
261281
182875
109746
90948
72953
286026
117295
98941
289013
299225
125573
200522
161314
175103
132596
17769
61711
257512
133250
249680
108869
207146
24520
183088
32748
68300
44637
222605
298719
14662
225479
54208
58501
181247
173066
55688
224951
96341
248126
3034
10146
110598
117909
287453
94182
119083
91234
19562
235085
82051
167020
187370
283034
273011
33728
58014
264454
23598
203097
57375
90006
87440
223237
47978
207943
219905
32636
200221
73179
282870
109518
248173
79545
210319
9452
61616
255388
232925
207811
228353
189369
51594
283161
163564
34431
297042
70146
153614
60993
34031
68970
219662
222770
223806
262504
153645
36082
92068
168385
34653
194164
26884
98380
278577
159009
26136
251204
205339
60956
253717
150198
151025
87554
27003
90248
231971
234667
237103
2027
107530
170085
12383
131250
285393
90250
298039
177230
249445
46500
48272
106340
119629
140640
239736
10457
30066
284889
113664
237264
7898
177332
38302
81261
39652
109881
119098
235688
80139
209366
183308
203661
218453
267561
86552
43950
210533
215882
106853
152391
2012
24776
253419
10052
101593
213207
190289
126158
64648
33485
240952
295466
53259
287326
136192
250889
264110
12481
258509
226738
211745
299970
138979
291983
181151
40350
173512
135172
186900
180648
284367
131986
88853
238950
286874
32840
160461
282585
160987
117041
283583
261327
292164
157351
265942
188605
199317
36731
180990
127890
267602
158494
262125
40014
232374
54355
37162
6794
46385
157607
190953
171849
267970
226437
210991
47410
19154
69840
93213
25787
211855
157432
241965
265933
212093
137778
219575
21103
237881
31152
260572
152747
244532
93375
229137
143886
102215
33562
84006
34108
238420
218607
269692
129776
244895
59775
25688
124716
159860
262852
104442
68307
14065
180126
16588
258664
258407
32461
296706
255724
220928
138670
198078
16715
234853
90332
68202
76617
234436
108463
58114
15076
288056
118478
40170
184576
103647
197417
195453
164299
72564
151724
222024
47788
21403
65923
119254
85821
69174
100464
53980
75419
6283
14471
232930
260225
245721
95533
141806
168862
68528
186733
233152
107555
252931
232659
2231
159793
124485
183781
138554
78666
211777
279264
104297
213492
202300
59347
53247
230986
95614
6696
4744
202894
231551
43850
252866
250492
87514
95185
168719
66678
18742
27187
198311
55413
104599
164536
291947
291723
52749
283024
131078
231803
171426
231555
82197
2868
152495
201393
22598
179293
134914
7048
155967
272682
65028
237472
37546
278028
192366
100485
173077
100761
84299
175284
23089
133378
180838
76786
221040
16004
180723
182575
176561
258215
72286
276452
182945
245833
259228
72083
145419
89429
117571
60613
139852
291834
163904
3577
174893
86452
39710
61569
76696
39854
103190
162100
132820
181529
174475
107369
263959
173557
207353
7788
147212
181244
153656
143273
254811
199226
276483
52513
10327
217359
254685
191672
241346
7377
283655
201992
247954
41868
49315
297769
134099
114327
238477
170680
217668
14183
158267
33091
10494
4481
297599
238380
66792
57019
145514
278882
210563
174567
160310
60058
210637
263529
46795
75171
66270
1492
207388
30677
252422
63303
153177
233224
264866
235000
52172
156932
243295
152109
58331
85493
141523
87119
75528
257883
198448
202458
100744
135931
53907
269903
115446
267482
159911
74903
85588
289731
4085
99674
263485
32937
30359
169305
245598
232640
294418
247054
154658
15195
31712
18812
174337
26475
253538
276766
247039
135055
127735
106283
185748
85280
179151
188257
136396
224402
208847
60688
293330
155265
740
53590
64795
135253
292066
49386
141926
290357
175704
63496
198108
84771
124348
160442
243036
262413
187773
144850
225040
298543
38665
65767
259764
83690
2837
111442
46748
39821
267623
55101
295104
5223
85686
79767
246952
14911
220762
23395
16172
43822
258466
235562
49303
265680
29210
112805
85270
152511
67738
11486
254142
56758
125152
296766
185312
229178
275626
44493
241749
13302
290770
233175
19516
294111
183397
172619
124304
130837
212897
601
41535
167929
293126
43486
158366
207239
8408
239574
259728
293010
219019
35160
66001
266087
234960
276052
31432
3037
108576
34525
116852
132271
243721
240914
253458
43501
131241
154925
227146
28265
284651
100383
31923
245691
209519
211022
169921
167704
145979
238802
229681
62246
65393
203925
250519
86117
107897
249020
28395
186661
88166
147519
83744
69547
211074
117058
56488
102679
56387
232758
117732
111314
111621
85710
297026
9315
158955
238054
219772
141593
28935
95622
294705
93406
253470
66356
136654
38147
155195
176644
151300
105851
162742
43720
44661
47273
172479
194231
186870
95710
87396
123328
146611
256473
17780
208597
113665
143837
254716
71928
7630
51946
200395
252967
273397
7533
56574
164213
185225
167222
242024
40547
10550
58558
206789
271281
10556
115942
57598
235379
157515
141358
162335
22971
47681
65432
235861
265701
167606
99438
34291
219786
215983
191749
38786
61836
123314
127213
212486
204828
102948
50840
16445
45854
183681
17037
115385
77063
205865
42656
275610
249341
298728
192864
189190
123832
21670
269786
162336
62024
259948
51683
142207
177407
98695
126535
40771
35939
130380
44180
75944
275412
18219
37562
52854
116382
95780
285359
207365
77919
10385
173810
190010
213881
25780
37351
218850
264900
90417
109231
208319
188207
72122
209104
218531
187358
279425
207381
280140
277226
59167
217137
248429
73307
204458
272143
122836
193407
117579
62693
205884
123792
238250
132296
103966
79320
268901
298880
219894
261355
116420
137532
150483
67794
14428
36668
148718
90113
281975
126019
261370
119472
281649
32022
109849
289166
175926
299346
24075
115164
4148
74779
91059
153317
16403
256233
161793
224066
176675
287978
69183
261320
90650
291555
41294
213158
194874
5688
152939
61850
261877
271758
45122
17275
27678
255881
106921
31358
177591
282969
187350
177571
296240
269732
33967
44724
265339
157592
93359
172292
80093
264425
40452
114171
158220
127770
98833
1389
191697
230945
94119
76372
185252
9095
48624
211240
85802
125898
37608
39176
36609
158888
213776
23890
63627
205321
83305
241100
195035
259695
96306
51782
196845
212399
176979
126286
102004
28620
205047
172124
82695
226104
275311
221849
187175
133162
165956
134681
287454
217115
78678
229874
169604
185263
297378
172958
279503
214022
299336
268416
281328
162502
138305
117162
243700
17345
110608
97014
264057
62746
197140
267686
108962
66997
178087
146685
124841
65247
50798
110096
285094
207585
236504
147892
284237
46794
230602
78270
266140
148844
7163
27387
160273
43355
108282
221868
107141
6660
204918
229481
218765
200735
234452
88134
26708
94156
196623
55848
131448
217258
286022
153538
259940
174371
133337
71721
214944
112580
247572
115556
48286
63298
187529
79930
109575
147665
240215
91104
225800
284589
152604
98820
216384
277564
146003
185055
162988
284780
262126
219914
48905
110370
35261
167178
295735
63237
68278
285649
116498
96935
192996
94279
174321
237152
51843
19264
60145
164287
26115
232157
33971
242493
219922
83594
67735
81829
296853
110880
27505
8512
164505
244919
49205
44479
97090
4423
210570
55490
44871
185742
160509
248058
201551
26102
237549
273175
14848
163292
196579
122333
280357
113111
213341
2016
213584
107143
84328
155079
78716
90631
1325
273368
32984
54912
48125
88207
280783
16628
249106
127676
99519
156867
35043
152131
121556
163227
164137
89118
226907
148362
174840
26657
41753
31884
207290
280777
48601
34985
113725
267405
102828
6796
118457
103459
4907
267283
181258
18181
286173
74935
55043
143641
55312
105901
211307
77039
210611
214847
8866
71194
101468
7736
44555
292702
273820
6180
291982
109237
69565
272405
179090
135187
74184
68864
170213
26696
195169
293413
84931
25257
288778
235060
239074
117185
118819
137271
46233
241412
17167
211034
125628
278009
219836
279952
281095
257127
53844
222951
255164
41529
171053
112167
20605
242775
145490
166137
157234
194119
212677
125299
58299
297925
207738
181845
170551
51845
5011
90259
92286
210230
153419
229200
16168
284319
233560
64128
102030
214787
295954
282376
203355
263068
107383
142246
145162
274544
250966
7118
295580
241
242706
220813
180657
199456
262950
253826
163850
92939
250440
38805
41441
148180
244826
40792
176031
285887
58797
83783
244316
198992
48999
190502
34047
158785
44862
42277
274264
276330
273103
192250
73512
133293
97177
227789
110497
290033
228172
71551
79785
53088
17321
115157
225538
230501
225706
217153
271942
197547
273594
239696
46064
205234
45584
84137
61552
267072
12251
53565
278338
145647
87129
43561
183430
186150
286004
219170
20564
147894
292687
61833
126045
190770
204014
152861
284912
215592
18349
161405
126084
26572
210633
19937
97968
234197
200202
47007
125285
41739
231731
125237
101868
258286
170942
100570
3384
59806
76741
294236
140367
154817
53691
190274
74005
161899
141483
240007
62781
221590
299947
41089
179919
217326
129908
10618
100732
282223
113986
232370
27426
217898
259563
192887
85212
116216
294920
200336
174475
292530
57341
296188
14888
240745
62646
250338
148820
58122
283810
134002
230213
176708
114282
231832
39760
14802
245839
171215
237143
94122
91725
260079
96097
65137
197778
234331
297995
143103
286374
299224
255369
238744
279344
34592
34792
235816
142126
179019
32565
113260
136169
233691
93791
237217
42707
218293
154518
220584
175659
68533
174688
165286
269585
91638
259285
226886
125935
105966
134428
144109
251789
56370
256627
263676
242512
247787
139259
258565
87415
135581
110907
292285
297641
236583
279162
191497
281066
76311
230768
119176
40679
122759
89359
265821
298055
244385
17940
268917
99675
228653
111354
212688
72855
128627
38629
30442
28181
95750
42688
149613
99584
262496
289602
276417
291168
40115
146840
25239
33497
86113
89312
99353
240919
106307
65513
113762
36855
232174
206954
219511
154923
285553
199883
215961
257732
69639
113435
256559
197828
8298
23920
273111
76584
187442
49937
187834
133229
150760
291037
206160
110021
249929
71110
219779
142554
87587
116891
209098
46151
150704
148612
138765
675
169966
130466
95958
222827
126345
4770
189515
195454
77543
207478
42317
243298
224906
156943
287641
28657
58631
13297
283508
292807
143485
208
121654
42727
265919
287808
153327
295573
38390
15942
33655
168705
73629
194648
157185
70583
204101
279253
48882
150764
37303
208994
238602
258220
265014
239200
227971
160701
48190
160072
75450
157994
229442
52081
112179
15954
74616
254665
2335
275660
32072
121403
270702
223134
21678
172136
88211
79852
7949
7768
131030
170099
172303
132224
154769
111633
293428
269442
105474
84688
239151
146498
105124
259446
97282
263483
88530
212536
44043
16729
121660
29036
292014
92392
234276
59119
47219
166511
296309
39062
292823
68072
160508
212878
155724
249506
207545
171344
271856
292494
48973
75806
32838
197280
133429
136897
188122
169376
286546
171776
204222
206827
9303
163600
223407
283503
3637
7444
136231
168733
75192
83267
14260
78838
155385
63718
46147
35577
197534
189802
64672
291289
140863
238664
218541
100957
48449
106093
236654
107743
144238
257278
102505
239503
52616
276034
76121
118791
116747
216158
140369
271776
10727
10548
227901
58303
158006
124675
71521
214106
16315
192459
129561
200285
8448
141728
76931
156416
292525
78268
248444
268480
195794
108450
170228
51303
226485
164391
268471
66501
179100
85382
195728
203446
153686
77036
216444
167601
120854
45163
271694
83999
111472
193170
288440
263316
132741
172250
218958
267062
134779
159888
139069
108496
140814
295003
265619
186922
202702
206964
31323
177967
31985
205511
197393
117537
10929
264152
177714
128046
146868
109824
81780
98358
64127
128689
193564
2655
3374
255920
13570
50616
6129
137111
22888
202898
54856
194457
97391
16736
90256
39945
256561
179545
97181
299703
209039
169394
75503
100137
241248
275907
291511
183176
20369
118122
63620
102536
109691
17456
293512
121666
253006
132154
243017
169080
37538
7073
143499
235762
34421
67529
24244
239971
186778
125787
27375
101029
206142
182045
257328
236643
293623
56971
253011
203854
281583
1220
225684
201386
248825
157972
283472
172008
240306
105804
290362
48259
99241
114383
43471
24026
156748
153222
195514
210644
22338
245285
279007
88408
298530
271949
205343
50606
101123
199715
145251
141073
65273
1125
155225
222397
259861
155930
242639
183437
277940
100989
268487
294462
243519
276596
46617
244767
17893
130364
140541
208343
86949
28921
55256
103152
223371
207753
290749
156260
45419
191097
124784
294254
215537
139969
26921
37553
150841
260979
95623
181309
149563
132709
290270
32980
232001
124843
102442
857
37377
151574
122789
239895
139712
86898
271703
125381
124841
289194
116608
58638
246001
65782
24837
71822
109560
140734
59814
35455
228152
48995
118411
221281
218508
279469
105650
138624
69857
80789
88721
298279
267617
120591
286292
91264
146901
89797
150334
140935
65000
64656
127458
207295
87763
55880
121895
288089
193361
102523
4076
126148
246935
206921
17168
201046
192465
199256
52569
47772
237498
116577
236988
63187
213764
118755
26467
91875
266725
182618
268065
8876
265331
282286
79578
54519
256717
15041
294309
109657
13804
226346
8901
113548
291561
30901
105275
165912
56103
225912
90128
70380
69040
219996
284206
36866
40871
10647
80542
216566
87523
164200
52511
147256
105398
233540
222767
54228
129322
151252
104710
207253
238202
250657
87011
128308
20397
70412
168522
295332
125602
87757
47741
114649
100106
293782
121728
112349
79150
284239
270695
48616
165254
274006
136436
71268
173655
131347
237437
214206
51921
276336
6628
75009
19361
216340
18796
274562
82320
25359
148300
269980
241097
8572
236419
177918
202543
267841
14928
223306
205341
30513
280669
71390
92648
257416
61316
145406
110461
14759
205538
253193
294725
137168
125853
92886
40614
290170
260272
167186
275057
239708
294678
82336
201280
54336
268104
162412
96022
264390
141340
117299
153220
131288
180109
297114
245090
233162
76892
256846
81017
105326
63263
75734
250951
231045
96114
267401
141486
66723
240067
111854
129348
175814
287556
57047
121999
55581
109822
156036
130600
7931
141597
92508
83464
165050
261910
174157
220080
154592
53196
188139
250925
15395
203023
207796
265373
152520
65811
214012
57623
140169
73849
171967
288317
283442
115760
166238
133823
247055
253439
7758
26324
80213
170761
220124
316
157040
42889
20206
51441
150173
12118
165778
89564
30539
261643
166581
134626
263011
86043
24960
162836
98849
89243
38795
176929
248349
269516
199854
205943
6029
190612
209918
235204
12464
154467
281146
167126
66662
236108
94464
186673
11190
272290
195088
103232
201378
80426
263884
289267
252047
109227
61433
90069
181938
288854
31572
237700
268160
53522
96847
52628
142041
56982
249247
45217
183822
275266
247433
72012
159556
283848
56047
58419
297791
119636
167844
84729
149873
228513
238703
131140
997
297920
195902
141597
187367
5016
99373
79490
168468
54251
173530
182014
148110
49614
238296
57444
41821
250786
278426
2581
53633
115591
97873
145734
112334
71832
291531
217501
106367
22173
246065
170122
275775
94492
60967
4014
265303
168767
175207
185689
197522
66053
24642
28565
270814
23029
155186
60262
202596
185951
196110
263585
34624
170291
141918
254961
152137
294392
71835
266266
244750
49085
190578
125509
23346
269803
258695
102953
213849
33936
18882
212227
278213
104633
53349
27688
169702
267974
49290
265267
119854
159866
68301
285278
296655
299877
52316
131072
207969
211391
136531
281228
21459
289720
56401
214404
240721
31550
122961
294040
255560
107933
5429
91236
223514
175220
166979
119066
278128
80197
294033
219039
161751
215109
47646
102606
118280
289408
273948
160709
199741
277047
206257
153125
197366
121098
290022
109457
31515
278879
17965
212424
260335
279617
144063
53191
143048
196138
75338
41422
201348
118264
191418
126190
194334
269356
213089
163638
154414
261518
194947
278591
89664
290008
46545
207231
152521
273592
79283
95663
185760
238519
104279
216087
160494
123973
83277
194943
280424
103300
115208
212225
20779
88231
180029
33013
18527
250942
64844
26493
36304
282493
89351
32933
238061
246598
277985
118845
158041
103539
77230
277901
171108
121673
262761
214489
246993
212387
98159
281535
100977
161677
157240
46014
22828
244038
11503
203413
332
107447
59292
241932
187715
177666
269941
213038
56329
90282
284140
52110
134420
231788
294512
196563
44510
236781
157569
255894
55716
208757
295481
56504
193950
189088
126596
96537
236037
55626
120624
46926
61726
80328
208355
170645
17328
255368
279795
105488
82083
258459
45645
125183
127332
265138
16122
207698
78734
146393
2536
15420
134727
164131
199827
36831
67732
216830
188482
163872
208505
76007
78004
261759
123148
189050
293718
206573
16687
149664
61999
93057
69215
38092
159900
231928
117917
49056
87563
22729
227925
245952
184152
266564
226939
162285
202610
245686
276908
219719
120453
208274
224376
54518
258700
52414
108579
45593
287488
94789
224487
213311
297665
206952
201978
35040
130422
107542
183184
232595
19086
168933
86943
228250
118350
105055
135437
52430
24639
229379
49140
44185
226268
276263
105761
27403
114194
86161
295861
122103
59554
51361
127804
270100
27668
60209
66678
122448
35711
193581
159873
7356
119684
251900
117925
285739
18036
266259
186500
62189
40187
185406
158665
164075
270645
255763
173706
261575
59443
192366
32995
17796
245257
236562
19631
39410
6030
76989
121804
290284
136438
99813
180685
166601
4757
158473
268055
98544
157737
45638
76797
61611
238787
140501
269283
101855
94888
152929
138595
153506
60925
9326
266904
159399
112930
262588
112604
40332
194461
201698
145603
70843
119973
209054
31568
275778
276297
176250
181896
291102
54958
180508
267652
5362
73490
184788
37905
7608
165568
274129
186712
269999
37429
185842
35837
193683
279279
103478
193382
187709
174691
273950
84659
136904
214659
208559
275238
21827
251384
120060
188460
84921
20572
284308
152821
14467
102895
279593
122409
175691
186444
136952
135059
52806
261968
180056
100586
15167
87236
195367
129201
116250
13740
175866
251235
250395
178940
55020
103113
94210
266405
254996
211128
47620
14402
76267
246060
296314
271814
274204
296742
176201
8875
183514
233979
152787
178925
208044
255699
224584
201019
233094
102168
19611
81918
129479
200558
29418
9558
149266
46800
42825
288038
175630
222551
55526
284425
116602
100197
213279
130988
171252
187009
50552
52694
140852
75083
128649
34387
86870
43783
59422
63837
218610
137436
230837
186769
10490
170348
225368
230447
74916
187400
290992
105907
62354
154818
103821
257302
257038
278238
94109
258844
194015
244537
42118
10119
271752
59353
52060
125570
293749
12797
277090
256024
147419
123375
24553
196797
51882
156710
240755
190799
16978
242635
85301
72483
201951
58734
96500
223257
248527
26239
16036
189755
207423
184625
55590
158423
73972
26378
276898
281532
251729
224896
24356
275965
299088
150882
242365
150396
240484
153068
196610
222533
211660
213022
213895
191889
285533
163802
188337
86947
159161
13030
120925
236536
213752
149389
192864
240423
204082
54926
269539
224266
117146
91024
19519
164840
220869
4170
273409
114894
212675
121492
112089
164918
81740
272512
50363
236572
128674
42509
98114
114335
100766
126001
259702
61381
293528
63533
215053
281512
243064
250748
167487
114929
54223
261553
144188
78886
292178
216362
245632
161421
111387
200298
175081
136554
166674
252208
78133
1905
12784
212441
142415
176700
276409
175033
213618
226506
43718
141145
100501
294034
269386
128704
8442
112585
153697
179527
189422
210532
226022
153845
130109
91728
170558
89000
260240
103857
172370
88416
258749
145616
259238
106312
288099
51892
138639
81658
120322
56448
252148
88512
120526
133542
198454
255262
251823
268079
256137
71235
133593
94
86764
191500
84367
94396
23217
100258
28333
169986
40614
56482
10167
195353
196363
175523
190750
133048
197208
70587
123723
263381
13756
91994
83358
23845
190287
90190
45945
299111
235339
171218
176712
66977
139353
107184
184028
156780
142733
289931
234934
127899
73691
35655
10697
115485
38937
144857
214054
296054
286517
161563
106948
100412
208396
124374
65547
230040
227368
179135
236244
179033
57752
128036
165497
274218
109510
79562
156352
63178
98357
271407
268447
209789
253090
285482
14208
270494
68262
137059
237393
196849
88850
15704
260913
193911
231663
46628
196387
47015
75000
16932
172041
30473
280720
235227
8372
169027
265040
272848
145940
290309
275613
107116
234962
118223
53029
128888
245993
82635
126466
235456
45016
286449
59625
17296
72853
101962
176544
255154
236321
141030
228042
148733
233837
55800
274281
278173
230082
52532
238845
67862
142845
91277
90923
37839
223824
270423
204161
244737
69513
216191
64546
127967
259915
133579
48251
239588
292710
282795
230169
251948
202635
64439
17345
245959
260758
18037
29174
50919
99022
171642
208245
152854
277413
296521
280189
12163
35559
111516
36189
161996
204774
169034
41031
11177
190433
30423
154567
12607
279897
95373
283808
176577
209435
17156
52711
269260
83033
265903
267639
155287
65639
283401
220475
254576
101643
105200
81882
189326
217218
91267
25728
11817
286428
219017
206656
171883
255785
166805
42059
190007
284089
192323
161968
250544
213043
143804
208467
226703
116416
156744
128927
201047
29944
86179
53985
68960
111730
224842
249624
75892
88069
157066
109490
256962
218214
45322
80159
119341
6028
201486
62974
193140
8031
51645
280089
26288
41413
83347
29594
202249
138367
248908
194403
11673
249809
163762
48712
226742
240696
241158
262623
128237
102105
72742
119221
18217
262042
225376
143465
57233
119122
49013
203007
54012
246126
165105
161512
161829
41688
82428
3068
225876
245091
135513
255846
158583
976
12799
249584
119347
136016
172165
44109
35606
20520
67198
4778
161956
98921
111141
174849
86137
266013
63906
221004
256437
124976
158308
88588
127220
204356
59720
274179
92877
26577
282089
52798
233179
190935
195995
248675
43190
69423
217029
98482
26274
43172
119030
240407
180562
171615
158961
20190
267600
37325
153586
271499
78644
150777
167595
250952
127830
13885
190331
123042
162851
278950
291429
262867
246815
288359
24786
42485
77775
203227
79264
265174
112446
133906
292100
10636
8089
130087
246310
165484
70704
153278
45391
133048
108042
191029
15738
162861
135186
128612
91012
240600
68926
279111
189299
244448
141255
204123
43182
3980
147209
11208
152937
287049
77916
22018
142170
120724
263139
9079
182519
14658
236234
299066
87664
31600
206818
285015
272001
230508
170873
126000
89796
113589
147136
137135
89982
91960
104460
83926
282262
138085
222979
278194
90438
180919
132901
42542
28003
240487
152155
71480
191363
193120
109687
51829
242401
247312
10469
23956
65528
229371
140569
156209
99753
194540
279475
77476
175966
131999
46874
175753
261729
223559
73186
11147
212426
196822
96966
263653
142629
58141
274377
252456
158786
119421
193303
195673
259829
2586
245526
183286
35251
68048
184024
192614
2014
64617
185925
54226
187255
33890
135388
74854
139134
39150
209778
265450
127342
48609
294493
278737
242965
62932
154632
165143
282695
12132
268827
1796
92117
93701
255726
70305
11546
164609
205216
261628
28991
291383
24141
281068
154584
220547
158862
260911
3427
263481
243450
52953
48879
9063
142289
272499
63653
106153
271127
283346
252958
175142
175566
30919
299923
194322
8163
234848
209440
288449
279898
100836
145742
144715
232350
291572
242165
210629
272327
231619
184614
30690
10472
299099
292724
3293
165749
137997
206946
211683
154987
174597
18338
24601
79778
245918
207448
86462
145306
255306
56174
5525
214852
295008
284997
17784
34934
256830
87123
70583
126880
159704
6032
144802
100050
237802
233170
31232
69692
141388
167488
265208
81340
142891
109022
139895
151110
93661
132070
80121
39760
79566
289985
117005
254852
9690
240420
286427
207591
39978
293106
141705
100323
7158
1903
46662
281361
11526
133170
165195
140907
41918
197055
51285
206591
207124
103445
16641
229235
187578
133396
126022
38771
159978
233173
126987
48117
73149
272456
173861
140175
261981
85739
112169
86058
149440
229905
103945
114291
120995
76941
121900
72248
22838
179576
13900
195049
224292
226502
92927
143508
275960
274551
230048
6664
67024
74576
62294
273089
114866
143076
130054
207200
187862
117258
168603
214382
5480
26230
189734
230239
186172
238524
150260
98045
174674
60369
2213
202785
155135
112784
93851
76802
144301
148986
184431
221127
83757
258145
232572
103470
91871
157420
112212
100355
194212
201397
258399
2676
144533
165180
66311
61103
18008
299011
207223
272788
140506
124251
36405
124198
110975
60168
178023
233085
118840
6630
170756
241867
257478
137978
169269
134914
189462
252906
3893
19800
175744
122596
144402
222545
214631
61017
150921
255886
147905
122275
167044
4720
80725
139091
145912
121414
26190
106876
82384
230844
164650
285074
11649
221987
270927
206737
290055
82478
8620
108438
100347
104790
28996
165132
6728
185996
270249
282740
162691
117199
172979
2675
54876
52673
72051
195199
164565
102223
95617
152994
235865
208218
258338
271418
73603
117765
18111
239195
174579
118170
266999
233170
63466
70232
78921
276147
20660
124884
99468
239874
226260
70898
93781
6967
116434
70219
273644
107021
22317
130074
292969
81601
19196
213672
100284
62917
69287
221770
175436
149422
171608
11920
297830
219615
214394
247897
20878
252457
197279
218685
37247
48543
194038
280297
49042
164506
155676
52992
286039
174291
244972
191587
166648
19959
61457
147286
142949
100776
65812
161555
288111
72913
165323
223065
214800
11068
197702
34570
255874
26303
36731
225520
70071
273755
224807
263611
222320
72141
269964
80549
185632
179553
87388
145692
233484
89848
273696
23334
11090
21587
204928
242055
202733
150726
194099
37781
22858
240004
105118
19944
148069
261306
132033
93572
20651
2658
177668
130551
286862
226898
67839
231615
270084
246707
213157
211551
188941
59341
193209
246955
196099
159165
137245
104705
217344
125985
125675
45468
50309
295889
3175
208341
194731
73546
200203
117175
122240
157042
184068
58354
89741
200972
18555
159555
86540
174946
276166
136791
280781
275794
216078
134125
276678
61902
45434
19470
268282
10198
57401
34347
59076
180352
104327
261516
44230
153327
98638
172419
203630
224555
95512
385
44350
120604
179991
95314
264154
291564
45142
52249
53137
187177
26374
94037
251463
90543
267275
86380
58950
106061
239876
252399
28790
88715
234324
56572
296353
211239
206801
230619
147440
271083
96042
64455
128257
58568
124174
198931
216167
164322
26098
81022
119696
48669
263296
124434
239670
219296
206957
228192
147613
191343
166524
154907
32556
59685
5181
180608
82055
44763
23802
118758
119611
199582
102285
16354
182622
231839
13988
177771
177263
286807
194799
99065
80483
166010
39457
1633
124911
119461
79719
113987
40144
189879
108176
231726
266087
94728
7363
25229
294086
281864
57255
178081
133395
213150
73820
133897
148529
242290
90660
266928
73307
152822
128775
161868
186163
295925
217507
27858
143717
38714
187959
21230
296542
283288
72424
184831
199382
141512
226787
246544
143562
5103
116027
171558
13917
294221
247513
128808
6203
46108
106240
171743
240351
170202
293183
149973
206592
185204
95702
51991
113991
177822
16683
10817
29446
255172
229465
88821
297570
79632
228696
38990
138559
232140
141880
218191
148097
178081
132832
24206
239969
118698
218449
116032
245257
223250
94990
229475
66197
245038
153151
18245
68291
273518
238717
68991
254395
210102
20874
59146
281084
23930
277704
204093
162473
101372
33738
109474
87703
291966
280605
154783
168469
168199
277002
10608
254432
270127
207161
137437
45942
295095
75642
247812
282698
57959
248937
26934
103374
155202
160666
126335
103127
109365
82758
155311
265085
158372
159196
6841
234949
17372
189284
227104
258663
30333
145239
116917
218764
179487
52733
283095
102606
293867
171065
6675
80674
112202
8132
50506
63258
134149
65273
208397
197996
234772
206873
96607
254518
212861
134190
11124
277887
173347
66388
231474
152419
166826
80897
83096
299790
177911
7757
18693
275609
232471
288656
3232
207970
221910
34543
92282
162756
102019
21294
77592
72994
42349
103839
163981
96409
111097
253049
3113
69138
151658
93558
144473
150302
252211
96645
103307
74095
242982
60963
3679
248776
166548
102826
268490
105655
238013
258419
186684
142203
19786
193468
231531
15303
178539
288113
293364
183072
128651
78493
75140
164828
295226
168323
298938
200998
145316
172319
239881
161172
161132
67295
178858
5639
188512
171850
243853
166079
258602
246285
259363
62794
83391
249284
148101
91071
19706
72771
105434
4593
40952
76485
184651
122265
167829
127963
95656
21740
218916
94980
84113
255399
298858
291032
90729
65800
21684
297286
237425
235232
290071
9758
58844
169698
247363
71804
88732
164977
195599
230523
249905
7557
67463
268664
237877
269845
252949
74652
120638
173866
234740
232817
138203
34842
138195
40050
1953
265104
69210
234003
242333
129742
298058
71178
9816
89758
25050
106956
200586
146899
98462
56177
171775
114513
25616
273950
240017
46597
266260
218071
172013
12031
64295
193053
168256
222406
142225
237405
233789
166008
46733
239499
46127
138526
272886
282242
170970
62776
173393
133205
63587
75510
177718
156836
163
214781
27476
61454
75109
287219
199825
225060
75680
247794
130780
15339
260581
122113
244183
54416
47730
155130
199005
83834
11483
39951
200835
81996
61025
145610
193367
180561
83606
187208
241949
71396
27324
244997
286675
106900
18700
197285
39673
238952
31763
232112
77393
18129
50732
196496
273515
291027
58615
175825
135087
174237
120767
97150
259809
263066
210516
93850
47002
100877
104772
259002
177310
200487
208509
45679
163124
185890
133043
123806
109191
68643
291357
25866
226846
188510
184011
88789
127093
185426
286723
204762
144211
55478
24999
287212
145434
86617
67203
225571
51535
108253
76935
15165
222208
103020
43256
270152
70856
91683
176477
114151
236589
194315
219532
103679
43024
48112
125245
139504
153048
278037
224347
76916
226334
47547
60896
6197
264802
190100
82509
275690
283876
137436
47375
246408
14874
46959
150050
292096
299154
175565
242606
250687
164349
182462
290481
186277
294267
54203
55189
279829
156198
271408
266052
12909
194072
127431
27905
214924
98940
44648
170135
164118
214190
197296
217740
214418
277164
61092
174416
252004
203574
112892
99048
294973
282176
212974
247718
105816
231967
279669
33901
154413
120193
262523
227683
130641
276408
98666
227874
177832
234790
142865
169192
228994
16796
51930
190018
211471
216695
248372
257792
115314
125338
39761
212797
211942
12276
131118
166745
142782
293489
22810
130456
52319
27399
99452
43988
119063
168908
180329
14585
263624
205799
145444
190504
157183
205083
20202
47684
69549
107013
280595
61250
138334
45789
191524
92746
65030
81623
197576
120173
17193
125492
222853
134167
219788
233673
169282
222162
198117
63969
17741
21342
55118
28102
151372
92712
5098
75321
126660
168638
109214
128783
69659
126342
155291
178506
251706
247586
275672
213805
145522
40560
67881
36343
28073
21659
86105
239722
277148
263376
22647
95090
260033
272124
207740
129520
136202
142671
71109
54564
290705
10178
162257
198892
283687
229984
124582
293967
95087
124795
38058
200166
132423
55335
4344
47326
244498
137205
103375
39009
296047
74531
41173
20984
12115
204573
28971
297255
254489
113003
241265
24702
47743
252595
190525
99121
127540
192587
243741
222262
143313
86447
251091
180441
5285
110210
192072
102909
235471
154624
179213
54042
239246
149760
220462
238430
257452
178081
89220
177113
99253
19234
293218
269578
60081
292529
65273
186700
56478
5158
204040
269356
18724
253903
15880
27056
154164
255288
216847
247953
137477
70459
120259
19900
102670
132170
115638
247321
19570
40056
20846
96732
88236
229171
22719
83154
74602
51101
81973
262793
295677
116967
213622
17382
181013
253449
91005
215014
13918
9047
2954
204629
170046
228279
67918
19294
110894
133158
286663
168004
259277
174554
26451
129758
80146
106707
78680
260563
250731
278306
178024
30661
8572
163502
281910
72642
67282
19208
84728
162721
203477
276969
179482
133418
159386
36610
108948
74708
228901
102774
296211
161494
224826
67471
202517
204971
186012
12272
162259
209264
161723
175373
218875
87997
172876
202635
159638
146504
88925
225031
80098
112369
49041
237202
280643
100878
170511
283861
70563
1167
268865
79968
259107
147258
101520
18257
135673
182733
20235
144575
263353
150545
11404
209135
25136
185283
288693
196658
22927
28971
188545
35210
46970
219396
149695
20772
19308
44202
135318
196798
135315
46587
267475
251511
31558
49205
45945
57397
53316
217437
229331
49784
273085
217820
169642
209117
174206
217522
252682
33890
120675
99912
102430
290784
43754
238461
211548
207839
12088
93901
74152
280150
132266
142483
108468
291814
80582
77337
276307
176461
252534
131123
237622
2560
226122
117670
9174
43429
201075
82419
88251
92222
185205
199001
64210
35637
251260
42109
145554
62400
278309
273036
238095
93757
122462
133231
150526
212649
35874
56345
245837
219198
178712
136398
11173
168354
193827
282297
216912
261555
118850
136157
98319
24753
65624
122732
251681
186875
243689
167224
154292
14519
63792
144045
261062
151015
79009
290540
89944
30459
123018
135498
11866
49503
167403
266619
191573
229865
54964
176784
273699
66040
65102
244798
89
282246
241338
172161
191013
222177
27273
77807
135364
211688
267021
169543
277057
213150
200214
60672
180245
209769
259779
187229
210078
144833
137916
22960
123452
1192
200699
87440
140759
4490
66448
169837
204942
12155
8052
186145
178116
284446
63421
124809
168515
112977
80092
184750
158580
223594
280942
255511
106321
226787
225914
225867
57430
70063
13971
27864
193627
86214
15017
49826
134549
281829
214056
258441
246405
25260
231176
8453
278740
264695
81888
125385
292672
174592
283549
257255
243245
285301
257191
257041
28668
94107
284922
192567
173369
263879
84251
103947
197841
87265
47029
213755
67242
162518
163844
187947
117720
120011
262035
187542
189099
104025
10042
234461
61625
174613
146487
98117
283572
29064
203584
180407
270749
173079
53213
249162
201972
293755
293151
284838
102790
38699
214042
271711
202095
205930
82123
203770
58195
217381
161514
297159
128893
78609
35736
41646
3148
86768
297039
100052
295490
141346
119198
262557
106761
113986
262544
27656
192456
102782
74131
202559
72416
169711
89116
151090
270794
184609
61588
25047
200506
159393
284212
213464
96192
247602
286608
209890
6125
35660
189547
186612
136561
17477
168166
115100
8451
257899
299290
242202
196578
86844
116891
92440
195518
16155
117423
202541
242645
151246
43352
185898
186802
298449
217400
222991
274045
13259
295268
33193
11777
299209
164711
37152
131276
132699
48839
1532
278701
64836
238659
243282
99446
201304
72970
221173
227144
109028
192982
234810
25076
28782
28848
250107
251983
119150
118713
210680
150980
55495
245166
287618
81235
233282
125930
41770
155105
110349
159266
170666
234536
36908
222331
85447
267499
236580
168003
151991
198197
63410
28160
255253
63886
274758
248953
1909
238353
289667
54486
9926
101666
129539
10323
124542
209025
119965
209893
52246
164054
224857
168394
10846
292472
145378
184111
22338
44030
208313
82063
274508
25797
171835
246859
150829
206009
48027
178375
29180
129915
203393
167124
113990
113830
207168
221110
66804
115346
85209
139613
51649
22085
104981
206239
2149
244512
226032
147055
72715
142718
29322
174633
34245
142946
93921
164867
188157
132420
268363
36412
55419
268787
252174
199902
79234
166479
26877
238724
260063
18911
255303
293821
157806
171297
196925
89992
103128
17187
34812
288332
66093
165554
158231
262981
141020
30089
152157
267026
114853
179942
178733
8076
1533
99740
120919
172395
192594
218362
87911
205796
176539
258051
287017
181494
161261
265036
104638
158961
89795
130825
131505
272785
287354
287367
207680
10478
128257
278128
155743
150276
97
178094
11622
72748
228603
297256
115834
30771
34168
132838
41021
258117
32458
65524
105315
292998
248874
112525
38371
181575
249622
94922
287376
162471
260578
268871
58623
136576
191068
273301
213795
179705
79556
86611
210522
116919
77352
34181
294874
115443
294667
76046
77816
40698
268524
248991
239290
39833
163060
255495
37061
78980
50462
99081
26740
85437
109284
40707
40896
158542
149655
199757
216351
269775
61479
278284
223911
213288
3764
227827
63427
74090
119974
15038
254284
206645
159100
8298
129565
57368
272839
85313
79136
191923
58460
98302
218198
68025
179469
298750
69590
135867
213565
44138
185971
30106
263795
63569
22594
54127
43123
287049
160528
97768
11171
78807
78193
31873
113111
242044
194652
249216
191895
207803
48411
136988
138380
284038
88083
266427
227693
135922
131980
8652
178993
268519
48713
214131
110686
277015
7727
225712
73272
291335
289123
146527
199352
254661
220262
222891
205756
144947
122497
53040
98830
254936
118681
223684
229535
200454
169599
197738
186020
164138
225730
163193
286182
48793
92945
155234
70590
20681
57477
86722
110859
18703
221946
190120
228776
126493
159873
134974
89511
137053
289523
278454
15656
199971
176041
226940
178560
9784
239439
23322
268426
5659
231761
134459
247634
180183
277637
262278
75468
71759
107839
194326
103294
64931
221240
71438
152259
115095
126844
147934
74921
237949
288748
277241
45519
64751
89574
160649
264899
224755
214532
39770
160839
285016
68688
91927
135001
249454
296464
128067
18032
143086
203762
239090
226496
141509
274873
10564
205628
235686
166954
169660
90002
182180
96136
262435
190123
1933
19656
230556
21757
80945
22908
162763
184750
67066
218386
240871
179776
158837
166170
66570
289864
101831
230124
14862
259342
105517
51233
67944
102844
180809
139807
294099
177371
284316
259249
217927
23713
183537
218815
246716
222193
54477
239245
33833
287059
232755
25015
244134
249729
278126
11722
32649
121977
113389
63321
252245
20576
67173
119470
23389
51276
22897
233100
156527
278201
286912
277621
85148
179980
76777
142257
5573
246042
278192
223062
74710
177389
151611
48096
218246
196035
242949
112687
14690
65244
290249
50760
4154
14892
289338
100651
273566
167699
250852
130175
233581
130433
199026
56488
189347
100018
44860
134960
109033
30055
99685
46809
94195
262309
279229
183530
171993
244972
19401
115814
156482
99535
28038
228507
280732
149129
116588
70661
132307
196087
224691
183357
278006
178961
106312
139946
97617
82240
244226
231470
71898
124327
252150
7643
255962
102427
161339
154608
28330
144868
249526
101464
182942
118903
121345
122083
212284
121401
207723
245704
268459
281678
165563
245026
264025
111290
296675
278927
220605
249030
231647
197796
280149
128570
39345
144802
25870
91610
76947
25436
28953
145707
136735
285003
195305
162559
282508
216865
291655
26747
288631
195296
162344
225596
151332
187882
37383
123953
260476
246636
274532
41205
59587
124064
200812
89582
70322
254237
214996
178706
216083
87730
77074
202732
284549
231246
208466
87830
113758
70702
104041
262732
22982
240301
201631
209849
38744
214188
64084
32774
73000
186120
2305
119599
93369
163092
166854
228792
69643
214250
211159
274693
258412
250241
69622
180062
83955
231456
276340
22024
221142
75377
273178
265750
18102
75647
5791
81130
138273
220543
205992
3976
70642
144958
264015
271830
24909
73321
213211
247147
33568
73148
211284
236149
240849
82090
261245
157767
215717
81307
206423
254705
266619
8977
142319
168370
279133
33184
285882
143123
48363
110949
144440
228276
58254
176340
116830
170974
267134
82914
148871
278395
55850
191935
207047
61715
219428
125977
191219
162056
243298
105435
49541
28239
234771
109731
1879
94711
197087
187144
34173
183079
22694
203522
160066
193772
106343
141655
87144
272906
93933
136977
292687
72664
208645
163421
172539
299068
270139
42115
31507
125803
144242
148451
89650
11787
53026
261731
247617
156498
230643
284547
271895
175640
160056
232620
86120
116
82357
165337
274571
1787
115817
174035
209894
272635
185093
210095
65736
274447
244223
122871
185184
247295
54878
180608
228140
28195
3994
289195
292250
10504
61661
227043
276975
164810
27548
181556
48905
229674
124216
232930
102085
25897
276524
228760
263648
278053
253060
145108
233527
238736
111721
11632
252648
73137
58942
71643
52811
1083
246589
34081
54514
28204
37198
66949
201866
249043
18616
146992
11662
51526
232576
129390
143888
26442
221040
179155
281502
82815
32958
221638
187555
299722
102660
52552
24473
48882
201895
77643
64931
87068
56948
217413
14226
75802
82061
288373
195685
171392
13075
250958
121745
169466
219879
3962
182137
252218
111434
99385
237791
77829
267379
3243
140887
238227
114786
281135
286580
123403
59048
28066
238051
245489
122525
242915
250499
89144
165923
57914
174144
217897
121714
248918
210222
97464
235545
28777
244962
176081
280166
212727
40134
29723
229539
271436
204164
40143
71235
69851
260766
281404
108283
190235
95482
93127
261670
124700
266193
233625
150130
230789
66856
140714
263598
79443
161355
72535
141824
225137
127380
167013
260088
154248
21347
245855
104933
64026
204942
148433
85409
140966
49906
58358
245782
148487
66600
143654
22604
265645
233558
264066
45020
244923
289801
109230
79631
181078
44333
252582
91976
135291
219367
176046
222117
282825
278361
230402
281721
108926
152943
211927
143066
278980
223701
289294
135493
36977
80627
64399
273466
268561
103250
116917
119118
244912
251061
229496
23067
229098
226525
164150
78474
130017
256560
187400
79335
53094
184827
35461
236116
141104
83360
240319
226119
96423
292484
68645
72708
23442
11683
122243
86848
213215
146300
1489
113009
252913
50080
84360
63025
257657
104356
155963
285680
173845
276374
185190
48291
151223
129120
212512
247162
259354
119667
103988
193259
122846
26371
246372
279461
221052
200199
211621
80056
289403
179568
299686
269222
107938
261060
43337
101440
277383
8849
185840
130905
141981
260166
251176
151275
24363
111405
184986
11106
92553
272754
244323
200462
147148
33817
165496
298289
225177
139951
184490
278966
80325
206620
97615
259268
195249
32418
26219
233333
103219
131016
153246
258215
248042
263946
7096
61793
61310
241389
260136
221314
95466
108067
294962
221611
250818
80117
208704
265179
222255
265268
144277
241265
189245
216731
206830
135318
257479
66370
267935
9930
102772
50527
127196
72873
48855
245080
280113
47480
100762
218691
211782
143797
256406
205586
184858
29247
194455
226160
46916
81150
246035
888
267460
111073
80130
222445
236994
183098
295529
149026
239121
279844
233052
2658
145828
43209
28020
230116
216584
198788
107239
112949
210822
29659
10257
110017
199604
69903
128808
82030
165966
132082
33981
144327
207485
89723
99520
205413
172668
30976
96090
84409
148957
169785
255235
69722
259140
81841
259468
297299
93658
43019
276184
113499
37435
91968
14102
61010
215558
228533
26668
183360
248741
170021
41216
204552
70023
205858
250262
143508
210858
49304
280570
240476
283467
173990
19156
105792
62074
276270
253785
19420
88179
153288
18077
109122
24922
64836
144391
76949
160233
156074
271598
120139
164925
74538
13045
194566
112619
237168
194770
213502
35932
17952
194934
103218
256535
298415
25384
252660
16764
242855
123500
22650
227078
873
130794
82602
207415
280674
153114
286792
211373
39222
189820
209070
92586
255416
50263
191818
230207
112382
244197
194862
203217
291683
269718
179999
147795
129468
274138
207897
235932
208539
193002
270077
199083
270199
275408
221198
27322
260148
40361
145003
94748
64387
22176
186765
95842
192781
243004
172932
234294
179859
49420
259682
236620
295560
144088
119949
174708
298963
19564
10403
132697
156068
229298
52754
109047
288965
180216
238473
277425
168193
220777
147135
132615
191593
75741
244764
198896
263305
165794
57575
141639
284920
164817
9239
52871
177693
70754
24350
265990
38334
82703
235270
9501
30061
167832
139159
264316
228592
283593
33746
240870
62114
293795
251268
182176
182663
252883
264138
95742
100151
20138
56171
154738
94060
132428
48479
140737
295162
273029
93363
34406
190784
48308
176651
123740
197529
14893
119098
280993
116603
178770
261311
288993
254337
174034
95650
242166
184079
194909
218819
276550
145995
279457
154181
75528
186688
211380
23976
272603
13094
190035
59328
217739
68009
232887
144302
297572
165238
52090
147656
287152
213395
173065
248813
290030
127183
259301
180157
168140
8907
195614
160413
91412
90320
89231
188834
216072
236898
200765
273468
239291
249403
245300
25830
253728
220308
5933
47728
164764
126333
152094
43375
136059
81544
20637
147499
189207
33245
230211
205917
287078
13795
128669
296407
164521
103238
48087
40748
63591
52965
208484
212601
112411
146207
59447
204701
292511
258754
261879
111740
188203
290858
231441
254967
220336
112330
234758
84394
169637
140230
254899
105998
201539
153099
20018
74758
158899
12257
84717
203258
217803
257113
74370
171321
293260
101532
138682
197846
92989
194860
262415
196696
213856
15969
197599
129361
24119
73079
206703
79816
143395
74125
251685
40278
73418
202825
81707
29590
46102
249886
86430
207949
113241
213505
295959
176920
274262
223610
124306
132898
52421
30175
24004
252751
210144
221907
190180
179168
70560
54093
229296
73135
123852
161477
19771
9988
241472
142717
265074
238764
245893
31245
14385
242693
128955
39301
244250
195351
259300
86348
276504
109421
213644
10197
156991
293538
277318
296852
40601
141039
271139
167384
297644
127266
21519
275290
277035
98681
62889
116202
297129
146158
201576
295361
274409
128388
62463
290260
279214
288857
228625
91740
64852
254679
54817
108373
66258
291890
176829
214217
252699
155077
31412
269175
87727
258418
53479
202402
12835
145213
199413
26258
204284
427
130875
265633
123910
32162
89655
289022
251119
294820
201971
131966
74333
181543
199104
27537
223439
75930
52706
174428
50210
125812
230323
259995
295639
60436
26067
168379
72573
242345
83164
242275
5682
189444
32986
135112
299965
60539
51742
169200
196602
109161
115684
284497
17615
177354
14475
227158
87521
292337
42411
222000
144539
191593
288045
12506
53116
279730
240496
66948
40334
7226
212400
186432
114267
287894
199761
222329
83751
171022
77397
196025
156684
55186
172188
187000
206569
156200
261404
256547
127386
299558
120077
134661
197174
156592
210811
152354
2742
223797
194457
187686
185180
60013
21666
197051
273935
14006
159056
188142
12689
71672
291264
166625
263357
266490
197247
156662
21701
26887
224363
139565
229346
294789
17082
225079
122377
213332
224311
262914
82166
237327
280658
83048
248934
88441
119153
98521
141129
60842
108995
110548
283432
51491
201272
161976
42043
66440
129273
43072
167877
89575
198615
173730
163783
52515
187429
63711
200366
187473
128115
152269
258130
25867
155997
245153
252310
61603
60838
130193
294523
34514
17516
118228
229765
251668
277167
1896
88351
83150
298545
52182
278059
117626
128879
296469
31687
201300
48067
286309
298790
86711
221235
258685
38083
241400
211102
214517
51087
132525
297546
15195
167487
48916
197203
21338
161310
213758
186015
263166
89364
59506
247516
25753
10989
56478
167984
80033
280917
95098
209776
59107
151599
99065
236884
159372
162888
258665
243952
44716
139410
284987
153775
274373
35107
126611
81858
167296
164059
76819
34424
285385
219629
52824
92232
238060
177447
39612
120037
32435
195241
195102
248465
127545
228871
133148
199489
104791
163713
71457
138839
254539
231133
240021
88719
239433
251139
153767
224430
117527
220767
261484
65851
245493
84005
80261
23348
141781
4140
275356
51712
135344
225757
77324
37878
92128
152450
112222
189220
45564
34895
17750
113813
161703
297042
225264
209061
291384
80734
110814
285901
189185
288288
282357
65519
44411
91955
230233
39258
60865
262405
23562
244972
11656
121897
202688
214927
238961
255517
167541
203150
199937
19201
270458
77796
178027
157537
99431
253394
70448
127193
25247
214705
240670
187326
247205
7623
276805
13722
278952
25993
35961
81081
135209
173840
61107
51040
38645
290357
145581
246262
70415
226470
187169
253460
73299
10689
22869
60790
149525
172679
39848
159390
107589
266417
61776
213524
95110
66282
212598
210578
228744
270331
181209
215522
183546
271388
207281
41648
211674
55885
276444
291699
263232
272175
155139
234963
257785
123262
118226
112024
7246
299298
172853
196908
4628
147931
96813
98410
89516
212849
41281
220092
235212
226608
26888
76035
104808
183756
260978
242689
248960
61609
147427
153250
108962
57899
194223
165290
169166
286970
166371
70136
280820
299585
130538
191306
58761
223381
270164
253955
140285
267229
126762
12827
231581
244181
87251
139029
59323
189238
249
13022
85131
257536
236459
218789
246122
284911
102445
142771
124680
279449
62815
122091
99159
81653
293391
36586
64391
212327
248141
4394
62933
203260
31652
217233
271938
246916
161528
10300
294783
298086
174114
222500
263305
200081
15970
108000
127364
171104
88831
56343
225307
251949
127371
59363
121956
230868
171123
192455
46560
264938
62437
190895
103748
139942
292187
15732
298788
235133
40636
197389
262899
128166
44745
65580
296108
197115
271858
169536
160924
258919
54651
1882
13662
164446
126197
10271
88392
89667
138019
224127
133510
67904
143058
248932
252090
233548
257120
19934
98758
274141
156234
124162
32597
51796
68750
211599
151927
80650
262906
157960
280124
12125
227514
7327
8635
267350
69227
104733
291534
66471
127355
107590
174512
42598
237128
204224
20285
111563
116289
241172
192524
265944
216203
148645
189893
19542
9360
189551
1351
113590
293558
245931
26104
233986
424
225452
299039
179654
187675
148635
99294
17802
266107
296658
51351
237073
183841
116927
66463
278914
158914
280486
191447
91872
148456
33431
92866
215796
207144
99995
18636
214317
155623
176861
13420
162749
8595
299698
282430
295098
149213
76165
45564
15727
13856
278266
264861
232322
143618
28554
11849
104846
8225
90852
76829
276266
177606
281359
217601
69623
99016
161082
280285
93731
246450
218567
250302
23326
36593
243141
234379
227670
256325
64009
155136
295786
284655
59539
91077
187850
22090
224722
140853
31090
139515
68263
219418
264291
203998
108388
134175
98111
115904
214862
281465
54315
197372
252601
271539
111654
211950
265490
112078
137716
173432
258109
231886
263379
138536
197939
60052
168034
92292
278498
84864
289604
130124
86586
85082
212825
242979
187016
198499
8365
201445
67180
267493
231604
8035
58136
65757
206958
84917
159917
35399
114662
252425
241519
287078
216972
27597
7422
65514
13205
198483
165413
197512
200494
14402
60289
226579
69967
29911
138405
87552
91730
103543
61837
280932
207260
80736
231506
40562
24619
120627
48822
82203
137981
186146
126503
53603
253990
94717
3126
107241
7665
250997
89426
255307
37785
115280
34791
7160
265781
86217
229691
13551
160169
89234
273748
154444
9925
291384
15158
221640
108666
262917
28570
193403
287852
160485
226331
215371
71070
187634
15776
186394
198332
259917
269701
133990
38117
138608
160328
116079
273497
173761
152052
213139
127040
297903
82289
296887
177878
81357
4592
62754
164176
82700
43004
42523
112695
69109
154365
246179
290366
178815
218604
41700
220293
213571
182995
280803
36123
85356
214216
203765
53699
188097
20061
259904
95841
172294
64747
127705
78351
168947
250372
124687
151653
141148
149746
188415
276591
97965
119081
75899
59213
248179
76615
252416
201523
2583
160611
120042
199699
233818
121099
88435
95749
242228
29689
225859
297844
124403
154233
77275
47227
23172
282089
16879
60211
140329
163698
201893
243527
122471
267600
128898
21016
125721
7727
220715
229926
69960
175703
289951
260470
280221
146195
95394
297183
126777
111612
232919
258720
98322
99664
193260
89808
27925
231131
164950
91161
33373
203526
237370
194293
179762
96207
97196
118080
143340
291558
84688
133889
49036
64818
271688
89821
271523
116270
37037
85247
192312
119938
192511
127881
61022
268616
94502
54430
218277
239259
283720
39214
219250
193403
43773
58875
6269
177132
60531
88188
78123
180287
281677
146799
164767
10433
199665
130240
42946
272505
168655
142968
80
144748
250575
50373
211613
238663
202094
212410
256957
177532
123265
278846
285286
7880
139458
33269
18776
176838
164366
42332
218388
156503
151175
209872
196355
44859
35731
101503
298687
21963
181852
174331
243311
258789
184086
274507
94099
280511
17461
28539
282082
249353
21363
145206
275562
16596
21285
167754
57661
57366
202766
33566
82553
77405
119368
285845
178499
209975
187740
117498
138586
23341
4544
3885
286061
159774
7043
119224
104384
124620
239984
79296
110363
122599
235260
87474
150941
21580
147094
72368
12983
171918
197281
95616
125113
231706
250676
26869
185608
171477
69104
91134
191687
260491
68132
14439
167516
90531
3177
152431
50557
181343
173470
244911
18548
10309
47578
263166
81015
116577
264173
267264
54102
41127
118369
8772
194495
188584
93552
54011
239094
221551
125199
224487
182549
263748
200904
182215
219587
186777
256373
198653
249186
168387
43302
147608
149407
264261
206445
195753
245095
145433
12776
111190
169751
99528
29063
267966
23192
278461
100334
286630
265623
213068
110089
198266
27408
183012
269664
295972
94940
154825
296699
215152
125083
139980
95668
22786
266064
82301
276494
205091
57201
38081
74460
186010
20619
187225
58234
272853
111286
47590
200213
165056
247491
297511
131965
183493
214518
131655
138532
120380
240861
81483
261642
294791
114290
151665
244761
22691
3522
254657
254679
180740
140003
28692
246791
209470
260311
191730
180127
62508
37894
63081
295768
54478
128223
56236
70336
181956
246768
171566
187259
87229
213756
675
162106
127226
8839
97271
13389
269701
297999
290809
284191
167863
250024
58044
84422
125718
59402
205016
153902
256101
246872
216420
215798
28941
298092
82581
288715
250506
131416
16099
1605
95887
135218
150750
282759
273977
185091
216846
61385
173746
55671
131911
211136
260530
35976
280027
272755
40409
218981
41122
196048
198347
271464
283365
244437
18060
90507
165220
83766
33114
274103
122599
112427
174849
228723
80546
270067
198583
260862
35964
56536
153036
27340
126146
195827
251614
206014
193170
118314
218011
275975
49708
26740
63549
206468
46209
210434
125551
278138
180224
180514
124748
275379
153198
256797
95557
7658
219277
20816
65603
265211
99764
156733
159994
2248
113643
24037
54230
184674
43603
212079
65291
156810
250519
145694
13792
288500
109762
165630
100436
18361
251378
247981
275098
190332
191762
84765
150511
265884
52684
249573
123024
127091
34292
256238
13741
288255
101910
132180
222240
201437
62941
92795
31788
94457
188001
261729
208686
123488
248651
140260
246850
31396
117091
195999
45636
50057
47162
62160
265206
208034
169196
84560
159938
281510
221598
97602
292106
86664
261285
249791
175180
290973
214969
197957
264899
82485
284971
263229
204989
184749
159483
234318
254480
37868
237796
156763
113711
87859
217459
243968
97604
174960
56001
94263
241496
80764
214386
70454
276747
27832
144321
137584
223088
111627
185762
107344
59847
114799
137970
7577
141911
288616
117059
277889
248239
239545
115828
171034
52408
213639
236860
68621
156922
299031
285581
183203
26496
195876
121910
29823
291466
21706
142702
107856
254532
55419
89882
118543
293042
39182
213968
189658
111950
169776
292741
76740
218349
248721
40486
244943
44758
257421
212827
249614
206916
241492
107199
105034
259353
247620
133842
261148
269666
112494
9857
161029
138077
68420
28126
5678
159646
121096
61255
103218
53322
245577
154811
218538
214882
155649
265217
58888
202706
251077
28965
117958
142570
114123
13337
256821
198659
22058
259254
41234
125509
292840
190541
158252
27312
136308
297293
121829
218902
67181
290000
73913
158599
176186
158439
206442
136429
124639
34996
160797
250595
225097
119467
106634
172937
170872
52269
57989
298922
195713
215671
244924
140556
298632
249125
52457
104662
146231
277517
105833
223460
142048
207618
186556
124272
127922
151835
161701
156973
89943
60458
121403
13419
83012
34755
38199
285621
216877
38564
264629
44638
168298
156077
88366
78092
112404
140763
62467
118776
108718
202408
109868
247131
204001
274229
259847
67041
26461
23658
31309
282843
218493
51934
31340
254644
299032
257666
256200
176676
285871
65849
128307
247901
211021
17356
223472
220545
123814
116880
32492
292785
76086
51693
247250
32849
111519
47755
24091
233748
275424
163189
95516
1712
165810
175911
69167
238260
269852
192726
188762
210029
97830
86534
268464
155259
20729
50841
72619
171612
124114
19705
241143
295930
129637
11871
4310
123096
859
157651
93718
9440
73114
190960
172960
17877
87276
84878
228560
59977
10483
210467
276251
234230
278213
63042
127110
33618
176224
78117
57669
78928
24106
144983
58723
298995
98330
130264
115685
130953
81268
240679
72285
155848
132771
11691
199411
64180
12814
217591
142429
47926
106282
55719
157475
104056
190462
257511
147434
109630
80440
136688
5659
214506
165392
217306
273421
40293
195471
249424
1862
47537
17217
111638
287443
185670
272711
38063
213607
270146
239651
213697
86689
144564
101942
96360
48390
185502
87553
82373
133537
62192
231090
34342
226278
261500
71225
111050
112681
244569
200574
7938
154282
16173
23181
262243
99054
264718
128661
104541
244531
141512
14851
56937
180302
274295
178783
66165
281622
151482
115474
198896
109244
115885
192890
172504
207417
114514
116149
45557
120282
253740
203202
75766
71451
232082
199229
57437
299365
141139
71216
60306
263754
190449
288397
213801
279816
26006
134588
147129
83470
147538
140080
101727
125639
86177
114618
60655
153588
160144
78770
149930
171931
89934
216239
111448
81340
216159
68201
1784
120466
49980
280673
223778
238911
119562
194023
250914
130497
53773
50914
233320
3897
131677
89878
245947
62472
22399
264975
270259
214691
7660
198907
166016
162803
28369
79655
13834
58000
74829
161266
60316
5354
270361
199205
46622
93072
60214
23926
137612
162481
271170
132212
126799
199675
73997
53058
85478
59682
110332
47407
156994
36025
76969
12333
103477
182085
189776
6397
267711
180047
239428
158224
280073
252085
288158
13679
114326
92381
24541
217918
199396
295350
156979
38968
238667
271378
189797
235564
258247
150951
18919
29029
11382
47436
163409
135002
193729
207744
189621
293672
1307
95639
179780
271266
184634
201845
175933
289721
204636
267584
50535
41159
221562
180311
133684
24223
28336
259265
62809
290851
99530
51801
14742
214429
114018
79387
24189
46460
16118
60763
124621
104069
174738
281892
147237
66071
276652
65222
137434
135795
197406
52763
27930
111966
256280
97533
49153
232778
17995
14635
267397
189510
44839
221671
114381
151258
109713
198287
254640
170367
227628
121070
215905
130703
296649
26616
108429
225638
11008
259714
225121
213769
230035
188655
296513
61362
118207
155851
90291
55084
90044
212481
222028
21338
44138
55790
282049
272583
215503
86249
1285
228907
188133
247699
23294
44140
171552
241943
25997
114677
221803
149579
79374
121324
248226
221739
298621
10239
70269
98467
7825
230885
72371
78206
110953
142090
194694
245979
150704
179886
59623
139917
11438
171249
179538
59180
116295
248909
168463
26562
4475
16398
223526
260329
90698
249261
169230
63368
299868
271601
71689
268376
261071
62595
98151
255375
168036
269363
102187
106544
93875
225949
288385
298454
60928
32113
35664
241980
18117
249949
169044
152911
290928
234162
75043
261248
164961
222129
99323
183283
246926
219739
149359
290067
273055
43930
5641
256726
251594
263618
22053
188878
101129
124639
262796
251658
38071
51416
52012
52913
243079
278989
275824
117351
87892
129801
249144
62851
148356
42657
65122
229437
248400
242560
259169
15496
142039
102937
52372
12789
125308
180392
247454
4985
154093
192348
82808
159896
47665
124161
128274
195776
283356
280997
181250
90995
87982
122220
149624
110674
4764
69250
78336
299500
120906
248185
174505
11126
17687
62369
185480
160167
75054
52502
286948
188320
203649
249580
18577
144467
246537
190815
205346
85733
285524
96265
49000
177811
236111
232781
89923
17899
144692
156405
119674
124225
169289
137879
218598
58414
46858
143087
249397
10912
105719
147936
252774
22829
298770
7945
210642
109422
190488
79532
263547
82323
26469
282246
207581
259358
140281
21399
42529
180314
125298
156789
198424
272068
106737
31640
44559
292346
131443
164103
142886
289308
96181
187952
85105
163003
272215
204299
143797
230155
89517
166315
8657
60628
11343
173670
163465
106793
38707
95806
58053
238597
184985
105868
248235
226269
20176
166491
38627
116711
12534
45452
78128
72545
63933
159831
36234
298365
127899
148217
65439
193190
45790
9123
2014
174571
92066
32874
120315
193290
173426
191912
233681
166852
265639
151037
217795
83603
253100
155947
155261
24683
137290
225375
44103
219868
263757
190370
106058
209452
83009
285008
287447
143929
294685
187406
3670
19756
219326
125066
140333
20049
231959
251929
95533
155639
163910
533
161784
186717
162989
103729
103486
10007
280525
279001
176284
25170
59497
238227
55687
274548
199361
170639
86648
240681
41958
230464
75676
102950
82215
114409
20884
72951
69369
17401
50711
165308
289395
10383
298336
124809
241693
185586
229531
264385
122658
16153
112744
16941
227453
134825
230179
261619
132453
32265
238075
53353
16193
202451
93097
232177
122217
251187
220906
8266
94295
210270
23107
227596
77417
296890
243604
95598
234510
80260
169333
269114
134895
79920
122873
212151
54471
274855
84629
285252
249190
248834
220490
92792
80429
283521
274098
189530
243659
180283
66959
287291
54636
144738
276376
116370
86813
194008
273970
129950
19852
295264
13268
194977
233238
155561
111242
179766
161974
219895
176517
224978
293782
184805
12217
170959
202558
276161
215675
100629
260169
296340
191738
129640
120687
135571
41256
63443
155226
82694
296135
218903
6345
259352
225740
200005
36034
126588
82227
110180
37648
275650
269975
234973
296410
254384
217841
175890
148790
171169
56255
123538
12282
245629
50297
56193
242457
101448
19077
95064
187696
263716
66680
92739
234578
297116
161962
296662
216158
188837
222217
284316
199519
77169
186519
43515
295864
104579
206808
106202
215569
132630
249233
297236
282860
190727
194712
82495
275286
626
127089
131838
87873
136553
60255
199886
273921
149014
103785
255882
45365
151934
117525
76830
12826
167478
74757
133038
85033
92877
246825
231556
132771
255369
170712
178724
66423
207582
282711
193251
151168
19625
172385
46267
243621
143053
210977
142537
254115
140153
44643
55582
102744
198903
57501
176402
252282
259203
85231
180285
251701
32855
77614
262977
194347
208290
38793
21864
269944
180903
5914
252761
74488
167877
153712
71556
35914
209913
187454
57571
72536
236759
133255
171301
18663
267820
19033
48657
244778
185032
96881
112966
26777
21053
213491
146973
232736
257897
290675
202522
68186
57910
88024
95782
210079
41884
237991
111295
295702
235122
280302
189318
70754
197941
99614
87585
22884
290489
129981
10500
241600
166641
183243
117516
292098
217754
200750
122214
156454
179451
126500
296137
291934
297989
30779
252180
233588
152929
86070
47931
196590
192767
162838
657
2293
47286
96511
173975
52097
284440
105732
139431
294673
45308
288596
263492
134600
104477
186244
290089
259128
250467
235434
272772
151360
279994
292590
115039
202287
74783
245244
261333
135782
68365
68844
157484
71095
100922
280339
243888
127917
20484
172579
34170
197180
176757
185355
207301
61310
234544
126278
272402
15253
154822
123601
145085
64771
8838
36210
196954
263716
99011
22935
205566
169407
37963
239319
297007
8700
75369
296918
299471
190409
242488
44967
185952
283509
10278
148432
167037
134705
223125
55701
262767
208590
264811
132714
207781
37555
26848
71352
95489
229875
85262
243636
218708
36535
236734
227558
99768
106132
244669
134795
292481
16984
277640
162211
58981
214621
224238
76389
63827
273330
73842
160378
58823
263157
205946
110998
184873
109743
137182
149461
125792
17225
129246
264269
230582
281169
130862
5043
79505
155735
279347
84668
70560
38867
124308
156516
196205
66992
148309
248560
184754
191717
185835
188509
253611
160897
250901
164206
111723
266392
108723
211897
28013
13256
258524
297387
143353
201934
287608
48897
33349
83880
101329
247423
176339
189174
216138
17969
71717
207780
143040
111526
234072
280516
152323
223797
139059
77678
249864
167293
154881
74671
41722
32150
179620
58971
106842
181764
73675
130361
53477
145122
218776
43768
152617
99813
7874
96426
88865
252680
85700
160084
212650
181977
284222
259694
238877
64816
200844
250210
94413
194776
120413
97806
273920
234567
261433
223945
189688
216801
165312
213926
289609
138263
50623
292222
143737
152970
51678
173742
284542
166730
26503
119168
132405
80900
299940
247986
58045
297853
145956
39547
180624
159057
245375
202484
75204
14974
211267
236928
133728
23157
206657
82907
54059
150273
117897
1704
260141
48788
1923
94220
7017
125449
284202
260877
37511
31975
165375
137767
224949
136237
275168
131007
148504
271218
182837
296994
165247
186234
32237
298499
226352
230760
185210
273228
125374
14421
63272
20513
196501
233775
32237
198201
270307
128222
100301
31071
245393
64541
238681
170713
222814
93889
131550
29440
225152
39444
180133
142975
25276
176094
285820
293317
272124
151233
56483
59705
7735
116975
289265
11855
127404
201438
39942
90437
260162
117214
11051
241809
190761
12040
7333
235532
296859
103226
274061
156711
19967
51241
218033
256101
222401
230232
258834
86769
8191
135640
226157
90991
113104
87297
54354
38717
291226
20259
93919
255947
164935
184380
243692
28084
204067
221826
268041
141426
160752
281165
105669
296219
274851
102001
262993
154785
9312
74599
245646
42165
36237
137460
253932
205295
235367
271717
172142
148651
150331
218285
50895
273188
233804
69138
60962
253113
175876
235978
91818
271117
261886
284413
202882
117256
48023
89173
10425
65906
132470
90902
5937
195543
42626
117411
241365
114998
155267
298162
44581
75139
296250
85005
179567
268356
251878
294778
16502
230500
123369
289184
139479
157102
141185
116670
228713
223550
178936
46648
162915
157966
45279
275802
133419
185258
203269
165469
128282
105279
250478
135241
205119
153155
286592
70148
70844
157970
152327
120375
73327
199443
81801
242432
19636
33042
100208
241309
157341
45768
34171
12587
278401
259275
276435
251020
205134
163251
129380
3861
220737
72514
227658
228633
201959
41204
161398
148285
223295
91204
265273
220396
112119
104621
281697
245024
226473
55288
58286
100053
237235
293445
160921
293855
36149
170385
295274
80324
116390
97109
198242
97130
109974
180244
266060
46885
248551
235106
140875
279046
24372
158697
81202
166010
209451
106787
114361
26906
195689
134234
110400
222962
191492
170957
56024
284332
149849
191539
201901
113709
251353
32143
242716
115108
231020
219948
76383
45189
108320
44606
159686
172967
291369
281031
253824
175132
272811
11115
153444
129798
90072
12825
144792
90415
169760
33971
68328
229870
90088
145068
86203
271217
202675
2155
179356
177689
222200
129150
2862
28836
277339
4900
190183
122146
168916
277524
25003
90754
134055
129738
61755
197469
11665
220343
204113
23560
43304
127359
154706
80033
184677
29180
202022
178431
289171
184292
132202
76809
64484
146191
214945
33936
28861
104692
59216
189755
192715
151456
282476
70390
236464
192695
178962
125845
67073
156734
265556
210772
141985
162740
90656
185779
26128
276946
196979
69073
55799
182073
21758
52519
193794
190552
247353
292516
273786
95747
139816
64418
261015
245641
183802
82389
226724
171634
174273
265761
263500
217756
295358
52708
76244
225999
178
229189
261564
165297
139267
52629
190753
162592
206283
152222
282745
250502
70616
225196
142225
10533
275229
229
13278
9449
214489
241372
258527
180635
67674
36120
13949
278073
94450
237073
74791
233666
132314
99646
267536
162034
45916
194209
35201
232114
173831
131275
219158
212539
71369
176474
13811
38102
254575
37483
74184
157007
249430
27507
224572
11291
184266
163500
62585
142829
207047
187179
159560
13036
1666
280016
103438
143474
51808
150340
36324
60096
92388
34602
241635
21491
121095
56654
196095
131123
174943
70997
741
162892
275344
156834
25337
123684
217534
223636
91917
49205
236579
220704
232354
111342
267979
68663
1487
21157
254819
103816
270292
155580
29835
87938
289491
126623
36313
96242
286174
153622
118143
268783
234541
145744
254124
194604
132490
113320
19592
260913
39790
26024
172282
177347
81945
158068
211118
97630
89419
276665
130661
199617
2720
295690
233154
54763
276926
133183
267856
11550
237920
160121
199658
77861
76698
240025
156466
103353
248320
144060
172455
176474
71798
184357
290782
244359
175729
246575
125925
48706
263967
278426
253259
73832
252893
259985
276482
197824
102523
200543
166653
115988
50434
261491
200213
244523
210147
152178
77758
42830
171580
262944
4735
277648
250773
288917
284024
39240
151184
48324
279359
37543
193449
258381
115326
221733
72753
232442
234274
19557
209706
43526
67480
241453
146811
255329
142456
121031
293992
147627
112727
159176
204680
19442
199294
269803
228642
34607
121255
225369
38642
143215
57311
156925
545
134955
68698
2914
206364
21002
169117
53624
139532
242947
286125
187122
154730
170204
278214
79913
273038
121376
284787
50346
190754
64961
279038
28935
215416
124681
141650
187817
155013
8903
269906
173141
66417
77277
59143
125372
25578
195357
128537
7036
3046
85960
286473
180208
48591
234664
196483
27883
28531
213285
84118
253591
53680
139733
258049
192621
234797
152541
107591
143162
83534
231803
20472
265730
214570
104490
116887
288977
3050
141720
128419
160999
58790
116689
52854
273380
212814
20190
118836
76374
117462
82608
282908
124525
210763
141937
164953
197003
92179
133890
78873
66954
204313
126866
25905
112589
46704
16085
15606
95431
82459
12425
172387
250025
291155
22250
63855
59743
89374
230343
141667
10266
199625
90473
14689
168154
222975
267852
86512
234009
60317
29570
264071
94190
242912
93845
87017
32813
110666
24552
5429
297495
67275
115613
189599
185127
50403
98490
62513
252214
275908
216074
243213
72680
52411
66259
266166
264260
242889
248908
234917
82373
129197
297396
119910
277730
217854
281637
295839
6669
134
230551
263105
38488
51953
260540
121405
120427
279662
285085
124952
218379
66475
6846
133042
93526
297238
36209
121407
142261
148009
160126
209605
243643
261670
268122
154954
266865
282308
283789
286932
51463
117986
214230
265137
200145
100846
68399
6932
244254
254043
220552
146324
49511
187382
236958
116636
87010
162830
32905
234626
67050
271943
118119
135858
137478
238908
98237
44726
102831
268618
86516
38814
17993
28542
159250
101348
299285
155212
27176
285123
19939
179229
7801
181591
66
3232
86384
171262
114322
24763
154254
167375
81599
160983
98736
165987
244713
168568
234906
75314
181258
230490
198349
223014
238213
193457
66779
13081
37587
122372
159230
214369
211561
299715
158574
58108
256923
80199
131778
126242
262653
182963
203971
141123
286042
109814
17512
76648
187930
123626
127182
167895
6206
14740
18660
82216
195186
219790
30343
183031
87188
217519
249292
240772
149093
15517
154607
4644
108415
182614
296514
206971
269706
116784
97359
158997
23986
299302
7005
299789
48369
54503
186334
166687
127363
168026
163012
271750
253398
88842
114480
156333
155345
248900
26218
71813
215043
170740
156584
120073
243898
263855
228156
128773
285559
272785
44180
66117
238962
32364
134615
51375
191149
176672
199016
248907
206575
117882
221662
31779
137625
256003
63340
279252
69774
157006
115917
298643
258094
234345
103929
217276
87112
28676
83583
281207
185286
45234
110465
83702
182739
200354
79230
131944
47125
95168
87655
130457
36566
208384
257955
242251
14263
141884
174886
274846
111995
28456
213105
258537
262470
168621
254770
37192
217551
284000
18955
220822
232983
197763
181250
167105
83767
207090
39575
29038
175922
38860
98472
28452
182975
212408
127940
83818
109429
149689
182976
106778
263484
61829
251149
92067
239567
199338
275377
223084
151156
252814
70346
207555
108094
74354
72061
260981
263959
212253
126229
27995
151872
152761
108291
89035
38265
33730
140111
197211
27753
263697
136945
122188
57118
150584
291520
289061
214555
43006
9963
36009
37409
162036
198369
24696
94952
105562
103776
285530
17338
177154
176750
111860
191592
196905
69180
106027
203956
186036
38588
184108
253503
129164
203094
47672
32583
211075
12462
241764
127928
90415
204307
5105
196666
86817
110992
20803
108555
246826
121808
230798
224704
213053
159189
290653
75622
111614
273938
110402
165406
258471
277115
110318
129776
136259
252313
279948
140515
18250
59953
101601
258705
159522
102228
180619
72817
282149
96552
30117
298881
35554
197381
10964
158665
15814
34142
216493
190322
87845
175232
98343
24069
239108
245553
80675
224961
222182
47415
55450
262211
44868
290323
58412
190032
33925
188141
101416
27474
290495
202939
65189
231136
272809
247381
57804
195409
284002
244590
13944
217480
33469
204883
32669
181785
176012
189951
192351
151268
114689
92067
56299
285042
8108
268691
152395
243394
167916
233030
255462
92280
258003
265076
43080
177114
172753
199140
100705
200208
169468
255436
46417
56797
233651
136377
249546
81175
238405
189877
254534
206369
27844
79290
136449
62820
5702
245623
182985
171338
140245
22844
65041
287772
26004
8300
291191
98534
266615
132166
94103
237828
88728
75213
199955
60643
34134
295985
207793
83870
97567
137312
14780
140932
189668
251028
24492
11316
159217
123640
13928
164473
55426
227725
44254
15651
91921
94983
243155
178759
228240
7743
63432
179056
249621
77646
166915
49399
257527
285990
98484
297137
48321
237154
196713
75782
4262
86195
273612
38470
157573
177030
70976
158405
254954
78246
157123
74157
9643
195582
11994
109503
18753
118977
98175
116550
22569
277227
73579
159917
148124
196894
260452
129014
12646
157818
270183
82602
5295
15060
27632
282395
70160
138140
135789
58364
176369
270829
151679
218691
141815
72371
91458
247075
263824
266568
267382
164841
252673
42162
159014
227077
28810
110657
189696
110001
88448
193844
252187
88551
252514
16805
199154
91349
120108
102010
134528
33387
148977
168011
124154
34852
209945
142531
206464
272750
280536
225046
55491
53077
111726
35741
222073
145912
134958
254472
148203
247702
51971
287379
271633
242648
13586
106313
165639
117584
209847
96732
10000
191429
157231
168629
102442
99407
4036
173128
11388
297468
88206
116663
211899
26519
16
279823
45259
68114
124127
252272
50648
210757
62259
254245
213902
23088
110723
33680
232235
124589
163682
2489
123808
116864
213995
108354
87926
121452
91525
152476
6833
6387
170794
296486
53518
72957
231206
133268
82424
149618
108408
50854
110279
148453
270722
293952
36908
142050
156
166839
126207
225783
279650
246743
173078
246115
222811
229023
158177
294230
63042
183732
165117
237216
30396
121269
225654
175977
198070
56685
250576
124620
269319
208308
293007
217352
41236
134476
164506
218380
79999
32938
267637
249503
215625
102730
92287
260070
182946
175303
48565
133608
36279
165044
183420
206955
152099
81279
158170
40467
19233
57350
156315
182757
208260
211344
53303
142094
188345
60220
136899
121379
247805
58308
7042
54724
200400
47504
123767
172031
194287
262501
135118
33553
81398
95961
59516
162336
239686
54783
176782
223224
94897
102056
184647
3862
279261
115678
45687
9411
209649
165420
271877
148536
11183
250368
176994
248718
142471
76890
266492
96580
286254
168298
114209
276957
292017
12373
166839
89434
14381
102693
17045
260092
100899
59589
74431
190289
185836
240258
235832
119223
93014
144363
248527
126541
42993
28209
157546
151204
224971
168179
296795
27482
153447
189369
255388
147410
259721
180790
289553
63778
29470
92059
293786
104448
239056
292869
185621
221992
108246
117619
229829
279882
243975
123841
139610
118040
85279
101092
248482
2290
165105
103719
208932
67760
138235
251478
15914
130425
7037
87630
65169
123779
128957
267993
56218
83180
295801
139835
176358
274676
109907
197294
97990
227041
7684
248802
221761
152745
122785
199466
283203
71486
166098
37651
4529
260835
52065
94048
9163
142419
206479
234085
241685
220510
296656
71208
263536
243948
34986
239762
291015
136825
42810
271389
83532
246133
52159
255127
16148
276507
293257
37421
287615
122291
282882
262987
213815
151466
295981
219714
136321
249273
56103
275044
216756
207485
166846
103668
189301
286007
158472
199290
194993
24936
157212
178317
178702
215866
182382
60905
120107
250286
81847
198464
11590
266274
249990
14693
17706
282793
281054
154593
18537
216812
238707
148902
209229
246655
232028
260483
279248
15429
225359
56872
106063
279447
23754
177120
249384
94453
194440
163127
53100
26729
244103
119695
297101
276383
160455
196284
23344
140133
189163
104655
178508
289420
207569
63519
94121
130665
211729
225385
234044
182674
99502
275982
29185
82504
276814
141813
241841
158595
55102
152250
235384
258588
274413
13030
290635
152210
106877
293230
121958
140334
154625
292741
59349
85190
198548
71692
237660
174785
165952
223472
5584
248274
125142
208969
180327
106647
157328
201707
75469
137197
172743
287426
159485
941
50197
47008
228083
173505
127745
222076
76074
240121
6042
133955
261758
192577
12443
43818
227875
29001
62578
38442
133836
55790
247403
146297
162237
283148
206012
161046
4816
626
272900
92268
281656
25249
45337
135729
278108
271420
240584
258696
211151
283450
259910
19688
65197
287092
199832
238646
250790
280235
85873
76728
77304
193601
132518
299489
130174
106069
172142
49036
48648
39690
35339
133497
271644
116529
14927
39698
244459
119981
138623
95294
196050
174572
297527
107416
66580
31036
147614
66894
222127
4470
158798
201304
218240
66643
64027
69698
258533
68668
191390
168526
265217
273613
51402
195125
217224
270893
181178
279966
265984
140331
223568
276824
179248
260636
265309
125031
191153
42602
244275
237729
37577
266033
44215
73379
215336
221253
45192
216741
58853
204284
144554
28405
75541
273202
244471
5077
123309
261143
43438
3219
269469
30291
159509
33437
214901
112499
22681
6364
84352
96807
143484
154187
258182
243640
81028
249133
146463
241593
35451
128620
132261
264735
81218
268260
88793
48738
66350
108657
112705
218938
28183
192916
226847
88684
25826
143418
11078
241365
37052
234818
64415
275304
174270
186123
63254
35278
53881
32451
193286
112182
74289
170887
113428
159632
286676
201586
135499
77831
133850
51512
154677
127001
33469
150620
284167
58043
267545
95740
105600
73747
206490
293785
159569
220708
289661
83132
117695
277409
68899
135163
147435
224840
275032
241237
235648
53358
218961
278636
224480
269986
173307
205971
234450
219638
38419
58978
288995
187267
180043
117612
185147
147548
161110
298872
164387
130993
223787
263390
197266
81861
10806
31345
110776
128239
78746
286723
205565
123751
198477
233424
150459
76118
132584
90962
130837
91418
277829
140198
240654
51072
51150
135752
39254
243201
209331
112055
69581
132384
170085
288559
87129
189528
41449
89348
85490
112886
142241
40193
204153
95390
8558
80813
65188
87901
47928
154153
194475
35773
126978
226839
229066
176827
47082
70172
239335
286459
25765
115004
10555
66052
197215
45949
228511
162298
163889
266868
277524
126216
1179
181103
78460
125091
176029
124463
192737
60277
220624
146480
6976
289937
283922
141311
26256
257521
104581
108972
71353
178519
254883
3334
270028
157977
210652
99379
227315
289351
165340
34679
138461
12057
38729
187410
267256
239818
180586
102473
79376
118859
153787
225324
120408
61352
127312
86588
287192
284599
60563
229755
12257
188668
132696
40760
105241
123478
37872
289279
234317
107185
205223
137748
128972
288257
295501
8528
52821
62259
39645
45476
159942
162562
89484
172661
55006
18438
113310
132586
244528
279619
92297
128464
99537
92525
271299
122595
153118
299038
151406
181204
222435
138581
25318
57318
156603
272800
81572
94807
234635
226513
61516
184858
144401
299129
70583
253746
90093
27386
286254
171741
89837
30116
188511
38160
240728
298942
280683
78332
11552
55258
282031
223862
36874
174590
174420
152842
268143
258901
297917
210761
75549
270406
144138
93740
107798
248383
224277
133227
125640
137766
112042
88715
129520
293993
92700
101264
98267
175504
29650
213944
189801
269339
261946
189035
97519
23109
42614
219729
425
100390
133860
57493
296367
130245
203813
258972
283979
10697
254632
23550
54904
290667
87077
245023
248159
130522
92154
223931
142579
47130
223289
259706
281797
161688
241502
47646
106881
22013
259627
267759
109033
273148
77563
250858
19114
187771
153146
78995
123037
211169
260068
296343
208692
44661
78968
124908
266174
282054
144978
285960
128456
15728
143382
252547
139282
207955
132574
8724
90343
217982
295398
179915
94582
9946
193500
204368
4400
161072
12280
109549
163407
289027
97124
12840
132683
229943
150320
252455
131796
127975
48307
243916
272148
150640
19475
263536
226045
204178
253405
101759
150293
174560
163249
26720
96296
245214
1069
8847
284562
66907
8159
153892
179584
47308
27440
165966
205651
46086
265356
264281
15592
74115
225730
104386
172200
271701
195167
189459
20526
254847
92325
218854
80728
265249
279552
64304
27168
174015
103583
172933
84747
157724
131935
202305
269789
51582
35581
217738
133080
117141
93115
1604
182776
211112
187046
275182
152197
282612
265167
5416
94148
180510
100504
250296
65252
179065
252556
154374
136938
117513
26361
22379
256119
246705
71001
178703
216882
139193
190174
139211
28830
215554
164233
35215
54962
180479
49347
220678
81621
247673
188844
123188
133383
260863
36072
278227
8629
97401
199831
4053
123684
53840
107299
154044
240646
183600
19666
47983
125399
181093
251788
267692
185305
285372
39614
45929
41044
97100
129023
73975
27045
221341
221593
188293
70447
121607
64522
248566
133307
64025
163553
267462
85374
224918
111514
250302
125719
52511
131445
207198
209574
8963
206375
185232
268950
251981
294949
288982
5128
72232
181254
184877
55888
88717
257302
268447
260130
2250
179349
188134
113095
146116
15099
183810
70230
40224
210460
15568
130855
266026
146580
9733
225928
192998
180950
183134
30628
81809
146723
284545
167379
2462
265740
201686
248189
253850
228791
6928
124704
258001
113300
20907
24886
187549
132501
272092
33033
75090
183232
207116
292481
261579
30438
209578
206544
252575
285516
21747
209785
8472
243842
124382
138939
208050
99614
211303
264038
45640
3361
278980
90035
42021
117860
23506
82126
253900
230958
261600
167561
26387
110453
39441
36199
215759
83092
164049
76285
267022
135500
13602
27641
200909
268576
270826
256470
215517
268922
176841
253359
38715
194891
209239
292239
116159
3119
67266
20846
264492
135673
234259
201864
132088
32975
87400
261950
30546
287830
117852
149840
244174
87131
62872
157674
17983
159202
193595
116866
160914
212097
137368
83710
28030
101839
73340
112781
152510
191190
175858
98106
141329
90629
198871
2884
60632
208871
148669
224434
180424
269939
105616
244076
22279
248097
149234
101506
153762
118646
222125
111269
247599
80438
272570
8194
96746
91704
52411
244231
172423
234603
3277
34651
79706
152521
94156
49348
38395
174606
13037
223787
203167
180266
199660
242977
109895
110217
187526
26823
216645
245917
3259
46851
72977
240022
95308
233573
249390
173543
70318
222236
131198
62450
61929
225660
41258
54191
125218
244001
224975
30316
218648
169061
134556
170498
59927
141753
207733
246383
16351
269652
293212
2109
83992
26742
101564
46809
230163
217655
155863
95579
42597
18517
180802
242373
228588
280966
283393
54706
155679
237589
173264
139530
220548
166154
155978
167496
172459
26142
111963
254135
171645
229005
106842
43028
132006
49555
180097
145861
251125
146536
299243
245406
199366
237676
7044
200727
273585
241540
126983
221859
41794
165876
238807
106107
272951
185128
4524
205469
121560
255314
68473
157784
56108
32810
269321
5256
128885
128280
45406
42272
147510
36307
24031
279374
8221
203822
115026
262557
291531
206050
240989
238893
4632
84224
273689
96703
69214
204766
38945
247884
93741
59950
51269
67141
264078
254401
62396
109222
195875
283376
175243
162097
141425
49462
61534
92648
134105
218303
165382
100355
160186
203745
145798
180051
10326
126950
162802
132298
97372
76052
41146
255177
29353
61560
192511
90633
129706
172495
131655
188932
125072
165463
250205
1116
230990
72794
231864
86389
219325
288345
283989
250423
263321
218532
140395
58127
106074
148295
165331
101940
209036
97235
55910
149399
247788
265130
65224
13906
6407
176842
289270
190746
195059
155658
213856
258019
42626
246051
14866
136817
272337
258624
239771
251280
74240
172343
268340
220966
5160
21240
57636
174597
242869
37403
124163
146840
40804
45143
225443
220003
7300
18140
71650
77945
290727
28211
239166
40746
219556
258793
55456
137840
1928
271321
199119
248835
143920
152094
52595
10283
213643
123410
10127
67628
294434
286551
104105
22892
4969
154543
182006
199787
210199
106552
55531
296568
94702
138536
247250
145182
67747
192675
232477
122385
41126
129105
64349
293878
9852
294584
58891
227684
242663
243015
248635
49004
60384
80911
293681
185996
37983
96396
9900
94729
167389
10496
226787
102456
215807
137997
1692
7904
211848
89652
186095
141473
14354
290458
46301
148938
134128
27190
286804
129996
29317
287099
100200
258017
199261
187315
236794
277706
43646
180718
175633
282606
248917
177623
244517
39466
126483
247006
275114
52001
213949
291233
111929
252939
51584
213819
281403
120981
192533
148406
216496
107695
175158
228841
86052
116290
25561
256291
61341
269224
157284
159794
77659
49594
74579
203502
134004
114879
163614
291403
78685
252034
143428
90198
18221
191890
5291
141574
152695
22532
195029
174280
210887
248535
165062
146852
290992
68756
78611
203443
199652
32111
201276
260090
271683
16838
119716
115998
198473
32557
3269
159927
222171
293906
194081
212384
124463
125976
3914
2018
216636
62331
65271
27275
196156
83597
240344
139640
277697
299629
122871
230326
226155
20179
174573
171412
12587
152238
76934
69651
298632
276278
194149
284634
152752
76708
176153
265651
43368
251849
233165
84318
885
288114
243426
213935
135849
256655
208505
142162
297050
166272
91881
279862
244671
192355
290702
98857
203834
76219
200906
234648
130112
60907
258607
239968
38865
246127
70085
234524
157533
38770
171919
109137
115911
26843
233862
61596
76967
6929
87399
96047
248911
245252
79617
94914
250737
290834
147692
56692
313
287883
128552
29422
76932
163344
264414
37893
108931
43270
260719
66038
65805
8287
32779
204513
7249
90877
71101
59802
43209
190523
159465
189564
170935
207989
113153
252064
52957
14916
238483
164244
137943
21967
257759
53407
272769
27182
18787
296647
112253
170052
100814
40912
202491
124603
123617
123153
282485
175582
26229
32308
95140
15452
284510
32649
139605
169158
26576
74093
272374
160164
96374
160235
255521
270532
244686
207145
262037
7191
218086
193866
179526
101742
250892
266298
141273
283492
17769
211179
56810
142652
177884
153512
129703
238014
298059
288639
212635
282732
100746
141865
254104
108720
138333
127325
5818
233804
94212
294595
71849
48581
50698
209799
69618
14797
211027
143531
168294
121148
69486
177308
67469
223083
40149
178922
64533
30509
6008
252597
105265
120377
264507
152924
274664
218159
272036
46853
6342
66869
276832
241310
177561
162663
53581
150799
287061
139401
189508
100960
244419
57226
198494
129328
109270
161073
119891
47561
97870
129003
71800
115514
185676
204638
270999
271417
256383
154153
7488
288767
46524
181593
106209
221562
184492
273744
30280
153286
126598
50425
198533
233120
100371
62357
81227
156321
154081
164806
35996
135476
215956
197747
228789
110143
69947
151398
70490
95260
140635
47500
265812
296352
63794
43020
36574
291531
206508
81412
256228
17172
51573
87938
55010
59931
192727
282679
135716
60413
87574
82233
87621
138350
167194
131333
112445
262983
2481
133056
64792
31645
2469
94379
179537
90942
113076
83526
209097
115227
102024
244829
236890
191824
3996
203365
16541
286893
57517
30255
93981
150369
156565
170944
275720
255247
21708
74663
206979
129500
187040
114105
149513
35387
195387
68164
176543
228517
223590
190620
138589
177023
110252
176870
191323
15197
118408
220245
277907
40377
112030
201627
116657
17531
188465
129222
201420
168233
262599
271632
115653
199003
26452
133765
214631
32072
9683
258893
206069
102070
148372
238724
285946
88975
29642
74178
174769
17698
147205
185218
11644
122568
289462
142388
104958
176319
223365
25193
29093
51706
173181
41865
184883
123539
151408
38425
128293
178616
121280
23017
30186
74794
102339
165044
239850
158986
17836
1224
241677
294878
58280
171991
10333
94785
171568
116618
116855
277558
4768
272152
264171
179495
49836
38088
219175
192414
78132
278891
148378
63852
47828
6
278016
250012
12040
10021
15708
246856
125906
261005
50960
76688
267955
163020
81227
239681
290437
114590
38848
268821
248105
230981
127355
168710
26334
65549
290068
60215
31787
77842
102782
295541
76275
237989
216373
188659
236081
87474
271660
247194
286590
179543
275663
68401
2017
193546
21688
173825
222475
262227
283912
132384
295871
133879
62759
228163
62813
79124
299873
260986
41042
34472
62867
210999
221992
86479
131365
203335
77932
282020
79612
155108
130447
112568
11912
201094
3991
133075
189849
137193
262514
222451
50258
225613
46788
16771
222598
36830
56299
22375
261020
229233
142021
17381
109456
259752
246144
57494
111823
196655
80534
31512
15030
127948
22862
252318
36148
284446
17907
132664
25836
107400
77461
228781
227963
185844
180340
280872
135316
202214
131664
551
237455
155616
54408
288407
32186
53515
219922
17521
71103
298799
294785
24854
9740
141758
214507
121230
9571
199307
173984
104743
269156
85789
7269
231683
183652
248795
256610
264478
146333
122952
101152
115336
47997
114156
6280
207436
57663
260079
105159
74873
74716
169908
235765
3130
172908
34463
47399
197396
175719
146819
232656
148177
280949
179541
186115
159489
269035
41026
105717
298765
66662
211033
76380
289806
76485
174495
78969
188607
81365
240708
62905
287992
100250
150540
129953
133274
238276
272703
126523
2889
246717
28489
153268
46653
4392
25637
488
257631
81913
166053
17702
14183
266871
146299
67665
60251
143161
273119
164582
199469
159941
205378
207916
77215
145734
62124
57597
12982
89661
84420
57460
79933
197375
195054
43444
243204
108715
16848
211133
84895
291471
44437
219196
99319
218628
259648
84705
13541
278147
175124
22279
164673
49206
151888
42373
169589
228523
191472
225157
162790
216191
245946
49415
77560
288137
27507
73109
239515
32216
200353
225220
7139
120126
44408
291762
101270
237953
241510
114349
231654
256158
16847
52344
140722
265868
181917
119408
249547
103045
187865
70143
1766
248963
91444
278698
245667
12045
51174
223015
208767
124270
124873
86808
156109
157182
26166
296541
72786
108633
11590
241914
125479
227453
228914
269922
3811
284896
285887
499
105513
224933
110691
281622
191525
46515
48184
168953
108298
213163
217450
17049
110240
270587
47760
240853
10937
65741
206027
91825
19677
105949
299182
134587
7846
41786
104128
216625
191011
281145
47349
141095
155871
191374
156684
231504
135004
200874
123170
107062
63701
87146
225862
107566
95081
137596
126157
188630
83020
95205
109922
247866
263518
226906
74776
32803
256649
71159
172829
65726
295187
43858
14609
138899
259236
166256
58358
156920
171330
72747
176272
231620
447
228783
94236
197615
38449
101876
228055
222356
244253
14494
162268
254385
117346
214277
191503
16905
126599
51049
195384
260306
229778
109598
138232
281257
124286
57009
236775
168027
202002
257563
45807
2690
278967
220707
287825
245582
83746
86187
11066
55626
60554
161091
22293
101553
197677
5792
106536
64659
131293
280461
277668
198130
130491
33322
110197
49828
43074
122387
266162
169774
111598
209230
18314
155084
280677
98934
197434
35034
293183
218606
216860
50633
135272
110715
121777
230978
5805
93140
49472
179299
297948
17049
207031
142822
217503
45278
17998
118513
108134
78192
199044
131928
259670
195719
155490
168367
62435
134657
189609
282409
107035
270208
208936
221453
150636
298796
110132
252006
233247
50457
28815
95115
168912
181104
266705
194931
43978
255342
146498
163094
219095
201666
70903
32158
92069
276036
140901
246576
1599
65383
71149
96553
38827
266643
230345
38614
276598
28731
144438
285827
299624
78158
241108
217327
71140
206999
218791
133486
53939
215651
263555
16019
92727
264205
287063
131570
43446
39583
166558
245756
227404
161991
179727
6790
87335
178543
85281
3247
159406
182321
110530
39183
226564
269655
181652
31850
185381
181021
186130
175288
115762
133979
5987
20469
190830
176255
198470
72122
24154
86178
62065
218210
111844
78727
163415
271206
101364
132567
150126
30863
253766
78808
31940
222247
67516
150361
267854
118116
248731
433
132188
76550
228413
268458
75370
207376
146230
238786
271366
231255
182534
25915
287150
8835
203496
207744
28838
120648
6998
259666
81054
244892
227062
143110
218643
67761
250429
72674
243085
42245
206204
224467
274456
274347
283206
6684
296145
156791
267961
142469
20755
74652
150845
51063
131473
17257
282592
147034
239827
111937
22503
170468
200490
211471
297137
262878
37133
208758
274101
188802
50019
26936
152937
91520
289345
227104
96059
219644
118990
113366
51375
153525
268832
259651
44662
80353
86086
26133
35387
92861
203406
242367
235177
257847
175939
261711
274367
76236
27969
196694
261121
89309
219888
94073
220565
50345
183235
261548
98257
128565
223919
213416
185744
51191
97495
27833
273537
42690
195852
31879
63082
238985
213686
139311
241728
82367
124254
280117
70103
136840
221444
103732
146541
77248
243596
122849
120878
289985
46751
16026
9752
145130
261775
216928
91340
276899
237823
179111
259331
66752
4665
64972
256945
141600
56476
143712
9400
268411
111580
146990
257872
81831
221279
273025
90191
99986
193977
246751
31439
262987
136667
34572
175758
172159
225771
99664
148494
205193
94292
276183
79117
196707
155043
170383
32586
66473
238734
220538
102701
201439
211063
191152
231923
93783
101206
235659
146051
38695
103443
126447
53133
295845
216866
163381
127267
201032
105864
190022
176565
203625
282684
56616
22717
203856
122660
182655
140745
102804
271379
43342
248751
123890
175666
162888
64548
156048
88234
7290
39884
247766
213904
17
55444
27600
290077
138696
297262
88991
114251
164047
241257
22675
30324
148141
53481
142831
5123
168489
236439
279991
178028
96694
84496
103442
183924
207607
36615
53008
146188
115613
146194
205170
235502
232155
87070
250210
284968
24385
193073
288463
176852
260787
20679
98342
253105
94475
86983
209235
56195
213767
190274
256147
225700
54438
171073
109672
165519
170150
93209
144677
175144
119623
32575
182508
197312
221246
171428
289701
60181
101022
116547
249148
178917
133613
285751
274962
227412
171551
174536
49939
45204
81159
238125
66537
24287
48677
1445
55725
234223
193887
233888
16701
144906
118234
663
153311
135651
285503
196702
112494
27409
130034
177156
165916
197321
283455
207424
116021
243512
33177
206850
135420
64191
295946
114543
3590
249056
51897
145221
173107
128859
107575
258433
198845
130043
61719
31123
96258
94954
175494
259003
161205
43250
130309
273176
7881
50190
43836
289855
36241
240669
33797
131549
224506
193952
112181
224457
264439
52121
46307
36067
261834
84934
134822
187536
53898
148534
17923
73277
8287
178440
8594
185937
266829
238129
81641
149961
30599
230213
94802
128835
293540
64549
131567
191462
237918
127339
293730
167696
62903
47806
8897
193131
298400
182320
5606
259659
51634
177214
25744
66416
7138
30457
154560
83479
163117
106868
246311
147243
165563
269184
278313
257974
162026
1790
71913
233149
55362
253086
130627
163456
264911
97231
57921
191875
44884
85857
270603
293077
289421
269163
93461
168196
51
184437
75815
4210
114482
29945
280219
169624
184932
205458
276591
154071
139936
182143
164
238506
214535
173742
17281
116179
234430
53486
267878
253840
186710
174090
26890
208216
62602
269177
113497
279361
128078
158792
196119
114218
242930
55701
266083
46950
274553
65412
92514
252184
97783
2191
130013
261583
129166
101867
159293
132901
11669
221369
292475
89264
23289
208486
4961
196573
299492
258162
31863
153308
139679
236782
63221
117073
258407
296593
54226
83178
245402
79219
70118
7672
161941
176606
202511
154434
278068
101985
32617
285848
94403
9934
248000
238102
107410
156741
7196
244744
89880
28187
285151
276562
246586
34928
105246
104565
65750
60130
137965
48520
39763
153739
158259
73780
204613
288658
291135
249914
141953
75732
286712
154940
67341
67475
179755
240521
288006
285885
289769
292162
19954
144998
124174
41413
101445
26237
269319
136841
229037
130327
81464
117450
12691
97681
143492
184016
122742
38939
166826
81519
136782
203575
54545
168389
189342
49158
170559
52551
297735
295360
188333
210381
47705
136186
261069
177966
273729
282788
26030
174883
176905
153392
267462
107558
246791
226232
238107
21482
88665
285641
285787
88427
102491
128703
56499
247199
174177
210507
125643
28932
211987
3787
5036
135284
50678
195267
297203
207428
23958
127787
71745
65012
210224
133751
206680
105360
290771
192199
235996
27819
36601
227949
101135
151696
75951
56541
2650
255194
42842
272270
24094
78294
128594
221468
206367
207144
143804
29093
150295
268183
28474
182915
226654
59889
72862
295048
70587
90149
136206
184644
67421
192302
112234
177477
161572
72432
244503
160267
23935
191788
81765
268527
289611
887
63844
285690
237743
186649
229779
165740
150261
195514
286749
239785
141557
27564
18590
124880
193126
198059
227977
188966
178973
93098
107652
146805
212811
7281
30587
64153
288694
33040
193153
249637
130053
43726
161357
189487
100974
237173
296910
120878
170544
154496
213866
147818
293710
208338
203608
134335
50461
216212
130684
42216
192183
17065
81173
127695
64839
119605
193307
35332
33984
225922
279743
120921
246304
126729
78939
163721
298131
223928
137402
126326
69890
234726
145745
243656
264998
79254
224390
220751
135528
29345
109001
251273
257559
168771
165910
47922
237830
204331
280985
249133
155917
223185
54359
47052
86076
262998
268272
202630
98368
160186
222908
212691
183473
272995
28040
273242
84935
59319
106249
17886
69722
203789
1606
267693
244649
79960
179957
94065
229583
58545
242642
234610
95121
18730
170779
41429
269641
267585
41862
253612
84549
151320
61190
29838
264722
78794
293529
180076
39977
138385
261713
74859
65600
244628
131783
123541
173436
281020
5536
18286
990
139507
41547
67443
233899
224990
267355
270
88982
194065
294217
21739
99474
36965
94370
208033
188782
128645
97373
259805
191640
280217
291362
163085
91762
290544
242938
84076
267233
13800
51977
77803
71649
136379
161117
223673
6586
78873
34990
37275
209261
177849
35732
120659
52876
296803
73067
202119
226515
208646
275334
236152
230065
287670
40910
273977
218808
207920
72711
150355
12494
57669
262873
48705
118880
50093
181545
124506
142403
57722
43534
98880
85380
263697
196804
285769
41859
18628
196861
214566
119482
129828
42151
237848
81870
176831
33827
161380
266706
297854
175156
125890
42431
27272
58221
18402
218957
298014
268434
272170
48313
33166
267630
104816
298875
95197
271861
101168
9029
52849
282796
213024
297954
206486
21977
285595
8379
166707
45467
283769
202669
170361
135200
155059
292420
171857
200112
195682
70163
297713
93107
159994
141863
289580
181690
250690
206707
25320
150624
129579
81215
299025
89506
36053
254432
211680
3953
246454
199216
238919
151155
123546
39392
272607
101563
133807
171133
159128
83035
132548
55099
240808
98638
147366
24688
57482
49403
239575
283131
250654
235197
72213
173926
102496
10087
40083
229108
160850
289241
116819
49114
274234
23554
12776
261861
32587
200242
227297
156050
31738
195587
281389
265288
163123
126095
92396
12778
171025
117950
188299
56348
8298
87836
259881
160065
193014
183867
3729
260195
133282
259836
82380
274554
24248
200242
145708
272444
243141
182228
85535
265503
168596
18031
48749
263336
190331
297554
14778
277937
90039
56554
64526
283785
70372
257523
110454
163375
281142
50966
70239
270879
181177
115968
127544
28052
6387
61370
291830
98218
125266
239045
281496
185668
159509
88082
34618
103457
194386
70602
62659
195185
62945
159986
187566
78502
57822
187866
98962
254809
117381
46072
66197
86109
129798
241499
103234
54501
208895
18319
44155
270231
202443
178764
228531
9148
28683
129136
67224
94344
234237
159145
154427
189127
142104
108968
140371
184087
31186
222603
51296
107895
27530
283795
4939
256155
145754
246577
233372
106397
21071
149777
11038
245577
230308
256599
232105
114240
48472
12754
129081
75072
23397
88358
39424
165498
152036
62881
34455
89376
175270
66139
241459
152724
52022
105011
179543
134631
29652
236481
169920
36440
88725
270001
75028
287981
69985
258706
128791
94168
185072
289502
115518
8851
197887
170064
5609
233015
155006
206700
118826
163393
296601
15670
182492
113019
222928
272657
166245
239740
6503
27400
189712
29168
153284
212627
250587
234978
73930
280161
267508
34882
119496
34013
100131
119383
213695
5185
40119
225174
145431
94920
172770
81299
98508
156911
76827
131636
81985
232646
148940
10202
187675
63022
51855
76318
112352
222551
233242
19582
24005
169975
4418
240396
74661
133641
218909
47715
87872
70213
237920
243669
46531
92956
175587
215720
252585
47138
90184
198217
13943
264515
62146
171056
7089
143400
262588
104751
146642
26364
232282
234072
173709
195082
73531
14501
11147
30568
65994
236769
270215
288126
290740
148319
86082
203149
193160
118628
118676
282030
141405
264490
87967
151875
291223
256057
156240
38264
191089
266998
180876
295928
32
91614
199531
246867
195654
288445
254689
296099
102887
168323
188674
60494
236754
292511
232133
183749
105180
186911
144172
280835
212308
86331
278119
289659
113910
162008
84874
285397
175796
8342
173197
191557
54900
133269
142470
145868
623
234228
147476
7386
40624
37966
224849
271936
138646
284537
216927
229497
289112
191773
151918
237874
81133
128404
137656
121849
105437
285411
209637
127435
13378
79011
52740
78574
14145
226841
24683
218000
273247
860
150187
266619
48357
136573
72029
181057
36163
89160
3722
101614
124882
218633
220869
40113
227593
5527
75351
236979
279701
112447
29189
170715
184597
63299
231752
77728
209093
107133
87950
234615
16820
255149
12112
285970
102472
234178
150765
40822
281235
152378
227860
80782
145427
104784
73471
55236
199902
172753
46124
189247
218865
281266
54585
47485
193336
137964
276659
295937
297818
151280
81645
153839
254205
149781
130610
276581
263324
169265
229032
72375
167559
148126
211168
54401
39479
12730
155713
40287
131032
5743
108207
32843
235146
82716
237758
160121
289100
257998
73165
18747
140222
124684
46016
287258
81521
113156
129295
208288
130057
32106
246419
147282
229861
246097
36828
294942
28701
236517
238919
29679
282218
122488
75534
37399
6680
174181
20649
72495
180570
56260
124180
50260
214124
185918
157043
1832
34778
38398
151051
280567
52724
115402
110860
62326
55997
161146
230082
75914
208580
119416
245112
114226
224307
111930
147850
62771
30712
189071
286060
14210
192810
204091
15965
12853
151173
59973
280119
178221
139919
176126
128699
74831
5472
136660
126633
41222
13229
142547
77549
104041
197933
296059
208699
23668
1797
281280
195342
283450
278353
129255
13658
253069
1484
88672
2132
34247
225112
74579
91761
197511
254014
186466
36415
162302
71995
176716
154713
289914
273733
277026
226188
158770
36628
6120
276986
77945
111758
249510
152635
248209
27673
186288
146668
48945
116952
227075
285926
55828
269535
284530
79009
292890
183691
119030
54786
48394
161181
182640
166951
219269
236422
158785
139956
191538
335
231523
154786
207928
92905
139458
83246
267628
84618
271434
124199
96030
260340
54468
43876
109686
272731
50567
49621
66482
252905
270147
114467
147437
210493
121395
63399
56711
148933
14230
268120
143073
124808
205985
29963
40877
237115
83737
110509
105291
109014
239064
163905
69042
223815
14264
125224
197314
46765
255260
16384
269475
45922
280
27435
56841
189788
69080
177386
282738
86783
268281
190274
165475
371
258598
226384
20694
46403
56355
278041
19191
241221
67035
242673
153164
80153
142841
61221
225676
160984
103692
179831
120029
190603
58806
110767
213798
192618
128639
198494
33455
265986
211691
194701
282646
289216
297959
240044
136559
127299
293921
268811
291231
175267
253792
159082
263506
291063
142973
127359
275508
297338
233697
250328
24063
13695
200519
219462
58338
286154
165058
242122
179518
270883
107848
84581
293503
24833
277100
82410
124395
263558
159424
5138
169809
204854
71309
269722
112686
107378
93306
6131
138566
229792
290093
270443
51028
273089
158031
272164
37224
116913
296612
57016
187765
143133
173905
13379
159926
67590
262896
156040
163669
59839
91414
238690
262233
238058
110299
209186
294910
115713
176183
94683
72930
55199
106136
261149
145221
128145
248194
229368
62117
205682
190732
249554
98789
27385
91487
282312
229511
137463
53233
86937
146864
228653
246438
35467
184048
252187
293776
248636
104043
94203
114302
246108
218047
75695
80044
49474
38599
187892
66006
159815
125432
263347
102870
83986
56134
46094
19172
209087
286456
207147
204768
128417
20787
209191
233716
8194
176878
199258
157764
138565
89364
233409
101928
58737
195101
103166
133511
104750
264838
71906
48505
244166
254173
245010
94603
43107
93528
261045
25519
100915
206813
110191
39770
198027
30345
69089
148862
235889
28042
112130
49473
37317
271518
73799
94312
217937
267644
233074
105018
17445
159608
224115
255747
231454
156464
250166
98056
169144
156818
53432
221741
270298
148085
64166
77603
7085
285793
266136
206331
123403
210734
191302
251296
264620
257088
212226
15187
158041
275286
297921
98888
224377
131497
275310
199547
261096
263704
210446
63660
192152
292651
224901
147495
266098
193186
29802
191217
125446
125163
242331
239941
262288
180051
115271
2672
229774
287752
95563
264826
245178
222197
251799
263729
165291
180222
293255
137681
151044
108252
128937
83493
5767
225924
242708
204117
97262
14647
192827
59903
281114
189868
63938
21098
99391
19844
12414
162446
180045
122294
170985
165723
258450
44774
157741
193083
138347
93890
26617
185416
97570
190174
89598
17511
220582
203033
191398
134852
172976
150447
93836
128376
218022
205924
104803
127513
83445
137314
11148
210446
116815
118851
193306
254420
193812
89817
76021
78626
240865
49935
78427
74097
63278
20862
298176
270504
88318
193563
63294
290979
51976
57413
251869
15842
127386
2124
224233
194372
51163
61470
118881
185309
55557
250863
30602
69618
44376
136301
283709
102124
73814
85194
56507
256738
26160
174033
255083
224974
264879
228607
251283
190713
243717
192906
291287
188115
159996
5487
191038
220457
50414
293578
128871
84242
288753
4716
123712
274476
240521
227822
1490
219443
260558
263640
265165
228086
10187
226673
181047
292592
165391
177272
291284
79587
71138
40272
201260
215394
111641
33277
154147
293132
193401
138974
238952
16307
33236
257360
117720
133591
249048
142966
73875
165420
86775
47077
6578
260242
277633
149026
186883
91194
18068
280055
173531
261092
130973
82686
293423
225273
103038
214068
134942
212248
65271
163195
233404
170225
279542
254596
133360
131827
29011
171895
271735
73607
1921
110626
140067
114229
224235
101255
183972
88506
19541
161562
218802
181510
118901
287538
118633
20805
220465
121572
49467
52783
277307
142904
197240
254082
266058
296389
292110
89217
140059
26339
119997
282361
71979
95840
184708
273794
121939
54352
169425
277628
195599
92368
179121
141552
265220
254282
156593
201360
145897
280391
220267
181298
184926
31790
50976
41230
13069
106977
192560
14205
171984
214691
291653
140872
86192
107423
58201
9646
236625
272945
29761
186779
150085
92469
92118
282040
275828
273207
188881
204732
139230
183173
256868
285384
7562
212772
136899
165970
289311
173831
50515
275534
63469
18239
159037
211397
208128
31596
154670
127973
243401
215966
268299
36773
99876
153850
72510
69561
85043
238111
251855
46232
190763
289095
121059
18362
21271
269480
122583
130763
205619
249820
142844
294161
167579
109958
175472
30539
98238
28458
76334
198137
285029
249394
31827
186608
236004
230917
290428
215789
95703
195758
35007
247431
251435
239159
252065
235729
188675
141725
80269
168103
220448
222711
114998
178034
272922
89862
199479
10904
120313
253345
82997
34483
93773
294942
167024
86224
118123
76039
184089
98650
257146
150301
22450
140934
245843
170309
169222
187429
32811
31973
57743
295092
168788
182729
187525
187371
253446
236114
126453
73916
172439
21634
119237
276619
28337
25839
143548
143578
193604
103891
194050
3479
118953
59981
83658
243669
145532
211289
50331
154588
179011
219032
70683
299099
278813
137684
148644
56855
79749
166358
219570
66222
28422
123189
249699
217205
47110
167465
89618
66225
10416
106585
85620
181770
293534
108594
29570
55397
98236
54958
132428
148765
228046
195992
244007
198646
149459
86573
190240
217763
42818
78796
255575
100902
146383
190271
141248
161595
244364
289127
98960
35659
136644
47631
219226
154297
181202
222361
215435
73561
224454
122518
211474
225126
67045
193494
96835
60978
122311
110161
150780
46567
43891
279261
58455
261889
29425
152733
33210
295717
252895
35551
135749
265240
151935
151535
188444
182183
221446
188491
40188
199360
166610
136961
203771
11356
266344
177171
210844
162048
210308
53812
197969
103770
275183
56070
90630
64540
221313
37655
218972
106645
162880
290827
225667
189959
116156
179972
111519
228652
246756
261235
218209
42083
201621
268217
256000
12816
93752
198840
224327
99273
31610
187801
133018
280114
204242
292023
71131
265410
16136
55388
137815
114038
8096
64844
286306
60761
298275
292560
165573
57021
65299
176317
102021
210008
256087
35376
168982
88652
280463
203
217015
292389
93276
96516
193143
280037
284973
256898
78437
240843
159748
95431
232860
22046
180711
41841
109289
240299
81996
129831
137722
38729
10361
32304
74937
188402
256256
77776
10323
274649
241139
157665
57719
240743
39795
232783
70372
88397
54942
122070
151682
111005
34205
135572
100278
76585
179179
288881
163304
11855
245948
36717
42698
122299
294978
284961
215332
257038
290947
42036
194269
191019
161370
32783
222899
57290
87617
86177
107422
118179
194718
221152
171036
259333
241308
276908
298621
169195
83515
162172
279136
270427
136732
234258
216861
101946
145470
164533
63175
117862
63432
258172
50094
15392
220862
156418
297747
148520
97607
41845
265902
48584
236599
86819
175491
81786
37140
167828
262352
58597
179810
295162
127500
95952
129250
55606
182278
198771
14560
55499
156209
32353
190439
183414
91506
188229
196340
176649
295591
293482
229545
161994
188020
84489
98833
120841
18098
100922
65533
241136
129711
181237
129123
8155
16690
214145
179351
41101
94707
74304
205134
109143
41026
216672
122291
243869
247074
252445
213842
270948
121811
230839
162700
212583
135792
57144
123148
187769
163492
27128
257333
110623
171193
162736
152317
212895
152449
206483
17387
212262
136277
123893
19083
299736
211501
6109
100796
10330
278019
8663
176971
66166
137916
290562
4877
230423
15470
56416
110493
110920
154131
71354
282171
129855
17287
125519
177799
202240
43270
178099
244924
211808
15463
89303
262664
277116
149716
185899
195688
293630
181653
33416
263729
180907
89383
51316
105041
169743
266359
266779
112363
75643
36253
81154
264378
142910
270192
74861
161582
109973
275500
178398
298233
141479
101939
158210
67024
191645
37942
55949
254229
86267
103729
198120
279446
120495
220091
17340
54256
28097
293626
183832
116728
99566
187248
60590
44678
3473
33227
79986
220636
169235
163245
177253
54194
193868
147968
71154
71275
185441
197114
50208
138203
263898
14377
13632
51797
260440
14583
287345
235981
54947
218335
1472
273976
97514
130736
272176
178527
99405
285961
34638
222807
285593
294210
223469
208013
268349
271617
259809
183738
68952
62873
111582
64554
18946
295794
82417
7489
81751
167384
289943
22008
170360
263466
255932
62431
218147
27335
277215
286757
47668
278127
270780
203068
277128
178417
130316
262112
196064
112084
214603
221796
200905
285787
194559
198243
126020
251671
2008
53769
97514
156888
227812
169264
126608
189259
93354
195480
281236
184153
231832
153590
81896
66901
121346
33301
18890
279036
44675
235529
192102
127049
219289
230697
100951
230210
144436
100942
46521
245466
274107
270493
14398
183022
294613
287571
86533
247633
33598
163721
46037
290390
239191
55471
17282
15741
109961
229025
68848
29825
109381
8427
96408
160113
195570
34217
234696
208645
148962
229868
145429
105813
254530
99581
75593
81339
184225
69148
172980
225481
174391
230749
255005
203671
62164
79766
39963
40955
83145
118463
185926
226878
274423
242835
185908
262575
239942
1159
107540
46672
275815
171827
85884
127891
44374
94222
96623
15166
251877
223864
72165
257683
196709
33412
269904
116749
5455
9100
142882
24017
120504
159183
277518
32640
224473
262251
227580
78045
258454
188044
133324
286859
30270
188072
245796
204182
47073
103310
97264
43338
203171
205837
193103
39182
251345
153466
166108
210479
68295
226934
93306
183669
71199
141368
254237
256769
28833
78255
201867
46959
237350
70473
114858
93761
140370
109666
62825
26177
120809
114377
89341
218186
295580
162825
272195
40525
278687
131979
175846
296074
282210
147296
113437
161242
271096
44561
261042
238899
163373
67667
40246
43129
12560
210320
69240
55762
47179
62381
231655
84435
99988
182697
97013
76017
209786
49010
56032
200305
1863
265219
197983
30382
184290
101997
175312
17343
162022
160436
77868
206765
223734
263503
44470
27325
72375
127751
120104
108741
147185
267178
127943
184929
259697
211757
9607
278134
254766
118538
63030
251716
162926
72860
170248
265455
14412
11847
29810
217382
286384
49304
289700
130136
45580
256192
115137
179387
81048
158923
128025
222239
169103
120547
267604
29851
24376
130029
82265
87583
78469
262611
149343
180009
76503
83549
298542
67580
244326
99268
88484
236672
1489
230926
111320
155422
136111
250747
62149
105687
52089
221322
94150
88192
159199
290887
109278
30041
217896
107486
177017
214144
246072
111237
121993
23341
264643
236073
238160
48219
76906
142556
17150
289144
73503
109880
210017
68935
2925
419
145096
293082
20177
208992
111087
42635
160491
81958
90731
160613
1369
275039
204226
72248
276795
218467
183714
256141
274555
254256
185423
14496
241908
27299
228391
116463
92358
76117
81271
95096
211218
190834
99771
146129
30892
89828
4934
121391
252866
23764
161951
279910
162562
43801
70912
107591
239518
270349
140084
160787
55190
116724
245381
170645
123882
255692
100677
102584
150230
25446
33675
208569
137954
293647
162298
233428
129117
71115
44665
3613
136144
245599
286657
104528
96154
32883
104627
242449
266287
299634
269375
152951
13765
288590
229851
27427
274038
252079
177852
175534
204347
263922
257030
171280
149557
142160
203105
290461
280517
114318
273354
23532
87003
67430
166480
131503
28164
60918
228814
166260
161333
125811
209440
100674
79373
190131
38433
55275
149342
217585
243428
127972
228328
42995
251155
223992
152810
5000
22425
130659
142930
188012
178341
200418
272224
49689
50155
208647
215366
112344
158750
26039
92120
176273
269098
214105
145129
258951
61116
17185
35592
55862
8775
52767
223093
295673
72497
92228
89381
145244
46210
291365
184029
111704
200493
281428
147750
136911
286459
171195
26278
247587
224731
146727
202707
2650
97106
102386
131846
16685
246395
249342
171189
67571
14321
79428
29888
18618
74220
146574
195247
287838
275331
5672
188290
12918
100132
255682
47041
152402
240729
288521
238542
101485
68667
206671
272959
154048
206161
243520
176864
298316
85080
138281
252227
61067
260797
191277
167539
290944
260711
128029
230918
102786
119210
80230
143608
38262
59196
1717
147185
104134
224176
105988
158753
92239
259634
126332
163163
160519
261811
272198
250169
188334
209471
18601
292240
132109
113471
206055
280120
57303
247308
278349
134299
35883
2636
133266
182138
202035
59241
220978
296823
293482
132523
101637
105715
220989
214307
297128
286325
212185
80561
184657
60548
72787
36217
227887
49293
221992
205500
94368
248257
34938
197485
19134
70851
161011
171435
116994
61184
37458
80590
30310
108294
35395
247001
44357
118189
268976
162899
175684
299134
237320
75279
107340
21183
146843
16966
8294
134773
132215
243876
219076
122825
77071
205904
205518
174273
243009
59018
20349
230038
210340
231610
213012
197537
242066
232664
128954
43019
32323
79922
199498
284707
19957
172130
79894
240113
244086
169278
63927
154204
252001
175156
8081
6132
290479
31948
141107
8343
190524
90095
239398
50088
7960
159239
258176
24531
12545
189675
35348
97902
345
117763
100146
197271
184740
154182
161891
104187
211243
37978
13636
293604
248215
151634
107892
299292
201241
265932
58760
120165
155397
241351
118904
78509
124176
289682
71361
47679
194911
79692
296123
52748
124238
183280
94950
127899
165244
153149
221522
178740
294096
286165
34978
169600
78940
61658
147506
171433
260131
26745
274840
197359
274087
84494
53286
229088
70082
263504
297395
212473
36656
172923
224872
25607
262525
106833
225232
38277
184110
117258
176829
225847
36182
29808
273963
58662
100502
107442
191128
299101
126437
16776
203879
75880
27396
221546
226136
162715
263798
211483
134787
138670
133925
189174
259038
31584
78228
287971
356
294902
109549
12171
19942
164309
164082
118999
218265
46978
89541
35367
117143
9467
253761
236881
32067
72306
156423
221809
185327
56682
137443
92019
276435
51003
77316
133568
110699
193367
60517
196917
197352
237049
51096
103047
174330
5104
269291
129987
103313
56666
122003
157784
39373
49619
70531
248406
208903
259673
34802
62379
274974
224614
189442
250388
1568
180900
285118
229619
64673
226822
117314
163059
36927
9463
49441
204581
201286
200888
29864
184393
162636
87438
251569
286263
63880
95682
182443
199893
92396
244125
31276
46603
92971
15367
80873
118451
185264
23087
11436
244000
32365
183858
252114
240622
226446
216752
119319
83263
37854
289952
61822
118596
147323
90859
149851
278601
148385
275017
67541
167443
148788
20467
56881
179906
238832
23072
224570
93905
74973
185719
296565
613
63040
213187
276776
255797
25112
291080
103624
145179
82761
60230
268450
180831
222228
62
181066
29207
69503
251547
54653
252621
197768
31747
247775
236572
277811
219787
70660
237262
30425
282072
154694
66433
31482
44513
205898
216579
291912
108759
119042
142044
163978
215977
265419
151992
189901
30868
280673
149975
50288
179859
275044
6305
127666
199280
227585
101195
172057
28779
34485
226347
251291
207720
212494
15051
296520
192687
102768
39607
205275
172197
19389
161165
138418
81182
128103
179022
293449
288856
103875
270065
46458
57380
207950
158178
89092
54442
137959
120186
136268
226248
205001
174774
28260
258223
222041
157003
13529
75660
66963
220056
84456
221515
174280
127019
276605
37858
187253
102180
58333
229590
45184
297905
6611
25079
276185
189393
127403
28543
140783
84502
254823
84503
58042
14547
281463
102888
286985
224866
103888
155680
138921
182242
118300
50804
198912
275260
238660
2215
2006
69580
19781
240582
195168
181783
217971
173066
224848
193064
261041
200546
30354
286446
274934
107556
7898
230816
133145
189160
240790
148196
217216
255366
87151
256149
7114
13866
204332
163733
157523
59202
153585
24582
178824
198920
64111
156998
116837
21031
263636
6455
262090
271398
61864
158859
180138
128799
67484
4831
97171
199730
168302
127360
207525
248304
280478
217355
132291
286842
145308
178710
37189
29977
143531
288974
100807
106556
24113
211634
102073
177186
285309
190618
83353
172956
110581
255651
205220
56537
74444
242604
79985
123239
215227
276710
159510
46441
231653
263910
8022
279138
287173
130453
284291
178997
242657
162673
34642
81366
81880
293731
295180
230675
272226
133269
241255
232245
187160
177067
33074
4294
89465
8618
79714
43432
245881
281400
269699
261292
185813
138124
50562
154095
189944
206277
253411
238792
260922
77354
45522
130237
87178
170970
127336
157863
20838
32881
229975
236033
219454
162974
132005
268842
58376
16384
257643
231879
156031
63745
49534
28487
217600
278374
227520
121517
130851
209462
162652
195263
36410
6265
131390
67811
236913
120696
151444
277278
241201
39094
115506
245985
101867
229270
271111
223844
216279
34400
5105
131201
233593
248186
113105
140770
100420
183402
190389
262319
255475
189042
185590
255124
296431
77084
141113
295675
281398
2096
61733
10072
772
213883
187119
106056
239408
184053
8548
44970
53850
152959
92078
114062
282575
242057
248058
268090
158785
138193
145839
12630
52299
68261
179466
94569
287418
143885
188978
217442
217328
161226
264851
145779
106172
273719
217509
130017
268485
289365
97381
174596
161344
258418
181900
55670
200736
70724
159211
291025
299654
182960
105553
39794
61716
256967
280197
5705
236626
91403
136787
160856
22592
140134
232083
258524
43961
50262
172092
147989
207112
185631
29311
143131
116651
98349
102173
206297
176639
166932
280379
160865
275586
113639
81947
199926
841
83545
81643
8503
74298
243004
12370
135913
130963
63427
218784
19599
275831
251094
233867
213569
163746
68223
264584
181497
187551
57149
27224
133279
106273
16035
221905
253675
77359
98805
264265
42637
140470
181226
281931
34704
59303
219637
173484
5742
293676
232736
294039
167892
268375
91152
29513
246992
154216
290643
296705
50918
212684
40608
245968
186878
141981
83051
101944
126155
128860
118045
13627
91545
68732
254089
110904
254929
174135
199216
276255
5761
275024
75754
277339
203784
238630
42130
161829
128962
45832
288100
9391
271787
88902
23836
105290
268054
5641
64279
191714
242632
282379
119734
137321
215371
206174
188658
27137
175317
7858
256777
58670
278435
295844
271801
243784
14785
2604
82162
268446
110721
243411
131214
239908
89493
195711
143065
213304
114099
221117
248859
160570
89134
20710
243753
67485
45926
57015
185410
48366
243683
271670
142866
127595
162159
52947
142080
73174
201515
274764
20912
276544
141241
180222
20064
79593
215084
60722
109993
142763
229986
276801
41240
152073
280472
157053
272207
102858
12811
202226
127658
204219
100425
48310
209315
270394
118879
233543
178148
266460
45732
205909
117951
203736
125132
60209
208430
264245
29084
15558
176627
290581
194956
174473
205400
118890
151289
57213
276332
112700
75949
26848
128376
53574
97907
151492
69758
97984
292271
277015
244319
285355
54982
154540
88781
279443
188358
161355
88550
143034
14076
213162
285642
91189
10749
197154
132209
55828
256599
205760
224875
106406
69258
937
103486
5708
82582
297209
281782
33740
2465
15961
242065
222499
283990
93420
139208
29002
184867
190314
114456
193581
165874
25711
207586
209417
182158
37693
282450
233082
192920
202132
17134
175048
28600
228607
111147
250025
124870
32652
279032
227366
20401
71122
152986
270733
256211
64797
204299
141456
111333
295581
124874
204258
14913
58989
92940
93375
221039
244958
135466
48278
151078
280467
297002
64358
272682
93856
48611
936
94762
55669
12564
89041
57352
163471
260627
40540
9306
25624
59152
87201
160388
81595
165123
122665
199516
118731
87822
119386
212584
241892
191972
229808
286599
75659
263587
10891
209717
295199
96700
81576
189131
137927
134680
89894
160070
84844
23971
49564
211148
290677
226842
283156
17039
30815
275425
188192
223894
220483
296311
57277
250254
260969
13499
168064
208571
181501
2404
109663
261286
52234
281247
165398
231748
71874
35650
234507
206814
163909
200468
211188
134905
257166
32849
14045
205160
85688
171737
104152
69321
258488
153984
68508
102099
222416
83693
88527
34586
101607
280325
130965
279855
275483
233884
262319
196042
182673
162538
52802
135719
215502
125398
171185
63639
294924
40964
270102
41832
233956
12297
63849
261509
112650
199623
206120
174022
13808
70439
36687
79047
284720
233575
28434
284416
291107
276239
85770
206088
3911
122339
9920
125213
205928
66114
160443
35623
64467
280980
274198
36198
124450
211931
258374
260333
71554
134518
108867
204456
49720
118308
269417
97654
68961
278664
82106
133888
119660
264274
48093
292464
260476
34772
229728
22763
263765
177291
87821
34280
25014
91435
189488
96773
198679
84634
229668
93722
3393
278124
69591
272087
297473
215373
159863
272069
257042
73364
35892
191376
66555
162385
114168
182609
176434
287133
59545
84978
156847
285901
71948
8783
105173
237308
111495
122363
4808
190418
110073
261816
155671
71383
188921
234882
89817
81503
169680
174554
130898
288165
163345
16925
200820
116835
230348
160019
72710
184872
295820
275870
222121
112710
242216
180134
61885
141905
107712
21069
11294
104448
80466
59994
177122
97890
45541
182956
98980
188447
154875
238641
97457
169143
52637
158298
98220
297547
40127
194071
9805
32508
180931
152844
80567
204999
180692
74436
63724
136547
201640
32452
38055
196041
79561
268277
14337
57947
246327
21257
73656
134609
220154
183670
241835
259124
217436
116492
230129
224658
261433
95630
280466
61534
279947
153164
109888
283131
299288
163309
238276
70102
87431
40389
111101
201334
22135
36278
293637
105743
185036
246076
299951
55865
189326
229317
202121
9829
274444
125590
228532
198071
11850
131791
93279
296486
70679
114543
229722
108852
103615
132611
205607
180009
39989
218561
203028
286452
146995
290791
192167
129626
173209
81398
254283
282909
2293
278007
105085
64738
32995
67845
183417
256459
77924
7551
236270
48475
254727
175000
59406
194367
76647
62613
204688
236738
284052
286027
75045
169446
253644
2443
279624
80128
13188
97502
61271
161829
233750
149242
131282
118430
243206
268345
267413
40743
159077
165859
136784
40122
13504
35036
95687
226864
86028
122212
27830
39695
167391
109044
218955
75812
218515
261019
283910
148158
233711
149054
299678
95338
200801
281700
26977
159736
216233
49704
1221
40453
82357
159889
247983
194422
292113
254225
15074
148418
47580
41861
166433
189697
82434
32895
56468
77348
105662
31397
141894
112844
159987
261994
73722
100171
241505
46238
126102
211964
100152
118205
205723
224490
107727
216848
109648
271288
26761
285335
256566
237584
276838
125
104228
279393
6846
295334
18804
214824
257002
206161
75305
219184
100035
214076
134714
224609
127807
57824
85013
84729
260462
199919
245340
54248
162169
272392
263223
137864
19559
84702
114086
226515
55779
176409
249637
230608
277171
206643
277382
260538
109870
11990
13811
49628
229590
182168
277318
230291
64856
43968
219391
145717
27410
215398
28014
140953
58230
291625
166355
141479
132464
164368
213207
58384
76295
33095
76367
270957
109012
209651
206317
262349
155044
102017
37681
96889
170378
64353
96176
245495
185994
112911
118453
181400
261941
256846
151004
222357
253612
147286
57713
201113
12086
189266
292386
278511
88172
45108
219945
280892
199268
204417
168420
203909
73991
203448
197760
145384
114840
16686
54139
131098
14174
56163
166519
92658
55097
280052
26423
57819
2440
133909
216843
225647
4391
223924
141972
250333
38893
63372
128239
105626
46465
36712
201090
157504
188312
41257
136786
1149
286324
79755
69548
144645
135772
181927
213523
181834
142195
111209
178831
103306
48997
131696
167410
55760
4331
134499
216639
208309
134505
213514
88368
177360
18324
140265
260367
203241
132760
256391
91294
264638
36571
132533
21244
200739
96619
143703
41612
92903
185710
103370
159924
39295
116562
57164
32819
256081
49755
80914
151599
61945
179020
201347
218329
3662
205901
279492
142182
25399
9303
20931
16815
1266
236713
2550
191153
14701
234632
105082
177751
68157
213946
142920
83138
99332
259718
72207
86769
203995
2035
151777
81469
120572
129126
277359
149771
179920
297791
129482
196397
236479
14201
134034
287292
162577
264623
102829
229751
59016
196006
74301
209165
244711
30324
116121
119436
205727
283130
108724
12379
146353
183634
201047
99760
143201
102662
73966
45799
85123
283897
162862
257900
88490
235203
39623
218850
106233
62725
181452
187624
205181
18772
257905
276364
290190
149275
166877
212498
100614
158297
201939
297173
56034
179199
287496
266749
81966
218296
160250
103683
27709
93932
10115
21120
124117
109309
62979
274600
177311
257482
47939
239741
232916
290150
198013
298919
161401
110951
264312
88156
182816
30271
114439
89539
298880
291231
90256
1060
69742
84176
194011
5055
65657
257698
115507
222676
149340
208141
202798
203673
189998
236756
207418
171695
94884
95149
139659
72804
51773
234467
279982
170649
122892
238741
245812
92405
294235
215513
270540
152326
28953
142664
169273
290073
23659
172047
162194
212736
256416
42091
171256
255420
161279
64227
165013
13866
182113
169464
212739
58628
57634
193819
32199
290601
13822
271090
257467
253477
103917
28427
6834
104056
283836
207121
123140
199027
249204
245046
263497
284828
192587
296748
88086
137117
13657
179165
167866
8051
282328
228419
173628
126039
47966
253072
242634
101094
124588
45964
133792
153027
90669
32518
214971
257183
100639
268364
138403
137366
293031
120886
120327
247867
278670
184298
251591
234463
245721
135997
35883
192328
183858
260262
294678
210590
10
272959
137497
117312
196502
258220
54012
125626
8539
96928
158315
255348
35465
281172
214519
261016
3734
119356
271327
223899
155645
207548
202134
146513
283931
290200
277260
158503
142848
198871
267626
208585
153259
163903
40732
158042
191779
123251
236805
288986
25810
46868
73157
183937
289541
120845
153140
270885
103424
198892
185768
197254
64255
63603
3469
98977
168946
55008
79998
53160
211711
78095
66054
33452
140334
194588
27217
163183
261596
226224
129966
195408
277954
149746
170570
141940
187783
157010
109817
101876
269851
298777
195222
236936
11657
209965
60904
80734
1726
117183
100275
107482
22999
66635
289258
109942
278407
149256
63009
168429
227305
243049
41712
167805
120921
54792
288858
114033
212936
362
153499
127145
28287
102860
71357
131977
39452
247114
171285
45438
191819
190926
121802
169191
42355
11924
125009
15389
233241
147275
276444
191145
128598
35456
233534
86317
230102
131597
58491
187853
147134
6300
263794
211686
106818
132708
270752
96225
114303
244892
117731
86141
232161
88784
27261
130241
150774
186648
8862
96802
221407
241556
259119
80669
124258
298156
133940
15192
284680
156433
179470
266637
285256
68081
134202
243150
49969
237947
119793
151959
253021
215565
43785
89690
38986
87101
31492
131827
176815
57243
100028
172837
44978
115196
133702
23130
35921
33030
41549
147644
177021
162923
135492
70409
263748
297784
246732
252087
65970
162524
235062
123866
172285
234173
249737
64085
218114
130209
69302
173802
115039
135930
265539
215190
39001
6400
17357
201545
150848
68125
161786
215315
38243
233576
183736
259101
117140
215706
249729
75570
22337
277605
101710
205211
26881
247371
206834
232613
225478
258350
147597
114055
249242
105258
161893
86071
295162
235572
20087
149386
212469
143195
26532
104848
133999
265594
11212
141279
7697
213229
228703
51003
251810
22344
63078
73665
243703
68882
287316
76779
265215
141035
225717
212879
232903
260819
141608
90688
30076
190467
35531
223145
29809
159238
129077
45163
282321
140129
95482
46581
203393
220579
81720
184088
236179
227805
254868
176585
245201
276731
57230
61217
133544
195490
75878
34303
149524
157090
74344
124714
59812
202592
278679
65915
264042
165769
18750
104805
158060
216600
201397
168707
158515
113283
52499
75260
201746
158003
227536
158238
87988
104950
86226
101909
8640
156854
262451
255906
27407
240096
222730
207102
162154
115427
32589
236038
126261
6774
63263
178972
148516
45203
116810
3407
296136
250370
207375
142535
278189
145367
192230
200229
116288
269806
78980
266955
209726
115085
290264
7593
58971
144917
43988
291278
79642
3855
233182
211742
241001
266695
190753
216030
138323
84687
91804
198255
28119
101631
199675
91077
183874
222190
17220
196749
241684
187678
155557
177272
109033
220946
276789
35141
102412
73972
92910
251190
107684
143948
165383
203260
228411
201024
126611
169012
299167
295696
125370
198118
155422
278159
227669
222576
80857
291549
125538
84364
237138
47213
87436
24432
217481
46669
181270
129321
186219
249188
237517
69806
115694
236909
247313
188916
202348
465
256688
105394
51314
152927
73645
27957
217827
297762
112206
250368
2930
256698
172466
262041
1844
191447
104221
165018
133018
47469
225299
202864
54023
95450
94835
77987
177330
61650
232783
151945
230851
133947
219284
38717
207311
125939
25893
157376
131988
196909
35245
237409
291883
87742
152104
106575
275225
85000
285260
51599
13861
280366
49888
127609
183271
280319
20315
106785
209601
238505
255701
124380
1809
119807
68003
98459
42354
155898
162314
171658
196436
83192
202762
235440
246548
162125
229880
12205
275772
182720
162377
20265
297728
245634
297719
136162
264784
84688
11505
25185
65831
233937
176461
127997
68334
7791
15772
247471
269694
94192
294982
181033
35901
86369
242342
165636
279421
75761
148740
58178
215506
252077
1848
295867
101625
75625
40210
65386
169994
248954
27598
176397
96212
36130
219778
197599
132452
131223
68470
210124
178524
230442
50548
221174
122835
277357
259836
216374
137547
45767
258844
99460
262754
191879
155660
53743
218960
204610
138497
80906
260134
219537
143477
113920
226386
14852
80072
258445
190780
192316
235781
244586
292514
104857
26070
110739
169475
155157
280659
259622
1281
216387
171543
117658
235429
53770
267878
18053
110482
211747
299489
64249
64711
220970
241184
178915
171256
99726
211346
267638
107712
215992
87611
64382
98949
297236
181377
276797
177078
205143
288430
120183
58209
54370
210992
157554
208402
230270
61454
180602
78683
32724
262672
172436
277203
273849
273052
113706
175095
261055
267808
202967
232448
229355
131258
258553
89138
241692
196887
88230
242725
178840
90895
191401
49875
246386
112884
265701
138359
100700
255573
140011
231242
107633
240273
201264
175331
249694
277685
70057
52885
15253
155186
82842
134888
97087
108362
295916
74011
128198
234705
109801
107749
80864
241300
79802
7356
244464
89000
43689
54122
42573
195907
84153
279180
28188
138854
287769
119131
271934
274359
1308
130897
60972
69966
93111
115803
296305
3711
197949
225535
220875
200729
220278
174127
85201
245260
74681
87626
145558
71425
151671
151601
73294
53748
298032
231911
182292
105927
119068
53869
97968
221812
282505
259507
194266
199130
25417
50227
186088
148379
55727
35154
242544
66622
183445
78087
76711
91294
11705
162813
150564
106911
247680
189491
70558
278496
8812
152945
117126
280274
78634
254399
111021
187140
72266
112637
42333
273643
116181
165751
139565
248766
281694
209123
209239
265157
236940
69625
55243
99934
83619
136065
30256
218200
109835
235606
80375
96575
17642
137105
248999
3000
81478
258076
284707
87305
231082
224567
16233
243477
204602
97105
108197
109685
196123
42448
32831
210921
185813
291992
296107
275310
208293
86320
281261
220721
1512
160164
274730
93803
36303
235499
86802
71041
219872
261902
192062
89253
99076
37110
64084
202695
133053
256674
52616
95192
32392
62425
243713
77308
181566
166377
176181
146758
48127
97304
10707
30123
199488
203029
174880
167894
6813
26617
142459
74950
234441
119236
158070
73719
151116
111453
175943
130566
179741
190401
48017
117718
43260
207203
298247
115235
188210
195058
31464
146065
82709
154367
199832
106495
8083
154103
96553
262967
215676
243151
284415
223340
11180
158878
49299
119217
137616
203060
210203
152681
299075
48383
276373
258977
213171
277566
247511
287192
233821
100152
745
2452
254734
184936
293304
219350
299208
144200
126570
33221
80224
62996
266048
279628
220240
166194
283345
228454
27389
33454
157023
221699
68076
86325
205782
103954
98417
217466
2001
152642
55696
8105
195309
163052
136165
32641
256398
184166
138686
73460
117991
44616
170577
34619
271944
30667
259049
221791
297077
68517
214384
289580
275885
73229
67276
152780
198041
284630
105615
87027
128209
88839
81019
202163
46466
77917
83842
190652
240886
70510
123875
218353
149808
166190
160709
225940
16412
173653
275950
160903
60507
263964
136043
274896
241115
120479
277158
98470
291892
35523
42351
148879
67519
37285
121671
22112
444
229408
147155
194201
52428
140550
139336
58226
257830
86099
220919
242914
256311
3367
228117
82093
66963
294678
106431
75614
32897
262137
298747
219048
175250
63284
160905
212801
135490
288878
185327
258478
234316
285158
174870
158149
56715
10172
127888
20684
149621
46329
203786
109780
136664
256050
14945
57507
100043
24014
276866
248940
67647
9827
220763
32688
175057
177711
213157
187574
162848
130647
138568
41477
167736
30456
172583
137847
258178
47227
208115
242285
96902
251376
166669
193471
128857
1828
258058
54734
256441
84217
2912
34767
265102
193763
270463
145917
36558
94547
84538
254078
225606
71399
204116
286446
285494
152531
28083
230982
54885
73865
90319
67276
3460
293265
52122
57845
265534
185493
286156
299246
58831
199514
180920
278186
29085
288596
175826
73307
29590
244964
235613
277558
102245
222115
70208
92334
14088
227120
246482
40287
91847
150697
254528
132041
156465
90005
276348
88193
242669
33362
48656
244191
1078
192234
100079
200099
219861
237973
158064
172399
9562
108504
149039
88532
257894
14752
295664
177107
240401
229075
282406
25838
210540
67380
150469
267594
107047
224877
206908
189887
138204
181270
102230
123209
17716
106018
193200
266956
261536
226837
36742
53694
29283
283293
130270
237662
123974
50104
91948
54573
173921
65532
289283
49505
70925
69184
82596
6943
54973
196312
259517
89329
219910
18453
158329
67962
193457
153444
71754
243151
54427
108915
88682
198092
286457
244529
25706
347
156134
133123
87253
63698
93232
264562
49441
39983
209548
124702
262058
186199
46909
57551
179125
156244
87628
337
110709
12107
285875
39172
9695
72553
241330
82618
8835
82176
56618
293635
64702
248895
74445
229221
53883
264274
224217
199185
72372
205004
231680
241146
103245
243073
8874
108459
222813
270399
266058
42765
15052
297380
191966
44648
130127
214446
49737
186441
157723
234086
120927
105238
7234
169091
231740
150965
171989
158882
132713
259452
133523
64770
54803
202496
28403
195092
168975
40880
37269
254836
93177
204908
50821
113042
90139
120165
39582
230595
235861
127293
161696
270714
135173
264833
166289
262088
263877
243562
88036
94770
194693
164707
164229
227177
39372
131684
53359
37846
270082
56252
250444
47289
166466
296165
228395
167591
158784
217928
193060
154218
228255
27253
215180
237593
146568
234101
84094
212403
85731
84244
11477
198225
235012
76729
15663
60358
84287
256655
291544
241317
21254
25506
147547
108162
134658
64900
94287
206292
141506
64514
66700
81875
200551
13164
204587
25572
289181
288806
115086
164917
277525
239615
65417
58249
131331
220818
274353
2758
209676
192157
158542
208671
214326
269500
144002
197105
211977
34186
106959
183508
22831
112641
123829
3528
118528
166848
40707
1952
74694
32678
282823
262304
199938
27431
241287
24371
126248
238014
260253
79230
290831
135990
33938
272454
219524
254421
144017
256872
27743
282271
240361
274635
280830
286569
82234
79042
156875
106329
104342
61904
70471
257569
231199
138249
80178
222129
118403
211231
95113
129002
167338
90592
68334
162182
105004
32917
168873
50589
225841
40967
58991
280655
228167
286113
146723
116206
59810
17373
151110
220871
115606
48165
219897
35380
247169
194923
126554
16168
258119
190626
90673
124329
189971
88226
281730
205112
205794
159212
1594
176840
69736
97982
105686
216147
88226
174226
10416
48155
72419
233319
171382
260130
253992
102912
247039
83548
6933
77165
265154
288536
219804
128309
197717
279
182601
50875
225614
233768
54716
33449
95137
112443
9121
23931
36498
125753
254311
296958
17372
281418
22601
208871
239159
63743
174393
12280
230497
288421
61790
186759
206508
112382
100210
186402
42676
62983
29388
37286
257896
23011
168671
167143
223123
277378
136014
39203
141975
271116
124788
4937
107199
206841
248212
257042
25958
63574
40311
152132
267533
226229
1375
253279
39932
249568
231074
191972
5274
38196
208160
158882
277926
286304
81095
104544
68614
277063
216983
225565
106484
30465
183997
139369
272112
246088
65548
214353
230497
173470
244721
190545
4365
85780
142590
227576
299860
282110
168212
198081
289148
47541
10508
228575
202995
139738
165443
289169
44423
115271
164390
253408
155138
7483
257033
159830
202305
267721
240414
257631
165173
28256
27191
94605
66888
224640
244880
2512
268029
90231
236497
134420
151325
247367
131698
212376
109146
222474
125794
54939
86092
183986
299111
107194
228097
255168
120605
80119
229420
257743
158180
232102
152083
289170
273266
286711
284850
282217
129357
216772
157061
220392
28538
1742
170980
57711
119016
213607
133573
120193
119259
281608
279687
162457
289751
28679
252818
70135
267466
297401
284134
10622
243064
240113
64036
7622
282657
26219
210964
262541
198102
164818
219918
188632
239106
3879
117669
284254
154500
88769
164545
41587
238982
155985
43909
281119
148972
125932
144642
153206
239439
150434
129699
99811
258694
128992
196428
183087
3523
158089
210759
216956
278883
57341
211101
189765
88313
107971
59061
279949
118258
279190
11138
43000
22758
217281
68489
166370
73394
81928
286025
271934
64281
172925
77412
276218
222734
42392
66216
143931
171146
211079
58722
2801
266081
204943
127608
24876
8524
295297
293302
2007
210968
95457
142355
18376
54970
234174
96053
174527
20913
299827
226596
189798
194822
293180
176539
8219
180552
246502
250123
286680
294115
122157
35762
84967
237130
202160
202179
145440
170441
227771
284835
27018
286767
194683
287066
252367
32503
78169
264716
44458
280967
39811
87026
45279
86988
253182
153207
111912
94027
59035
262642
276381
111220
161650
214040
216543
179236
97451
230727
236296
237900
110443
260430
162680
147390
59141
187938
152798
200505
231600
3702
14287
147818
37721
73788
255128
26624
21682
183011
170205
213180
69600
161052
271070
294556
13516
43030
233577
49184
157689
79492
125786
257201
64847
145201
92817
277579
22445
105500
270937
114426
226289
146679
84399
191555
141670
250055
90858
237227
163459
125700
204508
193472
188520
1137
89320
98041
107830
8487
34386
9203
207573
183140
138052
274962
194969
117916
222559
28206
171263
44147
82929
217183
5709
256394
273919
52487
131200
86081
292206
10437
173359
223534
38015
79061
32692
185787
206606
129693
220779
247764
34841
43900
66100
32288
67532
1230
223411
90616
215992
34010
49991
146912
277960
178983
247594
77769
256326
16289
84035
219123
270956
277021
280781
91998
120297
12341
142582
109305
64298
161726
276102
20077
147998
134185
199630
277678
181705
18826
111202
46783
44353
96256
88041
76731
180453
94865
248952
156115
274281
260969
265754
13124
26233
192801
189061
22347
110755
146539
178685
229571
39555
279947
120414
19334
248181
26222
51348
146771
217058
184512
263175
58778
105845
130362
227069
81470
280092
255391
45792
81505
202354
189015
95999
293732
69881
199228
218453
192036
111695
110687
30001
234169
239632
134292
231482
164685
73705
67550
73357
104764
273844
16820
158768
53159
102184
161881
8912
190712
232225
287256
38201
87392
235557
137213
151184
285986
73425
92136
164594
191452
59250
113532
200123
264113
90270
144442
283563
277069
279063
70185
218912
147052
184380
183735
222932
111783
224998
289036
17701
217981
19194
111400
9381
200332
112331
1100
144969
185531
293864
34964
273327
53507
43534
84446
192209
111250
216367
270416
197692
4268
82792
209012
199885
251579
29837
213573
13613
157728
10147
202659
151352
85475
251175
275847
31976
253215
101167
188051
33147
176928
109879
257158
73996
112356
84524
132585
56369
181583
149679
58672
212848
142886
267709
266994
10342
34677
193396
201150
184021
83633
135530
86802
131370
1555
90753
61102
245865
46374
283371
147719
7258
204859
58773
198041
226770
30632
260580
170969
35348
55341
12189
32632
248621
54735
21536
215236
186504
107706
251030
101301
92609
267174
273252
78770
202982
27583
215279
217724
65227
274076
173520
204627
133903
92579
243492
75612
145829
35926
134952
220424
54118
221034
1987
168074
205584
143288
114597
202859
74669
54099
132977
127295
168025
89724
272349
97267
251012
241680
208382
259778
45841
22118
3445
60725
87751
205511
291040
5124
110230
69985
139882
159086
244833
142510
177650
70309
225358
190177
258640
185529
261458
32164
94940
230338
231241
25979
143795
278271
8529
10297
214158
96562
165223
277981
229722
96028
245237
38878
136310
276932
209990
47072
4464
162373
20899
265701
91222
202659
180756
244388
125626
279104
167638
101231
67613
246014
244135
227142
180807
76507
286214
38403
283262
166953
171586
165240
166382
196569
63293
267062
93081
20527
285637
190442
291075
85283
153606
160603
271918
21298
220936
102746
28952
39660
571
29842
22068
143546
123691
138949
153282
152396
75256
80728
293732
78201
181554
86242
208708
154754
85447
214674
245159
48843
12761
202552
148832
190986
122994
152414
140539
18014
78815
109276
270295
176818
49159
142766
238861
100045
70503
127552
185941
222309
205527
39085
199254
86018
2378
172863
73574
129524
47281
7405
192711
265468
142942
265630
15671
39069
283657
55772
85147
206650
141761
255307
285314
7508
166159
199322
184455
14285
189256
235995
184460
264108
186013
38255
117841
29342
104203
39469
118417
158884
128643
136055
151743
242500
235259
251856
117240
275529
230174
208620
95987
164988
99116
195171
60474
187639
177452
21526
182691
152094
90615
164195
191853
1054
178295
296675
230860
173305
5813
231121
233195
205919
3850
212413
31338
249029
268883
110930
256818
169351
202729
259477
7966
88977
66467
264159
127832
212859
21222
178448
125780
193857
8467
212189
4405
13977
66976
224566
101922
26738
285295
214798
25831
172875
114215
283850
57246
299980
171605
144555
137598
263694
116346
134631
59762
7629
226328
263872
253365
52383
280895
284322
89207
296204
282798
222758
82541
15192
249477
252152
257930
188991
298105
45190
211261
153837
149604
116670
44738
106068
11572
154493
91609
218233
53197
89660
32243
74176
59621
275041
292498
90051
72931
117724
144461
188364
219434
234050
196101
121753
71592
286673
214683
255979
179333
54326
78125
257702
226671
181075
86303
71342
114823
134466
46413
132699
118297
94808
16692
111839
254212
272223
56292
261090
4642
44104
25990
219859
255762
50254
171388
62508
213868
103626
22012
217570
196977
131546
210910
55605
38956
63345
50699
47671
140076
83907
185079
103160
735
132648
145390
299145
195272
85784
256154
6657
56055
4076
27897
108591
79013
28039
157314
36402
282849
204974
264143
49916
273264
243326
49841
239095
135010
237305
283933
176365
132210
281849
11717
13492
286993
221829
192705
175053
127264
109633
273516
247418
83629
137751
241980
49225
80868
158221
216605
152085
299152
139105
9109
38035
121613
63863
240636
247805
120235
200608
219014
277357
145931
121651
144163
65657
91793
64475
148090
263720
93359
84923
210668
31738
89829
285939
15745
63666
207992
211274
41303
118596
52851
39981
150588
228762
223514
245356
298379
105671
273550
188791
74050
294159
18130
49527
164613
254036
146194
55468
76432
34303
95137
87949
114295
248560
252771
36068
86146
294509
80811
41642
179025
24553
130493
60964
198637
11966
81300
183852
132887
94703
72422
221995
172273
148251
276578
187315
242456
176388
158892
119087
49669
12766
264237
142708
286327
131485
76169
85121
58194
70285
156714
133073
124382
54273
176952
158867
36884
196268
199878
143333
98810
290140
255281
239849
280828
76981
35221
20690
278705
273918
169521
257098
255691
173950
160629
285364
1912
52388
116632
39239
44671
102509
66629
227820
26576
158659
289652
157709
6780
240973
297679
208763
37205
102056
187816
154909
58397
125094
191332
188475
80250
72160
151715
161234
90391
246051
119302
140794
145081
94263
22055
202763
162599
259723
66080
164531
264486
193991
38811
199079
204765
183730
267759
231649
217028
41873
135335
24000
171633
236473
132774
65676
167352
246148
145091
80999
95109
231791
149273
46164
279618
131410
205011
205766
41761
262121
85126
255616
79231
129823
198974
1971
261176
252879
36492
139729
144071
40811
197909
164039
229116
295368
140836
287343
80131
245769
199121
171699
58929
174073
175141
284384
225575
118049
67634
265568
259387
151794
135174
151625
158925
25103
71339
266382
45515
286760
293703
123964
243793
243039
91307
34856
11757
117428
229065
191940
270388
2617
269628
206878
91059
88078
128174
98810
205604
193726
198916
82256
143298
10959
193454
36996
247901
75445
25493
285125
286451
220821
4102
115167
125754
128656
293004
194522
147798
210759
236111
292671
214291
256742
134362
161855
65467
295809
145090
7411
192835
47567
203433
37765
135095
202920
97190
195428
130915
277406
116727
244344
136663
198543
175327
263360
48879
230145
20045
74820
140835
194642
168878
75122
96846
227918
48855
31989
110072
221221
224955
179742
250804
53452
10209
169712
124284
44098
128986
276862
252329
258964
134245
63477
11528
158616
27873
246442
110961
152701
67836
128297
291536
81687
65918
272760
259008
92797
224550
180897
182766
28772
40532
132282
112359
118608
51765
244560
238812
241954
127988
177297
186707
39218
6343
263101
15282
261987
41113
173955
167097
13870
201740
291553
70349
70529
253519
178546
127116
161720
147677
264055
103379
151043
149203
177939
98072
62808
119483
244709
175882
163465
122906
152294
55759
53291
238183
83206
24145
38378
199213
213648
140060
20340
150281
72886
237464
142487
55541
63315
96751
183134
271561
20576
219260
266686
268485
168119
255036
77876
256672
165308
161380
32037
147358
70701
178434
90958
80248
147739
207065
190493
51172
58772
158778
79571
117149
50690
129508
22260
73539
65265
179079
213055
161799
80979
145799
127646
160955
163763
268855
178941
46579
44212
39582
139298
188080
82738
150490
166647
282086
27225
51052
39413
15646
207099
70771
119027
58348
281420
177375
100145
244695
267487
112201
211806
240392
78000
56960
134301
256653
37655
77208
49301
252188
250042
90808
42355
87004
222149
168740
223066
76832
29458
34800
197676
226212
224953
286166
219084
222612
199927
268378
58741
73314
120512
206472
199917
258846
289882
268545
96184
220244
75102
142341
202506
215408
78728
239371
145628
209096
63252
153971
230651
265812
170096
36129
216448
143885
100620
185443
113836
31218
43789
19299
118063
151978
111790
241610
202180
297812
11333
212107
252902
296419
273871
261337
140821
249213
128108
119750
180061
248157
109488
16691
82530
214704
194033
19477
230031
156515
199574
237680
51764
157488
232105
175849
241150
228061
278857
230307
97118
182554
94088
261798
109707
266131
69189
147837
268013
144339
291154
134870
195842
49769
231695
221398
6164
154461
208845
202929
168418
257708
7921
38740
208096
145364
248424
28762
206478
16692
31546
240134
32398
190236
54223
186064
71847
208619
32271
219890
53188
85210
66041
83928
252458
59677
238123
116177
120947
207882
41969
136965
251004
188570
50301
138481
91076
168577
161909
9305
185179
274065
243285
290918
268293
78306
116187
298967
154176
8279
200027
285316
63452
225599
291127
195291
204194
282070
181383
197899
230764
168812
235386
136925
292480
190126
261939
209748
290205
139663
213029
193092
286036
29661
245593
201616
11284
2073
244140
38615
219193
195318
24367
212019
151433
179886
24066
110724
7465
3892
6292
78977
222155
187033
145605
144924
198110
244933
235908
161966
279703
167614
10425
238856
224381
224847
234007
153150
259829
233695
256471
34805
78446
65909
172126
43478
192035
139607
43950
282944
11119
278506
20851
130770
284799
21921
166242
265394
199875
295249
93435
295039
232928
194354
23804
180155
273488
263542
11259
299164
245660
225843
41133
262649
191548
96420
175764
153908
34224
290962
240416
129320
35900
169585
23921
261384
296372
192223
280472
131575
152019
10596
105418
223383
108411
195896
138072
3722
209175
294991
19620
229953
79072
204872
264845
211350
276630
180726
60802
249652
137998
278441
282939
225305
263673
182788
145683
39288
222638
95168
79849
190994
210334
81945
80113
230716
29040
152843
67826
166580
178789
160855
170110
238170
238692
39311
107327
25517
285845
79499
142262
217401
9273
201234
31345
67656
268901
293303
216406
144039
79874
21078
260650
114219
212678
149341
53001
151713
263410
296986
228170
234203
123443
169903
181264
227445
149951
265367
40440
5007
259652
59256
261793
91283
273070
102748
235966
188103
74435
32526
109537
147750
131874
112217
252757
253746
272209
121770
290433
204704
155999
224178
53882
128100
139668
217010
41028
33373
194999
168677
185737
125337
186836
84476
63763
186978
267860
181095
291009
20426
19170
37963
162171
220612
296470
231983
85222
238060
193343
48555
288948
225227
268794
166374
103007
169464
100381
151073
153085
89522
148103
246259
258835
60603
299713
4116
230227
130954
259645
206315
86261
116519
29090
261413
284486
154079
59068
14443
60555
255243
194860
71344
256614
109125
127359
287329
116655
95137
289811
75111
117128
226693
283305
218717
62348
102121
282213
38410
171523
37134
295614
18028
89302
152732
113207
63758
137751
141905
290109
26041
228125
9918
169868
286021
208113
237114
146039
245229
126841
86384
157596
130042
33994
162832
232715
72000
179512
95884
223532
98650
280969
176681
183396
233948
126108
209217
57676
242295
249386
178206
96476
34476
65453
193776
207740
121949
220983
76577
26249
142614
205092
73326
269435
202185
191745
102012
38007
279660
204982
166302
230554
252760
205032
119839
72757
41366
206442
162714
53390
149594
175389
137110
132485
141159
194763
85326
178006
241789
255091
77797
100291
22895
234715
220093
190735
180547
272035
126838
6236
164297
194530
43870
110708
203361
198370
7238
152534
24312
56012
74250
183173
31677
43304
45101
280622
532
98913
38894
269411
98597
209105
258476
30586
255199
197702
171944
89920
280478
210014
22636
237443
110503
287531
192138
238246
91558
64370
206410
81688
253488
53777
238229
265193
253669
33646
15318
91429
80233
178359
69281
41097
24640
153198
262801
155794
170191
225539
61595
266314
250334
72591
143430
76747
119070
235217
5970
240632
98468
180008
287386
91990
238035
252074
282042
38786
181649
197578
53412
14380
218621
161247
262484
61203
77467
25494
217011
69185
185062
249258
84858
49528
106955
122957
257914
106077
152531
237145
245172
207155
72671
519
42241
213005
51527
215351
181642
258156
227643
105747
91391
129489
6653
86902
220604
271515
275623
132410
67614
216122
262665
137103
101100
16170
299761
26719
276707
257756
202477
279798
19083
212412
255877
17119
58825
35124
266301
90346
184106
234194
177985
229519
229962
35119
225760
30417
9667
287859
173990
48087
109403
11970
247253
241973
151641
77665
226536
184900
148909
120713
151631
25345
231510
228449
176086
151728
16280
34525
181204
63705
93864
171192
39532
257910
108784
244530
285162
122717
255908
289603
9024
80109
250480
68258
213218
141952
196642
193656
231062
43186
22269
54232
162934
190302
101372
201028
263732
78356
20618
39332
243226
189150
69512
64603
75864
35274
238399
68458
138963
159548
298883
12395
134773
244333
176574
196961
280362
274032
20164
173613
261286
197936
224422
227507
57071
36925
7784
120040
11315
31076
241485
100753
222109
250653
89924
90207
260192
105970
143623
240014
251948
250875
3554
230889
33972
231982
184293
92295
82658
53262
126119
12680
125454
128601
166263
270232
117883
111844
246684
185162
264452
267233
57619
106527
228768
296245
39711
254427
114642
176592
47585
72605
222160
254897
96531
245927
199478
25552
72710
223474
131558
98953
49988
4069
124488
37031
237590
224802
127354
101127
103938
206083
211352
131257
64358
282841
138228
246723
136090
218952
284016
217630
13022
193858
19189
112875
61231
64647
168571
254820
222888
78684
146288
149522
198912
77022
105039
74591
114180
74648
252035
196700
40806
85975
38698
248632
124083
52785
204365
299423
212972
111098
76521
33905
59357
120555
114165
17394
34393
171951
211449
44454
254377
1712
234786
151812
207607
115571
102177
64262
63081
41784
120164
87688
220324
241761
242034
219498
177326
32844
74187
116298
64642
157942
247449
110562
209752
140578
236041
173841
135968
136465
231182
186271
32407
37773
137231
131501
52576
274092
132939
100827
156715
280313
189267
294748
38643
119374
198484
280686
96930
161100
226021
160256
168210
242676
254380
40808
188638
263793
72092
93625
217262
13416
207792
266732
127461
40448
144170
97200
255927
127680
240826
179140
252782
229100
138479
221411
61023
12483
97415
113546
118133
171295
25279
232355
133694
85279
216686
9281
299273
121703
123769
137275
40491
187680
206678
96410
47570
92172
117141
93537
226853
151148
139805
204570
89596
31673
182841
161305
261756
139612
273890
148161
81468
14253
35160
269713
129327
181576
14494
52154
211156
270485
31324
98512
87027
158607
66769
208774
184148
145296
250394
211089
174164
155629
131946
168286
251679
298971
26235
154387
281141
227133
291979
113923
267600
239742
262868
14076
122441
217283
223180
102561
188321
251796
173320
268094
169418
145617
243636
258190
28665
23832
6598
142596
217592
281584
184154
156392
8356
30290
172474
173214
97788
48523
3736
249463
219312
65404
125732
182970
174269
171861
224910
111410
119012
108878
103551
146492
4629
13984
155098
60879
231122
214462
154348
293631
114348
136948
175398
245351
292021
154304
143933
147642
53617
138167
275639
147250
293260
295437
17815
70018
61609
235939
299263
238318
81616
56858
128902
269147
263147
216968
9709
220791
135739
67518
297046
58044
3131
185399
245173
27897
125622
93895
120929
172500
29951
202488
48851
79597
139399
204050
174856
205848
181642
67167
38049
203633
138612
6723
2796
252563
282998
168538
50278
54265
269499
250676
82427
251372
253700
177985
115869
38629
51094
259806
98841
222287
115613
198603
38066
126857
55408
119842
110880
90517
252704
194601
155702
193132
29915
215690
29367
208255
261822
78038
154860
136889
179438
201508
193584
246172
15300
3296
257257
35738
89565
39003
42647
256311
146902
258151
20297
90805
243105
135101
141694
250077
106985
3860
233565
214907
129396
279435
239110
258692
274374
6498
273003
211681
20396
70112
185870
272240
32698
62497
155532
106574
15663
33780
256620
74993
281220
269547
100199
151680
93172
47724
229279
114580
122236
7611
244412
51031
5685
34864
49210
276866
217741
31837
220236
171659
178867
116170
154184
228210
247982
48598
168534
163947
156275
114984
287319
244088
119417
211674
103845
74494
244485
244510
102259
203892
235263
128438
252911
18649
170236
131807
176683
146093
211137
145692
40760
51607
293958
135661
103094
172373
56870
79617
236768
80814
256940
53195
199054
228988
118976
123181
35111
179273
111943
36498
238208
127238
4426
252538
108469
155062
186270
116730
5735
168122
65335
3806
50206
102894
86714
157575
34714
138060
180318
129647
49507
75478
75689
88859
107162
224479
294592
55082
43164
78703
186093
297714
51781
106253
49276
67344
145903
5942
64599
54498
249949
236523
186657
98945
135075
266430
254737
131881
121743
230061
2922
59946
150656
118727
263152
11997
54150
121597
275184
202658
116190
14444
272176
111804
182329
292636
193495
36324
44896
93945
37383
116048
287368
290874
100515
9767
256262
102764
208213
68035
133497
156083
197697
126344
138372
86051
270446
108685
189935
231172
71758
27878
261806
78559
115831
196092
142375
174633
145213
116497
86218
247124
159452
130851
58720
58409
68164
282281
256054
190306
23401
270742
293890
91806
256732
273117
154545
32221
38694
33556
6345
290569
24375
39859
154718
128503
295154
14672
77781
74727
199086
281616
133232
201994
118054
72166
113405
235975
44301
233078
10927
189642
18591
130271
260976
22711
77879
283303
25407
114596
1573
294561
161876
46032
181034
236463
114847
211334
82200
32020
79135
19412
222407
134426
221693
99628
17601
115628
73659
289712
229683
214987
285813
167757
238456
63838
186348
241373
92681
293449
32112
135145
257885
21212
88804
60833
118420
7624
48766
170034
80657
109558
292836
87565
8323
189242
272172
41574
62427
233171
183661
104653
203981
132953
102805
250289
50759
98067
103182
185035
253191
45670
26910
77824
38495
58734
145582
143968
122783
260115
26761
56351
160159
22045
7852
8113
181840
190500
183127
172987
27077
209581
41333
184699
247294
148754
186846
213404
14281
214531
257773
198851
64190
51944
297962
273416
114178
133326
28100
5530
186893
53920
49806
118158
299043
19674
98634
265247
232334
102221
184119
27650
129129
215822
297982
147183
199383
134404
282946
88164
111616
282289
225468
115233
225532
92812
42257
144900
259532
27065
26973
14398
228706
200973
22236
261582
96959
4206
257818
73585
50535
59074
250546
172684
12188
55688
160700
218325
228131
210004
187537
118192
167273
15748
213284
117543
53981
7888
246057
148514
66446
289822
298869
285649
154448
72982
55524
262200
97497
180474
132626
89629
268226
14410
39927
159535
211375
125272
46525
216798
252704
222624
278535
160489
23515
32334
201404
135966
183648
266607
258013
213976
42055
25996
72492
264270
179725
48843
89230
235369
210885
33385
18429
227484
46882
216252
117253
260356
260608
118233
291480
152222
78174
178922
2848
189316
94301
58888
127940
128784
150259
104051
86864
149785
172276
261198
171029
164954
58197
149595
59920
126743
84512
47233
281927
8019
59215
194886
131023
99345
169556
56052
51938
97702
280749
157512
142945
91820
108362
152809
270053
51136
231572
87799
155422
213627
165235
298261
208312
96456
56163
121033
21878
36633
287129
196068
209355
42131
278313
90076
12536
180162
23325
28461
203580
94640
195770
280340
139658
245241
64882
284721
93478
252154
279078
26141
229726
3308
20875
234089
225648
224118
81237
136389
113234
112543
189327
283965
27679
294900
251674
238791
71938
50423
120573
191599
106649
238095
237849
262002
114475
151069
172892
158240
252946
24708
168134
293840
78438
221693
249684
57549
278792
96836
186503
124985
97733
268331
57096
182611
165635
291866
112687
228655
228025
222715
258352
100406
104575
221199
215070
210311
253606
273141
242649
202157
2206
161206
291890
263973
154748
51081
234806
21327
198285
166489
9034
202835
95211
156742
60877
191361
121532
240876
174926
129191
167396
115705
76132
1904
206225
166641
77190
68043
88483
449
121077
108968
60785
150223
69001
208159
191610
225586
211568
135034
236444
27481
143640
97963
33201
148425
202500
175845
119189
41575
37415
231621
29278
271855
11571
79141
227944
116724
88627
215241
252984
274663
70868
73693
229138
45729
92032
44452
228381
19686
169429
232665
133214
279865
185927
128890
166887
108421
43150
296497
93001
247412
75188
242522
166230
238073
202941
230357
31938
75796
164447
267525
194546
113251
21254
14589
147754
13302
48647
79740
97787
192588
144116
216024
52633
39306
288493
134023
256028
82984
278993
281526
223584
292433
15901
77251
106486
91754
58672
137975
292151
229718
17800
195540
115930
67449
91257
94339
264027
50262
139080
77497
110201
9364
287675
215985
44004
35832
188977
8481
249047
279118
206849
120435
239764
28951
209691
100336
52593
231885
260052
117297
4829
257147
228389
171764
8103
216484
224416
56805
7235
138119
27825
162245
211549
283517
88938
107620
184427
75713
283711
274805
250194
6322
83955
121283
187591
215526
100747
256683
58682
286632
264949
85041
275749
267252
259446
243817
102618
136714
154579
280310
263062
247686
20165
221717
72423
68266
19884
159879
122588
58624
113512
163637
158327
162710
12180
119472
16437
272394
57536
44341
281307
216297
110122
48544
158855
189692
114583
191786
144128
142456
235048
272675
171337
250830
41277
22643
203126
178732
279564
167875
143826
272655
179083
145155
74812
250927
15295
3035
136930
195424
95533
159293
85514
171666
107865
59865
121190
144620
20806
281179
220900
289486
132057
73432
277766
96755
135780
35156
284819
249896
195546
210209
238318
255044
241596
269128
154458
164731
215320
20100
187628
204480
237737
57022
120785
8839
10549
56618
248394
195499
105489
126299
217781
36598
251053
10049
273649
142185
10455
233486
82254
160699
115503
99730
113208
291329
251515
118971
93302
118079
289696
113286
233879
52933
16102
142017
134499
3557
30969
6573
207081
93084
199568
30355
277476
159123
122051
289665
141122
295343
148865
135723
155229
147471
158755
261535
127014
291490
284670
151117
108340
121352
119935
165280
106872
65251
110482
164699
281328
30037
19318
152074
69765
34564
234690
96847
136126
54994
43504
116210
119020
112121
87295
166678
107983
78179
254775
181265
257430
255850
9359
51423
241098
287721
126512
251811
265977
106970
80754
84326
292738
281463
254921
262299
242034
116026
146469
111965
214698
58664
203918
147745
262571
111024
101266
10403
4324
172268
201866
42044
204180
121875
110070
14990
29961
253990
92312
43355
113231
40997
131971
195427
274704
192878
261536
125596
211037
129849
87594
270892
223068
59495
53871
87657
239664
25946
195302
218925
164994
20012
258560
102150
156148
145434
270610
140716
44023
16863
5381
194327
205051
203212
83978
48679
294403
14656
296650
36470
65306
69689
288496
71787
199311
34389
207806
42276
281330
95309
293359
15153
131881
290893
202079
179179
134002
44810
126701
237549
175413
6673
122813
293688
200626
268761
220742
129880
291004
266696
18720
288105
45130
156540
17119
286167
190697
145231
210415
118265
148018
299447
291930
102757
183992
246450
213689
88166
234275
229852
161723
125717
221214
8295
35869
97522
222591
14527
205068
17489
43144
294718
200705
1369
31364
68920
45812
136869
169187
121664
79226
91388
6532
283906
276398
252147
47638
88734
224816
96003
278959
221959
143252
57624
138329
172504
119199
140920
87560
263613
83697
181568
271255
143179
262087
243485
273732
207969
206969
46911
26824
275213
63731
296475
87468
54627
257986
284904
36786
166845
40436
267344
105247
148049
266617
85695
197179
180198
274581
107901
123604
171210
79903
179394
223921
262038
103617
217899
53942
133811
64898
172804
233597
183524
171319
280489
26658
56358
154145
254090
197906
289341
12407
120907
87001
11106
147766
191901
133031
38007
292007
159204
262970
123712
162328
109437
200867
256126
94152
54708
77357
185818
106975
124732
162190
252419
154767
160600
35983
140177
145266
69509
182037
7032
78807
85672
189776
279641
180571
213382
296511
291823
288822
130782
222002
66780
100669
208637
56322
141544
254058
393
95778
116291
245816
37826
173946
142912
84923
99724
106958
27072
166742
88595
262938
5318
168561
293257
157888
251462
191519
136480
206524
171051
150911
20340
41584
147024
98468
83473
189319
36733
33983
131046
35138
55818
188669
38587
275344
288402
143901
58824
16107
179012
36173
4707
64448
242850
21611
235400
164989
167344
264211
100703
202662
8484
36826
241205
216498
284294
193068
92186
67219
18113
276801
196836
15638
94677
130136
113860
137116
295143
101954
239120
283990
108686
215934
115651
235427
192761
123766
60776
263184
56193
153605
59933
78163
14646
117014
106349
30113
70282
147348
57408
199146
83530
106668
158369
255904
299515
201691
182568
103066
282092
167776
270365
11958
177277
263765
189209
47343
176248
241940
277452
255669
278559
113455
146683
48764
233148
44753
8099
139425
242172
193792
179368
78239
197896
68853
49819
21929
35827
236220
241093
233602
19999
293763
287975
121638
290977
88577
183194
133587
261904
189314
202950
158671
226616
107424
270256
19217
282961
261128
65821
6500
243550
223779
26222
261808
265688
20525
192860
251666
38731
252774
181582
6020
279537
28696
177324
155997
281725
25739
181502
221633
49807
35014
244669
15436
64952
117696
138396
222406
155160
121597
228235
227007
108741
231692
70571
155315
191880
197144
198746
158321
161703
78835
187111
140705
28546
110571
148092
160453
155778
40636
95351
194799
95898
47617
150461
22724
72011
88595
15900
120574
169139
272365
26234
69322
12294
130689
165085
219352
199663
148067
232602
112255
246489
155257
285164
24806
251076
281093
143931
51910
47447
203880
29922
108754
298146
51939
74416
296644
188851
129275
155607
197711
103373
112415
122853
96317
230811
187279
133226
41273
82467
69873
117646
276174
102733
44668
3561
93256
113457
103105
168631
284666
249607
11771
208641
17151
268508
227693
93674
129363
287215
75332
297872
292552
29085
36095
298246
83212
229452
233819
120468
285238
254407
126868
99316
67860
171436
238170
88285
161286
89505
130095
89355
17368
245150
167915
84937
104904
156143
241510
215250
152670
241617
249892
251029
226484
68062
31364
209187
101505
289464
104176
116980
168108
204759
126937
262384
223147
164910
108632
237031
265438
62952
68123
268211
112545
92301
109764
298093
279061
118268
87926
270897
105208
249571
42184
52589
184841
1073
78597
296514
290158
249460
125347
62034
36923
192904
74037
221680
27470
254839
158680
284900
72945
237814
93310
246179
182045
58911
124178
284874
157170
135208
254261
71750
264629
261256
73940
80715
36220
119265
71272
46252
256433
73981
259732
189370
265241
257359
99258
284746
143403
225864
59789
94611
203491
148946
37002
96716
145148
88734
103339
227588
284757
269023
105309
60658
242579
221907
94811
228343
297087
201655
165480
51205
145257
162199
139188
126812
273916
16728
76971
172148
257135
226692
83290
276449
122801
232299
216745
229864
145300
26927
275772
223673
296399
276792
187582
55487
299429
211398
183567
27262
6375
274918
71904
293959
215140
281725
84821
141777
210913
219656
148201
231327
271812
185288
109137
21695
174440
1842
270729
98050
61122
292408
96281
240186
113013
258993
286373
37073
198750
26265
213347
197017
127920
54901
59256
112619
139973
142559
14832
180939
93831
264631
270692
74734
137647
244140
47420
113066
265459
218353
246696
192491
46556
201695
166544
253585
285545
77650
50253
100675
124191
95882
258851
299509
174660
34718
183782
115904
194189
80347
196658
58032
150231
268107
102730
275064
43468
135602
280570
65749
59442
30279
282199
85518
25532
114116
60588
236936
10910
111706
253566
78500
239715
207942
174827
285406
85050
180524
154631
281677
15944
152258
169039
126328
285882
163427
73366
282757
20919
57701
70606
108737
178123
154583
9370
151210
30457
109117
170863
80041
73352
152352
194726
168049
241687
32731
138677
213409
46203
69673
14042
126336
127426
256329
198247
16914
231594
208697
5938
71204
67299
165573
167161
290681
234943
229682
119968
211915
160249
279353
65916
37796
170374
60297
267
69239
176042
286969
249952
275950
245635
61729
158130
21343
187253
247692
154095
212219
192341
236373
57172
55494
193255
252909
31466
41229
85415
196097
164576
152764
101290
27100
113453
79885
91243
216695
152575
37377
129287
260526
94119
245648
40782
7374
125351
96920
38383
241810
224668
277739
286605
63176
218331
259783
102617
199505
1820
99644
58156
117750
223106
52283
202691
152701
123296
293406
177723
296130
13933
112317
219297
58271
119283
166841
140694
149209
80140
266990
129011
114844
38571
267127
18075
55309
34656
13501
155469
246723
7286
157516
8222
79135
208240
277814
16807
72
181735
73641
172025
92379
217575
170449
158168
97559
135665
274803
210014
257961
190642
40340
105146
199194
18754
3173
224945
152368
187758
211968
13424
166096
256860
124031
186837
119470
19097
284888
72268
247343
292684
111917
188683
223624
246265
153221
242683
263741
115840
115351
101908
225001
187125
21696
232369
55234
4361
230158
299855
77996
2235
287471
15273
26195
92192
299658
269336
288956
279057
150471
154966
97582
87811
158831
211315
62692
41028
227166
288055
211384
208376
183880
258243
236071
240845
37031
113800
115621
765
261464
241789
14195
297076
14790
139036
168151
290675
170117
296489
237051
178904
199587
245063
82589
183206
217498
122458
40338
170457
47748
101546
218634
224894
63098
195726
295228
114804
132996
214696
218564
8211
148206
104900
214990
18910
132569
219409
122077
169838
77593
132595
243295
115094
184553
275390
100387
287179
17484
38692
247573
236121
284659
267707
99304
165188
230696
30289
247817
95519
21856
149408
144718
264038
268928
243777
34145
40244
101863
69274
183568
295255
104431
225091
148850
114344
61688
15123
267916
202523
140703
274174
131394
26507
290819
176473
226172
35290
218963
130431
181926
247416
122072
272187
196585
249319
156368
239564
37813
197751
113829
84343
167354
236607
253848
196032
255127
106397
70869
207551
271597
30958
49396
205124
177425
257249
117172
167403
249511
66769
49539
285758
163460
148899
121529
152302
199762
120272
268064
106067
32098
105006
223710
147429
146203
121638
176277
189730
223934
151169
264959
42152
228066
192685
33212
87398
64418
68092
6105
103896
205054
46782
194629
219792
30939
124024
12151
235553
243969
156065
143742
89121
241283
222450
69347
82342
99400
13413
63344
149515
141942
225736
12671
226530
37097
252163
293753
43092
98973
101349
258070
138081
216676
116848
148297
174175
107075
270371
59088
261260
7424
155912
74426
165135
29833
237310
30771
190898
171012
166120
242589
134740
78729
246512
202142
111348
50140
52433
106531
299446
20867
261039
255906
41036
29925
163384
163765
128904
46785
299297
95480
74795
151850
178098
143483
279590
178670
94273
139112
87899
225997
279860
200289
73980
63858
3144
245347
270032
106017
90680
156810
38737
135895
143119
165368
177863
62857
50964
141272
149651
151946
259257
176528
57276
166391
45354
193230
108456
237461
77986
152905
213166
203951
134773
55720
213638
146380
271342
266522
219590
279064
202646
243799
117509
121743
53399
35409
39275
215359
257298
263184
89902
57620
224865
95466
258486
274069
107533
150146
103506
84508
221414
114473
169135
87325
32436
31062
281675
275187
255734
116879
175049
81311
46455
167062
149977
199393
299125
46216
139049
121288
57802
26604
110013
272414
175527
93900
244566
26588
178703
169400
222965
237054
24533
82093
21913
213986
274268
135828
36277
220816
245827
138947
39674
10106
81709
292151
157023
278151
65721
94026
290707
7803
82731
294227
291671
259903
47134
230603
24351
132282
20927
52019
22555
177707
133784
141104
153082
260582
286074
105965
90088
272528
250332
117100
236041
227031
15937
36934
24694
71865
270638
230633
32517
243725
34734
72266
203150
185490
221130
166414
202219
53983
62434
299547
38054
151991
37101
166984
87136
257050
65846
176184
244792
248716
75673
294058
85487
292065
69628
39837
294951
145249
68391
281995
111921
171811
184071
74577
87136
246290
237595
99199
261942
60150
86887
263787
50467
262000
82842
156790
46835
216087
231945
5666
214241
178884
225375
220766
24069
47528
227629
228788
298508
251301
246664
121220
32602
267027
56164
51863
153467
245877
198468
270698
168276
234799
20058
4199
225524
52300
33538
147960
234172
144327
229948
117864
198594
225946
64680
56785
42443
100582
134407
62099
204193
232502
3981
104229
222217
159251
162756
220274
155394
37596
88362
129676
8340
98089
248311
79072
292157
281726
107977
205223
121299
53887
195709
247368
256762
127700
267013
242531
65782
189098
208902
190420
254620
72586
95504
223730
158640
282148
106021
228574
233716
27763
163871
90473
143305
58116
160477
206645
90508
299609
194623
166263
80348
270355
161344
108986
177920
138457
68716
274402
271609
258393
261431
113936
101586
271873
107531
231844
129179
697
264887
294665
65165
213227
218238
53127
280299
281311
166999
202541
207764
23620
172407
116685
100923
294518
37053
250105
57822
56363
295321
253793
128442
20206
103490
66588
50480
170600
239619
80725
80526
28800
275241
299203
293710
282713
110086
141172
129529
57559
131762
195249
188711
277369
268018
41794
162145
297727
161311
60174
140863
3453
297377
50454
216859
180096
14745
96515
58461
64924
54689
222052
266729
151157
51487
187075
116869
94141
250406
249605
81518
274868
104065
172945
163213
49841
165047
168097
94816
197075
127886
287343
291628
123170
143094
13750
115827
150836
196309
187390
53608
158428
61512
53275
78890
182375
66080
24731
198300
233658
276260
197924
53195
227916
142832
257229
253643
207297
218439
264599
124570
225146
251457
13321
219600
279707
296720
82807
206439
248381
262689
296497
107910
214170
37317
124930
175808
257911
253246
45021
69566
90552
204231
253282
284094
57270
54561
245412
220006
195023
49205
148573
132161
101862
178126
39832
180127
281617
185325
42025
138469
239849
253109
244134
216075
151401
58915
137601
60592
282257
26136
250319
188134
126147
152217
176827
213957
211336
211147
171987
249052
119815
82899
163628
29926
79924
203144
179798
220993
157749
232846
47599
164893
277311
48631
37226
262434
280360
267973
143356
273683
153990
187985
199433
142239
66003
193906
22412
55858
134775
176150
86683
233086
252573
89388
159078
285256
113858
40320
99352
287681
86973
143687
73824
89680
73781
61828
191786
39609
20521
159566
166098
283506
214029
220313
226240
254414
276441
30241
211232
268135
237441
103937
137612
31394
59065
109887
202612
237046
35856
84368
152869
147976
259328
119089
43048
167525
135183
44684
152982
165379
89174
106342
128438
103287
42924
264746
60177
58359
34667
64521
3713
202601
85218
5616
149795
25884
126322
147190
171866
96176
131874
246018
290243
58446
71805
132351
235497
168670
154775
144513
76715
201906
9281
121255
187343
265197
96836
177962
287127
199554
293975
172104
288278
152730
96844
266902
11696
260011
134948
34021
152784
298462
70191
178189
227920
270749
253554
4226
127409
118479
257421
49840
138561
66021
4562
94798
85487
53999
94708
222188
122397
193795
295636
48381
174194
167956
290492
140548
250709
277755
242358
5157
271638
110159
182069
179032
17716
268938
43320
46513
208920
288521
266670
251630
35269
103225
65467
38800
55344
133211
173755
123043
258102
138826
206957
95265
256232
149684
87533
132667
28774
293199
185283
294564
75788
156459
155137
170578
200766
87209
71088
109166
166990
27712
24083
263263
163011
39200
49415
239402
147151
253296
32028
123407
42383
85284
202965
244225
4260
16425
173716
116049
21159
196157
98783
186741
237837
272766
297995
259892
265507
36587
97122
198391
179007
187043
74032
232553
267835
49679
34150
163330
17801
172797
253483
273328
101627
120649
122187
197314
187826
206519
62494
136697
294827
251042
266358
135633
163621
117184
268583
143562
230965
223305
61388
285059
141792
125173
171076
256549
168820
132918
169804
132636
250575
247849
160349
110054
147498
238090
36748
68235
114946
195016
182232
109377
81484
135584
143073
225657
248219
202510
287619
143001
299665
209950
143513
123074
86430
220792
36129
278886
268626
148907
184403
75966
260183
18282
181751
249104
288470
210728
251843
237740
163719
103237
6464
81034
12411
165187
190066
383
284318
250962
233305
216010
132644
266583
271240
193220
257061
122376
24910
88903
143486
194031
238310
29172
274156
50754
86633
90341
57849
165761
195833
262634
285182
75863
40747
221525
55332
129084
173232
285140
142499
256910
112485
10761
230991
278333
180140
31651
282801
150429
194036
53102
19900
59392
103930
26865
244818
256161
121042
235143
232182
39624
47059
61398
207635
40549
177458
276992
214568
191492
45183
106691
35576
86521
243257
284623
66899
178370
89492
181696
68834
126829
285503
234032
143811
21559
293213
68676
186457
37712
24432
5119
30969
25103
185574
250110
187334
230142
157637
24378
195458
12898
246854
206647
119765
71115
216601
118005
178807
62482
176706
158115
105883
209100
160218
72474
287096
53911
113007
179409
18335
70721
203909
291690
95092
296671
25162
254802
69248
239616
31690
80805
69140
20783
72957
103785
153700
269308
166771
157751
278228
56618
173792
198761
287808
25563
44122
64286
100686
102042
218859
249139
157601
277132
5503
3141
159703
23694
283687
29504
38980
160781
67290
87236
118374
268660
159075
268934
183681
244675
89583
137660
14753
172966
280840
209310
184362
46008
194994
134402
285991
137040
224291
144801
102871
73701
111249
5286
86185
64549
220234
256389
118772
184885
245015
283238
197950
38276
267186
13911
78398
210641
221668
220761
39989
10346
271994
289842
85944
84693
66175
85007
129836
53250
127468
224428
255982
138871
162285
43585
131104
18000
238769
96629
204369
167356
201091
298990
81426
69051
95840
102071
36563
125181
3686
272395
58135
142988
230709
142742
182965
129986
76860
1367
111852
278526
215285
284100
151429
223299
117911
299572
24964
256075
22907
298167
233358
291652
243428
121520
251175
235617
274125
65017
276368
19623
113332
208547
46121
142309
26369
115069
83882
206832
292401
42349
29257
294384
218212
189692
22118
30027
229592
66911
209954
239902
201809
251124
97687
117613
107775
168414
21574
88467
212742
62011
288908
160499
235535
29378
298184
42793
257854
102078
32216
225110
258734
67662
299110
2327
272698
196909
180770
101894
71735
166572
18836
175992
76904
122294
15325
158090
282605
147542
298914
116443
160540
84491
286754
185729
130886
128013
46344
284476
140454
66892
125292
265650
206327
286415
154531
66792
194691
25056
89475
61771
140715
184744
212182
194524
259948
168773
166707
69930
272021
252038
281309
38678
156386
289163
8084
211506
10605
26103
96402
189350
162500
60581
282995
242971
149694
97494
240411
159390
20220
52980
133262
272016
5697
176801
184856
209896
119976
70650
90909
217623
173903
198793
68311
229759
55029
156605
271744
68122
60415
47591
41648
157202
70828
292820
173418
173939
52621
231290
213543
128281
10204
31391
25908
102912
253452
18272
270317
112322
43495
174961
129789
204374
264262
27912
245718
278754
24626
91333
226083
148883
118591
162376
103299
113475
101113
262892
216397
251760
136838
9650
149890
13393
54104
95267
237117
82969
15901
8995
68776
63090
19327
75641
51648
174631
11491
57226
172952
275133
3224
180730
32078
299954
298047
48829
212827
192486
74061
262780
244967
58074
61006
295091
252663
119036
187124
77807
198777
100408
114950
259692
112891
246856
30161
296717
270841
116344
258919
38966
237900
59817
220100
166967
129606
136525
204264
198891
271090
42511
296784
89329
22067
18523
29920
111367
65996
208136
120821
247544
197289
118635
156994
221291
171168
31173
292707
253878
124006
34625
103845
224248
59886
35491
283971
299050
244173
76098
221691
53031
183445
190662
174133
15583
195502
126063
72232
264429
278950
235178
247043
155593
285773
244084
55986
118549
256980
141329
204194
109730
278401
282694
175651
192424
45659
24738
264505
266476
289983
138903
269881
134791
217520
3047
119698
45952
92627
295308
66474
215661
216246
241574
167084
136136
96839
156808
129847
31529
297295
172208
90054
81222
97441
280854
209648
42449
74797
251007
156924
123302
248225
26505
26882
291551
160732
8833
35084
106466
257794
298677
125672
3792
37988
259825
105173
94922
38789
108041
96639
103410
239498
130589
166561
205948
135642
269639
783
31962
91262
117378
10448
194618
241776
253093
16532
6958
263057
175528
202625
61947
122589
162440
163621
132760
218242
37580
60773
264719
281690
121809
9581
142011
297817
230996
90929
165423
285708
82983
110723
68847
154303
299218
176073
272492
276101
114841
151266
120227
31536
6906
78082
216441
139915
280189
295520
254318
47227
261050
239133
83627
139726
232209
228382
16983
195543
140166
210831
279741
248892
280454
221962
224531
61486
218882
282987
214665
61490
226067
37590
87621
267205
165394
51334
156535
119594
130219
243050
81059
260584
193658
243857
287076
166554
246018
235551
225892
168670
282073
212813
272412
44173
268852
73912
265456
195356
282782
56099
133170
156287
292221
220280
125762
105239
124342
207191
130612
45771
148087
199408
83411
227504
85936
225441
235980
90559
153006
294152
202763
99918
86332
183060
15032
106722
112021
115896
48682
53219
221324
23847
240701
116226
245998
291740
148826
223438
216511
253988
70528
12466
8706
214908
194709
281457
230575
4600
216463
184118
89289
229861
77592
206147
140714
41260
135943
81194
19564
283723
257499
214626
222469
153371
164687
169724
203948
70180
50380
291783
294926
79805
40512
266034
57985
5330
82370
113945
105607
32796
253047
146593
119145
84258
125309
101903
178891
55311
79064
210268
199773
145010
299643
75722
203877
206271
11115
110874
248078
199314
43422
180150
9465
192000
215812
89172
286705
106774
147742
152307
60443
247282
291274
42969
253154
295930
156509
74887
117389
195897
80267
201373
46579
261953
103349
173751
29484
38685
247074
7274
178337
250436
214737
62739
292683
32150
50451
84686
271893
213797
245563
270754
81738
271335
102821
59297
239898
288308
248366
57472
138753
78336
162930
214676
33976
299216
6849
263952
238860
94255
24346
245960
84856
293358
227742
107143
52706
182180
15754
170491
251871
218311
144578
118093
44639
128158
9351
211200
26081
79529
208927
272223
40941
37496
132706
208663
43630
197700
268765
299115
246054
15091
70089
40682
198624
264367
22919
244285
263890
152557
22206
136250
272960
193688
39936
3334
33152
126761
235816
80937
76762
178260
153922
30694
231474
77915
15700
10682
173140
170790
29724
85467
131542
75066
220664
44247
270497
80726
25216
51742
233028
72558
43466
151356
30028
252260
273409
216003
14360
240828
100898
3399
88227
38543
19483
59907
286536
45190
295912
87802
244902
213395
84531
52284
292104
157810
202590
275864
271990
166176
75688
99947
238651
95663
298232
16151
92419
125597
33481
86751
180934
108229
50454
241423
240087
162149
236279
242393
181546
52993
29010
100641
89343
121617
13726
37757
22912
36950
283246
130152
277713
80814
17504
267076
152422
80998
115795
224639
291418
197962
204481
50169
209918
40555
161003
169071
222475
51211
4108
215167
118290
90194
272855
109089
84393
129329
205023
258572
266357
251316
177098
277969
270337
135868
248902
198783
265644
295412
250548
200717
159782
221423
91643
230143
293219
63435
202029
128027
93601
56391
153515
9427
152698
15060
201700
64073
15845
23866
12116
277350
261958
264330
120031
39530
176574
145389
168053
67511
275161
230953
73255
220857
263285
28159
7269
22049
169638
288350
8382
180007
125198
193345
235376
241045
145077
247757
42920
204937
3838
56677
69031
75957
163197
285278
117847
139286
288853
152225
61518
248576
193058
102324
134676
292963
177005
169562
158560
257848
37156
79614
166231
140187
206595
283540
178979
32337
221865
292016
15257
63807
280738
111553
298702
11818
68641
247230
77339
140859
248039
226456
75751
30140
289559
4881
173661
133389
175344
159409
144938
144013
182413
275235
46885
275110
296828
13434
271300
174289
67398
152428
121136
55404
218483
278135
239903
123199
181554
201953
232232
135988
278626
120059
286982
272148
239333
33776
6232
231349
47828
103982
71044
297016
64421
288368
166749
113618
108812
293493
44019
134048
153381
242789
10938
299989
242138
233939
115978
180103
81700
49098
30956
238190
248959
217866
220804
169953
267495
81462
224940
37721
125895
225395
143636
172019
165790
283450
143012
262622
94750
102352
44233
41813
217938
114849
46583
212593
81413
247272
146188
157384
967
227833
128074
182398
266363
23779
294824
216867
2112
222609
219888
283466
139191
38607
274375
80044
284198
177330
223936
18658
128357
47008
72458
33201
282580
122177
61694
124109
39643
296147
136054
256113
180691
129799
132202
141709
243126
78644
231708
196192
151696
67182
257516
110013
54195
116777
58155
161767
235998
11945
175390
117071
243826
267892
31536
128289
257898
15162
29586
257872
84452
4493
106333
20046
209030
106327
93592
55644
44955
175113
204798
127009
167256
11517
21347
222856
90240
272938
118544
125104
290087
273217
183331
232172
77481
105061
191740
224273
33209
36874
267075
110830
167377
107992
68158
131276
104590
289019
232187
276102
266129
238238
124567
173443
218860
96254
227736
105324
251846
195014
299583
117045
82858
155078
156144
270627
275809
9602
276246
209305
241592
73992
14462
19734
259863
278075
53189
168682
252770
75000
297176
240034
200644
135224
83763
4601
125929
47779
257121
137439
50376
255387
117340
296312
150338
164761
239855
199706
165501
120810
206056
203227
186139
267891
148751
234620
230276
164706
44748
36763
96662
252245
220506
268147
251405
149201
282157
157858
166603
217217
113419
269563
249501
236027
225910
144539
50129
224616
30235
279463
14820
74535
168701
200831
172851
249595
69772
70876
201652
829
149662
166729
75928
51465
76247
199284
123003
31290
3651
27743
149345
275209
110612
268713
127283
152990
49400
230549
79981
26602
83312
205160
58607
125920
234555
135720
86443
199549
48401
259924
79595
80440
88441
6405
104924
16784
167023
41439
294144
193480
144639
73786
275318
70932
207601
46195
39544
11694
40490
147410
176149
298755
49652
120723
49059
233467
275883
161221
21192
256649
5854
81889
94642
187855
51296
2976
174564
213914
241880
88304
250019
20119
77368
253605
258518
232184
239284
65232
63700
166639
118851
67726
7858
5665
16452
26982
15021
138364
202815
184434
215895
52825
211827
61300
110111
219668
21342
149118
72343
199473
295937
121840
181760
200062
101018
242582
56760
253601
260900
155156
112571
31104
57419
162963
171222
298741
26086
58233
92528
82791
74550
82905
205216
187770
286971
275990
78775
297712
124977
27035
248705
83708
217041
107821
203113
76953
33724
91816
120024
96210
32178
97072
12468
246277
102863
171854
57370
148568
100485
212588
254375
185322
217591
245565
19658
71345
273010
254292
148482
79428
137941
121010
129441
271673
272236
40378
223835
255975
114756
263452
143698
143352
113471
25956
254250
280531
152083
15348
238848
153085
99101
92531
64593
151591
22776
152465
241474
3038
95744
102452
45750
9153
50352
114585
92734
60983
168289
280908
141865
292174
16771
186942
241261
39043
285923
170573
12789
178193
105845
219879
217021
236393
54817
256108
21321
162180
127719
118665
136746
95586
19894
114475
222345
232901
163509
19535
128339
110845
56600
68983
127790
10542
71072
141616
134435
79093
79441
256649
124647
116480
269580
144974
299322
112325
70588
111766
242748
112082
75458
254961
248354
147973
256498
283048
84756
110474
27685
93057
180720
254282
62857
266159
142911
268176
109989
134206
169163
204032
129063
40922
175851
92604
263204
129858
52388
207636
5185
100549
3654
204853
296601
154593
43907
38550
38337
143428
18844
79719
176984
47667
208786
97471
113775
266048
75339
263101
238242
209504
288790
103829
43180
190754
60645
246798
155286
104563
35625
133699
15812
233376
22010
70497
129289
287492
129472
42262
259840
4498
173063
243425
11657
136573
199472
161757
223961
58061
176686
35485
192468
238777
217021
298216
145575
87686
33283
50249
140247
272295
94200
60783
42070
113270
81571
131959
220801
73731
259951
43527
286526
77119
61360
42774
216795
136240
54697
85960
197851
31865
223127
148965
242511
131173
96949
4710
208029
3597
256065
260231
17734
35858
279351
135976
58053
140543
168841
52316
117165
93573
265827
291204
272990
240443
63999
106896
193757
233905
73170
93185
263519
261605
40070
8237
166133
33964
181413
192978
145216
5011
32876
12366
93238
231688
210097
160424
289434
140878
45587
55116
128504
196311
133275
275123
125486
43719
182548
29660
137815
103847
67318
139112
172635
29140
153601
134431
187893
110237
181462
230709
10497
76645
122136
192429
67029
155154
226223
167268
118900
56618
291889
203114
111820
174917
81197
193537
66935
209861
66107
136328
19333
187371
108347
115198
228401
94337
100873
204399
274425
69110
295242
68874
289059
150016
143441
171630
211724
148058
84358
267353
47270
297162
156388
101383
47770
164592
58367
222811
90835
22527
59387
214232
193415
121277
9189
160212
221301
80785
17703
86652
237632
110630
118834
26974
117270
180136
182676
236157
144871
34827
46740
285090
299112
151156
111501
52486
138447
171741
48913
173765
97077
247007
86240
52091
49297
140712
198072
49401
282911
71533
241641
5691
81713
130424
220275
103044
237569
170907
186085
45803
168393
298121
207417
95606
159001
212021
148579
288789
17839
165129
174983
135836
194899
290431
11890
31141
295908
278520
30083
252701
67453
109612
169482
132767
203263
144033
206377
167797
90321
38548
132509
132681
8404
220059
180438
297771
288546
107738
270143
196505
287985
73918
141479
91217
274806
118204
250240
151063
84646
157133
241923
163422
129941
76901
136009
32317
281357
104463
192838
88543
259756
194352
169207
211683
258477
89991
1881
117563
124537
247608
213456
147041
3983
75832
149535
236283
281056
221139
203965
208566
8391
117786
110984
871
222017
216689
189314
161143
18622
97340
172380
139026
60056
195210
256232
57990
139226
152196
289220
143739
95076
90379
116078
107198
222064
17917
266452
277895
18534
217094
2875
24705
42886
125479
135602
37756
159715
130441
251151
4270
120883
202439
265457
180921
47759
114254
216233
53074
177794
34666
105103
210447
108045
195909
172375
120381
73845
99973
255358
150894
71500
277784
23640
171185
36897
293479
261269
249724
254120
106264
118825
128087
270427
257049
294919
151406
244547
226865
189214
173005
51214
88956
195663
110384
277545
161541
219017
120476
125922
9572
190602
159794
156137
6455
92295
166623
211860
20445
259233
144524
101960
20061
125409
70861
93031
22731
65790
260665
30522
88197
216112
74056
273292
164744
105357
252054
73862
102736
41668
115809
83909
148163
176140
11600
254973
20563
75507
146222
213530
288459
68936
152685
217892
205812
74482
53743
67663
141088
210363
125579
100157
271877
291475
45460
5253
140890
249779
129535
218883
24746
178607
230247
85585
269271
124568
198535
173592
142123
299880
160453
133144
200179
179883
15603
196331
149775
263862
143000
189447
80943
112451
195058
58686
2782
70056
181870
248269
144431
104519
279709
128530
85414
116667
247647
92553
95915
297858
155529
101369
54557
59966
283091
15610
233377
84171
140806
12704
56050
9949
252750
88058
44140
91651
192233
116258
30810
121887
156734
249961
229686
80207
88607
177630
260964
96350
202158
235696
275936
206634
233766
196034
177395
210347
277299
214015
221794
243626
948
55022
125262
32647
87978
183550
180062
144652
260599
292796
166699
252598
5396
283081
164819
257479
152404
268664
202562
203130
23578
199461
252081
109773
210848
19272
181692
259762
274711
98406
250509
285040
135364
141062
132069
218579
228330
45974
188115
285963
172203
179285
106961
10873
282167
14187
34283
261404
251210
83358
273377
70766
140152
4946
198919
73864
36407
3152
241786
210398
111889
191913
277853
207503
33937
116947
270220
150070
130300
187520
221164
51742
260358
182708
94709
113188
49459
11485
179865
104118
13629
57495
204358
19214
98350
91051
186756
153335
139191
35701
265941
97453
149477
65976
26220
239082
12132
138773
244513
272144
298765
289035
72251
282868
53700
6955
153595
86550
160965
146620
265645
156776
163452
271065
92329
243074
235911
23317
104178
179414
23167
111669
123396
15689
297766
138972
43281
97803
165399
109350
237458
4890
219054
257612
39251
135716
241517
36047
157902
6421
118481
184883
52443
177054
24869
114989
271949
113919
245523
209650
247503
102593
162336
289236
220768
180393
91801
22947
194447
162229
195965
39420
269607
101459
2191
215821
226924
25480
82629
90848
224382
278230
173489
254193
188393
18454
69414
10206
176357
33946
117462
110276
185656
166200
141598
8754
166952
295302
68790
107906
209238
94275
269094
275266
233138
227053
31931
134600
173158
285433
16846
6577
246369
292988
298230
264487
58138
268282
249310
163577
125283
40823
152581
25957
117019
154589
166792
19706
192289
108714
250368
146142
229568
8205
200113
29352
249263
179590
187913
38478
109655
222376
118742
98906
72095
166901
174532
175580
135513
225463
93446
156671
281236
206125
515
102748
47287
182048
22713
124654
246028
68744
179881
154066
186423
214289
52950
180733
273033
29788
245796
194183
180730
292400
36086
74584
188107
218213
164985
80265
222150
50758
253799
283189
204513
206963
187327
276919
286540
278666
16542
126620
293397
36129
265331
166259
148900
176700
74302
13620
295787
270956
11458
133615
246306
296089
246878
88956
203895
110690
273550
252467
163861
240882
182672
148109
96338
14127
36974
132749
42699
222314
49036
143073
12960
295120
150324
290181
169604
143750
148020
224864
153392
233335
54216
87320
83881
218179
185722
197436
43767
290120
262323
222715
267724
247687
62102
29804
76319
117735
39086
22684
283832
105046
122727
67942
92230
26721
294781
110614
211657
179181
91158
174159
107726
246061
255197
229816
225524
66171
226404
118148
79138
281012
295603
19081
208292
231309
62152
57396
60382
284366
261277
14446
227946
66499
18449
75628
82333
278686
74850
149763
240340
39612
26815
22108
207613
158176
137119
17032
107397
12239
132788
226468
215374
183634
136600
285498
30822
186466
34339
293417
62219
101686
128653
55500
148818
121201
160740
213832
175168
74189
292029
246937
293340
295287
69336
291207
160026
240336
284638
123697
163440
46048
168351
204849
33736
178030
265147
238417
114319
140099
106439
73068
252685
167737
222900
116720
217724
151967
20618
287377
43825
65703
253289
252234
103685
87095
98649
20777
83652
161046
83153
150479
258263
149306
32619
28193
273740
133507
171675
154300
108765
31818
80535
262280
198543
184365
193839
73518
275023
191774
104629
296319
119513
226810
98548
295940
88071
72475
229480
109527
2503
13720
129221
3299
236585
27470
54471
168978
247081
270619
207616
164278
52655
240144
59848
183082
52373
59399
275985
179116
131893
255173
249294
296781
149978
95558
142612
272804
135226
28711
40117
199038
25722
52785
89683
14251
68001
50837
295753
127631
150593
105559
30040
24459
40790
66876
108337
1984
246820
173793
197109
212950
277902
100042
204549
106745
158443
176170
264638
273766
117000
130481
93881
125696
277765
50956
39391
21284
279999
39949
73239
293159
104078
4154
202048
213623
53850
271462
89676
142588
119316
145796
70487
252516
149343
106077
217531
27973
90696
207117
284123
191784
194394
12782
24773
62859
72984
158485
167641
80515
9301
80879
62375
117261
290991
161933
292450
128678
258189
77274
136512
56186
39354
145089
268667
160316
116354
185422
42323
87325
155562
257850
99741
144628
226388
62543
18511
78609
47003
9426
296676
79017
228941
38261
275442
108776
14158
104106
182215
299441
65953
113221
98648
273052
130847
64535
35927
202867
248074
155611
118816
137607
81259
72543
190614
11147
205904
63496
131849
162319
162221
41897
93061
254478
94797
68665
1929
130138
120232
68198
112698
229700
102440
131795
20481
152824
177107
289609
29451
209764
183416
14129
271128
38406
295602
167885
216863
93367
92127
160777
52604
279915
204219
198902
244217
18851
218911
274336
133707
197727
98401
268924
68091
166464
231823
46254
67653
86331
97127
21827
171438
79602
262883
164657
39847
299640
148901
30937
15387
252493
79141
144149
254644
235628
46427
88335
17549
33336
241693
32848
44396
20066
173865
270130
187400
41860
82934
211340
132353
9469
213559
232618
168277
190442
273774
156077
163593
154928
156095
75033
141419
248017
37
162890
98632
55993
51946
244151
290351
139304
92658
99934
136126
271889
25272
112658
143521
200617
172700
95736
186477
132618
251552
163132
153150
130237
137663
97284
146965
266770
227203
184915
290063
199853
119043
170736
78445
20065
173897
51581
253691
16713
216644
138636
15792
85166
75716
4660
99032
143544
187059
277870
264223
165650
90321
118436
247625
255373
40004
230117
132922
104406
190945
33108
223227
193404
137855
33247
159971
279817
286216
73580
37421
118719
270274
275767
226222
71835
123714
160275
128023
83833
209400
50933
204611
128576
115278
253316
127250
236110
152235
166412
33102
159182
169812
89295
295343
67993
11979
59033
187467
122194
157673
46637
220385
43066
24518
259292
139332
240501
108968
152169
181055
144023
174343
66330
170583
183826
272291
35689
46305
260049
180162
250049
204268
184072
15118
162470
161926
111150
74510
292994
70082
170932
187249
180159
267074
138221
219054
173872
105034
120120
43513
212439
25922
3076
83579
164598
220573
178520
248220
243992
185147
236167
258491
116009
86817
836
156039
128699
191723
123166
237785
286868
183224
79948
159703
62574
85617
155546
51153
11541
249903
283237
289933
239535
270079
112078
258037
107192
214444
134638
130494
26327
188088
137509
98016
17309
226220
127459
30692
259431
201103
12797
177655
81834
256410
272039
290993
263238
47326
156857
155234
14916
148352
124340
49403
159017
15608
233606
230250
144657
299019
217035
106077
60304
288118
189591
184246
182517
39584
197320
196532
100735
8363
221898
243834
31199
70172
147293
221068
288860
162713
284808
169746
196927
111582
232873
27541
262086
130193
169655
184789
36237
129803
64425
219296
280241
217268
61781
8501
234950
108169
196200
219381
44665
254722
14886
235115
232470
294804
249970
199042
272451
167231
123230
160329
59748
258738
226006
158931
244122
144779
5789
76402
114927
277122
197144
274019
1000
109026
16359
76711
38485
3145
126339
214263
251116
51800
12213
151058
93911
298974
211266
41361
21620
206920
205643
220420
55049
190782
78613
222300
89360
66308
101643
272955
293452
197744
259823
135848
56059
83977
6404
204272
185858
225152
255735
200619
121954
213336
278403
292669
145286
260726
116565
298925
269208
235163
8905
248314
157347
56915
154056
163839
296958
106345
128472
288737
144853
176967
267830
274897
261110
64404
202354
75460
106217
92914
29490
16104
17503
61342
184451
191600
10742
87450
243756
129822
216275
79819
22023
119994
3596
259276
108396
90172
53671
274209
90132
114722
188125
277831
179774
279911
132584
120707
109362
12480
277735
122514
266623
138119
151521
265616
93424
37781
79508
91190
231885
238547
7978
77803
269540
233998
183483
225446
169880
167495
61552
264575
273598
290517
269670
126114
94020
70412
97707
22647
112868
204708
54835
245092
223084
194223
165975
292626
134408
81342
237455
100378
243186
21382
194698
229203
274350
108032
119863
176936
66416
276058
279122
203497
29356
231435
61655
124256
198197
106008
249968
146781
101964
54693
20640
218580
12155
203924
210038
109298
98858
8104
208323
144368
45895
137588
77093
123096
56188
768
102841
243229
245534
180475
229036
60418
222309
117222
201913
83408
109610
208015
6473
20624
173236
69073
172922
43825
79880
246788
153160
43617
154373
25051
5411
278060
263829
44685
148949
88692
164186
169388
165034
135253
297128
10308
202926
175171
216333
272982
272532
3663
61178
291260
7337
43245
245325
30903
242185
199738
124528
106815
46870
59224
246799
45713
92076
299388
146861
139536
70161
20869
160985
150060
161285
97022
58727
201266
154169
216432
197168
235667
179448
120005
281023
27140
52943
198358
91056
84870
132257
260128
125606
258824
90651
214886
51354
272305
139437
251539
262664
94109
32108
243897
275376
106719
136123
153643
51311
73098
51687
180800
2755
244668
120133
55909
67306
20885
277520
164476
204943
230357
66852
140529
132151
95311
56093
8222
287198
68131
156251
108682
68736
71559
231300
43118
141580
284377
158393
274154
227347
237415
232528
249691
82393
31321
77404
270857
119265
252717
214891
281356
152942
142772
209483
20047
80143
21208
4290
102622
50007
34838
120373
154178
76401
18975
297162
4659
272219
53016
190693
116628
188315
257050
94963
193322
147089
186605
22061
8309
105581
78380
217172
120004
163820
267112
233148
151739
283140
181388
31640
33772
272765
105288
266616
8456
153517
285089
209170
243386
279564
232129
174253
159184
65009
266316
16842
223815
137529
209077
39233
15757
172980
200169
132362
59874
129128
127268
51917
110455
172161
238255
132176
54865
286858
195462
294294
220753
293158
153613
157298
72755
11432
280319
167508
241379
160609
185811
166393
8457
30638
23557
152114
197478
73671
279346
94783
176124
209390
87270
246593
188824
183083
122178
29319
201112
38720
234107
104077
32228
171273
118599
7841
192707
178181
147201
39635
266217
94642
193618
82460
62247
88434
111344
11753
158513
167292
7291
28594
56077
166391
297430
77973
21469
213075
46985
170107
221429
201991
230735
72195
251614
32306
41846
41290
138953
247334
170084
263897
21499
116766
177953
188960
160235
10437
243860
112502
65473
111233
99347
281920
11013
133035
11334
246539
227727
108709
66290
112336
105655
196355
108377
50680
292755
205076
239141
232103
213194
91436
465
263781
137647
266141
128328
29111
43911
59006
104168
260898
282659
241639
222842
275398
197036
147825
32053
219785
46273
275186
27423
154687
239658
82284
206586
101837
45583
117847
271206
204589
1261
272270
34809
124863
262619
279988
132512
279235
129881
86775
190359
107597
86841
180196
268008
282177
91956
285686
191477
265038
173028
223049
210395
120576
273959
146539
95920
12336
121755
225575
16212
224908
217719
281381
48550
84229
174151
269525
128341
20126
218441
81877
24921
203288
78101
227168
205170
225083
189845
127942
187897
75067
75107
99980
296070
144316
24274
91701
232602
226119
244136
65140
68392
36703
118357
59824
251860
111600
242571
185845
184275
98926
88294
274895
154602
138716
2909
162531
120288
9672
53001
2863
147608
84763
130561
240559
288620
93813
200758
50304
33294
167497
221149
164469
3888
135445
227854
191396
191254
3990
217987
252822
37687
253281
216267
170258
50357
188090
293429
281695
116528
105526
289795
59132
128355
21648
282286
14880
237819
263661
185266
285448
238979
73318
66095
183914
139778
90211
210289
214864
96971
292435
143296
168821
148896
213352
38780
25662
190788
257031
296363
299519
12525
40436
238281
259744
39002
48729
112119
184920
2234
32503
268789
37364
260165
113196
211365
99115
147839
154417
188768
20559
9150
171552
248821
128604
126629
234834
142569
170456
22452
269319
222420
987
152220
270839
199816
39612
135443
56707
102615
110195
130624
236794
257310
211252
175023
34242
190172
34951
208001
135044
5839
217194
179551
126811
96878
111208
270674
76598
33620
18646
97081
150141
181870
104888
214731
157514
90042
3350
205256
71770
240755
258246
196913
8963
156065
226070
51132
262489
118538
256619
197804
220280
127473
117987
28257
163065
289529
142752
28169
151810
257554
249842
240253
93492
292719
114561
112809
236022
274633
126918
16065
168536
256531
45761
293898
165894
54695
265314
54775
228603
32747
265433
107830
131098
42129
277401
86223
104515
61824
138074
20597
82007
223267
79553
277592
189165
81875
241955
2891
114940
49987
132550
95270
145868
48315
90537
243419
113334
260027
179562
267016
101152
178426
233185
151906
276549
110034
70417
59387
183606
45296
110219
274238
39866
245155
215754
171549
58412
2115
70140
170577
141358
26488
148350
152809
260943
92777
47075
123906
279828
23252
94973
1491
239606
274423
174733
192374
14071
6864
135789
279814
239252
88477
96044
289377
243925
219228
22229
197102
238973
206486
223972
191251
31862
144465
9939
268060
88272
244731
203664
240103
23782
662
84891
247380
244748
9552
280903
12048
84191
118776
230674
248127
106560
224152
112560
62377
258914
73630
19490
27710
134026
166829
228224
191690
29101
205522
237681
38493
52636
222775
26555
230663
141203
36306
244368
133880
114532
199822
232603
204075
59449
92070
78917
12970
291218
209954
29531
69420
74683
291722
213795
18997
154162
153416
128272
292166
28938
21191
6206
204514
90741
184264
33388
135897
51651
148934
150571
242106
237505
235042
265256
213259
299139
68011
295080
218899
59783
272156
250524
5639
187077
103300
95910
3451
103781
194494
236405
249267
277461
96413
202248
153853
281105
12288
24949
6554
279667
47613
226640
274726
228229
141900
141867
5325
64852
122016
178913
143093
146276
176866
178860
191871
41547
4745
172151
41482
172552
248988
197971
93248
299075
17569
293200
137327
220453
60004
44861
132855
60787
101862
143605
128157
9419
47007
227923
199331
3115
205941
208254
26251
233256
237183
127697
68127
205353
171970
168511
97243
128729
128806
156741
96437
29299
241406
229668
34483
67242
105645
26885
39044
96544
299051
6303
82699
9873
115999
82044
84521
56025
76105
105223
39798
261662
250955
89167
49304
255278
155667
158712
24255
211745
100709
97681
113454
187918
198027
106456
49330
33930
234819
289317
86777
194081
1414
2609
60229
254295
291407
77532
125766
154815
244411
150167
289384
232474
181405
195726
299378
197941
56883
234755
182203
168108
288621
116555
117357
123644
289488
238243
266816
14206
157359
8521
91049
92858
142610
76720
147393
261368
11641
114123
215962
112539
73095
28040
171401
62996
259465
92342
272400
107319
176698
39546
95961
260641
198984
288547
31106
261986
179396
84185
263167
202020
278015
163476
267696
155065
147249
34252
18497
285812
77607
296484
242528
217319
2505
153574
58737
13631
160905
77904
80411
49784
183162
67589
12354
205761
192830
89492
286338
2267
276657
206349
104661
180661
43632
255240
159989
214541
220882
245415
91876
3525
70538
232760
281843
297798
149836
174417
192846
205190
127019
175795
248507
159034
86226
223949
230676
244108
64917
137872
124879
187422
266158
107026
169654
86140
243252
224271
161980
190526
268290
295047
46991
17214
52068
80371
239075
251252
126394
54030
43149
261207
220368
135429
9481
260985
86948
271877
48977
172032
286298
209365
288251
63135
255010
45935
135860
32680
14837
219774
11391
251329
66752
179545
110002
34437
243372
130452
232062
292321
251781
165019
185853
120201
284438
56825
153472
16585
98016
51189
19535
127151
99481
72241
159356
33705
204034
65834
203224
186458
296458
79243
68317
135786
104997
251145
226089
1868
298847
123708
259484
94365
62315
4867
99491
107437
16204
31999
143120
292946
141466
298704
102567
246268
218957
201870
115673
196748
48218
197839
227341
65869
289408
17757
17605
252706
76036
293064
42726
102151
271548
139929
298783
59711
78909
83586
14435
33805
85524
13719
31619
107599
63253
103958
118662
47978
28214
245398
163003
144064
95419
289705
252852
246460
115174
73375
147309
165293
280419
34047
7117
217459
92226
180114
123692
118628
150831
201353
259308
125190
228183
174370
207016
67396
253342
188570
272763
118016
245826
134981
84249
136946
5843
12506
141134
59608
63403
206710
225065
19223
290695
94623
16879
185513
259700
88350
45348
115396
235062
210471
173083
281841
280836
17286
204114
95346
221910
189915
170525
256747
264054
56906
96682
267961
284367
278045
278544
105355
229102
44968
83646
202789
294824
192542
92240
294230
216835
283528
262673
296993
134496
275696
295187
272521
8525
217347
183359
104556
122861
285742
249132
199025
110245
117943
149013
154805
192240
37688
22178
222389
187756
99628
239591
151821
107578
124994
41330
223665
19901
90631
235291
37615
289005
41760
202492
4661
262984
132858
210190
282740
97246
230780
80465
173255
43291
56098
119798
174583
76826
111113
167298
117658
269196
36786
250354
63823
120381
101432
31543
158663
149379
220986
135379
220020
204333
264647
282774
99684
220554
211494
203881
228797
181247
189269
29995
128936
213916
224310
265193
205535
79792
98235
284364
39237
234636
945
228844
100732
233788
82767
198634
152311
138110
205572
201626
132947
238801
108449
247257
14906
236273
104915
178241
195544
49900
145837
114346
57689
247214
128722
234122
122444
57414
263170
279265
210386
266435
1674
269338
194010
43799
170135
115858
292825
136475
201683
283558
279246
296510
23394
100141
208287
38558
94632
34361
2838
43486
104792
18537
177575
91244
168697
216964
123602
223616
93849
62867
26458
1086
72536
94992
84318
233810
185028
241587
224932
195915
186237
3778
26777
154938
86856
244212
193171
130890
236835
136833
145109
82956
213072
111683
163532
17895
92990
136119
189098
179045
271687
65531
291874
11886
254467
73974
77723
290224
140465
234465
174315
159051
55574
192664
72673
55060
271129
235540
59967
294847
82265
204013
215982
97948
115823
220924
253167
245325
262261
109742
220257
88923
278216
99783
275895
208337
34991
190318
68867
198332
87244
241382
10220
87620
170094
124003
23255
17865
285156
295179
271043
94093
51597
41059
239201
121244
252882
249211
99556
106701
24120
265890
191894
212127
20611
15404
127252
242396
113079
183957
158011
94257
202405
241056
164926
128691
5329
217698
106305
185745
113996
52028
26688
168984
237735
45972
97319
76474
229207
277794
282639
13352
14398
290220
250889
60625
230443
270124
110044
217767
237813
59675
14167
286703
184399
29321
268090
107277
242745
234312
70700
268195
263155
8974
279959
164001
254799
71993
211601
272142
175833
27452
209748
140101
15473
221423
253458
89252
293277
210125
90049
247095
158181
131215
283357
290932
190702
41378
6219
145813
187435
126189
199892
138296
25197
59880
233099
202704
68938
96902
157098
263936
82065
53025
127942
290960
197867
169325
72467
281425
197469
277102
246558
268206
260180
147272
272166
28136
289766
128870
13138
122917
149859
260323
109921
120044
255003
179438
75127
246199
119728
223937
169158
163120
61811
41170
191655
11900
264297
61037
233788
76558
100849
230662
54292
113436
150600
164172
283609
58465
222440
156716
207883
280118
59817
59857
196199
276675
293747
151028
194962
196658
148486
139280
154413
27839
38469
278498
98659
36369
64734
183931
172625
78357
222885
128119
12533
12256
223842
89420
108082
97397
220219
255922
234679
42360
184366
287047
80550
72481
135383
251903
219643
236827
13318
278893
27231
210651
172094
128932
195587
85256
115940
40213
30564
11023
286007
150976
299060
54565
71475
100436
235454
198318
105618
63888
185772
265520
81174
98614
3711
237819
228518
71244
146667
266591
34027
209610
168037
266066
138063
33190
141993
23881
241936
187992
180746
75345
42620
34929
3877
111688
102308
104584
207688
15649
127425
86590
245447
282462
160958
60559
291952
1792
292639
164662
22235
25656
224569
250752
201066
291763
79936
99467
29818
272183
100505
187391
82612
94224
176744
16240
83625
238336
28871
17734
180474
108476
55802
255051
249185
77118
289990
138498
59249
286317
18570
84620
258157
91254
262769
21247
52037
158615
52659
150873
253556
120048
281684
237994
215343
49781
116916
262394
126885
273628
157994
197113
203826
214680
186815
52228
72037
46146
237252
23637
153892
222752
60323
226448
116572
186623
247357
106835
176241
166650
290223
89355
110245
240374
247442
27920
267691
279973
24939
3706
230487
296794
183477
82336
198842
123777
223079
199751
183810
170426
81222
159153
214245
260271
20760
74250
47515
162790
38815
130351
271800
29475
129438
69316
250658
84240
441
6354
173891
86585
48496
175797
177329
253776
189728
94590
279035
110082
215739
36935
14917
25408
211625
158320
85573
18206
44617
20099
233148
44125
51855
206808
105694
250195
251446
45997
278294
12520
23228
243
267417
253236
249373
115814
158595
250845
204052
11106
30398
142484
19207
154648
32859
24483
120960
64138
285124
14989
296589
8878
152995
120578
84344
157605
63882
231203
259183
69623
164764
214299
107560
166786
4593
85494
176614
270266
299476
88570
177103
92838
21471
212435
298089
3344
278048
30796
40476
96109
254299
54236
218040
157227
75193
210884
133496
215272
53546
222304
119542
140177
263050
25656
35321
70029
47638
279744
257862
151590
91261
265156
94834
47171
153163
216687
269560
225837
291014
77218
61679
4574
275540
264010
65704
127675
79853
145494
198117
176544
106346
20277
232562
147504
148628
236692
4398
149111
2576
271529
6146
123302
159789
275345
181206
102922
253441
225933
12666
237960
200570
41242
272411
249414
260690
129878
58729
75001
71902
168021
163269
144974
14455
149111
237367
203367
265372
85454
145870
186632
240686
62091
284501
125736
237366
69925
81019
80357
25016
162527
27073
94866
135693
240852
180901
182594
263324
290149
276157
68630
151250
64480
87531
6949
13453
94983
1083
8839
44359
60207
130248
277540
34120
197726
224778
287204
89936
159637
12626
15829
142326
81787
88366
224178
18499
100259
36452
14608
211726
275256
44477
245520
279792
228450
249137
226660
70726
140390
155140
57915
151549
209136
67467
225239
212291
140058
256075
199434
107463
252631
33153
189735
236005
288826
165178
136427
242840
294657
201164
256300
204357
177102
144392
94609
144647
34193
298534
8094
260064
5770
73156
207108
180471
20599
270160
260798
212545
101716
160091
22522
212731
184628
67980
244045
268613
290645
18228
43617
201259
58570
206776
255290
185934
166549
76455
238610
105431
1368
281424
143914
206264
199598
216660
53849
234082
20424
107882
143503
26697
233848
71831
54605
53387
71635
58784
262168
231702
242918
242505
89176
109413
273497
299262
69125
231466
232504
4985
89145
117013
48683
214640
73418
278809
76569
71629
297243
169364
225440
187442
19201
244109
299076
185658
187503
238044
173790
89184
59165
267372
56353
245596
56509
55266
153914
2107
195133
67321
183848
223293
18765
184318
280599
269082
132119
185923
5572
75470
188678
4758
151183
59613
292227
52018
14112
29972
30482
242106
233774
171830
75575
14190
58652
263849
261066
131631
199993
209750
209057
236130
297948
59398
18254
60346
108494
298860
187124
29184
145462
65522
141705
277100
16681
283769
286998
60931
207462
165753
73101
95440
49581
226729
224562
255787
214463
40645
24190
53241
5738
138307
85194
251992
65029
143061
216775
220660
205471
118140
157959
57871
212888
232118
232499
206211
98113
139537
151643
222579
18805
119698
34981
132703
120128
222315
157658
10360
79081
65165
117957
101418
293143
72073
150812
158987
233489
150752
59087
18035
12972
224944
156359
255985
79182
214795
110236
232322
44962
267674
249432
279428
195796
219320
76607
254759
196060
181480
257655
191072
38525
177346
221824
91517
229819
126449
258587
143088
132250
112111
299669
247766
273972
124379
211590
11664
238864
211236
268375
104594
51164
118165
269143
130192
91165
87321
69060
243051
34739
299590
206367
43925
243471
171740
81534
187480
227853
35182
125074
114541
22375
51775
165940
52610
273577
238413
118193
81276
52937
188662
227567
213967
15638
81097
90051
30909
102835
130557
89426
214230
31307
158499
57235
297641
276442
138924
49464
176243
50971
166955
171068
212044
72439
290887
179848
202549
127804
196487
179527
136492
103843
220405
31788
263163
185410
2658
111565
142402
37545
125744
190778
119106
226486
35403
90962
221694
179556
14104
79956
80965
278360
99642
116440
170422
135262
241870
164377
141152
77806
233033
10254
185815
69982
206775
248334
85372
294633
28102
209047
17758
99112
182600
214110
200190
33017
253286
237807
53681
183142
119003
56371
188788
95405
280287
94005
275617
153270
262567
219386
24488
106318
118953
161491
46506
84044
209314
262618
160625
11333
208809
175948
67248
73602
298733
279691
152457
139157
108449
133906
175062
78263
231276
70712
154063
207419
116044
281368
25486
77333
229422
291613
42565
146888
11829
257287
259749
111934
79751
9963
244281
258595
248017
961
230843
204855
136855
276080
241882
92919
135947
19329
116027
233976
222264
27933
41144
7728
18208
207488
229774
90669
234182
54642
143626
131853
151066
238595
260062
47786
971
282846
119771
267352
235145
96976
46916
141446
99144
238792
261810
288861
225175
151065
93414
35415
192172
156884
104714
141144
160531
116867
12377
8443
47478
264819
272204
275227
215779
238507
275635
49970
256485
79881
296530
181406
184187
113161
170907
62260
11082
251005
103736
73853
280004
298144
184638
24254
38636
250183
295300
252759
25220
239683
27171
57856
86751
194590
211410
105962
154395
244263
238269
160326
73568
64040
280036
127229
277126
57698
63319
7044
29799
114954
4585
162828
278059
286566
262719
287953
1491
99662
123517
264470
130309
275041
95290
287104
241258
13773
189835
150984
137141
166147
139267
87692
93451
294861
30715
156282
179770
135289
173900
230408
286108
151618
4443
294530
255239
89390
39556
36699
56958
241779
190936
136580
72251
187953
88336
28311
190614
225153
298441
282698
128887
112547
29161
108764
291076
97329
278939
20520
256414
239846
137732
139116
220584
278667
187901
14870
17552
56009
292702
263338
249826
234400
17596
200107
234245
268656
146366
11291
128967
265723
294438
32434
176834
245439
150612
42311
10784
147526
102405
129308
77112
244931
112558
152248
145955
283500
266144
191066
94396
234849
171954
227336
272280
160693
256447
118624
83499
132860
90572
179074
247127
130600
125457
86779
204092
25551
281444
63673
176286
63059
177570
91685
170194
86556
208928
189828
107758
85783
297965
117962
197326
100726
27595
66922
153463
114089
95738
76889
196949
233289
282038
130264
114152
164021
105753
109250
35499
206814
254034
81563
146840
162587
250943
237290
271123
223873
6638
177938
250182
196575
164231
231701
104506
81009
189013
125493
17781
7943
155860
292979
248828
142789
233022
258178
26638
265891
50364
173828
52677
123330
297146
49182
5314
194633
176208
46255
162763
146701
177758
248459
132650
133249
254628
287796
164040
179666
110210
145905
291408
260101
135254
90435
272787
43937
278785
223244
130471
146687
62058
184441
91597
177650
219026
92796
265320
54396
28164
192409
43084
51048
184384
271649
41865
151288
165180
296251
220741
38009
42582
133624
248454
266858
286527
200444
89283
263718
299769
81695
112165
102774
209278
227827
267007
10520
33450
295263
280608
62223
42441
274842
204321
197188
142723
165251
116709
198187
133055
28005
76015
73121
169529
200732
264483
138905
288427
1813
130244
107612
100880
190578
241379
291214
1306
15686
101251
104317
232209
21880
38730
249755
15304
266789
93623
186305
131495
161820
83206
19982
179254
140220
55269
20097
37189
40771
111167
293456
55920
115310
195321
231666
281048
222257
173061
70030
111827
52889
197886
168561
107713
177654
190071
69171
116961
115657
22674
139970
74889
120334
122340
70948
107349
4095
205304
33514
299011
160188
230585
239365
250349
47009
158025
257956
178284
178001
213965
174422
96341
86263
78784
291068
8822
234864
197222
285117
47675
282999
158840
296591
200586
10855
47978
82601
275965
202743
264252
219424
221724
98998
69592
82259
283683
221318
81430
162981
25345
299602
51732
249848
106711
169724
286626
163642
195865
27536
53614
46937
15120
159814
142522
26019
177640
274756
136617
144713
270595
237933
281611
79306
146935
269998
195481
177410
148372
130541
278192
70590
235081
195054
263260
124878
30935
142305
234558
179257
189423
58400
222015
111202
247447
111575
212876
50202
247471
276495
76797
247383
208129
222473
210886
216779
179986
188333
183583
142746
276207
152225
280220
125203
186403
167453
219034
32865
169753
6964
138408
98990
52844
231477
118629
116209
174437
13195
37009
192967
299624
289266
64172
145658
299509
17819
268560
268384
19811
100546
277822
13154
139268
12373
263788
171722
42356
298715
190920
285693
207349
252352
246784
233668
139243
189098
99021
258604
277351
294803
207096
41246
130707
243847
54317
182608
100715
156639
293864
71198
175812
186870
17107
64386
191213
298403
297142
77799
267958
159757
253493
127175
278196
49459
38006
157165
197860
142516
143511
107721
289091
51477
174208
291798
269750
165693
30156
226844
53112
212972
260731
180922
113838
65162
136613
248675
55192
241092
95813
281222
160957
165219
127727
174198
54423
135
291081
163404
222509
209645
242675
72354
183717
74314
94755
70126
290131
287061
30256
144752
110706
12159
175063
94422
38601
92814
254114
89761
225760
160898
43699
102446
205233
209635
116475
99536
27439
33151
185123
6409
37315
220134
202271
173358
1045
225323
287906
244196
167487
19186
131502
251741
235466
210860
280310
67215
144737
10512
179341
145640
72372
214727
259434
280241
88361
228153
185889
254625
84966
4944
248314
180759
196980
175460
11234
259377
247038
118228
257609
2683
191563
39628
83449
149188
144019
244717
39017
204256
278806
210583
220206
146740
75809
203915
254600
32749
196706
12085
143189
291601
192958
278693
207250
134745
119733
90716
104242
129430
122211
128517
211745
150929
126071
206160
74171
284470
217472
224022
272780
169335
139139
189623
152053
114592
221569
259275
27148
123994
238446
176906
228916
262609
229138
89350
57577
12064
33078
11077
293300
82722
101819
3185
165619
103952
154335
280779
134163
184100
2782
275020
175698
153208
106880
10083
110823
89704
77132
150264
120903
86522
257687
114228
247654
232900
152036
109723
12493
452
176408
174029
122269
264469
129801
32813
150215
93930
128013
176289
124354
291903
164163
298835
176805
77590
290428
123331
59215
124235
90138
111378
276409
72859
8318
59099
253709
245999
102036
23893
180595
130624
259939
113956
101521
281585
127863
69482
105957
174206
155428
11356
296505
204682
245792
19967
103159
228105
291556
162771
231913
265407
130260
171585
200792
273795
298840
202041
177586
134669
28367
1552
274481
65878
188006
62091
197666
108742
193502
184452
107057
167377
207817
90652
196854
156652
130737
143337
274161
203499
40724
154318
191087
78953
69223
131318
215221
79945
93594
98896
179428
109059
110552
46936
43312
151575
80230
29167
202722
153094
287408
57596
122351
76541
34361
24245
122484
209768
14040
257444
250216
53710
19079
97922
224364
174436
107930
138164
291517
156351
170656
205824
185002
56842
245236
183408
288349
218418
284816
191485
187436
265612
72967
88021
66993
91950
161389
32997
227541
66914
259715
21416
156535
113771
151603
27919
58461
195766
170935
63207
273890
47642
221748
142218
219315
211306
103086
84965
229600
170275
247975
10422
259934
191493
127262
113012
228193
102766
69758
234435
245086
215691
124448
204970
134557
296506
124195
260940
127379
24375
105931
88002
170709
191753
145396
60600
105709
42749
21540
59802
53492
211391
249826
64005
72202
12536
25927
153836
75070
291237
148157
95806
251356
137440
92876
202481
40287
74370
21024
29700
83158
72248
65056
231583
132270
207808
88445
161404
185403
208503
59168
293066
132068
61497
106360
28092
159397
52125
237317
130679
66703
299923
260325
259946
238160
125947
61602
14773
114567
118596
127487
256480
129600
27355
164070
272951
74217
171313
145206
8026
286308
51103
246972
23012
276820
49162
184932
222223
274693
4534
159349
116358
25489
220331
222841
3250
174457
204693
43833
226257
28095
296486
176848
80107
108805
9681
50726
116438
100158
62277
74845
264655
224539
118885
166322
191910
73547
33403
130306
221945
76197
261437
166270
142740
268769
1249
101547
246869
188286
15974
260941
190925
19033
255171
157486
72994
33035
113273
84938
264436
139930
162503
79376
213045
121762
141477
106479
154445
244153
20570
68866
148635
202938
75499
183145
32715
5628
60113
122867
128041
248361
102096
112249
56088
5616
84487
146031
79468
159513
267812
61606
87450
290345
222375
238515
65640
159615
231949
233491
19976
15741
138278
23485
198220
80560
114606
232557
213001
260187
229066
121088
21367
274903
283522
109263
32889
186928
208927
93405
253076
123911
207128
77347
110256
297367
27514
265578
170
235804
283494
129117
54337
23630
9526
272879
284414
116819
64176
279134
243538
220000
260156
161923
211727
203773
46705
259167
159604
95524
56744
139523
77661
255029
60038
111738
212946
132750
5147
170051
271294
30869
135038
273280
183414
149936
39909
293109
127250
226818
152154
159945
185012
157128
186724
185315
279771
5029
94468
242964
34293
103909
139202
12130
82801
27437
137320
250381
174132
132409
249303
76930
176252
60018
5486
98031
45311
142751
168354
136694
25409
91563
162526
237317
57077
194877
146261
51354
237447
122456
215423
175357
128392
223661
36962
296319
150645
106274
8105
227483
130242
167907
187516
235541
64814
253197
71825
178119
187682
219086
72854
200517
141388
32570
35661
81412
153788
2129
661
232964
42197
274605
210940
171626
85057
71135
252366
145889
16068
227331
298657
204265
21530
243914
92751
97856
134843
156523
212397
225227
93502
17572
237214
278618
122267
201493
83369
289182
269191
98014
49845
204769
13896
161465
136662
269516
162625
244332
193422
86013
112853
246391
194613
134294
157108
293147
33682
133074
65972
164302
7583
126964
210722
9383
161210
254685
289993
233697
34758
11292
113409
206379
290309
145283
8985
80745
55683
283076
218039
155946
4736
176995
184130
277322
45512
131587
98311
139711
202133
256353
56919
178329
23597
294067
181501
157228
79882
197204
28847
38874
276625
8887
290789
275900
70763
9045
3644
145988
24655
183459
153989
221319
279132
94978
229926
200954
252561
235663
145059
151299
285430
96536
26375
9950
248405
12012
159850
196583
76881
284995
257307
113450
116498
115535
147840
101769
281916
137649
249519
74404
251742
254332
297187
261792
94365
162694
67716
203008
20387
98355
218351
277188
183989
208588
105893
133238
98487
170231
11987
55967
201106
165070
299036
136846
279715
225474
128003
248191
54951
125698
89869
266741
162239
234309
290584
182079
218695
137201
296114
186947
34976
125561
35554
66052
94807
39393
113043
140814
96832
69472
105144
112347
264970
107576
279843
203443
205298
91950
57494
244767
18393
21114
177615
295108
190843
264611
138071
112225
234192
215958
168156
106397
70935
195926
113112
249574
239486
258433
89007
201722
126853
237352
90548
237369
251944
117944
107447
145985
131268
265361
49369
260031
259812
167682
79761
200412
118267
49691
168045
194407
168428
176831
298436
46278
262065
191129
131149
118934
55875
233721
216715
94574
114527
97521
182892
175519
205727
260544
15837
246782
285392
107442
177674
296444
104101
20899
216415
81932
53620
9201
136032
153075
270214
283118
124050
55526
115302
250635
53136
71045
104906
63670
138633
12368
225760
46865
45139
55643
64213
129600
227327
279756
7086
139066
176795
202317
223086
139481
96934
78772
47485
294071
211622
166105
114560
248070
140831
49768
219751
209637
5634
232963
8202
15629
277003
226105
34507
58209
277090
122992
114863
216601
212861
17971
262183
23185
25858
184752
216069
206323
122935
108009
276693
12633
50918
252955
180711
265033
29421
174686
223084
62893
200437
213919
202849
25966
178209
294564
62235
29584
131570
227431
40019
133751
116361
287093
239501
168933
226944
181182
128245
173517
68377
34068
91821
160105
14837
299350
162823
98597
135412
252131
281547
156343
188698
291064
193758
75964
297420
173661
200393
45517
56720
281703
238530
240171
102624
183493
198411
181475
142240
90492
201119
178682
207304
224031
142782
85007
162440
172419
281432
21732
286055
166176
279767
70722
95055
46152
198247
150356
141975
83367
284922
172697
142710
19193
218528
164605
245847
144233
269226
201486
162079
165904
179509
53483
218630
213718
228540
45191
295003
45923
227619
52564
170570
43708
251967
38997
207927
60094
98423
2449
171990
21414
281349
13079
16383
39563
184386
260611
46241
60110
292444
246252
144321
107170
2305
298424
75451
55889
230827
269943
89971
230832
33397
9431
296636
247518
81741
163076
64682
143089
79233
194264
105004
171226
281301
249531
291507
188865
223768
67774
133419
127488
108846
285556
163531
19707
16102
52836
167380
51259
154616
19528
110033
15911
242044
37618
283340
35101
59976
274863
297221
91251
267470
158524
183483
286730
1786
187281
274157
100166
76689
299772
270877
173615
230346
181201
70537
279787
166781
299562
126475
217133
256450
5340
46039
120242
88525
156816
262876
267588
106646
222789
260599
76724
253014
191719
108347
182863
41723
251389
70946
184430
193379
15005
257158
26226
115466
21917
265214
48124
236990
178027
231957
99829
229546
38475
64602
73012
234650
228226
20397
31458
11603
110431
78096
53389
273255
240063
279567
241332
269904
208281
295165
74237
859
210042
293562
97703
103347
39769
258918
246285
48316
216354
264164
224962
64402
98611
55609
7102
51139
175793
93197
70426
7991
163352
75627
87009
63308
14461
40248
246185
256986
266381
145645
114436
102434
35427
161221
283600
224238
126084
248007
296864
72050
280693
220648
227867
84324
227768
233469
246894
121778
243050
131251
273596
204457
231494
137324
205013
108966
275598
149965
146483
143783
61524
172011
68980
95666
192780
230139
60345
288605
208907
216996
284601
99636
4606
94790
216236
117746
215849
289499
202819
192051
93993
244995
182918
227103
224634
211542
113378
167568
124634
203709
267459
193308
274078
44076
7193
180162
106909
253666
202182
187061
244357
226488
32234
180962
104607
175869
104489
7610
193753
58951
98360
133879
263300
19156
143704
35463
40931
62334
138626
233151
267696
237272
117863
109875
282921
71864
254672
183758
98524
25716
34730
176786
141862
7741
168225
20653
17243
143357
248923
160825
104357
241887
41548
182897
277539
193389
216523
95336
229517
87002
27448
92154
70038
153175
170729
100780
30320
296931
55980
21031
146435
6339
294695
290727
220195
196674
137922
161834
78389
70684
71108
20880
109087
58619
63516
172088
240172
215439
5344
162197
245397
108025
129969
24613
72983
6177
1050
286584
36170
107834
287276
64518
272092
164303
194005
265874
249059
160367
167952
111621
113223
47417
244715
241975
200290
237270
102513
55814
141449
166633
27504
290266
173614
124961
50222
85609
209178
112457
227213
152960
96358
39752
35786
122152
159374
124409
104546
70121
249989
120353
139488
36802
124248
110251
289703
230997
102174
173232
42462
94209
289744
100190
114423
105411
287926
299079
192376
81945
113480
111034
52367
245395
248015
289083
212685
236144
98631
219757
212338
155018
38200
66224
276617
113626
63611
90710
222274
50547
6159
139696
129083
233830
240375
283179
39128
58704
221582
224609
188786
230839
46818
181141
44874
204636
263277
133931
141307
255192
12335
239800
156356
66244
144893
4433
244258
242570
160208
235456
225552
196577
75501
186453
99174
46106
263238
285273
201490
93576
245856
50318
158430
258273
45588
137283
230263
129843
56834
2545
24207
51893
212139
266015
124482
237748
112497
245839
184226
113863
31618
138987
281446
185008
22560
86374
99588
58517
45412
294009
223464
138653
204515
238574
231537
137462
192964
88107
232285
285739
169817
176976
153233
190579
222606
22240
192620
47220
143913
263218
15830
181604
18276
112232
131332
82438
83346
87177
177094
299995
108672
235187
181443
285423
186652
181378
40727
101356
139323
282121
179728
224368
274981
87637
160604
155085
247729
56120
33564
143835
146118
211901
165497
102881
263134
111245
268885
88415
54301
140925
48541
90551
134587
286834
61679
204012
54514
57415
292733
160572
92169
60325
229014
136271
293534
11933
44839
42588
203316
114587
29102
46759
262607
140072
42913
130710
126640
137592
133149
179837
238835
167891
14028
110273
176644
62898
257090
128750
198506
294960
200585
247672
61977
202650
274074
206585
184716
187968
296835
37479
209349
280595
76343
118862
288978
254798
129984
254625
47448
293195
239639
173613
74288
184770
49543
73188
9666
20551
157634
134012
238951
179817
169733
114806
38760
145940
216490
219243
157192
166037
167827
297772
286817
76487
197797
5162
25966
270913
191442
215512
105950
117242
222411
262381
274956
131534
236785
38294
113584
192291
118013
102880
180061
221021
247241
121942
56450
126717
165627
11793
63752
94068
70021
216457
67955
234888
167358
286958
181337
20678
282155
159391
111432
152396
157152
211705
43096
161384
179413
272851
289539
66293
89542
3556
2490
179187
204069
158096
290587
292053
257547
263569
269387
296613
6195
98416
266468
226845
118186
99586
270967
200978
101625
62746
188895
282001
21248
36093
233185
125286
183077
227841
176046
38250
233622
48701
283414
42902
39781
31478
46543
39588
55524
240486
184531
253594
13631
227548
29636
195672
182185
106371
59582
44772
16308
110827
180495
124397
286036
251179
172993
159061
217650
294772
211602
220240
276872
199358
266289
9170
15470
166200
236408
93453
144577
221323
15973
134353
194057
35123
233205
103191
251889
245102
64734
53155
181752
35059
161641
33309
30956
79417
7748
217132
170021
89614
26057
274461
264290
30007
98994
40560
90726
257654
84630
2887
44744
1695
224794
253042
1851
107721
168891
206245
18670
174159
51093
268776
268149
78577
106527
193602
14623
275731
193035
202820
139481
81098
15239
259919
272142
120890
258228
89431
295114
289007
189228
253292
283945
171161
66860
97623
40828
244187
227007
263814
195149
253760
297136
6982
80368
213141
62679
271508
165577
77127
69064
285302
65883
175824
72807
207302
180552
129268
195989
191848
273767
165429
241167
103661
92057
254391
143798
242128
173751
213122
55974
197739
173931
105370
257617
273750
191525
165287
99557
89685
20911
218784
255262
190322
120498
166264
166316
179629
211942
212285
152378
39062
261426
106769
80456
145285
159560
241820
247540
8923
94548
110415
260877
260007
22113
89846
195892
127036
269558
276296
77806
173202
35960
12712
243655
132505
33025
54451
163991
291506
20343
262472
40019
199061
104972
100265
254126
172832
109535
197804
220302
239658
174384
251060
281012
279944
268007
152725
176828
201137
221429
293059
26486
138513
200118
33264
11703
275461
130628
224129
219911
119819
149058
99476
282527
63288
199633
276434
211466
204986
847
55290
64387
240913
274817
69738
246868
105960
231011
193229
228450
134011
49472
206814
158728
23397
268263
266988
214044
59373
233171
290106
217145
50130
223463
265598
44332
196985
274382
251370
79196
123194
119006
21554
201060
23093
54068
125900
235971
11072
276231
2995
23189
153281
279065
185846
63180
279337
92111
263568
15276
62868
28899
233551
296964
158657
65859
109800
134381
16212
104402
246041
86279
210418
294022
219665
94738
183616
124510
156478
144776
90993
40039
171785
139431
176972
28969
264634
127365
154966
207127
172201
193504
165917
30417
250547
62234
237166
298209
268658
15464
177823
107069
174175
88927
10157
88681
95463
6254
94840
142352
21407
73641
271698
264381
92809
35236
268347
155164
254935
164521
10939
156753
93865
125504
281797
232128
180975
45367
31017
218693
85487
193814
47929
70297
54889
103641
237483
290606
36104
178833
89240
78288
9110
19488
106672
206926
161317
214351
116121
188971
280073
36448
269383
296872
153821
294195
13712
272850
27725
99460
10585
165612
261505
160089
247758
287182
4331
153074
121824
89548
266057
188805
152930
251417
49354
65091
212071
290930
74188
23031
203830
228744
251785
11798
228348
56784
22402
297940
9561
126175
22880
100151
233493
254669
191805
185339
72433
277196
72611
164346
48087
19803
276717
239471
7505
174783
126358
218918
3001
55994
233418
203281
155957
57065
52768
27081
5919
246027
237801
71615
220328
8597
220916
158308
142296
165820
207571
82725
28709
205268
299756
111861
204839
257068
237992
289410
11651
1935
27407
156064
157034
7792
269885
224800
47157
227688
116944
87686
80899
11869
170294
237296
66897
210112
124596
290288
32177
73374
245316
98628
19320
73392
1802
214825
255086
153952
136833
254204
196506
217718
178757
79303
346
43199
290386
229375
283334
82075
107671
53555
53499
45171
130152
243205
2066
78106
112454
21473
174207
86212
109428
131246
238718
86624
204344
296570
261517
232984
116294
26748
57894
123009
70530
187563
217345
84314
279050
194671
192713
292371
188412
52172
25609
168156
297274
134608
169327
1749
61393
83018
12072
61072
146394
130620
133057
21101
124482
196235
297926
140073
276769
82264
56436
57108
99973
252611
137995
107128
17238
81207
47662
48306
48443
269829
203276
159997
40565
241946
54870
107854
293596
166555
255273
71193
244324
239835
4743
118067
275654
211927
106331
205923
59917
254726
79130
299182
292867
130223
41177
144233
250935
97454
125162
234537
279132
27228
211291
160350
289648
68426
148165
25029
46832
297274
128787
116662
198843
246607
276699
54837
159833
168388
264899
94718
298186
298257
269497
78698
122584
153681
123046
83703
185899
296993
137438
169360
180364
58237
72906
32725
237645
72189
84082
60587
117108
209918
142914
252152
100149
147969
286359
224835
237854
186489
49584
163603
154417
170431
61920
49983
298905
135280
37333
132880
185896
75806
165114
199471
265734
278990
163591
291051
37074
286223
34208
81907
287009
87890
247662
135841
161296
179646
10856
92973
107467
78043
274544
110918
147755
208984
288954
53962
138587
243360
50885
262195
185334
234612
41170
172641
257343
21445
190063
236776
37215
107914
262576
172734
67224
142283
94792
260905
162284
270271
37486
135795
163794
250156
101506
173228
276086
104955
24940
230653
33361
250921
192393
189625
102901
201663
83585
9347
98624
265919
112413
279340
44189
266990
201818
285677
251250
120121
117241
150300
22462
193706
25390
49137
209947
279085
111375
129497
194250
290850
282231
246894
219404
100248
136395
11489
250025
243411
52525
244682
229159
150908
69190
267818
102733
133672
112901
261960
141268
42211
261602
49816
110013
108404
176810
27865
105294
168004
176723
66784
279171
281150
252031
229066
141196
49313
30326
2466
133315
296795
23053
23344
177756
199064
240253
34665
116175
87425
87225
103192
94442
244681
186146
74930
215592
280705
114488
158946
49906
5581
143885
66690
209284
294135
116016
297530
85858
138006
97856
133769
280551
139526
241266
99838
174298
137505
216729
157453
21003
297518
181120
173337
61249
205606
277066
272944
207145
183645
58417
178402
158300
199102
145256
135069
112552
38996
243067
6217
26111
62627
261195
152523
178644
260158
19240
44222
226109
189510
60884
112976
19958
188279
283520
289772
160209
24614
172709
187621
232702
25457
177979
126536
257544
168178
215413
131469
257094
49654
51895
49648
89121
46736
196291
262673
38803
203254
68318
144931
168320
51619
10354
212755
243461
10397
62550
22353
77848
43998
153696
11976
25320
26980
265198
112957
109850
290929
76364
92579
102303
265469
209085
13877
93442
158688
287678
100777
297543
202342
172905
120602
203412
174307
214059
275460
285394
111147
52630
74873
51282
191737
58413
222489
152588
69749
169284
46840
137996
205782
285068
131840
71095
251608
6855
16923
275994
194590
119195
55628
13130
187282
100535
211548
265501
288008
13024
272689
37167
141806
237828
30064
97724
213374
245246
56245
106648
126077
5889
260823
43299
83197
185665
70542
212426
228015
12528
162307
7301
191878
35385
141582
60156
69141
148881
207039
128613
213839
155181
152255
153305
97857
224187
186187
96691
1876
194454
113560
212059
241277
138369
169651
70358
64483
200810
72762
177526
208643
43319
70534
199458
7321
279700
184446
199597
154496
263389
177712
95213
279193
286574
11333
125943
222119
221564
208601
290566
259382
293527
265892
9489
110365
11528
268661
33408
127684
144539
199240
195284
195859
44861
227886
221070
38084
105615
139067
243406
212892
63205
216436
165781
143580
246866
169589
149880
27085
166678
159998
169911
108872
118142
286070
261539
34146
257925
198870
223321
13048
6691
271557
294204
133631
37050
196767
97165
72129
215542
227855
165768
181699
290685
299586
198422
74056
21594
259903
110573
114623
290970
82134
237973
11589
61882
293768
97645
224814
243158
278036
49937
94956
173772
100173
6750
133510
238925
70839
192950
221058
131657
65267
103454
58745
89631
96169
276512
277002
242632
135522
105309
197491
255119
77096
194795
115492
149501
98335
230936
156016
141077
242820
205742
215257
65927
213215
226005
294502
299212
138016
197507
271359
96413
248681
187089
284736
8240
259764
46257
51738
235180
290722
134959
11629
212210
69926
27281
235522
175332
253890
255630
99381
10079
179395
196631
146707
273331
130733
61333
2472
141846
298308
63095
238009
127588
38210
19686
4563
165277
183783
48938
203147
224778
192089
46184
117015
45659
151842
161323
222142
64581
38716
152558
71215
242494
19292
180656
15679
273374
138100
35070
218389
109736
115995
23546
10282
206803
39471
150511
187903
38100
29177
91848
199481
52302
26006
145041
89209
115839
174946
141316
165933
217906
169126
275927
107577
111387
263155
197504
72654
201916
32915
116250
39204
93819
87273
73454
108465
152941
177105
180104
278921
49149
109725
150182
282940
95161
78255
1764
47342
219270
57190
118144
153628
168215
296521
154395
99232
204761
98246
277862
71234
259697
48637
39409
287126
233689
280371
121388
69337
138161
163665
12309
54680
108104
101736
156574
73951
182478
135750
126061
244921
109398
80952
7335
25541
48028
200722
192156
136805
243017
179402
292119
192744
91110
125502
248342
40273
173314
6550
220668
165029
36236
215743
123981
285500
92431
60727
288621
52436
121261
2406
59401
187003
199710
23674
103495
110192
144043
63960
226261
129226
130525
288564
198463
63753
13417
128630
294622
239617
48647
84434
22176
82453
217560
105578
230469
192269
168129
232608
168152
226779
16387
116718
278368
139436
65170
9377
233674
218438
244918
71346
102149
50879
81559
135106
292276
87401
261429
11595
81682
111456
83156
218107
189929
208398
3200
50741
11829
169892
119708
43409
176576
236298
124344
77503
13271
69324
4751
56021
261798
163382
144654
269283
50794
265882
274942
262572
83192
213865
74136
170042
179300
37293
260468
87362
196997
137867
276157
296508
43885
22315
89224
65134
61705
194146
210976
157846
253913
148669
257493
20554
81558
235002
217996
14148
46895
268584
25588
45026
44919
122651
204519
64834
163527
20986
207076
224092
209419
240402
181938
31596
225337
271508
246397
271115
273670
20061
147559
257560
194009
86900
289195
255057
23970
277748
133503
279965
176951
268334
190310
179219
159679
279596
96297
51670
70269
187213
93239
265470
297451
239639
76445
111307
38769
252837
252278
254272
114838
97213
291906
295910
206850
77601
260430
24414
157297
37891
126536
2929
147708
191138
185640
295741
76147
16059
271667
156125
282127
254464
108056
260812
245341
11782
196417
31725
51140
230890
180934
96226
196793
190513
104554
82565
238653
272094
193765
88714
196889
149310
129908
292387
47301
252984
217665
279641
61276
270991
15009
135369
203295
74389
247257
249579
113220
106154
80711
69684
117484
19697
162554
221626
22396
165977
284304
45317
180911
251609
155882
133297
78500
206321
200281
94101
24880
167496
122627
277512
268407
174708
151611
162710
223013
30057
20034
73556
181486
157080
227265
75958
266394
254352
130590
162328
95356
205921
250113
140726
169533
159325
165306
125582
70462
123775
108204
237220
197817
288039
247004
146107
299106
154734
83341
12380
100226
53681
255457
278566
223993
115160
42120
195896
92654
235802
171664
202423
234927
220849
241574
285758
8381
237935
63452
43822
130699
194913
60813
69719
185241
113581
23050
70957
70025
61601
207339
294220
143383
104635
254875
260408
241366
101662
65805
121359
196635
45716
62229
117257
35675
292336
82849
123074
100764
231406
174718
269471
266495
153976
259960
286196
135333
38372
13997
108109
12946
248424
12432
247771
127893
45326
201848
250890
159271
118953
121290
251363
243841
55190
148021
131596
222304
6230
134103
95230
240677
51312
147170
236206
202637
184087
191657
91068
138371
18357
213618
86405
225654
184693
126493
262233
202431
84147
144602
151240
249005
284869
91206
24464
122361
294221
117124
33489
48033
96602
254498
276729
42126
155211
211366
215938
212655
164620
138830
224904
298492
212103
134877
10108
213373
92702
267508
128771
59726
272138
73573
97997
61816
183062
298506
122687
228855
5839
217681
245318
56022
16369
154730
206158
175782
150497
23863
157700
85861
90504
10001
191188
150744
96802
7788
176930
258031
176388
48614
70431
13168
220760
127726
64566
116984
24193
17939
253230
32314
252735
61932
78652
10887
7276
13446
10966
299822
149534
127460
153758
30326
16392
267825
134301
259453
260742
224742
99998
233083
53875
145222
165678
18266
89905
247442
24580
294429
158556
183743
239384
129720
274566
215200
125500
109300
29671
221365
158069
209670
59984
88772
118943
264963
31297
132688
79699
189095
105362
282611
77448
47311
146930
73419
156389
184676
242648
241986
59572
12088
11697
47229
208064
195417
141846
20977
223743
156306
104623
110077
70366
271727
94590
145460
8026
170639
33472
262397
190053
2090
210121
195383
143287
1138
140232
39650
156026
224167
296546
15320
31565
82131
101454
267082
38219
13064
37332
210851
160730
121104
157552
298086
171003
115022
160045
257879
198567
266389
251788
111950
256738
154489
168570
143306
19507
82735
229919
280176
294680
226240
42191
23673
274053
164640
31228
42971
124543
64509
36899
28835
202562
85144
39894
295038
282856
166154
86929
211703
95802
107243
49055
122822
63541
20770
243802
49925
21234
40414
76050
135252
132118
75337
94585
35269
228002
169529
209227
168540
34907
221872
229976
219287
44890
203476
3578
228372
39792
6206
242774
186363
49022
85549
227833
147090
162066
59499
55369
273642
258135
285298
178673
285489
21883
149567
237729
35004
267641
74597
166589
117532
45508
87569
73600
180628
256448
25758
164279
47387
279278
196342
227831
15609
85580
52899
154640
62029
122407
162693
195334
12115
186848
43419
109316
238021
278178
41788
20026
229086
78489
109072
240091
200593
194627
284335
54844
182319
242281
191275
259925
210715
85163
61084
65205
35855
90817
240341
272326
94623
282513
82838
15142
270317
201388
150736
20052
68007
189853
272092
255623
274857
44944
298250
277801
103277
199564
119561
51273
12929
9159
181337
175852
104253
56450
5037
200748
261880
194485
66841
104748
48635
196829
195183
185390
25478
291202
85913
171447
38340
135394
78270
135298
143785
237672
186147
245860
293731
167287
121678
290495
249488
198418
215238
202523
226990
248346
181471
73007
262517
124666
109876
78938
91858
258441
231646
125752
139039
51017
272082
160247
192138
224347
168437
67136
287070
63343
30353
296568
228743
20878
684
169742
9957
284488
286177
166237
121871
250759
150572
34462
281011
24207
162027
246110
257353
181310
214931
228356
156210
74706
284651
208797
23402
88442
14768
5638
11952
231234
150948
11012
265023
224017
14066
218288
6003
96986
292291
190726
185560
6843
223243
272233
254542
199533
86515
215464
30901
207246
47466
172370
246267
261361
109385
2578
217973
143300
170359
113615
101321
171391
200641
85947
216710
212684
218174
98037
83740
181807
5114
140751
146065
67587
48532
268594
138890
201220
19710
61634
9877
98780
153929
62300
27817
192781
258466
102828
191414
127557
138031
182789
170394
131614
142958
255547
63181
46975
259877
216672
260894
155242
19001
187523
290669
102997
132943
58354
267121
74789
44515
190053
281550
128172
77462
297037
84
90868
234956
217139
62969
286054
131669
64417
127387
12049
253637
100256
57056
47146
89758
149048
31849
239940
250031
65029
148384
101973
245296
57283
63994
142212
1838
95467
96825
30624
89458
256624
24831
156383
181851
66655
56627
297799
243271
245733
160007
164170
227917
33309
191285
38348
247009
234693
232486
70567
82938
9718
122832
165132
104412
213670
149024
86166
45746
205694
210451
165742
205517
69554
128883
227477
119301
171340
176829
183014
288714
166238
154879
251769
280582
9446
168144
290579
204299
147457
1187
93716
99122
174050
191355
244313
259567
185043
203469
90501
142084
211717
163176
11876
26378
201549
139603
177360
245305
159157
11368
202053
249504
65151
2895
245049
251282
193918
165058
8492
153676
101212
260393
225532
101250
263742
226848
7540
53392
143508
268714
188360
248204
207933
249150
84699
51750
66743
142528
277240
296775
60808
162567
19561
145362
298929
235409
70414
94897
45163
276139
262230
54567
155863
189523
14053
69255
57420
261649
205850
61753
188566
239640
47975
204018
13356
210727
2733
161024
173800
269413
250166
239531
115796
148137
58219
188639
114700
259758
68728
64149
231364
276381
25585
218913
149160
280709
193572
172948
1922
27553
259384
208791
62270
203973
14216
89336
166563
237896
17323
9408
228950
176110
106888
84516
149383
144028
97972
155317
236050
253203
141144
72855
39953
216245
186941
73422
208370
69320
170731
178312
26640
38220
174384
67684
1875
245295
4927
65284
38157
93468
271008
46326
45056
298648
125288
7649
55043
169659
88223
80784
117311
106513
151143
35247
93036
7251
79081
74641
177557
211154
92503
185451
244732
2350
131661
221499
297236
32475
20709
136256
13098
14837
185784
130714
137625
230307
190474
274035
291980
118572
194318
287224
74979
191471
169090
152909
187710
210934
116954
209876
179072
217442
198458
212331
160915
219141
144475
288842
164506
56689
53426
157099
125591
77875
5556
172503
36170
43305
279777
277050
80701
299851
242004
253817
199318
87485
297940
296763
218455
249593
17323
35559
254592
185843
153022
95903
101442
238800
176534
207546
6973
286500
189422
276558
278288
257700
234624
142183
255787
248966
10023
116716
197369
176025
78519
145906
156294
68101
209232
57419
217749
209482
233575
24664
219772
277765
220271
206344
137372
150790
194095
213997
299195
237685
224565
244624
259674
226919
248838
214677
262803
165450
173461
179740
290805
282335
202994
33319
154989
145100
19831
112667
65487
132920
101691
265020
50265
278424
167505
207243
247387
64764
234067
197364
186078
293217
114314
136478
89958
199975
193473
151861
127125
224693
261595
234325
263411
131160
266045
221103
19576
150216
298507
48397
170565
75792
5968
99668
55418
198642
245481
233653
126728
190730
285367
11047
151479
5092
87764
291998
276755
30754
55097
176736
267994
143568
189989
131384
4782
249249
3586
240659
232444
296876
191371
14995
107879
2455
117955
237358
153031
165594
228248
59336
28165
80489
283432
244707
88119
83199
56515
291413
204691
23305
299441
31284
138265
83170
175328
53741
55896
284082
140480
170118
278472
139927
221740
217865
273811
58063
101416
226735
64098
287132
255106
205871
36645
150835
145016
165788
129837
298622
41952
247361
205448
75718
298569
232246
294957
29493
97952
263791
263524
139390
189
223968
237262
169624
230903
13414
37431
105356
287849
241908
39132
1740
10133
47714
113624
93918
168439
216585
173206
227355
299309
69666
280220
73347
146902
292491
31381
244703
286681
259971
281788
15076
101793
82831
127850
238532
169841
239537
162958
118537
247486
225193
152780
52814
116598
293291
270438
181767
95522
272046
66414
199197
164896
58945
91437
165644
296150
66750
217640
171863
70676
58365
22511
269577
112759
209938
258340
181447
121201
21242
84320
124666
58530
100783
147940
197724
71594
46521
129244
30501
115641
2651
778
161743
32347
21791
258121
251714
127737
263510
155027
10778
219545
215409
32688
244765
272579
156011
79938
155168
228286
91120
39855
238092
163320
224691
135923
171429
205252
234235
207340
103872
176279
27415
188384
35328
76570
91815
183502
57367
112625
152884
265776
187695
293331
291510
218325
120364
254426
20989
254919
53808
288875
221144
97355
181871
237130
186748
155468
291751
71567
103374
14062
84744
288452
32957
93481
183853
14454
279791
63581
145569
269464
17790
176763
90685
103523
294538
189628
205167
7207
100898
227351
284017
26509
231621
251342
277689
129685
26236
211484
48982
22914
46190
14799
170649
168963
148057
148850
241136
71786
129171
190871
231104
5726
235999
83286
299733
191797
89714
32552
72303
35286
43276
273958
173643
292824
172986
146164
176768
89651
47477
207479
4369
175882
163238
272495
26379
149087
194281
97793
286546
156562
179840
16227
291026
80322
86034
195124
88654
200758
220189
161727
12670
119340
65475
248459
228828
218538
152278
297304
259542
257403
93664
186713
136926
280920
90901
103001
240814
158017
161169
153059
251273
69421
246027
174257
283503
1311
76644
266974
267306
104558
106690
234853
76797
170967
265425
289078
177547
115734
104756
141887
127324
293017
6720
59695
238642
41241
119692
205430
254959
265466
108275
42652
163952
33065
233887
40959
233123
70998
285040
114075
21061
77288
283427
17139
30699
122895
112418
287727
51976
154364
123186
157099
188036
283407
251128
81064
120007
80815
187092
107036
115697
148449
142393
59593
287016
205876
87066
52089
207603
193493
141869
296103
27002
233124
144510
292135
270864
149777
39704
76494
64131
87295
127795
239106
205388
46657
237618
168494
277700
294021
248673
60594
29544
69846
22527
21386
100170
278196
156249
28497
99238
297626
96448
277229
288420
211129
277057
270156
299668
151887
212114
225699
169972
235530
110826
110280
227153
234683
177782
241218
186302
263826
59634
195449
248143
135156
77893
287962
152189
86221
285375
20005
94173
141041
219326
156185
234615
257415
145584
144094
149127
42152
257791
34215
108786
10328
230712
244072
125933
214653
193968
239566
289422
77361
92918
83357
48149
81085
23391
37348
238223
56150
283361
92386
93491
6070
35928
135981
79960
114730
157844
219117
114134
113018
222537
162317
296551
262000
51528
199787
276918
206655
72643
192499
152037
19675
229561
258830
46560
30379
143037
196037
34938
168233
186453
124008
131161
203460
246725
262203
226531
40209
253182
161272
262658
35537
229937
283965
256505
166460
193796
133419
62733
197984
11156
26908
208459
115571
268854
199468
89393
53831
22157
157859
34488
263977
177168
16563
156180
84326
222302
83661
269521
227220
128538
194491
41923
84407
55820
123418
253655
202275
145917
109193
267337
280726
58055
193888
227322
133553
266603
38730
195102
185381
155375
68829
110320
39968
275529
54805
215221
14571
280717
85398
280522
42889
207212
122625
160138
61989
22299
218645
289409
133209
117241
102183
296684
114889
278967
278480
128879
197024
188531
47593
17107
32832
198451
177142
135879
95324
88542
215067
279770
145500
198209
27421
141024
8784
200715
89674
78421
228313
42934
219081
282040
290977
245714
282701
278744
194978
136003
30577
5955
134737
132053
92761
227116
44107
92569
249336
211817
278879
196676
258517
73146
71733
224396
74123
181863
7149
53777
120230
198573
260670
284802
273810
249817
135125
127146
184727
235334
65076
18690
68936
184806
130220
275174
243929
8913
54422
16545
209561
205286
198293
38217
47807
256331
113753
185884
63808
236615
170476
134387
83928
132044
250054
276329
256499
214207
132900
114283
14417
197378
191728
140500
13620
279479
24805
212335
217444
74491
167294
154417
201300
271306
194280
230537
132927
35567
45359
106182
207019
227174
152207
254457
177589
6939
147784
66842
85652
6629
104402
14752
94959
268594
246531
114008
100718
197515
57144
276530
94976
32277
279911
50090
43748
187208
239225
2352
34611
204695
75373
224517
93323
275239
173682
222193
61905
71426
290140
90923
248784
147365
190736
53071
140595
56161
53673
286668
138225
31202
122054
266924
19121
191768
37262
278674
190239
281458
218772
206856
176182
198598
43912
47426
270405
235672
60923
274901
129181
254208
193939
244418
227825
138739
178599
125198
149185
234602
139088
19780
192495
77414
253856
119466
210715
267787
294667
123125
157896
23348
161172
197990
171525
164877
265130
115969
21491
66671
283925
227591
64675
194481
255717
126960
16763
155956
163467
203392
269862
163259
138539
156986
53122
98900
158803
102030
157527
19180
226851
226199
188523
128266
59128
163466
256229
42568
39236
55211
3188
117220
141546
281864
200062
87985
277576
263195
146419
265822
99694
22299
56251
257947
34950
26713
200758
100486
41859
135054
230618
70109
18774
176081
18065
283121
230129
69618
157976
9896
35110
193790
98528
270971
242330
275742
136043
281086
9061
254479
2256
201882
111757
74888
181664
258908
264503
247136
245928
238442
43208
89770
98929
136138
73742
72635
115150
217009
34964
200915
229856
90520
140114
234707
69441
220818
43557
22978
221614
242955
286895
85731
245563
172741
273352
282084
10813
42633
122176
169098
269008
133198
186146
96225
70795
157171
158933
254207
278376
133849
227396
57160
263922
73306
194101
185376
59796
125623
97313
71540
36989
133232
29220
32377
292183
38070
55157
203881
224199
282917
223642
249400
181583
111019
195185
115343
290620
107223
32849
42090
285254
15619
159963
187721
268546
139740
215679
91583
99127
220754
205760
244317
164940
295621
29404
296701
52248
8132
61617
293238
217341
197980
296629
149923
284161
191131
125718
93431
298411
205449
112824
262638
816
175143
49316
176828
133611
80456
155206
250763
284119
14664
77723
136801
5033
113516
107950
43882
163073
159172
255178
223785
190128
293522
250092
38132
84427
12337
36689
129387
25954
173350
111277
79335
79519
112729
275711
164510
99598
229335
213726
14754
176758
34303
118987
90826
99571
836
84157
73449
126230
117931
156456
258794
69636
273779
891
173637
135085
79768
219883
161460
9112
168675
52974
124389
172641
70366
162965
45871
176572
165599
24538
209610
285877
49420
139053
41595
169429
195049
230153
296814
249002
228166
164812
147471
134595
53978
174316
206757
75622
287853
136179
109981
159476
172601
26271
26895
26618
190876
179953
36958
41109
249181
203907
146453
219143
193401
17315
266524
288307
35708
251784
268258
211929
96689
67245
105503
58396
220005
253443
240024
123809
211296
8822
294892
98625
171605
272030
150554
137239
148598
65334
255251
125475
46479
1918
172191
212755
68331
111485
39771
56987
62918
31733
145057
57820
224026
99212
250007
289438
205096
298148
240617
290993
241653
296175
99991
215266
20304
7196
13468
189810
59359
173574
114393
280463
280608
145584
127853
49756
268893
172628
243631
137180
114185
291401
238315
104096
222621
34966
231949
83485
173055
105768
101082
4069
221464
176869
247920
59357
56039
278456
92595
158013
61178
138569
247035
24611
60767
135994
278777
156524
203973
15135
137101
245696
142563
166271
65979
249562
168735
284736
166205
119320
64430
103305
92174
18784
203823
51077
10090
271798
118407
203537
58732
145553
72720
224162
23047
152704
229383
243101
132296
135785
140984
205389
74376
105980
210462
196626
99081
178320
6319
244726
210670
218723
54048
161788
272768
111638
268678
176956
254182
275274
208576
71179
53082
85154
130476
180150
225071
114403
190569
260781
147855
163101
694
134593
44362
102571
188595
187767
182775
221836
179210
79904
144791
16904
195954
14169
10210
204001
289506
4874
223790
268735
150735
179255
196466
8701
159531
56270
47777
136735
272177
82450
77264
237533
38208
204340
173483
142890
275229
166410
234642
298011
276647
18104
166427
72905
131214
92128
57406
235980
103356
146432
166698
26337
259495
168627
3481
243104
49892
255935
78132
152508
85338
117347
91204
3548
202678
293837
178252
124840
243078
234727
120434
2643
294195
203814
28903
239944
264151
23236
288706
115006
143119
58808
102424
148982
261564
174391
41093
150287
33414
233329
149886
87537
93282
43999
264860
157793
227181
36739
81144
220658
42855
17556
148215
10596
128460
27250
31790
89871
3194
99175
63344
156387
25592
119490
218672
141684
299126
47124
53552
61078
216331
59054
147310
111012
268545
207513
79880
68094
224718
23537
218734
229970
130081
244762
72476
215215
162741
118060
273248
150437
49928
39970
237991
105346
92768
132847
207166
210730
61437
50765
158620
204398
98263
54596
265659
132741
259669
171338
202563
110535
261606
61325
257263
157745
144232
147441
69919
244241
179189
194793
111215
96957
241082
196934
146517
79273
96227
212682
5310
132781
120779
27454
207362
200338
37174
295819
234233
283761
198939
25169
109723
90122
243057
298970
251123
90910
247187
104104
214844
73849
1247
3743
106193
247043
23776
24785
212394
250420
83901
103420
152989
216122
72198
24154
49443
272252
131484
126921
193652
209678
229950
87118
99922
157339
246793
233166
281630
262641
148744
171654
28585
131212
298442
138807
283869
106756
50645
229934
225030
190447
38455
63139
151
156811
112896
143466
32916
182295
200513
257125
276227
187213
133173
173846
235154
115942
179583
148767
226031
146005
134673
172322
160520
17427
164512
81603
32010
13408
186328
22860
75929
203162
182046
69236
214533
156675
247673
241099
29811
167489
138736
215194
120280
203444
207603
32702
150575
8834
249541
13579
278643
19810
164442
46749
30128
23780
76710
284578
80229
231221
189604
120475
274352
51309
205460
269626
95012
141940
253927
41931
241196
136328
138431
189087
294836
198118
109272
21785
262384
4401
54430
112488
92185
284854
185013
77749
270192
68409
259952
246748
94226
51002
23771
205757
171361
270372
171436
266859
202482
231398
257105
253200
154272
274343
193773
232368
272469
252335
274356
60605
247322
298600
216888
225057
94661
134270
232557
254118
247202
53337
216938
3882
285903
167740
288080
148375
139054
81445
27390
134518
163838
60636
253765
254970
268252
219805
38069
194360
201902
110338
217588
150863
166220
134721
214676
186751
242562
80626
250944
81602
230542
22684
237996
166668
232031
208959
48447
191447
177212
225678
92171
273751
175899
286979
293221
202325
13638
180462
71929
251690
174499
22775
292127
29813
23318
295783
238905
259377
219376
266708
180833
295513
7686
52618
297462
155311
238301
169094
77818
293560
92294
114634
271858
14402
100504
228135
206963
103195
159699
229057
228815
39113
92931
116920
231011
242151
37977
36954
19874
159918
177706
273907
147608
171581
220045
198326
69751
75347
88448
255307
86830
150186
210969
39482
78474
32963
291945
167576
239468
14634
259569
142184
10681
232619
111208
259580
246671
41747
244322
297980
50837
37160
55138
76477
286790
1764
278777
126464
58252
58683
110752
213956
16711
286628
132203
245909
45349
87943
158612
31079
242669
182239
230720
193366
239646
168389
263974
179970
160496
197552
235079
52681
60905
7515
25812
193479
130634
117190
273917
109711
223751
115453
110555
180253
240079
212633
214288
148496
133004
208660
259508
268221
26479
102727
150037
49597
54653
292169
169291
63086
61413
44099
267730
264309
173310
100688
280659
173598
183003
158578
48012
265109
72280
59026
31807
279618
129835
210057
36479
272604
108994
39908
240697
3025
83152
106308
254562
201780
127488
259249
118940
169475
121808
258769
233015
228940
51336
154432
211708
268793
265534
239405
181788
13381
72957
150990
109474
250169
216145
85994
143223
2986
101448
127990
234341
41895
232031
284332
176128
147664
102739
233870
142127
291524
132534
263036
177179
121199
100151
109442
165249
32329
235333
208629
280920
204691
23383
126559
70596
23363
178604
63305
242295
280466
178897
256287
167540
271491
97454
158388
283868
75843
139347
37051
292770
255735
151948
38805
298960
77915
168496
21337
137990
249355
254852
225807
283988
273318
52939
13917
56423
245753
120214
207996
24508
17356
253278
65763
65297
249536
41001
131580
133812
245745
5096
70278
77397
224427
21284
280496
145205
279907
114303
152993
65857
115070
111293
180217
223051
96177
194853
6868
259356
159499
163144
286733
69397
286591
198784
170701
57444
57459
176692
35252
174720
43677
150085
59113
103180
47564
213204
97602
256204
111390
210067
133915
234056
204660
161532
114026
55309
134764
124747
119899
208363
103126
32236
267691
2564
160921
148508
119416
77085
236510
105280
102461
122884
291149
69216
249813
291759
203052
283959
158521
95648
286928
254455
14045
286528
271924
3149
58683
213489
136843
161717
99806
151855
297643
243965
16082
231777
196097
36511
109607
104515
166679
72515
88440
93909
34335
40032
273331
244634
222688
275398
295131
213379
122612
188301
149279
81982
229074
204188
146424
239526
261311
264582
144542
175548
287832
20088
34085
103147
100869
280178
76862
161665
59871
276591
255520
195
241563
254042
177839
102019
89988
73206
202917
157029
253812
259360
98308
235325
275748
153388
204483
192166
100494
60028
77838
59375
34111
224244
43196
145150
226607
28950
75280
59245
224721
41901
215890
248542
91391
293117
64356
124129
228292
194707
249302
78205
84946
194943
11960
284058
108309
150923
178766
181998
208639
53750
175805
297343
88642
285160
23627
53124
194506
87995
252097
189633
130760
253035
115717
209057
277448
286639
129906
233516
134530
258526
121529
289370
73321
238984
199319
88501
261338
133568
199930
18719
75189
166544
114909
263079
100130
199573
74429
299826
233276
299617
33826
176726
207932
108892
263645
50180
217013
139110
217821
33077
246608
123689
254591
235783
191746
102640
276028
282739
197526
177309
250210
288620
205987
146573
2856
3601
94986
77237
75425
286993
37182
169781
283335
284504
356
210152
83989
24946
218054
176421
296220
200911
103164
149249
232996
308
120360
52237
83371
250139
274982
7759
71819
8117
53148
197533
6811
190513
186274
69156
38613
236504
36898
202024
77545
148453
26138
50481
223923
135698
4730
172585
280762
5977
221158
24984
129864
229678
171962
101300
299347
171209
233259
228213
279619
254386
274732
246302
77635
94604
51076
112965
200160
21028
249996
263071
225976
181802
119589
215128
930
148610
178193
110280
52249
202700
243798
181094
172508
205690
11286
41125
101925
295567
39731
234538
17983
206878
15938
206372
71655
145248
95341
99606
22901
173805
81140
130535
266953
159574
199656
266834
239858
154428
103412
53760
251564
5189
16370
271191
62429
243137
183982
180500
124244
244376
230342
205162
209365
132263
250543
258601
18063
55009
253728
262922
260318
747
153124
32586
26315
5644
272083
101544
106623
21207
181313
113479
238761
266788
129420
70522
170547
256761
127758
92424
67233
73893
219527
202742
93632
82866
90117
137820
52739
109647
279353
187128
19734
241487
139541
176232
176919
47295
116669
252213
219941
200701
85818
45028
1620
190247
173355
11153
200925
284591
80222
99169
97317
158016
155974
277956
144658
183336
90063
63815
217299
102463
66875
269948
82234
275945
264117
248623
68628
60207
251556
183934
182461
224608
179153
185365
21551
55253
66345
149016
41302
180899
285266
142475
240679
218797
160629
183649
244879
27347
141369
240983
13340
86556
269988
44115
118671
268936
194130
57001
19122
83668
86203
179660
65497
235853
95136
3971
267185
221692
182775
132488
268635
182951
227576
234967
122751
251973
175629
272092
233116
182608
20345
290768
230206
25021
279063
86297
61131
235390
108887
70851
41150
81225
205778
194952
297914
27281
124442
179661
248587
4643
76758
88132
32163
78244
215749
49504
124103
42752
270089
107557
249900
177824
76519
259839
226837
46855
258638
150542
181714
56759
51263
35566
50606
285327
280791
182357
267089
1437
211111
210061
297029
51200
152669
16923
143395
35083
205043
43360
268142
258962
268839
96308
279772
121716
290221
111989
195341
41948
153521
289185
40142
115959
252387
104673
106186
96082
155522
263585
27234
40807
33608
23926
159460
271126
208738
21392
204227
78973
81300
1069
226534
230128
285482
299670
10887
132832
161678
37571
254593
20494
133677
150919
261375
102721
274442
140763
235648
160547
95595
52558
102219
177436
135457
253729
220667
33588
55084
187710
180392
187736
271901
282505
21574
178952
3083
122139
36334
204312
43056
127960
181802
124360
136570
245239
239775
108685
98396
88712
221661
241841
215290
255910
211278
246573
275758
48654
100032
256813
205421
279792
137118
284294
287714
189809
21280
83906
294017
199568
179736
280373
31671
50522
136293
249504
137452
224387
26882
90279
283987
241150
133555
139762
154259
90365
241984
272769
44050
286928
283236
196746
233177
230448
173335
211435
184684
144499
92366
13995
4387
197522
188427
22385
192953
33949
120817
279820
211317
89372
175712
97631
75957
163915
114138
78975
173598
276762
217479
139939
187335
283028
121235
242463
45382
248006
161236
212321
19214
8668
69057
142914
230743
171986
45037
20641
35066
16243
120596
140510
73620
75168
280170
25244
237210
140759
6789
273425
292791
122851
91267
45598
56503
156611
200052
123962
294938
249507
189114
170634
1288
100301
284297
15133
262625
155373
242025
231797
84349
6761
127788
87631
179882
197836
47601
195596
275456
172482
249251
137216
203292
273837
190685
103512
266458
118872
110447
179849
134195
219220
282332
266407
259568
250359
275852
239235
103951
11266
233451
138291
272986
46803
119752
16456
127515
217908
250883
146733
246451
244526
50987
83603
297096
42882
175462
187704
259172
114523
294228
203415
151956
245337
79367
81525
150037
123370
9213
247977
30694
87923
51437
121268
138518
127405
120178
256616
31416
13145
254905
155524
14569
48531
23916
298099
262010
205063
23283
268981
200012
96929
92382
138991
120599
277921
291009
185205
67662
225381
189617
94509
159270
148049
90659
173138
126795
189835
87116
6460
197678
114720
56404
134897
124338
56514
100577
7857
145520
157247
270924
70866
243828
63167
160998
285570
248314
13083
292118
92284
292896
261308
230096
60498
601
150171
297771
158568
72822
108999
106890
36991
10429
230271
38946
15722
216574
224179
25049
178628
141764
149606
180444
287868
124927
142418
113400
231465
268445
146658
34534
178130
159333
87324
260965
28039
189334
89128
230513
113155
51941
19137
16728
116576
273696
70340
123379
224214
160149
148999
62474
123518
121943
214088
283590
176243
241444
143989
218862
170590
229719
263442
156184
192238
238779
238810
273106
256533
41417
38998
114805
249459
238155
23437
206298
267144
95052
82527
7160
253315
251785
78087
37655
278515
245327
83858
223787
281918
3975
126256
273577
54428
150274
215747
255707
109720
232038
174014
136846
9683
194481
10735
235780
56453
152807
277780
186430
130769
269666
29461
293668
75207
116428
169670
165493
15329
66454
62705
137912
113139
211796
48328
190244
17370
276865
290417
103245
33326
289743
107600
149987
160970
272595
40681
186569
68413
96701
288357
127752
10505
272795
252068
234848
261541
225405
210928
48891
125160
184793
140463
159241
11242
266440
191707
64494
82336
133261
63176
185415
196457
245351
193202
235743
148930
136672
247956
20324
218450
143493
203446
42637
11887
155427
189451
217837
177617
265047
152053
262021
238379
262067
51060
169799
289095
240641
224199
296625
198060
64138
298591
102068
281315
214734
94407
207168
217
235352
276608
155088
108454
244653
39354
101418
111510
253275
194937
150068
239158
257048
139544
115890
53791
145275
18206
299965
296056
62608
247085
142367
201963
292386
75877
83565
201141
196096
261381
246602
263168
190662
135472
102346
74649
262348
218004
259518
181535
180093
90690
97862
267927
299517
205429
284826
296951
255742
262899
216905
275481
112361
117011
131359
120683
165895
159134
203034
271222
55879
239274
251732
66061
105578
195547
250095
132497
287950
37831
6562
282410
107331
282901
164181
232407
118757
253308
196824
157151
105049
114119
5986
241257
214650
106475
174865
69256
168627
194063
57548
207438
259722
141816
5250
159743
299861
181060
216496
123049
250769
52142
20626
15251
249350
117018
172106
162648
53292
15525
22774
94371
177956
52735
165508
29052
42733
69687
187272
126706
86375
36036
282249
88535
56317
184047
144120
112351
204969
94551
199907
128211
40699
174008
19991
221920
264308
268327
14656
257106
139347
237929
221119
151626
266849
74105
116908
201260
208754
227049
122863
146722
293108
43108
115852
169172
212732
198046
164622
98139
270341
143582
73411
244186
66025
39628
207633
50612
219744
80805
56158
275920
146586
214221
185154
150972
179335
45868
179048
263722
244596
129203
58321
210552
36146
224107
160410
19822
167227
243948
266398
214949
280383
246284
234312
105424
121079
245466
70334
31455
792
165035
53561
32183
138748
180815
195462
176662
106456
276043
42147
252207
15249
154691
46405
79622
161501
243023
129736
147037
12489
47370
184918
124921
294269
54195
111550
143702
160792
236019
122413
74146
223122
41482
183706
241230
218605
20191
130625
294354
154275
72543
172926
35865
175662
255637
193678
95610
33835
24379
124458
91378
298862
201556
222591
111683
177696
294957
209802
37728
155266
84536
152274
287706
219035
1845
252683
44105
215968
139681
285805
298215
192673
4082
63298
76460
70649
289595
230125
178364
280059
224774
66793
245277
27696
130003
185001
258729
160966
232868
22370
93359
274780
167129
175525
260850
14190
133529
120308
241419
110826
178070
150461
2481
173538
256187
231045
243593
81190
124958
223446
99617
117250
18135
100716
47194
138779
40885
61021
2691
20077
26490
186295
74607
237429
286318
3582
123929
280400
137966
106711
273472
137697
175056
197543
19834
283756
284465
130949
186408
236944
182405
262920
26671
91144
147041
103012
138691
161478
40694
33402
10002
145755
169918
297957
264457
171507
152067
232586
267093
169478
244655
103624
108076
282707
164913
59189
76233
243561
41917
115879
176995
76315
291249
52266
105094
117979
242781
52846
52936
106923
9156
39762
166999
232133
142071
165392
146507
133051
166520
175907
105509
287186
42041
2752
183023
88456
203369
204980
247120
241813
172695
81862
290112
190783
54541
46679
70081
243966
214586
3535
187903
21115
32586
162090
243411
6730
287258
73182
115983
78941
45352
149926
241998
256726
154577
235240
261414
28815
171499
149989
17866
73766
57717
285225
195829
283961
58915
269236
133
20273
217641
6156
293973
161188
292957
75383
187312
145118
151192
130590
262989
212982
98989
99415
281561
164682
89767
205093
247762
124805
105510
151230
235770
63882
77046
245862
34917
185172
21324
36815
232887
14451
280387
264783
60894
195727
145390
227474
248354
210347
238390
97886
278747
261466
251813
292323
96910
24677
130050
165591
226255
39504
149765
138450
233731
64860
167147
176301
106041
207584
138466
274714
297321
39392
99869
33613
207562
163796
111695
35898
297356
4065
70945
52012
116446
67296
241401
111290
11024
258604
4373
64818
68049
223965
135537
96005
43911
299610
138364
293620
42393
174020
166348
96414
289952
290814
216190
125022
47638
266748
262378
157153
282410
267719
76992
239523
20818
153227
168634
211448
2974
49823
92971
168984
81605
234979
142335
75648
21526
59069
155470
18072
69084
83378
23690
112316
192477
262616
154797
208633
180456
241405
35679
7847
195579
10128
267564
91065
22621
143743
155448
240925
281630
110354
31632
84887
213759
111375
76136
75395
238602
27256
226584
32499
40482
297563
33122
209820
144960
280872
112765
68870
159068
229685
168171
9547
189658
165149
276604
191804
143762
199001
219281
124204
53247
190813
80073
281126
882
83438
156308
286689
4720
213807
136662
84825
48083
295305
83055
211885
183846
64653
154132
50302
260085
191620
90619
205136
238570
188554
74921
39423
154438
289012
60938
163374
230070
146851
153490
127004
207387
273367
80243
74471
160414
47980
296979
121342
155380
26005
96131
88283
159892
11276
73918
55425
237154
186171
109336
295127
223076
17694
3382
241853
222520
289792
160883
257293
286280
100889
69081
51364
176368
66168
68665
113843
118910
232300
3643
286315
231697
286896
263058
112064
137894
158721
48787
189800
244901
10433
38649
193109
267925
1523
57461
83396
197515
204710
75073
180291
86799
12660
11405
104797
110761
146578
190072
201675
274916
94447
95620
155737
232984
271400
260306
262084
95052
150932
254759
151760
277988
248205
38469
1245
5940
59429
57567
73564
278275
224576
128629
97968
76874
251976
178791
260796
165811
119245
153306
57851
5502
279792
244910
227953
160801
214329
199054
4126
155569
188797
80327
136744
27222
245569
141987
12419
132500
150148
233147
265681
235985
94414
237469
37047
10580
18915
287645
102467
149460
248617
257983
90199
73851
209234
252821
151735
252269
6617
216497
28000
171749
280905
277842
281966
4291
127844
183476
215667
193336
194737
159913
296221
159190
5805
115215
104405
139654
198662
281902
19247
132413
258229
127299
124093
118711
32370
287696
152557
132169
50935
255642
79488
178774
97396
228372
139766
248335
30933
31490
250769
40440
232379
87330
162378
257054
257639
44527
214085
192032
97646
69578
164011
136103
54688
1136
35914
22704
84989
128390
132055
89797
208360
59843
287310
213824
235922
189949
229682
118591
34045
245331
278545
238091
260307
5389
292016
36709
55628
244574
288662
197849
134257
128797
63147
206603
127354
233784
42062
181153
178368
218662
263102
145181
129778
230233
231121
72367
65462
204763
4670
294458
63290
156087
157025
74058
222203
6358
165783
71499
45445
132701
44625
259760
186483
155993
106738
218129
297836
46108
89440
33618
176418
169137
58943
197066
181148
212387
294858
121112
187735
119874
71005
156155
55584
115407
230338
219183
135261
292084
960
64586
266934
5668
31129
19997
40839
113435
242849
54285
227021
215530
167814
39971
63897
288627
274
207371
298043
38663
258030
249019
62292
128721
159161
240618
129100
189206
128385
256395
72545
54569
175958
3324
125605
163060
28021
181812
96118
169264
280307
218848
80136
100003
153772
261987
110795
165115
37584
58648
175799
252639
273679
56079
294955
62675
58649
93039
18076
118505
281394
239386
101575
279872
47770
116744
42597
213259
38132
211428
87172
285009
139571
116455
189847
57924
11272
38561
132880
241714
24195
216044
118625
230494
274145
167866
143401
257134
206046
282990
140064
198601
61498
44227
18125
64877
206156
101366
190844
291855
118474
151095
15161
149079
179481
194740
72966
11097
269536
176706
78105
120411
221064
253539
208776
1102
121324
261910
29982
77214
252574
152450
217313
256621
61581
241336
92318
116329
253964
173105
10007
289460
28789
12460
85419
49832
208525
123993
132193
232009
196318
74867
96221
25103
223760
266759
108291
175348
226932
177153
283767
80097
187405
211218
127906
83262
47975
145427
78659
54279
136232
229685
75917
26595
270834
3781
19260
285076
281383
297887
211697
271555
150932
194416
40406
176573
298903
158020
145961
177356
226489
32946
114015
95903
78216
88838
290089
294024
70241
61265
296262
145896
6352
187820
233548
103425
74262
1836
35342
182915
272571
9337
187083
265040
2833
200198
3103
112961
48419
148237
159149
297555
258490
142357
152149
264103
12446
74331
207073
10526
211867
105701
178751
120182
187715
192361
75647
186923
148466
189109
277655
236816
93649
176768
140486
170958
88308
41995
166963
144052
251786
72525
164442
107942
133395
158033
134418
118268
153664
93386
67957
33828
158415
184445
125916
63874
203029
167243
33016
81214
189674
175809
187797
54377
99829
195070
237071
188675
26774
50682
210188
179042
273656
51878
123163
249609
102635
270981
160158
79218
248750
93799
203523
72181
73508
180921
54762
50012
67253
161274
282118
187496
290013
42679
271565
144201
143789
282441
234056
43351
295790
196380
52536
267340
256617
279008
279744
88011
225186
45778
197131
259835
272145
128358
275441
82913
104563
133066
185439
56286
105615
55107
3652
90675
187230
20575
221419
31711
126022
176583
114048
178657
203110
265515
24738
21997
231725
247435
171063
236477
220222
180251
104594
100600
184278
165827
264085
22278
103070
127341
15875
89721
279223
18931
245405
73133
240797
216375
19266
9395
250384
65260
187411
18177
57316
192272
205913
58774
40221
151063
296835
228267
5197
5834
93901
67033
192747
188500
28665
36781
112968
193348
122874
258442
189656
118997
91229
256069
215245
114675
97997
293789
263520
285673
113349
134861
35004
286899
187943
24222
199195
74179
27645
68028
178646
165894
138045
187393
162209
198244
94400
128590
20468
73466
218741
23802
254678
212547
268969
198817
153639
285305
206264
106892
177893
95832
21733
81478
86628
206936
137403
193228
156484
127334
109087
84668
56462
145220
6215
136020
30109
163733
275565
113384
59690
42729
25362
68863
231185
141396
53993
50226
231729
14869
241077
257445
49393
98599
132442
56177
229281
41188
117526
151082
55404
123800
278289
287035
76955
46383
288098
22659
284186
211093
250424
290429
35188
29000
98176
278227
212839
157990
253793
215868
29781
273692
190026
158652
81230
63194
159137
37588
21062
35034
200526
99361
176348
4968
20602
248980
45808
128814
234973
40813
271174
279425
13737
208113
43273
168245
48993
9688
33136
297990
88491
119606
34814
167000
18372
87310
222940
270540
107589
177851
124390
83899
244801
298787
198020
54830
286215
153311
186896
234220
49027
61163
4764
165689
100765
197684
173044
5714
147015
260023
58029
35878
269122
287309
47984
75472
188938
260748
97210
65044
172520
206314
200425
46043
147579
272311
141667
203537
177199
239816
296127
23088
117247
238270
87128
136012
264991
55451
260808
85901
47440
73634
278043
189309
227841
71911
93782
116254
129995
27172
164685
22876
71550
234165
157761
137589
264734
71620
26918
277421
278084
144797
15416
128501
179468
271640
246132
212196
192439
258364
277186
194727
203139
264607
50743
233844
273115
130198
232465
3123
153874
81709
2116
52236
55036
176064
181041
209274
154908
129895
246309
111030
115684
65105
252325
159640
41817
19404
36818
208553
240896
135311
7629
30286
88250
18689
156501
5252
116670
269265
151165
69340
91318
164757
159226
149455
165449
81146
37011
271333
124091
259325
169052
30998
266356
20937
263976
214236
85170
175453
261382
166351
234760
206060
276092
143023
44739
171037
197007
124671
148038
114158
113721
204851
261502
113799
138792
187965
258249
27328
59678
25142
79744
97972
156289
85827
223220
62463
255852
57876
244209
153535
169520
105151
35940
260398
43799
182344
136188
180984
88052
51333
197614
292426
228077
19270
188610
29944
124285
279264
185548
85252
19103
192934
189463
68633
185285
11661
243035
27268
240460
171786
159666
8546
12588
26320
267915
88242
192477
77058
10199
108668
63328
136739
196039
297816
64557
128359
188014
100608
220225
70629
294730
115170
168505
268105
193092
139216
154139
98926
175833
91075
20909
89093
111296
169484
265245
152381
219603
131824
212581
66072
68160
157602
192497
273486
16942
191760
10158
106405
162063
2705
138719
201159
255233
97013
33754
30756
23961
91434
240669
136449
76780
79543
206196
28966
93071
87344
10431
120419
14653
299485
207419
118395
216540
219002
177800
249532
155827
250005
211175
286098
121559
154261
193093
48215
160238
298116
104204
67251
30410
12176
179431
90075
294689
188556
239158
86218
76491
227862
110953
183888
103270
283864
288732
185631
70504
256396
294586
9820
131667
200311
233779
49760
129863
130996
34948
84494
13569
169516
107458
9957
84569
182013
89648
69222
89934
100160
225843
186931
37184
59453
196640
212913
103811
246338
32956
85912
27373
173191
219171
132222
72796
152093
212832
125039
214865
112535
263584
115357
274778
132127
183319
97510
171895
142587
294200
286736
71889
131821
216261
27527
83983
282467
205359
130227
63019
246784
14277
101292
98976
293162
11937
283313
42671
62512
30654
90039
252662
152852
221029
142660
67557
81865
88724
196116
43936
28875
155268
274476
184629
72423
117257
151403
9969
487
70786
180933
109464
55593
295743
208678
149488
167942
103483
157184
277812
231403
202108
239775
233617
89627
102680
207250
74563
90249
121016
39110
14180
169983
238893
52316
188517
173667
214889
17442
144573
190980
72756
2223
36025
207070
284096
210534
6252
188959
278131
157742
171475
58603
57547
283334
162493
153910
266101
210919
121177
182269
285027
84664
52155
29052
50690
233287
105902
248324
111283
283770
47389
107063
77703
18587
278831
211623
31142
249143
242582
38236
215108
260564
203128
62909
34830
105843
280718
177770
295677
294134
6346
165650
70464
174551
52178
145041
199785
193743
275673
148216
119902
112204
21395
96088
282427
74077
93446
151338
17919
42016
165652
17121
78149
86299
176355
144329
23994
264363
205001
76708
58125
67367
139626
184816
238164
50281
187395
110430
204960
222671
132364
38568
203588
259445
12549
106142
231941
17617
42281
127946
156719
200032
299618
254326
139128
82507
170865
27014
225288
255357
210176
106953
10027
205056
140850
267433
90777
293879
140864
26743
185086
123301
231899
119468
167788
278404
176069
210236
213440
158936
91281
260007
161306
76550
75156
299124
40488
13880
289587
287507
68620
44510
5497
20753
45898
137031
26081
47497
55929
294653
110562
231644
178578
95748
102097
110366
113922
117093
142775
208181
176661
195325
31923
66229
198185
51447
176459
264511
18790
130691
106489
185946
199197
137988
284125
176909
140126
146792
180162
186573
60504
233746
33228
241708
225294
56910
217848
137812
109062
87337
155944
213862
298164
142475
136572
29990
143927
6198
219193
200878
219426
205773
68238
279721
263826
286876
265664
9700
40142
246110
45795
31503
299242
60437
262961
210878
262562
78881
95889
211863
289018
108739
46951
218656
63804
28881
239819
225063
274845
81104
97098
109413
64222
198198
109282
98059
65878
52587
227454
172814
269581
10586
273134
278523
279132
104531
71027
194658
240776
297203
193531
280353
255867
247180
3381
90065
7938
56909
276600
8475
206581
85023
160867
230264
38744
231163
228198
47235
121698
71367
182960
177418
175887
49095
277808
285049
15448
287909
186908
108141
102686
58699
90714
86986
85814
91439
175937
78927
140471
176924
33321
67532
30114
140240
18861
236757
150447
250010
263949
186401
132993
30247
225603
19525
154157
69829
96818
279502
198611
7551
71097
169325
1399
260960
208708
277491
153568
255350
271739
134012
196005
28286
161551
222332
228126
287842
75205
113783
177853
77462
184453
298048
34214
183850
125627
256913
126746
271127
294111
59389
201345
38562
119883
123854
209266
268158
72142
214476
218478
195443
13232
87466
12105
73300
181957
130319
78135
90489
247930
252650
93585
261977
121275
133581
122051
129539
281903
148719
8218
25670
277552
231684
297062
125306
63536
282789
191715
83365
86027
184723
71995
67896
43070
51930
130411
41700
191868
242433
205349
43540
296918
149145
134167
124926
222330
23952
103722
158816
144052
150428
297878
29474
27287
254990
205307
267618
140681
230318
227243
141538
50027
236849
133487
217554
38089
91952
249086
114555
196943
282075
6676
275427
229240
180228
164610
89246
283591
142149
210860
120
241817
196245
297855
138484
259009
101949
236081
262075
42772
109091
85710
258453
155789
220582
46765
80710
255921
168592
121870
189467
54857
219565
274992
39595
42640
3673
162362
285287
213591
114147
184304
226201
274779
82349
154201
2163
257734
299170
113762
248099
13005
154461
57274
205164
27272
32650
24275
252553
83135
139154
231375
246865
117032
107974
221763
257195
163006
296206
152563
258508
113894
26257
50014
150356
63408
3980
245988
54992
40558
104045
5894
64625
139452
21601
66338
37058
70375
236757
145572
44104
201075
280602
266794
192390
120069
57037
89946
204397
286671
247619
51960
170173
107978
34863
8488
288950
111110
77619
169800
127901
73633
66023
237261
197385
163243
6042
176824
2234
45249
134588
230192
65930
63673
151724
193274
13387
84186
42771
212394
62163
244701
177720
11760
207145
49153
76206
134450
82058
282008
76844
45001
140072
150560
276202
108893
34434
36751
61150
111009
121331
224359
299626
67506
293616
132537
178032
151797
99253
209858
154930
298950
174499
153403
231385
4541
276600
107950
124013
287693
211119
184222
188731
136453
297474
153813
131248
145926
29242
246559
136131
72017
165345
138936
40934
3377
152967
1815
288328
245215
29679
76707
215631
219889
102741
121025
36962
225396
161851
77337
19628
240674
24390
115930
282332
172888
175401
103704
183415
81589
286019
12366
88678
129538
80142
150836
170060
151625
44515
231038
297092
230709
205573
13672
218850
138618
255543
15111
8746
295942
215404
254039
188851
204087
213027
33109
21047
14141
31785
42301
277419
247272
286156
84657
216088
157828
112396
41386
1408
170748
81389
41263
25979
260966
197017
281665
136881
188847
151152
238159
145590
118575
236538
104581
162612
19283
45657
160850
159025
104090
203308
14040
284335
12559
131667
56021
8631
254737
71222
182247
70891
74998
79775
165608
163478
193471
112394
214259
121310
127496
190621
198229
150058
154059
224538
285471
222167
157932
114621
129003
161200
264398
132067
69417
241831
112270
255416
163201
58222
107498
113199
118058
250648
242603
185968
11347
126150
151227
139217
21735
297245
92750
55199
139310
251248
188572
291080
112544
148370
259540
136201
263332
255114
260072
211435
78518
23215
72133
121973
72008
46477
245428
150295
76076
248541
68599
57544
151899
270280
197269
196686
90443
226019
287896
153859
99434
75257
196194
172387
255904
199195
104240
152201
31928
77643
253000
67984
42806
53729
49722
24394
247742
115454
296863
219825
150554
115773
199959
191032
209220
182929
214852
159623
173094
236244
256613
141852
149981
171890
294718
709
281151
225152
147642
210350
48938
23623
57125
86346
227464
153455
146999
128096
70522
213367
134806
198134
137645
17764
295079
265974
266249
272027
222453
19102
193996
168232
181004
116499
77857
225255
242444
166023
44450
209697
108310
261815
124643
22734
89347
16774
682
94022
260200
233513
207073
229215
265596
62531
166619
188261
241419
1533
200615
29406
94585
4331
121309
205314
140348
211771
264563
296267
100757
63612
55168
225603
117719
213872
107973
252002
121344
236975
54212
108619
135073
185695
234113
194516
32531
168184
120444
56517
159303
220467
102674
243420
28392
101469
228774
8495
148106
85096
20094
225536
294592
291833
27092
75694
197047
247992
190385
5860
286073
153189
228792
18635
2433
21085
271186
221508
299669
256293
151217
72075
67653
218205
259004
88595
214011
221245
100891
54839
57661
88407
195915
230745
117434
26176
133067
21014
182196
871
208926
67112
210738
89998
233600
165823
2678
2718
191635
117790
153714
177200
299125
86675
111167
47320
292067
14911
211960
290981
284029
90902
4088
223785
88543
158229
135762
105538
148086
114320
89230
18770
49805
13678
236760
97702
143230
66299
12457
256794
267402
224387
179752
282251
94379
88378
269266
89993
197175
918
287187
26417
164684
286827
151620
298526
173913
19963
225120
195784
129880
296463
106242
281914
245729
9242
7164
16970
77065
104033
214416
43270
184217
291730
184919
78057
74999
271369
186473
269156
298197
157600
147661
53034
63867
226765
198827
281366
273056
139982
241410
305
31439
150768
191406
105075
20038
192862
273882
110002
15024
189821
4238
140226
237032
74950
112649
107843
22965
127585
214343
94298
191863
147930
219882
167059
79997
3239
256131
81531
144813
284275
281506
170919
77400
283613
226128
73958
161471
134099
237406
186393
55130
73622
109186
167053
124781
60062
136914
31143
285411
179078
256380
214697
282025
148342
38327
264082
52098
154783
37594
14982
188714
48883
122251
287942
238482
165302
292863
76080
270395
271877
1921
6641
262524
98892
264971
13202
133388
257424
15312
222434
260313
265308
184684
212328
241228
159506
37951
85714
220875
33607
258104
71866
298507
47927
33792
54932
241969
351
4909
145076
150696
172560
70003
89626
46173
260396
70904
20832
40366
149922
167234
180847
115491
180381
43255
127722
92897
208585
149932
109989
122553
15125
229706
104162
289620
152973
240202
273334
224274
76080
100413
194546
11359
186425
155083
235331
9645
135416
104585
219136
256990
89576
129520
128252
100134
60810
137219
216498
192292
256492
281915
189076
151130
222249
220022
177319
143758
236630
245580
59492
120799
34064
204400
63304
38931
69372
81845
55597
96780
273307
185229
209562
199003
89487
89050
18034
162479
288418
56651
74141
207958
217939
216813
220456
92899
222098
57386
18108
178711
56752
35240
181976
299545
43517
29372
95300
39280
186222
221919
263229
166840
183965
201867
115177
286347
60499
231913
166095
29496
263621
124713
249607
13086
145147
202864
143560
51365
217153
277253
172543
113177
92976
267205
8030
67570
230741
271418
100182
161578
24525
123684
140253
174495
79910
117873
158478
106300
278446
101623
204150
80124
261172
184551
11747
38318
289695
164168
288071
97989
278036
66284
68464
46034
139569
52597
167484
127776
54055
289492
272561
136451
96620
143179
103604
79818
49421
152492
71365
164296
6154
217062
193695
186239
84411
124512
38170
234952
221843
257713
222683
84139
191496
159148
177600
102429
41766
286534
147583
292207
230013
28471
35653
65445
185328
264166
14178
161654
163413
203886
182357
69016
284610
86941
293881
179302
293614
76182
228822
162404
160313
60283
229746
24163
149351
295572
131210
73825
25014
206050
224197
292101
153020
96682
63989
279748
69660
1194
61344
155941
214353
287238
93356
266265
76867
288452
247077
178354
287363
144401
200464
163811
91307
187192
64103
297027
183535
154813
189467
203310
166479
116906
187962
15283
153274
119791
210686
25455
15668
82698
286515
37840
227545
291789
72421
237696
166963
29818
274117
104044
161297
138710
121587
240109
245271
104605
289678
49908
204301
131340
292511
278740
246725
38282
171138
277387
144549
171259
202141
250520
82796
164265
174039
297300
23186
276908
268061
274323
140486
227875
128629
220995
148886
296665
211647
260283
103749
117489
187372
38929
51595
197564
147374
108826
217977
109104
202615
256931
88751
185870
286548
239314
36529
64887
172676
160577
172786
157530
7746
156222
45542
179746
219658
85357
185108
223021
254132
68903
273082
195771
106897
295573
31666
63966
126301
119515
240955
295017
295994
284235
57904
35929
288587
206492
277712
174545
105309
222608
237797
168696
242852
189790
27458
181368
131248
87756
13931
105947
287356
73079
68812
66090
153354
188302
125377
246798
523
113856
86678
3127
86744
135819
278189
296072
49666
252780
17195
80198
278188
187541
2342
225838
132898
168610
154883
108629
141926
21752
63156
169717
13053
111051
186439
205398
89673
185111
247090
16311
67480
48398
208214
177002
171665
113347
170468
73758
87637
229050
165937
14075
170785
28536
273806
49585
162799
128491
98291
60763
227962
238251
292626
20171
194538
81912
58710
81788
207829
206128
209946
105759
229218
127360
298327
98511
277304
194181
170774
274998
202571
17619
183664
5819
288748
222074
7642
129465
199689
222456
249757
288492
297501
122858
60906
257764
77243
225615
45014
150651
220785
103360
295489
88664
204247
53695
208699
24547
272520
208046
252452
281365
220497
138043
4710
121985
256967
222783
11084
296965
114151
52177
129831
77237
64603
115593
29629
293534
197401
86630
217280
186189
266275
76082
255915
10213
171735
213718
190434
199687
188443
246400
289219
255598
85747
253983
227938
262841
28973
26134
100565
129273
25071
219407
286066
191409
10259
160428
252091
232732
148868
117095
17089
154869
186700
23732
272092
10486
126927
182091
81002
274031
148102
161795
98047
192123
263548
126965
102378
116443
190839
124040
254142
214378
150502
174865
4713
263004
46579
241909
50253
158411
149953
247084
46872
250520
285981
215668
96653
69197
41723
140951
222595
146658
72040
109417
34465
54455
251428
119428
250563
98377
27144
55425
98849
268445
247298
183627
33953
104600
147666
5905
149917
39225
56453
213832
206656
184668
153125
274434
169385
248663
144834
132307
10533
268988
48681
78412
287278
32959
217337
162684
284501
20484
192918
5690
175545
269389
257119
192310
279960
57117
232259
53249
159202
161021
3781
155707
124326
52820
238570
197598
75529
168164
204392
63718
16973
202443
100947
277255
61630
168201
14876
140404
40146
120414
23618
122318
298448
230522
244580
127477
264037
63538
125274
195248
138300
64774
241956
283246
158468
188176
218615
247984
210958
29531
204005
130170
267834
119334
268477
13170
9740
114271
64346
150226
42458
57356
294540
176820
280715
289542
279294
142689
39393
138241
139307
100296
73104
139591
17248
223990
51371
296860
83486
170630
62888
86668
274974
71191
218965
199965
268025
86602
36686
208521
81105
167754
17583
110424
192950
106770
207461
194568
75410
93529
118772
80674
167499
179096
188273
242003
171918
242523
209331
237823
154883
112738
212510
228072
137471
92102
296288
113789
275589
36940
222974
218965
243939
139938
285072
141012
157817
184409
106120
282000
21333
27614
253659
275779
139907
31948
38941
253442
42808
4065
78228
145501
239147
131762
233076
189038
2902
82756
211956
284923
4340
14068
32117
165596
214881
231256
32796
263453
27182
238984
62718
11701
29190
46550
265942
293443
285526
11291
74751
112380
151380
114515
203680
14075
177270
29136
24817
299719
28385
180594
229627
244366
193907
280061
19420
249063
53580
251819
286576
187649
40967
98577
54197
84584
173637
193176
254061
209850
173105
269594
69416
172830
172039
65529
264925
102659
18833
286544
178054
172780
250409
36581
166200
231481
128763
149486
190585
205140
216300
205907
264590
248662
74218
166619
110101
136406
93777
263270
110329
235600
133729
265471
228171
152291
261565
91141
47198
62715
226549
11646
290338
262145
34823
37607
249955
81374
285603
51682
51703
272124
108907
166554
46928
239458
252622
255252
234833
40331
97870
211763
248808
98531
26672
253902
225331
38932
190912
213360
125920
162834
264513
170450
31054
91445
9547
297087
68666
103417
204272
296519
15375
125141
118071
287487
212649
10028
281598
49512
63799
112965
61359
41219
6349
140951
233623
218574
256338
56285
58719
193031
74403
8454
21936
135055
171856
52952
184551
157141
122370
1942
169758
252964
225459
170595
161580
28546
173176
229663
67542
132400
29443
164306
275860
151322
243752
198571
180659
97563
218595
281391
46410
73254
257132
286570
299598
218017
116914
246653
1104
58066
165422
12477
198060
86786
119020
293559
15821
246521
292743
169052
135287
253639
90960
291711
12661
298189
104601
87206
216180
281377
31112
293773
203576
226051
164783
201717
97412
117235
206428
57927
52853
42376
103484
184110
263704
200717
146263
266593
67027
466
292880
36021
35838
276363
20336
140927
255984
153015
261965
1158
249207
249708
279659
82391
191065
88403
158605
173401
183642
60726
75828
168939
145892
143829
116136
240605
261478
140680
117547
42255
60483
270575
182263
4865
238055
264738
291939
156349
217871
267058
8143
36280
296442
103081
236652
294420
259586
77169
62244
184437
243265
297668
223031
150336
59712
1940
70607
298067
169881
85673
81641
264733
240700
101213
23584
83801
99612
264686
208131
116838
206256
155453
111115
96897
57740
246057
120165
199305
19666
213499
41776
43998
144499
269700
262759
39507
229804
198800
224313
249532
57782
221102
239586
242025
4913
134492
31768
97376
126381
46118
114243
121494
71864
156744
109686
11847
271695
286930
152673
211831
172494
197849
51137
41181
22512
225888
5384
63505
194892
23342
134119
15739
75771
133021
135641
90819
100979
68504
242531
109830
12666
16253
13080
267558
228146
68507
2112
99764
256266
210936
294606
265389
19935
206384
287997
277797
208326
25304
71961
261718
73607
224409
251925
168782
100568
195261
132740
80562
102764
7688
105415
223005
175465
7494
102206
267295
166402
201725
118829
155018
10421
273420
32700
179842
163727
294015
192258
18830
279516
127960
6617
216916
280469
271167
248372
194905
105879
219175
28848
218480
155000
173726
224551
194757
260120
276643
14072
152182
278807
49718
73362
10412
248730
76452
80689
172607
232291
203973
249497
256031
111484
108137
147472
103008
28013
280238
262703
271822
71916
293445
299146
162010
197044
181858
41696
16769
102218
153959
243491
52042
66320
2093
144476
116218
22939
2847
77903
237645
157806
144571
269720
49526
266573
283843
291601
4518
243148
223293
169638
148568
84813
289600
21372
34968
293130
177423
204071
46011
7114
108918
267257
105777
279531
867
272259
136213
285618
71682
257715
249027
286435
242946
2167
96399
258344
274778
14236
229444
160698
122649
87062
66539
27380
58886
176312
40082
18321
243391
275125
61674
238702
49511
293957
21435
265299
110461
28172
206966
279187
22726
221990
176535
170593
143235
145066
209974
194866
96151
132718
51834
114701
99612
176459
260090
11013
66518
179678
60575
222049
99842
194357
273213
55943
117708
280603
290714
167363
13077
111666
272762
261357
84859
197747
106255
149158
10074
142649
228181
168977
288030
52086
280285
249584
160119
161349
121399
270742
141778
282061
142211
179672
70861
115956
1556
52044
232708
96447
246325
98755
148035
246501
119464
291650
149198
177803
201769
125890
37950
78946
263724
156056
207611
80552
229313
220960
153133
109120
276125
290191
285887
211668
226660
271086
277365
101393
16362
157952
97818
21541
240032
59165
150661
96437
49194
207053
27274
181480
185869
53051
271119
215374
245221
219271
239122
2754
57884
267212
92845
232438
234462
237582
199588
266647
136619
287079
212203
73503
210600
25846
145587
101769
86559
75893
98996
259451
231470
270883
132826
204877
109581
230112
111958
248103
188876
138247
83973
77427
239848
232019
201488
61425
58989
28776
61743
84940
173169
111051
40943
298132
70036
184990
192051
117860
33094
242408
105566
77885
39858
23373
118895
119846
222012
200227
134240
211336
51348
223170
175958
282344
43305
195022
87764
254674
195918
151949
144179
87128
244081
38649
197990
261942
217369
238
264644
162567
80937
257114
4212
56552
51714
92044
179265
192914
155315
109832
280348
180524
108879
223229
46321
77897
267020
293290
213290
230353
95778
18473
151403
232193
54545
101311
241981
101743
155289
250015
163663
19835
222239
88276
172544
38349
4820
224368
48876
217771
267894
103458
169446
286194
289920
48141
293243
19666
67736
62302
298037
23799
274681
126985
232624
149650
240936
11267
207733
28145
195302
298581
176926
238866
51938
2029
209218
150052
222363
18012
6260
194644
91086
171822
251958
268503
84705
227578
297670
297736
277554
147318
7482
1457
4654
197097
239786
175969
154267
202383
79647
15765
161054
154206
294164
3117
239604
127090
198169
124322
58037
202997
192557
111032
249227
104316
199799
153890
59456
241195
292708
162669
201136
8300
72517
180820
51412
248523
162135
75589
99733
113681
163131
148536
257698
77323
198167
214341
235509
63922
34901
167892
12286
189035
226655
32037
89160
102519
228410
86391
250806
141455
203482
108802
57687
105159
126421
211407
191156
238808
281963
174489
113223
97225
179994
266193
63893
145521
98391
189394
117963
232965
75578
81489
35378
246407
96323
280272
116563
238709
239566
100810
161764
229270
248567
58919
181576
28099
187351
118509
6428
92080
176387
28500
53000
81947
127858
20665
122042
60098
132663
204976
200814
127012
295693
88451
255550
119386
54770
5831
105558
22061
247320
66881
87524
227367
275407
79538
24944
235808
158891
165055
12918
273233
40420
257295
272574
216952
200379
144718
128851
12629
267047
89499
97962
184659
252106
265187
253632
64991
104669
17742
65054
266350
182472
242880
146738
5503
106581
190038
215764
196272
154961
299308
254461
251598
158131
79998
151963
52847
296289
110983
121856
128249
104914
17265
91712
278248
269108
296449
161733
90947
60330
284916
96707
226839
188563
77536
87757
174497
134827
146069
5254
261541
249226
17747
275613
44176
24809
28882
11368
163950
18821
118470
252364
47837
77581
133276
92292
174818
102538
191958
121414
151503
27757
24720
107618
30457
164044
152498
71733
43094
238573
256646
140201
228933
56906
295083
52721
70210
52944
93153
104494
200692
27524
236033
56094
265462
245765
160482
42730
253048
201883
109778
906
214289
144183
58006
179016
110514
233072
203964
197498
247236
38367
12250
122884
129909
135049
23186
257509
126103
245289
204915
244338
159518
282188
80157
123525
130910
59397
295591
52339
220379
194002
178044
10828
88054
1489
23140
18128
169454
36168
201053
60622
213434
285966
92575
194459
174250
94160
292967
107051
122390
67857
254157
233390
13355
201475
88739
126559
13145
82811
89454
101291
60874
251223
169181
33256
269024
3604
155904
129676
66691
218273
103785
271392
105033
280089
128896
148010
92491
201712
97574
1624
62711
204522
190231
117499
281109
240567
177192
196148
3157
251441
185073
268232
200151
251621
82443
83726
124533
77197
83744
252818
180980
105106
127213
23272
112503
21849
81641
178886
154512
260115
159630
215709
95494
162032
63077
22390
33863
10894
112567
217856
283531
111345
281830
141397
23169
288182
248526
90668
282030
275588
31420
78068
151438
255267
20102
73399
280487
81827
151865
293029
210419
51797
62118
66582
239738
13608
122716
32355
208625
174399
234755
116259
104000
109062
51187
169041
101697
285215
210937
285491
197475
40267
226383
59878
3975
64006
232286
26181
33224
92747
51937
243173
231561
215629
161291
201347
198591
16116
50570
186809
107501
63064
62474
290333
37837
133064
73035
142713
28503
122793
250331
297037
4484
164816
266312
169199
121018
139790
242541
169205
251129
58906
216690
169606
178705
199660
277668
61033
72768
139662
36922
201761
57395
225193
160875
68729
113106
75411
286513
247443
233719
265258
248697
76859
3825
276723
71283
110476
83177
184303
27241
260759
248379
64287
92406
297206
262852
227197
229279
106808
6747
55967
231146
85296
50694
82555
254539
233328
149047
133423
139031
252295
75787
188581
108810
91950
120953
192526
235620
93088
73431
172660
150524
8871
293883
34803
42777
238254
51908
212371
83671
254490
146434
232485
188686
101123
289281
168769
86733
32072
174536
284815
26152
17524
267577
79705
254113
109095
19376
42654
79250
214261
226032
159440
285618
84019
264857
294669
5821
214473
134780
257235
298469
236860
21659
183973
172393
2108
112758
43838
284460
239692
81767
158889
159687
203521
65265
211082
296558
35998
158143
225325
2315
140089
4893
60163
271217
136459
78459
195293
76175
284009
37709
267992
129082
198004
283570
85436
267757
5053
274377
195466
89726
31882
159496
155018
47241
173572
47432
76731
155949
281278
94162
185781
172320
115568
212169
70335
73048
285344
240444
79616
99981
139813
13653
145253
242238
77300
258487
271356
263044
187344
41300
50906
161020
61261
112543
254148
104769
196146
298740
57056
105882
84099
780
5787
24848
212489
214612
60153
288098
148176
60753
52611
202644
82336
274052
43885
56338
282640
45198
93845
292399
105351
87510
288617
38350
101289
76517
23208
153404
65276
206022
222642
168207
14166
80003
183133
215996
137695
85278
17935
240726
152680
252771
217044
170120
251976
275811
175168
235156
269325
22666
153730
62515
257578
35496
89349
95399
81245
42180
26901
40636
214476
46532
122292
14467
78144
269172
14378
166414
209605
128209
213097
119505
214524
175570
236770
144331
72985
253359
101991
98495
98711
147693
283324
250874
284605
222194
179509
131830
98600
240577
184765
193494
85637
88154
59438
221192
166574
46569
87445
219005
153774
97313
296046
176142
98135
261379
9427
282736
191890
82709
126591
199983
261649
222637
93062
260233
231439
129413
137380
78457
978
1681
183973
194017
139527
141239
146812
18391
29375
95028
72728
74542
195575
142055
209145
72436
77103
3470
281899
264635
154162
156609
239507
210847
213625
73403
87564
70592
46514
92265
298021
296429
56677
36753
54295
297980
239691
13866
68907
19378
74171
289230
227892
136394
57655
149827
283575
191547
264328
243389
225988
226666
199145
205440
218185
25300
130581
117255
231709
176811
245815
41235
162070
255717
199249
93754
249533
275482
145446
11536
276708
38752
57858
166414
144904
124492
207711
269234
74032
296919
197148
254186
222067
48535
242285
94271
143348
100160
135857
153282
127120
271103
79181
226480
113412
51727
110272
119845
245865
75592
274555
121822
124577
39429
180582
236851
30633
163081
164674
239204
73066
140061
235503
97346
90661
99905
289285
85477
97462
118276
59494
49142
239360
286609
67436
49898
202788
87001
108262
250642
238151
24367
149502
139150
85590
143316
155297
63363
35234
106521
177610
296138
86198
106029
124665
49936
21346
22785
22086
241468
207940
152020
82896
54640
78207
130002
91464
186777
137309
15955
174220
255757
271209
233928
86813
27273
124367
272702
217555
288077
232691
48487
37930
289286
218140
183485
180157
47996
251364
123760
26800
36372
216548
205806
228569
102733
91606
257344
195018
165935
193297
254843
75692
48310
86666
137693
268772
3993
295813
118871
134988
296123
233718
74996
13042
33043
264695
222216
155898
254471
114519
58477
37716
41148
295055
137484
122897
55080
20970
150174
146814
8790
191896
210212
206722
6584
289686
166949
193440
194875
20468
255416
108545
294430
38507
247087
226109
186016
289322
233041
207583
26377
206781
15347
224306
37835
214640
289743
115897
49942
203726
99653
160180
161081
207413
52360
96805
119194
66472
65604
189685
251481
296530
73601
15877
10167
199701
92122
15768
206166
147177
145840
242981
48763
100684
66089
222919
204634
81753
299556
156360
124427
46112
8686
28637
31642
4492
194994
271998
104212
42339
266547
176920
26730
137409
91169
192324
51184
117680
215764
159789
96698
205333
204648
134690
13550
282934
19182
286140
59338
245616
55681
185267
70027
205384
10059
288863
157134
272211
166586
299914
183000
102561
7557
98903
59303
286432
260646
169707
290071
5315
76243
80070
63969
118079
70880
97928
234675
58461
272516
84806
1152
44853
278534
727
86603
237681
153456
33391
258539
234240
3307
134825
21155
71644
239807
232311
23026
242173
131573
10995
273826
208397
260890
38054
228578
56902
89182
100508
71504
125251
121530
243633
272396
145241
23378
285722
130905
13589
202037
206496
200739
55063
163453
284579
83608
97332
957
14301
170104
286142
107119
82044
2331
79225
147933
23697
258523
25220
33135
224794
56922
172656
42947
125022
53812
283819
200183
60234
75486
171344
110396
257222
214503
239558
46673
67493
107556
42429
281746
136160
119666
267482
256727
127522
69134
6771
166473
73456
35672
218258
72883
143508
111693
9556
61626
45467
82752
139207
140531
96786
273124
63652
73758
242588
278659
45473
170756
124730
221808
103276
53520
44019
206012
1723
134329
42279
298780
113668
17687
146737
52481
262994
159607
116663
218004
92148
195504
117355
284457
171242
152834
251382
262622
71425
94761
286142
158451
241811
209294
15093
119333
27668
220983
45459
172549
193788
201630
260022
221800
119302
112215
91337
166767
233522
89867
273226
27892
37666
226450
132611
9013
243622
108502
285860
232665
146358
28380
261053
29032
113389
183303
6657
237192
222225
46496
38331
97047
9337
109623
118862
182451
50699
129482
78031
63553
206557
108954
58441
145968
66484
94621
41688
235270
25681
32106
280860
107080
94603
193383
262080
293742
36665
88079
6017
223619
83107
193818
103837
27460
13138
275205
252666
168887
221127
248760
130904
237138
213882
91219
225491
184494
2240
78094
201816
256767
287608
36876
77104
71769
96664
97839
240345
208902
41485
213287
242710
45141
63297
241292
170367
80058
159627
168185
152379
256798
77904
9701
62911
133059
236397
240305
283251
120774
290369
107017
114576
231756
168021
40343
118530
223344
260463
33870
118472
85244
282939
26665
175148
284359
203429
66372
2463
206428
87775
220133
290903
117439
92957
83429
15619
249047
64468
42611
240712
111076
87526
149888
181366
65325
31599
147200
240439
289313
83288
44259
143696
196762
206825
56647
6956
52859
236094
170454
215521
141566
270981
166698
28841
7489
190241
66010
90224
51299
219861
80518
90856
132540
225662
265585
219297
195918
294660
214024
65569
199172
240396
50375
287927
191022
149498
208839
23726
68060
96749
45632
8894
75529
205844
177983
37298
228437
115682
84269
277956
154561
69258
161777
245384
242631
250964
270325
39021
272316
259666
144588
256060
146275
20436
203894
288678
112928
153287
246618
280854
175368
56944
153511
136540
188165
13083
136374
126833
64147
215798
279920
38836
242374
243839
45503
205464
11687
12137
283224
130075
104821
267622
275351
21547
160988
59949
147077
147699
225645
219024
93363
293740
130609
76244
34231
152361
156389
137619
80216
95190
211233
282195
74128
132598
71277
218779
95109
227429
149790
1892
192390
16441
186530
34708
48934
247590
266078
183808
229796
138594
141408
81973
72195
44963
105476
136414
111769
221722
197729
241426
114989
234035
279271
178015
91100
227602
90241
86387
293938
196146
233131
258158
122016
209531
222620
266692
33048
174185
113984
190544
250193
39729
257565
133339
265574
250503
54373
15734
9633
265628
10513
1115
53648
97756
28280
144556
253784
117376
101197
185327
84687
285498
113281
250450
29914
87678
116332
260463
268590
54131
33412
134191
160944
152522
137468
1698
57138
68919
142015
277314
170427
64235
244072
49515
218422
84626
104638
12160
70769
203956
85342
159366
78207
74488
73934
155773
224497
143538
102481
211972
192602
205301
213880
179097
254884
175030
74080
278439
49938
186201
248359
184933
45543
156629
155231
96845
82600
251073
198050
274760
109103
113602
269211
280488
167501
21569
17791
49193
281397
174298
121322
34451
44740
253404
5380
177499
254526
120077
70014
40389
111281
196247
250499
84599
168696
295722
16913
60646
146323
22259
204322
86973
293836
14627
184961
662
56591
267362
275177
43331
115717
22993
9759
162746
129335
98480
54913
61048
206180
215198
45847
11101
134135
193656
145003
260269
6028
39506
15872
112155
167113
151488
155572
838
227940
96734
1218
161180
124569
266213
94136
184325
99722
43930
287311
46268
290173
30103
287672
92
212908
41761
262830
12170
86687
157427
11772
2538
283123
7566
276897
39287
169726
15958
6157
16078
77242
163677
98819
195549
183818
48169
75804
141774
45793
283621
117236
834
203076
296890
27466
155975
209668
153596
176377
272375
140940
286920
52310
167800
283967
175230
64794
268445
281700
293376
299581
146510
201863
287885
23081
123393
79680
111637
87332
147752
83371
59201
228011
235804
119866
177917
130141
103670
31394
201039
13294
179416
47432
119802
175120
157739
175564
252184
12745
92266
201931
230255
201229
65487
168822
153158
239818
88331
40921
151954
49746
250916
194148
161218
174977
182796
147397
137055
165899
38749
99241
293618
91801
51851
166271
208594
131046
231044
218051
138885
122249
19657
77770
229729
89547
11950
114565
259938
267465
142497
88921
116053
105151
144162
105258
109166
144409
175213
283503
145095
206017
191525
97351
213901
180553
285575
270151
46834
197573
282010
76080
167074
79883
192771
283185
140850
99867
219875
96440
295359
110971
294906
174028
75458
149502
182509
231713
290719
188345
257190
216037
52610
94299
263335
47646
158780
159466
98648
246971
81405
153954
26558
182931
197079
190543
64180
263882
203224
14489
116052
287476
112399
70911
212026
294726
9020
186085
233171
256496
287985
186451
288706
68378
160589
136079
195574
135159
257050
250525
144531
236951
193795
162271
87715
294765
248703
289986
9734
166900
251668
291220
156877
283911
109041
221379
179764
114037
162812
46750
65555
23610
107050
168854
223774
107621
56273
47153
190489
183523
67134
187768
293648
88028
247250
5195
28799
230836
232122
186069
80979
97124
99525
247342
241745
288050
260695
277693
45963
157884
258410
48075
49595
97761
142915
296350
275140
47276
76454
24212
50662
72523
113397
67996
93094
77466
102784
293749
132119
291569
74369
105979
78015
90474
204137
250141
115711
15726
124305
257095
282579
227012
276651
240822
3314
231421
62773
91910
209849
179198
86440
134603
276263
282646
229182
112684
149046
265393
20179
263257
132540
255970
266171
280252
54654
267671
102489
283742
105987
34317
191564
57879
99237
289664
9551
286042
13215
204787
273409
12528
39815
49174
237776
213869
80827
203012
76303
5439
3235
70758
138374
215520
155905
167657
189686
91273
211416
156773
156867
66009
93532
188723
67675
25859
114967
79578
235227
157534
76020
14831
282949
6360
107328
261038
81352
106457
37004
126046
285373
6841
277939
134206
66671
133104
174603
96459
209966
184258
23766
134568
52643
57906
40782
236823
190640
250970
176559
10551
153957
239444
263187
188920
81596
235964
214223
78850
210917
24144
128741
216425
251470
285153
215939
57027
60174
72374
249623
280127
187458
169444
156148
51016
174456
210684
202676
241457
135369
35397
149675
267797
239092
136342
215986
26162
38545
221703
295554
143339
252216
207678
268802
252221
264726
144314
87030
98616
128972
238640
132324
116126
140917
295971
243173
202100
218799
157281
241961
230063
224051
288178
12449
35288
249938
159650
102979
48053
143516
77704
1064
95305
196989
249499
129903
165372
260639
52417
228384
27704
293235
165120
21758
45340
61594
216775
36794
109166
113467
36549
19260
252777
155708
89047
166762
267716
148652
256803
296254
252914
288930
140166
299006
110913
236058
118467
282932
278319
260480
299265
98169
96133
12382
151912
54616
153304
88836
113126
102938
78671
92779
61431
236040
295465
247701
41701
126829
195157
3316
239164
131403
205004
9212
159588
295466
146779
196361
97117
192478
266800
246387
104015
50188
211315
56643
262889
102637
37813
57768
233906
125022
142812
238174
39437
173642
86535
261785
180176
258908
295236
47330
231126
85598
280776
214011
234961
29905
220120
239029
62505
8470
45489
38106
200911
20261
249215
231109
295395
177664
247197
64655
57906
124777
182511
202358
72228
244221
6829
136272
294902
37835
166406
239641
222651
202067
218607
208069
260743
193008
28894
142663
33722
137743
177170
86891
272382
4059
103983
166624
256210
158421
22608
116208
268260
93704
12562
288365
121270
272678
3099
87744
244190
255178
125186
263647
107129
194446
65985
210456
88518
263479
43927
100801
282846
224692
10547
123983
165986
171062
245121
266790
32693
171212
237489
160192
13235
198442
249611
274525
198698
47821
138571
31806
202506
48354
246397
194147
238971
179881
272508
260122
154418
56455
274868
43343
96559
111407
255077
251836
57357
75140
53764
108176
139605
137380
259044
279194
87906
101046
280510
118867
169579
265717
119750
22013
35946
132320
224659
275317
270451
279056
259031
286247
241564
184823
1055
272789
191290
161466
250631
155470
263185
8806
162854
75088
170197
189137
160816
93358
133878
60370
277325
103698
7470
9061
247346
230427
259634
263531
884
103656
214605
31367
165004
253733
80901
95087
249934
246234
6834
200841
124801
25477
212665
287248
231008
299775
262898
62619
27430
281681
203167
181960
109480
207132
2433
198474
186892
35873
262393
221014
230347
225704
155138
205257
250895
71843
48017
86839
46828
40616
59380
174905
278755
18214
289158
148720
171081
279720
68250
228952
2934
71663
57038
162802
60896
281124
237061
177222
223823
171680
215689
65754
12468
66950
79050
169300
295898
91138
150594
250252
35489
174879
202026
180426
64583
122539
91141
97802
222893
33884
259557
88264
229196
186890
153328
10982
233145
282599
290510
43262
207415
10366
60614
215378
171201
267844
206407
69304
275543
217746
106596
246083
244255
24966
171795
75254
69143
67515
253169
159964
184904
93828
228190
255233
266453
214635
250886
288283
272383
294686
176476
104149
153993
123153
191571
16308
78295
291517
38985
139729
131718
195331
37384
198815
26322
128029
257816
50649
223897
229024
178804
39476
160511
111444
210975
214602
262773
113430
156537
62375
179529
159948
200784
71550
253897
69720
221438
25737
22971
257295
104010
250084
76408
128157
209471
160136
12470
131822
295088
172207
28638
49323
210951
274429
148908
87614
5338
104981
149649
31778
122751
11897
289332
95810
47659
145558
118548
61913
197467
55582
282039
258826
230881
55971
238090
242069
260806
28317
133434
154249
48112
90830
34188
51154
162656
139066
223498
255477
277057
58060
38480
236433
288216
34806
65994
83660
168431
260125
188945
299913
52006
257425
256624
270630
7993
259962
296694
290844
217170
256517
38245
105705
48122
154985
54887
25882
204739
207282
115257
89981
268621
291948
146866
159626
71983
92058
37674
269913
87100
48322
102282
121513
233794
64256
279657
192291
255909
216053
202436
228961
24643
50819
161335
32295
263225
248439
241217
35387
27258
3048
232162
235914
139304
15345
165889
200011
186343
181212
198510
227787
171546
61784
73691
242526
98844
37266
31329
135099
230000
88509
293819
116785
99770
37158
163496
84878
169115
262622
105563
118834
130901
290065
274158
43127
15094
232501
29746
110480
66043
137092
228343
106998
28115
81119
139134
213265
253394
243794
77847
288539
274535
236928
65369
20845
289275
204866
123848
93417
114822
45990
263695
179469
188920
126697
181415
212917
114090
36622
268112
144956
89050
181488
164223
2217
110118
216606
247680
150847
194870
74172
173889
189548
272092
285448
20853
215082
266213
163819
86878
85767
113057
215086
111217
145104
18421
145701
11118
165505
156354
215582
86102
32264
280912
261305
155386
44456
206973
160057
169092
11066
275081
253958
84070
258123
249920
136819
209618
80873
133897
263315
128942
226880
702
93757
68151
109060
162000
286945
292962
248399
45059
100467
174663
251323
271848
225116
47138
82382
208983
247420
209634
141236
36404
71033
212908
47927
20301
7197
12940
31511
293209
225748
113578
239147
282251
80323
36529
127986
78227
213577
249561
183884
285773
178390
11422
148335
199653
213049
129706
162791
128470
37744
153588
232369
230097
174672
19178
35308
78161
297569
143573
13100
236400
143988
176076
50909
205738
279007
108486
89702
248376
73302
271701
220922
149215
209949
193404
112242
140923
233651
294223
67148
30224
296113
228716
141666
172113
263490
102697
93882
4714
246562
80548
182581
292848
33852
216595
37747
244238
173586
55741
262771
38399
206192
32524
140078
102746
205862
285543
47488
144301
44873
1619
51452
207055
96530
212897
23791
219211
220498
260585
70738
203415
104893
229387
126196
64637
57609
280724
284675
78352
96895
202508
237660
30120
70140
140179
60817
157023
273745
279139
196978
69114
225288
253689
266645
67852
47198
45398
200111
245572
210449
82172
119815
20005
142101
88908
10256
185244
47575
166871
59330
187558
184326
172056
240455
28247
152345
218676
28270
177670
246443
172840
242017
210862
23640
104815
277280
275178
239637
142081
86363
230927
62905
185686
84002
110308
154876
255676
195695
84141
125281
299077
105558
127174
144479
12153
17952
141022
62419
232146
18389
75623
3085
160172
170882
227504
255771
151822
56423
9266
222336
291021
165856
34058
245242
26961
126178
178093
86439
263067
264892
256636
10068
2253
64334
128294
258455
258488
48775
141218
88194
220700
123484
111553
266209
298348
32885
195671
134846
255479
269232
7934
204018
111009
252588
298258
79269
265123
46734
170893
48790
103304
285502
235562
156772
188022
266328
45036
170552
65173
92235
202994
110084
98926
192581
265190
40196
261988
13087
163378
152472
192967
159159
79229
59276
223560
91964
45335
283326
121002
24428
162179
53816
141695
260499
26819
284284
144272
149650
12901
8140
106565
14300
73989
115852
251397
41070
144777
289753
256423
137427
145015
70983
246835
197803
42200
191549
36520
200499
61104
39358
6122
218506
58722
299366
218690
70775
47055
56118
281518
268570
147039
250213
207063
272480
124140
220184
280811
180909
78456
244230
58562
225872
233575
242169
287315
173949
83552
171062
195391
299590
153967
82738
205395
177681
35300
164418
38793
243491
241471
22237
60813
199564
262455
246177
175963
129726
129601
267888
278400
9022
113087
132423
282641
70814
96904
290842
117351
221162
73222
170393
279962
118470
94437
23651
128025
95736
217382
253735
116767
78332
96189
120997
257069
84337
166677
46183
116117
151535
266574
40554
230946
246740
292271
212941
82581
232765
21685
268247
268615
262363
80161
41662
230567
181819
90660
98736
286959
69948
149675
108339
164944
50423
213994
42321
199033
94989
277541
290922
38297
227987
52317
296390
50238
13012
283550
203016
93729
168563
268356
41021
137177
36531
114713
14228
100300
162555
136552
86757
262815
113917
190998
96559
58678
161764
198644
111278
252843
267823
253698
281812
174187
234544
286817
50030
140194
26
178185
262333
37465
234138
232022
64577
172677
25514
185836
116341
68786
129401
187189
220255
151128
166293
299030
207997
97198
86803
40478
247504
236303
205651
81324
99748
281898
282604
117763
131268
239520
175576
158469
198247
209239
158509
161950
239369
156490
277088
3345
196646
235564
161223
195251
269977
166365
256318
290972
238553
93551
241673
43699
10793
22700
165164
225214
288212
940
234737
294925
19658
32587
260762
214151
84171
267719
161367
288273
136512
222804
293129
278430
276874
31289
228749
136829
121898
139746
104431
153241
68311
200225
4920
193654
14814
258964
85379
185404
128392
255645
276516
9442
123236
33981
225914
149419
55246
257064
171219
157467
193942
58357
8799
278481
175109
435
285450
113081
277989
65757
115246
29833
172398
69226
97601
64214
124220
165053
135904
59737
128366
50820
82818
182137
134386
150416
111880
24425
121623
290084
289773
219588
297907
158894
157421
133259
257605
278052
59986
281841
69110
290577
40036
237325
171012
63826
128550
120153
239073
2548
11985
87707
16124
270778
244436
280877
281685
159706
174575
4375
34467
25123
257352
181718
14885
263378
120209
51742
128206
217120
40959
214326
170479
255532
199446
231920
118649
26291
214697
17042
197302
160565
55888
160576
3021
145330
266247
50199
205930
228492
258479
106317
263658
95442
243779
24046
45558
252416
25558
129017
149395
9277
214002
37123
138483
128992
190604
63811
167134
233813
78215
162739
431
271647
178753
257464
188412
294761
245860
206685
136785
139770
30348
256071
22538
114058
188790
104960
208987
131103
82175
282717
219428
31561
121975
267563
125742
111280
74169
272377
229796
189951
285137
249658
189443
129588
20267
63279
71978
101979
185998
235422
287464
8508
280694
294196
83378
29864
95138
87742
203513
186398
238582
258541
160891
189978
153810
273157
36783
240465
244022
150804
278510
288326
297363
189852
248026
170295
145504
183295
215567
139082
81070
34000
108781
219637
140008
50474
221727
180367
268836
40948
282579
293258
249847
128905
256589
64494
55976
231159
266556
277963
150513
137398
133524
98016
136547
101939
249380
230161
88499
122437
221701
215536
277048
58085
27439
10666
160804
176224
40895
73525
139558
290644
286118
75457
160499
269221
170361
157224
3174
204554
285935
279853
183058
60894
247013
278582
104974
106903
299559
247719
84168
240684
43929
295751
24745
296652
184385
290024
237306
221921
89068
71430
181357
109617
191406
75559
149007
284299
137354
197177
211550
80451
152591
215790
284744
46524
151017
119509
155549
164920
116381
268126
17333
206045
41362
214746
120676
265223
93347
146256
249712
162255
265460
172374
230367
167557
21279
276900
65273
280264
172747
175676
48848
243824
8300
199255
81637
40489
153810
185869
221117
216012
104709
47660
4715
180377
227035
220593
71087
124451
147174
216686
14570
95085
205635
75953
275258
107221
170434
70596
247054
88791
179070
201735
164264
19068
152534
30032
63012
28864
298730
14782
23849
110904
81047
286591
272317
56315
118916
16830
106399
75695
186169
179343
241695
208783
276281
241372
163196
55345
15977
287034
69074
156804
140617
145046
237700
221029
19672
228772
7447
257878
58602
69723
33305
80981
46757
214217
249429
126062
208056
239349
164313
125337
74518
128745
276604
84677
127407
15111
154857
104612
97484
260920
216690
75175
55727
125922
260085
93634
155075
211241
142969
171219
40351
42439
187806
203946
222827
361
5782
62480
125254
87450
90860
128799
143674
93887
252371
224169
37646
299783
1467
87519
118315
123628
209690
204886
223920
101278
3466
222958
80068
41732
130155
123080
133953
35146
251489
187263
38419
238503
164603
177277
299503
73728
222756
231135
190563
29752
161351
169795
117952
263344
63806
182472
284759
69789
241564
294392
253993
118662
95026
201378
9676
256931
121881
196792
19406
244408
76553
184300
233000
185334
168242
150161
197713
120380
192321
298085
39519
281946
272855
55381
51807
177701
141813
297600
86453
74226
646
15963
247738
109558
160209
132461
174132
183353
130443
66253
12686
214457
151124
137548
253384
112196
95834
6430
117477
94351
53291
234221
32980
267363
291551
9323
187630
79560
157760
154756
93550
39262
63392
269791
28110
218638
522
85198
62657
224702
25218
166528
20432
34679
258508
48602
162068
96018
6643
129297
15402
70400
193396
111097
239183
170723
265922
251922
63481
66455
118234
58007
298231
171978
223607
292605
45588
299365
38048
134900
189598
235427
211246
179947
158554
217570
282416
2626
243313
40206
39593
276215
46563
49551
16790
132649
145966
258794
224228
123022
9009
109210
37216
120912
120798
261351
157894
8882
248985
203727
46677
146129
261391
42773
293686
29680
601
206641
213480
179356
106492
164270
225911
155648
271555
32432
115638
6402
278553
64284
54479
32442
19051
107662
127976
226194
291165
220974
118814
131835
62175
50522
143831
79078
247002
195444
176537
45321
255367
162748
61493
86187
49272
22182
72127
60999
12665
253847
25084
54315
148121
23591
227071
298089
24500
234268
2428
96045
31669
254299
234128
18872
54734
195977
203051
137935
167930
109748
291207
73971
229139
148730
217915
131171
235397
219227
299547
27766
225636
256396
32125
113501
201703
76799
164299
293963
41234
143478
104365
275372
250114
294390
94442
158090
2924
298574
55875
182738
231867
130064
164473
155367
135648
182210
257673
235671
209727
28287
226690
225398
280464
43417
87641
124326
214502
265840
156906
261471
207149
277945
129602
164102
20395
275486
90260
296766
64614
283826
107034
156840
175762
268107
145609
10372
74577
7573
166631
122297
98159
222956
82934
192104
99913
152404
249123
272105
72832
80344
213622
211446
178056
173856
97613
106616
289867
148482
33029
121132
138283
296514
200161
46893
7883
71222
177118
258959
270800
35221
268164
70091
216633
291945
219986
117349
212023
142272
72754
22863
113693
137988
44709
73769
147765
256550
163386
233886
212470
102733
123783
35956
230920
38370
82552
20012
119611
239817
253849
5563
219808
279371
147396
151023
223952
231626
2561
168125
144076
146912
164248
294525
81542
176841
139178
267661
220509
168308
161303
295832
134529
164168
182407
276342
207791
88292
40588
29030
36963
198030
95041
286151
83640
98871
3711
170548
125301
54445
210520
280361
71238
51383
177027
257367
131626
188122
187946
139276
227582
158105
234517
206463
160009
12264
3925
216560
176128
283783
84465
17630
180010
141259
172750
60876
294779
246185
262868
80312
257940
252530
152588
190885
150793
137368
165111
137992
289829
137493
250507
264065
221402
159745
74167
271971
151969
140163
84470
57261
270624
76712
129143
294540
157501
191113
188953
25993
55303
111748
185189
219333
108456
255015
254942
41139
90291
66613
69797
237406
83973
232835
208880
67558
160307
116895
243
169170
262123
117620
237996
50573
233914
108372
171805
152224
248311
148030
143218
20189
253202
199705
293500
249792
27807
225769
224243
88892
199871
112001
114555
48037
156444
146102
240458
121725
160186
173542
160123
103468
192939
283699
148290
183739
12371
63544
215546
250659
164914
249058
245137
169159
221332
158621
154469
227150
151350
284643
78119
133580
215697
8901
277403
237270
174450
205461
268344
230051
273694
289336
92713
46433
72903
268199
1007
233655
103512
212157
50842
151569
252255
103936
97254
33788
58735
207931
62706
214954
179289
17111
23830
67999
30356
247789
35623
210389
109604
299384
140036
236617
35905
211098
13112
277529
149234
54503
296196
44781
106908
104694
60942
293872
182400
286173
241609
85231
167664
10585
52503
98408
223440
261879
263466
7068
287651
181685
220409
104186
250451
241634
275419
256524
103798
145870
68237
141703
101100
79534
244523
263572
179312
121616
61092
277719
80127
257564
248506
218926
76452
61440
188167
83296
264667
156122
128894
13834
139836
204080
19497
199338
135780
247849
67066
213767
299828
291330
295368
265793
164523
54074
53453
106397
273491
228015
101920
3896
76542
114811
198643
198408
282535
135138
269151
176562
269080
252480
13784
29499
263082
150077
140553
298951
290711
175718
50678
237989
154958
179279
282283
116325
165519
136572
218960
207029
233675
74306
287958
108356
106677
266365
187759
127408
24763
95887
47060
32045
14673
147003
236999
50127
9772
99046
122370
83175
117755
290469
172577
298656
170504
124712
39473
210481
290356
240679
185574
273538
74637
146829
82230
19526
238434
243897
297271
246377
88580
257859
183236
279192
277045
205288
280310
156338
85930
94839
197578
56507
288970
213648
260441
155396
103057
152781
10824
220995
172784
131468
268564
238281
141879
96524
37805
265297
178335
211799
145896
123258
23415
272142
244300
299676
103073
172005
177132
233897
14049
112794
90101
158517
84235
101366
79391
94629
205142
287360
190515
148415
131168
66234
97480
124666
151408
40385
276257
132417
292888
255497
73128
102356
241062
35611
294021
154747
221714
42722
298680
199858
196277
9263
190398
268067
277953
38218
183982
141482
223583
26363
119359
91117
299569
256510
147926
151143
147952
33636
200316
75647
158154
185120
250934
251422
89777
6887
42334
148381
45984
135990
135615
145078
117823
276616
272292
166514
213147
192515
205858
118858
204798
153442
228891
26103
209254
222229
139314
186511
131582
49328
190534
74152
157670
63788
224828
100390
60961
175050
61771
134754
119916
25905
46375
292345
235714
90586
187905
119374
105586
255284
31790
157862
35671
206568
147362
285043
203753
207038
100729
195968
120552
228844
230501
136825
261701
282408
88165
299617
281695
238229
284495
298657
298617
187777
70705
297257
93805
201336
147229
144789
178368
111251
232133
209663
236266
127942
234662
158308
35975
161431
115565
103563
145922
215202
146362
40763
259206
296470
142276
129816
269926
146223
98058
171708
238218
233797
107528
195926
151941
62759
103459
283837
40118
215040
6287
127882
11386
168167
206753
105033
231814
223163
220803
250425
88220
262747
138549
24311
98179
158241
159733
43655
30301
213958
39902
197547
257670
150463
221132
246744
266103
291504
217354
114529
179674
123033
43580
31979
181265
235134
269278
233123
145132
164052
49080
88052
212422
128559
157018
110797
7564
159750
235731
207358
201628
7263
290081
96778
8345
250940
149639
269542
282543
287285
81315
226013
194325
148273
38845
285601
36207
251130
207484
238144
16993
120885
8780
180348
150938
280626
224842
254250
293813
128652
58467
47048
57974
22938
138384
32854
182851
229076
48713
90783
266616
274989
217516
113188
241879
107363
239818
229488
5351
229691
108753
235846
239812
177394
230714
250536
289273
216792
295451
2066
83004
239435
55382
88139
130964
69636
30077
209081
73633
44227
292004
214820
191659
215257
123973
256954
277458
217806
11027
107035
263490
41795
33874
154322
217060
60339
208614
71316
281687
270597
25574
265269
281911
35846
116601
169549
198029
55986
9800
266045
274328
238031
71223
36506
214298
151894
25411
185730
168204
246043
270702
251697
27090
92355
105128
240617
249679
282493
113536
151798
190749
292440
196949
197338
9177
66618
42979
89522
292098
191539
24602
283840
242507
208766
32599
4709
267898
239848
201711
245777
166443
123700
44
12160
34601
244750
45898
297305
59882
43182
256193
123713
189215
107009
94107
128892
5015
258437
198896
251093
232943
221781
93454
262336
176892
198861
40341
273800
289588
104004
236734
289631
152731
217796
137321
220309
142636
96735
261802
187855
237651
157854
271925
102536
139489
230580
112865
238026
130527
243746
289169
74043
182735
18342
134506
16652
222915
24283
275090
78910
297200
62065
23382
164906
6704
125504
90211
148034
262123
99974
118244
206780
127003
20085
290457
290107
85195
114797
168383
228683
23634
141831
5386
93623
146307
288782
118836
266344
29770
137704
150341
293732
172187
48698
108523
139805
5478
156444
215454
68721
144294
212673
7691
243211
81435
177735
194943
154413
50523
234549
46313
261647
172531
261449
243891
274828
190904
44244
138062
174460
53872
99867
145457
73070
152757
98811
250980
10687
172819
215121
159372
27077
136023
32387
229137
65541
223716
126992
96558
230836
71491
15120
34712
160484
181990
253847
55463
133114
79546
76296
72729
233134
214314
210517
1603
270870
171025
297089
235418
8180
271227
180950
117147
166558
113633
198342
100580
297042
192342
160707
28394
133167
288688
141670
65601
261931
259252
104894
19060
292205
137171
203130
28692
204549
211119
92128
257226
154329
203445
269813
75872
228922
88982
273831
1770
149363
233851
152416
250039
33147
46346
250575
273627
270029
277469
272535
229114
93430
222818
267931
11206
221851
209385
161192
240035
51675
129701
193056
163100
253728
59481
284246
44563
44095
81316
257238
24438
110764
128386
297996
19416
278981
159926
112551
151448
24522
122407
92498
292580
26122
125208
34242
166772
297151
171757
84937
24000
207744
106006
224542
282841
117163
79831
53644
282443
18637
217042
39833
31065
275418
266180
358
228856
4699
188829
51680
275614
170863
203167
230801
294916
92169
16664
243589
27354
175102
129770
79537
169082
248727
291619
225085
32377
88046
15857
189765
158813
260298
62377
87834
68999
135822
111435
82844
243658
258640
94354
77007
271632
251193
40428
84189
100123
160313
229267
177548
221085
44355
119491
209432
200831
108036
281818
205892
24095
182814
242900
265432
288863
273273
103769
241425
186152
13406
202559
212876
250775
201805
152866
121532
234686
256199
170014
52978
157618
270874
66499
199868
258153
261113
142899
15351
38251
218778
2401
121773
123254
241283
37141
8623
258219
24946
201566
51342
267201
298155
107418
48572
178043
50729
64186
244105
170822
143125
178956
218434
68730
288241
191445
154618
33628
61311
22445
200735
164173
273562
76608
173837
144678
295296
222081
111061
250414
212969
150248
166879
238016
83353
274540
205102
178162
72090
243183
19842
274518
240574
64725
124082
271166
85203
295558
296472
4547
297228
58570
99992
178591
109981
112396
209822
59162
279123
176784
291688
196410
195054
212593
190870
238548
33261
7779
241098
157382
194261
72067
233196
33974
171129
10942
251831
252051
34836
186054
99264
232922
239394
29194
107486
96987
96992
64717
228326
81851
203745
163975
294201
19920
17655
57446
208697
40548
162828
187682
83105
193812
46640
70876
293504
248474
87141
82841
118080
229612
288385
210330
237819
215501
56673
121275
151594
81214
224128
294136
102731
119057
16878
144680
76818
230649
191515
17496
268034
88156
171188
272965
281416
245675
135664
13807
216199
47989
122559
173046
225449
53694
190691
54289
247192
192995
37759
272660
232472
12867
155726
277994
94838
196019
31793
239960
10248
666
38672
201575
193258
29245
9528
36418
66670
171564
82023
169076
14912
201430
5048
46037
339
50861
272916
128083
42061
176040
203672
110086
231478
188663
180069
256586
145358
131710
81435
13790
179323
235395
88970
274340
118920
39640
80169
125748
114631
75723
240987
164134
178226
38095
213847
149932
254624
77139
219950
184943
119641
55268
34800
185945
27253
127516
59728
240123
282710
281278
153055
53532
180209
89851
23097
212751
259895
222011
215625
84804
37074
205839
143079
244085
72482
178666
260121
283383
120574
112216
95962
70484
79194
182058
18105
68688
253835
74221
172084
180927
246057
158884
5084
191650
40409
195888
248915
167414
94903
293755
289908
187922
244386
143595
209119
199515
196672
290714
134737
24930
141859
73284
125864
16355
11017
263681
139897
260635
235890
273001
35585
49800
226968
68950
119587
55563
22869
209160
89944
254303
79825
126494
257876
274816
150966
259852
295603
151278
960
299323
206448
229846
174478
46441
89555
174858
54765
93312
194956
261376
150014
92980
58128
259901
170514
116334
8863
274630
86100
166764
130597
84916
75409
21156
290388
163762
35750
280763
264346
219433
239066
225872
184605
213475
199526
73725
247316
293399
282405
160883
38121
236147
197311
9060
6911
7078
203297
219516
128855
9729
293477
49826
63807
225469
113007
18868
263143
22359
271585
235941
58680
209136
230112
31705
38696
390
270367
142998
94761
223673
93110
217470
160928
225468
272504
68935
15045
297014
113521
157022
115054
242937
252120
16082
261652
147475
26876
81600
286684
119332
154946
110479
272228
18056
202387
144673
262149
199122
6884
44577
176184
237231
101525
267511
78620
145640
38457
220198
56408
267821
187047
150510
243718
98150
232306
241686
252474
214834
288080
117720
220142
136411
293099
210120
145421
170748
246673
283610
207155
185659
79115
268952
171122
140380
286489
11420
69101
274897
112257
181535
7868
118853
145107
64953
84702
258893
171672
290217
15727
203384
106249
212345
88599
211934
8541
108587
43250
18766
19745
287808
184785
119357
46055
239818
283653
11324
292203
197143
48906
163967
112446
90697
167528
240347
67220
183868
103266
12440
109797
40039
185720
12079
64041
125016
198298
134787
125868
40902
91083
29459
121768
140076
154731
219433
110054
156924
213965
116858
256861
134546
31920
38931
222746
115080
224364
232770
227149
55880
41514
86550
47341
2150
274433
96236
167835
249163
66309
288264
274723
197719
85509
134205
184995
86972
280890
179355
276755
155585
212249
110835
174535
52146
215928
258434
17578
122578
214547
93025
227870
290908
105582
135952
262836
61734
158896
108895
117279
50188
209786
80119
279623
137955
47194
205240
82935
119531
176785
160640
15153
23589
226733
33232
154945
158098
197178
279245
197805
107750
46345
252161
27277
47477
158718
39861
38084
109508
48841
101969
86071
209132
21450
180037
112377
184276
134109
188827
210038
71040
180822
226080
112683
259842
134516
110333
192163
260877
297377
29566
159474
229740
248128
210508
154634
150764
238878
231099
132381
183617
222892
40364
58872
115641
226999
195076
228732
25880
292049
10209
84156
283494
91610
162738
34176
244331
180644
14318
3470
104576
200308
1399
181522
76635
150300
276571
25173
271856
96569
97402
195560
51371
233106
145257
216166
117549
276936
256882
152484
293610
27290
167611
120663
137973
112828
47295
223505
113946
291670
161915
133038
141919
165391
117737
166045
54326
142175
13080
34557
171871
68966
199583
238107
130222
297094
42860
102842
255010
277304
112277
222359
46037
180868
272825
79116
69400
159839
35682
187589
128197
66832
287101
87229
44039
240913
184751
30487
159668
10226
88374
239672
71692
153375
279457
279806
132690
156034
281559
155144
137318
168635
53714
95793
165195
137628
137392
270364
39422
51983
123210
59211
63660
205385
284889
229430
198836
116237
43803
155905
19996
182248
100843
159374
148368
39924
185144
151471
190258
282374
178236
165931
71385
234552
175417
54089
240895
53175
2471
281916
154549
45764
25766
292162
164479
18184
147299
66166
289115
252179
299123
169466
256161
96049
105830
208330
188836
285558
128105
112070
186030
278967
247655
214663
60310
122076
152007
14924
93079
183426
223304
163943
99431
233070
185175
72748
4220
166174
30659
218064
49800
49978
64846
206919
246706
211464
3976
222841
78190
132859
68544
86912
91908
214360
94236
124274
74039
131404
184346
136694
55165
14335
126489
12673
31048
239136
31594
47487
129410
60406
218334
68017
42439
271546
232391
23935
131361
24093
269990
75321
11843
241236
80710
219029
263353
58731
178429
246667
68206
118216
66008
48145
5046
296295
111057
291951
266134
128326
4530
152046
83493
99354
175988
143697
251324
211618
164842
95794
231438
252984
40485
41751
74659
38886
281252
153427
192115
120915
32081
16030
175067
24195
129688
59213
261450
293982
47553
299673
97278
266526
35201
289636
288200
209495
22776
225384
132284
33803
183278
202039
92414
242684
40287
157525
253332
90904
46518
22429
194701
155077
211069
116651
45092
30086
66081
217786
137912
15973
226701
126606
201715
81758
109608
176869
297546
265884
206379
28908
90717
296748
148475
163197
222291
249702
77736
239055
193239
271816
161959
98007
84263
280976
298500
219663
125098
99105
109118
294656
264394
90332
191030
167828
200845
43014
199303
97628
187306
171789
244361
198467
12789
266336
1780
133688
223392
228129
286697
28371
19895
144016
89276
133533
22436
122572
297208
155697
244144
19308
41080
94237
29008
48584
283143
67071
141271
240320
271267
280690
103206
127152
206723
228488
174640
194769
84900
56790
224825
161134
145546
117545
167387
265645
261689
11492
252800
127569
16507
104479
240435
291031
21872
204371
244014
161116
216458
44583
152095
83735
78580
137351
172408
32022
61031
166614
226926
251746
121607
273466
78655
45895
253064
108010
76480
296208
217894
260208
112087
61011
230887
84334
86914
232621
263037
205201
226907
242295
199676
181496
133955
15369
175294
244302
63592
80044
52044
136036
129018
58659
184008
200102
223304
285804
188546
155941
108099
46982
67303
276438
283030
136870
148858
283746
51008
123506
176693
220033
232201
59599
179695
247379
109426
25107
92922
56892
229916
195058
208225
92920
159983
259282
54841
11387
27814
189831
71422
201423
250759
14281
125628
162180
117727
151982
17292
245401
92192
230329
157168
74477
5359
148519
206125
65453
253770
182796
97272
271720
77918
8033
104461
105906
13499
142272
1121
27082
148648
2774
169421
221614
226342
141310
122603
78719
203261
145094
261986
123654
90054
254382
45615
125227
90147
216118
20974
82596
293558
220921
91935
201122
215033
247123
146679
24321
630
56824
82941
55100
79070
67934
198414
106704
195381
212410
2482
124621
31517
130154
202815
213031
158760
92563
72595
64048
190321
81003
149050
85109
190591
76324
158317
72482
283792
131852
252467
39517
200038
255267
200439
53075
23143
28549
60718
75027
171641
109424
210908
52525
80890
296121
32340
62483
57075
189338
61417
162658
29078
16170
290080
252192
157968
200113
114489
228552
220810
53282
142996
158153
225601
254944
137304
215665
105223
139384
10728
63648
119068
121618
282124
243632
208303
68401
71616
283473
278544
98267
144973
125056
4442
295295
56
258224
48534
191756
298628
279667
250359
170155
297160
217988
206858
108491
112464
266033
198699
172652
17933
232848
214820
298118
266233
207128
119986
43022
114000
182794
22433
161669
76715
44487
78634
50982
230139
253945
147143
39708
46984
146180
62693
169931
236634
252069
201793
180259
171856
19388
129168
29832
139205
87573
113518
61160
164550
105659
100898
242362
262842
264985
165019
225659
197390
159654
139106
44067
72790
18080
272484
33051
184596
85700
22585
74335
285120
170373
182328
154483
54558
75302
264900
36882
271552
265150
99468
176034
295851
61145
106604
298733
29355
184880
51632
1280
117233
112102
159653
215627
125326
250380
85283
230299
299172
182414
39381
82768
48525
65139
50617
16190
269770
164452
156601
274181
24664
297253
37690
157370
138139
126290
217481
77701
59937
123633
244985
170843
245796
131047
67431
193471
61466
31312
205359
22632
76009
213407
298940
195065
139668
226684
46934
104228
171531
169500
295937
145030
23873
150400
6297
247158
237147
87075
116383
143668
262655
76255
135280
187272
257375
140933
236245
85955
259556
240447
212221
186650
71833
116225
158923
160905
124331
128037
267087
259209
131307
287305
46614
294863
138634
120334
144276
114290
243755
192610
185747
145678
226690
104261
206392
52186
53262
260288
3206
212138
254822
175829
286012
214090
246850
285564
23261
1376
169405
459
230227
269926
55549
61477
219912
160395
261553
276870
151154
144166
273723
21740
261812
117639
6912
105513
130418
186828
47863
85439
299698
74690
142597
220442
248317
250479
118609
242515
210697
49649
292760
262945
226745
160499
246174
33090
233931
24782
85204
107063
97861
149394
166553
28439
221439
143396
75704
114663
47200
275856
166161
290351
285362
125277
202744
259387
291141
244814
181778
136573
235458
215194
216791
78622
80308
85119
194097
177857
260299
108210
136325
280825
73444
216555
32731
67449
176479
74884
245895
110892
178535
255368
68596
36839
111235
109535
186518
138925
53376
131346
250092
40810
100924
54490
137602
57704
116969
197190
145171
140835
133729
222756
176766
92698
205212
64584
134351
291618
287738
138896
244709
205292
242960
133769
133597
181191
133825
232518
94115
228551
277182
93252
298584
24024
179771
219377
59122
245139
137139
160734
42071
93069
48798
252914
281784
128908
245034
72638
33136
25744
261813
169985
96588
1992
176226
117055
140096
126422
138005
234197
125139
283200
131030
172872
66409
28496
50876
293062
298370
24267
9458
239874
36846
236343
52155
150011
275308
70684
158710
127088
48389
100455
134968
58223
93914
18408
253988
66851
276587
214817
225129
122192
234908
87867
113688
268770
11377
60065
186086
75584
165117
87425
247416
275683
31330
169124
18539
201778
135640
227497
271901
171075
89475
288532
69796
27204
22236
171095
236191
15501
275393
104963
251836
238891
283344
275109
292665
281046
291742
187085
11161
120902
280130
255480
127661
113542
129656
98842
78878
145298
264768
159421
25760
229331
53533
269790
281832
166065
3012
45057
174822
149928
89075
276704
294526
182819
276555
155621
31190
298272
26393
223759
41722
254467
34534
296362
46103
52000
52512
223672
216133
187185
93628
164851
166218
105753
11141
136838
31497
274873
142204
181676
101295
143033
105223
37212
125721
174943
86813
215705
38996
201789
194706
170909
279330
57049
116356
51649
232645
45936
287328
277981
293316
194499
72661
254324
111525
238255
203251
218
255602
130425
149858
49968
211251
8339
13836
113925
186773
54407
192684
24144
295428
137925
184885
247046
179136
181126
148928
219724
169660
159287
181400
163376
125805
20000
27885
156487
48710
30813
285043
233457
90379
103261
62246
40960
131917
187391
4158
196814
291177
26658
231733
214763
231019
257399
24879
96872
211621
164241
69673
156388
142543
181536
175102
75200
51034
225964
75524
116643
275383
88965
69186
213629
276378
208600
99338
242691
207045
55496
245359
281285
18410
72853
143730
64480
206147
196319
19177
285194
21818
114641
210256
199736
140475
149124
177536
167722
249794
139802
298207
149397
142734
99948
268778
280430
35802
83955
72870
102880
144600
245104
256621
145156
70076
54151
102770
13685
239271
109315
70928
94272
294458
78361
121946
79292
78590
142933
276833
142744
30558
38616
138080
89250
210571
77097
190272
67501
63791
201384
155353
279101
84088
233911
287296
253239
130912
258939
113348
162124
148565
195161
21448
179957
220848
189843
254451
277037
219822
160744
230975
259770
107785
250102
274830
277839
23401
155332
154739
295429
142765
76357
202203
42179
207465
27720
42379
162388
293812
189268
274262
36685
1758
212795
76156
130700
62442
82899
179398
222952
80306
12480
194393
44598
23320
293344
277176
237118
185366
209066
3637
272889
153951
74911
119017
297755
249356
89480
118360
185150
263829
3119
250090
224139
166369
172028
85112
152772
206471
170584
46184
221342
273324
241564
170713
76571
7155
72294
267214
260223
271892
253175
126293
7326
222173
119500
281587
212444
107080
220526
180282
50249
151039
81176
273640
28074
95895
97933
275447
147828
180196
53623
202717
138075
76993
294730
112015
194508
20847
99712
187372
68474
27835
82843
129425
255858
199395
257600
199994
265195
136609
276091
8116
162970
232500
36185
94793
5447
6855
17653
247604
296549
36353
100738
109062
281861
37594
66003
112894
282906
283647
261898
174950
269301
29691
274939
38214
285332
90526
88515
203051
152915
111151
151641
80106
85042
136485
213789
256616
178896
1978
17092
10466
143453
120377
37286
132138
154194
295320
139240
91571
223456
77024
227215
215864
80106
13352
141499
258860
226447
282963
107994
149836
22240
70297
202799
34711
158507
281460
174704
90790
269752
258991
21953
26508
68708
94620
92767
68819
174836
267012
164221
80939
231789
218520
196189
216897
129337
187372
114152
186069
21805
46173
18760
154868
173007
216693
197932
90003
7942
207149
20860
91302
171347
20138
209653
63031
211369
226546
177813
278740
109451
41162
99101
269440
296426
150942
95774
222682
164935
132109
116803
18418
47840
232127
225706
295301
133882
220582
5463
177445
143464
66705
184992
245798
199730
220895
274168
48619
143304
163683
167752
49819
115535
275213
259523
153964
44479
167189
10018
166625
222513
260078
152275
52253
205244
260530
286742
288967
288408
72321
99872
55527
196959
68850
96633
216513
158578
212383
197446
249852
257708
23533
247578
232344
243704
204130
198008
176091
167995
164037
49722
139280
199134
42469
268847
62554
181393
118241
184903
291537
139275
182708
293648
18879
71134
271415
42786
80159
227886
265649
5682
137804
103364
297877
172575
222259
69272
123340
292090
88319
218398
181222
112652
177214
156847
298772
176128
68241
88905
207416
142594
177992
257150
127147
142322
7237
263559
207225
4896
160154
198052
211879
199590
44574
43310
215544
267191
81479
256535
236167
69798
138977
275531
217558
100676
117184
115247
23874
109454
160714
81641
223706
40971
262777
208173
262040
51109
276826
90063
138069
179626
111209
207400
139672
246440
90578
70368
231771
164133
82822
45597
165657
11840
182323
95161
7471
23081
4233
5039
170009
107362
33707
24164
78977
110441
222891
3080
190251
108437
83553
81231
119590
35545
75157
269458
128687
130715
104519
79167
217812
59673
200232
103502
99885
288469
122127
59738
214167
212108
124040
49545
212491
130803
209958
267302
263662
39956
244701
19793
85628
191608
79407
86713
30795
21845
37773
279311
267380
229721
225179
247007
112142
94780
125847
43699
260518
193798
80823
86181
23801
166938
125745
160292
225741
9100
134687
28498
254142
255073
47747
105322
52059
147045
140479
195673
246402
56411
208662
222606
94952
95114
294502
175070
118301
250553
50831
61358
189455
114179
85706
134891
172049
27143
41559
175156
121216
228739
250891
173687
190364
67563
160744
232309
247279
271421
123961
109198
164060
238631
235482
49938
213708
198474
135989
1442
50436
220389
144862
237797
210673
256741
273832
233292
152916
251137
92976
186850
68024
270300
297419
25346
60051
198109
125355
173074
283168
22022
107547
22365
112158
245097
60630
276295
22841
179119
41603
164953
154885
90016
10759
142988
271669
206785
139773
261535
79926
119380
80275
82295
194053
48271
143208
67798
179061
22566
22580
298553
81463
3450
228946
215069
87192
75804
207030
189854
183491
172904
143188
279827
240698
217881
259735
189627
55499
225249
84249
222494
144577
63912
65268
247210
66620
207384
241660
9457
52857
34026
298467
175682
144347
270603
34591
97548
60300
242395
251619
7663
199792
225857
109654
44479
130588
216102
213678
148694
294699
94418
101822
89482
273437
216771
239895
223754
232304
32388
6827
90793
168351
208199
89201
170777
98416
170068
286186
146472
247522
251358
141025
227328
64946
285958
88368
27181
105290
298955
219909
132311
82196
103089
118685
290185
190439
55771
260286
246748
117954
55985
208115
66169
192673
280246
110678
49365
26977
186627
136331
121232
204442
42429
164370
213667
201667
122830
61457
243900
34007
280784
117765
93305
18082
130332
157728
169067
185914
135820
100370
137278
109958
252204
95570
153488
114103
212202
246325
264593
80333
115952
147535
98234
151847
278774
131513
157791
183671
162499
96526
95597
208820
243158
152397
257406
51541
22199
156287
19118
232947
211252
86591
33425
57082
259305
120477
130638
1088
171481
211272
154379
74115
49481
181879
31223
50356
254261
200230
154842
106098
137451
276213
140813
108208
145839
261654
199719
4477
275582
207268
115491
174237
8272
227558
245154
47246
199593
132456
225078
68333
37088
90762
67557
254627
51203
181914
98246
1107
99309
247043
174351
127243
185161
258750
72962
245152
214665
264128
65816
262054
271259
20936
201737
55439
277327
144430
254664
144246
153427
23956
252666
213081
44341
128478
168522
89170
182669
198003
176249
52112
63705
101247
162090
183921
272004
262017
1931
138217
278732
194254
279491
298629
87477
36486
161875
93048
76080
228507
55987
170279
121077
259850
296358
111500
161269
145175
25344
132856
283675
187916
223948
263482
139571
90885
27506
212015
134241
206941
140332
101035
220992
30630
48741
191051
174202
217534
299157
11133
29499
17981
274334
17966
7889
121161
47872
60981
176154
258489
103571
188714
73451
67805
240323
287663
149540
175877
13934
231656
46517
192539
147264
59553
255057
112403
102152
88643
248711
150417
27932
6373
236949
295556
154805
163010
129858
239512
213319
234609
80891
100723
164404
205795
87342
215990
40348
96535
88273
264187
242632
182054
151138
265895
143635
15917
11639
293370
14414
159878
215617
20322
60644
277582
72111
258560
53681
49163
267774
278544
140986
254871
38701
91538
46753
189931
17051
204106
255009
190030
138068
14499
262933
29550
232804
209777
256691
194169
105129
147342
136426
113535
138031
271615
32715
121086
148404
191036
4658
5764
264642
263393
276544
48978
184006
128346
229719
152255
178512
52075
125105
103333
153798
65126
224402
216653
140134
245660
60457
115387
62703
37790
142773
115569
220040
187094
256469
231179
50366
124276
105615
52434
265000
70965
261533
65534
261796
77733
202949
95986
23138
258946
232126
25064
232660
29433
157803
194961
72188
281496
24881
119279
18736
210562
98456
180425
239046
165797
2844
161226
144936
152478
196715
285607
127577
97390
128528
87851
85578
38829
139750
153538
55081
128256
34113
278443
117366
94190
52586
142566
242114
233557
95666
131137
91001
239954
244469
24180
208521
157312
58952
272346
257681
298991
250572
188109
86759
111104
15063
13917
180541
122646
112397
111623
122202
223774
137317
232587
75193
21155
239975
59883
228095
30474
160680
201692
18444
245155
216044
137758
198316
54023
213334
251010
228839
265101
30866
49106
35259
259058
128368
63676
3417
158404
141529
249016
247639
22342
250027
151221
177379
92997
122281
243350
271580
94910
164195
47126
20650
181104
231215
260484
256215
205820
118096
146488
94816
190407
60054
120577
5352
91510
108996
259365
87973
257049
80529
198182
119950
60450
238004
32099
129155
293421
163291
184549
273088
198997
44799
56312
289762
122575
137395
293487
11539
131585
130589
27164
151268
178694
138090
175158
277934
153696
164990
192565
241122
268211
97429
7436
102422
268019
51646
176753
278100
90713
270542
273940
283067
271203
170580
264106
98796
279429
2308
50853
288534
65884
20218
161490
90346
187113
145190
117277
216644
212940
44504
97751
9331
250409
119486
24766
225700
30595
132161
255371
7607
65290
127769
217402
207864
214583
45848
294717
290853
71712
74765
103694
96287
97869
93685
10930
230626
251976
54267
229808
233620
295905
257103
199667
247620
70048
239812
45673
297975
27222
166020
122331
180631
247147
36995
97265
19398
223423
190162
255582
125957
268958
137655
203508
51392
165204
209648
81420
261339
151514
104549
104554
98907
105766
186873
51593
173076
155259
83763
232764
9968
9612
102423
147040
193655
241015
170526
61515
54448
197032
170985
135148
269803
137618
37401
150518
33650
132361
74528
65621
143614
226116
98483
228003
180079
55852
276052
132821
60704
67506
122699
173404
90869
185469
17295
155908
279567
237742
202222
37677
39253
34101
102149
270421
287658
137201
79234
197789
263452
14055
161930
206492
229722
127663
256869
198387
230100
271905
4925
274802
208150
290368
22928
221435
73822
172311
59450
36191
123787
273490
22235
136401
278338
144172
82203
275310
253146
48421
140709
241861
249129
234488
34071
270926
194925
11507
117045
170371
72789
43644
194231
61071
224834
218046
113863
92089
144011
114838
286446
27205
277810
158814
299731
189642
267198
280476
89628
167158
77200
260063
57874
89753
3877
4153
119906
211558
173831
85742
1447
12359
1549
88938
188610
112944
269878
162488
10983
94188
130984
162903
182266
227847
247964
64017
276051
239130
191741
65400
228522
265395
130445
273980
205243
251384
2048
121942
110750
37481
167731
234500
216323
275375
120924
107551
16221
203720
81882
95918
140053
263230
84770
285434
97442
244437
162852
56143
162341
143045
228122
70327
243484
97353
108692
12403
108763
10129
291710
176658
73068
26335
180567
236206
76979
299455
159107
221108
35533
235772
184229
278522
97583
202481
275631
152935
144420
214648
149775
217225
251566
135540
154033
89799
183224
146682
238116
106731
152055
219048
210072
290064
135576
99867
232406
232028
138985
263299
7954
209902
233432
80109
175576
248723
41055
131852
235731
41652
134203
21766
89460
59158
132248
113069
40418
172728
35424
242505
203380
147709
173354
233401
170761
98505
177382
290886
92470
271357
31607
254451
125600
191416
162825
246431
1461
192217
93707
134255
259283
36897
77395
169167
248017
219503
163817
186882
247320
18494
40363
151904
64848
219064
75904
292820
182938
113296
263861
240790
97591
138275
273439
195117
3295
174213
8334
98644
90918
281129
215299
223151
56810
22986
206302
32503
199531
80095
93950
7177
72836
105175
18534
196807
16369
58756
20031
57077
1748
25222
274517
279705
288889
209650
262535
18027
219920
226068
245143
277921
266374
180397
291379
114530
58176
294558
242789
198565
246055
183384
43774
226291
124716
77510
291094
2015
95651
43537
1029
82237
2754
86847
139706
258874
2582
15059
245397
86417
123219
245295
214756
262895
197448
108161
3831
271971
124714
112308
31475
171087
15425
189881
231949
289170
118853
117632
72617
45547
61252
262673
92615
250848
235956
223844
133496
3144
259003
124080
143620
30118
102385
132413
154340
65055
1088
299890
63549
164825
260963
212909
282801
203061
113625
126919
23231
40885
103815
155465
119871
235033
184339
78129
110046
247291
151731
110348
243553
38668
265710
174786
181073
56444
148249
215899
251420
138540
25936
116111
1512
1024
258025
96291
264129
291780
237944
124886
183552
115180
119998
216539
258388
69176
248134
103468
199183
237526
227488
274374
64548
51064
181597
17516
280773
12946
177906
26605
10088
211162
210139
17814
187695
133033
89417
264123
124535
146335
74079
195506
38932
35878
229626
182058
66610
40789
58537
106470
108839
3290
35507
240367
230358
61073
18993
128143
71777
18235
34970
27347
55591
240246
132869
199188
26530
78793
172491
133548
231574
214242
95013
237131
230126
258612
156943
220376
265316
25641
1446
227057
20788
185945
195108
278993
89833
263120
71628
139926
42903
121009
214549
32052
197993
50585
283941
289152
119705
7649
210934
235448
240764
195864
34519
80507
68939
99751
130995
125050
30454
94607
266298
93717
20504
138048
97610
26065
143999
53965
48796
16760
145377
168699
265102
203850
269459
184190
218084
262238
259473
274361
202373
271375
225794
27008
156817
154625
85112
185681
80490
24404
132587
163030
6649
106488
188525
88510
257300
126384
256581
186211
188489
6412
231173
241754
203839
190777
16861
121002
321
247694
64076
255971
74504
197721
157291
69437
79460
166513
239127
11136
241839
23278
71382
38415
218019
37990
266554
96981
185258
47965
15561
132827
192297
145596
79714
65504
297875
298887
197305
142452
121831
157498
98288
285075
10613
167349
978
261694
177486
90726
137081
5685
149515
281719
265959
269478
19153
139521
40760
245276
19354
207781
274758
81458
288564
80493
258040
140281
265759
72453
245478
253277
111335
1332
190815
273232
108579
216692
47782
154113
13721
266058
211146
125751
228988
102827
84517
54043
111760
190745
251676
270933
36896
172144
169056
90669
193237
207137
102911
244321
297309
25450
111471
187036
280233
146127
275976
111534
169745
81477
60792
235730
96009
293178
211102
113556
249866
220895
232244
103624
214722
40637
187708
252047
294200
263760
291701
229720
200574
111439
113141
60027
287612
185612
192416
256992
57170
122613
37797
208138
25712
207045
126752
124645
277415
138636
198092
142002
299257
65562
246427
7388
223527
1508
32570
30561
118967
124296
7917
284801
4678
112640
99290
56868
147969
194901
263301
297625
110664
26181
296586
190340
77116
229054
150372
292789
265124
92088
31565
177206
299692
297311
255999
246462
20562
122730
87507
233305
103569
141324
297193
28289
141690
17346
275875
129887
210372
54415
131500
125872
296312
243112
14346
265489
265535
47614
187206
225887
27860
155878
147176
287064
109745
244812
220460
219139
92274
75346
2719
73639
180861
238246
255196
172891
122041
94818
103893
190117
111224
4704
184646
278972
2959
241532
154064
217911
292256
151727
95113
270729
98578
24603
90470
201079
235253
4256
100429
93569
14766
231340
40945
202667
2946
184762
107056
249049
82270
71372
110238
112681
257442
83661
258357
263750
264916
205456
256785
167152
287636
85577
128321
20131
174003
276578
186572
235751
165735
161764
201856
286182
11292
237207
78685
103445
139417
124279
232885
188895
245683
296839
260972
246088
153017
287744
136575
124930
28229
246353
188290
192729
210985
47914
9858
198109
77190
192188
32096
3632
257476
231541
8992
227165
154585
79414
227042
271681
290409
281675
70086
252977
224375
23195
96694
59994
264808
13116
196908
774
176852
268666
138266
79083
207172
246576
275113
123565
21379
130070
152773
66087
259913
166324
202415
33000
163380
224283
113113
195385
167864
273417
283474
45303
29424
169421
119295
71040
122524
194986
107086
208002
50705
44617
19481
31275
279095
66435
60500
97858
77061
127227
273662
276585
214080
102416
147324
156367
223336
193293
44259
214142
242853
120018
60625
262510
15785
79789
257750
32103
175018
293159
132433
60024
122459
209209
297326
49547
197183
32749
27508
95596
113310
272066
274006
165242
133557
14870
114676
271106
129212
21439
33593
157791
81840
63230
285623
17464
12188
49600
1009
175473
271303
243723
263343
279575
122159
294663
104329
288470
284293
176699
36036
28589
14408
60083
27742
233625
201325
264866
70461
92635
10613
281710
270016
297795
101749
113810
283904
25581
88959
228309
286691
60818
52194
97572
50331
268559
12084
31634
172360
214420
311
284247
80476
214896
123052
171799
32828
215239
7994
229062
127159
227293
26642
279442
195050
124559
186256
116687
278086
279785
285257
230897
116716
189441
167649
146561
179663
118822
17619
170148
207685
234142
58649
259963
79381
128433
265613
217163
142903
85329
151183
280147
174022
174173
141421
250635
24777
127211
257249
133853
16924
266738
140383
299259
53430
288308
202536
229769
66599
223029
61060
15003
117324
41730
278629
209379
24133
270012
179860
184835
130725
293248
132643
278576
281780
229029
15642
218317
59479
291579
266077
290259
229711
40429
131314
14526
227672
261616
9945
263810
40513
97895
121778
84363
200176
110231
138774
297580
247454
133163
117913
237538
289264
79642
92431
261291
241514
183342
165254
134153
173257
199939
113340
117993
77975
17051
213250
196410
265574
147157
124922
7133
127207
218663
190987
71247
69447
70833
52184
261936
238583
230773
243458
168109
42084
57469
136692
265624
115255
15091
146789
182572
186463
243370
207074
32452
74547
42535
79249
279470
97241
170287
8875
155242
91156
202954
237943
41129
66495
212870
1427
6378
192109
115476
191071
60468
214574
142980
47534
179688
108333
177265
245212
113015
107414
217149
217509
218764
86937
281792
43337
284685
125735
206467
110536
237625
189028
211272
219393
122305
290942
195977
109832
192988
81296
229747
48068
242210
283305
153936
249093
229357
20468
93906
205022
279928
207812
111151
92687
218274
284465
262627
215694
73193
227805
114028
156963
254240
27889
172716
288887
239863
274880
109634
88089
299914
82072
258390
113314
257247
57304
68761
23973
294153
108657
52947
72559
193434
11292
120715
141476
291722
6579
260167
157756
277833
225495
40911
277533
108631
222078
256013
13678
1743
210533
161213
71400
117489
151228
243236
6711
71021
127897
25276
202134
135552
215760
129323
15151
63652
131095
53340
201224
284072
254667
27298
41382
37683
245384
203774
66468
126536
273327
106872
295975
251220
267617
187798
276173
59189
110326
50123
267614
59450
92715
48154
252078
23843
206765
126713
208955
178456
274864
148506
91782
280165
263876
120966
216672
238310
213903
242591
212997
146431
179440
210635
114068
94379
19526
156128
87357
222666
86098
65604
213630
279549
98678
101635
164839
254322
271226
283089
85524
147607
105706
89262
98923
16914
257949
155552
37914
70764
268339
281311
131220
159789
251419
203927
281279
177320
76658
131867
73855
7571
269568
170994
131269
281627
189548
296039
92998
23988
132919
18982
145574
71639
217550
115217
31702
231504
174138
65862
245664
114933
124930
244321
279091
88207
297802
148719
55717
80597
179958
17870
70259
174221
220217
67977
47319
162273
77055
168219
141708
162874
72961
95875
157203
117778
298573
188963
111994
203505
132980
192086
70563
290631
179526
189299
39311
139472
20954
73831
289750
203021
272206
114590
111564
227299
123689
285397
255790
11953
261996
210463
256270
110496
296185
218211
256500
120685
65462
282312
217312
86465
78426
286306
160015
166047
279336
67513
93148
153497
19018
62815
118824
217604
166121
79902
39384
43527
118642
264766
107810
75743
76363
70237
45806
222242
106962
23254
167177
45418
240966
141310
47077
120375
52016
239329
47385
30659
84339
99247
238098
168256
71723
124020
40547
76012
106427
51393
243795
120226
182161
295225
146682
87367
291410
289133
208916
45109
261842
219856
52397
42567
270196
60277
221711
54127
7333
9314
142950
171105
38693
13932
95414
149779
230452
285923
105096
50910
69686
122754
266155
15382
227525
102451
90011
268769
253395
45039
203108
200608
236094
299902
15657
280800
43659
267522
123576
114775
216297
190863
226933
99634
260914
21310
107656
299935
101930
260467
137582
53819
264438
42784
99329
265973
229929
12680
231320
191652
88335
273865
202153
188662
171982
89596
6556
85754
221210
186160
106145
288527
173496
104126
37128
83848
63389
199799
275849
135083
55153
264544
112443
208431
118536
25163
260238
101103
10931
94754
38365
277110
90906
80292
145360
233426
190891
40858
288711
96661
72742
64836
118800
87775
142000
140529
294355
153554
245078
37124
121317
211491
287218
169109
265495
189082
159927
181870
278148
287630
138835
167222
181908
249107
143908
132151
234719
276331
178496
4543
215018
279941
148759
252219
76707
145326
196240
267610
287409
126271
241719
255282
209885
44240
233719
166687
48753
127967
242899
276663
65421
93969
225000
72195
219302
79129
199091
137825
81242
160847
248648
21757
36267
158657
242663
163716
15735
119159
100485
63521
76185
3998
249762
263973
195855
122254
60837
24509
176335
111536
18960
196780
76192
235393
206340
65135
180897
186883
146022
76712
42884
163733
272170
128531
190095
258689
224655
11314
46453
237788
116811
195994
104325
14143
95279
294196
286549
155210
37125
179630
147889
188729
279197
67214
93303
126628
133144
22759
231399
281612
32322
83567
234606
240041
254735
93305
51731
293342
79882
269174
8043
298013
106632
299150
162946
150868
28559
120715
296893
104166
24181
174450
122410
177164
12876
159
106059
51782
265326
269169
136847
262561
125590
166815
274732
149190
157938
97523
295820
239338
13551
222678
278774
14289
147589
285258
2158
20110
69319
141806
72234
161526
116860
197111
120106
665
246196
156284
20214
153786
285915
215354
210017
137433
27723
80811
3809
119724
213494
53849
165540
185852
132948
197220
22753
217253
181458
176371
188930
252521
8842
242158
205413
235193
157788
296910
222140
171377
268385
274737
3619
135993
180626
170155
111555
280574
163901
13515
161121
3088
235195
13954
249219
141742
163901
1021
227305
22403
134857
259262
35945
280072
20962
196262
184593
66937
76631
253744
268722
100516
217870
142954
78610
229724
172043
278394
132942
15908
85038
131696
275622
208225
19571
50304
50165
145922
24210
112129
133628
264930
62291
111040
123958
46526
127509
82391
239798
69896
150772
230343
96546
53577
216593
107118
70404
250769
47047
103324
88022
100732
88760
195328
126169
208132
257793
294886
141
293924
299120
42414
282062
168135
265645
112371
153255
270839
231153
17001
116679
268115
256344
235014
167634
108692
95278
198133
51790
94511
255921
48151
67254
250285
21100
120512
152395
57483
101209
174826
237893
255326
202276
266960
298103
244251
138620
129140
72824
247755
261032
203683
41747
157467
33747
87170
117672
41750
748
200864
147482
121693
25314
280222
28576
227394
122956
239289
237993
111975
168016
232660
49334
111027
294073
234115
9036
93001
113956
10431
205025
200152
149538
236129
139708
132738
70248
183032
259177
119734
193758
107474
283647
259235
30479
208671
31582
56696
197845
28788
1910
35369
296617
95694
134932
35177
191200
44977
124829
53172
162496
159728
242173
244957
296117
293025
154981
290124
121193
201991
163128
147329
130093
40483
290927
59714
257490
287431
169197
298487
269835
277713
147100
270183
256478
171664
205274
30
30877
219903
105276
236360
191966
23666
136759
166614
228442
84844
159803
199800
269317
289753
237536
125432
199365
176133
238191
280472
125486
140359
212127
103653
106749
53980
147287
53951
278097
168430
5643
181366
201034
58833
248601
99028
290146
85138
25677
6964
102378
293993
127847
254386
67070
190189
220080
155460
213768
181218
123586
291443
251052
201294
79082
229542
141780
193599
122079
69816
120724
11114
37456
157015
123249
98558
31319
274911
207612
298075
248781
16933
789
169947
255905
88691
155912
244931
32805
5946
46474
127168
125309
277421
234628
166829
107971
232987
114070
221382
151877
201083
224278
167869
228
191897
134750
705
289137
91821
205073
53453
22973
15369
24537
1269
112587
1329
265293
266705
27577
98770
209369
265635
123417
223480
38991
2704
110592
187473
189994
37617
213145
248288
89857
160479
44309
241949
171930
20324
101074
165237
292081
21529
232065
95492
247130
140663
103887
102496
103189
157364
61566
127911
175560
276824
278235
279625
260452
162861
120260
156645
168220
197040
66512
64399
76260
206427
296445
212150
147250
255820
292036
255545
155588
100315
44487
32768
161964
90591
99482
246279
235192
298658
104718
32746
7526
58649
7956
95366
120433
284065
101383
80257
179526
195486
191800
144441
185570
259685
48680
244176
82373
129851
168022
4078
261347
96569
64956
217373
53161
290783
285438
223130
5087
157921
217379
211856
144763
270663
161406
113582
89667
98301
27993
8903
264966
85237
92690
75679
8256
267214
135298
228480
140786
93365
147054
296342
271254
295714
35969
267595
40053
121824
63828
209554
5127
9457
112108
178073
263673
219115
19094
106006
235220
190727
79106
268911
112383
190972
101173
286491
223795
157262
189783
131698
245485
3356
135758
106040
129286
52634
210419
148982
173213
7791
276119
285596
88371
144598
262698
20287
71329
272228
161605
283613
136613
195440
227629
200510
154455
113533
141443
96693
267690
183825
206337
112738
89459
270259
231047
102476
246856
22671
58180
209018
82037
168180
8498
147368
77945
272749
37940
257703
70835
293534
130490
291031
268533
126757
144515
90959
23678
82
27102
272344
123036
231473
200737
265345
37444
212737
275619
31686
234041
190548
228467
216130
51423
43727
201167
297377
257300
151835
289688
28603
91470
5406
18772
73992
216472
35471
66948
21394
111701
228000
228304
120833
129069
206319
139311
236458
252864
236761
238103
178549
157732
218301
87898
254691
20126
226022
71743
212348
162036
216603
265900
1952
173933
295964
196840
240906
36013
213347
279081
280660
85932
5195
27759
113429
286538
36423
59749
123432
66209
150880
171336
60371
83214
218619
294190
99113
233881
104671
33877
148216
256063
200797
268675
255834
271959
16206
171441
110055
184945
88307
211230
8488
236989
63755
192207
203244
85757
152087
230530
54013
48836
296129
38539
205239
703
39639
111032
64992
147214
177660
25931
172559
177701
285637
110554
209895
30922
219944
117529
120595
298922
150246
287160
144792
51805
202396
77457
104713
116490
12240
265822
183184
201431
139870
108817
200225
132901
215739
160461
126518
214030
74858
293836
42459
97459
231639
108217
120167
102793
140342
171362
74756
143810
68388
275866
23133
168896
179051
285015
169528
142481
80894
210813
268376
169674
80798
32264
276371
227331
271997
226161
279425
557
27168
94065
95739
61147
201164
258425
75747
183003
290488
106916
66097
163734
230854
175942
63382
225954
86104
291883
143774
238164
62059
238775
97011
105132
241002
254774
201430
135376
137684
54719
60328
90087
206869
228847
92085
248034
141145
275959
192828
248220
102739
93232
139999
232789
199713
98300
204985
34044
76203
121342
154814
211281
243845
53529
248952
230796
82703
252857
172534
196258
64561
193336
200192
50681
72861
114004
76013
57780
35921
229696
150596
298428
255686
147862
289624
149353
213653
63529
154685
247596
18367
27497
122237
212625
261773
191773
182398
174750
62603
255707
141852
23234
7476
101553
110768
75813
198054
122262
50084
88468
79111
201890
73020
279878
61226
269323
243773
181615
289050
121752
78059
154208
193532
102339
63676
213594
192223
76276
196971
147595
133404
132567
88021
212112
216083
173811
76148
2563
212761
180744
174595
147033
3119
140523
139139
249580
40858
201268
240003
230662
293145
162856
59621
216774
195125
264912
6552
200633
267337
144758
206427
4372
171152
13649
293603
45816
177072
56008
18860
136177
7238
808
240579
220826
101019
7312
248207
54997
75020
242964
231098
103398
184132
295737
62606
244311
218110
222469
23458
207853
63358
49195
54330
80195
237139
34415
65997
140917
197912
174884
195366
31228
226326
299107
253292
291051
75124
75251
77316
198917
37935
34773
145524
93366
149228
231225
122478
105337
34252
106471
238816
107536
97272
120433
202610
269516
65828
274072
2394
124895
42380
260680
276603
291045
218364
252959
239046
7647
115298
35668
240963
70455
276861
230547
36619
238087
225299
241221
80020
56598
43618
49826
243814
114338
269322
258855
263655
270404
203892
205266
69777
152734
107962
102176
9400
126412
62996
150721
137611
223554
274999
167124
3624
238677
48618
266550
58281
251922
286531
139114
262840
109191
293405
80506
256016
35888
75627
71831
4351
96072
2826
5732
137342
245133
241147
177894
31268
76145
10754
51175
198361
296873
251337
89350
140310
66660
128589
231110
154649
60867
106646
39039
287513
167183
224230
98827
90223
255918
108904
26368
99271
2120
228384
243931
247255
172315
102446
156607
271604
57195
109321
203069
1291
222023
213944
35482
115224
98692
170613
256666
287185
133796
182986
293578
73726
86029
47683
234478
121460
275092
180550
183122
135116
89056
118911
61673
106726
34081
60011
88026
164526
25225
238460
286240
66505
122080
292079
201504
299831
155346
209943
118534
229887
80117
8292
133773
215362
193474
227035
3345
159286
113159
167605
80220
33060
269416
70574
288818
104591
245043
205605
27727
22455
62210
110253
30140
13166
101906
207116
224271
221210
123009
191314
260417
93070
231024
174890
170664
114386
261005
284262
133728
41868
63310
21751
36552
114094
255199
41644
98080
286758
14820
191682
239196
166144
223488
203183
272770
10102
200865
122881
34088
158300
262382
85215
12032
22924
292781
234909
89064
56965
58973
298427
78759
153394
298759
223784
189581
251686
3353
79004
263627
17931
153111
143461
15895
233607
175075
143348
233308
36257
64968
121877
77634
124257
64193
154142
164378
123139
78974
86496
203895
176115
71611
234334
161040
160624
163476
216860
98938
168226
291691
150633
109719
250101
237399
122597
49740
229109
288366
196284
185049
199458
26859
185197
165256
11417
143479
35887
277725
248290
57507
39287
147280
47900
145409
98296
97085
130687
201907
257479
218475
268075
207695
74519
114675
181477
148287
179627
262665
198296
290634
195712
208280
14150
174251
203039
158447
90369
11329
64704
38106
139888
199134
133819
267350
40259
242553
215420
114596
179708
234775
74853
133785
279760
280585
238356
294920
104123
297175
86955
98353
242913
292599
23966
210042
245839
235995
184015
125897
9076
96903
173617
72713
136272
132945
130631
219661
111288
26401
21279
196900
6716
12435
78476
36654
149459
287461
63717
150218
265236
227844
264820
66162
33432
260217
136446
225243
47870
128063
287441
126326
26764
231468
190551
126898
270639
239095
211416
237265
187780
31033
113042
150781
136907
220108
198292
6467
258929
129804
14043
67018
160964
78191
171521
49948
264858
213933
42761
19292
149447
58535
39151
126703
48458
162022
165848
54429
156553
64905
24025
35344
222496
49347
261832
125683
280493
224471
52831
28921
205765
170914
95932
121600
224812
286154
231323
160685
121029
59823
11785
249430
43872
268159
71114
30937
143293
22597
172209
12296
228244
56084
17044
174433
34185
275687
263928
232604
298562
87411
135767
80340
9787
23196
41949
171238
216829
258897
40743
95835
228961
91196
146707
85976
260614
43609
171429
214935
3030
179830
163305
78753
37283
177972
304
299386
187411
225301
155637
135436
69214
58246
281609
137291
240095
114755
149506
21445
112517
221418
160103
115407
9969
21656
134553
38312
110605
241944
118043
256626
166832
54091
235351
162676
284120
100121
296995
122888
156185
110078
26471
149566
48756
277340
91270
161950
101402
126930
58732
133837
162355
227826
210619
227552
25755
67944
107325
267016
268618
11851
225969
90352
251007
18673
189070
233152
48944
165008
124589
21135
125057
251907
254993
278685
291943
252416
270705
20747
107913
124424
130539
48297
48504
100936
218011
153486
78330
57805
45669
15262
177644
23578
259915
212201
110117
211832
210153
242398
294408
66202
239627
289137
247646
62625
19836
293640
19506
121619
175045
275318
94842
107774
160844
60196
275308
133797
151718
179158
100427
166419
208915
45071
45364
208628
245634
259980
176338
296199
276776
253054
293670
174317
106783
280289
109848
80702
60283
47193
192087
112893
101554
295772
226047
107065
278461
139464
278136
262209
179036
157806
292206
32521
8791
17089
167428
119891
277839
214513
297158
25021
106227
41489
70831
180880
275754
248230
210242
75563
170262
20321
73341
241934
23347
79062
75961
101001
284575
132794
49303
4958
189326
48595
148088
291489
243553
159079
99221
24169
77723
189495
14977
3579
87589
112395
299155
269510
270385
156550
179128
81208
175183
21708
274884
269569
173010
181441
14115
66600
218467
51007
96575
160048
61800
156596
9894
200028
225029
157894
92125
20356
232536
133691
264569
128584
20862
259576
213110
253036
98498
139644
173628
223573
265831
71250
212251
296260
114799
134749
211709
160309
74242
293493
24159
23185
237122
23617
129647
105858
106872
3592
126545
222850
76901
224860
262023
38232
22709
264638
77323
295001
193142
57297
22303
235041
90519
22698
264829
259556
74399
263734
164416
87391
107596
246576
65774
276443
80863
265786
199893
186304
260982
184149
93868
131486
201276
257785
273142
104295
273895
67316
29101
117485
165419
286303
95348
177506
89539
281259
143420
17124
144635
149656
199421
233669
298440
110612
57758
161992
289039
210736
167460
125457
132315
51488
110295
273490
92677
78906
149197
104666
148062
80338
76914
192765
75490
278630
126435
20781
289781
296231
217571
205158
254714
169639
74527
26945
61327
295113
106451
149414
200339
190050
266528
153698
118537
134503
255363
43548
259002
182675
256630
98130
288013
237178
191474
74146
99350
186037
174073
115342
93096
182645
210592
174635
258531
215995
176452
157529
164360
84737
12904
125555
181624
31283
257739
34190
179943
244842
40087
24553
163659
97507
167234
143601
5575
106162
58183
74452
297725
284026
124657
85885
64076
276995
208851
88169
182392
102200
245473
23141
248510
288321
226249
143673
116511
127269
194876
47457
205493
135543
17088
248496
243098
142377
52120
163604
245306
240256
227947
199040
137644
34536
126248
194651
88691
233199
271166
186485
275455
231877
106278
261786
299983
106856
63168
241320
36079
265770
78904
75487
102137
286755
46802
218139
97899
292648
19791
68341
139237
245779
152294
128211
43853
160768
269156
216001
16990
88277
235726
5095
284179
176522
276904
60195
159659
287229
86329
277877
98113
221292
233509
255738
114635
58654
135762
269810
99575
95725
150241
19506
83029
185769
273855
195084
276578
178170
195081
256382
174196
35003
150871
36046
282336
82831
113086
211443
220872
193864
294472
200097
146853
220494
194694
71978
198961
277124
29325
299495
235813
83061
75276
21180
33204
274087
225764
62023
108532
24044
8133
196178
147026
201756
283760
4265
231809
375
93363
172847
118101
89637
276622
156869
198872
57548
74898
80089
24778
268558
140914
273013
130359
1087
286136
191371
258189
161623
269244
287704
115191
266721
231333
54413
270569
125760
230037
106757
92355
227507
297095
170093
39147
25982
289420
96253
93227
170295
166362
90174
143597
61803
299518
190284
253762
51970
20753
243752
264508
231757
271372
101189
259946
55825
167952
116908
59199
144638
1073
214931
105311
33612
91247
225435
198404
64092
89884
288059
91065
216036
296613
142817
23435
290726
30114
250980
55488
212969
202592
150291
1392
282236
16736
39422
224390
104043
299314
189330
231252
43284
230181
175156
296119
113620
38311
59264
209002
170733
25454
33235
290912
162873
46702
114532
177865
292129
92546
107094
88415
124925
49596
258685
1780
13795
98521
185708
11800
254257
257107
167367
157824
44762
12294
8298
103013
75161
69500
297670
205611
10334
176050
110394
139814
97647
182221
76530
48230
53432
203360
25618
122914
79355
259388
272802
108637
46036
194262
224235
15793
164269
42093
227576
33654
174266
127757
175590
108782
102430
89494
175392
257400
53349
160739
5336
192977
226646
176600
274648
276731
104369
104573
114289
186781
160770
295586
170774
34281
115099
275014
187896
2950
278477
274764
5785
140455
120694
122458
248890
48379
120232
75172
70752
136958
71991
115279
293765
224462
262155
142443
126049
84580
239069
116284
298126
68473
116467
70104
34097
150463
241396
109266
236259
166574
256696
161333
171618
139111
216758
180777
225625
140813
222987
183696
218901
21280
49497
256462
118140
41317
59712
196672
230450
161264
181524
224579
146013
271802
30529
14370
140289
98775
290051
23972
85519
90559
246783
233721
215077
6487
52465
270757
13777
21219
283852
16581
201624
18459
180505
1861
255074
244587
297208
105796
61611
76774
204946
231227
11709
92290
171797
105361
117313
63524
210546
96134
151818
163242
122794
129980
178997
128807
247006
193388
182554
166268
278845
125729
38921
106591
166127
13455
35250
251923
136595
295273
26367
64772
111310
164615
251820
118917
88159
98223
77669
68621
28989
233304
227510
41908
113677
36554
229778
173505
94537
63490
247865
146305
150120
189627
232193
251642
296607
276610
241786
42615
103224
108805
273293
129776
96599
169207
173895
63239
30731
110083
98846
139432
51005
36407
214456
219955
8563
67184
206144
269547
210596
44671
122097
281073
57152
191880
159499
68412
78808
279873
96668
137390
290642
83365
11625
98438
243594
72291
69195
54230
62322
235310
44369
116130
134063
209700
4659
276575
125234
92056
195422
111200
252555
47394
65444
69196
43330
210576
120616
57758
23985
157510
279859
199715
192741
209081
258299
42328
82269
71608
168935
72320
263402
93704
272774
24322
46453
221156
149507
228016
167576
21311
270054
176477
107971
94488
193298
186478
136139
159019
89122
139130
236831
90135
182603
169905
155699
176975
156156
129092
27038
36547
169424
268397
186367
91186
267700
78001
189253
158068
52931
188493
82456
282304
196745
145696
290323
73050
139648
239392
4141
263198
242364
178069
124839
90500
20130
36160
149353
226459
33550
222083
235579
239926
9639
102117
178574
66209
182079
180909
15845
80078
263458
56541
39804
66475
2047
293202
176732
88129
34095
78996
171291
281788
140483
210730
166031
160453
53437
6223
168351
135010
208353
49434
92555
285030
29957
284388
27027
295326
116016
176939
21918
276923
221189
211008
114218
72903
164190
197274
11434
68743
176660
221784
269739
3183
245118
128410
27569
99478
274335
276372
95205
142577
93339
53917
70981
34326
36378
249503
70104
40848
224531
124592
248592
31397
104637
185213
94623
6578
238834
177144
66298
203323
207041
29581
13612
146446
256630
285968
2151
205990
255266
120776
117916
279664
196105
149538
67462
201427
39984
72477
299669
158793
79851
154225
277292
256852
133794
1094
36609
111408
138187
50269
116791
259270
102066
148089
297599
173185
252304
231495
142307
203143
249147
178116
91901
186533
194229
33617
78550
171419
182570
236580
105726
220017
90435
98859
26151
42420
250524
123526
187529
260371
139933
22750
119926
176394
55755
129162
15790
181915
75339
272216
52102
233030
143857
148621
147909
275398
231677
151093
200285
272590
11503
267252
42208
296870
76221
116337
123576
26089
92096
278123
112435
28900
166682
52210
187075
277641
66720
266632
34549
86038
88746
217077
17389
102155
197161
214650
280720
208559
239555
47832
220448
58416
228178
208953
271661
141321
177322
52350
31922
53426
122120
95410
198368
89506
132410
241569
212106
280593
26658
116638
56020
49374
227853
284476
48891
10986
262272
76703
223791
46785
38194
287297
224042
113630
136003
217728
27490
162918
197107
84550
239437
216272
71091
216128
225015
250919
67207
28647
245233
11403
145645
129879
275061
64776
18136
32407
28438
101453
12984
33473
232080
231776
260706
184382
135827
76204
223332
124546
98905
284744
56747
12489
160818
149136
254977
272523
249521
89718
208580
4339
48233
126094
282481
82118
258060
135312
283259
217516
245609
122226
226150
82068
114847
246540
42947
207423
297518
168992
50691
296381
251076
109007
111760
84779
151177
39957
67254
241606
75833
7804
52254
223066
249505
249819
127507
209841
244765
165711
130400
54393
240174
278144
276984
118672
3912
23833
143642
77983
27814
121792
205901
253235
276199
84691
234364
190877
72986
257491
110962
112193
270831
31377
190437
288371
120497
176755
149600
218304
104409
177044
271980
297159
103869
6586
175553
108630
54516
252601
75975
238990
223035
256051
79439
47558
99424
211621
9630
54030
91790
256920
242902
179337
25060
238960
227443
38980
140059
287243
260706
283673
158453
90562
132359
128084
257368
245366
63121
243719
208764
130711
125750
203693
73117
299658
49809
106198
40064
107832
134158
174040
21842
28451
20554
103120
11135
31200
56105
276367
165896
264853
212540
290790
250923
285208
211617
222849
241471
274276
101083
18775
171668
6349
70382
280231
274646
216052
138118
275614
7540
2497
227496
54377
174689
56236
183930
91783
58595
48586
92695
258274
20667
18914
104987
81914
259741
104417
13146
184381
21091
237054
74913
172190
233796
199217
263479
224647
128924
45010
293466
92601
6311
206669
267488
194116
290513
41661
139928
113939
219753
147616
246504
77549
34866
217771
6813
154471
112809
58514
217776
109808
209835
73973
90646
277063
176994
151303
192593
156810
1617
253207
158145
195343
281065
179251
52800
9781
153852
137352
256789
12913
75965
67156
103640
102350
77313
92920
178713
284920
170537
216306
152865
221282
161442
86009
180311
68932
107709
55222
88535
262740
232561
189018
101821
201371
166796
100476
177047
232274
237285
78385
117712
246166
183077
111762
174237
127048
113018
85788
288636
217392
116387
143413
204402
146376
113519
75279
112932
290710
186682
209179
153050
48939
193698
63806
19314
93504
241948
179275
209936
47712
288356
251237
102629
158198
30460
116244
162968
30819
224689
164627
224553
201930
4291
217133
174214
115243
245947
274483
216628
278193
4994
259801
85925
38063
84372
54582
73487
168435
239715
192120
147686
208587
49754
296152
179971
53578
206979
281729
149506
114826
167444
86995
94664
126767
280990
83842
297332
14117
115289
15143
103415
96740
238859
206004
85160
159634
137548
27870
71330
266351
278344
128084
73813
112215
121904
5031
144891
196079
126185
171844
123581
32563
211953
129280
27346
116447
97440
73480
282713
108609
93166
175385
215411
113777
267723
58077
12848
263716
256657
174967
260780
86070
22511
201962
156225
33819
184839
198884
223334
24511
170608
144914
233019
201023
41991
58671
98634
116628
134699
72314
223080
151722
14543
242646
124867
137417
43397
128280
103424
153163
168398
124454
163326
173265
212835
78357
85457
214269
157424
108324
282219
95823
217072
206120
9692
5843
169362
132937
101159
164860
142700
180241
138800
185426
238543
180348
3177
68424
283575
289577
20669
277982
44613
21509
44278
182948
50062
240175
165537
87207
143211
79765
156506
273336
77075
264511
6632
38199
297314
228561
77935
223258
6696
184302
98027
176264
65618
36394
294134
285638
124156
201921
182213
116142
19212
198638
58301
41253
1031
84498
206137
269772
97401
221042
108834
22187
82575
58554
214603
234044
191717
79530
79821
176634
126284
213713
111905
119952
63466
248891
61927
76696
139690
52133
44749
247438
200398
94330
109105
35890
223764
54443
70765
193036
130329
89121
110442
14035
84096
76314
29171
86701
194730
84438
102648
62005
23081
25541
99890
66581
55712
295614
431
96195
160392
202686
106759
127633
238859
255095
269708
232356
46623
241132
13988
64636
165904
54546
3362
179063
148518
57098
173452
123768
195865
222700
200696
195967
177162
148200
281444
86315
259803
140589
68764
39606
295672
139596
172601
4542
68359
130984
65890
154853
168151
276337
150639
108095
233900
251150
51341
212589
191537
131860
48937
61423
258403
136816
69776
46010
12725
42524
92307
86395
118083
58750
79554
146278
270894
282541
54597
108412
27812
199971
228381
128106
8733
29649
200723
264774
210475
199398
34107
42820
215620
168600
136767
27056
127883
107129
48850
277115
125028
95905
80964
139389
19455
211908
286796
122912
285436
75224
48563
260678
73014
10295
293679
200555
161555
61060
281570
251118
226580
294620
233282
146429
201828
14666
58799
220787
140180
270823
100868
284785
254932
18399
166753
263274
269296
125224
71487
88357
124455
289309
35280
36206
217344
187134
278126
73875
224530
13044
131809
135913
240875
67151
5949
202247
147248
39505
283046
24260
74818
166485
107557
35433
24960
54613
288637
125683
57722
91314
31918
10373
52704
10004
149430
270961
16143
202120
265273
191960
98728
220955
213346
14570
5931
27608
210802
239001
172404
282775
205054
259878
168137
278832
194751
78493
298540
33255
106179
54641
19323
56586
69508
121222
254349
64269
79051
155171
102256
183227
163171
196016
70616
45073
183697
166583
109970
231325
116754
235010
23724
4026
21882
249264
144427
24531
74905
257029
209958
191347
4186
63800
110054
215789
29449
194949
77008
166427
58226
287752
164728
286758
84547
234114
97793
68781
275209
141390
104084
191663
21609
83180
123206
59524
64167
299137
290082
141680
255395
49848
91118
283152
11532
192940
81281
174120
202681
42833
98015
88997
158125
170622
159679
243001
59457
121314
295603
30366
252552
252768
166140
178320
187044
45971
33098
99389
108971
42609
79571
235901
170701
175474
167904
190069
244101
55502
84375
75244
255024
275241
280894
168286
141033
38092
83991
114845
96859
59360
59801
174146
5617
18522
260150
73634
56713
151700
51649
223979
62784
50656
127457
121000
111853
15879
245041
234951
197911
276220
292906
31034
267196
219640
282005
72389
275209
84854
148311
106646
10913
39188
291871
193399
275110
232662
292563
207788
167067
294396
164167
174801
204254
52963
247093
227081
290921
176181
11642
232689
30375
104616
43889
158735
129746
126730
89320
227515
14876
103387
109555
122739
196410
272080
252906
153488
81530
139014
32687
111297
239090
164847
147423
266047
143786
99837
168468
262056
36929
211853
69444
61944
92701
52457
177152
49164
220678
48285
42922
290709
30022
209805
183302
39665
225782
89227
273859
281740
42827
129242
85256
79275
215908
245894
276348
140781
87155
75373
13848
29787
133145
70519
114545
160346
20785
36606
33460
240109
202570
85702
60717
268003
163650
162513
507
256240
179996
239974
28418
155014
17548
57673
279829
203537
142809
175776
96479
209915
17634
63555
118211
35855
147285
203798
119562
15617
291398
55818
198158
102067
263914
86362
124816
220228
195931
198306
272019
153162
211541
160823
48720
244742
46057
124231
215156
138150
14623
118529
196198
13294
238703
64390
107665
46389
268262
205990
152145
17455
121799
296720
177145
140600
49916
107436
29225
34495
126750
78412
293438
281451
5200
85733
37922
172542
194469
173524
99157
250545
179830
69132
250711
192283
146910
24207
179014
33510
97486
218914
192865
85048
92863
195618
192903
222836
97593
41210
63243
14953
134576
201894
166536
203556
271340
279798
164252
96130
254977
91975
288361
147393
65587
92686
287522
161712
294726
214274
226928
167992
49391
161816
89715
244686
151429
64356
67498
297772
260554
268474
203456
270356
277094
212094
168336
227991
98342
250386
37189
42814
21351
48143
279158
53366
262499
96424
57881
219931
163494
291116
236100
21788
224456
146254
108188
82121
208539
295380
199142
67022
270854
21675
133225
46543
31631
117897
68888
221588
254721
84968
287293
288884
139750
138023
230797
165106
242912
132562
125211
23166
187320
35949
160423
74285
93415
163211
97903
166441
1170
23330
85787
30055
30677
36291
57936
86151
240436
7002
132764
292940
40061
55434
123789
185183
204137
153459
152717
249974
12259
130884
298589
122854
246003
5448
13064
203109
161995
32648
22541
139574
286072
256067
52701
214684
280809
134227
89229
94038
294593
153905
254433
134263
176987
131110
157928
217539
92606
131383
15386
7838
189099
158318
271586
250053
157718
125501
197118
111398
29113
170094
288347
141016
297131
281715
242164
79868
29236
263794
230133
98239
286657
98490
99812
149840
97354
107573
18062
63814
155680
270017
193027
35108
43673
186061
42373
104303
141324
2762
65528
205198
251222
2043
245228
278219
173546
105019
46037
169958
102525
265915
242102
269168
94103
15656
20904
198525
222234
70814
250557
56399
58630
174028
47004
26388
176625
14129
103395
121162
62372
187701
95345
85978
59630
225197
238746
118396
141257
118415
140290
84532
135027
143904
267838
139727
212923
186201
86856
29187
165040
198861
53945
43498
6489
225344
263869
229796
279546
241695
199626
282966
26372
178207
207145
65983
159612
138085
131247
27713
123140
296281
112531
12136
106206
36195
298493
255618
144025
166177
180178
280551
292080
33512
24733
184791
210549
4099
167343
248973
183422
52133
121527
51223
45527
273579
105741
46602
115927
70208
102416
38860
23832
270419
20229
5634
117312
204544
31669
195277
96329
125095
59840
7087
222010
107091
195766
187254
177853
153842
42535
7628
72836
104954
60371
260460
209459
235113
191200
125718
41357
85285
192177
266607
234600
107382
112581
122540
220545
289199
143250
181439
81887
207932
130835
150764
263572
133026
70962
252576
164498
249911
220524
165596
239784
277215
204232
84178
231590
105262
194575
277536
139735
266649
95576
230734
111573
61970
274697
203045
8419
88781
1200
161091
64311
44053
298892
74984
207808
224187
135857
214877
199228
77429
254258
147200
139724
144048
99310
164052
81343
243772
35319
63232
233259
66036
171642
188251
11623
136970
12183
4422
227886
222208
118365
93816
97145
217586
210706
154978
79278
10244
94767
154820
56666
279675
43405
2249
38044
290463
123032
265433
80714
190901
43092
69499
96641
268664
7328
58169
74590
91193
209190
272255
38443
70461
191420
203906
54541
148470
224059
87897
292188
129012
122212
273101
92674
177428
80508
149342
245887
11101
243763
120491
11560
192426
7746
24833
164560
195813
263785
110368
261638
94828
94550
135420
73555
99424
10882
33933
207922
55954
140318
171926
164201
35434
10195
116031
241576
90270
74606
272105
135788
236659
177766
290132
150092
220631
226863
109260
50155
196552
79342
143112
84444
224488
40254
151729
275266
21201
66771
257640
277717
264188
101695
13413
111165
61141
27410
266287
143777
27413
103401
128101
183355
208075
40888
21465
279840
93090
74160
76996
62319
8114
139863
28618
65396
24932
7426
54577
157675
165173
27089
266340
274768
47975
109185
212999
290551
204717
171830
223207
20876
253221
291468
209027
115260
148143
30742
105610
235516
200486
144100
132314
180222
30386
1958
262748
233344
299223
182605
129488
118789
90065
199399
130020
193717
118297
36867
44764
217432
221491
261760
14713
125700
29520
65813
104118
70781
225593
276526
85013
11006
135826
93462
141689
80796
167541
83623
9590
114460
76718
218110
297285
269134
247418
206508
239894
157144
290194
92958
243935
5933
16174
218024
247325
116692
23127
222925
82286
280984
51414
27759
181675
95467
141291
70016
224284
40192
253652
172996
29388
43162
212164
172349
294047
279015
48309
193448
89200
117850
245523
142270
120687
33368
44454
135693
227068
1558
151827
291811
218071
162821
236560
121825
244446
142410
117128
116685
75559
260038
95362
151305
3614
78102
130005
150958
49159
97140
297738
165459
110401
11336
217544
293426
137347
53163
99266
202015
172716
207704
168417
242800
231730
135773
72488
220349
84856
175292
246778
280392
18432
283218
290350
248739
30915
248421
1185
169701
228899
242549
181775
133406
76205
246029
220132
276100
9377
278277
210657
298072
143524
91851
223301
259773
267204
84368
228726
42408
97449
276795
147652
1124
151768
121745
134359
103443
105251
121856
232884
35741
101855
69195
688
84664
270013
171365
238683
146261
74792
229673
44332
202774
163125
221639
82914
243980
4223
39358
253313
151697
27482
210403
14711
255987
246891
198829
62806
12223
70685
294614
217045
88935
3780
195499
155195
37510
53143
147699
115411
274793
108383
44046
187574
258855
45112
44994
157779
78100
139918
110806
98353
90407
19635
266187
57396
33987
183623
214838
284334
100699
73800
115513
131725
190693
62198
95693
127869
249649
289648
169775
103418
190556
93047
88958
264690
192761
183041
252899
124232
293160
246928
156093
172376
182510
175522
164664
277611
172608
241864
178954
191798
199989
112086
178049
292099
97766
41537
166382
106049
135913
77159
237790
49524
186840
76577
265238
222445
266046
162052
33367
22758
196562
292415
31171
155691
282939
145521
149619
84263
271086
275153
206593
204250
175714
260260
247305
91306
54834
123918
231162
80441
81163
104467
229969
47654
18610
6896
41947
97847
218510
12810
205769
289137
216515
56510
38691
295703
179754
166891
272294
4301
33993
205683
268811
7759
119137
73643
276753
102302
256363
77355
221220
202461
64522
280130
242691
211292
46367
157351
226652
131107
63256
245460
48141
194814
203497
259417
230538
241245
1334
85251
205593
7449
291557
26275
63142
112166
137980
116355
97853
288523
181330
36348
159776
102952
116793
60048
158213
51449
243008
237876
201706
142157
203715
165694
207802
262091
63712
266623
93576
77259
200994
153239
160122
280239
286005
220091
111079
217780
186399
48822
175118
82151
189776
265090
83959
61718
206177
178236
114181
76423
55747
249129
79890
110214
205213
5486
31529
228439
296826
216035
25065
11568
8541
7884
195402
282846
132702
39008
223541
110842
84824
80517
188611
43138
90370
91073
231814
189728
298726
8707
133883
60926
276040
10721
249046
178429
22610
222272
191239
247376
249405
290542
290273
173833
66081
287141
144902
197710
23334
167844
69584
93132
239086
16233
158500
249223
282098
3684
234099
254833
13475
149111
257368
77313
172075
236077
130920
46486
236172
127563
168760
160631
16041
36226
202121
35104
52956
275570
79053
169749
32912
113689
297894
53735
2513
140320
298523
250272
275247
20276
99618
8200
268897
133263
74253
65998
219110
48334
258830
137082
289691
64733
63395
40379
222641
242077
227687
198461
281592
21529
10925
156263
61021
132775
90548
105737
192800
238053
84231
139463
248550
149991
248026
111359
288907
69093
149058
225965
72653
35938
44785
118805
32213
161144
204172
170709
166394
276475
177753
17868
227439
101456
147621
145511
235239
6474
47698
75755
183249
135542
23420
8318
161185
15732
92827
275634
212757
13136
186861
68909
56616
83188
28617
217089
93013
245580
129944
19962
282234
8549
207304
69735
86411
72524
84743
21236
245727
295115
44915
137973
261467
238171
243477
214492
18011
70554
211359
108742
273565
93320
114478
262835
194534
75059
364
3152
114447
33238
111052
206386
134711
228658
243869
38792
19399
67370
233085
253802
160151
181397
202057
34414
195798
70886
274802
93298
59059
20472
116739
4683
77479
60766
167128
169833
208594
14459
96812
205991
99548
53846
265151
26726
45868
88412
11213
182815
145792
136867
189904
229280
284032
267316
245643
27801
256391
86544
112860
233416
7304
144796
14057
32369
84927
163316
251375
125963
213527
296723
254324
105931
186727
143774
287267
144040
6016
1122
248217
83124
256879
295997
237356
21126
76188
146133
32135
268872
117736
92226
184613
176528
174326
222522
294408
27841
264081
237711
31639
246265
171641
224614
292510
720
70869
12615
94769
293936
263645
68447
102646
66317
244811
124685
165578
196152
227047
119520
40556
270502
37498
21078
288496
105031
157581
259883
113605
290461
19168
134907
64679
265202
101653
67759
106304
105147
100757
118619
75382
181306
153488
221012
144404
222952
95895
223160
70205
47102
170337
4251
161358
250688
1051
125669
264886
135960
255004
83485
256200
109874
54133
70008
65541
68487
71453
9766
34380
31987
236070
139032
123136
123433
78083
265386
91960
280468
37405
165094
4964
91400
243147
62886
271643
231164
40517
49338
210736
234698
4025
136748
232665
185470
257279
266823
292760
203140
17901
67536
61677
128909
129251
209692
107077
197818
68885
282190
10780
237060
32646
119138
135823
7882
8177
257571
39248
192182
286863
59494
292428
228993
150826
49379
6361
112455
30199
58695
54543
85844
293980
288778
83364
278540
104474
17745
281886
135728
199174
87437
101031
140620
178814
142745
173979
34126
284921
160797
270938
122016
194904
286493
153360
265937
55352
99429
260044
50926
125560
107719
7477
32668
281736
86235
78446
230405
285817
141695
15098
148813
105418
262882
241711
110591
34482
15619
195390
293318
6434
93943
93120
292374
197101
104954
181094
225502
38548
207289
267775
76146
105459
34580
234853
30329
69656
255851
273171
210090
288051
130450
110943
45858
204198
241411
253275
62270
256628
217206
295268
165858
185149
67403
158483
52878
271048
170715
220623
274199
74678
132144
5942
41861
26331
141347
38714
203370
56486
69582
51071
277193
122979
86376
21638
128747
138072
56139
157143
256101
171223
203876
78840
62826
280862
210550
174966
293388
161157
18731
56594
234410
70196
124828
187924
163945
117631
167720
161257
268947
271424
192444
50690
286786
61655
281190
175773
43519
193150
180379
62218
205834
187273
182060
279104
74825
234749
119413
257164
102724
114177
136541
118612
167371
23265
50315
295510
100591
177568
55678
242818
89607
221742
138586
96635
283302
73242
137720
21175
188130
244641
216684
259373
251504
273530
174753
111380
269881
165543
133606
275851
231266
29725
151456
64562
9228
101192
242693
82493
218827
196579
6115
148062
192478
138578
146522
89922
248171
107771
118848
44461
205127
192125
34697
256729
281882
24041
128189
100731
30325
115055
232905
143859
78877
156407
101462
201065
124276
162115
120238
208881
64507
94196
119070
135782
237686
197901
275968
147200
39713
153472
159768
234501
27559
272850
222279
118810
216700
159557
93258
183657
299260
39588
146277
170832
284622
211804
164929
43301
37322
158059
258134
186648
10379
267249
257714
172565
163607
87049
22051
253852
86314
191012
136119
253717
163530
113999
238802
279785
186029
14136
178036
247618
199307
194368
195993
63197
96306
103552
114156
203664
247141
229864
33062
280065
267899
83939
283489
299120
101356
287166
243739
76533
102849
215074
202199
38931
147605
116919
180817
138555
99402
286384
179267
96184
219925
191227
184551
77627
100693
52676
57307
3275
120346
36697
139677
51872
241474
112124
217795
178243
18993
261653
141588
109833
81092
283315
220749
71351
79091
197483
102862
101724
280135
1013
78413
46759
158690
275320
265250
64159
204072
274864
181552
51368
155210
37704
290936
15577
291867
190909
17175
179978
44561
161718
213321
234740
127294
119206
96403
256426
182629
11393
103512
118558
69630
157919
239992
273444
164200
267410
128121
50080
242495
69735
232186
122470
5815
74979
46152
35774
34759
58273
76158
168901
218967
92152
131155
229407
230334
207857
13851
108629
158685
39774
67993
294779
213091
10789
127307
222058
65821
248515
234666
153170
278503
24409
231405
242597
123060
104776
231807
27091
80885
97196
182033
5488
174444
65712
298743
21342
121987
192137
192375
54698
196807
268128
232829
255864
289373
282355
45411
181154
264642
127545
226167
277595
172257
120365
54191
126334
55252
176554
163268
187750
295573
201676
288646
136546
171245
60191
23120
166168
119973
79423
117848
237746
267143
226118
122964
172296
83388
236207
50349
148579
131267
165404
27016
242691
207806
250534
56218
144536
205509
83758
231604
7339
82022
142580
101463
103182
238397
218894
68879
118640
284476
217605
161322
280875
45514
218558
20048
173815
130690
40577
166828
14536
150821
184606
104016
104985
200390
210340
238260
67488
233102
4199
168654
246978
18679
195979
141410
205236
208256
299904
155562
218009
167944
66122
14856
202151
97065
185295
162763
72691
151618
117721
197803
259302
204105
4517
100889
53011
196039
274476
153611
58135
112786
79022
285442
97858
282854
20883
13522
286854
243287
32649
112352
85077
229366
200200
85938
166174
157554
230787
93871
288790
229090
16990
139549
171149
33506
61971
98024
169805
52378
88509
159035
238443
19040
267451
163526
266688
271915
297582
2262
284805
151382
250458
2602
217407
16385
292988
116859
131915
238934
195450
220266
78426
23179
136506
87866
189921
183824
18638
232438
40590
11172
95552
77598
219442
277
161617
27873
16021
8991
137168
196234
290413
231669
262683
204195
270595
298214
107159
166129
271859
101678
44029
182812
65932
89821
192754
219424
298502
206153
82436
53701
190387
197771
121467
211258
56369
289598
242532
87028
149152
298650
62541
66609
7438
108064
3972
116234
220331
148181
7511
262220
132766
6600
288251
65967
25248
127078
24369
197540
282946
292753
235525
107781
106839
208825
149098
46943
151013
230428
132673
40854
74165
251229
4248
227502
89004
234203
224923
107369
276469
86474
134434
205041
203522
229959
71218
252640
272604
198315
22521
101376
102252
58097
58461
254021
189434
251028
62113
62105
22277
178802
285129
6256
122014
109482
84131
246031
23810
25451
218930
67470
138400
181310
246724
214030
52495
169212
3592
295342
56955
58000
201786
274351
4623
69005
176679
102721
176619
60901
150340
18540
248217
250045
54423
148196
200632
216131
215405
36341
85987
238190
206210
8066
131088
21878
288138
240133
264106
270792
56137
60215
250480
122160
206612
250494
60975
86577
123240
229651
165604
108455
270867
205804
30635
97085
28660
62848
228956
51135
39790
48027
149317
168660
124642
111092
91225
97873
40351
138089
108222
156457
105003
264725
178161
2801
92653
161993
178441
80597
31656
196659
133988
188663
100626
208247
113757
206964
287276
288502
208744
46067
153450
133733
160299
41506
189402
17571
195119
84901
9607
267201
223772
25192
87542
90510
217331
219276
139523
145279
249037
168122
93697
164415
46041
192321
198652
259441
30345
228102
129389
290077
142734
205295
149810
185204
40309
10507
267747
188928
144356
247447
237963
42525
105698
288608
138105
156663
251404
84178
14068
91802
93623
262924
222543
197132
70737
214836
206530
17811
51638
91383
123083
271657
67995
68307
10919
223590
51649
127795
110717
290311
296378
279314
10647
155244
196667
292156
130252
152468
275693
55794
95646
18154
289206
202928
201058
109734
109446
226455
162547
195751
13182
187929
211030
154245
180243
136379
244495
193595
7526
283753
197389
287859
269013
134851
235588
75236
187589
295830
161921
240915
53318
268658
87859
59016
132303
99098
13810
80976
63714
132491
243375
248866
144364
60682
59155
21145
255776
179156
90490
227208
242636
208079
42232
93690
264777
208283
244759
198167
154149
168048
22040
184081
228659
43582
31564
181675
229250
68258
23033
151557
92005
21778
231683
140923
121291
235628
88213
18031
82698
146410
120470
197808
35149
23215
86672
229228
104801
17019
20241
212694
29308
175372
179006
191765
65710
167065
123497
237704
151609
270615
42189
203530
207169
148554
60896
17789
55953
217265
138838
254144
253311
102168
43141
143748
106915
177252
285463
294158
47389
68862
113633
190371
298023
239364
262465
7822
125100
28049
120923
255279
110531
148920
79856
127729
282643
158882
54739
64152
203280
31447
244307
44883
199066
290635
118954
76381
117023
143121
86229
222209
57085
236399
74269
55589
55331
110555
76242
103370
42739
34406
200839
175553
34095
253967
65196
85872
154482
30371
94275
99876
280148
137465
20722
124766
31038
108413
193641
3863
55016
176918
268576
194478
261300
18028
178980
75779
206227
170164
243904
135721
63341
245339
156296
74827
76151
289356
68112
131564
1725
169886
109530
144837
232597
242451
203194
67041
14521
224629
224763
73315
234702
17067
181868
220329
192052
60041
228991
260372
160591
95623
278615
237965
298895
130308
152503
68874
22171
229708
85976
286713
153272
58330
65890
172774
125519
59458
43090
122625
173461
247883
156727
273982
41572
39885
245043
61881
130012
148470
235788
299865
285885
114705
115901
297810
96040
205480
240391
151407
1702
63402
201930
169254
92387
175308
54335
245092
151456
3725
155097
279071
245390
48981
192184
288393
277520
164908
159452
2913
33147
178110
220376
85914
200063
123450
106819
208383
269930
296607
104187
266538
113346
221785
280621
19763
1607
70868
207162
13088
7197
1062
199073
274979
80100
60429
226854
275105
267866
151401
150607
26250
186995
97041
200697
107561
37264
107285
278733
223380
84461
98192
99822
272755
36140
129748
222358
131069
172625
115162
43727
182652
22665
226280
152225
166711
93740
23131
265577
29369
261520
205166
189867
298540
134421
293776
223211
149331
233149
149891
234476
13962
209825
183388
210019
272140
27111
65974
186825
60739
249513
91743
115182
103913
67386
13079
227479
161926
243119
145563
253428
64413
97559
128684
111989
277441
87374
74230
119058
163302
180746
242999
26345
172353
61288
182345
213325
75142
234689
129855
65062
199408
159410
46824
192251
281760
269102
10946
123448
70168
261977
127353
296391
10025
214668
84815
48676
58771
101169
104268
278608
18573
200811
263545
113426
65747
203590
113203
194524
165805
129583
118834
160075
254478
290046
119183
13016
213482
137374
207879
146137
27054
2697
227066
133470
122673
62848
156222
16475
189451
132411
75617
148625
279186
276091
140633
918
267722
127355
108813
280924
198881
119609
80464
66524
260334
120047
173042
192624
24893
20794
214524
295787
78599
214369
56863
121385
184058
193343
169326
235720
224674
101250
100455
203273
199730
268776
129603
126457
61728
286734
84506
71039
197484
175227
23021
95708
212208
196347
182862
141501
154247
245836
200875
244324
79440
13546
266851
42305
57812
19062
278729
237885
245185
240817
114776
180980
212609
139983
82637
267145
231305
238140
93926
80348
84870
236348
69967
65342
40554
229929
43761
201642
113211
110073
295027
97464
223707
288046
252239
38446
284661
261294
100791
185638
98193
207350
45601
58358
128770
112113
85186
76289
274273
172653
179651
27607
138552
222835
92232
66059
256377
143134
300
62255
99316
225287
285340
288808
92565
29246
195426
127847
98783
163200
109135
146049
257988
258995
41424
74181
60393
97991
280959
35072
189190
179300
253083
78080
142070
133682
75613
288162
298016
109949
122271
15016
229230
248144
269644
201777
44181
151577
209788
270470
57978
36962
207597
129434
215176
131445
252733
266693
80419
195810
90453
100412
270414
236557
49220
105655
201882
47317
191880
64014
224871
95655
282427
90348
233936
119011
104710
94935
149639
275320
199445
205544
181506
230447
238392
77995
51754
140005
188011
39276
215554
129472
6674
120414
125789
59826
238614
154248
55724
221441
291718
107736
170384
237953
252066
194972
284328
244312
178659
31923
207602
296740
116318
116153
27525
55084
173682
55797
113002
206737
141805
282974
16759
168167
287062
201382
216327
210429
202078
106134
108127
260074
108412
156871
258500
199302
222451
276930
291278
249665
14469
4663
43311
235592
263119
181064
245063
294570
224125
290605
128183
236266
8908
100895
145137
137871
229458
66983
245289
139577
25470
268209
297640
272390
162205
180090
237956
281859
236457
205007
39054
127382
197526
284087
110048
5627
90549
150414
246404
266644
116059
7804
130504
181574
150346
242570
25200
211194
204216
4938
197362
11013
81602
295424
146596
163808
236982
199953
295140
55363
173991
245013
39038
272435
31013
231896
131076
278539
232196
243916
181661
246654
78660
282034
100399
111316
15081
296835
211071
285941
236031
251971
269912
169550
288129
146859
61289
32553
30585
183026
93179
309
43422
151259
83214
227287
196586
56205
3795
27609
91218
230233
78389
178652
121116
228035
71569
109364
162883
247242
12143
271707
244881
289487
206964
153193
123019
211806
38683
210326
131965
137881
185296
134763
205085
247313
1742
8757
115702
16312
289199
4740
162428
142839
104317
132135
257332
97913
21351
92904
6585
272433
44990
91528
16941
260530
21567
215816
99215
154735
260165
274951
240324
170004
222096
117006
12429
212842
218548
74325
243683
201699
106068
281565
39922
236804
209144
100616
216710
34233
295755
155843
178792
26383
148183
196082
3894
102459
292018
71352
106058
138692
113226
34807
190929
242175
104361
281134
61189
117595
97422
71913
199527
299826
130158
113724
10903
160485
287910
187123
103456
242185
53709
52069
195458
129362
273729
96313
244240
156203
16134
200515
228442
48651
285591
53405
207595
260103
113709
100626
148627
185683
175463
6490
248982
253305
199052
120931
130778
192299
118489
221753
296271
238633
162624
233742
38142
92255
184255
33306
222583
281010
175449
88758
179812
115200
118069
175660
30326
87708
20368
18117
246794
270759
52605
277124
213868
174993
181216
281685
70942
140081
136034
86960
279771
247091
168853
7874
223726
7548
45616
174957
152065
257848
110473
253351
33191
102407
255957
16943
122958
282024
80188
125081
177223
294691
144043
202511
261363
129364
31372
183178
271087
260183
34932
23179
218782
34815
113748
171637
102819
160147
69435
88336
120576
195799
280066
227412
114091
278008
71971
255135
28370
174365
247536
10763
290824
236309
272173
255988
176437
81861
15853
235229
252320
297444
51913
288047
117117
160124
156906
46403
222933
42648
60323
18010
243121
236048
82509
152146
276049
227725
51472
29595
158437
227018
47693
80869
133300
121917
230414
293121
21404
115767
217642
133710
292393
241894
171901
89046
247242
10724
147936
115929
148685
21531
168947
244693
154186
211675
222546
233589
204291
156478
210552
258551
5617
166892
18065
142932
135606
272572
54309
271256
269531
263823
196645
105239
80084
242622
119925
126489
166048
120813
148890
297419
119954
202354
255678
46618
299211
254366
67269
17238
36836
282860
81168
294863
184946
286171
175101
61581
111404
26169
128644
88534
63514
210775
1179
65446
55717
269832
77392
230806
135608
144061
82694
241587
144610
28444
52863
194489
204425
199465
29707
160742
19655
205792
290189
233322
167308
212024
118942
208892
102538
286271
264140
279605
8754
169962
262351
120041
172800
175601
180190
251612
124658
12536
195570
124111
179488
52831
17615
67028
246018
146039
61533
249316
31087
97213
88404
248139
91551
150449
17893
96903
262968
71958
53032
103817
27698
30753
101512
207412
297321
22033
170430
61979
151926
170316
170540
228118
38531
268510
282509
180934
196907
223268
191525
190361
160656
258034
127239
174068
65298
107660
240313
227241
33395
262851
283526
226753
170549
177265
8192
233786
13210
12441
44009
149014
147118
91075
167932
249537
171479
87086
238935
263924
13561
135417
36070
276171
198939
253716
22977
94064
80678
1688
299522
161799
116349
56008
109350
217978
260954
16127
174193
13317
203780
149700
289287
24949
67333
79050
8160
279761
297077
106902
7584
100212
149402
276770
55755
232205
294644
62017
70988
60623
14575
42271
155807
246318
6159
224515
106295
191743
32231
174189
5040
23266
54448
265812
220251
233752
41393
156666
93324
92681
196301
120421
36924
205896
17234
69771
50182
165599
279921
41743
95668
150474
104187
169706
219259
16149
83942
243196
94109
170454
216364
173271
108411
219783
182529
177157
221370
139793
266793
177957
7381
61989
255186
67958
64369
48829
155798
174956
88117
116557
280976
17394
163892
143267
94579
34398
71665
282665
180362
103302
141926
218758
129492
40797
47015
152908
197428
201319
163726
52776
50606
1915
210208
292103
6933
121036
108887
258308
260474
259975
144838
124691
178957
188928
70818
242493
204450
196204
23887
142741
85319
208790
141076
201124
155901
46180
110407
118434
105234
67984
155592
96341
101563
4955
271468
184913
143161
245586
5017
168321
89935
123976
126314
73349
85246
205137
164653
299273
122136
269965
236328
145894
215680
175155
172796
273493
168564
117347
219638
225907
242533
258736
290638
123200
226390
232328
217545
27683
245267
47537
299039
149954
76302
39871
47175
229554
137013
290926
222241
213522
8051
41538
110495
66204
92342
208439
17821
269849
156416
187599
52728
211951
67343
162691
252619
249714
19317
54753
148057
231670
72107
229612
258744
31196
84704
76110
199819
22068
277056
217774
229487
123044
127287
180637
116799
116552
86265
292652
92195
235158
109871
36045
213440
74979
226135
285463
245077
55780
92762
36130
257220
184111
295522
185728
15951
279624
244006
82501
66546
147984
91781
169176
229442
274106
204196
210556
106491
76707
275243
285331
257347
235280
207803
112842
137808
9667
268419
216230
284580
289953
190694
217199
170041
22949
147743
121196
15043
141277
268478
216574
233731
232905
267670
276417
130745
114271
24986
192146
137427
273637
261646
227577
54193
198833
99067
222313
243998
191407
236126
46365
152162
125312
251354
93638
109237
104495
52103
277633
41376
47632
204592
44067
189164
124194
44917
148936
179304
144156
167737
69657
67177
119877
165304
51300
15256
129354
889
38997
202392
234249
136449
84070
40356
68502
274282
57444
29355
250506
6473
259162
151948
225851
223570
251130
282756
175430
250781
195481
211788
104151
296043
161991
196623
18635
49648
184037
276930
109621
124420
81424
31493
45847
188964
269964
58109
154762
212551
50805
234724
107182
282446
266957
19496
217429
164947
53293
135093
33060
185895
114763
261141
95908
225970
168116
186095
16604
51082
287184
99745
25586
244853
155895
275105
244582
215919
132172
114883
174787
94726
153930
268162
274024
187587
35483
188684
28833
161642
254327
287329
209403
7362
271240
49162
3319
240832
116833
73677
6559
212594
149219
75559
254193
27141
229175
122490
106919
231726
288103
107448
102434
190254
46826
160883
96152
36530
212530
48978
203046
178876
119553
192833
205305
264940
84112
94846
123787
280067
190761
160373
124775
249546
21896
3605
85646
37015
287660
55647
115946
277959
36350
263089
288986
51512
126659
3643
78069
154321
145498
73248
102856
191755
158044
37486
274199
132901
244303
75541
231785
103622
108960
201056
279367
170158
32202
90690
110410
84489
77684
273049
273370
258608
112553
141867
231431
88563
77871
236213
132437
34956
131081
275216
72242
269007
196795
149094
31857
160055
63037
166038
196930
293890
14928
63336
180944
104708
67810
208775
88754
161081
136900
226597
283403
266413
118089
254729
90936
173970
267293
136190
222587
104423
60057
141613
103333
99465
146186
6422
289400
197672
245040
286379
200982
228522
14760
193102
282808
27072
237751
186528
41448
222553
15982
235868
138138
30850
41119
9756
113015
208181
263834
265119
154117
5011
252395
266270
61360
101031
188054
285666
137836
70391
171683
210690
299816
265777
103755
100375
13690
187516
68259
23084
33233
117857
152993
74101
106496
260651
51578
64229
114655
253871
46438
36887
227767
170780
279871
44546
254820
277653
168883
118319
6304
82925
34894
141629
213167
101045
3764
229337
110577
96766
127486
245242
260263
282445
232754
257849
265589
205638
26052
13492
115293
17060
251349
246863
109060
113286
142557
222096
14265
201151
165112
181257
203469
226902
42859
249613
212276
228453
112247
239538
41637
272390
201412
182615
169728
153755
51737
62485
297344
113875
213796
60816
66759
48651
5936
265418
256698
232538
39691
69362
246964
127889
192423
123609
191073
131290
57771
15539
201718
262114
193680
284399
180469
92497
76817
370
148418
294554
55288
147424
12052
282788
231578
276590
82210
243475
2770
289088
119183
197836
143090
156919
206077
6869
113677
156639
209214
44707
96454
226573
77191
98138
279781
236074
216549
61177
152145
104540
190800
2100
267238
34253
164246
221821
23930
225594
105245
18742
167832
210083
177321
69787
176813
195743
132943
292882
40625
238283
27224
87500
174037
261529
124374
189967
291794
77028
95945
24325
55799
153090
69347
108952
128510
266505
161508
122104
57565
1582
104690
279264
129805
78787
201487
202774
37188
42506
182642
249916
177532
201296
45120
138374
138790
267031
22149
283033
213240
248311
64517
114129
59599
112759
217492
122126
295119
17865
31857
5204
10157
235347
20034
130454
239199
187573
163178
84750
234499
33576
149928
152765
293276
156054
244765
146729
38965
294068
20315
31346
198250
226413
21964
26611
295036
188060
242280
201763
235148
224528
272175
23502
170857
108120
217066
252420
104313
29907
262687
195330
130098
253307
251997
261788
23775
258376
93174
68744
256763
289773
297326
121410
90979
177038
13169
288014
216461
73791
24081
212104
296801
196597
35075
77982
192483
53943
130549
176023
222068
37823
202230
51496
282755
212229
122462
177493
30636
234084
151738
298205
162861
226824
283258
146146
170161
196508
2492
901
103589
52571
34956
25365
137405
99071
74011
136794
199345
147187
60982
135029
256848
30909
103740
188731
257350
213337
101907
120676
252103
406
4646
174823
207317
237571
38825
35004
202392
240616
298361
229374
148918
64966
187942
70159
8466
33845
101608
213188
157891
65379
1646
253001
253164
230460
281489
251030
29101
239391
83690
159416
91340
191578
95314
267384
150662
72378
82377
111449
209120
199342
265727
34842
246623
277505
229450
127510
113137
96225
162578
143873
207852
244814
143092
130843
107458
232157
214580
287616
284851
259483
69066
69447
84454
173803
206551
198749
245747
293627
292759
98717
252876
117656
223162
95316
179609
228646
32336
249097
117631
82047
98199
179000
154445
137594
291114
74738
39911
214735
177842
33121
81011
218270
126347
274875
268380
208079
49214
169207
60571
145012
86143
144463
116233
72781
91641
138337
111882
291151
260022
163406
261049
170922
176641
88221
218829
160243
77485
2090
256330
209400
147103
136048
89584
223917
43039
298513
186844
95036
255117
149250
113027
110973
81574
145734
200883
290144
267572
50259
73304
76285
234010
95781
23388
262107
250234
175359
276924
21707
110146
269048
110084
179600
26524
164513
71547
51939
14040
242714
219851
242197
271387
290059
225759
102637
271212
290281
294768
9757
102761
210328
189771
90799
68170
116399
29287
286379
34733
272439
279336
274310
81714
163147
163248
112059
233192
287899
211883
129019
22476
84888
148398
1613
216617
113861
291230
201850
69733
128405
24648
186136
107100
298238
216410
186565
123173
290956
276770
24834
195475
237620
140192
15245
158513
73353
61279
150538
32218
145988
108837
9972
3615
263250
215522
256348
291057
18893
63861
23655
180731
238649
54471
108928
46835
142625
269509
7968
161275
288519
215250
154419
46430
254446
221346
274382
22898
143347
163151
230833
149025
54305
52244
43749
94224
39050
151803
79224
271733
56660
241283
254891
197217
103457
131486
186824
296798
230659
139301
175534
157782
234608
200721
42596
210067
67646
93626
229789
141872
264447
68743
274062
186996
298480
167726
240730
279523
298128
115655
170616
41136
71962
34214
113401
267043
188320
130460
63307
271006
117079
282489
149729
287288
150061
185292
133739
11753
224693
73878
137350
86947
63628
253601
297218
234069
87846
118828
176760
243238
192545
118708
7666
126585
292970
190823
9722
23157
110457
232598
282716
175650
177225
255435
119950
241486
15849
99392
268040
93495
104038
179516
34750
55678
205481
7565
88613
258897
258403
123005
210724
95242
286415
251919
293416
282647
7075
138532
274971
125788
97476
246277
53378
264549
84823
275978
175219
150215
249574
269792
212060
283022
177043
121214
23893
263511
72434
13890
4117
211495
165139
263827
92446
287156
75288
268047
36353
165523
86960
208936
5090
18154
43517
57800
169432
248847
75771
174581
11039
4650
156814
28379
92490
57802
137265
250124
17324
233752
3418
124970
281208
108902
54396
149781
170740
123761
11392
106345
195825
187849
245576
231462
206250
84255
43821
196374
78598
276284
290091
79877
158787
81653
223
247098
263151
262502
291479
70978
158053
10500
123462
236319
224611
147548
19212
193098
8435
236971
154395
104712
232748
76162
88224
225238
179446
202833
253306
194492
298662
235560
145120
160702
84277
191452
147204
83973
68562
71170
214155
291977
258411
200451
22761
61681
278018
54098
20281
25636
28011
90127
202239
276889
281245
29645
36711
148992
254017
7077
71115
260851
132969
186325
118541
262891
1625
239373
178092
185051
105115
96997
27238
230383
55226
37617
107108
114077
29254
162980
198223
144978
87170
265565
100683
244919
60436
288805
7339
66054
274816
88172
78682
101519
227557
266676
148598
50741
224306
82866
66846
55585
253
216649
29162
123105
232885
17422
151344
145813
36118
36238
107472
198573
194353
96920
30775
180296
191225
179545
35342
135236
254327
184590
242406
153224
25262
247639
255749
24645
37165
38456
172911
19817
224363
133904
5028
16348
233269
214440
276920
58783
214449
29431
259998
38117
231852
287621
209245
19445
265680
964
100383
171031
34282
40761
42233
180611
299881
89177
299163
253103
199932
8051
64155
1060
108575
150268
73284
272392
223680
210367
12314
35852
229011
115104
121523
13753
75155
74002
54866
86013
262440
81409
140588
213419
229503
291540
162692
213087
44990
151638
147963
174087
288350
50035
232472
123400
84920
180962
153003
152778
149868
249559
57765
189402
271496
227127
138278
154409
121104
235562
257714
37708
248294
282320
21675
9064
192133
130455
227383
73627
252442
11139
66848
261331
290916
295742
8633
210260
86314
294742
219333
142307
54395
155602
142969
265983
166095
173807
138479
198870
231683
234978
10808
145107
154283
43173
263169
288886
277715
275257
174504
23593
74814
262961
88996
297024
74938
291517
188386
239160
46863
34692
272791
101522
62877
48409
111080
196141
162117
193501
195774
24090
45169
253387
140804
16326
42936
163847
266159
137006
18388
70351
3882
283485
105948
3749
1605
228097
52573
199754
95190
204540
194280
275525
100620
286414
13480
254270
8312
243800
141041
156288
166885
166849
194871
209972
158432
140166
227784
140681
210161
219158
10441
207528
211239
42797
218681
99455
148609
254878
68891
198121
107832
72586
18096
3871
173407
19288
254687
223707
267587
30042
30638
223808
206005
85484
90117
10069
61631
40498
268235
279868
188271
236674
271114
81653
215397
203711
256495
135203
85775
220264
245821
15742
257028
163656
291358
40469
183559
167685
104895
31031
99681
103452
263217
188743
281143
179296
159400
270106
238836
204426
282984
31264
93624
180378
74272
224884
216560
33951
34333
186894
73904
229511
201966
115159
26843
93298
20160
66144
183570
83189
222517
55760
118120
208003
18225
252202
218705
59402
224673
121393
125669
85099
154629
265283
134919
261693
262139
273051
190704
281091
20404
90786
243629
218975
111260
299813
190580
59754
279863
6264
227913
100466
279292
203847
13244
38319
38031
132550
150130
130733
119319
149820
274723
61630
46818
203572
18792
163930
239784
2264
202828
286625
161461
210081
93943
233487
297666
167949
228021
210041
215544
49358
132674
189460
167503
195649
69169
105637
125956
296314
78408
109087
152938
178601
165709
64634
114251
26959
10967
56614
236063
250706
21369
9487
6418
273269
81718
46891
255220
260414
2005
269002
195134
80668
172145
17439
111985
230502
50024
221856
174418
71417
178844
219280
297301
110206
139359
85343
232133
31346
121316
151074
23716
25384
71990
75832
271969
13058
74469
51603
197375
165109
202839
60690
40499
166760
61791
277007
56853
26024
157378
237653
272536
229001
249277
66863
244020
154529
31435
92891
196845
188728
88968
84243
18039
174524
101109
188729
44147
5497
130345
237885
204009
84037
9443
147532
244136
223633
24223
58994
141214
73279
77321
92730
119288
244223
221896
154617
286581
156634
279194
19482
90847
13456
251691
248442
113242
214783
73782
123617
138741
100717
103426
34679
280359
250406
142262
255398
174723
282231
10901
79976
200318
225041
287797
254919
275477
141821
214230
74296
104512
62434
219666
194304
148977
277292
292357
65761
251066
77307
98079
151667
189981
157059
230741
198530
47925
83478
172112
151981
98874
12572
47831
294333
165997
141502
238071
133850
138535
247878
81086
211403
151629
28542
97626
197260
230877
143807
178731
25823
139731
201491
118206
84991
81657
2437
207543
253144
286284
264479
294544
50387
166792
214263
284121
146836
41665
124636
46528
5804
247482
202626
102774
63116
153482
16608
49479
511
165396
118433
249993
198592
266969
142321
299607
194926
191396
227187
100426
233520
163482
251981
74030
281707
198082
286132
133749
167339
208550
102748
256734
168075
156953
171882
3357
263124
73416
127000
146801
68358
241615
223563
135834
234855
212349
243845
108341
101513
42888
69906
10885
232177
233477
112608
232337
128388
289691
228667
78411
294831
279242
217436
160853
63018
129169
118088
138043
171385
214151
170393
282142
4777
109858
287858
274410
2123
148223
168850
223117
15739
202040
28807
173417
254322
202812
75392
285415
299858
261036
187234
157573
2755
98987
80898
173641
238199
195013
108164
59465
83842
40672
42301
28309
80583
63562
299230
155355
195148
198954
30816
222583
141560
154359
955
112539
50237
97794
225689
293104
278929
66042
134479
18285
216597
108054
146064
23539
114376
244113
85531
195451
193449
287392
228315
226475
245755
224257
84587
20863
171464
220377
66541
165563
184121
282464
70360
46021
92360
281102
200602
167343
145015
112621
146390
84727
215763
178322
10174
282370
231478
299546
242290
165005
241715
188314
94284
113893
206067
67878
65120
289308
291100
240780
256233
139215
240129
234246
143159
8494
205090
95840
230581
59285
253397
208600
155031
16599
19336
172005
83158
269175
70631
49
112856
62629
276442
170077
206245
198085
80483
191649
176078
198552
291899
208017
58404
49632
245812
289737
166814
60646
42480
240277
4729
15533
202368
73867
145371
249552
236040
161799
38578
220118
183867
106551
188762
61514
37427
155904
254175
221078
91156
49380
267194
31463
277766
200046
134360
60334
76388
73051
18774
163400
113008
195708
213174
58013
167298
262293
129426
8976
235704
143957
23269
68963
279533
229842
232046
211783
24681
95596
158062
278408
196964
56454
286024
35663
157175
253378
97604
162846
175152
211768
200090
281976
123830
215742
216691
66467
27212
242551
260944
65970
16862
11899
256672
298624
109067
436
67305
48436
256416
234994
255330
102415
228865
162740
171534
231562
185836
266014
76883
166265
26680
59642
19266
6311
154185
90344
181022
68064
149269
242041
139112
265077
160825
26776
244581
202600
160103
31221
214652
281004
246261
263012
131159
89238
198170
223521
57470
80679
46743
220326
157879
285923
254330
116494
79201
299693
245970
88957
146766
13965
37853
243497
102222
226285
147459
36502
9905
3053
6982
299086
90874
193294
196958
221148
67264
87320
171063
46332
126994
35286
89299
268143
182012
40714
26830
47753
41995
79966
7750
203282
99990
182383
251696
81647
245238
274119
169962
65447
45838
284152
58770
55585
172265
98892
246326
87640
76512
95683
279372
163684
113708
122609
151272
37288
280859
270866
198083
133566
126755
111898
288798
91632
233975
244529
65277
117884
209347
256515
162884
250636
149738
187456
13643
121018
9905
267543
3962
272720
181997
79297
122479
274293
2817
158702
84971
242374
258128
166143
21313
236964
17987
291949
244781
109435
221080
41160
84716
156815
179096
279947
72623
166506
185706
177377
153481
17423
172377
72471
116591
62551
5399
238821
204145
222997
248069
149056
265309
286511
141700
76199
86607
55095
269662
147124
133074
178241
286461
223235
249130
249627
91975
44721
174082
65516
249545
122193
209976
139268
259547
69870
166817
264705
927
154507
86186
158927
212810
69434
231029
114348
288337
42484
58540
155331
223268
13533
201050
104174
101330
261323
15712
58542
221149
153706
285341
139963
13972
296415
289343
275222
74893
28053
144180
116185
147955
212584
96841
159401
233304
186907
55629
140547
281393
178671
271494
119620
112150
98461
156691
180851
157862
9136
220186
174359
278183
1730
161626
282906
89918
29602
291726
60083
87022
35099
225355
6407
204174
63200
287375
110583
104576
150638
49377
210387
83994
173742
119554
161748
143337
87178
29473
262712
282788
122111
23732
271547
240999
11821
163062
185434
95363
172595
54943
88964
27493
236835
202247
57254
61682
239045
50729
162751
64501
238564
192841
117031
100774
127740
173434
161162
31525
211148
48663
135828
108586
172488
233907
140437
128677
89311
94727
192711
150559
211865
279410
251944
89711
58814
173347
28686
21519
77619
91281
52927
59361
143218
250878
266439
42555
116090
141113
19834
227885
126974
193292
99665
143101
280656
204424
134562
204641
50152
126477
80962
267618
2194
246809
54996
45131
265329
220183
276205
259812
282744
175143
37142
184420
18138
152696
228724
18019
136723
292426
32764
127839
61593
283852
118678
186671
142818
205670
265556
159461
238968
83896
114158
226721
111500
10608
161221
60148
133662
101972
178867
242365
101148
41146
205144
64515
26672
91909
77503
248018
78980
285764
125161
186531
190734
218410
261
102743
92168
169852
137900
52344
174518
210801
199715
20021
28152
254282
296797
78372
11515
109818
294006
79909
138432
45837
297760
209965
2901
228078
33614
38811
144612
44183
167124
112992
148725
233150
266696
3081
179609
2117
30705
224359
73795
144694
81336
3238
257784
224669
144414
28389
101034
224920
69207
276423
53168
213242
193896
192441
79134
244760
119335
85009
233612
94030
7377
19021
267201
246245
2910
258002
264877
206023
218691
20174
176740
67494
194961
165482
132285
116285
8089
250256
46259
190417
308
289994
29795
200971
254361
42232
73036
24488
189758
163116
245127
57789
111923
12654
161202
240363
171203
275
261219
48909
211491
101616
224479
109785
83623
33740
106099
297545
258673
155182
140752
67634
178705
181648
103448
213246
30961
39198
41723
152338
122174
9163
109439
4229
277979
81576
5721
96074
240861
266435
143414
91140
231791
7571
59624
205552
102494
190539
235174
124764
219280
209982
158090
211467
272663
59789
134761
32890
243789
159916
186474
78937
285080
127053
257491
151160
107989
198287
273002
257171
85221
62401
35549
154881
170927
184383
6043
49574
79492
130984
184560
40224
169194
74429
226627
139875
191876
38651
271160
114170
160835
166574
2691
286146
200045
25029
143958
186158
147410
185768
213969
77976
198587
214721
44745
26358
90469
229696
279313
267723
83886
155685
106059
45386
228789
73338
219215
40861
185564
211659
102463
194789
249678
37244
20235
68678
240238
76898
206176
195232
290177
28391
144856
43186
106175
103006
35163
92566
289041
94876
171346
118761
102728
169754
71644
144240
48348
22977
278090
216897
132476
283067
145818
28216
285943
102689
150985
298794
53151
83053
225578
250653
2185
27772
102486
226366
223350
152591
48870
248654
184646
199259
198136
106552
1538
31182
139680
224446
295405
96183
138963
148746
277170
238467
194859
162438
287988
102110
114211
199539
242690
192929
17684
59677
293060
235707
5535
152123
25497
253693
111976
201005
201868
224982
73967
281852
43305
254296
18771
24921
251296
173900
114154
253659
7999
126994
249996
184460
269642
139869
33636
150931
263697
2712
227130
121624
100183
69256
11924
137039
6721
103597
222266
139259
81215
35138
288000
91288
204279
292513
43101
151424
94158
172420
228358
101267
232695
85916
182312
299602
250742
239645
202242
85782
258828
30692
261
39960
184340
87365
66664
148715
108000
2270
229837
161643
126258
97975
227813
194325
295436
39048
287721
243470
268105
242226
16695
223687
143681
4782
117316
297490
250357
166631
209545
254123
275423
44058
131487
166063
196483
57977
284445
45094
115435
45128
238151
264386
114881
71561
206864
33311
114268
34916
206686
79483
46448
170401
62405
240564
211873
97426
202211
53817
8722
32121
29787
278843
162016
132374
283137
154303
181674
145668
167615
141861
55743
255127
105760
142001
82251
282159
68358
235494
185714
165529
27121
209876
213663
63944
69752
113787
107039
31643
192621
144756
178444
47026
148770
94978
223376
64925
47233
280869
245710
207593
138481
168516
48242
28274
22141
284855
291658
217853
123099
4575
145034
55222
27520
75521
86479
38297
177113
50698
110797
111667
199794
191478
84335
233252
50165
132128
34879
65421
168121
167778
16659
210385
60053
1251
38531
16910
259704
231602
285102
248394
3826
299622
286715
145509
274044
104849
82010
200587
58260
61418
191588
208066
154168
128777
168792
230439
289141
146299
191482
269391
58650
230130
273192
99340
73903
273464
292913
37343
195151
214123
220828
55636
49487
113152
172742
132295
243635
249522
135691
83682
277963
118075
87046
290852
18498
259073
179300
66356
24660
36512
255690
3414
153755
52570
63870
84024
234911
51198
189352
33912
166222
292693
156186
209015
99153
67396
142959
171312
22596
261843
102268
160015
250826
262499
228041
38352
281835
249713
23819
51444
43991
129950
214167
199285
89626
298613
23004
146908
169771
269370
188518
36302
136207
143539
297380
130203
282215
129370
95273
287644
153760
49528
198431
232956
35586
98349
240186
9586
62058
58099
222710
33148
204575
282592
72430
111735
222764
78311
251195
69495
1731
180772
142390
103055
115625
179240
214331
251416
78836
29911
277905
78997
224202
235808
43855
44594
8622
238468
39346
290329
81275
83804
287847
192921
231060
253638
154923
136567
168655
116602
115528
248571
53228
93949
80284
199306
165967
299890
166909
156770
287616
123361
278278
207511
86010
205546
232845
163033
205361
221280
117618
266812
180711
176907
51602
219322
153586
135656
29279
83674
206121
5324
271762
248665
94906
27894
73730
156297
184296
287406
50677
4277
141700
171291
259558
257519
190664
201991
235162
113221
143729
45214
257425
101791
129939
85255
132247
198841
267608
211609
73495
101790
231082
128549
163553
3626
3164
268130
239259
168966
104384
56519
114836
33957
196561
7053
28076
220112
80846
11481
105519
112477
78726
220713
223099
130083
116544
296094
220762
20705
94364
243966
91953
192667
130192
65746
127011
256786
79171
223238
149884
280088
181806
18599
207007
277280
108539
41003
53042
182878
142997
261493
44362
220054
63920
220790
221837
151498
27990
81315
143224
225224
45514
267642
228414
184075
117296
154927
94718
226489
144144
201378
41156
111382
38446
237104
90349
186130
281720
65724
190190
232582
265779
135600
150714
69925
292334
297435
71152
52545
98675
102199
220198
171582
201332
190052
193185
295729
153435
210844
93115
21954
150931
176904
177001
188840
195465
233762
257891
11728
129560
24184
206399
80613
116850
216189
146464
50790
209843
282647
165105
169190
180474
235851
105842
73989
230247
90640
224116
213631
197173
170293
280143
152082
248491
193960
292835
218785
70304
277588
231279
183503
12180
197355
187190
117215
106536
181559
278322
101077
264153
141190
98382
237081
133510
19180
182042
141204
221920
260041
282422
129175
141293
71549
119277
68170
72926
102681
110983
247032
152367
88041
68450
157002
39093
120005
42583
111919
21126
149400
7145
168091
241707
236274
141567
229063
187327
151527
219476
14002
34822
150482
141658
55397
228563
48412
199891
12090
44731
32146
6550
167162
77830
160110
18983
124822
114145
36387
26666
224789
177525
125291
238528
177883
216407
174170
218642
49610
80595
31502
25791
42066
101146
76435
244981
135352
223533
113756
48303
84799
158539
49721
102788
30775
181277
210417
106975
114446
115533
10066
267529
229001
53651
35324
209542
76251
237603
104069
126610
275625
195836
50475
280453
6744
37157
161735
118763
175743
256353
229265
181196
28569
27343
25386
145251
147083
169142
223910
232963
93635
7525
138488
51993
293208
35505
287000
187806
265030
107151
29371
54737
82247
269767
8008
11623
57045
56282
278810
152880
247336
265189
136980
218585
207881
197516
153811
138750
155074
237650
174750
217581
213886
135152
285293
113197
67346
259774
7734
296697
233021
128875
239426
28813
182151
274005
106841
146238
212687
288578
118146
147572
50904
287605
242749
211543
107747
114528
204504
197958
48667
263608
20805
297755
99996
79890
164802
216025
294115
92331
176906
182622
9118
153321
260661
219496
215188
147770
238572
266199
96082
277258
155433
4135
179992
169890
81185
80595
168815
109862
226190
245065
162614
242134
135716
87379
286819
69954
13911
178703
73609
19464
9375
119114
156382
282346
293726
231430
209748
251667
185801
16310
48116
54973
291599
161988
281546
235398
88978
106121
37509
97506
107386
143784
73435
195684
38548
72613
97681
125326
165347
81695
179129
15979
20481
249007
125365
106859
52993
71106
236989
111137
232767
16450
296724
78051
183063
175692
126194
12815
197886
271170
130547
59701
198844
283220
28688
278669
187972
257768
272543
187662
47048
102393
40923
235246
89926
57721
3047
70711
135587
22232
74042
154366
62266
174495
222052
216839
139569
42289
249032
128050
247534
291476
68427
100130
173729
282153
215941
72624
21630
87086
122262
36220
144231
10974
29661
283591
139495
23973
80111
104710
238589
108872
202366
227602
51178
88645
13042
253214
30700
192964
74571
124131
203600
188772
56518
219684
194903
113785
227032
242905
147815
135876
69607
218682
15687
229204
4509
222090
117701
167779
75277
192353
95509
25775
291901
172475
180477
102524
136990
15250
24905
173668
74927
180222
229590
240341
123775
100641
9315
137831
146333
172849
36635
137968
130472
174877
93548
214175
263835
178680
149987
974
21305
85669
272448
100365
93328
264920
293565
177993
97926
132001
36260
99101
99150
275095
178596
35942
180013
88457
271186
19677
235657
128468
133629
298694
139684
274308
134252
109855
139455
162026
134720
35645
77108
112992
38638
221242
284495
76766
39390
93478
212667
74374
136856
133492
99226
295674
214502
174845
244870
93629
284881
98546
38826
188008
133199
75770
191020
42205
13551
43938
166125
28348
76626
142980
222831
246128
203480
3109
277479
226496
185973
60700
65701
240138
246242
273816
160867
218723
226104
84550
264676
25718
262625
79396
77947
177416
5395
203947
67694
48246
37285
219811
188617
283362
216514
54331
19600
124273
252001
22819
218561
245480
84236
54399
178615
216869
217649
49828
19207
11338
277357
160752
7947
205083
273451
115121
198302
53775
50870
17748
23165
188656
283995
200792
294660
165986
239755
197057
98811
265189
191172
222877
232060
1346
76669
124648
162521
29139
82034
121922
202687
251028
51215
65392
176062
277485
12298
150511
143112
165811
16886
179087
175686
238790
190831
237664
159426
175865
101018
236528
1207
35327
265810
56279
163349
287827
48609
73197
208191
102564
78587
61429
238735
56702
130179
165421
108982
234107
113803
156565
91962
246975
38108
69807
197035
108145
194749
280309
205917
55272
30248
89544
230385
252097
165295
279610
162555
20978
179462
263271
241
154271
273126
284423
281013
218487
155541
169525
90013
243032
142279
69778
103223
230183
2741
172251
145279
153613
131669
128278
237418
159496
199256
72332
85677
49149
287407
252421
243938
63933
127337
139883
107125
280746
16511
115440
253426
178243
167395
75398
15505
3059
12259
192686
116194
38162
122154
293662
11089
166875
269622
143203
240022
193357
185545
121328
275308
185246
70370
67810
53159
118439
168752
231143
45630
123943
269972
107151
248974
232226
288308
47840
187634
78602
283516
262850
234809
62161
125915
21410
72739
177640
261123
83968
268529
112322
33085
69723
7208
532
47880
167965
211370
16776
238795
257918
142691
244481
10065
269784
137812
58172
65778
164028
220043
181930
150434
262297
221860
21966
224596
155234
144277
235490
264738
118548
134751
278610
252053
30478
151034
196084
78447
251759
17596
266755
63203
210700
241678
136245
144370
20857
36707
119008
224504
274914
30691
61370
58238
272073
24061
32887
241673
9809
78274
212014
106091
27866
267862
64458
181444
198105
130928
35091
218952
87585
99926
62875
256672
58550
122472
299619
222097
137805
183594
211907
297875
112837
14600
41421
254316
30352
3483
13808
1296
191580
124194
166029
290437
89534
12821
257930
241226
110201
201552
10544
27104
43668
190255
158380
74625
19473
43663
244266
150905
134564
102584
2806
257158
100884
292980
104713
158134
225469
258033
130057
204064
268670
292874
44854
54980
194717
233716
220133
186284
48236
198083
175132
64522
7467
135518
149404
50605
78659
37935
181994
248493
205083
235306
246726
130613
244427
189339
256139
297470
25299
133063
71004
279147
88851
104212
14647
203665
140005
32582
55092
187987
168742
202
29457
291135
222634
13901
96114
144670
118108
131751
11210
12723
170906
265258
70729
146326
81867
106197
275289
275421
198171
233479
15015
166378
186983
270507
73909
8265
252072
212183
288288
54733
50866
212659
110915
268896
112516
292129
64598
163167
224842
229904
125698
35125
53391
63329
62777
43964
31767
32609
190887
74805
59667
133316
146898
223986
252224
103462
13551
272809
188331
23327
163192
145518
267979
251367
285870
208602
223847
76172
14664
159719
128911
93400
82149
158306
11851
283885
202659
226880
209260
234084
102793
119451
6780
290267
36139
276732
252194
136632
95010
244464
248634
290976
209061
142680
175184
102440
80945
180503
299795
191359
199457
238448
12659
19920
12535
228974
136799
82227
225575
8711
279916
239118
218633
129884
107597
108863
107475
156170
297541
281779
289880
164184
166348
284814
264186
209900
166990
119202
282734
3911
128679
122961
204477
85053
89455
233691
117697
81936
69070
289676
38364
95638
160367
200800
291779
37996
23939
193153
121373
94235
154582
14095
172556
142046
193534
262360
95288
16163
241518
212725
50875
44584
235719
276680
211428
295594
266292
269879
12190
39766
287876
73024
125726
199714
13842
271597
16742
244180
43121
190998
265446
63047
225990
114518
42304
30679
277343
235383
219900
191308
222009
136611
14135
264579
124112
181159
227586
170611
139327
93225
255060
183415
89078
50340
8854
195797
131802
111479
24233
166994
40929
179511
88294
34987
138105
90133
192690
43573
154283
83741
146119
172223
210764
274629
261903
121618
175698
269890
103267
294315
108917
87440
159931
83032
124432
192523
206935
174614
211052
14729
59418
173213
141503
104022
199217
243958
148054
281353
278928
264404
51314
280502
99476
183621
91039
37395
9335
147489
129542
171799
68226
193388
282129
86150
287353
229315
2252
288232
227248
23896
193871
177528
218894
58770
174404
237529
120362
118157
222092
263639
268238
44500
193314
249898
289539
134170
65739
258930
276752
232819
14184
37674
260799
166278
264023
151904
179250
152908
216423
220713
166435
52910
144582
100049
62638
166467
297672
59329
93659
16368
45349
214386
1797
38565
153399
227413
281556
34
15069
288970
196849
261066
809
92397
84261
12480
26976
159709
203386
261954
186973
2520
54754
214813
293642
45079
120204
272388
206997
97762
96
3561
260851
78439
73543
244664
64730
141999
33463
260114
155309
44343
133522
249354
271811
23257
134475
158752
125303
122054
4214
267500
244870
239738
116764
86166
18634
48214
4508
230731
102677
185770
191977
289869
202693
76241
119700
142499
125991
120253
103910
212974
119491
96568
183784
73716
269995
194405
228106
7984
240537
16260
39022
252563
96831
135600
207383
163220
157122
180859
153942
126530
278601
236706
44437
206889
46389
151634
75650
27615
83337
95060
297242
153930
168663
39579
190816
112435
100665
85866
138763
50983
75413
142736
225241
257537
273676
220919
133233
199391
175374
107190
284292
279542
244635
42151
220640
262482
222549
114852
169467
22874
219210
129238
92309
213984
121477
137483
102088
76703
179777
255188
189438
85388
137597
142489
218621
82595
224387
14607
164306
184849
180068
92496
134871
7658
151348
230144
211848
43706
197497
229554
252244
286162
254791
247780
91039
31426
285761
242163
169250
105526
48087
203391
52250
249930
225513
38681
52920
288906
295345
202096
267442
226716
279934
228675
283396
151856
179830
193550
68004
47035
259990
150515
82346
268468
173642
134525
183924
281478
35628
279928
283090
219243
263557
289252
54980
282283
22880
155664
189130
81718
255018
64758
224565
5524
298701
295267
81195
156503
60268
159640
206458
179680
267338
284103
81818
81534
141583
36011
270851
163029
72412
198022
16002
176892
172256
250804
10576
27778
121085
209701
189293
44434
125310
255852
231000
139774
111862
229270
142378
15828
233215
185999
160421
190389
201537
78607
200699
229968
261147
279992
236802
255364
45184
183433
193462
189869
253299
144061
23012
154387
299431
273005
493
188686
156439
98376
290320
292811
94154
261177
257907
138798
146667
247605
75342
56277
216849
127401
237236
9144
55059
176765
116809
98045
42798
142064
264389
267281
180985
285760
12094
214579
98903
260790
27706
140966
140358
94470
164187
17655
285788
31252
169414
96432
246514
187222
139256
36872
158579
147529
79182
194786
119469
292631
298935
215177
9268
230717
59711
218038
166124
116043
241303
196350
117733
263713
75679
227691
273800
299664
161322
50979
183758
12929
126987
92114
244959
294803
261341
69859
296083
719
221347
117349
89810
208018
53126
136784
82982
44442
2467
216938
191961
119107
156755
96490
7222
185101
181689
142927
13772
204857
72438
252677
349
191485
224461
142557
214847
233206
99944
248273
127271
26633
87615
285793
219603
46169
210002
244954
298206
119966
200730
214586
137965
87326
176871
69352
76885
261044
158074
258640
134306
267476
91909
44386
19373
38826
165589
100188
248630
37204
204576
247038
236991
62326
210582
200962
153328
186828
141609
40807
132960
184418
15193
191668
40550
52936
237408
146861
133024
286334
150914
58880
152419
277257
108944
244049
272044
190197
219852
118895
157143
97590
102209
160792
244441
281457
26006
276038
56977
253247
83476
289703
187500
59671
23291
184236
61406
266701
290586
52325
182007
263718
162439
139429
212287
169452
145333
299310
84889
220681
4679
201324
140053
46309
27260
83997
115567
85277
24294
11406
38897
209436
231057
78980
119036
113072
40520
7876
230934
272905
246581
178943
106569
193330
165465
69378
6826
243561
7506
55840
281719
39529
17324
180630
267766
64023
234554
87064
54933
208987
140451
256969
210838
279499
231560
94831
117861
73604
260399
271082
27926
170248
101905
147891
207270
293694
138918
34981
6955
78091
253001
193011
104822
313
46350
102032
160463
231411
16317
13108
81795
218784
58845
11668
251540
98001
211830
99391
282234
200067
166771
119400
40204
28924
206974
30999
262461
242742
270460
167387
157026
170503
112806
136691
90293
163561
31971
112862
8792
294870
287274
204612
266689
132703
240238
291767
153979
277925
287448
249335
59740
99797
238567
48960
23945
80879
280320
272095
169006
290393
10525
136308
278825
200749
140144
134444
208585
159770
278871
160362
10253
294328
23588
270705
234247
179815
46956
41900
182662
116621
73653
109410
214873
266317
153802
78457
90012
72771
284615
67605
237138
183239
240702
63360
147198
192490
108405
97224
296539
146269
89416
128592
253682
241583
11595
26827
50939
7652
174207
75098
77186
38739
159681
204923
38462
87250
141028
31254
167397
7302
159386
266337
34034
213533
38875
232425
214640
65777
225364
199418
123015
99683
120981
87145
47047
193097
241421
40008
59766
269922
8897
281280
61047
289988
283374
264547
118661
146891
110413
232754
95367
66701
66944
231353
3674
203817
17663
118401
125132
282041
196950
292146
210858
204365
162684
109632
43575
185019
70473
63745
236089
227456
120639
282451
287455
135329
160399
252250
227325
86675
58001
101918
64616
233082
132994
122617
177211
239866
13321
251054
244453
100654
34842
109963
76060
106262
237598
208353
223085
247612
258718
165604
151371
228846
88123
193019
124747
184508
279375
259827
134834
124819
156030
225606
51232
241660
106775
107512
242061
293107
26993
62776
108211
99352
263717
276352
250222
207273
168429
54203
223919
92334
109379
120936
269316
163946
272737
286018
236910
45200
69220
118906
34707
290640
107710
165597
198148
125716
228992
24410
205754
269381
223818
248503
17581
204359
6752
149593
229547
280981
1962
177799
177548
12244
208294
206101
216192
49293
11184
37927
256436
50012
245306
235240
156812
214988
132957
257906
146349
163226
226897
85059
248866
84455
133436
273428
52202
297986
211737
281135
289640
49982
152050
271350
225232
122639
94581
154133
176654
203116
34893
89151
230251
249246
197047
83412
295462
284807
40646
185102
72596
155417
83107
73496
27895
3501
136025
211946
79575
128142
53850
281659
10141
8217
29585
85132
187906
140183
223204
79810
25692
131994
126635
264244
39314
1724
120620
173524
211358
217789
173603
295066
33693
295823
75366
275570
20584
193533
74606
192584
237400
155901
289997
5052
100972
99479
48953
80746
295138
6731
79349
142168
45536
220305
224517
82729
173314
44255
182053
6068
240614
6308
86534
280154
62449
46808
136303
283312
110878
137299
102557
217848
254022
19367
245528
175900
53096
12463
248533
48611
196841
292643
17428
121020
289051
228038
266349
246647
3031
274023
3187
269893
43339
63173
19847
186265
239368
207153
178024
178316
114342
19591
162758
72524
295750
2837
94593
57622
16609
133736
11198
87270
158266
284938
62580
245368
37424
241658
177979
299043
36876
270956
202111
194609
228496
39902
245536
258980
211511
217107
227203
37019
104674
210063
48603
31264
196546
150173
92744
297800
275610
256084
2047
151089
117598
38020
205260
164040
264697
53157
128768
68886
198365
148406
168780
217883
286144
201016
75082
24727
218709
132731
216999
8203
123402
84520
297939
102213
235219
49245
252647
268986
167495
11909
166452
242313
141888
262461
57545
199165
294291
33604
188053
63778
7678
187996
226652
202295
106585
172435
87423
256160
33413
158332
222479
101253
170653
197771
144343
192598
166859
171146
89995
27506
116195
183604
222320
186108
14504
6022
266358
60847
61044
209916
164119
165742
36149
172089
176816
185312
291090
138560
124790
145197
102573
75878
111338
214645
264524
264773
231379
135000
200225
181555
262046
276270
261118
60796
223708
266318
169195
189914
226928
114316
22343
235590
246288
54431
295983
153199
2733
108170
22337
206530
116242
149063
85030
29331
277562
69239
99686
118567
39582
170315
112383
183115
58694
186111
32655
24169
236104
105307
200431
207308
87329
290335
168788
157200
294336
77060
170145
271406
53543
140801
77762
260980
264714
97708
137136
271421
296000
256680
39678
160503
78245
135580
236849
167940
75466
55973
70673
113111
77291
235826
168727
118123
299558
203366
245889
34524
137638
18015
258136
278522
261718
277317
222112
99056
74467
277023
127883
161349
252403
194924
41523
204372
162593
276396
165461
222787
181149
25001
19180
279683
199753
209209
67360
71587
296769
105641
181785
185223
118792
23649
158624
92099
216204
252768
116439
297158
144069
66697
259217
252597
200322
265765
230914
227600
30617
150440
108545
17979
170092
189363
126449
286820
102688
287711
97266
288765
45783
34622
93439
85690
75010
156076
271716
256644
178942
127448
289715
226125
267446
259778
68981
126152
16116
72147
136886
55704
115768
99792
188921
240340
91977
178040
236387
135858
274049
166014
137484
125664
194390
282955
57815
227621
15037
212758
34631
63439
77939
232906
298443
295342
183769
227711
269842
191354
38426
38284
285391
107643
217958
189646
252079
33838
52131
202276
42477
277701
72761
101393
29237
49565
142763
125901
119114
85054
219743
14490
298979
104398
266193
215739
186935
100526
248525
152716
492
202502
129146
124509
258192
226592
26626
155446
251398
142431
137762
295778
52748
168831
70941
37049
105241
230709
193791
192185
38220
203700
151102
99390
138355
132038
70406
2817
212853
104627
216300
145403
259793
69305
80488
170938
129331
78071
284777
185023
204922
293593
137241
44671
239302
225004
20880
191852
81927
231985
199651
74767
207444
85638
34142
268298
155983
296627
129719
140613
231790
239866
260548
91278
78810
194176
256173
162972
132207
28488
266904
15695
142754
86429
31617
111937
52154
67445
206361
31589
291601
275705
12826
127619
262655
296308
287720
2050
125911
18268
105217
155761
296840
293129
92709
105229
27059
129349
158962
255268
47795
109107
263689
89983
228229
273225
266544
262090
48415
169233
3382
231971
255565
100130
116270
233619
189301
201816
232816
170062
200857
67466
104392
241971
226811
87235
211303
185211
248741
95602
200223
3855
193976
259442
244202
75610
169671
163584
14880
20377
257567
35331
12589
228007
225619
112831
57502
67382
193888
55624
201667
210591
215201
251392
239404
53467
299445
187418
6979
189090
298539
70024
80965
273469
270507
108555
183133
70691
236193
238237
179301
225822
120248
150258
19637
248765
111914
201650
214903
161795
82153
54067
9509
87752
212125
215531
70032
256173
124142
214964
151245
218328
273812
206252
31870
57074
180737
10199
230589
154642
144850
3633
136548
161971
299865
137285
87375
35645
203559
223544
20696
126816
121442
292344
55513
70143
77721
145181
201690
85662
67210
294846
172976
287386
240205
66849
18203
156670
7905
192173
219941
20759
50174
185484
61636
188569
50065
68855
205291
85418
134114
221064
188826
38125
46415
266405
72983
150519
37119
289797
260630
53127
276562
183310
213607
193141
127990
242912
35499
122289
233002
175866
177897
27381
229967
53986
110828
16048
74011
58532
262604
79014
112699
261935
212775
97664
241525
2788
225471
68933
296844
148143
157185
170843
189364
154339
233557
88424
220133
287990
263570
214793
201833
189082
177358
237383
74229
34193
116827
70860
271553
136554
282031
155500
46915
122121
142369
213446
132947
75603
38574
95340
210468
256276
116324
232375
80223
15835
167736
60078
12596
264884
285409
291360
23815
214617
65744
130074
97838
75146
40539
247987
271214
192330
118836
138784
163741
40432
147368
284612
206014
279744
197652
232469
44767
176858
214163
64734
72437
53039
289377
264887
98711
172558
266047
228499
160529
36205
117996
62107
63528
262794
124266
89249
187245
235137
164237
72288
134205
245769
297124
128560
249897
142129
200925
290603
297124
84321
109041
221397
246031
77260
111855
63531
294591
23745
24866
292127
141726
2448
175772
239806
83369
80273
106942
4912
5704
119517
261821
154695
204105
87880
252609
77626
116251
275341
116030
128720
201202
71387
215966
280711
274879
248490
130949
112660
46545
294666
108907
46013
79694
266289
60258
255279
208684
70670
237376
124682
201329
66164
66587
141899
93920
50286
263460
299775
128423
172378
274976
210397
187816
245141
149788
41176
266865
101863
152744
227421
163784
65638
23579
87447
104161
124804
266370
251813
232188
251752
215103
10587
128948
61446
84405
152365
299270
16365
118228
87025
186343
47088
257711
128721
247082
22602
63298
102847
145023
168621
162574
263621
150388
248160
35441
42553
242635
187563
121962
173642
154868
123204
190380
39785
188404
106891
144203
211547
217764
14854
77171
188323
200597
119038
132828
46975
198835
242234
263587
147978
166720
90428
296178
69302
198916
280810
1687
238148
34310
33438
115337
198538
119011
139863
189108
222662
289686
222435
67080
97331
181402
125548
152112
206717
171559
23218
7692
51785
5152
273737
211184
78028
171490
123820
50307
165174
159430
39640
206186
193080
161351
172814
219151
10544
206884
297957
125019
270078
101109
134581
273337
227662
148300
12920
28607
81397
298446
282617
286218
217425
263827
76958
272116
234326
3571
177731
139879
108683
69921
215521
93698
136124
134978
143629
296872
116560
134755
125180
218053
176801
272236
55948
173569
21108
221098
215227
132005
152834
195214
111894
142217
21895
168493
101850
210173
62914
117376
90722
192457
114895
292221
188419
120726
174711
236352
45705
96246
273575
31418
176156
246467
9327
162134
44693
196394
52405
294971
231491
136620
160915
109198
268807
63654
223956
81083
8997
61515
179772
177956
115420
26427
102483
96920
207224
159868
10668
115614
173350
11004
126777
148109
212851
109255
224567
163006
85535
104980
62879
75369
162868
87492
251417
37476
196841
226827
35036
205343
280363
203965
102944
26496
105438
40402
275086
20758
97826
265893
117682
60399
246946
261129
244609
191386
262822
10894
190573
175357
250330
231144
126560
202687
260294
181736
16189
25478
17835
259351
289195
263482
6006
59449
248215
93472
35318
193589
27582
262433
134414
14653
37263
223808
242956
43963
21319
206048
44944
239537
198074
20399
148704
189835
280035
257017
223239
52376
33438
247236
275812
292347
296161
51802
12159
123049
212186
277823
31843
42746
30447
258707
3309
72077
282330
279496
174439
192287
192725
199853
18302
77161
40276
186218
262025
296168
145813
272905
68391
212898
273424
166791
107034
9915
249391
198536
33140
59582
16871
158298
24429
134565
279868
243029
4487
274436
293951
174373
155830
102468
177796
210238
148083
145245
265380
72936
298897
271289
13273
146647
229407
100488
87296
27580
86264
263662
195749
268548
222002
56032
225071
278020
209915
267344
65424
165481
230102
270057
106676
130633
201308
175339
177408
282376
290265
217694
44010
94983
107776
117831
196912
128170
65014
297552
249950
133659
145673
297857
116503
51759
150053
252906
90356
236294
150370
214000
254903
232489
16140
139454
37981
113282
295406
201027
35793
26656
254319
98925
146578
31594
198524
52386
90118
120432
833
137335
194002
216743
282895
57868
146403
107099
124131
153001
207405
134864
39603
86769
120028
90619
287521
138737
238365
230311
69662
90786
158215
55642
238613
151543
229543
20802
142532
4913
299327
280943
84902
35663
85277
176467
294522
22396
72153
93488
271795
256107
209548
259704
169134
298286
19923
32012
100953
250065
265979
295628
168541
283516
141310
16914
136169
270922
238499
162007
149648
1775
83460
235401
144704
124194
40906
14636
132428
70406
248318
271076
184155
132908
115457
46911
255240
17872
157079
244663
107694
84737
167160
148366
154189
5444
299789
43596
140177
22830
275855
104148
181447
195828
185896
163001
136451
24575
126679
194679
151517
132984
252762
61587
271211
126648
242758
277551
18799
236869
9443
240463
186480
62388
8733
20980
20794
247661
110614
127502
76212
176917
99865
276826
6420
2210
123236
17163
258639
156147
265173
76488
1588
81689
230199
100789
113177
163986
103922
56043
34717
183335
111299
239129
113223
90069
230562
163481
94824
35648
57420
208991
144485
6911
170555
178308
162954
73305
167115
231012
127863
18278
258371
40658
100244
130834
183286
124690
31528
29693
202876
256875
218083
85809
111244
155707
171103
163202
221920
143104
33858
250904
226580
142216
255834
44901
19534
6453
296742
415
6898
262993
6442
88054
64482
54382
103051
197137
130117
283969
72945
59389
155180
216587
253498
107685
63187
60091
45688
247672
90606
148077
75781
263589
249317
113825
63894
110515
181229
148353
80132
152245
31235
135778
227349
43439
262159
102751
167481
144047
288000
201338
22928
250629
68673
38527
220450
233526
30743
17841
281964
90662
111511
204778
659
38706
245404
271288
217444
141068
166916
79867
105689
128235
61627
138684
227149
154848
145891
239018
271606
286897
266195
6038
113940
137223
26687
19384
55932
69226
44838
68135
250665
281613
217124
260900
246348
93497
165117
146488
248073
135629
102395
202724
5095
255503
73634
11556
131436
64037
112915
229978
132113
243244
116070
172822
88589
287852
98035
292231
231053
281798
63543
19520
128846
257614
260916
57922
130776
160573
223441
58282
167174
170169
52288
21592
73446
135416
111624
176598
288204
267494
135938
170857
151591
3967
194771
86831
206506
25715
281469
245691
157917
259613
177523
243120
38296
44268
45586
123975
142944
272218
32165
42027
242163
202200
95142
129585
106648
26613
158921
270073
149507
109215
110501
173407
280783
19132
182145
199839
265809
276390
185979
82817
281723
284631
285362
51620
125000
145589
193543
61239
144189
12085
140819
10503
91717
91167
162138
293146
98571
69249
7533
119782
66949
180032
67578
96108
187555
50705
293224
201776
253835
102543
17113
202485
138790
120990
164872
213450
144664
206760
152188
293943
158448
240780
102655
108900
89755
185483
179582
13971
162412
124149
209246
11367
133937
36782
134251
77085
110732
291985
99147
178837
38293
93764
185762
245527
229520
59573
11526
95327
89070
257966
118725
230292
163459
155570
31837
152151
155116
76184
83263
97969
98359
47392
233945
297731
278454
134398
127335
114035
253725
197176
56547
272317
133175
44793
138285
139752
240541
44846
77874
134261
169867
9769
267085
22720
92185
285290
224638
267197
142924
156636
74071
155045
125712
1471
61611
162740
269402
127560
253670
198577
227293
66606
288173
262910
3561
1136
250758
226721
223975
52713
291867
297667
256389
50324
286767
174669
158222
256335
279986
19549
275697
57149
252123
224790
192897
158836
184397
7360
238697
61836
221317
93885
106686
209371
8093
267423
166953
125265
154795
282334
155371
295950
91836
295298
271748
174580
264560
139700
298616
57490
202439
245975
159086
174331
153575
224060
38884
265401
50477
227499
191264
293255
151307
274062
192543
169295
110712
34714
25897
255142
50737
71597
189288
4798
59341
93966
73040
10154
234565
147082
233043
218149
17513
279577
136300
147576
191274
38031
272937
174842
11319
233891
21672
79972
260014
91756
96137
94184
72351
252807
99797
298850
276610
111187
268253
21378
249986
12498
292566
138912
44328
111259
132622
205307
82107
176447
104941
73697
184764
231829
62122
77417
251634
57611
182173
60873
133651
86116
212913
202218
293642
88838
178567
172886
57826
230484
238957
139522
229026
224685
69311
222254
190255
132635
252042
184131
133248
157768
125187
290515
10894
288095
165624
225803
275125
121700
111166
117788
268290
171888
235809
184117
261199
169795
106752
123471
128269
81212
181075
263735
95372
219775
10965
110376
256859
83633
145187
228252
202501
192883
280005
140566
247281
93332
123356
88699
276428
237698
24214
217162
265459
195592
197252
11866
16821
234843
254198
280871
280790
156492
97776
27767
104355
233326
298123
220172
254937
187894
166636
252573
149612
110270
94990
160090
217130
134206
255943
33364
281928
96137
217912
205579
299988
64677
79249
165707
110187
288324
170383
139185
55714
108350
47565
78098
240086
133992
260327
37739
6506
6974
122247
188570
191152
7980
120419
42691
270934
136663
70994
216621
256017
129571
218212
44328
224871
249265
98439
83173
167846
211672
229767
94844
11306
242473
104399
223491
150819
92236
269324
147556
12440
213154
166603
287533
8677
215571
154736
141239
184000
128197
75600
287208
11334
203867
107901
48903
205595
182387
238974
270214
235081
146173
92697
158578
39907
210451
283708
164554
16397
65120
296407
185763
141985
20328
122545
9340
118379
190655
266498
186918
54545
103406
95361
271795
21927
58711
125510
110702
2547
269655
75487
100090
147203
178562
135785
266988
8404
95146
154802
183729
6451
43249
123313
198959
233089
130975
277213
213113
5702
282238
225635
14724
46785
33903
63155
222146
4588
61991
41846
32634
4780
81344
96202
273046
83440
265727
173648
114713
288222
282148
211623
3901
58279
189763
122467
60112
96401
146757
63911
66535
56512
204032
121506
185056
147276
159938
46826
37095
95537
137993
263889
207089
291632
208857
93628
194998
106536
60246
2991
102979
83699
173557
297091
125173
164284
107329
261483
239606
147316
26061
103385
35905
216038
252004
87007
169723
11577
213309
273623
181063
297849
65181
221964
58882
33183
245200
69440
64011
193884
194993
259960
176622
60216
74208
154238
228837
187480
274872
28303
65001
16010
40852
200311
125903
96463
205332
227147
111231
183430
168593
125967
253844
95540
20581
241580
73425
266861
193335
208550
198100
6121
167193
11343
215979
127376
222327
115427
208983
96445
193605
77581
37817
282268
258521
107301
238176
290099
218053
236348
50234
194257
165697
65215
292854
253789
111477
59712
54772
131529
76442
20032
286410
298384
127969
43610
29121
72165
289311
103931
53367
108104
65481
193688
108592
236692
225947
173200
20654
244604
123850
14283
186520
178672
46895
140774
247505
133946
299419
123831
61756
156959
42246
80113
279078
277701
168688
92913
40626
260139
19982
159897
204992
247216
252351
21756
224004
248382
273770
50150
76365
71413
35565
97360
87253
255139
52690
30139
292933
64329
199786
92412
234711
283387
108204
120392
214101
114299
30705
167226
90787
181049
195244
60336
76307
153850
72197
25578
110679
53795
49676
209028
146039
46230
289072
244345
158725
162438
115150
61037
74334
205527
66567
149583
96161
164328
262530
55867
22947
114052
272875
37891
24727
223779
89707
123497
33895
69837
243426
262841
205399
135279
122791
86671
217543
37064
106549
142430
228047
251527
242304
119817
274561
6478
196544
69779
56659
84722
136741
46846
86270
35843
244080
108
206267
208282
148018
183791
115220
210228
128242
19260
76993
238058
397
202307
113738
66971
66707
281256
222805
198220
282135
228199
78130
72327
13975
114058
73337
292199
293350
249853
13061
203337
118934
200789
30500
1502
185954
103626
237337
45423
2374
233303
18820
222882
29869
33261
39772
239579
219910
209719
38801
46687
137011
294950
210076
15055
175341
212997
295996
216700
277811
194570
135829
237485
246466
60304
274999
151806
188691
62137
22743
49913
215263
147525
294715
249738
283912
158244
292749
298630
75313
121767
85052
94900
129088
52246
6445
53452
200112
91877
36005
184496
1250
252915
221834
277937
49065
209069
268759
49446
209454
55412
233652
127465
117659
117795
183454
230394
104706
73614
81984
299320
131066
198030
254823
52967
150565
251977
139522
228443
283070
121212
246431
119738
299902
255466
269577
183665
113600
67438
104308
190077
240735
299449
199364
98312
233657
217326
149327
217648
200450
97860
109046
225736
276220
296224
18011
32805
265954
120173
190930
30473
242364
102937
41896
228652
158282
201717
207903
239529
212
124166
13253
187920
229928
33304
55202
164890
289694
225569
210891
171762
75337
168414
66481
203659
241597
248643
144180
176558
19103
157541
7301
142042
10094
4009
295623
148180
75523
10850
215375
84673
199920
170548
245909
190142
180862
193726
45192
157197
234733
288054
64050
237290
276321
54875
74798
211200
224058
131992
40115
281487
292798
153607
178517
34295
116368
192026
195842
247532
277566
11567
205136
153574
205357
230458
233342
10074
136910
87041
122123
237825
95509
127839
243163
286260
280688
259157
35044
162187
234900
250589
157710
34788
91299
10282
173317
213629
83848
2822
83083
163064
89688
106738
224497
73623
97104
144814
164533
194417
195482
213331
279708
69766
217917
66888
101115
199522
25126
100659
128566
266119
128174
235672
22317
10125
293027
11458
272532
92806
54495
156350
45189
23264
235952
276464
165169
284906
256850
251035
168364
50526
82291
139771
269132
42228
191645
218927
198875
47997
290621
215794
60189
176669
221224
37369
227174
163347
4352
226215
2632
247624
17194
135481
130986
288942
101074
38102
147017
90706
113488
189748
90188
132422
247691
215733
257297
17546
217149
41646
21166
54385
138938
286007
18736
16030
249030
104147
273303
282616
58730
109624
59054
257850
191734
199847
104017
206580
137559
294148
6884
191741
269115
167674
92335
190006
62367
138069
144479
36201
20368
28110
52836
283829
281683
123179
106678
44021
90671
260621
86019
35778
187932
165075
86917
87396
59223
77502
104392
159253
111987
299144
46028
271151
212489
71899
273292
188030
103638
140602
153728
187091
256922
85584
209722
197301
99870
295977
99982
42529
144513
257919
287783
235329
30273
149451
167651
145714
69356
156701
118792
242257
231537
32484
284678
201798
67491
244634
14973
172991
176691
172985
128317
44744
59445
77605
283458
269104
1905
13590
150787
147611
61192
16064
294697
195154
148127
179613
190819
189921
250257
44695
36588
44653
144845
224711
177616
30809
100822
67506
52406
176176
207926
246879
22073
227839
168144
77034
142652
258741
240160
18193
296136
2457
290399
63714
163628
226534
201863
64171
153610
205360
109106
210810
4320
54076
171449
37099
127212
230270
102049
162980
86328
43454
264896
212578
213773
193066
26264
25449
37859
32363
279443
107656
79384
228436
122612
277438
198708
1315
238853
289982
250785
259733
233523
91375
236411
38484
106454
61031
251696
48966
171930
154522
206316
207301
63459
253647
257275
183496
284567
22242
139876
77068
198493
231354
27414
33704
288335
60628
52651
233430
210891
119709
83493
110531
252204
125700
18042
38470
254507
65734
188147
182383
91520
161277
50597
429
153938
270137
46473
113516
51606
192917
243011
103651
235925
189537
50640
145648
113953
110258
267518
165818
139057
120302
225989
56350
20845
56590
213893
100481
270070
176798
293228
282290
89781
158108
29555
30338
1990
159635
98418
248947
212148
63878
160071
153530
55529
65686
256017
155364
78737
13327
132707
59473
251883
91132
119291
30401
262551
72136
245309
127695
64443
181294
118296
10303
192939
289852
175960
78618
260732
584
5964
103025
30053
127337
291433
85926
11201
232779
120834
188717
166214
12999
122973
223742
187898
89843
1082
283031
119588
250505
246671
299397
166823
228954
174723
143457
137320
209712
290864
106371
74917
37479
291844
210653
105309
173759
170784
254853
204157
185400
200250
171609
29559
158797
143841
280348
184094
200295
9660
240689
145449
201165
184646
25004
98154
36993
221737
46667
195797
176309
283199
65127
105449
159984
160088
171032
284075
16836
260328
11047
162034
266439
106209
30030
54739
284214
88130
229399
95291
12039
102311
229204
207578
167776
8558
187517
235605
13460
62319
238713
90197
43302
293653
68024
290109
58874
167656
248267
66128
250745
56187
230201
17140
91181
4125
67075
131584
124635
93864
248370
155397
179693
25553
235515
50520
169861
17072
34611
256369
152761
60699
13080
4654
271741
124397
53082
245129
144671
117109
37261
151934
194453
137034
166157
35994
205858
195080
245995
150606
202803
230073
76125
64691
271304
194850
298858
291897
240056
296775
257837
177319
6485
47169
154298
30460
17050
60750
161050
262184
52501
292111
28830
236440
252338
136584
278466
44589
285382
220693
222260
79478
66763
215617
13824
192348
263226
6565
144794
247417
76121
83144
36389
278225
3941
156683
156905
77835
32989
187647
140468
226308
251298
130408
16246
276311
54424
276255
230401
44076
61498
102902
243817
129438
205792
60207
53277
120561
279906
69453
23269
244542
17582
87325
159020
138461
19694
85273
4732
24638
75728
219707
264253
189616
124234
91292
51277
107577
257026
271496
228328
297280
267655
245258
116762
24397
298539
148156
134487
14157
12885
123150
229923
124296
232922
253632
160529
281542
187587
116665
12865
192858
222221
4192
224190
99046
115527
89218
1633
115458
297961
216775
68819
208398
294787
111637
94404
264949
241141
166713
273762
166554
221091
78699
201451
84703
237411
168311
121570
30193
79029
131522
283341
131091
298507
115691
239888
279639
231480
6170
41589
263362
155095
231932
28156
291028
73857
129569
142995
87436
118326
156843
276422
290064
269520
213502
6641
179240
244630
88152
244177
133884
181677
236644
76279
81408
111534
223244
128443
72203
117797
107280
72402
297480
264325
230351
94599
273544
51912
253669
287645
252051
157112
288180
176938
216920
235148
33533
166187
142568
68922
34235
106899
86455
282601
141734
231696
118150
80225
268701
97316
52254
189575
256850
659
170580
142411
47548
187734
167674
947
238113
228602
267188
251603
162433
100880
268209
20624
182847
197941
38629
282131
144369
115550
207314
256531
23323
296408
8741
54913
180801
241112
183523
220747
121155
280471
215144
122133
148919
202199
76120
139331
267645
160124
247622
14956
93091
271359
296645
5902
256080
7014
97620
7421
126052
215180
55813
164553
255890
34537
176000
261161
15848
94242
213679
204885
62085
161720
204282
46091
148706
241659
49302
2616
162399
262785
186897
283279
256942
175911
236573
92777
116806
148359
10940
207954
166811
258301
19423
268620
131370
242636
191473
257806
108471
283326
283492
6410
177578
268290
53719
264370
19707
248088
163091
528
105091
53918
161227
108784
143925
236526
123123
60960
17995
63826
27863
152271
63569
268944
254984
77285
132880
131985
243441
289318
7451
127590
176576
137728
223931
107607
228215
157823
189826
251740
196639
186137
195092
137713
105691
190603
134813
169002
83959
284384
273757
215676
230481
28180
60285
18474
214075
53998
228577
253514
206969
149419
269064
9198
222955
128806
207333
210947
291861
88268
187409
178644
204510
124114
30453
66996
73744
156808
4673
22287
274610
80072
202044
287686
236128
135084
252704
53202
225206
140651
269881
21853
280376
170107
281709
89056
26831
33151
263434
89858
130805
264337
266553
168710
255752
270366
153903
255393
105554
272798
114585
182335
101867
3255
200842
190408
75094
65345
208159
245586
238009
46496
254613
60141
93064
69344
215401
130172
217000
120575
107828
32959
197285
275203
180271
13520
10791
288452
181770
141501
153207
222121
197042
249462
121299
136780
36754
209663
117735
248609
284614
149590
49179
146517
67953
216105
87979
244225
89988
212665
293032
204907
114043
26558
160762
298178
235045
66902
234752
124329
167961
182915
105491
193099
208564
37990
5915
237283
119327
56154
269526
176130
147907
109558
273045
262703
286733
23525
76729
64331
128378
245057
295543
91973
27809
17884
247529
267436
77651
65904
282217
254508
101674
188802
167415
1968
157568
23744
44295
32465
258551
8950
144986
51732
262302
138122
99316
254378
270068
90641
19387
122978
193053
196958
198221
46919
197407
158531
95544
160351
260571
189138
127299
110409
19656
85967
99876
276567
218561
189924
118275
255667
91351
31622
37356
55603
171840
184300
79745
70718
233800
197949
99407
230216
86068
143362
160803
154870
155543
9133
28741
206737
275398
191106
265085
62656
48865
40180
129948
71532
184094
242680
189878
250358
231149
47583
231013
209461
247834
135558
76375
30353
184878
258109
151715
230888
163948
296350
245686
199525
63814
169583
255991
244619
259991
92539
97570
8824
157880
178712
12642
199001
5476
21381
107068
109260
158434
79852
110147
35925
221444
143612
233995
125697
194140
127768
119895
80452
33850
293404
174737
299455
21337
270798
140226
25985
125109
205896
193159
281703
138557
277148
176823
211371
104953
60155
249304
139846
89579
218342
200249
45106
111165
118984
218185
62831
33626
279470
257729
177301
171179
172748
255881
218199
38073
167262
105126
77289
263218
248175
226297
242833
121046
110554
208087
245999
153193
238805
269791
125308
165798
116134
194761
197780
9362
146303
110439
154905
160648
72050
190775
231906
165796
151618
50701
55228
25428
241975
140878
102074
124766
1393
11548
227596
44194
279097
149278
169864
127277
246934
191779
163245
145855
149712
123116
202094
73130
36399
34309
8484
241052
271414
76245
93073
237367
35551
152662
200319
120799
65715
235537
109382
70119
162092
243165
142915
66050
132757
295238
124667
280260
125715
45741
135182
167452
290858
27067
89791
261438
120737
106679
60651
53148
219396
22904
119862
137892
13796
226927
10578
239272
210767
168995
180556
193797
72642
98261
196657
148545
164706
272278
35621
125257
64433
16496
131321
252385
104386
172255
176341
155712
87454
75083
110906
181140
295045
279429
202538
111870
115608
184248
265794
33630
252812
8267
266392
233210
3687
100909
263294
82639
220792
244453
139684
114065
93342
157431
42695
149918
242089
35501
80320
225035
162486
138571
253716
217068
10732
61038
211544
257530
176964
83218
171855
297769
139429
133504
42330
141592
56263
114941
228864
129823
65823
263693
118765
221964
97841
70165
147930
111918
233843
285513
78843
35553
295051
186837
75153
213117
29605
263346
170003
156548
187234
141570
164683
231877
6241
270877
97166
96924
75787
28709
145371
92745
243813
169811
115647
173270
49875
19554
27824
136609
269035
40737
266431
214224
20871
145950
160973
56078
269505
157341
65611
52628
11864
63015
173731
167432
148120
12741
278409
121212
274277
104016
29161
44087
48626
47922
212787
147581
228711
33288
293339
82137
94082
197862
263066
109056
200338
252899
42739
152020
111938
210842
9040
205789
59767
180445
255287
69531
292038
163044
258886
153001
123620
124813
182454
83514
99548
120771
218270
176331
229495
249922
155003
136348
132695
247632
282939
180557
31694
177480
221798
87131
129613
129017
220765
81319
130021
269902
116132
252488
45909
113129
68350
147623
155915
15509
53354
119131
104561
128123
76479
240932
141946
138485
258129
105829
297745
169307
214642
193708
260012
210057
205023
269678
260935
123459
2717
126517
91338
27631
258799
289292
251235
24721
4426
145909
65209
58796
64389
284514
89525
62550
112047
18689
266661
130385
35395
189887
169757
293463
161812
31045
255783
138566
231878
122714
193409
207759
290963
269436
132170
197233
228732
292044
270599
186134
210773
136647
15137
164275
87702
213716
173465
286716
186250
141649
173534
172847
288413
195709
124675
204945
69582
101731
38948
186819
133655
52345
276177
210153
114043
53971
101062
272723
96721
216347
120481
247840
149292
280154
275808
236470
35604
91647
185496
256156
41931
145681
4682
135337
262270
128172
232456
66918
212490
51499
210390
109932
141742
271298
104555
281723
159403
16891
15581
131349
22298
165038
130668
49975
72968
1192
12838
204836
120560
67709
220255
21665
9743
690
173722
170408
47662
228833
21162
113890
60350
278756
276691
94896
136316
57860
231162
190348
128159
64756
23157
159418
169366
63857
9353
163766
68734
250649
63121
205860
189467
141053
29657
262074
4151
251477
262635
26819
159702
262750
113936
279687
138299
221401
62202
232530
286115
912
39241
253166
197197
155844
199216
125617
208370
291142
148622
60600
126782
225045
94064
201483
8383
259789
258045
104843
2306
194364
271508
177984
112636
146446
56481
292608
74972
196860
59299
222401
23846
28366
205335
82978
184214
40438
240330
172704
90814
202953
60827
222166
238259
111056
155339
255956
102081
255362
245590
88761
122807
9376
180639
576
227214
128340
72194
70567
154782
209266
220796
179617
25832
247992
136977
201853
111919
90010
206958
299037
29559
198666
295856
53197
92047
170489
246871
208289
110490
17173
279823
162085
196643
177232
286850
70848
297868
36532
230746
250747
49787
98129
145177
158692
289860
142624
58134
13373
106647
175644
248487
94706
269558
27073
289630
128093
208570
96368
115878
27906
3387
210996
217858
139087
71320
149347
266249
60193
151671
268805
266158
206988
51562
299997
259633
128343
248394
59133
86191
121274
223170
213174
90426
1444
90256
14163
108443
241393
246083
27431
197870
275315
169661
90964
40027
245585
134354
160183
263080
226357
62981
161288
255582
69240
61956
180305
193781
78368
14313
189598
245405
83279
109025
294469
115773
103524
22782
20254
15424
164272
259087
199291
226065
281514
104186
116127
120883
80085
107673
298123
242794
124888
283538
79199
187150
249065
22553
288144
271282
162403
136123
269977
99710
260307
191965
41405
69459
164258
34570
89197
184888
218772
204572
126966
229611
250101
22165
97496
221586
115691
100071
104288
59769
286372
20137
47132
158252
200797
45238
199089
170496
143404
215636
50425
175845
70102
49674
262918
126080
115562
19189
210101
116633
100566
67833
272166
190511
246869
124618
12652
198098
252744
211201
136774
176349
156119
11086
1662
166343
272926
181351
16932
221599
218571
251372
235042
138961
83976
60199
144760
138290
274864
96942
95985
290359
203113
126323
87344
253976
70197
41804
137
166668
292606
202251
265251
16844
297198
168351
233303
187965
30877
193646
70690
36963
10103
227436
214691
53443
23858
195545
108021
227467
235160
229705
261811
45697
77587
169597
467
261304
290337
29712
189754
286400
40090
46581
256559
143324
209233
109688
251361
272057
221491
237912
51673
184786
112310
73974
165126
262384
238887
165886
120662
30169
255298
256775
206442
91897
126409
263009
246087
259565
154339
52857
183970
176283
216664
100615
225114
264078
81245
219295
267612
107969
58061
138147
101258
215245
85477
49658
22517
117155
242918
153915
21499
82249
255670
68674
34067
285462
184193
127497
219208
105943
189522
37387
148083
228324
146926
270737
295489
111821
222117
169680
211616
282569
165574
156907
258555
285013
231495
278407
277551
288541
98546
262626
226229
139552
229218
224827
221632
178177
297812
4702
211309
69305
33387
75158
277345
223094
214261
94951
35438
60186
192179
220478
130252
76966
77511
221058
284795
58802
143460
110218
86627
210633
188100
252866
281722
180388
49485
861
207173
203009
252105
283624
243321
269399
113614
39363
32918
26320
159310
230160
99769
156831
184204
76218
88588
56899
157850
265497
281340
249733
282159
221000
55377
279450
264762
259894
246198
285904
191512
37502
59734
290256
167784
130092
183424
26694
52043
88593
121179
273706
143326
117038
287006
139156
166287
194001
46670
160101
273982
156574
107554
64105
193020
221893
133698
92583
243296
234365
39993
4142
177539
238434
291432
173588
48214
175690
123677
146437
112820
96844
49900
172648
238811
37670
270945
212490
130123
244080
281902
37792
80178
218002
261934
245016
107333
107831
196401
147934
283077
282142
293339
174578
131102
100647
193282
157853
8049
194125
18775
18815
48507
270486
254222
206982
46995
95990
208293
263394
245445
75237
10712
187350
73512
257403
163737
98408
249121
4257
65779
130518
134831
212658
242281
174506
252189
127800
24089
162404
145043
252854
241693
150237
143731
114774
230667
135671
257243
286672
159870
179777
72365
36941
15422
148762
101745
86352
276133
74009
204036
246675
107437
287492
76335
207535
78898
14717
165439
212172
132867
270321
257479
255540
158900
254244
67220
145142
69962
187593
207471
50977
294261
275567
56633
291763
190652
220411
125183
121825
232737
157050
266228
102600
111029
36887
176013
202264
280901
240033
140853
253851
243413
165372
287469
16584
26148
285877
58640
188532
290453
237864
5506
166285
52982
81296
92639
288615
163721
226025
28565
174469
215595
203678
168918
43764
227155
145386
17861
94831
4312
84163
92754
276484
51519
121243
15816
127310
82137
61102
60354
90035
81558
14370
204763
78882
80711
266205
228238
258366
76285
91466
147194
200059
65515
197557
127450
32000
75227
229986
190924
139800
246503
276828
53562
216405
231830
112851
42513
63803
68972
81797
299329
268169
16561
210685
194844
201188
257493
28037
64661
129
50697
268248
47413
288639
128438
281120
179377
46769
111905
104404
123995
76989
117121
29324
214295
73890
213328
28493
172713
107918
269987
207703
296798
119651
100799
215065
185216
240353
106576
123189
214846
246590
73788
97910
47365
238798
87019
157469
76503
80490
194465
111711
252116
58449
183804
200101
127331
157585
54587
252103
29888
187043
288375
34625
293799
276242
249705
121905
277007
136712
290387
243661
296197
201378
187992
170433
236833
299340
56960
241292
28533
285286
64915
241740
124808
6821
195214
191878
172902
199888
112744
136286
248106
229812
296320
187156
282607
291403
210655
241175
95200
140560
107643
191475
52605
75310
37647
111543
289559
228342
55295
57080
14913
119692
184648
17443
274282
279958
54827
243695
161717
115226
246374
298618
121643
137968
152053
234261
51467
220112
53299
77112
289527
269034
114567
62693
197818
212250
5798
23800
143444
8348
90811
239005
14525
106244
16299
241430
140083
230425
287882
188458
295176
238345
167033
150191
72455
140093
20297
173517
137193
52747
257110
180803
52750
3459
152745
271404
67657
241291
201764
242727
1258
190229
263276
109471
142216
19245
182058
65334
246836
224918
70493
223432
4307
82274
11384
279216
172380
10994
239444
79197
194252
108646
227657
234633
299309
297354
258238
79455
185894
261556
233693
117634
184489
295673
14248
210519
8864
172546
192733
294508
189249
221825
215367
16210
108591
89830
191192
263724
85773
228572
283471
41621
210642
63033
272211
219981
273854
197500
100901
55559
27737
91605
4811
50053
112739
38927
208582
81167
298219
110946
295937
125752
263568
161000
122727
191512
50703
248371
187002
175091
24405
26195
188248
56584
192297
153245
284161
120670
146376
119709
228279
83448
248120
234344
238045
249162
281996
101136
159795
217089
1454
142476
106615
21586
197186
241407
284899
67405
173395
96391
269301
67582
261281
113240
72544
221792
295639
228811
31288
47421
256417
102186
175479
92671
165951
428
21453
118335
66787
51248
110292
58996
298441
123405
194004
104181
210235
55154
110763
97575
269884
224133
115516
204739
104759
290155
108091
28331
127190
8514
139638
85337
210652
113072
163538
276971
62875
226306
246702
157438
91688
54722
280263
140428
166218
114443
247343
164547
8602
105408
252787
6098
81719
182377
20598
30033
255952
145155
259895
233681
146394
7670
223916
216786
298662
87639
76044
3729
114394
156096
211183
242221
410
229181
167978
42221
115816
111941
56339
83081
124153
154269
131371
220634
79575
258752
142023
208731
283326
209573
85798
110431
179873
140558
121307
175743
192708
115832
31442
264908
71128
125226
277104
210738
295457
252949
164515
209738
7782
94093
91354
132647
82877
47826
61896
181145
28483
79570
124588
30295
16796
284652
79566
288070
143369
150730
190705
38486
50586
138464
64423
165108
42613
236792
291216
116251
79969
87290
168313
141578
103300
120786
273944
289083
168485
124334
249135
166154
760
196332
113063
27459
232146
11118
9170
218722
63764
145638
257173
218511
91350
74209
159727
17189
107027
108258
287609
40564
37605
146859
269645
108682
238322
24362
71673
267538
178818
264455
211748
232438
49888
98807
111238
72461
123038
112837
292312
109230
62274
128278
22849
128443
85780
287297
171409
221810
253311
280436
62348
69394
285050
182539
207986
287902
99821
757
34909
197250
271547
248538
200928
95261
176349
160568
265498
78796
287606
163763
159935
1418
243280
181067
149085
139583
269916
100660
21141
252259
263545
142037
270530
206818
93585
266162
169094
267087
257815
246870
19847
81667
153475
257306
121046
163776
25928
81826
220384
130382
117443
73645
216881
223918
5567
91924
101366
8222
33090
152680
227940
55913
171931
161783
84057
264218
66535
97141
217003
21058
233914
238340
232085
229755
298559
209842
79982
47736
260618
296257
77316
146567
31804
78914
188850
133828
119110
107031
216423
227740
7163
20941
138326
176033
243638
253394
47046
184913
147387
132021
228520
271473
29923
52367
247200
138482
118023
121703
130248
19234
19257
287596
270928
50377
161017
193386
137009
124648
87620
257025
15947
259055
125966
153826
6459
241878
109161
224926
277474
297712
277909
64061
72357
233906
30297
40015
179598
198524
12905
255217
196034
287522
222017
113560
48883
157341
22701
195200
168349
235615
253954
234869
52847
203254
239291
287710
259071
224134
162360
138839
185533
178092
165470
121231
138323
60875
81778
36825
265328
99895
189458
150703
291097
82330
267182
285600
294186
194485
246645
16736
243411
9585
24647
31496
226656
186712
32006
159333
131037
204797
163293
10622
199874
114578
102449
203537
11641
54682
165202
157042
39045
150427
293471
228654
77118
63862
91625
31690
203051
155435
146509
184799
158779
211842
128405
279302
49201
188053
71580
130072
66609
57792
37669
281915
135757
134913
73889
113672
3044
247427
88032
101291
79694
125529
48200
192411
129670
278483
62131
787
269598
111862
184131
76976
144875
126901
129628
92927
130757
132985
65819
41578
271199
92421
134691
206075
128649
190846
35520
264386
207491
236862
93895
43741
111720
255404
84727
47155
162543
184724
23527
158776
71911
120886
185505
68183
194356
10759
152150
209240
26955
220286
253602
254928
32833
25143
3601
5156
157170
17941
79672
182439
266253
195567
176345
184904
47421
116813
164691
47004
262637
115243
57389
168481
164835
41564
78159
100918
119549
6080
283323
257917
193385
40983
151058
122348
150527
1137
25531
48680
86027
41003
134928
205235
201325
201997
2190
148783
202591
192944
257344
35508
89431
67479
271325
235544
228349
248632
272176
65138
79537
167367
207598
238637
155323
211541
52487
265704
119357
68906
158757
147751
16487
164632
269436
98391
265022
66206
43447
106638
124042
141814
267818
26581
200106
193313
2276
174171
276358
98578
42361
87254
192058
62423
238042
230821
16818
29006
197744
172480
170809
240434
258047
228310
184807
257740
235809
57737
262755
172143
274559
107277
115082
179119
87587
41271
253795
161209
94253
213667
99815
285051
94378
266058
59709
112747
263904
32820
67853
127734
180494
123708
5488
267618
261058
49688
227377
247456
147205
117067
143469
17436
10650
274105
234533
247719
106479
197160
55795
59274
29647
241487
107171
154275
63226
42486
205687
28653
222320
254604
45499
94023
39310
294010
170376
170556
140377
250802
10139
207828
113895
45183
112195
87359
49528
87254
93104
146167
24289
282216
788
115619
163251
249853
269202
41167
230397
66066
221874
203291
205069
33375
246570
58682
8967
28845
13705
8321
109823
13528
186470
44193
57676
263036
132703
8469
181640
202694
28533
173776
124937
183054
52560
201096
64521
132987
134627
249533
124351
210625
16618
21717
198683
209388
214205
295436
286949
258142
243668
15880
234474
132378
33824
167014
173727
8231
33227
115582
263039
288101
241840
32051
161692
211116
85983
296048
93943
293589
214220
145388
221255
223908
131534
71005
197730
265237
152731
66677
268763
189647
259313
179613
14509
84293
208885
164843
136996
257733
294685
241207
161164
185356
212733
168109
153725
173023
290054
276220
296158
178191
237180
271879
101514
4625
161041
32091
209195
276306
125157
263953
94968
234291
236899
226183
86810
5324
185161
107547
260041
22817
107247
143152
98919
254648
268562
229906
45089
233261
35439
184219
25836
31550
292132
181345
159132
8771
246040
230359
259491
84498
242946
164723
226458
188380
76729
161748
83951
277823
112666
94469
248381
186684
175776
59134
8216
78493
29387
3157
113612
157829
149285
172718
27150
130807
295699
6650
189731
162878
196119
205841
91217
252180
56152
15467
1496
256456
260902
236228
149730
16265
118349
32641
183650
97251
183276
67758
252977
210526
97221
175532
79940
177807
68288
288114
134790
115923
108501
83653
240805
295182
194974
48531
19140
4101
204664
283375
26981
15816
255878
127623
280277
185556
122705
80281
86358
5772
299364
107941
299917
193666
97914
233766
168066
200550
119650
221718
261982
183838
290097
196663
254557
287698
51177
54147
16701
128243
20774
122191
129962
174181
288902
13478
143283
53706
118910
126293
248400
256137
115823
74863
184546
135724
85126
163609
292998
123148
157439
93761
60805
206896
186182
148968
118931
8718
291855
9843
70339
248048
25336
95018
270952
169800
15490
145568
249361
14786
205881
77722
155272
256804
35816
229155
125486
166440
260130
10463
162654
258161
74451
33449
23680
19633
107770
270978
279127
92532
26106
79373
188119
99702
40474
51567
14132
22393
115647
248393
179849
28847
98532
299570
25965
7569
3378
115326
167863
225717
230168
19083
207056
258301
164702
59266
282961
153852
183645
93709
226362
284889
98876
223770
132405
141715
288924
252702
119188
260207
7205
221058
133108
9187
161666
251645
96291
297173
290475
5412
229195
59162
84952
95330
392
80662
246770
275792
262826
265826
111954
266547
148419
225515
44295
145151
228920
221733
132926
176580
102241
179593
239151
162340
94167
209213
259004
89667
27215
241903
186109
232364
276512
49554
15068
212917
39523
235858
119528
76167
191631
2882
277918
184922
110060
260680
219527
39475
252255
211308
39005
64098
162597
294398
286754
230449
138690
261732
96393
266996
36973
245612
200403
246401
30436
2120
31651
248813
68751
242071
257361
222962
109886
14499
192883
249607
106483
213615
285555
63511
116016
97745
142823
240809
111530
112823
15536
233020
145585
236200
83354
4987
248086
197245
133200
79458
156092
62378
207431
117331
99074
149041
69079
32029
170477
33000
160620
163173
294809
182457
44196
258167
115520
277535
191023
181614
222088
135193
126726
250676
96829
107070
209515
89684
128775
235067
152669
100567
240302
178106
93130
253862
92926
4221
154734
190060
125759
46469
252380
126498
78035
277437
60112
9078
299149
101911
69399
259052
288855
73841
177524
99881
197114
95499
279580
80489
30352
35249
81386
171122
209900
17623
180734
81063
297006
163039
85971
85992
230470
216070
211309
6323
261185
139088
36335
6643
26718
23688
234054
37120
115295
205715
235859
23672
151962
274590
173115
64637
215702
89661
229071
102065
235452
112599
272390
280909
274679
6514
23304
173103
125043
171147
169044
51572
295939
158533
286581
115252
162592
150236
103483
102846
82610
143473
283849
34971
141503
63949
283177
68681
234322
195775
278775
125136
176607
143334
91198
256146
205192
88184
121264
89895
94515
169541
57147
216004
127702
281604
254893
43475
29251
284563
23926
34554
218116
189465
194422
179660
144353
78991
226163
253476
287362
176655
3243
165123
165847
266241
149796
48511
261147
259547
4190
276120
121961
269834
13422
181151
273976
157186
237985
32928
187381
77603
239670
113261
254428
178802
263511
208597
121958
17384
198675
38038
184674
188494
172544
149383
214978
274710
56696
144830
173604
261847
98527
161099
16631
163214
215692
105084
14358
291643
259392
230238
158653
117183
133571
120054
172535
150580
199724
12208
260732
96408
61642
21497
43713
148923
282030
217647
277791
54857
53847
256652
182919
248320
95630
193384
175132
74382
162454
139462
288987
2171
232669
213423
266464
193371
124368
159686
278378
126347
78247
6948
198645
84313
192265
67716
147956
226034
171653
266087
74206
124269
168927
197191
278590
1331
94700
207923
202505
27228
244471
174424
209287
86010
22738
234817
293271
92029
289520
43010
277053
95555
177429
165707
265759
262724
207344
67267
2978
165575
89043
32001
110080
59187
160568
233261
136066
172622
43773
85516
193280
165248
72265
111167
180014
299496
12298
233299
238171
30130
144970
279963
135007
144
25549
236634
47496
138822
195406
194324
198366
87701
23788
115266
39852
246578
238663
123345
272426
260124
68470
150141
264996
160527
279029
84560
89229
148037
212821
193248
188071
212333
247657
276478
13013
67554
142667
292554
224032
258754
287478
273442
190296
9989
139396
71210
186467
279947
210937
7592
227254
202351
141196
206872
293057
279872
60334
298151
1605
284695
41069
135472
204673
280762
264728
111024
16670
221247
87078
102790
272443
172532
66405
207150
126719
221702
262227
109065
127239
181275
91947
244157
168058
131950
173608
209237
222114
49173
218608
39930
128487
74776
227609
159625
79632
253000
290708
16394
245276
21025
133618
26057
284697
32153
184100
199498
33948
64432
198799
125474
55611
243362
280269
135724
264129
159653
250233
15743
263953
295994
229451
271008
12533
199209
14759
184146
63128
231428
61408
66451
73280
204791
46315
2610
217176
158710
255821
8881
122237
88760
60501
115645
68314
97898
135526
49060
16844
224428
227101
179662
149627
128208
29171
93090
262488
79746
47718
185539
285672
140921
221526
189071
157767
229758
293248
239040
83661
299221
121062
204304
77072
181538
173161
296830
257080
5929
51037
22071
157116
207144
134276
30124
141948
80838
216491
107857
126483
120512
193396
296619
133126
71049
235402
247110
122358
295215
236809
63834
171541
206174
28465
270696
218490
83730
271777
296210
180060
237839
280208
103780
133713
64059
180996
5893
13627
137965
855
37425
283222
199706
46494
136449
111007
93411
191989
35885
269769
104490
34951
103488
184239
91153
128602
115069
113251
144046
27836
150922
172940
145560
238613
9749
15844
254523
67021
75400
203229
238364
281685
212878
196760
137654
85401
1771
131831
41514
271241
244
275552
76047
109843
70447
119176
60562
147827
49656
232461
77232
24431
83772
228169
260824
218241
139160
124952
19164
17017
159058
229699
74790
94670
65522
84883
284302
241324
13274
164305
225903
142851
279506
269014
219464
16301
260159
185166
157157
144764
5896
244206
235017
277028
103221
286737
73018
266243
23516
87438
9253
273648
118616
140828
145701
199333
296585
84506
275858
225378
176437
73165
276255
113389
1947
130872
148647
176393
197954
91132
106603
202415
104482
37517
252086
258878
155040
93973
100896
104230
87828
196151
235175
141424
219380
288962
19531
297392
295964
67070
73883
294531
24649
249625
263089
154362
128761
230634
279601
14239
293176
150260
218038
225886
257033
188607
194607
257845
239711
96721
169073
134789
38259
123011
233654
160065
297105
140205
16753
106164
252403
117695
140450
74740
175622
155101
280671
65516
91509
229664
166314
33287
92655
207707
226432
113858
266715
87343
121084
129782
68114
259901
183759
27495
263379
109417
85143
288623
266037
34162
71087
240654
158458
238569
33372
25740
3243
249094
256289
201678
20067
94577
148296
10666
209967
69348
28317
118249
72528
197888
111974
78890
263368
145456
211265
228939
228084
147109
162724
185040
266786
17757
212984
268735
56084
182581
20642
136906
229672
244450
46632
158211
217242
230896
238984
166151
272817
42230
279269
35975
86221
52837
218460
59542
175487
287446
111237
119184
28388
158637
257570
75779
221350
115677
181721
281400
33088
42564
71538
102900
216429
260632
100163
141344
57074
77861
16244
9470
208388
104502
90353
297739
78300
27345
160413
22810
283230
9809
225448
296304
74628
223577
139969
61234
135704
204078
36043
226836
168807
116261
36110
24466
246040
31556
61669
233123
173128
292549
117186
226430
2100
23885
80615
259598
140469
279335
240561
38968
135179
215564
125029
14241
51943
32142
203921
56480
272531
199753
42489
294855
154800
258141
185954
241532
170493
132518
100609
223408
139441
233002
32459
191641
214582
69471
152366
41145
31321
68501
154533
107977
3381
207565
163546
65651
274813
257047
261326
84310
66475
52038
190408
3649
293295
231955
179748
278817
116501
28223
121668
43273
290323
165487
57764
235512
89384
109957
289725
184029
31502
275000
127318
4616
81748
156482
124283
112759
186691
132095
244282
192278
276858
59497
95151
249505
256508
212352
276387
276444
59203
4844
199389
149676
21533
26766
96135
297105
186077
95460
199868
35340
105935
192833
141566
173981
167469
185481
81059
247743
198179
4292
249868
129543
17973
153521
17078
81863
14083
67454
244933
9791
244197
10637
171817
193434
217697
115337
228608
279572
275025
42082
132236
62149
263543
122507
175294
37430
276216
206537
120456
95609
69592
42446
131983
58473
165339
13639
153246
155477
269612
120661
51461
58597
187106
115705
292826
92510
225900
194069
225539
257963
259007
167513
25399
152620
2593
274545
126459
29951
70203
293620
283911
292876
165890
225281
122469
290366
95671
169147
124068
99898
68679
188136
192485
241150
207706
291513
176699
653
40685
295928
168750
184350
264283
46128
192684
166401
203556
195139
59082
100705
165258
18209
215173
105472
16857
199533
9990
260636
252697
226109
159352
162661
208585
283900
196898
105681
150615
110222
163524
140222
264519
232447
237584
275072
81116
279965
76605
122634
160598
91775
292108
196265
2658
170717
33392
235979
201172
288627
60656
220198
175979
190925
38153
228811
29475
198271
44889
7763
174338
72603
185430
129839
150590
109086
64232
81795
106262
108017
244921
290056
124158
186959
54114
142836
247903
189249
65472
43789
266110
226802
90897
186103
56896
194596
174684
157639
245513
286670
232186
298377
255265
117032
72773
267864
145446
176932
110269
209498
93839
251825
232959
290446
127987
92811
53947
134312
204479
294580
54725
88599
273183
110559
289325
269398
86320
107955
283964
229523
196891
206974
22204
291244
292780
27291
225208
162124
290973
227189
51867
229168
88134
196327
28098
192078
210284
180348
232711
165546
101168
26208
284156
121531
14562
163334
75962
296062
137469
225867
44305
74078
128236
103232
174587
97766
282186
128593
18988
147037
180965
1070
284555
196564
228026
33034
119224
288228
134454
141552
116432
51636
238478
8934
120845
143560
165435
238831
129163
14455
180372
283673
266618
192677
199405
277818
45454
272990
293559
44712
102751
130489
239892
235816
108882
962
76341
15307
201641
218692
157141
229602
103743
239331
148258
132514
251330
75067
202929
71410
50520
161823
245912
97942
52317
211654
228032
32478
27380
260449
220878
34960
264475
202930
140566
284311
216693
173999
276747
127134
244341
96304
108177
225457
110389
34350
111612
139041
222963
264950
297998
116002
81380
146050
174535
3088
5876
209501
146951
249909
31451
227592
111757
4659
265633
267438
205262
165889
41703
140369
75848
169957
292195
286350
198759
238006
141285
164945
143774
47887
49614
227318
176257
12737
49236
144128
63926
103389
36180
21707
191122
85812
1777
166574
255320
274168
9623
99795
204681
296827
109559
208038
73142
250969
182579
299187
99824
191451
258222
207801
282646
229931
232381
79495
243476
44979
136971
279142
181857
257984
83452
288496
3320
164248
299971
84551
9760
291363
79529
154037
280746
294070
86997
72378
186959
34931
266107
108571
83412
92957
258580
19929
127710
202656
175579
114425
121843
139390
63109
295877
261964
159403
291221
129894
92721
120792
50967
12331
104682
217248
282025
201347
121317
187531
127853
242026
245238
296327
75260
204546
89107
266038
30768
106920
263887
285122
163440
166028
252449
288305
60785
32415
114765
18473
43483
265826
4066
297776
93990
23258
203674
10351
60589
59604
65640
192676
68844
142985
293979
151657
282915
79936
264345
236668
274811
81234
263921
111005
170054
59026
213641
76332
34999
54152
262625
216031
264008
60111
174078
297689
205870
185258
264953
163521
54933
62810
227495
193850
170740
14388
296150
183605
103201
36521
72315
18292
164574
197299
48120
115109
92996
242518
11986
74221
42951
97421
255306
126364
90248
242974
66130
36672
270815
83470
196596
201523
150334
262451
153920
29696
197833
9730
194770
231433
119388
248293
92837
291964
44457
219373
152526
91288
112763
203061
255150
166064
168830
233178
228907
140154
99110
53550
127699
54812
268958
172472
218373
2947
286323
291119
91524
38383
290376
130244
269006
224284
137205
57742
83089
189801
80760
118100
98074
60827
203635
241763
88312
56946
121228
179898
295760
153666
225004
54253
173068
184177
251741
195580
110506
258954
107556
72871
270048
176705
87265
151933
6652
266730
164785
7772
5361
248070
263109
157409
100690
251160
246276
208498
32667
38350
132205
247252
230301
24257
25411
7869
85179
295032
85539
266716
22621
114801
53517
187824
60806
204326
144866
131573
104178
92424
45370
41944
263326
67236
197493
54267
224454
210196
68389
113518
32954
48786
97906
71211
3737
218129
229521
224937
105466
84398
18564
158144
148014
117938
215069
132113
172220
120872
7327
117052
298708
296901
287813
122505
196083
58843
289760
114451
66881
210479
50342
64547
132527
182210
62935
168086
288043
26736
158642
212340
256043
87312
148508
157750
115355
242010
122151
256729
104065
14510
165001
66455
85393
111231
8751
12319
298302
285585
173358
25378
294759
103520
187376
174394
220602
229159
133475
298587
64955
84636
64848
186943
237187
280254
263506
179776
40136
106924
236017
71565
163014
164132
173564
44921
32340
207458
277774
75792
5395
209394
155313
2864
170649
18266
36152
39870
124732
224366
261460
85639
74130
93009
7381
296212
75124
295518
84917
191923
244825
289260
277421
87611
290265
45583
147685
37270
219622
61297
157745
14798
123008
174995
32753
224401
240632
158544
55755
182858
47898
291390
151469
269936
139026
32351
9239
2236
137175
6983
189904
235806
97226
4062
17278
115897
75985
4254
29476
266703
254319
181346
179230
198153
246883
207737
261164
142680
261337
249082
122474
274620
184085
277710
68257
287867
195692
14528
129251
132637
184725
73139
104788
276806
20524
261967
273282
122105
144885
275266
63082
61551
136131
42187
207643
173307
296303
280544
285114
88061
274628
59962
139349
255637
185086
114286
174387
292888
84556
77117
193351
163167
63239
79237
183250
153023
275285
201599
186730
172716
125734
166868
211781
298795
81575
187214
287426
254787
25177
221367
290700
167587
173705
186787
38937
254164
21018
258083
171493
167357
109576
62409
90251
202547
134023
276496
298631
233674
293071
94801
204791
273035
237034
12721
103470
24406
261722
269224
213422
22086
144088
19202
103462
169998
23248
103556
89374
171282
167357
3885
69641
185653
119372
285126
245461
226517
52822
263206
274370
140587
92548
180046
284226
39716
164733
158638
105221
81526
296529
60711
106825
3356
13307
14431
68648
90557
90423
31558
167844
216979
141462
281055
86654
171811
98270
245491
156628
45534
78891
167744
11542
188201
298619
69577
164180
146036
76287
212706
294642
5492
91891
31067
245211
184432
6752
141002
90032
242011
281377
945
279754
280635
291334
89334
296509
283067
249242
202746
63643
164039
129428
18045
261392
105731
38539
159619
282356
18729
47978
172544
294724
17132
204294
199060
241336
34605
206683
75440
248263
180274
138867
263774
68505
175928
44619
130563
104036
98891
132831
129457
48576
123314
43961
259907
185510
136304
55153
112698
161139
289769
127863
247023
167281
85921
141381
83178
57395
117967
263841
171912
287293
175653
15722
289998
287861
221831
235316
53548
144718
188603
202419
288630
262457
50612
104924
1463
160079
182931
205945
264537
183699
246946
228156
166510
135071
203088
66770
230471
119393
58989
244332
199110
64625
70520
246093
290960
202578
216710
25679
107610
118775
24192
264158
17209
223229
16716
276712
237192
235257
162413
227332
157697
200979
180936
178241
8817
83240
202593
64055
11089
93737
252643
20462
154482
214601
256611
263121
102281
160142
282667
105911
190733
147363
43340
92755
237075
173878
62035
49921
272495
13567
170135
126885
135255
180823
98993
236651
190090
201422
161053
46546
197445
109154
61267
171987
192122
60926
158635
161711
55604
248615
104080
70053
106028
263137
132766
131346
50486
109943
32412
174369
86882
286229
191167
282870
208883
294759
146806
121579
181654
204574
156106
248781
56233
146541
192772
295560
277455
290537
148565
224417
201332
224297
299046
236210
281210
219251
201918
277165
96193
174103
195247
294326
42521
275997
69188
119793
282717
181278
151784
60422
158759
267048
126764
154501
55492
114585
263769
108126
32646
65109
121194
201403
77335
46366
7114
78953
75169
134179
227910
114488
75167
35490
8464
253257
267034
2043
185076
192557
167070
154218
156454
213378
77586
222123
175639
73397
113959
23288
147575
145623
37485
120498
255937
92776
269942
239178
161868
240728
102425
232586
65121
257745
187878
66429
124170
9343
206886
107159
140242
243361
38337
30581
170757
220631
249993
61631
166371
164709
177522
25369
54521
230092
43360
60376
299922
9295
154013
176817
100501
111206
60259
202277
229839
61067
71666
71500
153203
175997
1893
31022
234486
274087
14162
103474
4136
235538
271732
75907
228856
116891
39001
35448
72109
90551
52898
101945
195910
12121
289119
264526
171040
86534
261716
79699
1002
295475
90557
57553
226204
107027
295595
239167
293913
28154
70866
30831
268189
69869
116059
157925
237475
236193
237308
177946
105974
12465
291413
189316
161635
271651
51455
26262
3685
16806
89843
36751
178595
200646
193012
291937
120830
53794
155119
162697
117802
9419
68494
122324
137155
16781
84588
98352
232184
282367
11069
240255
221063
242685
91192
200509
43967
213071
71679
150478
288438
254033
237180
143711
261404
275972
193203
219175
32814
87044
26620
41518
121177
114910
60355
79910
89198
162167
207283
126920
26776
289654
151036
223653
210456
193653
97548
53112
293681
4651
188393
53696
273586
177670
10395
238326
262663
144735
276751
202835
288596
272043
107152
180178
234792
222714
238105
10227
199508
123916
216346
259446
73672
54676
107456
184577
68312
199946
93210
61959
196546
227161
153399
228762
82921
191357
112732
269855
133
90714
186288
267974
224329
255573
290009
98336
249218
116481
9716
212298
52048
235175
228051
235103
74953
284507
244144
289115
257769
13617
181859
31121
7821
48538
231394
206210
219489
283521
75833
294244
116155
18812
33725
236972
183474
278231
74824
47798
176106
40746
4372
46691
225470
41622
261936
235773
108586
110115
149566
81150
170444
17260
169474
194280
283522
155023
201727
99822
235629
241191
100031
252332
215991
254169
242218
225395
194053
160761
171023
165950
37898
177922
182838
2065
25373
122368
171097
86515
172049
263790
74605
23152
10574
86496
50928
262647
273409
293548
59297
91047
99015
288423
25295
187319
175198
214130
242465
101829
130847
241586
206504
201807
265115
88693
96674
96305
269696
186903
251569
247476
280511
160007
165810
264697
96272
209323
147992
228208
259974
117257
77344
148574
283876
169204
101355
137295
43270
75042
63561
83656
266613
54052
47181
3606
145795
158472
200764
103956
29335
290458
25549
273191
47128
91544
250603
238104
121061
158220
206960
6948
3879
203911
51092
215830
184411
25084
160475
213844
196338
287560
228372
232963
123875
79558
83363
262252
138685
54749
138463
288443
16840
128104
270153
72254
237026
142118
58563
82472
123874
38668
196983
235960
143923
140475
52290
297737
51863
108954
28939
167661
56135
227333
115067
237670
40542
120426
101131
105910
13071
173694
98096
31539
78237
284107
280346
200772
80300
297677
157693
51033
216740
32048
278563
96971
67565
144928
37491
174003
209853
160171
244420
169378
5778
207666
291857
271640
248173
84287
292872
263947
88993
27911
229242
128652
41700
92428
295658
274152
222196
77554
5940
182793
176243
109373
244130
192868
262986
148580
262343
171096
207693
265915
68244
63901
51417
31395
32531
79311
20031
110033
2805
117358
1980
42987
238220
113705
132731
193777
242868
185907
263851
264465
104596
67450
182814
299087
92702
210574
292618
217614
11628
177498
76711
253870
11681
253992
274900
291153
256096
106962
133953
225398
24677
255814
40470
292372
184984
278520
285981
130667
191617
239637
166236
259565
141151
204527
195347
208206
279452
288882
237330
96526
202595
10991
142258
72163
154879
50859
101411
143142
237779
31562
142317
167400
141854
182772
98756
199648
286324
236660
15958
219947
5750
103004
16776
73208
110523
89524
229810
72986
235119
15055
191238
47787
225585
2066
202538
130498
38850
20656
115736
217831
202167
34222
257292
112964
125010
97964
90730
85830
81286
191422
186287
291933
16769
71525
77155
52660
204917
52606
50308
167249
145792
69058
229692
35607
9192
276
131735
267615
54651
192903
135869
75330
118960
114525
270355
292120
179765
9898
42460
213656
43683
266169
18411
22037
76912
88737
227641
282850
203827
274273
71841
67898
224205
117239
68312
128941
299165
171965
272125
210585
296125
46317
105049
77480
173671
288350
164508
119599
128555
52140
295447
92314
232928
90482
110036
11360
172119
249390
215849
87089
128234
131368
242634
12507
266981
233527
41585
204944
170960
100486
43329
260060
22127
231265
51659
132927
50019
147193
280290
108505
170060
166403
278135
223161
50442
123781
102265
86634
132569
105288
94271
200666
247842
102191
109812
89516
220223
238712
282781
111472
258056
98041
60003
28310
148710
92345
5684
212533
15159
264057
206595
296516
236445
39116
235375
28906
59738
47070
218643
82015
18089
108879
173321
269866
277814
68506
285715
57812
182145
137837
68212
281417
150269
184836
31587
189028
172968
130192
86758
240071
161004
246257
69106
256491
196113
100907
139063
105828
294619
108390
112936
133067
165246
267532
146400
19245
170402
110053
144392
148589
266357
75022
64415
278048
61505
282958
105205
285754
251503
228244
239991
183744
96787
254186
296288
291172
62091
33671
215410
258523
232446
236973
288851
246946
197522
180018
168861
118288
23497
218310
157106
172889
158015
135263
100128
85594
284587
154671
56375
273850
52596
116562
53208
145142
143680
196754
44144
189271
265699
237293
239484
138143
265465
27638
222878
207455
196943
15316
251744
228991
209238
132505
65795
123181
71503
168125
33949
226940
194893
151927
298361
295305
23492
57602
243462
182648
157665
781
220359
47227
118188
281573
13854
207011
100749
221166
196522
111093
119935
227895
16189
167795
237328
66655
116788
32160
270084
211798
199851
200289
38796
162423
296132
141957
13666
147270
220239
176959
174439
78620
139051
258004
97299
226044
17543
130812
168051
50395
164177
92870
232401
242351
93361
49604
199336
265169
109103
143116
212395
71853
208060
273759
239386
2726
91659
15159
255510
296682
289396
172750
2588
153908
124956
61465
174500
142349
260775
274218
192663
194205
163789
263611
259251
18730
75319
291644
175584
202158
282317
103444
176492
178409
72674
267994
85239
59415
226134
7689
222170
49310
46109
179575
293786
287494
184807
46850
115762
180822
255332
232096
131703
125376
193645
269885
249137
3421
206056
264380
34260
229374
191560
270817
9799
87315
86205
203092
57915
271179
204146
263837
87626
183679
138978
70219
201865
151088
65183
133361
269689
89546
131333
244312
192192
161949
102871
208615
123326
64196
271343
281611
25632
109437
32795
98963
119410
40900
146375
268834
78238
76178
202602
185999
48393
9918
149015
170574
287574
148908
70609
265102
290172
271758
232708
26995
251403
34841
40457
247077
283932
164344
54016
58736
156390
155272
167066
245691
298107
96983
28840
84738
2060
140255
136766
231433
237969
194286
163606
36954
232266
92623
107145
83173
10964
227352
12603
60336
9894
242111
202332
168921
15227
277852
122278
268920
283803
288449
247592
283589
88348
12808
274097
158084
254939
174461
9712
87147
123503
137428
115935
175628
196953
105015
8441
266787
60509
180741
183604
111843
73228
147488
151849
163959
286180
243382
81671
159092
189769
203160
220737
204966
133131
99714
85245
82718
226799
29704
20862
214597
92938
253090
77271
20343
177364
36288
164618
69251
205501
207932
191409
273794
276300
15225
165058
169205
203325
91119
39719
132840
251733
224519
194220
241743
150841
81739
43200
196796
5529
102232
278302
132030
206108
182870
257078
167479
68876
9092
215925
183864
130654
23609
135902
180492
133605
173191
230994
155886
29694
236971
134551
250132
142456
66459
38924
1695
55124
283330
231742
95705
38582
46298
39127
130307
168612
263992
233399
202696
288676
296265
87661
175170
58839
110109
33617
240052
10786
292877
210650
44326
113865
187896
233341
14624
294140
174753
295728
31611
33171
3624
279417
112092
267872
111713
171260
62173
55292
30904
246255
222969
212998
53267
153177
253436
260325
175351
62312
294991
25269
165039
287954
280383
91044
246254
281061
247282
173569
107948
228300
200620
99028
167459
132441
218267
16481
108795
5703
74130
6405
213155
132038
268600
120005
28273
205030
145118
50928
17977
291114
97973
290158
8564
220071
259368
109223
188016
253454
21589
198863
200599
229490
157999
295993
19754
76320
35252
94786
108034
159799
280791
29236
76854
27898
57584
222014
60381
15219
297111
138308
46435
212236
12976
35130
134482
53039
127806
72045
271398
260708
223750
188211
155135
118637
200343
145430
282922
146429
1409
225670
136270
256308
71723
179623
214355
120210
953
189322
143554
141475
137642
35412
112861
18988
212709
161561
90289
151268
101651
49716
222481
41210
201522
299300
288260
92544
68677
173499
98219
292325
223279
6110
161567
11126
279319
31575
230255
32687
53011
272857
23105
26137
236648
202904
291449
273971
153346
61467
208852
233259
191177
100359
174491
240246
38453
75781
66716
55320
51135
229252
230012
189876
174340
187402
6127
124954
100538
69472
22832
232190
39470
245371
245824
66707
165799
208384
239203
58432
227129
202852
112944
284940
214631
200916
25245
28567
15406
228780
298682
85116
135505
172446
183951
246967
172001
136831
5265
190563
77145
7162
256032
229653
109861
261118
101195
153532
143001
18077
167857
283058
149664
163255
56969
295030
296881
222022
216726
233137
82578
21009
83729
278776
145744
69500
58506
36897
83386
280349
172833
127438
10823
142985
188722
276417
154761
102682
164311
80299
117523
258813
211111
71579
278765
154240
292143
232633
46284
2233
275789
271022
84815
146203
287532
133628
23518
30312
183905
206963
273456
4478
299533
257789
69006
215315
149837
202255
42304
63953
110029
167835
59711
24679
138680
174556
182267
106274
149032
130003
14958
127154
22239
112425
212773
249527
23333
1338
296950
203635
253567
166338
42407
54021
131462
65549
196410
162868
88034
184265
96628
97827
6563
218645
210954
144449
65954
148799
143753
132182
215668
161187
250280
137687
75753
66056
119642
12733
197026
160788
71412
270652
133986
27797
48832
231540
135735
106673
61070
241425
140531
112452
213781
161740
282209
166313
226402
152159
51370
71491
158421
29826
65634
24293
223418
169887
185363
205966
99523
241164
136164
60939
150880
21724
184039
56084
159746
34449
28269
296874
37863
74981
290138
230701
111936
130667
147842
197325
118996
153047
89535
259263
176251
213513
101506
153017
2045
244484
282455
39843
75386
249719
173695
252452
96212
290891
119878
252640
108090
121064
16221
91592
36837
127714
279932
17866
244423
184495
255014
31133
274732
236454
161952
243701
27742
159804
86847
191639
224630
41554
144550
71797
94090
81752
283101
48519
186280
219573
74520
147636
248324
218177
48468
189337
44559
158027
96255
75174
1859
173656
72437
90735
225011
16782
103855
202333
21986
206787
8705
268613
2082
132167
59457
132965
11188
51066
253923
7464
39693
209761
115353
261432
143652
206962
220743
110537
181791
16745
235742
10196
105788
282743
51849
12370
222961
193300
47616
2563
76355
163418
119931
277469
131604
127190
124089
212207
254686
68067
203040
106628
256971
112517
13426
94605
33846
10273
136161
288421
233232
57815
299273
152451
35242
283167
75633
249844
6606
191766
129664
10657
145064
25445
185445
186902
57932
195708
193749
26619
265699
252995
120143
200898
23108
228397
42724
39297
177623
128787
154438
292874
113787
167821
147702
96234
152087
153626
217017
150337
39788
132128
150426
189216
297390
170957
175951
145774
242772
140118
76358
201703
191738
2688
132675
58480
36705
268533
94729
161293
128849
8515
191067
73830
200927
73805
236564
96247
203701
143222
248015
123440
262940
117307
53899
177752
113172
136032
146887
8686
191016
156378
99412
229594
24969
115193
28494
134722
249571
95507
83639
287991
40077
286396
118572
180723
157194
118426
259982
288745
128155
113729
16554
281245
293136
195236
79650
84397
189264
115320
249370
55390
81304
280449
42919
159163
236778
174082
171429
74521
239081
170991
273326
150398
230042
87032
46709
238331
35788
93954
267931
35645
95865
66239
131064
267953
164030
198723
83480
82687
75522
288211
269980
267786
289541
91273
39629
167667
168662
229762
96438
230255
36972
73969
227677
286558
99278
297004
220429
8900
62047
272863
288189
260281
56002
226909
192144
25134
64520
180153
31432
211725
148199
179215
46806
81074
288695
150387
178460
272458
122749
31921
33890
258078
64192
280232
1303
186991
208185
77393
2071
9387
280206
136766
33345
11799
202195
117665
222986
110283
179855
183242
99049
110982
58853
146575
155998
218459
77983
261593
234946
292478
1946
203137
133809
55661
109296
291624
299106
21050
260286
143344
289616
183125
61272
46906
266187
259128
203194
223264
10605
289645
96060
29774
111520
69534
64598
56386
53069
114735
286064
289768
235642
150340
177265
6065
45955
93087
127130
210226
173657
47397
165733
154203
64725
236391
135177
193096
118047
138367
252355
109766
130814
101801
299353
218798
138034
37064
279173
2351
237011
4875
206256
91563
290857
76725
299471
124541
282431
100723
262053
266511
188218
181283
225198
86083
132391
183479
273995
42846
20469
102139
292913
213844
295196
54962
109348
175057
212176
281943
182942
253469
298931
274962
35091
106817
208646
76469
177173
173503
142122
152942
105888
158417
244285
68352
179445
191514
83422
262954
137337
294302
145788
151469
282200
139848
228804
154380
42934
248895
111183
97477
268366
78345
2266
122523
178318
274963
50562
144403
85555
52511
183839
163503
122973
274582
2691
194026
284580
36323
181228
44442
98326
113255
201941
277593
24326
34314
159503
90295
117637
139564
285459
268249
161680
155298
202486
110315
136624
218752
292997
206891
47235
133264
265126
195955
78529
91760
185746
164442
49273
131323
74804
163358
3551
263610
64087
279125
241846
177146
94756
215617
261678
124850
39121
149078
238200
230532
139589
126946
227273
262266
109501
86805
67267
33610
78362
14845
147869
256743
178390
271067
61527
16603
123479
149253
242135
204296
252306
42339
287157
190378
168147
259639
8746
147528
259275
48395
269147
13670
272931
57400
264799
161004
106447
202854
112225
150715
288504
255820
245759
19936
140183
127917
183283
62251
74039
159391
44767
189060
114534
170186
70999
25388
84748
252709
262789
274288
15104
242752
287344
179603
215617
141515
222118
54314
148801
254848
151446
123455
260847
149108
277544
179484
252119
178855
99447
180274
66927
138687
213891
63724
176977
288673
47509
282463
121250
233289
289540
202013
238316
62388
127090
110431
209089
246078
275564
111851
54620
12422
114407
118500
51398
115533
119234
55870
153937
233942
41712
261023
107397
132209
238214
132147
912
168133
123274
155842
19079
53012
81910
236514
192547
40200
232426
284130
240941
244467
31135
164287
257486
289534
205957
220868
215307
33411
130149
54036
11392
213610
167772
126344
231040
274726
257180
237396
44904
257767
159940
239196
26552
259264
15620
255948
142703
18845
216627
217194
86368
251309
60509
94181
275837
264705
216895
37008
184116
211260
176385
203045
61924
18172
238778
276019
213829
58609
98343
66125
142187
261687
40480
27311
6663
137790
5976
285208
130032
219727
90408
233062
40297
150715
88552
215295
208222
228992
218550
247996
223412
197843
45624
58625
241295
235530
5840
151992
245759
132086
3942
82284
225804
20446
184123
289722
294105
226057
58715
115100
64871
172740
201690
290555
51195
81679
207154
22819
54032
39410
215823
106486
107301
288872
210539
104077
21075
175734
188251
16496
255336
252371
224620
55947
152331
36551
32636
29429
168504
183318
189921
163644
70077
248167
234277
87048
239485
245762
228534
282390
172011
31029
278070
28632
127032
46042
267645
87688
44874
290676
119313
160403
152741
91355
218812
56571
133457
70230
201690
227182
222739
9593
56759
157782
132940
292670
296333
87831
87227
219164
152525
110895
263391
232011
235483
60365
276746
220528
16539
244701
274474
90940
201396
269434
287905
124726
128053
202905
69950
205827
120594
295599
234907
147859
228867
70614
265082
208256
111850
116942
279535
2206
212375
299693
259402
122530
221701
169491
133646
176287
169632
83693
27455
149465
28619
289632
164039
64001
283359
215771
109694
243946
273534
217680
74567
275038
135009
240959
25579
215955
46809
199038
276054
171923
15320
230200
156640
271883
84443
129653
13018
92038
17681
61759
208580
259333
288670
44468
168286
101587
274880
168577
250947
97526
232376
207590
104397
164409
96763
123964
229499
86641
132662
165773
82320
162148
143198
207573
219026
116293
98243
206822
243817
81818
243881
4355
253922
226989
37375
254185
207738
272989
1789
295432
83370
99165
267277
152125
109799
33491
17599
223914
198848
130920
270117
52234
211232
294241
33984
110471
96637
128188
140447
126390
168149
154090
187083
5205
34741
258917
106777
51935
146903
138130
4479
214716
101246
208175
160336
226889
137982
93676
148310
245558
104872
27143
71231
91906
91145
265449
121672
246988
16509
58353
44672
218187
226307
281926
230182
151235
132280
172203
116440
23386
291838
170346
170931
54303
290779
23486
129804
63091
166249
263256
201963
62225
172944
82573
30440
9021
233185
59871
256762
258760
28407
59927
125759
