165801
165532
57302
154669
232177
159491
109848
58319
288997
271600
202177
245317
196573
101298
154687
217261
2735
280736
98722
97393
281206
282416
14716
254828
298466
137058
113851
112595
94938
261
84884
125535
222022
285547
216952
175067
127620
213638
192789
276844
44651
6200
95980
75235
282105
9431
251826
130458
121757
213338
241644
228997
267281
262525
204938
56323
146775
169831
23745
188807
100821
120831
202682
127056
104395
142276
206152
182878
145024
135157
235715
169437
121737
192168
121933
191321
138645
214177
154013
279997
165127
240297
168280
242574
49760
222812
9044
220380
129460
174263
275734
84306
120946
125293
21465
170170
195130
26068
158514
151234
211313
125535
214992
190887
246773
14464
201874
39971
47538
16347
75970
247751
128459
283410
39188
221246
158311
18082
75822
238218
236441
223450
91577
79076
259885
274703
127174
60543
290270
151637
257443
43154
176902
275334
109795
34413
259402
68437
125470
68084
153607
49260
197420
61254
241971
232944
159943
93462
166613
93836
19753
248027
229548
266596
179288
165671
177392
294426
39086
201818
202226
77954
226115
258067
142529
260280
198982
264539
39057
227183
263076
152819
134065
68665
218485
281126
50161
134374
232931
2531
83762
136481
283568
264582
157182
249478
34052
49267
73544
159468
288770
14403
165433
141787
268326
163802
90841
62757
80170
225615
105776
64766
122806
233517
47116
108866
87331
245936
215172
43598
61220
231447
296350
6643
140822
265902
192140
31307
222469
202025
35496
234033
175803
207836
274571
74049
197758
175712
14827
163312
52626
84111
167028
22680
84020
81302
150086
264044
283446
261716
177846
238158
178995
51414
289557
153223
10148
164654
226497
50946
86639
56230
113211
214906
51023
100502
162211
181838
35842
253715
290531
234901
242272
236982
26273
283024
286923
61513
184648
232946
59164
189244
108546
116857
70899
1949
213699
215946
143297
220416
134454
209830
134594
21356
294904
164722
204471
41451
234545
89325
167901
43827
288897
138425
129860
245184
108473
247158
162866
4851
122637
162488
234083
296599
77400
89055
299493
783
8319
214421
125809
1236
286167
101672
71286
71311
215592
104208
106702
142342
209084
146079
117685
186873
24255
230825
232859
33412
91002
143068
33926
257753
212808
258533
291071
96968
287212
100118
236968
6103
158081
46574
168960
10048
93407
2391
186375
208476
205894
206260
67915
256455
100444
227770
3672
221937
258455
188818
66362
68123
266214
141498
29454
97283
12880
215007
208948
108013
156008
147509
139419
250987
119215
92188
282095
232224
267296
141750
132436
162156
264704
69586
7467
172585
20643
159969
194272
36494
201335
175587
51006
223150
243326
10856
97140
11404
137634
150008
225355
273241
175560
236372
202911
264969
9046
174904
166865
204220
280328
31811
98132
37980
247045
230317
131045
46725
5098
293747
283036
198976
283717
227065
126481
267857
53493
268343
25573
50600
140452
97076
275262
127867
6793
80635
158230
171096
189901
162268
75137
211903
51300
236799
202022
260216
147151
165072
144887
287179
279852
153241
64270
206360
270085
132605
293009
294339
108105
23200
163065
268015
85968
80209
265813
192676
24378
285990
125195
140423
152005
136348
240785
193650
237357
233904
282848
299525
259204
247239
152312
248947
36355
194961
287201
122667
159027
216593
82430
38401
95931
249543
1656
4779
295417
123688
107732
131589
75248
144079
15183
73891
236093
101916
245626
163047
216619
108529
226451
257824
220008
242093
142089
17732
63505
7887
268562
53065
294828
158539
14859
3711
169937
97467
247032
87288
145830
91577
192680
44511
243603
298350
98054
134735
81847
268470
262625
47019
201711
203666
244673
4119
122882
226338
117217
260442
140942
242718
166789
50150
89218
246191
199601
123711
86434
267516
167730
222227
281458
180830
204901
95153
91142
130482
296409
212640
158983
271305
23679
297673
241328
69358
75168
85636
184905
95198
66907
259541
100622
167262
167908
104164
202101
36931
193823
115326
155016
239542
185921
200331
260579
27442
200242
177833
288580
21136
208735
232160
135808
182051
110990
178862
88973
204324
3332
145330
168045
156333
5758
154352
33951
31832
67009
244832
92791
258022
127429
275990
162266
295793
111262
173367
108690
153638
265936
197397
59844
204358
14244
236077
196863
172271
191671
140598
249273
142946
61139
291686
208255
98287
224555
20609
284193
20995
163172
7345
227070
236891
2240
102013
126132
22998
160276
39353
129333
7318
203186
127073
209758
84536
193175
263548
207658
54950
175690
188889
273755
115213
234611
166847
98936
219988
252612
218433
265927
155722
20398
68525
307
274733
243354
12487
198828
25226
30451
127221
297646
46767
21803
290468
13260
18949
7962
277826
91022
152707
50086
76342
165364
106640
206074
239548
285529
253893
119886
148733
219752
238783
229027
81123
44679
23166
191584
199947
83820
225774
7583
288276
200501
24326
193785
66059
139830
130876
156967
260426
261440
215643
76872
131076
215197
28576
112318
139001
131376
11855
275174
162404
37691
167726
155757
217032
28291
158160
35013
180554
210347
236159
165005
87731
153377
49971
84659
256808
273062
285036
242235
26208
254939
170008
143314
92929
134959
294643
234796
209367
274038
71021
228685
49373
269215
68486
298102
158024
240710
153718
11453
290617
196832
16703
181034
254547
31448
262943
30148
7688
25780
174343
224644
295556
161604
205058
196792
75567
183838
226991
144057
67269
247914
189619
139992
101847
133887
174434
149565
20378
183756
45736
108418
246840
105834
183333
260520
51010
103076
14364
229771
97200
31500
163041
219549
260506
174135
55723
84146
160615
272517
52660
190305
76723
74494
7819
36751
15000
7023
247127
274891
225210
5180
207107
139536
110811
236408
53601
104417
24165
22591
226804
246496
198881
288358
189989
235420
109427
50454
191547
67107
263232
121309
284007
5471
254836
276974
130856
196339
140363
162604
225653
234387
226932
267460
122831
8450
57636
223683
66665
175667
88268
233523
243377
181071
223911
284422
292784
113910
190191
130097
209012
6754
281149
9390
268419
46138
111305
256694
288750
189546
184007
236066
67524
255753
15749
285737
109577
48428
222292
214934
146821
94854
217905
201534
288678
90144
127235
143087
42058
165175
24409
45771
292944
133030
250141
27302
298940
91690
227419
242502
185274
21844
155563
222219
38893
123042
14397
290312
102129
36509
89928
164204
251302
292206
281171
108287
83825
268965
131249
44373
141352
10208
106950
142062
70174
210705
250784
44236
139761
151021
127045
116527
137633
4492
168384
83910
226070
226178
278678
263068
113983
132733
163570
184228
100965
126178
232829
252673
179153
267009
131294
223557
267188
213799
82071
56097
148692
176
45187
54344
57568
120975
274127
128904
176230
299941
211360
285658
37282
137680
119409
245139
106815
32611
9038
139679
291917
254845
218004
118077
199600
120657
83033
283530
95387
19594
151971
65955
46642
225557
214398
226282
64576
227427
286269
181677
176131
92080
237379
63618
223552
185642
191985
218247
259813
264188
32827
190649
111810
206723
49184
28445
160904
215384
173376
227916
234432
70419
42142
179964
134705
278056
220544
284147
111568
195281
248158
228016
262044
204567
200148
36819
110272
293083
74200
231038
203419
297632
286609
207644
96492
58422
171907
219098
6194
233461
112817
120393
200477
182387
279353
285427
292887
145291
12820
24506
241877
77124
270133
42293
255038
165971
275550
226853
134695
121535
108468
161293
280121
205848
191182
17139
245917
273048
94649
160390
91493
99610
188456
267054
260690
165342
28210
229913
78390
262569
91005
263835
72090
25646
48139
26242
133571
231330
257795
289923
281082
7483
210025
252395
169984
242331
283621
172489
56047
48962
58769
79098
92329
45499
253505
158279
17759
290226
32715
205570
108957
113161
16574
118693
147008
240088
264758
21407
187349
94937
169537
157978
160454
46341
258646
64888
22414
260280
92920
115939
241821
85298
279586
174356
81709
14849
172433
198518
8777
83690
91407
193725
229151
239838
30569
233596
233459
162427
67813
220843
23946
87512
113665
9125
212386
285208
142088
270763
58374
256139
247678
83133
5554
102894
224221
280630
76769
17528
271192
238071
100278
109554
10794
32927
140626
239447
145728
113612
11427
117200
4535
178665
68628
95108
55955
195695
183659
204192
274237
6963
8083
197252
291121
22797
45802
9048
10806
166060
24663
236418
166104
167163
90480
75517
265831
269711
228474
233850
15294
188355
99612
202594
224508
62283
33743
5431
63401
85188
117527
76670
68762
3474
146639
45576
180360
247793
257790
267124
206290
233542
181324
129209
82113
45401
181912
239381
114314
223511
217010
162700
73984
242451
214351
158250
202062
98768
254711
102849
102049
72463
241588
139807
50552
10115
18409
219206
272289
14935
255102
196338
2809
10494
134408
12484
293714
282378
251280
163902
257360
98296
290835
87420
216218
152328
127505
70179
194654
151442
53462
46726
292280
118961
276157
170715
240407
291269
108514
215001
100351
246585
28608
237905
99565
247657
93249
256373
165192
292924
218622
214453
268711
134963
243752
116114
299861
59777
47906
163637
282160
39487
227312
217405
168738
80003
266475
12931
218785
199591
172642
243040
90148
144266
18904
41152
219145
139732
58786
190019
123268
165647
189234
126212
275624
142058
8743
136386
22995
273558
262620
28648
110699
125114
158171
165502
154304
41150
217859
191168
176285
146694
286952
221513
268431
177817
82339
30166
80007
126034
107928
50702
81791
236528
5992
9731
104296
46897
149454
138729
22056
75229
78861
157645
22388
273971
249552
29953
227950
205983
44784
117772
18329
162682
147715
265591
105973
235965
141287
126605
267944
211088
7735
34049
69295
64630
195530
104308
122912
221017
284307
203065
219342
102019
166539
77352
234180
297611
28334
253972
297095
56829
32447
127205
217692
292966
137053
216540
171624
192675
97202
286797
287580
43656
291888
36686
173906
19242
48827
30972
192629
17828
271224
5237
157697
115228
285666
164023
73961
178825
241512
250051
127030
292281
245653
23991
148073
272276
180222
157049
245988
132024
49728
253280
54197
222933
277003
50790
119271
296257
292996
15828
267089
202266
275441
46131
177004
223406
196349
170933
260297
278980
116032
176759
200247
196320
17299
2712
76720
201195
247720
257620
209530
104896
87405
291792
154788
54489
162715
31116
200216
96801
65206
25291
204989
293433
44836
90777
96433
242264
98981
115903
241724
269868
239305
257816
59514
11185
9311
9392
12283
269743
277537
111319
36209
31718
159723
289388
226781
85794
105164
296334
78898
198527
60521
239549
2906
270212
284081
57210
109445
41886
79142
2467
232303
65017
239998
17412
226397
82215
145415
264386
155568
136289
272227
264350
298545
214837
70426
88457
154088
90074
100642
129516
67314
233481
202965
165214
258812
176786
167791
245106
284799
249398
264522
147712
155530
223107
286879
92106
187698
234870
95551
215582
81919
250348
34457
47316
23671
87712
49908
215182
99304
25232
171009
61297
200232
252899
54684
211646
159785
18785
277169
247958
203825
82772
199352
125737
123567
233107
270866
260759
175108
129059
107997
129445
142984
243703
18884
263488
23078
46092
58970
224359
270515
298391
275672
23648
93014
226395
86835
115107
156414
287690
276059
153073
8240
93362
34272
50199
194594
15671
233929
169041
103758
229124
134138
134993
140160
217874
259152
249697
78091
255333
212538
240002
35870
105570
224109
242748
218883
290445
27207
232216
86236
10251
234657
172732
189226
109466
108244
20889
217170
4876
223141
175086
231497
78126
168210
253571
140117
187401
68142
132114
8082
186815
154224
170216
73352
232214
225658
98483
259184
108306
140601
239857
179651
269551
228084
137690
263631
147971
181755
162191
238912
130791
189308
206327
260368
113866
171486
141875
35971
128994
288304
20737
164021
121286
23002
55331
22829
167091
272373
112723
234491
71060
247126
118715
111470
285329
294476
114720
293304
210316
195458
43111
13717
282979
229931
51142
170978
69488
125418
124094
1890
220445
106371
113498
145647
9193
215972
285480
239607
94251
273094
51773
186179
151008
191401
162664
63611
226365
197317
7847
151477
104746
113075
291791
82185
198260
229441
56489
86252
294946
55834
108326
201521
198135
167640
41200
148683
299908
142545
125863
179163
134563
120561
164784
140998
58193
40457
181649
241710
264117
513
860
52482
69319
76201
48948
50971
116797
78202
135069
182846
15366
141268
5885
211666
157922
279814
158515
128984
285080
29017
234630
276394
50005
181233
108379
261651
262180
4523
96510
174449
67016
179136
93304
257318
194936
5755
221269
148854
263400
158746
213267
264293
254631
204763
79054
288215
162763
149962
163182
43967
136765
191685
117145
66748
173884
96322
85565
259054
100125
119933
103769
208048
299403
99496
116992
275350
49512
271370
287940
174394
181138
269519
209770
173443
159412
223146
220374
76776
52515
12945
82560
217015
174348
252744
42387
262286
51704
71807
169061
200027
139866
274925
299434
269860
211076
95008
180003
265195
83836
19353
56278
88463
156318
79535
238218
86373
4624
287895
253806
70953
176854
270626
236553
37656
154526
111519
227017
213958
134082
89256
253439
12706
160076
24166
230605
269411
110060
129057
177764
79221
254418
264646
97167
140248
127307
108251
173978
97049
92501
161874
299507
23099
278926
127114
238296
203396
84784
136010
138027
81369
109839
113369
245267
1532
224925
218578
274863
284981
65870
97833
167332
215652
247549
290943
182640
76291
240901
254419
131139
91720
53954
47865
100151
276008
251023
259106
69844
45855
100670
110770
116587
107215
231712
150028
87690
42479
80380
20443
258567
125621
151124
49381
265348
124089
41195
217222
160811
149671
166541
138300
98389
66850
215453
6912
109808
45334
215150
30430
179051
224920
184606
175783
59815
7454
173054
50571
268681
219861
38043
35215
157609
219424
101221
251920
206040
145423
102596
21907
211281
102075
118279
58312
163796
292300
32706
248286
271901
88771
264026
112588
216907
207054
196911
27817
254883
115736
71331
33607
53682
298928
104288
72781
182370
34196
119344
81975
288610
141869
188439
167995
163202
144269
38160
127985
61728
153205
21595
296078
52219
110277
279345
208096
34804
61522
35607
86359
158548
254213
272970
196156
116342
186201
128233
284283
90981
155732
111890
122329
271626
93221
150295
242072
36037
282790
18623
258547
115503
111427
27408
234979
113832
271272
158205
225027
160244
206669
197381
132145
187935
198344
160862
190834
212478
292975
3550
177417
87308
124726
39583
285536
253365
25899
60265
51695
222155
50069
61185
142166
79445
297258
59846
225003
236054
206338
140066
267031
111076
218074
155398
109819
83581
271596
119982
283320
89624
87913
171611
284697
110249
67822
236543
259498
63743
290040
157732
288315
260694
228907
227491
263194
53015
30931
141191
21187
91028
195843
57085
3283
257450
186363
100995
71704
96653
231074
253981
17946
115715
43777
51182
9866
268491
177037
41151
210922
114086
154591
162267
122004
159515
2077
225381
150905
113541
125598
39812
104561
61668
148778
120647
272474
257966
55942
71705
48322
265230
105438
212614
157654
39851
27301
231808
95521
148771
73225
14447
104588
34911
120087
186628
245680
112735
138378
92869
225372
204949
51411
58147
84772
267563
50501
189006
64726
196106
67981
241907
70392
90692
115975
28379
32321
216629
166054
45533
256994
235938
23477
182020
9595
207426
216715
54534
31844
155126
35001
114161
177433
186099
224371
43435
197771
66983
49725
87572
96556
123070
191037
24507
36651
291540
70474
245649
12165
1651
118871
249464
83434
215421
75866
296392
277011
206491
130159
129293
9175
57359
218368
133062
131712
3264
289529
170972
71854
294005
200399
77659
150136
152365
27672
294165
285544
65363
197780
215168
84645
138702
25801
101191
267108
210635
251205
180145
42975
273080
155196
171177
131847
200359
266188
16149
286482
172535
257707
26932
212997
126737
173393
80655
13720
272926
123030
16897
86077
82491
29426
284643
109717
247904
186145
94997
117124
48862
27384
241344
31667
278142
140607
189556
69693
107018
270504
236848
35008
296406
287406
134264
176627
198473
85986
191572
6563
101748
244675
280833
13074
159042
249359
263179
230741
195004
22222
39259
181696
57744
233420
226576
24046
273891
71438
62515
156816
124283
196490
181339
214572
219269
147720
128037
156064
253274
222112
176287
230938
82278
135100
236889
60467
68868
121001
288032
281747
3784
124467
151259
54078
173452
2918
264129
30794
174737
61167
297927
269437
285086
84019
258792
72973
228390
248232
18195
251501
14373
9183
105914
274112
287769
40085
135072
270556
260548
148476
223360
146412
244091
217688
221201
87893
29792
286380
8088
110804
290196
80635
178292
150617
98766
230765
147286
20341
248638
210467
207563
244144
177168
101143
9844
138753
106596
204346
176104
224322
245350
67357
218277
139941
20498
128163
245682
258025
253470
81695
285258
136759
105898
237550
31180
229618
159169
260230
288473
164017
136164
243430
228590
237509
220167
286899
155448
161281
11998
7153
119372
68318
116562
102403
47846
9224
169581
168237
241946
146371
187146
167443
115223
20564
266801
263575
260061
76511
174473
85214
211953
183213
272596
235448
170110
100555
121603
264617
46080
35770
120529
280839
113938
272973
68692
69611
114720
294393
109731
273188
98406
174524
18021
95714
224817
271026
98749
140277
165314
45396
80420
229246
20874
226944
275181
122203
22878
7584
119690
52867
252257
226200
133976
269980
118609
243980
66478
113420
24985
34239
85157
209555
118998
59684
10478
293682
170832
278888
244419
81491
86353
62740
278470
40319
188042
265640
98928
252148
245294
260845
284211
132184
225606
137797
177415
93114
294683
198466
36554
147373
78370
27975
53126
115828
235313
124409
104284
293677
5244
283455
162857
75706
215899
130247
149762
155876
152626
267448
151736
102487
221815
296349
62672
71845
91742
191497
208967
21689
258793
132676
203395
166741
36335
92844
245236
121700
84647
236720
207441
19901
201922
85966
214019
62785
112925
178617
290215
53341
81151
284374
248126
189947
74008
168221
89370
84664
125011
85822
258889
66412
188148
257607
286840
186879
149742
119203
254403
136591
92358
260838
34267
4468
281197
110399
297720
71451
275849
246772
27199
283574
46130
4597
293339
65426
270611
139352
98810
150606
239033
474
162840
254680
288155
229801
201968
256728
248131
24813
236996
77187
190762
259998
161789
13789
87232
64794
66274
4440
170789
286442
88581
38438
184413
121058
236425
129951
7846
226494
225443
268154
109834
142048
47924
102731
44903
182057
246189
248029
94729
100249
116832
100612
113882
90540
218930
117121
10138
247612
101308
127286
226443
48566
204073
47401
265545
35168
133405
81287
143455
112569
113391
191599
63091
264339
115591
59008
187768
3205
187543
17537
220456
189761
124541
279961
252893
151536
14616
74855
217071
167469
276566
144504
48863
256891
250937
287414
199587
208537
92728
263552
197195
4871
267300
101287
78946
139438
60398
299943
37806
219737
265464
299960
55449
298641
99486
158657
67505
30485
184479
160059
284636
74705
1920
36970
267394
14378
152525
174518
193116
232449
173425
80638
21359
186122
181624
145740
178187
222626
254237
268895
234333
173726
164812
63525
233810
135951
134317
9265
56944
256894
10724
219334
70207
263338
208186
3393
112011
188170
272211
190762
167215
14386
84647
80201
243768
193899
14143
62069
224901
106153
31386
177925
126434
253166
232067
243701
297683
129062
126154
260730
94399
33785
170194
224288
154456
225953
279719
204725
89903
18946
146108
17205
101594
152146
31649
176056
59682
25239
131618
6731
222029
256169
147295
261764
233333
96141
209085
162095
146702
39622
166566
20461
17341
39355
181648
124498
149859
82620
283540
20443
290733
144767
105801
42656
66730
255556
247745
34875
33988
35281
92387
127384
273495
64902
222597
152493
240860
187202
64832
131629
152612
184134
284167
105936
67493
78486
117324
184720
227091
213506
199138
258269
88810
100475
297294
67718
196986
76440
241751
203817
162080
20162
65911
111372
260280
41406
35560
263331
46746
96692
168595
183297
244620
107390
293809
200277
271938
271819
129621
203022
76541
222006
56058
389
4364
246549
90087
84068
254207
1420
283446
237032
287902
139743
117788
203471
67823
173604
52719
73137
204214
278589
263949
97535
121678
173371
197002
38320
135927
149354
34364
94486
90298
150328
278564
173230
219360
248632
125504
258551
212255
50660
198968
140191
282754
18527
292601
226988
274637
86174
185453
200232
292007
281051
155895
233120
114702
84501
251889
205013
299939
85159
264074
74975
13684
205967
290343
285580
126784
222714
293028
86963
198395
233776
251711
74695
16042
57072
162183
186219
11722
177181
35244
258226
35938
266861
194788
166010
88547
14420
253255
197802
244669
1509
76926
138596
227343
158395
4486
45663
284340
185756
149701
2911
241042
41587
14744
64649
173799
137160
198708
15385
244516
264767
79212
119046
179531
147983
252611
35872
100398
155940
158812
144039
210363
100943
98264
16404
145296
28667
226296
199410
275631
157754
285652
288494
41116
155219
52837
31862
59804
107160
168115
262430
63596
12061
37873
228761
91728
5109
132997
247645
37305
165233
199501
23701
290828
278330
57073
62628
182855
123623
270674
138275
134560
65960
120458
15087
62533
115052
279372
261474
55122
286739
222445
69331
118381
5564
191674
290072
219860
240803
74939
174995
129408
208169
78716
61367
167031
224150
223488
38845
180085
192623
52129
299247
19383
30424
80424
177709
44664
39145
149749
22493
198176
191194
187428
170920
85715
183234
124502
256263
112389
216600
165353
297083
69245
256535
117129
293265
196403
209112
93520
95892
289231
228164
84024
77079
291085
18737
105090
93047
144069
121968
249823
219898
144035
210599
33829
146302
158952
40823
244366
67865
140883
127313
204567
294803
211672
80392
154973
293266
141601
126035
68916
80693
177944
269713
152609
108700
164297
172687
242473
190214
104932
296734
249554
63286
112720
241208
287105
216209
184116
19926
107318
223433
173561
12808
15132
67681
251218
270098
29587
138258
78800
135854
104131
116167
229612
111457
296657
125699
175358
204527
34770
147679
299759
46774
240558
282838
97346
257814
275266
256651
107320
287531
110243
127252
7952
146819
5348
39747
122296
117616
284720
285335
91552
261154
222904
169775
4232
69925
276240
114345
87458
164933
162949
176533
235143
182252
84652
256348
276227
268367
145187
135638
272507
125342
158780
60113
78910
283601
173716
27618
23886
188287
10728
252876
33531
282616
86470
229287
198550
259813
262265
90176
11850
178504
171565
285294
221766
166282
148254
1599
73080
2384
249548
151846
55465
24523
101711
89848
42016
141871
50335
175183
262780
132426
125074
283048
135586
227579
56278
164257
178770
209920
215402
115139
98087
43110
63670
131336
239013
81492
638
127702
39377
248426
181906
97437
95393
232194
229264
233915
211100
32902
254884
262888
249410
76696
274688
96690
286596
127023
199456
66993
251541
100830
253552
277194
3651
12536
119499
47788
285877
63983
299844
190988
16676
94711
243429
151217
210031
298319
288951
113789
155421
148337
293945
297639
68764
217268
263604
126647
43522
28668
63665
280262
129752
264639
30208
120307
45518
276454
13491
224088
148531
26716
27995
233029
127108
259091
14320
297394
77386
55883
154216
154983
160439
165663
79957
143820
203661
93223
46294
41745
178929
276839
114457
297870
25788
232080
240663
291282
122912
150417
6493
127030
243846
211585
5672
89483
105299
240238
172415
190871
109351
166125
147032
16582
198395
256429
234561
7520
54415
34708
255623
209183
254790
287052
203465
89306
24100
108079
85939
153380
11168
155798
9993
113253
254873
254108
240162
20225
173078
226070
269871
117712
40696
267118
142913
189391
268895
112555
74294
183092
184170
43606
225650
218048
144607
91538
176370
262828
37294
225089
252199
37363
44310
75954
124418
281469
35406
98704
223563
3102
116033
282124
69734
269608
246290
255142
273010
179105
176581
79751
31244
150097
17349
92458
148850
220672
283481
16101
158660
268890
211673
9450
177761
8585
89717
145243
42411
95813
150718
249770
215050
102204
111774
38846
157269
128513
229174
156588
170746
190889
224248
17633
155672
94669
206126
250390
223520
113446
289746
247661
82403
83369
127297
184314
161010
191534
530
162761
19986
75715
279395
91857
171447
71053
151194
122136
276187
172566
186012
131766
200336
116367
288858
172356
7989
295686
121362
34132
170903
3219
221367
125577
235274
131208
30948
277185
286164
144863
88552
192553
196655
57362
144782
117779
73434
211187
56925
63157
44753
295794
108029
224858
3006
71784
91642
280773
261982
227295
248366
232682
284327
270510
63899
273201
247902
230479
131705
200389
102189
220795
234056
131463
53253
125029
284898
245234
110850
2405
148756
236869
78931
143400
14239
123776
59044
86336
165168
197032
281289
13613
257581
277191
56895
2545
212064
41771
55072
138511
245430
37384
32992
131960
19862
206451
286880
22098
275370
111377
41427
76546
189004
116085
274981
94566
176453
267037
156975
291502
141254
71599
204570
48749
28765
21608
91196
37837
72281
208149
214498
207362
88971
145317
286210
274851
91549
27621
82767
47983
42648
118877
61947
57101
103255
150835
220836
232903
35319
35239
80052
75399
123121
78675
177449
51568
166707
173875
153054
89654
221659
99596
61294
211209
226568
236259
144953
76984
219528
240017
254041
281092
142918
64209
34212
394
59489
110200
101952
201271
226033
155842
247399
182716
43076
189131
157615
179146
281731
241685
9662
63020
250436
31705
118214
137296
52883
208160
225577
265389
53732
121814
148834
161490
181364
269408
116389
121048
299530
119053
217225
238741
116781
129868
232139
20917
146347
87734
223905
285267
295222
138244
142565
22250
36502
244555
185010
257295
272364
25761
85814
145896
279185
13087
213032
177518
7387
208327
65983
45236
139318
231432
9443
104409
196
281925
130968
293360
43183
72219
68306
98786
75459
292149
221610
102469
106896
229159
17804
231159
102539
62481
282966
278869
189430
128849
268580
238622
219880
38007
165712
46757
176911
135135
289186
10547
274036
99261
87931
245126
126411
2648
229829
19688
141312
120258
119721
210710
243635
39494
125482
284248
145907
56183
171464
19492
115223
87027
49478
149683
248760
121426
90491
75861
183237
75524
186317
250650
250949
263192
204149
218024
156808
298132
109597
278930
132893
177853
49003
160972
289073
60288
126366
164868
214569
99130
190891
116968
214926
229779
246852
125143
218027
95642
169913
156886
188711
167696
72679
142152
281824
140164
292146
36443
15424
216228
246148
140103
118653
80647
226177
252791
6818
251793
124367
114129
87818
203393
260369
224103
166286
79507
5198
12434
60751
291092
4250
36213
1539
120548
5494
135096
279678
259945
4146
187759
258645
180302
77135
113874
144487
45107
237716
298929
98469
254500
271905
131682
228954
207931
83709
161423
142642
149380
256909
22306
6026
164138
4053
288303
130560
45601
166773
146489
213126
67578
52408
165891
143933
7137
99206
180007
220229
17503
98227
63385
252730
47571
218536
275282
276903
104007
142365
25887
241888
134070
292762
142423
285942
164764
100840
150001
192841
47399
10890
113637
103332
95668
56296
138094
208719
262224
55540
46109
192125
180047
181470
212659
90727
94470
202892
60180
239745
95227
109011
250535
2349
70920
28258
44528
216992
96722
135326
150051
81850
191293
87378
120903
298507
75405
50465
206144
14018
264355
179036
35697
80797
9410
234261
239963
298134
234825
224095
154444
143152
187506
27443
14840
216232
62404
74431
42726
65951
71672
245299
97193
215183
210491
247527
94100
117497
278150
60691
262636
98680
205374
167037
158525
264034
48185
258037
289686
32527
160601
68290
182390
44557
173676
11329
101086
296294
238513
181250
275484
288011
162883
31325
297210
247053
224417
232493
224281
147095
69849
98945
230205
101423
289477
93946
216743
214396
14140
40249
2355
238190
200180
59595
94562
67906
160523
286470
90660
238638
139594
273647
147675
147531
28312
270665
7945
186771
544
93955
120813
295851
123748
190343
63147
121374
25736
103699
105025
76114
256577
92521
71620
215335
178565
2175
145155
233096
283893
286680
136850
118255
38425
219265
66896
115090
238594
66619
189421
284184
230146
187822
205859
186905
244227
100222
156232
39084
240569
55928
180619
120647
236286
201846
85262
192760
73074
222266
289463
47553
175275
205109
292922
249742
49159
108558
52607
116160
952
36528
253477
269452
290947
231909
7121
20220
280743
167277
252011
176249
37584
87776
244505
170705
265072
65888
297001
178388
281621
192164
37251
13205
147749
176894
13258
299335
284512
265355
68025
23316
155051
59824
107016
219045
121406
21329
160565
58766
199280
261073
281334
258519
93742
30942
69529
16820
985
250366
289480
59714
193873
115053
20581
252682
122870
140311
245747
294674
150210
143173
133066
289109
166339
213266
111716
288616
2661
202632
14638
183057
153373
266836
159830
264401
104407
93024
66903
128706
46481
235466
91644
241609
25724
203921
238967
202476
246789
60030
135879
62261
201840
251741
36341
283993
228657
267932
14585
20392
84278
89762
52979
115137
267683
211869
254905
140165
139623
103180
77093
235739
168631
23044
174416
141511
134554
62955
261587
1566
129122
183508
69813
134825
266663
212824
184277
85637
58486
242099
2763
290339
281672
254455
178092
138757
64615
229571
31435
235662
141452
88138
282575
200165
19641
132823
83246
93428
47282
262693
129389
174232
116649
240317
225665
51002
55301
192185
46090
171743
277070
200977
201682
199726
106298
298657
295046
155311
82450
56686
244516
13121
92210
143031
159346
250261
162888
169761
130920
146314
84430
295603
122026
59635
149680
48606
105783
89575
109939
21016
121126
131742
246181
258708
155071
177517
112318
223970
216324
27417
267692
84688
172419
62067
9745
161210
17249
166676
127850
220962
1869
87786
210086
140040
199819
252766
132145
70441
208184
191903
153296
9479
296445
159990
235538
165242
233212
203824
80743
141656
76183
65145
15665
164366
227863
100533
263886
26557
265581
223957
287481
299050
130154
217371
250026
155212
93623
138810
216975
95561
243535
67293
129244
102044
294445
14171
65555
127361
90755
94761
226141
55423
37309
295894
169337
54711
68538
144903
283527
125241
264439
185873
5167
203319
267382
49046
67330
109082
63095
150612
146150
257653
84774
196898
99684
297140
291830
111140
113372
205318
89077
162681
270689
205103
282473
56702
232130
252098
241919
84330
269560
194686
239441
94706
114588
122895
281599
267046
153158
47837
261770
244065
21991
11027
65155
5071
226694
95001
97563
780
147102
242434
277157
25439
151427
270943
295773
211810
44859
128533
145521
275328
96922
196070
146908
143649
112363
226012
79310
297629
223254
42606
225938
263346
141257
232332
236259
119110
101137
42959
45913
203294
181758
231629
223229
135469
204814
11761
180003
64098
188831
166822
206587
126971
193091
163357
156991
292407
193724
109323
225442
123077
69268
213781
117071
179486
31444
71672
150638
288168
115875
50198
140477
263604
181971
73607
247304
280105
103182
202525
199278
225966
159314
188325
254602
107554
162598
18186
204098
286968
224271
73623
89498
129919
240047
3541
1348
167958
201286
295166
213657
260912
272859
177412
15680
160854
53319
267398
254046
163774
126339
253386
48844
259103
243620
243154
28238
68745
93327
103690
60926
75876
141824
103103
195942
180189
82933
96717
104668
546
244297
21648
92675
56548
163975
2346
17683
80924
102899
13696
181190
185812
36593
254179
199839
263705
155092
243942
29781
31297
50118
284734
31165
89639
14479
35030
135593
241758
182568
145906
38997
216024
5758
217556
101922
230554
127583
211754
164841
59231
40820
288339
212169
183265
299002
141149
235256
170160
141439
88313
51283
170901
167312
182793
296661
140581
142057
60414
202850
117485
151341
263357
293953
220968
24888
124030
18214
81806
183088
96945
21469
125569
110532
222474
297290
106802
160521
172787
98704
293826
147255
16543
180743
126566
132297
9107
108600
242557
31246
190470
22049
61685
239312
232856
7766
179451
133825
266960
158940
265306
169147
279131
270367
139509
27285
43578
86998
209529
54744
75192
184095
144821
277304
216936
63982
298437
185159
122038
257553
221134
255360
218949
124499
141926
184669
54591
91893
242547
127443
228648
186082
216075
289354
259906
265441
186935
244933
20817
113174
280162
272592
237772
131964
184229
244306
274881
198077
58276
70105
109358
11123
288317
25217
69358
240861
225286
120782
172743
212658
47599
252035
6882
119560
193809
240170
277816
19789
256526
133679
149226
281372
23300
205596
144018
244248
253457
243289
204724
183693
223123
131109
49216
285349
111462
72832
159039
23973
194255
135235
228369
153008
272377
122325
293824
234161
129142
25194
75377
125366
200674
40924
248842
78198
63695
249332
156861
180451
119239
238021
67660
9166
177941
270252
234747
76997
256684
233639
210688
294600
264778
289300
143946
48280
259849
162373
62744
65507
99625
32095
215197
262271
292350
19515
241375
32967
268562
191499
22643
154023
80701
103557
180998
205345
26060
292497
234643
130660
223263
134803
179538
23406
283781
153456
67267
160160
80950
95878
261182
267173
59125
81056
33048
174817
29353
91289
199059
206390
146305
208071
154963
22557
141292
187609
127213
219744
147413
47150
100941
299865
113811
158860
158540
296189
6936
43908
148993
65416
120186
14383
259659
182944
40760
202952
79863
208815
2720
14440
279872
66152
258145
60065
60369
166754
272673
151894
205843
18521
99795
191368
294859
251407
131195
135711
123365
164947
48045
219715
82171
108605
51811
268877
125411
102126
117860
125768
158763
52135
286828
289395
192045
79603
234466
246433
297221
204935
183927
103100
141667
187993
100529
288482
293231
250623
289007
134469
169884
292875
228831
185534
207800
222997
118179
201147
182870
87002
200329
55167
83711
167828
198182
207712
177406
91935
285594
174373
99186
285209
273523
113513
73880
138035
26697
234987
237242
60425
156749
70736
97458
231176
159890
34869
21537
94608
1517
56492
98402
282170
283081
262009
126156
82343
228098
119196
27962
82389
249479
139383
220217
225739
85150
160669
129000
229156
272235
55476
212319
102665
260704
192391
114595
139338
167203
221390
80705
260126
114957
135202
197932
268705
218454
130289
167472
47186
9723
169296
90339
47076
7021
268290
241928
274542
195443
264217
216430
41540
249157
47285
174067
57035
220531
203338
46824
67044
62367
114058
193397
223539
8197
245528
68317
220201
52011
220655
196703
249205
152946
229291
268248
294520
107748
276524
255423
28773
130942
55379
39949
261015
92504
215496
2587
115566
77821
150871
27845
275892
66116
121291
86662
279198
79042
255556
60635
56521
235053
282184
138999
43518
189306
34567
91667
94948
228463
127774
288221
176143
51046
92091
91162
152927
46905
198298
87179
89417
155216
256166
197870
241122
143880
60919
227404
299640
14374
179226
232471
207422
134355
125298
43013
183621
188023
26846
7526
229784
87793
265113
278662
182054
169997
92176
44566
10159
124596
29153
104968
279964
129192
1937
263900
51071
20097
172268
274272
32037
297911
266808
273660
36740
83575
171273
167459
110237
244541
245951
58997
218644
155955
23890
4683
142061
269980
178868
281046
58430
33671
160654
49678
62056
201608
203711
110777
37175
44835
26638
24335
270381
51355
221051
273528
296214
143750
104550
79820
21207
18600
151975
292011
90733
178653
230306
57024
127341
5471
61495
150119
243747
108609
55640
4143
142269
6137
73788
33714
198979
197534
238324
279779
45698
165472
297361
215158
58311
227707
258169
253954
272528
16963
36505
248372
198510
19661
256076
192800
268625
17153
53784
15798
101898
96484
152193
62217
169943
255713
270687
241920
78448
167785
125412
5539
197615
273843
39007
156121
18712
100881
183310
102431
21408
137503
114718
206107
186795
9460
208259
219038
101025
217656
233218
58185
216033
271690
25766
57018
147307
65527
108452
254944
129538
244575
23938
278657
264734
217260
275319
119179
27375
178513
34905
165021
282846
54350
137469
210121
26499
172473
294627
217822
88066
73610
144811
231326
270719
234451
151068
211317
159056
76186
214731
119134
224082
19649
117238
125828
254313
30160
176967
95615
222477
195041
42242
221919
231190
160316
37461
24187
150938
48050
101275
153976
253680
231217
190055
165779
84031
240475
77134
177841
153050
252331
245197
120745
99282
258782
185788
239449
217922
231754
255901
156300
264625
285727
44310
193088
251404
208291
270196
130220
55835
196851
182332
165173
243323
88562
136106
139098
126189
74735
39167
172136
181375
215406
110927
109686
28691
242525
19661
261137
265283
4521
41087
285083
238520
241945
119222
50908
146831
134407
67456
51889
47825
35619
154963
1208
138166
119244
243112
224753
18163
293020
121013
36600
99870
115641
233055
179421
9826
49642
270306
95622
172127
10287
162415
178729
214464
235471
188912
20979
5824
284781
45434
175514
61875
5070
208364
54978
220562
215051
161927
191323
98983
246365
244293
195784
117067
258432
227878
24573
117828
160862
60745
86344
156963
248570
208827
287195
224113
255157
92049
278317
256952
145101
107705
40068
144198
201249
182575
91449
141846
287012
61464
49010
200380
117534
166363
208381
53004
221012
54922
141140
57823
188715
133741
9661
247811
116078
296111
197371
228418
73137
224522
293206
118944
92027
259961
286603
271625
61006
257840
138622
270535
244068
88095
154067
207065
150775
51235
270885
78855
193039
155564
234691
190556
228702
187177
184011
107015
190543
256028
252488
225790
6841
123897
136777
168312
139448
201726
58291
246114
136594
182526
60222
294524
186511
176887
273806
208671
22366
40169
276552
79068
178600
226026
290984
64758
30733
212797
23297
293150
154899
11661
270871
125073
93007
90556
64126
174078
287206
259432
113074
116759
134790
224134
175604
151629
36178
56090
76314
233783
9302
59899
41344
60378
14817
245158
172968
238059
35557
134609
192139
126947
165084
165968
276757
51472
166509
156106
150142
195994
212720
97606
34262
215394
240242
52111
63622
282083
80037
251528
221201
202058
68548
87439
208211
143112
119740
30170
226455
132198
40567
216918
163036
245011
18363
213257
11727
220226
105753
1278
32137
165309
143874
290947
90488
265792
181746
216750
152390
85111
99072
5576
92194
161347
198593
174180
87790
77484
6387
28727
142220
93266
35995
218338
220448
80308
4179
211500
155419
27060
201000
143613
49653
50772
131699
16045
259219
275935
62158
121973
62911
184069
59552
22944
36940
184213
112693
201835
144261
20897
197168
22314
255240
113418
286127
235668
25507
217023
83358
229691
250987
279269
293815
162947
147498
248646
136466
197270
36345
34535
253489
205230
263338
180128
94781
62273
40122
257047
268709
256469
274971
72266
125191
35618
160560
196933
155027
30988
146847
235671
101475
180142
174118
287879
84171
247198
61521
99399
213139
244878
193069
151401
22608
50623
18472
297561
87892
273518
256339
163329
275973
77132
121993
129705
278491
15948
40965
150155
160104
26273
208578
286615
10271
47703
69805
273275
21744
246917
92588
50944
47171
211146
192427
48674
166556
74082
144804
28057
242340
293445
104327
66433
259509
142657
266016
262186
110305
146098
97216
215476
233479
67251
83358
211055
151116
113507
122397
296276
281112
261691
257571
272757
290237
267062
239160
182185
98558
161353
175189
120267
131978
51336
4025
58292
131907
17560
80453
4920
291145
42572
4050
197125
107716
2437
143576
126115
119828
60350
138065
283436
69429
244277
101813
228968
285116
238257
42394
37586
61806
235622
257446
217435
180460
31110
199045
259815
176897
125861
63733
36112
44517
270923
288154
90858
209447
64423
157930
205433
139752
30453
3027
144949
284788
219055
64237
281381
32418
272996
202930
110046
89695
76868
254614
159985
157787
231583
155209
148490
9988
47965
111085
77607
79731
29593
14844
71897
135405
236100
163896
218738
256217
115435
156854
52975
64822
28402
105755
264746
188009
822
219483
218753
252604
78763
73280
191615
14492
134170
260437
100592
9275
161314
108168
53176
248574
246375
161789
278155
75931
97626
211985
138453
119999
232135
142133
45182
220869
210520
3281
165278
228125
208890
33721
134392
218414
32916
166207
130771
229553
70134
217404
114558
140697
210622
112976
107948
125069
284414
234444
215721
66786
187636
276383
227525
116686
36344
80259
78466
279846
84038
118650
179000
17311
12464
250600
185549
148463
230073
182947
216787
210424
277117
2663
249237
167223
198443
171628
139653
70470
46362
11169
96298
54574
174332
264958
200044
3417
148072
28063
8572
164391
58431
175235
100430
219356
122403
161784
196972
119381
222787
168162
100384
170848
242349
165316
89930
62121
72108
121018
53226
149238
114491
145261
268278
154275
93703
69680
29218
226814
99230
280762
209375
20853
204777
289615
245920
255903
157716
261852
41101
153371
254510
113157
234110
87476
160347
139971
145523
261592
299352
198615
230175
92089
287351
126914
276722
194280
285710
222899
239149
189629
223951
292808
289714
254947
123784
112498
61565
170861
171716
259620
6852
82602
80428
22198
81568
52003
190132
138127
263992
236114
24952
208914
2729
12237
70948
204729
264131
53724
265688
25432
293857
227986
109072
168503
162263
265469
36398
185188
294914
45126
142202
204292
233215
246740
136286
72070
77974
189541
122412
227088
294579
232519
151278
102340
4040
149568
93916
33042
27520
116835
53061
107520
126118
75595
166581
1699
285442
52187
186514
107577
104581
197848
78321
120660
58789
126286
242938
239066
285154
255060
84168
145813
143430
73462
170498
289968
19561
264990
1727
15981
39209
271406
136404
50296
190452
164343
152924
147476
256690
275843
272458
39141
124011
87460
109838
79464
77465
133154
194666
127548
95099
215080
31446
43724
186349
253523
171457
202794
44099
160900
288518
235438
251770
60274
50265
25318
108505
190564
56406
105450
198827
115149
119406
138837
20414
215380
55329
175068
113504
280305
265199
222604
134009
114222
112252
4158
61753
67744
281738
229409
176922
223365
68642
134541
267980
191818
294502
203013
28130
297952
119987
234429
59434
207326
44740
72405
234231
29232
99795
170191
54922
54967
244793
43816
299842
158975
266890
109198
73150
10664
122852
69325
59111
18979
188043
255829
46403
47365
39037
163384
237963
258077
154278
296700
57427
112690
231395
124700
62753
164618
233340
233068
259778
75285
121416
204081
67640
126493
41129
36152
97944
32292
169293
216216
214829
160132
241314
79772
181892
126046
275396
292975
252173
91802
290640
140600
48554
182181
80063
197039
128231
285459
166047
100242
239591
39301
64872
243108
182519
88974
43571
211575
220919
227018
236161
27414
28784
23053
176718
77585
280751
166158
296223
77401
223536
163310
135032
257478
37367
193712
226449
283619
238905
30808
51432
63078
67416
258013
256434
287879
2024
248325
15698
131917
100813
27119
76819
289805
209105
13902
103713
136009
165041
56894
194707
14909
56976
97708
144256
256466
236659
24210
67994
211456
298884
226034
284131
57248
277118
279472
250919
74290
183389
72293
226029
131990
55289
135058
251575
288991
102336
278638
197660
299024
161770
235631
293925
10338
146536
221509
265043
228476
157380
200050
135638
101343
52715
107246
48012
146147
149046
288529
159233
223678
113428
188144
203069
271498
238880
12374
286433
72416
270077
35380
204073
40083
81914
12481
109788
156767
212915
144656
249809
244033
206293
34868
236972
117541
179571
98710
222171
38920
82820
219224
70150
40476
182238
196044
42096
253725
110081
230059
111267
106559
266623
282437
59614
193744
204832
257452
182038
40584
243139
294731
158687
229851
46304
152254
151166
176652
250653
75267
106329
27024
6339
291162
97765
92036
217376
54312
177137
199908
63444
265577
112296
88665
175513
255502
64498
135397
49208
126107
49901
99302
142196
24761
151086
262300
181666
250462
194371
16455
98945
205599
4939
200807
155912
79318
178581
33661
14271
280895
59580
194230
245671
277757
189296
293306
84462
132665
134952
71960
22892
266438
87673
242838
134563
70306
58508
188292
160248
215111
260505
21158
197639
247734
296423
215792
152004
26518
119049
60145
127336
143570
293332
288137
273159
274113
139806
177838
5981
29660
252419
60459
142747
28735
204571
67761
114647
80359
120506
245661
187878
74062
128388
33483
81596
242480
248503
293157
201258
60933
96963
192314
130042
187418
139960
233080
170065
197484
90972
244529
56318
260057
138901
237932
152592
81701
220612
14722
253436
47443
136017
198094
52621
49239
75978
238680
164887
140479
42907
1489
267974
218268
281317
173782
208137
35950
202833
38610
125412
46772
228890
216517
186307
271690
210913
255853
251359
113794
47952
249498
78209
69401
155898
273880
188825
156487
105623
233324
160398
172185
37476
53567
265131
37923
201071
294745
57884
8577
100510
93434
202554
133064
257540
10276
175605
54745
136544
192783
196148
103084
191283
5182
234954
71169
104945
55424
87237
39584
91131
99518
111503
74586
230122
58465
294094
71570
101892
207393
907
124539
207366
244544
119791
100692
283261
162306
190181
87102
233681
286774
32072
216314
292745
14518
78753
125115
28141
228468
172739
23522
227267
119681
187623
57043
159016
72461
200525
36241
58201
21843
20542
116041
142204
53649
255176
133703
86257
131012
13656
95636
55310
50396
222455
211676
190263
248512
53814
22667
92310
19320
285792
120539
295530
168778
126818
178349
4153
97796
239539
29526
128338
75578
167266
230413
260644
141192
162491
127377
292325
50343
21000
140385
1308
74609
269894
4133
3908
232884
115787
160517
81979
249469
151642
173145
239445
84938
207117
48186
218965
109509
50575
86423
40385
135120
217074
36873
63333
47848
281506
72794
235518
147388
118854
163126
205218
273488
254771
161860
182771
114326
241785
40894
265787
57012
255591
81130
184137
13385
173269
210649
120342
187368
19158
5105
266142
17014
248189
284684
118324
87090
292819
266826
246045
232507
6566
123268
125591
286171
221554
277455
231222
137944
92659
242193
276479
25340
214090
274630
55005
147884
92503
256105
245812
33451
164160
129709
20703
268951
109364
102407
135687
148162
81613
226090
241663
24425
224151
268335
114673
177962
247511
167125
38683
282739
56019
163673
193109
252714
172157
221846
136621
291321
126040
272795
165509
121095
151441
247945
127195
170828
172395
219631
240174
253846
292994
278764
228656
88720
58845
168733
66056
229206
246007
124392
15735
19827
51053
112418
211797
33048
191299
145055
270248
261582
18156
134758
233587
93247
149434
191052
225927
233435
110899
1482
284354
99920
16788
113854
173628
239878
52095
224622
221343
14714
149790
62777
235832
278918
85959
244713
72926
159584
140889
112799
41461
97426
264940
210812
134758
290670
188615
122725
104926
125025
112489
69835
18759
178886
296776
264731
91424
212800
176538
195905
259894
209829
61803
103419
208981
116693
125096
159226
245546
176526
236227
35018
67442
266652
263451
215052
141373
262351
191466
114859
47378
200288
149128
168903
112181
20667
249514
20235
54409
116739
294511
101040
31867
291743
105960
41881
78350
272111
152561
172288
45221
216739
181010
132710
124306
98267
127483
79988
76165
100215
17979
173995
259433
128782
221062
65605
40559
63990
216900
4783
111557
205075
41614
160262
160920
18022
9702
219868
20677
149531
114970
274686
78437
207364
180726
59813
31626
287256
121460
144266
1899
245062
108660
133676
226115
122036
299818
123023
276848
222130
188395
187089
209314
86738
68527
62418
190697
192423
21468
136965
201319
230030
61747
193803
133632
211071
12767
57531
100070
104176
32881
188819
117236
105445
54369
19513
51288
73436
61541
138514
213408
256449
227938
241029
244593
72903
123484
62103
95601
270518
89978
239408
32703
201914
269750
121641
202528
236829
129683
277019
7083
140928
592
293215
168449
222249
36424
258879
158769
123602
7456
48990
272104
230850
95221
58121
124850
298772
61012
138629
245547
299855
152709
41132
48175
250459
211783
167010
25260
143485
258890
278147
299411
152044
295931
39021
217069
122971
284178
41602
111822
29059
195167
114918
113057
180000
297429
76467
261258
218283
79834
257590
161561
98641
75737
55122
134008
134299
269790
167345
290570
98948
42751
21113
130536
135499
212260
263034
88344
201368
144826
110431
7593
186591
241696
108168
18297
191078
240316
156406
62222
76168
64630
199374
228061
128119
150664
34052
31047
32850
209643
152141
55998
279903
157532
34272
248586
296418
270980
213697
167866
106396
211911
133178
298004
83849
89996
265647
271912
29605
84619
250409
1005
236472
32166
10522
131577
11687
179663
186852
119557
82951
186330
184673
244298
65218
113355
252353
103687
40176
201647
255345
183703
178744
199949
85931
240297
60604
252951
21671
5372
234383
269956
129391
213461
110499
189348
33981
166746
219639
147429
27182
62373
167835
260129
99381
243931
40390
150233
65579
227293
283504
137862
242857
167884
45286
12559
73641
289301
220522
71679
290704
10301
50282
244293
213438
192901
2034
115363
284443
269758
155332
238958
84244
91948
176089
296644
158410
248785
104574
121878
101483
141119
83758
194968
285952
5674
252740
85004
107819
222688
147676
55529
270141
224711
224716
37585
166504
72044
93200
294279
34467
35097
57673
276903
71907
107877
192049
179543
48644
150488
126777
148458
13557
257725
168815
132378
219300
261398
110583
184434
264559
293680
14753
278942
260880
175123
34226
35633
41610
131195
200368
190771
22475
47194
140163
76074
25975
42276
119273
4235
58243
273387
196404
207566
247472
23620
19011
5963
134163
29993
7270
128017
166312
80323
286527
212923
184524
293286
49168
65401
208058
84913
251811
31713
229277
100288
14475
267081
7138
122386
239113
252467
243187
138180
250195
294849
48703
52697
135525
33793
192673
83379
146815
151385
46318
57994
268990
120020
116204
210054
92251
235854
294286
2911
58273
104147
8315
97787
122870
240605
298825
197765
45391
215540
171192
60338
212882
150298
33408
298648
152835
106455
106726
192809
237004
40452
228711
178449
221527
76028
141521
139697
245141
95588
97507
221218
270671
3194
88506
252685
203409
62339
212059
264188
79055
256699
219037
222625
48772
84664
107974
238012
289521
214295
265669
160716
1649
203339
109106
286311
203555
9577
172110
200993
246096
45932
40422
78837
66177
245207
201730
270433
178486
229641
208840
21287
93961
283873
63995
175396
220646
228519
109687
244357
32457
194448
198207
144768
129907
285743
129339
260794
151680
173206
141491
46678
50543
243406
226867
16052
215426
238614
13581
231551
19960
233984
107575
214071
239054
165422
46409
223841
224620
140119
252992
92889
138960
212350
239019
54983
191842
26556
62268
289424
68635
208291
128760
146255
29893
93569
175106
11898
214207
14805
236054
100736
234347
152913
123659
9319
299048
185074
182266
104522
298548
58288
193006
93940
298967
111067
124481
173812
286504
79774
279029
102298
7036
112843
72691
297691
194177
247122
164964
159208
177292
272340
205879
174802
287190
102893
13996
290148
20971
9795
153488
80930
180432
127706
20947
77080
269166
182895
113488
94678
283229
7506
294798
25551
213343
78087
283665
62407
145417
202257
47741
277628
295748
252323
48936
3486
240071
122796
219674
229417
246661
180679
293947
85313
153596
34871
132757
112758
124627
176765
80796
258403
23850
235952
222490
91527
182166
42961
270868
164568
254888
247454
20572
94715
179811
34522
92552
210884
51761
274293
1905
144847
8455
225281
56720
19071
140317
35458
284027
144052
162577
4273
282999
67498
274761
63299
231109
267801
57582
242101
36034
239902
44038
16052
176911
36688
135162
125817
144824
169874
283720
152321
147868
20691
105069
181444
137076
236063
95557
26479
248695
106815
23001
90709
23506
162051
294431
161933
241533
132066
285224
209689
196497
82388
5813
84934
80908
57221
183105
210887
87179
30329
67119
180468
135533
105688
20159
260162
66281
236562
192975
197482
146523
265497
141240
13386
61903
9174
185557
129565
4452
251086
5389
63567
6005
135753
71882
5442
66841
167561
267204
82358
167123
251700
280177
123703
124137
52976
152029
170575
24432
48567
86638
69612
193643
30202
117384
41707
67220
103897
80856
267025
203429
266666
242142
34365
145598
40065
185041
16988
172695
256435
292972
47634
82645
71212
32506
31957
100520
30058
25342
160746
268672
125906
185352
231065
237071
201580
194834
93055
48375
273799
63964
142237
260962
193845
240012
246996
59109
50770
44861
26348
262291
192071
246844
104773
61557
13403
87112
161069
189418
87480
277163
41488
239215
263172
88114
201660
211769
153685
131811
130429
109292
241628
162807
91270
86575
168141
46235
281640
200170
105448
256007
52834
23699
192841
45819
53849
280885
279859
294002
32607
292570
187939
291513
132393
198548
179949
173014
290958
20410
238790
118308
192242
12432
33942
91438
167842
24851
239296
261409
202980
133805
60047
184458
276166
201238
294780
110650
178428
236943
125041
267935
19080
134747
157173
74025
259265
222511
222687
211496
164571
242369
164513
179699
16477
37390
65229
192427
185173
4938
281944
70110
291991
89564
203737
220750
113178
246074
261102
171982
32809
180912
232481
142346
86256
159414
30851
52761
196525
16804
228091
74932
126700
208086
233838
228448
209396
261178
105277
2356
88284
250625
189189
129855
266070
13571
225013
58367
258478
74508
9911
27481
20436
245687
269568
144346
12075
141248
272201
144715
109095
270161
283742
88756
18865
66374
146525
291639
285178
35109
274572
211772
44521
266073
278448
246890
162910
156175
179147
29912
42081
37249
253733
212520
58944
86855
147290
201755
178506
215285
235301
256071
84077
151760
27590
14107
259698
24339
152094
272665
281276
297010
87365
142316
195124
155894
287307
251027
257109
228533
294587
285800
91997
12046
217763
119348
142124
112141
108799
102949
274576
180697
121970
289244
223527
186583
277750
143995
116114
291324
89898
30790
270462
181976
83222
71091
215635
153617
192271
235619
265654
106020
33316
50823
229555
267391
293447
276067
99856
27340
282122
261149
173378
214162
161100
191325
174055
84512
196889
6706
180815
22101
193188
299231
119164
259833
289779
140910
147482
273912
159511
120206
2597
82896
298108
75480
223428
247390
95366
96401
296506
162891
230288
82132
32839
3210
195117
244541
220712
2001
145052
26944
58749
199486
118050
295598
164447
40910
56319
116009
212037
27448
152358
260452
290993
68019
140963
113201
259071
68695
103278
141630
242859
135691
26770
218845
250752
276656
239779
76618
269641
163425
208515
16695
43862
209196
142425
276269
19296
114852
228754
53265
13410
149259
171340
209677
116206
129808
219150
187923
114582
176551
254855
243193
117713
120517
86895
125399
52147
119159
52184
89244
176640
119679
130835
272395
125548
95745
77193
37516
297839
176092
176161
287653
177923
112542
26066
230558
269168
280750
142546
161023
144027
117534
145251
129276
112524
81693
44925
216097
116208
63812
129606
36807
181766
25873
140769
32857
93152
147841
286134
45056
14852
16581
216165
228118
165810
248798
226548
278555
59746
101991
143332
50045
96075
13366
236962
53964
79433
71416
116495
263590
297993
150067
201948
110172
107989
219116
49011
283055
249681
201464
223982
177011
4228
55986
217869
196913
66469
195609
224492
13181
2437
276145
281400
7585
2217
86691
5021
85999
25332
251052
103142
47152
113463
288618
207089
33678
131194
110295
268170
183248
166074
259377
160625
38357
216271
104516
16086
165023
254709
272575
215206
18395
218224
247836
289413
270405
254595
114421
4448
165742
119179
173061
238668
153545
256628
78682
171430
237946
83615
155657
11268
86097
274771
135715
253626
147212
261371
171543
223233
223780
92787
162496
73771
127065
231193
201464
280874
69362
62159
139629
164901
55472
9238
254801
86537
215134
213920
9983
59728
289981
137854
193172
253586
179319
220352
237685
63202
219445
4128
241325
171406
246332
235920
122061
132885
273719
126579
294507
135406
63629
221109
283255
58308
24936
108881
265005
289720
255617
25111
209727
39478
65330
33064
198803
912
38764
151312
215571
55172
84489
285922
162897
77050
11197
162192
250620
107530
286683
68425
204592
13337
288477
22363
103379
200484
7866
267664
204807
86248
109733
55206
152208
16212
74669
125258
278264
185004
203280
269225
186114
154301
289752
176765
260648
24027
167852
146521
154509
229082
162422
169984
63972
235130
271183
149002
32139
20850
88249
143075
296054
275586
13696
267060
178949
280251
143186
111864
97201
292223
56193
68182
278756
214441
166712
248144
151835
210990
245986
278453
280855
51419
277387
66627
184816
197928
242786
168090
254586
62541
6785
264626
114838
252637
126932
213645
36068
176101
159480
258840
284597
248667
54889
263350
267880
100968
8986
184492
83641
55155
228281
241172
247491
214663
9332
38623
165895
257946
248256
247441
64738
273091
242917
242065
202637
263746
108500
244760
61425
241003
16048
123259
208845
270321
60643
229531
114901
87478
289946
295874
252438
42486
278805
135153
278216
295058
22880
79292
241089
281572
5645
41899
155184
58845
131387
245942
15185
269285
68492
271876
119911
10561
26510
51331
287581
66643
152307
132794
265695
4263
168791
91258
56126
236783
10444
212884
225948
232976
226857
43971
43820
106718
16362
296146
60140
240220
99839
50379
277823
97714
58610
160757
260933
204854
50353
272710
126830
261921
203707
145317
153478
203944
289434
101824
197014
177754
88317
218185
241920
84404
196265
186885
34926
299834
162923
284675
180384
241041
197014
182792
166851
18987
125413
190577
73291
9006
125462
276790
130430
48392
26365
43736
175603
140466
248231
31327
20593
186757
277711
821
144904
38961
258581
31493
12560
179094
253564
3404
236739
80632
140774
296935
271003
264857
182024
121631
50457
236243
85221
252316
233437
1435
297648
279795
86090
194406
36176
221199
21684
139498
245745
242427
85360
231747
294485
24359
2559
264669
139834
202149
203471
128898
213944
143368
162700
236190
78655
27632
297274
5089
241497
299478
43297
251292
226910
196856
23220
2333
84723
103297
279520
186939
99042
88313
223131
40413
15392
196682
197995
95823
21685
222697
290871
48471
260539
139058
117187
158032
214155
49884
36058
206312
120292
102840
241981
241587
248593
194183
266539
293622
272604
186031
131904
117178
45154
144661
83762
176886
20746
240928
212107
64082
13501
276742
96958
218496
259793
245842
187264
46995
185202
281575
218803
287127
4689
98415
280229
231141
64472
59880
166432
152030
276288
45501
92547
132198
278057
229897
118820
235273
187830
258828
275833
290024
157561
288296
180671
47377
61596
178680
183297
45992
268526
145006
224141
259575
157260
54871
282066
94905
216769
13404
237355
146654
52920
173185
298192
124161
120077
100949
13942
200411
69224
50654
66622
81770
186908
69341
197103
176133
134119
220732
82077
150165
221675
17089
30836
187588
248008
213722
157772
23141
198423
129236
243415
65702
233
188022
214011
180783
166063
156425
780
146428
207200
37304
11650
290726
189748
155220
38245
107752
201440
281873
148928
123306
15462
284712
265803
106993
293752
136803
186230
185369
78175
53011
134549
125592
35108
58030
259739
132849
33843
235729
198741
266095
152460
64026
198281
164580
232719
113451
155141
299885
120633
180466
270196
165419
287985
46929
179487
203043
156423
195245
24658
251289
66253
241813
80237
202657
193792
11825
261012
81177
229968
290774
232253
57391
167823
15561
265339
115937
84416
295370
127545
270681
144295
65786
66301
27609
22720
82702
36204
46429
185542
4322
67849
156708
35661
47028
154759
43162
228902
19133
41395
135865
265533
64049
164107
102469
243888
89130
160860
81493
176029
49649
49915
207118
159537
88102
11910
259553
283741
221066
91004
141376
161710
186610
271190
171362
243916
148500
221685
179329
277849
259402
231284
251541
218904
8615
48345
124020
53250
207415
285913
98369
167117
238182
252757
118148
91792
24760
283135
87016
233743
232976
191848
8775
92103
234403
105619
9467
276854
144350
42168
24585
269717
215098
298992
230520
9491
109806
53832
78882
54662
112815
167403
54593
184966
137926
214594
40163
155772
176592
287968
256381
254039
86108
265587
206749
44535
73078
136113
33993
205676
234580
96921
24338
18995
68981
186397
12829
158315
110171
83861
90763
63161
239842
20972
155761
85747
57011
95079
238143
8201
65704
124074
42189
28972
5353
36270
19362
127127
95102
197943
25655
17345
264160
12215
241428
256652
223708
188034
273979
279943
38087
200356
204659
242698
5944
64080
162003
217239
130532
223606
51911
178048
81614
243392
221168
212327
21576
65819
122488
67146
56527
59708
83982
225191
252567
80044
104061
135348
222551
226318
129432
146670
98651
5871
155124
170306
208312
251643
151574
99830
98343
24768
107942
46932
27147
251862
219572
266834
232366
289792
119771
129153
244096
220554
257739
226641
89771
111755
268229
267494
47603
121422
217129
39743
102305
213285
278061
208651
55801
265392
129517
51916
39541
138239
39647
271895
239196
80423
67818
201011
273114
82697
289018
100926
134130
51365
269042
262476
111834
118727
225408
37701
45107
157982
112065
101338
97143
35764
93052
129183
156411
122497
57262
244591
173103
40540
156821
3706
238651
148143
152980
281537
227162
175727
16600
112648
120771
151772
169087
130158
12456
112534
162503
158848
211085
132700
250880
148999
69299
154595
254592
71699
162935
20921
142703
84816
294513
77937
15920
95468
85134
58490
91873
206101
184755
239167
257018
253698
228783
31058
204523
212647
68653
191788
41177
41248
93986
96039
59848
40585
47792
123114
218313
242480
117596
49193
137886
167490
159654
280971
243638
70821
242822
960
78325
243762
294632
40147
186366
299602
158831
205529
177808
227170
143241
152087
284201
189441
128587
183080
167843
283918
68458
258377
151854
90009
35276
45643
284257
349
253257
233850
193460
264841
182404
11699
197273
129605
299390
197090
104555
204521
6424
157456
108735
138871
219752
141348
169277
236173
142356
272415
88608
106054
117502
283399
132304
24363
190999
252475
31352
233151
77728
9196
3664
218725
22199
173214
208515
232771
263319
157306
214301
104488
229512
248636
197828
242813
297995
116374
224020
48376
25531
123424
123595
247261
64181
87676
119364
199212
239167
49322
262737
284072
244589
244693
53055
208931
71699
117749
23231
138520
138058
229994
279755
285870
212393
213838
184298
170833
139140
185354
65367
235166
218950
28889
61496
284874
204157
260575
103131
224405
185588
27729
21555
127302
168129
167288
223555
296710
48397
95046
273457
238117
169611
73005
262886
252012
50930
19246
126169
116742
78648
238774
53839
78130
13754
25989
261428
37976
4519
246600
180645
286363
65429
97367
291832
118112
236205
214368
202264
286556
264211
214078
201715
103223
258019
82887
239083
255558
27047
66220
101224
286367
265421
48936
183345
200269
146343
64040
88097
111949
258482
290327
3129
10450
152332
72672
281215
268561
17839
98755
8983
268178
211089
171118
8266
263748
98681
238470
203951
226997
70723
244194
10925
275607
106860
205463
18294
295186
227638
45780
21773
271740
235748
273069
256986
298385
80714
254245
14135
40103
14832
104473
284431
98976
186087
85287
195327
222858
253533
229030
103900
105435
229242
88510
146671
84016
123960
25285
168803
41767
227918
249507
92301
205834
202360
222230
199521
136097
39033
57039
4335
70880
152493
113331
92220
231833
34412
265215
261297
259798
228738
161498
54370
254039
196912
203015
201042
177730
232499
95506
107434
257041
51425
206774
260237
77593
122683
12005
165773
88570
61759
238253
81448
237297
125876
254499
101788
65198
120686
284804
71804
89152
139569
175019
3379
164411
193824
6160
16365
105692
114698
236979
273113
97412
101410
24363
95675
169109
97560
68760
61170
186920
127727
54705
119636
20474
133421
205890
14820
233243
275324
267012
265492
41523
152197
252950
281717
229722
10126
96558
274353
54409
64605
71118
116970
201154
72954
253159
90383
188350
279550
90218
277155
189833
56045
254917
120325
58002
105959
227051
216240
249159
125241
120459
185072
175084
150828
59229
13234
153825
273799
106176
68175
232911
197466
286607
7211
104321
166931
31612
24257
236367
57047
94621
30571
55641
154958
125360
72919
95469
32310
189088
165823
193887
116996
232249
122227
110825
266688
97471
130202
181470
218152
245857
277464
193677
216767
154912
214905
80284
248156
42097
44389
175490
200209
273537
175750
272362
122822
138811
289064
14052
261215
257735
227718
60394
199336
14189
93016
197941
289669
207305
98310
254835
283755
25222
287861
235878
170708
162482
97417
14744
2419
108614
263486
88728
279558
286053
81187
19833
133520
142620
116703
266406
23921
25291
225946
19564
206902
146076
239040
172236
225799
250802
132980
105517
29815
111586
141876
117573
63024
47524
142602
267425
195804
110556
61605
217465
42936
156931
261644
289687
87518
118627
34620
250838
136242
271937
137956
291847
68615
268973
86908
114076
125394
32307
262659
105094
87122
39609
275640
79982
260209
246022
262147
129997
143871
229518
18052
111576
216079
39661
198319
206561
266839
112399
30089
179162
96570
298602
183045
32555
246509
209626
209232
24310
81761
260322
94684
233909
253936
79624
56086
225489
224343
277482
269302
174268
176346
263053
136041
254480
23774
47766
236601
150031
268459
167378
99453
77882
25703
263677
170590
91973
762
83980
125976
100002
18587
164951
247596
217933
163729
59210
61431
123425
196431
149936
291719
198590
91782
167145
260381
181596
54967
181068
187191
118404
126138
287263
19135
254800
23995
226491
4492
232681
210675
119947
134740
172712
114897
121660
167730
64933
139946
180395
209486
148814
245451
16289
126659
238261
7780
59370
101582
116926
23134
129671
24685
270588
75503
197553
6000
169667
138965
141696
246779
77026
197749
266079
10114
223513
176514
198779
150744
222226
73633
117370
214144
280276
291640
211474
194427
298261
7033
277729
30167
195201
181234
16042
210440
265853
247424
57766
242524
179417
271770
79540
120095
29295
107045
13350
162131
6716
50154
4798
226452
131025
120950
51844
36157
148788
205506
145535
89510
298069
167340
163870
8679
141007
153633
262353
256033
247460
104409
216420
159483
190879
36454
195797
235174
108369
238066
110328
4273
128547
271561
27445
144808
282510
134763
150785
131637
34548
280003
159172
172578
288292
134001
223898
216434
213217
111881
149962
30341
54494
216690
242822
164831
292653
200202
53207
26184
256279
48912
293822
19677
209607
2826
228120
233995
54125
266289
51340
93047
271517
227831
35921
169871
174977
147002
188635
296391
185914
95214
172757
267104
288062
195298
297678
97203
81187
283445
54922
89456
35300
128427
297075
168239
219434
90367
133526
152125
235907
213180
163527
257491
214698
288933
169457
72856
214806
141764
56132
151517
272589
221128
140980
262889
296292
275677
206044
43396
612
74341
206037
104226
170669
246125
273110
244148
163402
155647
294480
289750
93170
35902
70259
213716
41531
204620
16571
90140
128926
42013
65032
39338
196578
147020
75363
94055
160455
179076
177623
139453
189983
100896
33261
77090
130976
279611
225406
297677
107809
71549
238690
38497
248563
180151
192346
164339
239583
232741
94418
131645
187966
150132
264786
133969
255111
89897
236465
19568
213973
223696
177789
42932
6649
124309
299171
178546
61641
150284
260689
239188
290780
183138
270222
61396
131027
103101
108790
22390
126621
135395
243156
214155
50595
192476
38962
207126
22447
173602
188238
207294
274434
39502
183246
246823
247059
191714
188188
278138
177263
273639
228984
16970
228351
292187
226863
135404
237899
195077
26483
59692
139966
4026
79663
175846
208528
115458
145364
208009
32093
204990
23791
213746
215286
26894
236142
174504
171725
151159
66056
296126
16451
38108
56536
69845
153809
228617
68326
4559
125807
238062
264484
57291
76932
153554
120403
88521
273014
94364
207060
165479
227542
197402
50895
246173
147113
293249
87097
219592
2348
93785
269281
261063
94032
125938
266544
71844
148666
220481
232785
90756
131980
274830
155519
279071
200628
244377
124182
165236
6936
89464
89831
89104
120143
43884
24971
102247
172183
267026
74811
235753
215161
139855
217091
188889
240135
120558
195645
143940
299411
243010
143061
163328
182744
220877
211518
246996
214196
154236
156252
2235
96257
284264
223719
1255
51999
85818
61207
209759
105333
287471
2785
95737
11294
94801
270593
174654
77989
270978
1081
83692
10989
191884
12748
216741
72998
267580
8564
234507
53712
241188
181884
164449
117381
272956
57145
69902
93394
218949
86983
73521
70554
195108
174824
226947
80128
254568
56007
168321
4931
240010
278436
242447
247427
21112
239162
123359
251018
109724
119323
159077
60319
226858
142198
169365
138426
206271
104250
205711
127541
260779
96563
138688
263122
146091
183671
26230
163745
116051
183915
23470
281999
165339
207208
261846
230369
109601
30673
285750
44070
297083
119142
100490
168073
81517
263204
263517
117227
164343
260535
48938
275041
100450
140260
245442
22255
32935
145550
196639
98957
165617
35048
75786
111516
105773
218857
160868
193918
292399
42764
292347
20544
244881
133855
13356
126470
116268
156868
93442
292847
192510
14808
274539
16987
295097
157807
297032
89948
51787
139120
275008
13438
172938
53674
206145
74666
3722
247069
275377
167406
214511
126593
35583
61832
113905
193844
99744
183545
26786
142190
213571
278953
141890
49229
218279
19226
168486
27983
23975
107145
163561
151430
57642
138785
40980
239817
104463
36341
161280
148886
127196
58567
68304
202560
284883
42530
263681
228054
261927
69506
68221
140519
225048
116351
263721
196427
44517
119171
265681
178475
264104
151690
167606
107053
183975
146231
263309
180367
162073
218797
277622
227786
22112
120103
147597
119463
132436
167143
215988
78425
58151
203911
60877
235605
164023
16071
126363
40722
31495
253525
162175
80165
249466
141974
233724
168074
270546
211090
24357
133814
238311
278238
129080
97745
163496
106498
1302
283349
193317
71008
131711
191759
248448
121680
26981
288207
186671
63140
103835
153167
81730
8474
59325
260315
151633
70358
40294
93420
145364
172745
235442
233381
127043
104749
7344
143894
140460
113582
255107
136276
224635
6086
25890
220612
235841
90735
138018
140966
200546
112355
267932
62726
242476
43602
184103
285126
88109
240001
144315
143709
169035
50823
216610
108554
8418
8497
208850
90236
159461
222339
92528
224097
134500
210239
122416
103332
231539
296900
166820
81568
195999
49143
115265
205800
188673
67880
116259
248255
26521
281388
247098
217266
192753
174119
128944
38079
179184
62482
297053
30859
125360
284698
105320
273127
281716
15246
275659
187966
195800
210040
91990
219185
194337
279159
120355
30096
187402
290247
41969
171439
17166
18488
163237
177369
4804
142363
217832
293788
9782
185543
63940
125955
4458
243590
45856
41409
39910
66657
291260
197114
25381
185560
263338
287587
43718
106673
59454
199340
226650
292627
80986
62582
136398
67111
131047
93532
95054
127526
53885
155071
223891
107382
144260
133265
156727
36563
226681
91643
34238
27262
113606
173903
116619
207189
40461
33228
33142
266428
152889
14505
15404
23959
155198
89991
71189
292662
23251
168022
232555
219636
115372
206111
121996
263194
93888
228256
267941
57912
98689
36223
272779
118795
184463
232143
266352
109096
276454
83772
189662
281933
104283
21512
270060
239211
82099
200194
26800
127363
165135
241062
244882
211511
72655
100348
1410
145216
273535
199932
236054
137223
262911
256624
166417
273994
97679
186463
70733
167571
136125
92070
263095
257348
73362
53760
174111
265095
188501
88755
193359
96354
286488
64537
21376
215630
70648
180584
271730
78746
122489
264685
189073
186319
183273
288321
146508
197728
179251
286799
103165
291900
129046
155632
103712
19287
221401
252290
152840
45657
174165
180776
4111
149394
155649
187846
108560
88128
31236
282509
244817
82768
284939
143786
244759
175324
135304
282791
172091
262906
287531
122128
57748
183279
88313
194242
10360
156410
31202
126203
47335
97170
223156
159286
9138
262157
33586
45667
180408
182942
259403
284862
115426
248852
26056
96363
266801
80320
225792
119029
90388
223807
80881
241657
75105
87260
38815
135852
113738
289509
295651
235157
242350
35639
13608
168156
150583
63570
287865
95282
131637
154729
167851
167746
279051
232097
202533
105295
287232
211552
107791
54301
239295
252620
241060
294105
254888
149078
34579
299490
19748
294093
1208
249292
111082
261971
1890
160501
91766
243069
185428
78205
103000
169786
132133
263308
58374
76086
15661
82033
106179
139339
19415
6610
119866
222190
208909
245061
119690
95698
22080
77253
211393
125984
96788
199296
226147
74035
45696
204835
99956
10432
246134
77314
162072
56682
186897
66534
74539
264728
114735
206265
292850
198460
11915
298972
37350
47416
134000
150977
229121
63684
268522
251453
267793
58605
180734
235478
87874
141747
248578
143366
227653
173872
171226
2617
196462
161157
297158
135247
7318
203256
97853
187133
254450
293278
26985
293928
279477
85063
238439
219942
169359
274447
245148
88701
64051
225230
12861
106859
69017
88352
203742
237643
167300
260921
15897
33428
108521
92487
235317
99397
264038
191962
137300
227679
286793
4313
258699
113702
227624
184550
224037
165223
244313
42246
218128
141297
116890
24079
170216
277552
285857
160625
154740
137865
126746
72480
90352
20473
191689
174485
214841
70961
95236
99809
45492
159744
149612
795
184258
188845
5573
198350
168527
196067
132638
52255
245955
222346
279608
28141
276621
191774
114930
49617
273714
52768
168196
110791
32713
86274
202932
77321
279665
218792
20492
252392
165713
143751
219549
4019
261612
284731
127774
280669
19491
186558
281647
233034
126677
189672
126172
18870
189646
254695
272569
84673
83076
19049
87821
250113
19431
33305
34016
148993
2324
153291
169814
57987
156201
128336
17871
254506
60258
252430
255016
243354
30621
176555
18455
234962
93346
252238
186832
39658
196219
123915
120222
36390
181612
112637
171795
110227
223156
204470
228071
291939
98594
75039
143922
509
108608
244584
112831
132340
277370
31315
152661
196693
103576
22763
93267
229834
58659
74222
70462
153837
36677
128724
104805
103336
219265
277460
210219
295536
254386
230194
224226
128117
127685
232485
198062
137003
145039
190080
99933
75975
231272
220131
112700
267467
231581
229761
74037
130099
150542
295136
297109
250115
60381
13229
262936
280072
154200
89713
39969
126718
261032
74038
115311
167248
55810
4935
180198
290494
176623
116829
48429
113112
87206
187652
109609
238033
279379
113087
28305
262462
60616
52892
165128
198110
95719
112336
123531
24494
7754
230357
268688
184790
60309
86658
174011
28506
232245
36668
238612
43178
63493
286355
164406
116547
201415
93553
262391
223361
291209
190038
109656
92972
85107
82904
47383
121699
76620
52705
218154
188699
8102
34864
134912
63691
138089
11405
75434
244601
295923
207051
40888
190619
104767
272889
80163
269396
101436
270920
201766
43972
288245
140876
263795
12663
190361
10723
168599
42022
269618
197933
161948
188086
51544
284532
165392
173568
102256
127866
33548
67009
239952
225544
245812
208384
154317
18088
38244
138843
140308
245343
265384
123676
102763
127743
260036
26703
265698
216616
58650
185432
184276
41581
69679
153004
95877
178257
16839
138652
263643
86166
33443
97346
245888
84614
276350
127790
148820
189467
170009
146408
14632
265712
48241
220281
271330
248530
144137
69531
157181
284487
93925
186800
90209
68625
109982
59965
208333
27950
189044
264697
253401
203245
164503
180081
194713
277907
207884
243891
25383
280348
198116
294766
64592
208749
202763
123152
273578
42756
156623
248518
48747
193331
251135
185520
15240
164355
36871
61378
101400
280516
153580
18374
17476
163959
208795
120956
57929
36437
205784
148770
113973
204003
217790
88065
14908
185069
282859
209897
102267
198096
205559
33576
117160
191871
236090
207772
232327
137886
60495
48968
136087
119360
66097
62152
183727
109057
236797
8915
230472
94185
68925
19741
23795
223012
75191
21842
149845
221130
81968
177998
223966
294770
171358
160760
8887
150098
89151
30651
114884
99862
258458
185138
208963
273908
2640
110847
256849
290018
205059
269678
231343
145917
224520
203353
195107
119523
194017
234730
150854
53301
285969
261290
249261
194356
143409
253148
222706
89004
6149
99472
176380
157119
185800
287408
78835
237266
39074
270362
149252
127574
15966
119320
175438
121188
262178
42282
180466
134037
271948
161286
37655
138900
83970
31980
213805
294853
37134
278192
67934
178606
22184
47963
106195
273856
131078
213683
286082
181058
128662
230519
94831
127020
239538
125856
228534
167771
84854
68398
291614
293837
204125
219556
88309
88957
223911
72658
236394
143105
249151
16742
98471
275492
294661
18580
116551
231227
273653
247022
255597
257743
103038
217967
259016
215771
191069
33904
32627
23157
153019
215789
294961
140691
140778
182453
111447
121526
152013
114563
203177
182368
297028
91865
113462
157494
126990
49645
45675
76548
222757
220583
102633
189020
286996
40922
100684
294640
57777
36281
210533
168502
185369
109626
277471
154967
135422
27155
19406
147605
84041
227721
149034
123897
163931
45552
224707
195183
79253
128831
99666
39502
159920
74080
288014
81119
267251
232674
105601
149574
139346
200441
178653
162144
214534
102191
294306
183065
255069
161171
4097
210426
70751
152474
75973
65107
24094
43575
8662
119468
69230
259599
168939
197318
179845
121222
225175
69573
87875
235989
237290
165734
224744
157285
267177
29945
195662
19225
264978
246792
212786
46881
1089
208879
213728
92048
169319
156207
41642
88217
177307
235750
119946
218477
206840
205713
254292
229816
258407
69035
172364
231508
84222
22116
145188
243110
266976
79546
95251
51300
175365
67127
50446
245235
17419
268036
164574
120958
52896
283108
85697
28452
251412
39990
151458
244081
133234
197270
164903
279440
34069
194521
78861
163675
89049
41080
159891
224822
4693
294137
254399
228546
278465
160422
91690
210717
128123
232723
118203
21064
298466
282700
136322
59301
221899
101232
72594
81724
238904
128900
51012
57795
138004
158002
132168
121541
25705
215450
259386
185207
76534
298092
118358
4071
279757
222762
138917
41190
123754
188675
237695
187674
141119
294394
206637
73429
66528
112106
122845
57149
34656
139393
200708
103042
60445
96764
101430
143733
79176
268391
45983
108542
74124
118659
265806
288278
111577
270165
212179
157445
129273
4162
88127
291973
192633
149881
234884
191847
114370
161704
245765
19183
280941
53226
75803
257524
23604
133
104534
270032
210032
54040
163687
295689
84863
151289
256288
295853
151408
233578
136351
34669
85255
88195
118539
219357
243447
287379
94355
279898
104518
282751
155678
217563
139954
61842
101645
186956
141166
98701
95
187502
87765
59190
71606
214173
199997
117649
119391
210554
157927
204624
242534
168686
40988
172667
233912
73481
3425
84927
205526
192739
234394
191326
139388
38468
286872
251643
163262
190500
166465
224241
267157
173882
198650
79309
147141
17308
233692
34597
174082
273810
57363
280964
140191
297158
3726
156982
17601
105597
270373
260962
454
287948
154523
79353
296025
83493
289692
257332
96450
23988
196201
180301
128335
219809
194790
42206
112416
280767
226904
44940
135903
57730
59981
223727
129451
200120
153873
196882
215180
72970
66684
137568
201894
113061
122872
42418
277190
227813
134755
96406
53549
135296
160330
139150
264790
192162
231179
235470
39425
23268
180750
286943
244367
44478
98503
8245
85281
94978
192176
41568
222713
134084
174162
242016
39473
59073
217132
216869
194617
117860
299503
137488
181935
174437
111752
265444
102151
236250
32254
274177
210709
271446
222574
96815
258496
99963
73855
155534
4783
31579
243092
288486
174827
30160
259700
152321
37761
135988
20998
228134
81229
158850
169317
299172
255698
124141
73616
30993
234914
294457
60567
171431
22382
99666
56627
32443
58587
8498
8824
244834
105358
81418
257566
232843
131403
232687
75290
196593
21240
104245
73120
278749
108100
223653
76521
278375
22709
222372
298413
34000
120140
21331
89984
20644
138865
269934
264961
120810
148338
264655
276373
18620
25027
78215
142981
110479
153387
85329
294262
238051
7390
277270
58138
271474
214066
111707
115247
214114
192207
193825
83852
109253
10825
155503
152559
124575
228259
55658
74744
111967
159493
190971
124640
179905
170191
123536
289018
219558
261936
58618
279188
116829
111864
174399
173201
278615
236624
286139
27256
144704
196295
136113
199597
114424
130389
14650
234170
152755
283194
207574
188153
113642
270146
134971
129041
72360
89756
187823
49897
253091
133434
199266
286422
289855
12492
32888
81285
2522
224721
122468
184144
9307
43272
290502
76345
52132
42689
5177
57971
230316
147124
359
158237
189862
9545
136880
244703
130638
105174
269904
39906
67947
155799
177184
107134
20951
68102
77913
41612
291463
126936
243792
186073
13540
30083
81479
158515
38305
269276
114947
125002
146758
230745
69095
133739
85268
406
11129
3999
4857
285428
67948
67130
216138
219344
85573
117990
296144
55570
215068
152889
291010
117118
182760
286307
40326
79139
244828
292128
277630
220277
19982
87992
272064
36771
82639
10331
200604
291962
13349
59185
59808
203154
45235
192703
6507
110722
52848
101990
35516
137535
95979
292175
258867
70220
83006
66650
10479
108741
219373
249138
259926
51964
73526
252830
76644
45304
203683
53770
193878
208383
82997
243722
166464
238006
151559
188886
83345
128030
267623
248404
230710
147519
48536
281168
188381
176331
83562
219090
61400
162707
126840
149368
145815
230547
169042
145589
2876
154105
214983
199516
180256
283203
298861
124869
295411
240340
251939
29854
249865
61570
63530
68673
125369
88209
213524
195285
55192
134700
185570
50374
275801
17588
178010
228960
2728
57843
211099
178050
66518
73755
6041
83070
102458
151050
227272
7079
248436
104831
18364
165991
253613
65487
162293
14367
63079
106903
225181
35830
82530
256351
18616
147855
239587
264316
146953
49161
252023
126925
177304
156007
92722
294257
280175
139726
279537
104526
38262
187599
79477
153324
200797
29500
23189
234537
173355
263166
80157
251980
111629
246692
152439
93100
140838
251891
11278
278354
82774
137613
103779
277266
39061
298522
223620
131221
270516
149798
48749
89457
78310
111034
177051
62647
89171
286195
147212
162362
109771
169059
23140
80548
164585
147411
134705
203995
234997
104704
25336
14850
127918
130982
66295
240609
236736
143476
110331
84317
170715
205909
3383
134522
297491
202917
93960
265832
296565
270245
182253
245044
127754
200433
153043
3567
137986
191988
223098
255813
82158
4638
30906
240823
178903
237395
219271
43467
32912
47950
175378
230336
223820
92163
285055
268565
115664
212472
211287
177756
275401
146572
40930
289492
156670
293132
1167
30970
184885
110514
286738
90745
131753
224413
29474
180743
4242
6095
147696
15573
2943
36883
10495
280489
1125
271350
159328
25154
16246
135142
158501
268084
175253
9717
177697
185087
198719
264986
7260
209003
146914
181485
142110
172018
14080
293964
291946
12929
210489
152044
105890
297539
229322
134171
242279
55626
191844
181123
234803
45698
105724
45396
222630
66303
226160
110308
172212
155006
1440
59101
9025
173934
121788
94273
104402
40023
65645
185241
153467
257652
262744
102443
30272
14532
270757
22106
136909
140874
210727
53442
9912
292080
26180
97408
40817
80805
280125
216809
276003
161842
45723
151358
84079
238274
175239
170433
167619
257411
102210
248894
173036
74278
227756
203331
126672
88854
38917
266351
239138
156593
77967
276561
217328
42424
199815
69730
136147
142550
140697
112098
281656
150875
85972
289218
272325
183853
40619
70478
204393
208522
231408
36114
25428
99576
172836
277444
221159
264477
235781
113694
143633
174336
185612
88264
237519
297975
101540
197812
213381
14687
264311
180872
130480
217065
55498
279261
279712
94653
8971
51628
102829
150261
75494
288287
97033
233713
123104
172550
217740
100002
44510
294096
187602
24683
250540
183970
241566
60877
191871
171641
295994
82756
122826
92282
159506
283032
195256
39297
168585
3252
288182
44175
77205
187566
291732
259279
58914
248481
110287
66904
159979
295283
110724
36349
109168
240342
94219
168647
292889
48195
291567
60036
141754
193163
160622
71059
106105
273577
272564
141921
128512
83418
43721
219382
281806
76654
208979
150484
215155
266793
105330
147205
195789
197735
274231
18846
220102
179845
80967
292631
11110
141497
270115
150876
34196
84359
98583
54873
114208
138200
19488
195704
50950
28921
208115
171880
195583
152714
122902
153020
130133
282416
232321
177934
80222
75748
291155
234331
126360
176447
162266
77783
37432
295586
257763
189643
34931
235572
6771
91930
10813
215046
153775
65972
34777
268428
34069
105260
250861
111590
133152
296158
217857
131672
62634
34316
138218
204825
252984
180505
35204
55564
178034
180972
212762
240239
127280
27991
110546
235214
164738
156457
121445
299044
279215
97037
186182
152202
126580
190136
81266
131137
25348
149352
34556
147058
64650
277097
60972
98783
272087
15013
133060
296575
188854
55875
91363
249014
49439
218943
116048
100566
67552
177167
296521
129267
44399
20071
4459
156048
141199
58250
89837
207064
140678
254996
86439
200665
233392
201406
140816
1769
199049
86037
41796
262062
175172
226268
254185
70154
263821
269170
24164
217969
159298
4997
291617
37095
252986
223181
110243
68571
215163
208159
198586
212609
165863
150321
138711
252574
295312
83896
247634
197372
200274
78123
210857
214744
110606
68810
151372
49232
154881
201895
201169
101487
283062
42054
282946
196343
253691
198366
136449
166231
17940
286264
285685
288226
76551
189944
175745
82965
190503
94956
40520
285340
45759
260355
170676
164709
231450
225834
84155
255835
246031
235161
299963
287440
251616
175327
66263
190379
84159
236652
33166
260288
25400
218182
125844
259512
162101
111123
112858
238662
34250
121725
36937
237986
77912
93781
175987
91969
101772
8989
236902
287107
3907
52118
47051
270359
192319
149042
153230
206384
269390
62430
69788
72190
34473
9610
78719
124979
147661
139409
175924
67696
176866
129718
168764
196774
290476
105707
244857
203220
155501
68727
232822
48091
292902
188479
254738
106364
188222
125379
36567
10244
294387
92098
261597
212099
254809
154284
210303
213818
208159
255332
35229
182374
201846
183760
259660
47793
281562
296996
89696
155987
240261
260996
80640
71492
16119
122235
253160
267609
100926
14197
256921
174098
143754
134241
14117
215295
241990
244814
131704
36260
11032
148220
271343
120765
216151
101410
246477
149004
275321
191651
41985
265706
254804
238952
167321
295321
150855
8719
289674
261102
9906
40078
240020
91345
265525
57690
145876
95623
174707
287941
137153
169678
123996
76173
38148
45120
8499
245343
33050
54690
222754
244827
199977
209036
239494
280442
21471
135334
122266
100678
8787
161180
103325
196403
281554
43906
221255
223908
131544
238552
291891
232437
91592
154886
275923
249471
256969
152156
150571
9953
235287
15424
75144
275892
123139
127998
97049
269662
113129
3425
67782
29172
57570
291277
16933
88053
81433
260485
89607
262887
106059
283740
267988
36834
18169
205317
33741
55416
71488
261623
12861
226771
188305
171565
181025
42052
191024
54945
267604
189395
127222
256747
99142
55047
2075
150281
24898
205045
232560
12097
53093
38115
295582
95805
94211
135740
270575
11692
48888
279266
269543
23787
137287
5945
243260
187818
90267
48371
148637
96102
194184
278498
148455
293037
207145
143038
113519
180491
51650
199515
171894
269170
29023
107895
4466
41467
222534
17362
12688
237223
136935
219347
197547
113373
270808
74240
60095
210415
63824
69657
81792
210781
230324
185644
141116
221052
160851
216611
57152
142673
211282
75044
202467
86147
10644
83689
213961
266626
114340
115376
259496
139982
92454
139991
188358
3669
259349
63900
5432
50542
86144
272779
87469
206914
103627
136628
114031
261920
103374
278767
3912
242022
258415
71133
237175
155180
104741
167791
61545
51510
36048
43083
34023
132892
136318
31373
279906
256715
174716
52744
259486
184545
172104
80341
156355
294213
294647
104192
273626
253797
121005
299411
251723
94044
243616
232465
50559
43674
105669
90069
19554
255701
254706
61710
109859
208074
195137
11503
29512
298135
14325
40029
147977
106346
111971
120754
42990
135433
113238
121326
145478
51251
210277
145126
132662
165278
109806
90168
43512
245949
226381
241227
78986
160919
279409
193845
262156
133110
41887
125377
224323
151490
209962
19546
215696
166303
265972
188388
219349
82059
13545
280230
263532
204406
115063
183836
22606
165523
54353
9745
291447
178777
183534
147881
98092
19527
205337
236617
55140
295557
143444
124846
144628
8545
109049
203997
152513
260332
152881
115381
150467
103947
212274
284966
113250
84082
65231
156761
61738
81571
96795
76866
243936
23019
100172
65787
147536
75227
255597
141399
28414
233041
198926
7156
94021
211912
157104
11897
231954
225904
209105
276780
11291
293328
193405
140665
77520
297816
87399
239407
98678
142395
187692
203266
50129
47932
116484
206082
47925
23282
220331
263160
273358
266552
116421
21330
29103
20592
50453
239925
280893
84875
248453
216786
199632
175194
159614
35344
222323
35819
140325
147577
179416
97595
287169
176116
121757
236974
127774
52216
127293
197335
175225
136869
267753
132861
128463
141095
201180
11669
122049
298734
89895
251714
264498
208322
217373
246058
184475
169622
223962
254238
118062
266550
208138
153208
168584
126287
75312
275235
99960
90204
150485
29396
180601
165563
248572
148116
267409
110082
109568
282605
90827
163443
198920
115159
168900
209069
217599
129566
223280
16389
277193
267308
66778
195313
141430
197265
272067
158028
284536
40475
209568
93376
174727
11063
67203
121141
162228
235998
275986
137307
185194
168154
283345
129476
71503
25425
81858
109954
257406
241421
30361
233208
14624
162664
211928
60166
140065
141825
122199
189656
279212
171399
5981
118761
131958
84044
189995
137218
118038
262755
53569
136724
145869
204740
222130
257648
57487
267307
294418
200209
135614
21501
244808
220115
53875
173221
281162
248170
155948
295771
70652
28771
113569
259100
221749
22661
271804
72871
52762
164230
236924
112069
142103
192717
136399
208445
159672
255400
130116
41861
289321
35051
229736
173244
40236
42385
142933
273740
1292
63605
171768
166332
41088
264228
161628
130366
34192
83476
96713
250764
158881
15373
191990
278817
192535
147339
118650
133265
223892
274999
163508
128149
56577
14675
84822
6679
59015
121980
280140
32015
49643
87747
218501
125053
111947
88957
191616
145920
144897
224385
152103
173483
202423
196856
155596
294914
227682
69638
128976
148356
72827
137758
241747
159903
213801
165376
154159
155720
130296
29335
85769
44251
199035
86963
58258
227350
125943
225207
182925
255194
11169
158321
100684
248898
174380
30049
201165
28698
21592
210187
298218
30001
78313
135382
255673
234731
31246
234696
295319
186735
6822
114894
197057
127903
151198
250814
248675
200780
28290
194047
118442
73950
233985
278549
25561
64702
67456
11228
10362
3516
187034
203053
181983
63111
285323
277470
122982
139025
181647
210722
255958
281846
12090
170196
255607
226948
299272
103785
135971
263545
153308
214413
58076
128821
32627
260222
73107
77762
232832
62851
144848
248673
191215
147582
63297
45276
120384
68111
31378
221391
210218
179334
240343
283803
84708
88923
73580
134229
69812
39234
88421
269410
286686
98812
108513
58114
247300
213662
204432
230047
77659
210478
235437
120516
137119
173365
44124
129575
27901
42342
114998
185889
292580
151329
51655
51647
44391
98243
219976
54604
165413
215930
11288
145437
9243
259255
196963
288832
60869
57200
47534
7613
50371
151683
63995
124993
6267
55777
55267
278228
119502
71046
102695
289836
23750
298138
108173
284316
246564
206171
33241
21927
101675
22341
86414
70622
184171
91859
126001
34417
234789
15994
240771
33432
208449
134044
211045
96244
222523
81853
79335
218850
120727
12616
226860
202052
200962
173573
209851
277144
127096
299706
291853
19530
175146
95932
213715
208949
153447
79527
6073
250210
1935
111998
11400
290271
43332
128800
138337
245895
123636
133329
239337
150972
89221
33378
131722
229385
188483
143381
2462
221544
12343
243885
230459
72088
175698
193810
139075
145791
123119
237460
247779
154878
253908
115674
196546
175403
281358
198537
19030
35982
111037
215688
77834
24044
26109
264177
103658
251018
134498
103260
129228
207182
76889
129029
151326
49644
109810
198461
38299
105648
257997
58961
185068
268147
146627
68976
48396
288999
156485
31494
199188
240750
5757
50501
143576
299171
200415
32023
277859
19195
238656
25823
157655
163303
146882
100982
269806
142692
235022
175388
199563
2898
211005
162713
275817
61901
66711
251898
101743
69971
61332
111737
118283
116279
280845
140490
265161
213148
287564
188252
72199
245349
210934
114478
221602
246089
49106
247433
113686
66821
9268
149567
5238
229601
144520
40974
44734
40709
236894
71547
224332
148350
263326
181091
213495
113187
240118
233517
194177
37476
57434
169082
45732
96818
286800
13849
250095
213916
34056
249430
15107
150590
277137
4209
161591
125303
249957
51921
241341
196790
83614
242430
210328
147502
37367
224547
136203
58054
222462
15865
162731
237452
203993
9487
279378
200569
139980
207680
299610
15380
296604
285822
211281
67234
26672
286554
253713
162187
213179
14286
147144
54989
66275
179780
233686
109972
77494
257014
269428
252461
128475
173014
53413
272719
108758
124513
45784
235358
248577
21915
49803
200619
54450
252107
118461
203791
196750
131782
41397
118770
51556
257410
250487
288825
98544
46575
251113
219827
229051
205150
205502
262735
159494
139405
293656
110591
22068
187236
192745
230120
19584
3886
206028
12462
282215
170912
276096
16564
34245
218879
17551
24313
247484
114883
201888
227474
608
274496
234820
249212
291781
110206
112878
118230
246302
106263
151342
262771
140676
133872
35719
130725
147439
227485
187391
280591
169123
219929
280855
37103
100390
264736
32141
270175
29261
49100
5722
200590
182369
201307
13996
43125
6004
73033
24485
141101
16760
72610
100011
37240
31147
96126
6739
232603
200022
83883
31786
162807
205196
84803
62255
156479
129857
191741
243848
150760
79868
122483
61006
43122
104974
200620
246701
220482
211602
37729
146205
95210
250463
207878
161266
29928
258593
131787
107817
38725
242657
84479
45356
284149
4564
14663
1903
289870
242264
268341
169776
231999
266547
207567
237187
104127
213033
207379
1776
159108
19959
213410
166210
1955
266773
259146
284110
288629
162014
250041
279030
282624
275672
98510
169566
196551
249467
110352
15093
28720
197363
278830
203230
141607
24537
180211
289311
102828
142800
224326
73129
224396
223479
130182
138189
194337
117009
199653
234320
244133
92415
1682
271412
200924
137097
68747
229934
188521
89524
197473
103299
169101
251001
1183
123322
76550
29327
157115
127826
151965
1889
46232
115605
70589
299009
212330
289578
78316
216575
228161
191872
10533
287303
122826
4642
7601
30091
206993
140863
20133
177908
276462
184839
1042
153537
299624
138568
182881
289612
157833
99270
228704
66146
143927
289339
124606
159510
81205
14443
207100
39363
129235
283977
266419
34531
291289
227855
287352
15358
49409
16232
133574
53527
162276
117977
88600
6134
17780
188836
279891
288456
111680
190587
93581
299247
110088
51234
281390
279226
31944
16224
83382
133340
21473
273622
194586
155070
106728
204917
5985
222463
122730
217852
7076
231558
257969
230785
247015
157627
24851
40346
168497
48479
71754
291674
215305
48767
73365
176929
56056
34569
95484
47685
52225
195792
74003
258249
87435
217747
38951
117841
288838
129700
293719
292612
234017
29092
146048
63543
248691
69479
237957
179788
172949
32116
68538
3252
202416
88584
258334
257778
267352
129174
257989
156546
6180
223670
198659
270561
98228
54605
110345
82935
38065
98811
75813
88950
233220
36828
164129
233019
132966
275934
80477
25455
210648
154563
185601
289069
4241
168260
216030
180008
289621
121176
883
217983
145701
290777
80671
211104
262231
112257
218700
243912
139009
124525
284806
169269
138893
66384
73535
181509
220370
70830
24971
249123
68187
56730
161836
288166
212287
90931
87827
37340
107538
6637
179181
233414
48446
194826
146787
61613
207474
255121
70167
143168
69942
89457
45981
252089
84251
213145
90634
116406
239060
157948
176719
163653
63541
137824
19262
260156
252516
261252
276190
10361
43359
142547
133440
216245
220131
155320
11928
234940
133135
249256
155380
58768
205315
116983
181644
223154
176890
68843
251841
36636
27639
70646
37989
133202
197000
248906
767
248938
18119
30096
66388
2823
299063
143
117955
154015
12104
125228
240861
206637
293219
119
156042
96506
171195
96654
149480
167816
187268
17322
191341
265919
137333
282622
229279
82648
236513
242185
292828
288872
297442
258698
2966
15926
290563
278955
41737
166124
98361
279285
286091
27801
228109
126329
17388
212869
80715
67046
174248
77151
198422
230080
297817
60157
141288
105043
182960
88609
17111
113049
206533
299478
17019
72111
266773
116115
73508
141966
226016
288104
143472
288741
73913
170912
666
242322
201101
244614
164694
18779
147207
273557
153074
174707
104773
25249
150750
151223
213785
130081
135002
184082
170496
116963
77420
184605
158502
280542
117213
123909
230820
155277
87653
262948
296319
148865
188747
124917
231661
180530
132372
100859
83940
146229
14678
178064
278171
27443
161358
235247
202005
65015
156386
56356
93458
139
278227
1135
176582
58880
272254
193549
31188
83232
72292
104150
165137
203211
174685
295859
59752
295490
48588
105036
146519
37462
117074
245478
217643
192345
150818
54524
174239
124133
176801
104803
152574
242371
97102
112345
141469
293067
176242
33925
145741
159454
222700
236992
133960
43712
189306
201488
173447
54752
200990
265566
208844
207008
244335
13547
112059
87337
109691
182316
272339
225907
273109
116325
18622
174500
267343
195590
295226
57151
115514
287840
49969
159343
78387
195233
74019
264690
148370
168093
290027
264465
179381
196266
87937
2390
250090
192042
194474
177226
253773
160947
71816
223637
64885
163225
167041
11212
84651
264006
67587
24679
211840
78696
134879
127307
120291
96139
12438
67635
232488
282758
272179
159469
183664
81390
43896
101656
28289
104073
14057
157800
70218
202914
127673
156043
209358
85200
35070
290170
213919
217771
5876
278684
30426
101134
232100
231403
142916
213970
111963
272482
236861
240399
49692
166389
258381
83657
266256
62823
2027
77891
180934
216478
206141
186392
35599
277375
265398
68910
188487
255265
137909
232945
256059
119212
120286
21802
2395
232320
218011
185869
84626
239087
65555
262155
279996
296494
178880
172014
78867
204245
264589
66842
294976
109335
256042
135661
87884
206069
65047
17743
191807
279473
24735
265194
114169
5960
230160
174349
161755
76632
27392
182097
160589
168596
248105
703
247624
205044
210477
94388
108572
214569
178561
34733
254252
77342
189128
87362
44537
205587
124273
189021
45555
84464
234452
208596
142099
190170
266712
151827
156754
211896
139759
429
216831
283450
223364
110184
212645
285555
216499
141974
100284
111280
131397
172275
15101
164402
182841
210605
30940
54547
269757
209537
243907
229475
23588
307
72765
97105
208946
279175
75086
286250
135660
148169
251268
243960
70928
21873
215239
248013
245835
86328
255298
147409
118107
180169
103635
51317
98100
288031
49467
200819
268207
211323
103849
225083
243098
34773
97572
98712
7999
181892
258745
53213
277188
117821
84015
16148
256571
187469
112892
202671
260397
92960
189249
234475
172950
266623
286488
183422
67813
38020
78997
260022
121464
105046
60392
128539
225020
46172
63947
161102
125628
12530
288709
234497
180936
200777
100505
140423
195607
291419
80736
14011
152137
99400
235777
57298
141381
232272
256111
152706
112237
155781
51548
35509
139241
33103
233427
249848
232902
96557
165781
79613
180761
53083
100672
41318
6783
235952
45535
68193
141549
91203
211376
39531
35549
178756
296079
11941
113225
233296
15324
4813
225287
275652
80908
210171
18667
161026
171548
114574
72958
268368
257755
216889
104395
180563
185129
170467
248049
271789
44667
34618
113543
230281
254203
145026
120630
234788
217678
218674
62555
122599
155200
70077
268013
296746
178094
45482
233042
72605
85205
254382
94374
26821
156668
135810
35148
117959
146219
87191
146262
64380
238679
33522
172809
91508
55235
198401
95436
201208
298628
177401
16519
289790
182325
113934
42468
32593
30376
163489
223543
134231
88914
35724
151274
145045
59638
75620
187459
171251
268917
259858
115588
228970
288371
222991
154368
233158
106747
125569
137964
253291
167217
155766
261271
94022
35917
265090
56397
39178
293363
137707
47345
74861
102658
211202
184991
80637
86257
30192
143791
130248
219360
135236
276888
287362
165193
194241
37926
62867
126187
49449
200658
159546
127427
183582
290939
209198
212140
154501
265270
236070
256931
138319
285476
174373
103937
225636
13613
98282
5091
260017
84575
104631
74577
26985
277476
269491
279750
57373
222742
3764
123078
207424
24696
216852
156384
51860
190186
74763
260701
195299
291151
227528
9359
177479
175096
12896
268020
287950
16201
153670
72367
280165
216064
183528
150543
8985
284527
3119
197028
268409
30899
142933
44350
209292
48894
6605
167040
14407
228532
56894
38440
37134
265493
176870
35006
290445
29866
236249
147972
151595
141912
202462
294604
282114
145113
149645
74588
157154
155765
181358
79192
288801
73630
214566
96473
257522
273379
233321
87450
22300
164402
22449
83627
90653
263889
129863
141144
211784
232560
66335
154529
138681
290603
6143
159226
285014
295182
275908
235209
186082
198781
225121
205216
201674
58931
157808
154376
216406
98011
128734
69548
57042
24742
154168
173593
259578
279597
2465
215981
6979
41417
137966
4322
47182
192883
186764
170597
66833
146693
252989
31194
168200
174326
89407
69833
113447
112969
91470
270170
12975
293396
84172
162301
200256
199292
42065
263055
133640
142445
6751
59142
133056
276831
236023
230351
26796
114359
183022
253704
239243
241493
58905
134950
247341
151618
96966
202181
72601
81507
59623
264104
193673
54778
76473
224472
297586
100293
119083
219853
61962
266403
69019
145423
198749
40183
281365
284660
188922
130880
69413
238749
165267
176273
270254
155149
173341
42968
128964
117658
91169
53444
94294
7684
199116
130809
241916
10590
32040
101650
233021
275289
210791
204571
292415
123524
276408
35310
194910
9021
213604
288324
280259
31623
199471
165731
256890
54810
220150
119791
68997
45613
60875
256701
90666
41915
251162
241289
55830
57239
218144
28967
162901
102445
201867
155510
220075
193071
291283
164313
82074
284144
107644
181534
97638
178942
186852
196292
20960
35862
277306
208635
278636
35942
33353
275678
257838
220996
94431
296406
57969
51258
10022
147995
296757
8761
234481
146253
168151
88082
269516
187767
230447
118961
223591
162416
181014
296723
126220
111017
92311
226171
216642
164336
195260
25419
285885
181722
142975
231715
245241
84210
249466
189933
191728
54918
93809
19673
8535
226692
244626
43743
102288
1232
258351
217275
47868
33651
132586
132059
85240
172772
237132
108876
222374
22633
81653
225193
297627
23490
231362
104915
137074
51233
198311
48231
91314
58669
147815
247619
161725
38733
298821
286039
20339
191610
164943
174175
117995
60267
147725
130042
108999
72009
170085
240657
221170
293316
221953
113488
296577
23523
160173
257284
65565
4436
284551
18843
126615
231020
102603
142396
16520
286872
241575
238546
230072
82906
206359
135639
123067
9999
271526
256500
285503
46331
198434
16436
291238
173147
222380
231450
123802
159739
78397
170909
141841
37362
23183
104521
122318
12147
179213
175619
67612
247311
209682
146317
187388
174934
239288
105960
59386
285053
244087
236089
158800
102833
87928
124076
260998
296411
299483
131012
6861
177740
3421
140436
200924
165364
102380
188226
55422
252789
176927
162654
21874
1823
26095
59924
282047
162099
268450
135598
277758
32082
287719
41784
145527
259288
251962
125085
212803
243451
224916
170602
71681
239546
69318
114039
134306
269862
229419
79200
190609
148289
79981
86074
28769
72827
116796
1068
297131
261120
59906
278759
205811
42331
185721
279567
23167
284561
250854
290040
37607
198592
271544
59688
284918
282771
126423
24408
52514
270001
274896
255634
79932
88699
61106
21251
76698
185429
164835
171615
138240
207822
73984
253166
75307
191199
261447
199988
162756
236366
236913
110029
218223
264537
106944
147690
211923
258965
84644
2391
155859
66490
25194
251143
150676
253744
116995
3333
273741
276355
145442
212926
274784
21953
52619
73686
114745
76650
269319
253691
123667
169558
204462
174976
155123
119262
136113
29248
129585
164946
113016
71319
76073
296111
140418
71818
232715
29563
129032
192513
218051
263781
69732
234101
205466
147655
106897
59213
103891
131952
244995
106084
221131
142654
60330
299857
63098
21410
105164
239370
102651
77910
124822
65667
142693
165457
80575
127938
231752
257977
97037
65727
76021
219667
84440
290072
76833
154320
91105
80422
4513
246423
15006
250066
74615
7135
206612
166243
213330
293545
239963
203707
67988
10456
50829
18768
174792
18305
178588
155341
299695
198742
299224
5927
197582
94091
207159
14488
224965
231190
136470
213539
215182
202123
269368
292341
263656
209702
257952
174783
197522
111666
15736
149657
96214
135635
236516
28324
194459
192708
159514
171776
22818
154350
36210
92082
274576
135178
295135
156042
551
219137
18890
36747
12940
188809
81216
126278
115773
222202
168125
258042
278203
101200
17849
115281
109614
14311
284694
9028
114058
36268
79834
146343
189696
13349
286410
37987
115333
60039
200206
65496
233371
351
31133
66666
101280
28796
202759
253375
253480
294793
100093
245189
9510
242785
79248
223472
219043
279443
228855
155301
127095
238627
122724
159500
142958
34552
207956
53741
250924
92046
74440
101367
266426
51644
68803
112008
256380
225407
220870
127395
222348
79477
141019
109034
208186
30073
68036
21183
204677
112768
181838
292765
40749
286473
189648
151022
36625
240673
204697
140092
205480
291181
239774
95981
144137
11312
75803
109280
281223
241307
28677
128961
281594
161179
13965
269219
15732
110969
180655
21817
164930
275001
85566
234562
173130
291527
119623
73910
254324
11228
270910
217573
88891
118709
12277
200047
10690
251411
102762
105026
284441
130
264357
145948
10550
277471
242731
171980
65503
186361
40002
98769
183934
227561
9682
171420
226132
196814
125554
12566
296488
82081
30961
264758
234537
69036
270186
270551
80441
257697
73201
132941
32764
216449
255719
47340
270925
13421
299742
253998
177164
265461
12523
117144
277203
196303
274126
158201
294433
211407
286914
219503
60742
213905
115342
129915
156915
142084
166208
287709
236167
221155
293434
210278
229205
212305
108299
239192
104477
53966
248944
131393
193801
110078
193389
24384
175549
66628
242597
258153
261581
190909
270528
87906
73607
37223
1839
201709
38962
178403
279696
40583
132456
114258
270426
25800
62608
172299
69683
127795
170775
56140
267035
132900
278636
160003
42191
99417
36584
49627
156510
107970
130081
286175
267934
210260
135381
137323
20295
57470
241761
136287
111439
288797
28942
67669
20130
220539
55977
164715
90563
271997
114875
86650
1506
59333
214295
196881
292396
78238
171709
154525
184729
266214
52571
30460
233664
186048
73445
212927
220499
58141
164339
98205
9670
61465
123055
108365
183332
108988
295448
3839
142131
31121
269630
64841
138641
26919
49802
299206
291513
252453
145622
120490
12884
257458
241757
137514
172410
286309
109150
186863
115561
253656
162433
115252
253157
216958
36803
143223
152377
252138
295919
124011
65754
206895
45
65624
290785
24772
9959
210927
290374
286979
169418
285033
258920
103034
243341
102112
241663
29894
234248
299943
135225
106745
271342
147089
112674
283864
206379
168103
129186
8844
52328
113431
297469
159508
103616
197552
23728
191542
168374
194793
173846
138230
210542
130166
207413
227388
211854
20929
273758
194130
206588
134533
75964
244896
67252
258071
203355
123956
22692
188820
112848
78316
13105
62548
234757
260093
283928
158057
87522
87635
62470
153417
260153
288409
66624
76628
74288
128244
119274
156804
132469
41339
2853
201290
89479
115166
173546
298611
228238
208305
262659
278935
159823
291152
237018
262428
266006
236768
260545
181329
282103
153191
259337
234358
195931
11297
95247
221682
7384
188303
253935
199850
171858
66174
120804
171045
274351
207906
277522
162465
151568
74692
221511
155594
258365
245392
259852
92696
110297
211297
4686
47321
266209
253701
279669
190145
79248
157103
67378
240477
84649
231962
222423
111917
32355
144624
115094
164969
106115
215927
64583
246248
208099
298476
193834
208148
162087
256541
214731
84556
222583
288017
695
28651
114992
34874
86560
280777
288561
102776
200623
120203
191068
242373
292485
67245
29483
197536
139812
41462
253824
107269
196185
56036
27898
36238
156569
190024
179749
214163
258695
240642
239983
22385
85319
25734
47623
74339
149130
188198
205018
276024
52863
58485
240692
285407
290479
189634
56081
275767
133973
276666
240314
284189
20794
74409
169003
234973
7088
15536
276467
222337
139018
204585
33581
162366
17195
216940
261529
115925
296463
292848
142393
274280
119428
23110
720
289194
48002
244820
86162
53696
244806
46386
8496
197667
2020
173448
221760
58642
83818
299825
45265
262443
44919
145394
230545
205937
292064
228805
52665
233667
115031
96145
160494
259959
16615
139514
131020
148743
246204
185777
97654
164149
89939
12692
233823
18724
30869
29989
54278
141217
46693
95021
278616
26643
44298
161312
13443
269301
203232
217076
83347
291096
133445
276777
114683
242551
256321
117828
218807
176390
17253
161293
47041
287806
174323
239144
219392
182046
135044
282612
156659
200714
8048
215145
298410
31577
271806
8817
239984
42398
30728
120924
273591
152425
34063
149460
243039
113750
153108
260854
153057
195234
2139
163794
52135
20559
219344
258766
210212
299986
229595
176849
103639
58796
220985
175395
98679
161037
179681
90954
161065
253099
57763
38194
255163
267694
58058
4145
87615
247437
16456
175714
199710
292818
22649
198292
64065
74943
121079
20302
290343
58478
216804
79026
66271
42717
252802
95224
276172
118778
61622
76945
51811
191107
2444
268113
177137
67215
109203
232568
183050
31334
67382
211387
49508
210310
257130
297609
17579
235740
128671
229994
251229
183426
27724
85096
202305
123949
256110
47376
69578
12658
178302
117700
3317
197734
147834
258197
66468
186206
153840
167254
113129
11235
64296
20011
58408
257325
235106
73461
251637
175247
293819
74538
182837
286394
227246
295913
112892
60780
224721
242987
162024
255514
14565
202580
141058
182275
254800
214015
51004
39982
210135
123625
135180
143387
263036
182670
296391
180911
204630
34406
167943
290477
107574
130158
272272
202702
33675
22562
130200
80548
188295
266573
127597
87940
143776
206745
125494
130912
239667
9615
93543
57197
65645
175224
101919
261707
80706
63331
210975
147412
97759
156293
280917
105093
2050
26261
63805
86719
127762
54239
13262
264359
156650
50732
121548
108470
37713
99420
182921
81414
173383
40695
144478
224092
185975
33305
118371
2129
271839
223765
23481
202509
163238
76673
136310
297953
135837
68658
265446
39815
90859
279979
259265
17728
267379
278927
14391
35782
265552
294077
200773
6770
56964
189727
80638
261360
260109
64328
257228
173071
246701
87288
270533
111026
290234
241279
299681
20302
72775
206371
161885
155118
88255
163819
157728
136938
223529
257523
240145
220754
192713
273626
160823
128553
176957
29786
69023
19709
182228
5635
250756
192847
156336
237456
125191
233930
31084
84817
225661
131410
266727
285358
49948
131729
90821
85879
285003
51328
85931
243308
134037
128607
125992
136238
22449
120032
206165
38762
98122
212184
224610
110339
206795
71759
223421
136422
93013
147891
154655
20545
291923
46526
233484
88766
27560
35332
243729
246221
31600
175821
205997
123053
266578
168199
35153
195007
191224
215540
131854
171403
262096
244888
43540
62562
266676
286586
24882
71671
203637
136230
265413
26254
241998
166070
228982
175682
9138
99990
164376
96507
170307
253625
30696
1753
78101
216789
275230
163663
32477
9671
35753
51992
195721
254900
208997
191618
249407
293705
189783
236338
80535
268438
269429
174104
82578
255245
112609
228737
237381
32823
48899
96974
54091
193385
223970
238079
295436
148218
295947
19606
73462
123564
236964
210100
35608
249542
265232
128819
146117
262256
172955
36315
199049
277044
41368
254180
192086
21002
178914
272981
27360
139743
103503
206770
262592
235210
241736
268276
90666
70773
226374
230574
44337
38634
271797
221124
88457
288349
2040
208541
130680
255601
144085
258179
291773
295240
85816
98878
278545
110768
268847
82714
259459
822
173655
131503
256448
94281
275020
67266
83507
159563
258915
198302
260489
159016
103755
114058
232616
53521
12426
106692
125038
89144
186528
133231
177852
274627
263091
88045
211143
65222
216031
74183
174567
263006
62657
57370
67726
290517
127457
287324
203860
130033
87293
101884
36513
299204
228833
221845
37224
37251
49594
245113
14544
148215
161492
74267
147557
261403
47696
123868
30954
118969
227975
247650
7257
197218
130149
218864
185268
210444
33289
67551
25954
97007
68787
139744
37307
226526
193607
51457
264824
100265
47138
117720
205359
39999
247778
92400
221917
229449
56796
243555
134081
115396
116630
29050
283388
216776
59753
178344
265577
249317
80211
72908
168586
134251
490
246913
206194
6195
41021
189084
5624
235203
291831
84621
284793
200904
147713
131289
103985
59449
150326
177584
150235
140273
174312
196508
48117
139371
4876
220639
256018
160667
38011
208822
225444
178662
160404
273778
249819
144263
33107
291006
290111
61333
52462
192584
224530
226624
262809
259365
180960
199195
225970
95420
230647
68227
291585
259828
172784
36681
59312
141817
57760
251151
14764
248131
82930
119167
25987
115594
18334
296788
46193
188744
167321
282991
49501
285085
251681
192409
247663
67908
161224
285737
158757
209959
223781
15083
5376
90321
35118
19612
67476
76672
287006
294387
6347
226903
276713
276258
236925
267798
229922
220268
228245
250411
144911
58399
242650
31876
217301
21791
30530
159329
226745
17002
211223
69175
13677
95007
38059
77810
256919
213082
171545
88570
88447
134088
9069
239208
250318
114891
264648
19559
92083
169589
147266
244581
52562
141348
224634
27560
60388
286255
151821
271013
59723
296539
214332
207008
79042
168029
201272
236693
198887
162631
202244
221030
88043
90219
84182
115804
258828
44742
39551
283028
264509
58465
152304
229875
289638
240321
37623
106362
275029
293213
157494
242434
73984
299150
125224
227316
89363
156199
106879
147876
258879
289669
61088
83985
80911
155141
73731
43361
95651
151270
68274
78804
238353
237033
101362
172172
99758
174818
158136
71831
210570
157794
235834
94869
21185
110741
147293
274985
4527
69070
67122
52604
95458
182263
211811
98251
41468
194252
210436
180590
281530
44634
272499
171110
280748
46787
32927
97497
241584
278513
186500
81569
109338
94731
250057
190901
299194
17696
223371
266036
246985
43431
154709
198470
87284
53876
121606
128608
146669
18513
211491
47844
123883
84430
255097
51167
114010
241889
280841
232061
131711
46860
3445
38456
80654
160209
52710
111378
198321
7404
294843
231018
226267
211211
273148
176493
278615
30963
73258
110992
203038
110175
173137
277519
169415
195610
241087
176829
153255
258070
89473
192454
52591
120844
299402
208132
110129
216229
31552
248227
234354
284069
229137
99139
152685
55005
138501
152839
113634
295793
154263
85953
245659
176237
240106
66137
251759
122368
108884
110075
14880
98946
195477
6049
268039
219286
209834
109328
84378
233335
107867
139929
261502
2721
283886
27051
249777
216987
87094
140828
256836
79260
22747
188917
19526
198340
47378
56225
241256
245404
21423
168409
144787
11140
276252
181741
251327
123732
55206
286791
4384
75338
296372
200074
100785
155279
167195
146197
259086
211280
117238
81204
158893
294820
134021
255090
224073
66597
247181
124041
172100
260700
19649
264647
255547
235851
141596
22315
237910
113574
239435
103347
75626
267869
117938
85849
123161
72013
260663
171405
293100
263983
98675
269620
236661
219038
27208
238950
80213
262457
114474
274642
205122
175163
236293
86367
61059
144392
278145
185740
205708
73617
89705
158889
224938
158745
231296
229414
149904
51884
232313
186861
37977
14720
114205
174561
249041
131467
201289
90760
209889
142707
294175
72219
274377
106265
41420
70552
92907
104558
133691
35819
186470
179140
36022
151895
96463
17647
140640
185354
286600
131819
33356
263521
206652
158143
200341
14102
276519
186571
269071
249630
282483
274866
158158
137521
289812
141748
71222
143990
252095
232907
76182
11658
96906
5783
217445
90427
259254
105576
1637
228370
10538
148012
147193
216729
25481
294515
36822
251129
167081
19073
261597
212949
222334
64098
92818
203865
242518
267313
29265
140181
172086
188486
15620
30437
297844
36797
248052
73656
133808
27208
145076
59294
79093
152971
75541
295668
179186
201425
115690
93751
73275
145980
89471
10572
14561
32067
151593
269695
256813
263173
266365
79474
158694
62706
143202
274027
160551
222114
209400
41560
273166
85813
151410
147736
37371
288392
54925
209373
25385
6070
294425
100022
31133
169987
20001
297232
196837
280414
294752
95579
72645
138480
54920
239538
203451
7116
205701
254186
267014
275367
21476
245782
149294
145706
296885
140686
118785
97138
120761
136603
288866
6731
216199
11850
289644
113418
152172
72223
129566
263765
115537
233864
65749
67245
31821
149185
194682
267223
71611
267951
73118
255382
220018
115283
230850
152295
157429
123563
132118
228972
231100
131336
92879
132928
226047
216411
8174
182002
70997
101409
119399
206102
161357
156039
159205
215777
225920
205897
162996
292332
84844
142493
100831
16128
133014
216634
276692
247590
251704
4423
16489
268987
205432
32436
164259
201769
229743
204145
34867
15580
187637
144723
92503
167079
143703
254987
147436
251897
99055
200242
256164
217393
124151
207961
94105
298702
255216
104087
116395
34708
162911
244466
285748
19586
214173
77024
202710
91753
220827
258200
148971
145975
124609
256948
264040
298935
121091
243096
127083
234614
5186
56217
182438
3330
131839
18702
245485
142367
237764
68571
219473
124255
228987
129583
134860
158306
228159
65922
153882
122326
60519
53754
230562
235355
42464
7618
122216
149544
129157
27022
260020
87766
118997
215547
57668
53415
123432
152705
157917
99683
295026
139466
291012
163023
177455
46705
213092
103677
210826
241677
123169
142672
73457
144296
165208
39783
123574
3279
137275
289909
17575
103495
44699
87389
124469
214636
138976
205406
66284
19142
219119
262873
5044
255234
40770
249969
226902
79603
212777
288461
203021
161028
200371
128761
56287
268984
131873
291477
196873
99420
185220
262519
61467
258972
26858
45152
143015
103218
142931
16138
245762
91474
123666
280523
121175
101944
242972
78986
58576
118906
29831
116045
144935
280574
24453
111789
70006
162476
249518
282427
233341
52168
40389
55852
196210
97677
276400
192098
227741
194372
57460
147728
267533
101986
34522
220773
293002
111228
72627
265167
192987
48200
74742
44452
217145
205317
240771
255731
167397
64244
226671
296010
35657
143716
261714
224730
250477
271758
189540
82418
96474
55161
95401
121957
267888
36830
290648
155516
137339
251970
211452
147457
90484
202880
274880
123174
72672
110358
166612
215205
105574
175689
237405
6194
245089
250559
287174
123009
118877
189560
95019
57520
73266
249071
189133
98156
244544
273626
111294
13486
247930
84177
278199
34488
224749
167008
159926
130264
174474
60402
198089
273499
53913
177527
44292
26276
3596
281919
58174
61935
15031
287567
110985
164610
83039
282182
244663
93895
113687
89141
185661
175736
241120
12803
293055
56147
216154
218584
35452
153720
74934
71023
243443
158871
139689
199622
264319
9454
19299
106262
280073
73853
33304
252542
227339
124077
248231
70041
53627
267655
107300
28415
297234
12599
172238
131617
77133
96270
139740
109207
298441
163514
210129
255150
179436
38433
146883
147829
51935
174338
10491
5124
212726
14136
65892
235424
24974
110010
33416
260755
47465
233132
76005
258922
131670
215576
16196
140177
195995
220814
65294
289104
144424
76702
209436
262960
200771
279116
217655
239320
38550
162059
137476
299864
95000
139167
206829
14461
36922
229488
24022
142051
123143
95179
204847
127050
165102
57426
278083
190282
117478
249007
12032
184414
98397
100485
90325
299555
6125
97213
298390
187540
37245
112305
106250
257703
91012
223561
155111
141003
116119
273864
218363
143633
101013
285908
48376
86783
97629
275716
256958
27740
4397
160118
28358
120268
120687
204232
158166
58669
168559
156669
152247
296731
234670
87284
45747
241738
52059
219567
120526
106842
219348
15789
65326
49638
86546
15891
112697
155535
61116
286724
118252
212218
101084
287554
108003
58754
14003
146128
286657
239260
175363
25827
294873
128807
117401
71928
273926
250624
100650
91571
285003
298279
288524
112631
228887
275493
170455
284331
123183
66428
206674
77608
118961
27904
256781
84997
141791
281014
29771
135333
153550
95284
241988
193567
97509
125632
5952
243699
91340
109047
149411
163641
120891
269200
200988
24767
268150
49590
245875
253193
235943
37819
198507
198874
99798
230
102371
95674
152893
30874
192821
51515
6579
29454
201912
148032
199529
275369
139374
80466
134241
81374
227560
68856
219633
292050
51606
115124
83896
191508
167466
181161
23618
93481
164691
87282
130229
193912
72114
57897
298737
228806
29201
99211
291853
72487
237069
161193
146154
125738
116644
116667
198844
140842
250176
244938
107270
130604
66458
188613
132075
101419
251206
66833
249383
64328
254748
221179
151636
12380
25030
202311
83430
41996
87923
27203
89794
174052
121439
90789
218752
71884
258794
252517
137165
296123
229204
226587
122828
161650
214838
17411
224862
175083
126638
223438
185248
9071
152164
122243
18472
193898
229772
183438
27133
137953
221293
233645
138130
240301
277296
80506
106099
235782
176422
134985
279432
22093
286156
95345
222270
30589
111316
50357
18027
221861
260711
174735
211927
1611
129776
175370
135417
14195
148342
153148
39634
55842
32815
241145
14961
146158
38365
109375
9406
76437
246884
292043
257386
61287
66128
131308
50812
167631
48609
157046
133618
194752
255806
73092
248351
185910
274350
262393
87796
230202
278720
113626
78777
218246
279195
174799
86137
5353
249784
176864
291300
229377
280320
179389
230484
63289
14186
215986
170217
207895
242161
115806
142472
67453
89197
27532
103059
53372
64091
23245
19956
63153
224998
54584
237747
89936
213263
7079
35562
142634
287989
277180
11229
122568
132134
239824
274730
10752
130749
63232
226560
222309
290354
24914
44646
299804
234595
100565
11646
261335
105849
79464
183522
258132
280285
253860
70002
131681
84243
69112
81456
120538
57338
139681
115349
141855
53867
116472
250716
295416
295234
209150
49862
63967
253839
5752
266574
281273
75480
4435
288230
90201
40083
256011
91693
191811
253821
84061
145161
28500
285854
14451
174007
129893
57191
226249
135062
140998
172433
28927
26347
171454
265799
93379
284957
240573
261944
292922
107075
53172
289283
231739
229267
164743
29807
67430
74623
294434
240608
94565
55831
289215
144838
282770
151753
203352
201407
37023
287725
122672
76901
32353
41963
213255
240111
123919
31338
113916
58038
172084
155085
84289
101109
115098
14460
249102
70606
279686
5976
278979
138914
239431
19971
38765
225393
170761
208074
3682
187926
116845
28524
285862
135681
175695
101356
275458
209464
78126
50191
253787
200893
170283
282964
9763
268442
57820
173227
177139
243186
233140
269234
272084
154135
34320
143891
103437
66560
235046
15795
72931
254368
11512
1149
286627
101506
135316
2880
199565
28811
174488
249805
287972
24848
214205
16430
126986
95829
231972
41528
111962
169869
5807
134576
51817
93035
59384
202187
211287
93244
226560
69690
21411
25766
41844
262949
37069
273982
9942
5276
257084
47422
260656
290219
198492
186476
88184
54638
21985
213592
132594
188951
31771
46722
31220
28895
219594
265519
261696
131325
10252
24396
69601
102949
193483
37580
202612
72108
143920
268718
145297
92027
193853
197344
93169
181848
4655
287726
69409
97482
82378
153356
177808
295371
219580
271423
182059
244285
77478
257481
186919
50898
88805
110338
247841
247470
298616
298026
253361
206226
235471
11706
196293
58432
203201
37569
201817
152431
54851
218228
198516
186975
39379
44763
110915
18276
276705
108817
124502
149399
290877
85463
272213
24579
808
121138
197975
192284
185384
32186
62973
214446
186323
195699
199729
228673
281024
92530
71309
131022
6379
286461
1190
154793
4848
81309
29351
167094
124848
23811
257332
246823
115070
219861
182216
271556
149473
110886
53166
19779
91181
183966
56095
76676
113894
223632
45326
206804
42350
253123
236693
121115
57027
182324
297166
211083
176740
295629
112152
134075
39735
247374
76518
156911
53546
86611
202830
40783
51925
131536
255630
129979
100691
179960
197399
168184
170081
278083
243402
89394
252970
222525
200005
201204
223909
131063
297706
222968
146616
162362
68138
136358
74484
228408
191994
268675
290064
159156
235726
225597
270871
183830
54685
139407
196229
57039
111021
197494
187094
261608
296055
157551
181830
275210
55804
241386
212029
215353
190817
221417
6493
198519
33647
84069
10286
177121
176384
49162
165177
289571
127741
187451
106176
10297
240500
296456
90183
87569
88568
284522
148913
66681
43211
110778
73545
135741
46887
122926
230853
157031
295087
210976
235649
29965
113045
215037
213222
1945
255944
41699
122413
227477
258789
233718
227095
171247
98005
52435
21705
13424
179057
120202
298743
96443
126065
42642
190701
145448
37751
220896
94027
63963
252548
98934
274321
141074
44583
112368
205988
258698
126143
121132
260163
215968
15602
214261
222001
9727
180380
155079
187890
106454
237903
6658
186717
16113
175435
211468
30647
93619
244791
261440
7043
193856
185040
208673
153764
139684
231658
223070
131915
119774
196760
74012
297666
172911
175373
71116
179741
264150
291303
70906
261696
26800
125783
107767
451
260914
202155
278915
209045
109170
3345
284929
86996
100351
287148
90239
223663
187210
190011
85640
51961
258117
74951
248888
247794
46010
107318
24195
56308
294477
113027
141932
121502
125946
166588
154450
197710
286191
254545
240784
167728
220856
221770
29528
8048
151869
52151
258230
35048
261400
207014
12101
164936
150113
152664
39479
228587
251295
240752
283962
278469
65052
273567
16803
247538
49579
205237
175646
85601
213624
70084
230556
131270
38678
101930
176806
94261
26243
21327
112936
245023
228519
158815
290597
177692
107287
265644
5316
247630
52274
201141
137486
21021
57669
155589
228248
78551
164475
281524
78344
50297
280551
6683
290874
294142
27222
156898
228114
260684
268088
34509
199335
63662
270758
14147
164331
75288
22936
167945
88297
113592
5379
157165
260276
290452
247953
295154
101526
291765
33328
77961
4717
76469
22521
249244
268907
164463
283806
253787
148934
66549
191882
77388
74021
228272
17207
148121
298228
19528
137917
165347
180996
176011
116136
109119
135182
286897
110426
67633
130389
151549
247674
46927
268328
157008
108764
97118
47141
275000
128823
112048
47453
179955
110865
93225
289422
67014
3933
97312
106794
62372
192560
63790
131616
202794
213968
25300
12078
122066
12460
23766
205356
2814
215073
117554
161251
81266
84705
199214
147212
73945
249732
227946
100111
80689
147141
138464
272326
48219
215276
25674
136774
141177
23710
75315
203762
27392
155996
100240
286218
241441
262653
156206
287380
57427
171237
206703
95227
48866
200999
266206
242355
20367
288693
39480
149822
254676
262828
136050
168828
104870
38564
30961
208074
154865
242662
198858
35073
81302
276566
90810
195308
177623
241603
160070
247041
22304
181106
94915
147864
52547
149706
297059
140081
125771
22239
276532
211857
86337
256835
232929
160490
233623
168207
43170
34307
104764
152593
39010
117895
267150
188168
84541
272097
145146
213559
60702
1766
284844
193104
145336
100309
130303
8730
217949
116385
154659
77963
215754
71541
83809
244524
137410
20450
283050
141903
211229
52884
210106
239875
245882
145297
293722
75125
156432
217391
290503
281672
49225
206673
32373
284594
290477
75669
237117
220747
292193
43328
132541
93084
276405
177962
263331
239959
208889
132877
119894
204630
279817
192592
276599
165244
62414
127707
32307
225364
229088
222200
75506
58070
98297
13269
172839
232688
59810
6656
248885
214460
49109
28916
279459
96497
223934
186288
221312
21615
295488
164318
271916
245378
240742
13533
60615
295453
37130
156584
210690
54653
92438
206303
1051
207825
4922
57535
98041
178974
113078
116544
196530
199467
97269
114887
195594
23032
81582
182467
8965
150026
150237
128938
191979
230246
201913
192507
234207
89566
205618
256769
17369
30032
117189
38916
118571
197971
125265
151809
68807
294140
9145
261042
22095
26060
90790
15812
231501
222951
112497
14148
138257
54003
173898
73332
262513
1414
119901
191531
172406
193937
159135
73032
174593
79692
215586
33039
19884
78957
251694
88964
198607
139668
49631
110292
129201
101785
287212
209664
283769
98568
266594
102515
70094
218191
233314
1788
178359
142896
208817
183991
6025
56847
75894
169942
6702
90072
129459
141430
275766
178408
197325
222275
83523
254240
12575
30796
278012
189680
104418
60655
66014
192004
267275
298011
156747
77911
176519
8848
275885
200914
131068
193169
168390
2132
180805
237694
36732
290974
251046
50665
95648
112132
20096
246680
126543
162100
16899
188315
127233
187985
63883
298830
126096
161694
152891
68243
98273
76161
215218
120588
246205
254176
292349
248482
286596
96543
198460
23077
119953
27994
129024
143190
97568
213867
19734
189996
82634
103400
272113
147120
284248
264339
206955
169865
150427
103689
47231
293782
146631
132532
14286
40846
16234
189017
206310
62183
163739
210552
136859
49887
225598
76157
269934
8534
247348
214005
60502
140565
280301
173839
274936
239853
107744
154613
145089
193925
35534
267890
212368
31940
144241
53206
232763
55206
31542
175456
276283
165352
84365
182782
264714
210362
100207
31975
93747
63941
79298
244774
125327
79859
273945
284109
220726
599
273857
243551
215891
45155
138231
170464
18584
114111
45570
289440
113369
52948
237127
285259
2836
10193
61308
289286
206665
399
286120
9791
91841
220530
235433
253536
75072
170826
295581
133
158487
213534
119467
266756
211616
216344
130920
55153
163954
26219
50287
121066
75620
278923
123969
234601
257526
17668
105018
138507
177030
74081
272267
35196
152682
1470
234815
10295
124936
281340
296024
236321
62868
287948
56174
41139
231645
108549
112545
49161
70251
5803
124598
77757
245562
245864
221838
41294
251777
219778
62656
176576
1187
216677
291976
203066
107713
55695
41111
134396
239639
146127
73839
188130
194500
185107
236186
248847
81277
130723
135450
212293
168333
12859
104000
214154
30199
70248
235118
21433
210274
9616
123721
131616
91285
100194
205749
92617
138901
278885
149723
19077
154615
111814
72995
123643
10772
166268
187599
203205
35406
16401
67092
103169
286911
286347
124958
43097
286468
226072
37552
50223
137357
48406
255640
28483
146630
202427
280605
121500
210370
95874
261317
250544
142340
1238
133352
51009
162797
111891
299625
119871
282832
247024
273593
128534
249504
16169
103438
206386
226010
133924
259742
131802
105880
91464
277996
170234
24833
183578
37713
127543
144542
151580
185788
200659
64973
112677
215030
131667
97863
52972
45092
90154
149708
27970
106610
285250
236161
51911
258290
175167
119316
151561
282843
85136
208553
259657
157644
124663
32737
204240
7595
52822
287057
116019
64633
279426
23874
282590
192531
214319
228980
277140
185383
279199
71033
217498
84510
240207
227814
212800
60252
188455
71442
172335
177382
146121
269927
131608
278419
209603
220804
275698
178997
123487
92154
169062
131008
190659
183284
183144
184091
274792
44182
82012
220077
77996
72341
220706
95056
101139
35971
32473
290849
220959
114672
20832
221257
272062
213501
162809
153436
272921
118818
143456
140662
217570
103972
80661
30109
32764
238579
146905
291625
42064
233776
282493
198249
20231
262214
243455
112992
158421
429
10663
282777
132220
299262
176169
265146
291333
118245
20403
284611
204822
100777
179365
279945
298852
180673
41557
84625
53586
193312
161907
161137
299040
198408
27368
84608
282366
114942
49324
281237
54359
68953
113701
22193
146453
58795
106159
220015
171365
231950
2919
26719
122194
35363
116856
65284
271980
211939
29946
113167
185208
27610
269376
284128
288134
278334
248078
258434
121701
156174
281967
148046
205408
259987
267723
137381
19563
254330
23101
40
262064
105899
198378
92031
157693
276037
17921
117617
235975
69054
163000
223593
163759
224037
156694
231556
291555
191958
16929
207559
61380
81119
227609
15671
145707
72589
256925
80241
53614
207302
62926
290857
113150
222745
151311
67344
82352
233080
268148
59486
87743
260320
96234
227689
224789
153057
55456
247131
261462
66606
154824
40269
252777
100917
233682
156664
233638
184567
277880
255416
107059
109245
92012
70291
261241
49865
1283
38002
265241
32556
71247
288749
268189
205074
290918
59152
257284
267628
77745
117876
45427
164680
114302
94861
8070
40078
246159
226736
97326
23971
292222
204201
212508
121541
222515
72944
4951
180015
142631
234259
160900
34231
277316
36356
250886
17365
174888
193902
139743
248696
265009
219693
179163
253531
117792
297488
213866
157858
299447
134817
93206
118498
250727
215899
224307
276216
221761
84385
287966
48252
109294
106331
49134
192854
40992
216726
46000
218303
164635
175261
68113
27047
122078
108494
68817
41506
12253
87422
254327
129277
289995
291500
18001
64196
148152
52951
13180
98102
92176
5648
9624
136503
288968
198926
259377
126209
264029
53497
256350
163969
168630
102541
86517
43742
107449
294159
262212
167820
176857
9570
260664
6012
43519
185257
258575
56519
108580
215183
221696
9349
272928
80355
264705
261383
256959
93197
214569
160654
284108
259718
70596
74279
51593
113863
12415
134962
280988
83521
289600
167226
268776
175439
53897
15441
73668
22405
75193
267000
172105
144315
280775
170635
202332
270001
60973
280345
23001
71615
148537
240176
137905
2687
92274
14940
54461
194584
162202
204362
266914
211250
213621
122816
102336
20267
36886
14418
193746
70675
175819
164337
134813
36476
35767
13813
42685
257054
220847
20171
37856
195438
105810
58138
211537
118645
53011
261652
167747
175012
123391
280898
187520
47633
220477
104187
53045
42247
103800
136361
88908
130770
21389
288020
233820
257008
207497
159505
42213
114328
201681
113389
56108
28325
297103
151902
269937
40805
57942
23532
699
267825
121344
89301
24053
229319
243576
243440
264779
67026
86412
87593
199367
33809
148704
115599
287531
181645
263985
58944
113214
101834
33967
233615
240341
50460
58184
297335
24326
95691
299416
12013
194655
272952
83332
253617
124434
54570
11134
187384
143743
220411
26767
21940
276961
206980
216216
109746
69213
5438
171158
59634
11372
51540
200059
101495
269372
71566
138095
143816
169984
191903
51856
132532
99399
243878
18335
81199
220345
249961
241302
19539
152362
160171
145084
248032
22582
196284
165357
196481
4617
227508
281093
63708
199144
205011
213122
32555
228313
250826
157334
272307
119214
103749
274640
208711
149880
25453
34027
62337
138998
249965
249611
96817
298008
61499
280410
270588
267638
40782
230684
246509
277817
191544
96130
294834
110494
10818
183516
24902
86010
6086
179823
198964
181875
258293
156195
37569
198095
179376
105371
26245
245429
207260
81848
140915
125771
109041
153
178943
37899
1840
188741
287838
235907
131674
173850
155858
292945
15409
65132
113651
293658
228572
161936
62064
152334
180245
51479
199973
184159
10267
150750
122905
143508
67795
173544
278713
46255
74766
162384
299548
67846
204956
71073
172516
94641
41278
43112
226120
130751
191722
224976
231242
147165
47133
3485
22134
159560
57456
133272
170850
54343
83668
274739
2192
51680
246061
220547
172402
130815
93978
268694
18396
3924
211428
59733
228736
138548
6028
249597
221563
35539
81043
17358
169460
154817
167257
37977
167510
124075
100702
88896
104357
78159
62239
194725
132375
162090
100340
96256
192763
34077
213664
216855
283962
136561
5675
196448
74623
31976
289867
276831
182510
266401
46265
200352
59348
96031
23665
16172
299555
163671
213273
243383
108970
184799
136496
286311
50416
208270
65133
105229
181865
49333
87412
1900
81607
212614
228154
43268
166082
249184
199168
169948
235431
281659
8701
177529
80861
95365
24176
4454
132781
140548
219717
115454
38858
262885
70009
39688
158936
262174
117821
293904
10349
83044
116357
208934
15445
271311
137589
280102
5498
243977
1578
145407
41698
99296
65050
64418
271459
120861
51647
145716
188267
193285
255739
25604
294571
114656
266023
73186
52225
132282
268042
119538
82838
101821
156433
233422
277029
104150
141179
62661
20366
113086
86238
4040
60702
192359
60008
16229
229871
127255
149445
241476
275494
133102
228092
144156
155057
238538
183639
115324
34645
31861
274448
125932
59848
131522
288628
105812
92222
26009
145405
142598
255311
172678
297573
168770
247204
144891
180965
262306
135457
42539
278496
198269
156232
162471
114765
258474
125659
122709
169314
242855
246009
166134
213456
83367
6397
249220
42737
49548
270349
287621
54026
80106
249565
103601
223390
65573
296331
67386
3865
14158
206569
288404
92553
88413
229336
62346
282926
125139
20787
153513
5048
208598
298580
296771
52535
230744
281559
88937
257427
204742
145331
108709
147261
267003
103627
63026
18413
150992
1580
252491
222709
3993
244805
19242
134591
129362
193125
296076
264099
116542
118637
160882
140768
270571
69201
20997
258145
264204
167389
60863
175167
272046
66381
210697
211927
246200
154736
226192
57738
240504
49450
243626
61200
286658
19699
148281
192323
248576
190803
110638
62923
101346
291078
137547
188726
81152
3665
232365
40658
20361
73733
204653
114766
17793
178897
194642
93139
196776
93440
179666
180731
12263
17154
151634
208918
75946
224584
207003
118266
35041
259975
209826
99602
255197
270274
190531
167749
139072
70205
291649
187034
66771
20079
149498
223850
84720
114804
283611
22681
71672
117189
31900
67933
197208
55836
187427
151119
83261
102912
183843
59622
32710
34985
18948
187558
119157
201633
17970
280474
64875
148326
251142
39986
181399
73480
13717
272211
183885
190110
126868
194085
167231
161791
32392
167927
43752
221682
257777
167354
5813
203897
84656
24214
9264
112
169249
219865
215342
145616
116393
89480
168999
210596
164754
45499
11093
174066
124039
29531
84371
63990
22731
193338
154465
66211
247568
154048
203362
41154
135377
81725
50198
39474
46136
265186
184489
85973
6786
17812
149197
90993
173567
232918
86019
120424
119992
31802
128199
205209
36937
278352
288334
242933
104897
46389
20870
75079
22711
126937
112005
160072
261983
164531
38993
128254
146095
86067
98866
227605
140159
271128
66428
58557
213583
214682
177326
212320
270122
236917
94703
70942
169708
58656
235983
299332
29765
28436
175416
249767
155338
278449
11009
148994
168986
180391
187553
51268
200741
221204
209190
292422
116221
192641
49289
44577
4977
261920
217730
131690
117946
124942
275162
214233
284493
107490
208928
232239
176411
175787
100028
127391
71675
50108
120511
8950
97611
220428
219305
79414
9374
10319
74954
66639
199985
46714
55339
89806
137939
102515
223191
59500
1753
190460
116179
289472
183393
212959
100104
229618
296615
285074
268305
68974
139003
259333
185237
164348
279054
29685
104330
293505
224009
204554
178232
64807
222750
35644
150812
210956
212081
25534
168593
254510
64287
159384
171269
260310
12033
149671
145150
161236
176622
19631
217734
126540
61491
221754
192190
75774
39512
114212
197887
283190
8973
159761
203464
276994
281212
198531
289324
5776
104895
6081
55148
257479
199585
136061
263962
111716
145735
110012
251897
59713
32722
34049
294859
279354
19898
24471
100221
252308
235959
59449
289470
60787
277015
43470
220205
29162
178246
3770
109351
60607
101904
238194
174184
18298
20963
122873
279154
144653
99117
65122
167459
291858
259753
159447
34463
101220
201754
39663
268155
291512
233773
185165
170294
95970
88426
183523
52060
9732
272807
298428
260746
160606
57343
31791
95738
65557
267113
35202
25635
263781
98519
118050
167375
246996
183165
296030
159514
272041
253900
154308
265795
82230
298195
289161
241970
134114
199028
267792
92259
193097
17896
276789
98917
49797
16078
176747
36793
252245
22542
279594
119562
233633
231780
125683
117324
200587
203965
297309
201840
124864
180561
91259
105633
145362
31409
64487
88101
40309
131570
151390
203714
270768
293182
213766
219611
65973
52138
226119
48669
14736
92206
242285
49792
251244
478
200136
208873
24834
161805
90135
32236
5320
197305
262548
38140
83879
61564
151479
147186
100602
78903
247618
149636
245697
154171
296513
159111
30688
252424
144822
49755
158074
254249
204688
89313
155585
146662
116304
256693
166260
280089
70080
78099
294107
174183
27273
206230
175434
116728
79519
296380
136406
247904
148548
236891
59535
141096
156358
157674
220371
16225
173601
112064
79756
232734
202528
77536
22532
246811
187371
36136
295035
259951
148652
92581
178351
69586
242427
20040
262030
139024
36587
75091
258300
76997
48894
248878
203108
171840
187992
134176
103170
125219
116021
166393
3463
8239
251671
283494
145807
140637
163330
52581
214768
109539
251751
194431
272466
5569
5324
188799
3972
208378
151452
29874
35377
98111
267659
119445
94274
39561
230750
24310
140614
274189
223929
7808
54578
279621
34609
297037
38584
188642
236300
274618
135785
33282
127985
77488
162788
270050
198285
61192
70428
145140
91269
18268
266346
196107
250538
51251
273195
68386
273066
115437
161597
294383
189733
208147
139046
70195
65790
237187
257578
81429
64240
167369
18104
253242
152854
294496
97234
106352
76254
226782
284117
278438
146534
90078
14024
236794
70370
286165
15834
42364
56860
5058
63272
230887
170226
2736
107186
108262
217786
239814
80037
218356
278955
155771
244413
171624
219719
40206
31622
254945
243566
282060
90081
19818
66534
154346
48999
284389
7241
294508
8445
120292
90504
248734
198733
284308
254130
13923
99073
252446
293879
283850
152615
4352
61017
136067
106525
246617
1262
10015
71984
135505
54531
82749
136864
124492
150986
51220
130540
84455
192707
90358
59445
68675
106016
46521
118708
125570
105540
236147
2954
287593
57647
47979
77495
277890
243786
59490
266915
280915
35748
178771
6045
8004
222814
60699
239239
120055
83255
52888
270460
297703
296306
14209
39362
213303
196493
203972
293727
175704
54144
249087
111222
69449
29007
214963
109859
244357
107667
18785
204287
27652
275481
84341
38870
293619
89257
77066
140561
32730
52942
78117
23352
120965
279867
34493
216239
236055
196875
222235
39691
32942
35669
68731
276594
220682
206609
39935
54721
144982
126817
23747
158016
50865
94104
35123
51468
253468
42982
50612
256168
40150
50522
104780
184845
108199
44653
49007
73272
290508
135427
119698
52931
124599
35023
250559
98223
241920
218256
35179
217024
4288
170483
197291
45149
233445
189822
178758
237865
166754
66705
220360
206004
51275
58533
102072
39637
107532
273235
41020
58147
174918
251381
248651
175923
175899
133744
56154
116133
15355
15365
16342
416
246133
154287
141306
60527
7682
191039
72043
222619
168758
76013
47175
164023
202014
163650
225786
130861
157768
205590
153465
57713
222859
192578
190401
221117
145754
248006
261769
140000
62709
236075
148040
116410
164265
299940
200726
74741
209821
126522
174331
123795
107170
248505
121961
20716
196699
10701
89457
211487
164578
204017
18831
220119
49957
276164
201084
103480
117575
84594
162466
261120
180713
137499
225381
147416
234955
135936
246889
110218
269000
72230
199165
194500
256766
68171
121366
179059
31169
71948
39890
290089
65767
151073
75990
124355
229535
70529
285245
193283
244941
119082
106518
280712
17182
165015
176243
53134
1055
111355
6282
117935
273450
230600
214426
159303
49101
223338
291337
253195
17640
168235
237087
170439
107370
199560
19680
75264
85966
289512
242123
182975
228897
49609
29388
146520
256793
99889
74580
258128
290180
64958
61869
292521
241049
77001
207219
10581
286437
116873
64020
106348
83007
4575
199505
145517
138720
127711
127266
150555
162963
49979
65766
77701
159781
10683
24279
31183
132850
248583
62212
84970
88034
255420
39389
21220
95494
117047
10431
182241
163366
171780
190783
235250
197521
251711
277343
99560
33219
181603
258880
251059
270892
2273
142313
97493
213037
102727
289509
210352
211294
173778
92202
239058
2775
296966
291625
101326
55931
92318
203310
4605
40721
3854
137371
106108
115937
206754
222245
158127
280689
150332
277128
174142
168601
276093
273314
148667
244141
231064
123356
117350
141001
113805
105209
213875
137698
142553
6511
19492
298949
19833
200645
110353
95143
242430
191921
275220
184990
134058
158305
82617
49397
223627
258557
260184
131907
44245
76775
163256
299286
160454
201624
102431
197031
50007
164732
296203
38649
102181
154857
186080
3429
141813
247456
270075
118018
207178
49076
159755
17500
2821
42644
67746
61503
241151
176628
59941
272697
205345
227867
168257
206299
99234
178209
37063
19463
265401
293763
145921
23769
235235
107486
133848
136212
281212
88860
160261
186062
98524
180045
43070
258078
152399
4458
296191
19349
101581
19430
21049
273557
254783
236618
164095
121432
282739
174581
95170
105699
106195
126115
146238
39028
52035
82804
212391
89562
271193
46011
245040
63923
38920
101270
299236
143857
72382
238000
180930
140724
243340
171318
49729
80422
104362
76624
192052
275927
274131
46714
194617
227094
123039
125579
186192
156429
212745
137765
35050
144506
204445
85644
46942
153670
186007
274224
191751
43327
170434
31368
27184
194781
36146
48846
178544
248802
35044
20907
226506
128015
144707
140011
294345
50343
282780
158894
294274
111559
130103
67565
279343
244148
281960
97724
241139
256186
197489
105835
77708
69142
82960
30035
209509
138048
88544
6371
155083
5284
57425
167291
54827
251364
191127
283347
32500
95409
77690
296203
141274
89688
210468
18531
277833
206717
161891
200409
3584
242253
46840
131126
110532
223704
144783
114690
247143
191613
58060
11104
67451
193986
157412
199229
220455
167264
140342
80369
106574
250355
218043
203700
124336
139224
105570
72514
271563
14470
180627
222518
144120
197497
251682
258784
245277
217729
146778
236088
214054
254533
81427
265514
77911
4906
271843
267764
226
224301
204640
283226
167774
117568
109526
293048
268092
251984
243097
6261
78377
294252
168593
267478
39271
234950
258207
138840
194845
68207
6145
222583
279159
210907
168378
269315
267537
140773
255704
214517
45049
198115
288963
104642
140401
146678
118964
74410
20436
189431
175469
62375
117891
93564
215298
289478
103436
185564
163677
253907
286169
250999
245836
23120
71329
120242
277536
170384
243747
210367
191944
25804
15592
65253
266377
265126
63371
60454
193095
260429
203499
109983
6054
235582
119704
84547
210352
53795
142040
80921
220131
247228
114494
238155
153823
93840
119382
145596
147420
295942
230696
63162
277146
169341
118647
232812
200043
118394
134656
166651
50338
110510
147852
23277
127776
297795
103112
239202
155603
225937
49811
219118
70591
243998
96564
239519
230955
157911
32010
195940
279103
247707
251806
273743
263915
299665
65233
178890
18178
169671
294952
10065
34034
66203
91717
34038
278239
124174
79594
119330
157917
51117
273787
286162
255577
119676
163405
277475
191893
269212
295491
252002
296515
154815
230798
84217
109054
47790
293283
130510
124923
68377
180104
289943
95109
236068
152914
21807
287900
219276
41761
91501
206292
299935
188974
85839
5930
26168
235135
23357
243850
114419
162495
199397
174048
282790
125097
52982
178977
176327
129066
53213
44876
41044
231442
66721
224343
70049
231256
171528
17940
188326
26018
13076
180652
251865
7292
245321
234111
228133
218712
270162
201241
50007
53542
110202
268310
6230
274452
37991
56272
284240
218058
168289
239008
996
287379
118116
252161
99565
89024
41751
41313
67947
280242
89414
167236
52613
78055
192907
164350
275516
206767
281696
91980
116503
160650
157468
97177
183773
187199
177554
206218
129931
166897
209660
147235
157013
146979
157007
179420
43019
108366
15973
278698
270875
279626
215000
168076
210309
65569
295338
246870
38220
77069
107077
27556
105114
291709
29442
149243
240343
251061
238972
177326
249702
255196
222487
52591
222204
94494
67416
186073
173144
126836
115644
224712
38080
240990
252273
64524
264697
271078
278285
229102
60151
206105
197951
96017
111951
152707
187025
203261
185032
55352
23231
35135
265056
179533
198158
13436
185415
299289
120457
241570
171879
17053
104244
4966
91255
113516
88286
209411
7808
259830
230734
118000
296518
299788
72878
72982
36482
33839
286032
123427
245209
164482
134092
251749
213674
232564
86346
128452
134698
237963
230342
114906
258832
110409
284145
86100
102788
85923
242073
239753
116828
56773
145366
142989
256417
71064
213393
279640
45204
236440
60766
190576
61826
235279
155381
207082
7347
197841
8976
101937
89161
253430
204782
249940
218588
189126
25551
75400
281433
191138
19576
37018
490
65094
158096
205342
7288
33647
288748
199833
216271
164561
286870
288428
156841
88857
3021
122715
24937
35186
293135
61732
181205
255415
257388
130054
74025
132572
166329
112187
114893
216559
251053
38285
24457
25136
76800
54462
277659
249423
14967
153332
226416
177375
134472
44354
91243
254106
38605
171722
92799
8603
279076
292464
130689
255399
214817
36811
212461
121012
218883
91124
229343
247711
292222
143196
299740
297331
232923
31914
263444
175130
35365
151239
190293
298994
193052
124721
295334
3728
182183
150933
58757
126553
27594
155054
45585
210164
262652
234192
6611
236313
189929
173113
71840
95963
113041
217696
187935
240273
198861
219095
60664
21964
295429
154403
198152
291130
191239
35035
38689
92336
238124
5966
218405
150557
239221
74112
63939
180332
292683
266826
24355
232273
217831
287648
245679
237432
289400
272097
242675
64082
107486
204640
255010
140362
4272
202668
293309
277487
216868
212554
213387
171727
21834
108822
229171
66049
177723
201952
160440
36057
52177
45309
146888
234201
62818
155192
183331
147422
33726
261509
200468
2015
59835
94570
189182
232396
151777
119225
85724
85100
293577
171363
11588
223254
169964
135521
274540
173541
114339
195550
129311
125061
46726
19606
197374
128221
112443
126577
208092
45413
142515
145103
21164
205815
219818
294000
48915
19296
178390
99179
78706
111592
226277
228215
83568
86986
290220
85940
183802
293376
269360
45533
252753
245102
74436
199067
96062
257856
142902
108777
98313
175392
81518
269515
197246
216363
170868
164945
144849
162117
134794
222176
188424
1943
276562
35228
187203
66801
28020
275506
106777
121270
166360
278921
38109
104950
280219
139897
56236
214029
297727
282561
214309
72121
259585
33093
170251
195513
193912
189327
267634
178417
259083
109540
109984
176856
281051
202317
79864
212963
247399
287495
223305
256378
161826
297039
68787
194549
63991
35481
84941
151960
233109
38063
262720
242308
59491
188695
143231
30544
128502
65799
211539
9889
217852
25737
133049
122686
183870
94375
244158
251935
47165
128423
120098
115425
195852
27532
116942
179554
178312
292855
58838
2480
292425
156297
273981
36667
14692
255854
55732
33148
148310
26221
202050
152514
274862
180590
63392
246192
147026
93931
46672
291468
234873
144320
116555
153853
27887
181249
220447
38655
128063
76515
135912
244577
174985
109380
116099
227829
220922
154353
35931
231400
201182
6870
195239
123567
208016
2479
143748
278581
110667
139742
60374
230816
249963
40099
61509
116800
217933
64445
124028
12880
152309
116240
115422
266544
267859
50451
219428
211113
223178
253903
108107
204993
22901
82980
229493
75869
107495
53869
220329
77157
76026
219162
283084
222872
91877
232825
271928
284291
10281
200221
102174
219991
291059
286351
285168
216789
176584
32370
205243
273632
143503
115330
190530
123365
293540
89489
216771
297132
175136
186246
118672
58262
92114
56795
58465
258649
202921
155879
24507
1834
98982
201832
257381
167886
152883
129899
130593
68747
63182
284046
286602
7814
62285
89226
177865
258599
141849
150692
62691
189467
222363
227493
221342
53175
180053
116007
288023
98042
122506
48201
97217
5965
134816
271480
20374
25946
176063
237044
79151
233365
287558
257830
278427
36038
166386
239956
211127
151734
171527
98783
25086
249944
41715
117070
143909
288007
3879
243560
264638
281074
188831
8218
154065
230093
188207
199824
48685
47393
143450
156170
88034
79529
212739
31854
45852
267983
186910
200619
282690
273963
98387
65446
140970
64037
3737
258122
28066
28092
97157
249635
190778
97959
142897
252946
4418
245260
291052
24034
91832
20147
54672
130275
65016
229122
25426
121315
210742
70759
241542
1687
144506
172617
264499
104450
78764
15417
9524
6082
187343
100618
136983
103014
248942
6664
111654
237746
440
186860
253938
169608
100421
54344
70538
132806
245532
152982
70445
173646
176621
53534
69196
283290
104259
233727
46349
160050
172820
227842
92626
5626
65878
121728
253261
263340
9508
158160
9225
20876
90496
66229
275802
206913
256223
185790
187540
236311
589
129187
281095
101501
240812
267199
41514
23821
49999
70258
260244
159861
290150
283942
10461
109910
175399
280096
186584
37354
406
107284
74489
84350
54924
263813
181950
254645
196131
282194
211556
218657
18739
296710
144254
71922
248269
222593
244789
279748
210160
22918
237716
144434
90410
120390
146009
25942
249070
53727
122990
157797
43821
103714
15177
234108
262014
78888
80595
87993
34782
169429
25856
297636
275922
6040
178211
198697
157780
77746
282266
136607
16392
164929
175008
40609
53717
284744
239313
254474
280022
233980
28868
254942
50057
206874
15822
239889
239305
281813
279959
8130
106387
61865
135859
112005
153362
283372
45487
186343
43386
162599
223831
28951
131747
149973
287096
3162
90595
138286
117040
216143
149445
123492
35885
269529
151727
53647
89153
213190
117109
27172
45776
69605
226176
150611
85020
255895
199754
197915
55053
120722
176004
146249
297557
6014
160565
282602
154002
241496
205515
223853
81900
101018
21397
226738
256023
114860
149551
163939
211574
25983
141040
54945
216401
175607
32292
150565
224194
129300
270673
16286
168898
76835
141054
183683
116340
49931
72591
231099
141820
112538
107361
297821
169703
291695
279160
62004
180092
229155
102151
30627
83689
120459
241392
184313
200900
9649
234274
130245
61357
12850
268894
191087
249798
118865
38586
9084
215238
76057
43526
78414
162833
220120
107294
289899
208261
161422
279573
63353
124217
68575
84775
193051
59360
239583
15692
118510
129814
268646
223640
191299
281149
153057
90953
185399
213050
93471
135511
121256
13939
27098
65833
37184
19178
241716
115358
99572
28933
201597
88328
203648
101855
52560
103814
154852
89751
166264
272757
87999
112274
283900
193332
257660
258189
201528
138090
144527
265184
85999
58593
206140
125530
104214
75703
297773
191378
64016
5033
34894
289135
164676
93542
182631
151495
215002
224639
71854
78070
6
188535
175391
157751
229859
57698
295906
283929
171891
226670
77295
152195
48719
183548
204552
138161
195001
154881
63923
16574
106298
103525
196854
92337
72626
139887
175161
57413
56983
47560
96125
231614
254751
138682
120561
58787
256406
241709
69772
74589
25913
133305
234051
275827
129063
236745
143338
202041
288064
143859
42683
69610
282342
42158
236426
237769
259452
190826
57792
17265
129544
27272
28844
109332
139518
46181
231465
134266
23451
86477
249900
234743
122650
218829
5905
241204
179085
229384
251047
242387
132662
61645
223753
2064
157356
197940
16106
198160
126146
268772
235667
223744
218609
192273
197301
294453
255929
28157
133874
241020
272197
127375
79924
46501
214322
220110
169405
144135
64095
51605
104128
86792
94172
146514
296220
236319
46868
85474
118926
265727
188797
75833
206587
139514
76273
178345
121663
169925
206156
140934
200274
224144
199476
183433
223417
22783
125607
11014
238405
277282
124840
62239
70700
186183
14481
196324
93611
4253
200174
261792
194706
39216
202552
128637
5197
65015
211620
12784
211136
108913
178371
36356
261339
118138
28719
62856
161914
263899
268263
195024
262229
32063
137560
242138
185629
231496
67127
173351
168703
261369
65787
263060
40174
296380
213784
235161
272470
74194
163095
30219
299056
37220
227353
223729
24457
230145
202119
81755
233101
226246
146288
38692
122552
70872
277069
58716
275120
250156
214500
117278
243084
174039
288063
237650
177732
19308
26171
86174
247406
227086
196838
230130
60528
59006
142187
23611
270418
39706
33840
72719
92807
295033
54428
189036
265083
169069
250304
243816
47354
147432
250168
65916
134061
198601
122463
259329
176917
69451
237374
42885
1170
108490
73412
270736
109522
136547
90943
292503
245484
126556
237286
44320
280973
14285
190413
18442
46765
26017
142879
153435
181938
178570
106792
116819
261029
278778
181283
81012
129588
143545
175984
111663
84136
296451
232000
93559
258247
83929
44278
123596
266226
285533
44563
261443
222369
196804
228577
207128
5907
18074
299924
190682
6780
277806
189917
270254
18681
28653
114851
60151
221242
38069
174561
129383
193367
199567
253387
214292
246767
205769
187367
235640
270655
237580
159771
125326
259467
196219
232916
169865
262511
189407
283856
19737
104314
194486
233859
101376
89752
288425
129969
135098
89986
149345
225494
176848
268333
209573
296501
158620
191745
147904
239583
58451
233446
230002
17754
216890
117575
296325
107169
177042
122547
105249
130336
250078
1465
72194
154241
135349
58649
88526
3496
257197
51772
221364
285903
94373
257378
186824
163147
17941
180205
234493
183139
232222
202267
218001
198870
254944
204333
227242
42848
154262
276561
144601
107088
142636
22766
19420
226116
39919
45403
227395
278283
164628
238867
162295
176596
138105
26772
239205
264598
132892
2364
64678
77511
295716
226422
19357
206050
179292
141599
112815
65514
166288
192495
293251
52112
103380
22940
170666
266726
30291
182745
32417
159933
135880
195822
223103
239549
165169
72922
240766
24428
291331
275295
194286
106975
116315
199185
292839
122140
206606
156826
223832
78517
32623
38275
124233
171229
71434
153477
223751
298188
202486
262846
83086
120054
34804
248746
260602
23405
139332
50479
47954
271845
49582
87419
123518
112922
27194
53228
93446
86825
21095
178166
283415
227006
95363
115512
298166
119689
79262
32865
270049
50852
80229
80671
203920
197791
37534
214972
285936
171696
40468
161222
153644
104937
39501
232325
229671
82742
217044
232717
193770
109552
283499
108298
126340
177421
95627
263598
236827
5474
184893
297004
201336
108754
273467
228781
35089
3760
168150
110859
187445
231604
44875
166165
95467
261835
294209
196644
279656
64356
28646
142814
64624
208296
120672
143185
224214
201977
35955
62321
75357
149195
165723
52427
97647
255219
28634
112065
193318
138693
258642
293107
173532
234212
80550
253281
121444
68771
48174
157907
83534
201581
161456
175238
195521
2859
101264
142687
2511
269760
57475
124783
62755
214257
211436
273101
79951
86728
174083
194675
59891
29667
118367
271596
208081
88222
282537
253607
132332
201538
47500
47943
4762
126518
122684
288767
125209
178078
205050
21363
110579
18319
54799
149507
123334
296854
5862
279671
102975
4643
241280
290135
4643
231759
210276
240587
238560
228813
104312
45881
41644
299667
91385
202596
185335
69471
100288
168285
57595
273551
125858
175892
92595
72925
274507
287363
49183
182132
91815
290049
58747
175119
240743
58866
259181
102267
110380
157274
261353
36339
758
91177
223687
243709
10901
93311
183129
171693
297578
133396
174998
202478
40387
153785
157372
17498
260063
291954
196204
102255
31789
96768
191795
91992
221142
85661
135842
248998
117682
172965
179509
261486
14457
280886
108492
93671
282904
157425
106376
124766
134177
242672
200756
142880
56830
97929
177219
255716
262520
256507
220593
51728
70152
235575
210649
262848
186879
135001
184777
13902
137979
102705
97376
71501
233074
155111
196616
57858
58719
93917
11169
294553
191351
139575
231301
157448
184029
25933
282788
134817
136670
155837
127956
172843
275472
75590
21415
154736
200017
90773
131442
203880
222396
6102
287502
29559
179064
175917
163311
280305
251487
25647
156371
147919
136760
116106
64405
294510
116634
255523
237363
70384
194452
80103
240007
179009
31381
64390
290119
285003
199749
22630
63434
120648
62368
20110
197248
188580
233663
87909
18782
229924
109880
292180
134190
116616
67695
235195
86719
295973
101713
224019
207892
299109
160597
98490
273295
113302
12030
102736
36363
202154
51149
252854
230854
1446
179226
231133
144408
175094
226348
267697
58858
33139
189568
108915
149138
71208
84753
234850
10658
136955
113704
266183
247029
211923
158412
200534
200657
120939
186996
151104
70774
204380
251376
101359
241025
102387
191897
112191
105481
141187
172183
242614
19155
298618
92542
194173
120226
293313
136994
158234
22667
277767
168377
283604
241730
34654
262323
143980
112711
15575
86638
248604
52626
1461
242750
174666
127057
14225
146051
207705
224249
90307
148563
138666
22313
135888
24159
49463
239154
240677
250551
229758
55551
262804
222012
186910
210444
257575
69467
202695
76830
9174
224729
216057
17354
78149
210856
16954
251280
32551
61169
192808
206719
162738
159210
109328
175712
294216
226229
71886
266319
214718
48637
3220
196825
282002
94327
208522
239549
247501
218989
32342
279938
150906
16493
164626
165706
186210
70818
66820
13969
249939
43725
39090
192209
78244
198370
138197
203682
71583
229482
234478
110990
167908
279307
250553
122028
41500
117700
223716
48436
210546
196925
283434
234140
257463
148585
162800
107061
79603
225812
72556
53860
63064
89522
289107
49989
137290
205554
127903
200645
88828
288762
25987
196745
175844
30409
275785
198900
87036
122898
200625
86384
90599
159734
179635
103296
46224
253464
182352
77489
43182
104039
273743
263597
156279
37341
234318
295147
22028
172469
42881
266723
74987
173847
259818
271320
154373
286916
204777
142703
120899
182648
193426
208121
141215
82848
156951
55726
58545
9219
235730
149710
234339
168560
265172
290803
138558
277688
113050
161397
296825
242377
80871
85401
238354
231887
153835
239384
42340
134230
182552
134540
13845
151106
81165
201005
183401
273846
87691
63631
129948
179358
174011
288331
141622
44804
297554
210345
243947
97968
92188
260527
233156
191642
269321
237645
277353
58074
273991
175377
297637
198513
298320
136909
201642
42516
279679
48763
249324
282132
168297
165523
104079
222713
106334
19867
143206
123889
259709
202482
20019
156439
273408
252516
211377
244294
124026
250824
182772
203305
165394
253609
281598
248628
226703
259526
133190
86978
5924
32273
30928
214689
156236
171396
256017
67087
247721
216125
24544
33738
241778
170264
122469
216614
229168
155549
40594
64324
162866
250506
111050
183552
190710
90293
3957
41223
95239
112089
299544
76545
57427
158395
280073
58839
204944
281712
10381
54938
179067
29677
179161
52443
159881
277930
127204
178177
297060
34948
140458
24912
277829
292285
196783
135142
89936
113516
299213
160214
118495
113068
178578
211045
60262
110133
180066
52284
113431
52221
75864
278627
82224
137140
154075
102249
196277
24616
187246
92760
225084
27417
98831
263852
104298
115392
69323
96130
9910
22065
197655
16839
200281
26782
239668
265738
233189
289200
68756
6094
280482
222037
113959
229414
129534
170738
123775
57103
161212
288726
85776
90085
20923
268016
97439
11709
265137
292347
271999
88383
8572
18529
221275
54295
152734
114526
26695
20602
124703
200399
192393
14800
281342
53201
256776
67806
243107
277627
98622
295124
30210
196492
2547
74224
30508
97506
220247
230119
250171
170208
101785
69213
15072
55957
6128
36063
97902
179281
72401
80880
275456
118725
240999
84866
244801
48323
148357
108314
111516
19736
92356
200609
247723
102652
30164
115153
284529
16181
206053
294335
189476
192015
63914
265454
298335
103268
166271
122147
91709
59898
25268
127143
81357
248584
253062
289488
299797
233226
145302
77460
84546
299880
75307
165764
190409
187469
224867
2990
165353
80111
99108
48764
24442
80903
175107
115213
144696
210764
163831
13073
114238
279675
48310
66762
69837
86935
281896
197929
204441
73042
93404
396
248911
156691
35963
113374
279796
197426
108863
220146
113071
126648
205018
38408
275112
284021
221611
58830
237991
128159
71562
232589
165411
251094
127520
251624
280793
172585
263765
233610
208177
253061
44701
238120
63393
109849
229013
65504
246418
27681
173830
238869
242353
176668
658
256199
40754
9997
144342
220130
234924
69732
248367
277314
285843
138936
130549
76751
40231
255787
290114
238450
115875
70221
229091
151407
31920
28415
116132
155856
246004
11406
149472
21317
239372
275141
278274
257341
122642
258313
194882
124690
261252
226263
54789
98754
37403
68088
151258
148572
240185
95273
290764
31274
144636
235020
280264
2484
125936
179745
282857
51032
296275
15216
280700
214649
201413
202527
128650
39777
291805
75836
173107
111698
78368
184387
101556
56810
20690
198850
167743
205948
152466
48967
272457
256227
59330
120843
211844
272690
282913
28708
261288
188007
245862
25674
190728
255752
156213
230372
198495
160311
245610
46695
294372
177542
289092
40420
266561
202830
53197
209517
194284
241602
1035
251241
234875
229912
148772
3512
60883
124339
243644
147785
103910
21887
175515
121236
54803
291859
27890
287904
122668
40855
194864
269570
245536
6465
129457
40823
113166
217
57753
135052
201749
69063
18135
260745
157469
112039
265132
92060
264583
256916
163899
177943
189028
27213
207135
257829
265773
17207
196516
283815
150294
252371
156971
31781
260139
28301
299100
257644
31645
6194
36299
79001
245974
21484
77716
191807
142559
88724
71323
223087
92730
128106
91912
111317
1475
287349
89202
137917
166439
54082
223779
41663
133785
109210
254527
17264
294828
42821
90789
69
21411
171108
144806
89410
569
162289
102725
197068
269225
148271
180563
52144
183788
26065
270949
295380
18801
79577
183465
274677
203793
221818
95349
33807
38412
117016
95195
292369
265938
294930
2265
127598
238306
115229
256432
270783
170232
46431
257339
222597
180909
52205
36314
289836
68500
110926
149113
237926
175346
43663
166362
173650
82404
233664
3466
175574
165514
71344
9922
157986
75701
240814
202716
33547
70039
221370
179361
224316
9775
65458
1486
179089
148504
289263
1918
5901
16306
85758
162577
98758
251039
242971
216661
94453
299832
182099
38574
272660
104478
27440
69461
49721
254944
246408
207707
92323
65093
1415
10804
279667
151885
280265
163452
87980
216276
145146
105835
192884
160361
103580
231412
260047
264091
62662
14468
205960
162516
253925
258602
216836
273020
18827
166536
233418
77737
148798
159537
91148
24844
19436
162440
85755
673
253008
47568
264639
214327
221809
9023
132356
58859
155249
154334
273336
221191
160486
251073
55111
257473
217391
173100
45439
16325
146632
154866
145558
165517
155650
145013
287601
232704
170242
104266
285205
200770
176083
33395
187675
165584
21252
4554
9697
222361
69016
205663
3809
161628
225209
61853
73877
207238
175627
51208
155440
292324
190147
90537
180740
62431
42231
143977
228928
257098
159389
296191
55153
195255
102623
116089
45134
169785
262622
225941
98771
249120
57486
228862
29148
158445
228829
57805
180192
251716
80716
234732
119452
210275
247998
233251
51742
215654
74676
266748
235516
163839
28901
260108
121688
203957
83774
25180
287939
294385
144391
182378
145488
140743
158704
108712
1368
121328
188021
196321
298262
200591
178055
111084
33942
21984
142702
262249
140335
183834
80143
154818
143477
72925
209215
133360
299287
152790
272296
33875
153833
96456
15439
281606
123662
93450
83523
78696
242010
131378
152485
237119
188058
219449
51447
191574
65375
50683
70330
235913
204436
93621
259143
259468
5020
101198
220292
71384
288064
31761
137524
275300
106864
18637
237088
87647
98145
60840
102294
152461
119124
232291
85877
210285
61139
15457
241780
77764
110117
15171
112688
118548
152274
277835
218249
178316
284113
188197
188607
183765
180615
42026
90553
77072
209996
175592
52700
296464
185830
226243
32948
4804
48344
38039
284697
17836
228996
222942
204860
148399
1093
102173
130881
268560
188849
162074
108998
211327
193122
246854
8193
244417
180215
3001
160305
144804
153765
243526
208178
5545
38251
92184
254431
66937
5541
163878
259230
151594
40815
282671
35060
235139
5854
263635
108779
209796
222719
7236
141840
209657
48418
147029
202312
179235
126143
264020
85325
49709
126084
216507
200047
141806
37711
110708
143923
11739
195582
257015
268286
150632
172240
33257
2636
5450
166529
154357
292582
93817
100668
283521
217021
293213
100537
284209
193194
2928
253988
190423
287140
28555
154148
288480
79646
201643
179152
134018
198584
7215
238122
205382
212826
205330
49652
271710
214045
144394
243009
193191
2082
93461
268522
125705
200692
131426
198353
256927
263804
130733
234518
81152
152844
96487
82410
141314
162581
56950
256819
72838
77567
285495
73655
92360
81390
295891
74379
24193
201034
230867
107378
70508
9
208487
83350
284851
280486
239732
109420
27984
86847
56685
124416
242615
284681
187926
218192
130563
171908
211602
280465
73789
44186
45854
161226
164071
282093
80687
176160
291595
109024
285508
45622
271167
68580
139829
189642
11172
12096
282920
54393
35785
155292
222285
218242
236275
180666
276578
151833
102542
143582
254623
170808
222980
169523
277768
45139
56781
246102
205139
257313
86554
72841
62202
215654
274260
62626
117686
156796
210736
12715
255119
15297
248268
135976
104515
171229
121
174810
236305
229808
266802
49785
45033
250896
132975
229858
14434
90258
191598
196712
128759
5721
49005
27033
156948
149352
296294
34302
51824
186670
250223
280969
72180
59041
291000
183910
205180
36633
28981
267353
90826
59218
162584
43772
119974
232509
167155
245774
100271
110981
143034
117985
136269
239943
204812
207631
215255
288071
43696
253619
218135
156468
102142
150330
244779
160330
117555
290279
291051
79978
148029
173986
273321
288876
283046
166662
129408
20458
231535
165165
279273
46133
132789
48174
43564
197508
28937
256127
279744
89011
176304
69726
98168
231545
180248
71692
64299
90936
157631
247197
166249
242954
291931
96895
31122
55188
74417
228505
168068
181762
126118
150702
65544
280757
119996
100006
137061
127397
200189
117077
282587
234485
242064
184627
158190
201567
292942
165071
283041
280983
77666
181689
51153
282165
265527
191805
95295
75917
267446
244014
285874
240290
7899
189454
183179
172965
174397
90181
283837
175733
82497
294654
250843
136382
104506
92438
234358
201332
120868
110304
71672
38875
295444
245812
140592
57893
178461
14356
122115
98166
226284
91122
198653
32434
254240
293951
141150
199082
137095
30773
127085
199444
250066
118126
298769
273371
283051
181067
23564
41227
32179
98721
144822
130388
159959
100846
39113
113099
113103
168365
5049
202430
63592
201381
267562
128836
228681
241097
183292
190738
68869
20111
47991
57429
192788
222691
92182
127274
163177
278596
184226
77582
271653
228976
256403
293400
261922
252022
277799
207475
164621
32163
259472
175084
168593
287075
137527
162848
298893
54528
285671
60435
213321
275683
53590
12997
146041
234224
195411
200140
189126
159993
152601
110290
77930
276359
196013
48956
190168
287513
117529
133845
50525
298465
59102
154336
7196
248275
126283
189564
226713
270077
254239
157819
122034
110213
151567
208150
267747
179861
192020
213580
71481
12038
139749
63746
117990
233631
93362
298627
218495
105507
125690
166863
296534
28659
125801
27365
239864
46605
110805
215054
212072
55380
247131
42981
86080
54832
249528
252409
219019
271009
21271
27783
58583
52262
249319
167926
222622
237209
200485
31834
59389
175129
284264
48880
98578
243962
139721
290212
237557
188206
100034
233999
238559
275134
190669
130022
293538
151074
77437
245213
104280
113866
117891
129229
143136
283923
69033
229749
297377
185326
164467
197858
102038
176460
71410
54437
88538
117488
125699
25512
208640
23576
112154
73274
226600
288197
19529
226156
179027
215546
104546
297064
237865
171892
81093
33760
163577
205980
237395
272482
63563
296085
22142
260614
96840
20360
212605
128279
61682
106533
28853
180688
13886
215449
106659
125956
12301
31076
213748
198838
202809
22432
71380
28870
138542
167308
28655
71961
276707
263275
359
23048
189277
286163
218799
171866
42575
216553
137153
57316
196578
228241
203360
102062
47851
107197
193879
268075
83204
66035
283075
182308
46543
2495
249295
214623
115521
157007
96730
57952
18243
17325
230815
176862
97859
30736
254661
53589
200147
43103
166273
152583
293393
159855
272846
116234
243400
297517
41636
118419
125203
34096
117999
83464
248726
197147
186155
136834
220806
206379
53529
182579
23683
213643
291402
54014
5210
295850
33400
73737
90875
97465
147270
233684
36947
158932
213099
216534
206684
2076
71588
187876
36210
288771
12221
52005
107570
71668
124659
58247
46742
33501
230313
84577
105087
195239
31933
123372
108584
220076
256841
19877
243433
227889
223908
234212
275025
247736
171121
293033
242720
23977
92694
189829
19622
224666
178986
142168
261999
204837
155298
210761
238577
193595
213500
96489
188353
33617
79471
111517
274321
37749
259674
23661
44133
272006
13444
52873
53744
105873
195624
82939
280222
289151
239789
132988
44417
99588
76286
180253
34715
97355
48318
106603
257175
126301
54782
94522
225481
147813
109688
63637
141407
155687
55860
253625
43116
249868
15044
61590
97010
246283
153310
289636
46142
8389
184620
100971
58165
131606
201897
283648
65526
58487
447
139004
10230
41766
63848
79363
280864
189903
252832
267348
244764
133563
201897
228447
216417
228013
225085
96372
271851
22541
82354
106288
161575
223559
104010
104149
280373
154925
246240
36523
99950
211509
203358
296547
122673
232945
103161
232018
214675
149632
157958
234508
288106
101839
36435
278163
107425
30491
142524
181796
193359
210377
115237
192768
65734
278315
179940
169421
141335
277619
131666
38471
9551
199125
225405
37453
166382
276244
217436
131386
46523
7876
41613
83295
276091
14606
2524
26442
246628
152682
276072
223378
131559
150074
170
178753
268933
258454
40539
102772
281836
216837
140112
241893
241720
80719
236591
114654
279162
225037
290546
267936
72341
243798
191397
106273
222793
238965
84854
226259
61786
125060
255585
6703
257679
230094
287367
85407
268305
273298
248702
180856
2511
149909
148490
61108
221487
68620
295943
91296
23539
227699
256004
290433
35985
112564
266119
88962
156598
228502
44612
22578
49879
271456
235954
23016
32642
43827
73964
159190
251198
262164
42113
77467
143213
22577
10813
146731
203588
49127
156803
127022
81015
204280
45052
77840
173429
102464
294859
90600
45458
136247
82321
238990
296261
230468
3513
28779
23611
288735
187754
224953
281718
164027
290738
202468
70452
215851
190253
154916
128991
168715
145757
143739
78868
15182
224528
141009
151176
63416
83487
26609
172365
260031
162416
265629
187303
248463
42116
131228
113080
44440
37739
89847
160541
170713
26736
165852
151576
83218
173630
157770
249074
153174
251938
241034
181852
85683
271416
218864
53405
107488
295581
16029
142268
136615
258742
291425
1876
208058
113333
177711
56422
49620
230156
56767
225918
292336
269629
265391
240914
208048
200483
131282
22818
84790
42134
277022
205264
49442
141864
157055
6479
290889
65747
87000
246899
244859
14575
193145
80382
5394
277508
203722
130355
254105
213179
246683
97321
256128
5144
181414
37659
141461
211164
96159
11022
130988
149195
239070
190340
142314
5223
182816
161743
299663
280663
53770
13821
7919
94657
274530
93310
247012
132272
5662
182407
200288
182784
191162
30426
78513
195749
280271
255514
296676
199057
277293
220134
40627
92093
33771
96452
114049
205292
161282
281230
296515
216917
177073
83960
241144
83765
122524
816
49452
103522
281508
69134
177949
126247
100469
147952
194681
213083
168090
28752
271398
150731
196229
26151
221961
82892
202832
13358
286568
17268
203513
190779
157285
138513
158974
298715
103724
199872
215956
150223
216777
140802
211390
93388
123313
139994
26005
200483
31798
30227
67202
238511
41518
225886
248113
108762
190477
235901
215168
248629
296399
151069
36233
292547
148436
167197
118024
185281
248490
105182
28935
123131
96815
290144
263570
173826
126806
272380
132228
270363
292902
18070
297232
25758
64523
122243
116490
26611
274074
74203
291966
128015
109690
20608
154333
199214
99063
42052
199216
18644
264486
254301
111381
252150
236508
200255
273401
214151
204241
62224
188170
6209
293151
119981
196576
244975
260076
138970
15791
100241
280734
38526
250629
167583
38418
281497
137712
38773
133403
21667
203682
262416
176206
262878
20578
90508
27
106540
163191
184613
122885
231229
217803
181216
89764
59410
166240
39759
298466
4735
7431
289884
254707
72962
240648
299279
44574
35410
26823
8094
111847
32079
222485
148412
296903
110238
227351
256649
121057
67219
270785
262362
131824
78982
114837
262680
60698
50985
108572
183975
211622
248648
141848
9380
139265
219708
89856
193577
219435
207793
6969
205773
97750
68122
112191
146481
21968
273754
253645
235649
217981
260751
181916
143628
76825
267742
63579
206973
234841
241984
41450
63174
56212
213265
160051
82683
106651
99406
291317
162420
131088
137243
202791
107614
256744
131138
125289
290278
66827
44387
186564
63251
158436
263963
91437
292083
161783
202226
117338
130362
240460
124828
67983
23063
255886
197641
268663
217745
220972
183741
254818
223001
35945
235350
178225
190810
41936
284917
70619
152825
231407
78287
103904
130104
202974
21323
164507
129867
98345
29518
268700
190072
22666
189546
108052
232021
37284
65088
158870
178045
274403
164738
264951
132892
117925
82460
298485
206648
253089
299557
151340
289636
293549
102215
128121
245166
225771
42431
227294
90220
111443
275376
263588
116031
54834
210062
84833
133744
127707
118218
261618
266505
294251
103715
246405
202832
154921
32635
66321
79038
273171
180321
220549
144431
170856
161063
142725
286880
171205
276658
231505
51941
221374
11922
93332
418
234241
103946
294405
76611
278504
36310
55868
274126
242686
276220
45447
193647
78386
143802
113355
160846
80939
151852
149340
21453
79284
168596
123771
190883
192839
145711
125517
225911
173110
201177
141209
36795
133298
36598
248984
222557
100471
70099
74644
72378
170733
154382
112288
277793
123184
126211
33664
115518
183143
176512
172410
246298
212446
121088
200078
156061
230669
112161
33111
30088
104011
107883
22774
76461
36310
266871
78347
240367
233990
37516
75012
7226
90599
53098
283037
173588
110539
140756
161922
117709
220638
242557
183833
207536
212126
204674
297434
103613
176691
278279
84139
197204
176947
221111
136002
229070
215878
263477
69706
210612
56685
279434
62607
286362
68753
264814
213154
138673
218246
252116
12644
242496
277033
214351
170475
104131
127833
239829
201275
64944
134338
99826
219508
56051
148432
49130
126143
221733
299601
146443
117780
35576
243432
255316
290787
112757
213447
149869
27371
184998
135400
100947
279021
53009
196052
19156
41082
117125
9341
187734
235887
275442
120616
47484
219065
216186
234780
121267
152778
144595
14675
192949
165207
239854
20242
256368
3859
191307
187744
256809
170825
262355
181973
131528
69054
281539
29243
268512
11856
239403
145397
147554
57951
172433
106681
27979
216764
23375
56019
119133
273095
51754
91391
298023
153314
273882
36701
163760
283194
210728
220060
162832
104821
95750
61663
35728
243039
195449
72988
285351
60234
213071
236231
196226
147141
169486
232823
130505
210245
245874
231050
113726
202724
149962
233228
295331
263183
12341
285087
182617
265957
89370
249296
299953
234168
6047
278293
215492
193915
4524
160770
143558
134378
24704
131258
198657
34225
159176
73771
252342
141853
119272
103550
186963
291436
3454
5895
33297
268314
12138
96256
153034
200352
42743
189656
166579
132625
289534
295004
270783
49232
99617
25844
263441
250263
136211
207386
181758
137845
83522
3459
74590
12052
109053
194209
284008
211039
284059
102599
264171
171384
271040
193348
10462
233299
206877
123888
262110
241038
113106
38475
94827
142344
237003
111453
178941
216773
267276
144573
20170
45394
88708
246085
79598
31946
254951
48867
246268
123978
214562
137580
248214
243411
69127
115958
283832
200818
124938
137041
53610
290049
201775
262541
274400
106504
140616
277192
190552
147441
234894
263027
32481
273422
287631
247735
249365
653
91187
199966
212299
260499
268823
4920
184509
74229
64850
270499
16974
90849
69979
179274
150195
53236
117872
8060
265207
22470
76096
37979
257184
162068
281284
194967
274554
130631
65458
155524
116916
106537
137998
95660
285227
80768
42619
176658
220825
142448
42869
128554
250156
28818
137551
235676
49394
5861
53290
256743
245864
242356
195370
144871
247339
27834
251479
123231
158609
279500
32204
139726
274870
33293
294389
147066
240212
257513
242874
113084
226617
208498
64225
89278
71086
298059
243188
5966
215358
243407
297902
172324
27959
221920
91246
293827
206944
297694
162140
291719
277597
181120
202765
50943
217934
285962
61208
127578
32977
182316
144689
192041
139880
256625
146157
262320
298279
25106
48607
24439
108959
254515
31529
47023
271496
44103
242478
251598
94884
291925
228546
43270
294347
109502
299434
143833
206448
10654
13447
156046
124698
168666
94278
48461
128416
240894
42224
190900
41766
36109
191667
32358
185706
125894
28129
21295
217117
227957
33379
284433
19554
241968
167907
155278
24011
113926
92876
95552
110446
143318
151497
223264
185342
166707
61833
105611
289040
56426
98704
81003
105575
205253
251199
99607
248223
199570
203321
271521
46612
69557
2812
85775
150781
112496
105710
83900
295861
98368
267957
198737
56081
200599
4839
292839
6191
222977
154126
200352
297711
261048
76920
249287
264922
66780
83805
15133
193011
201722
43497
200884
134448
298325
39157
116468
273769
105833
61270
986
26775
263701
188031
85806
298496
112701
127323
202343
108551
153593
271829
107630
121990
5554
53092
112811
273934
59154
148220
84361
233020
138777
191200
34119
290533
286796
244195
78299
12178
82586
242194
134365
93756
129697
59597
7021
201864
115708
215713
54578
10206
265220
107392
180508
49966
124940
196679
71844
165843
177700
88103
33188
269562
292950
224875
10724
205600
96796
8781
268570
205738
62105
119947
173342
159759
228168
174055
145973
119844
55553
6656
215199
229089
157276
129215
137685
69515
24875
53415
53213
78659
81641
136678
136632
159129
100110
105891
225593
118978
235981
153019
11544
232217
41028
213533
107039
30203
119
230541
45780
153887
218331
104156
175430
12497
129252
12198
203888
59383
22173
238091
46999
140504
54981
230983
291447
106652
108444
98685
271303
79451
160673
173422
37230
206345
157690
182857
294595
175813
200600
65494
250063
105089
145396
132204
267755
94378
117240
298588
298195
94914
258978
272472
50064
172653
35582
218861
68205
289870
71955
5515
246015
85324
268955
251066
13219
252891
123359
234098
218413
232925
205075
234445
189885
98794
222549
154375
85425
28214
259502
157012
255094
204503
106245
252075
120324
76166
211619
160631
107735
62621
120829
166143
223523
236930
89891
182909
113224
100401
148325
245816
161237
158528
106593
186221
229127
192615
223389
7638
8504
218412
110626
243803
37865
150183
13174
11797
162110
255046
52641
248403
2866
85390
130551
101946
294439
96982
202284
187181
289740
127030
125403
104391
22135
22460
45476
287856
119500
250851
57666
284041
181946
172041
63770
195311
43608
228148
196128
65743
198715
45406
241645
170693
176709
109372
196528
292802
86934
245281
49441
226188
250882
250794
43107
258318
216307
132774
196597
169969
268995
199208
152522
80512
154878
62235
70593
136332
85300
204493
124039
212079
152187
18354
53950
10326
11537
25838
14056
1533
212580
248854
280173
99120
279483
14796
182435
90470
261280
168751
213136
7297
91904
191736
199012
245376
243789
38130
138270
117606
279022
247068
57807
292827
155759
128994
172186
247847
84985
44402
174964
227601
238045
186867
261161
65743
144150
29232
4374
169285
232625
50903
113106
111002
95313
174617
288685
284929
105752
63028
21316
188574
192319
178907
232249
11097
200017
246744
109455
107621
153396
154732
124992
134511
109219
40013
97334
191646
151299
148098
79628
98614
276374
99696
56003
92931
92418
91818
103004
163077
185959
39651
192214
207321
157414
87188
117387
65152
85159
20429
257951
60212
138277
108319
243550
140195
241499
27024
75589
142810
30590
83756
94479
170973
121109
1400
89221
264523
20624
898
77528
100596
37421
253401
203545
84788
214676
130757
207708
94375
134657
202116
202022
31269
187151
60259
254232
67447
185710
113954
40877
203591
16650
269658
43044
195330
129824
55907
11181
228957
269946
262770
167794
89747
287084
264159
274160
229844
149165
271668
123963
259798
226578
13183
90912
144365
126858
116194
60672
123966
30270
287385
209790
167330
283959
5691
288274
10182
290077
103951
64795
45652
178536
224834
17462
75920
252635
103708
62524
122317
69265
27924
288443
161915
291933
253216
283714
36096
256632
90744
141964
139559
16751
25772
57754
26521
167174
189259
34110
225470
108500
244097
287037
268375
96333
219455
246419
91794
159072
240677
196753
97148
91598
139782
284997
61125
88123
230217
246637
80564
263224
172942
289826
54651
109859
200778
209821
294541
205232
139167
4741
174237
146870
107204
137281
46464
222225
217619
150631
91477
17793
220126
131623
43028
196193
232581
169928
59201
132291
64083
211625
184316
61650
103477
133939
289046
199691
277255
195565
296585
163638
77542
79008
23243
87605
11815
63290
99302
119411
271509
299004
299186
47839
287132
70723
161552
172402
29619
96937
217792
219106
1639
227898
298258
87301
110265
243283
138357
29748
228299
43427
195021
31498
177506
244818
195901
265077
82256
123946
96643
221182
15818
287744
20740
268973
46816
205374
144167
4094
203951
128260
266634
148286
285920
46367
253044
36092
124345
143569
101246
146997
120782
25400
19545
171151
48496
196514
188117
265472
185271
10284
62704
82514
176505
186646
42522
217070
120708
79718
150785
196764
81533
195277
2934
92694
218328
71099
241789
214698
210021
246883
6780
22143
147339
170304
209901
39394
56911
70940
10155
271170
112469
194392
138687
118994
233837
19046
12523
195326
162976
7741
225870
18501
155574
235354
193171
257280
18037
40625
201441
289646
40988
222167
85908
122063
36785
40081
72797
73260
129463
280790
264088
103123
198032
237938
254824
138941
54864
259415
92800
162426
137903
192910
214779
212087
10970
7244
64356
159337
59030
25051
245284
38049
27334
94669
294117
94132
159451
272702
16994
256616
40234
259340
291489
54974
9328
203491
202189
285862
113608
88504
115250
23374
270699
222520
298466
74652
204460
21126
176272
15301
170712
172266
129413
243706
277630
260615
46874
188233
249220
200597
297105
101650
154420
193868
209375
219190
191529
111830
58371
94274
31030
189569
51655
85425
48757
188157
26229
73613
11067
161446
221131
234837
118629
249919
78619
199650
162006
154512
148798
127488
84596
98931
240208
298611
105997
266301
225789
37916
137667
31757
121463
65756
240484
240293
50733
13130
194730
18778
169052
206250
150918
223790
208871
283236
143403
178497
215884
251043
46482
51652
14408
7564
142403
182040
244471
282839
4941
82139
212632
75464
147241
63558
203793
285149
470
103211
31172
226616
59988
262101
286119
133422
132569
207204
243963
132633
68250
216309
271826
253373
59830
23492
148694
108485
57129
101542
239961
287382
70517
29772
221143
43463
67430
3584
205322
218748
200697
76706
89585
106842
218068
65759
86643
7035
134633
179494
110028
190514
205224
282048
244620
106696
182042
103201
155425
64507
113438
103321
119543
161498
166114
284927
26861
197068
202298
105541
12245
227472
247450
212441
208823
169176
107755
97087
19172
71073
115290
233068
235222
260672
283703
153894
74833
80438
202133
243951
209389
157733
6055
233339
33194
266500
154793
143873
150183
176982
274216
277978
38916
83913
127672
115905
144553
107120
139982
105290
215199
126204
47186
16812
210726
183470
16462
253235
205085
57146
224164
89643
84970
189464
256340
79185
190701
258284
100656
70593
11705
111098
86085
34481
165788
134459
158141
288651
224092
77159
17083
205370
294205
29795
266930
75821
111870
201140
281630
210855
278513
170144
4397
48484
28801
146333
61830
289843
10226
188024
270247
22040
297228
57393
95115
279089
39759
159472
158448
28095
268830
43739
47147
221627
163000
57624
233974
88733
289314
201661
129417
296113
20036
154402
23090
273185
44743
5037
296317
125003
267527
78608
146977
287288
39107
96772
27745
168328
159909
39806
30296
299900
217389
161227
231917
99866
180140
71656
141917
281267
42177
138792
170813
224621
174360
247970
16898
155622
75859
27749
272353
101138
95785
293702
153002
175735
161128
51104
137707
190844
96195
50318
165938
277301
249042
128918
252880
212493
118160
233222
218537
183346
217060
293513
61216
31369
215911
277360
123666
270510
127647
178259
57629
75970
215527
26177
144990
14088
59072
3161
256324
187416
268530
94057
205530
272371
157661
8888
193037
252645
35732
2468
248330
170247
22888
147423
93536
23795
200257
287951
1814
125772
143244
212508
31162
45873
21572
254891
17108
257951
247824
116034
135553
121031
231840
198614
260802
278637
237301
20710
299246
10750
165591
298172
97621
134913
42819
176533
6978
159052
141729
253727
250047
235410
212912
112016
72452
145643
33399
167080
46228
296651
42399
247025
32403
282567
104630
210327
238046
234147
18424
30925
115350
261489
234095
8395
222038
281367
10948
249834
91033
86807
128592
254139
12311
125450
66801
254886
231267
124916
107680
115768
216446
224852
94835
123362
100193
174441
286622
216439
264422
231067
56569
271406
5500
271926
154195
37364
127762
187621
66802
147780
223287
224810
92648
56308
240411
206548
37130
215605
245897
159579
92240
297586
124531
73630
269479
12551
38706
86772
136215
256661
118171
30768
65826
128166
233448
286777
38574
25613
90187
224724
181611
39639
159636
212454
39718
189894
147171
258515
158734
149528
122328
123045
120812
139965
120911
62848
67812
215310
19104
228544
8835
13844
202982
220665
215455
155487
180159
208258
46181
88735
134692
166041
259802
192370
203590
227017
224476
277531
223656
172103
34681
226292
102356
162040
193551
68868
167949
113762
28377
82513
94175
244491
114602
180225
178418
18823
231682
269676
221756
216859
165005
84198
267244
268418
55902
125789
116202
223114
48562
174116
295737
243347
7097
269595
245877
21885
12199
281220
204597
100402
239172
53984
90458
111325
214012
183258
190410
28279
67262
233856
266457
151555
170569
105306
153445
116799
168203
177107
197901
86441
278634
166373
95095
282944
11603
81528
134120
137129
260508
81355
51040
98666
200535
3221
88565
133815
260845
124142
215155
157289
69942
78555
203564
252363
272260
15397
107085
200622
263723
109646
44414
114065
157826
33263
132370
281984
136320
154381
276698
116533
299886
63003
274913
176992
285834
237106
233272
128425
170197
85244
95645
79448
75010
16721
276805
160878
110058
28736
114011
167783
124595
19954
248454
200907
153575
34373
203025
7550
73418
243309
160606
2564
101749
221183
107718
82840
144094
273910
41579
112656
267235
177473
153353
214373
220230
272842
253091
221126
128972
1073
95859
64851
34568
64398
10549
65611
156516
115414
182679
164568
261018
48123
44538
146992
210920
41773
243305
106819
215520
100359
253506
75103
11661
272653
293895
279059
97096
111073
177300
214985
52679
169212
52900
222058
292593
105160
220873
158494
222455
118016
126219
135108
155886
62766
135875
263039
259796
167420
231247
263651
83861
246850
111633
54072
288675
140759
48781
11969
150617
34342
47983
50726
45656
233518
76472
175711
283213
268788
147283
216643
233367
269839
19787
221086
25622
80236
240303
60216
246814
87440
79341
265619
98412
278728
206222
172822
257353
100963
45341
32942
249112
9254
193596
177502
42655
168902
265500
215281
95335
13354
170979
128564
166328
6131
87708
68757
60283
295217
77503
99834
157715
257081
193697
82804
267526
13613
65516
118595
27054
7089
5106
244427
65220
298519
211831
59422
57055
241780
258507
15481
193788
295123
281416
257559
164284
81900
79418
37082
209555
156493
288679
262858
27737
181738
68983
111929
150102
298555
108873
101050
16830
262633
73409
62619
193551
167649
161984
90160
290584
33802
2294
1272
242822
181666
60438
111669
80286
94225
25465
117846
296841
230816
117864
25826
88422
178794
212127
32059
12469
261759
139121
35189
239287
50721
228220
165685
176883
232540
247561
11449
174888
9903
166875
196810
43709
290132
194731
260247
291828
222710
128027
169332
188010
203510
135945
264474
164294
47165
66398
256559
280429
129881
23431
75862
297172
58183
5924
268868
297416
142868
287674
231286
198181
203604
92887
276947
52688
202838
89051
117990
49017
199911
267895
53120
191976
177292
102218
227131
43166
151212
124946
43510
286784
103063
265396
187324
8638
72621
271898
268159
201405
29827
143177
126848
84300
291922
192471
262013
7748
142060
285029
167484
122829
216112
237923
194529
121764
272801
271436
212758
257354
197339
102828
61423
298155
196180
50355
197740
86340
138549
118744
240052
230800
255301
173831
246301
101210
210958
243987
232678
14282
296041
194307
158815
104690
150662
142757
73486
290888
56600
210568
209384
244437
171847
181196
6966
28424
229341
208925
129036
296306
193845
114573
45989
217342
30672
8346
184799
201353
131453
177071
221277
17703
118483
114174
10238
55095
249817
139013
1613
74565
258496
73771
67569
285521
175901
44811
256408
173361
165244
60072
139100
66011
229926
24749
209199
72764
173392
16480
73635
133803
210300
70488
101773
30861
223319
26757
108636
238098
28378
297016
66234
155900
147774
114874
206743
210166
23881
192244
122332
2934
204044
200854
139240
5566
135018
79177
15783
90658
93320
202077
224840
37660
170500
17318
160777
164974
160137
269424
159149
9061
86837
219854
200323
55062
200810
22989
256323
88385
256563
181416
260099
259540
57918
166611
67497
68435
297725
115531
128149
55754
72518
15751
99692
282075
214696
61787
73075
49741
213254
14194
147937
247964
297680
248670
253703
70894
155236
125650
296111
163314
54988
51714
146586
3277
180076
49864
65623
269124
186021
266235
123327
296558
55355
33768
13799
102159
142367
24966
279707
213859
168613
294539
201967
252032
42131
273507
299423
59675
33151
42121
115694
171433
165811
217477
190943
101013
177584
179721
242146
297870
107117
186871
256287
125841
60677
255420
45399
32634
273561
87236
206304
75878
14386
75055
234017
218813
94173
280659
278399
247666
200487
238599
108192
155733
45503
24040
116909
82361
270429
281956
220421
161580
149421
169231
232787
102628
245289
225161
155515
109665
151308
93376
74862
223999
206495
147480
144497
23585
196829
136762
51371
19436
134098
265395
110834
166303
135962
30569
14413
184969
298811
256881
85639
207987
222484
84371
160316
280161
178115
170113
229328
7003
8835
177577
200513
195715
69375
157791
142807
115155
191928
32421
99366
91700
289029
53591
200367
241238
207944
246112
152266
139083
113654
133978
247648
55532
244180
141355
126250
273915
219756
214077
225263
13066
296683
69248
120563
207006
33384
17953
214961
251065
199343
40043
65151
298918
199767
28874
108783
30104
253892
123024
214312
217984
111347
205248
194887
136354
295775
223837
182984
139075
280458
165349
214578
41585
281188
147053
235278
141121
172274
51773
258909
6577
170730
64758
74305
53038
294954
141684
163633
279262
98670
10116
86366
179216
49909
204177
132379
17810
152896
225292
121778
153119
20011
100160
82497
142533
181447
16298
80394
285309
203713
143387
23910
152274
149923
289000
38292
56583
89684
158206
244988
193042
191061
235942
237217
116120
80821
103088
8103
218201
6024
277155
271122
21917
190576
13360
265010
29589
45793
271671
193210
64802
147057
174218
197170
209256
269903
279823
3247
187632
127996
129007
170212
215978
4189
189185
232685
277288
188631
254436
137160
174149
151702
269959
231211
128853
138971
93529
8496
278589
10183
93383
182419
209515
3283
42187
44776
266650
169510
186609
91583
85129
46867
186674
18339
281760
232690
24459
40443
122832
184854
197685
124070
129093
75133
80308
144756
258057
174365
116678
259101
249154
79118
62291
211753
192188
179383
67726
28969
160669
123655
126971
59339
234854
229715
289181
124007
163153
30002
175480
20327
111966
270499
32682
27100
180783
177167
191760
141833
268770
82458
44109
142918
48802
221202
2765
45177
253608
137824
297391
104553
252802
6269
263364
86624
292098
36679
287712
195942
186997
252767
64901
238946
54931
234923
156341
295155
74609
284819
178780
293673
84680
144852
175297
197239
136051
248762
143468
270402
66174
170339
286885
15662
125635
97344
75100
98004
51265
197044
193740
258374
12084
93262
289761
93262
279048
72334
207745
175393
67388
89935
107508
37290
292258
175083
279106
122116
89758
258905
1461
60154
53158
232196
285853
286992
86077
145576
26030
178645
197906
171852
99493
180962
159493
195832
45495
223635
217363
152443
49721
20923
75608
216442
63396
69312
180025
271155
179227
150623
266430
142875
216616
272775
90438
107725
92019
133032
112571
99772
126147
130898
192606
293100
131844
30734
295479
57688
51251
118525
161505
224701
160406
269184
30545
250837
144615
128371
210646
47909
155221
190899
97427
37895
193051
281549
97321
29905
176946
153679
117664
273921
78109
299691
261653
61414
171219
224121
211363
144179
211918
247796
60046
202605
273121
277644
163082
176624
273943
36607
191782
84342
230285
142114
53623
124279
78721
245231
237222
250281
220704
173392
48889
106926
11895
65228
136258
17966
210029
97771
119331
173940
113309
94773
47259
294773
20388
134438
277865
20206
130097
250590
240320
20524
180185
65492
53096
162321
44430
8873
287294
151327
166320
168935
239574
239614
263763
240938
257797
27292
61275
271932
269616
8771
286865
205169
251867
211146
252131
15906
126961
60961
68067
115902
235524
252234
36833
109006
228820
98580
251785
136787
71748
142131
138534
91270
135009
243302
8065
8804
109741
8651
19257
296824
157738
260354
206078
192043
85445
81556
131141
149735
136394
258714
176031
137086
19446
299377
62545
224877
277904
139300
39525
36228
97880
240749
190771
261991
21696
210183
127774
207324
128247
40328
143728
94905
283775
81964
67211
146668
103330
222337
194778
138607
189054
56163
138389
265545
213025
140479
60372
161218
250197
24065
41313
193641
171792
163010
126497
281208
95553
209804
261988
72849
208811
258139
29090
67092
175736
268830
160285
66180
208166
194113
2731
186947
7417
4709
241577
158282
73970
247607
5319
181920
233472
135852
285658
87315
130805
249559
147417
66404
181345
261248
51896
240209
29803
272260
269861
163839
78669
79611
127472
192496
264570
264401
260466
213076
45586
122541
43431
59851
126649
5822
268717
82681
296770
256177
231059
46930
150866
227932
104201
189419
267197
215393
165580
616
53874
182767
82150
18423
141130
256005
88997
185620
187216
141445
289509
50473
201206
172846
22605
155775
177566
141452
22582
257175
1494
202317
270648
220408
282185
175147
132221
82606
108507
278808
141673
146959
162988
166408
25267
93343
235399
213726
288187
264470
245867
47519
52021
152405
149179
279153
285680
12339
6641
112494
226776
218216
221847
282521
104313
272472
89414
200081
144155
221320
139188
50310
64672
215309
249151
151425
114373
188984
296850
132899
39141
66302
240304
276185
176121
281187
73238
275288
15004
125805
208110
109142
38816
84446
63760
223466
201714
231551
277301
164691
27611
26155
63643
188056
22837
81847
104551
79839
120938
22051
6209
260715
296300
174699
207920
298860
206118
261362
23728
33989
223608
248660
217080
245086
256444
140693
123673
193403
127151
268743
95406
190891
183871
50515
284962
39895
115761
2054
279455
149472
298498
272106
146588
291083
34744
127592
297410
15591
180182
197440
241778
33319
251244
219885
111713
79163
15914
246831
28201
29795
64597
114702
297765
87166
143756
124933
216439
87092
177293
254856
130501
64222
214746
156357
178343
73068
33277
214252
31972
28568
218953
195024
43024
72143
126143
238718
207887
64692
94610
178161
21408
106197
255158
54918
116094
197488
221504
279453
154414
691
277222
1255
234960
273682
201719
63051
168356
24556
240052
179808
87395
206654
148266
237722
111935
131119
203946
49734
1528
250675
108974
134934
118605
78896
46628
223887
102201
34334
291354
297112
89151
23331
668
147490
147134
134597
255215
270410
22744
110159
222823
64393
209694
283533
293438
44638
9204
38771
111120
157246
285147
186812
137304
72272
241262
171500
71427
264917
139575
282767
291461
65109
234893
73231
136114
36137
241926
166632
124813
36116
41488
230974
64940
256720
19978
173481
129003
78840
43135
255562
204329
68022
157910
270629
253579
202361
155111
181654
117031
197046
135462
197844
140566
117310
5296
215314
71550
261625
223297
198155
212703
21218
295428
48834
155495
21848
190568
146094
47
90757
260663
173361
126808
3250
94414
139936
161386
195608
88039
8336
128577
298492
176438
225942
115689
240589
74090
109302
283533
188769
101426
89104
144136
177678
133886
114350
55399
168822
127484
231904
161235
199850
79106
297114
131356
166531
195043
247247
203679
57228
208678
169322
264130
37775
24275
271797
198320
9435
232795
142048
121954
81384
209222
272329
219055
64746
179060
213251
67065
205219
270048
27323
104610
249533
126515
108086
259549
236748
113675
29814
178204
60442
275186
211261
116541
129477
119288
291420
48640
148511
173898
149970
42668
125585
78377
36934
115654
215452
88342
2011
239294
109794
181593
203528
6213
158503
92569
67405
56882
78951
280684
77062
249688
272217
204319
273973
215950
6363
135621
217431
209174
83074
254048
35429
273143
257531
293658
175535
252228
68003
58701
231446
263953
280597
191618
8175
295324
287449
254275
290357
93275
259555
35675
172746
272231
123550
216536
154299
218716
108255
107517
219569
74070
8753
107562
3004
101126
126689
165546
125865
87903
298318
244382
280084
288826
11035
201011
299799
200661
169921
276013
105159
252283
237597
248170
179841
71578
120526
21034
20776
229623
230160
141470
293265
164422
87372
213214
267319
185240
72737
73677
765
226363
265054
78103
85006
118279
207679
131969
278062
203825
236973
174135
186969
207239
126221
137416
44226
13782
59446
242905
253160
298329
25943
52319
242327
126620
77169
123260
162350
247365
144230
111421
13885
269668
83402
206440
209626
80969
80761
131782
102877
117017
8986
68579
182079
285515
277249
263152
169080
256908
246189
99344
292435
268443
36121
232896
146560
259082
9732
275180
250157
145470
174054
248831
226157
38287
295631
148971
134771
12842
9016
229996
13897
284901
281102
157569
297044
179206
213732
252768
135744
40066
76253
155139
203346
191297
144828
212
88171
64498
161143
149231
22328
250019
106205
41868
3266
230142
167983
157518
267017
100257
259576
114741
53792
233368
23645
61965
64379
280814
222383
201910
77364
194809
107883
125871
225895
293210
58961
211086
6926
167181
96362
258930
209777
106751
239552
249525
38644
179109
27099
13396
113669
43770
47035
295190
30813
279154
253956
224202
10125
160723
142344
118638
90512
77060
198698
279026
129367
4963
73016
260095
295709
54348
128435
225186
223439
110920
87555
183969
40878
246508
232311
125170
31521
6107
254236
144831
141723
177672
32995
292173
19387
51096
46751
60579
298569
227677
178276
7742
253471
260381
115638
144542
94323
214259
272972
283845
90222
256569
256158
194813
17421
146579
140362
14184
44897
228402
289068
224397
80290
156402
230317
110136
45063
208011
163278
59297
250445
156076
284087
249330
173852
288348
55536
94267
204809
21518
107778
101557
162629
105012
51541
59810
211626
135707
70783
56896
5340
23724
238997
148733
59545
180650
274132
253926
259873
69345
160503
201694
42661
209798
117824
25260
242727
184000
54714
245897
213998
238312
117831
40924
156638
291007
244493
270083
276314
21044
24693
117346
126535
160558
209083
217967
155778
80292
201449
184780
244324
39283
141437
221454
191287
71039
69214
215142
209058
232516
194658
241029
16958
103082
191202
215164
181348
104519
13648
276238
152048
36927
100157
75117
168106
127854
79988
99272
211027
280735
107950
18905
93543
125750
13209
17930
194049
154716
107017
25612
201628
200875
232049
146589
246674
44805
292855
299358
44978
279190
176161
271545
226599
13330
142619
244452
293472
172383
117545
112090
116917
222489
21738
160597
43018
110826
122241
46443
219201
192159
103899
137613
259708
191439
217702
45339
54298
81768
188029
247865
47473
69569
118141
250972
131356
50647
7535
233989
92826
17651
64843
214083
64371
93455
202231
189225
104376
166272
111061
41444
221904
219343
268257
8078
166879
115855
187375
60485
149245
16199
17448
129154
272304
117174
16378
205397
278673
33805
212949
125524
110344
235120
28069
33303
46070
161715
37121
44779
210255
247422
26627
274311
258559
234300
262378
141748
40078
178086
46876
65562
205283
69368
253497
275544
235383
144386
233682
123525
203128
281606
71146
87566
22265
8968
58009
37397
205624
42273
67556
46583
151000
283952
55338
198360
155457
32249
133215
171367
153566
117598
78892
55163
241088
29770
230403
173680
63180
157325
283794
182233
31769
55383
284779
58258
23328
279465
245977
244197
216706
9988
70450
83498
54267
157464
4774
227216
161538
161164
249759
295935
188427
143956
44143
224617
270457
138416
86704
86811
207893
238616
68575
280601
150533
88446
182428
99020
13942
94530
9552
247756
154467
197321
185898
36391
295814
24166
156720
127665
117398
191007
110930
57757
270584
139159
239793
153954
192356
240575
60552
33848
175495
130159
182973
235809
43656
212419
214155
9388
207333
208992
268591
214499
20268
79055
158344
127022
61686
61799
40749
229075
274026
179141
274155
148661
200650
57928
261587
189302
168330
167230
90395
63251
46507
237815
281852
70949
220009
268878
238659
284834
186751
46823
287043
169601
238217
220396
106658
60199
269294
42064
246677
259964
15032
55925
136861
224893
210049
230800
99809
191191
40818
141845
115589
287920
76435
260977
207393
14027
106425
294304
106346
239972
299023
74979
24743
284171
103115
117820
255085
279982
68098
12633
273008
179079
194389
224552
284448
177021
117694
79023
88942
116749
98963
234610
180975
72050
238001
73615
56023
244545
139831
116383
43332
184306
34929
275901
31767
6325
219209
286276
286476
244141
14354
226483
116528
30587
107913
257775
9202
148514
21676
204610
151743
187978
164769
132674
123801
20064
71926
152617
129317
21067
111102
258589
253430
234861
120085
216784
234483
282767
253312
224565
124708
185899
121283
247484
130251
49509
184830
124784
154906
105051
54154
40942
268329
182163
177384
240364
149386
232314
64335
19575
83266
219308
37758
257868
6614
133779
191495
262291
20344
38656
166047
282870
238174
119531
215397
293900
75390
215512
227022
290380
91017
67871
83630
216691
103974
66983
3902
81596
235188
257769
33733
209494
224504
8768
40449
184849
81493
68524
296624
155136
131036
121526
38773
157115
249367
273330
86204
121005
108070
215517
154865
2864
55828
64060
222850
31385
18004
194274
89919
38138
269381
224038
268325
206994
77185
194445
140419
151166
47899
111530
117464
108011
107196
134238
75212
152618
207167
151092
18519
219012
71119
236873
285154
7335
264142
151256
791
143717
51918
160974
43720
3767
210519
63559
295021
201019
253667
257839
258920
134238
272647
72076
205185
220043
1783
265462
157140
158431
228349
81685
15532
142779
21275
90952
2571
100764
165518
163919
130418
233727
9137
292699
106091
213418
196257
101698
244144
121966
235973
159729
201054
277697
68427
72140
37094
53437
135747
74143
135286
142101
822
54332
17028
7123
233707
298295
299540
292361
259665
129088
191402
281841
206035
56205
283176
30185
259309
28241
10513
103736
162073
197289
283639
33422
272902
10970
39166
138682
270766
9828
171249
45995
226118
290409
208895
203196
54475
257018
298900
34655
108268
93078
2690
170898
145994
68729
180662
114418
229784
49473
212179
203151
36014
73206
73432
217755
240913
240670
249626
269085
148970
61815
99399
150210
152496
275112
256096
87042
178591
181692
275072
245468
200312
285535
70483
185038
223125
148865
285295
151889
177376
3433
258922
173994
29324
150286
280455
175369
185987
56086
205264
172667
86870
253804
182563
206028
206
57477
245359
206293
235441
202616
243698
263820
263070
200243
23328
192972
218555
230639
266841
258377
231728
134119
169806
130789
207890
180351
243659
298666
26604
73956
20447
94862
263543
165202
271404
99905
82481
247012
49427
131820
221167
207656
209004
116755
221030
297741
59902
178041
196503
273773
143594
209383
291576
6798
138294
291474
103994
172445
29028
242847
265687
111442
164990
197998
131964
168645
213778
157117
127948
38187
248397
237852
109830
88726
4667
49042
173758
154351
236449
78880
117470
270372
267339
133070
222023
120458
237997
231382
155601
76675
182750
290631
140094
175812
62166
226205
90312
1094
245888
184933
257275
134048
77042
178827
61450
198296
10612
178038
50358
133210
126939
190640
242252
264120
173373
126951
193728
245345
238512
244407
49933
185172
219901
121937
205015
282746
223610
186479
96221
293476
4347
152794
243183
258707
93543
35573
135995
245396
221113
4465
30204
291328
83705
68732
127297
279743
10473
99331
188549
217462
247221
293141
243008
255268
261700
88522
87324
260889
189681
219777
271403
111414
277295
180239
259808
67700
204497
69445
61501
248955
153147
216527
168518
129656
292391
59659
209076
80492
244518
249875
27981
269601
209054
76788
223864
293014
46807
133264
171139
207745
39690
209512
279002
163901
63267
53779
121030
104878
285577
150016
91938
290985
169219
105661
85797
248696
12306
134384
289043
132098
297417
73628
62265
7770
140516
4096
265011
37547
292430
7736
100803
195640
252234
174400
62006
93755
93084
219117
101408
103243
247348
157401
242299
29131
121409
39447
24312
103046
163809
161237
237561
41696
14803
16730
65998
293869
7016
265052
14001
54887
87204
53736
48033
61643
291878
124311
156475
179246
167429
59810
242904
14073
181536
74557
254389
250321
141882
115147
82947
284339
118769
130708
96004
289240
132061
225738
244070
132673
214261
226393
78442
258170
225501
213151
215309
279588
188794
110836
188537
266475
146159
105274
172190
15595
154823
91252
261267
289918
57534
299754
161453
177743
83098
204224
60001
43669
209420
166993
157476
72835
60477
17286
126183
96298
43625
480
159549
275633
2385
218636
208758
69581
233088
48718
175646
299750
216759
4672
139217
142360
289456
135801
12811
16815
96502
94534
40205
76364
198925
205816
104268
283405
85918
84970
13404
33869
128864
162640
72730
195190
17514
254018
106682
50236
166012
135071
235687
161632
42738
243021
35025
231544
53177
279228
32778
294193
78856
146315
37383
33645
195796
285971
212552
256538
144460
111669
292340
212302
126702
38374
114419
244628
22881
154710
279816
285190
101241
288471
236362
239931
75033
249731
150093
101185
199012
172257
101201
297455
252266
273872
236810
166415
66148
298970
295686
26042
53486
198583
15626
83579
4360
109383
84951
294204
197557
280937
281197
179741
105213
229596
144785
172103
275307
208
92053
180463
81793
148893
288865
104252
128915
160062
259098
22261
200170
33316
182676
224668
100153
220630
4797
243116
11461
9541
99272
227456
196193
262217
9303
69337
100761
25671
6072
149936
210392
52813
209000
7628
92625
273475
4319
77915
23872
45896
163830
148830
285737
213805
46600
272321
73778
119169
170202
45539
23955
62368
107710
109065
114546
30042
116935
99306
84360
150138
63103
169491
75234
95606
55617
131015
288745
43969
216878
36764
177543
180973
13852
192296
192668
6020
195132
289879
156269
255649
274335
242368
85379
130774
49942
289617
45774
206539
150773
129038
267263
254555
117496
41602
71572
84785
193118
62181
152846
167029
122151
287617
29205
186641
152932
279858
216708
35806
197357
673
165971
299588
4353
32479
263644
135672
118514
205296
283054
154316
140217
72811
117121
90667
80041
255986
188403
156109
158945
222730
231743
211120
294214
12635
22109
30048
147251
172963
58836
248852
75381
96672
126778
219963
41999
152106
67063
198157
69042
73598
195257
138108
102965
236158
254176
219575
237630
36461
86067
211312
96275
182475
68352
249033
2724
227073
139507
150190
3259
208065
298930
71908
102837
155765
231588
165100
225559
59451
29730
192818
21689
71405
77796
176707
104433
9137
93556
42742
66072
269736
207268
134673
253504
281005
69661
41574
178648
156884
106657
227217
249562
144255
18713
9805
18078
104029
298220
279240
290942
162422
222989
114688
248379
138947
277655
186908
19158
276972
287589
249091
72673
187432
146395
219541
103273
225038
278234
192673
110689
128097
231791
201121
67513
213929
67316
12353
90069
208484
145890
218086
230940
296107
141206
148323
50895
149717
144697
284701
125671
257103
260340
212870
162665
176350
13063
184129
87104
189695
75749
39496
231081
210442
93920
271952
19836
274708
151474
202379
227495
183016
226094
126175
227699
246622
108840
70196
213738
293155
109506
161035
162663
245011
120472
112039
248410
240097
148468
96560
278570
118810
95426
92952
16430
84020
213156
190601
122383
31544
241213
154760
144793
258725
139600
279676
275584
65863
127401
178772
26531
64990
194272
93840
267336
38621
212051
54251
7729
106970
242594
241938
178826
249094
125843
85138
58877
187262
292771
109456
56396
133488
139608
141618
128444
216180
190898
238698
254333
25105
287081
245739
5565
102231
123206
18909
267515
185998
161770
133867
198
162749
286517
287642
70458
139049
288325
244384
41088
190568
176303
191818
33811
259228
32111
26415
7909
165951
198717
203178
150495
253804
59301
198985
182737
31758
45085
291397
224355
54870
95001
170981
59839
167560
79732
110173
59106
265027
221472
132033
286373
75573
249402
63627
147833
58933
267021
299899
153656
81710
228078
209735
45025
248871
257476
215514
158987
293970
178388
89295
6691
55791
73981
80345
89232
97528
48422
48590
223057
137971
150927
132881
215845
209254
124906
120100
155212
84093
125193
233244
277485
137885
222443
79580
123244
145305
84632
179662
10134
291806
82585
46818
133115
163230
76601
54397
66888
199186
24268
106930
164708
59917
88739
276058
267821
13581
14024
287419
143486
205909
83850
192986
33152
253235
206864
253469
96204
112443
38271
223078
52861
20611
242893
135929
175518
111339
12317
226126
81700
216592
258742
12111
146148
285521
264231
153610
89502
164445
7519
64888
260102
1697
129701
73659
64188
105089
72994
105758
289176
105788
236811
253438
275502
23719
269608
228893
21145
72427
83257
164008
180421
234349
258802
5163
126209
298531
237605
237795
32122
197428
104604
244581
182598
124030
137779
23000
150614
11609
42931
191126
278508
139668
21948
94205
112747
27860
266787
168303
94096
6240
239103
234462
35281
61
285133
225536
33953
88281
128990
181210
292107
7307
148422
69306
47688
158057
111163
237573
193948
91800
192583
121402
133822
245967
171908
160485
89644
253522
233842
267832
205585
118704
194962
36740
37534
23023
47420
76687
223419
25580
291997
202092
252296
64792
83156
26171
121506
155319
130371
115736
60524
74945
215498
171962
7066
291979
215691
127510
274064
14332
79
105304
269419
248118
128302
194789
260592
131987
119543
82564
111290
52190
248998
88416
79940
18573
33203
129477
286567
210019
213800
195393
167691
258246
150510
122945
230842
284921
96054
125412
86379
127463
49324
174395
298565
240285
65775
247048
14720
183250
148054
114808
195474
148544
172140
26611
277181
221874
178524
161189
67695
139847
223844
25091
98584
144818
189577
115626
142119
32076
208780
56022
209693
176397
109369
36084
112125
183898
56560
50770
262442
265677
200152
130928
273416
42405
177038
172104
229058
153481
29289
49886
121713
44288
280016
198615
266901
234298
258626
21863
246366
265947
139750
86903
248628
248741
256038
23402
284972
183123
43719
124441
55849
40582
68714
194328
127529
185543
226875
280449
193908
139623
143571
12463
255862
55477
251095
65188
297422
258180
88545
32490
439
129611
279360
46599
127869
42474
239762
155516
258525
77508
10192
240612
94407
198793
239933
155860
87145
139338
295456
95459
36501
53776
243340
62904
46493
7175
204663
241465
5206
179781
255223
128601
217391
118030
31093
267809
11052
213516
239299
11296
274500
230306
1894
21006
67835
11792
60158
24255
38358
254015
299076
94800
21288
25600
114737
289534
271021
261075
143521
261192
268782
180916
164793
51480
145260
122674
201271
172186
255863
181036
17258
85459
55804
91377
212533
25061
208371
209573
146137
77603
171667
111622
227337
111352
132283
220664
39432
203701
153345
263258
229168
33492
257873
151994
57233
34299
259336
243449
290642
96804
248127
195821
27438
273186
56740
136771
192604
175184
229772
261435
164916
274301
80204
206515
179809
214669
44515
4117
179497
98029
184989
294435
277407
116193
249297
64437
37852
209612
8763
95730
43281
50972
140302
2275
42928
295575
187028
136140
159822
18857
164304
104236
231653
103181
94192
155190
156633
219217
94578
132318
37165
22900
80558
56275
299935
157530
240220
161742
223060
169507
298176
194782
266038
291578
169088
99036
250167
13850
39762
15280
152285
56322
131008
295513
156654
102592
235104
277994
227203
58340
142565
49229
284629
48799
195366
55918
285890
155376
260527
275469
249203
244522
165102
218410
201064
238827
284813
127619
187537
203963
205055
28121
155708
257752
95524
165695
63329
92390
169377
202433
281093
18691
242802
32251
40122
150128
212609
137257
38167
194844
229582
115440
183584
3228
156671
242918
63432
25212
25346
11221
241979
286736
133252
177164
270844
187971
29308
29320
75783
101622
236933
60149
24608
298641
113431
168353
73945
131391
230647
237862
263382
251187
221722
190953
254802
119259
128044
285615
80112
276878
224915
18610
153262
277241
25493
121816
86658
254019
107170
158676
165775
252149
182871
98911
124429
84141
195547
149776
198874
295365
160488
63778
3042
224687
203227
56783
55003
286248
165591
60837
127833
44528
160086
161911
147941
147922
245839
205218
234590
129789
161585
175108
292395
115530
9804
89567
288886
271461
257714
111119
2125
25590
276109
140855
58136
49065
246611
29278
74555
7967
236225
169257
238625
293511
267357
89965
84624
256417
158249
257957
49633
81924
291597
273263
110019
6551
201673
183863
148571
131291
162137
32392
278980
161811
61970
77496
105750
233992
219147
24378
25829
12096
109877
118168
142395
282359
108098
161948
225926
257666
222161
171716
60085
245608
147337
42616
169442
81160
110767
248604
261292
133045
250403
125378
38837
60197
253954
49734
201070
151700
115351
30574
129602
73973
194822
164126
155274
263074
152312
169161
208113
79671
264997
130664
72763
118654
128849
12888
261227
22028
294801
1904
38738
277400
33718
247594
189649
107104
39286
258512
614
168666
28859
90796
263109
775
110211
184958
150821
138186
22143
153926
278548
31091
234775
92885
48283
117254
983
38493
176173
134726
18978
188809
204403
182206
260152
129978
142224
150421
200905
212947
35359
251831
2270
244887
112711
98557
196004
7211
209753
261870
57183
200737
135672
68303
187481
220234
100796
92120
239573
276858
74033
221904
17603
8762
47854
238947
35213
225828
58723
120915
225408
293510
118083
143953
181700
206210
137659
155741
254669
77274
212103
202077
7918
294031
9899
18655
291044
281814
298654
219297
26353
238888
311
265953
292645
123694
131940
72497
79567
247929
149999
55282
241697
267754
4888
249112
6885
261626
36344
3166
282038
172004
290343
144255
91738
146749
133834
233173
141607
125787
151319
147446
246984
80575
138669
84460
288458
233048
41749
180746
258864
33111
242965
90686
208818
214492
77515
153920
143792
27584
298621
72476
172253
209898
70484
222473
2891
135304
252568
168735
142724
67232
269808
87721
283539
99714
296491
99579
135735
222394
299725
162853
69668
10551
72479
47615
163002
255707
225775
16552
209958
263592
192412
200329
41905
190872
252773
153259
215075
211330
183584
77918
20596
182395
148707
226426
142191
283794
130032
38307
218127
234421
152397
122458
140986
96881
63844
73499
269619
242002
50453
18328
261526
257871
34283
56662
62879
280779
226120
30390
76822
76879
297615
155979
201583
41297
74997
52996
117218
38190
281335
238446
139165
205479
80693
266314
234197
230489
93514
79467
144971
294471
252106
23640
188108
256597
296151
219057
79545
96187
273453
88114
117315
46816
184236
134385
283330
109076
237956
68589
225918
292081
260074
21230
218135
186835
199633
128751
136725
254618
49022
53994
294588
138636
85332
35638
135030
287074
32035
72136
95919
21547
97985
142017
282745
100521
166911
127105
16856
152197
164270
103567
94434
113129
72219
160605
40430
155336
184574
144981
88375
234750
12757
112745
164666
74505
247757
140071
249829
55138
285730
5096
173204
45983
249038
231124
109804
131176
286429
296159
38298
158487
103960
80033
32374
298928
174221
220164
134488
28195
250894
189149
154816
143393
220036
81650
113446
7156
296285
27533
251520
270290
160548
30523
268812
106777
36285
290669
249729
116093
288492
278926
176938
219031
30798
67537
261634
177879
3606
160365
288954
235513
265255
69791
247556
219220
58019
38028
258353
175832
117383
295719
191307
17455
237378
79439
129137
134677
215317
296004
166148
159987
87013
281280
81187
151880
77364
144125
208796
17346
297057
86351
17024
45736
192115
230744
153122
231867
65827
210562
250910
146000
60145
262205
187591
42669
128546
284098
273236
281163
250220
212259
56786
18267
114398
194382
203085
11901
234271
132438
69847
274020
58606
146755
174141
177577
124751
187151
232109
148534
174300
205940
248927
26510
251795
84295
72661
138789
35912
222332
144500
107477
155690
142608
13646
157677
157596
276673
181102
165203
115061
183271
111777
212428
36440
159622
47121
205122
11826
229564
136919
257569
283193
193860
178003
4452
260354
261623
71245
89607
211480
207417
275901
218429
29078
199171
63186
8763
12857
182654
171513
290453
104924
193312
45673
79128
264169
42573
49652
254777
223976
269236
184459
267314
191343
949
17409
141644
123028
127940
107388
12046
244190
271196
54565
239003
246383
171009
59071
14227
20991
173766
79883
13471
245500
237163
26778
242980
114377
285499
252361
243351
281867
201277
36603
178021
296855
57640
148418
196444
275680
244031
18225
136280
142623
71387
289088
114658
158049
88939
186794
234006
170525
29987
78160
291222
240487
44699
179093
147103
127300
277091
75586
296617
66774
29527
102745
7179
139273
29660
48454
32392
264549
188098
95686
40694
82310
175243
69053
23885
275675
60518
264062
134118
247492
169835
236978
289307
218020
98580
127711
273184
245488
216890
103251
222508
237176
116145
227695
174021
13657
131107
89727
188176
241135
224917
251302
88617
177543
65466
19405
237514
26904
243314
208275
220216
153420
296792
58825
262494
19918
127567
251349
235890
154148
63425
195365
42409
88297
149055
288614
97609
109610
241859
128485
7484
120777
67506
171222
201799
112366
165199
116543
21106
228447
262090
82810
132686
137024
123990
175073
61019
138609
105841
139783
180003
245047
28211
17644
93077
276721
206294
161404
223788
286722
234401
292950
299969
61919
60570
73535
192511
207655
275772
20490
108738
43697
62171
9361
17875
225381
256261
149305
26033
250861
50184
180281
95588
35650
228501
46135
245165
65117
63068
236209
110914
43950
59187
298284
168857
31741
822
160302
292276
122157
204054
142224
61496
102572
143048
188246
110600
60540
28823
228450
279388
9672
296506
244900
42550
91788
85890
282659
255713
282539
12544
231197
165576
194818
66991
200793
96459
48124
213228
20689
48484
88558
245722
287638
57260
158142
67716
20263
30057
179997
10800
248550
107071
55738
76544
40433
275125
30023
180105
66374
47859
80809
55900
201794
212958
2977
17138
31008
160187
245572
85840
8206
32029
119269
35610
240193
257344
225515
165673
291545
244373
133196
35758
136449
285548
72076
135870
115866
73966
277576
188960
281494
248220
138576
191310
15492
243307
206902
257714
41987
126349
74444
63645
92128
103118
52549
254462
105936
143978
17015
254752
83903
148547
226741
264544
76730
27365
212370
56095
168505
135216
205603
109690
235550
116006
224056
175534
244161
201824
126984
116056
159
183327
73775
252543
83478
213264
161761
218602
180002
19402
48186
134992
151520
152594
85277
197486
27295
121095
146813
246441
237384
280147
184365
46776
297097
4340
13025
169465
71837
157876
168046
281939
79002
159503
258727
6068
287852
9875
103621
29057
69152
3315
165109
140114
73731
230868
55274
2120
227245
168870
180815
103517
227307
257116
6506
272841
216484
280991
155187
150177
204700
6124
235996
210428
61998
15785
225229
36180
125828
224777
46522
264143
173026
79282
143403
68753
7959
118059
62898
290526
115114
124021
143161
15611
151064
285190
130106
126386
66357
135289
119551
108685
142239
150071
31361
234509
237678
6250
146839
130177
60134
203905
157844
252302
208096
185091
6060
133966
198916
276390
137413
399
180116
270760
200370
271380
117844
265694
296922
200739
201863
189953
50054
11798
181593
61676
207342
268717
47863
194998
169153
4006
264934
146595
142021
73315
119641
52362
110843
155395
132401
52619
172414
257017
268190
124818
259949
174144
219498
168744
169233
2007
14021
23939
198602
57885
27849
78191
222007
141093
115564
56233
92328
112172
268195
129818
147835
120748
278188
61925
27732
69242
37940
226897
280798
39468
221636
15528
125685
790
69830
260670
33715
58682
150481
210022
78170
74939
276218
237281
40016
251683
1116
282257
100475
201797
262451
81962
84269
6321
158954
197354
283870
94161
294213
36741
146657
179949
284206
199408
284134
238072
5052
104802
251087
67898
424
72364
146333
180355
155631
74682
39167
102613
57328
99779
179700
137557
229336
77595
98772
186957
120972
261345
272881
250204
298417
251653
126131
277447
192094
154713
117891
197855
186730
256674
14024
134413
284709
49125
230755
268292
68457
167175
117667
52137
107756
130897
242010
149534
88166
45221
103620
251042
61400
271503
87642
248906
75170
59354
274301
195712
93265
99092
151965
245777
278167
2756
230622
280292
226318
104499
282832
7725
91377
21025
180783
246322
37080
218167
97480
234568
226337
80020
115558
20086
39955
186701
126023
44418
291659
235874
269527
218318
295025
170313
188015
292452
65950
7976
180690
204039
242776
87918
179856
257747
292393
118439
124166
109501
228558
90533
76977
47986
37841
154780
157888
135763
42880
208097
166937
16930
74626
68822
226122
86998
79164
93000
2524
251164
165013
143697
231738
138714
269402
109977
53513
261757
72408
96545
35330
204115
121117
6932
195313
210679
97745
192251
199154
205818
122956
146097
197770
132868
197743
32178
276535
32086
217961
114415
210671
32447
141719
34601
207050
24168
275062
132243
157145
16140
142739
181672
67595
78416
295512
116709
234966
211983
66038
191865
139706
189059
238813
81692
194343
240338
37221
6493
78943
268349
136580
215187
105920
205063
6346
23005
18303
241774
134650
91174
258721
46002
226019
221089
88097
68479
72919
217164
34327
152619
274303
220182
203718
202882
269399
216012
223331
9676
125734
115781
252271
57522
78206
204661
160116
164102
285568
273174
54732
52557
293294
65361
176683
55918
218337
109726
131176
181446
143945
221556
45319
4263
72277
56072
134780
173680
295934
224370
212212
211292
281760
273913
210301
68309
50818
97941
242369
295169
48643
280278
133520
298092
22312
202449
133843
98670
242933
25565
61022
150902
240893
261437
119624
86258
44496
227007
214793
226414
229039
105783
250412
272427
145573
277664
252215
160289
172603
281292
198350
19988
32792
298915
58480
77174
41378
62379
138407
75153
163098
60148
90614
255588
219097
23504
213023
226506
169736
162464
57390
122504
197586
53043
279634
229943
216219
277959
92042
62389
257720
234796
43098
146347
193928
145757
146216
76077
29801
245184
187045
160142
53436
195040
209364
17087
289231
37427
49079
231698
248392
47467
133001
79166
214132
34814
235835
153651
121049
205995
126504
190267
116580
253315
83495
281222
77998
240442
269492
270574
31320
296867
221306
128131
234318
153884
132293
147622
65592
111518
66120
13490
6111
79139
223017
165411
298707
15720
23551
41206
7317
42982
133524
75602
2722
268194
213381
60117
280408
197094
88945
263739
2446
26251
2050
142434
11784
144689
121722
110352
4185
66532
251909
182522
49374
208968
76190
297295
34211
207484
287753
35630
36426
152409
151198
255523
224957
147770
226302
4573
38071
75356
170894
104149
120024
74318
271610
223689
190263
49078
210985
295302
104667
86687
222069
163269
63040
237428
207122
167449
147160
288758
113325
48018
54369
51930
274214
79177
100673
271639
150313
223933
44153
78624
12797
11703
121867
225236
192626
254687
299768
105355
56873
28035
219735
50230
39516
286278
271426
261395
214165
225395
76031
213983
56871
279669
110810
288140
250581
150936
244722
49430
226626
275988
95875
228188
242596
33236
83274
35809
164114
66302
260549
238928
32458
87431
280623
198821
43423
82414
153377
116350
171130
260241
127005
96364
206756
223935
193569
146836
54837
105682
65474
98179
185721
200460
66881
178572
243419
44469
44856
280693
116838
218465
82294
265265
70591
94708
185558
199787
250741
41218
73341
72550
104983
125862
87508
245364
3338
210654
54946
84467
138537
222875
297724
31665
243230
226284
74417
72717
46363
55082
26902
153800
126808
265835
16900
35829
93639
72265
20728
57725
251354
9283
214660
210995
296131
250111
235529
128985
234855
299326
293578
23718
268006
231905
210020
37417
130134
9543
72602
162862
9635
54164
231560
260781
235530
113372
90462
37725
252539
250012
202195
282735
176408
246849
275068
273422
220818
264783
57519
122087
118591
279471
126191
104158
214779
1
290539
9376
150111
237252
3704
149516
140071
166635
59993
296011
17146
104982
282544
38543
261453
31998
251702
277293
292697
162210
21596
213607
2374
260247
125702
111473
99938
286405
227888
297049
88407
186560
164182
117211
51312
125025
253439
142965
68908
284295
80611
96680
122192
166669
50982
183026
32919
211855
257069
138676
261474
200145
60763
40301
10811
11718
277009
117287
118917
57990
253091
192495
102179
45002
35060
56297
86408
69801
104448
153096
143501
284299
238009
56676
178099
44009
180995
61568
52634
163113
217532
299130
55437
275266
68221
282472
251535
276422
188536
103420
179423
34497
90318
31200
154449
220402
32445
8197
111174
258971
35991
241965
18225
289838
24437
290798
156961
244693
205795
119615
98233
72271
181682
187269
25495
226753
170179
25428
144084
152852
110352
211758
231838
295963
49494
58647
167846
154637
101461
192943
223111
251769
240908
244413
74492
153351
184334
259580
97640
235578
165833
53448
150842
19020
255448
274143
105539
140641
88762
210419
183391
242954
25373
51294
254762
133340
297359
219416
131852
140732
41850
216731
178129
247387
210859
28733
106522
37899
40260
92896
159715
284788
193265
199190
280172
29941
124036
85162
150914
185930
156032
189025
179710
242895
65302
201822
260147
140957
222525
123711
286372
234884
281736
178019
59942
45317
14924
261831
285980
290109
126784
255183
206121
244345
67002
171740
53406
199122
136162
97145
226641
135534
73283
140802
52351
63754
110291
213435
31469
7806
27306
124704
9171
40681
48494
63755
78063
291712
72960
155016
236617
230722
197394
131320
187077
234735
83273
285642
79753
132938
41102
109427
141253
63438
248642
155779
277324
129107
134920
40477
159352
116946
23410
72933
51137
32633
104060
92069
99722
104303
249563
18289
182467
258758
280881
7159
294759
256962
247886
93532
60190
7260
20156
20984
146647
68738
83490
149467
265164
209756
105675
262758
91628
29838
117200
275152
280994
33258
142291
114654
225021
55169
296428
18036
116449
101435
267613
179690
290175
77240
258065
261974
75624
231122
268394
268051
56159
182517
6299
142281
219675
223686
89363
83003
226309
210135
283848
169563
174864
32700
261288
128403
256433
14594
97283
295974
85891
91059
97542
240149
105383
293
247783
27163
113624
207326
207133
97963
226437
95848
71091
50762
74112
148033
43803
254910
238908
91051
218570
272357
68819
93219
192736
210023
295111
127216
191326
122714
28956
242594
79181
64964
266363
117730
203905
88588
117218
68574
27568
192785
66801
202353
278388
35786
184390
238462
290578
290984
208799
55394
272022
208971
181357
246789
15722
124912
38994
41751
246931
260794
88220
45173
63789
99301
223753
298039
84291
191627
148381
296202
111433
222883
266980
269383
154873
103651
115523
223666
154009
22502
185018
41598
240060
184077
244700
298121
53665
208660
262672
281796
74363
147509
101747
156651
147331
96868
30277
209503
17319
184733
98442
10207
64484
5664
135865
83532
95419
106747
256515
138965
257685
201306
200282
260189
41138
227747
38113
136084
51539
28781
4554
125302
297508
112253
299026
60526
295585
92328
163471
25005
73969
149415
86148
117057
89237
223483
35900
279449
42224
198441
270784
31582
271974
153499
95643
168204
244088
24108
136774
150369
260257
143772
20665
60277
89725
94741
271818
142401
4263
274313
35933
12743
245551
133625
178799
132274
256397
222447
120213
263892
287056
286677
155740
45081
230731
164828
92018
283233
267314
14202
53356
101747
124742
268392
196991
227904
22882
248824
276168
22551
676
237173
142814
268936
138594
51092
104227
51562
27343
192173
278690
119966
275605
211161
169287
46673
192760
81786
8930
50989
241511
44958
294352
124427
244844
142652
77233
276351
123297
10749
212464
254870
94616
314
106651
227449
117023
108697
169967
215899
91706
103625
156247
3225
13828
24933
296422
254956
36386
16106
76351
142892
160116
174411
263155
66765
242486
115414
237748
12155
72448
154099
235887
73527
287955
252050
222770
204240
131240
211589
258352
167334
131723
59194
181328
107037
208351
233881
156481
39201
39565
166939
21674
128599
272834
299910
209447
82346
261716
204870
243071
237110
51125
229204
222622
31768
250730
149139
70075
155737
172842
185064
104565
55449
25607
3550
135432
257010
156312
83678
21328
41120
202760
104884
290443
69040
154381
48052
284632
251425
23001
158736
155669
382
218576
44297
238044
135658
83793
255972
159487
135744
60377
205676
99875
81711
14616
11284
252779
72113
162153
242538
163084
284647
213397
82900
220326
89344
204690
103498
44906
29663
143390
98937
223146
151255
22913
201045
76401
297310
257481
134591
248777
134720
106437
22425
99932
238356
215170
98540
282387
179676
156980
255558
14665
188457
67701
283058
68076
567
189677
38773
191462
127697
17695
48308
160551
104713
8005
39572
33429
23903
1602
75640
153581
133242
54313
40755
929
179266
66347
2666
259729
236826
14417
78882
11528
296750
253053
98772
46126
174237
239165
141890
39796
200941
268956
246621
25441
187268
254158
176326
210792
296088
250242
32099
68799
186666
153136
161811
130466
79502
45974
5461
236065
85583
179513
221431
179146
75182
130271
19898
49033
152396
136019
72727
150796
61166
126669
75713
86120
22385
5678
118278
157305
125336
25556
248749
67261
36260
211039
276377
297015
208186
106023
8612
284883
122167
106622
93773
197199
161627
154262
236970
194474
256969
179855
98499
239719
144535
136899
279066
213724
218133
12361
117378
207555
242354
61181
58312
209096
66359
39368
260184
286231
142149
10371
41330
95135
125158
290677
79360
52151
235135
275735
233724
143114
71832
261056
10096
225264
200214
62418
299719
184858
198720
18741
256420
65036
202067
281312
226655
188757
152135
132090
277622
273644
299665
169271
44953
135709
228393
55134
238106
30556
55058
53634
163108
63347
87002
69228
160486
97808
104766
13155
76026
172186
223879
235583
88583
221923
176031
56332
171777
203907
52334
86779
276841
239872
289759
133551
140509
92918
104391
262156
51272
173612
102829
118091
256008
13518
41199
102790
180172
122662
244652
122608
24871
66535
140692
96026
163209
292893
227716
15421
61940
161798
149881
16056
11979
198338
49159
190212
80062
31032
279286
136507
275925
225370
128924
223970
140008
23697
236214
133597
174207
61557
285239
159739
159780
92875
221827
145993
151499
96381
89264
64043
70270
54091
246357
92426
192444
238506
97542
265779
99851
263834
207565
96106
47772
116319
25377
74055
147287
7270
24776
55725
149343
284280
84235
102753
93965
179347
225047
106707
72432
127413
131602
218816
157066
159173
224622
72086
95801
164673
61583
119414
67137
39451
125920
169813
268957
193106
12047
230431
50435
55435
202684
3147
61216
9402
160109
108733
80663
42768
132107
80275
224456
267122
263296
289880
299943
65767
160457
202294
162921
52245
239363
256475
221855
152046
61103
271002
214995
183243
101262
44395
60867
89466
201546
232514
215483
78260
142304
264047
284353
34313
76504
216404
175810
25317
241169
177770
292943
297631
196283
272226
41999
6005
239467
293324
262725
166487
77000
2573
152186
180435
187867
293399
263453
199272
35518
139707
277875
168049
12024
178202
113538
59038
196190
98688
48116
253337
238757
62963
191768
38555
200944
265491
164593
205950
116363
167292
161710
88319
22822
236018
159835
178356
156177
196720
54961
36838
67765
247970
175180
222241
45878
153271
262222
236168
59748
58288
173194
9737
109742
99540
201156
52796
188231
84820
261962
156189
281922
255523
183633
106692
60810
221815
188759
180666
288432
146467
139066
109419
279858
257556
32656
195370
255736
11225
193856
170184
67784
98205
184749
210052
122785
16953
181330
41817
163803
21760
292730
275436
99598
178348
100684
211817
283316
206447
104023
254124
66592
105571
118227
44532
31417
189117
58165
156356
38264
53540
159022
107941
52363
136792
162088
235652
276664
188544
250360
263538
97383
56293
130182
45130
127161
33527
194067
81016
277703
148007
198731
118389
234091
199059
184189
187653
42969
182067
159346
288164
140852
10835
234737
12775
22487
219647
145348
282368
246728
266637
152330
246966
90745
224058
242640
222411
275089
182356
153775
26322
298740
35178
206528
58371
45542
289475
216527
65425
134004
191471
286430
41232
94712
263725
79085
242635
143197
278580
81071
31275
214190
81093
287024
295496
135635
264738
74893
235957
56097
231364
193916
82890
88407
217984
86841
90891
13803
106958
22601
137063
156593
186658
84509
269494
32232
59749
298137
44077
98700
26187
114833
293231
106160
100646
6429
83573
109385
296658
146475
6196
230814
282093
89081
86922
110960
240223
117524
174019
245406
145944
229020
155763
149647
101074
219399
110085
173842
112948
45812
290526
14579
195893
287343
114539
247819
261306
161680
196813
31071
222850
147865
35564
260581
288502
36454
187729
118619
162214
234969
129000
257477
96652
41293
185941
180122
134551
278618
13350
96898
184239
4310
12195
187776
62912
113961
54433
184633
219555
117370
229573
148132
1324
258133
224561
111052
272267
106443
1500
274762
96658
227223
298278
3552
99764
6269
173023
24878
119468
253654
2984
254287
164543
247509
296873
166500
172695
290544
137753
296686
299242
288514
201616
117483
279130
31209
282702
195894
53551
39955
17967
139074
121934
188195
145918
89477
288038
107086
97562
80618
109783
87035
56973
71961
26009
107482
1286
277379
254255
111899
68788
113515
184894
12149
180395
274599
263826
67735
291379
16059
212029
104894
67884
278250
144535
73195
248309
241738
53016
218717
123085
236738
18493
45800
196367
36872
228520
195429
139650
17197
175683
94262
30322
132198
218563
65520
2959
160252
159382
192653
86856
263647
34230
191453
108791
234715
75191
109332
241368
10763
189912
143012
216224
48069
242477
71202
106872
3999
264352
156060
160126
43807
205815
280102
290082
226693
38390
133801
281327
272226
51602
110349
226301
163558
242340
100724
275368
167977
178159
107796
86144
14155
97017
90745
265111
79113
19403
114630
86272
186913
47837
283250
154666
161411
285049
22517
100476
152432
48486
270298
224666
81376
98204
24321
147249
105000
265045
100130
76684
30325
165338
21066
82904
193512
182197
103387
10267
151001
214102
264372
187004
270197
248037
275676
140831
102066
290371
22863
10664
74385
225814
17452
223665
53871
230799
160985
54858
235503
251720
118944
141828
86085
183905
201562
146545
22570
212093
102953
14572
61536
171715
137232
159913
163883
191419
211726
227732
144288
2972
6998
155660
33264
94785
15186
162875
120904
44235
46515
199425
140368
93744
109934
46766
94222
209149
210876
165980
105605
172054
87085
186429
205692
124448
201164
81982
123279
98151
234791
52228
138111
192030
95655
215002
945
242517
247228
277359
34918
169956
270674
146117
63568
232081
69479
61630
235825
97822
190433
182463
217379
53893
151768
41109
16618
159896
257891
212287
174976
218723
155417
147015
263857
14619
122762
44155
155893
15701
51458
39666
13203
115591
264167
33118
47996
120248
59797
42552
271693
182555
105690
128040
299261
19401
220748
48270
287973
89864
231456
48678
203621
151523
70774
89730
138971
152715
48792
190612
294682
201837
121806
198798
35429
291911
53675
48291
101919
271403
203068
230274
102560
122545
224642
119937
179992
110799
233626
112372
219166
84888
166014
132408
242301
11429
259688
168746
195091
279186
239105
75095
261994
187417
70128
281351
94826
43259
3272
53784
170735
297328
267357
271877
85952
162117
67167
49471
212128
60322
25202
232007
254645
49143
86166
195886
193337
149929
201887
15016
204705
197035
39596
105080
67598
32132
115908
263184
284113
73750
204387
134099
252933
193695
49404
54888
51322
117916
50029
249512
166264
247979
229888
198869
33485
175748
794
83982
57038
335
85675
103975
113672
240211
109645
144283
185674
258194
13364
258706
139307
19815
259318
79347
267571
204744
139757
166383
128424
231373
25471
34688
116003
148312
177104
227842
164916
35444
228104
222138
98569
74885
129890
135855
202504
31563
146388
265342
177620
275411
158125
238197
192078
172694
222361
44992
155833
134870
279111
222059
116151
239693
243249
106133
164667
212469
209779
224932
231188
151114
297954
262491
122698
260620
170697
296602
215121
46137
139679
90212
185373
284902
200742
215595
77571
64855
55854
51645
242503
286609
192212
52923
262394
173341
74743
257342
39824
85590
50061
19626
234634
133854
188731
124760
242010
21775
109675
75085
40259
25119
122830
284543
256158
66585
21476
297336
34374
122357
25548
83360
142125
99209
267443
207884
168564
48511
61238
145061
125834
96131
128130
156548
281629
68867
136984
58983
251072
29245
123026
219271
62401
4477
47503
26212
246527
177784
201592
262481
221391
15953
40843
114937
153322
97457
60701
96235
176926
277521
283611
87005
260279
137829
193636
279332
171326
61994
256745
68022
8750
279434
225675
40172
21454
289317
96668
159470
294615
188889
145297
299405
18488
5079
204798
21896
38758
70028
13171
242436
74709
66770
41616
225415
32604
49694
259271
266088
53741
126110
275170
28489
185317
199866
15325
14078
149634
172277
190388
115463
90158
147984
96863
138974
251521
239628
216261
149122
275775
56506
117120
163445
57200
21593
207217
189890
21508
275216
201797
258721
201180
210721
39229
174910
226910
21696
37663
124034
168344
280822
203014
189467
114057
192124
236876
177274
248413
73254
209897
223727
216612
235055
13198
119355
260442
285204
137536
220697
120074
101833
127823
270556
80276
153066
248115
254103
296515
277203
192250
76203
192980
45245
156534
214514
24353
225482
243065
43822
2572
284008
218812
80637
256647
34656
224560
168294
23084
217842
108269
151968
172385
287446
227226
6381
262485
31897
26906
292717
242089
256068
51015
291973
136892
294338
209587
51897
262852
34530
89681
58038
230663
41422
137910
237443
239513
223604
116347
223023
113005
19860
52522
147409
100617
134343
61249
92974
165737
121604
293294
187596
271982
128821
242314
163798
103300
1543
225123
84339
136756
109956
79692
1911
50733
156428
196087
67976
232836
237705
145358
136940
132926
215335
94385
159176
42481
98804
220570
207700
80663
288887
67799
202503
247738
64309
160900
72100
291965
164795
61986
246039
252649
83207
217035
142291
89973
180034
71214
292852
18976
247650
234370
213174
289772
58833
279264
84525
238739
208307
114146
209430
71864
44219
88752
102597
216238
179312
50082
210409
132412
148768
276884
214001
62616
265791
61558
235753
235408
51730
263497
78008
44977
235107
265884
203102
249793
151069
43007
74110
167861
283200
17019
148192
440
37106
152713
270442
68225
168083
191646
117310
220104
112356
76991
10571
193120
128323
73622
86463
53470
22864
164095
196791
51103
121262
9133
85589
216449
47177
237482
101040
237892
266119
84776
215022
227216
143201
28710
293991
274645
232347
116653
127564
148445
138760
258254
246956
280855
238607
87591
74503
11717
55116
12155
51680
162875
105549
288924
186497
101583
17995
29451
219959
217040
16960
223372
258041
135294
173580
194465
20587
206385
54931
250293
1032
190949
2906
51803
272670
22646
210930
155525
251743
240499
71921
135551
78852
284412
286003
294592
137474
142323
290569
50941
128983
234742
197643
253488
48899
284469
2840
120181
9420
275292
287631
90548
176584
13564
26622
80423
112327
180899
254954
163004
50204
236871
192190
112695
205360
129803
155671
296557
56400
107641
125266
57710
84579
190666
269402
215426
294427
261329
239799
20655
189022
32215
161594
193691
198659
105530
33429
42658
134853
172975
151162
115781
110484
51833
115929
205637
154629
46417
152650
266613
141912
196380
161569
265170
37440
276989
12148
206405
202624
215416
503
265603
241670
31367
39566
257907
217353
74867
18621
178067
201671
326
53495
7757
79195
16651
203553
85477
130708
50836
296061
144663
23733
55311
277171
133516
60965
177951
236101
119635
80892
248358
4196
123249
70833
232131
20663
88069
91096
229821
8799
140610
230656
13096
170245
97471
219180
79512
266866
176852
105761
97868
196702
103936
77463
108146
107540
64439
86403
241476
149373
227542
78882
27722
48183
273922
267179
299426
61428
149954
297801
241421
25787
114201
190416
265305
74884
182673
161381
65182
250327
237010
64986
80859
147631
32
162420
41899
227228
45341
38676
277976
188239
44371
50652
157302
126467
287585
29007
159535
224959
123609
46682
269687
5522
259269
157846
272949
91817
158949
57662
181169
180076
203197
44182
46257
285760
268847
154789
171702
220935
157203
51745
152675
96221
105032
7042
86869
33919
56191
149713
4755
95903
49813
101536
123632
185681
121278
33378
275089
15981
194817
93730
203673
109820
238612
95028
74653
71136
285673
266683
277089
119318
8529
76735
260571
278271
275611
128186
9800
87479
283202
213838
286717
244692
293136
230789
215979
103685
143489
27953
222232
218712
292768
288025
276769
132977
260770
15813
115930
199558
249656
272937
9775
193872
13436
211558
155560
186956
177809
240426
206050
111551
147632
250384
192215
243820
239220
224469
164770
252853
229839
22035
210103
133797
177853
195608
129475
256724
39109
279408
41
21213
295799
21108
216763
266543
75305
111828
85315
106012
112888
255667
251178
46550
175954
522
103635
110624
145093
27673
224190
80369
136835
203580
237398
137795
225185
257246
111302
6698
274142
227965
137391
195082
77681
208668
225152
219058
145377
52934
5277
189015
106848
276971
150699
257065
51995
269414
220397
19805
246479
291326
142209
202050
85416
200354
144803
101105
259472
247427
157615
234398
152440
194865
67919
57103
220736
68323
240240
293241
287337
91006
141186
219159
131705
113768
185742
295271
8518
104570
241766
142236
209142
287526
180214
49152
80459
22982
157552
281946
164671
184558
20686
298193
97154
94613
278954
273445
235983
130407
118966
45835
13861
133955
141480
58792
169937
101118
137049
6849
77645
123151
27830
181808
31888
141617
96937
174307
171191
68099
221334
183253
33162
48947
143420
145185
294281
191038
155726
31345
46237
246749
183623
165145
250933
106761
113857
120752
120442
53679
73062
190804
80965
10565
96269
176939
299475
28435
131904
174966
191693
14426
182187
14617
298776
272039
3943
229042
287118
245389
191771
287135
220696
67459
90543
92854
152053
132411
234753
104211
218437
190520
184023
227505
218655
272197
137260
115840
5445
16984
67164
121718
5641
151796
13113
56964
277228
96966
33368
226332
271860
280203
194043
280649
30113
226990
30312
87824
110676
127418
202139
268484
223952
226092
210483
136266
86754
66582
73048
3133
218875
16961
290288
189677
269076
253945
69953
121009
6366
216605
180315
44756
192957
44777
197507
219568
294605
273047
47902
60361
50287
288697
128256
149475
76098
57727
276642
222911
32091
37260
191559
159569
225210
14001
223283
54133
277293
111146
286498
72133
231118
75639
6732
154308
28743
284981
155486
49413
61980
193392
277929
84693
186547
238372
131285
7188
175392
142538
52830
206620
28956
153230
149095
150943
130236
66681
74293
106492
164504
56029
109152
188469
195191
289190
261943
8969
156888
130610
20645
252055
77095
256352
135455
118039
246427
46101
186120
80364
91799
281536
152193
246117
110969
73124
106324
284797
2529
33386
110678
200358
267324
3436
152817
164934
137115
13023
206724
271634
150465
184686
248009
23148
264476
220498
52659
17769
19852
151956
286085
176106
120630
268460
233344
207532
10725
32195
208393
214254
217515
281270
124889
134221
265715
3669
106565
121082
157892
149417
87619
100569
245126
126110
97735
62735
29678
290196
10673
131358
50261
105389
267313
247763
19643
121185
138650
131181
279990
126319
63665
243974
38235
11010
148255
264076
65920
18674
167254
262624
574
45225
161074
266143
63857
163369
72229
165445
169463
272524
145424
248191
275118
124085
120526
50568
18028
260479
219211
64449
75176
107591
196851
213322
276203
157763
202536
250794
64410
189170
61157
188576
220797
143648
122321
95160
237528
256306
57048
84676
270053
71222
117621
109182
11583
58588
173879
157731
299997
207208
166134
54732
290518
24220
218267
80010
80574
73374
248899
136067
290
181744
291703
24708
168434
46357
246752
217589
286285
286980
44360
85522
123141
288918
124164
78076
205881
4329
77605
43193
11149
204481
62404
160478
126535
23928
183953
274887
274839
206612
65246
78650
103524
170044
138875
24639
35862
292856
222866
145834
249839
69379
138921
74113
241220
27059
261923
164277
159141
12539
299082
83352
128647
253110
142795
258201
216545
198911
23140
50520
195214
296716
297182
132007
188942
293082
253076
26859
106657
663
126560
262286
267048
181477
6952
199188
127603
188709
219172
270238
280498
57280
113857
120186
266261
165495
166214
240221
268129
215892
290763
149196
206363
265259
176335
31706
72828
15712
184783
433
30017
166130
134164
293329
248847
208605
45931
204009
124889
287593
239709
729
249700
271022
29868
227898
173620
189756
33602
176584
127707
248740
143818
92781
59283
232637
226563
174506
254513
268859
187924
254117
51900
102694
245543
256872
281306
188553
32415
256135
115459
128303
35471
278691
231744
28797
76176
78230
30597
37061
162574
170147
69143
66313
90391
176289
162106
65483
134962
30690
17379
170936
53766
157515
110833
260141
186415
50536
230966
197196
245394
284109
108370
183993
164835
222547
105007
47824
192328
73941
181982
151231
293390
26756
267282
35311
105492
136593
165151
271218
261145
214721
120744
114406
249125
149948
187062
264658
109049
241850
190499
264402
271772
161235
234046
213592
173448
32061
251104
136175
184363
272763
170103
45890
278920
171938
288363
110958
227007
287090
225132
82743
290532
273548
282420
95934
73957
161069
56247
147377
71326
74610
153308
38154
16033
109695
109779
192975
160860
213887
7372
132
138144
247357
6436
104
81864
238603
71409
273422
266395
253033
122672
142847
13627
236092
166454
90258
53723
184063
232947
249818
242804
76574
129968
65983
149798
113399
292276
223822
97770
73795
135702
38296
74179
267792
65790
133368
201166
43174
56771
147681
285587
124293
3446
22956
72292
37949
230671
166665
248427
102035
122580
204524
184122
68294
134661
44509
239666
211509
285884
215756
249516
114555
141916
223633
11036
123072
215244
94087
124605
19891
288017
123842
264850
3420
245413
125792
28111
216731
264107
64357
273814
234956
125977
159148
124503
186454
130298
272584
139291
31575
198868
115274
125473
189139
175453
186558
6983
223491
281923
167044
60348
121908
24420
182277
276963
88475
189636
176644
163520
262490
279463
119170
63009
51828
283160
222851
282001
279366
295971
84629
76652
262243
5465
12287
289219
292343
158267
154026
183638
3332
6018
149650
55705
276479
288305
48170
278582
290763
248183
82746
219833
15526
254303
114678
293961
179489
23645
266028
94878
21103
122842
210619
294730
36387
253760
42414
213129
172866
149848
248767
261457
77985
297538
12490
112804
133709
240466
29352
65616
28691
239934
245721
108729
22641
71917
177996
128925
217945
237332
278794
98663
92582
92315
234279
286020
173197
154472
275118
291829
266371
95369
250572
117191
129205
96088
79166
295691
67759
182546
65345
156191
52665
280257
238730
273090
123903
49566
225346
222235
88018
148746
116675
44938
212519
243149
228626
121792
261297
134393
238604
256097
172000
95371
66875
241429
73153
224957
224891
202992
284074
248499
106513
234210
148718
123383
212792
174824
5915
118695
216510
253964
138231
42383
83724
69114
260564
71783
203713
266366
176205
215878
5339
145720
10883
286822
21433
213823
285333
45383
151188
163855
258357
145954
183958
77390
166635
78699
8837
164868
238939
19362
285406
292806
9025
88405
101042
195492
209395
113894
69048
230008
65873
222069
266723
205858
95118
152309
25307
45442
249817
8850
232549
153875
122244
195928
91358
47451
166233
51096
53001
56372
286082
176411
131258
26898
38884
161374
62485
267687
23371
139342
34302
272221
114095
211645
107416
63364
7196
201247
175339
79726
290589
23072
132473
221098
261396
144871
111659
204904
50490
114057
128232
266561
157960
101714
85287
191458
130937
30490
221496
88170
53512
44840
242835
27888
178009
265253
169765
29097
44394
268076
275364
33616
65590
120479
149050
36699
49151
141869
223539
164708
86686
145560
294764
282641
230982
40767
283047
176172
244493
183302
198513
156579
231268
29519
228332
277756
219258
183740
150115
286290
67233
263115
270002
177302
291302
89332
281188
220309
254313
151662
127351
130324
256242
137317
187712
180951
165161
209035
32160
94341
234256
166914
83653
210540
198830
271018
9101
155931
114044
84790
65454
296113
269602
173139
251674
275723
197645
86974
259171
24588
160709
104720
238280
215222
209370
111569
260547
97798
123323
10738
89085
241600
255604
298251
119333
147894
97833
38283
153997
176586
196243
208356
255720
137414
223571
75052
21841
121221
62224
132996
179053
39998
145266
179560
29387
92764
277958
114260
258675
168097
59382
246363
258604
125374
117796
156027
80342
235317
81477
27508
83049
252610
138188
162675
1474
74766
231543
226235
88670
207880
254870
61217
206044
18466
288857
166222
186516
298944
16006
24233
142064
62368
238075
1493
195407
141420
281360
276161
293520
205366
259457
242215
13059
187520
117192
117515
5145
194885
147823
35730
191061
114775
61704
91892
96980
262465
235107
287648
195441
244347
194541
169510
19736
296708
214795
262228
5795
71269
28430
175865
105703
196637
189514
213251
5012
201005
190160
129647
89755
206372
200297
88262
14676
289430
240903
94793
131009
26934
92356
143881
259210
197930
215467
82933
224099
164443
113200
297350
209347
29532
183458
250933
128622
124270
101524
193456
177389
1920
56813
67653
149244
37737
116144
11473
119328
235699
216012
299986
62870
147502
99763
69984
120516
23239
157115
149833
103971
67352
133255
219850
91744
40775
66141
198832
43731
165572
246805
295883
257852
266580
18402
213781
265765
75564
254246
230175
125823
17638
189285
159471
196703
217876
21724
69900
181273
119292
15689
97472
75734
194040
183066
173651
40334
169428
149939
295810
105246
108678
25910
212287
267306
279227
211976
20752
241177
158691
103225
23692
86774
150393
199686
14750
68106
120131
273625
176807
296701
133414
132010
256034
178629
140046
116046
153310
263131
252959
25574
215683
16171
251137
96358
285849
254884
103659
31166
282527
181642
235469
174091
231111
74504
217612
117606
86057
188889
297075
271396
71158
213457
285960
203116
150791
68788
298788
50423
88925
78934
91546
225581
244294
43812
119819
10819
52488
225701
202603
83133
258258
52187
123277
167658
259377
245343
236936
7437
270386
75046
141435
268997
36876
287339
275249
160801
6993
40799
53885
82414
82983
256591
72060
89475
254072
233056
211610
294161
24123
226102
238833
176777
251965
237488
3156
54517
21471
286911
31811
40973
210438
124614
291902
250292
202593
275229
99580
283485
291629
74472
78367
44687
142107
29057
41536
24062
79859
268839
233282
68732
218450
123450
100227
48106
242011
30539
178960
290403
56154
252109
7604
3041
192163
164921
205700
10822
50523
256418
8181
299033
251150
231051
4021
299342
212806
121321
2348
136563
163914
106989
166595
17995
291122
111457
255648
56914
178711
263750
269653
269158
137799
237048
86216
228601
261303
237900
276251
284848
278801
299915
47924
20991
246965
41737
289496
154461
115724
31059
35462
240907
273400
81585
296126
84630
34695
59174
74671
106038
49750
25770
149085
170806
79592
26851
172179
207558
274467
115397
55678
167079
35175
226725
213612
103752
51526
2230
224678
8147
152306
214318
259
5969
186157
183822
5648
278724
298610
230707
121490
185585
97087
184191
229152
69105
281629
139849
240959
272579
183655
63595
4235
35027
156191
78125
3720
81521
109452
266883
175764
251703
275448
246284
98455
89705
181778
30727
299894
43864
92086
162008
270764
148549
145681
215952
46942
153006
115070
285277
270087
99205
248316
252108
57218
192740
227124
221451
154939
61101
271898
268530
61174
216803
106115
230772
178861
251004
253917
102877
35127
5194
116223
89139
61146
203728
70716
288337
190886
205016
175546
163414
127691
65975
233043
245168
117305
265290
289475
51714
111602
227677
158132
275734
220349
55516
162491
83114
32569
115585
109706
125063
166407
229257
152480
43908
70747
276656
73236
182741
20760
235919
114358
167657
284068
290819
105414
65710
116035
144662
176562
125200
141616
17673
196812
116820
120111
141740
176892
73225
92062
276764
239187
153389
65957
68458
113970
254554
36115
238612
32289
220090
44772
179582
12629
83194
89041
285741
220832
26629
191459
247975
192454
296994
29774
113831
43070
82949
199165
19279
232875
222938
131313
26333
150007
16899
299910
264716
162689
297279
276403
110746
299163
260350
258744
34757
207345
230557
128302
259935
89936
199804
105200
297819
85873
187003
11970
157314
76909
210470
24204
203688
268506
163243
43430
241147
159169
18356
253872
256046
241981
238332
259659
155148
189518
202295
272179
78983
220185
168177
32849
104183
15580
163165
173134
49122
159129
148746
54973
172605
31946
105676
94362
291766
243831
109863
154871
268018
226576
59399
204566
13665
258912
264299
107725
67264
2198
246035
42329
219288
256693
35458
39151
4329
208116
19265
269934
230004
48703
16980
19854
131711
48578
79577
13734
80344
40692
207702
89532
56876
170191
204914
255827
195838
143631
140066
56449
150993
249160
18883
201905
46803
95922
32748
135192
65974
196100
7387
21395
248710
193473
42405
184150
166830
198850
222236
21775
283761
77157
74875
128668
139631
17306
44040
249159
100005
177841
124426
249543
257057
58396
124119
111734
86157
213448
111608
4512
68713
104127
298550
240146
97684
157540
150580
205241
57131
189360
107688
114285
225327
79924
298947
279059
132544
148831
242993
210175
84598
57223
206255
11083
20392
278039
32752
88596
136683
39696
181105
215921
213841
193992
126010
277305
282171
59185
220702
251608
161913
274217
82581
133200
141865
247827
242491
191956
54937
28241
18115
15425
271447
93424
175057
11403
194892
20951
18602
96323
217796
98687
169981
92380
158700
163998
14443
229030
270965
82610
185009
165876
292241
173529
158734
193069
135031
73894
3624
130054
159170
63802
272764
146931
225120
163868
240085
261552
9494
282780
282192
260936
164156
158312
68506
186838
269276
256250
55602
38830
298600
181139
98168
296447
21911
136848
216052
47788
98630
260714
285019
125930
172541
107989
20169
245735
218468
230976
276189
137945
195769
35068
143433
63646
179620
243345
48951
30159
140616
298368
99814
182020
23729
227310
10173
154932
62437
78446
80835
144322
28331
153528
71596
33789
18829
283927
109857
285721
1230
149585
76656
52164
116534
199152
118692
293918
250565
94139
38633
267038
58045
119677
14250
135714
178088
241993
198542
285321
91312
159283
130413
62401
282161
259012
10368
213589
10602
162115
24749
211057
75929
77264
168291
231899
154008
198260
11340
292662
289442
178081
105354
291364
116235
73737
198855
154065
29104
281579
213163
8931
141019
8988
66202
36080
93834
138125
160354
168492
205913
61243
265656
268890
34068
54421
211046
93586
16796
37685
3480
230756
210877
227512
63371
170093
246869
153113
38606
295828
120550
59998
126400
99936
259755
58967
136577
98022
297188
290111
684
68801
274374
84769
291672
175819
233527
26062
155857
135564
140103
191722
39428
88651
277256
140596
289417
178413
200898
294532
24607
299207
73466
121819
65796
274520
158215
107628
249748
190802
256473
195417
55710
290703
239288
37270
52794
15698
241741
142300
42537
25808
167618
168341
5739
261797
160771
78219
264797
135976
210404
252667
67070
211966
93031
238126
210829
42404
59771
205430
277505
270203
70836
117633
218406
128307
75055
177796
74182
2231
120870
200463
137689
56943
155488
84991
166071
258056
203187
287392
287005
87377
71995
248602
63563
35787
21741
297769
247077
21691
221663
177173
84614
7543
43084
968
107727
223106
237374
78975
180540
214939
269945
275368
245950
113305
19476
227719
79019
43308
295462
150145
169103
126756
24650
259982
163992
257398
279563
161651
157600
285242
219080
247662
205260
282114
44351
11718
231438
73219
280748
166023
169505
134783
169033
230744
180394
19525
83188
169112
205649
238232
86291
158371
206150
287077
259917
19118
290851
38278
208196
184497
236117
272423
299102
11684
98412
191231
107346
252122
114966
32485
248093
61632
99003
22730
247879
299273
162442
72825
42304
209346
211875
160312
14840
200629
135010
256427
163595
78271
176038
162986
51988
91725
251955
136767
68900
241665
40385
111527
191293
172355
244918
270482
215012
299406
238996
77267
130933
242204
175915
123707
183404
126853
224857
113767
229953
36210
292678
295270
208235
8438
87705
299369
276407
273637
280918
196991
74586
220175
197057
115047
11713
85810
249637
243947
96032
115292
75555
288127
265646
213988
33720
144810
86231
10420
251045
120566
177532
233058
124535
196407
167377
63289
86192
328
181743
210567
89937
258863
163040
189594
230355
120540
178355
289546
160233
273827
266639
6069
108719
188462
199983
291198
48862
299872
5458
75712
130315
92082
281697
45912
163365
174629
230342
58171
176729
99655
178334
284880
41349
296902
44517
92524
63115
89174
80252
262880
269304
202561
282972
271678
298973
241913
67510
164411
184348
181528
35159
287240
240599
41236
265793
19003
191074
286053
276540
118995
246308
54116
82691
275526
31075
152399
255193
288500
119711
227891
215887
38657
71037
222117
57418
157521
200154
259100
57678
86208
84240
185607
13237
5028
184614
155464
298939
169056
68635
57486
288486
90959
242919
227178
126586
130857
102630
21563
194902
243828
137912
277239
233571
187947
188343
150149
285827
153819
283240
100929
54156
92967
155933
259833
20353
106906
12532
109057
223849
30567
13895
35523
286892
245371
218190
133962
130550
179404
18169
260840
257700
288075
88952
296051
244735
90808
290434
98033
70396
78859
165672
41707
11253
296772
181605
14880
135082
128546
271568
196052
84270
81420
10913
155521
126961
79634
207765
161437
197673
145735
132917
61719
168525
195169
258856
148036
265052
11572
255052
265327
238884
254735
150868
51676
137669
276837
9028
76413
292650
107212
289175
156316
11126
280803
5743
268095
82770
295760
184706
13757
118475
82509
160591
299127
38069
227865
170690
104095
189741
123883
6708
222964
112822
267017
125213
65326
200618
206004
281934
117803
191663
255574
124467
159061
289440
149962
202298
29141
249469
139356
163874
153541
226830
68045
170138
147124
31638
154399
182704
132014
175266
293319
166712
291954
154574
275577
202024
136898
190003
218842
225446
180048
163209
218687
572
222925
234860
240943
295446
274295
135675
1528
96161
93471
129096
122532
2266
295906
84849
257519
117494
131197
200647
152006
192392
156586
22777
190281
52330
251242
262477
234048
75649
286241
90397
41194
22275
39681
73885
30548
6499
97817
7327
80990
169745
250187
181763
227763
104
66157
146901
224902
198386
167611
101590
258174
279445
9960
140181
273731
281575
158457
149988
197723
173016
153130
32591
270290
236906
73152
26620
190947
179806
225102
11988
55764
55528
233754
158954
40055
54806
265613
219386
36157
154233
132297
222613
247894
141473
113612
75650
154188
139313
4066
23905
108302
231331
235091
174197
174550
298865
274518
229480
105448
203927
79544
54096
47824
173195
185330
8864
96787
187712
128929
30966
30565
9120
163389
142934
290344
16894
282420
81557
93849
40410
267764
138428
259133
53095
192679
21915
81402
203252
233806
56902
207899
44526
173178
92822
267659
116930
168647
277884
33801
211864
15146
180433
79402
195147
124827
257271
228437
80263
180801
11642
264127
95898
117786
227301
281023
105357
127627
273288
290300
77859
251470
41736
243210
206479
156261
73664
101815
137472
174618
42713
137923
112837
224743
178594
88242
80404
98600
183685
112403
9450
230616
176201
148625
23454
68306
252352
109903
280884
251167
297384
48985
283345
22852
121647
204800
285097
66385
85288
116279
283284
218086
216914
22111
128376
244258
10347
201898
128316
149715
286156
188216
76087
220018
23750
98035
74834
73078
248126
112112
1663
161479
159219
145972
255449
274446
82128
103780
116946
3343
124575
223958
230594
286679
117485
211238
244269
181810
86976
266756
127071
218574
51882
33533
201493
85582
127220
60145
110404
17222
243255
243778
219420
233180
165860
290661
50438
236333
173741
281689
58866
256166
93692
299514
257868
138118
42539
299017
121716
28630
290212
89762
77306
82232
206721
48632
142678
1443
57576
55140
289261
269861
127731
149441
125302
131326
133347
216848
77310
78120
43107
258953
10632
22307
177068
267682
65671
26699
217446
241925
261953
212938
117365
116023
151126
27236
102608
149543
124463
683
229758
251085
194394
241688
256624
124105
295420
207606
12129
265336
256036
274500
276932
114845
234893
88130
79143
262934
11934
250679
49409
128708
241434
172176
10355
76570
112235
98100
282996
45084
110519
282800
103572
216917
254910
218470
82776
208534
187520
107846
280377
109139
206891
194230
246545
161938
239348
257356
139758
130405
292253
282892
28290
45363
197896
64882
10837
18684
130081
135129
282104
278153
269893
143692
111988
179425
45801
52084
38134
271483
118513
17236
132962
77180
166709
228539
202709
209010
62239
286547
129333
14702
246772
114525
217204
174424
98317
77654
282707
30256
290519
150984
123127
286094
175210
143631
13056
3364
237825
239891
36029
44787
247014
93391
77766
182710
14791
172108
98870
56387
295289
291316
293058
199732
134470
86939
91783
197495
249561
6934
106227
183456
283689
42661
154177
233847
52658
272443
154315
244317
55509
132528
220350
15844
119124
155650
35400
93935
76287
192143
133096
277596
200155
75845
75967
173104
30108
234507
227202
133344
104503
269615
161272
218718
98914
83808
55632
283492
126874
253465
86678
288024
88178
249474
190106
138028
227185
191049
190718
17535
110186
288514
201408
117577
61319
42470
175244
34294
61460
221939
67556
192385
290761
246604
10167
256109
156483
200098
76420
254205
281479
298082
143686
36524
136500
161519
106191
47391
213773
26536
44239
77978
143188
35712
93906
267320
111440
28496
87968
190185
255364
284444
255185
48141
231454
132700
85344
163090
291964
2061
45489
116234
88232
273420
84363
12706
114798
203222
133223
255319
160752
6084
127844
231176
197580
161328
116428
268321
19929
139083
187469
211672
55840
122750
82625
197167
21457
125543
221977
7002
137904
268448
160128
28813
262000
23561
37011
104920
221811
284963
95401
48773
278571
295112
46098
60688
117477
100800
220319
294893
73175
271535
290321
280849
253654
84108
248704
210637
109479
229581
167681
295367
241417
282371
191875
262102
188821
84147
186039
56553
92109
38904
153413
152483
266245
45194
246772
237082
5410
255817
123551
268536
176413
60880
47537
132237
99766
96711
193337
288402
165329
296450
200309
18825
233282
130394
153572
274967
275161
196027
146587
268118
131649
14656
144626
154246
157687
32917
43880
273561
174137
245433
29496
35692
158244
287138
204923
219710
80486
41642
241293
16062
8233
220986
268905
209098
187929
151784
259293
131371
25180
270500
267992
255663
205773
188292
88561
281639
51364
290160
266369
182295
218724
237825
7183
298367
197333
23896
84215
289336
265539
13133
88967
210239
134768
270560
41465
44786
2100
291912
77820
17518
113920
231127
189861
82427
139749
209199
147561
1172
65711
273013
250724
231745
269915
253831
126605
202875
65620
84243
108094
49894
278693
32522
46758
239619
117629
36609
280981
127080
130455
26685
25340
61540
64796
260718
60021
223735
282077
144664
87919
189921
170734
73393
132568
77962
72126
156290
160452
147190
79298
178184
110416
253554
124190
267368
128114
95294
243077
283764
130434
206781
170877
72886
288260
33491
165393
47857
257163
45885
124134
156364
226136
251086
249484
269993
9738
68967
15114
173757
292637
159207
127056
17984
221651
225123
227426
185226
193183
195235
276844
47641
101246
32179
232787
127307
175546
190014
190933
184009
269323
128638
260199
163932
103425
242402
59850
215200
29905
18433
224401
239756
32189
61976
162243
24773
47698
163945
186613
298745
98426
265430
32670
288197
119632
168737
140459
259005
115710
194042
236582
35932
51077
191969
167529
281340
100707
237227
151430
54609
67332
286539
229126
234984
211212
162087
39620
170631
195232
275151
56481
278838
7951
140505
33878
215097
214743
146334
97353
38329
94309
292967
93565
124792
275812
290105
254701
42423
32010
2665
14252
36687
59084
4291
117926
131914
40341
288265
34201
147201
106734
6163
160891
258253
286629
148970
237992
191970
223714
219377
157902
233607
89270
28570
275082
250511
21272
76019
67221
13683
297184
124681
118926
279885
122624
228839
177749
75818
119735
160633
126532
228512
29242
48764
148404
8663
237550
285892
223410
214523
44663
137772
299280
89190
235065
33402
72033
65471
230836
54447
153210
91117
152125
108212
121642
180300
223123
136163
226561
80991
45715
42873
153972
28214
48177
7211
41091
269797
46446
192903
165310
226504
199316
236202
229782
207113
41996
189189
33155
100287
15374
243712
7056
1061
29736
44025
256980
182442
90945
90220
290554
35806
60820
11013
94121
127876
84978
70760
91493
30727
182879
175451
84519
248977
130924
31492
90502
149923
120013
64567
15578
234909
229583
14453
166694
137608
48291
74964
139490
22261
116556
26707
259479
293651
259086
275790
160427
295017
52404
175746
60861
228140
155734
291845
215637
29235
77163
132138
280715
178681
157234
180803
217230
275537
129597
244520
45695
16843
121916
293816
115941
239322
55501
122996
177315
96558
157408
22747
131640
221946
130493
257613
214908
273416
88639
203302
167202
117109
273820
206596
88581
82072
118899
194227
268459
260402
201859
99484
197643
41165
247493
56568
298624
160741
211507
91626
229668
32824
162796
202133
54183
48079
96361
26546
64108
25836
237875
173167
257804
148059
27153
134109
109126
278921
246968
57111
292433
253423
85112
155857
167736
285924
273675
118242
248335
91710
11266
14767
269949
231522
274113
180356
128887
215555
20799
69366
39266
85617
129884
12972
231684
119634
116405
61206
61490
66845
206207
89935
153170
86
27443
95560
286551
6048
208197
217294
166260
38799
288731
206998
216962
59381
157654
252792
140913
27401
144278
250554
272328
84619
58324
281205
290227
156676
71142
76022
159888
42587
100858
75400
178095
88558
152962
280786
91905
115506
251715
98889
252368
38276
212739
95295
146223
165047
36825
31033
290384
166469
144422
169341
49774
235659
132937
140970
255835
255795
42166
78326
145309
268999
59117
143220
243045
6715
85313
218578
210391
21671
253295
158481
153446
121280
150069
60543
86827
56875
70446
45213
65992
105031
149688
190549
256362
115851
93935
273270
257503
222417
16761
210391
49439
60888
283359
195184
102147
216120
49321
288022
20515
247360
270360
88359
222318
226618
179647
79323
244153
212454
72411
280268
196517
206152
82016
240873
173143
173683
75816
104489
66810
241941
150313
151966
142167
178770
42422
186891
156192
251041
247385
228745
43876
254384
267527
69275
159823
247529
50744
221900
141551
113382
236325
285038
191608
66526
130608
10626
74805
255381
150278
137557
190667
126778
166291
154932
109994
229807
70149
167258
253653
294290
292575
42737
180143
261787
132918
142910
207421
159841
95100
283398
97352
284826
123543
246482
136307
159891
215446
191051
179917
174844
146205
88604
2206
90706
33519
2445
282949
252439
60866
197018
194482
56270
265690
286054
148971
233069
145460
89424
214232
210967
75470
214438
264183
167542
272104
107565
16789
82975
203629
252219
169534
71977
72359
88984
144638
88826
18948
210234
182415
251272
224610
150143
204102
38736
263004
75029
59166
249465
200437
174588
106966
175057
91518
145510
137829
104165
22295
14342
212897
291305
190219
11816
217931
226997
149390
237892
224071
258783
243515
201317
84646
231765
280834
231083
135506
66037
250414
42816
83117
59482
46779
150078
163107
53488
145088
53706
352
65729
95928
231387
18023
158666
109057
239829
274380
89734
90136
203684
139370
165423
10036
228075
62707
76595
254281
102009
4240
271414
100337
226755
249396
55809
151812
101037
85897
285119
264043
112371
293226
260763
73524
66363
125594
287258
13155
105405
4752
11686
160776
48792
28018
1755
4768
96867
82888
140827
219438
272099
13068
289183
62736
209226
196490
234458
22271
134132
101703
8194
197605
17783
104932
119702
188607
170786
245305
128155
168627
128815
274604
75965
62165
275971
149484
75868
261904
88575
45571
44993
92938
197000
126842
268181
209920
113798
142007
163764
284525
265859
83981
23445
63836
261378
108714
33579
71485
198362
175914
203259
187345
229460
112560
240681
101441
177155
176563
138447
257247
288390
11083
189208
192977
293479
124128
140030
100118
58658
242064
4928
270400
270637
5178
171083
151615
258806
142262
193819
165259
258733
71413
104351
90103
207246
90327
185893
14377
29727
227878
196962
31107
149860
253143
6631
134926
66823
249087
288059
167509
291592
278186
26903
98671
181190
258774
163382
22543
192817
242692
261744
120050
53716
234182
206856
164819
24396
142967
234653
222796
96109
124106
175757
112689
196663
24536
235343
26319
145824
427
19214
18331
83975
51776
296053
243134
124790
292019
81951
281997
279966
100399
88821
36001
127972
39622
209331
220251
25845
110121
199690
144230
274683
156508
110256
165975
64348
193107
144688
195815
295757
121499
252724
176269
93136
46640
176247
245597
47611
163290
59431
353
198238
222252
291734
142995
135265
157241
294615
19897
114736
5711
114384
65468
112174
234603
78747
124854
216714
189572
181499
94657
67881
264078
90809
48127
225915
222119
48447
199142
129441
74366
22374
230617
297285
254819
111886
114896
219311
250996
11081
173117
381
288781
22892
213258
284448
66560
270708
62010
18392
216838
126951
26821
186834
286875
284433
178156
41543
168545
79646
56260
123906
83178
88935
242107
20061
80217
142644
247608
108086
121574
222912
160283
91365
214056
299071
166848
176635
204890
51334
165043
299288
272743
207173
146725
175423
129445
115750
191571
182972
106099
35326
167254
69636
187370
131857
196176
210765
144682
204147
218826
232312
292553
13786
233027
117494
79465
54225
180211
215497
234487
267247
200776
157943
212756
101746
46598
3118
179421
183252
146233
211038
292307
69448
63694
197357
27288
147335
233246
44772
54627
24240
240450
102252
132471
199252
127334
6267
142766
12755
256413
3163
274147
298859
96352
124633
232000
92114
130137
157560
243560
198925
275326
173184
3123
238342
57036
58718
80057
59442
262873
284187
61486
102813
194956
248948
244806
115246
259773
65228
174347
131792
164956
265926
353
56937
74014
207291
257199
87162
150415
196730
63812
205781
156283
236154
231134
143083
248464
247032
151275
65592
121186
134732
2775
84872
284949
139501
211809
267333
14358
10614
1339
106546
298633
41961
292409
271649
16764
242760
178258
262209
206122
98969
53686
21264
133644
227105
42119
170851
103809
258821
50173
286761
124623
113860
179272
21734
172977
281809
57212
68288
97528
299181
207525
62634
266278
202667
187013
119343
137722
11169
5956
155685
95812
70017
14387
10685
217036
148502
36141
220175
272706
289962
253177
286056
127023
177306
145055
132145
10643
198202
2909
9685
274085
262315
31542
106039
113197
24802
287150
218786
281
2599
97301
38385
115046
204338
208121
16842
210899
122437
19769
25310
131939
91294
198986
271722
78040
274622
5760
246803
172391
24648
10495
296299
108482
210755
219193
269753
230432
110920
60499
45148
43600
213709
254
279880
44759
208334
278656
118696
19877
56758
22716
208261
145459
239151
107744
9595
118437
295072
122967
45086
246371
7228
278583
226399
150067
9941
174453
282386
172040
239553
176523
168957
110202
218197
6364
98793
296533
103097
67403
87617
56765
208443
133304
89798
271915
80353
26135
100924
151138
288353
21221
164142
138275
131811
116393
273544
168443
47665
49191
113571
225711
94945
132792
101564
186822
7333
26930
75540
10630
282493
65980
29290
68830
289640
93618
101585
255755
167312
65983
103510
189448
118231
260549
197187
209874
109092
200923
290034
259065
20308
83904
77794
248484
102350
23669
195671
269595
284570
39083
113120
149826
25751
4058
115962
251852
17330
230895
230071
251865
58429
62470
12734
191395
271
168267
37165
154648
54074
130302
55717
250839
80251
264725
4942
54670
270498
71525
171907
187297
156494
161740
20153
250263
107543
288367
260482
137004
186634
184711
207724
7365
273862
28636
148449
151893
258104
51687
47407
14825
266286
89162
216953
180813
147148
212158
268658
100926
117133
24036
188660
139296
143943
39135
54329
234028
292357
284710
190086
206382
159750
17623
193321
129990
100535
299190
196688
201681
12974
45930
222750
299041
289529
119408
98307
126682
229549
205515
267369
121136
72139
227956
251363
265963
165288
15354
79370
15754
289671
203513
209738
291076
127244
20973
233532
25060
31678
99043
80225
31175
237856
103381
278001
188496
298927
21817
63414
152860
33366
87361
240342
35972
46801
78348
225293
124770
222449
75517
1033
35347
189078
166198
73099
240276
84828
144702
248688
194894
172677
70124
240862
226026
125528
73376
253892
56618
133867
32128
60226
239584
53517
141197
125582
111037
210606
207674
175586
246423
140273
15929
113499
108269
107188
180583
77780
70878
175136
276241
116081
89081
15628
27827
185572
3439
4319
7251
285590
121270
268069
47247
192847
175624
118146
71191
229049
145423
65316
216942
177225
7972
242938
93638
209290
60543
73026
222995
18472
138324
116510
229973
161645
188480
13498
254845
182523
26119
166699
232046
192455
250307
90061
296086
198031
222429
203245
77789
256391
171980
140874
157640
221897
117116
202749
74919
201507
121806
256387
149756
262375
213074
39305
52772
61555
229936
263374
90220
102136
100902
124614
141886
273509
45859
298206
121894
34103
108932
50922
26019
109199
41924
186453
5879
266560
255422
113137
271525
77226
83627
112557
279617
115080
106484
244155
525
267812
91583
176122
247283
60701
142532
121590
90900
275565
292389
26169
184569
265752
282589
254241
143225
170238
138552
35537
154335
53742
100771
148868
9048
88480
150463
207500
164241
188024
240240
192793
97313
2119
105305
12796
29150
136034
99074
135560
60935
164433
82790
258667
133683
174352
70554
99891
125485
4712
39058
267464
165340
243816
185183
10887
283272
147500
104345
256184
98563
104863
211508
246498
10383
39688
26971
120133
99478
31606
271777
68222
199803
134459
162376
107603
111560
222413
35906
293664
57772
80172
177897
219317
282352
170972
168148
44392
63341
36430
60778
248780
253944
201589
119588
195743
807
133863
258685
287888
290162
196359
286165
13611
14228
271044
66624
262435
168169
167407
254292
141156
208188
32317
236038
188958
88568
39564
24390
180092
202599
162657
266688
173861
215679
197226
180704
240858
235021
16470
196863
32724
269238
298881
108012
22376
266607
147226
85647
266751
155543
119312
221370
298744
50182
175254
2011
217429
290359
273981
152603
80965
78295
105506
92329
56427
210310
294937
137204
102719
191916
26204
135781
216759
288363
221898
153423
40672
101821
35193
91772
19936
129455
98078
286046
226811
147589
64339
111788
155654
66381
62143
140968
51774
151352
9514
164163
44390
234231
37436
170958
158881
7412
186242
11951
268520
64997
94869
279574
270392
288367
224114
70699
45786
23767
87208
178704
256858
241934
141071
156236
12853
236266
288688
21846
48474
119250
142295
272460
57926
262231
53163
173760
273470
214135
147050
245601
210531
2236
103982
281327
176765
140962
213628
92841
266580
262844
15803
219643
25587
18382
75489
282211
186902
237844
110715
242602
192340
270660
153900
58853
209017
134025
58968
290962
151580
179955
251763
68578
60357
276005
289402
255296
202053
110673
213840
142507
125230
23222
102056
162570
261916
153424
113356
268314
27298
39482
51191
38355
6479
278386
135180
165703
42097
144134
243841
3597
180516
4405
189588
299828
17452
1682
165054
175665
230961
169338
8438
43285
175479
218538
126710
286844
87129
85001
156307
4753
49755
159327
218468
79981
71170
217879
247900
152577
292624
109201
76042
223801
263366
61208
49097
70705
78426
294072
96736
27103
212847
138814
35770
85550
53553
23104
39887
217236
230891
231248
196343
158398
142226
158293
167762
48513
111000
10934
57124
134597
22535
179016
51791
233366
157704
47953
67389
87357
231562
102136
110269
99777
185303
188479
161220
271236
192974
246841
240784
275591
127936
1984
240145
71515
225951
147520
233687
122184
74197
45216
147773
152716
216184
279850
283384
35057
124384
126279
235629
176357
167351
171821
43879
240068
4427
32387
19817
127538
92443
239378
258657
211794
218872
218944
231152
32894
186223
25201
1232
58728
34451
139853
204575
265482
229845
182064
155588
212560
39451
296302
216178
12463
278802
207218
146254
136412
208854
194826
83766
173681
232444
194602
273114
241751
158594
207624
82078
295304
40832
45635
267472
120938
22201
213759
139412
54387
120513
44502
59138
262433
19555
234328
163743
47309
231029
47670
139399
126822
197510
193388
83685
245394
83023
220120
205430
152999
142001
3225
164370
148765
72385
238000
260947
269747
66878
3014
32171
55934
107093
81649
104298
76197
77200
88161
178729
157646
67781
132330
212800
196871
157632
169750
261373
275865
34433
194030
83436
286929
293744
171680
165173
260855
249495
170338
51992
96896
297725
205411
185446
116170
36116
155163
146131
206071
197262
44136
260909
226595
67283
259083
272507
169727
98791
88580
273436
122387
55440
5467
257874
91756
60922
254911
64753
62485
265778
191602
59069
121698
235148
198304
255486
30297
208778
22246
285062
34141
14899
252119
97767
217165
66296
108726
8408
202563
63809
22136
239
66037
4158
13631
204552
297969
266555
174610
210132
8377
272621
290051
213417
205447
160147
214802
33937
265045
55256
63184
181329
294084
141596
146691
15566
41938
68554
69274
244312
75623
118869
12039
230859
237478
105225
119296
113382
44819
185962
165322
23891
182767
10757
109702
169168
6382
77565
217888
20482
131772
11741
122585
194819
87372
218570
283632
2725
154569
165479
266809
42606
87948
176
40011
259558
237127
109249
57607
140927
119842
18291
163254
248409
50292
1703
126699
213286
277922
48506
55731
34513
58479
71187
262238
38849
145004
166290
170353
207290
189608
243097
225661
41478
231315
111464
109302
175315
294982
236491
234224
234248
60437
89868
180310
200913
181623
208459
230686
2235
69637
205633
43012
248230
41448
199999
144091
157233
217115
221745
107270
187973
28676
189413
234284
237163
50804
88629
99623
226117
154313
247729
91472
39101
197281
146350
229362
78639
30529
126107
197780
134178
151660
180700
256745
105784
13411
17055
119011
199609
71044
114568
204279
21600
68075
28358
212754
218013
285759
151153
227531
91236
72884
16140
80919
270371
2868
192350
160207
216278
209248
294890
260538
247176
194527
295314
179055
2283
144910
55560
78791
124673
64070
65131
219534
269464
142785
217350
121065
124573
211746
43973
92653
111475
133672
171696
83399
87868
11285
91895
160425
267725
120224
253746
208915
79786
206711
211450
21424
46769
150379
267212
131499
225707
234764
142995
186728
54694
194698
299847
124934
202083
202750
201492
116074
202738
6306
126512
228117
14957
87567
245689
217406
131008
60057
267490
233630
3129
137567
126694
146489
59418
129867
95836
147045
213540
86777
157632
195899
192660
121569
81677
222788
35477
118142
211169
113026
27057
217499
19004
46135
21714
141664
110453
55675
225537
17889
131908
295781
104677
178307
166284
61041
192635
100420
124600
60405
203835
55239
154433
235880
51821
24466
14511
246049
39446
22165
249289
136067
239685
264560
228797
81995
104162
104834
163693
157900
213416
38107
18265
254371
47824
92041
257888
38193
109907
65077
221357
169527
132534
121058
232119
227499
31029
191432
103622
231660
8612
83656
272654
215479
48802
210078
229116
79224
267616
178066
131822
215937
292291
12724
153736
49665
176959
54792
96142
74124
229201
169104
166449
198735
12690
134599
294397
282982
85019
299125
234794
131292
191417
39544
290831
178554
145982
69785
99456
165099
84119
294074
158264
118658
283993
109193
80368
237449
41806
163480
168781
94886
280265
189611
80665
106250
218
233221
159469
216975
27529
277833
184291
124923
234307
24170
92634
55969
234610
265194
31304
271598
248861
291658
81903
134937
101489
12109
203456
31641
185870
250483
91125
27091
230561
275679
29851
159954
284028
83380
97796
77600
71432
100543
213434
27623
122547
227256
28523
166672
131490
7142
254201
290595
231478
44097
165387
185715
87223
178747
293014
252126
53588
99896
88463
191718
132110
128372
72027
14972
171311
177474
29934
155289
292280
54491
287125
77771
107258
286469
118372
240966
77320
137636
247118
184
191117
124541
107160
232387
100668
197138
284102
298215
153869
299429
114069
37457
217151
64463
10367
84470
111484
63012
145747
53488
212131
171292
281224
79362
63914
243952
234143
57554
176020
259930
218404
55015
238246
5424
20250
225944
218163
21405
176688
96211
84490
176303
96857
299384
120059
145205
46850
81291
135306
79644
180093
119618
84752
84157
162307
273389
47097
216886
271792
245642
169756
280074
101469
278200
211948
176227
226451
197666
158848
198009
268687
104077
137430
30916
96970
168561
170429
4340
226206
192821
45387
207458
208411
210874
247869
67877
149048
179815
282300
285206
83822
208462
206575
291388
188912
111286
151358
66149
71242
266665
76010
171700
94650
129266
231839
109520
152161
226411
24547
50144
69230
179578
244607
119095
84816
154442
156658
126409
21142
255562
79335
218236
193202
251050
48241
164247
26431
164232
84336
241698
150869
148004
165145
273781
205387
53610
294595
247353
263001
265990
298935
287702
277258
96376
81151
120329
215700
284501
175604
148624
148949
192356
149804
185017
161881
59498
255716
205144
112315
128036
24458
11995
191642
164729
3272
21708
106679
99137
177520
268084
114906
185721
216253
17775
216824
256502
164951
248697
226210
255525
153334
106746
142808
286433
32667
190042
166253
153894
83559
175417
193458
273821
233867
255753
47337
156473
99674
2252
10091
189906
276306
88032
275683
159970
80056
93344
240770
81760
178557
58505
102732
80167
181064
137551
252177
89981
119838
188884
198549
221545
95069
118574
230745
58280
98734
156715
276571
124264
289168
41522
62267
281121
235864
199748
82915
228433
101828
235026
115687
37479
150370
198466
144801
234106
104491
230271
15194
91031
279554
44852
156737
120199
94573
180171
214935
272766
122349
115945
207778
76012
272623
90863
156795
70769
129639
267356
81680
150335
228968
299496
177005
208446
2924
8637
90866
120300
173169
230500
128483
247668
89750
190811
39812
67106
221319
214686
41133
250849
99102
136530
68073
2745
145420
201475
200582
131841
270623
14952
113548
179430
279874
44421
286827
34466
68188
262225
37361
6254
230678
150905
204436
145150
57614
15242
186634
140355
146260
33187
15339
27192
209764
60655
123867
103808
178755
173506
13355
108747
37002
260054
168405
70516
62233
211038
143607
19461
11639
17467
89111
226588
227773
266518
5722
7657
251877
114584
231513
131325
82661
211542
88665
269245
107041
194320
115531
249360
155176
166758
222968
201657
53337
3630
266719
225976
16478
37355
254434
197957
266711
262228
81455
66307
264594
221125
71752
213652
77825
223870
267193
124603
157589
235111
211511
277844
285148
19941
23653
45305
2374
202269
26821
101571
206487
260271
285211
156553
285230
134076
150755
117694
92091
59644
165180
210142
181653
242500
277553
240284
210194
88284
270675
58245
253987
273440
61496
176064
129248
152647
59556
143647
293044
239766
199383
229953
247554
22984
91642
158014
190549
63682
91935
183223
139441
277547
43279
107853
265932
123181
20788
271427
193799
200535
209179
238119
188742
82539
192436
126635
248457
139426
9040
145522
89999
166176
108435
270776
98239
141201
235717
7789
70263
37908
280875
171660
286004
215778
173908
209085
241844
277041
57135
111913
4580
79181
163367
287223
46514
169211
268456
234949
261151
135461
42275
220522
272590
19924
27614
72575
132660
153549
153969
7935
268543
116899
26428
289927
279919
161135
17477
121042
205759
18459
184402
148755
80492
156708
225113
221049
257236
202048
88208
100933
161851
125049
188564
257819
296421
54416
165732
133958
151385
280935
115499
123390
46116
15838
88295
74430
67688
242260
275537
52519
52552
16583
24630
279383
52966
240895
197142
48603
30941
37125
152688
72189
41247
26185
117081
120371
282192
1754
105289
261382
251214
193697
229645
201494
95229
184721
164411
29109
203432
39263
116043
155530
112827
11794
163743
197927
161142
79560
213921
119675
170557
36011
265387
239486
238397
139225
812
178280
180897
256166
43219
35734
23447
274093
15271
76728
184838
12344
94985
61701
124373
65907
133833
104955
266382
215242
204086
57418
7100
202938
187377
174994
60789
240613
5552
186208
175685
95650
201066
217207
240811
77975
183047
169881
115066
57159
6232
155117
24434
69369
26284
82432
104341
54770
280012
198769
190840
291275
292617
127741
133906
221259
55689
216833
154129
288820
237467
186441
234219
12564
18632
110062
133700
212423
53351
292088
221011
21252
180425
162381
104955
171161
222644
174965
269513
81291
102831
238185
180908
8573
290780
212328
103816
116844
258133
131430
165293
159449
185292
53662
284617
284851
158416
120932
102750
45589
54013
25771
104677
209752
30954
7602
277528
50328
184464
136286
143005
142284
38232
78604
180067
248200
88062
103962
64795
67872
216080
48479
1590
196615
61223
144888
84137
212369
159782
178927
153797
13972
136283
294826
81970
122598
1903
61653
74204
128696
158028
176899
165008
48891
53839
172171
295404
271754
177999
194637
277329
157110
78807
69620
168621
133285
212217
206966
111150
53703
270667
79191
263719
7540
54581
194827
173885
278500
138947
195682
28776
272481
184530
145196
235663
2242
15598
226383
288331
223647
96308
30717
4312
3206
28568
259115
261596
218424
92755
213402
154066
160204
200836
158105
282397
297938
299036
36454
75989
181459
34183
127470
155556
151962
23936
299867
262385
258841
200925
140737
61831
117421
54837
23954
113821
145252
222076
289313
131475
82780
83823
192669
206262
116785
171145
194832
16733
64462
221463
128999
61079
208973
262010
182903
24481
224140
127475
20550
293877
2840
4196
290927
57817
250350
67919
173807
109884
178233
116071
262820
54111
51759
273672
61528
20150
192705
39367
284050
201007
46616
73774
269486
153207
129271
83442
267298
195364
127180
229243
115629
136981
286682
137560
201549
69881
238300
49602
160942
251340
15881
216899
225939
235121
39336
39394
5844
149752
253524
158573
5368
91764
38529
134879
130129
101055
251158
192724
204051
86526
142625
138696
276559
231000
158388
187119
16404
99377
104532
39200
15282
41906
54960
50473
245734
1121
113866
199629
20555
180310
276805
38528
108177
141098
179801
142847
280587
28135
202970
212547
150287
32782
37492
30141
229296
262264
194086
50606
261780
161910
6582
225236
270919
63397
65236
244148
278430
110011
13596
149668
190405
44761
174076
199290
127721
254559
275060
196206
174268
226512
241463
50942
287855
39975
113880
104374
77216
259811
6712
74736
280569
265813
95279
55312
95497
123975
163462
243805
155540
51902
248415
270753
258779
162581
267552
101579
251658
105532
249123
37307
50758
268433
105343
229437
72914
56648
16826
146150
50890
266780
274182
95620
187691
222164
16159
120524
176012
22801
269232
266342
201977
90977
129877
261869
221311
67819
107162
73370
78106
192497
172044
121338
96295
294523
177288
122252
42911
241530
169567
292244
52944
292200
57207
256187
2057
147727
229670
39423
298783
285974
54728
24043
267872
91853
296754
77023
236241
207530
133542
8819
122771
271894
217767
272826
115847
252587
130097
278145
127522
296869
132179
177253
239949
61537
22957
287357
118640
153652
155828
124693
234816
108770
175048
6048
126404
190889
222702
214832
110103
214798
94329
222638
147763
171001
15043
255384
4328
258880
133030
218889
168385
73832
255794
250184
41551
125191
20738
125168
296014
248459
229591
83427
214152
245947
157224
129603
47236
170634
4540
87948
146651
199517
150332
259431
132675
183659
52908
298093
105284
142530
221779
41336
81834
210426
205521
161492
24414
228762
277817
161507
45984
256315
36141
267442
239177
78033
112328
239229
132329
196469
8106
188211
221399
274995
258561
2417
85542
19779
119187
175862
106969
100762
150033
252943
7882
132121
99975
233718
47410
279192
156524
21274
248067
243938
171430
104383
66208
244423
242685
167280
92964
260190
280071
265977
46618
14833
175919
120721
123077
217620
235341
210748
240300
219498
37735
132375
136784
217192
232954
32829
255381
22304
225675
251338
74038
260765
29779
796
74687
494
1999
141152
264607
284011
250672
132448
291948
75933
175797
6571
255225
142987
38106
190756
50215
244738
252543
285241
59154
70976
10006
91512
296191
194780
44969
25515
234094
184153
189716
278854
133952
50302
22550
191263
245531
3931
185350
263262
81928
259593
96841
138259
173167
59477
168223
106814
276649
215071
187399
250552
18812
16285
37034
13422
223511
211183
231038
4627
286846
46710
258807
183020
189505
55
298656
19195
125550
18657
284699
170575
23189
142224
110313
265972
109290
248011
240249
122785
227586
274842
82094
18538
158709
14830
6686
215798
125118
90144
196209
92961
213887
199166
222601
242463
124925
212768
813
125984
211379
36588
60228
273001
48220
3063
115255
50801
58203
174937
264087
164982
144817
129967
256268
282661
173359
55483
108342
35250
278703
132832
278953
146056
228247
35596
205946
288263
59134
272820
1836
71526
272035
231875
128865
258885
100896
106174
90697
19522
182579
287432
163476
80048
254340
129597
141784
130882
294050
166979
230106
150254
178680
82552
192594
293791
278260
290512
26276
95671
142173
209031
228768
201216
103468
151750
91610
264770
249753
245799
226948
229112
282156
148539
26604
256094
114744
165284
36992
68543
183876
27296
3802
87158
283094
86589
32305
88037
91030
123759
31672
239534
88060
21026
299192
97573
87428
74908
258122
71216
194438
128393
141296
91334
230681
14976
41320
298444
62663
137467
60657
295481
56754
283050
195941
141610
69816
225376
212169
192128
6666
229615
282566
107895
22520
200152
257385
170314
197277
139185
74589
251759
127816
58287
210983
98120
142500
17684
4606
23207
284805
84565
7141
132577
195023
45498
257692
146268
21781
20987
163637
137741
28633
289057
111991
162879
294524
68793
51615
231054
261256
27910
254744
195520
5889
196166
38106
111493
119180
86271
144439
34594
115998
177404
161753
71500
279453
86841
170050
117550
79566
227152
146144
117570
69104
9492
149673
205862
69688
240102
263971
232978
219999
131278
206045
290663
43413
294847
144497
159237
147352
29874
8123
108131
268865
178337
78667
78105
180767
137692
154988
124185
50506
143428
122558
244481
181272
14202
269066
296331
21051
240882
107209
222993
250384
14929
259747
42303
248456
155761
136693
188759
183010
93358
249181
70570
76394
111505
17732
1080
5043
70418
237392
112323
138646
59512
105605
224065
266898
185339
23020
134328
54209
103755
98503
291673
292601
261671
114283
190917
102668
222985
38671
90497
135223
296311
217134
108897
148209
212818
229261
294478
222274
29551
249719
178350
93184
69758
103059
49123
32346
19095
164387
135197
87650
126763
285649
158673
226756
220100
191920
69992
278522
68947
56199
279879
242937
284846
292122
156555
25952
55478
49906
253048
247892
245757
67558
211335
272514
36750
85164
187395
107998
109415
11956
113695
86468
249162
19320
232792
214504
54022
100495
185102
263304
57252
225982
206039
79645
231576
19778
52591
115972
153877
48393
189669
57997
124344
153845
127094
29750
60784
242003
205655
31761
249268
297019
297683
282571
115650
52557
182641
246778
82961
247470
291321
73294
163211
295306
147939
217264
139050
79420
169438
268400
119769
8646
271543
63005
242036
287765
81693
136214
206203
119587
69959
13607
163674
43301
62076
202162
123207
210355
123021
95220
22388
42567
111232
217567
231030
81936
231874
245577
132278
220234
203917
269885
133709
294397
17596
265674
40398
97217
249863
166315
70889
16674
257318
8106
185353
108942
74001
260546
236908
212698
69863
292931
236937
106431
38827
267443
273456
293876
87683
110019
182754
276374
116814
30044
44553
244923
199731
29889
27716
149140
112056
182482
227187
127757
223790
112801
181980
123601
215877
41228
206292
287973
237309
116479
17671
224629
117543
122188
279765
256876
268488
139232
129967
33584
147368
195282
246505
299797
223139
253365
40070
212468
67391
22367
456
30973
294171
223533
166554
6648
198479
422
66153
50633
186494
56328
80583
5970
276418
160765
158334
131152
121811
51862
63652
20001
35087
36627
25966
43299
211730
86895
141851
20011
262416
274841
122620
251476
13793
286069
18618
239769
292270
47969
249834
95775
250911
280834
195684
183556
235231
136443
107925
70954
107335
67343
197270
214631
77724
163431
106516
206229
7118
147174
28304
182719
132909
145709
9117
6604
191163
137196
279329
36598
286898
96463
111082
80812
105676
272836
78408
73943
132927
47090
260724
18548
237602
264308
169045
270062
132890
54061
18857
258302
148437
164999
121957
21953
204687
248598
36674
102566
61979
102113
253610
191046
128492
102352
195880
201543
291017
74483
238574
20648
6595
42693
195187
67807
225732
79936
266861
53554
247548
151145
101678
292109
87327
11281
61222
274802
223113
129202
106754
95561
113978
3585
244546
64298
267888
175140
150163
191548
230535
185489
250882
254580
87403
294859
195031
214328
226210
88395
258866
214552
270097
80630
183876
39110
224793
295384
245269
179141
180149
225526
287090
32753
124870
27764
213779
242652
140570
279522
257696
246905
252174
51535
185043
128159
177991
250753
273859
244578
269521
176585
170449
33127
218222
185233
112442
258754
108806
4804
270148
176994
164271
79332
40354
193420
114562
211220
162239
219428
97489
77824
70568
79460
192115
17734
125212
88726
173274
12114
95418
222174
160392
143272
111990
33001
208779
70991
155961
195312
221823
88619
140312
51537
38386
95219
165467
75318
106141
165796
188295
150808
188291
152249
129386
95798
25558
182292
258101
39158
16477
266446
297947
285692
299564
33774
264085
242392
214741
22881
262772
146443
54925
232680
229242
92861
283712
16575
116377
75538
221238
175146
254454
113832
82561
256095
97283
106185
101786
287300
234934
165316
171766
91759
64900
294882
126295
119912
196380
265915
165738
146242
77342
214077
291942
72037
53027
7848
48101
186180
186448
64488
17678
10655
72235
235681
111038
254570
47785
22789
171573
62246
261872
29147
115487
213811
48172
131101
266827
202591
181215
35104
121226
241925
18120
262282
286968
157071
220673
78871
247202
39886
270520
7236
209970
139639
241957
191090
21215
286340
271212
210860
1985
251742
194151
20023
234467
153962
256103
284849
53098
192799
185818
266420
186532
204618
83042
51507
14107
138693
178549
126350
171476
155709
288284
162542
82027
51719
107786
86297
140707
270160
22170
282215
46212
95165
216076
171521
159029
264480
208483
80355
263206
10934
137163
123238
32831
103451
151140
242857
138195
238279
138990
43132
181232
251975
193428
231263
78585
41284
197851
244324
117035
73921
223624
230801
247716
60540
3153
201099
207322
107144
170402
220629
80255
157334
162156
217699
173584
51318
199857
11483
37520
26253
32902
219364
28354
197116
238188
158907
193106
226082
289435
180052
299026
289533
84717
102295
177349
20397
44020
9946
173544
113840
299901
274792
152795
224831
17948
132242
16426
209043
114830
146930
52155
248000
56911
113984
146463
219422
158109
209623
25774
158177
218984
5097
45945
99957
231675
260415
163361
154957
239254
50272
283187
137916
199698
229834
569
90221
74670
286199
135086
232370
61098
48745
221161
180004
42559
40374
24817
194339
195089
175093
24543
175835
270021
25669
292927
27872
297716
53910
132292
83395
88135
154363
82040
67429
222757
164704
291844
52297
11128
180702
225051
284903
67146
128618
22777
64568
259251
100899
64999
100703
192973
135015
252252
216802
137264
91772
61977
113836
81031
98800
230980
201750
67623
170276
18455
6281
157728
48461
177438
162039
230036
286081
73659
184748
77526
233845
66061
137593
106122
248793
138842
298274
216804
230737
109545
144604
70978
72357
272420
100997
269179
158662
60177
9152
38846
154276
93172
143117
252750
299275
47088
82323
51433
205334
272312
238184
139604
152134
217216
234305
115965
8194
282377
130117
24395
282370
149257
298406
144065
187538
115646
29787
214417
158476
50172
37121
91287
221681
254292
175509
110896
43016
289913
256064
168636
294425
44592
183748
228284
149729
47049
90660
14233
44235
240133
103869
296096
142085
48286
287831
178431
215871
209360
165246
258477
6742
7598
182630
45300
50623
119667
64457
257654
269393
79914
210746
202239
107075
14887
111684
192376
287200
267896
41172
129037
294120
5985
52813
153270
139399
113420
135300
66544
101316
237871
104862
23180
79923
133765
288806
297364
197781
24522
275841
202736
73118
191788
283638
163895
130098
22331
288234
100601
72293
274033
103070
161422
114204
263922
183552
153523
95621
286214
135681
247285
122094
62424
174561
209058
282881
64529
202978
227365
20394
185208
273389
53365
184751
264800
14966
91392
32692
33068
277633
42819
66791
192666
271740
56385
277606
292488
10354
69585
86736
243477
217857
58859
65946
153258
59369
209818
151758
295942
51048
70686
9510
179261
70072
260921
189400
83972
281946
131444
241540
233460
236382
58112
291020
65669
281366
179731
127308
222580
41217
296375
57366
116080
168282
257331
259741
115450
28445
109109
194641
143172
32400
28936
276681
280282
47535
3361
172754
73526
234178
163714
21276
67091
52754
12770
146673
155309
94847
247575
35541
15374
284771
185911
294550
68535
36732
235583
178725
218837
239822
176379
78876
30508
248712
205597
79376
137410
131887
195559
87969
208976
65242
299227
175932
139443
198943
69289
196941
297089
294512
289954
128354
273938
40303
26027
150833
212727
70386
51869
199752
200343
10965
181891
142804
70691
207594
53099
141374
222733
9439
73280
284724
66924
211019
100055
145800
232565
56201
129312
6542
227726
34269
147017
173723
108157
189244
198246
129924
284133
294564
189088
254179
270942
96032
117588
31500
78881
260381
83327
97660
281995
30732
30534
192008
142901
58344
109764
88274
117475
277640
292776
49045
89122
190978
256535
283499
34347
7193
25177
66111
46544
114576
57832
173409
273282
101520
209037
198061
264946
71521
95597
123805
156014
250112
119612
260651
229878
91579
17878
34303
133020
238745
159399
5810
297635
179354
266826
260374
18991
138732
203214
55764
117526
228386
243985
127257
204147
22715
86134
273948
120593
47959
164216
19148
298368
223304
198354
148262
227086
129740
86215
19947
129573
173531
77395
35236
60064
277149
208792
237749
167423
32514
206308
170164
45649
266220
100895
41254
211369
173197
274005
234674
239527
259640
157352
184983
201170
130499
286718
266740
60841
89560
273703
258477
52026
199743
118661
129434
93508
163750
137512
7275
139467
209590
149400
278368
258364
1749
7210
272147
15340
263647
166572
117348
13795
68411
8096
201114
175491
226157
101964
228697
275715
15954
260329
160415
291693
124077
173669
168065
147874
30526
189239
93364
117627
42943
251017
120858
96394
120666
149909
94338
25678
56345
245362
43160
252404
270474
176503
37180
46809
149462
35800
57039
105814
122968
256912
134269
106706
169026
17597
253863
206622
65604
7710
138974
218047
133170
282401
151992
8806
203124
284829
292160
188560
48915
44573
164960
90859
235786
214221
18387
31036
124323
53226
54469
287467
60255
29216
74666
168466
27119
164397
192832
12244
224535
182731
119005
40175
193494
116423
115433
231765
24047
101099
183561
233417
174732
106273
208187
68931
38215
279758
93852
178917
221223
196126
122012
213094
182920
7400
111297
14118
272194
193585
286946
103243
57477
212637
18612
164388
95507
264341
146247
116901
8435
239899
175626
156120
69222
195610
48675
154240
246569
259826
264924
269211
100823
292
240747
75675
148425
39241
111027
146679
111470
56961
124125
117795
160086
38906
52687
45561
213235
219822
134007
187751
272779
44196
22568
214213
54940
87766
207337
136592
33732
257682
16418
271235
70435
87503
203764
279582
116619
50298
67325
279555
49012
55265
181967
158993
109938
276784
264518
147161
193191
273567
256328
79987
173208
214146
174626
41408
96767
59756
71670
7003
271895
298665
277557
61072
71659
152461
176726
139288
55298
214895
273162
240507
133499
144232
133552
242232
32125
20939
68620
259226
746
82286
232323
229739
64031
163687
35927
158302
104546
153845
129950
263257
137277
272932
226552
297097
77251
199936
250668
239335
298041
64455
134473
174692
143270
31183
42562
47401
219988
116614
184716
37967
298447
210888
151596
289542
52413
114217
282475
14954
188396
13062
240897
149513
222363
90113
62061
193906
220331
526
21827
53576
6982
281688
105803
196782
46159
267993
73682
65414
132843
223862
296774
56451
122491
128142
159757
82208
181664
34638
268625
3601
24672
207217
254031
41045
130150
275503
176682
75136
193225
101657
52216
36109
196058
264431
199889
245343
86094
12257
103003
246268
46350
279574
167795
156601
214450
227613
203353
174268
142459
142007
281863
66219
39709
62914
209175
269968
263602
71650
65186
265498
216944
183471
36213
139958
195626
211938
45437
162403
155256
284377
131868
207864
158734
117710
295520
35596
221032
133648
128209
111490
287236
47101
276709
283103
98714
168189
219600
207195
96309
20171
190149
103639
149268
16573
75275
127234
162633
118846
118904
290301
74937
222406
227569
229548
245260
294053
266362
121072
161017
138670
55198
124960
101338
38725
3008
224457
46176
254125
186967
64688
240334
209880
67193
8060
243128
178057
145742
153802
12343
13861
238541
52582
97470
24151
289724
44101
130248
260164
179835
25173
270789
233285
168818
107254
53259
191243
272147
189617
198534
31876
203215
198892
15517
186335
152292
196387
78185
107376
80596
214320
289982
281941
119023
25256
61799
157851
143313
282850
216024
153567
214166
243082
266837
17460
37775
15829
31274
22335
223642
148407
262173
66288
60471
130426
178374
232984
262226
183346
204471
229102
62659
74826
171974
44980
103669
263531
294025
104172
247307
30564
68428
162481
244052
198479
74592
36817
192495
238637
263264
194292
239104
296359
161587
274935
225015
291264
84487
216262
181829
212751
117812
79051
3425
124279
67805
44502
288744
115553
131134
276915
221659
53685
168388
85895
88705
190928
214612
193045
134588
43433
51535
113645
16638
51183
26553
174742
104649
23729
252853
209206
241235
119470
173231
76327
148783
206650
285624
262697
131148
194423
251889
234278
155408
66610
180497
159481
85110
79824
199398
43141
47143
60594
183772
60954
198683
19464
262730
135996
250652
217935
200617
187951
274878
92701
95322
197040
113409
2013
75293
42889
53498
75616
125791
235403
126729
189254
235652
192226
255339
232826
80436
140812
41438
199837
233393
67680
17667
159434
32071
87806
19236
78215
244244
154948
103385
283653
231180
183066
222238
282235
104273
168484
236292
237905
287204
230589
36367
245698
105587
7127
273714
121780
126679
148418
22693
71883
184391
212418
292541
119199
199699
15605
33371
184674
18695
42709
33750
45565
231905
215780
212125
189468
156768
20187
92288
149014
181297
138802
219275
154590
92654
220044
109091
241705
102984
202219
52318
211041
55228
95652
12171
32600
107911
235764
132816
270937
252810
294558
123747
14572
225803
120573
177805
129457
197047
81555
246445
298082
248647
232482
288915
194736
207306
69073
131833
266508
278519
194510
261882
187284
98827
177209
272831
15293
202451
57981
233865
50568
91265
226142
228050
65494
197879
261926
287684
146136
18879
112690
190787
143558
281220
282148
250396
210489
34184
34490
40688
199467
206840
148490
53590
11176
226143
111676
110902
234514
215815
133116
206151
198380
135916
95088
296157
1370
73540
228457
136308
67322
181459
286930
204281
161892
66212
6541
5805
213301
163569
232546
101761
235640
277325
129690
195204
113956
66867
51910
72083
178792
159269
102514
54644
288373
241534
267633
98587
274135
185538
52178
206204
43414
85237
27754
280748
197837
61249
169365
255386
47399
212291
238981
286388
103702
174848
57801
296388
177415
76431
244386
89502
285231
274375
16791
29731
106197
32125
286149
101587
147730
102088
126159
252199
5123
244344
17620
209913
280115
195056
174502
162130
79529
260306
2362
6487
253483
213737
230575
281682
159800
270752
223287
186661
6295
13515
173976
297306
52290
98545
130805
239312
213354
83996
158375
291603
294261
136885
131693
62554
148001
80032
129214
79744
77187
178140
129396
2549
135900
141445
292305
65212
122896
110718
263951
298073
153513
166466
30156
172453
98364
227138
54967
144956
164585
236803
74996
240276
203511
62869
237509
166967
6774
109203
185542
263407
298464
176269
258941
212527
148961
60509
100463
275339
69252
154061
215784
260539
291640
83778
280097
32822
86446
252775
135475
283572
24568
212255
216056
225894
171689
239559
194876
44925
216904
79496
127410
179093
165864
245980
156457
204851
237160
149955
278682
245088
3194
97741
291246
141407
148926
216342
185005
176316
221773
131608
255182
268406
61836
204773
58743
102919
213230
265974
3621
129899
45495
99414
56407
30673
266060
109798
118294
245074
219654
23042
250765
29577
259682
158439
233084
224475
56415
13326
36358
114487
268170
62619
81812
35807
211936
79905
43678
109812
5915
139577
77887
156798
20306
236764
98076
181133
246280
26864
52205
61338
129961
168460
126759
274266
149115
57898
9852
189339
246781
89551
165524
176677
173413
114676
187378
674
183565
132903
80857
204364
145087
85751
211879
61016
27887
33614
6264
71125
266322
157219
33550
78967
3780
119480
287374
299530
10455
89573
39398
239713
236344
246941
39380
227462
206943
272466
150207
19937
188644
10872
151390
227129
12163
99820
137568
15043
282683
68634
70186
138083
204141
34502
234887
98055
275406
138770
177752
34480
4589
160910
54952
132666
102796
170000
263122
208355
7697
122212
66977
278936
113064
9296
26334
169062
161527
236271
167210
60200
210101
26738
95499
266814
271841
75891
115365
12584
159865
288114
199434
172315
44440
147841
136106
112166
209588
121757
37398
34747
179670
233325
259664
264996
88492
208390
174830
50256
164356
197022
39811
56436
231899
161714
31650
13903
112562
1917
136578
244894
19096
75397
148639
11618
232713
120471
150165
133112
117634
195287
51235
298910
55276
208073
112677
291965
22254
59053
297132
137243
146534
122145
219180
243963
10239
125123
58058
129551
119342
119297
207289
117436
59513
78464
87501
173177
64910
215015
55838
6360
109494
278967
33036
100625
130359
93129
64281
5922
37949
77756
31672
135740
136282
99117
191549
149335
75571
182499
274586
272598
81506
114209
65216
156596
119803
227561
143279
214377
196358
30633
290110
203992
36507
242512
94074
53354
267250
103951
220914
199646
208432
93173
42767
295035
129037
109651
89591
210082
229
240352
71955
275734
31245
106899
174438
180695
187480
100531
287885
100254
57954
161074
48913
16659
178893
226967
159986
156616
172089
88765
54451
209016
286257
103666
204985
169331
270810
238467
216025
122362
45497
269285
287614
222553
60106
196289
256634
228865
117480
226090
64229
123984
42677
17138
122811
95817
69495
5638
104574
121710
15259
105175
231210
58431
281211
26679
194395
252216
284077
3621
120264
233502
204074
113892
3748
241780
229788
76685
140018
80798
271452
280311
11497
226055
49981
84740
2622
96917
173982
90380
80463
104648
299624
191286
209996
76149
255133
356
225236
73389
103820
77819
209235
25740
244450
277135
233116
270104
252938
115358
106333
82807
12429
70690
114567
157777
287818
256630
157699
248698
127298
125447
128687
258840
148943
60193
106303
164464
253863
213143
83189
59849
282876
204875
114206
210638
183811
197602
69802
169903
70567
11932
179574
201409
96340
178437
207871
34967
114028
49732
212386
84648
241336
99555
230143
280426
213465
254911
156231
126597
49621
259220
41088
110669
224040
102685
294077
132227
10751
120107
200924
201340
121079
254128
17365
102030
9263
121761
92072
39360
61177
177028
79992
70361
249769
258850
293375
130875
130899
92846
2441
257320
244523
229396
198579
203348
207644
24169
203706
146798
230872
37783
248819
217354
47164
212155
75694
7715
146895
92355
102056
275698
258285
50158
164816
18961
177696
91822
263098
283299
53555
263576
74074
36468
84851
262264
138725
288837
90675
259322
259944
238901
236320
114659
253977
106360
109721
6757
89943
278057
56622
157151
260519
258253
121264
105806
98195
296035
90817
120638
125076
288555
275626
205745
13664
13076
35639
282235
115162
272696
273436
258005
274262
181403
97549
30114
169925
179584
138563
68455
39469
161738
209210
263701
180385
282584
213266
291986
63539
101764
205641
118440
162015
143233
34558
283198
11980
242663
101648
26186
189503
107289
17930
163292
267889
247157
284540
175913
128784
246307
235046
202485
45283
240360
111350
209136
28296
37813
260360
113214
187283
191233
81684
86518
187544
299787
16463
52146
69386
225336
146923
102743
284722
192396
51416
168777
237110
87325
37567
105395
108426
191955
168892
285120
113756
200315
49499
162665
235804
242160
105346
61873
239695
129420
88093
137162
84172
177064
146190
27189
170339
22023
210730
13841
65230
190890
273996
154691
292920
8070
47643
53577
55948
102233
274583
236394
224168
45540
191363
247231
69211
42040
272344
226130
131163
262382
38299
71987
286778
74845
78082
147720
177422
28304
56164
77516
286374
282907
118869
80158
179641
16942
7289
18523
231901
74874
178801
193454
174833
133975
196445
152059
108568
37343
236575
266486
225241
265932
185386
293183
123348
132980
280900
206043
246610
120584
287200
194443
134960
107041
155557
278077
262080
34383
1926
25440
23541
52570
170818
250744
83513
295681
190810
17819
117225
37247
224887
159096
40290
152058
78379
108437
9903
91873
246002
20694
160439
241431
229315
297548
108141
9781
177026
69636
143712
231324
49749
252534
212203
15043
152847
87650
275631
49555
60161
153494
214505
90781
234588
140173
72802
99271
178383
94044
279657
250724
43499
151069
102894
237526
161365
26005
119357
275560
90441
174637
182963
111722
287366
278017
246608
218166
106203
69076
202706
227772
13430
211306
290513
108114
147719
254485
102401
236373
195525
225019
43341
190860
83665
212090
114089
5774
244429
160509
130897
139432
98337
167576
25563
155083
281139
247381
240262
239754
254900
216544
248524
143169
159861
131234
198612
83181
82712
77251
233036
73370
279256
165746
155660
218767
249455
290361
160569
219657
16782
2490
264113
4200
29301
266653
117225
38550
74112
134116
274102
161268
181146
142554
136911
171698
206066
45272
60888
105406
126076
22596
291473
270635
137787
235715
17039
179357
166048
196492
15149
241037
162160
14912
159627
7958
108166
261770
75721
202207
72726
158806
199953
280052
106031
128472
63614
72509
255756
24764
73374
289955
68965
61142
6609
187889
182737
182613
43165
18660
153643
143331
149676
54628
207104
149912
224311
165319
274267
34140
147719
198157
15835
108788
285616
252978
181447
192796
123003
58195
287176
69567
238624
75583
239001
121870
70690
124849
131067
158517
113450
24700
274434
213103
242463
182862
51884
81076
108246
298488
82775
200042
275595
136678
233448
20252
92816
286741
124701
62861
288105
277329
101070
137394
114953
852
30747
74643
64614
215494
296572
15063
258174
227674
218908
144552
281763
182658
8246
61137
171615
150911
201788
32358
266814
20459
58999
41541
245
287604
37248
37212
257880
72330
264953
211179
60505
299933
72999
29236
165874
118527
101878
252716
29689
149074
128581
97983
82360
79975
78304
77010
117330
50325
111691
42670
47406
66037
34209
158601
20315
256217
107598
248056
232784
278081
165380
243482
8948
133423
35076
128495
269038
102675
61672
270982
115129
239770
117501
271796
163328
256409
204854
225213
210699
250585
148304
177015
285486
237075
19694
18269
120636
140788
136914
22510
133783
228221
62671
288285
204023
59720
145794
181943
122158
81085
218836
119723
244482
66703
253658
283648
94014
292342
111418
288380
103786
194989
98055
268980
287882
274866
258902
258764
71530
85130
91935
276926
249589
127714
217042
191426
290437
210606
7652
230352
29259
66369
255847
98809
49221
60934
60022
17696
174788
114719
75010
243579
21962
89977
231375
94777
2104
207483
190694
286661
68395
169679
54411
123155
207510
86693
274853
279191
46963
93538
295140
241274
273582
59478
79637
252166
85639
232071
65710
10189
164000
155810
158901
82198
77756
175581
84767
34898
75849
196170
41028
18567
223422
236246
236727
194503
66651
206740
158747
117341
77363
285534
187012
106908
251626
8473
207396
48475
223530
243798
121150
177375
104470
112567
130452
208337
38646
237579
230336
124937
177210
232726
288569
277209
98769
178902
295686
121792
202910
288750
193021
294705
141754
146688
15177
16534
159152
183109
298674
176526
41315
285046
56534
243429
88598
287674
110643
273668
249468
186082
34624
85721
2239
285931
84744
152832
229264
15568
221861
230789
267218
232081
46213
117612
103951
262031
140124
63808
110363
230746
197165
53852
208823
290989
134408
111743
103502
175080
34543
16502
211193
113576
297214
157629
106649
205947
170153
65945
156565
31526
173520
36224
118780
267363
68818
290817
34222
261048
42399
162894
7332
34321
193262
31487
82882
64948
165383
162667
296815
163221
141976
122319
155996
78278
283840
103724
210004
13453
268200
3054
293834
35521
55832
54076
135836
43822
243741
15086
192383
298664
180915
268365
60437
203138
205693
11814
138555
269787
252988
226173
113986
259009
266827
273358
107216
23544
190671
262030
127926
261484
142764
109206
76212
197387
232315
107723
171415
287517
299868
295638
180292
139067
6846
192697
280678
108753
196549
242827
45436
36520
39174
87589
61896
152425
246495
257353
89607
255040
150806
119992
91440
181716
284110
287443
42083
234110
32964
291323
90946
161791
16065
265858
144528
243236
292462
219437
287964
205777
677
241919
66799
100859
229255
124555
64536
126272
15332
67651
36195
156376
76381
289588
134696
38238
150435
288267
108050
202682
246074
42054
240227
175263
162194
248770
84756
55199
102110
171809
193369
46984
152891
67176
82262
72381
205811
165055
261853
176513
114294
212193
19635
93231
273089
245400
284949
135247
165322
299988
35903
81192
124465
281442
93653
126703
187984
85534
160474
118682
30381
221480
129043
279255
137457
285840
293508
239080
229612
272718
15755
216019
222460
288318
35475
84678
82572
122324
34882
58965
230948
288350
17405
125691
92386
96641
95341
25624
202264
234099
61751
284325
225709
190945
268839
263554
133248
117403
260384
93068
231769
116769
90612
51604
261838
286777
290522
21703
155584
139049
291471
57833
245321
98076
94411
240838
266387
60989
209355
140365
74802
289902
153978
70425
37818
176445
59760
146884
215384
28912
59449
64668
68814
69661
6671
11760
226897
45795
117563
208361
43218
138512
250415
145509
52224
247298
117935
277666
223068
114668
121765
6572
179344
42852
31303
188159
172995
185487
142429
173086
37330
59976
38365
298332
133944
280252
199213
39756
258027
118523
193722
4311
116698
205000
127300
64498
175093
78300
24383
237555
179715
189793
128763
191832
66419
87056
111676
287596
9989
37457
272119
216058
136778
108351
231486
293931
145386
63776
109076
271108
166479
137531
94865
57438
240591
137363
21240
9679
178969
30705
38244
188007
102060
193016
240925
278295
63569
59718
21139
143550
232674
13568
89902
117343
171775
146399
179458
99726
198549
200974
57194
286410
4153
42821
58372
93136
188891
131278
268895
97243
78401
89978
69491
241798
104422
111934
77157
207183
252758
167580
277175
233419
229866
192826
63438
186564
101090
291119
50810
45896
71703
48188
179148
132241
126120
213924
225160
54342
84027
131832
94981
119690
164880
146600
198643
85983
143382
198456
126981
153118
131894
203627
9726
276871
111499
45289
198024
246526
41514
145990
184939
257356
251621
261849
218189
90605
209497
220302
236789
193913
110372
90949
32806
137140
50650
169250
218908
7139
200758
285309
267847
45122
220169
259729
119753
185020
2263
192494
24834
47139
134922
255204
81096
83084
199360
8610
199924
222847
175759
32947
76947
265508
135810
264482
134283
3136
11616
94145
295124
120417
139670
245152
132207
188758
158753
62446
208329
17360
141149
250241
144653
30720
70727
26083
60863
256777
117361
33080
278650
234877
260500
203845
267198
217857
99191
36369
299905
168713
55131
1053
180191
241890
227860
17599
289664
26382
216130
215334
216917
226364
79376
168391
202192
76364
65670
59498
276962
254330
243492
85137
127547
210095
40758
146380
286409
200150
96663
144766
255931
291018
231225
69396
48102
292269
149454
206136
102931
19090
94238
166503
155803
157813
177750
105938
288552
56243
143136
88882
35222
101641
180882
98590
171371
50936
275957
118016
181152
98225
12992
17400
159781
47060
18829
258337
171210
161268
38887
65995
200768
132009
48330
95934
186787
198125
240046
153830
153249
5183
222470
271503
19000
171215
115040
297758
172426
291701
63611
243154
235049
99245
60851
283778
254154
105135
10851
288540
172983
179988
248952
127735
146088
234752
246672
55556
275747
145968
95788
256597
228992
240028
36332
46897
214697
256477
297205
91736
3815
77200
23333
51085
219738
131297
167514
113388
120622
63183
257128
204919
244913
50770
52232
103291
122188
24029
141484
197671
243655
110699
114841
171766
92329
62034
201752
110789
156590
286819
39112
217580
220501
273664
36739
192081
165206
102939
144699
78100
36240
101506
163575
124342
150183
157468
134097
34925
297477
10943
14055
123511
51972
244342
70243
115113
19580
116697
245099
299441
183525
242259
171686
125315
134271
134441
245904
134206
217274
220255
192332
225707
298463
183359
113479
176146
124904
238279
71052
104201
135098
125146
121351
105374
41855
184970
293614
166796
216879
283506
50531
140309
253276
129709
229983
276859
194547
290984
32622
258448
285477
233284
152484
110029
67936
224466
51737
131810
5335
78763
210132
63380
68020
241485
148903
133291
205327
123524
299921
152323
283355
141820
91267
24440
256100
193822
235590
234096
78265
232327
48047
75350
272755
167240
195498
239683
147980
115342
239343
276916
176274
73017
59097
103825
201284
177319
290736
100236
146195
228173
242063
154000
264120
150640
251192
164540
21442
240259
121761
62630
63352
140736
243823
35700
39560
252625
36845
75720
127400
243586
125948
92536
223631
176967
38615
172922
7865
147435
165949
84795
187272
107937
55858
236263
76463
172126
280577
54282
66023
252543
269236
293773
48785
111398
12078
144701
216217
288876
143198
282093
243113
278390
198712
19472
70172
121298
13049
55239
60831
48697
123997
98259
288582
233511
224676
15647
189882
257584
8502
19548
21123
209397
117253
38593
272540
150879
248668
156154
57770
85179
193889
256238
149599
6839
286318
219036
19863
158174
156444
164924
18068
56349
89628
50713
5260
171175
282451
87096
166567
240702
268687
89003
210384
148628
37852
162854
287026
269033
289142
201838
208122
180944
136548
36389
196902
207594
113477
93062
157008
20623
263779
247614
246666
45788
258362
271362
274262
74134
167582
90186
51789
13269
35863
173714
240843
207494
81848
180008
20135
216397
25085
131259
274295
163829
166099
225252
75057
88345
129411
122599
104870
64367
85498
235609
67002
82740
191869
225827
192828
156221
201636
63090
268887
166785
215289
165655
5167
80079
54643
286257
197080
8759
146786
77939
13448
108737
186739
52951
2246
283236
158194
231945
191690
293306
166211
198266
167478
75780
144276
87668
90246
93325
224480
167518
230560
260879
117696
29329
9566
39521
139174
146115
273742
95206
133158
58828
86558
61867
254583
256681
53453
130128
52720
179442
282965
211539
75184
92395
73892
61407
189770
161164
261068
178551
190207
279332
118605
222504
10908
276327
71240
169309
299891
104057
274395
197917
243518
8133
200941
281629
29882
244899
20609
82805
287830
179109
133290
18986
246862
185158
91752
170491
11102
280606
295014
143653
236952
118361
98948
90389
96192
38252
76072
92042
242250
24046
77181
212729
200242
293686
228705
149710
80800
201911
39252
203453
99982
290920
272702
118661
94521
193407
145530
138011
55249
122291
15008
124863
105487
297065
207423
12175
108045
125857
73444
195098
80394
106153
125941
247916
194516
195548
187663
191631
118638
177591
153021
275552
130174
108710
100498
32197
16019
193293
195859
267781
139883
268265
19406
94557
258832
207
63394
197195
17912
159030
83284
270933
296709
4933
156759
258099
286778
77106
32457
66225
131382
157399
244936
282507
291161
205699
270441
23883
258066
279512
118009
123104
34047
199534
198752
244549
265192
190573
250502
148192
139345
158618
94145
158443
263764
85961
145420
50960
89137
275612
218373
30073
264194
113958
230839
249922
237070
161131
187207
254693
155960
248884
146912
84975
170259
57855
50835
6553
73770
154803
273613
198253
163933
247180
176274
251795
196569
2468
72031
148499
151994
209172
75631
109305
159254
90932
62383
210553
42028
227881
191212
14380
210118
206418
75524
661
127774
253875
29878
183261
120970
260649
202081
285160
246607
17137
78439
140816
297975
149234
96017
30542
247760
118673
42286
230095
33044
162558
55591
12394
121077
93082
226482
153590
179300
288019
31592
192911
165210
147902
73200
43773
17373
229719
191714
93642
240650
174701
66905
253867
129279
95184
54576
69162
156924
82458
152135
135602
27368
57573
43551
257444
272419
155157
112546
34045
68185
43136
53857
180499
45926
75854
100640
153834
258718
10517
2928
145460
162555
131291
92595
288256
59557
103056
233323
64728
215407
140010
137061
177295
278944
253106
190176
244684
259669
214268
176909
84696
162208
150522
86121
210159
102082
239990
250654
281936
53806
274280
179009
129288
9979
147878
241916
49256
229968
36957
261906
52720
208552
162974
286684
250094
72537
255228
37440
50574
247547
282136
156673
144653
172487
237593
256831
274601
128145
239434
94362
275218
46157
124882
247774
173076
83607
153912
120667
148988
122691
122446
178764
101731
183171
115876
180034
161917
68407
238266
236154
298021
287480
212489
245348
104466
161024
165070
231005
38498
41096
196855
41192
285317
251206
140098
135745
247869
233156
27403
194918
58793
180678
38465
1069
274126
126489
293823
270804
11504
69931
159522
278661
4913
251426
295248
138629
102524
264984
89479
197568
101510
70781
277396
108736
275049
185581
59762
70313
200130
51425
283246
148127
1341
19506
289485
220599
160716
91080
110588
285577
182099
65231
59369
101312
249802
22523
136528
288096
230234
88424
47169
40753
217341
279871
108994
107935
8380
15996
71759
72910
91989
76282
191607
157285
23116
252416
118413
153406
225786
297788
39406
266825
127485
80706
151511
92907
279068
241968
153008
160976
200540
208073
121184
1518
200767
127429
110978
145829
56670
292818
286293
197671
108322
268044
175133
224838
209257
155931
68129
57744
92450
119456
196000
169032
73212
169562
63185
78170
197420
49825
93488
137399
171628
30082
172087
28912
172247
52627
123135
130350
263966
183028
298267
30263
279169
268654
158857
212232
129743
83298
284641
73299
187034
209630
30767
186213
217269
211141
245176
225280
236389
219715
12875
8110
40381
7830
28592
115663
116661
221751
191939
249757
36018
267552
160243
218583
242089
180469
70371
274860
179822
140833
205924
159245
165618
119922
239169
293136
180683
58061
271635
287003
185045
298736
286934
246087
284147
88092
179743
277035
7808
60461
178481
222377
269279
92429
287285
270895
74540
54380
44514
31231
61524
239197
60563
178139
277124
38486
229324
147176
100978
123599
94516
140313
294979
105926
176819
90552
190792
147449
167431
236756
161344
18783
132497
291710
265385
63102
23068
214589
7459
168168
164394
177681
2128
19853
95123
145739
39427
107581
94300
209233
77311
189465
265183
58425
64938
259094
138495
223575
178688
72839
109348
162929
39834
193308
46450
265549
8706
24807
233234
170816
33644
204623
1845
156626
151982
125423
229943
255528
267112
2039
166261
294224
68112
47493
64802
275925
101067
250617
132773
241075
87537
233338
193125
118456
58341
176226
7792
129399
271828
136408
81464
52461
166042
288160
20371
264099
61206
68038
113322
85969
69441
198709
298417
143638
137433
49384
214201
8438
164813
120167
259710
55553
178444
221298
59627
209845
282708
16990
138492
224760
35083
287135
255438
279436
271485
260907
243964
161848
275417
34905
25715
233159
148358
289992
34893
278597
297299
273365
287396
187523
166088
19158
280108
28764
80419
103872
174104
298646
131809
12211
67390
27867
251051
25495
132669
97168
278042
166983
153665
18566
140753
259049
242644
247760
285278
30908
239638
12834
198898
168003
219539
268205
103387
10109
134848
69638
118602
143023
280839
145108
153011
69303
124549
86444
152536
125669
147933
161477
17982
67855
197751
63211
196477
134953
81926
255786
172959
196058
290314
88126
293730
3641
279142
75327
160340
196094
200817
140682
271892
258926
49641
61960
146715
153768
240871
252756
69223
221345
214536
46343
45807
8404
58813
265272
189708
254225
19299
121612
38111
74386
18774
267382
150318
179788
298499
116155
265209
48588
223779
133931
3885
97169
171844
119747
278734
246617
241861
283950
71670
175939
22951
14768
257305
268438
100061
184284
52786
27479
53704
294449
239288
263564
1505
251392
23197
22720
114867
167783
236407
174659
159707
273014
288518
73329
196212
145371
104327
147730
13872
38858
288912
78919
280266
78887
10721
147488
239445
196400
129703
125622
150657
200139
265193
88996
111924
314
243495
36322
54826
55620
74336
55474
203728
238006
274817
149245
170497
217486
238541
295718
241830
220921
226100
296980
82951
4359
73651
245704
544
12192
42046
143330
39427
58627
281357
42416
238950
52314
247193
266090
178508
3096
204626
127856
2571
84296
138893
232061
129300
240346
10717
275792
10266
19088
121985
120251
129371
108683
80970
185701
234119
264214
156499
10458
105848
262507
16504
264258
293170
41878
138077
66575
176012
244560
60108
168100
161708
128682
153931
224409
176450
182908
46650
86509
287027
218405
265873
68006
297078
50555
126509
179949
227287
280467
237430
173639
233015
49872
177945
270518
88026
106792
298529
193610
270565
291812
254098
150708
215113
209898
210798
1021
172337
278515
191515
75870
18590
155449
292694
169571
158088
6898
2293
70316
247892
287015
299407
191038
159299
71809
67770
158038
26736
8877
127415
48178
270924
50412
293710
138523
271206
81939
261436
260111
44006
230851
35808
1268
160807
72917
47125
136758
230126
264550
125846
254402
60949
284018
169476
158483
229505
113247
11773
37701
273288
239227
34649
158185
57121
230628
255576
295819
278129
53660
4159
211296
32754
135394
233571
221969
262395
286466
165686
253415
80441
299402
52277
34333
220525
131444
58497
91054
152272
225790
164766
170551
101891
254345
103705
191874
84887
226467
257319
227529
171901
283623
171789
3994
46851
248957
68974
139932
98200
44477
128801
172594
185357
234322
129988
119020
58685
136693
268268
14401
147558
266912
272560
218261
152433
5685
111099
218361
23022
11093
136719
115197
3441
53101
201740
44424
19879
73295
273315
75091
31963
108083
268987
175605
104133
10454
279626
137700
21715
288695
202320
276046
274948
115094
137187
91404
96673
292083
182113
137600
290294
24978
231109
273179
29194
298279
186116
291971
298686
270848
156815
57948
292609
227516
112214
157018
82731
87173
261902
213776
111307
11044
134576
21214
58790
168026
146932
12100
25883
193833
49560
77687
70929
31303
272848
167981
138332
164840
156488
272610
31543
242528
81655
146881
237018
293044
107577
155062
22598
232238
258404
221403
248190
5747
162617
98691
224967
82458
146547
25580
46365
57668
34479
182714
263025
178559
164399
44216
83836
37003
19182
108412
109882
193508
105448
265895
70813
29010
63553
138326
202578
119806
221628
253150
108877
296664
236697
255391
179236
8574
179227
247446
163128
240651
79296
296877
210869
150882
179490
29899
287433
86827
237486
182275
222923
219977
23604
52477
137598
281180
188836
161972
43722
32367
36450
29562
161928
103187
73086
68057
187524
129098
45109
132847
254975
206459
104588
87758
242097
54849
162425
54682
148568
286356
90669
34137
15273
260798
23776
119153
34499
281662
178507
203090
13676
181075
26241
221216
246198
270346
262672
41302
77419
74207
191519
140326
71184
196393
36592
177236
281500
205610
295264
184872
191545
137051
145570
114725
98066
67099
241325
31108
71021
40493
205790
128100
98864
264425
50165
61774
226068
275962
77318
209821
101343
48646
79613
22592
180709
267370
98337
93472
82689
138212
41681
39261
165946
119913
284665
118372
158631
261701
72473
143047
121226
278609
106430
176404
258782
79325
87669
290959
116821
256284
39267
57955
294036
105389
84844
51919
251954
278807
118185
92287
255394
10787
22581
151032
12712
62804
44352
211054
234974
135073
157887
24078
102421
30806
263901
111185
53252
260017
152574
22823
57598
164533
97150
67616
190056
92733
113008
2524
104632
293966
236197
103379
243521
283271
205624
170212
113000
190229
46901
45534
164043
62562
65978
127367
244551
263103
244159
178356
226650
217792
198310
150733
290289
108055
244625
270905
292621
71183
35990
46908
209206
143686
232325
289191
172426
104642
77911
131668
252186
89012
214167
111600
123153
26255
206083
64683
187639
46599
138304
273998
212813
28577
105701
2990
240387
154033
219684
33107
109593
149668
211527
13850
52613
178603
23926
2323
87846
93548
265763
292786
204911
193515
9719
133503
93028
140034
131024
106901
114408
114155
10673
277744
266745
234239
216340
49796
13568
186564
182033
7230
15478
83443
63670
179471
204494
278802
289388
9144
178485
25058
202372
88561
233747
283468
197910
80018
83340
108793
9658
235545
76795
57529
253637
262457
88499
260103
36842
94322
204947
2122
11460
31462
135088
238454
76271
119764
98539
216770
6204
202242
153043
75782
36167
222592
221674
95550
126431
143611
278680
149716
48446
207179
245888
267347
195490
153101
136131
22516
124871
298963
105748
131146
72848
56963
262165
202583
9875
65645
188280
212657
160017
179247
209068
298634
96512
125114
283399
8361
147765
232564
261203
222979
77837
92491
229230
182319
272833
261341
56210
291326
31657
85985
253167
91971
172271
209743
68896
233724
175629
47023
106158
82121
196790
11233
98058
144364
110881
7956
58041
15423
236491
280696
177343
40522
28052
68725
97519
188969
233001
290329
44026
45083
36718
50755
97839
195238
165609
222694
29189
163054
271651
144829
218803
18973
193292
47651
96508
292373
1467
130640
172938
282161
152322
110946
197641
43768
8021
19624
263632
297333
45432
290077
16705
139643
134243
95493
208293
211320
108134
123321
24091
172943
270296
235462
88634
214682
16539
267508
229179
220449
281772
64351
210307
42491
244050
147754
113925
4497
150096
291103
5698
128908
103757
236746
106339
297526
202501
288596
69901
144872
172801
286339
212487
240151
235953
27514
92948
51029
248022
180719
285023
149467
293626
45646
166939
272377
281711
225632
192713
167129
259372
53953
237589
191492
186728
135608
178744
238109
219201
124081
198384
46374
182260
265648
235894
27352
279602
14906
273776
123094
241645
214449
56808
267314
20044
132972
40316
106756
33405
151736
52064
296530
92618
179831
212761
230069
95613
117739
225062
26296
257715
185238
246617
197707
180649
179799
207745
262122
162777
277748
133128
152220
278368
29576
233002
121323
135260
224694
231287
24192
103213
66590
266599
205040
267419
297534
139839
195566
125001
112819
223088
192407
197542
97135
116124
34993
218082
69583
252537
256743
160010
135217
51640
260085
296031
187029
206349
123633
178943
147712
143707
64498
10844
224188
192002
244370
142931
43049
221134
295383
267527
87861
122559
118262
98018
294733
181811
89043
132222
206587
159944
185075
55196
124454
82572
197400
267754
282137
224054
244904
277817
180464
267437
195743
299849
236667
193773
232776
177518
118505
271488
32264
280235
102850
43386
46284
277096
229233
80544
165642
114218
60925
231337
242548
245183
227298
186804
11627
187414
22053
204479
240684
54286
62013
130134
91207
29905
162750
258540
224377
221614
79677
158589
22115
42677
184572
151551
197818
22386
7046
264812
183516
61088
146180
88824
20889
291014
59678
70295
35669
99840
45014
200318
79707
262185
262541
42761
127258
111847
103264
185639
4410
249111
113316
127021
37983
27123
298137
124478
145200
150881
40813
231652
139484
299823
282523
166124
273032
183334
237149
150390
214543
236358
147625
174756
259347
13808
216679
241652
35604
190647
154536
283976
216327
75501
51132
107388
184363
22915
68196
240784
66157
15121
181866
156661
226301
250663
113746
233237
157455
193642
241688
262837
24858
71539
52885
112458
188706
97208
235176
106860
249590
75482
49690
28715
290591
202656
81150
290793
286194
186488
288977
113456
93721
261419
179363
21797
92899
148588
195146
127185
106286
44749
289145
87168
71452
106315
267907
50320
294981
133318
107930
66404
157452
206920
268494
208281
266443
154428
297651
869
113364
107255
236356
242413
193789
66125
195880
96610
162058
169248
265990
297606
288034
255222
225765
264851
101132
11059
59247
230655
82119
41476
291970
189757
117500
19974
200994
162735
5025
243890
17223
221657
107465
92153
50740
140122
48251
93449
158618
194712
178400
86433
253571
139502
151841
236053
21781
286466
105800
18707
285898
171475
254197
36332
254841
196608
63610
131036
93137
209079
98684
103690
169683
233373
268721
298317
110237
216398
204074
248051
252732
91630
294305
278401
240197
126139
299537
21669
266810
112796
70417
282259
123269
145918
197931
217585
110043
72146
163786
17216
276617
9709
107151
195537
46198
78097
288964
14000
13142
94702
255099
281124
199014
8721
174283
276971
299655
289240
66280
222318
176796
272549
157719
276648
121076
37787
22859
69294
17293
255799
16795
203804
29625
234900
2433
190653
29702
155874
235537
262391
219628
134578
238654
56028
18464
58294
274699
127117
225432
8173
112889
173549
270204
244875
153405
24004
48999
262492
33505
4055
137694
139926
219112
206827
83966
11961
256803
149518
212013
270574
181789
125894
160926
16616
153213
155850
55814
11428
58380
30063
154995
9989
155810
94208
29197
7799
227805
187943
186823
137247
130554
90242
200722
12886
121467
157823
255846
59236
165793
192763
206596
18717
161434
219952
12420
96003
267314
141280
3423
283668
147078
141197
37599
133744
225698
67901
100370
116487
73113
233456
42258
235306
164808
115583
117525
20184
66018
169083
23293
96789
43528
27216
180102
288056
69704
20306
63713
10320
260500
254622
138605
177449
149996
187070
220366
199488
49521
237677
108088
3846
229107
184900
248025
100101
26559
436
216421
77386
176602
120629
240681
237880
266656
109837
255298
198431
266547
44273
34071
191236
47629
291051
187259
9521
31116
179884
77159
69046
194580
115903
284023
64495
233496
220941
202587
141144
267038
246569
151285
93170
54057
296333
250969
243726
280135
127916
49007
263417
213564
273054
177316
196342
238420
40981
193039
231749
177210
100286
240323
230643
31418
237200
53660
6286
205322
62556
146172
85214
291742
138591
152491
23866
272534
12662
26573
194837
291381
286269
238216
41365
128069
165542
44133
145409
145132
283533
277105
147601
10916
68291
179984
299405
29230
28846
254442
206039
225974
64455
157485
218755
236652
210085
185166
14858
23460
101129
88191
266616
276418
97364
122983
77202
106002
170305
76200
21598
230700
11371
268104
143859
184713
98262
180282
116169
275947
38005
263480
154043
93506
42587
24934
34877
5528
79142
128126
18943
223327
70612
79169
294375
282506
137460
175227
149912
113639
62739
210283
23452
26612
249963
294071
156640
203997
90729
40390
273865
166133
87410
123614
214302
198698
7573
48446
9329
231436
2202
27493
226729
222781
121654
256908
81555
199567
210054
4005
165764
62935
220313
67760
230979
245572
215029
32044
203804
297929
34733
106012
204035
112738
93365
148278
73440
260139
160181
5900
223450
81255
225764
35073
260115
178712
145411
16187
69847
16396
135597
266896
4083
52630
112747
209311
100996
9644
180135
43847
212538
199879
178314
145872
131395
157943
168740
226081
44830
154716
137121
213668
198417
200017
199811
213284
2071
112821
185553
9904
275736
27740
267548
280630
296182
205800
144625
204402
225502
257657
230660
183183
179266
76839
128879
285369
197296
255292
174244
280333
295689
103847
222085
13838
272038
201408
284438
52801
58559
238467
67651
53261
224395
216006
155487
254536
51672
95846
294846
41389
10174
281131
164071
269082
153180
29772
262960
42806
258181
99260
114565
162022
11613
284463
81195
79538
74379
252239
183953
209559
100492
56997
233348
105520
258876
203855
23107
282133
14879
287913
33457
31037
188506
50802
54163
101795
260214
243618
171159
217373
17006
3967
69942
132578
289713
25612
126595
240358
67615
37279
179959
234709
153381
10371
115128
288867
286076
126630
176347
131139
116892
72660
146164
184140
29692
164037
218897
152559
34352
139422
204805
66009
197762
274838
88028
233357
176906
122216
184599
198506
197418
223206
52523
268203
231664
73146
269083
230940
281175
209925
136843
193538
174645
60040
252290
244918
76472
171098
225478
182324
119330
87022
221918
187315
249637
108508
78721
159780
259241
172046
231811
201555
294609
145677
172665
209300
17819
274981
65123
23452
215914
255443
263694
232276
3415
124573
280360
193259
289111
243713
150032
161903
67450
118598
74186
98567
93388
21225
290977
133409
34046
188367
131941
113540
19294
104979
215796
12200
46657
271866
70717
213295
218497
111205
254829
184032
61192
259256
285429
164357
93803
299815
195030
68800
212394
259297
161633
240741
235042
72553
149445
224736
116336
217039
20785
103448
162550
187184
266667
57888
44152
101915
199526
150256
181912
59935
259530
129418
162528
5807
17530
202557
288563
145401
208039
230265
145942
147511
37233
16276
58629
61430
64715
163515
240801
125270
257109
248618
240928
28434
54237
280120
255409
182693
283319
148083
231285
235930
207671
117539
253809
34483
125546
203914
245234
179440
47658
254556
167833
162713
144430
75348
253523
25982
129729
240393
177327
202698
177590
146165
101917
137973
120044
239949
240436
28362
73206
194262
158797
233734
117217
134503
50120
235552
249789
100666
285685
867
73007
85613
50852
145409
102650
277548
225814
99108
114817
179011
161127
299027
111812
62018
98123
80541
50772
194422
30506
281466
186673
56760
59199
273620
78488
274035
13658
151652
237315
276780
123103
9799
210165
137250
256811
227782
192317
163390
203886
292876
98773
200160
105633
258382
26836
173040
262664
112128
180104
250594
133515
245932
295824
173806
45932
15947
130019
289370
116108
55620
62843
160624
244301
287403
292864
22253
138621
269372
212568
119703
264000
74412
259218
230003
59804
189890
285948
174009
103888
164210
214263
161893
150223
15591
123532
154405
180906
276674
280654
105652
105234
145715
64508
252210
286898
270163
108309
32516
61791
192837
29388
273776
32873
83943
80204
230086
262902
254744
63576
107135
39152
297706
50968
18998
199304
76559
252521
112850
137402
111746
263268
261465
97496
281772
225163
4596
138719
53259
207308
279139
264969
26383
107854
35899
62893
124588
221849
7422
27708
207030
186507
24533
47830
60929
62219
39745
79999
96296
209260
112904
39558
66007
88935
65177
24678
159639
129289
160736
45568
135708
266768
66288
195804
244630
298202
277942
13258
53651
278403
280039
231268
179473
149295
233124
34275
105557
100046
250064
180074
115884
113569
253925
117876
215
24799
272040
208991
492
277950
29752
44524
224455
173444
253824
149689
186624
39411
104167
133908
247997
181007
22466
207039
823
76614
223508
144552
27892
71333
187460
204751
221072
275136
17172
235675
190792
121070
247244
36337
25007
253748
16229
16081
65347
205414
236145
237390
249760
277254
200630
287306
69038
77052
274601
113650
258383
290631
239332
8912
29655
101524
61959
14795
225371
178458
236603
119874
2863
124406
150072
136770
47360
187429
218806
10892
298981
291184
108256
199545
27159
10841
80006
219629
221076
136802
99913
140540
97740
168297
264160
16059
73429
141253
97576
90525
294709
20440
45576
167971
84500
144246
257395
293791
114706
213005
23263
40230
250814
292047
208572
10598
243489
203274
26488
198708
221484
104350
66462
144284
196577
129471
7956
241475
133018
187293
253337
187677
179346
161857
4199
39824
90630
86930
224082
213519
141754
188495
16299
68845
13573
142458
69598
136105
147231
95430
35422
40741
105060
164560
129593
157972
152200
73044
160805
146134
97391
34327
156957
256598
37813
176413
239424
188825
246733
290734
45690
182177
85061
257977
293126
115016
186741
220601
266754
77351
222933
222517
21514
137240
228883
262606
200039
145238
221504
236576
58777
67297
28313
119541
147494
56103
80185
186519
121671
243540
215456
103084
171062
186155
25913
196518
271189
269013
171500
289447
103487
168522
73706
113930
190349
43979
243901
253770
214619
172733
294257
238227
100055
247960
251157
136826
76431
80227
244913
217542
82296
48135
16734
11769
266127
236582
76439
12446
97182
79109
7056
225665
81171
264864
286220
222013
282261
59541
248888
57416
140954
158466
24164
219733
125131
93456
101962
37118
216647
147092
162701
42315
144960
164213
100657
25503
26677
143905
188724
207097
284647
208158
248033
63757
186448
97679
124593
223896
32611
4685
118910
193335
231317
110656
51880
163978
90679
34108
58348
178186
143923
13289
165283
231175
213444
88878
187
5665
278692
70938
91440
64006
119384
271388
279606
284429
292531
183588
264175
103585
259339
216090
87876
265526
146138
110413
220665
44019
207558
65081
173290
261817
89898
272752
204161
152187
165215
212634
224459
27204
281140
70338
258879
121207
167969
299116
257562
214556
231022
15098
1621
3309
120354
220190
106427
148547
273745
266101
127644
131322
275940
79172
247460
226267
6703
232008
62807
87580
216992
125084
9837
216389
119029
142190
90835
293440
219489
36679
171234
251250
213692
34322
294465
27759
263646
135398
100059
32130
195552
180112
71763
172937
186516
282298
278072
203546
281958
44756
131133
174195
9746
248675
264737
233862
139021
113877
223769
3136
40081
193781
280467
101816
37970
91455
167878
85430
294072
30015
58795
230237
61050
30628
224613
56286
253777
120460
44916
89543
191609
207984
33959
274267
227109
119754
175809
161821
18640
176215
294664
39894
124709
220001
19813
7616
164424
156065
261687
170270
223190
261856
27952
231253
216151
277434
119467
231903
17112
115262
222522
36603
253445
167514
150188
232170
264458
211879
192665
154653
209402
38667
189549
117146
102692
293358
273150
189932
288618
90258
130453
139394
56965
267753
216731
110038
115448
282215
264730
17102
66365
25932
269462
223158
55676
208034
252290
227575
271687
259232
201959
274416
286031
185816
162270
184117
266013
83712
236795
162837
145390
125497
234741
20025
290889
28618
128956
130728
50104
37843
65479
92488
48316
254827
118167
284606
122188
288166
256538
87775
12245
108870
210755
293930
167794
13992
191287
224634
273362
5194
48803
286571
124321
15990
130870
57363
100851
79603
15286
145067
209693
193598
251335
37717
210370
196479
146160
150142
204117
87237
209336
253160
197482
202447
147244
156871
33471
176266
39421
267830
51554
261071
246682
51904
280502
285769
37201
2256
205831
220676
281167
28237
171808
283496
277990
73949
116425
246874
221846
42098
179986
208491
188288
18504
154104
133062
98012
231272
179671
233312
13679
290945
293246
48667
208067
71959
55645
299855
214926
236058
51738
43545
248506
147259
202411
18565
265612
258181
154806
10448
41366
286800
253271
115206
207467
55080
24168
244478
199255
194984
55650
53355
181658
83250
112813
195859
101241
179560
222380
112917
1475
209874
296986
244505
97992
249626
2546
182720
224882
163404
134951
211010
21689
296116
13896
80800
122175
154550
102019
7563
16574
59802
86966
145812
1357
191674
85999
131040
39135
187131
138600
120463
190648
114238
178736
209713
215320
240630
72005
182965
286125
95165
295940
51629
44167
268445
281914
75097
250882
267890
127839
51963
207416
167520
280538
136409
154729
269484
88826
25330
196391
34860
138671
296451
176774
256353
80809
68052
95460
237070
233875
88870
277790
147793
74910
284551
124305
258427
192367
138831
211931
261218
220106
152706
152489
20710
276010
83125
17657
123765
84957
284445
177520
190329
251086
147357
56464
63287
175254
299507
153315
273391
139169
265898
288810
158134
29887
107103
26833
139732
18237
297902
275973
259466
58142
46721
208013
261784
220039
253961
42013
66162
13915
232617
190466
298960
45624
158247
142183
86916
65563
21080
214801
43990
6651
224246
49681
290270
74626
127751
171400
172900
197374
89813
154974
209684
61287
68334
162097
255258
133535
265219
49239
39197
71014
119309
172292
29158
169360
178857
215904
129378
269788
194895
140698
232179
10125
154516
194687
188887
10572
288540
28359
213160
221579
23748
116427
17487
112537
189724
205960
169251
278484
297317
129575
95776
1045
187445
148809
171708
226218
45798
145830
243102
278941
177576
262447
276627
271089
41020
167294
214498
101612
180890
218750
224845
261347
59716
163263
121473
190403
69426
239675
28550
292225
6926
263786
111284
178972
248859
239592
103834
149645
232403
81239
222708
109150
286405
295532
157418
63686
52997
379
123263
168640
202813
58183
9466
293732
150502
9815
277418
103552
158671
287827
208866
156859
89473
237281
56165
272462
249955
137212
134555
245599
201577
94146
274739
158016
74957
154732
276570
117654
148787
38268
105608
277221
147375
91960
265859
143325
225044
64032
208154
113031
93117
167091
101661
112642
21650
183980
91144
29838
83738
65103
181943
139214
77474
221508
233486
16557
44034
122088
49354
288824
276960
182530
69932
191492
89514
139405
208934
200504
125808
204189
129236
1786
47999
216266
155649
139081
296521
187450
45423
253348
168987
65907
18306
131254
167631
77563
270757
172687
73398
5787
290424
48627
268742
212393
182715
237519
168918
197434
40742
279858
160667
170618
192066
44606
292485
266676
279520
184110
75482
140819
185078
78609
122187
25143
182999
276887
265918
166733
58003
265048
113774
76586
208916
76942
95966
193894
226614
26804
83987
104503
190089
204993
284164
239665
177340
149385
13892
184360
191372
238832
286832
274347
154156
233812
83289
70662
121743
205949
42867
49248
177126
6535
272607
77759
281706
114007
57162
18413
107758
275175
171946
165126
53835
64157
137384
6122
253473
29848
290575
67336
10889
208691
296127
260461
262548
187224
237375
183463
293223
129249
275469
295177
244559
83246
232579
20515
18306
173849
230864
103297
192112
169446
88863
251269
289408
1452
148641
97691
162061
23320
148515
144113
189540
46982
51460
35176
274769
115870
298274
140013
35981
160232
33965
40229
111394
163857
70469
36764
123287
293678
230870
217276
272200
112958
220466
188361
121230
255622
286239
150486
279770
44827
107822
282442
98997
288375
278626
280340
62955
118560
112338
36799
32509
200346
85073
48114
186256
274488
210475
298902
83610
40954
50407
33283
30972
238998
23615
190951
33377
277274
10252
234303
71917
137185
245418
68248
141693
248627
244864
281468
268496
290841
258766
31048
257577
110732
210187
129206
173289
49490
145461
268044
53027
257229
280328
274818
252064
29603
272802
125500
87117
49858
113863
174337
97763
280689
162939
11646
84925
244390
175365
297341
137293
94706
203054
63064
92026
142945
179678
221022
217904
2058
115306
92310
221002
122046
100553
89422
200412
227594
180103
3344
78247
276379
165937
197146
109353
235313
54509
200778
130413
71424
63231
224056
264984
133351
42196
93593
116769
284941
168677
85613
102874
286903
291232
141846
67344
220028
299526
27439
50820
203943
70615
205128
184366
121893
29410
215728
286471
38525
264687
167244
248433
141432
272032
187929
43217
233828
26377
233013
37748
205834
247077
282800
278121
173491
170737
176552
121732
87358
226647
110370
126919
106416
224146
51368
18827
34417
195949
154737
94955
234679
141395
240467
64397
49307
60509
241917
45416
25382
141168
18607
141977
291997
32254
96921
270426
167433
265150
279000
237592
42544
22290
4041
21119
31958
110949
253677
45862
177691
94822
74323
114501
189894
32895
190464
227085
41992
37836
138265
180907
195253
161777
210765
124932
102992
132036
8527
238808
45115
58603
240393
69989
26398
152462
218150
181905
66543
108083
49152
191134
124428
89738
185931
252419
27154
248660
41723
269344
69772
64159
184766
121989
145616
129754
163373
245756
256759
275187
31390
164907
154385
100796
11550
221574
76342
261745
215865
113361
173772
29645
47593
155400
118326
60491
135273
75090
108845
158897
209641
134422
283966
81105
100137
107083
33846
244488
153424
241272
36856
285454
14803
50634
280936
264179
14725
141440
43076
16262
106433
161119
153068
65677
65315
109179
57105
214790
16136
178472
274012
233955
115232
130062
105275
33675
148995
176841
194722
238690
126946
213365
126010
61188
223425
257446
71330
117691
31260
213578
23875
184117
51741
198277
153985
209568
255679
94619
96229
79235
93261
55743
80606
278610
156058
66810
24550
257528
101325
216998
178437
268253
175610
40034
112014
101925
298596
98855
14378
123646
278010
39968
1734
102078
264727
251006
136579
24823
136426
209348
163488
17986
267392
2463
185943
217380
289762
209326
249946
286125
74829
17845
288541
239737
164220
164691
283528
147499
16224
60355
245942
171284
142386
258879
147162
261387
68846
142124
239076
264682
217424
144016
146669
172110
27270
187792
233704
101112
14708
252342
228305
63391
4594
207748
61201
166150
52651
245012
56190
105067
97612
46367
60055
147251
84602
95798
172728
173915
57637
158616
248319
240802
183400
73653
202381
216905
277581
40079
48721
213631
192399
294564
75406
214892
147891
239849
267659
55431
120053
123320
4331
149255
107624
167355
144495
205126
37493
125378
176660
1291
94377
262116
99113
177876
187927
109608
226611
15014
262472
72047
91176
277385
75349
221644
130179
138245
275964
123038
61748
221710
154306
223779
94928
17267
67657
110362
58244
232707
45442
161590
98371
215727
9441
260070
132528
77409
61630
194289
141115
59092
169915
208380
130701
73582
217059
246151
104695
54910
104867
297442
134076
59512
220147
18324
93857
246401
163306
33700
146017
8902
134945
245934
181180
97109
13446
168239
288733
55618
237393
96052
235106
208380
167855
298913
249315
60796
239646
85492
190426
187658
11370
109639
85690
242574
112591
236801
78388
150123
290146
202192
56404
230469
187017
93758
207001
142854
8710
57616
16654
81137
3404
107951
113995
125311
200165
211937
156997
296874
40738
179740
69375
109121
1041
150219
152002
6537
222494
158323
173066
116792
165182
171197
231196
100820
127674
285676
80293
231495
110971
252504
276452
135557
127621
130440
17586
122348
43183
168895
3156
41620
9245
171206
225381
97216
193814
37144
19973
178038
68539
55096
201128
286940
192990
4906
199362
98737
60540
151100
120477
208161
79810
260252
69765
69290
54051
202790
84465
188914
278986
17220
131085
196187
191562
259036
127762
132216
117243
115705
12961
27583
217608
17139
290267
134693
50854
58199
299629
43471
137075
101674
4706
128887
80295
70561
145212
224522
165003
61081
61071
261339
82764
246295
227872
278989
77177
122282
76494
161612
70053
6201
144307
183453
236284
255335
217407
264367
170377
288443
99203
177069
181268
74274
213300
200100
38139
203770
179174
196311
98858
219962
202207
15011
153050
275039
149300
256614
161037
183319
120306
42915
149221
296822
225047
266402
154326
179235
87829
34233
34629
84994
297385
220529
101450
128168
35461
51983
260090
104095
95128
118598
294308
185127
31648
203149
281273
121491
167119
204102
50506
89640
287218
50721
1557
209496
239140
131640
259496
156368
105390
30952
68766
80449
92296
232201
27385
114388
181068
135186
126221
167137
66688
187544
193416
163639
21816
9626
185526
138674
99566
87863
243376
43879
93976
105857
249823
279934
188812
102575
59763
219162
118147
173288
37240
24468
69670
128733
111185
206389
84945
269857
197671
46730
61591
109988
188572
122034
177331
84736
249059
59445
245504
36458
239176
175491
111814
217792
157538
221939
78579
122235
37320
241269
206524
28994
164777
165934
104038
50146
240055
8038
34003
209189
213159
265920
136067
109123
247645
5571
257995
293050
28681
33461
238886
4292
29562
167593
155399
274198
147923
271226
173845
20611
158931
83823
136072
44170
205275
41802
193452
87092
99799
151061
201232
42882
13062
269270
170317
217593
177586
211802
1888
70103
76039
194046
238083
219220
150965
20845
118493
225124
94989
87663
130014
232714
141374
277448
288966
87709
274976
13779
21488
290478
26093
23895
7683
59796
106551
292935
161045
248298
284376
186030
263493
32376
23586
255021
271363
195037
162923
37525
166131
159647
48201
156644
102216
235862
139057
36258
239800
126666
137329
153372
287674
259919
226379
112947
289350
236663
165592
296552
93007
129605
66029
129002
230664
2454
228575
56538
267706
134521
269026
285217
22823
17686
64476
270292
237652
236507
45082
132062
11087
182622
32392
271396
152851
260898
50125
147007
68315
268503
261829
101164
285149
294089
124989
151243
20536
33593
79259
184942
263826
147481
158852
290179
171046
72552
59995
94869
62889
206212
180997
142399
79485
141537
75543
177886
38161
60108
126015
214998
88052
87143
166074
34975
64204
143423
25983
108795
250005
71607
226293
76251
130201
298917
29997
197111
58959
15172
170006
162055
280407
269869
275579
254571
126537
193773
191307
57739
205666
286582
73559
120600
270332
62675
187841
180593
29435
78750
237619
158343
216596
74979
295852
266882
264298
90393
248322
80563
57425
156030
102774
250499
132721
33348
13006
31367
157941
110179
199922
98855
257038
43451
231381
71856
18729
103466
37164
263986
76700
98539
279553
92025
159336
166656
103628
168372
268269
26780
83427
51720
280294
290615
71289
62511
98858
242024
221040
244468
116816
62312
106969
93741
243670
160365
139717
179022
228222
10434
36816
62692
15476
110833
203502
244185
67549
5815
261509
178529
123872
107217
219899
90895
191438
21347
148572
216031
251523
2434
71987
54896
177008
162423
554
145731
290969
203203
104768
52791
204677
89631
164827
15117
158993
288595
113397
262312
190752
208366
213603
298532
254201
25486
24193
153733
226301
214113
50081
285647
299402
231973
152624
160815
153648
84993
171303
258802
172573
71376
207284
264917
153187
278364
150682
226289
230525
152791
191314
174898
80708
125380
271138
84259
238307
245176
251186
61428
274378
168703
197308
154301
177019
82848
34709
194529
68644
3315
151410
261356
66962
92463
286624
248090
103027
138611
261373
4631
94442
194297
164724
41713
129712
217722
23791
265094
248771
223944
238508
38340
253598
297121
58713
200662
220332
144620
57873
252839
186889
209388
195915
16963
123561
203426
282633
137021
134356
236190
224703
158666
64867
22531
169859
88504
119780
23315
88284
7474
16028
225444
82581
231928
211728
263647
130392
261209
142866
12823
198285
102196
257354
189422
80050
89465
5846
197772
55211
106111
139252
95644
177016
86766
159504
160024
21180
72893
118770
230936
80413
239610
121909
99077
89242
151557
154156
100310
264381
93570
14672
172439
294545
272545
299304
49165
197114
157604
164602
245575
105850
166686
269590
57951
123685
67409
158189
237636
217846
158931
188174
196768
43745
49764
296792
27502
134357
126347
91894
22505
148855
160423
27431
221949
193652
217824
81937
274006
39295
122004
107005
296811
176437
91477
45704
249227
36681
123828
83013
214480
95301
102658
86368
14011
172009
199723
89619
264536
82319
288679
125238
188985
138199
178107
94013
67692
114696
276205
187490
158831
84644
1760
243685
270520
183333
35435
294389
227233
297805
294821
56956
150034
239716
203226
186050
217541
173673
114227
12280
140674
136705
174481
182343
40073
218914
60625
72746
238805
186889
146744
238232
70031
130650
299704
158763
69955
199639
63124
257443
12457
6175
152060
115442
256747
18013
8046
118161
271288
230315
114772
92583
129025
96019
180351
287001
234766
267467
127936
72797
222014
161089
55535
242730
51858
206303
204666
212671
292444
52859
101198
167478
4004
176434
221178
213631
250153
137850
200114
187750
182667
199122
132393
279641
288597
293520
203891
98390
206549
196382
178826
6227
66182
134591
272859
243073
264160
262980
165386
271751
67679
223808
88615
28918
215632
27291
52143
146553
296802
206785
162977
146396
4580
162857
176988
56586
43782
267281
269808
254350
169180
257893
102116
157031
41394
223303
95465
9595
75181
96442
95116
106485
213879
283196
22718
281833
134405
19987
286439
263517
197489
88413
129705
273584
189551
215974
48717
295082
256339
246898
176906
86926
284747
176364
212575
97096
100904
99775
134461
65036
15087
34478
45982
295322
255716
278819
252178
35909
165609
288120
215673
169937
266781
145273
291579
21759
195472
26311
54313
107357
219573
95314
10649
25430
261346
179528
17622
50890
139494
255881
199109
22978
266663
159851
10476
40058
16416
160510
234154
243807
129006
256998
215242
213445
158155
165238
24109
71000
116607
246671
49604
159337
28588
186641
199620
55946
237158
31158
220971
122271
172153
115486
19880
217749
171715
216756
181241
178952
63045
117555
157819
123297
30595
136066
93512
142386
78058
222842
271987
29612
179081
78354
151071
134157
118950
293744
182091
46655
156836
230005
23953
187947
216106
214083
54898
136403
96387
169335
48384
199439
93561
279586
306
127259
195969
169529
265075
172368
290222
177167
219338
74890
188812
34451
247350
167928
173524
45639
86444
93921
194094
23703
5070
124586
278463
46239
146432
112994
23693
75999
234693
8080
50395
257385
191503
6937
39295
173362
172110
160395
238890
127769
175043
258677
4854
58361
37650
107723
48355
78394
15817
133327
283245
177851
60607
273540
1141
12860
149847
166095
266226
14154
178855
235355
55788
57082
150848
91227
1641
283337
265685
132609
196794
191986
27546
80995
231796
128375
91599
141470
299465
256291
291147
57628
30291
67659
297870
15044
118337
35159
149288
199285
163447
112669
155529
153328
230174
225139
28790
133268
28757
35304
135538
52145
45117
22430
132968
222904
41571
243733
161003
295175
88586
57132
242299
210355
204032
33743
238505
6774
269867
151773
123099
47076
207810
1275
162765
187267
123900
147302
130276
78163
165824
192020
254504
198288
206245
275609
130710
97163
76869
214982
176657
214837
55838
73153
26758
156455
106822
49070
170197
50275
65932
232335
70653
25452
163596
261991
23123
189924
268343
36500
254530
266394
100734
259426
119167
247021
170239
23945
66663
68892
209807
220264
223936
229369
295627
159788
282106
77904
150774
207247
11927
244370
50966
120911
30840
186179
136763
224945
204978
113171
169671
198501
47651
189924
185082
193963
181708
47134
159017
86395
28321
51557
5441
105766
212504
145345
219116
138371
37596
91754
226580
57343
154401
8033
23325
137516
282641
99089
12870
33823
116182
161005
265007
71797
51816
26028
88357
193558
11881
298576
72386
97554
131279
213671
290377
70073
296107
242057
175862
285661
193637
155682
172887
103605
220647
299083
169275
212317
245290
76481
145401
257146
79583
34490
122691
42400
269103
265984
265150
47346
200560
9060
159022
31321
126448
38753
271347
31331
37166
185314
79214
197961
6893
265712
207640
242924
228605
76531
215662
291683
143457
51400
118680
61411
105288
51324
141482
59204
122970
110176
202252
193169
266542
212128
70753
152463
287095
94928
55309
63425
49971
116873
165518
157388
97106
5645
250843
134817
117690
22605
283614
287541
285547
271602
298501
283713
217718
77445
98809
265615
232087
176689
230617
283522
246870
157099
207837
18372
40378
206735
1912
289204
71164
286308
198403
225770
42525
28479
254101
63403
69280
1359
11218
230995
195160
53179
147577
299194
226783
77182
6001
48700
277300
282167
118610
283076
51232
262662
221058
228685
271737
161019
269474
15692
108084
63272
152349
210874
131543
85958
82926
135157
68275
5773
227377
110521
112871
2408
235906
263448
191677
192570
208257
237031
293846
237429
257193
293744
185437
172269
284468
48445
71643
176176
4285
141435
285193
261913
40068
118885
26446
57107
215801
145206
32068
189101
131974
74580
246927
136220
182978
281318
202482
235727
24247
126231
247266
167605
233585
239945
247233
286468
15256
250927
156414
41534
261245
24921
80490
236465
120520
232877
222615
163924
161814
5708
198369
218356
245326
73348
87893
31363
917
250238
166547
258225
78089
264396
188580
5921
141737
87757
256261
148064
59094
283582
205631
154438
177528
143043
133125
294371
45514
84923
120672
63069
150148
182943
278050
37113
296161
14889
245409
40743
260094
39583
98103
35386
297777
57933
286380
208736
210353
166588
178834
13535
218119
151002
103449
3964
18100
94777
155218
259763
88139
240682
271266
148206
25268
159667
251873
136478
89845
287134
118352
185423
173164
55715
241498
106795
208069
48945
29259
61916
112984
252352
49421
42609
164234
75877
165404
66947
289579
217932
240434
102001
58159
127027
63107
6569
34159
143662
264292
157678
208998
202576
109997
115278
137080
78891
244456
265408
68451
134316
43737
3738
255048
39791
202973
235428
292233
60613
68701
267950
218252
125073
188951
259791
45389
51185
220179
169366
46223
13051
157644
70494
8632
285488
259333
57047
8771
162779
63720
200041
227589
135009
152300
239644
154182
89974
186910
191048
234768
98817
94892
117821
225653
153222
106689
157981
17488
221664
90878
150596
228212
10648
132127
88368
98322
242004
117538
4990
54061
5895
127094
25149
15363
289738
62203
193408
223443
153751
21341
214798
73546
34706
281674
153152
53765
255577
84360
216437
82600
258937
2736
239973
189463
184411
112973
223790
290835
92970
81726
73762
83311
159545
117848
125698
171213
220336
166403
210405
192388
146978
221223
273658
171928
7305
88041
195909
112531
187564
41743
294230
108148
17450
231549
231845
223009
56698
254159
221829
223575
233378
119173
14006
172586
231705
269406
297536
40365
99125
134648
64747
228321
140590
27347
83422
211065
133776
246475
202451
224989
201181
66214
154815
124187
94357
279485
176328
228764
40666
76374
230508
285678
31632
186561
160142
151019
46510
217264
229470
224230
274685
176253
12144
297940
190130
128782
1633
6324
109946
97866
33735
265966
190857
75057
236744
232642
291847
25264
292044
250351
278205
85657
258570
14380
48881
151224
23370
55321
294936
239862
129936
201331
278931
4433
46673
298626
123224
179104
52131
246043
1191
181011
205670
128890
19826
268360
109867
182688
152015
2060
285707
45201
113077
61458
210255
63062
158399
84285
239884
200129
5793
276870
225280
165520
173378
263410
49457
24869
215208
33675
283266
205545
18564
195945
297422
53660
155642
11945
297446
87656
255587
216455
162165
224351
28033
157228
88307
287542
250074
208956
199267
175880
196757
25217
156032
255245
138046
153727
273227
92552
558
298292
66543
51641
34571
247856
130307
132917
87108
95344
113675
101606
252574
276895
287452
213700
78433
145631
194468
63437
203854
118426
37698
33575
215105
115487
283147
180683
26273
1047
12046
65419
26498
84228
40658
37727
128638
66408
58065
10475
210512
278197
227391
198994
12728
246496
49207
134402
244501
42041
86419
12917
227889
128788
188816
161612
119673
36237
102377
184523
52711
74129
280707
297300
151646
273524
280587
250037
103040
168314
85068
4585
57896
245539
172531
90010
298777
36802
85443
258124
292498
28203
67003
238082
102937
265740
231409
36134
59969
271284
72955
171240
217690
153979
86425
148514
268825
222210
91416
49217
270341
133810
180274
71086
162679
270095
206667
185005
78648
150208
209915
149460
193918
91158
8379
219746
47013
198777
22249
237496
128955
177560
122260
86057
195939
162136
218901
121213
294264
289724
131723
139357
44714
191349
118547
196956
126448
169230
31044
87402
162038
122720
204503
290267
167488
8582
82729
216751
49153
76062
100176
75250
210228
275109
189875
161116
197796
186926
49135
65731
34770
75083
197195
11656
72531
209247
143909
60170
247554
122257
116600
234045
243872
49956
69888
15181
55980
34042
5998
162398
31212
278574
66318
97794
272507
284854
30133
279301
48647
17796
83451
179408
134372
76897
72527
16383
167297
175236
259030
261952
240235
118852
85990
267547
87121
58548
264655
78034
142423
243997
190182
142996
38372
239893
258589
15873
92896
178630
25560
284817
47234
15074
49159
150191
143970
178377
139736
149905
69929
163261
101576
155704
179134
204387
120647
277847
254807
216172
53177
252943
37605
229880
18561
173203
64832
9564
114446
23748
234632
82937
135499
260926
154652
203644
151206
54178
137847
171259
107333
270658
118274
227929
234196
170727
81352
182510
90345
143630
273222
150117
85315
156794
118728
107564
22777
8780
245686
279854
14514
266519
86835
288606
102231
250534
165817
140399
239224
8196
65163
30337
83235
279893
160521
66952
83996
10175
79196
233632
207763
287174
241939
160349
176515
123525
15136
239876
90852
161985
75917
16644
274528
60965
76644
150537
88182
62047
204873
241226
272306
119346
2615
14100
153364
184850
201130
135515
101543
75481
183019
118918
31542
53128
94734
265028
188476
275216
55951
100706
146288
113587
87104
113709
215432
51640
220921
19392
54542
229492
42339
79555
219074
120374
60751
43352
93325
290722
193795
151009
268981
213168
299006
11710
38569
290985
262575
39463
133394
199255
132766
4361
8815
192642
233069
46638
36823
48890
135896
99216
147587
240337
33979
264712
203758
86071
145365
79978
75934
264879
179769
195730
29930
282274
264321
289136
95538
34088
168959
193951
209549
19107
138013
39275
116499
51751
245739
14546
105626
262390
70109
29428
276518
190316
231854
2835
169879
136981
40618
299353
266816
224738
55546
24674
98089
171588
90031
7808
75210
118956
133292
12905
32739
21146
235409
246471
20535
83801
204074
11887
234671
136956
25005
185476
207491
32509
218052
2810
186927
162134
282884
230985
70310
222650
34966
237906
120722
28251
236005
126304
229552
211160
71854
170256
227033
158415
229948
260358
167304
260460
201164
249935
259391
66970
214967
290942
313
58921
174255
104454
121995
158350
165155
194011
135589
95717
144617
17214
30148
164329
198605
70218
279569
145888
65452
173202
232807
34279
71213
100920
197866
249110
131594
204301
88742
81534
54296
147300
93963
83967
86314
2093
226820
5662
163622
234074
77389
159436
216131
29225
227110
278114
142791
84525
34060
231840
112076
122940
287267
280718
212537
261270
40971
147931
150879
93272
200101
187094
151984
94390
106714
179555
93109
200732
166042
188416
250147
30336
26121
175569
284268
46999
237922
274294
86809
276851
153769
6177
251938
177992
143048
93943
69366
97932
247033
275818
168606
286902
1573
186737
166663
17517
113060
100600
236742
227660
272065
268842
44626
285052
237758
223102
140858
285299
234284
70974
281496
193600
202604
32063
79022
211390
238788
64719
167351
121280
139244
134185
4212
74365
197819
28820
182453
77288
28356
245609
116862
62599
220705
180492
53362
198792
21053
287842
294363
97357
156121
290792
127148
26828
275589
268416
27739
48713
36843
182629
235008
145964
228261
206395
194488
130141
62757
266721
203967
105926
137187
132377
152646
175830
37684
147163
125861
78633
231543
32998
228602
115772
201980
211437
92579
9003
282089
46246
169778
144919
47934
290285
209158
188113
14106
165590
233228
168710
59930
212249
171837
200037
94787
177033
195601
221474
138418
166686
139216
164574
80459
95590
176779
122582
25599
36656
216372
74758
128172
176942
43837
239276
164160
19164
182686
172065
179780
93491
190797
268454
280213
118902
245978
207399
277827
52528
19719
147818
156620
103806
14218
150155
67388
150675
178182
99344
202052
197435
41964
122680
192567
268156
121245
79974
192105
58001
180571
152614
94000
40692
120500
221878
184392
54773
149358
50602
181544
67853
147033
238489
238811
22209
97726
165310
53658
185310
249078
182002
35414
170725
157150
30975
58461
14854
119683
48697
261600
200498
154315
30789
223623
242663
3421
82551
273652
35994
249496
70500
20465
132970
237942
199680
59480
60413
261787
208756
271354
4294
123510
120890
16265
141405
159036
118593
234392
144781
13254
83206
8609
220375
181807
69164
97236
182526
184
75177
141728
255785
70613
181388
262629
137112
59935
116825
265845
249947
284713
12363
183469
204140
234632
190002
119462
48630
142578
93702
139470
141479
60538
159255
123719
42718
40035
278875
59566
115072
114043
191016
183972
97751
255935
113028
3678
276809
202454
281823
274180
186764
111477
126772
59279
12516
197870
69362
112775
222316
96513
152905
72363
14896
281075
222231
166035
230568
13701
45262
148169
31740
270020
241383
159321
207736
257964
141505
22391
28525
250217
58719
202238
7453
164657
256037
47172
33789
224026
257502
24965
21542
130676
263326
229453
56767
34498
285452
282802
131505
264539
54333
114344
6654
11909
158859
222981
176080
138517
29002
102468
3609
278851
146053
106680
30574
180611
129466
37738
176389
87009
82142
19367
200170
6124
294382
72737
132395
263480
140377
239933
26844
260569
255811
244646
212557
292416
92194
33818
259501
177834
86774
123753
292309
194274
128344
51593
217460
250232
150718
44958
47084
246832
254435
289954
116184
28798
24857
106076
112723
31500
199484
193889
157145
204321
112118
181464
222955
156292
146473
15376
134269
211057
141225
116731
87154
189616
220445
72316
165492
24366
136887
34874
255527
169598
189841
218681
151471
71572
122935
278078
291779
263544
91729
7708
26527
283077
111905
17526
225085
286611
213445
247254
55044
192166
276440
172688
47109
134317
110032
131455
34288
252461
66722
62020
236121
179208
9357
66605
264373
204063
132600
621
175986
33527
23987
84100
69833
233706
41487
109108
279490
18143
242790
19400
47350
25344
257291
120071
225304
96876
260809
56359
86916
109160
268583
44191
132817
46496
231391
224078
101424
148929
166419
108051
264446
244656
149492
226201
83219
17312
69492
82997
97991
245484
52234
120061
209458
30077
29651
38694
233824
146047
128287
245030
233985
98525
271092
127814
142521
194644
13676
279147
262082
90424
215334
69810
287528
119131
106426
13082
37892
129695
137057
218703
243346
57242
114475
294064
234624
111888
16693
233234
91177
298766
266307
193615
37977
132467
10392
85678
82131
182388
243064
58195
161992
273463
82495
156067
221909
277897
172194
264002
127427
103533
222198
281647
3017
208062
64133
55229
109737
290391
283520
126337
176061
37127
48167
189341
163014
94800
170527
279927
276145
9885
111589
270691
270659
154574
190289
27085
234116
127485
164142
124498
157250
199278
178717
230028
124715
211270
157969
262054
194639
138091
47402
75966
227812
73544
169895
37933
77429
234241
243195
61151
144846
201371
157066
267315
219203
26064
229559
160939
105289
64233
34696
74707
164824
260700
142192
235404
160944
170239
215978
262329
255508
211850
11630
198569
128502
133263
52551
121847
75780
33321
3197
77598
27282
259804
116166
31040
92317
92553
250563
7145
229454
87889
240203
53529
268348
173164
206394
40414
12814
172125
30964
125552
46324
162486
173369
49158
88220
52517
226901
64722
146379
139004
262799
145933
109086
77656
222924
125001
197334
233081
252534
294612
8819
216252
48646
262204
78859
22067
167983
57965
95264
285076
274306
32625
3130
220711
270674
191051
34772
4810
115760
279227
174580
156251
136240
287490
89454
239583
294091
148167
108852
178249
265718
90296
115128
212234
186627
151285
125996
35230
137692
218013
178443
203671
67661
11875
122722
119095
143228
224497
191707
261403
59826
242299
25549
85195
109433
239647
44122
287383
140663
161481
100165
194937
16831
182170
37641
122464
183298
32024
186131
141231
222589
286053
36210
183800
20912
64408
151321
13040
271177
14613
48928
95268
108126
40489
49392
150169
292913
257774
205107
43644
3623
133400
127760
184951
84189
257601
121086
197659
226763
199588
147525
205923
95435
121862
185369
153153
253374
119552
283162
28199
271164
228907
261562
240799
164988
35138
86112
292562
282629
19041
132983
272395
106653
99555
152800
261189
266930
250788
214646
17697
92371
246850
210161
297426
119972
159025
166201
290743
237451
176197
140308
154175
270726
231357
196892
298789
254559
98187
287599
282424
228926
109884
157323
49131
82291
249113
129944
179919
222966
174527
211668
10050
49887
240171
295718
47130
99028
290751
200124
266127
85223
256671
492
102699
74154
32913
235104
45188
95919
228077
139958
204797
284808
47590
273686
47265
289358
247411
232439
36580
211575
263546
139848
128831
296210
156543
148390
76713
45411
37578
224886
158289
122908
140688
291370
299882
83508
180318
258859
116417
223962
170577
187402
290032
143137
98617
139158
251313
97660
33082
142227
63970
171171
217958
261854
82702
139389
95413
241362
53266
83625
35036
197362
18098
188391
55232
45132
225469
6464
6762
136440
165219
21649
223333
122661
237975
125018
234192
284806
222842
48490
37850
93402
154473
116377
230641
9870
2200
227454
299156
137592
20275
223253
38333
182524
11388
17472
190048
293371
155613
21091
143225
131904
291285
264022
208876
119399
223462
29804
16938
65100
196883
141975
228276
121162
74130
283662
64355
123368
270737
120605
80458
84290
243639
297570
259707
43627
150430
192009
95511
171004
176155
114868
112381
243106
214186
286931
287199
80119
20471
17143
127083
3670
165015
159108
142112
292856
164074
266109
168837
293069
9936
113581
155898
84965
271774
238488
67509
268192
225267
146836
88785
100710
50804
41529
272817
121890
208893
156069
205847
176337
288426
5915
180322
182608
57209
121350
98622
200586
24302
193226
97652
210466
260714
239960
82903
133362
156822
70803
174248
34831
168394
81517
4836
203787
202584
15995
286788
229994
171663
73868
79989
225270
127318
41157
63989
135079
234215
91868
240017
204252
211014
38351
49658
160149
35503
135666
100019
104669
155188
223534
78423
238842
212791
12678
288809
81586
17208
247059
14563
222859
232371
156920
33440
216979
285613
207208
143273
295666
206264
294323
170441
140634
106534
133838
287466
263028
144844
62212
282962
157420
256888
153911
194895
112799
165887
250702
32502
259483
48565
64515
47148
146320
172021
165105
9402
121429
115764
23185
17505
190537
299817
645
33589
38792
270653
283558
279116
200846
161768
81110
7481
56769
73074
237250
31563
163700
294819
58626
185211
289317
214697
123015
147890
188502
133244
43402
185819
282765
61726
141581
197007
204609
187552
115364
96113
238307
261103
25394
55498
144697
84382
140221
294519
145707
33139
253557
158282
47219
62777
158902
141602
259880
9264
55828
269128
258510
24084
37782
75002
90835
228616
112981
270185
73409
267068
21143
248134
114477
60867
7089
58681
200147
99913
47922
51177
283227
223359
102675
167670
222783
161749
203145
23332
273906
143208
52337
206568
160240
135596
17994
159554
122599
135754
236740
215604
75494
242920
4399
22401
34494
41489
92809
113485
254653
52810
32422
267246
246099
144369
213550
24562
177700
214067
100105
188481
182032
9530
207426
54432
123124
25003
227260
1088
10913
130963
142797
118283
247344
224738
28155
74754
129648
262301
39365
42733
8942
248674
9280
73890
131613
62131
12506
129655
294686
268326
265882
140569
22629
61720
286770
104890
74990
95902
86006
295228
68544
292581
236510
250624
243952
112870
150138
216377
21389
278698
173612
131183
183152
177475
56221
39118
67916
8403
67694
161626
94857
100405
140099
218160
72866
41017
220004
16905
295985
143262
31545
222218
205857
36635
240559
177982
160513
239990
127340
116222
33522
231320
185389
8661
230852
106095
36549
145105
75637
162948
230354
254396
171838
181939
275677
146046
65614
133016
161466
33074
252510
258046
43525
228405
169638
221883
194001
19443
126617
63503
92065
191159
227798
92334
185414
141120
243650
161320
190026
199669
278996
102097
122966
266569
229408
230482
21140
115993
202527
70968
184556
299577
180491
202516
187076
167468
190484
150688
40995
94056
84094
271714
136404
29307
86590
106366
130428
246193
141750
232011
31884
236694
28848
49504
225970
288577
247221
166105
66842
83616
92704
120259
114666
13277
8240
150710
149823
9273
223073
204215
251240
55662
240325
226777
22633
180191
161467
196832
184892
181629
271094
36832
90892
133890
250492
290
235709
151425
67710
173264
294041
148312
149443
9799
279619
204023
99034
277182
172951
165750
238664
2577
279660
8052
232888
92030
70350
210107
121107
38545
202780
67381
14594
79438
103045
39817
38203
169943
32903
80863
115787
94594
81205
33612
20928
260447
125058
14787
264167
129985
245662
227662
99514
146083
214486
98282
190546
57197
273987
296007
211600
190041
23795
53234
126469
283568
277564
279806
182386
235944
224410
180180
256935
262957
184816
38859
104167
87730
230794
274997
44666
82370
244547
107960
6107
185503
2349
66652
110140
100168
276692
34222
258608
220673
216549
274091
289739
53492
225375
98938
274641
173189
252548
187634
221173
271537
207515
23870
110390
89463
220743
297425
60260
271984
71202
163255
87373
129659
139547
123208
235508
36357
265605
63111
263398
189088
166182
181848
78986
259352
216079
162195
138031
4736
42424
243826
267197
57407
31604
59501
187573
261265
64799
144319
156872
207370
46577
104877
92097
33998
193675
236566
216197
241934
285645
22565
171471
233021
266928
231674
69041
79156
233815
74014
206539
84795
142675
154249
223106
107884
83249
56718
297501
114247
138430
20190
213431
72027
145378
78043
104882
217633
187784
124901
22115
105772
132215
142157
264459
47622
184746
57650
80257
254298
22610
135605
80372
245560
138159
168620
156310
221862
284037
241968
52422
127055
109820
87697
176310
160515
258775
9655
24841
23124
39160
267296
152720
29476
223002
5915
295169
169680
283485
105003
284385
223817
46365
35500
186114
293713
185161
165075
232585
121802
125104
150603
258742
196616
61932
265450
256499
162720
90686
86454
77403
123724
136680
109124
183384
153958
112453
187279
104878
141587
236036
15673
272449
243954
254453
187628
134946
106706
190000
141191
233196
72529
136272
266670
42197
284984
46484
220495
81101
6618
40505
267767
141643
136567
231411
97594
265013
194269
165596
257790
264823
257467
55571
247886
163286
155355
49490
132289
144763
203216
250930
226386
29260
269462
111624
163453
40259
238667
193930
46846
107482
94324
285746
172147
181152
88497
165379
284551
81610
170198
52442
66307
60348
187123
148784
270265
164810
25592
55626
50949
241660
16266
246797
110869
270303
4596
57980
117475
237712
165082
246470
96824
38303
159364
221019
39049
267506
58169
127008
36580
175923
149095
120288
141987
144726
185323
64286
156944
154582
47987
294544
200942
5674
24972
124983
254571
4271
86521
236838
66242
71780
227616
252666
52370
164244
164337
230945
191671
230914
283488
36645
195040
77103
162037
20033
166043
79711
276706
40278
287193
286562
163314
275948
25345
187172
104082
41551
148913
133563
232806
239869
191281
153408
47893
256128
11796
204480
186856
59356
15183
257460
52151
166063
286184
237912
230811
187166
152198
57704
60597
260551
136387
123800
81108
183592
29645
253820
157630
127672
279709
101410
53075
150831
70208
86020
182693
151225
26573
165175
217518
82701
65207
92671
200002
219553
252957
128783
67132
153534
274271
224822
44853
53742
223163
288996
230424
271108
208245
205682
255361
158317
84192
138782
217380
23165
120302
192205
173370
264880
148076
10535
151267
295020
113319
103543
50813
181421
196100
49091
237479
272094
156872
224374
195673
2789
45715
48240
15671
29949
85426
212932
2996
247087
106762
223701
94289
187889
8870
58416
254433
91319
205235
251849
125696
208324
131424
147941
148817
48262
209661
173377
159981
278655
12012
25478
5296
222682
108545
52604
98989
74182
218590
139057
5876
271558
293819
294962
274375
129281
95532
212657
33195
296471
13168
39882
103177
168641
11775
61408
168241
61935
296008
152693
193937
29299
84963
136543
203922
258014
15915
109110
232572
293774
221584
114125
154771
23893
8111
28893
50224
175187
222716
58322
168679
49060
168060
148813
171282
15223
150724
153503
139601
129730
203496
124144
237045
251117
273560
279100
278989
17777
55192
269154
15187
139805
7934
205848
56825
251907
219773
147871
116408
29577
274170
128976
253571
296698
140137
137959
58816
79113
203822
131967
36342
99300
234552
120596
235199
284088
3272
146260
202637
258803
97000
64110
203208
237829
90052
185131
136883
255753
59653
215453
227277
254149
109482
6722
226767
289954
20883
279700
205076
190545
104653
161607
148619
13937
124832
56469
197736
82455
203885
235469
108851
2517
155396
246066
125020
166762
24477
74114
182325
208669
154293
275240
74402
220646
220205
281131
276971
225378
280389
151373
268763
9159
8364
298902
216012
20370
232053
231154
193174
9486
255038
180348
201935
191876
162546
102626
182408
92785
284838
86332
49291
265446
9007
138888
165038
191709
187512
261231
160780
7529
289977
220307
90585
117471
114735
8370
240131
88128
258807
223468
61212
266641
149643
151842
69441
97674
29693
107964
174185
45501
200765
44518
161677
247800
147291
241384
53107
89878
89332
236620
4713
208475
11149
75058
93466
156960
14733
13773
173031
251844
102406
103780
5318
165948
226433
268433
220937
50319
238004
216087
234125
15768
94628
225143
239095
24288
244125
230734
37833
20721
154223
59197
199570
17056
189790
133946
44892
290240
242902
163668
98244
245194
150690
159988
119986
432
255953
125902
281040
272780
209695
218203
190319
30767
96769
48476
289026
12310
197530
31545
33030
236286
96174
62593
206620
211926
189447
48094
5633
278686
35436
45407
65825
17167
178292
145556
4710
199941
286164
102691
16710
162022
25109
65793
205629
202473
107235
3348
260156
1842
293341
187852
120388
101536
71971
216084
235006
248065
65382
37540
43882
244245
252014
41144
237772
114560
247992
147504
127246
104034
167360
145871
273340
169934
213482
84157
24869
164418
161619
224009
77556
109260
198150
162105
43825
209844
41981
229937
72115
111987
65127
157870
71473
184687
159329
10483
59933
260695
228969
26201
254405
286519
292380
62576
158899
37736
126106
212294
32072
25404
234207
237795
72236
162601
64626
58329
4830
219311
185961
1305
145978
124767
265410
105043
85668
82574
228172
85892
81642
28715
47029
229427
243846
263606
230838
269934
217853
217144
125366
218716
267082
102638
58883
178025
275513
117168
140483
38661
279285
243472
245443
74452
140236
264384
69895
183553
57267
59800
203334
12325
233062
66200
209772
133740
217441
156471
83185
171018
116792
112968
5109
271968
201908
111855
246254
289591
72379
227022
82276
54974
37284
110839
217199
276034
84519
261887
75153
242977
250604
231515
251946
157947
124038
126099
46224
236317
205807
16738
297997
146600
194693
184877
215924
19618
154140
172683
84049
283438
88820
19585
62584
284614
158113
201077
284401
250245
162740
251677
291839
192000
67841
10233
103251
14395
159723
228480
5864
207743
290215
163182
67645
182833
14196
181873
47811
84608
176022
94136
173410
128856
222738
214967
77713
69861
41165
229443
207450
41109
147902
254245
121517
32241
55922
119888
43190
238345
189857
230308
112202
241824
219988
168641
206615
163413
22839
148465
42700
121044
86729
182082
156657
206640
177315
185955
115575
106471
243544
121425
39783
100960
120997
213182
73014
66468
262676
269895
147140
195016
107013
172692
118800
156297
198113
29126
117496
240371
205195
69387
173440
19343
185012
141712
197604
182999
296883
174679
166931
36608
253488
151706
66482
8402
36229
43494
224476
86672
50227
254585
53551
198797
65500
169927
47592
156186
204684
218315
178743
260394
232839
11454
63045
198895
3004
51220
266329
269656
150471
197384
256325
40853
95943
132268
107854
264017
87186
205881
4197
41409
62902
52249
85218
17850
42153
2194
294458
288196
148819
137169
80660
35102
289348
246039
179250
52443
111267
289842
104271
204660
191327
85924
39592
12792
224382
183868
177605
130982
281555
129459
178020
105652
60978
276786
77981
36879
35925
292911
277907
185662
61468
221635
191799
53507
115019
124827
152241
217926
41045
41668
292581
191431
66100
244359
268803
200420
291982
121245
1785
278622
137679
257404
43954
52446
127035
83665
266526
176118
166122
9596
52440
10175
183499
94715
273307
275765
114965
166269
243502
198848
122765
228815
208575
836
126100
179033
114133
36517
141206
211083
138912
241536
113545
191751
135999
138871
86031
135458
254836
64424
24363
262
262966
143360
97445
145207
272658
178327
116803
47754
163754
147141
81324
202989
20862
223885
75258
208775
234932
159461
104396
68629
55212
105432
40304
190829
118315
228611
276557
191431
121778
288096
89579
223883
245798
95013
101245
206900
272044
214139
104491
25184
108300
163521
162625
218831
151492
142293
35695
68958
110816
243671
57573
212436
132783
156614
277079
11660
284066
264213
184448
146134
279551
233750
296827
137759
32503
261387
233254
213728
285238
124629
83547
158743
205792
280369
3906
278445
212507
114719
95330
158561
75871
44050
275761
211506
153219
32540
167253
222636
285624
284748
67239
51017
103713
64265
158349
89396
35101
116238
208417
200563
29094
292180
12115
74623
116311
213398
25448
25177
82043
81491
36693
119356
254190
228885
210720
124189
229856
113709
282812
120025
262075
119646
83762
240091
258417
266862
104267
116290
289901
6753
73782
198870
25615
198768
239717
59455
101358
291144
199568
148769
93458
19503
134188
11016
165495
215758
46237
277202
193905
119489
180786
209522
196610
153976
130710
81298
90433
164926
259943
299141
78384
168163
204774
102527
12391
270702
173520
261001
252314
78537
151386
116188
119071
276811
233789
14996
47023
150930
241751
267578
131342
261455
77435
211066
74745
80131
35234
81073
261249
92622
114013
225431
192089
244465
271702
80516
78021
186008
15067
203113
164835
231256
113845
179486
210449
123215
109748
88071
232490
214209
106581
269171
253244
255016
102528
229441
63361
104324
286344
67212
33085
82231
11224
23060
41073
99999
125229
298570
126525
138019
120173
143037
28529
82592
290952
194908
58455
227903
227977
43383
210074
40692
33914
171144
30903
162455
168873
67207
159427
188953
82891
136245
71561
133227
269168
249549
75737
17354
193830
32300
296352
269672
126750
102064
36109
67261
108404
82408
114556
266883
31092
175231
26350
117286
132159
241188
248348
210162
28167
17433
225532
202977
129954
294010
125809
147227
97952
290899
205300
156721
21571
223878
227185
117985
21777
166651
273073
214428
289519
21413
44150
265703
280062
62697
253376
203763
155186
41388
181308
95898
98176
228328
104030
92794
204338
139912
185635
218636
283242
298019
71227
719
246802
32586
256227
88785
131199
216177
48841
248333
168450
283875
44730
120434
98456
128924
263733
265791
276670
237909
285484
116182
119022
188891
275895
15164
187485
36922
160846
16554
57418
218814
182766
282634
109510
164843
179518
193816
250744
111893
239093
63541
63569
190399
104093
140211
178767
59391
287723
237930
219486
242821
271978
41439
85259
256620
59651
297537
183692
164938
172720
240841
36126
198147
278310
158456
20016
68650
274457
130230
37523
73501
234623
37325
119549
239908
279135
223560
115346
244650
66395
24639
299218
162075
2047
69650
70516
251715
108961
247917
131365
240505
77125
234663
96271
36176
238432
23860
165896
204068
278485
245646
65378
128883
162884
29318
41693
12753
257326
175605
236528
245935
255110
298175
55932
114752
233878
156025
200183
232567
151420
211108
150669
52236
119364
231442
174653
90842
285281
121450
60122
182240
205889
205654
58814
96055
178985
274694
108175
125156
29370
43798
66156
289494
1304
41904
63994
128217
238243
103894
191475
287516
9232
126862
286575
20480
80411
78380
100795
280985
8274
54045
14472
24210
5253
277267
104232
132540
111100
128393
41544
280828
89847
85594
111619
267626
297592
47341
120189
259654
134138
229092
12331
244151
63310
153177
22571
121917
282838
145992
184188
16351
226751
36624
198419
235466
136750
280666
201733
139797
17330
58719
263387
281153
279223
209580
59248
27302
86474
65491
123635
297840
287497
148567
207731
10400
259623
98964
209295
299289
89527
275468
94390
149769
221531
190501
278029
156335
18604
14616
81935
199612
273309
108256
215460
86653
94312
298607
244499
191170
166771
186053
130652
123079
8349
60570
43439
69027
264873
264740
219119
141183
25570
140657
181632
274591
131832
148537
195038
132997
140853
295167
72568
175525
238570
57532
64984
161675
95269
122349
170637
283754
255196
256529
248411
243665
277843
125832
29448
217716
61752
273137
83889
194174
75866
213207
12425
267004
136366
217063
114290
273588
65304
8320
107874
93409
249103
287371
150114
118557
185315
137850
189808
273402
116616
63740
15631
157712
116112
96017
77118
97970
22130
114158
163158
8132
226908
15905
297939
130467
227508
128169
250238
174145
99856
16885
185326
91012
216361
199170
10395
127127
214248
191071
272134
24884
288437
68997
202001
111078
205017
172480
75279
258627
262210
84402
75591
96394
282049
220100
9281
64926
149943
56249
259824
93351
167905
29415
173083
42719
145147
151017
249798
139657
48703
141223
70447
166945
162970
248732
20795
146778
92479
4805
284142
115691
202331
163525
43850
6034
59723
145887
145929
2793
3220
169628
130466
80703
133490
185017
215204
228068
170816
183306
249331
222970
122562
68759
33900
186053
38183
20568
45272
249929
235037
70408
286516
115036
169064
57991
140055
88240
190159
25586
8628
130664
195736
146548
108734
269594
150038
190151
37578
193383
254354
115988
12389
229710
43257
147314
156741
21737
293430
81069
249540
708
250193
44972
91865
205732
273493
285141
227165
32677
33326
105714
146330
247921
230304
180775
100155
99321
96023
10396
180486
71356
463
150124
232584
114809
163757
97687
942
220058
81239
52112
61457
170456
37358
11077
250343
72051
43680
265221
230668
290820
291602
223438
162209
192599
32638
58207
246097
191477
99569
298160
36344
33040
184020
74838
175597
21997
294742
56119
283544
216242
283554
21784
240667
276827
161148
233243
184086
277741
294312
43439
117294
126750
67773
121572
75170
145201
234274
173895
249472
291813
216910
106643
93299
46572
242001
77076
174203
103742
258786
151902
223849
15714
64105
139772
167452
37271
169075
58539
109670
117718
70112
67064
159562
266593
149416
41921
72264
118995
105133
142602
289836
3448
97446
95844
283064
148174
219178
143881
118172
279583
218003
83
59681
122120
257769
54548
210516
104862
13926
80998
231427
129659
177994
268023
163722
214318
198110
214219
22148
11538
125779
41299
135438
101899
53349
191479
254498
91089
47931
42150
177512
178171
70668
276382
202600
180674
264769
955
287708
287017
123265
149100
255176
54015
182500
22245
6094
187366
130706
78280
93770
152335
3743
144027
137605
32143
280682
21841
214491
288943
235088
19316
25386
72698
237865
192385
207779
271199
268303
150619
219672
28442
116042
191534
65975
75778
99001
79230
153341
98122
103276
232755
61
53369
137303
74055
256871
276370
237636
263024
7355
129340
181467
238569
60193
205251
77594
257331
158859
99125
133452
112111
180461
18140
200103
3177
86078
103484
181891
160997
22581
186194
120601
89832
125966
196485
50718
228497
120173
214944
18661
159165
46523
228014
117964
213080
135442
56330
158189
50013
13661
227847
279577
109964
23575
256366
122267
24579
184256
81387
206131
133760
208635
205454
30202
240899
91252
45522
265539
163572
240987
64917
273624
150021
71580
11059
250541
236444
109574
226383
1685
296641
57368
874
227152
152868
136469
271227
43500
237352
267843
173040
176573
189499
206059
167555
40336
89477
161087
184141
225268
219006
20570
123709
26311
42763
41061
95136
149160
195808
67173
60931
292465
89064
132655
282451
136308
277864
144891
126258
219153
232497
24049
115339
103021
117728
152927
39197
230900
224587
90799
197041
254296
34777
285828
43734
159257
89754
245287
26236
233234
105188
163716
53034
82559
279212
223071
292779
136865
267292
208157
259181
98793
26591
133749
215911
171956
228361
32114
114504
72142
299486
270180
176830
270116
229401
222312
247225
291148
33888
17054
215953
203622
296515
57468
70264
272299
271017
48738
49801
166037
223453
242716
6757
292351
110640
157589
281409
223404
269343
67063
242927
162587
99644
61490
101073
166678
7668
280072
256130
176917
22277
196946
282
103026
158554
173205
296493
273795
91528
192105
237333
160527
11541
170948
57353
152100
256206
137833
230036
93330
139050
218851
196084
288919
174034
85598
196422
279962
122506
217214
99675
293227
285605
13966
240577
33384
59341
160489
189491
73161
33629
189052
245409
40322
161832
183225
43180
76504
234407
177310
208276
183637
69559
282394
31556
239050
75957
58955
16080
6867
8535
261687
30980
17253
56925
256680
86282
30860
227967
87779
193840
77411
223788
176120
106713
90042
272501
36996
243448
93061
55832
242147
295271
18134
13066
230314
198062
152119
104733
177049
262729
192635
252560
129474
196508
234108
117795
39531
232509
174657
95673
196453
26522
155739
159534
268929
146465
35788
252316
37130
218559
288198
181098
83233
145236
62170
173391
55687
94679
276096
69167
183987
240252
41395
76323
58986
107157
271626
51514
78181
25152
117990
47678
45962
157719
199177
108056
98869
81260
182204
44439
50000
253682
191803
97181
40390
146890
184193
213435
198864
58881
54900
7945
258111
186066
52542
197486
62257
67757
13545
248658
143212
168216
48991
141771
170963
74157
28902
223345
47948
157500
260680
275480
149401
139600
170152
297394
56327
53425
118995
171456
90907
138163
94714
192975
210026
95094
92052
245116
68482
182676
59320
175447
62266
185241
139671
178271
233481
46321
238993
219776
236012
10608
295433
1944
8827
80910
92851
127192
189887
113183
177470
255366
185247
26073
94453
93159
59971
174891
127628
160510
160723
29843
38431
63265
257781
512
207769
172775
163050
281340
237982
70458
193964
246432
269187
118362
176723
31118
233450
286363
230552
46869
126430
127225
177868
14983
78549
145259
238751
175939
77687
156022
64681
16014
57075
190348
274951
162886
248104
224428
295198
212739
50057
98281
97332
197892
123090
136262
297660
252466
292473
260110
207031
23911
253108
280012
131906
14213
15136
242354
205870
59862
92452
163663
26299
1552
29277
75993
120884
21507
144496
182845
178010
202327
246704
203430
70464
49913
10047
268111
95157
84884
39803
47035
235653
105359
122677
268055
59517
208002
137787
122331
84221
51401
182769
73587
229047
76011
113142
250526
125880
268985
104732
156760
192247
241348
91469
157152
255869
69687
185865
204831
17385
72432
137023
146223
29627
70659
241677
91177
272241
159764
188064
163400
3721
148941
268261
199252
232759
26929
84610
235908
92308
241027
50224
282112
255973
76308
148998
89478
161929
89558
94167
36503
80282
39927
137323
93704
206400
225258
270355
79905
239336
34490
245250
220055
109143
103261
144765
69607
280268
182459
202333
140788
94448
296691
299752
268530
248479
89384
8514
277887
196358
187372
273972
270846
182898
269528
149058
283091
65976
114816
78123
282560
248902
283845
263590
299535
197088
63756
59573
280535
68442
193151
295279
174800
117312
118261
256502
38134
146084
287008
17658
233760
128483
33234
283323
299385
276299
60127
124584
255336
169579
55170
271746
92452
260851
53119
49909
44775
100866
238582
20255
156069
166290
41017
267331
137528
234101
297847
288031
269566
260787
235107
211159
108552
23200
50322
56751
42157
223322
146065
215836
275535
90722
36923
219463
238212
228542
130908
156794
106706
170111
258812
103207
113721
61053
147110
226649
255483
266766
93789
154219
196973
211386
208129
147021
117000
126472
11701
213363
208827
16234
248749
185760
52656
203668
23084
76834
152696
257309
34327
28005
173096
193270
265157
286805
105283
212585
197607
194648
258699
288148
240870
12736
82960
11491
230827
280868
143462
176875
55848
5969
165260
121542
153098
19214
268226
202735
259874
181970
24668
159438
264486
151724
282776
278693
260874
171740
257172
261398
35634
81412
107395
24898
282760
14823
92172
187472
26661
22988
20838
229010
153919
115040
217543
194888
198121
44419
147769
207766
287020
152949
31285
295449
56061
296306
127813
36353
22253
181383
169133
5222
292056
117076
154351
188681
60706
192891
36088
127340
59466
48651
35678
252760
266965
9663
259402
226525
257380
25565
106656
287551
203000
1973
77163
57246
28206
162572
8495
119717
44039
9359
53272
139624
204928
275772
171037
23152
224650
171082
283851
6710
95238
655
102791
207353
132464
254514
183881
288743
265124
57972
14384
245053
100952
132434
179228
165500
132099
120344
247902
298478
267567
81249
242303
185514
236447
183740
183882
204030
84113
146855
182549
47255
21022
256755
238128
173348
88792
192853
146031
53132
180502
158217
179676
241634
100877
137163
121128
214119
299374
175470
182372
193105
224165
249838
217390
71132
166882
170436
118684
113313
222120
74436
218678
66218
214902
164508
116833
159155
235834
80862
14226
165760
46415
64215
19801
275971
246481
195794
128992
114203
189094
137581
63445
23589
55928
205962
160984
236305
273489
150662
139423
99927
278039
168654
241835
78776
209981
154884
14687
267209
127905
181430
234869
97806
264443
240127
155733
62040
124367
84862
159687
115208
21192
197364
257672
278762
152668
298894
69664
191046
202484
46648
91450
107140
94764
106589
33049
211636
176365
281300
163830
58314
197215
284706
68064
59117
264582
119760
254729
255512
69703
29300
122017
197400
97287
221642
160188
104259
201078
108439
235749
230303
47153
259372
29641
58737
227666
67254
230587
23960
266717
295663
271605
35099
88418
109374
54730
269582
81369
200845
24332
64742
297050
149038
139482
139692
28809
127357
54932
181826
79929
104112
231622
30863
181347
256014
206274
30622
268032
24502
106333
58830
152807
70592
110045
33
210737
206166
131533
281457
110990
121920
254920
147341
270870
97091
65879
266244
14372
251136
132070
58119
177316
12318
142056
123274
88476
34173
248458
42666
207804
126216
151308
71848
90187
134396
74113
285680
221648
135427
94648
182963
287201
188686
30434
44112
187328
266451
120323
103538
125378
173232
65587
35789
140785
1328
273374
91952
252085
232395
201123
74332
21527
176143
173385
125372
217518
129396
111330
228988
83666
55968
273377
113620
169179
198432
70160
127285
178697
264354
204828
24696
12021
173555
278179
179142
2447
94449
262704
47977
195578
45530
26543
196421
236505
47088
96902
266573
106045
43680
285066
281035
99617
196042
170093
141289
73045
168046
255120
87343
124026
101362
158001
63335
202369
93962
72108
270310
106785
244261
199289
86017
247435
293135
35208
225323
129363
17769
201515
293973
276426
256316
108238
273558
128351
104705
89010
83932
73399
237157
78051
68677
19704
109347
71306
138606
148627
224239
9889
170746
254916
217509
199401
200553
219881
33385
154692
153376
50485
95024
221131
185107
272338
70888
38396
132830
286096
782
6551
217752
234780
205153
288698
243582
129580
188669
239278
80225
33995
54633
237398
189092
121328
123656
248427
210762
33273
276501
241960
22537
190285
232552
176518
174893
245234
114932
245057
142467
235916
35635
40339
195622
176976
281002
155074
291052
3613
34010
144966
48460
103311
178079
292257
77546
185183
35340
191890
248182
76754
16331
82067
194661
165319
113524
70214
179545
149995
66134
275245
178858
20205
22990
279600
50016
95707
193689
224808
157319
24859
134717
16494
90063
283689
297227
92791
255818
257246
98957
100941
101796
175908
275996
74223
113368
155888
267772
71639
146159
265495
231258
239960
289206
276090
116876
119028
293930
123608
197915
295647
86208
268983
143734
204683
204985
7271
169208
158885
85033
155261
8531
182547
295091
121629
194837
81045
10477
124239
193791
64165
209782
247086
104642
203072
2363
30135
122224
96238
136561
155486
53385
63167
200872
60325
31627
290555
142533
83930
199286
99593
66152
38787
182991
169742
266471
111758
292843
43536
275138
130249
295806
129657
205711
124150
117084
42234
199328
101129
162941
190284
44499
191173
121981
173160
298006
54116
2856
157134
12762
264076
211311
196758
181266
214486
123992
140847
214743
200336
117057
11722
134122
125093
260892
290599
42750
145844
182615
281176
82332
261216
267483
281995
298184
238722
115181
265129
57259
9165
124028
86968
30422
155532
167642
118787
34250
109728
191113
242433
105201
28033
86917
140090
286712
50837
25598
72908
244013
18901
134661
42443
135223
299219
74237
192063
87855
211772
159101
257789
235186
104386
223733
93151
221080
220454
205964
143913
289655
174199
220272
135448
202325
16561
73191
15921
96154
175985
264826
293722
288399
256991
96864
231574
297015
60244
85439
218130
22824
204670
117254
80515
67313
110522
280016
239906
88097
37481
209872
6426
124478
23181
69532
297403
51588
269606
146667
151777
48720
190349
85100
245177
189233
202383
97436
129014
143520
59446
178142
130066
16895
134020
161710
293006
7024
254934
74362
297684
218035
22454
255025
157328
184735
80783
297693
65392
36672
57001
109550
88134
28145
18101
237629
135378
297666
163268
81009
51327
270526
5878
239114
128698
279651
139276
77634
147586
154601
268979
150831
48432
162214
205052
120599
58141
110703
199486
61734
161638
276111
181356
168929
286778
194452
34467
87957
197438
167289
42371
253132
156153
225932
73194
203524
199687
24985
22638
19487
289635
70429
222571
119923
263337
199597
86073
167642
53013
106396
256100
117304
41014
57598
50391
185378
134839
208743
63753
29156
178418
122702
253274
245508
190964
176684
87654
122424
124859
199631
140627
256873
52154
234233
151614
240722
73498
31105
149590
145726
209326
144941
5931
247878
129251
248163
165992
169997
79960
54833
27222
137618
124043
206768
293733
100980
59178
840
199326
115689
136872
234234
187412
106574
47366
225307
166155
69000
130197
147238
45487
99306
131642
58232
119586
85436
241692
109618
42110
297401
59447
97127
249521
63205
203867
164058
86278
99794
275779
238151
274593
192274
173132
37669
5951
194214
246835
232103
208332
25937
91129
282802
53698
247055
37506
66791
228045
72305
43734
112822
23310
240903
299953
194127
172234
243076
249178
61225
95759
202524
201589
223100
34550
234188
148210
195231
98638
148699
66182
149982
202112
175321
261067
188911
294538
14565
23763
243814
104116
73487
179728
29533
212371
49290
56923
271785
90021
175375
157614
132505
278773
223413
10842
242742
113300
273161
214730
286761
32687
60683
232321
89285
204055
27786
1057
259026
164642
111805
69823
144440
140323
273500
276464
134330
85071
81907
185764
38374
24995
283822
238306
170409
181582
117094
191576
114214
157152
252611
53370
232974
189153
138233
252620
97025
258271
84846
298281
120769
36263
280222
248943
130461
259801
299755
243997
112396
135008
158158
49085
5680
278752
51332
269837
252823
228502
259706
149795
246006
217204
12058
111932
96859
96995
291410
211382
203320
54111
227581
4746
121026
252645
21446
25232
129629
46186
86635
148712
134769
29361
18419
206476
285936
229601
180789
226673
25677
253964
32597
17069
34301
55183
291093
183937
264599
131812
138649
8968
117132
299687
113426
68136
43231
150865
30347
12518
96916
282133
4622
235098
293635
11046
97840
75329
44164
277881
172335
188996
252194
86008
12954
113741
251393
241234
192033
195301
40448
237782
217201
228184
274353
186986
167127
3859
137459
116781
212206
208865
169703
41607
200029
98303
67377
96931
298192
126614
143522
137035
171195
222943
75457
293527
281040
100704
270491
134790
164118
14504
70899
65375
284915
190023
104664
40027
120905
67998
160405
38018
59349
206010
89181
224430
266132
12526
13077
91580
280714
233407
279674
248159
83326
292134
222559
152055
263483
207922
29860
224417
293227
131429
141839
33812
266741
243159
178401
277177
269704
212666
123859
147770
119991
122214
77859
82766
146956
12534
201123
290517
222085
35905
130073
292763
96862
169991
104906
177054
159158
218311
55177
275839
177143
92517
95505
178840
68683
56096
153930
194276
113963
13201
87422
12321
243697
128919
116690
213561
183140
92112
36939
275256
187466
255388
129157
180461
73353
26967
211171
20977
21442
76150
144431
249130
67290
255264
584
11068
220278
129980
226959
10747
4748
94320
295774
298574
249762
39395
163662
125875
109546
284681
296269
299813
164877
191439
121269
69009
194921
217476
189992
140132
153647
236169
9486
123889
34093
34216
36765
142670
6350
6640
16766
73842
75461
291162
230879
17187
129725
100768
286131
51818
32514
234523
140282
280249
215327
219471
46083
238318
247819
10121
258821
192297
194981
40925
174591
247625
142126
104365
155504
64311
177104
130522
38139
238503
268095
2975
176125
127107
156724
53648
121918
214274
151157
53776
285979
162553
153316
257650
293393
153062
28078
206572
217566
143753
279708
183366
71307
279510
181659
74785
67456
11086
56088
103528
34024
179651
238649
161877
39547
165585
67491
95
274664
264116
111116
18408
144181
59380
274849
253260
12281
170029
245127
218626
178935
271225
27456
145730
210113
114646
203462
238082
179245
70907
294922
1251
90370
87509
97226
228995
139345
173466
266134
293480
280247
265088
250964
185967
121846
90388
156506
160481
18867
20570
279225
296466
85637
52949
61603
131208
30504
219790
269613
167766
261352
144580
242273
273325
230684
232204
293151
153524
153135
100447
138411
162352
225025
8340
118996
211128
93414
251774
204702
216377
165704
199141
51109
53741
24169
294517
298750
193030
168744
43424
112514
294131
85332
237899
23284
318
59693
111296
226987
195463
213171
230487
275790
172916
116742
295463
159115
185063
296482
127615
39462
222197
161917
104667
170862
204998
30724
286477
150784
3031
59007
242715
71103
99673
34085
116973
40552
90722
194209
260887
134935
254814
112732
257542
161548
48825
231016
126287
211635
124833
247220
156235
53570
293459
200914
47728
242963
225552
196112
113389
204126
41106
63018
107928
226768
160687
26697
144305
279235
260838
248068
97153
9943
96679
153531
153107
274783
12411
28798
298077
267590
275408
97771
250477
214076
112178
64177
123447
34176
112346
54613
47956
160789
255943
145992
168641
211661
156968
174727
145109
226088
280256
75389
163717
247686
246356
257615
96628
117599
86786
103484
90633
239483
45047
260484
272534
232424
16215
206996
173138
147960
74133
107175
281429
178653
261767
252844
71724
189422
109478
30617
141083
118995
44209
188218
174157
203664
161859
74889
25442
253390
161783
295519
154791
167601
40649
252294
172259
297557
97631
143938
251283
28821
204933
232246
273518
144868
38936
145094
280880
70639
277450
143473
86929
153197
50564
32887
179736
37355
153693
228114
137716
70597
47746
91398
198682
137722
17976
279094
113950
189962
280242
222068
275732
84120
70567
42759
233258
52390
42732
216504
179382
280340
33458
228461
265788
98649
166229
23219
162125
81649
295301
224007
54880
142428
25402
112792
72464
276186
215461
249700
188607
15592
25130
129751
192535
156108
130537
128285
205627
99497
272612
35551
230507
201647
15204
165265
217109
226821
187053
231265
295216
149785
236606
247153
294299
32357
209402
270654
17151
263465
128164
20378
148470
243600
88407
268843
184922
197011
104484
76850
219678
135756
199495
245470
258882
182549
117391
245100
38797
170715
243653
276905
107516
137195
138941
213534
27997
21658
299018
208985
43772
270415
38704
267986
193270
233350
188566
149728
205675
199991
221462
215983
162996
266994
28387
242393
62746
206497
153313
225071
125473
297137
26667
43886
221097
252378
103548
99604
81265
5616
61729
146494
182260
230978
77429
44391
59585
53685
61870
102406
50022
87347
196248
69775
111249
162731
201011
1334
48677
835
242104
8824
27804
145835
275005
8272
73297
47041
243112
240688
248725
261510
257863
166066
283020
33380
126341
4445
88825
66451
104526
2562
142544
58849
151883
156072
285604
139500
128013
264396
264917
198152
113894
124068
161428
20237
199077
122574
185166
217594
183972
152652
271184
269204
198891
232225
284233
297453
195718
285557
47980
288296
20521
266173
230080
260325
86380
284023
165696
172113
70772
225172
109252
83913
15676
229846
63119
271828
47317
283115
88047
129030
46670
32486
217006
142131
276890
207617
19708
39357
75432
296426
264415
146620
57492
189582
212068
265197
239247
154208
294681
60212
170271
14723
200865
278335
288347
93415
206331
181978
217186
146915
224644
261312
51882
98314
168977
155468
126219
268813
202334
152525
111962
171091
8695
256667
138225
135806
232455
208739
152701
81655
6746
50296
218786
77766
239048
209320
272978
162440
100418
29731
105182
151051
91227
6850
211421
108702
182502
137815
5409
172287
70777
185158
81885
60409
182357
57824
213341
73792
125904
288848
6017
208864
137524
54945
141535
171880
18461
7718
64609
129290
120167
21467
224956
8663
275992
144178
143241
206942
83937
213619
60700
207547
242850
252544
120392
26817
243934
216447
290982
234000
71028
159151
32265
20840
288934
7334
177254
214736
202572
251499
296803
200846
130912
180734
153940
297606
145030
284426
31586
70704
59070
220883
192183
203701
88150
138772
205493
89858
220542
185663
157301
235742
234453
102141
264540
101199
113003
215201
32864
226149
157541
165471
10807
234119
30659
290650
233193
77657
13588
199291
66734
33969
2991
117460
44559
24582
251166
196914
83925
132689
240474
91482
26707
187866
34860
51441
235610
88478
228985
174339
102517
141845
59720
116936
35260
118918
71845
214796
178552
110326
141486
133988
278432
264949
244104
109101
167924
175884
96014
273563
264538
236738
138233
160269
8993
231875
220209
140317
242630
296591
186596
148545
203522
291150
41472
205711
118280
145862
174884
271688
247509
265733
122840
288411
117642
201199
50481
280483
241502
92589
107544
186898
41886
87601
61530
75120
123619
67042
220047
151441
131353
194075
39800
198011
152784
192306
218817
134094
215115
236610
90708
172153
79841
87165
179827
269226
273010
93476
211697
139112
104583
228427
283923
95042
253020
208235
60185
56077
101687
200293
189890
130882
82423
96796
19669
215202
8980
42916
24784
36337
83986
252294
116809
269501
205295
143136
286508
25394
221294
218906
175289
143147
86146
196900
116632
217342
95507
197884
179058
29303
205347
201954
93611
197967
281091
127937
2975
64872
12013
284371
249767
176782
211158
184515
207166
165138
29547
201725
205874
22135
8996
205920
38282
62797
111648
58991
213427
29008
64991
10791
91666
174975
97087
41058
232360
7501
154499
50753
42828
262421
135536
45564
97617
93726
58370
178033
4956
17114
62486
40622
62637
292386
163632
115654
278995
180928
160376
32328
69822
102263
277792
141655
2230
212523
229756
142268
214231
93752
194159
40091
105077
134627
21542
191463
1301
67851
146405
192977
218605
256292
294320
121102
111171
64019
282116
179207
51459
197061
264421
156426
155295
85453
7119
256871
80059
265674
42841
222741
209439
193546
256083
295411
24962
82484
124999
193293
283294
225453
146609
226825
296448
103634
274678
36797
147241
48374
140044
128081
247653
294672
163693
50256
73308
22197
250820
284409
88796
172246
157771
257738
196342
34471
249078
89968
110542
12006
204160
12521
36327
173770
166959
230238
153054
245779
1665
127248
191180
126205
234507
247610
110068
139353
177076
149751
222648
15461
14626
286478
114730
267551
84348
181423
287637
142631
97707
140995
296764
122180
23167
41721
238891
42886
286271
226306
191267
53532
153454
9498
86942
162757
205776
80172
262534
112737
219934
184382
31834
169513
223050
60754
111044
70999
245513
40954
220404
166350
110651
276358
33404
196969
108072
110718
232650
263048
287407
164715
284860
138834
58824
291467
117360
99246
180379
266142
35820
64619
298719
14807
58491
200176
228880
25557
74352
10205
170475
106931
100366
216032
223195
35749
99460
142443
264989
208116
26337
141785
83335
219355
259080
82597
71168
178486
126775
43882
270785
164889
266690
169359
277726
148168
159909
166653
113028
224133
192835
214783
124572
283152
142805
218048
170299
98248
3676
175444
298438
251057
289639
100415
73187
43620
156952
93891
269770
109485
124596
66064
190291
117315
256109
237661
271853
24605
81476
31228
133407
238330
60638
256159
33671
95082
117557
254418
272351
183085
86235
194068
184733
13864
107846
106820
254859
293244
232050
58269
226702
231876
245834
179018
219434
282591
278151
258344
74870
53349
117301
279384
262170
10582
223268
219940
100937
14425
106063
172667
53845
77211
122157
177493
53255
282486
112444
268400
2308
83573
259245
189052
296922
30833
57927
47038
66541
8389
25210
223078
246978
287067
231550
128626
270761
237974
105159
89888
92458
139780
106764
140011
38594
19118
263423
204292
272667
200386
135985
163654
139000
78913
39577
287471
36531
85762
24667
19030
98271
160203
235212
99861
92579
104127
96605
218249
277972
78071
269186
96790
8322
81967
298931
194797
4482
182469
175271
77658
146999
149191
257627
119551
200245
84569
72487
256508
270146
196609
60166
167273
61267
62625
28295
136475
20413
81500
64298
27225
149700
37982
163505
281870
243612
27948
151354
23783
20282
215887
216139
161137
73222
219858
138129
64697
298109
87731
199293
89625
126555
125152
137082
123688
230513
293952
175289
196389
90615
89768
27142
146847
106742
174360
185149
111406
145620
152011
15764
44222
121636
184690
10319
273518
280109
156985
239188
68119
20274
112706
155359
92977
240177
30160
180910
166186
217658
187632
78276
51639
183406
98048
12287
244789
188263
4982
110699
241215
118603
36299
193219
210260
72848
244216
276950
116949
230833
284681
188190
291791
172006
264375
76827
297465
66453
67267
11180
294169
247650
114319
94757
97394
274104
24292
7261
71919
268548
2035
217269
75764
3355
136680
239525
188296
177326
66977
118837
219115
298038
137
91877
187214
270131
165854
61406
248599
263411
25201
263148
254449
164387
92619
283242
158529
206180
219951
226383
286850
134339
246214
246984
261437
260200
178849
61015
250921
161715
168481
112393
67363
237758
105633
53110
132660
73913
210879
276843
77186
138304
99645
114118
149382
88507
181825
10213
27340
271186
18974
81510
284657
27272
33
121763
10024
202231
115224
294690
178782
127633
156980
95149
20874
188514
142765
63904
228319
87810
196590
252132
15926
42473
66150
155383
204035
81691
111782
16636
272080
146782
74215
291061
236057
86008
170277
263610
35247
123086
151189
95969
296348
9835
161613
49
1856
49189
192451
193687
91969
215039
262068
7723
135643
123879
86018
180070
250305
84618
228367
221890
291203
262462
212991
129987
116100
257969
257362
20367
205866
34678
159890
87767
55249
173776
275574
108597
971
177865
286381
97948
49349
298178
61351
242622
208979
297011
173195
145227
33611
79155
182536
239064
181770
100671
197312
171557
225044
183770
62990
267848
40691
20320
7788
137054
230812
37425
226740
90817
197168
93077
86236
221300
118707
271007
271947
264212
96686
138297
143469
161489
178113
20375
136410
48420
236554
147517
146708
110085
261714
161479
224360
28184
181932
136341
277471
107075
106436
76086
132953
240395
222004
146443
7005
58596
232967
245946
297413
185642
130130
21336
5892
121421
293140
81073
259666
175441
5829
69772
148054
88505
96773
160349
77034
48321
130056
90461
245120
69202
43393
22913
136020
117405
138865
173747
146207
221614
225940
2985
228232
213601
157140
196234
141989
103621
157082
10240
245151
169829
270707
64290
68299
226575
90185
28534
235203
135869
15984
153047
117430
6661
199353
213550
107483
161861
226405
154971
138791
201235
101903
82470
277784
127713
258114
84604
115602
22062
91169
193212
255424
244556
185516
255747
172707
158675
166497
203482
148991
22695
94069
225816
153455
292951
202652
99633
120233
229088
78784
108230
213733
290436
113061
18613
114520
99746
122350
59478
118099
218799
199482
108714
104267
125737
232428
292568
257332
21905
36587
99446
21049
251692
106417
290056
187273
282873
85108
62616
448
101413
149629
234742
147861
146740
53613
96734
162592
153124
288361
197247
9317
144337
128313
260053
239056
121298
99408
59490
96826
185169
188116
243066
48268
197224
61984
111679
238927
165813
136449
101
188934
28752
11923
291789
36277
65105
145412
282282
212987
274396
115483
63726
136580
62563
240267
266367
188209
257573
185102
175694
229360
227549
11924
152194
131834
296284
63241
20995
258684
193438
139258
180795
98049
159993
90685
283405
139858
155490
11436
87019
124172
71323
83740
111481
238369
108152
20802
211527
242685
275205
155092
13178
182793
51770
184653
207038
193070
151726
169554
70674
117174
106437
288845
242132
418
95733
267332
137515
17380
240276
284465
263496
64775
133470
142701
232259
207471
12571
58616
33419
294868
210367
41804
195068
298566
255178
17592
223826
76505
233540
59861
68765
82206
100610
164526
42641
38262
260888
83023
115644
64178
102556
182267
37807
80859
150373
270424
235616
93899
47860
173421
85620
225832
49720
176471
62865
113689
114325
64465
166326
22954
25702
163288
182821
250290
5931
97616
264574
18004
255661
29607
257436
263411
168949
141661
201035
206603
11597
14018
115549
172601
171578
171077
2689
186557
177885
200625
281958
122996
257074
183887
216504
164288
274691
295800
27605
152983
35441
173346
108603
95624
98683
142250
131175
71805
222370
191856
192862
160462
137763
97778
9479
1067
240312
237444
293148
161824
41689
134112
262103
93122
92637
277894
19516
84818
115502
150482
40780
201701
87544
217214
193382
278661
294589
278007
281270
123385
182338
77508
190962
40027
102343
250272
141152
150735
45268
160831
259499
7672
295899
231777
230204
4938
215386
4646
20611
210032
287129
70361
166161
218398
92954
238327
179604
292025
77615
87956
282167
14830
123213
15444
144719
191456
94900
62258
123712
261909
49938
173914
192579
4951
213623
216504
10793
207112
16024
93921
167188
162951
68912
164436
270292
22932
288762
195317
97185
126791
141164
277961
79570
189475
227672
212430
94212
183521
55982
185949
178503
290277
151187
179573
243021
145559
145332
263549
148820
295013
129153
38378
32805
37276
198083
266961
273993
248378
136517
124240
240403
138312
79985
165477
109326
70217
162130
243352
289104
199120
165042
121353
43604
131577
97874
119275
55551
99864
196565
196913
103919
227693
277256
224353
152937
137725
268923
292731
5518
180460
237951
28881
56094
77153
193441
35647
229985
25520
55195
113585
249732
162664
39316
2725
74929
221253
188805
207713
216133
81919
207111
109424
210179
92821
176827
83200
23249
122537
12427
273903
10729
218371
209376
236483
266996
161591
298303
9319
4882
124335
56185
109456
184481
157613
75990
109430
79710
149955
227119
293618
7955
280841
135230
285628
294637
34722
157608
234120
105985
102226
225953
98569
4951
213744
24831
23140
233848
109948
196292
60433
219591
158406
113076
110484
247307
216802
143331
127691
207018
148740
209447
99504
254144
8414
160916
199338
188932
73510
115670
207744
269589
174149
74580
216327
52135
210450
36712
30762
114415
69548
156589
237464
52278
126219
114724
198512
10158
281709
110546
69218
157891
193129
11188
127866
126561
77968
263657
131177
142704
154900
237912
64270
188421
278788
178894
197959
214636
146968
72905
102176
36246
234950
254588
290710
268574
39343
73223
77244
179678
260161
291925
143740
37
146812
282137
53552
54389
192755
87581
261903
146469
90945
252870
43959
177208
2587
277172
264636
248971
226413
136013
274558
278952
149991
153445
84089
204372
140898
167733
236554
92475
200495
182936
121431
284521
55153
280888
9511
135497
268115
202977
99299
235458
14589
30932
44599
253914
38321
69830
217459
244082
9900
155388
294574
146551
6209
150749
230621
13922
23595
187303
219855
127387
47943
18308
171315
30149
129470
209347
176122
127491
282283
195761
189059
272051
95967
228203
135478
231125
89722
81463
48271
129053
122406
152640
87047
165325
242727
229981
29113
154464
78995
78173
188961
95631
211800
43057
46194
134701
279606
83316
24813
60032
99458
264783
135958
33603
295002
275002
246996
88387
172911
135939
148513
225538
144123
143942
93955
143212
59264
117127
208510
236551
13240
150907
142580
286437
104513
10087
151061
109713
159149
188067
80248
258022
100789
81068
104463
195725
144462
130321
204810
160085
90895
117686
223943
43981
276892
142694
144243
59784
251754
16807
291593
178304
202169
78999
194641
141256
15147
31867
132110
280209
149858
153186
897
102843
194631
143754
234519
272982
107567
206883
181421
266069
249577
168466
75968
35958
117988
232101
227015
31004
242355
77694
225502
162179
57272
122787
273173
250745
179428
297236
114389
49436
223698
214977
217626
174549
11262
5209
6588
114229
14342
266846
289690
113557
168304
203492
207054
289556
125083
230449
62589
206422
82866
92203
86182
90004
75575
8248
184597
76282
178002
37792
182490
66981
182671
83445
293097
103476
46456
260602
160327
186760
22862
230584
219242
58336
88481
58599
174846
171629
203694
185642
36263
19997
262235
21232
56164
207294
135735
259446
81592
117807
91135
295410
258771
6104
273473
286190
145430
275411
245430
198003
82465
45161
19288
160229
77191
275031
146221
33868
144149
103406
27200
39481
133660
251578
241846
202602
297291
2842
123445
124447
178400
212205
157908
280172
198053
27180
203116
193907
238177
22353
233
126010
87791
126192
76759
126573
111020
57784
213385
109845
122812
46705
52512
248630
148711
226088
271304
155949
169455
187158
289698
24532
123588
240094
99642
148641
256065
292544
5782
195462
113582
274235
137131
95547
215359
293177
249677
5129
151122
271861
27205
223515
9363
89166
173595
2221
106096
143229
136607
89850
32625
79946
236317
223874
139236
95357
54954
208748
289501
44519
77470
283662
278603
61174
139609
207493
251821
67269
43414
87365
12807
147820
64089
271581
81537
36278
265364
104866
39198
103459
167957
114853
285936
2827
59345
226119
37379
222951
144330
52742
8208
180351
50833
59645
257833
121721
267213
105989
69590
135500
50691
248308
58721
236517
218441
142590
65065
117022
272314
20900
2650
246926
163499
270712
64533
104077
110115
174256
45898
141595
186024
295420
286933
259799
97447
169283
143984
272245
59390
156635
14834
1664
283872
172995
6176
202572
244002
124029
227714
145541
289158
134332
268790
58348
263972
263443
9229
30832
8167
66596
242306
175724
143407
243707
70971
176454
55115
290963
188209
126992
41562
58712
31751
272883
63579
238904
26363
188071
102061
60962
121449
150142
50091
265719
107135
288519
40929
84766
144100
76386
74021
260018
287846
4110
201446
68378
33782
57465
150922
280847
270062
156157
22210
137974
143459
110047
96284
144645
77277
296173
32287
81340
20651
139240
293922
145238
149452
241638
231922
198129
112636
293722
125955
294808
218083
10146
77028
147914
166268
247913
15269
243273
3919
248772
161071
169277
90934
51810
140372
81522
65233
137972
60338
2193
192054
180987
128982
82494
34351
179335
56247
71708
10619
202173
104336
229747
226335
182413
159001
46267
164468
110664
77751
63952
68577
285426
155890
165787
107294
39491
76799
256294
194398
22589
63817
65304
30531
168884
189997
211593
137423
285324
101345
89080
45056
33969
10808
40800
294273
83516
271468
143464
275213
140946
17353
122113
210959
285831
170375
242829
180203
92885
210313
246783
50733
701
52794
59626
275462
111196
64516
70135
177767
162962
66508
256955
108012
55960
131188
82776
283794
33158
109602
204385
183133
151070
186302
268879
112266
266676
209955
126796
164388
148906
66905
48176
264827
133139
203820
141935
106650
286283
213139
156490
214744
127725
210012
119617
89776
37820
245187
219391
73688
191477
111461
208804
98132
280464
39568
21682
29594
97623
288111
34138
124789
168022
280791
212737
55439
266330
259180
49109
228029
209648
23423
141175
259775
248374
294312
251183
224476
200521
20549
161003
142243
249760
170810
253122
272761
127861
173712
8713
224739
246627
293391
176870
622
207746
29193
198609
70281
209176
19526
192205
147906
59911
192139
242200
172493
149895
6963
15383
179420
114335
241957
42102
257953
221234
20246
256614
253030
61999
222122
112091
276695
149594
101361
247378
209246
276784
135805
83875
82861
79019
214639
111000
193054
157937
224421
233380
185371
148094
275708
269939
174216
142954
41652
135430
180349
45953
31562
22827
269647
98546
89722
162174
115958
197313
35955
4613
19967
79560
189854
239162
56845
94002
219623
183947
199940
275421
21063
86830
87460
60328
177805
267070
125983
146837
78643
76559
73633
196891
216674
80130
162017
78880
144208
10463
223647
279633
294830
139986
68297
201837
243891
194008
217308
32176
254764
8110
135407
124185
255502
297351
203786
178962
214159
255677
241492
214293
95449
241444
276944
4746
71375
112699
115048
86479
255635
98740
29799
182435
12273
262433
236498
192811
228197
170122
6549
145938
255944
201506
17027
200026
221595
69108
227111
125531
34271
82091
234668
244392
78356
167646
204466
124920
191901
35318
96839
276604
279418
185000
298300
201218
203331
225711
295111
95463
106517
17143
56007
260060
284553
52951
67624
108414
101972
178949
14563
171324
120995
13486
90560
226824
76363
256002
160868
299401
69114
45810
216802
42151
56451
249223
88353
151585
164358
166487
188095
272751
293766
123546
261259
221781
49800
215142
210368
276702
75662
138904
260383
280553
166871
285133
93142
252826
154477
212902
246402
32675
258869
263132
81770
18370
150383
192091
103329
69726
221512
6889
171123
93244
2718
24412
206072
76964
211001
292876
11475
44486
128805
222214
124662
32313
72700
298511
274466
112260
145760
164081
60900
223749
202535
87250
113504
151399
24295
85643
207022
225716
169512
69709
225449
193142
196942
171719
174503
226415
30680
13929
42498
182345
16630
221166
287772
213576
72811
204443
99203
238700
48037
183565
265736
201153
278666
157407
224851
105801
264664
38873
265377
132551
169712
51826
44554
193565
9865
269056
93773
22416
42669
201933
233638
97380
184632
43532
13635
11878
106116
80791
157721
215837
108936
28839
148536
153524
224689
232047
126597
22882
23642
167609
91224
150268
186242
268259
238336
194971
284767
221345
58023
245026
238240
78053
137885
128944
247503
69977
276450
232007
224788
271475
51451
35571
109629
281865
237776
195914
234014
131560
7967
8028
294770
151932
112782
59706
122140
142122
6928
238158
164829
257290
75157
241726
227041
33712
178197
294354
158242
125109
256079
221513
78132
11450
212245
168919
161444
182514
120443
143675
111240
222873
172937
47939
189220
294384
109596
126844
142866
35069
46517
182472
288083
283462
210688
289619
247712
276743
90576
17008
220411
257555
194501
191426
271551
232745
173412
64987
215746
240205
199822
249269
265647
208303
210887
221235
197854
71466
180188
281400
85620
189214
12846
155113
283112
93267
94375
231657
244255
77409
240808
98921
139666
132918
43937
266574
76536
106746
90308
157143
213824
159679
88231
130586
160235
5138
179874
77743
31139
117072
96984
71243
146131
298539
16934
198665
144583
52741
257274
250826
8307
29720
90893
157235
139400
207241
59731
246307
206485
144306
91461
88448
240406
243447
168107
236036
52587
290997
194540
242904
240631
270820
277053
89323
73253
269207
113486
20922
64699
243013
297924
21127
226730
9181
208521
83909
3533
294367
60699
21504
104875
261541
41798
159710
275693
229854
27873
299560
3029
134960
257118
109426
124654
3646
206069
67886
101149
43322
89104
79053
240746
119747
79360
170751
25632
219177
298609
289179
14284
197846
214211
135519
92289
196336
294084
144238
57449
124682
267197
215121
35127
32624
177288
73551
186731
224970
256128
7003
68030
42637
262516
240100
110708
132646
238818
118355
288428
234532
72660
78504
68210
38024
136900
110177
261840
293209
6268
266795
228756
210948
106370
97149
62242
239680
21157
171336
170638
219242
130253
256350
89525
67861
122377
45362
186107
33659
265590
206757
18541
227555
68275
158571
149455
12114
279861
276323
119733
56682
10468
107606
70875
159667
153360
37896
260239
258704
116365
294808
68950
83983
208168
209850
272333
163783
141283
83480
151631
219052
66221
223382
153267
193569
223291
66361
99663
20268
249188
236436
246278
216870
184998
122757
133788
221423
159663
258764
5449
138508
265777
128974
166623
271930
297252
255177
289454
241529
213103
247776
125113
202523
31202
36455
22896
120722
187691
82273
104410
250782
191133
278683
96398
86427
179554
127780
190447
285754
11657
121624
221303
209343
205885
57080
142926
165200
259770
166719
133827
14055
75772
263519
93851
267328
273383
165387
202372
60861
3351
226904
190573
17034
246461
293011
243049
175142
74338
191959
205901
117211
120981
190371
128782
192024
146504
139548
220195
278482
177836
86373
206984
89673
299860
105142
129686
13836
179965
38377
109966
124854
104666
137209
134367
98705
27539
218551
95103
137798
237113
233871
94632
298866
32919
13176
97684
288014
220214
125391
129589
203094
134182
131966
228620
193285
231479
92311
275118
19763
214403
213310
168781
159186
19485
273082
237497
16564
35764
186275
3804
269980
194645
36166
238888
278341
263871
252452
201150
299048
15746
239714
117569
46625
81302
223580
3578
198912
226810
50920
239602
125116
16665
140947
38589
166767
190051
187778
14185
281192
249155
133164
226014
178031
21193
70570
23509
242816
296534
187415
261715
140185
183087
214516
152465
185306
56604
87301
10981
61751
57351
215970
105250
236371
211607
207553
34365
66103
154636
217774
37978
167655
24118
292179
8349
280348
93875
250220
263300
107268
124898
194225
145630
195503
193874
226587
9780
53804
140227
2113
267671
28988
124168
194693
39588
185302
276186
227319
27861
264682
152387
206737
132440
6546
176036
98805
204900
248743
199113
154305
21943
36136
257116
276121
2951
46711
110760
35936
85709
111518
186579
190036
22894
95011
222589
39911
72802
296069
96639
197684
249189
177053
194918
150721
133614
220889
127311
165172
117100
206036
67264
96370
275295
225981
263277
70764
52331
214742
14381
285136
216797
176054
185254
222256
244740
43296
195554
131645
79787
294032
193271
295039
274949
14733
103485
92651
225529
88905
244882
268678
91625
274517
159017
215121
130145
127547
48260
35521
170439
85410
59326
220914
152327
89224
89592
15193
115765
156045
84099
100871
279480
247726
11977
50080
203458
295063
140806
200864
199711
240822
151386
14668
154231
72782
211755
214860
140249
243509
119878
43412
90508
286250
241026
160896
227516
256949
5927
212973
124436
268448
173743
188187
274874
15768
237740
286366
258936
143853
88264
74930
33901
211406
79768
134676
246293
93781
184423
218629
170318
155452
267228
152440
133987
156017
95944
53095
117149
114410
131316
52608
158994
265472
146817
7120
195722
150094
299494
249468
149559
204323
83856
273336
97343
138511
299540
37243
92588
81617
144278
225215
22684
265782
167133
210289
141481
177994
280251
298454
110322
133956
84634
88715
238252
297145
115538
198676
47259
94857
47545
269898
105536
288125
258097
215617
133490
142728
187566
163488
100986
171392
142254
170130
9410
221557
275786
132747
55476
104923
212097
125231
80743
260423
177627
155774
230263
146427
141885
272747
135267
157574
95080
299750
192437
143580
292542
215163
296933
38415
248356
47285
95035
286406
64710
120140
5737
259915
120943
271529
112758
97007
210799
284800
129427
188918
66479
108062
34132
289705
231633
82590
150266
197654
9296
92514
175275
13613
291402
23687
111516
146860
109626
251750
287156
135816
171790
72010
183382
53218
110831
166935
82200
196510
59912
145020
238954
88182
83750
247500
239442
151128
27910
262559
160409
200976
159351
208890
44232
142034
50837
129547
98789
74594
167925
82588
206548
75287
153280
147092
4907
290705
142717
67703
93862
204010
167467
55074
187900
213020
57598
175933
16537
5155
247732
60305
263386
82324
148066
110767
159186
263536
92497
93875
255475
201779
34538
221806
284068
84361
152603
158484
196711
249698
4783
198856
174463
179838
53241
83224
241038
59155
296080
79109
33944
166818
116283
31557
284957
256885
163426
209316
73156
212613
61632
239281
105312
181187
54296
92448
212345
34179
235763
137790
279939
122858
273476
198916
203891
293303
155269
166620
251719
161171
228545
264017
15763
92985
178034
79740
86820
42761
243340
196175
235883
155747
259493
43003
82045
66215
27845
62264
203214
71156
64924
60479
238219
281183
120945
9156
276460
64304
284836
219600
279084
83062
14316
76109
91396
266863
202492
166047
89918
181557
164223
24014
171599
121496
272802
172650
250109
229036
97505
179339
59158
126777
58797
240214
20096
11819
203779
36585
83169
111506
289274
245288
250739
164878
117833
98439
81866
261317
79098
135837
48711
207230
21995
87616
23707
10227
22800
253394
203465
281501
92366
163288
154006
46514
178148
160757
63683
75400
8804
98455
42448
230365
5924
261795
197629
25834
95938
203775
269002
71788
7763
124889
284667
35911
6977
226018
294933
52014
95895
198182
100725
17194
192968
144549
112532
238306
143122
248683
5782
30900
171676
199422
276481
186160
248696
128243
42593
48807
191144
6340
104193
50092
127745
41485
285415
29703
295593
170016
142075
152920
202937
133670
276793
100751
142315
32695
214585
207606
147156
90399
164282
280569
179505
177071
149737
46741
245337
195892
51794
164782
30153
253785
183868
185167
59216
4059
79751
284054
251791
235775
171555
126160
538
137437
171876
295847
68027
67118
98911
32683
203903
277776
271438
181103
86142
210261
98975
49541
170535
50138
84235
156997
131407
95880
26413
297771
218984
186537
168524
34395
67883
232654
146074
289804
88868
137025
113385
176864
42180
172759
167397
18328
170426
211196
246281
193207
196585
244883
278479
78931
161916
279997
170958
201527
1860
244476
231667
216015
246619
273440
185093
120251
102824
48782
271521
170884
177075
256925
42011
141840
129971
89998
132613
22291
139931
94332
20402
210275
159419
14584
126246
191254
187665
58984
244562
110550
289323
80588
193011
233665
229970
109189
70629
164616
156502
166677
154320
170126
94393
33521
287615
97212
197512
234579
169245
275258
98745
187723
70223
46512
247737
22417
50931
56133
48284
116675
275898
55943
5958
77083
103710
239847
212629
120442
96435
40127
283159
229790
103892
56784
10014
202062
86957
129242
280247
42686
208158
275424
78222
253886
71052
93874
272116
55692
6546
141057
119376
78224
10845
43086
99645
27399
158800
199596
47752
127325
297825
175752
113434
95858
138501
211108
35312
90274
272099
90661
38724
158078
198123
267033
209055
72041
265670
15234
204762
47255
292952
177022
191250
123634
112926
159782
277034
78829
236390
98599
229398
1375
131879
243309
275972
259875
182344
72149
52350
295463
154775
120012
133707
186049
51174
283762
258346
149076
25163
245483
121697
29218
266650
116485
134107
55704
59616
119268
51275
60357
98346
15609
221152
139384
143113
268838
149429
201739
194274
274643
821
105642
82231
180621
121505
192875
25193
167619
176442
155491
2953
148316
118061
157261
80364
205269
217517
84015
60147
278744
189418
252656
271361
156777
108168
102106
114947
26993
48546
181981
15436
42256
28399
217999
162684
101009
120314
65652
288527
133832
2647
272870
63640
225911
143967
90012
37985
250713
177437
259261
190198
41495
66534
16240
69757
14669
70568
32195
114628
113317
94640
147144
52676
19740
218142
168328
170155
228582
56248
64116
65532
99392
33420
78024
228147
38889
238404
101120
248895
13468
247179
287879
152521
204076
84087
208406
74722
281190
164675
209327
186814
164478
208883
52585
284518
241400
261345
65575
298409
285716
42827
94878
244119
22377
95429
214895
183796
53546
224213
189596
9137
56041
257953
83852
273428
245624
264741
21297
73589
193265
65696
218457
108671
70469
76452
206983
179138
295439
182833
83361
20007
264762
171342
290797
168113
20759
75800
115853
288888
109735
202202
77073
50608
255698
239924
85314
67645
276984
30904
165038
81440
266523
184602
12466
234771
169746
200546
79452
59766
248237
244554
92244
285994
102359
138776
249330
234465
172728
169992
121704
179401
262200
88454
263135
48366
106634
171889
75626
114908
158385
6923
4368
126984
83645
288436
144646
285909
197060
8414
134840
186863
262479
66734
52891
189290
148284
228082
275571
89911
49102
169
8220
292232
268404
111996
105469
132422
204026
116820
259869
54584
36132
26217
15386
125095
48941
15751
146900
177037
241227
60306
267002
14515
238985
51001
276521
45597
97642
284592
77910
207420
298510
73172
69207
81797
129099
284444
73093
237102
135543
110932
129490
173925
223646
133658
203898
106587
6668
299652
102
83334
20760
87445
34819
199494
188309
147448
241799
59835
80787
208571
166417
113326
189059
281094
59301
288164
198832
1049
50383
182874
260255
40540
52091
20005
4599
299337
250094
166987
267680
97218
179262
280643
49775
128701
281109
65830
71267
232175
288815
67947
106379
38113
122725
218500
135699
178667
182874
73647
173006
45087
278375
48967
283474
205650
204811
72907
258614
57930
285050
5554
96300
78368
41619
136629
4512
221704
139464
207445
217432
13113
229413
18516
221141
28359
276926
180869
83272
170856
177158
128579
186192
21548
63070
293655
202150
97443
223199
242918
115628
12096
228956
258913
287548
22273
144680
185288
296898
107646
134379
185961
106644
56912
247086
115124
113806
298246
230579
167609
245642
286241
73067
31885
148020
92620
53091
119407
106031
179343
184235
135631
235347
115058
28703
290232
180057
234914
25042
33911
240803
244470
6159
209456
238267
78525
69231
69982
152660
297692
71877
137300
163887
247391
7974
146981
275386
27823
258686
244366
141838
165101
187933
42242
218663
226408
92448
208732
226774
228085
91869
212870
36477
50058
243587
186430
55301
136052
212037
139275
161703
272845
58528
22843
56422
35670
111512
69457
73233
158689
43047
240638
33603
102277
13929
57785
233075
155082
218399
282656
156499
123859
34107
192997
119259
186083
43596
124486
186903
145479
118933
248026
137774
82915
105807
91659
50386
136416
12678
59327
247067
236893
267061
299833
233443
110587
200382
27380
68506
276639
265461
79667
289017
147284
56491
182563
91281
36596
244661
288391
231122
151830
224487
72095
29020
47478
1211
11087
93579
77668
229046
211492
82696
120955
244995
115426
230596
240107
290116
245849
58644
137746
46072
273129
249681
132908
54196
100804
282566
225333
129090
36344
186628
181005
257097
194199
113308
208901
176919
33569
262355
33968
89943
289511
27816
199996
220178
8310
54418
258548
85912
21303
114870
276482
290543
85677
49459
230409
113183
177006
139367
107225
240237
126009
111755
25294
18978
78698
172183
121430
230970
270718
98770
226008
176783
266110
271990
204074
198700
225835
240204
4883
44205
95705
124871
236719
13527
11805
294829
228680
298092
196800
35656
35995
212362
279098
88595
139599
171487
41847
227406
252879
247139
218079
219593
56122
30710
74060
230870
148389
90986
193874
267612
233496
84670
90129
57429
1409
299202
115307
274176
244856
160770
258029
90268
192068
79169
48489
201929
132984
280073
296454
266491
50757
102749
105684
250380
147421
104152
129288
193639
256611
111912
44887
221139
121708
87841
200598
176537
163078
84459
42236
252579
204206
240043
238650
190943
120004
225709
214944
281942
101315
212428
227599
267130
232530
244408
37697
175364
161871
53422
210869
44947
103339
123481
131326
152361
180894
255523
40494
137020
186959
184029
201842
298905
173150
146257
76243
158086
150541
5189
248428
129875
164146
3767
240580
239238
43399
165172
76243
259304
49908
184875
23580
164166
206222
182307
187632
60952
265127
134559
297301
176843
167648
190030
196642
40312
149130
16267
156816
52323
67501
96306
72071
246458
171629
275404
281123
250653
79024
76043
234693
241601
162274
194100
76963
170057
149696
30423
150982
179604
247319
218702
271881
39313
108758
299522
27952
117295
262410
198870
158538
200096
152406
112781
257732
283497
3341
151107
281190
64961
229689
42210
3911
231096
104671
22115
168336
121692
124929
67350
217220
12603
236226
264929
78119
135663
274038
245025
150225
124307
130268
181324
120291
170045
263634
6928
220323
115261
274795
52243
262070
285471
237140
60912
149282
286753
213125
153247
217022
279917
29692
63521
205713
119173
222321
124587
290164
12076
127137
293290
251685
186396
201133
10823
136110
141835
213750
174528
74846
292519
119584
124188
40973
291101
83786
159619
19923
208514
260799
107332
75472
260464
5112
48067
33430
262305
228092
41295
13062
202728
103077
30840
62697
2547
87150
13069
276596
274326
206791
123553
230904
107465
66672
58270
250772
200467
260370
183480
87023
52512
233473
295090
16484
5716
214419
53014
57950
125975
61284
187250
168593
210876
59111
133540
191891
194620
106583
33322
255871
182191
225924
199684
173982
225657
148865
291957
137541
42489
173220
201088
156717
120043
74035
203185
123449
142971
75229
47343
20248
21222
210030
84585
146159
230848
223363
258283
132821
236559
159654
75142
266267
27204
203705
296991
57967
292586
79732
209027
122067
78583
17359
204571
238458
229196
75006
36045
110072
14179
147777
281702
284979
164731
42817
128219
144403
230873
105740
107495
101065
155355
95058
126449
75234
139748
244219
17623
149358
81625
31119
270770
85459
226060
53881
186223
262826
250529
34501
139444
292507
838
162964
202805
112146
222215
217064
174937
194323
231200
118794
266853
209417
240669
246188
190335
227795
41587
191680
116205
84618
245096
11049
299259
205769
119150
10064
41299
158198
166058
110372
237608
264451
246021
99895
192694
194196
90943
68470
243828
168098
88628
93924
56069
154646
2625
90062
137911
127002
11849
65804
191713
199618
204430
147774
144388
204519
154206
52198
247547
244701
173904
146442
12624
146475
267854
181473
118045
59808
9893
6537
76284
127760
203275
220204
124284
290991
136583
75565
14995
46814
146017
194272
4018
8542
170753
86428
293348
181263
225943
36390
176845
246805
170546
276775
51617
69364
239018
4011
195325
102624
179587
101344
72694
45419
98499
118084
264747
228250
172222
243555
277044
117512
16648
20615
37907
266019
73448
293842
146
69094
197142
221229
287359
202738
116543
179985
116700
83807
127263
202959
98917
130550
79455
250830
46837
254207
83002
276713
22788
79174
111070
124250
205951
298952
99137
177554
144092
66634
154971
108990
269323
174389
172363
192726
85873
282867
296983
213154
175432
291437
40244
84598
267503
26397
167607
80107
136616
21486
112837
234132
265254
52951
169725
73388
9117
61921
226869
11938
186333
78511
9139
162061
36976
38458
165880
141561
205670
240564
149614
169679
43392
49498
260531
95971
52498
283153
93888
17717
5982
173144
92961
272159
95858
242819
287657
80483
281528
60665
24673
113102
108696
124101
189029
278906
77578
162798
155483
21844
71591
144755
116715
20006
226598
247620
91507
109886
75960
183679
249509
56577
11411
254756
6969
208018
96822
212155
226109
128453
30191
19170
66344
91660
286969
86585
299092
189551
289030
262163
178697
216758
3239
120599
264841
258549
3357
154710
1830
206342
225348
227139
54174
129868
169578
186391
177299
101969
232188
246399
279279
1429
199957
87111
26700
221448
197538
225413
255918
71871
172903
267937
264895
46043
75679
295194
98549
281986
276416
250044
252714
66619
250671
262978
232503
126220
296620
183554
174750
259968
88761
10379
49337
236525
257817
180073
53104
167902
260133
152278
51309
102997
245263
276522
82937
193504
173307
199397
83720
76348
36139
250643
180622
276582
217795
114422
30640
274589
69129
240716
177989
54222
39724
36065
36892
261792
140399
95712
290251
164780
215522
106801
184576
231179
131397
257739
181060
233554
142835
175724
291497
279306
109952
69748
164454
228902
34704
32456
75788
277503
295225
141120
215822
241142
275162
149182
53279
218582
278549
66036
96902
64123
144013
243339
47058
269514
167591
275224
189788
214244
224642
142109
286282
125427
52208
298089
141048
169262
54021
197316
105630
30143
6331
84079
98752
29559
267091
39557
106636
49709
58997
298362
164375
107205
26146
100645
40807
189648
48754
207694
173263
213234
199917
95912
222646
142426
253661
267679
113607
64200
62547
137408
33447
56553
77871
262076
157665
151635
268011
25529
131823
114303
31263
54862
116897
56512
47550
12205
5757
109299
66891
29339
99974
128502
154382
116993
23341
69616
137805
206181
173124
182487
270934
67522
268940
84058
168835
185214
45408
11285
227008
122908
109915
210886
38654
193373
124185
187956
186687
110359
144265
1011
52216
22239
178313
247848
3875
127336
227399
275382
283395
250913
207554
107602
248439
132716
238789
135547
49498
77023
226743
127126
160625
216156
119205
100009
266509
214981
280885
287311
126238
116353
15915
221500
158303
218681
288033
56359
249435
166665
294511
123551
61376
92015
206643
147630
292557
220980
95422
39276
260340
15934
9614
2408
184682
61416
123360
258116
156170
3096
67951
123525
49973
174111
168716
160658
173162
264769
112692
12731
247967
124159
170232
129441
18131
250323
63268
291700
115633
53626
22380
130246
254385
149280
123971
185184
165145
28032
31912
258099
121192
281254
14363
173423
200928
57256
167422
190958
222494
282687
53518
61893
255972
7441
262214
66832
260111
170792
96031
212988
277436
219902
129619
178925
185733
216190
273711
75554
71725
70647
254080
257605
250820
150454
107221
62423
30218
269924
266559
186839
299129
193209
135236
226159
232214
20718
283654
187749
224057
157194
249283
80703
28702
138894
3449
236801
221550
77013
13412
153662
1864
88347
192757
249527
253428
134827
219966
178027
127706
167750
84827
186986
238439
25228
7094
88825
285620
120346
214552
128105
26839
172984
115570
255847
71696
164755
124938
231816
95167
160773
249527
275744
64016
198772
100319
291700
142327
186252
63867
179374
165466
150951
244006
148183
294060
216353
65924
186214
49923
136311
125475
112486
207286
134309
236872
246724
65515
40903
194741
258096
236266
22628
137174
123308
27975
103791
187038
71053
133770
11816
96635
15513
173207
214641
109656
100768
36736
11137
214436
140337
158433
145763
103449
291773
71902
231273
271063
295787
31887
278437
184598
224475
284756
241121
33478
256607
281855
213771
64019
100140
298596
145584
11386
199543
66303
34471
61422
188230
171283
147323
117831
190105
108388
273042
13101
246153
158763
291725
168289
135671
57815
11549
61743
273440
161611
66957
54786
171014
30094
172221
187714
263734
128558
2962
161298
212294
208963
80758
230365
139448
45099
124507
254850
222368
297794
62056
224671
250561
236957
125226
15482
31023
179960
264388
154700
171949
197207
129178
191065
154844
181781
132293
77052
25032
122506
78685
81390
44827
72491
186514
93323
65580
34248
91654
30549
94817
55113
109339
203870
166396
262027
22076
149879
80998
112603
48518
240872
145484
237506
279114
33238
200112
35061
282877
46797
173484
34854
274956
186879
154876
21245
270230
158237
128509
274630
205839
4584
117927
173386
256542
162869
130672
154664
4510
155644
230642
189075
171837
237997
66989
235772
257332
76935
88032
6704
24495
105034
246591
115505
199985
59635
174180
2216
256864
196427
245529
45979
125680
269072
182237
208445
55661
277070
247996
207359
260088
91210
231586
166661
40010
15915
147529
231938
166957
223609
126795
131915
42561
83685
92880
77945
257597
75851
229078
236931
213160
11616
49510
173003
220289
201748
176513
133679
165909
88446
103980
296828
145915
38594
179040
275998
282706
275062
245614
146423
72375
193628
107466
239487
165969
87944
30884
247153
122743
70539
238566
237421
239285
53190
216166
70659
146560
95435
292023
156894
106084
48079
124074
95432
209523
51657
83892
219631
2548
67297
59094
152188
189088
227236
74350
147210
246724
248192
84159
47351
100157
234535
51173
157599
22632
175873
263556
89057
218083
239557
227823
19611
194112
284682
97497
160100
111296
281642
148304
99896
256217
221551
12434
117374
12106
236423
295438
101212
107719
55040
33314
177723
95082
101485
205138
149994
249952
10003
61085
264714
236461
187852
8136
44147
242314
209620
176162
155113
110186
70080
136412
103241
228482
92556
254926
158844
4087
1810
8064
91164
195707
21183
11711
219507
26149
287057
88342
229000
199589
153562
101792
98229
270359
171390
198949
294270
224099
217852
21961
165367
64452
298974
47021
9449
188133
130872
55693
133059
139614
148671
177519
258603
29038
175365
275917
76083
30061
158855
253259
104800
156868
193732
10124
185060
15342
156947
236754
81433
102814
264825
19804
112603
294453
41296
84656
268833
278205
189449
25187
31218
125319
137503
256886
244783
61648
46039
49198
4403
248259
61677
273573
38273
210989
13691
41079
160518
294355
260155
218725
81668
286191
5621
29978
119535
48528
202402
184723
57994
264019
279691
119166
273564
183142
252444
47201
246939
221404
178442
53234
41259
2634
62180
238549
81560
46943
236890
100069
482
131970
11920
174269
74191
200990
112526
24497
246635
224627
297828
41827
188549
219942
186395
94940
98928
68807
68447
32925
80957
146519
86719
103233
289712
2433
3035
272437
207886
91316
240488
43470
9754
298671
166855
41287
228439
14204
50149
259998
45930
35824
77127
102351
218811
201483
282533
231648
285864
125351
186970
147604
54561
197672
98947
222085
18674
135089
154903
297708
220469
148465
259455
15268
195806
1294
132400
235790
271425
114903
138539
271809
154923
289522
138795
183705
188952
197169
242468
211707
146094
273404
24307
50866
216863
241841
267507
57373
195759
188137
226940
288890
258019
211183
208414
289497
286120
25693
132610
9971
203074
127422
72204
153131
214274
83896
65412
86309
96185
268259
120034
159214
100830
31379
240856
255141
74237
281848
114726
176744
147726
283261
191185
31533
89403
145268
255017
178754
54472
278828
273611
271818
221775
160188
273329
82479
209415
151305
163947
190361
40898
52433
206934
274027
168952
25151
128133
13612
62241
54527
62445
275636
209379
261834
191802
162129
90771
98271
237942
47144
233278
191388
52014
154050
186324
111464
107465
196008
191463
51982
18305
86663
25041
120489
40848
97089
139749
104580
288454
291456
262512
256239
293897
74009
135715
157806
112727
283028
207852
3543
176557
119485
31079
142080
62251
241789
138570
195564
33848
259369
270729
286507
174489
105371
82666
182547
248472
58082
116512
10574
34435
134072
51
115324
74637
46087
218359
260175
12520
4658
40820
17118
167693
58550
256561
49460
260676
157699
215919
154232
248593
219105
43719
3988
100371
269778
154513
24287
263031
291729
86761
116233
115166
237224
249837
199319
15372
159594
182483
246838
73409
587
79526
126249
281889
260430
108441
259614
146405
129858
95100
54465
262003
255207
286516
137219
183147
291026
191686
275179
196213
5689
259003
15348
50523
249044
197800
184505
112164
60244
108713
243075
46197
207481
255263
67347
3847
145089
55758
74391
42161
148100
242632
127904
268684
125601
89784
286297
236862
46464
227982
159155
177315
112930
125409
168856
56277
195858
13770
37814
106464
98458
222726
215357
280208
256289
175880
9990
22957
154948
135738
241872
43346
290512
49062
68093
229205
77009
222016
202823
89538
148099
276019
254116
50220
197168
241298
242358
260457
96428
148958
2011
85268
204083
113457
279299
429
226736
261872
95107
135435
264890
107021
19942
31637
166402
272640
247928
282421
223349
56537
10806
105751
241781
15779
98183
225246
244750
177200
188220
276768
265422
115372
134135
284150
52168
35143
267365
149878
40557
111829
42404
105377
20784
272280
140462
117693
165118
172995
229393
297578
69642
252534
82385
91983
260360
37220
176688
171670
126346
202632
250054
119858
64300
138525
225612
23918
232117
186736
296375
217149
289914
241230
77762
167521
274087
42909
59274
36324
235909
68134
286462
125268
2856
69689
259692
248367
21612
19329
148338
259950
84577
250697
27362
157824
134750
294604
248233
245005
177464
227599
216143
189822
292024
106487
262069
114719
125025
6339
29018
227168
149365
288193
176964
274483
281332
38099
290502
182306
273134
149906
232807
299486
223062
214314
295796
1274
8202
110697
124232
38455
238180
61681
296871
74748
35598
38319
251198
107589
175925
44612
292342
229284
101855
149451
137317
131357
203536
109565
248871
224305
121772
130561
268873
104253
79478
240910
56538
153663
241427
188879
202371
40256
185339
35902
72112
251107
218685
87722
139501
23698
116596
71554
201146
266759
179117
43442
189905
22967
42225
239172
99166
51285
193796
246224
85312
241726
22511
238698
220190
30767
15709
30471
10078
117042
209933
44335
86708
261811
298840
16119
138101
23823
276751
296907
12861
108195
208489
25768
48262
101985
279633
44813
129290
44996
295852
53631
31036
3143
222858
187361
32247
275793
133610
100775
43051
180204
5735
18866
294591
100317
87807
299719
45257
153016
46715
143078
122671
275872
119500
3287
57851
26302
27078
259117
15812
138048
71835
221615
42051
215163
223280
24412
33334
285742
24362
12304
102307
187784
174669
30713
247672
83097
3534
44322
215353
123724
203934
295696
116482
156585
299107
294791
90030
66894
99150
57015
185490
158135
37330
290036
166570
23945
205944
237147
280456
128873
284988
162496
114627
55296
19273
99450
182521
188742
180198
264844
11523
294436
167594
174525
60876
95040
17309
3784
142336
168126
156736
53665
88977
285219
178437
217818
204577
285765
34252
122010
264080
90961
2671
52972
44308
261343
103564
259912
174254
65130
242187
65844
243611
122127
236183
167312
177121
284477
22715
37589
284590
19796
17295
217380
185582
217204
188850
149438
248370
183718
237954
254052
126913
31998
229906
149654
177770
79283
116804
142953
284297
105573
236438
254817
58023
168544
20032
57728
124181
105464
28229
229142
233504
140540
186549
6174
290868
272096
222986
240771
89646
244564
191192
155261
187989
94005
88783
80944
180644
105877
76207
287964
246585
249774
180616
229062
205585
46745
251384
26937
21690
167008
87460
273899
234060
204829
129182
140149
242354
135932
206469
163961
190758
254771
208922
251051
269737
129874
237931
81870
106565
143999
109909
237647
150784
6994
204161
50808
295636
152631
111284
275174
59413
154105
100092
174308
132655
227047
244182
236813
110635
89777
52731
210610
58750
10130
160837
299519
284992
38175
223640
225945
34978
10585
223222
145913
134178
122409
63898
12000
226560
168225
75115
89421
100049
76013
4223
7614
53479
135474
97875
23521
23745
28362
98738
131496
254263
143457
292651
186526
250468
246699
269524
273279
179501
142518
229246
66445
22589
291083
153014
32363
66882
23815
200436
207292
52637
266567
15911
151138
58166
36279
140207
126387
36657
286863
141896
254832
55737
260556
208052
35067
238734
120108
236800
106504
112186
255364
220521
87486
221875
183303
202646
5355
116886
202856
229695
127765
239577
30821
247827
67306
280975
9192
93396
25177
172439
136796
43736
159393
231241
3117
16591
258673
290472
223473
30566
31092
169136
76863
117476
6606
8243
293413
182514
143055
81275
293217
161968
33030
286983
23342
1795
45124
82643
3702
172791
168203
36210
86758
291772
107825
102600
159979
115830
114356
84096
232940
270899
297991
10926
71868
233945
179441
252544
39406
281632
66860
224799
206831
292180
287301
14774
25372
242882
129064
194995
235856
129851
286192
124771
285611
229551
264769
132794
280543
184297
147111
34967
239017
116776
284653
63875
114359
223098
73450
47253
24214
27812
257181
244581
253337
29936
137737
207368
248414
203379
151570
59099
243692
275353
45899
151343
151971
92199
128321
236473
247691
42376
176767
229896
233400
8194
246777
101103
28870
66938
170156
250838
48738
16110
250907
210459
215598
179101
207991
195319
21947
113261
167418
99332
136116
98223
63462
255083
109005
31035
88302
37016
129416
51558
31320
168739
254934
170445
190670
272608
158550
18340
267700
293496
90815
262415
166266
131390
127806
163671
93320
155560
175183
221849
5119
60691
198397
136719
218641
256094
97789
241619
167822
53779
95479
145633
81340
43013
299079
77373
96850
293552
249664
107930
168745
174667
42872
119978
181941
232485
147317
17695
195140
66848
224664
10565
189726
95438
164384
220814
6894
251537
184000
50705
235150
68458
194772
198073
103789
158420
83634
143197
53715
226027
103809
53302
217809
74742
148860
5017
71468
265525
147680
250711
44197
201097
8038
174471
249673
268784
180142
62419
170360
121686
1946
170252
269530
48708
129528
137451
222206
240150
254443
77709
238843
52420
194900
121229
257759
225731
89261
214480
252744
150402
88392
206733
193441
266863
201507
277920
220907
210150
86407
84429
131646
92148
103227
181350
38938
24923
154988
175049
237834
115587
35441
178744
255515
210138
120997
20081
35501
46267
83582
292287
199829
12300
73602
128104
278471
165807
87040
137369
206979
169562
231587
295327
149764
148188
240136
156936
245308
109988
7036
154924
297172
84617
41318
208382
152358
134591
116863
175472
284084
286258
243694
37924
148045
252744
151962
45192
157132
270889
43266
237101
186834
3405
291595
265677
228744
40651
134324
215484
288470
234087
273689
122909
41502
195891
184086
70505
12078
118328
221077
112372
21983
94685
260490
269934
68009
56906
139515
230087
1586
179975
201707
194689
268256
17629
70496
35474
135813
35248
35877
18818
242615
144396
212579
204270
113482
274251
28083
242394
294401
102065
227477
204188
262322
204771
67492
166559
140720
192528
168624
149085
292062
100435
35989
269541
284709
270542
55618
121421
169651
134634
146623
232495
135647
16492
270153
182941
112082
281461
293070
194205
159764
70533
145242
88248
267722
155623
271982
98292
27132
230159
105836
238322
196464
254472
12684
236966
66055
296843
299744
201279
15242
138546
133715
234982
140787
298526
2562
89957
12880
60833
113218
174413
203457
123555
82431
100382
49493
229145
30833
290183
78291
19640
213277
296284
164297
183576
109306
134374
65380
149468
177302
161677
64086
95469
212290
85148
76715
247453
14586
247830
28893
253949
21349
39099
14609
15770
291677
40281
44909
191999
91777
255986
41663
213392
272651
167534
280422
254282
280521
249528
187679
205872
242081
287594
4816
78457
38262
135722
21804
111402
249114
251855
211882
14043
176648
243130
191410
87963
26076
103227
56366
121436
229434
205303
4743
284110
57246
276718
228555
210931
26188
171651
145403
18643
162871
151352
105246
260812
289073
159059
191254
95260
125357
159465
193709
271873
159038
107276
182109
255483
232486
189305
56287
97965
2389
46897
267260
237508
242188
248585
6175
72273
94959
124931
251863
78863
254090
18542
39998
220409
208086
249586
149467
161453
29982
282937
206692
134374
194058
141632
217204
109774
202928
221681
124402
174810
261730
129052
230751
280701
284348
24933
92788
20675
113719
231988
235302
145574
74063
278802
77221
47056
154444
187553
191915
266372
193124
89629
128245
190321
53896
258678
241179
147350
83598
73374
241731
243980
108013
83038
12577
84821
25433
75490
243551
262590
82683
29252
215580
218017
156215
291364
277429
279945
55178
285331
85912
124900
17861
108214
158360
150213
235613
133733
115377
104840
51177
147860
279393
211425
63268
71475
117329
149236
145032
143416
53906
263861
295781
79309
258204
156954
283464
180721
195845
126604
85277
158656
171505
147631
40651
8805
172264
82569
226428
2228
270925
31179
65256
223754
27108
270529
113845
238181
281760
245450
39853
17423
65983
117304
293270
288237
66660
124357
231079
62040
151976
165915
19547
202728
104634
78931
2287
171927
207563
65751
144330
241373
118685
110764
282441
260719
137416
55080
85254
290726
93724
268951
172078
1550
61521
58428
290315
104556
201572
9409
212923
189769
212119
154955
57024
240493
128054
196244
167734
162983
108085
126409
296678
13331
218137
59771
11965
207120
36660
226623
158716
294033
9717
186370
270759
205135
157883
95471
75282
234256
209528
251235
207798
125899
85234
224870
181080
59986
150435
258155
227013
129072
256446
124054
166314
255956
59493
278945
9749
202398
75021
46886
267916
168369
38050
67565
50247
265956
284639
99924
205215
143894
248729
246252
67518
144500
124514
58382
267287
105117
146934
19838
154758
65652
159003
235610
254434
264842
87884
135304
201270
15209
209663
272653
14239
203845
53058
115756
242444
129211
157053
88693
111710
56316
257899
106447
205651
52990
96900
127582
197628
35894
170977
140096
108422
180941
184036
105528
93176
6486
177381
148967
227677
80667
242731
113971
11017
285702
143834
13760
93859
183820
65585
70757
42815
140999
223054
87479
140585
112766
197140
52639
206816
72429
87994
135092
26696
260829
63978
288313
205728
201415
190751
175664
154728
218090
183206
52958
34218
42398
243133
122981
51238
86738
206128
31121
270774
155274
283698
22935
247520
37866
267357
158558
68060
179243
221611
151169
98660
137627
3245
18866
286239
28006
295485
240212
24459
138670
104404
157493
54351
64307
210370
44176
13186
228077
136045
33930
285586
211610
60444
72013
269563
56548
137580
77766
168491
58594
256457
64341
196916
141043
77245
119118
19153
218717
69596
176876
169306
132594
123898
20131
84708
118459
164696
83420
22492
20731
116631
298998
4603
192261
246703
197863
286629
184595
250570
242534
255411
219674
65751
134520
248808
38579
209299
116292
263938
39487
57236
294660
35325
163009
230352
17368
112066
112547
39410
186637
57336
78809
117015
19859
166733
257834
213003
116524
74770
238543
100272
36293
184261
3720
46792
173052
280861
180701
147233
32800
273712
98272
61439
56020
95027
42614
19081
121651
225936
125561
271875
11147
190104
266186
204193
142623
216824
227828
26664
258101
81693
47818
21782
6440
194299
118872
42561
84361
242166
262196
37770
256773
293604
285130
233991
175988
150698
122044
219700
119151
104764
208725
127970
63744
61545
209642
176527
165822
168518
253519
3551
260100
236493
187767
78776
281277
257774
35607
110469
288831
122148
50107
164115
2697
214394
39475
114096
148524
12858
171458
174286
286518
210370
19584
147451
13617
291259
143219
188340
189438
166559
181483
286216
2052
90621
40133
223215
250350
203092
187788
169819
171241
295896
58422
45081
99355
42275
181074
111482
282787
162142
131375
55180
73367
156868
38186
96918
198191
274476
218666
266981
57764
49781
10879
134230
99398
239778
207477
16936
198836
283534
34440
130006
83664
179722
29578
131179
136986
14491
237174
129661
232387
664
233239
147782
44696
17919
146240
183090
179514
149111
227424
249688
137256
79859
18050
84884
83735
265690
106261
187901
56613
238647
207268
279438
249
164758
253400
233659
121634
286219
251190
54965
132395
109037
296237
297676
33218
58352
220863
98112
157124
254762
40470
66870
253436
55687
209584
191049
156932
235417
240275
67644
2082
264083
160183
104860
198758
171870
55248
17249
17564
122712
46238
297061
28773
113762
226115
259017
152718
121032
226906
91119
296142
277832
111652
155823
290734
262848
62410
5898
53366
293191
4002
224605
57774
193039
127989
149384
83338
152558
73909
233774
149427
232753
70592
88373
232417
243459
282351
212541
101881
225025
273272
113766
124668
5270
33461
272234
19177
285804
10090
47983
222836
81956
174398
39301
187283
89258
258213
151816
233879
80830
295016
207210
204984
3718
134308
203798
114002
243984
211437
11610
128927
146528
228893
179263
15680
187420
40014
263556
153700
248450
198610
160696
70425
67017
246107
262035
185351
283563
85499
199846
267669
200556
231195
75980
175080
24137
281036
255571
213029
245194
140160
202264
139739
190467
225965
127071
52370
247104
229813
247694
117844
226108
2387
178217
175288
250084
197116
178304
49150
200856
200995
127772
76962
217195
42059
202190
221022
60313
91989
144014
201318
165896
87756
108921
165864
295639
272690
234318
299599
18610
149311
151140
159553
207850
75216
47044
89564
70293
32549
102729
3991
281891
175212
89006
45616
159862
133999
97562
2695
248194
50123
250248
173051
41234
32132
280531
80435
145955
15243
255807
192785
50991
64386
4381
91830
287096
166443
235866
184959
262045
36887
116087
66691
112744
227647
255908
211590
168115
219740
262043
287512
38950
285631
36561
261399
235926
26780
49281
212892
160071
285878
139057
123256
82844
245435
81207
262476
179918
197600
240084
155236
2010
127642
251298
145320
239536
185925
3259
222971
129056
136928
229547
51673
288346
61586
288405
221901
206510
265847
167415
194043
211766
181244
249916
276246
54033
32723
41259
262679
197689
134155
169011
152970
179858
272060
45652
26604
17107
178499
200326
243100
190032
70740
283884
21885
145876
241171
154247
130046
189987
16398
23118
65259
231434
195185
67956
281110
76418
99557
31886
188934
45948
103180
9911
69542
100985
14467
25848
40527
201250
192632
231120
134500
143718
242832
5549
177712
205455
59478
57036
122278
252714
152996
6652
176672
22232
57965
255317
10987
168363
34441
175183
271393
130058
215980
150051
265942
149219
299045
168333
263670
82863
54558
69427
174050
269442
236871
163626
17238
100696
295948
250942
53339
214257
289959
63882
290597
106051
15494
139046
143069
176380
33184
196736
79804
143211
71218
295302
292340
268833
181846
159679
205635
119380
122376
142020
181633
120198
7312
258589
216881
162474
152212
111906
70652
272542
161474
132903
151125
262034
146159
55336
164333
44236
146371
281871
185472
53421
161234
120956
119891
176697
222563
106424
123625
18197
18411
170905
162196
264462
89654
107938
140860
299574
284027
133093
152179
144354
242994
72139
80086
81412
100925
228010
19737
183460
116190
3069
59589
62188
114535
63386
216041
21304
94831
41821
222135
137886
154891
236392
266058
112908
296124
204267
180198
268247
172539
187237
225721
70126
188721
2287
225183
32828
238626
2715
270286
262572
158315
232710
186036
224541
289326
275315
56218
157716
59738
27155
147033
80468
21412
95385
289671
3150
125249
199619
45299
165806
266998
130855
144405
256353
102704
155381
293542
172829
54556
129221
34094
235982
112181
17402
38562
297084
284
80083
231379
288788
14820
36689
240153
278339
286264
208302
225058
3057
91529
238544
161171
132144
135297
101856
188479
56000
179202
221247
17721
198455
1248
43656
112112
183060
51700
136132
81182
93656
14803
35764
286611
190483
260794
122772
143761
56007
186639
276535
277712
282138
18848
160059
194754
3847
241229
203832
150117
32654
140836
14232
53560
167760
178878
257809
64821
3518
218620
123006
103379
71313
178802
279637
173918
261970
218949
157445
89367
249869
237693
28621
78778
70036
94091
79382
208040
28813
151406
58137
29601
74706
285797
260313
65133
261356
252679
86874
133080
115866
25279
228885
155368
57601
57341
49473
12898
266442
58039
14831
58931
256351
139124
291528
292284
111957
120811
50696
261794
42407
168943
15200
279139
240486
234343
281233
124793
252488
100727
97350
249400
256243
84789
39797
112167
276226
66887
297968
71206
202580
269179
273941
145530
226802
31531
42830
91631
103769
111013
268858
182519
114747
89391
179415
195677
288361
292748
162755
77337
47812
214205
236618
71454
298355
863
105887
199141
295769
116431
149848
130265
33168
182454
162141
124521
54789
91345
86828
238908
119993
150260
126956
286349
125773
147104
37055
19819
97063
143640
291999
78642
31231
178501
153232
200568
290782
168481
281376
252922
278712
81257
218798
62116
222864
88554
271983
19651
248287
241088
9726
166512
165121
66045
193460
166550
227364
26968
78629
150947
194650
272194
63716
26078
3665
38091
96163
189690
287628
47994
158608
259330
165580
294833
117584
110812
194626
61801
131806
194718
167307
54741
98415
295549
67806
67994
92127
54609
196697
207334
9099
287287
108974
289143
130409
286094
289354
144603
222024
267070
50500
278061
110596
116876
157340
113732
201172
103513
58040
267007
55496
174749
28397
242675
69266
142836
273105
126102
169289
28708
184622
274581
212548
180094
55280
176173
235306
99075
188766
286147
117539
77440
64463
286722
286158
259495
223986
73147
49298
61824
95674
26146
198087
113546
294241
223284
259119
38680
222718
100640
19031
187881
74583
252972
288023
200590
46681
85281
291597
67003
12199
170797
97161
104865
24327
117719
26524
217561
105498
17737
223874
263975
250298
150085
141208
287545
53753
92000
76188
141199
142833
100672
180021
46479
157445
70723
197725
199430
90608
99717
213340
6379
143032
238837
164765
184528
215407
141143
137145
283944
17470
50170
158583
45858
41500
10743
14734
239073
96003
182023
56378
290417
33527
46720
174465
175143
31941
96354
2351
17874
116452
253404
256125
115330
236096
248611
289913
78253
68589
153598
295008
110399
50283
280531
23058
30733
133604
33917
165964
81265
1192
228461
22690
151542
37951
213354
28956
16174
19784
276348
249445
220774
162776
124397
166494
279475
238712
151662
64471
89114
294989
196703
218322
112910
74618
62966
209041
210517
98985
25267
10054
255307
227415
159261
83792
166326
24587
167948
282505
18737
297465
124613
72520
36403
114789
112978
145536
198021
6256
153516
195025
122439
72693
1007
154341
213947
58588
249284
13729
8505
260449
268013
24478
291440
252568
84434
219802
226512
162694
199370
95437
100346
126354
80150
116923
3751
256970
261580
159005
175677
20035
131850
147894
85534
127771
274577
162078
191132
28736
49204
1844
215887
198609
239333
120199
23364
83859
105320
244657
20044
21878
153465
118975
222085
5261
92685
42888
263635
42272
291460
157136
97532
228330
287919
133052
266735
33662
53311
254093
197266
274414
196810
287682
175418
234808
24899
78347
267090
2007
49176
280631
237664
244337
218402
250233
58227
67077
290358
233124
173563
124285
20013
26609
47695
260362
264384
244617
31056
45072
282508
115642
243656
267401
109111
102633
139401
29122
229495
269483
58288
269530
258352
83332
287765
271173
62010
109429
74782
155011
26672
114822
225530
2344
216114
32769
181836
19390
147636
239024
252378
135795
86911
117427
85034
195506
276187
223368
158014
74882
247151
112881
180038
58820
207498
173011
115158
180392
275120
152006
130751
270062
99636
235940
276192
216356
127454
290876
139362
31089
145981
65029
152163
298704
159506
258993
276067
57045
254212
120611
235320
192267
174462
41394
253904
177551
16361
270327
1792
125420
69626
140160
97109
55574
194214
268511
269606
49957
206683
37038
145476
240233
157488
113818
66896
96449
81212
183205
203111
249962
153349
279050
127536
140407
127626
217249
22172
10760
176967
193524
12499
197709
137043
26348
63378
259171
179572
82279
34834
285446
128097
3336
121676
240175
142549
60037
262468
114083
30210
132144
139542
160895
248714
138762
167504
223683
290945
178877
16876
41824
180134
133433
210946
146788
18962
164651
226314
216110
228371
252473
276343
25119
167653
121724
286005
182144
218280
68748
124341
201303
24772
87021
25532
157338
20165
140200
145776
210604
48669
203495
108879
86371
60100
178293
248
107316
147091
49700
72936
37621
25142
234512
86869
133265
27519
141454
110835
38521
202498
294010
293765
237511
285221
15806
171703
139104
184940
228701
230075
298699
219641
51678
46199
261380
56306
224175
200905
241791
260278
134487
188505
252029
210865
65231
33193
68315
168624
72952
216778
19489
9757
9032
241409
184740
280554
120947
38814
231710
137626
249351
112746
261859
207453
179527
20621
179739
21121
123632
119799
20129
293366
49065
214536
185431
87527
27302
225137
141661
198514
192203
70322
272379
235032
149852
98054
271539
126977
249803
87632
82459
187828
85209
227558
156406
209278
172991
256459
268350
8729
117819
47964
253023
269601
23460
101453
71461
223747
192429
12102
76391
199057
52027
283408
159065
167899
229738
74606
147960
146102
101756
149088
86765
24959
290871
190055
284546
149622
215837
134639
34428
292330
292472
241767
103262
155691
56662
224134
135273
73051
128220
119160
207379
61918
219702
54919
291416
175877
158407
222941
98470
13434
20690
39096
16522
88646
239216
180191
98815
154157
204952
193488
122704
220069
62001
135763
42525
63664
261288
54286
66837
246038
277691
267341
183768
187512
5004
194465
171490
286506
161221
183562
146218
5197
185189
9262
224838
26235
269679
97984
188648
73166
101018
171266
44919
24874
207323
143611
46547
251498
85126
203558
199312
180736
56267
152253
284501
278315
200096
44275
182591
44067
53706
163737
38311
284305
96210
220926
290171
45902
200790
220120
61169
151340
119031
118113
292693
104607
155157
238156
211229
209147
235864
65236
225605
198038
288756
291887
155894
18723
102861
164979
146363
280830
232030
117510
268457
82788
93214
174194
77874
19773
196000
39138
167110
6211
15028
136638
240532
152118
97970
142014
233196
41736
229929
262141
264057
211420
100467
146102
12466
176710
91770
9003
263565
49081
65287
102086
76097
54782
57941
77229
2178
142989
130379
247203
183608
192267
141306
167202
78710
67266
150453
149011
264812
198472
287007
1404
132685
195544
294906
116072
47852
59171
206580
53030
64230
195781
295995
282197
242892
57342
214386
87601
282709
160212
272565
196853
193144
248302
116537
150616
212379
184963
79979
116331
95405
105101
233182
97473
97630
117944
86572
109586
139309
201347
62666
103718
204692
57361
23400
99769
84024
151081
70736
177477
207904
23952
232286
217648
121074
19740
79692
14411
226189
231488
206768
137441
137220
71551
255754
226360
84152
163590
53975
39396
122167
174090
60121
207221
137007
294660
127509
271265
5988
247043
13641
51676
246642
254652
42337
250512
112313
20948
70696
209807
61680
33394
155405
108506
222491
200115
79663
259351
84620
146660
74607
87053
271549
65374
30084
142847
9624
242118
187606
7996
270063
66158
63684
72779
220957
290141
39488
2158
158535
175507
219633
5227
251909
201615
53986
173532
191618
125689
284379
109189
288696
142566
212517
243761
287890
79329
245149
32422
77869
199801
251211
161537
190839
277391
226504
227248
259005
4380
54653
238340
94529
14430
245892
255707
204716
127222
43445
178010
299378
14420
241612
2989
13511
38224
102286
128792
17492
207413
111308
193224
49433
47918
84154
210290
222961
133404
93444
26696
243885
35309
190138
112595
201003
172993
266883
224970
267223
295941
199731
15978
155905
222600
127939
36535
79397
12986
294897
115199
205129
26723
141627
154589
299518
99606
48215
56807
245534
185651
113235
95138
70733
73485
175313
257724
195809
117268
213919
287841
273087
86828
286024
166012
110630
94694
254776
9683
89660
245519
287637
123792
247437
20475
10072
252488
212524
22841
38133
271576
82210
234711
274853
152389
128986
108115
260364
280100
177513
269347
229855
118321
226639
100250
14362
209766
83802
33767
101541
229794
172237
112910
41325
120814
45994
162711
121098
69967
210510
120927
293754
4152
198915
292948
93428
233473
197566
275853
56954
280322
228870
72244
248424
239932
24313
35978
250249
148658
193553
53280
130417
99010
90841
95428
293366
193805
294983
234895
64258
199965
187886
42194
103953
290322
133884
209633
78644
11384
72900
723
150439
109475
266757
71665
105121
227386
50709
183723
51043
277708
42107
145141
274500
224012
45815
179881
266864
73922
45253
262339
80147
164438
193280
106544
51295
286270
246396
56614
236299
95399
99325
90440
151342
178000
230945
16200
226490
57370
248234
152553
124000
184349
63228
232812
233381
195542
115011
43973
37192
270181
137606
186716
238545
247545
188742
128890
291358
230799
63010
235038
193204
280980
171722
93073
194879
2368
158502
62022
278925
66804
48571
106871
127372
125303
283310
204843
217867
168262
286802
239191
41407
292190
92025
297699
66717
192432
210477
195038
54546
245419
220769
100613
36195
194597
218369
185945
88542
223216
61163
89394
183535
61540
287575
297215
190470
97158
121564
119692
78529
165817
279828
64723
276736
139967
517
159747
248412
239905
213899
211205
52524
294050
20231
10347
253435
191637
63802
252829
15201
55731
185280
18206
281204
298014
278712
284900
64092
172770
105638
188805
183675
14565
191774
85403
82028
59622
108109
196549
143156
223977
188605
66950
152207
160918
66603
117755
203819
277351
187424
281531
236342
225236
59181
269695
265840
255722
177883
742
243861
13469
78579
208718
200997
76332
84252
76046
136755
292339
160815
39065
147406
202639
227857
284398
50439
215547
13255
166545
294716
101706
221951
54915
140182
66919
37092
80317
206119
139925
192333
201760
136749
212122
254397
198638
265801
133373
290057
172245
198778
175288
247531
136078
106078
139171
196303
198354
67591
221260
80859
119829
250915
50713
9417
81154
84072
170913
11043
195775
252642
9123
176073
61444
278275
14571
41468
134784
149327
290620
18722
194886
128792
172986
107544
84906
21054
285650
198268
264591
171785
71603
20387
182122
213520
33066
270408
278622
215956
283650
177078
199779
128636
233318
20378
118032
298025
157353
82704
55748
41391
128836
62837
179674
297863
78007
174145
260017
69082
299488
106606
185252
54022
32762
127912
48944
58819
36935
42731
123164
97952
220955
210851
124705
226590
144682
109828
247033
39706
119535
82801
192592
85129
286416
258488
187083
289107
278338
200626
256415
298300
116683
36663
167155
139803
101860
100631
149395
50584
299123
49516
16988
167642
205806
291788
93618
97821
282685
226514
109846
283552
41025
274881
256852
85695
93416
238012
212585
53715
251879
123383
295325
286205
298089
267229
85295
55121
80245
154724
65968
55336
71720
132689
233279
106105
124591
154143
215353
69594
217532
158845
181602
108300
132000
20737
109892
265184
142439
180634
269150
286605
6695
81907
109942
21727
1032
89689
102969
230058
15098
192400
15321
259930
161682
194715
18381
221871
189701
127208
232125
10135
65299
286920
233450
24078
219821
74167
80337
129118
225211
27410
223814
90821
49519
111859
66346
27997
63495
108235
249188
171429
153617
165900
159407
105124
233217
124399
98077
247397
40300
89580
42363
10316
41105
102786
146815
151539
275676
247667
274311
170609
289933
1260
298470
97933
83531
126799
4200
54565
295555
166070
230627
262472
193246
122728
276568
24152
107767
261511
102523
10477
280832
169057
32467
244631
150912
237186
83035
241672
290888
227465
248908
91144
179971
51224
161169
141212
217594
105618
88532
161820
196052
97006
34206
133789
110718
5049
242442
57603
232412
185055
257932
218218
189927
117234
192775
134213
262980
122921
16584
46892
207882
195174
57136
89026
225864
154064
106737
162903
45204
20508
93882
200893
59618
236684
19506
211835
11482
40857
45448
196030
294037
209738
18037
85692
112406
42229
94209
134918
79388
48626
67677
200762
226969
61897
103679
157729
140920
144201
278289
279373
175371
64731
198197
241263
2125
66417
74479
162503
285443
131250
68817
4487
67012
291759
149806
176182
299979
259356
122160
242733
153317
62247
259823
48630
64307
244016
83478
295175
68749
81176
33791
84275
224185
273561
224636
164627
128622
165769
11912
146380
122657
284168
264922
134452
102226
107859
54973
64800
233529
280507
192249
230317
74118
30652
215744
135947
61332
238299
49631
139695
293326
71093
216337
224127
225092
139682
16631
86627
114831
24397
209996
222935
127210
151572
91667
189488
293283
172867
16664
209263
40984
226978
41116
36111
242774
89571
218965
141586
145185
3334
36423
97402
218519
185069
246225
86873
105284
178568
100195
112836
95310
226668
88933
107466
244301
64461
95440
229066
178839
248435
67899
58286
4753
93573
103307
138727
291567
187399
154134
260982
70311
227318
136826
255348
162480
133716
250278
284977
222817
186494
295258
109862
207344
90153
197203
266799
140965
198614
17184
77760
4424
154693
282220
207031
73253
41980
160161
247027
158969
281817
33618
22666
63312
215588
143006
127097
261403
198789
91104
148716
43243
52192
173347
234164
89791
281010
130053
256974
65467
19479
90468
208088
6816
237354
293213
17571
256513
85890
139212
156679
184207
239417
155326
45360
116451
268633
195560
261088
173214
120074
214550
253159
119858
142060
100829
65972
51936
119033
79520
78748
33908
16544
115436
124893
127690
6209
42177
272697
280467
180644
206865
137023
129696
77516
88479
169052
15437
281985
188673
161079
40641
76877
41949
135857
201485
153772
254565
83735
262357
5635
156793
183697
59808
103484
115801
137841
73472
76832
107947
202485
140041
95651
111922
49934
16236
135462
222808
166201
8250
157078
112850
99284
53999
83427
67280
183637
81121
208154
59105
34347
61186
251451
92289
191843
1662
67007
111863
282342
23472
30370
54949
256710
278309
293826
235086
70004
135117
18028
111040
295514
191155
222855
169757
253764
193623
64037
37969
77319
12362
65076
39092
64309
279556
62155
83493
252358
225808
92335
270099
31982
102045
87796
132437
4548
113880
56064
102576
14319
49764
213089
30438
16877
112173
15673
206073
131838
120904
272607
198830
296136
113858
28240
162102
291624
93367
111508
6359
289154
24599
201291
35973
76004
222475
267130
10333
285244
75039
143430
216099
186382
83462
12623
120333
30329
62931
273717
164304
138656
115703
89228
67258
243075
111304
116059
139072
99972
78236
242683
32759
205771
132207
192930
27800
230939
89967
4550
213876
247677
3964
136830
268681
160851
196889
208861
124052
292546
33799
18411
57332
80219
202691
245902
48776
50157
173463
28157
110439
256089
101057
299892
216447
235279
58737
28484
137951
170895
194197
5223
204319
280518
27065
197884
6607
44411
124753
92923
56949
34992
164014
153561
273474
185694
82913
270162
109180
14909
2080
164149
153820
182801
231753
101043
176750
114218
209975
78652
126597
265979
275583
181858
199527
72447
78192
127691
185676
268331
64264
272116
80248
96949
56740
133588
105283
252144
279604
88700
141056
192788
56949
88920
267931
90506
217604
187640
57355
25104
188878
179501
103431
82809
180187
63099
284860
108756
142930
162017
262212
275729
24063
72994
10021
1944
62416
49905
97163
111961
144949
99735
270131
214570
250927
260101
71522
229565
14621
264278
46459
248644
176758
280008
108869
127373
63852
251100
175298
125195
264940
163515
272411
227131
171334
255572
213142
91956
10001
82037
162640
283452
188849
12474
192759
173562
51891
244690
238648
130230
130226
81083
157617
282380
111727
117770
184228
15791
252798
91682
211016
54211
248539
20231
261652
279645
186011
295943
216975
83308
232849
141724
127578
250709
18419
7485
279114
251162
162102
280196
54086
174119
200444
60854
293884
521
137985
66807
284902
123622
68825
260394
227530
106717
202234
262838
45070
51094
269187
4604
55984
232581
115973
161751
200659
63442
220461
33748
202039
151544
14772
51970
266127
282158
268880
243127
110537
75870
256371
61458
119595
224404
89842
200821
207063
247800
254979
200370
232898
136432
84115
135452
91449
296461
217987
17810
139657
74506
251990
135639
9144
64800
68091
256197
282678
38072
214537
212780
66040
51069
28198
55760
295194
196032
223485
285911
223903
173498
99823
92133
60155
218145
155840
263387
92183
168152
138557
209413
253843
230745
203147
35431
258295
38409
121536
192024
14391
162651
194284
181733
226230
35259
134536
6895
298367
295118
167985
60871
92606
114203
179802
132955
292576
243092
222564
28764
148441
33763
164074
278160
131527
248425
133550
94368
120500
67507
63000
126609
232747
83050
51205
177775
49825
221816
279566
232939
32409
241108
148598
64129
39290
97369
286996
165382
33882
19172
150007
279821
137173
195741
142740
167886
142916
49371
184392
119858
39572
106803
20213
15171
18008
251873
74246
93347
257599
192047
129457
207862
173916
287321
97465
8998
40263
114802
284297
186880
247770
179503
77096
165476
192166
108173
225939
123227
97327
278611
97450
98460
243771
276149
181783
268863
192869
167244
202941
138547
57429
106075
168271
60190
231348
134163
30586
263906
106254
211806
251135
211051
94388
247898
44068
279651
51170
202079
288116
189911
145896
74280
294946
271411
68133
202932
158619
260693
262953
173829
111598
240821
30163
101558
155656
163980
21843
180408
205617
160340
112766
64429
216841
297130
203170
186487
144510
278322
77392
81770
52801
197581
299803
296167
21515
291796
238196
154637
104376
288700
227449
186761
169114
295622
288299
218200
239511
7406
154637
88370
296113
296633
207223
2230
238754
163028
130620
2231
95641
253534
14747
148530
220108
180881
214316
242368
278416
23325
270131
98292
19908
253014
237452
29783
224030
123893
106753
62113
16190
251398
191297
296038
95694
101712
86050
224072
38057
141850
75408
17488
46403
54490
258517
142840
33700
209173
206217
55539
264487
115554
287910
136636
250456
257884
109552
64240
207294
41595
253144
221679
236243
19007
16009
205890
172037
47350
242136
235428
106363
160187
264908
279928
51186
96946
141368
163686
160566
222749
42819
286815
244950
225638
138121
192768
97893
53656
90686
34950
118106
99759
66134
46666
246509
294615
15152
142684
246277
103252
73941
177567
258818
212356
28386
72939
296588
96296
259774
245265
161512
3312
39221
262684
266979
215634
93899
38749
261425
267722
163972
27736
222593
93959
273289
3385
263736
258831
286418
159964
39642
290288
210177
187173
99329
224267
258394
20161
116721
98539
297555
44434
67276
171909
4659
115717
290467
130942
29435
91490
287689
137773
208491
109356
181862
204826
112604
182601
121918
14617
216926
65056
277288
188087
89374
179011
86563
117371
82921
12431
266778
185620
226377
132646
46407
73899
75373
85024
265928
46279
43645
60028
125407
150972
284433
147701
182724
22929
152712
147540
159310
288025
86818
155340
153473
212210
163340
276587
264022
40624
96769
82334
174826
256797
259692
231385
1877
91862
232088
2194
70747
270845
238048
88947
179848
19585
125400
121056
236198
284642
75114
137342
129971
141196
122610
236005
170444
207915
63572
136992
211421
150335
297907
147089
30868
297143
202914
170951
12634
292393
216948
253458
178370
73617
116727
187069
112828
265937
245160
76555
127573
278283
16570
203118
159323
56839
208304
272707
114594
104329
233711
274145
255866
43976
11731
197379
269193
299923
214910
276055
258150
195723
129140
291324
267183
58964
61162
61949
299892
77062
163627
279709
182091
98112
81234
123234
267313
54985
202344
90883
221042
295884
298258
272313
224363
284920
39939
168600
273790
87015
204041
243832
262013
80297
279557
226178
168018
251349
278800
79058
169626
58715
295809
192050
110011
58108
135161
100909
283475
268622
277396
3429
119304
28033
175817
59904
160465
224630
124197
223702
164734
203191
269237
8403
227741
255489
77119
39633
79904
270575
208155
241701
248147
89900
112393
53575
177524
72321
66434
192867
280599
210829
288376
295040
88753
258020
152836
201918
45909
30049
263420
82748
33496
185416
78422
72510
109668
17809
22442
19304
45827
265885
66334
121145
226235
56525
4548
120369
253144
58671
211457
34954
215025
143359
101287
286803
246333
6425
262439
187596
30810
138604
57682
218487
91034
298818
87281
278197
121378
256228
14950
267407
5888
123967
197358
180568
87754
288457
179381
230562
206863
44209
219938
67194
146049
276812
145101
124582
255785
218807
122862
49725
51408
232464
211734
154495
321
208883
280573
253689
124525
47717
108087
173316
155001
64436
42911
101044
198075
182105
298383
179117
18616
261195
210821
179228
179331
79853
264884
204747
105039
196624
143183
238507
46206
137055
162488
36884
272861
54013
143852
74551
172918
114360
55037
294557
22188
261446
245943
232609
280974
112856
223604
257395
169183
179496
199142
208369
179924
102157
93035
47474
99042
263392
268245
210849
276984
262397
89195
128306
260662
270820
268797
105905
214137
290715
195082
267515
62376
95860
245879
98401
185146
38835
5629
3472
7484
32046
10861
191575
165480
128892
156066
204594
149708
49415
97862
70589
120090
46982
29119
128216
173896
91743
16729
279206
166986
253169
289809
182142
118620
179583
240806
228900
154332
160095
260816
108075
105707
61657
44536
280102
74673
563
243155
279289
228907
201743
207364
9009
30659
216373
120690
230979
91882
118919
951
284325
53892
123613
289950
214340
106692
121039
7529
152562
230326
49719
105264
164851
260158
143610
182556
230642
74530
262937
261388
187346
125047
95827
50545
191928
61085
268687
28489
272121
150028
137676
220755
67932
296060
171901
83071
174964
276898
61487
239068
73353
269607
16414
259913
224564
41491
286907
231396
171305
114545
204410
35277
114929
6175
212347
134262
133091
223292
291127
213573
226222
19739
169420
33304
118388
244337
100151
259736
210347
161677
243193
175036
10408
127992
209748
257870
40083
291181
298422
148074
235700
139455
122851
63713
188765
172987
244488
299389
6490
239660
34714
160993
148966
42772
217825
41691
198561
943
261239
85349
229806
28087
293268
255420
261442
202305
246092
38714
63290
32324
23446
157120
9222
264761
153338
223099
202013
42570
257222
276824
55302
149197
158818
155003
191730
195245
79812
233672
223133
289225
106714
54371
77987
160949
123380
26465
258115
275709
122914
79945
242615
260860
2113
146550
289460
140907
13698
222930
81707
259692
286051
211508
272764
23622
44169
173179
127152
274911
290180
287945
231494
216206
294747
146897
216319
226033
186909
168464
205347
113262
92879
30235
255112
57522
58460
193044
159757
198125
129115
288919
17033
88232
80644
249169
113327
249686
76201
53623
169769
132233
171363
271475
221465
138463
81433
294875
166821
185895
19760
228233
86941
180223
285724
58041
278970
142758
64225
71467
112187
236957
65300
257004
263473
128700
33183
95422
50465
19050
214126
58630
193449
193848
263110
71867
124503
87904
120140
2004
160106
7524
189591
267917
56191
213855
106322
109669
243431
130904
54367
184071
89728
212269
127198
111157
288211
3018
104595
41043
127442
225463
70109
149091
187395
262022
156797
77594
88884
185967
3902
145989
99253
169795
240243
187765
177079
103944
159898
143500
44929
58385
22022
176098
120980
265055
265276
285804
189331
107323
284193
5746
175552
74283
17301
152845
118651
243842
177090
52759
253241
215858
22300
290367
227951
79149
258809
62484
26974
216443
278212
275733
122387
139777
187472
20159
246995
249689
165712
63613
747
217230
142184
260893
232186
230856
252578
102196
268852
164051
63136
19680
263881
195998
153789
183264
155311
21021
111250
76335
193869
152157
199730
297507
23671
187489
122673
167226
40684
276933
181355
39385
194956
171184
116457
75137
298916
127361
265151
22019
94759
177189
71579
21225
153092
22722
105660
10447
88299
156306
118231
163781
188948
237570
157025
189948
201458
232714
54346
172547
288817
49421
48050
282908
140782
267028
284245
172746
49743
230604
67660
67435
38212
5549
230553
67313
283646
297226
274328
199858
19121
338
84776
76415
28999
148473
41349
264993
236478
163955
122344
36222
252076
43068
299604
41468
48260
188980
189252
176086
85831
45084
104413
199545
139294
272117
199349
242006
281246
68155
279206
127347
53000
267815
259771
76379
74992
245376
112047
120244
10656
224268
210519
242242
137232
116038
43450
108657
103717
20408
48839
147194
103415
234448
187098
50288
177698
94132
182955
57299
246286
27128
115441
163937
84665
31824
98041
182872
91210
21477
55668
156170
229632
140272
294884
104121
98571
52922
96702
248622
254792
199488
32514
39423
22707
169119
291734
13125
37868
298896
5420
175809
249596
209458
130630
4437
121971
212337
227445
276928
117694
101324
11427
291513
195787
298869
87844
43665
32764
260283
230327
84536
169182
47754
232734
36083
50940
288613
109191
63067
259077
99400
261144
221798
134892
134402
123001
207805
87405
211110
118501
152626
268205
284778
145319
264634
142417
48960
75206
50702
255211
246014
25125
4369
272111
89174
180947
12182
107774
39703
76299
203279
167572
85629
21180
197798
160555
151105
188958
16673
102512
62596
255453
33094
210817
185221
288230
84909
234123
89362
159837
232930
89452
266970
154649
132590
144188
47984
223775
228235
213749
61482
139691
35828
184135
75739
179251
70994
84994
217952
107226
117493
292944
65830
174704
92162
241526
108479
160321
80131
139137
61144
238337
77495
172921
172442
126525
114300
49005
76128
106743
136177
131436
153373
62088
128485
228553
32009
2015
275482
256197
5781
202563
77620
153940
170052
162911
225010
196019
21845
117442
181023
78869
286549
46510
88884
156183
128418
172986
279465
15854
31624
254233
192216
16083
280558
229779
206503
97923
70170
54629
146990
254435
64522
68744
221097
70740
178944
267866
281235
159343
286704
5488
268980
287615
157946
22674
138454
26694
263089
94567
221499
100679
62773
229613
75489
195186
287053
24889
119158
190559
246414
107077
17248
50974
14899
178784
237725
271725
30774
107884
26380
253114
35837
170683
71356
241464
68029
277017
89654
46085
29304
116137
160215
106045
112046
166648
140178
230175
161382
141063
297647
46576
200408
30769
120536
39099
11323
68829
186076
222233
101259
129622
142632
190473
230192
42294
164585
249292
267980
117397
298914
176856
104472
202653
117588
73265
283148
128149
292957
81776
116247
238274
256384
115449
94364
150903
255255
112039
152948
22647
265315
154710
74511
229387
202346
57152
271063
115692
221306
276097
2093
251785
129692
58759
153219
270273
293475
207904
46422
283401
218263
174242
191728
9361
108224
150333
46550
33325
259687
267649
274527
286814
130171
35121
99872
194197
112448
191167
99311
144007
152241
128522
61502
198284
5306
234556
185052
275739
163831
234858
203383
231217
51475
189222
18084
171975
118493
120889
223318
151540
23370
49001
63100
134966
101563
117779
257684
201951
209012
210168
27222
122879
211902
200164
205413
147469
50335
258521
18237
36438
35360
298476
33254
26359
98342
168993
275229
248991
154702
163212
54049
212729
150018
291012
23235
184154
258929
112239
133758
148189
193505
218027
60314
287490
65448
225134
277886
173561
263743
239786
285890
105197
90247
191642
187038
249494
166020
159541
274747
277692
180876
147447
101774
295345
198114
111030
225055
37275
286800
60679
35245
187596
81317
247533
194
153912
207886
132241
229174
37777
171455
140549
160525
249522
189697
161001
262124
175905
291034
98353
137396
122474
124888
285351
160319
116339
190717
134917
34340
128769
184083
98684
265063
185793
282374
63427
178501
147222
72364
215134
222362
224108
180175
283566
53517
33667
297551
66643
238550
154182
188292
19204
291148
278117
154291
215371
28535
131412
138860
239269
278164
288951
64242
220750
261698
55014
238703
78848
192119
170442
88058
258252
68549
295029
251703
83175
246519
88853
292755
272545
144655
257348
53073
99573
201905
268405
266291
10869
75702
141775
93266
294941
28022
134482
122120
44907
181590
18572
251311
227607
234107
172541
201407
96007
286906
81417
240350
114250
162569
213681
126912
9269
251284
161357
208176
86442
277936
130239
115782
13585
106234
99957
196568
228790
85927
35494
57785
197968
153378
286686
237151
287868
2965
253939
239018
177333
177111
55577
295808
8210
164601
198704
123
28199
49379
39034
212337
94490
153230
199519
121763
56218
34337
57694
260277
192914
135864
254666
222069
154410
223035
191550
177216
297414
277551
165458
231743
184103
293350
108141
2643
98912
246504
8238
73794
206701
199509
23351
80051
205515
5861
9827
143367
178937
49145
38871
247266
49426
114675
191223
3383
63805
213691
144203
287801
264432
284664
177279
111354
29220
44823
114292
6925
231045
202798
227236
80938
228147
247528
172221
295469
32546
129084
6245
27
163000
258071
226428
17350
144002
165946
78079
204432
162188
99778
284794
232000
9894
3716
163078
84270
61659
246108
143767
165904
219894
96645
56004
190438
189274
211920
103099
179127
272129
139662
110266
286100
198400
87856
295737
126750
202016
267512
244263
190354
95652
269456
109661
34848
42383
289135
128272
261627
85440
96676
151209
72477
247527
261027
279707
140882
176083
200342
219388
108473
281139
78899
244328
172249
59536
44615
13315
178000
66645
89095
199467
173077
249767
268380
136241
33841
131386
67177
237945
174322
276465
196692
102563
292251
56367
92588
96152
18156
278306
50881
176713
88539
51886
72928
141243
166220
248040
254266
122872
226115
248124
288016
38869
262390
241817
49003
236485
57983
9958
108224
299392
172070
157434
124207
278887
93104
128193
149904
185168
22757
291761
235194
250616
13966
22054
261217
126084
211101
128066
82964
134642
51885
142151
41652
137089
273579
288907
66488
240263
52124
279247
231600
153805
83099
135445
189068
34290
22227
147839
169618
111802
30897
8091
205621
108246
269665
194507
184989
171503
172261
52724
224872
26298
223941
6759
41131
188275
35557
116638
145626
206064
25371
98750
260116
44442
47050
293778
201834
59759
281923
145108
245328
75738
215837
287637
45930
36384
214703
26145
198247
223280
141114
182853
98667
109275
11146
205637
129401
176373
64059
158185
120422
31864
34152
18426
272161
248769
132389
211200
96591
281137
117840
11933
28198
262877
112268
215733
40166
258881
188272
179460
85759
234001
1777
266477
93355
114506
226660
95044
272168
181368
82742
93853
205139
122861
182591
274594
131095
81240
254446
80747
205778
185598
3128
15380
119012
62099
11256
229387
250132
252899
89431
18787
145290
178626
262135
142456
248568
68524
47174
38080
171563
230836
162744
107964
269128
111047
69384
164432
224475
192224
279368
114545
161552
246376
232276
110298
173836
207130
154280
271398
160994
188406
85095
221503
281750
114206
32511
134452
232997
265365
40280
93586
125934
294051
104908
283061
274263
268632
272042
209530
106793
40980
120584
208632
236388
23079
101195
53468
167215
158798
207503
204268
207661
291682
247940
248524
24381
141698
189088
159399
192523
23091
104028
244238
12613
281648
82558
93453
209376
210902
229671
207857
297057
10433
204974
24299
200414
10544
247213
119724
47430
29182
62765
171288
256994
19674
94049
40530
246324
245109
280656
23619
293064
4927
255496
157560
138760
241827
265271
78985
261795
155052
246846
53852
143825
61063
24855
35709
211871
214179
171243
5048
69789
161900
198137
174892
163225
191609
116877
16511
100970
243041
5011
71494
116647
90598
66380
262639
877
4274
295398
9593
207694
128704
93873
136300
271045
124030
98859
61987
56496
298739
170486
248083
126818
135362
293767
147568
244586
149415
10106
192973
241225
52146
241203
76830
65350
45568
26590
238757
140610
79394
32386
256718
167052
256763
226917
175452
31461
189059
101405
226611
244770
253473
291685
162092
240513
197023
60872
144143
273011
103312
99681
66706
103110
89795
171189
251569
83305
139852
118428
268760
5911
97148
229280
14045
206846
253889
35281
170186
121151
9200
5997
61930
32591
190544
88533
49475
27337
29171
143689
128578
13284
217702
156631
218353
224036
16421
284930
284065
265938
98999
24325
93806
40162
204785
111004
40322
127372
4560
59406
270109
43659
108101
290014
292987
7069
204467
279401
103245
59611
139615
80408
75785
177951
298737
34021
28559
136088
94093
3781
56345
226089
97344
209101
121600
76925
275217
120082
162665
2613
150556
207766
201638
173644
108171
148115
154424
44809
268012
8378
268159
83302
141937
138641
281517
79524
248576
5780
68715
34830
149561
269659
163922
294622
127144
40264
278625
120652
209591
60393
131449
96345
292904
178791
247746
184947
143768
172733
190074
41921
9310
208196
158080
235552
156596
32175
19962
24635
142916
22326
105361
266650
167307
261471
178938
299747
172238
289564
206368
262905
217097
278676
95818
179226
61426
87145
222355
59405
183831
92410
105584
125836
97083
29877
12890
149135
288366
176946
79722
21853
138869
252830
37529
88395
266094
231712
261891
155711
151874
181622
144476
161048
249626
188644
267102
126160
216234
129888
280953
196185
95929
272620
174687
280152
264516
21641
256118
280896
24215
120320
295960
186085
106642
47525
87731
161192
57368
254592
88137
121102
128610
105482
217073
256038
157909
11189
99011
260932
163104
255094
124927
163440
13281
188886
258436
166379
95942
257971
222170
124736
119925
42445
116606
181445
159125
174407
119988
95120
131571
96298
139338
279984
125837
209502
54745
139463
14874
104064
24634
12579
206793
19855
137880
21684
46207
84678
299205
60235
135682
100962
241520
291963
108127
76126
28172
223186
79981
280815
15995
109002
73238
118668
184198
261507
265777
181788
47241
172901
33450
109918
150380
132654
51662
20563
130330
121918
205916
287675
257427
153320
225642
117387
81189
29755
33703
269473
6041
176245
300000
90996
24224
25012
54619
31553
183320
274445
153707
95088
272104
267232
222542
209174
46600
49877
88334
220325
286109
2122
161266
179130
141616
119328
48514
132426
26231
290498
201363
200707
233032
208350
29216
23900
196268
95491
174975
5846
79002
14087
120519
66976
243871
142366
19139
202606
206320
251266
261583
258021
95582
275891
298862
128416
279296
178232
225378
107472
25245
85802
138320
208483
289276
73512
49273
19463
73591
35463
152109
150304
224095
48486
241078
240658
142320
100388
180783
64489
81732
121850
44589
115244
216864
224658
175823
182168
157971
190817
182003
114254
77590
165542
31924
137670
88837
198754
135520
20682
264877
104049
78283
221853
203279
127786
166060
632
276464
256015
242012
125683
165129
50965
6892
299957
59311
15878
173758
178133
222027
199235
230766
232953
79254
267089
49853
148927
298009
48588
274898
226509
276312
11532
271854
222357
294726
94036
125658
179786
161081
241644
274836
4977
91150
170568
57048
62287
162136
135767
69339
50446
32783
204231
3011
236891
281237
116279
200435
183207
188532
86454
81710
188938
171473
242071
64762
73070
168303
281225
22556
153934
222383
139243
281595
268801
182326
14569
139581
180227
137306
124403
131360
149184
40368
45126
12618
261264
59552
134396
294110
99266
190904
172267
267511
98381
106668
157084
295247
81534
125487
81694
59290
229981
122841
71104
287149
242694
188550
102452
160633
230477
294093
174097
121729
205075
183800
215327
280200
10655
73531
266360
157621
180687
90499
261486
93987
160069
142732
247178
177165
22920
213806
246656
8644
201434
7271
279471
37056
133412
44718
155174
228579
102379
111063
131969
223593
280128
130946
139081
205803
170374
104473
188349
10029
65404
31196
292790
244584
138498
271750
251959
273662
64280
188621
224569
42289
64010
15797
24745
284398
143571
46931
276021
1813
167191
221816
111676
254817
4660
125118
252046
62818
142347
93145
223586
219769
138811
61400
12393
293541
53297
22836
249188
37130
173319
72630
284127
189127
233023
184501
24797
143244
76467
195805
291677
252783
61440
99801
124631
162184
265291
146045
118348
283775
29596
263705
38980
88012
247058
285692
201742
294042
181156
106505
288313
226212
273135
281142
295779
229619
79359
14811
177489
275036
287154
116543
119574
187701
236204
76884
180148
24863
8279
210610
44544
91815
282689
60280
125925
258045
283001
158366
201432
28854
245580
261874
49558
122705
103426
197026
86303
22789
242692
165400
189816
195380
259580
81986
75019
226380
137559
124432
183169
84622
146197
10658
103947
132804
52626
22155
276693
277272
148340
105024
269305
294796
2145
123334
110365
157575
90000
23904
168291
182352
13697
20764
37938
101983
70807
16403
78502
191312
253651
197524
51843
23793
98773
268800
266871
181390
249155
48422
70585
182260
40907
59295
151465
7033
205580
219999
133004
250926
230419
285333
261939
286066
54180
90927
147257
180309
161347
178458
41480
222231
257734
243617
170054
110920
107870
252386
297687
33777
92955
232269
3822
10027
176953
87868
71353
155021
262832
20049
131892
222516
259532
74928
156988
41305
229103
195355
260729
168728
231992
268894
203460
83702
37085
172294
71234
9023
85340
269549
121235
266461
70047
255715
231086
136854
75839
111635
136444
50600
157715
161642
110093
283727
158411
148507
174815
114658
150027
227259
217520
295754
27130
65757
24520
257635
58107
73192
62770
107161
261439
102841
291230
164923
19489
275207
17940
116619
24419
88777
276831
141524
275508
179791
2467
8975
104740
212152
289
7118
141840
95063
73116
235161
123267
177611
147703
231659
162199
38147
172921
27469
141620
21120
50262
202478
84964
65468
222313
246002
71126
198721
37981
14559
193559
243974
224681
230298
273837
129954
189909
129038
208817
86071
131626
175155
76865
58214
146926
204677
172973
220592
1573
177829
236987
242913
202844
87598
50152
9559
250265
258562
217436
162699
231980
246967
29433
186653
111092
258858
263513
82207
159580
214968
228361
47539
125795
70170
166641
231699
54848
136338
262599
43575
43306
224265
16938
87730
146404
245105
231996
7120
109913
254078
246126
57415
117768
156824
29933
278837
52040
192014
52251
184396
255993
192214
45777
146049
9213
108102
294510
99785
190472
239032
170931
3516
189836
235868
287556
165321
194396
154436
104255
274382
288049
115892
45299
33147
224223
26855
165622
172534
277416
199273
55725
41839
141544
282564
248952
152434
14231
112441
241363
131317
265947
118205
101476
98503
124468
225179
226742
210550
226846
124652
143439
234200
207102
220816
97924
201896
201313
58088
46289
257983
34942
124772
104410
107508
76113
186142
215838
60414
132360
242170
41389
113122
207244
297052
170831
57459
89913
114704
280071
294478
182089
47241
102791
207978
115746
186470
23482
246191
261397
183716
19711
38046
89030
181911
84328
172503
231655
262659
101694
51554
193779
58811
159970
226255
123026
47975
254748
190659
241109
263162
9023
133965
55716
164112
105967
101395
229058
207470
204121
69896
120190
58022
192758
154246
32775
26468
168699
129888
44933
19194
143345
200997
216193
3608
291370
64253
225461
99802
155480
233884
110142
23277
282886
181119
284091
21182
138878
44628
251399
106604
255658
191827
123699
135867
89705
299889
96749
99066
96175
95339
161380
104528
264888
256175
87127
204824
198425
235268
24998
284270
232391
250667
264035
53058
50911
171484
200678
206117
35874
78490
5192
164513
189612
266468
11030
180865
10273
223324
96760
130075
59196
190489
174794
80922
197623
298544
153012
48285
1479
35291
123798
5555
254593
17245
204642
28615
9390
287715
88397
241438
125245
89278
297548
166587
264560
149972
261192
231634
238462
75557
71437
109090
45154
230161
257219
48877
215116
246999
243571
207235
166441
229445
130154
181170
229580
226023
132559
115173
270573
43568
100502
232444
88822
233883
24143
108537
282642
211957
114589
176103
128987
103680
32770
120219
120016
130196
134245
131217
196325
79871
122132
209012
130332
143772
817
58510
156122
156185
18929
189392
126143
199542
254458
63177
165568
276886
185900
29977
293899
28709
71253
125760
157516
45995
39315
282959
9300
172076
266456
223217
117701
69580
131237
51401
196620
229969
296194
19999
143545
201278
36584
253448
135203
138685
275291
64611
217238
175086
149810
80755
280592
134566
200559
132423
274699
291505
68302
282686
120158
256144
256662
164610
35805
173727
292041
292689
154549
287937
82863
200638
219110
33251
195110
254180
133483
256196
156022
162807
217559
116450
99968
161162
178158
144070
262223
192350
146975
279463
28271
94956
205903
233468
139254
46885
141545
186341
89198
272473
203978
82717
105927
177440
60411
65781
190566
157499
25674
123646
40115
288180
108978
244825
74561
108825
136236
13160
260682
69524
31054
279277
237301
189652
8429
17802
14096
289927
106197
100154
11274
9428
114672
201938
105716
74794
252477
17411
128263
62060
75941
99175
42529
157761
249862
11060
86770
88581
171677
82923
289022
77277
17469
282835
114085
149642
292286
29392
147488
70260
2542
196797
20205
285526
255540
72567
221793
262442
151513
113846
243370
287884
86733
226153
222554
253908
175171
205378
205451
11767
278562
2182
90481
125612
106179
264072
36266
242982
205552
170955
145698
139611
24938
95161
279891
281705
242430
205330
215629
3353
143290
146434
225975
223291
104688
167356
58915
19308
78259
3878
183450
132508
122375
297498
298293
76154
6577
138818
45834
167027
17527
54534
224086
259456
294063
203845
142689
49982
282975
162917
87131
245114
134353
169357
104205
207122
74
234983
129451
137742
197667
86633
266610
117076
135343
242518
271341
170705
285511
38960
103887
203081
232163
135389
268282
149853
160041
91709
84126
148826
100306
280638
193617
26784
249629
126108
108064
187002
69501
168415
76712
6202
194921
174196
200020
138618
101899
287198
123725
172097
59139
112812
244722
191020
97042
242937
283168
293347
278546
155838
96683
40060
14630
265832
272373
144518
90977
282687
240301
278192
222887
211934
226654
14822
297759
44776
168099
295820
43078
78510
18599
130745
295045
276120
414
17506
167292
237754
253282
250662
172849
252339
226079
169810
83753
190774
155941
72163
169697
287094
240899
14871
223138
196006
275843
58538
292321
61879
120024
234922
196371
68349
297440
144710
150335
101993
200687
121161
91223
138366
138285
225364
13170
110732
156514
207369
247558
191216
111332
191273
29942
20927
136977
231975
36321
85429
171563
67012
141377
96293
270392
69366
96646
165463
30880
216885
258474
200341
100840
119253
189456
46868
206855
69432
96694
258236
232410
270329
285046
21483
120014
135910
225934
241385
298477
234254
40314
172557
174655
144839
241232
83997
40507
150326
42975
38411
140727
235999
157602
271032
262191
253342
289467
23939
197881
296490
183046
131892
289869
231369
163069
158361
221339
180117
186804
202376
48654
46430
190078
255720
266493
269903
187228
121865
141031
25362
283389
110420
109947
207133
115354
121040
88096
21485
226816
230285
46992
267066
24336
166221
227301
230615
265645
247551
104118
109396
235060
239502
270983
16424
154646
114503
65567
162643
105195
74285
70191
170474
40223
14442
119260
199447
180774
218468
157440
144636
105683
151181
87608
178665
276011
35438
50687
245485
81022
103629
297940
207289
156878
91663
26871
26793
134759
279598
195946
161935
273081
63907
247835
45015
135640
182176
115786
158420
84481
102589
293895
236166
63355
290503
224803
27270
85225
247434
180190
241979
284487
194338
200371
16432
152727
30023
59065
65686
295019
239225
37636
2435
5924
190519
82415
103349
804
124026
130532
152820
189429
287085
144281
7563
266537
73861
40246
124880
257956
196917
276984
88684
289676
121204
175875
285826
125535
299832
136558
220208
204370
118668
42571
183049
140766
116060
233718
126063
64769
294833
116438
110201
286500
63033
66470
27497
106604
172974
129154
220848
13579
74524
264144
140726
283566
158766
154836
284480
276634
79866
112865
58198
136018
17145
243492
13152
154796
177845
29521
248374
260128
101860
260155
169291
204802
270880
185599
7316
26847
68562
294082
229705
84099
223510
89154
229621
192554
43276
130418
210001
283736
97495
88178
274575
105613
238759
11073
44371
156486
234272
89024
176211
234608
266471
276087
13235
123396
26747
87921
135887
117127
299290
185658
5816
80609
185892
139521
136586
104643
287400
109495
1799
63668
68338
46941
289000
148053
161065
237025
97581
225606
207420
164010
184206
273219
247377
194784
40113
168323
87687
215872
8501
167414
188227
295824
114629
101754
8260
39210
114341
116616
97775
12823
265439
268447
262615
40198
216489
205733
226624
183369
30155
172155
4290
1108
153883
184029
144144
200819
188029
140390
172910
147997
209845
59915
89275
237577
128060
1735
73199
71334
49393
86727
147772
109068
221962
117915
89008
32092
286615
10296
20280
146705
107088
82950
267579
4240
252845
22413
147003
29321
89891
188430
260970
65944
39849
296049
109602
186358
214583
285672
12816
213764
230135
257566
256184
186339
179045
168513
245165
68299
257828
197866
283501
235410
39534
50710
127275
46338
10123
268324
133302
184709
210076
211680
168299
112911
102596
199990
101162
182084
120006
136042
225093
154750
64346
136889
291179
122810
150585
174981
39268
278335
103241
140562
136820
103352
52161
280806
87452
175717
62351
49490
85385
65599
253838
285950
218395
233959
128356
45688
269918
283492
211296
97442
293809
282693
50505
131842
12907
206388
141532
118992
132548
41447
28998
76239
109224
271142
289947
219201
232289
178531
71618
91577
282942
74351
134610
283076
142676
116630
38177
67882
233854
269121
3353
41062
82377
56383
92493
101463
6703
142558
81163
166460
245551
145980
279139
205696
107125
36222
214618
259586
45653
280180
122894
8483
209810
871
101153
289430
27594
238247
163920
294849
158910
66812
43691
99178
171759
209560
245215
187285
119889
180325
23686
146931
267555
199811
291388
12491
172452
248575
289440
35376
77010
101797
208804
136638
234666
261484
73254
129326
160655
192285
108037
248936
280192
141776
245755
295427
180542
285336
130493
5772
93797
26361
284494
90932
39631
156558
92849
27145
8664
133549
44397
85506
46367
184459
192128
287374
26105
133435
108102
177076
20098
17265
251745
196490
62412
120324
13794
156073
137699
73895
78057
101885
32757
1634
66570
103119
151397
95325
195190
264696
159846
262842
100122
104968
262072
222052
213014
267739
19776
122569
208630
237931
183257
81422
263220
289921
179931
260803
103497
133358
9474
242534
260440
8270
230061
144555
33230
197048
164297
169535
152907
48890
25372
135128
213430
162630
296308
241532
55238
199670
166674
297465
277799
176528
30808
101879
134582
6881
13781
208273
53451
158728
42311
7065
100163
4271
31551
117160
135039
268891
35340
247866
193714
92488
106121
176469
149576
232880
177667
147361
189095
19659
244176
199777
266306
84299
202360
132785
119674
19
83305
276843
172381
145488
138693
116566
161854
79492
63424
274447
226101
85468
19991
54284
188385
136043
96179
297413
87022
94366
95593
140906
232045
126232
243761
266985
97657
117340
190086
108691
170644
222769
258446
288871
238048
278206
207833
124772
174099
147740
71745
45269
297440
13367
139657
268144
63809
77278
17283
199131
115927
194851
7154
89214
59414
203489
208484
60694
202130
68524
215261
240099
37024
55019
162710
20985
254850
81559
162686
221153
76803
23657
56051
66691
298042
97853
277014
5323
153464
250853
123358
21694
159094
155288
49345
200261
145760
294790
144152
211959
166570
54885
294019
167721
246086
16114
276221
132714
5413
149484
17467
284164
156611
96885
116678
189973
282296
188843
144415
119550
929
235862
220565
143680
18026
93738
227497
273967
50871
95732
204617
11096
199413
142511
167250
147733
134523
118983
94039
167429
102919
107714
196910
148661
54874
185267
15638
48338
90048
296465
4255
147857
232560
57879
193332
21723
133859
50928
52425
153095
154870
217564
232589
26953
116750
182250
227874
122381
296617
117693
214395
274145
40212
159717
111722
164020
214223
134915
178036
93194
182721
160685
141367
169216
240994
193016
162440
95150
233000
271395
203258
141058
29894
9611
290392
108395
258746
19619
29558
289550
92606
55944
75270
78446
38880
283326
209472
113427
22457
75386
229040
74601
132829
286932
297922
44904
100081
104036
58980
187637
50818
125352
40882
287830
101902
294133
166392
141827
163629
85066
178040
116771
193968
47835
158542
66331
109568
90180
33766
198211
28477
129270
63406
158188
280195
30110
213874
35265
87429
76166
164274
62854
52666
270386
64859
7303
97876
44356
118008
274789
37078
128383
275837
207785
229976
263626
203814
179916
15824
107116
276374
264042
156530
8772
180251
18631
134626
250607
11663
278832
137475
149491
177610
220552
13460
22431
267080
65565
171627
187737
222704
62986
113039
114105
181305
258634
160376
72659
158048
95461
147238
83511
158487
74779
286557
265398
61529
102242
237612
32056
117911
1982
220288
10857
53931
66404
136919
39342
47387
22001
132047
149608
277279
115518
117523
216785
281141
67288
211397
25508
273078
178043
81411
147212
61652
161221
255026
4958
155832
218085
199857
207873
57889
191724
139931
238112
137363
8742
270743
75044
220467
251103
244740
61405
298326
45323
56206
24682
260761
232889
210710
213008
64190
238642
299269
276019
11124
63727
180304
75506
231358
374
202506
231271
132188
129115
249156
246658
53331
153576
264055
131077
109149
267332
152384
201296
17054
100078
220899
260785
244720
123823
116904
4828
37521
177030
101726
221837
194127
248782
216211
84230
229228
199531
20218
287118
112564
177827
72923
99316
9457
115636
105441
198649
56695
89769
178222
74246
257130
58654
175735
5129
269775
96163
178763
8636
273523
6339
125718
191312
106054
181321
203842
226597
88480
178403
236975
228091
196374
259879
249385
292397
154495
103929
273419
1961
196962
27929
114021
289443
19271
20755
54411
17319
174077
149936
298941
201499
162355
234311
277296
103330
233187
175987
126142
251484
47960
106052
164907
86189
96765
72534
111826
221515
1570
164244
248526
181189
114085
275539
264059
264228
53603
58706
147370
8256
253486
43110
299527
95176
204805
209217
295977
98526
183538
71008
16256
112881
162758
21361
23514
13252
87279
68096
45015
207234
227770
213207
217845
211313
222399
110149
114650
75699
253640
204984
233513
268663
15255
52847
290423
176232
144292
82335
133775
138538
275701
132871
177804
97925
6907
264709
199910
288023
23502
95388
106924
256014
36320
57905
287243
178223
135312
296204
87346
167580
122537
270854
148636
50819
270739
64570
88932
194501
48824
219428
208069
202023
93082
275613
223883
298803
125994
20133
248544
293264
16791
123664
190871
299515
154822
45793
126461
214174
29650
102728
255215
178672
289974
9185
172349
109997
69806
296251
235370
91685
248541
284883
82262
65758
66766
12705
126433
171740
115526
206771
15991
120602
43195
64786
74527
240514
266743
22041
233097
299093
189386
4665
185502
22197
89099
8932
258702
142277
165399
284344
159980
193957
146769
105224
137783
227835
97851
86139
203125
168241
120602
73721
270136
52691
86282
102098
2812
289438
108630
288826
120322
260205
294702
296728
261967
18484
212015
94894
11896
35164
90890
58785
279665
148717
41350
189043
258330
50330
221836
146994
278455
203828
216255
233992
170605
230319
186757
184705
213549
190595
30065
175563
78687
76687
245529
283786
7524
115357
261692
51760
7539
47640
94840
225491
268396
203275
270168
273122
105161
168764
41743
264299
111356
218285
108397
5214
195645
107151
200695
243569
165815
70155
295558
49313
106042
171143
140522
16682
202081
139584
204134
47929
209148
61686
8753
177848
181092
285713
121915
19711
292156
64730
234548
285909
78896
105939
105143
211689
55939
70337
71561
134768
208363
29327
184074
204340
42157
95370
224576
254073
200936
96346
29731
173394
242866
12964
73282
250911
148197
173742
59445
93202
17742
132622
116183
250831
74873
45369
79062
106622
198785
66990
104601
37091
291830
100224
225942
60167
170215
143080
51602
50947
141790
60264
214826
270827
286874
211105
177549
63648
192170
255297
74708
237223
271201
179425
264427
34363
15287
17315
275905
4601
7530
1478
32891
179222
171124
254186
152747
19562
497
122291
4489
150121
256415
155411
181452
148865
2582
180727
12246
131061
32633
149732
64818
262813
43487
27768
150360
297902
68275
245836
272012
229
155065
121338
274874
174998
280333
30626
58844
183628
141290
19298
29581
123836
112210
32124
143381
215632
192941
295022
4863
126370
144252
180022
189826
241146
75506
72253
66572
230052
208202
284565
151131
237957
142381
69941
148046
151991
86905
51557
25717
274468
202961
85108
213702
200039
208531
14422
143571
123408
263535
19070
188704
240567
253555
64528
212557
16523
244634
4247
70638
295325
120260
50064
118428
69516
267477
40257
149140
180806
290736
225630
37434
195182
66911
1732
158667
19298
167054
216300
4218
68503
90809
91211
235491
189555
61833
125329
88213
13711
31837
77931
122220
34496
192927
99141
254564
221808
57147
26841
269397
10214
61277
27375
224363
147055
8282
277865
273129
20315
157369
245077
100189
163566
94562
121684
265289
29472
172438
258990
127842
119689
148675
167815
269057
32464
134962
298884
147924
203218
124006
176963
90493
243791
110550
297678
293325
12555
64221
293588
196214
254615
266400
44682
226013
83073
71943
230540
24495
207685
116159
122067
31162
199909
284185
196864
54835
91757
292027
153214
30724
270504
200185
156945
285611
113176
85609
292219
268053
80367
256686
232579
163338
242739
219676
61894
16237
140668
135513
39193
112787
281808
198037
204082
150716
193213
207640
216481
244748
206350
108081
51277
77020
155241
110586
119116
109114
69316
183828
152316
134866
106480
269750
40639
185390
47271
11872
169349
52465
87878
102637
102475
59963
23689
188219
284027
11256
198110
206337
264423
193809
80926
73198
105529
25963
283038
18729
63493
128468
149178
135088
217335
255864
276887
161117
243954
2413
222423
130754
186081
123174
80056
64840
107181
115886
181984
286203
156305
241884
186248
207226
165340
202033
149486
69814
241903
70068
11739
194533
180795
129654
268589
142917
180325
123137
190833
158895
81480
260602
28862
48653
11491
127881
22238
61135
197605
18264
230946
181529
126515
286935
298630
5366
22411
80156
58903
124057
197203
30761
281294
142001
272807
285199
54805
217598
9841
214154
166567
258033
257101
38214
230853
257852
6074
280983
158841
91395
117490
270465
224031
293821
117075
92970
273513
175278
130900
238787
44399
127653
179500
144864
276765
158317
162936
240661
24740
58314
183463
254674
159183
277248
256424
251294
205572
168108
13114
285353
3633
202778
178385
292825
167092
147080
166260
219668
221927
47193
279850
296491
160614
41198
136125
95553
102426
81372
184938
162001
174743
184635
122120
281636
241770
117646
228240
295219
250977
196063
190858
124581
65892
198827
242408
152703
138560
113699
63368
136902
25290
61532
100933
181133
90799
18196
267923
74544
194802
47360
272373
24020
192850
134535
41848
145339
110706
133754
154450
103073
180847
232018
52874
151331
258156
101968
203350
162914
140797
93777
79708
262606
107424
254029
229505
234323
271209
268851
249765
99179
94881
50475
99682
162466
113534
99113
294625
195899
245819
160354
46223
218139
237667
244090
193301
235789
88627
179919
145978
202319
266250
169994
174231
38037
279204
211784
291996
289334
33477
256287
94418
74297
215738
76617
67846
163975
139018
86645
214218
108039
280446
104330
160889
254979
11262
104027
258154
139564
143479
77242
105883
55981
143585
16481
261499
158541
212628
85770
95669
278654
172180
30824
100647
135577
146299
139603
68014
5605
29331
172883
280621
217138
35349
280543
268749
114707
52634
363
204785
195888
56717
27308
270573
279530
167674
263145
94626
190150
244315
186365
157717
82211
138682
66452
201532
294876
240902
49106
104126
6295
101550
219047
128604
56186
10375
108561
169450
191085
110970
183967
44234
139753
57095
202371
266103
95329
290784
17716
261308
90359
107963
256978
14611
65135
172292
25043
195139
140158
290753
44392
20988
60897
169799
251553
96831
179396
71912
237284
247591
64528
276273
13580
183951
244359
255426
228786
275959
42953
8870
157225
32368
272597
74374
247768
139390
212592
224107
126703
78888
258650
237991
37978
123053
275404
161746
233833
284499
282283
253522
78975
65724
238682
72285
241810
6197
12628
28206
125862
36054
23188
278726
81815
28877
292089
130840
233233
231614
64436
161084
134664
31737
290878
80304
109769
63048
256393
219210
168732
132717
187520
293113
103909
215438
61697
110008
61112
131210
148129
12870
205311
50006
237748
253286
198090
157159
170606
261148
9875
293488
228368
16647
226378
82668
257890
64904
51793
269022
125190
257106
46948
153667
155893
80274
64803
72839
151603
194383
259156
84673
45696
10924
94215
172859
203322
116114
238145
171651
100982
252273
147410
148238
256999
153056
193024
109481
106082
89434
234658
65090
243217
189570
131807
106614
140110
148133
227079
45489
216554
43656
155177
144186
296714
122117
180594
209460
154027
180706
119570
82384
259205
37681
176353
244470
142632
12754
10535
292831
200895
195886
12742
214650
293192
283535
285360
222881
49175
264424
126297
91841
103778
290520
89055
41088
76890
278012
289466
257002
114325
20015
116239
115351
44646
31330
220916
154416
286731
158736
212699
198722
262210
31681
59243
235601
94870
53787
261957
214572
252108
287603
35928
167813
109286
269530
235517
293670
82505
151915
96437
86791
199282
277159
92712
39635
185686
275996
247852
88991
290847
131615
250457
3586
43554
183685
50312
172468
179800
235875
85604
231199
89154
3322
297725
198690
119390
276813
286635
260423
174187
153842
267062
166327
8942
29467
196173
267992
167536
132323
118822
183196
180083
173392
203578
210610
79072
273407
54239
243180
97260
277652
156849
130938
124372
68734
122340
111334
104595
216654
10315
5476
236136
174805
201675
265178
131060
50225
102020
110617
90330
236857
151598
206665
197320
29154
244958
219031
25854
293555
165763
111299
116921
216067
83097
15524
131807
18232
292460
90465
222470
202371
70003
52384
23993
271453
147039
98190
47843
82179
133732
228772
20554
113799
156645
203162
239542
60821
26813
125668
234451
193621
151905
177508
145041
78044
37447
228596
109990
325
74970
83873
271241
261956
267571
28644
180121
224951
246206
118189
219993
207315
230419
258616
174127
258860
48000
284852
236152
27958
192365
21262
284189
28059
56279
233152
256789
266264
22299
254669
211615
124823
205283
24123
254052
150256
24041
176987
101592
222314
49717
67356
258062
4863
277080
104877
247918
257450
97191
61700
49812
120265
182207
64009
33770
270199
80222
112566
163406
239322
3786
239087
155431
58604
30554
278745
58821
164396
256515
136845
16984
40010
291724
228291
64283
203571
90518
142060
207678
165669
173393
186826
287917
43170
41152
97006
169639
220483
149250
256732
2758
115160
100420
82643
143078
207601
68414
161729
198280
167250
63822
48054
262446
222090
70
184830
14444
168410
29525
87455
299107
18700
250532
210307
213734
111916
220411
57236
101477
279300
89124
265807
162758
242570
145786
39629
224253
246383
240197
28259
99404
59936
111584
204329
247192
171402
236813
21742
200257
4180
42450
39283
160620
256309
211782
68838
214287
30505
182079
287725
43623
251964
212776
33651
176815
72687
272736
83577
30415
229448
193427
201026
262768
31474
41455
270345
210024
179205
74236
138255
18590
200264
230872
97599
108820
22163
174597
42809
138296
188390
56269
256612
294859
126175
267499
82639
257221
196424
168062
202447
240531
145161
161904
123847
27144
79733
229403
218270
96634
192813
56085
133411
9867
209910
2370
50734
158313
73042
84825
172135
205357
177868
221952
156248
103706
213974
71117
90603
232176
145430
111539
163021
179242
254160
94228
288958
266650
154882
280100
167051
295585
281489
57136
96504
259141
201975
296998
179715
251069
137050
266063
281816
58890
216362
182599
146672
148955
248709
68245
26208
204475
175378
244528
137237
260651
232503
178379
257552
208481
227635
68830
125201
77686
225289
66033
226481
172415
69830
385
140642
43500
163589
254540
245023
141838
126588
247446
63785
224074
177864
263630
10574
222952
24858
123507
231544
154755
112066
25284
17620
116690
269044
50393
26071
91980
198604
136340
136813
270084
291216
255167
87947
224270
204320
91236
20343
105756
222602
207387
75106
194836
101900
14443
168821
95662
245472
153259
19931
22486
124785
188223
18961
90460
45858
255898
157656
213514
7988
130948
239026
126450
92535
263454
50413
30067
286636
128473
275393
268405
181755
245291
174810
115389
206595
179477
130019
10488
232147
262350
237467
142674
14083
92635
130612
48415
53780
29693
108996
119932
251272
188986
181379
130838
190381
94330
183258
254522
127653
24072
225171
21787
283732
299350
3988
110956
115806
54138
20609
91213
47787
212258
215230
177545
116124
45952
63324
149093
273414
288466
268816
889
23674
192914
101504
131490
69279
152368
135904
234262
218380
188273
31140
252635
97128
265684
100056
51419
135190
226460
170348
289451
127073
57332
77903
106711
1777
38135
120825
178512
200965
165248
162853
152751
198103
165787
281695
201375
128407
229320
190541
22091
277169
290097
205949
16735
157392
139490
123653
276209
138690
185875
47433
6142
293739
298924
36579
175746
231546
91419
188688
241952
233057
265675
219162
299660
147119
269630
130243
186380
213089
135470
105195
156813
126603
162602
114880
235845
117919
42714
83932
92332
65831
55536
61682
9312
191184
65408
154068
216479
141818
183968
268481
58462
123190
114809
75894
5835
203558
129299
67558
145583
70052
67784
50418
105134
249411
228102
135362
246161
205313
161006
209500
141160
183652
275987
224277
45201
116387
137195
228319
65933
225561
258095
94482
197717
242470
136710
62791
5906
215780
206383
114742
230758
147757
154638
286497
114984
261978
106966
3054
286913
179689
4348
99516
222268
125558
235117
76041
70019
161636
133134
267922
14698
73140
167787
73515
79636
282940
16174
50577
99485
275191
266310
285751
155595
157626
149619
233670
66462
156961
149114
119
25078
209941
144963
212598
32256
70421
181797
110155
159500
291157
112414
93306
193355
114785
53365
222665
58427
29433
204992
200903
241353
31142
203252
166624
109954
233453
20104
203722
42659
159408
119109
225619
49812
63435
177130
95869
285893
139902
240622
279638
82074
109625
154602
213379
121394
257221
5748
60062
138899
197906
238620
158518
6810
156522
269371
267685
28643
21888
233628
280976
225977
86302
267720
237143
6333
179774
211075
82070
114171
91789
110119
126108
59245
48648
221850
145970
3370
151821
27543
63643
5943
13279
297187
260214
272781
222768
73125
100308
242340
10399
153752
102100
149125
136642
255284
221785
248693
209448
145549
91702
216725
25617
172199
194512
220158
183774
274602
200439
69622
274885
296660
96740
175364
82082
264908
153030
69758
111654
183225
178867
26006
234042
61136
170219
264788
88835
110928
73410
285509
70709
53270
16552
10288
279956
20096
264586
159812
89814
281230
263561
211012
193591
58831
278970
48097
15418
5887
279503
257907
90136
97759
260039
9503
273613
268538
124829
237224
250103
152354
279692
156629
140102
44789
61841
278380
296139
123764
100896
289283
165249
148539
256991
42330
88450
174778
26278
116682
261572
245196
276089
87910
18328
256208
104024
211618
135102
145694
72136
113786
189085
132123
46068
77583
87328
183009
238436
213808
188825
129410
68327
274823
275455
279316
73225
147375
44830
159860
256486
147620
24372
269116
255188
137973
298524
26815
184613
66478
193412
32215
203756
214402
240949
272835
28722
237330
73721
148388
255837
90329
51336
54463
33079
127441
234091
53119
247845
199638
122967
194630
136548
2622
101142
101905
58259
74690
202501
251436
186287
51068
215313
40479
237899
295299
280037
37999
60638
61923
221190
193260
181385
85137
86582
155376
153961
28751
142281
282823
108498
210530
182388
22883
286437
44848
156766
218210
276234
154053
114203
95241
49712
289801
160963
276313
114190
80465
71873
166048
161288
243516
183725
282051
274054
102077
67136
179735
235703
136789
285973
95567
37831
180471
239044
129589
146950
232925
291094
112325
26386
289517
21999
44964
267383
100114
39360
289744
230559
286368
78518
160438
245005
54946
268390
279295
122098
58979
206004
79620
272387
49233
186154
75711
60132
49536
213234
26269
109298
168493
127736
279897
193867
295300
234548
8422
109543
135640
131723
137609
103937
185651
268526
240700
58023
181727
151781
231289
168629
91549
273266
221949
82468
142650
9519
56938
148796
59307
251275
184312
253854
106223
220229
240295
80235
23022
149747
261117
134708
115025
111720
284045
121449
205980
202116
72315
9561
297327
179716
203952
93827
264509
125859
198906
194172
234889
79370
56353
51179
267113
186676
17315
27556
22805
199128
138872
13722
156391
41900
208652
104919
134682
152161
28511
251704
184498
130512
267338
275038
203277
296662
65077
196395
61773
91413
276806
240694
220134
101713
232752
73749
269316
33379
82810
181446
86110
34220
196168
30002
197322
214028
237258
233162
123596
56525
132833
153437
133484
186805
216826
66254
40249
236606
110441
47948
2144
243743
240921
33519
257040
95233
75773
43349
46899
58744
169852
222263
182613
244905
45774
156782
100305
70649
153660
124763
236348
85516
221679
32107
278138
127731
198185
147181
245255
171727
18698
61005
19966
123148
210518
211153
163048
73254
174043
55849
278071
51982
7955
168119
179357
108249
197164
258379
190008
224730
160592
64538
32502
206946
165862
281077
115115
273375
239966
62080
212733
71619
280579
42713
31401
152289
56751
20641
12892
76160
281696
199849
200140
241149
138123
62755
149674
44747
86404
84253
114913
38231
193012
71146
138440
112862
136174
194217
236052
93181
233970
248651
273250
108161
198915
291279
257980
169549
102281
158707
47698
147146
5378
229453
89925
226590
283847
176096
218563
255217
190928
124873
292860
92014
261452
68129
252271
282658
174466
186596
258464
216846
289437
208683
96621
109375
96278
275800
23346
110334
256127
178079
50928
36780
10570
270322
119927
11550
47814
9144
928
75297
291431
223174
59557
128551
159948
68190
278969
64175
187516
99749
156379
195143
139196
147295
10918
62563
166238
10842
21174
145752
187565
215742
246028
115366
37158
8394
165747
12478
168305
64922
164115
220040
183991
166653
131930
152158
20971
28659
214652
76319
235682
114359
136693
68345
188694
205342
173288
203940
259622
132246
112845
177659
210303
141832
41948
176068
264431
106023
41241
66793
111209
123277
107704
296297
69074
130209
227252
116630
270209
146236
48169
157683
162170
286344
8115
262206
237602
259782
232959
277516
250140
281717
292186
161935
170169
115733
246178
17184
261922
99740
119766
47883
35091
37444
99155
283675
22699
131531
188504
129786
73219
258139
99774
50838
75423
223824
148010
255458
182254
32614
284429
284567
193472
176163
281697
100319
255040
9688
80861
15349
64961
281155
213635
88292
22833
269805
270134
243254
31763
114008
179961
85144
225162
129211
102561
274871
87535
297096
164163
37026
277707
187146
252422
182535
160178
132326
126912
204828
216921
262434
103204
4926
40235
158439
121560
12458
127386
114271
228620
107092
245047
180692
104893
70460
67882
245645
127880
240163
203253
232728
144389
70304
165488
15446
81930
22741
153668
101594
271962
192742
283372
297749
207633
82937
105658
265924
281457
106994
186926
261709
18359
208087
164695
87688
44379
280255
217890
62401
225490
252414
271130
176768
131665
13471
9621
265708
87379
169007
125755
127141
289754
273470
31025
208030
22353
217972
34257
27934
191095
168251
17322
280532
150672
107521
12310
185812
177549
65695
83442
277273
53741
241602
10074
69579
105267
67965
135199
45163
199375
224784
182094
251398
116508
91138
10215
121126
188191
136615
39223
123212
86257
244834
144993
143014
175479
5146
130537
194374
295132
126066
71397
101537
269675
215526
211844
75344
266790
118791
197173
179262
169216
297382
114852
220314
91441
132675
78259
89510
243277
225327
241801
37534
299210
218541
285198
121592
144312
273129
41261
254374
159495
59719
109780
275371
203536
33406
49903
10532
39929
113325
276470
261129
245404
144342
34650
268705
186302
29253
39083
60914
156599
41271
37389
220244
172413
37351
99132
156797
29990
237455
7933
156435
84725
85227
165118
123565
160828
86653
216348
187179
44108
21352
258211
243681
21028
55992
72372
264793
210158
236334
212419
94585
143740
181695
100313
45286
282945
162567
259655
198047
162175
80888
254373
34182
216899
100462
122072
47227
91044
268801
34915
272268
95614
82246
263528
263094
214732
67356
102309
247838
245571
260393
242423
255183
223240
256269
63263
232864
136730
52527
120541
112198
269460
297518
92806
41082
209045
85643
171050
52896
255275
299124
10113
183745
162355
105168
188266
88619
295202
258720
30362
54597
263884
211049
94980
285085
149051
71775
154217
180872
43943
158205
180537
215764
188470
180561
194929
104913
293536
3278
139382
227362
297770
103261
171572
95216
123100
69248
174399
3781
283218
231701
63010
112825
112886
287799
241707
266140
108084
223778
210665
225217
162007
159478
51492
214379
130167
96010
237554
140852
272215
296031
222753
217707
161590
214089
140385
262735
224088
204792
233964
28930
167299
257463
291142
130409
164886
265270
35327
93092
98383
135225
18813
277770
61276
79368
281847
253928
45935
108322
174228
59758
41710
293341
236484
76032
233756
237165
290460
59219
213379
212869
146756
195578
187462
271074
204906
285537
195143
47567
1597
32033
188003
250009
143608
15415
96822
43206
50171
292745
229475
250047
147081
190124
48281
84973
217997
30950
214492
137121
109179
233377
246376
138128
7105
223926
245835
195089
1906
66564
128887
188742
262572
228077
39015
9291
171119
38883
52342
135280
256027
241361
288176
30094
261203
21977
84592
66353
27698
221529
169409
179020
105516
224058
151294
234824
259782
93347
242969
80234
13598
58285
137327
21051
236995
242392
210382
66732
282016
229499
258069
3242
143770
35960
248626
90589
186503
10818
256554
50256
193490
286110
96045
82284
176097
198330
16564
253655
46246
225592
116217
81412
25310
220463
72142
196544
240196
282426
204425
255927
254660
18875
25051
287428
155667
151663
162912
218782
233270
159816
77606
291387
69777
22146
122591
56073
58310
84446
216767
244427
83459
24310
52236
227954
169338
173012
41522
118277
205309
217395
140560
89208
87346
149695
223439
133503
290512
57861
166559
194165
183917
288226
181560
211121
275545
261124
197769
294234
5422
104820
207655
258014
267542
172714
91151
35977
214475
190948
156281
70827
162980
299347
195792
221916
266808
239478
187074
295500
86417
81741
144525
59457
243500
70246
16671
48748
161972
229703
53356
232806
75330
287214
67067
237102
175359
125313
133791
243640
161860
34113
247138
84199
96415
155934
101708
41619
135956
17587
277904
283127
85158
203745
194667
176545
221368
43444
14765
73697
119957
274663
113679
230640
67181
223638
263808
211654
57558
206207
140277
173131
4171
81893
74725
230529
280646
64131
5749
289741
243479
27340
231152
191427
113519
207609
221092
16860
6478
30379
185759
7803
11400
57178
131407
144157
110098
204988
223757
148617
107017
254927
116746
119568
244362
200999
27414
284678
44991
194558
275163
260658
85635
191429
137783
68580
217250
142007
223516
141765
26908
61814
248973
147040
182361
247269
164310
60279
256356
243074
10465
249359
148751
190135
7260
101306
125363
122993
209080
71315
101272
265449
217682
53097
204392
178919
55909
173310
111618
125053
157424
183989
30322
174226
42658
158868
175188
259755
170922
72706
44464
279842
130018
176314
7059
107136
30036
283781
245967
203800
206084
214837
271455
156954
89861
138362
286516
219307
72272
134788
101986
10804
190923
99038
218036
37375
143778
49027
16598
84363
86795
227040
44725
63363
79221
23382
5874
286453
38519
128833
113913
197855
175307
25712
227836
44295
52821
173775
213732
231442
36484
77028
269399
176748
32848
145660
202228
128049
77982
120137
71109
29946
215670
73276
43692
39991
191779
214399
242691
279080
126003
202870
264790
165765
43447
3056
39875
257430
285793
176585
42667
277985
91118
48885
150212
98969
214639
64996
224717
263175
89656
147184
284906
167376
268304
254774
206384
27028
14865
124677
153980
36501
228307
43289
183352
43675
28123
12971
196531
9916
83801
44057
80603
167921
238507
254265
165884
239340
129595
94544
139599
40933
256420
136773
241999
272493
260514
4292
84395
223149
69242
211021
34368
104145
152009
123008
282064
183351
287698
5601
295704
158409
105202
42247
249003
55627
253264
125118
175950
159576
62130
284488
23563
104584
242303
107534
23588
216775
208104
256605
263500
35588
13987
119198
241328
82729
145613
288278
294060
298984
104714
139354
271826
173578
139365
278073
194713
40310
13705
72534
186444
116981
130589
200969
121047
89615
40422
130517
73777
210410
250750
259089
115338
193819
108691
144629
299108
170994
209675
36942
156246
281617
100084
112906
242573
192448
146862
98958
149565
267857
197060
37982
108825
5579
220031
242037
164244
57483
131875
256390
45619
173772
174759
140062
263850
7419
184598
200797
142905
272358
39361
293741
126418
247220
256184
25571
29275
102219
205548
23434
278148
83728
235127
299006
249490
208110
275742
274369
216534
245754
129120
79195
299835
122721
181319
83931
262686
94442
167985
20962
73826
42801
187314
293809
233828
42006
217232
238892
223492
238815
94752
37804
299487
66080
69606
2668
40303
241729
111835
149121
208344
20596
269682
217321
108718
136848
174664
243051
169083
152112
270172
134075
125437
255105
183083
146401
233000
121565
54544
193545
137341
66130
227821
35827
23471
74348
103293
178703
99016
86192
111261
278892
49232
93798
93112
242908
46013
252380
103888
281239
250798
292216
257745
147982
140740
83865
246291
279736
273639
59990
74507
177630
268452
155697
262146
99119
198554
189614
267091
162995
180856
128457
242481
155006
11203
15971
219989
165203
240442
263746
252889
252909
284991
149351
292906
49043
95055
125914
108244
52337
79738
202785
112462
79547
209460
136306
125381
34200
229355
25677
227286
197672
178429
110028
125649
275432
138696
58253
81370
181759
127616
75476
14448
37081
296999
238113
13283
237043
7215
206296
90638
249141
273606
117377
294055
185301
279665
260884
117841
175615
8075
114015
8470
16191
180394
26779
148773
65779
267867
233459
273223
93588
117174
195840
101520
211572
272523
76085
107551
250573
229477
172096
78860
293014
66780
12039
227103
291319
94102
3890
77657
245209
283784
219077
77535
71076
240835
44172
237680
47724
183617
29718
85981
148573
24639
10835
223078
57844
285405
280990
4597
70310
265594
2240
155191
254332
136715
17920
226257
10142
276326
56732
34266
116078
259109
63272
57502
220512
208333
230632
261624
297675
120900
139398
57895
171338
255353
143804
114722
238234
208785
297325
257200
3758
157918
123567
13857
261618
143249
37655
131591
121498
38932
20474
266646
298489
141058
47001
28719
292758
164652
198331
46005
83859
208194
70992
20025
142850
136944
20280
217396
31458
277789
184281
263290
263041
194517
98726
22728
238504
187285
9190
274667
25660
270783
204289
105807
21854
96674
25122
277448
231589
76834
65187
117164
227145
28600
292738
177945
298385
241057
17152
196830
34232
290745
234653
264806
72402
182040
67475
94856
134347
79208
12944
245951
111988
287508
203091
69941
245350
157423
67217
158375
129482
87525
264477
29313
258729
34851
98770
24074
25258
95065
233462
199926
234385
162344
108656
176936
239112
175907
20889
226692
189204
71586
59137
45818
299055
90745
167797
16321
18260
276524
279262
88157
144729
235715
212580
228668
290745
92491
217919
2755
272440
207763
36482
254321
261054
220849
113853
239903
160028
73635
225562
154634
245430
60814
179409
102286
21598
229221
76631
9250
221132
132277
186135
187952
75954
276302
92307
113144
76242
29678
285397
121531
136456
266067
273023
19364
73625
203482
149738
249689
240868
186254
57855
61334
186085
195446
247815
292372
56404
150021
114591
71950
111405
69930
203271
267027
215486
177690
182218
218250
185753
85309
196272
253434
174975
177406
186376
23060
8028
125835
83810
219077
89565
164150
76990
64698
17412
114077
122354
233149
108968
263722
203268
208677
7705
202120
4697
281387
168669
52530
73896
33346
224434
75414
14284
47024
119732
54178
61793
147472
110934
276374
121751
91409
56408
153900
34924
220014
247135
299055
241085
15983
100808
116128
194544
8212
290318
283795
161885
249276
226933
99015
42865
217043
38045
89036
144078
70483
87597
35977
286159
103386
185550
47044
18900
204571
57872
81398
162510
106836
116799
269148
226374
67825
239404
53150
206511
188464
203209
187447
235032
92997
267474
181366
241183
125931
16081
213728
200380
46943
128582
220298
266410
233366
280208
278218
101296
175713
106153
250301
234001
158466
142052
162677
257741
15504
245928
63816
187450
54855
85520
84246
50103
144606
291391
43615
295787
200235
247199
60624
197775
207311
230893
124431
145814
81731
192227
10398
176624
104572
98677
145274
5567
232957
239434
62183
91989
49838
35422
31528
1097
269149
72519
208635
175304
29692
172325
144002
225161
289340
5288
114806
185592
281326
279575
73094
169915
239254
177880
209996
48551
256516
225987
40216
176735
78913
152748
53807
23890
183864
202691
232443
61473
69930
237522
233935
148176
211601
96134
57620
203534
12968
13589
121224
66242
16294
75385
296808
196919
100050
222055
109328
44583
143657
1123
209903
6869
60959
178888
26481
163044
136046
296345
235008
100651
16849
88450
41470
10421
54478
117406
203590
57407
256882
147110
216760
16316
218484
1351
61112
260142
147700
37960
197846
146283
185125
154133
1309
151606
40314
219933
226309
151366
121780
173199
13949
112816
257592
211905
235861
69433
59600
136542
139310
96540
56963
249243
124354
13146
191786
294132
75533
214949
123192
297218
202511
296265
206386
281172
90151
40580
225477
116475
153671
126266
128916
149707
15795
190442
266140
44712
111542
36397
291888
140658
55045
284744
205962
129199
44769
40963
94547
286439
71159
182580
113141
232361
1226
89631
254417
253160
103267
120126
178656
243548
235981
188064
217787
195000
98222
237484
218363
202311
273582
284312
57785
200808
167335
295423
207321
135770
82722
270536
192404
180088
35778
59056
287358
65600
236032
62013
69178
292762
165388
30102
65552
183134
80258
51702
55520
84488
105320
44044
276965
155536
381
52117
265144
154697
20255
291251
267300
145502
218156
70187
255382
196868
185665
23468
142137
111928
296324
98986
144716
29782
99435
22317
157489
44560
27796
237595
207589
291615
232763
155078
101869
64205
62300
162496
199865
214534
60965
104363
10098
57592
11808
134366
299513
249359
136374
210804
103418
275175
114478
281759
176356
274782
254537
198451
236952
119832
73291
281476
119574
25939
179768
296823
275400
173160
184158
178581
287204
19743
94942
96411
147178
5383
85394
278116
112288
264592
269246
279471
288463
177357
132579
101448
18711
152271
195452
170464
232476
5969
79350
247337
269451
130941
48287
37420
20871
260831
10029
116299
36926
58035
26708
76651
24950
77377
12285
259798
201210
290818
175092
121847
218955
112622
185339
223962
253583
60387
282811
217973
91743
153407
58953
155854
215107
52955
169507
80731
25147
226346
173693
125571
11849
101893
23344
261445
190235
39897
104898
189572
274289
239933
162910
96527
119757
42080
80890
39498
88349
126576
77077
86855
191874
242229
147770
280842
4925
151313
141193
211210
30348
288973
63534
189781
94560
64664
182743
112530
54579
292829
164565
42798
74798
97092
137858
74078
5328
228822
99731
267607
113070
97576
209478
103812
292406
15622
47214
51041
125097
46878
263894
6959
82425
112621
132652
233087
101435
227718
127800
1725
219010
182150
169004
157596
216071
120038
245540
143876
64456
70207
267809
268285
116331
161876
55977
80626
247052
94390
74231
247391
98562
221716
128191
30917
153319
128468
214248
244999
95250
14596
13432
255424
249120
91148
114089
124488
33691
219386
202846
125962
61765
252757
158017
76462
100185
222832
187031
57077
73784
215093
283821
256750
168885
196485
259734
171747
222229
122755
92817
221781
173420
248272
83978
272406
211342
285633
38889
168027
79928
23082
124776
143191
50422
117728
294282
76238
212692
40061
26695
235762
113038
151689
225710
47766
267835
282872
184203
202830
45397
290227
170067
115457
250236
272751
10361
76315
71223
115778
146814
177844
259316
245562
128293
4092
42429
168492
34376
140873
20801
110500
181108
160561
41579
174455
193152
180890
50496
49084
151091
72383
88431
108216
181469
10471
198797
72688
264870
55013
223816
285148
154153
62483
182028
225711
12178
289783
46850
140195
168571
259616
215104
83619
85645
32766
150824
222199
139246
248398
56681
217430
281042
172395
296163
203609
94518
258821
170319
248537
48613
44288
248225
274879
275967
196200
4924
43070
264944
272101
219863
132999
57700
40292
221437
138155
233741
176662
244612
193556
278057
66318
103941
266882
249974
195626
287673
91704
31205
128546
170827
55411
236757
239210
48637
136387
259410
145568
10050
267181
50181
13030
85187
232210
100595
276613
196932
187155
294797
161174
276827
3458
65158
151371
2641
283229
131125
288622
51829
177891
193659
10124
164124
93977
225440
269740
65736
13463
144769
203489
223015
75883
79649
41544
136691
249098
43240
34973
117739
42653
143316
264021
152330
99497
281705
239504
95215
174627
119520
210509
141449
33194
201095
281037
87832
74366
274875
115517
222900
219941
161724
45826
42116
20167
207136
152364
89183
137848
282940
65120
213879
78026
231081
206220
272451
108628
207003
277884
172606
74572
96935
109495
140377
173610
181947
233629
294176
239910
142184
241599
257025
259849
260185
168705
36665
201512
266955
37658
133295
60335
282844
27002
220934
151972
243377
299302
36939
11831
115530
144708
3486
226107
223456
44780
170838
197973
165282
22488
130984
115201
282157
183923
298796
195118
93975
55065
292125
129800
295047
156868
204959
290417
259897
220164
237597
191667
222975
161134
128184
105965
208539
114269
202366
111966
169116
261680
82644
32038
92856
139497
171259
209760
72313
213963
145206
75824
16352
12154
99687
200515
191286
285519
117472
116539
271811
141982
95243
277610
77456
256041
91434
8486
125465
274994
69666
72687
279856
58076
38972
163942
283491
138433
60977
81740
130982
295955
98005
59935
230756
91341
115260
160068
254195
7763
163215
43141
136824
170227
205836
274491
234026
87999
227011
22017
15132
48650
33267
73972
182676
48341
175178
196905
91796
238517
291946
5972
37422
102559
55493
87716
69195
87905
31532
186239
280410
253132
202778
59701
251021
293010
109576
54954
60865
7696
287636
153246
111530
63135
137596
299236
32401
77203
250375
136291
127740
143419
142944
263214
60121
266546
183878
137800
31787
178455
234759
121736
22890
90010
286152
89252
218660
23651
11816
271951
150276
253682
252855
43224
227364
174730
146943
153462
184935
199800
281689
113493
189000
225498
43811
186223
217234
281249
49336
238267
249397
193397
15876
124279
112555
10425
66327
186707
208558
239701
78240
53148
227811
265395
42921
218732
164644
51355
141153
262590
165251
226740
117660
116201
299523
189753
76538
279870
134007
231147
44228
237272
166065
171621
215784
125589
273838
6670
67688
97285
92272
234727
213037
214318
277395
111381
36748
114030
249152
94266
93915
230403
273574
159334
154016
155646
229314
206318
146857
138814
196488
116573
48384
215183
264217
179012
96250
60146
115120
148568
97099
124714
231790
205079
201239
152318
121002
282129
244775
86798
285807
142672
202698
41995
249154
116475
144118
95997
86612
125323
6166
142866
278324
294397
198642
249130
256461
111162
51654
89070
128023
292767
119156
128301
191011
288073
100872
117443
294287
287023
171157
27695
150293
224199
104927
28288
179887
140806
100406
189783
30523
57511
15814
64705
63519
262271
128032
1236
32008
8690
165674
68220
156069
82328
238470
1049
285599
44377
157132
115537
59518
220785
66263
190021
196033
217625
111209
73172
168519
123849
97266
20740
219262
198710
193415
101703
50963
249828
50112
211428
249312
85171
292
81429
252483
59394
21830
123065
29198
145390
175247
129113
87006
292624
222317
247912
130928
84534
54058
180736
181638
265984
174702
37490
252863
140066
295719
190703
139917
154019
66493
280984
211050
166011
295414
151353
45577
236910
28754
68333
167182
35262
171036
241705
618
185053
148006
161175
193535
178001
222664
216635
79048
39109
87795
106737
143790
137015
144816
174821
130034
229766
148994
15702
166503
272812
168519
284056
50329
203874
189779
190950
85775
121355
128645
62257
281045
252385
138062
94768
189080
201432
103584
141129
81603
89608
53516
101789
22929
188661
38679
173651
81666
11723
289165
164326
190866
192397
292752
253188
229721
296663
294317
213182
182032
145322
77763
243096
209811
89353
117901
175112
201357
61992
10594
274824
72053
281617
121643
104362
203054
176528
92463
273024
132247
129582
280694
244498
276814
78511
72987
54905
130425
201752
45827
93813
91376
287503
166089
104181
229878
139654
198982
187856
113458
11046
280846
188091
288259
172541
229412
299888
108569
295975
145617
279223
172205
96862
175448
111340
283498
373
21889
117273
147545
239082
282738
129326
252097
79437
84480
269360
193623
15291
88850
167466
134608
213528
270968
52223
224908
139774
42233
191932
56192
79659
188502
270284
265230
295209
154248
104058
5177
36077
9491
125727
139613
208476
29447
83907
138488
32482
32021
276288
172066
173513
198375
131649
229915
93322
72229
246292
287094
255811
222128
153256
82943
38908
218528
90014
107970
248242
90558
116529
12047
212293
286312
25001
155542
197823
9472
20531
68875
286119
28427
19345
33015
42748
8806
175178
19371
239167
250914
7338
260774
7838
290922
299333
175790
34281
121593
156238
250582
224818
178864
54267
124299
77712
78258
145751
140284
218016
282105
214262
148047
299856
207299
254115
31316
111764
284657
244511
188178
120807
200252
155239
219704
215243
113365
6217
144815
239064
126172
257809
174806
157567
79124
239314
271650
223296
74518
93103
107421
243229
179811
185218
7088
237698
85953
154754
36436
204961
131004
154929
3418
29736
265348
198908
163619
136143
167355
296825
242412
207005
20956
267818
103583
171974
101520
272243
201000
14930
65978
41903
174644
39202
163949
12268
166769
140432
49355
131106
49487
102987
12941
48318
33199
46293
186661
130186
65639
101310
132321
10680
49744
45634
153932
59381
83687
142584
82460
133815
171642
256252
213888
10459
279954
63455
154109
68732
135325
66030
247952
134416
170721
84831
11776
249104
223403
151005
96987
51225
94758
161022
212169
298735
274516
44839
103650
70181
251680
234133
144866
155192
85341
251434
9291
193448
195898
115792
212253
846
28769
28867
54227
181359
161619
187624
200252
196064
84972
260914
121779
25505
244199
133472
258711
183322
65227
16834
260648
261413
279543
287959
266779
252077
223667
190877
70742
114414
22740
46225
145168
64394
259774
200943
241309
210285
242946
101843
188379
223518
1307
114783
230321
140546
154169
183993
267977
25510
147640
299823
73234
289323
207274
63330
119146
27041
130443
242413
238307
222771
161084
53914
125799
178362
70787
222784
199982
172432
230970
219236
235094
133493
295009
205374
285595
174772
141929
230787
51995
246890
284609
4695
288661
35761
160191
153641
172915
206497
177459
35442
223362
221715
199801
35573
5627
103133
133185
61384
80287
285617
254570
139778
157941
251634
142333
88987
139235
163778
27796
45494
198546
98358
103161
33022
242530
237840
60888
245395
183437
274222
80566
96187
292448
150229
73384
238511
55012
186081
136140
193855
92578
52368
179135
119053
254623
272223
75868
287343
123795
179917
251106
283756
255846
123776
23273
29868
203919
211288
215632
182768
284086
244319
67902
133016
233262
11338
127418
267551
270017
164073
48566
177921
1264
159625
91901
118705
126725
2687
79774
167280
240716
100777
267815
85111
85354
84308
120248
283620
57684
148455
2401
259630
195875
176200
244437
166281
207582
211613
105717
208880
145498
92419
146974
222178
84810
194212
84468
210224
117762
146678
186530
146476
97488
189617
53956
217950
289461
76517
14605
278080
187115
288917
111173
203485
237607
257458
122628
178615
137755
259152
19998
279711
115550
120310
285651
199089
292943
155027
233468
237125
261721
222871
176983
191695
217413
262205
132528
120991
268953
144674
194852
227981
243248
110649
16025
179880
59897
171650
247985
34368
78798
211887
118394
144916
45904
206509
156918
17509
199556
149755
36840
56189
44796
197090
284728
211226
165841
197758
292106
189668
72387
141922
111797
147296
135545
64691
61350
51274
81788
280702
209369
241072
276511
286917
98135
289804
3474
37515
49362
210389
200172
270154
114420
115850
89799
186220
208152
282119
3409
113248
246887
277431
40760
175343
294517
94485
86936
174857
214956
171977
95457
188679
219375
298450
55823
65452
58107
117088
234940
140402
32067
291877
54095
67907
27870
520
268832
41397
112799
4532
282856
242207
180684
148811
92899
60361
180318
10095
261292
243848
189263
168861
158690
178057
98522
124474
46121
113558
181223
219018
134356
168047
89648
121010
145879
142457
141163
146009
156070
226788
7300
159917
26653
95464
154327
27743
215100
55348
42417
101988
107630
155889
22704
266324
19034
79220
297123
271758
176030
14746
174391
9961
200169
249816
175988
246971
34224
279300
117623
110767
119096
223247
159636
278745
237258
98313
195094
170875
238705
128075
261705
127886
11705
231520
9470
114201
58660
180916
15490
160195
199715
292784
134030
257007
233937
218986
255806
223637
216157
290498
104414
40084
66349
137481
79228
29120
153599
86753
30326
39889
2770
96417
7028
111350
197435
112907
298402
221794
26112
179020
133353
53350
3518
51391
210767
10369
143675
108396
175320
232132
288701
153620
207018
252735
226899
21046
23695
238411
105001
76481
81821
186737
58384
123407
211605
63644
299086
123417
104257
112567
66559
243005
133005
264496
203436
39797
277396
145959
124262
253648
124575
195579
53127
13435
298050
83679
250679
4835
149620
111729
195504
14987
35222
250871
199217
127214
25122
36999
128773
79785
188594
25120
190662
118792
46593
40658
44057
200513
229720
138840
200233
142171
232260
157976
245946
90566
96352
48540
41023
66955
90226
119805
66911
224806
214514
1508
156409
142763
202751
130978
164959
178897
13103
78884
149277
117807
159470
202451
23477
30341
204508
288553
277991
181673
95510
95044
189275
212302
208886
19671
264717
111187
140775
89400
21563
39953
6709
144625
251998
82492
5305
117495
38101
181689
162548
274874
31897
261080
233560
156963
57473
175269
158974
151293
36584
245997
277109
159780
89197
261258
261505
237087
41177
101762
125494
288945
140535
47073
147087
49759
183856
222321
127495
214748
93418
170569
193535
201550
65697
69844
292081
243839
166923
119332
123290
182538
37672
126785
75104
166156
20763
215443
91429
15224
3467
149952
40433
212552
12859
144626
236211
269967
152593
283626
242800
33966
243633
20464
273089
116426
219214
216524
255244
33935
150440
53755
92174
269809
129364
215546
282815
117691
42978
20074
41871
229634
824
271307
159686
34650
224551
48546
82804
298752
20334
230830
197685
285402
77298
152556
210809
199212
32242
11994
24418
82936
16595
295
283111
220959
136348
118121
36794
209665
126498
223723
66778
216515
215427
166632
117754
149115
84537
72989
213905
12865
128202
196028
214906
22097
225692
172331
32777
215477
218091
238428
50875
164063
265682
162738
387
197983
281691
63433
98703
133911
180761
213035
131669
176824
277731
97802
113513
182096
270078
90671
294824
116110
135237
184371
183498
255934
249580
192632
57915
248100
292272
256622
277068
285429
42162
208740
157245
50633
109322
287054
250668
174145
267205
163084
153906
188028
233158
240171
128613
257885
287382
213596
24221
61793
102891
116367
97588
218859
40147
44401
91724
233351
161767
133841
237384
274648
64462
278079
240819
84614
19175
207667
210980
226790
99193
35675
228229
244204
81455
234203
197014
5042
246279
104951
242781
76994
248543
28729
82594
116682
143329
199328
77975
142671
74226
55558
290175
234481
256894
128720
256087
96508
18030
215088
254573
101582
136738
83124
167504
183369
253534
184785
117132
231204
71623
299022
86480
258836
30324
116529
5
162153
173976
60323
122385
18193
33870
285098
127488
143085
289368
265133
280834
257851
268498
33058
157548
57117
38638
268814
298162
24420
181060
27922
101569
167442
46083
241547
293998
121178
77561
127839
253358
63906
107675
11627
56708
207458
211453
271074
117465
198212
296973
237633
215508
153085
11919
250605
165913
230458
189238
125437
243962
26786
65199
214889
188597
250690
204541
8302
272326
54512
63710
214743
211613
91396
196756
108806
260858
98837
84595
222507
292094
109351
229256
279922
166157
263689
135607
139359
136636
138968
137573
137356
72337
52122
164047
278186
194699
129270
220755
48529
119552
153812
29029
102823
20533
206058
61613
218011
260420
169013
33920
217678
31223
193367
19425
78772
10510
87067
89277
154864
22032
94562
247457
238270
134442
2952
86302
30618
173752
166605
42365
165328
54368
203776
177136
74215
220255
68447
127969
219514
63723
247859
58111
35436
180406
299492
159176
124439
132701
130594
212411
227572
47684
11870
189262
189478
66607
62660
226421
146913
214456
64883
247926
269831
245089
161352
298717
189423
11724
197081
72649
36772
285370
14432
236126
244367
189230
211011
195849
93198
84463
244216
167343
121280
227543
203607
20124
10482
33506
288829
54818
277459
160604
157329
96365
256658
21951
183503
43392
171998
72011
158945
119819
94926
75140
78453
44576
264974
127806
268829
202689
149236
94781
274305
159303
289124
281862
164020
18885
56760
120738
274770
206808
113459
191396
103482
7830
42987
117901
84869
109645
146342
215498
280989
264339
283119
286233
219187
69427
193806
19765
156974
46300
71457
297371
299261
73013
112458
173607
9250
35630
64075
226802
77346
237125
35792
46468
193790
227344
169954
4287
282476
164948
294066
292516
21293
37125
216479
161943
26029
141222
1614
122637
160093
126528
134572
191755
284042
125185
161005
226539
154618
184817
158736
89007
288770
98455
121558
163922
132492
99746
190728
182906
71485
102487
221004
298576
157168
122699
151149
68460
160400
21876
111533
86171
228694
260654
61751
260995
96523
116358
9983
107368
54226
223520
194691
183897
298545
8765
17272
70834
198134
271980
58890
104138
297172
51458
287766
264093
46265
150115
216372
291690
221680
266843
181562
66713
225734
252412
71423
236328
244907
59254
155332
288402
203456
42675
133381
149328
193530
128102
196353
262332
286288
255186
81647
51895
45378
3649
241478
255380
261254
258944
172307
279469
194619
151483
102688
92455
65920
241615
208243
269547
187809
98548
230423
153098
57469
4198
264434
13260
242817
70480
268630
294704
297113
159875
217663
228883
102673
111914
94720
1394
84531
130355
270449
214470
63810
178271
141819
176284
7680
281931
85833
294261
1223
55621
278571
107733
106428
122921
273820
10868
136229
13995
20010
25544
143438
280851
216764
28483
57136
29546
119487
198116
247249
268950
38331
160840
260886
22770
276089
76137
199567
189705
286385
109075
156283
114557
44041
37254
262018
58627
258184
144731
227935
165147
252188
93926
174269
80715
276938
230285
194869
162608
27274
65297
137743
260271
103128
27029
175235
5567
281434
102487
93403
72105
58805
55247
267271
28696
154618
175791
216756
128355
91738
153441
281807
257725
283319
129931
119495
159676
93146
41140
237379
134602
79017
23549
282057
219020
21868
104149
242973
79913
112217
130075
147390
240823
207668
64861
134747
282732
134220
23906
184156
232008
23312
57017
122792
139304
168150
229460
134561
252374
111116
265441
134267
71845
223074
94656
4352
144687
225422
223892
216236
223886
267475
91921
222236
83532
287545
67429
205097
141782
137092
40171
82322
145158
80815
255923
91002
51566
296605
189606
114678
39603
299422
11018
158771
88163
195272
248739
11979
239598
245513
226028
36177
277456
51143
259855
112475
536
289242
11774
97358
254189
122439
255612
280928
291778
70096
47411
218707
298544
6686
231733
296594
90170
193757
194415
29736
81598
82741
208652
281188
107345
45253
127150
145295
61211
231709
210568
226774
255936
79015
28751
11748
76007
294362
253434
144915
173818
187856
295548
55300
56376
213905
265693
232581
85564
68547
114408
240484
235829
105376
297066
47056
102102
125145
226804
164029
287121
94436
219408
207365
6521
33841
295497
202253
248698
75479
186637
155485
272654
221464
99155
33598
119233
166790
85694
144974
251151
30321
141394
286898
285999
287269
288978
50601
164244
41568
100137
283746
206002
117207
61266
268825
90473
207806
207594
273544
124481
202971
193956
61064
184763
239450
164047
26559
293067
100742
81404
264327
222772
192494
131789
232239
11229
291079
210683
252593
175163
150250
51647
85588
35013
214369
140479
202308
277479
212898
210822
269985
57701
161893
41249
286084
105002
256043
207777
218059
64070
210486
53136
112150
19640
227718
158432
211986
194029
278000
190682
159198
143739
97361
272870
64897
104506
31388
134781
24871
61486
11441
20674
124535
869
279544
243452
15548
78762
225791
236039
213892
73429
227921
239190
268051
63537
145943
163319
239853
214895
50233
65550
119598
158068
196645
209923
211491
166641
284756
54537
168899
289355
231942
66192
274627
115252
202413
218148
251632
3267
171613
244995
74111
244759
20318
234936
120178
116555
184940
89053
186212
255924
223426
263697
104970
59519
5468
139402
70032
149660
216730
2454
149258
130170
95173
46469
248662
43561
197066
251450
288276
222975
161896
94284
213922
25666
5274
23917
256524
60957
164782
70904
124890
283564
244306
23313
9892
187724
220254
17449
232146
94390
245929
91728
94018
92205
48238
98802
146301
183752
264909
222214
77793
139140
285108
171726
105916
205348
131481
211552
59204
273239
264113
187246
28709
64183
257142
200392
225161
122308
292701
196607
263729
258178
168392
157377
138857
705
80011
79221
45279
154078
77023
55369
54700
250837
180794
204415
102962
161636
63681
209432
147830
87531
205868
121138
297065
241625
260944
60200
246566
229261
4071
187617
22138
5118
18417
223187
172993
23029
93504
176826
183117
77872
276957
197423
177595
193506
216088
6740
281680
260495
190963
217920
94225
266849
22097
100013
161683
226210
69504
55224
108624
90952
79372
42063
179461
120501
47164
146630
112230
29735
61602
106884
275509
279925
142083
102397
289397
8981
169554
187984
174126
258211
69007
180502
30625
294441
246110
90567
71948
66016
243502
63075
238788
299491
157554
215758
140655
181150
170045
216226
288995
40968
48499
39036
120410
216066
84528
202104
241581
39996
3564
282130
203431
272685
52764
272772
19220
99530
159124
113618
165283
171910
158658
109647
159546
286658
163917
168195
123558
285783
196551
295633
180922
70840
6599
158524
16339
173454
75266
239010
214077
109667
265446
282177
244446
256108
111969
234531
70256
176532
273593
278119
104109
210164
177313
46704
181797
80471
179883
8704
163382
200369
237525
112579
217044
216978
93556
96072
173159
254087
2558
78454
270091
217416
134939
43012
236676
193427
154734
228585
85712
142807
172568
75895
41966
184383
91341
106587
73316
221973
260429
160736
255353
182904
50381
63883
253109
26732
250143
9683
16212
264794
38703
124725
181353
125399
69159
273451
149825
173484
1267
143214
75759
231045
287749
157017
298503
258051
148417
194206
69472
212844
106775
168068
91474
139341
152916
179448
95653
90466
65933
129042
168278
248754
289812
32661
290849
288330
100532
77056
120515
17528
244680
23094
209396
256933
22004
130521
201400
192912
236626
262751
199257
38362
33256
293724
261398
74513
110318
34919
224894
162031
112523
291352
127902
51686
17144
96896
51946
278769
4976
234700
232673
189961
103551
110869
23658
151955
75386
92008
9046
137355
242247
190681
137177
209284
52999
200317
73691
289502
276840
171432
3310
131529
106770
153003
183584
70562
184128
32739
56472
72870
69807
26961
183005
166636
223632
258412
119909
220795
133046
99525
268851
152132
91845
223656
3759
263349
224894
282924
189837
178355
102111
269704
287327
105337
64873
36501
266655
238007
114496
85502
196133
199029
176284
208450
287999
223155
77173
275188
31012
19987
181902
242308
18180
238498
14649
122048
104048
48920
144802
113781
276591
103638
78221
291432
168063
243224
4279
40401
154832
279363
39815
237717
57432
277665
271410
7813
287046
24965
139537
138027
24046
160480
153998
111251
143482
94063
3497
141868
245139
44502
138127
294361
92549
55707
136285
52355
195328
159845
84876
281151
62047
31840
296888
90384
273287
34015
189532
187920
287237
272088
51270
6383
294259
250665
159103
2108
129241
48369
6871
238240
39793
156163
209676
109562
157842
30480
82356
278876
134158
179005
239825
145
291056
244003
84507
58845
85236
167824
125579
259008
129997
210685
93097
158968
79119
158960
190107
241254
265594
169571
9165
235742
18115
132383
169528
199526
108337
66674
171275
58584
191908
13005
197226
120681
19066
191476
261854
167381
297121
40694
67465
242528
134737
223749
67812
225522
155612
70546
147143
88673
267686
176599
198541
127549
14077
109436
295991
204573
142660
269898
232571
60495
39935
129760
92288
138326
44734
226914
150144
87547
251294
183762
280701
294106
47142
122350
276286
279181
187669
37555
250178
118188
168873
167131
128793
143338
98300
123133
107737
95276
241647
174649
35968
177330
263534
22118
92725
120744
171773
168157
259094
293569
175698
240479
200871
196867
94463
199136
283342
123642
12019
62180
58004
16397
173603
58714
233695
141737
76462
90487
211426
23669
223846
161182
30911
16342
290139
273301
263334
118321
164412
71197
188978
83337
155956
151610
263487
10578
293558
167314
175560
214196
247856
105103
252580
193075
184268
147595
28596
107528
79948
2380
51718
139919
186521
67638
80877
276913
94502
83423
215097
6484
176167
180861
33951
59042
273094
70631
66900
138071
85216
169808
211868
92872
56427
51742
278145
142597
39107
178405
45076
262394
36558
202626
252143
137522
119126
73089
217038
35815
242786
116794
28313
198565
48442
236773
253132
266179
128507
53577
37004
130735
183409
25130
169320
223338
179170
192070
40650
191566
28152
42175
148484
169371
186494
279063
81877
108607
277477
137591
228618
251469
150988
128556
55368
292152
49218
136031
196285
53007
158532
2808
253400
21230
282953
210551
38823
19328
243129
219259
43606
299718
244851
271196
100784
299365
234495
134368
134722
151041
241389
48378
114468
70209
289056
255433
41276
36538
165954
267969
268695
106987
6138
277485
270911
203014
18266
64107
198444
71641
149259
10481
149693
161432
280255
73612
198977
51887
214671
107958
123932
162056
35498
11957
114999
127114
172958
223105
50243
214861
79048
179963
155218
218259
135110
136194
285670
194402
292786
43702
245544
40866
227593
205387
129171
237579
81259
29271
259166
277758
263074
60416
100387
225908
117910
182281
111115
110364
80993
43108
163742
80444
192224
293477
273696
215801
202575
91329
104364
255404
60434
213809
60096
156395
238296
269973
297603
44821
25668
102285
7145
40960
231380
289995
210655
177177
159909
14987
158497
58788
118285
79405
129475
45017
276857
121321
268147
111322
77633
201054
2833
36658
109400
253593
242063
80215
30896
144260
263578
273497
298307
189454
91792
210640
233554
241084
286692
248314
295550
125450
246710
150891
250248
214145
238494
86976
190783
70197
18402
109601
84224
85417
277150
194827
181624
250049
67337
150891
12041
122661
295361
54240
141663
249973
190048
200727
187800
33522
297263
155963
26941
192683
205221
31691
100724
274003
128928
213972
141890
63395
14568
20112
112210
10374
214732
189397
207549
256179
222779
102285
247407
92341
100692
88860
228087
175384
8832
192179
161762
99609
103516
211941
37785
82410
72804
146134
279463
52558
158550
34336
237553
112618
84710
292439
25956
123999
271232
280767
37452
2650
182150
63652
145376
186124
298961
256277
109894
146284
258703
115658
56536
149634
143213
197352
267993
3640
81226
201751
11678
259216
19053
40313
279238
181643
46654
104269
103316
156286
288558
166982
244210
16765
268114
170699
107143
57689
271371
29830
295945
112215
242649
263616
286860
8852
130980
73909
175728
239478
126893
66311
23762
61707
89585
236801
149289
145115
157164
1925
193005
280047
79780
233420
52160
134716
219516
184488
215889
297740
223121
27047
74064
238959
200241
270059
108429
207167
212957
212368
128794
198501
217320
143523
81103
230245
207424
256783
42507
162592
95504
140451
243312
202760
126720
116805
248541
94655
150600
285284
32680
124092
141070
100850
8445
203792
232571
205380
172016
67655
95047
39182
239600
122014
217188
32691
102732
65598
227059
99025
88350
249088
72486
9708
275351
57624
156703
150751
73948
244666
269930
75403
128544
214370
4002
287328
116202
265449
35997
201289
267305
14159
245393
245268
71831
33020
167533
97696
97151
107131
183944
47063
114640
232053
245553
68280
162239
100599
67705
208641
217921
266367
127074
294948
81396
67280
212527
46768
240214
130213
11445
46161
140335
11832
168534
211543
122184
83323
233147
25220
56948
79153
68251
197149
16818
237686
119752
288681
262702
161347
197707
159854
250977
151762
151258
87780
234815
20152
87388
13931
190020
262185
26168
4642
158647
270234
6813
80177
148625
200643
138936
8088
190586
237663
69825
207884
107783
244472
1671
178928
238203
42411
22337
173734
298484
231114
80016
33823
91506
184222
75969
89700
155972
287719
87178
127718
218797
223087
37968
286047
100602
293042
38972
57795
24590
249754
246907
32754
270085
107424
79546
33488
210211
37298
104736
173465
134060
112853
107148
32249
253013
299766
246640
38810
159797
30792
84405
111556
237660
245932
262645
150491
100375
245718
127166
209895
102710
166491
94571
7644
124950
158903
119491
51362
137506
252971
266654
265761
202656
72340
242878
213927
240108
155562
67924
23255
136314
265293
152394
73491
213483
255471
95054
181311
89434
109217
32504
143058
170736
53705
133083
185761
13169
143214
222189
37625
255044
195149
190067
207764
26156
122867
146011
176064
109235
227312
192573
188441
226193
160948
56085
66911
35667
208241
137149
8788
42954
51566
164075
124315
161953
203080
113927
261008
281532
146180
225216
193934
143545
38175
83000
154162
215522
208834
27301
12436
234738
116820
157449
139312
182395
295656
118433
193425
131591
267917
164028
203686
299315
176201
28360
58221
134466
46406
160355
41582
190479
150444
216817
183503
189210
217624
231011
43828
128172
133116
215187
288759
55062
191577
250472
223722
179580
84586
27885
136422
55795
294548
211203
103518
130338
287409
226009
8454
290123
288898
268
9296
162504
183733
119819
151696
133435
166272
12168
222633
181951
93715
149427
228747
101875
247276
34680
153999
191037
286988
295908
167546
174132
188346
180785
85136
136102
107026
163930
60530
203405
165366
164731
299462
260740
263917
210710
138967
274066
190844
121452
235571
153139
93872
262659
223845
57007
131118
58818
105300
258675
164402
157606
254309
98164
59671
222931
58299
161003
264624
299641
263705
194927
770
156188
179404
179937
73396
262728
236946
208923
107420
887
113358
277070
210776
161515
260133
61163
71899
116072
205933
299347
45527
43157
150878
171390
121073
37849
186911
93608
127259
156781
264184
283054
53895
56427
165042
264326
241846
284230
96509
30771
107363
103853
236608
183430
233646
168301
969
20482
101544
171290
198489
207189
175030
259721
221436
218864
197882
43526
219282
41618
59215
16508
133335
113333
140406
255900
249615
273438
118143
2658
177849
266472
56962
12540
34406
169257
216136
111470
52036
172829
60759
8740
63280
130330
247075
263871
241107
31893
119821
102286
75908
260767
272471
11396
1500
201051
97201
16124
95356
49723
231831
219643
37610
103636
2661
82369
177819
142576
241207
14296
288978
256475
232123
96495
30804
131409
218466
58255
150692
212284
84333
255092
261821
46262
220683
4078
194747
237781
146100
132400
146698
248049
42520
25659
284306
149141
67685
80302
13250
28000
106192
46641
73265
169073
101266
288083
245443
141554
123750
60656
177224
172409
4789
260633
123759
256721
75452
286767
223446
7570
129450
61069
188217
98492
90804
207610
89324
7514
238928
245601
19061
23887
247708
299162
252645
173503
71034
60541
287108
298952
46526
141919
28987
103927
217888
118354
131619
76095
138006
140362
218046
45098
244596
27430
171919
293095
115837
283656
248054
148454
14645
114306
266399
297912
193657
131087
163910
206105
244339
73675
123191
18436
276081
155636
53022
294723
177334
91474
160492
72681
151050
15267
214021
279758
2822
272972
186180
67288
144965
95901
219208
205222
230208
143173
292385
266018
229277
113313
163718
194340
172592
3300
40978
165787
248874
68087
274093
7452
270130
72367
261237
67832
2884
166834
134451
200575
31476
110729
124131
97302
122710
269800
199861
28349
134196
277681
6351
167864
35548
12948
33703
299951
142137
273158
271035
135691
134240
172244
1940
162815
104353
165052
271432
295555
238372
68310
183607
107920
253450
194117
60535
154736
190707
166658
262225
22739
228880
40393
157671
271792
236663
43626
223256
181029
89065
202537
257754
294672
83447
230953
98484
129147
262834
116019
19586
86648
160655
93641
54254
75741
90760
137323
147824
297652
283177
199494
198023
217315
287010
176026
31547
174011
234555
9374
14185
5342
203624
166275
218499
231063
258379
48596
168335
35022
133108
177583
159482
59144
222027
92527
117392
81444
224593
43480
239295
290772
284421
1167
106423
242113
128861
36978
269052
125318
121109
47182
102174
260486
289260
76651
270921
93423
186472
254409
113506
127665
148518
244012
194851
262327
243784
186694
49551
98073
107395
188582
258732
242182
213583
167029
65518
188884
262358
64528
185401
222263
174865
23049
170410
162742
108488
119910
235621
245586
222962
53281
299307
120974
211324
57563
10628
285682
29390
138715
245043
260360
288423
106238
8167
144135
123800
34764
273750
151585
114505
85014
231514
269300
112797
266905
66811
179236
115565
112898
49248
35830
172671
60020
216470
34893
151012
258901
177949
281167
279415
220408
182042
60202
49161
107946
89427
188947
188878
265705
152159
190063
230322
238163
95030
44708
248801
133301
3757
79524
105288
252903
167142
25143
298821
13484
124135
112548
43004
238298
288678
60561
182580
269235
143987
270901
248706
20519
99249
216029
179563
16893
111974
40306
25143
127562
255780
189264
137832
264556
115616
100878
519
64963
110528
216696
28545
278872
17777
266054
128253
162797
239745
136488
265476
102940
266833
219667
228608
72931
287762
284086
221195
140246
190230
144788
276566
95614
89425
135067
169860
53574
4366
154875
295505
239088
96656
214072
134081
102714
289661
243869
132404
247586
1959
288175
79829
271936
70775
106546
159253
102030
62000
264846
262892
289889
259876
82271
23253
215395
188966
59493
59777
193342
160526
173058
124013
224330
150868
60923
106758
264692
133831
68344
240713
91012
187248
92391
217674
106057
180005
124399
206542
283251
218430
12319
210821
202375
243665
183835
196628
51797
195582
106877
136586
100591
240577
41930
63621
132346
128237
201795
9303
231892
225061
242213
153099
211588
232885
47922
86851
109398
166388
271273
271044
104022
221830
43875
243084
127270
217035
239595
49479
38500
73416
53224
139520
272318
105546
189204
49640
221487
205650
157565
165513
12402
166045
225866
225443
49682
169955
136078
124278
10840
271709
271531
82486
206228
96600
221931
201315
250973
163976
270501
257226
255555
39204
137540
87982
68038
135760
208258
177407
199736
195109
43253
183992
47486
66022
141382
6401
276168
24154
221447
223960
191044
283760
266432
241211
39072
9085
211702
39192
132792
243483
88968
261947
146478
12921
5258
159179
199972
277801
230314
83220
205263
133611
120296
46248
171693
39657
125265
70960
50391
150373
25830
4459
293171
134504
114416
112664
45414
276531
32203
158369
224437
194485
298178
28174
199920
252163
63183
1087
175500
236917
119174
240201
177654
109311
224148
99372
11280
277309
134611
183457
198385
159631
126160
154080
68723
63772
259480
45456
205337
294855
45059
202707
116782
275914
83944
235803
23095
259315
187744
116779
153414
155312
112095
280410
125295
139908
107104
102538
111354
201565
20625
85838
258303
230743
107625
69659
226860
270087
271332
9132
259988
236790
251015
88556
236657
46385
165753
191186
9912
4763
259665
212470
141700
70385
118203
124771
220295
299854
254317
108445
208082
296766
38532
280659
230485
18501
150044
116224
27594
291523
276022
102677
188383
109224
233760
285517
130354
8541
36732
160110
261962
20248
172959
264005
188137
280098
137945
132472
208858
3764
217639
68060
285245
259429
24740
125550
45592
10659
277595
239053
208752
234152
298431
221390
191491
247058
105305
34041
18834
53249
141863
137402
77628
117719
180277
79587
186496
283944
147609
48502
62530
289074
1561
196091
290255
155392
112576
41532
289419
14239
228427
152253
144033
250228
9085
285479
255981
250340
228206
44828
8954
33926
286884
81945
216611
236087
51025
223844
92866
292863
273224
132411
110504
257956
96924
240009
218216
212448
238190
110271
226688
175682
235664
126945
267145
44104
231301
174382
85730
293826
243003
626
23454
51879
276831
64235
47190
117850
33077
123629
152790
143070
152498
136393
164818
209801
53951
230735
39053
247013
299912
162535
292165
78533
281469
272135
58059
97669
299281
30726
148816
7451
140683
69600
250444
188257
189739
248656
89882
284372
188756
180638
66416
11684
176072
264845
178937
198255
202749
9734
133982
96783
37862
227009
60731
132641
60310
61770
216708
85974
269240
234964
168948
159907
290171
88552
1997
86666
212524
225940
205647
131414
88793
198762
6219
94998
126387
78168
186522
46228
251355
178504
44164
145205
115671
249388
285358
131293
184907
100422
160483
64178
223914
140039
247043
245039
224071
75280
267399
292909
149148
234409
163646
245399
215201
288450
176052
127297
131192
3110
158557
69877
6702
162705
230984
279470
8010
154568
233300
264943
3881
179519
263984
102125
224162
121444
125471
296418
291730
126750
45439
179785
95825
219983
248733
139817
212143
209317
173320
171886
190686
172535
225792
157458
226071
21963
59299
238945
186668
218064
272114
93858
138065
223847
252280
43736
271109
155874
147142
133075
176037
148340
91087
106574
49955
122050
119861
198917
116058
293584
284866
27325
47394
200800
203558
18088
61515
247072
63044
16805
179431
253154
248968
269180
1234
1691
150121
92543
108329
143936
187307
265259
118506
19665
177719
130666
296455
28570
102124
222552
68770
97491
219553
99500
85560
51736
255658
57610
264782
32217
157164
109817
223048
140112
41503
82142
201853
15548
125499
166081
215
66291
223671
149025
178916
97280
253331
235165
260331
217637
255427
186317
159653
53640
223860
283461
224661
121788
238779
247061
144902
230174
144468
191005
79748
17818
107273
240922
166096
6471
267171
199546
223482
197546
121113
5730
108195
12112
162999
19676
87038
183892
204032
61831
224659
11709
83336
250836
183165
287058
260026
233962
58521
148825
23974
225832
244320
23614
98301
116201
44096
175234
179676
140448
258758
82940
141522
105756
197486
182668
82198
68172
288701
54467
25982
36585
160348
119941
90715
79533
5645
173049
40782
243741
26709
103462
6637
186480
57137
236462
50050
55386
207468
19894
92893
217369
146268
180180
109007
236037
209121
4720
14978
30670
143756
51055
88841
62870
121420
228497
238146
120761
252448
34037
263712
248841
24304
50182
158352
164688
37867
169780
133534
66477
52324
38541
173191
291190
124753
108138
105901
207679
205510
122701
36702
4936
179707
202049
49721
214611
39357
261631
270776
24005
21588
197465
287236
102040
269176
229779
233962
84779
224818
287662
217157
25457
282226
294921
126613
204347
166162
178595
13385
272877
259830
39236
221852
79834
73003
160944
277838
48126
285914
43538
106811
209953
198505
86637
207384
32252
194095
292607
33938
119407
183944
233692
260086
19760
268414
111545
202960
252299
2710
135098
9750
286179
195815
212570
159705
175022
73478
157139
182960
295711
8211
79354
129877
157646
17912
62579
104200
297534
297388
224687
120333
36110
274838
149536
72860
197581
96969
125780
241248
298907
209306
78662
137544
135059
236910
154806
121211
100288
153615
287381
253206
22326
34283
191818
206544
244052
235136
107749
55266
14943
53732
2501
35849
41943
136989
157579
232876
227641
5486
216545
80619
147629
276031
211672
133786
14523
174761
168292
175090
158254
252254
48632
183082
19906
92832
115525
199172
49241
39469
205916
194060
269476
114630
235337
222419
161803
263772
91255
37365
284451
163928
220972
200826
213994
258627
68689
42632
135124
231273
298902
76301
190982
97268
263069
64362
81263
215342
53697
118781
113225
211768
296518
169628
254906
53268
71675
144832
69156
2225
284103
136820
133785
128510
54654
26535
37847
66924
13357
278939
196515
18015
61835
236027
235908
236273
273667
157388
290871
231234
247140
140854
299070
109622
7548
187618
185232
27567
24309
226380
8310
238982
211630
137583
166276
49544
140321
55041
136898
167990
41814
225918
226123
172205
78538
104546
215822
256845
151975
219234
269171
237025
66414
76384
199566
38982
44810
8435
100281
15152
90265
293358
45108
250678
99543
60888
257197
94578
265926
15318
73341
282163
143315
108798
122727
148044
262101
53270
77504
204676
161701
60246
264530
26125
288092
237466
241179
250264
170280
293370
94649
293773
98130
220481
189387
264434
295285
235276
201671
9057
201056
38801
120466
56985
77717
131950
254387
169000
245383
195829
115371
23216
152323
57633
171201
171119
96847
226335
150771
78402
232742
77734
234426
71535
264682
256938
117785
209285
251174
139247
162720
213018
198385
252658
22447
215048
189133
101140
200092
173422
276584
172332
14974
34999
262507
215637
155316
22440
262452
193098
3889
287710
227880
166435
251958
57837
104056
142052
33569
17601
278592
155718
73014
211027
62526
275225
77272
10563
140207
254099
276703
21492
271275
223842
18521
193117
53596
265709
228611
23756
109056
164138
154121
233582
112163
1683
268604
162224
81441
284477
185444
232416
222036
249958
45862
76161
233650
227680
179783
100588
214249
1099
46844
99358
133894
82588
80500
38614
64995
33567
231267
244891
147444
248524
15969
6440
74946
203927
193512
254698
37114
101934
204060
153715
48458
214225
158621
104585
106608
241481
234023
49885
8932
193394
170653
105441
242230
263728
197885
138252
17705
237522
248702
164186
168039
156830
245496
235751
49762
77803
78896
99761
37578
6592
1
22435
252436
167756
32897
1296
59586
271985
121943
234526
42797
16242
137118
179780
288115
11752
73352
189421
23593
268981
242859
40594
114804
49100
185643
229747
121618
155732
196760
187324
150709
17453
202911
49023
57693
173924
298966
124745
220918
90142
266860
293219
32325
123567
53035
153761
247644
81712
273672
159549
175886
1837
129514
246336
35999
293485
184672
67717
42917
141164
110150
192133
278962
127426
185614
180977
196167
221793
229963
240727
122428
138677
204941
34508
140259
196335
294767
108185
164966
231612
18927
112281
242527
292827
53815
123343
155832
263160
125420
4297
299560
26230
224830
82833
273609
34384
139245
192296
100550
126131
179215
42212
81530
64038
88418
112495
139915
29029
221929
101386
240710
35306
145100
115541
210523
82644
173449
50844
35971
290868
173086
73351
60187
85412
68578
181629
251355
56332
185115
256523
32860
62190
69592
281755
238463
218813
3452
183343
270374
216309
120963
294874
204194
109457
176957
185515
33989
13406
220826
219044
298883
282467
203046
282639
297670
236790
44383
58042
38823
103582
136972
217819
111220
290776
67958
246936
122875
32403
12853
127093
39180
47483
235569
255871
39267
197394
36592
44929
173574
236487
181350
285174
234128
218406
33410
232348
184505
129033
199159
79585
17610
93355
291948
90468
199514
41866
4042
188623
166682
60620
26826
88508
262083
156919
44055
30290
83260
85409
18105
66091
288265
273699
13561
268816
39495
61333
7213
293317
85171
49447
194038
115509
118005
265797
219644
189443
138966
215798
237251
201047
41496
156971
128666
10454
232516
27095
261874
44919
174512
157239
101668
138099
187218
71533
165353
161739
72375
126079
43286
223481
297747
286977
266104
226309
76537
158599
67899
278308
176074
289084
220857
240259
50849
150591
198832
248229
9450
194416
210616
163517
1617
118202
24312
112722
185176
167297
279827
281118
27327
117099
286681
167876
236834
59565
232147
56512
209746
291401
50930
47429
255556
135096
154102
161776
162291
146494
79555
228605
220376
284413
64308
101824
272725
167957
276863
218324
88939
62722
46762
39070
251098
223040
233283
126610
211084
58341
69224
33347
9258
248983
270452
111359
106336
31643
148152
160734
294125
103845
50433
52611
138845
61950
20141
269268
19406
202306
228560
157092
5006
47339
218082
131395
292410
32273
296852
40915
223360
288922
138746
161669
263801
1524
236666
272103
126676
19524
38336
185712
143884
254513
49412
183391
204426
43213
231422
199267
170957
154919
146286
130015
188304
128257
143190
233557
257090
254808
153046
59190
192090
98004
245843
276452
129329
227746
260905
25274
204534
130272
169404
165834
76548
21059
246724
170314
205572
146489
45399
248390
172148
54561
93203
161652
209571
74800
209448
286364
110131
291671
245052
48202
11631
269057
160479
81374
47281
52920
79751
25308
105802
95995
264628
148147
186235
171991
297109
189097
218612
110230
210590
186094
11863
275960
48861
144711
141963
5033
2059
253045
11225
239573
82728
225580
238036
248509
273274
50078
105649
82024
94198
246534
250221
33261
175595
194900
278477
128262
95735
246029
10728
215658
77792
1670
273261
30130
169097
68309
165423
146892
281740
283042
43267
92705
156894
37375
117988
68601
229055
283859
266584
75300
198475
279221
164626
215240
253629
262785
123532
138784
233485
16703
126777
6982
108527
67462
115783
86094
83972
288830
283409
61368
287613
218873
286046
246723
213854
202997
47357
297443
95123
225716
234215
103878
213427
48018
110578
146611
143026
117732
187863
153219
37360
204466
127631
79020
186422
54329
140887
109040
241410
207640
146254
255970
179349
240712
239956
95125
194859
170900
253328
222433
173358
267403
226980
133074
120405
298796
99527
256421
169520
119235
100162
41423
291320
139710
110131
101322
78996
69624
279704
4629
162409
114536
165524
144840
286771
211008
3686
245079
173494
274656
160216
201626
183559
124329
222519
170837
16271
298826
131050
154739
53448
159098
90758
99908
15410
56518
265924
288597
244205
77919
51950
32949
236385
291229
35148
160215
4115
284533
26749
17006
129829
236691
154349
79355
254597
141232
92931
70393
234112
77987
254582
118187
124723
53544
217105
187153
78423
175846
45573
77981
204892
196325
140412
54887
297407
184630
4538
181069
292382
32580
119533
185570
29862
108759
141911
232500
159505
233364
286209
209354
246632
241995
202490
150653
292228
18787
245306
128170
177388
123274
62425
19761
277094
28669
192741
233722
5921
117873
21546
191833
293036
205498
233352
190744
199170
103574
167085
32102
273198
157776
143459
125617
216329
245071
136629
159721
19591
232144
261366
209723
231987
141097
112949
20304
248704
268496
233518
299378
110836
189573
169087
252481
181149
163379
15627
109564
114129
148595
55325
7560
235966
261834
65933
35865
279526
132049
153673
65499
99137
55570
157719
291049
142391
194158
218
187579
229310
126959
200701
2938
140865
54996
24717
260381
3923
184134
172923
54664
215622
245579
278323
93557
23546
29238
98562
133281
144692
271668
231498
151196
238507
299087
120481
180081
69196
114719
30853
129952
169465
175622
36766
252278
172262
185221
37655
230061
130519
167897
165073
182182
117314
268828
241163
290583
29688
61259
79743
235660
54250
91652
99077
54527
117622
18801
246723
171085
214173
71654
251918
272728
208825
52099
205831
79786
7710
293792
282130
235211
90327
125619
229695
54679
161362
212391
62918
223372
260853
40568
257736
33582
37787
237996
159349
172647
1156
100986
265003
247001
201657
239794
112543
55499
235835
289452
76280
217459
172016
275360
28501
192563
3409
146002
69365
9625
22603
262694
247241
20636
284698
4577
155860
141256
238636
262870
64090
118198
168442
298084
91910
66672
212137
63280
251587
144629
114488
161453
175009
292308
119959
62774
32086
56284
244083
196122
22271
221279
97846
115850
60585
145603
262538
27043
114762
170862
164835
109195
69080
34907
89442
239434
292081
22848
119691
192201
38407
38269
112806
15748
45655
144065
174701
246152
130794
16590
285124
278971
29524
216850
234460
252213
25580
105882
135715
139244
124014
99436
292710
206869
34661
6756
200763
49406
70093
165652
164905
78928
236057
18351
105254
213315
284524
138440
137627
47843
285405
202433
59465
227010
194622
97946
89635
262704
766
70765
61859
241790
62292
179668
263076
288894
208273
128235
250529
247372
61665
92213
194730
240734
90426
169954
61797
164515
95880
237781
17564
55570
183176
153395
203653
165940
218892
252290
39960
110083
58485
255985
253842
152433
169877
3253
288281
283465
61444
243582
261758
33302
163113
98174
135142
71066
250110
30334
5415
126051
286477
47244
66462
297907
189743
29633
180928
222649
55867
261958
85135
259827
77791
74019
280410
33427
250512
176115
15496
57423
234908
43322
278384
16730
164072
219175
33731
260394
162495
105034
13728
242583
200655
163845
125736
242008
115509
105124
16925
272583
214198
205266
46458
120633
160196
21172
231081
165341
117772
94917
67355
3960
51046
77097
38612
202589
8791
18066
128632
270757
36169
270866
97311
228734
141648
255040
87623
84405
70715
253321
149
147691
271851
123309
157601
195317
25138
143233
172609
5158
243480
228589
267671
257804
299197
167176
102044
107304
164608
85869
6825
248073
175834
20177
228151
1304
268935
143330
188503
169182
265454
39533
146933
110046
94655
204809
150628
173389
21193
202000
133755
27001
23408
231484
69311
122007
28787
174165
1173
186724
163440
122778
222977
221373
213213
22094
33051
177873
49381
24894
160460
119546
227146
72621
52531
36779
201850
214405
120654
133399
148997
178478
273300
23250
49981
86224
149618
35129
133319
2611
52086
177824
97595
280950
295336
45908
231266
177097
235025
12062
143707
109384
8734
121149
185169
92018
202919
79312
126101
75072
254741
240612
180225
7473
259958
252193
222009
213722
123243
256155
163931
184712
226075
17602
78042
188423
52612
177598
109187
38872
207840
258171
58477
260958
154376
4581
247292
222423
150088
146165
57607
271043
99714
285224
290960
201058
123184
188878
123882
204859
164620
41923
276304
87958
224800
266899
215900
151043
129716
171269
275511
21084
140693
25105
177629
298348
174233
48431
135112
35660
45
104389
64803
138314
111661
214835
165431
88412
74958
139553
185364
41929
47466
17933
157111
90301
34840
251281
22760
63105
48791
288381
42981
105620
138255
176688
72855
98546
172464
41571
53311
220055
167403
168507
288995
102009
122371
129660
268435
183339
80843
73085
216947
39193
129236
262645
156573
108895
79156
116442
254795
20388
251017
279961
211412
60674
89326
22717
237086
133349
83239
12597
78636
140671
194162
59352
166314
253762
181395
33926
26780
128857
89771
181362
181153
98656
83578
250553
288228
65038
89152
19007
218302
529
132142
75855
243613
221894
152532
182384
15765
251365
4482
263007
97486
111907
163394
188896
54983
86085
270335
166447
239715
94202
270422
290035
144939
121162
126918
181492
69666
52816
164437
144921
247042
233430
50528
23792
244925
186629
274291
43105
198812
226827
137593
2296
84467
213441
228363
235025
183084
267827
252221
47978
136807
299168
120067
192641
214194
180630
258711
135134
4452
188225
200479
202342
297212
44925
12771
51188
139718
194325
230729
203224
242862
179326
120685
282116
146177
222803
157600
113997
222215
219292
266649
292016
211005
53823
21829
137178
59717
18579
17773
82487
206444
31417
182665
253292
58771
182924
237445
38619
243813
249862
60950
87719
197496
240387
240948
222555
217293
276635
141345
144275
32542
144870
278337
73269
105876
254012
152014
188925
123271
180170
157611
52506
69463
244281
265164
154236
82501
220368
127119
159274
155942
49859
242207
270672
278319
199742
85468
82196
298032
171587
195405
266405
168303
30532
87925
289648
120841
8985
142894
280985
271581
201335
245872
209755
4068
236543
209716
202302
105032
273334
131361
170177
81962
151252
103316
118356
151272
123414
126521
119049
220927
162107
294245
98872
247641
188201
5409
46304
247683
190232
118196
255022
250464
220048
243215
37560
108207
255918
39616
162908
233523
1964
18877
195680
192032
104285
189439
5223
20507
142358
141471
247470
77453
102062
208206
233261
70090
42608
115236
135194
54059
45929
72586
277865
284751
229642
259142
243496
42903
205500
34436
137676
39247
206897
46703
125243
23442
171605
43953
171731
140107
63565
5365
108370
73738
29091
215780
204206
127528
82301
284310
233246
91840
71517
168044
278692
31414
63783
176863
187979
202441
150197
110550
217328
282748
297387
38208
185906
210031
18505
284197
15214
124235
282074
267485
32696
195073
16090
210561
49015
90639
174542
107241
104469
231106
141157
217809
40984
295366
161917
284875
166333
245936
128235
68197
178012
114025
186688
192945
184803
30332
199360
119562
254961
123584
8521
103750
171944
53829
280739
140813
284078
162137
189861
272533
33053
26558
198417
24956
136678
276155
253784
112580
56558
34071
17118
259799
21224
149110
172354
127205
277261
21434
120569
262877
193456
14837
53123
188109
276340
132589
82660
106920
235693
33770
54959
15203
284358
15069
61161
191691
48091
12476
941
56297
114815
171549
60653
150729
223755
133842
294226
114452
211506
80017
55226
204114
271359
48211
118724
287747
91434
259953
275516
279116
120037
95529
47413
247013
15617
286443
25906
34954
31256
60385
195246
285902
101344
61814
296722
229924
297732
186483
173273
226481
90996
178244
31972
255928
19344
138028
112502
65883
289890
291249
127275
260220
146945
28474
266103
167758
53729
158967
99088
89962
90404
163079
65577
229146
25316
9065
81601
175167
80359
31557
178661
202791
269665
185438
268592
245963
37416
156390
73118
236268
179222
259738
205610
215382
228055
105934
143608
245205
281810
272377
162568
71434
105932
287023
93404
247683
229993
12162
64222
74271
240958
129190
289361
250792
9256
170168
226337
36229
211827
87805
277659
64404
13303
57542
204746
34156
268141
73494
115517
68937
249723
246175
125239
18285
225726
35718
204387
82176
165257
86975
279127
36940
153309
283408
244085
91256
278502
188456
29157
10431
82533
133488
31643
148480
133500
161495
210543
52266
240196
219189
135465
100184
257764
227950
48279
48876
272933
139899
3271
171396
289967
184913
137266
95989
292434
239947
233404
20894
96042
28957
216784
166361
33688
13665
142384
41311
251193
2480
77932
214388
283755
165755
159637
20577
16333
179455
91031
47733
266316
61429
38131
41173
276809
286230
139658
229329
110151
9053
289894
200778
249461
43233
287430
251226
129709
91433
200347
187468
139983
294435
247714
208242
99628
175568
176164
13280
150248
102600
141705
212331
273492
137118
124272
247536
203427
257558
133161
276578
4629
140653
155052
32096
29897
157895
130865
148052
141098
82226
55343
141915
137469
123048
94782
150444
68516
85502
61272
90898
125860
68652
193386
114797
103894
85504
217643
98460
27908
211281
238844
199168
200138
62092
197006
31090
80600
186360
239289
206421
61011
106511
84328
154289
50300
176998
155201
209128
635
175669
38271
295020
216772
175707
162432
112692
179544
68327
55394
22234
134033
134815
234085
75718
192148
117194
19621
249559
93735
147173
57459
109668
140369
257874
149083
120513
118160
172579
248816
230408
107834
55619
91591
234824
86692
59842
134253
190251
35822
9837
107881
15046
216362
124606
7178
188259
242835
218284
145330
83289
139687
105920
80664
280506
192918
244057
15267
187618
18723
7233
3281
172910
215330
151145
1961
175281
13299
170911
291233
185758
145147
114769
101523
44296
108489
214421
87199
87621
136482
242644
23671
264160
172464
242132
158432
261169
78107
193627
224862
280432
23215
190465
91903
44901
27600
227019
137371
282965
135878
238755
22956
284370
34214
84787
116494
201445
267138
195785
42307
299955
295450
238373
245574
185431
277482
272369
247307
213757
212105
209171
113256
137746
201598
175160
116394
95421
144885
187824
293872
291749
214248
166135
164493
170671
148348
227318
30715
207705
220845
184395
117878
114136
22386
205561
265489
34662
65962
195368
102897
42196
60858
257192
43264
104301
14175
269655
144110
46140
5617
186324
155065
180417
244944
93888
266900
189955
65354
29141
59580
34061
190562
299049
107420
215721
127169
13090
270932
253977
2287
64777
165442
37312
198779
194519
85131
188061
112194
115142
277274
295307
82202
34949
170506
100339
73628
131309
170265
167759
257726
291820
22078
262678
192474
112509
63526
83519
227370
169581
252235
279920
235779
82189
280023
73834
285684
299284
248745
113856
9740
43805
103033
146739
13298
54673
11649
158886
206194
23225
25472
203002
57776
160340
178106
51821
134248
120751
152157
258115
292341
69121
94357
63962
199659
4397
106574
272767
286704
83703
170534
118673
78474
175321
115645
21972
169866
126130
1079
231443
225078
249413
112993
55593
83897
238117
294078
126627
259329
157285
167016
42522
107834
122660
186571
9552
82396
126659
32169
28183
183835
161278
255356
151459
92567
215285
179105
202148
11722
178873
215830
137125
136708
198797
21580
87938
170880
93162
189117
120931
255249
218621
85137
90830
146112
95959
124830
75090
233710
295163
61127
41602
268856
30398
54119
249036
211788
275512
112736
30784
288796
144987
224708
284864
265242
98271
57126
76586
173967
213501
233433
45203
163480
95558
90839
105003
117845
182449
207967
35520
2265
85763
69074
271187
140171
238052
63229
2585
269302
37705
82124
71255
109562
233295
167432
48706
149200
145210
22094
81286
120166
137404
295518
65911
26821
175014
283141
218449
207887
260545
7734
131962
138133
80903
130912
120199
227052
137780
107594
165137
149082
288369
146089
189618
254522
265671
125173
102952
24996
292787
174882
177630
293766
235378
126391
284490
296220
4981
103223
268647
180058
112441
135233
217067
246557
39955
165666
14529
253239
140780
248835
28720
180829
132220
103627
179726
170755
112966
68628
78070
37217
95181
152252
84849
111504
259286
107079
97542
231108
165874
297228
118486
258449
276609
16616
181040
85804
142536
196500
114906
33233
120634
207360
148427
281032
184351
100177
148251
126189
102561
294958
109500
73670
93962
142000
103003
96408
218425
225678
136110
202338
261894
229000
143495
66502
145225
197370
76894
195046
282425
99817
254817
132620
3533
227951
299219
236048
263814
225245
209079
202088
40532
452
3915
143244
8205
74028
268615
192286
87964
36062
144965
77842
67758
72235
287828
167618
241576
175288
287781
60063
99831
257006
230077
82945
155838
269499
30088
432
135841
288222
107634
15549
42601
210408
189582
3577
263436
115013
20501
174438
180587
6346
168281
206470
163729
62914
163772
189099
43956
271064
254547
17917
93723
50282
194258
174414
150676
78324
186623
79124
243679
130360
251403
219124
148187
143519
123028
194967
49551
104974
286530
41455
133704
50671
55268
258418
22102
289813
265753
93787
256676
66312
45949
277760
59026
86574
214940
95034
145778
255815
275351
39837
140494
240693
141536
279258
223495
280279
105735
70234
205425
15066
104713
274465
284611
105006
73633
84833
244968
77537
271211
78122
71493
235998
163316
47399
137636
298448
258126
112406
155546
181816
2238
223599
68850
200935
238951
72970
176852
43703
129198
146773
195312
207060
3412
280109
145956
169725
101121
64339
137932
126811
90305
74458
163566
16390
239456
139202
114928
98982
140555
114687
296908
108583
180559
119526
74587
168766
235381
204464
272860
184617
11162
54998
68179
139346
47865
253018
206884
158290
264510
72427
82148
102852
171514
44038
64042
75009
117638
131410
170583
68431
203869
229202
256911
179558
152321
284851
165542
228255
98280
121272
41920
7724
166045
150073
86590
95561
284245
151264
233848
144727
209284
131729
144952
171250
231313
55035
277226
283030
171646
254262
78081
282291
154014
240590
25264
46195
73068
71873
229960
24874
122562
39848
230047
242954
86249
256876
223535
193545
198264
132667
199157
59354
263689
224176
62351
11008
151511
279253
180564
48311
202991
75905
120523
54591
91037
7878
225752
17596
227621
207435
194244
280720
66084
215174
209683
34040
269894
29855
18893
143403
184658
234100
160770
121352
4652
61064
132741
213285
19582
165717
62854
78232
249111
136596
280899
246107
119958
257783
62512
120660
102123
94467
257063
225541
155431
148256
258600
94409
93533
102391
257178
51040
267032
23147
41590
92981
100397
256284
199315
51563
6462
190339
50107
103491
135203
252135
29895
226069
253377
24892
17163
83348
87814
229269
48130
242417
273607
130952
116560
24814
240380
161555
85833
53119
227358
89577
48417
294435
29607
183738
147088
267884
2869
58150
287526
225623
18466
194045
50328
222581
114390
197006
92058
71364
136186
268045
145600
11313
285436
134848
97139
42465
37095
67049
103163
279934
44818
40534
48900
288590
273284
20403
247734
116567
222486
88934
218552
5309
75635
110299
163848
188324
37832
12167
97225
25014
77207
200217
277609
190232
59357
48114
11049
10585
220310
44581
190522
116156
283762
19420
228468
187943
182066
156325
7683
128832
271082
222349
270505
94058
270355
146541
271336
274063
37422
31933
65021
163523
294284
19057
254252
298142
48568
288119
205949
14396
246883
195010
2417
227012
205987
252314
125158
269286
275805
127290
115958
18084
82950
249550
2746
225727
188743
55089
8547
65538
250653
272082
191783
153265
159036
133841
155680
204394
173897
160806
280406
105722
164651
167314
46869
32636
178039
65510
169285
197983
25314
2634
228361
137609
3487
99895
137046
299263
21847
125484
63360
183420
23343
90820
267001
235475
51382
160695
135355
201568
283899
178763
138932
75844
10050
290661
211471
280466
45068
152663
116627
102980
200361
210685
152481
22904
159402
35279
121434
55497
100951
231550
137135
249850
260767
208204
55459
152918
77460
151807
260767
45708
12438
30618
235651
221552
186473
61643
173598
118816
265715
249200
183790
185197
219074
190268
193230
123228
264828
122439
124573
135593
234266
153980
129181
231175
62607
121453
202752
261081
231562
7031
224864
292368
212390
64583
217132
61668
241658
196751
256495
80833
207442
40431
161923
252634
72539
185430
276959
97169
102243
210249
142590
228157
260597
188557
242711
33967
137069
38222
145765
167311
56805
148834
143539
188630
244634
206976
267772
248184
59497
208537
178709
172345
146879
43896
118702
106340
225466
208720
271157
239292
255705
82967
167900
217936
243929
70744
261337
288406
89460
168136
269722
173311
129689
70941
61225
258795
158086
92768
110813
289065
229160
201498
85741
80581
58706
177910
165714
272358
156252
233426
81533
106746
227486
115238
2959
156381
85704
57151
186681
143026
97179
262601
290399
30355
164761
144138
47504
120567
166128
33697
282491
257468
145482
45045
68174
115838
16294
67761
283086
39352
82731
71723
219349
280200
177899
3635
188117
128536
60241
291790
245743
7999
265001
166944
62977
192468
231025
222909
205937
219712
127153
229210
199199
284916
7551
292519
167965
103759
213017
119432
160860
174755
266648
223357
31344
136431
209161
111425
8841
160336
175818
135861
263628
52262
151650
191503
255920
15418
188735
296617
77935
89121
180570
113893
83994
237060
188767
108504
62687
218899
21695
224220
297070
11700
178836
12357
240292
116577
296944
101946
110306
190564
76492
4704
36631
66768
106506
26336
120513
99131
214685
147219
41591
106115
92154
213490
217977
92474
157655
286262
214758
255363
29032
184996
91656
120196
19246
292616
78628
193102
82222
209071
93219
54369
229197
55316
184029
79928
53423
223224
78616
273356
265920
29465
98042
194140
221673
122741
27496
110898
241129
126869
221327
77348
142114
285507
197288
8634
144076
37756
273146
26899
260998
264600
263133
155716
276741
153980
143066
39781
263176
81421
201293
131404
206270
64879
170847
176201
298613
14255
98557
198761
35276
92274
122117
79768
260716
207580
188081
170354
131410
168152
130250
149343
215808
128992
183073
163851
285147
17987
207379
66605
259450
22232
59895
72231
135792
200715
182933
289722
26616
145527
270870
236090
109352
22005
275537
111643
53656
106505
53604
253678
122307
177003
84865
68012
226008
257925
6339
227179
57961
109646
251133
257516
9458
68339
166079
76098
187090
50933
128044
145882
149445
20930
279282
84950
138895
122839
166056
99918
180359
276025
220579
252832
171755
263200
256145
171443
44022
287612
273824
161337
263914
129699
224357
129287
224144
246521
46354
47660
167859
137003
163363
207193
293385
212575
135623
71299
43721
169050
267522
289924
261589
284097
264016
178588
292680
14234
67351
251197
245271
140066
232189
144799
47298
19521
196677
229087
184077
75398
52664
95986
69039
1464
35254
87691
31225
164195
77436
195239
135208
257247
9765
38218
264544
135788
54204
31127
200645
209221
175021
88018
237396
50793
128821
192195
83253
256515
229922
261419
227737
9228
102581
117530
276414
159529
135746
213662
295742
179981
103363
128782
161598
127367
90281
67489
68523
207068
134521
46224
88
44846
126410
193650
203235
28538
241219
72797
92606
294357
280785
172504
120181
296073
244277
41608
26318
202400
14276
95836
5179
252662
60636
188663
109884
245464
59047
64883
50008
249079
208583
277734
199494
158239
165476
107721
142744
125294
75594
77974
85365
133046
172613
91127
242499
172529
172021
24916
18747
180118
223908
141322
14479
108869
298814
232145
156739
146809
31578
38955
14629
14545
79099
56184
108522
168255
60289
103756
108816
34520
191738
298984
97109
249902
104916
227685
151261
259977
265438
100566
292058
205648
233608
220358
192320
288561
18717
267317
162652
245855
147807
185878
237271
84011
246266
84214
214781
276537
52679
93191
36235
260134
65898
156914
111790
234061
205911
84299
87159
170026
225680
71499
252542
30944
138443
30906
33326
29373
207423
38066
34723
86232
200831
96085
18712
128559
275768
15693
198042
42096
78064
171412
54560
77718
283044
11267
49248
18948
154535
91566
198957
60567
98650
251879
193447
213072
91374
109991
4781
77808
17254
37958
224137
145445
176886
34670
3171
28457
91959
161916
258738
84400
154068
233035
276303
16393
247743
211451
203703
145590
18304
176104
252388
54781
221445
191026
221110
174145
230913
4233
235314
169871
147241
227570
98658
184482
281760
145692
59079
233582
245168
27442
260175
25623
264637
77514
297474
41336
61514
294417
133755
298080
21292
13329
54237
292698
26676
264710
144088
195628
101192
147481
43873
217253
214471
145710
278191
213272
267916
192357
73604
133195
99596
282332
298177
243599
160663
141762
229877
168275
200574
222024
91207
278003
285048
33893
81470
232180
102475
203959
217625
285426
38868
5582
263483
16238
2352
212738
68532
68946
40985
272628
257898
128195
299242
16118
12417
151231
92979
243896
42696
17782
283302
292059
237659
127231
145937
24675
18365
79988
288011
175024
132385
288089
229477
35854
125634
214065
142225
176190
238565
77549
231278
169183
25077
139491
162967
131132
221528
39730
103969
275216
284771
113504
115581
73787
143292
29269
25821
43499
267068
39855
164488
135530
247278
238661
124144
233521
35503
213808
248227
266801
174160
279570
114274
86497
31520
204260
72581
229286
257743
247899
268175
126473
223272
131768
148588
112627
292820
243713
242524
134881
89149
291900
150421
81994
148635
238762
284879
106221
286407
266210
72434
106301
215707
207455
133312
220951
40146
4234
139949
298753
202180
256133
252678
80885
184848
5199
256324
217135
277865
56978
156115
51578
206939
245557
209524
111680
229665
219358
254526
26511
292021
174824
169022
201914
256949
143119
205495
147562
266118
218220
235797
25250
172337
222517
111131
199535
280202
136696
55329
78821
211277
63011
274430
275659
75232
263287
24056
124806
128195
168769
114095
10232
57312
42083
173776
267946
23491
55476
37009
27397
29425
77665
124250
55515
187678
88783
79429
194512
66497
294343
168825
161153
219573
83939
150386
216464
229477
270498
88534
273999
184384
36889
110359
14013
53957
169249
245936
242618
24253
115029
270876
281083
74892
203704
285589
128268
16616
239759
5373
151415
229123
215373
52416
37088
284180
15337
232370
103790
215746
218811
172179
101554
84742
176671
280464
162233
253996
60420
16042
162983
123650
166907
145475
160631
32110
196468
133942
267750
32953
518
53406
135725
161449
126223
93165
86335
168093
264063
203360
296730
107520
130643
283623
241323
100152
252057
146612
156165
165361
107800
179431
147514
24404
113456
285743
35030
251166
214235
296730
48689
93662
18147
175303
47175
14636
119623
223729
96514
143391
230444
63217
194347
23090
45091
12162
96805
116418
184195
204356
236118
48832
28783
170630
279258
18785
235391
213604
70444
154251
49166
57359
42249
51296
222996
299669
199705
174717
201708
105040
299676
192706
184119
276356
25175
265406
268947
264773
129238
188756
79920
106619
203768
146358
223952
140758
50415
118308
117074
167695
210133
12973
189509
209951
277047
44703
221152
7903
151209
269000
15306
88702
241191
242642
284551
236147
129724
130605
120375
77829
225158
112872
128930
202090
297134
30458
54334
198694
4872
93758
129148
231456
117667
223234
111753
17013
255309
40103
14889
259720
206368
100655
178312
96317
8151
274141
4575
161723
207190
75318
202235
87853
187700
224381
168276
103577
182990
158046
101776
281981
210184
206081
124618
299341
101389
146503
231166
99545
134585
56429
141040
65751
87453
71773
171959
152503
139662
240399
275096
65783
132862
50627
117790
39835
202641
241156
171850
149129
267056
251201
21942
61220
170888
73038
228348
65193
224640
146134
102819
224981
276370
61494
226498
139543
112370
140530
186183
252310
144948
3938
177605
143352
93950
51892
209161
275291
290259
292785
205328
244616
19396
202528
91550
139691
289323
299144
46099
79489
94530
26624
184400
66179
92316
126055
205857
206202
197567
60278
224403
208449
151486
193045
144412
204140
246878
91652
102239
158681
232020
273384
111510
296321
114381
72038
89215
189756
163136
170737
71641
59460
93025
120888
80833
207658
32110
2087
254457
14297
10735
231694
242081
267460
85759
128940
169029
120556
13452
22392
288423
269573
148838
160183
243581
166412
58295
133937
74038
242345
275139
166623
298525
289531
114826
27063
212813
205416
103291
34489
126877
259569
106399
283837
60924
167675
117708
153087
222900
285644
50692
30999
44966
245302
65352
94002
222044
159645
132166
643
55159
88630
170737
179944
56341
253093
229490
178622
249087
272187
210428
44760
227607
296971
154869
239984
51084
126200
242234
150264
288051
169918
121479
59615
216952
59235
29317
199064
200577
296521
212837
213615
263383
23110
37254
23514
210362
194844
138151
195494
105501
110182
189822
249998
54381
95628
194171
171457
140003
224812
79877
60974
187107
148667
188677
132261
257738
106875
23828
161057
258174
78357
184874
66212
28103
229663
135773
121418
190491
242913
280521
230259
96435
241281
72058
278325
294498
243488
230616
292985
264798
146361
294123
229200
266842
19473
254803
186250
8360
8766
265997
234480
9728
186643
86954
286307
253810
215843
86365
122297
143841
103054
102151
119643
105004
91276
137954
97965
207455
174840
109181
244059
74402
6807
240228
158965
235776
277065
272644
251979
103332
76043
158019
286135
51528
188168
86693
216755
64237
175551
38999
293657
217123
128565
268935
204033
40710
144106
268659
19976
222793
60137
190454
299106
92059
234556
19535
151827
163236
57276
56677
40395
211317
128720
199805
152020
161753
105634
75042
86041
32819
127815
53603
141318
119023
5238
225843
286336
19947
39162
78903
186220
206419
116366
238971
119122
100387
28879
96939
202384
142350
296830
294945
184075
131010
70713
109400
22310
128663
216673
255322
230066
96153
232014
69356
118514
139263
111576
114357
182752
85788
13203
26547
290344
90765
87295
83779
184882
103447
254092
244590
250338
1344
99876
263030
93917
164698
145350
6276
95218
138110
38649
20911
271095
160147
98015
147139
47333
179408
115463
114386
25029
84022
163588
86168
276889
102461
281345
217544
129645
158232
53684
207201
39642
67782
50207
243413
156497
233637
97437
212707
39374
138312
44688
185946
137589
154894
265384
4930
189988
93109
144961
175400
133956
55204
86883
111787
125879
156607
59955
125687
299927
194202
279854
293157
144688
113899
133196
190810
255031
99324
209613
57783
207549
267280
113966
2483
265413
202732
186056
157440
281694
278838
222355
98579
217656
108382
113418
93662
162526
95084
125612
90651
111545
254303
65673
137674
9903
103886
132560
111545
213786
298753
38461
180053
236219
225087
57007
274157
13176
18321
285270
190967
130384
114520
100678
22129
113921
120609
136420
268976
70944
261534
211854
273122
110560
248812
134455
221407
31316
288971
299769
132063
287104
158573
217854
1897
178287
282541
7601
245995
265346
62236
228856
40724
225033
10109
282445
241182
153361
186912
234661
96627
86638
204727
299161
288760
126740
210780
291121
156499
66891
128759
42206
76063
176183
255377
102745
129783
6648
200313
97602
92104
20254
147682
32356
97927
19227
263914
273248
77818
280258
10971
153773
11063
51366
163759
196143
176800
123131
109726
256642
30145
127237
146989
8367
197554
180955
128211
118701
139750
257883
129181
6815
28691
130634
220736
6551
249366
1200
131942
128778
258033
52287
111936
141697
145108
23098
13910
262979
88334
98533
85839
296727
11124
250748
68909
46409
174523
224704
96742
246813
159458
41809
42620
265810
52516
293408
29242
177060
176625
148112
163259
285262
40521
242337
208157
291258
297929
271613
147723
238294
129329
154970
11622
84294
198993
60962
233235
213803
292988
106706
132313
222043
271885
58497
168408
167434
32485
251834
91074
103871
123600
221325
36029
170577
64796
229083
200699
44914
293444
223590
102424
172292
190011
98519
190832
144963
144822
70021
139655
257240
30816
146990
52731
127254
203923
264883
31271
121155
260141
60552
22389
55332
123597
238194
128532
147972
243978
283502
224715
204454
138163
243267
261576
233333
110906
185838
66669
199569
244322
289078
276663
40084
295358
294751
92187
77013
209628
33572
243576
184267
71437
206575
159847
171972
140651
134487
251570
265658
185627
59934
79230
254849
178484
105974
19792
170854
156920
218427
44369
168549
271848
203568
37401
255110
237531
195357
241002
15334
284537
291018
114411
251714
241039
19351
244079
270317
244060
200679
182984
192921
23932
104483
265874
184870
103371
170866
84144
205681
280827
290786
257650
26800
162254
68239
150983
37974
272626
70568
201474
161378
81930
32167
74092
280549
242322
213306
157774
148687
153560
276179
193296
91738
78885
91382
295297
190475
198406
189201
128623
191211
198927
83567
15937
110550
143356
71981
110177
146199
193381
128801
74954
283193
165054
57289
155457
8925
124003
280406
21301
280521
228018
132023
146830
40128
270914
188162
224737
235242
216888
139698
191514
235613
91871
129983
206372
93637
89268
88010
160609
173745
56406
154295
38369
31718
210810
138546
56953
241446
56062
222380
89074
121114
21227
5478
255937
108823
152910
11501
70974
22259
253501
189652
264281
296151
78693
74594
168375
284476
289496
241592
251781
89770
244201
108902
16153
277137
250970
118766
186486
231802
125736
159690
143937
54400
63427
276063
56179
12838
196273
223479
245302
11680
230548
155234
291990
238386
298136
2967
224929
36318
264251
18540
129737
186719
272264
265130
140500
201189
124642
14634
84291
184966
227457
79794
193207
179745
209088
172969
286579
22861
100468
76713
173860
31621
50417
117383
192756
8041
143184
277338
38345
253255
112456
87777
68005
248589
219768
176008
138115
113409
6639
78569
295150
122578
205389
235665
89366
155688
114687
247213
50528
111792
62684
211663
151561
257746
113133
25333
256280
4496
99732
9239
10260
119543
328
272060
244636
257247
128383
112324
255464
24418
23099
292398
282854
192841
23573
39871
289890
216288
68555
295188
195932
180668
76544
281726
117307
114195
28647
63522
47264
135661
73887
272522
51522
168032
242106
247681
140010
76615
117908
59191
233129
293147
26428
129148
266297
174728
63521
202177
121587
65814
50634
171861
90353
84495
149734
191206
187243
147795
20859
210643
79832
196512
158114
228863
165801
283082
83602
263557
19682
190949
62426
262837
61945
55696
281331
71610
58704
88895
132663
218511
29165
139441
129953
80941
39161
43469
238354
265107
24228
105272
242532
75496
174262
178418
20787
48647
147245
62216
57381
73998
96736
173146
289327
47584
12108
179575
238139
85370
187733
50737
59034
15541
194566
162422
277120
297439
297760
6018
210918
114688
230171
237290
240398
279975
50704
267087
121519
274840
50001
36469
226136
58835
152429
214319
144409
122896
250020
168458
56133
285343
73434
144935
93368
219387
230416
105625
10990
175220
200341
287818
35717
173083
74326
105515
142818
64508
57208
275955
114267
83732
228616
166115
214381
137529
203089
132413
244510
135636
17721
284649
109761
185824
278918
249293
90018
111070
198505
129625
207809
9363
215329
241035
76724
238082
121438
231454
129013
1776
294901
105423
70607
21532
4199
165141
196654
130814
177317
169695
23685
7026
150647
208689
18891
22872
155466
52109
222258
177649
26139
264862
125195
169043
284926
335
11884
232259
28863
290225
263552
265740
88796
96487
103559
36224
211670
128695
73557
29221
146004
169765
65251
69510
112549
250079
190759
122243
155648
4950
36024
233772
272735
66530
227763
2678
147497
259999
184141
264207
117778
220362
227891
36492
42911
200257
36
269412
74818
60271
292887
167730
199020
231023
208967
135724
23960
240955
9316
216629
84456
640
127267
122119
285388
270244
205753
244950
200386
122075
175066
238339
129199
46785
70816
71526
16261
224772
245048
52015
224671
180731
225215
145787
17886
150291
167434
212357
259145
155504
261178
81940
46715
268489
135473
206445
11538
243431
269237
170260
36609
102504
221020
275109
159601
38659
194485
67045
282705
250672
285505
26472
132396
45289
8688
255954
42283
120962
47139
31756
275463
13405
241386
270459
257041
190330
198303
68036
77981
76265
246137
123919
31222
72127
22345
123959
19182
127650
34431
18912
258544
248510
268054
297237
294081
271085
291539
205492
148440
99582
241674
105554
172280
168050
46740
125867
164086
243040
12085
49536
104348
172974
289475
289311
212405
218911
85121
92906
169195
229362
38936
248734
270669
278360
190205
270586
44688
180187
143020
156985
79543
34677
123700
49147
119109
7669
40148
213250
35607
119047
298816
228748
170187
276695
47581
196774
194710
71396
63873
22678
50576
95084
155434
258430
57278
28783
232981
287026
171483
162674
94017
31117
118083
208981
234580
229925
45428
277093
282824
254128
136489
280015
34874
119944
170164
157123
17659
65188
229170
273164
97287
116336
205860
225844
59522
189402
152486
195235
131860
75923
244091
278303
116277
207230
155466
144405
208305
155459
254504
3169
178564
235025
214170
199600
130384
291944
155816
240722
60919
185411
175848
205269
241145
120131
211123
124566
30791
162864
108273
170025
204804
124347
46407
121774
95448
3409
122800
87391
51653
193059
67086
31091
201516
276404
116615
240279
232276
74933
297781
248708
72446
59908
28165
174403
3367
269708
143396
209479
106868
110930
252142
44807
23510
60288
46553
5910
189707
24770
30209
229898
253739
287966
47979
101904
168492
104985
166522
291570
274739
201223
8007
29862
99792
171314
16290
214990
137551
142142
56450
134216
23822
197656
17262
3456
243252
227291
270200
200470
285485
31195
280987
226742
99836
98633
271504
299142
136270
88142
140333
56402
134786
138810
25144
145040
156625
94309
196006
83669
28538
172527
235263
151819
31086
11544
191610
114354
246415
273819
227470
230337
221868
110645
182569
272755
298426
142307
212649
3157
163565
175180
118987
187335
75446
203752
65073
47008
159276
23367
99739
281666
133368
66154
103692
57950
119561
36158
93588
48090
168548
181571
32164
135969
13834
30322
73051
213710
180080
188250
203269
116213
171883
217276
191120
92026
62572
296132
80512
149521
146945
39955
287920
242204
218535
220550
58525
99405
128300
110008
241260
189553
268049
26363
294741
295230
189813
79014
217516
76528
117887
1999
282538
145126
92303
168988
266219
72493
277523
208338
283403
231868
193656
153868
10379
163208
94034
211143
268384
63138
248802
185310
79604
34486
291691
21286
163876
151021
87080
254219
241725
17682
40263
152298
51981
230285
38103
78981
42157
29420
224534
231315
78312
119174
288069
195026
77120
97716
266309
214841
260162
210205
245742
90164
44315
88703
244833
21825
269585
196158
184033
189750
170748
19919
111114
225815
53150
141363
23378
145706
130945
181059
209376
268667
31990
55996
188077
175080
279063
249105
117012
127618
36541
263748
174655
91562
162597
76873
63744
168956
166189
221779
25179
22883
24003
217132
123173
246620
216593
212176
117000
223233
11806
42793
116067
167672
189614
42191
21622
268367
239471
56165
24153
2210
51390
25727
265340
141845
74669
257210
32112
19513
141270
76752
202949
233199
135126
75386
215237
127967
102631
108605
81654
216116
106292
40040
153179
116659
59151
179911
79133
211133
204614
248607
146182
292410
124249
205219
256994
136501
33268
208525
90264
192523
258416
270571
82191
218690
57379
240196
150504
292058
131071
104673
136812
152313
141375
201424
225390
194893
66669
263436
255409
202953
22513
261934
57945
114941
63323
12331
292913
92171
93244
37680
189214
267493
47594
142769
26566
160047
250129
117054
187502
153627
30666
213372
42629
289498
131231
295701
28256
230305
102936
46283
94994
37312
1958
73076
45829
143967
130288
125260
290258
110321
62651
215720
64612
24708
145374
78004
253712
143485
287027
117861
120459
185047
21380
249094
45033
180350
205758
179669
289751
263531
182502
194805
171502
117813
202613
76547
230437
207077
219479
292422
64382
257189
196460
273539
281182
96627
164437
86771
120100
12547
237658
132483
264077
186156
38216
254545
255174
207429
25472
142086
179276
210759
162102
40086
265740
183101
275922
49564
63811
54374
201628
34103
209027
36694
97188
204326
69088
260102
5161
50473
120799
44030
240105
265954
174448
255128
71533
65500
37857
44374
291274
80347
203361
84293
210389
249142
22025
224346
221315
101186
9317
232449
159133
249909
70976
149251
2936
155460
194742
271378
186323
23382
80080
43559
189688
255002
255778
204256
216259
139664
17694
288917
194390
6963
22687
248858
283629
47028
263295
90220
152758
8257
138249
208707
157348
182077
149128
15313
80201
100241
160205
83813
242045
100542
183438
167787
204619
42112
35865
94219
208392
245227
170459
122432
27901
160412
36334
13267
298707
188906
221212
287799
251093
75633
298235
125672
31274
38568
251497
12665
184408
84006
251359
2733
208961
179789
255935
199985
129953
121474
87019
262210
158278
270611
261237
191987
166958
265809
136752
120674
192944
258299
246485
117849
10683
4991
259923
276890
146213
296523
277562
252527
35149
114479
248036
12459
7425
31787
63607
215291
245992
63110
205063
197286
78945
211380
106368
271390
196414
150215
22204
20204
90890
288813
279787
221935
138606
70437
26470
250438
182340
194963
283854
172647
270009
46103
130827
101449
288893
129232
159077
173260
6212
249617
142292
60395
133310
56515
86837
292351
131876
79002
56393
282178
98873
238615
278157
63932
58623
39171
17420
115129
234942
171849
84926
257066
161331
295220
248584
137806
71911
99887
157769
14342
264268
224587
284510
249849
206343
36407
244741
23696
93963
235882
186388
136976
118148
149236
232145
214992
57144
202423
210665
204259
14744
281568
198413
28781
84587
227359
120750
85527
207139
203826
250156
241698
150173
196192
94111
147168
149263
211691
174415
75985
251813
133778
69872
245834
266851
45538
254075
129578
296496
160522
219408
139587
90952
139598
167899
36021
62903
119313
289790
162919
197534
203755
166248
125661
68446
248983
287008
17256
185801
112643
32738
230478
135793
223362
224722
63862
158368
44550
88268
95230
118566
272714
141013
294627
100697
33932
101402
83261
16029
31251
12181
194522
11651
16633
107959
166513
28647
254305
163126
38700
298088
225075
162209
36853
141867
298003
129206
260908
136746
147859
35639
62474
209206
110499
287706
121076
290405
238566
289499
289040
10389
159919
282146
69927
291057
289047
232805
260015
90912
121670
288609
259806
174955
243363
124152
34151
34238
46973
57689
282725
223721
131595
25388
268121
201918
178753
207755
245259
98239
80972
207018
249581
241076
235755
128798
156024
108256
164498
118209
108534
118473
277722
260763
79
130370
272984
91583
220929
288412
32963
286466
271032
128138
66041
263249
1207
200356
150736
86080
67337
49676
144584
181924
72705
199653
94389
209438
152126
203873
291143
261872
209648
184133
32848
254967
103113
72419
266017
237334
155382
155755
3809
162206
63450
83631
56653
122036
104629
294321
279123
218884
205409
155189
180590
55891
273283
122626
291984
124221
208833
81582
205175
297149
168023
213931
88729
117312
9213
146704
101223
292290
51738
273172
214913
129936
98376
233017
86809
156500
245411
127332
13241
277546
164130
292360
38323
268400
176074
143492
19384
94798
180542
106874
229601
148321
115522
278832
3842
42106
118828
61656
242015
188582
108054
40768
153162
215144
175573
29706
266849
149754
160165
289311
79901
61221
216001
200534
290552
45143
117302
219878
256231
233472
266946
86397
276555
295015
8658
224434
133283
97564
272730
76470
294601
125503
188504
65502
116075
32922
93519
78545
50528
265868
273091
135636
214063
261569
269580
168095
268603
214257
174997
66098
47906
30781
38372
188868
245367
247681
43095
126912
283394
202443
144814
124060
78726
209147
266886
165456
287169
235395
250430
123399
83755
248258
47455
88722
183265
80686
2532
192813
293642
248760
144410
107398
186066
75237
69933
294244
277600
119946
293513
207979
197434
225514
62382
237493
2441
238162
141281
242474
209698
31704
177611
141397
275612
197242
281500
140873
129548
38824
55892
100676
255261
187916
28529
276981
40585
284374
25775
243970
102363
62558
179816
224780
89412
159677
11432
132560
103532
279561
178047
230817
169761
91896
952
16807
131689
52941
106783
15757
4000
43267
63427
18281
43703
208936
9949
256961
157272
14777
212323
228545
90171
6377
156568
140148
289195
108003
262899
123453
51769
177626
84774
159001
116292
188965
99201
222337
23058
100384
257199
35784
90797
280038
61944
56075
142118
79224
269041
135216
34352
91318
84512
232976
57417
136041
251384
151802
281158
178453
187433
278729
74715
226093
273136
255588
156205
199275
209007
26175
220428
298531
167595
33093
260094
43171
42079
2090
230359
169972
43865
275789
162341
198019
284840
177439
211858
54555
238116
176367
117438
39986
49098
115544
164845
237165
126955
87517
15097
140689
234839
228178
7904
7959
174075
95112
285439
149050
140637
80096
13755
9982
79138
136825
295237
26620
124609
83658
152412
264757
208594
158276
155634
256592
145900
289785
51790
125533
208459
129858
118939
229211
289537
247307
222839
39710
237013
28685
159036
104650
64015
117903
67520
182086
238270
133219
87569
221264
142321
159356
153652
90395
21603
116799
177356
48788
192928
276567
245079
263623
24447
288653
144593
299459
105039
8674
6126
17786
202710
170024
292664
125411
210690
242353
146802
11437
87964
275061
77117
146568
108768
84500
199377
209812
41939
51225
246799
27182
37536
144045
294339
235476
296896
193926
244388
237807
107226
284192
182752
101094
17745
74631
101855
222455
29834
166032
155894
223991
265219
112672
282157
263187
41533
97008
277122
44947
236302
178618
158553
166892
88862
130576
63668
273728
290485
126053
65872
217156
231288
219984
246381
289097
153405
273716
124727
225900
161075
89306
38928
60134
147021
146377
265435
100528
131451
150775
7433
156348
242981
55896
133466
147725
145724
198667
295524
158977
161969
113106
117644
182433
56888
214048
282725
16012
21674
252840
132543
206397
293929
82980
39
187476
39024
10650
172693
237296
99081
3722
51596
180260
151228
72579
170286
4406
234604
204231
115764
140992
28155
17845
120185
193233
198585
58914
40612
153434
184965
179798
251395
72854
1075
183579
66125
6946
145326
145004
276922
237566
210663
236907
277603
99360
124707
35814
131462
86169
11253
213154
282952
8904
253096
246554
100477
297057
59571
63228
120995
2808
142422
41800
136288
71675
275690
295455
247492
255257
218658
253648
289374
265117
170965
256006
160950
240187
245764
162565
91190
271130
224615
258479
111067
164732
266806
257818
295351
35069
254937
5254
244968
164294
281649
55518
35693
245974
95747
30895
5062
197260
127254
239880
174928
209935
292888
198760
244238
85182
208906
29221
120647
174288
143983
259802
70621
86386
172734
139155
33819
69149
227739
130196
54665
46414
69884
146048
277105
286328
149745
160222
175086
42767
154847
230165
42643
209037
182017
174383
201375
281430
242413
277840
62092
5112
260490
61695
51854
60000
237712
209997
90195
108519
33206
183773
3708
151638
293793
10340
45145
249186
209098
294767
158701
194195
40399
168553
56782
139753
135247
213171
89310
225060
39924
54930
252671
217790
287958
91274
220136
291889
183835
196043
193445
114990
296302
290257
153982
112320
141597
97369
112811
258922
247219
250830
90183
140566
67168
208457
140588
288120
8979
7618
7773
290906
203391
287608
135881
164341
76082
150046
241950
295517
168502
73214
94777
17507
8852
152057
134783
248315
269612
175176
176828
53895
253623
249632
290051
45408
141678
140576
196652
207579
98846
256098
160920
299896
198389
115886
152738
73343
15519
30889
40603
183153
271211
120649
275246
234069
43209
153947
110327
97045
122414
244950
270219
97188
129272
54662
66009
240933
284896
279336
289056
280728
181086
177306
90964
235475
148435
223940
23955
44217
258236
199296
239397
287016
27205
193401
29170
292404
65446
117331
86120
22267
199914
59226
123765
290879
125067
133626
6245
171420
267293
51999
240077
127698
71265
285136
221098
3327
213825
231487
197600
78862
247235
119376
95304
213370
146121
18132
234001
192692
267618
156320
145549
205290
225253
134669
116674
73195
159875
60200
9491
269007
58238
266291
147205
90451
38444
229323
54460
159994
266295
156299
16007
293028
282391
77422
299553
107463
29131
76863
44374
116664
26464
229632
257175
186972
21493
166419
269071
37519
235355
34380
60368
193582
207039
158780
90285
191541
111698
178016
140731
92702
102639
211710
103098
270926
211671
64615
280501
50861
133950
250334
134506
238932
99749
172358
299341
85810
178266
18176
11835
173492
292774
138981
72539
40190
190294
52685
156431
173684
167642
124108
59393
290021
4576
126346
282475
229712
64471
137348
203933
128381
98919
33094
224232
191144
150377
146703
22990
191581
221998
171556
230949
90864
80929
66680
264128
134986
5270
122470
55466
289390
211378
179401
177574
164291
41968
254422
215256
111031
257098
266268
180402
193048
203988
244595
211285
78477
222205
212808
30960
245331
26155
195886
144702
233482
39081
77117
20115
93070
202889
168393
20137
116347
55268
90255
292786
133967
72955
97965
75120
81179
69477
79538
1240
7181
177567
110519
189601
137183
46235
88944
203539
25132
179329
260175
4246
140461
115483
64757
253872
5632
50130
212900
84955
158309
24809
186570
245334
212994
238873
30120
189518
208140
158798
12412
158310
25736
136854
239220
288552
33182
258279
212453
225095
193716
151161
114762
297358
64186
122722
293628
156104
154771
232215
65992
122348
64983
143454
265892
88292
5588
179312
8798
170721
75350
115715
135490
213249
109863
12483
69530
87009
84599
249384
252159
251826
185111
5178
254840
52566
178185
42939
46610
85133
102467
106339
222424
241483
293642
188241
166202
142574
238124
60662
197069
294120
132738
1783
227132
126633
247893
47117
154551
129664
70920
42938
8506
283693
143772
95496
65870
199562
26989
100869
193877
18905
247215
153441
24542
281423
178332
88879
131526
202028
215233
182727
142128
173924
185287
99933
32677
56623
216997
37902
215363
51853
33715
210183
229632
9198
73219
75029
132142
277211
198892
88427
201640
49306
127311
252009
29025
76213
24787
94899
272919
8934
165387
57701
107490
134865
89921
107793
206704
201157
98557
73066
209091
118439
238049
145754
21514
162663
26655
38584
39057
68910
268463
42128
150366
222488
204160
219092
146262
114958
240662
292402
117023
167107
202665
203332
52774
180337
36465
98490
18104
166067
129961
156249
145234
115745
85529
11537
17590
174403
242909
58762
14771
243423
183276
145051
136501
71157
216356
258211
162413
162663
298316
293000
251857
289321
157327
124944
252229
280518
161363
266957
268434
145617
12112
9553
118351
199758
255795
293302
172590
136848
73938
298936
247362
6106
148738
248399
276678
299790
174784
224147
243268
74965
80257
267613
285890
79087
235440
78658
15665
101662
88067
268507
9468
185671
266780
171557
218983
203763
129010
176092
199162
59679
103710
34018
209824
240479
279871
94934
14605
296284
175723
86306
246990
200805
11036
108234
173711
83076
256300
215104
119130
17435
92812
183563
106751
125856
92722
31351
23927
47161
256450
161079
201662
241381
132933
273871
90665
243261
170613
59366
257017
169381
295019
128759
16434
256867
23835
194112
151706
150173
63034
57284
252623
11353
258788
262134
292847
189661
82208
113272
128713
14106
104219
106105
99377
70258
123090
93613
147759
8584
212862
125511
155174
249550
48063
273329
181274
126240
58417
61939
236653
43036
200697
163971
106961
228627
28453
154126
121501
206619
194279
254413
88592
155509
19579
243793
233658
98879
170836
77725
288324
123536
62842
263651
119236
11903
108030
51908
265095
103728
178078
72858
194413
60591
53326
183661
6989
138776
205045
195528
176295
297492
255794
117861
256426
45451
48097
293117
15446
243714
178005
40339
203770
79749
37773
235969
206293
297672
120447
71400
132319
235936
42474
296553
157597
204605
176273
290353
227715
293669
136546
254834
159102
277022
78963
188352
53730
225639
131041
285784
238343
293991
170270
162860
207720
186734
137437
165750
152771
197117
231538
279689
223701
66395
200130
142837
106493
284287
192695
148902
56009
275974
239173
267555
264939
26681
11025
194456
115558
7567
22212
168921
46523
279236
258785
283667
271843
202236
267999
125770
229917
89647
294047
128095
106375
257353
168347
211770
152517
23113
57460
72331
217180
13273
268685
275761
55960
39343
55138
10831
23030
260440
235605
238362
47473
173874
58721
175344
252040
93277
12674
294538
280042
113118
134575
253877
65636
210624
40951
134384
235805
278097
27656
36539
194679
150209
91411
163818
203384
58926
117170
148124
59390
70782
91746
211064
157295
156694
119793
252945
223033
130938
13135
100430
277963
65238
217304
124958
72595
105635
98229
165839
85223
190051
20901
263518
207627
120605
252573
219869
86762
56659
224561
90810
124604
27205
57902
290660
88977
214323
203573
254613
200994
250296
23561
26944
56306
222074
214795
236849
215766
189995
122310
206794
232927
89335
187287
240938
15130
63702
219350
18351
255706
36789
103726
96829
100169
282911
158009
273202
149942
268760
142176
215259
163949
11304
119233
122676
203439
294031
171897
26218
189732
267762
143902
238230
86626
42683
260931
252478
274324
72467
41951
185531
148810
51244
273034
23570
27830
184346
139140
64288
58451
244324
84107
211666
29888
12683
53008
254176
76910
160624
275863
200103
294886
127534
68980
1652
36587
240903
79571
226277
10899
278752
203052
41057
104718
62597
190451
253493
85202
154567
2855
69057
237217
155965
27188
229217
192731
94533
203409
171552
204183
226914
184235
13513
241911
128420
88660
115591
260270
153434
52148
154989
2428
152118
104873
95715
130295
122258
155810
198260
245909
66535
99192
11398
230486
217882
115758
80162
55670
212614
256703
211441
289811
59151
207173
51645
208465
95394
246125
160421
133328
199035
153183
141221
5679
246018
101441
237214
91907
102061
268644
271123
249086
64251
203417
293092
24730
129793
50693
24495
52190
284577
112892
201161
296770
254185
52235
209771
150690
297633
143903
214592
207233
253572
297603
147177
165016
94305
207048
288251
162227
55961
164804
263488
27954
258381
245968
105367
116440
127845
62736
65860
152810
281294
268890
146109
107668
144556
220073
146446
86625
244106
144185
182759
87720
251488
135843
59578
23767
287655
224086
93667
149070
261406
24640
96340
82839
269077
116496
223924
79596
113082
181577
109502
269855
71398
203900
122999
211153
147989
112580
184258
131917
61760
23717
279696
99756
89599
230788
94617
179504
233965
94461
210839
87915
47546
88472
106979
212173
113973
90915
157855
5698
280078
296392
209011
179561
174797
12516
9829
183194
244834
122454
174491
73346
23368
141645
19839
262856
2169
99277
224342
219426
130345
144972
219621
152794
214240
206643
127868
67611
150789
269864
3815
258882
29308
19960
228154
102945
199542
120142
182077
40027
229893
187724
43790
102407
262463
106162
199542
172764
269863
296176
130295
94616
231461
5654
1634
261688
115868
100715
238167
128382
117040
274326
249618
181161
262805
136774
248485
125973
134128
231346
159694
91376
223249
124100
177603
266958
263788
266787
232321
238486
296929
45337
141775
159756
171469
186494
256428
121720
188650
172968
27323
50629
146964
169882
298707
112381
141739
227115
185387
270180
43550
196367
155964
39676
70187
160746
99472
77425
17016
251213
100506
76405
102175
269594
86994
160328
100060
286020
289884
198777
177488
166256
287158
47312
108432
43238
249389
191526
232491
37036
116659
138246
38377
118843
197104
129724
104938
157744
140110
238789
254136
209324
217448
238414
126168
45768
260512
140820
256686
102814
5038
245998
145695
47438
195571
233378
126492
102753
138775
235500
68281
135457
145318
149218
270328
233441
68628
8229
71780
211926
125703
45314
165679
200860
253270
297482
63872
83992
220022
278402
104140
208506
35499
189315
233537
259336
48294
16592
238622
47060
22465
11415
96840
140389
116030
98606
41859
99439
26575
196441
9580
246260
155977
236888
281365
127065
57442
153238
25763
284685
293387
36338
222477
106017
42391
274326
299668
235666
208633
57690
118337
222115
138628
268217
169020
59546
47949
52210
155765
14263
269492
108905
250145
123418
238041
96352
149407
187518
66437
140426
166605
21649
3829
159060
133279
38650
274466
152142
41724
121855
209908
13832
205181
161982
258271
174601
2066
21154
34720
58143
193011
282595
165047
280153
192894
177756
107020
63835
10029
194593
69237
5249
156023
248842
154570
237112
169549
8727
193216
84901
54458
111413
65487
39164
263469
239098
234282
149994
287407
164613
216863
130875
260894
121729
86513
249896
289346
251244
144766
62224
190502
4132
205604
20553
104125
106343
96034
167218
171758
78519
42934
270658
225454
37228
237525
240023
288555
72100
26466
33463
224677
77087
135674
89734
131902
90920
75724
166275
233957
34676
115564
270435
51380
239657
122942
141773
135233
294059
206759
134875
110470
204166
154101
81586
243727
214265
229787
148828
249946
101367
229222
26095
44126
114316
148047
240085
26368
75222
112973
149444
127424
276835
215107
266511
168109
190857
30208
205668
52905
99023
196429
237422
262462
132999
129798
282198
81794
75140
291297
185474
12055
175183
38821
14184
75167
23824
265115
286797
277089
228888
270655
109579
249110
269951
242964
21839
261792
250534
39082
160188
13075
230316
299767
81057
129447
272732
230894
230211
158370
244334
281714
255564
41648
39525
268160
169774
157297
212022
161446
22857
72112
2851
43422
266047
28410
216857
229640
267001
139490
187511
132087
62023
118070
145492
41075
52564
205004
263743
930
189249
171664
137956
72358
97344
45119
78208
138330
128365
210694
274135
227233
242479
200847
248526
8808
225787
207755
221695
161363
152254
223943
229468
57280
196283
157080
269882
187570
128704
283638
77159
249698
177091
91833
27668
77779
89022
273853
77313
141967
291964
102852
182403
41062
67594
75668
244008
184996
193205
198830
238214
296124
8811
25402
226520
42979
87251
216536
215711
9190
249228
130331
200482
63721
217231
282436
64334
75662
163762
129409
284829
171153
137546
200528
225376
181460
235695
216615
249313
242681
40117
275615
122437
106490
122252
12584
247877
159345
30421
261126
13889
222598
105783
254472
199586
15998
56188
89524
223924
167904
173172
106279
9955
68289
88298
263037
53027
129796
9085
121682
101231
96340
270202
58761
276874
287597
106092
184402
186235
137761
108246
288310
228095
153345
55652
280297
207831
133128
134864
166968
258959
269186
283915
289505
20746
228972
235565
272807
263497
20895
79833
90924
210523
92585
72612
117180
48551
288056
155776
4516
298160
281857
114103
72560
131431
95417
135762
1054
198007
122091
30045
24396
28975
291847
269485
288474
212535
266062
244351
94217
184361
34922
139765
142293
127613
157398
239021
110910
161748
239111
120595
299723
157802
153995
157226
137186
251329
267620
38880
237574
9993
231808
120883
88349
136491
234827
194563
85488
267124
241349
273559
96240
280486
233065
296065
51636
72689
98293
3541
62047
218609
109447
42107
1074
99503
119399
260239
83148
88367
130359
208481
81064
226505
3579
2710
108614
272923
295424
291207
125033
152675
105427
65949
56729
276646
264372
104685
263463
201289
128628
168533
47494
235728
100649
289402
249163
224033
259213
100722
226489
188236
97168
44337
251604
243297
261916
231650
7302
246410
299794
192532
138642
194687
245533
20630
51017
122063
225535
110653
227981
73748
40016
25940
130661
6513
184097
191278
93120
128461
199414
65285
286385
25518
136169
230374
204036
276095
211247
171478
226874
229991
248586
123695
68682
190490
107028
298273
20531
76293
216504
250108
119529
151253
255641
77747
193158
60281
44227
19015
161986
154428
233142
8026
230534
140094
224812
267955
186942
162735
242233
4587
180317
149637
34789
52450
249624
234026
93842
235982
12410
155612
44191
114389
141557
239377
59316
178069
119664
267321
276905
110106
238165
148042
30796
101869
202417
137059
45661
277698
292558
98551
201723
185088
225478
170125
205679
7674
278809
273482
110522
281309
133430
155291
182733
60767
103018
133750
174621
159227
102244
214477
42464
240734
2029
228972
269282
78432
70289
3444
38696
33113
107508
295025
131553
148552
141261
227497
93312
147227
138104
154047
5951
38365
76429
134590
165144
6825
109649
78599
45237
215608
204339
269675
19788
96077
82176
248684
294407
298596
252923
243668
163592
229097
177059
286359
172524
64631
216664
11083
254363
143486
70565
265561
230666
96494
110557
254841
193775
129055
173151
218508
165766
90214
147078
153091
16964
195869
288367
205816
15628
265163
57081
205562
76801
285801
44513
124565
111088
233507
220412
174099
293392
68796
167619
86230
107965
167715
67304
205277
139896
117807
73015
135549
112341
213172
249934
69620
151096
279956
93877
125662
245658
226157
17664
166422
295080
291370
222412
266805
75909
1602
291461
250311
293932
72876
169569
261085
206926
260364
299448
119845
61803
56583
266580
298572
298684
197472
285338
168491
168186
104588
68989
33600
112355
99857
109546
282058
110564
295084
194046
151339
131105
103821
84107
184918
270104
277063
140426
121716
25781
180055
25818
227311
197094
189354
221485
166665
148142
100167
257207
225465
124175
202713
130849
166306
15743
106926
269249
60056
144647
244544
96380
277096
13669
178623
78706
38688
208347
148187
79631
211261
212893
225883
86703
244453
83627
99159
169709
236233
289114
217537
148259
9754
139685
96357
182609
201288
64850
46329
102867
29895
280376
36775
11792
13528
212231
176907
140826
86244
150993
221447
253434
42841
218876
130306
245769
178371
214896
96025
85537
103714
225875
260971
33563
291620
161615
110308
174590
149519
273197
197592
17188
70662
217115
294121
161899
179034
124484
70449
59573
42098
34045
95202
293292
89516
114907
25088
290840
186941
257108
215450
274256
119768
136386
80543
5472
234110
108778
63288
254128
243953
258360
165133
199881
219192
227793
283690
181237
12461
89823
118862
12621
240093
294247
74110
263339
188382
144756
60006
228062
79728
299430
95036
254111
210904
87815
66074
150123
57080
19382
192614
182259
25800
243614
81343
14687
84209
51915
15815
222125
23067
61198
222989
4020
99045
154798
19206
202630
84477
239002
232332
75326
91013
177135
153718
8810
276518
191075
267845
209317
205535
117588
182409
50836
117527
141351
172157
95153
206254
63791
267385
16838
103437
293503
49474
101855
175106
282618
100470
91673
18080
189129
202536
123419
278440
88840
14913
285180
222689
45299
204899
109350
291665
123272
35809
148272
194927
39990
70800
87823
289391
74663
249648
67814
28814
4607
279705
13264
157473
231283
287756
19438
228495
41067
231532
3060
269889
156237
209526
130066
82303
260446
137902
152390
211491
168154
260323
8987
246943
68767
39013
145317
283180
266889
158059
169649
78218
53143
156904
263372
72952
155814
138156
9849
94620
85920
29465
21397
29584
145828
42106
123751
179204
278804
191666
223249
236724
27064
83236
251774
122161
70114
290615
199224
69387
173635
211748
70677
64612
164296
203572
37779
249412
175174
129157
251451
147325
194574
255716
285032
296873
161391
134414
95929
152827
64389
96760
169935
174908
6799
3182
146811
93966
44171
181599
102271
112136
131291
101307
48156
287386
97904
4974
181722
175704
39428
5170
53453
113704
270554
199985
167265
14220
62758
241678
152910
133255
115064
211696
234747
129550
150528
116804
132427
32277
174838
90179
5371
169596
45671
172231
72448
274037
226246
259908
20232
240707
284109
214992
39331
270562
275739
38669
229766
292029
94439
79952
213530
35826
44566
267604
246611
49368
273621
138871
287582
78702
288183
28515
84446
72658
265695
25971
230194
274755
78674
173268
12494
52932
82689
254096
237631
281334
33000
250633
209984
212969
218484
30093
115293
23023
254904
25819
192346
44285
219145
89019
127802
106771
207785
1989
204882
41729
151908
207501
210753
97064
152509
146572
116959
235757
165376
191766
242962
264149
247549
207902
274135
264052
116933
115854
146306
150164
125366
156851
108298
162781
67536
226380
169848
161933
222854
83305
256782
143611
272398
254803
206400
236962
142776
266320
213964
31584
192122
32653
29187
136764
90628
57883
151845
194599
226870
167747
143543
230246
60071
16155
31600
118543
237465
146916
54466
59554
247910
4984
170577
244278
212282
202772
235943
227088
173335
103805
264889
143701
158544
296934
19578
198624
27371
174926
235403
296959
157576
110846
64412
287332
9993
133285
166155
138412
90127
75635
79514
292072
198331
196134
128267
27552
176406
108642
281778
250790
174489
46184
166949
67224
6758
257140
50554
110383
276120
83765
76988
9379
87708
274276
288036
40639
214689
71387
258178
77166
191085
42334
45044
3371
100053
210349
186965
14759
280160
204067
188104
99438
235670
156181
44015
98238
95008
283700
241691
48472
44772
261186
3861
199903
175594
195404
293431
79229
272083
83195
225289
216530
45941
177918
268626
87818
79055
279785
74734
164733
53755
292053
231763
101319
294864
128290
13682
107441
36540
284647
96355
48286
289669
282970
39027
220980
202208
146397
259052
39041
233609
131499
239494
263448
131614
158951
200771
136444
291020
73860
251437
193935
48451
210779
174310
241800
202162
97106
61715
95949
286052
41085
146860
57170
108767
215918
47694
265369
3997
47173
273341
282419
59872
66691
105252
223876
125085
151542
30674
57653
150972
275127
243233
205426
112550
62817
237490
46894
284335
39204
264320
196807
126804
158343
23785
184869
10339
82019
46280
62872
19072
261875
75186
220843
255894
178378
147128
56252
51438
42869
272657
293397
183810
254331
218585
93756
253489
34797
279308
198576
24695
176369
195411
70784
175087
35937
99411
284529
275093
97897
87341
197117
69146
281030
112579
246386
125612
23460
191930
38926
212578
297225
241438
299189
149542
94052
257347
78891
298913
286540
160776
26741
33483
208170
155671
298414
65101
124852
184573
46651
100011
296719
287748
46743
266002
250766
209528
285885
211216
245001
255603
137469
120937
75856
223711
190151
263919
167154
265975
254027
169391
86673
280844
97245
73112
196390
99833
78232
120973
106743
274834
271191
108470
211251
174734
273872
228653
282102
204745
283050
57984
87202
261160
96295
226868
135536
253848
16351
37231
118969
20117
79612
242264
11579
263492
141324
6574
51877
253953
198005
94122
176858
269161
143845
154554
123943
257334
97632
31574
205782
143104
170843
227162
8730
155599
254630
150770
47992
105036
254846
107527
104200
185371
29529
158184
200131
221934
220261
251660
91331
202729
73133
18086
143483
213015
188511
154597
4627
282373
227472
154474
83582
96593
99778
145875
31250
294458
205279
72367
17713
285676
45972
54094
260841
55777
252402
289316
168730
97376
283450
132350
202613
166302
156785
44204
192137
245604
18303
215781
171642
198064
7957
288448
5984
176597
86473
178089
96076
990
260173
44533
294759
242841
220989
286227
291123
220966
112543
103530
289885
50097
74915
42516
203558
55925
66747
278448
190817
107830
14407
280356
91921
13421
131227
182971
185635
298906
253103
193196
252029
242029
188801
141669
185235
77281
443
41694
194934
65524
38405
299407
4424
64293
259688
215598
70101
177405
141981
47858
125076
295225
180918
187704
225480
239144
222155
21787
271903
44079
178469
240591
43447
139492
75096
72282
61557
207055
158762
35281
57196
136687
262585
175882
136568
132077
36864
285599
60196
235520
11637
92533
282232
51648
152059
118860
271361
202205
39033
128502
78864
27309
214237
224009
29979
768
21746
123392
263953
166910
144826
264303
26577
54539
191585
148445
214861
189638
242295
285104
150115
113550
277558
115176
4113
174076
192768
145535
265144
273737
143531
128841
73723
2808
101818
169856
49540
263963
113688
81467
178219
160145
216669
149412
241791
84806
236869
109802
226663
156598
243975
30428
248429
204587
217946
145203
52063
95556
59178
239726
222451
169378
68409
64673
36097
29116
67464
275491
75347
150341
222680
217874
42326
27339
90031
79574
154236
143975
187628
205369
66984
160384
82999
118608
143637
253153
34222
78889
90065
295147
44354
291235
193932
211844
46852
127382
272522
36551
100629
140388
80258
268001
226717
59223
248682
50761
102179
64031
246067
275491
245921
247911
32934
89342
6157
93050
3617
132015
104482
167367
114651
246598
66369
233017
214054
79863
150468
241945
134209
251858
264483
264922
36577
115269
213257
48430
164920
235882
244644
213107
209197
3085
68292
174315
140427
198672
124619
101719
17533
294656
218944
207469
115252
108747
10778
189692
184331
78991
295628
156746
241857
1433
291280
277165
111152
91089
288691
204003
35073
23312
138236
101938
194326
187337
104443
157940
60566
125109
22541
190280
121973
271141
177101
244195
232801
89058
248915
211584
276556
141869
123543
7602
76069
204562
113844
97724
157212
126682
56106
94855
63325
241092
44338
101958
49283
227895
161938
103082
238688
246403
166126
122414
139451
260872
141192
110487
80582
111767
43754
268575
251392
84236
226103
270784
104461
40891
263825
278800
134149
242180
9113
225044
261912
92853
154971
265745
262271
103748
178876
127132
205116
36759
211633
208178
56719
251495
8836
92947
90089
128647
239085
136907
162700
242906
291120
179348
75815
19996
184684
10671
245717
226574
5230
93669
41868
96520
43459
251253
288285
264881
84015
114702
54952
107009
140228
284525
127052
30525
238310
142587
101551
157017
36856
91241
118796
256126
271929
14471
268755
140873
157809
198369
205976
64041
139577
91398
245939
38655
27951
262557
23038
181052
243456
241818
71106
242404
262348
255110
117333
19021
7745
124351
244915
136569
108403
58390
229783
28212
112729
136996
238024
293973
133780
284372
157791
100121
294552
105458
233029
2842
183007
199625
160791
60776
90496
153651
148929
272684
65644
165718
186977
71272
286740
39098
212240
285139
253200
4817
41917
70061
262455
275242
298944
176390
107465
212958
85500
119470
97574
262843
197869
13332
264019
176773
110626
42351
71857
214173
297346
129750
6715
90272
297711
89933
234261
18433
279170
262139
32226
153876
152834
61418
11659
16377
227424
134850
139599
217053
143332
167475
224431
292669
185389
131424
4912
73677
35630
65482
26401
38318
104516
6432
60281
126385
37805
191011
293343
101306
292729
118262
62223
292074
134830
117499
100309
115843
14314
62042
81437
45796
110996
215291
45482
191391
79
205347
142918
178687
288603
35851
252272
126031
247091
174024
57972
128425
197945
245855
290375
278499
152646
229113
280079
90076
157570
290563
159660
290473
231348
57972
196815
260419
293411
128813
173675
65626
188081
275864
181394
287925
51995
42938
274931
85162
21484
171585
232827
184875
18199
166738
46752
50571
132090
264516
268542
279736
143135
283551
207798
241367
245031
98639
84774
190434
243417
205072
165433
194326
214976
251861
85409
156535
111629
226649
280532
5651
73099
135740
233298
285871
29504
1094
183783
195002
296934
112852
182069
39635
168764
227812
238482
97924
179735
270903
142528
213415
204154
223149
231564
163294
192223
143704
106935
83328
27824
3065
238111
107355
197855
72481
110420
229982
186052
110149
137108
242333
126001
182934
118031
233589
43004
2785
96662
119977
281291
266643
169650
253004
143788
132386
173066
30781
122637
191295
72468
134247
109789
80466
145961
82361
22676
232846
216087
128934
204948
256146
243355
65983
198441
183209
176228
43086
111210
184186
209982
166610
294805
287451
291538
100357
75577
262777
133747
293696
155999
47896
238877
149333
164361
61312
64808
270015
270163
282702
292188
118539
180587
245977
277962
233212
103622
68837
121009
154679
19008
275413
265252
245517
246501
290599
88105
245508
273939
19954
141832
246776
243269
175601
204416
198977
217368
36313
220389
87142
277969
115853
73326
217872
132295
64594
185320
55384
34753
121529
33440
60058
48324
189281
116090
93502
260429
14528
221289
1071
56486
19780
6608
29585
113402
232137
158857
60022
206507
85802
244267
159882
40699
75326
217258
85638
211223
159697
295819
44058
212131
114722
56304
274580
172219
173963
97749
193031
70430
209672
139869
76104
214013
49783
114075
262860
219994
91258
79941
24804
64694
138964
270491
206517
282431
30824
45303
297765
265229
230663
247570
169320
240438
136598
146390
121601
68814
83299
238217
47652
9061
196637
46177
251631
69145
187964
249455
96988
68758
20411
256344
284603
270497
192323
124889
69235
70723
127908
102433
28502
112344
210105
80237
298426
161859
149819
254295
233185
261817
79859
58682
121284
68027
106765
120032
218420
53271
260451
266257
89810
21690
105945
87941
90572
274697
167850
8505
33104
181163
118684
145478
270214
99412
278855
185991
79776
16342
132044
80659
240487
139249
285760
202979
153376
275450
120697
138172
62801
223942
72579
288074
76708
292864
135636
48391
172877
172549
144998
43195
127103
82295
81106
272437
167340
291761
298143
268751
5849
56710
77467
266602
207857
118258
268902
132562
268089
204696
214116
287922
1757
146437
51147
196535
178675
42347
170708
171228
175181
154947
13934
265158
92279
236043
286501
187708
183566
231712
281256
134859
129208
237335
210928
175517
247465
128573
69262
71175
194651
78546
197918
213429
91133
89147
10412
290075
170912
240427
53134
218222
221565
167282
70425
166404
13319
152205
74057
189605
4247
170637
36084
260731
51666
85949
167020
278884
281648
172949
116962
241218
68820
287089
276931
217629
90309
227333
265024
221840
48083
99659
120018
65562
196874
234373
95482
180934
97624
275276
124807
104623
215372
171098
33892
262816
129594
210167
22056
273805
257489
251242
166247
279855
251895
22921
191862
182247
274919
237852
99565
11922
90263
53742
247827
288028
147222
271909
16202
107276
241990
128171
156963
96462
297516
154711
209827
49900
239715
173010
228993
237255
14829
151183
114349
199983
150290
86398
172940
84447
236902
196104
132815
6254
92827
170856
98326
251438
253400
139135
203281
74578
241936
188239
191753
159118
95941
62656
180760
43814
179609
299824
265802
290961
225958
134604
38475
146774
104854
238659
128162
219082
70392
26291
100980
232625
74376
22411
165379
204231
90806
150863
274166
6250
87547
102303
213600
83613
162865
151940
206536
211775
240684
225784
71712
193486
250243
168998
284100
395
230835
58260
1576
70497
42085
105730
37372
54504
234398
166876
192355
277263
71688
233552
100098
38305
132661
3695
75903
163684
205684
57730
165833
3408
283528
49523
151110
31696
284572
105969
147570
281387
25167
277894
22425
298424
296623
219169
142503
53235
47877
110813
249488
149362
1519
134936
54387
232745
158640
170739
127847
143814
149384
109901
291655
29455
113960
255520
268346
189677
293751
147058
96306
81488
209000
197343
28017
6554
283301
188004
106046
154845
8371
278122
227836
285767
36587
199696
162387
278332
294470
200944
84301
80254
184388
162893
103665
137735
129259
277403
63571
163599
140504
187866
163216
190624
77995
149186
268961
11745
35461
52014
84659
67303
211138
77716
166927
77972
18031
201250
284196
93529
116509
284144
195274
182465
167402
106145
41097
144616
253121
185773
55537
62471
134184
199868
193055
283562
102667
194322
279500
61175
12020
14873
26138
113488
27274
103094
248109
278028
277021
137708
262393
5672
245112
200860
139844
23566
2861
188653
245504
299387
72415
188716
221566
207432
169625
80337
142037
39034
51816
266781
70012
166434
1574
123497
285176
86345
41974
134179
161967
76134
159898
270319
76586
284116
145884
292424
62274
143351
225028
111183
138706
45145
185185
248663
169475
233124
180894
282994
95251
15928
73440
55363
102396
6000
170202
76727
275591
281900
161352
121484
73249
188763
20387
152266
212522
246895
68421
247053
112337
263372
287857
72777
242228
240979
243769
234549
91092
297575
275883
78129
238117
95338
204672
270199
238254
61090
66986
40216
97569
121092
141094
257761
52837
99256
154880
94300
182439
265853
250610
10912
255193
151886
167571
208032
236093
36619
163288
168657
186817
67818
114454
201347
118851
184518
59597
66693
166952
141980
126407
138131
250371
165842
200171
97958
973
103180
127397
11450
10552
217290
32541
256128
189919
34084
135185
131520
22065
254349
147964
117833
132012
63295
97278
251891
250595
263367
230228
14223
91088
62554
272518
206148
131045
138643
44426
230995
137188
172826
242717
125112
151479
110333
112958
18001
276963
27164
89677
73063
222438
119222
239820
193744
149638
106891
6822
22813
283426
1564
213927
261590
271923
270981
359
62618
129229
72274
236566
27597
275017
78977
85445
272765
82047
183441
44118
41043
117521
234888
210335
108418
27177
6737
55780
149629
236882
186529
231325
139055
245593
150974
238201
32987
274479
247128
125231
2167
185441
228180
205665
271327
135691
194997
262219
216068
75848
42204
57843
268120
128376
264569
60320
226845
279699
15117
68615
53276
146632
164508
50602
185970
193925
223073
80237
157715
198925
181807
83724
87796
151473
296862
29319
192479
210596
214546
75339
117374
40993
63003
153365
171291
188949
117578
21309
227122
275659
133815
93095
241749
245397
130601
157618
4106
274021
43270
53079
158776
65311
111227
217144
72374
139306
78296
277117
125182
188616
243580
14327
206179
255441
166652
33035
265727
53059
33071
152186
110568
285271
26973
154845
103326
205204
21551
36715
226706
71707
273150
67659
112763
60694
154039
277793
230791
57380
51224
23692
273023
198577
131292
141954
146277
94185
295005
11281
106267
248612
106199
272280
30152
108708
238074
70695
153297
280792
258445
90086
43575
35670
144684
156638
221644
271727
223331
61496
203753
285877
2787
229378
292307
207638
120792
237634
26587
57838
171620
147376
277750
158402
113608
53923
197352
176179
131946
4059
277261
112719
96740
4387
257054
64537
160623
208936
166407
247471
10178
250906
262031
107258
94768
14198
87113
200199
268607
10510
72646
236928
102111
65142
12612
66067
273757
153623
99477
69287
248514
111884
270070
66045
11564
175895
208303
131800
57654
290996
102444
37757
260719
160903
17269
210642
120539
119263
264083
176502
253751
23281
256857
170221
282188
77392
196447
27217
142700
293872
10883
183267
205512
77039
272285
26280
28697
99333
4950
80714
238111
66341
148632
267613
105272
85690
471
239382
248143
204734
78473
269766
152285
90306
230166
76716
170333
294677
281494
77307
175415
127436
147442
194685
221216
288556
230226
251876
187679
28288
223824
139299
298415
225453
242959
26037
72927
43225
110506
99951
52151
81311
113324
250521
184469
224266
64885
110572
34022
201844
144331
243535
85340
165945
234015
106402
199228
84069
244828
278433
201561
70190
230890
245715
170450
54589
257258
283745
187272
129226
29020
264389
298719
125744
173744
152925
294390
183142
83887
259805
277990
121208
111088
292665
196084
110187
190682
72196
234746
40260
229831
282798
200647
238264
222777
53809
223303
156966
252655
208804
165016
260362
12282
281387
238711
248380
101444
147239
73989
232792
261778
58766
77944
106145
264777
256451
150208
23404
164085
294833
46866
240739
51645
282886
73544
106597
187688
44792
809
140882
253657
38701
166424
177579
144033
145870
96596
5344
70220
117191
198130
158459
159172
142190
96587
151898
107242
213125
64025
289389
30155
134118
18041
273732
4124
21474
193633
219599
72686
234277
17062
12403
217808
26836
3129
35464
27701
195631
203315
242073
122953
123281
204872
213110
185676
25955
52691
54376
268130
24823
278759
163372
260106
102546
246674
193107
144295
164451
17562
45158
207702
125589
138400
47473
75817
2276
63200
106596
88823
41936
12323
232237
38430
205722
47951
36946
230806
272858
182580
271657
19768
176931
161790
231220
234620
32296
173679
101107
41164
11705
214361
15416
299062
23078
217369
185130
164160
14325
116042
148591
34173
133525
6955
200633
294898
121158
219951
187142
269847
145583
75348
275695
258213
2469
197206
246855
86037
112262
3836
24176
281617
50652
259782
96331
49319
162828
185208
92185
231980
225569
9577
23701
199590
172928
237712
70984
291338
197314
56009
92742
124383
293178
175863
296857
19265
72297
129337
55161
148199
105154
169660
276863
7534
278753
271152
269957
34845
24575
80526
203603
200279
114150
243939
139321
18072
102332
209041
227741
241532
250304
125636
59590
42880
265460
283086
77505
32238
90390
17992
243199
231122
93097
232798
49884
156433
225373
89173
73910
109709
97869
215343
76199
9992
231268
256715
12720
70116
257206
50663
13276
257885
125174
208954
26344
114612
10792
131805
107299
133231
238892
146305
117206
63789
78662
213088
231397
41402
38457
105799
228092
173248
172610
5110
184705
159567
211562
41260
281395
16672
208732
129588
236770
169201
243860
185995
256240
299836
253759
226460
56851
295542
80624
286620
3316
205040
146479
207542
223861
238032
292316
34766
103286
3452
224032
5177
295891
188791
237032
95943
178985
88710
133435
94360
70991
275325
33371
243746
60673
36450
82025
51571
35468
34619
193695
56220
142310
9514
147716
220974
185056
101765
160548
150567
72714
153285
110490
157979
110251
260197
227431
274932
248372
110299
77498
289206
64564
36907
38754
42198
162663
197894
132254
81423
243116
17360
293307
50095
105203
80222
118540
144225
30663
194079
142569
226216
292489
161809
12940
95647
284027
195275
241306
66593
263618
31644
29871
295416
251278
88258
281759
285334
225723
219791
982
73238
216820
155371
219528
2937
180264
84722
46584
269269
174905
6178
104477
229919
68210
225835
254294
205844
78930
89257
273796
123968
198144
201729
121035
248918
197949
195562
190193
211320
193147
38082
156073
261491
46969
235804
22179
176385
72382
144387
237102
34148
58009
251023
86413
265833
167983
41928
45718
189724
237612
271680
98090
217028
165896
268794
256910
216063
238233
150264
89279
235853
263634
120017
181445
257678
119232
6986
240309
54485
31050
42684
174027
158082
213399
18757
269361
160053
243106
256629
182235
155385
43412
7157
194248
56278
100739
153049
251069
281760
45331
263644
226632
146086
36736
283088
192349
41538
257115
158697
60021
259444
154048
217002
233595
67136
294242
209151
128644
203712
165524
195989
66534
164192
68624
286728
213916
220792
239413
261976
279497
246393
147599
115683
121665
21846
120815
270411
84818
193842
68195
111223
299741
266593
280753
168495
210969
156761
236357
272793
16679
27842
45836
129957
83063
91497
208263
111831
49785
285143
141050
39401
180432
250950
67706
66920
73659
86912
296626
9225
90402
21743
127894
103141
63094
163299
178334
282392
62888
28321
292893
85740
70137
38432
91034
182369
118892
98261
191835
158609
214046
184594
54808
209954
101637
245342
274316
169257
104517
23363
101553
297832
229930
230730
16690
239658
14376
215326
218749
296145
21318
100727
86380
164178
22964
266068
279834
99630
73156
294055
35465
119985
259979
24943
102974
247871
174875
65779
140633
83074
22117
184609
146964
650
131145
211680
74125
187567
193049
193180
2592
66048
202926
22288
158328
171177
267589
227484
161997
104715
283094
46835
110444
61669
110988
150105
1894
197074
205072
277329
178630
24515
147730
2720
99659
111414
292237
34332
141483
183238
179781
233210
81346
232279
245268
72534
84994
141262
286641
254906
45938
263568
172355
278479
168155
51817
15119
147926
228238
173334
125669
111381
100573
26121
81752
155821
91025
54001
136901
134649
7688
233921
221353
69710
30222
7110
272164
132292
37452
210125
101584
165132
213560
101798
2981
170257
13682
235467
157745
140930
120393
286934
148398
248241
168572
231055
37291
223849
178386
55654
234957
227796
34644
25603
141002
38892
112071
80375
18535
165982
129967
47953
111622
293825
55640
299564
253888
105877
195891
247572
101827
22595
111424
193892
172512
60064
31511
215861
241090
270262
109091
147819
228579
45271
52128
228281
37585
237667
8166
225780
238512
286825
272395
90033
104431
294503
282638
19803
51251
158902
100414
258824
1238
231487
178170
31419
133349
41462
61180
49656
284970
88788
21009
12157
6789
23724
56257
229718
10539
282438
83063
44670
15052
70638
136916
173332
126230
27696
61786
42464
183642
55544
135336
48420
180013
154454
116843
50397
158579
143316
104466
122050
113755
233077
215501
16070
299011
8225
142175
129271
187697
51155
228345
117926
249025
102329
68552
279932
115668
229
196960
56901
188915
58593
145242
2409
98168
292112
207117
133843
53637
118672
237277
215439
217682
179238
148089
66822
95196
173778
113842
287283
171992
57217
188410
51058
107909
228442
276839
148413
117083
225473
29206
167486
277776
11475
146689
189930
218467
271541
156162
182705
183196
158105
161797
205640
204092
163987
37340
169067
61240
161323
208845
21287
171371
148326
108546
239588
297251
67574
215735
76367
135819
258807
299799
244578
100878
193834
22323
151621
22161
80911
11966
206306
199596
285211
154231
49760
147867
71997
115331
229350
286541
281236
54480
242732
59690
146483
191148
67593
24983
244725
204711
220813
164892
135553
247293
215847
68703
241257
147509
49764
256981
273972
24234
265374
236300
276857
235629
202582
248392
166470
179237
217345
240223
2300
5977
76111
108946
151137
103301
109833
16044
198107
223275
205111
69050
203895
239907
228574
23291
205817
259577
218485
49307
158712
246388
99053
265887
21428
184016
180835
155817
247451
287570
117351
130408
283993
150272
277212
105636
283789
154768
221620
89623
194789
7824
57287
299029
279700
122534
79898
221461
43365
181039
235993
137197
116924
270101
245806
94519
139719
232969
56716
219671
239355
292157
203167
149988
76129
31323
191266
239473
113286
153126
267493
279247
45876
20293
17609
60401
16793
176372
93723
184549
282487
44260
280304
85388
68010
72724
109249
27979
282460
222916
137831
60354
55012
133234
117711
213146
202469
94707
146609
220377
233471
240257
220741
243660
179307
114129
205509
256157
288718
158745
261704
119480
193170
187927
73704
71301
8185
219978
67637
4005
119552
57210
268754
71470
76492
171264
39308
21715
31048
10912
224710
135060
6667
281300
8657
69347
200473
61390
44254
155777
257918
67944
280511
93074
29347
201282
101071
19163
239808
40652
263939
104832
183591
149594
224789
278227
118201
62873
183124
25204
54178
260788
279985
152158
261225
228096
264997
88888
67380
64953
243719
194019
188430
279752
221653
214501
267608
293714
44780
270308
193983
134193
54522
44463
155965
275733
56143
185263
190727
189872
228497
255202
241823
193709
124624
274699
26717
145397
273576
273752
29405
299557
67848
286983
244757
74645
238791
251093
101287
207189
119170
25042
102130
180579
295851
258307
150768
221882
26878
294146
1549
230646
41030
133824
283493
135459
112808
42410
272430
110838
95660
221344
28539
136116
216091
282649
68001
7448
52377
100646
52775
261977
140254
56178
106405
89688
120562
20361
278312
113649
247308
216002
281522
15473
168598
140536
183931
162294
85901
237832
178864
104847
85671
10167
613
271946
72933
160484
31875
163869
41199
67599
78554
272228
66789
17794
196972
209733
16607
121069
156626
198550
149997
24378
95575
251057
76679
90513
125990
221626
50557
57612
62911
19931
71328
48751
172926
95558
176425
90173
126396
13066
23215
105073
258485
2327
119189
141290
5638
254750
61171
194198
174896
151700
269840
256386
111545
79332
40433
282280
129834
269210
243312
295302
33409
87380
289870
248452
149711
250748
160529
17169
229991
103644
78836
73884
220665
244773
177133
226290
293003
22164
17816
39234
291339
9238
159240
114158
260313
232584
103236
177588
246350
297607
152134
292842
34225
189295
252231
20306
178117
107323
91856
218211
166268
158967
287128
234061
158859
254078
91914
44117
133687
156645
217800
193584
45229
96690
222057
294095
232542
7264
98930
261942
107636
144029
217784
142885
211922
2718
280349
23000
136503
282212
242617
105515
226794
127002
193132
55464
74909
174651
145228
119330
147041
241874
58700
188170
16705
19696
47467
45588
200664
245732
131949
33919
275570
1998
28403
138201
76013
10529
56519
279579
34620
164135
287322
105193
178426
126162
268467
213590
265282
277013
218827
61740
140118
211509
159874
207064
80040
80617
242425
94047
63611
173881
137442
3412
287411
121446
299534
170519
97760
94561
74894
55887
168631
240353
203187
287632
284677
47154
285399
276425
277366
224411
201273
284316
142161
271178
42404
170613
118076
117480
36633
248210
84797
108071
129638
15993
197785
27668
51137
138040
184145
234598
110525
247722
102544
155624
255103
228824
202586
103374
157921
34284
201861
299863
187553
10538
225792
260063
291250
58523
7620
108048
152336
66050
267915
193610
155166
96547
15010
152882
279242
156818
57330
224353
164619
16702
27106
50738
205095
73815
282149
3640
151060
146390
137983
53637
48098
240697
101588
40063
97790
71670
210072
287667
292318
150543
33091
64154
255607
7086
275336
74549
121913
275782
54202
294830
76490
18950
54575
28865
63693
276921
124323
11398
173026
216796
272810
115395
138239
93704
294028
9886
156170
269715
142571
247980
78346
1718
169682
142125
214344
171073
890
254563
39708
8544
276678
38176
186828
10334
269911
107041
180068
17124
266634
230319
195991
221734
110675
44965
53525
23002
92523
198018
161608
204934
78120
252634
205494
181580
124939
118879
274784
285030
287159
195008
173611
155234
122847
191241
182320
60912
155888
259599
50874
111084
58409
257034
180807
228978
75455
140676
166506
251113
134230
116479
29174
176211
94790
163624
223041
114799
240170
240593
80649
155427
178225
254160
249726
130652
197932
229150
227008
37689
237490
71155
267987
131505
13860
62511
246209
267467
271047
289699
247152
187141
125595
180232
76659
282259
171676
256658
48264
74779
52587
70987
195178
242773
240890
18703
156987
234075
292654
80439
108783
259447
233770
47249
238487
173212
91713
133585
55153
3293
177513
175918
179425
135075
222060
35288
63885
48864
198391
77311
160191
30239
120758
7828
295803
152154
208392
95161
43870
150145
110198
39102
138971
219226
239534
211268
92110
199926
293811
207990
269498
294694
107562
23262
90708
252919
259193
114181
194189
15082
39781
225708
7051
146537
283636
15404
139463
57309
227240
193259
54253
244500
195727
15559
156808
285091
152790
164877
152221
233804
52512
123653
157992
56551
15134
109923
296041
268679
65085
44952
288155
93576
256892
231969
88926
65037
159323
277062
156620
103248
129853
285269
164604
7576
132518
232818
170579
68940
55577
234
211406
43513
6133
35348
173236
254446
292888
34877
144689
2542
198287
850
106144
98186
236745
187819
75714
102734
195381
105027
204531
225344
241831
176979
274128
159137
214055
34008
288989
270600
129959
123682
254040
100529
37171
135672
168183
294107
8912
164099
6845
62574
112292
124130
14855
38980
50561
225383
80241
298573
7487
200211
192572
167495
70072
31826
127137
175518
274855
14943
41779
152802
6770
76195
86135
250932
14786
281388
255167
36854
42213
55778
246119
207904
72722
92411
154013
16683
89696
42472
132885
246371
171265
232893
153814
141950
177713
64961
204076
10180
294591
223295
102
277160
173473
219930
121755
18476
107924
32966
224548
236606
26642
67977
193098
82624
176886
167786
279451
26337
294417
181206
277607
275612
247113
212270
235773
135613
108048
18181
17453
263484
199090
225829
150994
63067
5545
166918
235832
223617
230311
126596
269576
132159
276646
126917
124443
254312
96254
84208
65200
10746
99568
119104
127054
131288
128545
218819
73799
201644
83729
139677
225850
191393
19566
234873
157344
288376
191210
69632
39761
171239
41536
104802
81619
137
188168
151734
17386
112904
127570
102335
181497
243089
215732
187476
128984
289529
176007
245861
222110
203119
254471
236181
270922
238729
148423
179524
8829
271568
162925
103876
108687
221902
202318
164007
34474
170362
46277
132157
110030
96926
165125
243951
208172
146072
10026
160804
178572
454
35597
284229
21006
117405
210300
299456
135796
18876
88357
43453
141515
136432
101871
28316
293863
105215
153191
283150
2031
239366
160554
8303
132254
210229
72019
195651
21070
22131
166978
46540
146277
197521
32737
248672
11595
228090
165110
147126
137255
155662
9862
140391
217390
11322
281421
63169
283303
142853
90735
192563
219661
49972
237909
103342
71651
255390
59967
69464
229254
290473
110376
221653
255786
242624
163041
112699
72105
153980
233928
9633
149773
196982
121303
102074
128677
9109
267787
269953
290736
252902
257085
178635
193862
207416
50262
154375
160201
208524
260637
237177
239704
253084
2165
218886
186123
6480
274327
50752
247585
190585
76475
8286
131251
294740
47208
184666
178010
152919
30448
14507
154746
31364
190107
256731
233583
96332
210111
222757
219623
123773
214731
20706
129143
13538
71231
160649
233218
199308
274261
137942
198704
222730
258912
73326
266285
205275
290432
92015
143757
186382
106855
176156
272335
214528
135919
15755
213884
111646
38034
256904
284731
274075
167590
61437
31537
85135
264421
47534
208734
107718
256179
291996
238111
127540
251308
185527
245273
81866
68916
16188
120091
29411
297891
214863
143006
251524
298410
114311
45558
200383
112462
132673
167627
89727
98175
168793
29864
191915
194472
202398
187780
11080
90002
6404
285022
184227
43019
8053
115007
181288
5864
150006
208885
160984
210979
12137
186502
213654
260627
112218
115623
8360
103667
7512
156929
252794
92888
69050
150558
156061
223124
172993
104785
151485
248928
23305
271071
124338
114862
190642
75808
92434
235719
180521
140527
62284
114926
178117
85967
242478
214725
245771
152925
2906
130040
28624
171500
46646
265190
108879
266908
149324
264158
188392
298520
6193
241404
240633
266748
277252
220040
134762
131721
72027
288994
39842
293439
64101
194246
209584
46958
198219
193621
94017
109064
176486
120656
36145
239850
4674
152412
163718
253502
223524
274511
186448
35642
120287
171115
248511
105730
59109
129957
152120
216823
6548
255625
210310
55173
5682
72038
159699
102995
94449
93310
54830
120113
192584
64573
186044
173723
135223
93801
133673
204020
9188
163183
85454
232053
268783
30940
187410
49022
45340
114544
152299
277860
240848
192100
183966
269690
286272
61222
255616
221828
296832
120468
75330
278195
227636
230094
129647
129046
136052
30282
71743
59134
159799
187787
51270
101722
277712
77326
85644
84729
181392
181844
204893
236485
32438
27430
167497
213742
297234
118799
194526
191573
95024
297723
227121
206958
52102
182443
82131
229995
28570
13563
178075
26697
220694
281069
122073
17350
252523
156968
47033
79576
282509
26979
265629
290434
100150
103757
52177
271408
259420
182133
141805
43728
129751
248194
222403
12857
17285
168358
142887
2227
146562
117410
289794
261471
30236
171945
188397
240690
257580
64536
152504
12185
172411
15231
131771
81138
188973
57386
223035
47007
189463
116351
153252
286511
151375
2801
95281
294736
28913
122097
171199
178231
47082
41610
134146
179222
129281
21819
285726
194260
31770
51448
118926
57289
101747
129622
18180
281941
126154
27340
269703
90749
259182
72631
158768
51666
272204
205021
28018
67313
282781
92512
91495
160632
20888
286304
44313
67323
102721
52895
209217
32299
214892
212123
219868
122279
134780
197659
203692
105827
184202
164329
98065
37796
250237
287429
139792
293800
183183
118899
280864
145961
289075
292789
108888
76129
46957
22527
4340
149826
58092
62500
184176
190659
142277
260439
115756
41580
139555
297062
100774
163965
1624
173249
98566
160248
263721
40559
149058
242774
235321
201540
123653
16842
273629
290409
145078
221808
236214
232453
4990
108885
58345
263834
86588
189172
262575
266978
175916
97185
147877
173676
219207
237416
248554
180499
191646
133671
228586
157648
238154
191006
143578
48068
247481
269718
257596
63162
140699
75030
92636
272115
273214
100847
291915
142486
292581
226195
298383
145234
229469
178295
232842
217343
144703
65388
85819
246223
21968
221084
208960
4793
153234
189563
239015
187252
105947
124767
215539
141732
166180
72060
251622
274895
291236
283176
294229
175273
67454
203553
200172
62328
71806
226900
179366
203268
2621
289325
13179
138353
116363
194603
281975
234057
275176
292664
152861
116751
202423
22785
21295
266331
145781
232237
298607
76778
296740
267932
95012
290377
253965
41053
189232
46871
199460
207964
233006
83418
139920
139440
297861
64138
42354
283082
65138
195917
286737
217334
211860
7677
3334
63115
200841
169482
142732
44905
282693
103622
225038
143256
165430
61598
131127
71958
135379
113638
154808
71029
107576
57595
263738
58203
59354
154987
12775
51342
209572
149255
106684
107286
212503
141219
214792
277275
147565
254601
46329
258270
128092
208745
256231
238360
144770
293745
127132
63816
94178
127517
186960
145766
241003
235062
47059
240907
279170
290366
201055
27726
215214
250050
97492
185719
85595
127889
289561
88578
132808
156859
242362
78209
84031
37072
49989
20563
254444
135895
24929
49113
114873
177849
67303
180290
199583
231233
270301
119993
183058
149036
37160
172784
58529
225056
173883
277175
254383
255090
117637
100103
142
227679
200712
209971
281411
178409
149319
212201
294217
111286
288536
80333
264991
277406
180646
216333
31784
272054
160968
182282
23203
146989
142464
111209
20289
156396
290173
17988
75375
184919
272488
16355
15315
158495
224706
157555
124306
87595
55548
77693
150270
254920
174884
75524
87518
242552
228998
20840
292353
28608
291136
78875
232892
280608
286782
12520
299971
244758
119864
64548
19868
94869
214381
37936
106671
124262
143976
128868
279082
15162
153906
139087
223714
96729
141696
5362
44376
239114
52607
459
74060
291272
179103
10331
78197
118430
151559
200072
149183
18973
282159
144478
225907
87417
266644
169228
12975
225962
6083
260801
119957
28171
242524
56033
32552
274775
174848
121781
206384
2934
200998
64248
58093
156237
200223
180051
291554
172191
53363
120671
172942
236050
108108
258840
171409
49388
234634
51570
206633
268098
78699
40368
101978
54057
142222
106573
139830
48351
40103
211933
120440
6094
47244
262791
224218
275333
55696
140449
88641
72859
28524
23459
99142
128289
125531
112120
104772
269886
73158
180059
246561
206474
217249
77560
142345
37703
25557
280521
88375
128459
139950
196489
142441
243904
40773
208244
117693
28301
24925
187783
264243
191610
138056
40947
176253
28111
271637
3404
245482
285929
132328
69878
156275
141952
174587
147985
271174
246609
175025
66719
113447
106043
61529
243572
207800
276646
174865
59156
2982
249792
299843
214169
149647
54640
46631
131854
187653
76527
159716
122801
134415
19558
184304
112177
171596
196035
244134
21322
131798
294246
269749
3558
203884
26857
256423
1954
244591
261240
201506
272498
141782
211868
276156
226713
109287
7165
200639
65210
263059
39878
222468
45205
21204
123679
285641
140770
288111
291206
228144
180495
209244
77794
271094
295860
102778
4994
2295
224695
219067
282461
280525
103076
13532
47752
93480
97554
211415
53300
71116
230772
147884
32207
246797
180151
256054
89369
177580
98851
167964
162547
210354
245945
161489
30931
169610
9442
61833
290621
11487
236458
6964
141401
299641
140629
58847
55862
254618
88041
192502
44410
219349
213161
261145
195428
67307
77819
248367
46847
45743
263486
181604
245086
100433
283469
118748
148140
161629
85296
104623
230759
277207
22700
70127
80712
191204
120375
127380
138961
151619
20373
5480
144365
28444
172356
4943
63010
63058
255023
240751
2322
172559
152021
126115
61714
22705
167333
247951
59058
75208
243907
188066
59304
135908
180279
79301
194655
189554
284975
95705
188558
158466
214884
161347
261846
222662
203207
250994
58299
79511
131480
169187
212361
299089
226904
115517
52108
212072
228154
146652
100916
231818
70834
262430
171509
162551
165972
93355
197024
248155
8313
171652
114111
144029
35688
41913
295602
3260
19342
127697
239248
228513
76782
156441
3642
68591
18941
256020
62804
41225
227130
131331
65498
145109
118345
151489
67238
204887
37535
52569
60824
276687
34732
206378
62282
239011
197065
97729
151476
124258
242757
115168
14217
247839
172011
281288
288450
226689
63344
259028
86830
276604
210976
94292
75593
33183
47406
154442
19953
134853
221256
166023
73070
214720
178110
287584
287131
198214
132640
151544
242367
94074
119033
67652
195004
206017
115859
198776
220754
197910
198979
282153
211737
222484
285302
204095
108588
16243
255016
243129
193665
81627
57524
198137
138613
127907
149554
289687
204158
249573
256540
288270
297568
233978
36278
262107
259149
223100
43568
168430
186035
156115
132365
234955
99990
257930
278307
48035
106727
258189
712
64317
189353
137174
70945
252244
290903
191452
234790
43015
233392
189419
69032
37316
47183
173179
276137
189220
133445
105820
271500
273027
65456
74262
238076
72952
281863
17466
93476
23677
207930
228979
140559
172449
111500
132720
149651
229738
17361
252808
89102
258294
235326
231323
80312
250553
92736
138131
157615
83493
173167
195897
34007
281053
53088
158069
135550
97728
102587
206363
244466
51361
182522
126531
21867
136158
163207
199171
262845
96978
69326
270035
230485
233056
174890
148401
100221
225779
233250
174190
191702
45165
71720
163261
95315
272339
218271
214767
223163
256256
147415
238025
62740
252823
53111
104301
148867
286557
174453
249477
267386
101503
153397
268484
210949
90901
120594
85761
169969
160316
156958
191128
200090
232584
8149
202760
87373
292115
246188
221351
250847
289053
83948
207883
196998
234417
196495
55489
282609
164918
162519
230888
230104
132071
169948
282379
208577
224670
145271
75883
75985
249991
55938
34257
85439
102313
12533
150378
73082
159919
36514
95103
90381
143652
63830
166668
63372
125786
203827
175189
279994
276547
18536
195876
198279
229976
67109
162840
74518
224244
205040
114198
27736
262925
195546
32551
105473
181919
212236
256967
63694
187434
14424
216587
108883
21889
7413
93796
4876
243731
13178
64863
204147
261656
205629
66591
99717
39971
183367
146705
124368
116464
96214
68114
90068
24986
192988
189924
82566
193010
299806
267259
126479
17335
288163
13427
45411
269434
199862
225656
230532
276363
286893
164580
262824
80921
163025
163379
270534
282747
90218
228601
101591
293278
136092
245862
143076
190311
102801
13421
217435
289632
26697
30828
83842
215954
166462
212552
146731
226956
94710
12969
127352
110360
263636
86298
42292
37640
147199
232929
5432
183707
259584
69840
200560
50339
162425
89989
269479
298426
26829
115265
192044
172612
163172
176136
192905
171037
13835
11210
168220
2095
214688
84986
217323
46187
185422
175016
248001
72157
44269
108587
246094
240290
39827
82065
278238
3177
77454
155608
159378
176584
48489
142782
3179
271586
123018
191731
55624
89859
207059
177944
172383
176975
108889
29173
98250
48001
281050
17429
107621
78176
210790
47517
2701
148746
19337
179224
240757
262179
278573
63822
253449
237763
245634
283932
105424
278915
50505
38374
260638
231631
163945
249412
290830
266064
104571
234541
64893
12146
220974
64827
215365
21214
37864
148246
252232
234189
104536
110869
274180
89816
275168
235910
57753
55314
109749
88372
282679
52807
14740
113425
261401
100876
55265
150878
298592
4635
148037
245283
273165
49184
187152
270866
139494
180311
79793
182805
70623
26230
293457
11968
214814
269928
61388
116196
266995
184794
144976
61570
12003
57835
134176
78165
120611
60517
192133
193479
286529
122675
51163
172092
289014
40790
94657
57951
214407
266378
205999
143404
298579
44856
122381
43061
243723
273424
124770
185369
161208
50974
84848
246805
236481
92737
20614
153189
144859
130847
115089
194861
283457
119896
33401
2265
161569
124351
39058
197378
239545
231555
34470
129130
23090
115184
177062
69157
77212
31351
111669
45004
250872
271545
182237
19859
92294
79742
232903
107711
16150
10416
159569
285131
150698
34642
111752
186531
182704
120971
287047
158916
271990
208544
240444
177600
81629
25879
36868
147549
261410
184595
68577
171469
200859
270859
92225
162298
139653
82680
271849
580
227416
217176
26373
97542
22895
262543
150368
58999
299130
245560
21390
236978
159327
202597
86603
221374
113236
72566
110413
248696
219659
13450
221923
23669
259212
174475
265065
262283
119327
197018
247760
112663
160215
222726
87885
242805
64748
9214
113641
269082
182363
257319
19627
107288
278833
253994
12553
276316
200105
175361
205647
147487
74569
255546
217199
197719
279351
74075
222120
11647
92079
270669
267663
241199
53333
89811
181982
266074
227293
6827
61595
225073
226404
94630
167634
220648
161697
168812
18244
94397
115897
23941
110016
49495
119600
37592
16352
1457
165951
214211
299014
116291
232568
105642
275016
201943
157186
107786
277197
230438
121365
77997
171239
22395
44033
249372
10777
281781
87107
161445
213069
4945
137886
208638
31266
92761
272720
172343
167531
141206
86289
298913
254177
153598
290148
274332
108297
244106
152884
281647
220700
77750
243911
117326
124834
295856
133188
49863
265225
79511
17294
87096
47616
178170
231436
79681
172021
34930
90351
293575
225074
143284
252022
172056
63635
621
116065
96436
243099
121711
151599
238186
196689
225073
274024
193546
286382
245663
163692
70564
102472
75235
135297
211287
13252
222088
238186
285358
134046
150138
160788
214131
64635
221909
205574
34233
94369
72590
192039
202272
160895
107087
20344
107382
70554
156292
19367
180492
215448
131966
243648
294687
177302
146915
192408
135265
64799
101989
161712
269948
225925
229331
261872
274072
121095
74782
257092
128570
48070
220476
283952
182598
242224
114182
201355
91138
126281
77505
260217
46714
65996
262720
194097
54477
178334
194727
6715
206476
181234
78126
39473
247276
23848
125115
61658
66694
214489
199556
115993
182544
64977
143749
96146
161238
93449
120820
273892
199253
78983
47038
61458
255737
37943
78201
166908
253461
108457
195338
147213
25804
242870
293922
295211
175395
211796
275553
101088
119557
172274
2923
55761
159477
277677
103591
241336
4746
45060
31522
156811
134002
298842
209823
1654
252350
110075
159805
251523
64563
52563
78037
265218
191474
217096
56054
48455
206903
198079
123337
23402
178807
171667
153831
27802
267957
44997
30062
165799
265812
80500
52461
206742
45632
291484
259377
25537
274660
265578
68482
211168
168184
122390
39496
101986
227758
68559
278070
105192
156840
245396
229717
90404
8034
66750
178915
135450
145924
209726
216313
42806
164244
115149
5088
54189
128504
40673
122653
38113
196783
231786
73573
87142
264664
60293
72744
220311
29488
75584
45409
176657
217265
153429
184946
52773
181767
151759
149105
124275
2595
193782
236300
81831
142451
267529
276875
226574
124027
241066
124998
12192
123408
249772
247133
165081
255486
185385
138590
269288
77416
60078
240962
164232
145154
234424
163283
295861
35821
291921
295901
231691
25722
123089
15016
94372
141897
291659
165046
242080
144679
111074
251293
212763
189362
30747
226364
135353
272415
204460
51989
23941
14197
294466
150720
86257
185994
257191
259906
64737
285243
156254
262478
154536
112751
35163
214368
119863
33273
65453
241942
217608
240633
91006
257227
123948
2400
108484
292828
23366
29107
219776
69973
90893
59816
19969
243933
289188
7648
220614
36266
134477
206027
281100
83174
282614
1779
265009
260992
211031
87575
62421
256048
278295
195889
206635
144058
20894
289597
26979
190662
197348
97101
64069
40183
249788
154028
19872
124573
145513
276554
33046
224487
167996
279860
145981
120572
67867
112371
125096
59584
62913
96705
66995
242958
269333
62099
273000
112169
254895
28924
106142
178721
176258
51815
16279
279637
72712
124094
182828
250178
170997
217177
43284
168604
214066
203634
51486
31829
177861
177089
234923
218462
194653
159219
166364
21341
54437
68264
221299
259021
44403
251767
118301
158001
17663
132229
205774
39752
143282
294874
170594
103074
222480
14291
150212
268429
77875
64212
152045
10685
270853
251325
114910
173393
2170
40199
174222
241942
292062
100864
104517
89844
91859
257022
70239
88679
207860
45756
242018
277783
137662
178629
139276
105687
155054
243907
117605
94798
276922
207437
132139
115445
15300
543
46949
149120
122436
97954
97929
12757
122541
112228
242584
218252
259051
262546
28456
154263
190415
278799
293998
217507
214147
58234
64711
120712
277930
33906
126901
260903
5417
113287
206179
75257
228388
92679
194055
51668
76846
394
94941
248337
136621
40710
41554
175215
171276
129935
274411
293217
187670
282500
81256
117958
18321
37943
102646
136582
252750
225172
138149
152194
202345
277749
88515
204626
276198
135829
288106
86674
213828
26279
45601
97926
103689
177288
154043
126358
129433
24219
294920
53354
279498
225425
160555
72094
198545
24868
254908
66806
257763
914
289157
200005
120944
224536
260964
260086
245709
29658
96704
257453
24830
141258
53862
95199
238066
9217
87043
33528
215019
200776
25356
96779
240194
63213
33268
269016
119361
6546
283952
239136
4352
26063
283860
98858
45426
107153
108712
52558
83414
269683
116806
203345
49331
9571
53800
265090
274221
255556
101800
272353
158013
128505
93968
288399
180474
295107
163096
228770
278150
248787
63596
71919
54275
130937
38516
110424
244683
214060
57555
17742
67693
180725
168104
231574
275167
256799
201634
163523
7606
202033
185661
172991
39395
290160
118968
99257
267212
54139
182541
283799
213841
68474
209686
156299
224987
137065
198770
12731
108762
276729
26196
11552
268872
85851
82792
166368
41540
200309
277071
224971
270990
249268
149183
75048
24981
165467
251871
230491
156837
243979
59831
171714
164069
27550
82526
273735
246694
241882
139572
190001
110482
13156
92812
22916
175623
129562
154042
98630
48376
174629
270519
47711
273657
921
37096
154123
82276
109492
43494
42379
176015
90031
61160
166357
198211
62538
171675
216411
271688
254464
70437
240485
184185
152360
57506
105064
126312
24693
92251
195177
1182
71271
236773
36866
117628
146590
104237
160989
159887
124468
180149
111144
60917
273406
289073
244209
113269
245939
3643
14972
61408
98253
134191
180874
114757
224063
86341
189151
291222
141383
237298
283267
213897
181547
191975
138500
29432
251658
207095
31936
185431
59141
272672
77984
13093
141283
178113
186800
9589
118922
157118
33717
165219
248129
39771
88502
113056
41218
186265
216303
296045
236437
114466
126293
152458
173108
187709
270173
21003
96031
276936
53778
157503
232840
251589
56496
259080
123904
282430
74617
157463
144265
94674
291712
149212
131848
207337
240689
220350
262135
15045
168513
47007
221161
208498
250344
162971
28743
244252
275551
109872
220823
293989
66244
189400
292973
245417
212727
234679
125150
129040
182131
149870
146442
163831
211386
119229
30819
7983
183516
25243
186350
270498
289605
187808
263045
164456
264327
205730
173688
152643
249654
255277
8897
200800
59436
108114
171269
29338
240596
279671
73831
46029
60241
270204
142278
31670
2897
169100
5720
148713
62052
144852
80849
70001
244277
157372
55622
264783
78547
118716
53558
66880
159657
94775
32930
125528
98477
34892
25812
64582
149206
239991
58313
19032
51800
170813
150657
274636
87290
134485
114816
240316
240293
119068
287231
176372
64845
271988
37421
277139
250910
255912
288102
21172
17439
118040
124904
283498
212678
153226
22193
6110
65891
202590
190823
38648
193612
192872
19366
107371
60328
228668
62264
129408
183978
215493
115211
174957
234177
158382
102359
81528
244532
164927
210406
195372
50833
21368
31922
296074
123367
71078
251237
86473
130893
183026
109190
168667
267009
59198
230324
155421
124439
264665
89842
179147
188091
215476
106074
29908
264892
71321
144946
57788
37773
115822
4404
143682
99594
22428
73077
118123
29931
146811
239809
213816
254965
229141
164670
293419
286311
297038
254109
264258
131386
289380
60321
218718
162153
133378
114739
101500
116428
86455
143108
49935
219981
135618
132766
265185
234728
295684
110519
210891
274545
247788
195589
75773
155284
77026
188628
102705
152582
292080
227461
168070
39883
122220
194059
104257
227932
13820
132705
28005
227650
287390
65716
245480
81767
123734
89146
261015
182032
243821
101841
95449
209562
211032
152744
171546
51583
298277
277049
86527
11698
26188
93212
174932
210583
278870
87605
70315
60106
234748
271435
206937
69808
49594
90967
122018
221113
290545
246511
212233
13924
8535
97327
32273
255068
16867
201445
67300
150736
240971
54756
151247
78606
76290
299034
147353
64784
184756
34702
112446
47715
69510
211899
253951
122206
118158
234941
128515
200965
22538
271585
118198
75723
217584
263809
210685
103542
155777
137960
230764
183034
81180
79696
60612
67766
244208
299259
282438
17100
101064
278010
277252
215967
288142
219488
299427
43877
16494
40191
262667
37207
104671
17333
116970
211526
135006
49104
235559
228619
220786
143543
281429
88436
1933
47908
176184
136836
203174
39635
90196
84249
31052
35533
225079
172433
43685
161633
796
203982
36822
57769
73457
197342
232288
146010
231552
231094
20382
145012
274123
193684
212801
88605
97303
52791
236776
197631
4464
251388
102691
18808
167514
237804
194862
11142
183785
31929
255712
153270
18840
84940
272446
57515
177262
8206
126648
217848
283441
224362
116859
81404
174128
221660
78219
286944
166427
280142
182673
245426
39564
93485
264712
249967
238692
53990
124053
31400
198803
92414
222481
238526
270253
183285
29307
133362
88213
28719
255175
177416
278160
22727
88871
147016
150562
89433
66018
13060
113452
52356
200568
41088
64019
95957
10746
239184
93284
39571
189266
104894
33116
295354
136343
32774
206705
134547
186380
101112
230232
159959
184097
281938
294594
55365
212144
197228
23871
175431
204054
151423
203303
299703
271882
275323
68065
30812
112696
139258
130632
204161
147727
15639
28621
225088
44590
144778
6432
68119
167418
230575
86313
124668
77158
290476
159404
283770
257601
268145
124947
8007
101231
186115
265784
79105
115226
81396
218985
283411
129542
281086
272222
63540
291866
54424
189483
110670
276272
241748
104575
294888
138850
96486
142730
271406
230439
168928
228427
60356
6133
259477
31072
186298
74770
292017
216058
63183
119662
74579
72577
227709
273728
51495
194439
80907
272101
132285
282238
71976
149242
191537
80538
56595
80728
165703
96497
141440
33006
251115
34073
89645
228226
166803
258353
266047
203986
252625
95902
276530
217636
15984
234041
109638
112400
7094
30713
131621
204163
176532
216174
159182
28026
1592
91020
102547
64447
230367
131593
95335
279178
155970
298883
16566
40283
269944
294482
61539
74537
212312
53887
277198
17151
44145
91917
80867
190606
31639
221710
25901
234234
193939
68532
175861
35124
172825
45247
198882
269813
117728
45033
17715
8989
271611
189514
196096
243589
166532
243770
63494
65942
100894
284958
75020
92600
223976
193857
230408
266078
288320
149491
130117
256019
92675
204413
215700
277233
97816
288281
272082
148132
119693
154176
66074
149483
7983
5794
200534
68462
21204
4902
259407
34010
139670
244616
157756
150759
215521
147264
80354
63806
162022
259497
202865
239818
63776
49190
186932
257145
63967
53504
84493
236346
233119
97870
185956
103634
27597
18093
272934
241326
61451
43295
7636
167835
292528
48702
189885
245567
150211
122820
161153
240814
41067
199207
42693
126412
140983
200679
285277
86060
295656
169060
286155
184634
118023
47584
22302
148558
185468
237135
288432
68909
216528
57409
151258
4286
174124
131485
210764
220558
202439
73123
278192
35845
244333
96729
164611
265800
1844
266673
79669
154239
3667
223221
62292
51049
162159
227595
285393
86351
284358
203888
100038
100137
70829
125304
270539
121048
119748
155742
161948
189873
253639
103581
210804
217228
102398
271623
106678
84461
86968
171675
186418
154845
256772
37867
188111
280829
155330
78973
195279
231300
16538
246293
217037
7797
10856
108702
117068
230763
290126
149167
87450
140867
235930
79905
295861
26716
222581
112832
106914
148949
148667
171521
26848
87919
33150
231112
58473
30256
242582
228854
230091
119665
227142
230544
232821
37276
19197
43989
251306
75452
92729
13571
17105
221416
119180
86867
214968
202495
292544
223039
289578
90284
120195
24896
194220
57281
185178
284483
235009
197056
104136
211391
89943
228210
69955
87509
117232
211145
125135
288582
119652
294785
95642
251540
283343
238720
16376
52754
120036
277275
271199
172077
187341
262710
260587
75528
37848
214794
218330
160427
269647
260931
259932
168963
119588
177911
193729
297261
122488
181392
289827
181213
202602
172618
295471
261553
30434
213681
133444
171494
195402
166717
252761
98927
79755
234905
29401
109712
104526
79317
48242
145637
249126
208620
268794
81582
246046
211986
231096
41877
109503
252398
276605
39423
255796
52516
99645
136980
82554
211270
20701
183567
208389
186429
233124
128476
92490
246362
170722
172397
224201
146023
9350
207820
249539
268181
207767
273422
170238
57621
221479
50097
153637
106380
35022
122699
57824
12742
284456
199184
58863
26623
225595
46787
148181
155671
95266
85568
22695
184328
94303
3913
237651
237582
210441
156831
85222
90916
254409
83985
297155
176527
32269
175726
200280
189096
58273
191328
193915
142928
221768
120822
122533
36320
75245
197888
185908
64308
160409
145096
15195
111462
264181
56922
230783
28990
59263
112521
128972
288801
92872
270010
252312
57122
11455
17897
157400
213275
109286
259342
65842
128130
274461
283645
295163
22146
45612
273318
290586
9718
174377
55071
6081
56957
47195
253585
96215
139032
147722
108864
8970
250422
23498
289847
213492
255011
20776
266704
101646
64055
96642
118306
273518
7041
92819
173451
82276
134796
214870
52837
109925
72076
159352
264054
54795
131778
40181
196839
117444
28148
110676
276250
126233
186604
48344
282907
97212
284309
171202
205782
131291
80306
134674
66139
212183
5787
211431
87326
115401
210307
120459
282496
57764
39063
128715
206442
170557
143483
194637
61901
291038
2756
236053
39172
4303
193792
206359
232985
211026
190166
288116
240523
148560
17969
252336
265519
43453
5817
15678
41027
176149
142063
279041
77357
12057
90845
11432
247619
185636
6583
283180
275436
164
276444
109615
277624
69433
48611
103071
176720
203771
77727
222343
145466
299479
40668
187806
44249
7422
88853
103078
196782
105133
61580
92147
95991
97208
199525
143670
19417
265162
243314
170641
182631
245879
197342
178276
132165
144129
142003
255553
139768
144177
189210
208058
97703
110976
258034
138733
90958
130494
222915
179609
295099
88598
280430
209254
87196
153713
228910
290778
152706
156514
267616
57376
250696
80349
271217
19203
213512
279873
273869
274535
274858
167402
26102
230919
132877
156239
15302
296802
139087
297570
84099
185148
243421
259901
267772
73413
109763
285444
45794
92671
249512
70082
174380
203178
7765
258124
283427
72407
84221
159426
288712
166954
193025
208285
44507
127455
25531
150882
22406
87417
198117
84384
26985
80603
11035
212973
59588
292861
216396
163003
294130
227386
182892
107708
67041
158669
137437
38464
214972
34182
247250
132765
72246
172224
200621
122418
79402
44125
10599
160417
220238
237593
276061
179461
104385
282204
184668
34331
50237
26285
106211
221686
282122
55562
85597
298394
201096
118602
33273
162335
120268
281083
283477
112391
162363
155027
220478
124678
129409
142410
132325
256442
226526
183628
288052
8788
51953
26773
291732
174419
9950
53031
235106
263640
32022
27147
210430
57338
233038
163503
225032
221100
103538
258956
201398
207449
181664
287614
80336
59732
251183
265970
99294
173040
145272
252791
30221
168935
285764
99620
136762
262334
137289
248504
290271
226268
11495
71262
102428
272533
282878
219627
59814
288365
177825
31881
224094
88829
89672
196817
187323
131066
59144
60210
124255
84087
82852
177898
158392
170953
112111
7050
69966
168376
248861
268527
262916
204888
147335
75210
28932
140986
206325
294741
280564
39614
35344
232072
240060
134646
148400
297619
42104
28738
258989
61023
284782
119292
131745
133185
93509
32836
228286
208897
284232
203624
276426
29042
78722
192308
21661
2590
92939
207915
127440
134684
20162
88352
90914
117375
54546
90934
164479
105149
20363
153087
19228
101714
180015
28573
201889
12628
276256
189432
4211
149988
234477
115889
146990
238013
182408
25601
179684
296874
167751
230413
172390
80951
87752
89270
23584
287054
100784
284614
26573
149150
77943
225373
130945
34726
267707
219200
31740
15160
89721
208763
40060
119646
52164
159921
201607
257024
287092
248879
120887
14045
161956
165234
220978
139700
9391
272729
132873
202200
33369
85280
270377
170481
140445
190119
11668
146716
152271
229278
247089
91405
219844
215941
224934
268758
126556
228469
148749
237169
105410
220923
247258
203874
210995
221438
233934
273586
268246
183386
294603
286491
163252
177150
23751
87575
192832
287852
9687
273446
208421
151
136915
148808
116732
105024
98743
122810
111597
139656
276033
281169
92413
3086
63467
25504
292734
35865
13270
24803
288985
257264
248016
86041
116246
222697
210658
256744
295198
182915
119336
147349
257173
113506
287389
121723
162907
48944
225380
179003
92793
186266
237765
120247
230498
35463
140398
207687
39254
62230
129733
206819
298960
15005
106840
295411
117523
78845
89889
163462
85010
54655
168739
202133
6549
295351
180962
94203
561
223846
81293
250075
40023
133588
21023
145410
204933
289415
135680
43028
165650
46382
299141
204950
99548
249419
31085
197377
108383
80234
139806
220578
172367
143712
286417
287934
145619
201283
170755
174407
11075
293518
65169
166960
205557
253945
24792
69177
150711
14677
84437
105814
53445
86388
139570
227285
187781
239651
118202
144630
130640
291388
149641
187740
238682
235985
110443
24388
220785
154621
164486
227269
68524
87354
263965
109743
261445
176674
100197
232196
243619
253374
39671
91950
138298
157245
247407
159592
271582
120815
221413
97901
292163
165151
115818
132326
160284
247375
796
264298
156632
260487
281654
236998
129838
147129
245096
68885
274520
31558
260223
175315
53945
136235
256042
133600
259723
263367
116943
111642
285675
216585
77867
115168
107260
219441
123568
14429
96920
261764
265202
165448
48862
119342
136688
268178
42693
213253
64918
266156
295138
75000
159116
222443
132240
259294
266030
131708
173889
232911
99032
222066
160392
126682
292522
189172
291404
30279
259095
69328
138666
157206
261514
13565
66573
284583
216595
216972
277875
131702
204645
165867
198179
203326
140550
127240
232525
177493
49693
201993
292155
54866
70066
72100
250204
9487
72980
40963
293801
66543
106530
86171
250645
80087
17491
49515
6436
98518
81558
111866
114404
214296
184981
241875
181565
298566
114264
84954
91279
22076
282462
116032
44036
253062
83923
274040
272642
57479
163154
148446
213826
243315
150427
29799
93711
230606
17971
84995
161909
44609
95421
93052
226430
76275
267646
65974
169052
230157
287756
174307
41293
114688
30208
38263
75315
115179
179007
117972
24699
248529
53173
162422
175057
12533
260841
271185
115381
2808
23146
283469
23092
121737
238197
120
64243
25146
47357
274580
25578
56173
165330
254118
68324
185370
180582
17104
70273
283129
2193
293005
188441
262803
51526
147713
76584
216419
217053
47228
178132
766
228326
229550
45669
62569
79160
175887
7158
119176
6248
140440
240233
297293
76143
226354
192177
290275
16710
228995
259742
268102
226755
179867
282263
241774
172455
69866
82468
9707
100294
54973
288270
242343
281335
107751
295971
128148
85235
106764
164605
215472
104368
185758
8660
81307
296951
180762
5781
282267
175639
115596
263676
186331
113270
171599
195685
232073
186200
296430
149551
103954
101280
296520
75467
200128
133072
44393
103120
16452
286160
156168
102822
161016
225550
14253
150132
262018
106274
22407
224175
200557
203583
13722
165548
210651
292165
22853
214285
101458
246621
296884
31328
19205
37235
108377
59755
205613
179111
7773
23677
285460
251567
255496
68929
50626
223449
226925
15227
190259
170358
156457
178475
233952
272020
144432
95793
157955
161425
198349
199015
39632
250411
214054
110631
210486
120331
285359
119548
5969
217113
167273
59716
237126
6553
224005
41444
248071
60578
267318
32727
76326
209863
126096
123865
243089
196632
184168
224642
256416
28152
36969
289486
85278
118131
77995
168802
52511
82319
297707
25984
221758
192756
250655
153524
205134
104377
169408
174893
12475
230494
294165
63879
57309
65519
16009
43275
2242
184241
37782
84440
206506
218023
91144
269628
154440
144485
52998
60323
222134
128759
192088
268974
113491
93451
215003
237695
253723
73355
14473
124076
154721
110547
122465
27637
171968
90915
223603
114852
298366
81875
283003
110121
1586
82695
79474
42056
285367
182612
225576
108571
198423
198
295912
273937
14513
155504
131705
6629
218657
224386
270120
224119
98262
187733
133080
199152
206160
283320
42068
84356
204461
85617
246178
170659
22691
2668
125228
66108
113854
175526
137549
65645
296140
22450
197881
89466
212066
13030
130007
122772
10958
98878
126863
234625
234375
45669
125955
112447
139967
174178
261824
263075
60467
59296
211175
111043
47627
71117
37135
98381
211717
229344
111719
10552
21476
51120
102875
10242
235912
81641
275685
128461
160986
97257
96378
136197
69912
249026
280945
294986
30728
140984
257013
277984
198844
106686
208333
240827
176387
244936
207837
205889
280053
160820
54227
248583
279355
270445
206112
22609
228185
117957
205217
19438
96133
194336
111174
221499
122716
15600
261623
190553
16814
98417
254646
122310
143423
105726
276378
271277
20497
150576
138835
265018
219713
178857
240956
293303
162582
151270
236961
136234
141066
25916
73286
17159
252211
249571
101464
208673
89652
220765
282843
234046
27381
106746
114358
104413
190197
195641
268847
285324
40202
63220
146867
278858
206374
103434
118883
81897
87990
287245
298633
284732
12343
68355
44696
106502
58085
210137
280244
122516
91001
198791
31250
178711
241045
92526
187131
68896
55350
68324
181931
232663
123549
70826
137478
171421
198052
283689
70658
289079
177612
133894
143781
216458
70483
228447
3265
206232
46016
75773
103434
291993
82663
16503
30542
2893
8275
10864
181279
134476
145187
290318
232507
165770
95011
125586
137754
47138
248670
119435
6558
160339
207186
242328
20426
76823
260149
231767
127978
45079
294476
173572
58838
162495
67038
250572
211777
27944
131893
172523
10396
122850
58098
129388
200629
283188
228092
13208
98265
279758
253482
274180
37801
153005
163555
235225
78713
15841
200533
176713
6596
275247
252247
33504
149756
119875
207706
162046
256833
276541
184755
142775
236314
238390
161187
255268
114484
261981
148586
100528
74427
156309
74019
133349
269561
127121
94518
272457
89807
32431
188253
199959
25535
189433
284046
168298
292694
131138
63866
242099
20829
1546
113683
103372
108950
155224
204418
12824
105433
43078
213609
103420
162744
282811
253817
292475
128260
160152
94177
291993
32782
232262
58785
252663
151703
222489
227855
248918
210225
36691
73583
219099
155305
21720
76347
291782
265603
3042
49095
29349
53422
292653
26532
150339
204103
6177
14719
208380
219198
223025
242429
46048
266229
159778
170145
164881
79151
225376
84463
111530
153923
208164
214082
268126
151178
271549
184898
95427
18103
227607
143581
3878
270495
179560
28998
70543
44744
270662
173335
264273
163290
283910
278515
152262
173539
167028
211059
136125
23096
207336
165260
212330
295596
42910
45181
229727
15239
228962
261384
244881
139972
245949
140894
166121
163151
210705
299993
79870
74215
224476
105964
232160
277598
31904
53422
118949
140699
294910
216435
139832
25928
28524
197046
143406
261604
29843
63144
14560
64934
2955
183050
181815
276363
101365
70888
71002
25410
151327
34690
59329
189491
157350
71906
227247
238659
206983
127347
35532
32703
229199
159155
54433
102352
248797
87716
202669
197861
277524
17640
74513
199418
254149
68057
114933
105228
55645
140031
273439
243489
293530
173714
77470
260869
104769
275272
161949
10599
137241
86049
93843
228819
112540
206753
215862
168139
288767
106817
53677
116299
102828
90858
115125
58125
84946
2284
111835
259159
296528
62487
152946
123177
91789
269283
299990
99538
1570
209904
201595
58506
34403
293671
267389
94424
57555
44737
27241
62076
208806
233724
298350
175452
250303
37332
175461
212130
147222
196473
153359
268633
180316
116807
117489
171613
102128
264798
188395
52256
44132
202119
141065
8670
237962
130349
66321
110087
195743
203604
93820
33727
286927
236379
186472
265464
104211
70775
19780
122554
61714
134514
231200
205205
95777
266228
233686
84315
30208
67048
30007
62785
204985
23541
40124
151733
171541
205727
60996
258921
149481
258674
148057
181000
277712
77355
88588
137586
162053
166630
156392
139014
178663
18593
15200
155
123679
212495
235463
27210
276118
40869
127785
254536
195949
100627
85536
165651
262232
72927
167889
253099
112514
250115
161768
206634
269439
87153
202156
216339
134350
134874
120722
66643
191959
166306
146690
49785
244167
175157
115817
225111
238707
235962
265326
227707
242145
112354
34156
249268
135554
143169
271142
12179
52129
30665
49771
127000
194303
141591
130672
10937
168524
246936
15345
175903
194498
164673
32872
75677
268208
79528
77516
158440
118734
30635
168099
19706
133758
234291
91283
39533
42287
22404
197948
36580
7888
268065
127540
208341
17893
31306
181345
151417
206782
252763
136383
24063
147075
96486
75851
130889
284647
263289
76417
82064
178087
244874
214291
180358
209251
209578
158965
214144
285831
173358
223090
251985
282558
1987
145043
90745
236430
34300
84646
119078
280498
40249
190927
114811
242606
179665
294355
73942
283229
73248
244617
34693
14691
165103
186698
71748
69980
99735
150233
127865
44196
198534
160911
83890
86953
238954
146122
150503
179705
163044
19544
63801
9306
243913
75768
116939
193289
16528
113761
61114
27237
275951
191757
174974
207176
10751
263650
243300
287581
221528
58651
286004
120453
142307
149109
281534
25
117837
122620
169929
164260
182167
138232
64270
239966
293635
159095
148275
194180
1015
5654
42000
29735
123982
169689
148136
103215
151180
151934
53854
82062
259194
194098
41303
278223
125997
134628
105950
237195
182419
129486
56717
121911
152247
179422
189518
92839
244422
203632
79159
83264
107706
271283
16924
107715
217436
11022
189838
226351
260864
272773
294466
297930
222312
252320
264324
2213
195574
75363
36703
227174
139144
84174
271935
228693
139667
57814
250500
80500
104805
206335
167005
49127
44755
190335
105678
84732
105919
278739
278731
51666
87941
109453
76223
27777
224254
150967
61632
231654
165081
50969
73602
91233
44592
94911
32368
53329
62329
260016
264517
206374
263350
268742
260250
117606
298860
229942
177670
137499
75763
51546
166237
280320
154768
210682
66629
262413
255950
41314
118243
240958
278571
154767
276152
142534
185371
71331
381
1520
263997
104447
73743
115552
94454
236865
108106
132860
147992
159211
15055
184173
154504
38015
77459
11079
198076
110964
162384
234814
52929
212104
96742
40983
176473
27099
74083
67672
137305
25967
206434
296341
235020
164490
223629
126508
45156
140570
10556
279347
168778
109651
4753
274656
1392
279937
199368
130950
116900
154932
247032
206284
178489
289584
27249
292748
247282
278577
200883
234012
233313
227758
66095
134146
281657
135399
97534
112839
19565
251762
295395
215228
52672
155591
126985
48686
207973
149078
96546
137877
116197
31960
237532
3950
190131
251494
254894
251163
202397
216732
79112
2156
251841
184281
11653
37540
64342
279857
196607
49422
8688
144145
259778
176072
28927
25469
200719
138863
93190
193126
63255
66224
204502
88242
236358
60860
114555
298362
141877
69032
286928
13207
135666
296201
21647
17342
182564
143576
245860
110510
139549
134786
44060
204480
23313
42065
74158
34168
155734
233229
41634
185813
33959
69358
150298
250719
145965
293742
276139
278148
159363
280033
137619
183620
60298
17188
118481
100703
30526
52712
55171
194387
92675
155914
162563
30046
5571
30262
73551
223734
243777
179235
80002
130369
208772
8939
299531
249432
236568
237614
119998
76177
10499
165328
31990
214678
130904
231047
105163
144885
174446
163160
4260
12770
105460
49229
9517
114137
119161
281195
128336
86781
243305
209414
291761
29694
234672
240040
215347
11235
41715
31343
108910
206914
16438
242226
27749
160867
75277
198790
58405
72858
191137
264731
191656
271621
80068
44419
94572
232457
106745
21351
296095
139343
115107
181967
162404
262916
258692
172539
130145
14899
149362
185985
238668
10336
140075
252870
11477
7615
54158
143997
54456
297892
66377
246823
77062
237605
79851
266511
99003
46161
239608
107144
229861
43741
250850
57321
62304
227867
299991
16915
164726
152723
174002
195694
255332
291133
57141
83188
168116
174754
228829
121393
93942
89318
18319
89669
110484
129102
147250
79200
287288
213338
222707
247829
138061
58668
213708
273130
155018
290957
103328
4893
135046
113259
58364
256328
57459
11269
71077
284319
111109
232556
143202
71511
264820
126027
138981
71528
295784
229080
31566
28025
103131
131087
149243
227002
129539
218991
141941
50680
150106
255586
29846
121920
282004
23989
124517
232831
138847
75007
108975
231251
27615
285363
238348
239992
148327
102469
251225
93964
119268
261354
37015
295725
231166
108473
97252
60707
13245
73060
53059
81352
220146
202197
237210
82252
110410
142261
63138
202849
54884
49516
229563
56116
163518
130225
51391
92994
29240
184433
66164
282868
152204
199517
153984
19842
157785
132105
278629
266279
118383
115386
86345
283384
43988
113525
132864
298486
135665
231878
166310
115039
110458
150403
205150
179933
224220
163828
92666
22276
189290
94028
84078
162013
268697
204270
64780
281970
43391
12974
142087
270361
162888
175444
297120
2464
288059
217377
269645
123649
70472
8192
259556
195864
114857
244166
293768
132098
138214
100873
104801
28896
298946
59645
269345
182922
226675
230348
18201
139540
102042
261500
286373
3911
4737
251557
114194
227560
240042
144120
185033
4937
129230
55231
261425
35551
268567
278121
284774
158275
194684
14581
63566
284282
102671
104687
273695
40780
218297
297577
216944
89198
235304
122109
256379
255340
176410
5444
163829
114990
70418
154908
176419
66249
193598
23764
74413
121482
17978
53115
163473
34167
131750
199045
79883
198824
254750
41586
293855
114159
202808
138553
73180
14584
240636
162496
204420
86313
1369
11092
53545
270243
290376
96053
77283
96896
268877
383
20255
218489
185290
83332
132321
235461
142911
293144
210789
102054
27291
55299
41167
61642
173540
167394
52804
214421
186808
138612
208525
62082
205903
270295
159743
271220
273678
106278
249795
112519
56066
115407
200596
176776
214600
160267
59109
214046
185737
247643
53874
171024
247911
264508
57475
122554
40829
69182
143251
218964
42283
151437
198884
268306
162807
105738
276721
128874
33091
122540
28062
238716
181228
109813
64164
142861
176914
147532
56421
211328
279186
178804
2589
277395
37466
270982
124816
182608
221191
107038
104244
1038
266980
54726
29424
187476
281039
98964
44705
180826
257808
100183
25686
252686
194701
24791
67703
243416
234768
277621
254934
11214
214725
81264
161833
74674
74506
142724
143899
199828
291295
18284
112839
54289
180869
131867
255194
213770
228037
272874
98916
147635
146832
93396
57896
129238
112213
290203
11764
226198
290122
294179
257521
213438
128084
108211
209972
68422
77606
52472
118649
220235
202659
75872
240581
44383
244154
169015
149521
57513
206812
220658
90588
230129
29738
46665
269707
8408
57278
135091
134098
254138
97757
243732
89354
109326
213175
233289
209119
171765
70502
6172
167804
73319
37929
23849
13857
72472
158995
134674
196251
130655
207223
145792
83501
128626
242170
232875
103418
64608
224750
274766
120222
239719
164336
161178
256801
274876
9115
92493
127926
202687
13183
93490
212473
241761
189655
279154
245264
4803
276735
45641
231535
24476
60712
96641
238767
47467
261103
209554
165425
115604
277762
3372
171600
126085
43404
145332
102542
178080
26202
46119
122322
118124
140112
23286
47242
110144
258191
21169
196130
178477
263284
2316
284589
297433
159148
281996
63082
273272
9626
33738
217403
64392
171376
246744
147460
186141
293657
159413
17586
74325
129610
223429
283314
63992
11346
22638
241190
142927
278985
23827
5734
197658
260813
142117
288113
117663
203393
288779
253400
98049
103230
125289
169187
291969
125335
102552
267830
6697
282169
67522
167748
117320
201985
228893
169558
138878
219138
239031
113245
154850
271199
243833
252508
27384
170515
35386
68219
106554
78366
87294
145878
276286
163378
119469
264183
254223
27628
176596
34320
96735
167697
90820
119562
5379
77241
171122
284348
271040
235491
273875
267872
6436
35530
133203
176347
162855
194670
126247
60622
154642
172822
27325
102518
190406
244734
293132
58854
25021
101235
15306
288933
98345
191950
9498
244212
210835
133032
148333
112006
231993
26448
17543
38618
53560
43975
240701
137608
201769
88883
184510
39871
142825
296763
264107
126501
153011
114648
95352
152443
17617
29818
139111
268381
239556
122164
37990
164160
8917
80467
147928
283588
241109
60803
282423
138736
31191
215919
259232
285380
147098
149026
17800
287520
37383
138926
222659
156274
95625
13637
165740
172363
257120
192512
115765
119505
59556
296092
262255
7962
267029
116851
120974
261884
152112
253298
112872
154681
261370
34336
139484
165140
165828
274173
58082
162399
268236
257164
217273
71270
216397
60342
16281
160442
141011
242458
233540
172135
77746
61040
115527
239970
23906
256302
166284
279174
297818
234578
46703
166559
247009
294217
65261
238523
271096
178452
103458
281765
51747
1553
298704
8474
106563
265506
220846
10441
100685
137009
151336
172176
67503
257740
135994
3251
233694
154446
275978
106804
70019
211340
32655
59446
68325
195286
32091
48441
35048
4592
5714
274415
220979
80624
256476
51256
218813
11889
140082
62715
292233
55893
17048
180858
100834
155539
100952
234649
54369
94415
188512
3149
173250
228541
257735
12922
15451
24960
47903
108139
3871
191563
49035
72395
102051
223707
274377
189711
127975
136068
132685
179875
257255
38102
250224
239497
193197
95356
167031
5032
63618
32609
288225
256131
272783
286055
71970
245730
157482
262275
119194
60368
117473
186138
133280
224732
73051
36675
265207
220992
12758
32648
75959
178218
264431
44186
257430
176455
275578
169470
22478
212907
3127
154977
132860
59706
8498
86816
202142
222492
278823
34750
58105
298104
98318
163321
195122
113681
175211
156612
286808
151719
208913
64417
103950
39442
180778
117116
207919
244846
181417
15614
132744
266541
135795
147630
46196
256935
145161
43405
42671
86914
247244
282449
223444
140750
189369
225179
217738
131494
295676
82965
48741
276995
281335
125027
166362
105174
226825
137803
295728
205220
20490
294934
211077
158589
34340
125855
76317
240264
70775
204607
9898
141963
124686
66357
193221
191858
42102
30392
155920
206174
87610
27863
108335
214109
101394
49140
222248
156803
69448
116342
200507
200573
60906
227329
297925
218624
4143
103796
237197
35486
95518
68264
88558
215195
224304
240063
150193
109549
80712
106089
76334
235721
177600
205970
50323
112069
185076
252123
112816
255252
224318
227041
83269
76156
74225
143121
33909
179215
192542
283357
192591
279036
189453
171556
146775
169613
197049
42793
23560
60056
93652
170348
200883
73844
248149
117235
276359
33551
18324
298358
139510
89706
105128
184835
255257
183414
103183
29497
214165
66537
239067
270980
167059
116356
102678
193715
289185
282087
82801
166104
114991
209960
225470
86635
254294
121161
256676
20947
34831
201765
190893
275935
264536
233533
205508
112565
262098
209545
260355
6918
288728
54411
211326
45692
194415
17060
156485
108793
27729
164950
73901
132592
254290
82594
263492
241355
104164
122124
106486
166820
12156
220175
206560
190590
140748
236332
65482
28397
29554
1777
231763
90770
89234
198369
160888
5919
16544
144586
13823
109638
57920
207194
64709
194606
114735
15308
203853
290588
258964
271772
32862
252371
69508
176038
252152
276523
51883
216096
197837
58404
68435
251003
135517
284087
162768
209851
213834
257277
176075
179757
236702
140680
158207
68774
38346
103899
66350
24636
24455
250599
32511
259874
83059
297481
211098
143849
183225
220261
78737
160843
22028
236779
225173
277047
73027
245627
48998
295822
114377
83455
50124
128532
90351
226468
4188
151535
200623
160054
72836
3076
47557
250039
67273
294803
37988
294390
127797
130002
135379
56004
179295
167457
99496
239878
180434
33684
282565
61869
38172
184675
199223
221681
141478
156086
297528
3344
165223
230338
2079
16342
296193
246611
21510
150431
294631
148822
142452
259388
203133
107176
147909
180768
233268
51486
284411
87269
69329
257132
68420
281487
93606
4237
100930
45003
57908
199347
34666
115873
211976
151122
228286
295795
98707
207668
172055
256397
145083
61892
145728
75647
70828
109715
261533
236535
244593
247119
257210
155704
206602
220916
28798
237
39392
67399
163993
298626
180055
120340
78186
113336
136045
172086
98369
231843
198748
88601
279195
55355
169505
13078
113886
139219
288341
221176
229129
86793
145265
70156
298526
285647
156318
282250
182520
276430
7648
135110
250046
209325
104413
89211
42688
5262
151014
91558
121518
190847
142956
281016
28782
253819
45594
248857
195511
189479
112286
167868
25627
108172
250196
205656
294678
153861
47660
276225
173619
224574
138534
9606
160882
153456
18065
129214
20607
39395
17040
64200
173226
120024
219214
133857
118739
225669
38613
186400
35004
162337
160994
86661
265729
102045
139027
69229
288953
164465
252176
31981
227949
93664
286283
218713
164054
27083
205951
110197
276199
41480
177577
233303
206965
267607
15883
16975
161996
138856
17265
66770
79084
172724
215714
142893
157515
84958
202749
33463
273272
190625
207323
191624
63722
83594
154321
135206
233511
237206
186720
210368
75487
288076
6444
159106
71712
35388
12363
55398
112964
44582
67775
184172
147270
148297
60088
96890
178340
43763
154385
17095
42438
84241
133171
241712
186374
95379
230684
88807
287836
209059
130167
197214
165097
233467
216877
18579
161027
261289
86617
165415
115547
220233
70628
85498
118823
61885
223935
131195
279998
115175
276721
124133
276946
182931
39646
180011
108717
33435
144700
269083
101445
191970
157463
204693
158038
275505
111946
33349
22758
95929
169765
133741
218906
171944
242967
270927
224316
204253
97789
88496
48515
95710
285896
46193
227389
30837
232580
17886
127144
183223
65269
3006
113675
182261
276029
39137
49746
182304
168814
8479
46131
227535
236883
87804
73306
54316
273503
217205
293854
147766
116015
281940
41458
188549
273770
148657
192447
249794
149539
48629
43182
90562
133347
73697
59074
193847
4822
36296
49647
292076
239263
25334
77497
153920
192405
204362
175040
126011
105140
236314
37182
59474
153980
85064
15542
118054
96933
41259
279486
276471
220800
255387
92835
71387
61627
183803
204532
272616
220254
282037
4736
31793
187075
131145
258397
170513
133056
106320
222300
96916
43889
281863
99494
63029
73000
203790
231564
274412
7080
121465
228789
16630
147893
235665
90524
145268
161341
204574
26481
133329
181827
156062
237718
167067
168132
138515
7367
213257
113533
69978
99860
158034
42430
176830
135671
282802
203510
174416
177612
103635
158316
182938
70864
143670
83573
143613
86853
8602
48363
207779
35849
129397
271895
202790
31919
248096
53703
185638
259352
178207
40545
58930
248366
143574
265849
178642
142390
25754
289870
239141
245736
137201
49867
72551
9668
140845
59700
245361
30891
33837
167153
37008
96728
77618
158573
253551
161485
78973
231513
266833
220785
249550
124908
230650
281981
286550
228411
258598
96903
91474
290223
171716
90266
144264
11566
63094
135373
124550
31048
30496
264358
90992
244064
147186
73300
286305
202604
53433
130247
136707
255374
205792
174316
116985
29380
197306
199128
132455
109816
276071
187060
50782
8465
151363
292635
36840
221626
215321
165834
232282
257682
151318
132875
31042
185866
13805
4023
65141
146884
3916
102031
208820
17719
271408
294205
135443
86604
91129
124242
260425
168754
22554
47279
3750
161604
14937
87435
103483
54309
276030
54487
270454
71051
233512
55289
59420
183006
163607
114992
100999
71453
207864
233352
235666
281106
152249
178918
234606
272036
209106
167857
86529
131067
269286
46238
217796
141628
275882
151992
34881
58338
277129
23366
275762
105151
42532
140484
82842
236491
12026
89684
59173
153185
242319
237257
291456
250420
120103
284877
282963
189225
206224
129262
64341
277742
117144
266041
272653
176543
277346
12992
143830
113031
128462
12840
191047
86054
16453
119358
152069
143788
281591
186435
218925
96900
8486
30076
183699
186440
251129
57248
97149
75726
1883
249492
127729
77992
98001
97237
69245
143144
102714
247005
11605
210584
252230
295290
199700
81242
296180
131981
263545
59849
48382
241085
273033
49972
21571
208642
39219
113153
172996
230724
74506
247019
61108
220715
282965
285563
97115
164088
260648
185462
102323
239483
162680
88280
292433
28215
203603
240245
152345
116704
60694
215364
283432
157568
3913
127683
114367
112266
17996
76575
90998
19936
281480
286974
131336
27316
70997
147896
34530
33068
257693
55215
85868
44160
242358
214151
269258
299548
259731
92487
217725
93096
117159
14271
117165
3721
1679
57853
273909
111427
256721
222574
65587
169111
221669
60797
228032
177213
71841
95182
186448
10938
10343
225814
10525
85073
46550
160601
251954
13110
84829
203777
251578
260375
273205
86390
223382
272540
221423
263540
220968
241746
272275
40769
11126
41606
147847
209093
153818
97444
159779
128183
39897
113986
213416
123485
197814
38902
83355
279521
87499
269187
110755
295963
104937
84186
19721
64818
41096
67776
5946
136536
230435
8068
56122
185154
112398
7895
124765
55882
231017
181712
279278
73127
82296
183251
129620
27014
268048
113856
123953
84459
293252
222880
120511
243163
242422
191870
285075
111928
162979
192067
239508
73639
152173
18275
46520
291965
36853
222336
69065
185650
95650
66342
265225
155152
285162
164396
46179
144104
203761
199946
238666
29733
59850
158530
149227
245233
73176
99190
91944
278158
188363
51564
153581
89995
184332
60680
112104
175370
206931
74929
279068
273850
101838
211401
230574
159729
232794
25543
77365
148122
25352
3811
249449
196633
88817
32261
174640
288735
285719
63272
75314
162960
47129
66813
126100
257627
163631
284986
144911
131304
36908
35028
178383
21990
278003
12664
272535
129462
41896
69488
69309
239508
10600
288878
260393
57633
75675
32581
73748
65913
75759
239819
69970
281423
206232
255034
57572
115415
36987
230350
122393
48870
25877
22083
111283
40260
216383
91930
293478
296598
60
8980
252550
38833
296617
147359
256134
36362
96086
204838
177096
286221
156466
275985
141003
53466
2487
283015
10964
278037
101405
73557
13640
42054
272669
112378
299457
284793
44178
106008
66163
199582
111887
206783
22954
200235
225043
42857
162198
242343
175164
180742
170495
266190
61167
209571
27996
88874
37545
71342
161159
214641
140433
147300
17702
244424
191538
38814
41428
229240
190162
50371
128989
46323
71442
87067
139204
192420
19984
232580
104337
220173
212396
237121
128253
28934
293524
261699
178197
69958
209689
211567
268556
154109
94127
254168
137447
138663
15206
66128
277467
21048
219959
65127
238506
230063
185388
251174
269706
240849
128139
210571
130812
254179
108820
21114
2411
77941
210166
293735
196798
229498
60778
145958
214890
47609
279697
195803
106476
228408
204189
122186
48141
57484
164825
160724
35402
71099
281750
193507
107360
112134
240457
242267
238692
145863
263543
237168
70667
271930
88125
269366
274155
261166
19076
76151
255795
146563
112425
215201
240192
147313
120881
7900
296402
18218
33830
164457
296964
191296
204883
281464
56465
215939
163380
38786
287411
244567
193663
251500
166839
216140
6027
264354
815
170418
105389
187314
274634
182202
240320
206805
148035
35651
78267
229756
25090
170450
274267
79623
126613
257827
290393
295853
247163
101533
94523
205744
271493
42627
284485
23008
273053
64304
186767
129749
155248
34431
87434
185526
67384
296470
109265
71596
160820
285730
71669
80167
33294
49690
159408
146856
243209
226963
16416
49187
161098
179384
50076
209640
27262
283228
26795
290408
278002
116054
171348
27054
278080
131310
112129
153063
117106
168625
48229
159712
125699
193630
217800
165594
259652
234208
281243
95592
142856
157002
220235
241458
289410
148802
64342
31168
216976
43596
50826
147115
113837
186749
96659
119365
239700
35857
261430
17225
8822
186053
216050
112678
149556
181705
158216
55443
94160
258396
258730
60199
223761
279119
48750
227556
184499
133619
292792
20092
136184
141244
11230
162393
112258
234544
90801
282521
233264
155455
190792
273724
247702
112755
64654
18452
2192
254884
260749
63335
89044
99336
54171
130079
26235
149293
287929
122343
100299
145820
55346
48693
18635
17142
127145
84489
80280
258208
152359
49890
265004
5591
190769
141355
25748
80246
200531
95718
31928
276724
117960
176456
280419
298371
203630
220140
187156
160227
165973
96224
265607
216820
96490
1435
19287
177978
146788
273150
17331
265000
282805
168368
66339
235726
106417
299250
11295
67965
299525
264444
180194
241492
2260
222542
40476
213005
295010
19307
280147
211151
67245
68239
124165
149721
297227
273156
266138
143944
80056
1933
15637
69068
277562
125742
150656
180413
222437
4228
30776
74325
47233
125454
57630
234531
70719
522
86675
101845
6053
153436
173709
150133
8019
130987
253807
286357
133789
84897
57287
63419
46758
149749
116149
283053
106800
238131
25838
7555
270305
7397
283018
149042
248924
225361
1320
113324
173777
293902
725
58667
137954
197103
194785
282451
299583
220631
213401
90778
253755
24722
120640
286533
163825
100075
47259
233830
249763
36228
46904
256085
158762
274887
190002
296523
88297
178423
188927
251374
66482
177430
240502
32301
227584
222759
247132
299884
94546
54395
63269
284361
278919
55924
220220
32597
108437
52358
137042
238615
246733
218026
197576
20025
208906
298173
20442
190640
292922
170206
179086
49052
104051
275589
35732
273435
154338
132005
274706
289070
184958
134510
192969
43418
297993
198037
272186
107917
250482
252132
106144
205404
204390
188939
214746
83716
294263
179146
6212
32230
20687
270220
33993
298671
86563
1675
204209
165107
145797
19719
204342
166091
54822
65042
134277
74328
173821
113691
175080
176238
1624
133753
83989
46005
12257
96207
42039
30542
184733
164023
37553
4766
105642
201480
34042
149609
71247
132629
264581
228770
56030
103726
42631
83888
48890
276117
155221
19058
136218
136473
101758
186269
8140
6630
198687
83278
132567
81730
204144
285318
251648
200709
191431
133381
274316
68425
8815
263923
188446
224145
84026
150050
279725
27677
195210
104785
187848
3425
257811
150694
247286
270884
266625
293829
438
152753
3866
274044
5380
117675
244813
210458
297362
250111
10891
199592
122241
104435
256091
37494
106799
135111
39920
292084
206514
129391
287868
202065
87110
124778
186370
262530
15733
299878
5611
202425
239338
209823
207937
180762
222650
45845
237389
160856
205769
273052
98378
58995
240571
275260
54679
194215
280456
106411
248991
48783
140852
38865
153894
138161
244060
47067
231040
270526
825
241064
280770
201844
234403
292609
138692
4242
162248
238203
148130
284633
46314
201547
29179
9507
32411
244388
273653
157776
200957
5323
42202
281451
64440
184813
187696
56473
7380
234
282439
101810
152137
106275
42797
193723
197230
221837
51127
45781
29512
19389
272300
123763
2130
159813
24287
263887
32790
185726
107300
84853
228172
56196
205187
18578
159152
53802
205315
99648
123320
230825
137826
107509
223362
52896
296918
167992
61930
110908
299586
12555
106286
32216
12704
3753
28567
296276
34715
12739
146236
184069
88055
250991
229934
248007
20558
159496
247006
123594
50659
283556
240875
74392
42601
68159
40389
187232
199439
246192
221619
195538
265059
210265
171387
268607
237328
164934
36469
86445
112561
168934
96832
150777
237974
219260
153970
136865
154244
298628
281124
174641
98713
182463
246266
221627
116422
117057
110514
221350
40314
179539
90119
198245
200737
161279
143889
255296
220091
261732
115617
208195
225348
118098
93275
17374
231606
89332
106957
33759
224114
169872
39479
192789
230380
156122
75526
238873
191799
260022
165158
61777
296148
18222
52380
271961
59956
97832
268518
193929
135053
183747
180599
38277
220784
1698
114131
123957
256697
185264
25002
94645
56751
218192
173478
95896
194394
148076
279382
208919
150918
102236
215494
27247
90199
135998
242413
172834
92809
275620
58089
86449
260889
141943
273685
213931
265986
159165
34834
149923
49121
291073
217217
190637
107313
257095
206890
29963
93041
50174
128165
228863
161788
20390
82715
67925
275410
33457
239955
290008
268414
107964
39698
102943
25382
295921
223288
72564
164589
18125
89975
106377
52994
273507
275885
52999
9499
287912
222995
158880
252434
212531
203535
264536
179968
69814
18800
12510
186315
247239
279520
256038
163242
42819
219957
125530
89268
13906
112364
262312
242927
85086
43810
170418
272530
80136
134146
73254
287094
84494
47946
282905
65631
77463
248170
211490
52634
89955
152612
148435
101416
233745
73511
52032
40203
214056
156882
105074
73646
51242
281396
68267
286098
200214
139033
109145
74001
56044
147380
198823
13497
157548
142103
19086
15804
108792
288486
294138
100739
45559
223877
233765
202912
292268
29708
94958
32336
234200
259808
40066
13807
223050
251428
182513
209237
202402
56794
80045
42536
273777
41063
132507
35303
282256
299511
211176
37119
4422
241841
38694
97280
90158
128257
29786
236164
69743
119602
38441
157389
14996
83317
148242
189219
181126
81036
268291
210404
22110
85324
115008
185660
219662
181444
194739
34505
19015
3707
158371
38267
45496
107373
218893
81524
44190
201530
39977
259859
108801
299989
149184
150363
204972
289435
196941
255542
206525
259721
47792
202084
28875
48088
180264
123188
222613
109082
176409
28366
49590
218138
148957
27972
164376
75457
22371
172105
289822
190753
263405
30679
248637
141470
184374
134875
158845
136850
158996
276922
234410
142702
84729
198540
11042
17035
299910
16333
211029
62865
158726
194062
55952
141123
259599
121057
156392
147040
106670
277523
244120
89807
37634
75380
162829
36021
289682
187862
215572
217064
171437
39301
33268
73531
67475
66228
178302
295115
154586
1169
77660
248242
284540
148393
47799
57939
113992
187578
12164
240335
204325
153101
99257
256559
11071
141400
74144
274653
211563
151729
250312
88639
45977
141818
145184
61289
121494
48226
34181
170549
115776
288022
290739
92150
215406
85272
239962
105258
232648
54209
242568
22286
66145
201011
17613
96518
31164
30517
32701
210508
193742
174580
181529
16923
288968
117898
193004
210956
93894
105854
152957
232318
158893
108932
117254
66668
96135
225589
60579
153043
161806
80413
211391
240338
249730
43046
85772
247766
46495
249635
25644
59183
208974
209174
237366
251125
56567
35853
7828
250521
173874
18236
170043
59115
65953
232171
43304
132240
240633
90024
225372
226356
230989
182586
291461
188921
213601
44510
35129
202577
121354
16521
68429
66533
190867
262746
72714
69764
111830
76444
68062
24960
276750
179564
95577
279888
21451
5803
61302
268250
56127
242158
54177
125339
255178
27519
64001
251985
276530
276694
196496
229390
288918
285360
28907
180554
19977
229633
185598
264776
59318
206447
17730
47047
59690
178536
189799
94188
103287
11543
116294
4463
264863
238841
23576
112629
47682
294084
254908
47202
59545
70366
241845
28336
113316
187730
152404
82311
98144
134251
13938
178569
252710
224589
45514
278060
161909
266400
17514
106118
292538
114789
209761
160950
109037
13417
40427
177979
214668
274393
130111
121129
95968
57998
71005
251634
24731
256061
345
32816
218861
23254
120048
278265
40198
682
125126
42807
79698
257856
298178
111678
37182
120427
393
295243
171045
121951
224204
130428
150279
277851
172009
79894
33537
24753
46981
44374
33262
43959
91050
45233
247490
16065
282783
212764
255715
269112
175892
189016
299531
199224
154467
277619
10842
53778
149152
208725
49222
280335
137446
252676
172548
285491
36737
32695
36863
81997
96447
201246
162323
204793
63130
236403
292510
180842
189500
5398
77364
155829
181987
247317
250688
173852
100842
268034
189645
77867
166698
232227
123465
155551
124114
53282
79677
6702
140152
186406
259573
132272
81492
64115
130109
289181
121787
130119
47892
157940
205378
266798
248022
228467
200366
38515
80481
244048
211387
70999
128252
121744
232483
14703
172639
174690
132454
56895
221059
64329
206873
153326
170404
8542
60843
275969
298797
139083
185766
241651
19389
59382
163042
155634
198605
31623
161200
145290
225636
36286
250980
228318
286340
294314
12962
249472
32823
246776
291129
151618
8282
231223
219924
255726
214831
88998
12500
292990
172503
239482
127570
140727
18714
68797
123867
109706
164018
35708
84254
103612
278617
200139
114373
140195
247453
208282
102969
81371
73455
118799
149178
55508
210282
202863
195833
50320
141210
173389
220466
229781
35315
115064
99146
194379
179986
97579
182770
72247
120454
211394
110755
52670
96796
146209
113083
168188
78212
243945
279795
88547
109228
280054
262685
24508
211411
54120
284402
97427
123674
143711
130081
163284
207131
104477
20244
52063
4198
129781
226292
82779
127158
202737
82033
126040
207359
159639
33625
167631
63821
128533
192825
60833
174406
185764
55854
184166
225810
52262
137920
99097
239898
97387
51628
23398
230966
291996
30084
15437
191350
60426
157369
290809
235841
58818
3678
298726
114793
128328
197037
53891
212142
57193
233716
18535
44758
73476
205259
228506
144592
140672
139440
246018
131089
88101
258091
5719
213360
142807
191151
120958
79098
20562
174086
151682
35942
44869
48887
124765
124776
288377
277898
98613
148662
289518
271866
293349
127980
170828
293202
19545
294019
135901
212403
105989
283521
156371
172079
220391
199823
145703
40117
195115
40225
83830
44570
5413
233482
180834
105999
102963
186268
25725
217861
175508
91897
214959
105839
132850
87609
113749
171004
247052
150303
167150
253272
47427
143415
129535
259018
78495
179037
77015
177139
238930
216202
96202
28918
274432
78267
265274
87271
49733
229446
26859
143259
229974
289410
29647
179089
112345
104502
252547
48776
98210
103683
113888
282675
177640
29188
21433
243292
225454
74819
186774
256324
123040
169217
270509
255802
236922
273551
166648
76637
170782
167403
277558
5748
279430
187582
50710
140457
218180
241394
122242
127812
2503
147060
121939
211223
19845
37259
208323
79874
285345
2089
5030
86262
96688
192793
3581
275357
140996
128874
276286
31911
72634
242517
1432
199928
148137
167220
148217
272990
119436
180411
123643
294272
171976
68153
1288
166242
3730
116945
63258
277892
37529
40184
49419
91616
259372
119402
173177
137675
4968
88431
173867
292559
64255
70571
30403
111342
224771
31185
137671
99573
46243
294901
157518
23766
100583
55563
93971
30234
46250
219773
185650
182364
43663
34049
246201
35280
173904
197333
259639
22412
60356
121478
8975
248617
289803
86201
158819
205652
142559
82234
231669
268831
261039
81243
13210
158686
165919
258146
79131
14447
287329
6728
220035
54359
210808
253985
237539
191518
169692
95254
244823
50745
147462
298299
13215
119689
89270
122194
34677
98678
238729
112279
209692
94696
61969
289302
99393
213164
1682
94092
67045
216922
221736
25607
292614
22047
8384
61572
257075
295721
103707
136078
62450
212001
135922
238297
272654
72480
35564
201773
165607
18340
76285
33145
217677
123653
159784
198146
149080
273769
279232
153936
11262
147269
109161
124193
24148
54297
45752
113542
78932
55562
114179
71319
7129
193063
34255
51281
261639
157079
277581
166803
238944
14283
176062
255193
115359
235988
145842
78404
187756
211452
270466
68966
266074
43320
99981
196522
122390
85992
255485
51092
136634
47820
219689
69051
218727
93197
283623
232987
246458
17912
211739
179453
42890
143890
261760
221150
207077
228622
62652
281034
46836
58523
69955
35914
281827
257493
31085
266230
185747
263201
27033
19934
158012
273175
83342
270257
214887
258624
101117
30808
98949
224412
216770
11087
230080
254831
283280
235193
262582
107382
284125
158067
81554
199187
144718
291512
65853
235514
47563
130661
211293
55729
298602
72118
290965
40372
66139
25607
93151
274621
147103
241200
212821
184989
203051
268954
288347
230529
252010
9744
8616
90949
194954
25086
194289
247858
268721
153774
21424
175558
243771
167719
264952
24485
153774
279049
261949
83365
42567
70387
239545
240249
49398
95559
73550
249848
271689
195371
106170
215178
70944
244275
121107
106795
283682
5980
56768
202719
42741
154922
174745
166050
262704
129270
201520
24025
200415
157788
129039
184586
13279
161803
99927
110691
42405
115529
121802
224226
289827
235801
245366
208577
274288
261803
181537
279989
121673
263173
110597
298310
164151
195858
70793
7692
190542
182679
143925
233398
17490
183182
91041
10165
177968
262546
218152
157975
183384
255134
102021
117552
134392
198720
289322
45772
229492
60481
139396
100626
243916
165503
251468
60466
196843
161767
291008
231677
272034
113768
112107
151446
266985
290143
264254
280928
200562
254263
40248
222355
12533
194650
137918
142795
188225
126112
261030
190368
159966
136968
187537
49438
189630
95904
51
228981
68929
82095
170534
58257
244017
118950
29487
8480
130584
213309
209095
220168
24189
153070
108397
22279
181087
140557
258687
127164
154435
221407
176538
30739
96527
45934
176478
291380
85303
14418
251312
24567
247246
107512
283069
255588
77492
195111
281620
37279
141469
111939
240195
225295
292131
226503
233742
209058
55447
256072
212147
8700
232926
291921
159947
123331
70934
3827
227880
195585
93415
165370
9611
36431
113739
144871
278070
71821
258800
209729
242808
195427
29091
235517
182418
83965
25932
181725
232895
108485
160531
101174
56105
66989
113779
296092
209701
7063
32227
230316
297414
218826
292209
202781
42876
157112
53970
138435
61903
189523
85257
12283
121100
22565
273001
112913
213336
66829
191364
246005
62274
280971
143682
259001
284693
286204
206946
209738
79195
193067
204020
33187
204508
81825
62355
259926
256052
292531
148402
110917
221865
107732
225531
90487
74004
208461
282836
66136
48966
203410
259167
299292
192285
206282
202476
295161
131984
19340
222403
215572
281433
144143
252232
99899
140149
156246
181482
81037
88226
274140
297933
30795
133455
50975
49772
64091
48324
295685
155285
162187
160565
83625
279281
183643
105376
67000
78557
170368
181466
253269
48639
119127
74131
210846
268584
99318
34730
175621
288565
251162
271440
111848
273429
292623
145212
249503
146888
153370
48554
297716
293886
273239
169813
13314
177194
273489
197878
15113
195157
147677
120010
102939
11237
153076
245859
129296
7822
241201
103548
84532
112809
76928
111807
65548
148588
191961
237667
299998
100551
250499
45971
57443
158795
212679
155994
10265
36835
139045
156851
216348
290528
265004
231749
95338
113854
93540
120123
293221
188233
115032
61687
67285
80606
228294
117792
212825
262522
8339
173608
36915
248766
144895
105317
269820
181608
189163
119916
121785
102875
145517
243021
224804
169946
187433
25734
295618
203331
70229
149398
10145
73208
270430
48988
955
163618
129840
194970
1870
155899
243020
6631
86020
252376
248566
33806
207719
68847
282121
232535
269620
254798
118017
129094
141916
124395
211611
280191
227570
205811
14153
6011
22007
123047
145674
281411
1296
190716
78947
113327
243508
171592
198455
270925
78774
109859
64399
79267
208726
6666
160146
18756
107882
61133
199166
102271
276988
30919
104759
116312
162203
67250
119434
159136
87918
92981
83768
297961
109112
214536
181408
47970
48088
295223
296224
169796
105971
103979
245113
142356
174113
98751
126659
24124
289194
132902
138173
218398
242837
235290
254921
204249
278161
283063
259346
261304
231425
89645
256861
99596
76836
125128
236583
286065
288837
248369
17347
191951
108711
186536
208359
192664
276055
29046
221837
160150
142606
13801
76205
188030
22068
276296
206136
175000
160772
279421
296372
279174
136092
295578
115146
65885
157657
127360
81862
60898
233201
272765
272274
58108
204736
130863
178697
180054
164953
205478
159669
278074
64058
247812
139841
196930
293637
235536
100036
87682
45667
272135
250821
65189
61007
77641
131631
112177
80768
35578
71918
195451
21809
23096
112914
129722
272628
110967
1275
152395
86016
240660
228211
240930
26461
251399
123040
91103
41280
3770
160067
159912
162257
6190
81653
223489
249397
157533
59012
299733
253270
215545
285671
226206
256766
296783
40094
158177
90408
217455
17577
262515
183594
142112
111772
16451
12080
293575
269214
13303
241967
182927
61819
91830
187462
3150
228351
180073
206489
80551
181787
231402
292321
77779
239665
5925
5477
199907
65329
107675
79192
184959
100814
235532
171499
143100
96195
262117
31353
114021
234721
244270
279305
237416
190541
233634
34173
269434
247498
187957
60104
65603
200527
143541
213207
56454
160543
287177
5945
30235
163750
134722
143927
142364
237102
111230
6773
232563
25756
42151
266922
100057
82769
163067
206128
221659
192026
116115
258190
120402
203819
44358
7145
149238
292935
233367
179157
130561
297603
251102
4516
172436
90050
190861
96253
114333
199312
105227
207877
77190
299150
141910
272566
142868
110337
229296
242939
107418
167190
99686
7603
242604
69361
166535
149332
219767
135119
130268
185474
12443
124872
86283
5745
170481
198994
197851
295439
76353
60766
167432
163234
94272
170052
197788
110747
143210
172010
273032
54545
19310
211006
266225
242367
118639
212260
169934
208627
118347
207567
96693
80787
221416
187236
14676
58207
215551
82479
24623
78527
180425
262053
74786
146392
205642
26723
247957
69295
172463
38513
159574
223326
10630
286218
140861
202452
85561
165132
14404
106658
187549
288952
271032
211464
283694
128788
299472
63356
75856
252333
233129
287496
164729
69848
259813
39910
264071
62010
180503
99971
255088
229513
129743
83272
57522
42439
94650
153947
225504
286379
277865
138211
121986
227688
121598
290118
299852
105831
30863
129459
243666
184179
58771
131042
90464
262695
68981
34841
65737
240853
7351
259722
201067
45753
97569
114111
31602
127450
156491
148426
151088
1274
229943
18950
291477
221567
263001
132804
258604
177988
39213
65849
209966
227075
209917
157268
117542
149493
128316
158515
17376
167123
209554
290246
201771
89234
160484
220653
138363
117687
81180
292732
60759
104874
276098
106857
20806
222275
92288
201378
150866
7074
213449
178417
229096
41397
276139
227633
184056
78435
285689
291839
197353
147721
30274
77048
260223
140889
136813
32711
111977
191572
151815
124679
66638
145424
187706
114887
290031
57863
40270
18365
260688
49327
91160
218332
251754
26235
123199
108835
240985
100289
280891
91649
139325
11012
216056
193267
107837
164685
217460
60829
5278
31642
41917
149261
90875
210035
174925
216024
270387
68273
95195
132537
57276
171487
163006
239862
207584
64943
253066
34774
85380
179305
192749
71419
95104
201484
214742
130950
294234
189784
58727
153636
192921
8230
106852
86948
128351
15466
251114
76624
295735
61511
194243
249954
124971
10139
205028
71604
151628
274477
140961
87006
5677
120938
37251
23689
54973
38551
262665
86795
276215
286809
292993
221212
40363
97584
264170
27176
145470
220848
40114
200505
297623
166646
280712
174916
34987
266825
43740
194215
171882
76024
7736
68834
209140
294879
119772
128889
228576
228116
297534
168219
117489
226346
67435
137912
8813
222727
102959
123686
66873
139352
195419
206349
212085
298679
147394
69883
190251
263699
143826
267802
234341
211361
8750
291655
130630
10283
148090
296468
208005
76110
147773
176308
112486
62320
167489
12425
75369
221420
259461
75950
253123
149599
237902
124142
225981
57911
67115
198036
238899
184881
136909
185535
167373
88288
62896
187139
107737
91175
240152
5346
151865
286252
156520
3869
256181
66580
279271
173675
240134
160737
39459
241891
211408
47889
21946
56577
105564
222765
286019
85503
264526
282558
68660
78477
270941
16383
136832
217280
159323
174988
156099
284366
51061
176074
235543
229957
290585
45854
30658
51238
43515
188138
62347
54444
278389
50980
55381
30753
285586
295299
55739
242200
76506
201694
202563
86365
121527
53268
232648
244584
273429
227583
126025
4410
160732
103621
257844
11707
210114
10672
114407
294859
230806
164791
46928
128801
20670
81280
87759
210307
113843
250589
159770
130896
225142
129167
154311
1725
163737
43207
186263
294699
162706
111871
18463
132522
231913
162169
155896
33477
115302
247729
140441
13951
149534
100360
181555
108205
180036
137229
141113
298859
212217
57308
255915
30081
58480
211580
282908
135882
279404
269806
46837
4399
202628
45266
230853
58611
204427
207563
150249
207008
129605
187263
227670
215518
78801
44845
30654
12768
241504
198946
116405
247192
84512
237840
279750
88076
263122
157019
168106
182296
60870
57951
1304
126619
120379
16050
76975
91451
124810
84917
37410
164133
40146
245911
11612
228509
127433
66977
71001
188412
56901
84660
258657
253276
251507
215261
41526
76726
268055
249339
292388
153816
106056
158803
118056
141980
214552
241441
120039
235276
150561
167984
185141
206886
44852
76208
126814
135364
192555
247290
65655
198369
84733
244303
203303
200852
278638
95528
164498
252991
199678
74644
193365
161206
95868
247350
26685
182084
102760
29053
259049
171216
210212
288329
103111
273785
226198
98753
164286
260175
162477
9211
134750
270982
54843
170291
177351
187357
119491
129253
66950
135776
262165
131103
10106
4719
108326
282305
190452
163184
42050
185927
172417
260950
153525
282719
51659
242383
241982
94768
255087
189849
91077
267062
265339
57723
176347
71531
26247
277281
4290
144430
94751
167396
295146
45089
153207
9636
50471
139851
207008
53739
254386
126404
285667
132853
71685
249419
281548
241940
265678
118055
238532
157460
90030
225535
33138
190577
32287
260655
37165
202947
297540
13191
212857
179763
50227
153247
109466
5878
59347
106110
190511
89861
54225
282075
202234
71235
88974
18758
134874
85625
124638
148435
279920
45608
24305
255595
38703
116686
96666
290073
115038
55177
245787
205536
292282
96351
8462
243313
220122
157292
35755
45455
207820
236221
179482
157589
87075
218020
86965
193939
95035
194735
165252
126532
292072
199565
194700
231289
58191
118419
186856
202387
180594
23717
228559
113904
261172
267836
59173
232725
240275
89890
112366
138624
19481
43224
283881
78180
175139
137547
203749
144680
235743
236866
205804
83907
104899
64355
103663
86356
197968
250183
235869
185245
201660
282241
99130
177590
211550
29969
127817
198077
250342
102835
137201
65962
63243
6971
125083
45669
81079
24804
172391
71703
148174
158575
73322
66027
49531
30452
175890
73475
50660
26174
119513
20364
77241
55810
5894
174706
92161
162321
94407
163247
140795
3835
220970
26136
237323
232540
10108
107424
295971
230620
211260
237889
70101
202100
265850
23589
279419
269429
252583
249181
44453
295933
166649
162354
147613
283586
36218
49693
30074
113337
165803
62251
186039
198784
225968
261341
37572
246601
237626
272773
6382
143450
123490
230621
54185
121050
136971
197148
143420
84721
104673
142992
91342
4758
290279
46696
139220
94381
236020
55839
24046
172334
171800
281969
21215
264567
22455
31603
163922
252227
222180
298072
269914
143273
30100
200081
44460
88488
104110
245255
267089
72635
132471
51250
230135
238606
179713
36134
99000
258584
106065
194649
296659
258522
91946
106717
76091
26516
69777
261515
94526
128514
218228
100558
222525
271183
232318
10811
193659
88087
28052
141325
32388
55167
35204
287965
207818
5265
237480
38871
92502
239264
215848
231812
277879
24438
10472
141106
158453
38853
224016
195867
193615
168691
196562
29866
272452
245565
79486
119588
160752
153176
233817
262433
63740
267993
271663
258289
199274
145640
224085
266697
33299
34585
293500
154296
242625
64864
101308
219153
290676
160650
199982
41481
107724
279513
163405
170846
91779
190890
57722
35507
71548
180442
171772
166781
113874
225496
37120
210537
191531
263903
56213
208512
237078
242486
212295
214056
13806
118437
251988
156163
287808
251737
146831
152858
7225
61594
155738
110276
115602
61830
261278
15897
236253
107927
183152
243039
251569
13381
156691
294033
252100
15701
67923
204969
56300
84565
226895
162940
101470
104221
190654
145202
132556
137890
56334
166066
172817
241145
67727
114386
23118
43715
167374
16945
101813
27065
161582
139595
233558
12706
116855
105475
5431
24384
15126
182636
173836
108538
282544
57793
183366
25883
24977
38170
158756
54790
172994
168800
100982
161941
204538
266608
200974
149800
238577
175773
105737
166306
178871
20121
88525
69816
192397
38828
276948
37717
13436
221932
77977
85978
222565
266216
244109
198490
41444
167282
186307
224431
33785
213419
34769
103314
134024
152
263323
156725
165217
57125
86557
244921
218837
31879
18039
252049
147881
167347
196794
283554
5160
31951
161040
106305
120860
264267
7394
185061
74119
92255
123054
60109
243127
212133
1557
248887
267585
186606
213044
287182
259536
92776
229489
65264
24841
225556
153146
246446
259068
77781
248454
154684
167681
113546
134886
255852
10882
282714
232147
99866
250698
134613
240647
68459
115218
284155
263289
264313
156080
253563
240380
99819
70189
77898
224481
116002
19906
257986
94531
55209
33983
249355
186735
46371
46644
22308
111447
11109
228457
140986
228647
196303
154273
245920
151135
141966
20188
259640
270436
252671
136474
799
216240
204819
217368
249239
289773
218288
25361
246874
178999
92019
259565
256021
24953
191829
85924
12594
294848
238973
217981
11834
229678
147976
106244
141052
279530
236215
74155
166020
249925
278706
113383
123530
34655
194326
264707
195371
88868
46147
92114
177089
33159
207870
180059
170689
33296
245890
203594
20845
196405
146623
23915
169263
269735
284398
174924
45755
90556
50172
151906
69750
185238
186016
91252
273295
1429
109318
251664
25832
298372
201616
72129
19490
125782
113369
122501
211344
75708
61400
148128
66773
292065
253274
227133
216978
57879
222799
253745
146000
293078
271413
27270
160994
257483
58576
276224
122145
278682
278350
260742
47674
145239
291825
13375
5743
157913
255470
284060
238137
232439
113772
96394
12137
100394
131147
215818
53300
214794
137454
254969
2248
253729
91
104840
219622
151107
69979
288105
63532
57202
218328
200953
140498
52191
57357
90463
279635
224690
234364
236344
68537
256737
273480
18628
125492
3599
83531
169189
86283
153671
290194
77014
170997
277055
272232
285720
242897
74615
214093
253376
155221
244360
125810
166525
97126
281380
36490
171441
66016
25836
234263
282010
208614
106247
73079
281358
205796
224807
179253
108047
226967
112521
258171
214161
199740
213684
65604
47002
268721
58422
140847
148520
147061
255742
164959
102527
83768
56692
190179
25390
32975
29280
213769
33738
126971
278262
28489
112988
117085
279524
75168
220807
135979
15580
58284
156449
134656
234027
13209
252825
169142
183352
249446
108527
155950
79022
82074
61645
93386
87604
115985
131764
160645
70379
14298
52943
6265
227067
98678
250568
36518
11366
57921
83238
34541
199668
281012
107742
229454
287061
91622
28706
95671
297077
251060
238589
173536
70747
139323
90867
125784
94121
59806
93639
255912
142017
22043
178992
147354
82582
158410
36913
40904
241430
146179
232446
57769
200382
280661
186348
115364
114338
31826
69100
45387
133333
190711
2727
229230
236487
37303
68828
58538
213499
12550
233235
15587
38919
154950
87312
288084
267765
250181
83681
277062
250260
33456
150746
119767
89853
153475
83822
200341
160308
158388
1882
141180
47155
191357
270539
123056
278963
119731
184937
32205
35138
43649
84085
138890
130934
20043
118392
179758
208905
222886
241112
79699
47425
282583
59238
291685
192975
81463
71100
110523
154319
69580
52298
36434
141261
178453
106920
288499
296822
101982
208350
274808
133757
148381
272328
42008
280202
152614
109742
184200
241933
15336
167623
150724
52836
190407
133445
20208
258627
222668
51680
267819
19305
32763
58330
115863
174612
60822
68867
275008
86291
287191
75893
38988
215492
69942
278177
152848
276245
204075
35567
18457
299985
123436
158695
113948
71328
171755
186629
21587
26362
62126
13154
276626
286908
297698
219601
194160
46100
129150
182714
28937
62708
79850
200021
266307
119488
270181
73210
149307
184444
71231
288034
183544
57337
166661
70936
128150
96578
155587
293451
120937
258827
157742
252677
76888
195803
87271
52847
270731
65292
124418
112216
243122
253049
10435
137989
265292
58872
268286
88058
236969
16866
183442
109405
222057
178468
52764
228341
240682
104314
30956
72073
72138
73988
24223
208482
45699
196822
71970
156312
150294
210604
150761
7553
221596
143021
53628
202001
123879
53156
223319
3381
87871
23244
65413
20826
123832
1857
494
268611
167971
49885
13014
26159
19901
67010
201075
60456
49063
24132
16509
1
143322
184361
291687
233803
120058
273468
257673
115144
224353
206767
297976
149817
190875
125899
101017
225012
143923
73684
49549
51137
273638
101361
262381
98276
127865
18754
132373
250559
88386
238513
15973
257110
175514
39149
38102
98200
263944
296552
90323
92966
43154
94613
65388
267890
124059
16878
263118
22475
22314
130187
229675
10127
89123
3687
217212
66512
242474
199282
282210
199059
157725
167609
165715
150912
190555
201546
62736
225818
193670
38756
297633
9806
283451
292712
206512
166782
57094
171011
61635
223165
593
103632
120551
239676
258233
40187
46581
295985
240147
106801
284251
127472
297193
109155
263343
79060
223566
154199
242127
65298
240628
123127
142350
59372
62531
41456
19133
250611
294112
65661
42334
222988
106123
264598
108412
232630
213126
230889
89494
35480
122370
190589
113022
212552
259656
59967
41093
217251
295004
145536
92196
103487
99904
204937
82209
100730
63649
238463
296515
89314
12192
249469
223046
58188
104234
70994
147045
155957
239438
162390
68583
61727
215688
286936
30881
220325
162620
129673
55300
109997
172876
273973
136296
222158
13270
163372
110076
69418
30300
134522
246554
152909
60960
5321
106402
259659
236004
136437
203109
60758
166924
133283
52596
277774
286384
36967
188897
243113
90952
18596
90588
102394
118708
6157
18040
131110
33991
147007
164421
99222
119444
79033
290766
184456
212519
80825
207893
54214
256086
150536
247966
234489
295003
29746
35487
57473
53466
299711
131186
179808
60627
211892
104190
199360
146582
281275
136149
17804
84706
207200
223026
131612
190094
168900
135834
185875
180249
260130
41310
143764
201035
170503
192259
95097
145279
294229
2000
123592
49278
185161
134066
149451
209548
179370
91760
104693
264487
196278
269515
194397
14175
127619
247687
69362
89358
56976
162795
43758
21419
114445
177599
76753
35555
265515
203143
14273
103936
228317
129469
261700
229137
250665
86925
149111
169028
150319
299422
110573
237870
225711
256119
295633
53463
36377
169237
10731
179577
63602
249938
211048
288487
73369
61546
248942
270756
15181
25203
170842
184796
122228
123312
221472
288211
52842
238892
298075
184247
113927
264126
95400
255933
119732
128076
45927
26918
260897
263035
99584
184402
226584
175501
90709
81272
144933
184790
106850
23724
31382
221609
61568
146352
261129
167784
36563
299783
70029
179418
262729
40976
190044
51765
172908
195540
298560
157600
229159
84393
159660
107198
78928
275334
39982
240027
40373
235189
253453
216819
16221
192164
73640
251675
175633
295681
175797
24225
272905
46423
141040
48247
219451
139409
182233
213286
27218
260987
97159
25334
76594
638
236130
46235
239238
215338
144282
22946
58977
250219
296329
116971
178035
171829
129599
157968
25548
94236
24054
87178
251694
171606
219798
189595
53648
95134
94471
205635
163090
77233
19416
290457
132241
179627
93517
215903
29411
15871
80936
69249
245074
30708
117706
75073
263203
79390
86879
56173
49733
541
247133
63924
46584
167632
73145
298421
113242
134337
64188
214348
285429
287202
124785
6777
288855
25797
187987
281856
13212
74077
246335
188379
202534
214579
167435
282899
196335
121306
274826
258047
38972
148109
67995
138042
215541
58901
158825
83748
31065
276108
1580
214437
230233
200353
56307
66029
233511
102529
5183
77254
249146
151326
148559
234771
158993
35499
167658
245546
283363
238761
192780
176622
280604
170846
242583
92388
226313
254395
44249
179990
72799
64331
32833
203946
148793
4588
148440
17021
74677
210695
25704
242495
160735
247146
213038
288679
262637
34748
11638
32626
290870
98010
290413
6447
245930
81257
73184
299590
298471
79654
141124
158996
144600
61766
166351
51920
242039
53642
36743
216870
56919
149829
180380
83015
29725
150800
246929
530
121105
299079
29842
288125
172501
87586
163259
76247
1454
282927
212518
203391
256847
66302
129059
214965
60245
78485
107132
239618
12799
272532
114198
258219
18285
177547
272243
161355
268654
150778
112023
131364
191757
94884
33871
165441
64402
153424
73819
252272
63775
60991
248211
15319
76051
254561
130747
266305
185737
81202
205923
79281
37397
44028
79054
172659
179279
199603
250873
203481
256957
266326
197928
281819
158580
288794
181464
47326
62629
152902
21480
251116
275371
98113
220153
219978
186863
81288
219016
58614
64874
283284
213174
222666
178615
96577
87556
85911
197059
282097
62013
79380
286850
289205
267049
211257
186139
296957
124847
73650
60391
115090
163947
272804
140978
289723
73065
6539
132780
261867
259608
287745
86566
170390
78098
118153
219100
223992
245008
258163
128784
214217
186884
96031
126392
62148
85080
170319
164383
149523
281163
69989
177095
282517
2161
232893
177317
192396
24374
150450
246800
83385
215213
80309
160257
211139
4131
166535
67274
199178
137137
77244
268443
68300
156901
177110
132568
262080
296404
60980
34058
143682
152502
151562
110815
145107
48444
169910
195773
363
231268
240146
177712
154359
192295
194870
29549
140375
242768
297042
246095
185992
41888
230458
205080
219606
187486
203722
111310
143050
43805
231819
115017
158787
134287
269176
30035
44596
244649
202818
235104
27221
158607
102450
296125
56815
36252
220646
138822
14266
172863
20104
89116
255567
23370
95036
215124
62090
176374
215033
193584
117516
148980
143369
53998
234450
211366
215345
139812
73805
228424
198792
171732
48657
178421
224650
6691
134023
125380
42115
183325
95563
222902
219971
232133
5845
53443
33262
230106
137773
74856
14133
61988
183910
299505
60448
99791
217020
247300
278275
119071
166600
262036
206411
209806
10874
94943
222973
228176
70868
290527
159581
250747
15314
286065
44550
160952
133878
128063
178562
75902
166882
79047
273108
44103
65274
209541
195461
226482
40014
2987
27954
234147
55006
131695
114472
183350
266124
90265
165787
214956
99014
115760
135594
167725
211671
115747
195451
241968
275739
99187
129041
282069
253550
280743
27528
274715
252955
81238
33901
246334
163771
114278
53826
13677
193880
185196
229974
139664
167783
83725
190372
289172
60093
77374
4956
232533
96452
7524
72717
260909
234507
98636
31918
76721
126472
234580
234275
245697
81453
46760
260091
276242
228332
243980
179106
283296
198590
55351
240256
9545
57619
246855
190022
210091
215620
1675
165756
263113
113328
238319
236757
128219
15056
3411
44342
163624
237874
84723
288721
53290
161837
57612
51191
123837
217821
293375
273051
63679
232836
141183
1272
276098
27979
93170
293568
261418
117029
297582
250409
162134
121903
74712
133461
165913
83984
96364
251641
132741
241240
149143
37021
50459
272697
296804
259565
48238
236781
201046
121633
17204
110387
25169
3360
119555
288805
291389
124582
107461
228208
104912
155566
13311
89868
144796
152568
225879
135763
40269
196603
290092
11240
277006
37751
117805
212456
286704
206001
74527
93516
160284
249445
205695
145971
76885
297444
206345
5433
182020
196659
75788
169224
296707
37236
156729
173184
203727
74135
270272
124965
27677
70462
166622
281078
217194
61660
73260
187436
196574
60456
261635
17740
243006
123802
198370
275419
61061
296991
233906
261190
175122
9810
55583
222728
47599
122635
60432
83782
138751
13722
176721
14218
147865
139453
128032
11231
69480
158171
71830
55007
245641
244842
249619
22137
141349
248889
22964
225252
183118
46888
35113
165123
157660
2280
291230
167955
95333
128532
294406
167041
283321
96450
181555
166097
284327
22064
131865
42686
190822
295890
273106
270965
194517
82323
73868
163897
84098
1531
297858
172088
12780
266799
134611
98832
97515
287365
107092
165585
146582
92671
272100
70709
62454
238468
260102
72345
288477
148179
40473
99527
282813
211467
5532
230773
55001
36460
241270
172191
146133
187970
132563
214670
126680
3827
186538
4643
127697
132215
44286
287944
88209
145025
236894
251165
42110
115524
80546
150443
169203
92447
159372
102040
276005
158195
83983
234089
294069
178561
196824
200271
192367
182074
240716
156289
34474
115011
71150
7447
28106
274049
77362
73543
166758
219281
187281
222289
155882
239999
217567
243704
88207
124837
8909
126562
234626
5924
193559
276675
100090
74229
234770
252553
133072
44742
196993
135884
39464
107100
137845
132908
264907
182671
163686
15844
239783
233953
80894
181541
156941
299840
56195
204136
37064
260110
124908
80112
225374
152797
195888
222942
133645
11174
59181
188486
241920
23536
122139
288878
143194
201043
192265
119258
105796
127605
259689
91427
22177
189205
22186
256653
48314
277786
86289
247572
21575
78686
160594
122617
289474
208118
144392
252502
73951
35293
194225
125119
185527
71844
202555
120164
62789
70355
14975
217942
169893
274277
108043
287276
242834
153884
260915
235315
223582
50253
213633
158200
264834
216234
287538
190767
245656
127868
150580
66684
216287
182612
209889
252864
70044
278673
154265
92036
54468
87695
223502
15559
121022
123264
104114
294084
118031
157907
152965
257232
255826
152880
81783
227540
193819
233421
179253
110879
212151
50865
59516
248550
83395
187478
16734
185092
245482
159203
14812
278527
290246
65409
236046
153079
168512
39481
152891
48235
120526
279856
1052
87119
59681
227316
19851
209301
290058
84822
262152
75230
264180
129745
142734
100409
218993
279026
69108
22175
159968
137582
268281
87071
181848
77139
2583
113526
269716
222230
291096
34092
62367
293231
63193
138820
161821
128290
1718
163680
257830
143092
150416
229225
246296
100476
117991
277153
142292
200850
159042
239195
235148
139142
140303
179733
169705
205701
227482
222724
19779
178145
104289
69029
14538
161539
50802
280252
17749
92212
264642
284927
209872
287284
115082
147569
9461
31928
208780
167028
220913
174240
299763
206131
16538
183948
46313
115191
30283
293993
66780
273555
290818
140075
155808
261325
96286
57178
154995
250566
133762
277685
71063
187493
87049
211381
39835
89284
130979
46623
196127
193114
38671
118549
89608
251350
224555
58661
229715
106011
230348
157623
102426
249575
217534
78252
266968
199470
124766
89372
264268
168758
9175
101787
106699
14389
272682
222726
38569
75781
71491
55240
181581
213949
70867
271916
101550
24735
295344
86999
47233
267186
33750
10172
147630
182248
51198
153249
84869
29978
57085
36539
122906
40047
48412
86221
250764
289037
6966
113662
289045
55593
71689
161871
78858
177928
55599
72672
167571
221467
235251
265435
18275
60747
131260
261908
214137
116345
50481
9128
269992
223601
166343
184583
51103
264646
31396
151493
83389
212856
44102
241712
229644
240777
28517
154211
266869
166994
59917
114013
80525
193455
122217
71836
190076
168605
11376
26896
268325
97970
133836
283591
158510
299537
32744
114611
235064
281077
267010
98624
5137
144209
12716
226395
28221
212377
65747
91090
255083
222579
199858
179810
169519
18130
41303
226010
45520
224200
95588
254329
230564
189941
21620
28409
178917
277982
160288
44273
79372
66262
40772
68047
254574
157815
104457
193739
212590
167142
241671
169890
272488
215852
59805
132199
297545
250263
160418
19000
252037
218741
270397
280429
156245
292021
236780
106584
223368
104625
234821
279965
9968
86846
256598
247296
814
119600
267624
56244
32546
280610
210161
283455
125887
32095
12267
1763
215411
99761
269672
246827
77462
277885
79610
45252
99353
72445
205237
34060
163729
46000
8564
11528
188972
238983
213735
3598
10780
220222
261637
292400
204820
172838
116481
238655
264854
122496
163234
290850
236804
261928
167715
158234
126191
218263
41842
233805
101764
295001
189254
97978
80657
69657
255116
92812
288206
56791
264544
162567
49629
79520
298956
173594
176370
270347
218348
261120
37398
81756
81040
108670
129458
4767
44044
228341
46847
120765
50589
263576
151128
54125
97010
247564
235974
86997
113059
180091
144604
277933
74043
41277
105665
233221
253106
282043
154323
284299
49384
174417
170644
191576
129128
9854
122405
123827
266053
213611
291254
130517
174670
156369
281334
88898
41604
253443
153978
186302
207612
23392
61789
127008
220837
162350
143136
130048
64121
74177
56394
229643
6869
27077
59177
91970
139157
238586
43037
150305
56951
60341
30424
194817
189044
30932
24895
221544
123206
262155
255942
194959
11672
8983
82959
80575
119075
153732
276792
148129
66894
23896
162028
281155
105101
286039
133676
120585
152360
268360
243468
239933
245325
33112
221892
262884
273966
251706
253846
242672
55716
211248
281426
243859
182887
276329
297569
225380
188801
47027
93991
83661
65955
31430
68040
192751
273621
116106
37617
69055
157930
158084
291303
126865
236981
283049
15170
278398
28162
180590
299814
162106
151674
262183
55261
273373
127131
219602
282186
68040
291730
260083
32399
251423
33243
235709
297173
45847
173132
138065
191387
566
174186
258106
155771
145971
284607
99718
274349
131282
62020
71948
183895
283157
231286
227255
56576
243213
195714
97568
266618
296996
21370
135170
84373
89702
48561
62424
224865
111489
74109
299870
242096
194721
11998
14729
254507
5485
275592
209395
67615
232114
1936
275888
102514
38681
127124
256028
236485
98759
179025
73710
25023
252738
71565
280648
154439
204051
61027
247031
43235
173615
18388
147613
33306
136964
47583
74273
130209
279182
223340
259193
148155
62868
12282
124898
46409
30390
2270
29260
245035
38126
146124
229080
123667
235455
98048
174890
212383
189707
47064
144844
152830
43168
109511
166957
217051
65514
215740
294632
284136
144996
196118
60985
178322
201988
273451
56567
153629
185397
42349
296218
161096
32246
71469
200974
148929
153525
296243
76523
100839
129385
291591
80222
69680
44649
88569
88547
194418
53755
166298
243100
31025
55535
211019
37465
254051
99989
67005
169104
197280
210334
178575
31954
58282
174354
122901
296430
110358
52236
119522
119053
79066
16168
101471
218159
159986
43241
246322
269625
274869
213788
52167
154140
290263
81967
162668
169127
238943
103760
78210
179707
226799
26385
16200
34058
150473
86455
232767
133814
77495
477
36131
62718
91054
62335
211815
124864
32810
291541
12358
22399
213217
53986
268189
224636
298179
262847
204776
56318
18695
253669
141157
147143
4167
3307
186935
126302
226010
160572
114057
5225
123974
248017
105192
280502
256090
41350
268803
64118
197716
199351
297727
249339
225777
28287
57871
9234
283553
296090
36456
176990
142830
47620
215444
51659
263489
3369
49333
43936
281159
215720
109101
152918
14934
31033
87702
27463
287409
250187
27392
26842
160358
174590
108089
209198
100239
283502
33993
295347
243301
184419
163258
194397
154665
211201
158856
182924
9469
92634
62649
105755
65869
39500
256498
120490
206291
22893
190667
201748
255364
94968
289190
185204
15542
83015
32872
24989
184991
270041
212473
136849
170124
264654
192904
76707
22478
191924
33222
36030
45883
186925
291737
236827
73639
79688
286405
131026
168438
175187
206230
134851
138073
128650
158268
148613
73285
27517
132284
251091
86187
221171
297261
68275
272982
226333
207255
289554
207852
293105
205668
66513
63631
129790
298338
294714
68546
223704
203583
67872
9399
177767
1132
16232
82230
195753
222566
11993
181267
212268
180882
181831
142529
197592
280438
208794
8924
181858
189997
239678
96906
61975
93168
119657
106186
212940
39842
132580
78588
206194
191981
33833
183908
139393
195227
140691
143290
262422
249452
222050
61456
296096
232858
155755
2400
248358
240825
287702
98142
199161
256751
1691
133523
52702
297987
230960
257957
65463
50992
124424
54385
246924
59296
136637
155813
253951
109836
285956
194665
8637
277107
268733
261389
183821
183768
20289
288756
56555
297683
131864
154
79406
54477
31191
291354
114448
259355
161230
137114
140097
271573
129195
180369
280647
289258
21601
97125
74954
209273
238114
229581
222146
135557
81198
82534
257250
41403
136338
83393
51174
18538
236684
285612
280589
177067
206390
108232
95979
110435
160189
224451
169725
223792
52314
224365
235698
93170
228587
152886
246353
143155
6456
259055
157829
74080
172902
65203
124620
10202
190573
240741
231111
295395
13577
50868
212405
122188
219783
205007
273779
287126
182791
30745
83630
281540
288812
291526
190943
35595
275917
32805
46308
213657
269685
293513
182462
24878
297177
261107
102768
72291
90465
122227
3886
30408
254274
117540
275458
27957
122462
176452
15311
173589
113456
203450
46172
173826
195956
192597
215967
217327
289467
158114
90324
230066
82783
186469
167310
14807
260680
77767
94607
161124
152592
124749
173273
202117
30517
19838
11194
157226
57156
29232
10765
64288
254541
22019
40895
275510
240529
268371
215270
77555
29338
123198
2396
146317
271098
216006
234150
265488
255348
64920
17664
279526
13893
23738
161538
137717
177017
69791
88716
219729
132415
166576
298293
148239
56812
22474
256210
228818
79526
174262
9693
159659
88674
278715
222454
167394
42699
297925
235945
199993
202042
274225
191930
147884
28532
182785
165726
189269
17122
11469
585
30898
265804
74713
68407
160389
139244
126406
262525
95939
65369
52016
293145
16587
95307
161038
256145
129267
73846
299127
254635
133319
197432
77346
8344
274533
248974
20487
266531
152242
243643
136951
101927
40130
162027
250087
27173
235491
187859
258305
59143
218531
195443
32514
180466
45307
226260
174516
208692
217226
209391
277858
199245
268075
258254
151410
13903
1494
174626
107218
284229
234517
198814
285697
108357
282686
272207
65819
63810
286436
272507
277374
175323
86914
62744
179670
259711
288817
98178
7398
234690
287508
198316
138586
108611
103143
248207
51756
183794
177203
296982
106564
20641
131267
251861
242886
218480
281515
264202
98833
32461
61365
230000
166240
146767
216294
202021
163247
193287
81292
285328
212735
130362
248498
250188
282635
283105
15753
139172
65433
244880
233973
75464
152679
169216
235317
146550
148851
41771
101348
119313
169276
224879
195363
35765
275991
212304
205673
137307
25590
168027
263416
186919
32368
84571
187130
197754
184932
279389
89141
87548
133908
131339
162310
161911
11009
296488
80154
124971
2590
37995
75205
133697
216895
185745
162601
274600
173855
2788
120723
117376
289366
213076
225813
46741
211862
270599
83139
116529
194841
299746
202187
274847
154565
134505
219289
164657
86008
247648
169637
208817
222281
20970
146578
141144
243437
141030
236893
48091
129334
64995
264528
60846
140792
123214
117498
34899
81836
109003
285958
214126
151995
51150
141396
39126
65686
234218
193191
65172
44655
127505
34479
164150
11949
108617
16996
113833
283827
114246
292294
250739
124113
104195
254398
190212
47959
69605
79628
189371
14032
111280
15222
162480
24393
280502
176691
174808
69305
159647
96184
292978
143549
266780
165475
221734
93105
238575
241041
199736
286265
228791
286203
199665
263706
96154
89587
102282
130147
279211
232474
34630
152465
152394
35939
246473
262017
98666
107293
111656
147182
18550
255560
5020
124635
153851
230722
62234
158441
268474
269760
97200
6401
294971
241911
223108
250189
130687
63589
134211
164499
224524
138216
48688
1421
99758
27711
60479
290699
136914
232604
149758
19999
241705
231858
78870
39017
149469
149882
61735
154430
113419
291246
184645
233925
287304
226138
139695
266626
37603
132420
78556
108950
40189
99211
38384
238405
225044
57220
39351
121791
172461
200446
233270
81165
137858
217239
83754
134856
276880
232366
251991
286642
176357
169840
90449
161982
35676
203667
123905
124358
115204
7310
252008
119982
296701
76628
71076
181351
218879
129572
93476
149484
52506
261882
9792
69835
267036
154532
5715
98029
40172
5681
78000
140803
94203
268021
93093
145899
293677
94331
271145
85586
289952
290505
236994
296285
127088
54717
134711
65087
117485
20548
137356
125568
21922
67775
50762
190079
41842
238752
266320
127550
108192
246817
7983
102705
120854
150595
56481
115801
72535
227372
214341
157958
139366
216050
175838
64300
277816
178752
78779
22316
76954
81876
162180
22209
69831
145562
192623
203717
283644
8219
16555
246726
50919
145270
43826
48485
55964
11064
43134
125350
54340
160073
197388
156436
192559
275837
188846
9755
119859
155040
218255
192368
115722
252366
27453
78045
14631
3179
84884
261796
104095
171850
198338
139235
187689
64746
186801
169475
248712
83145
126747
187572
286541
280195
26999
235371
98637
261633
9281
154863
284594
162050
260586
157097
141712
149397
261504
55336
251562
129566
186522
266830
288455
278616
200338
207663
256463
115411
270404
118996
255104
77905
7258
163889
242621
215575
178713
67293
3416
69777
213285
32729
38084
36078
295066
226930
152182
176077
222281
40211
280384
48165
254461
195512
250605
231203
290888
40939
128163
212869
3905
217556
84408
147084
47349
192310
104537
246636
184689
231316
238519
162234
225082
194835
1721
151242
279693
135499
29597
223365
85631
192672
62899
204141
146901
181164
160360
263823
141728
91591
86454
230867
65780
230829
188547
260768
286428
113761
271221
52529
264803
234520
220269
88481
76298
193366
118955
13787
166081
273798
198193
230822
242935
264203
62010
232757
178848
97880
28914
85292
39315
138496
71469
221051
271147
82182
124225
54887
37574
266782
198618
192479
53094
180373
119573
125658
224245
148842
127182
231022
171611
555
142989
146882
152938
299605
12631
277576
116070
291131
277723
127820
298795
49156
279879
35799
96278
236586
295714
42140
231355
171355
152895
95833
158976
278712
86357
46593
172632
177789
64357
167843
29492
281039
47145
280902
16053
124478
131165
81126
66031
120973
287201
172204
256012
102974
286190
38003
124783
31616
192300
128150
201349
225414
175513
28744
87041
43262
255764
80094
55165
93930
43840
285038
150136
224404
73497
195615
261569
68669
55234
197577
139718
147212
267168
97298
246031
71425
129485
247129
37993
27380
256451
73129
257181
266881
133565
267806
119431
199592
16154
264271
204517
213477
36147
128462
244139
80561
95136
164084
105496
34310
38794
284963
85833
142180
290356
9470
52324
284742
210503
213837
230433
33780
173172
292256
292029
49855
201280
161734
202076
60926
293591
182581
207655
78749
72002
76624
184357
80616
91478
151234
146204
248870
177455
37553
64769
25453
119423
285822
163838
142065
275301
30119
187217
164006
20733
179421
113924
87582
221062
39097
283633
238943
6178
100079
74342
20471
142411
122093
79643
22908
205249
142119
245775
226822
252456
55505
50680
113447
195944
255654
215852
218136
11011
1225
265489
274347
82353
178138
57026
91434
55803
175959
229939
265885
255899
64791
205847
297899
135513
180889
4424
84603
234242
27387
279562
269525
255943
265521
178907
31914
253842
202012
273439
41116
65430
78233
98999
104186
62887
224866
214657
268324
23018
142709
46506
90888
204833
236766
145055
130308
287152
292275
54541
106887
148036
102544
246167
219188
266303
151142
217983
46605
217348
60088
243132
136715
132772
20455
36113
285963
266898
106536
29467
215215
162045
240481
212209
168854
229876
73259
130348
247699
40372
193621
259787
295346
172786
259042
187526
43140
69335
124787
139558
86432
296225
139881
197155
199470
207553
130755
217181
63390
216232
119666
89593
99615
57046
80377
177019
65928
136475
214313
158074
107905
290965
212525
165490
191018
75406
12186
220111
7698
111300
271797
59557
289408
73430
279618
108046
73259
114538
190752
221215
72179
295937
112120
202554
287051
33320
11847
169339
111608
31819
86800
75901
159703
209962
5988
44007
183911
3012
50387
143328
201378
230905
202916
21981
71354
159446
267480
16164
195203
21178
28849
185883
25728
170842
165087
138600
30017
294427
245113
258432
260364
69851
233634
160455
154270
168557
296445
76927
237037
31776
52469
102342
32348
181802
182569
273697
48235
240003
136850
256953
178166
163824
20026
283105
58122
156324
6095
59174
140869
77637
261406
75594
54548
296288
228200
169469
297794
209623
25035
217219
267538
134744
243665
270744
229754
79927
120470
203600
203817
217660
93376
58929
87736
103792
53138
162156
265169
266332
214419
201652
294023
100912
90876
11198
40927
107216
136560
89197
284089
232391
112617
209549
127001
83687
237756
193715
232224
27398
103395
178326
100219
76851
149798
230474
217861
20542
86707
275273
288228
111397
249388
34711
234762
33092
17638
39882
23618
241174
265265
148563
129253
90514
7173
161953
298860
260515
195482
248607
243620
69752
139028
78757
93095
117144
16480
283754
155528
70740
218709
277411
118267
157327
237528
138447
288120
67387
70760
231969
103874
16852
100244
282195
33620
226466
234302
135548
263966
200692
179126
3418
155969
119022
101995
69738
115932
177849
28087
166042
112658
215348
182520
31013
39027
205856
294556
122607
250428
62667
228026
170132
137463
248947
50731
299410
11225
155573
72991
97092
296471
49649
229541
70158
113038
80709
108349
284048
94054
31746
31741
11259
20738
289626
79290
54372
6260
143767
284550
216406
98469
283607
213646
273683
148767
8819
44510
90152
134977
18032
192332
74034
221899
47054
283900
292615
135663
230686
70201
129018
181400
60495
165165
59324
73307
249111
234551
9944
263594
10372
154261
139846
121349
13316
271699
10329
156075
284074
44372
223401
225502
19433
221674
125269
188471
154772
217200
105732
263219
255679
224869
169587
112295
74567
174854
70096
109274
58163
265096
189011
114633
771
252657
14986
116198
211847
268056
134295
150174
285086
98657
135138
262568
289439
110178
260612
46618
177553
30597
42533
166706
53254
95125
159001
179335
187432
109834
103052
156412
191091
248577
37293
104616
24788
214924
277243
103849
137488
173000
214087
182117
53843
269536
14723
9388
19648
219033
24497
147438
39427
206296
213921
118631
83538
50281
103574
220578
6818
264247
23189
208061
158423
248760
42084
255162
190068
193440
245876
46315
274815
102677
229551
231286
261681
137972
155408
259769
75616
177345
189194
63463
14543
259207
117571
266787
260458
103863
82860
156056
199313
252190
254149
97620
214907
147388
64130
117952
176018
159613
229343
247781
32760
249160
264029
240842
163689
116704
21794
8028
211833
7338
271970
52389
5903
195115
88763
246189
136658
168007
34420
179383
257305
37258
283392
84609
133053
4003
240743
156811
30799
49149
217521
270319
72465
224380
220262
11950
242968
159603
153713
142727
21497
184845
283522
77266
181530
141247
52859
77352
292179
17148
158941
605
12937
57326
15111
238004
130343
280661
161077
59681
140821
152367
273940
107356
61894
253003
185413
158717
42419
34853
189161
259444
49
47510
265623
296671
58706
170177
276281
7290
291815
297110
18115
127274
219156
119902
39997
62597
58166
25103
67093
292463
152054
240577
136730
240177
81408
258976
15640
41458
117882
16670
119012
197434
157663
256586
20833
32866
117503
67369
40826
253421
81396
24002
153280
237685
254165
261908
163398
202318
165348
158615
100393
299249
136077
275773
248801
102938
62488
87688
43786
107822
45082
239361
294154
11690
89642
41761
75299
225263
111959
279428
226506
50532
289171
198516
208808
212107
80013
229939
114201
76545
258058
72974
30061
110613
270315
150669
106187
85905
250808
154482
76476
91084
138214
252677
202066
25030
253177
114614
67078
232350
162505
289036
252331
260259
234794
215198
206317
232394
76632
205164
90477
154236
96214
274648
23207
42751
25144
67159
190508
95297
49205
15407
512
120044
285989
29822
28596
105661
251323
290528
78441
97008
228002
86198
217573
25814
168899
180447
224566
50998
236604
207240
102374
203797
22355
231
235369
14076
201051
99474
35761
166125
229676
143131
173072
483
211837
262657
213428
282539
81334
51542
93240
169618
68331
217543
126923
84738
163666
299883
7582
63382
192937
177007
98387
146767
207261
222630
202376
93387
179622
148840
47584
159524
2925
246073
28945
77086
49429
296736
291528
135771
296524
169639
30670
23911
278667
291588
33540
290280
11609
94771
170410
252886
153086
40220
43419
242685
265207
222561
226101
22357
295647
265991
130486
47553
15798
45520
216267
237464
142583
188547
267004
239099
260605
294043
8641
285734
108719
99972
244722
254605
217235
89212
23270
276914
162514
15893
180807
50737
34441
226677
216102
233199
228783
21860
54267
15184
104323
73013
8234
62504
168385
78860
17693
179019
73537
265243
70805
27590
198004
86741
26004
212546
212087
73710
19896
247363
226243
88395
102923
44099
103754
81971
166558
56572
56277
100310
131760
169179
112646
204041
9222
249921
202242
192330
51021
276343
244459
110459
145517
11363
234352
220787
209119
238004
179478
180779
173346
254794
174688
162121
53145
133548
64214
80520
44468
256851
42347
60450
25368
60600
77207
175801
85726
96587
78163
50934
246308
29807
253732
272887
271151
201254
266068
25664
258723
49465
246857
65272
195381
55854
255553
44525
226469
210948
120849
189122
152733
224830
189753
112782
89953
276237
287435
234348
216116
140066
71784
223358
17880
72236
86075
125486
208426
122555
30370
281646
157168
257362
257508
283126
54136
189539
120091
253341
56376
162600
173186
246890
128129
210464
269771
77759
12308
240448
133754
65853
238390
269034
59979
187793
96989
108567
125185
187638
201762
79243
128335
24212
143157
196269
188379
129905
209768
13021
230983
149139
256530
142686
7009
281554
181567
156746
157628
268800
155667
227043
29407
272095
255223
38611
177121
129107
171628
92028
227365
205528
144011
15792
14691
268625
272665
211080
151433
94278
194189
115838
261674
201635
11264
162247
174950
280716
62202
41755
23942
242142
113241
178002
63904
208052
17921
201740
145554
22642
250100
266834
88229
22428
21157
234073
259625
112399
289322
201383
87082
210495
88186
926
290981
147235
32721
259554
61515
143619
89520
246911
285327
81294
24967
64634
269313
57813
190423
277782
138994
247317
97342
239608
82682
195562
292534
129917
71327
66689
108631
295310
228985
183811
271386
144955
190576
290382
2596
204580
11555
46406
190523
208835
271394
203614
256906
272467
287777
43502
181784
57209
251345
167010
115036
54680
240073
56140
115538
74944
57004
61011
265354
198102
85400
257238
113809
212883
4175
98420
166636
200932
90121
276136
202524
227871
65870
286810
106321
19703
2020
181409
221528
87340
78090
209288
115894
37181
93635
66284
132732
42388
203491
275672
88723
70042
74299
130279
234518
120475
64646
31919
78468
56314
137146
9433
25665
123586
92985
174360
289185
178815
256763
28586
210326
19231
79148
176381
64695
210904
191057
84837
50342
255757
251665
35904
194032
189657
45212
22299
233746
271942
99913
26171
164710
87690
83011
153590
274433
24672
57893
193682
171618
296518
271724
242339
104230
182174
232985
259932
108991
210621
156039
52130
107068
227487
99544
7279
7394
196381
123950
193804
297193
224018
283210
231515
252067
267518
217562
281266
232479
280097
275531
228334
136331
256215
51300
281503
71266
183354
291199
236494
218533
207371
294925
283889
95895
221489
236920
162744
252314
190617
116979
186214
209363
43425
280221
164159
173726
94283
15133
92251
62974
180389
29637
175177
151136
281482
73690
293920
175441
95764
158595
98981
64231
222495
82192
279938
187253
59878
227666
296485
162879
145264
110077
70639
57879
25563
249715
214154
243064
62983
9599
277358
38304
43807
241820
250835
274676
138680
287451
134171
226457
110279
181978
84680
31189
13006
79050
282148
2353
184255
231582
6540
114205
269410
81283
45922
177854
219255
169441
118535
11343
109552
226153
85696
181286
252255
213227
293612
151540
131262
113357
218286
25132
48804
66768
265383
260018
261004
41445
17225
41110
184352
164610
161847
77389
252264
135180
125147
179332
156364
273042
123640
230799
160277
57454
58152
18570
244269
19740
22496
205234
69695
137211
208980
294257
294229
158863
95407
287462
153726
208424
182173
281329
213364
49973
26569
56089
169084
252553
38320
96101
52215
215879
179891
294483
32446
258393
112534
68837
119247
160989
137395
98012
217343
135223
117002
297407
240777
52032
123792
75986
292163
119181
58036
265790
174045
260804
166708
40425
110102
186000
125936
182670
236722
37156
259532
277251
77924
221579
179340
214527
199152
63365
71213
171563
262298
136343
187750
136346
40827
178506
35926
83227
218345
91659
169697
182865
254621
197448
202037
66972
292259
139403
206457
182470
133395
45231
164291
109574
22456
138562
8139
181497
143106
220046
114465
97878
254070
99207
262891
294949
148418
24007
51184
117276
288495
69883
90574
297889
121441
252150
278914
221343
47947
123616
250263
78392
25923
68950
170823
234562
279829
27079
97894
255595
125116
64697
253979
17410
89841
199309
246846
268483
214665
130434
49791
279816
68219
58000
10145
272024
137739
293581
286246
262243
107662
260199
96032
20019
151917
102830
57257
200034
232228
50688
217498
30532
145585
112054
257681
285586
3277
102560
39738
185248
2765
103358
82543
72884
222037
200314
19766
199669
168254
193970
39175
274367
232697
187185
274171
55219
109327
13957
15026
93455
257023
1549
71900
287893
110188
75363
273029
122341
269732
100923
133720
215015
189449
298212
268334
224223
112255
82173
185387
293096
181081
30338
191214
284502
184957
151638
212118
142234
205048
218174
176421
104854
247542
265497
111279
266714
109760
291978
211190
167428
12258
19456
232463
124182
224846
100351
37081
121633
189226
182186
145934
201084
214472
60192
131578
109900
50538
10649
232025
85408
133282
172950
78598
219333
11736
152957
226476
42042
74057
280210
45366
204920
86394
92996
289763
152698
54174
293891
119485
149356
234573
216263
63525
57332
85324
33263
176660
92222
109293
245085
46370
229972
59417
265137
174260
106456
221929
85036
171035
199856
74570
175317
218748
114999
114784
272211
163521
151829
235221
297329
149463
35171
157590
135967
148092
55323
266009
187565
2364
176045
138633
151442
155115
202593
59504
38293
260707
87047
153115
26649
293733
12602
115304
100601
158233
240975
27508
92044
145088
60309
81938
152960
157766
229629
282793
87986
212848
12901
166112
257547
27730
101471
96170
182195
91981
43692
98879
133594
65492
51000
136800
172348
184210
233800
111329
58755
223974
41629
230650
88
153287
205142
47703
148449
144763
275191
40790
164447
112652
105754
181846
208557
221107
246430
207673
260013
232739
225148
142331
49980
163595
111040
48939
262719
160462
266531
76486
209451
264959
142645
269864
55983
105922
117511
71172
79597
170519
35823
44544
105219
19782
17345
55478
134004
258928
59473
173276
1790
266770
223319
172483
42035
106777
16466
196756
161125
231000
235865
74982
44481
170870
192029
225063
161117
261898
158535
190409
253910
196662
220234
188158
290621
298133
113017
226512
47138
94410
289567
295942
288791
212754
146968
225181
217333
135574
118299
101362
162517
168562
72729
47990
171299
206708
148812
155181
186068
262100
178963
203888
240634
107786
188985
150793
108761
32128
125102
109381
12922
55672
282089
179266
276513
204995
75657
197557
167693
34757
203537
97965
50768
256722
160534
34123
139568
105586
217505
198429
48771
285515
47598
280929
203638
158155
183173
139588
108334
199792
21025
155371
215518
198789
139004
30824
178718
158278
276027
89306
63129
272471
42752
197729
122029
275722
40823
240283
209292
281472
171335
36527
194680
150683
122663
102494
255151
188592
46780
64128
164483
159596
113155
39828
234733
188916
26980
238936
91005
127937
84825
45607
184732
279425
248612
275188
148972
140484
24542
192335
23052
273853
170220
195886
114472
117588
241206
57048
28554
40019
78632
188943
143412
200619
128193
20043
140587
104600
34358
29625
136813
40030
283757
217608
243909
91535
289507
112804
223052
202359
21701
147839
40543
143318
89255
243333
61836
174476
121473
84187
143615
64095
253507
190886
165284
122391
93755
209533
80329
74274
44611
229903
103465
132436
265004
114143
7560
243043
69995
56767
246679
170331
84193
154188
257992
162979
144198
172854
146437
53153
140295
299605
127245
276960
157252
45892
287473
123398
279093
71092
251260
208600
110508
153079
237952
175701
108925
157897
99081
234314
172861
140268
205324
266077
142258
29941
27827
133822
198284
215201
65483
84511
294989
206938
43993
16792
294595
2696
25481
43445
35775
1259
63421
71381
173638
54532
104487
263645
128239
11280
192542
208243
120657
265594
12672
52578
212223
129903
185407
244898
24193
161924
113703
230273
180418
259979
52084
280083
101703
246307
227890
116634
266760
8090
275022
188501
284847
66782
206639
253112
118382
247921
140338
258345
53273
169448
266608
86358
269788
41346
42306
257322
72549
109589
126857
188688
296495
198473
239473
149847
126590
193530
101891
242607
96609
219873
292951
7685
193260
63597
148458
261661
107704
291761
200970
216157
256498
109545
10333
190137
99627
104712
163986
146791
138579
296863
166271
182174
179124
34609
38148
258263
285849
105693
149213
176279
261013
249838
29574
140165
76600
272873
196983
88546
5990
75309
296963
83480
136512
44358
128922
139987
167344
174454
44202
124833
286011
176690
32520
18664
229248
189711
28523
154836
79453
134639
209620
156074
289430
20847
54276
61120
50361
45318
73277
79352
117129
146758
110974
228613
171557
27833
297341
196829
44485
33466
274273
242785
258407
269429
74481
154494
98628
203715
71232
228448
154714
18582
279351
147249
257550
57413
14108
231897
228203
25342
121896
243463
178523
53972
88907
167037
292558
298870
245884
134077
43665
78442
198440
56812
29442
206639
225919
95633
16778
3518
232196
190245
43812
54917
125300
126012
125238
210514
32306
259619
117489
107427
285590
289192
23678
214498
142462
253550
47004
138256
140193
121211
278580
275231
243657
43109
201128
49138
167802
106542
258864
125041
149359
63839
275842
34870
62318
276106
53796
42676
262046
51793
258721
83685
237900
131942
261099
107458
205929
132250
75596
197027
72769
87645
140416
214435
257182
13876
192657
243615
54519
151330
8011
154151
262661
298764
42103
165782
126663
256646
117920
188752
45235
20914
267071
77314
243756
140090
200306
224734
23954
270821
221883
54796
149353
39319
122613
98700
282113
88152
267191
111357
44542
113064
107753
233610
240575
252870
144760
49342
165810
17674
216973
161216
250605
277404
97753
175399
197161
32359
68079
32917
289014
166918
214316
202462
7458
60587
198454
212959
150676
109130
252301
135162
53304
189880
194973
112551
37255
262482
160879
212319
219535
107098
196731
169647
251914
44995
40997
127470
252646
187230
82077
271918
116609
105912
134476
172151
266448
68092
188224
196790
196785
67722
261047
135535
195129
52952
128166
34055
261416
18593
51223
213526
120916
85126
260331
100949
121119
243013
128739
140416
272602
110905
125747
117839
59052
200104
4268
258168
252368
39922
74295
291094
171605
48384
56049
52037
236209
214605
260652
148898
157019
136720
169804
262142
180070
2288
254863
106898
14447
128547
198775
169850
114003
287003
229972
242283
228044
277691
246297
276961
288459
117974
289435
222547
152766
246499
81656
79891
174746
60371
83504
50861
240052
139984
193435
217794
177688
157451
194260
47635
138979
228063
32569
151468
183237
137576
240561
258561
264573
197939
210801
214250
198622
117796
87994
191652
156892
71319
265327
109668
47426
252613
187644
235187
97259
99793
99599
212224
4961
109600
82949
116720
24594
137361
285916
273087
132315
174338
181889
294984
135002
55740
53570
298316
267089
233307
169648
126460
90268
120258
159629
45650
243212
75855
118727
147591
254883
180481
184334
139699
250798
191034
236695
134981
193069
91970
119548
168524
179457
220822
205994
33641
11492
154263
52127
24627
162726
284654
8583
123128
226641
13403
13540
74714
11770
253676
5247
128481
216056
186106
95756
296825
172193
14114
194585
268050
229919
93798
94812
167476
76214
138475
38714
11116
28759
83804
1490
148372
232017
282826
293730
99396
84596
4480
276938
269563
155643
278719
292878
249865
127391
12396
182100
178354
139226
191125
271590
15701
223567
164868
208835
27498
194368
166962
232419
194015
207569
234046
154116
9451
179961
43687
224436
97210
225152
129305
85844
106176
86853
132120
266251
144544
137055
79856
283318
45983
156850
178695
277696
85834
71309
235056
167983
248776
107992
187493
176646
231321
79174
85027
126992
13669
219769
228078
58062
42065
119159
98819
202827
88801
226062
106749
169066
26252
269725
250062
225291
31233
75952
184588
197088
171983
90621
138113
143452
62024
56891
245390
218113
171478
25270
131252
98866
92258
122441
69610
99540
299597
196708
266430
148382
150384
134460
46358
164303
57699
117804
273236
202851
267077
276170
133434
53863
252433
45785
148559
150093
89847
41291
112147
12687
114768
66606
292073
114980
131597
98529
35769
89238
21524
110144
249799
62958
288953
118191
276609
205930
35520
196115
127486
259344
56797
294673
34515
124627
132709
95492
200290
183836
277844
42449
211027
221323
151398
94406
195848
180281
145989
66718
73632
89189
41457
101921
25407
188465
283320
40774
186606
138667
299311
198787
133479
293646
12325
52083
238144
293395
103348
61720
136370
229756
187320
158293
164177
153537
228392
168292
1549
131762
123360
10163
166128
210519
161789
174843
204033
144773
20789
76481
18464
94396
53702
54491
180277
56075
169966
203528
82732
147294
152175
60650
14881
68515
66993
149049
103126
136295
270383
289857
115052
289647
174263
92132
12845
1457
142132
17962
259559
46313
277154
251847
71086
123625
141836
127632
231619
293402
49872
169399
56215
191437
136952
106936
130884
28401
202326
58709
32750
288751
276778
105654
13280
26991
111033
47412
18056
222851
12948
234738
93546
19791
83605
249842
151441
35421
10464
208670
247810
243313
114590
115527
260056
139902
276662
116458
204774
26651
157612
211144
155867
242700
65541
16140
265862
568
139059
82668
66003
260255
55581
32276
193804
133563
12209
57376
222841
4560
188507
95311
291160
234945
72538
235631
213229
90541
186036
233135
74269
278664
56381
237302
124846
26991
207056
13930
261123
46866
88595
62241
214982
207845
43473
233419
97528
86148
180193
243200
55381
14512
225761
37920
241571
32027
275248
116278
167946
221121
76630
39852
194188
194056
71246
16488
6544
283189
199560
138850
256808
184961
62101
172415
154249
20963
60611
16203
122673
117538
135222
170477
953
296910
165851
23995
267699
119111
170725
33608
292791
24250
228335
150766
222802
239168
269130
7243
27196
3606
259703
257100
272678
273694
252632
3374
13533
140405
174715
201712
224386
130193
163746
254435
287820
150806
230962
184410
146541
171939
274201
57450
269574
73429
109837
96963
235449
228045
37352
168955
202197
103603
221201
176708
227343
19525
143859
191158
213422
198157
223886
61952
18612
82024
19495
103411
266193
27090
154586
188028
197477
290657
9867
245640
215129
281126
110601
146089
177700
286704
236241
241152
122855
133615
126862
11933
211519
170650
288136
294612
36465
150946
69921
215043
295193
241448
107739
277599
28325
66121
170739
109704
57607
195640
29873
271443
179416
20891
188035
13409
105458
172666
222030
28086
47072
295156
251951
192481
27358
275765
242270
191145
226622
250827
266973
154192
292447
37701
13157
258164
37892
174191
170258
296031
256772
2775
44658
298310
272801
68472
86344
281612
107871
103699
247741
241094
210659
67849
213802
235408
212144
36473
105320
65829
106582
254483
96112
44007
211726
272684
190673
60011
217549
299050
254321
257417
126873
143215
229718
218331
182536
191309
276034
69562
81187
261237
294047
210150
252945
87076
124382
233085
262014
202356
221764
72261
71247
189100
155759
288425
194668
137396
181044
271799
162488
110783
220955
182282
194892
269204
198330
285115
220275
163877
175701
15621
37669
104353
141610
7588
105509
120986
22406
152813
23916
265508
213714
113842
27422
144470
158515
289994
97238
61923
237200
188600
163458
206625
232175
146460
220562
132326
296168
65291
249248
121161
38881
37210
44222
203101
233282
75033
225605
186484
1418
248364
240584
204701
206753
39096
131717
8782
111331
15965
183716
205669
8974
293706
61999
251785
79838
210665
283256
180169
236206
9398
283240
285672
277606
28172
254560
132781
148954
98747
297122
181866
228716
127361
114182
275989
217236
77872
81785
190178
132039
141089
171473
265059
230743
248414
160698
174827
46356
189690
115512
245129
128094
130990
234300
16972
186465
115863
175873
80332
153590
143911
290480
60643
61345
71168
246862
26124
271794
265836
221825
54996
21033
81687
32013
21770
95662
120958
241121
105295
48547
184576
61235
242976
29
175776
216649
79071
65718
275550
205776
198169
244036
232245
164002
165878
90775
191266
25668
138329
150936
179709
106472
204935
146921
264388
235929
154629
15392
86878
143615
286049
52908
100012
68125
114672
19718
115141
147337
64268
273039
157700
145996
255358
183554
245808
5971
95315
85159
245802
83122
57525
158746
233475
252454
174229
161620
83996
166090
217646
273215
119877
114904
196929
225449
78943
155651
34830
114219
242771
251440
45399
71315
249710
175346
133231
203058
125538
125073
225296
251169
156301
4385
24908
239435
74597
187253
291633
80257
19737
265657
224046
239867
170377
123524
109216
26052
136111
196352
60439
184269
99572
146719
148441
104945
96592
276557
117724
138606
15986
160123
119978
113925
128030
85573
243052
293289
142641
71874
192922
60121
243924
71011
18378
122092
6796
45648
234733
111818
39134
251502
186596
29808
207606
112556
43553
35893
14963
233326
251445
24467
59820
167830
129040
153119
128134
112852
155424
283846
78533
173706
40497
158865
244253
119301
272171
259250
124172
30482
94439
109574
121023
83395
127451
282910
208287
24826
159033
265639
123746
145401
104308
172788
116140
171156
218703
217251
40431
84138
49251
257117
95531
287139
18670
115944
105278
32827
136749
192872
180875
27155
20461
236635
46637
121351
113232
167035
188818
104040
100126
274914
117602
285711
99758
30802
86766
147813
100642
265584
175703
281162
27103
165192
75366
117810
289640
35992
182425
239050
148611
285082
100343
214561
66950
206094
105081
80181
233956
48012
24098
252133
285360
263609
154040
134563
139947
70987
210642
45086
131109
27061
94595
9139
28785
172403
128328
295338
202801
237789
207194
215610
176735
207989
279537
190611
162340
201519
184077
141500
211344
96183
61670
269941
211706
246938
168928
168481
225447
228847
149218
81932
129407
232024
27947
218647
163731
94684
3335
131726
92497
197650
287147
269534
259453
161702
73369
18377
180224
146864
201071
150160
239845
142736
246714
265265
164546
196385
916
171662
55862
282398
99724
87180
177020
80726
226250
135890
173912
90851
238155
86395
42670
266238
211085
276641
168092
230493
265884
109819
206834
167238
102620
227893
174329
272921
211419
245571
228698
76054
243670
20872
173135
169842
212642
240170
189376
68110
109277
293236
36026
5421
22058
288727
203267
137916
165489
88523
250171
11834
19080
190001
58840
257880
183475
185837
190936
267924
158914
13640
138918
217899
282464
58757
131528
287159
225662
126879
177866
63757
151370
32660
133459
254884
51150
55311
221862
176549
2973
281911
135263
150262
265984
84354
249488
152475
198222
259647
4977
130568
177414
187096
154052
148969
108245
283180
143574
86888
104235
104858
77199
179305
9481
147244
260939
21949
147420
18967
138423
293841
50810
116007
76129
250356
270704
47157
149672
77673
198760
289507
175156
218705
255737
248584
296038
255591
4401
197192
135907
71580
223473
138423
85847
287239
291765
131886
72914
182288
257954
156975
18604
152203
280451
279006
267223
244746
190305
7483
150304
260398
141159
71087
172615
278390
210053
186341
229989
160835
174443
216139
93728
137838
270562
1194
95455
61797
109570
97694
65204
25387
70835
119774
147039
105929
213254
80061
25879
108528
42051
32915
161817
243946
29346
282818
25668
69526
170777
191479
210351
151521
31042
294645
99330
239350
192740
171871
241531
217661
181896
75734
147700
56651
33053
208516
102990
66646
98438
76185
52873
202057
233059
103195
142093
274413
243314
217693
215259
197465
116365
97783
273282
8515
236952
71933
217408
191548
295349
97100
248039
236890
21790
231796
82208
48997
221607
298822
162098
171583
58139
187799
35719
293669
121435
276287
218724
168549
208347
290083
5988
155581
135348
141649
227522
202451
87949
154703
236415
205221
262080
80986
256564
193471
39805
62775
196088
171848
203546
234638
100458
156749
228861
44558
91667
145117
118537
200243
74867
82394
265229
137265
259452
260829
45145
168730
187980
145756
70209
43025
72619
34473
212873
212771
207818
52800
297676
225556
267470
268
204702
152245
276051
9536
152179
14557
157495
149295
254429
28387
16914
129858
4231
83655
189422
174296
101497
71612
272806
214600
249955
295069
39701
117030
61819
147226
220566
73325
274875
151653
134755
150414
263699
267763
230454
104119
294057
162634
271832
171622
34214
5974
265898
225910
51330
88618
3188
248822
202290
83132
226512
172368
134004
161960
199601
60746
62073
246875
277237
172830
225666
87910
37330
84547
233422
46873
144060
11759
49726
71660
115685
158677
229605
125689
5353
249005
15422
265326
224557
233783
123502
4439
34923
54969
188421
211055
76242
35041
205533
20907
95604
159624
27816
62176
244168
291143
123725
168791
135167
43830
227131
206060
216603
286783
4774
162865
135844
293725
252509
150365
21034
231022
49333
127282
31446
147954
117527
149020
205453
135287
174881
169937
117057
255507
153927
46122
21983
63973
191433
239402
37751
111570
261216
171864
69220
158859
269199
205622
99722
60647
112810
267266
74089
83668
193986
22436
151749
26965
97590
11817
180206
193224
124422
212873
246809
268582
226527
263953
166788
47489
73813
94119
152838
79545
171965
272154
28962
27524
22009
299967
49823
20776
208342
105858
60775
50999
233898
13702
33907
219254
195278
288108
79784
80267
260407
202240
37333
264192
279498
230816
119791
137343
279870
6029
22212
9009
260446
107246
272115
166246
207979
35279
59974
70138
96142
242726
76833
64746
209092
115641
248862
187834
198683
16549
107167
41205
212130
77074
2976
35880
98877
41436
65575
6898
203538
89612
172495
96347
99707
210303
102033
285548
26360
235473
80226
206205
66536
261222
231612
104396
3866
59692
8116
68351
106799
241972
241660
177299
192550
24766
236056
210834
163603
221401
196137
128796
134443
63422
72321
123851
134833
260480
13080
40516
127435
206648
79797
255158
137420
173442
291100
69821
255414
157148
55073
151167
289538
263906
259979
133567
36623
283051
38403
292791
193568
180979
84961
228897
176376
187502
194772
282462
43033
131419
189295
154010
245279
297698
264768
57479
153318
6790
235088
223017
3645
102443
72229
126506
99680
135203
254308
69678
165740
80608
93504
114809
135852
266509
140209
235020
7487
273335
187373
165124
269971
186458
275312
204925
141442
179889
269121
20344
268860
123330
229234
177795
203056
32757
205369
169552
250763
261935
49417
23136
203675
40932
283361
64948
23691
199758
1941
72172
26085
150036
276927
293651
123885
213921
250811
243492
208740
209099
47780
155682
273070
125929
66020
129830
276174
76937
210190
121908
95669
262889
275996
2258
171980
64353
268209
110208
259956
80891
117525
61916
164901
174218
199912
23491
220463
111602
72075
32778
156655
113617
25626
268152
85049
93200
61127
230235
9310
129853
189277
218860
212846
55498
243955
272296
105059
90897
294561
78984
129028
140964
110394
149970
198771
126744
293300
188531
123262
102588
255127
26404
15297
282134
193834
91677
24402
2141
119135
18155
166461
163961
70947
164880
77415
270637
68812
12523
125969
293527
98105
159339
115499
121415
220160
273321
62073
111898
47086
214639
267155
222732
138893
68758
106570
27231
256430
236783
169337
167133
21309
228073
289644
161084
241042
283011
141244
155463
196810
294755
256633
203757
277823
117779
120514
261210
25653
32097
30897
161079
271571
44474
60979
283738
43600
229207
110325
213591
177032
198038
286279
113256
150586
122663
27114
250972
190540
246
270034
36868
239715
10860
62949
150071
219680
137943
104509
36539
276326
2482
211393
29297
175192
268134
47700
219846
241998
33646
111280
228926
189383
137774
255222
254290
215233
110208
159627
206242
293391
259781
218319
22573
125630
172664
18411
33400
187115
210377
165048
225294
17761
278850
217943
130227
33397
261282
269851
116828
18740
268940
144425
123478
221510
198589
183549
199673
299186
289567
869
164190
29473
131081
81003
187264
66620
197581
188797
88576
269801
131559
60784
115123
181708
23313
189237
56973
90892
68837
277326
27873
78942
85877
12499
199218
97280
120528
145402
18747
217365
29311
94674
288283
67297
237190
2591
14636
96678
141897
167845
188285
297680
68708
284482
293333
228382
141406
110355
219964
9012
254918
56228
163477
56597
262017
57213
174763
98553
273512
57643
102941
282476
219263
174166
238444
241743
193632
80335
49803
167599
134668
225650
174519
193517
132016
76219
275257
99615
106313
198381
210524
181054
168193
32952
123252
21609
235451
212680
209090
212778
212713
107745
154226
216930
216323
255069
249147
271519
291760
21521
24736
53309
76440
182718
209350
43599
114207
149613
275418
3262
188185
15772
75487
189490
217009
29014
224593
83884
22750
52535
94390
213872
205119
55836
95704
251632
59444
255339
68160
101302
265570
219018
29623
230333
75450
2705
22052
263388
186290
298911
57067
216565
144638
192972
40712
268727
143321
97213
68531
206463
22222
238019
140805
51146
65743
232929
33940
134747
144383
228620
219359
86348
141256
230054
29403
61541
278995
1905
103949
267086
175833
58339
122148
68599
293027
15348
157046
79167
103742
61339
102050
23393
67654
250348
181546
152822
135929
164297
288866
105097
276432
251550
298950
12204
228406
85835
238906
175893
101976
12621
31395
5388
271417
23149
167603
68086
147708
164153
273705
246559
196169
163068
82935
91383
197185
151569
297826
285784
82194
270120
46719
202973
119029
63500
103782
7344
132447
88257
241500
151724
133647
22417
7521
250214
113623
209271
105059
154312
37407
53529
287638
265160
246081
180056
132505
139692
294205
43677
184071
293354
95497
148499
2282
208726
72822
174536
184171
204082
120851
224599
48126
204672
102072
131618
72874
24707
224775
139044
26028
100306
162676
249443
1479
147258
189676
286036
44693
38346
149907
257813
220971
198271
257754
105172
298068
185825
199178
58138
17943
166207
298443
240725
297092
5978
56366
212394
241386
254067
73110
48086
261921
121559
70750
50072
184687
175839
75528
86249
272733
10172
127480
261515
78200
246751
290286
189811
45559
225212
131845
193032
51986
121524
212521
27319
88992
138553
116360
289670
22002
77437
133756
18239
173356
115682
72839
287791
71819
284068
149077
63169
207616
45593
110717
215090
236022
219292
297687
25326
109905
281060
288378
116792
220671
185471
238162
292571
70117
178695
64099
249546
6992
106276
68698
250866
238018
43480
276052
18665
218330
275280
5794
90279
233668
290596
138290
242095
13312
145168
193257
80396
248297
164284
269730
108734
267651
293479
108369
225395
971
256657
34060
126687
97570
40928
149684
71252
171858
49564
86560
235388
62907
297846
232410
189596
280165
244791
63978
276718
58615
70224
159338
167051
243429
275135
15272
158532
220050
109887
207999
60074
17740
26088
161073
177851
140618
283922
127615
240325
69218
174219
125384
8282
208895
220199
119567
216694
237881
219753
264008
284236
193158
260293
180588
230744
144225
179109
119534
14626
84129
137925
6552
274432
83700
271031
104330
60387
213713
264202
278004
250841
60919
36934
10126
17138
292854
148282
65182
151308
294139
7554
299197
177543
154205
188438
227976
89420
244580
131457
237894
16250
183377
180491
91745
187480
67963
266384
47069
74797
193219
138203
18632
228454
103019
104090
93039
33437
242718
8979
273838
287419
163126
197388
90179
75520
102736
140182
288219
192484
54541
9845
166723
231689
133793
135572
165374
51557
210051
29295
150001
88411
275893
224639
76569
202927
70587
8985
20900
6340
53014
297251
42270
56375
38090
36708
44767
254717
145448
220784
235894
93575
218732
116857
111080
161503
152332
53699
119992
21584
54697
10926
82646
134398
42813
19896
5576
71294
230546
119570
51211
27827
183616
262763
58579
192745
14809
120685
58357
128784
168572
125067
202412
272141
121053
213009
154688
211545
257392
122285
59069
198750
82690
122328
103505
6189
276493
210461
42654
175107
268670
3477
103066
93056
48379
14704
217186
176593
28262
36472
60111
256465
259250
227134
294440
230046
274973
55151
221152
84
82904
126679
70957
26390
37579
191270
118892
205975
113123
248151
236046
260916
151539
71758
112877
46236
231306
74622
228523
137706
88399
248731
28245
292476
272645
149782
277158
38839
184973
227613
283460
254092
293740
41889
198248
53738
162706
137403
9295
120906
132817
95760
133864
190995
124337
249142
221892
202457
260617
291570
279655
203269
235401
299593
183782
218751
49970
81336
46345
162976
187541
31605
2883
71192
288980
87766
189768
276921
161475
165221
134029
240194
191666
125354
154383
60689
274223
114501
182809
237009
167896
228332
268433
25892
22690
198854
231367
257560
223618
127679
25782
11878
173334
7016
250726
259431
51055
38023
172610
126357
83428
164165
98467
122357
40851
57130
283887
175611
101020
247341
207843
33162
269657
270739
154699
17151
161550
187422
295950
99055
218980
3716
167578
119936
5279
190015
124673
13079
238678
216681
52754
195356
172953
125736
194482
6170
79299
89218
94923
43891
164402
242499
42299
56937
3934
56431
252950
283263
200485
257790
78335
72948
89557
40600
201786
262561
60930
226185
202317
176362
130086
17485
211343
183600
71964
278174
124536
241014
74820
211433
227279
162708
250034
49968
161955
232708
226118
106188
211876
166940
134331
220326
36910
294355
262014
183269
248880
136602
223859
49041
286902
270349
168623
138205
138913
264795
18317
264841
238337
259723
99354
255180
149433
35844
205948
70382
184674
221864
101902
114383
105366
155288
127912
213082
230660
133390
153302
286843
181441
203881
254661
72548
228059
123155
15469
35915
162464
138552
136955
216417
60227
127770
98876
124247
191096
90517
218397
131115
282506
267045
96756
229286
70471
27227
295369
247110
258951
117025
273136
83918
89234
214195
112384
133810
13822
180993
7624
281486
114791
296121
253601
244510
291070
225078
171148
146136
160136
281703
219931
254161
38527
195614
55698
20924
41754
199804
37695
676
135150
101556
5629
60992
279200
235355
218020
199035
83939
84599
114907
129811
280319
179728
243310
79900
291552
41601
196161
45102
139245
292365
51987
128935
283854
20220
40842
294642
71629
198909
103343
39569
10756
35272
176858
34823
206379
164195
23686
9507
77667
281197
120278
59156
179963
81586
286625
233840
214913
178360
117978
38979
23531
137489
162609
130735
270369
186471
144268
203191
85993
224210
177239
218422
175238
60677
98724
168690
150220
141973
298571
178656
14625
247949
86256
170666
117772
37581
196024
185230
128231
158386
280990
292183
265970
96113
292844
204242
215175
236899
164822
238897
131559
83233
202723
67999
123921
291958
105363
109000
43841
127010
52476
204837
174414
104389
269394
214585
85904
176801
259366
265116
15848
97001
130807
178799
137152
170686
291725
270948
59019
263667
291940
64061
2673
242388
165022
198745
114073
69786
204203
238176
20171
290084
149866
140680
292773
204463
184873
59541
156837
190766
289584
174075
293001
83045
16138
3994
76817
8434
180655
38983
72587
126415
245455
123929
148099
212532
76020
237264
224530
162357
228174
77496
205656
176182
139536
276660
94961
290181
89659
199365
239102
33127
190302
257665
87000
241239
65205
222617
116502
138346
44668
271501
251399
118447
283403
245024
39850
133668
153542
234232
259438
294330
27768
44806
47574
78471
103526
270024
37905
95455
288686
140939
174266
69911
256381
131748
285223
72234
52259
215180
24529
118196
114324
191308
125284
127083
62793
172816
295485
257423
257046
117898
179083
50932
118867
220477
280504
167009
246377
98946
225392
32374
299685
174157
278704
133699
186817
189800
132929
6752
16704
55426
201911
75030
112093
138167
270635
93234
204519
215119
123134
76098
270995
263173
64089
224542
201642
36075
135860
5310
58763
160067
201659
237555
262732
272131
48888
28054
198447
70518
189880
173743
208388
85506
182612
236188
159071
52957
247911
67366
69690
92749
285871
65051
96945
179894
76099
209952
107146
139805
112934
236424
55430
215960
52542
182205
195153
83413
54035
299408
38479
14513
171057
25493
119314
299212
293544
60487
1404
230405
228734
176423
176473
185921
68557
267485
1375
205687
272217
185970
207247
42698
51093
113452
298264
159304
277826
116346
36187
81285
73493
309
147491
46690
152928
298167
6275
270745
139480
221304
188793
99167
36482
130494
293514
193904
255582
276701
46093
58947
175266
256639
218983
1901
190776
2519
195951
223180
273257
57209
216530
203053
116210
217157
289967
191274
279163
128801
226126
213506
77306
283254
270613
38601
64098
28445
182804
104544
186969
262354
62917
224225
237985
152051
209117
169174
51744
67993
251723
152300
288368
1082
103043
92049
30962
12496
145581
2786
118801
251685
64466
241526
251187
92872
289478
38143
274751
177921
272645
170656
276376
74803
232644
173164
207404
9983
79992
229404
207977
200357
173863
195927
269704
128059
103592
93076
183728
61967
169919
165796
152018
214229
232589
125479
9788
183284
159043
80017
105350
149011
46896
262871
38175
207092
184290
46476
184180
210803
4607
207407
77025
6218
202083
293838
250307
186891
105576
227238
293063
185628
256476
119750
269536
144087
163286
86747
148663
239938
195613
128167
279741
265386
195355
85155
115242
273980
584
229770
205719
161723
43488
91342
111650
225201
145847
246871
12379
178661
265841
73019
163981
215973
150313
53493
17157
139161
223221
48420
181769
15193
277313
185802
35834
170736
153275
237452
254343
19597
87511
214342
38681
47240
140144
90696
225818
223160
271982
164657
112125
98492
100589
114812
7563
252854
193980
72688
143250
284114
17960
205747
178109
105824
260229
163835
254780
91924
51370
11396
7667
195248
176819
29163
21328
66700
184101
20484
187370
175272
195093
161316
174444
297320
42278
87648
143539
286221
222892
258405
91603
223817
40496
202587
82613
204940
13606
86311
48930
180816
263439
90296
137489
127819
188079
242447
141927
89643
29560
171898
218262
225732
165571
222361
170307
217132
38801
142162
90
109000
159877
295906
191455
117879
66573
142267
235013
75808
117930
76972
123260
55976
14879
176192
288861
100853
24337
146213
267500
286632
147615
90734
140145
12071
53236
288609
35134
233795
267705
193702
107282
11906
154036
73183
209755
96251
40220
97111
12579
210885
186741
151247
203496
97925
74681
293537
158565
852
289164
102189
132769
103316
187218
277496
13017
159060
15007
72043
106666
14014
252813
279699
252690
221933
49401
84632
70689
172195
98945
124681
242899
22376
245173
119209
118441
51853
284707
208122
157909
77997
271052
211184
266144
228221
122623
160758
76991
233501
60546
66273
42046
230373
279824
175871
59732
179701
51899
65396
142813
13906
95570
250934
269884
68012
51145
246483
62810
249509
212887
253793
239675
282651
51647
288698
112270
235618
197299
247557
269817
143776
254399
177634
282328
45604
141254
216973
92578
212758
203115
66757
85365
113722
168543
45307
214571
131729
116427
258791
204368
166028
105351
230057
26705
64373
56273
237727
162970
60028
196036
223773
204253
111491
276740
187812
21150
132936
152111
115737
11106
132191
234933
256587
254632
14015
114207
288119
212259
129813
203111
65795
73088
73247
93068
46447
64026
268145
58700
36764
273632
239279
161715
169752
185172
204058
44828
281833
128922
159636
90112
242517
89282
249921
154098
235131
55635
153448
252920
44655
89716
65039
7066
40728
30453
98903
153177
20143
52755
262632
34147
18245
64054
284541
144875
72893
289160
98351
187207
46842
102672
91685
41450
72260
35887
74044
283149
194853
49792
293070
105850
56095
266757
235158
84363
19109
294747
98692
63695
154214
289136
168326
66238
134825
80903
128456
37055
23212
94570
8583
44949
225914
55667
287808
280433
239062
157061
225480
116551
175318
124336
284890
156626
19461
222387
201004
66581
69159
64736
257233
80437
170034
178475
254774
53398
127068
48075
63300
84759
203694
258473
250523
287545
53821
9553
89572
256670
125023
8638
156172
203870
5384
110294
282857
140555
57522
15621
272515
295693
231031
262947
89596
215594
23343
221751
215753
48078
10033
82643
228289
2548
100985
299627
26211
146474
172915
88125
33390
211470
123975
167938
41286
166463
299691
45886
102531
269053
17956
263132
188810
263607
99404
93207
71608
137006
196942
73812
73582
127413
266793
93131
66005
104802
57410
135307
155618
175311
106254
89090
124121
105651
298089
122740
288578
23793
47284
8690
12460
15801
253151
114723
296908
5886
262390
274854
235738
124963
121554
15543
176095
218069
105432
270265
227474
279370
126012
196571
32035
72438
207650
36233
257960
172013
40571
21925
183092
70614
82815
12409
194999
172527
56942
134105
41739
231120
70005
55441
73154
275082
80837
278782
192015
104352
38550
88562
68132
27575
280618
100824
165366
179468
283609
219299
28098
299486
45020
206138
174296
217850
227321
93710
103488
113635
211202
275642
158651
263972
102256
206572
172328
124774
38393
83968
6151
72758
187580
10871
294411
143876
202698
261239
250655
202906
219050
166884
92768
90602
202789
117159
46591
261861
218761
6613
62882
65214
118533
281618
224198
293247
153844
21042
70414
53138
93218
127894
126397
187860
149399
52093
178133
41676
79819
175255
298748
175737
294674
50296
294687
206982
255086
121086
110942
191019
198005
144494
174084
168095
160476
93884
278233
136062
118343
253850
214486
104864
119760
15768
195182
92679
21685
9889
81660
239136
100585
11078
116106
276120
219693
15384
95206
252781
64189
109694
175885
261946
189926
185412
137536
83014
40991
288418
86982
32988
97092
254875
183658
232333
276232
27186
66354
19060
189764
153237
16937
192347
292616
82951
110978
30557
132074
130608
150382
91222
177083
188670
88708
291682
182064
145015
160629
37543
200892
182939
197328
219596
76625
77700
38763
249873
76082
154693
134213
159183
105115
157161
177293
104275
223643
245051
72082
164677
148298
197788
129588
169863
105519
5876
218298
99292
32051
130765
240139
284076
76367
144621
225408
175595
99898
168975
102911
92303
70157
155075
186339
173646
270585
116796
144631
107132
115057
604
3383
290336
101742
130471
34179
39697
189842
8127
192535
93254
296567
76672
63519
72438
285655
248292
87991
108493
238606
130578
74496
178317
137185
164023
62671
94302
86312
208436
128499
279120
277590
271741
151667
183413
224908
130411
122051
259506
72196
255701
267978
104561
276792
9910
159379
19928
171848
281158
107436
274443
24038
141221
258929
3405
15528
270176
185739
99561
81114
187528
90938
291979
185497
206395
164634
970
218911
225001
143047
290511
9746
111627
291643
10418
6888
271177
143497
56271
290969
197534
83942
85699
196407
248519
228963
50180
279288
135304
293462
153973
90334
112039
175437
219830
258700
91479
185726
143463
7341
223414
225496
120458
265567
198225
240606
262786
135238
167498
214661
72717
59577
2058
106197
265969
185460
27715
52323
85108
282145
140329
38341
287271
176837
237462
37297
93559
218309
207445
153800
282823
126774
197956
37083
93856
171137
60910
226304
197932
82071
142295
121687
61006
121725
195931
209553
212138
113750
106361
124084
135767
121654
29319
17564
229973
87774
158583
213017
87859
81931
262222
263507
14792
52968
112811
108933
281987
67662
14767
299211
43327
247484
144703
120721
213062
7536
214899
156661
209792
13143
285239
109781
298989
134948
270842
38509
48882
242648
66668
87262
276887
211855
165569
173494
165851
72384
35448
288184
138962
235442
167600
39141
19971
192900
78378
239256
292023
42794
228687
274585
48952
204958
119647
213966
235404
295761
83671
90533
61187
89476
255471
149764
264128
161297
21583
127996
250655
191300
254398
150643
90269
285629
227794
175837
62833
104259
259000
278736
79954
256991
127210
247923
293312
181645
76295
73500
254940
76334
85333
112970
27064
2150
28462
237242
172803
248240
198772
230697
1916
79819
50226
261682
172542
225277
84547
140665
269496
186801
293938
128027
151338
138126
157275
11440
160318
55540
161095
260556
48567
179813
51963
49814
211361
170578
82303
109164
137623
209012
242316
93578
233275
136801
146979
6463
237689
92442
108138
166857
292661
285642
214969
241989
250459
147659
14209
291557
143000
45149
76665
282483
175434
259936
51997
150390
51078
23250
189786
130903
182826
156899
268769
201710
253940
12324
226767
228228
139658
147649
288322
237392
13111
199960
47152
62217
198458
176761
193248
253875
134133
61328
220930
264617
179462
285603
233804
102773
37466
209626
85833
45455
234015
170364
132559
87211
275765
99325
89958
252646
286334
163879
121279
143001
213270
188167
287513
29244
138065
31441
60519
81399
120554
278888
194812
56176
90948
109519
151182
156742
28497
25558
246688
205459
4741
19530
223633
226123
239535
196935
262094
264569
11624
48157
227797
280841
110612
51185
253421
12582
299680
205584
70714
791
281838
123164
223444
280916
66532
2852
64407
89942
203916
169660
65830
2880
25102
251191
110457
247622
48701
271274
41615
134941
197722
176842
270551
137859
89877
230
37019
293200
45602
253817
260985
242087
269278
17140
153440
112830
291642
37987
193616
19621
181852
182699
149426
16101
58904
273127
112888
164572
90407
102371
161775
70500
99494
147915
186863
289754
88112
45510
31236
179991
35327
251254
197131
294714
253088
156450
7610
64031
179238
146713
157646
218859
194770
172563
270199
5811
6537
116202
99221
60621
69735
48964
34118
131628
267892
175233
127165
299324
296056
281094
27770
50839
92953
24063
255349
57367
69767
214661
154846
14179
92860
80687
239873
44314
102909
89257
75037
82363
147939
31346
202644
112131
49085
151804
99986
234602
55039
204767
156723
128332
50888
78765
202436
263742
184921
122560
247763
249826
56247
298092
7307
269813
218403
267683
76542
160699
189354
210750
219146
24214
149561
239329
140130
188327
63377
217825
65125
136619
224631
188348
86377
35024
223686
75051
126461
225829
42121
5433
278927
165152
150590
12054
112657
137015
206964
165429
29721
225521
204341
10190
166170
80794
39082
68880
170553
288517
21636
283602
243472
249142
144196
264187
170940
6778
265121
284551
118933
94219
202384
187803
250525
98646
146899
230781
50695
18485
85924
20928
210743
235649
207939
54208
172433
214565
278619
172406
88463
35344
244051
171798
173149
164416
18304
136240
176288
34204
131146
151777
220065
22354
178743
84492
74836
67968
70483
277120
81116
283593
58197
280698
184803
78721
142732
116057
28477
146695
221154
56853
236399
8485
237450
37343
58
178589
49326
125697
126497
76713
120280
77278
256742
262607
277576
199941
260457
243623
84981
23366
104419
203601
131808
189469
265571
128018
94188
114690
179679
230816
126126
233059
283805
114279
64879
12047
281414
192045
161508
101847
168669
47249
2481
150698
245255
299713
111481
189304
259624
187505
224580
257636
180495
121899
207040
296299
282657
173361
214895
253621
133890
240795
267551
121646
22393
259470
15267
137222
59044
293972
237304
24799
267686
114734
86364
130875
142258
187890
67837
274872
100034
290914
253722
127936
153508
159877
279761
200106
10503
261692
204708
183889
212840
179171
275124
267645
121610
240228
198473
150024
264737
196076
281052
31979
220409
103872
56125
259221
27764
210364
61550
90697
21630
130996
107380
35947
58293
242857
77827
161439
165039
982
30041
155871
4433
28484
199554
38034
285611
298587
114326
290264
59762
68837
205618
107845
131610
251745
123803
196263
26295
285846
160420
217811
139106
175598
58375
76114
149107
229190
100450
171586
273017
268388
209778
20142
180527
264107
20597
140243
100506
278648
110985
40015
273537
209877
56255
123807
245659
151011
206795
120167
112575
242173
129441
242237
202107
1858
44697
179473
4556
265408
20500
2709
77333
166282
234933
61091
147747
234327
222386
159817
57428
187574
154062
286830
16215
120499
236942
116282
286122
118853
262137
163121
152232
48206
143827
192295
194831
125
296150
121907
61417
72054
175754
292435
231987
15278
170464
84866
141729
216794
155945
192386
266472
150799
255869
128607
276509
35280
235747
101456
73249
75610
149716
151879
104952
278662
276777
285345
157772
243000
62093
264876
26557
30648
150324
114493
76611
5300
59719
71097
229553
173902
254017
126136
273357
295031
122310
254332
186924
244590
85307
19667
250921
48014
27451
72553
79621
11596
204553
262975
200583
231346
217963
106201
275512
263093
277923
218924
77421
91431
128829
266028
18979
192457
121100
174419
139959
62534
140307
39873
139094
237427
183087
141208
198918
287079
221600
115811
11027
183901
111898
257022
216410
45283
119356
261791
184013
289877
23544
130935
214414
70642
288833
19031
208096
196670
185655
287467
69748
109589
290651
176157
63059
285477
228102
233428
187175
198299
228784
163126
33480
119926
280663
151770
275029
30072
252595
102604
219965
60849
226618
126502
214882
16737
74945
283708
277087
243469
144919
118023
154881
194468
144135
30553
291010
83415
209622
78723
204253
109907
188290
120074
130637
131057
299378
87357
68488
166009
138521
237042
169122
225496
284588
86516
10620
207769
120124
118262
122482
48700
186784
90267
193770
94064
114435
285864
56047
175704
167201
111250
140361
112143
62980
93294
110718
260745
168661
145472
292621
281451
18462
216577
277530
141224
133801
281982
43882
72485
274242
64433
191114
209014
297881
194554
272053
49835
8141
46019
118937
28352
280196
296999
197011
176321
204361
167532
89102
166762
281871
191234
172538
28490
18039
196704
67229
32424
285909
90840
158019
69915
172684
177465
52527
27959
290707
245950
152276
241288
46828
140054
1210
298308
34956
257230
289348
299721
38093
28131
130582
8537
75769
69199
153169
135009
131808
202797
8578
258907
197011
53965
36623
80282
167940
268436
93068
258692
2468
11225
133488
207737
147644
207820
137156
184093
297982
197514
250630
129910
186286
278137
197192
221054
256401
212493
107016
186057
55942
3745
57655
106642
219842
70171
171295
31618
145989
293017
73451
255633
222133
123031
51969
278733
190978
282999
180328
185129
43832
224806
164133
290358
140942
214378
151817
153353
279900
226713
62240
243135
190485
76482
277899
171282
22479
287338
15151
84201
154192
76114
189284
64812
4956
64301
166790
91327
288726
12939
34631
91204
236487
84787
191554
83456
50913
184450
277549
154972
181687
63396
265703
277068
184355
216121
28364
50115
124143
225250
182137
235745
132633
180132
254335
188383
240614
236838
273551
282565
246281
129620
208688
291025
203048
149779
13095
131431
159921
284768
196683
73829
225370
50594
197400
299766
12950
299311
190173
257788
137957
148362
262221
179454
213088
192258
19248
86404
291464
194816
189239
268715
98187
89069
18214
72575
15795
31497
110528
93694
254976
28791
243616
90249
279263
48165
244921
111576
19443
130556
123162
179858
214278
215537
71942
164695
14835
41361
35345
148165
287148
297897
138503
112489
195716
241940
97446
256320
237643
30387
120595
148441
289381
28197
100026
202849
156959
246998
98475
5404
259102
154342
239768
40999
190419
185645
185711
130492
264383
117390
216159
116357
251348
215487
185535
256572
148306
280404
9610
190510
180679
93746
243615
81691
265559
164955
49250
137237
47710
65331
143368
215688
165903
261640
244940
16704
168236
39472
39163
298519
29202
235502
1940
140641
91739
170097
106685
179592
125176
284095
42883
77596
97298
92416
54860
7022
219786
200328
215834
220293
299782
58213
160037
5366
264524
19667
91596
256371
236475
243417
50183
249385
207637
262929
250420
100099
27654
168127
299162
209300
61267
225574
267581
223566
38404
258135
55740
146902
159182
16553
185500
186432
181954
18556
79056
23717
125703
168348
292631
260438
55900
161709
224850
234849
179484
71204
124689
196994
147472
136127
157335
19000
115720
290310
112730
146881
288525
212022
169789
198397
94633
122501
237456
153988
46814
200512
110398
299756
42212
4339
278819
62892
234648
181298
279187
155849
226350
200312
242563
174022
10463
20197
127057
262363
69072
232021
68853
51170
59991
63826
134196
237149
77041
234524
135910
60518
273418
192630
98904
52469
94325
178524
49297
218434
95454
258044
294797
230376
124724
22121
261548
117994
239742
62914
246955
15942
191673
223606
80191
178874
275899
146662
229257
106898
52640
116333
275853
221315
208404
110307
240532
176748
15888
34694
240273
97761
234559
162963
283057
15516
184787
129516
57776
244840
159530
111386
37663
160943
233500
210668
188176
157726
16258
2369
6515
64556
111649
54597
142730
237009
254065
267847
114105
250577
296596
161028
198495
114430
73113
249758
103718
256433
51795
93916
209330
204983
285865
54444
256466
85840
151068
212887
4851
278235
80843
279968
181012
247296
262798
2530
173851
287391
55138
135304
82355
248583
57777
104904
276034
204503
8434
42525
295177
54256
60242
139060
229297
38427
46002
38782
51146
36368
20346
26349
292799
5714
196677
198272
140596
194576
174262
178076
130472
241581
267415
186453
50922
21557
161561
784
114002
226072
281242
98732
60436
102321
46700
149830
114373
145807
423
71051
131092
167420
117096
31682
45981
187655
25800
178742
46697
67872
136160
81151
34773
26029
171440
50790
262620
80469
106261
471
277450
107173
104440
157116
271156
200928
184137
172806
153280
126471
68580
261555
88780
263677
162197
79344
240336
33299
164478
258959
205773
243100
133652
242250
189726
212356
71248
57840
237170
277202
283822
295071
66845
243473
34072
269070
202582
21579
212794
88562
155054
65339
255459
90463
34401
85885
164902
27219
278938
27342
280153
121694
178550
127592
212045
93820
74980
72180
112803
231970
89561
257668
53329
235269
170660
191097
151014
270718
190333
84467
240413
13138
35395
30306
228379
25781
34183
217907
297729
228831
59153
96302
170642
80751
184955
226915
255515
187093
150082
92906
239369
278389
33183
25746
41734
209169
144433
267957
282260
263014
23367
266093
8477
262130
49143
93924
175305
155205
271673
38893
238126
192852
36660
189976
90566
210187
255944
277678
133728
30350
40191
97522
268495
265038
153665
268019
136919
250923
170748
449
8025
24637
204578
93760
175083
196500
17895
168672
265540
207409
227799
255521
220861
262083
270629
135934
122270
220681
212566
136257
203986
186875
72277
199845
234703
18267
210210
216973
276002
232098
117258
42329
70204
94553
233743
63619
87823
115517
31514
8198
298332
86784
216985
97795
98947
207541
160854
58733
296528
225047
236747
287909
186792
65991
60902
235669
158826
122528
255185
18309
98244
165284
167850
163632
161250
221784
154366
257064
205877
284155
241193
140100
150669
111901
101510
185348
145706
118508
285352
188442
168062
154030
240306
265597
234986
114648
77326
148494
80749
121765
17107
177375
51045
111976
132477
188150
38508
21792
244556
186570
29287
295270
49336
31989
282589
221218
249598
119732
9883
50686
125398
128764
282824
293066
13999
74268
93991
163646
243085
104583
210830
216993
147351
214495
260967
19492
91296
194770
87765
110551
209456
15157
249334
265081
23363
236140
12902
103287
17715
181536
188102
22002
123988
277005
261121
298805
50438
33178
207963
240808
26655
157145
40425
285333
202059
284171
105548
65780
216496
3172
292776
129071
111723
294309
42767
19913
75670
294357
47943
78673
170996
46797
263788
85774
82429
65000
136735
259808
238572
28498
269504
176770
129696
254386
251068
119485
52187
248908
43458
200232
13434
169457
256722
168443
103524
131740
170953
223356
167816
161680
295351
114683
195206
77773
244193
151356
209216
72875
248257
136291
17050
291522
132226
154159
105256
295467
234015
104944
83195
137398
187891
178385
71279
40191
205461
268186
145202
61155
59918
242247
177742
145230
80583
187302
242079
156833
291844
68046
112939
262475
234658
75343
267351
256988
168950
148564
279187
214004
211364
90929
190637
48549
35466
164139
138608
289907
62328
137353
147372
100441
44141
72726
99168
243801
293020
132480
118794
178686
250697
298847
54181
16789
180290
232930
238147
215918
225462
125556
78482
4728
246445
150059
171760
166111
175361
124393
126751
261533
223285
247667
249668
274521
20414
295943
263011
271575
48690
104241
85256
20206
191202
116686
107993
276998
47396
237562
12679
212418
173184
190796
281218
152307
2509
76602
90967
133709
295734
21419
237166
48063
239578
201376
126642
112245
150833
237269
67478
161143
95445
202011
100931
84032
287747
223462
33302
126317
15171
112741
144391
92147
67856
216258
88664
19488
87149
97410
132878
107515
146869
51402
74742
133
158451
195360
109611
60087
47654
108396
251544
256451
221118
213442
196534
128230
271296
178919
197897
91674
284130
121109
281791
188818
145437
178800
130734
30245
179015
118534
201546
184425
253896
241003
74821
89147
144961
281480
30069
60762
29021
78094
228695
122853
248937
144006
221207
77095
217773
37222
271764
132596
264638
133349
204697
136827
157946
233546
173224
109791
224176
76479
169358
99229
215492
50291
34106
96650
242228
48389
201192
220368
271711
277649
242602
70999
23171
173614
247276
50384
289256
214451
201882
157571
299912
205529
41194
38647
113669
220763
119137
270057
150860
16103
257625
279019
228463
19277
90613
255878
16810
265370
273627
51312
157978
43548
29972
17694
285798
33830
156697
161174
59866
294346
64517
60477
209467
257063
19430
173714
90126
10484
255963
77262
133941
63748
24996
71001
192199
53529
122589
52678
95562
249485
157160
29503
262281
173516
184337
87582
180685
14792
219623
202159
183728
218687
30968
131433
191865
216091
215980
80596
146827
102797
15361
129948
263747
170647
164203
123686
252949
255924
16174
37737
109981
144869
206289
1478
136531
67075
7530
116782
35815
16608
146633
128791
132982
68360
101102
115704
230042
237966
111211
122159
238608
170279
183164
279449
84240
294085
200434
141430
42993
55098
122656
198055
152118
46837
97527
21053
218299
58248
255270
288059
251232
292609
127051
59873
191426
27010
16059
96875
11713
142587
225700
115266
83679
61777
87546
36303
48112
168089
191277
62636
185047
192298
26039
6704
216289
293593
34965
161400
138910
257143
254389
200952
43685
71318
9214
137678
164295
297602
200518
201266
276176
129265
214466
146920
141852
124369
81132
118266
129062
129311
87896
286342
81649
118408
294731
288163
88432
84524
229657
171389
132389
18129
149620
213208
121477
274022
22943
146210
168155
296384
267093
218505
18679
208067
20701
219516
25347
51756
35312
237295
266860
194634
181909
194420
17672
102761
125739
107489
107025
55539
41769
280450
282211
22091
275359
13852
87320
257661
98615
83616
16052
2944
7947
2497
74133
13291
255616
79285
13600
56322
159481
83613
8628
296060
139547
46473
208359
109154
87643
269539
109031
104438
9197
155898
101711
289226
117306
4350
268116
169342
179215
186749
56545
49142
183981
182847
121799
169726
297042
118629
228591
34871
189413
260461
155222
22331
257851
265834
177218
708
124095
265017
63864
238980
181733
63978
36415
122705
94882
229829
229954
123280
206537
107524
3972
224176
52614
260534
211073
298519
65849
179602
205624
128250
220375
114918
255666
2302
24052
33037
214198
80899
45480
14270
116322
46932
64171
267890
167655
114826
154264
52051
243643
126443
1018
76885
92867
222588
264728
207097
81621
58695
197678
48900
41330
19767
46477
60103
265144
259197
207415
48891
233411
296883
190907
136160
196538
122359
123036
75881
77416
95231
109311
62630
244637
222750
237582
285749
215389
35862
192806
288532
108622
24864
5972
128174
294114
195415
219439
48690
191652
243770
269016
290600
161151
265168
184891
229234
216683
160495
77301
250482
290231
142744
141687
160805
95124
86081
105702
36991
42124
163899
299239
236712
53973
91241
178436
17061
262749
127859
85927
166857
22496
179951
290642
228529
292390
101117
20616
118104
275912
1006
206924
18526
267939
62390
79347
278395
105333
254062
44261
16864
152000
41523
138785
53226
169871
286279
70495
253485
89983
284710
1466
181037
253792
111873
249097
275115
204220
215522
49202
201999
116481
287320
205865
41299
266306
8516
197537
178715
61718
253512
9526
27857
138430
133297
227913
239259
290815
162047
46727
267980
263435
56130
260311
81701
168983
237915
155151
211340
63713
222809
120108
127153
129561
265666
88205
84083
79964
168189
102937
77117
159621
268558
195719
268749
52971
76174
250199
60944
90106
205238
181458
209423
273344
175595
126607
137479
259213
216005
10982
111939
247584
174636
256722
196560
190001
126223
170630
17776
272313
254196
120727
172517
122964
252300
80439
210885
258915
218908
239982
230152
241530
137020
282440
92274
280943
5832
187709
29953
182751
7130
183139
150811
43943
167708
74512
99715
204398
291465
222755
90661
266692
145838
231833
267664
125593
292350
85517
67645
20825
167721
50323
150100
119247
241991
70873
48140
67000
282738
280140
223368
100889
182998
86902
154903
7725
272332
43067
142178
47742
43418
298067
293132
44002
80367
215361
124253
100944
162989
273403
125021
77501
4513
123657
130888
165651
242755
49734
100547
256413
47330
87469
268063
179926
283221
58314
299123
255817
228831
290979
211241
63878
122435
296715
277649
31534
94109
229906
288879
9048
221160
11159
53958
94639
155181
112186
235499
267329
201819
115163
31445
37230
181466
106649
198
16138
32716
271535
73470
58421
9205
44355
141325
265832
264945
140818
212869
8191
217548
266159
109303
281529
223944
149603
250652
151971
197448
89170
269981
250581
8693
50416
203887
72788
36059
129523
69682
108772
194192
281185
25847
29042
61780
61890
1557
144099
88272
293821
38265
100911
279210
276639
203269
282068
27589
147430
228366
54694
42695
298563
188686
225271
267045
264409
79114
256737
207995
138390
20903
250762
102228
40373
289404
274766
176763
16819
173859
63267
179863
185242
90687
78482
161377
57056
140869
33852
164077
145326
247907
94335
196281
57096
214213
24376
129678
176798
241785
16965
262420
174337
179761
53848
101550
224809
24286
45314
26776
187077
197662
155383
136602
215775
90665
129201
89376
183259
115842
98684
131278
234156
17944
112393
251803
187600
166707
177706
214629
155343
188181
181910
78232
220246
274656
104164
240326
41616
86364
45051
118392
150617
225948
292642
22257
233429
277715
172181
85161
76013
256997
85365
21595
293303
275260
130942
260699
144999
15072
267117
288569
171160
53046
83228
285033
194052
151215
216658
13404
252453
161940
66927
149808
130762
12338
37614
1766
30485
289682
163658
238339
166382
235
165415
132258
76089
98488
116898
139614
297933
239398
12282
276683
295746
138936
81961
19214
197890
142457
230906
129539
40161
179089
22908
154660
128841
267982
133446
235531
45143
281349
293387
18703
27090
163656
229841
246073
201257
217604
117248
274412
213787
28977
288263
205176
125693
266797
238087
217942
194636
270300
35346
41846
290250
131976
28463
184032
264351
103927
213641
159658
221098
210602
169350
85807
18501
108987
205739
145236
59597
30671
47973
285149
189254
123365
249378
31823
66760
183026
104560
201977
213355
296554
238877
77540
43504
108249
83418
61136
241034
249525
241497
82134
253846
223354
183769
132707
200907
221976
294620
115348
238831
4990
32313
33841
128548
258115
65991
100646
220251
44309
164958
234242
135730
249255
121247
180243
173003
185183
73871
39520
202787
275606
173807
29701
292700
275424
245732
38419
69287
210221
134817
6105
78863
53187
143104
293534
151407
276369
226653
80706
272565
255698
2654
83298
267062
272026
127495
199550
9998
25984
259490
219428
286872
38886
277145
18733
256615
184095
50836
148074
56908
132384
168212
183684
165209
3505
209270
149200
182233
131325
128133
281284
244721
282224
91245
271671
101560
145770
285505
86701
54631
99101
225058
269519
112794
44053
230180
237816
140000
199356
257742
257320
252523
69677
113749
218970
159579
112893
177618
123942
62003
6665
89554
68975
291884
3070
42099
143445
84503
87703
238052
206073
229961
11466
197378
101946
172457
214039
42680
187718
179447
268350
5342
107627
228958
25910
207217
166984
267869
15494
865
11315
103451
198050
256391
161856
74826
85221
225557
186587
274583
15548
236242
239440
297585
54664
183686
289489
219892
195088
142930
266623
290520
134690
58542
260317
128923
160579
133914
47097
3762
224018
17421
120518
285980
291437
152661
23826
41830
96791
168070
112620
14273
285299
185718
253540
264359
229748
43033
123720
60618
24001
141792
267832
91976
33533
74688
233604
119495
43452
72508
78249
249577
99189
61704
174043
74786
107380
134724
170469
111509
298056
155868
152585
174090
226785
29307
261549
10098
163480
63029
153726
194561
56477
110282
119657
157110
209313
20501
197641
47081
244668
263264
183495
209024
163969
257315
179316
64056
226109
247183
275311
102034
119930
26929
50646
233655
1332
230095
227918
226650
191234
261496
28395
147195
110036
260723
193222
202037
202378
43688
219221
217924
297256
203849
98047
15138
53844
11070
170459
65824
161162
176191
5222
134550
296516
41782
130788
85277
279343
108717
58447
159144
184795
98024
229113
159221
101114
299337
188489
241853
185697
255315
264651
125794
54517
34030
48405
79170
90274
270303
88671
200544
98840
111954
219619
235382
65954
219180
199794
2400
10339
154452
223571
208317
83671
96231
223667
274652
266696
143398
146868
250808
193557
193315
271792
110875
40879
248431
168909
202191
46390
31563
43556
37584
97435
212612
80161
162157
245445
281977
108722
277467
178848
297681
197739
17578
62231
61707
29777
239420
270875
18609
102410
256014
90271
140295
28771
262922
78246
114593
215758
199365
251426
32013
78502
142377
204857
24634
176900
159341
235306
159880
190084
70397
161239
233767
81960
135463
126855
246972
169128
43478
250482
20218
12075
38890
21692
36774
162114
73718
186778
198618
286005
123113
148136
250105
47168
274148
262811
77584
263960
10525
215544
243776
68487
274721
267377
24133
252307
133514
232740
284907
42407
153084
172177
80155
132652
41900
120480
123845
1273
47171
52228
215050
44916
15616
278750
121298
41803
128725
202515
279749
218078
106990
118147
163386
57596
43469
143560
180410
288385
202438
90807
78429
118647
169522
142484
209322
168747
97483
110324
234019
46008
42747
101054
200839
171459
1310
52208
133483
245638
277190
209047
70494
261385
138656
206406
157541
11898
244230
178646
47211
96101
141163
215994
117412
191916
71852
80827
262812
164178
201211
67904
283488
112357
180309
167603
246233
21517
185340
196764
13619
189832
94337
222040
212149
150023
204839
124586
34270
156802
249259
236477
299183
158364
265805
29828
3647
195489
109654
299726
7451
62837
53867
117814
65063
243101
114440
90149
12538
46197
75605
140265
39673
19751
234419
151152
33438
164406
37322
195946
257582
190002
87123
99029
101261
34505
141650
111358
110114
67204
190365
151185
251966
196154
266129
97048
102199
168433
30100
177326
92162
43298
218674
153034
246679
137588
18962
69648
5636
111072
73294
256184
91841
52309
147388
258986
259443
4244
151705
150252
270731
242992
141544
64869
267655
258547
93696
40770
223409
258674
32357
53204
248461
266969
176162
147027
266593
104035
137455
223338
236717
207942
61270
93181
83914
76816
256109
226747
66874
156775
78076
262157
187756
39639
117979
188269
157350
223375
214314
146552
27928
196540
298576
127278
248687
128784
232463
46171
124845
180445
170878
139837
86351
293807
216882
275392
68410
227079
279054
63237
12616
96217
177754
42972
151075
49379
160781
29387
249219
209495
213311
285032
28100
293827
204561
241570
270696
63566
64376
197043
80497
214902
199927
293005
110787
5150
156705
13299
16435
148577
89443
237553
288399
244715
130535
245609
179230
249305
109198
263001
25254
239220
271035
175105
31308
85811
294796
43966
176872
139427
24548
75514
124185
276909
172256
56102
26815
59996
165520
55279
38638
37844
232972
158539
8828
181558
290497
3893
241643
213082
55164
20066
217285
240291
164247
194822
274794
210030
292105
158239
101213
51981
176653
183563
149924
65836
296079
36145
100720
275225
136341
99333
37931
5227
279977
245517
234572
66710
13626
67144
279690
65430
29394
13693
137461
5014
79287
103527
106957
23498
100067
3187
30240
112876
20225
182972
213075
125750
44262
63806
289883
186853
79836
275320
133460
249976
68711
205567
226680
199673
157392
45092
91356
208669
3482
143890
171070
31283
79086
127063
25893
213280
3858
184647
61108
18563
249513
41911
223002
70492
34871
239409
12607
4718
113575
190274
273759
260298
40338
76046
46771
222137
28007
265299
108497
165071
290058
253111
173662
262380
65656
4379
101708
244828
47208
148911
281905
141715
71096
120109
55777
252168
135304
237636
255182
285246
209662
231935
257609
169558
74824
86959
285754
62408
189617
169454
297553
185058
20933
147273
54299
285989
274965
267051
276747
119994
47510
210441
57922
211337
299868
22208
82168
261307
41217
260123
135183
126323
93546
33209
291099
58056
211150
257522
117180
175279
159026
226834
68389
236208
237692
82272
83782
618
53310
533
295395
126266
118471
279081
263086
175221
137536
131931
111931
295049
76807
230936
230682
244277
197672
150333
154186
83789
183455
265507
61471
72616
200431
143752
139576
82016
159122
67310
3321
291556
37700
192267
187841
126835
29708
100210
101155
296331
176868
106858
48041
240237
162873
194444
280231
57982
212743
118416
139494
76171
151265
145658
33634
194569
280786
237526
259940
225753
39159
107267
250119
231326
245388
133961
201967
105100
276226
289239
68293
56224
121572
63759
210847
274272
90224
101226
286598
78024
271104
63056
46905
140726
21013
199570
184219
23426
91404
285170
194051
81
113014
158215
163443
105018
242895
193235
279178
222635
191342
180614
95314
71809
60507
134428
55483
48440
32434
205960
277627
59240
111027
65842
3750
192483
88694
55445
284310
23977
51935
43267
231737
62258
138840
161335
277977
227955
253544
278085
273251
104999
90686
272069
148324
149003
225225
83778
61359
275857
132171
92259
41977
84475
166914
196501
19615
105812
167622
28570
153128
286971
167179
78241
218859
171242
97370
4948
176269
286353
184634
99825
266159
261229
44802
70754
2583
286501
105037
23355
71091
220626
199933
168009
247056
52460
287039
128048
38877
191954
22273
292538
34615
18142
84577
242259
287600
19177
176131
66239
118417
178541
171181
22890
242459
283355
29820
87249
265484
124149
174669
213303
197420
157572
244347
296406
200424
100195
116927
139178
153951
52501
119276
23674
250957
150829
10947
8517
163736
57147
19891
57537
143823
67922
149622
188963
41395
20381
23826
256320
174299
158081
108570
190051
236814
32867
93647
153832
99707
233384
19122
1228
68647
165459
118364
149588
290429
283530
271913
4300
212377
296756
5594
32020
189859
120518
45142
273750
266387
238068
35401
264604
50533
195664
144644
80632
202790
95175
253247
221064
16366
16629
268971
4794
119189
174695
266419
108750
91640
35724
275797
204648
207492
204840
285312
24572
267288
154940
98336
11408
257290
282193
239769
77885
274126
253742
136273
185479
199773
156244
15043
130262
151686
48817
11138
113386
280887
83202
156698
106186
79906
232447
105504
137495
198353
213393
45081
144333
43770
231587
165981
48312
11309
37084
135495
187144
293700
217355
83949
255390
184460
250528
226976
238588
208437
190154
258275
72229
282217
59187
223460
270712
178590
193610
79917
143793
161851
223245
39952
355
258812
247739
23337
46104
131257
55337
211556
181531
194393
129720
193149
51453
38029
30403
277665
235493
231048
27470
221386
70425
245555
230154
103223
83794
98415
176258
155305
270987
10171
58971
284717
91064
204626
279245
191298
193444
228406
265523
35982
112336
53191
287770
182682
193415
155210
257935
161594
128142
154082
55999
226516
216434
125179
22091
50226
261182
144631
249027
157547
260190
159498
172007
109549
2216
277024
16170
129988
255184
271029
145328
112478
284100
259088
119760
261149
39759
282595
260327
66022
246870
169091
38149
214710
90774
189408
271318
212169
21312
80150
52035
299588
244296
116589
91807
283424
169737
116215
110468
256725
228856
243210
189832
207707
273389
252907
217298
53086
192921
50510
207123
155793
4227
199967
47352
42724
117822
274829
62103
79564
28847
154804
284984
139077
19414
138587
203041
59003
121488
195195
50140
119512
149454
62118
195658
126797
108687
12375
237708
246790
265028
281419
256577
7752
95225
129180
95828
70948
197199
196620
45717
169913
92544
152791
118708
255873
40579
147151
130928
85204
27519
268344
258983
66363
4347
202009
202371
233670
266849
87357
234932
290643
277484
228322
64147
246519
158196
291109
95988
229473
286060
114305
167050
287775
273330
223476
32117
119873
57481
247636
53747
171422
163779
114454
189739
248739
117799
154128
233016
6073
169568
6478
50814
94568
14584
1988
229633
188108
122769
91853
151025
125456
286749
292749
56178
232430
128589
107969
211562
181714
110396
223197
290431
39716
140630
132805
39751
231647
178225
226567
98513
1619
143159
293328
140555
272406
259772
222335
288752
104294
124965
227141
295525
104094
4381
166034
116324
222221
191280
178980
154963
79940
282319
230913
112793
179012
38628
213318
13708
248682
7156
9175
206720
109266
241565
281704
32527
257985
273298
64256
73384
36232
9265
131585
71024
229037
271668
81521
187402
296246
32253
258437
298019
5347
267831
231592
162256
169870
27680
156475
95640
19569
88446
297128
21183
65130
91705
4172
284594
201155
2341
111461
52126
218493
224
272166
130226
226457
155896
256953
296993
48932
30576
42637
225698
127098
50876
24898
30499
128463
257827
135121
84662
96112
125132
280934
185048
37251
135660
264562
210265
141388
73450
113062
213291
74003
285906
35688
193724
26997
140936
258627
70303
239209
11385
96834
273330
194590
63661
91382
206766
181955
97393
117980
223818
222417
297639
204064
160256
45540
187994
241512
76875
42759
120927
137652
110881
37054
231463
210298
267703
28854
285946
8405
26881
126144
54218
228796
176038
145692
150775
30019
182727
206785
191243
275720
72615
105511
180224
220306
2872
208393
230450
180103
146520
211218
102141
48549
146646
32222
218541
258439
177917
236110
221796
268700
48413
117085
261641
62683
157924
193805
299256
104112
211164
259136
72890
4026
136561
124701
190017
132457
281025
124890
111246
14481
298043
9874
124559
24779
127742
27259
199551
113641
152271
246240
160198
282469
77880
10565
180439
274709
214315
235965
99205
75928
61723
188443
81975
289968
185792
189286
264440
230580
115520
236012
139355
136382
19514
62486
27637
22515
229231
29730
127170
125313
183470
177495
290360
159470
200413
57661
48961
179047
163549
64267
77081
37834
232177
161807
26088
124301
75169
52275
270753
116448
6710
205268
53062
212490
285744
181413
103173
269804
165888
30461
293489
122244
95800
747
206386
156044
18970
251412
276667
237152
123918
228304
65163
109748
186452
14257
48076
117103
102158
274140
60342
105057
168248
109112
279876
72238
75931
159693
190245
129997
274437
124633
173657
264464
238772
115032
259543
198469
128336
31329
102044
9173
127049
124831
235418
49415
114196
255653
258879
3057
155662
271210
161458
209547
231368
36265
259408
214092
8062
223272
138577
146359
60973
105416
230827
43939
193786
153046
128577
3606
134806
208401
260298
254776
109255
61621
255613
5784
113591
228784
195091
202328
175581
288907
260331
9941
172662
246695
279497
212463
106470
18573
230142
259693
220957
35730
36992
70170
57382
48945
28289
251689
196761
13198
123962
201253
19946
76518
90196
163351
186370
203159
154789
210307
294549
36703
230573
127144
54821
142456
49469
294601
10775
100707
284639
142570
77349
192685
186938
18848
264992
19799
229054
26236
234457
227532
135636
81389
114190
251935
252546
109484
128729
298069
190965
219160
46303
90849
13235
63607
261981
86822
280471
26038
2170
40079
112195
254293
275371
4928
153792
131921
56850
220679
117631
271535
123865
279394
153645
288991
154201
155613
266067
248635
145515
63563
1259
266962
203688
79271
230933
89752
102803
122691
164145
253891
203666
231389
205279
278085
257658
77637
251925
145179
252127
80193
196353
167689
273014
187179
6014
95902
154060
151357
111020
214232
164925
68026
247578
109784
237181
292203
207740
134245
150571
261030
151229
222547
4892
81905
5412
28424
248350
286906
221944
231327
86769
162421
227110
95678
172135
221420
82102
130998
156843
233860
272068
294938
45171
250730
251153
63948
122190
36476
109620
229349
44781
102676
282598
182038
43132
25385
13127
244677
12441
100546
235563
97701
140348
71025
3312
66282
247298
86773
40472
183389
152313
135151
247376
101335
172186
23371
62609
125468
158709
55800
121846
20974
164794
233625
194827
246965
37651
166524
158801
270312
36191
118929
237176
181597
163548
282084
254129
150700
200229
169266
42101
114163
77585
151860
295875
129462
49758
236382
196390
210641
275377
102503
298360
240602
73327
167738
161762
220780
299425
178609
198127
215742
177512
64279
123506
237675
133906
238631
135322
41827
222128
165861
26140
98983
288890
258649
2746
35967
141984
284439
262331
188993
235686
128216
95657
65765
227178
218144
9216
278782
194779
60526
146300
281208
61759
8198
200055
254324
178033
96496
87800
245
52981
102034
46106
154194
227759
70360
53741
277317
257639
32405
203384
286075
158994
228372
141475
136522
170415
280197
245865
143308
232445
252415
20454
288957
122893
38941
242288
123329
152906
41262
25020
118761
111466
279695
287840
255823
208232
248604
76038
65948
98873
265310
272116
247030
106476
103919
124530
187653
267628
157937
216776
32451
110429
37807
2138
81749
2991
20901
294766
31338
126658
207829
125265
67112
231161
87644
105973
92683
219483
198637
91974
70972
178438
260698
233344
166654
153404
80585
89716
34593
130023
231115
179131
164307
197206
72050
262476
89226
35028
132299
242207
163421
107175
80376
74635
172774
86366
18801
207120
10198
264845
137047
264369
230881
198562
285119
97685
142953
164330
209662
103286
296343
234611
146090
108966
73076
134288
8313
21795
102577
212723
62696
61111
51267
94596
21033
45798
299583
201779
61118
131758
143758
215044
561
213579
241695
61886
238189
219344
293410
170197
8283
255920
276220
60308
190059
246368
118302
244775
210560
25656
76749
147695
114453
34141
90600
159271
295574
54691
99386
207561
49191
5082
2776
167338
99165
94839
194869
30204
98267
157277
164953
139561
271290
284041
266320
211793
9822
274065
30858
297434
269011
49734
48183
234746
63095
186483
237443
25705
280023
57307
299922
134585
184865
297652
89983
234727
43761
242504
258573
88320
292539
215199
134323
242814
81351
171195
19001
209524
65552
18200
101424
276196
7278
282858
235295
195397
95541
35788
299067
48873
214884
155657
173273
81507
72257
258964
133829
153306
34614
191258
18815
63792
198012
280590
254570
171509
211198
194328
190979
171319
281774
45385
271639
40359
140531
12779
169738
5778
280758
57612
73343
56948
124138
105280
148189
279325
135241
280419
45048
141873
254059
86453
112618
150535
187629
218382
42807
214644
184561
203451
274878
133513
129683
169934
90589
47911
79904
240608
257599
209197
271339
189481
178952
42146
239826
231165
82522
170185
116670
177253
8293
301
257620
145299
3203
27903
295644
231935
293398
263451
240676
187309
86464
255123
65865
158994
5126
255497
47072
258864
229415
238349
38301
197880
266387
248663
153412
31824
42971
94490
266028
4599
70613
235491
214520
80123
54468
106790
267999
99843
93322
203299
265714
96878
40326
175614
73892
108169
248281
97451
142997
63931
141568
176909
297815
2831
96882
117557
251062
186572
220560
62958
159520
198636
95277
121983
115380
276350
193530
156245
174374
158580
124683
120234
6522
81698
207
268821
274328
267828
161820
255720
17807
210064
169168
69506
149449
54329
283178
115170
15936
226812
152667
215695
161821
157295
280783
148017
181403
67651
94855
255158
151482
122414
42653
203674
3461
10753
94867
183111
259432
144120
209970
26148
19006
279759
159562
97567
220973
129021
173379
83811
162506
18190
49355
209449
118852
134225
137813
247897
105147
66814
37382
201588
183414
87089
120848
131115
190755
158998
75748
190880
101547
295521
76477
237196
163459
96781
23598
230577
33748
151201
297683
202151
9614
176032
161887
157822
50395
86008
270711
133806
255232
56560
172468
59107
182736
65351
92264
272854
100523
234446
57332
11900
152980
145933
91352
37983
288614
161557
294866
135834
197051
12388
122490
277906
2113
135137
258886
155471
128021
267818
2018
93866
45353
162301
147028
10948
113272
71296
239626
209321
261670
106589
41792
45077
173395
257019
252836
208317
285530
7054
105461
268410
94825
203874
37856
45128
204465
175723
160006
55141
265816
71860
246796
27408
69091
115233
159753
274663
261667
228665
260768
201341
295829
148980
222923
284423
120741
223569
199422
56934
28779
123052
262983
213666
250928
189299
166834
209693
255991
74954
254993
120442
277902
98409
170024
287855
265461
88085
259013
149921
267724
36222
8203
217485
86974
165157
165542
41736
163762
225240
103434
30438
226402
157128
90658
86818
89728
28796
94824
267603
52631
90076
15185
254240
64093
13248
193786
91005
209718
31982
284062
220933
292300
166046
39168
41962
129418
270096
287157
127588
136449
102171
203246
215031
70570
224960
200140
55479
292685
212995
117582
50931
211293
152827
19764
124268
45743
223301
225711
96469
14517
105255
97108
184197
211703
230696
171695
150465
235395
79095
252843
210702
229720
212663
283378
280197
244940
258844
274811
201050
224107
19592
227654
16419
180755
222883
183719
269433
78986
241135
126460
42178
280548
245075
49174
279721
193015
282899
184054
19943
215092
251883
229733
89891
250782
156081
44328
251573
237725
280941
10454
55418
257466
100704
190842
197858
80079
70079
147216
223607
109300
134998
138744
291882
197302
181691
263666
6818
291499
288853
19794
52924
155368
198226
162851
239369
45871
30871
179541
172575
10551
35627
201950
244130
63030
106245
53693
98294
277607
138229
49410
38067
153856
79996
246993
121322
24084
187581
228653
98182
277191
122473
236215
31131
67561
219080
256525
262848
194351
115397
83671
77941
51118
210230
169594
82767
281537
80731
55868
257272
28593
147364
116771
181115
136824
221020
51271
201407
49774
7675
92924
35831
125785
147051
69337
286744
124453
258333
194780
153292
223519
152289
63877
293196
158515
20745
114222
99281
169076
113237
68739
2154
127610
97508
68364
209892
52446
282242
261124
127430
56653
171660
24771
92268
16250
194431
148564
73812
11822
8947
297308
232071
207579
19106
82203
51266
138654
264068
235184
242132
258814
60879
245456
121794
257226
192437
90835
80660
110742
41501
105072
162067
187238
226249
93103
220178
195889
217386
212716
281527
119844
146478
162947
203222
26770
105122
245123
212007
2270
165040
193392
151391
194643
240207
85962
273990
18397
120243
54623
58913
215726
47610
8077
115585
258790
173070
114410
288929
263941
172066
269370
71739
93734
95115
156966
118268
14344
154030
178852
131863
287950
269656
219523
204319
263896
189097
298306
14366
101571
198025
205428
63879
90016
216022
14506
293753
179509
154645
189597
80657
81759
291015
295453
94262
299320
84985
128190
108909
285814
61340
114770
292812
24271
125337
106862
283349
73953
43119
202336
17873
6593
45332
19747
118695
30928
248848
245664
151965
97496
539
185517
86129
182986
256145
40275
124302
207230
294833
101389
121785
262292
169502
92936
184273
218278
21852
97156
85225
266503
97176
278256
175492
297683
185881
139399
192238
179119
78976
151523
78849
58387
89877
148809
281978
240953
259178
289559
7839
26786
249065
147675
161022
84539
282710
7830
95092
290922
40798
219349
39275
256783
227269
67415
147741
4806
7295
31813
26762
248529
199015
195232
129346
40021
139545
149875
272132
266803
247923
33700
238949
110441
152109
180713
34844
134554
13543
45527
217057
90045
245776
238301
5885
291197
226241
295319
219072
106350
268398
36547
235499
173132
55633
66055
132820
91747
123712
26124
103300
166125
254029
205441
259529
88556
123334
154580
169548
146568
120958
113761
164047
256513
216089
234443
39346
294810
60514
51168
32098
162483
117305
230196
16515
223735
19130
216293
182196
190249
29507
2620
33619
66197
168905
40119
151547
154728
173274
161787
147767
160937
266269
21556
157919
93454
33103
55144
196547
94329
225626
89634
68722
50510
175900
254264
9947
238848
217461
284078
271212
293769
286838
61495
198551
7751
21306
214118
126318
63042
267446
35004
74906
193304
70798
76014
275252
96649
127802
109324
121626
280458
273530
137169
149251
64467
197432
75377
64297
120555
46791
53161
178703
68326
191615
242031
274257
26431
62654
47394
200462
270001
2873
38043
106858
112454
136108
79904
184448
215020
166515
299043
273237
33575
7635
35714
266842
166661
47579
146968
274683
248116
128543
8729
21646
22612
125814
230096
243462
221006
278413
40116
177442
2738
161684
168913
61832
151406
8381
109888
238785
83850
86189
244743
29659
165025
86630
63042
30199
126277
210899
122865
1788
255739
161164
83661
295576
282638
136552
129961
205746
219849
31558
223223
221578
48463
23238
11225
217878
37053
212740
177020
55080
190360
267136
271667
298412
67725
248583
187943
101155
157190
127343
178895
87988
141700
206161
190431
95564
269083
83716
88206
294428
275443
255563
199982
240434
29942
28668
93420
202193
143236
149777
261257
43768
262009
267618
200886
125128
51215
185139
225972
32471
35777
6618
276131
242322
52884
163487
11058
110683
141717
129052
240092
30664
180665
213976
3600
195814
150907
135437
225531
251072
264169
231599
269153
25074
49966
182640
299394
279635
44449
97064
111441
221364
225385
148234
78778
218084
261708
199679
29783
290613
158743
68101
245424
141986
162445
18623
160966
175428
8662
203222
274175
162338
115918
169015
38387
299140
126788
218381
141152
255844
296400
225957
100819
277446
220121
245790
90788
159677
264306
219562
238087
180593
126489
70079
99435
181792
144423
138443
52983
257159
158760
75640
34993
254360
148265
141501
45286
102111
267378
122081
278682
207865
258593
184512
150963
43811
77177
189603
132347
156899
272334
217587
82812
8423
296693
200545
59234
170015
209161
266582
130355
140613
154317
54644
131502
242839
111281
67819
13756
260668
163232
922
261192
218439
162183
295410
19140
259269
15901
34586
202109
219230
81672
103463
231414
292287
268708
25785
130161
241709
92844
93202
133614
90636
63300
206125
283042
175823
170377
250084
268645
47156
73177
237885
279253
86406
73257
129465
53804
131133
35374
14757
124766
36468
48625
281941
124966
39547
4701
31126
254606
104778
172150
196068
166226
3446
134347
33136
8120
81476
150748
117681
285056
219836
190300
161918
29419
138721
127286
41744
133446
87516
231221
48945
184938
167448
110684
42063
67
230304
81468
187380
179660
212935
47893
141579
155574
77110
54656
189552
149674
195218
279035
209293
145984
186678
259631
109690
286272
204533
266334
121868
296463
28918
43113
86541
114429
237385
163000
83012
96217
117102
52765
92668
159926
46765
51959
73165
251257
40696
42815
247310
203264
54989
164914
66638
38416
58737
152404
26584
213448
298687
197188
27720
12931
134764
149516
214505
119122
63894
125812
219280
212725
174794
157568
161820
151970
117134
1293
123247
203592
158911
138712
191324
239428
296272
38868
252519
113671
38033
215627
191293
299760
131396
104962
53890
164150
243996
202757
256346
35141
14250
180923
283438
32302
191442
244258
248015
217525
65945
151829
56610
263907
38661
162463
206091
99477
69718
159227
168502
214265
41978
220564
273009
255597
62058
281626
114145
118165
79986
261421
27471
205543
232044
40750
34522
73599
41344
150554
17790
133852
185273
282395
169228
79052
261848
217710
85718
130793
152269
202699
38992
242355
82014
241960
95092
167427
83490
151282
37414
275675
158356
156172
234898
161401
229602
92055
135094
148482
18222
61151
134601
34522
295463
67568
191101
172058
9705
59271
247507
272297
33226
130121
19426
118992
172149
82272
73571
63519
212646
99532
277339
202280
287157
6001
16798
131858
119623
48903
1992
62696
186810
254875
37529
283546
130970
201111
234233
34324
156520
141210
134847
191199
27577
240090
25941
48366
213439
191858
59453
267800
247144
264927
175371
83849
103414
106894
179802
188492
74400
8163
189574
58578
215674
240916
100187
55978
21619
244990
224666
28558
199759
220690
106672
161342
130767
89074
173910
141608
21692
202595
188100
239801
132231
132086
50061
251949
24316
17625
273784
234648
103787
143434
232803
131869
166169
2200
176020
290860
284403
17058
145370
39284
47768
29533
256839
110065
291866
184455
283316
8987
191199
116658
10063
117989
209113
292759
139487
71588
103828
222234
100763
145686
170368
12449
77727
2542
94178
253096
193452
228124
118642
48700
185529
126666
170157
292744
24478
287563
123271
195064
98386
232538
113871
227940
158312
210941
178851
39028
101418
155381
243763
180016
49428
14076
92991
146206
208290
276549
207314
105257
117029
115736
107328
10757
142808
218087
290783
130945
79164
179255
72542
295955
128521
160746
104431
279261
24524
174250
101849
240673
279155
140823
223800
204648
192178
25909
218121
133579
174333
199574
81184
235542
36912
17445
264577
5555
183099
292885
37695
230481
254804
159877
253966
15588
99346
39989
134092
291525
1371
118450
189800
59548
44571
244994
295530
167412
254058
154500
153033
857
62323
8694
80252
59231
196685
29443
123924
167186
139701
60720
4026
277275
116612
226035
190879
72672
153942
148053
3776
3699
132339
84203
237918
270805
298788
266970
212936
276009
215119
121166
145093
154207
157053
277534
60787
196339
47492
269016
37455
215600
48575
159577
60261
100162
294451
157810
230998
109485
264906
177369
67489
58895
229635
96450
95189
90107
147931
67621
289726
83510
141661
68772
237863
156280
189512
258901
149861
173012
269213
57296
144246
259023
19118
45354
52714
58150
109020
263888
24956
223359
281759
271431
91860
154664
109656
25164
47123
31367
178606
5595
238461
99850
8221
239529
228118
255769
82648
26677
164637
64186
104840
294564
206892
5408
214912
223754
20272
290766
210663
92126
273232
37633
158280
250454
268688
158331
275943
75706
39359
158503
165663
260594
150183
211146
245374
36285
210365
219450
122911
244674
99314
186802
84996
67228
75996
210401
169461
260179
173157
126120
198750
146336
103084
269283
201102
97421
16866
66860
120149
264124
207007
53787
118681
198180
7470
124358
260846
226449
7059
79596
116082
237800
76771
267044
206192
150788
94015
176411
265799
163599
130791
224804
110414
249461
174295
174298
48300
116532
97713
108988
125659
24675
94888
264587
219304
135644
190522
80227
87994
178570
216741
74876
36026
65665
214331
124152
105579
79980
135963
127757
194556
155725
82491
7953
104510
124777
234763
188287
207493
64280
157357
75748
74241
199312
104163
93537
176595
239020
283696
299490
291802
191206
232905
31117
268754
15082
230572
265252
284209
224644
198608
22914
238897
73628
108445
276518
128904
76379
265032
255133
8466
244453
254212
246366
151739
22553
51201
207104
273297
259055
124100
277160
93803
161635
291614
117635
263120
187243
222876
262354
283093
152707
151701
260958
169185
173928
278096
261188
180913
259127
235184
242028
188484
147168
287563
94813
220776
179542
294403
214907
285820
145857
277536
107647
143638
264181
166241
271647
241395
79927
130490
31449
218839
281487
19154
112095
55849
261692
195650
284067
174292
262804
122965
82894
61536
169141
110532
212370
13820
240779
172656
111810
122306
262899
160578
5508
182569
161670
158622
157212
211003
166973
175121
259353
32986
251756
278621
141068
255676
148451
25385
69699
129045
16801
59264
101232
54420
50507
198061
184297
179412
127363
30813
181540
217819
100900
160950
74579
268601
38013
264767
139968
46635
24583
196853
238501
75667
245343
36381
87142
183493
220527
50903
192971
149849
19132
31232
198203
156988
113915
181286
19015
217786
92642
192448
28671
140170
2473
71713
46612
53933
128752
87637
187432
178145
295621
254191
199082
71282
104451
207614
29014
242404
171489
127399
184348
231262
40950
16954
290454
129106
243920
148207
182030
174975
278401
201897
190278
257306
7842
243742
215503
53304
256295
153720
227089
128733
284664
182191
28757
130924
242206
146250
14493
60035
81835
167389
189493
169583
158254
262844
282941
13962
148525
293134
13325
215246
240831
151299
259349
181563
267448
142574
114846
10315
127143
58447
196198
282104
113113
28250
243676
235948
198562
145266
35657
229953
188525
168002
216675
199518
227723
175713
255144
93475
198821
78943
130414
42981
179146
299867
31188
90488
242930
296280
142456
236014
186247
78062
204487
298661
168348
105184
209104
237221
27396
182856
183995
185999
207026
150327
40312
254489
211776
168741
35373
296447
141094
106631
70092
228635
49039
40648
226343
75809
174142
217624
199490
55475
42006
125734
173800
89035
45243
258771
252602
283281
235872
50338
186358
97972
141463
69445
69169
83174
231591
256515
186529
161155
31355
6729
274611
281658
114969
249536
250924
151502
117131
4944
66829
27356
291281
229024
171264
37493
298095
105103
65947
284387
151932
212485
37429
83325
92391
139428
211130
47366
177448
43962
96803
60465
204321
86067
23391
298205
230766
146117
60264
17029
97293
76381
205392
93550
147263
115161
178118
291363
122733
175254
204281
110729
154768
156912
252020
163263
220427
45557
129049
54405
298261
89086
147504
199043
36571
41834
69048
81763
137329
68021
126714
141840
4116
140137
194689
131959
53752
49232
98803
242530
117998
96737
278996
23489
180384
157049
125080
188624
74713
117404
183734
45402
55480
91737
124825
283138
297560
36816
230621
238085
134070
87553
93817
26271
234626
239489
234657
225523
186709
86197
131210
10263
115160
246774
125326
114545
102084
265766
104801
240261
261728
123622
109652
204389
62193
168644
24613
81654
5893
280428
150520
253610
158888
158132
47666
123597
14211
237712
132450
168399
15324
162564
166199
175132
3503
74714
201688
128203
183768
73419
43205
255933
258719
4674
160117
147696
26008
46806
184849
203870
79556
176752
251575
108760
259104
88671
232242
124234
123518
257556
2341
129545
71480
19080
254161
30398
206735
273093
171961
276992
215721
35761
113978
58511
251831
176187
148966
167328
57325
113578
97739
173184
158929
236981
221026
101264
284826
58952
266042
150130
106660
135874
272808
61205
89455
119004
209409
114297
98539
167582
115632
295317
231479
297754
226392
156237
52886
270849
277751
129748
65005
99206
87096
176990
297508
5507
201916
268309
23472
5979
40326
226764
136462
81388
76834
117442
37202
283178
155976
87992
67727
4416
148230
69979
96113
204854
6225
255718
112778
29048
204180
214650
125959
277520
296580
26193
73962
272159
112468
243217
195945
102165
102934
238810
95715
260597
54163
11729
198696
197417
229802
15132
211017
182775
182656
67345
152422
295128
152609
219631
253331
51177
98282
53220
229431
273734
233595
151969
281316
68565
126986
222667
88285
168538
39669
209649
71707
157723
271901
112589
256956
239340
194390
53068
18980
245420
163532
84972
158880
27634
149731
131958
272050
91535
144791
233279
91027
96712
260582
10598
102631
180128
138466
251406
17195
180450
293014
7909
55449
142785
89863
218038
53427
145057
267428
113437
204440
273347
258930
138371
134359
74887
147405
282489
240648
187680
41641
87667
29041
143117
117732
102433
4510
104666
137382
113668
265887
222017
75693
272997
145133
96658
168173
137825
69617
112353
254890
150175
209246
5196
225650
15934
193987
141100
11055
187969
163935
24804
240514
212490
281000
70056
185952
249755
45661
127904
39406
172759
84003
177882
52388
14195
171132
216916
256522
278528
59710
261902
69634
222569
913
76667
274165
79967
54844
293079
200498
33807
283284
287491
89361
250548
221901
105419
247786
299241
90744
43281
218830
36482
272219
153920
180880
153772
133306
268351
133322
208891
265510
101065
131234
144428
203917
209956
62783
182097
20123
194142
141954
218159
24475
25765
79732
191578
140798
178449
264881
5967
196142
184946
140540
202427
59250
113222
19353
45830
41047
199010
63305
184386
155785
107489
119427
48517
242
58616
74754
162274
231689
251990
164671
86716
143570
190472
270962
170919
288104
196420
189574
55252
84072
291948
82847
178969
133090
42788
55339
56650
1124
46888
261416
284117
35731
149217
143498
219846
293167
75747
19498
64291
167380
249102
196038
3688
218512
164947
260972
50404
229474
98728
47467
295148
272372
59005
20360
125203
11445
79372
136000
234599
162965
2265
64306
111217
84400
202116
289809
193763
50779
64583
99527
288122
172582
96867
131831
273565
264049
174923
89034
117350
161337
259528
206350
201765
177420
48262
124630
262723
274069
57940
124832
87881
28766
125821
172477
156205
108767
292144
10355
279669
65576
280868
51835
36777
210969
229085
105900
264625
132679
169749
119943
80703
237187
27061
270580
216232
45389
29256
236257
73044
163730
223286
227461
92249
116917
232711
95369
125874
68838
107745
136737
298302
282145
275192
85964
285995
36891
208132
1341
231683
159295
217046
20638
228456
172304
124784
137362
171046
28810
115739
34259
137568
291719
89071
111313
28994
265705
39837
29281
165588
105955
288527
249168
7132
278899
282337
146498
230315
69274
298117
231724
248182
43408
130909
27916
248780
121916
21162
28135
34336
91249
193254
152346
213905
120243
272686
70516
253629
5404
107182
268585
244153
173099
38938
155424
102346
35185
31163
74938
113738
172009
146713
151189
253590
216365
218593
148492
121272
164767
109701
162836
3047
63822
244065
114145
120884
163926
268993
110188
240154
110977
256553
81072
120428
215705
240703
177690
164128
2786
34753
276872
161893
159220
101478
131107
257969
161334
116387
89921
233271
174285
217910
233286
238713
119311
63538
69693
225684
100289
250666
113591
138850
85038
219886
58136
217192
2381
141566
263565
145190
157524
295140
270041
296706
46381
165692
240416
94130
297200
266323
178873
238741
56983
139856
239591
122431
75510
17836
142084
145482
272422
117185
100607
142
222242
153123
126009
102182
91573
230721
56554
152633
95834
151062
111967
92827
306
32466
26954
184642
396
174356
282151
278701
152555
84245
256913
7843
223565
248251
50473
123416
217315
148514
236603
8575
41453
251858
179454
139747
72706
276691
213023
5523
56626
190399
144886
125800
123888
278849
255775
192625
240172
9023
178061
32528
239629
65430
21735
130241
181525
215195
196786
221788
290658
108255
77094
246962
174777
146425
79153
244579
171547
108435
3448
143929
208325
60050
59933
231795
61186
158148
291661
138017
48566
209770
133309
88
16018
151144
252556
12760
243244
125232
82076
196682
120140
123900
248815
184466
275604
68229
106027
100484
204784
182082
28976
153673
282390
215737
165156
83092
163977
269162
288613
83803
31441
47183
254156
220474
192308
16436
263892
198908
185395
113553
5268
116131
79622
16936
203247
279099
198151
288291
41733
208973
122829
132474
58304
182559
200156
54817
205585
51465
25966
147939
94042
284742
49673
245973
26456
43531
210173
128537
96694
262654
56113
148973
132947
229736
203270
109959
283158
226109
202096
267920
140986
59219
237112
91424
122962
276450
278446
115361
191593
29616
64793
277091
237971
222572
142057
249754
73540
224033
242786
193726
181986
35291
166046
152599
13501
38564
200839
74045
116709
162314
3995
1786
258432
148666
182576
152788
180706
150468
160362
135427
49502
276091
181942
172538
243536
287797
156706
262584
700
63727
209717
133540
44230
52289
53045
164514
128819
142234
203391
145604
253982
133394
84932
198482
104934
210089
289493
236607
17367
166546
201298
129698
192216
65720
107442
197843
66812
281772
119197
113291
8977
136671
45957
239929
196011
110496
260601
51856
281248
15246
155411
34001
71088
282537
11837
201535
66421
214994
136515
115413
249466
14388
117534
142797
124896
37006
158854
230852
217196
146201
146956
56902
3479
42104
213291
93027
260125
28982
285345
66370
136490
181520
165201
147419
213515
68346
61596
2477
229600
268702
201285
86492
48927
15566
122991
182932
229599
260115
66719
270510
198893
188058
27872
89337
148342
23250
116289
77613
119789
21698
78884
188962
176211
240220
254741
118389
81441
212899
96092
53365
276335
188104
107081
49531
148916
227814
86795
181805
76345
46795
89298
24776
20329
173115
94800
114758
298641
172854
250209
55768
220991
141214
132920
186883
234348
176882
213523
132961
179706
294780
149924
65040
177060
57075
105826
232884
186562
140121
113853
103587
50975
43105
71596
193923
57983
135905
170157
8897
101881
108599
126164
5454
194688
53823
100701
138960
222897
54167
189503
181829
299735
253052
160580
233884
36018
288958
73500
36327
84000
228087
114175
201977
134301
203203
249539
152057
79050
153830
271357
278443
44365
199029
272009
216896
223868
120979
47186
297353
248690
297795
294627
201347
245905
139840
278170
43845
143226
66033
244915
4675
143302
262910
194447
242679
107679
70540
246577
43614
33021
297181
215830
49794
97379
114495
85630
68659
104308
42874
283167
175091
186486
99302
141748
220770
276877
224848
159524
81814
182674
15823
72442
292692
147652
87621
190309
288952
116637
96402
105704
189345
23488
200441
61512
252659
180641
239196
179899
131957
174170
231866
71241
161834
237370
106017
100653
221407
34288
131680
105765
272175
267417
113609
87806
1060
119302
269940
89905
15158
280932
39543
91363
212691
97963
261870
60344
193233
209649
96429
17824
142834
121638
294858
251262
114094
202049
138687
27545
100985
208763
206211
7981
234984
115565
274430
30101
27229
232798
106413
287312
200985
155529
218848
28064
166895
187001
282197
296299
141718
99065
230725
224945
260645
277030
9664
191553
147097
77139
184233
199958
262044
244612
96805
269404
83699
48012
129454
42898
263337
1292
243571
233679
97815
263205
143595
31427
202797
12020
46201
109615
135911
97072
61595
162257
144148
20913
139079
94812
242714
252335
160205
14870
237951
55721
103790
165445
236161
115938
54501
279021
270596
3510
179041
219446
299153
91925
57060
273316
132082
249483
239675
181640
166240
242336
194703
292746
46108
298678
208669
123263
295836
196835
220703
136780
52655
137494
197016
23026
162431
108398
30476
100820
182293
249939
151591
277737
169014
163755
253695
107538
128223
156347
209366
89729
204433
125405
66446
294997
50481
87486
291029
223290
131276
231138
146086
92748
284237
62559
109102
267118
277232
15316
228341
100516
274355
161048
6977
31943
219393
140010
47757
153611
64563
201069
212386
53430
287498
11495
75790
225577
2279
18758
140163
160247
43057
126228
87227
239985
273373
193933
242496
283275
8071
187285
105817
259874
202270
38653
238482
210845
288546
292041
256052
18740
116366
21081
251718
72289
29157
11978
63225
4856
150598
187510
151688
220853
160755
114056
165114
31184
205624
86101
277999
275340
258297
284530
272066
87703
169699
107386
110803
182322
30557
276314
254394
254314
70663
256422
180486
143034
105316
20707
298600
39777
153316
97651
39973
240325
228474
217703
208092
165712
291355
193529
1265
46260
210067
188386
104969
203864
267930
11872
29699
158744
180533
256952
270200
63373
250521
218174
129144
68769
76056
129179
230538
49781
204208
16561
166854
78996
231918
43127
166841
162949
224212
116352
94014
159645
506
11412
269889
58868
200299
238045
90051
160339
217235
7286
196437
115799
297586
12744
199640
225443
50503
284910
44998
299071
263433
165362
58550
87909
157948
161685
52965
65231
108793
246573
23049
127883
256288
134524
285019
64959
50580
41459
206700
126587
197615
60267
147875
41576
46491
137956
38160
115704
169706
98416
17027
166297
141251
146009
195291
293735
228570
97428
194103
114243
131825
18244
207085
106181
42386
80970
193837
142590
184600
40009
234533
73923
254290
299299
232449
40827
85070
60609
209348
113541
224438
86531
21346
281651
228492
161547
263988
29466
267405
177939
61929
21259
203980
275244
251707
1465
245100
15748
21291
12375
144091
94901
158966
9324
80134
149350
24667
211310
89426
111090
230939
204309
104286
221273
106356
130455
130748
257416
76730
114160
197478
217935
209216
99424
212291
113229
274253
275726
156957
152278
226883
131185
297895
218113
270304
191887
16167
127088
33071
93283
293381
39909
83527
79524
235246
55289
210650
11763
113486
19932
187547
134821
155111
33923
117123
63196
170854
128876
276819
215656
4521
100260
249589
223099
67406
113209
239057
67513
235894
102171
18812
229312
156660
187606
169650
199569
69948
12646
155534
149303
177200
47222
136891
179141
179616
267349
228979
241668
19363
298770
289660
135897
290381
153
84653
5109
89739
38146
206364
49823
217047
149264
45774
51902
190854
79278
173868
210288
132587
199733
28033
74669
196124
162033
243146
194895
282075
112629
206237
181902
60351
272385
206228
122315
65482
75144
152586
156975
250617
130287
8443
30110
132796
264076
25575
111192
189009
48857
55582
149974
118995
73713
89262
18098
66124
153506
150690
146287
216850
240294
16000
134069
143571
292418
129555
164008
237069
168469
236113
212434
89282
131001
16320
209550
221998
169667
182653
266646
108126
273676
169205
71100
73123
92311
239977
162130
199398
84366
23307
195645
186104
274620
222658
149788
72841
46900
39009
87431
42826
259292
229641
6181
127114
109208
34190
132320
122422
96832
290154
248559
177377
72670
33243
231633
214582
74993
206826
79855
195200
122724
149964
73975
140115
31142
157198
253824
57405
247242
139029
264339
24168
177797
271851
220162
109066
13697
50585
109509
265844
77738
219998
280825
148733
161938
188544
86868
177479
261878
173032
213413
118300
190728
26346
114768
7253
32565
121806
56600
218556
263677
10484
100666
238224
118420
296432
89960
175579
222268
59457
154052
70219
233474
78240
61445
299587
33092
199399
228884
122097
212876
274549
61471
46470
16001
18955
181112
124710
147183
52914
168856
15744
76819
297514
241626
91256
273873
162686
109371
269220
112374
114331
138603
142900
52304
83284
35756
79478
56678
21453
232796
208110
21640
291769
131189
150479
69608
54519
37081
15114
88495
288678
248521
252004
184811
145760
75158
286672
208029
176640
101950
240962
52533
81782
111743
203850
126174
202418
108032
162677
83319
120354
57540
166143
19559
179147
240188
165272
282573
208782
282738
233431
226863
286405
152496
238411
103889
90224
289595
181788
154179
249319
222769
90421
6864
48345
264194
70400
38242
170305
31937
231564
80857
287872
3405
231535
34037
100042
233782
169185
130485
149807
219555
296283
286534
243905
65604
282493
166526
284764
62641
1231
35916
82781
162856
279698
214859
24403
118519
157527
55638
218059
113367
175639
255272
266549
250460
281089
53672
93834
183641
36468
96316
734
18723
38250
192737
60252
297601
36631
84292
80409
100553
207836
224581
91724
217298
30943
82291
179051
263405
118596
19105
116395
120948
159810
170768
201152
249346
21396
145429
272500
269804
159982
28031
131884
45730
242210
88656
28183
291901
34216
129176
206233
115909
197039
243470
41134
215746
6977
262715
71125
85830
69500
62586
248999
225205
9641
24216
30861
179700
26258
104502
29697
75595
162883
104622
129034
158643
34752
80221
124741
109774
77155
47338
9519
249791
259621
151880
164621
28226
140688
101399
242538
108868
168861
89591
278783
278676
259735
111491
143953
130403
51612
226848
285543
72645
65598
267766
130352
99599
123519
165444
1344
158474
240136
207001
237901
168592
274078
25811
172665
150124
36862
298523
46122
32596
104536
56429
44122
157483
56466
122296
145217
198272
250723
259419
68957
155010
261539
148459
235491
295520
201934
24318
218143
290636
239367
273538
78478
170775
96489
232391
125462
173973
192716
259021
54921
38397
66363
29681
71282
21114
122834
63348
143215
236544
241698
299930
139114
209798
23528
127608
264570
79609
184091
50853
21953
172366
243655
185773
79187
149121
130042
188522
70002
286942
292445
257419
282927
194577
28375
244588
157630
221976
172509
244126
83296
292175
186709
15200
37136
37483
156200
69757
30695
39508
297386
248441
166597
112232
247412
150467
195374
222853
143353
16333
29405
131439
15822
81467
181453
254797
287412
263195
200802
32953
254070
107132
101595
251982
269458
50475
153737
177822
90927
137852
57041
37796
12311
38988
149554
128663
242544
149003
172949
159653
165529
64756
113929
106112
19904
152386
130407
260152
146516
137763
39057
184656
141458
55679
142558
54063
261602
216449
223782
56852
254077
108623
233679
271267
252277
224226
142791
128079
249885
26624
85128
90351
43036
257501
83316
626
4418
70421
272103
238018
280641
292042
108055
31619
258480
29429
216678
66937
107205
164038
245057
68144
249680
206838
283387
88508
233490
78011
156838
297970
268941
270753
297174
211373
267491
244752
224402
219047
195410
229511
138281
283738
87606
70979
213553
213618
296056
244894
71027
260051
102786
289161
142376
171702
232136
64623
172072
133445
56264
29443
159091
44504
105738
225081
15535
259840
97761
153879
49931
258722
34495
286629
55379
145327
159712
12726
53123
230102
86047
156963
121997
135911
197774
144992
219292
220301
273006
211327
199377
111194
30492
33293
299611
294021
127666
95817
241613
294243
162289
286577
262096
155798
244973
38628
71946
114396
180279
241433
214161
100629
275707
279854
106704
58129
20850
69193
258693
92200
250466
18787
40824
181394
203638
4401
274956
23816
274765
86438
82252
154563
45482
146390
186880
125247
139311
125606
91867
106483
183951
149661
14417
153504
245189
190692
156473
174720
148657
198878
41113
272632
289927
126718
231496
230146
261436
43331
110383
3468
102340
160059
185862
52991
88325
168680
183905
11514
79942
248015
86449
260395
16779
28884
82101
291675
168395
95626
14806
5693
219016
68603
279083
28207
75720
275737
268471
1806
2742
204557
9532
145164
299829
231611
116605
87403
118599
46885
16121
289144
19179
24981
267298
207503
225974
231802
275128
171229
153440
281130
224232
267592
121183
86112
253581
114182
169839
205376
163681
230123
218807
172024
181858
131710
234336
154674
182634
151837
222003
200302
144605
111271
109154
34034
228763
276427
287579
34017
53772
26679
85925
243027
69001
11742
145157
62582
295558
164231
13315
279024
41165
21832
160440
215064
83941
169730
33999
53291
108312
4719
263893
149497
34961
76519
17995
175659
212012
134313
290169
104895
212668
72789
118760
74172
220865
191817
137115
26455
278992
10717
269058
112125
213400
241547
145186
221379
80123
56669
105910
166855
85810
133478
241876
14657
195612
253691
48291
229072
21889
242604
4173
286764
263176
91871
55815
244838
276527
34007
256597
260486
78613
17022
141285
45751
199948
34737
139457
279033
174085
64307
15637
36809
127970
293043
185186
134358
75737
96572
81347
88604
84772
249423
125059
251563
143031
228381
16220
77202
120702
117264
222754
174935
191326
57665
291675
93945
139144
5981
90525
237128
229409
30611
215093
1512
68224
36461
201266
202781
21132
112484
164623
187556
15852
229560
107081
97776
134548
184375
154160
213969
144445
205454
94268
89017
276311
262997
260731
173218
244436
158465
242954
70492
223354
18390
87863
241122
275222
115234
90634
245537
186968
156570
43407
105044
136036
94094
203384
99253
45106
148902
10954
234660
153368
114658
146229
156599
217891
211048
167421
105375
91210
141007
129508
49683
178986
86686
6754
295028
108554
228836
169087
152051
168473
236551
224256
18369
113084
227213
73286
40509
196908
147785
199666
172438
248698
210584
248595
81053
4185
23057
51608
217782
264678
139862
76338
52144
239675
5805
215956
261693
87336
80311
60141
138151
235063
98628
171734
247620
105344
35458
227254
128986
105767
51942
151862
128295
292613
277339
9517
41982
178183
34160
120704
176888
169266
269561
21334
281058
243859
199731
286362
277603
118530
283502
182864
143031
20880
244228
183574
230559
71640
253429
243794
128733
46802
188230
45499
162710
235907
239442
234168
165618
158386
125158
285457
296833
134918
26700
239236
270146
211269
197763
4455
96291
201576
2837
204089
289901
235922
272343
240989
284330
210428
268571
147829
94819
206737
22727
65493
124648
138147
25526
90524
75645
90558
74383
47409
7055
218627
240090
145839
181137
298669
14391
204236
240356
225650
116356
282663
155444
89527
200708
50229
224889
201991
19652
21243
224865
130303
113786
203827
163588
51991
199613
31480
160387
112916
244878
80122
223772
175098
69352
2284
258613
182092
124335
202572
262477
168151
49767
156746
231581
103274
257946
193678
69679
203602
236064
204857
27336
203167
70046
28982
184604
160679
28331
23440
246829
54706
206723
184798
121550
190126
28462
77612
162401
166008
49690
284388
109813
272359
203191
81083
165207
39550
21692
139434
63364
89885
258350
146620
76179
130544
126476
252035
18375
164980
218676
114476
175386
171903
292895
81476
128193
62183
145081
170197
180400
29980
71259
162332
265912
10006
103439
183964
215406
67741
201288
150229
183550
106855
11621
198190
220229
223685
277133
18
52927
85753
135808
243224
175455
38171
17802
244144
231652
231325
170472
1686
129429
64397
126185
114115
87136
245140
128666
192130
233142
49475
101264
264258
129022
134589
97746
255075
291477
42173
143987
149737
2393
65500
66518
153513
131222
97898
145645
31302
214019
195370
33228
113514
298418
92209
256207
22858
284444
271402
172147
27745
255902
118258
285188
51736
13126
15051
29029
3740
145280
67544
110173
43336
154391
246184
122587
220262
226770
272669
2989
286343
123862
22698
174776
99420
63019
48944
60048
227132
88700
261404
83333
58621
42514
180265
224615
114154
259163
214256
270617
49200
168070
103990
275602
168851
121541
272621
262045
50168
227936
206621
60779
95036
31198
207368
299902
245312
113928
57619
238466
273195
223493
179914
165329
4992
6190
237865
129764
8285
15642
65476
246140
20841
99348
42596
80795
144326
135376
129593
29739
235141
239137
228606
268838
22998
74780
223504
165357
210844
137265
260764
21728
150049
245343
41310
47835
37741
182737
93299
290012
45882
110168
105855
122127
46584
257728
238674
178222
200967
180773
66902
223124
117134
78791
141307
82852
24796
69227
154861
195398
183945
111394
282474
60872
101472
149244
177650
258627
100336
178622
218192
198491
281422
288128
133596
280613
15507
3322
70409
126357
39612
218167
271872
23742
252522
107228
168199
75048
144722
34754
219706
130977
276073
186947
78412
205666
36247
158085
356
145258
201318
3979
30697
296027
147843
126319
286844
272251
14650
236683
8239
171046
15250
196466
87625
182826
271248
223835
289979
284880
45559
65888
61402
80181
279108
72723
139332
5043
40806
121731
227752
187932
32832
25120
147364
263006
266036
75563
102043
36732
82980
252367
186210
115912
296853
156283
262055
99179
20670
70719
265544
206308
74035
139205
268213
194878
105404
100660
113201
138197
220588
100615
206947
4391
210160
120956
197337
78085
196336
172624
111704
85644
1334
282260
153334
229555
210425
186769
101949
171927
58752
197262
160338
218558
179130
105314
159613
216001
119251
6615
15959
137030
44847
291682
235979
190331
267098
39760
150830
27695
84597
296092
43190
84612
272035
229222
279429
206897
237740
149744
108855
290221
25622
270273
126939
275064
52504
134785
127898
281996
126556
274982
237607
68432
280566
121569
139099
293729
220920
119
48803
156631
131625
49712
143188
105215
193684
281228
102222
189671
205139
12573
240214
197238
30085
128388
5195
265629
231047
64954
100004
113852
58170
146494
159048
148869
84698
263217
157095
169280
134765
94986
217834
20928
194249
187503
290985
130149
189318
19969
277786
252283
18934
32168
91161
88509
59593
42745
143629
71877
95633
293352
297370
38806
292093
67671
265001
227690
207952
238825
169557
212082
233482
145802
168577
114798
279466
183740
64898
198602
259902
78443
65050
253853
228844
86190
272913
246953
203284
33347
276667
79740
248788
249203
59305
252054
207032
144026
156529
144240
135531
9802
233794
218872
99105
19313
228930
262556
208336
265959
37021
258057
100927
46607
269919
220131
210041
37660
55226
43929
2997
112471
180156
178536
285837
183808
128355
148020
70005
37077
74387
122975
91263
147499
50149
249849
228361
121142
22435
216726
17288
261837
7718
260463
79782
142938
233149
53208
198231
104337
95439
145748
136239
160493
221913
46177
139382
105772
103079
130406
12211
110884
76599
14751
62205
288978
7070
151217
118294
98226
140258
111120
16467
217542
232203
258669
251352
87587
124128
39560
141812
8559
197739
148923
169190
238776
230193
191462
54130
50407
227728
160031
89763
163002
80925
299698
239322
173552
250162
252671
182245
281326
83905
230926
164510
2189
27956
167593
295819
24305
69550
170888
129315
91954
87703
214160
208086
182833
85798
287125
161313
185142
222854
98172
34350
1443
116389
30943
43552
10810
93632
72489
252927
14597
63152
47524
92597
171668
28311
201735
291153
218890
85438
185617
17177
70032
202240
266594
291555
106028
102998
43574
69848
2901
298185
132947
127569
52057
296578
206815
279171
68923
97037
2192
206410
217553
180049
142222
59287
79292
63641
157206
130343
131411
225339
297811
114448
111959
288827
215877
158232
158027
174059
5924
94140
285907
225480
208709
164179
218188
299209
13777
277156
126587
67107
278814
122265
35108
116837
84671
174934
235417
216780
21439
168912
115119
89297
117064
20426
5227
66276
168225
199069
16060
51239
165426
113256
8207
247261
40591
231994
31729
152379
24272
14243
137997
99345
56219
102694
243180
258582
72219
193381
279263
289539
90649
282993
249544
233805
60083
174116
218694
80279
56037
277006
47065
290548
83489
124642
197737
234124
153203
26942
123694
111256
149972
299235
61455
76024
156515
130614
233249
95574
172354
37211
195959
57057
55427
107599
31856
28327
208812
216774
131280
122760
280286
289009
78295
2279
21521
223018
196809
188906
8542
59642
256717
223627
116069
70005
34120
3913
202133
142863
224506
209737
243275
245896
225904
52117
280855
208126
104999
171307
23649
15074
10279
209212
56986
54097
65095
64389
167195
122773
16116
272715
249232
59080
187547
220696
297616
187866
256497
157379
79942
85394
134256
255586
230848
280309
109906
142215
22658
204765
162767
188812
269063
98649
162326
107120
149331
154583
168545
104766
20639
37329
276836
27285
174875
55183
169316
139159
36671
143294
265568
22791
65848
234239
140448
93890
73539
24634
237743
147846
25169
77876
92433
179005
287562
242910
275148
64680
194154
212591
92773
16458
49018
129865
55073
110161
87964
18249
31295
109455
34243
6307
277009
73036
129627
188907
66136
153960
69680
122263
261319
146022
244998
10307
135996
62532
55743
78944
87543
34823
191874
164426
51480
223979
52786
58666
205432
2244
41089
55450
24182
211710
8939
132568
287419
211604
184924
119933
83473
32367
212849
73560
154733
151072
89883
289948
56815
89192
202560
26572
115280
157656
200658
99559
188894
209758
21514
25307
211593
71766
216536
144461
136858
237459
202681
96301
133866
232962
255550
282910
53626
109111
54114
69129
176644
243908
11966
16
296441
288764
7056
136498
277605
248038
239051
97649
48814
54540
131014
110175
44688
180444
242904
70661
170676
102431
74550
109170
245872
199867
157736
220990
194475
222926
75129
266939
11523
220138
35838
231214
150028
81132
84396
33063
235395
165320
209954
125086
92629
68822
129193
226402
133799
4637
199575
170765
150997
130816
208739
136530
37022
151445
33424
66923
45942
236102
243054
143782
286244
228264
163064
190573
55821
79639
229472
203208
215735
202829
265228
235173
200075
253087
13846
236955
13233
82377
108147
152248
87572
125449
144400
174969
84321
162561
230900
50107
115900
36096
78155
223903
160250
186584
130801
226414
43519
4574
276539
187170
162017
211513
176589
256521
145804
177636
79449
243159
99940
81017
34087
131947
72460
53991
294730
203087
34469
291102
227104
30437
103677
178277
64015
188959
174594
87482
171775
185685
268996
46234
52988
285292
290498
260225
40677
173041
177175
136993
158012
89684
207309
120217
255072
84383
149482
246995
217618
49799
211009
290356
188779
265470
207233
140883
201120
68017
143542
44401
140088
116603
136604
5380
249196
126480
250554
258440
84158
294887
38911
46855
13458
277176
58092
123395
179218
173196
287615
134421
288200
151783
254275
213923
78873
198573
221176
268715
22216
226809
132888
133821
101325
57482
132022
29487
193994
231591
94645
13417
276597
40735
226032
17460
205568
97205
129612
274643
280940
57014
263880
102943
291383
283635
14300
171475
165714
151595
274536
93220
194903
36158
62148
119532
189386
165005
258340
285879
187539
181235
210043
25933
278847
155779
55419
288315
64075
266756
97899
112842
208285
54559
100609
167278
198706
4611
222159
210154
276693
247246
24286
58012
90191
59452
166579
264435
40961
14774
243543
271273
158064
117240
77235
256990
168148
30025
228847
245383
268242
295481
76768
271071
39847
291437
49654
295577
60655
155716
110205
243150
125753
229218
270670
251380
193264
142195
177650
13165
217588
32376
203898
3390
94253
43335
38090
77010
5352
46957
254707
66257
150296
136681
126036
57232
163121
129908
188392
170376
142349
266858
266302
132125
262032
14105
202314
202366
22923
165584
254678
247941
72348
287355
9465
163203
153043
90724
90820
187102
223298
298298
281058
273280
16904
276315
140023
169660
249139
12066
190162
28863
102406
258760
87852
282388
92957
156504
581
133909
6529
34795
151086
21839
47199
286293
205294
281908
168725
107150
275350
291082
94572
28833
223550
125149
246628
229331
123380
277809
155633
94613
86941
179566
214264
22370
274785
182054
119771
106340
76552
5256
289453
165715
215545
258358
223758
172004
210774
267675
22046
292627
128526
179978
59218
20346
286847
254666
141038
278140
75159
185010
172544
9650
171602
123242
155473
86580
213481
187680
233829
234263
132002
187496
253998
121937
245282
97298
230363
93440
240025
197218
112711
96619
133112
247215
194038
164243
286730
184134
81437
247767
227787
160197
52953
6313
114094
285459
261345
177742
118983
18277
135899
56497
102690
40741
161230
57076
277616
252786
178958
243500
218957
148655
44552
295165
244607
24647
160234
172301
140762
216193
124444
290848
135470
116312
239240
75389
248289
37680
177240
146967
58843
135535
86640
76567
138636
163586
31420
42763
92611
118375
119107
45949
282370
230285
103847
208150
286958
138823
142559
22354
203913
85783
74860
2034
8251
100274
12948
140806
201214
168296
125710
273889
186472
218399
57053
22983
45451
214210
117013
203519
34461
219399
230593
227149
18614
259639
69386
164767
144075
82665
16891
77076
264931
81327
117188
228151
254740
213099
49377
152643
62427
95612
163934
94440
46310
274540
76245
207254
246840
110461
290606
70709
25258
12825
46830
223180
254794
224471
32398
257216
94876
21848
172303
227602
117019
179080
100316
130452
105486
91692
25267
84942
162281
68460
196286
251933
136379
125394
98652
165676
249767
297104
85064
89311
6625
248623
289157
135128
219802
106673
283397
235919
117790
246948
49732
128205
23360
91130
1687
271457
229768
214274
209547
158068
227320
63872
47895
83981
239599
164232
159187
6002
231510
33132
65314
209286
32836
85164
140793
199704
15017
77367
173403
252778
249999
216417
35331
44939
113428
255984
265696
252482
118718
20310
239489
188565
148468
15137
179243
248317
92332
280898
263522
184693
75107
56730
204991
239374
256670
262612
192467
24657
245806
192636
60363
251568
265833
171279
45117
14562
29948
294207
252386
199623
278636
196263
95315
225186
296413
277483
243492
69437
289300
277467
32000
178067
268799
268802
97622
179777
255396
253907
163581
213560
152342
237875
63815
21817
20265
213358
258706
158090
24103
1271
121789
157812
257598
292357
181745
89117
53222
446
161478
173615
274582
150004
146363
146744
11874
46189
263783
225714
235153
203814
161010
34554
65813
226195
62132
189888
264073
135507
38921
143281
61739
63901
198284
286029
36683
229080
250418
195294
280763
8695
102761
210485
140203
55591
153301
298154
191899
150160
127133
58987
88556
299445
273262
296816
243308
276931
255011
136625
109698
54875
142469
268640
143318
85310
130817
5525
250691
299911
207146
249252
280979
230834
185292
234256
253323
217365
227839
296225
276508
108244
81009
70590
279029
30780
244064
127763
124506
172412
188928
127797
138343
93069
143637
157057
91073
45915
49867
128626
13990
279302
128049
87794
76879
87196
49718
27212
84939
57293
174868
145176
219772
271155
159707
242915
218412
80731
211069
162105
242275
134033
88090
62464
190188
227343
46607
35730
66602
194478
21906
32455
262203
265055
118193
142211
113774
49216
176681
127607
183768
253210
273354
86936
50927
238593
165989
33883
53449
96336
46725
104807
39704
79519
172866
1375
92953
23839
4930
136056
234159
175260
49178
121647
115107
58427
13207
3926
252486
180625
285949
63922
112191
8722
52792
166788
189661
142753
255748
115786
129975
87241
206939
58631
203099
255899
195537
277084
166214
198364
105891
283413
292528
54244
9844
254619
196562
115235
209247
112984
130780
229724
294213
88045
201823
130011
178163
268630
454
223745
32103
60563
299556
228388
195473
40582
231426
184313
182112
58741
172312
141513
36091
286624
293610
18336
58812
270015
140658
80502
147541
58121
288494
184035
167474
131531
182668
87022
141992
19047
124898
127133
156627
254939
8102
177691
56836
86925
200776
115531
297243
25791
247234
113504
72269
207851
250717
212983
237864
117815
238349
181762
219642
253177
109958
239246
178139
255145
70154
145575
33199
299024
241020
99078
103016
188839
293199
182022
157206
75218
188786
234160
261030
229627
152804
88622
50206
110721
15763
176801
73907
3331
148566
119786
85704
238510
171939
39473
196089
74703
97376
149223
237973
218721
69371
226379
188546
247121
140431
273475
231230
134514
210574
273440
298700
47543
137760
147322
246750
148207
176121
41932
153797
145417
29889
42876
37504
61275
266247
20181
23691
71314
76323
155578
221354
279492
203578
121244
191083
70875
237564
244527
207686
209067
248140
218790
281827
244600
289821
125476
1907
243562
37020
115314
65857
243276
19133
201373
191414
283772
114398
251555
206263
129887
18297
142509
52944
237946
77568
162330
71011
242645
202502
125098
155141
12790
226948
2003
148673
25565
13727
118723
236261
54352
227507
149472
263972
186742
81475
120544
254939
278509
124768
252924
92893
154333
190864
177705
181717
119322
232542
101622
235531
196646
104793
286839
181729
111529
148109
199530
33052
52068
171068
16941
110808
33358
10535
192979
80618
144895
185702
238703
194961
263890
56646
205950
288792
185184
126262
200106
119902
224785
75414
289229
36848
43421
292267
288807
2874
197650
214835
20244
186630
136316
154512
68590
221222
187372
163975
195329
223516
27697
219763
51075
79855
198018
245622
37541
273201
215051
186805
173235
219085
172255
269429
62127
35941
75445
223232
63201
93273
246973
225481
280157
127065
100450
22046
42000
134954
238899
124569
243366
182894
175984
296276
167685
151161
117341
248987
182287
167248
73964
194755
194877
198864
294800
234421
222214
216006
160802
201370
167924
225735
49647
142822
190504
85361
241905
236643
91713
245566
124311
182449
158516
254375
207674
194856
145380
57039
53662
53253
213722
223522
152296
157747
274859
105729
89666
236108
237807
142304
72121
147310
50758
1303
105705
97908
45562
69295
249149
110169
68293
6636
108505
123847
183725
169733
252337
247577
49989
164823
54540
168959
13210
210772
131240
288214
191348
215777
74387
144240
17896
104342
967
290153
280395
36317
80018
190385
121259
236272
278589
81595
13941
202
171016
263892
209009
63515
65655
291496
158219
292603
154937
83753
271766
98062
193325
210490
278922
244725
139406
285563
236225
207307
258447
145014
217509
212243
154568
294349
227726
208641
263686
16340
62046
17264
173375
113766
234434
136673
44101
33092
62757
200122
175051
178175
29029
236698
29078
273646
239566
86228
164004
284040
9132
31976
154440
104535
15167
268909
228647
65975
202268
270780
181609
250392
82478
295799
125509
170623
282926
88258
164349
193515
163275
69256
230603
286673
81015
150017
33057
251722
42525
216569
211446
150495
150273
48598
269344
229815
260620
125970
122751
215087
102163
115965
112146
238215
242900
10011
137303
159066
179979
270944
10260
189068
22054
272352
45018
199169
241528
95400
82628
212883
242521
82126
71511
208622
250505
290774
121865
139291
266512
234647
26622
210840
132043
109813
277089
187003
68823
69677
152914
88860
93852
133415
117114
280137
196071
104707
6414
277057
74237
76226
202597
122019
68006
179405
48979
294582
140317
245968
237387
124412
54470
192243
289313
67066
168814
98614
277449
127735
141848
202060
69882
171675
281239
102091
44879
276802
284236
295592
118187
280332
153139
278009
50967
32652
62611
164917
260522
288915
231691
183263
289995
271935
24124
81620
223619
291450
82943
47224
196047
75152
190820
142966
259257
286112
243438
108199
25539
255253
49006
221716
165204
69701
32024
221975
181560
79683
213614
273646
196668
43493
216438
102187
14477
225826
248864
84705
285444
272383
268088
233603
151197
7319
158643
180313
103456
242128
85637
240044
165847
50571
123469
181884
41552
100540
258079
193130
14974
116840
55146
29756
173241
155209
30466
292660
275368
273585
249586
281952
8796
12100
65542
177179
39635
52699
57829
2280
56029
147213
227641
110038
67908
249024
67545
87573
249021
53993
224519
189440
225231
184903
191374
63016
1813
175176
288797
196310
185434
135730
155749
245139
292211
214750
181889
181308
35547
241166
207835
205785
271936
217010
99746
8396
43275
113047
297824
193564
197702
277194
204292
12292
53293
29831
172461
273394
116722
176365
286913
78462
177593
264649
6079
229750
225350
34874
217713
41451
135227
240907
272499
233352
209286
11233
212018
161588
222609
231527
270254
17691
15716
114799
182896
96030
117300
292965
44987
176681
298489
248014
221059
83449
233309
117556
178133
200512
65064
197589
243869
96563
138729
200426
98366
227394
257666
79566
79321
122740
187647
155428
132180
205173
227597
160726
38640
69473
152410
208478
209802
166516
27811
199627
266673
92447
223747
30447
277629
100331
45066
183428
282653
95263
294416
267542
175393
238556
80797
182808
255035
24043
239324
52963
210669
36047
56393
276704
248763
32293
270952
258961
187981
49486
120946
27870
50553
220999
250457
166526
245569
189323
125191
109997
212734
296590
103900
90072
81798
190746
158592
15485
88321
40817
177113
290770
50402
112816
174495
35601
31862
123565
293037
228977
223830
61497
143105
18967
58104
128959
239554
31055
195734
58541
244287
171392
206535
1792
16206
49036
235655
110345
263812
220612
283916
22155
14116
242076
96937
210276
126302
262699
278988
116314
17161
4775
40126
98557
165871
236886
219577
104849
164947
42432
92173
135786
145105
131539
207016
202742
98965
189526
273692
256312
197624
118078
148084
237579
77492
257219
26210
106092
82696
163397
282559
180361
238829
62676
15499
277786
175835
184690
67777
111967
70188
147084
2788
147296
64974
179986
35669
258597
115714
112495
4706
272515
290365
204962
54078
192592
196297
1649
242501
10740
142074
116981
454
20874
112421
37488
207063
129521
209165
237681
259505
92957
243459
166702
234645
277481
193788
152065
255681
240925
24773
29009
27691
276637
4528
14407
183234
7996
200611
286848
2351
202657
206440
90979
20416
173449
57996
226274
260233
180061
101503
228370
106722
9938
34232
169664
137673
224747
72646
40959
92902
94078
84746
220397
297727
165358
272872
172947
149213
37826
259592
95716
191185
95472
137000
213458
201170
68065
97035
239304
218757
228987
97242
267474
103344
115212
236017
279503
130172
125852
214539
33813
10461
22350
260842
150530
269822
208101
73119
255701
149685
258273
162119
58853
210840
49627
276512
265307
67360
41907
35335
21692
230383
10309
69444
265429
218416
102108
130798
121769
213429
170116
109356
209755
136032
235653
220281
64332
188270
29863
120156
18271
201290
73525
80935
31839
200401
49022
88703
54884
21220
19730
230435
95490
271953
88369
36816
239655
174709
137503
137210
93764
1613
209892
20771
27480
22633
164287
10769
221692
128914
104385
35636
134690
200635
123899
61468
62769
12762
1526
110136
245825
245430
65887
229389
192601
264255
299825
109616
76798
162369
117510
181945
284719
141423
60082
182329
89821
130148
250763
93903
135598
248911
271184
199632
67216
133108
73499
280383
168961
37561
275260
22662
127151
204197
182081
76434
181844
265058
213844
224368
267472
39733
147022
45163
242903
109669
120519
201707
153652
167312
73758
151184
58266
30103
78668
257201
255779
247656
261734
46105
212735
272669
28642
87421
224044
59855
161587
127951
148994
178146
194523
71398
271321
193877
268999
61562
237548
66097
275567
102324
242899
283706
39054
243452
188475
181296
117333
193544
55620
234256
190762
254274
2773
251223
174741
148608
157387
22557
42896
274561
4545
122597
42742
179261
147026
284531
179646
153450
244203
253549
17894
54813
259719
269502
95455
67806
225451
8407
163929
268474
4377
212756
132563
110303
20579
24467
125856
120014
184511
10655
36267
112261
8187
188182
50992
157255
132898
272784
60702
270819
14873
236315
55701
5178
159280
83502
90350
45302
6232
138319
218475
246384
207972
216625
191691
287788
188866
265854
257151
152842
172925
14057
54634
132584
223859
244633
171999
116459
204662
201892
158555
42788
253368
48698
47462
179962
238618
238099
277194
49239
255132
112995
197652
174761
106720
4511
20269
153045
78367
243307
78875
284209
286220
260051
278319
130001
288932
79697
196756
271006
98169
36967
250066
99790
159966
90806
64437
101021
170032
27695
3559
244590
180644
65018
162726
30304
240328
151479
274120
239075
226380
16171
68619
56850
64817
249882
108913
18971
139406
224934
269924
120436
16037
259687
179325
195529
112030
73626
20719
56175
249277
291312
82833
118856
21001
100605
62740
83923
134743
17335
87762
249702
259762
50588
38106
239669
175070
90129
52785
102469
25107
253023
19306
223774
27239
230874
183131
111676
160254
138827
176469
86267
178912
271346
77228
223916
293679
297319
10938
2129
128866
8694
28592
52905
5687
216644
234246
36104
105587
156095
103014
140953
40080
28155
288503
94695
245382
179720
50814
134645
297636
87531
289854
29868
168371
69362
227203
229757
211697
165899
166070
278123
199867
163116
54065
232420
261058
73074
24744
156916
68422
249062
260594
275362
98971
172262
288855
257678
155435
175238
45761
153978
212748
157884
171176
53851
112528
113391
240247
23421
73982
13951
7262
299414
252859
295928
155038
106430
199217
180870
139353
39823
144975
161486
6804
128483
157672
29608
41811
235061
93801
68783
111250
52139
34659
87290
223961
136654
61787
204376
159641
108798
106428
100917
19468
13894
150793
12579
4230
163427
37015
135364
127381
74289
135293
42993
70885
289271
81018
242914
19156
96485
52598
187795
115697
204309
84342
97966
279589
111788
233702
211713
75722
237212
209740
98233
295938
495
41554
79982
122259
167158
288929
179360
158575
98502
285115
132468
133793
113729
226866
283118
92362
10419
191548
80350
64615
68379
210558
236393
212066
294593
92066
218952
282415
156602
9107
146038
96919
177379
29139
239687
220011
177543
299667
84376
40710
220039
277184
42368
223795
19488
198540
287429
161462
246975
135936
247170
275610
37614
205149
27183
44445
82850
280985
185252
245453
151983
127645
287213
236767
235489
137223
141504
109715
80780
296284
215554
222421
115950
278083
198703
276508
61760
46668
80973
138018
221928
267461
263372
105197
214638
168342
127960
178688
158057
114301
217904
295102
10389
109607
89952
221007
203472
76472
239290
160696
175514
119864
118522
280470
223344
185979
178884
245100
21162
166155
102088
239819
259049
95645
32824
21233
224988
297374
287405
165069
142110
287677
18489
189260
53291
59303
186584
52299
103317
120718
125918
236224
289231
133909
42119
167407
777
263254
169630
143990
147177
182604
13845
258171
277426
80432
192790
116184
191778
271526
196429
197056
18665
31358
32606
209912
149281
197534
280728
162564
163025
172910
148768
181270
250878
196803
44040
170959
10342
50864
128630
113570
264262
152708
272578
115781
272252
268680
271842
45266
225428
44211
141580
206672
295460
112868
23551
179792
94138
245461
154402
287433
86243
145722
219931
184067
246959
277164
247899
246465
67556
120842
144534
141854
227649
20773
11364
161692
18838
191410
162964
117902
130658
133385
150940
141850
296215
76608
152584
138508
33285
147929
19667
188872
277628
179801
44350
94450
189648
248549
289969
245436
119293
211031
198281
191635
289063
163359
233547
286828
262626
162587
184229
221487
35462
288092
29328
245348
175907
59290
37383
36770
271189
25897
225119
288338
278018
244524
103379
184257
272785
124292
229371
173993
116816
122161
23591
295917
240061
141555
294615
80512
137341
28689
188196
277986
64257
268951
55610
109624
220753
12286
197276
253615
182611
218090
190241
991
164678
228548
263435
186912
182964
215450
53656
258556
86365
118184
66921
61850
14431
22745
229662
76911
244686
162763
13440
283008
295894
192831
74960
217417
238895
9050
52391
45375
214013
232653
151681
151767
12881
177958
204081
222728
278477
194267
171055
282315
215322
147666
109811
94002
252624
209663
17608
206024
253056
253202
140887
257130
212156
203440
238512
121756
177989
102904
254493
233168
27580
136490
113760
285423
90502
222746
186092
79583
8225
221769
11341
156447
143565
123346
254810
63775
292496
18811
208183
186314
202449
223427
43209
171512
146465
240530
18417
34322
224551
30746
236407
187463
184229
247380
100366
94360
41671
292962
38317
168685
162962
97575
3825
94105
101116
80963
101635
43477
54241
162579
129661
147560
206707
35101
99786
186381
49389
10225
230173
293937
166546
186010
180208
64126
231192
35784
263599
71425
137459
280372
264762
112355
79971
156639
10760
77323
228259
297987
295471
59880
242775
282236
80456
122205
210079
90948
203598
135049
129725
225695
252922
270603
221827
17596
257710
247204
251108
48021
140670
68850
200936
2569
153099
199077
49092
123249
4236
255142
102901
204634
217566
265041
294911
104963
185149
169237
212272
278715
39328
180018
57552
139269
161405
138657
223317
96531
140219
53794
87249
214408
3723
12530
269478
114294
225987
45743
192237
52394
110092
258768
26127
13489
56019
167222
152763
206890
209274
226571
294803
42026
171292
102186
147061
150205
11960
250090
240489
205141
264719
159628
135027
20368
73594
189893
31170
138767
13411
219809
25288
44712
205528
43324
74598
232753
38607
183779
296190
159369
15625
85179
50001
225983
243977
196712
239410
132570
46847
271000
253036
246877
26571
98945
254924
26731
238726
125353
28577
56088
191295
246707
111579
289900
241310
146099
87038
10478
30158
211787
269763
76227
294004
104577
128986
23419
275682
9647
212480
60849
239688
265955
279214
265001
78734
81091
103357
26383
280349
240647
204495
159936
39663
85592
273020
273617
284973
68311
167418
239368
256867
288757
282782
57780
158289
14241
235956
204983
36977
212537
101849
143652
98710
116443
248318
56732
57526
222785
245558
54535
99717
178993
165447
227165
16058
194146
232714
105668
123997
46268
130005
299006
119192
12879
30678
257980
21250
16725
272518
260782
12575
20532
146216
148953
230794
102620
25595
284696
160717
121591
206725
164670
163150
140500
17927
197896
205816
77307
276279
118297
10523
122971
96706
174745
145593
260041
23966
73636
94017
143438
74399
293387
41826
263478
60053
36912
167102
199762
285424
135716
202500
194793
169289
288502
288170
170580
61239
268319
154515
203038
42272
166643
29224
278054
103487
252196
28891
135558
191167
54287
56444
151686
31775
252405
105574
29926
30948
88466
216434
174542
133282
177740
38491
129322
130676
262134
46671
50062
231851
272485
77873
126214
30183
244504
130982
56058
115860
113237
116455
10534
114897
182113
33955
133676
164086
202744
236633
203964
69015
269054
94510
14151
242518
164358
142657
209698
77653
69518
203148
274082
105533
97082
263275
155869
239754
190793
83310
272142
223773
289720
146141
247775
130988
271699
292974
235200
155252
31157
218012
74897
60129
278543
55406
245470
114673
16655
289371
192280
83870
219072
82166
41038
283767
274565
3372
67811
184364
115426
31318
45133
283961
25846
281249
191340
83438
155137
146395
228577
47297
73338
34379
134197
139236
124166
259406
61490
118993
101095
207719
119918
290062
48887
171840
15115
31227
206968
105391
5103
85590
18639
266248
68757
90070
238210
289422
298021
72211
264863
123753
121436
287064
35321
290185
40401
119389
190945
266674
105205
210718
297091
25769
106552
152464
50826
282874
29194
122374
212623
14449
270411
297689
196996
163331
49264
71844
50563
285661
165391
184850
87451
184493
131822
299404
280908
147800
277114
293534
269322
230321
133099
73551
217687
134095
202364
97427
202716
144284
24078
225915
33626
136716
188573
135999
75606
166412
185682
217172
116155
274952
38878
109735
141553
47103
81749
44040
102036
23773
236360
34957
274491
178746
162562
111235
36776
187590
134544
298972
150336
49605
55675
208187
90547
277542
236609
183065
147941
72856
48670
121692
139386
298508
46000
206378
155171
22650
75162
238746
247112
267900
253838
5440
238316
218354
270776
132780
268841
129066
229909
251550
171566
127885
157776
219481
280310
271168
190261
153536
232854
224514
260211
241800
100517
251281
182003
223634
193098
107416
286394
10930
232007
114275
84987
222632
8412
106045
34669
75559
74204
163518
49284
209014
94940
116450
224924
278309
272483
25602
128483
115741
174864
155057
54856
189657
2351
167395
209008
165241
19401
285248
72355
230528
206473
89099
196746
167161
156348
131377
165535
246207
142285
273219
33109
274456
199921
96094
268006
97024
145970
126435
268955
211542
39863
223094
131695
168212
166279
127265
21306
78813
119223
30816
105514
89315
194081
166825
139938
212689
131508
108424
87402
230023
89982
218666
191666
199603
65536
259269
249255
175089
98705
132096
251110
278341
4325
247433
182342
128399
108507
268867
52832
50333
174943
224394
225841
226954
279456
261757
73537
211970
247404
233798
263003
103019
282027
268016
92182
162592
133360
36358
271578
153745
178763
116700
224214
238727
275951
262450
101548
120727
262878
223296
273685
107619
46957
4380
158891
219870
12548
243001
263370
218150
112572
213680
104421
267941
279716
34287
103091
57280
32033
164694
206224
9805
46847
197549
116549
230070
159356
218756
16218
12457
151380
94872
231574
50505
235419
203588
114391
269295
248575
223205
204196
182634
153688
108601
226781
211234
16251
156447
125600
71726
281744
81438
125148
72495
42559
88913
80496
271123
50148
261583
66046
247511
236852
41872
255481
165875
204406
174857
135828
95592
208791
246759
15453
241258
276963
129354
268686
61987
171902
111825
29584
174982
143459
89675
64409
196726
98333
285317
28647
280016
297371
25074
13690
49334
16047
9675
129926
39388
271599
78454
89809
105226
138105
34413
298040
22442
195197
182163
112312
286466
80470
172915
213289
65253
93060
110938
177204
221288
202947
254643
230070
145695
234626
191957
42788
156155
227821
248301
130085
113184
179690
243210
169871
208539
76099
139198
212487
7145
139094
295089
157426
64366
48758
198670
70665
174400
15672
36967
29373
224279
139755
108927
222665
86219
181778
17057
177100
150841
111327
210160
279974
107553
185431
253112
157777
53356
105925
156306
274425
161204
1733
235127
287848
3558
242685
226265
19393
135563
242367
234024
50142
6049
132064
292446
75963
254419
2778
290333
13724
8139
95288
281633
170215
145033
119075
12608
294095
61294
221579
52090
273220
37247
152582
213334
97930
30300
93354
125264
61176
105383
134807
290307
285357
7634
103446
219195
234323
128586
177660
34731
169228
53857
272579
298814
82143
253494
292007
215645
88097
273248
51961
65378
109720
112749
240129
184072
242151
274985
87286
83773
136610
188781
80445
126661
1695
287557
298746
277912
36799
26410
111652
34006
20987
256678
258070
4790
232296
52307
255440
24738
296209
81460
233504
164492
4199
76921
245826
104625
214317
274760
77090
160705
25854
224367
103481
198785
284483
295130
62561
201460
227886
206879
57591
113479
61854
47473
64126
24183
2441
297906
130304
7885
128293
70784
5770
206128
69952
41835
234987
50423
963
158535
74856
158686
130137
181644
219093
180503
246196
142057
297970
260752
95633
281459
101625
116713
257210
142122
220285
81999
139352
158683
174905
79504
94902
176935
82912
101646
120260
211965
114074
144261
95458
252023
135689
38196
90734
195006
200787
216162
106780
31470
226373
290778
64483
232872
95804
197181
56662
206441
262140
156800
250876
74077
32802
86672
146473
23024
234473
93519
179257
263361
199959
209612
233357
184065
262339
293284
197483
17763
169625
261288
87888
138692
15591
296086
247344
104638
115992
298866
9029
252186
116531
211684
294996
137991
283756
298175
269450
48721
181572
235534
145773
95199
16061
266203
211727
32966
194057
146201
144239
98601
141027
43816
50278
237534
17627
38503
8240
44456
58357
229325
32872
153526
12603
135741
289739
108765
2956
68181
148459
196628
127319
5545
228025
291404
95124
9137
15297
77017
264223
47311
21523
195550
286131
34809
80391
292964
41296
229454
283087
110114
93109
213137
211760
59589
70664
25973
164398
154842
211125
23099
47482
155168
158901
273311
227109
194132
153135
100308
157208
251609
8150
246911
163940
211941
96854
162296
14007
296340
111271
274383
238605
41544
228538
293600
234983
232441
66466
278753
284666
155640
110839
227773
106637
272761
4165
275557
69108
178394
75262
164513
279850
130678
99464
127207
235812
57375
134089
180778
227672
178055
123718
186927
239272
139456
53821
204268
291129
105194
125592
101034
108767
97479
81070
273758
173063
231074
242174
217660
62500
124016
59539
198479
232819
61366
228252
92598
279993
191518
90992
77153
199515
109247
193789
115327
81967
250877
74560
259994
668
272896
161347
254364
229257
187888
99071
169775
199878
204815
120543
106871
205731
274736
5537
118200
128982
175560
198106
158379
249992
204325
265189
86107
250668
106214
94916
174914
27053
145256
68867
18378
273585
273631
7299
236804
24246
191463
221299
259781
98314
61646
96603
99895
208489
163668
293866
146958
260364
255886
91091
196603
208734
215098
295610
240111
196123
172867
29914
55724
76712
39368
239575
175395
134045
152455
167779
52572
202115
21284
298895
241418
3985
271897
257553
148349
147109
251663
148094
244853
217006
28026
276454
120021
195979
114355
17606
49324
93786
36879
102462
54117
218953
152022
187662
65337
99331
174549
53316
77606
97710
19974
276244
73588
175821
193544
227954
102246
192039
230993
220338
33117
243913
26529
158036
33890
89906
127333
73674
184061
149350
213887
291158
173467
191640
192827
196317
225638
288076
146026
18185
148671
97686
47514
244395
11728
247134
201725
135039
155033
203996
280649
262191
152327
126396
737
33863
33190
159040
173571
227041
246770
247052
232820
165199
236085
279974
138859
267648
222794
208054
273998
159232
156161
108503
121332
246164
39191
225253
220800
180068
17984
130237
98343
260136
279694
82697
290846
97177
259455
265566
278588
294679
16670
272786
223952
149662
170948
67495
296377
286403
195108
288404
278370
148740
247943
36265
155724
85501
116121
169257
61865
233562
52308
62956
241107
267838
71365
117973
293480
74683
87328
156539
42844
238162
298803
239903
21215
23283
191663
9525
85337
295758
115947
31736
228170
225034
48973
126660
30869
146791
70475
100948
4810
184919
221921
175639
114146
15680
62203
200086
209182
253716
193107
149888
73658
259865
199836
20240
66673
282239
23699
260902
109720
264499
266503
17932
73881
170484
24151
122129
285082
251238
54595
268526
286609
223195
82841
189786
149328
106697
291265
153866
152878
57648
198429
250439
13962
250681
47473
212854
7892
242595
159194
221720
63855
9877
158036
299003
156168
37290
9854
134419
78893
265473
18075
130207
269954
172043
139419
19225
175720
184518
293414
58905
20633
55208
232856
114305
181424
29253
17259
96021
84752
152243
14532
218391
48541
23351
77683
199721
277483
68313
18619
223712
192904
185574
70319
54519
80577
191785
291069
211021
91057
95004
84662
47976
6680
3977
180854
233181
19867
278659
56621
299041
277210
293893
5472
221881
249970
94661
60338
203332
150162
9687
124355
150307
115813
163282
119742
195941
3162
218223
3198
186586
163047
23762
30515
90528
121430
67595
16793
239612
237770
72068
22619
95146
67863
123934
188843
152157
99783
269795
120774
232191
227335
241008
3181
150106
267243
168031
77851
49680
252336
64431
109582
254455
118626
275274
235254
299726
275120
162604
289344
298086
123173
50683
283424
23562
20460
14095
122044
180490
20678
200517
15079
7717
24226
191488
94233
36084
251303
171062
273924
102733
162613
62311
155372
111220
97327
47276
122767
134204
263965
67318
85431
264457
156497
96129
40561
263068
183683
201545
155719
294995
278470
108384
61646
248657
102777
64499
118273
136966
73877
109945
104294
87012
230561
94072
31855
172092
53020
171489
196866
89104
198010
251339
166018
203528
166055
100802
291526
3675
226788
35881
36493
145985
37204
113620
287716
249450
156629
225402
125443
244249
28481
29484
131440
44456
285925
214690
29839
38329
240327
220764
154028
265942
36058
111077
761
80159
217916
69536
167445
29588
91966
88956
121282
219355
200459
224773
10118
65934
242209
188907
156071
78731
108855
258621
179942
269784
18509
45431
196092
222992
67662
48247
279539
185830
162896
94979
88472
160493
216769
239027
5534
197812
134789
122142
165563
63215
79348
35794
150550
59656
4343
185031
181052
117550
2410
129919
268158
270134
41188
227297
271395
212730
63242
252348
118210
13239
43838
56694
267164
255880
202269
137702
64491
33018
37617
268131
155472
234748
115480
177407
32699
143447
154383
43300
226162
161883
182877
44325
51475
213037
165847
115743
285346
133573
77035
240067
280883
57827
248823
23926
158921
74218
135742
121181
241291
127496
193752
195511
129165
201151
178338
126429
55524
232535
182768
6500
293258
50945
34623
175750
14958
91445
7013
254411
208917
41882
27108
47132
279675
131690
33299
97514
9235
2539
47830
44928
241568
191847
249070
63767
68438
206222
128169
248290
34158
265467
7898
257932
65467
73973
22230
207534
226850
235739
161316
100648
57214
50328
152919
110009
134999
150778
91434
111053
297743
197731
94307
193620
61390
125183
42131
20168
19217
14755
294014
219059
265935
286650
174456
28269
258642
155992
130398
80529
81082
10822
287145
59123
219651
158965
95425
293428
133309
267785
199896
160948
118421
112757
101761
148111
296541
48083
3006
249184
205365
168397
97467
57458
177618
243006
185880
67912
218710
38420
297865
56973
247883
131071
77053
268870
174721
21002
60295
149933
13103
299015
142401
57474
70128
184718
192398
137119
275557
160818
178195
128863
17766
82107
187666
155921
52565
128486
118746
131058
113113
286636
165432
266342
36125
110394
15827
48707
267579
299197
235443
101377
199667
135627
48580
110854
108300
156869
124951
96209
26963
223729
236776
34703
63253
200400
228861
64020
44448
196150
42237
222463
237723
232925
279345
219029
254493
162788
154572
95387
205304
6527
34885
92833
28858
1605
248210
242961
273049
44418
225998
127225
52576
289237
202038
144475
129008
52243
35555
144929
53821
240609
49814
130203
86016
179086
78603
281397
231559
186648
239468
161815
75003
3281
148360
149484
276635
229517
43877
177086
269655
24936
77182
16216
254602
166501
217275
104416
269785
122387
137859
155086
176695
224446
142210
35014
260227
23920
66416
23328
128573
152089
144393
291136
13245
233311
146482
152806
33245
180485
215191
32399
31856
247589
89028
125780
294243
165817
181204
233010
17828
98320
27361
191660
47048
187407
222310
128815
49293
71052
137153
43776
253651
204635
293839
162044
230648
42237
176779
116755
145248
198376
260141
21456
218441
91357
91089
262435
215373
195421
255853
208510
6684
122766
59210
28352
25498
3612
254903
118515
1746
246239
95328
232025
103066
125469
121900
48086
81532
229728
190514
218777
255832
200895
31521
227840
145779
162616
172067
177429
177658
285262
139338
93015
50674
60832
104611
204962
19180
247032
99453
110674
188535
38421
185648
265067
270345
196699
176047
22427
95351
189699
222523
134578
124713
116589
36891
265597
90595
112704
102131
268681
28980
279100
76363
63961
255190
39282
198618
49006
295384
243316
115097
108694
66291
209733
40403
29896
97759
245142
234042
215813
251377
177612
198165
51848
165216
237198
68671
256325
166079
190436
16056
217896
223296
71
175093
138447
37187
34129
293274
221142
144156
48968
49383
72106
218772
243772
109078
126616
3681
131982
235907
279566
124223
261910
162609
247925
109339
131762
190709
193635
214627
40639
196864
93650
143193
253774
51338
106480
155694
202926
119477
34009
268757
228629
278175
272527
32482
52285
212939
81626
212306
149606
35734
48702
182156
106711
95985
225893
152809
53834
59982
264264
7309
231783
235823
239325
150072
176221
280441
64531
149911
231173
259990
292687
10076
58524
16142
233338
53596
208112
248163
113730
5983
170788
278048
153766
179774
165974
195691
271591
87014
243777
155169
4228
30269
7528
171731
233121
9257
11144
203499
160893
22620
233336
35432
197671
245783
205501
73662
56356
267028
278198
91673
40089
130444
111577
140381
274979
118036
152821
140335
32357
80202
140038
96040
46049
68041
39926
108429
70770
135957
37567
209103
59034
204531
66007
187721
198570
42570
101008
114488
181024
173463
197298
39912
121069
236393
164869
291388
57882
50223
149972
187469
170533
116828
157504
180434
113325
98290
257128
59980
158972
236337
195646
190612
152780
159692
122121
180807
244159
38876
101958
9467
198921
236889
225524
159522
34388
144984
70259
219389
49728
132360
192914
187893
33151
155457
154610
63223
180646
130756
286611
1320
125839
53433
145138
291316
170958
221953
76567
3000
237630
291745
105587
184682
156095
126072
102492
267363
164229
9788
85192
30402
21102
215222
206053
28212
98172
260956
91343
179961
42634
59546
93522
26478
279818
193854
94401
62264
20328
278918
266591
272970
95801
131395
186856
106936
232397
285726
262980
13344
194464
171216
116303
141455
277384
55059
197855
238929
214734
252641
151106
190058
275650
15178
139350
245098
45898
234099
224710
270485
212375
297136
298516
199409
236736
51310
278789
1808
288581
170899
145123
1234
278126
13408
22314
194491
72370
95711
96155
257209
54519
58724
182698
95964
126688
198723
201185
16356
219765
79735
5022
5792
235497
243790
210132
39913
101267
280513
114656
95376
116541
91878
39971
185801
110240
193972
127373
244980
276303
35261
72388
148685
147198
269248
139066
56190
46830
91361
290461
124178
281524
111010
9490
169455
167257
78708
263162
159007
57514
133834
95569
251124
135316
286060
62099
98618
56974
44987
242676
249197
135681
19641
35552
123173
108120
204108
146340
216969
191221
108216
75241
61108
288940
224723
186639
6479
281209
242999
262182
107440
289198
213478
260767
50068
132831
125749
245926
204625
109851
282902
176076
122344
50431
279469
116
42173
145432
22949
210659
163924
289674
27491
292480
171181
198959
119265
112071
275107
278097
196582
276930
247482
205081
271984
211180
255922
230068
79766
59469
21048
45304
7823
298780
277656
263
46606
182114
83910
85443
51884
145001
130424
203944
240424
199983
265821
32690
11107
232358
196119
165147
180305
14801
14135
232598
242709
4090
48508
202594
122308
281493
87294
264245
23199
225805
188930
105341
91182
298472
81664
160271
264347
244183
98022
55247
63964
210702
237410
33554
256361
264631
40329
198324
101792
80513
94959
258853
211769
23746
163373
79732
187234
80755
79765
211565
89462
226404
47063
118488
283721
155156
151529
105661
75571
202454
56250
155742
236235
149420
142712
115510
296158
51536
33577
83662
240921
138658
190686
258290
141856
173084
278012
214075
167601
33972
293551
226811
69284
206367
197359
73843
8146
13841
246183
118961
45080
119020
259130
13543
294470
150724
231219
67925
52281
225217
35946
64845
83784
130833
260929
217686
182036
136763
258478
16086
234673
204909
68272
292908
212808
58985
254533
42270
19415
290822
245901
198991
3244
165695
236632
133441
117028
87143
292631
37154
222912
208129
165928
266211
230289
134057
213101
72454
208534
161503
86736
44332
152059
276994
78625
214200
24880
13464
198785
203401
47696
233212
199728
195522
42869
179110
192599
81268
64139
223369
78701
192863
70532
61514
131685
205416
86583
41053
152321
274193
267560
1092
73808
80617
275829
132358
39049
186391
168815
33645
104593
251688
52905
154398
221848
53879
237024
246374
117740
245078
243795
284027
85266
52955
36104
136613
78080
182725
71639
152034
134974
160421
190032
40385
85984
70279
59415
63115
141763
151020
217401
203791
264676
165428
97233
157031
58225
171407
202783
98327
273062
180237
102877
289781
169262
218338
11706
158668
154912
235833
275531
29304
12717
140206
57650
231694
154996
17359
211195
49844
258860
64631
244653
246132
261229
289073
119769
17299
27625
161844
192190
21284
269466
297837
267361
197595
91069
174420
168976
6028
105273
217518
87320
201957
294096
267014
288049
107317
13637
177741
133723
195142
123144
196617
60608
193088
39088
152794
225067
64014
163893
63677
11690
158656
103197
248061
98509
22377
62023
153867
213367
269062
15736
99542
197685
145051
91589
257436
211922
254252
76260
119879
271864
104350
289756
253724
66562
57896
199226
48563
155904
283259
244233
283775
135171
12067
260788
246353
89186
13910
254063
153842
175236
176606
104637
271025
185730
290558
101339
183291
277022
184443
261781
62152
230377
125083
296577
265289
124577
193629
111620
183664
292430
41294
10558
45442
97968
297467
237436
146012
113553
139632
7745
293667
250014
23386
34913
121252
277045
205189
9967
280555
182802
168858
128698
121446
256294
70548
263577
192385
16851
291372
202470
1944
82224
109055
46733
22737
7868
293834
147061
152221
174884
124252
222959
174159
7057
192656
193109
233461
61340
79787
68702
194865
50424
175104
126436
33018
23177
142026
93168
238070
275900
276453
18615
6106
158803
208124
118613
80733
136767
118385
124814
141185
179630
90209
112991
24058
98128
156196
272746
219159
212244
274128
193506
208066
212352
214397
46037
176850
251458
183722
9177
41003
130040
44522
11775
115016
106835
21185
62822
296365
170116
57557
218372
255683
269411
126619
89566
105492
285672
90224
142425
118816
278518
285904
96835
256700
264233
142704
254227
183240
84288
703
193754
1806
107374
137572
89345
277687
139995
189684
262311
194804
263238
197002
1542
216237
60058
166164
271794
69117
183296
299141
251719
162759
106998
43925
273871
63661
134844
267895
239391
110342
269377
8134
292221
70157
144001
104051
146600
48722
98025
132575
229486
154896
71498
14812
285858
288969
5647
4526
131919
35240
248042
85606
120720
299590
14188
278859
123197
256420
49202
200242
267736
20607
60631
60502
235776
78928
53156
293678
291124
42466
126759
122962
276939
112114
77181
241062
293000
172298
111069
33592
731
286008
19153
282424
70515
266512
182115
255054
157936
239062
285751
91284
128423
277877
141757
107373
15260
54335
160823
182592
226598
182580
100932
74667
164725
195260
109400
142715
251327
246990
263010
124348
280936
276296
263304
41127
140139
239464
88341
257338
44060
127770
250268
197373
142917
236279
20069
190604
42314
142005
4342
259997
134117
46766
12478
118659
90940
280378
123562
265723
205099
4135
246763
250202
193099
83746
276697
205648
38393
241899
12766
101572
121207
99170
294877
86001
108336
91136
26031
98014
15346
242737
27130
284846
33669
132074
202816
183271
287229
196909
157072
86457
267639
208319
187886
147974
238534
261278
114573
193606
181548
267540
276620
291461
74578
272598
274300
190861
211595
292229
250410
38834
48887
259189
74588
16807
149371
107421
293037
179405
223002
130537
200706
142625
151475
272964
176413
161537
275834
235214
95725
10652
225006
141737
265547
196785
238567
280402
194814
30238
99535
221193
5502
90952
136584
186648
77431
213599
259536
211563
141098
33283
72549
163129
186663
52610
163501
69519
151381
75085
117573
160366
169063
294039
193163
52969
14723
116806
72611
259379
140603
188107
91368
71454
202149
257932
93893
67789
241700
294416
33142
135150
254054
253613
160416
18342
103798
141022
188488
22754
141019
250238
103504
95957
292083
38927
227290
125425
297120
67743
12061
106285
178418
98015
235743
264656
156220
106680
250634
272733
81906
233242
15673
209352
53161
61240
173666
137809
123716
59998
25378
296303
212912
93157
279741
171436
172546
7055
291538
201336
7465
129687
19677
194742
63964
69453
216938
54557
100029
203355
17949
81099
17457
221636
102681
32402
125870
189156
288646
210752
153221
6614
206442
165016
186300
287412
25677
69617
126272
200161
8098
84375
294418
57595
138458
33876
164802
238165
218623
182009
286392
4703
285877
132288
119267
282037
294766
29526
67096
240152
178150
42810
21218
290694
280806
63693
243729
181605
45552
41661
56087
226795
210839
261100
263881
28426
296307
166527
262432
260460
4525
293426
160248
286055
144911
226269
88362
259984
124697
15011
252083
27358
119969
53743
299391
200159
265430
6159
35041
225900
287375
77331
148057
241661
16089
83937
114086
180069
92040
212490
210872
280778
98396
247682
69348
94477
144661
38079
120174
256502
159159
284300
99771
74368
272062
32387
214026
113776
189159
30206
291197
77871
19517
35162
69768
147799
55189
260114
43427
194330
217292
63674
284953
271699
185738
285915
258188
59660
294638
100212
286707
235331
245873
166159
279441
63134
187049
52213
161037
296684
249208
271919
172768
118945
32926
177743
62916
47549
220059
153990
176894
128976
187958
299583
223575
41559
212355
41568
131083
84416
247263
295506
170845
47034
10080
260612
173906
245597
240811
279553
25088
92318
137361
154253
180052
284890
70118
103660
104430
23464
4479
246599
75718
217212
159007
155325
85021
102412
196031
299950
93871
33420
149801
158165
124826
178747
242698
132185
96742
64144
65549
144593
132634
153500
242107
50170
203431
208226
246209
154453
19144
245367
134569
136742
251773
110985
76563
85952
40426
151538
163696
272619
86256
101188
153440
166252
208502
139473
263541
65075
112347
114843
84817
264963
259028
134817
120438
193983
279658
130862
185494
45665
118848
32764
280052
30319
226001
112147
154054
97066
156052
73653
12603
297749
43107
191047
198277
49977
216112
120077
7645
220258
242621
125575
131864
163385
71889
287843
283481
47436
77512
282712
119090
103825
151853
159261
107899
179367
80543
126595
111725
295583
211190
223296
162941
14989
138678
29320
81709
251097
245552
254134
137620
33189
89923
252859
255232
77648
112996
220535
181664
264907
207253
274688
38237
44628
228017
222814
66797
31237
131713
149788
109937
17037
11656
297741
147367
88966
130301
271070
76694
249197
118965
81641
282540
171826
52719
89839
294578
21517
52702
25272
88116
178668
219195
10292
265065
21978
253239
16529
272479
273249
276590
137751
299566
110299
115383
77368
200216
275152
73833
3106
298092
178051
140284
162742
83463
112996
7949
235756
267034
139325
167026
73084
216225
182802
226855
150669
82010
164729
67639
2547
216184
116366
52045
283152
78355
260532
238003
144512
38440
4997
103050
128418
231295
198482
10271
25772
85086
189907
58488
42048
184547
133484
5057
84786
138714
132084
7771
288293
93999
170900
214777
205751
255583
169690
25426
222431
6179
110052
218311
87234
89915
170817
216684
80428
161177
255249
43720
111404
228682
90049
190027
49270
73506
227836
5009
279162
153532
247521
167615
152230
87747
22059
6583
76080
10350
153357
149966
268752
261207
1925
295796
25475
273395
224058
234058
26787
65082
105751
55333
18239
6810
14688
27039
177222
1114
21976
204809
234761
259327
25920
202419
168192
100393
32279
275025
213300
173888
162360
119041
47320
142429
244457
250882
248222
253535
112224
288601
247292
240120
257522
35804
291473
94643
145849
145304
264487
212027
140207
256559
107051
188371
109681
176520
94650
269893
189396
204266
69112
97128
58220
158950
140281
29794
11759
273970
128520
118805
191868
140422
6407
235224
54448
278269
242536
195654
2510
165654
18322
115638
105819
104096
97691
129035
286232
200
292033
201368
218176
78439
58669
39816
270135
271766
194647
126078
139801
179134
142415
188748
181129
191792
275352
189332
34868
49177
239228
149627
169380
20174
159956
7592
176321
100202
164043
233718
181724
71531
178767
15948
173261
61407
63174
269553
200909
293092
8887
177741
64112
100001
286620
172892
114227
91385
50746
33041
154754
87425
118601
40404
238390
135196
245422
18740
122829
193126
206502
152543
148157
180266
236002
169195
44102
146436
294634
64694
116011
118563
69059
296526
107636
290899
13879
140833
165557
89913
123351
1511
84357
239091
58561
27023
4338
146557
60054
158545
57305
290434
29558
52751
102039
135036
288374
243434
129353
34203
265919
180728
108969
195641
182162
220781
125965
245519
13564
156602
76451
153485
114809
80228
34966
35138
149550
103742
189354
286897
172366
204316
15493
60185
231013
143671
194832
162179
158929
164672
271182
70704
153932
243448
205016
275973
296460
145896
39790
146110
79584
162718
230080
67273
265218
199376
45933
127266
154984
112790
296954
214672
90485
40996
217574
44131
270019
266134
71613
240896
180473
136426
140624
117291
245052
47806
184300
184499
294909
281451
133437
251781
75718
47268
285393
61700
189332
28820
115727
261914
280790
82177
133856
223029
160244
261357
207693
297123
296846
182537
115284
26894
135829
24622
81938
197327
298775
132572
147766
16176
128217
40836
38597
80950
202305
207215
53617
128365
189644
80278
6379
93759
101733
150513
144938
277274
230618
94069
227132
60013
121679
111919
82808
30009
75819
67165
254273
279606
231209
4221
202781
12022
183376
34697
298692
84053
196693
192453
169153
143647
22348
255464
55318
266838
249933
221965
231699
60937
227461
126811
121299
280860
190600
16340
206118
84777
218946
262093
263502
220235
276610
164865
169714
165732
240656
79296
69958
38475
294242
39725
122997
230224
158002
169841
26985
282629
225730
43611
240584
103
180133
164623
241018
136016
281877
59826
196759
245223
171644
170835
115221
58895
95165
77262
62677
30693
197855
83982
84877
179211
171100
247588
194999
207824
286676
132557
212231
21295
164682
155086
196544
178188
242271
61169
71292
202214
145139
44173
49769
77459
97218
45609
206235
70222
58781
143418
123568
279343
69373
175558
141445
150399
47554
88278
24453
230207
40369
215767
194261
35670
2160
80195
248447
81847
198601
290019
100198
78198
67121
213234
200901
158849
233464
253196
117217
147523
139561
251058
34206
39330
107922
185151
189312
255640
238502
23052
266425
163186
112114
209516
93821
24464
89505
286114
137068
55362
279073
292617
146747
173445
224042
79977
136457
34446
283674
11307
229103
68419
291494
137879
79696
92871
16464
194275
212552
6392
186624
37385
280550
124016
165483
108848
273828
170147
293602
272056
270510
158824
150133
82907
191181
295954
199109
237232
105108
57413
259096
209106
37020
226993
43853
94584
178628
81119
260315
42273
120808
297067
76477
166829
51827
252764
169971
259833
66308
224345
104747
161847
115567
221113
159819
235224
141279
34996
64900
148703
21576
250244
20257
153593
115607
226593
59034
263484
105120
287197
124582
141167
114623
28459
268034
229928
266651
190494
263477
126011
234243
282537
94451
83915
92402
66649
109719
215755
266244
91284
222890
46307
214928
48331
249618
70112
256549
282134
295285
242732
243599
219496
200938
18960
66116
295397
90042
266337
15614
33226
113404
133348
268615
31482
168039
262915
172027
30071
192864
231724
31621
152601
85133
34760
225500
257642
137761
273687
191140
38593
262438
23284
135235
175742
78184
65900
276411
213766
200682
929
243208
268878
130097
149751
105218
237951
156665
3434
55005
80495
85315
172979
130433
125337
54805
242285
227458
257203
217796
296628
235916
225729
88582
145392
4993
217971
53871
260477
176967
237705
79249
157514
115763
116086
255890
97279
190451
15262
122001
5908
50364
263663
103550
238470
299707
288863
269220
194903
175575
249153
250304
162178
110834
47407
67133
54536
98950
296348
5357
255191
53075
130460
167973
248765
164463
183751
181631
247958
152725
166357
6633
277805
146865
140969
227065
115320
243326
67170
129704
132838
139960
284181
24598
136061
197549
24412
279286
6819
143542
268979
85037
97500
277252
253675
108954
117520
154951
48887
115536
103669
91914
69952
228976
269459
80890
137656
23884
11595
119255
3679
52961
225602
119484
48213
237980
117555
60368
177671
249881
178184
26510
70025
235788
118414
243663
86717
170504
71875
103241
271743
271750
106661
291765
127180
205012
221556
286734
215780
126629
108119
11864
166885
182298
74663
254924
121990
21822
179043
240494
53021
270875
264424
11675
103605
31697
44896
74580
131146
240904
292263
194174
16019
134259
145960
272978
25126
295930
99731
150934
166233
100638
57125
161509
100884
248237
166527
85494
251528
78670
200711
273330
132542
232931
125007
22341
40973
290383
43400
163639
269109
22708
46232
98836
82861
275413
119915
46508
235509
208824
108630
96872
234154
221429
50331
155010
3713
265519
107582
248865
69822
156466
236205
287811
17245
197200
93116
193913
36853
57463
250409
84792
290646
29811
238135
66555
28330
138147
195688
107220
23854
52015
216603
139847
227887
143525
262072
68459
209945
122277
261475
165927
30638
204809
20924
89639
19465
137171
19282
68383
52063
116649
142758
36141
297952
101391
169171
100135
82861
224809
86724
115658
9938
53574
179695
101165
201423
18516
181229
57807
61324
178577
260343
128561
266015
249393
61265
82688
144623
139194
274580
146840
201134
95066
13539
154732
222474
154708
101258
22923
78778
104704
88780
225903
205051
65427
67211
178269
75519
17381
175752
170334
167135
270939
154329
81525
36418
173343
286242
276363
101238
126853
228382
114672
240339
165164
196032
14465
112434
141560
31955
143463
198485
254598
247297
189272
117407
40263
53203
54558
146035
299190
12453
59168
43848
158527
238532
238356
30452
51034
270260
145365
236476
206214
168921
90365
170939
206988
174571
140089
82663
18528
198279
31556
141095
244956
200729
298252
4100
103493
273977
79580
5634
201610
293417
226284
74847
16235
39799
2768
54134
270522
43751
246546
171494
99661
156571
169304
58399
99293
180813
63418
127191
103657
280497
17667
94362
202980
240129
223635
146413
229474
47250
5201
151571
253242
227793
18837
26708
240826
254385
86163
278612
192938
28701
23948
176108
153478
51107
264181
166309
67090
134451
32046
274760
269016
278196
18193
5700
127295
138246
183848
95454
140946
146267
40084
107817
281659
266903
269020
28515
235389
129578
289294
235238
292493
161465
292923
255920
242913
91590
4102
172482
30274
264068
248458
256551
264062
53065
243737
281360
28799
297641
18330
270697
236444
122520
192252
182038
127920
70878
184938
39168
35003
113496
79329
29534
140762
115781
259429
28303
92298
68989
168256
76994
19663
20636
74342
278583
152965
131804
29129
18
188925
134984
196721
126831
111356
45553
48535
7561
124437
94970
86008
259339
24675
216366
248561
144384
4272
203418
67534
8882
125741
251808
79996
32637
166246
42951
126690
164064
243484
208459
75514
283135
237616
201921
292331
298383
244366
23909
190050
148292
47458
39779
188189
254368
165909
133362
265576
31229
97168
273373
272275
236817
145530
283483
29928
46075
282875
125865
87727
161678
230583
247076
172926
50079
168465
184113
35931
255171
45248
241260
11497
7501
110499
201391
268854
106313
104622
105602
111441
33243
153152
72946
167144
56385
203408
110809
51652
149879
134813
194847
168851
233396
193536
116431
215201
293946
79920
164756
133161
12956
17763
212569
246203
162234
250346
159425
60181
275864
59343
240748
248265
4077
222379
151638
277418
75846
123793
110441
111501
193209
89152
269747
195343
241636
132792
298111
233637
281791
199078
15984
34305
293047
268413
116594
138173
240836
41045
147096
46814
83499
26618
48733
81564
157900
66544
14826
31245
171864
150889
96385
296709
34728
190759
84664
282163
202249
214450
239205
279671
53262
256792
17761
50203
154401
123033
70153
20353
297629
129953
180902
95828
87024
148449
192600
281531
30030
18813
220338
212626
88929
65579
25381
62611
71405
269586
294924
118920
15005
129121
207547
151651
33836
287182
84505
50857
102315
260097
120531
219863
1050
59304
74033
35069
171668
146493
106905
121478
126674
267903
211700
38439
101733
142276
12996
163249
73636
40354
40976
139010
274803
131613
83893
99682
262758
125449
148842
184631
230765
73090
146282
253188
69704
88117
26028
163464
98288
90946
48672
44002
83179
106338
86514
268523
73683
15586
9074
237083
298227
225357
190441
286283
324
183558
236706
193107
167681
79858
36337
250007
269480
104056
206376
166307
289246
253503
245970
182789
271204
217819
34528
130555
82503
26125
292232
282697
55908
253812
233853
100486
193318
248397
187071
262805
39720
209732
256052
38746
27852
78340
203001
137687
38132
3229
56563
228205
119585
80873
113703
24828
187380
135632
253610
147137
100751
128117
151669
92539
185056
284641
111041
538
192937
65812
249955
101597
98576
165360
171451
44715
14565
62553
46799
236157
76742
42385
225217
202574
48374
135790
14265
77811
193418
65437
269589
180662
177247
77762
293189
141114
266312
287514
265615
2300
251196
275058
152486
298304
148888
27545
216818
126589
84016
57906
231291
243768
215245
213511
105457
211726
288232
183583
188576
222786
99127
228829
14933
93166
90741
236242
294990
294381
89074
230873
11542
283780
210295
299729
182748
116989
195560
12992
13256
223876
145279
201712
233002
1334
259739
81949
221641
194758
231040
69574
254224
188726
264180
265009
217532
231290
188140
23705
272454
241908
130074
63103
219180
119380
190183
276499
48953
117413
114988
114374
163858
230380
146076
157818
13769
163155
119916
127535
140864
243376
160035
193213
229538
135957
272693
15539
119151
157652
240119
291099
58368
168886
179014
48355
131500
184909
137117
242862
6541
298595
195079
267762
187357
63539
175499
245214
199796
133353
252095
294808
154360
138560
41759
5299
2797
174543
206213
219176
282679
70611
296273
56135
280108
85182
139663
49732
283634
200793
206579
195646
129697
280604
150858
256095
42050
77525
252426
24796
187194
27741
155510
67136
251093
91466
194131
93952
221334
176926
60182
63218
171960
134600
287142
84364
88688
205953
126731
64700
75747
21053
164790
671
127247
120027
80997
246955
61976
258235
122924
298016
47381
222099
298044
37696
55440
57124
298077
121239
64138
22049
198588
81628
147421
145410
146839
33414
43320
103875
282499
108299
112395
282290
187803
293380
213844
170411
270553
170147
211638
217627
218927
46969
129941
142183
152260
156628
199081
97578
125671
152611
124821
71717
150967
102215
97195
201218
250606
210763
248669
29925
97529
283019
46734
293526
296493
146328
22522
136022
290783
150023
251276
208670
243432
221398
165669
144615
5426
164244
244028
103777
64963
51759
91452
225364
251948
85451
230214
125850
169317
298958
150392
240967
38661
89666
128476
293630
86907
236238
17412
187263
165365
58993
236557
104257
126987
289270
81496
25071
246694
276080
253818
203897
79454
154860
192699
110547
279524
107526
39435
131958
218753
259349
187389
185794
37743
254252
296199
122320
132541
123158
45273
18293
276827
201509
162777
166571
286554
256023
100638
42372
60265
243040
181198
89676
240956
197811
176644
253722
54890
199684
144755
251540
137214
51024
82070
168435
143342
90233
266687
224458
83081
174493
104912
263544
205309
16915
233916
121122
81096
284377
196787
16876
108698
267944
114689
65318
132296
216839
145210
192672
268622
1309
41989
296965
273019
158850
289228
146227
28404
124272
282658
233021
287436
80597
256242
34129
140809
92971
169406
27216
104272
220515
151569
296030
18226
150479
46491
160780
206124
238252
209847
64365
271188
45439
91223
33955
149448
119150
3975
185514
90033
12730
268048
131089
226736
159657
143600
163274
208879
85276
77770
262275
188849
192191
98590
85243
28475
193259
287730
63259
55151
289673
131387
73811
88747
51726
230856
39226
223767
95508
293493
161538
237739
212725
11016
133112
206146
90261
26266
20154
95100
166416
289075
58524
7389
4681
117483
147909
42534
38635
272422
123866
112016
10172
2927
89167
234570
258082
181666
134600
237873
190017
258408
234852
288760
204839
193030
261640
113809
288459
79391
187174
294496
263435
261743
221969
35480
29935
248710
49576
141451
254973
119569
44174
106009
97870
185601
163869
194861
195545
22294
224937
241543
193868
60385
260137
67899
242179
190881
249664
57986
209734
144064
73931
87962
41749
56500
61070
140944
270210
17334
172992
137634
92516
35468
86179
13597
153133
51079
114478
270808
129619
259072
72283
297713
164211
208157
42555
15487
296237
257914
267170
50504
50416
114354
202803
77152
189694
180281
38088
287203
109680
280654
145979
241224
204258
17614
51363
166059
144171
123910
289454
51798
190691
174260
27320
206925
19458
246448
168408
50398
87138
140808
286298
220341
83631
284785
154300
40349
159994
204605
154601
201224
105611
161984
10376
206691
237450
100012
190159
286980
298412
226347
82925
14110
74225
26050
49630
288933
233974
35813
87937
64949
87350
274182
132542
252080
17582
249426
10498
48634
165697
97290
214534
272007
47066
248520
117775
59905
225501
235428
206176
170908
78319
71597
12794
38109
43325
297243
123076
108569
58012
296437
117240
124820
118882
214763
265981
70597
156022
167155
252732
175405
200530
215635
48222
277431
126983
299887
253014
63293
16564
111706
139983
71791
297293
152204
4405
288522
52946
119880
131810
199201
273055
232828
51057
207142
213467
292298
252374
163305
91866
167271
230037
256156
46593
298882
123221
123826
38498
259787
37544
230218
22162
187614
15482
154280
59363
229329
64601
285675
213741
42617
19663
79096
148257
142000
290541
39537
151486
22417
144881
296967
291525
265088
197969
202225
238240
179971
157246
149548
14768
250753
185607
78299
153784
201132
103585
232103
90001
254740
82347
106375
42905
243857
118678
153025
244478
151648
237458
107149
210625
118868
207854
118134
145056
149094
49263
149575
217861
22051
280262
163797
38895
31468
155588
31636
140885
71831
123405
250814
206949
205051
211034
30551
256346
50133
243073
272543
284664
197463
243624
138275
297653
129721
22112
158047
24394
156959
261056
120216
243150
82466
286458
262361
14643
62961
257200
160844
274473
140554
46575
39764
27184
190092
223248
135466
151486
59491
72980
175088
138727
138230
9249
175843
266446
24079
53026
156277
181794
176517
129496
283764
89974
221816
206310
61045
290505
232379
37261
231773
124709
178130
162804
206537
179464
103811
166787
204102
46506
30215
201427
115474
209116
244684
195004
6278
294376
9153
58285
118523
75656
204284
295808
83403
268098
85096
87341
83584
1086
163234
125620
74286
192119
271047
8299
25661
218171
289123
28486
64172
188720
148495
939
11535
147648
109872
282508
249721
95264
200050
131111
245247
263512
138987
116741
157678
39502
124651
265578
357
262388
107624
289459
129525
94740
124829
120317
165937
157478
194927
287746
38394
294329
74311
180651
187085
22836
149165
163268
109726
167769
47636
211641
142680
190040
296969
53496
205181
58967
248181
204221
91729
47260
66872
279301
108843
162832
213940
134878
142809
226154
97224
235485
191873
53765
86054
222936
149931
224770
214442
55194
126116
131196
14485
71491
130431
42244
34397
98296
133996
162270
290595
280588
81122
234891
103286
19617
278023
244418
246522
95841
96330
5350
98952
61386
176894
9088
57924
64954
125427
19192
194092
140642
252169
170430
150971
112564
174762
51959
133496
96267
34020
79965
219500
151113
250566
108653
271537
175651
229219
90415
272868
199057
209095
29528
15337
228697
293120
154547
147596
269796
62981
101610
20482
269432
205657
179272
224455
125341
83919
18312
48368
175722
105995
81053
22258
168826
227450
272185
254556
65503
89940
35636
108237
133447
233468
4142
239189
74703
7307
271472
221680
102075
240595
175019
287512
19170
235705
231338
281985
136512
219774
46660
198211
196849
240935
116131
107635
45928
299289
80675
235750
272104
233493
19616
42621
280282
18701
150721
225935
214324
84713
59105
6448
123508
203048
121355
45623
155717
33076
74027
246465
111743
93785
86910
138166
100777
226591
147135
250231
256175
145718
52786
193400
202405
168008
17628
206524
82021
76944
299680
159186
196663
202745
278351
83852
276302
262151
155555
238690
160409
46057
151633
92954
292045
92119
63084
52721
31131
197849
19694
25854
28847
18211
111060
86376
242540
95630
3897
270138
120261
202298
115797
229677
226242
112506
55761
180461
125823
261167
214404
214207
268935
147436
261475
226743
52382
66067
186706
86547
59027
194139
35318
257854
107484
149725
242735
236360
133178
251420
77706
102228
159508
104213
34397
178139
161096
6180
283682
144747
231400
119412
189214
90383
281923
126827
77085
54539
293445
297897
74507
63946
186610
91784
33453
137909
64117
206825
200255
14713
103355
281786
150831
92831
52885
195505
59192
93305
274567
243314
78124
215367
202186
119233
174340
198499
230153
40960
73093
115172
54582
232426
18972
225558
173796
170690
295139
20597
11950
125961
259198
299980
45107
253859
285522
254555
21267
143394
37394
294963
206861
40770
196414
239906
34549
239010
148329
209632
259494
106278
125433
10518
126097
230813
63113
286038
131903
33632
36718
288277
56002
250023
38164
115880
70884
57181
290671
178177
16316
47904
201942
13079
86107
263060
3199
242975
95728
133013
85473
248728
128083
18027
145145
125922
45989
210128
163450
42003
240630
147193
229702
192116
157916
188481
264099
90985
218821
34022
168154
79905
95742
205288
67064
257400
155159
141967
207386
204379
239393
247272
233176
195252
43692
56470
252969
147713
200719
119195
186059
135785
38158
73132
74180
179264
125028
285734
53254
8430
51163
61430
192315
209390
54225
242427
244193
220107
250604
280581
157535
134448
261890
267400
139222
238927
213103
219617
293336
28180
99711
218472
146418
275272
24618
184853
33025
178080
212998
120981
248797
109194
16193
103182
211699
80978
55087
81760
83813
112955
278773
198833
169328
53133
219515
185199
93282
65224
73370
287051
95680
19878
271642
277097
19540
158729
116907
213127
170740
275214
228367
207265
165844
140799
202490
28917
221686
80561
208779
267109
111183
43005
243657
137318
206426
167121
40590
35847
290420
77743
286131
234240
87172
210881
108922
40851
237757
249603
285017
252298
61501
123492
134602
132208
119323
285183
143972
141686
24705
267004
179697
283805
125595
222808
24505
241879
186216
229550
106482
137346
101740
298697
139273
59175
153325
276060
216168
171915
181182
127923
131656
133074
134650
113888
144359
291911
263374
106172
51525
209457
26958
115541
99437
241267
267666
11411
208229
54903
14863
238647
237233
242133
291251
37267
225770
41470
79962
262579
238530
116497
91212
62281
145341
287215
148072
98543
92220
83415
96202
36628
150667
131921
250319
46028
187337
274078
44483
73483
260864
178321
86966
258799
167972
122904
60317
285601
238138
38890
121894
204467
111839
270742
121681
78191
43267
130886
28521
72633
104503
4649
170327
12781
103896
150894
8787
238390
157082
259555
261128
240584
53639
76436
161172
88086
138931
116178
18365
95360
178071
93254
172549
230839
287824
156161
292282
261771
132888
145690
200220
69178
169700
49439
257088
103752
209613
18203
295612
72209
67343
297308
251755
45742
232537
93546
282886
85788
214091
175074
299933
48288
60025
190448
13465
198640
180945
234595
203716
216544
225692
100944
226332
93173
123895
20476
68575
23214
38482
120367
99057
160937
232642
13194
240109
64971
229446
193617
131871
227588
19980
274466
72052
232236
226910
104670
98439
189950
215673
250280
232716
8409
159334
272082
156958
5062
283218
22688
156573
290742
101674
24147
267168
297633
167434
280520
295672
83870
105578
232777
291520
226997
53207
224182
53152
194000
59758
223670
54508
83845
229537
201636
292893
278311
235468
161476
196921
205451
263462
215847
162088
258211
208676
12408
65394
65297
39603
38659
91801
96101
152680
257573
200960
44280
231889
93382
223825
241211
182448
83592
287018
86775
99522
179797
192536
3239
218796
93477
104155
76996
79091
79426
59962
160949
257752
198132
215716
39577
115470
253040
22252
93999
58417
194761
129607
58172
225130
112296
143505
298588
215683
230850
8791
41815
69722
164932
297733
142493
240024
299751
80938
216865
192361
125765
123266
152231
210166
264153
92382
39365
88228
227081
40827
164947
9610
233040
137339
244829
136727
133414
288439
124826
222399
22622
257593
109254
294772
117873
157431
117742
221396
52582
12856
63675
11382
250216
292686
95512
58998
229453
128172
199025
276388
280609
178339
26673
99545
106072
205314
42784
119029
105141
59106
100999
118631
5719
175116
116315
287878
123882
220797
240978
287036
171757
129244
258408
108160
164894
156492
73060
46373
286084
249080
28553
261264
6475
72783
4609
15370
105503
181182
47070
115342
277408
10557
138927
134084
155022
161853
269640
223461
151195
23068
181611
102791
31808
165387
188453
77072
29863
64109
62292
131804
224433
178457
118916
177557
247346
62977
146635
26045
21709
101044
137977
48778
89795
101737
129942
53491
30836
139945
206201
86609
15774
285680
91920
166251
25736
71425
165153
260644
97216
188969
246430
18538
101323
45809
63932
41923
149641
163841
279053
104625
65199
273531
128238
214405
57920
259767
177683
161946
246532
267159
33769
245444
58363
41460
251733
223172
47368
55195
162103
196321
44386
114637
157254
270714
212513
296401
124512
125855
183532
187572
241769
261712
258701
18853
84181
293917
30029
59581
76602
166308
146151
174162
23052
296520
107065
167008
237169
123377
86688
143582
153552
293655
2819
127853
252027
111315
3925
289504
46065
186059
289388
228283
132662
184921
67110
110886
267891
105103
201894
212366
154951
89061
53566
189805
147609
135960
89734
249145
283332
198435
249651
41260
109279
144173
212223
164012
122453
155516
33619
170546
116265
82001
73823
275312
101363
276062
135829
171388
727
32892
105108
32866
222664
65457
57303
254146
202152
189786
248124
4049
138461
171606
56698
110980
119452
190097
294440
264655
36269
122621
245464
119097
273635
208588
67150
61073
103310
162259
73818
156401
258990
245033
160143
60609
284721
166283
140719
190431
257600
280329
236621
202613
202623
196986
142352
13574
181169
128036
78853
260195
120670
72504
261642
57349
164962
43748
54617
291086
233953
100725
241906
94716
102489
204728
47489
73053
285782
285298
26096
95517
249219
296383
34539
115803
17043
127794
278969
173126
115344
288935
18675
14192
137581
96750
231881
43424
38911
2915
207657
110002
280122
19041
265128
102737
116099
96018
263913
118739
256190
71412
94442
240273
48500
150997
61127
67283
147063
211860
264383
66889
198486
225558
123833
141461
210544
173704
27959
35204
194232
158008
144240
197065
218057
117330
102389
241604
51832
242793
169427
175231
265402
269797
193011
189715
67665
294859
7757
219658
20709
19645
72584
250646
91405
218296
259285
194305
196088
253742
296172
42430
203366
17726
208485
99370
273155
148845
36758
292422
273628
74246
115906
187426
133915
130860
197628
155740
263193
219967
142255
169565
297446
228400
17523
231669
193560
268943
66254
125515
77767
267905
232482
18917
279027
34106
136569
147847
270138
20835
230189
206535
253056
32903
198862
129847
3749
166716
73910
283315
260174
112138
251006
120108
121059
83355
96169
210240
26431
87299
82940
171259
6571
26265
268929
216573
1787
174389
120734
186150
275563
2808
220063
290001
283842
187917
169456
144123
221325
37768
274348
74842
121791
30926
110316
162358
224634
180866
9133
267027
167845
35234
217140
35426
292307
224344
24129
148566
251062
186693
292261
250435
289814
88471
25664
258686
207445
24427
139595
292804
271964
270780
163879
65971
186572
99024
135926
70747
7514
106646
88059
189103
198752
89565
4209
282673
201054
146306
239619
79125
260772
45146
4173
163828
71017
66221
83418
254143
259198
26967
44228
54241
184948
298739
73621
169811
74100
42548
120491
55597
111251
96275
149886
208028
231356
124596
121336
29320
69476
284509
297177
172074
205189
126406
153092
273208
2207
257782
131888
222421
193097
137098
67650
30620
241835
119269
240371
180487
39361
90642
298326
77603
69397
206517
52136
84535
247897
284117
202980
258471
65850
65105
68359
203576
81299
204758
140535
208518
284395
38134
92748
27140
236873
43797
59962
3566
284471
51451
106823
175454
9932
151994
159420
150908
162094
127341
113770
14232
135201
190524
213
270241
3599
269896
256576
8340
288189
107911
144106
212218
262468
21864
235156
220705
11236
172000
82210
152571
240323
90617
147999
73124
167984
20732
238443
297452
271952
207979
147070
226998
102784
119592
109339
184859
295097
141959
54110
220238
164773
60803
224610
175804
100462
267767
130375
108339
297618
232316
75671
122291
183308
86989
106132
60751
268705
67940
183931
94529
146702
189245
259958
56102
229306
188670
151226
182719
209000
265195
1454
217001
93184
209158
271255
103743
216926
59466
231219
201693
24019
176390
67869
191881
158403
30313
64742
71214
168355
104014
188931
44951
114061
154256
186168
106172
289574
80062
238336
52342
128103
165506
107814
252515
222371
279026
78460
203797
247031
5045
297439
153225
8870
139606
61865
252935
25199
21348
12740
127403
298866
115761
254114
271797
174377
287177
276190
121668
46790
147951
109730
20205
293344
29519
147784
197385
85270
26536
281861
185390
201883
89986
280579
55244
21873
165536
65464
283220
186546
133674
160449
176058
82078
51241
257152
110605
183169
35390
116287
227560
289560
230886
136236
10882
146348
221765
105811
160946
129562
149032
173445
282110
227857
109323
131687
288137
102799
53869
47955
62426
145454
177233
74497
187711
249318
264059
260143
232910
134303
198217
267768
104611
299446
151279
244679
148335
242454
8667
100126
15204
126550
166053
280345
153833
39626
225946
49949
101979
63977
286307
170462
246900
243113
152781
299105
52953
168322
68433
16168
50143
36209
277174
177641
15719
268553
70542
136080
202193
52117
145774
287063
248284
146731
193596
209895
19253
129973
151635
138056
56424
72949
156808
202676
234935
289716
286426
18904
153812
197127
159330
281555
220506
201122
153961
275637
3279
128838
65161
51282
201024
181161
190962
230641
291924
183014
10760
583
83922
19801
189355
94320
93072
278137
47324
191017
136817
55523
45586
284352
120109
2335
110468
61825
73715
30981
120709
194280
111821
299599
138513
177353
241395
232785
284893
217265
153002
134609
123439
29859
14474
118015
60004
8343
132978
135115
207304
76968
296693
130260
289457
38575
52763
43036
138851
287041
200908
179378
222731
162592
141551
156429
4091
271793
190828
24264
104988
264829
146547
293710
242562
212539
84131
234762
54764
36191
78463
43083
103340
282193
193378
214977
48141
148057
75090
247863
229235
256430
233520
213434
249997
10119
232397
118700
65218
246788
25316
223654
73856
193329
37312
252458
286048
102121
193257
123296
223069
298971
212898
139364
255501
42146
216930
70750
40228
215249
265704
57993
56324
7489
59290
12597
277472
100006
298551
202885
206376
142671
174461
271904
255448
91503
261287
100332
109422
243490
172572
261349
65296
13888
19603
85120
71806
207669
144584
9157
129037
41271
242670
198560
67132
205316
157689
111564
254797
43884
46176
236644
219970
198115
251599
105891
298177
10531
240960
181709
281301
132782
131155
43994
61614
223093
667
227950
129940
165315
113785
273940
152829
109719
86263
107282
265934
162783
247621
231955
184670
3154
213816
265441
143765
220280
272830
72836
207837
118882
103688
149497
3542
46485
113229
95687
239878
165452
11558
181743
27321
243717
49220
44942
55248
278952
118807
294099
274201
91912
76248
258103
252973
292668
5363
109045
230721
233694
16880
12985
117751
20003
11534
200227
109821
232878
58992
277075
126850
258590
183626
17213
18620
208429
131935
240191
200615
33765
152360
5357
165709
23363
40045
227641
272269
219812
244289
279219
248867
12591
39848
281120
81805
200492
211593
154703
96290
284409
183467
209349
191088
96184
109806
156066
23397
207971
262341
133380
263125
151103
298845
293199
289720
85701
75367
294196
218165
264171
285386
92213
92914
184677
248480
295232
43974
48927
254714
266244
260080
32204
120699
222405
270262
14406
148500
156200
144687
142258
243151
279508
71067
108256
140773
259347
128730
198305
264775
126534
290262
76699
212140
282925
164006
194802
291632
36928
129282
85576
212309
107776
113779
263661
254124
195318
144377
295706
52325
40018
128476
209039
146910
71864
279490
33688
166385
281936
52154
112916
198193
87080
109864
2580
36829
17736
169953
42007
299893
188524
127178
98935
155670
286764
274390
271639
234633
285647
242711
207835
88863
104338
168125
97577
15152
160888
1791
51042
5512
226137
163952
281517
183554
254876
43965
133863
130677
205063
127775
44607
92567
252991
206375
74540
23668
281444
171879
135330
153166
293424
221028
229844
187745
231298
21924
209392
57148
34980
226103
262798
268949
64873
194330
76995
83603
216918
289591
75257
171596
282339
106208
184440
17125
93352
81560
201722
277081
164103
171059
9825
232779
79951
66973
115394
42254
45736
168986
172390
166457
175100
262688
203307
48219
225211
980
77336
52855
54965
290215
142612
200155
146393
111514
265639
184857
218378
113914
216753
161435
208341
12468
150597
83470
241242
174223
200063
107711
295579
203862
77021
278698
39945
25306
172405
151798
63530
20709
20257
19758
96425
53215
140182
63334
93713
265293
101358
199211
98980
233999
120581
88539
102166
165555
149671
128456
131202
298408
177758
213650
92657
122170
249349
162513
234040
8984
5354
296998
161581
170740
29805
241326
162133
267349
159649
68442
184753
140588
196251
126484
153475
23248
287631
78031
202426
282319
15100
161926
230217
273965
296645
30909
74812
285853
219162
198711
291738
80309
234259
96041
200765
229923
18313
179001
278633
146410
16110
195371
141450
119651
236538
222487
99359
51925
148422
39255
218454
109358
160671
11227
249742
120173
243905
245502
33108
162515
265895
234633
273336
161950
42089
150915
163276
169420
139510
298770
85584
234495
229052
23460
262674
174665
157206
223608
270050
14946
102950
215977
122412
202011
291240
132342
273995
23376
6125
3880
117265
67343
136101
148879
175399
72001
258969
128879
62758
120166
24818
105904
109387
223335
248511
87759
158720
26309
250924
240848
195955
171857
232278
212338
45543
198200
77286
76240
297686
15747
25515
274407
85536
267186
219805
179288
94925
110051
130366
250066
7693
14874
211536
200632
196070
9350
59928
268763
119223
80284
13346
278915
114065
222479
272992
243774
184744
56895
281237
294909
273019
138220
239935
64950
113192
69632
32914
137862
23856
271025
21614
286212
70147
63902
37590
141147
91062
261756
296537
294328
154382
210116
224108
211595
139729
140186
117251
241063
152047
38059
62833
143363
267669
252759
211386
249523
196261
133610
246507
247623
135214
83822
217518
213950
159008
261136
149811
268716
193776
15195
90692
149994
152999
64916
287817
84028
8483
70368
153793
163839
240811
283269
165408
273956
106638
241370
193869
189791
78391
218744
83633
20483
261328
65373
270550
288385
235218
285364
168263
207637
161023
53798
252367
130165
122207
287134
166225
236159
99441
177779
215494
192857
27257
133787
238168
266669
89918
148021
167067
607
158179
1292
73092
65925
172556
106684
137636
123213
81452
2694
227594
12461
32708
66862
171951
52282
148076
133402
137141
31279
157019
92255
118730
44736
285581
63003
52804
237908
198490
63078
292236
77837
199210
109786
117630
239953
273893
172286
203751
204824
255616
244366
53530
123383
54093
60104
201309
222271
172776
238027
66807
272931
28035
60022
90561
228353
186260
209834
199298
42062
195446
46137
82392
151383
231490
125707
254887
275347
127156
170270
219072
21356
107826
162883
59609
152267
299869
151371
66932
279086
152763
240871
118026
248026
196666
145867
19188
88097
4727
253445
243785
164558
132125
184044
75751
283104
162329
102154
93067
115351
198735
125782
175497
130612
228874
56713
135777
26194
266470
186047
237579
253216
250061
56216
75968
89457
274358
255262
17161
251253
158156
150362
292125
74379
176784
95016
25487
80896
204675
293573
194334
188540
138686
224491
260782
265878
240059
1806
112940
285087
221570
150603
123109
209024
198898
207770
103765
92643
147842
34669
193230
125925
228817
117577
152781
111954
130977
240025
226225
289131
189354
280447
113057
55628
218242
73272
190006
192939
4518
91101
88960
9639
58775
16868
158475
286464
36119
251166
8031
183948
16378
25638
266587
79448
122754
220045
60600
45695
14673
179088
236991
298175
187177
207285
295744
52750
195452
117902
90247
133749
49354
93547
222206
90730
217867
126142
85222
162741
224825
17365
196008
16310
161561
122771
24355
211924
254087
140844
235384
95977
120096
121662
189901
270188
207709
75110
106940
20104
206375
182625
126594
292876
19505
188680
43713
217711
224928
163071
77541
114556
193114
63341
65770
109828
146078
139478
78509
98234
243239
200366
264971
164301
268689
246692
136720
82552
82050
152134
202461
27839
278682
264317
83619
184996
92869
11827
292512
107342
281490
10526
151849
132852
229533
1847
153722
91138
7805
292506
35630
120202
234598
183619
77221
147614
167903
202937
208062
182684
186685
99563
185013
142749
175771
177826
125321
117697
257064
138615
3458
93928
206763
80463
287551
129473
45643
97503
186723
211597
125819
132571
183734
131481
149445
172014
232020
199348
210830
289973
276274
277011
152778
247160
208236
96477
182438
178507
226444
231070
182135
185896
35585
273240
218419
255
21224
153100
275850
286376
284347
158896
20990
92204
123253
84753
297877
157160
88125
41651
295512
220233
67485
197891
135219
273241
85602
45607
131456
27226
213355
30437
263304
180017
233083
154760
56937
222523
88758
134705
294376
49688
158229
79402
61293
256638
259218
268784
203095
294096
92514
225603
176486
50346
204641
90921
298322
40641
67433
123475
192861
112131
19245
170943
146286
237419
229400
135832
165806
124417
26146
100728
144711
44909
95327
69354
230768
80806
282400
225754
62238
289558
75565
24928
101078
226119
18558
287021
281987
200073
139382
246004
149919
235741
147756
181287
24243
77365
130720
82447
127678
93736
186809
47751
75779
133029
181678
85735
231111
236382
270599
170240
31389
250317
292271
90485
283736
104646
136802
93930
250032
156691
286024
144044
62673
8416
290254
5597
5357
21996
190003
67802
181715
179107
158329
158634
132086
290297
27092
183339
30068
226680
188762
130151
214503
128236
293921
252215
263391
227488
223710
265289
165363
126761
237107
213470
118038
137347
57721
74351
281900
75247
51295
167260
136241
8787
8829
185147
202415
30223
238696
81111
228394
184961
267927
72725
55644
47738
148208
204312
19898
239583
271963
296444
216140
274009
134352
214762
153441
38383
38442
238342
50121
65929
156184
116509
68377
159577
97521
57305
170456
293257
129686
136694
276391
168093
142643
34181
224953
136294
179470
158964
210302
275742
132948
193775
19301
123233
295317
154602
85070
219025
140990
216600
109562
227913
206838
197725
219429
277771
238470
110889
131489
181958
4882
264692
210985
190154
190901
234358
202234
273859
299185
223089
75358
102625
298762
285705
58230
95352
42279
82268
190632
192399
162388
123653
260294
200455
12620
178629
76149
78445
81097
92307
82853
115933
27712
98163
28756
54133
296436
87779
136357
161188
148494
277831
242045
130827
7526
203306
244069
225955
264156
17640
274055
193189
114980
30993
121364
7451
181527
168405
228840
284383
275624
209614
193692
38739
32593
256110
271596
272343
217201
174531
117069
142614
67763
153609
195415
55155
202664
212815
130580
174911
34865
57192
67468
139385
147348
83695
118751
229787
128879
1702
282724
242521
116816
96836
217432
194982
11601
279568
8397
78363
46855
137023
99245
278001
149422
189382
211737
189421
16475
198223
114401
9557
298762
170163
279382
60046
119010
59028
180909
80692
214641
160073
244974
263885
252478
199418
237466
298492
165515
261341
135267
2513
170295
232999
34953
284215
167252
190449
166209
75845
279213
104466
264079
103528
10790
19574
255746
80782
194428
140645
179940
225407
293203
63125
286979
79982
143353
114058
163231
219076
105250
17942
103092
99906
291410
272021
131396
279686
112365
271322
118650
238179
93713
172180
188552
107653
288664
210741
159452
161528
237770
195865
9436
260798
124673
126253
236325
143751
148007
95213
85268
193844
221659
273682
10842
53597
2759
175233
86636
111457
104877
187429
127165
45647
74033
13780
71006
209977
44345
159713
214905
97316
102258
201030
87598
205230
35384
116973
126396
203156
238007
287256
282648
475
22404
188284
5290
197677
51430
206901
29100
64001
282427
77205
13929
288600
295752
139267
152153
88759
237718
176573
196712
275332
295427
45215
128078
100099
219910
261622
74485
28145
78023
288730
25767
135946
137964
16208
179489
106866
120465
185216
278938
49264
105067
243652
60037
271689
19062
105907
231879
144932
243557
2559
260779
221226
179509
230337
200189
259638
264320
45794
15868
199283
247987
276731
87288
94249
150744
237022
29162
124139
34450
206441
86180
225462
200418
235618
164814
76566
265123
106301
73950
246767
166766
294658
286651
105529
207452
39652
170696
192764
112113
124059
297303
14170
152921
246637
167888
184265
41745
121209
143799
228656
102234
73279
105714
24841
231396
157652
291130
74553
104572
158959
6811
209075
233542
65344
173321
102541
115476
150761
122794
14197
186486
162193
275215
11719
294983
158385
57646
1998
28733
96265
207555
58241
115978
36377
116753
130223
134923
30539
150115
62623
33395
1457
262857
276182
154851
2134
69324
244162
516
210756
195100
267341
35474
254000
1524
233516
201140
284567
174177
55030
274567
161225
200084
114317
201888
116286
250465
203875
116696
51735
24625
10294
284546
148741
287476
8090
298454
268590
152777
171341
147390
296282
228966
247116
203313
84220
144209
210115
108076
215595
290296
139400
125331
84212
1690
287663
109891
117214
51028
270509
277562
149218
31262
93862
200860
41270
177986
260717
30187
132580
184452
52386
46458
30438
141239
231910
101053
251653
46258
7245
27770
168526
114603
190075
218425
128466
162363
43993
199011
181188
78330
187645
228314
109161
231844
153745
88973
135863
290950
81860
30507
278579
20642
199665
227018
165250
20302
212688
849
97842
160238
79524
45282
153739
289440
285043
46386
213515
198976
151267
160198
33093
133329
69197
182909
246534
236242
36645
259942
21331
173726
59427
288615
69415
91458
53434
157733
241152
262019
108374
34193
86499
155686
202
113037
47366
117793
143829
202313
260718
103025
58692
271721
149146
164975
87452
14243
283235
34510
202990
259597
16450
50693
86278
22949
74114
58668
124884
284317
262317
88408
214522
149673
96298
122253
183130
228159
297676
95609
170495
108228
70560
100544
199570
191774
298794
119556
39842
271903
280703
88927
191545
275460
293327
20963
56858
263025
239475
296366
250013
261400
169498
196337
43397
154050
5270
236283
253051
102184
291587
163490
79853
132830
116943
107699
129385
64564
259165
243027
3283
142423
14059
242747
117731
39156
13379
135915
94339
56347
259607
26776
72247
285624
267179
287592
76274
273281
52735
57142
92477
140442
151798
35105
98622
286500
252594
127618
255962
194093
298482
60057
56604
240407
13298
130254
299706
203898
10775
176015
144946
57976
31318
214584
282562
105143
215417
245308
160530
197766
58896
213406
7435
247245
193438
299545
70682
198003
287408
295328
115181
196413
242903
203407
256224
104945
233309
253979
58926
89652
35186
242952
69905
83406
75988
40374
178788
201467
275724
214557
117540
277436
296759
200986
119124
250259
7871
135481
75282
38387
188801
293485
124060
216921
144347
198791
207360
98154
265075
184831
34754
36380
9170
195793
68241
151677
170335
74048
137432
89697
235396
15698
271494
173121
22659
37592
281456
13068
249962
248472
19386
165092
46757
195040
71192
217525
215000
67384
26820
203909
213263
253021
3559
188316
241052
86779
54829
254624
141524
276398
246759
111639
259965
115729
159042
273803
117784
117238
60194
153278
48868
53531
178709
20574
291656
155688
93702
105356
166232
56583
223985
121747
204469
28901
278947
148021
77160
17650
58765
108331
117008
47690
93230
276796
187634
140717
227921
221426
205528
86191
293051
143683
72363
173295
250131
295363
15074
247059
1058
231029
140360
81142
127977
25590
162579
17211
72591
135640
229511
55003
190118
190041
64933
117466
32127
68423
57846
232007
219603
1915
236064
204701
178349
194278
64279
213818
94772
250637
250884
155123
291510
297121
211013
275440
95090
183418
93629
167823
176494
261415
266137
60285
13902
208884
283186
257759
57297
212448
90172
38442
37073
18237
280667
283425
145569
169597
179251
140410
250796
132338
271807
215150
98316
257597
131677
193450
103449
128313
136743
37593
134093
58021
95847
128853
184626
138431
167472
219939
224279
127416
162297
33172
228676
19006
208059
260232
93422
9890
189044
94315
270362
256233
186605
166961
80580
248213
56200
254798
37088
284162
244803
71440
12799
297171
20417
40351
101577
82788
111010
56302
47124
214105
127058
43294
10495
96672
146931
51775
139824
72888
176887
10870
70732
89733
246651
89168
210263
123386
57483
14104
211489
76441
269135
281591
15927
230350
261704
16219
95714
81907
98980
111492
230575
237638
24117
49429
100528
80235
138175
201451
282760
75435
102826
214180
111158
126637
284439
188528
41902
271560
6904
12998
234459
108740
130185
212793
95438
256567
186975
80634
17578
132362
74716
128543
168058
96841
112465
290140
124429
49847
228313
19267
226872
87875
27852
190414
156901
19007
131805
88995
261121
255012
272
117052
122461
72713
269482
90773
178054
107879
63174
263002
14399
119482
269548
173035
258377
13437
189837
247857
181675
122525
119642
262819
75654
92405
195390
27686
238295
33123
130730
55346
75180
203216
104332
9780
22661
81910
109146
15370
112167
135013
179328
179640
197210
297426
141611
234267
290985
280622
279152
182108
293763
58045
25032
71207
97065
105441
173414
82586
118040
83906
127216
254740
195836
35697
101290
195782
117986
106575
135021
286188
12884
166647
37060
273698
219862
134814
170720
230034
131807
247839
261330
119608
143552
202377
136835
217873
194802
80361
202003
262224
41130
287264
163171
64219
286720
295811
91172
288515
253805
141581
106121
274170
239362
253457
123556
212206
115138
84840
148580
113226
26414
63665
63010
265052
202249
203319
86917
52084
86412
165254
19470
28754
204829
187922
47255
272932
65229
285270
62777
81599
234158
113609
44152
196503
268738
163287
6770
61274
191060
51851
229175
38406
232472
68249
202381
118857
201963
249954
246681
72136
239360
299146
71022
50690
288653
90172
50135
115013
22108
264304
228403
280612
252903
283638
7827
146394
136902
1779
59504
271219
13281
45920
154487
98778
267237
249726
296857
123199
159951
42237
144225
165998
290750
161261
62152
149131
200641
97623
292968
25445
69617
228296
160505
119691
171427
277855
20559
266276
255392
55793
20470
291677
81132
266323
130010
8226
236636
128153
65338
163594
40927
169288
96147
125727
298435
14742
179123
185779
160572
35918
133955
58285
218022
34632
273723
61775
69215
208487
167786
198886
226799
105765
156504
257169
45734
240798
273292
104381
197399
295118
64970
142467
221120
188519
72162
209201
19014
43281
81339
295794
149863
156561
214125
177788
162618
76990
247829
59642
196272
201938
243061
76216
151140
15611
129110
266221
267352
241047
97741
114369
193582
201936
42400
113620
65901
204673
208966
205250
149727
95002
94126
244615
100393
277372
187533
124235
192373
32271
101923
277683
293291
24365
250259
245128
186259
297563
272671
215468
101414
65893
296143
283887
65942
96017
166799
116643
180928
174749
29861
8410
207629
224204
225054
135192
269968
24630
211329
143848
271
219579
202144
26236
122437
144020
106068
72208
54840
250053
28929
47864
135962
258005
223934
240635
117046
292165
254330
116908
239164
92797
4703
5083
65100
109132
268178
26783
235746
292770
17547
23752
188142
246390
269999
24879
64192
32269
272127
19325
273133
285337
180192
18141
139447
148994
143563
171773
251800
273504
48771
61650
200603
204594
244271
9099
139582
117207
70260
144435
46990
55098
231113
105360
290523
276830
209421
165826
274288
158916
77846
14113
298630
36204
296449
158268
267526
145211
117805
188901
193846
67940
284461
157662
176378
278595
41803
58364
168459
45548
197197
3875
289024
49483
244675
266591
226197
200219
166986
246292
73271
268980
291535
252370
229877
226897
165818
230723
76310
198949
248744
52592
9479
154949
24006
81824
283013
296414
14850
90899
190792
14739
249222
147274
198637
227624
82338
116837
202608
67082
154592
222470
118420
77500
297296
20050
297322
37685
264759
200829
180736
30356
244081
52849
237166
15193
36489
292629
111377
119325
222771
155275
69117
139574
99036
43463
110445
294521
38467
135858
255207
279621
43105
284698
287891
233269
281073
270096
265283
176454
262324
186580
51907
250690
255117
162511
127554
178246
51221
77639
265918
280417
69060
110085
50812
74990
86230
11262
205206
275047
31661
57613
244832
98030
140664
266586
219276
233788
106000
248371
25200
146552
50273
89228
74964
284519
75790
2458
148381
27013
128760
142343
122633
41745
297625
225200
20207
108037
245204
299917
286275
76313
57790
237979
211731
299435
31284
156848
280423
142693
44131
288332
106977
207385
256409
107286
254737
138438
128019
156175
185672
276863
247299
32096
33954
238849
32558
198458
139293
203976
166868
231026
53949
191838
161327
137711
189906
20346
90945
100781
284252
289561
236569
289110
209577
83246
185460
275091
196139
48962
224582
119232
125038
187287
268983
173318
91321
230754
225775
75166
224093
62347
256391
260875
126019
147786
179391
224223
213166
134965
249943
79082
140901
55266
286113
125502
47454
182282
97100
104096
254001
250361
137305
190261
283776
108460
242209
158082
22700
34817
218605
126132
118571
60471
81036
160463
233914
184862
288198
198050
160623
230286
283118
13132
150870
38555
119279
29684
287140
247069
249019
86789
229985
296791
57242
99322
43433
14232
146067
9914
265926
126459
28793
19860
130057
179341
225961
140166
253029
24912
218776
299853
27620
199235
18154
219397
22233
275519
101908
254271
157531
255732
158519
95835
68110
175186
250608
41608
10414
198739
137719
10368
7939
105180
48256
100611
118471
186348
113424
154097
252880
127010
218768
76291
10577
95042
177762
95810
168674
6579
70201
193297
162046
261105
10216
182494
288255
198464
102413
9184
159841
241292
277420
271371
151843
224447
145862
246719
280726
265015
25489
260865
36842
210884
272483
86789
81839
12173
4260
212409
7013
129464
261517
220341
190407
166573
18698
62210
185980
3639
103007
299259
222378
52668
281752
58484
287286
43387
258829
132144
33659
218984
17552
131965
107891
187581
207428
40987
228042
282165
148255
90941
270600
100313
107116
201418
251592
278690
4432
83035
149852
239084
44985
83473
183186
51859
74184
77500
217321
271681
273825
227451
193278
147393
189028
226118
251701
200833
6248
112208
169570
168035
116990
293694
13388
246068
168130
278521
36039
12946
189426
194235
277718
77781
148238
177868
105099
10784
273121
9453
1533
36404
150699
41142
262220
148229
223027
258288
83023
266470
32276
213728
186812
184424
218207
102430
186619
212149
232954
141814
77679
8350
103420
127529
98015
47487
59510
252115
253891
75698
83664
32369
20618
281048
132932
182075
17602
51961
94511
127214
183204
85874
60662
276955
284966
289913
49609
115825
216013
284753
198302
14973
116613
80336
261622
248532
140271
121348
92837
61691
119493
282043
255168
57054
634
175437
82925
205783
92487
52060
280049
219838
158553
41903
195698
267042
138719
206818
284870
146476
246166
229147
237695
298057
198868
18999
179056
176779
119125
190010
265308
184198
19710
249802
208913
258900
10711
274002
214874
190571
67148
227345
296715
283100
62232
248484
2849
119529
213876
128533
299774
114982
277146
153416
222672
159434
124351
50931
237889
118098
144453
239263
119161
222221
59341
98300
13255
273375
283298
344
16268
99804
265886
84108
58596
133156
229555
154112
221499
254405
53270
8199
261194
69153
118234
249743
279976
139739
252906
68930
149223
150592
219798
168875
253880
77465
147921
133898
101362
70626
152815
85967
42980
84229
246048
257104
132816
161496
119585
49772
58158
145189
218040
285053
262299
53655
218585
116271
234817
83459
18932
90296
42110
90724
246114
207714
16818
178147
59427
285303
162840
112061
124762
28318
223319
142248
6183
150900
65827
152687
250703
122735
170031
295000
192329
245958
35913
219578
197910
264976
239658
254283
87789
156667
156554
21692
105509
192643
114761
63973
90859
3699
164743
244233
181206
159770
137838
63900
223594
258750
197439
14555
102056
64296
13495
251835
18996
286080
197291
70980
279397
187091
186346
160774
8978
129978
227156
113227
125305
230973
169835
48799
215706
76873
234061
132442
86603
54903
162966
226238
166723
198621
62411
52548
137968
85851
19739
94517
262370
99345
296991
138817
263078
129973
13910
140150
153233
14359
118271
151957
220167
17985
228698
262263
163946
104140
235753
235665
166219
17621
10136
226009
1376
114131
121084
100732
64451
297936
208602
122614
283847
231371
127096
42899
156287
286023
120223
295067
66020
201693
110984
67061
245398
265682
103632
32928
244132
50199
215372
47939
214230
145700
248090
53468
264822
105341
74496
229264
192921
156786
213364
263341
150248
185301
184690
183153
56369
262418
254147
34906
198603
72110
22249
280779
57264
69400
11376
270785
224510
76837
86028
288579
191115
150492
295663
204471
48949
66821
177771
10416
286213
150297
161480
238853
258177
142812
236876
117237
282538
16067
223648
228834
246613
224670
173872
273673
40875
92067
282866
9646
177654
216455
151214
162170
75395
11245
2960
271286
949
173944
1023
237654
234002
175953
8390
116818
295780
286998
225885
145685
248709
149428
279695
149705
28780
144465
220140
122445
279628
267213
161378
65847
67572
174487
291972
231819
255498
99031
269177
206773
169529
35765
34482
40977
260074
237349
232612
292599
169986
49608
148414
264111
241114
192088
95452
198865
276059
13845
199637
269134
81174
240638
61706
135930
195952
163398
196246
175902
249364
203010
138606
25166
253921
86172
285239
295946
226638
257895
182445
98950
261989
153216
267784
270622
162089
111721
68602
130296
22305
32234
216778
168622
37807
188900
296322
38206
66485
218192
55939
140315
73910
48454
276121
124727
268296
136278
13368
138897
259552
268931
229158
118150
159278
243887
138980
290705
149105
75415
68990
277423
280149
226441
255737
218723
40579
171296
25857
25131
224845
25966
251749
144525
35115
26961
221336
237905
185331
286858
276592
253590
297938
151061
195467
9570
182087
44366
22208
275645
229573
26364
202016
179231
128420
243007
210079
22067
162080
92211
41278
54638
133693
78072
112799
216850
38618
109677
24049
102332
694
224107
168312
191434
94318
266394
58699
65145
25718
38896
249928
82093
231096
91479
216468
39780
231645
225215
251980
201043
104896
107955
268401
6966
36123
171735
267438
259593
188563
117620
6337
183900
253646
2022
261182
178667
297278
156990
191509
217796
280579
293258
15967
37741
119437
241630
109404
148163
168266
266520
121563
163708
111930
16528
105750
72091
238460
88771
132368
98118
135614
220295
117667
148870
138248
76107
171844
208254
235060
212558
255987
26256
86900
204707
280588
143675
75381
43585
225564
10670
248235
96649
215339
70744
134778
267560
119493
50411
65330
110608
259849
39551
47233
10648
89034
140744
185712
47899
275518
110924
21000
240106
270326
287469
287714
222393
51446
148022
137564
31497
240466
65
275818
269006
131233
138457
61010
129061
105535
226846
196629
244772
237043
96221
163157
25754
257767
3773
251567
91291
294538
93730
254187
58232
219711
283425
218603
142654
103729
147406
278405
26042
228181
221467
53154
106981
244800
138246
292405
98631
37245
43819
125364
93548
19685
206533
236335
188963
82070
49663
208994
237156
60374
191846
137244
9178
21092
164481
286409
96973
16193
288316
272739
288097
228918
212756
225728
166149
55730
184101
104354
61483
218902
219763
228533
185950
156408
139516
29227
276416
99781
4722
162173
108709
245826
244497
98069
229016
96102
25558
272951
40046
16604
253584
171949
43871
191929
2000
80819
258793
33707
239357
182130
283710
93761
222508
228791
47187
78359
30717
123597
10846
31582
194389
55851
291599
40330
64919
238472
293397
279930
82223
282518
138135
95746
236278
18680
194908
79771
191914
203517
202762
88757
216886
43442
293194
222606
90705
55555
236937
14240
224198
235209
200287
296878
268313
194161
16859
240427
47853
55233
208049
260453
191132
62038
31525
249210
169261
65918
172235
156
3323
154273
213012
25539
148448
68082
217291
210677
172407
198539
297209
55725
68263
281983
138313
166354
11478
38987
286290
36193
251337
35188
55787
127960
39312
73327
122519
240797
84390
159770
132090
26606
262864
44125
164679
116530
54493
201570
154869
52265
264279
54011
102237
28684
130468
81295
247711
38686
94159
144332
20342
202350
129495
18537
193361
59628
152372
267846
62715
66218
170042
136454
295564
223336
92853
132723
299834
163441
211103
115158
269298
248888
249855
42376
233488
123015
113818
156697
77281
215527
194052
123061
171078
294043
234396
19020
289223
31939
28389
22544
92551
217799
170127
20083
256328
199314
20746
66406
111975
270613
181324
55746
262433
275349
221959
278049
295026
196560
155832
239317
286006
233253
170770
125808
65241
26159
12804
123510
179681
226071
224343
88195
114330
267919
230443
124192
174377
70359
140794
267807
62572
279659
140682
281758
95958
149050
199037
82281
282722
161980
166916
164214
278260
152683
264928
14038
23613
263637
269737
79108
95323
97794
83018
30363
62809
134911
14280
13516
24948
26885
129650
101654
57888
273301
104369
144949
226089
46576
101800
123043
284166
111954
208683
100153
70035
267093
89380
224795
258072
293455
104150
46054
174511
59015
7073
45793
182755
117228
270599
33940
214218
36337
228141
24559
289747
139984
118700
3826
290451
55041
6695
192215
124826
110064
79342
112638
101662
292834
95467
222087
89322
160194
54711
15566
193831
283909
11319
169663
184918
191123
136533
63433
83231
172337
144721
262467
184899
217762
241359
148393
231490
3261
11977
74753
72770
227903
68902
224952
9426
211572
15032
218549
78699
112883
229713
129749
220455
276711
68835
161314
299649
62079
72092
97226
154528
89718
149202
235445
184554
73890
5188
257797
8238
19663
262807
71953
277615
81907
271970
88964
201854
136174
152691
261706
176309
7472
10298
297141
275983
55812
151212
157606
288886
78724
296516
159955
10943
154934
123130
111739
108801
257843
219832
296444
99739
268904
111930
227707
231720
94530
143239
140393
104112
208102
14410
14726
148122
239061
15359
25530
27586
46260
215091
220677
8096
75375
173702
88629
129036
31922
144402
223577
289699
109607
20924
286604
220281
267394
157108
242108
238853
123448
158023
169388
204608
8211
12635
62717
101485
120146
154367
224562
2492
114462
215894
138077
69666
135900
224733
195945
88748
9701
109672
227621
168972
293760
231173
289886
154036
173359
118297
178093
133531
253597
176414
18
168140
146079
50425
181670
65659
102043
117288
208465
11282
200354
182724
286088
237766
53276
19725
271208
79767
155208
287375
264997
111888
157700
146295
293373
180241
50211
184151
165826
254725
49698
266051
254853
49620
241218
47774
227217
61308
19383
191283
109633
25001
97916
131750
293414
78643
103578
282991
85367
293188
137586
101881
282320
227467
221620
144070
157342
4402
297032
204296
264872
267791
221682
159963
188021
160420
244798
128580
23194
81742
56863
130743
291444
236126
86685
70638
273615
209602
215215
219022
129536
111728
102561
288834
194660
176811
1287
61920
150230
244959
199676
171619
103809
150746
213695
32099
223957
74834
95858
146440
195248
200621
74096
116310
227377
137099
210732
296595
288913
102791
93433
126808
138434
228051
293507
114018
193602
201159
254992
13086
53835
85084
289657
285145
216876
84128
30410
106680
275118
71914
147007
202556
185831
255654
62940
233146
97431
106351
140306
47245
80048
24114
195221
123684
254979
253590
166901
266813
44165
68727
258403
84452
186387
189564
41861
194680
296356
237913
296407
177054
52863
53518
44865
36224
184998
12968
243017
100151
93939
135988
95050
297133
35412
139492
178381
273539
278573
29449
237024
221614
204030
159544
154689
117053
128948
206408
260384
112819
191782
141233
193264
284703
53656
149868
12951
133419
219550
21592
82234
68462
44876
47769
109709
235100
81088
105481
209878
210905
284470
49464
270289
53403
160093
187734
209562
187193
166600
100905
85555
269576
89971
80457
298797
274832
287937
252482
247659
200555
212651
282726
145546
243683
106794
9744
134712
48380
282736
131117
259733
58777
122366
104198
259503
159049
54912
253903
161124
122716
30856
244996
219780
260435
261425
229632
219805
225699
212801
172199
221973
192470
125962
18114
236043
242150
23237
173007
127373
262967
261229
237743
263316
123498
260366
242543
83376
145556
119801
125631
262632
275220
126485
111689
251896
100371
210980
109993
121448
210182
53018
279387
248562
204351
32062
202520
4144
161544
229520
266685
53294
149325
185632
285875
233777
16536
126589
160249
74719
200833
14242
20116
223114
122312
14135
150817
4130
2211
192098
229599
298116
57990
242954
192710
251600
87735
286363
147355
273217
85018
28002
256530
148017
9094
228436
113674
172046
292268
295727
112368
69630
94891
252146
220211
47421
197060
106833
141026
111599
172763
169775
143989
69381
296015
279668
234633
270457
270964
97393
105481
5482
102634
48063
215635
73635
160310
44613
24874
92292
102830
117906
269227
147393
25253
7614
42596
116720
193006
105049
277497
51148
203090
40798
82311
50230
205408
293475
230503
83718
206647
64353
172214
101230
279584
287006
141639
172925
231876
179709
245243
292873
98332
81804
195793
236419
221616
71587
151300
287119
181425
272633
165900
110935
93921
145525
130281
295029
172768
87450
247472
41287
65351
128615
178850
132250
202126
212813
260667
147328
219749
234473
74144
157458
198619
271371
276837
24357
190912
61731
55892
164139
126116
150230
281153
71116
142908
117297
107919
53200
223975
216040
8244
199421
68194
56006
232762
151277
71638
258192
113185
194666
291240
20667
127010
107888
219685
201765
60374
46917
113053
80865
204091
16842
297705
198798
41072
115186
35357
93989
28992
180190
34902
268744
232214
258720
36463
251770
87800
260169
254336
37765
39006
19734
51540
152203
132321
121729
267465
75057
12837
145156
150268
233334
115253
215757
104141
20840
34381
207064
115758
237817
165555
83431
191810
298475
220788
35583
141222
84839
97916
23713
66219
113531
168383
139580
111257
295720
179262
242037
158567
15843
101839
27461
94980
143961
163760
90279
244336
111710
86762
229294
281906
187000
166244
187739
178118
28592
170179
60260
85593
90695
14784
62115
276451
48987
121002
154366
168881
113245
193384
231638
154964
178525
76923
208184
16278
224034
25458
45312
80199
159346
276109
60413
188255
250048
197103
217642
34124
48533
212928
279921
239613
223013
105186
162901
294090
84840
213470
228206
96376
74245
296343
18517
288056
230868
67646
39625
54269
231035
58504
220928
38720
65349
219255
96953
261708
42426
166118
11211
296316
20146
216440
41987
180415
217981
24958
123313
261839
170024
99996
244583
183053
9251
172701
136906
176034
115034
208725
190910
247876
89924
201060
55988
133407
258511
26684
241108
168960
246958
268102
2142
253629
250229
102312
41642
680
138248
25597
32537
100194
102650
60094
88311
36721
186144
286159
101772
146439
134327
137052
199573
173590
115573
31899
119542
228074
221427
60120
291368
286744
275334
174970
165763
10525
64221
297001
81389
68431
276371
145310
122875
191919
87997
259017
25558
265882
52675
94628
128686
245926
192310
241433
158230
248494
231778
299552
58551
97118
62322
39998
73789
58259
263730
142137
253119
62970
284023
75975
220001
204842
270893
81158
150260
253672
31996
43345
182014
78706
111019
286174
122906
214263
291508
7318
205041
295867
24932
200261
31835
57384
104160
108801
116336
175029
195746
56463
211322
47799
8068
100751
184764
227692
212384
259269
72151
193813
206742
67350
179160
232211
94080
202410
87334
187946
107778
203686
197070
196652
65766
205620
114554
51832
123675
194533
75095
251780
266841
278777
14753
142440
163209
80042
11610
82447
97117
265962
84524
208141
197934
67636
218849
191196
185635
261963
36824
2180
148862
228055
42067
56561
267940
62419
53122
242427
153681
116518
11570
50063
85097
279799
81742
16631
126739
69812
32058
63502
257192
194482
176552
11916
154295
94759
114257
194300
81306
239217
255836
240799
188399
142971
13102
102818
290138
154545
55357
27477
255245
249563
296700
145728
14289
38392
72514
229181
40519
61122
184058
211555
75426
65278
207381
155429
150431
6827
61929
238108
130593
298189
19165
228786
27313
25996
194915
288719
287108
3798
2737
129462
139
123763
181980
185565
149882
139085
56803
75147
167865
244839
161677
31694
186661
80632
106590
99421
182750
203382
226696
268418
101424
289243
24887
196153
286714
250651
206826
90744
55989
172716
118316
99985
59247
241436
63858
213952
108109
279806
48327
200595
7172
30270
72
286392
246294
188628
205094
196386
91382
18855
203706
78891
118477
230194
299022
179602
67481
32079
274626
113740
137028
122390
214978
263864
16235
38632
163153
6239
145695
13296
254327
24173
249390
161371
281139
298154
80378
218963
87241
196949
245065
240478
292152
271151
38927
118472
178131
111726
14337
192964
166515
77832
218702
245628
299436
22942
142813
13848
26695
208772
208495
264451
21426
168076
239542
209234
29993
13274
52530
271902
38603
277501
189555
102562
53992
100280
193717
106104
40771
165338
137077
114280
158917
271348
243968
270503
160920
283756
16504
4764
158864
219780
32645
176474
130091
270961
97392
38814
273055
194108
143192
127801
181054
105729
231151
85287
47031
20847
92032
124170
137087
145768
243146
232194
44459
94273
227266
108114
86600
118059
31147
8416
158012
29630
277785
252416
80645
256951
223954
61131
52659
284571
182101
274264
193880
16680
256621
129009
26769
234091
21173
285192
12805
169564
158477
81430
104175
222482
198418
236106
172265
47806
65515
89473
297429
60946
4247
127695
239597
90222
48546
243906
57535
237607
239252
136547
229349
213821
126517
289631
205151
233280
58213
55729
126329
64607
100516
96008
107013
160690
17311
21720
23930
157019
256494
139384
268343
84872
130491
214785
18220
179017
284307
2518
91694
121441
157833
96723
216702
134700
88691
41430
273779
284965
5736
31791
162574
111331
158806
90530
105809
248652
111480
196598
271092
248077
93673
288659
103916
48899
150664
90193
92686
277538
255107
22094
291294
168952
171153
253573
211621
248425
98018
1343
229517
295837
105944
110815
238487
27250
245593
17528
154645
49099
11950
118273
27581
17219
119234
247637
25515
9160
31728
44784
94860
69924
184966
191785
194192
130995
291073
21080
86633
42977
192641
110544
250286
101630
71045
139132
245129
71710
192029
31927
272655
115145
25177
219280
192242
234294
224963
217990
196419
44083
36443
130397
13558
295342
246332
138126
71913
58513
244762
259416
268301
162963
145593
255865
282832
107972
283454
265720
229666
274670
162213
26175
84197
45907
125965
42249
169595
159998
216684
195321
164850
185785
238340
124355
250282
49657
195426
208368
285433
12635
198373
164543
18332
281836
199346
228794
113084
283471
54779
137314
230908
221903
193391
1199
139618
56606
282346
261239
94390
276278
294064
203664
191829
110314
98131
83003
125114
96901
122278
230985
247209
266026
70263
110631
27358
294691
119387
258351
62020
183529
197094
19682
25821
37625
239929
35795
133355
245788
113357
128939
127572
61363
67316
40562
255262
7726
279245
75298
18649
10379
284501
105911
209655
241478
295005
76045
95013
86886
10757
152077
180658
191696
144291
284812
253567
132685
59818
150183
250845
136449
226939
255868
262696
3358
219719
204624
266331
27213
202370
72620
92854
253943
249628
224371
241086
288045
57534
1494
204091
86102
21347
12184
50362
272484
159917
124388
104863
173847
278745
17954
220413
295385
94089
241448
157493
70112
20713
82047
293322
32667
265270
178154
132700
134616
145853
286653
297777
286215
242007
173770
20769
63222
188423
166886
82421
280274
245603
148313
237974
242364
179773
214145
201624
82987
295603
69188
253924
101053
242822
100550
169833
285493
2217
228673
94916
218678
27627
47919
271974
264351
42546
293049
182779
208277
237951
43684
267787
144355
168739
286956
46550
11336
188489
4554
235756
242962
469
287014
116426
87858
67573
238290
272731
234720
297376
290672
141999
50146
129453
82893
186256
295707
115875
257106
8359
183997
98128
154283
140618
167365
203537
51239
232636
190356
153172
42867
127141
171054
216834
187987
125644
298315
62454
192053
194662
75514
972
241237
97954
186160
225430
22219
265742
27443
96418
117621
183908
173129
156496
71308
24076
112670
194977
246255
123198
18822
81981
278277
68514
182291
202687
16292
207479
38386
278568
148664
204182
203575
285719
223456
267291
208545
126806
230829
268731
33236
201268
277700
39158
285429
88845
212341
290959
63933
264872
184578
296623
17932
19027
226170
29598
41931
254126
21860
80917
50404
3574
2811
1996
147221
183399
283046
34633
2052
46691
154301
295199
112292
134114
47712
239691
277926
254916
50112
231328
252276
38422
51106
95812
177041
197534
211213
264437
88652
168776
80941
271665
220270
26275
204845
172976
208272
43934
58540
297969
69081
208226
255050
199244
149834
150656
214047
112350
79213
284131
265564
95682
140474
267333
171007
201607
41662
56034
178091
184687
51676
110745
210005
242283
86885
65019
131942
140693
44749
165140
135167
110261
165821
234520
128241
188810
175732
279978
77748
84407
44923
119974
30846
32707
200604
120260
151690
7016
97540
98751
179762
143694
99803
118110
161735
110032
12357
274222
194551
273153
86890
244382
48089
127720
11142
101291
274792
99359
175219
53281
188187
224033
247479
166717
34973
9461
290298
288302
113676
187950
226064
179628
241896
57610
205813
70417
209907
78949
34231
152805
10240
106825
159766
219652
123813
197112
250889
95403
76928
201059
40549
2912
196455
29276
145927
204978
266534
288382
116363
64524
175210
145321
70809
256884
17766
238175
288831
282084
149501
263071
239411
163229
5819
242806
65071
14341
102125
72153
172854
16734
255877
275492
178580
135783
196646
202657
224358
17741
293976
97833
277492
159456
260820
55897
185074
101509
66791
113383
210186
122901
154253
237414
134082
273534
273546
87446
272847
199545
102841
146066
119218
179876
36228
140885
179375
254071
23636
207285
186428
206287
62176
278500
111110
174783
59990
15047
203710
221597
191810
85228
273142
286599
265161
152011
230870
297929
124078
24593
260686
164841
252912
140110
161761
84226
123986
44953
152904
275708
288654
185353
7821
192624
162738
90985
234554
59326
103733
203727
144788
265955
53412
210571
19899
198663
153116
172762
70480
243657
249007
286241
115401
41610
67348
2316
115585
1759
52346
223709
246136
171576
153623
97159
140206
215671
158863
13849
175587
32847
230369
5891
125933
229922
174118
67089
32885
137522
121539
74667
33765
161409
55275
167321
182785
256770
296971
205718
69732
278186
90142
39053
54733
107895
184721
64625
122696
89809
261288
54744
63162
210996
156701
236835
37775
229358
180039
266988
167407
252990
150868
76626
150939
8989
227092
218571
169702
260739
257642
76261
244272
59721
260034
57460
207581
154423
174497
71854
24106
291708
251745
90395
129266
246357
224986
236457
111407
198102
262335
27960
224843
91662
19637
214976
201105
49182
241446
275035
48583
276138
24573
124343
213210
127253
253458
126189
226973
170180
35595
234891
1582
53156
253041
101031
246476
171079
289002
265883
156766
290219
143610
130139
6812
282256
37141
243937
220237
243660
212237
180708
299529
291019
292642
278798
236386
50955
164115
44873
45150
135022
13322
169716
222625
117142
114430
283559
206665
153663
169351
55631
222130
279341
294727
170871
189140
3281
160959
189176
164002
221335
274740
202581
184807
118379
101862
81116
239231
72606
163950
234748
68429
54836
235381
175229
26015
192833
197584
51493
269855
218069
287411
282766
73397
10189
194307
66700
290470
205802
148988
30293
74707
119712
217765
131842
8945
285245
134343
102443
23194
232429
26624
119630
125093
207146
13253
93373
106226
81407
221149
149801
217946
156567
86695
230567
205338
49729
237903
245042
272950
33239
137801
201701
227911
283270
262058
243805
84813
109623
274729
226157
274602
89064
224446
171279
177548
61614
266386
86359
7515
95412
254742
145882
5227
197834
269893
69844
187801
139008
172057
86367
67008
2390
162977
110288
37706
76741
42296
171600
111347
142684
16973
48263
125760
49545
64134
255716
96601
116001
164029
261047
112569
180798
205122
257663
275966
255152
58263
214403
41035
255929
150040
242576
179432
45245
184429
296842
10799
137316
291140
25083
214720
50819
24214
218524
52344
264413
140835
228202
69222
45543
293516
173790
39277
210362
294398
138848
278333
102711
111590
223335
196401
185994
66249
256948
288157
14062
210662
226998
225924
92672
170140
23778
270589
299105
3680
7997
26884
115479
87387
134041
61936
298155
77012
81632
183748
113413
32512
131224
282429
283452
185672
158958
195996
161412
202918
124359
261705
54037
26144
191173
39082
234032
270288
278286
250418
176575
60475
19282
174608
20842
150862
207290
82459
51482
134144
34378
286212
196413
247299
165457
285731
151107
220885
34831
262276
109109
81303
47521
221366
267300
254091
80452
33174
95207
262632
75800
49796
250569
282397
107274
293392
171312
96604
193083
193248
40528
187280
177597
164250
204123
63303
171968
95577
230196
21234
293553
229300
17830
174667
79163
266021
168630
273292
204267
233154
119671
110417
216728
110867
58266
107450
260021
287664
188958
45214
158699
149026
147645
269744
179866
292407
192991
172282
217243
133691
238023
26745
179673
265906
184579
251686
41041
105361
285210
158673
203288
32389
77407
19013
74901
119456
50604
69561
174177
157431
118691
19710
201245
39615
56197
105020
178126
77742
35943
143698
136228
270060
80172
236214
124238
164335
207164
214817
180514
182879
179635
206081
53857
119340
85352
4271
100089
161493
205322
65106
286526
116068
108689
194726
74998
50960
196037
129159
280694
259684
61637
299153
139498
102350
148054
168176
135880
86011
115923
187572
198056
218766
285360
95008
138111
270266
61099
52190
148880
244414
174489
228811
88171
115672
75790
257464
259999
116551
224000
70204
242845
184884
49361
46854
117457
74244
130462
68044
72462
173586
166601
53730
137017
82552
157144
189541
154011
145710
144404
107867
122364
29884
249458
102490
27592
193423
38823
13656
263279
67531
216351
135201
223099
229900
9576
197865
69694
110513
111072
200201
221608
69895
68653
212263
11177
235641
37396
283648
151721
274450
250081
211596
48664
130777
298427
208489
92692
142096
217035
158842
90825
217622
90022
186494
292793
48122
28049
75587
192559
112034
154461
215414
73208
134131
253552
285003
284981
105994
286649
220893
118947
100506
269083
52359
25938
54948
150710
99103
2635
298138
269701
106693
63312
214440
68268
202023
94899
201712
200180
40130
293111
261485
71199
86147
21027
268978
149904
129984
192180
112332
68387
140601
155469
29353
166474
42373
203177
25402
84948
142914
80951
290738
210881
229499
170429
17455
28291
90728
179239
65406
29620
259535
210542
83816
96917
211972
138722
190633
282561
184175
177381
181675
163268
125715
170669
47145
83399
288753
219636
111798
222875
288247
202395
209732
152612
123944
275234
199396
69146
231115
276119
72557
175623
126194
138760
181735
245224
251049
182857
273976
82249
262741
47401
88863
28779
149350
97715
274060
7742
204659
180772
35461
163072
232159
129022
133909
75561
54624
53253
223133
39159
99409
209575
246512
167238
260517
110926
185925
139799
297841
50902
225961
281132
74621
208771
177641
250607
51265
157382
111961
195261
221920
23815
46725
189851
101827
195419
6098
176728
69549
148795
196315
24570
141001
271646
154137
65002
126662
208831
177638
175206
22062
19684
63072
194903
238908
235471
158804
33523
32732
237029
286012
149015
120369
37146
136410
286605
222659
289808
42514
230940
260617
212190
77857
235939
216209
241151
236251
158871
126136
52474
161461
48893
152033
258883
46657
282061
89291
171642
30962
289258
260403
282579
191819
93029
101070
98968
75961
96053
206349
249619
205845
233112
254974
137351
31261
28695
121215
190006
30851
106034
201099
99720
74605
223816
75573
296813
165797
50323
22890
32560
137926
222867
284813
229669
99120
110173
173057
125930
94195
173117
293126
163469
51606
254611
265272
261427
61673
253161
60900
193310
210714
202099
225264
70645
179264
97367
199835
47047
30988
264737
50216
295468
88590
293485
73862
96811
53957
171924
170248
249489
228052
229109
295094
162847
43451
146102
73057
167877
94878
47532
261943
221804
220660
132257
49976
205942
284989
162903
23422
8492
228627
46602
13012
227390
51700
57415
266309
45430
99980
41925
177616
42181
287324
135544
68827
3027
225270
241128
275
101817
51221
244239
185426
16054
26539
23104
234205
134309
114181
190596
213764
88892
181614
95579
274388
158944
35190
25573
161818
41879
130819
12209
22122
201702
221718
77492
257647
732
63033
167615
192256
19618
238234
193683
176915
80735
180469
13322
53638
282987
228583
299737
174639
63260
57178
194840
37039
77030
85356
293012
61840
68084
12196
206695
219748
157245
287965
202454
112703
20904
171474
111142
806
281245
63745
42508
293077
29831
66538
79421
29746
160630
132141
107456
290624
110378
199712
148303
195129
177527
200853
121009
23685
219554
237952
83659
290154
34102
17216
270300
6385
117499
282591
56540
235285
255471
298344
137195
60210
197840
130917
42640
258028
253929
285580
296038
265473
140770
79232
121716
207768
163927
1233
23690
262353
71424
256579
185556
213669
69788
43907
120067
239036
100253
192849
255054
219057
289825
226802
168610
14689
245511
235790
288503
49467
125490
185816
121767
131319
145167
115079
169727
80424
241077
25117
239799
157727
53033
61538
69900
144094
109312
48291
14723
41200
142105
114510
74379
214746
134477
75519
5726
239531
40769
187706
193324
86565
172957
273180
103055
211276
180309
204374
136805
261157
100844
44347
211888
60500
196506
152045
5738
298364
184108
172111
123907
208695
114491
161662
198705
165355
138405
152937
160767
169657
265219
130289
117592
182802
10866
117121
112867
204581
108919
182228
227225
48156
58547
149771
132757
285184
244662
242258
192704
147902
146075
128744
12706
80882
111926
82894
56230
239410
40917
62147
73322
183350
280223
153210
94816
196827
265609
29304
276437
231182
204673
114940
55362
43973
204073
141914
288895
206975
149607
284948
214880
132605
2797
2385
30252
7676
252288
131235
164004
280814
204839
230773
259296
203863
162558
216231
137846
245084
27034
228416
112133
262318
284022
23990
105384
258042
219848
236897
240391
294651
90738
136156
154924
274295
152796
41199
101279
83314
12222
75162
154146
129920
124838
119775
256842
287812
8492
255419
193866
233396
171873
258726
293473
246212
42599
257153
228671
75758
100172
201713
8596
78623
216389
67719
57852
241983
62543
164857
159731
274043
298794
64931
231852
227951
249923
250033
227300
288418
125087
135665
22824
97624
162118
168441
258488
96904
100279
213193
234361
291142
193070
43409
194777
157917
220283
295061
282017
23410
258141
69478
28787
132721
160059
257108
125087
239560
102123
241853
269900
93004
259184
166822
194966
178173
10340
109335
150312
47166
192847
16434
12337
64806
220772
115502
279611
145006
73755
289080
207310
46682
33461
97221
206347
215989
117605
29277
227149
266074
138755
66068
39997
49742
194213
221576
69871
277938
70088
103069
176119
249672
159808
166289
62230
33875
135724
42163
15922
226575
182419
75605
74043
66274
221105
58461
72951
298575
263183
268326
13931
26747
200334
137866
254976
75127
38212
15031
177715
97114
13263
254157
27182
105213
144931
164552
106308
224557
65116
54088
186331
143079
98550
253304
143794
137413
34243
39566
7190
88590
165931
225712
132528
87710
294098
283555
246452
228646
235499
127488
150430
279962
263180
285785
26353
266872
65565
22981
97254
111611
102831
279505
117349
221036
7665
257888
112838
163247
11588
65109
263936
112569
10724
66252
177578
292164
23680
58439
54355
41466
77861
7404
205915
220793
198043
253313
260802
111689
267305
252619
76181
297241
177709
295177
200157
268424
256240
36187
40736
55776
269709
168790
292669
98733
286840
84521
133515
176257
60738
218600
223145
185685
131071
31137
251836
66624
54934
158302
11215
28863
211591
45710
260303
137089
209749
257828
247135
36132
30821
80866
260538
296761
158833
227089
31214
216892
222721
168077
40879
75497
101342
253891
85128
62318
73985
295989
174468
151479
63523
28290
48680
84908
129483
13134
191519
107972
172551
271757
215206
206498
128774
101504
12726
138861
197323
215085
161130
110723
14129
128220
1632
254648
265225
265473
106079
10661
254913
289439
6687
67354
56301
118873
1987
214514
24133
255522
85856
35459
112899
10801
126030
248759
20275
182508
123249
209011
221006
128290
85712
263542
21555
257243
184864
240495
182129
30606
79568
240675
192625
206264
175046
198381
141403
44166
224134
117439
228420
279286
146013
65822
17386
253900
60198
253830
120006
33597
55197
202594
195318
135260
299526
196597
174067
277921
31238
270694
284149
194073
60749
122545
284585
67298
106723
283209
146728
294890
94620
231059
129219
219469
11945
239419
267196
261293
278496
61163
89189
295096
169595
212416
289577
252656
42381
98834
212919
177909
138602
230866
39955
289011
294326
116834
59873
144062
59500
90327
276221
21440
161490
102665
40016
256261
42364
249336
234075
133441
13221
22217
262735
150245
188930
6421
192679
242925
214712
196944
106843
154452
52071
48971
131466
121390
259429
282867
104507
100262
63475
15855
5810
89032
254080
114474
177349
255053
124095
147926
249506
98379
220744
60248
105194
297195
166244
42135
144457
84861
120246
171566
244386
104643
58781
96662
28811
155920
52377
144291
159387
257371
127253
214783
278072
49961
272734
53452
157781
70157
153214
260602
91682
10681
66069
98575
59159
137297
163804
264419
85188
186784
13131
137170
42551
231564
171971
43133
265436
88793
275578
222271
90493
195577
44509
228993
245558
112169
43729
279494
293230
123447
23046
207969
44850
151079
36230
164233
187974
198618
177603
251231
206358
284046
16584
165962
259889
201918
230427
110951
119488
14833
233345
225806
192568
123607
162761
183742
142496
244324
169805
278002
43329
214017
205055
59912
71086
229792
186669
67018
157138
234464
139926
93991
110540
105241
247350
188125
153357
132594
280877
153359
195605
98096
25538
237531
136264
225444
149877
266558
33219
33172
193258
229431
284938
37990
39381
170862
220414
230081
169304
208571
7992
32232
242708
97773
226615
45362
277848
178188
173270
122252
133442
137955
23925
35273
97033
224186
213837
68344
99419
41538
113332
155689
191541
148412
155687
78195
36085
159625
25050
217096
240999
255545
67308
254453
286127
146587
93700
172104
295570
38035
263849
163122
291180
280922
155464
142584
214353
103981
222219
90867
110283
283291
69434
38426
97890
124720
230169
243264
79596
103380
257747
4878
151503
23792
25304
285457
82902
223552
290603
10708
122336
98649
255969
229213
204614
162226
69095
274690
65355
80962
147543
228612
111758
2256
69699
110220
90453
285540
152350
252452
8197
143606
204852
155894
290751
92716
240508
78866
274770
83968
162051
14317
191902
79583
289631
288231
172223
6410
22008
64617
243697
36566
65900
190032
238865
289159
195250
216014
198437
279624
23613
207531
107524
261475
247369
140428
32435
40309
261707
293479
72462
15875
237532
28564
64863
23766
199497
33695
169550
197159
127243
282754
6709
20088
189299
204785
255980
127779
244695
299751
293454
173717
299864
18609
253201
87651
35763
4515
148451
212771
219979
98308
151747
93992
97086
151226
212202
159737
269204
298189
170648
15650
209118
131580
147857
240601
251626
292401
150961
165892
26238
11852
7993
81459
21707
115785
190870
181356
109275
99146
15619
124410
193152
214138
207691
202512
262906
104023
257848
125031
49033
142808
234274
196719
299568
152344
159208
179552
85304
42338
79322
209567
111772
58142
191490
165275
45259
16730
123372
91573
242386
197981
43229
134994
173744
17285
10631
230259
143210
20509
181412
251784
96945
254240
169026
251614
199262
235549
156129
149148
211613
114564
47642
263445
47468
106882
60547
186560
244659
161195
193582
76998
39715
186667
80042
286725
285314
180608
130027
18014
117131
33441
64911
256005
45143
250470
288588
146956
225980
245066
246289
39774
293478
218226
70713
29003
251507
178661
57333
1964
10975
293867
227681
293434
187884
1714
247940
130354
253821
36039
214610
284232
28999
122055
272251
245807
274937
241284
20205
266753
48683
51278
197181
157165
183088
59026
45772
32742
123777
202377
246205
204884
35314
204363
92164
211374
140312
55724
51653
98439
18222
223926
192932
61751
12458
25579
126194
49084
11384
49249
41915
70661
149507
170303
164544
112767
164555
9984
32228
142430
210950
277606
73981
254201
291274
262330
146468
42301
101982
228799
112094
272856
211980
165979
255281
45865
83528
153279
204492
282498
236153
236662
10249
151536
235831
91590
209589
82670
173562
121993
8242
161713
251029
199995
54872
173695
265108
45105
177633
27423
49830
228116
235665
189133
76035
246445
173769
126500
287839
263002
15587
125472
193190
84849
148880
16880
194841
179874
42411
276193
122980
32304
290720
108070
104381
139381
115353
29364
102024
287992
210107
219692
253918
177710
1303
180924
16677
108616
59316
110461
182547
24768
12111
99315
177913
210565
105417
105602
197316
189245
106095
134799
164929
213159
73433
157595
257240
106713
141700
238036
119187
217118
136839
20647
183938
5452
7099
161141
246463
101198
129415
76589
22585
99118
139234
188058
259144
52768
120762
271728
133911
241337
149812
52746
259660
62336
57126
43673
221314
131364
23122
170780
294506
241965
116745
32727
126336
230771
136414
92669
275475
19109
19310
101151
219800
249937
178312
210967
239614
224949
225386
219848
167195
179176
293697
45424
226969
42621
234973
121764
194023
244458
294499
245813
132254
156573
293756
95569
85964
142623
152309
284447
224665
184198
253540
224261
215564
48624
231939
244635
164804
66977
176322
187782
250471
28213
246306
224453
117769
290304
178371
167845
243579
261883
13548
4016
243759
23084
220734
274751
23937
202288
271759
289002
298832
42512
144304
228601
79066
177836
38502
200319
158837
199606
139048
190464
253490
15226
159175
297307
213951
141875
127056
285691
34278
162077
98725
288463
13352
103547
219918
52131
117562
279552
284841
89317
257657
2673
101792
254023
15642
90533
284510
293385
215449
28799
283566
266022
158051
226539
21422
40471
276509
39486
292688
69481
232875
64370
101536
157039
144444
181841
83920
63333
252582
166951
197149
261536
152286
201593
11469
270740
52587
179999
59495
33388
202674
286573
131857
66815
53889
94100
121898
56630
253446
149723
264555
221666
190496
232524
183917
228407
175228
91146
219980
215721
277607
133555
107924
87588
252672
299223
164524
125828
190169
106245
279737
209254
138724
103974
212657
231247
177840
202811
27761
127308
238145
87912
218123
148150
63041
170803
126409
71190
205159
269046
267292
191015
78489
295517
47443
243751
106301
133725
124674
185381
89514
233283
232625
284385
284823
22333
229457
31426
273209
209005
259045
233776
59796
140951
266038
110449
207420
1433
250188
145178
147302
257086
181903
167450
126286
234221
196298
246483
253671
176091
46029
29346
248121
274753
243853
61961
140254
110672
272690
92472
9350
182963
297603
299765
132830
239294
151945
5469
281334
36077
182480
240202
48908
266617
73299
234422
272315
108159
105242
283021
36939
74796
164496
19534
229702
201048
249089
278293
199188
92984
96411
134913
133208
143555
261794
149142
239412
178560
23073
282850
287350
295311
77115
244930
134853
39281
235162
12480
30761
122688
230050
25033
29072
151299
119728
120162
207732
280629
42378
109
112713
45861
146876
109029
59810
56559
154436
60043
150130
156580
125016
4207
252904
10485
238318
163910
65954
30676
292190
129423
41732
249055
209304
77354
128009
149582
266008
6350
116276
204085
79418
26656
245356
259648
81371
118887
117959
89633
107209
285722
50119
286125
87737
183972
145377
204498
98942
53309
56959
131464
284801
227175
149022
8151
183680
298231
60680
272241
234720
20926
109529
186644
146583
143600
97041
205917
6413
171450
62884
122320
196189
154576
85050
248404
227555
121026
7111
34752
135678
9325
151703
235134
60477
22705
245232
283326
7744
233225
30453
289690
112784
9534
30914
133010
193072
229287
7993
250034
13813
41478
259750
11298
98421
204337
43881
20968
162904
274129
132720
252879
86724
266569
265964
169732
202077
274521
182022
201413
213358
260123
9233
17955
63
27301
247948
89413
283972
135668
123803
192786
275446
135106
28777
208671
270782
146569
275481
221571
77757
49135
255808
226972
72902
176493
287425
168080
111259
14408
226975
128299
23649
129561
251352
139156
90196
151419
118932
288937
263622
139575
223107
171078
100840
212325
264416
267476
294173
213118
18483
38330
7189
140072
144041
43847
120610
57210
68026
250287
205684
279774
183841
89499
291488
216217
228762
17636
246082
182841
208101
137236
114020
135016
36664
8499
210475
103216
244272
4551
103651
294521
211508
184807
296528
66521
79441
201193
124359
189357
59989
49044
27982
32434
202020
84640
17962
77536
9702
82926
166587
67117
198738
259651
133529
229277
262768
138107
262155
299527
148459
81809
113841
162591
76254
11438
292437
60949
81459
228253
264817
82406
102646
50267
32317
225465
194132
113869
93697
56317
94052
59776
203219
54705
165337
98849
158922
23415
219026
254020
265621
206261
62764
269717
178701
278311
31212
285834
98974
281227
75218
173867
248195
61684
12582
187407
9865
35265
226642
253721
200887
52415
165238
163838
205404
191537
134468
170418
284240
114647
150078
100878
254382
64819
243310
257791
104207
201128
122263
166127
145685
135966
103612
215414
86861
285724
83301
162928
251263
11809
254218
130151
202030
137989
144338
94215
49590
190070
216152
283883
57574
83125
292025
288275
172362
218681
219272
213796
297694
261789
130288
255009
3065
87260
60495
106445
47778
85277
77691
154476
246982
39892
297106
25722
26746
248093
192396
266050
161399
142507
58338
224073
297923
245773
212769
71038
123341
284967
114405
112597
89471
221373
35665
255461
46264
152767
139086
117349
55514
134141
166181
189600
23886
64306
184046
78498
232066
35131
222695
127411
19293
298336
194394
31985
57021
238639
73521
34894
297670
274451
61439
216526
206462
182596
33976
34167
263643
190273
172469
192059
254304
87083
34005
243068
189373
35564
116891
143288
264066
241350
170825
247714
138667
282644
245583
11210
201714
228068
179158
51791
191668
235408
194419
56784
117180
198043
158532
219274
187613
41109
206621
101126
178384
182674
29523
34052
162510
289926
153685
631
190378
118159
145438
246153
98965
83628
178097
205905
93609
217736
237363
234771
272851
69992
185630
169346
254825
289140
122084
179013
120344
76921
62643
269049
214599
195660
48174
155158
16228
47166
80935
259049
90589
213459
104042
30985
14933
191883
67886
129967
246608
126563
176106
113156
48293
281206
265636
210628
185387
32734
39510
264044
24343
227373
38879
264913
94975
105338
61644
119969
191358
282872
289405
47227
19080
283344
229431
92164
156265
21408
207549
295236
136032
44623
261772
227080
121523
77150
48556
136648
125617
89272
127417
156934
19344
99559
203956
60850
197910
138295
183332
109705
195232
124000
116868
57175
170065
145579
189712
137945
166686
277241
45421
27060
166683
135985
13139
255040
152375
259687
270715
123233
207043
58719
178767
149011
196309
22085
38600
285687
147671
100293
277336
42760
122374
102892
109326
215246
165501
81544
124691
34468
20916
283441
127475
46055
51825
127046
212568
296442
67362
115353
286431
105899
10939
188676
58783
258046
30712
284920
226838
105377
180020
21818
51899
248933
137593
63005
108443
36932
208984
150954
183236
93885
148933
275404
14528
39603
177397
44297
142638
116610
106117
182925
163469
1771
82372
100565
89228
213418
32105
168638
283775
172107
134787
76024
83809
179698
17773
98067
220427
241366
174802
96871
217397
245130
71970
46781
115035
199213
120445
251591
239572
195602
129269
26472
17661
126390
51919
294853
250239
26291
67611
87726
103334
260802
224015
264168
78172
2984
283004
84378
30636
280145
137109
98796
220249
71230
62424
164094
147093
106293
101017
258925
258276
225603
162968
180031
146726
23998
44224
227853
285210
163127
73930
21800
178705
5300
176436
70796
14004
34011
42418
291679
55316
106128
214155
147598
36065
210830
12539
7495
210416
178195
20434
203483
132574
275026
173033
147013
88024
290296
86927
59795
231075
194976
200539
50336
167572
250802
285803
69308
13359
215686
228
168930
15956
3759
82866
43511
127048
274116
92280
173089
35637
258416
184869
36167
163348
220789
238840
90325
117918
257220
195332
9306
31865
142606
267119
299603
172014
70008
191052
177957
102618
160680
18308
55723
192140
197354
291729
272840
157746
196881
48728
122919
191761
225797
19529
277624
65364
286329
100925
4296
154441
3209
227863
16985
237461
271606
123305
22142
149643
57012
296849
229581
261267
155396
224328
229706
114381
108344
260961
258418
275909
128639
159645
274469
42235
223820
31964
262541
4618
221543
98361
175567
121295
29798
284319
113844
269679
193271
45460
299917
252152
195063
107863
208577
155775
288783
148331
233690
157062
166051
153713
96677
143849
174718
226553
221636
74829
172380
102266
239162
185242
113715
232610
141411
242213
212923
101977
190920
12298
39463
58282
266377
129375
49959
153873
291260
173869
159082
120961
253055
168749
69570
153610
38959
161895
287103
57741
78509
238858
24837
130658
141543
1106
191786
257097
100692
141389
162356
100708
212517
98667
202570
5196
292475
1205
205008
157014
292892
276870
296509
39174
88164
149315
170817
27957
278763
46259
163728
229071
286035
272295
93385
209569
37447
292775
234444
182862
111009
165265
270049
43148
22851
246874
79411
272123
287026
60440
16746
113500
52770
116031
278195
121283
95069
83491
28892
294925
287006
171832
182621
111558
94101
203574
94773
279012
2145
204644
77385
268894
113340
47592
179091
180637
126084
193769
263314
62108
27055
190085
250323
174613
2304
172302
30495
138615
88155
270406
94157
253504
151241
264093
92475
76524
117237
30077
223911
119410
78493
42773
92933
87267
195991
25510
165318
114864
188299
280692
135380
134894
125022
193059
44791
119484
159818
220037
297244
256699
248856
193481
93626
142973
64775
194823
120970
114945
41688
152529
211398
228063
295866
183245
168025
223798
147504
160244
171790
247750
153436
196985
275619
135753
56666
226238
164714
62431
146768
133959
177171
287502
207623
18512
178115
205928
68879
217641
82010
276067
93252
275361
183644
165633
151021
181731
172260
111754
123098
62388
272515
54828
156857
76361
38599
71118
266240
1290
72764
155433
239320
74614
160685
263615
242052
191182
244372
170069
287522
283804
163336
164315
104289
152939
244584
112021
270555
16337
208347
219274
264537
23863
207381
210612
163850
248759
115019
296046
49560
213158
188903
270737
33604
30453
196250
241563
62768
259884
149323
196817
258798
145047
192266
8158
173321
9335
200925
155096
140265
166955
294804
165083
131258
133001
256698
281034
248052
181993
203084
46844
5969
205760
166536
36068
260785
141342
232734
94374
166705
78450
24914
95226
185786
113705
254851
148626
278579
33178
1285
179406
288041
241921
2272
205684
122085
203402
244228
299104
177922
31647
104460
32548
118087
88721
93700
186985
183239
257079
71826
244915
290281
201442
225588
294284
188705
277015
49353
269299
111299
67604
103322
178533
217092
170405
144796
18587
144226
160757
226561
75670
275677
14980
248961
14870
286801
242036
20463
196975
119863
137449
108236
228714
53604
36799
45474
204738
202090
175719
88764
105008
55704
4987
249904
106675
35539
210294
188876
93855
12164
83983
85637
177072
206057
53550
140322
62842
222488
156404
206336
282819
271886
28687
71124
265490
252504
271381
277329
77260
49748
212106
229605
214590
54412
98761
91420
214629
79857
85394
40199
123089
84359
219985
65556
168651
175961
138109
273489
157652
199660
71113
196787
56630
64309
278463
86421
122323
264654
35215
189669
293811
205540
161106
69726
240508
278132
72646
115426
248040
100344
257714
245365
160578
237210
960
54454
63654
231523
187180
248136
173586
15399
36362
45053
208779
266483
262789
110483
229543
226373
251090
193984
11212
277456
107753
294648
50271
121726
197366
160432
75744
199213
189117
218189
29712
260949
279898
48965
192225
147040
278149
15612
85402
116575
98151
130233
31150
36839
247024
281768
127336
228795
241695
239921
96493
56030
32139
159058
281223
216457
32057
250935
176939
292333
192858
81289
158631
271667
292521
21709
76494
233823
120621
125309
169561
69908
49208
113607
189840
93885
228054
296417
279515
190490
232208
9702
85389
271103
83904
109965
157984
45210
67593
182214
259410
206584
186256
131921
67324
231404
165102
177826
97611
150600
95845
227270
60980
111010
142145
242392
232800
211793
284857
1704
260613
127692
1149
234853
253428
228952
214538
278780
67211
101148
51810
143450
131041
138582
90695
168586
45172
261221
239453
246644
287687
106916
210345
66873
284311
197989
257721
291642
165446
267794
49276
262891
206943
146883
53552
240234
210709
40555
79344
156999
50152
55156
243653
119678
78776
201008
183151
79785
112441
142443
98374
92268
42265
208726
273652
43610
169802
181646
293962
50280
27215
196863
261996
298553
233559
273425
127878
134642
155134
231089
231261
298336
134457
4355
231213
97958
171473
69578
98187
185211
253881
40078
250208
46895
168368
120162
255044
83794
202972
107692
244309
295569
33689
74663
79888
222374
52750
118692
217980
217259
111318
109076
115795
145204
298742
179833
254418
113606
14756
92501
211032
142680
18698
126373
127071
276929
132590
171034
80791
180490
108800
56075
145308
256787
30836
248614
297418
213614
287428
8775
39344
138337
56619
178655
90472
194500
3232
207240
119507
62339
292537
30717
263706
200265
125837
42090
72775
27306
153694
92917
65440
4187
265108
222142
149118
210680
285913
168254
116324
26691
27750
41561
210383
265514
14708
148798
106994
169112
22163
230457
155551
186254
277125
52710
129247
61173
74328
297043
56196
83434
291726
269379
292972
141452
58953
39324
137547
71496
178032
271769
112076
187629
96679
205966
294329
153203
130699
183699
206470
210404
76177
100402
57362
164108
279377
266146
44848
165983
60999
182319
152915
293824
241769
128240
298425
172192
6133
240597
6486
46299
66547
199982
19007
51966
108415
158876
79757
14308
294383
61158
58917
70252
246493
128698
29291
11691
85422
266336
288201
264568
279242
83871
140284
291136
81509
175520
260477
43506
46251
187466
190179
213268
156445
78440
254539
267587
105032
267123
264613
138694
277426
29504
176767
240506
43381
97897
72692
291848
265435
70743
77045
213537
254356
47341
190466
61946
214981
162843
173589
299645
288966
76525
162087
197336
236308
74156
239137
242817
203106
141820
31327
107397
159378
81663
226229
221984
215962
206059
259021
72898
57969
212159
135293
50359
204966
179535
274346
116529
62316
102768
208639
111648
285831
33805
100344
284665
149248
30060
191721
24382
119056
34699
143322
117767
189522
179045
52920
44529
151198
144373
225745
44856
104802
228588
216883
185306
203125
7701
161787
115409
37963
65474
69659
196103
29510
154690
227703
280574
698
258168
122257
6121
75843
42569
147257
108724
162486
157332
282003
85161
133317
187128
46139
7204
20691
124268
164617
227310
82456
1985
214408
293832
93722
33820
59870
261649
43016
244410
114622
285858
205072
286313
238701
160506
276243
201833
163518
103180
181344
109301
10029
275830
222009
215604
290298
85845
165509
219972
228966
176375
113081
40608
259266
21994
280616
216674
34858
286047
298747
8724
59692
214314
228931
204483
291654
242555
213983
234334
47901
280930
104798
294288
149743
121119
221683
179770
75175
44698
297663
23538
26605
287821
145082
79843
166200
253530
140984
60255
35951
93724
153735
236376
88949
106990
253702
243324
156585
144827
231817
108220
53050
33385
147304
194210
101569
116997
24154
243048
93904
45555
284380
125763
228350
134019
203272
199210
295233
198946
188576
223082
174215
255257
201352
151508
267745
76202
114755
285558
23231
266254
110005
287353
281953
142774
223463
282344
130230
245964
128002
24612
135153
192863
148667
157644
21770
100594
149225
283141
284855
279123
116657
41659
230125
116606
143522
112820
19769
234806
111704
222700
49745
140296
114663
65364
271612
256832
33608
240541
132914
50167
10013
206805
136737
247056
150680
211536
129174
190028
293890
241150
63399
194222
81738
89635
78490
15110
75398
266100
176075
101612
234411
184698
292310
57168
210948
64778
241951
52070
139120
140813
94773
160587
229378
151082
261193
204147
113226
210653
260154
249227
7430
203354
28020
191025
212905
271689
206846
186582
174088
58096
168028
270466
112805
49865
208622
265102
190857
156721
274819
73083
76606
281348
169434
12760
121525
248952
90040
86998
3076
131098
123524
21196
3524
33443
19858
126611
54752
39201
254956
273329
223624
236443
116457
266621
124199
187897
155843
235039
128802
78908
771
52649
153211
245735
111178
44808
88751
197341
101532
268033
171707
279680
230393
239255
6039
86231
52635
114765
21370
59571
100572
203172
43457
212402
55456
37789
169128
262659
117466
4979
23424
176734
79075
291793
96118
233475
27569
252074
263638
80454
66102
232565
237328
293336
67120
6577
116775
180946
240977
136788
273516
132345
233404
123674
271226
181611
56422
144376
71921
235111
186656
143376
43371
118221
259535
62364
95025
255990
229010
285547
79170
118750
129454
20664
233173
177684
257362
291381
7963
46981
194290
153079
260139
179234
221963
250400
164604
263456
177211
39434
171776
177490
141236
225810
71522
70536
261686
165899
119608
16190
37171
60352
194024
41217
138387
156812
43137
180555
216384
115188
49071
43935
73672
287544
277664
186918
241490
146534
256216
43780
96020
27315
46715
115464
199419
202054
272727
220133
281839
161483
190493
106433
18753
296942
49048
92965
293486
229687
102164
292767
52625
264931
263755
138335
18407
197020
256672
229377
106267
31638
25807
291974
30202
55910
134840
78436
99928
95905
284278
255319
155756
192345
170373
268972
135962
195631
195244
245048
126893
15567
65287
67078
168786
116425
69740
227566
44969
260078
80742
99581
257157
19821
245279
53360
121783
284297
172113
84040
89942
295160
237623
298646
166433
25173
227096
156807
4374
118802
157482
271669
109506
222667
232201
131249
262512
22167
12308
57626
193702
3891
196441
140372
95271
189364
236868
14296
77438
111502
252003
117772
195917
127879
293610
27554
162618
175396
129833
136975
259157
252308
97701
53940
286898
256426
203176
25004
240855
181442
226951
63426
216971
97755
207200
297654
83112
153987
260917
297643
228927
13867
14256
230028
223443
86870
200278
277927
252298
208858
81468
157101
76646
133693
215772
199148
20881
246432
10979
46012
63041
81922
132004
189317
242192
276406
17741
15114
37239
52441
126394
214849
25119
109690
43658
1016
136216
283843
73310
178895
260221
142766
177804
24646
18415
223309
129269
245836
181821
272055
49164
162183
70685
158553
124955
293949
258561
105912
15460
262458
142255
94475
42944
81191
55832
84949
291591
295146
208516
179853
291586
275993
172744
235716
111496
19313
175018
192238
58719
171930
227026
251696
220454
233337
184267
87063
110058
166327
126408
142177
289478
45142
72430
93740
265345
162751
37451
219733
211374
277707
118560
277365
15509
185143
75036
25519
80272
190191
185891
228129
125263
36619
125739
284517
214652
213807
205263
67222
163024
131237
54258
217606
166558
121575
123900
172610
101200
8098
40875
147783
38064
195298
9702
60309
212705
26553
7729
228296
59714
185020
187624
107145
10235
12425
200815
184500
156041
286438
80319
151269
26248
46533
22193
123133
232904
153152
296247
294108
292907
33009
55438
120291
133193
33930
205013
241364
288834
208203
238814
281367
118094
183374
16622
53771
43215
39836
187706
185644
234460
147151
295399
239292
152157
168145
158394
2373
195135
17345
296656
291872
287562
143461
82775
116482
218942
37806
53761
140256
194574
156602
80886
78629
103283
215330
55547
190682
141393
18159
250872
116076
195952
19212
167525
59521
91664
83706
101057
52735
147661
234606
35003
194546
266041
169306
225732
257887
166848
131969
97467
8473
120107
299940
124118
155339
91752
40487
109629
59557
136914
282129
42389
282775
189492
175788
207023
79695
63682
117700
212449
113712
81897
110399
294790
155030
144970
252445
194971
152654
170580
162136
186171
280492
119921
14601
88467
27570
77206
26154
124522
151982
163624
94637
254709
158334
139543
13692
94973
34841
133828
31400
224459
267596
130785
210106
100444
58706
92360
69899
206554
293547
230473
296562
122551
90745
151300
35991
144649
49119
132590
74243
208539
4330
160335
132938
204235
75042
205551
290123
184270
51145
165539
93252
269816
102050
213520
274139
243031
164740
177642
44792
129780
255658
266709
242575
250839
286918
23443
280404
56909
47789
185173
76757
276511
147724
119045
32079
103537
91759
109737
103293
182902
278622
202080
207635
934
174240
203372
40368
23615
194365
120525
106771
273991
205375
200877
247816
92123
22753
84147
157303
271314
85020
90937
60791
271248
135180
100057
8967
267066
182021
200604
19961
229394
87832
153431
237654
249873
56462
76659
52830
207494
16235
134226
257429
141071
54724
157407
7014
204717
12497
273065
104728
231700
161506
260904
45520
164343
181387
66571
56162
113593
195696
57826
61322
256829
192210
64552
89606
259508
257513
54910
206557
220946
144036
76953
102796
46781
84220
223505
166469
135761
30235
238074
170614
273796
44433
216
281215
296306
108338
2279
58060
56509
181351
26755
294087
42944
221950
140143
155209
173656
210067
82675
244080
172289
21795
33240
198630
28088
268624
256061
222350
173710
276780
90220
115262
149901
165994
121286
188038
254601
137037
175954
108001
100363
33662
151059
90802
112018
266316
245588
287763
289612
27675
248951
26447
230351
179331
214945
125451
64254
290438
102126
205
266590
12914
233555
20314
61242
219407
133609
90864
250890
245594
291392
141414
35400
84164
123521
123047
215266
183971
124202
14435
196950
253429
170837
254981
111652
23672
247515
226725
149926
60920
201829
21661
129499
241781
7378
163374
29548
149798
29648
203848
5702
137733
257654
228504
242808
88072
96344
131445
268955
99720
119205
75157
43035
253347
267185
9263
26380
282675
240971
36929
84979
169693
62414
299719
75217
2284
242644
233196
143426
208593
212354
154063
134257
174426
281519
244472
5374
233616
37716
77720
123918
15530
127795
53470
194547
91697
76813
248258
169702
234366
87843
221907
123656
284957
256937
232281
185764
213847
220242
286662
246501
57708
87731
26487
158089
55981
256834
279713
189832
138177
253212
118735
227328
39689
5406
178986
38218
177573
95974
82498
186706
21769
29144
271938
295729
262609
3743
255884
51105
16650
165988
137930
221109
257921
25987
153425
51709
193127
153014
87896
288243
23453
91886
249689
57622
239168
70254
109244
67661
271166
156330
216742
164788
75811
95467
290780
274929
111799
143209
140433
51987
175872
66258
114153
240848
119238
223986
22548
91776
153022
48212
156497
48583
44602
103634
228531
39433
277948
111486
102246
191083
162429
125083
56808
15651
57443
200896
120167
275221
109051
84307
278242
208338
106738
287615
83018
292754
36589
221063
182537
79202
114444
240462
132081
211504
258321
127477
188501
30790
149314
242700
206327
51013
196290
125856
270094
52542
296949
295068
235318
185046
201007
237866
102725
231811
8357
82067
256333
260207
61514
107270
164984
180980
97536
108227
72398
35503
172445
266017
142118
6592
22599
33588
138546
261427
211145
271025
111032
232646
223665
151817
91833
442
11490
243903
153635
60091
89120
76401
70226
141518
243258
200740
299517
288411
188775
101750
218266
166689
193529
245932
201529
765
267566
6788
176594
19296
81310
135960
128067
98187
189907
21016
27432
180678
63373
117579
49101
20294
79798
154226
158958
276044
92890
120993
225172
35793
20016
233054
253862
32115
486
291942
102253
296922
127518
290598
12766
175007
17086
279346
47745
215997
43186
107472
199790
137406
105156
285424
288321
64710
243651
266885
61430
104201
232665
188133
152096
205634
7141
144699
185375
227310
102551
151386
197822
119064
1246
28722
121963
261523
145134
270755
231992
259553
153267
271556
156548
208841
130402
183738
283789
166907
251190
285475
274912
126800
254552
237211
286603
127712
283775
19829
181851
138645
83868
284905
19507
186980
26494
108799
176920
154313
297413
278476
24568
2241
156392
164059
189193
24549
21775
220330
230873
247410
103318
82605
72451
57897
208071
179964
71410
41339
82077
237441
151671
241049
106099
184366
41049
95837
161802
198398
97428
169780
33793
259160
250866
289182
202793
76519
25428
104335
280634
56260
22849
157900
176482
60128
66509
92367
27434
296141
183528
162479
86813
5551
54820
151482
24441
90710
177160
233491
115006
62629
129727
186817
295118
219840
174203
206986
28989
135855
148698
185964
94851
124448
215682
279747
202712
103799
245781
106614
26807
209184
225274
167033
227773
214182
256718
218069
281351
244963
230335
125952
281818
125077
11193
299184
21263
12024
208272
132450
77330
173492
158919
32889
3573
52120
92731
119700
127366
248932
20958
114115
264049
94140
181563
219123
86841
90840
69258
196799
99989
31798
177192
48074
60269
207905
248009
53101
217934
28736
6607
294575
239018
183284
100285
115034
145867
41917
283158
87624
130203
208129
108843
37320
116529
48111
187822
184126
305
9349
231605
219281
203136
226649
209056
196599
289863
117828
175474
232047
163022
58287
132997
43266
116323
112871
28492
9704
168779
73580
921
249519
140508
95686
120514
293054
252298
34057
276281
132828
153431
163165
59947
173285
95377
162322
260027
145561
102382
21709
19936
19603
71046
21307
279171
163813
116672
68777
83344
171539
151136
298086
19112
107462
36790
199382
36984
195548
215832
200765
130733
291826
222508
208400
199138
42461
169547
142102
221186
24075
25646
155682
288116
275738
4221
51991
217109
113967
191790
181491
220160
249040
1323
170459
210809
55808
100335
253269
199383
15685
148273
290914
71072
88037
253136
32631
135676
6274
52209
156150
95014
156129
154197
193727
282507
78203
24156
40106
271363
25765
205027
237987
273670
112162
211660
220834
248585
274229
106411
247339
256591
252603
50367
292039
252601
117948
24595
201241
91087
75089
64108
149406
151418
123725
138323
153736
126193
161265
226482
214621
144612
244959
299918
64458
243087
240655
183355
23830
208993
218252
24622
262321
208954
43896
252528
255214
129056
275343
11259
126324
90172
87233
124004
137910
101718
248152
159985
100386
208311
113464
217252
184020
183949
212048
27614
114696
249710
184500
260574
33939
42422
3544
9955
31482
283386
221216
198031
131590
183799
3087
241305
153511
82811
98567
201922
170994
152443
208193
21148
293072
24073
270309
119481
291901
130577
107182
174493
25175
246770
21499
275245
213791
29839
294308
67215
241153
296001
9203
89957
201691
99577
168196
244704
298480
222028
6646
17376
241287
88459
239946
164582
154904
126149
27001
291782
223426
82986
257301
70358
30587
42111
186067
260672
255303
209814
289820
171346
33374
179975
268092
296105
249320
136563
292201
284384
252700
187421
35100
20932
93149
215928
148009
180635
152644
157083
160049
2363
156474
86960
278107
291876
227565
252733
31725
85176
198964
266571
298543
7599
12107
232653
197509
137618
41029
160087
97550
246564
17326
161233
240830
287016
181358
240360
112231
187632
27236
139893
153679
247028
126691
42591
58019
201314
263392
64043
27140
298687
85240
82266
175004
7426
229789
141810
25098
123997
14016
125944
53301
109298
159183
205936
83165
40637
66731
295588
21462
231026
25435
265364
97320
96528
184705
229321
166881
24797
225287
165799
277433
119763
235085
114566
219663
146367
88257
284715
218118
196526
79582
201291
155019
298696
275803
134174
23821
221228
176433
121237
80087
199182
123516
170376
91519
231868
16419
169373
49633
244225
212767
158906
287144
261349
19851
101064
182791
28726
230910
7400
280520
265466
158458
203069
110967
11344
296514
13562
295660
10525
104618
164088
163800
32885
98460
172281
22459
287265
162589
180274
76059
296308
11856
11165
161012
49233
206514
271928
294222
188139
73813
134246
31829
172231
245419
127515
259929
111979
227489
181003
252411
201752
293093
246379
226336
245641
287120
13357
137593
272589
39216
44392
6425
122598
222458
101923
35253
247439
281093
98658
172575
214567
58325
76906
114461
257353
54859
296537
255299
87080
275172
192214
186715
183420
174228
248963
21258
159584
153479
247724
98960
72644
160680
287834
115649
115202
67433
260519
16663
160186
159352
225620
99800
95910
201917
108846
299982
172949
74594
128000
106633
118943
188813
25670
80620
90070
154828
24732
86685
251295
153466
147565
275712
153604
129510
184183
17575
196481
271344
108589
226049
19273
192630
117707
119163
297597
118321
240001
54654
132577
81057
274275
49312
199083
202179
138130
98776
247552
131588
232825
153599
72698
173521
227296
23738
44236
151694
160221
75520
24259
288639
273121
165931
183012
7584
128128
287626
73441
231031
85377
150725
103887
157573
32584
199380
108429
178241
204822
52114
139564
269608
180200
297677
171247
134176
135437
282643
278967
54215
56834
228254
43693
195551
48665
52690
210697
44688
206272
3504
282225
171526
104495
191207
246984
153020
74227
67802
119924
237091
274331
194975
111397
227309
203223
223841
290021
294070
27441
165360
37496
282700
273788
221979
150910
274745
144776
297706
185756
37160
12753
120532
227864
279777
206844
18663
158733
136249
274003
137933
192409
284427
213707
99319
33573
279203
160836
134825
20265
23373
36506
292678
12358
59509
19981
93979
236720
169356
134231
39193
124825
1308
13577
286965
112928
159758
97621
226251
45889
198348
82522
245828
88099
147931
19582
278704
140995
233623
266292
60527
130076
56275
232141
271323
72625
66535
246620
66407
264343
295405
290913
79507
243819
79431
210653
222153
124867
236159
274628
246811
78605
176075
292272
112129
169291
136004
6468
243786
112010
18242
62642
108181
31680
163740
154227
48595
271271
268067
22120
214876
59492
255111
83420
69646
241574
55774
271500
179391
267649
279592
106066
210908
25711
193047
204515
268902
151724
147640
114255
222953
20258
193487
295567
104876
30213
53616
266732
130033
179543
244349
257527
48001
183545
221716
192798
33829
61864
23570
54041
77266
210469
240196
297288
288938
89401
128761
240536
180343
175904
124534
29265
29178
204878
5666
71194
7987
288968
210475
129358
289784
61569
247916
282153
42098
68539
77096
7092
227903
85082
102916
69284
16093
25371
285482
14575
14975
205217
250329
129965
126306
248455
185902
256284
107032
160375
282173
5043
34599
176156
185968
161068
274180
159587
103072
59128
244264
224134
184675
87390
275570
33753
43724
115301
174348
107223
182977
205358
6976
134065
214798
84477
180376
5234
263272
88049
88698
239158
279627
105246
173349
249266
212667
117762
32684
165139
149493
268114
209238
85308
182579
146792
265872
283605
222101
241776
120986
179556
215829
3917
13874
60676
49984
102256
53300
96348
102298
84538
220550
59365
85235
11244
4776
20525
244054
246340
5358
38715
216630
246592
180913
299092
74654
106021
80481
204626
209652
31823
107188
207505
280074
17726
107353
5511
121713
69485
17184
189092
57613
124162
84835
43395
198738
4521
263850
279893
114859
279984
87073
155269
263782
174620
261252
251404
2143
278807
45170
265243
212054
41736
204416
166188
214432
22962
140019
97348
164364
262632
39687
168256
156345
248937
49281
262733
236837
23101
45755
98114
42609
279553
221882
100707
11962
239264
37938
261739
238610
92193
241609
38152
117698
282345
187094
24037
286552
161999
199330
50416
245046
165573
181345
152389
141383
68957
29223
103447
58493
109741
173444
171444
52048
122830
141779
193645
141844
55166
259863
26744
231709
35880
277166
258361
173619
183327
118132
192559
107786
208800
186115
189236
216887
68574
25220
258261
215591
245073
252489
153594
14506
122135
57099
122379
9745
77196
203174
222541
42702
187361
25295
183565
203844
103162
100447
107017
63984
50554
48188
25883
217895
156047
72071
6762
84092
156329
269016
143561
97862
148333
27894
68033
230284
263621
35049
198112
280624
78817
199591
195896
155274
171542
224793
176684
299553
280453
174799
84575
263682
152255
173558
126295
176711
258645
287239
43191
260025
222534
149822
166522
175104
88214
230369
53308
119731
53171
189642
41623
261163
196873
292634
204634
289291
80808
124065
119589
262198
290655
254298
244541
103389
223114
266192
177558
17129
54717
26268
23029
21942
200282
178633
170021
118922
55486
154760
104137
178458
10134
237170
110421
252375
277179
139099
231733
242114
65404
212921
278384
275602
42170
84532
22346
232214
229711
159725
282118
216795
76161
142619
221157
248625
173847
148331
26642
276639
275054
136398
229790
260747
210051
260292
52824
66747
266668
89540
112416
299618
138376
126180
267911
157723
195403
212398
226385
241562
248832
26387
57057
280954
57665
114730
93496
105654
293028
169072
167317
217700
172503
160148
238130
188162
270834
151062
23282
34783
28535
18588
154877
72952
233759
101880
211572
99121
246160
10577
139168
21327
178860
166053
299425
254966
123836
12181
63660
167476
129985
231961
284514
195304
219361
121132
150593
79134
95354
274276
141055
191716
58337
189212
185275
106586
264796
88190
218318
250402
152346
228360
180388
141181
91913
25666
1758
203081
198034
203824
116711
220968
118673
37997
291304
50490
290112
202693
128078
280659
284484
115987
271303
8714
60619
95950
193632
263414
86431
53138
231319
101589
267008
214818
261500
261282
32581
96485
47289
41072
152947
71665
235119
19821
211071
96847
72571
237478
173239
49351
292293
248111
219414
218435
56648
250167
126294
208184
108058
226508
149269
270840
184072
192835
233321
237423
186193
37387
181097
23592
40977
195557
120322
236930
4410
34453
2329
145662
8502
278434
106432
257074
213232
118857
10005
169904
67697
261367
247928
96795
201353
56950
101950
56805
110628
253338
29137
128746
22205
159183
191191
130651
38554
71638
227881
288064
67414
270878
24509
142591
45630
195468
224147
170158
299772
159062
114864
132078
178155
29404
181599
26254
269041
175880
163608
9505
272741
170501
112130
108457
91249
299584
245276
135209
90343
83719
16431
81922
228131
120832
198298
10591
183547
286643
236830
106101
139396
222669
152550
81322
194425
239698
143101
110716
60064
168667
292375
219325
53264
14713
35777
93058
65317
245708
218077
284042
107321
207275
259182
17602
233202
210277
239163
221446
110060
69639
31392
24070
55801
66643
66166
273028
69104
149503
45673
149831
162369
275826
17107
166233
137239
162638
64775
200754
106494
157093
138335
143075
85996
235509
254826
46263
62623
77539
159001
263748
150333
156676
285896
221254
235926
57002
199441
54514
83433
83786
158312
295550
18754
67870
234005
48470
184610
210182
232702
223736
209981
41327
145021
263266
61243
285196
260191
104642
95559
25462
191891
256746
11788
172148
181520
162319
268338
167444
14412
66057
184713
49341
179274
274511
230656
221741
218511
40461
29416
241403
23444
128830
208570
10994
163326
264301
288534
16723
275525
53957
186603
225141
7093
67802
189155
128833
157484
187676
122160
23216
113679
213930
94302
74362
181387
101049
14309
278499
171743
232316
34675
295355
223668
297289
221301
248981
69632
248833
242360
187060
72720
290551
168253
133533
194360
105807
119040
75396
294046
75116
46298
56457
67069
7652
105522
250872
217893
173013
222392
40128
156616
276632
217763
154777
110892
137686
61075
296423
158695
139447
177407
282645
149643
20277
167591
148666
133214
274793
145357
193673
84302
164603
150337
251251
253732
201584
290148
216583
84478
210336
298347
109285
246876
21062
152063
86289
163006
62085
261999
227200
177230
292701
24510
55355
7524
281440
298845
27043
51808
30097
299257
145489
71453
123341
68683
276415
89685
115687
282111
3986
56396
171005
65986
32962
15471
291655
282718
202410
275678
134589
154718
30414
201548
76306
189076
257792
280618
225637
187712
86687
131302
34567
32823
852
218374
283402
20301
153636
65037
134767
275476
279874
100170
24944
246133
57877
4123
187981
151016
50795
165436
214854
91369
217038
63692
130766
261248
190507
170956
294159
274102
143073
223446
141605
118771
231056
253217
127171
121138
219693
228494
87629
213641
227631
133294
264829
53126
148669
286313
217665
11474
299030
16769
266734
51600
196524
98891
33829
69330
20708
142055
243130
9157
209785
27411
229487
29638
293732
266505
4022
54947
195655
204944
41441
221902
242085
101049
144142
275870
82103
265081
236409
59573
79274
261641
56564
53912
202168
125447
293936
265675
127422
291449
177138
260754
122330
143138
43606
89560
48596
253915
33128
87143
229260
298317
289119
243036
4969
207028
251387
102510
180608
213806
149138
298095
274010
146784
151251
110315
15803
181022
190377
123505
49995
260521
27930
14653
5795
49898
20136
135032
89669
116013
221573
213719
32096
58188
175119
125123
181051
15535
223420
93043
38872
281156
180207
206276
269341
259762
46989
269531
2821
245668
57462
80556
43557
142548
160205
205184
79080
225565
271523
220611
195047
53692
48528
16902
133429
178958
25453
196447
273649
18587
102020
199823
31337
193414
155723
110577
205648
14984
126231
198430
104601
251248
164118
41518
290968
148343
44285
133522
7591
97132
150930
182929
45529
1885
164884
75247
58631
95864
111301
290259
145147
70426
126358
18672
225930
188933
18420
32095
3420
186785
146598
122680
295949
34752
118752
130889
66942
31560
225016
253292
126033
106833
226117
282572
117562
274618
71471
77007
73235
204248
286070
248664
154982
268488
265233
172299
34412
197860
201353
42265
190805
77881
16537
244348
289765
248521
99720
176030
39472
20468
202740
223628
110744
235198
118564
74297
297414
45154
140080
135431
38893
181049
233351
220885
87346
74439
236401
318
12173
216156
75202
35163
63583
121697
90014
173361
7205
17605
21159
4343
13188
75841
204358
136078
67131
17015
204626
240882
181912
10182
256789
46028
191690
171562
73374
176461
214427
235715
226614
240809
183656
266215
30170
166356
98158
22148
100036
228524
293011
78478
28242
60912
21992
205625
175083
284624
113074
2096
141821
189436
61765
286776
89704
217445
277791
159989
296767
178578
63917
159370
155616
47523
213175
32026
58951
188075
65527
98867
98070
58355
237679
113761
39122
200594
288462
158444
291113
185243
18637
116723
223802
187811
74911
158108
13700
257451
263887
11332
229881
227140
80198
198796
245989
178826
50879
34886
278880
111263
45525
290740
203397
78186
256581
77996
60652
292214
89718
256546
54312
248074
286737
294501
70325
100970
203568
230818
197118
258792
14845
184039
42711
255736
10494
20811
13129
14010
122629
56770
188346
40364
244303
182900
108756
145248
95475
47554
95942
107409
165983
111507
139566
216768
188780
235860
254127
273720
85251
228957
249954
253866
69314
124289
289330
123000
250901
162919
185005
183111
256372
121202
124537
151123
232446
264365
25989
169515
42555
144618
165810
132290
80898
137474
100226
104916
135912
69584
272928
258219
143343
132283
118887
172346
250522
123478
262968
155229
258920
146221
240752
294326
246071
37876
233670
224039
146236
255848
27126
23685
275676
247738
65388
247212
11674
158158
3211
74792
49801
15496
247353
142513
21911
219979
295748
266366
136175
39847
293706
30428
186920
198362
43873
107213
47855
159889
138688
94399
141846
193085
178525
24238
219483
264411
244803
23319
191387
184821
63225
292953
161405
182528
30474
128150
279431
113174
109748
203329
163186
1967
137990
122895
100845
160964
73990
296947
263104
127920
250486
149591
65366
204882
168640
70487
186618
7678
212485
55860
117518
76038
188918
280666
212832
236052
187904
249808
211664
23450
90541
12273
174314
5050
140051
74358
207088
194599
50127
110930
290678
235934
158939
64924
196401
11381
111158
208387
47686
103290
294501
7203
11039
180700
67809
224619
206513
75752
230367
246479
291064
73072
218390
20032
185340
199925
20145
23340
291079
107354
257923
130696
29828
45766
251756
146275
176401
79320
109371
137863
271014
171087
55428
153762
65539
142415
27348
150119
269623
127395
274852
243502
199869
67429
71298
29445
218044
190115
162498
61675
275014
24549
17845
130483
77221
155424
252420
285369
112123
70710
222309
207164
293149
278463
236081
124153
19599
238490
120740
116947
230233
253313
139287
298071
111541
155395
11308
38483
151484
66398
7691
181412
166571
70014
179525
160689
161513
97929
78369
4447
190763
203979
182583
55893
247534
152544
56559
225621
56634
141396
245798
142885
246732
243613
17478
254185
199230
209476
272430
92857
121575
250353
47778
224302
18816
70432
149797
104694
145730
230128
122376
147457
281925
109993
198397
29122
198912
174454
110021
247794
239676
214132
178866
85444
18426
257283
22877
146553
292336
72094
88631
35549
272307
10776
84509
131181
164138
33527
198825
259652
130939
244281
8919
146802
129321
8340
293206
52043
225805
23372
14889
126211
96921
23490
19547
127672
41611
80886
65428
200311
90895
140404
186941
13870
77181
6151
50975
248279
230159
239828
78032
215592
285656
284062
214988
155764
127909
94992
299156
84193
205252
224665
241787
82701
195095
101848
211621
12926
133989
157396
119231
108180
120683
69080
161020
147092
96139
292335
81548
251776
19612
152323
197502
282140
18808
245220
231839
181585
84005
57878
3630
70571
115927
8017
210199
54723
213544
142579
160183
187538
113588
171901
44970
123982
95500
53711
82345
116891
71396
269983
193237
247611
178389
96952
180051
237516
290749
222967
20553
83836
170172
68465
148990
288696
15851
55696
107281
159816
167374
241160
92945
179502
184046
137183
219340
155675
275701
170134
215949
236110
262330
154306
50885
193399
177048
119051
210634
106940
163246
174875
152734
201213
24570
150190
87167
62630
107073
35510
58490
49979
98784
112763
187771
37339
172101
95759
85465
13191
27710
109414
172704
112645
246214
68389
106473
226645
149845
203647
15246
178891
11177
93884
29679
170596
67438
185621
155642
65150
289713
241416
241535
238094
67490
108947
186423
89385
49690
120474
220656
138702
186275
49423
209256
298697
107366
172670
132045
93188
254196
44018
195999
156329
234416
201623
100343
274217
3350
61590
259160
175294
49423
156466
12059
137421
127299
13537
280236
167101
188079
200784
277278
31610
297482
294234
132065
214099
150162
25628
143171
70074
20988
239557
181908
195132
6073
86862
264138
126789
275706
62917
63946
55184
65955
47612
282970
157027
160161
265529
50733
216441
71216
21162
87710
113224
152197
30319
195974
63270
100212
5167
49956
39117
247079
297330
20520
55947
13273
165132
91238
170437
105398
55046
102613
7612
251143
113657
98742
106756
146520
10792
121576
177626
58716
32772
18435
197486
229918
48259
183184
106534
41221
193931
18395
23364
87691
151725
259989
134363
56646
40125
112124
14960
112728
217956
292832
42048
39616
129166
88365
20247
163651
250683
135777
86372
62251
235133
233142
207391
275580
25621
124647
275399
75103
207661
196536
227177
176652
252530
128323
161962
231889
283587
148107
56061
278604
112646
20704
107933
197263
1121
255042
38219
284673
188842
277295
17903
142131
94969
157409
278711
261412
265065
297969
92565
30683
264444
273207
76806
49870
239095
142452
60640
64119
206285
233153
226521
133221
298269
244113
202088
231805
93867
2978
121101
4960
276401
56465
127543
104838
14719
165144
298660
295447
275405
92224
245779
38666
210667
269470
158984
56701
263652
242290
101746
167571
265088
141912
64163
211896
144648
4071
265702
116350
37521
276367
132847
171509
96397
71948
20959
17879
162778
57749
13428
84024
140971
223168
99320
232258
200691
238426
37337
71843
234363
60826
203434
291298
234298
228786
54097
233726
243068
97137
18310
126294
50061
210621
150284
158553
265830
132285
262811
195328
11914
195279
100135
264118
9072
81376
157556
29776
186624
236156
229705
14895
217283
96124
43455
103598
105238
275948
106686
182817
121449
149196
114677
28353
9955
168770
11206
71783
116378
267539
9143
260920
84946
269868
213566
183529
32501
276840
216531
185666
198008
257190
105185
97412
280617
142649
57394
215918
20514
52870
54402
267059
158225
17469
31076
138585
278134
19933
215812
110992
84041
195927
233
277223
240477
283628
232491
29061
222441
66329
114807
209414
282803
231068
49707
39768
278527
280697
130069
184489
271579
5195
132381
298251
64954
137166
156824
266699
234710
50011
221355
234860
48751
58997
41257
29393
97674
16939
180684
256393
138745
156912
135019
34671
70601
261156
175931
259173
226155
122251
296530
174013
247359
102799
169310
275742
23459
209958
144546
14717
161792
260637
43123
80028
153666
293568
2924
197113
233778
176352
181762
194083
280562
7637
39721
51233
138747
101726
261638
52420
263613
75619
94724
155509
21098
283839
64745
34053
295711
47077
8831
103666
59475
14369
94292
41867
191294
149235
255605
221377
50435
13895
166565
246747
101980
144584
132784
249052
61352
5107
77042
71719
248710
33655
139842
268821
49610
137184
220594
210763
214732
293369
157727
180183
226286
266660
63316
181087
258010
206501
128466
43608
265147
89611
17802
71045
129796
289542
37480
176326
276157
1359
108727
188694
181315
90989
251097
33037
77172
270182
92887
266615
8707
150850
284562
269853
193607
124978
75847
270640
101507
77340
4971
35635
192016
55649
6680
249391
283364
84277
11287
202438
5307
261454
292353
255594
52286
226928
183712
60889
194582
8340
136729
197920
66151
281814
68056
159548
19756
153128
189107
154913
207603
165372
58606
172988
254066
242493
239402
127908
25669
232681
142148
260027
93661
277337
45232
220449
175508
46133
20758
4190
120449
197911
146181
17029
185254
30099
243089
105411
194612
254715
197970
271892
81701
126192
219094
205301
45220
224145
180317
197242
45580
142910
58077
107208
286257
288376
171520
298474
81284
174079
253691
87836
57024
65026
144409
206360
142997
123022
72069
50195
137696
139750
80515
44885
288636
109298
109674
122152
60741
118806
221205
179638
60303
100835
145515
237185
187065
52825
11236
282096
141663
135561
155185
255010
16363
97157
90927
163809
187738
133884
282400
5048
143772
88952
241452
253444
65907
279340
126686
128159
59807
144603
165539
25649
221646
208297
289540
224084
123164
142117
241707
119892
219096
96993
253732
270066
278882
120923
256595
269376
18019
75078
30075
259256
102193
171514
282962
144504
57793
177297
178955
210748
118501
95075
286543
136128
16003
248574
88763
272414
59801
245408
177342
61144
120276
129555
275832
105326
183295
12306
168845
249023
162416
40188
2655
113363
13226
206281
69145
44500
222953
86792
266643
92011
99105
24797
11443
113833
162240
55556
216763
1935
223610
98910
86347
49822
296214
252810
36566
89673
33303
104143
2480
241013
27458
126172
112957
197102
19415
12051
216525
52619
234085
33589
263961
237057
95173
32188
131913
119450
257352
160364
66734
72945
237757
99071
26395
188371
14661
261777
189840
292613
9280
284368
86695
263258
229738
51652
176668
56520
95820
75139
195948
82814
159255
240051
215750
192625
117273
111513
177384
288756
92934
4764
188341
216488
47726
80836
18368
253856
180468
191567
151538
284024
291391
151062
58798
44130
204338
180889
111292
162812
3157
118216
279655
255608
41630
253462
182375
200178
53475
107595
266495
29666
264105
40389
187751
1088
90191
247065
62739
231443
34077
198639
220115
4420
16676
96670
154075
138443
210552
66243
193195
66717
86027
16981
125614
278054
79219
239111
195328
33150
134169
222352
299219
50721
47774
271936
134090
62392
292128
295614
271531
244603
255981
160278
112110
72997
142991
68995
173942
50158
200950
145867
201948
19772
248595
88202
250933
168531
230613
91903
277016
170201
7564
281162
39241
197044
21569
162067
165055
90355
96255
89065
294904
251525
214486
187962
126061
122037
242979
276876
7693
1910
133448
267356
64775
201501
108865
135120
22722
203660
197466
138043
234777
23938
42952
144801
104937
157871
27140
77135
207319
75580
215179
88954
270724
167911
17062
35180
153940
146049
241521
13771
143607
16969
31380
98213
134747
94975
272153
79025
279604
252665
105187
209019
281731
167681
59683
264879
226531
223799
279879
224377
124188
260865
116930
83319
261531
66407
146134
222861
233856
365
183740
272576
113776
68268
152607
222832
270370
159346
15197
58139
214376
185986
118324
255066
246743
64246
130503
169122
193542
193171
297518
56160
223612
24536
130140
37757
37844
114375
140296
101934
254186
81314
130031
242870
146038
125616
232065
187259
35088
104804
62508
193577
131655
100640
279699
264133
290247
23296
224405
9544
43210
184447
116159
246360
286664
13368
55001
73622
268715
39322
180397
96063
39464
244060
110209
170053
260839
211773
19444
279481
236206
193414
176707
275103
13814
251667
57935
52213
268268
82781
240201
186166
80291
192177
75722
248055
110993
80501
214147
210766
86832
268534
226247
21525
171033
275439
274638
195372
283292
51205
183407
200235
141023
265294
43018
204794
234552
246707
47582
45457
162495
97518
183546
171672
81056
46468
113970
140185
19464
18563
170789
267028
172284
118962
192279
104377
83325
215614
21527
265045
62006
291210
75382
263703
157423
287533
221075
275283
39779
9531
112478
188109
156056
109194
233432
248658
5545
274131
123836
275015
119961
295434
166219
133659
167273
88000
241129
23493
133719
231569
211108
268002
251983
144051
126270
140632
34414
287158
293764
136094
15346
287617
204334
127664
115380
84786
93765
182824
81835
118889
14342
50930
111704
70204
41019
100269
177585
173036
128849
168839
179466
15936
233319
14905
63063
240966
117403
70087
73969
165063
268269
33868
127883
284498
251300
27587
146214
51215
61039
36039
87687
254627
108415
134105
222112
1021
297049
273664
160482
253804
59633
182740
70631
169023
29166
280235
70888
228433
75216
217428
644
59086
120748
97185
75648
250842
197288
88109
101877
102311
176919
246769
256717
34067
217494
213140
282455
251084
20680
273940
123127
179985
276637
126631
1439
145377
210743
258373
57008
111595
39034
148270
84943
213706
193680
27768
257776
268121
230873
235315
227365
159095
192652
108567
100113
142208
48001
91618
12903
153960
274846
147396
56542
150141
279380
247842
86618
278471
105225
291917
202779
111911
89624
104983
264592
44013
112779
134516
149181
45524
28589
234052
90815
77188
135666
111604
86651
242808
230541
38896
119457
43892
239449
108127
187793
297540
6753
223995
64113
101737
198490
170920
198836
213114
225079
191629
127224
165062
63322
197624
224933
39509
65967
12858
235662
171226
43213
49429
58491
118983
111839
146490
44998
42691
68900
29585
113233
56606
242874
201436
288873
113915
93377
253062
294003
97165
189581
279432
281338
155410
3973
103845
170498
231750
75803
204809
61484
91970
127830
7899
22657
151441
145389
8590
177453
10763
157927
285069
191114
256154
239635
99350
110947
174857
146968
79300
146358
116358
171484
130303
258589
134669
243252
234829
40721
221812
162449
80302
159291
236456
274806
198588
174964
51473
48806
16989
46410
161463
218048
74209
75864
72299
277459
116186
149765
259465
66862
235419
75387
158102
236601
102860
145591
153023
103531
266536
34533
46168
48781
226299
115353
176001
169308
160924
25341
76525
51934
26480
2910
43055
157237
265027
152128
136422
170656
19596
273707
79287
262852
203094
160889
273608
121304
91672
202429
297470
269063
252377
20487
148169
278221
226745
127630
74295
134161
191665
154242
284495
239889
94814
122659
252818
163121
190680
167377
288583
272681
113972
190079
201796
139223
88770
50256
281091
57679
50589
92555
225818
89954
62944
212263
101981
20677
46915
282172
11817
234359
246023
174136
135454
277354
12789
9284
214626
222280
14346
141677
48106
125347
13879
251728
34622
107449
262525
1500
136449
92577
154455
201327
36761
142070
295752
55956
35671
294667
290497
156165
209278
214274
180709
115975
215676
121016
42709
116115
86855
3439
279044
289539
115439
197873
243107
94874
4693
262790
48686
23354
46346
165291
90951
237301
206541
87001
53413
203138
253780
96625
111409
254381
201549
224591
170268
279104
213521
88849
155340
171724
17755
57904
130971
96749
216719
58341
118538
53032
115158
94159
77154
116385
12806
244893
247775
247678
266998
286558
77389
174476
250964
123113
120213
40996
221926
270242
130020
757
258136
9057
270565
162844
225437
108880
291813
272404
83874
16131
92217
296785
46436
56353
271549
259764
118130
190857
12533
258837
115251
212892
240307
8667
132037
222785
264002
218378
28458
166018
242610
13744
200242
270806
93418
87147
7497
220034
234502
83236
125584
286566
148578
129569
180454
203651
257013
40024
55503
222602
38929
273573
267532
226672
98098
103265
125295
221048
119494
287574
38249
76764
282738
57430
141352
142326
62082
157698
122188
212975
107605
93380
132454
181046
220758
285278
211748
238410
174669
129477
125503
112919
190126
213639
66593
140991
45196
237040
188991
241825
233397
171586
74151
187625
95069
65102
221479
246729
194502
143917
273782
113879
42786
238579
188559
279588
174153
14002
244743
141648
62414
292529
9346
115409
274022
161873
53377
122175
265411
17306
157281
153168
15324
264593
30738
164160
109516
140768
241820
122497
255067
13520
173843
227512
143706
113354
160964
39073
37557
138691
146710
246703
92770
249304
285216
147592
164454
35449
10020
221035
160563
186233
20998
24020
94456
13080
157914
165537
245379
217919
99406
82185
69090
834
138286
156229
129355
288892
216655
85589
248414
200351
59127
97706
101121
53513
201523
205535
193381
222070
41959
34165
282301
10642
18427
202531
47366
290575
263393
206178
11175
119292
186856
35698
22090
99571
191577
212105
220362
108545
270947
12199
111706
202634
49055
203580
27066
115186
117494
88645
147243
107197
94177
244550
249606
147385
19661
175671
215481
284637
117746
51399
181663
12761
142215
262571
185834
183723
172312
158326
177306
221164
130231
144840
235494
31516
203111
225739
291838
241685
107232
101407
183190
172897
217627
209207
117556
208852
291631
124313
88069
260929
111609
152867
31321
33400
83180
212738
187294
204822
8140
298743
10433
100409
15045
87273
266988
128452
59071
257142
41162
126611
120978
81247
34025
85278
264848
236276
52521
96376
138997
205771
174385
78308
188772
121595
135528
245354
185929
181037
190830
205291
264316
193590
94770
112143
280837
35536
243869
252886
141833
9963
227237
182985
96117
204675
82802
225374
261763
62644
282493
31874
130447
88951
41188
2851
265063
293763
163548
161494
282563
220530
279958
155425
16177
120884
250754
248796
145158
148410
32812
141704
270339
128454
172744
181326
57384
176036
204088
160846
129434
61485
293075
19791
64567
172497
260985
67150
295928
89986
40283
156125
173695
155091
205954
214717
49794
120924
101791
163701
46518
110141
76231
163363
132480
9174
21537
26867
227592
279127
92810
240867
120049
226119
69653
108405
153375
243061
125309
154471
238531
92425
151294
63816
219909
246037
190219
273637
155399
223205
153476
189771
292027
289090
52373
10908
195616
252732
49401
119046
35124
70053
162806
257029
199978
13703
104915
74862
189088
79209
138666
237054
22297
24642
155806
18956
148296
24382
138165
276493
133146
82295
163157
201731
237335
159571
255400
75288
124010
99455
102525
178637
285255
299433
17065
20888
35728
103150
48011
283102
241268
268385
69423
256079
162341
187346
92571
214399
298424
29263
182976
229668
286748
255471
289775
210869
166121
219579
105296
39664
56572
72306
129030
97021
4512
296994
146135
30392
226572
281279
80855
136196
157394
36857
130690
277896
27470
54629
230349
150344
181667
200343
56703
132699
31443
144361
104653
107486
5840
112200
65771
8671
194677
191098
82801
72782
260555
73429
111853
158120
215568
109936
153765
45640
226748
294595
40149
158182
288858
216539
280187
257252
19773
58670
283828
254555
105502
33131
108872
210284
267005
94326
75721
169063
113348
202415
71048
180811
70156
31390
277583
81466
194778
152458
34168
194372
117914
189611
34460
14551
133366
236116
128782
25542
73616
189537
98816
93288
72262
134822
220329
83684
70904
95353
50367
23363
119572
71464
277707
45078
97787
240611
107866
77953
210868
165411
119078
144448
254629
165555
13226
217202
193511
290489
204806
224661
70162
33744
269458
107152
294054
25261
22550
185509
7924
135813
5982
238348
156116
49911
290272
148732
272488
298435
196161
143614
270528
207751
108235
270759
35872
160089
218395
211982
148092
270102
259212
58817
255269
218993
51234
59667
170725
105995
236547
265348
5084
174354
185959
143680
5876
12172
282281
145496
23408
135337
28097
143281
226593
190894
43553
217452
269417
149578
113851
40705
95570
122583
93485
199478
277876
143073
105259
266255
107624
137739
161901
83311
132880
205297
13150
244997
242230
87740
78925
171434
50489
198585
105169
35779
283181
56980
278689
284272
147504
285970
142394
99287
64869
43810
177860
17489
272194
215737
5783
292886
57935
22940
24413
64387
241389
66897
175029
144180
90824
184416
19707
102441
284792
179616
248299
147357
85178
115832
143555
289567
55365
88506
172837
71587
273707
202598
97374
194180
88801
8170
154728
256353
164563
55846
224771
35405
72823
271733
140635
103273
81779
66172
211023
261738
281396
238137
174877
134061
54175
246657
18360
70797
228163
129410
244264
119322
87077
263016
157188
41538
154725
196452
272915
76941
25093
289672
118450
212992
267080
177230
275546
234877
37563
242342
27392
65102
204580
145466
19142
8526
292945
119567
28296
240451
165662
254030
248796
164485
24055
47311
232705
133837
133099
233971
90010
146009
294270
207009
78636
83949
196968
97013
99058
168401
42631
279379
292559
48626
209190
121817
53266
11439
284668
11388
79832
293129
13355
257825
31137
269414
150972
133373
33434
4065
13943
242051
222083
247982
40406
64643
26432
227877
158204
216288
126689
269883
240605
70267
165040
199721
39586
75727
176754
106977
19747
82177
117888
271773
214796
10739
106497
165156
247915
268311
20752
236850
79715
233924
52296
186661
219928
21883
104138
245334
276481
209328
23558
103562
9820
177190
2502
250639
294366
159076
86566
235533
161932
59830
36098
241583
295258
27726
156765
203191
189517
207107
223137
157679
168693
8237
9017
40812
110200
88721
205494
229894
21004
85738
65372
95474
161622
121747
113077
217820
246702
95942
17093
278836
201037
105925
162866
108110
276753
147717
145508
75188
126253
183938
297925
162539
17787
247694
243291
285841
225658
106396
64843
68309
12222
268828
10928
142786
110184
168550
161940
17152
118807
100808
285706
112445
298049
91474
279828
186811
166303
148003
115562
81511
41041
186134
159773
132052
281225
81257
93708
160733
140290
25537
97682
81074
30472
120512
151323
228114
273293
222019
178392
37383
94367
196809
108569
271386
133399
299719
294984
105489
154469
115923
64066
229443
33491
209293
282815
73767
2851
62933
232598
67592
266738
255595
284707
151553
160056
246188
38090
85999
142128
127559
79200
61877
77204
201969
191550
185747
270896
112466
62693
103526
55167
147675
138190
129865
121220
278093
96786
32194
23301
228013
127888
76161
7907
135187
41374
248958
258203
79466
298393
221790
278141
265596
206280
224293
8145
214279
124481
220893
261501
233406
218138
74268
176134
82723
201654
271314
122348
64293
83733
98130
53827
176127
67459
48924
259680
97149
173043
283698
244582
258650
108753
164520
23088
244700
197447
236294
256207
224470
293321
239643
105470
194544
222873
100529
218981
15935
281332
38139
200047
294203
240781
126404
143460
113295
21726
111692
294901
289596
94877
79657
117534
184716
65600
245044
171021
101112
265799
152645
172898
257422
55448
286041
287934
277048
200160
11029
54659
220879
295143
211649
206629
114437
154731
52213
262645
77858
76685
152982
274100
280494
88132
107423
210549
180703
114867
220532
89078
120621
56821
85887
276569
289790
26908
85804
122913
153917
39866
59638
297949
180106
254719
297282
256890
186133
74397
74558
266581
146254
254303
2012
19917
21351
125656
118992
74043
124126
281396
65547
188860
204920
213753
193957
162487
233383
237926
62787
45263
70136
252918
138504
260066
287348
68934
258576
76460
232838
71525
289694
130490
34360
135020
215617
227067
25973
212764
46972
214739
162997
83869
61014
154710
267606
151052
195336
137901
108964
124515
221984
127563
1075
71453
154505
258411
152380
61282
41144
209501
142882
126494
48423
259825
29874
297477
158612
247498
52754
112402
114786
141516
140940
217735
161628
241164
237887
164155
66100
204057
46297
50542
52581
7202
224501
159184
59557
93179
150408
122580
199672
36764
45816
173698
61708
49265
225953
304
258642
40159
289583
269211
236582
45411
29604
288559
231177
228632
100305
110851
293901
177067
13270
250157
246637
75783
85035
68358
152553
209455
208105
52011
65244
12606
63915
62231
15457
168964
206579
187402
2825
82062
71760
269132
14703
157252
10646
190798
49550
166753
174373
249994
178411
23656
70252
72091
263283
15978
30921
201984
107081
221480
144427
206415
33714
254221
40276
62865
42470
244798
246868
130325
212742
252113
12460
25278
59805
268261
169949
140551
149418
260922
192253
58638
52635
249711
240021
171172
194467
63775
154867
146524
280712
35112
223447
113180
138897
164336
16888
96290
64992
44968
70571
282979
190803
231892
180836
204341
204856
2799
85109
258256
272924
298932
219699
29946
239022
143333
27480
158681
26288
2483
207351
42036
233138
103363
245463
298792
59031
155919
279086
117169
254008
183482
287745
77727
241077
283259
23244
266523
63805
30339
95193
47670
285938
64254
255207
93842
76744
228554
73849
74168
206997
212415
69895
171680
240774
175022
49065
259505
226788
194800
249959
53473
290429
176510
274000
216122
44755
121386
99954
103487
35360
78261
12336
223730
192763
9697
83446
66683
244822
261930
41834
70208
57235
99998
203331
220667
223309
621
206926
167799
135523
205209
56977
164051
274100
50301
187463
245826
285331
1817
271603
114852
174805
183853
285998
75425
192761
152272
31593
120233
187263
269218
267623
164609
70903
28463
218964
223356
48101
163040
114113
201253
267240
48260
91699
57304
167772
120570
84632
28524
18564
109308
145602
57629
233100
138366
188028
42943
228791
50609
15025
14368
286017
51888
230020
196764
248406
22815
171421
140028
161217
92856
19132
66016
72755
147341
55372
223083
225379
12563
192449
151932
61309
295092
107936
17734
104510
293753
106944
68782
253882
52102
113528
261883
142889
74672
259977
167354
245908
83443
113513
227199
78525
146390
273057
168197
299755
254643
277864
154001
183969
88105
3766
70805
52868
16571
298528
40539
114696
243857
20455
150269
230478
178742
261417
212616
86326
274886
263325
188055
84565
88796
20472
131111
13002
97206
37177
64266
61170
171894
151441
166318
119454
254909
229666
127928
70272
245556
9439
246976
271053
57010
180061
164126
260346
262857
87960
77029
201776
90068
187552
170215
195035
23185
214932
235021
223278
70744
227153
6583
225816
18906
67387
111343
27912
253383
168723
239042
12387
110785
10066
198599
265276
210361
80330
27167
280029
245653
196760
292141
271973
278202
202782
39923
199832
50135
222995
245326
27613
136371
105650
282267
185737
279341
202141
126320
217869
212508
182425
176294
240392
43494
71520
122386
247145
72625
65861
170172
48421
150471
38696
2498
160231
226893
294399
164897
229629
135351
241110
237131
188257
204928
51482
294491
179217
33627
240885
207531
243650
112234
258466
14667
215001
6268
25126
33576
228700
146420
11206
47135
104706
245202
177972
268061
57729
131176
182463
136588
144375
258450
63177
68970
83507
134575
148434
169822
24225
211472
121697
249461
54830
84299
91355
154371
70676
117723
262087
219872
131338
240368
74477
285979
203152
224668
17107
206539
288741
38240
67586
296123
266569
86800
116118
219460
63582
176814
205425
82173
287853
69687
119888
291886
177239
253921
42756
14120
184610
296230
143873
35881
79484
66693
63444
11345
101902
126290
169790
117583
227153
286883
241
299486
231462
19671
182275
259532
43246
174102
235685
45394
264584
156610
111274
227543
4355
26122
124297
58781
11783
40171
211189
116155
25973
286656
81450
4731
208412
47383
118153
172395
215442
132424
7771
247000
157526
149298
212537
114536
95531
93804
121948
143703
286170
187709
161067
105484
152570
120622
63577
168714
228185
58143
200845
42591
274400
257833
73352
168955
80509
43211
10959
43046
130829
62764
7842
245738
270633
194105
77854
211236
261848
162935
243347
149413
22086
208647
85210
23777
257792
214019
263204
52062
141034
156357
99768
31684
195429
171094
242473
239286
234684
175809
135369
205472
205763
20225
193560
276170
142663
283793
101791
10897
84178
32480
117500
156563
50790
99562
12421
148169
219450
169891
194699
47316
21846
160354
9665
154293
282673
5325
109796
76123
53971
48968
246247
286012
197535
78589
298924
179605
99562
240060
174157
51336
164374
257329
75435
21831
121286
76129
50871
168624
15876
44858
266172
252480
133672
259891
246327
158422
165312
122775
136751
289132
129405
135454
198692
2748
37434
19339
162663
114640
202653
178588
278241
193644
176681
112049
86992
129560
52631
243040
93115
73057
120374
134626
178610
124970
171317
2358
94719
141704
192075
60197
37973
246456
260318
259090
108285
212134
77746
167803
131964
83256
262691
193968
121101
190615
290716
30639
223422
209443
49931
68838
73192
131999
44806
211848
139080
88292
88169
275557
262706
113046
99006
217454
179244
83238
245396
248376
158129
150136
179842
226360
263076
231566
292168
240955
243062
21881
277244
282492
92999
185836
294944
81096
115239
96989
119438
231344
287045
149872
60721
161591
229357
142316
112349
249369
63941
127274
46583
14403
120370
93724
293542
8524
276012
79977
177724
259815
137972
103391
14554
185420
254675
287317
8950
214998
199297
55397
152277
11881
277723
44028
252689
240266
144215
216245
117900
6072
288235
129814
131630
111732
59076
196208
236426
23105
207395
247368
266478
153336
82350
168818
103763
260228
267732
122507
116089
151566
171269
152602
249885
229046
96809
237690
267466
18898
224794
154029
225531
210829
171925
94763
283179
298756
40410
281862
130687
54521
282788
289274
11873
32452
120931
201530
295977
19724
204637
31897
227335
160633
187222
48278
27937
11343
82286
75821
27417
154819
89629
135560
211892
194625
178440
282127
189184
39803
157071
104843
126360
60150
281478
194299
163872
251779
242630
46807
264097
54190
82513
188500
262190
250383
67323
83269
125392
170709
199555
190118
175306
124190
56043
223561
87618
80841
209425
121919
50180
270889
200515
248671
226590
288265
111926
261926
43776
16515
126359
108860
96594
182971
223577
271962
24325
30295
213163
265248
212305
289925
160156
57812
10632
257620
91565
77558
230538
71564
113760
101777
47234
272066
258423
60161
56695
39276
260351
192826
124841
203304
9144
186286
205636
254042
287239
125154
154292
54579
150644
35558
145536
7033
150826
51081
98669
3848
204801
249589
248770
96635
206854
65305
291439
121055
289395
272592
203286
130794
121503
114541
241115
108419
252745
202342
120596
51080
289495
13864
111185
113817
82614
196565
212726
292186
206158
213292
150809
245019
274571
221644
169309
131200
247475
192165
48132
273335
159203
204903
250589
231792
52230
117100
245957
200103
255303
282712
51568
287506
73606
29957
277377
264967
136280
211305
225765
143533
41756
43641
72773
193302
254000
209323
22662
192452
101671
289405
140507
199994
228514
94856
117492
8625
232641
297956
177542
165748
66822
193984
249752
10008
101489
28857
198473
96548
154757
97133
144988
63977
235375
119986
61187
248019
270980
86067
297243
160285
255836
101449
57398
59002
49437
81833
24599
291425
182683
53404
252535
63838
210634
16510
46383
245216
259769
153521
166449
123500
194672
67713
207923
16276
248583
182190
159994
136412
2098
226177
13729
7069
259343
27407
293515
183040
216647
163656
188825
277643
34324
19327
110678
90289
284771
153668
249521
251989
71541
234494
224942
88932
50051
40595
99676
149209
212491
135097
119418
298929
171660
121614
248157
182614
231005
240216
126796
100289
236158
250284
168364
170702
218281
198271
153458
249169
157375
298993
40690
53803
281111
50640
258189
184338
138611
18147
262954
81920
96000
106265
27204
254869
278294
152301
135397
150476
154495
168179
145230
42252
152298
67956
121919
264474
70690
10064
73899
225249
296606
5877
226398
165083
189482
104034
196359
24012
275176
128466
121528
108837
242983
238884
204725
259808
38397
234794
203349
51093
227039
253880
63980
130873
130115
222546
260356
277178
115495
16072
39287
143339
21667
269079
278958
179831
55250
271910
118813
241705
294822
168490
51348
296944
219498
244296
74869
266638
154098
102891
126687
133311
78223
277856
64879
246261
23450
83786
274299
44252
11375
149419
234741
196868
205841
116358
296625
279558
4703
235426
16452
62978
50147
72833
242536
79392
229270
44371
49566
170996
44443
272944
104125
96948
212657
136443
278085
183607
275014
164161
64613
95762
296614
26973
52935
176844
6540
73341
129921
7285
225745
162379
289428
285071
271830
177669
67635
258926
62985
14855
48186
209994
216950
253673
123138
115021
62394
232447
12043
64548
215730
219182
236657
130580
33381
175785
1576
20092
126248
168323
85717
48111
214979
130183
30970
152644
125584
155015
249308
161151
192571
194870
258223
148168
107289
214028
171415
96463
291880
16012
286919
105765
9532
17048
4812
44678
180040
69128
57805
251636
116729
137749
136197
42878
33968
73894
32895
24962
14854
107606
142107
477
262469
71863
149008
233734
62693
84920
261819
227023
268146
49965
44686
106315
100861
151274
269426
234846
228799
11236
248748
63460
196522
204785
278817
200970
243707
80616
7082
189636
216914
50878
28529
144426
5268
78425
224749
86260
277548
265700
70068
245767
227236
225146
55129
65660
199714
143591
21895
132689
152908
239713
83161
34680
165604
154188
73962
28926
251167
122710
75983
119563
299080
236647
92231
7953
139068
89215
57725
71908
163958
12017
80336
195326
202882
197213
34609
85823
200477
271237
20091
280236
267774
87768
82433
197155
75535
255773
186735
192177
39529
17627
188971
141700
249528
136389
223044
272946
162179
27254
4010
272015
69438
256038
184300
72842
67528
64109
289575
62616
79613
244018
52662
212974
237297
187609
99921
281027
147517
250942
142113
155373
264247
148253
130696
144994
100710
186584
22942
130054
225146
148837
134771
147760
210985
253817
21681
62849
234629
13011
65504
234872
292793
191593
199513
221728
199639
190558
289038
48782
168926
29821
64662
137028
65764
194555
81026
48064
236131
89516
255629
48023
77270
90326
68326
140769
180243
212408
76211
192100
153315
171420
236359
200724
39232
51989
201354
252738
73405
157940
246161
19448
186913
33332
70685
54159
54129
186212
253039
218860
126360
137497
23316
30256
177318
90768
39788
24164
180438
37727
290373
127565
273897
269018
173630
244803
14245
72657
105471
62733
249596
19197
241392
105033
205388
297130
297917
165073
113065
228670
250215
51384
41587
284471
298832
113689
8936
269380
215713
186499
57055
251680
245956
13285
52970
230638
47064
266303
262738
32981
97706
276591
236138
251158
28444
291926
22751
141372
115734
151378
70227
154640
272628
264366
96053
143698
46870
133845
242156
294047
100560
260425
34173
126766
78908
224723
42460
132075
263780
35331
16282
249514
96558
169131
70779
58490
299404
223371
67828
252036
103606
265659
9694
78677
35854
207403
212887
248594
259314
272148
80555
298828
23509
282320
206900
154809
223820
168582
114572
262234
148041
192989
81475
135402
102726
35524
85367
59030
199013
168549
274501
67894
59884
253971
54436
100879
288740
255421
185874
81315
135963
47097
117942
88245
245155
8347
140627
147658
120912
288883
240439
150699
209982
78749
217091
164575
190186
259527
87909
185669
250486
81019
26423
133817
269087
93023
109369
5502
43161
190705
29022
273568
263326
69192
207612
181063
251429
254657
107017
3994
8033
203664
168851
137914
53426
289866
297942
65655
121651
36494
20611
71140
218763
232922
256264
150484
51229
2883
41156
53707
57656
186399
240905
222808
48487
118017
178638
29100
287425
241508
22619
2855
208492
88565
58580
57077
57482
261625
102321
261265
77652
105975
141995
273904
195497
75444
75457
98124
109794
144258
226997
39321
155075
76840
36450
296138
150773
35329
205998
167642
211831
223473
18810
205575
79661
138653
217089
118662
112482
251251
255730
190966
287285
127248
182760
275260
220503
30165
258640
283778
292408
162004
86838
276773
34094
149742
165462
159694
64038
10325
130286
27109
243583
287366
37176
203794
109517
195097
144808
90801
282470
68925
280096
37029
143087
31288
294502
55074
121991
174402
76695
45485
99468
167779
64489
88740
133194
160182
286579
259073
76558
6554
197245
178070
290162
55132
184520
57969
270780
144412
296639
180613
137549
261724
244844
131656
76492
25902
268184
246113
171652
93038
147641
126318
275777
291274
95290
7669
183243
131468
126690
18570
170951
112702
61367
233697
293246
162633
246664
38597
203183
149690
52356
138120
129950
197648
88960
12763
203373
246309
200164
223880
271212
123031
209289
135423
174793
64850
219928
165836
157285
184091
27911
183341
80974
228033
40818
147033
264474
20947
79081
108208
161218
177635
39584
27249
76140
10072
206266
82673
256764
20269
64453
164916
257789
79124
29888
258733
283443
289886
25344
236982
258880
178883
111216
283687
128787
244400
38121
213776
280921
123157
140792
284827
66218
93847
108043
24757
168130
117202
180732
198224
144952
240146
185648
215484
299136
88326
38354
169809
24022
76498
50585
215841
287374
265853
84391
126205
216929
21734
27409
110751
138515
152558
38656
259603
119265
4213
28566
283687
126482
201163
239426
20662
158925
158439
223530
208265
271381
24367
54712
70964
293051
164200
42564
251266
17770
226116
16690
176406
60583
205577
65761
231550
50948
164702
269561
270011
238128
225894
39395
278214
298050
153253
195702
263670
151721
233828
137756
239565
128005
17234
172926
193673
265103
10824
213515
51915
98226
262218
196580
160655
78092
245622
187487
203594
88298
154798
57705
83301
176404
102194
192780
171282
35953
148891
68994
184088
15504
240231
89574
204602
190820
278989
162638
113661
16287
241543
4097
113654
214749
98788
287653
98331
153029
135468
90782
54756
174057
79230
159823
102710
176097
104119
120152
237832
18879
66458
232757
55451
208795
259674
49883
286809
79610
276236
8189
27057
218721
247314
86610
292528
36980
244603
90877
251676
247428
115525
239452
67560
287537
257782
255737
170939
270189
239755
54637
31766
101419
73049
42644
177644
104654
168504
87204
75508
90338
125607
74023
101351
292453
156514
169054
223217
41748
98693
157836
93590
87628
76999
3899
279182
262035
284214
258690
226634
168000
268497
287213
72906
167833
127514
145779
28412
207176
243274
124423
99387
167352
267325
239845
279459
235880
158386
242309
107062
216458
271928
220313
60025
212018
261348
142671
201832
147881
296142
259855
170193
168294
260440
200147
68565
237867
283303
220507
220505
292466
293146
296947
50515
120108
249310
86492
52251
93197
204571
127953
254404
189205
35088
189707
113044
250229
19756
110444
224399
152203
229889
171180
122012
24225
230293
291782
37620
255908
128647
157126
58442
22618
57568
11589
165862
45208
188797
252182
122409
162469
278561
30790
71702
51836
7746
235389
220050
225897
103813
60529
161014
124715
37459
225130
19737
162142
141667
78910
116099
59211
81250
106636
32213
270236
33538
147226
38660
3239
294461
175333
102510
217183
252332
1511
161956
92472
247773
147886
281316
223459
83874
104691
180624
120732
49392
235657
138275
262775
157293
81169
243164
184239
240349
130682
217662
43817
156434
170269
33381
238665
100485
128429
135224
66855
230403
14887
36451
79011
198360
220452
14019
184586
143468
11037
275133
187316
247123
56243
225490
251681
158158
241897
131941
68838
299657
208869
35274
254213
136034
242864
233033
7529
126499
127546
166557
281089
148017
20628
110394
139895
186065
95000
298315
247104
47613
291824
105900
255476
19547
84128
86799
14122
240628
233176
124865
123909
277328
116861
49518
217555
118422
109554
135675
36439
55685
298985
121836
156002
9239
50445
58130
167126
84441
162314
253698
69613
181693
50195
87387
140144
84312
202220
246671
34357
15373
238078
73148
123193
40066
132659
205801
265111
45743
14766
150912
201971
151863
102940
254232
289657
221373
240191
84727
30902
224603
120895
227717
78407
206653
182003
276357
125809
225400
19692
298088
24555
7099
144086
267860
74907
252570
218169
97311
78014
186113
267224
76525
70614
8037
254130
176740
116014
155689
168491
116804
270124
282650
227953
47526
181551
218948
77883
281548
76540
76304
45546
205732
51879
46180
80488
246783
139041
287989
92708
285273
243424
212626
119970
164570
42688
160122
295524
240786
58485
186632
177194
55017
235871
54980
135578
168440
172831
144231
271778
262528
95092
60470
118543
51877
245690
210363
101339
45115
285977
2580
171251
30931
19589
52469
9030
184962
61538
67994
77260
235643
163076
225552
191887
139737
255800
253386
290020
286968
43506
200193
66904
79830
58380
210466
277513
21290
60534
196693
21343
9498
201223
252283
175151
258802
72508
274437
163285
136739
134761
200443
139604
93192
177191
28968
44043
287681
114007
236720
144952
20712
77601
238262
189684
199687
251459
169797
51049
299872
69482
117005
79540
278112
291584
185057
242124
134016
39176
226353
32059
133134
42949
272182
146920
65573
259289
197061
154336
182032
277344
53798
149407
97244
206309
214942
58338
90904
200386
115693
35922
211960
188834
296455
133262
238776
122910
213589
76897
19799
257769
181959
62377
169216
158897
79082
197260
150788
218919
196023
222464
229574
288422
142088
178516
44523
160273
102378
109823
90827
297718
220019
15327
127374
212334
225318
296593
166001
109979
45175
178344
214486
85114
143744
75862
21913
118126
96332
237518
92139
11993
236832
76136
133486
57652
151134
98659
98822
273605
172435
74477
274926
259546
280826
150489
142422
291888
229847
289283
256618
88800
155960
144689
246058
54253
215710
49054
145780
216050
133274
249076
182611
113383
222162
58277
9381
138443
214067
5450
265521
54995
212374
159977
181161
172602
212000
179745
237069
208550
71905
97630
135264
16247
178997
26216
232787
260780
46626
273326
109645
222299
23069
208639
265345
264729
125529
237284
188366
48038
72516
80196
269474
61861
805
179275
7447
299868
6914
60855
66498
36081
238693
255500
114270
262209
101110
267429
297461
123359
53970
133724
78847
244018
114822
124397
14530
177013
264312
126487
205969
268988
121751
75768
25352
64285
234170
71036
144916
98129
50827
174340
90593
222403
173733
153863
163848
220084
68706
86213
297701
141183
164163
98603
212070
91925
87929
167201
282336
162000
29826
3877
144318
294304
18312
283059
15759
215458
208974
5500
59139
153598
206969
155328
164705
16451
241724
148203
59251
240702
274752
61201
252547
17454
243694
4970
13986
66257
79282
285340
87754
265055
238569
170917
257955
42101
271712
176334
124625
240460
200232
7770
211843
44350
63834
280563
98854
257729
298556
17083
191689
191975
197628
18552
212512
9606
13832
244615
112600
207067
38861
218675
159238
73190
198362
263305
235577
26978
31740
269873
242090
82326
218732
53817
246403
288558
198585
263443
182765
14707
90527
74825
284137
254596
114418
205851
280037
260005
32903
170719
177602
191164
224551
274630
261896
294081
7056
104422
130606
287424
105646
205681
278445
189304
52609
277580
171229
209010
110501
226244
248873
189284
76699
231420
50319
291724
100053
233682
87939
114861
13755
38077
270897
194509
206468
157463
53903
206337
1997
299433
121187
218297
228456
192373
181261
41226
275812
11435
152556
90648
40648
108125
208544
48126
113783
260941
119878
227781
21298
30954
152458
75617
226950
80900
200105
215773
283659
165204
194396
23377
167711
162401
140340
67097
21837
231621
275685
44338
134701
83671
174955
72566
1153
264674
287944
132284
87922
33245
21333
280396
68113
293233
260322
240992
133364
257646
287644
85024
108168
175569
54194
5021
266631
172166
213987
120281
108158
242646
19881
234661
139496
127165
238334
187901
249515
22162
270168
277562
238326
62912
227072
222985
105708
220456
118759
276560
122309
43108
26630
191457
178251
91301
254446
215725
114868
33722
125160
29332
269233
182397
121129
34954
89769
277806
223541
53411
86394
222921
35383
241136
109011
269001
99502
117965
176971
92984
193374
264318
238168
81978
135796
97866
81492
156965
238857
153356
58346
179146
49667
219532
193089
89488
294528
81045
215946
103515
61702
148384
47196
138996
171388
110646
13808
283929
85311
260301
51883
194374
227802
111329
212828
72503
163490
241370
186974
153921
176246
136484
185073
222307
52764
129296
188302
69581
217345
61040
27931
196433
48764
174237
247661
261102
22927
253718
222716
232585
112205
170802
169242
228214
57980
215740
29476
260536
77891
35641
111366
88187
32324
280636
228170
146968
65118
41683
51067
181280
103735
289988
227054
219938
88546
48389
43636
29475
291506
279081
18448
174119
4806
280174
217591
245737
158898
272230
80964
267629
87363
28710
233522
72254
21375
82957
155168
238816
47526
43685
105597
129447
214393
162684
96820
38508
163224
130536
182352
195074
91318
209155
273405
294763
73438
19843
32314
225742
49279
237905
209004
133458
56974
9436
69524
107495
37986
44816
36297
182827
193817
248269
270032
172913
116080
108648
31987
289561
218391
276577
195994
83037
19310
65883
205737
275019
60065
115439
179442
38126
51756
97580
141123
66422
251910
168727
117569
113823
9997
65148
79276
285411
179884
14686
228107
263633
62672
116166
93041
151897
84586
297536
11176
274329
112243
33865
226279
69506
114087
280488
116455
59016
295948
118545
33168
85560
208889
141064
263720
297739
261528
176864
268220
197514
188490
95791
177054
120370
271128
84482
236483
189402
92047
17240
292581
189167
43706
292469
158559
154974
284964
38553
278888
163331
278718
81085
132579
230169
91077
269418
220605
203229
260453
28433
136563
43992
245937
231914
288866
48326
71898
150082
274077
69142
27241
133139
252289
113924
40293
34636
72899
283331
73594
47577
132919
108711
155742
170306
285516
248237
83459
15764
172415
94828
195456
121131
93698
238789
273418
53347
57517
185220
133386
59546
122982
100089
2152
58347
162396
69153
132916
12698
93753
94686
18116
15628
174976
257511
129519
249214
75705
154245
29535
112414
253345
133499
33544
97066
38749
78506
211989
9394
188238
292897
283447
186476
172302
205358
284093
37505
106168
132826
178096
249890
290709
11428
67207
293782
290563
72969
88699
234431
84396
219104
218112
246265
33605
298444
80953
25802
264736
156152
213461
48692
123496
91984
66238
264982
265470
237437
33911
186354
72814
166148
120630
292471
119160
268550
288441
32091
273566
109266
27148
6301
27192
11414
216614
244385
5986
200647
183661
230926
243341
250332
297928
258213
63629
38099
34380
160318
41534
34155
227021
279612
64297
12948
36662
228424
107506
50462
126395
269089
139312
198085
198580
30017
158663
250977
234242
211559
128738
9709
8717
31822
257234
140909
185475
251469
203821
220848
243889
283936
143941
241103
122893
285229
144450
156727
13749
156024
194935
255172
256281
212454
221104
255168
258910
249301
8888
52829
249370
23228
45091
5735
130475
271096
276901
254360
100237
222710
151608
70194
254234
203226
112514
162096
253243
24364
65211
43119
60337
169608
68914
66944
157638
293689
187482
226305
270463
11358
123031
232117
229191
99094
252849
260311
297767
64725
189222
276307
92979
56831
243492
171612
197420
278971
299008
84425
264665
47135
227318
281432
190251
220629
250291
173892
236167
229429
163520
49419
96832
23582
57154
40731
275740
115330
99456
118915
286623
181485
146418
155120
251903
88085
246754
170241
244361
17072
210992
203789
95704
203749
266826
138385
224476
233754
154331
171273
202803
21274
27764
86275
138305
29996
215345
49415
254299
264817
30486
149114
132225
231015
156502
132349
33386
148170
172760
200238
185730
138924
19934
71586
199773
246040
131565
270824
14381
162163
74875
282870
132015
217104
66522
266239
116869
102252
204426
179028
177615
191649
263736
218593
187789
146064
80591
265651
243586
198435
272216
223170
276834
76839
25707
245041
56093
98650
139092
27488
183562
241311
75452
13496
234611
217139
299922
153338
277644
90483
30440
2716
129094
132619
38782
215612
33678
93062
181563
19480
273656
70158
293001
31299
225754
246036
173716
12594
142410
113907
238039
284264
299676
97205
196418
81441
252439
261201
11558
15515
232296
147094
82506
111840
236120
176719
32873
73648
261267
125379
154437
269689
195118
291063
23476
103350
239618
291806
79233
160213
161756
149421
94831
28427
297783
159949
164134
179176
100121
294771
10849
298660
281719
156523
293446
274704
260605
59297
127006
167468
197943
81082
140062
81162
60178
282394
173486
20596
19346
109478
268073
218810
230677
224291
8679
251374
134418
260045
181752
109539
159833
144474
169114
296695
261267
80906
212742
133808
157795
137344
187721
182250
184069
243813
67821
296927
124021
290636
254893
123215
85212
237130
244632
193726
220862
97644
107701
250916
53733
17913
227834
131057
293342
113964
97713
109913
103587
72715
36067
146816
189893
75677
93949
228062
197359
174975
173397
965
218389
115131
202910
218977
80323
205252
27301
51514
22010
237293
108126
204401
18003
16890
7580
136476
229332
238861
103426
183540
87967
287238
53088
107344
273782
177882
61315
185657
43655
44657
50910
133485
197305
207545
154329
286573
222409
273755
10300
156068
151790
85349
283884
280483
163343
154739
255427
219273
175156
85190
76449
80962
115044
99106
58206
292194
34508
188450
89846
242544
97136
13639
16184
38043
181651
206454
109335
134751
170061
110695
36098
120919
47658
135208
140905
25702
199957
234360
139568
211196
127848
69635
140603
71437
152017
269943
110546
227753
111767
101253
161431
158455
36859
257570
58403
12925
126552
205088
271683
98339
193921
48506
158977
72977
233545
16842
23816
287681
94668
158785
231522
225276
290317
93940
176944
241752
35474
243632
286045
82732
169261
133826
136172
94112
186820
147278
240219
121294
211698
92847
5213
157610
240534
104845
89291
157138
222616
120931
252174
192067
299561
127038
202774
251622
262738
88298
167358
62456
87246
172869
284976
272237
57293
201649
108973
69679
134366
161316
269555
167114
257377
151209
190917
6267
152769
266076
226003
59390
33166
96919
39684
39125
168857
251797
15869
151940
181357
22663
299630
26876
143123
260806
263751
189040
168709
269035
295259
221055
101303
178636
135056
199491
16921
294285
247466
125678
276003
178156
148136
284827
179203
203213
184048
36617
252509
25129
189913
199659
24313
7366
236681
222161
231116
2618
288211
157545
49335
178440
95112
14705
110684
209291
83346
163788
92673
11177
83529
221725
13715
175274
287791
156273
195936
56558
172388
151807
155023
94034
160173
72153
242030
179166
226975
138789
257667
1168
153182
141651
211620
133237
288052
286078
976
274772
250492
232300
70744
204161
58806
296040
106908
194715
98383
221067
125634
261910
244856
158180
54920
29086
232017
148329
35128
7140
212504
287444
57527
167622
239947
192862
298612
108035
4224
262019
127384
121490
285630
33453
224924
112970
107936
240996
67412
222234
41261
221729
190010
150708
45991
193652
156097
285589
232371
21317
115914
25069
88029
97324
8109
228564
150589
129720
233694
18983
171503
23429
162641
281652
203025
46316
134676
276758
160926
149100
257934
260542
71698
174119
242298
38861
10473
175949
290252
53064
170270
103536
225462
270446
183270
256618
93720
7825
244685
236005
123293
186700
257638
186798
130844
148933
145043
159660
187124
219676
48225
98052
204962
54731
101558
129149
35755
185473
78108
178770
115693
263307
229992
283285
77620
89478
7484
208540
183343
60056
198417
219822
37414
277030
103020
78456
158543
254118
219501
23253
8626
182990
243296
156179
126452
256517
23733
163385
156937
24578
5249
128103
35270
102669
4177
141392
241201
242831
81767
206861
268271
113172
63089
242027
169704
228593
261397
55567
231543
187431
128914
168543
172463
65470
26563
93008
9794
59816
38816
159886
214258
29477
65745
18374
98349
284485
153204
11687
145772
267816
24354
38566
7771
262403
297908
285719
104657
196432
82564
203347
230234
263101
113257
139007
259279
99160
43880
135973
239360
45645
58642
147381
31237
171621
169361
77264
98551
102907
92157
245733
99527
208718
126822
221878
262764
297593
107827
73327
121753
120315
135782
236778
50695
142267
183196
10480
98719
251580
149103
49183
7822
41022
91908
285916
144554
130727
111785
14753
161975
142200
120336
262158
192610
117335
198355
44903
189009
230220
207455
223725
280465
250715
106733
112078
109347
116
56193
213457
200147
45955
189782
110332
13676
221811
162509
127976
196639
151778
232901
186161
77436
61074
115918
264394
298021
238093
173731
31858
115209
115048
132741
61397
272248
118686
281496
291820
284617
277073
269634
183108
99691
226116
188837
289223
15371
246641
237530
22853
48604
115763
131215
276687
290604
232792
152607
276131
298123
80024
174827
197969
146771
45535
150454
294679
91529
102416
39064
177132
126998
104862
261361
92312
196331
145293
292112
35891
53696
34071
180276
52810
222138
286497
256389
23878
154611
89932
178415
1465
125997
78325
12567
239372
58392
42225
131337
58561
247371
257785
279056
32104
54736
29575
224428
4665
126840
123463
149738
256322
115641
152951
206829
218361
133211
243857
141768
57097
151125
150026
17547
216739
239819
67306
192833
27484
269742
15165
87584
75555
295619
36234
193548
279073
133545
221397
180155
152201
72621
31141
61493
138997
275013
93280
279185
163221
278628
232646
282637
60551
276307
5632
68289
26317
253384
58869
261660
198922
88740
49609
221387
10521
243813
225686
149689
226232
21234
11841
9581
41360
38728
262677
269632
172027
163853
48762
182642
193795
123317
141875
75002
161859
50028
43678
75940
169147
281518
297
243988
179584
109571
190857
36637
176148
74496
253178
264398
2581
112515
23398
159371
59420
67649
150996
186833
267145
151542
88722
39963
162483
154819
54575
241737
59797
266956
201581
232039
140752
57819
262365
205817
157189
243164
27061
9246
202753
282292
258879
96490
127229
68457
163651
226086
104058
188873
63033
160167
84501
61334
226037
268676
183174
223456
163393
144726
128162
208675
177019
150582
33070
270183
81383
268709
115478
93244
188
215330
34154
97197
39720
241148
242012
10650
197340
137710
111244
206770
229228
7200
268133
83251
86888
289584
235970
277303
149360
268005
86869
69229
191452
286700
200454
185490
236409
109430
82991
214940
292584
284130
61571
242855
50298
292203
268665
298013
40949
138166
115306
74188
207013
242201
203343
276472
155111
105507
125181
109782
167653
288438
43710
71349
79299
261882
116166
236725
268587
19968
49789
201848
244361
257820
214031
8950
63375
258830
142062
21802
288929
200363
74111
222968
134503
269841
111039
62959
197957
49972
20646
288731
106490
175909
284620
220509
168196
126018
120283
102264
145776
167055
18799
80554
196720
90458
138958
228969
117704
245252
216597
88536
131378
71162
99733
118960
51869
271722
166158
85770
103456
87464
32016
242829
33555
82265
96532
256524
277191
1577
11838
150411
288633
236859
49505
199813
134149
213859
293782
70448
162079
39674
112560
22743
266393
227399
1573
208213
162282
220261
220367
109235
6405
87278
214963
35253
52410
23856
191643
211860
193846
46567
207770
213530
282314
261062
130432
165856
227647
117566
251200
111479
59415
9229
62320
127219
172602
10377
45458
47836
104040
81030
155796
113514
208043
261766
37403
106296
102668
59115
295199
56279
276839
279282
103777
17494
120856
212079
65308
184750
101454
167742
158830
40365
134025
28940
241771
176133
4098
218270
188991
93606
227873
248545
97623
219727
169470
107764
73900
253344
251437
50458
76887
85044
133038
166411
53806
142958
47635
156045
122725
176683
71297
149293
81344
273609
170246
157212
266653
266976
178288
50018
256038
265852
269111
268613
215418
127413
4999
298932
179982
1042
158775
235761
284853
237173
204774
94310
5910
115080
2569
197619
77930
143413
165456
37616
167048
176616
110253
200636
67778
72333
22475
134449
119439
58010
57462
38722
6767
154243
181907
19899
104297
4597
123021
66276
52069
243257
208346
144285
206768
38378
161787
230928
97875
147679
267270
273284
4481
183201
259394
51376
176872
128614
223170
210812
286169
178549
3674
112918
40870
185673
283374
223269
247025
237149
189513
274968
6521
178479
291345
90191
218107
183025
204297
18699
157489
5580
3506
140200
141822
297700
292441
44513
96494
83716
226225
152303
280223
196142
97580
74673
77403
20785
183984
21726
203545
219674
240327
85970
131030
226600
88806
82250
170100
187964
42236
97889
165351
127774
43412
12578
197427
197379
70893
216658
145430
132525
156200
180036
117797
149407
57242
193725
67459
244671
216068
126887
224170
12922
44023
123676
175310
39223
116522
73068
70657
188620
94671
126450
167295
18668
263154
198944
271262
146695
182323
175749
254506
41336
100077
274838
24458
211503
294975
18892
290567
63960
266686
183896
273934
3570
261487
71800
195347
291846
142540
193117
127708
67883
12201
114310
111364
88023
58995
242696
77896
276060
56223
100954
266450
123745
34055
37262
56645
248473
106461
125755
218638
161532
207633
46508
231877
231980
227536
130298
214585
298944
89910
204514
298376
101358
292792
191122
220396
198256
125447
205697
126093
110150
220900
275088
180473
290979
23283
217103
124816
105531
59967
37677
55655
97026
99774
139319
254279
257637
218162
21014
247054
217957
108323
243965
38294
178745
11075
238407
169385
68915
91658
80900
129710
237684
207041
64199
70156
77711
228156
271438
169784
50446
141615
271440
174495
13629
219734
66652
205668
190842
20654
240871
9020
75034
183370
197573
236986
118973
233792
245234
48531
101378
240266
128087
76130
245043
176347
127778
169325
155063
18370
141301
185422
92915
236868
68832
74435
41619
151358
206365
241884
170476
59977
279079
171707
247722
26233
203354
153156
274824
55055
124040
22506
21578
117387
60485
151188
178
267380
80300
251206
51220
163226
85756
153879
256589
115424
46093
167020
272763
4210
269063
161309
81874
179534
211279
135547
241674
130121
129410
261212
94699
9365
93978
146715
178334
243810
39379
118414
10361
119804
290916
273
259408
297922
234332
217120
120354
98134
234145
293274
13940
233115
137815
111991
112505
87615
35318
108792
281906
294235
192035
138678
15957
247925
72054
295073
142479
242822
286933
168802
106095
66163
80831
274085
158249
23904
124940
261574
36857
116622
46884
232985
80797
257834
150589
296757
100066
77769
45424
51937
33975
273142
76666
69097
157306
220703
161962
114157
102240
113025
218449
225384
28396
6348
35418
260300
13034
277372
65895
235453
67805
204513
74958
64357
152142
138131
262320
182773
216930
275178
25059
199169
124840
240723
239502
14962
188388
168136
10976
83781
124314
195565
224141
52406
166744
17063
189267
91022
107154
168851
157184
81356
134083
221529
100303
293844
28482
251391
164098
90408
103550
214454
96704
123318
156875
99809
223578
185512
96908
45847
258919
182156
173839
133788
285420
163082
296095
47019
113777
252318
14326
247032
78897
39350
57449
215611
94007
164449
248420
143931
254880
216032
234825
290416
124071
9111
292832
176181
59441
169275
191333
221268
23916
90659
217031
267675
226433
34533
110158
183091
150541
294121
118659
162592
151466
67499
43594
124640
31013
37624
144903
34088
285758
222547
114026
94383
205525
207423
74016
108464
79554
135031
284457
260943
53177
134804
233667
109137
89511
113522
206717
217795
45782
24869
60322
159249
278004
274698
154377
50758
133196
109515
54347
247687
106092
77992
110613
262821
44004
169567
140935
106947
127526
125001
250444
223210
166367
136184
234019
155255
171709
135548
43497
171759
148305
261417
151166
167591
16162
191815
193553
100322
93376
192199
101080
19032
211765
16028
174738
82001
35992
199628
276606
125850
282638
64824
193670
135515
254994
171246
77102
41266
86715
204027
19923
244921
159085
72228
119986
282315
276109
269723
156728
133048
85117
225688
220380
195632
239972
524
269848
137592
298656
8374
87473
508
38503
264491
273318
62671
99599
53013
185617
141434
294924
201282
139986
86992
285570
279877
91854
35161
12041
27090
279961
34175
3582
297911
130188
91610
274201
202574
59426
100097
225434
42917
291431
282978
106392
199860
39789
153000
290202
109990
282283
156715
519
145490
142930
281540
164952
214812
266868
225278
258653
278142
193361
281370
76843
257741
3113
122764
135328
223161
116189
114693
156320
186599
195654
115882
127804
68425
43443
73322
265180
53635
137394
188166
60729
165328
52480
115553
78887
195824
212293
2684
119194
181910
14357
91554
214035
82302
209289
50724
49473
209463
118065
269952
130022
143091
5673
130650
46304
181097
210501
36440
243312
277697
28885
208229
156065
156151
14045
265476
161586
117095
124596
23279
140607
84714
220028
261727
150442
93975
167975
81017
127731
11082
48758
166302
111994
114786
216782
229812
149795
79961
132281
243320
121901
165991
103250
187403
161195
25963
251966
85776
250076
214299
260104
180992
217601
218153
149522
115012
26514
90437
61029
200968
4901
18752
205233
215906
101639
82892
1369
225382
218583
278322
269126
246362
45392
67997
70776
161143
41062
98993
98112
140985
73806
114545
30315
48736
278152
278450
34783
195874
240792
82278
138965
113629
4702
277875
107354
225672
108018
185337
46162
139101
147919
270660
199846
238514
15330
140453
123781
267768
124450
145288
232835
279776
213301
2962
91465
81100
215544
99912
286660
123416
257016
32685
179927
3898
67600
175623
165409
25540
170977
240435
218773
143774
265443
230242
199410
230315
241318
274782
166048
1683
13122
150703
77173
38490
12077
196105
12100
198803
235705
131033
135108
241998
293002
264112
63745
132572
250019
190149
256247
252546
187641
162731
91671
216848
148079
147117
159454
41020
194071
161546
16328
57515
96587
227431
62271
196117
60918
94493
26341
17623
123792
213346
140793
215443
277174
179068
219234
264977
132893
136323
100374
166734
233685
49087
125610
161201
535
208545
94670
118507
51164
106839
210845
181361
181837
277196
196942
160520
213429
124476
63623
200768
155964
256575
16157
153162
158166
203321
64708
161914
17888
57252
107766
135823
271406
124235
19025
296559
190867
239657
253520
202947
293628
70973
200696
20442
59596
98425
103472
297751
93772
258159
169082
167566
93987
40938
271800
87233
8008
93574
269110
283798
32144
105595
271492
104227
73204
201840
79688
4113
100702
75224
51275
45277
111482
299716
161820
219275
69623
97100
34230
186802
294879
94563
254158
229931
72874
59511
241686
118696
109814
102678
296928
74206
292693
35469
88445
122151
2032
200070
252144
179096
140249
121933
272129
257797
248838
30360
152050
60871
87759
114758
106816
239483
7811
60716
202619
63400
252911
270922
161180
47232
230095
21754
107143
40433
115121
29545
24353
256821
184550
107999
199807
184351
150871
293710
204693
176174
76388
153175
241769
253696
130010
130218
288960
195536
283528
161194
43628
201866
19957
189267
73150
26527
259677
203610
52826
62435
279105
9966
158637
200570
71900
132460
260709
211566
287650
230720
168304
167309
286351
90472
20745
218756
149899
293324
110885
186672
298660
70623
104638
114634
275955
244354
71637
168450
202634
71990
238638
252695
212538
55516
122432
191811
267476
226651
89164
4759
223104
104363
174890
179262
261431
143681
266182
180212
244659
6583
274636
25876
84506
28964
296321
274680
71765
7753
275241
112645
192450
31514
110758
119174
197242
90806
18639
267689
193704
218094
153841
125889
202359
111876
135785
270973
73231
144869
30732
171485
57464
89318
111527
121975
209809
147689
229395
8729
6628
147214
258420
153774
65765
213548
285619
156447
141131
169335
11972
164389
72653
206523
233311
182710
108157
275363
2175
38860
130416
104983
28545
123834
255959
19077
114817
159329
284511
8594
192110
208711
7346
5375
124012
67319
228817
45619
184777
250589
284311
289743
52191
275490
141745
292592
280028
207702
211361
218456
199944
152438
244386
288042
273339
280551
41394
245798
69499
222683
130547
112126
139331
230018
94733
235116
123431
82403
25555
115393
96862
162764
1208
111092
30818
179740
287951
240148
269926
203270
185957
120487
284205
58430
153620
32278
298130
261900
207336
292128
8289
174495
55781
91818
191192
126326
82122
293903
179854
24573
240420
220558
283121
195721
257580
106216
245120
286262
249339
205874
251563
135083
9417
37701
267620
267651
216335
42509
183936
3794
143254
255794
96630
85575
15328
107253
164604
65103
34776
35017
169837
191937
110319
134258
80497
139392
108098
197671
36165
15900
191594
114990
107469
11268
212760
243878
110459
28930
77701
293502
46042
293994
22736
55554
221033
70585
250119
7771
77505
149558
25560
257821
162495
185452
238522
217480
55778
194308
135713
213907
240732
234
34466
62602
22097
31508
28140
262074
31795
263771
92448
132133
219764
9334
34533
290349
154739
80245
258346
47302
38745
41796
13612
122853
189312
210433
48363
32173
281257
131293
86672
282003
238243
171698
285376
273340
148746
114261
204093
255790
26435
124414
296590
90786
281330
206665
121473
278495
134508
245060
169542
178253
40368
30491
51821
120089
63489
263195
218786
153473
170453
218976
236325
62804
118887
182382
259844
125323
75429
276281
132398
132953
197166
164094
246631
85699
127783
258206
153447
100849
78937
54900
124724
68219
83779
204752
115242
211929
138311
123992
185952
29377
165709
286097
123796
284201
191135
16082
52378
90277
67468
217768
296184
253963
11887
4816
254086
92418
252272
297101
93350
231209
256527
12411
118001
293745
247612
247923
99637
48630
224803
137884
47225
167186
270219
223081
260288
415
1355
147535
94683
4049
155923
286288
1077
257688
62459
279293
181239
288588
162587
21845
261996
76574
42264
261513
147447
239114
293199
53745
178142
111115
154086
299474
200051
99946
103906
255574
260620
73351
288219
248875
224552
117523
109752
7234
8608
100859
32897
121653
264951
185470
91387
141090
28395
280673
52948
247573
292175
57750
32097
64332
106860
261252
33190
149424
254116
94582
130834
151542
107770
226150
60740
39164
62934
94331
88690
36306
141180
12548
252456
229348
153354
183184
184545
94450
156524
164404
114257
252974
242142
192753
183423
106551
229249
251844
97007
236790
8903
20412
137325
46348
210001
149898
205203
140618
147172
195809
19147
254929
20668
76294
270882
197822
100607
271689
37015
150979
81587
125861
188666
133980
62978
218255
161266
124545
46689
224668
282116
76775
256935
2014
77507
275363
179988
114237
24331
184565
169231
127424
39962
104578
232380
212021
31494
199822
297518
193459
82860
176818
207186
284546
215307
81297
229887
81897
39444
158535
255249
251641
32059
95933
177824
207094
33520
251549
152843
154051
162662
222
195190
111750
18958
198516
154298
67934
255555
293513
55048
180758
291932
95335
199116
292560
124388
156596
84362
159072
161612
60301
156647
245403
94381
120677
157723
274220
178313
71505
112883
91520
249790
152572
67469
192429
167789
176750
123886
80020
292942
235279
261683
212733
244713
142060
60004
132098
54906
91537
7081
40328
70420
56329
205485
47930
178970
285051
284777
242725
181004
71816
294389
106985
71890
147017
275238
77884
27378
152986
136863
251118
39398
117799
35742
139306
92881
59704
83154
204550
233003
170585
243565
120577
101629
25830
3914
61170
100101
248857
224909
125886
58171
260260
265993
184132
224764
174034
118490
265366
20528
125452
123996
290712
261746
13524
6245
230223
106656
117788
203176
189620
56277
207317
267352
235162
240863
114958
229565
196938
211942
219827
80710
11942
35182
78313
92289
174482
277231
59433
273722
162076
4692
112299
297460
62752
145252
134430
155811
213381
196621
258956
182680
274610
114504
111485
92437
257385
237289
23424
26079
282454
294153
80576
72775
292741
187113
34586
47581
113253
199001
95599
200654
240416
49465
171467
293709
87339
108912
228051
291666
259735
295938
103808
122707
135822
246236
175789
126868
199254
24796
230828
176320
38171
211439
212074
85248
280746
68732
48943
165888
295136
291174
200106
205649
186094
286496
9784
47161
213258
67419
32918
259653
240296
236991
290187
162431
7093
295556
173998
276016
239592
235442
93166
162218
182576
260627
284545
117373
104576
546
100199
137140
120730
60085
29204
219929
185323
266373
231042
192213
275399
273843
86021
189009
117019
91310
265919
132464
181332
290353
11442
181977
292376
187054
184721
162046
51754
48004
55972
195182
157062
236233
69682
94814
110600
1986
215090
232646
203214
240758
231582
42795
171617
78147
240809
208585
282878
191076
71746
85801
2239
211721
143737
261560
59291
94348
21752
296869
176971
219463
186922
175917
121540
230411
291135
191540
6697
170654
288959
116023
119278
2601
67437
293164
50095
96871
254711
180030
196547
58059
207881
208027
25750
84244
67502
46358
272926
291518
191193
58678
82054
246748
252080
119004
45445
274246
295435
247631
229812
92444
63086
128255
121165
224117
96647
207070
144110
270428
263262
40132
128147
270665
157836
20114
163973
26692
160827
228885
198807
86745
50870
22743
212533
24652
115743
216397
5345
258545
237484
24503
187123
204137
254854
182058
39100
252082
222725
266680
10565
117729
60330
161288
296664
232590
148910
52433
184383
29579
69336
81250
184391
93558
70112
25828
121916
276435
182138
14327
143321
241576
122855
125939
69980
216605
165129
112904
42272
35428
210342
3547
154517
33900
108779
67299
63701
138001
4309
38524
102285
50188
242385
278495
136903
11756
5947
42062
111051
154517
42545
25924
258507
62520
145185
266105
113339
258968
105072
95753
244820
176136
30499
233051
101790
76703
37818
29863
100300
96799
95288
142911
139836
151752
39158
137405
202289
14265
243073
127204
38944
60304
21500
234855
238775
77737
121730
284557
281639
282266
172538
103955
8649
115796
2518
222823
214403
271485
231318
132433
125637
198969
283715
162683
43086
276978
3388
139034
36223
65631
252477
231379
206206
55657
153942
221390
83466
137969
1480
173094
250938
215110
47001
15258
294461
51750
258204
2500
166518
65070
178610
126818
281026
20394
110865
268797
194018
171806
121706
57346
293442
283235
93336
11221
68987
131437
243038
50178
268726
203517
46944
50675
6059
69113
252276
271156
6628
158748
299779
147063
27872
15911
239436
86967
137034
25675
58516
169635
64198
251329
228400
84807
159131
250214
246601
80084
129033
123138
21485
44768
52582
17924
99312
176093
53502
166440
30938
277951
255945
52638
33874
296811
236321
85215
50257
217146
34875
199995
141288
172892
186674
245337
262780
275913
266201
289998
90514
247413
128374
90242
61593
140400
241569
101936
45201
281521
80284
276722
22731
282658
140649
143685
244122
108821
13108
159443
53293
146853
34767
296306
24855
171224
7017
28339
24826
177217
208002
84322
114558
44148
19112
131738
62108
123018
152426
151790
86658
293373
86133
140518
80825
87328
217016
85746
220802
174086
220620
246079
127184
151627
258680
267843
244490
208185
73379
34482
263596
64923
259955
269523
59286
298486
136343
246642
166852
108300
40379
293144
243035
282284
160264
98816
184243
238715
146465
174244
20872
184947
202274
263896
256727
156695
74058
109670
188399
139233
88743
250624
128689
249509
247537
217530
279549
148868
117753
117714
246470
190999
118224
181612
286301
166800
156756
168526
161341
74460
46685
221170
219174
271602
250908
292872
146482
47270
114193
49007
191623
131705
97198
201145
252151
259007
418
946
247607
117456
45157
125169
167219
182757
265957
128889
188186
204897
265840
80690
53989
284387
142371
120913
169357
199756
112596
255725
191508
254323
50649
144679
257542
235950
223959
185041
9133
205190
242805
298849
283717
273548
29477
264384
275351
27956
141784
159373
111813
53407
84437
4845
28023
289255
3258
237254
249287
147904
254378
212893
27043
157569
174892
104634
80138
204106
31864
65404
134331
222544
203868
195891
143097
246986
81694
275925
3284
98357
148851
24296
78379
285478
131951
176054
104976
66536
146650
52488
238684
75866
69415
175560
52503
192409
42773
121133
126237
260820
228963
129840
234514
187273
202197
75559
80255
266802
58154
98628
128376
277987
102805
143651
105462
26845
18481
73519
121116
170426
74668
50639
4056
9540
29845
290648
284750
200118
255441
254184
125285
56818
112155
148562
10053
237284
251775
122351
240916
51884
41839
184631
250087
155893
173223
45158
97433
67432
123780
13125
25132
103848
201800
110551
299144
238962
261630
34777
21858
171111
27871
177836
134941
125599
234933
175384
84175
258269
39904
143570
162978
98540
251089
110026
79928
90379
19444
22830
57352
290469
87303
161163
249932
268654
169995
235074
160865
33458
222891
292923
159005
191189
33975
89712
190283
49368
149714
197604
215198
237335
161116
109965
167506
23485
215165
167833
298875
29538
24093
17340
185213
214710
264883
40880
278449
65941
144456
70760
235968
142805
41635
264136
32331
71489
37340
37114
197309
292457
222957
292948
3640
242873
201495
279889
77633
246897
294076
211867
111065
48658
36014
192457
93501
152544
227885
134049
258185
142296
226059
18199
288141
240142
290256
222757
80327
169827
168762
183147
190728
151146
71649
200570
234789
276272
121579
108969
77193
156506
16023
236737
280480
145548
164374
178269
204705
160238
165700
73602
123278
108525
156328
286488
171365
193148
203693
88613
113278
149491
5844
18952
156084
108563
282892
59276
233396
176526
15247
231351
243612
249424
109333
265143
100834
119322
128408
3821
92563
270937
284270
195402
61897
268663
82401
157409
225285
291484
216911
182799
187830
236537
299870
239940
143083
74075
135549
78598
11284
265687
200998
251061
240293
131100
37011
126065
220958
53975
237518
183441
277791
128419
103644
125432
101771
141776
192143
189679
54083
49156
175781
284402
259843
114902
269414
239978
17628
9076
134038
11933
115747
272546
48917
12129
162142
33765
148192
106349
44403
200976
278537
5429
143985
197640
241231
297040
154011
49820
143615
263019
124711
155274
88399
237419
202801
183494
62747
28772
14813
290582
155817
240288
109889
135821
161433
104560
27124
225935
236703
266705
76306
98315
177798
269861
34601
8227
123001
64967
283661
76428
9431
251337
147623
164581
241758
141608
41727
193872
264333
168424
144582
276163
68192
139319
276742
141117
97291
32427
99277
39444
57640
126467
26224
243433
157774
229947
202133
259075
80163
69996
281696
227107
293535
218598
17445
144506
277504
11186
164132
209217
238129
191556
71755
252938
22047
281526
209712
126633
123452
131670
226521
224628
222194
252114
64
267040
28337
225031
56218
221954
141273
202525
21848
76469
270047
261349
66021
35810
273265
299683
39478
14520
109342
258031
271785
24917
130802
55468
70699
129075
95667
259194
111298
191281
23156
251651
254878
258291
129158
103330
252433
212695
238555
146545
89385
167492
45957
183243
294905
207612
45398
103541
265959
90939
22484
80678
78098
248915
8935
255569
153605
148109
155943
227499
58325
67135
207834
110006
271175
155474
236781
46069
96021
225950
268767
187867
44377
178767
158033
286654
81175
123893
154714
293424
201295
42627
213285
280095
103451
131138
240254
212843
140003
117332
78386
134796
141266
101201
241782
117622
126738
241071
36765
18227
115739
200199
49993
181620
244317
63359
158530
218462
231875
289503
282361
148774
288932
136864
261567
195057
72482
61573
288333
200442
258745
111610
146426
43178
89086
44768
105561
291872
168723
191405
38545
23600
234151
37520
244452
139889
23086
278188
164277
157059
73317
247964
191357
34276
198340
256176
58659
250915
134153
277994
203109
4272
227171
17622
106474
107622
3725
298803
17879
291720
256765
153667
90439
16804
107069
133303
187830
291371
6463
272384
153532
77705
151241
289945
218955
176984
191234
286931
185294
207308
66803
35178
17086
82820
14266
110313
191343
79526
158679
224213
280402
27444
187666
230623
234054
146394
186125
218336
215298
253056
125285
281302
179708
288211
239920
102125
253407
130406
261099
201525
219717
266232
101096
42336
248250
96301
269302
88118
40717
178835
242847
271577
58245
64040
96913
210587
240177
33306
122682
43809
67082
120093
238366
60495
163384
84877
54481
68683
262936
20419
203313
33706
196651
31539
29138
51218
162348
220048
86889
281995
20539
255835
91296
51162
29432
65310
34112
244297
10980
164325
299982
50337
166710
15350
251009
34364
126178
162291
52676
43126
142803
109787
204664
216156
86191
93144
85562
20044
211557
164332
118751
271833
94744
275782
139500
36149
134524
277102
243220
61377
176042
20263
33659
218101
70091
9997
30195
4020
18619
51768
148045
290530
291805
67234
187061
188356
119042
62759
237984
157417
188258
141297
29324
242471
225553
137042
285377
28071
238469
170640
53264
108959
67299
96259
149600
211386
29776
143359
202557
265389
28879
82340
274508
242774
181684
16346
779
272480
91017
234504
182498
186589
96925
85244
286072
221125
273099
38495
273184
60256
165511
154861
157292
206341
5482
43007
185889
121092
53548
211880
3381
242009
137289
193560
209265
9079
206953
32541
15962
13979
258652
150756
294994
121522
271599
289442
135766
42770
177340
161199
100371
185282
165134
251747
78578
193483
229389
230799
121375
236595
65220
203346
94275
43627
79830
230812
47939
244045
147588
58023
276975
235441
233729
71362
13303
85858
26390
33954
225417
160375
235255
125073
271125
63876
10140
200936
268361
89468
21589
56257
254575
222203
28581
74224
60169
175392
186425
81347
252892
149452
37597
19982
112610
23654
79918
209524
220524
219484
63922
200472
230262
218851
185160
285763
50694
231218
106464
271232
266690
256041
56671
182558
14768
41903
37827
6437
186832
262266
231363
47440
129622
150517
246935
132376
77256
176447
286749
141056
141510
299243
34779
71927
290529
259567
104258
191227
170261
201119
236676
219046
123443
291434
43393
236685
176561
233300
146788
286548
213013
197958
238269
179838
295109
124507
147217
245663
168208
279466
9592
112586
41110
125973
206484
32229
715
186897
74716
12107
284343
201419
291295
205558
81283
87259
236725
73791
10113
14009
282893
39177
213063
94137
6349
151160
92599
158421
55638
132711
255141
268996
132202
189920
294001
294309
97651
221186
97479
129332
29577
220586
201762
55873
125078
2812
80663
110976
221505
49812
156274
27464
116448
28942
246440
67477
222096
98070
217960
255824
222249
83399
70125
286443
177512
250649
255496
69661
173252
244552
191997
227386
163616
74189
151323
239789
98129
283167
137877
110912
27588
108608
181881
72352
82376
200666
296582
187051
179879
8478
92150
244109
176395
147858
267150
76446
88797
213344
207802
95193
125583
226818
103101
96507
234038
146937
4735
89990
68005
18304
6785
278738
92611
193076
134696
276639
131381
26912
192589
48296
9830
275684
36111
19414
173772
11050
116371
287519
43204
246397
59313
49138
176456
125656
101577
239127
29215
267461
181911
264080
142895
35650
168152
51349
110025
213602
206660
178199
242497
271605
146502
67064
250359
37751
20258
238618
256242
38985
254460
195070
73436
90194
282959
173655
15350
154116
219330
31504
103838
287893
12315
116075
37680
7484
128115
282238
27993
162170
154145
17387
101875
178515
41861
267200
115568
160798
74980
238387
235447
154470
49833
177265
178979
196640
38948
166474
61638
243873
174226
116427
272506
25805
125028
216244
104989
112493
196865
286800
107749
263410
8401
114830
204587
133561
188582
204637
275312
23752
85204
103926
6998
103491
32870
85976
247200
1052
278347
168559
73898
284227
123697
36910
205046
101783
156086
71526
48765
240045
67316
14552
98579
87081
112680
128044
267602
227431
272561
263637
128999
181633
5305
154101
193450
242787
151515
165656
265060
133332
108068
225597
6164
183983
84983
59867
11410
260115
59531
250876
79933
285859
135417
27359
268414
61659
46532
50619
276839
62699
96636
240863
157677
185982
143444
169927
62677
119994
123326
54569
13855
53816
48959
283378
278787
100735
18917
168461
80342
50318
19572
134116
90323
207495
129724
33093
10701
44167
132952
209990
165214
60258
184712
107464
186329
117998
210516
149949
104129
225844
147300
280869
153890
23993
155780
136005
54320
13961
187481
217622
158084
262188
225366
157619
296802
46837
228796
152112
195717
166185
15121
71542
86078
166305
295323
46581
152685
275051
102509
291060
220172
177132
164064
44161
289502
233900
234681
256639
160724
63776
174418
218501
159630
177017
275781
135764
240789
227409
176517
33526
37706
116895
55093
54306
70732
185223
200900
12651
153878
109509
228906
31573
281980
105450
253009
43576
193441
177344
161664
81868
59997
18889
287501
107264
159779
62324
264109
177373
297849
248009
21518
218597
48761
2245
166359
39491
239955
272423
21592
120899
212532
245978
299939
252633
130392
128152
131489
145392
103809
132901
150095
60628
32824
713
182533
160806
52338
278869
18441
187387
224367
263341
130577
90813
58715
161812
25840
95928
156999
196769
16878
79529
204142
59822
197905
117030
232573
271595
222392
209827
43602
14052
247341
228000
21556
199509
245476
293118
127364
248555
189437
109769
148975
154
283059
264878
102080
158605
118158
260059
290838
174860
253066
292066
204406
186872
149138
142043
6413
259990
177696
196095
59631
215334
192844
69349
269188
172692
128966
79236
2546
12991
60197
103711
179158
172381
285073
82018
145628
46264
283899
233063
294191
278802
134188
115401
255278
209645
197784
13552
194019
95890
299097
181832
177761
195876
126812
117128
93840
274763
181503
16967
203608
239198
138507
103340
125665
92349
118487
299015
57293
93006
94832
273854
99913
242434
127285
150014
106638
73980
125881
50707
153695
98186
36697
266458
285616
39202
225657
244910
166053
209393
193136
71084
136574
93712
43980
54103
47714
98081
135934
278507
19653
88774
295768
193935
86185
59450
165994
120287
209203
206633
91010
113285
221839
280109
202267
185098
286703
279948
101113
298576
258551
194169
67832
259164
288276
255799
164077
280475
165037
80489
126196
98355
18143
89599
19112
104605
161391
105768
175679
11710
182394
98703
296472
99162
120466
78944
273847
97128
282078
5634
46007
219917
228681
73219
26716
178394
62599
66917
235752
155739
132055
197471
86192
286842
171812
95312
135779
39802
177738
159904
88919
133816
188067
165186
59758
238524
250536
188756
231162
238293
135387
150584
121465
84647
262384
277987
135380
269744
104763
66480
251819
28194
122308
131905
43444
107790
238406
99513
145898
28869
37424
188304
222650
178194
71244
89374
61047
124624
74060
293507
32910
257313
86951
182980
66638
116408
80797
260517
129765
119346
73479
29205
284326
158367
119468
297536
160814
261589
23452
227990
246408
207610
99149
145680
198257
289460
267046
30753
218041
250375
63469
127611
236321
248518
70165
95915
195224
37188
209076
24479
153339
280542
1852
20014
181453
213752
254435
220996
116498
106699
249800
216402
279992
47553
218985
292998
287305
117256
64000
220571
161855
212048
240247
180407
113907
247560
187899
189727
113545
154394
70291
285507
25742
13126
124328
113476
232806
165756
65416
10741
171647
122817
30805
272947
81216
7259
237827
257956
27685
183402
144522
36373
68727
220431
68114
72391
12503
185111
284646
212389
73545
3201
71947
188702
126475
179396
231485
92635
25924
190983
47231
29665
213207
156897
110187
289358
59596
251625
83370
2341
233533
257064
219709
194594
298194
126554
162054
271042
16408
1142
248935
23987
101387
239079
64071
126933
21136
288906
68791
121815
128824
123488
184238
89471
275655
141079
101920
54146
276882
1539
113793
189154
268870
52415
160806
81642
114878
102710
143433
236987
206436
127086
295409
18852
166178
162170
205816
266376
185787
221052
87351
107566
242763
248400
40764
57282
148913
67048
246231
166259
95224
245610
256719
36293
75697
162359
299388
22090
83756
259899
163407
268798
42023
48179
91745
114354
52536
187522
263194
57782
116279
265676
69833
292152
122189
274037
211383
182035
39186
100923
80704
43578
245776
31517
25498
236785
183153
29684
39851
13657
28140
116405
278906
126943
139071
103476
92947
206014
228485
183708
44580
234822
233651
100845
74946
200483
80215
10708
187155
4227
25427
30843
81774
18949
261420
103390
215747
170180
7542
115753
51023
268496
175404
68882
288456
224036
172294
248683
226897
221763
227064
146104
212343
18174
279782
65408
253124
89285
232128
131683
38911
113720
58361
27070
139846
125772
249617
205015
32049
258573
179928
39731
86608
257752
296734
49232
8991
274462
287938
180907
98536
61271
133178
233568
2068
251090
180624
226668
200292
126068
205542
160807
22517
158602
178077
30156
26052
265218
194891
256235
59477
118805
176789
194592
286616
159104
108796
162935
143687
131216
6108
224926
12919
162420
264454
207265
77513
288067
135274
34202
195813
121449
30473
220146
167229
61229
165616
288717
224252
208302
101425
261389
227040
10693
103922
43528
203941
19955
158844
117984
191416
195907
73603
86973
190033
167188
19769
28209
61925
148162
237914
76873
298297
91672
221449
81889
165537
203787
216206
148715
74408
223695
253968
267160
8277
163939
259867
235628
154967
262079
65552
142860
51507
276765
267473
103750
153192
297956
64443
280711
277530
37879
133494
169933
280631
230082
254272
108465
191360
70940
46359
133191
273159
262219
160265
140617
141197
199741
50462
289978
100148
71069
290444
99626
58713
51808
297849
211085
269607
155949
187282
278973
58934
136199
45677
254545
197343
53884
199320
9594
154949
28618
45536
23685
244358
247073
104740
57013
196594
145999
145077
52834
25768
242015
265820
60429
275460
53378
1258
120244
35412
234006
254553
14885
187788
99101
241334
155305
121924
289354
264648
185678
47054
258337
193943
71631
163232
284150
37977
170459
122027
273760
248093
246465
275908
213281
81242
89117
12449
147689
7712
141844
103104
56452
11332
163713
232449
170822
178496
276736
88306
272108
234589
56319
26662
252080
68099
152739
231712
75100
56005
110155
195099
107220
130281
172740
242028
99584
24269
212645
85732
246918
147280
231655
76574
7165
148017
194007
238097
241543
43931
93547
237389
97398
106931
57718
6568
248948
178580
29632
124338
181719
125918
159863
80798
88362
268642
171432
295745
252518
276470
270660
194463
164151
208788
42934
53492
256501
261270
37194
190635
63797
203896
291637
142600
20540
10357
3716
33674
135508
184591
85707
154011
7557
12635
285090
227167
161316
177543
211457
181784
122073
100476
57010
161513
260634
168443
53968
101383
34625
106979
245900
152352
116228
100044
99657
119141
98184
161991
223827
23355
161448
261144
54508
247353
299709
106928
267508
110382
129775
200854
100778
97454
214538
51499
125380
216008
178494
242622
164502
38671
283808
35599
166064
177679
21937
110296
38488
228953
75153
45
65589
60109
68241
251955
47236
297847
9966
254644
227960
73791
105893
197211
287136
216037
15442
240213
72926
21736
79774
288106
135582
250769
224850
243449
95958
22204
106015
136458
81366
94721
73344
66521
125597
86607
238907
30592
3994
103444
197124
74159
68365
104489
60478
70658
263732
65974
157713
241519
56366
54724
296915
262292
177594
9697
142337
290298
73840
38496
37455
280529
125718
233029
25514
26388
292780
203791
84551
27333
88267
97425
22265
168875
17148
197541
161143
226052
95731
236076
220109
185893
29248
102576
27232
156327
170305
174545
244349
45937
89902
147828
189969
144294
76411
16249
38770
172160
13961
80286
127429
262749
54519
186644
197580
194452
145000
80252
57776
231772
195413
284730
100969
243849
168155
268478
42574
67956
206557
249473
97995
234786
49285
91788
231525
5408
6192
149679
129594
106132
204062
35995
34560
203787
191475
179301
79462
230587
21411
213964
242943
112938
175401
196618
29662
251333
156405
86237
42673
72967
97807
72239
115363
68709
295734
238533
247712
142148
239196
132537
215836
75644
166212
241962
292992
272090
46550
285269
24337
128869
96745
221895
185153
185894
87086
203603
33256
247269
35939
9381
108990
297623
279506
107300
282823
128824
30882
230315
168106
228828
122026
238836
134172
77130
49262
43851
213193
44611
232343
13726
198760
217327
275699
144994
197420
242318
205825
251067
1952
86680
207470
15782
152834
40511
110121
23804
271501
187471
24389
95798
31102
210106
54527
54161
216140
49981
145817
94913
91256
285533
185535
40668
226705
217930
52324
231305
162019
20828
183040
91502
164194
132256
21557
132012
92202
244962
219675
192077
53783
135274
179199
4925
241246
279401
281753
175881
169861
241699
74550
74947
9403
144408
126431
256029
200522
38895
116367
213504
117046
231930
28424
74339
7436
7946
90081
219188
40304
60147
81046
198828
218516
227300
258606
279888
183073
100771
35715
62824
32742
103307
275124
10144
286793
29054
148590
260674
242805
51092
77227
281737
74982
64758
79013
68116
85968
227874
24194
106524
143170
146369
81898
59525
39341
71595
195123
177102
164547
179380
280044
153413
77801
225448
165024
145337
291746
259077
58357
202391
17164
249969
181262
30498
12947
135984
284506
179569
184653
17556
19295
221064
184711
29947
18598
279805
235784
259702
184535
210136
241087
57430
269312
100382
294906
214500
167394
30443
64410
16271
137010
214282
20885
297148
76668
206594
223882
238730
148101
152209
67644
256671
30195
196345
112165
252058
131782
150531
70537
75457
2633
30304
268083
256508
51325
173548
165792
297566
25799
267566
265199
227858
175698
203662
165261
246909
166771
183530
234374
219301
270288
205344
232433
231866
169740
164227
151418
74489
204622
259681
206454
206178
70417
198956
32206
288718
19534
101409
18210
125462
212620
264827
265100
30505
117554
219289
122646
86411
5075
47285
134332
112982
131783
283950
297218
32863
77710
147901
329
65012
11051
212149
107545
109577
113571
187626
139058
147365
200805
223664
131372
256495
279064
247201
61749
30942
269271
127606
295248
241453
9880
271246
188917
5375
45020
200412
28947
4406
144517
256971
152208
260302
208954
224859
128779
285687
227617
49257
17186
217170
225286
50647
128034
297199
123101
185134
22440
184073
40767
295491
194976
229313
23821
174375
249665
209268
46493
80440
17169
278272
12119
183513
106479
257783
193170
30789
258025
298615
297232
110229
225720
219892
3575
39627
169003
108338
95813
174720
82917
50423
56882
249402
21335
289942
232879
104853
296466
228898
173122
54169
166677
226359
246323
251989
108654
228825
176591
289207
49068
61836
44590
227204
228029
53300
142368
3524
126488
49882
127833
250804
39213
124582
22717
62235
214965
142685
83164
204051
271508
45888
230645
16794
252446
243717
10263
277594
286655
21991
231248
15863
140857
61275
273930
74161
88290
251182
59917
38969
265843
122635
28458
25961
194419
20226
106105
135931
184971
1159
125749
178099
183880
152208
102280
114830
39132
282839
218191
37614
59209
60433
528
21721
269931
194713
119594
195831
280299
299465
49526
186862
210925
142463
80016
84781
117669
196121
199291
129322
74567
90544
96451
179959
174535
170398
109170
239151
1839
6098
235641
145110
123819
38802
134912
185983
121159
206871
151943
191818
234393
201642
299881
275767
268177
220758
232534
72053
128900
25238
23268
215477
81539
166350
170638
42455
213616
9951
84805
234991
18462
127279
172297
260994
59260
8948
998
14809
283042
179644
21755
15750
143425
205141
212516
69050
258045
26093
267882
138648
176024
146196
12018
293626
291184
162595
58908
27920
255953
155896
187816
170722
93729
235497
51794
278518
250037
71130
183717
113491
282179
215150
53808
136880
152648
255124
65179
266652
141414
186719
97762
297173
58435
68500
19652
3689
22610
202292
126768
244157
107198
139093
255132
218689
159404
199764
74013
114204
131552
127659
123332
229720
128082
193847
88474
203295
44064
241360
206575
241723
53265
278503
32185
223788
92519
49122
10085
143552
250708
117648
133204
118053
79380
270641
28034
118367
68300
241241
189004
39791
252560
280440
29162
256426
19486
75966
130057
30399
32095
139674
256098
195297
158562
234553
92035
33375
60827
201728
259743
15030
10565
92333
8810
185094
223647
247982
157877
281388
148758
103113
229000
210333
85889
120363
276282
181211
193058
258241
276957
81357
136613
7960
98482
285703
61323
209428
258254
4252
62529
254830
51925
168476
59333
67367
260443
168477
199835
253066
229255
207893
249633
196099
63810
106190
155564
132330
112999
247527
275863
153870
262398
50756
119767
206602
113890
41421
103055
131756
25852
149754
228488
143899
143157
74874
188790
294095
128463
232814
91769
57948
196799
188757
37925
244805
6173
127902
38630
71591
141178
24809
182334
139818
205826
25155
295325
254918
209343
283595
274287
94556
151983
65955
285602
238398
105484
252075
82032
133382
177178
176590
215680
92911
275429
35263
289887
5469
100120
149175
49558
215954
150607
53016
62740
62194
279529
239585
265192
176184
90436
285480
264858
274148
222686
283100
262314
229833
292089
149369
261558
24812
280046
57303
123198
203696
128790
59008
2227
143835
289931
98639
160356
112832
163775
113942
76340
224840
213476
69776
135300
130696
170538
165981
235390
83591
175822
32694
246191
287794
31024
156469
242378
118644
288929
2500
64541
246726
146210
275468
81532
213013
8879
269586
193059
247701
165958
3162
207691
126429
164255
250198
239318
272803
216965
3226
50394
234485
114432
219047
36433
8740
176966
145516
61400
293939
219434
13950
289075
78489
166997
42639
248731
72302
247392
162963
68103
249818
259776
96901
62876
45209
279818
171839
241690
57600
95048
79937
63721
174139
141377
171935
57743
223160
159252
174951
69679
285888
56889
236123
101347
112224
245492
141673
79875
174277
250006
132283
240634
198558
171257
98000
125734
218095
281326
209482
155905
66106
20363
152819
165900
257174
190418
211731
75798
258053
55751
105706
201840
290367
295588
246547
144791
133897
144489
268721
267788
60991
162971
138275
49362
288547
264553
195181
100351
259645
247726
200481
54339
90826
294307
34583
5328
166816
181477
23961
164845
79839
144025
40291
77716
252554
192154
150842
9771
129307
288484
288875
182445
241058
118572
245423
150237
77642
34005
103533
36782
58158
268387
247404
222535
69222
261933
91395
24684
257282
87090
179842
46138
166299
14987
3144
6518
287055
218376
170699
131819
110758
56628
113590
183078
228388
20556
266514
298199
124517
32720
146536
88925
3123
1450
27727
255506
87739
214252
177804
13611
183191
18062
25303
177639
49064
256747
242138
123182
150340
39142
192036
143687
261847
99135
165138
275355
231341
166349
151794
241918
194973
267592
215609
130790
205312
261716
116277
188490
24798
38299
229674
4105
41573
185358
105956
141232
109101
254365
115985
31734
238228
92339
212418
94867
249852
177298
52974
212293
131277
97928
171962
167036
197916
211873
4696
220300
290780
162687
266596
171078
245025
180094
239883
120911
223254
143324
146537
213501
264569
223995
172316
137004
163836
28624
289515
287803
161103
262163
271648
135592
19281
17136
246045
298648
187327
285179
169398
131477
169189
34185
17379
62475
31486
95910
206453
181452
185748
214860
215113
165893
66629
118818
61743
137837
108877
22341
91222
124515
147650
94618
81151
206712
241008
118216
137898
244216
230993
28928
257597
111037
184354
115739
222449
293338
240202
121756
950
13841
51987
188920
103548
221096
73253
111101
129473
103466
177751
99983
264125
279227
50581
226751
18647
18227
134502
14976
9352
40693
78992
165821
271232
201253
231767
104646
12523
196808
28081
275915
296236
136363
135907
200291
135394
152828
65603
296670
206528
170648
107623
31458
149741
98316
101558
184643
263810
162843
286536
11781
154116
264241
81704
54921
224461
219431
214883
184611
103668
80369
134870
138896
178675
210678
184959
190526
127846
256593
234267
73748
104667
80440
288592
254547
31824
166226
96282
110476
12041
159115
147707
25241
209012
79314
283160
225689
92648
216953
117871
115631
230480
155915
190254
32754
34316
8521
146643
73392
178585
153131
61465
231776
223895
125952
116386
55066
216793
297768
82059
24531
148242
161741
87926
285058
269372
198876
249778
110071
206820
42799
88154
130988
286905
247519
190752
115327
256024
292260
132598
134040
39634
287369
250059
79288
33416
17615
157182
110758
293368
166021
3572
153544
241165
17625
288671
262320
240861
154748
102364
272398
47869
290318
111850
91565
146897
252428
227711
29709
208668
116261
144723
91391
249721
142179
244127
251984
68147
9608
274990
85803
174176
247114
164378
291785
250892
100460
174973
163772
246401
71546
290317
200239
9079
297075
52136
163979
170910
150799
209443
73987
215064
214422
286523
88344
40750
8183
8759
11753
257288
260337
213821
33176
189141
147400
178064
946
264848
71330
33366
190730
127935
78685
126207
135113
122066
89897
92856
126976
260680
197197
1384
100681
87410
168600
68320
271290
105689
55375
4338
14953
274954
100296
59429
292409
46774
199933
98604
159433
191061
17503
121163
236615
250472
73479
181147
93679
111587
68850
137776
38840
133332
94321
76183
117554
289280
50476
147748
281783
102197
72680
184603
17213
159651
241040
22908
112997
133579
195223
16772
96570
245513
143901
214101
155563
217659
91330
217268
267023
10578
69112
158780
22875
201067
142681
26078
281270
177701
83965
159999
144754
214523
290204
85585
173729
69788
293936
33372
184975
116917
293781
147267
88043
131961
95560
198284
160255
279250
69609
101642
26649
82832
270524
60548
265751
151041
116088
45206
207730
120229
277206
107389
72581
268335
246231
106456
219654
144309
91793
84125
240429
142005
278454
190071
44906
110883
157998
161832
26656
241837
262298
218158
246801
152293
224134
252960
160684
95165
207823
154892
40889
59200
167513
190404
273053
221531
251119
216066
42048
87267
110652
162223
91188
274207
153676
184261
173671
94309
163462
180479
83176
80683
234617
121203
175866
32780
18459
100705
136660
253019
236336
102041
278890
256519
54972
288436
252127
97270
225873
56251
137942
109485
45774
266290
164601
67271
26191
62761
190487
76146
4159
105982
211893
61606
188014
213135
13932
59312
201294
98600
140361
162568
171739
158231
197784
59285
111677
43061
287657
293860
125170
264759
86373
146293
222052
297407
282528
75584
295936
203865
146481
132121
262147
283969
135763
262209
2540
224254
283261
225961
210715
226825
15779
95734
26559
69919
210808
107466
19174
228154
47476
177888
175499
239907
195058
10307
282092
72745
252857
101346
36860
115943
165192
125922
293206
87030
34299
26559
115618
273973
270067
205155
72643
135180
14926
47090
257497
268777
39702
161894
55092
171335
81826
60208
40417
48315
2197
242072
148191
172555
284085
217881
77566
156387
221685
77069
232747
78365
67849
55297
191037
248766
178384
215526
17362
273617
26640
228494
205436
157813
283000
14498
207891
276833
203387
267302
61506
30550
159111
11267
100534
178321
130314
33346
81890
153056
106600
58689
25594
194457
255769
183697
74779
85097
96902
232447
201389
249521
209078
82399
90684
68353
209214
146871
151597
249850
133123
174899
142676
208133
84331
211964
71165
208557
77601
32070
158580
23787
241292
129500
105631
110647
290823
231984
36192
95284
254932
105946
246680
242238
161075
117414
147604
138767
225441
290816
23935
111080
235629
23438
174315
124293
258265
105879
89686
190621
126114
271705
160628
98329
150810
140872
115955
158873
253411
122853
288926
271656
101484
195937
44096
14155
227334
67146
166194
136066
230425
158859
119566
97470
28307
263743
45871
260743
22868
75722
235598
197280
111462
209744
190252
105082
148045
119113
102261
188573
141706
103050
229918
77315
70744
89848
103543
29679
295380
22602
228759
179124
245743
129402
11588
183139
286810
267415
171292
77620
230717
259033
74483
3918
85212
10515
195106
273267
271901
21564
193024
97528
135052
214716
84646
268735
62306
113265
14533
233866
220635
210052
149012
206089
24890
244669
109869
241798
114045
79090
121663
156446
119641
34266
202565
104211
22750
148997
90796
53811
220529
115993
165587
84992
89429
48151
1402
92265
211572
139728
84498
152962
129200
128094
162944
238320
140315
197138
117105
80463
15958
50691
84739
93780
99470
269181
134836
139539
233816
257822
160773
54705
266761
164203
186912
198281
283752
56895
47798
198763
99337
213549
172497
282235
137164
21447
162448
190717
84860
122374
53909
236977
53975
198851
282143
30258
169476
273080
126581
14596
124498
247295
271920
144209
43470
151479
131456
64391
282711
140572
251689
245810
56551
97934
144263
153028
115982
71804
116252
22731
277341
191207
264812
165627
241750
231314
158616
288410
156134
50532
4715
285657
236238
189662
187587
272874
194436
237587
299813
118389
89723
88000
23355
254816
61281
48986
206093
242658
148292
128982
1989
146052
191087
55234
232263
255365
206418
247687
281416
3758
278569
142393
286399
264273
211795
134929
227854
186051
118245
143689
239770
104665
169846
214894
239638
276526
22667
91609
134790
105538
182816
89766
291250
111785
287127
290285
14416
79708
158850
50137
236640
57755
136182
111040
126376
279814
275392
74015
262610
249277
124796
254508
105532
146106
168446
27799
256627
222628
61219
210334
12797
183683
90131
153398
228532
267008
285787
39992
134493
297843
93165
266128
293237
247740
100903
135547
55478
86853
154718
109072
137482
153844
108296
225657
252340
75821
113970
279217
132353
1250
230721
235654
34606
144176
10360
67937
98924
144007
190764
54185
228344
176044
136281
254303
234610
179952
3395
242443
132784
72236
198661
130198
167141
171941
29516
245480
24311
184350
26639
25969
38578
87810
223335
74661
249846
86265
229683
226292
141184
96918
93779
102515
298478
149176
45307
37998
240099
266928
118676
265783
119422
174348
159553
149776
3451
45064
188266
94417
138755
168132
284151
196731
218132
4476
97324
150536
87957
33275
230182
126083
53425
235273
259373
8991
243498
105972
90743
135392
53967
180259
77566
236978
55795
241205
117973
25247
10383
73453
95715
194920
292407
133100
137223
278566
288240
273797
248932
28786
224019
288465
125287
148294
133999
62881
193558
104117
258822
60763
140301
123190
77749
10005
24333
76400
155749
28933
60197
100730
23070
264663
204146
105042
109095
153082
280131
65049
244052
32383
119678
281500
143414
256971
69264
48315
209246
115950
69896
141647
266036
37335
195444
205913
108766
113087
35099
261222
186915
196093
131378
50020
121136
37937
216879
1976
45893
296910
295401
160812
290103
117666
19215
28254
40749
158035
96253
135104
270474
23617
124982
254521
115833
221436
150123
153664
203041
25749
200285
28022
17944
128227
46576
201987
162012
15322
237833
13804
128259
21814
196754
34735
212547
197399
53749
106144
118519
127307
67972
117564
14459
25654
17134
294520
251635
174979
180462
243148
171724
153189
290314
274905
276173
89657
97208
87452
104457
130002
84425
17962
94727
20610
143743
58577
76535
160717
202751
9333
258701
222337
293232
144569
283842
77537
79750
38058
136731
188607
243975
275182
217173
244522
199961
139118
142344
107960
168373
255588
201541
109118
167667
52834
190606
169904
74368
98
196655
271655
289648
125662
173464
102195
170466
133693
169014
180717
10125
98400
283060
192156
36365
141128
92736
187174
11908
190749
287860
246273
151231
88818
2155
145760
235161
299316
15641
228110
13504
186039
184145
12803
194134
190606
162390
133289
295472
211634
164335
155853
236403
297145
112089
242457
204571
251273
52915
181755
227121
99375
57728
3153
77157
96851
112553
78870
241178
187724
160482
119679
39876
35783
18651
238431
77556
212575
235367
105576
92883
119709
292977
123549
190634
28186
173755
243790
210220
33350
149858
80827
90774
168525
88628
109423
287783
293577
279624
145309
57757
164078
3578
222283
165499
231996
49877
62727
149014
189156
213142
105830
238502
281137
56385
187955
126392
27911
189620
260387
218414
80497
37819
57811
292450
239371
56248
224500
19620
226667
119745
98293
222103
121950
295012
136076
220098
45640
54338
5205
171021
194059
212387
37949
298665
215777
169390
14322
195769
210554
246610
182939
23689
120297
220525
54756
175714
34787
114631
197936
8849
65981
92429
120136
53088
117743
237149
52968
29115
253378
129885
104269
198850
36654
277517
169194
75408
249206
136389
40007
242747
122307
286126
83522
296173
35711
65564
37541
44371
95276
61073
81109
41997
51417
253490
195263
202319
74020
50056
40850
157257
99939
123954
10720
106835
29500
288
49019
297992
10973
76850
16771
124726
243813
126292
122331
159287
116868
65384
154855
107686
22683
294103
243958
253726
52102
158293
7802
43459
279486
82752
288646
239255
124278
285532
260358
55562
98335
82481
296358
2277
239322
154124
44267
144630
50415
196684
183647
148884
164457
188039
184683
213738
98708
187833
265238
77726
46686
168647
136949
90858
160655
130024
203983
208984
127246
270869
155527
14451
234566
23282
61020
171203
41106
1134
25629
78834
260189
134899
137765
108454
209574
242179
193916
260921
244923
296025
42273
153048
63020
156329
73867
2984
242031
194467
123088
277543
168811
62475
51403
49357
250336
100429
150931
94018
254021
197066
203156
222228
20141
205714
117126
141989
112860
126652
212025
121428
288809
208615
133381
28012
121912
189339
41625
85606
230020
14436
184442
107979
258662
49729
224348
260402
174048
51129
97246
2284
89396
67125
200488
279452
81607
13386
94991
250147
28257
211031
192362
141782
85682
92867
221070
270383
114636
83792
17922
7943
189160
288287
131385
64262
215584
26386
174548
29399
142264
191983
3316
108352
15981
286971
58793
240140
204950
280321
150210
274991
247857
213895
167725
153110
271942
193773
119586
242992
180897
296687
12193
138015
281430
104849
293496
161667
139423
117160
189861
222140
78456
158747
3691
168535
106080
221498
172670
152058
128561
98760
297038
182504
246403
85312
181312
103666
230986
56173
6720
246671
45301
289989
172411
246337
48687
227718
75580
3014
196210
156374
57079
189139
294881
63256
31501
39392
202410
164434
109899
261330
182350
193508
213903
297832
296285
238129
280950
199788
3789
185993
112633
128787
32282
232091
269309
131911
192308
94525
182441
153364
208758
94703
228350
183833
242431
241784
108944
17667
283581
195266
150462
15845
152577
55846
298421
264869
50853
63150
88363
240951
292645
110093
100587
276218
50804
30681
195572
118607
18932
123774
181353
55758
141446
39831
284428
182900
74283
22999
221947
253083
24453
35922
101851
249952
178770
257880
260485
38501
184420
118412
39710
16173
164626
273874
147128
267781
88671
286618
45559
266365
45921
44065
206559
245878
113288
229544
180894
199854
18289
235433
263636
73467
80724
45467
101971
39809
49817
183431
74718
208464
40159
124408
74589
159520
73626
138330
13997
22396
181503
157374
96704
67486
52306
30706
65371
178793
279559
106346
73061
61854
1080
147312
35766
207003
42012
85599
13008
172213
289880
106534
195329
3687
112581
207177
55973
13545
48200
52589
142078
294326
200402
118441
8457
259017
19069
104544
272932
134054
223417
271536
99094
28448
6631
243423
174879
93339
223474
187051
162836
27085
145132
105252
18968
228267
37697
15806
275817
182485
273135
79010
219693
288384
9279
268360
250593
105424
231151
195017
200526
30716
279366
210257
33505
186102
53304
54533
116379
4009
256562
100043
119645
159143
181820
14401
47635
255769
233483
168232
279693
167408
139699
79980
15904
155800
95353
36919
225161
282992
64808
77702
257049
18177
166903
105092
235934
89450
253775
176620
142524
269730
109369
196465
264546
214370
232316
297548
272923
192117
179870
260141
109048
198944
44339
73515
291053
93429
174751
9774
184809
62211
238777
128515
215891
43782
227885
139468
98663
81546
254785
245825
64463
76619
136418
219791
124746
45790
157601
186925
24599
216882
255244
101269
201530
168616
84011
199112
252969
105172
66606
146299
59063
102451
297455
264503
94583
173435
248658
258589
104954
128748
196569
276947
139878
144839
282098
156070
174223
233535
114116
280079
90332
65093
80952
260258
144074
1514
84661
246884
133698
50351
108410
154895
267898
291611
17916
119007
284457
147856
81964
130357
67559
221658
71252
52418
136472
41845
280041
123998
253678
11903
66456
32962
57632
117496
142891
90412
234328
236992
184324
82726
207281
233712
250261
138586
161107
182209
258754
90429
55813
152858
272626
45067
233870
214918
77432
52763
96995
67525
206495
130522
14749
46909
167538
220168
220859
159237
94366
90180
112323
225602
149307
14567
159100
263625
81402
289030
262660
154027
107530
30289
22332
265650
295800
191736
271183
86085
157757
43073
253999
194400
34659
295885
191314
258919
49496
152305
278445
174945
58164
261419
174188
244152
232250
117883
202861
76677
92426
11848
174835
127308
9343
247406
82429
204917
7376
281618
248249
24128
153851
162562
29738
216283
169973
288046
56669
288882
291341
107913
9046
169541
247123
241240
230716
84693
171671
126310
90064
13341
103191
141317
292297
203714
38789
85628
148673
249656
280072
241334
32005
228008
110966
200985
239498
263947
270797
64312
190871
112272
271396
128652
12890
275224
196051
154158
170545
50288
298129
27852
19423
89249
195239
112501
252848
61534
290163
146034
276825
212053
162404
57018
47483
239775
176651
21632
178696
108466
130604
213068
93962
291942
29748
265927
273893
91154
235026
13980
240843
83229
81098
286239
156210
101444
26989
155761
60165
106612
291229
41715
52583
244178
188127
294516
84418
43339
262106
88635
278067
190851
191776
211432
169126
246903
261263
261251
118269
153310
66243
273499
99984
26613
157330
156916
89478
168217
173046
89461
226598
166036
291593
151486
72478
194200
123761
68402
192277
164512
268700
153383
177898
68838
182352
267408
20468
293117
14018
36384
35899
68277
118088
262743
124526
153458
86430
200056
285585
103031
40864
106001
38913
98186
100047
238929
181438
233352
110266
88216
179605
76183
110256
259010
251820
264415
256832
163031
96432
5882
191443
237373
56568
269670
158369
251177
201231
153075
285190
268335
169808
16178
117008
17204
256438
1801
108283
220261
69520
219159
273235
167329
113824
142605
136162
12400
4489
197346
157125
234405
245636
118785
299868
50548
225927
247466
60863
113627
96204
122771
150668
101277
94
260393
285450
207051
206956
162186
47905
264184
9819
160013
139767
258777
173960
173152
255027
129460
7762
12702
204058
116827
192922
248007
279786
1866
268744
181358
201428
185174
217671
168113
193496
28376
64323
88699
39282
172421
173970
206475
279564
283918
120150
259052
99650
259844
135267
56551
214116
151039
67952
136421
165298
187516
222055
279573
118436
158828
214680
216513
138992
159839
170998
5301
241508
166480
6932
176594
260234
37255
48821
230963
228276
243313
105932
122517
1457
276792
96015
258207
125794
246577
4631
39850
12314
196057
76950
37675
89756
4463
2432
96435
211223
149380
7842
247744
58117
128330
120903
12676
70953
228876
42836
145017
284704
102302
199838
215116
225852
72532
234036
88445
203832
149007
162964
182698
223852
295199
27276
126077
117842
198079
16551
225438
263074
189291
212926
98847
34112
258381
139805
35107
137312
127305
9309
97171
184767
245707
194358
299196
293605
260947
200342
206710
235050
6960
193725
166778
199707
210813
22445
210122
212967
190704
234075
3168
289958
42873
44954
16374
18276
2585
99162
183710
170329
79105
18578
142435
37181
123147
192507
284204
143927
205427
106500
11213
164996
34230
199500
173173
275918
161209
176496
167735
287379
32347
75757
131230
43639
45834
9561
221529
58331
135730
268216
203665
281811
70122
206544
213185
163925
106387
153760
141474
166211
172896
212713
60298
49352
180794
2124
80826
69548
289446
216620
186787
165429
122109
222125
299859
30678
28807
248198
143519
101861
180567
150049
190778
274261
86265
36244
170972
199575
291078
2760
68202
141920
32472
195069
125730
249486
6009
9999
172367
110669
285052
11296
66669
293840
290078
256389
283845
236568
148645
196048
291531
188982
40744
162910
149900
279905
67991
180469
49702
217845
17164
29455
144408
215700
139610
144582
262823
90443
144949
185371
189701
161495
193043
19985
184875
229259
73720
94184
85665
135353
232432
7371
136726
30769
155473
176002
84860
295196
208306
116458
288124
82323
17960
202556
41622
173852
292932
221915
175670
205223
235442
81034
146571
205381
66837
284385
103076
227380
125533
167741
153991
31522
248989
286163
127444
117123
214169
239569
82789
231698
129648
233095
258900
33274
251486
288418
125960
194342
96729
239659
122025
229506
199
77224
256885
526
236813
61450
102613
91331
116182
296177
119875
250764
128059
141010
150028
286070
240619
84071
110224
233332
119592
5744
200534
220750
130525
3049
294196
24166
111650
50965
103728
43048
2729
12926
135434
296502
168167
147072
143402
9812
212087
49913
59186
298185
98936
193729
167506
266630
38267
146364
98179
171628
194300
95077
11507
181115
234531
241469
121515
107064
205562
167940
227373
222929
238861
124401
169480
210116
127173
273303
111299
93090
168145
267832
290575
180447
150563
46100
123996
61121
18266
144239
44654
265174
51398
162202
118553
87682
169606
282289
278728
82169
144453
248479
188616
142266
99311
181238
165379
124891
42536
246530
199096
218162
285793
148964
227864
117707
215781
154925
9963
233843
156444
123829
217525
26936
85992
210091
165073
49268
202836
79744
70073
14868
191469
125666
276247
292554
261790
66451
28877
243106
101824
180445
212100
268512
129997
148056
177014
298371
137677
114620
191772
85602
101004
197081
146875
104866
48230
231820
194430
28409
190501
126549
43990
153949
278384
73290
236066
65922
166128
290086
251626
113264
185346
80396
279369
8706
239376
58640
224107
182652
195456
296950
283697
277080
203040
112912
114291
258438
228135
147848
61477
182554
165080
149137
252695
262616
97725
49461
113465
5714
299457
270097
142104
258863
78395
83069
179483
63557
258134
162674
155272
164712
54961
293026
142719
6829
233367
232749
46583
286846
267696
214540
92226
134159
38885
27415
176399
89478
190703
122439
63309
182390
227862
166624
210175
33683
269274
183996
255283
228534
1466
225802
140324
252736
32281
172590
99690
41054
23885
130270
55964
98618
280846
252535
206859
225121
117974
284172
105634
124664
87680
143562
252907
164295
206370
155616
192219
168279
220364
243642
113512
249604
250904
257802
181853
100437
75082
120835
261325
99792
253994
200501
110216
179692
180504
19952
41635
84401
23706
291535
104825
87530
85946
50771
43755
158326
183706
70567
114506
96920
252628
185375
239536
19584
220894
43043
140290
220214
227982
37013
182779
83040
208966
57210
230340
299020
285682
161639
203427
295320
185533
118448
54591
38606
231262
126228
238999
48539
184243
197546
114432
271421
157245
97246
239346
35024
107350
263936
219658
244567
102345
24224
29113
19911
158647
278216
175320
248224
272616
61578
276111
41147
36729
206040
264059
60373
168497
204789
263990
175060
258350
186048
191012
190146
147526
49520
16048
277779
211953
235645
21085
100473
66121
152183
30909
38655
202064
250316
240622
161101
144718
21789
232359
76955
19163
88646
89949
85743
197599
9881
232687
77707
245484
13306
55475
81331
26879
7670
93421
202376
27340
86730
26987
289821
71378
20022
130088
226647
138011
213186
107224
124047
150037
187291
52002
279176
183129
297041
188772
286513
269285
179811
237328
170179
63
185045
131719
270501
136494
203272
116266
253622
237256
101995
195376
293233
45883
95590
257675
85930
234690
124837
284496
173937
187922
24139
59657
109307
249817
107579
25581
40056
3920
189357
194748
267959
108277
263697
240079
214991
16222
257621
257381
140011
70912
108032
238119
254771
275864
241384
48519
142411
256856
260217
180119
200938
79514
126125
161947
12203
218738
278694
181937
172915
177595
193308
297089
150961
232195
49602
107715
74042
280369
246259
288373
140331
280029
226846
13314
159975
277240
275597
295726
294981
29135
72431
148772
246520
206491
109328
109065
225434
37814
248537
267379
22634
170133
167034
49652
61766
150049
63773
104472
69679
64725
183742
22481
156822
140492
37192
143924
153655
43924
252427
191827
265179
36935
82244
278654
81511
173616
86748
288108
40885
133299
259434
262374
233366
8251
251178
228900
212407
21356
164919
11952
54951
26803
253025
179989
299102
288743
294593
20960
43960
41759
42922
33523
284630
135387
190483
142
224387
25708
215850
259429
216324
139373
153089
192313
217058
2418
191113
192316
5214
177683
3982
251841
287693
253920
211773
85649
256207
183995
226033
84937
234526
12474
154398
238546
164952
67655
51603
252577
107077
299073
199724
296467
272145
153838
253303
94253
287620
284754
13142
203997
101026
212245
138343
54589
41861
269361
284632
250058
259336
250948
260340
33117
275619
257882
153275
224697
82837
63502
200785
35672
280421
108806
169705
70750
81175
188279
230004
265038
244556
8420
97860
202443
87683
176042
58026
177033
252896
33585
3706
134198
299741
135376
195319
13277
197439
196413
127624
10855
98883
51967
217962
195378
78826
141936
221645
271801
150500
171107
189111
23394
197363
261902
213781
204343
286818
121
112861
27650
20435
199313
134087
88740
161205
212889
162807
32622
227227
162671
40925
54015
28969
98710
31664
18422
164554
239602
70575
92001
155605
245575
202636
150220
261415
72398
243312
271923
212074
150732
20576
250756
255421
137658
35114
133819
79203
16321
249870
25705
233661
292082
194593
188575
191387
58182
297960
247640
68089
137691
258567
139113
8766
103701
149475
277314
182203
50536
3086
227635
96791
231653
90306
202837
73388
7090
10211
131056
3203
94141
173902
176663
260462
84117
70618
282391
165268
116408
22304
186100
44181
102748
79856
36048
189479
199197
145703
114911
257023
1037
208516
192921
88566
133199
282792
233937
235263
203895
173676
62693
46264
257934
100129
223919
125841
69454
127095
137658
219825
143136
160997
134873
173099
206889
193641
75989
170647
184598
154518
259810
92225
58925
247799
46493
201095
145042
262236
299256
196407
22273
224030
161479
236407
116490
60899
147309
184177
6973
225880
237041
297182
278693
242034
99954
115769
295040
232921
227750
49104
43596
243308
13188
156507
47170
132220
48225
23836
522
21591
298919
105212
292851
199567
180253
28864
193207
207792
158710
192004
244330
161972
227876
261391
232059
212062
247692
16295
123728
188923
295940
244938
94760
104383
69391
40619
12029
212770
201538
236368
208963
156322
218003
249951
270518
116110
86936
228365
68283
245491
228063
111781
200657
193867
232245
187283
183055
212437
91453
249429
186422
202227
173539
224970
179506
209999
92379
138908
286009
264913
284149
44455
51715
244429
41661
115217
236309
229629
154426
205989
64336
130390
293098
284171
195564
87432
132630
162531
22627
256308
260240
82673
156083
181926
174904
245963
298258
17470
241363
77842
211904
126214
213015
182620
111599
240816
297986
110105
257369
25716
34490
159867
14490
137058
138040
150165
165886
74728
29207
215708
173195
197662
176735
188154
84320
82217
70679
172915
179714
268352
9266
253283
66811
182409
208237
114866
110478
274641
63502
228863
34472
275142
209717
175258
28454
183906
278073
126350
169123
280753
275098
292269
175791
137300
155940
134915
151076
215422
158818
286562
262839
214301
265579
164703
65931
235983
231187
179803
248150
141670
92723
206644
114832
20985
58939
10936
293029
165376
30313
21191
92782
116399
72883
218215
127358
247393
8675
49377
155482
110209
296685
243713
46849
171109
9662
35858
27172
90292
81754
89907
93301
151263
88123
266650
292834
150881
204746
76332
163898
257783
140910
145143
175475
275031
147045
210106
87395
257782
47055
109190
291460
13905
96684
256178
175482
19196
258999
79508
34247
227606
42290
156212
24655
74207
267390
35328
242930
90652
151004
297868
211380
113266
127591
69055
276469
70919
62481
226175
251134
73173
180673
187336
261088
64884
44267
91586
111386
53942
126442
3298
51767
183726
104839
257417
32910
131062
63254
270160
200527
196057
199642
295078
111618
191608
249028
201411
118986
156537
74614
233572
167265
118247
243862
157760
154557
76773
265541
248598
24865
214215
221431
210347
267689
20097
255617
156227
251217
110259
33659
217618
242699
114409
154808
217132
288960
58503
191714
96856
255507
244705
285716
68134
193517
232525
99801
91922
38794
215652
284294
75027
263320
47140
196348
234930
232250
166961
75577
72799
221678
224188
278755
103118
1555
230106
192408
77562
882
279045
79013
296538
157089
81835
107906
277696
30160
287291
66872
264091
119050
151618
79034
9363
77109
182635
135070
205484
298490
44328
106004
201441
15795
50041
247130
1916
137222
200471
40622
282120
168933
3330
33405
220562
121226
76508
122821
169881
242745
202710
161734
262798
268217
107290
253239
241634
264448
138608
103914
189300
130702
98031
275073
15131
282472
172333
268986
55545
143205
97839
39289
24598
223872
99073
246416
866
175193
52056
186605
165518
76491
255174
113939
198100
23463
22483
149227
113940
8148
189147
32037
7521
295855
278267
294379
130324
181336
177259
235924
126574
45362
99865
238183
281548
250673
141052
37526
114953
41033
231187
86217
43128
161359
179451
159834
19446
228082
235578
153237
281206
95053
167257
143097
9998
5862
238303
112229
82291
10865
26512
1007
194279
55424
122234
14907
196663
91092
192253
218433
262046
232749
50074
219862
40546
224475
70635
75983
234894
265738
299835
49514
206181
136777
232429
101114
61904
286982
32645
296294
233102
70156
65312
220049
138929
45645
223137
208184
258338
68079
237026
174018
165324
230025
29492
46714
184234
62038
225651
112680
63742
191249
214472
273381
289258
172543
239796
230115
99843
281989
112108
18251
246155
59608
156508
32144
231898
93317
270284
62912
158616
192370
40983
119782
58444
206644
63285
128566
286782
143247
159946
152441
87748
57752
166994
263423
112633
116617
32286
160276
193455
285212
139783
38703
147469
147459
134030
212272
95377
95117
294956
255716
147895
238502
26275
138648
51246
249010
161478
125477
46705
50411
101325
92961
4650
222694
261277
108212
74870
19389
238763
269820
161048
286804
164185
63096
106069
208709
63923
296305
148895
49133
225525
131751
154351
105841
97550
68762
40816
156912
49571
19078
34186
214468
104952
182156
65387
154608
174698
99672
33287
49292
120121
274616
192330
186298
51997
66264
273115
85442
239286
28925
199157
177035
153435
294201
214554
87545
26385
188555
5015
62708
105059
202660
290403
36014
116292
85285
173264
291738
100071
158932
222342
244411
17765
294227
134021
96735
59633
235960
196957
155261
255376
160172
118176
35258
288601
64235
101862
25277
184136
88073
130247
275859
187702
195585
141752
291683
77586
56074
223840
194385
205185
286300
279860
3292
258561
244195
232469
220982
56649
125162
296299
87196
58052
161966
186044
156007
17662
128266
37262
86501
179380
217739
262355
280684
272060
96265
8569
243319
146157
158259
23164
118497
242701
266318
98248
23805
183271
261864
281128
191877
268421
215457
236659
81355
208408
209173
98892
70713
155196
212079
175307
226121
260236
8264
257615
61718
113462
166116
81931
263818
111640
73715
121162
93871
183251
86538
250404
23528
70926
294917
134545
283409
24091
49649
78035
32367
175221
165079
176266
14162
216331
214762
270523
198350
293323
280256
279943
53602
63783
190081
274782
293137
173368
109194
6443
65810
114253
239735
174366
6740
87088
267425
214015
131522
132502
254995
110898
210201
166161
79773
39712
200846
65622
19102
46381
78849
51605
222486
36261
203102
91813
238564
298318
49141
227069
198233
236159
70838
98927
299022
197149
519
283571
260495
33496
269943
172892
181956
156136
73735
96544
153126
205765
81489
219636
259900
270286
31508
9358
228873
198664
258076
17727
40318
162900
83021
60279
148779
137148
151898
297166
255406
76818
18538
252504
238179
157839
3116
245685
230750
155196
292850
13418
51970
4465
101171
216298
163150
261220
108274
294120
246947
121200
196826
242461
14197
227653
26742
179416
135189
15109
283265
219160
52750
204224
295986
28928
171670
147081
15168
174636
41818
204805
277911
32204
22281
14959
290986
210606
176774
128101
187889
45745
86305
10150
38792
145507
283864
176169
116255
228571
20683
38596
35357
32134
214915
170385
265454
34768
236891
46948
63448
107971
207980
292573
175749
45098
176038
228416
104173
206585
99972
64844
221061
66416
48081
259892
194584
270815
93309
50711
252816
42963
138325
4261
152708
168726
176143
125716
259996
195060
40162
193304
235876
199348
15609
296582
278431
83879
77517
48168
25054
342
56969
50753
7250
180720
168480
150282
194287
17279
37056
14827
213800
63423
15720
274206
63600
243911
76196
8578
106127
151310
77447
22642
37734
121619
261279
82027
65326
124559
182118
178985
18206
111886
4955
88262
129144
21731
198625
119717
126912
90529
297053
200697
81775
173282
93995
23006
252394
103349
289565
42787
212872
245468
136908
20086
188627
59750
167755
266084
207204
122566
299826
4012
244612
192774
131298
98564
65858
244149
34912
150464
261373
156144
136397
198265
26930
29300
55320
231869
284854
90201
64572
232979
69062
264169
273257
209487
210285
269202
4738
218416
273858
194710
67543
300
222293
233582
200774
52662
59260
48987
58396
172250
48031
215467
121178
200508
138495
28368
187126
117975
254972
120064
43055
237149
104582
295048
190349
135536
202
69810
223942
256382
8212
77084
46738
142827
178203
75450
129393
162212
211808
31363
76507
110657
77267
19406
32660
78658
20146
89394
80433
245381
252721
91100
202433
261461
169707
93369
292829
269576
131495
240916
109295
103875
140149
81479
61737
181876
254373
27883
168286
25198
108036
207025
151469
279922
75441
242235
187140
177801
262359
59986
145055
31737
274214
128733
74563
199546
179937
226100
212371
172779
277866
44016
135767
186566
252518
41649
92965
128215
61103
226339
89768
92301
283173
95769
57782
100723
86938
209268
219037
115435
236964
193601
3531
77669
231585
59360
173090
141729
287933
290585
4653
167867
168381
275686
60762
108965
46086
94188
187075
120313
31531
212242
91504
253570
45437
178635
187394
117124
255529
194901
159015
88230
44088
20113
40865
34577
147492
9849
51339
223767
216278
35856
260713
154526
66774
120913
31699
198805
48957
191078
114112
57278
274225
14087
168116
290277
58659
184695
9536
45457
152027
99576
78031
218390
9039
175589
190766
48646
299631
216444
198464
150952
241605
179561
96990
42587
119897
162108
198308
273486
160039
77940
178536
131779
73520
299738
263378
148413
127589
105764
26437
278994
216185
208006
125689
89184
274276
80009
8889
61360
246762
214636
179319
232293
11423
83631
69156
169094
239208
183126
2645
227463
79189
193843
192880
182878
276425
52838
176668
171277
78512
213426
50382
25078
29560
70000
88400
126630
233258
37802
197331
96479
22529
39202
281250
50862
83976
288092
228621
25036
212341
288623
189122
273091
77779
261094
64056
63252
19513
139628
162533
226866
236684
35114
145437
205028
41083
1148
210853
271782
1422
54603
8353
197546
32005
274455
148257
239380
128583
259328
27006
249711
60085
10280
120346
16532
196135
169466
24930
280043
204864
216736
280844
215295
51693
219144
9366
242438
98792
200312
197776
3578
196441
177154
153243
260635
297936
177925
287868
186036
191604
285872
277794
174066
99398
104194
160891
230200
53268
90687
172007
225136
71895
193193
74374
130932
172842
259424
235320
223517
205030
71016
171870
192763
1602
175971
280892
75483
187
89822
285622
231691
38498
25102
196764
299788
170258
216062
151523
286452
220997
103105
288960
86379
125289
166700
250226
262425
81307
135689
34439
42087
17501
226880
246278
128093
77656
101085
113481
284745
251391
17132
9014
99759
55535
207456
197586
114216
170584
228552
273500
73751
56232
6959
159589
252440
139706
253425
177520
217945
285898
206910
44381
240132
151055
288572
280626
230098
151200
78862
200224
107835
197353
34648
36788
137136
196022
11321
249302
291069
135174
44647
257672
160269
86466
219886
141162
212612
272067
87603
277415
285949
241795
45381
60472
282243
188265
201105
159841
75918
247238
292692
277847
203312
27726
5509
268171
224264
133920
225150
99897
67554
64487
138961
171758
18857
200182
210251
261328
292787
36512
191681
287671
190125
58859
4541
263837
177280
103940
99818
60543
125153
272732
171011
296078
295635
21889
118668
68117
228052
292007
128232
25029
179051
177778
269122
50165
165024
91320
299876
44596
258954
241288
269320
114131
280859
47813
91343
111873
61206
66768
146158
168450
120252
249918
167902
201481
184879
219640
225901
234716
35917
34467
268396
184215
239170
61638
236666
255858
151922
137186
229391
201254
192504
31474
209290
10669
284800
188103
135538
130392
92827
69746
73960
115550
266832
87585
230092
186953
74313
232944
214774
204933
153362
24447
222998
75306
30600
551
297734
11429
78908
179094
50637
146651
132302
135129
238070
220591
34701
34718
265591
196284
27238
16528
193423
215433
109381
66894
199226
187955
200772
127969
44864
261735
67583
218958
735
295517
202832
210304
253387
293779
236173
96199
125215
297020
293601
127177
163824
129946
256258
115456
9634
139808
79745
95194
200998
254440
225769
76400
164480
123092
175345
144944
83347
171899
253066
157748
95432
191309
238923
240851
175641
32209
125491
225610
144218
53306
232478
219795
36293
135517
66838
67598
101076
53584
296113
267542
131187
41939
19269
81544
91131
70097
220259
93560
203577
206825
128186
39138
282451
104649
123939
193925
9304
135746
126048
244605
104636
284906
123605
71312
286676
37395
205844
46664
122417
45776
131073
167455
16465
207764
8103
21915
269224
154149
269753
156550
299537
10192
269695
173905
162932
249107
65705
74088
282609
277139
142113
113225
135356
222398
198934
82084
2296
194274
117280
211565
253166
259088
83061
37523
120784
221884
124775
225516
145786
150908
11431
201625
34446
222223
114618
100524
17177
45940
252723
269229
243512
153330
35900
185825
84205
132614
183789
10938
31115
108723
296220
86076
182537
67175
31640
131586
182329
246757
169717
72330
279306
237492
193539
31333
54591
180050
71131
186487
283971
281092
124309
258093
252128
150668
274248
147408
129499
159556
169353
141484
262103
85286
276459
121281
242566
115495
189746
102195
91527
163356
295296
267356
208880
283341
293974
267458
98775
67245
80833
94027
186751
262655
135763
133442
275677
223411
106996
48171
94883
257428
124120
221800
95635
14610
127474
6698
294484
284570
149313
256713
181578
39126
19223
126332
160309
223807
39764
241583
68304
36566
266154
120807
190154
295288
72167
219030
193900
193526
288462
219832
6596
272567
191962
233194
70197
149747
297
178195
255176
206186
214839
83674
176866
285759
11045
277339
125186
228438
172526
231562
180337
54345
245032
276824
57764
288042
232130
19392
86821
83995
141841
53782
245051
131449
48753
68915
181224
134549
190692
28143
1257
73906
32680
268246
124969
132790
190191
11269
4650
227581
39304
1048
185148
166728
286980
179074
91459
295896
244454
294037
31933
260652
171836
129436
160679
102865
13175
266927
53119
36000
219528
296027
206578
58152
37769
28687
240238
127972
155812
214604
175796
187185
54487
284596
128160
27155
86176
212009
97341
188307
3446
140764
49527
55301
37618
31371
126275
36847
297487
70801
135385
97739
118380
293035
37891
146362
15045
163324
201253
116490
93081
92688
105608
103436
17403
205490
299953
139150
134427
110594
183333
63793
14894
55603
230515
163849
149124
143434
166550
236300
29117
203946
139716
133425
46072
145271
167910
121004
41979
275174
147063
19591
281933
167384
14862
161113
23893
288653
51213
34600
116550
71589
53243
72772
265938
226200
18253
104186
71626
16889
252399
285704
26818
275554
7486
89644
147702
38681
286911
163749
133676
85113
56529
212465
80587
182111
171870
111319
169790
294056
158826
184603
71129
147259
89975
68774
240201
79254
19046
124664
212540
52224
61579
292537
136383
267582
223293
3293
120687
220778
298482
285728
142194
116928
201424
106261
178963
237006
216607
4643
13312
252785
123773
261122
19464
258628
238194
146040
131319
265786
154065
181149
211536
62426
22424
172123
185479
190370
288756
169770
212720
38936
155302
9894
128355
177246
273786
121008
227853
233804
158193
173146
23221
193143
259777
272412
99622
42767
213054
193975
192942
232677
130468
102169
193766
197829
126957
120072
60367
289397
132007
151612
40230
172201
128087
47649
18390
253489
174236
88078
266411
46281
292692
214870
228277
105190
237049
91876
95798
188549
255698
185152
62762
17054
203473
40967
296769
93917
197804
279052
280076
288802
161036
252495
147426
211742
51152
195695
107935
199755
168354
258819
88566
198790
213393
53188
228039
174918
120083
221040
150682
257049
36068
139967
21900
71698
247892
174249
59868
141073
6241
43252
164101
199722
162319
84908
98805
91331
844
112405
36961
190842
279955
177707
77841
57827
240941
122666
289609
34196
265695
78351
282702
272057
69824
14932
168835
176986
22173
279953
146210
216554
250397
104437
185150
180025
222206
48198
83965
296877
101910
5015
143633
110410
28962
1891
75523
167199
174542
49409
148364
250078
139935
64699
75428
13880
250904
21169
122751
48399
79854
77707
268131
293799
47254
273298
263915
274992
166816
113750
26195
224044
82619
96291
201204
194221
288556
194631
135836
23642
102566
36482
271442
95747
181422
122267
264454
101287
290210
217224
216682
185838
138712
87373
144270
963
278578
29312
187140
51703
73056
32109
50307
91119
296059
100659
236001
78156
89598
242227
143518
199596
258820
70237
248048
5591
189611
36714
1272
90499
190065
148057
67571
220796
162999
248749
292956
182330
232725
98520
146845
122043
63953
208162
61937
261520
39255
184935
46915
38569
195019
218659
203486
110021
93143
202708
93879
223390
74332
240851
299108
159508
77169
168853
227037
116280
144776
226684
28787
293781
249411
283426
132307
246496
283753
162686
128161
90653
240321
298376
258926
274103
67862
132078
156253
80234
34695
180160
16996
250842
13890
83860
205958
231781
23707
212004
57981
37908
52014
143839
107206
177049
15460
261542
33280
5430
214034
233465
76388
37655
85225
197309
134536
136811
281080
123121
249996
248771
90585
187791
153015
159909
157638
261859
92587
262644
192309
55020
27592
7777
207568
44260
277617
121172
67520
228714
287647
261536
246293
127125
2774
109119
64783
111060
217422
39714
283337
156600
150491
149817
64257
83348
123829
227509
11192
173198
115922
200097
299194
247660
274894
45930
228699
106157
277841
130701
262814
176006
16036
91597
172312
135559
29604
277819
294335
252684
270902
71680
92403
214215
174069
9819
254615
118535
285697
169215
154609
83846
284822
87650
187768
177955
198369
18466
82243
183740
215291
254638
90208
179689
257915
257971
62949
43683
31151
90300
23277
296429
100472
160549
152318
137465
256866
40010
34075
258961
134855
49421
43625
247908
87090
208474
158782
34578
270612
153851
39861
24437
214432
171396
211698
20006
199123
47971
88991
29789
85874
242350
40672
102892
14473
18180
240746
44283
202677
163873
223682
185082
102812
48880
163931
42755
193255
127103
230481
255759
23372
283918
65271
9903
171957
129151
226614
105076
34562
108647
11849
24195
52494
40126
264199
273033
6313
25855
259376
240767
136164
171275
84831
36035
4839
252795
243280
25833
124322
197656
273914
208790
143581
58891
219508
103932
275835
123688
28643
68178
192935
276686
90290
92176
106763
95412
163416
215103
283181
255004
220182
56924
295864
163844
3609
45226
285601
107457
71262
208746
250921
96488
282850
167927
297396
154283
36968
261772
239025
182684
277599
276520
167675
118244
32826
121151
244072
142560
207134
97463
36726
110108
63722
46452
61995
128480
285099
289405
288178
38417
218396
108183
228266
164309
246172
116542
136091
259647
70408
170669
191004
231609
154166
163690
55694
9758
33861
278637
146453
46169
53309
99885
258703
293308
150842
283788
251525
128627
14347
241751
5846
261526
211575
252901
99786
247296
214171
7389
191909
293761
221958
103399
2706
194804
34056
226115
14572
266502
86929
133194
187178
229313
274847
12927
208101
299412
119043
51714
130343
130777
235958
35876
89473
268340
161568
232787
161179
202504
265299
63416
95510
171558
242198
47295
158838
142286
86687
237269
212340
120680
46229
103840
55412
217949
198832
64279
16739
53589
282490
299094
142789
243894
128472
15307
151560
32517
29262
292017
229217
74601
263714
265754
10553
208669
2974
55348
32731
125965
90089
280179
200863
119731
123306
234305
90422
228285
270902
51342
149604
112269
149074
86007
13744
59077
285182
200631
273656
103726
162048
231464
18769
268465
266717
199925
112592
158207
165095
36190
33157
125294
231293
128455
89855
9566
121300
28615
22001
154011
295330
79953
297524
139771
43917
108646
266994
87402
231325
184631
109011
281754
51290
270242
215556
100870
13559
263602
182292
142043
37272
160288
221735
177672
179805
259599
171613
266044
190782
121598
181924
151080
224763
283554
4057
40461
39359
133059
260556
180598
128368
297327
110253
212320
102699
88439
128232
391
279828
75017
273759
271624
147386
141566
112486
199072
157387
118570
234357
81183
254008
144911
260622
261568
58535
142975
202764
127118
31829
68154
91958
119903
25250
54946
174970
84488
188978
5002
283923
151944
10009
51987
279640
254473
131280
127839
38186
79158
198201
248633
1606
203740
93676
137949
216355
23779
231962
71468
189099
102877
31709
278157
274096
40650
197001
147086
204656
8152
251543
73059
262149
215443
13544
188306
11597
214502
299090
69371
38596
164146
73944
286629
147487
137814
291734
143514
103969
191449
6908
143018
298522
225708
217048
287636
270568
232960
228131
221732
87468
233261
24964
109931
236859
279916
75261
24683
145494
111519
117471
261661
246670
181487
159342
262536
113586
152960
133872
76430
203979
59081
84310
16706
190992
297642
122291
297425
219986
266846
193693
226379
146080
273039
137667
183169
46946
12587
20747
264204
39916
221411
148862
49979
44333
31880
52364
14459
278661
28412
257218
176646
289637
204590
8415
39704
211973
298360
112734
178174
43310
160504
252291
254312
139086
207663
296740
123024
174030
214420
175725
40182
250584
122650
108576
232215
66838
193333
149569
201437
185086
81359
1696
233355
153184
192358
83950
63259
204799
23633
28518
110025
149946
171281
484
209944
115227
6224
28502
54861
75628
181233
188424
211265
138550
100281
54408
227362
255105
113914
162526
248126
178127
203364
61254
52979
186263
280573
93824
110627
55114
130293
115001
133563
220739
8803
222860
91433
129136
249989
172256
257242
99232
75501
129759
235342
65845
15820
131995
46733
81277
65501
292933
119539
149256
14906
611
52265
119519
231481
176899
261123
206356
224252
192422
229921
131615
116093
115922
271547
250042
272363
98923
269661
85176
209565
135906
84419
271492
292770
245960
168300
74103
177967
293963
135252
282682
56635
155412
36106
282570
119850
121584
67727
153018
146651
241134
43027
204318
119282
191161
154076
162071
1464
71691
74223
102978
73560
73337
33351
107481
29543
269896
6598
231756
77044
285563
151831
210955
130806
279798
197148
1429
274676
3415
80332
232365
243684
117738
119470
5944
160878
9392
19370
263821
33524
73519
35617
77745
111326
201519
199253
76314
198135
38502
249677
192839
18862
93255
198176
24407
130473
166883
241885
39115
5241
213171
260742
146136
167350
250834
89167
266968
259900
55574
199759
169136
267502
5171
73884
174708
262211
183480
41119
220687
55066
22187
11260
134383
28676
114079
288655
21653
280588
229543
42578
194047
283294
177318
9822
51705
83740
172340
89709
248404
128440
186085
5883
286076
154328
295109
167816
138053
263465
1176
160588
57958
203888
76069
286963
41253
180920
75866
110973
142238
234244
170639
244719
251137
145403
112497
256629
124796
267925
176438
263529
92383
214630
122739
35429
268307
67863
178938
179683
252628
35479
124305
127506
201162
218948
287863
1482
133074
43064
250211
194500
131239
126003
148181
283560
173614
92222
250781
122960
263197
76493
207684
44977
41357
44297
147542
44535
132075
6679
246996
85026
124027
152930
155871
48890
27449
270756
283277
120516
56180
108791
22296
152079
223357
220727
299135
228873
167956
77700
195377
34224
19615
210059
201793
250719
175725
243065
18864
49214
223962
292866
113843
250843
283746
54077
205454
192469
75239
183774
139282
291955
8326
127366
39631
257689
137727
221619
244026
102474
84867
229263
298416
180573
265099
245367
130647
205484
18450
295150
68774
16839
168224
44724
131109
188731
130930
27872
278685
84492
73726
118640
128176
163577
226173
267
251377
128753
277488
92040
221662
246843
153217
218610
208314
215812
251541
274858
150740
111687
45409
113557
250361
146433
182484
229654
289416
219878
174614
30826
70939
211224
67621
180397
137057
121325
232290
282211
104246
136477
257052
175646
135692
194951
37643
907
207857
195577
198901
221449
42925
236538
125275
106021
43444
208250
83482
151029
142941
75472
35289
151407
264575
55703
235135
281034
149381
155257
237407
81276
146108
127685
63727
133175
127845
192363
200693
211583
183714
98214
25250
220433
163266
39249
17792
217104
226816
63688
72660
159203
278286
221242
92777
12828
62211
21751
179533
155997
262450
228106
79238
112845
53093
298651
104476
141638
247188
242439
55710
209284
166571
152107
222874
262670
263115
278680
214736
248800
109506
236070
164619
108759
9593
33038
7563
277965
45270
153543
281088
37799
248225
7244
155644
125561
237045
109346
160480
66518
127934
225796
250561
144508
88787
174711
28933
249922
170155
161312
116747
192276
15521
248879
12790
197880
161977
242601
224922
294324
200082
281377
3455
292491
90306
217540
113789
213337
296611
260580
22076
191019
145808
46454
10774
200945
270945
246960
47776
61719
249305
110734
297421
165160
218051
70774
133495
229740
145698
143415
166052
264389
89141
242412
222154
128851
159692
170173
245009
146475
289258
162275
69848
205344
226369
60055
247736
88367
73620
291778
225798
226223
74453
236432
270470
104742
232736
218696
252596
285726
151099
40515
202050
272754
288892
266564
215446
113708
157397
6206
91689
279949
9392
208602
171322
90807
218547
60677
223824
125140
43656
218913
191761
79428
184915
228824
77783
123779
105914
192811
48276
218799
67663
23546
3647
250476
196800
45386
234955
276313
157466
134252
39337
207757
67658
41626
21177
217387
283147
236910
298124
274347
294144
240108
289674
172734
260089
105630
105146
103036
261343
110794
101606
245809
251761
221166
211907
213954
291791
126494
149465
212226
116260
153163
254592
169194
235355
122032
222264
251221
1870
176231
121395
299036
905
252967
134549
27276
230787
12821
100959
244727
116722
263937
235388
260774
200416
142353
235976
78141
173485
126267
142778
36866
180400
282366
288921
36381
32470
64094
279018
288881
211852
296877
30794
83621
121593
107168
286684
259466
203837
62905
55834
257147
31086
198897
150187
94027
113146
229294
263223
214580
223937
125137
237359
141112
267188
295665
178082
171857
64367
145227
167970
150640
58809
183925
233167
230169
187249
174978
269129
146875
68893
276212
149230
189142
55678
81535
250850
183279
163868
249942
175027
226673
119619
246009
142910
69864
53676
71516
49050
90707
99843
263088
182051
56423
146820
92301
209103
248414
270075
40694
271164
184771
210432
48258
129355
282749
28811
103508
149476
248579
124140
264763
248803
61704
8802
82300
113579
201717
259707
72279
166293
285175
89127
259887
29718
266713
114388
278663
230070
107325
297506
22798
114143
57026
13100
77874
134384
71378
128023
41813
202178
7527
201215
67266
203622
98522
18555
162336
108607
178617
27428
91786
133228
61101
85509
197392
109264
273241
132498
107767
247955
49474
136617
116342
270336
53698
182914
220915
273555
161369
22263
35009
70550
135113
144651
177956
21492
253126
263313
34772
164049
149524
56769
102978
18178
19483
72649
116342
285752
119875
77715
76415
26833
40427
75781
158233
198409
211871
99774
103233
88776
160383
65562
271790
123497
103816
274233
296481
212213
191669
261456
144402
148509
78699
143177
104848
217680
199848
141543
109710
276903
174772
209919
95732
296219
3030
250017
61962
52528
78390
176591
40294
288887
119866
193072
10092
219329
149688
276647
292722
20889
258746
39072
5568
77836
83006
194665
113855
7468
275296
43566
181962
233881
299659
254668
244192
3945
3135
66385
249912
88297
295444
245109
59282
62992
167618
211594
217122
108040
263447
35554
136523
119198
59049
146558
145376
254449
55705
240776
128105
213620
6461
247734
283967
56677
94619
172946
186652
239941
184892
293940
296778
37997
67275
283173
236076
153987
152352
199378
6845
1366
147500
34059
194628
184960
15437
205647
111994
100728
208174
150279
53415
227654
155241
279372
191776
141135
95850
280495
295387
197680
143795
216456
57809
55007
52708
93596
14223
199547
251925
29065
92567
126093
268187
174978
226068
257468
297278
292682
120684
112761
273822
32312
119024
283400
34037
227131
53538
245095
142517
50286
48705
149900
292719
284359
19693
214516
67271
106959
269835
251816
147498
197391
65651
8742
248039
48924
201507
38844
36149
122520
125813
184418
156398
35767
158296
139212
146962
221290
100594
129070
139204
280470
74445
75263
188507
80065
57451
71674
62174
106009
19416
129236
51127
138535
149861
287446
42099
58369
285483
177618
116133
82492
85937
228480
185832
260754
22288
271585
208692
107095
275452
131741
235718
160109
166971
106065
94259
168004
148055
147168
255956
77460
73653
60640
34456
282873
207520
136707
125707
178976
110288
266963
127008
275378
100208
109940
178027
259242
252418
266283
271921
53559
99293
150354
179985
135696
83939
8540
174444
199979
21383
36077
265562
113356
39881
24992
75505
167073
38880
210711
241968
284652
126167
147807
272219
262718
72971
267626
264788
52081
228870
245074
283821
299383
13780
170251
223828
63556
144128
131961
1264
214140
255282
172451
77857
185816
39044
178166
257751
47638
299724
85897
198551
219785
26698
137455
150419
9176
221911
92470
10220
50150
299722
83709
82009
193979
274125
209461
196346
186883
270685
274603
191015
12861
189616
108722
196569
39979
68917
227718
51131
287758
28752
259011
258989
259588
296318
70393
174923
48712
58002
286983
29516
209610
207328
155654
269157
69038
194485
254031
22714
244760
99088
229173
188828
68152
283804
149572
122606
243391
298017
100498
4023
156806
145936
254113
174392
118717
281757
141913
135608
143010
203667
271522
213394
238539
104765
133467
77648
109477
232409
50273
165014
298899
208919
16411
17216
293602
184705
117718
149594
75479
125605
117807
501
94182
46306
2440
66172
194073
31989
142499
73558
157585
46606
65164
90909
240817
220021
185040
49503
189278
256467
8958
91155
291466
48819
42385
291807
45799
207204
179459
71240
50151
69770
244242
199434
60458
210780
13235
127369
120039
153791
193992
65730
182831
70964
14857
172397
62536
60565
175661
109107
125565
130569
217059
252695
80348
714
88394
243516
274448
264660
208368
236187
72890
284657
287386
125136
244044
258426
84010
37888
152839
245022
48447
123099
209205
55239
133850
71043
229383
193859
240114
279368
9773
250485
193402
204658
47889
227622
90029
73651
44329
40007
37271
232067
138707
30874
278676
291930
89276
295928
114952
14016
106630
228031
221270
152185
18607
127834
54423
258612
113886
130864
86835
69882
265333
193048
171629
21374
29798
188784
232726
255333
93891
225855
182718
87167
91678
184193
299740
198523
262053
233689
113782
31347
204629
54414
75956
282922
267271
123774
202522
32460
121188
12260
39946
49784
121587
195750
276994
63532
270131
103755
236866
230863
282765
158427
218855
141844
123208
286965
296682
100092
219643
110210
33128
87430
124650
229855
83210
16488
205443
33909
38465
229870
253331
89944
170269
211679
149845
209970
145099
79819
108448
5515
168454
145096
265997
199219
243492
151141
151223
137803
249270
206255
285595
62004
237794
222013
222224
249315
142855
179382
180421
2459
260449
74949
136556
233339
266591
15840
155674
33192
152861
22816
55662
214516
38253
195138
11264
87877
213651
244972
99573
67601
62197
109029
298774
86214
118854
87731
135934
105731
163605
110095
70116
271876
197050
176426
212290
166561
149039
36510
104377
243901
243649
72253
42349
47779
221267
12656
264384
79195
149079
265742
145100
186897
187085
120992
267339
55154
290481
28680
123738
252517
279438
112455
12927
256935
131501
4701
125595
137015
203681
296863
191918
197708
215205
246093
62129
133166
13690
296937
288033
108829
35880
185533
241588
221627
299001
247316
254019
288504
293987
267668
152811
165484
43300
45763
12323
11104
267871
27524
81686
120380
284744
297633
139288
15454
275077
86372
443
142146
134897
296393
69199
134214
252902
271735
137481
145569
56462
227419
249415
298218
213327
293120
188195
166587
263860
181980
2201
190255
251279
41654
11463
173507
277536
116896
190144
68557
120884
10960
172592
277109
257900
27143
65443
295671
218011
133695
136621
249744
110320
167489
144809
23800
46043
150871
40156
146763
134939
267092
189024
279134
90309
201869
161339
244553
96708
79279
68224
242435
246521
25762
48694
191070
86720
152956
109996
134373
241946
35210
292141
284708
172470
83126
246100
38272
142641
150834
124101
22019
73095
66009
218469
200443
224911
111550
151273
3234
113468
136620
121531
216902
128649
40792
221655
26465
9259
282653
150288
147025
187631
192515
136813
236122
15546
248689
173897
237981
190050
19800
108373
272593
128530
163060
278934
157824
247478
132891
212705
40801
96847
90224
171456
179726
288171
260864
206795
125490
34225
113717
76335
153587
9833
38644
200160
246790
6907
114658
207968
188189
105313
128633
188255
207419
9982
182475
281940
294050
87029
204497
5026
47014
70818
139330
85128
74091
99592
128165
278306
194620
195185
273924
222798
128129
143718
253040
281276
50623
215612
30412
213733
118613
17266
150472
106651
4015
68816
179709
32628
162500
266558
43910
280018
43452
97907
2226
27749
255001
80673
97395
193884
143555
257127
124347
142873
123629
125189
134858
99483
134929
16080
276198
287735
48049
104731
127159
23852
298495
253559
33420
240784
234950
114549
161397
17784
34400
270069
277746
86979
202590
53518
151530
194439
253010
207787
7349
207553
293566
143323
276979
208419
21332
27583
51746
66366
106087
86266
156121
171167
8461
21295
55397
181431
193672
8041
106489
176576
263348
271496
163698
88105
89228
69287
30841
95478
249007
299052
149999
123526
21437
195558
134350
15268
125011
225884
62788
127000
250060
73829
239118
119470
39839
132666
190546
92856
97228
66717
3409
268479
82732
154019
150039
182582
8426
33464
212052
81315
52062
53894
70263
207615
116558
140241
260786
117319
255758
291558
48559
86623
170870
249975
124615
142713
87287
181871
264320
161827
199317
93405
285790
264059
174932
148015
1298
98053
248947
44294
29535
205693
203440
101648
20225
23838
177006
64861
252298
266551
287138
186531
62634
175601
77785
6964
264888
144106
91047
229499
271922
296076
286478
52935
62770
232709
165461
145634
88152
58293
135170
88037
45134
254813
165474
207197
141076
255584
36365
27960
191664
202311
12780
146890
35561
117269
182503
10523
37704
1162
290237
135583
204665
283086
132343
255128
111993
205213
230176
100662
226630
235087
232291
83747
219713
191701
171086
282113
68631
220489
155958
235536
103832
213646
87755
249491
51502
117250
252615
84048
129504
295320
58677
54217
245542
57915
254623
235741
112096
21240
171419
246862
63624
205688
35762
124180
167073
213279
47226
42968
24017
51199
291016
137522
85420
267280
269714
36277
71007
129151
191430
130448
250073
67009
101769
246681
261382
195924
102559
288879
220417
61462
142568
98889
27352
260854
221700
150688
216499
257415
41344
297244
19712
202908
87355
256367
63169
41786
80235
27997
31726
229650
42752
55099
161937
22278
5065
15690
236781
57898
193508
79673
210636
112814
145319
286574
21054
47692
175712
146253
177487
277984
203710
130942
146535
14941
1231
228004
189692
130829
45309
104342
155633
131576
255483
132733
69647
166236
227381
267139
220229
254192
154663
185662
177329
199155
265713
48876
266947
266510
297948
28117
28409
133743
238176
63722
185406
32877
57925
141117
104806
23485
161185
190823
288093
91425
73688
51141
149101
197793
65658
154588
265880
116085
289933
147475
44605
260555
181905
75843
164991
2673
91405
79429
10107
286464
155125
522
12865
157449
26735
247272
29292
164138
93834
98235
120500
32852
228340
277960
160993
193432
201202
204190
269649
135522
209484
243079
217512
13924
158656
81555
150341
97341
145229
152272
281513
17237
296213
160211
224578
55958
135617
207133
276146
298770
281244
258314
194828
159562
102891
118702
136489
183930
110079
138617
258755
286329
24574
185961
3200
281246
275849
218322
281555
72185
90359
172393
143862
268994
51885
247975
296427
235963
239308
196073
177229
219318
249868
198672
13050
65796
171836
74898
156125
178837
77131
164728
103002
96337
4796
38683
12240
256136
166732
28088
187142
223385
38755
137238
284547
61261
91923
63893
158532
264613
265433
48899
58873
3197
201843
294630
139657
243532
99733
175048
28294
192210
124568
42513
192709
154142
73965
100126
28746
107091
101410
206210
117572
28821
155993
10841
102766
100904
293293
213134
43554
267141
231207
95753
209581
235244
137027
109889
157261
151959
15706
183595
60021
170790
244937
244716
282206
2236
40360
170572
20152
245275
41296
279082
27865
289435
246124
148370
21
217841
14166
58348
177037
266920
268831
107193
46976
150565
156587
114606
106100
280628
284968
220425
19185
201183
73832
143771
40233
264647
247188
65728
20572
121410
38977
223937
116682
29188
42853
180708
3430
269163
291339
189423
270705
231655
247550
188686
148143
204502
254953
209635
266031
58718
29843
224487
113732
228672
39175
299500
99669
270440
124050
20916
178533
53743
280581
197718
13603
247032
295732
4316
254608
20831
49188
272632
7573
139860
83370
57919
86714
147002
231036
246407
209176
285695
288393
171367
133964
1677
48385
88769
177252
82749
206546
148239
254617
96020
46248
159328
79662
131948
213638
298153
38023
103573
185233
158720
195833
73765
87655
156405
54231
207985
133029
285053
186022
212565
231256
167400
170090
85709
235805
174011
108774
245093
177482
170359
48479
210788
140321
238068
43939
297791
39647
127124
19354
253838
88573
158912
168250
179766
98090
6654
60007
58319
201744
243615
172886
26698
263575
249741
150051
248939
248855
252649
118084
26448
288257
37072
4245
212996
31565
209878
277363
153881
42949
44660
17428
17628
149436
234742
235435
55887
217947
2608
270249
290698
122481
188740
188634
283093
134283
22346
116278
146817
247200
157200
65829
130428
149333
188141
82564
152664
151931
203276
102708
257247
230293
64435
177909
161411
140233
79129
123055
183438
43320
292308
78832
115970
45232
112562
180804
263630
224833
129842
94322
191511
107938
144694
158296
267550
264345
276939
229409
52788
63196
154679
55978
47486
131360
87058
64598
65702
160008
239033
279469
43079
282781
163128
114567
99308
252864
253974
99622
259734
292997
156972
135441
114969
248371
112956
280646
285720
216082
229243
70519
241477
201969
97184
264318
89865
78074
266055
97241
292883
41883
19683
204321
299813
24997
130374
173843
173170
269740
8629
238497
151370
17775
266868
58814
137945
212088
160530
37048
61687
194511
230117
174176
217210
215512
276017
12644
242181
111781
252646
31594
285140
197960
267982
29591
245347
292182
291234
112345
210877
42968
287270
278423
280179
95105
192539
3130
281635
283187
297613
186130
177718
82941
7908
50453
220160
223791
45525
186512
285792
7370
191517
252241
291528
64497
220093
204943
255651
152112
131368
8838
173807
193182
236041
138862
246627
3589
178332
288247
192415
176276
293657
187523
219304
285908
219213
247941
41115
241577
245211
160493
260797
130460
188573
79612
177226
210514
130019
209104
274437
232592
275087
152682
107015
210938
69053
177496
135248
280285
36913
51508
137575
52087
66881
214728
14195
61934
113179
238717
29644
249223
167991
83308
141845
214865
195928
32058
283701
229930
123167
43113
41581
155365
6568
255269
249346
55963
251399
282744
121628
84451
195528
125153
97282
170061
163237
56894
37230
15746
299681
109355
167512
49219
72405
264445
5467
90147
137925
41624
298312
39223
204842
178631
19613
10250
292791
232348
273712
248702
45791
208390
102754
77089
1077
64309
299260
36382
132933
240327
49924
253598
34152
119226
157727
170591
156674
297879
240999
120215
242611
238719
203841
150007
196587
133746
275314
225272
104979
98751
2798
28627
280899
84008
62958
134877
114827
199581
54794
5576
210019
280966
173729
77593
136225
116843
141337
4197
147910
278188
120980
244120
261841
180792
291602
237639
212393
17866
31191
239915
1581
60764
280180
38896
88744
31231
179020
179527
95345
27466
298892
13777
122827
11981
32925
104283
129064
92740
167236
281543
121132
6307
230686
121633
220144
139586
111208
189653
56901
191622
274092
200441
75597
20396
151501
13546
130510
261831
240137
108863
21023
151921
36768
255325
21264
207957
190030
281904
97698
135015
235133
25495
154050
261779
88894
277928
138358
169903
18030
211828
158956
55376
87110
143175
166272
167612
272849
88895
179612
116659
296440
263960
150635
116701
237803
279192
2072
194075
119279
100508
87409
221458
150336
67801
88579
254456
284965
262503
145239
164969
108785
202863
40541
204948
233960
211033
267848
199337
212509
84830
296516
182792
91181
220039
55800
51449
93062
240053
119671
259440
294890
57975
19375
41110
227717
7238
118774
130517
171478
274263
162429
186143
145517
106877
79732
60782
131880
2133
149714
252500
68864
133383
1148
276089
83290
48749
128214
299319
147079
241737
233749
89119
156480
48983
12699
185352
291982
256812
240193
291464
137006
256397
62145
28660
203224
207914
109982
136417
105851
275147
162245
100070
197793
234025
283893
10654
65071
86690
185086
255541
6293
222269
260357
199819
1238
256391
155168
111639
283139
226717
282293
38121
171876
161121
56475
19986
210440
198186
108453
6758
107123
209213
223280
28205
252142
182191
48378
160310
106433
126056
30664
170859
213025
213680
224180
108118
184444
29438
143078
232523
179342
266204
70457
215452
48974
139187
87495
119144
223248
277348
279373
239703
209332
91703
103478
300
280700
144899
269433
101927
49003
139800
265767
257005
298903
135503
27151
179121
116362
196312
74546
190964
142753
32303
131081
158361
246794
147863
282021
229753
131027
139280
128470
35963
243579
272471
59218
281796
62556
175030
177641
298240
252314
164917
259094
12107
110337
73358
38261
125487
239742
295908
170785
197665
26919
47962
115590
86040
83119
297146
41936
195503
97359
234783
247815
202477
6025
269889
72137
64432
289597
73500
189738
281640
274412
187793
222010
47341
245830
236762
114556
108494
139331
71250
66706
231219
243959
110429
168891
195056
291805
225390
2532
26785
51061
57653
2763
36801
51657
62933
196997
132227
191709
116234
5362
19595
267706
102477
120799
9005
89061
25631
238907
111477
227576
119267
125210
253319
51640
2012
245355
44262
183427
13876
221001
216041
255035
3616
119642
113843
189274
154757
173753
106716
159367
119825
288474
93945
162234
232415
260484
282352
50095
46170
149291
31095
65392
84426
218197
136755
291400
76937
242361
195054
127063
40346
172491
5569
173058
118033
261929
66074
41331
180976
243542
102798
278920
257872
296329
234227
47838
30982
65741
246939
194079
118195
165842
240019
124015
75963
168619
64373
76732
1290
168684
74208
191988
276906
55583
200441
58496
59692
142656
262067
26598
231071
172517
44926
215219
250833
23110
99201
23864
61841
13988
60497
34558
297108
151291
259757
101278
122634
116777
22667
110853
269500
41662
221790
164187
154310
141558
213077
241152
222505
138669
7155
74225
293101
174704
55857
172055
128326
108959
18904
211874
292417
212671
266942
158956
5475
200392
40041
82363
118191
20186
149707
210327
198479
252900
72192
293138
199498
201142
299670
255818
97234
413
206297
216640
96797
94524
195931
173631
120886
293624
275133
187972
202798
232732
78616
113524
44840
272030
241329
19483
298210
74481
161695
230286
62389
13053
25807
247073
173591
128688
159266
251706
22279
169910
226603
271015
197834
234531
41708
167016
2937
140893
146916
225430
233668
122375
55672
156265
292138
281770
222163
252541
241117
281103
54477
69341
230970
281864
83452
115914
254087
89900
56745
99040
150646
45727
60474
65462
93334
116576
119477
220774
60806
75881
277909
928
226242
19716
181829
208674
162220
294443
246964
216690
236311
228597
265962
95796
182861
203840
60531
80285
204015
76246
231314
125499
44593
3980
184560
140867
119572
244974
131445
157359
294504
205725
113813
143918
122929
292051
252239
154362
155220
135530
44741
222706
261350
214528
21577
286971
76105
68879
97386
87918
41240
52274
24090
190325
146546
155304
53557
201675
293756
27005
105463
177273
59363
201880
179161
174459
141852
269693
52067
159895
279664
139869
262793
226587
98992
151493
106609
79224
290346
165979
131984
286083
152856
107917
222963
60600
223121
250688
111586
45771
159052
95556
197446
287384
145452
219933
268588
119497
136685
146932
221008
170432
76874
164033
218050
168040
149317
164192
80328
170699
128799
158755
190153
299603
282347
97852
48819
226704
223955
180013
97844
186018
130663
232822
280929
31497
139399
283711
122529
105591
214629
293250
35429
126440
81833
196366
257377
190786
175008
63588
252600
74951
14051
295693
287366
255173
71874
233401
57187
107727
134024
194508
73705
66822
21665
81756
172157
192076
104243
154918
152039
168489
215788
138317
223499
129450
188771
258617
118670
48089
175478
296267
284172
259185
72430
35810
152266
123693
160010
131514
42375
109078
280304
185959
42785
195888
141395
59584
109938
14166
137317
149178
14487
48169
284605
148185
241153
95645
149231
235264
141661
108792
274355
187547
92688
13443
196274
199688
128768
249198
264807
25725
246979
226050
208544
60726
51980
135874
13337
194885
198761
89024
53901
27339
89537
14767
40216
131433
129224
128278
291126
72617
163934
274264
47221
242017
296133
87936
285229
173421
57020
114300
215742
72629
49464
111512
272889
157295
66457
73834
180337
151488
203509
209015
252123
204457
270932
13941
182911
120892
179290
170317
125188
147298
17274
168359
199452
21199
153497
270290
203861
215987
26490
227802
211348
107707
92559
275443
33976
241244
271244
50571
89420
50954
61133
185305
279076
14483
245763
102951
9023
277219
197730
25051
116683
85113
119972
266609
233662
23604
177066
130550
71391
62797
182000
225553
290410
294879
171015
288573
167798
17458
211085
211508
177032
113106
240832
282120
257285
137597
151407
29706
91777
153555
267226
87793
107123
137733
14154
109779
87945
164250
47093
124545
34019
88917
27065
86447
56353
33815
164485
8467
93303
29939
117679
239375
185052
185922
126899
201141
160605
253921
70155
253840
219416
266077
134160
94981
256703
142959
1004
143391
120584
33807
137274
24744
218184
40837
141170
270475
5236
14397
287815
165785
60138
107181
194653
31108
278611
36490
168067
23766
47785
128918
39053
267385
61479
267051
58432
32664
36110
88560
219420
6691
140177
217945
266677
157843
84792
264081
121813
20934
85045
280046
208339
214674
77749
162862
143688
259551
208108
220096
74649
246448
46572
5184
178681
180317
84172
159316
109775
9494
247433
164563
291268
165960
298576
173038
276776
209057
273580
184827
297083
63477
292022
125168
258562
222910
162511
252831
199257
136594
55901
249614
162983
105513
181194
104985
13823
297789
160508
152789
147462
21484
34543
69265
31930
86180
249866
226063
275358
290532
137672
78971
122576
206243
219026
292966
68488
98058
277985
57162
136855
6123
224989
91000
62052
41277
291034
105365
209097
85321
98846
143614
70632
189755
14530
249041
260931
146629
80659
122959
84759
74652
187234
214631
156301
143092
46647
155801
298714
211092
113663
170298
291819
139258
174455
37968
79651
196416
152746
32685
82220
14188
88963
200679
68986
28295
3457
299036
70948
148423
35590
174244
85941
171440
241627
30424
108376
147018
229933
152512
288257
181916
285320
157749
8765
74917
284529
57372
163724
187350
264772
47606
18608
181094
32406
233716
66271
88196
139251
39789
25593
64622
252207
247286
81773
52625
233302
289875
233727
153133
21220
111151
115738
217446
88876
268240
238601
290101
136931
227811
200633
190791
231303
99207
111194
220923
138261
271454
24017
144746
272226
168140
145747
129122
187328
209871
231295
172891
54355
285582
209654
149371
52792
89920
21073
39268
78391
77537
208492
166006
230712
4240
104517
77013
71803
142919
40801
120825
14681
75532
263123
252654
80932
158017
75145
63999
266240
198444
208038
130853
203387
172135
121028
226881
27480
280547
106842
153925
54601
295659
104245
104086
291051
77156
51583
277540
208119
97650
149279
46345
131994
247979
70635
44001
97823
413
128192
183701
266983
207891
250950
214885
257513
192389
140479
138661
115156
159707
75707
258598
292190
170678
144216
193140
165890
164326
146359
149148
33088
215055
230182
212557
56201
176374
58924
12141
288370
183187
271222
158015
259209
245183
33078
104150
169816
64269
202343
1853
145350
112556
80040
18408
37537
216340
248628
121217
201641
241437
140686
282580
278038
177402
174884
76361
28383
285540
169163
76591
271339
182941
238766
33062
225819
231728
217610
237214
49528
113283
265842
253409
129679
57990
189902
183205
21283
114511
210042
139704
94900
216978
228059
184137
86922
82212
297585
125395
68411
158682
228309
117458
168473
24591
57893
161949
73883
161897
220911
3771
163456
106249
88911
93502
50162
210374
138842
35871
147881
130508
76510
182819
217430
73275
207286
249831
68469
78883
286607
74200
236417
94716
157282
280651
225636
203885
61808
186306
218935
15422
191617
21586
242830
76742
137379
293975
197766
99120
246111
129642
54291
78038
89118
43289
137672
1164
255938
245475
96831
132591
36295
297804
133209
1807
91874
133422
77722
77146
38715
44852
169217
231274
109434
276546
91006
151977
96472
131677
183197
179883
217538
279729
238161
262455
3592
243080
264041
270478
218417
21397
65963
237742
254708
94412
156344
283110
33949
274490
125345
243465
98658
60243
131821
181741
61849
223115
29319
12893
29947
285500
211548
75651
153164
56185
130681
210165
172
12856
54641
53513
222999
29213
186252
142849
274587
100412
110320
260108
273958
215040
239103
16713
37741
149238
10950
152805
111994
205271
113472
145744
138815
221495
299477
198268
190325
46589
60204
123888
219476
175483
208958
272125
41193
20966
60059
92966
80750
186361
254687
276684
199645
22
254224
12968
67859
207430
287272
102539
146076
285827
227975
252448
193170
226742
272038
63095
165497
101290
55948
143044
108788
132009
188247
241176
85562
200262
103086
124570
31973
236317
275
193709
34867
67900
16396
35225
281019
109181
84937
709
40852
252361
224288
155033
120442
112469
3459
222368
73084
275393
228209
266402
121382
217122
89482
287729
252013
53164
192999
159485
155377
157392
133647
62190
46554
207461
268946
287834
286395
5486
200111
199124
146332
179878
163583
37576
161208
149366
181505
178502
63376
14061
200472
190481
256230
59033
36871
44169
236363
179929
91670
244865
205809
118614
159419
213368
279952
183422
243197
210183
61658
30808
179518
263406
101153
230946
185172
191041
81576
184612
119234
70893
99618
281813
130775
288633
65205
28492
291467
54422
163625
138822
184844
281022
212892
255316
195215
238070
273502
53437
282412
93187
8484
58499
248577
122723
35516
43868
182341
222610
296239
165504
295314
281643
236908
165604
58029
81957
140488
20257
235461
250883
295305
242165
264684
10907
194891
247769
421
179279
49219
80805
86538
73826
205160
248912
6989
51643
65315
262098
200626
271055
296684
202069
188137
241970
151645
67709
72884
115059
99134
34374
296177
188929
5832
299143
4654
86995
56820
116966
64933
180555
92298
213089
1495
34984
254789
151367
96902
110462
53625
149794
142283
269424
58126
11981
145185
98581
246870
183011
168909
110362
63090
241704
263846
106104
56779
74328
56373
76333
138519
219714
124981
168901
195712
51573
285421
233490
9599
216762
174510
49041
130726
82991
237371
100960
31780
247871
168868
19686
219160
55062
48433
266398
286185
142574
279393
107582
6111
128147
255520
172018
9275
104087
164420
36465
202629
78733
159884
131219
26327
62632
190168
80525
254734
225932
71824
177308
71618
239807
123383
287592
298262
243768
71705
261817
29759
90470
120572
159316
245719
199370
160734
139899
74613
259744
35677
6039
179467
32789
123334
60833
182764
2639
9894
281743
177967
144443
218059
139806
66659
44950
21678
259211
68969
232100
157013
296950
51137
251755
16802
84287
295562
36611
290804
81118
90124
184678
250018
66501
269635
194203
288553
6990
1337
121909
130880
263495
280537
268842
144333
247781
216312
59420
157729
132649
39197
42287
213596
164699
32105
117168
175715
14559
62280
5065
27901
287809
77089
196885
54690
118168
117798
35888
239919
291580
33774
238372
68242
154208
25813
174177
284570
48231
89690
101487
61199
141224
161357
268039
157840
57119
156734
143663
15261
215814
227807
60437
74431
44407
294671
45909
184038
134600
182214
247514
170458
196653
76222
237031
87525
198277
123979
86267
84415
7538
224532
292018
191139
82016
23058
74063
24295
85364
248984
215359
1082
254946
238405
160070
171054
220603
79623
214287
106478
32834
212470
214775
2312
39778
3382
68916
173576
159362
37593
298264
135758
284646
14121
17477
246540
43235
187949
299003
89363
104152
101348
45313
262415
98816
177170
112292
249748
9946
235939
105423
141024
133583
131510
161759
17898
160289
132644
132758
226376
290158
44523
231104
245004
278081
21795
277794
218419
125718
220508
295070
242572
162187
213027
206790
184393
86391
178521
76136
145802
85417
149734
234304
189744
4942
289106
151856
74443
135830
62836
151160
252994
240496
170678
11803
222919
28109
178515
63575
205182
162851
133193
242716
115164
87401
116276
47200
185644
278144
274054
19218
286126
281707
6239
82138
233435
263780
288899
276200
208316
261290
198093
281750
123893
278997
163768
289770
97591
121678
200467
207941
19776
48032
1668
180263
88102
189438
9270
33500
67039
255612
94301
101713
279723
29694
59850
212503
226903
115927
150907
164311
63799
284717
117527
279845
19120
59437
233522
118069
90584
170908
49808
279364
106623
269865
272080
279331
237494
17262
126617
92163
206710
87660
279764
158983
165542
159485
73934
14471
143813
227079
154741
194515
31165
20353
36462
249396
260057
242010
140812
200822
8372
207048
26908
95789
290294
214016
20804
170829
1222
108001
5172
35909
268802
181595
228302
161181
143639
188665
138352
15345
77364
49641
295867
185697
22927
229594
37012
215932
11234
188185
214429
164194
24955
18136
221537
17629
269187
98927
256803
269602
285174
170369
210886
64136
224228
81816
275536
204435
87920
209629
78281
226548
109394
73171
2034
20653
199532
93725
2115
162088
136338
61701
25636
122509
256767
247732
266586
76035
145604
40122
237809
5238
82988
107639
93786
246971
173100
199535
113700
164755
176814
116342
48396
172412
192039
84015
83849
222776
63287
159819
112207
23382
20911
7644
141844
4178
195945
26213
182987
10176
155864
58098
193194
82140
200114
127470
85711
100448
260825
111762
143672
17416
93490
177063
31186
197367
53373
20160
235252
215153
33572
206484
64035
94631
112846
203634
291821
61060
16040
199143
58660
158530
203231
128764
142300
98596
284580
11560
18682
216044
224130
164355
295495
265109
145830
5219
3811
118833
191563
44830
14339
150720
189993
37592
190635
159302
126960
106113
185752
171427
226665
137171
199735
102225
292286
214346
170799
4667
12488
143659
7380
241125
133436
287511
245972
171391
182310
253690
222153
28651
134173
186797
137663
243025
25197
247972
26029
257645
169639
65211
13926
199245
264357
256857
82963
116474
74702
7596
139467
284969
87301
47629
253325
143769
195103
36819
94115
164818
222433
194730
149572
6161
107730
277422
278000
280335
3624
288532
245351
197682
23287
50955
25343
99120
38933
180197
130364
39923
270416
235424
251516
35098
29530
49697
96550
32057
109796
61124
235602
279281
70323
1491
297146
135716
81275
72154
63730
166126
184131
215262
173786
227955
58314
205852
256654
298422
130878
93003
50996
255965
77764
98384
273171
1067
142242
178304
102843
145572
250492
76257
245455
36689
174050
286192
119333
161606
193640
283888
160078
271672
136546
238177
99707
84596
182229
38166
117573
274902
247073
270561
162656
169671
157905
5048
184245
288859
285938
38841
98132
191023
65218
85036
110384
197205
248109
83387
227372
223119
154738
29964
211938
62073
54607
211738
11070
237532
269589
274751
238686
138112
180810
247312
91948
8501
158694
298066
37625
205669
218177
228372
250037
32831
147091
259661
255946
48172
289221
15887
238510
131611
283468
198264
90577
256011
282731
185555
126539
268866
199334
214441
46454
221416
196819
191495
145044
164680
27477
180236
226707
178482
80612
200886
104707
151469
53867
44125
196889
30553
149176
10858
219069
50815
289335
228189
20312
200418
67406
236906
61420
273027
88078
296268
103479
108077
10733
219172
294522
251742
259274
175385
175583
277836
76030
36319
249991
273239
93918
6653
142613
184900
20229
71263
161733
53828
272152
187024
247578
277744
128289
299128
6677
5949
150449
297937
95290
122013
259531
225439
55430
120110
143110
256518
269188
230991
129606
216812
179826
206057
51688
286644
12772
117087
173120
54724
77846
12129
227375
149029
91920
41905
143712
294180
42215
199680
239501
205967
90923
102622
9199
1057
223065
246387
125900
92436
89741
172676
95734
251316
247596
280539
173553
40873
17338
35711
227642
273981
110605
6378
258780
73528
68748
6452
203172
107946
129735
89467
232232
40316
50330
192999
15423
75936
37147
170167
235658
93087
9669
147222
18651
149577
178980
180472
32883
74294
106925
267007
244819
250189
260482
292277
263383
90848
62537
24665
95512
229159
237745
140005
185736
89776
231667
261632
83616
252076
70472
266328
208755
37354
212677
179952
113757
277482
21849
170157
65474
250215
197200
224970
94363
59330
108787
133199
295641
117303
188432
168151
136272
186804
118305
137415
47424
258193
59223
279745
41907
260563
248220
91850
295772
243799
65086
133332
103406
36751
69722
116283
228372
30856
275744
13686
202299
82226
94403
51409
3085
32759
68850
44112
285576
249246
299976
66227
168103
22624
147534
274400
91963
228832
186994
287874
255100
7586
262080
285177
10542
27002
133547
178417
86660
17938
85338
16786
115775
168705
108552
17855
75410
269886
100134
31932
61395
144580
150432
274807
71885
19399
260022
289983
11148
164598
137831
224351
229498
87841
8030
85467
89069
206366
43163
173642
191315
273177
3824
116528
58483
163528
102756
229541
149256
2951
287026
14099
235598
24993
155511
298321
239119
255610
96086
271471
224342
97058
124423
36313
174070
21789
11043
61247
40315
162213
178991
75463
199394
139189
270093
191837
38942
83804
2607
213029
276108
88189
297879
259975
152545
24824
129929
59800
61083
228811
47909
95117
108980
154511
98184
292366
145476
200373
290504
32525
261680
178841
118238
122296
225558
109001
252372
114188
220386
204426
119330
21378
226857
26247
145533
113290
143493
267320
240033
273991
84110
158115
250082
161554
275005
134477
79647
65328
157955
224740
252570
80472
120679
215651
104459
89429
67215
280593
273009
193829
49507
242584
142207
197441
119972
148089
86239
233368
22699
55341
114777
185247
256390
166534
112698
150939
128002
291153
1433
41883
259737
237365
12770
142445
72914
62581
72939
202837
97937
103335
106350
84211
2339
9540
156991
261143
229257
255844
221064
113795
249254
183852
24737
4240
179007
222127
213968
172120
224764
165869
8047
229660
48956
94762
224243
217150
259718
119099
62657
192759
95977
264694
47432
213675
31890
97785
134677
238563
192785
146243
175025
231168
200600
279841
114208
1818
212351
93639
14693
23252
226955
138833
113007
248268
145444
56351
217343
42489
121623
31435
22349
122487
83283
254187
15088
180777
253683
181068
234764
253131
261649
167353
75818
105267
51096
152560
295767
162058
218432
75472
27148
46509
282814
71974
83779
13917
291582
169670
229927
280916
109278
229592
149782
181498
259584
162085
223609
171559
38439
157799
79120
152980
169906
184734
96123
21539
26338
86866
116412
60619
291197
167440
227952
108926
41237
43898
52205
157720
77704
25268
70239
197583
191790
259266
274305
237154
216235
119154
100571
247898
174766
202313
282642
103377
49873
122169
170107
183954
58198
143272
43485
152301
211762
148733
115679
135509
14478
225146
169290
267946
161356
158025
141371
233861
175833
42526
198547
224416
181549
297186
197361
18873
281691
133704
256842
269697
129753
28394
70910
203695
36715
33399
53170
291652
144843
238445
198764
89388
184106
130174
94774
206956
286412
146279
35961
236763
155822
248282
209312
206076
258311
291404
17150
211436
72160
48150
46430
77073
56881
235864
136191
77535
40349
144510
15595
5138
10251
67945
90331
70458
157848
85301
43408
291874
191302
149988
237272
175229
222690
286506
157077
41249
35251
99718
108966
278362
258752
160861
243816
205019
113629
193600
98715
1613
236493
236486
40007
48706
140901
246835
112983
236448
196104
188591
169375
247924
206819
280689
279828
76891
265864
195219
55324
262031
173094
88637
245040
172402
265594
281292
38880
287395
7301
203960
126241
290611
262043
256485
273620
17988
23095
144396
46936
275915
5413
158317
162290
28200
277629
43325
283889
180366
177996
34203
26419
171411
85718
284415
142714
8321
264316
256794
103932
178227
141242
191282
8753
75532
8096
297177
51724
199857
204484
187485
109496
19602
206404
203042
222558
65467
284225
200783
239707
248670
188236
148918
7857
141696
297818
132617
29510
64116
213452
20965
253677
238925
120352
122933
32785
145867
170598
111407
40965
218499
200856
64743
35494
176826
9761
113573
94650
83689
100900
199192
115484
23595
187532
279447
215994
79046
157687
292719
267379
63695
185408
129325
108349
178272
146760
205206
207172
233871
163325
18306
105643
49823
68425
39697
180556
288808
56454
183775
182923
176575
196808
140385
160154
168468
47815
143202
295276
11736
191336
223630
245105
250461
260453
12414
73335
274373
124271
40052
53307
42468
193564
182071
140297
117047
273237
109045
177756
151674
21450
94854
160019
125314
91327
10894
173639
162984
206918
73326
84402
37295
89392
139686
204919
65528
18322
261884
11427
107512
52293
169828
182000
25293
117327
82945
3332
264435
129999
150027
20729
36681
177309
240566
259341
43675
3703
92236
169594
129449
167362
44955
297323
113913
292350
246790
198355
107426
293654
218987
35240
143473
5659
242203
115163
291607
101285
140196
58859
40962
268549
209652
218740
240791
253792
165210
74994
179035
194136
89401
51598
286210
12057
58969
176724
118114
74775
229766
151923
119491
54837
227198
276937
262884
290749
8397
59050
121071
88916
243064
20947
93071
288813
189130
101620
131429
135152
262384
285530
282960
212565
23630
61720
51704
78456
238472
223136
74122
176531
27262
125567
85927
161404
247794
213780
100039
138539
186034
83195
295325
156674
93465
240608
251616
139041
155125
212494
198898
177390
257329
167562
46460
206114
131131
208692
286146
290491
75322
217857
186661
250914
121866
110769
123366
205719
159313
86294
69916
181172
116114
162113
134649
156822
89402
257583
59254
77906
227742
44619
167165
27758
95081
206493
170765
221072
229868
200965
254763
293177
278783
236265
229143
179819
160239
19815
54949
292779
35724
208245
254235
116655
107212
102127
181716
186543
25290
164308
238217
197085
72493
67194
32551
287129
90736
22551
137435
265713
71136
59717
89673
74374
153720
134899
206041
208
291123
59959
42702
36522
266384
143757
94976
141860
175788
208019
47588
204603
286323
290852
236774
221999
166252
186234
65837
67314
78277
123760
195122
90689
196884
249429
2206
196552
144469
224399
26135
15324
194146
80076
238280
257568
41640
253972
271730
49001
159244
276841
98042
206278
251408
255074
221376
28491
93838
56483
8721
149803
90240
43159
249775
226868
201286
103726
147586
1417
11472
3219
138988
24814
39090
108557
278594
162782
150908
31447
206515
60094
25754
201042
158125
223841
297974
244258
12362
285443
230857
201859
2220
233404
233124
27339
18061
35176
257244
213971
168163
146709
211469
241791
271567
253796
287336
135477
96162
51065
136837
132436
255682
21917
28987
296505
185152
129890
100596
299556
108448
132801
109033
45646
269478
88761
51987
63202
59446
199700
40367
58366
248916
185638
255104
133583
160436
258309
26792
189757
278150
51659
274750
4641
285357
61086
146367
112149
258560
298845
190674
293491
2725
4723
88122
151377
124505
151255
215181
278772
181530
43267
50033
286746
62603
89326
117143
151701
239954
222350
205720
288815
41453
60697
185451
194042
18072
230349
11445
56388
251643
225821
160179
82744
18547
295829
51294
43010
226796
41974
240628
157180
285397
28847
240664
47210
258222
43555
252742
121534
140801
222800
134937
110942
104161
66599
24235
157573
273314
130817
242536
33490
289418
284045
253287
25018
99929
296109
163036
2587
88362
140905
196031
99942
1385
61072
229722
87135
106911
266947
254534
273869
109738
183332
216028
15334
175942
125824
288602
148269
84103
144679
234876
7860
126529
260327
251639
261108
104016
31714
88968
285419
41922
132902
134476
145912
151571
277682
139377
281090
86623
70432
292800
9772
25321
87974
26573
33366
289727
228246
128970
128110
152491
223492
53940
68852
273297
11883
227474
10810
893
151201
73819
17894
234334
220101
178178
94241
112791
20312
115635
103248
167609
263534
289516
189406
216760
114822
283811
8982
164370
150753
158944
127356
207011
216050
115281
255718
19141
232551
20844
193564
12845
150824
196969
116125
277093
138319
69024
150337
282403
25628
77092
157888
60977
189362
203552
275316
73661
3156
293210
233841
28599
49175
110101
163822
159233
174266
78081
278779
244453
272145
253633
27707
160214
198879
225120
196740
147678
152836
273460
246470
145221
95154
281446
147916
203282
133207
202766
146155
224099
74679
237322
82173
113605
188125
30989
290143
281820
136074
186249
270257
268960
70890
100692
56191
15551
16013
31386
209855
291454
24787
211207
11554
194886
90902
34975
180530
225685
10254
173709
244018
146796
144081
231044
149377
286725
6262
55491
20985
155653
128145
171786
55920
22892
210014
56874
155733
5844
145981
194923
25018
143115
244993
14746
9661
95297
219396
136162
210621
111483
246179
245200
264260
213675
285069
298
17872
271645
213189
210089
229972
49977
78661
181744
185171
153051
299449
176598
293800
132521
23672
182417
15491
112466
157764
254614
19598
53759
5994
191495
205108
188866
296482
290143
183463
171168
183994
102375
206153
277736
155342
233125
118055
190508
276343
207541
143352
162857
211040
43649
241796
291885
32804
209764
112813
88584
139308
118405
50164
175604
122287
240211
105588
152636
81205
118684
261991
155083
257315
260989
281183
266717
201630
110174
171257
274109
130389
38258
175088
194341
137904
221513
237463
115688
89007
198795
151796
5577
183028
6135
51262
115365
49427
206174
48824
275822
273109
116364
43045
135552
130411
281270
70845
122284
8527
204087
15707
63966
266836
135560
287622
23062
168229
217178
195896
42448
299477
279993
82700
209421
149329
289477
250161
227791
115679
28555
46152
14592
248426
87400
71117
290110
265606
82644
119151
218243
42602
125899
178813
233917
172501
272280
153648
184317
220206
134184
296901
86549
249178
88104
104567
88414
92933
104143
93951
32903
184854
76152
254011
855
250701
252865
152829
7485
299179
40958
62561
221041
11054
297771
6100
209967
257809
80923
49918
289799
256069
197066
35430
102964
52859
103381
207448
176250
152720
195302
52868
287103
165441
119350
120225
37222
205051
146048
68605
132404
265603
76596
202543
207219
196086
208787
211488
160586
261973
244244
229406
60181
267621
247360
49593
76963
25000
194216
217773
1099
127543
178979
102466
131760
108851
283223
198321
224158
190832
58551
96390
24573
222298
86730
271168
45471
109043
292242
54829
193492
35177
283227
173224
246754
191355
163681
219258
166538
183949
166927
195401
239733
185381
68998
149720
99891
89459
248476
25123
94384
286948
77048
128901
47708
51619
235651
165169
242578
7028
168282
183263
137641
228138
2988
257403
58646
180667
86901
254620
73106
79393
171534
142239
56307
272933
12576
112209
39584
89771
78272
137351
175359
223964
22496
246873
54725
282555
152683
120356
246549
113127
223130
37707
22907
115295
13315
143175
126064
262179
138319
152973
127227
20176
117508
13910
289744
267491
45460
209943
200071
136131
117524
1971
237209
136649
175130
140005
125388
268511
212447
220893
65009
6412
265393
265566
282303
262017
236276
283798
96780
90826
290699
20816
261950
30296
38035
184561
227425
153356
7488
178732
58337
62113
112421
76403
115823
103704
189675
21324
291438
93067
193691
78024
295732
27730
293732
230338
79215
241458
277026
93415
74509
205427
248027
217042
226302
251602
153784
24727
118522
253781
9189
122133
183048
254491
183847
81634
33591
12623
261291
60745
22174
118031
95006
5041
69631
42433
238770
287564
113487
268512
251688
228474
175323
20110
294267
151994
111318
198501
107522
173524
119203
178784
60855
24122
275191
163131
283280
80820
230195
211338
29612
50727
208687
29235
148795
113607
112805
29902
29742
180281
67851
105088
68479
220866
193959
95240
8431
190039
283224
173668
235960
23342
74806
105675
19429
167236
217660
156670
123603
135404
123906
24488
171693
112009
209611
286708
232795
89184
75789
220891
56514
278909
78910
45415
145211
114953
59314
30474
293818
131581
70501
175419
240818
47267
82079
57558
250539
150933
101493
217765
179164
114682
124240
195164
243707
30562
281158
54510
186745
280558
247919
155498
66871
289967
21921
230087
264324
9374
279696
195818
152549
7571
3953
124128
75262
259836
30894
104039
125788
238134
244131
196329
37891
85176
51094
132928
8210
25793
216411
177237
292704
107118
270147
288560
5488
122662
26052
161169
266962
281857
262731
266563
277918
20542
110509
105408
155890
169273
221833
28267
50115
198236
71132
214634
272339
44811
49119
62455
60778
248097
63093
244101
47315
292779
51099
161194
10631
273471
9908
239839
33725
82229
68288
35038
80506
125687
62487
96317
291972
29268
262577
165472
32476
108657
163521
176549
85896
188620
299352
150032
267122
171009
60849
11696
85234
230559
168316
104228
157562
110515
115193
145354
40474
269486
290348
181606
283305
73992
189648
13273
27838
194493
296467
218602
140874
285010
299513
201281
279842
275076
222584
120395
78128
96169
145058
91731
114563
187590
13675
274703
88714
115163
211620
146715
31018
289493
208200
71079
38221
109606
53331
213318
179480
10007
69959
173908
33611
206816
100588
109019
2504
83999
141717
278929
64877
211771
292558
195877
223741
8599
74135
47610
89558
186751
172928
260069
14740
1844
176844
191712
205750
132283
200106
86118
58544
188268
216422
238186
89259
120555
52892
273637
250434
12198
143271
87276
219084
168557
248458
229215
16555
62279
162500
267241
163765
214534
283361
265338
249921
30216
159907
163552
62528
21270
26058
257433
19653
168859
168689
270557
90530
139120
279957
251172
137299
283637
103210
130387
194996
129254
99162
15770
32448
163199
191796
121550
141089
257085
31106
205091
179764
19971
74842
295429
175487
47843
237686
114206
94617
96538
102045
226672
20767
236389
79777
194011
225379
200521
28892
284880
77334
164373
69490
207756
254047
15086
69395
79587
9123
146094
276372
257520
3555
133251
241109
194359
273196
240754
192009
225702
69719
8689
179315
215665
146955
78588
194035
221234
240785
158791
155662
165352
96897
51757
73379
49283
56442
172407
34232
55797
16741
161672
86064
75204
183110
286860
216933
166391
132328
124046
249136
274489
73544
190024
136630
232676
242055
230183
228075
211868
260720
34990
291195
265670
239036
205899
147969
282235
247395
90347
3936
15290
82895
67035
183626
149057
19976
206743
95006
93723
107673
183979
269923
131252
284886
210030
134291
260991
50078
17622
213863
75549
116981
167008
258825
164996
266751
145672
236833
217789
246666
201702
261543
92919
128885
245156
84134
222653
36421
57044
279286
188459
177266
252977
112395
267795
235641
39639
236530
277678
272454
80751
186536
169171
241002
125424
68221
52784
43307
138661
210227
218759
225684
174479
142428
3441
100577
114131
289371
54278
296353
186700
117397
263198
227331
239519
104669
126513
56290
98555
254934
146304
249669
64499
13842
23721
14815
125928
259905
58114
39661
79521
215023
198207
75913
176682
236666
264240
12252
215358
278979
51519
42019
236154
147449
102588
152821
204088
140837
108773
139304
214674
132983
22445
36022
190541
52211
293872
291268
74519
140495
194706
48613
17513
192371
167320
267170
115619
253119
185621
156229
58980
14693
294652
127283
233557
43247
287688
61741
129710
12945
45258
210380
286645
36008
47430
79499
243464
215670
185556
124962
101411
54155
196756
69547
79514
222984
125880
53523
209074
75677
15958
257141
42173
14559
195022
86249
247258
293613
110266
295751
25772
241050
269113
105232
168806
112489
82841
250915
114575
52939
99794
84663
166610
51739
156301
289565
289366
188474
136554
63347
256763
28923
241061
117174
173525
204563
152351
172424
148820
212604
98552
95704
103671
57435
264332
282784
145528
31857
132365
214774
149034
241110
114105
14023
174816
256466
146213
249140
14276
147673
79159
158458
279501
266489
189092
64172
234020
99771
124470
189755
251868
26151
83686
271506
44390
90064
58808
287697
149065
169971
276485
225194
238291
252192
94867
135804
167672
239981
20460
106012
152058
248109
75449
292299
173617
53394
294470
92489
83289
121048
66284
101413
260494
191423
114987
241302
118553
116896
134759
128638
103809
64558
116205
22280
96253
252041
182462
155200
7067
249645
218160
138557
73860
186965
182997
105012
221996
174856
252504
44599
163333
276452
96593
87782
272754
269634
62229
239630
175512
43523
89417
171978
211398
155130
131063
295116
26867
155967
92600
235589
195404
193634
228075
234453
147896
205925
153301
228486
133246
143524
50908
222158
100933
22879
68656
99482
266080
230237
22208
292258
188030
154321
146078
265685
127503
135379
283567
161361
224296
240120
101169
109916
232380
96943
99929
201712
114827
5612
124540
20707
256287
10673
86950
43599
3114
154375
30262
271981
198642
112125
298880
35844
238219
88395
175297
142846
186605
119293
25988
66272
173647
118102
8070
263587
89033
90769
24232
44218
74613
189819
79238
210900
132633
171422
106118
254235
26742
31110
248809
168487
94624
266367
294411
154957
260212
186988
156961
185338
237393
235567
66077
212468
55089
1514
234120
55747
124461
120914
63074
173380
206982
269401
93226
270512
45734
165962
117832
141910
159300
69387
129880
179773
185822
13831
217263
27228
178220
97905
225571
147981
228742
236818
38053
7738
107843
57768
56364
221410
64935
291162
178355
279212
226230
292692
170106
231912
296937
153818
192767
286872
108235
164057
155319
60404
76438
155804
31158
72024
292536
270657
107746
5299
204608
13960
79426
86278
263337
24617
167246
137033
73302
9494
34930
290292
101044
149700
180052
230610
43553
200101
25866
50656
177910
217400
163770
200979
209356
288521
115586
144000
133398
199941
31675
116460
181614
188028
278422
141494
66939
89012
251465
254861
50191
9148
82312
65634
123134
182093
43915
67987
293634
64597
66657
292494
12336
112959
64625
56157
167716
238322
158355
19549
13563
204677
66749
149108
98758
31425
50797
292117
48248
265186
245490
182702
82640
299453
230451
65736
55410
267181
299939
130948
36652
231135
96593
140350
196157
2531
113061
170866
2025
33632
39163
23391
89539
162021
44164
207191
78665
94052
208624
15665
34633
40581
84126
249555
67949
81819
122855
94369
284543
270241
104917
79892
164649
37727
189441
49361
210840
194836
158566
43139
57848
100421
229100
29151
94346
209696
280908
65901
118888
252412
145204
45640
252970
186543
450
13766
237785
201285
279485
71050
40967
55995
230313
160715
97248
244089
292588
298515
264323
269488
253456
268830
200560
77803
53418
18443
266697
253673
209055
176536
119503
211183
216598
132415
81464
199132
231245
290262
84120
244584
18540
87019
227479
88230
90673
205573
74572
285583
225793
16759
154194
146648
186024
802
191501
46458
220335
54027
102744
291948
65434
67361
235644
246661
255278
245538
29610
40401
159755
203790
167865
72998
219239
126851
252348
150879
152595
115443
137779
189056
289661
68045
241080
205177
237571
110414
294274
71417
217742
289498
130009
205330
216447
59881
193017
111452
218870
65060
155609
282511
234099
43121
178944
236904
170525
103986
141274
20999
30706
71909
46319
115203
286729
160570
87461
40431
270051
1855
2248
19805
77578
76432
181017
98350
105897
200024
243697
128378
251661
128511
167085
107716
93280
8005
209665
4742
81920
291789
127160
62061
94161
108519
234101
88669
234599
11999
196591
175917
197980
253616
12087
39256
92694
157195
54147
79539
162761
209826
144413
43346
56557
78032
80631
250771
70903
70881
295413
275944
111305
150278
77131
241958
211471
242650
71687
207364
139337
244970
117508
131659
32417
224128
294656
200173
222156
157463
33463
8219
228034
54578
234358
252705
200577
97826
118280
126166
233655
218199
268462
248923
185023
70338
80946
15063
132554
138030
36525
252255
183837
6249
93642
257345
204028
60958
140449
199977
216562
243122
209614
283704
227866
157247
147400
266057
146174
283949
30026
283563
91331
198744
48672
140916
191755
260877
175579
250585
151543
69271
64053
156760
122270
104018
207215
146256
126390
150034
74464
215140
65476
133743
138536
45952
259373
75056
260330
155848
56966
84829
219950
152793
59926
183227
33126
146419
275941
170312
86839
238945
74178
245483
272940
148514
80042
37644
181804
217709
157450
108282
248625
237404
269149
273766
15070
109532
42057
199796
81989
128550
109610
73158
296636
117716
158415
178116
226969
54421
253275
119480
245028
201098
60665
1567
110021
117180
208892
73835
107915
137482
44234
116989
96791
75420
130013
104382
241336
42978
46323
287363
83336
279175
167911
178279
257025
57054
103838
94732
293300
67339
50682
80396
42908
200818
81542
230661
13706
184469
132158
140730
47164
296073
20221
36976
262764
184694
168975
155696
35951
3511
11160
758
266241
49443
191718
132569
124671
254346
236744
267208
174103
19167
255377
56784
84285
281076
139362
248482
164731
181753
264599
92766
59371
221571
66206
149829
132063
164749
7331
142139
209428
254263
73502
238599
2448
137483
274197
272272
251735
71864
272176
272732
147374
10913
51016
127658
244664
112207
204934
63036
170613
76693
96059
36432
95020
83713
190197
139010
42272
151464
268018
141686
109766
205318
166244
241435
200587
219185
51906
281288
238991
178260
8224
288789
49674
80047
5469
35422
26304
40642
102781
126968
16608
14354
270790
418
265522
207391
272471
133525
178889
22267
179670
58072
77229
230746
166811
235595
2167
154680
178229
120693
244217
265224
429
278054
165413
178328
74058
28271
187717
253295
93786
270545
80019
124073
86033
266102
132278
107232
238423
189265
194861
103297
243240
133687
25399
180799
268766
198513
124322
129716
150057
217998
12700
207993
172013
292293
87100
216387
200272
63101
214930
251083
22027
185016
226003
282439
95615
570
165617
276065
227889
70687
148696
252191
59308
266116
191486
73395
14084
13306
147116
249803
178627
256497
125561
201759
150899
281926
80804
172136
79163
110444
245403
150455
142958
166010
250824
127897
158460
74780
299788
258642
104417
64227
172179
51491
19772
2120
161317
81581
235110
44796
49317
94550
291552
83121
11436
71343
254530
274506
178313
113564
221057
124194
277819
194801
221234
74385
205422
239520
7391
177878
259573
225421
215339
189939
128881
278982
268675
219545
78308
3717
156539
78485
83580
5898
255457
9840
189955
284558
243016
139762
4447
156640
242847
120814
243288
279861
51170
162939
191959
157746
69589
110140
77121
52
9160
99330
4793
167431
102233
181840
172848
19452
216122
217062
207343
96299
41528
59814
59352
207114
53869
175306
254039
221819
192963
212893
259540
274568
294922
10865
212566
287493
61066
299133
18903
92901
96856
210172
167353
205318
65469
229217
35474
103238
283377
233023
54760
39341
123949
144190
183711
78560
275533
271986
192142
287639
160409
41494
82926
84415
27801
40239
197776
270976
258479
291544
219833
101706
269879
273837
273044
169302
36806
18449
38666
31137
194507
138729
94997
295069
106117
150571
153650
247455
133996
176808
63381
173609
115965
112935
189207
281133
96390
241299
197226
151364
109012
288734
167931
91915
163608
83259
203915
279844
148194
245916
69016
230976
245962
134150
33774
160195
93632
18361
119104
266082
10398
73246
131597
294770
271361
283854
197115
172295
168103
157237
77734
263693
191942
43434
215233
228681
18175
23036
75810
246322
512
31228
30555
256857
241272
55981
170733
53773
161634
138929
17177
27544
36190
26830
83186
255723
138500
237632
281292
288209
145746
178623
124564
80133
164870
71799
89915
296494
53388
73310
38759
198153
244376
6428
66877
22088
202733
98239
162336
31824
134614
101596
57015
178505
175544
38456
176638
222536
223667
66000
31940
128070
222834
101653
103089
1746
153448
15013
167184
239217
139536
245484
12234
135116
24682
132755
176219
158650
62606
274999
140644
88248
112069
220026
228463
16679
57238
281582
166905
218694
275934
167307
189894
29996
158499
28669
42693
123556
92983
281389
149468
51562
28314
204407
228145
100535
94483
174161
210926
72273
52294
142242
257975
232259
221970
143797
207943
118796
201874
184843
185053
169532
153597
147474
69397
150775
145850
157343
134312
134627
209469
245137
251015
295915
193806
280432
251926
264275
138788
188955
92240
10964
247448
77463
56006
59523
153892
125358
210617
90707
262756
155301
209040
14643
177129
109508
13156
202682
120827
153642
8559
246712
200723
233344
218277
181714
181943
48813
55699
145161
282464
178899
186812
110423
249662
279637
16554
71839
285021
110844
135493
212506
51379
46623
127693
154811
241285
236085
82398
140438
243999
186691
140788
141663
144363
279956
103235
55624
26446
124097
55241
7400
176864
73859
213911
251024
276843
163828
2564
188095
27211
77570
45284
164366
182227
215878
180385
269256
67835
73368
2359
70721
172324
87699
216958
297872
126414
254243
15630
104645
87706
288521
137223
86888
249087
72264
87918
54188
78608
93881
183737
37406
257080
292293
18432
188360
226945
78685
85370
148850
288333
53622
191894
218267
203392
107231
3603
180718
233730
162403
164294
282893
210436
19100
55775
274907
73187
227460
49894
102791
157205
52940
154468
76618
95035
126632
100638
45598
174664
137812
133398
197794
34997
22468
5342
216805
97697
167171
201064
73444
130649
106711
138387
239279
40743
97826
165425
145084
111163
294150
16053
173393
181181
298516
1084
233171
103435
73747
109335
126054
294846
110764
288665
6716
278926
234051
100085
145729
105591
239917
290135
151007
60752
4811
130913
215768
9297
290752
139819
227698
117254
298831
8242
171334
275842
45582
119984
201564
158280
4747
1131
234993
22181
246416
243953
258348
162506
16975
60176
63421
122030
150962
217061
219572
108784
281957
260877
253126
81124
131717
49675
79461
46107
19366
159466
23680
96919
107517
26338
231461
101582
10998
2891
215550
209903
137017
180979
33613
111351
257784
283691
251274
292353
216755
182811
177389
152210
24692
139893
207155
209504
32724
296275
148441
151002
274201
233773
137200
277565
256469
183415
153069
20287
11549
259699
174687
133828
59621
4366
267853
235770
147883
74207
71030
84559
223623
60644
16977
185708
223703
213655
297809
261555
190136
208805
78081
138174
280983
10979
93783
95865
185313
128014
237355
58775
124980
92890
70377
295360
94094
10245
63457
49220
3574
91714
158367
4006
184590
283368
16530
69181
53560
46559
139240
83301
161704
227662
238710
55571
128364
270700
181404
182902
104128
259596
129237
270213
111383
7114
110674
78178
286822
29697
173089
243385
247001
43733
190791
97929
203819
761
50334
128594
177686
123908
210847
165441
22402
114532
296364
185048
27195
53928
60510
241163
186549
181147
264435
236286
92355
105021
18262
285098
220319
178922
255301
192205
169622
94987
193133
128451
149709
132032
137936
38228
82692
16370
253778
20805
224635
15179
252850
18261
94914
30893
280528
99765
58451
254453
225269
60441
15104
10897
278668
188783
29585
8811
39303
159885
151
120805
17222
103091
92900
235569
152300
85092
86847
93810
234962
2462
159615
163360
97482
186138
75144
60199
38416
254006
118679
91922
207092
7650
263776
195089
101106
297562
101863
176334
174468
243053
230652
25160
88912
159949
190151
260296
72911
114005
231471
240447
38833
99302
250243
174085
169961
5551
175238
297295
52793
83681
296490
97364
64218
213555
29063
261540
65130
18166
227541
150824
117336
250846
179815
167355
5212
118100
226679
59604
3449
101299
262069
43854
162207
145558
188920
191905
232320
76527
168723
74060
250725
294324
84399
67439
48153
132549
285856
41529
113733
119288
167852
127972
4984
174162
218130
86088
122494
224612
246557
50672
71210
75043
50932
111348
237273
208206
259578
106487
228047
36395
164158
63034
43528
225574
115986
275625
250482
52527
246874
65438
75299
219888
150967
21794
287107
66053
222255
282352
130441
130999
191630
215646
260743
183877
46154
166579
17881
232947
74839
35292
97447
73398
17713
104241
50038
82723
63019
241595
183620
70488
211924
103582
61409
27900
151047
33227
184114
25063
90929
159156
99923
82985
145513
70686
159131
275186
119188
129154
217902
216482
122470
117057
145528
284082
95179
269298
160864
42860
261370
296910
2208
87152
235060
285232
251087
248121
145241
34696
79263
248539
88532
184857
25078
295811
25350
74220
141770
237842
224595
44210
253194
279163
17351
249901
128520
99057
140638
22047
6289
83665
32889
146583
248162
240163
164436
32976
272253
268869
92157
19406
18791
296813
136106
121292
93244
165794
267423
102307
70092
283819
208622
276006
178480
88596
93497
169307
299863
89600
119172
93271
176978
171212
76529
242669
275391
284192
6052
279256
111668
262081
185729
70775
6571
102211
72884
194509
263010
275543
99763
280199
3146
35232
50497
115112
213811
3185
29380
26471
272631
4055
155882
110053
223333
25075
151257
9774
154124
71620
120758
234974
99083
223106
297464
171119
156102
291774
80595
137896
91127
251445
240182
268215
290705
19638
188285
41476
3760
39564
26010
6166
68015
86343
107735
143896
172522
232344
178902
207041
4259
78071
127998
292792
261634
281491
195940
222709
124721
105206
138282
118929
247848
115824
144022
9630
262654
226459
53399
180897
87076
107086
161610
18629
49461
239308
53086
107267
157863
25128
204557
272186
72289
6501
140736
290450
129140
93818
6946
31431
59143
13158
146916
262749
66581
49189
18236
46136
113964
108295
2619
131627
261399
98200
244446
16036
122551
249216
42060
274079
270182
200071
125651
183114
11090
165026
268233
148320
96307
276839
109678
90244
267266
9171
238724
138073
277158
294209
129447
285721
252885
137991
57136
99800
104842
232674
147105
68233
11627
263695
284421
249430
297099
282757
118935
236279
60350
257862
150766
254931
106547
264155
138239
75156
80407
125587
103068
284623
182423
295251
141180
1214
249719
284492
50071
274096
138747
220833
271469
249479
99874
19485
282391
230353
182417
55422
281597
21765
188476
84679
251803
45273
152017
165491
70185
23041
187003
111487
169151
162893
232455
170822
54718
286914
57319
280106
254183
5027
132225
63704
30402
221578
117553
296636
129049
81198
32874
6434
68660
123252
213816
107300
181556
130355
124870
206978
181327
139853
52520
7056
264989
108131
105348
77657
237952
167404
282366
293822
266917
49729
251172
130809
206728
139155
106811
299175
51601
50540
166272
252538
128991
200492
159908
110604
120907
172760
45405
77339
138978
7494
170793
3348
42834
107266
89089
97510
242689
139980
261654
215192
294597
27478
87581
62681
244912
85929
58580
151713
43499
153357
120817
179392
264898
254289
135557
149301
167180
268052
135470
116017
223389
214922
106885
2320
15456
190942
65679
226714
215970
225199
299827
98929
117099
38751
151840
49490
3073
145034
181861
77067
181731
25607
239373
222085
279111
191746
109782
33445
248965
262119
116544
259259
34397
268089
129640
106831
179189
46258
36505
37728
99179
214356
287810
100669
40775
66319
140457
222095
171252
30550
240447
203391
140772
229371
239899
283376
276721
98297
66213
203523
284312
144955
214439
130911
48012
4569
53651
185999
173815
158994
95659
43865
5321
296193
270808
31237
251558
7670
285628
259999
188452
34553
5761
161148
13416
109088
99102
214991
106675
269931
104125
158041
128330
276475
182995
61992
110996
263080
185516
35108
51139
260348
140949
81802
168411
239404
150258
132296
261770
172207
55191
175939
12427
60568
54669
147400
186420
126532
155069
271390
327
6074
267045
123931
160219
280102
23859
57055
142014
10872
65336
109480
152382
214547
40744
146575
29366
30974
278834
110895
97436
247721
6592
46403
161153
169914
22024
21057
169626
223681
222214
120171
66853
41099
168147
211685
167829
48297
63072
66065
28054
62276
127597
36352
17547
33597
10545
85727
176398
283550
226044
72972
213022
129290
171433
14565
230691
185246
37915
260236
256198
108797
233176
11215
22661
100811
166191
182371
131960
89188
80887
286763
193601
94724
148775
31807
287900
179522
2080
256406
29410
158592
159136
254914
196156
190136
44744
191524
173439
176115
159937
5518
20795
17550
204551
172355
88242
275720
130377
212037
297044
289207
40902
282720
192050
196353
277758
214013
104025
117262
49745
154533
222257
48874
7889
215021
192015
49054
270192
5843
263697
127603
42347
227984
116764
19926
120186
39934
129669
56199
299653
83837
7933
285674
221837
177094
160791
265640
214646
14629
219358
281600
221844
223286
229966
52509
257484
296766
158464
132400
24787
228143
25458
207033
213895
59557
158533
279760
107869
91207
55466
268061
157006
296904
81029
286218
132534
140301
203805
677
127038
18568
120906
292722
77404
72179
91213
11815
288784
198175
153716
85988
231128
72932
235266
165237
45516
10190
283485
195993
288679
198932
32617
95413
89845
245442
87556
222946
7019
16249
257390
265026
66976
195088
173914
229632
19515
160901
194245
50042
245978
80382
42173
75094
297185
214716
136793
272247
89901
61433
237866
212015
249530
21726
296317
284986
124796
41775
208712
201884
267624
27118
14879
288723
283743
150229
18915
264873
173114
127196
231855
190361
73415
297815
82514
278524
218760
83729
80797
137309
271205
217583
288215
175440
136874
254000
35341
143922
189889
232165
86095
67455
264162
214622
103638
84552
113739
173077
298831
71665
58176
215036
75136
216345
87353
9593
46689
292913
96338
129618
21388
191343
200078
270229
190385
297449
68353
134044
215444
105811
197824
243920
147710
67395
91953
162552
103730
235905
104141
133780
47851
14169
205258
269258
97114
10715
240273
277774
248242
194900
148839
24281
211887
242799
13525
135498
174654
25003
170246
50863
297530
109404
251501
116933
103536
93040
144011
4038
145810
221901
128739
8930
246960
157462
20782
281283
47581
174873
92730
13779
273672
218017
195747
168655
24088
237260
108011
98583
217471
23491
100505
169270
28314
219789
35926
18173
223619
54908
128684
56524
154675
63426
131462
22999
221373
140812
276888
184643
172597
280530
63168
136783
130375
146791
75106
44705
251234
60262
17118
59281
203164
84967
134771
70622
69595
149943
71804
174018
114394
13301
89330
172859
108757
191486
288197
47361
95473
115618
164781
31662
22611
75360
21610
246419
175241
238867
168675
235809
291978
27685
61850
162337
25799
133243
146936
134809
242441
16782
131106
286112
296772
46879
272576
6911
141929
266381
252274
296624
9353
33761
216604
256343
265367
49105
70013
99780
296504
184714
223066
69917
144426
28104
183981
45343
29902
83979
81418
224445
200810
224428
231278
134993
212457
173121
84766
789
6444
68543
43595
37409
152631
207825
178649
182816
145743
295467
123425
190433
12775
75671
24018
259865
50339
169749
169357
21598
185295
57545
186859
77728
136806
8288
111013
121610
125471
237538
273937
5293
286072
199615
87800
75766
125631
57103
253666
117770
31352
214160
119225
58733
287839
174219
165392
5570
115463
291551
139951
113145
95377
285811
2719
150376
132453
299208
3102
298845
6011
247036
281869
239406
132834
157551
39444
134606
221008
46270
35280
191653
139149
71956
1217
290056
73881
195240
98688
88688
174812
225265
166613
177769
225211
49213
193080
45648
157807
264388
186196
259610
224742
88955
292496
193869
250094
274388
242975
154553
192600
100209
68875
41074
143681
145895
72383
63732
219829
76328
220566
295139
151747
8393
58733
20406
16333
88735
146322
105153
260176
103877
94273
251076
211037
24798
261374
68529
225427
68994
236443
66575
2772
280778
149126
202301
157794
42290
247041
166911
113513
129927
169333
84926
269749
278436
75776
108265
10197
277678
219580
80652
25999
121488
61413
200004
217607
290473
140675
188002
82856
76616
206731
47378
212002
257155
195962
164924
287363
30907
181508
76156
216607
132575
219459
206846
256413
30806
253652
65766
248615
75253
211737
239462
243441
239861
6940
212274
153680
230949
150305
48217
262191
65979
173580
129722
97918
39809
6677
211929
127842
214938
239942
18760
210298
1883
214719
249888
10067
108773
167895
279655
52541
67052
68103
68082
101607
147237
62406
18755
155086
135408
191802
251187
130306
214969
51128
157144
207140
81022
60775
142549
60758
198743
174406
148660
261896
72248
79960
225193
12614
147092
74697
1017
113189
185836
244585
95059
39008
159234
81994
26632
267942
144720
139891
74343
194840
250866
93933
45983
79757
42359
206471
257567
268187
99405
219420
192871
101045
213916
28705
13725
237572
209026
187064
261190
64461
66356
108912
200985
270869
276371
177731
137827
296409
219953
78057
238126
184185
114880
227941
101053
165287
115324
89022
42277
111503
138061
161761
158415
193609
147241
297966
247474
65504
299795
205070
85739
12196
283944
127869
146503
243869
228747
495
245519
173659
199896
59327
115695
291353
92439
51864
17702
93736
161059
47375
85828
100205
216123
148470
32893
13606
75267
38359
289728
138117
123801
58513
220842
151089
279561
259493
205700
254199
108465
17714
283901
206767
127300
127804
200648
20258
83410
216228
294831
217858
97596
23509
179709
15781
29334
7191
257415
126475
226692
187239
33968
90001
135122
279344
19936
210516
103837
259596
181548
180620
239197
225565
249776
159648
176751
290900
141755
79924
120967
163602
64660
81318
19812
181825
251124
178806
11239
50091
29346
33383
289723
106892
36761
114457
208239
103669
87053
88992
78525
229593
222891
155402
156049
230794
204210
232341
67873
15544
155901
230596
16442
122640
211686
51206
156881
271711
102649
385
290026
214181
102703
169237
90591
68361
260072
3193
294854
23162
260864
181617
255857
120385
5086
252617
41947
45995
198416
229461
49231
254398
147181
220100
137473
191782
133361
283008
194551
173873
62134
183061
279055
107527
262140
125339
19513
25159
70134
20427
190330
191998
51199
158018
63899
132110
23504
185835
294703
54213
271278
136339
193376
287863
19205
153832
203626
38710
177754
222304
205797
229433
178797
105095
229094
219062
76893
156941
114505
103569
26341
276263
19139
74385
153408
104223
186910
88590
215347
27329
75848
59641
209375
136082
168031
94583
222024
239171
293185
179311
56211
140191
227979
1566
104829
47471
60529
85679
60418
151539
24530
57730
229197
2272
151120
62163
262173
283614
202944
30761
26746
244855
290392
158625
78954
198809
96103
261630
61763
52115
23430
268169
228630
59273
268676
82910
121545
272912
270244
210638
63534
219751
255762
37643
292489
98696
104189
281281
37174
91580
4045
194492
11185
47579
256685
259314
143905
93243
40853
1135
199856
33132
150690
38664
184607
55568
97070
296328
60003
109768
248225
26255
182463
189099
223576
205740
83629
117252
227023
89715
240648
264029
286315
17022
127020
166292
105671
14894
159456
262787
150305
9723
250192
141750
39157
2488
27945
270043
71484
79226
111481
185298
156914
42318
85125
30869
280708
149500
115168
156905
14674
212734
155426
55132
285430
85187
253008
285028
15792
193978
149045
255405
107864
176173
208310
5504
188783
135591
219766
189695
204290
281762
75791
17441
52879
173130
124858
67948
98243
76476
208179
182799
142154
160024
254741
16459
161022
162546
107034
115348
105379
227713
132218
215523
79966
295150
160661
255346
254638
49175
23494
297014
145204
86231
6469
225269
265336
149040
139236
15727
133990
136540
164512
275758
98199
283061
94796
79444
221140
23060
148610
90294
81188
19092
30165
202981
234736
147683
190692
71200
250684
236473
87145
35841
211185
139871
289233
91135
186172
163747
69002
145033
86589
284839
15648
265485
182322
118528
20914
134494
58695
44957
215271
288789
18266
145695
168709
280749
269596
4590
93950
45505
15238
204260
156630
8475
76335
4537
120879
110452
51289
27404
239009
260162
77147
246779
22837
165783
88426
121604
49903
131464
267323
22389
32907
290535
4790
196760
246542
128949
169919
144406
139289
91216
196638
141981
5835
282365
168501
247315
56187
10424
91940
97465
101054
223240
251483
293456
139349
245669
190133
15175
8925
180637
285656
228180
272463
270656
104411
270042
156679
89408
274672
294396
205192
166327
224193
190625
294813
14984
243692
222397
38463
281647
261423
243461
230781
281607
57846
119356
94345
149733
57664
68231
241828
230029
20044
145599
284883
65393
33202
97594
296762
85714
126141
61762
3802
146568
255843
104718
160369
259538
181424
97123
196469
88851
37038
271125
213350
84316
139018
70415
285479
284338
161163
183919
253504
127779
155904
284158
1105
272504
174358
72905
57414
136197
16733
190361
18100
38702
121835
260846
171809
116414
168961
109364
209245
161333
202660
944
173753
212180
279985
298638
93923
7450
109970
250683
298994
13746
36839
7225
170067
150169
71480
169187
215319
179556
19749
144710
5410
114457
223782
202201
17658
42591
156637
193716
202106
121459
49772
26081
169166
171756
268169
212084
152976
92065
69474
6690
102110
170422
115839
151453
52915
221757
93182
25435
114468
65689
35782
220058
216370
175869
179819
279595
222909
223048
4104
30377
141924
67834
221795
266586
249308
97695
268067
78274
227436
30538
85470
146999
23436
92884
20502
225371
256567
16551
268779
140605
30895
203032
271336
240233
211835
17719
109939
35194
181454
45282
88879
129848
240137
126540
133040
177933
130615
261709
169929
127340
52101
169329
196720
212669
117442
202560
32452
124449
73425
251596
93715
81790
241135
190488
217982
231780
155347
231023
232619
223445
215145
64559
281172
166632
141745
3314
74338
76155
228724
253785
230975
59561
219362
198318
144982
197377
189882
140505
61469
119885
84362
193251
33437
286157
101596
24493
82315
148492
230316
202737
80575
256980
204718
105774
168898
295206
89928
185438
65242
94110
158315
201283
56009
220780
10544
198980
138367
82478
55259
164814
192333
230380
271327
248052
158924
253099
131497
98611
268049
213163
172416
23722
194763
227785
278491
244442
199424
211336
181649
262900
15495
74568
108844
216730
280059
289648
248182
3440
22680
256881
85645
287428
269184
167060
187496
167402
289482
270928
263826
96603
101097
48577
282257
86793
8538
81161
211887
41162
109360
137330
24613
284571
165451
204120
183192
130354
184986
245790
267288
192977
215144
51233
297748
254294
115608
122598
244942
134225
224797
162690
216023
155425
196133
101103
109717
225192
147380
82796
222105
190305
76893
86792
169326
28275
136665
32724
53651
213084
112770
223192
288410
241067
16361
13897
33558
39365
110969
74368
235435
223211
163777
269769
19663
220898
116349
46398
229333
45249
267193
67142
139965
34440
53949
162532
264117
244368
59072
17411
141136
91264
50172
67882
4
182742
12149
141627
70120
139310
111745
21575
157776
43162
209855
55405
68033
214173
249898
158733
210377
52915
69988
95622
57741
185943
140483
109093
75196
49066
244174
124037
226474
110157
214058
197785
71711
139283
74028
7759
217910
215145
159401
167535
247053
161539
291405
4426
53333
221127
242913
38231
160611
277252
55589
223110
159805
147156
139336
269595
87807
243743
9748
109240
220776
170552
9386
55924
203159
106172
198310
251443
165386
107716
24971
14350
176760
175523
129844
63873
124993
154981
15503
136992
232733
193219
261948
225745
127377
207343
247863
242455
115207
28832
202580
19586
52405
190823
278361
31534
240868
252977
14616
159420
271365
34080
38393
169967
206888
179432
197119
64850
168357
100229
35525
47599
28658
163004
226843
265479
128585
256882
143305
123263
255734
274745
21555
224308
69884
298610
22278
81683
242567
72945
120910
97615
280976
3820
260392
248200
220791
294728
213527
162677
1307
200859
209954
213666
138260
129792
140898
110822
285535
85920
235896
261209
265234
131927
187813
98102
53941
272069
261807
666
156395
116694
252329
88070
281888
211520
12814
226850
87816
103325
226734
150170
48987
177711
243818
201958
88734
231024
56802
61975
299676
229180
191348
246101
120547
23062
216238
206004
104278
170091
99057
41275
43585
48602
207824
146040
46702
288317
234528
242910
257813
237719
157449
150166
137730
98755
144394
218770
34090
250112
143114
102888
34328
116339
64122
259488
46766
68610
209039
217131
6932
92005
193225
128457
158830
192443
212338
87049
39802
135409
261890
167463
127931
235020
171263
272985
148973
82856
50145
8019
32280
112034
79316
46013
35560
3925
222432
254392
40623
212237
57112
199860
42692
236038
249402
24683
113779
43917
220418
40481
103636
292885
135893
68716
105613
98021
169187
116020
172533
180550
229626
75613
14873
22849
174949
128223
37643
262906
198815
245014
97800
154026
165742
161029
55945
22755
76395
13905
179573
214723
74100
84944
236286
203771
237683
181806
61121
238219
285101
117351
271916
167346
141443
180224
72903
129278
154019
284408
66569
141695
22390
126535
85731
70818
53860
73918
38167
280285
240794
263415
179629
176944
248447
125932
149907
39636
23783
72242
15909
155201
200798
26506
39118
23458
216600
62101
141437
132230
255670
197046
299508
277811
112258
251364
150988
217884
56727
37838
47532
143533
135482
10485
53089
270824
108562
233314
122368
6586
246489
217672
95690
52214
290919
5898
132257
189853
163975
227552
149412
39833
113495
105040
147906
212727
269736
151190
34407
83862
115404
269222
187739
19490
264294
51117
243257
246669
132921
259266
11430
104386
174043
277283
25846
224641
86814
45704
59968
194332
127637
287477
48378
27721
261127
128955
86161
299441
136618
66731
9560
297875
76056
120896
13755
134733
197253
153695
169790
237848
110343
232232
186559
104812
71381
148656
162833
130481
188846
274271
220351
85012
78858
178684
294119
43233
81842
176375
106494
86418
235315
261226
43707
281893
17737
27466
29277
253708
27974
123497
204311
177808
186069
280051
79765
262680
57997
10521
123773
57259
220023
23051
33915
247658
276974
53435
33043
158909
276665
268952
170531
110293
231518
120790
100067
84902
1785
295555
208661
37249
187019
161557
234629
45132
22232
209729
123164
121401
56564
24472
143998
183504
108017
200568
172711
245538
164900
74317
220489
115134
118576
159727
242418
245190
5146
163351
98282
40528
204219
198482
296378
75959
298215
61444
120385
142854
202496
256789
99957
126890
298101
211572
240335
288250
102616
111740
267458
289638
299617
198112
71297
235278
1056
136765
279067
88585
243190
77119
291388
98520
37793
96089
278440
170204
23436
131659
90305
257002
40397
202062
107071
230545
106150
248913
267175
284102
19746
291424
125314
176514
54852
48021
204008
10248
234476
264004
23159
9232
246222
190522
210971
234541
105821
82047
145743
127008
39131
271078
192837
167085
264372
260370
227006
216517
60776
238266
224238
278449
180032
235532
158859
231519
180952
111313
37849
34437
119912
80538
95403
228594
169537
261188
233857
90926
274704
166950
195092
293252
80168
256380
264985
208078
82025
71407
112041
62944
69964
48458
226878
65154
163393
138346
9730
279925
199606
29426
90491
110131
29691
52238
129261
43680
252220
226682
111998
248361
260253
142931
297741
44915
204475
1378
276979
161816
269520
61962
38976
175495
31987
141185
147237
146578
293677
102215
11945
177223
27367
185024
219163
281691
287383
141114
199689
256932
66293
209568
172072
46610
144841
20766
134633
106368
258171
23145
117240
27710
7524
216445
174414
291883
4658
247600
56340
36633
194311
101883
167708
70616
231980
86508
21090
144323
159777
72761
236009
101942
214361
157162
51607
56719
119518
28905
108644
70285
177321
158231
50874
129949
94629
106628
77258
252001
244871
293406
136996
63522
166219
527
40656
289878
220700
73956
13864
60907
288757
55588
16328
142388
292460
29391
116263
262708
250942
49752
292098
216690
56290
35495
65435
122935
285500
126050
16909
274508
160539
160121
99995
150551
83243
177885
155704
105190
201062
208774
148275
27205
172323
45824
101425
267997
56376
29460
227778
200113
121421
168806
10480
35247
101136
78133
242655
181558
252425
107278
254017
226201
101269
97684
211946
109540
165748
66295
222629
163035
90551
2802
275044
172997
76415
160466
120957
293972
102924
256889
247571
160712
70006
176266
178521
3539
108344
228906
192347
215491
64262
202920
64010
243613
236569
182030
145593
251987
173514
166708
195017
215391
78782
77722
279994
194574
234945
69015
10127
202880
125530
21655
224207
228112
199393
20327
72089
53784
228748
94579
198795
191520
201032
212592
189715
146679
207954
89018
65504
11918
155336
149777
81387
167887
236743
292958
175667
172820
184086
291832
154227
275610
129436
184287
46967
276960
260755
77344
239477
230140
134900
169199
226108
172356
199276
251185
191342
264237
38979
61589
202214
154318
239086
131932
259964
32626
29512
21684
130317
152523
288491
76320
282563
251288
179765
65464
257440
134449
190676
129438
92477
58140
276337
212324
222533
258078
251373
209110
235981
246791
79418
183952
128265
110610
212866
226123
20554
50484
82209
52520
61570
270205
159737
56120
205066
213264
226793
155602
28739
212905
210674
79243
101067
12170
153641
276236
280435
96545
174364
24627
272741
5165
277974
135459
150743
264286
59957
271823
255317
216052
166557
97568
195700
227571
187534
154017
126220
49820
45927
31744
132810
149717
8680
226802
69346
180813
290380
73243
194010
220466
174641
147420
154088
209440
154929
165019
120243
225263
104905
141442
145989
164432
177284
29425
32568
84569
226169
170829
165827
252394
128826
201927
168262
271138
192150
9012
281039
258385
229695
223789
53914
155684
33310
52962
288732
252771
247931
37612
189870
126906
230894
283978
241402
233707
245009
254333
22682
87546
287126
196731
211153
175458
239186
47512
170080
229220
222175
140727
251504
202946
285519
262228
290487
121739
227479
249982
279590
46497
37694
258009
265277
18793
252134
83549
152794
146702
172207
214170
5912
213865
174693
213059
187173
173716
230994
95049
260897
131272
297918
134389
167116
48323
229767
81038
183444
21715
52715
267512
226317
219934
255226
279199
229410
27376
261964
205442
274738
275417
54158
36372
84728
67818
11529
54719
37133
205459
24298
142238
127381
255845
121074
62998
14064
30629
137123
240817
19364
111654
42397
86423
26240
60852
153238
247033
29550
68215
139710
40688
45807
85852
101364
101945
131272
232450
189988
256095
103071
209683
196324
270603
86971
95537
20135
9737
153727
70642
126537
222272
263291
156293
199600
255941
184250
166755
62232
73378
284041
48878
161315
247176
255878
143186
23936
223317
240020
77335
87092
38578
26655
159414
260968
247373
191339
240036
235893
191259
177681
267912
206683
196012
184213
61283
167591
273793
213953
285030
54814
39911
80435
20580
37055
83996
138480
265633
256327
172115
5916
181660
251448
105932
121565
183177
129878
299999
136893
25952
203044
228219
234111
237506
280448
108159
169976
13203
43788
68227
161203
151545
133579
86601
32777
217785
200125
52695
182681
14752
53830
295725
37211
276297
282557
273907
128269
249660
29230
179
57654
89265
60191
202716
80391
44648
175132
254341
139184
122172
133514
215901
142325
283251
280573
290551
12269
97433
80202
214406
237288
249169
193141
118433
22838
162042
89638
116731
6718
16324
152998
161849
161062
253419
245668
132407
248852
249020
217214
169109
51819
116594
93296
261301
51986
85764
141910
295184
297117
64835
177525
246836
121174
2650
222613
174441
225637
35112
288419
136668
126207
147805
46517
44006
267569
25123
135785
271013
248370
151024
186972
37130
212174
38871
249184
139951
280185
196585
70188
114896
242056
244805
256169
158011
168463
248998
237914
257739
179556
253973
279023
189315
162036
94033
221266
29186
297988
206673
194697
106422
97776
56770
229613
210811
34371
285989
8145
51957
83101
254457
226616
60686
277595
49871
56188
35846
187070
85421
111967
254791
157239
217035
263391
217859
273568
51275
83593
93666
172132
204071
119598
113920
166142
147092
218436
219392
133688
20500
17216
270824
12149
36869
249317
160747
164475
17721
111610
178095
11153
221438
214600
151996
61498
222448
60928
47940
113404
3628
287761
51818
61673
93722
95676
211008
295373
36637
228463
248699
103304
113239
275219
218634
236315
290849
208082
62813
242254
115839
87805
267512
249900
188373
55045
140240
15406
204943
34128
7914
158881
9218
80145
88700
76082
193407
23165
196226
167784
20750
144887
118644
144470
82092
112708
267295
517
73189
18723
172782
61961
24183
215193
128846
28970
280142
73343
75083
202670
33808
220000
149043
246145
190878
20487
90718
120283
31056
160674
147979
298464
298403
278728
62224
186987
255295
115753
97433
76794
124859
190389
36906
225284
183781
294492
176867
37186
263229
46679
260031
99417
254480
90832
118590
290330
135665
222787
284530
282318
204328
40803
184883
268824
259294
295875
185785
239394
235576
296344
280080
19025
63829
127661
50806
225359
129711
214039
268981
168305
109260
66332
137389
128292
292433
56029
62559
109136
271050
160303
164457
177549
257152
66456
100335
127805
35424
249691
248384
11795
80427
200339
231263
257733
205637
84945
103016
284665
224696
54291
173072
94125
103059
280197
80276
89408
19877
137130
114194
21432
107026
248448
196553
220548
131793
75189
127903
299081
89033
225698
23601
285738
6371
29155
76471
12749
25338
43931
124612
112960
137017
130570
865
52517
80692
8387
266797
251992
277357
244226
171016
20596
217879
20018
267667
271584
210050
291142
158628
135001
89192
160674
219790
130049
219889
14554
288493
137487
178580
140216
69899
212318
2563
229318
87446
295601
212257
4988
127688
218742
254294
188429
243053
4880
228658
121770
94838
10074
36696
220652
255994
295064
183287
143633
231263
226444
182470
36425
222244
254977
243354
292967
173970
23981
290760
137255
239630
46951
14142
132759
164016
273570
291966
188350
115467
248404
267845
198998
202394
277423
83896
205264
45388
39114
149729
33630
40938
44593
14164
21609
235517
106333
123315
217715
53810
111473
200301
159013
127987
290900
281839
257687
115228
203499
286289
242226
14283
208551
18954
31279
118438
84050
272356
120993
242382
286862
21591
256471
104915
133325
159064
214028
160489
221996
190945
208061
93966
81960
96321
282067
240549
260489
86515
30454
97241
45312
135597
81723
271267
209723
187166
282988
36779
249879
84319
236076
265621
247593
225561
125727
148197
259377
58948
192733
102364
109416
294387
297655
164637
162963
209601
252150
228692
50792
43980
767
284478
260533
52407
83993
142071
131412
48519
292357
88463
206858
9090
209292
15667
203590
258164
235219
282592
35655
240553
30430
93745
296645
187493
282355
163001
93859
30666
119955
258551
171305
109130
124899
114616
175976
218150
146029
47360
235464
25761
230137
268537
109470
237679
197571
200779
107814
281760
291006
243315
39844
278810
6361
39456
3469
54950
274376
173304
254001
195592
151120
216453
163207
225600
78295
215613
263026
180619
274041
264479
193517
158920
64233
142254
38402
19425
187588
296644
296845
91137
124018
230619
92171
185470
245407
151759
16631
162003
31702
74310
127744
227555
156752
264864
84977
282295
233568
1707
210322
30123
25233
25070
161362
64110
248862
264170
56902
191169
123003
186335
11765
8765
121075
282573
225826
198173
30550
11390
118131
88253
37952
292576
204568
204293
129078
181661
117262
125248
198673
144251
230702
87352
229981
281114
30899
280166
202279
220068
85788
155663
63102
289316
241081
106206
134333
221140
84484
131333
81607
33383
279796
282033
28634
129485
186454
274540
168170
220474
219838
202825
149571
256104
89730
241314
218039
228119
14719
135694
42568
267834
83429
231326
264841
121982
141889
284075
249596
19773
44939
33939
131894
279316
108354
48315
62503
74960
59048
70148
195790
160449
262183
172397
138846
32190
55819
43792
83372
191711
93683
97100
152422
7396
159753
58433
82248
231445
31294
290016
199136
109606
199626
218382
139031
274225
285411
138909
118490
67799
124250
29598
232995
150886
243521
230404
203186
47571
155895
195096
78594
193672
279534
225269
170439
107490
75352
220429
221974
57217
274108
227141
214166
210031
61138
212247
143242
288265
165872
182173
253639
130164
137471
161
293408
239724
292914
40829
43954
163125
50621
49116
167165
267532
89248
297274
61778
246906
222700
147
149926
72459
243446
237999
33593
50292
251845
116561
135187
212817
132835
225487
94537
17416
170620
100985
6056
41178
9087
156281
131596
119143
64452
262555
293580
267257
54439
263529
288052
97524
84133
81923
100736
231436
694
279364
144140
189220
50128
254570
52152
95672
214463
231544
152968
183461
45935
101571
56305
130346
84444
234710
226076
241427
202477
133241
295397
219094
44276
298618
246448
211923
74221
26305
153130
136505
134474
180763
82701
242796
283561
281741
143215
123372
39442
83740
99116
280231
158956
249808
195493
211506
208099
61018
256028
127195
268627
6505
61285
84301
219038
68285
176330
57688
266642
255955
271744
36231
111316
183329
27501
268896
116091
149509
279510
3328
143303
38942
104346
17024
179982
283476
85030
254399
40981
851
17434
284373
188076
158692
78183
28684
121475
175463
198774
76
93202
145319
52628
10228
4769
172047
123237
39944
105360
95187
112459
117114
260514
158410
146826
104442
17976
249039
148975
264689
67379
293035
261485
235521
72442
42216
149413
130485
221867
7852
269461
206414
106984
204039
132136
6222
84179
222517
220586
160815
202891
50712
235096
13654
15192
274889
213355
59819
77058
170094
224451
240933
255351
199316
238628
259978
21739
28300
171978
185750
256760
25745
284393
105185
154133
293866
67637
293651
236212
80717
214629
110059
71347
88314
235130
134919
200579
215984
255012
202345
298750
185867
76004
210603
125263
267951
268943
132320
174841
249513
134802
30292
46793
201880
46290
92408
93071
172636
1262
142921
71246
290796
96458
120593
105494
285115
267338
96156
113258
19708
70649
51716
190600
11509
6536
125647
180340
75061
125230
25713
158283
228641
33281
259264
165134
269902
144907
20080
121117
217128
43618
226146
226446
117429
238725
218101
287413
162814
125073
15653
281550
181276
22953
7661
175654
84583
81113
58053
98432
155670
281955
295514
254714
28692
210681
258546
202083
284153
117530
230466
3541
136280
196888
262171
8390
244222
16697
236332
209063
54733
197474
46590
127587
165086
244933
237065
225962
268068
259340
158546
61557
156503
93607
28206
162156
66644
68090
89901
167480
28325
44103
264360
85649
112795
130011
290137
87359
91409
165967
13101
167935
153502
128788
159236
102267
7249
177862
153052
30814
121853
14918
143457
160747
93761
237313
16395
249951
88162
119654
225463
291708
157193
288076
275929
277369
192446
270173
25909
220152
128710
3851
67832
121938
94236
172038
13108
179321
77313
195693
45325
223744
11622
211738
266170
120294
208751
223968
247035
103599
58929
28267
146433
133837
203127
233376
254260
148745
286475
76998
204769
208563
100493
251406
226168
98159
226712
85629
211528
277910
81337
258496
230658
171824
261833
152992
284940
7602
227695
30918
225151
10901
149859
32695
99839
204768
45626
242169
280312
286789
210875
197583
235752
230533
150142
139068
164075
41144
36155
236163
239920
146454
95078
30860
173257
130476
170724
144562
186112
105643
208096
172381
86759
269722
293404
41282
166428
136257
99563
177539
43753
287626
171684
93699
219352
137227
192575
69919
26548
106876
136488
36835
217869
290684
2182
168925
191885
124818
103479
162093
192101
5581
278333
258522
140296
101811
29529
230196
44003
70747
191948
87067
112408
64709
136723
100345
88594
284132
116030
101332
295448
103858
280828
208109
170164
87050
116731
161569
230367
2360
155539
119184
109990
11108
253029
114471
175128
54126
13309
149507
263900
152696
44985
136943
125102
289802
226672
239985
132729
109078
241444
266980
35046
26867
64830
146451
139585
118317
234833
169234
49167
152542
182941
121474
49829
141233
90069
214919
149407
144265
139936
110742
216302
188951
243151
19998
151391
60272
111074
243149
123651
240796
251068
249121
49557
117230
202520
286860
227758
225010
135648
136426
239145
56391
19811
264762
100745
206570
265700
72860
136666
252053
46727
75305
143094
231545
99765
172078
140656
228715
124099
151789
217619
100091
231595
178507
18370
81243
172217
200542
18900
27051
93271
91082
98281
209803
127772
237653
19820
88555
279031
40400
32793
108503
181825
220243
4317
192919
277693
22555
272159
102323
11177
274118
137714
230222
272761
262058
97375
75298
53265
78258
123398
296968
268964
242816
42837
259858
250449
15205
171459
28039
203890
155910
162156
191839
114931
22623
15563
83953
113880
123680
186068
292438
23925
2721
148897
34329
58122
187439
111638
258639
190380
229600
286042
208328
77424
52536
30275
54406
188791
23081
130317
216472
11655
260484
69885
241185
61277
179678
202732
186012
73813
284017
122831
236623
117267
287969
5774
158431
160780
193891
91954
58396
249497
200749
96840
27394
149997
11810
267825
171892
231454
165735
16886
278859
297736
59717
21601
122725
43890
202128
21850
32806
213767
243519
227975
296127
67344
274137
132906
28763
4153
276248
299924
201644
189712
163372
164524
88405
297440
289433
235668
146228
73683
238081
204450
39207
210427
244200
293410
221638
274526
60073
45943
71741
42515
21486
210978
281167
181792
174065
165097
26940
213296
171155
152656
33553
209250
31984
40532
210728
77737
191784
209154
238602
188500
68769
216216
222646
199636
174990
35215
81988
278061
163966
81292
62769
55778
72204
41628
278682
251539
150265
43239
198697
150086
198269
172558
66673
240528
118376
249688
209610
57607
290182
151861
112704
260720
31216
117381
227099
113295
149078
125732
231788
16943
282089
26830
271384
41762
152658
65322
32800
232876
179416
110605
298955
1064
175661
160142
244386
39471
194543
295599
28055
134490
24738
79545
173532
162361
239811
187174
143723
249091
293090
130555
184450
13608
113315
200757
210986
36470
248509
127800
39721
984
64955
258169
116621
17887
203903
143656
172252
197782
75860
234901
219879
59196
283196
150591
182629
23212
137040
27013
197512
297304
106088
244666
203365
126813
203877
184507
149135
11499
123313
224099
210776
189830
153218
38897
259447
243483
78702
253439
224419
272951
290438
129730
95467
290995
237626
93604
70612
286995
106277
292929
49971
73745
243619
262330
156300
21598
234153
148315
189536
58078
275690
47719
250927
285217
93050
208668
3355
289526
84138
251966
177029
99477
269648
240311
58808
270851
47947
258840
202027
158319
40345
139319
279479
226140
28166
208328
38583
37758
110977
128838
150718
118695
14986
21998
195291
100925
18568
240615
69940
286127
148783
13656
162077
116170
299946
116155
186044
241016
157162
276324
598
128729
236361
21790
168701
72162
73897
18593
259488
259745
93612
121436
169090
226101
1673
274996
188174
243231
69169
116962
102876
45839
242530
140394
37660
38607
198592
39489
166422
228245
126092
122842
196018
215077
122007
195373
101776
258437
177459
222832
188616
136521
190104
157982
275384
7933
260979
32743
178225
297596
259840
290317
248455
73931
99199
220430
246875
273894
220212
212227
169818
30473
5873
5646
13833
244546
269323
242378
259630
175132
166899
95677
22525
197190
72551
227040
150367
245176
134216
131933
281763
221504
201632
131103
4031
38942
270145
257301
289183
200511
104457
169357
250951
212611
77880
264964
105816
66501
46825
59170
31802
180395
271156
189125
101714
59350
218902
190411
49460
13486
206885
159536
109974
67291
197043
134118
55363
166172
188580
98034
135430
125800
294381
24618
242041
1843
171535
183141
236806
25447
6243
224265
201645
54329
273570
220186
264716
280807
2585
76119
216649
184799
157416
182367
64738
175530
146265
29473
87551
275450
239602
21653
54384
143010
270230
219324
31012
108879
188905
64932
295972
20094
60564
241760
33531
42159
216173
271936
55520
266351
70279
133353
297212
23259
191514
298387
200686
263223
290285
83995
4928
184481
150376
236827
213613
70464
45043
236543
149893
45554
138735
174529
222022
259081
271668
180860
67287
287009
200870
156155
85984
220441
115895
105645
28123
200216
5060
36185
133138
23606
83413
272930
91027
175726
36405
228093
209340
201431
108156
173261
229653
39958
294981
173086
166232
85497
86537
134890
198325
11279
108450
143402
281438
135018
22851
47646
217968
196428
33195
296349
164688
59015
221941
154513
28178
239811
298189
70158
291771
93946
175518
271189
219072
156428
54972
245300
10714
180496
72840
68902
178254
92491
245400
183188
202585
115088
241503
267119
246772
65344
240021
81670
6476
50271
122776
144711
158582
285006
285961
290182
260063
133977
241951
283377
228697
26168
22668
247427
191756
92697
104749
271039
100070
7447
60355
262488
14919
123980
117261
108652
151348
141724
103217
216275
212566
216206
110370
47813
170131
279638
245495
177722
116779
23952
107824
1992
147469
282729
234806
16792
255631
76190
8460
121086
246230
154153
181367
176916
271009
92884
221277
83607
68015
117751
63022
18552
124986
107579
288534
253729
108489
273936
161062
221291
93402
169508
167740
279195
130721
168934
78049
227634
62897
152769
237441
268170
216131
148399
203911
24555
274073
87403
207327
223487
65366
278096
186444
57443
3119
161851
267441
96135
156916
205330
124540
125456
253031
259779
8886
49985
271679
203174
41816
298072
65484
134490
240796
50384
22326
245343
93127
99500
41260
114646
188673
156524
145961
252414
277859
243507
29724
260114
55988
124189
218489
289207
203712
219832
4652
245342
48794
64305
167323
271222
43891
238575
296488
140331
239193
139672
90892
84156
220422
31314
40664
298341
50936
273992
110125
7843
134387
124876
165086
7458
276389
133636
61170
264712
296002
150292
175293
55956
272995
136522
18683
15189
49607
295477
137230
113189
297192
270652
147553
92045
299044
138605
153264
231864
256532
279706
219849
154306
219448
120012
273407
156731
197929
121814
265125
77120
116936
205815
142533
188704
69599
86730
297222
14322
20260
193574
141093
25175
181107
197999
134058
60376
7930
148588
36888
131606
234879
268523
129420
178806
82914
101815
283415
46395
107919
126940
222643
226425
6315
255634
218480
59099
163282
88455
206728
291671
51598
120832
125868
159313
53528
160989
31902
153505
79416
216337
56229
103483
133738
93703
159412
139455
162220
4570
109467
21000
267867
100924
112706
16142
282581
261109
23417
236609
246746
62018
291593
107988
283097
112087
48011
286947
14853
97275
289005
143851
209262
65942
256017
91725
215076
234280
266764
82793
159364
126432
66413
125997
77338
4814
174746
208470
184596
84985
168375
277573
216540
250821
276750
97674
13107
118696
163855
71567
157083
159519
167387
90338
117563
158474
245603
209193
298970
76030
47120
244051
258226
211236
232665
155170
282452
21327
160115
294365
54816
95395
161112
119285
88909
37338
103770
245298
200041
197684
228255
180607
55846
257776
145592
133751
43270
56278
178763
111205
193453
115856
146678
260977
221293
9632
115474
155697
247526
55954
291145
286615
95969
110860
31494
207722
51794
207200
258398
143592
154541
10146
164809
267259
145
63118
298192
73508
88164
260292
110351
139707
195401
293939
6332
21488
216669
105661
247829
15028
148215
292203
286275
123340
61916
72866
9621
12883
120440
118674
274794
155475
140107
122541
205015
240931
79136
235001
92033
64000
217231
29929
228865
197489
205636
252588
240258
107648
53676
149217
235580
206459
155179
51561
166322
291968
81771
232382
17190
60652
154951
261669
260593
2857
10131
66284
143887
256445
59982
197185
147406
156371
75878
159638
63214
94317
276317
130376
83352
141068
181145
124627
116922
298331
280371
129985
120799
33323
47390
3726
46024
218341
111593
34514
247013
120334
272874
217110
138877
5050
45111
271419
204929
39352
179792
290021
242502
155116
286206
190594
277054
251170
125701
129944
271470
151870
233555
131703
242156
213364
77215
224469
268902
249999
79548
179472
270674
189283
166248
16198
48969
196851
185603
43616
258723
255487
219205
285134
94195
43688
94694
139508
108126
9714
288241
5884
154698
143920
55220
24781
263317
161016
207438
69419
105801
37904
178932
87732
77469
15035
73931
270897
183825
251453
92190
96077
64800
148415
193910
5749
234735
2379
287044
264372
91916
215584
33540
167586
145019
31669
120529
136788
28624
74954
113954
252414
112903
163851
201972
247979
148741
167772
7777
199355
182723
149955
87936
279371
16161
43095
92920
25545
102131
179288
104004
67462
224274
39432
26503
161901
65305
214836
268452
291884
106984
47883
151029
44857
140650
275410
57128
150165
180338
182171
57383
159739
89112
282202
38235
236968
135042
125840
234252
120731
251024
247014
192985
224415
104920
294457
28159
20282
232190
102823
292053
103327
12614
202641
9059
297330
57766
200802
253358
114140
5159
187583
168164
154463
146573
229359
126579
101734
142901
163507
7406
171542
160488
53207
246332
87909
140745
279338
299664
132481
214648
275828
28705
67454
145036
2721
247349
105816
48417
89013
187765
203298
193651
43170
212613
142430
159444
277547
161823
169254
211063
32834
209694
169887
234919
180023
268757
212167
164580
197568
151888
203515
156330
110457
168661
59358
71998
126404
272995
86845
190656
263545
175207
56370
22032
63450
208934
282234
225022
194558
54500
100428
203994
191534
14012
227670
54161
155436
180721
50709
121369
136202
151828
80922
29303
151916
31074
22550
40396
84442
132779
53837
143378
69063
211216
238289
86343
205261
22811
223798
23130
189661
202225
281584
49483
214995
93620
157729
289959
157946
74859
30922
84827
139781
281327
11334
89771
181407
19990
34030
56031
18983
40874
172866
263310
130524
230025
103993
12756
120442
49956
79972
18270
166450
117556
270682
87645
230334
246005
188107
130309
195943
151879
47147
194176
291427
112440
271116
265465
253641
47376
80077
163062
23789
119974
282063
214658
211555
145108
136895
26499
206765
190754
263718
261424
272418
71855
57324
293814
217652
67903
150189
258764
122660
17600
70007
277921
72247
236967
260738
296257
178013
159309
44584
130948
154294
166909
225837
63257
82750
85573
165373
165204
63425
226057
53076
103368
276413
163929
190837
117302
174878
169712
190337
57820
128899
134609
212284
81227
295462
217296
272893
165479
218819
57546
143064
11788
225503
105168
299517
74954
16401
180326
215275
272728
291497
84284
263835
38340
201602
189815
194780
177054
288225
265180
219263
48364
46360
254337
39486
114087
204664
1508
90068
74931
29295
182958
148332
196082
130755
69327
73856
280900
68954
205083
68664
31984
207679
78942
249919
95542
191098
144319
149315
89302
201888
35546
214802
163307
64355
119018
153985
119055
194111
159366
116317
61021
119526
116594
236530
208534
46897
231531
190430
46827
289207
109880
47208
121779
183333
285744
51655
51387
210413
50920
250337
28938
204125
176147
14558
249059
236579
292505
15763
110199
76300
49076
46000
280498
207911
12576
128473
111160
287646
132555
66190
3446
125243
105962
294476
99431
208695
108281
61792
166545
160225
197982
41999
36416
162793
196205
151391
187148
88047
180306
61634
234208
248388
59362
30383
251367
132357
107050
264062
253355
79473
23181
273635
96994
203791
147
64457
197068
52648
149053
53602
22902
219581
73618
49878
294881
76252
112799
291086
244703
273359
139281
108862
258974
52150
95990
48941
120806
67721
199978
180654
268882
273661
149255
221436
46809
207958
68789
114976
64137
70661
145536
196705
157240
2826
214811
67219
254755
276618
194642
288289
226635
224474
292585
229429
65800
131963
48748
69559
203804
83580
197331
169448
132116
169289
115248
249844
186804
119022
172793
113538
42133
253601
14044
280721
132558
79814
245016
129077
190025
1129
291776
295449
59894
178109
79364
228313
259947
174043
222832
67221
140337
194784
3954
192931
168341
111688
285935
238131
47661
201506
187616
176726
80007
292523
134952
173513
133403
142743
54081
203424
125352
61447
147110
19647
295151
208456
182565
8534
9439
111891
286303
15225
15921
103349
79745
55317
83061
160283
67846
56365
79366
55192
97083
47309
293905
15112
1193
270485
269705
26992
180139
205207
103829
226855
218747
27857
144441
197743
290429
59305
223546
38095
183488
182861
197788
121752
165945
223994
237478
96470
92949
249729
158985
36149
1601
187578
205203
97919
208805
37961
141245
120401
110332
259328
12391
103502
88284
187872
262735
175838
53231
100916
158862
242484
79095
12829
273762
23328
277909
119464
68336
151970
149177
16224
193429
59806
170084
293620
138710
141458
35118
149254
118102
259558
99592
188212
258253
38088
25761
219062
106631
81141
267282
169187
192362
198218
218085
60767
154112
41140
298250
281417
48182
39008
179548
220109
108001
199055
128377
133627
162670
243517
151609
223537
115624
297782
220997
160099
59236
90516
18143
90488
151215
3174
296248
188482
42300
87410
279022
57432
283205
181557
142957
298354
120909
137272
151812
190271
59402
296214
279526
6649
47243
70135
54095
8573
118187
73115
38751
119639
227349
118665
248605
80508
170990
234287
109581
270434
97230
12568
110881
95130
122231
72456
258888
86298
194023
267642
143447
27444
40800
65826
83937
199795
146550
286469
174614
236921
233784
214435
243343
198845
75224
212390
59318
262502
96928
141907
201600
64649
92198
185744
297799
207916
264147
205925
19753
245378
221552
200812
282214
146490
274151
94160
236434
7559
294175
283644
198876
1756
61403
204775
129925
77337
212632
75582
68364
151537
139356
184481
39348
189417
175655
52946
96049
34316
28718
248494
30204
88625
86511
260891
238291
89700
27699
276180
88182
134579
247139
81245
13732
268511
217217
212663
47150
196476
249238
218683
110507
235582
98443
167807
105292
33319
245346
167796
83499
221780
59407
189983
139987
153973
163836
40881
148970
88722
55397
288984
254849
129012
215522
156704
23933
285419
82449
274789
155318
207256
143332
105397
257290
166501
25675
154366
66768
248505
278157
7325
15217
116037
95097
211011
36996
139958
207702
220722
42951
46813
98842
247560
298327
274696
90100
125983
61518
119701
271931
37564
202198
21195
203618
138736
114205
8742
35234
235560
44725
90275
274616
15237
19994
142403
201795
229787
24659
273358
47413
91803
20635
280012
260927
283170
18658
279938
111086
226897
288985
242981
33995
34562
235200
291758
272254
16908
238725
291377
190146
216306
37590
122440
79462
71912
151290
147106
240470
35274
145901
84028
155197
41550
156364
226505
17781
274302
168998
122702
181399
14609
10845
98695
207181
241731
112929
65986
214337
121944
230336
243500
195433
121999
286681
4792
114541
39179
202862
175867
251866
238853
87104
131919
61234
181493
53196
258956
84759
142108
131890
130331
228279
68814
19707
250610
103312
93054
112783
176380
153360
222004
265752
26178
96916
191794
68069
239970
8928
270373
160521
1947
242278
227700
45752
141950
27794
217530
180110
97620
1108
224606
49461
292786
78991
253570
5110
61144
33642
108050
188542
223177
82263
244189
207269
71178
8159
211671
135019
48315
294191
115697
284931
38962
187225
238568
4124
78720
91412
281248
190538
122653
11420
238232
166895
233265
25075
138265
62188
259911
236346
248955
140432
162346
195264
127173
39083
83665
209267
207852
169225
63125
152527
294537
58146
158570
87991
90326
196897
237722
97532
259680
165421
219244
241226
120602
13538
163387
263231
243407
199909
60635
249117
204293
124434
138528
152069
36866
130068
62769
59133
94157
110141
234451
33036
158582
16202
207181
37412
11797
218477
136871
295379
149500
85892
273477
23184
31028
51957
54791
204070
37968
171234
64442
207047
296329
26793
257422
218362
139541
114363
136941
258734
169700
116728
68463
272608
133064
26519
104920
13092
98331
104765
46725
94179
186628
294708
149745
79336
207430
202627
275621
274912
256803
25517
86746
212281
240982
224196
86370
15181
206236
232495
172676
276873
168463
183762
174909
70322
260524
75527
163800
275607
14789
296993
174973
253188
253975
105985
278101
281834
281288
196062
295621
279323
47858
49555
230050
82581
275471
292149
292793
12568
265147
43079
87535
285756
101387
207214
29577
126154
133011
211296
289452
120184
95553
39927
80536
165833
293752
50536
188733
192076
237264
46052
63028
222705
293146
266113
211445
239044
177898
201608
188842
71557
82035
172770
223215
89570
75547
91227
186416
240
286036
233746
219856
218887
234701
2146
140941
85405
245218
273885
106854
278362
9005
128330
299353
35770
151016
190629
270646
154263
77172
252431
292164
101742
101700
125092
33550
13046
147619
37703
279591
102390
180298
105319
150366
183243
158819
285526
77033
100249
207943
104064
94338
211889
94656
81478
116468
163243
219680
148047
26212
7042
107482
85655
153350
127747
10118
8352
24536
175063
284837
130886
283813
48316
183226
163990
106450
107316
231606
279152
63093
128230
234484
105169
241292
135245
202268
286108
197959
264443
249864
182577
158231
281970
143119
276760
124434
113884
13408
70112
68589
203567
272800
203568
225300
203932
137633
129085
131221
275251
26267
141128
85236
102930
156565
196902
2311
232227
20474
57833
67874
294257
39228
256001
105602
204456
182877
227530
72888
42572
85186
81232
254858
111587
43043
180066
148609
242853
39788
261247
109987
6166
238398
273156
36430
76252
147580
1458
119781
154466
137
2348
185884
74102
221799
206980
224536
2934
174871
271366
114054
166363
53275
17912
104824
112592
52539
250715
136654
44322
69857
221441
132370
50647
42259
109227
258960
20736
21999
111488
25980
233488
117963
292444
70127
194633
113282
168202
240836
106032
205910
194506
108386
235676
283505
215678
129543
265314
12518
81338
236643
58122
2024
10920
283550
191403
72170
25257
130219
238135
237889
141350
54711
231855
127381
29789
286406
83094
79859
131541
32180
183136
196657
239151
44081
103866
57493
167422
256159
34692
199493
50773
1693
65810
286970
186019
99864
107437
232106
247588
234785
281572
115969
73464
203902
50920
41756
174002
57526
85290
101721
299702
54171
155901
10111
120457
197584
44678
110605
282391
288375
283735
119870
5485
128091
100505
255337
184171
115761
290869
34695
260435
7968
138450
242909
263204
48687
23321
287214
134945
99105
205685
97456
105710
14914
17972
216291
18019
268521
48225
164394
178801
243326
19283
280955
240213
231275
114928
221280
46081
88584
39549
186312
89084
89870
57246
14266
147326
103152
92544
299501
228118
85790
284596
29113
190219
236131
186303
181080
47343
194761
273674
183857
286928
69421
226206
231871
57111
268084
221157
217079
45037
56475
18391
87894
273476
264639
98104
218548
4441
89827
249551
179704
128857
53482
45633
153489
72592
6598
170229
244821
289277
193634
258187
68859
291130
56900
141055
38453
90795
56893
9431
42531
268658
296919
231132
179499
83435
89698
89159
44952
5569
140137
2296
18907
229575
79310
114704
136403
105214
282820
263349
32591
235099
286352
198756
242686
46317
103735
63845
54190
220922
276890
153757
271816
145286
30768
58069
107353
99554
148163
280861
125649
293961
251056
20936
47077
254507
172427
286964
157092
282872
148525
9383
139992
21365
159385
176188
214868
272531
79735
90038
224862
226416
250076
214450
230829
277665
58724
203639
83004
246737
166062
188422
292286
71900
282610
9533
10207
277522
142392
45695
173061
119033
197267
149656
283892
78823
88356
279919
4708
250599
197262
24590
164923
21362
152452
113024
93914
84601
292701
95066
231303
91307
193064
11646
231632
144892
153474
40583
224150
95452
80829
276650
108548
254134
99340
221080
25568
101483
202337
32599
180311
117634
136048
136176
197132
62103
147327
32674
296490
280903
165301
190230
42730
12754
164990
86568
257220
21083
211265
159225
212727
46561
50173
188003
165474
203719
104323
213349
283352
48850
46003
76228
235087
131612
93030
18257
192922
222780
95674
4690
70308
137434
179207
140689
101474
50241
160524
290356
3970
286121
87098
181281
3218
1415
35262
28545
288698
16907
151307
61920
227051
256540
13811
202725
75282
40767
86363
266389
122844
299074
96591
102903
14318
39105
216992
259248
107736
759
166597
47051
257221
164224
63625
75369
169094
221303
183267
125212
52557
214029
257044
177904
39405
211599
247729
220912
68836
37605
161529
160199
115865
17338
82694
78843
48408
284119
194348
148644
107611
297256
55326
270338
274470
166061
253558
81096
176458
101299
78967
296146
151161
3474
125844
14674
188966
133683
78627
162807
51528
202849
223163
270736
287067
170233
139839
252672
203373
46026
87640
91617
281071
187133
202612
249152
38790
88494
25428
115232
203167
147909
200891
9626
70548
290751
155126
221505
142765
281941
3009
200734
119532
163855
227004
46667
235600
240273
200962
19530
159634
226276
27929
181887
282653
40039
277594
212647
137048
138233
64659
203100
141869
234532
39567
293673
106416
241839
185652
150767
64200
118882
228695
284696
213171
14638
289186
146567
133278
197682
7809
216769
11550
81100
114642
111650
231867
97457
45688
170147
135894
158930
52819
236856
42257
129825
198209
229065
204377
192032
76744
299241
197864
207131
66838
75970
291529
97021
84136
173287
268119
53385
45679
16824
99953
285595
181265
150659
196140
182193
24275
134222
123342
85245
114252
123530
266275
85475
79232
219009
267951
113845
279148
64950
110470
88981
278718
123141
147790
121496
205897
216176
277691
65305
193072
252304
184440
163296
180820
285947
264727
61996
170630
290836
54851
156791
143444
113825
24071
197079
228886
256189
267434
12454
63056
36695
186997
61229
226238
86017
183440
170997
235882
227017
130944
84419
61909
249648
267686
150401
87264
171931
232662
283234
49849
128820
52204
61254
291185
42348
44403
116177
195613
203094
261011
224827
70410
63709
287655
236824
171129
103714
274953
64875
165313
23609
245016
69149
165549
75906
74561
67298
76989
82273
292068
83501
153599
273206
49139
72320
108557
14503
210563
38635
188655
270855
195311
104773
68378
257502
159761
78293
100884
222138
206478
286364
12359
267521
165326
162427
4659
298920
145482
106006
258849
240700
6477
267199
209126
257983
178616
81798
57231
252346
189200
10645
127288
14671
164302
23615
119748
16221
210375
74109
287075
75104
106461
53901
225580
220019
249278
163540
165144
110293
1921
230624
262688
286738
137687
223801
223304
42686
268714
130102
119041
112198
193751
245509
203405
282122
274212
184258
184299
54814
183449
278087
280159
18928
123384
246881
43153
171552
221633
75064
280518
280231
220339
141666
242736
184999
56274
58327
63992
65725
136317
10575
173711
119443
249346
57630
54011
67653
42887
27594
179596
226280
13371
202925
96740
179032
166055
252791
287453
299192
64944
223390
204040
8514
14323
200198
127942
72020
293301
168708
282551
188041
263008
159412
146200
232023
45073
218569
13317
170112
191880
239904
205414
283775
172355
13191
182449
162104
166240
139190
162541
162451
67375
140470
293831
149134
86691
177108
212198
155607
253133
39477
276319
107509
102081
5466
94012
23990
267770
291386
84975
29095
228758
15363
299134
260348
216443
937
32561
196420
132570
67716
61997
130191
228048
229346
288368
203758
28106
141885
242440
165970
10496
283187
20743
107154
176956
212353
87465
154399
235823
201828
1497
167154
222499
96860
89469
231211
162859
292152
87082
257117
185642
240576
133088
60483
56368
56825
170178
9576
79982
56650
175163
72034
286821
253558
137071
46359
126287
30625
29010
242411
287345
207185
249106
164631
183019
187800
27082
198455
190739
54712
259209
165799
17097
280656
83249
193640
75827
149098
81983
229237
34002
253423
191694
295521
23052
117854
289588
106278
184938
170376
58787
204120
211409
20683
23751
104135
183860
207857
93928
209673
224709
266765
73324
278001
201353
265392
202494
135292
201155
132670
20665
137282
4659
183648
179284
39307
290113
23156
149102
45972
157257
257166
119215
130802
123711
231644
123923
269942
137765
34844
167564
58173
79800
159586
179258
132085
138705
31174
123175
98949
183682
132902
216680
114865
141744
199794
67173
196531
130633
168729
128913
197137
249724
173247
234880
35558
106888
68643
21411
72751
181065
235980
196340
188717
3796
471
69431
5090
216624
177557
115487
272754
46709
165005
55408
141378
246950
244259
275451
235111
258739
46165
149824
146672
244161
137944
172885
197006
1513
34118
231845
230545
122977
139194
190142
143080
171997
180638
117295
133973
136825
42186
242399
13919
16644
148917
21262
224752
45054
139357
4404
81647
133936
180968
295719
192803
236057
35533
112174
106749
168382
81906
206898
217199
209496
237777
12321
49272
107845
244780
11090
95184
5672
82109
194157
259096
231902
127173
155434
265131
106714
1613
172121
46168
29339
109805
173545
200918
126810
258208
204610
133886
5097
102986
8038
83321
58037
265779
135837
23095
150332
37254
251188
235760
110513
81882
125743
85378
278998
155359
296666
250351
272953
14826
174409
93257
134657
232757
109774
171878
173079
18940
216477
244046
204784
134777
118623
273109
259990
281702
164811
33650
168082
19144
81775
276874
139035
286689
71402
18265
297654
73052
273738
247093
125260
231629
132627
153033
37872
197696
105335
89976
224703
88043
96959
274561
32267
234948
105800
174842
131289
151921
264382
250863
129439
280763
83258
158889
284621
22314
236512
287222
141598
260599
109650
68992
162386
172031
224256
21266
163404
283275
182779
199155
30030
188286
66794
124469
169479
65523
67693
82158
120218
104532
33088
235705
162918
31304
32159
172295
153085
130638
78300
69941
167336
222265
40837
90809
282413
258162
44028
30194
234981
64727
237109
224477
38073
9187
211733
19532
70493
263365
45064
183189
76690
51547
198396
189290
215679
286964
266957
54299
236703
230837
124678
11605
298611
232477
156370
204101
171591
75817
284299
217247
189555
193178
171380
296636
285418
8811
26758
238727
205676
119071
142156
81847
268122
152690
186154
132910
103223
165629
169335
125682
232664
55218
175140
109436
114265
199003
289345
37464
14298
276984
184003
195586
128706
34443
105423
279635
92616
284206
230270
242804
213251
12376
158593
64150
189091
108575
96099
54803
153148
65592
227240
230173
84147
106770
252126
200800
271944
194033
296270
286601
145849
295410
277702
204340
66493
203816
271382
129703
111861
248970
399
244113
86301
247000
49777
106990
268767
985
184195
175678
32767
105047
246058
223363
166162
151402
21836
220673
14433
247317
204792
159782
118125
10991
148933
93425
52404
144240
192112
109949
241714
1062
164767
259648
109179
13919
266711
155617
179996
153337
45779
261426
247922
21402
137654
165444
275405
175945
222480
108306
111119
277374
143385
74956
209434
113522
69058
296974
126482
87315
36071
85828
240152
179056
282894
83250
41878
235437
269790
116361
148211
106444
168587
144124
64947
40976
18652
152273
115475
102935
88386
38288
216235
278373
139486
199286
149436
2988
288060
231674
184448
203004
4045
75560
8200
176897
23129
273486
22825
169084
211899
27315
71383
131045
58885
117294
107797
277837
139628
44580
250701
178682
136842
114826
220441
260814
292104
208382
252160
60561
82073
173897
59156
258807
189334
218072
239016
233618
205406
68145
23087
273662
42576
71433
211127
245869
108131
76293
57721
265660
52429
293206
84907
82389
34859
139971
294018
163659
297996
33417
51195
299774
115257
38744
11575
67879
9827
72997
120547
266164
78242
52713
67514
194229
157528
15299
116819
37579
186945
241267
127210
245873
73888
180162
70572
88774
190238
193607
203239
7365
21696
200406
138566
196190
105682
9863
248934
45390
77695
238292
276777
194004
120325
238975
244552
248048
226508
114922
124219
219179
211254
34031
99820
200372
17334
192358
226453
194799
80718
138070
190178
84957
40160
277431
28255
55113
54392
126225
69932
151084
160949
237634
231115
222814
272968
202994
98656
281950
11428
196512
161674
116978
70711
267491
19682
21923
283807
151617
295412
173001
227982
57527
257985
250789
161999
8055
246923
195118
159741
130010
181172
173774
244036
60015
216532
139284
275358
279846
273652
142284
190268
46257
32031
113988
125204
263074
6115
74620
105800
19211
131371
38867
106002
33698
173366
221337
215657
98396
87611
4484
104920
22521
246332
194546
31726
56452
255075
23317
66014
263848
147718
287714
223333
268688
214904
43175
47873
86716
277154
45291
142843
127050
20151
289679
129332
14465
37395
220538
222479
146652
183997
126755
165778
274107
112357
86670
417
183858
65042
172650
188018
156150
22370
194632
177036
257215
200431
33189
12268
129251
29984
126056
28188
196186
113466
201235
194586
146796
224791
155571
20113
87086
299707
193585
25149
22373
145318
29772
82469
89
21986
241220
261518
220408
121317
20561
154672
145118
17034
39019
120428
96578
276463
36214
132018
88755
202344
46235
99044
98227
13330
24704
121031
71143
30046
55058
101007
267159
47141
243519
80391
278031
157122
35391
53672
58488
156898
112898
258492
36935
42907
197650
147699
44817
69784
66644
270818
253956
227981
238950
80028
213552
256948
157091
228478
263642
35604
42552
129012
191572
133070
105535
87087
16235
182236
31001
94168
299162
109703
72252
219150
25195
214300
92379
152538
108791
171406
270688
231633
41032
289146
274791
278140
294181
154739
127852
192378
264204
108024
221833
9692
251399
135523
256603
161584
149634
154957
233599
204740
296238
260635
34104
4975
99542
119801
96217
218086
185098
85140
196010
194583
76127
273640
103342
178926
61578
202010
191235
271234
29084
88400
292571
206014
185804
138055
130591
73988
173306
258557
226562
125224
296142
106759
24966
252061
292716
215122
206686
80878
102546
21931
172386
129984
70535
288872
245810
215806
164251
227697
287753
82135
176631
76462
26594
280813
225118
97439
56056
198773
47368
177956
192675
236167
258298
273350
191102
283662
234289
72207
8455
103385
29001
116904
68984
220608
32450
219991
12844
8674
953
78362
189120
97901
272202
290569
226416
136994
150301
243553
121882
189807
103959
93117
179181
164816
88713
99672
9670
275508
38381
190269
22278
297335
77825
58785
137350
280944
258279
6741
35926
251670
37200
293145
299014
165477
130170
237628
222739
115733
151392
38619
222080
178792
152799
60635
209842
190818
102341
43555
140944
163454
290722
234997
139841
182162
255846
77587
170683
83765
42395
167882
267689
272311
42025
84406
248666
295166
26673
10281
219335
160062
85548
272709
226374
215856
232893
52738
53294
119205
268096
231379
194090
225909
17242
71262
247286
138498
29521
264207
109422
178368
158064
178841
195474
230018
74540
68330
223099
167874
196224
77748
203066
286332
95137
190387
279336
11217
216919
65895
198536
194183
86112
271964
163540
165441
69809
192840
5851
121531
202358
37391
66557
114825
70841
286323
72971
281504
99419
246067
101833
240721
140277
96774
110328
192366
219886
155245
111514
248747
156193
46729
122395
114046
69234
252518
39705
22496
248155
16609
235561
265093
239975
250761
4635
191536
274100
136978
53953
82698
48155
189059
266309
252121
134644
87102
158355
126899
73146
195919
38169
42958
290888
41270
225476
161426
160970
167841
247810
297406
128039
207109
246012
61484
115130
89450
264413
258638
49220
232793
53523
189888
59120
264803
206607
72971
64271
293044
158674
42740
40817
287883
119294
158086
175642
199425
265740
157852
261230
256572
50924
282893
212844
37686
166282
165564
38350
257145
121955
122524
80864
178611
49394
97866
69035
83594
120026
296181
285545
49873
156042
207083
145272
121258
186002
203943
298682
233424
295598
165711
286601
246101
206127
207677
53388
80981
289012
257758
94629
207468
110859
176459
214721
132055
98946
20388
178881
111212
68962
170314
90590
120354
91592
169043
219388
101851
17970
267331
292893
167784
172362
65345
144590
172631
285396
170350
217675
124304
92020
40675
205143
198951
35204
272716
6035
274853
216668
60378
230810
155780
285100
11840
80760
14878
74626
134002
82225
266213
202785
225735
257200
40688
225540
286239
243510
276080
191269
98373
179556
217821
52315
91394
28381
21006
117331
272219
169664
263759
145965
173327
263849
183894
171669
1587
70
214862
223706
104015
213947
28367
244307
92982
228846
261413
79654
165328
205505
66285
258857
145563
205363
94735
168214
188498
250818
4584
109050
251348
286139
226098
83614
199439
47739
176993
111708
240055
287702
144411
52489
235295
63684
6956
262017
202070
223613
186959
38159
120285
66225
254387
227128
8976
211655
35126
153020
24528
137301
117529
228751
117564
124027
96692
83486
121108
296736
111361
6033
112574
4336
47006
227756
170772
72408
237515
247334
75526
297559
298602
29817
269245
246675
131801
259298
242473
124943
85978
108835
15957
240372
75227
258869
196787
93817
10376
213923
36961
138755
89084
243681
252095
225100
56208
51419
180547
202792
57772
215697
60527
155161
127120
201935
82431
179120
69599
255777
1269
173676
59059
25187
138294
44914
233654
80435
126932
242121
164114
211441
138225
190501
52334
84457
238041
49428
26976
248137
203297
178334
203793
224012
108609
62812
231766
237170
245225
103074
174902
195442
63252
136810
143514
15288
285544
61246
134991
5604
88217
184137
99023
86975
3207
218406
299207
158500
259280
115993
74194
41802
86084
52971
20281
262519
213198
43024
206667
195591
263373
263016
214587
53558
84148
79425
117974
39918
22381
130818
104990
160765
150533
180410
111638
298021
248994
88537
83168
43276
232849
96278
110613
135481
188590
239763
71260
153903
15888
150501
244380
1788
132140
141209
56889
146819
218825
273250
91008
142233
5508
18425
92457
279173
255799
152552
246554
137482
298015
1057
203651
135351
254563
299009
238858
265426
104033
266963
82770
144370
122322
38788
2571
138812
49598
203836
69230
275722
96215
42640
262273
229842
167332
9575
28479
105127
72200
198744
151495
19221
77084
59424
226332
47833
219756
176292
43998
15336
181839
244049
173567
111661
88049
203608
219465
188742
278096
270306
8719
286575
5753
98370
89516
148384
213295
295206
121328
290206
276994
142303
153348
111888
167590
111327
173875
147568
33695
213465
299521
25822
208791
250667
198430
74918
245449
72827
168696
132392
201161
169349
178378
192686
226973
107841
56867
249042
119968
47840
291723
93569
70923
299377
89296
189238
29763
168090
190537
40240
244117
63985
156297
283853
8512
114378
184979
160395
237448
133202
296434
149508
213389
155900
286488
248419
299993
68841
8379
197037
42845
286421
120698
192941
144412
174648
154728
50287
59159
61504
51678
44745
47560
92366
13160
40056
190092
196582
244710
106146
44726
34944
159795
236063
237820
240530
195453
273505
186195
150253
212365
199945
179180
269030
111479
104587
273901
47091
121485
182042
239101
138865
88389
154690
211668
240715
71194
186247
33021
35170
33855
99809
57487
296432
250127
295745
135197
132478
281657
276269
251303
268637
231374
42662
206439
101364
71490
198496
251193
7394
231147
128617
130032
223434
20290
289362
108060
196597
271479
88712
108881
202152
73164
220093
88464
99689
90561
23874
219299
9369
235181
26271
116884
144823
288554
79549
222703
245091
69166
141137
91442
208202
45363
210446
227944
188852
296079
71908
222459
53256
74679
292856
296100
249658
65462
113349
239037
171949
30665
115
234808
61996
180903
261900
10032
251746
136568
295296
7070
127060
89033
213310
194248
141450
212024
80890
192101
79695
7663
96299
240556
189046
218096
107915
45645
111528
108575
93205
71806
169511
162153
2299
240416
292225
16960
58912
272835
179031
42113
256607
261027
176551
46203
38692
99573
255404
159840
178283
213571
13343
294192
20977
11647
186054
65322
288195
133531
91520
224739
203076
30166
290673
156143
107546
165771
220857
194455
36470
61937
72816
13897
8755
124605
142084
298542
266704
142019
154023
225836
253635
162650
23667
128228
245659
186076
264706
223812
28216
68779
89052
123614
261324
182429
150524
282063
35612
292745
60012
158524
278415
239025
149814
28825
198265
48077
133143
176864
81873
180433
194790
132964
287458
245444
235457
298759
124794
281145
62452
257024
43114
224998
226966
55889
150277
208612
291549
98280
10902
140165
68181
31392
231374
289904
219901
208090
74220
226857
36017
189541
272050
63154
208558
168028
266022
74239
83591
217633
165340
138438
102769
291086
287117
249347
132198
209577
40975
56704
21307
93273
251924
51114
23630
140423
285796
112799
216835
119933
264904
176174
155072
163559
68422
44552
234165
192354
165056
39181
239761
85163
267929
51395
135779
81057
118705
34188
278291
180188
251625
187473
65432
267340
44273
143244
257425
35966
138819
248249
9347
2181
170342
11821
295113
156222
144388
91405
24361
196421
42022
218149
252342
59685
28600
227225
210901
286294
109739
239269
178807
152689
249638
268623
186249
50909
47603
130772
245851
288271
264904
285410
55240
275119
108415
236512
5578
77732
200756
123682
178330
278305
35369
276252
234400
91831
217551
110976
11034
109669
119206
45513
244
55450
133656
255596
176659
158316
236537
5236
168429
93155
14577
146606
245545
94633
191928
101963
144397
275101
206249
44776
228665
5844
131665
100831
125930
210632
162682
63134
242333
133504
266138
285698
3484
278043
227327
246861
69567
23367
261648
121260
115674
113499
298172
50143
15027
92480
217162
210230
136399
79988
122169
299198
8571
122610
26719
243312
1604
291789
194356
153692
255771
68975
293866
81716
228679
268871
121190
142327
27488
140000
55235
156638
64632
3960
218085
290593
267249
102395
162786
141540
31239
290177
251303
252016
123269
35908
140806
140328
49225
283031
287102
225076
266377
84068
293957
51216
38633
1515
85458
113233
147058
193441
108539
162575
91689
162771
125578
30710
64728
137104
144734
24166
110171
264236
190491
86027
211333
234272
283351
103200
93827
145032
73116
201574
104991
199173
118098
101855
249187
100881
207281
144665
95954
207687
108130
268476
233497
191169
279610
21886
178563
222394
249916
10983
52569
193756
13388
31080
87960
138769
273006
180055
151661
192335
201504
221254
37835
83404
1424
76060
72141
101215
64047
15027
135698
111279
6433
282756
39294
105750
241404
287930
81615
88667
23481
63317
13454
210505
297174
275763
27323
265409
122199
168350
30775
8282
131483
189946
2971
280597
255033
3982
297768
257096
220574
212307
218432
225683
86485
48913
86561
241221
6512
150515
156639
69624
213323
133363
168358
55492
234171
111772
211043
157749
68862
85147
270326
294039
209518
60379
91624
125363
37117
86581
36958
283875
258470
33755
63665
14424
271346
285231
165277
57657
168026
78395
102388
125126
60962
87438
281204
270175
50968
271382
229544
11792
224459
31393
253606
260407
214407
83097
204159
237098
40956
157092
179465
16218
54605
254968
251863
2682
93748
52744
17635
7660
237149
56792
187359
275743
22600
187748
94255
181830
68252
247737
81277
30096
226978
142522
118718
256489
169783
26155
42828
147538
182860
287205
219857
2610
209403
72802
61792
285645
129181
119339
213932
221142
135518
163635
28158
61845
154892
34828
48712
258865
160596
155321
266486
217284
29424
42454
86384
127645
159172
2551
44613
2193
73534
240157
117073
232925
182260
161333
147794
279558
63231
202892
228224
258227
116293
109392
125667
6501
152413
205490
210949
70324
130899
250374
10403
129027
206435
146983
198857
38366
94349
185540
45975
252445
131959
15648
176773
246721
249720
291803
270326
22386
241861
293365
43508
231776
56784
171196
113556
144241
60859
163278
226125
26372
164861
203397
49337
63040
207650
216926
245827
267945
177046
299662
203127
41823
111749
89921
234409
266515
289130
165062
78948
85543
121428
243166
132544
100928
89168
80181
74576
286989
152583
264734
284835
3817
155295
269483
151004
97276
279178
214052
112246
163638
138392
94802
187864
137704
146696
166970
103854
80983
208943
151766
219397
165108
117250
136129
228917
292725
147070
124172
66910
146921
180078
212732
231386
193338
207216
206861
192408
100882
132594
213890
280111
209278
204317
265217
127447
32673
200909
74360
178554
248991
226533
457
212659
250094
253514
253831
174849
148240
27931
230956
233050
21400
272879
80402
224814
68714
23027
275534
55392
37535
101122
174451
63059
179862
76219
209097
250430
139488
241120
262692
191305
183298
212782
215100
103305
11937
89663
204493
105739
121504
205172
86661
65980
254916
141859
162026
7788
194129
139708
122530
24112
112067
85180
151151
210311
147196
72372
133832
108174
140915
287275
5671
240328
295531
268685
152268
59983
74902
66302
192488
130356
148435
265588
246227
148085
190131
215538
165024
28977
7352
25427
161183
71555
48140
28748
258084
273979
221829
256427
99108
214887
211220
204389
79778
59469
2216
90544
184906
296914
226065
29899
290260
115962
9591
265220
272189
2976
148161
158297
92949
157500
289419
217351
33265
43406
218007
48536
282742
191035
190902
180101
84780
272067
172835
154844
24425
109107
175226
61278
79330
91946
221321
212058
145053
203708
46705
93258
105040
254807
292003
295352
211262
130308
193753
12190
235396
150385
184137
288314
170271
297328
273193
102057
262088
287454
299145
278166
271602
130723
69169
106538
295016
284426
255365
81760
206037
181254
287949
285050
142380
206756
148488
268354
145502
125117
33640
233842
133127
85838
69425
144152
205943
80939
236144
45373
36242
149905
55898
137984
78754
265747
56335
274527
25205
285286
34178
124730
295266
285092
118482
260792
17016
42498
255950
88519
299746
154413
43398
278831
221671
261795
32313
155290
82685
114874
131482
232210
205141
65294
294103
261870
185118
146366
248224
225069
146949
17756
75326
65995
133821
276404
254385
121113
246820
232522
153059
294927
118083
117321
144730
205256
268944
263001
195834
87320
104815
268327
280082
236588
98775
29958
139285
112716
274954
282064
159225
34276
92705
223353
151485
137128
76473
290585
276706
149468
140591
163499
245056
154676
44806
149614
19539
172642
219609
263771
273100
230410
25315
190665
132607
121169
46594
81963
148680
132684
215385
233404
193552
55071
24965
124719
21178
294550
72551
65109
92172
105792
2082
113
211572
28884
94068
238032
109783
59748
264176
216321
168069
241952
183246
227367
182029
188824
247410
162934
67738
62072
177796
49079
93898
50100
12059
152052
185132
51060
221867
107485
241943
51143
92381
211835
252198
189038
256067
69459
103861
84943
98346
143869
183410
32380
171683
30105
271444
46952
127272
128241
95611
225988
170522
271520
181585
279488
191513
42729
272844
230962
160736
56753
213018
251076
94819
207793
184567
94318
151901
80121
10667
110535
148047
182519
241172
111183
102863
3338
233144
263957
249719
38076
276256
135835
293317
246702
135718
91523
235439
166317
106985
129587
9979
254084
154635
68416
241437
284192
34056
240097
31695
251691
78677
161269
141098
135385
102765
125179
55944
48260
68178
90356
171410
155094
147948
151332
266874
157705
231880
163331
190824
191752
238827
127007
85991
38788
29740
134355
232288
274761
236105
140608
107867
23448
239313
45722
90018
231216
283052
89652
173379
290140
264611
211838
87373
14205
83456
132839
229311
136430
269715
67179
84040
7753
198481
177067
218910
252615
6887
93581
57029
10400
285527
57543
224887
181707
38598
209116
190290
12010
62364
249240
156106
49706
216987
149685
185937
201175
225438
209414
79885
2018
79157
291902
119997
111749
121840
199443
191596
113281
177189
37014
222852
37925
267615
114549
259545
13155
292342
182260
231943
104634
72277
115311
20432
28782
47061
131317
152661
247043
111854
240442
51582
237847
3048
2214
103855
84301
38219
280915
234205
232345
98085
101893
41818
236408
284887
242310
180183
75977
255470
34412
133347
263940
37594
76694
271523
67000
1201
37460
287665
272411
220301
62364
260157
4733
225863
72825
270372
282448
224903
290749
225034
170460
193968
196434
200666
35308
255131
44125
179492
109048
106886
291936
73887
99891
275340
139279
42978
211026
233471
225026
237848
5765
59749
122407
149861
83981
37137
227214
272309
94159
273280
178907
282704
118550
138854
146747
28796
173661
54177
124494
148344
107109
221858
12887
36199
89540
90372
192199
295296
234436
78964
91873
60648
69053
134532
229150
138346
191726
233014
32552
89694
68969
86899
142631
279291
72247
200257
31620
186708
297576
245708
120777
150497
204908
72418
139326
207337
299660
73799
78252
269991
129509
1951
173032
71448
13115
218394
143216
214661
72619
212782
206136
237668
106753
92429
61485
282992
24393
142546
71652
142280
177664
268568
16144
203766
235766
288135
137891
253254
97427
139844
274417
65111
61621
24611
119710
43116
1717
132786
150124
259275
67260
95435
17397
255895
56494
262031
189345
288160
26174
31656
78255
215249
240168
27056
11139
147768
120441
210793
293317
62952
42225
46934
134551
172653
216435
208159
166826
239035
143843
11765
87558
223370
263340
167861
61153
69049
241295
163782
123611
41467
142236
15794
129396
295999
123180
217951
110979
56654
276671
246691
37523
201403
193116
228109
20875
132339
20598
298267
129103
12326
293791
188816
209412
226835
145239
159040
110036
242992
156304
274059
45748
80257
279773
112661
296444
280754
267176
172194
267961
131752
178193
14663
267581
111106
106601
294075
199122
56799
201475
180940
232723
171034
157041
63209
225281
108611
87868
61207
204593
206461
88506
36527
161451
218439
241255
105962
238968
98222
19623
101607
58953
94498
240668
28624
281781
108799
224543
151446
119657
124823
57332
184505
29284
145144
179638
268250
266265
240301
235482
72572
261142
284084
271924
146124
31199
7654
96512
27148
183354
14197
55083
229145
252489
238949
183738
181389
248034
61259
210526
14303
117193
209830
248821
28995
104071
18480
116360
228882
54079
70273
26394
72066
79974
255903
176246
247840
149568
291079
284606
72579
14643
134191
232179
138557
247396
220374
100597
218154
266790
144006
77277
66445
211536
53908
165443
282941
156956
268383
139363
96853
252987
75948
163402
261754
49705
116239
8128
100957
292836
126871
167002
35623
32654
274904
283065
68111
139515
34228
151532
212407
130774
270104
217777
24269
164374
140861
281392
211664
162433
120093
22104
133186
113687
80081
284231
259757
163441
64298
47180
81825
116505
60790
150697
126039
149149
61610
16623
41577
197499
71362
259828
46594
78889
259363
175767
229567
299400
60403
294710
227632
143614
22667
205282
140519
62709
5386
61311
201915
148538
60957
166435
160652
81036
30273
199999
179540
248919
16907
174612
38079
253709
78951
195710
21431
176901
118484
53444
122542
148887
173200
4263
107864
287058
278381
214258
71763
30535
267288
101297
67796
221531
87352
275535
10193
103345
252435
197178
120987
229727
223384
156356
192313
164661
220763
201040
87147
35958
232352
108059
221592
244366
56014
210113
179182
46091
72556
127155
239798
186457
129348
235203
180108
28314
192657
297318
49363
69062
217207
27633
56316
290505
29069
183910
251347
72314
91457
215300
173086
199705
292147
83053
198454
41670
55396
236144
297242
215431
191846
3900
249653
209926
106326
278488
30904
111027
104050
188298
211370
107155
235836
175100
165900
39541
299366
86575
290170
195526
38265
288300
189270
294665
18244
43819
57568
182630
279673
285887
23136
268048
165715
283874
207728
34278
214992
93610
132712
76485
159564
23380
165792
65169
28671
247504
168239
148681
240027
60522
286484
278984
122485
3126
201897
189659
70286
181412
8378
167221
255582
42483
158747
293985
3860
84574
297036
146450
37131
209773
213821
182257
165175
81349
150940
12900
280382
172021
47349
96316
220266
43603
293135
292793
222844
227429
206157
211643
264063
27076
83688
15833
27208
145764
36940
161121
91189
77349
104177
216299
57308
235840
121801
159657
96995
104601
271278
248575
89797
235047
264214
221771
41360
270803
10254
84871
133185
38085
254458
236842
291655
45628
285054
209624
214754
294098
236056
195718
271078
110543
205955
195024
107784
43565
16922
59180
260965
37498
178977
91422
260943
3475
54953
13690
13329
164447
48152
288666
136435
203961
94884
40250
121386
294940
104408
221613
129402
229254
90454
56924
239620
145055
71240
84412
127069
186820
292005
188791
44831
58967
18660
24012
287665
151975
252847
95501
177503
47365
251977
271686
64150
213229
14349
109558
70504
126094
145820
169194
196904
238066
115832
176444
75554
256059
184383
140918
160317
66066
211604
282685
129816
268116
140102
251127
232235
137946
245971
217313
246236
57614
267110
98348
208417
86192
67129
150087
240620
265132
204512
11152
245471
278444
163256
105009
111657
56076
179192
103087
153289
278541
114021
275014
248019
94701
133996
171498
11176
207075
183956
34854
19934
258381
105736
263536
270511
172695
238453
4552
213418
80132
280269
240976
164591
34821
51683
7459
177510
84514
73389
155370
45863
205036
225660
76104
248796
208043
261321
288139
185417
216681
278766
141601
131343
266528
122675
27887
269241
229982
8047
268762
216414
69522
81847
127431
155486
68333
188036
212612
129830
215602
40925
178364
150268
206577
166676
191540
288712
256498
204127
119906
248186
228436
48312
82928
166555
225826
266367
189857
208668
159245
112841
34199
131332
153742
242300
278092
61584
95738
215031
287837
89636
73135
36125
119877
204550
45617
137584
266847
294837
90499
279984
247462
241590
18898
162230
57949
227801
33290
184100
166920
7394
257061
121727
212112
161207
152050
211901
27225
251058
241412
155359
80635
172115
240123
12776
38680
129777
251200
143998
86247
245131
276125
294795
180937
239417
145883
110778
283006
46249
222715
46194
70867
133602
269619
35581
4225
256342
21258
246674
199882
146807
256033
134149
216908
66382
2549
291781
268869
209575
205325
115549
43451
57645
27320
44972
285796
210176
285847
126594
84468
186392
253674
250207
57942
97094
162613
2812
66178
290974
4681
201047
282660
191539
137232
30175
195801
166264
280811
136603
10924
31860
163960
299200
146609
16149
130662
241084
143182
250315
293689
80360
279998
113230
113205
135839
216226
28479
64914
217149
7898
13039
273032
38039
190031
298109
22289
127111
168856
274765
157902
239652
79841
227271
227539
224435
184249
28653
284350
224595
145571
155893
148889
155837
143698
242272
170658
8221
131244
223811
199829
149709
263345
254807
101802
213146
224578
201563
118421
133757
233923
292687
18900
35488
216179
763
136995
238577
182289
143608
224572
63708
139341
140702
271914
285744
97204
51479
186180
132321
90830
287661
87890
242576
126738
168159
245865
49895
51709
147994
137639
298223
180852
61767
269309
38492
228999
167479
294379
214758
114074
173744
223020
4130
74150
68223
130763
100494
136638
273734
87431
125416
244410
19486
200606
150174
55213
132376
271826
167786
107976
161127
146722
251367
37777
24572
270955
109450
290608
77825
156728
177350
233331
231767
201680
130987
11711
83553
198776
31093
226618
268924
86805
8631
39372
273154
226741
163957
150146
150197
7223
27422
168546
103038
173236
4813
234354
179456
75057
126511
86989
68133
155530
236920
103876
91996
189292
148807
163100
288549
215087
205461
60396
96537
146629
108433
161601
210502
212803
163586
256939
38310
183304
252020
107639
147034
210151
259680
35533
244439
81985
54178
51847
264021
254897
163003
156412
50972
11708
281195
204193
226605
98324
32268
253777
151012
165361
1116
15986
280952
5807
236003
285166
16651
32272
251780
32290
73118
67671
54062
274461
167264
76692
277417
44370
210054
280908
48495
272383
230906
87145
139114
295082
201579
176626
202702
42589
125035
190048
269047
129514
200507
2435
245813
118105
22991
96046
270350
78950
91868
178212
71235
251783
83287
82780
216138
174628
141771
216799
140234
296483
175468
140458
103326
107716
129108
228634
70555
172991
91331
120433
157243
177464
125684
31565
194705
1084
217687
201273
143369
78011
2019
84589
57242
234199
167172
82594
101181
247962
28900
211204
145313
117985
38730
112821
227389
71847
70916
31472
213358
229907
46604
57317
76437
95897
196056
67231
289643
265118
123524
262586
269932
146612
278131
267445
205094
254446
290749
93611
217767
6646
160908
65333
196708
99836
54351
31627
274606
278759
207303
221491
103686
24692
298165
128160
276925
127744
283489
194753
118170
28614
278666
212865
87615
151195
97977
54238
219044
143146
215815
115971
14019
164452
65488
46947
191884
187495
256383
291456
241136
297193
156642
136696
196477
281412
276740
238267
148698
92348
157554
132360
172906
222787
178725
73375
55480
288978
17353
126036
194367
186237
53006
173589
166224
19306
153159
127850
149401
195816
295019
174325
220280
229539
129822
233761
111258
213663
71472
114642
16853
243662
89181
198219
60199
179632
54401
277096
271652
280664
148044
202438
174840
237235
151294
86632
279515
205957
190584
168203
125791
139440
57616
114786
36919
100641
231507
59306
51920
53125
66756
142452
33040
248747
1645
260115
214429
215209
40521
140896
183522
96613
191756
21455
263515
159124
19141
59516
217690
16736
204337
294745
205329
276673
144381
187816
51679
53379
167960
242745
70913
215906
187408
49689
210282
188413
166622
64294
199593
232720
281868
171973
271934
249750
233628
90583
138384
232155
278007
124669
70130
66064
221076
52160
107319
118617
246206
19273
116693
216967
198286
105458
221922
148568
88485
3183
217207
91676
182374
126905
63664
221963
44878
181836
83552
153732
296776
156270
252375
41608
163851
99912
117981
82136
238462
243710
86766
43662
120089
133359
131961
4571
88870
210815
234215
76382
106556
150534
81268
161308
255294
72205
16750
93274
186184
225095
295254
251634
176651
86477
109857
144013
60842
127268
11713
151875
63961
87026
119826
131146
167284
141838
42863
235853
96668
66025
31489
153790
239519
159517
172531
109629
55477
204445
184345
39777
24587
82693
136291
266070
77220
247446
232644
1782
170324
222702
129967
181513
181469
286823
179244
83163
243538
113852
175598
190512
24614
214865
272757
97710
85533
264913
224664
53273
7775
160702
89750
223231
191339
131845
113994
24877
111263
27114
106039
114563
104691
216404
160899
197480
200181
202699
264301
93524
244351
37218
119762
293103
259862
116980
61656
179623
145660
215138
129890
234142
42391
14007
246724
241159
217236
75838
171231
74146
83690
46967
265666
280558
184581
159811
39543
111674
249728
26178
103262
7267
139920
228593
199224
291870
53946
282236
