19104
104284
204284
51638
56979
140674
63704
140187
183662
124800
33983
40504
256430
196449
256952
136909
132072
133255
154869
11919
130190
13021
150094
172227
3847
9699
201319
274817
171535
169081
17075
164278
163215
224375
372
82340
209917
150713
10115
134533
53539
20957
47474
146787
179365
286060
241866
196156
27888
253421
59218
8443
275540
189791
102907
127878
181995
173200
162193
56002
190963
65144
126548
219157
18272
247098
267083
92414
40290
209097
238878
271391
152980
277223
188685
262874
118459
212516
91866
186791
241474
15642
204886
89301
151737
130400
176420
40948
118470
161417
132845
289605
142376
286042
258694
290472
99064
231913
229881
79141
116961
254978
84179
203212
60993
196924
296572
115821
249288
90546
218578
97996
212929
131127
198812
158266
213802
203895
237174
22471
58423
160937
172229
77444
189809
134871
168126
95968
88193
192103
144490
49956
110231
123084
110525
185076
79017
189619
127479
156660
250489
209074
135944
273410
261877
179501
122252
191903
277913
47000
47134
266617
297862
106197
115601
64711
64465
187557
25753
107583
184844
3153
135975
177500
60490
172250
281927
185960
189437
226936
153928
243946
194669
121892
255937
235931
76498
193826
194607
290200
190609
256365
61729
198117
286089
202075
8734
14443
87358
206412
127745
120472
87721
62040
68854
276585
182781
291291
215876
69891
278138
11839
16807
48416
24922
75755
86853
131202
97929
150695
49143
70040
138269
86187
221644
148159
212026
235722
92536
251215
294538
198388
61788
216452
257118
11875
275275
149882
24587
191274
161498
38075
171815
54591
171195
128754
80248
292313
242742
20944
283081
23087
289849
188256
41035
256416
96885
165319
206506
84685
49420
138661
186257
275918
89228
172027
132121
216242
142343
59485
37872
212751
28975
235771
19158
134441
114062
194539
180965
121553
198452
64366
147260
189466
95665
155151
179769
263132
104215
291544
154507
170175
49339
235023
23946
67267
219323
267221
183031
272787
160898
88620
196763
242796
17768
118001
292446
132206
140845
214541
274789
73625
162152
284861
180450
280302
168356
288365
243547
228418
59367
198829
162336
93107
229165
119176
155617
155094
295692
247495
275052
114572
269713
47947
61551
35048
171518
75214
196027
69341
144717
248847
180494
137311
128223
195205
187084
240461
88739
297743
286377
56928
205910
198163
218474
245510
104246
273991
96948
216477
43730
532
53033
242596
20523
41471
199483
177318
86121
162325
148117
107751
277494
21280
65176
51866
132132
221934
12580
81180
141129
288134
257761
183945
113712
9368
168378
288539
35419
229953
286513
214103
18815
105254
184438
139533
286915
269031
136842
138946
246572
34513
270753
16054
264001
190327
200887
115645
4846
289296
264052
55873
279372
232185
19671
34930
15705
71055
114271
69109
191902
127705
254761
146260
277065
109909
189883
288196
284493
248136
59832
10838
257701
132387
259371
141928
146195
274313
59328
94576
13519
23926
187656
150350
267722
81514
156065
138744
218446
297752
75974
75167
139237
162288
227378
236017
234513
80217
234848
200028
133619
165831
86732
244300
202510
213370
154370
152610
124330
97994
268185
51469
251499
273079
285171
236296
64201
254584
10423
260380
284049
187678
237731
78227
226606
175319
65531
88696
58000
40433
5761
197197
15497
213444
67764
52107
45332
88512
191852
205116
83397
15823
254736
2202
163925
82055
115248
141524
4926
153360
136750
109098
200667
80599
76760
171194
286598
102857
182594
220431
82774
89491
128751
81524
235985
203594
219080
128372
66140
70613
229450
15765
24329
112609
168771
108799
251523
254165
6748
247408
287154
256254
233081
204307
295929
136178
82552
289787
224890
172146
106937
253248
248528
276229
155290
162492
254192
227450
272791
94836
170838
211588
251138
25199
98031
232106
86821
70157
128979
173572
88829
246426
96058
131365
246264
33099
72961
112806
109980
24137
22291
240171
114707
276251
165020
87627
139285
116812
295923
296319
255309
136539
97787
148415
111442
226450
24350
114325
298359
262242
254580
281865
165046
199642
116324
7563
189134
78931
51178
59362
70660
168045
41844
158517
178167
166236
170185
151823
10601
252168
275595
236266
255634
13132
230517
179943
27219
298601
248577
34722
29552
115873
155488
40286
266577
293474
88353
55279
124617
155802
294303
23749
242975
90658
211610
168839
45104
269857
22153
187809
167603
296791
209040
269957
41571
245669
20565
197444
64299
149639
77900
213912
224707
245564
207999
184500
103043
285005
190311
270258
156201
257156
56695
259193
121434
79587
73205
66758
97215
77398
74604
13126
65173
206115
258044
72420
175461
226188
69876
283061
265972
41243
73687
257053
5163
91251
179463
85596
243904
189420
127931
146900
235781
255590
284400
101492
266632
185383
133549
51718
98048
194137
265308
192860
5706
183634
163678
117361
111105
66374
210748
42805
248802
126330
251722
31327
148084
29522
155526
138218
177343
244530
78206
142092
52446
103021
95803
293604
87729
235203
296784
48197
205181
152056
36418
110811
108109
131651
83522
256772
162190
241898
234058
188710
33277
35408
184722
209024
64223
86877
237917
188190
21768
69532
125619
279356
100344
249060
263225
285240
193521
236063
145324
271999
265735
111284
172580
138267
284050
142992
31934
160942
115766
166816
179371
231062
108440
19712
296235
40642
214655
56646
46124
274788
220782
16158
70507
279150
224056
293099
32446
39515
297717
281424
154678
138670
254687
35223
144472
15825
71019
136781
215073
75301
62481
162398
148424
95413
233407
258072
139975
74645
120297
173323
165543
73200
185265
191905
102894
54788
21061
11574
129697
217581
296262
162785
44465
117542
177313
262709
286455
237547
101221
285208
187780
72589
288965
121661
295053
160415
286205
83501
178308
176809
225597
246850
86914
162490
73664
175210
298171
235429
130355
289155
295756
97695
175074
293981
41603
89515
284643
90900
52091
166080
105966
239785
187277
74233
266871
132217
12854
205753
98305
107564
70592
171295
194110
46066
248409
210156
262022
148856
57172
178838
151989
190567
55005
223221
220095
195434
218029
211183
6181
200982
224143
5644
125795
181993
115617
20393
209405
34303
265429
4128
263428
134655
213388
135458
69847
107423
169744
174654
93018
91715
93709
49541
258559
267953
18869
16193
83686
145663
8081
114898
6770
162725
30498
206663
49437
4343
28042
290602
94826
278656
161180
196800
51734
222290
203648
64518
81760
44519
35144
245755
75142
88226
202157
239611
147630
104907
171797
181679
54098
60351
76395
281739
221181
273643
213333
21400
117936
188195
136567
73613
106070
253260
155451
56694
136759
194079
87438
81702
10035
38281
79397
214014
39479
134333
91726
285977
34004
65487
133767
89239
193687
22545
289701
19370
237593
73944
213627
111682
75639
40614
98361
138730
99183
54098
202980
89751
214149
217187
243517
66021
239614
180593
227493
106350
240718
223317
64347
108797
282609
129664
296664
283019
71226
230890
111149
265226
42598
11690
32849
218738
106730
299731
92863
216238
197395
51913
297705
128679
120826
211942
263805
161047
100752
257146
192357
171531
207833
52591
65477
191501
70131
114293
292186
80233
219788
199684
201269
166358
137727
29242
201735
151082
193114
7201
188537
80679
21853
45366
266946
80513
273597
288520
24467
44915
62625
213391
286947
259313
237398
160298
175726
163609
44666
65112
59792
97637
51323
200934
205529
226623
270091
2009
61307
131671
200279
246060
84388
220193
157706
279415
114136
141402
125685
123292
208686
55542
118737
89423
191232
70090
119708
181304
140765
72967
194958
168925
174552
289026
40110
195474
92345
127617
242735
288196
15463
7182
66202
82398
92609
81048
29192
203191
91058
294982
88632
253970
112571
239702
226815
10978
275999
255813
5356
101653
72539
242662
115627
187803
87389
198718
30932
103596
80309
113412
237588
40179
122935
103892
276280
205685
14059
155917
180196
198265
60213
185264
206360
55699
205953
77760
146071
268741
196282
254691
197967
10502
294566
82730
19553
229653
255658
210602
275504
69470
274791
99145
298825
36703
76442
27631
272465
282134
120213
27345
129439
199386
120531
238262
157975
153735
213433
142238
180177
200420
174365
222177
212042
173646
61190
129545
284310
46969
120922
39040
229613
197629
80293
248267
128681
47486
23521
167963
229887
194059
60322
60893
161796
23946
189834
253202
158306
54749
285497
244357
106921
1687
126509
64814
153615
28305
158113
132414
108589
82364
201609
42083
72552
239863
266659
185050
289987
768
287115
115271
167377
21224
155508
224414
61277
141210
28168
246908
134994
22131
8662
178490
28377
60561
153178
251992
117129
81465
213086
37624
238937
273534
166255
271163
127776
63751
98767
149587
196239
259395
293366
11100
105087
142668
236286
268099
35349
78660
219801
10839
148251
64686
271105
220851
232623
134845
3880
118101
83847
153917
228943
184054
20120
55132
275417
148440
160346
87131
222340
79450
264871
48638
265370
22015
232216
42683
206312
77444
67062
250455
212909
261734
87580
73971
2692
206731
76505
275078
177096
98712
1820
202010
214145
142046
254010
110685
17150
120527
133272
228464
184718
167879
139629
11600
232327
127830
297301
230857
112137
170313
135862
145648
230623
257447
122247
158011
167260
39322
60893
120861
279992
290726
229027
131384
182526
53475
84696
13906
13970
254338
126278
22227
43128
285701
274046
8391
89926
157846
280125
186158
209702
88254
94352
123907
206495
285833
260881
231760
273699
292516
81355
41489
199157
161811
25913
44770
175872
199171
211225
206702
126197
251024
296192
290729
112244
169568
8558
273686
175873
131961
34595
243055
95081
114998
223931
246214
98638
254668
216737
127578
246655
185303
178396
199925
216670
111665
164069
120062
212229
272111
12169
84318
190703
122192
129368
75246
290814
156945
221963
151078
162374
174323
218376
25000
135811
180332
21134
153530
13364
8150
73636
31617
255631
165053
287067
160797
75073
286318
280042
99064
157626
139747
68883
182202
237938
150266
295218
150349
17499
250886
31536
248524
298683
263574
147556
219105
282493
121862
297783
248956
249740
282552
93705
215197
73683
284556
84325
14431
154915
57514
29325
53723
194605
220019
78478
49500
25885
103475
198733
70735
69091
215668
139392
137331
181190
268390
205027
37507
295178
158148
273788
142709
76977
51849
42087
86918
201614
22427
254893
255534
48243
1034
162629
104471
179643
30608
218751
154654
1392
112566
299043
21051
290741
135375
12805
288748
76336
120743
20979
163155
80204
298722
51422
146092
115360
46394
17107
56717
289187
256046
289774
51291
178316
73781
174071
101256
110784
216799
49477
103888
78482
132947
236112
267435
76943
181219
188629
278074
82290
199207
138363
25569
232107
273377
65899
259947
117319
81928
158726
113212
143444
182869
260469
45688
272052
42838
183983
16788
138412
209510
375
210393
193070
266702
104244
53035
175577
87985
164868
16283
131582
22893
165413
52313
130277
232919
160379
23108
190689
107419
292156
235130
297510
38237
206607
196169
39399
219557
77769
150456
188187
70306
177350
55015
75218
51469
173546
7162
206481
207456
55506
280051
194495
8244
39099
62332
65781
187591
297101
108251
107901
174361
261614
284528
3719
6932
191726
208851
148755
294992
91721
171157
230490
263066
68499
228838
24380
93683
268995
187474
177936
197689
124691
218665
254801
149617
115730
235753
11830
153349
125511
4959
272522
243003
146015
24411
111183
190076
32120
1988
232822
167434
44562
65512
178881
204266
141944
150224
160500
258486
17649
75105
229119
247183
58074
148965
25677
280091
213173
261335
205347
97590
142503
24475
97235
64085
265716
9644
186987
64715
128386
139722
199057
27995
227440
180170
232171
28375
117870
150108
247069
173700
44550
235361
1507
221574
90570
182083
125352
82808
52400
157760
219070
273151
86667
33152
176229
293770
199612
249708
247199
133129
85238
42981
194062
179105
103606
44896
60633
33726
166726
4778
176924
132755
284303
116853
91734
160093
43767
110287
115201
202397
9917
1552
133975
225161
261348
234057
234109
232464
277174
61503
146501
12048
235223
269154
284729
58422
195416
272731
213994
196871
79776
169047
99074
24588
231521
141304
187500
81936
147151
12518
141318
64331
18174
249760
142524
213573
193801
82328
222642
133151
262147
212622
10390
199704
120145
290172
169212
161054
298049
210264
197567
88753
51800
272580
203704
141546
30659
108906
255706
248195
157834
175144
152690
192157
209120
286546
296573
159758
234959
86657
114865
48597
203677
175078
228787
150119
99784
10736
154722
35048
104080
182524
47119
82252
149475
86346
263632
46372
181297
214778
252459
218750
79346
298366
296390
242636
126688
7250
108617
280735
288364
97676
209819
68197
72393
82860
148146
183318
182578
251189
280160
228539
104593
193137
198693
110578
235989
51324
212697
103933
12790
3392
3095
242885
83410
163335
193726
277460
130612
177664
219077
263223
120691
29842
82668
33799
100358
266251
43925
287856
243159
261378
58398
225836
213373
38506
250025
240033
197099
202332
68271
198083
215985
187146
121260
201709
76838
176205
70289
18244
209758
261878
89403
250748
81410
171607
124071
32710
73021
170978
285301
11586
231001
274670
74313
136980
127452
287796
176985
215241
116750
24170
216847
103605
276341
106616
188507
195214
223591
263295
257541
179752
274150
180923
174730
280795
237142
289559
262812
23315
269312
173164
188291
235656
218369
121438
103300
85877
26778
245872
105652
55630
44605
90179
196947
227323
132887
86000
58726
214654
67917
39292
77287
145316
23441
114792
151980
7823
284624
248751
21767
124059
18278
85223
57791
126772
8286
272864
267936
84941
91269
205556
287841
142097
171576
130982
142765
151875
283376
161839
14734
195784
52793
132520
233411
184524
47303
73287
63839
273367
237896
293302
274427
35103
220410
36733
101779
26852
224161
207347
193433
59188
10924
26091
197788
165628
65870
77418
121750
40722
233297
98528
146661
77109
150602
260722
150313
11551
276029
39455
211866
279894
74407
78821
62501
100840
260358
103824
183662
281632
74976
130292
186163
161093
288964
83066
128209
47703
70346
252393
70154
20544
133647
153032
74129
129395
91909
266406
152951
175078
35424
289082
205185
19459
103830
130579
161006
228610
19142
17490
99314
273397
93091
171151
191976
234436
41959
188214
82564
283582
2409
245041
244477
215933
170900
16950
184483
41117
54179
132568
157081
150107
181161
209425
21581
171956
187311
208449
297928
61861
19595
37506
224268
253011
63236
235851
158666
34923
18419
192014
281958
102111
165866
121225
22560
250465
178687
219900
284617
135408
201737
157711
204308
272384
33181
1488
267596
32127
6787
135669
186623
211167
223740
14834
41145
213192
242135
9551
248800
21235
137337
164607
166315
145801
154707
298910
246345
149072
78963
14083
258072
268668
259987
273569
278550
296784
278381
280383
214882
255049
7820
219010
151155
257900
126503
215551
91119
16622
205873
59803
86132
13253
59975
26687
144840
145079
44042
31656
121614
32237
146953
9278
67252
216198
111921
119425
210886
103111
127691
162110
260277
182849
21598
71926
169268
143016
220588
62354
96103
233793
123869
53963
289845
165338
245501
139710
160655
69704
196030
132370
210886
222512
2013
225241
133209
104568
144696
190270
24171
269712
137542
28297
219411
81528
81389
95420
267026
11909
222855
200348
180321
283197
170139
124311
195113
238904
77417
267781
173262
176126
15254
233777
296968
108815
44954
279315
190377
5073
26090
86045
290711
82521
145752
41069
261908
293894
242334
127545
117136
183779
168930
23457
106194
135713
239411
172375
180923
235191
32701
125103
253692
39801
258690
155386
105502
43020
171306
284376
95929
237939
270320
259484
111584
139876
83613
215384
232765
273323
174398
99346
49819
876
131755
17394
114628
298319
299650
281089
122204
238469
197760
120876
241283
294592
208575
291027
250998
52130
61768
66776
54669
123162
242578
295041
249622
277419
166331
115728
65850
206260
10216
113024
239382
269617
92730
280924
13293
133677
246817
143566
285846
276220
237954
47570
136934
193403
247138
101861
261815
250950
117511
206659
499
202634
117637
128618
105253
111149
61947
71820
157397
216818
94384
155093
105991
25262
94369
60402
123401
127784
277469
296957
153079
242274
13877
156238
264577
65844
262323
65527
71864
272064
37137
153566
120576
161640
129562
169642
80620
62470
205568
67518
265676
225485
14680
226193
291442
268964
279549
280703
210130
184642
256783
112204
236464
12744
295818
234068
149783
97989
162064
40626
58571
256477
184659
143600
75843
243169
160973
256789
21488
209433
175338
131554
85382
199077
207633
102262
77829
234747
11314
26111
104245
128231
195364
127004
286069
29831
55058
273910
288897
145547
58159
87666
3702
245270
215605
189985
266186
227203
225002
202093
193520
63216
116402
116345
172735
257513
90217
31607
265045
284553
167446
5787
197031
22833
247916
138243
48710
22745
268429
72435
145825
193191
211059
165488
213643
169089
184675
293790
105633
4016
229598
269799
33414
74726
113165
216778
36655
171669
38965
297422
217871
156409
167300
221608
155710
172853
237144
78418
209743
192144
284767
90034
255297
121045
152753
166858
119147
207323
127530
62505
29076
171428
63185
67227
286607
13369
222918
233183
150011
130738
116588
288108
24023
212450
164202
154668
174259
183053
267180
127617
204328
74219
121636
69125
135298
225175
247560
142321
233674
197423
197853
26198
252799
104211
80916
81103
291806
278120
166657
262538
189101
250863
169666
31699
189513
121431
104578
42442
235999
236423
95026
86016
130986
131660
85145
163471
24055
78253
153100
41415
29494
110097
140616
240369
225353
222110
143871
50907
242135
56369
70559
168871
111035
21566
108132
154213
269783
33837
131236
83731
136728
194500
199113
156615
142135
164768
62485
48991
161868
249623
280224
148249
84752
95438
251755
280376
126482
138527
113529
36049
288620
67517
269656
37610
201720
1114
180011
22348
20932
74837
278303
147695
46328
31027
97885
291229
271205
231184
143585
85215
94213
71297
231383
172945
62429
168548
183848
276326
184554
168949
221411
119702
12828
21920
238033
283327
159912
224633
206094
61134
83966
109046
183813
65201
462
163553
269548
53410
199087
137651
243651
193433
237099
68124
172580
80046
238708
29460
89465
70430
71956
40726
104431
93991
288449
253396
277060
143456
26035
231596
185088
290225
98545
95671
145914
97663
134460
223084
275974
134610
189981
82720
203627
87651
262126
229985
176702
59115
195343
288642
228778
122155
233517
229769
7072
266347
58437
201142
179790
112952
15387
277206
30841
290115
258563
77125
203475
47446
99716
200119
145371
170872
209913
246620
248161
294677
246180
271131
92919
28635
220181
95671
278511
60531
130323
260441
111810
190574
10451
290277
1500
224003
170968
155982
80567
32773
290517
217410
61693
263664
87
247027
219379
181861
111836
193131
112453
147360
178815
82996
215722
150646
148961
99936
47923
127654
298140
157974
138612
2840
202179
78661
157647
142135
28026
49524
93025
23761
124617
16133
25431
182631
174422
68462
89895
42064
193381
286385
280103
8984
90332
227789
70394
184200
264922
67810
44648
96658
156964
171088
96798
176963
206339
64235
207755
195831
198853
154099
206743
268894
299413
18712
45978
120399
104420
15234
97361
17511
238952
45343
125804
100781
151471
176308
143967
289390
79154
246669
62267
52724
8423
274351
296610
148567
62881
105364
229334
103141
21688
265580
63718
248491
93364
210268
170787
147128
215345
255131
168651
202498
90525
105377
132420
194320
287071
137924
196357
293933
187128
275271
65098
56247
205011
102433
159498
23038
60862
257823
53879
102331
173132
234231
272448
176847
237079
43579
245390
225372
112122
97368
103814
279766
198551
68629
287035
108357
281981
73207
69396
254434
134269
231130
64673
174286
162357
55372
12816
73838
244900
215900
107239
263797
34834
72220
44307
273220
99013
297047
289485
237310
254941
135480
89800
150117
140946
69930
121743
220686
221134
29598
238912
203257
292583
24577
195401
216167
93744
244754
291971
176825
272723
192550
203702
250751
167838
120233
187546
68746
134230
132778
179698
85649
49918
231221
210851
205998
63956
62684
282031
23938
116069
79590
284650
198344
250607
21475
183920
248576
295858
119138
52325
4749
184318
212568
93728
289682
221061
287224
42824
166610
206882
99767
102314
130796
298189
59258
87608
157471
283109
285417
50222
285264
12913
281425
131298
61073
255044
244332
85927
271093
64175
286145
16621
50844
78517
196853
190245
104192
273667
139080
198807
15817
149871
121099
71172
83464
223198
202577
203447
234207
191325
236377
28561
381
255908
34811
199155
50619
273477
209958
74609
23175
138720
2499
42423
230073
82289
188057
55330
151746
222473
138480
1529
28047
19101
116596
201680
80833
98841
262185
138319
90123
105812
143751
74993
101703
65325
245541
119485
156080
101404
193849
232334
157086
252008
249294
206048
123620
282659
287437
206602
150114
63287
110908
131419
14794
207593
213740
18750
44229
166189
263689
6590
197210
290499
141318
270048
47717
202633
145801
271720
269063
137839
92846
78415
109648
71849
16373
190164
116583
162335
227748
48448
135490
139437
55973
103835
80847
275912
112944
200646
100999
220148
192855
270802
270693
72125
262162
245142
256100
228545
116472
89031
198716
14520
11573
242987
297827
87984
128990
136806
225165
117392
23108
164685
106034
182054
225231
238147
210840
43225
57680
152079
184456
159074
137861
66716
227050
172572
115521
290438
34273
257665
35104
88341
24830
52082
93164
36632
205201
148101
217286
225785
76184
44009
205670
40819
8535
123389
237605
140526
69294
294983
98072
264595
132685
225944
4667
177392
123307
291216
8706
39446
210303
107427
199258
288565
216347
263063
292023
159133
158012
112527
27918
120442
104441
147002
280958
221925
110371
153509
201031
190190
80216
53554
100547
155658
90895
151503
2887
202258
292280
181805
67342
76754
206600
189950
280236
250448
33989
286261
7777
47864
126699
283778
76424
217205
187693
80974
203738
105037
71468
235772
247852
67036
297304
209530
220474
280883
209112
221741
187044
117176
161010
13110
253718
12980
261625
205075
261531
58750
150747
109670
207199
4338
85919
233707
12978
189120
184078
113169
171358
22417
194358
133531
136587
154379
21449
98272
129045
141345
109197
70200
217670
139205
208386
99291
276228
159029
98531
95912
125570
144512
213659
245421
256858
18249
141807
230078
115539
254768
108908
201381
79942
182431
38417
43572
185995
252808
183905
131391
61367
298434
182274
264350
276930
230597
212788
137415
264320
236262
247213
190798
87053
31512
79203
137960
193236
16563
80991
170684
46619
87875
268442
129910
47603
183284
223041
292400
95704
151923
143534
126745
21373
86738
232188
272230
146327
150612
140894
299983
198782
67253
176171
2381
53620
286889
277039
203069
21011
154123
278603
133619
183849
298748
45206
291589
24758
62068
153825
15227
220517
140681
204420
122616
7408
32039
259018
69617
127105
193866
80683
68417
275656
59034
241901
129301
47773
298710
129888
74702
108455
2092
45190
16568
222887
179008
145581
148826
226171
272815
80233
64415
162244
254323
53246
177144
206713
1972
82181
145759
180553
43772
37818
281209
248834
24853
231727
197387
110414
165749
95414
117155
268768
117287
64414
181156
91508
54275
187230
128449
111821
147390
64610
15243
239429
6583
203410
136717
192880
167159
208474
87693
246465
35741
1959
229307
106363
64334
244188
84365
77917
287077
169901
286070
70705
269088
107242
256540
178666
251919
88354
76011
129980
191101
184189
268700
71660
91222
110181
165133
91953
7103
30074
155868
19319
161081
191430
257414
186805
29763
165172
60137
77778
36235
252781
225457
67744
145763
245049
258972
122451
56472
133382
212147
283367
205857
210302
165346
169625
194405
195441
32440
798
299003
22230
115095
75491
127510
245745
119486
184496
147343
22431
70182
253444
38376
185103
2547
192612
44269
210256
93530
200254
211299
105475
38941
165455
129016
145877
293721
22801
82280
128446
89716
161378
276244
216601
92023
253770
23284
106330
10386
66737
78680
26441
291970
59293
280641
248673
110520
182991
151604
43489
117536
103614
230886
223326
137720
171641
266174
166196
145159
271037
41852
214004
207054
81520
192773
122989
138369
107474
128664
163340
119995
286727
19497
151240
235039
9045
299420
1827
203377
179323
21865
217695
187798
46646
278572
173275
90166
123916
56134
201071
96768
148911
96524
296744
46741
59675
151874
109167
274861
137362
194707
212052
207455
214183
158228
115042
261464
263409
200359
14889
60331
67626
141249
184680
149567
39189
255080
194759
287824
172802
215389
76385
276395
111802
289431
114548
17524
195878
82445
206933
276771
29255
233927
227429
280149
211095
269295
246120
44987
232615
197493
43057
222466
45487
220775
234567
50625
229425
99848
166522
231774
212065
243185
126869
263405
168903
277807
134599
111797
32461
234555
24756
139665
50027
173518
39039
145421
203920
109998
271225
135811
216043
47254
84140
157140
261423
258455
26148
263318
190291
206940
289577
80649
131896
225707
226369
222783
136030
117923
290753
145237
35968
47516
131068
43928
215663
195951
81013
115336
233456
26320
65684
214564
190793
43487
265352
45697
293511
32587
214321
32773
202874
214195
274970
210095
123741
260119
245090
282172
25880
95650
182941
249046
206652
103432
184597
84544
198032
25675
294540
167450
255748
227473
263502
149668
147223
276640
253181
112245
51907
110685
291393
80617
293506
267053
257048
176197
288441
157263
189141
283189
200181
241260
116237
85132
4093
70733
55911
269170
227608
43992
13866
151951
205085
143829
139007
136117
45007
174849
22207
217008
230162
224350
147485
146784
77692
29629
171919
268725
30686
2706
265291
141277
82122
189020
164292
95438
60020
141298
70837
262302
139938
299361
69455
169005
161771
36635
6432
187518
172116
200124
286355
265565
71353
143926
268163
44581
270935
128153
206673
96742
263782
130828
155236
104527
256047
279251
222740
96275
190384
44034
212074
21770
28956
66988
203546
160494
209983
241583
292838
184101
284129
192593
83040
65396
279103
84667
22168
249954
125330
67120
144252
154608
163415
268644
125121
133675
100735
179988
199645
43698
64755
211175
229681
208203
240099
103981
111773
88107
257009
14764
9056
97523
73442
79913
223974
111584
108953
26644
185528
61166
188784
271223
171285
226658
68873
130924
97513
212942
229564
105744
65995
152327
191838
22814
71159
52645
57093
134872
282450
102063
1189
175502
109577
206131
197441
145774
129190
5976
252728
88450
52907
257448
204225
196266
147770
65843
245526
216485
80368
92853
164411
167510
12179
190627
235455
99262
238964
84430
259451
183285
152183
126140
75299
215491
98961
197518
143196
56740
208818
77172
98609
164504
83063
118625
110456
270894
189405
119430
174172
275684
6615
213855
235455
289058
191285
21933
68157
94736
155221
91880
288095
253591
208314
74129
208952
268298
189037
291333
58429
225133
138283
251198
2185
148646
187436
127163
286247
165547
73741
152455
154800
119432
15568
187656
291445
255760
137311
55880
291230
38710
156570
44251
70207
21387
104428
51153
268029
216397
55928
292421
177621
158932
84755
135063
240790
20133
54511
229843
82460
43874
291365
273106
272320
130153
170513
266323
263855
18421
121561
256290
31634
169182
167215
59492
147839
156014
293927
133143
145337
28849
295666
171865
90234
111523
254325
189502
122047
149733
247633
94467
30699
270909
154550
63565
229940
208879
39772
66651
246488
208718
71339
264635
157091
36542
174181
57479
256784
168822
284218
178204
294135
245587
226529
123251
107852
103238
105570
244132
137901
210488
121793
259246
211031
38219
161400
10093
254959
145709
104759
163063
164870
241923
216574
52085
138769
32080
290192
197506
190880
262024
87865
217174
76609
36062
172901
258971
259395
215994
252042
155155
86285
84916
16482
184049
191979
19349
166342
155525
242725
46016
287884
27082
167051
175056
40785
113892
207298
194201
13192
158798
227058
161533
289202
272527
208270
200859
261887
128621
289079
36276
285197
134873
9996
106630
192707
247586
50325
172537
104529
177705
156147
206540
208169
228393
55221
233789
144507
147677
68479
6398
204552
128670
53951
284026
296623
26250
133852
36680
166485
246467
75438
258484
148350
153797
257547
22483
125573
111802
36123
255833
269304
32732
250513
8992
68512
195846
252220
167283
244739
184649
107678
249406
84557
105378
290549
78153
106177
111307
240044
251821
271732
136046
2204
162345
124680
180441
32944
106161
38436
246313
198642
54423
192819
96586
43562
116941
179188
189705
173986
235959
184759
23649
188705
262565
105984
98388
157065
291779
57415
160519
192533
242025
4584
134366
265120
120057
275511
74342
233286
22071
81325
280705
57107
191450
281535
50151
77210
84927
195249
101924
278516
191515
29813
4310
286013
253267
227068
247844
244490
53084
252125
227912
211361
268898
180605
278095
52974
178785
137958
88762
143614
116270
86876
229195
253922
104110
97596
158570
30951
255746
172027
153747
135131
4901
169893
219732
150193
78702
146931
184811
140113
287621
25879
81465
198133
132787
285257
296220
37936
234048
19633
273291
250635
157488
103981
119874
7237
278508
167447
165997
60339
183191
109565
20067
130387
232261
295594
169375
261227
141983
132786
258477
46491
61788
80713
237615
198517
104718
120747
65281
27597
52893
5158
167960
66560
126111
225956
41439
11634
217813
114642
35247
108340
25894
101518
246229
77273
61909
1875
245176
280540
219824
187328
16251
275237
213328
186514
177830
135041
57375
16405
239435
248893
19209
45220
89181
63734
43765
268100
147286
76711
172453
272394
88684
95996
150115
85783
27453
197214
60040
124963
106804
144839
111776
112222
91271
196241
281278
168191
227771
15452
291332
27817
12689
118605
21887
117900
199522
22636
138152
201155
146707
55583
237281
249092
11110
288263
14723
178057
44724
158591
239936
154775
281145
147390
62970
2832
106175
234921
247500
98496
130250
108560
120833
217096
35305
222014
10308
145415
274109
143141
172
188515
7459
297478
229475
212535
142978
264788
107182
237073
287177
272496
213393
109278
234117
226072
80156
104971
249396
141018
283101
150576
238775
248790
160686
171533
137829
39522
21031
114132
2172
125292
194362
115031
288670
247475
68410
59168
163574
102962
67797
138283
59205
197126
124282
45715
134139
5799
51741
116080
18567
142179
225725
19516
219586
109918
41319
55401
286132
288541
17873
133987
227117
291074
210146
182534
70255
10344
193563
167830
36101
247297
271847
156518
43824
184250
289015
259640
198339
37199
229562
9741
279404
51311
85289
39438
208509
193006
288614
68426
252155
179428
182392
114732
28015
262316
143066
124053
82996
104895
198625
53637
275584
173709
195673
113631
74371
227918
27278
288006
233404
100656
169919
268301
231396
112505
7264
242362
259359
116913
94451
131767
124672
239790
91440
195921
13804
4990
97490
166018
109431
122081
235328
16874
168043
150101
73849
235141
261620
261474
217709
78269
107565
111524
141996
69435
58701
163906
134071
125191
151638
56849
298479
266635
16739
233357
20580
258156
48691
198997
230520
285614
78739
279239
261919
209864
93103
134724
104514
167217
78994
138503
53814
10744
25018
14238
246321
267142
40742
48254
25930
30897
282978
171286
92293
221753
127359
64635
160209
109799
15655
162471
54440
274823
103033
231727
103770
147061
121435
111607
71587
82127
96647
58070
4587
90199
181529
186063
212135
136387
244982
275092
174126
100887
79018
18884
250490
148633
171959
282229
102570
209588
40852
105747
63693
42705
295028
175800
102677
36278
47056
237137
226624
279501
215570
200217
215426
240194
57093
261960
234528
40105
144932
84346
40122
38043
134326
133949
82386
265714
86316
263298
243078
76952
170342
181283
251393
250015
139701
226159
246884
285572
106870
161051
223603
112924
13940
146298
216702
220705
1163
297635
103761
199332
266805
229755
167711
80874
151224
126416
101369
233518
253784
289814
162579
283055
198386
169736
65444
266336
160292
169198
51130
101298
173948
190756
124936
235075
142278
95870
56549
237401
242933
131587
215584
289791
71136
64144
145056
32628
181489
121972
31318
238433
62355
160317
161044
235258
225849
285653
109819
105502
116203
237151
195651
98482
296676
289844
26481
42011
85941
10191
53971
171493
121281
68037
65778
97502
7581
278813
160810
185724
188016
232682
161533
100464
192908
162143
173446
148003
144123
169117
190032
103993
58912
22150
179457
195247
225614
261547
241968
44523
202349
178123
172995
201230
126243
274429
215683
134001
271241
61027
75733
73518
27504
105791
279096
113184
229471
259724
170720
276070
21181
216337
155625
55292
125871
230940
60235
174474
242721
227039
148630
284154
79399
238126
282411
273049
51139
223153
86187
225500
151265
52431
78233
89734
191844
94367
245696
253670
60075
2646
127823
95407
277617
236166
79929
173268
274899
162356
283734
9946
115999
41175
162830
235558
105959
83000
144365
284542
291467
87701
202181
219228
71471
174667
212389
147986
205561
219090
96523
252841
236545
68080
50304
192157
213212
287935
1855
277425
99826
181152
256990
26064
99213
233992
117325
245597
136437
168057
290836
26713
234670
113864
289193
129608
259577
41343
171717
112439
251203
60666
258103
140206
198254
62623
77552
11482
130252
215033
251826
56609
222368
257171
85557
268652
192453
213070
226718
182462
233895
159141
281755
29295
219352
155031
155948
139260
88070
31077
254379
19282
203686
210303
79264
297852
153734
27273
132006
263557
24494
93224
9579
243940
101689
299956
58578
293015
226601
54144
35046
63407
45798
194426
15210
34581
234811
279934
93008
170277
134107
283626
60227
43099
187724
247344
99882
287274
274508
236256
115171
175991
244968
56223
254023
169984
297725
67566
201911
289187
111478
263471
100946
279863
98367
147596
93620
277308
282043
29453
72709
266061
50132
159391
58681
18394
242748
147369
272997
183103
143431
197722
156729
127973
59467
76156
260877
82694
269209
172536
187627
137559
206956
173771
253344
182349
186040
98765
88717
118891
119388
132381
185502
10912
157717
182487
216431
218631
72397
204165
234499
186013
13270
41784
288237
246034
264682
118542
90361
105092
145735
242010
146081
155521
27348
222836
75924
243752
148852
129034
185062
170475
126263
203980
167627
236764
125858
32417
235681
267339
153956
8334
271323
171342
95378
178288
288121
254082
275423
153088
164808
292822
227661
227892
10371
22660
113360
161135
15224
215405
236462
96609
151495
72726
129071
161383
22725
164544
208644
229103
113150
8982
66735
26064
232016
136814
202773
204381
107052
49978
46473
266970
240002
8221
197079
233390
122524
157880
207404
185502
31146
134299
27234
266772
112877
269327
156778
173209
141097
106911
55455
216511
10367
225304
257152
293243
54354
89978
47502
212781
238367
204965
116820
97479
2228
143956
226737
297099
229720
160025
281038
28561
43829
274364
291834
14041
103177
115566
3987
199350
293313
277066
245098
112543
87249
80107
109367
1217
96231
273883
207046
111500
140016
261519
48357
34385
241100
42449
205128
213625
249390
212619
221530
264108
42143
29324
167999
153462
259342
210740
32466
17225
36311
243686
269420
179907
243640
68128
239844
69397
119954
103329
132666
88210
289739
143241
69240
98517
47168
47683
167985
140958
241702
224650
186817
276417
264604
212109
114669
287168
73712
45246
128068
177631
41576
68332
243837
170675
43962
85033
263771
72986
261492
108345
13231
57057
292899
290549
280070
145074
146062
50735
264740
208566
220031
292630
110015
85056
28329
195942
65366
277813
77321
197735
277301
84884
268657
118376
221751
189195
298025
145835
3933
242720
68797
29783
280568
279033
196947
120599
155867
59237
273921
172564
281343
129238
15583
244798
102172
259763
136113
64339
28064
81473
129162
273789
171729
4341
271107
210065
277712
195945
250450
137859
258382
65306
287920
166817
196567
202417
58443
209792
182946
159541
95444
177744
44430
147802
198109
95250
55517
140528
100228
106849
277294
201698
265235
20636
259048
283642
201216
189386
229715
156645
45733
2169
297468
54634
127934
192916
81742
270294
141440
99056
242906
76729
152092
136459
178102
4193
19518
147366
269028
68283
288195
105472
126212
46038
51809
231998
31106
12201
24517
285137
8762
134112
257369
23153
37357
91702
44607
66733
241706
39571
253065
248933
217332
78275
57131
13212
228202
70871
39716
48951
130161
118869
144803
159132
228676
254261
179316
62302
234554
229495
116169
60314
203395
158712
150994
93897
65238
99874
138562
52713
46592
5478
144298
118729
34982
97779
82313
76549
174609
95098
38164
289329
43044
272663
141650
8871
191148
34224
169224
164048
259130
166677
118105
259903
295734
157908
187324
16521
32655
14403
292886
197735
136064
170109
180561
267650
280184
54535
124863
56559
25401
110548
26643
112440
217702
179079
98988
43756
68238
231370
67605
111067
91931
139413
66841
279828
54915
69977
286186
214969
269140
73010
87313
272743
145097
50542
29454
64915
55167
87429
114029
157118
39022
270084
24137
160882
214268
267828
275223
262531
235308
41633
219327
176870
102769
240945
36952
117236
208272
9488
259236
269552
43137
121091
113542
184525
156664
265430
129536
53167
130457
189942
107194
124942
149661
1081
5913
173299
27940
242648
102031
50034
108505
145208
2247
52689
248325
262818
93235
176198
33438
240139
8053
23859
7252
32219
111843
20348
144335
187421
70224
251753
136877
277208
224618
143640
211979
106627
219561
279817
191067
16814
70276
247763
120068
46512
282910
282021
143382
50790
240930
297797
143033
246380
215251
220203
71107
59755
263071
87513
192660
43242
88346
158664
180323
112088
91821
266719
42401
61510
38950
105304
71342
132066
12539
33961
10934
287371
193811
113771
43709
184469
85367
82240
177547
9513
262877
195497
14154
71584
257058
211831
287681
202693
172091
151614
261478
275142
12563
141577
86440
43443
4508
203282
65677
4206
246537
262862
174259
26896
240814
25258
272408
68357
87184
146741
56965
244547
193382
188370
37013
137338
187248
146544
7123
132858
40322
141077
294721
121271
241623
64476
238924
220969
114839
200107
210736
51831
145329
17706
238387
230655
283466
249929
276453
247962
182304
251620
173230
219755
131163
161305
125754
53677
56640
179065
688
174815
131307
82721
173179
234478
37299
200061
145208
49172
122925
86769
204177
132271
225738
283113
105292
260561
186782
96802
195100
276274
140417
84482
42321
31934
142894
285468
190006
222784
58569
119379
246698
181306
112379
18959
292919
211210
100286
154048
226286
99294
191794
51255
29429
165882
186461
252279
77821
181783
232113
66763
263071
298483
175568
117296
14277
101339
275311
223134
253140
51449
266943
152033
222621
102750
104445
263296
253177
157431
77583
170948
264369
109820
74840
249984
13661
236399
200887
296504
15987
292961
159892
51272
147424
165037
189046
49176
26109
200730
77684
103392
76504
211009
201611
86921
160498
225350
68442
21109
291847
52278
181369
263472
201011
220987
162700
50272
130090
64860
140877
75097
174200
143653
243908
246110
47882
230073
66130
117032
75405
106638
75456
3103
125940
251650
272289
213846
181466
139418
27579
103214
155849
232614
242311
295188
60855
108958
153061
81615
3768
192841
58556
47856
154118
132377
150877
183450
130128
284450
87878
29549
56178
238023
158825
148865
74414
44681
270191
54462
113154
233233
9874
12828
19858
93620
75066
237001
65684
54155
267594
245761
183739
86143
57745
262937
241482
148480
25111
99391
193764
8040
91370
279052
176604
151148
227368
99044
22690
152473
192488
180379
9116
174211
144081
233322
226190
94799
67598
166161
262737
286736
241362
101413
152949
120552
229652
60782
180469
211365
291469
120327
92145
86910
222811
151817
102059
193145
81278
6122
228229
32598
144963
172850
36054
121261
28801
50010
179981
42311
45049
257365
189371
30335
217372
22465
213106
103053
260202
46871
144725
58261
109879
23270
195536
192092
89827
87538
55151
297344
241597
275618
67497
283287
128510
64608
265610
92233
186760
289354
255008
77494
276666
112641
8141
130292
284068
204636
172310
179987
204903
181370
233145
70030
48929
205049
33869
11590
48583
36654
52133
7112
133348
140415
161799
52143
2710
35908
42864
262176
65474
158359
40771
184697
252206
278711
75064
278646
142522
55565
267598
9788
239156
179351
259408
206503
11547
9411
269284
118744
224935
106928
55335
255728
227072
75659
37515
114307
253717
183537
54317
140044
217855
169139
74960
160935
135800
205318
115212
124955
198812
210046
200445
274076
48124
53144
274566
182639
265256
197044
61153
33533
172138
146350
111971
273903
98748
89541
194580
193414
128155
223275
265006
132040
19358
35926
89412
57449
74287
131557
198453
127583
223522
124142
80551
155368
84962
15304
140317
24585
252334
172188
84013
147882
22603
162594
171711
79897
176927
85543
213345
249598
92749
268120
134426
103362
64244
38593
97285
238223
2520
214824
269852
85440
258768
174154
139648
8616
58056
226707
278128
84027
149366
290015
60957
145706
103382
68443
65039
232642
170669
21359
16467
7009
192460
280901
141949
125981
258807
73653
72533
214507
16139
120147
227859
296190
98236
242034
50760
233661
231346
97067
293641
64237
272292
79594
110363
19937
176661
226160
157983
123795
278836
255285
63791
219123
71359
285850
177543
175985
117553
10690
89146
135467
12688
180469
247608
54386
50398
210326
86530
89418
109902
269985
201544
103610
262728
244008
251293
61516
46259
90442
227733
246044
59805
248034
299842
36166
172361
270468
185899
277847
134581
127792
187553
268468
232775
28612
229612
259952
156030
219065
173512
10087
147737
291940
76349
289738
76775
141097
283728
270417
152410
59063
23219
66045
241950
178130
266367
239960
126958
106867
61668
227094
1511
289880
192363
64031
256382
178678
239967
288972
3528
25898
34474
11016
115213
269081
273590
273546
89899
255774
244209
149586
277375
183958
285890
96555
172144
234095
285201
227441
256534
81844
62698
17706
287704
221696
52260
39298
37422
32856
286201
52622
99990
62201
80560
30267
171468
240764
258839
210798
87937
284065
187229
178851
4610
204016
274997
11121
237183
269495
226565
27338
231929
265749
96048
157091
21504
289268
121980
265686
247650
229617
292507
139323
184869
22066
231509
122631
411
96137
228092
292824
53474
235979
289324
215984
165739
62544
215227
65872
115820
220045
261494
135370
27297
217773
121500
81685
584
204595
76699
166320
73112
206423
230733
179212
75005
125832
148899
132188
11147
44086
177392
199472
53394
106257
69132
111726
48031
60480
246652
299595
292881
73649
43097
243692
69215
268934
141969
100172
289953
254330
114221
170853
157171
140287
246447
218505
69775
46696
208042
82858
228842
183464
250874
254825
113545
134003
192215
203551
124322
284652
111747
106925
29531
119539
151500
46035
282703
219614
236853
250579
281395
175642
172865
219245
208566
211395
186301
12290
265983
17234
194502
2827
269263
4876
227049
23135
218176
277043
30516
95136
206051
158838
65219
192000
297186
10132
262622
63947
109804
231027
138394
296305
190101
19895
132591
199785
114808
253928
102920
175586
203307
122948
120371
257297
62848
23860
167672
260480
103932
230259
89246
238335
81087
200931
9891
89293
140798
296483
37874
98910
260897
171543
76389
187847
81233
258439
113603
87710
287504
125650
57080
148591
237560
70428
181220
110717
140701
238247
245063
31201
272697
126434
111066
9702
119863
2753
24719
49230
290660
82993
14539
234280
100541
211250
134941
281092
159153
156686
161580
64376
18243
196600
202580
29303
211225
237649
130007
86884
159196
35023
147123
138402
31457
268808
102921
203079
225371
289779
107757
8899
4449
169334
208641
164603
285636
254095
5270
235762
139602
182059
88109
284198
125596
218260
130826
107486
1083
201880
44864
56429
281564
85715
94474
184617
179688
102687
238734
200520
94639
197390
250434
53324
9416
196918
279540
260088
17872
192413
92652
250252
109205
34291
108663
34838
214285
92035
296471
148849
292386
94954
167866
290868
101355
49729
133464
247229
220908
230677
49909
138590
86895
219765
10448
281906
129427
202689
108831
21315
25368
122257
109699
197042
243820
1145
170882
116247
41675
11458
294967
106748
211564
39199
28797
99206
280966
271142
223735
172549
208045
152186
112807
71122
86613
299191
13510
134810
175348
214666
78736
4203
1992
164718
155197
123193
276221
36272
61869
48224
48657
148862
204818
21786
218698
143764
206738
124858
167340
70637
108178
185642
234841
261004
196725
188310
284750
212326
25099
248544
36097
273203
219786
100373
11970
278587
298953
171283
165124
199670
193435
152343
27891
236629
106379
170283
139867
53093
160389
27841
67041
5106
270490
265328
225577
223304
92467
211793
247382
172266
199865
203086
91955
58960
136498
139573
237214
244508
117929
91844
97974
55224
99569
245229
172575
154822
92591
60029
284729
298874
273374
70231
25971
145546
177858
36526
152194
169524
211163
194248
194679
241313
167575
235658
137685
158411
38993
71961
56096
153074
69633
235674
48816
227741
111067
290509
298467
191115
268079
214203
132278
159898
112298
142854
74151
292632
238811
171343
189318
257742
228981
278693
153744
234825
58664
291158
243711
45045
25860
29766
2867
293169
140731
77699
11239
32342
87118
152608
179665
103343
110498
63256
83117
214778
80105
272533
74625
144637
167605
110284
279075
7455
247280
97071
132484
92131
249873
175440
109262
232265
272670
169212
80519
240964
215374
229878
112446
298859
260294
118700
53296
72894
206646
205662
282804
95179
138514
173000
231973
207638
110242
259897
221253
188951
211869
70628
56666
213953
90198
168044
64282
158145
233263
247950
31660
260914
152368
40471
23654
106524
19380
216126
95154
109684
95766
268302
151037
6096
178946
82601
96950
113617
123847
251755
207885
116604
144104
224192
256078
287880
625
213302
152363
254060
227170
207866
292751
226657
199021
89173
21988
198644
140307
31832
48952
175766
106112
171608
254704
183728
249015
280424
119695
58963
290526
191117
6123
260096
274594
190603
96244
97254
170262
209362
129326
255908
83939
165970
161434
65986
292809
195210
277674
243836
85734
48246
219523
185458
208496
5728
78885
36685
171092
146786
210016
243496
20868
216023
281985
109947
7779
61170
138221
115738
127263
220430
37472
149594
36250
150634
163069
40456
200984
256730
45214
6475
93347
79802
90293
171809
293107
263298
10032
236836
128815
245252
181134
42437
158083
80084
137165
30276
195694
176621
55416
41848
293382
106214
115199
96732
241067
284571
116468
276950
88424
121895
60516
229459
177690
200068
188324
126192
68931
93661
67424
192098
213769
92054
280671
82608
48956
61244
202766
210570
212988
196198
230116
129105
81490
36395
93957
107368
126471
93777
17024
82872
149671
122970
206660
236960
175700
4594
219286
210506
128274
208924
29957
237093
239526
138463
169423
195837
242569
243909
57441
140165
107536
185450
43453
53943
33463
89809
89275
172075
276425
162625
231617
15740
247963
199297
167444
260729
7038
278291
214914
248033
3912
98893
38184
60973
207742
97600
129809
161397
194046
95124
228052
255088
97103
155474
231055
136568
252294
3182
29833
54180
215211
247186
260303
31167
222818
268359
287298
207197
169125
236075
113978
196322
250097
29816
133824
15196
50449
110388
28545
240354
255937
118610
177255
190301
241169
288171
3770
253842
78924
222266
123350
141469
229776
144937
292798
247450
257601
207057
79593
86254
164660
296423
262453
68327
147359
48397
160983
226704
214520
58884
143677
135626
16831
241085
277813
237287
44358
273471
135841
146667
135729
207142
111985
262696
190927
67480
150630
166328
147203
18177
181820
209100
3536
21146
269723
169490
12214
87119
212162
69506
187722
100808
16907
201230
65610
152864
196277
52478
31057
245595
76126
9698
248491
216023
78014
92312
267468
292474
213496
93340
220909
212937
30725
139222
56509
425
103315
118220
84605
196427
277026
256521
64591
184960
52882
95957
226847
95479
32321
42931
36558
202981
272433
88402
295450
121362
23210
232996
212194
44590
71842
282387
121852
73051
43528
62790
218703
133609
138465
195376
28318
46496
123365
43776
277425
281312
92691
201278
122795
214210
21714
286430
291556
252879
12394
151590
83050
33719
107787
166592
208880
48003
13535
46555
270897
55560
212366
69986
161903
271201
249044
203765
95849
62815
6403
73226
75879
54256
25149
46315
56170
171838
219646
292138
200927
264028
153748
116424
97402
235723
108540
148174
100779
53340
183217
19502
234645
137655
247200
59734
297403
156643
242298
5149
235376
168774
64973
224484
223922
257445
95839
232699
225098
284141
270599
176881
12899
288016
187547
107345
279344
3574
214564
60472
114888
200442
29085
56705
87698
124609
216917
266968
259348
178837
214130
122625
117975
221734
201579
37526
115233
276033
52149
133376
181122
237052
51402
68081
292595
287206
108001
244719
9361
218417
77089
88748
226785
175604
265165
298382
147216
286515
280717
96853
134060
115126
49311
256121
123080
84653
212083
111593
1762
133504
291752
284581
70631
68755
11505
274382
189728
133071
295012
133241
231945
7726
115905
295654
143090
159777
8276
202791
71802
137710
195779
68138
124372
192462
214125
124964
259979
273767
283114
24035
283345
70303
3836
255258
263992
8995
3795
93859
78678
292938
66134
289947
28635
36177
167359
74096
252428
174739
272436
196526
125517
22109
3651
286138
51783
101378
207573
103400
48860
63130
208198
178607
122472
216324
159269
155524
25892
203872
69000
129034
212650
65827
143095
278257
293180
120732
217381
5400
153848
51582
36982
220334
195576
195961
208589
203415
274802
262617
213083
240777
178585
14153
161428
21151
78580
60735
71069
20129
299514
34031
299884
31376
188837
61421
288795
238728
160497
254339
214642
93951
198583
216638
126481
92074
138897
234065
119717
247377
149410
56487
61721
148416
216368
39630
76655
177530
285634
161629
54620
42856
207773
7443
202093
241366
61430
17814
234988
123076
71351
1184
182292
242359
248527
131239
7172
165983
43482
86328
171357
201128
22219
30662
71984
156459
273717
140318
123599
101453
37116
99292
59648
140543
206994
149664
217732
249054
71824
122532
109752
103598
163816
98462
188447
156644
87829
64064
39344
256617
178767
166791
3172
31752
192294
119525
230306
23924
126029
283785
200286
137430
246979
252579
36291
130655
288802
123589
274193
98796
91265
239237
224988
228350
195949
80214
165018
31850
103674
211220
155923
63303
218626
15905
49988
19128
214135
17217
122792
143874
286219
48441
132761
28157
66186
44298
128171
87191
174122
217377
54967
11571
274146
95674
197713
50977
198024
6282
140048
286913
132563
52879
46807
197687
73638
80848
77289
101581
138933
216262
81756
289258
29422
52851
54117
15133
18726
38608
284683
89954
146413
267997
186634
28858
140067
269270
123809
299249
118573
194943
118933
146290
44302
32678
29526
119342
211853
56900
5367
153073
197933
263504
51886
218233
14954
230298
185970
257466
168461
208896
162665
201549
145144
298471
43874
202665
143421
55017
211275
47338
44837
208416
291944
33359
63110
235870
157652
290329
128391
177026
29095
167576
49159
2043
247143
143037
203859
69348
221502
269477
271978
85988
147214
34363
200060
289590
220522
197490
193877
254569
199998
175043
39938
148994
263688
57169
124067
57716
50420
108139
32536
66824
224577
63695
286381
292865
233813
194602
123509
44921
280656
291866
176604
250741
207452
157543
238295
55594
87522
113015
26441
244552
201823
267169
153411
203300
162309
83054
241269
143135
277212
190351
231404
250746
153921
149650
51024
58575
19444
160853
6846
69504
228001
288109
293983
106914
224470
45433
218436
215471
217631
266584
225047
195639
271559
208991
123175
264473
21611
263027
162636
222376
75344
66965
297159
52661
184923
254995
262755
184530
49682
6476
181190
8847
229351
262309
94195
189282
198634
218651
34426
30825
2918
158230
80396
174246
42611
117358
110592
72349
3726
159674
228211
229387
178754
275556
62741
163690
104601
174866
103624
226859
180238
236355
120962
282956
283094
270470
124443
186692
24104
52708
243735
297478
175885
16916
138504
175751
23419
82531
259181
88682
104533
282464
257994
174064
78198
124399
39724
19062
187268
290954
248501
48997
199556
174023
294574
273439
102222
184712
180337
167109
191516
75272
288900
93308
109038
175945
123520
9271
215087
169237
27313
160690
211377
290731
130766
286509
105969
203852
264074
154306
31873
86460
212652
87262
198626
52820
184478
226266
202109
255718
23510
87863
31485
36029
217705
17748
246192
169754
214495
66938
114735
49569
149253
99652
18981
112208
186979
249994
180767
5841
243144
43842
106859
244341
100617
12668
271051
249345
172535
262384
216552
62972
195187
296962
12230
26462
4361
149089
232759
272885
81142
288186
148640
100346
139647
244546
61128
147632
278061
192534
198271
92893
20056
28136
204263
267811
139317
34588
72390
174324
278632
141612
218037
161754
250351
191979
44436
133343
283070
157599
80040
253373
223800
116064
212379
249770
180149
242934
266173
76985
2344
207002
160485
109788
140977
202359
24562
46845
166992
88882
115938
8400
131609
294336
127746
265652
242369
44627
174384
175302
86274
185496
75582
166948
291338
257228
248914
127508
284090
183364
12919
181230
3013
133745
247162
1795
168487
175033
273810
139026
235905
22628
118108
25983
247999
4544
46793
92194
230067
161184
179576
128218
155335
189248
54228
229204
120111
252576
232017
137794
165726
28801
298074
205293
59182
164667
231145
101453
261469
180489
115104
15051
209664
156178
157808
103427
215779
150240
233316
276369
295972
6039
290953
52398
144897
45861
118705
23747
119557
154607
257150
199124
82574
42336
295386
178841
151822
176059
179354
113695
235254
292631
76560
86257
39160
196868
288045
27247
22150
161580
297994
76551
63033
10459
86653
113455
141675
34426
10294
170525
172317
37972
86007
231080
229334
241090
242677
255245
43385
64241
61642
64410
42331
101785
228356
96348
275609
253925
201359
217302
172731
90754
128588
33205
136646
120283
163930
237067
151246
164511
143294
164803
100032
216076
82382
216650
209384
195338
154159
63814
268458
62371
206527
9232
199044
66495
1688
213321
39355
50167
4702
289457
59548
106496
281121
176696
194323
51969
180839
77676
13057
286860
93712
256164
168273
75196
263
209044
121207
232725
77300
238275
135542
233796
94798
121609
2698
240568
284178
66612
298585
52365
161295
255898
228871
70771
170253
5854
261569
52504
179845
180356
54184
146017
159633
163072
46617
200909
220713
19038
274906
62469
58415
3722
163268
18172
195257
232216
195912
198985
56155
102627
13531
295288
47770
59727
112392
153057
269168
224914
264603
260508
81124
274902
38152
195584
128540
260035
155490
21508
49361
48812
3322
135339
72327
227410
112208
243949
202856
13357
185628
137659
207544
74338
183053
83465
191716
188614
138230
147305
250144
204890
198432
87074
30877
22858
180660
269627
21697
15439
254215
104279
187896
19968
25147
155077
20119
228158
86462
24871
262531
247274
261044
223531
191990
251625
172819
209252
31206
270103
249744
11214
78750
172797
258543
111394
135144
173255
268997
196713
10065
121577
2626
57107
94815
197303
240739
160718
172757
276783
60047
21082
26695
138698
204442
177321
280955
100001
139024
108664
22929
293495
173919
149518
28770
207803
154964
3423
76714
195674
115630
181069
267126
226422
146866
4137
135617
294519
74260
72113
281333
148657
93353
57023
211025
182899
63734
290233
243541
134472
178604
226126
168244
104267
4834
234737
210687
125069
29500
262422
137272
285257
22815
89696
150345
199697
299788
155621
12769
292270
106837
48237
262311
39117
3176
148669
20587
77653
221982
226423
299774
289953
276043
235873
247049
81241
165866
64392
104623
288537
6661
74884
36892
280887
293393
252854
118150
292306
170594
66676
207761
112673
27762
97804
102406
164442
8804
165572
204180
170973
175251
90966
151355
219465
79835
94769
213840
172741
255818
220812
23550
292854
20033
19344
118795
106
215984
110208
72815
94716
284919
56214
273739
64279
19154
275820
193734
142473
249734
164553
94358
279136
205765
143697
280055
267617
298780
77278
104206
198754
97806
75075
18063
155292
240483
11968
44699
143721
81720
239705
121688
109858
138593
178377
228182
165302
178748
32666
23178
161696
71054
271454
478
196840
263215
41923
98063
213343
200655
135249
28797
40266
50157
235112
200166
111105
86313
279031
206615
235485
157492
220807
70619
28123
24537
188221
283165
55795
188689
115374
176730
74553
138925
280341
206528
216353
195330
173553
104430
39363
222664
103524
11422
47151
258573
243971
298464
57103
130636
87735
210515
209320
274009
35642
231968
192734
53839
151102
150679
273472
280825
129994
288856
35842
198848
44419
171100
267921
217690
153206
153341
63432
199213
34656
191105
33932
166130
248242
10513
270374
169963
210698
122408
216303
224154
14618
244635
57535
120934
20095
109036
274655
112377
238100
259043
176344
175428
91229
217131
76295
62810
13791
288585
283202
52412
54501
19597
103095
70710
135850
196532
114594
241251
214939
255034
120572
111883
98917
167968
269056
151244
144151
172572
288839
283534
265120
85542
30204
246900
205838
13014
257746
114112
191985
184322
99800
263756
269404
270042
78504
208689
132870
158228
243213
66453
168182
199260
98636
157670
184925
234272
139007
153957
2985
74145
132683
67245
162858
121033
116242
200896
55977
22014
240008
15441
288474
137219
159887
259632
123013
239479
57414
182146
58920
138895
145469
130695
19402
258926
191191
186437
33284
174381
36975
286721
271974
52861
248936
143387
262903
164378
81031
140612
225783
287571
17115
288020
82340
79820
63955
296230
59919
188229
31351
181381
88930
18043
142745
271637
1495
258755
17970
224065
167933
57982
72607
127467
99834
138811
17460
294657
120931
139300
86624
283587
110515
232922
97388
191307
232773
107113
77008
185404
114216
86370
112991
107224
271081
182628
271943
184886
106274
138583
181382
17906
64421
15716
183411
32849
277730
204028
57515
161920
141582
252567
247445
120376
149386
114799
226999
112583
126691
275816
297968
170605
42714
126044
71292
132957
10018
257484
128732
54482
107567
131368
145147
142272
140229
199669
220133
213092
123034
23511
210154
118350
16085
273177
22158
57242
71624
235662
171800
246853
88143
96130
179929
251289
239698
289575
211073
237195
75875
210522
248946
178319
128117
121071
117802
117837
97705
284802
171045
74178
191712
257095
197693
235095
60207
218604
233474
146639
229251
35120
217472
4606
33282
178914
91071
148169
110901
201917
94187
204185
85743
280332
50252
59841
258379
189475
257816
55508
290939
172806
276946
58299
211702
285280
125129
11724
195266
122140
221126
131700
37677
286238
267120
107898
46251
109971
205246
156609
167339
190956
154380
29158
146156
106927
86750
93367
105091
58139
237145
146806
48858
83112
220362
172139
293912
183409
161439
285687
274302
181488
127313
203541
226112
126261
138893
70541
230451
101498
158608
136152
63431
271412
241212
16782
164674
265779
7975
95336
110734
157561
211382
186332
203877
290168
106395
279242
169579
155372
225898
161270
139914
84289
184641
154279
142701
269556
85805
283029
298492
163781
162853
181043
114487
130297
74843
56556
220199
114458
9933
50255
286886
110520
223929
281131
155992
17185
239501
266549
107297
279908
228754
129772
272855
21327
297754
131400
70775
258170
125145
185796
3267
176358
74049
152087
162967
117839
91185
210110
150054
17113
115330
99859
144169
297569
41873
248848
57531
88466
163850
205566
224248
196265
162839
142785
268047
135532
221665
283333
197964
272583
235038
195017
243006
120440
54178
121127
73312
106917
130325
244750
94777
47858
109092
4082
116966
32918
104669
178770
249038
171094
225959
66165
219192
13173
265645
298531
219627
204140
31863
218676
160091
227287
173980
269512
51342
238957
152526
34626
197359
273238
180905
265612
60053
202805
120278
248037
241921
85664
245605
52761
121535
42688
114678
258904
10869
237476
99642
160260
66533
57682
4008
261101
259680
26047
223367
161005
146566
268242
181055
10366
232266
4924
190290
233522
234572
157374
46250
60765
167765
58530
79213
186243
77131
135755
192002
114965
47420
130031
194476
172526
194887
108229
265734
217953
144694
201473
221837
222481
140098
167336
187283
193682
225672
271199
121640
258059
169887
155494
43803
62280
81201
131279
1854
149240
94681
66686
258089
210538
194650
244487
112117
295420
231876
176191
89275
113674
152716
115656
201213
96473
72454
139906
50461
126224
147445
235670
242058
33520
100810
105971
211914
136819
196940
118867
255651
194202
13803
105225
94938
181764
248655
18772
193658
48326
233051
15414
26016
24806
30866
152255
272209
288443
227279
389
149817
291682
154917
239289
201621
262845
82136
72797
281224
189176
124514
179336
41369
66567
28447
116961
242810
76429
210683
38798
137003
186653
101261
224937
246893
57971
159899
149761
154624
84625
108766
273015
205375
109139
39100
84240
140435
57689
11174
187082
97444
216270
141796
200778
132750
299765
207190
82483
244647
210656
157227
4863
211667
155943
10161
37809
143471
215756
142839
22471
182537
173746
89440
247832
242869
70456
181148
120846
149747
185791
16091
6656
197065
46091
241149
130405
113841
217357
84919
157242
204982
261987
126746
167785
223859
70145
68190
223548
288142
18008
119790
204703
243442
146621
294973
222568
284989
191103
124571
143985
198527
136535
22274
51542
190779
112623
60224
43580
223605
22762
56126
65919
185622
168597
113428
174993
262798
43437
80109
168353
195065
99711
49950
163339
298483
24365
84698
71630
236968
25250
186310
73915
73830
197695
273884
154565
187391
98260
205519
93541
37335
297188
68508
70808
12089
96153
55494
214205
175936
46461
73975
12644
115235
135497
244303
190371
43096
230032
204703
265380
59342
140978
240129
14453
198067
215192
16080
161450
216714
86338
169874
42608
145267
185204
77583
290158
275619
26075
274397
268607
294900
268464
4361
34847
272604
122497
198231
55879
58991
91502
112791
138338
196734
54835
168372
233718
152012
140345
111912
80885
113716
38114
629
245045
144700
55665
109068
199297
100599
197003
11972
97084
210320
134781
60919
199301
215194
25978
37372
238987
104843
142229
195053
271381
60023
30484
289360
242355
29306
146416
151849
218262
294256
237217
221706
26441
212494
115562
196204
279190
147831
58272
247007
140193
78874
283116
156421
94567
82985
118437
239743
106332
144750
208746
296019
10755
88471
252928
272768
224629
41805
42119
264539
160417
145871
2038
159821
94384
158822
169010
46051
282392
236146
153365
42699
89151
43230
124162
94285
178485
76027
70147
181676
183388
74436
59664
127019
258101
235252
106345
256650
264662
183433
78595
17487
133741
228049
135882
46223
176972
272830
175545
89493
138232
2160
281947
209327
109471
107856
46679
272994
236969
36820
240270
291531
15713
204736
288032
119519
286854
70825
155461
195585
103003
296396
111663
195966
231000
276946
179849
55454
140767
122798
89964
35838
122992
226041
276884
227717
280095
896
88187
85212
138297
42914
269124
171824
108377
132196
97701
188885
133067
20739
71140
103407
87728
183377
180021
179767
1303
198485
295045
220758
124594
269166
126982
283575
185482
266144
191575
180890
182074
252890
11147
17335
290185
295332
237096
146839
166273
13081
256245
283558
34328
20489
153699
269031
51202
229360
95414
225939
56629
259285
38921
249197
76572
46717
273427
184378
175904
225793
155045
101486
173378
204264
55846
53952
112187
218677
247641
201308
46827
231940
109448
234553
246194
94045
83478
146450
250884
130927
267368
186505
281806
175269
299809
225418
111833
40230
217567
260906
95482
257257
235350
72434
25578
256349
224761
69307
109016
176816
196764
24887
129734
163756
142304
208799
196336
113337
289889
174431
187255
176346
99954
219199
80485
13940
120678
273330
228014
194902
154347
21937
57635
299182
113764
10847
219897
76420
74530
24537
249565
143361
148249
233609
179223
72395
211041
50397
199842
217464
142982
96298
235087
13785
3890
255025
69258
128079
134545
119108
12350
88513
276125
161923
24955
129437
262066
171837
277346
20966
299808
41177
120117
67362
247321
62699
155940
213861
105431
271121
164577
10628
260828
261735
165203
243278
117063
230729
280191
160553
17401
235268
261628
177805
55299
199798
158337
224140
894
2347
299993
256970
63460
225357
30440
223881
257024
268814
253561
11480
290300
14846
290376
217608
169077
172129
131590
66015
89839
138573
170271
246441
54773
134045
154041
52178
146900
59874
51098
73949
72415
12431
11088
261561
148950
45579
263459
199204
37296
171202
50647
157828
225912
106395
98234
53384
246281
208434
97309
105747
48812
16982
165347
162906
122561
3012
118345
240287
162702
34086
77692
142018
226019
192759
205099
68842
248820
111766
89562
103888
193313
18669
137480
297251
76150
4047
163738
270386
30350
292949
262408
285906
74149
82615
5595
55413
279814
20080
15157
90978
274353
115210
61754
197778
237306
170640
36364
33554
242121
264934
244895
210590
78378
258078
60743
65829
68132
231923
295375
170590
273454
120356
270743
261753
284564
169660
212486
260759
177521
278333
78124
221351
233488
77615
183743
237668
231517
247700
78702
159437
48839
153534
241142
170429
218954
163709
187495
30583
223989
271597
233706
234346
208681
219034
256857
160164
212699
261699
52595
290197
152324
177410
157174
35393
266162
127213
27010
170364
61330
252769
174798
42938
16143
175935
112359
17002
236879
220601
40700
142455
167981
31911
211298
98121
202158
88444
22736
198440
164690
103670
135315
291124
242371
116295
269697
282130
166480
263883
272947
224043
58235
270269
112648
70157
157832
17986
197684
277709
38819
36650
232109
191259
290853
69803
286230
204760
177814
4765
90072
235854
49443
177245
196858
77803
255329
101984
226500
154384
206518
156379
64371
268802
1032
2056
160511
123337
261355
64215
104580
92476
282424
137544
140164
55662
249144
295747
157067
291315
120929
100648
168254
27957
109329
295484
205223
104479
205938
34867
55241
79218
193553
235645
280376
55775
197376
102340
103908
289739
231965
258869
264651
77549
286745
68108
49479
288770
214069
113461
79058
235162
43953
260646
39731
180488
231705
2746
160236
188955
116856
69503
128327
25931
14465
118818
265984
139124
23767
65415
51752
113819
149092
251132
271819
80200
253165
79492
279869
284931
253493
237462
194260
290905
203927
261955
189905
141041
230698
74379
27534
223000
48119
285293
294794
51464
258795
184576
267517
70174
192804
244767
286969
99006
154856
96908
248756
17225
13677
275200
17
299500
124917
218672
81981
242250
28973
141027
131715
155896
113917
60894
61221
132037
39834
245831
154862
209581
114579
81803
36533
50673
299710
90021
117851
34732
196540
73349
68959
271734
237258
145747
445
69362
132266
213393
205699
12504
185354
65038
167625
295130
191347
34536
88814
213803
58779
139196
271055
44402
234767
278688
119990
20483
261204
296405
181838
160201
183401
128764
223274
234223
140739
185395
53618
217177
25210
194625
32997
53947
249284
244396
16629
98844
221790
58905
61227
208559
71720
201667
185124
226576
174454
182724
117269
117120
72139
4972
230546
199359
55044
168187
165047
139913
5138
189239
231912
161266
88770
188569
155319
93683
191190
60238
59768
32480
163682
155185
225602
215933
259798
9127
158843
156010
232956
186868
256660
5965
57255
64102
49775
141114
47564
211661
43723
43411
123026
26552
18274
145450
62255
266986
29666
263389
149043
252815
155778
3850
61819
172621
241174
156462
138844
238122
58129
196338
235841
151530
15026
185094
80171
268318
150506
282148
278761
264329
81148
141658
116518
19812
183459
136515
52690
290558
49754
88253
27833
144504
90747
92772
161296
129968
291691
40479
184997
218956
58496
49115
224923
228857
192260
115772
29268
212089
292592
161913
91229
263409
277050
295726
39080
20806
35916
58625
255000
178676
260491
278544
262654
11905
164165
130596
199445
200498
258509
23061
111065
247987
76342
270076
59240
233557
241338
39005
2319
155491
139942
64331
299000
113155
194542
78751
225213
264221
61921
22532
21278
126482
278875
123328
285301
201246
225172
115308
117471
2306
154189
77809
82006
253363
175513
126626
263706
161916
76317
85189
34864
232426
194015
196194
293323
182936
250202
138798
202309
64858
7316
221236
207428
8001
168565
206990
108123
79928
59474
14446
269880
280614
268325
198695
205104
223894
119855
255363
99386
52982
220493
262231
260439
76559
228239
255353
174124
173175
166322
247349
192417
129671
219990
100758
272754
240719
174952
42568
165498
82983
291244
38740
44172
179656
17211
93862
200459
24639
78897
87
101886
153406
152351
40512
52033
7866
88599
7006
78539
151844
270696
19324
97867
146815
270805
24578
114588
225275
106834
210447
175223
17847
115989
236904
128707
204200
123771
260688
11936
242177
239903
178617
261494
153683
159618
38515
201890
56292
192680
214452
2219
12499
172470
182162
258130
134201
204568
143066
44564
74477
68399
239719
190880
93093
58798
18397
149799
206717
127463
278476
291199
229515
88264
28720
47541
245186
141675
209241
27469
65414
61655
256567
237548
61846
74631
174471
228692
112005
239967
49134
186763
144672
66300
242025
174877
62104
49321
172061
242658
88748
53700
165374
188821
277113
92576
78678
246334
114698
60083
155788
247355
295431
138105
53951
22097
857
6352
147597
48533
149023
24915
252900
71035
279472
192225
150228
241122
273396
147431
272802
85064
121800
107980
73305
34029
254294
56334
245819
91844
287932
240856
59150
287569
42147
79695
69947
161181
11275
51954
220904
95148
56888
283056
12969
204909
107891
107413
134452
206512
38511
288251
224972
250494
287821
83079
153724
176240
160616
33202
89182
258616
285064
81349
151897
130150
131048
233585
247134
156495
107526
21388
124729
137835
25824
84475
217269
163521
62950
223774
14782
12843
30809
116530
58303
153424
178112
280191
144796
47642
254107
45953
260585
260021
143414
241985
6760
108913
240160
15092
133472
209377
29566
52224
232686
27425
19158
2334
185175
194335
117429
294162
100440
207902
104660
47043
90567
167571
82932
27836
260299
11230
29933
161842
277103
110233
285866
154092
250781
47811
178770
56598
237279
254931
119431
81952
282181
112768
65297
297127
198321
151456
140861
160059
102908
297403
36855
114353
61760
113811
269416
59033
203231
217140
200633
257693
222218
130
52282
61713
292042
151426
253716
239742
245534
73500
171384
1195
30012
29935
12748
26069
179537
109014
127530
266038
134538
120524
133229
101494
292776
213263
12372
240504
216555
127447
122925
290617
85835
238297
51309
175387
222082
189224
38412
13280
193558
299792
147355
296082
269393
10898
124313
175601
145583
112274
248766
44472
38688
252353
156573
261131
275010
265436
186809
207123
27566
70831
207177
247940
205283
236622
143652
5694
135539
218707
197860
236379
124070
23050
20651
238111
97175
103996
283159
193708
238390
199197
71614
272423
271689
15831
259006
244049
232634
86098
144781
170436
20490
285591
100662
76596
1456
257503
145550
195672
121377
128399
28320
171402
120759
75662
90804
153653
295333
181569
147982
126737
189367
247346
77018
234511
63040
252291
290178
30145
164065
100889
23292
53249
245422
279229
242748
149584
73879
163798
43338
20154
127145
227038
115862
56320
58626
277279
50188
78039
241192
93630
222443
201133
233140
100708
208350
94909
215511
177952
237369
144831
267179
150783
245703
130208
135876
248533
192441
155772
384
229980
189703
182630
274608
245505
91167
255304
231139
52268
31498
66891
117161
187701
132935
139145
79183
87172
256812
252261
256169
11462
246467
239266
272013
47387
254503
81244
134503
294935
156799
46187
137922
294047
39106
13473
52630
246593
214459
260598
214604
128606
143893
180965
177558
275462
218922
30662
110725
166737
18117
227245
297842
279551
224541
238956
83616
31876
23608
210885
18861
2502
162016
25211
262281
60355
101456
137543
17653
113331
263749
126908
4156
118561
44172
71325
213654
76061
246995
273698
252403
59258
125301
86996
223660
34789
200659
198279
269224
134335
241977
222565
124567
9942
188938
114090
104343
149861
268584
158169
88753
134204
161990
237343
129181
229652
233966
140860
271263
292377
244112
196170
10635
82799
31314
153033
1123
270100
76065
134284
211146
9668
18987
87156
61669
135160
23015
232866
199591
59818
198003
230673
75197
23274
37333
37785
222984
281666
45744
200197
6789
87033
120690
50720
53662
178273
113971
160534
185385
54157
190854
94011
21349
28432
279409
219840
54188
35265
31429
171851
177168
230158
163905
277382
284791
242200
97465
10834
94893
173738
82732
241638
42789
96858
69996
97558
244057
204753
122439
259743
255675
216386
143635
131669
156816
256745
159809
247456
232397
273654
165805
256938
143652
33899
66834
80126
157830
290170
22403
249935
137449
72329
44569
268558
216649
160865
88002
15691
38654
153702
218909
115742
61876
227618
135899
56957
282072
116637
210296
47752
245927
70316
205600
47275
188914
168465
181164
265300
195019
81104
247521
193636
45505
200481
23308
111073
24248
80744
173824
180691
245690
205684
275985
158933
54679
43430
184310
68362
218806
58573
100008
684
157178
25749
4203
82820
292885
115505
27658
9952
189061
211128
144781
169729
45101
12270
128318
268867
155257
210899
198940
156948
191162
234735
272119
81110
195647
271978
117014
203067
283495
214202
94721
165669
251990
37603
2151
115581
290979
100681
219590
129975
17230
157485
62247
154037
256593
22602
228589
14692
125066
168402
37106
33566
109676
141047
182486
242444
75500
93279
50786
94291
112618
19460
103940
177002
132016
143168
61337
192315
222356
179307
154023
268060
172815
222832
71134
242678
141376
39567
262569
175362
135205
171289
150831
198877
191613
181889
54709
146896
248239
165815
123975
168645
247163
25449
58616
224605
298922
241713
235624
140382
106388
293472
100638
199507
127988
229846
82937
27328
234646
74828
62250
53718
273143
257654
84664
39401
262680
256605
147671
125016
262443
86834
239102
195942
246999
115932
216835
230822
245995
277629
125106
289071
54829
25768
39217
33302
189328
6098
229797
267851
73380
235703
268672
193664
197611
11696
182772
274925
12318
267259
268297
208909
209461
156411
23416
122913
116603
87907
31819
61116
196203
248020
181466
183750
222926
97911
205191
275028
108935
110671
261510
154623
58839
222829
80774
91532
102134
123526
65154
84679
163121
54457
137414
75904
101088
113461
125858
162389
29751
78860
90760
260695
38963
292677
32152
150234
87102
68509
136371
247865
298656
127177
113356
170357
168581
91169
138145
205235
243691
92621
44211
123033
114407
53493
10917
183688
274981
262272
14856
14684
277754
87703
57454
272537
77152
101989
138494
296009
147133
253071
22518
6515
214947
256982
276377
226894
190099
274475
290225
106872
132571
180855
107659
282119
246330
109780
248496
265844
235413
37366
682
223678
155744
121166
73487
78940
202529
169062
137302
26589
134936
120246
128849
216527
210589
58434
72912
209699
60048
267041
223090
216399
250565
193274
33636
161233
182800
277711
84843
186023
134286
113376
92439
284749
203796
25116
266896
296408
186135
237364
101911
25147
249622
50887
82370
255290
114461
199970
77561
109712
61499
150692
68126
34072
185044
17834
273214
183637
225859
232589
290442
24629
123770
207831
53571
254711
26413
226890
127849
70592
99764
222809
113204
169096
159259
46716
3631
45563
193767
258161
191293
244865
222242
141615
23805
110069
294558
48039
135108
21768
13216
257865
272069
112732
132889
196661
124807
115082
190453
155907
291714
28337
107257
165653
126802
79778
184868
151368
253699
212848
210598
195517
9798
127590
156144
218411
137744
205186
42002
55694
251724
45518
105993
161649
112785
198655
18437
221351
122870
132989
290521
157098
160521
83467
258673
100258
211865
228653
171434
44295
277912
130292
14274
202092
282590
101679
94241
11468
226503
6061
86937
195053
181718
226779
180098
165170
234924
183881
134397
108131
74333
179399
281262
263900
70698
264531
86995
181418
282391
40144
201609
293717
75610
256289
74717
8530
7545
111256
71280
294804
203466
33243
161732
37406
151867
77427
234538
128466
23886
298002
22255
189813
215969
184475
262828
65583
298374
237470
260522
49969
134071
243847
224897
73319
239496
27766
201686
68874
211882
132375
10237
176504
51429
38709
16110
144253
231431
239559
115217
120132
206468
276171
257768
152401
32629
264694
224159
41085
272119
23080
99887
92583
173458
100254
18350
180409
798
274106
97180
25978
293951
256330
234965
271230
26913
298157
171324
120261
240306
169027
280372
64667
128821
210402
80600
217381
80564
153466
14236
175058
262741
180715
8140
140962
54919
250090
163936
216441
187380
278514
243403
254680
294572
86398
297542
154086
131937
32533
248531
65878
240105
141141
152626
195930
284370
183664
220567
99116
264605
291505
67419
73158
135390
85205
182363
124029
104551
132999
22637
103010
18099
262184
64721
172491
93480
142092
108007
79810
54486
253395
55680
295607
119264
192824
193166
98063
30959
114608
44659
46740
167656
122019
113100
23938
242033
267684
227011
224218
275811
228997
287404
21800
73516
214306
15808
196669
25402
15741
107193
149604
236392
272439
56052
279364
275079
155279
102364
128140
24513
106091
236000
85654
137538
196996
45582
189538
109752
177058
259446
102449
256047
40494
114094
54317
275117
80466
290065
288402
155635
123353
69195
6096
220205
9370
229254
55530
29935
97969
10099
97975
133290
128073
33027
72279
198563
126925
34003
170583
258681
12569
178193
54291
168848
136911
294739
92126
21769
95362
5125
123545
251689
64013
77628
113337
148979
232114
270310
115082
28159
278650
188887
208380
81102
20025
191504
295210
147635
19439
83858
142879
102383
274470
111525
163173
99836
50076
150798
278077
23237
92270
158661
119828
253857
154461
124438
284107
98293
7781
261815
74485
80419
246545
18659
283749
90005
273542
95941
14236
30437
228296
83731
187126
98926
266000
77412
80047
246096
216838
18974
7556
26348
287949
23084
130170
42825
55708
71959
106331
222352
23489
15397
209855
180175
109404
194143
209369
289564
124295
80975
122882
121768
159781
274463
43577
120896
980
228199
266422
109219
27868
184343
117152
131122
202505
90626
57979
298604
208783
281799
18968
39847
256034
237968
289737
66964
2363
116519
146299
250122
183770
70593
148395
254965
60881
150371
104183
93053
282398
297575
51631
138276
186846
54582
294377
270975
28718
81087
201700
87113
155800
50626
195314
255132
81995
98244
11232
164328
68461
76277
20743
224246
59856
100126
241553
72087
215892
114830
166078
171225
273993
82756
114705
54563
30169
288242
200226
163976
273581
200592
273001
53082
105883
6584
106998
49516
243421
291388
180758
256343
200206
265080
118138
229404
263461
296057
231985
157169
97811
80143
19235
102180
68717
5850
44218
31836
145128
14596
40282
72009
157186
93896
159616
117160
160626
139031
198372
80565
179999
166553
61559
170320
192918
116538
84239
272934
34447
65398
258802
126704
171985
36654
124186
17836
94532
217303
161188
21009
187316
60153
180873
231102
271405
77228
51095
266407
217314
155967
59906
108202
12259
281797
139217
20205
131383
230365
95388
112262
121615
60653
283344
32148
291852
120715
76963
281001
158948
211594
110361
147948
245961
47269
94849
189652
212934
130989
62721
272922
47662
104863
228404
258069
58274
160824
59522
105248
30388
19107
241345
70329
135071
88770
94571
206397
161415
3147
110035
207848
142504
104113
61319
290410
248303
5288
206508
96089
259104
251559
95935
10022
147289
97736
25648
156190
152647
109795
288159
242651
33597
92794
49328
264481
166894
87110
273284
44780
139837
295755
27482
35143
213490
195545
281518
139039
32263
80970
80275
187243
262137
12247
259351
14877
10887
227089
76928
1239
164591
36735
275428
7386
138850
83919
96339
220906
190380
290971
88232
280542
116154
269901
171726
218406
99634
81734
238414
252010
299196
205680
47007
248491
134424
75956
51718
25291
167154
111738
257267
170125
48333
181159
285911
163283
102628
277981
31326
108339
1782
293301
165721
31621
133490
196868
135880
224843
40565
186233
176726
209050
263575
242665
121478
260149
149539
142883
168686
179192
239123
270935
183254
64745
139448
265485
33949
189676
99926
248980
260735
269878
127125
95978
273863
63526
126660
49195
163955
44934
167093
198149
200857
285694
57391
168036
84191
46526
188781
188765
298786
11090
98431
260966
44821
143698
294224
266218
69094
28532
168285
133020
290946
153278
57789
11221
85405
297517
269541
219456
164595
184335
267608
241681
287082
215562
5949
284650
177573
70238
122416
262129
25209
133519
92451
127216
291163
255099
206133
150504
117522
101236
39205
156913
40912
223644
199610
34844
27314
150422
25437
277579
160545
13156
97438
37226
248739
130127
79675
248268
52731
297278
166251
293024
38947
205556
225944
130462
44046
67571
55256
47428
203943
200115
171490
269714
88866
128413
268713
147234
200440
277482
160899
125051
40067
1528
165701
64271
7916
80167
150832
217350
181026
299913
82034
208730
90214
138427
11485
124517
82063
260570
111435
287391
181803
199106
128897
163306
37518
94232
293729
184753
177902
253946
36061
264497
156622
51936
207298
191922
202231
7679
62621
230997
42372
147863
2416
88053
128090
144697
19367
266696
9577
161130
75947
155554
168696
182725
162347
299038
37889
91289
127018
47013
241567
77978
216407
163889
57477
63504
284082
78257
289580
271931
263939
116567
111950
231018
262135
40784
50367
88418
208725
256775
14004
297064
206396
260364
31784
123491
203060
107959
144016
27676
100144
139854
86593
263280
36542
133297
258163
170370
201183
126441
198223
224377
122049
13507
243168
248235
133682
210806
214574
60918
80879
17729
126303
10667
76001
195771
94739
152400
199413
4196
241261
194371
125580
17484
157243
90929
295744
190603
222782
273220
96624
26906
257374
296642
53911
128300
217050
269648
49515
298907
136776
298412
281116
43232
207858
142337
224348
227969
175724
66701
9961
45675
58949
23229
205641
52989
244585
257350
196248
295958
101212
251302
156533
150023
229372
215863
175019
200763
282919
25703
54599
188878
87096
174305
257952
30517
232410
225062
137552
79057
70455
112644
226758
90356
148124
92825
75148
132447
225107
266929
290538
145965
112580
48420
2139
23447
177828
167447
78577
202707
185708
10420
151887
90302
62612
211881
214142
27820
276719
269433
258351
108996
253138
126541
164034
227514
285620
124945
133141
112943
73231
66011
172798
197900
128181
152345
124833
270442
203886
208773
157202
239450
96047
36983
46509
62103
33787
94952
40519
39757
220008
18310
46410
156189
195729
163654
97800
287694
232955
77009
4411
170655
109828
88486
111958
281167
43232
76983
291075
156186
290099
199327
31649
37666
173600
22464
58919
35094
73653
180018
161466
241183
105070
47105
169143
269238
474
91007
153783
266164
230755
93030
59287
10780
15083
23384
285841
64619
264059
96175
129987
184324
182287
246139
270797
262557
20542
181307
237242
93212
76321
201791
267026
211989
214299
138634
238111
283331
39526
255993
145956
280982
181795
111293
295014
40014
284397
159108
54309
232432
235842
53385
112617
237727
222069
251905
41720
264823
40791
17879
108875
100079
229188
164751
26912
2167
186689
57748
8092
80828
131309
248021
228162
251203
95273
145787
125590
242438
195487
88221
237107
168303
91075
269091
266188
292428
153499
174904
100261
219109
109322
213165
32344
270015
159274
253156
47189
241335
118779
255642
258410
99663
148293
237725
159967
252328
246034
190893
225323
39829
173695
61932
296171
235049
260986
233969
210264
7811
42029
122069
99513
164952
17772
296297
7691
218074
184824
261121
20853
279190
159549
105360
48000
245152
181320
61879
239070
49192
158959
269031
50820
290567
140130
127163
67782
296133
176913
92127
26450
53556
88280
162000
258250
41992
7144
94548
255828
281354
9423
78382
171606
95434
215846
133414
234259
24670
290949
91711
31010
121098
186078
149965
101779
226002
123618
260273
190586
61727
55214
288126
227654
28618
238125
291908
162251
56392
92318
163691
274839
196959
107469
103954
25205
297287
22220
74208
200289
110571
234128
143860
253768
152597
235544
189337
73645
4765
234800
193170
31648
113491
145311
46915
59920
196120
173754
209318
130464
38489
79916
34779
111493
186339
235022
242704
186794
154898
273637
3672
240425
71490
166196
292710
236676
217674
209111
238692
177210
277932
142467
278658
131294
265216
292759
44644
44010
155992
180030
112788
269906
37996
137479
132198
4025
172346
31176
258186
133170
182275
295608
292228
219798
117439
184753
222359
127787
131845
238305
281795
18044
57371
53962
164507
285711
190165
265717
231585
188786
58689
66408
66785
57286
297740
112320
105778
100011
253865
267799
214272
181835
106551
14319
120002
103887
218107
146087
196852
57850
103534
111954
62657
297878
225098
244245
8234
261791
197885
116959
161470
84316
46725
298021
27737
223905
8892
138896
9085
50244
149994
290534
119627
131785
63843
101383
146092
150236
135368
281026
210133
18063
78914
4768
200129
150633
51817
159761
80990
54593
290447
279872
79759
233855
92562
94339
204385
81778
71155
280474
6238
283239
94738
244483
191020
235111
242875
118226
146897
43821
293076
55470
149383
62729
39789
89529
297477
87928
193973
72679
110706
275482
42168
234186
265073
277466
105309
76263
281861
280570
197029
246944
38798
142976
227951
133889
59787
244074
255788
206555
256190
118648
260889
49479
203939
191533
37037
204545
171218
37137
235468
200277
251418
259376
269981
291332
44910
235931
202871
260480
234838
47815
83787
16625
185103
46573
44122
88159
234183
33159
3746
48859
153080
204989
157571
123656
94610
289005
193531
76051
102275
145878
269063
198
49934
45506
144210
93724
251869
244355
201615
244378
144575
130334
210916
12403
162111
60572
269256
65077
63033
255354
118859
130556
19428
33204
168806
62210
120848
215372
292528
287940
251152
247575
73198
1958
3895
164348
161482
59313
258679
260741
222522
206795
234813
152256
76648
182129
144729
136582
153771
285136
201409
297995
175616
63567
239281
270228
163745
235418
187763
165967
245974
293946
265271
31894
159352
186991
155638
279011
97562
61236
40935
253702
157621
57519
6181
239883
177558
226646
17470
251537
263963
41872
298130
39048
155730
78054
87929
288024
97371
291256
274939
4085
295835
109871
221460
66657
29609
110634
145745
121076
196952
104393
152121
299202
92873
106143
259233
220062
36319
6892
94845
273768
203316
296955
199803
136016
267768
82803
231405
87809
207598
235968
88700
277106
216087
281790
50006
151456
266591
10981
24819
250790
268191
180884
160260
255991
167709
220413
121002
63057
177208
6691
271645
15905
132390
224105
173997
43720
132530
211944
101110
283700
80857
181439
152236
278966
91596
276672
68349
46020
42546
99392
41238
96433
244734
126289
11698
258634
276110
121643
78980
61138
12421
77186
50445
235204
53764
14971
250186
274871
57397
157692
232908
158266
146410
56513
190505
156363
239530
286007
81284
195479
116290
274230
298263
14421
152074
233581
172520
157358
177775
190406
43077
164065
267748
158999
51888
90954
133252
275002
142123
20270
38525
280446
188960
199580
224085
64785
263129
96035
256767
182103
254065
173812
19298
294285
20291
187253
19546
12331
224326
145082
164864
293864
79951
147858
55088
62650
165761
92591
171387
277240
211351
217222
287046
60014
75094
29030
13348
95445
122789
179675
206904
145905
281286
237477
45174
278737
2852
53609
87240
68281
200233
17828
138860
262570
248132
55848
247336
98511
252633
57534
140903
60565
287930
17461
289792
38523
151607
192241
114979
55259
218580
279917
114690
295178
55301
243448
168026
205527
78646
225665
222970
188061
31939
297043
25130
248991
18691
286651
172106
134500
234439
75414
127574
142959
273450
157613
186463
202953
159409
274713
240515
100222
26794
259011
96833
145839
139704
2574
79835
32498
111615
120077
104317
154573
256181
293562
83883
88999
273989
93460
223585
24643
4999
176340
151199
283304
145033
152072
91222
41682
202347
100047
192195
289901
138167
106254
214124
128167
178694
125464
148706
158698
288439
99752
80337
221125
277085
110670
204990
42783
43046
147280
287421
240959
134689
16036
191669
197312
130616
150936
72350
72094
198632
145447
295125
292533
14443
156507
125458
3634
277556
19526
129060
23099
271294
178268
58221
62776
175493
271
297625
287397
274297
219152
268305
274953
280677
186962
2628
160717
163679
131980
276577
227287
247447
167231
163518
214497
166604
146386
284401
166587
80553
240537
156929
149348
3944
176432
272786
190016
225862
119738
80921
170219
260620
167139
19922
239912
131457
46882
59199
45410
25137
102291
196244
171741
287913
160561
79215
190190
220412
134534
202740
155604
25693
298668
277926
163865
23260
265472
112517
276958
30589
103922
41659
218325
196402
242411
190167
105627
140448
208481
89183
227424
254214
248711
19269
115197
50980
194310
30827
158121
277641
43070
226035
299934
211976
175262
273558
70000
153445
237156
231783
97367
181399
291730
74786
15456
62828
206604
19564
18191
219538
248125
298331
162401
78292
215146
100353
70120
93144
167960
265093
121447
199548
286325
56587
203219
146004
156612
139351
62319
76207
275486
204087
55545
237685
145657
148071
136249
37714
225546
189716
260121
33914
127171
166056
239561
123979
141505
128366
183047
27371
222938
256267
178969
112313
33089
259831
48816
3910
270322
106428
50845
68383
160934
234308
202531
211122
123759
154081
57550
155762
299213
160297
291591
205938
102035
294073
286756
164584
135673
254382
147168
157724
228698
117
189097
204345
68063
174936
29146
230077
174998
65051
247088
109770
185328
58166
171023
294207
8798
120823
5111
270207
290319
131208
154547
152537
85572
217109
83209
79645
137879
194271
200570
22677
297767
88735
24123
261441
65417
123577
255950
163359
103545
188239
35049
293417
117844
69684
92587
75808
268372
86571
284012
106815
91319
25890
120324
170446
96187
69454
17066
131105
275105
44103
81798
68209
71680
175210
13661
184221
46645
168192
39386
5145
172037
204621
116363
188766
96914
344
242121
205042
75669
239236
159621
49670
168647
223812
167183
164737
181218
200377
125687
2482
37768
87701
170080
297402
278606
142056
250469
216709
154053
103412
235584
120142
162432
17636
116200
205285
153090
284754
108057
171893
140656
95920
176206
215304
242305
150362
142284
225195
290813
70318
239156
158049
105821
93039
124724
135940
38717
294387
251048
127535
185675
62481
125583
131322
246394
122814
163493
163799
53752
100398
200982
275195
56237
168126
269362
109714
279201
85339
133224
295590
141607
12722
221988
34379
140500
148892
260511
17382
226765
52408
12324
95512
182698
252464
252415
253736
7177
238613
120400
278503
162995
208564
292241
175319
149711
162832
1740
114150
276194
41305
153475
69412
176716
287569
166980
154294
69886
42886
216515
125943
208395
203244
104296
88311
244202
274517
39023
209680
177490
201066
185358
266084
15073
170849
156746
297345
154905
239975
183389
234856
28756
213559
76544
109593
132825
17416
78877
132693
72331
25014
200637
272740
41939
125142
296977
248721
206172
270858
177460
26088
35481
150137
61773
163501
296349
228413
192671
26486
193513
260506
161663
185922
41523
45074
101321
174722
1055
147073
76230
94005
47560
137731
120022
284265
136911
19388
74483
56646
146238
72165
124401
45864
200148
275104
148978
88126
8486
128096
275393
149367
182279
262053
32577
57510
55277
206460
101566
255659
52639
167939
135833
169158
7211
253809
106186
79983
58120
257158
169077
285495
255194
196782
211140
291107
11852
208996
68608
93089
255861
44095
217427
82066
160491
135380
1407
299098
297771
183941
184680
31348
294324
212835
276606
80250
232106
28610
54248
102178
219058
45345
202587
175949
22843
263324
134142
88245
179862
214768
188356
108056
236254
155086
223689
41097
250534
60543
60989
177548
251666
24397
199665
255003
81233
137008
195287
36836
221338
35604
230751
112834
180532
113500
222058
273258
271135
236193
8693
75874
241544
160678
287868
66987
292610
262397
270068
293224
257317
87964
260361
46915
246455
36940
86453
174312
203290
92260
266363
74742
150215
235651
155187
144359
28723
287508
291428
168418
42609
36084
279822
203496
232716
227186
35379
136764
233731
65141
32874
123645
150950
279837
287291
167271
250066
249036
289762
11552
222797
157558
221146
67472
22255
236010
11598
148527
87690
109700
224585
231655
94238
53666
221821
130508
154469
268264
132717
136385
284148
54101
16709
41554
197434
9813
276415
210668
82546
15698
275700
92133
176612
216691
158241
291171
218440
156641
107683
14413
62197
43334
212982
230201
62318
109601
272243
124039
165364
148780
207315
129726
105974
176531
159836
143667
128678
234744
27960
59472
120962
133328
221916
210765
243631
221661
179052
150978
278247
69569
243470
39973
229926
178066
131415
112027
103499
283080
167953
62731
237434
183456
92351
1238
49647
206171
294395
89701
52622
65042
121467
194672
216861
206275
257733
224543
122763
148966
112599
229571
276799
18478
18434
59082
17522
190111
265805
89363
199422
238572
180809
282021
83516
262512
71744
3778
131252
142311
96546
129170
217109
137613
181906
289813
46961
93456
199461
77506
15275
150860
237849
286993
193169
279842
166713
214104
231141
151121
85667
273227
266129
186446
93673
36225
15420
206006
52926
36004
212300
157118
122769
114134
252028
230969
171985
26765
78942
162543
277033
106409
212185
83890
265003
213890
118522
231907
151049
3944
212575
137238
167066
261627
283569
92373
237530
95967
113712
70782
59255
75930
199071
107512
32989
146340
231258
3147
216626
193595
21599
683
98581
15025
200231
24987
166515
111634
111161
279290
219762
63000
96947
295
133716
237746
93157
199395
93528
9458
265860
62982
180189
220067
57587
115754
194491
236673
133339
85610
239102
153193
99395
187200
251155
234360
221830
269743
285398
95742
266882
1995
233025
188981
139348
227261
67348
119998
96817
82613
157675
273617
21615
71065
183447
288938
208350
67442
1241
109622
274247
262373
104516
176704
62776
35953
130742
252519
234638
279333
77835
61492
55368
161118
72588
140893
109120
104356
26234
123931
7411
36188
152485
142606
42568
219213
229646
12244
134656
44059
121437
207501
87684
136777
27594
151581
20626
284277
204588
3099
278847
29949
24506
114496
274603
202878
116257
135298
42833
138832
191957
106014
175007
29068
191887
48347
241406
154465
99780
239840
176915
254623
64111
109067
134037
172973
244413
181591
78325
241182
295640
4220
126451
70002
228767
85362
197221
9766
266179
132227
231779
169257
161117
221411
73647
53199
96637
78753
260078
266917
215753
43078
99113
15121
292140
197435
98096
240428
257591
263513
51227
11845
13009
213626
195613
45605
217269
18734
215238
284120
104351
233703
18428
179586
244087
228475
155209
10092
195611
128782
150579
92277
185414
68683
155658
34730
48682
88215
202722
275454
48359
180117
5238
252178
54258
261047
153932
78295
145417
104705
170201
123250
67047
117369
8165
247348
127524
134976
34480
124012
137737
257010
170394
157263
55902
76499
192899
34225
205931
228368
194288
292204
153862
191590
257471
16962
156609
285002
173042
58241
163838
144015
47016
55288
252549
194389
3024
23602
237299
147606
36415
19913
144044
210945
132235
223046
94777
73238
247574
117485
140834
286281
24533
176473
186709
16538
126098
260276
115692
174915
32563
77760
110700
171989
75867
151216
102653
278221
40828
63077
280281
90688
195436
226645
216579
295030
162210
181365
93202
66054
94594
161343
142687
201247
150886
93748
231581
191997
29071
114937
146742
158321
75102
163523
73420
147106
278460
60238
258029
241165
70287
207706
269260
101276
95052
148215
8469
188642
64158
96798
126725
253368
153054
12584
182061
170565
291522
252465
66251
49592
287080
261287
183121
57139
158946
197930
129769
193877
78164
51314
262002
45411
8215
246632
118068
180626
286128
151571
175052
292360
21753
205245
221547
68949
30166
62733
213421
4963
68444
245980
70176
205253
103604
98391
205450
149511
62268
165696
33223
227823
74147
278252
138788
255283
225853
203759
255379
175457
225665
232423
294467
248383
118808
71566
169443
265966
25052
206984
147324
9816
153380
257751
224656
195808
297803
140676
118686
252673
68448
104533
268578
241628
169529
237639
88822
159774
82431
245849
223351
208723
148367
57169
134874
23884
165282
101775
208315
240624
270624
252160
268467
179043
122260
118829
218283
253455
255507
16174
222787
107368
8858
212031
71395
213361
192121
130712
156107
215397
282019
115442
193686
200358
39079
47398
241380
55113
219571
92538
93655
109484
162323
72891
90725
119318
285827
60666
27541
287054
275016
80171
227339
257033
47734
250765
151229
85755
13627
102876
227865
95882
231627
54684
143810
211571
158007
237654
267534
152997
69729
152715
171626
48664
245418
7391
37464
117986
234370
163562
78211
294352
274640
212334
6943
179957
239500
14701
238758
171047
22999
99828
90764
260687
245798
2723
116463
272885
208355
47781
63812
56067
65944
274176
172738
97838
238663
34325
43880
184002
37351
20030
242027
47010
207902
45540
99912
117663
208470
213419
176038
55821
232358
289218
156795
97313
3691
55752
214256
282802
75763
167104
66402
228346
17986
86752
231089
199220
9983
4447
276752
136409
299732
60253
221320
157621
117984
99876
90098
6902
178527
250488
283501
64506
154966
112312
83683
6603
219797
167695
22574
20470
215526
111994
221123
31279
6180
245758
43126
115994
106339
221806
128239
34622
248154
208330
128763
196509
268626
87325
22418
54454
169450
109985
54381
25360
147454
163227
173740
95929
236091
47279
191335
269463
278363
144921
78888
204064
197697
211661
2767
8421
74
140456
227907
130978
163367
127208
236416
75091
274059
290344
205329
87121
146509
129634
9297
267780
99817
78741
85916
23772
126150
70120
134424
190852
74079
136183
291659
240145
2876
192037
147351
226199
170392
105898
221349
71864
283145
107049
290006
36228
37906
21496
145756
14598
289845
71167
5022
37284
126835
282723
23667
131941
71270
92659
290437
116163
201384
35024
229265
178805
168109
100672
44169
219447
164356
101392
94336
257307
205780
194945
227824
76553
275842
79417
5170
152259
286388
96181
110562
39265
218
276237
123495
188008
127993
258502
16406
141736
219539
100740
281121
130429
118619
222853
248675
250977
205562
53835
157995
244278
285955
2979
93989
179246
156921
249109
238926
278040
152287
88736
268840
92299
195246
281707
296410
254666
88703
237703
192843
298551
218654
278510
4244
148227
266209
138501
213967
67845
54637
232078
168937
201662
22084
65807
297940
282982
91686
61017
287303
153128
174514
217915
24455
117690
258947
262473
78813
63573
104378
150882
230700
51417
153492
97877
54019
143151
169930
220278
175121
172757
10927
79411
188445
66358
174890
251444
196813
43264
58291
123604
121729
141306
271892
210223
118187
128712
123594
84259
41302
290899
10807
121003
115461
233631
287962
90538
213341
93486
48128
280703
245265
35078
195680
285549
34079
149445
93484
159946
104528
131100
255523
157953
175603
34676
279387
13165
262408
92279
253277
93473
31289
261186
84767
139933
241537
159205
15591
225094
249914
208656
101271
280149
28370
1299
98608
230045
108543
214158
276690
269988
62719
41691
55278
51496
202427
104589
39875
65918
276178
193030
175472
209276
4912
296532
191265
192362
280408
191477
41830
241660
184416
95754
60021
127351
7288
161827
274620
131101
249640
61705
6591
141039
218001
78243
199829
191785
58552
56470
254393
234778
35068
266799
289925
76684
141536
197432
178202
71374
85573
83019
99788
27378
47963
35889
209541
74563
263399
100767
244993
72102
217105
141018
14155
161728
173872
119689
128887
199370
215079
60719
57982
48891
17043
39548
207414
148962
243137
221921
17751
237376
206190
196716
87910
269219
242302
217471
230949
231853
252897
285730
271212
240494
96084
247277
181726
71179
299043
151909
119127
235289
242724
245058
76054
265016
86736
196533
214386
54566
65137
280050
109255
830
84691
119364
7442
233039
153281
291443
245833
2910
265524
18472
51611
189537
206042
274605
133297
161529
197984
155374
29445
177969
86928
169710
292803
7812
82752
111336
185433
299956
269265
57706
7371
162795
265220
129406
221674
34745
218464
122896
128828
237812
201250
44948
286660
271064
5646
86919
29812
210254
209846
116037
81783
138983
155262
263598
215062
284531
53807
138768
211654
157740
208804
226788
55323
243633
151597
286399
119955
295462
63782
225027
239898
178727
94950
126530
14062
32738
233554
215360
258709
204717
103318
19663
295825
226981
41802
2331
148490
129199
142674
45082
191277
166299
179937
261601
201429
283427
155089
281348
160151
247781
33294
244745
240380
169985
217582
250284
278646
189335
47257
63924
102880
145216
36168
3756
232803
189607
9606
91721
212610
274817
29001
123313
202570
171848
2102
23339
84679
47718
134882
165128
42401
17906
49869
39964
229792
116368
196020
296994
107470
73121
17648
207658
55365
181430
12570
28216
45582
284807
78224
117956
155973
115343
218454
131882
22153
285512
233074
74819
228294
223241
215785
158473
205490
140427
99645
54173
288596
294460
83595
179323
239632
88425
226761
127795
243783
41762
245297
110744
292378
66538
107873
45439
71543
95022
289085
216823
292304
258698
61423
107128
159901
269349
115983
191122
94279
272686
73944
254425
104612
94413
175407
228485
293368
45765
270507
158081
146035
152278
256730
200082
14372
175155
39559
135752
138088
142555
36060
175801
296998
69887
127250
12776
10113
14395
287133
215200
24071
19645
170596
24383
244644
131962
53372
24041
232544
70789
30017
56559
289894
197085
58393
207270
1389
282211
203893
272449
279372
167382
126250
28598
248031
45681
210057
60550
251743
101023
204565
455
169988
278486
294426
136067
200194
280644
157598
172260
11187
205326
58544
139249
154764
239815
144602
233923
284848
270844
964
19313
44125
228869
190272
100400
214046
197344
280816
192869
246345
289133
176566
291100
191468
96969
267314
42369
74868
137540
3917
252325
44254
91795
193436
40357
236848
30286
181884
256810
157403
262432
78123
179916
32037
208415
192958
34917
100601
248299
27877
24744
261626
191717
85990
58337
16111
175269
214883
207452
141130
47204
112039
157882
99932
252934
4609
276807
6097
204469
270305
238210
64003
181042
110139
265911
136892
26520
127043
223408
157384
166910
257703
235950
142540
15880
191301
283400
299701
186020
32109
166504
98790
171003
25231
61618
253543
130229
55150
207060
90200
227994
198257
174090
96939
220266
33752
268909
171346
35866
41942
78070
246974
79349
187971
229047
73180
83993
73429
49950
11474
192017
249417
215009
223510
270902
42330
259309
32325
256814
139578
261113
184542
190784
124175
111351
157222
4582
289479
265073
265854
237255
147987
51718
15573
132225
247550
224896
242645
249358
124716
27037
285562
197757
253170
181580
54205
103342
253632
4895
164005
112700
150258
109117
153456
61834
159188
94906
166942
32797
51445
30729
78917
40462
292183
140815
18461
218922
108711
32616
271557
146592
40037
124983
17412
175843
191433
271602
255524
250091
77550
223721
121250
259719
141638
193289
193428
255949
69482
132696
77483
10316
86658
292006
140846
101216
227468
44431
103863
198989
219207
218172
78282
83333
178630
275672
74543
74240
224271
7779
17994
272564
104836
224898
190281
43793
119696
291232
213101
151828
49767
297985
3082
15603
133360
222527
66811
125850
238757
27396
102133
268386
213112
241437
107706
228153
231836
193949
159972
122392
231930
59206
252391
64853
23296
69985
247633
269272
140479
46303
223679
262590
180494
297480
160992
129157
61417
147752
90873
171221
213445
28595
9535
276750
27811
194713
25780
185937
63449
81369
64338
224057
249041
177551
295033
222088
138228
106238
72711
213357
152943
7877
82921
212621
125964
53102
223027
251977
199385
238365
200707
252779
203050
88975
184834
108695
15553
163379
13945
70757
144072
136525
281482
221491
296293
171045
53821
87018
4227
135651
151391
216105
226127
20546
231656
99356
228780
174484
30986
230491
174034
196314
94289
202817
159141
55427
256878
250163
117559
183412
37543
19566
130653
187632
67507
103598
56699
182475
279301
225798
127399
212913
192700
222756
205020
265125
269542
202720
179194
294818
238629
14214
235987
94914
192128
231842
210778
104362
117502
155448
263624
93092
219730
19500
119265
61484
116921
7475
230002
86359
158651
260291
207247
103244
138577
163317
58079
242996
47801
250200
276264
145393
202790
219439
109695
158593
290782
184665
66929
129041
275447
258349
68801
286955
132805
201084
54304
24956
116412
174477
99215
275807
244198
210913
289928
155100
260370
243131
112379
258536
168873
3544
10990
64332
241971
275924
66344
71115
275090
157824
124436
45640
290587
247808
25419
17849
278526
74438
190906
164356
289477
288108
200474
161820
80191
21607
28891
228176
223015
228477
14071
67581
253057
203451
79876
275369
153066
30121
126651
22792
54526
244673
266833
228310
146483
54800
88342
64011
57593
285141
143389
140915
37242
195171
246634
167090
121545
125943
86765
34824
281995
150707
160128
115280
152503
12875
258703
153994
131117
241469
147888
163912
278495
175492
114948
71982
183629
296003
96133
62724
119829
175589
179708
173852
224822
282432
29805
220063
271076
18431
38480
86790
126449
43908
158447
235884
169324
217023
94100
117273
96178
153080
82382
115238
171320
13977
17490
179768
83471
203160
255167
243202
176771
93522
294200
160634
215714
205469
226303
144322
31522
124354
233567
60306
50155
261904
91584
219801
87355
151885
276496
58541
61643
71682
155201
227897
95570
222959
86225
141055
181069
159521
150300
75397
199431
40858
271821
295701
267191
37318
93230
258234
42134
10374
222521
187983
280523
22416
149940
199989
275569
295188
264736
89415
258872
280459
267185
270819
116570
246029
209804
148943
262247
188933
291907
237731
72436
60160
84337
269074
63311
134084
63356
274205
27259
88454
290690
234841
134639
69931
88426
292536
259927
201293
294754
8127
33735
58313
115853
94198
276832
295654
49156
91798
45359
114327
809
5133
11117
22209
138926
208086
227063
114160
151221
293270
110092
75733
43110
117068
249693
73329
159211
79225
175861
10419
14585
281124
53045
40549
216990
54703
67831
186141
114059
107304
38125
84911
7885
265972
94070
254266
230900
28479
227435
95118
94912
237705
255836
254159
72787
42170
229470
297719
181897
125101
200202
223793
137534
115085
71812
94724
97353
284311
118139
114552
196077
261102
251124
26951
265612
197363
44818
1242
53155
64920
136751
262159
192536
114801
240861
274153
133443
176585
146202
225175
59711
74328
107761
27229
174359
250451
299613
31899
63105
84242
87673
46851
44376
10371
111722
25063
239126
51661
82298
175323
79704
4359
77830
264325
170661
23080
118816
99004
268665
157378
277337
196907
252727
134464
107457
144843
117354
156705
68207
299592
143628
259103
48639
56656
44750
173942
84021
276805
47187
211343
167918
234069
278489
224374
93904
242924
59225
172312
188786
64242
240207
248802
148252
118732
228807
13319
60233
250677
227159
181134
81222
166939
246027
140236
76598
284684
252031
238571
20570
74120
294707
242478
228026
17224
205475
134849
117176
70919
121942
273093
60815
2217
250490
69326
115034
50659
280951
273113
159830
124883
86259
134486
275317
248701
175797
231569
294865
172530
78767
29116
68184
13416
151248
114302
79348
153667
93420
80571
38534
165798
48618
22036
218088
133902
56368
97951
257018
285310
183269
64762
12881
202863
280344
232275
16171
151210
30735
253467
75043
204449
189833
235161
223296
208276
5362
55981
216577
255040
130980
234669
213530
276325
298780
265895
247703
144449
76888
72249
148998
263908
75795
162033
216939
49133
102955
154458
285616
83447
66605
292820
204504
237955
233375
167326
49847
219037
9779
220213
95192
169058
163785
248568
6210
49912
98141
27899
180610
42490
233831
199865
182029
197679
239514
15073
298374
114766
59717
254266
190977
41834
209002
192067
191520
18309
75296
102636
233869
108429
117308
226240
129686
59827
294942
129
165427
196898
288647
207191
284854
33309
268488
227485
274012
291813
11091
48598
42585
228072
125297
241235
105918
119551
146886
240110
289512
35502
77295
236344
97368
153362
121566
88492
245166
61689
161949
168527
76973
179216
267077
57734
16680
268394
162595
221089
73127
198619
132645
276812
273373
41008
241480
243132
258009
282623
21448
197764
64867
58232
284894
194685
44128
233061
270591
97285
175953
298965
27358
244492
163919
253335
199849
89872
73162
282736
110940
42176
16869
227885
29135
208771
151636
270725
172527
45617
84868
282165
229681
55984
200820
241670
262262
42280
66526
147466
254385
297651
204511
212198
258258
47049
122661
277453
59384
208440
294432
247902
268723
47407
87189
186805
197760
127417
83662
284326
143386
207542
23685
264497
146557
59857
25097
134876
188222
284838
215280
215572
73994
117147
59679
53439
294521
39307
12883
281122
25448
273277
254193
63122
166577
144208
276708
63099
77953
221815
69756
64980
111200
194049
12544
178801
14858
8211
86819
210225
147804
6171
28478
188868
224540
268112
23283
82266
272353
136870
188474
98605
241806
143281
235428
114035
5207
32611
192678
98531
195555
229392
188872
171360
116254
193531
159632
255007
271186
99014
252121
249746
53399
162952
70387
77571
279248
291227
95128
232997
184316
159588
71759
175131
228159
255087
4191
77059
234122
97442
172074
163594
92474
240259
64584
225756
258960
177367
93288
268478
282903
223531
287432
23691
118801
173253
280895
80206
22089
263613
92286
157737
45890
201323
283182
249
292547
296025
128399
32900
109605
89834
12574
101540
263681
56538
59572
20087
217357
80021
271782
260958
12539
150553
207830
68307
98527
42099
278201
26430
230301
202189
249728
271923
167072
8644
279542
64738
266621
135769
85325
68229
36915
242580
260514
39898
206533
223594
20695
282801
114718
82840
178513
68783
191589
226805
221897
200160
260655
15724
182840
286731
160893
123863
26680
132951
227239
257495
151298
124717
253777
284496
140230
212655
77808
48419
165616
55653
60354
294735
220529
183346
84790
257916
211946
287068
137807
2932
116540
248860
65113
3622
178416
271034
6273
118213
237013
48636
143445
168585
21522
136246
123152
61086
249474
143010
233366
197986
276968
145791
55382
237092
43428
228855
120468
178742
216931
65893
177356
203980
168215
56496
218589
207975
133389
253887
21906
20957
158802
11776
1680
277827
101402
132418
84756
278980
221962
170855
175366
237972
227688
177533
21553
172396
233804
258884
105035
139776
256886
5457
74651
180113
243703
298372
43157
70190
213032
259128
179853
96232
255198
147470
156163
183579
119008
39391
68202
115890
171663
231256
60281
188276
208658
140885
105811
17876
175961
228011
101275
138568
119313
128704
195698
103020
297723
157791
47848
36049
53914
256599
119538
148265
194742
236432
172624
12737
49614
236683
131480
177498
54473
82720
115870
227879
253604
97871
210281
145286
159152
274079
297541
188270
43550
84498
225047
276765
169930
158911
70346
33297
234210
258341
8546
183566
91302
33510
167113
1561
101500
276124
88634
260700
45911
59725
120460
149451
146526
257674
285298
279437
76313
173760
66529
163937
127494
111997
94742
232280
79462
76553
86641
55300
3844
62707
268023
239851
37710
218491
91263
272239
204530
173317
262181
67778
246595
209691
30419
104491
127944
59125
219714
231444
268658
111123
262135
74766
185843
217618
178011
113911
83910
61441
230927
81551
18600
183582
230738
40244
17162
222471
249198
60967
208560
195922
178414
132174
229889
168531
90902
291784
226702
247270
250585
8214
168048
151644
257550
109897
241399
19098
9578
122334
13204
18213
88418
32169
265218
105868
198181
206146
20045
196869
60180
250499
251742
163906
17005
240436
36252
9540
180237
78568
172861
217747
30484
274288
52572
261488
34980
296784
65414
268535
184229
131960
104918
267122
253540
38104
72492
209100
233588
82822
243672
179263
125300
101730
4600
38757
34594
24640
79166
149082
171955
88460
235516
260838
97169
119183
61261
156772
153079
135835
241579
282721
256305
19337
73782
194165
139117
147644
267366
11867
75258
271155
273654
35010
158788
240584
206522
279017
166936
171742
160979
246447
15439
248641
100373
74463
156318
274160
291859
280939
104419
88689
290497
130747
172270
79350
27800
152207
175110
279937
216053
170981
272660
180731
164483
123080
213116
199760
176823
101809
73591
9619
155101
86427
248872
26035
154954
215051
269117
279589
57751
248031
136912
113183
245259
133235
35088
268202
108126
70349
259474
207269
12682
231976
157982
146740
259454
162862
58375
258307
20149
6568
68406
48383
55424
107398
57196
244498
221280
181657
48930
163543
153217
298336
208660
124291
256627
75048
194043
102048
174787
248563
50625
48472
209241
111679
208962
175813
82860
221927
299921
204387
70715
51390
125515
188642
281596
216971
164848
119449
235966
188729
42802
106813
81747
130764
40423
263639
52894
202157
42065
58385
240617
102142
251540
212354
11445
211449
247450
279232
54181
166276
232067
233631
222843
78042
198758
231357
219521
73775
25245
145677
253695
235394
212873
209441
207278
204558
175129
194614
26642
31595
174099
230172
112162
106280
276171
116168
7633
204572
237355
36696
56466
263439
267048
295601
245865
69971
129947
122002
42444
19125
77473
225899
114477
67488
159389
290904
172346
148008
259927
214931
15136
86272
116041
261918
92048
248
107526
263112
40
170704
152179
114132
258319
228661
5624
100938
106709
190567
191785
181864
261757
279944
274593
189417
9289
262114
32051
275126
139717
156826
231208
62270
256280
168664
195220
117495
166938
141328
24225
97822
176814
86163
19780
16849
173936
6798
147781
171314
46315
40282
11566
173671
158366
33213
86201
258542
273154
3299
194725
242386
291795
156840
131941
111352
278885
96092
225945
82411
34217
243759
120134
82382
180038
8135
143699
44073
86229
164839
56075
202703
66555
132554
121244
290147
182792
203843
262829
186759
262167
103603
98898
156410
15054
225489
241993
151883
159735
265418
142762
24328
109956
140998
142576
11311
65419
207965
248626
149056
102795
125712
129789
84516
101718
52098
143744
290923
290323
94700
279576
258572
218718
139362
252087
61874
151482
239311
102054
95743
210002
24997
81466
296396
214619
134829
198115
261674
182506
180444
147617
191186
285955
245953
17199
107201
203922
254149
86865
25445
55762
231144
24795
288646
196104
20390
11792
234842
295245
1471
105731
144966
120620
95965
162002
97030
108644
73974
108715
153848
150719
1744
118322
230184
50989
201973
284090
83410
130915
27750
218285
10024
135704
15425
68670
135906
262180
26648
244137
76164
270875
136457
205026
290736
221090
207554
28150
41013
51054
239481
248431
216899
80657
28712
290815
150617
88200
262050
215256
251811
244176
209739
57834
215359
264883
15155
240464
237546
260721
160732
92430
79253
147578
212354
290745
199804
236938
50679
237365
16784
178889
250033
212491
201253
120444
50240
101546
163337
204138
239375
82531
292643
169019
288619
100840
230611
68145
159810
39011
133744
293948
140952
209423
149127
58388
53555
190692
256271
277211
89221
63355
292389
22411
217813
298730
12141
246009
62831
121207
129009
10496
125383
260264
195756
96018
290356
168154
277514
24427
272457
46638
271860
157467
65628
96404
258184
249898
22601
85221
210424
207710
61429
143122
250954
286288
208410
12901
224366
122072
138988
177581
188299
121102
91881
133556
69659
14483
269476
30052
22041
271259
133000
25789
10105
92799
43644
106876
281710
41532
18084
157836
840
244901
68389
238143
186479
154369
179975
23238
267609
139208
287622
287429
66442
200481
245827
42569
16307
16851
178021
269385
132160
273247
251393
38953
69926
114302
70776
142886
155340
126678
159271
273567
179108
207471
30280
258510
198782
220327
277841
24766
1894
36711
254909
265980
217559
144728
277165
81056
198721
48828
15260
123068
188634
192779
93574
29145
145726
133556
162837
137659
157890
207518
184123
97526
176215
26041
233259
14756
51916
88000
298955
286187
28842
161138
231530
207366
106837
12017
290074
211321
194835
255460
94470
14778
27230
155549
183497
257731
50957
246831
22151
95185
5248
224317
192507
187971
168702
167381
243604
162986
72560
8719
263796
155335
186907
174310
188241
257597
166214
22154
225574
31938
69186
299838
108819
78643
242518
283237
264412
273527
245690
23648
66688
280874
243584
39362
261746
127087
65083
2275
157503
28858
324
169719
299827
196733
208123
77310
265294
199787
164759
194397
111585
113821
211272
273519
46094
91733
152086
162612
48036
288368
266333
100282
70418
79133
175232
188510
282529
189739
229533
265183
190422
251326
123127
21354
179018
120893
151937
147550
71892
70693
5360
225692
23495
259388
74118
32048
181763
178932
104148
132077
283036
172913
130255
235449
49752
245630
48823
185269
105193
73036
160481
85119
128946
123148
217837
87368
49222
10401
105520
232026
264652
270832
101999
56076
224782
166893
262950
166091
252986
290761
232688
131953
127000
103311
42670
216993
168732
223490
36483
95172
231646
216718
235189
267183
199110
167533
8843
181539
31330
24812
191669
85437
106972
65250
40574
99384
239160
298662
283309
265315
266475
260001
252511
89864
141892
42694
13863
2447
155191
3514
102102
247556
290793
178287
194955
66767
137711
72740
215834
191888
259665
244431
64242
194713
122518
117475
81999
131943
135173
207611
173973
61540
240762
99408
247640
100929
29460
116631
270474
100303
173334
298996
28925
86087
247668
261888
254382
297494
177185
99891
20145
292978
282668
58111
34087
149783
117726
262421
260728
111379
145520
83398
49809
233564
175983
53761
187237
297558
37400
129768
185520
9815
125473
80539
242250
212412
36052
39197
114767
123949
71598
51548
171134
102500
212681
123253
12508
64129
287480
118657
245197
41590
57862
223494
114640
224903
199807
217919
162751
177433
24032
44200
102577
177333
99993
142401
122722
200302
38067
70569
266384
24078
83032
234754
112805
98568
169670
170303
205066
269148
114513
255624
174149
34722
266209
120141
93797
219355
295495
208655
37846
134615
136998
206840
228742
68734
171444
62484
125229
234116
217770
96395
209780
7483
93695
121735
170084
166702
35340
298777
2081
124295
44550
91483
106646
24604
118221
94291
291349
50176
139975
107298
274543
238400
146806
217309
129766
27599
259606
241655
47113
187346
244266
207766
32466
268139
176306
94304
47203
26787
210753
172163
114543
132147
297038
298177
79903
95410
247294
165660
126734
34612
60251
140606
249195
138988
290702
183486
287806
155415
154322
284431
165369
180909
37638
226333
53316
223105
16665
95608
74244
28511
213539
15065
146771
45520
14426
268670
184705
203899
166080
236205
39979
36035
89059
66351
235788
261604
78854
84996
116225
93856
243803
161219
280274
22621
168253
61708
114877
121489
267736
152288
245155
124560
240728
31635
119909
57339
94395
237899
199578
282876
238194
262718
217294
88526
131733
251633
155784
189997
171255
59313
204969
81198
194239
204398
5849
54052
93130
90909
21703
64245
7457
279404
143243
100702
99150
21013
187790
35459
226332
104561
46725
30246
3635
51207
232962
51211
234680
266700
265458
154061
51688
128664
13516
11551
124574
92757
134590
95622
205054
286846
6893
292944
204883
205542
52972
77458
297778
52976
299173
295008
59255
211229
36138
186870
27003
279747
126058
25926
267000
54983
284234
53858
76207
48657
283619
51981
25171
241902
52704
178958
115270
113641
199323
226634
123928
175613
188283
181673
215453
113532
262858
152003
83931
5685
196551
139392
123052
43155
92654
128448
294469
284121
236194
220464
26518
54383
274863
264373
29955
171450
43128
82171
123052
263039
223537
106667
226012
200150
112929
116410
102004
17293
156012
86325
245219
175988
66250
150751
118624
200067
115928
134157
1990
296124
210108
19230
263065
61286
39571
202260
6944
159892
38205
150053
133500
73135
30849
255959
168859
193840
169003
196425
176992
152549
117126
63803
242446
96909
123932
60968
184029
79338
223388
215150
216949
252770
163454
82636
60526
205952
139785
268068
213259
232399
285558
189077
252019
29796
249470
159075
236169
11933
297137
29844
276002
31695
204684
51142
241093
35355
299877
101644
239017
161458
121096
298961
9129
8668
243990
96898
205554
235787
164628
286971
196586
187682
58504
14520
54903
134537
159221
28265
203272
191640
129958
152826
93414
89071
273323
27385
113060
274442
190610
181739
247221
61364
223251
243566
233001
5264
251140
264446
264981
27008
182643
211980
220311
193149
243955
32538
78792
101747
24548
140353
100892
278396
226570
54658
124887
238398
180069
158640
59680
257560
233422
181302
167508
170745
134339
273764
56048
151344
12879
182357
23433
194276
285707
123492
3239
11375
292256
212053
13849
127454
26757
210304
298008
138500
252904
209644
129520
188999
196397
196781
54370
148848
92635
68515
35141
240570
180037
54334
73619
52223
254391
246589
151054
1192
28625
4015
268313
72590
193532
196447
187916
268655
224998
278209
39825
142932
40947
137464
65197
29751
243880
172569
157171
33619
158217
297089
26626
199035
292973
42094
5922
218973
122520
124149
253117
229552
229216
174393
20205
249371
276713
262529
173882
187586
74275
281354
279887
88835
46543
239880
289474
183921
211591
172107
251172
260716
206843
138893
84804
155079
270833
62634
24262
244814
224013
239963
208868
53315
39578
145598
126654
148240
17822
19230
266185
206217
183753
147755
259201
141905
175271
19123
107677
150361
28455
80096
149128
203980
249131
162993
106019
61661
37966
76462
48178
65709
205268
185905
167907
84164
61394
207288
203237
122013
263957
272332
38557
40765
193330
264706
194115
117479
177451
117543
42933
262324
145136
301
22479
89923
23885
19798
85647
71805
32743
97696
200444
76483
116701
144112
77552
279395
162066
226042
248696
215439
260434
55786
212081
196412
60037
174102
221226
198815
45839
259025
175053
49237
150034
269331
191924
202412
96518
80783
193187
292096
62464
263637
100630
230631
214033
52671
14352
1689
256716
79870
78436
99107
184505
180248
229767
175803
48591
90860
67485
21535
132103
170604
65733
94150
162897
185759
43218
68960
196823
132591
195263
68884
205846
279973
298770
50957
223351
2651
181179
173810
214621
138664
141867
294019
63646
30900
48032
218582
233782
213042
163013
136632
298865
285501
228406
200284
212983
162083
170471
160442
249438
221170
173031
125479
218250
210960
232621
166571
202753
166630
187403
178047
282631
173408
86540
114731
20318
279297
126520
159580
107840
150776
122785
283937
123338
193406
78048
176149
43448
251935
269130
133699
31429
228777
48348
261074
72870
290401
19803
100234
217711
212660
166085
120898
74121
16966
120021
82961
260071
98344
254390
166852
102483
220166
157737
262088
195838
126735
289696
282814
190170
254560
60850
287251
74811
103546
15498
195125
278470
79133
85865
56809
20719
102903
273422
139774
32599
249013
6730
224640
174412
115890
75996
255725
235305
9703
119838
77037
214494
74465
72071
291204
46531
117811
37602
277415
133976
127663
268815
54800
289205
59868
255064
173822
140324
167498
40954
26086
33221
159826
47385
273630
249000
191472
171590
122519
294360
22663
288301
115008
35253
246477
249808
126444
90369
139065
8607
212718
78422
205272
38985
9813
182200
35896
129984
112972
102593
62151
35381
4927
83569
217700
138927
296733
124778
61387
92403
236742
295736
236347
278148
139082
222819
208346
59032
286808
100278
70387
232365
10853
66170
78480
103979
15960
199561
44995
15528
17049
217158
228740
166805
214966
171848
205221
201094
278236
150238
179320
264960
249546
74865
235555
155741
190169
89186
281339
207736
289811
191173
234900
244961
226734
299609
213249
46350
280295
41294
229176
278437
5148
264897
63631
8393
33805
90171
188529
188065
214579
67478
22273
102746
170598
262543
203976
174791
271706
125472
194202
132237
230926
153048
150234
84110
166054
93131
27839
67907
10464
58641
103093
54548
87450
87985
99503
201209
124691
251949
216312
197744
28621
220263
268118
165593
237593
258427
62075
210030
217435
69519
33810
233084
286578
25215
228222
261583
66841
296045
147546
52946
156432
176487
179833
123842
131258
51975
94422
244252
163320
298875
162194
271298
169049
229036
43648
250540
210865
73981
209495
100118
272819
222372
23796
11310
97512
59010
119579
76814
27842
66303
42299
58711
187451
292379
73867
299811
58922
125276
17228
140114
178719
194765
27419
69016
144722
227005
15432
86323
267700
106939
290598
70185
41411
79544
86424
45291
109663
174527
238814
158585
95391
97116
7786
115062
31828
287002
70056
73307
239829
193215
183007
137069
89909
242155
237267
249089
36869
65147
86995
96927
219917
202666
137714
294121
178966
266829
280402
239206
289883
220244
298571
221679
254784
168820
281423
94275
187168
220666
299329
57299
166778
267407
206324
25245
181853
200795
129889
148518
161760
224760
208074
172363
221185
281507
22415
170058
7264
263599
298804
109997
105016
234140
115845
293061
174450
156570
187412
174614
166497
174604
126453
224554
129756
99002
254363
159878
19745
35529
224555
90463
276677
162591
92226
117250
179574
240532
122333
170034
156876
272099
105858
85579
15005
105430
296799
233390
253335
299303
65759
191288
152854
130713
223514
237345
1037
120819
242039
52913
135847
86962
215605
115437
87902
17313
236884
287709
26447
235651
25687
59331
199289
259609
75188
23594
51211
27316
158140
122235
60238
180490
85968
39404
270969
105928
272611
83191
163466
204889
68549
261313
275683
230152
107482
2212
41771
159884
76981
215221
201188
158894
42954
172929
42319
157597
1460
92739
21599
168730
220583
181614
178094
253278
70734
240265
221409
168939
258789
127608
46906
243498
293136
178966
44967
75146
278392
1255
261292
71251
290791
276823
41533
110107
126351
45258
90787
137731
93954
287373
223333
129151
242057
203462
239645
86259
237549
252535
190399
61321
100009
83749
269094
288960
179490
248927
299176
153391
177499
106038
178808
185880
67721
287735
208373
170871
154034
210257
118669
91239
143821
103827
148382
115846
213805
90132
98805
141481
172517
13255
200600
116519
41076
231175
127516
191742
203817
102809
206269
264712
288510
23195
171645
81619
106625
26733
6911
272449
5023
260140
8710
94993
1756
258025
201818
226270
12410
9957
190202
245814
141242
32822
292370
72396
228547
11447
184423
16407
78110
209246
44478
209086
274395
150208
82416
291601
284310
169318
53136
95938
42896
52131
171056
13588
194672
157363
213059
41603
68227
10650
268249
58992
299707
291346
56049
233521
3720
151495
15406
4640
109377
20850
52251
115267
209743
72339
177072
75389
249375
212170
290700
288354
160276
30378
54010
33399
11737
105578
2510
111721
211762
93064
228147
169979
9420
187605
969
60001
102688
90294
188950
172452
230908
20999
216714
258988
224038
237071
284755
68228
95843
48008
172722
75779
15075
173230
193280
8181
239868
105486
89144
239687
245033
73476
89109
51029
254244
99096
170332
227792
64982
155135
121573
187568
198943
277947
277203
16222
72755
171378
127563
111923
161244
273593
214105
122732
168624
149631
144713
264393
257757
122541
262862
240307
38508
235743
2639
213620
276407
21644
285288
157621
145297
212476
266597
104676
4369
263981
288669
288045
30017
27363
234172
80810
96091
144424
23657
210304
145954
210370
244118
181943
206156
206645
108840
179970
199055
293954
200131
91456
68308
167109
186871
113164
259346
175518
288199
222596
206467
100162
257949
201671
49151
265138
204145
26471
285438
246542
275182
144746
253691
225401
195385
131468
129847
244254
130197
203596
247435
114647
88485
203181
116121
216675
275860
38858
1259
41010
141139
173312
70781
76256
128156
204354
111031
244593
139942
195195
150537
284367
110525
281442
122557
14052
147815
155629
283246
91776
173606
52983
294631
164548
141600
77210
173480
121372
38783
249558
115720
16251
187495
240722
279734
192079
158985
53061
267608
243641
38324
175408
238029
243768
126182
123862
102029
75929
172631
24690
181804
212683
48374
64412
172091
291046
61785
231444
160667
14947
269326
85468
27869
202713
73701
75538
153213
22289
251046
220681
173933
298128
131562
22433
40752
30686
144205
204726
160034
272144
233192
42985
283664
259694
62459
49086
131111
227319
106712
19132
33178
261290
203989
240609
6067
180787
7465
4926
274630
127853
104344
173884
167863
244374
56872
259047
48655
273054
40414
145642
10548
116013
266472
178317
30652
205989
196117
109370
234025
88860
142957
195205
122108
98018
258874
230382
153053
107684
233635
67939
124742
242590
238082
198288
197837
9353
279218
296451
104483
146132
204361
125317
43487
12131
258511
209241
185727
180098
287894
179759
240710
275167
250685
262725
163361
2804
5477
257400
47665
242905
46699
295384
61605
180317
36295
132518
161639
166845
142661
220896
97080
267627
135515
143768
273228
225796
36182
244714
291504
84382
71578
160009
198615
206728
151625
113180
245288
268047
104746
233219
138226
176017
163558
122174
258957
258805
64205
253295
232452
46908
107464
82840
137619
186116
34615
64693
198158
60027
230719
21521
55404
245665
62526
93862
27582
180906
107184
265788
297436
55041
8457
225132
207155
203162
155239
87010
179350
236990
75403
119817
154091
198773
3218
281162
48639
205041
281291
290470
234526
295355
238768
212196
153237
206245
160225
80861
224888
17350
183474
151619
291351
184550
64003
268930
159008
198160
241932
29883
10391
219329
75583
86246
72827
238329
219252
244697
177118
145989
211479
260330
232353
35459
222643
216885
37683
199229
139699
215103
48596
287359
181565
188864
60416
104299
178701
10911
96956
260149
172458
10077
152977
136836
30919
210555
204024
2404
212978
19893
219831
293642
26405
118494
38178
5749
205629
123742
290918
281043
238575
91047
161886
285506
195192
63678
270028
27481
40687
18518
30404
181609
191066
288455
100174
197858
230805
80688
227641
214889
297669
181223
49406
167616
247824
290407
230938
28871
67267
297693
231153
246696
637
147864
277155
52417
96714
94083
157481
97191
289056
100190
287942
152022
75610
205132
232319
38261
239189
16113
270569
235380
229195
234398
110387
2632
226297
2786
165868
8337
177442
127227
116221
18304
199219
205769
213204
153842
130685
68260
212701
278049
41494
25672
250078
252851
205835
233697
122157
252496
36777
198292
280918
181907
47987
157929
282119
167668
258067
212687
104754
295726
109221
25500
237695
175919
188706
211977
154217
169223
211898
128787
37931
279165
49906
279909
29185
111776
160769
93856
42626
132819
30876
70765
208475
231843
156051
75917
33151
101183
498
160766
178098
225477
267671
172291
95964
184210
53975
240099
160059
153285
85110
111729
103948
294167
151084
148252
180134
108495
173668
69755
226503
27906
37933
190326
24930
228643
178556
129434
111940
269368
282601
69692
5261
94377
154010
115014
195478
5930
81708
74468
155963
227840
76677
294120
203472
55791
81166
225961
144124
74718
134469
64062
185044
52692
38286
278084
60571
137745
235912
241805
117724
4783
63957
80066
227912
45381
122845
76991
276122
103692
240644
18509
150917
5044
21855
235458
112226
268870
64632
289368
5012
104428
171400
57554
28287
137590
228533
135024
205077
84377
13016
147300
190604
218294
165126
72049
108789
260984
254983
122174
261174
194352
67008
44823
172254
248868
91470
65324
282830
23086
42995
230845
140442
53077
234424
163514
179643
187316
19488
123144
111997
115973
280308
286853
108593
179522
61954
254189
241680
56713
175913
243023
55938
143893
108111
12669
104681
258598
13401
19907
51814
117446
158266
205745
234671
239695
105264
227842
84611
252123
169323
15497
279853
109576
294172
24835
5723
237287
1957
282948
122471
71294
217622
154083
200519
175083
41803
136918
274462
8802
170377
133151
151228
211584
198209
21136
97898
72531
231178
284160
54805
282595
206267
39822
246258
13783
232123
8753
163060
12240
19379
225542
75373
51336
2181
99281
138011
167533
82194
142355
105226
34093
147937
189119
13917
18856
34119
145019
79302
293682
110860
191381
5872
285225
258168
16400
175035
250233
210736
280905
91744
100840
165487
16091
181696
243417
293809
100265
238963
16076
247230
132848
142480
29231
196372
106397
178427
86702
187011
243680
221863
282399
205569
161576
269671
30130
230533
227469
41450
287937
195139
179304
18791
60328
64993
245090
85621
78493
33909
178144
129326
297143
6187
251230
120875
26419
15265
9291
217203
173592
23602
121937
1969
47706
101767
49752
270878
65964
75677
150071
170159
222392
155061
276752
81722
108745
172841
18814
1368
91171
56654
190290
299988
115786
18181
185013
46979
65947
107500
33646
96541
295242
172978
291053
101770
180746
221609
13357
2228
32392
92705
89739
288908
207107
29006
116416
11523
270553
270282
245804
73851
235508
271600
174920
298000
93561
2562
53784
106506
117135
43946
150205
199274
260716
16692
223189
252160
146579
116313
227578
273517
45098
188817
114647
66782
131649
79312
16763
162633
116316
71341
167834
225613
56168
192758
212166
228028
100697
8418
192877
153422
285311
57076
21410
67734
186239
45958
102360
213422
16175
180812
242104
107958
277659
148592
119391
5669
176420
290975
141452
263989
39663
210492
267015
80622
30725
236859
287956
214951
142841
224078
65098
225701
96010
18243
289815
13923
249661
107965
163079
46454
123654
231815
36021
266984
279688
280043
127300
24528
10005
113231
218479
2451
254759
7928
179861
152937
259872
272859
269646
96097
103311
267855
125552
283096
70016
135028
178944
273640
159856
257360
181077
19925
155649
171569
128080
145418
12630
30167
182113
258862
137057
8454
292926
83230
15117
44604
190903
265505
142938
177878
128753
81373
62994
27476
50595
204562
240185
122069
218115
16570
152895
153904
288388
130332
256811
177739
31399
25105
290873
289922
27156
45963
119875
110736
174775
13276
194272
219521
74256
82335
107458
297361
258078
138608
96070
100059
168273
8945
194553
118755
155287
48587
15965
252663
61138
228965
191124
81205
5027
142337
255521
137013
180113
92889
156010
282714
293685
252784
173140
150058
172365
179513
287353
241605
184720
131083
284066
124512
189294
205459
292098
22476
99424
288389
265135
164880
183647
188916
189892
264472
222112
282016
139260
148498
135609
287914
230453
288916
9445
270709
7620
209929
253328
191098
44454
185964
15569
86144
44719
47159
241862
242308
152507
94752
203854
182345
123572
2904
242622
134414
81933
294049
89044
140230
173207
209151
222294
26380
252575
138328
118575
270123
155468
84912
64288
114958
153951
176499
126720
263815
12030
159814
295838
76041
248771
69662
71238
17041
192266
210208
156334
96463
286972
234704
185242
224529
70568
269653
295708
73404
69752
39553
297738
293412
173490
161445
82803
143849
16351
257796
245217
50266
195771
192670
89124
36696
291698
40826
276884
66418
258286
113380
226374
185323
99774
228857
28088
290827
69464
56478
169747
72806
40631
95763
204240
99480
63371
156032
131024
299427
110757
264140
257747
272617
116000
54759
93717
200585
124985
299827
245890
289283
166156
52341
128868
83416
11067
233739
21699
54344
77062
219707
77132
107291
12476
167027
59973
55542
16317
297760
71985
10347
36431
7393
64117
191171
59124
148723
198444
170774
70762
32127
159917
237232
76801
74695
280716
239027
152730
13092
22948
43049
97190
162151
44293
273152
219163
106143
50796
80119
84477
45547
109887
145025
15091
277346
287245
104230
179253
77787
165187
225189
42937
242864
203050
273400
39015
138346
156397
165147
124678
142305
10552
224237
257668
13504
113079
157791
43555
46680
107225
136664
229288
250221
167284
115538
15089
250151
53193
95652
24850
136305
161735
122
210391
173762
195505
246602
208401
175279
40242
133619
65123
230341
170706
150967
185000
147849
160289
100913
38418
157580
7978
278424
238641
274511
241044
22103
146522
279705
75292
124534
283968
110021
150567
202709
206593
262154
279168
139916
25960
103302
223401
14889
46283
21042
88318
252780
148449
192365
22662
61900
191963
190483
9869
256009
222360
158174
106433
165491
249222
109082
241095
217284
294855
143373
204515
68834
28467
25444
98459
226638
267507
94326
12931
85000
73319
290651
214795
123208
95199
169835
44808
143465
855
239769
75391
154362
185402
265949
92282
129516
259747
51808
4544
56009
21409
76344
200262
98249
208677
153178
34154
146444
262870
43707
108845
246934
79884
115579
242460
222961
228956
234612
278981
54722
164
77281
258638
123128
138397
70344
89983
178106
215034
133543
255594
178376
213869
40098
184759
3026
92384
77306
221829
257675
263143
131297
279470
238817
289843
50698
81271
5377
33442
292770
17629
61265
231027
56176
212592
215475
67975
199253
284006
287635
219968
48955
178085
1739
70098
89376
99744
162516
65626
144742
4430
218044
67661
46429
56125
122889
24730
277810
210465
38249
22226
62061
8888
102686
287622
220312
214036
114152
89509
258805
25475
212776
193684
241751
255396
166671
149642
249569
280141
70557
199432
219837
201527
258661
115317
8391
98158
59570
249437
130040
22621
49701
245437
175881
124775
9258
53694
229969
260331
141495
232467
226107
173053
838
190933
64200
41405
76543
147569
190358
177970
290717
159738
179382
257381
211759
163201
79813
64192
124677
70082
112868
167093
98556
207511
40317
208131
117912
26093
155037
143892
38150
143927
106602
297941
6957
194204
123143
8330
82601
253754
276258
43632
41139
183220
294856
35256
229052
129456
200361
126169
171269
134768
34766
195272
129726
197822
59044
31396
102486
146215
42710
259563
244174
250755
156453
289036
225441
285341
169015
201666
57702
299237
38629
157282
253736
63091
134875
101238
109586
76817
91131
87958
239262
104721
28506
278
241826
256994
91108
219714
5294
333
218434
120995
142198
70799
32973
107313
208006
158377
64344
204958
202864
8207
208784
75944
101167
291276
105766
124725
219088
213715
233042
237465
283195
134347
296800
193137
118138
76172
25598
42403
124295
202289
113223
251542
201798
35003
191685
150212
94145
221278
173219
260464
190292
266912
110039
152765
92401
193153
236511
37232
298719
244342
75287
53310
25639
35162
169858
176353
106528
24034
184101
10751
261166
248293
49096
169249
153333
244735
178884
49552
10173
96346
83088
219237
101863
230717
295609
167297
236473
143241
118681
79857
161130
295333
22276
294168
264418
71607
281069
46849
237331
264347
272587
217735
163421
296632
128066
118128
15458
72522
131823
48579
115872
268733
214678
171350
217116
67667
11228
170356
247324
182972
223445
20531
220187
32866
62705
26090
93310
127558
84433
171773
83391
149178
176854
24799
197630
247443
80404
203938
177106
288118
233482
146003
107480
27067
288541
174249
286274
230496
34692
124199
143378
42516
119709
244606
239137
188061
88742
228721
201347
65313
77967
75053
238275
40363
276981
298670
171760
162805
68562
164517
90105
157842
269742
60657
219623
169887
65517
49292
143616
210287
192209
118183
134917
90734
85483
13981
24452
185163
246078
109087
47303
72230
196183
124860
215722
7614
224517
56356
274764
134743
222812
99418
220948
89836
235884
160769
283189
26291
228037
65040
228607
276822
13891
2733
190186
186785
144989
194514
182287
243931
231037
169677
147504
14605
4030
100011
7453
138559
246167
289191
206788
162221
154565
137270
80545
117697
144920
294770
232713
111079
1747
273627
75469
129753
97356
225559
208458
131760
290653
252456
71280
56466
191652
128419
86847
150152
238641
220919
263459
151172
291124
96794
274403
79290
203888
152358
127918
1065
182156
238883
8643
180004
55146
232086
232103
24187
154548
278081
91681
16236
270194
160780
287475
248481
199664
16774
154575
84099
285024
207615
174564
255565
299952
127129
222056
132757
51738
185000
178530
24820
265695
43151
24777
219697
85725
181674
211614
52142
209974
49512
40726
210093
145176
71527
254449
116526
20578
227992
181640
14528
33291
268688
119817
213372
60118
14580
59425
3444
282176
70458
66828
213498
276122
113219
72133
203857
144694
17813
298521
1609
250907
24190
43652
206308
236279
4139
61396
140556
164168
296213
267661
17231
249724
137773
96013
247990
101316
242601
12045
145545
187654
166587
161461
58050
58911
163349
37070
250171
288392
70752
62194
250038
140117
177616
147623
163350
214212
212344
297048
85783
145750
195095
165527
237952
2488
297401
125114
157122
116979
234052
296931
152681
179858
188145
170996
77623
166881
169576
199012
158235
115765
90296
140954
146877
291739
242811
47046
123123
3060
99885
216518
276909
228740
153466
12806
142389
299159
76939
248992
119039
42740
109712
25497
94555
147362
280364
98697
194924
118623
5277
245049
128687
236993
215540
117070
232392
14957
249037
135811
157335
79326
66085
185074
165497
36419
139083
278455
158735
8242
81778
150820
117845
2820
46857
172553
289789
161654
10156
216772
1448
221925
212002
226722
199060
114022
250694
96755
290842
121871
57756
27875
104752
120690
103927
169422
129225
45031
165578
94373
19097
268724
26650
113136
167242
293223
139187
219445
153931
51733
107533
36883
55562
290261
228723
290713
99295
20319
28663
281893
42032
212796
170906
185120
78657
190996
121183
75652
116270
139801
191304
121850
168604
195989
61146
177223
254859
294316
229467
158359
198486
94311
123305
160376
243142
256398
130007
54781
106579
122421
239393
37364
245734
5136
97941
88111
24930
93665
257894
226199
209428
243218
171002
290034
157392
87306
70633
210611
113834
277568
145980
8887
173268
263288
132693
174238
184920
202614
87184
175718
216287
28364
176121
22387
62313
12348
161126
893
125441
65537
10309
229421
210370
241336
179120
210178
68014
30057
86070
73011
140096
64322
55760
178826
238724
244787
179617
267482
44786
79186
241246
3657
262812
55881
61744
9173
248415
266484
186822
211315
40539
69132
185451
10680
134715
200028
169902
80119
223806
145080
214752
4788
42593
259267
173791
150201
194132
284273
43420
265537
72018
54976
187252
258272
288
167994
285548
83476
110219
197924
120133
226536
279098
120832
83086
47555
51596
152122
282939
3367
225263
69209
196164
248735
177658
115625
295987
153779
195824
6158
110905
91592
285421
262648
116391
226225
279461
244178
76221
35016
73034
174224
134673
244679
269667
4597
175718
198824
81888
154373
297203
201414
114629
209950
21542
192234
17846
228530
87124
180636
52070
269936
24936
208035
92733
276546
114499
61166
168267
50457
119032
97729
171821
135260
25691
49390
180388
11260
153851
127869
34737
83787
153963
63307
44158
125503
17417
183396
281623
135448
118975
278593
104444
89487
202255
36403
168130
226485
208933
255266
142294
80759
161033
90914
271507
37749
68542
36691
141046
28638
87762
163337
297873
229412
71448
36173
136645
57
286543
126926
288594
251406
229890
49658
292721
90077
125029
229287
151852
19130
287419
185646
73333
72090
204971
4320
262858
258899
109350
30540
191699
269790
1424
126540
117783
151634
193237
97633
147140
128168
74504
291176
110964
134994
202463
162351
16812
62581
240716
139667
7758
131124
182189
282272
130148
153430
9588
136434
208307
228911
171267
235582
181997
259987
60637
181155
208707
258246
116339
168037
283422
129228
296613
278390
124610
19273
47165
163147
217861
206480
126317
242461
239694
86709
174165
260809
83364
261305
275513
22806
244211
171900
181260
210858
14733
29872
183920
143374
223186
233132
62334
265683
293310
246073
199594
173086
51210
284605
159911
39659
42518
181412
2035
150566
132878
16757
31105
172236
127451
92990
171942
216988
214084
23317
177513
107008
139478
131821
222426
44528
45229
251496
206566
2726
36714
181059
116046
49255
169914
275995
255467
171773
14671
22307
296178
160819
191791
38380
55309
81362
143859
136450
105945
143704
240605
14447
175901
287131
283351
188086
237971
170692
1146
285886
24685
299242
64793
45557
284001
86484
22686
236447
203865
219043
188070
90081
119026
121729
27778
235573
130894
107142
253298
181935
132605
220388
222623
186476
95735
55504
4109
108830
111954
210539
20894
12073
87904
279367
287468
137472
265822
141730
49484
109949
261560
93545
189724
81167
117686
278104
254648
298499
115818
17768
148211
174122
159503
277120
95116
108886
221283
44751
53156
210189
41532
254145
70516
111823
21675
244398
295526
4515
112615
103534
142377
264406
200287
233534
62038
103232
167181
165710
153188
233011
28273
36210
180262
160501
82503
56641
40036
127705
272693
82416
106124
114303
226669
243327
28533
35044
202235
35793
225295
133842
85448
121876
153945
187206
69306
169257
86271
143011
140870
68251
141220
248586
229760
67937
273912
270692
160327
258632
91157
183023
273193
42626
215686
287381
188337
17265
226262
144468
68709
153974
255468
173702
281637
98840
249207
39087
263182
56694
274560
288485
201883
244256
201376
103487
117890
220118
97567
171475
187277
1874
68033
60400
96105
61617
255040
275933
69820
182787
140436
237245
20453
165622
103759
166146
138764
19487
241413
64329
283109
54707
133728
192577
189906
232609
251242
189263
53346
46005
87537
94223
281974
122037
221673
60666
147406
38490
273277
215489
232885
60318
275823
66919
251413
169493
175356
93863
250730
240029
195517
298558
223968
49694
148390
268486
124801
5245
129314
46273
37940
284313
242814
169291
116055
143415
83543
55708
35074
109861
194086
220939
91400
20356
111686
94682
170086
60103
236770
134535
97886
74099
130917
56175
238038
157529
167196
234744
88590
213485
211405
242588
96177
140760
271101
209929
64870
187624
104287
293602
159754
50283
271729
191634
242003
117358
273731
154509
149108
250909
238488
145237
231986
44594
204844
260053
198330
104176
36237
218978
112495
185894
223061
37814
233174
68533
44774
84272
106705
76277
201965
155442
194318
297457
224609
161312
108894
8448
289844
54135
218260
74120
90390
3044
92228
244410
291901
159169
143231
263323
204822
7708
210387
232361
255318
136133
95836
214261
81494
224285
271531
184949
22884
106560
160865
266364
145624
9737
87321
21364
222150
83931
274097
67157
43895
71045
71988
63921
38009
215848
177669
93453
58590
117988
60400
249364
171414
255445
74834
284030
217269
50804
211255
31304
130869
244608
171851
8928
96215
171197
183296
141274
126612
27755
254616
181163
46228
281997
228863
246210
61442
215723
271289
136249
156577
54996
173074
47994
5940
90465
181280
158462
283348
123708
245655
208343
249662
223641
236547
233845
274988
267608
92430
240199
1053
239055
221225
99694
74588
61225
147745
225575
174138
27649
163024
11623
264798
68983
215365
114113
29215
206452
273138
132173
171355
209965
40259
278944
261815
285220
119061
217269
285366
213291
184366
15219
45202
144008
87619
33250
18180
194429
281668
137618
72766
120907
211754
82022
166077
242251
55510
44498
76599
29385
286391
244457
247263
232355
59874
84252
133691
4762
109118
192516
166333
98350
33030
157108
263269
184654
82636
124088
133470
299012
54856
289878
126875
226507
207874
118752
196129
221427
79039
49247
129427
52943
271302
261522
264778
232464
76185
271173
227777
112429
182446
160741
25247
225552
198588
241079
260106
262049
240464
199982
210848
211126
218826
68938
127226
291737
249583
36280
34397
52523
98694
247946
83474
82200
22788
98006
129272
150363
75888
127468
279759
241737
112507
296040
282439
134746
215101
141
136324
176331
235563
261488
274411
88084
257673
194133
234117
182379
253503
56927
45199
143781
265770
243788
76959
177224
166433
295589
49564
262571
210059
46036
240197
238587
290246
176973
225752
152152
92919
116031
296649
130139
162737
123061
41556
89342
25966
265431
244876
43876
114285
294953
60054
215246
79203
117217
11150
127665
113232
117363
114638
193251
249929
143803
203612
233970
186178
148974
75429
283468
52192
194905
77699
16998
144943
296745
460
107000
141666
136609
14032
231848
226994
27147
108317
173913
6865
256480
204220
82786
55080
243229
150808
7205
107912
180537
168975
112810
158711
182567
123225
163000
78132
144765
132384
92007
207881
96990
94953
277372
227179
283561
234858
196154
297518
193052
158873
30257
265233
92217
139280
53610
196093
212769
95558
118873
41998
248527
34726
88153
155044
146241
141625
270258
292092
139756
240964
108491
128755
194341
180462
51992
5743
290441
198421
177474
15368
214919
234338
18525
273778
279796
198221
129537
137085
272897
122748
80195
259742
239402
144604
250085
17515
124838
155430
226918
247670
261935
11590
94938
239687
9061
91366
245732
83838
278135
249308
232852
2530
217520
187806
260576
57860
103366
68252
69210
210600
116740
225796
40097
128604
56210
40845
156634
82853
58515
143817
157257
99772
255073
134609
23826
185730
71530
183313
71607
68343
79066
125975
298727
83846
93008
53240
275879
294263
37514
73362
50192
142141
265935
290415
6329
117126
134882
19324
87214
156580
21672
102088
246608
189692
4297
199767
129115
193059
133198
176402
20861
198858
188046
215742
216339
137160
51677
284795
52440
298735
222022
266443
204117
219654
54673
159432
161792
146177
190546
173621
156094
101670
192757
240239
150613
210673
207729
151233
272447
209369
25341
96029
230618
133902
90934
271921
110065
173389
115121
89615
13934
101415
169453
89600
223019
85453
137111
256413
287089
107367
113328
27999
199031
126067
264025
62829
140982
263065
296295
34374
50366
209136
221434
225696
214624
80498
46950
244580
225082
297835
45508
148354
29464
272173
258516
295167
25443
109402
111983
64570
265571
65762
106940
97723
58562
94281
116713
50085
29219
197854
233454
58577
229315
293400
947
299296
19117
150171
276804
33307
134955
46592
130590
141414
115918
123977
240832
99866
295889
175432
216431
143157
148140
128579
73631
197915
39327
99447
52201
154057
96281
148302
110504
296503
77187
273802
11756
72687
95545
199313
256712
167699
143137
293232
259147
139931
289408
247619
283646
274083
198332
183583
249993
29694
264104
144770
77707
193538
191207
135792
93398
83379
150808
128050
103247
141095
296201
109259
260929
248393
250279
117648
295770
187821
204801
32127
284792
276726
11238
189562
51857
266472
240730
37846
283777
77886
76578
140582
62257
288548
287474
146745
270323
223228
230547
220123
93483
205232
66170
119811
156141
152093
130859
33122
37851
251157
152466
123277
34719
84910
82134
101883
136026
269323
136836
137424
18491
259141
103852
244698
204823
157281
54546
131858
94800
197482
282582
168928
245946
26245
214798
100426
141153
173563
60536
229210
240484
299901
177764
10025
159119
267128
107059
195364
46115
171753
109486
179037
55677
278892
203416
279447
290684
121571
173878
88590
144857
186135
161654
279867
22663
294490
211568
240400
178692
196637
160046
45975
127662
133879
124077
277098
230436
219299
224871
248178
206297
35424
235585
145838
109760
142275
114388
204211
250769
268091
241652
253990
45061
39087
40099
27325
146348
67382
199276
4326
204880
229926
37616
235407
164186
149423
242066
215161
280458
203580
47239
101648
241362
123375
78379
285913
145278
195719
266116
267393
82372
151759
244244
191141
234861
183316
54922
83213
5528
123133
185697
224590
244969
93778
140900
233220
294422
273541
271224
274153
256187
48713
136371
193751
209954
134425
22939
111079
84390
255311
287871
214000
48321
273604
285035
129735
76115
266336
94863
201061
129630
113051
198728
285956
102863
224028
25030
36075
103456
256787
225420
58064
135084
230649
77671
285483
60871
173566
268125
94880
278211
202037
9631
218941
141892
152643
131797
64600
215559
6671
252667
120072
116328
220653
290754
248735
145479
8495
103077
11522
273016
23841
27783
210301
169822
82477
250486
200944
178440
203217
69524
18985
72102
297338
192142
136057
170157
260062
66890
82738
86666
94980
10370
96949
285787
258163
96527
48815
194013
234886
35689
97484
272490
59410
146419
276823
59007
206264
34231
245077
162894
252441
19143
32186
256294
20392
202949
268134
72773
216089
159668
110055
295114
229662
209931
17856
18365
30477
152663
11602
118408
103875
255264
227775
261437
7678
104249
290372
121453
228272
189555
223194
126660
12447
9417
223310
159645
40120
141000
222043
155107
2884
40276
195631
225063
79648
293650
163090
21939
49205
8190
269296
167708
183740
22884
172039
89711
108156
147330
21980
126783
186480
182925
179246
54197
73616
276859
289854
52087
295148
240587
26398
184381
146086
31002
296666
144727
293512
51533
55978
117684
290350
109593
181105
264901
270029
279853
39177
196364
101198
105810
2179
87880
179027
230474
184293
297288
197021
183904
10526
171378
100184
5769
298992
293830
212980
206512
198907
243365
26279
59907
88594
276204
113987
241825
255365
185014
284004
152270
129372
111536
84176
88956
126496
20632
30579
32086
178471
197907
213242
117345
30726
190368
257955
114171
194662
91868
217790
229534
41628
9240
18387
12308
52708
236799
277090
255170
146873
156846
1217
278929
201970
117652
152254
39886
254685
136757
54436
102412
29310
38223
67160
247461
101167
99680
106958
157734
16328
45510
253187
193805
66187
4510
272107
58860
29467
72895
14874
115856
211813
16930
159355
877
204592
263962
62964
295440
6720
70794
242696
285918
38945
172797
16544
271994
276681
204979
194204
2797
29956
85372
19940
188830
144957
187485
171062
298790
92533
123360
284790
199832
236947
82095
16742
115054
93644
13378
39910
129678
79923
100023
227937
103416
177351
54412
195983
15876
40263
148169
244556
260216
178360
298047
214256
178005
145746
244397
243768
149169
82493
297335
97862
159358
79325
179918
107271
188969
123411
224786
151604
65944
219322
34158
242382
6730
201053
288124
248466
163948
91074
134155
163823
233049
186510
134804
184956
280520
207615
223900
195298
245443
210917
201313
237140
204034
200064
176886
247559
23100
99824
232365
72723
194110
228904
236017
98996
56228
145277
238099
59671
78612
265051
137500
299001
202828
103770
128788
249830
174915
141479
208604
269477
261291
13597
284528
67518
48589
123652
261127
22027
89389
88474
25934
85663
132851
159086
98606
16465
263235
119976
33630
187211
179996
231292
203226
262017
279259
129784
206962
214353
8668
240042
151965
190494
277974
43374
213319
216849
143306
88425
61909
233697
39299
181674
1430
3195
22501
292605
263607
185866
253920
39178
2977
234873
238733
297883
146360
197840
258902
121530
269727
62940
17480
236357
205601
16203
186562
128512
283288
65302
283180
250014
118471
66693
50995
61838
187059
137593
167099
56088
22343
203844
233295
297842
31369
147434
154620
85230
7937
45756
54295
31953
203534
297560
119623
51674
247982
149934
109086
151105
126466
272194
23962
66887
1018
237372
11200
170314
210473
171473
152754
260501
209991
107147
296678
249920
280823
106005
289489
228801
247074
270057
203525
270990
241248
13978
25582
201688
184630
174978
100031
137284
271620
127432
177880
73453
131512
57838
225977
205069
294680
209496
252621
42480
68573
42808
205525
26135
128870
51056
25823
203008
240154
100880
118783
169279
279294
215767
210736
189813
208786
202754
51698
16808
284151
188343
22778
243371
40469
104446
203648
20782
129936
47485
148039
84468
120381
183727
129509
28156
93042
63576
178789
267058
128399
193322
268585
277490
54800
168444
178627
227848
281835
227930
44211
105153
273694
108286
207820
174619
64555
71706
53299
245050
19952
188169
52786
3302
8828
43001
61027
262817
224292
237666
115819
288134
125787
52042
199645
142994
288516
62643
184850
246632
179723
64816
196869
280602
224218
67578
80890
75405
152565
65404
178041
207810
58577
257115
162140
163028
207751
117557
109840
81526
59920
129447
94244
49194
128799
77785
76258
290158
134474
154441
115880
149002
280825
231716
31996
199924
83683
103900
129507
223839
157811
200770
55384
121627
135923
281157
79331
21260
51254
244266
192622
264592
240715
151590
43301
45373
157650
146829
149298
225098
289280
149394
174475
14717
192093
299466
98624
203705
132015
230103
196619
50608
288133
238019
230769
264801
69879
237425
274510
90566
78508
271012
115904
130518
60889
265447
175255
163325
150151
250548
18831
33085
69316
275703
209328
53642
234196
151439
289421
157496
30079
18170
103566
280163
249191
149942
257410
259234
175668
62147
233754
24968
285996
67537
64027
183970
207217
171191
189264
275791
113496
192207
288549
120371
63234
8555
188665
272558
165317
123652
55712
114205
195627
85378
151980
225694
31678
72893
276641
166519
88320
229914
192453
194537
231658
125474
42043
137242
173505
170480
257420
187671
82078
275266
283471
186370
83040
250377
83773
246467
93864
273911
163301
238199
128205
211108
195479
298935
75262
228560
282079
97865
294381
186009
248893
229599
38841
284061
274154
31927
6079
235077
94601
295400
292254
52466
119261
17151
39793
58942
206770
151001
12423
249650
76446
287803
167399
24058
145103
293160
164715
252316
273893
98026
111377
242578
174280
283060
88269
106300
250417
218291
284097
87050
115558
221265
289272
267309
251848
39132
260273
200347
198618
121409
139615
283306
189607
7414
5129
185252
200896
33871
187967
225655
219700
96247
43567
138158
140915
287270
265262
83100
81796
242470
27550
73057
256119
131966
133058
19125
286081
236962
298598
117315
99770
103957
198639
38215
214083
262962
272386
148700
86274
200457
109675
66620
90977
143202
245813
121973
204469
147344
44126
69648
69950
228221
251856
153140
291274
9214
426
268973
207061
195014
280679
192256
38612
88457
215502
199798
178777
191006
150358
185214
103869
143962
147579
90982
73165
40403
4755
257405
4197
94075
53335
210148
124569
16070
221881
105797
69679
104362
943
181550
139050
166815
3345
247118
4628
267139
195841
200975
292256
73549
73942
156911
197449
209115
193246
262193
223414
224895
66985
277153
255652
70317
150076
8873
192436
60838
80499
127545
221885
125138
272479
290780
5462
205587
226788
237846
170865
202161
234011
238048
287129
23050
230261
38319
94321
294965
164777
92780
18956
91945
265631
116134
18040
114870
48893
299658
217408
258799
157534
203477
293365
174832
203889
241916
174934
90219
163964
294697
173014
210978
160563
59043
507
32929
143022
12949
167865
260041
194010
244826
224711
114570
226021
292582
34609
23258
68115
73167
216674
35487
2097
206291
220920
281787
261760
134780
110371
250231
268688
242218
171881
35659
72685
104936
188009
195874
132012
89484
149476
203202
124462
117599
66837
76726
234196
6205
263754
148832
188602
180119
120077
202483
211239
246888
205648
245241
219705
230974
110420
44377
290229
239847
63021
185506
230187
170543
280046
299648
157778
89749
233484
192064
244380
165919
277699
123291
156279
80958
160343
297988
282885
3165
217411
39391
260981
287221
62732
135155
59709
195914
13775
47367
125924
153188
120478
167029
1449
201053
176508
253231
273444
244113
277238
231717
293560
92786
49117
295100
162863
24328
257096
233516
70342
287759
107688
241160
119524
44539
9452
195611
256052
113491
263204
80092
40330
171749
157138
64398
159940
157424
116412
164777
20678
270294
93964
81571
232789
86163
256387
246926
215735
51547
257650
8217
64822
160542
78661
117273
220182
248154
143527
279979
70012
69801
181760
205629
255240
211948
116859
12412
215651
106520
110253
80514
178633
284959
242296
220669
141479
129239
111232
112220
53090
176682
65919
200774
172025
166807
169805
273381
10304
102592
271371
90226
210463
97995
114658
161137
95236
264198
8123
244290
165962
33128
58509
274337
158368
117989
110267
128648
185260
65356
272388
268197
175729
240856
99236
125165
110255
68638
28011
81520
231521
124278
259765
90472
246071
92018
69858
8521
156754
282991
265572
165335
239809
193326
110806
250270
110114
69267
29839
256632
132122
136273
170654
269543
239717
188489
82518
126595
13303
73358
144715
277978
273543
25945
125063
200401
15570
147434
90959
1553
84992
161484
115364
167000
250656
15875
189808
151741
289384
193678
25808
229732
209106
299051
209724
105776
20761
258787
56561
52373
178782
287357
278477
131415
167199
88369
199480
179412
81159
246721
31605
150954
81519
199093
204184
244931
196578
40172
62239
266412
109707
196329
10680
161261
65618
230317
173120
165454
63819
108615
275197
175561
241167
182300
256964
77254
97765
282733
137123
113811
145305
135334
13364
108028
50706
274960
9062
215668
131585
42419
158829
221505
72942
155069
15527
58851
255093
53742
254009
202515
90581
152852
4338
289433
276412
21344
110907
7902
295492
205127
85009
19155
28705
203945
21495
292644
40630
243805
3260
233706
165070
159382
23801
92445
267125
64656
177809
88188
146210
213719
208153
166430
22036
193268
117621
1616
221084
108220
299511
143175
29408
79456
94346
118878
108304
252922
134071
263571
58856
155832
227145
170414
130712
258776
260107
272780
133032
294673
167145
172011
133554
195573
130713
179695
14626
16042
257839
199944
44992
184348
242463
293309
297853
112232
188906
265172
170057
152153
173867
47055
202979
237471
123738
64338
222050
184118
240492
144004
112996
219634
29092
215917
201554
48502
146173
41641
131600
123091
92458
144001
26145
21396
288108
162902
191435
117201
74009
101461
124303
38973
102004
25172
11301
177067
247342
176737
232403
17314
278950
161587
259634
197181
36765
117822
246690
137746
283084
202627
62866
14015
10478
134394
85045
96647
63633
79138
187026
111010
284478
279186
28005
139589
126100
192971
179570
34224
58651
209219
93195
174709
119154
6380
273242
119322
54653
65835
152313
73397
265322
273559
101997
197685
277954
144861
129972
207715
113013
177088
192782
283489
134773
5794
172328
189901
92868
174177
272289
161937
163790
270618
237306
88619
138581
104298
261569
228665
233509
294493
129613
220266
78649
3481
121394
286490
221132
151932
36768
263664
190491
237844
114542
38052
281736
111794
73108
89011
147874
44832
262140
286506
28211
142996
88090
5187
170309
260122
271214
12962
262876
3154
297504
79326
193784
163583
249676
282420
94557
15037
287109
55247
100922
128427
253721
72572
198899
195658
68356
16582
231602
172828
100971
98090
100060
29145
101964
52256
155795
249001
59294
53830
89248
191446
84131
102199
46453
76390
112162
202669
184783
109817
239802
98049
272843
286122
110598
235662
120853
35918
216567
29569
39236
78405
69929
286573
140954
279093
256187
238195
48010
144328
211529
77267
247090
123144
173555
289081
58473
65904
286776
130488
128182
125715
200403
141277
131972
30809
156838
174802
122296
295328
80676
234638
278807
218684
43575
294509
254613
222051
36142
263129
116059
16969
91843
53175
107694
253783
29384
178873
227991
145197
223905
124304
207270
199553
215164
108302
250876
95190
260119
87367
247244
42794
201159
97503
274468
64323
211987
172741
161422
217516
42364
130887
169075
85966
254774
22342
292570
201250
222691
242158
289811
79251
229190
83782
16256
281620
84299
284039
224536
251676
176595
296737
13392
266935
271613
23596
12026
161787
138140
266083
79856
199320
287890
37480
6394
198315
296114
272648
8793
180708
88192
48056
273973
110794
183128
4940
93311
138860
282906
60715
174856
103865
167395
164950
174000
166747
190241
177851
100171
184481
171237
21641
187697
230029
291892
285979
172972
230413
280204
295377
278606
291056
147295
257908
248856
159208
127848
200018
8768
191530
61169
192486
170978
149574
113104
30648
24194
40904
130763
37761
117395
23604
70162
292512
204689
29913
73043
105084
275808
217597
73198
281890
99679
27708
112004
225918
236036
137236
153773
19791
133072
276408
199255
119021
221434
191625
129003
143935
274294
131405
166403
58689
288330
173133
216966
122373
292985
160253
194994
255954
243957
1575
144854
133677
193145
147554
175454
95341
99026
262782
102949
99097
200758
72593
9943
167093
127171
19402
266652
212989
51229
209783
276244
278660
71376
115101
15886
129675
266173
251049
50521
58441
161762
233780
177129
86499
224109
69002
254048
98378
33737
117480
296624
44947
191294
145859
197637
297684
158463
270784
254864
109580
277945
29024
16457
118210
141306
30686
274177
214949
93001
112979
156442
219968
73712
32836
213007
42127
131303
134158
267097
230022
5371
76219
250096
281608
265438
155619
225064
181010
140537
101959
179423
273073
286044
73208
35840
63211
253314
30091
62673
138449
73893
176318
163781
523
227326
272754
181184
64576
134949
153801
43492
68357
153788
183626
252990
234588
67240
111077
208069
200380
201967
94072
222225
95674
287196
154018
201279
213748
168673
137888
52938
95330
258395
227678
43685
102087
279032
106561
281713
105305
257767
234151
240462
275173
162333
38627
159761
279318
220558
79939
232863
220511
36886
268911
201249
189947
178795
283932
165745
54657
6579
182694
82720
55050
273582
297588
154280
245332
160161
263367
167539
106704
226033
182723
245297
65982
125679
47646
211963
218689
269684
155263
258155
107905
229670
165664
220746
65355
14439
292668
292695
97155
88727
292752
2412
178359
221008
182605
54531
119506
257263
135249
31491
25062
49879
219400
195123
298244
74918
56660
259233
4011
124607
19880
245836
162723
137119
231103
181269
213476
15292
192890
140818
236829
287842
174872
237543
89758
59795
153248
225963
124221
127424
59163
49075
177098
182082
254671
7070
299812
149715
37801
5406
97888
74862
144776
168483
168224
226623
258552
201281
293772
47127
250616
99698
111393
164359
50745
233138
150702
139129
170451
222319
83227
54875
159430
65311
267702
219759
78006
145264
257772
113290
68305
75582
59803
83663
208751
259972
213939
90113
273246
102854
147208
275154
164670
281154
152707
10907
171100
17183
221019
86482
249508
12204
144554
49858
108149
31322
28376
257986
267936
110839
77066
75012
198891
43825
45314
201733
93803
171787
203478
231280
35542
14620
227294
105412
198012
144116
248177
1409
67281
14530
146283
7704
1416
160346
299078
231563
118202
121369
224793
94249
93974
13886
31475
5293
79298
63357
138546
280465
9356
169735
108503
177897
20387
266360
102431
49643
215232
244266
581
285616
143931
247814
190135
37198
268337
96359
246387
149532
123010
58809
181625
4850
199019
95511
150945
288795
124023
242787
238542
112067
117512
174610
185601
136068
15378
195889
3710
51768
80168
256389
243604
248740
136938
299823
276446
11844
176353
50296
287947
109723
201203
20434
148586
254548
295369
251073
255843
121003
260097
236383
128559
251856
85377
260415
187544
81920
91318
151928
72309
39703
220771
155451
176683
140434
113616
61459
54115
165824
113705
193332
269287
255448
34301
73101
67237
177686
51938
32660
107985
170284
210429
100386
3685
119220
207049
45297
224113
221884
102219
140379
160600
242598
108082
172730
144093
273699
27121
117400
295394
99847
121830
62641
275737
23162
224704
46440
218080
39611
161955
289529
154159
204530
273016
15924
209859
167120
237439
265377
180692
210470
280751
189670
258344
76568
57764
291858
2087
220065
108761
3799
204061
209425
235829
283665
113299
53251
164408
140356
162603
31061
140600
281757
61159
260162
227214
27664
92249
159576
38155
212287
192199
140788
39380
143703
111298
82178
89388
93193
80581
293725
111154
187745
102065
207519
267227
69664
99835
258120
42142
222818
57801
59592
218275
111215
136687
119365
204078
121587
20902
269693
252967
39703
91329
218305
231883
279182
152397
28415
261929
45077
76080
60504
125530
68446
133176
8766
145134
26403
140270
40954
136102
4937
34056
113314
77207
10420
64560
89117
292440
167897
220402
259522
82267
168135
132066
182865
172543
154264
25963
186015
6581
238497
165992
40988
111467
212261
23595
19843
13985
109354
2360
267962
249045
185016
189039
203910
177979
131214
113371
4190
189389
280004
5658
203514
123768
121166
144399
110694
10766
80753
198617
185728
244002
183331
25098
156899
255994
279218
137204
136594
111796
231184
208032
224325
205785
104005
145677
233807
166509
277104
25031
104574
211926
287511
184539
193091
292214
222359
218179
50810
229085
239101
77351
118739
12786
170322
187860
209271
263038
249686
9024
25845
152831
90314
246321
268391
192772
266161
266895
91429
77934
114318
181007
238894
196258
221984
12393
292332
214160
26118
203559
129511
126854
102908
257096
121112
85686
276022
68241
173374
121208
159557
275848
219924
151314
64177
146090
103032
198933
211540
101446
99715
225474
19702
119545
157356
254992
212084
146874
185161
199293
216493
36827
67987
38705
129028
141921
244946
206025
250029
47317
247174
298737
18816
95630
173722
271780
299909
279699
156263
294716
163446
54873
203047
71112
138238
55283
181429
294138
196261
22305
131211
137553
158038
98429
98747
97826
180140
229476
149749
114018
143385
40454
243735
129234
287954
162257
270641
19055
74086
61303
31051
6031
87852
275132
236793
218063
22958
158076
78980
64049
287581
14314
121102
199511
71199
24358
112695
218521
72651
257985
97955
46250
240490
192032
156596
178972
246071
250596
288029
165069
255738
259693
173839
241875
153914
226748
52808
178134
29305
231452
233152
53969
72555
111650
190880
279001
35583
4399
109221
35986
206017
86672
287218
26561
18402
123264
261407
229226
185159
31130
48801
270422
13449
219187
253907
176726
16058
107942
232625
162998
51775
76623
38373
28
36363
269015
87614
193473
182083
173381
226540
184532
163640
170473
15169
130615
219046
58504
14623
82873
213622
210815
135970
162344
274620
158953
102248
236324
183147
221018
207415
194797
171750
123150
183716
66841
180967
32240
10594
190403
287757
131323
263462
285310
175358
89302
286434
178551
128605
12151
270610
162438
15413
72929
94308
82839
76791
159572
283423
44145
38023
10429
295905
21989
148978
297119
142896
173707
13041
178781
118605
27265
263672
233756
221060
144162
203942
212883
112203
183172
99177
255975
42760
25606
175389
276129
231895
81360
78964
269119
146873
217619
268506
250617
299935
290574
70900
232414
139144
291671
185391
124346
138274
263876
11577
135324
3150
29903
285585
218115
188231
230337
76218
43763
30610
197006
52297
21513
276929
29058
239305
8737
76034
14067
225497
36593
44494
188845
24635
288867
126228
198019
182933
132046
183547
169371
4572
140801
30164
150942
247986
212994
43023
198431
209346
195456
182741
15229
221791
19296
276090
257898
192362
134275
39611
286387
143722
44694
35392
60303
117182
8766
27875
23980
161062
177874
94647
34525
234554
161949
292093
211817
48440
254572
142257
152020
293131
120812
58053
221204
108653
220256
53413
172874
82497
210045
24042
152790
62282
254476
183370
109685
74594
138070
104213
141397
228178
216711
47166
173920
162233
102292
221164
254211
222790
21178
195335
261894
44525
218581
62104
181916
229087
194052
50089
13416
188616
82231
5096
67136
164267
222229
72132
61822
93947
99332
12960
244098
206315
266127
217573
125728
236367
203635
29948
72032
266382
260372
269996
30132
51762
266279
41635
256344
91017
281192
125178
168326
42365
246834
80679
84773
21685
123734
92760
212532
280628
45754
261985
179596
211019
6045
263925
179276
158004
179156
241101
66412
56794
125423
182540
3465
233110
126822
72742
28383
178670
209457
33321
105673
252147
248323
20403
179143
281954
104559
255908
159250
275756
252933
286581
236626
255874
274593
221045
217289
24852
245863
209088
130124
179993
17847
101060
188600
211311
265772
66894
123738
137329
66130
238651
191940
204350
247470
51761
65536
38296
132958
156669
187688
83281
274224
98349
101377
234497
290195
68038
142435
21513
288247
79726
192085
58920
170620
189396
266757
190802
174445
9841
4044
72845
173846
163679
150830
289704
114517
10507
35572
247486
166029
297654
256204
94600
167141
79976
189381
196969
265276
243298
129614
207583
222775
279994
55543
267724
138870
6719
99787
76825
77587
11489
90394
37529
41322
214142
244109
63022
251110
221286
278976
136922
286798
177843
22405
11914
115478
29095
90233
117934
263553
297123
240788
62132
126368
244504
81100
112176
182552
9022
12166
164866
108247
74747
286645
54105
277145
196389
264890
294949
90720
10459
235719
285651
253177
55329
61115
240687
299648
121360
98615
262202
259516
69912
110238
274265
20416
107365
209388
145482
2877
71319
70221
119126
35368
235211
265208
36715
30776
119888
15174
187976
145463
224126
73880
132809
287389
135591
227413
64737
181052
264103
134135
109010
260832
234416
152934
17384
112184
87212
3808
173423
277377
114795
40907
71391
147500
280514
281743
229735
159806
296056
39184
260631
198670
122026
189411
74615
226574
140086
229107
171382
240516
199033
118058
83740
95794
69685
115571
111700
294115
54799
174511
104392
181252
245285
255328
59150
163920
148801
8583
29260
53267
268977
127932
96814
241180
268029
98441
265650
95656
135281
292228
295091
18845
11425
90803
38402
57203
55817
207276
196237
225531
249559
115220
86927
33199
110490
2410
291841
64454
111110
151884
262213
116099
46569
9517
74690
167849
291074
243255
280326
6179
290235
193831
60354
195213
17031
40381
32802
244349
220617
249752
64472
202231
259631
156116
56804
251410
226108
262279
244753
253192
103634
249622
18932
78333
98965
63741
22194
56260
138502
263179
70127
171991
41195
10621
128178
25779
16571
23659
189156
48319
40350
16266
65981
133127
295733
244648
205651
244254
265103
26713
175416
208350
119480
278876
12922
18448
125109
107525
56348
232436
296449
12902
90775
68923
255769
38668
214859
18765
4566
154
121667
37811
236651
160203
66531
161639
75243
266150
206415
159923
185556
89839
101539
35216
230479
294576
139029
260351
58261
119805
42651
167486
133579
85043
120669
163338
63574
249883
254771
235877
216903
45751
61050
94740
207402
34380
145987
213780
81245
69179
53898
157356
128610
289056
221005
225330
61495
253486
283337
80195
55838
22606
47300
220436
93037
30097
181927
63040
93030
121208
183041
84977
208618
49895
30402
111976
104412
238116
256070
228372
42455
162306
247856
20434
134491
161156
121358
257558
16786
63207
223132
121421
49802
176849
33000
48986
63090
281352
49163
36593
239814
172531
255400
75773
248031
46733
84968
258780
14309
256704
89490
48157
152428
111881
96608
117570
159098
56610
7545
261438
32079
287758
159569
10494
282990
228883
18741
131069
77120
131501
11893
224167
79265
282129
97866
126481
253942
194508
8069
52859
239997
203879
287847
149394
202945
266211
14410
50832
229804
127592
237480
189862
105249
280224
151439
230247
198063
206380
282916
225586
120943
58472
38668
16432
27318
284326
112108
80612
141088
210144
103243
220118
104302
138512
135170
237008
105388
299753
248200
3064
173557
107491
170676
258283
72964
83015
215647
91380
289758
249535
238253
87985
123480
230753
298189
210640
177860
34784
35463
218842
94041
268178
4594
233449
24458
31328
178700
101802
56028
176687
10091
243644
181537
295937
224288
6639
206888
197167
86833
294446
13911
284197
209931
294186
6003
204429
187663
85647
17894
88347
130728
176508
31948
102709
21839
290311
273406
173710
140850
110973
297322
207475
170598
178207
37823
34509
122783
175043
119451
160268
212496
214810
238043
200470
178001
233573
190414
115222
272446
78161
31754
276812
284857
294711
142203
134526
261871
44650
112533
87776
5963
145129
75625
139119
111166
233410
111337
218512
185848
86430
238622
174612
263095
222412
167371
142272
40479
47420
78004
295204
185843
52778
3511
5261
48373
263629
4384
152357
208844
244804
54705
103648
285975
96658
245525
189935
19671
52377
163357
239603
175086
157307
238018
52058
119763
214521
291081
193385
75716
108538
2182
198279
7332
228403
235697
95902
5571
283735
107637
276799
250542
31726
243244
121005
290932
94154
178769
138186
205801
270783
154010
202601
117801
283777
2775
248173
291561
123975
297143
27818
199357
163088
228862
15576
253233
72130
192884
255319
282184
150287
249133
214535
123642
134765
79572
85171
146962
244576
98059
60462
228272
35986
121694
133686
64137
79697
159158
269587
273901
188160
91082
124113
6287
26179
507
120881
230317
185984
133208
51139
153087
234711
48608
154129
129968
210139
285980
151415
167467
246259
217800
281049
23430
219826
256169
114142
83615
94881
284387
132069
297206
234986
180715
225250
199654
238799
186998
19247
97078
85730
137783
149047
219407
76885
254386
84545
247495
71889
121897
275892
215658
80768
20578
299800
59246
260474
237948
38332
156150
294179
121444
394
88296
128356
239635
212693
50808
270483
871
173169
191362
137626
142289
62287
113887
156095
62156
227299
119260
201627
33683
106430
161151
219277
43094
194755
121677
144403
68298
18252
281952
299588
83667
148695
27473
38385
102678
239252
72740
160510
7772
254566
253775
267783
60982
215277
94431
266154
122370
221240
151541
54960
29807
52771
294740
268344
96410
129441
286464
136907
207932
77356
206399
251360
112879
135028
123321
241585
288044
168949
160087
118776
199993
12291
62184
46034
96885
226783
293307
202813
2459
94460
299070
223349
28141
120487
13483
159696
126790
156048
149343
446
220714
296819
239036
274219
173570
277725
184267
153857
124241
189001
258443
221941
229588
45057
48519
150484
113548
162187
49291
226521
157849
288936
211448
213520
125239
149960
98897
140411
50761
50935
188596
161368
175037
194593
253445
41009
154091
162454
69026
187412
127582
53233
133334
259677
295138
297276
15357
136651
288601
169693
122013
94963
167790
229370
102721
50289
133809
24050
136903
93534
226913
130146
186844
210794
155233
243375
43443
299748
222750
11203
119734
30759
294230
172627
110891
222183
107855
10920
149276
20946
252298
221199
18520
137730
161070
249642
242284
222621
118041
62129
299903
157344
26671
112493
211307
170366
69123
183897
47777
54018
101043
47424
182319
43761
96600
18794
105682
154336
35651
29626
265860
1599
176638
237202
129410
277344
19052
87913
191453
176606
22342
88925
57476
272354
194204
133256
117064
39420
285501
76972
82544
277376
34065
71880
298285
202009
263705
279437
139199
233030
128718
66846
140109
235450
123853
38686
28811
16168
8285
278042
12063
224731
243978
266680
186224
6673
283826
6909
35227
299342
179794
38557
102932
101470
225736
261949
100735
78912
184367
79699
137449
139612
86440
42688
91421
248656
40436
62909
33576
182695
212824
153307
82215
232363
9855
145474
137802
250035
272385
166373
71428
3241
90418
118258
208004
68973
132122
84498
21472
129410
224834
236781
269490
64840
45212
239932
57077
140995
184806
141239
161332
96789
43981
24916
283233
283600
239913
294505
247510
260004
106777
185349
103587
241840
290299
139525
186251
253772
22763
161579
228999
103227
58625
257027
108765
255058
74499
146642
226932
90233
4553
195225
118859
285907
168585
122162
195637
254448
74013
68969
47307
156249
193647
211761
70954
244379
55064
299758
46223
263969
215222
61370
241806
161834
252921
38791
11748
130825
12266
276246
267859
179800
275351
118172
98029
44542
192890
234045
37822
191084
235087
212705
178697
160321
120049
12193
97828
169183
202818
297547
229443
176486
151325
81053
259533
9808
122149
299619
193871
19476
151672
290392
221713
194015
3295
273836
235069
225039
183868
36415
62762
93332
133457
69179
179622
38740
226223
93726
191756
7339
74779
271718
267265
299300
137803
272366
293697
293582
8921
192608
150055
59835
31219
57282
193532
214986
3179
170113
104428
65810
123504
12346
31457
274891
194182
153051
79316
52370
222509
81659
166294
187065
62537
77858
171200
12208
48184
198964
154389
222615
115976
213905
295347
135409
27427
208180
59739
182040
111722
292164
180128
173728
35635
942
124854
34409
252667
97217
290165
180334
185539
44514
263672
145975
134690
210847
147030
182910
245877
72715
256210
78878
20191
114893
283869
248413
144795
50659
83858
295061
88968
11700
157338
191856
101678
88114
80333
144847
106978
59804
259797
101717
297796
92243
41196
11982
272270
221693
157052
272780
106724
279388
274163
112015
18669
159044
123392
118242
31073
236634
244998
279692
235827
90871
172135
73536
137464
142850
115697
294775
239622
128306
9163
223180
75487
143233
266229
180232
7456
251854
235235
213120
5363
179102
279902
58699
29979
31598
118915
281542
25529
175724
271887
239800
242550
66753
174421
44109
130886
252766
226520
88317
149780
183923
279550
13900
21067
25015
172763
4920
141221
263310
286371
225646
251408
230686
148325
185460
35602
123559
249030
3168
90724
63692
116616
203485
91142
198813
211016
233252
99538
51049
150045
154211
127409
28443
285472
140530
57681
70950
231130
88344
167259
297592
274761
242240
225881
46403
187273
286861
249580
233210
70960
299657
296677
40454
99313
29707
271456
249724
145361
84660
120538
62518
211937
211137
141496
251941
268472
134879
294396
145750
215858
249444
164978
159720
3163
209285
219328
75593
288611
61373
125852
90717
293854
14728
181473
134664
215892
192033
169989
55914
200038
259397
210313
183324
209842
41886
27495
100067
202804
31031
151512
47825
142199
17103
25508
115924
105378
65154
43207
243556
36108
91485
199542
278459
127713
127804
11645
128020
137687
40924
148913
225229
261576
282373
204425
174244
165818
70094
11789
292148
73189
152256
212609
46173
17269
145031
116531
28021
55779
2893
246069
1678
94199
148228
227254
31068
213896
102512
180919
30245
104532
130645
235369
265468
232934
252691
242173
34465
64927
299728
139071
103247
158794
264621
85728
104987
28196
179596
24930
146353
49407
88754
231954
129420
200054
237636
167780
8725
232658
22028
152194
95524
86846
153745
273327
119681
173772
182108
195542
186487
217443
478
164966
102780
7839
226872
253678
231251
227961
250776
54531
1373
261008
228324
259281
147616
90448
230669
214086
73352
50802
180501
270614
215344
33765
168803
160459
100052
155756
57232
7382
289435
73728
138
281742
7277
83007
18939
220560
43304
198829
97465
204634
221523
267981
219282
245097
286803
78883
117048
228184
195000
202865
59616
141151
157796
160391
64615
259678
208721
171192
108395
169669
188976
260579
98509
273340
240798
180569
284046
137389
28765
247314
116091
150210
243262
190483
37591
235270
143053
255009
6037
201472
121175
235545
22048
40964
243140
65727
141932
257590
166834
141162
135190
15743
153299
129251
112370
240669
220606
295501
244408
76307
26010
105051
258792
106923
2259
160794
227823
247461
185464
170952
27282
5232
167955
73492
90434
64293
260403
157590
240722
174265
193508
225253
188037
206765
148316
62908
283799
298017
222120
90214
225943
42024
11735
200720
133451
145730
144497
179331
54729
191290
21195
112024
110719
252118
103753
158884
3923
23736
184207
172505
66451
59048
18795
77238
115753
137083
138174
276505
262933
75377
39095
17050
95144
13369
136325
273839
216264
283399
51716
172800
141839
1375
100588
299088
187872
248910
152461
139213
2462
173521
222302
117379
170603
105572
13099
296805
265016
113327
95117
157282
223069
84913
145773
269771
186711
99018
12957
22803
61993
108312
161173
6675
14984
261823
174662
130747
95410
269745
260983
102410
154855
217457
109497
76678
194086
14266
152690
17866
106933
37256
21086
239210
283253
115131
99538
205031
41635
43862
132452
73610
279732
115757
5566
43967
177995
12778
148102
276016
176100
112611
87445
55310
30311
18343
154355
250851
18075
173070
21826
180095
221562
162758
97714
258822
193378
65134
126139
68924
120061
164791
160144
44621
91073
787
111319
13309
268285
164134
215351
271691
30289
249705
223196
128993
269089
89243
279864
163138
55041
148921
123822
294279
69447
36038
67468
123152
82685
42956
87990
159563
145334
287710
5293
142814
264539
136990
39039
271262
223067
122142
187083
82178
291445
273147
249915
80548
143079
16541
209255
127540
107904
203793
289608
134467
141908
16095
115334
206726
186493
194706
220819
113099
48741
256096
229436
70147
293809
129655
132815
50178
203933
256284
287328
31363
223454
19417
92492
261944
213130
286935
224902
148069
240170
128058
271969
74872
90497
148959
53819
293889
104775
39996
277482
209793
288232
58860
44468
148078
110739
281903
34799
181662
244189
32501
222961
82457
180976
127551
278574
124279
286195
98957
43174
3433
123877
73935
149084
98514
105678
227807
94371
159909
223579
159441
229605
27762
165324
158733
64121
103615
260740
31835
140071
274806
93094
142395
45775
16534
207237
273492
90030
248591
183633
41054
287824
119285
112341
25088
256269
82341
170037
108623
252516
287613
146034
180926
252095
168258
106491
35715
292774
80887
259457
84517
49838
200401
82396
263307
106774
123336
4960
81257
252845
189196
263379
664
3311
29180
3257
263837
80295
226416
271196
71673
294441
38831
55489
169926
171793
10127
166889
73696
199530
206983
237011
211419
204866
213263
253927
81303
250274
193452
101786
52326
176351
104595
153434
73092
18
165156
58087
53530
272931
58938
158118
56975
292774
205241
276783
172124
215743
172207
96311
221513
212765
259439
207048
146597
53597
119380
29731
142619
239408
227718
203250
247465
45791
113359
213622
130802
284187
280402
26889
93854
205942
203227
235029
221037
229316
128853
271772
281550
219440
184922
290651
152830
75977
166368
142332
167854
113262
50508
145263
172355
209476
31855
160052
244221
299703
117062
83907
50358
206054
289014
102395
241954
100662
276038
64430
27139
258442
151785
243456
116971
124308
213821
134855
240678
5600
180222
182689
219150
277259
6209
296901
35212
93501
26516
271452
299896
81253
12520
123484
103981
138769
192055
191754
214593
234075
175088
5076
59582
225484
292768
78494
59608
145326
205643
33844
231160
108120
263717
134865
267274
31537
190118
33873
262889
260359
74279
159227
56305
100190
133524
20990
239041
200039
230591
116662
57599
201808
297720
81348
249425
105939
218846
92748
195280
242514
151029
214178
151369
175828
122995
95388
263154
164096
74404
263478
100908
298561
198900
174959
296619
53333
214015
204127
161987
127563
187430
473
83570
284050
30798
216140
11965
286544
142675
280448
217180
16440
42492
179359
229123
189611
278040
273204
299608
119719
272033
157483
20933
196455
207187
72990
118568
51786
9227
229016
220770
217674
124734
230213
290389
129200
170329
164945
179810
212160
230509
41216
281786
64304
238246
119893
39158
252549
238658
114204
148066
123612
111720
184723
93116
282241
230091
18160
54866
240828
294519
40117
269409
25606
166983
224732
35992
14407
62168
34191
205443
130833
29444
99792
123273
52982
282939
257269
195984
32867
294322
163714
51105
48327
63904
107109
232371
250327
264203
40369
64285
190194
283999
5747
146697
230397
15665
24373
200557
268164
256002
72165
175519
98035
80557
65934
119823
136953
122015
112224
274728
89761
141520
29920
163815
9931
16308
214028
290527
223725
139031
151153
215379
129948
291242
124164
222370
185502
102904
67862
109135
202375
101596
63399
127590
276674
3988
273070
58043
50981
229046
85583
209687
223701
169144
116325
67523
253139
129501
286235
115280
260623
58925
61860
198533
132753
167845
102130
144568
296577
257593
16078
177374
232192
267973
171092
113101
196353
51896
38884
174163
56724
180515
285335
52460
200087
201895
219271
261689
129808
166609
215059
278764
20979
242449
263419
55242
197448
141692
183909
119671
230039
35601
251
167029
22137
13026
122708
43577
262466
47356
57169
25252
209355
229799
294631
44769
150441
157487
39185
226744
228128
253398
26454
175100
203462
154929
214618
254720
222053
64745
264901
130739
265803
290672
245635
83547
218251
162256
191792
132406
53500
180874
22125
96346
50636
220035
278850
111521
6103
240953
210387
256831
238501
266911
152498
234992
295378
10941
143455
79275
102179
39430
244348
37100
216894
33640
3273
245708
242547
128632
197634
127484
290494
91909
243638
271904
185359
37423
41485
26505
195141
200888
22726
129585
22245
94804
264770
148652
287374
110068
183133
73450
64031
27527
176846
288167
110654
226596
290281
108949
239906
160406
292945
125586
207094
253623
185249
199892
173648
195879
598
33236
160654
64955
299631
94037
7205
166631
33527
287276
57897
137324
90184
16385
179877
138354
289946
154305
124246
277498
280083
299825
281743
215783
208889
215526
61260
148425
184744
289874
55460
47839
2473
171817
178739
225275
85790
241177
212910
131989
126938
232848
261520
29678
239537
65453
28444
222691
80453
274358
277930
22283
201783
91269
294087
84748
288778
123494
102860
84291
79978
29615
276020
278297
177621
189939
95265
183786
66176
292369
260493
211547
212384
248866
150800
137661
172705
116967
16002
206601
242014
181684
222577
96185
291547
218517
49139
2885
155602
280439
55602
148653
44636
81686
274701
54532
212031
185980
211677
93490
191856
24290
113762
198315
215902
109037
1726
223079
75629
14101
88423
61939
78506
274225
195230
52778
82708
173927
286481
266807
201625
71280
254022
196761
11096
238513
240074
246157
254276
204630
98432
94697
260735
156700
195509
83193
45757
284910
120145
264093
284731
164158
116426
173418
264114
73092
124736
105611
50480
5735
222984
50597
202773
15125
155015
222146
76492
254752
50026
212241
110797
109955
292595
162974
25183
221909
193077
67786
135923
230339
13159
97002
197524
28448
277158
155087
101515
58059
134506
279363
116749
164175
154006
96330
167928
207008
35815
33012
165839
51240
33434
165658
211074
131636
129335
186491
296223
88719
47292
274380
108758
103260
36180
130330
271636
207058
102205
148450
96333
270183
273741
298189
98080
190930
6637
200069
284291
67745
244390
20518
151267
233291
255854
95345
164060
77202
195536
78844
218617
25898
132834
287698
237557
29265
285268
134662
294632
235429
247118
3970
211747
70104
211947
228293
129458
118704
195983
248114
21452
70164
295792
264878
290238
19281
75708
75442
172193
165841
185488
17998
225041
27333
17267
16421
213454
205931
182740
207818
269867
135580
129437
137143
114559
272364
225627
141850
257859
288087
186038
222577
299464
84354
172231
259768
198267
279853
132990
220064
33072
18047
8014
230244
39303
199686
5033
84738
226695
123399
170245
292930
97073
163019
97873
114748
175997
233534
161021
238443
146786
175456
1762
240675
189975
43168
290105
72040
192675
248486
298848
158546
65327
226841
116091
282748
72538
197877
222164
234510
195002
140964
291882
139923
230307
59975
45668
166232
116282
188515
100926
107151
186072
32640
63965
247526
128737
20342
81476
183574
213246
148560
239834
95746
243042
208807
296245
38735
203689
144862
137514
150195
152671
127655
117949
36300
243956
94120
74732
183811
258375
86051
75661
124968
129415
149995
11641
169836
181369
192070
68114
110072
122388
190510
146563
106633
23116
101314
33453
135957
12918
53998
147731
165163
110062
22732
177771
147888
289896
295028
193948
135505
216076
281080
139989
84666
274428
295915
111227
187427
242744
239211
245986
71724
116552
79847
125834
140076
116701
60037
228507
132850
296297
115376
269720
245002
244008
96459
38778
249193
3034
269996
32501
185599
211401
49986
90324
42801
58182
219002
98474
6774
62256
66405
64681
134945
70245
66231
35620
25155
37643
160685
220576
22393
219186
51626
120782
116512
83185
128661
287461
71844
190457
119890
228720
181621
96401
187646
80813
63839
282017
4800
80837
171395
135614
12219
217519
247530
266066
76568
298416
138598
94167
58984
283920
670
106882
202209
251080
284695
89676
208182
66970
247953
63902
58270
198822
85155
222641
37245
101220
1207
286047
52083
260936
198158
13422
249774
283735
281336
237336
109111
3731
191387
94888
40830
196321
153466
51554
189169
131243
236019
35959
115718
151115
105518
140653
25150
249594
45602
214001
28369
46974
86739
267182
198184
206028
244682
194309
257239
243688
246537
225347
174924
240932
43886
261540
176459
265208
102316
77728
113543
154194
274261
216157
72464
156859
31424
220072
80076
100542
103729
251100
40564
113297
296460
113508
123469
151649
56366
178258
133933
210803
149721
221792
78030
195430
152506
31804
85125
11623
265883
89293
288422
134460
33453
69060
46729
148013
242443
299925
154737
45049
240322
7920
212318
288772
1109
45508
104767
194645
77044
93523
134406
128817
240470
222100
198665
279371
215156
68680
285842
139777
91683
99489
121681
165301
69637
207304
103970
199451
232042
188395
196557
286502
190868
131209
288735
103151
118345
205240
160720
47153
149901
78193
93672
74390
163689
207891
112725
106037
152893
181795
91399
256337
185033
69414
38087
281497
290888
244854
285396
151151
166402
121937
48144
148866
242459
290429
44372
26300
2223
218384
251985
237474
231937
180478
35776
210259
53635
287336
282768
249083
67594
22715
48914
195417
39357
277689
190706
61165
261559
109273
217186
180827
258859
164270
156427
82133
204369
220649
125564
296517
262681
125522
12463
188866
32798
47963
250266
229654
270562
144492
145515
187852
92449
270844
202259
74940
23175
42015
276402
17062
281495
32702
3005
12516
126352
11151
247604
18185
80321
219237
192532
241935
77805
162263
217536
159127
218955
179633
115750
38609
176747
146027
28534
41814
149031
1513
205175
219266
140319
25322
295721
171743
256451
271056
963
198398
238241
187498
237727
174371
192098
129899
149132
273643
206199
68709
90629
76008
263571
270749
287205
71860
94331
92194
158525
278889
8137
76755
21927
80584
89563
90382
281241
155484
186656
21177
42340
8259
117148
289543
272322
65117
3636
52119
147461
234255
88521
293895
124244
290065
66086
191521
40429
3648
168462
52320
223122
4786
224923
175667
52012
102041
2110
21413
150125
275148
211421
196242
38083
151130
17324
244045
128474
74890
207060
108286
240625
27075
171226
257207
123526
64218
209448
52631
135356
209011
150057
140084
163322
115240
151949
181952
126114
109730
158032
23082
268938
35259
268990
101509
59322
221141
269747
191779
74320
33542
183328
53007
43520
243949
127316
37116
271640
295722
176207
20142
72881
237589
17125
182225
132114
152380
7560
151107
269934
10295
8227
95919
75816
259619
96596
125121
209347
205933
51826
250779
118814
94251
118226
127156
92296
29117
271303
51369
40257
232631
65273
104487
158591
68897
221309
117289
143369
258113
204224
72779
51656
185300
33869
128313
20424
151373
50698
175478
20019
212276
247091
2744
82267
281879
225100
267750
30916
3120
127768
63491
183963
42755
117078
129510
41459
212995
21902
93755
42003
279491
160528
178415
126195
131844
62547
39996
206595
94376
102726
295614
264149
166427
52037
160811
231222
56803
25423
261690
212161
204158
110466
55849
217071
126862
255845
224636
283301
204870
114546
285807
189920
127737
165174
79102
255212
198136
175942
180085
157418
246364
174386
163811
181042
28354
24311
162622
54720
105851
103002
119681
250619
57186
85479
209279
102492
262491
252329
99878
265570
272286
85704
40981
14678
9163
161753
273131
177346
239657
157221
60255
267266
73272
47698
113060
32073
100485
173768
25532
42051
288639
168904
145996
92069
116494
31410
37600
2441
10137
156620
65050
32544
178127
181543
273199
49967
90791
230519
202901
122298
86553
240983
101842
8242
235494
763
37282
276106
292018
261105
157238
282101
226352
5691
34905
108843
207774
205883
13421
104792
7782
261897
1709
22298
231826
261494
52254
230712
201853
240713
242247
172864
199964
125001
65924
60188
279058
106942
27699
117754
6911
272168
259484
245049
38104
130217
17445
143836
120185
9920
227828
249890
120330
111121
184987
222159
158648
107260
60197
116107
138632
237187
140006
279678
17900
234869
297210
106646
179811
241915
220614
37769
84026
285048
203493
159523
226729
231168
45786
104148
204481
243812
163549
20018
206274
133106
269928
297187
168740
282090
195521
191565
252250
106327
132286
150465
4523
247398
218981
996
27484
104595
6376
299066
210633
165399
167897
147264
264611
192960
165861
289751
217534
116531
131856
216773
237298
220733
282340
193183
162168
175762
20680
206973
258902
189060
13821
164160
122656
185490
64525
217801
122119
150600
154945
290952
140158
268964
124888
62815
52559
164135
162883
132558
44924
84520
131825
258373
145723
237702
163713
278776
119984
43058
60941
45027
262682
85869
28771
79814
254867
142473
165607
5330
131441
209699
28988
256367
63617
99058
49592
256357
223632
26657
26043
273944
195404
154574
242305
21353
259119
91001
258602
73014
153382
78918
199275
276336
7704
143270
90034
42934
299352
110817
50332
257395
255468
163153
250158
78472
112264
36824
113550
120716
234665
8139
72997
243245
52224
129028
83526
137180
165433
27781
141657
202211
163892
5596
91876
126863
96646
85706
217451
34644
298472
186626
271864
106199
57066
279573
42088
168648
264811
119775
5272
239663
102031
254374
141449
131683
60367
137968
47511
11289
273090
103469
100566
125432
231492
80726
1546
290463
151526
73531
170120
182140
145823
167069
263962
275337
154403
188796
76276
1118
88736
185358
8561
194809
99598
74738
92991
75984
166658
112569
287575
247254
114961
254981
231168
215045
81250
25199
295454
266688
177119
1487
238389
121939
264933
81633
20214
88418
139082
236503
250297
107876
34258
104070
20253
146547
272443
34754
133190
242697
264242
36168
252697
209973
33964
81781
165058
165994
119378
194406
218432
292801
290413
226371
41956
254911
74053
236419
19860
147767
237393
134821
50210
117605
280087
212151
130886
118444
206358
85831
133600
150904
244424
138392
139468
218595
130616
37826
182809
159777
181980
14472
250933
115735
161307
45793
66112
58864
128804
18353
44714
96008
172378
100356
61778
6518
54764
150338
229153
107767
267015
297713
24759
42129
74374
72476
90253
92053
174901
191061
76275
96755
49607
207075
42063
65088
109952
48163
125145
113714
46789
20319
283034
63804
76462
191425
65680
98374
95704
94616
182307
207749
187786
272417
231198
150498
182732
249308
37143
280423
108963
178710
35754
155464
191540
193321
38740
118051
5124
16642
170716
93919
105162
80450
186220
238576
295572
64457
23478
37292
91141
60040
267376
69476
261806
223520
267515
21615
67723
80321
184960
290016
72606
153609
295
152698
109530
192263
34469
234724
281045
5380
76993
16489
108075
101795
265643
96346
110847
268925
9515
269945
272885
103518
199152
179059
15487
44277
100627
205566
44760
75782
57907
18458
60928
73868
103908
40304
89453
259289
78809
35298
282626
277588
37787
88354
109953
81822
200092
51853
259428
233046
118278
247682
89030
98670
28397
41492
265447
131066
298926
182411
246650
284622
218384
165950
258304
243332
225202
260772
36358
132409
41524
152086
50735
72720
106827
104536
265748
12525
193933
116125
177298
193062
168654
260995
139786
139690
94411
267291
261187
22795
35274
54973
235828
133746
139375
36308
153580
220676
242973
169299
228609
18296
157689
23805
89933
240200
231601
70127
74281
28751
223699
211958
164201
299792
68251
213845
242838
131358
133378
49940
97251
254568
75005
82647
183463
62443
46002
168364
92718
236126
66240
79307
234255
271500
214849
89465
72865
186780
52836
194226
119171
252357
6985
196725
26728
299717
193515
241167
28764
287235
278762
104682
152754
283827
270037
146797
49151
169980
171403
37878
169973
271578
18327
264910
99792
47535
181874
142558
233865
165540
91449
136732
74258
173737
274503
90517
290456
105175
223235
172666
127068
5531
200196
17845
294959
111375
292143
5704
267511
10225
85161
1510
227307
142610
52530
185582
83300
169207
25358
229651
74131
86849
86519
276672
111873
216292
115798
280425
101538
266568
17889
117631
179169
22144
210964
285708
124630
291034
116474
60206
203996
281736
151161
150333
16742
221466
53232
127111
87021
286231
66605
201516
181580
80729
183456
53730
63882
189085
179139
59182
212814
135206
85996
296705
100702
247753
241968
82564
278096
158929
193779
167237
282171
89073
203658
193438
26715
284699
254028
278920
50780
6267
116555
279921
220835
71005
137394
117751
47790
76878
130293
245297
224166
21692
250873
17072
9637
110962
297992
246339
128657
58774
297637
105753
275908
229315
137521
223483
189555
219647
214802
264864
14383
52824
104267
140411
22611
207938
200566
204627
44823
57504
267781
270587
42224
184512
89034
137585
226588
148560
86944
97779
137257
196116
86322
169686
212475
169743
104542
292173
128605
258536
136396
277514
211031
23230
68915
137445
88810
124003
140958
296930
53455
24319
101110
44372
208167
62343
169333
270763
215453
138789
298882
249167
290156
183092
82911
271966
165349
204341
120208
141749
27370
70966
239275
126391
85507
145454
41101
148152
97277
298661
125504
246909
243051
87251
22731
119229
5447
59556
162553
141973
273957
18559
133205
226075
161730
86241
155915
4306
200053
119305
56272
125010
202015
107690
194540
36946
251909
234434
232674
9542
188726
34717
174351
253904
131939
28369
216591
225285
143206
19036
154249
234328
9668
50982
163031
105021
59805
128832
266413
215309
220040
40307
216902
106272
292604
232541
264045
238928
36052
9303
147835
20703
213996
127262
280438
29980
254190
36019
75899
47398
87814
1756
232020
131066
182046
31677
134620
229792
69729
168974
26846
196584
117875
147926
119113
143145
9967
112892
210861
191697
94543
48301
177423
283444
48640
73540
193319
24329
206935
254687
205835
177082
67800
11100
111051
223855
67733
199001
89096
189269
103619
173880
87291
290397
76298
254919
17147
70749
183806
9508
281455
278772
277690
15148
138703
49306
41974
219547
293936
151944
150419
277861
165351
269516
73417
84755
194651
88284
252421
158156
111887
138765
47433
18897
228751
191982
10743
113
78370
143120
174291
251066
46729
286468
266206
125523
180527
291491
28185
252649
168678
240713
240606
23196
181514
257470
15473
195221
76036
144298
60598
131355
231409
285421
113972
16736
281504
244809
157604
135684
143674
210890
258972
230589
574
163998
128305
196354
103654
157749
175258
247758
267824
252708
60782
250678
251374
23327
167486
184256
167986
259414
217859
184168
296428
189043
53268
203558
24801
17893
71835
244185
886
159432
117955
154857
108321
169595
234737
183868
178270
83482
37470
144971
130150
289623
67636
178915
186244
57381
299724
129661
180309
198528
58900
104080
228750
48439
156236
289490
229938
292486
269429
239240
9121
212355
183236
69421
267262
281893
259612
263276
140332
114429
107949
73109
46715
129032
280583
235009
106249
205481
112986
147508
135204
63342
184822
185255
70201
50573
141790
23450
66746
112943
185302
144973
215837
156282
130493
296982
267249
17093
156936
105677
244999
92560
56549
297804
45820
67730
181632
158420
285142
252541
150131
263668
229348
85708
235128
258103
155931
162349
210774
147130
231194
262144
54903
143797
180132
280693
115779
146621
102123
78207
90224
197231
142975
39703
9132
128683
298876
105260
229565
212864
255502
104020
140755
25756
267570
267983
66819
281529
179028
294831
192172
12847
220918
28813
160428
141900
31719
245860
293071
260361
194602
111477
238986
130270
122313
142899
168879
271910
232891
6418
59207
86032
248114
31407
43383
189023
296519
76565
262387
263910
226506
108581
285287
121519
284783
18058
259275
12867
276942
201032
265843
39052
241728
113757
6155
258578
82230
40266
287701
97306
230976
94992
97138
244260
38267
174333
288512
175444
276614
90650
268172
183366
178202
106822
97197
160052
89478
295042
164197
249303
82552
198181
195467
75646
81853
41279
122437
47484
270430
228963
84559
174123
37389
31705
260729
170814
214535
167851
123972
68048
288446
197597
189599
205140
27909
5158
18000
281757
48174
195361
6839
19198
37584
112149
211197
79804
40671
38593
251657
89946
236959
236755
254479
32671
265606
104939
24924
244940
190108
138240
203098
269930
160618
280967
238125
88855
68434
224713
17192
26067
121790
47369
156708
49483
169143
143643
287726
121526
82262
77406
27596
241805
9095
216298
216096
199786
269264
166585
157763
15164
39647
51081
23423
47921
297541
251874
86833
247254
261836
196853
146573
233701
36649
7713
21722
178631
235776
264228
143409
257048
126924
7531
234409
259417
264203
15341
163819
178474
192237
103858
107925
50663
21320
181606
122885
13157
228593
292205
94066
108398
162535
30319
166139
277286
156648
127280
72584
121155
43881
288442
135152
253039
120199
159789
183725
264500
143771
199749
113657
101450
266508
255554
28439
239596
261826
104574
41678
1706
211474
137698
235564
108521
67631
289929
256400
235902
199084
126785
31843
198521
110697
83950
54360
7384
293333
184652
44541
140088
197157
91469
248806
262399
31258
175676
235799
136791
59010
123226
263007
95062
268290
213882
23763
262766
35403
145825
139195
60395
293471
189451
134340
38472
106460
98055
143584
74468
29791
2519
214929
261041
33403
175662
4750
48389
131571
73581
224516
191834
146837
115782
267006
85070
852
279685
252565
125708
200347
270976
64417
45872
162310
194551
159610
193935
162613
77679
299508
198663
63649
8218
10639
242260
284797
193207
15286
62813
266340
122697
75192
21868
47344
90778
192351
58957
223723
149749
219898
126577
153394
195048
46299
121955
27959
159712
275244
186790
270232
93180
89966
204371
210721
61923
284128
94110
218854
89543
212467
27134
40621
6861
235906
110915
277212
61164
177846
152317
270445
20487
180497
293847
286012
178732
112184
226140
167314
169916
192327
115520
147911
245264
245032
40687
212944
96520
205101
105444
192230
204282
110710
232943
53914
109593
279470
183339
21674
214676
134949
157668
180036
265276
61146
204058
161828
236830
152308
285076
162324
238951
164326
220035
258343
72320
43949
176062
86292
94178
142331
251384
242340
33512
183573
246621
283546
61252
265727
139421
270658
225467
180762
288136
36034
71446
230324
92518
267265
260443
162120
244109
87462
89873
96741
223249
291269
264490
27279
163416
276341
269186
27769
188620
16783
115828
196541
49026
97537
258111
9595
267768
139421
104773
266892
75874
171209
8918
5218
60015
178500
200505
293279
62568
270685
284678
195558
190198
244039
161946
163230
157072
90372
275841
89554
218115
215281
48208
3143
257388
130461
293605
46055
124060
224347
61476
9075
179433
94045
51975
234592
470
233882
160576
13274
175537
217832
217058
195868
226688
219588
100239
196556
155276
148642
136355
186351
176109
168915
199848
91857
252676
154975
43506
34138
120659
261779
34365
120170
48053
23463
154131
57921
245076
90272
24284
96009
17365
46410
145274
117953
213050
123626
287884
269020
58883
58857
34911
32037
152599
1438
89446
12618
261544
175741
48116
217966
141509
17234
255683
91126
114826
203007
117104
55615
243684
255537
140095
94440
299307
132641
143658
55788
280897
187894
274290
149694
216556
41767
54561
132588
94968
69961
120366
271465
21858
94164
38495
258272
98014
54628
256577
202992
218081
202211
131605
192625
55059
253392
51257
72776
178564
24870
198922
51730
199591
81024
276043
137522
155
2902
90444
230947
284287
219559
224343
255220
215132
290633
269237
241664
209000
167438
31387
136111
154462
261062
297024
90335
116694
54253
206325
147924
289705
175204
90657
92547
242602
83145
200593
71247
236345
285884
13237
156698
19365
253684
139295
62332
225584
155690
41081
196896
134660
293266
243725
220201
87136
274666
299124
9173
15953
141160
76202
99490
248411
141810
121827
205194
149227
132070
56521
19509
53296
53865
204610
2153
219158
58367
150081
148774
198287
110440
84494
161026
125865
260200
86286
235576
277981
262846
40978
274290
18878
192201
217117
204903
195199
258112
163459
27421
131606
44426
146944
221306
133640
201715
74100
272126
259947
231170
287655
237787
289667
113267
64143
108635
65579
184882
243368
272369
135788
280100
90807
163088
137245
186946
74412
122815
46465
110137
296586
58998
65888
165321
282416
91851
182017
181712
241085
174226
277289
232802
153821
237742
207063
288556
15931
93873
220411
136261
172832
108369
13099
138482
216814
124469
264197
166147
220832
175056
115906
53418
226848
227632
166394
3773
255952
52432
186330
267830
9142
278129
31249
277131
3547
147625
213514
63177
152391
42737
5801
138167
88219
189500
6447
138968
203899
222876
120644
257560
19647
20117
263603
262472
270367
270683
159148
54380
19410
136081
247056
224152
149736
261746
97129
160915
2977
78031
70296
291619
283566
277821
184132
238166
110415
101082
174995
100255
51086
102684
179561
240728
247620
146279
34650
5353
100753
66783
88987
83318
42510
55685
189411
28932
8232
73225
115978
231580
175591
48670
116307
168029
245592
81854
226282
253583
123510
119776
277569
234161
103924
249039
34
51410
47092
250350
188168
252199
47506
172760
58078
72955
71610
77698
91552
273501
167280
228998
90673
143635
225286
254791
183365
235641
96536
67881
187474
26351
181232
2515
137032
92998
43007
129480
118361
92235
299001
77839
123726
63936
229532
216954
206306
60036
51499
206149
75904
298999
55799
57433
27550
76313
94486
214841
170520
167888
243158
69668
97666
66360
128193
105678
173155
231584
214547
232735
171109
226666
105872
4888
14807
16789
169652
179378
106279
33344
60701
278261
237981
54296
164269
229313
56360
22044
139177
78735
195067
167045
227128
143730
180241
80066
237282
156705
15967
104373
122322
263068
213219
66269
183809
7759
205634
84642
107340
284072
155944
175026
157005
174611
207924
216986
45578
129874
81788
205764
231213
43875
103930
90756
39087
275041
68214
21859
140674
168055
25535
11724
31423
130695
269625
114887
282875
228111
34970
113625
212754
103266
288319
261541
115525
54219
244017
54878
209142
282478
299032
278665
268610
159656
178119
251120
77186
133002
111562
90274
79223
103635
30347
78265
196465
56487
181804
220913
239141
137729
21822
195083
162410
271615
86496
25286
94842
258278
203731
80762
208036
257348
105410
89135
288825
132485
108821
126077
102561
121019
92501
250996
42385
125691
191357
285562
295720
98202
288053
67776
237902
117140
191379
212334
260936
211542
260185
205328
155006
181059
28625
24902
293662
196038
264782
292787
152972
216308
161852
261468
173371
50672
51547
36411
299849
59592
170323
23550
87527
237123
257035
137754
276623
53946
6180
68025
127003
242862
143083
81860
76948
136945
167138
68215
264629
51945
262019
56934
197687
243882
31160
297404
285376
22632
17510
219424
18574
18585
704
147825
63539
190755
208709
255879
264656
33009
71598
196191
69555
28000
110285
148620
187226
109497
202690
138580
134647
156606
73316
100754
84226
42854
91974
248956
46758
228276
199461
114397
142755
42280
55496
172760
36139
267964
39532
173879
192969
166669
288841
109980
265875
128376
244333
233047
164076
272116
114711
209266
326
217009
87472
157564
214656
298212
132138
110819
292672
161107
236488
24014
106092
219953
225316
236974
14644
273102
239307
226068
276332
275529
176156
236956
123771
239207
246310
12546
165283
290279
252979
246174
267814
250094
225659
63974
181173
119212
83794
127230
157364
227824
228821
3910
278035
155397
124307
195947
5278
187421
84499
112597
8251
264163
121984
131844
298968
251278
187247
174358
78204
296343
162835
103840
235296
272100
77831
185550
149622
223807
92254
287858
46290
264111
228018
117674
190993
110476
39719
285513
98382
15759
121807
121367
166488
156875
53037
71217
245451
244957
96
21897
257894
220402
115556
113466
162478
281018
65036
89927
90861
119737
80138
106851
15233
173719
262548
246826
283638
262890
57984
111355
34147
111326
131522
275104
147960
245355
238563
54030
299067
125650
151693
242000
90666
292221
242237
18559
203877
146164
137247
162098
37185
135792
190554
141731
12477
291643
291021
243871
238162
35957
26347
290440
286518
23085
280530
246157
73974
232739
26375
96462
259406
70196
65596
155582
29335
246170
61055
154172
65505
26332
15371
265329
169239
252563
105992
12313
64115
75404
99398
211312
185064
216609
140409
149161
221906
12277
185860
223516
71463
211580
96788
31626
118188
293533
37306
210666
53164
290861
245603
43267
95658
56252
208113
111769
206084
227821
218127
283885
111150
169340
255346
110879
154380
177171
153848
282299
134224
47653
114222
201112
19257
114345
147086
214478
183251
21606
282478
289700
177332
241064
131434
58440
167854
170005
237125
153642
19810
107438
96311
79432
246762
144353
45347
183475
220690
180791
172778
158757
263411
299192
202702
158592
102433
159943
195848
104106
144695
4777
43367
12880
136369
163444
96848
149570
58370
43799
111123
272267
266319
69767
169309
150849
190906
151148
259907
256105
246863
226045
110208
131745
262963
281746
46237
109728
64283
122800
52811
162815
174607
264457
149960
256988
186915
256501
292688
155978
275148
188492
30187
67875
103400
272717
923
202667
35145
275998
29504
61708
14802
1718
46837
116689
192815
259699
42974
290191
221135
200450
152696
42961
150386
18007
129210
232260
133880
48646
20970
230050
118851
130930
42040
116808
74516
77615
31220
283270
254265
42416
11990
129041
2850
163897
49007
117444
213459
104676
7078
204582
48989
249831
97745
84581
237108
265732
211637
184467
274834
269342
24328
166025
281337
10361
133069
240872
24549
278337
175394
66749
36695
286407
255074
107328
69863
178569
175101
24240
277748
40825
155260
248775
261295
103282
217380
144473
282790
190548
221015
60848
8393
109043
199836
24965
83986
188591
77252
43328
207179
31886
107864
214434
46617
162519
190320
117300
261372
121260
16177
109338
139537
261324
109099
74836
44745
41663
130936
295595
33539
83289
73480
1976
107481
28285
61891
121086
52176
26542
19002
91660
61588
160419
31638
121622
58850
22271
290473
203294
3697
248462
173730
6076
4887
272214
155953
243272
49716
228100
86569
98285
141028
233369
183028
130548
193160
162676
254287
70288
46636
66997
260857
22704
186837
187240
33533
170183
31964
201221
167777
200106
25672
225884
62631
62548
199232
170533
208504
108779
121032
5926
138005
218324
173273
156999
1154
38851
30033
229116
34704
100262
233099
2182
24806
66087
189293
71870
15711
174405
89317
243697
1986
120419
20600
86931
145040
290733
41972
31146
70342
200961
131860
131318
224235
206273
18456
123384
28043
104737
69752
61694
138226
236456
252424
3736
81882
64551
164569
126791
33067
151011
93549
111667
276983
287846
34207
215474
234799
221327
272929
87053
249529
107552
172381
252185
252539
17935
107617
138187
55053
172938
185154
209816
267563
263692
124357
69727
281905
3896
56610
224146
151237
87841
79675
41651
38867
274454
189406
265839
109777
152373
112679
68697
91433
208780
109764
227793
163317
252022
265671
233097
190657
59483
261903
198478
207102
177580
50429
56058
54730
29885
38843
91403
286061
37511
298849
158736
276162
151326
186764
113206
163264
44547
76659
287805
259018
48552
291087
283320
161574
24378
95226
201168
212242
263293
14025
284251
228952
142405
173737
288620
24818
231831
294396
237980
13533
211964
271791
93074
123871
282215
15973
181931
181966
253096
196290
108315
40570
296468
5429
85891
125608
69279
75195
178922
258262
61968
192583
241825
183380
136315
187226
106773
90541
135295
263167
115040
50531
230446
141452
277700
38693
274717
227305
38157
258368
282460
120536
135267
268683
106499
26139
59210
235292
295474
288507
94338
221083
80865
263472
4984
179955
121929
289889
187166
232837
78822
87650
66056
18425
21660
203503
256515
82752
188870
32006
298273
42133
271176
163377
3441
18713
181658
286166
166602
253899
101420
265576
269112
26115
58025
276000
279297
1139
131077
209072
112762
121473
110159
283637
8409
9506
177697
87756
258925
130375
59856
227825
138765
260219
247731
174170
242697
214303
295424
199272
26595
244116
100641
273695
30783
69067
189466
216875
245340
46686
126402
88157
244240
292385
289925
143657
16035
253310
174854
196428
54073
34563
187752
207617
208986
198423
240309
189462
77875
292901
128074
246752
141181
102514
54203
188788
267579
201734
238132
58340
103943
63948
267307
170012
6340
258856
26684
17636
162270
9309
94954
295714
74586
101931
86131
247816
87453
40857
20886
14156
203588
262465
150949
97136
277829
261003
137837
235848
280560
31166
181609
57298
163856
253122
262486
18529
145263
22621
282204
270088
261292
96798
49166
152808
106312
22761
234992
144202
295919
63155
199318
6012
97138
287631
94082
57482
198335
171706
264270
266530
135785
208630
153705
167477
277072
274513
205562
86971
67850
78029
238521
232501
178374
59352
46363
6526
186107
111452
22738
114209
179535
31541
208295
235741
73144
186150
133398
79734
156509
275756
247196
203552
96849
16695
37999
99747
250596
180918
190238
41473
128145
86429
237354
214968
91533
44426
22200
240697
92866
225052
244164
72097
180135
145226
270990
62462
68581
33146
25173
257970
3162
204536
192167
94932
80984
32794
27734
30670
225447
6353
80573
101679
141031
113339
226039
236568
206891
140130
195742
249957
241927
154041
41766
28536
94480
31977
106055
138712
234660
217879
133486
187633
19823
259546
165507
83906
198558
206240
288508
33483
195718
277960
292164
220805
291112
299734
19710
265229
289910
298096
170284
114665
156907
290521
75168
108385
213718
160065
37634
227290
298565
119366
16778
13890
292350
32833
162797
104252
223394
88313
147644
297505
214308
77848
132400
284654
268493
280210
146624
192584
14586
137937
106035
36242
200296
71042
63183
295704
126866
115255
256265
204238
8363
240937
6362
167003
155367
93428
100575
270967
198494
53733
278661
192175
73830
238685
41354
89945
282137
216261
210503
106033
108188
216355
34749
113606
114697
157602
167958
66803
275189
275652
176111
205510
117497
29952
24066
231733
232863
234061
55088
107238
81093
24840
256513
145944
272836
79042
283313
18018
133871
149004
121357
120456
291377
251879
272456
83950
61283
273104
241909
128859
272213
232614
6927
92090
80536
154943
106571
220318
237489
145292
81859
295075
298387
221469
49375
191953
91517
47469
84233
115282
165165
285321
192491
106050
92342
47498
244013
71528
226688
124231
297840
6371
125855
156545
43156
167809
16061
297074
155730
288719
241949
250867
240114
85672
250232
128273
259097
171171
106327
239727
35900
294571
122568
51897
210319
272182
289477
125437
221795
256539
254598
162936
130935
178375
294467
221745
278369
171117
140505
249768
63671
205120
181636
295012
177587
250528
218524
1018
203844
216678
160301
115190
127521
139229
60397
116637
82443
93293
263860
111864
145565
266313
28611
136006
229815
29324
264643
284989
261378
185346
23015
43013
19113
50226
134043
110296
260034
63243
228068
199252
78958
139255
262283
48841
36236
20420
292993
160488
85469
271080
93757
62960
193137
269069
242535
151201
97783
4459
207292
203288
86443
262454
23910
180394
221563
130198
121489
123890
75547
227066
263246
78225
155714
129042
136693
262544
92136
288842
114042
250371
111491
112160
10421
80224
55674
69948
294034
168519
3328
291046
172796
84055
139542
217087
125532
27714
75331
249844
61715
125490
137833
219130
268842
179612
124928
173098
299307
182086
37320
265146
216691
263693
48330
100290
40201
191480
10905
87805
157119
15025
92285
236996
244492
160706
102151
228375
276617
72382
68329
25028
188275
47806
282852
121951
101877
114389
39615
221254
248920
279796
157251
124685
233913
189475
246994
281791
228129
235783
161913
107696
266419
11490
192876
24833
69759
192764
215664
71829
179660
136806
101868
182270
230622
225976
96258
167233
7016
217920
101827
269730
132696
101333
276629
104081
245438
285940
115638
258320
245783
271603
11177
259432
30088
280202
292448
257563
13688
240088
166256
94825
131640
108181
180118
267173
181860
205199
136480
95654
146971
153216
191574
212501
289777
56532
226129
59939
69824
286890
230483
40905
237825
246536
119054
204011
270447
63107
70657
198352
45614
194628
165180
6964
275845
239351
73194
132970
280103
295631
48682
265569
12947
13964
190498
267984
16085
12996
37150
184182
58956
95986
242124
189778
164616
92845
255333
293850
173352
123486
33040
171570
263519
58441
92277
222018
134758
87258
211798
13089
31886
253052
64617
18664
30473
216994
140486
40699
59900
200910
17062
191320
31339
210613
76137
93798
15832
137466
766
214074
255314
181639
210188
201901
26659
70113
225701
286225
233792
62381
286544
142525
215393
166550
149660
116126
280193
213292
109204
228677
198248
9967
247213
207024
48487
234091
10736
245926
23396
130528
234743
27307
24820
152958
230885
38383
197996
242995
101285
41927
4377
228122
254563
5017
30613
117185
165396
65322
83971
185822
288741
65460
280533
201825
204779
286155
17702
101855
150695
200857
104854
261395
294152
253818
24556
251060
210863
188803
116878
6272
123402
270678
102203
240190
249626
40564
55593
232577
240414
100218
47796
187048
70509
37939
114557
63827
77221
119333
97962
187492
75151
129060
173375
114560
199603
129627
265045
94184
230381
14936
73724
54886
143731
296236
171080
188305
103456
103301
6925
5030
8291
222916
128498
259313
232838
132367
205293
46625
288877
79117
286978
263718
54796
28283
236339
298021
274950
235840
106889
299780
28792
118205
237993
96289
288402
221260
192714
61360
241132
147979
239150
104333
284204
80256
123762
180385
215943
213185
114915
223730
16230
206167
185642
195863
6124
278205
48041
115583
12444
223692
41366
200172
113504
81145
224718
113562
6993
97242
287170
14486
281572
197676
205466
27434
149101
39016
109100
23567
124560
247205
57502
108185
36974
64261
77158
200150
187703
225420
34706
187260
116093
15310
93591
153282
266792
71420
275272
252106
22519
26648
108900
142816
189448
276155
26883
26153
185678
9143
31702
232327
196120
174232
138265
15209
260271
6946
148364
181063
222765
271669
117293
10760
89379
288457
217588
8432
167723
240542
156490
165381
146262
198377
75000
68153
142698
286190
255366
241892
6112
83030
33126
198880
268917
282428
74141
44739
297158
87539
270519
256762
151287
78418
282696
50743
37605
148190
90081
215355
237288
117148
88602
153964
205918
111002
1916
94391
60743
271810
201045
94927
155307
249812
91655
241080
6604
260396
119043
64198
210957
276712
162148
261156
71477
34899
252240
275265
182121
170943
22342
25273
231844
80376
114782
63778
267963
126822
96666
170444
177009
262546
212898
217537
190397
221075
73507
68488
273161
16109
125932
52181
243097
137764
101916
76487
119929
61033
217029
181992
1761
38957
160705
13531
280202
167143
243530
6409
185484
164611
36906
88234
232755
98840
165492
8208
225421
243568
92731
183247
4390
77731
237651
145928
259194
272533
160056
227629
122049
17587
111925
14367
41249
165860
278334
218197
37164
251753
262857
57614
251189
247461
95834
124026
50422
200831
4030
14266
194683
132118
208645
296936
11571
37068
154046
182134
84976
91120
41595
32595
199990
203357
100250
31417
116976
104174
225285
171001
17965
200840
252013
267949
130253
208932
155626
109148
268892
272588
249126
266913
240357
226645
71260
118308
124909
138750
167970
139703
274094
129204
39290
221267
255224
75091
236250
134860
224384
154788
31293
83497
221840
255129
211953
197196
206838
224996
46008
123870
75945
240375
24421
196835
51838
208415
13889
70241
160688
251642
254078
152358
54379
247281
166046
280533
222099
251317
190474
72358
103334
12809
137030
212590
230101
272343
27231
194106
146291
230210
61386
185646
132574
17821
153956
4523
284187
88720
48088
226707
271435
129981
123145
48391
201334
25238
185707
230024
96014
115495
134056
209637
189782
101786
192689
284500
194329
292536
46396
130840
11878
49367
24749
14271
9072
174247
207888
251815
178760
96171
39634
193456
28791
99899
237861
75274
37736
291683
110102
192171
89726
158125
204937
54194
230461
293972
254157
120693
293498
169200
34271
154946
24220
4489
66026
65169
169690
260978
124547
88389
131361
153511
221902
36158
202416
15483
72981
203004
87488
72823
84254
36870
62995
143326
128080
219247
196781
274664
6903
34567
225538
259362
64193
212939
152902
99960
260729
240606
188647
225852
46663
155906
169987
177428
106004
249401
177582
87943
93263
179460
107896
87965
233454
80486
294688
293712
55933
229422
268334
83776
289882
2957
193255
233676
182627
23291
253772
182482
268337
84956
98077
215397
86112
230762
122031
181151
46769
251276
103748
121541
56303
49899
141200
209206
44338
10835
108857
182817
152969
207550
10392
6203
226127
114552
159114
202018
299129
259560
152536
30118
256422
272261
112790
232238
254376
36074
66598
13949
290863
70224
146700
71499
216034
141769
68262
131029
163869
22211
208254
35260
225826
154649
89982
54544
212294
246868
166585
171511
123946
139265
285263
275424
286603
69763
234153
118724
49569
251889
176708
41383
40527
192194
264868
225693
92112
112279
48098
157570
290509
147187
249915
296942
19366
282494
180823
84005
157895
110836
219781
120660
287871
146871
951
153643
63063
11841
223792
74910
255865
244134
268800
229785
95886
98325
88239
272498
215469
125522
264475
32238
191201
259702
53238
96449
176268
121637
140916
149713
78184
106500
146269
267988
37227
46349
16503
215705
133904
134215
93331
258063
141430
243136
217796
55539
35209
14782
61820
245720
265233
183079
148496
289427
111607
47462
71482
71253
92204
164567
167601
184898
213486
12545
111806
40740
132855
186140
9134
152824
31767
22750
217440
88535
107178
39650
131535
102485
107723
192790
132725
214722
221776
182739
22914
67351
280026
171427
82794
62604
72532
60922
27892
4625
254885
242844
263034
133179
24684
10604
34548
184934
291714
96082
261744
136652
46434
198915
241944
103401
275065
30508
109162
198038
194102
187414
105615
236486
24708
109078
256707
271897
57977
184205
260743
3601
253778
202931
215832
7115
103117
152812
72338
286015
281617
112867
6389
6356
282314
297086
290854
184838
37004
191357
196652
121041
110008
192143
200021
35661
213473
87652
210808
154146
53990
188918
143364
185591
238973
102374
295281
275528
272441
29906
132301
93124
276170
245253
145
14416
91146
218423
50420
76800
289730
223835
83621
133462
167010
159330
162814
194313
81532
171738
214039
37172
2448
60926
291797
166285
22441
87057
136076
153923
12091
6563
86509
71956
115277
20327
271200
84112
254534
202123
174712
138663
44359
16396
127678
73594
184830
168026
120376
107490
163514
165904
298486
133666
232948
21265
250017
117053
237382
158515
235657
220004
201163
147246
208636
63987
33252
262240
222833
123974
253152
188204
161951
143207
98672
115428
171575
123744
158491
138730
192765
144271
188646
15700
172395
147787
29888
156726
272092
208614
114641
191198
298688
56934
291063
29498
60894
278011
261730
134129
165275
184983
114814
181874
88642
25115
232167
38198
238055
235681
171797
179868
2241
173010
24222
98898
290966
21441
152938
71088
157706
253284
209768
296170
234411
83626
201186
196629
298879
107017
175364
218165
121138
129174
147078
110316
210498
97567
121932
271898
294740
298867
118910
285450
151045
44351
285215
40071
68911
169680
60695
129999
64096
127626
59200
21040
200977
223131
101453
248024
151495
245674
283384
203856
218529
90525
170444
83193
102774
209244
60340
4803
289912
135052
125389
97978
205435
255529
84012
253393
259204
136524
78897
42696
290841
57404
167840
64967
284082
146631
46266
149287
5076
11673
112022
148323
135204
233007
95343
200015
2449
32587
35741
251391
58863
239055
216807
287028
26089
16980
6937
193051
180247
262933
143480
219253
57232
153886
73754
123004
266238
206628
2077
118826
144176
174873
242735
290355
69993
265087
154450
245217
284688
14039
112192
277596
165376
153938
299050
73963
281475
230937
282163
83084
105058
120668
7642
283786
266133
162231
105381
214133
50990
68403
287412
8832
72400
36971
153007
188467
141853
125782
256274
299615
181620
234710
11996
182523
104339
254060
285231
180692
134776
177081
134644
16402
15069
205482
51096
32571
226688
251239
289759
117379
61177
237602
147181
120236
134371
249460
257956
55407
236630
292878
63518
163884
118983
275051
46577
115726
48462
268304
127031
236901
169419
68492
71969
244388
230165
23831
71360
154953
280147
135912
7240
218091
169972
153081
167456
201439
252181
86309
259283
264383
44926
11692
140783
299770
202453
161601
223523
173465
132710
75447
113081
289155
87181
158853
167351
74819
212342
94053
142558
200222
272460
176000
170731
67769
280295
39772
272200
160141
63473
158859
178828
233940
234119
113871
133403
289341
14984
273894
290093
231148
17222
44714
190901
286128
88745
262073
126730
269005
5114
272165
20008
120589
21634
153639
210711
25156
224806
137538
9061
243731
156624
52843
257780
91916
209011
153260
154416
65137
238825
82382
172603
273138
237113
116515
97617
234427
158294
73008
114110
74860
124974
74706
75122
254465
169081
256803
103032
246452
198026
148723
100301
95934
86308
24280
61241
9414
211860
159654
166772
257417
122773
114092
41913
12648
6209
213368
110498
96242
179949
146632
267860
216524
136060
264804
134471
46331
190544
270168
141564
222980
282096
218330
212966
121900
16579
231097
175227
215755
24701
122931
105689
172486
121256
185131
35946
120407
286401
278393
222523
47241
234358
279249
2100
226883
281254
13069
117982
219384
4443
207289
12340
281018
220306
144220
69066
217964
175666
275318
100804
130050
154288
20925
279951
178763
215597
64948
201829
66331
255208
295907
128201
219373
288899
280050
78633
131344
175527
212370
25822
238436
33214
155239
33597
296687
92626
75128
200692
32398
281655
163916
268528
27298
56747
124739
45161
171411
31954
257713
26784
212215
254270
50962
230503
117684
282767
99407
138069
219895
240232
120385
288507
292397
75542
239624
229218
48669
117225
145661
47011
31939
62404
165157
165544
174752
153326
271506
10556
191443
145850
260150
280262
135542
25995
19284
135111
199671
48948
162266
19348
5980
136444
269590
271840
257376
146906
47195
103336
232641
299806
13785
283469
264992
77876
68517
217409
224138
244893
183701
222148
190483
121340
59979
110829
139572
206115
24578
292651
155597
252427
161234
143363
34746
29885
227723
213186
171285
43867
166450
288150
108284
183326
264160
41691
29275
38629
35057
258137
199201
183942
147877
168230
99415
123471
45158
286215
109946
257651
137518
52114
184708
129511
89942
266077
244983
119805
252980
298297
195945
270482
118837
192177
107361
12839
99748
100036
152677
98533
218382
243734
55750
244450
194062
287155
63151
298524
72339
21707
84345
233598
179611
79230
76327
273960
227893
141021
244675
299742
166278
92669
229228
187525
73606
120879
170841
244861
94101
179945
114874
265373
219321
21645
98608
162359
89728
57657
278908
27455
37598
10412
236855
160919
144961
218595
201456
263763
291526
210804
191587
158849
97628
180940
93404
184805
48201
122170
74292
64379
127169
121045
73211
160960
108825
215104
104206
124263
159570
38274
139036
147935
225304
68774
9437
67618
213337
39636
205823
165520
163661
286864
147605
163057
261341
58238
139488
162288
103127
31533
289220
161343
236226
241641
127277
91873
186843
141959
198562
46053
67683
1953
109294
284163
77623
245456
223013
178814
190089
27091
36152
257717
215212
279470
279835
37996
287154
60183
80243
265309
1837
148333
100110
74340
252112
68027
168401
48621
277571
60795
30644
135259
61312
242961
85016
28082
183142
29094
186582
45118
56516
210638
169157
89237
83842
219720
262764
69608
74840
176386
183798
156714
47988
112169
43024
117270
230369
238723
88610
143388
262458
70290
77615
76359
230636
88716
204277
246829
289565
184598
289922
127380
249351
174165
136318
36650
13902
77388
239378
158496
4569
279592
231128
151052
54637
49407
84559
19370
55562
92827
123482
232157
112716
29869
254818
169577
75703
49485
201729
95238
192076
232001
259596
192666
186602
126160
292391
197607
136845
227630
174785
194987
244154
271334
237333
69835
248412
130207
266580
265723
203881
64014
200035
143749
168918
247851
15072
24950
39291
97993
180509
198292
273937
263055
213085
253431
260039
84246
87122
107446
297100
278480
34946
41095
298645
254175
171461
255902
148081
81188
234165
296107
125760
226389
78368
264713
228896
280832
238772
56270
38287
285502
40633
115885
242136
240727
255138
127104
65079
265621
242622
113059
223756
182668
189171
178162
197608
125013
71947
59349
250256
283168
251448
259982
267823
257507
271851
172400
55368
237466
151511
219205
247969
44470
148487
285464
95079
206473
54592
256709
146486
20685
92955
230041
54663
8307
128594
222899
216101
33401
226684
100660
24168
71103
134481
212770
46995
122086
114855
46875
82618
204753
114212
253558
128431
41329
45844
117814
37234
58704
22615
232893
287591
199009
126604
298218
77728
122472
120500
65616
171569
62566
60997
31515
118902
282128
282614
278275
165584
299454
130450
83824
72914
185274
103394
40324
253678
10110
272070
182669
220854
11968
110153
257024
33909
227123
277536
101981
158616
169952
224195
116876
105882
49172
114135
94895
205131
29821
276993
205302
58428
97261
89029
273990
49722
205412
188403
200758
102490
168185
149183
245161
121009
147664
246080
187623
103809
27769
134462
184025
278094
197662
212888
169010
225804
170506
13710
73946
230025
151778
169487
255250
233427
100352
243119
87899
187310
40734
40983
57326
64257
215471
257443
228772
141612
295330
41946
120828
2721
262462
158775
204571
181102
195013
277880
226094
20679
266385
87579
281885
208498
249289
283095
28245
102192
247524
66876
44118
237593
283382
93562
288397
269902
77801
263662
204025
92570
4682
49843
8155
253764
180700
218656
60946
191214
263759
41875
228214
208219
153744
125970
206291
168853
286393
287217
192890
111917
187794
82279
119040
152123
33661
85525
65168
48203
240781
205179
131425
288282
215856
131204
89526
200735
10428
174319
244463
70218
254919
27191
169028
42318
93783
298628
232733
54862
249792
257166
293106
98300
29948
265570
130194
256285
104886
201292
177912
184213
276286
243529
183358
171996
98853
149905
60697
191073
37306
99905
233333
109948
116276
44728
123785
91094
227989
40227
36859
219218
42333
46647
230682
134876
297756
22641
230005
221798
15262
228602
202655
43155
144743
264056
190409
234373
33318
232787
247455
30138
246950
195294
129200
272891
112382
227627
237254
44900
240305
262370
163001
10042
29868
275035
114828
78411
212807
223506
9807
12186
211910
130092
295618
118317
290315
52157
237318
253615
293934
137702
280320
176452
46099
263658
59725
262257
123142
203327
173036
23665
98544
1338
242408
58845
181945
81077
28002
197161
175473
212327
222580
58549
210525
114593
39438
183366
31073
107833
161907
49731
66135
130581
54262
249497
25433
278118
10282
27455
127459
298118
293298
146778
113047
164760
37205
183303
173940
276849
241387
219179
95774
190197
181552
293248
168270
287147
206081
140695
194854
131664
87208
244342
52148
54420
8379
142743
47475
244873
285474
92065
129929
3689
290327
48248
25524
140396
66102
170407
194300
159732
29018
184770
119263
190608
25358
105157
191766
219170
153675
295865
39600
92189
34683
144366
110481
186209
191004
273029
51962
87365
186941
20776
105314
203718
237760
122315
133826
24597
22303
112714
197010
54512
276614
295102
96209
163408
40204
127373
282362
172515
166297
28308
189059
90291
216287
2566
73914
32960
177411
121904
66427
2742
297088
225915
82909
291095
201619
69615
180086
259124
17326
283450
241843
223106
41902
155315
66990
290440
180763
50607
88530
112335
147198
104975
284022
195825
145394
294662
49569
253140
133099
146151
155913
130098
40645
187445
119079
265069
215211
104059
150595
8306
252777
195258
153180
292525
279112
225028
285399
142711
247083
260026
101509
136423
28085
123133
249791
24855
257011
155830
193168
140152
75572
246404
123442
294547
10853
79333
90893
159182
104579
108493
176254
175738
267861
7342
121663
119608
138290
276979
117627
85114
130813
140952
196857
280959
30571
132865
136034
139257
12705
254929
258565
105088
53739
138713
136657
148336
85893
150253
85609
191396
90513
10081
35608
146528
196434
84581
80671
177686
259507
191586
160761
98823
293252
33879
229746
4380
218442
87243
87345
241071
11964
152881
147673
255524
115877
250807
97727
263441
97163
6670
3990
254154
56793
229517
223780
169588
192472
296253
59118
52975
195274
210274
150685
225830
208919
171684
93574
133983
139963
153563
63781
200262
72129
21311
208583
331
100786
41428
162920
230562
120220
223083
108286
268776
197771
220519
214996
297404
89928
110013
95611
6251
66513
35454
287391
177908
210145
140926
245239
97355
101842
160579
215253
162155
6232
23133
78471
191169
169542
42612
199875
2582
120467
166177
227314
226905
230453
243508
18777
183778
206386
117897
169300
58208
280713
18735
179133
137025
53659
17611
67022
142305
61979
80328
143233
252640
207157
177618
262840
103532
176506
28549
85682
36914
69553
100841
236721
71446
166594
133264
113744
225386
99772
78678
50763
136085
54233
281583
284634
34881
133642
261153
71504
128189
33606
254912
24670
204948
284657
71116
206100
79647
55416
272422
155015
219943
85292
192247
7973
260752
180839
115257
274559
45056
258111
175099
3067
35524
249509
158095
219952
216747
9906
100902
58277
11335
254869
249945
76220
269530
235577
98170
33119
82331
172913
115906
191602
282059
225374
194858
284965
194230
251762
56628
111328
91109
25394
250443
52685
113725
55788
132140
255083
62703
189182
168165
20244
113904
82843
210948
109200
185900
135172
193415
141969
202237
137107
177594
251300
113465
75108
127968
160641
295842
1908
161795
113625
14376
270541
152264
51468
78901
72176
17612
189888
174645
47981
122429
94142
297286
159881
149639
260211
70360
23496
71404
263474
93701
132162
140835
285463
57255
90464
206453
290530
293580
36462
130962
217721
18893
211015
97015
285545
77998
100109
25315
68867
115071
189206
298088
213147
121216
277144
125986
88531
84700
231086
134650
226463
214326
255282
269733
256859
197552
39200
261572
237905
288059
105777
135059
37127
28674
166193
109679
176528
263140
59535
196548
114071
230403
286983
151830
119710
74124
57194
52460
102604
56860
170970
206646
45111
218578
273473
71304
158964
17774
292952
164702
118591
75145
55657
22429
71988
194553
282423
106505
132450
197609
139665
172287
171808
194535
261618
98386
108712
88784
292306
172422
219697
127081
54675
276412
174092
41481
253420
67370
165428
275418
21174
56008
293621
104598
14036
179066
179114
57700
243170
293272
268305
32645
121086
104670
201597
157275
132651
148984
170440
164396
2208
164538
60211
196854
218915
248181
110190
193665
58218
77384
135863
225292
111036
219854
154566
241375
105756
252132
269609
190629
266809
198189
23619
26508
27143
89463
111696
148641
191056
146561
159227
75025
136565
298698
174050
166820
178908
58038
57224
48030
41114
5758
198653
103357
283150
182780
221066
249600
19577
25251
107652
34134
149876
113217
200621
126928
171059
12920
9616
33809
299746
223262
59595
171303
20597
113608
40045
224658
272737
51398
19044
243755
227035
234257
185678
195723
64347
67081
145010
134860
188280
10781
294396
82351
112962
228685
179175
107591
86138
260553
108637
234265
219412
8318
137042
222253
31628
120349
153145
274796
250069
143809
32288
77104
141910
123727
62616
202483
67743
81072
185200
28248
258003
253318
265380
272867
165088
165739
59449
278447
67512
169429
238091
170048
111711
223625
263776
211400
111474
96666
218341
177425
81294
104891
143083
247755
111055
21866
169354
175878
238782
151157
281550
55621
255731
144951
118117
187893
220343
269496
259062
203978
286040
191887
70087
285073
73703
192635
25083
85071
164825
22631
226068
12642
86723
227333
87594
96582
66188
230459
235279
85873
28219
166380
186144
108135
155134
117363
196066
49173
77547
112516
77845
232685
210791
37879
214964
59220
289502
105225
170000
130743
152002
191728
233835
257837
98312
121596
202925
117373
46613
45979
138597
246086
205741
52096
9785
65825
153926
243611
57307
3594
274791
183106
221138
115081
246786
236730
248473
173261
282126
227745
126509
30856
17104
150185
152527
151402
288869
165287
274359
196118
50136
35524
223199
296109
189227
281569
155724
183834
93160
73341
277880
57428
113020
220183
280351
261566
121043
126611
167890
51043
126279
150447
66701
27300
276570
111104
256656
89603
141549
198041
267424
33052
289062
91490
156968
115808
99049
231709
282614
65946
103789
11127
96359
55011
57435
193982
137506
245823
189650
65072
198580
210125
289119
259777
169628
136097
78190
136853
123406
294450
253822
188141
161419
267630
218955
29992
75226
214675
175288
39759
127510
142325
288336
26285
233699
78234
279635
91537
35778
172539
189996
131469
260147
1412
191045
263625
951
52474
231129
254950
294766
123189
199144
72190
46654
84178
87736
18066
84034
57725
88572
25085
223867
256434
228279
171468
130998
89085
129884
298922
150610
93109
267229
259713
86529
57002
252382
66264
292629
136113
145921
54894
227069
220712
259302
7747
162254
252699
7164
99805
257543
272721
199640
270198
146111
48404
176798
105181
237945
178620
39610
105294
134698
229801
232321
183867
261302
37953
281536
88190
283333
13944
211059
244735
297377
293531
181846
41466
247065
219276
258209
7681
88662
207545
99621
184510
159135
290803
130076
222113
140453
199671
189361
249547
17841
106351
75793
150405
92570
236594
211650
28094
249946
215034
158813
25738
219317
39509
23118
25077
157065
101690
226325
276431
292964
228994
8351
234598
209637
203792
144748
30797
270869
294805
69641
244041
5711
23489
174290
29242
131151
266575
2115
118129
75608
286165
296384
253347
265085
261238
120023
270599
228648
293308
255897
297400
16578
288275
102712
25249
74766
260888
80361
209594
27575
106533
160165
281711
57032
202348
58475
20566
221064
239630
273169
161542
172775
209410
196691
183898
41362
228053
249672
65355
19636
90599
280430
106104
73436
32092
258492
65408
135776
56279
114588
128452
115461
140634
282504
56735
168052
155771
38926
15348
6616
100282
54151
207277
290889
168625
28687
290828
265900
60966
76478
109539
41609
7917
15417
290269
136687
184634
30277
62048
57158
264234
47461
263423
23922
112377
77080
25346
182352
224138
298987
99693
239110
167641
287635
1228
254085
197478
69929
54673
286909
293054
46185
38301
249343
12731
245975
228222
172207
61202
20274
269842
256845
297377
241704
98966
135022
147711
86486
233670
9899
61887
279685
152070
218424
54157
166299
77735
145546
119742
21650
299535
175315
281753
44910
149641
73325
44972
199139
166585
278612
209055
154632
233104
28232
23463
100296
73471
150823
132190
91248
154681
97065
25994
220028
204516
79682
180042
65326
173001
205662
284947
191505
48951
162081
283583
239255
161501
126742
139486
126483
176196
83269
273080
29750
63321
106427
81328
99489
98285
224568
293139
128841
91741
191889
129297
77646
79575
135114
25033
133440
259258
98854
168073
23846
127186
119597
48623
74798
210274
5395
25320
238533
267828
94872
144835
150313
131301
259345
86082
94995
11056
122452
134317
270748
13578
270657
84323
181027
91026
109772
22101
248047
205766
56854
127225
211727
292681
15175
282363
225407
152065
26546
294140
232713
56305
203795
48592
167601
2475
266909
129960
191297
85315
44776
139337
233077
140685
233697
95577
227299
65679
154528
219099
190782
109889
85127
139265
151411
167983
289271
6070
161103
189861
272760
257894
76589
213625
294913
4228
145836
243187
27065
157237
70644
231689
219692
266888
220106
192358
190777
155173
287021
267467
9768
193299
49487
156767
108210
288644
220847
208897
214097
60593
294416
218039
50820
119807
242992
37552
84825
228743
157115
39224
136388
228949
225016
292700
235394
236270
97878
113690
207614
183201
74433
186059
144940
253616
148258
150598
12021
229205
89795
175851
241391
20550
41436
55129
161032
79296
186120
82132
120973
125965
233037
193164
110130
108461
143297
208557
173896
150811
204198
18618
240226
212662
85519
201243
253503
231444
231413
113080
136728
192514
192231
92391
200861
145805
74390
140065
252508
191218
52305
228249
89098
106684
143795
139752
155277
177419
77628
14621
115500
93943
231817
263491
66522
250653
141836
225506
77933
158125
112994
298239
161107
3301
33667
64249
32344
58355
126713
196379
32159
259257
125218
194876
121802
101647
202443
235887
177790
112019
177096
91481
49292
188261
203689
141587
20768
180886
142109
161608
104166
248485
221708
89688
151855
162314
18555
247600
295678
284818
145726
220802
294438
147548
86511
68728
167716
99228
189666
141350
61592
9933
45535
292499
41680
186701
245549
277644
14182
122100
21825
200187
254717
171235
178307
9438
112085
64894
190928
156559
140699
99723
33056
161240
56442
198917
161828
130393
236864
101195
240518
174526
16913
55608
100389
917
273631
295073
126949
83385
261400
133565
27798
198444
65812
20301
3536
36331
130759
85431
46027
62807
143093
157448
75443
273786
46201
111277
19182
161387
281928
273852
41420
104842
39176
214564
92393
292452
226517
59909
124645
114202
172430
291075
34072
162939
79493
198839
127961
223436
235744
221495
107288
165648
215480
109278
96950
26078
129762
106992
290917
253447
209674
139123
205447
243814
153670
148973
122293
274188
168391
64030
280226
274341
47461
232755
199312
126133
230526
67557
274117
4418
194111
49481
47409
166505
86548
217583
244312
159418
72218
62673
232962
282473
94671
176632
102866
208827
119666
63247
57610
268117
44260
67880
258648
150138
272002
244062
187491
127306
80727
244759
194528
135303
243243
147681
275493
210079
210700
68717
259739
82764
286329
76483
218743
165784
19099
45869
236428
143861
278697
284099
69714
100840
152023
63854
90040
54419
116785
267463
173327
278103
15153
171229
79142
225811
279579
289943
191770
170058
177894
182746
221044
232201
34234
76689
282909
175498
27449
251975
167922
131802
49133
85717
289890
223994
119123
107471
20684
114403
138234
197319
319
73051
38109
58246
5243
260248
10749
69242
60496
39408
157823
83312
41444
122706
57018
79364
270197
89170
131099
177415
280193
88487
164688
4784
99097
223914
74219
21781
247899
293293
142349
86404
119285
12079
99329
284699
103540
85246
2995
150107
106116
119395
104194
164788
40822
194079
243955
265709
213137
103582
287186
153874
177672
297399
45762
32497
25659
184282
123775
32987
83928
139213
17646
251995
69167
206532
207020
232468
257896
280132
199990
67243
3369
174186
162609
173705
50986
89079
177678
32435
62081
21185
66473
50275
83736
293419
46138
256296
46532
107221
25300
38804
154976
286446
113175
268531
224876
16833
271501
182355
103757
172463
125905
147332
274145
119814
146565
159183
278461
99687
10002
73595
98332
232278
46181
258691
106669
29353
271066
256392
245456
33707
275593
196989
208294
281660
51740
296393
70317
223156
200222
48574
259020
247828
279986
293549
27677
222215
139946
228419
161519
170224
127092
239665
193102
40010
8900
164082
55786
67100
154311
149156
257431
232179
127591
238906
240371
281154
42388
260564
160774
62481
238526
3835
212081
48852
134480
67691
275588
244859
130083
223820
160391
113795
74945
70131
96799
117723
70254
100858
92572
24628
230496
234470
2905
161205
23689
70203
155318
194825
187162
79411
183169
42687
246006
114080
107555
235755
287161
85347
271130
216367
27260
226942
209563
291596
225444
218277
239492
51902
232634
293065
124984
81759
53723
227080
127032
15973
269201
56960
298275
131099
222886
267549
116082
167582
82331
24123
101555
255567
133493
222811
264071
96061
146484
123049
282182
278453
190410
263834
152964
144982
253203
56902
275248
31062
43429
45500
213329
83852
91276
35723
95854
120641
268743
293769
296761
161447
61402
26510
99646
270726
189621
225107
293634
267631
247870
128821
120394
71927
176308
144626
221373
216351
72476
145459
134565
98199
65994
104977
142138
37210
94840
160980
85306
172266
192542
291620
242011
249915
94610
283406
93345
194349
93520
47775
23477
156335
27046
284701
106911
209207
177781
211976
289029
21025
27760
239096
69321
114042
13811
51537
159153
18200
241328
292901
46200
154246
275301
240762
129620
241221
163202
104596
257559
65176
277521
268391
268481
105147
61113
241995
44184
157338
49998
273502
169576
255669
15129
196350
23426
254643
227695
104610
44178
58567
193348
135073
275602
88763
288172
103388
243356
93300
131821
151949
180892
153119
213644
253740
102189
226493
62304
257784
269722
250424
283488
203978
120701
104065
138873
54144
88329
293822
226413
146439
21545
10007
72882
198565
199714
44819
80689
74146
22794
159640
81181
152808
113069
174383
127844
120311
262542
281243
188867
9742
134049
81280
224848
31922
267297
60252
228616
263444
136670
203124
100034
74522
87641
100448
55410
234021
275007
100942
25696
146668
205528
112722
69955
239865
198757
287364
146630
15141
274999
115801
221358
114856
284859
94431
118708
69067
203519
43413
53145
283589
60289
7286
129013
122019
292142
243136
275487
34825
294188
16262
254436
205063
229141
25158
262371
85327
42927
50976
136811
1430
71852
3627
227304
188418
240421
115062
253959
65166
77629
152640
289716
269238
269880
294529
276151
18992
80587
252662
73699
180878
62158
103178
234019
222646
239235
205379
10530
139631
60564
76771
111020
110934
248522
278235
164413
233580
50893
183111
154315
4123
154403
8119
199630
87911
94943
41919
83485
168876
242785
116491
101507
42977
81847
221524
236401
139220
157779
57531
110360
277251
242441
202046
116019
205906
182127
25145
204666
282481
167117
154141
125214
240533
213454
55745
185546
263452
107381
296135
285284
203511
220077
128933
176812
87846
22493
115132
70551
30601
30000
153775
278326
198495
177219
70365
124472
178790
186442
84710
39383
26465
220251
81479
123775
266859
225645
13299
141860
182218
22081
107412
34709
241788
128857
214418
281517
232125
147578
294394
125354
248172
128046
206399
17609
152188
106747
154779
193082
9630
110883
108990
195476
41296
10815
104809
185765
31951
13235
250705
138795
150186
264871
70829
90449
217499
11909
4789
116444
291401
75516
251018
272892
178462
141939
295290
120112
248663
198831
211704
233161
158485
109958
158982
254869
18593
59460
148167
122124
256113
220515
187246
33271
77542
117593
265291
10955
23560
251730
77644
158318
270366
226924
199172
84792
202897
10564
57780
293708
117831
212275
247297
68913
101109
296819
94599
267029
216741
134
231880
87542
115169
292360
283450
274284
268964
283909
59295
295058
293724
21124
151116
85756
177384
45498
186793
96314
263750
27058
295158
247313
189213
73683
8401
6281
81097
154704
246942
105416
226606
5710
131887
229361
250976
199989
92096
114661
154680
97936
85075
125838
123514
230490
219028
47139
43175
253837
249439
105908
264104
35049
48893
109325
255382
153936
133205
44136
5572
208424
286899
7167
36103
120943
166634
79453
228282
16100
31414
204439
165838
104373
125818
222692
184323
254930
203888
156543
215302
190731
164404
239994
266849
181472
258990
8674
2760
255677
44424
115559
53193
270850
67697
16187
59843
226991
141510
83110
192660
170829
140475
231975
124312
223581
28284
215980
18038
215574
196332
62650
240716
205253
23479
3541
39297
24421
72745
230364
32668
82078
133307
159664
90240
131388
217017
13492
261323
161999
259133
223064
123472
199209
243502
176622
24502
217959
205639
58720
280081
47245
167955
226556
298305
184012
90600
267952
204487
256441
272132
166896
296548
2183
104086
19069
169129
281258
211934
147824
217468
81493
252810
248493
88074
244041
245153
278782
133391
210610
293971
130625
50596
30866
175819
13543
148895
133747
65243
161949
137198
63794
233319
181694
105354
164941
219227
148260
206513
280462
116338
214479
28020
44088
273248
144442
134847
77450
183471
198368
158052
97848
26996
50924
84775
192470
253039
134548
256783
1515
114836
117043
51471
48385
170821
226012
220496
134367
17000
151074
21551
136047
50599
244096
98209
62494
208953
251044
110378
162105
94999
263589
157177
54018
186175
178877
65600
280459
176827
18761
11529
195870
217541
60423
269055
292937
37033
198011
244084
231353
128612
186606
144154
20493
146064
8855
224794
225014
169164
258221
101280
55174
56519
166358
124739
233610
34321
91460
59085
235269
172207
163045
161620
234564
249696
100056
100764
224676
125059
14173
190133
85803
2021
23093
290747
229143
197582
165397
220211
7389
231439
115049
232482
266307
244883
35587
134647
145630
200130
208752
64113
294666
297429
284523
32380
172155
269479
146174
147846
133865
71851
73837
166966
95954
132689
167330
148803
200406
87579
297891
200504
214131
221068
98139
59346
270832
150353
204782
397
140060
133051
47024
168797
168530
139478
149524
266431
87568
86021
229637
189723
20129
263590
102260
65287
113899
169591
170007
210047
290429
103748
176381
239540
286807
104983
214161
130133
86751
217762
93894
243612
180157
49556
114631
115607
61132
93239
253835
6268
69124
180526
268437
34304
162435
165239
157061
211481
142264
278311
75903
54820
210006
225299
191149
299654
6621
89204
48263
5731
282822
162726
193254
152440
251608
278256
180750
15562
101934
104267
128167
29772
37217
139704
159333
266769
182839
291616
164551
158055
179965
198380
47967
12972
31561
44043
132182
160916
293738
240931
290886
86752
213460
265743
76092
162798
55587
26733
200302
241527
134332
155265
163436
212357
42331
267602
119083
160341
126799
246082
48716
84560
268424
151516
114345
269092
206020
166697
167
22555
294646
241221
161851
3555
119055
123828
122319
217265
76023
270537
259888
133578
174551
147975
244337
16301
105907
267203
152789
213828
45326
200303
228076
27913
20377
147521
130810
143652
169020
274345
147734
116532
221573
219228
47603
77429
45430
167668
95214
75036
187572
247956
79251
259773
59199
93090
158230
278478
194654
284901
48351
75433
169571
242467
52563
195751
132146
168618
60571
73898
47390
274588
197102
61710
57771
279451
205675
163656
156332
94657
22691
87434
9107
266347
269855
286905
33079
242356
234051
136955
284453
247689
48326
28203
93987
128751
187492
75420
26589
234137
36735
51397
129553
83206
139030
32918
214842
274827
292789
258561
102917
100298
201450
234964
55409
294828
176223
267392
132393
112114
180403
298500
297250
124155
6066
188228
159612
99513
242333
15612
38019
223158
94193
209146
149312
15616
177662
216451
48757
28121
208508
42683
64229
91505
293331
116331
21370
151013
37468
28101
150431
293841
173022
44491
61494
107988
228102
104908
100485
126738
10509
167867
291152
259100
201018
184547
128833
162110
65040
75003
120427
230693
172525
26439
257128
67604
207331
165396
77299
279940
221863
147961
104076
160495
6003
129943
22555
245033
295809
115452
168560
70090
288680
181985
238440
70899
212605
2689
170183
249955
44248
112553
114568
175500
157391
233256
276855
131869
284367
186625
244400
113738
243382
131881
246759
276773
145070
73273
130829
239460
271489
81104
59380
21526
130073
17107
265701
28992
247489
273846
191689
72771
206849
137965
219213
155361
203571
71113
3850
192947
198394
22723
174307
181197
63737
21332
52213
284443
43174
136931
101061
266724
255576
2493
251055
26339
131034
32256
87152
159847
291007
105175
287273
180378
232660
226559
186308
218310
30035
221587
227272
9249
202309
186018
261757
142068
117797
150991
220337
132320
203679
171418
297904
130111
179778
266771
76124
192658
64145
34061
275639
212015
92398
151835
110158
83147
81983
87706
94892
171227
93620
279
53092
204039
30754
39287
254198
11476
53925
57370
164649
70602
234056
22509
98702
31308
125590
29719
167019
258458
75894
128710
205026
203250
15910
22776
141830
252274
45318
69817
4861
67771
94129
245322
251223
157667
248745
122625
45825
238137
16702
40638
130674
279085
84869
34381
30842
62110
215315
188243
215161
8556
289341
294678
78283
39948
209386
68154
265260
78830
82374
296402
228012
37295
199045
36340
149630
205074
217479
129765
188415
103241
45622
54196
17831
84395
112119
130397
282407
118218
251995
22062
171104
43015
4650
76017
120016
92169
154678
102754
42183
201776
141065
68892
230065
114947
108038
266051
260229
66346
79019
168227
229657
279381
232731
218796
94186
8127
70152
12060
61854
248669
82167
125329
86424
255153
124954
241577
88351
57272
213317
202422
171767
38799
87523
293554
206140
131920
110255
273076
224976
71022
13548
206218
208100
156611
2624
248897
87675
145575
75194
165500
246442
114546
238227
297816
62767
112025
109123
102258
131792
107472
203890
84868
184053
232090
50548
75454
16573
97968
182964
280927
179709
219729
151725
20257
87300
186434
106658
202566
118579
47029
47446
265499
79493
61647
70482
33484
146124
236323
95185
190835
72663
285855
193648
123893
278782
277206
113114
87998
146439
85526
151835
68321
23284
214772
162068
259256
111187
155376
184141
120995
298836
194247
165706
30188
164249
156417
153259
36148
251915
41817
202683
42699
270411
205569
291121
70762
145715
140393
276018
22512
207584
231415
248725
127576
115060
109374
189350
55019
239575
156767
154999
154622
201357
227339
87516
112916
297323
292239
181664
43920
212827
124655
259572
28694
132811
59357
61300
204974
124291
259308
188541
68948
114842
42509
192549
228872
48494
285811
184782
117482
119548
132061
83638
60184
78605
254081
189497
84520
286986
63614
294377
74763
147449
298363
142279
169789
1942
212797
289027
102495
205602
281209
264085
218996
174904
281833
286644
181881
56933
125025
117636
156182
82926
211284
268402
71928
19988
282093
110348
69858
130840
80873
6764
190828
156790
32285
66971
72458
41452
249446
296137
146087
97346
187740
234988
46352
112239
276415
237323
168713
101823
197308
162763
163589
219986
50119
267746
286988
3589
36171
281522
174209
280918
90152
87603
286075
273107
115986
289125
178134
66810
23275
265850
252596
18391
154032
202984
132388
151788
212650
130138
8959
141880
87547
181569
152499
266869
13168
226038
257663
216728
246623
230032
251143
11566
41927
88854
62692
272082
217026
110145
142386
168877
37913
37962
238097
225401
204282
132540
53636
276077
39599
203173
280880
225454
38290
76018
136251
74421
254159
146359
49273
947
43776
146169
243348
272328
7426
225389
188788
23160
58172
123849
56561
157744
295925
282978
143229
196215
229764
73456
182844
62622
137367
56053
3231
67658
278122
158945
121877
189430
299900
279508
79504
120596
115457
49550
278052
103400
91115
181775
86687
149163
203281
170692
182394
243151
31987
31622
283296
58903
245650
16968
68344
162829
237552
303
210767
41698
257026
56643
50693
180075
91468
189727
274903
18403
13456
229356
28669
211733
245130
73771
241064
153512
65200
212575
262636
281494
207653
148462
183508
226185
137131
71362
220910
2941
31818
132270
21714
18793
288038
251048
137115
12829
143327
101622
77492
215463
248543
104132
102019
115572
179818
172236
43946
55674
271261
216134
266065
52605
268420
291952
161371
117870
298174
127953
295955
228867
158896
278812
175427
235121
232612
109400
222372
54442
20249
49022
220542
19976
13765
79672
65533
99115
297538
147714
129831
170560
97451
225653
1034
248092
87787
77549
112591
239289
250185
281215
28521
167222
14806
197862
232068
23969
237418
82808
117072
161247
64876
230308
33765
155275
228118
223317
30093
182849
206103
145155
214071
101654
46687
194228
116684
11649
283334
250717
199899
15646
7806
296792
270838
10335
156463
88875
231402
61381
63099
260633
137434
120551
279591
286367
36301
25637
143890
24780
244594
270698
129944
234074
144529
268593
167833
277781
174941
163976
29045
57596
60941
127216
56409
143456
296171
142298
189250
238723
38810
26064
204554
82692
77799
157350
19643
193230
2405
252131
260601
92417
165707
109613
242074
289420
51655
64019
103520
58261
216214
152208
267727
203907
172673
75556
64341
250612
47813
219812
27494
242281
2070
213948
172142
59871
140850
173197
233164
257812
233809
147420
219836
69626
270262
114842
24459
41503
250356
271618
240545
60504
60085
97202
17943
208872
180660
209959
218165
107059
120709
291127
5533
172223
296070
236984
168117
162928
255141
194515
232007
98001
39103
241636
275505
193022
186315
215033
53502
268764
135271
46713
258599
35177
257744
25267
284339
272524
849
238682
201513
1468
62910
83444
106000
222367
172231
248910
19096
275849
290268
4991
268757
4108
77132
38703
201612
89351
84859
22621
138069
6313
204053
230195
243900
199337
98698
238685
217811
136391
170952
30248
264273
236161
259296
128803
245365
119497
7521
64200
287124
167852
48154
273158
69905
280807
91518
281701
98605
22418
221703
159906
243633
169093
197629
125837
11295
3812
72167
83557
3055
276117
296927
235227
48340
261824
212556
98483
219532
243584
74906
2130
50516
29260
206949
8681
158312
257415
24486
208387
96490
241798
262822
242784
146114
35693
226698
263970
226221
129679
115062
22843
125923
182284
291565
208343
97524
215508
298623
153243
127206
63312
220325
251896
101648
159394
83744
201714
112713
251498
74571
240665
121588
130245
169357
80243
248872
234639
238959
172875
113098
275305
266087
275464
108977
41290
160316
135735
217060
24124
19467
149316
24960
180602
75249
168453
3045
241981
120678
27297
159817
224799
106612
79508
73056
207104
61035
160100
118522
42062
235219
192600
56335
271220
51656
299913
266211
182170
250144
19525
53801
241291
141235
62163
31664
286981
240295
169242
119557
253321
204698
11129
235469
104840
255228
15287
176565
76999
13201
4441
58981
237913
281789
9662
146327
49549
108059
268776
186945
113979
60482
112852
214683
8226
202735
17689
44102
215747
51010
108747
56615
130766
267502
256847
49825
96144
105852
163090
69060
191397
280010
276381
237409
218548
297381
200451
55813
219896
76461
276
115037
64541
155939
136915
238231
108238
190102
188515
166448
147780
250618
206417
64060
129722
147429
192183
147390
141662
164905
71583
137439
287052
86308
107945
232937
449
183817
88070
52249
43496
940
113713
123743
96460
195243
160009
163417
168169
271977
167759
202241
154241
224527
179742
211643
123424
110862
138004
297635
166336
270513
155017
179261
120007
66737
107561
191741
222636
57863
94702
196890
55722
104961
153496
110427
176227
282281
294778
33715
275113
177475
173866
219155
127736
171441
87953
258518
106706
17171
77282
34775
117791
85558
86456
112993
299895
67381
59553
187448
51246
245981
172160
54730
152329
245107
260840
292498
31069
247913
163893
245103
291943
257410
181493
45206
274184
201056
2363
269711
60066
49782
85659
75871
15037
66574
119462
91291
255127
276485
237545
168867
261633
262525
222823
51445
67058
58086
242841
6854
88572
4818
72630
70538
136543
40412
173024
118886
215665
179412
255811
153026
160983
186727
237507
44946
55084
98318
54250
86645
196581
81552
243463
171493
231216
232289
134662
155502
215644
269096
107542
167350
255602
223563
148471
278229
285661
27075
90691
265194
295813
19930
205740
38313
65803
118854
101518
297504
109938
147430
141629
225596
77244
49577
136670
4687
32881
270877
182062
2971
59024
194976
239884
20810
191234
19753
3812
51124
172800
167385
68363
207331
159266
95202
183919
109449
59538
136267
266657
220049
182492
40230
82490
285527
240553
161486
42989
275825
228412
188667
297900
143346
222351
106130
246900
50438
81789
170896
150809
121156
16406
53412
124717
7814
177180
48078
114408
226889
256740
275722
24446
207783
198209
188947
34262
42668
68217
55498
240023
229149
230663
131970
162230
87631
217013
253336
246125
110686
261208
106474
18969
38265
247424
84216
142784
245885
148143
62288
252194
16622
224975
277898
162043
55205
181051
136649
81031
31526
28844
148775
253815
32937
176057
119577
61519
291840
249503
9634
81073
195039
270022
243180
228917
1671
6334
42948
38490
220818
126133
25313
175372
5288
251420
283524
12627
171472
171862
195146
251296
24937
217435
246378
226375
107263
124262
279312
55664
256533
187007
253036
85432
41436
240038
230117
203455
215017
86850
116431
46782
215967
111247
37571
85241
221303
62996
208908
250158
19203
121542
33955
142214
17950
237617
152344
250809
126186
3936
1092
96236
49407
170113
281212
212357
257900
285893
39176
288899
191155
176927
157435
11682
25817
244878
131695
17680
206792
196248
211016
19839
140977
257294
152634
221175
98801
257351
158659
293589
82519
212048
142011
182608
157211
127430
75580
124016
260495
9012
24134
91721
43864
19550
146571
124587
92493
240816
196828
292071
68903
36572
174953
66411
147034
168783
14377
77408
239058
165822
165873
89473
128589
92827
276939
134524
76643
234241
273677
66114
9817
274074
271068
192039
53751
120076
194722
95407
131397
138611
32263
74667
228809
122557
180224
239194
151891
202254
167884
20996
83148
61444
49462
281919
270796
141120
261095
113739
237249
1874
10454
7915
204328
224282
276774
127095
288591
177035
224115
63903
20273
216036
99266
113861
41688
197632
116642
192454
10510
243259
277588
1749
25085
254791
211752
262163
233922
274950
121462
118653
40430
87733
56276
131359
177316
47585
100885
112640
65996
14301
226262
136252
12678
216488
115481
116265
282042
289731
199988
113459
202039
207241
233246
47493
118579
165455
113626
45219
116172
252069
296631
220783
99180
206345
191240
97314
18375
258158
108452
81894
262771
237066
88479
197815
141722
212969
96879
3694
56897
166862
154887
123335
263218
229790
241469
209787
14621
87934
205926
28592
200408
152496
7697
79648
184754
196967
36147
100956
8050
176681
200184
74317
42580
160478
289184
292337
91132
13395
11870
148608
22415
196828
86240
66507
167874
38128
161396
50169
243497
298897
129875
266039
207355
198747
291860
211615
54858
214341
221465
58543
48313
131438
21366
51361
285843
80865
173807
164130
266410
52699
28675
244612
274
299832
293131
248646
289554
30988
77766
209810
184870
252511
282978
58363
257024
177842
3867
97311
131466
14557
154568
272732
208995
9727
201714
138318
104201
29112
170682
83420
20864
7344
204623
13373
280091
34409
231703
87954
173907
275460
8617
10799
198889
213047
259953
291808
2245
132756
56925
129230
144007
26334
258990
121651
137382
201732
28853
120517
85215
68750
280404
158864
166019
15107
276690
192857
112650
70359
221135
253720
123877
201100
30873
172492
213381
59948
5858
238239
152658
19742
110122
138870
129317
39940
109996
112327
115540
294466
68063
48929
35929
5906
14112
162288
1156
213932
194721
283005
267612
105123
266533
30127
55618
52613
104104
13932
83359
278409
153359
96754
53561
225841
48877
231444
143690
218627
55022
230830
19528
91485
257247
219638
127147
223304
220018
27737
209744
94997
174605
195772
222920
98373
253136
286894
17952
266139
191846
75256
155478
270929
214334
242760
214466
182118
295955
244693
262501
247447
98244
42202
218635
283819
239460
100103
259654
200299
58775
123906
56719
253505
283885
226552
241761
52255
119360
252426
278777
41647
294155
266332
286917
52890
206665
81366
22806
138747
277243
288860
29525
176328
239634
61724
124761
182394
259251
167002
163900
260517
285988
135647
92915
276629
239224
103379
106395
170546
246771
53151
32266
281945
159862
180413
46284
203160
125130
58248
157276
137175
45231
116291
168125
153067
166834
248914
61231
68309
160101
77705
283285
241272
102663
13144
263842
164813
178302
273834
168359
94600
285605
254476
51769
25485
61678
35045
222633
248746
295792
197502
156022
62222
258744
298907
185998
29703
219604
124725
216080
20772
8642
243744
194943
91291
51263
156537
260250
126165
87936
279653
32688
52008
8893
156994
249463
92744
176641
96607
141100
24376
219189
223547
110846
30427
188693
244521
40265
131011
202224
63969
244666
161217
267670
144009
264029
199275
51713
238147
54417
95403
37935
102186
163801
268888
162030
75957
140911
29044
180276
131446
99329
291337
97497
169118
58878
244565
259052
81828
155904
105000
132068
36735
149260
196866
92938
76256
109399
28580
27820
233424
197492
110195
188769
152974
76014
195459
47054
67337
118824
54231
214365
267107
91608
168233
286856
214527
239087
76314
269497
296875
182111
12888
127952
267190
281945
33221
9774
246685
73104
295035
30463
129841
228950
119863
46245
236459
80737
121555
37197
136232
214986
117729
197834
201572
81198
155168
139362
237295
63904
104839
142353
71542
143666
57748
81716
132777
77762
256497
279630
95364
56505
211508
58141
3131
45884
47186
77251
236904
236741
23865
183399
47953
5698
165340
87713
299506
260937
150051
226609
199175
141275
158171
267333
152788
156609
177818
198101
203759
131286
50549
147866
81118
150493
249960
216786
241596
91913
158337
29045
26298
124594
282531
84814
184608
8339
184336
125767
274494
165042
197472
108348
295147
147403
274143
116139
230156
90028
216992
111589
265335
284757
206908
129335
27701
145101
7688
83125
266013
194423
44878
24532
133663
35339
128489
282056
277006
77400
175632
195166
264189
186318
134901
194490
186430
115889
267571
13575
127633
229085
229642
175152
231670
39206
177615
119414
11811
149218
198398
135089
169743
257604
81301
265928
17792
17352
212187
116276
228372
220403
113160
184727
58981
180454
102411
131355
271525
145564
218351
268892
53128
24198
69370
269233
115209
71809
60853
241714
18045
53293
85496
193491
145663
262453
204550
110338
142233
180884
208623
191854
121474
207038
99038
162142
204857
229823
291507
229094
207064
202220
161737
64748
97241
60027
296100
99560
109093
268600
98647
58847
12034
218716
102825
5730
54958
139527
219807
234181
152638
283505
90625
213505
46415
52641
154516
265746
39906
263150
137371
149351
210731
239091
58608
181473
100721
43845
268222
290371
87652
151994
113881
290742
230625
145594
36101
190871
136902
162070
165613
91903
221499
78140
109915
122661
154434
25483
164356
210975
168501
219565
235304
84515
228531
105667
221261
161048
102081
47055
119806
267286
139938
21965
104618
72619
192369
144584
83060
15399
198684
174978
98797
207314
9203
114515
199700
19804
221419
255533
193509
146141
234536
52063
31835
151084
138629
243702
88171
106323
32187
30822
110654
172684
288192
131945
199938
215215
182889
118932
19419
99199
214351
249914
131672
264584
56116
6448
105862
267944
128558
232297
127181
274456
276522
152507
90489
137726
44366
71428
96996
87161
71498
83901
283751
214576
156484
267639
89979
232596
244018
245057
222792
220548
30725
298624
10247
297217
275932
28701
20910
142325
120268
247339
129607
50452
248816
202271
273103
165652
37436
144660
245251
174427
169274
73296
92815
12079
190051
34990
126160
22135
259861
171049
30423
92611
80112
207068
211280
290733
244698
118888
70406
177355
246555
97757
40714
281904
170379
175314
67573
193546
108039
55193
106975
248682
269938
34357
49747
266555
240669
235343
286950
70075
84711
87237
178559
1885
89579
218641
254086
136441
4669
249305
218397
195771
289538
167630
208314
270980
51317
169351
54257
54731
245811
104665
48236
80344
162205
178677
123779
274154
67286
296322
216053
139683
296581
161452
251752
298043
285703
222527
237902
79855
15747
228048
182525
248464
19176
69326
250456
183618
173193
265466
143651
69518
115226
129025
29098
28607
196657
142641
237281
218802
121458
243614
289058
109994
196273
103402
276359
170116
49301
207771
194635
230701
253328
48310
33424
2234
79506
233063
188058
215697
178423
55163
264325
102060
242060
175049
78962
58815
10290
61593
49641
108349
23340
260125
88099
160091
191434
118581
51432
225968
265826
271183
36052
150448
236703
48682
204581
138146
260003
270007
61501
107701
135903
105856
158215
164915
269279
217356
36789
265393
187151
61725
108237
61836
240871
224064
78556
298457
124936
93171
206320
155050
199666
202574
166921
219590
57358
67387
34191
186919
5351
77129
227992
90745
252471
210796
13966
231529
243423
164804
35261
285340
97190
196081
101016
161920
164826
217230
211691
254179
198426
7729
264333
36752
202789
283412
21649
185507
206625
11874
197932
130028
281125
31680
228167
247306
66702
167773
42305
163531
59026
288096
149641
87297
254868
21762
182607
4427
163047
200299
8316
21040
128754
89502
128075
255758
54044
176691
958
173692
180937
159706
217180
211558
189118
94110
170139
15324
31409
294755
26003
61959
174689
4460
143270
57820
190955
89103
231550
295325
162111
252136
105431
165349
234359
294606
252673
276822
63800
23746
293331
204503
190467
54528
294314
288884
40984
77524
158416
157495
145692
99313
17619
265678
74083
116788
125673
234204
261327
67971
30363
246429
143283
184326
136668
121491
31966
173513
208891
166001
229805
107738
122682
282159
64340
291591
170013
239703
279202
254602
65391
22382
252134
7762
285620
247722
263991
299940
15952
38245
294861
257658
217871
150373
11048
379
178076
236123
80715
182372
74872
178722
66594
170400
230522
40266
182365
229424
230474
113559
105836
86106
114172
216262
65637
153440
201448
74955
37863
160449
152943
38369
185122
217698
94332
268177
159363
171099
94034
15017
221098
228466
167702
124671
108634
117847
23064
40315
93684
103779
258257
226279
47591
167405
204188
9115
142214
142575
47092
20062
135518
143647
198224
193622
188160
139600
178922
125938
235422
75483
179086
222374
28835
189157
40146
130718
44775
243446
40242
212924
162657
262067
30285
21818
11198
58937
140773
197606
25806
93454
280932
137648
285551
104567
176005
12759
163706
158562
226097
137885
257149
158829
276089
116207
26424
124999
235245
114682
164110
210826
125271
229469
115779
147645
221097
220870
130266
198515
94362
169788
33937
74914
296596
163175
100497
188329
10666
78978
263060
33655
124286
32743
33914
182757
210808
147107
192967
203255
256695
40711
253262
126331
285996
259865
244017
140173
220137
69289
225995
74983
164106
280
50882
254848
211288
202913
16508
23886
38646
89079
2759
144483
83168
113553
248719
161954
287820
246538
165921
281410
197084
268344
181354
99201
67609
169323
137704
131445
258030
145618
110074
108065
142527
46425
232171
45636
88610
210990
236021
119642
252192
66004
152745
71731
189854
62603
30382
72358
170909
2380
11329
92341
157331
283305
119459
226418
249220
288822
277060
122085
29040
27582
290367
272323
169645
28034
271807
195437
281764
1634
249364
95064
180881
137462
69686
81874
186647
41152
256956
163439
142670
199380
887
275022
192850
121123
251651
296962
149800
211475
278817
250924
71794
120925
51825
230950
298837
113374
272052
168501
265442
34980
108708
108595
99525
101776
218300
17356
289072
174118
272399
35658
204613
1556
231539
225605
200732
269965
278782
198064
56345
147183
267662
219563
38735
140557
94660
16966
234188
14364
285020
143441
139574
250781
152349
66745
171496
180344
8991
30134
43311
174834
155635
192722
139072
263325
167773
59539
157689
12189
142731
143973
112166
282395
81365
159787
109372
213047
85188
85293
236762
160288
234994
267082
192000
288626
8728
56019
34790
10606
215526
193338
118744
62138
164940
76010
204391
281853
146936
18344
71899
29839
4544
34014
111773
276865
127120
1453
72348
83399
236151
249442
110112
246721
136213
86303
176100
25952
97930
152944
36132
238992
73112
33305
273200
261793
122491
197704
58667
102022
82810
64719
48827
276466
63436
174571
5574
297823
232440
90669
218606
73318
19150
130279
149787
203689
98555
138963
10065
242667
59251
91954
183919
140320
139017
258568
236482
103916
216154
219763
271318
29859
34490
261603
248657
40372
18621
160205
104617
48142
158619
240137
91593
245068
127985
97321
10409
62718
94358
283627
281313
293918
85061
40084
137076
54270
80981
195540
7879
146682
283416
201646
32446
168190
85742
17460
108899
157121
203696
18972
98189
216784
239036
178870
210717
85058
299261
147377
233256
120962
68626
191574
158958
40327
107388
17546
172616
54937
18851
281278
244301
190919
247121
75376
187465
81175
1723
269269
152902
119439
4695
273434
22946
170659
46126
158803
39672
235381
47205
91975
161930
10602
104923
276119
188322
58405
35217
10977
276035
158271
239112
195875
243534
228007
299203
142581
223070
271348
115883
108498
218563
150931
2493
248539
259295
28183
23028
180966
134878
101749
92110
253280
164912
41155
87139
265925
277979
73936
280127
153610
292181
143094
140542
26744
17566
99636
87882
46439
119411
273408
112243
57465
211164
74746
121037
26663
175494
18118
208944
184001
149012
174029
47431
130762
78706
76934
81762
160598
219809
191839
133518
198886
299198
182461
244228
290169
229417
200989
108874
144954
171863
80685
89155
170858
173133
190162
289882
162772
25382
267226
251480
295632
22008
231157
253620
286030
238876
121276
203367
200353
172047
29337
299522
188164
265896
298122
9766
145312
158366
273961
232937
262902
117703
102954
65791
190177
98160
46565
159915
270502
244208
47129
78555
252698
93185
47748
13568
238577
1919
226697
111274
184802
71258
153453
71705
102759
226541
18400
16205
215940
211276
55002
96372
75451
56599
206254
210575
290775
115580
186125
151449
229625
219305
215304
174557
28861
38457
43880
4251
27052
111168
27386
176651
142211
112860
138504
23807
230322
249755
100816
170790
258927
271249
17473
187826
90735
262957
193652
121108
233508
248630
175435
52149
265171
51507
253497
230135
298676
265166
84231
51584
138370
50225
158961
65455
174181
74894
286624
269225
297660
7068
78903
199418
192025
84547
267025
108557
184515
70557
257747
292111
188919
197912
206995
123590
17725
131360
246813
218102
6222
102437
253726
33337
214120
209933
213216
48292
281224
82964
141132
208135
38496
168658
75297
280265
226304
114434
103747
284570
217766
49298
92055
184099
11468
232326
237179
84018
133087
194129
209006
174471
238062
196624
172599
259971
202204
47764
79331
198647
154698
214913
273932
71101
70700
137511
75773
195350
59510
275595
208762
172333
158128
258466
209883
110299
40887
4143
89557
202171
126269
47144
221879
54084
49866
299051
188934
207893
267889
137408
240367
53694
279168
206515
166491
185541
283963
5507
2778
126228
224092
276298
20356
13714
103261
235388
45624
62481
272708
185388
76304
40702
256412
113839
205880
251438
216614
251303
83596
151281
23840
155834
54869
122050
191009
80255
180456
293328
68514
163441
260926
79516
278154
11092
59496
221764
112837
254848
246715
297620
117343
278701
75973
266167
229583
207842
141294
289772
239495
73611
152394
265543
195683
41462
161935
104750
72110
57568
242220
81485
119721
59144
43832
226925
85446
58584
34664
13574
79173
63160
821
38831
17756
247529
114651
288481
10091
130736
19187
216406
6521
99354
298106
21129
2751
43737
190766
59056
210552
254095
62617
119631
215700
49512
248682
117600
140335
80968
187620
177839
102959
134137
175023
82914
178942
109625
132486
8443
260503
53041
163868
139100
257862
285580
218798
82453
129511
41195
72156
276766
125302
226085
104689
162805
1444
142217
127718
69756
282888
202394
219709
197564
188197
230309
234197
115272
5487
63563
164659
267654
279443
286949
22009
137271
184958
113488
46027
113734
193563
50432
281530
62114
251991
187542
135646
229013
11324
218373
115146
161236
50003
159036
81070
141523
203078
229139
224759
242211
67665
222009
32773
103907
14239
248398
146272
151923
140793
56025
66453
3353
239110
103508
158245
45889
271763
237400
46130
148535
220991
3308
221258
299290
286875
270146
21479
76575
49282
256966
197713
232883
5113
264388
245123
123346
281273
233791
28565
171944
65113
288930
117793
111749
111911
286743
64529
195741
42798
6442
227581
212570
30438
72326
136025
159545
295479
274382
19236
193
247691
227827
169889
214447
180609
100835
20564
94226
216173
66948
189395
201779
163946
169837
160303
1947
12360
24816
130154
198861
164893
297096
109345
262401
225834
261750
72493
113515
281673
160462
100149
16662
20787
198710
221049
151693
177330
91727
47193
191488
285184
253153
236098
246366
70488
220815
191783
95351
203724
136362
265774
270437
52664
169050
151725
290958
228044
117311
278689
287827
106991
69240
85751
147777
294835
277036
115393
28891
291398
198423
139711
122314
24407
85418
270124
932
69174
224192
144725
293189
158750
74195
139902
298072
290821
68379
254307
218389
155699
141584
224722
196771
219940
159966
267952
95064
112912
271523
90985
191013
279882
104545
195181
135210
236528
290592
299236
208416
287984
240492
123343
232280
201184
207618
133906
226635
85618
238851
97774
69289
207644
13108
296478
47537
119683
210273
116990
133263
103904
76146
256359
34348
86501
224057
212334
206744
70522
152964
148835
197232
260629
186107
52482
232091
18577
264146
126476
280392
33044
284074
78512
206484
146703
145008
76612
142172
205838
283198
212008
104769
48507
224460
155521
273737
247320
65793
72925
181750
36975
277327
184793
45785
188338
149260
295036
229095
13236
71551
262140
150768
218436
16086
264503
171831
210546
168020
137898
67506
281021
122590
265598
227251
56440
121279
276266
244877
146848
2114
25861
38834
250030
11329
73001
216324
48341
278890
95588
71299
132364
280879
58887
260379
100598
198647
34311
198600
70212
144173
107217
195301
126626
148879
107734
223034
88146
58162
192296
7409
211033
178858
176450
281927
219081
104148
2429
112659
136948
130838
143394
105184
58556
295290
221769
219473
19451
239409
222410
230534
55354
151948
285154
252614
134267
88941
1894
145702
63991
145818
123762
124146
25682
127831
298781
64808
227342
255193
153456
178965
71914
163
54079
68237
277949
144055
13065
56359
201877
22097
239832
18465
92141
230009
136251
221649
36683
181958
120373
134118
20100
134221
179125
207590
113872
234383
257644
160019
177420
227743
45656
179015
57692
65012
199766
156867
92801
268696
54802
219108
9603
263444
200953
21244
288180
167618
191107
145405
275057
262862
248743
207102
268614
17574
259223
226279
271008
11463
194223
10949
181723
146425
197844
178517
97481
108612
9070
165297
120024
162468
268546
243166
82981
97511
105366
147597
115448
170778
118250
211962
139137
195891
25215
122703
250365
79482
204236
283607
260711
247004
144598
104364
21899
14698
224356
40340
20118
299223
178680
424
110261
229974
98909
153742
96847
207394
151508
286630
36592
232041
5226
109370
242269
272246
104727
108408
5349
280615
40839
207362
176324
155362
97544
275738
83764
84358
134600
127434
174136
222216
97979
105341
201182
242129
174624
10883
96106
81004
175498
104074
257002
78413
257017
180568
76263
243760
296162
108228
64682
193136
177361
264706
256707
139233
92114
257134
175065
267207
146754
289624
193074
8627
241730
270402
295693
13672
46856
95215
277148
72698
211437
77216
183676
116445
83922
57290
174350
176651
43436
110449
281783
121837
247222
143755
218833
286990
11281
115232
119649
137512
187367
2172
237781
146716
272347
133661
223652
14550
296855
190144
265338
213981
117755
104817
231462
142255
139574
294901
261547
178314
232700
187437
247688
82191
213978
70844
19374
125784
170604
66375
201671
126698
798
173270
155741
139763
2239
249544
246467
175925
185376
232159
209347
118908
29949
149973
23589
275417
120831
94010
246976
227818
166782
232732
187003
204549
116542
253391
83133
16646
81807
149854
217769
78575
161772
281707
193713
99916
154928
46465
294914
21747
232272
203946
187886
105408
38698
188055
194517
268320
108972
62572
34220
151729
82449
201218
211874
296666
117050
37769
206516
57812
273476
208330
28951
104948
165213
160995
74597
155904
76875
77574
267718
141584
102902
72210
24711
166059
57772
9675
18311
247332
108312
7968
126738
3975
201169
215745
99432
27412
20235
259020
274904
32058
113853
48030
192217
48873
62271
47283
53338
33874
4766
55828
237568
160116
247006
84784
95872
201393
261374
138113
64990
208020
105975
85785
113630
272833
145809
206747
116541
41538
252119
174362
134626
94250
232913
280398
34990
73953
294989
39902
151349
162537
168099
119294
52058
283875
121717
99461
174334
155146
121740
201261
284843
18411
292931
127008
103608
199599
262203
161566
160995
183239
140794
291531
50273
37580
7326
234976
245310
207289
40317
138606
200335
56313
295698
26683
277555
93803
55903
100614
42054
214768
82200
105790
53987
57781
14967
106063
286920
47448
100001
289321
228080
86449
83669
249780
275554
60852
286315
160148
92082
1782
188146
254116
185605
128403
187840
119834
206887
145168
176933
193656
287393
142927
222579
199231
21352
193096
151836
219907
207494
142442
150931
204618
64806
6534
161263
262445
10753
250068
57759
148351
181663
131194
5416
273712
124635
46562
251019
89172
166916
221741
54340
40207
98645
245244
133346
3403
256990
191311
216848
123711
8372
179631
25668
256075
96981
276363
43977
70594
40662
167150
162711
254638
214220
206008
23018
22359
58110
278416
179684
113180
142298
236736
193743
175462
198448
143898
292557
178624
125603
74698
4601
71489
174923
51823
110252
281994
166847
38826
286378
251635
239417
20780
156276
238984
192203
110346
252763
91728
170869
20800
32091
83153
81252
249293
227696
63825
203905
1039
151353
282294
21056
76584
11378
116972
106100
214993
153421
225989
205653
157818
249995
287083
251609
47663
265864
256131
281272
150121
280453
164589
38274
254597
246232
124862
200471
238423
35842
179950
147880
241420
221088
7062
57514
197787
51363
87401
161789
287614
188684
297110
167910
118474
282178
111820
217961
208547
246354
51492
88036
245088
265868
263376
141299
118198
202364
152059
175606
210438
116310
173410
138960
274785
274049
58950
52989
289962
276025
66028
911
142546
159065
51981
74552
37102
106247
288224
262612
171181
137602
8338
63013
34615
162872
26680
121146
268672
89291
4518
256103
298571
142980
133532
289356
418
258968
81260
121425
87436
118512
191827
253348
196673
34919
244436
19225
43612
235257
187718
120291
175592
158626
76485
228921
112081
192005
255104
85153
83526
138392
148895
198653
159970
137676
180149
75807
280224
226185
24747
162124
209621
233244
191667
243820
57932
12850
285668
75451
263154
174412
19033
140752
131717
211491
284186
31198
139051
258753
209874
19989
221073
148597
92691
136085
295706
15638
152291
266141
51253
19084
23315
64223
120263
30386
27063
126260
42329
212594
63022
137700
30844
165008
117643
129368
262439
200861
265374
59196
17708
147637
43428
227469
25991
262605
46039
190282
100932
156213
21600
231054
175990
62324
190923
11790
100446
194031
401
194328
131056
183166
199423
91051
193441
123293
276230
89606
199617
241319
34219
223955
271792
97859
30504
280610
4911
273245
267250
63095
265495
162438
164994
11921
78762
36836
50536
234023
283257
237029
278048
11136
161731
42692
216823
175615
100981
145397
126815
219657
110073
70786
133825
200589
72931
3063
200245
174648
88795
111040
228573
231754
86727
256614
113035
101750
127337
247007
281173
150005
77668
184865
40111
148695
172648
39939
251604
108287
10277
2017
93806
251830
196557
267288
134880
45120
29748
79901
50137
22160
217656
12371
73360
298197
100997
38869
103746
248053
218542
79929
51561
57595
7283
2041
195758
296580
242130
38723
24051
170872
46662
174657
292515
195007
28262
106250
179061
126835
279331
278399
127259
266062
292407
108114
152830
94454
726
228841
131333
231083
228602
77616
238975
239979
40237
185304
52597
268141
57716
290901
204772
146491
47219
195594
144822
83493
49237
194033
42110
243680
298150
8457
271565
20615
252396
176010
283468
110956
209382
158479
57814
248492
120963
56610
21436
287994
54307
53026
182383
163793
121615
134788
40652
174800
196064
222913
98286
154932
217548
58956
113430
63592
233387
97216
36870
226357
136728
24177
86735
64893
20928
95713
209425
163121
44252
183547
71646
3127
232833
44213
51151
131106
201508
181121
284205
165403
297675
236737
167085
47508
57330
263144
242425
156657
40284
63807
162345
61347
133237
26491
228401
273332
201025
80584
273481
98500
190204
106737
62287
106092
98693
221371
118749
229935
171621
101440
127809
235046
40993
52846
60882
68405
96708
46570
142547
72454
24573
44487
193525
107823
11853
280801
221791
143881
88259
290714
290481
19504
82839
190366
161315
83780
255950
58794
170412
5049
73278
131778
247761
99347
279568
111531
172628
238727
226545
236540
221671
154100
87237
7164
32708
116755
288773
95562
38148
255780
96915
32981
9014
199022
177344
29120
167986
269371
200540
25600
116290
228098
178908
202728
41178
122564
75865
244022
193523
68796
70661
184534
152586
47015
168573
32689
298904
173104
233133
287414
231105
3226
171432
84984
251472
144860
83699
97759
70502
223230
58638
163813
148082
13012
29553
121694
89734
62114
109274
145586
291277
289363
200730
337
147428
164113
38697
219100
286618
270150
82504
257956
210076
104159
18029
278578
62909
131840
29582
240915
217920
25525
135739
102913
186246
27029
104922
124534
183
43681
178811
57839
58646
208157
42526
79144
274535
8931
273953
64261
68691
198719
78689
236186
297872
143161
103660
243500
85587
245703
15117
285518
250733
91157
92014
257376
259204
296776
103653
178736
2012
988
170025
169075
150253
258564
153066
125506
144979
293206
116576
80810
167305
57924
243808
251257
165096
52941
116105
49550
54818
200498
125057
27159
21352
226321
292602
113110
282488
210944
24677
240852
41574
254215
53061
109606
289808
121594
209955
230181
233795
12240
283263
61017
10301
255214
282388
4263
13458
258213
84148
10348
178895
56499
59464
159845
185140
165884
82609
142917
130125
81466
190019
234485
134293
69390
267878
146918
187857
164837
285227
98222
21432
151300
69458
244819
254030
46100
84310
10311
297967
141362
251480
257574
117788
271620
142129
243074
263735
176078
266474
132535
231398
1320
31375
66608
80853
238373
16558
254441
187578
89745
103489
133673
54730
155585
251796
173869
294291
149746
53117
164433
214129
164757
16415
168781
128789
201839
94397
89173
201279
4829
87548
263829
63534
56424
233058
175845
213508
202007
176115
102342
93365
122628
223695
84313
46891
55599
138381
223672
270520
156336
36116
262016
248392
144985
96404
165534
210530
64434
34870
157355
72022
205112
188101
140922
137476
88521
208789
36098
74426
275781
251816
136308
239062
71466
35650
2951
176085
240701
221833
185296
168310
172663
167730
210251
208177
54279
5960
265366
246211
48733
180077
50946
196264
108636
60337
109836
154038
253353
120580
72636
147415
214198
6549
58513
188487
55570
96739
116701
278597
173389
137907
275625
172209
203755
266192
190370
177238
113778
158128
178774
146304
230401
73874
135533
154620
124619
32996
168004
289585
226441
137878
40643
284534
276236
44282
90963
205552
218335
283863
106064
255163
58737
86646
261262
206492
92484
135132
139443
137307
102974
24670
7397
113075
106862
191409
297700
127661
207534
269521
146145
16615
227495
107628
280702
293633
210547
259028
264883
160160
63975
75247
172830
293291
211513
1435
110904
229322
224349
100003
209433
57658
26571
265450
60116
172402
245333
217697
82434
107819
95479
219292
163804
194414
267276
243815
232793
200025
293473
244167
50154
128249
10985
247603
167460
181977
19773
92819
117387
129477
239287
259428
64534
234786
42553
217644
174934
21641
293012
12635
8508
57518
102487
168558
121664
156197
19578
249664
38753
43770
278870
254455
215668
155816
32230
228973
20694
126691
233414
245194
176857
97452
56302
287299
268146
92354
176224
35517
70150
24873
56502
151355
72638
153164
268827
12477
294937
109962
19347
196032
75926
31942
244389
293674
207531
106707
193868
19324
282090
248022
234612
50209
102797
128076
285142
192779
112474
240341
151961
185131
34828
229785
217507
2713
59418
46610
134060
272562
44530
89676
77382
43332
65623
154381
158007
71172
78771
26242
150667
232849
59030
47747
73903
215560
219581
202968
83810
168743
127632
207857
22068
9249
11721
53768
165642
93666
8909
37456
44046
60773
193147
9063
248786
218620
246678
60283
141891
290281
153532
100592
112337
192352
251140
273932
220724
160123
174054
16840
29740
111972
518
292966
238955
231
99604
288802
176161
189244
246568
29571
168466
40481
37639
18277
19265
260707
207240
124270
262230
113257
66773
181527
24795
29914
203471
55438
295168
54926
33937
109619
96619
294185
108604
16895
229346
22961
257853
269776
239415
269799
10453
203732
126556
3618
153985
49370
138568
5649
280392
294334
129106
116544
203024
72655
197205
121436
109578
11060
191895
223323
96790
114420
95991
51229
154016
230279
146794
180067
90862
225860
174437
207039
232411
197805
92925
196770
298253
137716
125848
230183
92037
291505
24899
160524
113304
201513
96321
235601
150540
128301
244965
157889
231805
110585
18614
297618
224963
91956
130245
90203
42791
293202
285109
15420
56296
181267
256187
153682
146142
221755
48736
91714
173292
69730
135762
265419
149523
159598
89912
36993
275762
267224
133977
292782
279007
73467
166646
182911
118619
97189
293017
189349
192575
199195
295
71161
234491
174194
134947
161281
109575
146446
253757
154383
145751
263128
69442
47932
108621
114994
281364
295819
71389
217222
229816
262978
115189
245510
188497
78534
64720
8830
170072
135856
241374
264356
249267
114194
185371
183142
261865
55382
10164
203785
236454
183890
42476
172048
207284
295142
242437
60922
234999
217136
284821
182293
201244
111442
138774
181767
105209
118632
133877
2225
204701
260058
5032
264540
81259
254568
255526
134122
8288
291954
22381
176281
223092
113832
139114
35054
132473
259741
194143
59921
12061
20242
251633
72417
197305
272445
157263
138788
60812
103849
71020
75269
6750
111148
146830
289196
258987
222735
47135
212900
287605
129852
136284
245220
71489
186598
181019
293899
120482
170197
4774
115857
5711
159249
272620
131836
143386
147967
188254
269345
196702
273521
233135
58990
234966
282721
211478
136845
87150
139672
44369
257617
49754
176946
155312
244718
246520
298190
287109
140319
248631
55688
147608
64433
138551
7445
277286
121120
113682
113276
287526
150815
32399
10261
185376
293317
204675
16613
55321
26717
9223
276346
250170
101280
116607
242209
134937
143051
34472
196394
291826
252019
195074
222805
78928
240851
10861
264812
45824
63672
99243
265010
256598
32327
180985
262739
20717
185934
76088
161134
37930
155796
215098
297183
14529
233604
43464
259152
219884
201145
186210
257796
16818
251505
196169
198827
35789
144390
193559
142790
189123
28313
96524
102814
295233
291250
121012
209541
257488
40115
12080
42949
185301
192193
185685
130323
96088
88878
82408
11845
44817
12758
175667
146813
188440
115202
200475
201078
141575
143604
84814
177233
35783
268557
287116
8703
140986
161217
110918
104140
96718
291655
30943
110990
197090
139975
139702
2906
122216
33545
252551
103357
244753
288619
128262
89654
20157
153595
276134
8889
285585
164247
183457
228797
66173
20448
274467
279296
155003
260450
224569
290721
298995
223041
30210
164347
130654
171051
84255
8122
161291
169718
274232
49586
127180
8118
173100
187451
75684
279333
246321
146069
197946
47080
259842
34944
7501
213312
220114
245688
123622
142018
47666
197314
2516
292678
156838
213508
215710
179815
154772
222239
248897
147594
48443
280589
12009
229542
295369
79427
52250
53261
91458
105552
213002
265962
92787
146013
75848
29353
131622
191951
66373
243271
93247
71195
28865
215094
252944
46176
159572
94698
30904
267174
85659
108571
131614
48365
147894
165250
207027
217346
251168
130386
268338
29028
215072
54186
170111
30154
84035
49278
296234
113893
182086
296453
58759
258959
152147
3752
154779
273271
169122
96573
25899
101559
224457
147878
90994
188483
215689
72336
22638
239780
118799
31071
226927
74905
217062
164128
26726
272951
30635
243520
108332
166441
99286
264607
229961
216962
73263
17081
260003
82111
35624
273088
147399
53642
18358
29892
87054
246627
9428
131454
36143
147700
21860
216670
99142
65751
52797
169728
232702
240380
144904
272000
251484
193412
80744
35396
205402
16854
287504
70821
256672
98500
127379
283659
224273
273527
187438
139608
199573
129272
56533
136838
220841
203379
815
284437
196404
218395
22736
46125
265766
257272
171283
248338
9510
57261
94256
153507
18880
229342
157887
145911
253661
134973
52384
181888
129362
296242
64180
6013
292931
7709
29325
193197
185061
77234
141885
210694
180474
203938
200226
234549
117603
165991
172690
15740
254343
100432
257155
252260
222928
123486
285761
40908
147916
12334
242035
217948
272837
249293
247798
198225
96907
50976
287350
83064
283498
184050
8831
118220
93640
238492
49885
88891
146859
131406
265560
286893
291341
221222
175939
153915
230391
278977
243759
268708
192930
13601
177663
153096
70821
163539
77716
154192
228984
182235
28285
269828
176546
295494
237185
252397
288338
262929
159063
278427
134814
180003
266270
7532
130518
85218
75799
284102
207706
229008
8948
104642
285474
863
9554
147284
221184
252772
148687
48101
107315
177548
127121
68229
192169
270839
186890
255716
173644
113111
56955
219219
205396
4208
9057
181406
30403
277590
211507
97939
250558
170900
125088
88666
185203
255565
6777
138335
248291
162056
147755
199291
283896
126273
155761
161340
179345
156137
72126
145083
218029
123486
1428
197183
176947
178461
265990
121786
212516
194561
108381
135435
45155
115871
129331
34453
83251
120385
166932
285591
242120
298472
297417
48592
16982
159256
168085
18299
191491
175911
128322
267153
47558
174760
298125
103578
21342
37548
25948
147558
279213
203673
101486
143077
8166
189794
198330
157616
148649
98059
230315
192847
85520
134122
255930
69239
170894
224030
106515
201386
179726
261421
229647
29388
294148
183308
192461
119868
32167
211843
36089
112772
183995
226844
65386
41184
224764
8092
84140
262324
48251
19031
19896
133515
290802
91671
31084
55040
74420
145023
113080
9982
116375
96118
26537
188333
279758
258228
67145
252419
29907
39283
103103
92756
150280
43083
13376
99161
2322
5961
142533
297962
224920
150047
221920
236136
236117
136193
137586
62107
268319
110597
139660
146285
62061
208938
261887
113867
143889
30943
103151
234912
1066
122906
150994
190372
59739
41871
153173
105696
267537
16350
37411
150903
174354
244728
8488
238594
273666
231726
129783
125183
93497
297008
227534
9469
75617
39292
167824
168025
13177
102548
288511
60793
299681
137201
35481
288464
283483
49340
92015
142757
114342
17089
35516
224543
170735
136014
280897
52446
77084
235887
105301
52907
40859
212694
264016
60955
50904
130813
68317
7180
170671
237158
259371
173872
266290
30390
32350
112028
130812
95386
110480
69960
64919
5729
88838
168076
235860
194385
107645
189802
57071
233046
152858
56575
202314
293008
43820
247335
173744
267255
222894
26810
34607
7711
141873
177970
68584
212689
124190
69527
151724
60962
110830
119520
238292
127695
225709
207602
159211
199841
175820
255017
18700
68403
177169
19232
281058
217040
133521
28657
70904
54085
105899
97028
132206
195944
103151
71534
77765
146973
194081
57945
255632
147514
286613
296327
38596
26037
539
230242
131487
298922
58128
143963
64904
106928
148887
39278
94348
68882
203501
116711
293350
57478
164062
103390
28734
90141
67999
241157
207253
232095
257303
51530
90733
222985
39404
235493
161897
78107
118045
68288
12003
200296
183308
69560
268852
186516
61793
133565
257888
83296
28200
205622
217630
163726
179451
190700
33891
79852
87364
292756
189979
276886
212507
282865
59894
24491
146641
95303
246795
14052
81031
106898
200611
24251
131742
233700
193234
154401
160615
122284
109416
147570
213846
63139
263480
230428
92898
209403
257473
66394
259715
245331
299077
129490
26394
294443
9071
186851
267728
122801
40811
75737
223191
27321
129705
94804
220261
223493
258318
291629
223119
285309
143210
54877
109219
94720
965
32650
78884
178024
102822
167354
75396
193693
190948
36037
70352
114814
202515
209188
161871
187565
1987
159828
146415
63052
179842
111032
95625
226769
19139
275994
153912
12034
576
59464
110920
234176
269639
281388
261802
151642
114831
52133
23773
100460
133615
260679
56343
257349
140570
58144
179897
101719
253424
99821
101284
52610
155256
213747
68091
281353
74131
31931
235364
66891
66326
170751
254849
270475
142294
205191
46467
147170
297541
73688
218432
259691
103907
146151
278610
180000
296504
278566
152892
28684
118925
213787
237243
17533
240867
158145
108408
261179
20562
25509
131453
241527
241910
282209
34614
148850
5939
45240
266604
47175
196416
27295
33118
223482
145413
123369
211010
166944
90998
24636
212948
87404
192030
97908
85735
131308
84039
55780
229759
160888
281816
220228
108647
148728
81751
70651
8629
139087
186963
55134
262366
128652
29790
234283
287502
123771
289213
251445
258325
121064
196967
246647
72616
153196
292089
34320
8107
150579
181080
84409
167200
168104
150303
76286
151970
284012
225077
181803
140011
110901
29346
266265
209085
169467
296377
212948
268242
54007
73005
284798
3250
194913
79977
218909
19960
43269
58723
103522
256072
66463
297012
82309
153440
19945
37200
277688
48002
36970
242533
257085
177800
202407
250080
158379
193478
141050
133624
110821
284793
212775
79478
29288
162837
194813
236751
220441
247409
121180
279287
74472
167553
43403
70894
14640
98551
99842
52142
87354
5439
98665
226038
185614
6003
234862
151154
80827
215414
185863
198781
91764
8851
298826
256394
145344
52385
165390
33309
98113
71398
14424
261938
235704
206317
221910
290841
225611
99992
248907
277708
80461
42411
248102
180350
231083
78217
61234
244489
171250
101530
127197
201367
54447
290811
45144
43187
150895
167430
34203
58816
112691
4000
90932
119477
186402
155308
72928
242568
295732
56348
172327
188835
131410
134612
235361
164775
93537
4846
262643
111641
78889
215225
274119
261266
294598
78055
93478
143737
160050
106604
270424
170736
204015
241688
159704
296186
216562
294506
69382
159773
2818
174728
202374
71382
59410
234539
201472
186987
229911
74309
53101
96218
287383
295567
253605
140173
208857
18305
210252
250044
251917
1929
199865
159262
201852
162481
108035
207088
236764
13372
105164
51560
299619
47892
90210
98736
258903
231228
128850
83053
106042
85015
197611
25034
218124
282740
49086
27693
124988
289531
64681
230583
76966
296136
270268
38815
118496
37435
21437
239493
145043
214074
77940
188390
223798
193179
218226
185354
79897
240212
100256
130359
175306
5909
231636
229910
144535
87416
144268
60091
99122
233684
210194
294113
248630
15510
183277
232081
47683
55984
265390
267304
50500
112609
2897
59509
189215
242291
53397
201509
133566
123221
264286
222524
262786
280498
205577
247696
156379
182482
88621
190926
207364
63573
288990
256268
268714
55655
199900
94887
218935
62681
248092
143948
165553
278875
182095
19311
56242
142795
109572
131672
151401
211324
232919
231903
170627
246064
88475
52708
209760
85302
201220
286099
278974
79955
195041
170138
224729
290377
57877
245999
276343
158976
39725
75523
86197
243483
22093
2323
51714
299349
110110
33237
201374
252996
257851
244827
71578
133644
294044
253075
189397
46927
181604
174991
177156
44191
50424
209900
88125
111483
142208
33364
70561
65778
7807
82865
72265
59845
108996
113806
228578
17096
11884
244538
172126
295471
26705
264306
8351
253080
86225
10144
197113
44997
72472
167797
54392
921
170776
122760
34129
23562
256710
282135
289831
198644
270524
224126
117680
75216
79728
284319
77183
94504
108137
202321
288774
258515
144093
54116
211315
199116
26722
82255
87041
111796
131933
299618
100183
57868
287740
127085
242169
230417
109029
248504
283519
289528
214805
181123
287638
183718
72955
61101
259281
104171
31406
50506
153661
81440
133699
51318
49122
276899
62728
201505
181505
36591
166946
21591
170239
265464
13743
128611
288261
137190
80778
181305
159073
7962
124477
19249
256056
107424
165954
42945
227257
16022
298755
35226
157438
292992
296165
29831
270952
104507
57472
222905
231621
192346
232709
267803
116789
222716
103828
255386
72742
127891
194899
289354
192620
216542
134025
74336
50837
156828
71312
196400
299236
205152
197840
110339
21495
235054
110838
96758
2083
143953
165392
160297
158923
173564
281662
116738
146524
86061
168456
35864
44330
86550
104977
124463
188563
192019
2827
283593
278508
89044
185780
124139
47595
99914
174375
4852
229985
159349
89170
102515
105238
8757
262944
186039
103673
219067
234872
40732
75635
91997
257413
4621
169149
148719
4507
166380
31539
263978
264304
101370
100143
175115
191753
15369
147282
257084
165437
258629
25728
22788
130611
196598
290644
153126
197133
271837
251675
159672
41162
284015
221267
85583
26446
39747
217087
66036
218322
169800
185806
142201
36176
163026
84071
104238
17733
40430
208310
282477
107992
101747
221598
210225
16469
261940
34819
92956
174217
270863
50382
250255
295281
179594
188202
246041
37996
68559
245124
155627
121129
113606
38838
13132
204032
295787
36451
189680
12778
233879
62268
193497
126353
141424
258706
151456
100025
171446
1406
112406
296949
144840
3507
88418
277970
110797
78746
24399
105498
36508
91236
164056
244766
129664
160154
158834
194168
190201
285936
226987
141918
67390
209953
289387
94658
7319
226629
148154
217491
126708
97489
179684
286055
121084
249711
170381
93521
206992
112182
174574
240772
171336
132504
121994
216434
13647
164256
213687
254398
258639
186034
216290
16362
231171
43642
52521
286688
398
264031
95685
243450
5141
131402
217036
131573
74725
191312
96371
284864
293022
8611
66712
45224
11379
29395
286641
246673
206579
283096
37001
32962
10472
210902
279688
115312
172401
20883
290726
183861
282416
118263
90879
47433
2167
53382
184657
96912
157719
265225
150038
53840
50420
82104
137259
228822
209246
54290
247954
170618
73928
123229
194796
97573
143604
164276
114669
140684
238024
84338
162931
74188
200208
267850
24493
37595
95388
35735
64572
266526
9458
250192
246887
110622
57778
198277
115763
160525
132431
122791
192281
53910
61571
60590
101046
76221
41469
63148
266642
159502
89131
78657
43687
116305
92997
156206
32934
39656
284336
173599
231199
43360
132394
276652
267624
161549
199425
58196
175961
47542
98000
75849
220009
257273
56193
233195
39752
272319
157909
213369
134782
232224
236527
295695
132291
39278
242291
84080
115947
208206
100404
283779
96657
109813
26890
152309
157012
21299
172982
61582
199599
49216
122384
173742
236030
70875
19001
30443
298776
46158
188019
127017
197233
61557
168565
142987
125144
111423
72522
2891
109070
224282
295522
157971
203724
171444
52892
66279
144082
40173
121763
230348
122100
148659
202048
57822
203548
246119
26940
270720
182829
104610
283163
37876
198252
243188
245892
137173
42393
76139
168510
30908
75397
288244
100460
222877
220944
63579
135396
174222
84872
150127
269098
235286
57484
246828
136492
70274
216739
135233
27026
17093
4200
106274
42328
157356
274756
42899
79532
138013
251865
213009
38008
25296
148293
138841
61517
122386
137537
296563
60693
221582
28156
568
148858
284053
230026
244532
172844
14624
180375
154987
132817
217095
179335
133243
151681
50919
162623
80151
292002
62692
64187
290736
234767
108378
206716
3983
128492
8705
18293
191225
246441
151107
291494
232132
81630
292014
138974
203409
31355
147674
40230
27853
80539
243976
156231
221560
102145
45330
127930
228472
232228
67086
125353
249115
290129
142369
272848
198960
295097
93599
7192
11478
116646
227494
203726
100375
1481
44785
21057
86111
183110
141429
33542
96679
143983
218127
82554
106375
168532
9247
270965
61825
221485
168632
144545
71836
143584
239174
295980
140918
272148
231785
83864
278757
168967
29591
183884
259189
73290
164996
254289
160925
271805
164607
163655
228067
32708
4612
235087
120546
57478
168534
3456
272948
11334
9984
246074
111347
67349
149425
273451
97504
206737
195392
260785
129828
289480
199711
274997
264439
147938
290716
170104
175252
271138
165348
298344
72388
86338
202875
30269
65107
94423
274161
199349
262234
176582
263262
40326
299429
189782
32902
67122
82550
29541
196509
126085
5690
251184
1872
142620
244972
154976
241741
34817
109877
81061
21143
139479
55269
180085
150625
178081
66386
62017
100916
228321
137576
120662
102931
53707
23863
100332
170457
251330
164234
52005
151814
62135
97102
173273
87639
252179
280359
113230
60435
98482
2647
292031
227694
20660
144755
272809
67578
183999
24353
83866
90485
137605
202660
276102
107729
91715
27591
279969
91466
55236
145602
193489
44862
293312
167641
60449
129261
131827
46547
14734
46170
20639
127305
54409
211984
45611
279214
74312
191795
205907
87070
101688
28224
37777
36155
15041
111587
236880
284746
95163
225046
233234
61547
163684
65802
48367
215254
292517
16810
22175
292481
106841
236255
135594
262900
203373
225646
43748
254504
80600
200416
203571
237828
27065
274036
174855
129446
84634
284326
107845
132778
88482
252458
70245
270613
54974
155948
50265
166114
290006
46957
260201
108256
171032
175226
161208
203127
221881
68971
206162
162988
36222
235898
33570
88339
13089
83137
172164
200399
195504
48467
113875
48201
79431
99828
89042
1425
61330
91496
3835
39628
260159
42687
261675
56545
286289
186948
235154
33252
185282
227489
146026
194709
269133
242681
98558
77711
189979
276398
80165
136385
180923
137650
216896
94103
46192
121741
40522
134171
34600
220401
288500
296525
18075
115640
269796
59099
235459
60874
216389
119231
201051
290090
15791
165131
197105
216176
264254
16672
265671
148401
29999
234249
4323
103138
226054
118698
257696
279309
118446
215390
292242
52350
32850
286205
149767
220745
271514
101449
82149
127984
296200
78578
142540
130145
83022
57139
36774
202991
81048
292047
74362
276112
135110
68188
174329
244587
215459
85621
69887
221563
64801
63967
65233
286578
285364
92362
177739
161098
159797
60468
74644
105320
293584
204725
13519
270506
36158
271193
27421
128869
43950
51794
245917
242
94751
177101
66475
202710
295589
270809
199413
179701
204995
292628
272720
216896
74626
40569
197231
56464
47013
85258
287719
206157
264282
38874
299755
191797
50101
167884
183997
94360
117841
114028
295096
270538
194689
67143
39019
152824
48620
176841
186054
60864
213038
89920
168894
235044
183265
138225
499
138897
192503
13006
276934
69605
10369
192306
46177
299141
174663
61408
212820
111159
118712
80559
173201
192882
131812
93756
417
164566
268812
4152
137923
151812
10206
10917
91309
12024
268235
247235
108224
168804
73355
213567
86532
220926
188771
164544
260166
117108
35694
229956
168181
75002
18773
1381
263672
96519
44952
9646
26576
143177
106743
204649
90165
294832
260079
232230
53966
12355
198627
240578
57749
22430
146749
175241
1208
276123
200435
50087
245456
79850
15507
162665
284541
9828
167384
147152
194021
190293
166625
232146
85783
91896
104151
272851
27779
127780
171312
123798
298731
282545
84715
168843
113743
178573
123943
15183
14862
132430
237905
207909
196286
27562
64476
293959
126775
58855
41205
232812
288709
73865
248857
267541
233853
179829
169711
54822
75138
53983
81100
27194
229254
129906
241486
186179
166127
199069
28040
241099
7359
11893
104645
168474
213461
199846
1696
164911
292190
77364
157577
233061
282653
269067
149068
93267
232444
277496
5103
214445
259022
138053
53048
145705
281630
94021
158564
241226
201058
114937
154286
250014
25935
292497
61639
52678
93525
159111
42519
100423
232628
182770
3645
123171
56744
206842
276188
61029
272511
249760
171384
167512
268975
144862
96083
11353
254271
233878
55141
46923
46388
284320
82834
286221
288493
71983
43175
186251
33383
104045
98000
259402
63903
111483
108062
8171
225439
268489
175749
194096
193390
145104
249860
262613
147912
52647
215388
61100
269179
280296
264265
206149
138109
180372
251943
13048
252894
7084
120899
162753
237918
214128
145869
19776
162016
14383
213362
128150
2155
290568
145629
184515
275467
179118
160650
279960
15750
200316
189361
169297
68270
219859
110568
190983
175137
204804
1328
75096
145359
111361
21876
282115
264976
236655
57079
96674
77044
514
232175
277556
210524
46844
204259
257093
75869
178714
32428
154423
22307
271409
129211
156613
83321
180382
222560
249456
6457
96571
83179
145282
27281
297381
11207
128316
233813
30187
81876
179059
42838
254320
249400
228773
228246
85909
256364
286455
268553
192098
150767
69221
235411
179592
168051
290761
106476
111362
99792
279484
85678
31114
89944
198594
293343
207457
132626
178995
290878
220693
147097
32882
167795
126202
255937
120402
194394
228109
286800
221725
297203
150415
186032
118743
198027
279850
197290
237151
67657
65272
264197
256003
155099
71242
182942
135708
104494
45669
133718
190389
195381
74250
47580
71093
69270
242740
49538
242965
295903
297336
19723
178537
48038
152233
282597
275793
48157
76534
287964
136700
262508
97447
76888
60614
223688
215722
177754
103199
279817
68131
203578
104161
175572
233834
201382
66655
272488
274697
30120
19601
41857
130277
176931
91613
69415
221052
153149
8824
48362
247303
260836
139648
235319
288065
35092
95603
209711
273877
135274
101494
203853
152981
133101
44255
137773
200488
68014
226519
86142
110053
187949
23626
116735
130439
91444
14806
249014
130760
106402
209200
140840
114901
136719
211612
113497
120656
38064
84969
83997
131731
241365
71157
244465
88571
8850
214591
78161
131254
217085
2814
242988
125854
203784
10235
78410
26352
172773
31788
118561
6460
29796
250628
264864
237726
20689
211368
59500
208271
169561
80830
8612
109945
102157
65519
142043
104076
195193
174307
295094
54991
174875
123641
1886
242602
253627
164036
27870
222207
96495
130514
182562
49467
124816
107722
201419
231165
126213
6494
237073
126257
6449
260052
34473
78669
111794
135977
185983
81157
217566
70000
68199
65274
67951
117116
276702
164407
187297
235491
162334
126405
126205
193432
8022
277214
125296
147804
147383
93972
141291
94821
156574
51687
234182
189872
14536
152948
101752
247156
238118
167169
225042
257807
140716
280791
125895
44223
85255
147495
241850
207801
213255
232771
1989
196156
220549
75805
296733
62178
192280
153893
241147
205956
75756
70953
211083
205147
234614
2591
186094
11293
255176
14498
298808
65798
215664
258435
79324
178351
213581
142841
153630
7282
183861
190790
181420
27649
40075
292612
296562
10115
96944
186411
127695
217057
141392
60356
228480
289428
233824
31243
176773
184324
125802
85202
279423
110068
224415
85717
33455
66891
283251
82204
16381
276362
135647
130114
279821
126240
262802
176895
210032
161865
102321
224772
226652
238974
254889
246439
243422
132055
120444
288015
293644
231206
248848
76058
97360
74776
61205
67819
85847
38345
222121
70002
6093
60276
61050
89756
299321
5294
249424
271729
218090
12309
8704
119300
277990
18760
232266
18014
48675
75272
55138
194133
202962
96789
173980
248738
258917
118387
100118
217115
86010
225871
80155
116499
298293
112064
200227
233379
130099
61522
67152
49658
186599
5311
238922
102369
122089
250494
187912
37411
161045
103627
36135
154745
90964
229630
123042
153623
217796
27820
143948
241528
205725
81728
197882
93514
108042
246660
10696
271304
72154
225354
75884
172976
263098
296817
113483
124669
71583
231785
195218
228108
173671
175186
281348
281342
185253
245544
29721
116259
123927
198139
285682
46604
283616
156091
73465
36822
32508
227458
287663
218178
37597
183736
83567
170317
118337
50862
96736
74505
204866
112736
249513
232991
39660
60608
95663
113445
12951
245591
276360
24020
232345
40648
97839
123070
116785
279891
277469
228491
38693
186277
197150
155089
48040
3270
128081
282664
69363
91676
86529
127940
230336
111812
221636
294019
74325
185300
224272
202247
167508
212911
223606
244917
113681
268425
45602
25348
147462
41976
112941
12443
85520
213583
205956
1501
200459
200338
243439
193151
90762
281529
154052
243642
4328
6024
78903
174752
106202
12696
85022
234944
213913
197804
240827
225230
96031
74936
201955
143727
50524
200518
64053
98600
221134
228122
154458
217659
250694
227297
174247
215285
1254
285340
150959
13813
283453
52581
186308
230785
254768
121760
105653
209197
80398
2355
253679
219818
298257
249588
112713
143057
210551
197040
295858
29634
103011
218528
62962
114505
82242
200467
207120
145547
92139
272510
271194
43208
178225
193765
83870
47066
71073
228075
88316
67075
53132
281819
4645
22703
8050
63035
56150
217679
240308
290219
173463
293836
46713
182434
152586
153169
57444
190770
151228
76855
51614
210367
219913
254861
296802
26803
271110
152716
207860
198952
86228
203550
13210
293064
142734
2125
196882
5567
89266
297936
49070
248897
211866
55105
269866
14803
12864
5440
203463
15559
150363
84369
80386
95887
205735
242158
128230
42096
158367
253161
44721
156098
80044
103705
168595
280797
125375
107213
186140
2284
286134
117730
106013
149124
142707
297363
117998
213708
127720
170022
102549
88489
50757
218632
204715
8940
150239
212949
122330
51357
60761
284051
19662
205292
10153
58452
184373
238181
120461
18513
1637
160708
189551
119699
264060
296466
178111
128638
107433
268820
6338
65357
22842
131451
13095
76252
167335
24522
105869
149044
263865
81276
202058
7228
275016
277666
161674
144039
5273
237540
295509
103153
288392
103918
131732
250093
62268
53278
1718
28072
23232
87593
95116
263927
62306
218810
168660
156064
70185
184550
276909
137994
190774
200089
195677
247043
131772
152222
154868
106610
202471
123592
277127
48695
149898
296615
160060
299308
31732
182869
247716
136940
201184
287492
282962
48970
261308
61329
109895
142451
273072
79566
252357
165219
87249
263607
201146
287927
128903
203024
121549
130711
67079
221519
188052
98627
89033
19649
53048
51357
43546
187458
107271
261114
131068
32577
261275
4166
52165
185732
91938
183996
146028
73731
124366
66864
281177
111149
57326
259617
3891
149618
237779
61276
296177
153857
71507
116022
129965
261831
106266
220280
59599
90976
124279
9790
299811
177294
176426
106255
193291
292343
174745
141542
87592
98590
218960
53811
234920
45123
230137
243897
144346
177582
161686
114143
121638
280716
153419
23078
118128
72427
234161
177953
68267
252238
74369
116765
76622
49621
286032
60534
203916
109047
287221
163158
90068
243598
150517
102205
186497
244119
275798
194767
55222
160058
99964
223849
98621
279869
143155
121756
31755
179751
151384
179517
128195
104823
238233
47715
137203
14252
208700
274756
299382
20385
84594
137334
72541
35356
170960
237643
82902
58514
118364
162801
234778
292067
123574
236
282616
231287
274239
210893
219729
262996
47408
140797
102640
24274
175024
92979
16686
97903
266064
183041
137698
289426
113148
194959
152852
117241
264021
288321
226694
257144
130147
97273
155666
194070
120709
40016
235486
177184
16519
217393
41611
246775
34810
9426
26857
49252
230242
32322
226801
282155
96854
110487
47440
224184
54222
158022
82112
97666
271229
91774
36233
1737
236146
99148
33568
40552
136646
36966
52437
128598
297037
13005
44865
82428
225266
117827
162388
197275
175063
245682
153118
297061
17677
230658
225639
26557
18537
258951
175212
206206
236249
1902
60951
138355
128362
102860
150020
263758
25952
286700
78898
172290
260595
224065
151446
214935
126054
200781
20144
53090
70896
210626
69487
260843
101325
246312
4432
107098
74497
151544
142800
229644
31758
282534
184078
177961
25666
8762
130786
219213
266389
239602
191115
39218
82787
294173
63694
275608
8447
26910
182418
27898
275937
239400
225233
121268
153954
40568
128655
69140
183250
40719
267429
299216
11905
250883
68407
3031
83602
210152
233415
297655
94230
123009
56105
82845
166271
269408
176214
70850
166915
145620
95969
221447
295795
65052
276323
10462
110930
238488
268807
296810
1949
254877
21680
43966
52911
282838
199066
117269
71246
224476
294544
269570
41791
186598
120391
170320
141713
162190
248739
234392
286936
157196
181135
114350
236584
192825
187175
259033
52058
271597
276030
97983
238995
218474
666
12215
162809
112484
119762
162174
76076
17513
242635
217982
109847
235061
29306
225321
291093
241765
204687
180362
242766
34112
133579
253115
11365
244472
257921
170017
190144
230010
236545
283651
298074
194453
293970
129409
64628
150624
214522
288045
240214
7256
167893
201479
212529
186506
34151
190742
277928
231658
174898
257242
133330
197874
245040
271947
285288
132702
289031
66064
56562
184035
52432
75090
282905
146893
26430
282311
136721
8448
275481
154075
210051
151360
153675
10001
5934
112826
118768
132109
45377
122357
93278
289289
270355
112390
296205
272948
206839
151189
262711
154937
110594
174055
25636
220369
231850
119401
223187
113957
149711
271858
261592
113513
224616
81310
281289
48037
134906
200225
118126
277871
275291
26100
22250
295777
122925
168698
934
258442
161037
67281
243227
273543
135097
228457
228985
193494
188006
149106
257523
152963
131074
150971
128430
249249
3236
234640
296356
259725
76441
260852
212576
86814
62317
135459
138340
124689
37637
195586
172879
199532
76240
212931
106658
54573
129223
73108
155202
285657
31510
283400
198793
67019
69110
195128
108919
224830
58361
166024
280065
128013
237720
91033
292885
152720
25253
69906
127866
256694
37857
138928
163691
162311
170354
103414
174578
141972
119
126443
193423
119002
248984
59762
86085
141374
245311
293115
259075
287095
27523
105509
244310
17217
82020
33962
149212
153519
293485
153043
136455
118574
256322
98508
148887
134206
119498
106995
134302
265198
223579
199374
196652
173786
102830
216865
297278
265047
49208
15337
163960
137200
22773
145955
120276
81542
10691
11773
239252
184258
141968
261208
229228
130750
119673
118075
113062
149164
106248
114046
60107
183256
214039
190971
250183
244987
216788
158053
274142
228732
165684
161748
247905
41338
217033
97321
22097
248642
54911
145392
137985
6157
73422
115912
63156
116688
292051
49590
196974
44047
14605
271053
153142
179263
156120
192062
295024
139138
162930
87536
103734
201696
8510
102904
52250
158822
179811
44009
239426
296133
123032
289147
186928
61387
158204
179667
10810
285332
191231
170134
211349
176940
88729
172055
299330
297806
89236
264764
108440
34966
267342
143736
84764
114422
120407
202029
229118
112130
263540
137049
250630
34646
215642
178248
196
63758
8265
67047
38482
79106
100010
100019
163934
161019
154192
298210
2138
114470
210613
105295
95617
71003
133170
102092
39591
278800
51801
131556
276362
81735
262872
203751
148999
204410
187704
75882
71846
164286
82117
283795
34781
19070
175586
130369
38541
188408
238711
87131
22836
216710
171540
56085
236339
87333
298450
215872
20810
256607
270928
214389
165039
145700
97870
247117
117016
8525
14707
192000
46619
21300
62875
173816
237624
244152
56391
142267
110861
12892
191309
282469
101522
169814
144402
81754
125146
164244
68968
22951
294464
57963
75509
193931
247694
88159
42316
45933
10486
179228
295682
109116
208305
266004
15789
61853
280611
231845
168589
167123
101495
286094
167041
18990
218984
32750
163164
39645
123424
296744
60006
184329
191563
214494
136593
102031
244949
206453
27447
164208
165184
37149
164414
110540
37509
289329
82162
265069
46948
105213
16344
199415
3035
259134
151471
20506
116393
161067
162029
4767
263143
18990
269541
141607
174611
216378
75990
298170
250999
209911
126991
93480
234991
235057
42493
431
177931
204622
122984
208709
134861
238657
155130
226632
151601
11457
63108
147884
259606
271670
294357
255019
13721
31181
49506
188517
244526
265390
42605
25434
288125
128956
217314
107503
119827
125869
171025
195466
30561
186360
86427
152113
225626
180826
227569
169634
20339
63856
133021
113236
278501
263387
89543
102092
30175
102364
134373
248753
197488
264712
259864
69667
157982
222765
177182
294419
150254
65896
205789
19234
189134
21408
34571
191316
234298
137267
166886
122566
281501
113937
43715
141171
181819
98349
89001
220478
143652
250557
73284
153528
130748
254578
3025
77209
148395
101688
195864
156289
268236
67517
280133
119507
284757
100811
58958
10084
222941
29544
97110
211097
250921
116094
230985
107926
175786
91536
21793
248450
29363
273040
283215
162818
1489
608
296860
209989
242909
68114
33263
14322
268009
270161
52595
246313
203930
239334
23421
178655
56037
118754
144478
179746
137209
102750
203556
62954
283374
131760
17060
79306
156962
61353
179218
181419
238893
168046
91134
159511
219214
242370
91085
226864
34067
111152
122081
212858
186775
178387
224657
194969
140732
48916
55401
14051
112860
78707
66507
49174
107360
74866
248745
176267
41460
202504
298884
135296
52477
258966
23320
206754
201388
54411
127827
250082
245942
117254
188783
22720
186297
111068
167219
121312
130248
17421
80536
24039
113484
12771
213137
268917
270936
128176
136762
38548
108686
127748
153224
292863
109531
148518
223662
291746
51458
58429
239003
52849
121031
50285
143864
161747
81547
32815
200196
246547
134871
119048
141900
202008
122193
41465
209336
263186
160914
267417
291266
12952
220404
39905
189262
43689
141984
236946
206167
270813
33427
176039
68341
13751
138596
265920
98307
183442
268710
195633
183017
83898
195268
237300
119102
160655
24911
200641
101715
84365
220345
105910
38088
47379
96217
101007
35653
144920
36018
141196
133924
204924
187320
126394
187232
246395
183547
8473
222800
145950
156172
138706
243761
6151
286871
246725
146158
241917
180963
42418
129707
215818
254275
240827
80655
258202
30765
6989
237884
293484
113573
129061
63853
215529
10287
102772
298761
13835
262231
130618
282589
46738
121151
239140
200009
14414
295138
194861
261357
24610
198575
68128
104016
216703
254187
49276
270689
53904
298979
176819
196611
270493
298292
124899
66811
158964
213875
248179
132102
224726
235421
33354
86893
252175
276717
36724
171189
120175
290814
203704
218894
240585
131242
102193
27191
198377
207648
31013
249189
189982
282302
99266
195162
166480
291564
203460
144017
153968
166239
273963
85726
245569
2304
79660
178539
265455
271939
290602
26471
233341
126772
252031
265446
43520
234253
13463
55583
147411
9527
93627
68805
246848
9329
280315
43678
207184
34418
207063
135931
180854
190479
256958
247218
58306
279539
135033
109134
102701
70151
278713
46182
88365
45027
51800
194962
240352
80365
20011
223245
208904
168892
28153
118761
700
178142
31760
155446
269633
20510
250135
12478
114382
42873
129388
267923
199993
170598
121862
179820
32870
70946
184490
268413
93382
220535
7578
133765
294429
174918
87995
24166
224614
215452
245826
16021
64046
230270
153473
270169
32300
270943
300
172949
172560
221105
111710
213953
265351
20758
92438
197553
166178
17806
17708
254
54627
281400
65062
298867
241801
75866
181896
103976
28101
289753
284514
244365
129796
135056
207096
69991
134840
132675
113207
143496
196741
124627
94941
206869
249448
257440
287610
222453
83586
188996
55677
196119
207754
86707
102392
220162
290731
255602
4151
151276
61898
116707
221263
111776
295505
17337
276149
287672
26512
236038
109368
25810
288782
119056
220690
131485
290185
232546
231905
269932
232099
142013
23205
141333
66747
52938
132731
257133
185210
226861
46560
167404
31678
96700
170237
172887
70724
69831
118282
299039
156363
42551
152533
233245
280844
36608
191633
247128
83237
22604
136199
168364
150077
9600
70367
200881
227315
226017
149308
260852
152152
154724
80854
49073
164290
79960
288180
168246
223788
92257
194167
299337
157517
117664
157946
144335
226911
218048
87288
41242
235771
32343
54342
50806
281183
18960
98528
60962
127752
205779
67908
191228
189611
68139
32156
202890
153310
266588
181010
252905
33300
57580
260671
119817
20615
208789
140448
199270
175308
264904
133328
127309
297958
294191
286772
205866
66953
81190
12428
196980
177620
52584
118848
207941
85029
133268
83703
272133
298859
193444
248253
107922
98277
122262
150855
156278
37053
177413
129952
194776
217881
126525
49094
218154
97562
196275
85426
26202
171708
43705
21053
21972
130799
135529
203005
64464
196686
104195
50667
79763
160462
79667
85488
121091
9111
131476
190478
59032
72792
230852
228328
70305
183355
91822
45325
268139
238538
261910
203738
252733
207303
14751
128994
265036
259069
261120
190946
93231
14308
245196
93974
7194
258429
158574
207241
190456
108978
96208
247340
157480
26320
270581
145043
203457
43708
150651
26561
211929
103548
225919
146821
70669
40750
63361
282363
88993
130511
68008
189605
253938
293815
246172
299437
224430
72620
34526
234620
100750
69545
223348
274789
208573
229181
73171
89574
156308
205967
40860
234347
268910
4352
185949
93108
69982
180305
267118
207658
219025
219702
170955
274905
172879
216838
166143
253109
64091
122585
220887
250447
69677
38648
255320
245060
128967
57234
183972
187962
264952
82925
154292
282492
2696
196074
270693
115811
154067
151012
76779
151968
32467
192816
23804
211303
74168
68727
132849
282826
107815
264939
229846
177593
60207
172090
136855
143320
27799
71436
113264
29282
143262
49580
289388
105939
101299
95018
278942
95048
228969
161478
284119
159740
13655
230478
45430
14093
45566
88217
199245
51026
262782
267213
36537
224308
285950
211522
211247
21687
220728
144252
14928
263680
196532
147839
111790
28748
276742
151451
270529
156137
113802
60923
254493
126053
206554
78088
161325
47292
279577
101779
298206
93441
286942
30381
128546
257324
252112
109233
607
285251
71565
59401
290994
66497
144961
60887
37460
246940
8097
180695
108294
221906
105922
127931
142301
184767
27279
1221
253908
58525
242674
192140
10856
102894
116042
125803
261112
256885
4458
157698
212345
203003
145220
100158
267026
189820
222699
190113
87089
136110
190014
18595
123864
73482
151370
141513
13090
260599
218369
36215
137218
82676
261625
38096
209584
277169
265796
4539
105527
246912
183210
298815
274435
286781
179089
131649
247436
119301
137104
45544
242823
101249
249201
46889
15088
158909
167434
294088
46580
26961
129154
194122
97718
243748
229841
57888
64176
237253
102627
224397
72107
136292
2843
96207
94931
239079
74767
118396
147615
28428
159492
169106
244665
18577
44205
268278
240553
58412
233535
12789
241522
290867
34235
116802
204382
199044
155233
79326
232771
274625
70957
201685
174288
166949
159013
26827
206461
127590
15807
25590
236805
100353
227467
60269
263792
215681
224517
225800
203750
233200
173401
252218
166566
292320
120786
53994
187162
26016
223687
142403
266682
24589
148226
144493
188932
209766
149685
23340
223376
283639
277304
203601
88400
55060
150063
130370
180709
157053
146578
195967
232919
121818
213948
177958
39422
150392
112339
216533
12494
229564
47851
242971
289100
284377
40825
47911
133911
13234
212397
213252
31984
142611
66009
95501
149972
219017
104042
39728
182625
15370
82080
240173
188809
249809
262942
41547
105029
243373
218044
141526
81498
32859
166222
125305
197036
62165
157335
65785
52409
181184
209485
82505
128432
103896
154393
261418
295383
35300
233652
8121
233804
98168
116471
50791
162043
222596
25968
40872
290497
224050
153250
249370
134519
106743
89631
9557
89540
172525
58588
27013
95580
77585
107561
288689
177060
91921
165445
140745
150210
3844
297710
150410
138810
10089
98566
123372
276148
1216
30341
133176
140861
69340
8988
162022
83086
228727
220742
171850
119361
186297
54998
295709
263450
196937
32083
153142
496
154847
175771
284699
261394
232095
171375
273507
43694
59672
83001
215379
79352
251143
249535
217039
228589
23272
250166
231256
238505
250664
223602
201754
118013
39658
279927
31656
87255
154030
205003
121666
157848
149847
6768
17878
77974
202138
159872
270961
10295
128946
67929
75472
200196
177718
95543
273021
249154
294086
13556
166878
40855
119951
7343
83818
73993
91589
251631
43620
247792
159980
64805
256561
186998
202886
194028
289134
272344
84427
189417
6104
124096
152563
252409
243969
102495
259724
45512
277810
264849
10155
61865
33019
222842
252676
275542
147567
86479
145620
42133
145732
191179
165549
208512
206116
84314
295345
6184
64265
174620
292794
131918
222254
192691
45521
199514
235832
139282
158044
35599
264838
232015
28375
66592
37525
66198
82092
157475
35972
235254
121732
269073
241865
66740
149121
98358
161298
290443
259486
268740
121663
129013
178724
276842
130239
129280
183046
173977
123295
65226
179729
217518
94221
191740
145538
98329
40360
130765
52167
268920
2558
268481
215696
238535
110156
185451
140418
208937
280510
45493
220569
150876
103642
254234
266245
148031
69591
116909
18287
289260
235633
218442
150342
103322
43584
257109
82258
246463
136577
294974
110938
101028
211377
217358
54609
165981
235688
155857
60829
95943
254702
55054
53369
263391
39579
29300
188491
179443
209748
116351
21827
136363
200887
295793
242955
219157
128781
121453
29261
173044
38604
259298
293043
252468
125460
70695
93219
272390
171218
299414
46696
42458
176961
153549
182119
197677
204793
54543
169128
124648
163073
83353
202302
141340
270619
45698
46074
82377
153752
175877
217141
103739
89763
147885
208451
84644
145658
277740
211135
96180
99640
286572
280097
114352
124303
194184
40462
242991
69466
121540
100526
166253
254661
61682
151204
59995
236761
254202
237271
171918
21156
2670
70974
129745
258956
137762
80843
2273
8671
183244
141181
114086
239415
25735
31248
263989
41188
130405
22511
64134
187514
292233
262822
66152
273011
118674
165065
116567
132692
248852
106606
273172
270802
55731
296740
54769
5354
79000
288700
21334
249412
194128
261879
205297
153697
148116
86552
244853
48763
249734
36924
198018
218985
227420
49670
285754
50201
279959
16438
108128
123608
98474
180911
274980
130755
164096
78935
55758
110170
6837
158261
128247
210005
180636
117265
226247
47108
22371
1772
69887
158330
83368
203945
100712
93788
125925
146318
245093
253205
53815
269797
118707
15349
100084
219393
146729
183415
50184
182332
9821
230696
249668
223669
236683
162037
145924
235682
189179
46798
2617
47958
97265
241599
26539
250060
154394
252608
16547
109128
268883
295585
269988
177896
270927
244642
22776
104998
81992
119456
264016
248280
177857
194174
21030
40150
142708
264149
212094
260136
131193
41111
200454
247879
270103
16810
30350
285319
22084
230656
179188
185380
287358
76966
133992
104720
10697
167392
147523
211833
292190
140425
144803
67554
267229
16567
71146
264919
235693
260990
100983
117334
298496
21024
155086
175002
283742
105194
91994
65407
8342
183773
85334
115501
65684
120009
35984
4889
69070
295350
161379
79740
235961
128432
109813
293416
139515
288852
216070
298562
281498
116781
196174
293565
130161
203605
236265
138407
264478
158987
234970
262965
102489
231307
167411
154994
113328
236916
50194
292346
242330
90272
171863
272790
131562
252537
108938
231972
61633
72664
260515
22762
82577
127393
285623
292366
120736
252819
297080
157491
39155
280386
163449
140399
293687
136804
150123
275983
99580
71155
254674
64588
189333
239540
267367
138315
293937
200911
170260
266886
86928
213132
12353
108921
137672
259790
125948
33472
215387
196643
248026
234249
17383
114723
97009
96540
174250
244346
32457
203959
171915
219854
292339
223519
31350
3586
89129
286895
77094
94096
17970
40667
118720
139686
234748
57623
218000
33564
55448
251092
109722
161701
1341
181075
7778
16596
185016
201671
19879
298240
238170
61684
61243
128902
106378
34637
8007
175856
109999
101368
249786
209213
14528
9736
263180
75829
247049
113439
142955
182833
10198
239082
49148
109846
127740
59742
58280
245039
28757
116546
125051
138998
41643
225106
253306
184195
278935
115349
173924
234337
290229
39102
102635
246706
136276
202060
208604
260949
299247
295947
72753
128879
142580
117668
121661
269759
27518
130111
264888
88004
205155
37299
129985
106745
292290
265601
96717
248878
230933
103423
195335
121415
31167
157902
91800
11964
288462
25704
30294
231459
146464
142316
286430
129773
6822
143685
13211
147643
61571
104423
171508
36592
62866
74958
237833
189892
280583
275332
176894
182757
18825
15983
230957
21115
171749
99931
42099
293948
50484
117725
280532
93365
184808
6816
164078
204691
298944
190781
183037
214189
27335
137769
296061
80818
299364
77964
191649
105282
65477
144943
292968
247786
240630
143526
157611
174400
53220
56529
222496
124687
239074
163842
104722
192068
36576
168459
26403
20916
5644
35756
156285
171362
141722
146828
227798
193461
169099
218165
290174
47663
116329
198092
127864
213843
112190
199857
192025
178835
259165
148992
117597
12095
158430
235838
246643
279882
32643
218074
30869
7392
112685
299902
44427
94555
218761
26787
22922
65241
254060
239156
226782
299491
16876
278829
188115
191465
137990
66050
296487
64786
102002
158025
186520
274694
179499
30040
157597
142579
63151
156025
132719
20554
202360
23735
270251
170796
240598
64481
126700
238875
79793
278353
24455
257731
19640
200091
287033
218774
60588
235264
134564
11774
175808
101505
68092
58252
42937
219213
144272
7476
215193
21042
290221
290492
186303
100616
212108
295078
162676
115010
108324
7002
107069
32741
1635
164158
239494
277817
125442
220813
194853
125914
189094
294093
17787
41178
37415
105955
8284
189509
218474
228882
237656
204199
90852
105840
33306
161259
206733
199746
76319
223453
118699
192000
116530
253511
204073
243634
269636
68446
268078
50274
197370
250443
5461
246524
17698
208849
269781
156223
214374
187791
247051
117389
154886
74946
279186
299116
31772
112541
96984
249241
16236
262726
278903
233191
137331
138239
131502
248583
127109
263948
34384
221705
188116
288232
39207
162557
122320
263375
40934
291102
16110
238830
167418
73119
280303
286652
116751
132688
194595
15520
15985
102563
98189
247466
265726
191870
106801
31284
31645
30588
250384
62995
65505
248580
155090
235021
141228
5455
125782
124033
2685
239083
206682
79921
186012
111057
15366
184512
46171
97616
65546
3380
170957
154467
154391
275348
65706
79850
47879
69738
183724
49852
198019
153766
26335
221845
225159
65449
213555
247389
70136
249454
196899
286034
176436
299890
36202
167832
242696
225771
103528
209285
185540
125043
164390
138793
19973
27614
14124
47984
7042
110561
293876
19355
253401
23140
238034
265461
259001
162099
168552
383
30046
173937
74001
186949
191936
236947
235741
180728
269468
131682
48841
48575
138529
217760
240127
154934
16320
153851
10041
96238
138302
143561
233803
283390
84055
207387
138443
136357
66926
81085
125443
203150
214893
251035
212565
133068
116194
17686
237753
211523
179895
191691
76621
199174
210739
261480
264262
242278
88986
276620
176421
264698
163934
126266
265005
55668
198834
69130
182088
136084
176062
17375
139861
71486
240281
7142
264874
92004
195736
3911
168615
133270
270303
179191
104099
271021
129417
100369
194680
19053
24892
220601
283607
262090
27554
292198
165954
210862
151614
137652
88292
263578
285354
81135
14659
269314
57201
137760
204630
70401
127214
296860
285817
150270
33944
77540
250964
273885
191936
114581
192080
128532
218430
263228
12309
242047
156471
253927
66166
148796
126920
161527
265746
112698
222573
17949
20573
33749
247481
84786
298386
20508
100186
293238
99052
160068
107830
29312
224752
45595
92890
54785
54509
144571
280162
299852
170385
277031
185167
203679
279039
25975
29635
100708
82554
91581
220976
105648
163673
50116
78864
138574
168594
212273
219103
155019
142398
63258
34299
288860
224386
80225
118302
212240
61402
123838
6205
159459
52366
109479
278769
82458
8979
53586
6798
65643
97354
39334
286798
24893
212839
291897
166449
99471
127232
252513
38687
290415
223040
115494
256913
84698
282272
186154
212101
179205
204429
107906
160074
45732
111851
6393
58503
22347
191291
266251
111136
133821
42127
67804
71223
60692
131605
280820
93206
90485
125826
69308
290742
246703
78806
104999
166670
212509
113658
168183
208777
59288
36533
65580
195588
234584
93164
78261
273005
121260
159566
119589
233499
5129
151427
117936
167738
270108
158468
196649
215121
163688
214497
99343
5445
76197
220543
149050
180657
93036
241867
114754
155847
145055
102397
245671
222942
144315
17124
193975
15320
96873
11371
156032
48113
299747
206321
193674
242043
185538
133014
264934
178531
255595
89657
110311
121406
13006
28369
138330
138922
294728
269655
222723
120943
208545
292965
260602
297387
255870
143509
194763
79828
193564
228930
66717
64493
80543
50543
15487
34399
226609
167051
150857
167867
134408
209172
59650
272285
287115
256101
113764
83866
109505
209371
83933
110474
297554
239439
23096
246819
244880
28364
45102
83632
152432
136898
273887
4430
265497
152243
38020
215780
286423
70865
261025
229280
111523
36652
277495
200590
31817
81675
245554
155634
110839
51046
251690
243488
8775
225864
205075
282848
295741
152926
56652
29785
37605
276526
95598
188190
65330
70215
267318
187427
235188
239726
105782
24492
227987
99266
250003
143662
53337
116717
226815
14489
182262
195381
15426
133181
294375
96442
4168
255925
98170
26975
231494
84090
179546
263913
45327
268588
154071
45614
31804
287253
23777
157908
255004
41618
206594
239021
202006
22108
140756
31136
159912
145724
285754
26970
262421
256300
255347
58675
1287
45893
241677
242818
185783
12219
218681
280198
200243
30410
260853
25855
277673
216457
195930
287448
223699
132881
191712
78384
195922
132935
21963
266781
196802
207732
32842
114507
158192
276215
284350
210705
117022
131687
82175
79815
111543
210955
154088
131903
286780
79210
68581
133772
193063
8429
240920
146462
114372
106698
285813
149286
2980
102361
168448
244927
167715
160665
158534
211660
21585
239744
14683
194210
88281
174943
1020
62432
296561
147800
294130
200075
89539
24856
6398
241934
179366
178143
203240
31654
103163
122625
178367
299909
225671
38252
75066
87878
60344
201311
151347
81098
222125
279830
194821
223869
248133
172214
87425
181911
208025
46306
109772
264277
153530
228558
198932
99315
269381
104630
62738
169747
173
259690
129829
125852
228306
63642
83192
161960
57538
254685
214866
112902
17564
278378
238330
270907
5958
159478
211691
285167
29035
210281
220614
256737
13102
239357
86980
76829
38012
171776
28405
148228
125276
181191
177247
42012
171261
35650
218383
219017
239109
242052
59802
97494
209391
129145
20147
16608
54861
269569
174758
196286
12799
262235
187508
282381
164526
203717
246150
191977
266603
193462
146485
85063
117971
161997
235977
198130
113755
64706
155121
72189
184458
66262
210353
10412
87198
187778
259663
42264
42719
259539
253034
184384
214223
200296
30629
73690
74114
139528
62949
255879
124807
45799
238559
281344
8580
163941
275769
27611
37425
17824
96832
60333
246005
34454
231042
79005
235556
259300
239812
247917
270692
112399
40087
240839
40104
181811
82291
26534
135466
215544
226797
206714
267213
86051
33739
219431
252960
213277
5225
70180
108483
130695
248105
227541
240244
4957
133837
145655
145427
215567
3792
148784
208645
196061
134080
25926
219582
222909
221358
151031
211839
146578
172537
22459
299695
31838
170914
24695
99916
262550
297332
77488
10813
237170
247454
134418
183446
252956
106775
109042
87013
214419
106277
259369
204370
241228
117058
97583
296640
58808
132363
181950
193032
100904
75430
203203
7156
59101
160123
35364
145729
259393
10072
100362
127749
176747
134709
114108
224753
14591
162843
9355
257050
213387
140351
250840
243809
78041
48907
120139
103471
132523
7806
287259
43507
62226
88780
55870
106178
140766
16599
206080
83814
262324
160003
293632
273889
48703
234267
278377
108190
93859
132805
275562
34351
223551
117627
22180
47364
18000
141991
200089
235441
64787
153672
205448
262366
294141
52635
159912
255640
92718
28916
106120
124181
261042
201573
231412
260425
238066
109812
93794
265183
158182
37669
56176
83847
249475
146273
85771
69570
189115
143376
231100
51939
231214
121844
110387
163112
174459
189824
4540
189898
227876
277505
102515
33372
120740
8632
132490
117342
59682
84317
2718
187336
56297
104314
80662
235653
86109
215248
32018
247148
191956
108093
94471
142261
289808
50137
174501
188482
32006
188932
109973
122229
41581
226992
71102
102971
2208
127522
119026
246025
6899
265664
108608
260140
14111
191994
273161
260509
130214
168780
103498
152988
233900
101913
53919
63186
141867
258331
214091
41515
104338
247804
280176
49427
276125
156324
142256
285134
17280
206363
146575
145432
234404
113460
232721
91842
45672
166929
264308
134287
135746
277024
236844
291291
188826
217574
292462
244896
166714
51518
129201
249628
21082
13566
256366
172099
198821
101984
67767
292468
223334
93995
173805
68390
151775
215659
265686
236479
195947
24885
163968
31767
209592
163452
143276
86759
211853
73722
291232
135644
193671
250935
119253
168218
169765
240188
25840
235813
170035
201518
265340
165986
3613
200176
85093
104028
159289
102228
163247
279303
110521
44642
59710
294571
228529
268872
238428
62990
227961
37112
17334
204220
260795
179655
219544
105698
241384
105890
254564
175012
212561
289944
298444
203780
145176
261366
34442
20646
61763
57221
35344
198625
275087
165712
32153
282911
228548
158130
275695
73861
68717
113974
118123
95705
55051
153875
230349
280196
244920
47162
240393
123975
291094
270213
44219
81645
240798
90544
184424
210278
217676
84103
40063
159197
131111
123926
19849
281114
675
89586
233650
290684
43502
171421
26690
260688
286068
45343
211445
133521
21532
12926
272548
170316
152968
97693
138960
228386
197432
299212
105860
287358
113704
32243
11193
77720
49255
205618
89449
67820
239987
150927
260785
294844
47079
266439
251367
157609
44583
45427
238380
122286
81508
182809
124414
22998
182388
13097
73314
12584
97953
205511
175962
285737
298671
111661
293921
91825
71759
295066
265596
274518
32353
137911
104780
248954
236930
178755
68490
282617
256875
231729
208052
64776
125304
134835
143657
27851
252722
69874
97207
273554
79989
47722
175324
13814
209700
241303
132496
269531
84570
145364
102687
107971
259716
40173
141301
271322
227455
248807
135112
162483
276055
18566
142569
1067
128898
298325
96114
149807
41237
215254
7523
219061
138352
133848
273237
236419
78575
238703
246483
260180
134256
199512
241290
178824
188190
108569
49634
62666
136949
287502
137587
216634
181221
55380
81072
109354
283775
52830
234932
102246
173955
92248
128186
277442
186037
106742
161841
181130
177975
222736
205079
216422
279063
142462
134905
131241
136135
121760
140471
136299
284556
192599
6880
121987
164360
295810
137553
200041
281190
1211
182550
212431
220117
134425
170657
249750
189731
34986
136485
240719
276173
288236
205732
259479
43753
151621
173737
184941
161358
131941
180388
287727
400
291228
22111
208370
195714
76663
244788
53257
218630
151886
93301
231815
243366
233727
45337
160449
233101
80677
250207
296
43427
193171
42169
76262
189277
20887
255968
77274
135146
190182
281320
224935
240605
251864
235694
14124
240462
94102
246653
143686
30234
275460
238044
179856
246887
201348
144506
179245
91853
276606
235902
45100
200553
113087
143916
136292
140903
13309
55933
117089
23495
146069
3202
215941
212483
296272
69838
152557
230897
284553
220281
24819
274642
103515
3186
275442
78558
89897
252149
179640
159595
129811
173992
66544
13435
283471
201054
76374
98024
178470
137854
99448
257485
185405
208411
16143
266981
11820
24602
55119
174026
168364
137844
64106
283088
66809
122733
79374
126367
209003
167010
241024
196313
183604
180511
129020
170498
6415
57361
131172
267831
162729
291418
40298
83025
256098
206851
115750
46186
64911
258242
136270
190740
291945
222259
179370
75753
127402
37500
282828
160043
145135
10266
114900
198416
72586
216777
200435
222953
17778
150336
68393
151766
126934
181192
204502
247227
53741
236963
219381
48525
60745
87424
194417
212505
146935
116653
58604
243093
97962
12748
39913
165834
45332
129459
219285
111017
61943
47326
286887
229855
104686
188412
27439
30498
142242
113444
46982
8004
75130
122186
288404
258407
52127
154509
57347
157930
284763
178471
178807
271142
98746
121407
118709
5140
195836
247519
181327
51931
146835
242442
137645
78892
77106
13473
157739
282145
1515
286104
216083
19809
5794
248260
239655
93009
41914
169092
187059
236672
81860
242640
205888
226650
229211
49342
153889
216785
55001
271221
95330
289537
165555
231491
46477
137526
6125
25177
111030
7905
131773
134904
254847
112957
143715
295448
265626
263179
9204
117966
229469
243753
242533
30048
132543
53793
199732
49933
289469
194881
295210
14449
61372
13088
111597
19852
237134
147765
8444
183388
131372
164750
253388
126643
297576
164644
281001
26600
51441
289552
51131
93439
138123
64369
105286
106022
191782
19361
34985
262582
147124
184734
180737
233956
252905
262919
199367
256972
254229
57476
66234
55740
216333
22150
191230
258294
220786
30351
41166
225904
206735
190736
258715
78331
149650
239680
13803
98760
80136
199100
104196
275518
255407
253562
291133
49181
47382
47400
269415
165001
220136
130415
209272
145573
144571
93184
242009
203356
22696
18064
30151
86708
125262
138481
226462
93388
50645
158961
24491
17791
228250
91700
72091
226317
293408
100279
286363
244832
95609
142305
250819
229829
262237
13099
196142
193275
166390
153418
161372
10297
73877
89755
102421
146389
9
206332
271971
125361
98616
228790
5537
258297
68836
276724
160114
9950
199751
130372
233259
47774
143801
284296
94816
21965
113894
195103
160108
1370
125032
231009
165066
267249
51115
286363
171131
189412
134796
284952
227985
136828
279322
232011
198093
203654
127874
49024
209584
212740
105823
275689
20655
71101
169879
182340
233266
225703
125347
44733
55928
227641
271128
134756
147941
47984
365
3743
120665
22196
15438
63220
24658
99068
134793
145076
189668
171476
13338
193143
22238
87163
51797
272541
214218
239899
173725
118196
11777
44145
255305
32501
288434
213183
174113
120677
110174
94290
3475
111319
193219
165441
229293
215213
133632
240928
52438
292073
286190
211286
30147
63826
254781
182275
146373
191418
153960
56931
242124
74754
197253
115040
5174
132807
272845
63888
262421
210092
196644
187129
106567
240527
111447
195069
246896
203794
90238
143013
7911
169181
236220
205482
164152
6273
290060
89266
197182
71416
221734
6144
26726
19830
237762
162813
163073
152623
8100
240675
270690
210232
105155
137013
106134
19884
187634
81293
5510
172802
268867
140743
84074
136795
24538
287959
214212
125798
167723
135408
89739
92731
67475
250139
30974
12871
34780
181146
70977
68568
36611
291229
95435
21365
60402
260925
46871
49971
112870
276909
111096
61331
294453
250655
18914
49237
149821
240361
51106
144676
79647
220730
276864
149040
71171
164189
259167
227190
55849
216360
159080
281612
232103
271773
283322
8321
287941
104741
12449
294192
36563
205498
233695
98025
129415
297647
27524
17636
110087
110148
146105
17650
87987
14639
202487
12471
243892
267053
78168
187783
38535
130031
282362
150830
159772
67933
211584
158453
2312
15767
158565
40461
292078
236511
182344
207728
78234
280707
20826
99391
166429
47296
166925
187642
25250
102377
249671
280011
223746
90687
215176
141863
127855
245083
288679
104079
270237
54694
193970
241206
20061
196245
225155
232504
124541
189767
208154
97163
86475
285211
33946
286906
109761
141641
293801
72643
49074
26980
242621
218967
205441
296484
81774
201033
65809
204333
102850
284518
232946
233941
134644
241883
195776
65430
76596
46495
258003
291775
98739
296310
202761
27854
283967
70026
87530
62164
232999
98293
129501
116013
135697
267320
290141
272327
22786
43751
74136
240249
156645
9960
147347
54050
44603
195660
111047
264223
28301
74480
286143
275183
152066
100778
75613
61777
220005
191740
45012
186843
272920
98487
81048
267381
165263
297558
249281
228484
199473
9402
13383
177967
47883
39288
283807
50740
192793
85690
28978
69911
5196
218991
197243
83228
284923
234240
284134
198389
76941
141652
1305
176902
193696
88963
104091
167004
49804
41960
216429
78921
263503
122592
27324
154505
238504
11692
116580
228799
44830
31407
117756
29342
52929
120038
197730
146722
22623
4905
62221
148359
250853
70222
123186
161381
4024
45732
273249
32915
299683
130485
242846
128999
287987
117534
15403
141339
66723
91902
265496
176347
40152
273035
188536
211515
108430
181757
210087
116996
194616
29878
132388
208462
23864
150196
53300
204725
296184
163263
8134
36258
118216
142896
159718
79987
91493
154975
203550
140175
202610
67238
170625
166380
44040
221702
163694
213516
245325
55125
26970
185671
37589
290352
75723
15536
204306
258667
246361
682
179129
152823
250810
168197
190695
84513
200983
127225
80384
116340
230697
65739
85174
10162
110412
264906
292791
9400
91744
170628
166988
141314
239068
84003
21485
110779
104586
227540
237715
186995
29758
291843
269240
206678
148680
62127
79268
192116
263531
57737
247907
199029
47167
1767
235314
107361
190666
157509
203377
88469
137560
192244
25168
184138
270568
163142
80588
180696
131259
226705
69029
105605
242201
35966
228021
291860
159503
180225
251289
6312
291938
267261
174043
148157
156350
114663
111582
296555
125979
260026
200252
290493
256450
49555
190433
97766
5806
47489
197750
89614
207130
86175
91160
289235
238717
1439
5488
14729
214738
17071
50530
229909
133387
37057
254452
159467
51024
99165
253665
80889
47486
74406
249256
21900
107530
134715
236209
291147
216297
216322
184113
111323
166394
159468
31034
125535
243149
148684
186798
57211
142059
181195
53735
143086
96176
180643
237997
241613
118747
41140
61602
243527
279217
10603
223304
130441
79822
283670
20658
94839
100511
193671
75992
9194
203214
125929
168068
210983
216070
97689
9340
175993
291271
72928
47834
20522
227996
107653
19362
5166
52136
57323
104812
62476
169626
213047
177661
209360
256256
45959
8995
156657
94784
274752
296689
110254
27452
196136
179754
81930
223347
2767
137083
196803
101272
116914
255530
179261
281347
160438
48315
238137
68255
220838
283889
15249
212533
285029
171792
47343
109975
268278
74606
90457
294133
24199
138931
172836
163005
244542
23314
95841
234850
100340
160212
254269
82795
16737
68104
95105
196980
173706
29641
216819
73999
252734
161445
287401
140129
205805
16657
292390
146312
257983
230679
168984
2016
283021
246713
167684
9843
182753
199058
229444
221552
288890
36487
279470
131789
260783
241292
198470
200801
182293
43044
23346
67428
77415
16643
110379
246384
180741
230476
146502
190529
62680
152353
52854
57257
41006
273772
168971
132307
151045
191576
254841
255363
12259
132174
278288
240357
195133
112474
264130
286098
99271
192929
224362
126039
20959
77559
95086
120537
126949
186397
225066
80415
57295
95876
48328
152771
33064
82610
252563
58695
94253
191120
26408
140359
52369
254818
175440
200654
53905
58533
216207
61230
168826
5436
168010
224439
167744
239330
25600
217215
197845
187124
252304
184169
189245
142709
32767
54885
52783
8612
134903
105179
283888
61175
45247
77896
54647
96645
97867
208088
228559
166885
220646
93747
124112
211238
298067
154303
19287
241867
188939
157814
72474
165971
217500
49239
54897
249311
67914
136931
243889
228185
62603
74514
295827
202619
235616
195125
26001
269283
158228
249244
262776
36684
221966
16040
220554
237661
268869
134019
173531
192204
47045
185929
14336
52552
7508
297102
187557
213670
244199
139464
176510
85128
29672
117425
40824
18711
223766
205455
150812
233967
77869
185472
278442
194299
129784
90207
69360
113045
244721
135750
156959
111000
237769
267810
10415
276376
84908
30668
269098
14999
11845
23136
85030
53704
62723
120915
214446
118804
15044
85800
13741
56624
155968
296013
185033
16061
214691
248782
197841
115282
115449
273876
204290
85861
175058
240827
227956
241426
135120
88187
214054
256622
204334
78808
253699
13737
190515
276526
237529
162019
281100
123593
9846
197810
101227
2290
42718
62101
41918
157284
165057
51058
29038
205365
74674
151963
130414
258512
162856
52029
197243
114658
42997
27352
203968
3314
30501
69382
177740
23811
268997
54536
245230
101738
92083
20383
62866
65319
231894
154314
195189
254472
12932
297053
106311
50530
14724
70067
288892
136483
33481
47705
105959
10403
120558
225710
21372
185538
87456
120784
186193
190304
12920
74838
25565
296552
86837
152897
232666
246541
119924
183809
48954
185278
66403
232728
98338
149445
142846
111602
298510
209864
83383
241497
183135
55148
286429
93442
266243
48716
211669
251299
62811
94453
169595
210150
68227
164777
256068
184863
148793
34301
112660
152086
138982
171910
82108
288379
103811
14069
176904
162769
173014
59685
189330
174606
39237
99920
14969
191910
212663
83690
275749
100771
224847
163081
229217
275113
211841
71072
224144
37363
159041
105663
89632
209601
297188
104391
278057
256742
93736
147087
125278
130668
2892
271980
255482
52003
69007
182888
45411
43891
244855
113525
260869
95773
170473
232532
176578
133057
170182
253893
49710
137743
87058
246663
89634
9641
150449
39408
232637
38406
158882
268233
150833
3679
226824
274498
295199
127757
266269
236544
115510
71916
85604
62258
298017
46014
39909
149103
75535
272665
46674
271924
70421
170748
28952
120801
233202
13553
147212
5997
99608
79537
27458
42725
276363
179551
60725
156006
110458
290536
183925
289689
151837
258217
220166
158634
204643
249258
222676
130454
125735
44148
173690
84514
68323
280208
164433
85308
278295
285642
192741
257273
109965
172233
194628
158577
280408
275498
78916
83628
269536
157309
171051
78999
62586
79415
240001
195148
138067
42417
225137
251427
268266
48584
2452
119499
3636
209376
154515
243484
88453
200788
277921
54192
107372
55605
21245
234243
166659
117592
240736
189706
120901
246909
243515
294797
35945
100036
64481
166096
269761
51104
105286
108494
115235
25902
67612
171506
128934
218209
97784
87590
268552
63887
107599
196253
130605
262069
164876
170468
277787
28903
45336
104385
80873
210884
254612
123011
34698
29891
13395
94943
158768
241151
141307
295985
196244
283113
296120
103878
225304
264769
235671
137176
44878
271875
186143
21207
72185
215119
50072
46937
197831
184430
271285
107195
73296
165483
172361
171385
40240
204934
247985
6821
121651
299826
178555
148244
196825
267878
108640
4902
9475
62242
154002
168717
48668
31429
6333
265378
150840
131949
271437
184701
181858
22454
130978
290634
293214
121822
170450
68893
207923
118576
71765
146195
21702
77391
212329
74062
141892
49764
269624
45118
74167
293459
172813
180208
288753
187494
130245
245293
261806
253385
244219
120780
139250
296455
277329
56676
175004
172139
57884
268548
233003
85955
42600
258616
16260
194834
34583
55285
113781
196356
241491
251430
136899
192857
156926
36070
16988
126017
229500
5840
4136
204835
185035
174856
166006
61367
248938
293814
279797
133327
153779
94617
21246
259690
150476
162991
13576
39144
196130
18527
225889
150720
55285
217264
80164
272333
247046
88926
102289
178031
289288
38876
174329
294923
168479
164566
141635
102765
36136
258390
153532
156961
157711
61938
44533
287619
18046
236735
192344
280164
147581
297776
237654
183402
87081
182782
276665
52948
206281
153616
124486
165496
118210
24373
190755
141948
39561
182552
252599
258916
102505
59761
32840
109704
90687
292427
265983
215199
40405
161187
65232
125765
127194
95854
212915
117857
240600
669
121042
194719
228976
239812
156043
192249
191414
87277
287416
1750
223284
244350
63798
175485
132078
68537
23570
26335
282653
284074
27417
11122
87285
121680
219881
6105
298384
103097
244671
206529
233227
277529
237032
203362
281295
101106
270107
232272
15194
166218
141848
223425
232391
13823
225017
246293
264828
283573
212516
96718
95055
197617
28217
246589
280053
272834
35044
114395
281447
211944
15268
126913
122137
196827
255497
179247
127252
43880
259798
173861
255234
151066
232665
46668
14156
70055
93390
212279
88219
54298
107592
146760
280907
245965
201371
187393
182325
246477
165349
250764
119451
10049
23890
126496
208792
279867
199949
182450
146614
74505
200647
74325
176940
246688
141747
51571
141769
250481
7003
240648
21178
237901
194287
12638
273197
62226
150449
84043
63916
243222
73759
147780
16033
107311
184102
188914
55073
287504
57592
83858
166041
105138
131636
165097
242980
212113
141920
113092
128869
219208
76226
269396
162251
7664
147939
142559
294305
135746
149300
27381
189081
250949
32200
295030
95831
139556
45339
243017
132679
5347
11106
201794
274250
189216
288981
59439
26283
11725
287313
158523
125500
40804
124831
56065
240615
250840
110654
30849
137164
126311
120732
138013
230850
191916
13872
118353
135076
219433
201794
165978
228768
215981
42417
170678
137555
162023
55212
294917
275897
65563
271839
110735
141634
50635
137282
109488
289446
109850
199164
220381
258235
155048
11788
289157
33673
10578
174957
71501
190855
259381
215642
147511
93144
158032
178656
55582
68702
29532
62299
262565
11370
264645
150230
203763
2110
86276
64513
26824
32364
122418
294317
164483
26614
230632
210387
70
192391
161437
262012
249417
48685
213814
86185
255718
231099
122385
199727
216782
215009
176807
152025
101208
82760
103123
65257
156229
109725
36513
265924
203621
131852
183669
138032
256592
11263
111320
253175
105843
177275
793
256654
175754
16223
28050
3340
130413
71419
98371
208840
18722
231465
11511
173481
80396
183775
181962
78635
109359
144349
67917
259632
99031
102570
55096
144721
284943
113972
168037
273637
264741
244559
75716
64720
158812
136587
274330
243888
218157
148200
155079
138155
160706
51955
35499
86171
127539
10953
134887
51507
222058
232146
172037
42489
196718
230137
206883
283752
78384
23975
79049
125689
77932
37388
154404
235770
86403
286478
46645
284428
205644
220843
65960
109285
108997
29948
31693
150420
219850
117693
233586
253498
51456
232424
250309
298141
111820
266902
247304
130997
75873
205784
52102
252471
292347
146949
62272
298831
252048
294765
229789
230538
108246
239394
117828
115637
266539
258857
79147
142432
294205
198434
107541
98952
7528
171479
204662
126650
88576
70706
117221
27921
42806
52952
128441
290686
119733
94030
64950
287162
282312
245088
81697
100597
179422
71134
180947
215170
199392
215542
85668
98945
144408
181837
159771
88189
95703
83135
64894
267915
59911
41935
40256
78956
103675
232771
90412
192695
186430
292493
205594
276279
219518
261631
120885
95952
43841
172101
267084
239178
148815
95910
177358
214825
272242
204669
94017
208305
184004
275890
295977
231607
20925
160075
126383
238094
193463
170195
194748
80048
31594
43024
177892
89584
293342
100837
132223
35545
134979
16533
97387
285381
282305
31687
78119
167287
201172
276452
261851
49383
208354
100560
271897
106122
218414
157506
250147
178800
273682
38060
95874
70172
51596
292364
180734
104760
244991
10298
216434
85385
252469
279065
149979
222597
272822
68933
104187
152492
67768
298880
171728
36546
81942
141149
51182
173110
13988
47011
12741
155091
62560
117829
293904
105094
283730
136870
97707
23205
212559
208589
158114
284994
32661
142545
56239
125159
189217
79977
138393
290123
254139
185495
47377
41537
228864
128332
140812
293304
138716
95754
82014
157326
244281
164947
48079
73576
147449
108220
40889
258033
208780
119620
289456
256297
254586
6933
61225
67068
59226
231790
207561
257213
4257
114444
148959
197214
91467
213347
72636
281293
30787
62948
201248
137066
219541
41994
178786
9227
207994
237980
234544
267518
122724
49091
124886
277395
781
257569
113650
99078
165150
85075
95296
250280
82530
133592
284506
113752
104764
183791
252520
240361
5057
35649
82300
287072
191483
121073
21062
183501
40516
291180
21409
266894
297525
35494
203509
17028
80370
284933
161208
31525
225094
249538
294979
277911
44554
208294
83612
205204
173747
54013
219109
82585
202421
262105
62389
30373
49574
232432
210891
62309
237787
226447
283697
193141
77699
126562
71330
137242
166358
117994
35162
39706
9215
228935
291787
192710
246641
139225
260291
64582
153792
18960
120345
9728
19873
114641
213437
60955
99152
186436
93479
129552
62888
215868
193527
88706
30347
69086
89265
173304
151615
255610
223861
21525
126802
205923
144697
31935
127343
47494
120368
44197
41211
113298
75688
284605
264983
120096
24651
274578
238067
242911
12351
24096
3745
113257
166480
187658
262182
284735
84481
57079
50475
57036
196055
248748
187546
103447
3738
144149
163741
30280
273338
106165
149867
252564
214094
31714
284812
46310
69284
80189
103361
124997
5712
143872
153437
161106
174132
1148
258484
151240
202001
89893
53076
94238
110421
179766
286586
280713
291168
190588
194231
141084
253621
77137
89446
7121
236701
182714
229573
85334
273897
165900
124487
93295
263615
25887
5659
575
286794
63134
210676
196461
64586
113639
194300
292341
22717
273156
140915
64991
218978
208590
100744
174174
182739
203695
120788
17792
198493
3130
282517
298300
51376
15812
189624
112942
233426
105710
172612
134203
271138
107036
252399
84198
247090
66151
274956
64804
114287
52680
188547
41027
280572
249393
191164
293430
43160
50967
124804
281241
289927
234851
106113
46762
266474
24249
120455
39632
102452
220475
109788
78316
142337
23576
63102
292920
80930
148106
155969
6422
100797
216545
83117
108148
278445
156363
185402
235110
22238
246991
260618
4562
68527
261456
146882
44740
144239
99829
290530
7231
144971
295149
185307
216252
146204
151561
169772
80160
124386
162893
31355
20444
119806
173063
156510
23895
94189
174564
17494
75673
19627
30544
73395
240223
248680
104185
242846
295972
122655
267403
80352
81129
72427
281083
191063
183804
250642
110393
24017
54296
20755
26474
8180
252410
229917
19022
172671
234926
208728
91165
172239
161564
250965
850
200439
259086
239267
200880
64715
277262
25714
82332
136632
133763
134632
93377
34911
111631
88033
18234
28627
160864
124321
370
224566
252933
113144
187485
127614
138787
51850
65423
120786
141647
265903
241832
123798
104438
173849
281383
187363
281718
111062
4997
186035
27683
32813
73499
96568
231501
97411
251622
54856
47521
44098
30720
76376
294600
180136
159913
253541
290692
289071
292803
226948
202336
176200
287774
49553
185576
89945
182318
85362
258436
266660
60999
194896
298504
210658
224954
293486
22409
72602
99725
115734
60252
54268
252984
178109
238606
98749
8072
268854
258824
15494
123239
152209
276596
19641
10062
34566
8861
218781
40309
296190
75433
113917
293534
231986
100745
16221
13227
270593
23501
151610
228714
69150
184373
80898
243315
186068
257409
35531
296686
104390
293780
171585
87294
211890
216511
136090
99715
116111
75481
185773
205662
48663
184390
146152
11840
225433
136630
141450
140941
206444
200909
59860
55532
132674
15460
215782
251396
104324
292077
227623
206208
254869
103739
203051
51289
31011
102467
82471
154729
12950
150733
40053
160301
261929
81884
271470
162715
278418
143833
195015
188838
105580
240913
227816
142922
11776
5942
46839
287257
148035
198701
127661
207930
170563
100451
148282
202736
215032
155285
12847
228264
270618
78563
283084
237388
176076
108976
271616
44937
42209
247905
163877
173304
223770
159715
123239
196660
3432
269637
56991
75928
68627
151820
160372
123880
204137
109572
237825
159108
200374
263833
143992
56141
271349
98812
14740
260416
279643
250635
92556
274763
94896
153991
81707
223502
174409
4647
268367
126292
252524
50
152419
115467
154203
45614
294274
103838
243070
11754
28568
3138
252507
158902
91812
259455
196302
4183
277952
73979
178787
254177
84168
123689
239575
162172
294215
42422
113499
271262
198020
115624
192479
87823
107725
12652
222351
131819
109876
29190
222214
274005
254874
150320
239164
258969
67639
34292
229015
1619
128240
101142
206151
235012
53953
215519
18245
131445
97377
191662
126300
101297
132791
10576
91033
209533
6646
15452
96879
175697
150147
173331
173300
200901
288197
92016
296360
163180
165940
252908
211480
138639
21516
113028
116702
74322
69907
210025
280090
78628
298732
257971
52914
102581
294988
138739
161596
110522
4421
146544
111789
95552
209961
197331
193060
69427
154444
115058
122029
70305
193661
107536
170175
295259
239730
172747
278576
63957
38184
206926
181779
49783
227188
252501
194485
159455
296201
200123
99874
290302
200051
208728
285458
203327
70975
116008
21207
188301
21221
107904
54480
132389
85855
153943
100542
53860
117626
281983
74554
40832
91765
8911
217679
238395
134960
191394
140997
50211
187516
117778
96573
264190
93415
268963
87230
251968
97531
26843
94104
106390
14515
145214
229538
98996
204971
40
140019
12024
256937
208818
263201
74651
66999
275190
161221
158671
40715
26121
40062
117921
4981
238088
255340
158248
110241
155989
252921
121847
214344
29075
176033
156766
149678
93171
12243
91491
199207
7856
21604
51768
216253
135348
48274
121769
154831
109371
207578
255732
111086
64817
157976
5669
124869
72871
50942
31282
295588
213015
282010
241820
106944
275657
27736
206024
288171
140700
121805
263489
87902
59803
228206
44085
12551
278710
68200
246631
138629
118073
27390
242981
232677
132224
278372
200438
104421
100979
295815
163165
191077
48587
276449
7341
275856
296876
177341
1880
179630
207148
226799
64126
212633
136616
70483
47897
163572
113023
112009
152220
174462
85361
43321
281595
155583
172566
97643
46889
104828
35220
19322
280511
194516
107094
163804
40211
7266
293656
277301
268943
200229
14675
178970
186384
240917
178332
142071
293188
52228
91422
161126
129304
64394
137302
45486
213598
198667
234315
224149
52180
62484
89404
118867
120116
181929
129032
166762
12537
76076
126087
91382
53782
288010
242325
5374
126364
16559
185524
158014
172238
61777
221578
255143
247940
171997
267823
201564
10029
194359
43919
27156
257668
276514
8312
79594
6766
120985
201063
186649
273685
25444
144245
232238
201004
39088
71479
103086
206707
290947
184528
264471
249096
260444
99398
217234
165852
299669
295853
63995
216357
58137
197631
88356
237373
48005
13705
68885
174631
250340
198967
221443
252958
184179
200187
233072
59543
96023
48525
180198
94873
25696
274953
231161
86091
286826
75957
46222
190752
295109
136552
27632
53012
40028
242085
39520
62586
153222
53755
60315
45947
126502
13875
117741
102628
257224
83364
44916
254538
156154
193369
77933
147931
119461
112382
106979
38955
8003
255497
205830
228989
268588
34226
131820
249860
217042
16279
7854
299601
214056
47905
78176
169471
169678
201141
87991
28531
125536
56280
159827
220468
293568
71762
73626
136254
56291
115254
239421
16174
128154
4474
254796
11075
34935
129530
181879
145235
176305
10807
275576
13405
75779
130990
78351
154987
64538
67828
3884
99160
180407
64262
225601
62899
338
298795
171156
67760
130380
166111
216448
82641
182208
189412
112964
260383
10875
40847
41989
130514
125886
164720
167207
1121
212759
185193
201939
178282
85040
223023
241862
39400
156682
148008
223674
155740
190602
157171
244856
77375
1561
245532
128067
70297
286705
275878
157875
38350
76605
182312
180397
174687
267956
282436
79515
237687
246674
263069
239077
7894
145413
2465
34245
99280
4568
153361
76874
32022
6860
105099
187913
146069
25141
163034
37081
73548
46923
197258
266397
73396
195918
134611
160580
217335
273884
166544
52304
208872
151741
203762
109137
198606
92878
142353
277696
209485
27318
51532
270369
161587
123534
274828
233015
135461
178406
208266
278240
12141
189502
103671
282494
277066
170121
37897
62283
129722
63267
77294
246075
269960
121667
67215
25480
23956
134554
19434
52821
30587
3389
147739
107227
148529
173513
272490
121393
197525
60736
276935
282573
103367
281669
211605
168799
200841
226937
92904
76856
85654
52778
176800
162740
110646
11373
172821
152482
250435
146979
132565
152260
24201
239687
99947
40747
54164
252647
160356
25241
176385
79651
174588
24338
290353
89874
101130
83335
213467
212532
134541
281641
40548
144148
175159
291767
116730
240268
237022
104059
63120
235572
218856
176547
237424
251265
115510
212768
154588
124481
255196
182
210748
160592
15663
153367
166622
183
90435
49898
261886
247181
252949
173263
262944
143837
63169
283981
248369
237417
16602
286021
64689
173224
178025
142404
5185
108178
201020
195933
137422
132728
124403
7452
27673
208506
144662
250408
93429
221259
76520
124997
231055
97505
144801
219510
120404
159562
279407
49974
68906
148658
195548
220301
70142
73060
175555
220511
279785
15765
7520
242551
109439
96685
233625
40698
46525
62294
285949
275068
53300
180929
30665
219284
198422
65167
210907
174759
276027
163912
22220
142877
284747
255843
210883
146752
200773
14404
44108
24278
266829
159010
101015
87597
293846
173075
140437
116265
166855
187796
165543
86245
70304
275046
42558
89908
188534
43154
148364
188069
234323
2010
97574
270563
119168
114646
39365
41059
100235
163766
178713
272016
112161
293810
253206
299037
129183
126326
194516
50610
45014
238658
244590
251914
258117
104898
32108
100242
251100
15149
292802
239877
167333
38762
251402
9743
154753
172073
101400
15791
58337
162897
46300
161598
170172
126415
45565
82345
206245
26667
109638
63732
170016
48946
8488
246527
110498
198863
88674
278246
254614
167323
160047
206407
65373
242463
209608
50564
103991
253298
235897
288013
207652
131188
76248
145151
290909
61397
104989
113845
76712
62495
186967
25384
77286
148207
1918
116943
125359
292703
269998
143103
273200
169081
90776
112223
72084
277268
69715
157915
38600
96685
287794
10676
208334
283316
188086
236758
161288
120636
292141
34131
131245
137810
252903
107429
151649
272825
248793
225529
184286
176372
188798
224558
8765
172123
48707
148993
25378
166292
113476
205470
230307
103411
11368
70001
178313
280485
175796
85321
262844
13616
261254
120855
153449
162558
288951
28897
254567
144557
293374
235684
137530
99880
285618
199272
118829
69274
280271
4376
114182
70310
128046
251010
11102
146292
182982
250148
266283
124059
51212
145229
260376
298782
162516
13302
235662
30519
120106
68157
27498
214272
35102
257381
279079
136692
121053
34649
279645
43399
222696
56653
178200
5752
187446
201839
82330
76856
48456
59369
243755
142157
274192
103458
264719
1869
158687
89595
41798
92302
246808
195224
39791
105844
33185
235763
78668
219405
47600
122758
200909
59582
185715
234912
240329
36587
189114
216980
202410
38546
173859
121604
248401
201998
186775
25924
68607
243009
155694
174345
114052
264723
245340
44500
69456
7511
48545
166351
168699
24900
53515
294017
117763
100235
247083
24777
209129
69833
201837
256531
53215
176111
267894
39095
150558
82117
259209
64861
89958
185393
198696
5875
65495
11104
5864
188902
16905
98338
12145
110490
28443
125080
41763
54136
41463
262335
297177
29065
253941
151953
105393
51809
205373
8360
243739
299970
79596
138871
54500
125012
214065
24338
48540
5201
182662
32947
7561
298026
152143
294996
148050
299390
131683
233083
167559
111607
189501
215650
33140
253223
36210
155081
218615
9934
298697
68116
285579
294381
279511
20821
1231
53331
142139
120765
278257
166420
138076
80878
140446
53545
168052
269740
273668
288640
34515
91119
289390
10251
10756
187987
48843
108237
84505
206063
157792
113524
291242
106516
155763
134414
110138
87882
147434
171160
250226
11598
72365
75356
33484
45894
88053
154237
60706
187063
15618
230821
198740
176098
198705
152129
242156
48772
15266
86584
35352
256291
214530
162046
52154
38580
45618
298732
125189
248955
49319
239684
272064
209694
133794
210707
211645
274166
104215
27730
9741
84993
43735
297773
74127
102383
229090
80405
228180
257111
168917
111619
183484
74922
130861
65726
227973
271966
146164
46980
238494
86911
191268
233995
192949
249978
9525
51887
284078
51967
70609
277292
199388
208584
109678
171246
247224
218178
187485
89965
153667
159006
68381
161762
191819
248524
136698
241800
43254
107646
136849
194848
239880
39256
222454
172192
28771
258867
106840
167505
205034
273852
269572
218019
176049
31560
131697
109275
22499
122140
45231
221062
230680
242223
220125
296629
144527
121804
126987
225847
83944
108802
242896
276729
83203
115714
232813
207117
276940
41036
289629
201960
30230
120865
51452
276576
129057
73954
97674
35815
78278
3315
136777
23095
97978
241257
281486
201952
266384
9702
110611
198653
184190
168365
262425
150906
183117
261115
1145
71129
155532
292757
87859
10105
286467
111995
105689
88074
261452
46473
227215
37794
30089
91271
295929
256417
291706
36614
111525
120639
68626
74281
4399
12844
70714
202880
78583
10207
227463
170558
220211
90076
139504
188154
294956
233975
293076
220614
245287
76344
230185
60284
4346
294296
11594
221061
64364
216240
151260
21460
186866
147080
23218
68555
166029
172469
263622
14157
185306
206414
73671
56396
44595
58878
235614
109306
181996
276631
253931
144184
187254
215326
109824
201119
127732
232897
205778
94254
160026
125179
63104
289213
257896
269997
12618
206443
223795
141287
295272
138083
254128
104380
233709
139828
135618
223438
284063
208124
272266
225890
142244
222950
18311
101500
192406
83241
255465
206413
292943
113716
22689
222282
276713
267542
79032
234304
80213
188419
30813
141900
74399
47728
262343
82446
120777
266022
42619
1141
241711
249935
68139
124333
231868
297220
48439
102653
121418
239709
275134
155819
247660
128491
9930
183633
80888
298435
46024
6619
38976
83362
158884
49987
233449
36044
6683
182453
286407
86421
204618
207815
42721
212619
269344
152546
90791
109835
2881
199275
145758
279937
145954
151793
70801
286307
28419
96247
152158
80741
177484
248721
26222
178757
212006
111199
1379
284259
227446
19389
170963
6053
224645
184069
219190
2179
214032
209754
93782
231386
128579
43008
101751
120232
57294
226779
182576
132948
96837
102828
10774
252728
257059
118483
199764
298583
36525
44038
213546
295599
180218
278510
45774
182102
176254
146215
106574
199087
275004
247546
272890
267324
150075
41158
252986
267096
116967
842
79860
6071
91794
210650
212598
122232
113880
162322
70272
98891
166919
138878
278194
94736
99891
51463
191293
148155
103798
160672
99308
185268
215151
282205
169091
298479
266655
188110
237006
85668
142160
244556
46828
212326
55301
16085
63308
184288
219711
16508
157931
166405
189580
269288
157362
19748
256147
138475
98840
211905
9381
53311
176739
54935
269425
179966
935
68011
295149
213498
112861
156985
74170
108897
136328
53244
127972
185084
125634
216179
108723
122759
90484
238985
227262
285841
196898
9083
122069
165619
222310
2094
64531
270860
52408
101656
68637
286322
217560
195478
181626
33940
157124
105400
72859
140015
175392
212859
273570
24982
111422
52045
9630
120436
279164
141558
224864
234190
276671
195074
293372
224799
156688
165997
179185
267624
33921
295078
112641
182298
134157
196086
128162
20848
99288
87317
169150
17804
196022
175315
26608
266953
265808
229169
243782
34331
129150
15675
129975
160062
258697
195181
234727
189477
215747
136574
180577
29161
224038
260589
113474
196224
57502
193562
196412
252299
295737
135649
158236
274088
187055
277800
39769
111342
82709
139354
37735
115486
221302
261885
83489
255700
137618
29309
161226
83906
181005
132711
68253
77406
94069
204638
175314
6148
124447
45196
39959
46993
40718
212283
100282
134929
282186
85070
105496
271643
296282
296831
269068
141657
102794
158962
275466
74228
297880
45810
164397
64688
38995
57457
163221
293372
229764
256358
172655
36381
206992
286417
167050
229801
44122
178116
47070
137383
113212
65587
62152
69936
250718
66702
46999
210420
47717
19268
174891
144367
145498
196415
266378
204357
111386
36834
49854
249873
145169
245478
17337
61396
193674
15126
2236
138235
47189
189136
180919
147462
114545
115690
287831
74669
235606
19532
38543
13000
20291
97015
252130
53992
122614
128928
257201
15331
222481
259541
62775
250607
238605
15168
283398
222631
213818
22252
143670
165835
202111
8435
153029
202002
24077
45878
188656
201594
9718
181847
207797
129230
93987
191931
86253
181631
5477
111553
99833
228577
93322
100480
204394
159254
31851
245428
107242
284177
93308
159255
293526
189112
44316
148774
293917
209650
184163
90544
68298
227109
78451
111857
214594
86127
253732
15143
93221
68076
231056
94141
195039
93300
206637
290936
2084
110918
61057
286196
153294
234620
220916
11171
88229
69317
112064
41156
292719
202257
246414
214988
149252
190808
175544
227757
77740
161148
256984
273589
220507
290963
136976
181688
216863
103153
24463
5782
137852
10614
275780
88236
285050
236758
103005
138414
45379
160243
223041
77220
245173
129429
87456
4049
217484
131063
259791
37519
58996
261933
283918
261446
161855
208459
218316
241076
237698
128891
36904
299205
44539
99541
65997
5402
195739
85045
291540
143377
102715
35093
142971
220047
63811
93013
259534
17867
293327
50406
131772
215473
76798
65706
68603
58184
293911
111484
222766
294115
168980
227326
252893
47974
79491
113513
200240
149777
58307
101163
104726
128596
110250
118511
90915
282707
61302
28362
15679
77972
86839
102727
86704
228655
195309
85482
213837
153998
294107
32566
232304
122269
214992
163269
83080
19322
287621
140460
97898
167750
186751
135502
237702
232385
70788
239372
17312
273703
1291
73390
48780
264962
77561
64457
46504
27789
52887
234484
261812
99639
131830
6916
199439
39012
9800
175315
155841
18912
40644
216399
200871
247000
120722
291471
80666
245643
82444
53316
108337
235960
130217
284694
271125
109989
222684
233474
245840
256780
286476
95318
235048
183345
782
266092
229898
26804
60234
66171
254481
183904
57345
225981
298860
95327
69701
236340
115503
249259
106894
56132
254453
117082
17771
212292
164784
147390
175321
258865
220295
276165
125620
180678
145999
227115
38403
67554
50891
173866
164777
132342
238408
273801
15256
20033
220460
103764
191017
237360
83185
253628
85464
161779
165150
104719
9017
177044
79877
218483
245530
190399
110755
479
279385
204718
110569
165307
116710
79563
39578
191307
18756
141876
167009
34969
12862
175569
234078
233226
75730
67197
101744
207662
196672
293139
35215
15229
106520
49117
228886
116970
190127
228610
137097
148842
108215
18685
159024
5041
136353
103589
237200
207105
84497
114517
49502
289669
81255
45256
63538
73405
148440
151865
107269
23896
279390
248918
198231
99302
271717
299994
232024
122444
175866
31783
7903
14511
235744
208474
138547
68370
198065
294211
192718
10264
103037
203833
134852
178428
169772
102118
74894
5371
41341
5329
89346
237950
162002
292097
229726
233271
22661
68752
39021
46390
205313
98914
238244
172050
76510
153829
87331
71823
282074
173574
266044
112792
209290
186753
133980
248286
127828
33118
234
298100
87405
83341
167729
82251
290492
67762
136787
123262
67430
249342
183903
72980
95652
173371
282289
251241
79687
183914
39555
159956
163511
106612
229279
32853
211748
62530
153168
211827
118749
252472
42205
142547
194287
133659
186729
209248
105880
299235
11513
53981
56258
136749
164654
281166
72730
251854
278248
49739
281513
208187
163172
108465
76392
180098
286668
143332
166507
20254
208670
152621
22456
254257
176936
196032
238194
117727
191082
99796
57186
222303
287617
270374
257900
278267
140558
29272
61578
4670
170473
272958
167722
9205
35188
104308
37527
60878
241761
298043
289099
83434
254666
104420
134051
94725
15275
206470
106325
20457
19794
290416
229871
159883
91023
258827
65226
28335
159390
131203
53330
85142
132923
292789
285226
76213
79863
40580
184387
271950
68978
288649
141046
214145
278837
194823
8667
190283
198717
256188
101361
24309
240721
47820
16756
31123
83476
189565
187246
1695
118833
160253
293057
119084
124867
198297
167119
184019
222962
203829
121945
206950
173598
50117
209778
274920
128493
221249
27008
202703
108284
223066
8456
36071
69905
133744
64887
219163
10567
105107
187994
15780
287104
25909
139565
78822
57194
12250
215421
299347
111121
29082
252527
188249
213819
261072
35375
83811
3215
92421
223492
6938
140660
197876
248795
97388
67912
251964
226598
85350
206588
270398
113047
204101
9628
162162
170561
105073
270908
119163
286251
82202
62443
41671
261314
40675
151366
244960
8551
128891
274030
16557
188211
266990
244219
134347
37914
96465
8556
109125
30085
261262
1292
129534
167439
120753
288947
265305
257487
161837
195383
179357
40024
58376
117066
184313
158761
2399
26979
26965
230287
282592
285919
270159
224929
294347
197456
149291
234192
148117
230150
180834
67751
62646
43278
25171
2340
90359
115308
92554
47752
9661
186959
2149
101000
241520
138766
273399
14766
91978
15615
182455
31596
176547
188178
207475
185653
118423
181363
37844
194857
247760
228991
90736
37965
162060
101098
43213
217101
138740
120949
220251
140060
19923
155391
158706
283908
150705
141245
133516
144238
21924
35841
242184
217958
192725
292094
146042
100744
2440
191153
53402
105817
72619
218918
215328
26701
294030
135259
233112
287852
70289
298395
219020
168047
86789
191360
187700
162769
6127
5145
181146
148406
115392
89832
268104
153275
118510
214918
162401
263942
216635
124401
212145
170025
133594
63314
18895
169575
207964
282485
218479
117728
285785
32570
239434
274416
22429
168763
218545
262531
296682
282197
20564
258775
133528
104213
128512
99186
114380
138903
50400
138228
162645
76120
244805
200932
72695
215193
170001
243619
209069
238194
257713
237046
75502
195472
56191
232344
194588
273930
65145
146898
176741
73343
51035
226894
33454
34019
83920
172545
110801
41513
97399
109013
54209
78841
269739
92070
120022
148823
40499
39873
251470
226811
176289
171169
214019
187766
167095
59857
106929
129653
217777
52310
69672
32917
100302
266764
58673
137947
57246
98462
170597
187523
92990
278833
221434
271304
15493
118328
210758
80437
142319
28024
81442
237068
226521
273029
270497
22252
22125
147769
216015
200602
27228
161263
10905
41394
208741
156187
83950
196693
292848
241087
53571
148340
104381
33779
62019
171764
299383
58655
85673
67206
25672
79553
111323
155011
240141
239325
174695
220469
230371
93545
161345
94416
29011
39196
246630
179806
78850
135979
40709
157846
246875
72870
197877
17917
144363
270644
282994
186255
86452
178395
155039
109405
267661
102962
111782
38593
157873
93629
268908
161708
42627
235097
162670
200819
189979
293164
111034
228403
71968
258804
121158
231710
24759
120209
134887
204005
50632
37832
99255
126889
247331
135170
152639
33236
192764
295149
244997
85789
202913
40661
15987
40426
73628
79080
62790
54446
265225
15406
280950
230366
42487
26701
64775
280426
281796
198579
252343
144326
157821
137305
250780
184205
233705
171926
174107
292873
293129
148756
268081
177507
4965
132483
42981
57462
163346
200455
6943
237067
158534
149550
52600
197384
231532
128095
294521
46634
285809
153368
245616
166089
266252
222271
226770
151095
27494
111737
276201
275977
160617
77267
9778
49098
47346
128106
99171
174790
257107
188146
154066
5179
39401
56370
212842
244995
291808
86465
130266
114783
112096
278779
297320
132702
164517
194167
67633
86899
179926
279554
276948
24220
173782
168209
13595
208852
231741
190119
117720
86988
61942
182556
140756
120879
279085
89274
130503
219732
131466
187596
12396
173198
45656
157810
56419
202556
67202
201873
69478
3809
220857
242170
37169
101680
137842
150305
65965
100944
118678
236698
156119
231098
67390
287449
182298
257581
174040
202588
30755
195069
76770
37739
229023
91093
74927
167295
189867
206514
92282
113690
66990
53423
61391
568
233894
44319
48947
6967
54567
289645
276879
128689
236746
234818
147142
89514
117792
189292
86560
279963
255588
73325
279568
127043
287284
75705
88102
113885
58465
72878
19824
87768
215347
102908
236204
272180
52456
253
262018
116877
69334
186960
142262
155339
216979
268868
273924
255020
25748
109751
168890
177959
78530
63419
249586
252957
84910
266916
133039
219419
17752
238636
265203
119377
262617
201268
243536
37995
141779
13302
5626
84371
228049
4785
86241
189841
253406
281870
286799
231810
8366
63991
142938
251429
219410
42092
232662
25831
266390
513
171624
501
160268
185736
110901
181250
220426
214588
107422
77745
111
62628
63065
164560
108077
177752
234332
192369
120215
43237
268445
191011
218314
207983
48620
244151
287858
278959
160250
238458
260033
220386
57118
9786
1542
96335
84339
6788
179886
283003
9641
113150
99652
247651
34076
51531
256808
100301
167296
174290
136147
59563
203515
20131
206907
121670
286290
275604
106971
116531
141328
87805
85589
190663
127619
8078
52512
89043
58542
138575
4744
34436
299800
266751
38144
38505
242831
170368
213511
157827
198214
146727
117446
197222
147589
252880
8085
72990
208108
150706
265451
15808
257089
152247
119567
244084
67361
153964
234061
208460
266960
93629
93075
290977
234614
223056
272290
113593
255277
68216
88222
60636
83666
265720
152791
26371
153727
217647
163093
38525
199234
94606
210620
128146
202164
289207
264883
72599
294811
194268
246839
81553
271488
243335
37889
229027
205102
230864
168425
80867
125567
78123
204836
290591
48941
18848
78427
280907
254455
180896
93617
234065
141939
101817
79848
243795
246183
76847
234592
129864
110126
78292
251571
63098
13040
16658
152659
268750
89207
96923
216709
221193
237139
129070
118531
2255
148600
188338
83097
285283
209107
123885
190313
28689
192653
107548
234032
168939
69375
205430
124972
106280
245660
178485
2395
122872
251623
281916
83337
40862
218425
7700
164870
95868
94032
80091
74294
118781
287815
180321
81354
151557
252420
178960
54913
99843
293901
18670
260061
23423
115746
136267
68001
103217
176437
176259
239584
273153
59875
213633
109571
7298
210229
145297
134715
230140
31372
75379
241576
139882
55792
180371
1921
4082
120148
129269
29178
177618
57989
87947
266874
86601
187558
10311
116
266196
228548
104210
36426
188394
72900
283508
41495
25569
90781
127007
114866
211090
72637
52311
101618
139129
216885
162366
168804
80519
232179
199460
201736
30646
293988
240713
289775
168276
246813
121304
86997
98906
221947
89978
111830
157335
147290
226122
160253
111046
135258
299702
294882
9567
74902
288526
12744
287835
54864
221587
60030
196166
61677
297306
241415
65163
258080
169603
91174
207890
27828
220458
226449
33249
97279
124743
245209
192743
16903
251722
246337
103370
241557
144433
25733
253730
201215
155722
197403
759
263341
224294
213277
182053
23719
57130
53742
60674
53059
59468
284493
145331
1297
165511
258690
75533
227742
299883
246355
291775
131968
299384
167319
17075
186688
112788
234180
63893
44245
20033
91617
269023
52527
273311
126549
91269
215583
31070
133915
109165
264337
36441
19670
82454
172250
169312
160094
79098
63681
86041
69893
4465
18787
286321
285336
283662
119643
42877
252191
109077
114159
272279
71334
68709
258794
253219
133199
259385
139406
174411
288077
77532
53955
250457
52770
9589
9489
69477
173867
236471
265684
183888
85390
54591
254451
186014
209044
42706
124739
40469
2869
81320
247811
84259
230968
6968
151355
232379
294132
52309
152161
219666
156742
147283
297590
45330
181898
154940
212953
43617
82561
188932
263986
116299
270908
29130
117132
50121
252826
65461
272394
78034
28272
195663
127092
30095
59043
209093
277926
208109
275730
49001
227200
71563
277837
122630
50087
221100
195146
237537
119827
149551
141584
254883
178145
100172
151872
28284
87262
79007
224181
20821
15973
170750
182561
196122
238556
54509
6107
43037
15068
175105
34190
227403
149210
10123
236898
247490
237716
159081
196869
108087
13034
263744
73004
88491
41013
15812
219880
192456
106965
295011
91449
174363
70899
195661
105446
21485
173753
294268
270331
198878
178761
248608
180474
47125
14797
41892
90162
34218
17540
76563
92787
77494
146934
89995
127027
62858
173858
204254
258497
87487
12222
160020
60749
248432
51619
43106
22451
94182
4540
199225
169769
135379
28496
165704
218296
78134
144061
77196
57284
267007
177552
206381
239556
138401
196309
270499
267075
238437
255470
233424
34556
149855
106120
268975
129932
174537
186133
250673
203781
110149
12096
4837
68110
247804
191929
245420
243434
14440
289785
221491
50915
155452
263294
125262
110766
190662
186345
290582
198508
78158
268547
230745
281960
166911
106134
276347
198309
257966
278843
189702
285904
1641
6259
118729
175262
96534
234676
147049
183370
157971
51997
52084
53162
257314
32868
220731
235141
66289
194824
265535
242895
70775
146998
49024
158477
272733
36765
274801
35272
190214
239242
213482
188098
16833
58734
147437
206536
125386
283533
96952
138987
217310
207774
206803
9299
262241
58067
278058
49597
153335
19355
211773
235588
183638
47989
140665
254355
263780
245892
146344
99224
250625
38491
17247
241706
169790
172930
159751
57816
49849
75341
128157
248412
251257
259519
208565
20815
247196
99333
176708
35614
269101
211468
72720
111039
37558
286306
126866
232234
22414
221984
150570
105685
241996
57420
31265
272179
222464
23754
86328
205490
127947
296211
70996
194581
199070
182752
7218
238952
13250
216745
101564
184001
127258
273346
25635
205771
116256
259087
64100
209599
247574
169054
76198
272577
231011
188315
113321
236501
298462
268447
38587
166345
287364
134550
179510
184879
20396
228732
11316
225795
122078
66604
184517
78177
174931
198938
76853
164091
176808
220125
146464
37371
269993
68474
236702
248394
281878
183410
292664
21463
91685
107108
125352
94356
17375
270597
184474
271905
49782
82305
185569
209976
180168
25657
257490
273513
214334
218353
202483
79238
290983
224513
15719
272165
247707
64075
287435
129816
123864
126149
153043
121574
5443
166844
61036
135508
269261
1481
274076
31036
212439
76999
116379
199489
194156
190689
272156
225385
151101
32632
146375
137823
31211
279523
55200
80704
195473
117322
229457
195059
188353
228195
195080
32751
130695
92365
128836
192940
185225
189617
243386
108144
37202
150277
293152
108454
55119
246738
36724
190338
173661
229799
221605
152989
194439
204242
230435
68233
55607
105872
296534
221424
212302
23261
113016
3121
84037
292835
86685
170262
122549
231111
286709
263864
238732
11680
224891
44509
31630
272362
255902
113310
189468
233801
96609
97351
153468
197498
38085
52994
201960
141035
109788
283239
260420
33461
81790
288289
144726
8510
15503
187597
155777
164913
101475
75466
268330
290212
160897
61174
144171
14199
174695
131966
248481
14649
262822
178046
99303
37687
133307
36557
118695
124254
275312
177242
222017
44473
194377
210083
290848
189442
205027
297495
125326
174175
199266
20924
291904
230586
8386
75199
38074
224339
264321
173395
265861
73478
13746
11572
17010
261458
75414
244010
28487
185391
118649
234305
247909
68846
260414
248957
125996
20022
264865
262052
180220
139982
289053
10687
28954
36142
184973
151360
56779
294554
67804
46223
137629
41031
287478
255062
35807
192040
191787
135757
259761
243631
195555
204627
82754
273001
85791
215209
292823
185559
2656
197388
169851
195920
289636
113258
142936
189327
55632
131114
258298
6325
296488
150143
276386
2740
120268
64975
118228
268583
269881
115220
67082
267433
288705
6419
160126
255061
48903
58521
174966
249707
69024
94677
159437
79109
80956
162977
230056
237695
56080
281736
125349
191299
503
173628
164240
118090
299533
262389
243969
9102
7140
96952
228931
241235
285372
252610
238271
87304
12678
49270
165915
77494
63755
209923
63444
204317
201702
51367
210128
189730
127068
59448
35766
167730
249890
212500
35119
28834
190766
228466
143154
170040
118709
156064
151380
34633
227465
212469
107177
272701
272978
28003
221960
105923
163581
204155
276087
9366
159636
28788
294561
37784
255507
174537
17563
252519
128093
191285
218767
222874
144213
288715
226510
169843
238864
284312
218106
210805
51001
206364
208913
26879
73092
115062
111771
261552
287296
179301
275681
48314
31959
131076
269477
259058
167758
283931
166902
248715
218607
3045
215976
12654
283738
297437
185999
17476
201549
157479
28110
204143
258044
235014
170306
43977
287003
189479
240584
52860
25251
8191
26462
272751
203938
93383
220198
41369
299931
20596
188906
19065
159232
70439
74444
296531
228380
268607
224165
261633
70640
271913
179536
70836
10102
144199
187039
103464
276062
182818
15633
117324
6173
198090
208751
77013
175792
106289
76655
259260
149657
39806
90338
246427
227552
125162
251037
63324
281389
272486
15122
169836
225959
88784
80993
245375
274231
293236
184502
2076
280190
182861
199404
240359
86897
121401
40730
53215
90730
148528
143526
130498
66907
11187
124135
169251
247925
148534
142506
50661
43803
30520
270747
259098
103742
284931
92324
217609
263453
165914
25038
195693
97936
50319
228257
215150
153576
213553
62536
230082
62948
248118
59324
9470
162764
23085
69281
30897
45145
11608
67364
118153
205480
63440
190860
43427
247812
226579
241965
47973
112305
24870
123578
114608
47832
82865
29157
280490
234068
5630
217629
28697
77740
244588
263141
266852
129988
30447
279338
297017
179765
243790
31192
277377
48833
90058
101937
106864
61372
76697
86155
253749
124469
100436
210833
91831
289555
178213
202555
137559
154145
10696
49365
147622
229395
76246
182984
115428
141858
121651
125423
46712
73498
261331
125196
122290
39480
22722
297811
213889
28067
210311
137838
154734
185603
201505
194452
133080
279496
37249
63607
268364
262646
139706
176628
90487
63
157537
279840
219755
130802
142954
148291
168156
2244
83353
23668
209786
27985
14875
35306
65842
223521
281682
47901
60934
131633
242981
120003
22927
229012
77798
219317
295257
267599
14222
23611
203608
167067
18743
238514
126943
82492
275795
143377
128954
284783
276627
249040
45796
43383
262157
16160
137530
66027
78257
77599
116791
190512
205274
231098
286778
37372
143672
284551
140680
78229
293885
259124
180516
265747
206142
275908
281327
122024
260369
110153
293504
162665
76347
54716
91736
64622
43697
263941
226443
32861
43986
199208
7675
111702
18405
258826
144674
22858
188170
104206
189788
292269
240669
245216
40385
1991
86012
124035
40906
200919
58043
115191
207426
12065
123009
48356
62989
173253
77599
56902
59374
241223
162150
14426
81227
115945
290807
287731
110826
175657
33243
149126
238514
177201
39495
299365
46736
147170
27915
186095
127982
273240
133155
125869
444
281930
85153
264941
253929
187516
10631
22546
170653
74848
191974
228706
84104
299639
217650
208752
19627
260264
119882
113966
243224
147494
133792
145795
79550
215093
113068
229661
91267
13729
93136
74378
92667
94623
153926
278961
181798
254499
139696
176863
243379
288233
106968
213955
187515
102527
128034
23350
71821
280438
109578
60851
229840
269676
24871
224785
246718
79256
283845
156660
292927
294386
125800
183968
135383
121588
289900
130404
228535
174166
186560
185548
204075
178320
296981
59006
251116
291976
3883
254585
167049
249212
80847
296305
206997
180867
147917
173780
59482
161683
214259
213401
229727
195792
137585
33964
27476
88465
234689
73959
76689
2913
68110
32232
119700
279835
97718
224031
158462
189218
860
61260
147868
35056
216621
137888
78366
231499
55418
145905
63371
194901
82054
76316
11100
89738
45320
57945
298050
293402
83022
210370
255136
103972
20709
206522
101592
34681
460
171215
240515
293804
7197
164806
17175
192030
217898
265474
279132
184664
233444
167910
189066
62875
109870
33085
294084
224569
228669
240564
138753
219100
22638
256371
249578
5280
66795
99021
299449
209933
104228
216496
249543
287137
100581
134561
22780
256021
200370
36271
193038
147435
276575
165148
82991
291194
151592
182644
68134
38610
104898
10180
231272
82054
284806
296355
276799
191041
266901
108821
43803
50696
2595
120014
241156
178560
151994
279707
122827
137731
90199
229055
216155
22360
164212
65039
238352
105450
43393
120870
318
264938
53357
125952
125854
8279
66134
49561
141859
101764
172439
263143
31748
55385
66003
79553
122471
127983
237712
280505
167698
202113
129341
36270
3526
95388
170461
246228
128058
153104
229278
134193
13066
223182
206421
231511
258846
171155
106461
186774
18347
161391
139795
211181
142404
275571
81925
223451
216418
258788
123298
240967
206107
103249
213927
185163
120541
123826
292266
71698
264448
240422
109840
265963
13820
21393
57371
104868
251786
130039
64456
15749
219269
75906
178554
102606
148695
1708
299578
179889
225201
51775
285645
168471
14607
176669
51040
2393
131917
161624
28810
70186
71729
17515
167886
109460
210022
164600
259982
215052
97359
97898
167722
15331
195545
222710
254295
298068
275053
129713
17994
232105
76534
62910
18439
186857
72467
159415
37786
54695
62782
193861
273341
218067
262460
286037
299123
209290
13075
150193
246037
261878
29716
120346
112545
185873
74892
290223
235462
173583
175182
111429
148009
113191
204136
264917
182952
166668
260616
222948
236346
110421
205727
259260
146158
262743
170765
256171
156921
269569
93295
36962
171692
250549
49870
57492
143644
129458
219949
244063
127139
246324
171007
244635
13401
141441
282870
106127
80371
93035
166950
167025
107962
94480
37330
5055
236217
187728
236907
293212
40348
248816
258321
29886
186591
131344
51562
185890
255127
295916
298453
133245
64107
90823
107081
62820
62028
89866
293565
79908
235914
204239
217567
82210
239613
84667
210454
129795
15392
158672
39772
119059
193757
241720
203698
190734
290031
247565
255766
265442
94642
246993
113131
207010
280745
225243
62227
32054
87415
145722
262984
279279
87548
294160
118603
217197
227574
219106
73363
255951
208709
146127
127562
247147
59174
291613
103361
241147
43193
16747
221682
166643
111280
72815
219834
121344
192254
182672
264103
288757
58904
230793
289379
87808
22830
164290
177003
14382
268999
85477
269195
156119
65694
252881
210539
237898
217049
25619
222172
49951
200046
163666
143438
162737
113316
215052
221863
236009
199448
236885
196517
190409
65191
202833
262357
170501
79359
5779
284862
217896
209102
20561
57133
180326
233115
173171
124965
134373
225265
66888
255213
279713
68880
274443
211614
271542
271043
51963
121834
31123
199516
132687
93658
208687
211599
255581
202427
50866
133708
44143
95457
269015
72192
70349
247746
49744
138148
150767
224537
17644
241196
192234
53536
242494
158914
135402
69466
131829
182231
9299
246643
224300
101073
288162
150666
58046
60230
45153
128817
10195
195943
191713
171942
204035
146544
253172
57173
68025
187162
38968
52429
187868
152882
98052
171595
164666
46422
206019
8520
100582
241758
248846
166591
241738
32084
151315
40408
34757
190807
298998
140491
11496
282979
290535
120590
740
227116
155736
161514
21172
239810
23176
38862
88899
165859
244627
199547
144483
262470
125052
240025
23380
207538
134938
138707
226860
243023
156357
283666
196161
46070
124205
105948
287099
105426
228414
291644
50134
59974
142728
144712
30321
278496
123
283215
286690
114789
92131
181648
142601
135186
84702
19501
293439
262909
104021
190827
57286
22052
170758
100630
132588
298427
16573
142658
24498
258792
244177
151100
153413
266056
276202
244748
148735
4881
226628
278320
279854
216323
86351
173263
195743
253231
210702
44729
167079
184102
192292
155403
205620
233681
174865
61576
70026
271479
120761
151288
146676
60748
288167
134396
228126
141452
77670
161838
43130
46011
100122
98515
58285
134965
46572
230445
202114
28677
233826
136307
252366
101265
189296
21464
17678
29228
152131
236712
173880
250227
167144
195094
47538
109781
286108
212299
416
284990
258747
263857
160147
280631
281416
196194
180312
230020
180368
92256
28687
23542
41393
95666
52687
176677
181635
79773
165052
154083
31398
48655
94400
75488
66068
168930
107711
122440
256956
210161
118599
257497
130810
295339
295286
134883
197727
194024
117276
196877
192258
177376
290478
240474
297281
83474
44968
198630
251086
192672
232671
69256
226396
153215
229369
266536
192536
123740
216454
116845
279665
53958
257749
94363
58122
272534
228010
206452
46505
249265
217220
37129
12713
70216
50919
284742
61432
156108
291748
247023
298692
246805
276552
184848
204493
128317
23241
182792
23431
69213
287122
192768
129091
160950
146267
96182
269352
232609
48357
236281
54908
130755
11897
95924
19503
12460
234202
140933
102093
36648
276778
71844
129581
163943
206955
102400
284726
17332
44916
128880
146974
152839
242004
264700
271278
265936
75408
172013
252736
207854
266280
275069
276605
157289
153798
266254
179572
33220
117477
241181
210371
144344
178645
115521
104458
84522
224404
261308
65064
240416
280123
215974
234269
212132
281238
148446
30725
90324
179749
115319
109956
255548
61988
40871
252489
4464
107020
117546
297362
90801
69501
228197
97856
15222
71156
254899
176955
19944
225201
153841
19261
92060
141082
28777
177493
20982
239802
165456
125417
212907
63391
135267
125715
60219
149893
283118
276930
131478
107134
285384
57008
264833
98520
16337
257698
13281
839
264031
4889
247969
184349
165282
194511
157296
262047
197398
96736
67690
122982
155329
6050
162373
96026
67965
259531
145970
188447
130200
158482
110326
196532
57204
83039
122982
69289
5344
261194
288260
41761
270391
156943
166165
290091
121258
122982
106693
110548
114793
207933
284460
296096
197352
192790
242891
71835
208665
13098
260470
178285
51069
211815
62725
88199
163535
84672
265029
180093
118014
164517
158129
80339
245014
269475
104501
277740
294389
190421
197037
294991
247437
267403
165829
31850
98331
250204
248360
116319
260594
111750
19983
165017
183322
194486
108524
142141
143189
217182
160257
211229
152120
295176
210196
113880
155044
87157
65557
262835
223560
264038
135545
43009
127891
287179
279967
298375
292929
39077
157282
65350
44628
146812
137323
265505
15809
89096
46952
9182
127424
243484
261593
229704
31960
109642
268685
31875
4652
239864
205681
16864
294702
198212
290408
199086
5927
62224
91374
164708
271503
133197
252155
287888
44928
170835
153062
163025
277079
271534
124635
119993
271351
180090
185776
128951
288812
6757
223133
170681
246070
267969
229510
165464
34267
10255
275886
164220
236509
73997
258528
292629
112762
41091
53833
254642
116415
152566
49116
20461
246155
239562
246692
65322
165721
105573
136923
79511
63944
12293
219333
217365
38495
223815
256812
62065
146347
128990
161821
231110
167685
48787
51819
1026
159260
15501
289448
99357
111401
191761
214285
170491
184929
179005
42882
29041
229755
224071
185078
97805
205374
76255
177563
87780
106248
80782
116497
41473
141156
131291
39469
127092
272679
264818
130064
244669
58395
214003
157220
133727
57670
161456
290463
51896
65148
58008
158343
266742
96763
9725
110538
191722
182330
276409
40147
147362
117763
98358
236917
252240
90198
39106
200234
156212
278690
224426
183364
58280
150268
127024
124043
207545
267919
265252
257992
160638
245722
118116
253180
95314
210384
117209
271081
43525
206685
97310
290626
185986
296388
48022
65327
227075
6297
215827
157030
214226
178113
164424
207256
70432
44281
146525
213733
154172
49156
77138
200283
242374
181366
87165
232445
16008
87839
258276
239688
89674
102719
151998
250392
67111
73847
65107
107042
2295
20767
35150
246200
217946
270967
41419
227437
170759
176853
148893
24790
6630
46933
62126
236990
63587
52138
58379
116619
212230
162408
171919
159964
99229
161449
267860
57854
264955
167614
141974
12927
230031
285802
285892
293886
149002
120838
243040
127352
37737
280038
117865
161917
252394
285188
124074
85863
96340
86354
212537
247170
259500
120122
238245
42605
283780
115542
250038
31973
233030
288284
14067
192899
264030
61735
137814
64327
298511
260185
201589
136726
258602
205364
80453
196030
135394
142174
861
288040
15753
230852
198502
140751
262356
203569
175280
236096
135843
118789
51447
12435
195275
33688
287340
122073
86798
147426
4321
178543
98036
143210
258291
214464
101640
75240
70183
145726
30744
163870
248930
43009
221792
210966
28858
245272
88144
284283
178540
54521
125378
199938
90068
114836
171324
177136
269181
14695
3284
173057
134580
280800
4514
255176
4310
158473
185894
118782
58101
70115
11475
68298
71322
240970
248004
31241
18254
290386
217708
142215
68125
246912
27941
6030
113299
232042
291897
233876
56337
220288
173507
296819
50703
232183
253437
11055
178388
112840
121007
162537
65785
28235
89550
224832
244679
14162
66169
283110
84025
150082
204336
48744
126699
137122
214264
34045
294919
108496
155449
98381
172318
79247
209883
156021
94403
98976
86189
55662
75161
160447
248871
263974
37651
244552
30177
108004
226113
176637
265743
220089
80538
139561
135042
207722
197294
172071
239798
248962
237253
266380
220268
12418
206350
11950
86071
61906
102093
53424
117708
19164
104983
122633
242309
8373
106887
80447
38253
145430
138285
198133
279661
98230
50767
261470
112146
285953
289213
20333
89836
240431
99564
222368
165074
273878
157118
160536
278384
47653
81445
284144
8697
75455
131177
211703
187197
139338
196227
100313
111175
263597
64360
211235
128818
125724
37616
130833
143286
162214
87117
181954
104985
299262
172792
110268
214821
206104
292886
63572
223132
66312
85502
173385
63996
254108
295141
166170
8666
37096
104643
182448
143606
57394
27823
219161
58148
141719
207046
296731
231068
106261
259498
195308
60844
69010
131274
144853
133818
241864
82312
115058
278533
290232
105107
267005
251668
247454
51556
134201
180576
11506
121799
123677
64611
131304
298608
10719
233890
4850
128668
235467
78608
47042
267868
46390
46409
269790
283347
193364
51788
1960
279596
130593
90518
279026
68277
128468
292198
242439
33796
200623
238579
234728
278200
135154
286649
265055
133456
105372
31687
251830
234935
265967
240032
232706
124872
203371
111436
179298
55331
57987
152900
80804
201866
69131
182040
254616
105280
97528
187895
94036
68568
210824
215198
111699
116357
170427
132491
157403
31732
46796
93189
40514
7844
205339
181594
288777
186178
33854
82318
67068
108076
236089
11830
295673
190580
13320
520
267292
54124
167528
245129
165559
182169
215984
153798
229504
167193
12301
180086
157158
185039
188275
108755
256987
59044
69276
193593
30604
91866
71191
149561
212087
132999
250110
52549
231938
146253
127026
4916
43980
248177
118578
194365
187328
154628
19573
127036
130487
24889
124394
201462
16619
21493
228155
200567
211703
7322
157213
66200
18092
16869
270647
184181
19517
234586
119393
223446
228128
80740
66957
64568
57491
232785
272754
234952
61585
150721
132114
274533
117555
241440
7809
14619
258416
184605
137413
53968
193658
232319
67041
252336
30882
183343
153563
116454
31626
283554
210909
52789
155902
96459
56780
184037
203532
39276
27655
139401
166083
45926
103506
156923
186948
257085
110231
167861
14804
72854
173025
56284
105564
220024
132269
9207
292152
151222
281664
146643
135209
194930
227351
117510
166483
164516
231393
5880
23382
182641
59516
122717
153602
184748
80931
135914
72357
206415
291673
22381
49676
62560
8900
13020
788
131521
39057
2845
14366
66265
191854
56015
51012
8213
11115
166050
203286
6199
24184
251162
42398
66396
234933
191630
176410
38233
131980
138748
248030
43984
163844
27767
27207
20661
104093
79108
196762
7555
68081
29114
228872
200397
284597
163267
72467
290039
237069
236738
261212
131115
141312
128502
70513
31960
107870
17396
74963
69667
141644
111091
137072
170228
163742
275205
4048
120644
9626
243936
73151
215304
216564
61330
213097
126107
105571
298857
153989
37897
248294
190325
227731
29711
202133
202772
131465
78792
110843
192082
197750
211034
201935
150511
190308
150456
294834
222166
256457
118419
94772
181627
108683
251056
76918
140
292354
65022
163442
185532
270001
213501
261916
84607
284634
51430
79563
182291
209196
162862
207158
56640
230381
216226
6657
247090
213466
18896
182701
114659
79259
30605
31939
158976
195828
278240
144363
119355
274354
186293
245413
215866
54258
60561
248807
227416
205772
55172
197999
24087
143879
120369
30501
10814
72625
192883
19074
26824
262007
103743
201032
250370
58892
296320
32421
90679
298724
175470
78118
93828
45189
146834
37810
66771
185445
263362
176921
275803
193068
27451
186764
189069
48748
292605
145027
241988
96384
107142
68844
79070
81299
223303
290983
268366
100058
46454
12573
163285
282247
152403
53634
85618
290301
118713
103297
219075
27192
271406
269559
204810
277755
75500
182473
88696
583
75219
89389
20954
198050
221692
58345
5685
136199
2318
115291
141527
290001
42314
88244
43766
222827
236107
176038
69849
205262
285925
268759
183489
214160
50170
114791
253258
41925
92876
267362
87512
183632
288800
168706
30678
123458
249749
53158
158571
226307
9910
266526
286011
59755
137424
30773
284074
278189
12627
238007
271876
138708
288179
126427
263745
129694
209332
267073
31413
71264
258074
50716
53648
223144
255056
190723
253923
215301
143168
295891
99185
144376
67632
107920
141057
182952
211834
212019
35512
282630
279675
72617
294247
146940
238318
102886
20359
266956
197231
28305
176184
44575
295721
165845
212383
60000
190924
206146
181985
232174
177682
26203
144649
96046
194504
211033
35418
263761
203045
178182
212410
135990
254617
56307
292404
97957
17825
161421
4767
275101
257491
110672
260408
75392
189341
215940
91594
163185
59402
265309
70520
111645
14090
44944
52459
241335
89849
183114
232400
293481
243034
118288
183236
250490
130393
59126
63187
273076
293185
269355
113840
273112
285686
279498
12331
154961
262079
268757
15404
131432
214096
248486
37551
139416
99565
108416
68431
248864
283487
224204
114730
148534
109088
182904
271191
210279
47175
188619
246116
203707
57219
75145
243781
299409
155468
169671
162458
85481
209592
83783
126528
107250
214607
229955
95121
83862
272664
191410
61202
137242
54676
185925
142318
7277
237058
284199
151514
195476
18250
30042
108288
104371
193412
24697
267566
56093
256991
38382
121600
231706
14926
218023
55723
225848
261977
104001
103467
112513
196231
156533
236991
135649
299079
181180
219704
95518
248801
292061
28051
269673
43263
284367
228162
132242
190888
245760
64644
298523
31306
229316
2021
219458
166333
26853
87136
181850
78895
280213
230121
268126
106454
4679
286735
41718
282012
101094
16191
81662
223620
110274
159280
229162
209157
16424
3300
144013
283391
254428
286168
250309
205385
167042
297655
151206
268408
155328
163503
252300
36211
166963
99357
75891
250545
95759
47802
207289
17693
293594
199441
241104
194463
18707
49498
153565
57682
29803
22123
111917
25837
113707
37280
142675
23373
216655
257482
67025
82512
227038
208076
236932
216891
247989
145585
43432
150331
10502
119146
67036
62576
155255
210202
65413
246759
13808
282635
74533
167254
8074
261801
288884
99572
232211
79547
241845
285496
237672
41108
1125
90786
194945
259910
223427
122244
11532
40143
173551
118402
80737
73546
242213
266354
85471
167987
23843
216488
178713
105983
26016
128416
211701
287194
163725
274508
290555
240355
45734
178062
72414
31777
251
215046
236575
37037
118049
3862
159999
29380
7374
248951
214231
268369
52346
228380
35754
206604
88633
63683
254485
124264
26756
293087
168038
94532
114017
224684
216520
297647
159828
25933
79006
222603
276901
53718
51701
145674
215988
255751
244243
295775
202985
189957
184766
260973
26696
75275
188861
102434
150991
182472
201272
23472
108942
71672
84685
9701
210828
207315
283293
275254
132274
199455
106070
298920
150439
292393
103621
39297
209656
180168
56462
244870
260295
139561
162212
15062
174047
26232
135964
166589
116822
291860
220428
102149
254922
137877
53027
205378
281920
56935
234867
221108
126080
152239
112863
2545
241094
106626
17725
75825
67269
22752
246712
246725
86835
30245
226940
79428
109664
124141
239745
286614
84513
142500
32554
18661
140026
153451
140367
196360
23006
48141
208348
134607
200178
171269
152349
144630
82287
214009
234224
251504
141700
251018
162194
26367
24523
299614
18770
291051
160138
98314
87099
95891
25477
174385
77204
97425
22081
213644
229522
146683
262799
224457
76188
186784
268279
243769
211164
29772
285966
143416
140795
186335
222672
276473
53539
275874
69211
240030
243525
194476
19940
298732
169646
49070
7627
23119
62418
290127
252407
160071
282349
20847
173109
285896
142058
42932
202176
136224
264603
131033
54892
230394
83566
238109
196440
61120
146069
171802
214082
71158
32286
173071
106228
237338
186718
125716
15597
159045
99632
156809
45584
220172
49075
59389
133115
129158
77549
160825
179481
19911
161724
299456
98079
219938
276174
139898
108998
71881
186482
274608
93927
246643
73096
66654
226474
8048
11484
242642
212807
106047
172158
60741
133922
61200
239834
147339
222568
127552
4307
139271
250848
2407
119532
28560
79815
264727
75969
127727
131198
292977
200311
247787
36325
18266
171374
156241
56671
125376
108796
262148
245643
145222
91674
71641
200721
92402
135083
112323
63163
57989
149714
219502
166964
128716
156573
112563
101698
224589
23644
261061
261966
262808
205018
190548
200117
258665
186465
2837
41606
215904
295057
83195
100025
55574
58466
264426
60953
17905
249664
183621
215725
176529
227803
274582
227625
252238
52820
18214
39725
167065
86132
99342
123136
135016
19518
236146
284502
211533
68105
236815
23915
129766
18408
75290
4174
246806
149183
24839
190670
54645
124082
143662
162219
83048
48999
41859
25247
174339
78784
224474
28725
150635
161042
44564
22347
99967
55294
287376
107728
5786
278794
2346
100184
219509
40207
195929
90631
127768
99506
274733
167030
244161
196794
211855
222065
189797
13301
101222
15127
90984
1474
168854
132863
200483
27351
28683
53330
183262
207647
283289
144679
113410
84258
61508
194098
141166
147116
219575
237634
272042
298465
98311
100993
100433
239691
255421
187728
112881
262667
232272
176735
277421
223556
174127
222168
205563
172488
239798
294358
214344
20433
17152
230030
160985
225871
15349
67590
73994
189077
124735
175303
69763
193130
175026
40807
121369
186339
298230
111686
120510
91928
151518
4819
236445
93277
258454
155977
200382
35476
201821
90705
4752
215133
219981
268894
97218
294673
57691
208208
94804
257680
145554
108577
147025
134912
126895
222480
227709
233963
209186
5408
82360
265389
66161
222830
97460
16913
276884
122700
109381
175033
47675
203854
191700
69483
192423
78319
139849
168841
240523
217016
147013
164105
58813
25918
21516
40409
239119
271735
116535
129443
70576
204415
9157
7111
214752
105019
121980
202653
138129
187121
124347
269653
193301
268391
121013
67218
162525
298415
15200
135172
161302
207465
29894
119038
52454
149584
161286
223821
182193
259880
18283
287
133341
175322
269616
174975
130940
236989
266841
287873
25414
6819
247629
49947
60186
94754
159988
260237
97851
71642
149693
119305
295470
208641
22371
294275
43775
140000
115372
95618
166835
29680
90005
42899
98777
195666
157442
183860
271045
254516
173180
66983
117039
295775
291342
173977
71609
185711
162510
48825
247503
55884
217867
116855
135148
223378
99054
258933
228409
222313
106448
282367
228957
242516
99595
99534
279385
267200
148578
174610
132856
97070
166378
197882
121549
261172
185959
157864
179989
288489
258720
126901
262006
216733
83654
217373
262926
113673
13170
4477
112677
249870
58264
196065
267704
255004
35023
234900
287853
237231
271341
107315
1917
115964
147194
158754
150896
287510
142919
52855
216599
197666
235794
259514
217450
46214
86698
20713
106350
180590
60124
257395
92221
22821
253101
247797
285164
30854
226537
125193
42607
235545
247265
252765
19393
223212
152455
164399
274040
87831
64391
91346
198116
78407
260208
269649
18791
40870
274479
62937
164438
160539
29966
201526
123422
57817
276504
11283
36646
99980
191552
2780
239938
277773
109357
181813
105571
256431
129431
223254
23487
170466
202775
38900
250739
234363
28385
6002
280273
95375
153288
97690
29323
196056
219456
106598
28008
245065
225061
240882
216499
220555
236253
158572
196180
167477
100118
224806
163795
61248
86301
47929
11790
112817
162121
42064
113626
185788
132576
169581
272624
240524
164957
157272
92590
211203
127288
96706
11137
113442
241900
6702
128328
159079
32114
11764
161921
242847
247753
281220
186562
269717
125143
289044
4071
299648
74130
256737
188129
141723
240940
23390
94868
276061
299782
190818
93575
23862
41451
39874
233711
142942
150163
64896
183476
108794
3178
213411
98163
242896
10966
244984
271060
226827
31088
271651
280550
488
184327
207112
124044
241595
155963
76137
202925
29291
163856
208550
280709
249203
15508
181061
191293
230152
184408
268806
99964
244642
251837
163067
123894
150198
189382
287248
43541
108560
286931
261668
104401
236761
205370
290312
235574
131713
272911
259745
227805
219230
73601
252220
243038
220589
193708
159055
10194
299493
215378
115658
40728
251647
48154
287317
180226
81821
298772
68160
175193
156515
291121
236486
116441
139035
288778
73253
76179
32804
172991
165471
214160
54625
25012
274245
30873
65520
166951
122829
29980
52449
273425
66038
82203
153856
269282
81076
246797
236265
140873
122308
67175
169140
149341
106740
63378
69746
230438
142873
283430
207333
261543
167394
283079
146426
28097
124209
184081
124811
35045
261674
230156
178442
25328
117441
213209
109877
219552
81304
249180
44356
238254
59392
153027
21739
102927
285607
171230
139077
258927
108692
268374
277348
181109
192335
66145
58261
123127
203674
89309
79025
230502
54665
235726
155534
243861
297665
254514
72390
106451
219194
287368
17478
118315
79060
49869
192774
64008
126269
187034
189241
108331
142786
45150
14206
117329
67428
199466
259184
178834
112724
140996
241095
78555
182642
76310
267105
104597
107598
41051
125471
73235
1713
276467
77641
8817
99408
296104
190920
5842
276131
218942
42807
170915
151888
70455
186243
244902
293078
72125
228332
269997
277997
234781
191622
95981
13059
239821
166667
87762
93802
109998
75377
145343
223190
230800
282793
172921
270497
178831
141202
212403
118767
237540
272838
115585
268685
115055
283298
208210
4898
181567
198074
177337
285971
91165
18292
144308
139440
175684
296937
193265
84023
138367
170511
278187
94113
264209
122380
206628
243375
164268
61788
145948
163249
151081
217542
231279
205518
43287
137620
162570
202549
139357
135620
137990
164298
13897
107954
145963
296581
31060
220213
52408
53274
215768
42666
227826
63673
108363
187098
237999
154759
122464
181389
104897
71618
62580
222835
199408
192816
153666
162861
23007
13593
63201
201197
78535
3672
133239
94150
237199
228494
130500
262777
283674
239914
185905
6006
255914
154348
86378
194902
187865
233313
86746
191275
299207
77604
133471
128476
89074
156231
175480
139373
59784
161153
186426
221034
160084
284316
243865
1853
28943
22476
270104
217154
224819
20942
112195
71758
189680
82434
178787
31299
298165
115960
100685
67490
296308
255859
159365
265093
104296
189243
19435
168417
281144
190466
168617
218157
246944
195724
278681
22358
141830
39288
258478
29383
18410
240113
1649
150368
106723
201645
216869
164586
100104
237025
201255
50980
109036
213158
53402
218887
128668
69669
243660
110629
206487
74383
205238
209715
124900
153811
234447
223988
94831
170843
81354
150795
224229
13909
91064
119082
30325
100195
269023
38235
134627
43396
201356
218710
125532
183679
114537
78292
270570
20818
237145
109390
236585
156021
294131
158128
72502
33948
277181
221733
279635
39114
88728
90345
97574
71577
153177
250217
147092
33574
127907
95837
71556
257844
134338
84554
288382
29263
10889
118913
161186
54691
265325
33857
258331
229846
169160
99434
216767
201505
94797
179674
94975
149363
280388
132564
270021
9984
216737
182104
133990
192312
128234
90932
69493
150333
95493
289043
178351
42998
199579
118744
55706
214268
188172
206957
216003
273772
216790
106764
290124
296134
287914
79402
239354
240332
33312
284740
41129
221609
295277
11638
158568
68139
55516
24292
282489
76260
29765
123427
35175
108786
271342
166446
221435
114545
141663
128225
81251
15651
245312
41059
160248
241533
217734
243422
61725
176360
96291
252734
198617
271388
11579
242843
96549
172682
215699
23516
210402
33923
243762
178582
54534
254268
274844
275470
128095
92363
196124
66451
212939
278214
97323
90255
269524
37600
147191
227553
222287
274383
152850
269291
130909
100100
238236
183045
259874
124189
223360
168506
188509
120720
38067
179289
273502
239258
157765
10555
68638
49588
57336
243937
6172
171288
107328
183752
66429
63515
65038
134342
163019
87149
27735
144849
47777
174886
32271
275429
257606
139849
194841
252522
285016
215602
164794
6300
298446
152227
141848
145986
70755
170596
151701
162509
233029
190921
120954
130279
188197
275639
187140
232210
176324
9899
245797
270985
124610
289338
10236
135800
3692
235267
251672
19381
116073
117039
48633
227747
213575
225702
223285
146467
64250
138283
275623
43515
29873
97782
80243
80123
203589
155326
269188
25238
4916
102998
282528
103963
275010
84802
50961
33484
22372
40518
30631
220776
168923
87465
173422
230126
37303
126891
140949
263302
92062
296033
123184
251574
257086
194023
231580
112785
229544
182409
127417
146120
255082
96926
12982
134434
287133
138303
129924
246696
114412
164862
296614
145425
96761
91861
121402
81370
43265
77380
266915
295945
285146
150441
233126
293542
134776
203489
146130
46074
1875
259026
47217
114206
168736
148895
261910
83270
135622
159338
209877
269825
91012
273395
200551
65005
90739
53025
199939
264128
108438
151647
55162
250052
65523
75667
270369
253313
242267
54637
228076
139857
261484
204805
257556
292752
231628
296586
89764
216638
240603
117194
123413
45963
130190
213110
99378
89940
178748
189350
48358
261000
201384
143295
165749
18997
118294
154170
148587
12679
180209
245309
194958
96777
70162
277705
36090
57352
274421
119908
142498
221330
121938
209881
245897
162544
71408
231643
121325
116153
274604
96461
112000
52460
213847
264984
26895
133188
82426
246997
55669
221865
251170
244280
8891
241184
284468
152397
112770
53188
165686
127974
166828
250452
214791
198844
154172
160505
119162
81933
143806
284950
261641
47859
54286
279431
247518
7307
190821
5243
237024
185264
271436
125509
42118
19980
185995
238493
172589
204239
63013
72677
134959
193324
26413
70236
185551
69866
296864
230634
197903
63727
31884
141712
244777
50620
38379
73540
242268
88716
135042
120604
62791
27682
263758
133597
284001
269286
270281
229232
97317
11227
184328
260318
296858
106128
71914
1650
77692
200557
69463
98704
239047
261654
130683
229232
196846
8225
298767
81669
155711
280086
125612
80453
263460
114143
228610
176809
20033
277789
32079
178737
126516
79354
230007
224538
145406
276269
76777
228250
114292
54128
264972
261034
156882
260845
50979
23312
16609
127737
213071
261609
149431
30068
134286
297370
60697
152402
111431
180062
155851
245492
17095
113073
34543
61540
132387
275639
164170
197897
22192
268349
90304
69310
162351
81896
20999
262345
24404
25018
184356
263066
175241
149959
4327
104270
91433
33561
92310
37714
259505
249981
133921
218583
243592
157183
74692
256234
9446
2369
69655
242793
91128
113969
73712
82591
12871
147105
212098
18734
249782
207171
248117
262327
25266
268455
61103
14831
73050
41346
278056
261779
105765
229881
159269
149949
113102
219698
118613
215861
289254
17585
37934
72371
282578
57077
175241
297639
172574
187468
5820
111454
188408
146917
31420
70262
80185
39427
146472
213714
97564
3180
80077
45485
243205
197930
28451
245091
140303
196785
277342
282367
136760
53844
57211
293212
130906
46517
51694
113449
41736
85650
173227
178224
152768
224894
283017
175875
40486
297981
123853
39141
27590
188614
79380
152030
60992
125660
188020
25380
63924
135148
146080
27878
8298
80316
32695
149557
136580
233963
134695
198855
81702
138983
208005
24659
121490
98298
91366
102182
32888
163389
224826
122726
228020
156319
275004
97223
72002
9091
256043
7762
52987
26900
197323
122037
148529
189411
96979
295960
141319
161403
169786
133594
60444
278125
202009
108136
157396
210374
2034
152454
252223
130410
153067
98379
39749
60887
158883
298595
89208
231709
185967
209018
295855
204204
61886
30430
114955
38599
115496
203507
174333
201568
125178
244832
266485
226896
159571
130629
155749
163177
117210
208065
141499
215095
8261
276772
181521
229349
80918
203119
252235
234789
207117
39007
171468
223684
76228
99679
124421
22615
285923
270829
220765
167653
205862
6932
135887
118676
187936
120694
155365
157202
58012
109066
60794
25402
9113
139057
236055
195743
12291
182113
223956
283077
272051
140985
114605
32083
3787
229466
100442
143567
255972
24400
256393
133515
1326
257635
41094
292850
253644
134622
210924
51827
53677
292496
255456
81952
209816
167210
194432
214206
292487
117080
185416
115734
225169
72358
63894
193728
281396
27806
92132
163284
245327
121810
203768
43601
107885
59419
170853
276584
93543
12273
220416
197056
101224
16940
14370
275339
52409
176580
296906
87869
101427
32276
183273
208385
7815
41978
181501
280479
103002
292237
211396
85992
77367
256455
56458
82276
126644
260648
265144
290842
7493
194945
44584
21346
138937
169696
200723
257740
198459
227724
28165
17302
219435
144249
253888
275275
232017
201396
33428
228908
81584
122525
272205
57771
2828
239061
147470
251494
108894
14246
79997
200878
38868
10981
97510
213542
145716
263072
220400
12525
160243
112257
134599
253172
200847
201910
69091
10409
117902
115239
221514
143077
299689
221553
97054
147010
176217
233211
299127
268771
138142
111545
235111
210685
152643
100241
6161
187036
212847
22493
250294
125484
150054
178967
2066
224774
227169
129601
196846
240656
5678
269983
83109
271300
292557
206282
260062
45319
276498
283232
253240
202056
109013
249948
147143
69186
267188
195204
208824
139963
233318
26653
119435
47818
227280
89255
74334
239467
30788
10964
242391
88641
160920
43022
21881
134487
284676
269933
233595
154435
109651
242901
274200
193646
13111
43716
33252
42669
250700
104151
253550
92925
94240
4709
195334
125678
172181
67361
19549
278719
249818
261362
68227
175307
279319
62695
64160
88196
90918
184831
233031
175203
192629
190221
179681
248001
149654
232188
274861
289397
243417
105651
185721
199991
202619
38270
134127
28712
232621
147987
225437
253471
49465
12158
227101
269728
263428
208065
204090
227474
42126
267771
271968
192006
234486
106425
29930
152626
299451
237521
265750
282674
47459
248699
271601
78710
211549
202115
296660
98261
152264
225374
56615
260648
150660
240119
21432
11668
281547
198154
2624
290902
213005
231041
125818
36700
27059
226027
189781
131272
99866
257132
129227
3218
59771
18061
285812
224677
103652
174390
217404
173133
66560
2297
127180
246865
82248
76549
128458
91984
253150
218345
87967
245678
19352
113184
55562
269461
48259
61765
279935
157510
81811
169668
135326
180029
222890
277670
263223
71568
8525
195641
216096
62318
148384
266106
186009
259074
7064
161589
69350
100310
30375
96360
188476
271409
27759
277383
168100
115880
155271
167942
126174
218726
219908
263042
265145
210504
196726
115765
111470
282783
105875
20828
264698
30897
203547
174664
250285
130008
8200
20205
32633
289105
93318
106449
93228
242802
38578
75972
117630
87780
31414
138564
90458
71469
77826
126862
211879
251208
63211
71346
26842
39582
12299
108866
80400
74439
162404
79646
217448
113965
288829
200251
90306
48232
6984
213836
30841
228002
105434
295825
184382
3603
247051
63061
157822
95564
291754
20009
92760
216715
298441
39008
268072
288610
83272
14064
136403
1709
299970
200944
100778
207435
134609
173390
208047
289621
174129
105836
241779
200086
129599
82887
229657
283499
19240
187569
9341
254615
228947
175821
230993
273425
219853
263894
224510
175775
126738
298346
205133
128154
69189
31038
217310
58773
140295
284564
232166
67364
261327
296576
262958
93469
267075
173757
107045
178275
245885
289575
97541
291382
217451
16295
37471
65435
128120
97178
205897
20435
217970
198197
197556
180687
132169
291805
218834
182078
157271
281969
113805
55733
295894
71166
89598
71651
40369
235265
16580
200805
79200
990
5357
187770
54901
252268
263759
15035
100745
90121
204013
72712
136434
108389
28844
143694
73741
93982
252767
197874
5568
49968
113321
287460
5453
33164
106971
142086
88046
4915
65897
159048
233172
93683
290607
47123
180174
168889
132792
226368
8561
192742
180052
196003
164916
231036
147538
266456
157881
211497
148416
47050
53247
64052
126
268545
244264
115238
176010
116561
121332
123913
284787
140374
60835
230862
117294
255764
233037
45011
119156
128996
52425
155508
3457
79366
257852
117037
268613
229932
61377
264525
55488
130758
60535
198011
108707
206727
131457
14839
113360
295493
130162
225883
86229
262917
18037
120505
15163
127068
223915
111900
282021
152698
281646
69178
129233
141156
296157
163718
81481
52253
225670
120787
32026
42895
94288
227722
43545
23204
287631
92003
118463
67203
188068
87657
271585
202171
194430
209970
158116
45659
138208
246596
201004
264326
255283
184641
165682
145520
115683
133387
251949
223174
16060
225712
74428
225095
26982
131259
126431
171854
39430
164330
92608
73717
94530
20687
84048
51965
114246
219182
186893
233125
249355
168794
247443
24275
195200
231396
196254
40402
289248
162903
64721
102078
201378
89840
104705
243903
50118
28158
287146
197496
199613
248156
16520
179045
229151
249332
294147
209881
33725
35627
79991
113632
83084
36137
177803
158214
268647
95811
244112
225601
61160
57338
298549
24841
57775
114769
281596
23403
22927
102476
159137
228073
225091
71925
191853
81367
140512
106071
113327
292513
106453
83827
169539
60623
220552
81206
27177
296128
181321
104536
291697
280186
253034
143758
256874
261968
128952
73769
169154
12058
77407
64211
4168
50111
166317
258667
164318
37400
231402
205623
50437
278471
233184
286954
50709
261882
145092
246579
266958
91882
268034
116908
257562
103784
117089
156688
278018
172691
193657
57344
189518
120776
26672
238557
146048
229847
270140
119374
31904
12343
147926
35590
76453
141946
162890
153469
171969
66120
248558
11664
28313
98072
51215
45300
194166
266024
68953
129988
54058
258292
138525
105613
217604
200141
214739
279758
169800
283997
136114
140624
227427
3544
270173
11536
54418
134543
186732
254293
85977
203724
33987
267892
203137
280691
9591
220707
113641
114859
52845
295768
260520
212253
40524
34236
11747
284841
260980
299722
21937
288919
88414
45462
59448
253473
59723
52923
173123
44787
110410
185635
229112
247851
115313
232696
217811
136823
177585
149451
103707
22468
57119
22883
121777
120733
27840
151316
130821
80796
15812
292373
191994
161705
220376
29323
153878
219529
251440
77545
114944
183481
119743
49768
210866
187364
207787
279949
20169
40951
94718
140670
139759
96133
48967
214545
280620
126411
149533
294077
294424
269107
57594
298776
125727
262790
107985
126254
160267
52069
127390
212923
104479
120937
67452
249112
292307
254288
176782
89285
200706
265084
181978
69899
113459
26495
77769
220350
43447
215734
58588
37890
54544
54409
32318
107039
136151
170390
15228
75224
117938
58776
1135
119534
223660
236034
298365
230615
23109
71292
187516
59090
168544
128865
285584
278858
53351
173319
119537
202971
5105
263230
28089
66544
94110
104126
111566
232702
38962
160828
137298
172732
47973
287939
276952
274435
19811
93585
134543
105217
84342
4273
147008
19828
154321
92465
41631
2870
64396
130634
112146
121514
192927
276494
181327
176838
67353
117384
81298
176611
39857
112389
54724
3663
119828
25593
299801
134256
253071
74125
24205
54686
166164
73294
111451
135404
169633
15861
167436
223597
11876
71168
244050
45772
78584
63028
217455
187235
172313
1093
27764
226200
53151
7109
133998
143562
156916
291810
87407
19161
142921
129707
137505
269993
209289
235503
263754
176070
66172
15439
108012
221251
184389
149001
262932
74541
15747
279820
182757
13316
87235
184276
260078
79533
289766
159547
248630
248904
191310
203633
43390
43113
251690
215775
279482
136585
21577
276283
65012
130589
92790
201267
164442
203774
14832
2111
104198
276697
46779
194176
295479
91546
277258
157696
128005
173761
94328
152980
225790
268170
37236
208043
176645
109319
125305
157113
283733
78772
54845
119703
264869
156971
173331
21427
175584
32373
150835
224136
50072
227319
130338
249930
125894
72913
194774
44622
121363
37664
239588
176225
30837
18019
100018
217901
220096
95849
129075
56369
122935
201594
249218
72159
44774
25054
102007
20183
267610
177575
96287
199253
219203
180076
225112
267489
17644
272179
274295
40690
165276
132523
241614
50167
11213
116775
112083
194019
186435
29084
121789
24532
120619
95911
132833
158658
173247
142450
293194
79742
62247
180573
124821
272971
23942
120792
81039
193290
243730
142687
56808
247603
37381
257274
283105
51712
161219
102265
73646
190536
77036
206869
141181
232185
218746
112040
268384
172521
58100
280029
232947
81182
66227
89525
100874
5037
51275
73874
178720
266722
192669
50311
27646
213888
149265
263904
295362
16675
184367
146549
277972
231699
249801
117381
283842
239724
121100
146719
291336
116160
129433
285873
72675
193880
12819
171427
105371
252546
292075
75406
171452
291915
241867
24137
256599
112584
151570
187420
206798
194472
252591
137910
151477
226430
51002
42528
76889
77994
303
137221
167049
156274
171728
206177
39975
128394
94249
174997
191795
271090
123420
68831
241216
263597
221639
150304
47310
140433
53032
187203
136740
85680
184804
40856
213384
22610
78695
258363
216050
222417
181396
282353
149072
72670
28865
164769
265375
111642
244350
202245
199851
84657
108066
44668
85729
260168
183830
120507
257433
149453
128150
146601
12414
115134
12397
9108
249821
181125
236478
228413
272150
63819
276058
154303
124540
190250
30792
48534
77384
271395
57233
259466
46886
153070
8625
151110
271407
225090
32938
28883
233724
87689
57265
255408
166878
201437
215731
134713
545
276413
80505
102074
152677
103274
241298
268351
281821
225005
236376
215120
78896
283925
89442
16420
151377
18646
3497
172512
260216
117516
49850
220707
295509
210833
294849
33563
81207
1030
62235
47949
9395
57401
51583
284374
283654
62551
128349
216389
141864
187850
238506
175164
239931
242228
172659
6722
148247
135188
276217
35143
94681
139220
253006
134217
167579
190133
260180
110026
17376
48533
12323
192993
245095
279477
284763
265351
293033
7691
203812
278017
220737
60085
203070
132087
69783
66479
92698
245609
117022
64643
218131
128322
210118
157851
124884
158909
2658
38176
216283
196566
36272
62826
81882
231405
40808
62786
227597
114634
112404
278225
152338
275031
279595
242787
1961
171268
113672
216459
208855
238167
149153
287929
93540
24820
38263
59272
240766
55160
141177
296752
226450
209533
88411
99429
148899
191179
172596
80776
243188
184327
90965
5673
58754
200280
28286
250197
17527
271269
108832
202544
53958
223637
284889
234776
151249
265978
40612
104508
90153
149137
263820
293940
186652
101051
69628
292553
27548
74705
236135
156640
247841
71749
11980
153660
21079
8529
111113
51322
129215
288172
292222
202105
166001
218470
123701
222565
203914
214087
191663
256925
35434
194695
41124
123377
229969
135641
42178
138930
91561
79593
228843
248599
46175
252034
133793
261979
108629
192688
98845
61726
157007
115783
187425
79038
183433
152137
60000
8938
251405
48976
290752
134336
208546
13255
295600
240668
7911
210727
5157
220141
200397
186659
58078
154370
169067
105035
24646
133735
96809
73781
107966
133299
82382
247286
223353
39470
231888
12292
135429
37952
27514
248039
75340
86892
340
118099
221970
137408
63262
237169
138611
34607
164902
168833
266488
246339
2470
72256
121683
163229
110793
13098
181960
32198
122500
213789
183022
16141
17442
178021
52607
15211
215718
288308
189547
252613
116994
81189
153019
238002
219869
110073
58891
180408
224326
215425
113880
123779
191427
185056
292267
64805
113812
11860
21118
92699
282052
299118
61440
160250
34766
260310
154484
69149
76787
254672
273768
159160
96527
146026
22548
220838
410
73827
193761
258878
50674
169839
91188
25888
38449
148423
186735
276196
112388
163850
48596
17987
96724
125804
251551
209263
162245
191070
212935
283912
281641
224419
58489
65398
59478
151341
41195
80530
75273
177669
23724
266339
95807
154481
230026
110384
202866
240294
82869
18817
10919
291173
299599
179760
291101
279900
206813
292634
53298
284249
139524
25392
40777
45118
297361
68486
275203
195867
67026
28270
220902
245792
187344
268102
253458
84942
141051
134376
122595
61453
172529
114939
133334
33276
28954
10029
159974
105355
65340
128431
124197
249963
132566
71253
204877
35586
197923
83643
110676
148331
286095
280439
253901
245810
179315
166386
44040
89920
111578
81092
262880
2555
197516
181557
200988
227683
238865
139454
288434
10192
167068
19719
149549
128922
3780
222036
75989
181249
255291
20202
181487
30973
242731
251252
15814
297438
122925
185337
210220
103684
234520
284084
90738
65786
243375
153752
272225
270078
172059
120889
140040
6179
28328
255871
205146
118130
210854
204821
2420
102993
130439
151200
129348
174953
185040
24861
71592
164504
49992
62144
221267
88133
127739
48377
157406
213855
50877
247521
63826
37568
252088
143515
208769
46912
288587
218354
24072
270981
150513
35758
253318
129672
196565
117494
285638
219566
236038
26859
233193
220656
210145
48779
53306
259549
35977
119588
265084
232572
144499
205233
102603
81208
160008
1731
200071
77773
41890
32255
269834
15174
161385
279634
222962
148432
247214
65820
23831
225869
41849
44462
259801
243583
192792
184750
35337
109451
147207
66035
109299
119532
40011
156477
240164
161974
83881
177872
109586
86477
100456
130700
19340
82232
37467
105104
134880
239186
64591
219105
184219
70793
243580
253055
240641
298219
116098
233215
234579
20386
292069
17162
33939
29207
158522
294040
128925
184279
34519
79838
272735
203241
264889
67217
177671
270309
198793
288442
203981
252626
32748
297715
198207
263672
288305
291518
21427
125992
215904
199249
110493
249650
178079
293742
162994
151821
66254
37898
79510
83576
229840
233840
235560
199507
272687
227979
285668
50167
269529
281708
220951
95102
142907
203182
213301
138367
74420
71502
3379
65279
209602
167149
153267
236148
71746
294577
228374
88365
245683
13300
132411
177143
149435
9955
295694
114774
196836
230833
168038
231018
235455
203197
57693
35763
255138
5320
218359
17570
114516
203569
216164
15509
265012
86286
105531
146589
78786
168350
77828
178600
153688
274456
283959
181937
253410
199261
247100
218846
38806
125687
36273
42043
255208
52112
28235
56110
119714
43999
184820
274714
49029
106798
144750
42090
8027
175609
105028
6472
100527
138375
166630
284294
236707
122891
203420
291366
276682
241337
101770
277573
250329
69557
162144
259772
251250
3123
118424
299714
53292
188318
279056
175322
128422
49294
121532
108153
228043
228244
36198
22706
251350
114402
91853
67830
81189
291194
153018
209469
144520
978
228063
241779
32373
62675
20915
50902
38963
157239
258020
259821
147784
283520
101994
244752
106407
284797
232023
72670
210066
168354
83673
45108
156899
136873
263349
277483
219670
15049
145538
104227
181480
197678
80443
103254
285658
144428
115849
48040
12558
140874
212284
255112
51633
257147
193087
24447
85385
158304
190975
87603
158165
58752
261904
290503
191300
28833
72206
119150
133713
92635
290069
109037
208791
108422
222007
162950
24292
286631
224400
247894
42103
275888
179354
178484
19861
134012
19227
249999
178823
124408
190074
74919
110779
217952
115346
44448
140379
67017
201819
216519
118607
147663
127340
144631
229224
200598
112101
286463
232982
240260
91634
196578
266156
227708
72114
143825
209631
33359
252406
280653
189794
225434
141556
72478
244727
175627
251187
12647
274798
177302
103347
274750
231098
116764
118369
247220
207245
252782
57812
149908
72177
203016
32336
189311
89750
258233
94366
6325
30481
285917
222574
128467
188079
276073
39339
149772
173191
148801
190879
183061
79442
145110
218499
19704
19612
204918
225771
87657
182054
32184
118977
179509
210840
162424
104624
280494
122457
76093
119882
5630
295686
72137
142514
74417
14552
290947
295781
195379
79185
253689
128858
224311
71633
128342
273480
75646
295598
43852
256191
192463
226648
61759
153151
14398
73737
282098
258074
264899
11896
21486
51297
109592
69859
280795
85653
91958
166533
131243
62536
248957
223819
257274
185275
205913
17907
193252
231397
20591
138094
134807
67071
124784
11738
236363
74426
156185
222505
3298
87943
63381
284357
157644
208229
118872
60083
63066
278119
235914
20946
80411
100526
164712
157871
54066
222778
36762
249873
104454
106431
185864
70762
76346
157583
168877
251521
56870
157426
245334
237527
26568
295336
21814
172476
23828
176816
162362
273075
153732
25392
174926
10704
214617
174566
255320
150572
94033
98733
233471
20256
282633
299585
224315
100839
142551
144637
211086
201425
226027
204253
27541
31951
218658
128636
64364
255080
197935
126934
164048
213594
45276
138517
75519
123397
38134
106718
256110
61727
35530
194497
7000
178610
173689
69946
234449
18799
217346
189275
160820
75536
226894
106173
208004
165856
207520
174013
153264
109765
140485
135351
161905
108672
37821
274680
152636
115579
43886
194861
222419
178222
197668
72830
185722
176238
24020
234122
175180
228486
288082
199022
8800
82544
174359
119926
72168
145243
61993
190107
29532
252632
100647
84552
67853
185728
70835
90507
14750
229804
249652
289287
246753
240947
291327
216343
161093
127746
7857
220028
249827
60930
48282
234536
10353
97222
31519
131902
190089
142509
207796
65942
220265
287316
35416
19595
33309
229637
249201
261268
89560
95114
138582
298434
245504
151639
25179
214242
8435
84117
10826
136700
129115
76221
36489
213140
180936
269652
144816
285511
51778
280917
2432
123366
31074
56121
12017
45664
24551
73810
226173
38131
133128
283348
30386
200659
107987
91313
246777
45675
265027
192247
214028
102703
100339
32617
197601
177397
80518
284352
270768
205238
128097
297394
32976
81966
128545
151162
89761
277212
183358
121383
173452
275541
86304
221637
145702
106202
114162
172998
77180
179200
229993
223778
17799
170876
160669
219503
141764
289178
282292
242810
105976
33979
291214
233055
74687
246608
184486
100514
22391
22656
129959
257173
299646
82355
169794
25295
171248
243963
250112
251201
226364
194450
260749
277259
214268
206008
42531
136039
161741
53351
228776
51399
182422
50723
20551
135999
42674
224008
18348
254202
170132
93979
196651
13672
177273
16837
114015
124224
54324
107196
181589
182343
103093
10582
34262
127285
256727
149016
156277
278136
5122
95910
262206
43074
56160
100639
84123
21489
233620
130886
295041
125406
65851
158697
204281
165060
153222
113642
154744
276769
88571
14591
207570
204858
168340
57481
292926
34113
168361
142279
258093
238497
292469
286970
206958
30570
210893
179569
262607
62810
133226
155342
98336
76530
172900
61938
219582
25082
249475
277696
216884
103286
207353
13871
108159
241425
258565
8039
169396
185702
63139
100449
86007
50159
167719
129008
2782
131458
94613
46888
27802
162754
179690
253293
45636
19977
213697
197348
153574
192474
147707
226064
298703
56562
281304
129472
244552
292500
128469
154485
41183
59920
109104
241616
30364
134683
147482
235641
171214
203977
243972
221922
38957
207962
40463
275312
254432
41630
163657
171693
99877
285899
230577
38125
283555
51110
126397
256224
217280
255943
1735
177212
212988
181960
58049
225521
289060
52573
158625
295108
287240
228925
32175
135368
22277
281941
290783
71986
207829
281130
133298
214974
119758
82886
50362
85185
216703
200265
6520
20434
75309
112493
17879
178875
60525
8246
90475
145565
144837
3158
101031
112389
199335
158787
252773
154007
296434
137308
176179
105661
211433
59088
223578
256353
221504
42515
60165
125129
248900
130904
173322
189976
198707
14806
144761
245280
82700
139410
66983
102222
190436
219542
144968
216614
34019
218233
99891
222203
89740
205208
256038
243806
155607
17110
78352
118741
185085
260341
256309
144903
198632
89393
173168
293055
155504
17556
201182
182103
174936
170813
238900
205032
65648
221809
71830
221213
25247
116441
66301
6620
21501
78493
233597
75034
154294
201538
176603
67335
260423
207887
240119
207797
205023
289230
72937
27003
43864
299369
62972
138208
5024
261640
21954
223330
189782
44517
226492
207041
154269
205170
15602
69541
158643
214207
32861
265884
114975
290375
275744
118858
94089
113249
281906
228897
273432
250747
20692
268592
78360
30966
93315
133678
284973
127221
57186
5109
229340
62412
78402
270536
27633
104068
68559
292934
92975
251818
1364
153221
183418
273115
219496
13456
222997
52378
234342
291098
21004
213030
117577
120826
50148
252712
126842
160683
270889
79698
107209
74422
52016
202977
160601
236367
174320
126035
167637
56214
117622
14740
76811
2122
295278
205703
202955
40525
136380
33907
276232
242872
111879
32446
255368
173028
66475
81259
167980
158608
107233
112342
22084
293798
16080
162330
204642
79269
204133
203591
148984
15146
126944
278710
51460
204095
126053
13734
131553
22855
65599
98903
106834
231447
63382
50693
281468
55754
282759
82649
212602
241181
130848
230133
69815
130834
193676
102882
130187
185977
243996
114911
76180
16524
51643
110303
276325
99473
80610
268740
148569
98608
98992
192622
181833
143131
159339
85687
154448
151535
268590
44560
193671
109799
260561
250748
233609
148936
136402
28658
164414
290197
181904
278840
254412
64614
275983
244614
166307
294982
173350
282765
68289
208611
240770
48478
220128
137765
18426
263172
194033
161767
126102
214488
160258
37642
116316
129274
197181
95477
92314
242192
44922
115927
210766
264720
259030
109380
51410
33168
64786
103209
155834
186655
201838
128279
287705
240261
232518
78966
17424
30579
235289
179088
61457
245046
186806
100986
38879
51837
94898
238702
99185
69851
161122
214351
86031
219957
40604
34449
176244
230717
54107
172855
265688
253689
227218
152407
71814
236626
29557
28170
299188
273966
62183
256666
165424
106854
185429
145020
39913
175375
194908
290205
27552
166501
225855
137600
189207
269746
233374
266808
137520
102733
45194
36103
163107
127721
258939
246291
134147
56116
90027
71908
209809
161186
68849
244894
86638
135576
224246
128142
242268
176131
223529
45312
46353
276909
96670
146450
276344
272140
215735
142769
16148
37910
267200
108170
45036
196106
57757
162396
185060
298928
201621
224953
293892
286394
159192
254824
49727
233287
129079
172458
109812
186675
118702
181187
82675
98482
249817
33046
231957
98297
209628
164567
192833
103315
55063
264871
39081
220271
134625
276065
88556
29101
175357
126145
43044
203803
150966
174136
160476
34059
116579
189306
49740
9650
234661
73944
151480
283319
228766
76647
51233
164077
122575
234872
7660
60712
91875
172045
213933
223332
72143
187907
161378
211273
154147
5983
12779
151456
287107
210840
183426
210316
79961
123151
4246
265166
180555
169388
16924
69441
38813
290732
61854
137240
103504
21736
222897
262613
180265
72216
184574
44722
132636
119998
115831
3805
74766
284145
288330
296333
234901
21053
191002
223052
268721
50658
208837
108562
122367
283616
169113
231873
298346
263736
198268
55930
11567
12171
198605
19888
137464
172731
229278
37471
89033
253987
192913
195883
220080
99360
192237
105707
162678
118293
89403
123982
263217
42366
286140
149650
131550
204363
4262
264287
154121
95500
1482
218725
70624
937
255579
173342
221850
186618
46038
285564
124037
135088
185875
21266
113742
56013
78284
124144
205258
273924
72204
57617
232967
31079
21194
2442
200630
128029
244261
255334
294262
285640
218772
242844
191913
185955
212918
215795
280043
89980
118503
258235
221858
206459
171665
87115
16241
102886
221054
68921
144540
116623
15997
221745
69574
80274
10061
208675
228745
280957
275653
127895
8242
87643
241187
173126
79924
82968
126328
41605
101703
204054
181756
24095
56342
55672
179367
19618
169960
248197
66885
249958
259623
257401
83337
42448
296153
253154
73347
216800
175534
293487
90125
14817
107411
43780
33957
87407
145633
169581
51614
239946
197897
285021
203431
81892
55773
102945
131166
131765
11685
276252
177596
13503
247682
32841
195248
190904
79498
117740
24460
59507
125009
224910
226949
1902
146615
66934
285383
131820
47459
3806
162029
294934
43434
58903
16266
280064
90144
275962
290473
59498
15109
184883
275745
256110
138854
206004
53973
236816
276960
257922
293855
233891
101587
72249
101431
189751
126269
212735
32898
215381
8542
63958
192181
235717
159606
237778
75735
100000
51733
38998
95137
147471
140395
199011
2
66958
294357
160578
280111
17096
126404
157050
220064
90082
293609
79716
130376
175469
39314
20459
202969
223812
69375
1396
9141
11733
138441
85042
283268
53005
109925
198148
43637
30220
226272
197280
281744
235696
15493
150738
250155
271916
99904
221754
145056
186314
76114
254214
200771
78917
36487
132939
47062
44055
270361
54804
215044
124079
165015
91245
184425
131653
33920
91608
218701
148973
296845
156084
256631
83965
135701
83880
186098
4638
258898
168676
270463
174584
33217
190177
243854
152830
276620
98837
242526
59748
1737
257192
36023
213589
85353
193715
291082
155657
247800
226959
13108
154378
211469
159500
272376
168971
178856
166624
271387
155688
203210
189801
58683
226942
152238
116110
122968
172409
59170
167605
70189
272182
154499
176978
118368
16350
225617
12558
135345
85039
234443
78547
179676
218619
22157
72121
96296
4629
12543
79814
140560
162930
48771
132162
218224
285560
24955
211695
17566
158187
118059
241924
138555
286657
199101
11543
142464
97166
123253
13023
145096
42277
76427
177334
31855
291746
96331
233132
207468
249890
246764
62488
226590
221979
25087
97929
229955
162124
96344
58982
248930
238422
254835
224755
133106
104368
202117
225346
29197
68080
30484
260185
120123
27285
52694
202650
2225
43306
280066
217974
122258
284994
216709
143919
716
291417
49167
279157
296152
297703
276865
72982
78635
286267
248274
164728
78598
131548
217638
41305
199681
271842
141151
292934
145837
46918
234510
256060
91802
241213
142731
86763
264438
584
274859
153678
186108
64332
190432
182456
160067
59234
161977
111263
35216
240607
262741
162310
175407
251636
97103
180399
33069
251513
289891
230460
181722
164538
164474
253391
209344
163048
265958
107858
225584
254272
244745
178833
42330
22311
171344
293562
263149
227570
57861
60012
33111
172357
256576
36439
178494
142609
60479
162902
239202
171050
294626
100112
217900
295864
156960
73119
98131
8863
145027
220358
295448
37240
97572
104112
195787
276624
40319
75503
35660
215436
110372
149318
264805
131164
107395
17683
263610
210065
256722
247962
169259
28532
39288
181054
211509
148152
197194
295708
76334
133042
112993
241772
139794
43365
64832
64085
278838
281895
218160
104934
84180
187948
201405
110171
163443
280577
34263
197389
91081
246387
49801
25700
91275
96748
248905
290302
194350
220991
174504
163085
141059
131005
34988
239423
254963
156064
235820
275024
193549
180911
92780
148252
197787
266038
7582
167507
30967
70426
220408
114005
238350
153298
80095
139933
36722
290378
105511
73293
39780
285879
62176
64449
143754
229218
269201
101739
131126
27127
11829
53709
3798
170731
295691
295630
259299
8452
70131
129922
47603
106216
11460
50613
232419
129517
76402
148709
96410
175053
3777
77539
224728
240692
125883
181613
124074
15152
241731
299217
291806
100801
107569
104597
263163
10722
160689
64350
38558
271510
228027
59821
99058
269951
265675
139629
40586
143075
212150
185271
216059
278827
212053
213479
169108
223877
283367
278431
78854
187424
183378
37841
200696
203780
184495
217933
93836
36413
29025
236390
20329
8296
150776
245852
181360
75293
283394
297721
209469
270504
294842
236438
11673
242950
250865
265108
142742
83224
81611
247965
30237
139904
131260
52123
271612
36965
249426
246844
281793
125953
241155
80301
276851
159233
165361
103498
119227
237584
78181
16205
229405
90262
49069
137483
223220
268734
124442
257782
109194
52356
255395
35730
170237
172944
296838
286330
151163
198529
173960
81855
193405
248517
26308
244709
275504
248874
295906
255246
145438
22457
216045
113383
272308
107985
123472
136334
157431
110467
121192
157441
288727
225578
276800
250795
191884
30653
270415
103096
143338
260592
231648
273010
155526
190386
41280
106813
145088
268263
144346
48381
202321
259757
210845
242949
20435
56376
118473
67433
79662
267771
94981
234166
7996
122508
233961
122048
143616
172415
216538
215874
10631
194410
77981
9087
43277
32634
161378
103933
37921
130637
5696
35201
265097
199624
133733
244863
56538
292041
294486
284260
257578
241769
16842
180197
10519
35980
149083
26346
108159
35948
19818
109115
119685
297494
196182
100138
245022
152429
286410
148884
207467
241099
4381
144350
227867
238706
141537
176697
752
127115
96245
138843
272971
250319
25432
221782
4948
102522
110941
140449
6036
274811
208015
201772
157981
125385
59923
198881
61352
9598
189185
158846
29416
210324
110810
70834
48992
225802
120643
263995
35332
67800
95851
165007
182433
120347
110602
225684
88429
157250
205981
80224
120939
271790
16528
233223
154119
226163
121191
189423
17899
119334
70906
277692
168031
8192
105235
59361
189900
161947
261571
135134
200977
2018
56009
199208
176156
10008
134741
69
128721
117010
28021
187300
271480
231435
244920
38393
113705
226226
250704
112798
140395
293918
65821
167450
96295
60935
92435
232426
123047
294826
103195
277804
162449
160013
149006
45246
133139
91086
66118
283445
104641
4031
120498
114416
28736
120383
275886
194280
144216
260875
195688
266080
195304
123344
182699
221772
93987
207900
92839
212178
210752
41977
105310
74577
218592
231115
32722
153097
257978
134364
124892
178863
283595
9544
53463
183938
114731
155163
254266
84464
30849
174555
218927
247591
98371
229811
279508
288445
159067
123969
27174
88415
267234
245917
209201
145051
276024
234978
227207
270790
195309
188468
1751
142445
134675
188987
62129
196161
75486
265837
118849
248333
149760
96535
186549
293890
154799
202530
133471
179537
73928
108811
94722
254910
265923
195155
125972
58343
145815
192653
75929
256659
46131
115806
246027
23526
132435
58594
114623
119927
76183
203036
96622
230581
193725
109052
95709
237742
18829
242260
42892
256142
60162
208702
207663
5076
165234
184931
211416
237223
203761
23341
11819
76679
99572
228421
264454
159739
38244
210709
292417
112908
263138
287212
92916
92296
156981
43660
88881
211892
30038
251606
82089
182961
112576
67083
266473
139802
239592
274838
101871
283582
148146
77951
51089
28509
242624
194628
231671
96515
14578
273405
157239
215428
108656
74900
108680
95644
282290
281826
148504
151354
133725
119255
206011
164094
4078
222414
208237
233819
120828
210943
100643
273200
129878
150912
156726
58256
150972
49465
75492
279433
76358
275066
19385
240033
127292
70436
70686
178754
82845
245112
12099
121125
88762
263007
240233
267909
270526
131356
74704
68550
145560
40509
132088
81843
297228
211787
43365
1913
278139
246691
61334
158291
174546
158981
288754
78281
98006
47645
191297
232845
231164
188133
278898
92669
43442
123103
279669
123711
255206
235630
149404
99346
235487
299347
184331
217846
237308
250871
244299
140368
97490
8981
53738
169377
217937
70152
254006
135631
34195
247904
245390
298594
37585
93386
290394
149137
185751
143391
36165
33574
237063
141417
35855
130789
73093
83741
140912
109912
107268
110257
9448
172340
281777
72992
74452
62606
181490
145038
148161
255742
200420
174936
12637
143996
69045
67375
232859
92058
165716
293441
239432
145689
278152
257099
22282
135596
3870
287263
141349
169491
189359
180192
264483
205602
20096
199901
182049
110655
101663
248247
171890
10122
43484
86455
234047
38952
173672
26991
150768
246988
187819
171412
189070
248185
97365
175694
246243
284991
186566
185814
218078
292973
126386
47678
251945
176464
35041
21812
164410
251423
15480
91730
24928
175750
136797
263015
218461
237075
213628
155087
195227
35163
196889
123279
267761
228571
6924
120003
183058
228805
221446
116372
113638
156203
259371
95413
160020
25754
171834
191619
12356
15306
2271
51179
267421
101595
247183
65704
170426
289306
27593
264495
165455
246747
82063
211521
253352
223190
109348
197113
161767
289668
96843
136110
237869
147913
106528
17042
162774
174780
183560
130908
186770
139581
109120
60094
189632
242808
131848
122405
100407
2085
103002
55800
148097
92971
190966
283362
267222
56685
264571
143239
98709
273260
16849
72249
199883
227051
129856
59486
100933
158962
247129
141665
145620
141596
100465
185697
106934
177384
184080
163697
17272
239079
267959
171315
9928
291882
45863
16886
196628
250210
130272
275955
117228
184508
82815
82776
43144
265145
60021
47316
114910
226363
291399
161556
86644
10176
113904
89528
24962
241246
298241
227638
271645
6615
274922
144443
56888
263063
144792
197459
259486
27855
27995
299176
83466
34819
287591
118227
95840
81683
268024
264059
249781
224375
44738
175791
204949
263627
162602
162021
187677
184463
14063
219408
93002
33499
255501
227739
262517
228755
51073
93873
41399
247252
49149
1988
204124
119750
211731
81067
64652
170741
119742
66886
35373
290194
192720
196041
114923
160974
289049
292016
201652
195383
116450
293975
236898
264000
31201
76268
295371
121932
104739
15349
92653
272399
299668
56912
262153
269940
225229
138727
92672
142863
9039
123855
170461
117724
267553
186609
93376
121551
18631
32483
2980
233631
143483
139657
277340
182511
31563
241807
37960
48474
56433
16648
132758
160780
218276
134232
38055
270469
286413
72631
217251
295864
24120
267157
285488
89184
258181
227517
138914
131427
188964
223558
192252
47485
164037
83954
159687
52785
93421
3125
261395
112510
275142
28408
177983
36882
215330
291761
105511
240708
175404
106363
63463
152731
4666
70550
6217
175790
26520
112487
69294
168298
101733
26199
137102
166561
212303
89506
49511
153720
123884
173550
26726
252710
140904
133854
276068
131176
247971
83475
30327
268766
12638
68067
57440
286054
20105
273193
87709
268884
150729
150326
203162
224345
48825
245610
150357
174179
75141
260157
20474
4083
163488
178234
43932
262513
257300
146528
112849
77669
174348
4077
284815
196469
21730
251135
121639
132424
238090
122207
11644
26254
12858
30024
105706
252411
189596
209049
269009
282500
7830
11807
116321
117266
99850
108094
42170
50074
148094
255661
140367
193381
268471
237640
3586
18707
309
172205
239402
282660
105825
101605
55436
227244
171896
152758
89493
226922
182298
246951
27574
154190
267788
56831
180059
42642
76479
34584
204975
61572
190198
153676
233554
56044
24355
96514
211914
296789
291311
179737
253249
250722
185649
297532
181437
143296
13726
210758
36972
222781
159838
18089
195540
135316
23822
224048
208258
246342
152093
184092
59643
221520
197810
102899
43647
224685
25244
296837
108524
174379
162070
288542
120649
193526
172170
199277
153844
75200
116550
36097
160708
277981
234019
7350
117214
92864
34739
73526
294195
266990
205720
183820
215678
44327
121746
220086
291256
21486
241707
34887
190207
187017
67524
112964
19297
20411
246674
74209
172525
31136
265431
91302
112296
68347
31691
152096
114841
294769
110548
155748
96394
257634
22762
271963
77767
298784
158639
174110
92096
247620
276933
73466
221543
98987
61581
63223
62887
259298
81264
129380
212821
124966
176603
194334
253424
180378
226523
93996
19614
266516
194159
168075
169648
29316
273155
69426
42286
202152
152414
11620
181651
166801
203416
296863
82522
176141
277588
70239
177397
43497
148786
100897
203667
278368
114047
73160
183785
94328
70630
42967
143736
107752
43986
267049
35212
201987
117939
206618
173828
108245
187435
285364
235214
73657
120956
200939
106014
189714
261218
39298
59548
242991
207117
28844
215807
151416
60269
258566
222997
285137
12217
23669
155904
66827
128945
224880
221541
45892
243693
272148
28502
281289
95876
198555
63425
208027
119781
12125
154661
242729
53810
51194
211712
157475
18
138415
27608
104252
74279
147963
194155
280334
125706
181335
147556
156456
239528
173530
57497
210860
14780
209457
215571
207490
132685
162457
179370
5420
207015
46532
54150
23810
154678
77694
84562
131971
204041
226509
147635
294345
114241
135340
72504
237566
192493
156865
139995
64938
44881
18456
196882
184412
2673
205447
70754
79258
116669
241433
198730
106754
39631
272536
64112
86605
278668
116919
87448
194957
73282
291649
281010
272840
139434
109031
71071
154494
29185
183443
17257
43388
169912
52399
25646
54178
142253
80475
75678
43294
98155
173237
163977
56051
225578
41024
272035
26900
291067
294574
79901
205889
287564
268262
187303
28079
130321
87967
182391
72678
297146
199643
75054
74291
93006
36425
282011
183497
35837
66641
243771
90493
177522
274911
29687
297833
284706
10762
248270
258325
80932
280751
97706
38124
8145
31073
163160
1633
142909
272467
171825
206490
165766
173766
109651
268686
96586
21526
278271
265080
172296
85561
210656
42033
9652
171061
286539
83995
264326
178983
118281
66821
179406
133581
129012
113893
215462
42927
212368
182557
229893
296015
278731
116027
217959
34298
275851
230961
151174
125577
273591
121477
234940
254001
52063
86033
184117
160676
59314
106503
249270
137385
264123
106983
233757
208745
51123
254418
177849
189587
92873
116592
202576
110606
158594
91230
183445
180855
99879
214027
215259
57894
128920
148042
229635
281163
13212
270312
207169
202185
193094
284394
257666
246325
237097
79975
137746
108209
50517
189086
235487
93991
285372
65284
242191
146504
61068
223166
127196
144011
111386
165351
227318
214417
299073
162389
151298
265867
54043
8028
95027
90250
79261
38286
25871
198569
73432
110393
134370
70801
41927
236131
81720
189261
121087
106447
118718
284305
220390
248745
263305
130723
5915
229188
112465
105614
252993
35322
33737
42759
134012
205071
114606
17818
171769
24036
115794
51370
33222
58983
247331
152176
133253
216536
276271
136234
164553
139246
173956
74304
134436
79624
169830
16619
118739
38600
71770
148141
97669
132299
146921
147983
89382
274760
108788
105887
225257
156671
229666
90364
7489
45923
66227
35404
298686
122231
251949
176253
104758
179740
117051
203236
16193
236852
29126
66694
278966
205454
2973
127336
298688
52445
200753
19659
72298
110309
95738
104423
90056
46021
181741
175155
66941
156639
8062
236778
197665
14989
40320
269134
290358
151624
157775
129364
133208
178487
30705
38497
99045
267070
139539
62200
248943
81408
287594
220814
219219
78060
126313
40491
275805
43725
38490
29264
151519
5238
26784
77263
8432
24462
217246
160733
138434
268860
20399
58697
264968
236551
102386
38732
3432
168302
139904
245697
186931
256163
173428
100128
67834
274663
77132
161478
38977
209021
210083
178617
206332
33316
142561
177471
80117
264249
270516
293356
69503
62959
297206
239424
226982
276121
187098
201450
140657
123920
207002
106623
95400
79888
72184
34701
285142
104351
87357
287825
50902
198225
281109
193644
257813
10324
6769
190974
102308
66234
173250
53696
180768
52399
245044
30137
218251
93007
25720
52894
244673
132149
134771
228379
215131
198681
254324
156797
246993
123109
71461
197242
273718
284376
123832
285159
117954
198118
160763
164922
9456
33462
102818
245840
37326
175971
285986
177456
204719
44514
39793
173420
135307
88675
169853
129635
83612
3959
73262
222433
3461
257269
109438
239128
69746
298801
255106
64062
247594
137222
16495
127817
78799
151938
5325
174709
234782
296535
212152
276360
105702
122226
17492
257884
180628
23689
125830
243215
96613
182752
174337
174823
154924
172706
138121
202800
267231
203
141721
177533
35015
135695
172932
138320
172396
100061
27952
164623
13692
16281
59010
7636
143673
275299
38495
299237
17251
270733
267543
44436
174475
239949
201814
43460
137093
101498
247639
242732
234538
224417
77030
126173
146257
536
209455
141779
135180
63139
297621
167656
166663
22417
274345
1542
153757
11527
185470
231839
263491
238759
92515
163275
252665
2801
282301
10788
21027
83621
245205
295630
211009
58484
193369
203823
144105
48919
86388
1232
90489
137650
6910
95886
131905
105637
208771
246535
265091
189731
1019
253208
169753
25522
133877
287251
207308
179005
210309
216846
251055
103818
144714
261988
121716
210231
183864
186719
66294
75261
298117
21994
233791
175850
275888
63475
23665
147547
65611
513
88112
284237
63702
68322
41518
53983
208740
247703
168633
242835
14739
50415
291903
24355
3080
176440
292117
40192
239838
52407
146682
207146
119885
205535
117527
141623
104577
247890
2578
276044
118723
85583
82719
257930
4324
246753
249562
87316
252295
83375
213839
177460
197371
41847
187120
212490
298996
185168
270344
687
28870
230492
227160
171654
231484
281440
7227
213722
71550
87017
150387
26445
240974
126715
282692
164164
4989
166701
258796
68384
91061
219661
249286
131670
209728
134406
20812
177515
50328
45745
224972
33837
147569
80791
65923
132344
19412
263994
3353
239644
249180
84827
285834
113912
97444
196447
84960
78355
44130
16817
189855
216067
279576
196765
177420
179838
47278
231796
226271
86717
6138
167821
97795
272724
57515
275615
99156
152203
199599
161190
218615
233568
201954
271808
172432
90502
148663
144090
224748
24359
106908
256585
129596
274922
270439
10109
14905
264757
91109
15410
45470
246800
94039
80645
39708
229555
273828
135366
91989
62008
80969
92491
168231
279090
87141
133140
53216
210644
51668
96105
91117
101825
153521
43372
115148
57042
53203
86394
172074
231767
131356
100490
75871
57967
27694
26551
197627
267531
232993
88850
67868
191564
137855
253083
62831
44622
22651
144886
164233
130314
18157
266567
288470
163980
29039
92067
140865
93487
210503
2193
74280
221594
123042
138891
61634
221214
171059
206287
210219
23993
70640
133452
65282
143692
5254
270863
202503
107588
3944
172376
227406
32810
244496
160219
174893
127771
42643
10590
251282
51587
213199
158141
93013
54802
244221
283
264248
63029
103104
253589
170005
20377
42913
29486
158070
167701
232863
118245
4540
217285
105849
213579
276370
265604
188851
9171
124896
37814
159145
247001
206327
129229
137555
205369
206490
111491
235353
200384
192237
258758
181412
185841
60651
172053
11609
84251
226759
51479
98934
104953
35705
63450
192872
145668
87595
231618
137607
197782
196510
270001
169084
196564
93257
220039
49438
128381
214525
79579
286481
72328
102677
273161
31860
102370
1661
241494
99149
213040
135302
161775
80985
1343
194028
136124
169588
38601
121236
50892
54422
44398
160447
215585
62435
20041
198382
124955
183369
162510
14623
42998
264109
206438
39139
14453
29698
148635
8056
15513
71005
206719
158234
126095
38297
63191
206241
22909
176808
11078
93914
125820
102897
58830
10398
148864
189176
230682
62667
232116
224733
285356
298748
141502
196219
213371
135229
276507
101203
940
268381
254808
64774
31527
7425
260628
40996
40701
181044
115769
292453
104741
16919
189960
103637
228879
170270
23130
96276
174163
51152
153420
251112
253048
254338
77653
87679
87919
180328
194477
96505
142000
71343
22090
170620
160695
98404
238728
29702
34360
34781
251269
23324
252394
202067
212141
222369
236087
130172
9862
119094
33769
267536
65807
280595
267617
183812
287095
211398
296688
233755
42179
151130
298309
26679
114292
176675
180969
194301
289060
78014
297706
253395
235826
184130
60925
10039
233723
170966
184544
49028
230598
69781
153737
278561
295540
219280
201836
135722
30213
30898
171155
250841
148191
148365
106330
249783
276138
299663
297056
24141
154724
145872
124205
294196
209830
284281
997
14771
274065
46039
26293
141982
230740
77712
282745
219955
128350
192940
123315
35087
139183
157426
212008
61461
137672
285290
72312
82263
273998
104479
293543
69989
68013
88912
273971
22126
51402
42148
86907
86731
177165
123280
267630
165141
297524
140079
100902
27258
292860
33784
17528
278921
160819
263433
142530
49169
11847
278213
231165
35335
99963
141695
161913
56724
202293
58404
247822
56501
45632
80371
77582
109367
171254
12612
193870
16778
32823
248196
282433
91717
187684
74940
242500
145964
251817
180654
54217
29660
98946
230079
63999
144568
187890
114858
213839
258961
13277
200216
274883
16300
168854
15600
273852
160456
107279
207852
96539
175006
188335
108887
223941
56638
5548
69528
55001
137871
260354
43383
41099
57810
70354
258049
91521
207019
184330
84523
297018
286816
5322
205092
9186
284019
112811
126391
259904
110738
181916
167995
27198
178203
43836
165593
294709
198545
104284
297007
223205
216069
102343
27965
417
63194
228151
188939
138620
198288
94747
163358
189101
232381
261558
142158
95709
270384
23103
252370
39653
55266
51518
271159
155714
258853
206599
78874
37944
18780
187140
204926
121610
255710
32278
31246
275176
225984
126836
214928
67354
276331
102745
267201
62654
28103
146736
55524
263125
252823
105326
160665
157746
151454
60568
235826
67349
85379
72179
292435
39666
179214
2502
298264
114751
232559
57973
197704
115225
216214
4785
93860
268583
165153
136864
32144
198524
81635
103702
194137
71607
211346
44439
255730
284956
120616
238637
57714
114392
176657
68896
79192
219426
185561
235782
181671
36486
172656
19303
20769
232290
18513
27311
22946
105137
127597
283374
16793
22568
258837
217407
25199
94972
247267
89048
50494
94914
97608
262371
189088
77449
36090
20994
99827
140147
11642
62488
296123
144411
258348
262281
265923
146909
248237
95389
127890
261609
287410
2907
39675
294367
189720
7723
292542
254340
86080
162920
237818
19012
171191
258769
94465
133006
53178
65177
202281
155713
148739
9061
249272
272930
41138
128381
104991
198353
89793
105546
263646
204944
145841
245475
210893
56040
279755
173195
279433
224124
241544
62969
154083
21045
54226
2798
286250
159941
187660
154746
56078
84405
2405
152357
97060
143175
162138
297363
5067
79953
262672
68344
61003
189516
23274
59911
37006
185407
212506
26669
68506
196281
182383
121760
293949
38035
202849
32574
204794
231744
168071
214185
47986
94221
37420
126488
20888
140055
99922
61214
183413
179241
198596
19947
197906
216042
166555
199814
85740
110016
176255
204227
213024
89739
64708
96906
190925
142357
117582
30157
143517
5317
145572
26549
262558
91320
54390
115126
57653
86624
26452
288791
248008
102041
204130
174482
133161
222203
3788
171507
193149
287696
237260
33001
189994
114482
120085
148212
56516
30160
191643
124160
101445
154446
237378
251518
197454
223977
298564
207171
109247
252070
264207
50985
236154
225911
67026
236770
50116
53999
122071
253121
100822
165393
230202
71862
133922
24759
221122
258590
64103
71903
296745
273385
247004
256140
78036
230282
176505
223902
201416
211834
289322
294637
45411
76042
236255
211816
75561
167885
191364
70781
86739
145011
9861
269271
244098
17336
64990
7639
99219
257918
299733
174269
38006
263283
120621
76522
62608
202472
83635
102137
25690
218540
292827
195673
52692
20351
217755
149389
50142
137736
216536
296398
110390
150218
155871
133907
95175
140216
297746
194911
105042
147940
191734
184125
218432
77688
209002
289200
40961
128254
2880
96915
165614
165926
108526
124438
42030
188739
45266
105202
149178
176526
116327
67967
98484
195691
205881
88573
80403
183116
74587
168663
107438
251032
215317
61695
114046
31923
186966
150613
119289
160036
8346
82066
113432
213229
51704
289337
251999
289939
11324
157573
259200
156989
84337
207316
192173
241802
22478
191086
277063
114688
222048
208063
127726
154060
57719
41394
186554
122822
259991
97880
105077
182690
250177
165338
172101
97611
199434
239363
114920
186430
17799
82047
286552
60161
30632
223218
41213
173951
75835
213200
82489
174823
4137
231117
180355
139094
189715
36371
147234
4146
183454
275357
170686
109045
266765
225000
225463
179721
61886
14644
271116
161325
274626
206417
278091
27917
150755
100289
103157
103052
80669
73058
147761
222757
105319
46265
130970
86698
161285
182634
142321
189942
65307
181083
71138
255579
150288
88769
218074
265797
113517
75773
41092
288576
240917
32861
296416
107796
62917
155629
279961
109338
155403
184679
87077
227465
110086
147558
163100
245597
276700
269364
48604
225561
68875
3837
290395
227646
69605
33554
292309
8000
16667
153275
39087
123626
214735
60258
120645
256031
74597
268918
150499
181134
198363
186401
32399
159210
261344
30351
161569
206502
238185
217462
280342
238719
256173
10092
52258
227821
239628
268839
51929
288132
278464
275316
206498
151579
207914
185791
235642
44492
19828
5099
62047
212420
85834
154194
27870
52907
137273
36065
164641
93503
139538
105539
285511
99472
159802
30486
59552
155567
89277
273402
92466
22668
93206
220090
131179
191042
224552
203779
4681
76884
235591
184090
79328
174511
195785
28636
165164
26718
218072
85483
112502
2567
138973
264972
5485
25953
190217
152826
119700
217838
19531
93835
189430
189863
36457
285546
116504
244709
24726
126439
127975
182313
127634
35768
296458
204876
75161
161261
269619
95252
214338
124411
129853
6667
75779
224764
180163
51026
244019
76009
22679
211118
195225
41304
108914
265669
67197
38055
191441
93684
204503
268847
161774
298713
103917
273662
119241
21143
279421
63441
194888
37321
371
171217
159662
117954
265172
191144
52357
251856
110519
111013
71080
129486
65054
47500
188369
291970
265372
61005
86825
21452
119169
108171
129528
148844
199108
226520
153589
102926
46642
161413
123309
182244
12976
237264
247738
187855
227921
132472
120792
77906
166323
154991
115111
91858
6705
181064
229430
220127
143700
297295
238776
86947
163659
88169
115670
8673
122124
12889
215232
138817
77624
158479
3043
229167
43960
98149
219891
101406
175668
268525
63452
226559
225218
137893
48444
256091
141490
149005
197920
294093
158981
103044
84484
190695
34834
44192
48566
76666
22867
252669
13819
273065
252256
31068
115907
241967
64248
107015
168225
206488
80600
118364
104208
159329
111413
155904
117781
53171
5830
195148
219722
176292
257066
14792
125517
25281
61045
255778
138941
100879
231326
79019
134366
272221
278743
299906
118705
24482
94488
227920
185486
30032
179777
99886
73759
146864
265740
1541
151823
185850
173471
276349
156158
41534
222302
152997
12767
145543
36623
241201
254673
195367
260762
93480
231275
260554
28322
102646
238429
202371
209833
229977
222118
30502
147615
132197
51455
35149
134420
108366
55383
62866
64804
207289
142440
120805
92378
143074
6266
177338
40563
270849
187231
42400
145324
105139
230481
84504
144196
74555
160129
23566
150233
179220
23845
66778
258071
21528
292096
226862
80740
224825
77899
237852
124718
20957
82590
277894
264321
92895
108129
250864
174332
173945
48682
116450
199326
271718
59656
278436
70726
247808
118038
165900
190164
59683
144071
244244
18703
45868
255225
9636
244122
176554
97173
68331
132131
91393
202690
89617
233402
174654
278622
152014
192216
287789
15331
180750
6892
166527
197596
81318
136421
232677
12973
28689
60571
287071
192223
182871
187763
223404
292281
57186
236698
183917
243337
27935
277212
68215
163795
110688
201340
82012
198010
256261
221141
90759
209644
175550
23591
244731
2501
218477
182734
113472
62096
247490
201095
8956
83288
112842
177680
168808
247257
46000
137095
211732
189784
124631
232906
278031
71722
274455
247363
15419
8039
201053
271228
254624
39722
150160
70507
141918
218130
20938
54042
82223
23132
164208
155856
60513
171436
205571
204073
236177
184077
60695
153739
247238
158014
49232
219367
226818
61448
286261
220493
62268
6961
106136
109353
13996
282403
63867
49965
69879
12684
242925
218079
290678
133552
79597
241899
62828
256999
289841
152438
170788
125044
61390
143083
179189
23351
121192
215832
17435
145809
187517
290880
113178
244376
27644
28946
182616
103192
129458
245339
96732
170953
178360
74038
45711
264734
293796
41792
106826
41561
94770
36823
86503
178667
199537
5962
33935
156759
298161
218629
99911
243764
149080
112328
134282
247202
194289
295239
61552
72187
202824
57879
236441
192733
299117
67691
269752
44970
183806
69460
5475
31585
246577
68021
149480
197405
175240
166866
202823
286901
248403
107642
170922
243378
184264
208747
170086
141
39533
200467
96297
32628
272612
283259
112034
213156
203741
239057
14987
268051
294265
182819
146827
29804
223794
168779
212886
205008
137090
63855
212681
86927
254374
397
100058
61248
153769
69485
142653
173107
152326
186449
14887
30871
25660
218170
121604
128476
41995
287754
33270
116828
21727
69826
198201
230849
56293
186923
35203
53393
258654
125300
199331
208971
13718
228184
28258
24823
125383
164620
212147
110573
245907
168571
282028
21666
204560
276059
20852
110493
288734
214108
39417
273098
215622
43379
182171
136080
48090
41246
244262
37005
178878
230957
38159
80586
226274
130519
130936
92648
264313
84994
54331
43033
279912
199785
9442
77821
182969
90525
78715
282253
204497
294626
214090
150153
281423
240647
19368
85415
26030
190062
23913
255145
248589
289134
295
4102
197104
167653
76264
156926
237550
227772
178498
147086
252917
198478
55704
157727
256166
155746
113761
130187
163860
45548
119719
213094
293698
13312
208650
119911
125880
173293
68558
229072
150171
233192
215320
189746
268115
134813
164638
125648
136648
112909
153129
269319
265792
19815
273355
234813
197887
299693
293966
112960
171411
138682
29153
75558
291674
213895
16762
50592
244817
283596
182497
231682
254372
57112
277962
157990
78995
177335
281936
142611
82457
66254
137346
261073
187658
115038
290435
21921
286824
256306
21775
107866
258758
5780
102232
7700
67974
299293
133744
99538
228769
55365
216358
137572
64884
51108
233019
5631
10438
156092
36763
6362
175115
243377
3598
247019
187519
146364
156624
151372
106747
181815
208927
212111
283976
67729
294755
130265
63703
103841
113887
294228
123305
203895
41340
166468
87982
185236
1527
18632
289157
42992
58579
76256
228607
234925
118357
126615
61768
186574
79501
216398
155931
207853
220231
155301
206390
183462
54790
95059
201502
132154
95503
178617
111305
139120
99495
295677
71238
270288
242852
148258
241430
87881
170031
18586
181631
269980
37410
280313
281056
22470
103524
166553
74117
146034
208440
186379
171759
186635
190003
47374
41146
97788
204666
205639
147629
254615
168100
257092
274570
113360
136791
227472
50688
289210
193355
192927
125402
119560
101574
59770
17554
122175
154183
26491
58145
299247
16845
159065
161091
147219
80440
274091
174738
116609
134696
93729
19705
91807
5967
123118
62252
21580
53987
165853
171617
76592
10070
48012
55435
198545
196126
57350
133178
144537
187403
199534
13763
183620
45433
209058
254123
94507
190342
237426
165329
120707
126050
76913
213668
147476
12459
246338
143489
50673
13978
259287
84038
216162
62603
85848
225642
277862
291359
276460
85362
124640
191142
84216
93775
197849
297238
133549
72166
30819
156074
176730
227178
111982
262488
91680
194722
214552
95841
248462
78469
134414
225913
244593
124859
156340
127211
275232
298375
136885
244184
227765
205564
140060
95521
3986
107856
228678
283419
159279
181237
197406
519
99587
214601
83343
103128
221639
196219
20124
238512
210241
168075
175427
165319
9001
90684
36706
138184
6769
298940
180459
121511
290853
253359
3915
289055
56057
17481
101282
150470
265246
243331
147550
254346
43128
130536
269212
182884
142508
160424
216406
108902
136656
262854
36076
88505
15683
127151
227168
91671
33569
2241
299490
128404
210196
177489
23330
250275
182924
19196
115970
108769
19837
134307
202874
53803
230324
222060
126116
10257
222911
120772
265667
81791
3301
78155
131958
179919
31055
123943
181429
255534
66823
139972
93216
27560
160612
277236
62647
124452
113831
292760
2739
244497
28655
23242
231401
279305
208368
57483
117336
170571
48714
3030
40533
129061
40181
8076
132714
3462
204186
129015
19565
125624
245236
40556
215164
99337
177571
153382
36114
293560
48731
194220
114643
272594
78771
256013
12873
28326
245011
112056
10610
220425
192420
70559
257533
88757
44143
132050
219358
31870
224489
40204
207493
141414
116711
176630
33789
138589
281498
208465
167839
274657
224266
28328
159001
14165
206970
141601
271042
93886
290746
213063
207755
246214
267049
183133
48424
106253
77648
17575
24593
282989
153865
157033
41983
181407
283625
121438
233439
29436
76549
186979
2380
236051
109078
94802
217629
5658
175675
156217
67605
264011
297736
172968
50802
115088
130540
6960
157899
19474
227528
277877
15286
139359
209013
139684
147343
244918
85267
25038
242832
122287
62434
16972
136955
285587
54780
258335
140405
165403
80279
295497
248071
84126
173266
298627
287817
291323
41132
209237
227452
20033
73444
77571
6629
96617
61824
78557
259958
232017
146837
93124
162367
208991
79430
174764
235717
253976
142666
283942
92809
23565
159828
293982
193514
71657
186443
52847
218886
274222
63165
278974
77994
180138
224881
251069
218029
295098
227634
159817
28731
17110
216115
263784
40961
137136
13517
3114
117283
51505
93332
11461
263872
161985
70194
253387
21332
237561
41737
272551
68619
36734
193128
213218
28326
41739
233510
209326
254273
117701
161130
96225
181244
22522
153763
171777
33208
265865
290335
23349
273046
123023
62811
110730
169929
272961
77100
21166
190280
219159
59238
50785
226839
129119
281652
91809
62759
127915
157305
172394
246643
45646
41749
939
152583
130882
180075
231703
12192
28482
229511
45817
237322
200464
273982
269792
248527
217751
281260
211192
222823
97715
131260
102899
217221
157315
174064
211110
254021
107538
3239
253650
203455
191290
256359
241203
145349
70134
129386
110546
52450
58585
180317
204252
248150
645
229487
8522
56548
166757
285866
72639
77656
228520
50451
196958
37290
117801
82054
33829
26410
237287
126699
140386
150714
207124
241091
193016
162600
117261
116415
267011
137599
221720
172034
254019
267140
239577
143011
46168
103280
271992
18964
35577
199228
221569
92452
11350
294455
128337
130851
28756
11520
237001
174629
280969
65810
7965
221340
83419
76451
297404
178924
284637
279583
89201
229560
69616
45206
178409
38028
119487
45742
48566
256973
177690
230866
84971
287651
37200
271374
41424
287406
83999
112147
219047
293818
22603
122586
186227
272377
157452
239741
291744
109039
110199
242523
78532
277491
73698
19419
184872
127514
49564
220958
12451
240511
251146
43336
134949
8280
220233
1981
196606
242307
80076
46061
119364
189307
10658
148458
23010
294573
92592
271221
255420
39050
298373
96953
262922
197901
151772
246139
261183
141969
209666
173350
104959
207918
224861
40581
18134
293274
152574
97854
242093
30287
244173
44986
146184
34304
42127
39566
218791
194788
131254
114464
2828
232924
169757
245581
75231
266219
67296
237248
18572
9883
278749
257470
28037
75804
233625
217821
215665
187209
178654
132476
140609
172569
259414
54481
35568
68468
137999
36887
171890
285879
294452
143143
48585
53361
235325
275218
160345
162679
265902
241179
220704
114001
118834
199474
234445
202122
155148
147625
83188
216276
68038
265391
34877
10669
143699
189912
176286
188607
200694
221828
177948
159510
99176
164033
141213
21652
180752
249763
164285
172032
109528
43709
109531
269598
86016
239607
134328
160892
172085
69666
212129
234175
5496
273077
163206
202811
159436
196112
25009
285423
240420
83587
266501
159418
218831
222057
209195
147600
32182
5312
109058
117207
52079
234806
121398
98774
93111
2487
12415
200964
173553
296819
265287
149090
34081
293073
181308
258480
298579
119354
66478
31769
277629
54363
179834
169765
191883
84224
222830
149394
149866
131586
35809
185042
272336
39321
299748
22643
202567
149788
1984
264032
259575
38935
254474
257858
36144
242305
75598
298567
54497
74268
240512
41144
291063
251534
52012
146769
94555
296368
193126
130502
275368
287181
198468
188863
120320
236828
275936
147457
184481
291490
192190
295788
111620
221221
141082
39427
3700
17057
202771
142478
227686
254390
209992
233678
299365
262574
201855
32417
237893
181729
44156
104419
79555
193421
131467
97293
227215
19622
295088
263624
7398
250263
145440
22728
153607
277461
151630
278441
274094
137819
273673
160761
264962
103034
26047
295112
258685
82038
194441
131500
201294
42084
229797
166877
127021
78598
17207
147502
77855
178787
178042
21429
40310
62917
39328
178959
178307
79357
106476
126016
279193
191053
49908
59887
162786
263976
36626
61870
78870
166742
271090
232492
17143
38464
171528
265301
181997
104286
248879
186328
139614
119901
180448
125286
95873
258979
164071
164532
131393
78425
70565
31384
210196
193343
119320
8462
60130
298939
191945
266260
75021
186209
185475
270341
261859
227710
28957
268285
159626
130579
214830
130249
256505
9587
241888
6111
169485
288143
84937
209705
88977
195963
170688
100206
116998
124500
206201
75250
84055
114678
78557
163207
187578
255178
144529
299977
202573
7251
96861
106482
193473
295333
70405
270954
194144
135530
247358
276024
76094
15713
157192
258460
61708
107945
78787
133309
229094
274940
272889
268905
64634
148784
196933
231772
49121
76922
191857
277180
182544
95982
530
291820
78318
228391
220462
250278
213323
142299
19133
97504
83554
46151
61797
255763
24415
17275
236909
227288
117403
37667
189960
46284
206302
210529
132394
135543
95538
258901
154424
259942
289862
210581
85301
110826
123906
140698
115872
159024
104123
244179
83746
260986
160723
33736
70195
214074
30091
224996
222613
238132
178821
191103
294378
122927
130262
181298
124888
219008
127996
193720
105568
19838
205092
227448
263625
262790
48663
289741
278384
25821
181721
230704
200099
297723
116991
61592
226032
255045
81734
245458
262041
198014
133098
68190
78224
58249
82884
57827
100336
200516
299846
68739
278420
186703
182750
244476
8668
30786
5591
159847
127198
194395
288146
122703
131299
256883
59647
18437
15215
79791
92562
279562
267551
234516
262858
271571
214536
121026
207986
248299
123305
289718
152764
147703
215799
18696
62593
142583
80827
220479
277799
213383
239403
115502
82663
156422
170073
124818
31787
207284
151264
285576
143298
187984
213851
231701
119748
250719
273558
268370
167834
232558
17768
92095
139147
216911
44713
160012
257732
32612
287712
97291
15119
51713
50068
98279
72436
38118
76532
196652
192023
15888
103985
254358
21764
94046
174120
206928
299646
279429
138061
186495
293779
257082
171888
53045
73521
168026
117431
144699
14503
133583
97568
149870
284824
218504
297688
242825
203852
109636
30818
173314
127602
9551
178295
156929
37287
46592
92763
141620
105417
41729
244992
182297
112120
203433
193548
42697
191442
155252
123487
45850
282253
218287
131178
18190
88949
181455
47920
120007
2725
10666
240542
143302
153037
135051
279556
125018
143926
69614
167448
23181
163680
79017
220558
294412
57437
203679
137665
185259
255184
77578
16855
162122
205885
7177
205055
265422
5490
299084
299724
236078
239919
130806
115557
70574
276423
8127
241150
295138
153141
159471
34329
266688
173272
189416
78943
207370
168789
117954
3703
297683
294606
51483
257388
233102
153532
114426
222626
156749
128285
89206
10763
281900
145757
108293
256356
21388
273265
262678
264482
291954
16195
199187
5765
20869
111159
16568
106716
189189
217747
282524
236170
140262
179630
95276
23336
66728
159366
181821
77136
272693
50190
283910
213776
88133
163688
227609
278803
58871
278950
237930
110427
123027
297126
103637
150126
89560
104763
295311
253926
247244
203590
196175
56086
152668
24945
292144
250954
162041
269998
188532
148575
176535
264566
45316
7508
66551
267397
112487
51497
265228
72978
169600
115743
10394
104996
108980
85285
167449
197363
67971
262638
20703
127808
125793
166260
34959
238923
192529
233498
267519
98587
410
69878
197017
116547
140360
283791
288868
227998
171858
122677
173020
106164
255125
229700
295277
159552
97537
50452
168329
122430
283238
49814
170556
14346
32855
660
227945
32388
65780
183878
290332
173086
279296
147015
19995
30273
252693
127734
259562
295977
65442
194578
182581
189207
171233
237202
153726
172299
161280
11396
220807
54144
206261
93776
130079
39452
277240
151434
186495
161761
76527
3425
184860
163100
10824
51543
155829
212208
147932
141343
25807
117968
121091
120875
228293
291307
271927
281224
32543
58188
131566
138899
133717
206794
158560
277295
224708
84636
165059
214361
200091
99994
66103
69517
260541
275504
130876
205908
167553
195976
251071
44052
177654
194802
200797
228868
120926
116710
282901
112858
230145
167152
131386
139471
239993
71180
233458
242156
74574
14053
267037
119160
163781
100419
90672
169273
249128
216677
96538
194697
59814
134325
206689
277164
278002
247506
283396
174990
53342
68065
39509
264594
22821
807
12608
173814
273528
289602
69021
27438
264750
42661
111278
238290
272573
250167
41004
252251
258956
196113
100726
217423
287139
286478
180727
249838
171343
168793
156225
151035
120394
228654
253837
261885
78071
293296
205379
10719
208226
53551
16617
163834
98797
149280
186522
59534
175348
296899
15418
101112
24650
95743
93612
111588
125012
48787
207214
75655
40089
223722
207983
108785
155531
97916
133834
89332
208678
34576
46109
93898
273362
167096
71176
6782
40057
100324
4165
221846
207168
137810
32623
64165
258607
59458
15509
199717
233985
217268
60046
65714
296290
69838
281325
79327
110695
101834
62853
7388
54363
214787
209158
244192
107152
289897
196307
188427
248918
40095
83665
260447
218431
280779
114186
267185
6795
26415
59165
244592
237474
36562
214999
175666
272324
190982
90495
86017
5234
231122
70340
93171
75035
194726
167092
83744
81834
185746
150881
85249
64515
1882
26306
121281
242581
279117
119875
241984
257922
276996
251726
281146
17137
224562
242332
250225
221844
146931
276679
167688
222625
135895
61903
210918
7003
42432
183214
240242
34675
278148
187737
189277
209390
197050
163210
123135
88337
238587
128869
181147
20224
256904
77205
246458
178839
238334
128249
59950
47910
77218
195765
243440
74459
264243
280694
287308
288154
34646
222390
223218
270540
273344
253272
59351
194577
184468
178414
214901
76336
131702
132624
106643
190424
248851
104941
37645
71289
281045
189335
200073
199565
42550
40967
297544
142163
31573
224922
193110
186535
117944
146333
204235
173988
122717
226144
205240
113556
184358
79470
280492
73645
216868
242809
49296
175874
190785
286483
258392
279188
277716
210697
77622
167834
225021
123857
284223
98752
145785
180483
297551
133519
203889
76526
299422
193318
181793
230881
266844
218574
234435
276469
231184
152991
87589
299337
254024
264642
260663
138692
255160
173803
214507
260163
84883
5708
138737
293072
163279
188206
14434
172531
262313
78489
186306
298768
102513
58094
267349
124010
30734
266812
241089
115071
228537
118039
80559
25709
214724
38545
129689
8731
5820
75818
156805
85290
65375
98725
124973
46719
104111
56912
139565
250523
79175
221338
89299
158899
197156
74106
290832
111759
74341
159361
283690
297822
92896
86521
545
230839
163875
147234
199594
258726
9570
141248
146295
161657
212622
208875
52463
240428
185624
274905
291511
169452
288201
17191
67229
170479
104739
52115
169420
51105
53308
115301
117556
151996
220328
84943
75134
7910
105832
222070
29845
246042
23979
141530
7106
294177
133412
77720
187973
28100
135154
81249
146792
44151
116466
101109
193567
73676
60968
246782
100669
9715
99207
213629
261299
37524
212534
31879
204580
131328
211504
226514
117774
16120
91009
183322
79370
227271
134690
244818
173326
48250
81179
133632
289435
157537
254158
264326
216647
211877
10314
171046
278175
197695
53489
71863
92995
280343
187865
50654
28979
66728
29421
373
288949
108256
173445
7982
86525
265040
169652
284110
46239
290712
132680
132361
39559
8168
200235
147989
18529
189102
157609
146328
266140
6241
117935
30873
221509
96251
211979
206739
282646
207917
128910
254235
267257
220646
101455
137431
154271
266364
186367
110777
241630
17352
30444
117411
47469
132620
49059
171860
299594
53268
292753
277622
228225
203244
39412
125694
89525
44514
78317
6847
74154
217835
2722
124817
126457
250482
53282
45889
80737
141358
275539
56928
13974
119613
145942
276771
277608
66024
241394
242611
227517
156490
66341
261668
212870
66761
189552
290732
17368
15467
110990
140194
207093
249647
88070
134720
127580
237261
118031
197167
209692
13212
183820
93330
118752
130018
288107
130949
204464
227447
245494
170758
21397
102042
294750
251802
16247
116878
285957
10286
247790
80962
105645
146644
185115
58429
126886
286660
256285
289508
171319
154883
64104
8523
181916
250759
45436
231757
130714
248016
26808
26439
41634
143276
227043
258273
166030
266935
297437
8777
221499
123875
165867
50758
104532
90482
107690
183980
148093
237131
283894
281897
103524
255632
137201
296417
222035
104533
789
241353
153625
162287
52069
167905
179785
96592
153352
51394
138873
68803
275600
219844
261095
160965
218057
18467
245428
127557
205185
271924
36240
124320
242881
173533
89495
135918
44606
251691
30298
209571
81508
37270
295319
42552
80764
71596
122792
76562
13920
278404
296584
220576
97139
233214
293866
253558
269993
78656
59736
247937
281061
53864
33475
148943
77432
60943
79485
202762
2903
159378
123968
223704
140002
50867
90867
174857
19943
114188
97458
100381
48606
170981
132429
255153
54956
198742
108182
102100
183490
158424
233664
214966
142664
235287
116295
276688
158403
35128
214025
239659
294446
287513
208310
230655
83438
140271
229462
4628
18717
98966
287468
173011
233221
119902
33385
166941
16894
205590
135411
263055
247694
205083
206575
215030
299120
234184
101257
109629
250794
82526
77021
58313
186049
21492
275815
180330
197853
42720
47577
44402
77355
219554
26884
139714
27956
216530
127648
148879
291590
70510
139240
199044
163033
155288
118234
169464
153302
32308
22260
121495
231942
99771
99185
109176
1574
58232
294714
18948
10044
245360
237171
264412
39379
183770
265157
73560
288643
137550
6964
224835
122128
171022
236168
257393
284458
246400
170709
243217
285541
156432
251512
4617
51649
231743
121469
243173
177732
60860
70279
192554
220025
196328
210889
182786
64537
147680
7865
267162
269127
68573
284788
63973
110362
191506
80705
171926
132639
250400
240132
156102
113126
240739
184901
261363
136974
175044
170445
3175
224055
209247
210565
10081
272330
292359
87790
28370
144984
181214
172374
31737
119234
3989
162123
236402
42687
144910
171424
157431
166335
250898
48023
145658
201304
63079
74511
189658
172647
38837
214968
260525
111030
242169
281382
226227
36913
171528
279240
11601
169136
144888
137535
175452
101958
218654
187394
258968
170704
36724
178271
160960
129901
164933
147082
297255
40613
286322
196612
20455
257365
137980
200240
112221
282932
227510
296224
261144
216033
184317
268418
123263
185972
249884
172040
101766
238429
79859
105208
68747
241617
137885
215244
176814
133698
203992
95621
266869
19274
239158
134686
59085
54052
20517
221960
259977
202429
65664
42329
237018
29527
288335
292000
266060
245808
145684
266192
91840
245333
167209
277894
133045
176403
173607
223158
213083
89062
40884
262666
84407
281728
155661
246645
69085
277282
110083
159453
41329
241727
297550
295189
12115
146610
296321
129232
4115
161047
139273
293330
253505
152277
283761
105303
123601
209048
3970
178191
70273
12731
117322
63938
146513
69346
46839
284466
288205
123124
50023
88422
224192
275468
175242
268189
282596
173776
277813
296910
25174
15734
126669
230433
225840
186648
182868
102686
112571
139088
249949
48594
7091
245137
109086
30885
259430
209134
189237
143433
112802
183718
287384
82453
94058
100175
251742
51729
186953
174362
40689
208288
143024
247100
196984
48171
7149
266493
115689
17344
218368
154568
81267
123248
237656
215547
146589
219979
285620
224654
24707
243584
168144
145227
61743
114171
79055
229552
288478
124567
126474
143174
242190
275420
43192
177288
45526
197446
63129
168432
69751
116607
658
120515
81645
273683
52214
12475
115534
140618
110118
41948
32519
276857
233276
94029
241442
135695
293203
194814
217894
248620
253132
277734
116612
88151
249822
61973
142970
234909
288868
212126
166336
221608
142195
36606
225580
140342
260087
18983
70653
230492
193985
221589
129499
222102
8951
105308
299299
292803
129306
46438
186442
218616
227595
57815
200552
19386
6502
270401
214023
11803
239296
130433
22818
118141
293186
146031
118298
25655
208518
106672
196382
205492
227890
138012
35915
80616
68945
126003
226074
159455
229001
42196
80671
101972
18052
154973
37086
83802
282711
219961
222294
185915
256380
39577
64955
283260
171626
84472
267000
27040
15562
230958
164347
250525
173845
212754
104185
218219
225054
293077
51396
280124
213575
233108
13456
193170
266245
298820
217737
284120
128586
158422
86923
52625
249630
100736
223078
121950
263551
207303
276142
73068
131837
109689
271986
200242
28848
38990
268548
244029
116612
110072
176329
255677
32931
132098
269120
112378
267847
170966
157608
44568
157858
126692
232495
32026
26355
45157
52713
225049
231710
80080
244569
23879
218617
49306
251428
232828
200197
144956
258648
185174
186026
84886
193081
170360
2228
116994
202622
25572
267767
200343
285813
78100
172424
117961
248090
214096
76455
97841
74260
81646
131037
165927
75729
211616
249814
220542
148562
61172
278859
238794
166783
51797
251871
217264
120599
212265
116575
56352
90141
141608
39910
202234
233448
172312
219254
156991
43521
260340
188513
46464
246887
232914
158035
275319
217626
109816
146194
264499
226131
251631
170598
78308
230773
47655
25012
119266
269817
157827
90559
287143
247752
193609
141517
153797
140059
37887
231411
173231
264539
226972
63254
152230
144894
119619
175014
273947
128403
230878
155064
219864
199966
16622
193253
161740
144659
281469
35528
70632
157963
151854
157501
240577
246128
131783
67361
243070
136631
173634
69654
137695
115843
76443
177868
24731
127034
68481
276295
71766
88288
128871
291624
139664
260115
153519
39740
80885
274891
49853
198161
73742
40552
280372
217120
228875
159630
247727
165602
48797
46027
128498
266371
284508
145595
215604
178015
81531
17743
154642
193990
233502
246699
163653
217208
76888
22655
175099
64198
292538
141717
292629
251231
158754
222785
250392
125926
116555
242431
87928
25239
54365
71810
93265
118354
256578
139684
263368
284533
243366
190896
7598
10409
207979
144743
91802
240878
31571
185007
107545
124877
239996
185617
252572
164852
77189
123555
109128
33363
230854
94831
5649
14295
21186
182345
172549
51611
23467
99257
240573
207647
251669
122525
214385
211721
205728
289480
177309
84461
293256
29386
256780
121364
250177
54893
125453
63694
91433
13685
264232
63967
220178
240854
203563
143576
129370
77287
236022
290219
128647
131881
253395
59496
240157
175528
25133
134264
105258
40610
144806
165426
205252
94625
227164
278758
114068
8123
70045
79233
283691
33904
191568
173631
51233
75744
293289
38115
181665
124816
284060
229461
63471
261088
34068
134359
179866
195962
291870
209889
59589
221855
208970
53511
132693
146878
4005
241520
116673
291064
143477
197020
98925
20090
260882
108592
112413
2295
106845
295459
103370
283033
257891
207434
265857
121948
198781
214970
138855
158976
225034
281142
202347
258239
158211
110314
271083
67820
255349
170503
57776
256860
253721
68992
67265
263821
129391
247576
222169
270027
266392
235583
122867
12718
268872
168129
153357
146061
206511
15273
133079
295110
213220
4157
11729
108603
32478
203319
24258
93594
23574
140555
166341
265439
266754
43925
78104
204223
182732
226452
150767
266246
275382
11830
261493
282912
248398
151006
81897
63486
71805
41379
138512
145970
34425
155939
260016
45335
185648
45832
118131
209637
16051
16821
168540
265605
112478
34973
130202
288995
185514
266922
254420
90920
67020
261216
242918
38363
147186
260974
185212
70239
84561
27550
55129
295850
176584
182382
110697
262447
170783
21123
124120
230406
108475
272576
43243
199425
274888
152217
85225
213998
93802
144198
287718
107999
239923
30936
37578
143342
173541
243456
53564
171000
296158
260612
203541
227615
39435
101257
148081
293920
122811
135459
134211
235407
94694
234313
56750
227301
78718
70929
265701
34900
176497
86998
99798
170081
146673
157968
182890
260849
13356
41688
14728
127073
65022
198195
242994
151535
173356
224642
270426
219846
122916
35930
195119
286377
103029
2024
262351
223328
286219
136911
230345
183390
216796
48284
222449
258710
122836
223046
119554
206412
265432
87112
282848
102808
56916
1935
239715
115847
208190
246995
120756
250464
22158
164810
245591
149458
158280
251875
191251
259559
32295
77522
222976
278439
98469
154861
199425
219263
213406
263317
3650
34524
71715
208655
266439
292868
290609
176703
119233
155506
247259
270382
155829
222676
164204
125261
148095
242180
110932
31066
104619
31319
46340
15296
58818
238821
73401
218560
180089
185200
56384
184701
129047
156047
228660
267149
241445
15472
284575
108065
96512
273255
183492
118108
103020
244930
114548
141072
167118
265857
278665
99732
1690
110677
206085
114643
85835
194484
144
178200
279894
283706
192647
230338
4702
60331
115130
198451
48037
167716
23831
34934
297688
3781
75683
281240
74715
218049
296221
93733
184343
29602
82159
169285
286142
271715
152704
262238
205149
60437
163035
103853
153523
269767
193517
287667
165031
156010
99703
226774
171220
64371
7245
276520
235517
176061
14120
185820
50440
288975
119761
260174
181324
131563
79922
22528
47510
284671
255944
240270
262316
206773
295817
3699
82964
122947
61097
212048
64916
220147
217983
172556
174097
286214
229652
268771
296304
99141
99803
16530
80412
175043
41960
217616
161743
244839
282811
200282
96952
131136
202585
187089
282412
84471
27528
28905
226700
158510
43855
167047
85966
16314
246160
120571
243557
63084
275491
176846
75127
289385
248259
24687
122890
24797
297433
115571
30793
85104
10533
57222
46138
278953
218801
96202
60395
174540
191699
148136
55273
171645
82459
37255
114131
241719
177851
121525
273069
134
9586
78887
43266
81296
64888
173556
12693
271454
216663
201060
89153
183965
276537
81460
230593
269835
152852
238668
296433
72406
108282
181344
290144
91371
1473
213855
15958
54740
9535
33749
10209
170439
32107
247764
141430
180362
214914
23661
75268
248076
107536
135232
280939
273973
161690
243393
275910
283576
221764
37850
141104
48420
81074
116359
282586
59083
174235
225746
224740
151726
35735
12497
68500
67822
162398
154481
215629
74799
108194
251604
70635
241619
99260
92184
78928
271928
2269
253096
183158
40835
296790
196042
269758
234093
231924
234242
293771
131554
179345
286024
1163
272928
168061
297226
150909
239782
82942
62894
202946
255381
273054
3968
217368
168432
146971
28206
165159
193647
222687
285433
226523
251883
18955
142102
153696
58695
67001
19191
106204
156786
248069
42250
54441
118548
217596
23911
216160
220084
206642
85472
25492
282117
18276
194953
139858
207211
154782
147229
163430
207851
289639
105324
153845
253902
122269
212985
214286
5481
191891
195935
207420
147346
2036
38022
235341
146960
275922
51439
241798
82321
149742
42948
222558
65320
279848
182888
177789
276236
262460
185760
299213
258745
141448
46498
95249
249449
102940
155042
298282
6496
269133
230824
173984
58371
90245
199105
103263
112214
182902
94612
259084
189256
224929
40134
37070
153102
2134
242570
234412
260684
252924
210133
63218
247699
44241
136663
243052
254733
33022
156556
45092
249566
17999
170582
180017
13548
87916
234163
50389
44586
298908
60356
286477
171258
146934
175573
53026
223275
148201
91537
255831
205017
241771
111929
232414
106964
218659
35177
217702
173292
154128
222518
56425
83290
140878
18042
42717
224800
186806
172068
189710
155399
287106
144303
128788
102287
149077
105710
55656
72961
210833
149261
152522
210137
91790
174914
17715
54124
7450
152600
253746
14197
84053
30079
48294
285595
235283
4105
93895
20284
31350
226781
74563
222293
108896
151795
216783
185445
209962
147536
239898
183643
95465
91980
189827
251313
3205
149100
259877
134437
273491
138292
148925
202206
126543
251460
280297
53515
165387
163238
118955
80370
255494
244179
213434
118403
218797
36359
240593
239407
67833
42431
226464
113585
76548
289116
205573
42778
84571
57406
150044
263207
206674
199781
221397
148391
191521
224307
118107
93934
175218
240933
56473
115815
46569
89847
25559
142097
225100
102307
111433
35880
293288
298375
231794
256043
139841
279205
69120
136273
91629
212259
243084
157207
132366
202564
185412
203292
19428
255924
172917
280326
87835
194142
95389
295652
51950
24939
282367
75989
292668
89357
4327
144981
201668
214512
244555
242691
236212
46019
57512
224438
165457
265222
192563
49967
125740
153815
103573
44937
61634
55926
32089
89409
278666
58269
129072
83594
16547
116580
66446
298137
18758
77130
107518
148784
148748
281040
264056
164701
288996
264146
177761
121723
138706
63981
106053
29161
17250
172340
234822
150976
23242
105370
138237
91899
59295
240255
159497
110309
224042
248987
25973
189273
75741
294368
57899
32054
131115
33950
218425
57763
272877
56609
128388
173324
222056
260646
230650
262918
260965
118576
236840
19704
128245
6894
183899
13688
245192
117159
123795
48089
265954
178248
283505
150137
143745
246654
17705
176662
127750
275372
270355
193403
135001
106378
216207
87778
120729
81462
146946
72028
231548
283825
48898
66340
259422
31073
167088
163760
167991
66533
158576
275230
151638
278682
98331
23104
97200
33359
9054
123294
191379
5459
198653
72321
146145
199818
299121
192508
84536
13690
266039
198433
73914
14461
289280
238120
231385
285052
50844
30339
123764
60714
88062
269235
123650
256847
73213
287465
137711
74259
285229
151769
201185
193250
12437
110352
20848
193628
106433
200127
221716
142231
36609
6487
144060
63316
292153
4116
267627
208097
98239
241108
31298
296042
50022
246068
251668
185122
126054
265595
64327
242966
23567
139323
111753
125886
215373
189563
199758
182348
128789
204318
95331
162536
254340
54878
14429
58104
83305
18248
116344
147340
50099
37285
220661
220590
222263
67305
256485
177757
21425
113847
95925
3640
35731
220702
201723
40178
92024
68830
83892
91721
9384
263557
89551
95595
26334
83055
157677
265247
15415
185965
28964
222038
299697
36361
160264
125816
107137
272715
46752
53900
60655
139723
30248
21752
210332
166935
198266
179437
63520
113210
299210
20990
212029
13921
210230
7220
216406
203227
97623
71573
103740
276413
72243
1376
55212
262383
159591
16262
97960
176380
76202
43534
236907
172410
188975
267168
175343
71942
230766
175990
117933
55233
94588
286666
107983
122430
168829
26147
106894
63494
289004
110577
206154
222926
62457
1581
201391
130908
242194
270685
101386
25262
35911
85240
187528
90345
12520
187173
176440
157051
195274
46714
272746
92969
98559
119014
33534
277101
265491
71381
15203
244938
199985
264964
23240
243627
93781
150450
225417
140480
271813
70673
55398
289650
61223
27785
273568
60749
230595
167890
258471
123750
265888
269657
34444
240625
174589
63597
244969
288543
276689
203394
128868
262876
130550
266607
284744
41802
11180
129758
72780
290209
197822
259401
206960
284448
53268
276254
176418
7848
218656
269868
149215
90550
155036
166828
184512
236251
112632
138980
213696
45326
116332
161529
199866
8008
265995
126427
231340
201767
210213
171514
51716
29752
112488
3786
285585
163756
28017
14039
126657
233314
9554
126842
8077
86354
12536
136957
34767
259689
248114
141216
146880
291303
210474
298554
26397
272770
154033
42378
121492
296105
95670
229784
115150
157903
137210
296901
114261
14145
291519
3891
65849
175911
2230
130746
6893
58304
17292
142062
39739
38572
56747
107018
292289
9865
77324
212360
85896
192691
144785
89619
132462
119634
298340
106916
13652
203429
161896
218503
259025
12338
251338
149251
219760
99482
227432
169144
24271
68067
185635
172158
269478
23624
224789
82791
256697
14484
285040
17257
86991
29972
93846
217162
63224
179780
205633
107583
47359
159574
284932
209638
147095
170680
50416
194763
201082
13384
225127
241060
195865
88567
218799
224257
178508
95959
184074
247792
281808
195862
252195
259872
137651
169810
106358
84894
225587
219806
82978
161277
82261
72238
94061
41450
189133
155264
68157
259853
148526
122985
17029
61935
241523
266429
36962
287418
277160
21861
220463
251091
193929
257097
299223
196480
72852
232828
257467
193211
31539
99079
73301
14809
288280
245608
226327
29598
62
5058
52022
40028
79938
134393
194865
119548
201947
231646
232009
257552
251669
43214
244780
257596
19797
195505
160172
71111
72693
47599
32620
158393
96287
167272
230190
162754
2885
210779
152556
184204
236184
170170
92840
179431
112045
56147
210719
245824
64967
201840
290581
235958
282216
102352
38707
157049
51738
157047
112393
212804
256053
147993
173646
88946
183650
244079
235769
208081
33485
219024
185966
247073
5093
156333
285878
54887
87252
180385
22274
9305
75655
165200
156741
266379
141588
14903
34680
52184
236119
151472
221311
138542
249801
256473
183655
4364
150936
195626
15271
167254
160707
210395
49446
158955
193512
70112
157105
1140
201164
66701
183027
152744
106423
117025
59540
286552
88045
260608
123960
49227
78302
73557
151607
299083
155863
216798
122865
189202
226126
131659
262274
176882
151832
84699
293803
28505
59884
237237
56025
236225
217336
245841
153519
176972
225002
288765
179289
101270
286638
18674
97628
256593
5180
217789
81171
236007
87378
116371
251013
195672
252930
56961
143844
27250
238303
114808
174282
207201
291997
170280
118671
108201
91657
42363
76624
143742
31340
217406
288582
179431
229193
176857
198127
200717
286477
50318
54665
155300
272752
222379
55597
269801
183783
64816
164754
204168
178518
65493
155419
42632
116589
68809
96467
7626
42734
182917
95498
257
150945
31072
268185
134906
22889
171924
76277
270477
201124
116003
279849
280925
109085
16568
86869
202451
724
224295
109761
18314
86046
282502
89858
271357
44943
41244
11983
214844
250874
127842
274113
64943
151608
49423
146258
229486
4008
58275
231939
169893
29820
186521
110317
193776
272751
170707
46204
188561
136334
239535
254787
199465
28412
68123
22630
76667
280927
265434
127105
30931
231851
136582
101724
138407
174302
262838
190109
124349
292790
269982
135398
18189
41781
146886
207454
93308
12205
82705
142082
109309
30462
211642
291349
250411
276724
128366
217985
29420
203264
259782
248692
199847
291109
156767
212323
240044
188447
215170
125092
171138
13651
289
226328
257120
176905
183884
198067
89153
115397
119504
40653
192408
129824
16174
53335
230728
248486
12139
136499
87939
224570
121925
207046
85453
258777
206083
22
229309
90726
182012
224579
26966
226767
55697
255033
227054
271625
82939
268808
151262
236895
136214
247239
154729
158637
275375
72350
278718
186415
173891
88825
144239
51111
256906
246231
172873
157895
57940
53306
51487
48237
220154
197196
30772
160493
252831
232274
282714
5435
60611
296977
110306
277334
281246
51265
62031
215046
153216
24498
63546
205806
122643
140344
120327
97169
46030
23492
50073
205750
167522
272200
11562
268780
88831
97556
74046
250951
234001
63665
244084
242526
291967
83084
79797
38273
162530
233747
27095
219962
296973
264483
164524
192986
240798
280177
157737
70770
83910
133115
236886
224647
129008
34095
182328
54169
143598
148130
299608
196809
77249
274493
262088
225361
82794
130300
197355
149109
38907
132436
81010
47592
69351
11890
179559
89792
182403
226117
296683
101511
14633
187230
55518
210281
40025
296867
133007
253181
216686
130899
231484
200746
137628
247319
235241
52511
103747
250704
185740
144163
20956
123619
81971
183769
259603
137786
88923
232150
129334
41783
189000
253715
129318
67063
36777
3440
45345
263473
265821
227142
239351
201154
56039
36106
72687
281345
119933
129575
85111
168611
224889
9511
288228
138045
90767
171172
165803
144112
211601
95723
91680
28973
74827
57771
226020
258823
218410
165258
26519
7651
31883
28356
83682
49100
53281
71
152704
53001
63567
214522
48052
215873
153540
213705
167379
11154
165568
271294
24678
193442
131526
7485
204346
278753
87276
55030
4778
221557
45289
157663
175981
56262
209999
181959
45844
55963
227948
246920
13635
145725
231599
181628
190710
234088
136936
63321
239912
94630
55939
224803
196592
228366
25935
161101
192060
260319
187843
203794
81404
95587
201200
141585
189462
69580
40082
254923
184114
71527
216277
126669
183183
291580
166380
274570
79058
122015
48649
138791
61822
85921
295698
32635
207987
135724
173821
10270
142929
167996
105697
237510
76527
283518
43991
50052
46254
262869
176237
89173
18934
35880
107184
30786
7792
192790
87595
123311
160411
123112
140923
176568
122962
197707
168478
128200
91185
96116
239030
41619
274275
149251
240776
168159
257399
187958
50520
123435
60241
34028
273584
149181
3936
24651
68068
232995
159661
61992
163186
26419
14398
259871
254508
70667
78160
254022
72664
99784
243729
237025
65240
153630
148236
177528
56292
279142
100959
2481
288788
238525
145626
288580
265189
213427
127929
251511
155391
186550
70270
46446
157432
167811
9297
55610
267665
204011
118145
104821
247316
141563
159930
163315
250610
199839
193035
268445
74655
119191
14434
106464
242065
282968
262719
114406
227801
149753
165730
128371
228621
221873
262240
260157
98840
106278
42640
65925
21560
220745
93714
148615
183480
205420
206342
224387
13075
187576
217089
243079
62140
6291
160573
273081
87279
274560
113713
277252
104675
6276
164410
273141
71092
132370
271643
204207
110813
77479
131027
287519
56245
171162
186941
44080
98
273231
88151
192232
279875
89245
295119
292462
188536
83991
98273
97009
189790
267152
272135
236410
31142
186337
188496
8013
280720
107071
55812
163997
38011
131694
141643
24798
98628
259352
95985
214010
228714
75400
196164
185907
82902
102352
74067
80243
223489
129786
163482
75154
66074
203640
107003
128387
266699
97267
272258
119134
118211
15478
85641
23881
90712
175830
255001
290375
73348
207632
70935
124313
143008
186720
249352
299729
285167
162010
33771
76375
34069
212783
264389
54167
87044
121806
171534
177918
270252
255827
98849
101409
4296
140187
267933
44228
190998
238034
6770
49320
160200
237029
132258
3929
272657
226748
282058
39499
48742
290213
217207
260797
169894
1771
122987
223701
85631
66357
36251
18194
287867
9146
170253
257772
42543
98419
147949
8352
30705
170242
234182
63905
164177
65644
21201
249018
270045
188266
165411
131849
89710
146044
298202
213928
151190
42335
284514
61096
149542
166762
2824
49872
178034
230006
261389
167048
18864
39439
43737
10270
290126
14474
211690
157510
211339
3330
156585
130545
21479
62906
210458
58145
80826
198930
185099
269983
271554
130620
285746
191009
32338
160387
254923
237540
192280
37456
293842
89820
296796
288060
237346
241254
296445
298747
289429
223991
61397
189947
268843
198160
60489
224619
99859
161759
34880
248983
599
234632
82766
24906
139167
178033
240279
117222
159872
120534
150903
164152
72714
6109
37930
50162
251397
164446
271650
41685
206894
137862
63797
15868
233966
28144
20261
288022
285862
257879
37359
219704
297620
90114
105362
37321
90283
132213
140482
132511
123327
160685
274501
6705
266703
274975
154927
240452
257074
274519
27937
26031
233397
292305
227480
170520
7278
95034
177740
144933
295324
13987
206925
164118
89635
166453
205861
51472
76671
161469
70154
259851
246697
260686
215278
58458
72777
41889
179406
128415
57856
127308
183221
146260
68113
293444
252783
152155
279787
218315
233421
144048
180022
211671
237740
46553
135144
47509
83720
66140
144164
194207
217319
178663
277521
255076
226654
219624
32051
14524
72868
46916
6556
192326
127450
289029
180955
195325
30853
87841
66114
40616
93122
181970
188676
64007
57768
207988
261219
144059
100739
71202
62061
207956
180760
73206
73353
153068
190206
70141
143840
44945
151786
43545
118664
258166
39953
118424
98974
235201
294184
201653
154208
190827
206887
194341
6460
12796
115625
78487
9212
205152
77438
251819
279017
66607
45169
124006
252866
112566
138400
105583
233090
130073
152939
1245
21843
52943
48421
247593
205521
160473
16294
171675
107279
74412
31967
287164
266723
58643
245122
74618
146102
66178
185292
168147
68447
1917
227299
217751
61996
7059
142827
135214
230578
268853
169307
261637
94161
293714
8256
219748
56121
4309
283422
70138
115929
24735
96652
103640
112945
97728
198940
116349
187017
67545
83852
64333
261267
81760
237343
67097
186469
90237
29073
189366
110610
271869
49571
117346
96845
14180
208277
257357
2509
286725
288482
265106
79833
88571
230631
273095
285982
221020
35665
58688
257082
166467
153274
7486
62484
122051
95700
256182
369
194333
10917
157216
176443
159991
17801
16512
142218
41133
147898
182846
298613
98877
204697
3508
11519
143923
125061
20242
287107
92078
248944
248323
113573
299901
118193
289508
174515
145389
273032
44606
159130
121181
150413
48743
2598
198694
283750
237371
172472
67401
114232
230720
136264
297101
10671
201557
143572
118703
137093
125554
28553
143053
30541
87039
290788
112822
263498
73684
298087
14900
194626
186479
223891
123896
129362
34289
272217
113945
95253
22763
91682
84487
152923
154754
236135
150294
38012
189844
54932
88504
296701
293208
173984
135606
75137
246893
65217
41178
63688
200170
149419
256944
227353
220520
81720
19204
267594
200140
9727
99894
36781
878
163323
274463
66312
142408
1402
180575
20838
137794
156685
179959
137529
207947
57359
212400
53395
261079
62482
63180
181230
53826
231468
175831
86890
191970
6669
56081
212898
82433
100657
205558
116193
259192
224497
33737
178307
191841
66567
250692
45443
274195
281059
170937
293096
133063
24625
171600
227670
77309
21274
263655
39586
164026
233889
11224
104471
159763
45010
73295
209442
80214
243746
76059
181202
191566
262870
73778
62756
69677
97546
297164
69537
297377
69776
9538
113324
298789
251822
231604
216986
14358
224412
181644
132663
118698
40303
150061
23807
235037
211974
41140
254219
187278
6334
240040
25592
162422
178550
107505
247518
45010
61382
217913
29321
93008
21558
80917
274504
96725
97132
70256
265655
215347
104439
113810
38759
223047
80677
278930
274674
189098
100934
119131
56684
150795
123839
261456
226186
4311
113500
229432
203521
184832
234417
261232
116765
128485
299546
170345
269929
183977
235170
4228
172059
298161
24778
98459
213314
77990
272784
135962
266789
78765
212992
14782
57557
197536
21579
84217
85613
181254
108712
3318
286519
161755
246494
44221
192999
260421
182856
284890
286008
53150
49184
119726
114938
14321
14001
115478
144501
95200
123373
138407
13578
167426
154677
118656
95249
182024
290996
29623
71671
177928
99313
232212
219039
277799
14538
33776
206700
56438
146539
102133
203610
268645
178850
57216
151809
153439
29886
32135
61811
13272
44513
8938
168065
277511
156750
11178
223096
140030
130402
151962
49763
171828
244076
279842
136949
117038
73490
230190
24200
224446
146879
31181
135041
19967
100323
80972
101009
43827
47555
183416
99073
35622
113071
244447
244302
143634
145254
207204
257888
171427
269135
196777
167857
162889
267086
233228
267583
259160
107650
260269
236329
2807
178807
21938
156738
47480
161076
136906
66446
30603
183525
114927
261944
144161
68769
246524
239209
90408
92033
12014
18708
140894
174823
190798
50532
167295
111887
100748
39271
58766
262942
288997
82060
240778
189556
241778
33604
24295
83333
52546
209404
282720
88818
1632
84859
164552
31609
218293
181992
77650
195709
136944
138785
180417
105615
222380
175117
150869
270097
15694
247120
174692
233933
276675
98201
127746
95368
193731
133342
14414
106558
205198
241133
210725
265307
71685
50054
43061
209184
201589
117582
181926
248928
67261
119155
255290
76060
291994
226982
98066
15815
248604
87910
257083
81231
226828
137085
291409
221032
16422
20797
98027
71717
183247
240612
298347
134825
264377
207816
148119
233600
129209
177046
246207
166288
156636
133458
252153
173198
90217
66825
65343
248389
247612
271588
13589
59684
27951
10267
102044
125819
119102
128733
81532
280478
228502
170515
216927
80090
164593
208985
144887
58851
286124
140486
234983
214007
146507
194294
155831
139303
147298
159065
162932
146973
44596
166804
81679
206049
158427
56421
48954
194477
69172
167576
228686
137035
289492
139592
22325
140418
229626
129979
266445
178369
44335
134798
143893
282848
279031
282871
2934
41781
263352
276678
39544
106423
234177
98175
64102
47395
149743
111058
278816
19743
299126
140118
211254
277823
151349
5029
31057
82795
199851
22556
196461
223194
78713
118444
10778
31011
191109
38168
284681
18290
111539
237986
154664
93768
48224
42902
26949
221908
39493
32623
4072
65301
92630
76516
144834
110978
283083
179923
180857
25996
242904
40039
253581
102912
86321
234156
222534
153159
192869
42428
11464
144646
227489
34964
44029
139327
268009
50422
91986
45145
293635
274994
87776
129348
222601
218611
162188
235521
189203
270148
227469
270886
262711
215753
17482
264167
94725
278093
275091
129745
9096
48169
188591
228032
47391
183944
56034
116408
251078
138576
123725
263358
149306
8950
250763
9418
283720
202769
63520
271355
224148
261177
31201
110735
125742
177204
87993
178659
35423
48879
260133
12595
212038
16142
30853
21517
296270
215085
4037
184228
137333
117019
295701
139217
8202
135905
84599
267577
2324
275727
240473
3928
197
222150
76130
6004
106644
10465
82178
217470
282825
283670
50310
203535
163521
180291
97080
121199
197020
45265
184580
92450
17001
59416
92178
50669
89944
50471
20677
142535
194510
93137
194713
199835
28892
239169
22040
28834
298741
4677
143940
82722
150871
92936
51346
96286
103204
120570
292482
92052
158453
97658
208471
183247
169453
29523
177821
86905
299158
140291
163925
56746
180920
98822
5101
270236
271675
29184
72812
239277
240059
194034
110464
268181
92873
16282
180158
270887
31237
108614
63834
92349
168685
281321
62887
350
28570
70411
49227
273115
289385
259309
287645
227123
37278
72165
189228
157322
256294
295320
58366
141189
278538
18543
239905
167753
229863
143762
161708
32206
277855
146498
159927
233403
282104
234234
199978
56447
253303
59050
106845
77915
123211
103307
82189
264580
84117
11823
101347
48539
166082
111136
12096
145294
113517
204211
218858
277479
226427
109546
31768
54737
100225
241427
35315
94170
51146
165412
107252
122476
179818
270545
11105
40492
136615
190212
276144
40035
215286
28952
63236
254628
158873
72385
109652
38457
191379
179092
141843
248525
85983
94776
173881
177749
25188
89687
242739
13578
49629
167711
53553
204003
28423
243249
186057
248073
251803
57244
230180
108525
230083
182705
20605
70268
77724
232979
70208
282872
87164
167881
284080
289821
118790
251838
119586
190311
262670
101627
147112
294325
184729
54632
167111
133280
2326
17318
116885
10762
203520
186295
81633
108860
170673
278056
24174
134127
9485
160580
105702
141902
298845
92885
63358
290730
254344
82669
169205
119801
284568
175441
271928
290102
178465
277117
248455
13681
231442
103508
74884
150779
131844
204804
280951
34510
42033
256082
135165
41074
223411
151019
118237
39001
267784
61277
24144
264673
261844
124518
284465
140817
20972
188072
170920
141775
136375
293675
86600
161956
117104
297131
26266
9287
239752
192212
144502
118172
266456
286827
293616
159879
173010
81565
217946
21382
292485
15565
196438
242393
77955
17185
34806
5042
181434
173983
115932
137769
281658
281180
298594
186908
204442
29743
285684
112711
99053
146737
81877
145754
143146
47139
111207
217883
251036
218997
11121
199210
163342
223137
163742
198278
167369
255683
298137
87901
58890
240748
268618
79519
232795
293112
23295
83236
157084
88858
85656
281056
70599
245707
183263
97520
122228
161567
169301
157609
26129
288867
39924
227185
176280
242782
216898
208521
159929
164771
75445
288655
199563
16747
219486
159652
149489
125335
99757
99683
139888
13961
104230
32670
286734
22253
46275
153935
32495
65935
131411
155801
108673
283035
19861
128084
42047
258133
264417
179838
3703
102209
96133
212038
4272
2485
30452
30614
170221
43006
272432
9863
283949
13271
189476
99363
71824
80499
123857
94547
33005
55745
152698
147767
284305
84240
257890
40899
56532
43151
182868
251950
269943
9528
110459
125088
64324
109792
206855
10374
290958
152916
242425
175627
58379
185968
98119
63135
194351
33432
89370
290521
169520
248613
204211
145066
104064
121072
222753
55774
299615
140142
76794
152863
72166
174438
63097
148671
57378
66450
97404
281961
144381
15087
95510
239984
164023
29980
22605
275304
169768
146333
155848
171994
112807
224486
222520
52590
184608
140172
12836
37059
168913
274733
274521
81260
146180
37385
193063
12387
264768
249101
90171
94497
85594
66277
56238
259559
82122
248112
93364
52874
72016
115657
37547
11915
90395
296847
165465
273260
293173
59103
201995
120690
291120
115941
240922
125354
227299
173137
207959
182971
262202
100986
275073
109596
44209
104874
65229
28341
290641
102690
74128
218337
154471
257011
287542
263083
184729
59468
137511
108992
261186
194344
226068
173612
280377
43815
119885
278703
131001
178089
194374
249511
101359
233522
52076
161478
154399
21399
57346
106727
235292
281750
24209
71905
299064
65471
148202
82970
234452
41270
274534
91946
16119
50859
266929
242839
79432
58702
40658
180367
82211
272989
104499
184824
283591
206637
11021
184146
179740
208482
12840
164066
206554
12578
51350
143737
29037
241002
48078
10504
60942
92810
147971
288235
37352
130066
173974
46356
132885
43555
137463
147093
9874
98244
8295
94095
11546
272403
188654
289813
8770
274658
227154
245269
37660
257841
105077
263747
126580
160498
88268
245623
270940
287463
190322
46625
184140
142192
1868
106568
139025
92397
206280
142556
107065
297302
70423
130555
152720
91381
205744
270851
92030
296784
292150
271444
114895
184716
49392
26903
52589
43441
182060
16184
278248
256619
233717
288942
259020
284484
261646
244349
36384
70589
46620
253074
132972
290116
184803
132408
122225
104471
251867
79025
133208
96734
73089
234603
26006
153192
270269
30557
83041
209282
55316
238924
234235
197374
240076
240993
190707
113309
282476
68357
276237
238103
227681
50298
23296
46124
224993
70447
254870
270914
260396
53487
95736
207993
66596
114728
209198
97308
33101
98194
33344
68745
189765
211541
10455
78699
282969
203125
80280
106991
183703
280269
169662
84698
285887
154319
72557
107758
28793
133184
288966
299858
117640
238795
93871
142299
135461
13491
257533
291105
35714
63453
15493
114702
171295
276721
239939
97703
171270
170291
20812
119132
30591
18907
97878
193819
229884
238211
108522
147369
184728
12104
229828
286648
34890
201513
37317
295856
171536
173592
259858
1772
199901
73847
36030
94009
31176
258509
164401
90577
119372
71507
122313
295347
74132
40027
222135
172460
145981
203922
193072
239542
176274
152887
278204
160964
79271
44469
133305
81784
93890
231650
167526
142166
161440
25873
200902
263195
56574
10894
61976
76312
105537
234444
86552
195207
169945
102926
278881
236207
181907
19550
206937
28035
291502
183303
11730
51881
115421
217645
179083
194460
171881
169803
240351
13895
47283
127424
225807
166844
216917
286073
18587
81041
20872
200013
295649
92553
172187
134869
207875
10930
255148
115043
96888
182941
193691
112696
250783
12392
177563
9896
162734
44440
159557
281696
119417
24871
165227
119304
6727
282687
267824
242525
109055
20009
31897
16212
137652
140904
128639
145579
36660
164677
291378
283557
76218
169919
231774
194833
105173
239268
234371
900
260818
197665
154316
41399
219662
230239
166478
89410
231726
186031
106242
92444
36006
216071
52700
129281
97307
208955
193743
249658
126399
285622
164689
234852
194792
197171
154530
92128
256077
79087
212463
46329
262346
99338
144791
76714
194531
205797
43338
234124
238526
124301
101944
148221
234876
291853
115286
106542
44454
299909
7735
48796
158368
183671
132359
235860
243919
33422
145856
75641
39448
283388
227930
295028
162407
44352
132461
25946
198886
118912
242259
61419
93723
175662
59610
117777
211001
254589
38938
41594
265826
253679
107497
92866
76476
238760
265629
163136
194803
37554
292299
265443
101158
251140
155250
248801
178571
103190
229287
148479
20389
263995
236032
174290
93496
221029
159258
88829
264971
95461
147897
107362
221350
76583
205994
128482
173897
287793
84532
245937
114212
2539
243751
91247
104482
37514
237121
248235
156348
37236
36936
78898
162236
119889
65769
191282
89055
148429
209529
212926
157656
86136
179178
124221
194221
45010
223908
88565
93482
115383
75940
88830
33112
240584
35045
16881
105087
103123
152510
275649
85429
175479
281564
31023
199707
80881
178591
198657
242642
246783
271295
20538
89727
212200
114435
45614
78616
240948
32856
202009
238103
56931
237039
218957
26671
120257
295274
296914
48140
19405
134529
181313
30981
115922
198295
4970
7781
47790
157686
201442
59921
125235
184384
46625
143540
249594
84918
112904
25848
114674
154692
108760
94039
257460
252939
236356
146456
165638
289644
231861
127711
100858
129591
185454
142251
148470
267202
277867
82973
223879
258514
27421
82191
266691
84587
160348
190366
10842
263462
50223
16766
13298
274398
173636
61883
214210
67289
239281
154119
290198
8153
159954
120685
257204
13459
183581
217996
155868
12577
165407
149983
5634
121601
18334
260712
10667
109684
127721
17474
46576
128651
172682
222250
116568
36351
239197
86689
70191
106371
23070
182199
201793
139758
27543
232351
33116
177914
63838
252380
214164
290309
35140
5679
216446
228293
51328
224026
140337
204789
154327
67838
160592
40974
208155
150031
179634
143336
298572
21195
261596
64642
154414
9210
185420
184931
167246
157648
64549
111604
83863
70006
100028
25615
199902
271701
257056
41818
163787
234945
10637
109568
68870
264794
138652
180866
292280
153465
48745
90177
219074
50388
211493
297306
144757
17128
143891
284409
261801
18744
176279
2716
168667
72813
46324
222421
263281
13684
285592
210610
24128
174142
126926
169488
132698
289091
205359
99601
88297
287359
147594
103027
136234
293627
175341
37299
166925
156131
161645
48510
169626
170899
82427
145414
214486
261783
69726
85694
242813
253949
83399
226680
37822
278893
270367
247462
286862
208236
189459
197524
198419
128651
293160
297146
284328
100258
216945
40073
189433
253845
93513
84254
47575
280780
188912
41705
246616
121957
86908
169750
128365
291433
163974
17795
214390
242655
244824
158434
26732
92843
273446
268615
170638
7205
264653
63889
296055
118362
186320
153851
257873
204442
253509
150958
125103
260438
186930
64426
196351
129084
281540
168460
273311
81380
184535
28095
152722
46744
271233
161014
230023
93713
150737
117768
284707
160684
71275
164883
124738
194149
79026
277330
202173
257053
101867
98915
279964
220100
94966
111106
84619
203745
210094
164415
127101
242353
194331
250201
121955
17222
254572
61614
189370
242424
95208
30262
4539
145049
184814
270258
250022
148824
99952
99436
156535
243308
211411
162673
42329
274400
76110
172443
144529
195994
117975
205509
261455
94227
205142
14502
56394
123617
169472
198875
284298
232601
133402
61402
230767
252774
167069
24763
110381
249690
16961
183349
59548
187327
92900
42736
6505
212697
293309
119918
182886
182292
225656
229902
230925
93734
251922
261241
64530
207591
56066
39206
22936
225245
186982
62586
204553
288530
47348
113360
276641
47850
283260
213917
186912
131766
236585
222589
146563
221516
150181
139960
271163
256081
227878
148757
151105
190498
11354
155438
52256
32502
57944
242334
31230
229991
290808
141983
191609
244057
89027
63160
267291
287800
209554
38431
138777
24050
133893
171560
158846
248159
217161
200762
284815
104379
284780
248469
68285
94397
289180
130917
138678
106738
258738
43563
208889
276162
92386
135632
165805
74452
72874
259761
91314
248150
232414
282940
59346
272332
174775
111443
75678
270609
164273
37577
203503
3557
65088
44163
281323
41406
82601
162145
105389
10449
159031
143558
1593
258725
281952
35229
226480
172765
290063
278451
46801
52552
131534
165193
83059
21872
175941
68457
46629
228222
129939
102712
257769
146032
51449
70591
226992
137315
1278
228938
224862
31582
63923
209104
4178
225156
14586
41332
221570
172486
152762
245040
289513
177179
217590
170168
118247
282439
34279
51259
153243
214040
12139
145321
105739
60858
248759
108485
17877
222767
140103
28994
113665
230191
17536
218881
111467
89274
128453
241281
104089
235565
227714
111220
69521
166060
141976
5973
99705
181000
253955
213081
81620
95210
208529
121475
125162
137683
50324
201211
64807
214315
256916
204923
132884
23398
155778
235758
281043
32882
151680
290743
35008
226634
251971
96980
260609
297568
20018
122776
222558
31621
228372
175339
90863
66113
154809
123498
244917
235812
151771
31351
952
90442
211365
53620
84708
293175
208030
187020
222595
93382
155859
66809
161599
286284
161335
263913
14760
295951
67832
31551
196645
190991
156013
48866
74444
172479
199783
6405
23089
145189
185876
147895
165466
251158
182774
265851
218758
147918
160193
276036
99670
273777
241525
203883
159493
275668
29521
113993
47965
298941
192270
120118
273448
178566
292965
24371
185131
44956
101062
168891
128703
85863
185596
214896
205492
27795
19314
295724
69720
5027
92160
51671
122862
299893
281506
44779
103543
129258
256181
92472
107902
7217
119701
21713
44993
128809
45939
51967
26108
299006
22747
183508
270634
16071
26145
231168
56581
286261
230616
220176
147338
252732
299635
246701
142428
34428
64035
55992
4142
167380
57853
236018
54654
108443
238951
279125
154048
63910
174010
289029
243036
222607
169296
278940
251240
256334
75376
85096
6010
295811
216317
165112
294929
12713
8608
225386
155186
267180
285168
29957
241695
1706
139159
276539
227143
285516
42981
209019
188893
182819
118329
40204
284842
126396
28530
164324
64247
267441
226280
10227
242590
158830
294245
76331
228283
138653
201233
192418
156040
70239
80689
226350
262742
265482
10916
193617
128279
166596
202707
47242
158728
162108
74223
105655
208682
261444
181583
203023
22231
62426
4642
273287
232588
187771
177344
73662
59812
5853
287240
139469
265081
206709
69645
145299
181998
235355
251287
3392
266301
184585
179746
210949
279843
27062
54260
264449
234291
26971
103392
165803
220447
22366
224838
155171
439
22077
96369
195942
264917
79706
288851
110993
34279
276628
200969
242667
228764
258512
178553
142942
24870
201917
183782
257782
18870
282013
240106
13953
152923
137564
257652
206322
167991
105383
85648
175152
6044
119609
205817
297713
236376
101718
242176
244456
199603
256859
70731
283677
215086
41792
192743
27379
39235
297725
120157
194169
73698
270675
122489
77015
103750
119354
146015
263228
260910
204753
233594
31952
258866
236663
82034
246368
144490
54919
118417
159324
53678
163138
277440
239688
209650
151297
266977
273243
66222
232312
124543
121822
256467
133441
281369
237448
75044
110162
42570
11196
154273
57086
177959
46463
268886
249250
219774
190608
140088
256803
266055
136045
213428
235426
30136
179156
216584
143883
279383
70927
209802
34842
186390
37027
287364
286291
177228
257756
299411
80645
246424
287121
128368
214872
54348
123044
299817
39175
159981
204129
63433
190179
240508
241368
238123
12296
279995
232715
141143
112100
260804
65112
152887
30715
217933
279288
25480
209964
32872
19294
187931
148023
246619
62999
62036
272241
10570
201208
291690
61923
154295
225223
232805
259512
94494
242161
190454
202658
2333
297436
50859
77696
271268
194145
66667
271480
96319
244112
32138
121421
27882
74429
90928
61466
237420
111295
236555
264978
98680
135623
200568
6626
249589
296931
286280
102241
94846
46102
89210
2870
64350
29660
57837
147113
87088
124742
260108
97609
85327
224389
213831
284600
58631
16222
287625
48577
281690
64936
161825
154994
9538
210565
46791
146833
95774
104396
170512
291976
218165
140878
179057
196887
171890
72860
52137
17324
174627
4346
200389
119591
37219
71849
171374
77299
231821
109815
78219
246149
7053
286441
117528
93245
263679
56447
46521
193623
282732
216998
49420
178335
9449
103112
54107
100549
230706
261555
291174
3043
9295
18609
297132
185179
3815
247164
50504
206187
50216
103333
258848
298279
42170
174225
10917
79985
222401
295825
280567
295180
240042
132997
187229
217466
153094
167311
284976
223761
121872
109598
17145
252648
265585
28289
163512
154025
203902
42155
235271
47899
100211
113063
165083
34517
191074
39845
243943
294912
151533
193743
109743
35546
120376
119235
142781
246197
235221
48012
256229
160839
223573
133408
1101
212424
246350
228446
41774
90713
277504
269390
296123
14331
206727
86480
273868
124624
112990
257202
188003
238712
183952
219238
93693
24514
214845
236864
154420
92842
167147
154719
221557
160825
156645
34141
14568
175807
98286
223064
54356
217485
183861
207733
2448
129368
165833
62528
96326
81658
227200
113063
187609
262183
10768
113440
19543
182052
264159
134555
255254
200247
90047
76136
219635
78098
186658
176915
5064
14152
30757
184333
227413
296586
210382
233699
277158
250172
198592
76827
46694
145751
161554
123412
191452
189040
207624
173508
118211
58169
88404
246273
17172
256014
223831
70235
259500
273272
240433
5403
221716
166681
177952
126216
205616
130872
168313
162153
130287
36540
8144
42280
249124
129861
195788
221639
169419
140313
96379
262290
281885
275279
56411
228214
204307
286043
194725
185772
233496
129247
2880
115307
62755
215744
136593
243558
128795
249898
66085
169860
114913
163015
107491
155112
26037
19740
32738
115021
217427
234365
81283
210133
203981
22423
108102
6761
82227
200936
153280
100646
152536
11477
20098
238462
154944
63661
168854
295199
143517
60153
296104
120784
284183
164830
10782
51976
119371
95126
100303
90055
221633
20288
227496
264577
167565
224208
152683
283711
168327
295114
261509
297099
277039
121552
172238
62199
66551
259792
52103
203869
40418
215179
299878
183224
177192
47433
267462
198543
14456
269168
282447
32955
116266
35334
247523
30789
66251
12124
60134
223053
94136
71381
174223
163516
170981
78640
257421
168208
184278
109597
115768
211002
23908
208512
238220
268458
286562
204791
52091
255765
282036
285274
89114
160040
73984
160262
96741
226297
196387
260293
85246
80538
216834
158720
136695
231083
189314
148228
279202
139266
12652
133575
247027
161291
140936
192393
206497
165911
179185
251074
86143
276656
69483
149140
151875
196739
133068
84858
161475
168601
261228
189118
19335
246881
70628
74723
189230
45296
244299
162137
208123
287387
249923
143208
227014
213125
182375
177635
11443
205327
167242
264727
120440
7338
233419
235604
111797
67896
288619
297037
253070
11576
236887
248210
139554
190758
172927
125336
221333
158124
235657
41146
298682
9198
75519
218575
58646
45031
172068
150131
221132
294283
95437
240676
59657
281097
25254
11728
198758
31649
14682
51788
164483
65128
35533
248806
55538
68840
27600
265518
77967
134830
71116
134810
144477
210789
109707
110666
89068
68704
227788
161735
192961
238621
284901
288414
35476
98940
143489
69762
233014
602
245758
50228
199495
224699
149953
57075
199856
292532
156084
137957
120799
154426
274263
298165
74453
123670
53227
84705
10453
210491
267245
154526
131786
71426
62299
239162
142419
169562
128258
292006
256274
92021
236213
14352
40170
59102
145022
80937
112792
7773
159228
271626
36062
220718
177268
106465
54171
67997
283345
206502
153541
230969
22584
41871
194882
118140
272993
258835
119305
98392
221204
90377
292795
283595
70903
265032
223681
142977
208708
106820
203621
6089
223324
231792
117061
60381
37474
121715
189926
164580
194298
236327
168100
194333
245977
262370
131549
31198
275877
155299
27281
47453
210793
177307
125582
73306
155626
112853
232396
146574
24755
98493
108570
121932
144796
110409
85251
129025
8386
273437
262793
230911
53325
18322
147043
195491
193639
135573
224120
44569
159091
208125
132952
281984
69633
18275
13731
194555
206575
77720
114055
103277
38477
22999
48880
161359
131344
182673
93427
287280
69717
122434
105394
75073
75388
224662
101402
93915
187645
51065
206099
176789
146934
176791
113355
291216
10427
251007
164072
204419
76590
249047
7242
109171
267897
22398
207060
87184
139320
68696
219757
240310
208815
153166
15749
97432
77744
60087
221359
142690
48401
267203
247185
164854
26951
97916
141058
109186
90265
121974
234688
98987
253261
251541
70265
173144
198659
156048
86000
105774
12021
205777
284701
131925
20674
55885
161543
260945
200480
246088
203624
205820
184867
191013
148640
243566
204100
52326
295008
275394
30490
275437
274589
609
254376
207176
73663
230845
128558
273789
89466
259327
286297
200287
244269
181487
171308
87830
278243
11998
120299
207686
246679
265399
293343
26341
171059
18734
166129
32563
209914
100947
291642
253990
149178
288704
165518
65519
54536
178669
18324
286119
148858
121168
227230
258803
74813
40839
113501
51118
162455
242084
97675
19640
245773
11523
24251
167730
50649
19453
191078
108960
50874
8017
73278
191745
36265
231030
35172
164031
28455
43901
37609
207628
274637
116277
234369
34608
65452
197649
110802
212968
152969
137536
232366
87190
269546
68795
38423
89989
1702
88670
90189
186155
98695
183261
13446
20281
244413
116554
194151
239226
139755
10632
72407
56626
145666
98570
171539
262589
218949
253992
262938
176888
70929
214705
6836
26366
70333
87233
33070
192063
94909
192290
20172
101922
14622
81610
115638
87202
249971
68322
129842
257877
52376
132320
154972
255423
115438
133142
263913
81574
287920
51537
108665
68690
168377
26054
122622
299156
191416
160605
223049
185961
187740
239320
143926
151281
201941
21132
223580
170641
50602
248609
151488
198247
27363
255302
112560
68668
193800
246622
187986
297820
277476
161560
175615
182183
244088
118481
67344
81798
89621
123393
118804
192999
126897
158579
75769
81200
285356
120895
282498
271098
57453
297142
255123
15138
191493
36701
189848
179920
216017
249573
144282
132766
25750
103679
109863
96328
156925
62840
217246
24708
253848
149172
214938
272589
233474
278760
183208
183350
210346
103264
214804
237358
123656
167836
13749
155061
42225
24256
42643
90887
154854
236371
222513
95410
53448
60905
71619
98867
85281
272993
194118
230950
196887
176848
9914
28258
110165
219388
245718
46643
187021
169116
250740
124676
96550
162371
227306
203757
44864
231194
43617
138960
154793
265413
275969
4673
292794
298107
8256
167265
169221
279695
214243
108699
83528
44914
156219
51634
168493
74472
123344
219093
180843
253406
161049
136050
76051
23345
258781
97696
147141
290930
33469
212061
189473
49373
33401
14873
283279
10610
10267
99062
282216
267008
257135
265981
194313
196867
239506
212298
253452
263886
135015
15979
111252
106619
297912
48067
132307
40612
293066
260909
159931
285062
56864
97926
155789
256345
176358
44711
139145
255686
288780
212780
286951
198969
259154
255943
190991
102100
127673
140543
113137
85687
24478
8977
124630
224293
249340
94338
205679
69641
17443
118708
121829
154720
23593
212484
3929
252194
200077
22918
218059
233609
79400
207870
111095
127191
288160
240447
223297
77047
293593
119699
42789
218744
176999
283973
256916
215525
8144
60146
95053
131697
240636
97907
105117
225456
10541
157877
24575
168538
142676
244904
188450
3937
148355
242195
210252
176962
24699
179004
51615
91023
237592
164967
258428
21208
94816
226617
35598
267084
106606
206434
262679
231394
289540
196669
248891
97779
155597
236524
179483
148538
207916
183277
3155
203542
270152
297321
102016
179127
194361
71075
246265
171497
105716
253267
164858
165411
82613
162361
63285
132100
205290
207358
15974
85410
95322
44850
36377
73175
134953
60204
65689
182320
287704
270768
234076
89950
192336
242846
24785
182731
224274
2188
58113
50756
39617
33741
142555
227566
154958
256155
179596
222068
15445
35883
267565
38763
211898
193357
215612
176831
101540
117525
152130
34921
102449
119579
100906
186760
258139
122904
39084
145680
18455
62988
239003
76143
198005
198311
169194
40479
290853
179284
280635
410
157678
171770
42942
213793
53475
81802
128859
76976
27846
28095
107667
238368
248540
17587
35299
30961
273222
10797
254164
254950
198837
115240
187763
72448
275148
132493
31928
296019
222889
232272
100944
35506
175333
72499
190599
213407
194820
74403
127426
183333
159304
3578
145490
251011
138877
296296
18784
251981
64602
34188
4358
111287
186942
299279
55990
8237
19475
173000
107901
184670
166769
198167
140422
236420
252310
181889
126955
201687
83152
13607
144063
118733
59976
258427
290123
66408
129992
156444
269480
120950
196676
281577
256691
62940
187545
218647
251111
298708
41333
294093
14983
202849
163496
10032
162204
36661
7198
268275
141310
95978
30838
182403
195515
166594
65021
110022
188103
186092
55029
292
258457
262212
22912
289888
58469
108568
214362
208391
73858
84735
104546
160949
66602
32305
19239
263746
5571
279925
98389
246482
64405
280313
223736
254369
7398
127157
175294
38928
15481
143387
251858
139777
268083
226482
99303
25422
32233
159555
194452
259809
109190
256344
227361
232912
40659
73045
141758
12035
117115
85574
35629
63356
187625
265631
244389
66394
194204
157728
71452
120608
14992
290710
172066
239509
202944
96611
33952
287450
12627
243030
216667
67445
187568
109873
290106
283062
98281
17458
267121
176999
291106
30752
80119
140138
297361
143257
265157
196181
120725
20406
14089
254161
76847
232753
117314
268425
140639
238325
46895
137240
126447
55674
12408
276780
140220
197649
21020
267548
255666
160526
60317
270480
22472
194405
182836
92537
221657
128502
89878
260721
234312
71628
256086
38264
29921
208603
215230
230525
204983
262752
23409
76218
173364
236797
89877
289890
102762
173052
159479
142254
279914
248800
29812
142391
119075
286784
7499
296116
182144
15264
33387
295847
140879
102515
71990
262743
148038
176298
136892
7599
216062
172723
18346
117480
45432
176566
97726
90498
242349
75039
20393
254371
160164
46989
124423
63457
171703
224203
53659
97728
168686
157425
171870
206440
268790
82173
239249
63951
70762
259699
11443
232308
11030
140128
52492
244678
250272
84538
144913
79848
78955
136512
131165
67912
156857
84481
132082
54402
27044
253765
156270
114168
258049
48836
38355
87731
244178
234470
246339
199442
222163
80748
122212
103866
273355
252173
172692
170954
284543
64009
165020
169958
183132
209241
12692
117658
96445
286793
152772
19910
52920
249678
270562
26614
132597
199387
252718
113267
290426
247434
290765
67803
199810
281189
42930
286933
275760
78474
198412
185820
34340
123045
47504
143013
141169
298
806
105589
289481
90147
75460
136310
6897
52220
28653
170093
298350
95459
41837
89684
49120
104887
256623
21441
244922
50249
148996
234239
168805
256102
292551
96641
264411
9917
117076
235293
199597
28374
5461
118600
222208
202069
120930
99618
66771
153779
34550
59639
130780
19303
159985
280932
293388
259379
250238
163850
279341
148626
208515
180986
220394
15193
258615
289369
264959
181815
94913
182860
154652
153917
267951
24747
248737
173438
246799
270533
86726
286491
160389
118104
54425
124634
239229
233471
205772
276243
170574
121369
35758
75484
276885
43893
200389
238516
175877
243944
107969
287338
114628
229367
12979
288701
245066
255753
297504
126351
231033
159154
142311
145379
84391
17928
125485
21981
137623
57261
175902
4483
56453
102074
41718
9096
152698
287262
201023
94484
282400
224926
44812
91377
51468
222808
295343
20265
254568
148158
88133
89104
94958
178995
84982
92909
54049
1628
205539
183443
129805
195341
43832
186069
123402
134812
210257
175159
19742
147753
226515
336
25168
9578
116584
84228
251918
29569
246633
275066
25364
11157
138489
282821
188680
86874
279209
101885
150633
257837
99246
37627
121927
138785
207137
244524
124784
204653
265898
285316
140357
47327
212646
137126
203620
56948
278481
182472
180518
172413
144009
280424
10784
133644
178856
220736
60254
28657
184152
256686
15232
132684
168993
206148
271743
186382
213256
204948
193965
43381
223084
252288
210560
281595
105369
86918
100491
15292
207097
110602
117266
7229
17786
158993
299051
96568
144821
40145
242261
146876
160327
211934
151160
79565
295414
294931
90373
108024
7497
34325
176598
265082
122571
154635
25334
243289
207817
59381
186097
57283
150175
73443
25290
260805
96866
198758
160497
96978
232585
17635
159372
78347
224420
98132
187794
26471
34571
217978
154831
65966
182304
164586
253417
181027
63640
40099
137551
198677
167307
138230
167675
120039
278850
82826
279351
48021
160005
252815
153552
33001
24922
98603
282557
72290
217419
275505
195489
73359
139644
213727
66800
282229
122852
230347
172029
227856
171983
92287
123689
1438
130122
86876
159887
12729
274162
86853
169943
89134
227231
212206
163448
295999
16854
153335
126478
71102
16617
56721
27205
209836
40220
161361
82212
71097
202677
129751
247571
30603
258807
272360
240340
141365
144077
20077
214649
249854
1464
18037
50202
54942
234448
38372
98068
119480
273715
148736
151104
182874
370
125773
147731
196092
285950
38283
115023
159169
230296
154773
252174
179623
278165
256933
296313
222527
1308
189041
164762
212578
254446
259034
197095
176913
207433
536
266050
9388
27028
298511
291319
65552
55468
54307
77159
10949
243342
82377
266700
46326
200594
136576
40640
171501
48786
140279
281262
281534
44892
177976
233214
192017
121282
172538
91873
137659
16750
135829
181815
289497
243765
54858
134177
224010
211809
248375
108283
91446
277340
191470
146251
277929
77172
28576
234127
290891
106476
292628
212606
279254
188843
73239
23337
27874
38706
116934
247873
247966
125582
162033
132498
144912
227007
62544
94385
135456
130599
260480
7273
71409
187501
90749
192160
88786
200649
133331
82698
229896
286601
17493
49465
228769
55319
205775
111252
256466
161113
61477
244506
75041
1604
25703
260104
257123
9092
270902
271601
295879
59071
177966
192029
294575
143245
167425
107563
142124
67905
12895
189086
257597
221632
227748
62250
56964
263841
229674
116827
62499
17777
92448
290947
28296
189081
118174
235577
233948
89118
281174
32937
195618
273615
276975
292392
247744
123286
268769
257166
201915
150375
182844
262783
103646
115103
168231
51424
159189
17393
67223
19241
101671
32339
49279
274058
261884
58314
44642
124340
212625
106786
191718
24877
240976
217919
187145
72195
44465
160087
158138
260909
208780
10372
83223
232868
225305
77601
85099
165847
182213
293238
45139
39674
187428
258250
250026
262494
52123
117025
116537
22208
109432
208925
34395
23004
47048
52821
120869
182161
59572
241407
191641
72077
285844
160137
239230
237446
6621
128652
298645
214817
183403
42404
182812
185041
205363
73032
118070
88280
48180
176842
19359
42121
135166
68111
265801
24785
51230
79948
7870
167395
139797
161801
260305
209115
100037
113932
66495
143515
6322
142923
48299
78236
129879
262889
173711
17658
5185
118486
183473
208000
288578
7863
111616
215900
209127
191120
194509
99748
12476
165157
274595
167717
170994
11311
58485
90126
248069
215767
101815
218166
110840
262350
228390
89790
79412
16334
14501
209376
86712
88979
221947
232059
270852
31290
7364
262624
175470
47300
17950
183040
75426
68119
217710
57876
228677
231688
12614
232892
264691
208322
65695
140570
221652
229327
151304
236036
239715
95616
271224
4101
182474
232235
93884
26855
28890
282254
177376
261412
127901
46498
293951
20455
235668
277639
151025
32808
125712
225036
13220
73872
71485
190087
167334
247819
65137
98962
87108
111341
28707
129640
132808
141074
189779
75
171579
282878
121817
250445
84055
229397
144857
284728
236220
264347
111475
254968
297369
298592
112507
87479
12419
164459
269534
290638
193722
128084
265866
219311
181629
205772
243034
240481
296212
248246
266470
87205
246637
251323
87186
72382
166987
171356
77372
293722
81838
197122
64544
161629
222498
72492
58919
286617
160953
156267
49521
275880
267920
41002
82453
43209
220758
104512
209712
205432
262387
39594
193432
285690
259938
73316
228987
213447
262800
45077
290380
230924
211565
115341
202065
124569
85844
41094
249456
130478
149180
184439
83590
21723
192345
121413
257072
135243
273237
87441
68121
230467
183187
95014
50462
250755
58554
165689
207650
119177
246409
271273
218679
88531
255436
191949
82522
157562
17822
170374
112290
134851
118434
223374
69396
50900
76254
139107
85990
297149
239906
258308
111153
147246
261298
73705
62926
260667
28274
72036
153374
273838
280681
10664
97826
15533
86061
67897
96200
26827
220679
126794
129901
82371
53276
216872
29661
187602
215199
77451
114437
122521
185267
191067
127250
172179
273311
190183
168673
241477
51836
74749
68395
244053
216123
229816
7932
267461
193303
281078
172445
268349
81965
73258
156838
54145
52008
212981
221983
283563
102434
138144
130630
22717
13643
210993
160322
164125
179232
156533
216853
82901
67619
121210
283566
227522
262588
275938
118272
102349
209767
117979
181912
283163
178918
112802
75804
159221
145957
121300
206814
84433
103298
81109
115959
161799
297884
3839
26962
34228
76947
12005
60262
46607
179928
292954
181994
175805
60771
270620
11542
159351
197483
35140
49075
117166
115013
175368
265483
140288
73256
39332
189841
226622
243704
92716
112177
50518
177301
120699
151765
83508
11453
73491
243778
112741
249864
157147
244820
134152
156257
100035
194046
285113
288445
203729
85914
239358
20182
124176
58954
198096
263453
256936
223367
4440
32263
25576
86643
65476
203423
224155
54018
272703
115796
215539
208642
247575
241419
38091
148658
290252
234214
293761
223941
155088
40189
175334
164907
299136
243712
7756
183583
36848
51038
248430
134361
247437
237467
289862
159367
23838
45903
23068
271603
206653
264466
180473
99303
286051
277556
250608
14233
53348
156214
295992
114029
255229
240264
228147
19917
73300
232917
226792
211293
217862
67095
124618
185074
293245
291313
221649
164119
73595
288152
55465
68905
59529
184994
133378
289448
75589
128219
97808
34080
133051
271837
290833
21546
278300
244568
138155
293702
26674
109936
30321
107263
175935
93128
24195
171389
45872
31346
58883
100003
161381
12944
105088
116006
75331
287120
165031
227778
257993
242697
232377
15760
289301
31922
17151
83331
146479
17629
266408
154543
127987
282692
246487
98939
31716
186503
5047
136139
142590
55952
107196
174834
245461
30793
108633
220622
188074
24618
55848
9675
157410
120704
25108
56953
88436
81902
139057
37522
102965
116780
143983
267431
54724
162472
48554
134788
114214
31310
67511
32674
218387
165078
56749
65575
117487
218832
153463
57531
92342
145384
232912
186177
165702
259726
128315
49008
18297
231475
69840
63047
28969
262254
13436
78435
6922
257481
224969
220835
263779
268551
114715
16258
210325
138091
285265
279661
172014
279131
175725
87657
171969
146396
67378
150785
127176
8662
248261
27631
13283
221686
56556
81027
52788
294144
194472
103199
49903
203947
53251
252451
279106
20047
290413
177519
102336
255534
237010
29139
34310
180275
254189
275665
22276
95111
269082
199017
224250
236692
82320
179768
163473
164433
239407
56757
36066
10291
157116
55065
255177
36017
45124
113556
27782
21564
35279
94373
223207
109094
93072
189199
155749
142118
2400
176955
223635
109487
129937
226525
129742
196807
168295
173960
220979
295350
229476
110878
233149
122015
209355
196444
284694
34706
216949
237058
49036
17779
121601
184533
176031
292692
52450
16517
196404
277520
183920
78308
81882
95257
200241
292016
147453
268245
139343
47060
221612
64532
127362
22365
48190
73128
131598
239177
198602
87493
28142
257648
166396
280403
122494
13283
180202
3500
275695
136681
291096
107176
154093
169021
79037
263287
171415
96830
131530
129103
90077
261895
207490
256342
220605
165737
111731
290819
33537
54686
63985
13638
275230
74508
26793
199533
42182
192388
227785
201044
232296
55183
109434
256582
268459
195041
113234
27840
4995
69852
252655
117335
135764
91258
143721
185932
129467
83246
220846
276279
223930
161171
259969
39323
247852
239610
180273
192786
141595
44284
234548
183480
224293
293717
214554
81823
263498
204266
52510
153956
27235
105570
207799
124266
90883
76156
260734
272833
161104
74610
235429
245918
225115
223102
238487
166098
22657
73366
168994
131455
223196
264512
186775
162237
2263
282232
24423
103531
281508
19442
70539
298128
124739
209142
212082
193046
29152
103407
142404
263776
277171
56712
286048
250403
68281
68791
258127
108537
269212
139175
95997
219604
291258
298309
123483
105753
90480
107736
141568
151010
186296
256352
245787
81023
172661
191648
256685
4930
34732
6831
253150
293917
35722
181491
267251
104619
260227
203301
23482
235491
228579
291834
27640
62239
263870
151584
185155
125335
45857
288290
232281
152367
139638
101890
267655
76346
31293
96323
273812
110813
254728
80705
291445
269976
214795
294197
241368
39
250341
165026
251307
293216
274055
231762
245666
112445
52012
90822
125914
196275
270579
6557
116579
251971
176865
251034
242354
19701
168689
239407
170134
163294
140164
153891
6179
25
49009
178263
34725
204458
183234
23340
292734
129691
5366
94887
153521
10299
60077
76072
239048
159480
223539
87788
115904
224115
158303
272536
36080
143982
168550
79647
189787
110542
229091
187441
230971
243703
9206
185795
239174
128908
277736
295871
256392
98513
97018
154572
28159
263999
196257
69019
140914
217034
164481
74111
54334
127150
222093
273151
52309
87933
102958
277128
148810
21593
241843
74199
289774
3581
280372
274360
196853
34381
197976
54688
27968
43174
175655
199145
186140
195535
125110
230244
65597
97032
202280
205322
262849
119921
291326
136426
44494
257740
46096
66163
293790
260684
65969
263291
76892
281453
270273
243690
32951
21391
111163
236849
18608
197536
56067
16243
119414
13830
1438
163135
104859
187655
77395
5937
235207
170760
127872
6857
147830
98437
142969
273974
150140
293598
116989
123435
199962
273191
33187
21396
185449
34055
15487
148196
200559
219200
195937
17670
244873
66083
274812
247403
11940
166825
83774
52434
38518
278119
58083
174985
254391
239783
297459
73600
128242
106503
153216
83199
90005
240639
201471
27443
138351
236164
9511
45205
22607
191737
120788
175238
229423
101565
56820
221889
166583
161379
161318
46598
117398
62317
193728
299957
54819
86001
97197
295510
240441
29882
186307
130027
245774
278685
155398
206405
213436
53294
77617
158339
127890
87995
48913
56847
274584
17538
239213
44928
227453
1593
53173
248155
91249
260948
23781
20448
71616
296494
233033
88854
144191
133790
69457
211139
192283
170075
172038
204160
247225
61527
243486
9289
238893
254876
124840
39910
121939
153690
217542
51810
83566
62891
264830
209800
168827
18979
76575
151097
238910
53187
11849
103804
296359
253655
38165
283609
113606
258124
162425
97906
141541
260989
131885
107243
282271
6747
2064
209943
197300
249553
9684
276696
196911
111396
283608
235914
8123
106100
13623
98116
263680
132111
99148
271715
203265
285838
259444
116944
99660
128320
20295
112267
129259
17111
23511
42458
13486
264025
272561
287085
29423
151917
93493
299663
207262
49982
162645
160896
62394
104863
183600
104346
95913
153665
160280
118047
44232
156667
72961
151655
248331
250879
178889
88795
118186
237367
219286
18802
284347
18365
187300
196557
215081
258987
230170
56744
123384
276768
128538
208587
175392
64694
159196
138217
202817
266339
176889
151647
161461
165348
267704
189411
203406
228539
171166
238650
215769
297947
294422
284039
150552
48905
79465
191394
127172
271094
239513
131653
158544
267320
38466
28124
89364
145951
179689
263395
101210
193585
137301
93242
280359
283388
120896
63378
167005
138499
78135
289352
30061
294890
11360
158805
101289
42689
2433
177642
262491
2741
166749
118784
271773
133467
28030
266622
265750
224106
136892
28239
48342
78652
179660
237926
267639
182526
232105
12006
214145
133737
206706
60985
299986
89744
87567
106714
131425
116787
282950
266996
170042
156635
25856
149248
217113
187691
179564
33086
287795
57285
97760
73413
9624
48944
23574
279247
61815
225559
19744
273417
192278
247569
3367
136616
129452
169368
143489
296478
206447
40765
117714
289036
172883
187854
116902
132058
131394
57803
51099
123208
176568
151933
227195
34264
113310
104203
209493
192174
298314
197317
31170
233165
152903
266044
206392
257451
281582
250819
73093
186576
291411
152354
147663
288978
101106
184788
239990
1749
9467
17063
154919
158628
177010
73881
5893
116752
103156
45190
190404
47501
168014
60897
31293
282737
193821
30824
285572
171266
116116
159671
144255
142171
212552
96601
167410
239765
279000
126447
265003
237528
71301
237552
226830
924
152075
91118
64319
13360
75019
118968
140357
27966
22236
92299
190060
253473
136908
188699
294869
221409
146285
269296
160809
47449
69883
159856
267463
242127
139767
73151
189707
212837
192286
12927
196466
298557
221910
210498
138096
264006
168077
173111
221648
183359
78813
50366
192544
176898
493
109075
52239
172293
203110
260543
233767
3033
96495
184749
131204
76702
190201
37572
297133
81644
282126
47829
10363
203259
73806
274914
259157
244204
27370
256911
2840
268231
61734
240507
163737
136039
126914
283633
110934
145516
220144
90159
290960
98421
259359
172907
253944
42662
5797
173127
180071
99398
58248
124202
284386
215304
17198
288600
260648
124673
70797
115611
257587
288540
265295
170844
95193
142314
201377
142428
199712
61233
109039
270742
4379
10180
151384
107703
123504
292782
28250
51954
177321
233928
127283
208236
80795
217823
299821
247714
116141
119683
165318
198400
51027
28590
66139
173873
246849
56211
62366
258848
130546
70330
102947
299655
195923
12129
232776
139008
37074
190637
64568
230327
37932
45925
203658
296520
202204
38609
224451
191008
281490
113253
192410
250363
197093
169608
58842
105066
6479
39930
47523
46963
81123
214789
24370
129783
267765
14497
41659
87075
101595
263479
209189
22728
78739
190564
182010
259408
100145
156783
144805
39378
5180
63673
278869
255270
226676
162290
109265
175117
219642
227775
25691
278956
172626
171142
77604
246424
67517
179306
106298
269895
1756
165112
267360
170412
281741
243957
209269
140538
74468
129224
223479
103843
285138
294177
36042
11722
136706
98344
52870
194751
288856
204280
74732
185708
121715
11918
158208
216475
101885
40409
141680
58614
162054
280898
289506
290533
129385
91044
115946
264887
80076
43862
62130
158119
175687
128193
184062
239742
794
90108
72562
232557
218276
296297
99526
131054
80450
179550
278385
61177
235236
24135
15709
189779
106398
235086
57123
169031
110735
65680
265386
34558
264765
3712
245090
182257
255458
153732
180923
247611
126447
160527
30080
197674
112856
101810
242325
255072
157289
80459
152588
102896
150264
232403
70795
218441
34401
194662
41603
173504
19131
224050
62401
143148
7170
222380
115021
42232
277360
100239
149763
257241
150896
120193
61806
63728
839
218457
9671
137054
243914
18843
99073
28340
214372
294953
89127
173165
199871
275961
83845
140380
272078
179358
4523
141797
190462
16238
219665
213410
10448
199560
174289
94752
283519
64978
191388
240440
185032
188582
65862
173464
165694
6192
28850
13880
114429
286927
261651
275567
206928
92726
108279
3041
210853
285800
212117
19298
39754
116839
215816
269804
264394
143079
128322
54476
152844
148077
276151
83607
156917
164124
278415
128999
238169
263198
247212
270165
72804
170540
155073
113193
190843
247775
50428
290778
233968
66986
215225
283882
99857
137678
255639
86500
204207
126062
12191
237538
250487
145055
118346
107299
243326
108675
76082
239991
56918
135714
232861
22834
232632
17121
18218
22200
286584
270294
70855
120192
207952
265517
79165
137070
210365
255645
209257
237442
1169
54136
21542
69830
167243
148744
216836
162387
112793
5288
249774
37162
289900
24501
77275
131394
116870
249372
72375
146035
24780
162413
38090
56208
243381
114005
20534
16882
252260
223820
194383
188385
161259
9167
69248
185338
215724
162281
199877
61953
296206
219344
258691
234189
270826
203965
53582
71148
12542
30397
143608
4572
138138
34757
200397
175023
81935
287474
255970
237877
253103
174419
237705
177383
205355
138083
100891
7484
194430
240631
177258
145368
147084
166424
189213
228897
40389
284139
134512
78407
294781
136606
152215
96752
187591
78752
241456
181965
190041
299470
114029
220720
58728
283780
51312
84183
232358
70748
11523
127304
104674
16265
101020
213534
249034
19399
123090
217380
155881
10177
169146
109253
139867
193335
33721
187643
134709
177301
31832
271955
248723
61567
123943
202184
34557
266583
169476
220446
6632
190453
65927
129591
37999
209468
297483
284305
205679
96404
200552
293464
279025
103325
281941
77533
92641
203251
127661
105738
281981
220176
31346
234168
243485
178627
103227
137015
262374
168873
83290
34730
154374
250927
278551
121346
118989
253627
82
198191
269136
137832
134743
244527
91765
41984
106360
91802
169285
188206
44587
18794
84317
278824
156602
259511
179376
129775
130215
226726
28552
200941
206914
188624
101584
148115
248794
116015
243758
137673
220380
83786
180286
200381
1920
32673
47702
298379
58829
295234
280322
294138
208030
187212
19973
224998
285383
284968
136268
148141
286747
235114
296842
85326
40050
216178
30587
280643
192446
51066
47639
130113
201961
225418
79184
220630
223312
290454
32217
208025
11441
260311
294280
126757
109389
274269
288240
2779
228585
76531
287441
194580
29033
294559
159751
140031
78500
118145
121539
73682
89491
286416
223150
228771
173561
42492
71769
131952
128730
218990
58425
80795
166409
89090
2807
84552
49338
158022
201800
178366
99959
10983
213394
67707
180321
233974
39586
145148
53825
102391
197715
86654
1056
194761
31306
12392
40193
133274
10058
32126
142711
159236
132771
293183
67892
246885
74610
110188
24307
193642
64903
76903
66500
76921
279692
114686
114271
93320
237168
197151
108207
204497
161417
242380
164232
40329
247584
238608
242046
189591
297170
287757
294344
197126
149400
4712
272476
232855
234550
240091
106935
132861
210661
209169
5999
286378
285211
258627
126567
104136
212087
228824
233023
149174
233091
287244
107591
111291
199607
233247
282735
59478
242573
93820
174556
81880
11115
91640
102709
117490
210441
72331
137998
247339
210218
184735
132606
15033
74866
49100
127944
261894
158232
148467
193730
142947
9901
195610
3578
244713
258728
202223
115015
255857
17853
75709
236582
254666
132230
189648
271098
80036
37114
10925
287363
48157
36983
220523
178876
182279
155649
74777
198322
243727
164583
191673
206617
274985
88896
226744
217682
60086
142368
158000
270305
275014
52059
64778
53764
16711
94724
47594
291467
28020
186892
177910
127599
263422
15268
236297
65321
147871
252438
116092
174552
142529
14114
171027
25929
133620
195013
58180
121576
15830
222477
249453
32635
43473
167180
213522
110318
295728
199407
125135
285319
115327
148722
98305
249399
91078
69075
228811
151842
31379
111281
291093
118055
285374
286771
100062
228048
248529
254329
99004
85877
258113
75781
162503
227417
156090
4380
280261
124825
202969
281876
155574
96323
53449
279324
266625
229931
279439
127843
187109
297208
110690
246917
107401
185838
252442
131959
137790
264912
49121
242324
273124
7697
247601
186784
262159
211016
113781
198599
230321
114550
17984
144268
190881
7053
70695
108422
150588
108443
60585
46201
281737
253989
85206
258660
258407
294131
281229
156785
144956
107247
178774
57343
34556
230202
35271
296852
312
258789
232505
17194
214898
94588
288593
81794
67214
260501
118357
299135
155664
143593
110223
69472
243889
193749
204114
201950
192965
126850
115751
290843
71103
262547
181976
104218
226441
157106
231686
298362
100512
24651
20495
115911
287491
3552
140948
203819
47346
205361
290406
165839
235219
34020
210018
29638
185471
147705
199010
120006
18482
171989
218046
277554
214158
116176
159016
190285
271665
145601
172444
174327
262153
204459
115826
74804
148379
175606
248091
207920
41248
274864
121035
201392
134911
109058
144533
238555
46245
201129
4446
202327
216527
5757
171712
165111
285511
18950
157772
59492
47809
121516
192142
293706
8972
87436
148185
276389
176038
264896
103823
271875
214722
299644
79973
5598
194377
229194
166316
271402
187684
292058
15375
91689
93390
157880
184859
292171
19474
192033
71685
56151
283875
168316
286960
288366
274483
293971
46717
165161
270803
61616
98209
267521
34781
26855
16382
195470
205847
233473
279908
249617
29723
24511
242776
269975
294222
194362
27808
33995
119173
191222
218145
121984
187934
179742
149146
153282
90546
83081
216873
155629
212864
103485
83602
59342
218558
258816
44571
123066
45584
136288
57409
158277
185069
266042
256709
186072
103629
211504
207900
94244
164483
265731
119614
6505
214648
299966
158314
127583
77258
286923
185911
185717
193573
193615
60619
228736
130557
10178
258783
212595
292427
239000
262414
201034
17567
238672
120961
111149
1755
217841
116191
72869
294402
143152
22059
245195
72753
135886
277649
38603
234996
183542
124489
147880
204413
18704
127571
52996
279225
38184
137248
221633
147323
228911
137478
279730
242960
110546
270952
20082
104104
85547
105528
101161
284816
230347
13189
150859
62019
81830
161156
163247
79928
227720
48722
77780
84138
202
82109
64826
205529
49217
163475
93279
71093
10857
298005
87536
148223
111537
160306
151856
9181
137492
257865
63913
9260
198310
165695
245157
133584
107555
84723
268589
166278
213820
24188
23329
23441
260131
146044
69430
107289
164198
210526
56834
143363
275362
184474
290007
135449
289551
75789
264606
29674
49369
87157
21816
164445
223312
266184
201439
177429
102046
249511
43547
88832
174104
158495
122136
83112
218937
245724
260634
182882
287102
242495
150228
219665
128625
125348
3311
58017
104721
190128
254638
206177
169249
225600
84730
120343
122918
1457
16804
89522
80740
132192
250776
178911
221657
8263
449
91160
14547
61305
266383
6353
111281
126735
168743
285266
24062
199947
118899
18345
23226
48643
72146
15049
23642
71147
42529
244116
93275
104797
58540
107952
102534
282402
190864
50886
116751
28025
291442
11643
253837
288481
186707
132930
30083
294422
267410
183166
199838
258140
244609
41601
31762
83920
65252
184416
59471
190304
91744
203551
57577
193078
161970
247600
134082
249863
40936
118274
190647
196687
299935
48896
49187
218465
67994
271327
172321
159387
131272
42911
166725
289363
208831
68461
261684
131674
63853
259058
11944
177098
10776
144487
151880
243803
101403
97072
192382
141460
157427
96738
24437
126909
61961
279465
124133
251466
50764
232460
50081
17702
75552
176293
151945
46845
84093
29174
104244
137634
289545
180797
175526
23694
136879
122374
49790
121873
13790
258729
160855
63089
172510
195569
248197
102975
218774
129326
31886
234411
232015
20657
293568
77832
174055
264861
82825
47757
113847
289744
59521
63007
164867
249537
264060
261476
243238
8743
99681
272413
204911
25788
88670
43263
71558
141497
102505
120663
65516
254356
269844
258176
167867
30587
266655
161145
211429
226197
45007
180654
298830
170319
139859
234163
87337
76987
26811
226354
3641
28432
181903
166861
225144
179402
105149
174267
161011
232304
234014
168218
25148
228014
191567
37957
244274
75173
1597
298449
294128
69301
68031
271035
234927
24014
93070
271158
126172
288905
107933
290778
83970
286454
70067
159891
28812
194329
259228
111487
123087
226472
71652
259712
140425
280813
144441
272601
153253
224397
220485
73106
158414
94592
160786
105537
165993
188214
299986
161202
67016
281300
108998
276131
214625
275304
85914
182801
27344
98785
264612
293522
194921
7794
225090
285378
256262
174258
91933
15464
106756
147950
149152
89125
298275
37565
39039
196267
174287
192514
251731
138393
49256
41722
294057
163778
193552
33844
235800
269695
276084
222269
261994
133021
104294
116278
238540
13205
261725
299868
89645
105091
277021
70601
159541
38517
154356
66201
38157
53321
243003
187169
269943
272205
178182
234430
292919
187732
213748
85652
279859
78100
149802
272359
256730
261475
114662
233865
252321
33264
129214
170580
195339
227584
187734
225225
247425
68966
55350
23324
198689
86726
70098
80968
87361
18632
77325
293001
258756
36996
89016
287280
133320
254313
19337
42439
66219
257407
115996
246278
33014
25916
269296
139954
50932
91812
6057
198772
42776
4237
67135
103080
271534
108597
282194
276765
191557
20274
143725
196650
160693
180747
276366
47145
296903
156513
26124
129722
66982
52783
265160
3467
206303
60671
89698
31142
166784
233590
86418
179931
23344
265117
187521
112362
282569
269330
127696
118206
178784
52648
15040
221001
208851
71916
42593
129780
147320
14932
295784
182218
185432
161371
122969
245608
200813
90659
289536
24446
51726
170619
247531
58267
217041
87192
102260
166080
128292
155560
107364
182388
153762
230254
142414
50371
141209
15635
75614
276490
29780
57013
247842
112074
277462
76743
217909
222058
236257
272602
109125
156448
87986
79911
229252
287020
1235
136990
63007
68533
26735
91529
104886
288058
132656
85151
240368
76677
233514
287999
165433
180698
186507
166046
76461
134083
147698
282489
265391
295433
67091
137467
285567
174396
197297
45452
41017
26102
283624
192874
91115
66357
8042
299889
142075
171578
243372
10595
23575
212241
966
241594
110866
188905
154057
176143
255109
70965
104413
67041
124721
32933
52316
42105
79725
31517
39884
56955
116438
192138
50209
288594
127657
24903
34362
180657
173323
250929
35871
216927
161556
136483
22428
268677
88925
224024
120
73215
204254
176732
240622
82264
282190
56892
288250
233473
150189
137047
154842
35257
249311
276168
121254
97948
111828
58049
19130
5110
258819
49704
84306
157216
152858
139854
198453
37185
193035
56822
161082
16988
266438
120615
37665
202083
10007
292179
96076
177457
58555
153412
252161
191062
295208
88303
262558
72762
252359
185405
240707
215009
279188
255583
258405
5786
40578
197307
259236
129762
115395
183961
44562
196659
236990
156782
213624
186654
233972
291735
233315
37540
68164
92733
144159
57009
231990
99742
151704
179252
97303
152695
170185
271264
267322
93843
161563
105650
95054
148698
148659
182649
270235
81214
256063
68783
155884
145303
22803
264840
226904
273251
251784
173190
65416
48072
187420
141875
11613
188137
210479
267170
243341
204233
193978
258737
276614
46872
104580
158443
40726
105368
85205
83321
149559
97704
34266
214300
85254
69969
163275
189240
288641
146847
272681
43773
262663
234961
49585
133327
134162
216941
7253
288685
278317
45878
275106
208390
299245
157675
174041
31053
168832
112035
205607
100555
85249
5993
38156
202349
288491
21954
108547
241921
170506
170927
207246
24965
151261
202273
171293
57042
196666
167248
234007
32797
291807
211752
242971
221735
45023
169616
195351
7408
108493
178174
199823
97973
26739
297558
297153
166152
73678
133826
92918
290584
240471
186627
141009
263658
248725
21507
194859
117651
255970
265118
171267
271313
230752
274765
36077
37109
274556
239812
191464
81982
278782
189580
282224
8876
103110
228140
105325
290230
120408
51147
249940
21713
268598
24724
265232
298416
158312
104538
239862
130629
91440
232704
35297
208659
270719
168595
265296
173028
59736
200479
128238
231148
284423
167879
118230
204422
143192
212044
95819
184409
216376
82038
4695
136222
91436
75595
102254
143843
78223
292012
83167
240563
216186
277358
242358
123933
87794
88720
155009
187347
134450
285940
279034
85898
290382
156485
237284
186295
206376
141138
34380
72849
5940
57766
153673
87959
37035
146250
115579
105216
27109
220102
252849
199934
245141
192055
295527
236249
51913
137128
104193
63453
192887
17016
241680
271935
251698
24560
115311
24684
282291
202646
299136
296245
157580
76606
265988
190853
298101
213958
202860
76648
63067
31553
4222
33540
140000
4465
154752
278563
270499
246473
125276
34517
266771
157959
48522
130673
144448
39941
84633
113793
37089
255240
215111
286669
138362
258527
210071
12273
55714
82629
210987
74647
80935
86535
244447
114143
257168
260625
179560
144350
124222
70235
181656
89143
59776
113599
221554
258217
115136
157867
113974
170295
71595
261574
121035
227407
207868
91000
77088
287378
299714
184460
91793
17013
2727
129542
117401
208744
138388
245453
145790
271725
73386
199518
30302
137597
34886
34733
195089
178277
248016
187137
77619
89481
4323
119168
86475
86962
200184
296825
254518
224843
20077
33195
83654
80869
76987
120866
57143
284711
231362
36068
295079
43583
286790
167512
128300
6836
247314
198066
82523
137691
106964
268850
283024
291255
157915
31349
149910
35420
97134
208569
4105
236307
205068
278456
59073
41925
224804
229009
126921
191282
122057
49478
79191
229006
296456
58318
23060
66363
39232
2250
49362
223007
47049
243996
114443
212587
178324
179811
292444
294499
26155
208875
139099
37881
84373
90795
39584
290249
87719
17044
91380
137635
131418
186797
277631
85799
183896
269345
120612
248245
123454
48102
221020
170977
14074
260781
282934
9429
17320
223085
132326
50839
19045
49395
155855
104926
39542
264674
11524
45208
87735
94281
39227
287429
40372
118171
142663
51763
220075
8409
102219
295734
9565
37064
206389
185171
286526
221615
87541
166842
59410
285655
86865
250545
84380
169584
4310
26691
70200
48317
50612
120265
250492
243151
42278
125347
30716
142495
116491
75073
239189
60785
98282
447
298297
72795
184046
62106
253038
68971
60270
31484
244091
286493
121793
109638
108505
35321
284042
180008
60399
84750
166769
118838
256873
111519
207167
268189
13593
97724
157555
256054
79060
39893
265578
64473
261267
104739
278691
66806
196657
235277
281941
83176
23947
39791
272968
132007
15368
77504
90003
215196
292906
98749
220952
41657
237845
65431
66282
184148
39849
7893
81527
117184
110420
80695
34221
267192
197324
11844
121011
235990
43568
216231
260324
127701
105289
51344
23072
90969
179711
285957
131874
287913
82239
132191
134289
160315
269727
250977
265883
60112
253485
174912
113407
220274
79751
290842
56885
209836
62086
229208
183753
63847
121371
64197
92118
147439
195339
296777
70657
161493
270880
60560
82624
68914
185880
265653
178395
273312
58114
61509
250215
141552
204350
190607
131198
102324
15129
296022
124664
120125
276276
77220
125220
182840
80478
220233
277225
225068
9922
279356
279156
168590
199690
143724
201871
218859
100990
65264
63251
210383
289659
71802
202383
23314
272581
299841
117189
154642
134250
211064
101760
268527
193997
185953
82744
240164
47935
129476
103623
197927
190548
5553
96681
135023
60088
209661
170714
54893
20362
112241
22902
262013
6721
25103
120354
26442
167797
101853
161471
153659
184988
87067
281243
273927
288184
211917
21815
216585
180620
180487
104276
187173
298526
267812
146706
171568
131072
6413
239252
184791
299650
251026
177917
211677
241037
30984
73019
89721
187263
271417
142459
243062
4363
231943
135190
101001
216737
41246
77513
211077
18425
113397
189801
82103
64719
213539
224148
131326
181461
237049
130550
144534
114578
17295
159089
159919
184411
253562
73414
1809
168351
176060
122545
294720
12619
262847
176444
192234
198124
88693
200332
222366
275835
217220
145215
104828
229898
121307
213884
225584
124639
25790
246590
125502
279203
122441
265642
33801
209925
93688
233615
166276
188970
175446
243316
80081
230963
246805
200352
233073
227733
91216
180754
293820
295944
1511
170574
172903
186271
16551
269900
121305
82797
70521
145868
235221
37782
299962
271472
53261
251004
200427
90532
284797
222333
209700
177099
110259
39144
184365
179699
113986
297198
20634
133571
157355
296221
47668
23972
158376
159471
151632
267428
28018
236440
160491
93292
113195
74684
92917
20169
69133
158910
148391
118669
214463
146894
183518
8051
73758
120134
125894
157307
281170
17426
122294
27879
210178
5915
104525
175315
69074
10495
236295
150795
78197
121816
103981
91180
163904
162688
188582
152572
79330
165596
14477
250012
287852
243106
41878
289414
32605
130227
287875
121056
290358
258090
259222
272461
205632
259170
165668
67029
139114
161492
47470
202123
140102
113534
298045
234478
44941
185675
201941
14107
140910
38097
248506
259789
225888
111831
102719
10911
274633
173350
102911
7221
146987
194680
119141
39305
179042
239184
208057
29053
198705
110397
294323
172459
53109
291277
274602
108739
74072
235800
220279
155197
66790
247890
257767
45754
33923
199694
86268
2786
155376
230957
204135
142926
98649
167756
144805
284590
294476
37642
36005
63064
109771
115314
180756
155
260876
268967
198524
89736
251110
173458
254776
299971
217880
264643
294355
35369
141300
262235
133258
274727
153941
262627
122363
292916
195293
271991
84575
296476
134894
197182
208630
257000
200179
134006
4495
289732
104078
88999
59286
235188
252145
50118
299379
171192
263220
63994
11511
290116
109213
87692
216438
200774
195853
44869
238946
81513
48824
274110
107264
238165
128267
248155
193599
6116
63592
123060
221261
102016
141836
272828
129077
6577
96055
16850
68069
222726
245637
268241
184530
116916
66769
71338
88518
174011
268102
44895
247616
138483
81582
179011
223738
235331
209656
53279
57637
93496
205569
38619
80628
185389
8543
24037
297868
1913
158587
276493
55564
284009
10867
55068
7880
291141
161968
181713
185136
105314
3291
125454
94959
5322
83370
727
224205
80294
295297
141095
184476
225194
184002
146158
43099
54926
23461
72955
125990
95767
169200
191031
131928
158463
247367
60164
159069
232614
207162
254341
71680
71156
190436
119683
57261
64305
283803
297729
194818
177110
150913
164536
188587
20477
179507
71423
2530
243065
82934
117327
268093
213804
274688
38487
216928
299767
170271
209879
25080
155527
36229
246936
298720
15705
78055
135492
45616
117401
87425
5604
243731
257411
282871
69752
182494
50956
158244
207266
71339
288227
229273
92473
284527
68863
234602
225922
57337
237113
284511
283345
148715
293916
22060
85100
24267
25269
53601
101812
73630
286802
265882
114744
218147
97256
243906
262297
168979
268963
244329
63158
94879
88020
184803
221925
229920
89548
52628
114082
281218
111009
141127
233591
208933
203002
32338
251288
111406
263627
173491
122540
148811
61636
239808
252428
18666
185855
150351
121518
121672
141759
112121
121340
26533
99297
294503
105570
289925
94188
122503
58112
252230
221477
298167
267575
211150
213611
88782
125130
183804
216694
241931
183062
253382
138363
67519
3129
259249
120402
82159
189104
138595
186372
243574
89138
88986
51611
109895
48090
241556
195151
237952
42070
159569
284942
2107
101185
206903
276859
220678
82067
43050
131353
69342
263675
295748
37747
298840
169240
53217
199328
110558
289503
234927
217446
137876
153576
83540
262537
285273
220917
259735
142592
287444
278350
262626
281598
231768
24127
91974
127563
248620
99068
78824
34598
158354
71197
188131
238258
168915
1837
189927
18277
283693
193366
82289
299103
80555
294471
109889
200190
216432
6454
42482
257594
269093
41296
131807
87809
25618
257599
294695
75554
243781
33380
1578
76503
295863
15177
279312
212910
273779
38018
163920
202344
32133
258775
242945
258908
95750
253595
279386
143144
252180
275163
75345
51185
120455
218979
204243
177649
165104
80370
105641
62311
110440
170568
97884
280470
253334
17092
266903
231499
264595
123614
8543
132590
77957
13580
29723
183794
147335
82869
270700
218654
169854
57591
240040
185290
203108
154617
115110
221117
121533
261120
161730
118985
3545
251261
19739
94072
22017
202695
75467
180285
69892
39733
2178
271206
190680
281782
103071
49887
117707
29883
256736
186351
34385
156878
227729
297667
126524
239108
121645
292089
71793
133686
295689
44665
57158
58008
211559
246486
209460
44879
137894
111597
69843
226900
278139
276447
259390
291992
150998
137697
248784
136935
207736
18572
170892
103413
125873
282708
218399
123557
147978
294731
251815
246014
128324
107624
122388
256673
188936
45851
175168
16340
241979
106974
142112
78000
191813
222931
220508
38809
176634
164467
199003
12413
147062
5618
99929
58534
182468
147161
60112
248271
59876
241648
272279
45608
47776
161333
288070
99936
282822
191020
80768
280204
60006
84335
246059
139118
49000
293303
222274
202371
30569
154264
182139
123387
82779
113411
271163
176149
214632
241042
27659
167942
69853
58183
86582
72820
199745
166535
263507
167053
191833
286411
10274
49402
101268
140806
172500
181948
116881
116496
223408
66251
281633
61561
281453
213249
38545
260314
165382
86997
49411
206692
87399
277720
118370
17006
180613
268818
275788
47980
47767
166037
282946
241830
270806
114044
70793
178388
58049
294449
129813
276496
68432
113839
43377
38981
17743
4997
38423
23350
177758
30867
210496
119245
228316
213749
212451
268151
47810
74578
236622
198164
158062
177189
248708
264112
44357
145912
9466
251414
48049
29234
244334
255873
37031
93219
272349
158106
138020
200626
28597
279321
271701
133113
155470
164270
177425
194450
39454
173868
294610
82489
143254
142286
377
46117
250283
207731
128718
238163
270032
144147
205297
93094
106388
276732
86242
98944
256020
184080
9808
41787
132142
155092
172274
215715
142181
4386
121634
248465
159270
169792
207485
160174
130709
262218
255645
272530
232029
280375
207851
111806
27607
61082
80034
81147
148636
143987
227518
70648
176531
149609
262460
74578
63951
209841
203830
128558
23623
120828
173576
235349
13603
265806
45412
30069
18368
100278
280019
190053
59199
228882
4824
61243
27372
75468
191650
141148
194792
47405
267439
2127
34778
205856
25697
38691
82467
203837
123284
187938
195238
38315
185892
15749
38654
273772
53368
210358
147432
299106
154571
270861
44874
90277
249248
243994
37563
30080
176252
16471
146769
192080
36095
243364
88083
287024
192957
95242
128412
294469
106106
92693
164295
51933
243512
185986
100607
156866
160379
150497
244867
54625
236680
45350
55725
266098
40880
298680
125817
203239
24896
228826
253629
98156
179545
112923
131688
44577
23978
188409
18035
222316
165145
26704
274334
12086
289267
13137
227168
223780
239361
100166
228139
69244
258569
163946
247045
270844
113277
49440
110997
38332
78815
105045
108596
124459
151095
276976
81237
135857
109857
110533
17511
182226
122441
154029
218607
265464
30358
296238
79070
207480
84577
205810
135665
66386
88803
270190
2548
51528
110010
166521
67769
267565
252643
252834
33816
237887
154853
226675
161063
196991
107584
196050
93993
45789
238165
85507
40215
262964
174790
168717
152176
282869
133068
202613
135244
60275
79096
84317
429
167420
230521
35681
49402
255670
54702
101580
93064
139203
185243
67276
271734
297232
97875
4685
265026
17067
294842
265663
199769
55967
98291
1091
248215
15821
187204
27427
97284
287146
117646
235491
215175
43910
246858
227812
119764
170417
133087
18432
272010
221219
295549
296604
243333
280466
141645
298757
145983
150076
26846
105075
195308
65863
166047
85871
33335
196075
194379
180471
265755
45554
288417
132062
244632
52919
54350
237748
217920
178154
83430
219362
190713
285814
6975
167682
220667
71553
37502
48990
145852
292478
184125
80743
150019
35875
10463
64388
213492
165147
204877
279007
167385
158521
154804
236875
163526
79163
96414
72772
134050
64903
213385
222733
83108
80448
96976
18582
163070
80403
83907
255125
129634
22206
237609
33190
254369
5817
264663
142851
38813
62589
266651
109871
73238
90441
270358
278892
241680
236934
243300
223985
119344
175043
292640
162521
151043
28926
41616
184228
42265
100204
155699
142308
226869
220712
251242
293900
20476
56760
51755
247327
145821
224877
114573
148139
21114
253909
183645
52046
257302
146849
141813
256590
43892
298758
121177
170098
211390
298059
135029
225783
28672
63039
223418
138489
1984
57642
60247
247048
288842
18382
101133
276432
276126
264582
102545
49008
236834
26240
63272
194260
173435
210066
126278
178379
66132
116235
102206
296015
213866
175315
263627
245965
251578
139343
14589
15900
273977
129520
33557
261594
120494
30368
67409
90532
39576
146076
256739
293843
89972
152504
69033
168112
136733
167070
2348
8491
131380
235252
134636
205083
54120
5210
155769
124829
49796
190680
275823
293953
294048
85866
66583
133517
174035
138076
267999
70465
168043
180277
157718
6841
190118
81187
90114
42190
193940
70011
242729
45285
205383
263002
285485
260120
16755
219666
215671
120195
234661
186583
125401
76066
113338
272242
225880
25171
296235
163921
7270
297941
243408
284799
29983
15584
144410
35342
264740
182977
213420
68064
65552
72999
271486
155780
119212
202544
180523
43613
206133
157053
208474
167340
55295
151851
256557
168108
18228
96047
278940
161392
271713
182624
133138
161153
61808
77197
201806
72164
52290
163827
277888
181832
151369
87428
190111
289866
98931
5523
62479
253476
12442
34676
96203
97334
187070
176919
289319
30971
67254
80289
256524
186138
205027
202347
94304
8448
10199
227095
175117
128986
286310
101884
6198
66391
271569
55140
76301
211353
52296
264861
206137
126557
153044
197243
185895
288515
294807
8839
14818
202054
200810
105161
158046
234848
208358
236561
269205
5619
113891
265597
30202
154916
295509
259217
252709
183867
207383
136846
296788
51848
68707
129935
293055
233574
219168
261802
188604
151840
125134
89107
135382
127776
28768
180358
91209
121350
206555
132328
173840
199559
114107
171296
84584
113555
140075
288494
95571
272319
199239
241584
172698
183505
256388
188852
209807
68181
274926
253677
244459
218579
290935
42801
131521
270484
102772
286635
71249
6522
229982
294664
162825
243493
101504
256294
18360
197172
208428
104640
232724
257306
95149
25112
212783
134497
227509
73998
15658
224026
47251
168209
61593
33390
41830
236198
166302
7441
148303
163431
74210
262625
107485
50186
61837
296014
95939
169706
128170
297874
67953
223741
65803
242558
207683
268361
122116
119250
36117
213259
38628
215017
14344
57676
155945
36160
29960
102399
263242
266844
225395
102869
236978
187890
169148
105245
52783
58165
2591
266131
197161
39239
27918
254259
184760
226768
73437
245884
136270
48915
77113
44542
287144
211740
88426
59058
37897
52599
298397
212330
82182
66461
230229
193410
60614
100401
98490
16975
60174
287407
168395
239191
275576
86498
123144
92531
265116
211599
231661
162393
230531
191604
200453
245735
289281
98577
192426
113266
133819
189791
295821
144953
19183
263929
170927
290650
111819
240649
195623
70642
211909
129846
136487
219924
208210
178685
155179
264118
214759
32412
188236
99906
289973
286603
218735
17775
119560
159877
35240
143035
13741
258176
3051
136192
240018
132763
274330
19940
110313
254043
56488
218539
185078
64307
288470
129551
204826
162860
262719
287613
299065
186285
58426
19871
224138
210050
55359
197355
285972
195230
242847
254093
225245
202438
255396
88612
206397
107661
230731
216931
245138
108020
77457
298970
149318
86400
179411
130162
184897
30548
294389
215088
168314
58210
78182
52957
129745
70525
46794
48732
21050
273865
62765
212136
235523
288770
183762
276556
241583
154970
130341
199164
110759
10678
263390
61935
155632
2866
123409
265009
263224
123630
190411
184715
205334
208904
207835
69950
34668
89426
198519
160733
219054
224876
144534
127966
146587
23396
122421
8073
192726
166897
53268
106209
233872
171481
146000
175153
255989
137533
182485
53040
69383
267391
30525
249246
261989
237127
19104
85368
12594
134968
278298
98374
40702
107150
171012
153039
52746
203762
105966
18687
257201
148660
150067
257865
181395
298187
137412
35747
163294
295412
70102
32797
67295
205455
136382
207639
294087
13708
242678
262860
289071
184289
214333
31704
18635
140508
144204
147881
31337
296454
289865
246944
282966
60432
283360
193064
250135
283257
114401
281912
119864
48335
90826
32110
198661
31272
158412
11303
248100
83658
15913
117447
284193
213369
299807
230587
106481
86297
234356
69492
128721
9927
285230
279231
162276
198436
219345
13314
9005
214865
132807
191279
152104
81409
268608
214657
11651
72866
141657
134561
111979
14982
213353
121192
226597
260461
6746
47928
166548
11746
13937
120476
150102
220184
99019
75227
89518
65509
7666
146198
78928
11086
87612
146726
175914
176592
69054
281663
94178
63072
230780
16354
98899
172167
223737
39877
22330
237131
61729
14903
199807
130251
29306
164881
127244
170721
89848
225482
167795
67131
151340
178894
261711
12022
138464
95547
172909
88563
93885
277538
84415
91921
108276
127190
266940
66193
43305
20191
240540
258289
36549
5198
79199
121258
192171
196624
120211
179925
124634
253955
130805
232926
201793
193812
54059
70350
48790
67813
258175
5765
62266
258796
227954
84903
136822
138408
62263
283317
278651
262790
200976
105630
98987
108
59659
180113
36731
143013
51696
279267
169287
293206
299339
185643
29755
35166
165731
70388
272576
155685
216383
185117
190266
173770
184542
237508
272418
286483
277416
265875
188832
260605
79242
276611
172355
190164
225504
108613
129514
150655
268759
269283
188523
281286
37711
38389
66530
229633
92801
140261
230742
214896
102978
102505
251287
15923
175441
134880
19761
296190
226142
212269
246755
110162
75207
234941
249091
99204
171068
173513
206556
234683
266493
18746
9425
73304
185990
251058
170492
807
149242
96745
14756
297936
22656
17676
240970
289736
9864
203883
194673
201269
94232
227400
118299
54280
129103
54034
189689
33863
4242
33924
178270
124007
294876
83262
69267
253764
207631
151629
189994
40729
69322
232536
74849
43019
58739
105417
71046
277371
130642
250867
115574
265218
6450
235734
237925
13742
20240
164080
203518
148007
282041
29307
27427
222205
26171
189495
284652
277938
71919
31918
222929
197139
229418
265398
47371
144130
109834
74888
54917
172706
233390
152893
160438
195626
105429
87666
99581
185392
277460
90004
230675
197589
156056
10732
105833
190083
184284
298127
188349
150759
190255
81081
269218
267078
228989
147163
139672
35611
234722
157192
176458
6582
121347
76812
154081
141340
114468
90937
189573
16132
262034
130982
120721
124934
33815
117192
42076
85237
223364
109543
141512
165333
75245
296000
16900
159610
206413
251589
156371
3995
80366
170928
212068
167789
225933
36651
161894
10199
11489
182232
263956
4431
81796
36155
107011
102396
233120
213853
27700
57621
159365
80103
232675
289509
34684
47462
220365
133479
204846
172535
55560
110672
284736
205494
27111
258252
170827
173621
72794
54839
227956
291057
179250
259552
123338
156039
298638
72266
186376
86626
100404
185519
47577
222485
183433
299713
33714
149526
24243
212055
268756
210484
147532
103396
211130
185965
23090
138818
52232
66298
49052
257157
102667
65639
119600
132607
252622
56819
25555
191059
117461
194906
235548
154012
260136
127565
8328
217591
192457
119295
273656
251344
237078
266332
245378
25313
283180
261163
22867
204908
209717
119737
166782
184548
177356
257616
48942
237402
75693
186380
17177
55240
230768
217071
10613
170441
70326
58980
27265
294391
87678
124793
156667
137082
199648
242596
79700
254830
269113
137054
285816
132044
293519
128022
250756
137949
221997
218542
87744
25813
212752
250730
156692
15859
279296
200564
197194
244962
70373
261835
206520
58003
287873
193104
122256
282059
198148
265037
66618
209497
212098
188107
138173
184180
16346
97490
174778
26167
63703
104857
130579
200015
149525
48388
145217
278671
97480
291770
66535
112969
267125
213561
78802
125227
121815
112478
232738
16231
90355
182038
80594
52203
95704
130624
7782
155603
108687
35958
44626
151443
96082
142155
117050
57084
113511
172892
218739
256738
2224
237100
201769
79544
110552
216995
218799
49536
48027
143963
240297
202955
80014
274630
71353
20421
230887
108440
95643
99761
218342
270677
136491
297615
8053
25747
201988
22222
7323
61892
71513
63062
32067
111637
247130
165715
76905
298900
218554
10408
232861
6224
5569
194217
131310
147662
290822
240279
147895
285549
39971
179805
283120
92549
256386
44712
124805
151237
268721
100414
280680
107000
123979
276776
289057
167871
227786
281087
137078
280138
74037
165989
173163
125984
166247
86299
77350
56446
203270
234135
123695
295812
54158
260764
297062
141504
167300
246531
3608
268987
119403
57380
170912
292029
221372
194079
135215
133984
94706
84709
209705
182193
84179
153314
182044
100189
59810
19827
67490
171376
209984
163664
200955
121009
10957
228366
188981
118197
252508
290728
170281
38743
244051
246249
167353
248268
141127
279227
82060
146961
288032
90752
78078
198999
148854
69705
281166
147616
78333
236047
63377
26983
120265
119024
138788
299087
267017
90136
228809
25661
128196
8899
36403
236352
88933
191231
16063
47276
267862
83209
39826
39416
204661
253181
145653
142931
86469
17065
113494
225916
111591
118806
119857
200568
222032
178329
39995
274804
186331
87151
34717
158460
40252
211298
51917
12930
147274
105584
211935
42832
189164
153127
245288
175819
282251
237979
273452
175521
29965
201768
166380
78432
207011
246753
81002
56796
251005
90271
294047
169434
94971
50188
249692
268367
119536
67813
28791
70616
183188
68159
176287
28008
115253
297164
9852
111528
176013
194258
217754
19846
183968
124188
39627
163747
96290
218988
218170
165769
90129
193476
261964
173777
40105
46771
86919
79065
46233
107621
63401
161844
25692
5090
294979
37762
64367
298422
32508
271209
253785
197905
179821
204524
86245
165200
75536
69461
277465
108155
65287
62776
295310
200451
95683
293172
274446
177935
119978
20135
182410
129157
165501
226560
290502
290006
217921
227303
142926
212542
224182
27034
188991
250304
70615
277452
171957
268557
262004
291363
181847
71984
279308
154845
185569
89272
18729
182706
6987
53126
203909
64403
18823
77645
104426
51314
147514
113082
150225
230262
115332
288445
22872
236829
253287
215130
65609
1043
112238
112509
32005
43217
277411
196978
150615
242239
35276
42666
213737
237334
166369
38220
2951
281128
291491
108575
35747
156633
141228
181808
275543
208978
291675
241715
76824
167746
35775
129121
265589
286592
194943
176321
18844
292688
266171
50790
279225
29898
237409
259791
26661
55978
187642
7445
266198
109041
209681
290809
92747
152712
298520
26808
88530
202895
60833
233675
206773
82525
211229
138210
258002
250160
96915
71774
242754
241784
10652
133483
223684
142829
279207
180533
173890
207056
177571
116801
42486
19854
53912
67286
258020
277542
90629
48387
192677
115997
90586
95283
232230
269825
260612
37499
174720
12878
160820
249634
260559
4501
183327
57069
279834
166085
257688
42353
43756
126510
12607
272126
86308
152485
207938
156964
221595
71579
126671
185986
6908
299824
123619
137573
137183
140440
171841
22937
274510
7759
197230
283362
213690
32821
251622
65623
235576
192295
184486
288120
169505
290415
50426
86432
241654
222069
81967
195259
243308
215335
226515
89552
28332
285491
161106
119725
128062
90273
40533
98679
9952
247163
85398
196165
233475
236934
212950
186933
252347
47395
208704
260130
12649
240453
59702
244630
212421
161184
18195
220322
82218
37780
132564
48661
161480
205379
192417
111797
241674
269777
47620
221898
216136
185580
116203
230348
113176
5140
268610
235331
219032
276318
35813
7047
158550
156252
145015
34469
228838
154247
264665
204891
155314
279518
48781
53274
52314
46401
193102
287196
16778
258802
72394
48760
153772
236485
13027
283621
124024
159625
23487
69511
74965
299175
273497
188115
278849
221507
149409
49149
273926
87791
114056
292360
274017
168585
105658
65731
48841
278331
267830
95827
254552
175878
276756
112823
63784
36826
165797
78936
45016
42507
155907
234832
64953
284152
160074
67560
71800
65461
221170
78931
257997
35296
209051
217588
213200
106329
237398
22527
296123
114544
244181
234915
198355
297879
235907
246306
281979
86599
210635
218765
299691
88872
199294
259300
166905
6794
6686
97998
124100
171269
80088
74875
294068
100658
51066
127179
165343
267357
251803
114184
150217
226330
250937
171928
72001
178805
228334
63034
40424
180364
191422
282009
194901
183794
19185
25422
190315
116374
187423
135277
137135
170273
180009
106574
205306
150546
133508
127456
143758
94431
11329
44789
262155
213526
210094
288152
232432
250837
250019
67882
98507
98499
148852
292776
76262
223517
66918
23232
189297
159325
82592
171615
130872
92352
29082
34441
98332
235809
244608
188597
80577
72577
11873
216589
30648
167885
217861
242585
228367
240277
136979
228436
31498
10350
241707
85891
30185
173277
259917
7905
145709
194623
272880
45604
205580
156296
32148
272137
18693
76406
6942
194746
155339
179009
276352
207488
143610
208115
102947
264823
194500
228043
149790
243721
12136
81335
38437
158029
74408
297490
43201
38282
290467
111133
222697
213693
191504
213610
118310
113314
116301
234450
117598
299984
234006
258712
243885
236993
151933
29189
182017
112562
87855
133810
190719
285088
44943
106778
11747
208684
49013
249468
25723
292203
7805
89657
1418
85897
156373
103486
89211
138467
21729
60294
239025
205565
95339
277509
219268
54472
280822
43557
105361
100099
251482
15953
184130
229353
201446
182893
169474
229914
218840
193387
79732
13669
186412
225450
202970
233396
270230
117336
36028
210704
48223
165936
237520
142490
250400
257189
106135
39547
270700
108109
182679
74382
103504
250843
114930
199780
279613
83877
214655
272959
16716
35107
109879
176026
15112
205738
95387
122118
173286
141991
182450
162322
90321
288676
259810
167263
177724
230852
68633
248558
123975
105409
22403
239791
25298
40454
175537
220794
104250
227064
115362
144934
78996
121447
276619
124900
40594
110329
30797
125773
76116
40979
203771
224981
32376
101248
167019
103477
136138
86241
262324
130590
249529
296527
203411
198706
56184
177484
27964
30660
169719
148417
239595
42834
101744
132181
109644
221902
225965
212795
104229
84386
97655
240802
69086
54567
42832
289932
11179
281568
194697
172377
251421
103657
76464
192386
259282
228640
121618
139197
230940
75163
195957
252798
272538
3771
111171
10385
133367
7542
54909
191614
252491
193490
26707
228418
154165
203324
298953
41707
140615
196250
247239
298032
298580
170721
221136
61591
193699
263962
128034
22688
238885
58712
163221
28849
104955
249980
297633
260566
157099
47362
201925
232747
227976
49451
216200
42608
7300
82848
114498
200351
116132
237473
35161
215237
5385
195137
238594
252155
11200
229051
287750
69697
172023
27686
33508
163649
47213
55292
72410
60005
84472
283493
23270
231682
102568
188693
194692
186785
214728
87467
241682
23748
95687
11919
122811
157209
65138
5300
273128
131858
107007
193611
92929
298005
54141
50200
477
46202
47672
252443
247418
9488
43743
192853
264977
169350
120323
52093
198213
127270
299708
241465
142619
218972
37989
296089
199224
174889
241148
42128
169073
117483
207519
259985
91952
170262
102562
31841
199410
162818
191245
290244
281270
229869
235224
294911
5466
43117
219319
41659
189235
216068
14161
282736
272550
181139
291892
133237
113470
113210
32550
202710
74048
254355
55014
193743
14881
189105
159900
172538
178754
83757
35841
64442
214041
183456
231766
67831
37018
56885
259768
170002
178648
254316
42009
6497
236327
86732
49580
166772
198912
73741
212337
107780
176661
121086
200788
11413
18907
86300
32680
147491
141743
194357
232865
149934
88893
70833
279774
153220
278168
146714
30868
50920
151034
44778
74133
71143
220884
86263
10563
117167
220118
59239
38098
44147
71716
52102
296481
68813
285317
168603
238715
196
291993
233514
91113
244114
226174
244745
216448
155784
21937
156641
166836
15203
146834
114382
61705
255250
15043
143801
50628
78444
74592
181085
49862
230954
297515
253375
284905
286365
28311
271537
88605
203611
7065
244754
288281
276671
146211
105456
51569
297322
93828
91892
174247
215177
288373
289962
34431
242340
290972
272486
155803
41103
163839
295623
273505
262572
11576
186494
293600
52332
262961
77287
56936
155564
153691
136506
84021
132468
294805
174154
230257
119685
231568
42644
237406
273843
287779
33762
31527
173238
64095
54040
151465
270595
275920
229193
20144
200956
258292
280253
105475
100198
128645
146156
118368
46051
87803
91890
240050
252144
246744
220875
115607
197136
220158
232517
118463
201109
4284
111073
183210
176391
165490
207112
65994
78458
199694
16635
199124
27036
15290
273489
48026
219849
135240
216209
201047
27669
295630
256275
71319
75286
242586
186798
2580
230261
204072
234508
175526
241000
58214
160540
104038
255936
261311
234325
223099
177444
100336
174232
253776
32402
146390
22276
229306
18930
127887
204528
170045
76712
212088
246641
40786
299888
220960
295437
200108
161005
77202
253403
36906
87133
85078
76935
239488
113872
3656
144233
154602
48647
219093
115520
91738
284543
289012
8241
297666
199264
211425
248701
216661
9991
205254
26572
16442
112179
111172
35240
267556
48985
176632
274681
226755
280540
123054
200440
223594
185244
140981
54390
151292
212702
174317
235827
268032
280104
176623
162980
17730
175819
136299
44529
276082
272692
59070
292556
10333
227829
206050
257441
23093
44047
144831
205788
190923
191372
89062
61027
25216
46098
171343
123503
221162
1754
74994
54399
141520
239956
258632
29978
127005
220891
271091
237296
192122
257672
147948
78644
23601
185039
6861
256593
72500
263253
117889
183345
179902
204587
295140
52904
219938
103869
9433
166249
16372
131008
264708
17387
26312
113135
232249
49675
265137
69803
53635
298827
256551
14717
267968
159241
213106
17000
298399
117752
15246
182015
71562
215971
72570
270352
86144
196041
91915
123880
1809
111678
196978
234786
15889
92420
114977
268835
201676
296958
157594
191993
210486
89330
138210
174454
175416
102518
137185
12696
169172
258644
48792
297141
245257
173408
70528
21857
248233
253797
27298
212321
167073
11275
163798
263432
157921
44974
94233
7333
154519
174070
44476
147402
222564
53707
249373
53997
45592
260929
192001
84941
164662
277157
32429
119150
281238
41993
172203
225271
226970
47125
110490
279130
137901
154955
289073
11043
68045
292444
93411
59379
168874
191292
163886
210635
107398
195720
144860
122354
193473
147336
2125
245043
88954
95629
127595
242940
182375
229975
25014
34227
140177
271005
259087
279303
125099
175265
70522
206209
97996
219027
57903
198213
121706
176584
232004
66227
97062
64652
222089
129899
293466
282014
35718
6017
196070
192331
246551
161986
84271
167961
45695
189809
97672
64296
20628
283538
66596
15680
44776
191731
185485
14236
40374
134575
90748
289673
113987
224378
78221
202307
119798
264805
91084
261218
101476
287064
111706
220397
900
27602
163283
191111
295151
202738
243388
103621
234974
10292
120681
34241
137989
56367
268845
122622
44233
77190
161845
273653
278910
119674
209580
34970
267350
95383
78044
257960
223682
127636
286848
110020
80584
18149
28173
55179
277850
76386
73580
57681
12938
19263
71317
180808
84038
251567
85849
282755
104970
188604
253406
237893
66242
271193
226012
456
233025
133334
68116
285462
262669
187914
43863
281280
142504
2256
178677
30272
50821
257878
195852
57162
271960
222445
63065
145603
245133
142914
51957
43345
94551
258890
220702
106798
17648
73742
109845
157480
299918
120636
142770
114469
45275
139708
231201
25968
71981
76398
276046
142317
139017
89308
2108
32030
284485
5892
145944
134830
86417
92086
187883
250159
139740
207994
296883
179426
182960
273807
211288
253107
230678
16817
42284
78843
187954
1403
13156
296924
142842
56003
58130
215630
269651
1181
25304
60606
57785
34365
21537
262075
29451
26784
251362
36741
230014
175624
266900
141428
175153
192325
21475
67904
190854
210174
134778
183889
262030
175560
138607
178184
177278
283009
201469
47439
116145
169090
112524
182866
255114
286196
42055
35627
73491
78874
244839
74874
245068
102137
108236
245723
74580
69332
59301
16514
186231
297644
249147
64541
135521
52667
244735
128445
227241
197281
155476
174813
274641
59683
272768
274033
68114
57655
184151
173051
83363
22711
240812
262934
12377
221900
54488
221297
261085
107484
156756
109172
221561
247682
49054
79671
289058
174000
213345
287656
85344
153251
186146
285793
224264
144738
259761
256864
163722
86370
133860
242741
87277
195277
272648
172483
22044
280584
127538
118094
197144
148367
80061
90699
17339
24724
288607
81338
228740
207283
90425
265268
291027
144977
245497
22576
235829
173763
214340
239061
146133
21280
122556
291383
194726
17989
285279
98268
295658
32722
221887
235087
94980
2612
226588
107554
263052
257340
212093
65033
130358
274634
87207
257269
226573
150485
88275
51825
20382
141497
37053
208002
22502
241932
233614
51706
131100
147324
253548
287866
91606
44741
173775
162183
157141
282752
73094
41475
247243
113986
260981
211178
76463
158360
8831
148722
184836
180781
17987
50332
290910
3548
288669
19178
137554
97959
24118
40643
66281
105282
15011
95785
167159
181126
282594
158574
138151
158612
82389
14520
173891
153514
2408
137914
78301
218146
62494
281842
225731
139721
152744
33036
281733
291957
131258
272479
227089
38234
115067
36038
169352
291471
191761
79135
195726
225951
205374
256470
13898
131716
286701
224821
37228
70561
121621
152027
62750
228550
225636
82837
218971
183263
120857
87984
268811
294839
284901
211488
163024
177118
212915
126765
230028
122996
235440
44321
129445
86632
157516
251085
73738
29734
224319
182922
128790
100988
128918
230505
212923
279673
175072
218686
77250
240073
251560
17739
135604
267635
163396
252680
242060
19539
220150
160641
283891
102549
287139
180381
270271
292096
165102
29153
202796
187858
90655
259235
130923
77791
205994
206166
195518
104742
149363
297019
106274
105329
298191
81351
7820
26300
122840
197516
199057
295207
136201
284768
83832
32186
124080
219003
248498
133443
197515
150466
25764
258331
5268
252002
183729
85779
52602
107189
119653
141296
31895
232449
125647
138062
95097
176124
106953
127966
93502
235890
44118
112155
250361
33018
225419
152874
128824
119578
134236
88969
187881
150129
38090
37048
210727
22096
287177
3269
2601
14972
244014
31921
277701
246090
145318
281434
49949
259
246096
215929
68841
79644
97876
225401
73359
278750
151514
68674
53989
153138
52608
251186
220884
177413
226590
156127
114460
298505
95642
222315
135633
154450
40919
162101
57969
258823
175332
16671
259793
38071
256506
43973
106796
89708
100581
17721
120003
54415
27771
106252
123905
10949
275319
69394
176070
104464
221438
115799
185092
134816
185641
103193
183258
266429
164532
70446
257021
211073
84676
4140
111996
227760
112251
187993
269141
90996
10439
38185
52598
212410
115466
293266
296646
182942
287264
290822
205172
11103
269785
177906
131510
270265
46124
177518
70415
251752
119067
197749
105941
85265
287855
98460
53984
241544
170427
225682
278464
199418
265137
251498
246452
2766
116823
27652
156127
159559
239094
94571
255218
103943
4697
141285
141905
135322
280390
260251
37286
53547
233921
80882
36755
91307
177749
286407
197842
259085
219525
223469
147173
18953
90803
145526
127957
139481
208029
257734
162507
109736
162418
164332
109158
41621
71336
21538
77968
153144
200268
212759
124027
252825
121464
19277
65640
172864
102352
125122
67627
10096
176603
87293
156780
298418
209914
59858
29248
46741
100344
5820
21443
104917
15631
148646
142361
179799
110762
147793
7774
189344
185419
110344
240062
96661
290690
164976
234364
18574
42240
31531
270614
274227
47023
270801
91543
37671
136359
264724
150159
89181
209139
91956
268131
183673
3257
263886
140197
56054
213303
149246
83791
153811
19752
154839
75834
101059
290140
191974
19404
52045
22660
292242
264863
238210
187796
37222
63347
294952
132706
9485
251613
108846
163271
68685
39375
84236
247197
290751
160526
223984
115995
77412
138124
248117
27110
105298
162175
235797
178194
72166
219196
184046
253748
148412
146169
13680
50268
296999
242255
82418
88684
7177
101364
73289
27801
270495
29708
11078
38286
169147
145687
162635
67682
229383
27956
79576
136630
253045
141836
240283
40827
227823
267401
235056
26417
255853
298952
13715
204024
49689
210245
60648
82176
152170
216755
26551
185656
190425
86948
134970
72406
103846
44359
197303
177405
49081
237603
37858
10267
40542
36446
49754
14473
283615
95398
113485
11806
158435
222381
260236
156743
150579
201918
2491
160063
131267
106350
272773
123267
256023
187667
90948
279028
81012
210467
206734
112811
114528
82734
25045
8770
65843
39908
15969
85553
29527
250815
53313
139289
210627
288993
194282
259947
211974
6618
130670
66459
266523
248215
218726
175502
225455
145940
122055
261531
228705
96788
276820
6998
54359
30017
220535
124013
99904
232724
41416
204741
183839
235100
247204
9453
249064
145378
103682
180141
104415
291408
165356
138065
49208
240425
23263
63652
272824
63170
127672
49320
213362
89782
290610
114542
136028
215004
176673
243860
205206
110275
247202
196311
242174
164036
165848
273058
296891
231049
235423
171532
119399
290065
3202
177453
264805
226722
227779
1888
268002
179279
234353
117294
288940
181995
279422
265585
277601
199731
12347
299013
144968
195856
173779
225056
227620
77375
191765
131009
281528
105042
293811
150077
64839
132769
190647
197355
161879
207415
51666
278709
154253
204074
104093
77780
87494
120695
252141
160523
238673
19533
166690
296634
133417
72039
105893
97506
47374
273574
142264
215181
91127
97665
101756
146700
150716
51557
265996
218939
187586
217307
71683
250532
40309
87558
282238
61792
49537
203019
207381
49288
32659
296774
181326
170156
157544
211115
83099
102433
262398
210284
173988
150960
177918
119334
279089
257395
230170
123781
60574
220247
282481
200406
44216
219147
166192
68867
141976
240249
187010
218286
255776
220654
659
125817
283373
26608
254896
287754
181039
61038
45953
126506
147031
154990
42623
7120
123396
222173
196123
25003
130313
259309
275772
219478
223923
222251
68625
54239
222055
145505
181071
11278
239028
246357
228548
248356
57146
258512
144228
79021
126201
200794
82650
17524
170341
181043
187675
56181
294784
83917
143573
257193
105505
34935
6884
193323
229516
368
182051
258378
61336
180841
296887
37074
290811
119296
283931
162577
201244
60771
176018
171628
278081
45621
93834
25174
249436
180119
3917
181214
239560
61260
106370
203035
279643
12669
85975
250552
70582
117388
216483
212240
143644
43934
251747
69726
272944
183077
131893
70281
219364
168594
157268
69664
255706
216904
160414
117551
261868
158522
289739
272506
208092
167835
284580
213096
171815
45285
67902
180657
282104
231728
143510
205237
207663
184396
52243
196726
15355
65965
174533
184004
59613
214516
94535
74364
163930
267728
254658
153046
32580
36579
246703
236398
19050
143296
79509
214415
38735
76903
110000
202290
47248
150496
46605
54746
121268
121169
92796
253015
118985
142932
158010
279259
77655
243121
134720
141234
87793
188340
218323
220091
30898
150825
234915
2251
1446
117804
82280
251662
215237
120337
135308
96204
298221
219579
14977
154644
191242
205587
59743
240530
283811
124723
171325
244053
35019
208862
60342
99976
286114
266059
254894
38477
75504
56519
273507
123945
182030
299935
277481
237808
239462
145001
35917
148533
168005
36892
70173
244275
161969
275310
235076
32460
21120
252444
269605
78564
293281
274232
107593
12513
33782
25851
271857
169566
62453
197756
242522
238140
37281
58963
239554
222694
280104
129534
28834
159856
53271
72697
134241
32103
43174
6685
280073
66026
74503
168881
222581
114260
152483
222840
145584
24095
266300
140305
281275
264033
195654
274855
289928
223864
72060
119093
42776
254259
246746
251879
225643
123543
85545
121914
268216
103681
130681
143976
185248
168052
253247
74568
150503
245229
220590
185429
276098
72118
95297
246976
105051
219736
35857
79349
101389
102864
215586
128336
185278
47421
58964
111676
162224
286937
127517
190260
140290
20365
48140
136489
470
72824
291316
192767
197768
252105
213573
239057
290758
50608
199700
193863
46732
149811
93524
217415
436
41218
265253
6682
12654
14846
179302
288861
121417
121681
65802
195407
294797
253701
280871
44434
266052
260847
129414
47381
295797
144392
198528
234280
138979
280606
192381
113044
199053
90492
187758
15414
175525
116985
26146
26121
171883
143456
24346
79497
295967
269217
256723
71250
241651
112518
144249
6025
130133
84639
148657
93604
269894
11424
121706
251322
272118
5779
17495
239887
119714
52939
288333
35076
196749
4819
187352
20790
63633
69517
262076
142006
117543
724
83094
117080
36119
272803
124502
182760
191778
6484
206468
17582
261902
130734
111064
201242
119241
162449
109239
272968
211505
274237
268998
66911
253552
61050
198202
2163
417
41406
288858
296624
183960
91859
146765
276929
68188
99387
64134
201804
191358
210850
4563
158554
64812
197031
19544
251789
119237
138064
183569
299866
94439
142435
48021
260615
240154
252555
81269
139526
138865
280337
48613
31497
73809
104067
66159
46484
115848
190651
106073
163266
93070
7364
252893
254840
246724
141470
248550
113338
16956
73627
75824
168918
17159
71143
54078
262914
111494
223427
10380
238383
218657
65925
231966
118802
295199
163820
281812
231716
138982
255935
63965
68630
297490
191918
26721
14285
108721
50740
1356
70060
216802
180375
66044
162610
105013
83191
235453
114735
21219
210390
32258
21902
239267
5582
3061
77421
253238
279165
180348
59365
88103
194502
153306
259629
208257
236079
213395
226059
90511
263971
103699
43057
158454
115100
146494
283434
20730
117587
219117
3757
30266
193426
63326
276707
181499
195099
169613
182784
281405
251155
281184
93315
20789
132346
160851
126277
12449
11980
289602
208865
37926
187011
205273
164240
234711
218269
28624
116121
30465
36072
80715
149588
57898
181631
117878
158575
191030
222512
277754
285440
27204
154345
241254
31295
83955
96438
178557
127013
67969
112002
218805
69803
77721
280189
26432
247878
150876
26269
201789
299470
168244
78209
282799
267405
276972
102303
269618
173831
282089
179622
141400
153736
142368
4689
229964
227228
75249
265822
67625
278924
294821
206249
210706
246060
64029
192495
281502
193779
200912
252940
125878
299607
161273
171705
238925
192443
67738
150397
87817
299389
153595
191044
194331
184455
50043
188433
238422
277187
211284
273585
241774
218495
230918
6014
141215
15196
240496
211052
117054
24634
159096
195775
46422
183066
50314
174052
152673
229987
68930
280154
259230
24121
69084
41615
231707
289242
58276
4288
78261
81396
240256
211595
164982
144527
42568
218566
242096
198060
220432
43689
203225
268647
103649
217565
12730
112499
23648
268559
4791
127638
129592
164049
172756
20349
210987
79949
215596
286765
17601
193000
128003
51807
226969
50302
100817
156024
174273
142897
46796
20392
33662
297046
269873
40411
42849
270061
251460
57896
284717
22097
191058
47026
38416
295134
207596
89000
136289
51419
226573
38866
5647
221182
17104
247289
297484
234231
25902
116113
223666
290206
160958
197727
36692
113588
154164
193033
133832
106874
127841
207600
215621
73293
43973
26683
299031
256423
74334
151321
19390
57157
126864
160001
14585
253789
98735
89145
72203
276199
296834
79260
65373
16372
15178
99853
49534
152
181195
123627
242655
299471
254323
287699
298723
186837
20484
184857
160711
38464
1290
68395
199772
97871
148115
161356
143219
124122
55500
187986
168253
55419
224950
135273
27212
196169
64780
224076
256721
15106
179746
242139
5523
207368
50776
234389
137893
215507
127320
51293
63841
213104
56564
103130
78378
53794
272651
267498
15629
160393
227736
52282
297967
262432
43816
220545
126826
55092
292201
286799
296017
123051
296321
39589
103764
34161
59517
111525
115337
261743
86484
21144
1225
184267
205409
293548
246255
219196
88371
264599
231021
229741
199013
168477
111186
23696
158711
25213
230401
215746
130310
209840
39435
238140
11985
34696
159973
36218
118760
292753
254663
294170
74108
206500
166925
71781
277169
268116
57441
59260
237704
196380
25802
42457
62781
120059
8296
288797
51324
276762
240422
143050
128364
250454
269198
250988
296250
159883
92693
12952
294431
44837
171693
22581
229995
139068
80782
75575
115364
125362
289928
15870
249186
281341
234120
64587
178347
72823
215328
112213
115457
282021
105004
153853
187439
142791
18842
179354
78585
235147
74606
27535
206176
76803
230443
197379
210499
23092
28532
176909
157886
4232
245836
290845
158181
237778
133771
55788
129320
290197
182026
101197
135018
135570
266179
286811
132287
177579
45750
171391
66129
256582
51866
24992
19382
50209
172311
211992
99246
175440
157571
250296
224805
152763
304
55669
131893
29846
202339
119345
23025
176358
211932
173492
260544
169242
270739
66452
287588
228517
250419
159629
92114
9722
167427
165411
235055
223993
298358
75611
42713
280840
281510
270769
207100
160919
204459
80581
133172
47761
238798
252711
8207
90557
274135
177793
268620
15058
29565
129181
155180
81048
132383
131210
175035
269506
71693
264806
180193
152569
128916
125901
160339
120791
15347
193733
208990
98571
193804
211154
245750
249725
266855
188846
59363
297179
35123
161932
186307
287731
33092
278900
49525
118353
260242
88563
173951
290353
82409
225913
5766
103717
100528
275926
232967
252387
90745
207806
273004
14613
256066
155184
63596
120046
212968
232697
154498
270687
273853
151339
18676
55965
219220
206675
171993
127152
138064
292902
7799
127538
257373
60066
178409
277997
164862
129878
124319
267284
276759
286328
169508
238428
264263
140525
291727
91976
32665
245879
110136
162401
72635
9150
252464
209066
41611
165952
7194
25118
139554
126308
273996
164455
51906
204439
245152
65904
145701
15880
157813
162954
129318
121079
6529
122190
126451
201323
51705
190780
121577
180433
77197
249198
68490
39983
299197
137921
90346
18350
180372
201683
229492
194062
211837
250066
20444
107246
156905
226981
157620
241752
155348
192692
299435
92076
22294
219674
49005
282518
223572
60772
214645
126330
22299
103634
17325
195195
39657
238201
141826
5023
76213
217461
4556
188580
5546
103132
95188
69532
212062
188507
181120
226010
275639
204289
43325
193827
251959
70109
136033
233229
187709
86513
277730
40987
120459
244142
200180
204565
184522
141820
130872
227105
284130
176373
46655
137139
299846
174917
212672
18130
233629
180333
233863
220144
125879
118087
130109
275544
78997
56236
166829
39759
11433
159349
77261
8697
95771
175519
126582
25134
235998
70344
194908
64386
39798
247964
15480
203900
23585
203263
222793
177623
289129
265326
95716
255420
220639
205874
244891
42227
91231
56043
225610
30266
13573
261965
29252
22993
76076
124062
231686
93355
216806
50202
264430
172032
77215
72444
91705
204440
199001
81704
70949
96457
128991
88290
11010
208968
85614
262070
153755
208560
4755
249811
16581
101353
295157
281449
178792
207496
294300
135048
234567
143022
187695
287101
139939
72616
99784
3174
259705
261248
16948
72753
273968
192317
34552
188888
73576
115002
179969
372
159195
18588
74620
198093
50235
120598
91402
113250
255971
109048
87322
277916
278196
41136
190902
96554
166871
220585
207268
154959
147427
34193
136816
256411
38226
77102
115306
242310
12645
5930
256936
26980
88916
148743
128578
190097
216067
168509
193824
290055
159712
22864
256253
168930
90032
72835
96411
177734
65448
146781
234978
174660
253842
123749
1585
274626
97578
241503
195090
132274
68687
99600
101526
52266
200371
296640
284947
2141
90748
154109
281099
237246
152920
199364
288089
101572
58007
55210
182921
256059
108009
27762
174055
148964
257127
18574
202704
156531
74647
65392
165308
215252
48806
6651
235725
7581
234443
13825
41247
259745
162053
10345
279239
175811
158629
277737
253404
76216
167022
40356
35447
55879
70123
184348
38461
79688
186660
123297
40662
90197
433
85652
69389
297559
152191
285607
99327
212518
55962
297044
30840
245763
48775
236895
28130
86005
58149
161783
182185
209151
183969
258617
22036
39456
64197
271088
290213
264594
228301
64680
105102
237679
162327
248751
249941
111105
90349
115716
215679
299392
271617
174437
233025
39924
76839
237695
189290
276229
170879
251878
38758
99289
293470
78312
202198
152988
24049
150219
2714
77495
201557
52021
280698
95309
42181
112014
104294
262434
265971
43558
122366
94104
141325
40432
126616
157007
18411
143662
260911
163439
42348
26734
190433
62579
224158
222335
27249
24549
256040
242743
46407
144045
79800
153662
242103
201396
1831
280556
101588
240267
177658
247159
114185
196595
279748
198605
186845
39098
253752
92058
219254
57355
190414
13304
210659
260702
232378
298907
211992
197374
73891
87317
230735
25271
72858
265551
274638
214275
33977
54719
32294
185011
264792
187095
225566
7850
99338
84676
77814
217113
136372
252923
42503
266706
86045
199333
137349
31652
30198
205794
46659
76610
172864
117022
206871
229071
6220
217992
126156
250600
238747
193969
114330
155912
268576
88372
102185
261937
153051
240919
192730
122820
113232
207731
225586
296676
99570
296575
21840
190041
18661
235394
25019
68665
211046
199796
23661
34434
162582
285895
62842
107192
211789
193883
109487
113405
130462
279864
103721
199802
6854
262090
186051
57797
298384
75807
236785
51702
162815
296994
54293
164714
220617
58590
215802
113003
293472
239736
250923
236192
57449
123474
101927
76127
283035
201893
122353
66343
70827
134075
273978
183310
183821
51775
10533
102108
241052
124579
139199
289441
144064
237593
63476
143588
240162
237431
205433
204894
139468
48950
47159
277624
247422
216718
253107
70708
152159
250480
264166
213215
214895
286365
220497
144941
290409
266090
186613
195128
72111
126537
194418
20080
243243
123997
237405
278062
40215
104849
230311
260626
21787
970
254580
256032
115193
235003
26676
254349
86528
164488
184174
173023
81972
155886
137778
291242
189368
136594
22649
168892
32033
130037
67324
107410
99918
154765
153556
53548
168442
26060
241415
62858
140700
252230
39090
141245
220261
168176
292758
40402
157187
217360
281731
272806
127935
204308
182410
2874
234029
266891
121546
70562
126305
291244
80495
121567
197227
92036
142297
142567
67530
31357
94290
134995
124694
131710
124932
239416
182718
291796
30076
156148
129071
140576
247019
166227
8752
248987
261624
44044
128005
237073
209082
261880
14970
100644
151545
160709
235642
132951
81062
5459
47420
239162
240663
200853
160554
119622
40870
201642
297051
258482
198149
143032
241303
60503
24312
239099
99921
279717
220007
178348
190152
7439
212812
259589
147599
14145
18181
64650
232246
220591
176382
145784
43833
163481
165658
259170
179945
257451
72322
100809
17397
240160
112228
71312
191162
12058
267419
270952
37213
210938
104557
265453
286808
111746
259304
250642
32313
166222
271025
52105
106715
152980
69753
202339
56159
261357
57263
235209
4783
43549
117199
54632
34573
272611
287944
223581
268239
141174
232334
234441
86158
278060
194651
16838
270123
175676
104093
277544
275492
253032
205975
58681
45685
240501
2778
149732
171252
271812
225542
238418
277136
197506
59033
156651
249503
132235
36577
122711
278644
296582
211282
36943
104900
59589
204637
81295
166296
155433
10410
134537
96906
151834
140966
35693
151343
144726
102331
55141
136696
57468
56692
46256
162059
242276
129758
194003
159196
115165
273991
87036
69082
74599
223752
150323
105130
207704
11441
91483
84100
240871
36368
72592
256475
169069
12372
233006
73086
289267
95047
278999
255663
171280
237115
157347
289405
133567
233742
64684
37385
273414
102160
29914
183190
118988
187007
131163
166630
128119
148288
67211
156863
271837
79360
79787
161408
10593
237721
22004
279176
97817
205445
102690
273509
207283
171138
7157
74740
87577
142746
152487
222603
279298
81218
30106
252195
279525
97379
135472
252446
68814
141282
30922
192308
108099
121200
274789
68640
135699
12651
268425
112422
196378
200714
222274
242340
177152
50680
290098
51766
115445
129760
223008
296900
29205
202111
14217
169327
169580
177031
88181
2049
212116
138037
243333
292802
64861
125111
236124
266492
96309
209190
159672
217958
49198
232178
21240
54281
70086
200176
84942
196527
62895
253204
158003
104205
171433
205993
43752
4174
93647
169254
244177
211805
183867
194064
37458
13212
13014
290712
260570
67639
235286
149218
155895
24060
200792
38733
143571
170471
223947
136648
144986
136945
137954
258109
23038
143717
123851
137890
271215
20089
78055
155488
122221
7013
18743
27769
106140
276039
182920
162790
243132
130305
197848
44445
219234
85431
282451
285588
123652
197370
24269
285564
242590
105890
131015
246773
23371
205621
124736
209410
225158
192112
160308
116998
177523
116569
100912
251319
238052
241928
114957
218990
194149
30621
79306
196170
169340
186164
71513
28624
169026
41425
37727
61121
195590
286257
258128
83269
172276
36393
69056
287317
51818
296436
244950
98786
135275
53281
151342
39049
59826
278770
283127
271151
19342
151175
129615
96415
145298
250351
226361
206585
1642
257481
37664
26579
130528
14122
183846
107966
284834
117014
168081
6623
279014
202903
66752
96455
273213
177390
208696
232923
284342
157660
252191
134694
258626
9003
95391
260672
287857
1433
226339
286426
469
131074
122075
268223
68235
284640
124575
18560
122219
290365
272341
13878
295587
261687
184893
263508
167050
138369
231592
171261
103977
177463
1518
209134
154725
83241
213080
985
290907
118090
196182
112395
284720
31553
268996
137550
134942
119309
141743
215963
793
197221
257124
52275
89621
57764
283326
244999
229113
278299
217314
221300
199572
224322
287357
111701
138018
105968
72861
176891
172917
9083
163489
235058
133564
165729
60964
96877
192007
147828
98406
176140
112495
120069
5958
39095
97548
291899
96389
180150
200550
128026
64273
181077
119404
266512
96179
199039
41549
50039
65162
123476
180575
275777
183133
51616
204259
127611
196576
121469
130947
140329
106061
278289
199030
267284
29361
19999
186050
128765
257648
297841
91852
195859
204996
183671
140697
63051
147309
265806
211780
169885
173260
111866
87632
249974
8296
107307
51774
256904
235526
210127
87485
251509
16029
171523
121950
256889
103118
253624
220681
9633
100013
175996
179807
264961
22302
218449
75577
12135
107335
78570
104791
241342
113693
16515
66437
128124
142621
269685
151018
73897
68192
14330
23597
285462
67209
244159
14762
257139
157961
182860
94758
277417
251005
200015
60590
137797
258142
290630
299331
122949
206447
210629
123466
130193
3572
164635
128591
247613
211382
248509
132525
254031
203882
289736
97279
123725
61423
2192
226646
259437
261742
285771
158272
53620
117577
92544
242831
249846
148313
25105
206113
104800
233233
135766
91015
200762
27506
120021
277785
263138
154161
44889
192851
289552
281981
104777
160664
264707
122716
222507
34969
106736
191181
209709
104139
267148
226461
10067
45023
294956
212188
58765
282038
132245
209068
116528
260200
275115
143744
52252
240650
64527
270445
118750
149030
2596
70419
139276
256973
208311
73342
41161
148962
61872
151589
229845
130420
211021
156082
283434
207618
110960
50079
221323
74044
275994
141729
17344
95136
294270
123418
854
7386
35494
125120
644
5392
50809
231088
47960
158513
8302
132749
126487
195326
285356
141974
283803
68543
175188
290348
39658
144526
9768
162280
66232
232650
159267
282576
17389
204820
95938
44664
197022
30855
294155
121175
293502
210210
189256
72762
255842
281232
41973
63186
105808
287481
167820
46463
84692
129721
26407
89712
273475
66624
255691
169899
107303
80261
173994
139986
138313
25843
31098
296166
91731
232734
74031
169249
208582
142768
125898
268352
262060
215668
274738
13340
192305
159155
202598
233072
230370
230580
35636
53333
186726
172051
145327
242138
147880
164912
83698
177442
189749
148442
184440
108572
140157
126789
210087
212560
296939
99232
195815
234818
90018
94052
160041
186133
47111
57527
237379
68738
202487
257278
70132
13012
145980
219138
297840
207351
67915
89277
60199
156250
83995
199106
265783
223280
66626
147694
283382
168400
297779
45119
91967
60387
120634
159285
170609
226176
295886
9554
285253
9719
97322
74747
34690
83245
63009
115813
234477
8554
240723
224414
296211
159980
13049
262868
222879
287605
14888
52048
16785
21880
115042
109267
70938
82196
282927
37179
119136
34453
112344
182974
186130
268540
215798
205622
133858
15212
43517
137367
85871
285971
279553
199371
141863
299470
3355
270679
75246
79201
153256
64640
94138
27086
216561
232051
155379
151380
152750
191581
207785
88383
264865
288141
120181
135388
54329
96127
277527
250543
267428
112678
142129
232900
122981
219561
285322
61998
38995
296952
213452
265091
45338
284190
37054
124637
214540
130752
121019
262648
71980
21870
50176
37670
158400
125637
84577
298766
297550
276298
127482
16462
138142
203029
277137
106464
140078
226217
69285
193968
244354
10830
226516
102761
264046
236681
120841
79712
44149
183884
37249
9041
54081
232594
293995
209683
62119
15594
239317
136465
82743
41499
281927
237865
77286
136404
1897
36842
83669
243769
78001
32791
92507
299933
264409
157777
231727
972
196315
116464
223526
125854
200612
147464
24187
53409
228286
159378
191381
41301
261511
49302
110518
128132
58490
93388
52772
244092
131098
297614
277169
289704
232974
127467
92220
228776
162089
140902
97408
11266
239277
287471
259235
27059
216596
168921
9906
43952
49888
181922
227135
209779
153901
296380
220104
163943
48365
189860
82138
99823
240960
136994
112488
63938
266859
226765
222733
252899
127609
107833
165615
198695
234409
78799
103166
133327
59923
137167
114393
184137
290869
172895
193896
87696
96352
114391
126618
127944
263514
156163
115605
127959
2540
25972
197056
164499
292593
60598
222006
108869
282489
147616
96958
22517
90799
99744
159390
170954
255924
258724
288435
62414
220335
274442
297671
238640
196113
238815
198221
110653
40615
17301
3547
230131
285980
33544
192440
183637
57139
260062
92047
5740
101637
220270
46982
274499
118317
240011
33203
251251
279519
112495
117657
275156
95856
157471
223199
252514
12561
289223
44711
208803
181879
234536
178350
135008
194539
82980
142142
143769
192308
257489
213146
194603
83538
23444
74986
88183
14444
273034
220668
268059
106287
90506
188644
137319
187005
113030
176234
208776
138012
93852
233682
124881
129403
123352
246681
104591
94197
265729
69845
87773
157514
79314
284674
145887
212399
180693
212195
78357
41244
207164
194248
243195
82837
209769
217448
234812
219286
38816
171152
79470
235465
253718
39804
246529
194494
1657
86395
48343
107079
84535
175833
188822
248996
209929
132394
238806
13272
77461
237963
106071
227595
73199
36290
70404
81663
43799
147794
45307
283129
169894
174883
43926
215098
263045
287986
193729
86919
170395
83609
149815
155023
54632
46470
63244
75841
120726
166961
256568
172337
216050
51847
41396
142916
64701
258981
42631
72291
33496
106460
278489
254089
25904
124326
170039
20127
249371
27808
148726
228094
114122
262895
40445
227767
22245
241697
4863
147086
198098
172013
224681
132098
298638
117378
153339
65314
208391
219791
213004
275292
259761
249448
98889
182010
29281
120254
43537
171952
116800
23786
58502
41992
30473
123675
237828
123621
115470
93998
208111
76750
81811
236956
147746
91200
291002
18147
139166
204759
225771
41658
240656
190258
138765
202322
154012
209114
269097
199871
206988
47299
221259
161857
209589
97387
22609
148767
7628
117111
30792
8947
247270
205820
262802
83807
238445
162985
57850
107164
13923
240685
98388
186004
200935
161147
120443
200114
73212
228408
161500
114892
220928
269972
39136
157850
202004
68281
166798
63168
31928
131429
155912
183695
295140
283774
202529
14567
37217
220023
7165
85013
276567
169984
222397
205957
109668
133591
95350
129397
126491
143943
134403
116088
179354
127922
224504
63994
70918
205490
156981
259882
60317
36649
66472
115039
126750
165978
235214
63962
73128
266410
167522
95211
263432
282825
164750
63839
85922
275593
87638
94208
174625
227402
159765
67109
270696
49725
37843
265689
175470
95726
285139
227173
207006
105903
61901
124966
145108
220026
40429
121294
5497
123885
80131
77705
157493
194469
20765
30912
123483
12158
60386
190311
30641
143134
166232
273693
130872
241277
200639
1431
219674
23982
108458
184707
171040
133835
291773
3937
45800
78231
91952
121000
175254
291818
64642
38789
7601
117473
158806
299955
76458
49493
174929
56452
238269
103071
53102
262151
269943
226689
111488
240445
261831
227894
79544
43230
88780
89604
54266
215265
221531
164815
27634
116463
268571
117645
283024
170462
106839
275894
226610
250302
225714
127855
224940
118165
248170
51513
228511
234753
164962
84694
11465
220149
870
124054
140848
122400
94659
294396
199499
233700
185124
290767
264489
289454
6074
140493
113901
173322
7570
110083
43911
269725
244366
285171
119543
10185
94464
104086
261748
196191
189274
221914
181375
174370
201900
211838
278838
192114
8194
263951
119850
106822
156922
168984
83237
136727
268900
58978
236694
5256
234644
240972
17349
198923
135032
196411
175518
135444
185793
107664
34235
147186
93514
148498
184462
276221
41278
146947
299652
221671
107817
64503
102024
62565
160520
64203
247808
149092
194849
217351
227322
208183
7551
50109
7783
50733
60534
259097
128655
278559
111153
165841
134718
175397
28601
229346
20590
232843
167575
233934
39799
138993
103341
217795
271872
168511
91610
198696
70295
257974
273567
155926
106075
59207
122753
117608
173899
42446
298490
281389
294525
287335
68532
25696
26271
154369
170009
65680
217571
147774
233235
215788
166772
160922
64465
180219
229960
97453
220234
237719
46916
219101
127108
151958
27036
67183
22547
86267
122080
114235
186656
140065
135530
240116
32462
181393
93490
258232
230558
47946
72980
161232
27018
54957
169752
59739
265058
169313
150025
258300
141190
222175
120536
249158
58968
199092
22217
147405
165929
275871
72709
57201
128509
278169
138796
79618
293972
13064
63060
253969
245510
35552
13632
290116
185411
144893
26887
121448
75165
247381
272419
107468
234163
279465
179468
292731
68952
260273
194170
279957
3303
161585
158701
237906
103827
83413
140170
207609
249735
254759
96230
269694
171974
99230
189714
153932
57401
286789
94215
139239
160320
12317
164488
296624
63791
52439
107323
224292
23371
281624
249183
140695
207300
45261
94697
259221
175150
188039
102997
111314
43350
172700
100594
20526
100492
26296
92529
212347
89042
8588
23881
229174
247950
89469
221965
213871
238090
132015
162892
269124
74925
258079
143851
235661
131775
42900
128263
3218
61338
90324
169680
294639
15875
3129
208224
284226
209412
20462
68427
132083
95588
47951
3969
182079
217768
85201
299871
291753
84574
271096
73675
73656
104852
246036
172865
15460
242652
130135
235521
125650
258341
16519
21958
270367
55198
106281
21674
187381
185431
171579
44399
293755
133442
242884
38742
110034
254281
261425
267103
150397
84726
53889
172186
66604
107704
26343
249066
282197
123978
88912
278941
42310
193758
254726
7097
138722
27663
132438
266024
178914
84965
218827
119809
294763
204451
69058
236186
95136
53208
143121
102093
34900
166820
8226
204079
237538
145540
281637
44784
105047
177939
265704
204013
177467
248189
104134
187809
21949
200820
275661
236083
188591
128015
230402
80172
277493
91327
106958
2465
195877
238529
207102
90586
148136
232772
296790
89611
136933
75588
75998
222266
41597
12048
229516
113833
53281
255238
117685
130440
40590
4913
141235
144867
104706
170155
81375
102080
246345
66802
219527
13776
85398
6141
149664
19226
79031
236236
189667
168562
170859
131487
57798
43859
129021
204523
66462
245981
274937
207689
176028
131741
129877
28384
14549
141987
158566
78753
28318
39714
220874
135194
98623
146133
267637
162442
70648
258799
207056
241657
293320
251448
76843
102238
10675
92960
155394
74447
147952
35193
155564
29931
67388
196670
243163
134235
71262
15578
121490
89391
79893
17974
6472
26984
285251
252575
169121
75600
140580
296400
30957
198034
103343
62294
49584
346
243118
57529
43505
67935
48206
50378
159771
64519
190864
204444
57554
46180
172310
43030
111802
260421
59529
159193
194023
239017
250346
32668
120564
282069
270726
129272
265128
78711
249155
171144
16146
18132
159555
196192
243098
103865
280070
291075
38204
163687
174800
13885
149614
105538
63193
213685
113785
163014
44012
115950
184641
228010
228477
104980
113833
122521
108176
37198
116293
209993
225881
16973
153764
35950
147593
261897
11382
225702
255428
225419
18770
137424
64194
113283
186012
209492
298819
114630
72774
26101
122656
122185
196046
233644
285579
111778
36260
234237
11266
36322
136190
253066
104179
5468
25693
285630
72806
141118
76721
109982
162452
129652
99493
99939
153357
247830
124318
101747
178829
217
227008
254806
18363
206504
202037
140479
2065
120059
94155
229614
93428
196735
136791
182514
244384
38641
298701
217143
151099
45284
126250
110490
174765
237358
146622
139746
102235
54857
7708
211548
47519
122229
237828
295931
295410
281061
271801
127097
163201
43225
32619
122953
262960
127506
89764
104170
113560
171780
145717
62941
59303
140244
274586
142996
107172
148935
113378
142587
190898
275923
115952
162868
169293
299008
53207
207470
238849
272478
293096
153255
221500
20767
249889
242381
140032
62330
161368
271156
160110
13727
69510
110278
276782
296467
213054
71826
3902
142278
18633
56226
75726
152005
58669
227666
9824
188152
275838
223591
274004
205694
110686
255544
246990
152424
48929
260866
125773
143430
36544
225991
134315
160363
159902
292000
104589
39518
26147
182208
235248
201389
109745
110209
46654
251016
290425
15625
90593
267709
178903
226630
191004
102807
238186
59597
82548
42601
277720
24973
140992
281193
157410
59937
187579
959
130901
177806
92839
231048
173586
31517
111875
138859
297046
69631
157472
83781
1755
170524
23186
237447
4490
175542
104912
275975
1768
109759
190264
287990
260282
168821
261396
173576
203230
98960
68046
24666
218657
117726
283056
16281
79808
31451
32721
50037
229911
254906
217366
271739
211087
197946
81044
245027
162957
20988
17013
150248
279671
9752
85651
130361
274679
72909
148243
147559
112227
50899
94110
105489
8077
275309
29192
48729
161408
250307
86550
113298
183891
207129
225425
221515
197734
251770
6740
256889
19906
205141
207018
52521
225175
114544
50279
64097
182978
153927
42847
168862
131859
78945
23572
150549
88640
52200
277268
172020
69469
206849
153409
212838
8115
115729
157086
299053
60318
93709
23730
135032
11489
83973
82567
238208
239254
66691
53683
146560
227998
111801
282669
164707
195138
175060
50759
2240
121191
48812
57250
22206
72012
297662
194685
80573
234449
201883
47390
116040
69241
173269
30933
29149
66436
206630
267805
117719
199184
148638
29051
140698
63720
106993
283225
199195
257004
4100
150676
288837
292288
199821
223331
231924
123735
77880
159760
57108
44063
66408
71923
183521
252716
115480
72447
122016
296853
118090
204596
238474
80661
38982
153829
105903
33693
181926
226743
267452
230420
122574
111550
214831
58240
56352
85518
59369
290860
24401
110713
49250
269925
128532
229596
110274
242085
137483
245302
58387
98715
113833
166997
93957
187599
41432
137291
3074
35529
154312
133138
127164
207182
14717
190300
38749
51727
279438
204000
156438
72462
49909
193500
273487
36987
260952
79955
161955
193315
58883
152867
58556
196992
86370
82017
30693
124416
288078
8406
147821
241108
217433
191378
290031
277198
219667
72506
131621
278692
89870
107976
284736
165759
45003
86944
118059
297106
232750
208935
268387
34897
125279
294199
207149
221706
184595
150351
5083
298158
260851
297144
94101
273682
35403
190254
260789
175922
53265
84265
297733
212401
40933
136012
280821
291260
192486
210239
159643
294636
187699
295958
146405
9407
158166
166776
23993
6686
139176
229043
21176
265935
95779
31339
44937
237546
30087
193972
200154
95601
48880
83103
85387
42289
225900
179243
121370
79532
55435
135808
74846
171634
21033
69964
249332
68523
226613
184219
115619
188413
147085
288110
149215
49103
247525
121805
52952
97488
189823
45168
275012
156282
256200
248827
31612
160626
213680
126387
108691
95609
91055
259467
98331
68622
230891
201969
122706
231591
12113
275778
233737
171505
214162
91807
279142
206199
80546
13983
205424
173906
124376
259375
80738
40288
241795
135604
175315
111552
277629
30417
59394
24675
139277
164309
276780
78672
215755
156156
88662
156745
269731
44759
93365
137265
168432
150917
119829
68637
176659
121711
221097
582
63285
130885
158220
179538
193884
276252
84919
152965
189957
85006
60877
274147
141294
49284
41779
149549
224068
129266
88226
144342
59475
272545
91348
32851
130307
283586
9239
18586
167097
270379
96670
52806
185375
67112
48685
63058
135952
217190
269515
297646
148679
240039
217977
199624
253878
4311
85393
20969
256763
101886
149305
268009
297237
200846
255482
17603
167570
134760
219269
125731
113233
119200
103449
132993
144438
134271
284599
109757
133505
115869
233799
32389
104949
151172
151518
11521
233043
5337
245133
266212
203103
148514
121154
132903
144782
276609
161466
152913
12470
217776
131919
155359
247878
9162
146732
71819
12561
61414
168152
129172
76679
91409
54463
135786
89646
261021
102079
211917
14266
33912
174901
262054
289402
184005
188756
131191
57701
187475
166393
154887
165729
281717
235573
20956
151639
256034
113607
292296
117446
91328
45988
143867
242496
26642
286324
7169
186460
163002
272318
59401
97032
13515
67404
120314
47414
169757
40815
292104
220771
50997
234929
115163
250092
242028
234914
14302
186735
84749
290235
38318
120814
29110
100152
94795
22473
226487
189359
25510
36176
8520
130868
105168
267201
288105
76439
68621
175964
175838
225049
290939
99902
77852
173510
153859
183958
88119
240808
82269
132657
52071
117075
166476
32490
214970
153348
92575
131303
51465
191591
230075
201598
241087
223564
181693
273868
141716
97194
47430
282155
95637
136863
142933
130226
160191
162294
149355
93548
14514
196307
64283
187526
140690
127274
242076
195051
273533
127862
78402
287339
210311
181141
133066
288480
56252
193567
243621
20418
170135
133012
76508
273598
100239
213332
232686
180107
274177
270205
146034
122842
226218
231839
110659
97870
33595
168073
53115
281130
215932
5041
55240
237214
22234
221969
23033
35748
174740
162796
188029
32856
276332
15481
232797
205530
180377
58463
93384
185510
4189
97108
105256
21910
101564
222957
79871
289560
184560
112006
211691
95597
82902
189097
58877
73666
224999
255451
110818
109666
43626
171543
16994
272853
2729
173002
10594
55765
227607
179441
268205
123738
36915
152127
114442
248278
75542
146770
31396
95646
31183
66874
169465
228910
180689
125792
132833
287702
138322
145127
248155
13650
286325
129200
80252
49857
186016
265070
226753
180637
248665
8956
288105
287077
252267
280250
3755
175471
247701
91524
205433
96135
96481
36906
56928
93917
164772
41416
209344
211119
150040
82898
186438
48505
69583
243328
262528
151818
106576
284309
245105
214800
276197
108235
94859
261457
98441
194354
82004
92041
89172
104949
240311
121378
124807
189970
112329
127713
282430
257703
177907
78441
200889
148698
27397
77604
210414
106756
275587
154324
203301
252569
228283
19114
184493
78021
6645
248629
168311
149959
202576
54342
179369
294218
112012
73063
55195
23055
170263
211685
144225
112347
60370
199397
217778
67187
179768
77527
254584
285961
28461
126187
8412
96159
111332
134775
90100
209324
114673
251246
30108
159941
279098
106725
18279
200336
188488
123847
255832
279295
265549
251015
189203
22061
117458
67356
182179
57582
139728
129924
74459
9892
145135
157915
145816
106209
66214
205701
1086
154781
62250
291858
244567
21869
193622
87336
210390
17171
169172
34842
275401
173781
158768
111571
92687
61086
60810
113707
199671
28405
160192
25787
73536
79131
228886
70980
255792
1270
145751
151542
158363
84503
126111
278298
24303
230623
28137
241674
133293
48607
222896
194441
225821
38877
28552
130983
59146
290048
289795
78755
132980
285119
11323
191805
217086
295511
204846
104325
72275
278751
82113
112042
236529
22163
102846
100604
262702
246166
273426
86824
64825
150345
65159
145635
269690
273650
161647
12899
292044
170427
165477
101867
31753
143455
152758
104813
7822
183842
285879
25232
229408
122294
248499
123043
222789
205225
35893
45295
60547
204915
107493
189606
34970
45600
273278
171439
105661
268864
132724
26681
55044
213141
271568
189236
291807
88527
273196
298450
153068
129673
226682
235813
126126
284451
114620
144027
284708
253492
79305
18243
240474
204810
230532
76388
157582
145157
9540
99636
214952
257682
13221
271090
65463
292959
34070
253683
112577
210441
37898
9090
56597
239812
135892
84303
43846
171111
292942
199502
162826
165693
295485
182617
106075
138031
147874
203647
204355
173862
168905
9726
166378
110768
296960
245020
86430
59168
14965
7837
275052
9067
47296
143996
273726
146321
255249
464
68789
268661
25305
2551
105602
163796
37362
51371
116129
224227
153655
150016
43206
152708
233433
214090
7174
287680
32120
212426
186429
176846
219927
71108
175050
130008
243989
102143
147426
85383
261401
205357
252333
201302
192749
210423
67001
111628
252336
124202
228287
108057
34261
40123
206781
232492
113016
199423
34725
270192
146000
59769
122598
258576
51464
145412
255537
237213
7827
151597
264555
287651
99255
5432
8780
297984
244532
5056
125275
3570
148234
276252
66215
43985
55111
220580
282440
121660
293583
212519
50681
242457
245013
208731
246115
118405
250431
21501
171489
152597
285897
163155
32975
280834
137865
223361
149157
162957
175437
173443
254545
79989
271370
57248
124129
110773
234091
33601
133967
298883
80550
117369
174861
44189
94104
146539
93441
260979
155823
40888
205839
119349
257898
108661
124190
72549
241493
250494
184659
106139
114814
165344
33892
242832
119417
172694
323
58360
174374
295425
98327
226150
178579
256146
135423
109257
95225
116794
93006
62352
88209
80957
78812
170181
179810
174640
284715
140236
292146
131967
132003
271555
21348
194701
63439
67658
220070
138540
69871
150079
215137
50209
233289
168308
29175
50373
62358
96781
182680
70919
171922
251912
181243
277762
293598
277976
208856
97937
31092
55847
2012
140961
42897
68737
193178
146243
81553
293387
48345
289775
288213
23290
279485
142945
152264
19987
54812
248224
271551
119602
188485
192187
113041
4201
200251
244000
48162
113641
214915
57935
226641
86993
9617
267653
41551
120061
32216
132663
60524
196737
119292
11873
254736
82812
289875
294644
116905
154045
36203
216949
61009
54107
220425
171429
191221
218466
284448
50864
100198
136373
220431
10052
140236
39442
132981
140587
182864
126093
138192
82673
155651
88544
63600
189792
8637
22180
108455
127678
245266
53543
242094
88440
4501
159963
54545
86219
193205
243809
167984
211318
207432
29573
205418
152459
287041
139437
63607
252508
85516
296551
133109
230838
53313
282698
59560
44837
186463
147212
285582
12640
52914
21424
189638
241399
257011
277344
226715
102996
99388
94108
240727
259034
188554
58317
170495
145
108574
170749
187823
9355
22568
12505
105723
179529
255001
147618
105498
112818
80396
111587
58531
156188
155965
258829
101429
226417
35276
156644
111779
85296
222238
219808
21622
281065
110174
155520
152883
201203
118671
159203
282459
38793
132765
114476
287355
283924
27898
95104
135288
287409
286994
49404
108530
257131
87232
281612
8770
118758
125738
15099
81149
272723
42676
194374
276529
226946
161685
134546
84787
144306
136067
173148
45164
51909
288658
119644
174755
13731
229731
94463
97536
10250
75717
206613
241895
281740
129140
23166
147334
279393
219787
212953
272858
43218
268612
141981
6199
242375
6020
13449
107697
260465
205606
18832
65446
238792
47472
279715
236020
232982
253372
58086
114983
143319
196529
66168
33324
282094
276163
76629
234278
251251
128961
128763
150709
75196
77361
4389
271401
109709
153065
83660
172616
137034
192522
34744
144037
70479
45805
58982
276952
83134
275850
123470
164101
90481
178162
226831
199646
252580
143529
39188
125990
244014
281656
175709
198657
197126
298169
234195
134344
232449
130085
171678
160781
55621
152894
282367
291988
212193
100843
93264
164019
228222
155381
238771
49162
174134
119224
160239
144224
70106
285474
162576
179152
177904
128290
187408
37688
296655
290412
129132
121683
201572
182495
80164
190004
42560
216749
207818
142031
73473
180173
248820
255125
156917
115857
215082
276909
17224
110247
87803
226578
165339
235125
132465
115213
22633
109418
52883
276328
270590
169632
147941
13980
243504
177296
116678
15900
277835
109796
136573
50430
196082
204197
183261
287608
284754
208924
69205
258666
161062
32937
59498
204549
236023
298679
200536
127027
156169
292769
162856
81939
234013
108744
40200
240255
28532
242029
234425
86538
272442
268526
38598
191503
1184
59125
101093
286387
91230
51103
293458
199206
93424
112395
169502
297439
297239
98989
577
33930
90057
253817
216678
45817
153819
244629
32606
68710
124097
252587
135807
248400
89851
57590
172008
28460
210495
287699
140570
75701
251360
124068
149396
59423
83872
218193
80354
167528
144115
202724
123003
106416
287272
187426
192340
63122
185702
147812
91816
237044
11229
210886
135881
85535
54135
2469
18070
245488
257938
18931
220831
13877
139530
208660
180583
27326
202839
246065
25119
147565
27845
266006
174465
3741
169699
243240
143069
42356
224790
81898
152378
172523
294784
89418
75850
95967
118238
61480
128960
259382
76318
219182
93967
258195
102801
47418
234838
34776
296831
289913
296731
241608
102588
109714
145604
209539
68817
59094
64337
85232
9230
64657
202329
120807
268882
105763
278915
268003
272845
236795
9617
161058
60062
245306
165459
277522
13597
2362
26048
212873
200935
239273
146006
151971
16412
220578
201875
270084
277983
83593
124642
4756
59278
88686
183963
46864
299598
116566
31323
62298
225352
42157
241327
20382
37417
293101
266459
108886
228737
275894
168758
143882
135710
87893
263546
9120
158615
70361
255035
201437
126268
96012
182727
116271
215846
205310
115141
218602
145118
56167
142396
9170
153034
94692
75454
48543
217913
24749
194617
234006
218161
85732
70507
15991
144977
266825
284130
233960
205523
607
207967
56362
133005
139158
103821
180560
181642
120023
198729
204178
250439
28624
190948
69766
103624
276770
49401
164745
226265
161626
58779
217249
20160
243244
95468
198330
242025
231533
218321
6125
126473
101623
112574
104669
246130
186722
77101
237651
165138
34274
245228
175005
266126
223809
44945
225872
43189
295436
204194
244226
204742
46544
140268
94165
223615
265667
91009
13950
202
271742
179409
14417
30516
286703
248639
134243
62566
268171
208567
173258
114946
97994
287640
120912
229876
63154
86938
47143
82017
234616
58520
39622
182521
228620
18970
250108
197530
102327
108716
273177
186624
34307
55685
249432
271767
287974
46313
206265
132530
55414
136305
183133
242983
44255
57628
38756
176448
237811
180082
33518
249554
104620
74596
46848
271382
187096
270724
293080
259036
59339
255473
124282
192378
197908
48075
274020
71565
267893
36531
48399
205733
279406
182676
117525
147602
135598
33210
201173
158979
106162
220520
9236
196627
212012
223823
79864
93039
125089
13228
115415
151723
59726
217270
116003
145807
49486
205358
113177
24574
279488
66521
127034
288893
242350
42476
26561
263118
221149
83241
251000
72954
107128
299869
90142
223860
233759
224495
220910
61659
201706
70349
251232
258929
188005
244741
199589
238925
62360
17693
178446
114401
146193
262017
142214
249557
116134
11688
64490
37430
208743
189994
119412
97461
206058
105929
152020
95073
217375
103931
232964
224178
112486
276372
72542
62464
83843
256925
248211
157323
138229
189706
8564
95349
161876
174452
8784
199202
85250
233151
195249
67829
53676
267867
279378
154239
234515
201986
184979
182953
137911
59720
127018
239380
214813
120755
196277
167304
55853
277013
218189
56161
52853
103969
43846
227442
51163
289091
156392
73590
125247
21848
166647
234182
293732
289894
228882
63230
12898
30966
97113
277409
87050
193382
249257
257875
253092
21294
135696
211108
145619
20674
75691
227415
117771
247920
209193
124004
286439
296044
164235
46562
144939
195294
8057
103329
102558
141675
248613
275683
114234
129732
48585
259294
93058
292300
132269
35821
283515
178344
98707
246827
87243
114420
222992
203455
93250
163077
201336
219683
197715
53476
226077
259695
4819
241334
53713
170841
242933
40372
120277
126500
50039
20692
212136
181468
220939
52646
241524
48228
48625
85353
13783
44684
53877
265132
56705
106129
4864
247043
83950
191972
59963
180665
88877
5534
58232
19967
121811
40037
281105
68882
204492
353
35608
194607
68708
44855
187356
48420
178401
221707
282112
245942
296122
221818
33978
245443
43942
242101
211717
247877
183376
7389
163119
258105
158802
193646
123574
126739
96557
62414
107086
203747
138699
193752
194316
201374
243871
86585
73662
101523
249909
75619
101336
118270
283954
223243
227361
48302
83404
197055
295465
290981
125219
241642
18457
6132
98354
228845
276874
263206
181604
175263
83282
293300
103869
267589
44308
195485
128473
196420
155500
270005
267038
253183
96632
190357
217930
73864
14758
4345
256326
101273
147353
93465
174292
170649
213821
291189
102534
57895
251862
116438
260318
217266
190974
155043
98090
213276
97670
254289
35259
96487
46878
170845
7021
27102
240887
133959
239213
123416
103065
233262
219955
55184
2013
235200
25713
178460
14824
65207
114869
106337
231949
93944
213235
175843
177534
273441
195634
208413
169088
259786
276071
143002
88299
98548
10940
286528
25739
124144
273703
35788
263151
267689
233856
106617
223745
256551
188455
73371
261174
61197
145776
169975
110717
102314
172391
164867
10873
74975
280905
270655
146803
165248
179478
245872
8736
284994
299700
105976
23221
170820
106615
90177
69696
156111
160655
54007
18033
37339
173129
128259
132946
137715
10163
227994
110679
67066
242710
282680
202718
68199
145218
138743
209375
23211
105888
33328
133657
193337
146979
210420
149405
184870
148998
233880
39377
123135
19859
172686
175306
118986
64332
271226
168316
165219
227671
105760
209414
174222
75081
96448
206783
215018
141226
129818
119354
40317
277697
183997
201754
16141
229881
127127
174927
41948
53684
168164
118462
49957
108309
214175
201880
232269
238563
119518
280582
216981
296531
2310
295077
7808
78171
241215
165821
38798
271631
225618
275266
175491
29479
197091
11768
89782
103953
251613
272685
126341
92858
269345
260386
120920
225220
25221
263968
230698
659
54627
69856
243973
161554
210626
164523
261702
246204
221330
221846
200048
113427
145929
219811
288609
214209
220216
267477
293832
288181
63692
190690
23621
130180
91204
26924
92767
173859
169300
111903
1657
130203
238352
186774
203844
143025
157124
288163
148386
280400
226285
74169
264793
114978
220935
90988
183512
14000
47612
281566
173595
79083
106528
26797
102627
221222
278633
33077
47724
70466
226666
167315
232907
156698
209737
234051
211575
271751
105752
167062
214689
275722
237935
67636
47890
74491
209080
36050
141419
151503
254043
217653
34905
125161
90352
16759
129254
179800
63008
169795
192936
93486
70587
133929
15029
157123
4362
65752
114851
128446
128041
11288
129617
42853
44720
67969
77128
279327
207621
222235
263764
206519
82673
179614
185547
223981
245970
190761
105235
211973
237101
157507
116340
32477
102585
58820
107119
221875
209205
197191
15584
142397
130964
120511
136027
157851
22741
218892
131966
293404
107938
127289
76804
255321
99613
37390
80063
250217
298095
243213
95985
21976
220387
241716
60389
124205
223089
214734
236448
32736
262861
116459
296278
212899
183499
116713
212468
14595
75444
61395
18671
121994
93456
47311
40327
261663
211092
190449
22948
40459
168339
224064
49551
272186
62615
254244
129979
67605
276146
198985
200444
4207
175309
2369
149395
83807
284550
15310
53033
234556
101239
164181
178671
193356
223508
218223
82111
96153
284285
115974
240734
174901
122717
135054
189566
58312
221827
13259
8352
122451
85938
16286
274465
41446
21329
180940
153873
225820
12140
287945
71554
35627
231864
23780
9560
256964
219697
213306
71815
216477
177830
202682
236733
36970
174088
270510
178246
153087
119578
9997
158220
80935
35006
160290
137522
270191
81895
116611
109583
257906
1225
144366
200021
291320
129910
78230
256541
109231
82552
291172
147265
239468
85337
198247
179073
107643
196859
223836
4437
283307
188449
157131
132789
299052
24464
60522
259272
216963
1958
274569
219948
79582
213373
141000
170258
88704
254516
23914
8924
87786
210275
163938
40136
149240
156764
220123
45065
130063
94095
70738
261531
110748
191645
184184
217658
164118
175033
62235
130562
19172
6331
130109
194811
65404
227224
131193
246861
279834
256087
67243
293569
172559
67073
209489
111001
225452
106756
294586
141963
44880
278048
60470
228473
253191
1329
172768
110524
104276
489
237917
201847
143552
32315
299471
281726
72431
209846
103910
275194
193363
87176
51555
20223
285153
213527
72242
91721
134514
265243
52512
94930
195298
154703
162494
62277
231705
61752
189958
267863
97102
51660
271076
275438
262308
197656
158073
89078
204030
147187
33069
96131
197831
41112
84670
46380
43050
34018
100687
82221
56605
293754
27234
23683
292338
222663
222893
51773
278156
19982
16140
163311
235256
76993
100902
239728
137088
31296
13562
124695
191985
278587
283261
151765
267349
38173
156404
176316
84745
143791
112776
70551
116442
43447
68426
33952
154134
38187
239724
206698
160149
35741
15852
74515
299149
82625
186682
40098
247151
279694
120615
11154
215803
63541
165429
200340
204963
223515
132336
219799
285329
22610
57021
289998
228159
110292
192795
165328
4009
85161
58649
292790
255536
40452
31698
121469
56037
34070
214895
131464
173612
253828
272642
62548
250823
281279
230744
151926
279732
6505
194435
135245
47857
138995
133843
116649
165249
136537
180799
7296
251561
30432
295659
77078
9845
112592
192133
57031
257182
71633
176668
199140
263462
98340
182358
262704
168050
117595
177481
213812
56109
242325
32039
132462
255917
137189
60881
70079
214009
157872
103361
294406
14943
247852
265296
296491
143184
67016
195457
148937
2421
198798
276596
264605
13027
80060
224550
27301
132438
77205
36067
58456
270222
121392
205176
69176
158871
47204
30799
194369
134414
287687
49096
286426
189575
206993
125827
249132
143786
276973
244635
168749
33561
28193
59549
15993
276963
37422
165260
219199
86404
9038
147212
76559
52359
72588
296918
289271
212922
84981
272101
64508
198841
91899
147083
27501
203755
14238
14222
222286
199523
283044
218735
17558
51891
184341
36826
7960
68761
115199
48789
143975
4681
187340
246349
103664
285562
205145
183081
93271
136991
271395
99968
781
231748
91777
40509
215454
16635
283230
131921
21840
176420
262145
120399
211778
104082
63784
3474
3009
293146
11878
129608
29036
45958
11362
124206
239605
150399
68001
69430
19749
129063
236119
216753
138381
19416
215900
48909
113122
159664
272631
923
251453
177010
247403
103122
183820
200256
80148
225524
244014
139802
45135
41758
260448
124820
92148
109395
195353
231218
76277
210846
242092
290944
115983
173053
72391
211629
204495
40616
145145
140355
268255
40314
260583
203255
92799
76916
33155
45378
210825
263081
10200
23583
184790
96995
8602
195024
112981
234313
266034
184903
47588
115512
66255
7613
192234
40651
65768
274089
285396
135288
6155
253893
154965
50235
19677
99557
153312
170789
131114
62443
257044
294693
146176
98476
106267
215952
258817
296409
47401
180016
119047
17710
16945
294094
233549
79033
58827
120942
273195
181996
252373
9250
297791
150484
159699
49753
182054
223159
258944
5049
266205
280855
27832
209106
58932
235257
277150
95146
69626
188953
253097
34496
185321
243480
184361
61333
13559
234833
12205
264300
180674
118793
226480
93936
107985
6365
244630
177240
39258
134905
252901
5768
238007
240956
72336
281833
136602
45513
219798
162236
277256
129348
197485
37562
13847
57419
42660
153154
264518
4761
215916
127023
140056
136992
263233
136602
36586
229622
228441
56487
238605
89330
143344
275194
189972
206464
291460
14818
5203
144590
110937
182502
233653
210884
6057
147758
131538
161400
90266
239132
567
269348
86607
33423
32961
85786
62133
9661
184538
38110
32817
151494
32083
129856
242583
55849
87256
102720
166648
231582
214086
246781
46194
59153
8796
294868
10996
197931
175555
299242
244
148452
199325
65017
194351
198351
231972
80784
77667
53135
140333
140525
280185
189941
99155
49592
181817
191928
34160
282276
75155
35576
73869
148147
178250
191912
263938
36006
43825
12111
114737
109977
186117
20641
220968
282534
73461
19131
101314
194912
131993
109140
153945
106470
10651
32103
257970
299881
190513
114618
266581
143495
129412
191357
24353
132734
288596
163697
213082
166950
1927
71197
190015
288415
229270
241671
296064
86081
294570
248936
82760
174477
94404
115512
107366
276416
189808
52067
298396
118076
56570
132877
139877
76470
86856
230919
143599
211041
105982
57823
168733
92623
13878
56375
71298
100165
14916
24325
81169
164870
183800
94797
96764
55078
140359
204241
256586
258860
3756
215721
281516
190588
2194
215439
174811
280657
70086
115582
40175
217308
40738
166397
284075
211628
150813
194904
196826
67033
84606
72033
200420
209424
64598
115773
80225
266454
101811
101056
213396
117156
262420
229874
50594
191234
257182
199080
89638
183356
56725
234156
281478
14569
151994
38127
120930
125013
257850
71314
221523
112490
149499
127622
292745
69914
125988
71298
140139
65212
139374
22059
159748
89569
41439
168102
264732
182525
236990
241816
224036
77773
294745
8310
253845
35644
81899
95479
185107
28288
94710
239538
24792
105905
215775
7320
79197
81606
60967
54525
188695
209094
38132
199230
126465
160659
275184
137345
44440
29042
289159
53252
216559
296353
206409
63083
147351
209807
244126
114004
150791
100288
37184
172314
161551
167538
202513
48657
114504
265521
191006
130352
126927
116704
180318
4809
111100
205004
101418
93565
2880
27875
222045
97129
11084
127772
227838
263550
279315
79805
116005
265695
189778
141583
136106
130842
29554
113293
11350
213702
184831
128584
141801
224900
125891
274746
241591
5980
18587
172224
273619
275919
128029
96702
72607
58109
176448
96344
92232
93484
264252
2182
165763
24383
296276
178891
152973
148592
174876
165057
177149
254828
243555
199219
170655
9920
139167
109417
75858
274450
259491
79321
295457
279766
47738
252971
221672
275885
15103
205454
179378
182696
109249
87623
62733
21564
263329
28129
229558
39624
171451
9402
226138
94644
128085
272819
112036
151229
176673
129993
37821
288448
95816
268238
227147
85177
233885
74296
173037
29071
38949
283218
280810
163542
139839
152171
125781
50177
224431
268212
55939
37917
261976
121779
30340
90950
138946
186071
205818
70773
2738
263732
127542
172223
218960
245480
17476
155565
102385
34863
170949
45378
183204
141767
214155
289872
197277
25874
252127
203966
201481
30781
55195
215738
203117
5821
100880
180921
254168
45449
261629
113544
34284
99027
262588
137015
123537
92356
132859
25892
136263
291027
57540
51474
79166
174391
198109
45724
243633
212915
166365
516
214905
176583
147896
114640
272094
10972
81167
128548
26632
113219
126365
155038
25325
222097
286223
125624
271498
102693
283011
229007
19752
13148
288210
274221
204170
213716
138530
198725
200730
104535
75001
7599
86712
188467
124949
161836
64971
265419
176594
117898
73772
90642
175375
256653
3185
177665
78220
28788
288083
148258
235381
246538
30122
40750
117115
203644
275842
294446
184652
98356
263521
15634
235818
267956
267216
176362
122141
280016
250746
181502
176501
220187
216902
4602
261117
92302
76269
282134
168836
213832
191164
95182
69130
193643
186316
278702
168153
295400
192167
224250
218342
129010
220035
165411
48616
193446
26016
58068
77556
37932
154080
73511
197829
251810
199550
124492
175153
286423
260803
275379
258713
230409
192201
2882
286691
28790
257617
263074
192479
108327
102398
259454
245788
25492
102022
167262
209124
275964
236914
187801
59673
76023
36118
12084
126660
216418
214787
237591
65818
236915
121610
192859
183218
155361
190845
140201
71815
95369
222732
122259
118062
294305
108842
145616
33686
286402
297215
81293
232996
215813
231827
121983
67234
75521
199693
157927
140814
255942
53940
165280
220943
100245
99948
295007
198631
211618
152097
150102
256073
137972
11705
258877
88595
202383
84766
55667
124022
234098
37403
173167
127489
161596
162900
129412
166831
67827
193038
147249
229211
93369
179434
255227
193420
177349
252940
15452
51442
204373
207302
41738
87235
194740
14988
69088
179845
236760
276513
48363
233843
25613
7731
61761
219056
131425
265022
242954
136530
38969
248246
182729
4512
212730
32070
104627
276203
37541
265830
192803
142083
32820
117042
213265
161403
152061
234372
176910
212283
109013
151712
105358
82224
214206
159315
21687
125413
137246
61502
26331
56727
110716
294799
268847
41107
299991
260648
223279
58286
82002
251660
114424
21893
61178
76081
229269
5183
12953
136361
149423
114288
68654
121891
265433
284454
49219
126074
45656
275852
14927
207575
37787
61263
65887
237436
91416
261643
153886
188838
249011
32262
258833
147934
278038
259503
47015
225468
100811
88140
71306
223052
32977
88224
159760
34151
292160
259150
33076
207957
286132
221375
9745
46237
43652
278950
76233
160304
30663
241083
182425
55001
73179
72077
211635
61325
210102
218690
65338
169385
226574
174774
55868
61468
171505
91950
96918
231545
107963
207613
103609
12821
261057
232794
283743
136040
284809
191937
153175
23027
22268
227324
127125
279176
265079
36718
293665
83674
103224
97819
4524
99386
230046
73541
176057
293465
123468
266450
137224
268085
66709
173970
132778
189617
106047
242689
257136
163378
267483
133245
159719
243024
176873
261001
187462
294120
205977
233186
256586
130522
163907
217050
240436
125668
71633
246441
56839
182190
33980
75326
179607
83859
191315
34627
286709
221482
57283
296623
276216
241054
32830
259570
252031
124762
128436
81167
143970
14184
121594
11308
102313
199683
132565
38853
203261
8081
188776
108560
92505
283951
100934
114454
273238
3267
131003
253378
206692
298754
113555
76521
28004
66224
171663
135605
188005
229053
42471
154897
37700
6855
58360
241848
137965
269398
10074
147784
65486
273267
276759
48362
179547
200245
79583
63705
295727
59720
139100
112649
31675
115532
264416
201767
25622
286394
109598
177306
192353
104561
88438
146224
212096
164141
137166
58010
277271
65842
228538
99546
259586
236755
236567
276864
137228
99686
205705
56095
109557
56118
119347
84475
274425
107470
288928
174885
73187
145037
51462
214016
190612
226860
160562
117831
184363
281049
253787
139880
80127
81597
237131
181117
195750
142823
133129
82060
261648
191054
125138
242736
35229
189863
42665
24631
232354
237926
135036
286866
173046
217301
292592
86863
191270
17499
205352
137568
39820
25015
29882
82418
123422
203071
163321
179180
97951
7379
172460
139887
34199
170394
219822
175441
226875
211409
144100
28607
119411
224001
210928
70893
267992
93970
157111
171105
234967
176114
263003
5975
298182
38707
283095
91486
186808
153178
162245
68285
268543
44512
274971
253522
269972
131700
142732
253168
93777
223527
173088
31989
153065
252820
2620
227796
64865
58669
172860
73397
191623
90275
121649
286230
82771
154128
21161
199044
211297
252745
167428
154936
139970
227799
239520
220486
42129
246046
74239
33744
246618
288894
54394
107059
169497
264617
29959
26552
277474
130835
135743
49040
141465
62520
150065
263312
279189
79924
157704
51881
24568
268037
145040
54756
298282
145421
67427
52877
104824
64952
133868
249950
109507
223751
141656
103769
191132
35128
240443
299742
88748
19275
68473
259394
65390
106594
260837
251768
252988
254350
243719
113548
292451
241182
256062
209102
99979
137410
156596
193124
131176
189215
78729
277871
8321
29577
114547
295505
292519
142798
124515
97756
252308
253331
123944
19520
134011
2434
65422
35153
252355
126336
218326
281032
244243
179045
71554
63236
131277
204955
43762
249101
71466
196786
113580
91742
130315
222521
105850
215254
39410
8946
32165
45151
118246
84899
98198
103975
207281
1475
225548
37959
34637
121832
60217
88934
278174
13727
161153
137186
106662
237658
269471
102488
31509
52950
213025
204249
171279
101644
239394
108288
267350
21137
153302
26623
110337
215079
249593
211043
78175
145949
209593
163285
39317
46620
208934
258324
76660
281531
250129
229971
82131
89367
40821
80768
245794
50339
118053
127845
91355
197996
180326
61373
210091
68629
8103
292146
283537
272313
204636
298882
179532
170955
296457
101729
138448
66491
74211
268080
153525
55040
247229
181350
108388
7885
95044
259823
262392
55623
206311
100767
186883
78393
41503
249227
67929
279735
98952
59427
292055
160297
253695
83233
66771
17057
147019
243341
22040
195804
237175
620
223528
84993
50569
20094
150490
164553
172257
143453
107882
26793
183992
90346
2687
288761
180918
16292
283889
44309
281472
244296
4870
3241
67220
281461
294548
156873
113477
297143
145191
139953
105160
50561
190876
178567
62697
169997
187952
87351
106169
49980
138426
293562
88836
155967
19852
285177
39701
60504
200515
157412
40481
132973
265135
205177
252780
298676
153031
189088
175074
21344
138442
244179
100429
161895
98635
129906
218139
136470
251400
169466
208943
271347
54583
263952
208140
202900
116516
290898
241591
244446
128451
274394
70660
57676
30092
228388
142230
242229
151456
7210
154649
95803
139435
277698
179634
266472
218413
165647
18483
242740
128017
17052
161524
294369
108325
195495
271418
235359
65954
214771
212132
17668
51931
177205
151128
173817
125406
284271
257251
20831
118682
216852
274373
45475
128550
117265
286267
81478
223707
88509
177561
233541
293068
203928
137098
41957
212087
185814
191256
53610
258580
195121
138186
221781
275174
150517
237095
292193
266078
260269
166590
242497
297634
38151
68656
38804
279505
137620
31959
92365
144365
1785
245427
290270
296554
125583
69709
223305
116062
216851
115523
244784
100895
1552
136935
5594
207031
271769
132685
15416
12492
88728
101392
236237
161509
152368
227640
263279
21587
69825
235840
276690
285329
236243
179293
153586
262458
255257
289463
27431
182493
265562
217473
64399
115617
279552
282030
110762
134399
161896
174323
294742
147913
13060
264479
275298
251376
292763
29471
163745
218554
157529
92348
14041
254047
38045
108294
264827
121658
241282
54509
158925
276520
271142
72912
10185
79469
298171
274692
105599
105800
255678
180980
242632
261787
200026
51953
5326
113959
5946
68213
268492
49433
243901
58471
55206
9873
254341
158389
200189
260581
154790
296977
275664
54851
69870
35859
229725
215775
246425
63595
53694
35148
205739
177700
170958
232409
242542
117996
201044
195689
243918
62903
236013
236926
242454
250541
133989
208707
198640
185108
283294
95083
202250
261030
97237
52990
175699
119889
57032
235054
60861
100155
239275
5536
201208
218892
144444
188062
175937
234963
193982
240366
255131
298157
211855
240988
236291
29298
136632
270978
9614
119438
158924
5203
195440
292842
115170
152964
180347
114261
256470
105482
105463
86988
84193
264291
73738
56383
85516
298965
25819
205576
183022
121344
165941
95245
84125
159038
237880
38567
89835
193670
241714
155223
226852
150543
168262
198681
142133
29492
167512
96803
200623
154228
14522
243219
109932
166628
213094
144868
280602
58972
173901
131332
102649
89473
64271
157445
234791
70134
124037
32775
54277
34441
268145
248456
55547
64843
20105
242719
3628
88520
37122
218905
284697
8055
83180
107922
274790
171723
11331
52146
73574
266859
48914
296328
222035
2527
185254
138177
102161
139311
27491
3345
283418
121943
218715
290130
72725
277946
116880
133211
199190
277133
17725
10996
96884
156972
134609
124867
161588
205207
238339
34765
6363
86335
208405
26505
90810
3534
236956
154668
277989
189551
124610
55978
268982
67683
149625
150809
21936
76677
100053
34631
72379
271364
222464
105924
256376
39114
64111
25467
17842
205097
231031
83001
45097
9250
129364
234195
48903
102984
168620
101418
174880
51784
109451
139922
210368
195411
190184
44179
115656
194783
87961
51678
204673
72419
37670
160469
15823
107246
196033
99427
44953
291062
168546
162534
58196
173026
47401
265665
166970
209418
92308
238297
49261
284636
243534
228492
269608
15131
189505
229336
120827
53319
48714
126997
149086
115989
217658
107600
171863
129820
180577
202107
33490
277500
54359
26901
10604
108762
51388
198201
37893
107199
237621
129834
251640
245448
216671
95568
263266
225266
206313
78610
191253
6157
279362
226856
78363
128421
254939
81815
16593
265027
170534
232914
249267
110581
94762
46463
93114
290287
209858
122235
63379
78967
87307
275996
238096
48362
139679
55594
153095
21730
91206
57507
265376
264529
236081
30618
187121
140277
290097
236709
242485
95063
249154
173642
96840
154942
101727
237088
45931
72064
4756
16076
43332
240957
261898
55829
49334
16293
195520
267385
148366
86441
247484
297999
2422
13116
64030
75480
88135
110834
7790
70857
269891
43696
24381
274342
70145
283418
258692
97335
116176
75714
4191
297903
233911
12936
299667
35729
171595
113449
203172
196928
173804
299020
152103
36536
128967
72461
47989
251477
137799
145563
171354
217481
209052
243982
3772
145318
75574
298413
134352
180028
230813
153173
281981
165478
163523
39999
12926
55943
155374
65224
177696
26966
272997
7916
197543
52018
205162
239238
205501
7475
238945
252054
250421
30663
295186
244995
156169
278552
12681
102026
286759
195148
267864
248165
133306
135916
108085
246435
167318
106202
82827
144651
266721
180310
239498
25730
199761
67151
161207
2753
6818
100469
34070
10389
291084
47257
232957
33481
230825
141925
105699
280690
49135
176651
9537
256839
67351
164094
139765
196428
258144
134733
224810
18544
16183
26911
158577
185217
64024
222031
11033
182085
230067
197206
120308
154272
142583
216274
135890
128940
69038
184716
279615
248285
139552
124434
252621
140936
106309
73880
155310
273815
81869
154310
207530
195688
99307
284451
184409
1307
36259
25479
11363
26491
275211
118778
61922
112646
43883
291655
108122
134073
92377
44556
76561
204867
178173
20391
234523
180022
214518
82387
49008
9583
101687
46969
293304
222416
49241
102880
188546
79483
171090
145816
216786
140601
167397
131453
52092
58731
199430
290357
216058
141027
208103
237009
176837
129201
253544
100437
299751
134492
66653
59309
34782
86669
207760
292890
9853
4879
175081
75412
201090
168264
103522
38397
213010
260861
167903
218451
82532
107094
167352
116503
129045
271588
138010
192307
256359
23386
129211
198130
116780
77871
248258
196341
290392
85757
124881
229051
3642
93266
285950
61923
156636
183140
289506
282428
87839
145793
214640
227103
170336
94105
238941
96699
191876
228399
250551
93941
269956
194258
94229
206430
222049
131401
37766
180625
219361
28478
207934
128481
102403
131875
45078
126120
245345
165878
278905
4121
133567
187187
231960
234011
51550
288483
204259
261138
212082
219829
2653
154895
173363
17085
80026
269944
245277
293482
158834
48287
200588
122737
254486
287565
129269
85367
204302
89055
57587
63537
29657
72525
158752
125382
86181
175882
217526
247912
1611
259623
207163
146101
232637
134002
205695
179879
146259
65589
20223
85673
157795
293149
227980
167351
179766
62038
14486
59619
299695
240497
142207
86879
59868
252759
46779
280251
217835
178354
266780
57944
122705
145263
165551
29460
103946
123748
210065
161499
197716
180466
243390
163571
283236
239860
233688
74012
285112
166677
50448
146510
4240
18196
4696
276654
74997
79461
54056
13562
160867
137978
175159
201770
174316
156497
6847
216451
8210
147390
40535
43424
70678
152503
147245
3068
160990
195850
107241
36732
137620
276169
125045
160722
69366
270653
121734
289033
246652
62604
162681
223108
31346
98778
192760
175655
237458
27162
90229
24439
80
36787
161748
218700
61445
20637
176600
62016
71800
198487
277740
270357
90042
191636
208008
197013
287059
291609
208127
74485
28330
147628
289773
82101
188436
174399
273720
39885
283773
95016
48916
127262
53264
66903
26773
127494
247336
199321
42766
253633
290176
63485
215415
50266
282779
82886
235856
285337
179146
237063
274869
202397
61077
249678
126189
294413
153685
8210
272864
250940
51795
266706
83551
29461
181013
143773
38429
282798
290735
65265
167657
177068
183934
179417
108902
220946
79558
135947
5864
290703
223847
101183
56455
18025
273199
37861
279803
170511
103705
182401
273672
88681
236021
8817
134081
207465
164530
208705
228278
68903
297343
75843
156795
274132
213527
286472
41212
275456
213678
85154
93536
7326
29993
297333
279261
248308
271273
171034
34322
154452
41969
283191
47607
59130
135234
63354
62377
265931
208343
250995
39333
193959
264530
259357
97379
101516
235320
282287
226973
221620
288868
265179
76157
156527
172951
232828
176624
66662
238629
207923
11198
45390
281721
162979
191052
79433
189214
162211
170687
288541
140670
158766
252741
31055
137422
211384
222580
166989
211940
61045
199909
92177
233048
38339
116661
220859
184449
202187
194616
214937
113742
172670
12258
85409
84897
116842
144800
144993
19703
198511
252545
16994
56771
244165
172650
15275
41725
253238
171048
173416
185863
130999
73250
61444
49415
183341
213858
163637
174138
199104
74066
209084
120694
215264
278812
289096
123158
192157
232168
139569
16172
218623
153286
73613
28044
201624
104891
268737
15241
234876
286022
223795
49402
104919
64352
248164
13160
229763
24839
164276
192235
250202
17225
208735
234896
239482
117150
18248
114215
271812
31273
46878
44206
96449
53377
231481
130826
103509
108015
125789
109284
92986
155434
6244
169767
172127
56834
135170
141935
86327
71229
196691
178171
67313
90169
25306
79898
199079
43894
276082
12745
110387
171336
277706
42332
249100
51913
223964
158307
27946
38500
26846
116434
55453
57661
124500
26061
178191
177385
209187
129447
110854
44022
109040
85476
285062
156
291011
223037
35169
174314
104145
116025
196690
200054
129999
267486
47508
213467
163757
145834
270250
45622
247090
263335
7760
291328
293904
276223
241874
87678
55963
105168
199435
168179
179559
135767
189797
40522
279201
281297
208616
271202
7966
260321
181374
105970
252385
3673
186248
147040
102908
191835
191549
2401
6722
274073
169050
80769
110340
105632
62253
192267
111616
233945
257781
254307
65190
120315
73788
228902
75114
97753
203374
298337
290995
10373
92115
285948
193654
206248
103240
228632
101652
295492
25956
166558
127776
177225
117145
197748
221316
234156
104146
105543
81796
5970
46171
299443
285906
102726
181467
16479
34220
200386
295233
29710
283217
123905
271525
80633
113180
121841
173584
108133
234804
34709
228091
57869
157192
58177
261921
168451
22775
90142
69441
37556
105515
244044
108690
90003
110631
156616
173075
17484
206697
46871
8122
275477
232090
260984
168116
79922
5385
141257
126758
223639
294871
156787
150290
213135
222037
211900
54968
288612
270202
69358
70542
34545
190949
290169
294386
244324
88758
125215
146182
173159
57865
129550
162631
204723
275769
43714
91462
205424
211843
39455
272732
227143
299683
104556
138571
29355
181903
69978
101332
112637
54772
109310
57678
2664
235162
17115
215642
285097
95697
110602
212093
150103
29742
242227
268018
168917
272645
18956
283312
127043
91478
82170
79062
209035
266100
194649
7897
178535
224257
99693
225448
2589
12577
53984
15654
267924
133220
67676
244675
140802
221538
11672
31322
99055
247574
90183
112674
291416
12546
120234
9899
280422
155491
124172
48553
63165
92065
116358
46278
174773
167501
269350
240982
253027
231225
282301
285718
75557
183871
28636
61878
289017
212930
156902
156733
84729
175916
146379
165995
189828
66421
173479
7985
162044
247511
4049
182916
205399
21706
31006
118734
67233
115178
241996
98431
144303
211058
210025
139082
3703
200171
259741
7901
140247
240405
94059
23591
250221
175827
250830
28275
54795
188794
218197
193000
280561
90839
98805
160930
215621
103419
162956
140090
62045
205051
155629
173060
168984
213212
93800
125601
243341
284705
30917
272968
242243
157666
260856
212794
107308
102974
202933
16044
66131
119797
149680
24755
171592
125234
125870
27174
41500
233206
72251
45086
21241
45556
221190
110420
155423
67372
22046
264769
221300
123744
93122
249483
212158
250515
64450
231614
70952
247618
120222
32244
70570
91484
73678
51424
53118
273935
297347
169328
213131
221687
64276
223238
65681
135941
82850
78755
68268
195869
118827
224509
244434
10360
92767
25033
229457
119865
183377
289869
217632
39380
259671
17209
1879
220666
220715
204940
1851
63855
125489
86891
149347
35491
272998
207761
31074
290582
120364
212293
99736
38101
154907
93833
217497
102890
210275
163866
208461
229021
6241
12388
204257
147493
203133
140256
210961
138061
176907
40329
129386
193031
203613
252069
235613
57001
289607
122198
183323
235225
7833
25695
41458
115623
3985
229292
210338
121424
281591
73495
94772
24478
251715
174225
9827
175950
159321
174372
139840
22377
79218
13043
163609
205328
214521
282316
42696
48793
204918
78313
107392
225413
146212
81193
244659
129427
299819
289802
199738
129893
282369
290286
75838
11294
114518
19199
11182
47833
77574
211216
260701
179527
177326
139507
288708
179039
290805
188798
20140
44387
290378
255444
38660
205031
167133
267349
236093
105798
57008
69919
160841
165002
258298
76915
163062
32576
15569
127521
55770
20064
236793
104339
53253
134249
71350
47455
68568
264524
275331
212851
195336
286994
6258
294417
285145
70909
13873
193441
55700
1977
102774
194630
39372
210647
9075
41569
106852
177503
41778
61226
214602
65355
253328
50828
246936
202815
224275
277274
268825
287424
622
265654
189438
79989
237449
263252
164780
106234
38471
107810
155113
146994
215113
163316
101081
177941
18185
248903
67906
86471
215183
65567
29546
271369
223952
203981
151266
153400
132003
249331
238939
250240
40726
148588
195800
200725
202146
198434
172203
227757
211571
257957
23064
78797
188734
163774
190611
251295
133944
48038
96091
175001
290826
231825
35124
205217
157274
187323
120498
237260
168795
290334
137774
171005
285351
174978
177957
190555
59732
165250
107442
14638
182318
285110
38365
140915
60943
297938
95286
219990
274393
97639
290636
53118
258926
163206
23076
57231
298552
38751
152405
11805
157971
294303
245002
267443
229290
140026
86624
52841
55439
271262
24621
156376
249095
204843
167471
291915
52246
273728
47375
244245
146682
285488
229458
58610
234250
38782
195631
285463
89710
50969
215163
41029
286899
170839
34697
48058
249720
11339
120695
197714
10466
78303
167147
4462
154302
169017
165620
293214
27645
66912
208701
99298
253292
142330
81771
161088
288589
125726
185953
124951
101090
45009
142651
88240
183872
110644
237565
299033
86005
123343
73886
148743
37319
189474
204931
225411
104030
164827
23508
151101
24443
197389
143139
57034
107946
97769
59537
140806
280751
200949
278124
48381
100767
177125
152157
4748
73641
195376
144577
241260
214955
99377
58127
145029
30535
166612
82786
18037
46880
51736
174099
126978
184403
247278
58310
137277
226561
279501
237546
1321
198550
52388
59291
276546
244321
98531
223493
272181
243011
183601
291995
84333
69739
234377
61119
196803
130541
252148
104722
104491
35644
1025
43235
161464
81012
47480
276501
46604
9146
47064
36024
41496
62008
277437
107124
199925
122124
222079
145143
109842
240444
59735
79945
73991
182885
226961
187390
249223
54290
286876
148205
144974
71937
180675
247169
288759
180964
247342
154531
259283
56674
23878
219077
129313
37171
240077
6179
287443
173121
62992
255607
247504
82144
279680
84919
45780
269010
254529
171287
69892
247359
127167
148708
107733
83958
95309
89097
234837
38264
47256
105794
101741
69431
21600
214738
187760
202102
7290
152342
105770
74556
43103
257233
44472
55492
181607
222605
65063
159085
263317
234049
123660
24279
212681
166974
126269
191880
238015
166234
103371
109701
12797
151677
57016
128095
293456
186623
193876
35441
84951
77382
109364
79210
127518
276779
89788
250642
282157
87054
272174
227263
207519
270378
289802
179241
294381
185249
81934
90390
70527
215355
82177
77241
29882
34860
59570
250696
158320
155226
80455
161982
189222
167947
128608
36206
248065
111481
240586
291083
232215
132519
49832
21554
115015
28564
104458
55632
277838
132094
86275
62576
284959
245401
604
295775
130429
218400
109916
289121
78589
157556
172722
21698
78794
187992
47560
258733
5688
115939
28943
289058
249800
271629
54693
241632
152806
128452
155858
174791
42668
237611
210958
87873
20671
108974
235647
67872
274876
132167
60237
20954
55779
195384
194067
18355
260980
111761
219422
12380
44134
270888
211323
219168
234465
138169
77811
131558
72929
176936
273004
22432
64736
217792
26652
178050
33436
72284
293927
144730
263817
65779
2253
115176
296794
62591
89203
217887
195580
156581
255096
242581
86550
157291
57862
106003
213572
293325
246854
101619
34845
278752
21917
94681
186093
248947
53481
36150
59519
166744
229363
161328
186841
247129
174689
101905
11217
65217
290830
131841
90248
50295
141156
149387
94325
296872
35302
226723
5055
169463
129143
103482
258926
285801
195054
160112
252957
228772
110100
10512
139188
289150
116921
174739
188690
25884
242745
289346
143957
30905
272432
213507
182021
109873
55863
213455
232990
176594
192518
207734
90626
42789
278122
134952
180322
218175
34769
146689
102422
207973
99738
271090
292518
259654
187160
75996
154051
38009
102741
67554
283849
161066
232349
51913
125349
170070
180010
62776
241884
12950
291186
271511
299624
127367
244249
173114
285158
51362
56928
284605
39
298839
110003
266841
84040
225761
105336
238299
221856
264644
259166
222495
187266
2484
43774
18538
5011
85577
160577
134487
108111
3645
95940
158290
52260
249993
126999
213610
199169
184568
175231
244437
203015
74533
83599
195015
189839
216073
77644
44086
38990
145454
231662
8165
239789
183375
20397
212110
55165
206547
128634
165197
145739
205368
293742
93208
85876
247713
137853
179056
236141
120087
295706
258272
185352
111365
204058
292400
243711
283616
262524
228681
102157
38747
204423
41374
292089
84528
256094
262503
104686
240414
275019
38344
91491
67695
278109
210722
71565
100963
55232
24597
256068
56735
99520
179119
58384
10552
3981
78377
37382
218045
197401
146921
194869
279557
153475
16706
275020
298480
194252
132187
12902
118732
141828
75457
158025
239773
172594
147588
127644
138367
174992
117075
424
235314
61376
291245
281269
258675
181904
10190
163821
53596
267669
287584
128602
223633
23344
15163
230411
230964
46229
45322
166742
147392
121364
188225
85015
118087
97365
64050
85246
4216
92189
140920
264290
73308
193960
196285
213051
113346
289909
251630
256986
221319
169270
173613
108475
150400
51797
278331
13844
200390
231484
294401
37855
252976
196946
151178
47737
72135
131207
99725
185232
251877
287531
140338
175363
249068
166557
176408
110604
179936
164055
223058
228809
14028
153968
150614
255998
83836
94297
215456
249838
165691
245494
6371
114169
197175
290628
57152
287923
41954
204649
8161
139384
97831
109888
292966
96135
101049
7050
162443
25859
114532
293655
82724
87649
28795
56544
200492
215210
16485
133859
214612
120105
126184
227331
101894
171039
80593
173448
90397
149175
255689
260793
231309
144451
270128
141489
292355
17497
163271
179932
278066
42913
260222
104843
267500
52290
137903
201877
236886
132851
239897
139967
170753
274134
68866
69971
229571
212605
135235
185263
130677
103033
187781
289402
170640
54196
70728
194330
277821
87783
52211
189456
282674
179430
29419
238085
163532
41320
213158
54379
248769
158250
268053
299507
65125
297510
244770
42588
7591
92917
169178
188839
132109
274686
299255
144609
189939
172642
286928
141839
240692
123962
43282
116370
201201
76654
124601
82993
94154
173412
220535
28283
59712
192083
42816
124655
45580
291420
273968
127981
83230
227949
2936
206905
48976
19239
271712
145935
82084
124221
104012
203611
31658
137138
65769
150143
132919
212196
142155
285094
244666
166000
209781
190540
96784
19652
157578
90353
62467
86498
124273
202237
246155
229493
155577
183194
118234
145619
4809
241899
215604
37574
112391
133701
17156
44685
113214
215943
258998
259277
76408
253137
245103
87450
91420
175492
14681
50385
221860
43224
126615
32015
282391
60637
74739
36334
33258
137307
161474
53888
256190
182563
127455
39476
294984
57019
86125
7354
8767
113344
11576
124703
155787
191678
234141
102536
148967
131642
88199
255104
286350
283129
26554
96133
219334
132434
189527
240346
267038
157393
246825
239274
145888
234919
206551
156450
234917
261131
124834
26352
41099
236492
164424
93182
39754
102839
62532
25277
9311
257398
253598
93945
267507
178701
69117
66264
262830
299495
20833
68254
8720
154280
121930
198348
265693
274736
176853
232352
149664
170270
189171
91715
294745
167614
182965
198150
138069
124497
149455
230414
145577
55910
154959
103120
236057
161557
238705
96398
114871
144854
60824
167242
142959
7919
217242
165914
214893
179542
77837
102284
200596
27390
204596
287762
56356
141665
238363
227254
263054
251147
260584
205944
242149
185936
55949
131929
76303
85110
125285
159677
229365
37365
137075
43795
294305
198687
59875
16249
12555
120301
157205
193501
272617
97700
161965
239629
33344
126566
221560
292140
273919
185108
265831
259353
46850
99392
156866
266428
3167
122208
97619
158433
190339
188652
270577
292757
119760
48994
200254
284300
223399
290345
277373
261570
169055
137360
287910
216748
121719
167085
277689
34032
169252
27723
134494
51095
298808
292085
12720
207311
21805
49101
61343
204639
293657
187951
131263
30764
254756
256273
209355
209952
263380
135773
255988
287203
25774
217313
202939
150879
139002
287973
247153
113927
145267
108565
64165
6330
155699
5314
160045
8018
105259
7369
148709
255688
180792
106261
26134
178279
101480
267544
253539
108376
170529
111140
262246
145530
279483
512
37449
234966
164142
223384
86786
143374
242704
268330
195701
45953
244247
209171
289975
175365
36955
292940
294744
232703
78454
247400
88204
137948
137645
9512
290608
282781
181165
18771
3179
285602
293661
111206
124695
71555
75357
222437
260438
263205
105231
211482
288437
104060
149094
168547
76868
220948
27222
294985
123906
73744
48581
19699
276636
4324
299997
162041
293947
167278
233141
255483
15882
62200
205080
17706
71660
248599
215276
197956
133539
296931
141346
25075
148510
34937
131934
18835
58290
71096
117894
213540
298940
137650
89962
202773
272959
147924
80502
223382
276210
223148
20741
12328
72494
116202
70305
112016
168321
273425
268038
284624
144965
118478
64263
98065
117251
256232
105010
117847
249551
166487
293129
274550
23692
98229
293591
41935
108994
260806
181356
54344
165344
251190
206602
172699
123422
163908
234425
69219
7400
34668
126250
218009
76844
56444
61803
164805
133950
211206
92571
187640
286408
210430
237677
2863
78541
195754
91912
155484
202018
266713
80377
98596
237889
250228
291396
174531
294413
71419
21412
249947
1083
199397
110759
25279
236058
216256
213684
142418
144255
130346
84400
15505
261245
68944
218096
275475
162922
279392
21610
172570
298114
125480
94635
12803
273983
41672
233646
38713
244889
30622
145779
133954
186391
72949
206900
145909
116797
42206
214262
188643
75098
120568
91816
187462
109468
128588
254336
73033
27880
281241
236431
151297
64903
279970
46551
237979
43321
69216
181701
151388
115824
118567
75677
282070
285295
71229
247877
44591
25790
6728
39988
214951
30947
85287
168372
154515
253066
111449
18273
190473
93226
208799
84142
70375
176333
153506
233295
157208
225437
284753
283318
282928
198771
22942
35250
7026
265589
221342
170432
28997
185431
69072
112369
289067
216322
60512
3284
93293
136548
222115
150784
190265
253028
249826
157807
136014
187294
270844
73477
275796
283724
241622
286919
221249
35344
14132
176039
231925
246287
227773
134960
257879
38839
26211
178329
26585
265632
168678
262364
299466
17973
81809
113942
18172
201664
248151
210514
278347
217382
234130
68206
37011
193110
71040
276045
45036
106518
79665
220905
97921
286368
122826
247194
104210
125567
203677
6658
221467
87392
67339
195596
22502
219646
25966
255742
266173
162516
245731
282852
76695
10713
252622
109623
185159
45966
50584
238825
118651
231425
211773
299690
243304
61924
185668
48592
272006
278482
59426
168876
58647
16008
194247
34804
211059
116447
51498
106723
163721
135570
149986
52214
123635
69871
239010
161444
250245
209508
170141
128791
275597
159554
89335
253072
95981
161454
126993
229145
38691
198484
57738
52368
39222
24249
4212
62798
176999
138663
87549
183591
50912
140241
20757
203033
150888
74527
51797
229524
19931
202171
266098
239454
150458
77371
79846
92236
266501
88523
14234
267747
116855
70415
59511
112433
83993
203066
258341
186181
221712
256557
231611
71323
72003
70717
36801
160518
68162
41850
48751
155379
9658
294030
42730
137244
136334
12733
43847
176992
207562
88719
38754
91297
250367
282916
12731
184471
92337
19147
256035
160508
78419
299570
58551
52529
258020
74618
38096
189389
1828
61343
44990
10316
140476
198659
124846
219961
106200
23637
189269
233651
171677
167196
110924
139700
5077
235772
170366
253565
152898
154369
199932
179820
65594
271292
230389
206244
56811
55725
203380
261454
129841
163297
223192
60923
122263
167865
81047
232315
106356
196912
48886
87314
218398
68640
108407
214029
162033
106139
269652
160061
38764
35635
49953
47611
163768
65390
93760
9892
47403
159397
217486
12269
79546
26440
142438
16118
202129
296057
143292
116185
165525
110405
161272
14045
177504
185589
133151
13064
206539
226923
46261
155201
59608
62684
197601
73458
264229
262727
156319
271046
167081
280001
142224
49776
193921
25034
95097
160148
7928
222533
166518
252289
120668
94235
56160
129798
59923
263803
87191
114994
27815
7511
170347
208955
19250
282835
34036
285376
67859
181524
230228
239599
145289
165778
158626
182232
54835
45607
99881
36044
73858
12860
18428
286340
65050
44487
209637
93373
144491
89842
215037
110428
236302
211723
25281
204094
69173
148050
3011
199586
272460
93537
199362
296065
235041
94686
81424
204581
279699
144730
70541
164149
39250
213983
193856
189040
9864
282222
95323
166677
119768
75515
174073
16420
133790
92383
164259
200359
223503
43689
160743
261706
113516
173431
11383
229079
264539
247722
298172
173680
166683
66968
237297
279842
11179
24226
212427
77599
296665
199313
238494
124705
174087
141093
220609
28067
13985
245983
116478
57907
182932
193361
194639
153984
8248
14821
17424
33780
100160
155203
138820
61116
284772
164843
175560
296849
9427
232302
279191
49194
195117
298450
159713
60405
271098
10444
146424
91720
120360
66082
270992
85627
243684
201187
264810
56800
169492
182336
136053
161383
60359
39630
218546
258031
70690
52285
225430
189042
167809
58003
295
245168
279102
172629
92477
25578
59792
187055
171935
3853
264332
157236
238305
198451
22715
80050
82617
294257
68124
135501
230590
201699
211791
229306
32023
71322
286988
208335
268752
61696
149172
263511
175777
97732
219557
219980
89245
147638
80641
195143
239962
31345
147088
187029
89012
176034
228331
107879
219542
56695
83812
256057
80873
278792
173962
249103
223543
281150
299968
137496
199419
123185
58374
114458
62190
288405
280228
271778
19237
273767
23929
149894
252128
293205
37911
267168
266391
97890
38667
115568
5321
89180
192734
188388
201502
247509
171929
80940
46274
21215
51043
63141
236384
173526
137046
229674
286675
70786
158693
269294
88681
210692
260630
93991
10011
297985
295472
230240
50652
77821
13360
264816
2510
266524
294371
62361
78336
25112
124538
183593
265559
55918
126244
142446
19059
64152
141240
273359
189233
81598
171088
252150
59725
249291
238554
295643
197640
14475
298241
169712
98934
188000
237931
221901
2036
173061
175564
269329
225224
12756
203681
123635
249722
266898
234905
213374
96885
50001
211483
182351
91801
114595
143814
19911
246686
152374
61665
193503
196648
27136
279339
179224
225891
158519
123646
42840
259017
40381
128793
278993
192826
123358
139295
131623
30192
250553
251709
175362
40639
68309
47130
13836
296548
274809
266798
71217
169553
64891
50252
228410
156038
289488
166966
118857
37720
6769
230227
298875
34086
262383
45597
267404
106704
81299
268965
22395
168485
202018
219544
146165
24534
270039
178028
169932
36542
38306
38115
130081
271252
169429
78180
265801
279504
248250
218749
290787
148415
136661
188781
70235
150363
142011
137836
47289
265955
206972
299706
111903
163980
258314
291631
78777
77867
83649
10154
18343
196308
200977
83548
16120
219154
131556
69476
12580
268539
251059
94459
23715
237141
144510
173247
271127
163388
142869
226675
231193
74030
42857
293359
47491
249188
108112
123138
261479
61797
173719
73536
39073
118684
78292
136325
242123
79907
95165
166446
143778
111897
214945
265780
289935
62192
185455
136212
220953
75209
255423
93946
72940
257438
43978
61390
250830
72895
182615
199661
133826
133889
149032
150119
258486
20932
226433
248462
248583
50922
208781
131075
113411
43250
50701
283244
12033
13268
285117
250496
150904
48413
237789
188989
249846
29080
25391
264985
185988
272207
47985
93497
150382
294912
46553
65169
95250
243003
193486
239583
125104
93873
162860
37999
63719
55317
86773
284808
136400
55487
139724
205757
685
114813
175870
141538
68461
121686
230784
110902
153125
224213
51128
174166
220172
53727
51599
210396
146968
151984
133779
112498
83996
126949
83982
103729
86399
211572
210290
289504
129169
257700
257208
268343
38302
199419
208051
54051
100833
139926
103030
126512
245323
204986
97810
53769
92551
250764
140532
1395
136386
55685
263923
246281
268363
4960
227548
184307
562
102517
50785
144633
36742
3378
164513
280688
173387
159007
90635
212068
268342
234429
143846
130070
47860
75547
189823
271309
176905
163742
238264
298336
120555
150113
63576
14526
77966
54285
209846
75573
122150
91208
212599
200628
48109
252807
110638
266351
191737
236466
295329
44978
153998
70003
212860
16080
268713
5255
1880
110930
238344
64020
11094
10298
219522
130223
279981
281755
239191
79161
38447
25796
103830
67451
102323
287976
9820
130300
251009
165250
1338
71683
183930
64894
195614
116012
281657
76749
32917
61177
54541
41015
202106
93147
160837
115574
148901
293194
60773
299624
89615
76110
189946
87166
135737
41222
250878
251117
187421
112617
272194
106253
165586
176826
148801
167807
42050
31528
196741
241182
65838
185909
13480
56676
24718
215912
228086
204927
255881
155378
238833
184013
266315
131874
147400
291061
72571
264602
255546
217854
45347
150555
283217
105476
53411
113611
73298
292970
55768
169691
253912
57253
171824
195527
245994
61685
254897
63844
158945
49387
263847
103122
138436
284067
202069
15134
220089
199236
247518
66659
266361
201254
47343
96608
217759
21626
179755
56582
27439
87595
32894
59873
253998
173156
226650
244268
253053
168374
95105
104138
61176
180488
250736
278153
255368
37355
153426
291361
189293
154140
50611
72023
251325
152788
81609
206798
164078
11301
36931
26575
197899
124911
217836
2078
141619
205810
278779
223513
40822
97757
143572
268961
187871
187678
1108
171019
123642
192173
187163
94439
6790
245797
106281
124174
4015
246413
72370
127449
287883
180653
275221
239840
76583
166586
197557
163182
75272
9812
177456
5235
36673
143034
262533
5088
93988
70448
247589
90338
118419
65412
273284
159996
299662
258084
131411
155784
135424
42011
59299
174359
287217
253011
123321
18148
96820
153487
124058
49916
202108
46526
296788
193969
82502
165973
150674
126198
214505
132677
149106
199768
218378
220205
257577
6754
95034
263041
39639
21977
622
91084
293919
290415
129036
17648
292877
277960
72319
7304
22933
243549
61346
146179
179104
200380
221256
297746
180127
92769
235419
42627
236237
52521
235404
108577
66732
254846
22911
221411
216799
181940
150190
161822
150987
283496
135197
184816
151468
123674
245644
288350
92551
244903
118899
52436
259958
71363
253675
210530
170665
267064
63168
274607
247945
233864
136553
10499
8123
249164
116702
147527
148547
2126
226258
89363
282360
290675
93956
186162
211815
68992
266188
84123
287812
187302
21272
63430
145391
223986
217509
88701
145061
146800
129820
78458
72710
155994
229562
255172
262280
295672
20824
133594
283914
71499
237123
83115
70012
39819
230391
295272
172322
123952
191690
48311
120961
48346
21131
186922
55374
292613
87007
7705
52657
176755
264478
95905
255240
297786
297881
242563
291217
235981
33394
160343
283275
11969
7084
196639
157697
70961
111094
103022
9083
155081
85547
122455
217368
255630
216793
182320
99253
104827
241110
211568
255982
245395
273798
263922
7594
29140
219826
53794
2987
46114
3160
242812
181630
126842
83180
282760
223803
70994
7134
49920
93008
72474
184123
66570
141258
70690
82908
36270
256739
150676
206771
142797
114270
259666
151358
204969
152162
262778
170703
217911
126097
252199
204169
193182
243948
68061
187
293524
144348
284477
179551
73782
167462
275248
242048
92720
208610
291190
101384
45030
85400
255331
273457
78358
6213
285087
17439
75648
97614
128462
212454
9205
162101
155763
260467
10140
278841
281558
50234
201430
100407
203656
178636
291827
177771
39808
126273
90948
99725
23746
99044
117105
253877
211507
61439
66216
152790
171618
183070
181671
191967
158374
72953
149502
189205
230856
97987
4802
117565
234991
206900
156942
299850
287504
105241
53231
123448
36002
97397
155866
190221
7695
189360
280783
51670
241649
220079
298070
77865
295238
112086
275911
230289
64853
89451
189813
247335
299433
119553
60998
71660
71567
299431
219739
29525
268549
173647
184440
249605
296744
151091
212825
167591
133221
202223
5181
37423
37420
244021
268291
63881
290268
108982
230171
285377
215165
237664
152810
258237
278307
197963
93461
243180
36333
290503
34893
55904
139800
111664
158356
247005
255545
93052
84534
138917
4254
88826
34542
67011
286882
122969
235454
220186
96430
180645
79874
55284
141871
191493
277150
6702
219202
140992
175006
248396
255434
136634
49837
139130
143369
210385
206959
9244
91821
295894
62015
96191
80282
25439
22098
50013
33937
200279
129638
283206
174048
262086
43616
292598
69785
173464
61123
50786
90250
87532
185728
128136
173497
260249
161001
20178
232891
193563
80116
149217
152444
171892
282480
82097
213525
226415
5529
2949
57051
82482
282652
275899
135778
292830
55818
22573
231617
75642
130761
44986
118472
62162
190961
123704
252037
268960
139911
107850
111551
168454
164473
7200
281795
1900
23576
260433
70943
242539
66698
177179
180302
39087
224764
71585
288612
169680
90906
183284
165482
53970
226296
58817
48046
89334
186413
72190
49547
208981
38485
203132
271066
210263
12995
155671
285466
177189
194850
218374
281901
176565
126666
129872
296758
95553
255089
57827
87296
51250
298899
109603
35973
7384
69668
271687
335
96410
192587
126734
16402
124563
115988
207480
6529
32788
246106
291922
98836
62126
119137
66132
50039
21366
91089
252255
180896
272847
227117
132466
220789
150450
290874
120922
50305
231672
84418
262517
191137
99581
83824
112960
103255
153468
53885
252707
11987
241868
130757
179202
44820
79844
295091
244813
95772
267194
130183
259748
36428
148027
121045
91419
220844
104272
216912
205127
267397
279038
157443
14813
103798
219746
27359
267192
5931
88614
33019
102245
281471
152604
81981
115122
84790
264205
98825
34710
285129
161397
220426
50707
295940
133492
129598
83109
129292
269731
112653
289399
246903
279010
83433
297766
75425
31936
221078
257468
114953
232927
189027
16885
139731
143216
93151
221158
236240
159976
81437
142334
220127
43342
26809
216934
195480
260493
35010
227424
221384
64216
26765
64103
220298
233586
213699
54274
69444
122625
228250
275730
58071
234675
245119
140287
78639
259409
199117
73726
186542
138129
222479
159786
86909
7334
191461
279829
226409
271057
254234
51306
22391
21484
219857
6658
744
232726
25839
13636
169462
273033
73538
93985
103651
217955
294963
198330
273947
237277
236694
135504
233009
67888
257238
46732
79278
57426
277225
132266
153171
242506
113288
122972
219134
132491
63651
155031
192986
14767
212077
109627
102868
144011
269401
149741
243987
107140
188992
249446
244404
223997
114077
160536
268783
170088
42965
226174
125668
115268
258509
262408
203111
280222
22165
193854
193552
250682
169232
211826
289867
295759
64365
22608
53491
139863
49544
14272
17414
194280
150008
3937
286329
217303
168300
16581
110206
299969
251254
162402
155850
115473
159165
6792
117226
141793
67275
197632
200836
30274
166745
17824
147704
180836
178550
25201
164701
142279
5539
68558
97453
46428
129173
16439
106197
200673
288500
94067
39759
46666
13890
59760
54601
271789
2978
296632
171332
947
127793
82575
151779
202555
294342
134879
295601
259491
149715
186750
249221
120799
202678
77562
23387
285696
147596
257335
30889
197377
9752
173078
236866
246074
251225
191589
138312
683
234956
27460
140196
174962
235615
293041
115940
103854
60756
217974
38626
22779
58167
283128
295487
249103
66166
173521
109996
50507
202914
287227
106306
225377
132240
26961
180236
97820
268753
246534
125218
89008
147148
279195
16209
205510
215853
66809
271663
80488
61301
156142
220691
143709
201764
175337
184187
164201
152844
279191
147670
232742
297453
157077
73032
69610
180413
168811
92324
211720
134671
120957
119510
67729
60969
169870
137490
141202
235110
187511
251135
198205
262461
169289
33428
43585
112148
6906
98512
256547
285524
275749
66911
243257
131550
152405
12303
283628
57741
17998
24020
251519
278362
174287
140206
230522
186909
184643
273228
269585
147288
145701
200277
77877
59685
110296
57124
131154
1193
271381
124113
231111
250924
279298
298459
127370
299552
9614
285017
52446
182138
47084
112199
25274
205469
130645
268418
239306
58024
62289
253020
89308
238893
1492
221411
129589
50712
21598
236720
200746
209322
85101
190015
130074
246012
251814
228790
73737
96375
55299
248235
299468
258369
181377
64967
136502
9192
16766
107251
47156
66202
163228
255944
111108
163782
291025
17859
134946
140265
5812
79908
50028
139261
149230
22825
182114
117350
205422
243185
23369
213742
101414
118963
106776
272673
19774
22506
4488
72685
239393
261120
126194
53633
154904
270748
183431
78532
95240
155778
25422
184972
203690
224641
287185
37609
167997
239726
152234
80134
61036
145951
64058
236880
162305
273274
11654
116339
253480
217507
148446
279357
164885
39675
28622
174810
140242
173207
143233
180058
133878
285705
123298
237696
188378
160504
34211
154722
237916
11002
238790
20295
74390
145735
188092
77973
17623
242824
98712
234446
74126
234064
282204
181089
203734
210872
257887
124415
103703
184781
259821
236851
128768
217397
223133
111684
22288
85780
260413
48316
171250
139443
15226
231342
133871
214493
216035
177707
287518
47109
284644
195659
265761
125826
5417
151830
40686
206627
73171
30868
84206
27284
157168
184864
8804
190729
40837
35943
248443
166094
152725
185874
71914
159976
63167
290837
71787
271657
140863
119151
256563
148552
222125
30912
36886
278221
67865
139370
166235
39921
152649
50355
181653
240991
283723
172795
61320
18716
288887
236979
124928
194280
173791
122027
288686
56071
192565
29094
31347
70664
79187
21958
14791
141020
158342
225643
10553
268447
293046
246057
84768
258827
129741
239147
3633
229808
6692
203857
231390
77772
8941
264069
220116
172626
6754
115555
79763
53039
85331
83835
9880
199642
180406
157560
17158
31504
187347
154464
206697
221209
144140
233897
247133
97358
98891
219653
79231
45818
187559
15875
138477
273982
194495
167614
26973
228222
83229
98535
74753
225976
46699
84645
105600
245192
168059
223993
164821
145552
299406
239398
63973
231842
88045
226294
164987
174206
252408
40162
109521
293703
32191
109691
194604
220776
158779
171553
40654
176565
149969
261168
93396
223369
292068
279079
251836
687
234606
279700
166048
36526
247310
244148
162113
106454
31604
163624
90095
207316
207379
46511
120728
249719
130234
191489
282477
173971
200877
50968
248886
21532
123047
164214
211429
10413
25228
30646
108468
108816
284189
294382
71820
221340
295733
170869
52474
39974
130596
28972
276854
65219
279706
40474
40455
214709
144043
202209
11826
253599
271967
205159
259692
134890
20873
290357
221419
160351
243121
102556
95864
264505
14067
291272
297011
7728
19632
255474
258130
217736
248772
205797
279918
49980
40305
4943
180670
266263
76287
294507
185231
269718
228662
177940
58595
12712
133482
135817
298465
178786
22864
77742
120665
128166
29598
116978
58684
98141
140698
120946
295469
63797
85224
100308
155927
84904
257118
17134
12594
50789
65572
158360
18192
24907
291654
16992
236328
177762
62383
170124
8159
40003
71370
75029
140755
135112
157651
68259
264461
41299
115581
271851
242
144235
250118
80019
273798
23503
234478
66223
144386
59615
234120
109769
280523
230807
69117
57831
159464
8414
237428
181687
139982
270604
80180
114922
135291
106188
290189
268369
114035
5945
186135
276863
206655
249679
173124
244646
24001
118085
45535
144177
237943
267096
216729
49800
24037
209396
66327
100635
236929
29785
7222
272786
84225
41297
14078
190172
231157
293271
19137
64761
294891
237258
257029
186630
13588
299296
57290
270530
170583
93002
193118
100273
26439
270757
209205
124902
166749
261811
92803
31143
253836
268484
78318
46508
194614
256963
25711
33793
66532
168442
184554
131023
136113
197005
148190
226291
258432
5681
257048
164119
182412
50874
268811
99667
829
114930
103223
296321
91037
244078
255189
117019
91381
86617
274655
193692
230005
224258
211557
222427
146656
156815
276161
180911
163617
256674
149104
295999
264006
167680
69822
129185
287169
280371
82458
111957
268921
7424
197995
256162
94337
244847
165877
159473
67516
27346
4084
48232
22776
42775
81098
224022
95725
231802
81784
19509
252066
8676
20496
185363
235720
54198
122688
276486
161264
61611
220054
43219
272398
281108
92563
188820
198217
112638
134215
16794
128464
147925
56066
128340
14716
269347
184649
86902
48917
178460
153370
264587
200657
17348
187720
85961
8708
177524
124272
128967
248517
17142
16883
93944
69652
267114
285200
255109
7386
233086
264558
2125
34216
8538
222413
277370
88820
29823
58533
232622
161248
190586
30676
153017
273197
233635
245959
132916
119083
177697
276943
257951
115290
4381
237047
37144
112427
166211
41816
251989
144145
75570
137596
280645
254866
62282
280156
221481
271306
161235
240463
287125
98710
59433
74236
90719
256168
253262
21664
294544
239447
213270
295748
61185
40276
91852
9337
144164
65249
86425
67153
34918
42864
172888
218927
19078
59287
110083
61215
76745
135188
76142
116884
144706
174773
252746
218393
131771
91856
107708
125523
110779
91923
9412
254066
54871
183035
163053
157635
14300
199959
196133
100118
218250
10814
183800
70098
114339
73834
45306
140480
61530
94026
29071
124180
157517
179079
180574
123417
28506
69094
151334
24185
153791
130678
73225
257145
38125
118471
6588
278220
15987
185988
61833
52982
131200
268181
146225
209611
283898
86534
207432
211416
39893
10226
190295
265236
299779
201336
246076
18311
175265
291412
253199
224370
58413
274204
208099
49579
124697
814
48833
28185
238119
123872
154727
292745
116308
40140
72498
296410
290356
271106
208879
141231
16181
231187
275309
95536
167994
177404
165065
257158
242074
32981
258276
270863
132841
48297
119885
131366
107378
131011
66205
200734
253960
138046
291695
221847
291380
164497
250834
8112
207451
277899
128426
282567
5999
190036
284750
77877
242640
244696
194886
48967
167800
196178
25388
241348
141955
1136
95462
22343
41790
219570
280977
64440
165885
216215
3116
253364
137772
214068
210891
49559
229871
76490
199018
81681
138180
65573
299633
84488
218682
95749
92802
271946
214964
118900
31739
196365
75379
251883
266315
156973
50682
298056
262706
221408
287521
228017
46372
47727
244257
196490
133997
195051
87172
74504
155153
175375
68374
205747
234705
150636
68141
218554
66872
164491
224943
35893
249495
13288
102291
144213
10890
122125
190813
285226
91386
200167
72545
45231
295368
270012
59737
44547
163603
107126
174589
32214
245067
84099
78929
22785
25138
188466
55782
243741
171738
292691
76509
69921
147042
216055
283374
218432
143605
79126
140197
113897
146217
15567
20330
292284
221409
105469
158883
126271
190790
232501
248436
14076
147166
231130
26931
132176
215620
149634
209321
89457
98780
162115
299829
267751
171959
82025
68011
26534
269242
289845
257910
132947
49610
244977
62904
132352
245595
169040
256965
267878
122740
41073
281127
15580
158262
196848
65203
242714
137481
127005
4399
126822
182625
254216
180036
205565
284782
207814
53094
63553
279264
119618
51059
262082
217849
293564
43977
150020
70442
44830
111852
146115
266167
170127
109267
68279
218516
124289
34193
235624
201135
149870
170386
54140
58794
294585
73399
73485
114061
43721
258360
217369
277850
255774
112143
217721
113587
284090
43427
206419
179545
223426
136310
198562
111265
185907
30872
241393
24433
153287
102363
267781
96652
180712
73200
271451
135218
167771
39014
13676
257226
299212
266701
282362
112114
194553
78441
102181
83073
242067
155369
34057
20102
23171
129788
80836
156910
165494
242321
288881
286093
248038
176487
27513
261351
221517
85129
9717
209755
163910
147007
275954
226303
104089
183900
11337
295686
144984
225341
45857
160690
81715
182891
39152
220015
238184
283908
233255
139782
174932
187553
57935
138740
76883
153828
6787
6099
109376
30970
198627
182367
121407
24112
277496
270394
172606
229867
126272
107518
153444
65991
135401
143830
226106
231513
21329
243887
189897
207333
224406
50716
247451
29820
273311
184788
238487
286129
227195
96311
6884
75719
58115
242623
86527
212657
291805
73436
126816
70686
72566
100631
252266
262924
16612
277461
235268
60338
275332
10280
246576
152341
178694
84081
44790
281218
173369
110041
34867
156860
95965
223347
282238
675
144109
217583
189895
216437
208453
129311
62636
63519
3170
202153
214010
256046
244837
121910
79395
155838
2784
37427
191830
37515
103590
206769
44333
212758
204924
71504
175828
29911
240746
18593
68930
205193
86316
172449
281601
244362
171038
152886
95933
148615
133266
117513
34134
127199
83700
98283
233544
127253
278178
210160
42186
114649
113862
23415
80323
292943
88666
294307
233511
221324
45764
144768
153139
184355
29034
209339
252829
267757
159708
166754
55271
16672
214348
63880
56861
22059
113586
295965
214377
80410
278367
208489
106581
107414
38576
29238
106205
198654
210762
124730
2921
249697
57940
87932
99941
276544
12461
5515
226181
152460
26064
258262
75628
4676
5709
49864
88897
244151
255528
66866
33167
280631
61183
182491
261734
8604
12909
292300
107246
113118
266392
296490
52474
3363
121270
287204
131489
131279
207960
158180
251589
85692
271880
160756
63440
88316
48277
141370
211835
282290
9154
241107
176463
4068
33129
86787
201883
288145
140806
98058
94407
243404
96294
105344
212473
244819
18022
26673
200702
167278
233084
98034
247018
137227
220303
158652
153180
256158
25639
82182
98412
167348
176935
111719
157432
207852
289314
32937
48012
65528
274592
221847
238173
292500
66590
181878
8201
85459
171092
22686
44744
8359
240192
120401
12905
119390
47081
174439
84477
19740
115294
160771
236710
69806
212691
74758
208063
165699
52524
102005
95051
221039
180828
216755
197411
258693
4775
132870
153887
93532
197636
172834
141294
144225
123140
65078
154950
202417
73445
112048
74595
149489
259130
192454
299798
163918
70345
261538
247371
91190
126071
85019
56899
121342
112088
3456
200083
56377
155024
26108
137706
287966
279467
51213
214238
168134
11406
262837
273399
265984
1036
56664
233169
108309
155646
192833
273094
175834
218865
183329
216044
61205
261758
109214
50851
162154
36462
139411
192304
252209
69073
135815
40907
194442
98496
258651
91002
98955
242343
154864
65637
246039
95570
74284
272772
244210
209628
206103
53505
9442
116083
178062
241317
122787
123888
160954
159790
55906
211736
38644
87265
283939
87295
6006
69652
93437
175832
29326
210778
62590
59890
47129
66844
89349
62294
169620
16232
259138
140108
61593
90099
39723
1289
231792
98844
184815
281721
282359
254868
17394
72233
115390
43820
98999
174799
144268
105234
216122
87607
94002
52262
94092
207260
284929
249424
152161
295529
211981
16633
146645
280840
39792
19722
17744
21605
181486
9393
251053
156468
43423
115812
226038
169828
67113
234202
80073
261062
245449
187207
38277
26063
230254
288630
9427
146770
243097
12872
258804
231977
149341
241810
122698
40086
285735
88254
252476
97568
4719
169471
224399
246412
30325
100609
165053
257007
37451
231227
241938
74042
291538
109690
175485
210880
217784
280928
220564
102426
55795
214088
141870
125745
185214
207731
212105
209222
244956
145931
67534
10533
43070
56504
218528
150834
148486
85785
154365
157530
206564
145027
220128
23949
249005
269786
231688
3015
35073
290587
125743
235869
53326
85800
257204
66266
113823
154587
193515
279455
117058
125536
196559
155637
182380
113595
151067
282956
102071
231051
81960
282037
140539
229602
192241
78929
73118
147784
201811
70151
173200
190786
45847
289956
22804
257030
7800
186261
123944
134905
228649
208421
71182
205255
207391
98770
174108
297237
186971
29025
233230
8927
136369
22376
107046
63445
7894
212400
143801
48106
57068
33950
88457
197636
187654
58145
242631
173160
226963
111296
161773
13281
299735
8264
126324
56884
273269
237119
17507
111907
183235
162513
35243
194319
112760
236361
58160
82705
265060
114199
155189
184113
273492
250741
210868
68202
116988
241727
67162
28977
208896
137289
206673
244298
129739
29653
123628
86921
30818
82789
102162
99252
135083
66069
140769
104057
55846
235084
151580
218343
279512
275442
240089
292703
26354
113367
168109
65327
73706
108293
46642
227677
97232
259559
14596
167735
67072
280962
281101
122789
227458
150593
119288
94911
17140
291209
60756
196627
50379
1398
122472
293889
73372
197865
188829
240881
203675
45221
187199
70305
104724
181285
285364
44722
174884
273682
200314
58319
160939
261173
265143
289101
45299
235172
212595
9
293925
285417
113788
87677
293881
253491
175657
211931
211723
24346
138906
209314
289832
269045
294645
109478
203806
172293
57906
299755
278280
183301
198414
89244
59363
97612
292939
158342
71120
181395
230373
85149
21102
9034
178007
9750
152244
228187
277988
174629
51694
293683
84353
240239
119042
105342
85546
110680
61911
161889
102977
289679
54734
117024
254410
131213
267201
260867
202408
159265
121549
46053
9917
57225
297132
50241
156285
252742
114769
174817
26990
71282
55573
116113
211181
214055
274706
88793
174038
65572
26517
243643
175058
28752
127909
47506
226686
241008
89250
94519
101785
181070
84701
225168
289427
276710
63829
183048
149981
256976
201671
272880
117403
215381
98701
159677
254599
166839
144870
135808
34262
273623
290240
224446
132631
106811
50149
156754
131192
218284
146410
187668
285505
190990
121366
236013
235079
37769
17568
75768
127418
137995
152152
82519
79697
92650
84839
219800
124594
277413
117308
294966
222307
241052
147890
267515
7027
273499
181386
104486
166812
228261
103637
67742
145165
191379
258584
169019
292936
232818
259401
285836
221529
295803
139784
14988
116050
40307
189001
221354
201660
10821
281292
159948
198298
113873
228060
182887
279960
257653
130802
14323
204136
259161
94374
251830
46965
7079
178515
112529
275618
185200
242089
224999
252744
208896
160533
105931
186964
33900
268943
211333
184578
173616
43133
78591
64024
189305
111320
109175
264610
260107
167860
50510
186379
73847
98632
297786
184627
196347
267412
215861
109144
145002
268274
130366
158344
288660
158701
119565
157390
173110
142688
34758
60413
281365
273788
240493
223327
274564
37000
11144
170468
287396
272573
212433
85566
86857
97246
216779
40070
11436
93417
180278
37209
93777
138493
94905
212888
112187
271971
158318
13392
13976
82849
253133
22964
222259
201124
286012
234781
207514
254849
22194
255029
297944
165851
14802
256120
53516
169695
200947
282160
127266
60211
30595
286861
149867
79729
90864
299951
89696
132344
47611
85520
149923
205695
234163
289460
297263
14402
263330
127267
212317
157941
213381
41560
262836
213897
106808
147960
284970
27233
242102
248273
227993
130705
218640
31220
111260
195405
150091
5946
270029
270077
128379
24987
18291
128204
288071
112205
126525
172564
195199
244397
184988
48215
11996
67276
185422
254578
142360
163566
195239
252749
100293
185666
187245
160378
13848
237331
22361
114750
6338
92619
126581
188676
247894
106270
22381
140253
98719
159019
281637
108990
16401
246341
6759
160467
278492
141508
297303
36050
172068
244950
79
130286
52655
162591
158246
92944
94908
129325
82260
43950
297094
297411
254910
117477
131959
291788
93260
41378
147284
154084
241151
45319
127983
111945
74831
217339
172685
153813
190939
222720
141131
277723
255290
284047
230115
200106
157958
159966
204000
208278
266976
277246
13694
257124
46263
2893
48078
7032
247504
138666
113428
214015
70084
74858
14315
20073
44613
84898
210192
265983
12167
171383
230796
19887
27066
193992
157962
25039
163556
31987
117652
265211
170611
211727
25010
235669
194793
228053
291584
246412
218306
149823
199545
295480
16779
175823
220171
199616
292322
97800
246973
35280
244228
73293
10531
130620
154878
173934
284001
50647
25316
199669
3678
155241
31580
39710
223948
136264
27631
295032
133425
91323
258747
32905
97107
249586
118685
289139
278674
60481
82514
299608
51860
283508
283625
214963
33857
40746
55673
282934
127556
1306
82242
266835
208385
261826
245053
299589
226692
139380
69246
232035
14302
89162
278089
58099
190582
46773
156239
200251
256560
25349
194016
229802
18144
175189
105944
238620
53028
104791
124453
68149
100898
24883
34429
66106
137263
60219
97822
170438
103603
270642
297462
133366
50230
58525
287440
141040
226616
195270
87750
16774
196495
56646
31066
201205
114546
21627
48081
283908
139032
14933
236986
266873
253286
199382
12640
233514
51031
208376
3726
216439
34622
89402
32478
192236
82278
265024
166508
103772
145822
280105
201030
239176
180988
201926
3686
121740
266656
190492
40789
221588
34622
95320
86679
154596
152657
26343
160769
133544
148067
45060
161054
156540
152463
210201
162712
34592
109389
180527
211344
215633
108047
221774
66569
128453
257585
241709
206443
8165
253129
256207
241857
108666
241870
115459
53616
71424
141818
112848
150824
44130
231589
254164
57638
282539
184268
77378
45528
56080
153407
110329
14180
67013
39068
115845
152261
278511
6835
80367
54006
135335
119424
242589
245053
257398
193332
6171
226499
94166
224861
161836
207798
192757
161990
21905
283109
68789
207453
287832
158533
133274
89184
95097
218052
159548
201232
277514
122966
97735
54443
165230
119065
268743
176159
31183
52719
117897
271388
212298
120739
172220
47587
211406
44771
175159
152838
78704
189606
42243
216446
271985
73005
61633
196017
143643
147177
272453
51312
91265
33891
238924
5535
28342
262230
15243
297836
142460
249852
173234
251460
243392
59933
71808
50682
196916
120367
116107
244313
63700
6005
222143
42055
33175
27067
109634
228816
234334
188245
146332
256541
258048
159878
13829
297788
243223
282401
54417
147273
173992
254129
289228
236705
258736
3479
158586
247517
49232
216839
231503
155563
19193
138690
58799
231929
1083
178983
110024
219202
249089
21166
269142
248463
297267
112251
19384
66884
179597
181471
188541
174466
136294
6695
249528
249781
156498
187769
152510
299646
206453
32253
6601
46911
34080
222421
254335
59373
9375
177996
109276
8743
191150
117615
183556
260030
22665
98065
144835
254324
298263
85995
29328
122782
262859
148861
235812
74162
80817
155441
265434
34230
258332
292085
234592
164877
295455
123811
294539
141535
166767
248702
76473
117112
197447
11326
24759
156800
4899
130874
8588
247565
164666
201325
270716
159706
299105
236050
184738
289594
292329
71005
111152
146457
248337
6862
77538
272669
98160
159238
965
12425
172214
76888
137745
76132
60923
144158
34366
136796
131479
202217
163538
16752
271517
48124
233303
42227
115997
75291
127863
144108
134617
215536
183924
210129
200691
160925
135887
7641
151590
17948
87637
31548
75243
262125
183023
16836
137122
45476
205826
76060
157831
157107
17546
100642
56703
185623
251972
17826
16095
40994
123548
247322
46399
64831
49923
188215
297099
211299
40030
16796
287991
85395
71211
190792
272235
226414
261670
120214
236000
267220
100572
61290
116445
67423
232437
236150
46499
270509
133366
198031
213682
8735
138545
18596
25273
180558
129908
286952
214250
236405
88415
169664
20165
97460
160483
198280
23670
92787
63942
121737
11945
146459
294331
197655
202961
17779
242734
48202
85828
211016
111641
11170
112984
188799
208106
91026
248589
291395
96903
267883
295933
290509
289869
88139
187115
291042
276525
176007
81912
272687
113335
151616
54637
199034
282547
272735
198356
161406
176986
219537
248845
177672
221840
235973
45793
233021
32843
83019
148109
54282
287765
128865
12526
93117
262545
267794
51199
73431
101684
162384
172680
34215
46413
26
247383
64512
224629
293854
192203
117923
38033
51524
279270
145079
87827
127195
147241
284970
264956
215712
211645
64609
107563
29489
134979
76308
237293
288646
34988
256234
20044
243169
213210
171883
291355
41763
208128
127978
255522
187014
214916
228683
270629
122316
54633
281313
81822
194077
66259
186930
209729
205565
42425
263618
118562
122602
215018
112440
77003
281096
242866
191758
209407
205871
221133
252408
192570
201613
176300
205000
279091
59072
287453
284297
95140
38243
54206
246959
28207
19595
269788
51341
183305
249625
245023
127325
168500
99093
142432
135716
186269
258232
20809
166831
213372
77467
134414
280762
277951
231192
95855
239861
215953
118560
70554
124345
258424
113791
224123
96072
13709
123454
166351
228665
113305
273825
46544
56069
39038
145434
235741
145603
184905
231161
205993
280898
276791
82572
19673
172131
56797
195294
119184
33918
279848
234667
72656
182646
59498
283657
136494
183573
70287
102855
162860
225515
112986
174335
118680
142071
22401
113688
151029
32922
46544
222670
246054
232822
267730
299100
236774
228699
39278
9802
196380
250657
251629
205187
157936
104583
218035
213363
189207
58188
61831
142011
125246
58663
243773
274219
199139
233702
257580
247587
225120
149991
83608
45829
118743
148635
269020
205939
2791
114620
219252
242636
98095
81620
292078
194287
255874
46942
99314
56434
33621
261734
217432
138668
35481
29705
176112
143219
15619
142850
90326
246701
197996
5677
125421
13986
105792
83505
122091
88500
182372
254367
298307
230283
209916
150660
175289
63551
191142
207929
12412
156745
259608
272565
164837
222746
154385
211981
155297
247699
255673
95476
256122
242203
66594
296759
49753
201770
838
297377
157639
295183
69548
232779
59478
175930
277655
10314
10944
258334
231436
160131
88488
127749
43342
255240
128998
282901
87859
167006
249415
204343
83725
256136
297934
31243
178482
240548
52770
230047
236884
292057
265438
270657
138803
130796
53520
15441
98799
90395
94742
208688
270991
93394
200342
91771
60824
23810
176549
265139
204611
248710
149990
152649
189047
215625
201446
184262
3093
231716
150567
162717
157737
105291
153077
184707
256227
273318
167892
279385
144210
192566
71646
257326
91647
229353
134335
47815
222709
33436
217658
86270
161611
29734
127713
55548
262889
178996
254791
156638
28530
35762
49986
248542
268382
195767
154712
51266
189872
214681
18247
289403
117716
82476
43017
291558
81117
138640
159063
290200
44502
106686
55994
20843
88075
24984
228724
257507
85906
299584
83157
55896
183081
115226
16576
295022
218825
248764
201248
250946
161135
87938
108770
249577
299891
232659
247286
32144
268773
37971
264581
157256
16674
147496
269236
115809
257364
218723
122774
154026
102622
76735
282697
207782
222123
90183
154643
296849
98251
132841
46189
56905
110899
124115
203315
121291
290797
218223
16053
145626
115159
39675
276859
80566
100653
233030
184297
110326
36085
201045
54713
107774
218495
158497
209918
861
190073
215093
184092
176397
17664
102106
172042
224095
81522
126672
163675
109570
72021
129127
287314
131921
152528
26090
21850
198157
42072
262719
214531
87119
246914
262608
137058
193378
277725
253602
226323
155827
219344
208793
41761
64778
164156
114073
155218
188783
120401
88054
67888
7238
87279
141379
259638
134044
227045
82582
287434
45347
116022
44807
255721
38028
99092
206113
154537
23769
55186
200589
165846
139502
215381
245985
2309
225939
186878
293337
200470
145235
101074
18882
287083
100576
8085
165344
172122
206772
147689
46849
167767
243558
140236
80019
71613
165544
210910
30413
127485
191997
35139
185509
145788
197250
125873
150467
64838
58898
123504
172330
214958
179530
260147
40762
150564
35071
47223
238415
3202
261510
261762
34013
209808
101419
106042
21332
219932
293956
230641
160599
216267
90687
64854
73484
298729
90468
92769
103677
102886
131654
74135
37196
283094
169785
228596
239120
253893
10867
230483
10960
80204
266669
196502
197728
270774
212556
141367
288060
254949
252378
152807
263463
272327
29644
107348
225097
133191
291603
167322
9806
20203
295280
120686
99383
156046
186376
218133
102704
204120
87845
268511
276748
67994
38736
121047
173231
281530
18710
88850
49148
196894
91412
241099
222160
184716
143262
137857
223641
266994
111176
59577
259232
527
79531
289987
146103
32760
218995
170111
140710
108216
118968
25519
286962
122797
142118
60707
276341
264182
29255
49087
298285
82489
185863
131271
252148
15087
296009
215864
204693
179309
115411
31403
197283
98175
214913
53110
48309
78805
32843
294346
46501
97658
48640
223832
68032
56379
150948
196498
278119
254604
64942
62756
205733
205623
63681
62896
158412
115705
37844
133141
130922
44729
78776
159417
144565
250980
123499
90241
104108
26582
199663
232937
63180
134871
235179
266527
75759
206656
299930
196993
292168
205050
290947
48584
54884
105023
290047
152152
286373
17624
124611
120315
182786
40437
189225
226549
19621
14386
217615
258275
298700
90728
65120
63038
179407
151899
208593
194280
208921
158407
285851
268417
268985
175438
121667
1550
47988
163839
244050
107413
243987
99494
38693
27869
43163
7637
247145
256869
268055
208576
174400
37883
114380
267581
11333
298649
175218
278746
296630
248033
192874
183706
261579
73936
13074
264949
239797
244531
197215
153947
67505
268868
230755
102191
61609
274002
35381
214391
8975
54523
66651
268907
69687
28012
239170
153241
3947
128233
115268
169535
106462
127188
51490
294120
197511
122853
147550
127726
180630
274346
69307
191444
23255
185223
288177
167370
294230
69956
65042
298962
218190
150870
215121
26464
154557
226233
211054
90272
183106
128740
298230
189504
213015
214088
152666
289236
297572
180295
195378
132391
217816
290668
120092
244918
21232
84639
1338
119182
69502
211214
121543
144193
202235
22215
94407
112688
299509
61197
62323
225081
204070
237915
285215
256024
66088
208799
214645
191598
5376
40539
104438
162010
253707
5333
170877
71696
286115
194420
192085
181085
184131
254050
243661
228343
264558
211675
191414
106475
240594
87474
264233
273546
275936
115754
147486
140328
230613
230357
60539
19930
65918
144641
298066
227984
156778
122524
132742
251145
43651
79119
271397
206360
281254
214250
296738
287548
120072
112172
139694
27519
254948
45506
51627
103536
148709
263600
196940
151291
261893
38821
58440
203842
119436
26195
296067
195131
146186
190383
41466
174809
129188
50744
157531
230986
166260
139660
224308
256424
50596
18011
177404
131549
197712
191159
178933
258252
298654
229274
118218
7131
94633
265058
283058
268874
297707
223178
46472
106514
243213
106886
2488
233005
8520
32098
6425
252260
439
260477
30648
245590
58925
146746
267533
116955
219742
164872
12943
240314
117085
109155
188782
159678
64714
169718
33331
82558
150097
160154
126465
117752
119429
166471
66183
268877
297602
52219
10796
132847
131524
144184
77383
69605
215911
145292
269138
74770
135831
167853
30978
272374
243470
221174
229231
258606
64346
125400
279720
74929
60875
235587
261232
12361
263624
203469
162552
267838
89019
183806
9029
123803
128198
46328
105658
296902
258634
294361
131475
138995
272625
5612
171206
59618
194619
90426
62071
11010
97558
91853
69951
78492
189659
208487
92226
210549
166318
208095
135642
268855
214419
152615
181265
172205
75941
178500
194508
149871
8434
208134
110043
198243
250836
52911
159787
97449
271499
162573
245954
104539
18838
282004
16286
270532
12568
52866
172302
238688
159422
185106
156990
220776
2182
81212
288945
22375
283251
257038
280287
151090
85821
271304
7785
257982
64667
297105
22092
136755
11644
153970
25733
253952
235044
33216
231555
185949
249462
43963
165595
136540
239910
51876
121515
177112
197473
78311
242644
211356
97625
100133
136743
144642
168622
78549
168112
161329
41637
118049
200970
211360
61007
197691
111972
162077
102708
130700
5154
160516
18174
124827
279351
299546
38244
135549
132655
282660
64066
252103
187174
65607
262077
97277
173972
248111
272648
107686
14221
274398
118502
26786
28224
61964
221726
280
279329
255311
138455
266746
60662
222922
253052
204790
289276
227856
165171
64463
235074
188335
159339
95207
185040
44144
181718
269287
92898
1026
90293
134640
86828
126807
38496
64078
155931
267097
16826
276578
47523
80127
227810
244971
105631
255386
19550
114406
202478
271213
240109
282069
220916
161361
2678
44261
167051
58957
68291
131554
160308
209287
191704
96481
92772
194815
128418
83902
180548
200942
55578
2775
193127
86839
230995
32795
174007
6764
104623
209296
176604
86235
229646
263205
280394
189895
174409
180239
134329
61951
235163
12092
237387
264757
137163
94379
3930
246315
154813
29610
67630
286369
222867
102366
53172
220734
49152
246277
119699
90907
25952
240755
69494
296128
288794
82238
234060
35038
296092
107504
160353
244749
29447
252488
129449
270490
249797
295124
279896
6179
292242
204755
131262
220444
5303
175301
78327
115146
280541
140551
264285
148124
22166
264079
200688
228241
175611
150276
272893
262969
74089
198154
171373
246012
32254
113312
274579
108589
76307
245204
215827
23477
271943
197718
144429
265044
210363
161193
12194
217661
170245
49492
44876
182802
206010
73224
223671
41854
69021
21763
94320
162604
82341
81562
209103
148803
59404
24891
34780
147819
29384
4324
40788
257293
258753
188559
265059
263821
298264
281151
262994
259940
152131
102751
158445
63005
78552
19050
254955
181422
197669
184929
47867
252434
95758
37932
89369
90027
277876
299369
124785
276736
226510
292896
277343
103443
273336
45049
283767
249419
204465
23005
188938
263719
287325
65881
51744
231094
100031
54064
52966
232235
272959
201551
25590
174727
205623
101152
98503
150792
141366
36530
162841
17971
260007
233430
179133
248701
45352
104967
153374
101369
121414
254041
218683
31496
276760
24097
60450
297593
242145
281434
58388
205527
239022
59562
56789
122595
239956
171342
146790
33441
141845
73932
277195
238925
273636
297170
179213
130883
186230
16022
277066
264173
263074
185070
217951
93286
186282
289206
63877
55169
277583
54487
294437
174853
127761
277916
50565
238185
30453
35693
114417
125159
118783
250736
284906
132223
63868
175021
126365
199833
260627
62907
68611
91785
258031
253749
252478
254812
210014
181887
215147
175907
26553
90364
86986
75994
111585
217923
68884
281043
254292
50632
212804
274562
135249
119714
33827
109468
246596
241070
133607
286570
263094
248982
119125
290178
27754
86634
147953
291287
75629
38787
158126
132926
156651
76130
89446
232136
183432
213862
257375
113614
32345
283910
28950
265097
108763
167847
86467
135682
160458
78116
115897
192095
165877
299187
294083
285692
63694
160379
235401
267609
107398
143960
58908
280766
195306
145259
21830
61781
276796
191652
285352
88146
277162
272534
252557
23256
117149
136578
81267
189687
295297
177220
233454
163836
146171
294692
171655
225379
173380
69697
260843
83949
163359
45633
131532
272257
280936
223857
293717
122867
109825
207737
252049
151117
98626
297850
71589
212425
85539
295243
166560
251611
88241
299464
219089
266129
106652
154249
121157
181744
239439
33638
90193
105033
141270
1986
11355
181249
481
24030
188290
173124
217717
157578
190727
154629
86032
39347
24016
187377
197330
63948
228172
81562
103931
80076
15136
40468
34126
89580
145642
154017
274606
216719
16534
296401
121821
161893
232438
56005
150051
28536
79077
199535
53904
253986
233560
28767
250474
229888
3229
67209
179621
188092
29295
233034
148681
171747
203443
226815
220837
224769
293012
258528
127894
157435
278548
156263
294555
50294
177427
172492
77707
5040
59961
263520
265537
263019
261654
164932
95664
158174
195669
176777
110616
68506
212489
76978
216562
167452
10359
15107
33515
125372
214284
173699
68907
143122
107637
160828
120173
161804
206640
16354
94437
175702
297608
264404
251842
140870
103009
110157
193853
23247
270044
264311
290356
47304
14070
107570
149120
126804
245521
156718
76565
241844
194907
296008
273957
216019
293548
11676
83657
23730
232481
276977
271734
62282
42858
218629
181226
21200
53493
173793
89856
21192
226405
291712
209666
143591
187360
157534
6428
272943
1435
119878
255787
27414
188752
90895
73703
69754
263902
78638
138124
92191
131959
205716
16412
173433
118365
267275
106423
138002
19257
54411
82777
70799
259757
123990
261552
232529
19847
1010
13629
31803
70406
207614
13417
158110
32801
108650
24257
134238
291003
227317
155272
110859
170840
252320
4165
39940
139215
190441
201631
150252
239910
242229
105817
213704
12018
53010
252388
132855
153374
116503
243115
55178
270917
127677
123050
170412
73865
142982
33356
184407
255979
17076
84735
134889
86928
14822
109653
227401
26050
157505
273399
141666
242079
45342
64565
114260
12425
945
65284
96498
267082
149991
196386
263403
236008
62301
221980
230110
221619
4722
67173
136361
104221
52656
13114
162872
297172
82421
239366
74519
69925
69628
204639
231107
56752
129041
110925
148782
170723
193292
167970
9822
180081
278299
146448
283393
65595
141610
100400
15127
270669
288961
298719
107862
32232
156985
22136
3060
233285
99662
279673
250183
165058
75424
129344
63390
239696
287754
76979
789
83039
257010
178682
140884
199039
95562
113158
164833
237678
257483
275264
159690
248759
295084
277624
180944
46656
251482
62008
287116
147030
238095
54525
92215
25170
257202
276056
18667
65192
81217
149712
110209
26840
150418
103361
32768
143031
226168
90721
203674
75482
78551
33069
289693
217235
288110
121901
97860
208004
112824
223951
134680
252746
130165
116833
72319
228820
151215
241420
211068
294305
181357
19791
90902
40191
107498
134081
121767
159849
119500
23876
291628
83095
104770
182313
17289
275043
221152
16861
104497
2735
252285
88394
114703
51646
132602
70685
79905
247732
223763
124657
104789
139559
289953
28738
135651
68854
6514
254702
10278
16374
38942
125364
127737
17760
64090
189283
200798
180707
288179
208269
102743
58775
136525
142764
185879
58907
246577
20438
267501
245510
202884
285071
75080
154865
80686
178825
186796
293212
299708
90512
116478
152388
31196
285635
113846
32682
107689
220532
274356
160948
55769
117339
145017
223832
278725
242023
22773
111641
132569
265765
23358
63769
256029
154382
84822
185461
135314
41277
134629
207390
35146
163916
162317
224609
230463
9889
191287
236642
243236
212247
272445
210066
224259
206428
171847
158889
118644
100968
240980
137099
222266
100109
63685
266107
135453
181434
194680
237482
66048
140470
77580
64177
131933
121864
68269
102166
138486
279991
281018
150026
143088
219083
160636
2796
235637
119197
71485
263566
286665
125372
37457
72569
232562
251694
167531
255579
224331
192301
32472
226129
153029
221037
210816
99957
186095
109177
201250
290097
160373
42112
240187
176893
158975
28421
265211
170043
62019
105275
231537
159818
201624
51873
114557
46615
118484
186575
156473
107907
164832
210658
81109
76768
80016
178909
274350
183551
130754
267584
224378
87484
216512
217964
262530
75600
64741
220363
192730
182336
187032
218674
37168
58627
7344
260157
74900
237400
36272
261795
147488
191762
197021
193906
207906
41872
150963
203354
49876
49154
176187
95678
46871
298429
211942
183981
89518
161238
134646
153409
165288
218362
130975
99217
57549
260079
263540
137418
43248
31187
102985
178431
260989
165120
229994
271691
201937
222405
124552
264186
54260
167951
78734
276751
258112
273592
55488
294509
136965
202750
180534
42775
264976
272347
50286
139017
188831
228911
47237
236612
211580
40395
67751
36470
283085
36921
215475
274301
88522
107525
273554
46178
48920
248389
72932
4424
128938
176155
189733
206371
182877
235188
11747
287101
150306
101991
66515
189633
77513
151174
228471
183420
202237
131112
33871
279639
191719
33161
187596
54569
4767
143181
175920
255333
52643
65106
253831
102233
98346
15696
33507
53420
110936
59775
5670
93272
26967
111628
138986
268099
170131
137847
281447
161786
216772
107273
277633
33371
144197
286627
130557
254664
144777
191386
157826
156562
296788
268191
135813
136564
81922
92496
52319
84073
99759
274557
103386
14177
207961
247291
136465
99302
148586
257976
208272
226748
218121
258533
231442
262241
192006
156284
113141
97249
258035
65206
233716
36255
226959
267085
207787
93783
282737
218535
222782
200759
32959
40040
154872
215043
69806
120906
105253
219076
52161
288007
189094
155261
56721
152417
201250
179393
170814
82871
158906
179897
107964
227706
16798
120066
1631
117811
124740
141702
263136
21278
66031
79139
253284
217156
41934
248455
173947
99994
143439
5723
283753
186256
98773
33072
127779
23371
112453
79939
176678
14944
250801
104549
132322
183694
73957
255666
167458
272780
150764
256288
212617
130604
35769
68533
156159
100393
6488
297075
241588
81584
29654
208097
124180
168581
218220
272613
99983
168162
92003
227474
104025
214530
179889
273195
19496
72070
26294
139200
244066
104959
78267
155352
90204
200851
237732
9084
288559
116029
141901
89378
297775
64460
203507
233175
15989
32489
218441
20472
24921
26024
287653
31482
72103
103244
46534
104069
78924
221972
285123
165514
244072
57926
171123
18667
143726
272862
65725
179665
117916
188207
28924
165366
45688
79960
71631
197213
205642
93365
223789
158715
138526
242255
73962
130817
201247
52988
212390
29149
35444
246776
231083
58294
166091
42735
20198
64454
144802
49200
283838
278330
268711
104719
72411
10416
287233
211870
125008
266387
122788
105473
10699
271761
212692
162420
214882
75405
151766
260256
212910
126367
52403
293826
94159
111225
259115
211716
23791
117239
283645
53653
21316
218268
119909
212155
195318
201419
250387
114979
184470
171174
263916
176678
110834
252674
130801
27936
262460
166751
47949
176498
70104
291438
106978
109911
1033
76189
143427
30677
240734
231371
255946
151475
125948
294430
189160
23739
48214
92200
277703
74448
15260
125498
272577
159266
9727
158674
148169
231107
268509
190679
290155
174990
172472
116447
234661
13156
293631
268671
250949
296359
297046
154006
36835
173961
203159
111389
231458
36461
86853
182805
86690
268990
150015
244134
122296
72402
46527
287441
17062
108733
240250
157840
2466
180747
125035
144717
117673
71388
60778
179877
56830
142328
215554
196761
147761
83516
158142
216647
107395
121510
286393
257413
168784
299679
282005
134071
81467
51611
201991
100461
235962
251555
275212
184605
111800
159721
34514
201077
248094
138648
210437
106159
103314
284111
240509
277229
198309
238954
290740
272609
137452
125983
142970
186576
55458
99929
153510
52486
165319
67349
70611
238470
88742
213689
272077
154694
263345
133053
293638
70968
266735
253764
249312
144960
203869
117974
164098
106507
210753
22608
134559
293304
156485
51702
103110
145964
95747
64773
85888
115144
238716
93364
212898
106293
219076
101388
143524
108013
18396
260407
299006
56721
131272
99427
67894
102525
85639
235558
167591
34446
238479
157852
213260
127760
233233
170286
14383
16975
269840
152883
277204
270185
160865
241290
158975
147502
174075
249203
69639
177982
93390
299744
48733
18019
200235
117765
120618
239701
8939
13145
28746
82615
245103
54412
273460
55920
268683
259387
144167
187783
223039
62281
275504
98097
20996
59819
103374
51708
288972
22806
274014
166243
81011
222270
115810
139458
55264
11678
27937
251596
55445
62459
219098
288126
27823
16308
261510
135985
289428
63955
54454
112572
90208
176342
17892
287131
285096
23724
139567
255667
140218
48357
70874
185805
132856
217620
944
145655
155004
298335
160617
230826
44901
287068
194150
203895
115029
136721
69739
75395
73772
238668
252412
241270
236473
54398
297693
69675
45557
189392
121603
60035
64853
73315
183625
245219
127068
278641
32342
206233
282536
299569
279211
280150
126556
87820
58240
246328
286045
296108
41809
57376
94852
131098
250037
149833
269012
108783
180327
45671
25127
196862
28123
133331
127281
163073
143239
274129
15877
239378
274038
277532
17806
10290
273306
120705
30374
28810
113032
112308
114519
134502
16160
57864
17590
129655
89376
192624
270201
179310
132193
265261
228511
164301
101536
120362
36814
268641
121887
20207
64683
26105
179068
266274
143088
54903
4012
245594
133776
136433
178296
27317
164525
56228
267745
263295
274132
152821
85384
53526
154974
275989
174707
292792
232656
52347
62949
33905
138770
261730
41850
299743
149660
273571
197577
104844
114189
124007
165333
25425
282982
274682
66441
117805
239920
108053
294489
117424
274648
209488
249099
231854
246304
245299
285049
31295
17780
81893
71514
126046
126162
130705
296223
15285
15563
220659
181114
267198
74679
104974
130186
75650
181306
56833
64187
3362
147262
69413
194769
41306
254796
242013
68404
275915
185384
20166
74145
210603
143205
94285
98689
76804
216628
227682
156025
206821
60553
141006
87190
298604
81778
95244
155936
50298
272465
146457
207109
106475
140964
279362
224382
26105
68787
210735
165590
130753
260077
268155
39618
24973
290941
73223
19055
2834
87408
150005
176746
254279
39491
44365
137524
57108
138158
178665
101281
11214
260047
282816
295847
182371
189867
270045
37728
42459
79773
212484
121340
139188
242608
32911
183010
262740
249512
46587
141761
202006
261814
237613
281189
158674
248570
30042
6890
235115
208933
242548
208365
59007
233623
105640
177127
94833
61213
182116
195626
82972
60096
170316
205033
79208
45913
78655
273294
215294
216256
231720
217520
45411
166841
257343
130238
270413
56420
143607
59757
16533
153242
38923
247497
64365
34212
39337
202713
145092
54716
114988
237076
138944
138626
173445
228859
128519
212733
27494
197101
110151
286790
124967
138949
64989
230299
1309
149643
119498
239508
101480
156400
43421
27929
97333
246187
291806
132791
107797
292444
88591
254276
289348
246348
219629
170471
39404
287356
197032
157366
82072
79535
232720
247543
78794
283463
134240
210242
7943
186381
30952
73039
34650
123748
83559
273730
122620
139159
134231
47922
234840
227241
201651
220820
114563
178188
212306
120326
146933
132105
273536
101987
35684
61779
246189
56782
128004
189037
89948
152610
246143
188922
137309
294271
93717
135880
102393
96025
293173
90548
293306
90270
75536
190360
206451
292827
229668
296045
30792
40672
139529
165873
78059
20660
929
173900
149942
35652
87459
31750
12479
34843
8410
139485
41725
246861
155588
163578
39160
258934
63692
271124
88658
143447
210647
268568
285101
241627
62736
239116
7544
184513
211489
213394
209011
170262
269786
10476
88949
235019
44276
162207
195315
140988
270839
163555
170238
247981
67294
104848
232410
85566
161334
84385
47635
113727
157302
171422
57833
156075
63531
152461
266063
72330
64549
7363
41300
125366
165428
145370
274288
172318
18358
66168
118074
116672
14808
278908
78294
114229
108220
252230
280027
211813
201004
17843
91136
72486
137959
63094
97841
16656
213073
224426
1487
193712
113352
4846
292463
198079
236796
131533
230284
297677
202498
265646
254969
238116
5799
286729
49018
216293
247452
254930
56429
120240
121686
7196
12673
27381
96578
61737
247887
169046
80246
13190
29156
192298
160819
215305
76668
206933
290751
280031
127176
102032
75524
40852
281400
210297
54202
142198
105160
108439
44805
165014
280592
211203
293523
165941
146282
286978
26711
197766
277186
240316
26948
234826
58251
44786
245475
43926
203679
276587
145427
171525
262560
65601
162311
141194
164390
20963
250432
290145
107744
19355
19410
102756
12678
252015
159384
84289
295597
232412
85004
42632
179595
59332
81421
104059
140678
165887
297507
295363
64886
162581
13115
24345
26719
175035
15947
144400
246232
289437
226743
161532
212505
238951
38990
142178
217329
77929
258515
33566
56737
3909
88106
137257
47178
110851
280899
239062
246214
44354
265785
88096
296747
211125
31454
297592
206365
114744
199103
47873
237928
244442
219518
208684
159341
148934
93705
105759
148794
290175
200232
135088
181441
181962
53583
260168
152344
155272
261424
196385
119999
144697
239449
76945
169877
17982
14002
144406
60012
215452
238110
28694
280285
202928
282893
238305
200094
9194
55031
119997
249187
17335
97829
253987
201498
160104
3425
115176
288175
85426
224383
240467
31249
97163
45399
155238
153615
111686
87499
237806
191424
202388
17336
292069
137269
267702
149565
5716
73926
81126
281979
7420
177736
135630
259021
293395
3303
90483
66745
103799
183117
232974
211938
211075
75612
2684
235092
60808
261053
136354
170668
1297
122362
38389
186964
247277
33347
237255
5759
249176
214174
4911
146569
20284
107198
149737
24721
89272
280044
281263
213174
98312
46836
43514
46027
286641
191697
294392
228747
22348
178600
257550
232542
192566
12340
91456
278340
20134
208874
286997
124916
213753
36789
283918
277313
232537
114614
197155
289736
180450
276441
188754
237408
255083
210167
155401
25294
261908
185447
48835
227070
270978
174826
264040
293681
146526
12981
15297
270715
39152
1606
11010
236075
138529
262433
76023
107439
65620
293772
134337
244135
251918
170928
50544
234044
220990
156680
40821
258582
158480
51241
208954
169484
142470
275916
130716
281278
7297
3132
230167
145925
176004
108326
112990
120836
157440
161753
268996
217190
139189
46142
263194
124212
28832
177242
254545
229530
26049
37832
299043
179995
101124
244574
170342
24600
148103
65702
29415
294061
178880
234087
103617
211309
297602
16338
219966
273956
170919
198707
170920
81048
218791
275457
66078
46160
174610
72873
229043
58093
39071
135681
97354
167060
224477
156877
146198
123671
76277
109534
129363
226784
144645
7032
143276
89998
196640
139142
70230
51636
193828
120247
126584
58236
289582
19274
114326
163946
56103
178906
146988
84258
197467
103546
38896
219621
268184
168348
20020
232982
168678
7156
51017
223127
101920
271809
233802
187738
210940
87204
212914
219097
235888
215750
41172
147724
178339
51797
168045
275111
161449
224618
244464
102574
206081
142816
85560
78014
265654
68408
84457
197659
121596
267642
123187
125314
267737
214243
95394
55224
226369
203598
29760
77716
158965
145190
165677
223205
277168
174454
49119
250501
108448
169244
292238
299814
211341
154865
257899
180368
114014
53198
209090
82711
7406
4142
53458
286067
59499
23972
227582
154413
132420
180324
36686
238853
43254
15716
127099
234120
139677
68523
107292
288395
16475
242170
158856
184257
69579
157343
150468
236496
112206
182316
174539
83780
292164
141966
172792
274759
258962
110645
175883
81079
101939
197399
67553
86021
137595
21092
22238
154425
178392
154025
284975
202886
295052
234972
19498
207391
102791
107859
25654
192343
6816
16395
46392
279091
70810
115954
17410
128478
225028
154545
157781
142761
150741
8193
236089
214979
130804
229049
88855
78951
155477
30657
14453
127010
152940
170967
13088
197035
119328
126485
125839
195269
236427
103202
160926
100847
215723
291747
35385
12861
260276
230451
278208
218572
53028
151686
194421
140112
84496
257217
139905
95156
21578
298555
14164
134552
114719
272422
189836
57261
298664
27131
142325
87340
190398
39298
16630
20639
276509
124665
245635
146460
230430
290642
2417
211436
6899
40706
112635
114119
61747
133443
170806
271084
258334
166282
112987
225526
125828
102732
97656
199235
171180
125063
293536
286234
106484
77887
140314
216162
193130
72747
161835
161069
221155
54954
234347
234326
201144
133381
200868
222856
111543
163484
113037
113779
253962
184785
59840
243705
99814
115481
37556
176277
8260
272320
109811
46245
28356
261242
135117
99795
108622
255877
86088
79779
137210
47284
283017
182386
118641
140288
76095
219816
283926
12049
161492
534
161049
289774
116047
99763
263427
118627
28129
276599
20408
118498
112549
199959
78960
63721
190955
71976
205694
289385
128187
82846
90267
189774
205325
34460
243092
203694
106219
236821
24439
226178
219190
163152
130715
208923
35690
87007
277272
249168
25219
197722
271063
147370
85132
120991
40699
200831
36280
196276
1164
42580
25408
4343
154832
160602
1573
220949
245453
132723
54187
142640
266184
289676
37365
50239
89013
155910
201614
296883
40383
176721
83219
259676
76797
240656
134120
246035
75071
56153
2833
50783
130197
224001
242029
115952
124393
159169
43293
85235
28366
52781
276893
269525
190206
56503
76220
260107
9635
264883
163013
292750
285987
6060
86646
44569
291870
144123
248718
52913
1484
212067
271935
267314
85550
199360
201873
259964
269954
94834
18887
54964
286298
148146
124393
170429
236183
77283
45142
254720
40844
125555
71022
120185
220020
204570
94182
68776
165326
224031
235016
62475
23949
19799
98735
252863
29966
40180
38007
13542
247137
95092
44627
75482
285666
145288
298053
205364
248683
132930
79836
8277
171261
142919
214130
216091
246065
7955
128518
155984
129591
120221
122000
2379
263974
185929
235825
32178
26945
99711
94244
202901
125892
268702
140012
146457
23109
218514
15193
53101
177481
121893
253223
182264
183065
186475
178429
172956
246959
276373
83899
159735
50963
167124
199215
86476
103695
290822
53533
153344
141290
199872
224226
73074
253725
269338
295989
207752
273771
37557
158536
79382
60680
234377
41667
63486
216768
170354
266060
170128
100614
174619
58820
221987
18928
236637
190962
206117
144730
120831
86290
288963
63362
247351
26662
12170
37931
23554
68778
73200
3253
118313
251317
1951
292458
193783
217961
239078
223814
172585
212931
154909
221400
82257
130695
54928
283731
103766
282699
39937
117618
277200
106988
150088
277054
16251
52743
152607
171497
270915
178930
61667
10455
210671
242234
103895
78509
79325
89899
36027
252306
66105
122917
266610
82860
293807
298804
179379
24735
181832
125070
204433
999
228119
114533
299692
222797
270932
205079
224530
110607
35015
189212
244932
237719
35021
238086
43428
42308
269362
126118
234621
39395
206073
293071
275225
41909
101491
271898
42536
96470
130957
100621
217416
47426
80081
39286
46041
73387
70093
195828
89629
286750
217207
233255
184878
11493
19606
208276
53779
204584
17926
95897
16950
109449
84786
215378
31603
103093
162340
268932
190596
132643
86417
10637
281787
216504
117528
170720
56163
122622
27707
47898
44937
215526
125547
113988
213014
268253
10595
205085
257174
103740
50057
52029
295497
246294
290487
287528
99290
185813
70731
191097
283574
118484
69655
77239
293405
143740
82334
106824
226285
103885
100991
178153
192006
231976
4948
69300
284761
72909
159811
218458
224864
154621
236676
113559
163175
261801
71454
173699
281326
219277
92119
284179
80162
185197
121799
258504
299107
31090
11674
190068
58592
265230
265828
231598
166649
146678
15389
238819
198384
25069
41691
234316
17313
97273
179110
163746
126500
235588
215932
104674
249126
22500
130260
176768
276889
118003
176773
209664
101441
151851
20553
160354
132396
87618
46078
31303
127800
176129
257777
196808
1786
133033
151090
123944
265326
150839
292691
155054
64723
114085
249024
93482
168622
88422
219740
13748
73961
163446
151189
3588
296746
6502
290457
217934
173771
96843
197840
214533
59156
187997
139695
20547
24770
199560
216932
249279
80960
260133
270667
86776
80147
275466
491
266309
127586
55032
36430
293132
119284
65623
235186
110494
134069
17418
59408
46058
204442
275748
41284
91928
193303
201177
92552
62445
6445
58450
129421
197873
42142
292960
188250
147899
57134
161419
239399
276406
268073
246846
138140
189636
73327
208891
259594
26395
51801
114485
238296
60242
102599
131993
118890
299735
279032
246086
275902
167021
81591
61190
151945
53067
175252
103234
133810
295827
184388
143547
232744
214519
23805
223791
14769
11203
256169
225249
171776
96331
27566
199422
93537
151233
109394
89455
92963
207119
31456
270799
144934
129282
165915
91730
16085
137858
289815
138471
112284
122383
127773
138814
42958
148062
139562
221307
97998
176183
33472
74747
242546
95510
79451
3207
277433
219037
42310
136037
68781
251375
49567
117794
178262
193747
139756
255435
124337
108749
210243
109349
281549
90522
161327
118062
72596
212441
242862
161105
276111
105043
104547
174542
197249
281748
151411
250582
299800
264125
181284
173996
75627
97842
159532
42743
53676
60931
55238
131941
83711
49584
111240
17089
132808
54561
248214
172420
27457
200990
126901
11207
267041
28008
291067
97509
154754
113858
30828
43435
192425
141595
219464
258118
182478
191641
94135
299395
30766
97590
284790
32922
191139
226695
180247
112703
187311
267850
40684
81609
68939
145716
197659
6323
76446
146528
229686
128103
296991
50381
177426
24644
51203
57460
228154
28906
163012
37012
65404
220976
57577
205962
26555
184260
234087
30839
267383
132823
43379
281738
293422
99857
258221
113556
250819
86629
145401
211547
217172
95629
120551
23683
11734
102701
38602
88032
81008
121640
19787
164893
175515
31743
12846
231703
263954
262739
126415
69787
189095
63227
292881
265565
126541
267765
235172
197334
70630
13313
67011
22121
23451
58765
134161
141303
173857
72944
285308
224933
15770
158435
287715
57710
120238
102400
43898
13932
66491
112349
130466
201207
142370
185873
207302
187125
101510
259111
266543
202718
24649
294311
287500
148137
293538
44848
76186
271062
49788
190682
44268
67599
117294
71815
119253
275190
248941
17694
269871
147773
267864
74506
115017
156339
65114
259634
70409
34079
63000
19804
246300
152049
202331
76344
234890
31193
135354
51159
67027
22059
158493
137791
123837
253332
288584
161988
111433
10655
7000
190393
164072
141735
159027
187849
250681
299062
36312
166729
41086
4122
59828
2019
195802
29137
250581
120581
102989
87614
68999
107094
93130
255436
110406
237634
192716
106330
131686
192479
207831
244107
163761
199981
211503
267760
281953
95777
181564
104278
181804
102850
212282
49199
107333
124355
268317
98713
200272
9109
100673
131370
227378
281496
287237
95185
282189
271912
193728
261966
13065
233031
144964
286829
49566
161407
182869
257350
163686
222908
126079
59132
19352
205853
279589
23452
17202
264276
259435
155188
280232
132494
295545
111367
72763
36135
250942
236354
206526
173427
42878
245729
181785
85122
179845
214244
125699
2692
269770
291533
179437
274727
43312
195437
222484
250786
55683
136042
296028
220696
71967
229894
107609
120595
227077
207984
21911
48101
92180
64219
26486
208307
55664
214834
107290
28987
167369
235052
290706
60295
216309
35156
199917
133945
70972
280814
201876
202848
270575
136035
230553
229248
175773
216754
182732
191249
199045
38157
250426
122243
144862
161896
151491
80982
62268
147895
45917
252624
133333
265579
193827
211640
101069
229834
44540
295357
174960
174515
101968
10929
286409
52125
178424
24425
191972
69254
232397
109558
191744
102056
133558
928
83477
76624
132731
115998
165569
169269
105714
76197
77584
169973
226780
38849
169802
162732
178905
220082
225626
236871
169059
263693
295629
178831
162798
229838
77790
237828
128923
14955
57238
56820
19615
33215
201695
185138
189067
295969
87557
216178
39397
218011
158356
133284
188777
132797
92160
196010
40000
62457
15047
138237
36057
263187
76255
207605
42660
182523
101251
117041
33457
282764
285259
235990
85414
87280
167744
96005
286220
237038
104876
131365
174949
44976
53183
174384
65376
144327
29067
3235
211234
145001
92327
206572
251066
47132
95986
96463
39783
100597
58396
212623
194051
224859
22332
39329
11445
66528
182938
172411
254582
201889
275041
24552
5618
83571
159484
81213
212785
28274
239251
155726
4618
180775
134085
159840
106492
139463
165778
29651
21981
102486
129041
202874
65406
247275
44571
187588
299509
187550
132082
6311
177030
40280
112678
250204
227745
29718
177549
153528
53250
182854
177300
237320
154770
289165
244837
206985
138285
114697
114655
25997
118659
178865
161376
210235
261293
246087
207578
175149
19748
208900
15069
32591
289907
285664
56849
275855
257607
171643
145388
299364
201289
39279
65341
199161
145476
107671
115657
238305
262648
26352
73358
96305
94625
71441
11656
60466
104354
78826
34235
185817
147090
15211
133630
157856
212260
78702
173351
192469
74982
276762
218247
4621
248169
142814
50785
264882
45161
184359
296072
261357
202233
48761
85384
241696
242223
260520
785
221113
258738
207488
69555
22721
161512
147617
225378
12555
9707
102128
71745
35399
109286
291525
240314
274018
188157
11193
62624
253996
173611
97482
97225
115549
82339
158056
256114
2114
98134
141999
266330
54600
239366
55166
103437
75911
164449
160915
124418
4821
112096
123802
31969
99721
220375
88831
222524
181080
15735
174274
5086
20412
8366
110622
152606
196020
249383
222705
59658
186276
55090
57824
297521
118483
252896
214015
105449
274618
196050
34049
114271
184161
236327
203602
138955
89952
12768
52981
232880
33080
166564
219689
291131
79732
188004
2861
46434
123021
287033
245002
204983
70560
65792
299005
134840
223135
111865
164256
125634
269926
216131
82897
159170
231818
207542
283197
274294
88481
202278
52478
64198
74643
21802
198767
269353
32627
91514
243295
274078
280044
220040
256607
56485
33088
116873
260401
142976
213648
102589
13642
76312
174255
75226
184671
181052
256647
37465
244246
241168
209003
170699
265426
182469
164229
5062
16729
225335
226272
292624
234255
151893
282804
268865
279026
47607
244613
259780
88653
85183
280725
38691
185287
134921
287467
110781
135323
106317
290877
261271
100121
227981
263744
165548
279653
183973
49901
124805
195197
98504
30271
229656
188372
63032
60368
90013
20526
115382
10116
171541
154343
280526
42153
175653
83887
83019
6436
3349
76347
100306
97617
208165
72183
111206
196878
62283
16810
51531
21141
263029
139468
70563
214776
109966
203287
179082
269572
292038
58248
229735
90213
2630
298216
104732
296853
154494
178009
136220
272724
35050
92077
27048
84401
263255
251692
163302
108790
239822
283778
164575
193647
40449
191493
218363
78855
196411
173155
279761
116895
256031
114781
146419
293278
16712
195330
267912
80161
209104
65273
68306
66151
288230
46595
26211
182939
46962
176383
65353
117957
50567
259175
244331
125052
116120
271883
166700
126752
27617
64659
66757
237332
179875
251264
280028
209294
282116
266448
188965
270252
97169
30918
154964
32941
24296
187779
64727
242661
63596
146304
67925
254653
166548
15732
84909
3538
297462
235358
179484
231255
241878
53230
223161
191509
244874
262778
101072
199944
190341
40116
159081
274527
37012
111496
224212
36286
132226
23087
266052
32445
247150
151187
214363
144553
27505
248758
83482
235789
71240
241592
187800
69606
68103
192789
254409
80985
280774
266024
34639
111971
53233
268138
292192
245300
71545
295162
215312
222205
141077
122055
143408
48702
222090
207726
66877
154542
235017
232131
128728
249621
68302
197431
248694
177353
39385
131526
129685
209756
281110
45161
17343
193635
233602
88228
101934
166701
248447
12163
85942
85000
107513
133826
69448
96779
2129
13881
97851
181417
236958
114230
21013
74154
179790
48909
169576
136284
55257
145093
298041
146500
46658
233949
244355
270350
174494
167960
15305
34310
284120
280893
188499
204091
235864
102353
63212
244127
234710
150049
233959
147586
72567
243289
187729
228930
155053
157449
180057
14365
257848
1565
231127
154592
297255
68756
295847
81728
204023
73976
169071
185875
161425
86631
23307
200826
105176
59929
169389
150131
164244
224353
102039
233411
298717
287817
90150
184599
172324
204910
157589
265207
230491
47682
106757
252343
289056
9590
142322
89358
207235
247077
203359
109577
248756
1243
233033
42731
243061
127536
61941
94502
85007
72624
9654
65723
59813
194153
179281
238476
232326
75223
89583
95202
99720
12414
212620
294732
294872
182888
54142
188738
177372
158677
73465
136037
51471
102236
281285
58901
291154
251885
180383
264969
287211
216109
30313
196875
22207
205440
180527
190466
156855
142712
41836
89445
70562
44745
12220
217077
11801
46801
22773
226384
221795
16699
115047
157304
271520
280520
6486
7371
189329
284754
222769
233323
67225
185435
112869
183087
176451
224798
34315
82419
107812
22270
195116
165890
14886
59382
192852
260192
212392
88438
51605
112077
59633
208407
269817
70753
9360
108498
132667
57099
101989
289556
215107
235056
148072
175867
124060
126977
3276
55358
256967
48320
55837
231955
212377
19165
280030
230607
274842
12433
130830
236315
79959
163465
218493
95347
230262
138747
267535
73075
80887
2782
51568
24703
50139
128436
186611
54417
298262
257403
92746
144549
256570
265725
22221
281682
156831
269848
223255
197469
176810
132904
254326
140807
293024
30893
50048
233716
207362
281693
72601
269083
288041
154168
109869
260691
56387
40088
79859
219481
286107
70775
101078
104003
220809
281859
59781
43682
162687
106852
227164
86423
210008
298501
22189
299036
278067
30297
257939
70873
150041
50534
99881
216557
43354
195090
43812
139836
69440
298399
48839
28404
13541
248536
189529
207092
154
268265
9140
156562
150685
58182
249544
247350
31670
296464
258587
273516
257014
85445
121518
869
118589
40911
169965
35109
190562
288360
220589
145548
284869
273865
259646
198566
151602
79891
268877
103622
269291
244410
286336
289684
290865
126112
55901
225485
131323
35554
269954
181911
57745
143912
235259
139073
67759
52176
86021
179009
208828
28589
282824
230873
221586
17496
17677
282761
200107
56959
166698
267236
159630
30940
28711
278735
145134
201907
155659
77085
117336
110007
291034
75721
192516
253382
34525
42750
117994
258577
174155
247211
163289
160556
231042
274211
72291
56464
52184
18727
17527
167964
119750
51712
252765
255540
203696
222902
108474
194369
96235
218997
175555
58202
33789
19637
31047
47640
104997
254817
96896
88026
153024
290663
189442
299618
282998
205545
128176
145256
292906
132709
87959
187518
187525
1061
164815
258919
144592
30372
128253
169832
151206
132649
195647
15369
295598
11794
280471
242793
77138
294956
197755
3863
189285
145582
283220
179130
192554
35009
248963
131230
84687
214794
186631
218132
104322
54642
135350
246976
259675
60345
180832
83415
148159
229000
28069
272163
84709
144354
59445
255409
721
159439
10715
256758
150127
273376
170527
291496
166970
163793
230084
84965
261079
1426
233931
216707
187502
109603
285642
237876
36485
44851
37457
205561
263766
55207
196160
227146
51648
165338
186704
231914
32845
9456
289413
106410
3139
76374
198834
176501
170628
208639
170830
213905
213827
83652
96662
124700
77277
15317
256505
226511
212212
83411
203464
59524
80628
43310
87777
209359
20841
126869
163149
97370
180772
161185
167238
246711
249067
126463
90639
81540
162269
138211
26851
208859
7202
135664
269299
107614
111304
210864
6283
180864
169654
172487
119390
65484
292014
291317
298349
51695
84072
88978
195477
219826
101194
179550
53868
162011
241136
127207
209060
133931
211436
114044
150513
261533
10170
5240
299843
39171
187308
24912
83388
236285
231374
136789
105176
13257
29771
137236
92962
115820
15770
183659
24880
152613
254476
112361
166340
55625
72526
247019
65918
10380
16496
134532
165619
113115
248537
172226
235569
56968
18246
231699
244885
101322
188976
117362
199007
194313
291156
199177
214451
234422
283030
48699
151033
187818
63450
269152
59228
78643
49014
74445
153662
246484
49097
236652
10030
43254
13693
71917
218550
149881
104049
140377
148366
207241
4198
257451
147259
153720
69640
104746
136493
279377
160781
284927
195092
34012
178609
258075
119967
226429
60302
263145
55570
115227
134016
267102
183342
147044
294112
171497
110471
139808
260093
10355
204060
23280
83311
282014
218067
2797
134931
216229
284061
39505
222603
11032
153519
115762
205993
289320
118467
120009
29555
271159
42576
163437
178796
109254
272580
278481
26489
281160
154150
139095
5115
148195
29246
267401
252844
145475
233806
200480
98616
98122
108342
245443
78499
275029
126472
55203
99298
156363
123379
175690
116197
70420
181930
159095
147697
47128
23145
147267
72348
247040
85029
169393
229646
200994
145091
235546
103996
118280
147540
222768
129057
180564
36949
68843
81105
246494
18694
116388
280485
222373
82566
176783
109588
31607
160555
297019
157232
114696
264013
132144
57257
269876
198549
274645
36677
170325
208392
128539
276488
296851
70068
120665
157413
194421
185788
28714
187159
178280
213004
132437
170886
247128
100113
221800
285941
24814
4983
195879
42814
101321
281845
78276
259935
5241
134549
179070
179943
161979
9418
171032
282779
244657
264403
235630
298458
8241
131975
157671
134516
184672
98204
230228
101772
31814
273882
269676
262751
31717
95792
74445
110147
127168
107949
22664
44340
54356
87827
193991
162581
123581
176652
37428
227749
185289
142162
294615
113696
12009
236132
123869
198879
31305
85697
53225
146893
67183
39569
175008
224779
125537
276182
132612
61428
91171
155814
197008
173990
143985
39068
154228
9785
54070
144887
260876
97866
10981
266018
266742
44080
21415
167271
65812
250014
45084
159946
19129
137043
70298
95357
123015
186095
16739
154244
200719
90866
17456
153171
233637
249435
265586
117608
270783
243531
194724
281857
77914
90062
150346
189759
192388
27983
99623
247420
257311
4481
121684
216145
49543
264239
159298
11809
56633
184
167503
253266
257590
220642
121858
270525
87775
189638
10776
15093
6127
245189
282423
119873
274599
103781
182758
15825
18964
194120
127719
103166
192302
268525
5674
45891
128223
105095
136428
240405
211810
67633
80497
55009
246047
178059
62676
51423
61272
208786
108222
58390
102910
283614
232117
114320
71869
174717
295809
284265
168520
138145
295416
166780
299082
153129
227515
941
171648
31425
46974
108084
164707
178680
195971
62688
611
5616
95692
106762
97909
191402
34003
215064
195609
94522
61944
89956
171144
241998
215195
8932
50523
169934
238751
240040
140323
230561
127839
285180
241667
231385
95997
271614
66061
105218
30885
274471
255409
213342
24452
267669
61819
248816
230926
286358
262193
81362
19209
113697
66654
191431
66891
165632
39274
154845
115608
102261
157872
53579
272611
132516
69952
297490
289051
145187
165440
285682
35631
99645
116720
148547
24012
71615
70284
5307
153258
182296
56757
229022
96227
51048
49199
115278
121765
172427
71143
257523
159121
259192
249183
189628
26365
40963
279970
173793
124273
212028
101719
294092
225626
23860
59474
192133
217004
133732
229893
240238
12786
272085
111942
15841
57924
61367
165770
163791
202434
210005
271304
228040
174512
1408
91469
36785
192989
91967
222241
83849
242228
130401
273287
176101
149496
276077
218660
103393
59901
44299
279776
161552
277797
99791
186806
68237
294978
228635
109100
299504
160874
280406
50884
161692
15879
247556
234988
128623
147041
377
164288
260972
156048
180475
284631
58797
189467
209202
199732
209791
62212
2616
226393
237639
157455
184267
78579
158566
111555
125013
144075
285905
84058
11809
238372
64069
208017
215270
90126
126962
276551
191641
175392
284799
31145
217457
116483
43676
148676
206076
237401
121243
201549
272426
87821
193342
47691
116590
231754
226087
1203
197547
42506
180041
85218
262404
234474
76941
122502
50080
90884
62953
20152
4066
33873
154657
66425
164166
94897
61953
182630
4322
256968
182320
43214
17200
204226
127133
263527
4864
129761
186125
151873
40683
205284
38147
19881
139568
19695
110276
288835
109614
233198
32864
296163
79795
30126
75553
218579
256319
167351
6579
143119
172985
275576
9420
107413
23528
288596
132502
42983
75667
7517
232051
176463
170727
78496
170875
109966
248538
165317
232969
272532
196133
50587
245857
289167
288215
279368
97835
186099
277590
287896
236157
31474
123523
93271
124792
104248
179894
102285
78720
213950
243430
195584
110542
115750
70814
67204
212271
229962
131733
115433
229777
24879
66036
191938
191714
96161
227558
63796
84505
295143
86172
293647
230648
192044
257204
65090
26036
139866
115760
186758
285210
273180
277196
89968
19628
168785
186360
281261
274395
138082
221888
91889
281309
48421
154346
173315
96169
74812
278872
33988
257378
275860
131666
47274
167129
155011
53766
156377
235782
59943
106989
215961
188135
218362
234143
237177
125024
89525
79407
234803
41863
160808
90573
120394
138867
130504
188581
129954
175334
97614
166867
140271
248380
272319
273789
13568
154000
99806
84786
151221
253592
285141
196447
290050
80117
248224
163227
221309
253249
98286
6504
35562
153556
125216
284373
158535
236190
246044
32028
164673
272009
175750
14788
50773
221101
177935
237342
65846
286424
219202
234492
133804
22353
262613
80485
224092
183154
235783
77864
246555
193022
22805
184226
230262
109437
170206
262377
37248
234861
197786
124147
239346
126241
167293
61681
54286
116300
21623
199652
95524
200644
76831
71485
202341
48571
283761
98987
41078
88144
204411
190527
142281
226623
239583
285153
143795
31837
43763
39084
243800
139910
38065
207808
270996
209283
107775
296389
227687
120374
60421
74148
117168
159970
121
94218
277022
166376
226981
65370
46481
276485
119070
195443
299260
289476
222049
39966
177588
163801
96337
268506
250358
121283
288466
274872
72956
37724
207538
112620
128541
122306
30549
272786
22371
71682
223062
127008
226115
252655
157665
237428
144703
36818
29869
9467
191372
163846
50333
121997
256652
12218
257769
72105
87879
126126
181849
112922
106419
141359
253201
265744
197428
217787
100923
126092
26856
202088
215143
163210
19495
213252
118338
64743
271855
66480
23843
195726
73833
293957
128501
79142
267654
218885
36239
31422
223530
157537
289945
67310
197734
157855
52382
166743
161887
230687
62106
97106
3656
5530
178103
181692
9123
74525
164808
24373
294302
90249
30787
174706
9022
48006
123802
118396
200696
109953
276220
167523
202706
236635
87205
26920
110881
98471
42223
124269
71295
192469
61613
56294
202590
75582
92754
260680
112282
237277
39698
90790
273268
51889
255447
123017
161349
213989
24264
289235
38941
67046
70910
158018
13270
218566
272059
266796
10145
25752
57427
139133
82115
52467
195050
3185
245547
3657
152837
153474
40734
249563
272102
155194
152759
48378
175100
279798
177317
160285
158524
26018
224045
245030
193021
63580
139802
112729
169413
165383
219632
153812
272140
44541
26766
299740
262164
30687
107577
71453
254997
183595
90139
259657
52473
60755
215416
29697
7464
221819
139949
13281
44863
147165
168735
88594
271682
184195
142801
156143
25089
132818
176795
130966
32755
44157
71845
89516
50123
175596
275666
48411
174382
380
276874
191823
122817
274205
283707
174082
239217
26209
216812
65163
63300
4928
175298
221716
174950
235338
293434
86371
198602
246191
263578
276711
283241
240491
130587
279326
47020
144105
181576
31278
22831
221943
286556
251206
28416
142370
15946
148813
250007
139278
95465
64444
66566
176038
18916
277793
288260
116370
265428
280527
148853
173639
22439
59403
40741
30035
84715
149138
190534
185753
179126
228782
82058
283324
193220
7435
283770
14533
40698
75757
296803
110725
261
240099
270345
80642
87926
21609
55636
216216
176343
193813
205664
184903
39493
23475
126729
81146
245691
90080
201678
256796
274980
268723
78207
101211
68101
274842
156859
52100
201577
3365
290931
10187
33666
134873
183471
134044
176399
16215
80111
60644
289448
41282
133864
67692
282446
299240
276355
39174
165760
215845
162600
44075
223002
245124
264533
289889
287512
248859
143387
220186
296018
297529
237864
17406
33538
3404
253395
16635
12511
188298
16825
262447
25252
139718
249692
174955
85814
201149
167279
45273
1557
19648
102957
149642
110750
1837
167698
273363
271391
192738
107991
129731
7979
177875
23617
100996
151699
249820
62628
33434
245494
127665
243517
285883
37503
106605
108584
216360
157375
43595
166552
66545
210476
188405
83672
202966
239760
219441
217108
269042
227749
202443
164077
295105
4332
146686
98302
215352
54644
153066
109125
230171
240434
96082
207389
191122
278972
261625
161005
188607
138110
95453
103460
55971
212723
175480
246047
182930
79817
73357
231293
61433
248113
234427
230446
96163
52577
195498
243328
87666
75079
287970
27403
145328
245781
57654
124948
104466
200367
5871
50692
296317
49573
17303
9706
157129
297065
166277
233843
195937
298188
215240
128052
184750
155958
75174
10023
265414
88712
212352
277772
152828
31590
271834
98310
1579
286796
22294
297630
17041
273731
142459
272627
36419
18709
215594
137593
258619
18703
240536
128244
63644
191264
26575
29330
128219
295200
95155
212791
241303
123926
255124
160895
92447
287018
119285
177359
189086
102767
129093
205835
132446
269943
265588
254236
189610
168074
216624
238325
295101
294242
113738
253976
104679
222386
282516
103179
239773
181527
204879
104230
104371
287450
160193
38496
67796
157575
80045
283840
239133
164008
172834
112176
109144
113891
279048
61673
103264
170112
39901
67492
275386
214104
84071
206521
193985
280826
43261
3884
180777
126900
147524
261505
185641
227027
181201
264283
69340
80458
221173
1670
82822
281045
261857
13053
155440
219273
202132
167029
286763
262377
194466
238397
244941
19018
214237
139153
59107
209826
287151
87804
208781
5987
157444
207338
10857
133453
160623
16392
77188
180521
238811
193319
261983
99086
1212
284559
51465
61160
294557
295016
249565
280198
189942
94358
224370
117820
218868
15698
173653
184509
252019
34221
109046
65147
246010
247606
269916
290523
202600
228303
287209
61222
87448
198479
130052
255994
249576
208157
36463
125830
285971
255656
298131
282284
163624
163977
78606
275669
42169
259886
220432
239603
181961
72418
90286
233058
205148
106014
298705
244156
18019
151447
158088
52032
236272
132794
91224
159624
173625
51758
288602
85570
147140
136554
62720
36302
195517
160547
189842
39023
20384
49806
22310
86710
244296
282240
58134
52934
56
30766
283672
271268
102069
242864
26123
247
54264
94604
119410
161107
298944
69684
238470
93678
222079
199589
169735
118711
3868
287734
48731
237016
179064
101064
12146
159358
134796
196888
299883
28742
282751
203332
245589
273141
230037
5684
87589
6782
217941
246142
212772
237127
293487
13448
13000
196723
238005
161011
134104
17243
264136
12530
92234
18730
238305
27860
185688
45158
21344
291121
146678
37460
194494
169615
146251
14967
123212
141675
205488
90007
149837
63362
137004
92483
114077
270046
170222
289499
152082
61060
61017
66490
208298
190516
19941
229803
120694
238061
48864
285727
297524
193755
40159
269383
215090
1179
114994
124410
2429
249310
174971
128414
258026
152160
106700
93107
64177
125839
133952
178909
224354
159835
188317
277124
173358
6715
210672
76817
59345
20235
211268
176105
3256
90192
27369
247287
127274
288860
220321
189362
297407
162763
261735
63389
150416
293867
11083
88435
282129
146096
17831
103678
122053
58882
106274
110470
36005
41705
186634
254696
141043
25447
291413
7405
643
293844
152533
68835
130237
250090
249020
251076
28786
146278
78817
112056
183029
28824
129898
39374
179515
239471
188597
271992
206273
188059
158212
252937
212255
107389
269759
255281
230908
140506
118703
178747
187215
191196
203485
54278
292599
139327
175257
296932
139748
188550
216228
222869
187161
46095
108924
281791
280047
130259
32024
244442
10734
197657
104162
121441
137871
126586
201199
239289
247288
138649
232016
14541
260989
286905
90376
18409
52815
169324
101634
86899
130544
270292
83387
93991
285272
210244
11574
80109
152242
279348
197725
205267
173838
150747
17664
273179
105121
255711
78327
177418
78905
294290
260583
114960
245486
37265
131012
6847
263822
93434
156469
246476
145518
115603
90496
297928
161280
141312
11982
95072
17997
283449
218739
12381
172979
196651
174832
95390
6740
60292
135526
19987
124368
208634
249882
44206
220947
75412
294789
106211
253179
243418
109815
270453
11560
260109
220050
125067
299176
186805
152769
189396
132098
157602
248530
23156
297629
132362
219705
84997
213055
173163
235542
254591
293957
89933
25333
42828
65280
295527
4139
220355
252500
218766
154529
160519
238419
266926
131949
30739
40189
189134
233779
117109
102015
110029
64866
122874
215556
39774
167981
189994
31565
205359
87466
20856
71686
136183
198993
43752
280544
291032
17454
24608
107611
255387
224220
173376
62120
130121
1456
58136
147193
262002
98807
75234
46698
25693
49704
211625
218039
52521
74970
51313
1948
50204
261203
168124
292964
117
277090
159872
241826
37869
280999
253844
81397
110736
38107
265945
214606
117245
243279
161022
225640
25513
269225
25547
281376
212781
78352
123514
299579
119614
120821
16548
148977
30618
181233
5762
261825
222286
73891
220141
282703
18390
181222
110404
115142
178371
1503
182743
17013
101650
87655
226818
92760
36827
259532
287902
89011
36857
177310
242770
102860
236884
191175
107994
60312
178932
102882
173833
199347
259260
195670
72721
103293
263612
139900
192014
109058
216122
197006
268680
132834
260743
108379
48333
153375
31862
222822
52099
55912
174560
146031
261003
191814
27161
19430
258453
56600
81938
117654
296242
114823
193993
14023
37182
268043
284724
115835
24054
70386
291987
183071
33839
151397
140361
200948
290304
140067
119432
255880
92846
177594
245435
142292
49048
165338
85362
99392
127213
45050
100652
190213
47977
220064
151034
277216
81410
66645
217371
39160
147469
196305
39444
116956
84464
220653
197999
46053
247351
24223
147743
258918
11776
52189
144907
280930
199175
171921
14840
296905
245250
149167
41628
288160
51901
56507
273675
148153
85127
244647
50866
148755
127312
79282
286176
161331
75392
112384
186155
32552
7886
130330
17916
254624
101715
283039
216797
12160
150694
121309
101132
154035
48412
138997
54052
45824
244599
36688
155906
155552
7292
54737
246708
110608
48165
226649
3601
198425
177265
299743
155264
201806
1235
265613
37652
29472
137753
195841
211231
108092
127317
126497
245753
132963
218440
60161
83707
261565
91770
275161
262953
284239
288891
67162
199450
134844
224369
212763
147319
40891
155649
283995
241512
2686
289870
245034
104874
5211
69518
197443
93643
139879
234484
8046
152990
222940
62016
23979
97794
145984
227945
215208
219099
220193
195982
10323
90379
80735
206218
11903
114333
59809
182390
269973
224012
188443
160664
73392
238699
138611
148820
173086
139575
268912
53427
53519
175867
248182
91097
182455
177150
3808
658
17836
289180
165748
275291
258270
256227
220017
262296
293804
292731
49969
203802
183023
235177
7463
102338
72989
28110
218356
161005
254139
157830
275488
137979
229803
153316
165730
281952
255570
299316
45927
108238
13005
244502
247849
1024
187053
69337
299624
65994
238742
264922
226913
54130
11780
143444
32684
203011
24403
289840
98188
121721
66011
148826
280500
206291
105118
286728
179235
233300
248731
54638
264255
13050
245887
74673
257225
117627
295509
139234
284416
112973
268868
21548
67854
137185
87934
162853
177952
183805
27751
242676
282083
129002
57606
243454
182136
263326
194155
137240
134937
244714
263953
18160
150085
88157
34097
270657
148330
148854
105597
190035
83165
13392
281047
271306
215125
8659
11177
172409
27765
149534
4944
228536
196251
49121
189381
46203
151804
239099
28237
97051
88137
15919
30306
107937
181029
202658
23972
249353
118985
87061
117831
38699
134146
33815
184595
107772
126748
48099
143915
261667
114914
33581
274226
70894
48945
59518
68504
6475
234223
109524
243662
294084
280614
268690
160852
98740
129741
102610
28780
87827
140021
65607
145583
249046
53706
198364
271337
218734
269479
180675
176254
91661
134295
282272
202446
249925
123606
278744
290151
150083
63649
132242
154578
38643
266447
264967
86046
111992
36741
218567
114011
111530
71724
118025
210899
166727
176564
69507
145019
278892
203193
222459
122224
229924
277607
108196
193982
118739
25091
263802
297463
238891
197210
138762
1949
129032
95327
188620
103378
99620
255190
76350
239205
110977
89843
226080
63391
169288
194224
41598
210028
148109
258712
183598
180206
3502
167101
134788
17252
52490
266721
113777
222392
4136
94565
160068
143289
124451
111992
28566
263375
188506
9446
108226
240590
49273
277981
241635
154960
102354
113193
214244
56959
127742
105562
233440
26188
23347
102979
254707
257216
146819
190879
44336
185564
264546
37242
101737
274791
246565
240570
66178
158602
201105
187135
14959
55680
17270
172288
206177
141202
145834
160834
91490
235782
192659
4450
281474
47734
295999
285082
28799
4219
296861
135860
47705
213562
54186
109943
235387
120103
245134
190944
111319
224652
219093
225344
41316
157334
284474
225100
248931
28970
57224
289475
271874
187662
31331
180446
242130
280662
175487
150762
9227
8062
244874
67972
273133
71697
191833
175556
52082
270504
19108
172691
272690
164077
147637
44622
178877
150151
38565
298662
130732
59827
235993
183652
165219
95292
285426
109793
161915
116650
28122
29716
219479
254320
152431
27150
135717
84797
295216
221573
267
222940
184772
114418
237322
7923
296282
22776
98639
89165
115057
195027
154244
133191
9571
18233
223691
24240
156384
855
287560
3575
155589
211998
254770
62840
292005
267878
236489
33432
33121
16210
13977
240608
237696
158936
288436
188565
244409
255594
149938
205355
66646
206411
214086
31974
99460
64559
254336
99000
202096
126332
111709
35379
208782
161382
260309
206568
44999
246809
82762
58566
141852
221480
136347
92562
9340
139211
108647
270203
286242
156875
186425
269527
164232
280835
87586
20414
71904
34681
167247
253017
231607
253445
202654
196248
8197
185053
102695
219901
135211
210975
25928
115278
71620
243966
58153
106276
99412
84031
142441
219592
91953
260499
175271
138056
224178
115438
16070
110033
249086
247679
74174
85366
195141
127328
238540
84024
70884
7081
168781
213862
76744
201356
265741
152174
107908
285608
108137
267151
61461
150667
101198
205288
14871
286829
174746
30379
20530
2958
254982
14878
124237
192427
138027
165320
80491
132119
255289
133659
110712
279103
277934
18107
148825
132900
22326
37963
267045
164399
119655
227852
180094
195209
23861
168886
181093
289594
188421
77015
151938
290217
91040
241565
298690
209594
108489
277789
207084
259322
296788
43407
251804
288316
185477
99445
147897
88377
177144
243276
130575
6245
92918
290511
200976
10448
148953
102123
150420
110134
298453
260529
16578
21558
137521
108691
289188
180260
8073
48503
97539
156867
37160
288080
249883
171670
85703
197840
103615
262880
274637
155290
198299
266262
200156
83418
71520
4083
102371
80739
288957
211557
159502
89509
7934
197573
84308
253081
50840
23567
168441
290298
192757
9504
238620
81388
224266
228252
234392
112676
60111
5674
156370
43589
241658
245081
19071
164920
106617
186532
35512
63139
259271
70434
264761
242117
235994
297559
185287
69636
42597
13849
90162
245
164385
77308
229080
20986
122971
111570
93894
173970
105678
24111
182496
249828
108161
93862
23919
42278
252018
124425
298864
129232
41805
171549
287984
3403
251901
85338
31081
104304
266364
194711
79700
96063
236074
63576
83291
225815
102714
83239
59889
41474
164402
20542
158835
223399
253248
63722
101035
149113
242219
70991
195119
220047
199859
208523
280941
70122
257208
128211
267507
208396
38756
251650
130475
298826
94797
205584
252913
244885
38419
260732
68211
145335
34201
129563
90816
179830
36916
295790
229398
229287
189783
186830
203382
142069
42057
140108
121042
91262
299709
196672
228083
108791
75188
251515
141877
130580
132374
43467
233703
181809
200127
256036
210574
37205
195217
178699
222926
226373
37857
231997
143982
251354
260803
283227
84358
206326
3935
80385
191719
41759
91421
249097
192008
184480
172782
281497
223544
145465
152138
51446
175250
204371
147202
139060
233427
61469
293996
63728
296572
214419
188785
181697
73347
248933
294285
143013
41083
23768
8405
57552
91978
191472
122378
157842
160083
54791
215996
169318
285009
134771
102558
234092
49658
258953
198767
30794
201738
89609
5592
77039
22765
19351
217052
121014
95034
137999
72194
103163
124520
67174
110645
220173
233027
23004
258404
202499
108559
78138
193138
37051
254371
294339
225490
281689
92582
157219
31795
34593
189694
295952
228170
284309
110411
252501
261489
157653
97646
247030
1624
6304
1109
129850
149814
195441
186418
187765
173600
139251
254219
264886
63962
97752
202831
243212
175190
104841
255961
226936
114184
266609
195045
36739
271767
233371
289876
229823
284161
138588
280285
57670
125368
181147
38825
92768
283990
111964
86241
86234
4180
287913
286019
167724
187147
84085
294256
202947
69772
17193
128540
185447
23631
87762
127797
26896
125780
168518
149340
232098
232202
282961
239511
84495
199211
111352
221115
156926
87730
282632
124697
196688
29743
253441
12215
71341
1942
40513
73699
32895
209014
73369
274829
137288
23768
87504
151015
146364
98485
120523
121390
164686
137808
209275
116445
293444
240843
84981
101263
225225
94263
37113
157754
248075
164408
271767
214931
55262
156164
75729
249370
175061
181069
16192
122947
273284
51220
166899
273207
64117
50902
3864
117658
110301
2145
12280
164278
257385
95514
170137
265525
257590
118281
91197
69753
64447
203673
264017
156725
37893
113076
234760
88647
195246
94223
112504
15269
157647
291097
100643
285552
51514
34804
205978
33983
44375
238600
59597
181158
276370
277515
29232
188829
241260
276221
80483
171255
135532
195159
9683
283873
44899
228515
33977
236679
38558
258984
35851
78242
99331
289559
41974
102505
75868
51802
236733
22817
180556
182349
189780
68328
293219
15558
163243
117380
232816
97746
169956
147504
276727
298198
127507
251021
242750
108204
149669
52760
255335
130763
111780
208163
260908
269621
215159
248912
231747
46584
84331
210957
45829
280002
95226
205814
214028
199611
279216
210752
241540
208836
5371
127513
34
199770
198471
74589
171532
47084
9571
141184
292908
108469
13436
229468
229875
175769
115358
137999
23670
92992
257356
265325
253065
262067
224394
110753
185180
286725
106484
199541
17493
119404
277889
93165
195470
20603
271386
137720
67086
144433
24866
137406
298868
259115
256890
164170
265058
67508
284421
70665
240682
267055
143657
11589
181308
167933
129582
270670
250608
73810
169094
121108
264913
65148
80769
299798
3773
249518
171477
117342
83951
125180
134830
215020
61283
160264
108566
21621
105296
199121
208750
255668
53241
69896
38573
123809
173646
281469
133116
69827
91425
129865
142510
149072
237071
244425
157292
67125
226693
266651
221522
55296
134610
78489
113621
128802
23296
278907
181355
273604
176603
290756
142227
286817
155564
253432
86784
182738
128394
264457
284829
233800
204749
271131
226279
144515
17325
69845
26100
9655
131989
189373
178344
54556
219370
197131
272552
122405
238282
44913
67696
154506
23978
273718
282373
84663
130285
204152
184222
77367
263514
220445
87148
158943
131414
218078
93562
63937
277058
197795
33896
35907
12785
213538
269631
120834
46462
29558
51332
249568
8306
51452
299208
15183
159027
217725
68658
26068
70818
122587
170032
226217
251595
92973
15201
86237
179416
43758
62741
229860
2936
89051
151552
23784
170848
41147
116818
253354
156560
106456
243104
158473
76139
253931
18686
26263
4268
47102
154440
70980
230909
109304
22895
44908
7326
109910
136006
16217
222925
594
282867
79244
185620
205876
189340
258794
156142
149386
248192
88861
209315
229144
96148
187183
248519
270530
160809
61382
227763
276513
69937
132793
149018
298770
132423
17771
249781
13326
52523
24164
230655
264407
192394
226422
299027
171236
145501
59317
75811
226796
271
283523
27075
232207
113807
299448
147744
185214
75340
196237
231734
155170
80726
75922
215897
116924
283808
50142
16912
29947
201594
141647
247964
31409
33264
249388
243417
245459
112745
93640
81216
284819
576
121677
229408
226886
103707
115984
29082
234176
237540
221120
29426
248224
242117
282800
118989
279753
199214
111702
15744
183596
225568
24650
286438
219763
253938
234423
180377
257915
89029
266251
189468
12518
186578
153801
254774
182256
197808
84133
35938
30644
46200
160575
241064
191769
217052
87668
293335
74881
20997
232245
68590
197330
236033
293453
12663
269533
157606
63562
146557
136607
7043
76746
231469
252811
66506
104842
176504
17483
161883
182977
89345
20965
85156
106125
38672
93353
118421
254018
184506
38069
110142
286649
260715
134324
58335
120055
220313
51141
60230
74118
122308
199386
270103
232072
57742
142883
150376
264814
66459
84237
51641
7058
25110
102477
14213
191711
136959
224746
222711
26879
197492
208902
922
233080
268247
201444
271134
115224
31710
235051
207811
19263
9913
74412
275198
60094
203120
126663
274325
164384
110062
288402
5781
26086
38417
207154
72924
51255
216882
34657
229998
299837
8260
58303
145159
299585
1379
277737
133778
279591
225538
92864
58474
195663
159964
217955
13254
77353
283034
171576
268409
268277
29464
139293
227759
209861
181831
120158
72216
254021
5130
150916
143475
195181
276680
73159
221505
240326
113657
287624
235605
150734
244716
121259
126441
143076
61629
228568
165486
181638
243903
115142
278214
284592
98822
254049
65499
40408
106451
144718
266849
118655
140740
214615
213825
175376
198695
247768
275799
296203
21289
270400
257430
192966
141925
92419
78594
188227
119736
71465
233569
79156
190668
98942
146029
52126
72797
226414
48218
16644
111404
161953
210564
281078
263081
161971
142268
188810
32604
73731
60351
109292
73960
109555
118322
194159
228692
287773
86516
230447
7672
110941
85573
248167
278722
74544
201383
202015
217686
233618
228689
49040
1123
53814
123458
219766
2751
117262
79934
16181
54322
270888
70651
139906
214192
183614
161654
37707
76862
257113
194243
178838
79312
149813
148355
236096
136586
228300
37152
105900
287235
110842
261385
173277
203654
288488
293285
2358
9553
68611
187447
52685
185352
84174
127317
110612
224319
87043
3089
203419
20361
172663
207971
81963
196204
220788
85003
267202
274627
250405
194062
130807
181162
62957
203199
159838
268343
46863
199178
94089
85842
219842
33433
47641
298344
69553
148557
139812
242522
177015
35886
206185
209092
120597
297196
60088
236808
96899
157892
263466
9129
194680
237498
274475
271892
235232
4022
54425
126362
184606
258574
281028
31930
22304
298822
129891
30132
32436
147419
294005
174781
44819
272595
47652
6647
119588
16480
181150
205876
162611
37358
216362
121762
15116
196352
207143
94371
122372
156605
45739
253109
91444
44985
268277
192020
104330
267301
2793
3858
68575
207759
235219
32119
58786
240974
147590
284333
44665
175186
235986
274584
189524
112548
190241
187105
41552
146904
135137
78117
259178
227668
8944
281135
65927
57169
269502
42327
10152
140850
285954
260002
223245
68280
116059
229207
60138
19111
202943
14763
284554
96788
94817
49059
118589
182736
200129
286482
192712
155880
292795
119722
148517
216669
213349
198786
256457
153810
276541
182218
226589
139838
36069
146792
293106
2345
85279
82574
232453
173551
169144
1344
86075
105085
124869
149563
114944
185160
162125
183004
212898
208254
85590
277823
52032
176437
41949
170191
136586
138763
264544
289096
104987
238721
227578
54297
244190
104551
46268
120418
59123
85307
73476
119458
260203
62316
91413
8532
148613
251671
231235
33883
33094
122509
230933
125131
244475
30659
157806
27499
95741
89042
266900
27463
282124
210323
109107
252392
1535
169968
254222
278777
36865
280554
87601
11612
255907
28389
212749
135463
199353
236196
271222
233239
60360
220675
211125
229705
150202
120208
151694
36691
108270
279068
156764
175781
119611
88933
43385
86425
73797
176193
256296
116021
175387
24857
27439
37302
152677
165961
117890
29534
284891
57217
289052
173574
154449
208924
144953
52897
272497
4931
67563
226925
232742
83296
8313
83161
25155
162724
21806
128352
132679
158398
147246
25674
36407
132072
286148
136682
220615
250380
173330
112424
130230
102050
124588
195335
167253
231068
118507
261715
205460
100082
211197
18548
76735
188547
274750
132448
13319
190755
183909
150951
219904
293971
163613
35056
39721
298652
219116
15839
292499
168651
24748
98496
296565
164077
268254
48962
132376
86837
96674
294007
299196
266904
141795
45341
196056
217122
1682
211149
92052
22791
147105
296498
44963
239626
213340
224582
297452
122197
69294
2455
24627
202362
30630
23694
247250
34855
119767
89545
85564
165199
130483
102973
36989
145850
48119
3699
209102
226752
95626
232990
126285
176580
179754
112988
160119
176995
155938
72611
186560
157240
145649
43840
190090
223491
5304
79105
56960
49797
265657
259169
245135
90611
291548
16628
294740
213331
45873
9639
187171
49571
65009
295322
221968
259683
257406
251272
57006
224080
95914
265407
96880
184883
198912
255181
124081
178629
175688
130208
28089
125143
65129
149201
292124
27277
61668
110594
292840
117346
259659
163271
211228
227427
23619
14398
229047
106921
244898
62163
78660
69053
82702
6680
164209
62473
269165
269610
104204
50806
283297
84124
292344
94978
261552
147170
201496
189349
286134
9713
33077
108151
262536
180251
142362
68684
246839
226157
277807
68437
214874
251440
111502
127629
270548
243167
223999
212218
163102
88093
165090
106076
207652
160428
249699
193936
67559
4911
85266
181403
36980
226287
50417
56156
291673
65755
296403
32472
251503
153619
275979
83193
218014
68526
227939
88903
157835
269193
203767
193320
157192
243180
257266
121576
263544
97167
13954
54572
4528
53396
162511
155676
281117
242790
11714
4877
204388
225524
2170
238797
40301
239926
51074
34453
288735
260501
103585
6096
271637
196760
215084
211746
199270
184076
129280
119244
229258
53477
237863
186873
242356
81428
95227
204244
89613
50758
50096
201669
293011
290403
107293
33752
299928
122886
179333
166172
211731
200795
18169
28962
34293
189978
254880
174097
269246
89191
114062
9869
28144
286577
133322
194325
201085
288054
106009
90208
168365
91582
260282
114178
130473
282883
286837
190380
217973
290834
230701
90261
17603
103103
245991
250397
66226
70871
57716
112451
221914
161536
172844
259638
180184
119209
216379
110314
28207
143712
215726
232200
233604
25363
187195
220726
164289
84571
65539
194883
288813
34687
233245
65209
72881
227617
128888
134065
113547
204326
72452
116521
125779
250571
197896
248418
230703
80723
116887
83570
151109
47652
146999
30604
179582
96843
279313
178014
88932
242467
122275
139816
174473
36441
262873
33504
95626
33501
298425
116470
280764
8058
79397
122589
174961
288650
29689
205439
212569
114606
211231
100828
160486
167192
45641
55157
252325
143072
110190
298540
163821
283101
248218
224540
228327
34934
290406
278788
270380
229683
240193
183288
177201
174814
290751
290756
166670
133526
285015
170263
85813
172603
89529
134279
89467
172918
11634
296881
23761
82935
18564
253577
134182
29414
129439
119060
243425
57206
88549
79540
175089
90145
35125
199131
18205
42923
128757
298294
174829
297985
104199
297629
63765
78333
133613
60107
247836
123207
218718
86809
204625
72617
52506
244696
189237
272630
171517
189260
230930
195724
229009
5296
95967
180710
174052
202689
57969
181524
283734
182576
285309
145381
285434
152610
217141
163844
62050
164200
191987
104263
130799
69057
158458
220736
244274
189047
264655
292175
269768
286207
69057
68164
298318
147798
50180
155334
88326
244371
240624
40217
87685
239631
141888
277335
69046
212864
236126
251501
98962
95803
55098
267086
89343
239487
230189
46284
281620
113843
32347
67043
14223
273096
139536
259079
285925
171218
102125
74825
169284
136728
100873
203941
176910
191970
282718
44359
14971
190088
270962
152806
243061
262053
43091
72100
53855
274570
250339
21173
182974
222075
30184
52488
79976
194035
217544
92023
255192
188216
104166
147496
203333
181256
203203
184489
295723
182957
218494
224452
91825
229831
234397
249152
107548
227256
162821
183048
175933
14992
233261
54721
113223
293243
57450
52878
256851
53098
250366
229822
29292
252334
262488
198748
263018
112683
266154
36072
57513
262727
160242
296423
160283
93503
164837
40436
95476
32623
204306
154302
235741
231924
77248
224559
80110
91324
174455
115418
185219
115422
290764
32682
268480
54969
149820
76269
53421
49934
89890
105089
61273
163382
248055
228880
72226
2138
246996
221229
275807
62115
268064
160951
153706
171115
87908
150010
5453
280678
225568
242317
77762
97740
125276
65807
166975
255712
97898
165103
130824
58652
212221
285854
295917
191804
160001
113000
123141
11365
99795
57264
277416
64225
18804
102911
103836
143640
299447
276413
157579
256752
198710
144273
59779
146349
282608
43927
131639
45317
243925
72280
104915
70413
30480
1881
64675
131111
215378
267351
161825
292992
66222
59614
82785
129107
63294
141591
42740
167116
60426
72232
169143
57287
63468
70397
173509
209439
142824
142656
244192
267248
125147
141011
104575
58656
260832
4724
183910
205706
253122
203055
218175
274423
127166
166499
78992
2957
147645
128595
46803
138716
73588
233269
60172
37854
283483
232065
260150
78733
176382
248318
71806
138415
287003
105280
265078
128829
68773
205745
255346
185888
207763
265834
220555
258369
244951
53183
124163
40371
57255
31828
9253
116747
119026
202685
39078
203527
637
38369
171346
199041
185971
294973
144830
225971
224728
17625
182954
143980
144769
232212
139590
101686
77171
192194
99022
262412
179731
243578
52006
269598
114162
100656
268894
118307
180547
92802
254942
216287
127677
119750
57114
95538
260026
258068
48158
197944
119923
229560
63388
45273
268220
214058
202495
37955
228270
16510
289080
243223
57039
171602
201586
228840
91507
187918
214060
3504
187384
281355
192759
288852
142708
149767
131429
87241
238849
227416
255051
132157
137508
74798
86304
255590
118669
50067
217565
9765
118412
8508
190616
66545
168301
243704
188237
161148
228994
126623
27007
91095
7206
128385
265622
214359
257914
203240
12711
177976
30339
17185
137809
256983
252154
222565
230451
91987
92241
114592
170764
199836
122304
269273
188319
46708
258911
39287
284024
200023
123436
33817
226575
77601
193262
25457
278823
232166
115213
57475
270219
9377
129050
127777
258630
234160
88598
128185
42895
207088
130268
180956
127819
242850
175933
249649
152113
245416
33150
265865
295925
193415
216464
109142
199036
201960
69948
48790
124934
277176
5448
55600
19498
277594
70878
239805
234869
231897
44234
266083
274079
174118
199128
203654
202191
103783
268820
110966
20416
275947
103605
26541
230998
298100
49185
36069
213831
11562
252122
126488
116986
94736
74272
265669
264760
36703
199410
109877
20305
203885
251023
12416
199840
32184
159380
252986
127281
140947
38221
45252
298493
251081
182587
143187
148574
80052
230035
71741
230047
203895
9142
60430
114755
206471
65854
76112
243934
23891
171930
92284
66965
254080
155438
281538
36808
19308
124933
277193
69329
52804
211882
104108
141752
105278
139840
199174
288856
18878
182436
144412
299113
82409
264825
290827
126329
285268
169991
218257
172873
263654
66936
108435
48577
207261
19294
283815
263908
275825
77760
189126
60261
6552
84213
29525
100318
27768
299420
189737
256674
110574
253080
269815
147221
116534
158595
111576
234029
132634
140794
122010
89831
256582
262087
205599
274965
200255
16954
298844
276680
17843
206200
184495
126848
200434
298571
121572
70317
212106
269774
268354
89597
242559
141913
218690
274985
169597
88534
89583
216610
28877
288065
20707
242125
200990
16650
29745
101875
66799
42748
69292
239926
224889
124009
197820
299118
33133
276506
159754
58893
230516
55567
20182
193347
135904
32149
41861
117618
63631
185710
62326
102135
105284
105897
27591
149761
8956
46355
285315
176534
243131
51103
135451
163572
223515
207383
193448
189009
195865
212614
297499
280932
221495
145280
250750
68308
92762
190851
224945
207897
267083
262822
65833
104723
261795
43669
37799
273339
244415
230944
282386
44226
233801
170210
152519
194237
270607
203409
168839
28975
284008
48035
290558
27936
144674
240443
189408
244868
176347
183929
239031
15808
182455
33596
21494
23964
256043
175185
214994
151207
168300
21891
248999
171614
45012
204356
221688
224955
159607
153675
298916
43428
121440
77236
87783
213247
57873
141286
98503
141986
171999
269303
191509
67772
293066
9163
238319
76892
290912
53865
36498
272017
161189
294622
268127
154274
185259
196832
277732
42607
263032
39219
287463
258047
214976
22605
64681
208855
97044
122283
222958
39495
37647
17296
176627
280447
38093
227571
144219
8091
49078
34606
258920
189728
181430
200901
118721
215478
100986
34191
130780
14454
249235
109509
107517
256135
107346
97312
43826
96894
36401
137328
186842
182201
159719
4901
159231
27500
279534
209561
115997
15639
106607
138057
282481
130441
196175
40546
175813
276240
93322
228051
25510
35565
259032
228543
254192
9616
151691
47548
275793
92136
191045
4475
143298
25612
236167
101824
96026
52564
268018
254488
205316
207709
15266
198492
187255
261832
241760
7613
190524
78971
33772
148682
117372
37101
218794
23852
35766
114992
68603
148574
128728
176671
294811
194364
36222
176458
241353
264777
180562
174345
281774
35695
61587
36656
224088
86867
100174
199296
142739
57135
157408
159933
243253
138067
41959
208418
174918
160532
266524
118498
244825
295940
221393
215184
267569
33221
144463
25396
92992
199128
44416
200414
240875
12518
83253
53774
65018
22058
254893
64513
49923
83611
276308
286169
170811
214139
244985
177988
166079
59241
81281
97317
196146
299861
30801
235523
238208
241970
295197
196826
123111
296029
138387
162171
211478
296394
85775
126667
161029
173989
146844
199559
130190
23853
295517
155166
186296
98887
84479
25379
172930
137181
237593
120025
256324
51885
297943
258780
195179
89980
157547
179261
103746
166752
44681
81589
106996
180925
17758
101591
120509
194594
273750
2593
12264
214328
193737
52339
120964
270783
46863
84149
157725
161033
36292
52665
281468
170640
160634
298891
65135
69642
278357
238413
42141
25908
5751
295265
98559
265237
282270
233569
59947
209893
149484
162582
18296
161784
213977
198396
202163
129391
119522
103790
279375
167693
221956
155986
276144
202852
79582
234879
37008
104054
119237
36335
9736
17173
136121
272253
124065
164167
24726
257931
261473
244697
296624
160811
278720
133890
68913
286230
136531
138216
3096
17119
219223
103609
296389
132611
50222
14646
73825
168268
208139
103110
72006
164986
169738
21476
219614
80722
21187
98720
104443
237658
186567
154225
231190
151013
39218
101576
219129
101203
36493
228948
162477
36461
70439
71957
124259
243544
152579
236819
18361
128022
29826
88620
127741
15549
119345
113263
44300
286069
17756
14051
73106
190309
22307
142697
35948
90507
131234
33469
144661
165506
225584
163278
108483
140888
295082
62864
170147
184312
201527
216173
138310
269143
2511
82401
52623
26153
172253
83721
279888
233889
98176
263934
31207
84095
65491
27797
258956
14979
185278
189767
127353
237642
90629
272077
93274
16304
183871
212004
132544
173060
182392
105382
201362
254760
10323
46304
831
55820
15416
204319
126768
298224
167463
235156
66955
114690
50646
164863
5
40526
133752
146815
252084
100020
31526
205565
295103
233288
222644
70268
92342
99173
81120
96220
250561
104612
214409
248099
117031
19340
126941
154004
69312
228362
113508
3850
187790
139735
52915
137429
241988
34125
285530
135522
187517
256655
67551
263274
247614
250998
67857
13130
172050
99773
254186
90273
263687
61271
49426
296888
25600
30899
183238
171340
37403
141692
293618
152221
72215
37044
65505
76355
24102
171795
165322
105071
165256
92854
108080
152958
135832
194352
80393
276682
273330
195470
164627
63948
198833
91467
188859
155094
114743
208821
245376
30586
169662
203823
51384
148813
247854
5249
10821
119338
59048
74214
297146
81460
294033
104250
257916
299434
160516
114718
27329
128304
200525
267111
32598
182085
157680
298636
50458
113444
190656
199215
250269
6035
297652
235533
139166
171747
219756
91687
156209
111685
235883
117102
45330
230050
288734
32872
200737
136470
22172
32534
169861
233145
160762
878
26718
243418
16241
57565
49388
92896
212972
90498
153273
23209
244975
135581
48508
60274
68814
2536
71249
182644
33143
252680
51063
69909
276431
89607
166190
47114
88243
274574
188219
298947
84892
119935
5832
199112
145604
98926
54935
134948
78176
30330
183175
31996
292851
235240
251646
14464
53631
93845
293015
107705
299252
95394
258981
127683
90632
50156
42615
39698
77462
38310
293369
174365
280122
74903
141594
217772
43468
19532
216827
289437
77702
151802
83563
275101
102467
258838
290938
241764
34484
146895
100482
128534
238844
158357
120761
291533
87536
16362
133264
167127
173038
190825
6208
39536
144729
12871
170034
84927
221451
125298
141351
212026
225787
192351
259024
65391
185455
232855
120542
160523
106730
11104
264598
282388
212192
243310
100966
126106
139298
34250
98985
189523
218304
192253
281213
205188
272782
138754
189468
43616
174969
36243
180813
202000
69875
191301
8464
28970
36858
95534
270821
190739
36354
69318
290880
10074
30787
26689
57984
143201
144973
22370
67455
51551
267811
44097
170131
86875
85054
150378
208048
232000
92018
118255
38735
252686
165661
295009
246670
84233
35727
129813
283216
161696
101696
188522
210304
57762
237504
229713
248658
131747
217934
137045
174519
37899
123276
235209
205409
244595
174500
58708
244085
48524
281658
266295
154926
265935
228144
250705
3825
52967
131323
114503
68363
28285
291570
26307
233072
150138
185663
56193
295800
41150
36681
281826
886
203276
38281
223249
97764
296633
49473
82896
24644
139794
88513
58265
154886
20121
165756
182645
134709
178821
195890
76725
179404
82909
41805
85497
147902
21185
34315
101501
47974
74244
128659
72135
279874
295077
266465
204016
87275
254625
99938
85798
135809
71284
285993
224258
259247
23438
254003
131892
289005
285445
178470
289830
60415
191201
99818
188780
205737
138228
195822
98332
122128
296576
244946
293229
42824
59752
80565
113232
33237
118421
196375
99516
126168
278694
296014
232908
168632
203768
75053
126433
272637
96435
163177
40744
220515
272465
280307
49702
128874
237809
115711
197338
233370
63863
198746
240415
79319
233318
24807
243470
90315
136066
203040
45148
19971
97050
195086
237164
244712
85343
49169
28268
25292
182198
141757
252667
134057
136698
254271
2590
199846
5519
265598
265868
88692
210223
252566
253606
245223
37731
242379
191458
80895
203899
89202
142290
289936
53748
255287
161129
180948
198567
148757
21599
16169
263749
83955
179359
150861
273059
264906
165073
198330
238938
166548
151157
267526
207253
159888
28725
38249
169521
186771
236979
290363
173365
291751
252485
184741
144654
110947
166760
292538
2901
94267
6754
105385
288805
201026
133576
59281
124898
32645
31964
156481
156128
52024
284672
123707
229939
282505
114961
168657
126980
7031
102368
3562
18176
56660
101098
179490
32050
42403
134330
178846
264306
6312
98191
21154
126914
212158
95414
55775
92570
2591
60305
233299
5569
227589
122890
140810
241960
171850
124965
271668
297747
164493
51135
119871
81790
103732
243138
12896
40016
100004
194740
159765
272064
217124
256665
214931
189096
167460
20770
278070
57473
13467
153945
146746
284276
52527
248025
227694
112829
21687
183853
43623
9006
206133
142076
72484
2592
69745
178808
290929
275890
251986
169667
172544
25558
27198
49568
6451
92769
117727
179618
25121
127801
246900
256775
145725
102187
197647
194093
281935
173362
163930
268731
2989
43035
66954
142400
282542
114765
141478
258713
101653
28985
297454
45373
68226
217802
201788
219545
200872
169911
128711
162095
214731
3450
260243
136599
218293
160317
108448
190663
248681
32392
220019
254715
289522
147900
112532
205721
1096
71363
142918
231502
114027
224785
72622
153254
235745
92063
31604
93237
54659
149213
266490
192917
82382
33203
172213
208431
124066
1720
112796
12121
153137
117155
97826
254999
56653
166683
10299
192005
151675
180516
125871
97632
100902
98640
9730
229611
54713
208380
166608
249792
201142
96627
121987
135370
233676
290271
54558
246067
4222
11684
85504
143015
105795
134136
127427
284778
40203
45716
116680
37280
173630
218180
262066
122845
134583
150276
133211
56072
116775
283395
201576
264691
60833
80547
202660
210950
135611
204319
186088
237302
35826
202267
149377
201115
277742
26960
268014
176807
64037
234024
235812
129182
86074
112117
238063
203316
228909
180476
192285
62
185989
148327
59591
97224
12294
187586
277576
11591
97325
19758
247174
85011
112234
27220
81668
221852
11144
172944
240957
284656
62190
12088
173123
24463
133875
289979
243051
232687
221197
132453
227328
298440
51420
32680
289488
764
262388
218473
193550
9898
106270
259459
183045
78057
269150
161553
64765
126847
123845
67814
153833
283877
50986
292938
200097
131194
28031
177222
257968
154699
80663
289412
166925
88734
195588
179112
254560
203006
64745
24622
241997
45157
112230
135340
83105
162273
70429
252184
50558
66758
285132
255885
45402
249417
228166
51994
28542
247882
96144
53366
227923
278349
285490
113452
224927
141121
152339
140361
136492
150627
6911
182230
132817
28853
113716
56049
263774
164301
278042
196895
114552
165059
293647
165698
7342
83609
229808
134367
264577
73237
105987
194029
229457
24085
61840
212780
132117
231851
49047
214946
26641
150238
115502
18341
273617
65965
867
73765
299516
75403
288011
16226
278203
88237
114912
82324
134971
188671
229513
115780
186004
272197
189418
186918
4530
175310
66618
219287
167620
289830
267147
169862
275298
121266
160457
236657
145199
225698
101991
215820
121785
137140
56270
211722
100168
200452
64687
51097
124468
106758
95535
14994
265356
108977
168122
132851
37312
151266
220175
179735
150201
163854
277574
226691
6304
162305
2701
207478
276911
213775
103507
213983
56281
258590
136918
149354
68408
111681
175870
73687
178341
280151
62989
261279
73615
87419
271535
112092
14480
164603
265451
178355
282281
127748
237170
112010
44120
201161
81101
109299
102442
188683
75035
162631
7269
82839
75478
86482
108582
155099
160584
215630
17828
284230
198960
129591
194704
94760
10942
171413
187987
61693
76464
192502
69415
279926
205408
261957
267298
73119
102164
57517
145946
175198
267398
24758
90166
179087
130313
262813
59044
251452
75767
263179
105963
241925
121269
103048
186211
201371
260031
159107
262856
142997
189469
248290
162146
116465
66515
287411
156473
235681
243672
119889
7203
162574
166242
126893
28858
146506
295380
19635
132903
259519
221292
269469
255162
2764
66888
72567
289743
202460
44739
142839
289658
222060
155537
214258
76834
260625
211465
93773
242349
260203
92789
115634
147953
99472
84531
148209
88095
280317
71720
122076
250861
87358
114588
251926
21967
19770
60458
214642
222334
26310
284098
140062
286193
53454
221239
132854
138226
201615
236560
120833
53837
180083
217055
33498
135643
184241
126564
77253
285807
293834
131933
38830
119687
228632
87405
121077
176050
152593
241155
230311
144896
267133
242308
218033
66209
294941
148240
221276
234864
264694
247610
88827
256943
275195
129386
234465
14716
120723
21364
284001
19819
93467
36739
282336
262673
167612
144987
105072
279019
258712
206949
218042
36113
290871
178289
195714
156727
23707
276884
261969
52655
201290
123076
295626
25619
296924
250367
136238
242357
236179
54990
232436
285267
170218
108539
83337
13086
123788
215315
290040
94208
177399
262009
147002
252679
122093
107944
6399
293566
242082
138709
37583
20003
101378
111177
568
205285
139287
240223
129943
264534
109244
88737
188044
195731
28312
276735
41086
258272
258249
274889
77816
226414
22979
273216
22781
18587
227550
17483
108593
171949
211278
240016
268496
247653
163913
70609
108090
14007
779
181007
221333
10682
76639
21636
253114
69471
200476
135483
270199
100685
32722
207630
297960
254673
169532
207874
196454
87974
102027
156515
57254
61449
186230
97330
46864
206576
151742
231051
244335
24643
114129
298384
185229
70072
18973
47961
95942
154637
103663
200722
28115
109515
90241
209655
137351
47862
79478
86522
156507
70940
294117
131986
61455
44259
261915
158653
132330
80643
284950
84392
205348
179427
142147
206413
184310
151921
134716
33966
248363
20341
143293
100835
247284
138140
200425
136087
212353
184816
275285
85580
98953
164573
195971
26564
104746
232107
65717
44215
121455
147511
51788
69212
291200
255403
168661
16101
194175
112913
123806
216162
179586
166821
168438
275881
109836
197269
54485
83670
46293
33204
283557
174109
163496
67724
140682
183649
38600
232109
20739
248470
250935
268851
179338
154061
61781
23986
157079
269352
177542
257313
169908
195013
202169
197357
197732
15989
225336
29488
51315
197852
150651
260769
41195
289862
240210
181097
189111
267636
296139
267948
133952
102682
256928
113449
287683
249669
198184
68065
246303
107185
194361
92816
3306
226292
69662
9328
289565
290432
138016
231413
77489
164641
42514
241166
257587
95247
261289
17656
141260
59530
208997
121893
269472
145121
21174
180457
100180
145082
223562
177313
84598
98460
156345
267909
12738
245800
21060
112944
70562
253
161061
296145
5816
2822
66822
132246
161213
14500
147928
84895
164516
119277
15756
147873
113133
127401
38486
148692
84477
195466
189576
79359
287510
230629
182827
204735
127692
146779
117673
229946
227883
127507
265817
276292
292648
294605
120559
5367
97441
88740
231496
128500
32770
158877
241426
287050
1205
103725
50285
13337
159488
122200
242185
58367
108344
132190
74287
266704
19806
256750
174706
179304
195504
123762
153168
81972
179789
129733
182650
251751
225295
97857
143386
109934
239303
1952
119008
142492
4394
8569
293629
66046
192785
118204
10854
209826
34229
77485
77384
90574
53113
55048
108571
256947
17744
293915
242188
183272
221071
98986
247752
296388
135753
69620
222906
20820
294142
96820
85586
263814
265694
72570
217454
147183
202576
123709
233959
137607
159175
265261
2594
56852
195263
76948
159283
263595
15554
29437
202004
91643
9693
156128
202356
74129
107697
264090
31899
11004
221190
237312
71835
107265
141267
188974
203190
44910
31697
65591
237956
60437
291594
105892
76789
119002
285007
273588
111676
7151
34883
132083
77733
74495
54248
20054
298345
212179
113233
124796
270158
142104
8346
221237
174914
79986
157753
170282
15926
223548
33852
165280
197289
6552
69016
213273
277651
62024
275065
200870
54149
159539
4983
64707
192798
296730
134920
78789
181362
40682
19937
105389
16475
60135
204687
242603
76783
31172
194935
191529
228239
205853
166801
122724
208705
56287
184740
278580
137409
290586
262989
133780
83210
127518
12785
217819
116697
77031
258351
171792
84141
165716
289223
203935
113065
291323
285589
257799
74034
111811
87520
146019
97068
10647
118918
77424
194416
130667
25327
165232
20170
242656
77315
160655
92683
168048
182592
6072
151496
77159
143484
244758
80674
268597
211656
243629
132015
148055
178274
271643
245951
62239
94138
249703
164851
150229
230984
256232
216346
70152
33245
271024
159076
204849
94706
93666
239060
151257
282631
95424
34597
75836
145291
159537
205135
238541
203579
125436
33563
243579
120403
208872
200408
109166
131377
259918
150982
117024
287202
248458
20597
281059
270614
67281
225860
24422
293927
106295
274162
223293
210685
69169
297055
43814
19039
282546
112221
268596
295335
72665
1727
14376
221614
282787
150759
137026
195600
178067
11669
170747
203936
158339
88564
75336
25205
187103
268568
115133
35654
50411
158586
200248
145714
247230
217698
83226
201579
270511
167259
128525
209238
4223
40171
111311
160232
73643
182083
195300
246444
258061
246671
91368
167799
12615
151636
240668
274936
163803
177818
214673
139656
297085
88503
25324
19423
188377
234740
1524
182376
172361
87974
192176
160388
140035
74374
274579
219709
160249
71104
27373
189014
121932
38910
155838
132843
176569
272459
55922
299771
192652
64823
258266
150067
74321
294437
193057
270742
273728
257429
233898
88778
292042
277600
274105
56685
95312
60310
29381
48738
37795
86946
72637
180134
155192
56317
129107
234288
178070
153354
265060
219681
291193
299866
76930
32877
220298
235788
197658
78936
99896
216434
62458
215167
243216
134947
79301
113181
196427
148143
2692
37477
18105
87545
184256
201463
233365
278967
249008
33039
44061
25500
146271
152445
184550
65959
56760
32920
36296
287890
238645
242175
121090
216092
279400
85620
177522
123477
148794
281156
115992
245888
292378
262481
267549
27751
141082
3838
100856
5761
294861
192182
178365
265322
195540
145446
217929
236249
262065
273739
243144
278104
155450
206174
85557
147360
82926
175599
208228
253178
214099
50862
48531
154698
164351
251250
19378
124119
184017
15505
84808
298214
205464
27210
11882
195393
124458
108729
123849
243944
76614
209124
206302
240166
164547
268622
155876
77943
15977
174207
6740
282733
136319
146890
216275
111350
62812
16385
119895
19512
72439
208216
209253
79120
192723
108859
3856
226121
8409
213298
64624
140028
151697
247565
85314
51219
270965
196686
293748
259859
87269
48960
103547
72714
72082
19020
68466
298829
46379
240237
267789
293157
140594
185723
172003
168392
93296
12836
144068
21582
281879
23772
161493
130629
270948
84960
90976
280423
58314
48242
71763
289414
293315
296384
276449
224441
230555
142895
168558
225855
135529
123557
157499
238411
88783
111834
94162
54629
114956
178299
167571
213010
103663
2327
155901
237669
148154
281552
58773
62773
54038
217624
248668
13907
269940
150507
113802
215367
137916
294679
60042
69549
202782
117061
237218
220536
105891
114864
270454
30300
70107
100837
124534
201105
195678
36397
197073
4719
203861
219332
182539
293602
228563
111625
283752
257349
129494
49587
247624
155557
292835
265523
273626
252878
264724
38456
201457
114959
16511
192986
60174
149389
201085
207123
25532
118599
148374
209605
272518
143156
204300
254987
122919
250762
212974
215518
218969
34777
213165
174904
46777
199445
246568
282433
171977
69981
136465
254742
187721
127174
276743
218803
127931
147119
214638
11537
63715
170725
165964
192268
221228
63340
83214
12136
156783
111397
183049
73160
39173
79451
51746
161358
69530
232231
165559
34699
6147
277384
155420
276518
52978
67298
170862
299494
199153
82034
277955
298436
718
134534
111789
149365
293492
94866
27883
136740
283106
205564
2073
260356
277677
23696
104423
223897
239986
22429
264040
181643
189142
292565
68702
113356
43037
182508
2193
6941
271034
181986
11250
74502
264760
200054
63104
42271
266774
35656
52189
144499
48557
201077
270124
297002
21304
297147
203057
5050
197960
178200
63473
273553
184810
135131
224668
41369
119540
162443
222818
233718
94459
135005
192051
74255
212977
195996
3753
268251
117968
33843
190404
288477
247514
213233
18548
228600
140789
155332
120552
227623
6695
112465
74594
33326
51175
187080
102198
74676
174127
267694
253506
260100
158424
48553
297432
252347
284898
275070
224960
32732
37372
149300
7090
154606
157412
166260
201881
251974
275469
201501
173096
146153
41022
10570
143368
2202
37573
287931
97379
286423
153227
162974
238067
115277
127795
223104
93688
92666
173053
212419
73955
284998
123719
150923
165777
260916
163301
111162
53980
280346
124265
264393
202655
64958
72514
220628
110000
98968
87449
189815
28071
18761
257034
119647
147893
65117
217925
161428
13279
150292
178034
64088
108488
185395
291851
145964
93602
35094
65149
277129
139811
256566
95191
267149
36919
16978
159063
70461
279407
131072
224356
103004
28801
66361
51131
171356
207066
203274
113203
248374
238944
76323
295129
237843
230417
140603
227656
282577
211063
269393
106231
125382
45787
5379
154075
190634
192481
198969
114458
276652
193215
244810
257830
43193
81605
162618
175451
176032
39761
106736
150105
272229
242271
284286
195975
80630
147566
30986
12445
188314
281230
194355
224332
109814
184601
176024
171373
9306
243817
15850
204746
144026
155493
233727
278353
164739
147315
97651
57665
179599
212928
132040
222127
259772
242614
86008
276034
186606
118986
111752
291759
235363
131434
111369
162581
48066
16138
37452
281417
29717
85603
98991
227393
221298
110354
199588
215292
192849
221397
45223
111140
197578
97896
87189
159835
49802
211789
253852
187526
281699
35761
116248
58631
286597
61191
125022
160871
259859
24801
299850
144788
127778
13338
216978
33727
55373
274943
39803
188043
122630
52550
198420
110450
261056
160245
228669
216802
149081
152635
79117
59457
106773
89422
285642
103316
217536
226016
279687
67921
127334
78479
13882
59501
121143
70992
133730
64597
247970
206895
188547
21631
269077
151568
235476
248658
81304
204118
148228
199292
158586
193008
140874
4365
206722
77643
101505
217524
179397
64510
264286
246421
236945
131061
160452
204188
298455
211065
96369
285319
142875
223057
126251
113489
295589
299210
67826
35963
149214
277533
229591
213570
160187
211244
62055
255929
119611
266286
88179
73456
211916
102503
80737
236016
19929
99177
277603
179844
47478
76993
156159
28793
19378
1365
38854
4096
150001
297338
5271
298304
243329
241023
270493
101656
114329
20695
211155
652
76805
228614
157270
275994
53851
43140
218776
186747
231206
267111
37978
96921
9077
276160
269314
225752
97359
132838
221196
76960
236939
183567
115327
8141
282872
148643
158757
46995
196686
21813
57409
299453
115298
110142
74434
161264
30242
281572
298758
178676
22258
43029
235522
142738
244664
89458
51480
220569
81495
290711
59105
262786
56915
104859
265409
35759
165970
51285
136856
216833
126993
88205
175870
231713
63360
270322
111223
148519
161498
56402
67454
16729
82214
179263
88748
9619
273920
283033
149381
67273
136991
192306
56690
131935
9997
239567
142634
247602
92512
210490
137170
175557
93945
19220
299784
120118
126523
33011
100025
208639
145968
103750
228953
219911
183122
68803
140844
28137
237561
188346
220396
89126
66962
276993
234177
18940
183299
180412
65364
173568
127791
91454
224633
132560
235147
256526
214999
258257
151951
37500
223828
196841
92170
158021
24094
280653
286728
48087
186224
247297
236980
112969
116978
129312
212752
81645
43001
152506
188182
204259
60157
195333
250259
238814
99236
235058
205587
128344
87125
128429
151794
7288
63481
39586
129282
192148
117538
11383
114852
248940
138368
239930
208467
125783
29710
50305
105952
98785
91426
143917
26015
120698
118918
231731
151101
146710
151824
131687
234491
75681
208192
135779
195322
269511
118871
173478
264744
282324
184902
17944
290506
225651
55956
60896
43636
66646
177926
242282
90970
192155
1249
83935
2910
75162
227923
283790
274124
103522
75255
70619
116085
209524
49111
129318
205958
18136
269019
216693
119960
32891
192871
188490
204868
256093
247235
291536
237446
221775
11639
226607
209988
289227
250062
120053
168745
7247
104581
73915
266751
13467
20855
160937
16609
111955
143125
252995
157266
42026
189625
205309
209006
124590
236025
50573
107608
158928
258349
172381
143136
94401
92384
273752
106707
21392
64533
135544
214763
154914
62914
216918
41690
140791
15476
59715
54652
192662
34246
298570
65959
92074
171045
116568
104235
96061
146527
189324
110240
228725
82789
274494
15627
256260
122687
129022
178560
31430
214113
118458
70880
522
74214
222933
270775
79953
255202
153744
53333
129663
235153
154044
33676
288589
241163
139747
28140
268338
74327
89307
246318
95188
274054
74145
123163
93708
53567
28821
118116
44411
127771
257399
284406
71427
131547
214971
67407
133893
217463
174631
200759
155459
235155
28022
166606
10742
121330
188207
282870
233461
174257
166154
23265
96705
101503
78727
33945
96698
40562
222070
121415
102253
249189
157831
112218
18771
42418
75040
228367
125575
115333
295061
134390
79410
254967
259602
196711
259718
132921
272145
143673
217785
272578
54146
181181
70632
133319
3454
256568
186460
48488
18060
5799
223142
106877
281302
20323
80080
282728
169236
42249
149923
274772
102304
281989
298099
179389
95568
36686
1375
197541
67753
5648
247341
123865
138800
216612
29184
181074
9893
44499
167105
238358
98428
32426
72714
178171
159009
1119
91375
276180
142096
15930
133134
131589
10348
263100
20137
53444
66301
160649
45328
46131
210470
99470
86120
138893
235407
184671
116388
256344
284700
167379
140908
141640
61297
73927
183126
113602
98772
182718
216001
298283
126605
132531
175104
90097
85138
186430
270938
100788
291068
170061
202093
97966
15533
78579
78474
95535
81984
61265
160872
50504
207427
15766
254609
256921
72445
43698
269918
13841
265235
141866
297586
158727
113326
227599
284262
265732
218103
55363
82272
6002
141269
288467
209695
89683
31598
284510
184092
82720
91652
51541
289251
73130
148787
163294
177802
251505
275564
63506
285716
205115
129558
53295
164768
47124
272742
185577
15931
187166
131995
22337
203235
48049
2262
248667
36670
121354
164262
8547
248263
76350
143230
113263
75187
194384
187236
210707
173408
165353
235332
209674
209748
41450
148819
149493
248380
61984
26190
282572
247728
253358
91595
66091
270301
198293
176364
218582
71479
7985
263831
113202
279132
246723
274466
105309
25125
230076
56634
237619
102395
43904
196235
105110
182947
233423
89092
128589
61148
104733
70021
204894
268906
85215
105088
268960
141485
243644
216441
141326
176853
135655
250084
20176
199989
13341
374
226299
243824
16884
136306
87337
100052
165173
286531
224162
225809
40575
96191
11882
13105
46329
109919
292141
232831
153709
106149
204797
133431
31767
259191
88398
99408
78456
266846
184082
8070
197015
298321
111438
191594
111663
73924
182588
278071
47740
241439
267990
110462
85822
59520
241443
123048
249017
249064
8592
46820
104314
9299
15662
144776
65250
5746
299623
189086
227749
163347
290464
88189
5231
260142
285733
236160
296327
200085
144260
186329
26381
187643
144227
18519
226996
116262
243252
44776
168778
38731
117692
252349
146549
269838
9866
1943
114093
175109
157013
129048
9268
59769
89559
252992
30448
29450
260840
60968
298949
147800
149333
202243
73183
21516
251602
221356
115156
292657
156606
198224
88663
1754
257263
15210
297731
232944
90535
163630
79201
277254
101031
134397
137273
188931
272152
75707
29775
234363
223881
141495
201969
90415
39988
284004
187252
212625
191110
234000
267286
159639
274579
83098
217385
130403
233772
137319
40401
252077
150952
43774
272866
122163
221221
32885
262293
31608
121709
44057
204601
36750
203287
33703
253200
170773
187118
148321
293107
247304
42980
54879
77298
84305
98932
70506
103175
126766
278263
295412
152389
46016
63604
282857
205467
68248
106727
57845
245119
213007
212752
61353
61230
172358
56553
171378
173275
268895
107759
14743
180256
110305
168583
45574
144169
281641
267798
21281
207665
29883
61620
152517
162228
199439
249899
94565
152636
269782
103085
237162
50674
60853
17427
278825
259969
250832
55662
168342
104845
32807
185407
56012
170807
6094
52577
204085
188320
153438
293785
178323
189106
7799
1548
56327
203759
253142
96826
191995
149276
36919
132952
156139
151280
13060
33074
25323
34908
71199
196868
125801
298319
126091
180867
129846
146888
42066
129762
27206
58970
98597
68244
71591
161339
264975
64697
180469
7209
133352
114096
108502
61124
191045
239111
284096
105965
281552
267485
63717
135341
8394
61721
103753
134865
53856
231036
49365
213142
293708
99349
191775
281835
67418
162701
37703
45171
70378
285423
81712
242196
117008
126066
48397
207233
219403
250777
2495
117044
296772
164620
108437
247973
216987
149381
66857
32828
27041
258186
99943
46989
245175
79589
129128
97565
204292
11593
66042
187364
56591
89502
35430
261475
269287
60069
289557
67274
6439
116570
18103
219696
153768
90322
8432
201724
199351
211162
69768
295821
283957
114721
214485
99427
152934
70440
35631
1987
58461
209298
135023
294724
137114
156352
40549
235646
30168
64780
130009
147102
10945
9291
15227
40518
293682
163526
161829
22868
142864
2797
139413
166913
185210
277624
263650
157746
30061
296067
70055
100144
109050
33554
210735
48479
126704
160504
80102
238564
43117
252724
66018
114925
154014
214754
225879
264041
54725
98007
44439
178244
199147
55016
129400
37940
283622
100662
265047
44286
150410
222328
29674
233068
294083
226319
295565
272174
221048
120666
78019
52371
41431
106286
231116
221770
100283
60984
239913
68447
299016
110432
122381
63161
48106
149247
210401
293376
226402
145540
178251
216233
83094
236502
101163
210139
164658
261337
41605
250129
217106
51417
177944
205126
271541
255674
79936
261342
38943
273392
124015
19073
124234
256708
128825
207120
276096
44842
213232
239147
275455
150520
178098
276904
70157
225768
21788
164785
208492
22716
174454
74098
146183
32762
18675
233812
37737
1156
192699
259806
229496
241466
116838
146534
165254
267000
263894
67483
138313
205843
197293
15138
199684
265980
28500
45823
6870
102548
196130
181830
74041
279600
115341
41366
29105
275406
274406
219975
141930
203410
142753
39112
162394
63428
254871
201936
131968
41007
58503
223662
75999
34094
119061
168930
183285
137472
125141
145418
51858
42178
67938
156342
152660
231876
92465
129116
53094
295117
107207
193626
110129
102454
127638
143353
178165
250043
59895
150890
98443
171320
217318
151498
118943
41339
220518
196788
209912
62111
298110
222575
299085
148758
45322
109103
10078
205875
254460
252442
3801
283182
246791
218565
3858
210985
1111
119146
227559
125134
79817
171600
195059
275652
82698
126331
53086
13652
260528
146700
16298
237626
82886
15745
196534
27984
274582
98567
245468
145021
69085
6633
242639
198187
173818
133294
195384
29432
28750
118292
298594
184534
84870
43492
284782
195737
241696
50961
159290
188594
96461
250048
293820
237379
128944
58743
195033
58800
104922
53929
53222
187036
224788
49630
220176
127966
41366
118348
119784
227103
138320
208085
166362
245600
212877
277132
77648
34487
138688
45891
293906
227193
200998
212914
89017
168751
70468
17944
138566
222621
32458
38934
73099
295144
295228
241789
93481
286041
52337
195882
135637
224656
250219
293509
17423
214821
70117
213829
230903
181861
174228
97519
241073
83871
287910
143052
244422
159660
266655
290444
73815
215359
45279
183196
128085
229297
164017
172995
193046
285304
289569
127690
198140
254357
149472
211030
27398
51294
222744
297810
271140
91041
163598
238319
143518
253664
71676
21939
122663
121747
73221
138935
107540
34438
293021
212955
7723
178722
105829
289553
86131
274656
143120
162772
102446
276429
179164
221396
199190
135257
194153
295671
22718
87213
74302
25154
207832
260561
201034
188094
117101
204921
92458
108994
120365
253314
233452
71429
67866
122511
229328
31458
143024
169404
204099
96515
160904
227388
289940
256511
142276
293664
287264
74560
136287
267774
174535
188481
154502
128508
227310
253423
182524
238449
168320
71711
187299
207100
61423
151235
175334
172429
177987
77802
181024
285928
243588
112573
111418
215760
136872
279819
267422
100676
74661
64470
136257
96214
97882
256053
91107
80232
38234
112219
101387
65716
299430
236931
44781
201475
156577
60655
76602
130574
232876
275894
252856
284224
215551
253310
89425
243807
227735
121873
187443
83719
143140
259764
196817
196742
58509
133506
298459
99594
128505
108742
106616
22781
288660
172872
96048
99990
134027
43580
120932
143057
280868
17176
165
74470
77203
105563
197798
279725
23136
216154
63756
51929
135205
104606
204157
289999
133358
150055
249392
156867
277496
236478
85028
223704
120965
2535
202676
184598
296267
22364
76104
194993
3685
207203
139334
192484
92452
226179
251996
169647
102214
44068
201059
184751
143392
125085
241774
280030
176236
262055
187849
159726
172736
49772
95093
194907
35518
65983
268977
179782
275575
199545
59211
193953
297941
114368
271154
18123
139028
26749
67540
122866
160763
255939
214719
76587
219502
82903
258519
53059
155357
84934
159898
103119
159239
39223
195787
77671
258645
71414
147064
270048
203885
106310
143329
239801
51796
67498
109980
14167
149331
74937
251185
50174
296966
77368
213275
151455
211435
1971
263742
39641
262321
176817
185585
199441
286283
162195
64062
117945
54799
28759
12351
98998
299264
225494
184339
233405
38912
153926
71841
214552
209288
163584
184430
133731
240919
70997
106052
170764
120803
195201
259106
4418
4609
161318
147789
119201
163113
289431
56927
17889
157576
139636
114473
210045
282627
62939
227246
298109
245911
253946
177872
185324
215973
27103
237922
16175
97112
97007
38148
278403
240731
108998
35252
217457
60092
242076
34169
278336
99817
227763
138013
79467
192627
148865
159623
9666
103701
253218
133807
251209
241125
262046
86068
25508
224223
161733
284451
47099
116815
259994
257237
109132
251485
197394
200100
259711
188263
286202
259566
111199
147650
6201
190670
139147
128308
241037
43814
266625
45856
10807
46293
60316
292498
285830
291417
179532
160984
135294
97789
93894
108164
82812
163656
227200
248324
264668
285517
158746
239712
281275
41652
185022
242630
150418
151794
226502
6904
297858
299247
232486
108337
162737
155452
38331
292088
246936
25292
258911
95355
53454
31189
121193
86662
99938
216468
130765
134340
76747
229242
103920
137534
249455
267632
96956
37702
138355
164362
215816
202896
211796
209830
129002
248470
267261
105111
103880
277950
103653
214924
68202
112701
112380
144038
202880
203612
2904
233299
68658
210368
251547
120690
173197
72007
174641
237607
101886
179984
189216
111914
272762
234596
263279
28403
13799
232876
112766
138475
207083
152513
165471
198901
110123
244318
156422
162138
184296
218766
15787
238147
211004
298350
208831
233965
22356
21945
94647
236805
234061
123856
78527
117250
239065
291087
217821
147665
159252
196306
60261
176629
235257
266800
292869
117602
276225
51093
21917
271001
234873
188801
213727
48115
148240
85722
178799
83621
150055
112463
38771
245123
33002
296387
43792
93628
46401
180563
254876
100030
135054
147873
210259
285484
128677
239342
254586
272852
56625
264696
89384
54450
38988
273498
24237
213111
60205
293365
192766
298975
79168
17932
279019
179172
222500
34249
31979
157852
50722
299738
150086
100297
134743
247564
146443
172714
246480
97759
84857
249096
38282
150883
242587
223746
188016
140389
135973
106757
23181
147717
229737
190077
273966
28112
256804
240513
57955
169959
185920
216263
70366
126942
72475
214302
196873
288412
296857
236748
156926
166510
216365
208826
236900
231782
154000
61970
175727
129340
298054
287332
139136
107477
38359
138330
35491
204293
264620
234556
31215
92208
268398
267529
252117
91915
85514
204771
131973
94019
100268
139108
200262
12417
272742
147403
76554
123299
270316
251745
7178
221328
60836
148865
217144
49526
198061
35045
248310
132304
236383
134803
27178
227087
100792
23672
116671
19366
143522
195677
201899
141742
249954
279667
42158
102382
146878
64244
247821
236089
58863
136076
169760
15890
83018
211961
150071
34811
235506
148096
99566
163722
62184
240617
65067
221773
134267
63561
7464
161578
77380
202222
289232
100931
175223
107833
32089
212113
288655
101975
135880
100565
104376
232624
128588
212218
43170
241414
95417
86063
159173
72021
55095
261011
78479
182677
38551
171534
44010
163270
199770
222226
22998
272418
37676
25166
241700
293100
31118
17466
9822
106124
120119
194290
252415
168625
248226
227780
226194
271280
104441
5026
221407
286715
278832
82746
178461
279204
202061
50072
73968
82328
18814
14609
254204
161160
91785
160107
14918
29781
262327
66654
219210
278271
49561
241836
169918
252176
9988
156131
292655
215362
279460
177307
41815
296657
85820
139837
32255
61625
283245
103060
234811
270404
226568
227852
179199
127251
274894
286174
235998
217000
173757
70023
110478
217853
155934
260228
139635
231727
115839
267786
95232
68205
172527
204884
157121
8963
155478
242925
224312
147946
268877
120577
239549
102272
37933
298959
92311
168792
149650
53510
10828
276847
188501
292268
35489
170209
20760
262470
171282
109275
142641
167265
267366
240844
102655
67692
225543
199729
54807
2845
2871
187022
22009
41203
8455
123580
159073
217210
232212
149397
5359
28107
149870
5544
275123
186802
33020
207180
18569
103692
264044
143389
165125
113259
171606
24388
211729
284089
190785
76682
94939
238370
129178
7914
271970
247660
72921
234584
17820
246515
21238
259006
83685
135797
85817
131951
164911
140663
57145
183893
39049
146184
170769
4510
132733
124939
293309
32641
187358
176802
31953
52104
208846
124139
251865
271472
130179
48688
258677
47091
233839
105396
75085
170886
133439
279646
29590
198693
67947
241521
208497
3666
4158
268967
200982
10063
113372
27212
168659
155000
77949
282902
128691
284013
44614
115231
7377
263358
23756
214660
226193
131878
72166
181749
77556
131956
94654
153403
278220
247332
28454
117157
93520
192267
2085
164791
173451
191034
3906
129989
148480
231916
181350
45006
177515
186313
60705
3450
139694
275869
139077
232054
73934
1
269231
52983
52860
205134
285746
122560
145102
87286
228353
167870
283366
62399
221997
165504
130462
162321
202966
146196
174206
291391
96663
15352
128772
62252
273481
201342
244694
290389
82529
290898
289536
178741
224617
171349
213555
170248
92355
36930
130527
113878
74387
131089
135674
39907
115639
259798
173672
74592
30120
260708
40535
61409
9449
247825
234377
52349
24691
177475
90378
159087
213263
48342
66409
241774
163095
31754
38244
181231
233900
266153
50190
86748
138957
273033
64663
134605
189015
213479
123174
7464
230970
17222
12788
187738
72133
268186
127597
64267
201804
170707
134119
16439
223188
127890
76558
4644
185965
276427
156177
32033
58246
280149
30103
5992
97995
198489
208635
154233
223215
49079
81482
253498
186965
184992
254665
150298
147915
102178
26005
168794
35987
167367
259083
237223
92291
165612
239172
288045
161945
131481
66603
257126
199472
30638
172
126414
283713
35055
96948
239541
121276
109122
5381
1389
251321
150636
220041
189002
294522
116907
89483
245414
77804
293556
202464
87219
156055
259162
34759
39061
248429
201849
154558
87097
269437
291312
24104
101430
30367
271301
214382
7850
207999
291155
60509
119273
129862
208184
276927
18781
63272
130095
252215
170540
173967
70582
220217
111878
243582
122731
131513
71671
1536
230169
195201
214184
109000
299876
127322
236739
281264
31588
82131
126405
214702
13458
20097
18993
192991
60420
98260
67693
113534
26045
291061
84927
127258
155983
62692
76306
244158
255743
90859
107102
109497
146028
53820
138879
173777
63626
11662
108529
32040
65819
162094
64607
109701
126982
125448
205922
133907
33309
170311
10715
243892
147080
155463
42170
239317
8912
269238
62655
247149
86094
94565
22096
200681
7042
48305
291443
188987
238525
188383
16339
269263
46848
96449
148423
191314
226343
84280
155858
160434
191674
27716
53201
113893
187129
35816
201584
68817
146699
125641
213137
224943
106072
6550
180607
69137
187552
257942
35048
139839
264486
117915
8127
115347
137538
89153
125417
52183
156420
211473
76891
257452
140823
194754
164287
187572
74889
22501
274972
92685
161779
227739
115242
282022
272263
184524
259766
181940
199109
191807
235880
107727
132025
291069
158648
117927
158285
294822
15013
138881
213185
8729
10044
48103
142060
154856
89256
158511
250196
193361
82832
148606
243760
33173
85128
113508
73642
230773
81173
143971
68311
298911
130560
64068
42278
285872
201793
93784
233133
115214
90314
24229
251120
140971
284817
120844
160635
275270
275521
52285
19527
57725
147571
62952
242466
288725
111412
209706
4285
25341
75163
230009
95110
9486
285812
113581
179096
86486
204917
286593
201332
240531
66135
94346
70197
194729
20742
83762
6490
75219
243888
280046
208326
207774
55216
261947
23959
190657
185883
250428
171893
244612
31296
214522
140107
255469
36337
100705
189062
129474
93258
297016
215603
222117
121348
52584
62037
223761
123986
124931
224812
222701
144270
113565
193129
132905
4317
84367
111257
293772
219552
112578
67053
266346
24846
45800
118260
208638
288508
165076
286516
158178
225776
126613
47331
210329
26781
47844
155646
26504
67221
251904
19127
287950
181313
49673
292475
284572
77653
281779
299702
239635
285834
7439
192205
153713
173001
293910
179546
184798
73249
275718
134701
99951
234651
219813
172348
298273
14664
286388
259408
273318
285187
271821
93500
5818
36483
270477
191310
264350
108553
75509
35130
161293
28552
9438
32710
274615
226110
155080
10649
180831
135142
120246
5972
100974
62492
272119
167649
136994
1806
32463
254297
114396
258290
157115
159040
40435
28467
289117
30886
218721
18480
184207
299230
117414
50706
161100
25560
10666
1724
91483
153927
45589
151559
244433
87780
178035
233688
75733
241612
35729
52541
92358
266927
57715
130802
23053
100479
241391
134105
225855
251230
176868
278302
8534
80832
122918
33951
55702
218033
210612
157823
12251
164861
288644
163482
106598
213288
251474
174223
117609
10292
118163
21590
29719
250878
3226
286841
243950
154462
122854
118222
81860
18488
116257
284807
189420
91926
282490
98759
243794
281407
256848
224085
62534
66054
128507
237144
90603
286210
79537
133977
246136
20844
47676
37409
291140
137038
30027
154131
242496
40176
226955
105915
221913
241758
60762
289838
285231
219717
170995
62922
25261
62725
194656
101943
107157
58774
210648
106029
119299
97451
111228
109895
297505
94446
30689
137972
201276
26317
74012
155898
193746
76237
131062
158409
11543
262396
134370
40295
162513
34762
247513
173698
199960
245705
67147
138934
232138
61647
255706
114875
283655
11115
23228
237600
193542
14327
270217
204619
246504
241719
37071
112477
108001
253728
30531
297415
275224
67677
88331
145711
279774
136310
126585
228303
170470
214111
282498
172791
263657
237585
164009
196203
69248
157453
26705
224207
133908
148254
162826
155306
277792
34485
24290
11282
236587
289420
266524
249332
196208
138362
39610
90207
256973
13383
1326
138447
107147
222649
44007
81618
216802
128765
218526
132438
160724
246987
13241
18574
234264
56200
78474
197189
286096
77443
285393
272030
100300
109656
271002
31750
247147
137392
270998
231701
86818
243775
282550
41763
218700
293918
143900
232998
71635
103940
42272
65908
27398
174919
238071
283218
210878
52081
95229
210116
135144
78095
66725
156090
36389
96370
295576
12930
92573
291692
22841
1474
212647
2034
57121
217542
143563
106361
32780
18969
65280
97664
264234
133562
248429
105460
236379
23322
204671
191655
88082
194416
217303
277818
152119
35683
168333
263814
289541
225381
164784
63358
169021
197957
208023
75022
236185
103432
282109
232283
98165
206233
93371
212517
294449
293269
217606
20779
27066
153141
60309
66940
140103
231720
132077
96029
263226
28888
199557
269647
244697
82615
151832
293611
156030
171815
136847
27287
59451
128973
270519
79266
212752
275771
209252
31874
143826
291843
281780
50420
22981
259672
68141
136485
268087
191623
230293
295742
276595
168910
12388
272105
64075
45870
279142
76488
153199
132231
73593
205404
127808
294180
283413
214818
121987
275989
231869
190697
146804
114546
276971
267538
298084
5038
263634
181100
169222
155651
120356
221429
141292
10882
173717
103065
185876
19414
87608
147547
116990
165720
215636
217771
182936
43403
180816
218306
171421
233698
168045
11992
238297
292381
254498
70704
141817
186324
136142
240801
181604
282021
42741
135731
55053
283301
160204
231494
182657
182196
197928
156755
98977
26086
40228
240834
156603
16958
100883
78671
1216
270966
124344
91445
242540
6293
275573
214719
46443
223343
19060
274014
32803
13565
75188
130445
112076
271884
89335
189692
222149
125329
272393
87611
28971
279148
208379
116474
237163
290781
228974
151285
82733
40459
171821
240709
189207
242503
30368
61142
86888
246343
138753
288625
136499
105313
185560
122010
32011
33560
22631
241835
251461
62424
233236
182396
113578
204462
153002
224427
278306
94122
213482
239715
45254
46421
282988
218546
190235
267730
208461
19604
191
194290
278525
101002
82730
229843
179000
48085
184606
192134
124689
49406
215516
7048
275065
154807
129578
144783
189353
238574
196089
23703
203278
94407
180525
226302
37314
92933
20952
5704
36396
223670
16604
229150
146813
105930
162477
19972
110364
62644
152862
33222
13085
244806
59439
184644
104495
99422
188018
287786
50104
153859
183341
48925
29066
237827
137208
91133
34380
224633
215224
32389
114911
200657
136982
284747
210851
193226
97783
57452
13074
27153
192176
115003
211950
144210
118573
170708
135580
152019
60787
299600
115079
61783
71999
82864
266340
154763
180148
20056
132559
181870
297342
228658
249384
39736
217931
132148
174495
91773
38277
267740
275959
154956
174139
256055
203396
195703
281938
179128
280850
37344
160015
295004
168280
251362
179815
293687
144027
236495
140600
227898
189804
40662
252271
130242
182736
72525
158819
98227
111102
74445
13597
231980
230516
143915
210143
250920
164640
224147
209007
225481
43247
58421
176619
273562
34763
226962
261269
4978
248861
138069
52024
235282
202946
62606
209261
240970
7526
63232
294665
260408
272284
261052
288179
9266
144269
3259
265506
5096
191713
238902
78355
229847
102169
241928
265008
264601
265353
219950
88156
89167
257487
158609
37208
86435
258889
166488
259163
231801
271821
260203
111012
6053
123278
248862
84115
70708
3942
162980
89471
34899
214817
45452
190245
155622
211100
275940
63337
40162
231091
139989
186619
136644
16172
269762
14222
89260
70644
197554
73069
187388
194028
49218
232574
119320
66123
283304
175618
147583
102835
242730
258059
237506
84763
245872
118028
241302
257169
23320
248080
49748
252530
174983
218168
255947
40251
48465
73222
109089
95351
272125
22086
19807
18466
272641
79337
146246
298415
208904
50663
38749
102230
145668
292314
151846
183084
177125
161098
261478
180922
211919
152468
94036
254909
52851
187366
276025
254620
114769
259937
289343
61775
111265
48084
294310
102604
146302
149172
288352
204213
95975
12113
104664
20632
1097
183836
3417
101505
201612
40066
154900
203258
265198
162956
63097
112353
218916
89185
270273
226226
55329
146628
210879
93957
216623
290615
154905
133240
187034
297818
57376
125325
118731
59867
219546
183479
47478
75034
77274
85157
137449
150566
124044
103533
162828
14678
130596
248103
180757
165683
63155
141270
62479
234197
109981
134403
152997
174741
95206
263068
219867
192914
278841
70832
73620
204621
103365
239759
14936
267928
174964
182108
151250
72371
214847
151375
134159
263759
155006
80612
252866
210634
176994
74856
36934
73350
127269
60209
38807
119327
271390
171189
64604
243230
17892
95879
101855
97896
160475
206724
38499
35651
211819
135889
142266
124823
277830
281494
9418
203444
245940
6607
249188
78547
168432
110978
246073
14694
4732
178095
14421
257971
74741
111070
104485
221073
191854
205209
172771
67312
113437
169981
152262
299388
234453
185320
39086
248094
229571
147017
144865
162078
237767
256944
158726
100024
232391
292252
275098
142548
134
92488
72097
295948
213410
190724
95257
101071
258423
229133
200958
219694
221860
169099
111010
181486
201163
188955
180774
27670
98191
59547
102678
160922
200291
31293
285304
215647
171146
93280
40542
35878
261194
191602
167449
221451
208860
243289
280175
154290
188353
271858
117981
161310
260650
265345
190536
258098
41492
298462
147458
112806
5391
131971
271734
114106
241031
164197
67433
163340
114583
246543
251908
91306
121372
242946
122602
155143
253178
203695
32977
250934
199395
291283
86326
82375
191488
298685
44885
77832
252967
266933
293601
130286
188030
179198
90061
26922
131136
100002
286065
46669
55920
288458
188220
204979
200021
55787
216116
11611
180507
84323
258988
289120
277569
286081
166324
157751
95754
2663
143516
97567
299988
287170
38336
124919
231608
173105
76216
144312
31711
208806
164753
43328
207096
192606
103512
78359
59515
212785
286202
141571
207573
124470
116832
75624
220635
274987
25224
73115
175868
66531
231955
248687
286559
294781
200499
3489
146742
53585
207411
20398
224500
173177
257386
46221
34468
44254
237676
24661
52689
126561
73956
104501
284208
105527
18260
211806
269485
263787
37895
122435
54897
38475
280938
18553
148758
129624
25303
221292
26805
171084
249030
155789
247984
125803
290199
3237
111962
48596
131344
194269
213032
165250
200192
144631
22009
179301
220493
112557
85019
125430
254874
68550
116346
203648
65742
125018
202827
268456
164674
233355
164894
253573
280864
204551
152466
33169
247256
239563
173097
189084
131956
223139
68895
109211
133067
272470
284689
138425
218694
34470
9721
125685
70315
78041
263601
52909
127743
171454
111678
130283
218034
199363
19436
130284
243349
62725
223753
35586
263890
204695
245350
32352
205651
289772
95422
296651
182949
148569
274986
269977
188966
96811
129091
81345
248877
112301
114457
237366
255237
4589
87061
241392
222403
36638
32373
148462
192928
272322
13663
22122
25752
270680
171976
293296
265708
91372
63647
286177
100162
290035
191502
115586
289392
155946
258011
298622
217836
205832
174087
5096
13943
277418
224659
217636
77546
235962
63793
193705
130589
73967
256555
217622
155166
244872
51858
23486
40264
135841
205009
40928
181242
275010
59847
22310
249463
46013
67838
124934
177339
272305
90205
151682
92660
204138
170414
167286
53987
165206
290757
278666
114205
142652
297052
222362
218973
202089
175949
57366
17918
57914
114181
227033
29550
24270
151107
50505
49580
212032
296856
219523
236196
220683
43624
215989
168374
218583
72204
158615
153697
172564
148737
49437
279723
201279
263967
19780
68275
77762
277569
131303
20306
280092
188003
62260
132798
92412
90061
32073
35718
219199
97772
295407
153294
271538
22680
61029
243142
232612
90784
245196
25690
172906
11986
218709
28993
83019
239382
103394
107242
60516
251533
17194
118116
2128
104824
68482
55132
39619
220518
127306
41324
255204
8002
170309
95401
211738
44227
7975
151792
76939
159894
159058
88607
12001
216685
130024
191194
69036
76449
46671
185954
141046
21640
12423
107522
224312
259581
173827
298337
287352
23386
101612
91546
176190
280156
100142
138238
220723
60047
82239
99623
291587
39649
88768
250809
130628
105504
178253
263695
33041
112423
112648
157044
71109
93492
68065
49361
189846
18748
273722
170854
225127
174502
230559
173672
197550
92684
155839
121132
159220
105381
160325
43108
68981
287799
168604
76619
221991
89910
53559
109741
218902
13860
45310
236017
193013
201953
247568
40663
190577
217803
75531
286190
54681
251513
142639
106672
11456
243548
129435
49827
234714
165868
77970
199658
73725
11217
172682
23780
30280
171822
277657
134787
83446
92152
6379
291478
36561
273610
27931
256152
13490
45110
108135
225964
221939
144674
199483
189711
114931
93113
41000
146977
92942
7234
95263
190388
113322
288220
214612
169288
243698
76758
49579
53617
87091
84656
32511
53411
230354
91367
140799
251929
39314
295986
128484
50467
276748
178175
75248
271468
122163
297666
69526
165789
261804
67558
298068
197601
132264
204010
1057
240337
99595
200177
144456
55069
192548
121854
192354
2859
53947
98021
75690
43098
115475
150592
143159
87446
71311
259240
210067
63577
107869
149450
148115
160545
271230
284647
80516
137261
70159
44414
179052
263251
198161
271403
39388
296998
281825
159003
181290
9578
163548
133368
80628
194146
219081
54288
188668
272124
242919
55223
168264
113654
264153
239442
164498
299087
107908
258877
96522
291343
161214
2574
281127
258675
26351
291412
58646
295420
266309
100494
267885
233786
256807
185429
14
143424
52482
91404
82518
197284
212692
156399
230353
77502
273331
105138
268922
295471
85137
272305
127668
107715
199634
221319
240923
10826
7499
103235
206796
109913
264032
24826
162758
293039
272520
19000
11758
147754
133897
68758
26105
112139
48226
263337
77161
262604
232910
8859
65505
236122
290510
229095
7334
139380
28417
66295
194690
32014
29536
89492
69886
211185
116133
126124
146890
292258
266528
58264
46899
211653
172164
155239
9192
255430
131825
138417
85711
135858
82177
13997
156830
84427
167847
101685
208308
70697
65189
158311
277103
105646
283551
3230
97957
92512
102042
164679
58658
8536
160299
214982
166755
207439
265065
126948
292627
180453
201836
215448
18195
22633
127962
40440
184822
139247
8356
185791
229259
32500
108640
211899
11078
22130
79012
236653
187524
46289
32125
49870
38519
142242
114458
230474
164740
245040
148996
256797
24464
215936
104896
220640
245840
272317
292066
2285
123429
62052
53385
253055
267331
211165
216624
86857
109461
155889
28846
101663
32749
254302
56051
215622
154409
47478
285710
109505
141898
137005
189690
16840
158606
98601
57272
35790
21001
248830
233921
289700
61520
211701
212231
215425
278130
196080
275807
232010
198485
40070
84390
299238
55296
191899
212364
234328
288317
284739
116957
126180
176716
75116
252478
270924
239106
275671
157632
228682
234862
14105
135744
208859
294083
261888
31275
188384
229171
283300
105012
178474
240828
167540
237269
134750
146264
4130
103525
41787
66921
104679
203649
39920
129930
148029
110951
95110
235615
37458
110230
76258
177307
7452
182892
269783
229032
143847
21651
129178
112934
118962
127169
222296
112386
86856
155580
183714
112547
164035
153370
219598
83856
209836
131762
278356
228178
89888
137460
252054
136334
249522
298497
175676
131818
61394
43016
13435
267262
50857
263504
42701
113539
94922
172830
275939
281548
162250
233000
240892
51952
212448
292134
90912
43306
217899
156326
174029
124444
170764
71603
127337
136022
153463
140222
178846
29594
234608
239433
18812
177356
55717
110491
28250
214216
112370
169664
20966
280220
125831
52019
36336
115323
250294
290009
75584
223944
135815
116057
208617
157558
258318
99314
27632
10988
255174
142775
16109
274443
124003
5366
8457
54631
277470
76199
31169
91955
209451
52265
271569
59445
263429
247049
121867
255626
289190
69013
109498
290345
123689
62948
178416
177423
258643
191062
236827
135932
185698
137462
40163
199654
221760
23871
50275
279217
160902
12242
130908
132061
63194
279214
14266
274724
30466
108348
15890
273001
151612
164000
78362
284195
140844
106770
295799
285977
231906
46681
208076
269690
73489
199394
190604
202217
121638
65547
133066
276123
111784
147443
61228
20121
10947
140952
295894
225386
132908
290724
164418
85334
253358
65303
155860
45773
57664
11418
104461
41870
182128
45245
4475
122455
17868
257062
59714
239084
37545
123266
197565
254420
102691
108799
218085
112957
94818
67629
173213
91431
78157
147806
224239
267074
244395
232530
217189
275190
245058
221946
227797
233373
158666
173504
18300
280751
169855
136929
138955
80842
210375
110700
282241
98168
262080
13556
122496
200506
247227
283441
235396
255376
277198
18620
93961
164729
193959
274046
126358
291234
132733
158225
94334
177945
289299
108212
153408
280206
46674
55737
137582
105292
14355
185615
67357
255670
59087
69168
82683
7071
103500
178402
60181
33665
77801
93145
100049
32400
71003
152726
98282
63058
132160
221454
144732
11855
190772
253153
168188
90749
261719
258038
237712
163620
175526
108717
76987
36940
292
85144
222481
139495
47335
171994
258242
115926
106317
204727
158348
212130
114964
108257
201621
49255
94138
154989
62262
142928
258725
289653
82115
283443
140698
170946
38204
273275
259004
60300
119299
47987
30745
180686
162311
29456
211714
280002
176564
240713
15799
198555
65468
49596
116803
10084
298863
227357
93904
20526
219833
115019
248626
125782
253333
231894
61296
160509
112113
92738
184342
284393
95805
35777
110481
53611
177855
75414
292792
226318
42900
18899
185145
251770
199505
239467
148813
36673
36950
214067
187931
141652
216687
102124
31861
108875
150739
223260
21460
60565
88171
131721
249221
194929
188829
281668
37743
116053
94459
155828
110810
127330
220544
72832
239463
186088
266201
45979
225803
193057
254155
42944
144950
141164
258982
142541
261315
284035
43749
204577
201061
99412
120054
44237
49063
111921
60351
220248
89842
120765
158153
295286
69685
217466
160129
96581
238813
18798
179524
132076
219807
186608
287742
3312
224568
249038
45925
75170
92415
42925
228572
209721
246855
85547
61164
100694
113041
121894
150170
216455
177263
120456
159942
266908
33143
39587
274498
279207
183203
169460
213269
76917
299198
119363
220735
14419
244948
87502
43275
1418
127468
257895
245477
222796
138173
10455
183747
172408
170624
52497
292998
73752
11616
34394
109875
154044
189709
253061
290666
69471
158878
127236
222192
279434
198543
157256
36049
162741
167706
155050
59106
134083
59358
65242
218773
133760
92740
16983
25621
249990
48405
23130
85704
33710
65913
19477
20915
298867
198469
123390
145861
261958
131414
255220
26023
54966
238241
173139
142716
195309
257373
172888
208435
283675
243519
175510
254973
135178
55824
278132
183842
204108
147155
197307
94477
230493
16706
165484
206990
167448
270528
284537
96846
221473
189049
71342
93735
79132
125242
104688
236748
127251
11378
106478
146310
32063
26497
88601
171730
10421
4139
2795
109798
87627
150130
69479
97958
199152
182353
220513
161884
85502
183212
173075
94595
191370
130580
16029
122713
214507
211852
16664
237184
205820
262363
280635
111822
148642
224379
141667
105739
130802
187986
279176
111335
24074
123397
61053
181737
277729
133148
216982
249441
97937
261628
61732
154154
287018
134593
88853
286310
54765
224250
97488
163144
53918
133285
244998
203943
39479
225152
48296
278753
273936
265057
268085
205270
210137
107230
6104
201562
241776
47481
103067
221394
122547
54682
117414
176058
91701
266622
162180
86482
13965
42599
266781
218788
289958
154861
203120
260584
85677
261120
143381
238339
260088
175377
297285
192735
289838
278578
154897
87248
165653
227412
281266
35603
32891
176435
37957
238968
164730
210888
64126
285307
247989
50905
47006
265255
109190
44647
177012
273394
142114
80778
88027
111503
48253
44357
209353
237785
203064
19175
108839
194386
144769
170152
243130
34219
59986
6104
68228
63941
143068
81751
100784
280636
110458
253705
191696
142241
193868
69518
254913
182537
20986
196050
240924
139261
23284
149960
129492
248850
299670
24624
205913
199261
76981
7048
123706
246100
107842
226094
104758
239840
44518
127794
35986
166157
263879
116799
58401
107755
273049
136511
75448
50768
136482
277232
96040
131773
59906
242377
253040
163324
117527
6078
272163
28139
108556
120388
21876
243838
20366
206867
140423
175887
220672
97345
214678
197894
63874
232912
197143
243066
137133
58429
87068
31245
173259
16771
104854
279750
25813
296107
168848
199645
228553
281979
43192
77469
53475
106236
114846
102262
288682
39083
646
194739
59446
64133
264745
48027
62013
63380
90658
285978
123477
232575
286200
297902
114453
125988
24437
153607
207346
26293
198754
79072
28110
189534
225189
219570
179936
35514
275828
288675
100430
218682
68301
142517
206469
71550
38839
78941
259668
187065
58656
167811
46917
198354
107347
198801
34561
185778
251886
193694
81511
151023
116517
275660
92934
5159
289124
124533
256702
42679
139012
212103
31177
98226
20230
241337
34877
45907
96576
89675
124857
291868
263427
270428
120626
9983
257354
285791
84382
52378
192455
218995
166237
74694
126911
289742
243487
133934
231794
12706
282919
114183
255738
73868
235523
84933
135471
157960
221716
16663
101640
135556
122051
3986
290400
137126
269575
174081
151267
190443
291538
264203
47900
198771
123414
281485
75615
236859
205203
176957
291994
80139
235612
275277
267450
162355
158326
5783
297616
220502
214199
160486
221166
135068
108144
227270
95769
115561
237923
20970
119483
174456
131195
17506
198469
127314
213781
173131
188961
63586
37876
46667
1598
12398
48598
82284
276363
108284
231619
131239
146654
168139
52778
245978
166004
90085
35396
92162
209744
267748
227901
64374
114670
172841
19071
163699
118487
216356
213581
164602
257182
47072
120935
34092
111504
146700
110125
44402
180302
90079
204030
247434
146046
49896
123679
182473
15776
74075
80132
189624
158146
252553
5530
212205
38528
97131
258238
25905
46670
292381
129011
97635
127180
195485
53825
244165
36420
244672
15860
185878
101837
171161
102737
82318
272313
252073
148763
43585
237497
131183
19395
162996
273607
270736
262853
224975
205052
31632
224205
15344
152884
213386
31382
204532
181836
110579
71000
157216
86768
20028
113373
63914
194471
290198
82884
196817
222137
136133
196630
147535
99893
70796
220832
185927
173273
39676
191499
223662
39010
122785
153561
195982
230605
18761
76657
105434
143449
125412
53632
287709
158598
47156
224335
40012
31025
234651
181238
19262
297576
165226
35701
76156
37192
195189
86655
201047
16445
226753
68400
9747
51544
179876
268193
52227
128938
31151
34992
82931
101546
47021
49108
10249
23459
71900
73944
222249
117703
32100
179425
263805
54969
31222
119184
222790
241671
140059
60977
57652
105534
255303
120725
119150
248904
6264
169288
6422
290079
290401
299426
177320
198974
61074
251271
290932
123720
66589
253293
49042
242599
188758
126800
140668
9601
19937
23978
43737
158615
223733
275485
221902
41497
220898
132221
153761
60550
125677
104859
262635
9430
99662
163664
43130
48548
85815
187151
61434
113416
101225
186374
274683
237887
127109
262643
19374
145801
2193
10051
33042
4344
215320
294394
80623
165804
148284
183461
186847
52976
132514
290298
167067
208574
256165
290594
237693
54035
92182
225574
173596
4831
184367
126129
69944
16691
1545
58917
84760
142928
295360
4287
231531
288535
92688
72012
271970
153265
247322
225778
266787
192635
4341
152326
277645
226973
207978
100809
279723
292439
156553
136730
73742
213026
210834
250963
206644
139254
99725
24495
216834
295807
279208
68828
279736
103378
201153
295313
190708
67011
29044
148
93178
141928
235629
147363
19166
181831
11922
239335
189214
199371
22421
82719
236405
219729
52913
25006
262303
77394
233929
108002
147886
4160
62509
1020
62234
137433
218580
189968
127514
64121
289400
223307
115769
215763
2046
268108
186602
200538
121568
237537
1252
27960
146555
289242
27367
20357
192394
196716
98831
235513
169504
297042
79726
25385
144859
197976
233736
275275
189054
155295
167999
110457
146926
277268
219603
75790
19950
79441
128828
194191
115940
193603
259636
157393
251470
299149
281139
188143
221517
45939
296295
34957
3138
246937
222760
5147
268279
223901
59741
48524
140848
39769
180354
12773
5996
122860
121788
217795
86164
124016
253972
15709
295566
67273
86645
199588
32614
126679
254922
81763
40601
34230
40979
213782
243301
29548
258507
9610
28149
225782
261681
121830
143393
286806
159145
194320
74911
240432
244509
95796
261353
205236
147789
135461
100787
68279
95691
142513
108349
174350
94479
106925
240268
101129
184262
116194
207971
24585
161508
81330
191332
129609
87544
211141
97387
52692
269051
140615
40375
105905
136703
200328
32160
55503
103684
218953
175192
14450
15765
175905
67207
42697
104323
152551
199920
278774
160223
167502
154860
206227
213311
115979
115966
189389
111704
45244
248960
75661
152938
33448
18471
30717
100876
118244
211322
178995
67660
159055
23552
296835
37415
281870
97832
129858
79322
29884
297607
119652
12693
55635
111518
22107
117350
11037
116833
186367
274831
22184
6658
66000
243864
109741
294306
121063
213668
176135
281843
23476
112587
291556
156967
91644
105104
158523
27381
195193
41731
103455
247743
202062
295613
135605
83671
23097
274878
52379
33071
66807
291317
278210
193477
36218
273436
62496
179532
227546
282340
178680
157234
102757
114874
86171
33536
215648
116120
292696
13250
172504
191487
232987
120535
273883
28198
224815
157152
206915
291805
97759
217094
167186
88430
94130
296663
158660
192293
85358
123631
282270
91582
109435
205270
79761
121071
292187
182959
170877
139710
177859
261695
141735
63524
184565
144467
110310
290124
61578
135546
265024
121665
201579
104882
276558
235876
179891
294125
262898
290188
220840
202187
237347
280858
163088
207367
223791
165983
204729
207769
251676
38187
292877
126191
17829
250494
160840
112226
22565
256476
32960
89466
171059
95641
20550
136220
35718
216170
161540
205059
92652
35481
3107
108734
180037
144901
59874
211154
125266
260881
66051
290075
205763
127272
14359
294582
158069
196982
83948
163286
166428
268975
126374
104040
32243
212676
99764
6595
216497
248888
188140
143578
110439
95888
140036
133506
4851
51372
123691
163054
248388
114679
107485
36040
270972
226223
281527
75920
292581
51532
189351
204684
26819
85232
146141
142075
132142
128358
262841
51606
266226
287957
62153
128028
286106
124006
82087
248158
236871
264460
152960
117814
4694
244796
135390
96207
109315
102255
278367
299432
28171
361
117540
41946
3396
14554
290510
212895
165065
196410
200190
40793
142923
293092
103393
84500
242227
43308
291528
12298
275814
178405
169241
115311
46979
57914
286631
3109
204440
297531
116746
3364
105117
86749
16431
198842
154631
187322
67621
273729
106521
295551
44581
118560
241949
25052
70609
137053
222272
79735
182897
260627
283423
21363
215037
239284
165550
38174
126898
202179
76625
81464
163733
188672
110345
271099
126086
193987
116773
135225
44825
6211
138885
165776
190126
146425
141053
291507
244203
286941
58433
60850
212858
134235
30559
206699
39927
76832
286827
230693
280486
245876
254624
256305
22303
118882
267991
79523
182983
277704
102243
289588
143122
58242
80994
30174
144103
224869
166784
4255
225790
296819
255905
287397
29319
30557
196789
105933
168189
264073
189539
192913
293642
31474
159529
28269
185926
36391
192024
96523
221554
244126
53082
137288
273613
50090
247865
190994
167074
99693
58991
266758
271141
89276
76753
288704
224254
43848
101809
121386
149184
178708
38109
226035
138212
55356
56058
249862
68921
152025
277149
280946
36238
103274
112427
191438
274465
249880
275861
911
294023
249261
46994
189895
216268
24261
102225
850
116597
11178
138465
137690
163062
133695
141204
283474
88844
212619
270265
66650
121925
246630
113696
263954
80965
259629
10495
52909
259158
235021
190641
169100
196549
233148
283932
175469
80314
270286
216504
111001
203486
249019
69759
111069
71945
38166
100635
228519
61373
91473
57445
6385
164303
73013
85503
143798
184537
209841
245695
126612
157679
109537
204388
83053
22834
182382
19593
153446
206569
104310
88075
293813
232080
217734
62763
292065
281635
124844
224528
229018
291256
215020
240506
275871
9825
142049
278669
81206
185192
118933
298953
3316
129140
261224
183005
77821
28000
34963
18123
17887
74336
272204
270308
298457
190703
275084
27545
287362
39686
18562
89342
118029
162793
140537
112481
26595
253849
77014
257817
16590
153917
249508
209675
189688
149817
250452
196116
218212
206645
290024
156089
71414
166141
218446
245886
83195
147432
168516
139691
87757
223075
188918
180061
250249
105348
180838
129453
174576
263167
111853
144165
63799
240894
26554
130733
39853
190798
139853
229204
225994
278463
218522
74802
78523
237677
212991
130708
93369
197520
129713
68294
270260
292742
209141
232101
141240
191597
24008
132533
193788
270134
216699
36890
71845
58613
189790
140058
90967
231269
201111
4351
15866
102373
206861
43397
110874
75005
250651
73162
168747
240228
87350
31160
72301
162757
3774
269609
248748
101330
21265
68856
275881
67041
278688
141559
104999
211182
123921
75318
27697
226226
236287
114861
21044
95371
254533
119481
168179
22646
110233
65729
227601
40756
119798
104344
208292
126158
24492
113051
281913
194066
11910
240313
226298
162649
246008
28367
289139
112674
182900
129746
211372
47181
220417
130822
147548
122179
168459
113791
162600
128498
138975
188192
12228
174772
9024
213920
20753
185470
169336
291657
278360
181677
235608
88753
151918
187072
127641
64307
118854
39353
141235
228735
270947
207479
207473
231105
193995
205066
112670
143354
158618
115375
21243
137163
194741
76698
61168
135972
121328
120605
41922
45520
233114
101615
264519
215098
37391
267879
211921
57609
227419
186309
92488
16393
148296
281864
192748
159339
287999
255384
227019
286583
141793
286122
83986
228824
86101
35559
184095
120310
49873
21263
20984
121385
189338
231493
184964
249897
182311
88278
58246
122789
34702
206952
19015
88998
203043
40002
116331
162367
217469
228182
289697
253253
233147
118864
217768
247572
296933
130952
53274
215911
262924
225325
223533
141778
60717
277441
107889
93232
293548
32313
239641
103313
195369
124330
82630
183385
29118
108828
10956
247224
91020
269116
245519
38274
81762
75774
211647
115074
152211
22170
12452
35959
81158
67556
164507
27525
123916
111506
78074
193117
133631
117361
198984
284699
3809
268652
17440
292915
1313
295273
236401
5005
5866
48425
249467
84701
224239
215578
100639
165458
226300
111830
218133
149078
101713
146914
63605
42451
183912
220499
82424
175945
71382
267263
153398
72783
95066
48548
89447
20375
48702
35378
138446
202538
128723
282850
255111
49468
54045
167507
222612
290315
54099
140275
90332
111118
214408
81279
128647
296572
225279
136518
150603
13863
246331
229192
175798
117378
41532
41145
136145
101789
260177
278761
78600
151422
291139
33079
133313
156467
149375
152577
146684
140085
72446
94231
72342
263019
71156
194890
167255
96500
198680
255755
58929
205118
63163
204079
133164
237294
103342
173956
231948
147701
297148
145456
160742
24735
213526
48853
230053
168512
190755
289594
126049
135088
104829
44619
236676
262270
171054
296261
227995
53390
70441
100665
46472
61584
58039
44509
68875
106464
137932
110816
233075
178119
10832
151139
46340
131683
36308
283336
271333
289945
288420
214287
237192
208216
260758
229962
204651
127569
117390
279850
31498
143518
92860
218460
53488
207695
280069
153833
292469
265953
190460
211811
184638
200234
27488
76741
218546
149015
199151
288070
193556
250202
56609
252382
37399
90794
117006
7584
45905
111035
126233
32879
95713
154365
145351
282608
256107
102528
209701
245412
89377
153542
205572
184369
64520
239028
256752
63754
24928
179412
193228
231120
5735
136224
8480
220935
200313
213969
75217
52162
176590
141415
157154
43224
151123
82071
107635
143158
176636
273478
190889
277655
95555
234840
91809
129912
148105
178419
166566
47447
198362
244070
230280
103931
107466
286248
210735
267532
95108
21869
186858
9734
36535
271865
230576
63530
221052
226718
174627
290032
10972
182154
89284
147363
238462
214650
243877
297453
278785
155090
79874
264820
126503
63230
37641
179640
94702
51586
231727
132746
62414
145244
100359
50467
2739
165131
161609
283683
136351
149675
34583
200789
193567
288591
82468
8465
141810
134626
267097
19149
113200
296018
151624
76352
40747
227476
296126
33388
293245
206826
47199
157017
235775
178712
203516
175517
236876
4445
3575
141298
220355
280272
255908
92425
31098
18268
275809
236655
255721
28581
151563
271593
166877
219925
136153
57784
196146
128981
194689
9595
166759
259118
3286
169659
198437
58745
253584
273123
37658
143980
256312
299342
255859
207727
247136
273815
210017
161492
110138
230783
47900
114989
24053
140626
15212
130814
243039
251309
241940
128654
63049
62309
247420
31039
166810
104839
39994
161728
122972
175978
50972
21802
280409
247564
83114
117043
97004
68933
111007
252763
79059
146955
17363
162705
156504
98099
273276
53164
43397
121293
12469
85657
200044
155876
202074
22422
64259
95224
6493
91569
81498
21283
60751
238260
204558
73222
16243
36207
153167
173186
73766
117994
259283
140027
256734
107602
8516
273199
224161
242671
167206
182029
180959
78808
128458
187090
287040
127767
79306
57337
17726
29922
243104
124685
49178
213745
115566
229213
195544
136405
57500
137961
7152
89885
152965
163599
165026
135
58008
273107
213443
273286
188905
77668
11009
293128
17532
1084
124031
56331
70492
164885
6794
135034
254725
92756
101012
171351
190055
139240
204300
192272
44994
262745
120303
185620
49435
260221
49366
226606
202579
38405
69753
217435
165909
199756
58660
262992
295612
292603
106505
14908
177839
61896
45358
65407
114856
281768
37047
76708
42455
120446
271056
151290
80294
97542
157110
46545
18328
152127
252931
104100
261009
28902
12657
70130
213692
9932
142961
9272
112529
168019
253438
128381
114169
121521
174402
175915
96518
285337
31520
133663
14891
282668
283769
108032
252983
272610
63241
158826
231566
19242
158561
22560
294679
93309
5987
153415
297239
233911
9116
131288
264525
263097
28349
276641
30174
261897
220480
1565
155568
51191
244704
235470
191295
191274
11721
175287
288580
240824
95184
298520
119296
89577
157769
132506
254818
185490
193284
85927
199800
127923
116336
130442
1412
168834
168821
236275
11288
232450
205598
14776
18881
253729
12816
96104
181668
202988
98482
202780
156459
233556
149019
212707
19777
244822
33042
236066
282597
44746
243568
255053
85797
268537
269893
232103
283560
177326
269268
127247
88855
57290
77777
245646
208028
210671
171024
114282
33491
52247
189697
143898
116377
281329
139233
20086
231342
23517
274591
170252
137178
153212
270262
66969
68816
272741
142823
108040
95700
226393
224597
41554
60971
120370
42637
182865
109710
207876
290014
234463
116192
228632
226058
250250
34149
273705
162268
213758
283537
277233
91101
38160
11797
130630
178195
244566
59111
122815
215874
97002
143340
279650
30544
1994
98007
167134
283411
205373
226986
290369
63728
79014
134718
173491
112552
126082
253743
50626
75997
179886
13227
86467
56197
142021
240629
187833
56084
7346
259129
209260
97574
188375
196724
33782
229888
112309
292649
80645
80198
51999
293080
167574
198462
62029
297846
224548
79804
112776
282951
280859
171893
194098
256531
278526
164153
159157
128188
153992
273525
192202
56319
191160
250110
252428
32228
74878
176066
276824
128335
228999
122123
72526
17013
27684
38774
152636
279354
216023
54076
1532
175842
120544
15417
57429
89807
126389
211012
198196
238922
198562
109762
150615
12596
146986
41037
35392
93236
280104
194437
16646
213246
206612
252538
114918
12225
225303
25893
38485
110572
143039
27274
217290
153175
131285
81959
106663
68951
239142
64527
283566
205488
104800
114077
171541
79347
103007
102231
232657
160150
5291
24424
296249
79404
61733
162814
190714
236611
107968
290494
210366
157728
143127
69211
227835
113422
271566
45437
99672
265747
85806
87273
114169
10820
126762
244868
111657
246729
66582
274191
31813
285635
173426
74012
161626
253753
73727
286183
137567
201153
129135
214956
208321
295137
19056
72924
230660
153150
151062
72530
193145
98522
240157
193619
224278
106749
77370
85980
241587
138111
290002
211143
116355
205255
78369
128464
41861
290605
48087
200908
93976
105106
203498
233190
87433
185950
259947
165949
90221
184279
295065
220443
177231
69958
240159
221836
289564
217939
270481
153750
73626
151448
96511
221394
37427
120180
53697
88666
239529
288457
44701
228251
188620
133745
193636
253039
38169
208697
61915
143566
245580
182066
18886
78946
145017
164890
146298
50657
205272
140686
56652
80922
64816
170762
203457
20926
293987
24710
23539
220649
176221
101900
34124
43749
123914
187316
190967
259118
12978
5053
197499
232724
83273
112645
69067
88448
247339
204112
237059
96398
189200
28063
215410
56590
185196
230020
68654
122562
92318
63092
273067
179561
235546
108425
213234
121620
180342
81902
260158
280688
109774
219104
101844
184025
240150
29875
112789
68720
50203
195771
160332
237302
246881
121629
249341
273746
189454
101058
74296
101276
83924
104850
46059
219425
114118
295183
1847
163701
95662
30384
108703
5262
55389
58574
125311
256117
129956
142082
277733
236864
170511
207340
221219
249876
164165
109915
154603
174794
47562
131621
108093
259694
290134
207988
10299
151170
243133
111501
212089
188525
230011
234968
182928
132281
6810
92236
234051
113714
82724
42238
175788
124305
48446
103913
3813
132100
580
116615
294656
56924
51286
165509
261413
198855
213684
39072
107098
194221
123330
215326
38728
251574
47951
191135
40861
149725
189695
151934
53741
244444
16274
15134
297763
257496
185429
210659
256784
208597
149485
232756
166493
94618
88620
206628
14986
132330
179892
77638
257949
255902
59490
51497
180747
91878
125596
122722
228140
17316
63003
44844
141820
290341
184446
52951
229654
207347
156336
3536
282584
59406
32851
148694
155229
278455
73358
129524
284209
134319
146722
102191
279925
66700
52502
233917
41923
80559
203107
280958
287596
52466
168995
11406
97798
199730
157075
88343
189984
279420
177977
203033
246615
21750
173375
227519
56350
234763
78788
246703
260716
242633
86162
177009
178124
170882
10442
104901
126281
63090
65241
275528
250715
90242
237928
34117
27943
151584
26860
216198
236745
240145
261614
193453
25722
29066
119231
132533
80731
4634
157390
16037
22207
64963
199424
120510
86696
144602
202575
103258
4274
17102
101787
198172
71592
114871
94280
97416
222903
298889
17799
293977
170066
259357
236630
209484
129677
62909
134120
258352
167690
238823
70954
101473
298250
219348
122186
264148
112111
254050
11189
117038
218464
105820
274176
152343
86813
57118
91870
158545
102948
100942
178450
122586
146030
260250
217076
257884
191907
32074
139209
25287
279411
52720
296839
261775
267635
246209
288673
65723
285886
20545
89736
18217
272096
163738
41625
231193
36371
128228
249092
235462
258190
121333
148433
296211
248425
36534
274410
6270
191703
23860
99428
189228
227443
194963
280209
266405
34531
104457
72572
278525
248758
250805
293368
141577
254142
125215
75615
36130
136976
80061
22690
107385
44084
112385
145079
139309
32682
163307
256277
201176
253029
36154
108443
231489
172647
196198
180571
73562
32654
132904
49138
152891
190970
244138
203606
206034
147931
290440
100957
79571
8494
237663
214244
125277
212807
50462
243070
63342
221884
118369
10608
132512
274917
209678
214576
121049
18508
117803
79017
252711
217856
2223
54179
269388
227357
155294
21118
42470
195649
63541
124938
12818
213966
187904
177712
78014
79166
147634
188465
292267
117854
134690
267697
166558
215759
172202
280217
196182
149250
112571
4461
137452
161753
44601
49340
259474
56741
69399
92878
24043
234206
60780
180348
41424
116507
193955
240570
239823
197117
129813
131110
161350
85028
191393
95888
2245
144711
25001
133230
231319
151960
149939
49180
234685
187245
270103
80456
105755
80781
284427
275081
261187
147667
138853
151829
161668
129411
110314
261596
210108
21540
77966
66506
184700
146446
216399
177622
240838
115570
35013
278189
26945
4669
158668
47912
287527
33854
251998
72799
18846
111153
251947
157420
147013
30129
74551
164837
194947
21346
257111
10765
214804
147726
228749
160528
53745
147766
79118
32197
142447
175528
208579
61836
249959
101672
175441
134374
169729
21287
292501
172536
138385
34082
75365
6276
156522
118418
234711
289825
256410
212257
184543
100354
235393
21076
90982
38964
72952
158724
223622
226944
77962
164152
87505
85133
192986
78557
236209
190741
51994
293173
238809
210398
22177
3411
41276
298221
84126
289073
72739
234579
178583
89984
150054
155075
128869
81006
44584
129098
186882
215355
6690
255713
36872
183262
94751
24613
176723
175045
267715
239831
125215
271718
43584
260693
137621
181006
153759
250224
164938
83707
2724
151103
220480
137713
210953
45336
211965
279070
46734
128871
219313
177324
20046
210013
140634
168637
192351
228716
231482
44109
11912
189346
268658
262092
186114
198718
248703
165960
36738
19388
281158
249304
97267
164489
191593
261765
298823
227926
68844
244026
263520
203078
198971
16830
173367
58580
267232
23774
106944
289017
1313
259673
79502
299126
68031
10224
93233
127597
219540
55728
90986
146109
106531
210086
235689
229032
242145
98674
118309
179387
209563
211758
187446
293790
144424
274911
122749
102016
239608
91669
228696
84206
280710
206884
51738
178605
168284
54298
124898
183568
142191
190126
277888
193115
151019
280602
214587
293605
292431
100498
151789
205077
46721
49648
174328
44550
5448
66768
276065
148535
281210
36049
272075
126267
284985
246606
97356
76848
118563
175222
274127
176196
72259
125298
263606
150670
23818
3860
130280
97928
290612
224330
248681
3487
33583
168378
103611
174440
283140
39416
285370
133244
158757
132935
266765
182357
176983
209048
286561
178435
202032
204936
67845
91048
104421
30723
293936
111831
116294
240968
19689
28632
155430
211582
203820
274924
152693
240052
112460
24816
279719
284515
44726
127234
204793
58927
29885
29844
104188
145135
103298
87562
192700
296506
277448
76870
217330
82268
173580
87082
141605
176373
52854
195393
295626
290781
232616
149074
29903
116481
287789
299141
24577
28206
177096
134730
25063
18279
163954
105896
251461
240858
253143
34596
12571
162511
271408
67992
11918
73634
56001
295685
277419
274908
29907
99576
298010
75023
95398
297591
153173
274236
229637
230321
48540
166861
228758
98841
165531
124958
8269
145504
22563
251479
279798
207920
47641
272810
153998
100974
30470
137717
140066
130139
28762
109701
33450
266949
159866
106394
55952
20666
182201
226111
30844
136974
168715
204668
13484
152242
51179
178257
39567
179711
70382
23594
179488
287513
36178
105053
122333
176742
225652
77133
233387
232715
161956
45877
66663
229477
154393
31801
163107
270883
123293
187008
7400
236729
290664
175065
9125
79128
279614
261447
242173
240430
125677
254065
181032
214271
92148
226565
181049
170024
182449
101220
143457
99311
289185
34196
43551
233930
230252
48219
121318
147220
207797
68031
108664
60400
36536
23388
126379
42462
257564
96907
50581
193969
245550
169229
217455
58694
134221
212321
79647
59435
136122
140648
24972
214861
299482
53213
189344
204308
89415
42203
217994
33972
274458
275998
208989
150835
204965
62648
89571
253072
210270
35525
176103
215601
125337
91435
31640
174101
34112
189273
277988
173525
195376
7765
59937
100473
294933
191243
120420
111855
290358
94145
166866
84586
143319
284175
230498
280924
53635
192344
210174
249327
142313
290176
42970
65993
93640
204275
197426
161780
274008
32351
208845
129525
33556
251129
171475
154490
190817
40462
243561
163052
19231
123377
193182
95221
168283
11608
44704
91570
165700
247153
251301
133258
103579
124637
84597
280814
202261
86181
100368
29926
132342
43450
17682
128431
153879
208673
138660
112209
271759
21645
79099
196782
267130
231100
281635
49074
181258
169300
174316
204863
227821
62950
255008
180761
187960
83095
74151
202135
88027
96043
36764
201071
64273
259960
263674
118546
214244
99783
287054
282479
297156
23347
5727
17681
96453
124228
112600
26421
50669
264192
57310
34771
257393
238830
43878
184340
101865
133247
86127
46329
143877
208676
291331
30753
126336
44160
103155
108229
17816
23251
13076
101860
19811
274261
274826
164578
121066
129401
193374
121374
291396
286968
221746
184350
87435
289169
152002
193152
183352
278868
257876
131740
128279
130014
200126
101933
26386
260164
172279
76395
277856
259584
131995
61400
125342
33425
151330
209345
257556
254785
17310
139884
8184
41027
16791
264386
136101
273228
158382
147811
33248
17017
98873
221566
158217
173368
200330
198309
212312
221688
99527
44297
24953
256592
34709
139347
217095
284046
129127
123984
238561
170984
137126
289764
201384
213767
38438
19437
124627
23062
158413
216445
129006
117168
9943
200665
224482
13724
51380
49187
267421
75672
288734
154064
72179
156354
17308
81503
46277
164916
290378
108614
232982
131520
123282
274501
48444
42595
191236
64075
105101
139751
60403
84600
297356
29814
44777
185907
38141
63077
67703
243502
238215
155368
21319
199244
191241
195409
264427
82390
156403
59028
294910
67744
77089
141959
120864
166313
82115
229623
283443
43038
118352
171415
112359
192957
176638
99177
212785
211224
62121
122729
233595
22325
165924
248531
296164
13493
254886
23032
225086
169833
123708
170458
184045
272508
107504
58553
244715
164242
111201
245337
8001
264120
114901
213387
54979
75267
149869
136873
49827
169060
12728
265939
126076
27355
17023
260037
68194
228943
160475
207915
157269
169462
249506
101745
150190
195197
132451
112791
193325
139116
79957
83132
196769
253424
97354
261142
238616
281152
139779
276895
132052
155835
95750
102338
293110
46693
185083
12774
260940
101899
42186
84857
229322
101722
262593
290839
88575
271546
211134
102335
68150
278714
243168
288274
291376
260072
88761
25173
135087
244122
163414
176120
116186
142214
267152
16718
250272
33384
254768
181474
208814
119680
125911
115506
237257
143290
181161
179575
76248
256379
9499
251664
146351
35271
42896
17165
111785
138355
156834
116365
219717
101619
270432
203312
196201
221556
2666
188469
99580
149520
138490
79825
207694
248220
50028
280462
17333
292671
200554
180650
276216
275266
195638
202298
33131
112457
57041
67506
225514
224579
233901
59641
95796
247764
6508
51238
172222
34815
166881
75025
133029
60137
157042
68618
290786
91471
72715
148734
297442
72754
287795
252743
90458
109795
229907
20212
179273
294940
105865
257823
118130
46061
254123
190741
284908
142983
90297
282595
175690
10001
88415
7617
216606
278199
212246
96706
163298
220470
255462
2721
124791
152403
85296
105431
154798
155562
207239
117959
263798
24305
51422
22162
168108
63689
237466
46216
164386
42616
245113
285828
295247
237441
34859
128582
136097
184351
281147
45506
119451
30415
25262
272925
178640
268786
100533
146201
89128
245884
91420
282884
233959
267439
12978
45090
52085
289455
255466
225311
279355
282472
42434
189562
258386
284689
64274
284794
22764
224536
265801
260770
195422
240622
25163
289299
148304
170334
106245
250374
171014
209728
281350
127578
168997
10572
241369
139979
73252
217874
17291
79152
196553
47062
238152
286927
290316
281444
75371
230809
11195
254127
112278
270248
224340
141419
21160
268754
109997
8825
17502
125505
29558
234018
213060
53871
220
12428
163059
30504
264777
275849
118539
174631
70537
115301
130813
170774
135690
223515
210813
30169
85333
276310
21993
94975
292657
269341
153316
7623
153730
4685
166959
273744
165254
22710
175597
100426
230098
132866
146301
172597
39917
218272
153031
206337
44039
39295
13103
142966
170890
254519
153597
7017
84870
83310
267833
160940
82300
217484
205561
45312
105795
259241
263393
43265
219665
174876
222889
129008
176702
15143
83741
29063
257463
281966
67976
71536
15137
197265
37212
217093
51828
12576
51377
199228
92770
282253
176142
68497
167289
27430
239540
285212
36173
216713
275225
216139
138889
69605
91147
271766
14675
215504
142303
29573
96355
116219
169819
162
299720
214875
45187
176518
243574
246119
246606
14253
113790
36786
185098
102420
269796
37996
174150
167579
116649
169713
79919
234029
68894
288687
24023
249029
1292
3228
249710
58684
118410
23192
130036
159799
79296
207739
146798
206194
32222
198344
205808
73554
175448
217604
231373
112151
67145
285777
231813
236795
139098
105419
38795
297827
260646
236000
83679
48430
1923
286347
57106
243391
23942
95389
280346
178698
156210
118447
64280
245325
28516
129951
209707
27452
205780
96748
59008
113653
2863
297032
225613
266852
203568
65679
88818
86601
237488
96753
140000
80548
122172
260765
29404
128371
110677
221717
13951
87363
13151
85936
227968
127593
137588
155472
63933
208947
32362
47461
158937
223037
260340
208075
32521
258444
294082
195474
125082
268664
216334
150472
255470
220388
183284
211579
235337
139451
77309
34176
2919
269449
10729
39263
53095
122149
279849
250661
107194
83037
281443
211889
5144
1263
54490
47063
236565
21578
56991
145932
236766
118773
150474
13657
192654
6671
219650
20600
33677
292619
107145
36052
14844
222368
272246
162712
76200
143769
32069
96592
9002
79514
260197
29688
67365
68828
231824
232595
180972
277851
3098
111285
44211
131499
7733
48340
102565
243861
295402
122484
280318
271738
243752
289672
243226
196881
216461
55841
262122
287367
26991
265745
275467
292109
278711
288602
193616
17658
221262
193073
288043
107669
64659
274280
105057
252613
145644
296938
76077
39787
224312
237661
87709
198271
229003
80384
185521
184747
93085
186004
295114
32382
75444
272174
23646
57722
214236
25943
107408
211212
55651
125140
285218
217005
273452
192090
153968
38586
20466
194874
31332
172556
228364
259903
49839
1755
262470
231871
144985
93382
11133
197207
138297
110220
168990
280790
139004
86648
163445
147658
258380
268083
12040
33792
198662
186326
159930
4571
78420
47022
79769
121856
247018
7515
282581
280711
62688
40556
163900
224252
87774
128171
218483
227724
194089
54697
223885
170727
198798
281934
13686
79179
48295
287275
131000
294034
55844
226551
280125
190042
243994
86417
68902
230154
296609
65665
222726
63385
162358
43473
213955
227875
213994
122760
210703
200336
278079
229398
286214
283226
177408
164316
175118
190294
260744
128578
297471
169794
270663
248287
245719
97190
285452
190848
37433
246863
219478
95299
50132
159014
119287
63487
68963
283678
38680
192986
104529
146038
149326
121132
54340
77815
213179
137263
128049
101763
170239
184001
10253
63788
162228
264660
112930
122656
23070
125371
21256
206321
53513
178131
230155
218559
195659
264383
98755
183889
136639
220269
165784
137678
264626
286629
224446
257821
61427
22496
7848
32921
151942
50790
232619
102186
95441
88688
4445
156412
110571
117122
204693
111286
179413
207785
203202
19952
161883
179874
150486
95586
59865
96938
239944
149848
92475
161348
2434
54717
221056
150768
58204
205682
277017
44991
254371
279434
150968
213421
202075
19120
51784
292235
136757
286959
73226
55624
243885
232981
177607
213064
53394
181201
19299
245502
53022
290544
159296
243774
133386
130683
268858
131307
176567
91699
271983
269875
174447
290959
236271
203628
149148
123090
208240
143383
168988
90028
200520
27107
147583
174101
47057
220908
285908
162483
193994
58866
31091
37799
98483
159005
110187
191001
192270
45634
136339
95250
130645
134164
231069
69093
128702
196446
287444
248193
132829
269319
260164
194283
27259
296986
271517
281265
88195
191561
74826
32856
275433
96397
258260
226917
148994
21218
102102
61235
130852
54609
188102
152107
23627
29309
103394
169719
173647
137965
66813
219948
229644
149615
83751
136413
96780
58333
48309
129880
222505
249088
83686
150667
1189
139545
145285
100680
53284
189656
178440
151456
268733
215555
229948
220433
290553
217906
84826
121922
139014
150369
153951
183081
280995
86778
130026
95012
50079
194666
39773
53839
237598
60171
53944
9608
201689
223037
154804
202398
12351
125110
1307
52186
147190
76014
178658
190674
17774
220166
252910
265070
4353
52531
233213
21549
102437
245271
177895
220163
138430
193469
225978
58758
88886
127782
263535
233168
25024
195366
225918
91301
159318
269446
106112
203381
32988
220718
105506
211575
58742
163109
170117
51689
46277
110644
279105
180595
65414
276834
150764
246479
286569
52178
22806
164819
22695
223605
170512
22198
262806
200130
94045
139320
185873
40872
185802
168129
191930
214707
27299
239086
222528
55745
82572
272670
298938
165812
207394
119451
97475
59532
232607
67924
195370
266062
262116
106199
200385
167834
76063
206805
54502
261048
227372
276715
145627
122853
198184
82770
73049
248169
35478
43906
150950
278200
226583
296569
144240
260105
283251
249324
122652
72512
138021
10564
280602
297953
237544
19511
208131
61721
118628
60984
4048
174301
46814
28680
20794
246498
162852
79455
274966
103271
250267
156162
212950
572
296411
54790
196328
219114
234002
53822
125898
186644
30540
123465
282703
31899
85282
273068
239242
168413
104997
137295
200051
124175
78951
197460
222695
82825
182801
240053
286264
288161
256253
272721
143388
70532
118181
153369
238978
211289
293792
214441
111157
86653
136910
71786
84513
191734
88006
50420
159062
2708
252275
9723
276393
138897
246645
211977
153797
81938
219283
235759
238144
229579
182144
210012
144308
129120
28590
109641
62770
96652
86741
24365
119017
243993
245622
244641
231328
65470
44622
104124
258533
53316
68053
105446
299219
140716
77469
18861
207120
173072
164540
133596
149717
135964
194178
248202
246539
128511
186189
204311
218154
107340
10924
168231
87616
69837
50824
112548
42902
121762
208445
97592
202769
105197
204342
213460
261001
57839
158210
286120
145093
177280
44442
86232
205959
95032
86560
56367
93243
119086
29574
285074
233575
260962
5038
168307
71255
222840
151467
27696
205436
271057
19888
227062
86866
231514
124255
186865
165706
165153
10007
98316
149164
7742
1333
44914
185443
22622
152922
150333
150343
43547
214394
70721
61686
17004
277132
117172
34861
231553
166683
98202
89107
273343
216718
176467
245778
68625
144400
60794
195500
287327
203383
143508
94935
144433
266663
7672
210305
153133
259402
10982
214981
127448
295114
260570
275366
109783
217722
245392
176297
140160
131944
194247
57988
289837
293152
134100
201172
7508
106509
39766
223591
159465
227381
154422
5708
112136
109246
103799
281660
169154
8276
127984
274744
288571
59910
285109
94493
144402
109140
273059
87399
203541
135355
32417
64427
196827
156250
92069
50570
21508
52220
22339
41373
215858
223662
193204
8612
104024
126030
216300
186841
190910
89982
135076
122374
142993
124465
76539
1086
167951
51285
135766
20673
169100
14292
286944
7590
230840
287680
168126
65703
91761
264493
228969
123446
141739
101768
138578
123316
42618
249842
184494
34719
66525
198953
13315
235263
239
174278
150469
75526
57531
274210
84678
216302
132681
6048
288606
46040
48333
89399
249405
152202
246476
247535
152332
281900
253705
267818
50911
215569
218012
121671
54114
93798
253844
75592
121947
60090
44874
233974
84804
257608
6373
53822
115978
8843
103055
265584
279350
9894
15812
6303
169392
281567
52340
177680
84772
218462
224993
44546
234027
19305
173387
188952
99726
112990
293820
22571
86009
171523
24055
267312
214111
239622
153290
180291
271399
74027
182398
99116
39998
96902
168952
15772
137153
138671
209307
238546
59642
265529
192671
292125
91588
215784
1657
120261
224508
52002
15332
198118
156201
163775
221367
58062
134018
66122
112868
45726
221359
34481
256886
215359
162593
75327
65112
29090
47558
39480
130719
163288
198401
53756
268848
115613
17064
69972
53017
40861
174894
20268
74297
297973
113469
18622
73659
287547
11868
156144
9300
43301
143662
56100
283786
269919
295355
133042
130777
183183
145525
149846
111644
86066
21202
129020
297718
6302
87242
152328
156179
103202
68978
259910
74867
17783
239841
181190
276609
286572
28291
205911
28202
247230
243347
277016
227420
242522
187396
178220
42446
149254
36191
267571
263883
111033
200271
36744
295336
285804
271202
95831
256432
198196
42378
149016
33713
83723
6482
230247
143633
171214
74589
135819
43225
214558
105869
265337
69745
134370
66625
156209
70061
115168
142253
119165
100555
159845
183543
160898
116758
162861
282221
120012
53373
110413
118208
26003
117176
43331
29886
273242
123803
57334
106565
241038
159746
189086
5705
44667
258603
172634
526
76423
298513
82671
45777
293059
34752
26053
244468
229351
110758
66361
282714
106428
125762
220277
201408
219915
105933
257805
158926
222343
19879
118012
276807
202989
244825
269203
164174
88417
194466
11722
106752
23052
243910
104916
57371
88567
237545
270230
186731
166645
13014
279667
19862
27460
179881
231
210524
46838
69249
202548
198044
66265
257745
240579
140928
35183
44596
283644
188439
21316
100133
133118
95044
110169
145814
47058
21241
114644
273631
115209
125407
145488
62576
263170
105288
11567
96000
185060
41865
123189
86721
17875
4437
297410
179949
41718
248726
215962
271219
245322
210587
97159
45611
91207
123462
264051
83324
293383
14139
131667
180327
142148
115112
260985
68847
107937
150668
42069
225276
224577
292167
258166
254535
165208
185492
10026
235711
298779
121490
11647
131108
187092
289007
56117
215198
119470
114453
268691
144219
279004
20270
214421
233541
173638
111882
46941
117548
100041
232939
165533
141265
36732
116082
63384
106207
56721
284450
206889
8005
268773
260631
152233
231029
112962
136403
175440
19691
277199
218091
92453
79713
120974
50532
84304
72197
186193
128335
13355
18952
233116
145352
257189
68946
172039
148169
124276
178190
173184
22178
225907
119269
132551
112672
133559
252054
250186
111503
154477
273064
62726
109953
88996
250050
123128
9239
225178
17251
98365
8176
259633
166339
125105
252159
223529
31972
18576
170356
9951
88642
113638
139119
88814
279812
209525
66076
13551
258166
103003
99918
49778
241208
15365
34876
64692
33917
71503
97876
147408
278707
125838
57646
72988
96386
158909
115229
178024
285599
236033
64527
105053
45309
160744
268094
108809
128517
170072
88323
44929
252562
35828
27389
39407
227029
271174
202892
180939
279663
7312
148312
82824
164045
290354
198804
144980
53730
33430
29999
29836
195391
273108
16412
228202
3622
166825
106139
9151
206824
103347
98851
46383
264035
208839
282120
191934
195347
173338
64615
102859
255061
76876
304
267392
90538
271252
232150
209755
215890
12651
277375
250105
243329
35560
248020
264178
268330
295467
261085
241681
243131
217282
107591
225414
48838
225163
277330
143313
45076
280519
27580
108618
9269
95508
254909
256530
281526
188259
198251
28387
137853
66089
2019
225488
7731
25204
14197
298213
238663
240364
225276
164729
19649
283194
230180
235798
35243
41354
269089
128502
197279
214862
142841
161524
94683
213684
232400
1830
168351
188728
267903
250158
166369
84189
124171
46641
52173
160419
119512
283235
173596
294815
96717
267500
207020
149496
204548
143552
28342
122352
69818
8963
249253
115546
278158
172402
3651
12891
60992
242311
29772
238010
95745
113329
250444
265884
158895
131500
63508
154085
251
218380
239464
59871
28457
77315
33343
196558
243051
130664
77691
226153
130824
107305
18132
56308
195919
201271
10245
38415
273631
262782
114214
213184
65618
192019
165846
239586
61055
110498
228112
32735
223056
9451
185027
4029
177117
117042
176153
218736
137088
274257
125919
196178
252383
10669
165907
109854
19738
290542
246315
233507
193681
44284
16237
11118
41164
214020
294021
27106
257312
258528
58689
30930
213840
44140
95926
265941
295144
146391
11260
268985
264775
78927
115665
197125
53488
233465
12480
193155
277715
145841
176677
170085
142222
235785
56874
273755
40545
22883
244831
154931
44841
143051
253472
13113
209075
230987
63031
10620
140740
34012
241464
84510
96544
180401
207382
151365
237388
35025
289864
259166
30133
111278
171039
81047
181595
292076
207202
208905
141202
227748
11672
112719
46712
91822
201175
150575
852
298520
41502
298760
261621
106131
285904
35650
279421
140330
202061
118558
130387
268799
197399
233589
26906
72198
137413
226478
57032
120494
82510
97564
249547
173466
114131
221685
3658
217862
106385
159099
94506
104989
152960
62637
276659
49036
157366
296341
157106
89477
292206
95245
114331
279741
263365
158634
217556
76020
86407
97354
185998
223721
210104
75695
16476
132929
167930
282348
284621
291437
194065
256807
117338
225434
134345
132393
150856
203355
263490
198821
5164
31009
41687
271685
225147
46423
91057
113478
92081
14370
96798
137789
153547
113566
72518
257147
148860
132797
293680
223082
96954
32734
226064
299644
235251
16378
192858
166235
59651
62992
80616
216
33541
151872
209257
229624
254810
251889
139845
261620
113717
117785
270708
72317
55858
246813
82472
25700
132443
290572
197572
250364
74662
194397
110512
168951
110402
43572
84797
203616
74088
90819
186576
273754
127350
205744
194640
89177
158216
86949
54904
201779
71370
252318
289432
118968
214699
101770
82748
169014
114491
216464
130466
218747
283936
76440
223871
173912
286974
159180
963
33294
18268
249827
14012
270498
248486
42709
154710
12900
11079
24401
93940
38001
42810
262267
299244
252432
3077
145815
181757
21216
242720
8365
145482
292528
277910
294656
222867
199
129806
260942
60343
197055
85894
4525
167751
23241
193463
284991
291976
163057
177319
14279
131139
285074
106930
63827
200760
118490
83972
269198
175880
29285
257747
214411
289163
266555
97068
207724
221304
206591
286951
157957
46186
226734
37760
152714
270256
38898
292739
12713
16293
225439
281402
248965
280869
193181
207793
112922
134486
243720
88495
75980
52127
185360
273916
83217
153255
264634
35295
19613
127448
88314
101940
28966
259963
53201
93125
126368
208891
134260
146295
214385
77203
8826
291186
160484
69772
145314
217303
276852
207068
58698
58106
69408
114480
209733
269738
152579
148029
36336
107644
130058
215440
222250
221297
141560
32761
36720
20061
276163
215402
9871
71998
68227
215054
90949
280975
186108
261923
168071
122051
263191
60560
129694
256520
73381
2776
254365
94288
173348
271459
38889
6931
263026
110318
23669
115533
49533
178557
126845
257443
90386
59426
67039
87074
6680
285621
42969
272866
280882
298058
30247
206974
278873
128331
49355
277665
237393
216595
113523
240116
48747
200218
11493
45651
147454
230687
110614
295202
16717
47128
112938
250574
41577
93510
258051
55241
227047
21965
171990
115216
191782
153830
60399
165501
190292
46413
37971
78301
56659
253733
248234
221365
211343
153318
211291
77689
228069
121263
165136
43782
118201
78333
263467
29397
267183
77274
105251
77164
139598
77480
178842
250946
58928
9573
90798
243199
228799
123378
78544
259370
262438
141228
142931
193833
25036
45899
42966
5206
177659
30475
286434
179243
213150
101617
99880
158861
215130
268150
249717
56740
168416
279897
24776
124383
255053
52404
121150
146314
175382
116053
98950
55349
128814
13751
30526
238766
230383
231348
171613
233745
8523
142504
138829
35465
236537
186268
133445
177371
148664
219179
70898
170255
106353
204256
250288
956
163985
159745
80935
224135
228910
299335
123476
193067
126400
53583
105628
293135
79761
236507
282769
96179
137757
241467
234521
83916
157664
33700
13076
36992
120122
215064
85657
162376
287882
167719
177264
262524
255860
147124
289050
2249
218574
109056
28557
299004
255136
292670
267877
221509
39834
147607
32711
19229
2799
252426
880
800
89332
151576
94552
200259
268797
80957
60116
66294
244261
274774
133192
37698
149205
228094
81639
66347
149481
118745
245795
294192
100858
103867
63878
196217
187798
15484
92606
75735
61511
14315
10028
298127
130501
164467
90195
217683
249144
50319
209135
281597
249903
174906
169931
171064
238540
176829
240474
215879
41112
154295
298015
151934
52419
3637
124419
140322
166478
251190
162336
219972
103366
257104
258152
21678
35813
132859
201939
244163
20626
233122
231653
32990
95166
245990
246531
245054
203056
281706
67499
174873
238965
188237
17815
273880
127732
147823
31691
297877
253887
94872
63992
291839
100311
213811
266085
110338
18050
33166
265575
44653
109700
41202
260521
124250
122578
144395
173761
203186
62348
276220
150496
55809
191959
199997
207317
54147
40548
230423
213141
214969
61776
52466
90145
192161
288858
9684
26022
153968
20943
3783
155890
105085
105976
100714
51309
109513
152368
289257
182592
68072
25835
151359
279183
230878
17317
118554
193287
292477
221486
197921
284073
149733
214875
126040
289097
73700
216301
125262
226588
222789
83030
52555
84534
90808
82670
134106
50982
197931
204449
100472
30926
179751
44486
265831
193712
49354
214799
260196
185682
57236
106697
286963
285430
93103
162819
119507
180805
282337
31627
192010
82472
18363
288510
249392
82423
189172
296249
199552
230255
184987
175263
268176
68647
263036
272156
264220
194493
194945
123178
254950
265425
160852
267144
167758
124939
286690
268988
95498
153267
32938
19757
248482
6923
270613
218255
114850
176164
107271
286112
44768
250423
292210
142270
251742
104561
52533
230434
31242
268256
234954
149551
140426
179139
214428
188267
105803
65572
42964
223413
94720
226997
20884
134028
292279
236770
267413
185010
69493
145625
13993
145413
67298
183565
166169
64729
17550
121275
5095
227358
138603
88961
187954
80914
280484
292021
247482
32399
106842
270672
33337
59465
141308
65438
261111
253979
157176
216808
250968
153791
236943
178877
111340
132119
129789
135128
297142
285908
250865
259514
282345
85960
18710
276661
38402
78449
115008
69678
215476
133299
43326
193871
62659
73500
230255
215903
293791
141470
288472
111013
172257
57324
241331
8819
6820
198770
41074
64499
1520
236457
127007
13152
235043
89430
194157
82913
100850
193550
236785
225538
256895
180827
167059
44524
66453
149237
154713
87610
243069
213444
118029
48722
161633
188516
29483
198265
251189
10876
127171
52441
151328
120422
94450
84283
62283
282383
102444
134184
202324
267988
86555
217707
34351
84722
50375
127731
26263
214875
183925
27123
147723
289416
26170
25975
150697
217640
130009
141014
166900
47605
81483
126824
150169
286359
239125
265415
116933
75256
35756
196779
199774
107267
110540
129851
174346
275797
10022
290752
150837
282285
157500
283600
13633
46651
212453
166459
240453
98387
79375
260021
156809
281240
201943
151133
6726
265453
50396
201720
216512
139925
161555
258525
80817
78100
121206
125135
79329
93830
295645
68458
54959
251394
18678
148699
78841
21318
95064
266040
195045
260626
54997
129947
103363
165915
298694
154067
47092
184170
16749
192887
107309
249612
240492
225862
186697
213897
253558
174819
108677
207162
173138
275878
192456
16169
141364
233485
157094
57162
172051
260589
193917
135549
282911
295439
211876
267013
19787
218204
123038
81253
155863
250958
258039
101371
274754
58067
194928
214451
10431
107119
21377
278469
9943
42527
222130
65888
253889
193118
140438
23131
291837
288358
51868
211699
84567
140536
79444
294201
91541
100721
282813
254090
205936
178210
224628
137556
257560
4401
66452
198782
130068
29979
108167
89132
69873
5432
210564
61597
293505
24202
66605
164982
12762
47907
289902
33516
31919
239132
229410
33768
104885
105660
48284
90828
275115
294965
212139
182697
129003
93428
43629
212202
235920
110143
256710
79706
37562
100717
33791
42020
186153
294458
34353
257936
69131
107712
239865
192523
197884
14757
271047
217815
47861
276387
131444
92493
58481
181171
239314
204062
159790
204203
275268
264515
37617
33917
70784
31877
119060
176381
212651
62819
135825
184553
299123
8027
163775
171548
247805
182902
243828
61834
286029
91156
235767
233537
94332
276930
109778
154144
192645
97253
49091
130756
296790
100707
80645
109290
97739
243029
10233
47279
217596
207204
248643
296413
159550
265940
35312
35536
104151
89141
252632
216264
267965
259893
278605
258200
28807
270911
97663
249312
84925
57685
197555
197781
75048
275482
204668
151468
230291
146466
56349
89830
55166
89484
47916
117844
160193
149946
63569
180208
291990
73230
16770
158237
299802
275629
261400
170283
78317
175156
81851
273596
285790
279096
151759
284067
82921
32324
162156
269390
5735
227621
296085
227359
274527
9681
252163
264652
270964
169080
8999
114628
109218
117978
83805
226494
169328
201965
43559
213002
76193
29384
164856
58353
98683
99114
263085
195800
164098
7923
217795
84215
52784
281464
260367
224985
245804
77956
240991
91833
236976
286315
250823
82961
169946
279023
26041
256838
15777
187374
43590
166446
226537
71958
186768
46223
254626
82859
63723
183380
54644
134976
189124
76308
180952
35161
113250
25247
123634
136065
37474
90994
18509
180744
31861
12358
208346
158131
247546
275846
41490
219161
68461
60891
92588
117483
26744
101720
107971
52240
263261
170352
67051
77631
127068
27811
232604
170355
107915
162947
198306
32791
222565
213820
161757
86558
263428
159329
9097
76199
70746
299147
222274
35398
244121
133310
96755
139077
125319
256525
295305
32566
172642
178169
233204
244952
22491
174336
69076
296179
76771
82405
84912
276370
225825
222563
174085
163973
95001
74892
76487
40746
289248
38539
63746
153904
213942
127651
188452
43010
84107
125521
49593
106574
268677
214073
178869
228300
126110
148911
134993
126546
229758
60588
235328
22887
102273
110157
147388
177097
82438
78034
194381
43139
35029
168897
178965
133577
15772
214566
30636
227911
150490
96318
234864
26877
58010
181814
87870
127249
185268
76462
36861
209891
47291
178590
97466
202001
271260
200583
7827
285324
38402
99792
50540
51485
98075
283389
144313
67992
70096
130931
118901
114808
188733
93210
143856
129059
125409
233729
249942
207942
79384
20822
58549
128790
94991
273537
253236
113652
283723
157399
260237
202567
15996
285502
222541
253288
216668
50371
297907
279303
70192
241903
136678
28482
218224
173450
204729
221031
216116
142407
139863
14658
173418
128697
85593
77582
97991
216127
169134
10568
190648
230929
185991
157188
213913
141341
15166
175402
258187
287083
105760
40683
228089
128555
220415
233226
41286
26271
231510
254832
204028
107226
152732
285998
248453
88097
33868
165049
38555
110171
156643
99026
286220
203622
145107
287431
201373
9978
148542
274488
49962
190107
151667
35596
76091
64002
180958
283997
248605
15394
200568
46610
65852
232685
136368
11095
85347
22833
239926
193749
247235
259450
165053
19047
189672
27389
33247
24151
33247
35064
281324
272872
203721
49769
218386
222667
277520
210596
99449
30045
74877
178453
220498
149598
298943
210377
3495
16056
40159
264029
139559
124058
87487
95125
105531
26149
179377
177758
213379
62779
136590
75977
199874
206343
14431
150951
103568
245345
120718
170552
98289
13958
201209
212153
165697
48067
191203
200756
247685
188014
238305
119978
226020
142272
232955
115859
190922
134997
155312
33199
256811
152180
51203
102441
257078
152437
169124
36612
60909
230117
243326
234384
65783
290091
28484
237466
44007
42191
58875
173004
31858
31942
212049
57670
255517
48066
64303
128357
142310
296331
265228
200002
281792
179316
98503
276324
77969
271257
27576
27757
25049
7405
77073
128002
267129
213103
8759
203232
267484
142118
255833
63466
64967
81852
71241
141789
242252
66333
82266
204867
295507
242994
57243
52451
191633
7288
48752
110675
55625
107835
221293
94966
4764
177130
154427
196538
170898
175056
216601
137864
60634
135108
214198
230461
57872
214528
271260
171914
175577
70822
161731
33040
141267
231444
40549
255111
125611
253257
288166
97287
188054
237083
251472
25352
280575
149045
13245
118339
269783
247222
113451
173874
268974
127272
145502
80693
288558
288795
267046
168170
3826
213488
35510
194392
79851
26219
271218
186410
75540
56095
55563
53648
190220
175460
171542
113558
210116
253447
221585
54111
289962
136887
184402
116527
144951
225374
4865
79202
278636
259637
115869
71353
64661
74449
248776
90593
126265
238947
112207
253590
220118
210672
78052
172649
101714
13255
262265
89176
132273
199438
181324
225361
247147
125859
159450
248063
122150
119436
220090
128726
222394
133726
10336
264152
265241
211309
35499
167142
54937
257143
94978
90911
259418
150222
260009
233866
229324
6669
7984
8859
244977
34579
50731
1464
185617
19843
179956
68805
98475
278570
149817
261516
210997
86058
274653
148993
99397
134430
39695
233843
21211
153153
40863
149565
30222
249172
76663
289465
15358
164480
299433
194859
108602
51262
96184
2997
85062
117369
63325
264177
42930
4794
40008
276500
244902
87675
121164
6960
68370
117042
191327
59450
133145
71890
196
164516
20357
150953
98095
214693
189538
224048
92317
156254
258375
186685
71898
46129
266783
299863
62174
96415
208804
189548
179698
13671
238081
76257
11587
267635
284289
204696
170342
282621
126691
112164
250763
297775
229744
82825
273507
116033
147666
209080
61248
202601
31760
234642
133857
8630
63445
274747
260469
136633
254190
215973
221396
209538
83335
180684
248647
258988
184697
276303
121042
95127
12194
251634
59906
177514
4274
69819
7489
295321
285360
285469
117519
87233
114472
7635
88946
56500
20064
26891
160705
135277
175059
55991
84197
265425
253796
291456
220303
100584
227799
230455
35544
106875
59113
204514
217641
261416
142948
230295
274258
73247
93176
243863
142863
188194
9267
179489
186442
270976
95133
90265
156238
164218
222229
278009
86019
179324
4635
3417
46198
72904
60051
175621
111725
135178
3446
215780
93191
180491
296025
263033
250321
104011
48971
61817
61424
52065
241158
121199
189787
265012
251112
190413
84956
280747
11446
77452
445
176704
27761
230372
266822
252626
194531
262216
58045
189396
245646
175550
32053
126365
34003
50966
130933
48760
83671
235203
64728
140788
268044
44861
37536
152039
4266
47455
36960
72180
162546
32487
10529
228677
250251
251226
282670
150733
84828
14459
42955
152397
234754
279329
245386
44449
37565
171207
23813
57120
293565
148662
121431
41835
197835
65475
283427
14808
98636
264233
33432
202826
274234
9773
146453
88967
220188
71406
242401
69284
20271
123615
148190
52444
283816
86548
175128
293107
256797
286173
70058
76163
176490
22650
212004
172089
150681
238996
52038
123546
281180
91807
145951
62598
200496
274708
284266
86348
139145
66351
56488
238461
71590
72125
20304
158981
290996
5260
82290
68695
173266
202509
292162
274809
203312
69636
3273
252925
220282
238130
38176
269795
204085
153827
224533
289027
135815
12900
76133
137931
214848
197532
268014
100812
77204
49010
73933
258423
266327
88584
245591
261047
236045
84727
296295
170408
280195
58877
53624
218083
273335
288342
53777
177925
207348
55551
43021
91661
10159
297006
73594
101057
22742
258737
57178
263219
35314
71204
194281
16856
192477
260263
130182
217363
11156
118691
285604
36352
178742
87739
244032
174241
122153
119269
173446
238291
236248
132335
295838
230799
111111
198186
57224
84304
140747
78647
215609
137825
109671
68831
163378
132371
89494
140044
210923
145762
267319
211434
204906
153062
244126
97377
64190
136876
297650
94841
198802
12479
36586
120385
106837
121813
196723
167236
140523
56709
41808
113424
16781
290260
214975
60818
248679
52928
242880
289273
41963
213806
274162
94764
116106
216301
270067
119438
28806
149519
13841
246067
192323
210973
84942
55744
186688
232434
198453
236201
128876
89680
80927
288590
288896
295063
281998
192438
107715
221523
61415
5338
164996
101692
100768
252978
193701
108870
258373
296386
23328
93304
243502
96740
76687
282954
13423
40555
190216
287723
112741
41172
279818
61928
140013
261242
290414
48057
199309
207427
24497
238384
124019
211186
233004
134420
58396
9774
280908
239471
227908
109354
107089
63704
75605
42487
159164
115421
59030
108536
151483
258083
94156
240948
94346
103906
115885
67528
241541
70440
59767
13492
70107
136794
90209
7104
76345
288930
299930
165588
22054
261623
284849
72329
79692
195986
168366
229803
9518
22672
208080
72819
146063
275750
98015
152367
245500
19961
223032
131958
85686
35746
262590
22498
267032
105443
64974
56313
191064
99163
147891
9508
295691
77106
280966
221215
207358
87645
199180
612
169797
202691
220234
179612
150699
53118
169321
147293
259091
64783
25564
31622
29545
258832
27953
69973
56203
122475
93925
79849
168600
182440
265943
6487
40981
5384
98013
237931
145588
10550
99643
247262
223983
142461
101848
61881
51724
170877
82063
69968
166967
279676
91583
44887
51339
266992
232226
129596
88316
240619
293600
217351
248228
97082
237795
268533
171304
245500
272063
78475
42952
244357
81678
59675
275849
108955
26938
225056
35944
125061
298437
252494
132327
139706
110271
24463
23394
261475
37889
97525
147444
26281
98971
210126
76631
59623
222437
231581
15196
63245
100676
267809
154289
98210
258644
270051
48810
142241
30381
19523
79843
70314
17573
203406
168759
198671
102591
63967
207109
256110
4963
80855
119314
97539
82813
86245
178361
39631
119115
163015
51208
114821
161847
293026
92420
110960
70145
284016
262942
202129
245010
189376
299180
246071
250658
6951
263443
261294
93687
221067
202666
106374
89452
163879
45800
284900
35227
66652
180194
289465
214402
205518
248986
284290
290790
130805
219005
67143
11573
120229
219254
34533
146045
54345
165030
172249
152214
142187
109883
42014
224092
34123
266277
284584
119773
32879
284441
106479
262601
156673
177397
135922
105397
226039
86147
3823
195433
222083
33549
231940
281866
166834
273392
241902
38685
282978
203470
69921
269825
38446
152545
25126
64732
274381
152675
231537
103917
41888
168920
103515
138815
106033
173187
142591
135304
228830
255734
229017
66647
160794
282213
178843
217842
280736
229938
212795
102333
191421
66030
220433
50142
44930
129321
117606
261870
172038
262993
71124
11096
178134
170912
129756
237053
108984
94369
195098
231705
299508
11630
76165
256494
209250
156177
22166
86855
217132
194615
166748
120468
135511
74682
206517
236245
27808
91650
39428
220571
76554
229030
164722
204937
186036
154776
46471
26133
126749
67858
251513
53678
72198
200361
138773
17927
247160
81044
265391
223025
230380
83624
291961
200010
4115
174024
189513
18231
76153
241981
130348
102838
52005
6947
224451
14906
129762
243346
200648
132341
230164
131491
77355
61858
64264
41356
90706
16420
101494
205447
131122
7733
100459
186148
93098
218035
172656
70668
150603
62642
132423
118409
10266
94129
138969
168142
264776
197005
66439
52120
284566
296494
9889
230537
15590
46055
295122
134619
233991
189717
142428
131094
199016
4657
112101
287221
240027
37527
117097
291475
224040
125668
166318
228733
53512
37083
246861
34531
87308
62985
173188
77593
286062
83344
297792
63904
20599
59508
165905
132
26971
73708
242409
33311
222914
21163
148397
23912
106807
194562
166834
221475
153895
113980
91986
10714
62041
273871
211959
272813
143161
139299
157345
141924
158930
41879
150689
166559
271455
77211
118568
150232
164339
26775
246111
238782
86245
158046
247464
104516
112785
259436
218141
265136
15819
90412
91624
290231
288964
192223
98317
142253
270954
60724
231518
175291
233950
235883
132375
74103
193170
233605
40717
91977
240847
166673
63454
238452
161453
252741
250077
108062
174143
167587
255147
289541
288168
235651
236103
92636
241501
177619
280181
8695
140700
284553
66916
182093
221837
128289
103208
76979
136038
164829
98662
230805
216607
212472
242222
241346
226193
134812
212753
245509
39110
24816
54950
103481
72201
87616
137672
24718
239206
13531
260387
250186
228473
281222
257964
190171
131991
51277
176774
49598
92937
121891
136124
267032
80639
176579
243657
147901
40462
227216
187638
43577
67801
24433
58304
33621
280929
95771
116912
125328
164316
20283
243923
263731
202975
17637
95472
165887
256367
290942
211946
142141
165945
163731
140254
209355
161934
117135
187377
24713
288564
234599
78777
53830
81376
277068
156389
264302
170418
57327
167036
199826
208122
158337
186485
82036
57697
195693
250149
281032
37993
72746
213829
52746
216416
115867
165107
220657
136738
113039
101497
52266
160643
179868
247388
250330
207545
227797
249884
19050
150854
159265
129477
228511
252795
121642
138080
279604
295448
171022
232720
197959
213045
48791
155103
232052
232678
149809
138251
286664
75403
26545
41536
149479
149984
168239
288694
299160
63046
98530
24742
64834
250366
158630
67192
13222
249538
227855
213406
229299
43545
80048
134904
16815
107115
295058
120553
196304
104054
38019
11573
62512
249978
282953
213976
86951
218009
18426
67883
14913
247895
37954
4251
118965
204603
62241
272644
108119
22559
278620
52646
145128
216264
208059
1375
20713
166082
200900
17284
110761
182404
129448
149973
133106
172376
248193
39494
151315
193432
203709
247111
225844
42479
1309
257524
48614
78176
121742
77417
268277
58602
115633
126197
174748
269693
153721
185720
245948
113354
54079
179956
162477
181671
108413
113765
124128
196669
71066
62440
122359
156981
211987
172931
3717
3714
233169
119296
104110
83835
205048
38297
141883
222186
276049
290989
135772
37551
80562
77288
43045
28765
178220
133529
195501
29858
137682
115519
263513
160466
17999
12797
279798
243352
136284
55241
88091
253597
276536
185466
115543
281288
106270
148085
7326
127792
143988
62834
167888
68132
292700
78964
107520
244459
74999
100652
157011
54625
118074
250276
88767
183385
106192
38971
178380
284212
97313
179505
218894
281439
38948
84225
257786
260632
207879
137137
243246
256250
163785
65399
98564
24383
139154
197264
254258
39620
211933
135373
63069
71485
132214
55882
209323
19089
296500
13715
77114
101056
252213
45493
55156
1015
220153
95602
59146
282562
132450
258593
17782
219820
116543
39997
76268
91798
235441
223142
160117
240417
60130
283048
69004
138397
183591
71580
200367
184485
121413
133121
96771
4226
190937
207869
278598
295637
123244
43062
88757
169107
25326
269748
150578
14423
33658
162332
44505
145686
117173
148097
60715
88673
107207
103385
111752
127227
205160
27968
257360
222138
210564
265363
120408
32387
130571
167897
138892
25011
87198
147189
23444
67111
15297
279243
178381
83368
186208
35071
253162
21338
272139
138741
97268
277327
194122
96665
114545
218747
247615
291753
296335
165339
138356
165239
180650
158184
180387
110866
250822
41361
243624
190849
146633
241638
68947
209626
153783
70467
112922
28020
55117
17791
86790
42670
273281
232644
13957
33389
87538
165412
249663
146516
14618
287588
162262
214149
40349
85455
19856
15696
24355
268046
172160
223451
224070
244291
41760
88030
53714
88641
62741
82094
49735
131474
26223
243722
151597
13277
168013
280947
245649
206204
60627
290718
18296
104538
68302
115687
109046
225514
217695
278801
173193
9044
291946
195839
15826
103117
9465
109595
14641
142664
20409
35733
128872
199331
256960
267302
189430
277249
51920
22455
161530
244456
147626
210356
39388
111904
231000
115589
284301
181067
209308
223463
24497
224619
224040
42604
57198
231907
49052
122516
157043
159365
13370
102147
219586
115564
27040
34588
161845
136764
131728
270484
92031
13308
229511
205521
270381
156679
153972
53868
3938
47364
126154
261868
293085
299015
40369
293674
69721
18386
94984
102393
238865
251598
95762
246300
100232
201166
288358
201355
270401
279519
94064
185225
291704
266672
238856
3189
275036
114911
43375
66066
228476
280920
64332
260891
215768
238175
272208
255677
253454
131737
207537
236894
253138
229714
110597
193777
184750
213064
73055
60344
195492
83695
289315
53649
1285
236839
222424
38765
2120
245533
20427
276314
94230
27543
197814
42689
127875
251527
143908
160821
15401
75184
287632
201362
251516
103858
146850
276494
87018
67458
24967
231614
117439
43052
177284
231908
9043
74768
110424
229006
239302
115988
113932
233775
85242
75004
39500
231800
264068
214325
115177
72228
165728
144685
106526
217380
925
161159
264941
240154
264072
70099
213258
224964
290857
241592
137844
239755
253566
212054
77498
76410
56645
194591
233243
225577
263779
235510
110793
57558
229339
219972
32795
203953
148569
133789
167003
127537
299640
156853
120457
233102
24498
10866
297222
175323
51392
59595
141789
162427
235495
299115
60977
142278
268025
220679
113045
246520
84059
46901
87711
250871
231596
135379
284325
296142
156497
41419
157539
57079
157482
182941
222400
148678
208775
1396
281235
15723
127200
123521
138365
87126
228398
56515
263017
214077
234652
285602
70462
171139
253631
175057
192590
298679
154540
145194
167329
15316
253535
229654
160973
24036
125007
213711
16290
194439
33391
143360
6252
202341
297317
53186
106162
135166
36172
216853
116222
283750
109121
206991
5803
6015
217723
101721
225120
10484
272551
97710
29553
258876
141413
35935
229771
200771
83602
216400
39528
92319
92281
120819
14720
57541
73186
96769
60861
230070
298918
34969
124457
104845
74870
21537
28754
36238
176623
180191
264018
23321
209033
294422
53671
170177
245978
260535
77781
116984
252993
90235
192153
227485
281842
53622
269860
97601
114739
261146
37229
116481
238489
138153
141901
14414
28647
150114
34410
177254
104380
175387
64861
177828
46789
69094
98079
155295
100298
256755
167615
4621
269357
275855
76980
292856
112006
211425
288856
166860
254522
34261
118081
165987
41755
287856
164268
223517
77189
143746
231172
16145
283790
58670
23848
47194
282319
238652
43952
101537
99462
262091
281822
251828
211356
170416
50775
29154
251617
117528
193132
135882
191460
72938
121879
203886
162267
32990
127176
27936
15511
5803
80234
129998
43758
171219
45335
112211
28058
132025
122301
278420
120152
107021
277638
47418
6372
133127
173998
155077
93224
20271
59350
66324
222685
100256
95817
239006
19316
275433
146228
102198
106599
140648
166266
211817
186887
270279
293788
18062
138314
8056
80662
75419
257447
261935
82996
75881
142005
46659
232186
157095
273315
123984
256807
277089
11394
8134
283443
85863
176745
112752
253888
8906
295246
124702
292963
116995
247485
255075
232018
237204
159699
67338
298997
212009
173775
95062
71774
71358
166846
109523
291729
178655
172182
151510
128526
233585
89612
179550
231839
3880
226228
36969
178120
271160
263766
83119
14591
108644
169967
94551
101066
27874
140851
153692
62688
192513
147815
260891
72452
78900
260052
299166
43466
257582
174341
26753
240909
177716
118606
150929
177312
237527
91244
31536
123478
164250
64192
75558
32717
35231
99023
184607
163258
88080
128892
88903
283601
2296
245609
23225
130710
165728
113632
133674
224499
254556
2536
241586
63091
86509
220770
200031
116190
146354
202276
271057
97840
82809
55130
215333
197837
113112
250720
170236
17768
185298
9282
104608
299330
93932
88955
171457
50221
271935
139754
16373
279301
101656
113120
238807
183095
141972
253125
265759
122609
67721
124326
9349
278369
107571
128539
120912
254990
238256
12217
57236
20219
6492
21097
11961
165933
176915
144252
123421
255331
109083
236215
57641
209963
164833
244835
15826
39976
17169
188173
54309
214236
141751
283352
110120
55432
5922
275820
16620
13701
2107
177623
253969
295455
208607
147448
125072
185820
152337
198402
240771
169885
45149
199025
149569
69059
188834
23026
17835
273799
190519
28504
77579
248533
182861
112831
258738
92051
107591
94722
10594
3764
25217
37868
294497
23477
197566
9727
286616
51629
108928
282745
299422
179302
155727
123502
129972
149602
155153
118247
180567
218240
292477
110447
294299
184572
279151
284723
78826
224702
145036
69525
187295
221332
141984
142440
266380
170136
188108
160859
18067
225581
255063
233658
154230
226849
298143
46616
142744
126550
12954
276637
134502
17771
36994
274135
38053
148862
214378
32519
5385
210498
130248
245945
75300
9883
191898
106121
264040
50897
228262
196658
214465
130657
278839
124971
287025
36222
249803
284731
224701
147520
59445
165244
179232
224855
231917
95711
190843
229771
217560
78503
259380
237875
191055
222528
193565
235631
225204
143721
283372
115579
90461
252462
96292
87499
169526
222433
41226
127183
228904
125684
106231
98413
151261
50806
57694
171564
119505
105981
46863
74076
165543
213708
103859
109695
184242
277699
118292
205479
177199
299494
279108
54465
95564
67919
139542
296400
156346
274770
152165
18872
166246
132292
26673
280635
101803
67024
93672
172711
242785
226363
257689
31874
266075
160386
178652
240529
214777
243366
131293
16354
102762
162137
87649
176853
233344
153118
203906
168281
151215
165844
247465
81000
233437
242316
272190
122760
60772
164513
58901
245630
207036
274244
71607
42789
15194
194519
246990
107208
281823
72321
161034
277313
126063
182283
41852
124558
38988
266535
175998
168012
199590
145418
150129
189076
205879
48336
73295
157009
282911
142442
110558
72314
110731
191194
88992
87355
136972
36513
143348
253263
51141
147271
189429
5085
226989
224062
188932
103474
20774
7420
279529
132077
209673
7276
90679
15009
102060
36244
169814
223177
241466
257703
250195
229556
189825
5313
188627
88624
126348
32424
77721
288798
50411
129508
27239
257174
78395
149028
126023
91055
55
279104
255238
288549
232561
168903
144931
196179
31646
175854
246773
134654
57316
100828
29162
232759
263591
20775
259139
59045
180529
32172
186603
147186
79044
116909
6794
269958
90265
123417
115915
294713
187553
48457
92147
254033
277658
30316
157208
79847
149024
250404
230018
158650
282599
272801
256675
291605
240216
285905
148939
225741
195871
278193
173600
17352
73894
2854
236089
209118
181888
31112
294122
167979
54782
236532
80757
129882
3209
23825
153512
169655
201893
217886
207151
146222
171342
185006
53233
114642
189913
157931
135105
59527
101993
64359
187315
149264
52302
16517
136573
258899
34769
133399
138560
167433
88010
117359
252458
32873
36409
215883
237134
205162
270274
169176
240990
208218
82778
248042
134350
98961
109411
298274
240688
51246
42959
282937
126932
116942
200628
32696
18560
177922
140888
112652
272417
55718
221871
61756
71965
183287
99725
177396
181639
157066
98755
28295
146564
11936
260349
116943
13202
115238
75893
288635
277212
163960
56
141715
47417
181826
52149
105796
215019
144888
247477
270066
106288
136024
90549
194222
55880
128756
34320
144015
34186
272109
144614
232843
12392
162782
112342
105467
18278
139865
85390
248784
26773
50335
126356
149894
280081
109229
171694
29155
76584
77053
290805
109121
168616
18495
54006
239353
63546
24307
259650
118044
61137
271618
8481
12400
208274
224880
23561
232878
225500
34334
48483
153107
166937
248343
9135
4319
253934
1959
197548
8397
37461
259800
149497
258011
249980
246088
182434
33335
143539
197184
4513
70195
90784
211116
230138
98140
212075
119685
67517
230864
249076
200385
119457
84807
96288
148072
145140
77781
141308
118812
232393
8183
295936
160410
272371
50230
265468
5030
75516
230645
5392
132788
170342
256381
123433
242022
213211
264430
35742
294592
252360
181148
45348
279012
220759
116009
228902
107591
286821
60915
127290
29046
210480
164417
192756
71171
144249
157250
181279
158102
136503
89915
204761
124751
39993
229425
154221
280557
188972
199702
45967
43073
96637
16455
281552
63115
55797
209254
149766
198923
183673
104404
159122
264394
127768
91574
13717
33173
153419
16248
101246
146994
14666
227976
34967
33486
62431
114894
68521
48787
11477
31928
23713
277016
293855
63647
215545
52623
157964
253882
275723
97158
243080
116848
144221
153258
239233
297611
259133
110191
291456
185415
59452
133636
216405
251925
86320
2379
134407
110672
248060
278837
49782
273702
97340
276105
32849
192908
285767
93671
14396
184157
208414
179617
121545
249593
62313
40250
281131
29416
94057
127002
77711
248047
4516
139599
274639
158876
137488
60036
48877
35890
88939
122977
1860
188972
260136
52963
6098
53672
183507
181434
256865
72220
80649
50541
289308
217740
147287
132290
176700
52159
135542
128816
34972
246017
84590
184097
74067
166280
161691
71733
115657
163351
259185
24456
76509
224027
105990
108372
271440
3275
153357
41174
56223
186878
217160
133864
109706
123771
133039
16798
248484
89827
87660
47893
12860
127034
22965
223474
242529
209828
253000
245058
96494
90179
73384
233287
291990
3270
229135
187316
160075
286613
164317
288604
225874
263489
148823
87248
280165
272386
270684
154247
14938
129053
208052
52880
230282
98504
289888
106068
184714
259240
96022
16621
119626
297949
233895
202092
86863
296711
102387
130950
234395
64248
294461
170942
109766
157797
299132
239595
183888
142443
39337
166234
82351
218085
99529
216959
285970
281823
143228
104342
278370
8395
189359
85774
290541
223789
152117
116908
22444
134832
245529
221829
174371
246266
206707
152110
80894
296458
147893
230448
138664
121899
42064
161863
249207
285028
285358
93072
231353
20182
167649
219824
267520
255354
26397
298276
96973
146693
164404
156947
287764
147671
145481
44927
11313
276297
207385
189310
78207
288748
43026
124506
174433
266699
55041
85942
283134
206689
42450
156542
97177
234190
272146
35631
114981
236734
296104
105901
64076
229159
111736
157266
82249
58556
274083
68140
228411
147997
25766
61159
62836
96885
67955
285106
86643
250347
84777
68294
283956
91889
62223
50058
275688
260239
54403
230109
122162
129346
132537
276313
108751
53080
181862
210467
242076
111516
166316
42168
85031
55361
60058
280007
288384
61158
89433
170720
223709
198541
287965
213900
283411
122645
108694
194998
208526
275383
3506
171748
171642
291413
259709
105399
49419
156671
297555
245779
269445
64536
250506
193523
202604
285609
163495
35112
17576
247042
143334
296544
176363
127991
205413
109637
27856
277677
243966
105685
17467
118562
231568
176974
288599
224046
111941
190629
157598
270905
109129
148324
271160
195331
155860
200001
208923
142209
294919
4108
207698
81305
28449
214035
215421
247983
172607
93878
163731
6953
51619
50413
126586
274394
8411
279477
74768
43420
85039
125787
120547
104856
160279
114105
255533
20072
109472
217912
63318
88879
168699
205387
112770
267746
207852
80350
142297
153086
96492
178880
194208
94975
202578
44561
81389
124714
16638
20409
222107
215763
86187
41579
265569
64881
122527
32517
151913
153774
110047
66860
164473
103667
231598
37116
26440
446
101514
241356
1377
35801
251989
210579
203159
131901
78406
252857
242309
4233
201098
126387
211696
180190
233085
254591
165081
243217
50909
87426
204355
298154
219713
3402
119983
128811
188703
172718
243159
113156
152513
96451
137537
42667
84277
286986
188761
15735
200914
248017
242185
138328
237973
66284
77024
12716
189073
75912
240257
210790
138738
218113
4370
239714
233404
38136
92208
144560
274341
97252
36419
133319
250795
284970
3024
180930
150540
28889
144251
10308
159422
152608
69909
248882
263385
4973
46868
86873
37961
294380
278305
84543
32392
116413
73590
269757
218348
272439
53655
195294
230230
61031
114823
167435
28371
270778
186449
90624
201963
183389
36091
157078
259938
196239
298916
284694
140851
41325
85892
234326
47257
145734
227827
52603
103814
196815
977
135282
244371
174663
242349
218710
117812
264904
149322
278777
56649
243030
273735
239895
217796
5790
4438
9667
36769
89997
147305
5224
279000
221446
92074
45336
107881
53038
85320
102212
84444
122060
130483
43011
199151
119173
280213
169610
138209
44926
185074
276582
250437
182668
232244
221354
177320
239950
265860
48233
11465
182936
4146
292830
41185
185204
41217
14085
21994
71887
52703
207598
6680
250317
140570
9506
107733
162544
147191
117005
180980
288504
267894
101600
32219
52041
40744
27348
254266
114748
152901
255730
12523
9672
81561
133563
49609
168723
210177
105316
182932
178469
152902
156088
273188
234750
279803
49771
198878
5570
118471
294601
298987
122059
185482
23333
14089
76947
257180
98874
299531
180497
224395
182357
197336
120235
176679
48338
248682
132593
188323
146222
68854
113292
157240
115905
241596
143585
13426
257956
222968
180385
24790
245448
65263
113797
138812
281123
277865
221541
33516
28302
24755
196447
82698
295183
224840
97137
24809
25834
186025
16984
55326
282732
282391
172233
10427
153143
41811
206431
29865
96606
29619
113976
194153
117974
193596
4300
98689
217344
12700
209836
44131
240016
113627
288109
53085
242953
174013
199083
231434
290840
195477
40466
48169
251310
278091
33381
182053
234080
114148
264293
227106
284429
39288
173658
232658
228316
18078
53884
296073
78886
86069
84537
295742
245874
108047
135528
34218
39473
136345
48226
220504
5006
266692
71224
187569
271479
61464
145891
75339
28888
25429
97043
95933
222820
50430
163506
20052
58387
45145
15655
129989
194187
71389
44390
200211
239402
28001
239396
271958
196358
157935
174415
86602
99041
47508
104713
230518
226910
137565
154494
292986
217416
159249
129461
296903
244964
136722
7100
31659
45730
272626
95140
218315
248322
146635
222046
64389
29650
142828
108820
222310
93443
238591
85443
136606
139134
32627
105813
30223
16307
191350
279763
54233
224353
134550
212883
167100
158466
295729
67374
9488
103836
38790
66336
220246
218655
97234
12528
92948
97696
252279
103093
19398
233281
77294
255181
191289
97173
19014
244589
107878
108724
238561
254370
235818
86674
285420
186181
69322
167942
19190
45109
54451
201696
188364
40371
235081
261358
256353
104620
107766
195603
259305
75056
61770
193497
144804
8420
115422
284496
286742
128221
257766
231191
235378
98101
184352
79922
295112
93811
35023
236284
292288
239707
188252
142067
170505
244049
186758
146445
205761
118161
287457
134102
136272
113564
15183
25994
43601
32489
103181
104330
126823
298714
268351
222854
121822
109167
97619
196910
17225
110580
244226
194114
250240
17949
214381
32339
18059
225362
209873
13121
166442
31766
107828
104171
46800
2810
270319
252330
190691
196427
289547
162702
195411
22266
120270
33562
223898
122214
247629
203306
67784
129276
249855
20770
113593
115241
6578
94715
239029
40121
68101
130500
153276
166440
28941
101972
165291
43194
227096
4663
47445
80293
251624
213875
169879
37458
297318
69683
238243
205675
35939
239858
38772
4909
279857
289809
80490
241415
63480
134246
131084
150273
43964
283100
138721
270376
229817
270459
65932
273835
184919
260825
199898
279218
994
282474
223924
209950
292620
217509
204569
251732
286701
106119
186726
182986
50929
233433
195761
46646
197263
74643
102827
186602
237361
187036
75062
142356
295784
178172
215681
172871
214008
124683
234870
208587
51577
92291
70487
298253
175130
242872
127514
298982
50399
58508
20652
14821
247751
84405
254518
33516
183353
234895
49371
214675
134509
215391
39924
67173
101879
34977
264066
155303
210351
15702
280273
239936
813
164223
289372
89735
94127
36988
20546
71826
270866
7565
117426
245427
205576
165350
288954
99795
250557
212644
191865
9978
282707
165778
174618
184559
40207
94111
246292
2081
175238
181515
229167
111961
186531
116314
292041
265815
253310
115159
228454
269185
84528
277002
183788
265367
154857
259002
12095
249597
177700
75096
188307
129031
5212
78784
108554
196998
259601
293703
284803
162390
181946
286982
248040
163524
174189
221633
281264
183524
168132
38689
178438
173383
9252
207771
284144
147229
57693
191292
201469
231447
55874
16268
177003
246355
296176
119721
33970
271801
151418
202144
288610
282613
29337
283806
297083
278856
294721
106003
100481
135357
162982
84389
280088
37438
102924
129563
262660
245140
60517
11000
68314
146634
82227
220370
46943
180148
184509
65755
229770
280394
111601
116492
279139
255567
179574
21720
92074
187422
94156
162106
142272
268993
93623
87287
133761
174007
65319
97461
176364
102154
4786
21638
284778
224041
235452
81660
283402
72880
278275
294828
22276
116202
222387
13727
269494
150738
146400
72256
224196
57888
156487
187066
138422
36024
97622
8960
13336
250703
214517
144683
253833
170637
246302
260523
218082
184563
265360
20443
130877
208223
143266
72028
273947
3678
50227
156617
282426
234097
83388
123053
269330
30222
182208
237853
298646
295187
51506
291180
287035
116246
146717
297654
297967
212826
83044
150128
235983
106447
225154
99429
25021
169617
28866
264414
133174
167953
288605
161574
81265
269840
260226
289990
173659
211219
216799
243541
263433
118990
11770
112415
163059
2410
22114
40472
126906
103390
30160
145770
24882
211439
278302
145401
223218
264882
235858
223576
82937
204034
263172
118226
68343
160275
96315
53529
12485
172710
14108
527
132904
165177
100622
373
179829
234422
115011
34130
258679
236653
58378
295578
257501
171950
284434
94747
169154
26553
70562
3563
113316
5474
79156
19607
18279
26802
260533
148270
188813
15162
153200
13786
85748
54367
127087
251765
285839
17571
222838
40560
115639
135568
229190
167889
213225
49980
120020
172681
211039
11901
27595
157156
130263
269320
120746
247219
179247
166189
235936
64846
205621
299688
136010
96300
77858
57993
255747
25539
257321
31
166819
103929
132489
39972
168555
111565
50108
74487
285235
161127
73339
79480
283761
230332
267545
199592
74844
201327
104914
81313
187737
23871
194662
43980
297764
31912
126151
137863
15444
229788
47491
24256
26737
212923
121291
208274
209580
126712
43250
261967
223784
49821
24826
43319
228011
126916
278561
189085
157829
3990
189571
108271
126293
245411
53101
224179
142235
50520
248613
270202
67965
3427
192413
13378
39548
3613
209572
83085
287816
214372
88404
225435
177721
288252
131868
52476
77329
95446
71649
220688
206681
284961
288533
250358
23762
143825
122912
35684
142912
235516
265226
214496
278571
288278
14212
78915
185240
53166
22927
226289
158037
146077
256153
271851
12806
33694
138252
114458
296593
6527
293752
3461
2236
207334
86750
270858
261920
38696
194482
84609
278805
80470
12104
171522
204799
121426
113534
72494
164518
131902
3735
56612
57503
90382
236696
56722
125694
127085
52104
3997
230142
76012
47622
280045
126382
40049
197844
33906
46012
133124
219367
77157
116624
65675
47817
165223
278472
287491
21529
155377
36622
6205
241402
100290
113297
274733
198638
9999
237096
170381
3785
16394
154965
215812
57381
284316
291504
19153
170506
14675
272324
242658
120415
68679
259935
41156
195897
241316
248888
117573
285668
287218
28605
105777
298340
15255
174611
228350
13321
278839
225839
47659
208510
200111
73299
254420
38066
14182
156210
177321
75529
208450
249764
169076
117461
168946
201237
123053
239220
143977
115791
173046
216131
96329
154671
279287
268607
115895
233983
142204
281880
102050
24320
84182
286679
236443
258783
185868
273614
262835
50784
165034
294854
247948
184518
118639
28405
241385
288855
23233
297745
291476
112108
283260
148278
259175
249318
27562
280007
148334
107198
89382
229732
14509
179875
212193
54102
235293
64315
5689
272865
99619
29280
11219
68924
176678
188628
281021
119126
157374
172041
169207
93853
224482
61164
96987
259535
39595
148325
250120
6413
63594
127014
85658
256543
137896
220113
191900
23915
188456
163069
276410
178687
263544
263109
52581
1188
43073
250984
233870
109729
299567
136881
61979
209166
78435
94074
22912
114256
292880
115392
80257
186262
219566
26952
236322
109573
253336
194745
121915
76206
195844
126496
235493
288627
20143
285209
75998
56552
146312
102494
25338
40000
4122
184408
8130
16704
168586
126211
56778
181797
82683
265574
121644
37141
165220
49938
244883
16728
119625
282245
197839
273711
57100
263945
158563
13592
11496
280083
67733
284390
174323
92128
232795
134019
260383
109818
280379
165838
251957
3546
291757
181145
272731
162469
256108
75500
188887
287431
245216
69775
134701
155495
236124
210167
225813
176257
77489
112869
294317
267420
281498
182878
52119
64291
86626
85022
254060
45586
295311
88490
169743
206804
121182
102151
217141
48461
71849
80574
166366
27450
151646
153808
134326
41017
294465
1445
1830
17216
82827
270782
8732
29198
171415
17378
231967
175650
109169
59102
24278
273387
239419
178092
123092
149712
282757
187867
7096
106118
218845
218201
233935
67914
24643
28337
76470
96402
81878
246786
223170
53142
69728
29967
94334
63930
39127
175971
262221
164346
8647
88826
6025
191512
211262
263006
205482
123570
17428
181169
136235
29549
65215
268291
75357
219696
124982
64599
160632
120980
270684
164237
142916
247511
16093
133873
104568
11532
203782
61300
180408
124940
99939
55752
163013
144322
33810
219244
167196
276368
116228
56260
204341
45565
14261
218
140490
6354
198401
50532
121974
12311
263568
268188
48767
291553
125291
210083
40527
167818
36785
28904
260027
253708
32988
146949
78652
272372
265167
53754
217169
221528
155029
30453
149446
36703
169158
77058
229438
19702
155780
129558
137969
177674
91980
255793
43471
107093
107464
162504
291268
51065
76017
14078
178980
24287
82090
227521
100172
140905
290542
203829
213517
138605
294766
117396
284824
227257
265624
193624
44137
216579
131101
117788
235793
109592
144755
183446
87944
161771
192445
69593
113061
218162
175712
157696
177252
285582
229218
152257
93629
258416
159684
200850
210155
135937
113610
175516
291971
269995
126105
2778
161805
229244
19694
96016
135240
288873
181005
196390
12926
113629
74533
222449
180334
294672
69989
61579
198364
232941
249500
207922
225791
295378
122146
108832
176931
139767
138596
187584
21325
54322
195632
57658
257920
241869
153729
14074
212932
257051
73627
31352
101352
269287
86741
139465
293365
115198
14294
299273
169389
254867
127438
111174
161749
70296
154526
178477
202015
185596
231001
169117
190746
144022
31947
257665
267078
78463
66609
64150
178054
161506
62301
204233
25387
198284
199632
127630
246693
206965
213108
206136
255389
30423
16812
132281
157514
136946
196105
172714
298739
205672
145390
48369
253723
180880
291597
145755
138229
225774
207044
101165
286717
53977
123254
251899
293544
258065
245430
54767
70092
156016
55836
172672
110432
61719
295377
124911
21236
93732
189996
250223
265170
20074
55275
281985
228956
261519
218772
80188
273901
92243
204927
43702
46887
162284
49989
33312
64708
145358
145775
46359
162143
221977
84301
46506
263460
42108
33099
236911
73249
220075
139267
289228
132358
243781
228954
52068
108516
252362
44545
261204
88470
174731
198277
9349
271710
122422
8102
3967
10018
291824
256392
84349
248351
488
22515
208454
183676
124128
77560
290252
180962
231552
93648
104816
61516
104717
274063
42358
97198
198817
159218
237592
133747
237654
5537
91194
148365
119608
275046
12655
126286
80875
5848
286084
118973
298924
235014
10123
81561
94383
43189
226946
294617
140295
131945
272129
249864
294631
268351
228812
178947
92606
144855
299085
93953
105495
275243
224053
190743
172488
230249
228960
268208
102622
90881
298603
33859
280729
279699
138244
294960
226995
49644
288341
140413
169227
218313
139653
66705
231037
92267
245300
88441
60911
264176
293422
235052
228339
81690
242500
208078
10773
22287
207062
238993
34134
262405
112054
163945
115022
91301
33064
197613
244812
25260
244368
292566
191061
3269
121563
64948
166103
164431
203393
177745
160491
282619
239382
496
48324
168723
209455
112446
174393
257080
223402
167787
63885
3075
295943
213907
76684
251999
295180
9290
289895
146597
191709
74642
211781
7698
61731
218054
217499
236108
129366
138862
43015
211839
271009
70923
171323
215937
274267
264435
50935
275367
56541
227269
153879
126253
279112
9538
26877
91286
283596
97930
286393
245035
86528
70570
256758
132268
94932
245597
178875
96254
273696
69680
36482
405
61587
242063
174463
3818
99229
154690
251046
244840
56864
259560
200488
200186
124180
15416
212871
221947
130675
278833
177812
291494
229914
97470
147743
18967
239816
198317
277886
21710
55659
281435
55450
66298
158701
273316
14526
142643
234993
60155
185242
89230
49919
236403
247433
278107
19228
202852
138574
114892
146666
238888
55210
97469
219533
216075
76154
291032
266537
4144
193772
204097
292469
14718
78573
65156
94812
104702
18404
292048
269786
243943
15976
193296
52308
259902
152123
280455
188558
3520
298568
64727
258168
38771
178119
251082
83479
268603
184386
22413
107009
109861
34036
141789
51219
133490
257345
200349
126758
127273
88031
152916
103448
276003
68635
21247
34039
167471
135391
194024
144606
11209
138488
138502
106267
14430
196860
75317
57828
44333
210863
293374
212206
73546
126396
291586
128396
55998
244926
52728
53359
100508
274111
637
156147
98311
2497
64809
6641
49751
211777
110539
69208
101179
196155
112230
157068
102184
102995
260030
50940
225890
222463
101332
288923
216086
148691
264931
59486
226873
73109
250468
264563
50261
228486
297492
291609
54081
152494
197880
201666
48506
295730
154978
97924
208375
5532
186344
196942
106681
270327
226863
98600
95620
156036
252118
147014
46682
184040
172590
96334
27833
139345
89888
233097
109739
229180
83008
181388
221385
164368
158655
294751
195455
222701
45916
108005
221548
192786
136529
265286
246501
183885
225218
286554
124889
285393
147134
281469
109809
270925
247113
184931
93504
81932
75034
103400
5401
197415
205545
5910
39177
30656
135117
5233
73999
70116
59192
158993
116966
195938
90806
164825
105937
24676
175934
162793
203032
133012
109168
10264
232985
121329
236926
176604
96949
213424
205737
16500
240723
84965
70441
68942
91153
222448
45267
24123
15945
69718
144708
279401
277687
208302
242196
96763
176200
12285
161423
227827
73274
96088
140769
65712
68597
91986
51785
192586
72053
119355
151089
261467
272376
84793
6657
68388
32546
204979
224511
284441
123210
78375
66152
1014
194179
67258
299273
253179
72344
150301
63823
110733
181827
8063
108969
95072
211886
149787
95858
76530
128016
201282
292972
77222
214956
193569
116152
79287
256217
254223
274638
187297
44394
85250
60974
243516
255713
141872
108163
138522
273559
14336
203567
74913
13484
89469
128396
81993
126085
287446
25510
39671
170863
190477
41696
10553
179012
43261
41762
261371
149136
242559
153034
99329
135111
200775
255396
208366
181988
83188
70678
72634
86019
181649
103895
278578
13961
205977
266969
259358
42532
111651
92597
11112
218624
157961
148314
245005
293533
281761
271018
19850
273435
82404
75273
189197
244931
155445
38034
16440
93218
180091
19017
159038
10575
163834
24790
191871
193942
68865
191160
126209
225138
266155
46209
198810
151894
253901
188932
123824
37029
194226
148022
178851
55478
187008
96669
135804
226370
251783
47279
140136
288105
16927
184491
273295
109289
149311
121245
262815
25928
221043
79004
173114
90139
92045
281594
214128
150649
267673
8454
228616
14949
114408
271787
33318
68987
30040
267581
40534
39980
86030
7655
50646
110347
14635
204105
21935
284366
71737
188938
126193
275063
170771
266625
108664
189973
125502
121487
14901
259135
13380
234225
260731
25344
298476
269231
85237
74448
226056
251911
75987
80185
149650
107205
52331
203704
92313
204011
291147
156744
148894
66707
286187
152872
44698
294526
111425
198950
75321
209785
298983
247313
113884
102013
61339
60566
180766
198871
294714
232922
282847
49565
170416
71254
44742
183956
26074
244876
117342
226839
256073
116516
245219
73737
278785
212803
3096
58683
35673
181849
159493
238448
2894
219166
188862
153148
183771
102814
134585
147004
235611
83418
134313
291860
75101
114009
63311
42177
131559
27487
31242
32589
183059
282851
287457
62469
141362
92060
243931
20880
120822
134995
17185
75562
106164
289643
228410
85901
52277
108588
293426
205136
242644
70686
71176
233588
177425
50415
265515
247362
150843
157316
89514
176366
111049
269368
169232
276869
114956
195320
296323
208875
177060
164767
233671
15352
11464
9744
171485
41799
232605
58019
222560
285504
33491
55721
114406
257641
18631
9193
67462
278091
240878
113503
289179
92049
143055
31870
209391
229651
38974
188016
92027
71146
299069
40506
190688
257741
107237
7854
186912
231942
105124
60771
176601
295157
13685
10432
137864
46434
60945
264855
2314
260607
295363
39126
27393
215769
25842
219101
20580
291683
141916
273363
223792
264072
197981
72413
294424
108237
255240
63295
93287
123269
174064
94417
240064
254226
62807
111201
165047
214092
3903
216526
246911
121150
103330
284243
103151
187890
1868
124290
192584
180472
73645
24632
107954
42400
44845
59094
32430
180840
60798
46252
257158
272837
200051
102929
98523
132567
36247
93135
299391
10940
68827
141962
110245
119817
194064
98851
143968
45597
100363
205176
170384
196445
84367
124210
33604
88358
57410
167854
120800
110872
14803
46566
102158
117227
277817
251663
166342
121490
295747
168974
96362
65643
30058
150002
37472
70023
288838
80649
266573
270413
113385
191625
79212
82263
86114
93572
25535
139972
141164
138318
116973
65937
176068
176195
231522
11208
256852
195232
209731
155816
135110
276263
96271
19761
97859
28691
2167
131211
51301
219833
17438
30260
183477
223838
266151
258634
120229
52162
40979
236894
111171
118657
152057
42775
263847
14371
287490
280152
130620
79388
237185
277995
74390
54824
10948
81419
38200
243905
287280
161914
116249
263454
233724
165820
142725
17810
231826
193808
23803
106563
273823
281523
294291
220379
83333
192719
46676
183671
172847
38518
172637
272963
79761
216408
214814
106889
179244
116967
27826
148564
85517
203434
66900
100061
2412
185391
229341
95738
151933
197226
218045
272961
275328
143733
221428
154266
113397
286893
286507
28173
254105
233191
99734
206772
218541
218816
69023
219867
265522
32641
193356
2751
299891
78419
292059
73570
260045
168342
137969
94832
208293
57445
182626
73248
60061
162229
125004
26170
277603
200188
165386
227621
122589
255102
260085
4994
200292
105368
12000
33731
86904
157281
27672
266624
101596
81130
221998
282351
38178
295236
105268
159276
47313
4047
177978
236561
180822
218154
40580
67012
7792
181410
168656
182336
281219
238310
287094
13922
193631
287272
175567
138101
236365
45229
277453
137514
201356
262170
91424
33375
128132
78460
259722
40510
197985
163410
46624
141651
252781
251054
254937
219461
157944
148275
128963
26027
294003
251726
36565
184172
39015
206530
35353
2338
233255
226605
14696
219477
30233
43054
138323
154257
108107
289972
89162
172012
199090
192833
205861
6901
273388
75522
143275
82109
83671
282058
231734
21309
15218
282489
264915
170903
60202
27259
167199
118033
96459
193021
245742
95456
248137
282678
230228
166427
175959
157312
229711
289840
28757
199549
50177
15680
262988
27694
197095
29581
278243
132422
164055
116721
200722
234016
158035
215034
223636
233297
173283
189640
275335
299132
223322
165836
265336
227604
147177
84739
169182
91107
41929
17915
256914
95170
281257
67686
24926
94563
124121
148879
186486
130443
215898
260557
5701
158341
127205
99598
172804
196907
106829
10343
58958
256575
39731
285122
112195
160599
111824
7920
295660
280894
46592
197211
196153
5736
60980
230725
78509
85536
219760
26384
243247
66754
26778
117863
219494
41321
120428
260657
147684
212093
275007
287007
135117
139803
218161
9201
125566
286363
117980
191201
109849
58835
280383
104587
94663
31695
195328
8521
135250
110685
246151
292280
84481
171756
203572
88113
74011
106170
118697
212026
151400
93206
94617
73238
131734
272196
47030
214403
59112
209671
63662
198461
112685
195080
20562
93009
45238
248359
137912
80847
118100
96193
286277
210830
199831
23078
82603
245593
155534
290125
86934
289631
152115
209753
43285
282162
19658
19367
63209
131455
209323
144961
102816
34229
206789
7956
47435
79206
6566
293571
12581
205684
37419
258839
13211
165508
163272
115896
259581
162125
273390
234927
151450
47839
222886
89726
129375
131570
241209
253884
74108
73675
283743
237407
218201
54163
83266
260677
35771
166649
264304
109019
65447
148844
225947
212473
66435
70652
140032
291723
122117
73714
157636
249265
256809
7264
212278
119242
121029
284243
78110
181490
101718
212198
51974
99714
1744
233593
5530
276845
44886
176732
196075
139891
262169
78527
125995
58391
160987
260173
160352
161536
139587
227013
214207
100978
136847
5277
218063
99538
73386
56461
296943
15810
256557
99870
244423
233901
27008
64357
254523
27238
216320
89078
292286
278825
260766
282776
29011
90570
8636
259875
127447
4054
16582
291829
17840
170496
178878
169627
245488
28816
171541
214457
174811
222245
99795
112830
291542
215610
271661
190875
78050
71954
131985
59581
259412
223168
47434
87372
257220
125368
275776
100270
53508
183806
174812
182679
20594
57261
182994
293847
214975
177542
155126
153535
179382
207398
254323
117343
235630
46114
127516
17811
95357
109210
4123
66867
72030
8679
150115
159061
18465
229734
30416
297326
278702
259455
50528
155215
295974
267276
282461
188385
207525
112108
177274
104725
157400
19710
209460
193570
11021
20557
84518
220630
169386
164078
124650
2028
200573
20045
178322
63734
132251
192988
44303
186743
227798
112136
94480
235230
287848
57101
231490
247729
52541
103387
205569
138784
184126
101272
187423
149642
93130
197903
259549
290644
165688
76926
199673
195626
278893
159544
103495
173885
243489
154538
154120
272205
218943
7600
162792
125263
68850
58287
136699
9872
106258
258765
126911
50987
181456
43080
83432
115925
242560
280710
22293
25858
11915
164229
9279
265528
170826
279326
91813
35326
54529
140680
142391
248490
12614
156770
223083
79679
246612
91578
289989
130487
236913
298642
16453
224481
53394
162334
37672
265107
201207
148668
21632
286782
134801
270056
129786
197496
201560
124876
213460
69997
266522
217168
148087
150008
279046
186124
74100
274442
53720
121274
158769
59201
140035
159324
131519
198968
136352
51391
111586
216910
105117
38482
208106
246629
936
129107
25613
180651
73158
100580
176892
299065
232523
184892
90661
6250
127479
27336
33875
272062
143364
190258
166218
183204
169573
107217
280906
39674
234816
113239
252213
57139
167338
105315
48821
210026
225849
76995
117367
110697
73648
186102
197221
903
82479
42765
135944
209518
271417
147983
213447
31078
188434
299767
262576
157927
120003
260618
19191
4264
263689
294972
61510
278359
25008
64628
61315
240867
141996
21789
278017
25633
7515
244406
173428
227998
219138
245734
28334
223183
106886
144288
288732
216645
236203
214189
268543
27361
242340
12360
11628
176352
77187
89347
177413
170490
63808
95605
174735
176839
157142
197819
124540
158680
279526
15903
168722
226231
179960
23430
86540
10806
228646
42592
146728
278064
92958
114543
69443
127878
198683
206778
200129
126726
295807
79741
280806
219998
62584
196300
192543
30211
4162
293806
31572
210438
223490
236257
11786
265861
256197
216587
291495
128077
275177
278118
77482
70980
125612
21809
180494
274922
93325
236891
6870
266312
268118
60688
280587
136660
57044
201558
118194
8449
15331
281507
176727
269933
298822
237288
83346
130307
244498
278705
68615
165863
134292
242672
82574
127640
128825
146147
155973
228143
263117
140453
249279
225925
187579
156078
215932
206919
76192
34398
264473
297005
14137
121465
15834
266850
14619
59352
102347
154557
177954
220212
225371
12146
242759
97058
156014
284588
192456
248882
4377
170512
89166
83524
118432
9504
291813
154038
16494
196917
211741
169655
120848
6183
252007
53015
25236
88266
186298
90215
89765
86551
102392
251735
108076
8271
134105
10566
127669
99996
144875
156024
112244
57634
26923
95975
263659
126937
39567
148542
284429
188419
68805
40372
155146
67788
6912
20940
235074
75440
209353
172820
177743
36972
195317
190945
155244
150317
111847
144561
126799
251060
83781
241230
6232
247952
90055
163803
218889
289640
175019
246125
207498
281475
150968
108758
202743
287434
260249
71457
48953
178218
12591
267833
89299
124610
195060
171549
32459
152505
275776
295467
254133
263839
297320
298995
221136
120687
151156
247889
21434
281737
70296
189750
223006
14854
71436
124634
198422
23679
60162
229795
53245
136925
75405
26588
96457
230194
187951
269764
139617
298375
203144
131233
51229
198346
247786
248327
210774
168100
74225
191751
277821
105214
40654
185194
272157
43940
248135
270334
226008
79747
88113
138741
183260
192985
41038
13813
166246
112694
134775
242770
49433
136529
12710
101403
286027
268113
206925
116231
223539
209256
196416
85115
16108
232626
112441
83040
172649
64956
70056
160249
112791
211319
42711
67344
51384
152509
31611
5313
250644
126644
86527
181069
116860
27210
187098
129310
125422
264924
36285
147420
37008
18529
218143
127241
134575
47621
71833
87927
124463
262790
11870
25236
39805
26069
205029
22751
185838
52650
189014
79171
256206
274613
127211
147272
278475
233908
261702
92501
284110
157866
124877
156782
132961
67940
212561
12916
67269
264989
96348
47395
240262
246980
217908
221280
260045
16569
144165
181343
161816
200935
72205
65263
46444
107301
22397
137653
211249
88430
73893
218805
60562
178206
140165
281878
133053
97616
154421
99679
58188
217225
145511
286226
210431
218029
153884
34172
41233
11032
164776
25210
211529
103280
13292
108480
84937
133949
25567
182009
131130
81506
7997
144864
169614
36051
73813
276570
83589
35298
198450
222283
247538
65724
64026
101883
149323
102134
78664
118318
10602
184983
89928
297235
31069
150129
11533
82939
106340
189395
92381
180528
135987
61470
205190
214064
151411
49703
286992
258133
224371
174663
243783
14057
98600
32608
46143
186736
140298
66028
77469
217263
113304
299089
55698
81422
74473
189710
143568
231915
94273
289730
263941
198007
53168
236329
152317
57967
237757
280645
297938
285750
188990
2828
18834
78875
41321
215912
20338
225688
239082
101001
95587
61645
130087
91198
96968
90363
45165
14671
119049
239974
63453
7046
192216
244331
141623
67638
243757
46693
189383
285442
239429
153605
173856
40644
191929
117686
117904
63985
24255
134550
152394
36915
295176
294863
208735
30539
136091
152955
89558
31420
205525
226488
151221
33824
94730
55113
224753
196262
155825
186404
43855
195938
165309
232532
140523
161801
293378
273681
147879
46680
11658
158460
177253
30603
41985
246746
49402
180155
5601
109900
269828
243091
19971
125375
172469
128644
181757
158556
271175
66065
243625
268989
197221
206617
14220
100722
23236
202653
65916
269649
176992
107667
296823
169405
42211
258622
51840
171145
68319
4647
75345
107297
145540
40027
282410
121657
232651
202347
37690
87343
139724
208882
294314
70567
137895
78860
54531
90181
225831
179286
80850
264232
34919
218038
80278
215696
42140
168001
248891
276948
24031
233312
77682
21117
247420
155770
22116
135758
284122
65494
114689
125284
206232
135157
71333
61158
78452
187867
249731
80541
183706
298912
35939
41252
29713
127544
20749
207857
12184
181837
109492
126403
241482
261183
132742
38070
127000
136663
98263
38615
260921
291985
226023
3892
174375
113663
157147
89536
111847
297770
66120
91810
143865
21818
293743
208873
96891
28577
10574
12042
224340
270778
55813
149228
280543
45886
225342
290941
296451
100528
277667
53150
105164
206167
263457
109378
151173
130946
247122
135060
293317
205774
283677
274865
166223
5396
77213
298452
102910
3290
195585
43580
29870
166740
297922
184004
253719
226602
227643
77104
38831
119009
8102
272196
290121
250348
101323
88063
186623
132994
235013
292398
35517
99986
171105
223516
40391
3568
298501
223604
146066
205810
247216
114216
63809
68926
283876
128984
273484
85936
69636
149630
55640
59327
130466
151870
226728
215215
233560
238121
105111
206848
59226
255322
81526
128775
249043
176173
241095
116376
220668
21404
109236
25395
76729
279955
78519
216798
83224
247087
156369
93971
282256
157313
17807
209213
166822
206944
97014
42585
170606
21769
22026
40783
223078
60008
31295
536
121725
109996
142922
263653
294784
202095
222468
187143
173933
259436
38851
275894
72624
136723
61785
217293
207040
132223
139900
226305
44130
9864
158322
260618
251407
221779
107879
152583
183879
85692
16861
40294
72606
278320
230345
121064
117143
103928
34829
221414
193947
24736
25486
253933
247861
200333
281029
194163
163259
230378
21317
228897
152218
240598
232946
26573
96199
178502
62611
249628
86328
258576
16525
175910
30297
255266
101430
160198
25281
169804
60326
295319
242967
299777
77714
125052
240397
6107
13225
104422
169486
244895
263810
4383
206078
14327
100154
225052
208201
191718
279357
140304
121253
253671
284131
225821
181076
175105
31822
198728
143104
249987
182250
177703
152066
170363
269777
15476
129530
189233
117669
175793
46126
842
168484
8095
67534
211039
181491
150031
232415
106352
98034
49270
209139
247623
185421
243029
219893
249696
43226
216900
271872
187283
270261
45696
10146
294129
88941
179384
122906
276285
247869
131202
158985
214990
140358
312
248893
190159
27571
203500
293171
150861
63548
144256
202055
21979
207248
90740
93349
150653
253872
210909
71893
82831
7115
246676
208086
52756
186278
219379
113804
152386
144564
209202
246003
287250
150044
206068
13437
229904
56225
155992
222832
228652
218456
242893
27705
235529
210310
105176
31288
294280
242007
239108
159560
22873
242744
171439
9866
174431
295987
140026
76795
46127
193920
123165
297467
185294
295574
196663
60275
138000
173104
68494
81104
115206
96639
46137
189654
223540
109549
60739
78340
78933
227787
260998
102849
91700
158286
173507
273228
155847
59152
190731
132625
45296
5944
40068
163103
209493
165780
95908
87112
275891
235653
131877
67854
106163
15698
92745
69458
78989
287875
286751
96024
199357
2637
204808
266851
8613
125353
228005
81551
2063
148265
71594
152834
262143
55798
173477
42925
131700
124914
271240
115786
204912
245683
274816
132383
291490
252679
137630
59463
21946
185728
105258
171621
250263
95145
264915
73779
245785
50612
137094
30051
292094
282493
68955
11342
163631
101061
17143
217456
243219
133343
127652
165034
457
269560
270025
78660
204380
279402
211954
209613
41891
48769
11410
132388
7941
16046
68811
189502
68657
260481
284583
265590
196866
280465
126974
114208
154877
199354
162182
32448
149824
99459
194360
198163
253579
36502
101568
32585
54980
170697
283125
71489
250924
185047
4985
53624
275586
165461
126003
84734
173056
116396
138947
40728
246231
283502
73365
227290
174735
167794
140311
196846
275499
149665
298331
120488
255093
292414
193171
179634
127827
272991
252061
156781
110781
3744
14747
241408
195914
147442
49155
90922
39379
225647
280030
3930
291082
226122
44456
295330
201302
107187
193506
266161
271037
37962
225481
241230
89489
270013
285224
160383
285610
276515
160471
163659
134808
214532
167338
129232
153066
24424
54099
144281
197995
16993
195479
267449
160534
249716
98474
173665
294869
41295
273227
288330
112658
121065
94721
214093
16132
96597
55251
62059
268555
90389
265387
87837
58150
26077
80613
6980
84916
6699
191128
261317
35029
104330
260335
208532
216815
279301
230263
71197
290583
244722
91413
136369
11319
190786
153486
69764
291365
196212
157042
141881
181490
131540
289959
42707
239546
81140
45068
244854
283625
20671
263409
126996
228402
61096
297952
222314
127049
126426
268093
63709
265549
48896
170151
180399
34
205403
76715
28565
280258
262239
9267
250797
115707
178255
153568
169070
50923
292810
133065
45387
153239
98213
110008
153435
25359
42553
116466
264563
74303
178180
54069
109916
160486
237736
165540
286673
113988
168603
287893
158032
144739
275077
34178
63302
194022
170253
199613
147935
268290
253391
248194
197587
36932
252443
62399
273951
157092
293763
233105
112191
20051
230876
157566
289495
146577
11301
188440
122125
189045
64679
71590
295811
133782
17749
5894
234100
284345
281345
67330
63772
192629
184239
222776
246574
137709
130378
136772
55579
38256
24501
249831
39011
30013
275115
187636
37042
127367
81220
24747
71098
3877
227824
134295
53962
8432
235686
217626
163621
2749
217567
45850
137116
159878
94868
42148
166301
262164
173999
119293
107743
51990
75518
275546
216149
114130
107561
47772
269823
88713
202355
175985
228347
20591
208471
255830
245511
243529
79592
202242
80877
148238
226589
66115
10612
93600
241969
73598
172509
297371
33476
17768
69407
152701
299909
34106
139476
17333
225174
100627
218748
111061
58789
8264
222535
94186
237460
267011
58355
179373
197852
177659
16033
148248
123139
225031
43758
242389
251975
200410
290886
195051
26168
117456
65825
282703
125781
6892
107999
91845
198805
144570
172615
3524
113769
163538
103013
59696
13246
114250
165480
245549
76872
89030
271885
238774
174662
106525
133163
239171
192441
108428
85707
149865
89906
186496
240698
88069
221859
49469
116500
75007
192287
216215
179556
173600
278790
232386
220633
145432
141404
162012
90815
232612
178049
30582
62875
132476
244188
103614
10222
197112
163985
245570
192639
155718
169086
274598
553
169204
134029
14382
40494
235371
109443
260922
279698
58649
53379
235566
227074
61776
225872
4293
140465
195598
14573
36650
69054
167610
28456
277632
128070
106583
3326
141512
199337
81646
250349
249900
141725
224589
208106
60367
51837
22521
176590
112543
36358
248944
254255
163825
268667
220674
82050
96262
210767
207434
116671
107649
113165
151955
279514
277728
101618
28600
226063
56994
2946
279810
57816
295830
159690
29435
226731
109987
28799
176628
218010
141858
159750
151785
299598
113086
41551
182583
103261
177995
207922
28806
172183
275656
42132
153932
110091
28423
108889
185476
140774
243882
265688
14895
214676
88781
133733
164136
2244
149379
217519
140158
93104
162027
186488
290057
185712
49623
253996
245940
182508
17486
89181
92724
215439
280809
65461
71943
166524
205837
280695
12331
30448
14430
49280
33887
145266
93913
124170
58951
16525
47074
144389
139813
251604
107072
274163
128339
280987
249852
83583
186766
39528
189907
281113
246865
106145
201921
7749
24779
233052
292100
21067
4425
192548
213854
43453
271376
57248
77105
10505
217920
136581
283333
299789
200929
249884
253409
37042
209446
73609
278998
209814
119282
36259
272205
172713
5234
295492
268352
293070
59272
280845
55381
187595
26863
191415
179050
970
219253
80508
58277
143935
89990
56009
13685
281397
8787
288459
201903
88410
224587
24166
35465
245308
236184
188222
108799
120059
104513
20597
249108
206585
45736
230262
82060
226509
270717
116994
212609
267448
289278
287268
228556
115190
269566
98707
72299
261523
98355
239276
71955
178957
154228
95160
553
73995
188397
248856
250301
18112
35841
23658
74185
217845
279666
161269
212643
236334
125617
126985
261760
122667
282159
111603
260794
290793
166906
269927
84835
215988
98506
121647
8417
139098
43949
203210
224535
197522
32831
53542
139026
1706
137819
203947
259632
261495
265957
266974
207436
130439
199674
266223
109262
37566
194425
177570
299592
175639
282649
25078
2834
130559
201850
178886
220331
279740
35795
82130
207177
282179
41143
284316
37972
270812
217645
132758
125312
198153
275606
234355
145500
157743
79934
298351
271392
76193
216176
221508
10911
289135
13818
7583
35250
279182
267382
23404
281046
38347
54710
205492
261996
137954
140432
188678
47295
30231
261176
57452
240743
264990
8008
66251
81188
244208
38880
225697
166886
72686
267947
179520
200020
28427
5963
42166
171488
84792
253325
295006
131718
210949
88209
207876
21756
217172
105932
150413
211720
148933
205650
219930
132886
21204
217735
13378
271943
46599
187963
293566
290172
114230
235807
161305
89635
96094
89550
227853
25109
125107
285614
92436
206857
276817
260558
222199
59072
30271
254314
173123
195242
197276
221016
127025
67948
81768
21425
281182
119959
170183
134271
223076
236909
268735
279910
267066
229200
74698
179468
242368
117282
188827
4668
119169
159362
151409
277568
177426
240364
21043
164661
91204
166386
8353
238565
131099
108138
19050
228296
1123
1392
167044
90461
78199
51194
109893
246824
291099
236717
202851
97692
173516
169676
87341
54405
192545
152949
101375
262061
106331
170689
127979
265388
293430
173790
158299
115511
173869
193764
66449
156735
269508
104833
146643
259689
152937
186698
70986
118932
81010
57645
106555
275144
23489
55730
92340
286823
297542
147231
287380
221943
103840
129894
229619
177669
142401
183504
200859
276154
170249
201338
81036
189849
5
121224
237924
242080
119911
289574
239701
104154
10048
196406
244652
287978
249404
141700
107608
285190
183808
45037
190992
283540
297587
272329
8877
77463
187041
234005
160794
223157
118659
26331
175624
22218
176546
206658
282024
73060
205092
77100
124933
116523
76280
20912
252662
54402
80535
110460
91826
89646
95710
242938
109299
117486
175845
162960
55417
297566
210008
156177
98755
91058
133833
181365
152074
269344
276278
12110
167232
161593
298891
220678
107253
184000
151870
101012
82104
215027
80192
148735
49575
158274
281133
121611
21478
47622
118990
141730
33641
270155
187331
169372
205060
35627
17883
101625
190141
76333
94866
22206
292989
111412
173962
225084
1271
26547
241842
240875
105107
102143
186824
277877
150263
188922
96640
63171
93320
207356
95864
222193
15263
10082
78872
260018
49689
195004
261218
111226
195804
207436
144936
166123
134662
238016
258087
265524
101633
289849
85616
232293
20891
109215
133378
218626
47052
210561
152981
65222
142619
31097
299399
273943
136801
148109
202723
73313
295469
283115
186769
294777
140888
228913
287144
293444
92982
241257
239476
176627
160522
125557
96195
254470
299496
240462
257271
56668
265393
16621
193529
275699
105679
209080
230518
63335
13567
50379
129885
78474
119840
48389
117247
295673
13679
84342
283872
121737
107062
228741
157093
275569
143548
30210
152286
154611
147164
8508
41394
247364
167333
264655
144761
139458
146203
117356
152437
202485
283066
3736
264460
3772
95034
45044
76849
183417
150816
272798
50133
81794
195256
241643
255541
30195
90430
165070
295112
165048
44591
62481
70034
248554
177143
256904
2363
181276
147780
63468
86875
88257
86817
159818
297680
165610
267922
221898
77766
96600
61404
130155
36557
21650
30235
10468
56608
232407
235288
100488
27252
17112
150832
105463
123818
76944
215952
134183
262407
200786
110215
253676
214609
187786
81958
73154
174052
5948
260153
259211
6741
166887
242146
192595
81471
161792
52419
109294
130187
132573
216266
189021
219809
177328
31169
205729
222382
222517
49219
126387
169924
127468
194142
33767
292983
286136
207534
263450
67831
57748
123484
73637
68911
263107
170815
105391
43778
74217
121852
32366
251271
261918
14013
74538
263024
143218
93146
190294
143523
157439
136158
205761
52402
58165
47214
108941
201664
294579
54712
126273
40665
258073
188969
227146
58829
283245
3629
93334
4653
186441
135837
80925
197067
59205
211412
199181
166016
256818
52661
204139
215393
192341
159205
148860
28831
239511
62922
163948
167534
213285
34030
129030
268841
92397
70457
72031
232610
228098
198232
56242
298176
71559
31145
167559
132814
749
225545
185951
205487
55316
159836
116867
72950
161949
94541
144824
43423
75320
284759
280172
12603
225713
157992
96434
238886
211761
139906
82110
7832
223359
51654
167703
152853
118204
275026
227619
250030
272497
144758
181492
72314
242109
58663
292415
16247
63161
294451
88538
180735
117293
182544
196915
112230
56335
189500
102035
129098
73534
137443
101467
186313
112111
117280
110982
248598
181637
285176
80241
230973
188096
148842
283125
28381
234465
254767
289573
73212
151223
44904
287365
23502
292377
263293
29329
195153
196596
91111
152629
184669
28458
271365
169820
67319
218904
289562
123709
149653
177332
79062
118913
296780
102982
20003
255195
59532
206814
11359
257000
104403
261368
225811
280518
76951
17387
6946
106728
195351
13092
94910
230242
188897
18755
44344
262489
206756
298876
133711
267091
87938
130305
54337
99216
231502
150771
79112
149882
298347
211166
225742
250415
55486
237031
200081
288178
79150
51009
109654
34039
167273
268319
231654
232081
232792
275759
267450
231108
173343
264493
46013
294404
80826
205672
52090
249623
132611
92920
113859
50572
42112
206258
19086
19610
147391
141329
131335
56817
141612
213696
248836
95190
132513
27001
91551
145446
250160
11263
29686
26026
148537
100449
202570
255307
64548
205448
7294
44266
232055
58519
272116
52038
123048
281976
17486
130396
278151
214576
222331
73887
21734
232811
274240
186146
251192
130313
8929
188268
56328
216965
18521
248528
1652
159085
227852
281454
13583
145161
231871
130207
9627
239327
178231
155739
263227
257239
166095
79093
158115
13943
80545
2175
108683
237400
92992
170567
90896
158650
251454
110919
74703
124630
132739
89982
1896
42243
151788
116474
148253
111645
240420
129506
81589
297683
111026
245693
271715
118817
123176
54751
281085
162860
285507
24657
269397
23097
152606
187725
147006
168685
265376
147011
166821
210476
176458
258256
145567
70123
131201
90879
46738
136035
219326
129517
116990
161622
153048
297673
96268
204479
210099
1170
69559
290373
22344
81990
116455
29698
276989
257035
3824
288570
3766
127154
200760
208105
15497
181843
153230
114467
256430
242248
183258
43530
197719
253575
281403
240212
135506
279033
157181
237513
232616
249444
81100
281179
1952
15209
97594
288511
64378
242861
17075
121890
5210
26022
163593
262299
187482
66200
14151
297888
89706
40327
142921
139949
58813
244442
211691
270110
85776
110355
44657
76303
93889
206036
117117
52160
168317
13036
199314
263248
72502
282076
238365
34072
33217
25394
134151
11302
129643
163815
230135
187112
67374
76939
176480
225602
152164
173391
196834
145371
26299
102500
68559
211842
48178
249923
296324
199672
12728
150748
66392
220648
236932
85162
98855
174745
290261
146342
137841
272752
144409
231573
176083
169632
171633
7696
21343
279400
119336
229641
276142
19685
81550
230942
247926
112742
291039
233356
2245
19738
203559
217454
188755
102403
275688
30075
201624
251168
6790
242689
111315
153233
111387
114347
199757
74058
77995
195340
296106
184581
264423
28422
205525
88736
277334
233813
197565
234909
257534
125040
63883
216935
39046
162466
271263
227169
23350
148451
265497
164671
52795
66641
26127
70234
139829
51036
183794
244716
33205
103636
1459
40167
69929
180670
81611
113175
240905
143476
1454
54251
271761
177980
267579
238566
290252
69596
53663
271657
33064
225116
194562
233265
79826
142412
44621
134303
219946
123688
169069
5246
144180
182788
9686
178805
259078
103212
248144
217130
287070
38210
129777
35220
131976
224853
73264
185554
3959
196769
97000
95142
291265
231517
266899
205177
223702
179519
268580
216309
200217
10360
47882
120395
157828
55417
297360
8796
55774
150474
147880
152673
94354
125279
165703
135234
88475
166548
241684
272438
41122
256978
279413
138807
105378
145681
181564
223808
234524
202084
189479
251861
7127
97325
94009
266332
287175
272316
68291
227419
246869
111683
29170
249960
220385
152864
44261
81788
224901
137298
36822
212552
233730
108971
270121
68268
14678
220706
82962
260395
174098
133101
189903
226768
92038
57410
66835
261395
26775
280464
132433
253810
129033
33160
235804
297268
187263
192718
269160
239154
99591
176701
149153
35962
48792
263634
115217
6631
24382
292799
237666
16116
131778
140800
128458
89464
170824
75136
138287
226966
193797
207104
238441
113778
88356
103475
76166
62812
269258
205638
21276
195742
119515
77344
186340
72137
16665
88462
239961
49906
193438
208781
274440
132533
77671
246683
224003
64324
169196
198368
213562
96324
213793
105895
99927
15420
79345
291127
81431
294416
77562
111932
51259
84200
204213
58011
221160
62449
16230
191249
228785
165515
275645
154079
251240
288033
88594
117624
198807
117017
105811
130389
41178
8855
256734
93892
222477
284709
118031
150013
211509
102137
275582
4845
226523
286566
80272
25934
49124
141110
141817
101011
260736
168194
10159
139098
122822
232359
24957
197782
90659
253325
42482
195366
80541
192535
81109
171085
206898
202895
181608
270561
144639
270884
17972
89085
80705
126441
126687
240757
61586
263608
261522
173454
212741
66310
136876
112320
162882
108740
153448
206130
55074
287635
149638
103381
125865
200861
35277
207245
81270
93709
72768
103954
196296
133568
258290
68543
223919
67134
285086
283179
17181
20652
164353
179222
92429
207472
7600
230148
260564
179426
127749
191822
26884
260758
127901
288685
16098
49893
145321
281710
8837
226363
100383
211983
264426
275255
83229
271921
109504
136002
182501
234257
271546
140110
228674
159992
62290
290455
66
102476
84875
186002
116883
51804
345
151753
203102
114883
89945
160564
127163
103099
51394
132744
94778
56733
195471
73717
95971
15855
38566
224067
93154
128554
99913
182881
216983
265532
30261
267979
282494
161338
227306
85367
167103
227722
284632
85277
271867
34213
267277
91937
37936
49743
59117
165575
213398
265939
287951
259929
50820
2830
261585
185847
140489
99529
219848
65376
270071
192223
244422
298562
67370
102706
221693
288434
101673
49166
170520
68782
208852
180954
197788
134097
31623
270790
62795
274941
162929
146309
71537
37344
276783
97474
100328
176706
196907
151142
141580
97037
63523
76889
25981
218200
71351
97884
196515
11073
209670
54160
245086
200797
148711
184352
201092
144102
174532
155411
4720
299115
292973
39871
183594
256799
215651
172141
249291
70810
18545
188072
266026
177127
110161
248466
5088
198062
5501
107259
128383
35447
184105
64316
219491
101529
104421
28243
281209
37462
118850
128185
166218
261777
292489
136517
61818
146128
242705
72795
69733
288153
217291
156013
131022
132693
124612
295078
10356
144156
248511
283892
4706
4528
97773
106668
55336
293908
160909
66696
221884
131163
129654
248294
168035
247058
223323
99525
113609
214275
136041
278675
275187
146683
121669
145150
18964
131897
94932
256114
101593
235428
167778
38573
87320
138542
268434
23605
157683
226476
124961
218081
122942
222698
232238
121664
265522
277154
108720
129241
126994
54350
221850
199361
45938
177793
200557
88859
40728
51998
265048
273747
238464
161346
257364
218869
184375
80887
46132
146772
86839
111990
272120
38509
125139
57146
244330
65011
193986
55557
133553
6645
213524
249244
85575
80476
192776
141714
278264
254141
118211
122621
69811
53583
237874
187327
48353
297272
112816
270429
264107
215405
193189
1264
247415
153375
282406
48240
183779
290045
96021
219110
15397
159108
63211
256667
93279
105235
50628
161241
159150
158345
221015
168478
174704
88540
74865
267882
106902
77717
221954
84716
95668
260143
220588
286543
225138
56583
125608
253173
274445
117950
173161
143761
258747
65749
269569
194061
140304
170212
271322
194993
174860
179786
121694
244635
2056
39631
15999
279293
139677
104742
286768
153658
169429
283862
51377
217575
88905
281752
187488
201841
30381
45501
218234
252494
267707
7064
282622
20319
8724
47691
57523
114372
227032
54883
54608
110280
80750
167147
233446
230660
35154
210403
7535
49847
62519
225500
126179
174563
46081
143536
15366
105258
70179
147624
22639
60016
205549
171248
73282
284364
90126
263845
92812
43851
227436
297123
202624
79544
191646
70109
76268
235536
78144
34783
89293
124899
214203
128664
250883
113334
30199
22608
75894
22263
173110
144899
239353
66712
125307
90051
243195
160595
190631
217232
231768
37772
183557
169148
208743
232273
12368
253412
200733
123423
15668
196043
200898
137817
73756
262691
130620
114573
219252
161853
112743
222755
204434
38762
299454
31619
46211
187475
33542
40522
167873
279031
89097
136455
144109
101089
12212
222316
277279
113452
266475
81565
97993
57442
215584
148814
13113
67607
189855
170304
141416
73770
295986
85871
23631
2764
42397
137702
7206
189180
49009
169682
143707
246039
41056
168865
147929
43346
227247
67502
74052
26881
240674
11168
297217
234946
261519
15776
261529
239497
178897
275807
201071
114669
298392
189322
296394
107790
13902
180610
169953
217448
230927
109324
213562
12687
200170
279069
220207
173426
162525
289686
281926
5655
110115
61315
276793
164968
286354
223151
22112
266645
214390
186995
248456
197186
24107
192997
297338
224888
299364
79609
209544
208922
180874
29458
275242
8102
185905
50852
293713
197663
107444
170386
100104
7959
49289
256993
136585
84408
57049
274927
225105
264328
187080
150914
114132
267036
120508
171103
86188
140507
287601
276636
175507
30160
32006
277709
237007
32679
181932
213089
270247
136330
212086
230604
17511
260605
279218
202601
148412
194872
129766
254227
101030
193118
250587
78275
202269
97073
77007
289957
95248
151601
191126
95801
97913
261878
285973
254094
218958
17516
102655
297969
218367
137355
159468
292183
236907
271731
57107
14407
170950
199526
146493
447
280495
101904
229283
8067
243625
293989
188738
248463
113825
30721
77870
71795
103179
82894
95784
222857
55585
140607
2812
293665
24816
237928
201853
95039
227024
135642
279858
292373
192797
156754
168028
231035
155949
38513
22350
74957
58190
74736
197830
90550
106992
269378
27927
55280
163776
291915
205789
224411
282034
293527
280922
167859
20770
239509
287995
178884
110651
22798
90308
172653
42003
280267
253990
18639
233978
240277
26911
258291
159929
62266
262413
179808
92848
155335
246699
52888
61300
189891
98492
230957
197956
21657
102405
259543
285611
89898
2662
132798
297113
226228
299333
130959
137495
113952
135107
21061
20003
182343
63277
90189
231870
54590
246760
28830
143873
182113
241602
111361
17954
177209
46736
290655
45184
16684
149137
232252
284796
70070
89454
101328
99997
67712
70008
269133
209227
231650
161719
148951
147101
67992
78174
289785
148997
263553
244445
294561
240036
140361
10478
5040
78352
183015
35414
247809
209803
188793
35766
94930
275346
48658
266910
129196
38686
115929
50243
152747
13692
193151
269487
106318
131155
65079
208928
260209
122443
157203
242772
105522
115861
224315
130806
60599
10312
277838
282239
219661
102181
173045
269466
226895
285259
182508
157062
564
294933
211570
3081
135790
164685
6703
24809
261159
153598
291405
213754
176822
64873
99162
161473
12072
137865
261922
124518
287161
197041
43125
255450
244058
71217
41184
225505
29132
60270
8780
61862
121594
93135
210408
23453
223412
119183
4419
89685
60550
297691
35712
76602
115501
3553
162849
151962
153794
152030
236756
251449
67485
257687
185702
233604
249071
208584
157590
145650
48490
31171
21674
39252
50213
74056
15252
267489
75923
98795
105080
18220
143447
259
100763
7775
220953
259418
63785
183573
44249
117888
21612
270675
28255
19785
233164
62857
240872
289333
224594
143425
48853
178299
18132
33897
223713
68071
220494
216457
33288
262787
204857
143468
34377
207346
64192
273037
261089
246111
162288
118502
98214
232153
71647
164584
31230
299836
23410
148877
294936
166788
223364
177998
138208
44609
156584
208706
181816
45522
263859
182962
292334
237077
127298
218692
60501
155184
250320
33687
256310
43241
38521
267232
97426
193833
126215
225752
43691
215910
118396
140514
292037
264131
254674
133777
279572
65134
122157
15511
251134
247115
167904
234284
85866
186651
232646
233286
208315
194871
204714
78170
158338
260014
16328
295201
248664
239525
50004
44243
36986
271038
203414
216108
215904
13558
205424
132860
175546
235509
245838
199996
67846
264734
81952
11646
179479
119485
113271
1236
17183
293027
91504
75220
253015
78534
54501
114129
119340
202308
290805
278036
240635
230633
282770
8386
120084
193368
289404
129198
182401
27541
265979
5586
11674
21011
207286
293328
21896
1887
192531
92873
50147
155682
190094
218507
83125
13691
58166
178486
119131
111893
23738
267838
198111
10346
246677
134915
48826
256544
56557
234704
31348
195860
87729
117151
272839
64241
194567
116254
69963
178071
192634
28943
177320
293841
189061
91683
80290
200950
87280
207098
254568
136216
126855
25962
99623
222858
240266
186388
140736
128682
145506
135802
71883
133639
16522
71872
227857
82394
180207
139824
230658
99576
182223
8370
247147
284099
181144
231817
100944
18560
200030
286376
76811
18714
164768
155432
250267
197893
168925
113420
124766
84100
200117
80885
79566
140726
230159
79527
121569
98139
272320
130416
196613
130271
86403
726
289366
52999
144955
225666
216207
212850
200898
42913
68821
105357
124083
13303
244543
156371
72196
245006
298959
189211
85795
27509
184163
201637
192447
171499
214586
101826
55640
124826
240350
230794
137957
69936
186982
86155
251010
23546
167383
153132
170780
649
30837
9271
226887
240544
76588
85575
1569
108237
115579
65360
101495
249137
3592
155772
176313
123846
196568
193834
43900
245112
265284
53939
64412
103120
213965
208609
106055
172904
275684
232177
3290
226861
220320
172475
70151
277052
70496
69053
248164
263777
82046
20551
231838
19231
208568
221626
177219
164170
221199
154457
276520
17509
31174
166095
170167
46714
113445
118613
53298
196730
283303
32442
96904
84487
142646
118641
211729
97372
278925
294161
99507
118345
215534
136003
147960
234867
250638
6026
12961
63750
55069
231777
199388
198193
269064
51586
183065
146972
98473
48464
101593
49353
204202
61756
239500
26359
202900
176572
152992
236355
148059
133234
258335
22382
285427
48985
299420
190192
195270
117596
191873
90647
58560
210584
221051
201497
178431
241977
259245
87690
181062
10480
8183
293773
79870
52034
48918
255839
185827
121415
234826
295488
161319
26861
280538
45908
178479
145038
180780
13647
9930
88973
68780
294276
238063
288692
181766
220568
132816
237313
172256
26461
148631
136099
294394
251803
48292
130878
62616
30830
233274
269736
202191
235776
49738
276651
234910
178689
260534
156992
77776
45313
259410
119600
136408
10418
83024
192324
167404
138432
158482
176021
16368
48127
37921
104460
116889
194038
69110
33966
240471
39352
17755
122299
185137
75752
252920
246346
102076
298361
248328
280021
153242
280565
142565
181368
274162
121466
1511
167383
244341
246215
277200
124865
277091
216312
287433
138332
273771
125990
109394
14553
60922
255106
166996
246148
222405
261969
185037
218464
180919
297102
65693
297686
171042
235259
115270
153838
80803
47777
269122
226291
276765
6936
28701
54740
149581
240603
165429
166548
46791
139748
127190
56127
39477
109532
48005
59164
129849
188136
184997
253509
199083
292109
29200
84479
135890
32421
2241
74331
41740
55210
89270
90336
142090
272122
160999
10288
723
92337
227659
11025
91757
73013
95325
122933
69344
203726
190022
203642
65550
221500
144611
285199
179331
160742
284197
151588
253271
11917
132333
196572
162075
299014
33349
10079
172157
111855
275522
284975
95944
260611
179294
115543
174713
47739
168637
27868
127371
64182
153954
118814
64264
207766
290661
40505
106558
161530
132832
170554
249989
68974
215496
34211
241619
132961
15446
107438
225354
293138
255821
210677
87397
287850
269035
4070
84177
223437
154140
109008
205413
185922
76743
157930
80358
154109
266067
238568
286173
239682
27583
15858
293281
185070
4519
39629
217058
241297
166676
258088
229934
279730
257922
242727
86818
188102
198082
249749
186228
289445
296601
163462
129610
295729
115679
236472
171087
214234
138943
232518
49064
91221
78948
170651
31725
157566
195742
178934
236242
76773
206563
62664
30482
126864
50079
144320
284444
193788
215800
248198
188685
26732
106262
42292
114700
49408
119731
18637
102038
247007
14093
233754
129879
170759
10751
12743
220756
184713
70556
209683
80080
25139
263062
36793
174248
193395
206677
290585
103653
260933
229087
168756
225492
204794
61836
144598
53214
142838
277790
48150
280524
255705
294241
70077
112267
172079
135169
42719
3519
113992
130735
278931
68097
229745
153142
78096
137215
276180
84290
118711
279735
255923
201645
273556
17912
172025
90139
227427
241130
77057
211366
33288
267049
128277
65142
194496
50402
215646
216674
11930
299545
48929
265132
61300
152863
74473
168798
228102
158739
124875
239350
59595
50818
272682
127868
212002
23001
58089
231553
216438
226763
282347
288529
288888
103703
125801
149276
7856
284435
270747
199179
46827
109709
149828
43100
131755
262015
290706
133973
177246
135319
2141
287002
171521
146495
88331
170488
142584
233666
137775
50666
146713
25751
104142
225428
113047
150817
90347
232617
299166
15352
164666
124852
271862
163435
189880
216449
296290
242223
234427
137928
243164
282246
299527
203435
165843
5373
225715
204666
178640
230942
20958
221593
119954
139669
267127
119977
25928
235855
95004
140090
21126
252950
264925
41845
132126
112914
176281
248796
87897
18945
144949
21254
282723
156314
177584
102481
255014
2090
171800
287070
288530
243589
279805
219661
62410
88169
135985
298253
244541
241667
51893
177159
170985
280137
116904
189305
80574
130553
7540
231701
147949
90870
198359
88982
189381
121864
267539
122193
277507
139961
13687
256373
247423
206336
132171
225396
101602
208778
5778
18919
108952
196875
81989
221513
79091
60387
102100
142974
98721
144727
255381
1595
30762
55808
108834
54078
129460
287948
239586
146052
50585
2520
152950
172487
67177
25277
283329
209733
183268
264767
169810
216346
271544
31615
147306
120752
222869
35363
278675
30089
129704
195223
175456
180362
41578
263072
224574
196679
14512
270758
180987
63011
193186
224998
1445
249021
106265
289384
90010
55548
148236
115301
87638
183956
3006
73334
52696
181731
144960
12801
147591
16082
85777
176658
253872
54600
159914
155270
35075
146888
63490
126572
263403
40369
84051
127383
283691
83353
45779
140248
109154
194775
55257
41741
176647
21758
85435
198027
249993
237084
32578
227905
40569
258639
207095
204223
1964
250639
10930
211391
182652
4123
256893
94084
209563
225823
220106
212302
135993
35430
232125
270496
166227
149239
234177
209374
184802
106095
146428
133214
169650
271051
61959
28605
153573
56303
277069
191555
111172
252709
31711
200583
108791
272440
126964
270268
132099
4898
277274
164252
63603
41809
194255
147648
31173
222151
256676
256605
126860
197908
115430
103998
192532
254701
143752
4103
11071
168023
92085
87011
278277
195161
66333
151719
56103
146690
188463
295250
217738
193083
66860
187202
199433
271174
116823
266631
150303
144331
154304
156834
97481
191342
135047
291951
239553
177626
190606
229573
292529
200750
62529
35980
102459
3652
276689
112895
96686
98275
233904
74214
5588
110531
76978
141323
296254
164888
47422
1401
202096
235933
238883
50347
127264
256785
29269
115796
75980
78644
150641
113788
193271
253127
62562
10935
143311
132757
137503
30316
154089
189407
111855
6016
255719
226194
223010
8971
140682
265
295567
41073
135427
240832
212629
91630
88771
21206
239858
229904
185703
213172
298985
127134
169925
160523
65185
101813
140055
42016
169936
105597
83552
94831
42977
78265
137935
238583
95782
118082
266995
121342
290755
45819
141794
52348
43399
195939
274509
10633
297791
99164
88038
254575
177225
35979
103084
26720
130321
70496
142491
87959
143214
1362
51373
192656
175507
195429
123862
291526
259282
120572
131697
89709
186266
174898
296161
88950
135187
22880
47836
152051
231104
17026
244615
294331
23107
69111
12568
28651
20253
147841
139622
43961
165160
59245
229393
47677
289702
2016
90464
37976
45937
31524
13753
249156
235133
173179
109230
134615
88408
35466
291741
144641
75354
164418
85865
277000
128334
189401
2256
148555
117628
92091
184140
282384
249455
237566
242819
243136
23806
78965
219913
20922
252917
247423
288248
114864
64846
4398
122068
64673
93388
86833
275456
65659
49132
92957
262141
85687
82654
254671
87487
20447
186054
151897
278487
94640
66361
221626
108352
195743
170192
88266
59300
73607
237255
67246
222557
36942
279859
193165
153937
244022
228052
111074
36799
196941
135947
103057
89997
83776
153332
28309
83185
137958
44132
131863
249152
72355
3456
17124
238954
260072
248753
112386
131323
82327
268327
172736
85678
224167
201383
130548
256731
7188
90709
30833
285663
75486
134477
71
162513
93560
29837
151400
214860
14048
244791
53906
252444
33006
286381
215113
198230
174816
53593
47204
122691
45912
223109
158176
233623
224692
21947
164348
114389
43549
244462
9910
236827
293883
135966
268601
81778
55419
131466
63541
194013
124233
31030
227508
28716
176947
206140
160185
250236
257719
17519
139228
109460
61420
223859
64296
264892
3777
45300
269391
172478
273676
247172
183469
186682
269181
227645
236170
190540
276676
107348
238581
24654
106706
277132
117816
256499
217856
148116
80137
52182
199338
383
234205
88749
36676
127521
74252
83816
239809
254170
140699
269748
21808
53664
152565
85028
88131
244620
18793
34792
155410
292566
47967
220728
89992
157994
222776
200157
77147
14990
94069
44059
270146
15344
37660
16388
15122
142037
130792
188735
165049
267045
217582
212510
62422
270154
91434
85776
283542
108544
179063
22812
235430
20754
44593
5915
221019
104297
115034
270763
265716
285119
290010
204389
69870
919
257408
70279
147332
262148
112285
219609
88570
277451
194895
153274
221167
229931
157202
33897
145341
162798
205503
207146
78326
296340
249073
195691
5100
282054
202729
129472
272929
260415
142548
162174
230709
222529
54787
89005
241782
102675
51007
20852
95640
137604
290664
207302
12840
9530
26246
127676
243706
248183
153121
149076
73815
127800
132758
105979
4529
218603
172803
66754
88115
78729
248148
131000
55569
128326
166595
185049
250410
208769
187956
200565
23927
278628
249503
22994
60748
137386
57585
98484
250637
211888
63481
157846
78268
287868
76135
132892
334
185048
229934
68937
188241
105548
19717
120848
263794
241526
20884
31429
227571
296486
214956
215131
170112
125968
77186
182794
220849
148939
56636
108953
180592
165320
289086
43763
214196
185091
173528
122367
184477
203140
144132
48776
87398
227742
104042
155749
175542
186629
226536
206608
122775
91506
268595
281491
5871
247537
83585
109829
174268
79075
289067
253826
46070
184702
299045
17676
4912
3598
100097
82217
270169
208063
96891
253009
131158
253046
144092
164178
58597
54488
295170
145342
106063
217841
213935
277331
114259
214834
22608
2938
37300
15113
212247
102558
140797
288578
240635
146984
145283
266227
273199
270752
220721
61248
98582
110032
20119
244567
270476
95159
134648
44488
97785
1488
161364
59431
190838
256961
58206
124705
106013
36114
4469
167736
132632
53918
148129
267956
229424
82713
213486
168582
147226
99711
79667
228084
108182
227399
8528
262645
122976
264639
190942
11789
281048
281982
122601
283822
14644
169335
283387
69803
237505
238887
265370
235297
25476
225337
266920
226208
144408
214221
214447
226228
290507
28270
113863
140489
243180
116674
239459
161506
98903
8048
194263
41435
97295
36534
255815
98896
292046
133713
24535
104733
24362
98685
233681
10799
209216
134842
128054
91005
72777
46458
168366
241931
264264
17285
194972
83167
7152
37120
188965
113651
282577
299815
281236
106257
95165
74799
32503
134639
186385
110436
227856
209186
65476
201727
223921
236824
187766
23606
201665
171396
109788
77114
149647
176140
52345
120390
67815
131883
272292
117163
278527
10155
27965
205687
184505
247527
196233
25151
93941
52410
135111
140908
63307
43430
110653
294260
20538
3685
267553
13963
18451
286011
100326
83410
212615
249
202176
61127
205899
178415
115909
96591
16891
298839
62846
231671
94533
240039
45044
65991
93795
12237
109119
204065
118022
276783
141981
162087
30432
47530
284140
106868
131272
11135
85887
288711
37586
137853
266710
108496
166279
77976
287181
157233
203702
261404
213448
52654
236142
97388
59678
51918
213336
291198
226974
240214
282546
104636
240487
108222
1439
37624
141940
140
54073
216269
195831
165572
216687
94286
263930
36311
26119
23598
111783
147031
299073
9034
109036
168908
192483
143840
219106
102041
201949
275485
270430
16440
28274
172071
66219
165509
245489
152401
62078
250143
36389
283159
122904
276251
101875
194779
3299
273961
299516
185108
110647
66154
288338
216012
174908
171415
269159
85684
292204
94583
290373
177861
128351
74535
193240
107195
258711
105698
16781
86517
88398
6279
83822
37049
222995
355
269158
173509
135572
20192
129993
282289
193588
285781
260361
170336
34272
258506
72159
283647
200308
248093
234209
242010
35605
49816
235923
146388
275960
265973
265976
44874
80787
132055
86251
263519
4836
142153
82011
210365
83091
993
97628
179438
33061
267263
115634
221881
187153
151114
113735
60980
153212
46847
38611
235709
198074
19318
39201
246347
36956
192215
187969
82552
110646
129259
161465
210814
173697
290788
204071
61144
95599
158227
286621
32640
148845
248634
291853
254725
33905
93133
212208
17041
207653
97681
37935
145988
267338
13124
176309
134781
171436
42968
191038
4211
89169
99410
229524
93843
247521
49975
148907
134215
121498
1326
46957
194848
83829
59878
8085
202622
97025
45405
1360
4023
34965
177541
154333
298162
299386
15770
80198
135421
26266
53192
271756
98921
144403
29352
34657
133057
154364
163811
229002
192746
288940
116808
82633
31603
174112
24495
181653
127359
143173
203616
215826
201583
265793
149525
167646
219679
206937
163244
99343
19756
284957
283412
182844
105117
250119
180774
186023
185911
55311
32742
7945
52627
197420
259315
292718
177664
285867
239591
2721
280844
65936
49439
295514
123047
155772
48715
79622
256030
286030
35743
261215
59818
37374
85963
225164
175144
279534
264397
87661
103706
193589
283836
180869
292383
236863
73440
679
157172
65025
78095
154381
112427
5998
248314
253747
194431
135617
178511
275278
220183
172849
221949
6338
245520
16988
33423
146065
129378
108385
221734
140465
28555
102142
212963
97521
123590
223703
5050
77258
222136
27698
86704
213587
17059
291584
83602
119432
163612
169689
231819
238746
298577
59317
117709
242698
294114
112540
53840
166124
180837
199049
270893
178684
50310
284777
159647
266688
183791
279928
83289
202995
261405
282153
137387
95131
113622
230007
273526
131866
169409
250727
143909
148812
100596
70517
262766
109477
183884
77395
293696
23761
2842
210651
28011
950
283681
267292
239874
276836
287921
241597
11523
194530
86014
256011
27988
3815
31187
98065
168694
226600
23668
208501
79629
156140
244080
53102
278246
72828
127591
122334
218173
3183
66232
45432
245812
252030
77468
298317
132621
78581
32880
167514
75181
139878
266144
175805
235799
3996
256908
52571
101093
250573
103317
138143
114585
132942
230549
182618
263892
142223
224981
76340
164582
221947
16618
267741
140915
251173
33962
263267
186108
291691
41568
205613
57787
27121
168814
14388
62492
65395
274817
15145
40283
147989
68370
240118
193209
259409
106740
115736
284043
151243
199286
102621
156254
122280
270072
93131
35143
129443
6107
2227
164271
29256
191449
255377
97899
34337
289545
289188
145104
160766
231894
285215
279618
107454
166937
157084
53032
243150
83326
287542
247409
40182
123653
18790
232767
225117
252066
234171
161285
147127
39034
205102
213648
92287
220179
189620
208168
78308
216766
179992
100344
273768
58248
295096
141238
197304
196279
266575
239485
97929
25976
181807
48503
178015
183173
291501
292271
36329
163744
15367
211734
277469
262147
181763
161843
143790
201215
85445
131549
65992
74925
238672
256680
194512
174260
296821
30521
62940
26220
86780
149030
203742
129513
149309
237887
56433
285692
31885
52313
23665
202866
78447
70687
12610
157427
129267
239166
40154
146572
112376
163128
180477
191037
41489
9098
75648
89188
154709
208702
297305
43825
30183
151569
64688
68283
281922
221889
50355
214685
214254
170159
206047
49132
16347
7166
68606
43019
180650
112923
231395
162673
85721
98103
101969
293541
184943
179290
5328
127980
34502
8791
250781
165380
259877
7110
143355
251351
79226
16834
284053
5585
99881
19462
118615
211167
154623
216863
276469
171845
97302
129803
57521
294138
247437
207577
192764
267737
145086
89551
216567
98514
166129
216578
157199
220256
205884
76953
53452
50396
99597
255441
112792
268290
93347
175691
78697
203503
106992
216645
210920
288216
214888
163354
117169
131984
288351
2180
201814
201445
84189
151592
214583
85191
36058
122525
125870
272360
115834
83248
38753
194146
80660
117387
123996
34612
246682
197377
222617
100361
287186
39162
44120
290931
209473
180590
287435
9397
240297
33706
298385
185318
207297
226660
290393
148523
185624
2878
114138
128138
184551
165766
101768
98393
195847
183898
245382
10459
285775
251038
90554
247815
237198
206013
70031
54625
61866
90208
90642
178215
221071
258287
153858
180592
258059
178931
234203
270290
165318
260241
243804
64271
149810
109465
111149
252574
147138
106247
47208
157644
56432
156595
35454
37499
194385
37784
122768
5643
98077
23411
52541
15327
25822
34944
110130
167628
2372
37680
161858
126906
233898
179633
243446
282663
92251
54639
258251
165364
17153
240598
76613
23805
33940
240282
33320
238366
29117
188715
76479
281939
122181
184541
134487
273469
4202
137725
33589
60497
103331
180174
288247
121418
151917
103907
83989
181591
62676
99051
203931
266426
237869
182857
213037
124272
241849
241424
177168
38747
72296
163787
226912
222164
195243
84501
229889
275628
200165
180153
168227
146716
7394
113676
181815
105480
8236
298594
196860
130693
117520
139605
237300
99154
54031
18808
193397
133637
163538
103210
79075
60138
13455
208806
291055
284707
55750
70942
89514
149619
239614
22994
237652
107246
214372
50882
167746
260569
21380
115394
157736
65330
179774
208714
147425
101271
93178
38121
243503
50457
9988
74911
167580
113030
18615
81556
211843
54184
91313
15267
256129
78771
221007
78171
244339
234538
254192
260105
159853
123815
46605
253077
127437
261865
246799
194100
69705
46490
237557
102769
221077
96332
219696
84601
119224
144445
293298
157129
163498
290857
80399
129664
248700
212705
215462
59953
68487
152057
87361
80871
246215
37138
11235
165849
202525
172123
232237
290877
194277
48512
189985
70953
53600
88244
238774
177836
214724
15770
153406
165169
281844
11210
193708
206760
123736
235063
265451
53081
193167
237307
299264
203975
94776
223454
184749
227106
181185
200982
51310
243460
166739
251191
31005
6293
126612
197042
84928
14628
196034
19376
110926
21922
203285
176832
143257
183281
260820
128948
189631
161005
275893
39750
45839
235999
291219
259906
113965
1974
186502
160600
2327
155470
116805
80019
274126
48332
81296
207169
179743
233489
138237
103338
278368
149846
93339
133007
31747
105883
287370
155822
208034
237871
113603
183886
54361
8325
219096
16039
277774
41677
40674
129975
167221
279241
69763
32855
252071
285155
294217
244290
235946
259140
206716
297300
260858
223789
189730
89636
26462
108475
243336
88157
135307
177715
266940
69490
26694
153899
103582
17332
299597
143328
78072
13598
206929
251580
249063
287332
212759
276692
123925
246754
63639
93371
282248
3369
4330
245060
199095
185890
221339
3749
265335
134322
45523
156275
79283
65059
15749
83259
21899
160348
26843
188614
246603
277117
258166
252345
269587
111393
1568
298607
104475
277070
55234
228739
69017
219193
208134
243309
82638
16637
134703
222094
240357
101648
9345
15893
68175
183003
177626
153949
198658
160837
243023
253965
130494
170701
77702
135531
64273
250900
255268
112802
198026
253881
65212
8655
4050
145733
174358
65233
32156
186834
118730
137870
20018
267143
224153
100295
218022
90471
199869
122802
27956
222822
237454
16491
250186
38579
229891
100728
17254
152339
180362
82915
228678
6094
124431
35892
294905
50771
46722
84009
78069
259240
72408
102189
188465
193861
127924
200134
116415
288164
175077
77787
130003
177468
237164
77002
143170
128670
71819
145033
54357
243855
44179
162669
196026
262448
174852
37870
197450
4612
218616
243794
173793
88055
286915
156095
244512
18721
99438
8170
16182
50451
106795
44888
38548
21961
152719
149142
107258
139748
227907
58603
11750
69456
222686
131221
289769
289744
166686
270675
4071
180496
24525
297345
95516
167467
133050
87689
6537
104293
155969
82316
33846
273743
107212
271821
65315
7979
60293
89401
14502
134365
142283
183237
130194
48001
248132
225340
172204
198698
111744
61044
52006
187916
140677
64306
190822
59784
244646
45097
222626
197690
24667
273915
100823
133149
57068
229284
92476
62117
80031
164321
103738
113523
112170
34585
55266
62083
297464
200688
60398
213081
154607
14968
45679
190139
274188
198206
218414
210557
270292
142083
272393
121732
260053
21786
224942
175356
18742
28426
28905
249435
73120
157278
260748
229918
111121
141504
185322
131361
119320
144615
242862
293237
77488
30976
82359
12123
26123
147171
174101
198717
177951
21378
202973
266708
154513
245001
102110
187663
56320
85338
242135
117120
56721
210168
35236
114840
125081
121924
257877
260462
193832
205548
163795
134546
72117
245799
223107
103498
23582
17559
278663
55229
115555
295621
279
56621
260277
74799
129704
22309
145287
41827
247996
56926
233001
94650
173593
70071
190673
89175
243225
59118
19332
221557
120401
163588
116506
175883
293388
196298
127190
171389
240840
94761
84287
287922
55536
286708
41350
160659
119415
94577
245909
288778
214893
123626
100745
283775
284837
133593
183338
19236
243754
133141
43916
194892
248222
54649
170309
41048
106140
50618
50589
64336
63220
220571
271317
152061
144225
42750
285406
212402
169866
226136
25749
28848
131571
88893
152612
205650
95071
200233
225971
15140
193761
77923
18907
223064
208851
168214
97283
48035
93958
293153
94684
27404
113295
291169
297845
46630
127769
5767
190667
86913
260158
108492
259539
141448
225495
32384
21343
123760
143749
206781
124172
163788
214845
113306
248673
26086
23977
65388
189080
32942
92891
277950
41667
219232
119196
204056
50074
93708
13251
221884
17631
90841
191815
41738
161841
227927
33228
161453
114344
39470
7531
237964
257490
50803
29165
97598
170620
43296
32345
200482
34350
158047
93979
38905
186066
256589
296925
28254
200832
144668
68219
248181
87246
270446
64449
98534
34395
136018
96597
174900
151429
189981
275466
109204
86135
220119
263373
261892
284641
92444
286669
220642
255371
71314
253203
78332
46866
126618
228347
200344
297045
56167
143636
65911
144445
227763
104373
238959
55390
78344
293841
217260
173547
127576
256387
277723
121623
163852
281161
5386
56084
120559
293511
209750
220766
95208
30872
243250
160194
104811
54292
72013
164097
225637
243042
5545
29897
206951
32560
235138
297531
56971
126656
118041
241212
36369
148803
214307
85989
76921
183180
73376
32278
206463
103624
105956
58145
125998
293284
44013
165843
144307
24819
153243
206402
298519
153315
160094
238847
142947
17010
291873
144986
103129
161878
179711
245902
207142
126155
162852
240148
214812
85099
125306
102103
97243
275367
135232
126472
145849
143770
85936
100840
262991
259364
168252
64937
25247
160639
18030
65669
136965
44028
250425
231226
244633
117396
69991
257365
110866
110818
159544
214784
121597
33438
255848
58891
109806
62120
98534
141301
290863
39103
95716
203283
7729
30378
212811
206070
203426
210975
131341
72060
77527
271423
34902
181214
96174
12983
119748
213919
19975
274870
114612
230328
103058
121328
116632
57272
274498
12381
107752
228548
223575
263845
170592
240204
83198
266288
114668
65200
70278
258097
175950
28921
10577
163050
106268
235804
275477
136489
72450
170320
219596
33957
271662
185704
278805
161612
53890
258512
13192
87125
281588
152398
225191
74423
289783
217694
286784
78034
254493
213431
237937
122719
96644
139260
51997
24383
163112
187195
20990
97594
162398
242547
102243
164213
18517
97649
66039
135893
108538
259721
181193
134871
54153
218433
20075
253531
125474
39021
125429
163825
182536
69581
78949
231295
19705
44688
217205
286994
223372
264246
53257
287258
254057
223150
167064
185145
135585
119633
114141
275801
216596
225174
152762
162966
138187
31171
39941
1357
38071
95176
61046
210166
199684
168885
204048
284101
202690
26586
86278
154750
52961
104304
97205
139376
85449
299949
21836
72026
232708
132580
148351
122245
90317
178598
204221
113373
251776
239123
215133
161918
59764
276624
274263
176520
30129
200203
132583
65289
55931
142623
1001
281326
159600
215327
162234
32651
135513
279219
145485
108987
102436
178103
205802
38282
79544
297021
202961
272539
49146
281863
114929
131020
67633
289572
22916
208272
110684
6761
135598
232693
233330
52228
66460
292487
151844
295376
179856
279049
266421
219134
151376
62062
237050
148313
174404
159584
166659
183890
256078
173286
250058
48096
155931
197629
240123
280747
269774
8527
101830
104621
130125
12299
35580
30100
279642
40301
127454
150073
174890
91949
14170
116030
281408
55542
289853
206972
17992
260054
117048
114404
213839
159736
132624
297510
290616
185987
191084
129718
192992
187486
162076
142174
278377
182075
217955
222755
85538
166444
220691
159502
40487
33248
264460
110552
255060
226073
21329
7791
233436
120380
76569
103234
37338
122958
136504
188337
256034
45926
22999
16070
61030
80333
236485
299396
265327
277852
272964
46762
235955
111018
1701
200274
13709
210303
157229
115842
115714
243853
116218
168669
185513
33822
206865
265903
46674
282275
277124
20918
73856
183196
248397
260094
120996
280727
36943
251927
237384
226234
28456
296342
61081
270704
147501
233703
287553
79734
37629
137943
54889
242637
296124
259808
29542
93575
159673
262250
242266
235440
35082
184695
234433
28216
80222
151206
208946
214299
294764
278863
40955
245567
176398
242121
293091
237160
212173
67826
200260
195812
225586
256858
276135
229810
233328
63725
83217
31982
261859
30514
74663
54562
127196
89310
60246
247793
141202
125735
119514
79535
12598
103016
248760
247301
62002
118442
254669
21700
143179
186700
228696
182637
17361
233889
47606
172897
213092
76546
46236
118287
280221
30034
191892
230964
62567
79429
298254
194835
23837
52272
208648
196008
172599
45209
247958
284333
46297
177169
121507
94121
155262
44321
15165
271828
183596
103867
140691
35162
224766
132820
31590
149060
21308
67355
286663
212195
196130
99616
53864
218970
27752
65325
149906
105959
35041
10480
25057
172045
42661
171887
223446
143531
119703
23975
211949
217117
177909
122957
47248
165937
70830
180250
172011
58026
167712
282010
37943
60085
76866
239920
75817
134941
188402
214287
116821
130736
105907
85266
109454
94766
26587
150014
68112
23498
264356
83564
236679
23621
102647
232739
122491
32767
182984
5703
114938
200867
140696
294718
282499
22921
26891
294092
19298
258103
261760
230611
127935
269994
258806
287938
13690
290639
295128
249008
216708
250330
1457
263122
176034
20656
243961
80093
111175
85811
280035
297508
105085
21338
93043
67600
170244
175654
141240
225034
25925
153455
190344
45762
43806
52293
77505
267013
186398
171456
140409
3194
123186
56245
225592
292868
27735
115473
175595
108219
233332
60490
140495
239954
145726
106218
59034
14503
208169
101904
240442
263141
45743
185904
181943
204166
34752
132835
199144
169863
262184
234256
41144
227609
230365
83805
127300
111890
165716
41836
235303
30001
63380
231711
31619
164484
203503
221948
167568
171839
60660
80328
22816
251100
26283
252839
63837
234624
100429
149468
116344
282888
143783
35286
83800
283462
210850
236706
29357
236352
136397
112462
291475
108867
12644
7951
228264
252595
649
27572
64940
62032
223209
133157
141891
163735
11763
221495
262404
219093
93021
250173
180449
248547
117090
252985
114608
189089
280039
155417
255679
56049
129876
43542
292201
32263
276938
70771
139432
257078
260330
279275
39278
193443
184959
187202
60914
286371
178088
199169
147513
234175
96869
43684
71338
297354
262987
166920
225621
181925
21616
238655
196653
152714
87976
122727
241369
222196
264500
268159
237602
145466
141732
157355
100904
226945
177355
172345
22322
225526
23620
45446
261305
269339
2635
123061
105389
146109
174431
146338
74064
212487
151880
96797
231005
251099
236162
264234
169779
43644
228224
85580
139405
139234
146450
181300
27563
249397
86309
209059
91354
271027
277481
186166
116341
141855
245856
964
215475
137701
7918
129345
234129
126377
62067
205388
187990
264052
138651
141021
696
293284
82445
62742
65771
277252
10443
153975
214480
48528
244307
169433
164286
81453
67435
133612
187219
249219
197737
124265
80253
205324
143360
200936
143924
180274
110847
172875
280052
276722
89410
120413
239036
217083
115533
187470
520
171871
204391
48755
143232
294326
169031
273466
75036
92266
35268
176079
182119
525
175672
131842
25959
285148
203365
199204
11471
165203
90559
267263
260565
51761
32618
253263
264527
226900
62053
11843
17485
10905
141568
161654
181029
265136
181146
215894
89461
239058
139925
61270
260120
127760
72137
16353
205768
85122
293755
245977
174884
220591
237516
83753
258620
282815
24881
148578
194270
286089
183340
77949
297569
278031
72523
181014
169014
225968
105110
41670
134918
89410
103405
153378
178485
87586
269968
269902
232722
86400
155966
251531
154041
204679
290873
110367
185279
297778
156498
117286
143801
46629
160003
73008
281732
13667
8641
152363
82717
28733
54106
72032
200070
220411
53029
244109
19514
73762
57672
169800
135761
227795
61416
46874
25636
292477
109180
256105
125967
289408
156695
103118
37751
16542
207696
287911
200529
211269
7275
100166
149803
12124
89325
276610
73387
119632
211265
189482
66264
112659
126846
198865
259213
274383
107994
246564
258220
92083
260229
158188
289724
156750
147265
71614
105478
60313
286775
210427
293623
187681
192075
144196
24647
174783
264223
114084
294898
67771
213741
233073
49813
288370
117412
104448
252624
113063
91569
250692
152116
288634
292978
218405
34999
260082
39329
298112
193579
264479
12701
74055
10670
93739
121448
10562
201942
139916
205317
180979
62797
100344
11530
12648
296931
44440
204219
140386
256977
162683
48304
25153
255989
115080
196091
272410
296665
280133
287628
201640
144951
38239
156242
93502
221554
207838
27714
276271
76853
292118
106351
240694
34522
267132
114707
225530
236067
213266
214512
120478
280398
10763
153171
251536
82027
209813
290655
87506
217195
1718
108131
79498
36308
226971
95225
110820
222764
191450
259231
69154
140079
284149
236478
274702
223572
217166
79128
252013
79467
54953
189185
12912
39921
24534
292788
25737
55922
20386
173465
87976
187965
40559
236620
47607
71564
188477
184059
136437
258828
227517
290828
227791
250333
2060
239720
297367
110736
22398
280807
90640
248941
214273
77761
34943
207793
268019
50279
151603
266752
248996
63660
104354
203368
94832
54784
237536
88537
161378
9928
117372
240341
232329
203540
119461
82685
90784
28918
20425
183752
128124
138832
66972
250393
178638
135242
234766
203902
266746
226978
123051
131094
137463
40225
38639
191887
115586
287055
132307
163604
98531
284640
260117
142870
175567
287939
86093
228359
154284
87118
121781
90165
146353
269196
64558
256731
207020
89763
111301
274383
222692
163326
291552
70891
181917
146689
110217
146585
149700
144666
6401
211329
218413
159820
94511
105848
191016
219720
148015
86114
220988
235576
135692
299292
188714
114629
131288
144706
115885
4887
282941
114579
121560
270814
191708
295253
220348
56946
93889
104129
170012
292894
166277
120735
164780
69017
75104
171683
40329
289946
60798
162327
273087
272294
226262
206854
1268
198005
264771
152882
85878
41886
144265
284357
258925
90589
227898
210661
242911
14676
172896
116864
66974
237178
81285
142718
293919
267012
23366
224260
55322
18616
130904
212916
166311
210532
246555
294083
14518
31044
283143
146535
43551
238630
236477
199102
171751
139160
207405
10948
257549
241596
62978
254465
42180
292819
21587
273006
113123
148598
72048
68930
235518
218619
221507
141074
64073
278103
102081
58713
275682
124165
62029
114118
241036
265342
115842
129340
158832
45926
139324
205013
19538
245054
237710
277663
77148
28258
257908
36223
211970
134416
4891
170663
142173
237931
236018
90285
75465
89206
67095
225071
276054
161503
77300
299321
151036
8211
190796
96256
215649
15465
250864
138593
140870
181067
13035
277352
297639
127953
278919
247809
132438
144231
235804
194221
225519
74400
47247
251153
106229
210881
180801
50951
96383
150351
76805
14426
89083
246723
77483
106968
148063
241296
245805
222847
9232
134338
50874
249224
122223
269403
234787
83848
279454
227710
114384
251948
12391
149405
204071
124524
74634
156467
139439
94802
226460
49217
218176
230379
13050
91586
168807
12723
143236
181445
249905
156403
43020
105168
225636
121381
142524
190611
236121
55243
157941
43943
215272
25463
167410
159610
245401
154825
39052
237706
229873
253907
226644
23118
374
30723
132499
134638
232079
60205
43173
258242
138309
247829
201849
252616
279005
98356
39434
36189
28374
252481
188592
126375
30284
68190
133344
232003
160736
231105
104961
69207
210733
234114
29101
77970
214009
265262
191590
198330
218342
142698
71265
83064
12842
28119
18548
209634
290679
135980
101207
21770
61197
204237
247864
231533
147430
66835
36315
211614
297430
106267
183591
154675
156931
33327
12595
151757
252400
67413
269476
131919
113017
51506
252884
89097
169245
198582
12165
299342
189965
68028
66060
229733
104879
150010
105684
99677
67826
228225
141221
273270
180988
278358
72721
226074
116248
86144
41436
190477
164296
49075
72234
9952
183448
216084
134787
273977
66328
5581
159501
74197
57859
261942
37336
244291
134313
123531
274121
222137
113192
148147
156556
279176
84170
87919
229826
144051
189631
190598
228285
231272
73856
99764
274008
176807
196844
49738
55901
33606
216827
160400
48757
247508
106478
22199
132205
58244
202079
45160
268439
239682
26562
125944
281213
241616
192204
4533
34220
277290
30480
104406
154632
185987
115067
132979
280140
285317
118165
264667
144214
187204
3468
144235
63455
19440
214322
136172
12247
258656
66374
236850
44120
279409
103639
227840
242873
68571
193648
106042
75715
6064
281493
35672
31805
74240
135696
97773
55213
108354
31301
251388
198252
113466
88332
167596
145641
139443
175229
165718
117117
208285
215248
90178
231028
209654
125734
31708
121596
172527
106139
256440
261984
138528
252526
118080
254544
169337
81394
2658
228974
89669
92320
246085
283763
140717
234067
239460
97010
252409
232004
115027
237269
147348
137699
17363
16247
188532
248816
181739
265904
118103
179114
8676
211805
164935
20565
148280
51795
200250
35719
18951
113825
95320
30068
232652
149383
154872
249263
196323
93611
132537
116705
41152
14606
163941
164469
88621
38491
8006
51111
163340
79987
264641
61219
219955
277860
97680
69844
103279
282393
211554
38923
34995
216957
1369
115075
299940
195465
163009
9921
66126
279112
57761
175503
250997
282180
13107
92668
169191
111930
58413
18189
37857
176923
40672
141616
229296
136099
41211
222299
261775
133940
191491
257817
250014
197246
190280
247401
56624
196395
54280
1834
139802
22579
195363
2618
161969
156244
20138
206812
179284
79283
122187
201055
114717
186006
294495
44333
183135
218655
3486
30791
65924
135706
96720
99939
39730
122322
222232
50002
70549
52243
16379
53662
126651
150851
40675
40427
212862
193501
200430
189279
100077
199131
127042
119855
134432
14424
213933
229103
292188
42732
124946
273205
119375
9707
98053
290637
167346
237904
74999
229673
36677
256502
242200
135244
193253
67244
264526
221926
112040
254041
18094
148105
224118
190178
259598
118016
45648
171279
294961
143770
295526
254762
103066
59340
105956
32257
137900
187028
278608
148692
126297
261118
257961
114908
207080
294439
72503
74512
278408
159315
7908
31091
175536
290929
94444
105560
284341
184146
275308
24500
292626
18933
258982
219209
158642
206688
235922
120642
137535
28181
169135
132958
92947
163623
64213
29190
279788
50413
36155
295907
118053
132053
237046
1462
160899
62749
107015
68253
9911
48094
190552
213204
165553
103704
12073
248939
46523
196192
193637
77219
219725
156135
287123
202897
50654
51552
244683
297520
94795
157817
74608
223701
63291
99527
124076
20249
243972
141770
280565
49827
166838
230465
94653
68801
37900
186677
38944
193110
202634
76643
272488
144272
120804
6525
23715
280855
283830
38097
213200
21651
184110
102153
256361
120897
293649
242401
53764
286746
16466
184204
287398
134265
285010
69158
218451
258965
201889
270445
227782
267105
26038
299357
53909
192994
292241
195940
265466
37399
8306
178623
28678
161636
224221
53340
171135
103903
207891
293490
116162
69033
3276
164908
234457
2917
292124
214455
221974
295529
66388
203454
297721
286775
278911
221657
1726
257596
194074
108311
287758
224570
206796
269314
32421
256225
240632
179301
6599
120264
243644
146463
106311
7211
107067
164057
207442
191557
267710
140628
161275
60188
200005
37943
218328
245612
185920
135326
171524
200811
251200
4430
136889
171019
200750
243430
292231
31068
166077
14721
190908
247392
81954
189212
99573
121929
75532
70147
79496
216195
45550
135361
76573
294534
210558
47677
197318
74108
192573
268059
229396
82874
247902
102572
87727
146846
210012
60178
106551
143911
253858
203448
121847
83961
203378
204207
4922
134440
190154
141913
161036
174025
259435
50237
50432
95709
123638
238606
204311
16206
126063
142341
144818
245142
249793
268461
64101
229444
94351
73473
39274
175088
205326
46805
69630
118784
1714
85827
253935
209741
114083
198354
107240
163908
188283
156184
179358
68906
154397
9319
188350
271054
232958
156134
234978
169065
200280
52208
65490
199360
35615
76364
204815
210524
243371
32535
297928
257557
206456
27352
68659
57985
186992
207741
158660
120724
104555
134894
61340
138579
272941
138081
41424
18304
157166
180472
114
152391
261512
145922
164935
151323
93568
48718
68662
298277
169360
167455
191178
108823
188039
105485
197374
10841
261683
6058
216616
117476
59335
92053
203246
59696
97912
15482
143160
212659
165666
62885
209089
173359
167770
127970
266492
4156
73081
191896
258965
260631
185764
20318
215000
34839
250590
59857
282327
154537
297348
73854
154595
67328
242316
265971
279833
208552
181559
10270
149206
23969
76020
58454
31151
172155
256308
78514
164502
123120
298164
13863
35493
103914
50023
144086
186031
201129
26182
264593
31654
119516
213679
57227
227365
226714
167358
15440
18882
108904
209477
265584
290721
246609
243827
71620
295253
198651
58005
34510
160193
279766
113288
6348
187359
157252
40589
89443
150924
126042
39048
224169
245734
281206
297985
251258
89587
285657
56574
278748
223904
142004
19968
234606
241870
255850
272439
250941
265682
10946
207050
244780
64026
130199
133117
295741
189456
20639
227577
296444
179673
129792
72631
67852
299141
270722
158039
69578
247157
244189
23650
32278
124008
168791
262279
52628
133184
144476
112884
151608
241536
4923
106341
147186
147705
224116
273064
193938
273105
110344
219561
38776
61475
103108
184370
188781
133003
264706
192888
156724
132052
17699
282102
67615
99319
99377
24993
64011
279444
207029
215390
150576
271011
83037
108707
249360
179982
170091
227833
279492
289804
281841
10235
154160
128207
262674
2104
202590
234635
134927
289166
244224
78160
59087
91661
38634
178804
49386
189744
116300
289044
246951
97291
90175
288973
191696
2058
252489
224945
21497
258964
69329
111744
226619
225910
68535
96
483
58359
264422
275805
176488
105923
67018
113760
238929
282060
82614
111182
66582
51419
147367
266238
264519
261436
81885
49046
175384
11064
162059
274368
123675
12864
287707
179752
49090
251976
261804
64270
135899
40725
272826
122613
35675
195650
25765
24402
54169
234010
59871
194474
205415
198401
275758
6216
52435
79761
153325
298773
111410
102341
102466
107071
117094
56259
155774
42821
86912
133803
29554
28226
149901
238477
179163
172375
216268
293198
166360
48849
179325
238457
161577
281168
243178
170137
218619
59995
80166
83333
134162
79157
244998
293899
241759
11914
91751
122147
242366
260383
282256
161049
299085
64984
80599
89424
277834
182540
153566
249473
246439
10943
70659
41747
137312
129317
207252
283310
175155
218760
37799
274580
74177
253151
261425
206910
51508
66721
123797
502
27511
256900
297831
13202
143719
238490
48889
63006
271600
246016
191430
30509
170295
275248
199047
137254
172173
234242
83452
159722
243241
47481
270717
9433
112902
35930
17679
203497
198328
151376
164650
204499
205840
185302
37951
283325
108192
132812
128354
136565
64527
19380
102533
163991
235969
182620
36943
15924
169733
199315
230261
225757
228934
192583
20599
164901
127874
221714
236031
131062
27579
10669
39096
205685
32227
216393
18511
151576
226415
125377
291420
236371
133969
157733
63079
94728
27298
251296
178431
130396
261909
150138
79931
23734
37071
216581
62864
213202
192744
221378
121766
237245
11908
93385
43187
112990
179253
25949
124455
216018
154969
236625
59694
244257
252372
292612
244235
95153
93858
158998
73828
252729
209849
264124
147702
5448
75657
17775
65501
56618
123689
181606
166787
56947
173573
36467
231420
180018
287385
28044
186413
261966
71416
122539
197890
110247
181302
158409
70629
13184
119336
104323
74971
79004
186331
30527
77468
165766
205788
75180
205469
221647
285644
190558
189283
211613
266248
185851
219912
29369
116226
272265
251804
288844
77837
95314
76646
213694
273351
141723
105956
294440
76837
132426
27548
6421
150472
221744
255857
240036
90600
37967
236250
185931
115513
239788
261365
198424
93244
264569
133521
267553
233812
172705
244244
282481
8687
203649
216133
147294
292233
107557
58126
251706
268634
105088
214006
51518
96813
212783
282408
54555
42414
203880
3146
194581
2029
28097
8002
278793
240271
95311
183085
46280
276781
11350
231999
239463
226362
224601
24032
128252
182358
275152
243623
285131
197121
277940
244038
245861
224952
88755
164969
213105
283368
119631
217066
52556
236775
50592
102030
119719
170627
284800
82261
142241
220820
178375
273781
217184
85644
232647
26471
150228
169055
247337
30224
33727
247799
281477
55830
10429
161304
232302
181921
134875
92753
87336
46292
1587
51181
33367
160291
85394
41315
252401
254067
252140
147850
189708
251683
162573
113548
11396
213195
94889
293934
222951
49608
61211
229010
183277
67080
58356
43724
22851
98062
127371
249410
126855
88371
274710
53207
99082
269928
39236
177219
42614
234912
221100
221151
263880
192401
279185
96105
286745
289737
38646
151149
234924
164365
103131
51022
13009
210102
114835
95298
213050
277252
146081
132015
135403
106389
219836
25106
30583
62260
95426
66329
124575
215486
217736
166768
71846
27722
75977
257063
178948
198449
275051
62275
92671
30061
286912
73425
243681
79360
223449
16559
272412
44518
261189
144051
71708
117373
180235
189415
54505
104686
101944
123609
22004
84610
50089
210764
256855
278011
177220
36935
151472
247382
163681
125380
119348
101235
298447
90292
1774
46094
107349
221504
71381
270599
81681
161120
263634
25758
184196
29766
267234
256146
179944
7562
266765
91120
116870
292537
128073
262261
255838
79593
212270
179907
101054
33827
275761
126693
157910
256252
158918
29529
199130
84554
84972
44154
168226
13300
14613
125004
87746
177501
200674
286662
40046
89156
159652
59757
178238
71621
181896
287324
25950
87164
161451
261721
152039
11062
260233
1919
202261
53134
61113
199667
127308
225931
27642
179624
41132
294959
193282
45347
187120
222769
179669
201097
207889
137802
212326
119841
140530
21203
90047
11137
236235
165229
212685
118021
55485
52573
264103
260274
146721
11017
88065
242416
283311
247384
274434
100771
18419
232234
29632
99004
34119
212387
151613
103680
58259
230085
145913
59007
177265
253036
235429
264777
171010
247322
195930
1214
48500
223934
52132
121908
98682
14819
183249
128361
43556
64563
268125
121370
103026
262439
229512
147690
149343
130498
270631
130949
230491
32355
181264
78709
146598
41717
166214
36128
167749
168549
73592
91780
19993
125145
21628
226590
1412
113402
228236
184294
210530
131450
186839
268573
171749
71000
151204
137502
141033
258828
91256
145186
40037
25928
145972
169525
143368
15240
220410
139730
97099
270386
265302
28918
183117
193592
52687
138082
90622
277198
178651
217960
216744
250294
208598
266419
142798
171775
32816
257754
131266
181231
233526
114498
264348
267775
212756
285230
236653
9109
268075
115396
153885
282620
179730
270958
277018
261720
19364
154530
178838
292911
266401
281266
85800
87957
137491
189934
153204
251516
192772
85317
105896
56816
203096
135712
294144
110486
175254
184341
160520
13741
183027
226340
162082
11435
20161
254875
54052
171136
85016
208074
174052
283782
261385
1001
27101
276716
7514
88675
88691
250341
107132
35368
250385
53686
271111
212465
75032
108488
112935
25081
223376
262287
36443
80235
106651
191890
247667
257659
291384
69798
294760
14407
117560
100263
240113
76219
788
131496
63451
48290
92962
64971
125724
105749
186084
98376
112690
230484
290133
125855
265538
31932
218799
249226
272639
70834
236743
168631
152079
239544
248490
153473
185153
175786
156081
151892
130432
10861
296696
150363
219340
211374
210225
227262
54442
29053
79207
185486
186767
176890
277427
145796
92438
34012
3935
101706
148576
291868
1161
274838
85689
85110
171401
94272
256170
245499
282350
47095
117909
165906
207006
191995
266679
61436
247664
297842
137774
177037
147387
92749
273471
273757
82601
61881
150777
35599
74005
102926
203706
245225
128328
203433
16875
269474
74331
285532
275126
223930
250747
53459
117417
288082
31685
86875
163027
65250
78085
29053
97136
247109
39580
74322
2401
295529
268268
219263
177162
32951
100539
54359
291044
64004
148286
264152
86659
34462
9695
105514
286630
27765
249666
189924
210355
239421
112818
234290
199481
84053
6962
173168
114672
69887
53232
21422
149534
85676
120635
282713
269574
288655
214024
174379
214939
182703
290550
130016
144020
116867
290711
173604
24733
238286
206231
167258
138641
237448
156271
5179
238576
279816
24473
273067
12200
104740
229179
125901
146271
28429
112086
257271
285787
3469
126752
19207
60277
108409
105840
186538
42112
15481
18937
80692
50474
155860
148688
231595
28038
52897
125985
244322
141125
29366
237192
134617
108143
57354
159340
297705
148695
12149
298152
131107
163361
40645
129048
200531
42387
251534
13616
41205
266988
208473
44709
224549
24865
54311
57307
34851
167898
142957
279145
106154
231843
297325
68452
224822
111722
181612
100043
35695
159843
159823
226788
218995
154207
146085
37991
63614
184168
132163
208131
46500
232629
102352
174918
255713
54323
239306
246031
280205
30863
125046
257720
212715
144286
250346
199877
51193
273553
215299
116581
186096
205033
17432
217875
96289
195433
295030
149442
93316
275272
152514
78203
262082
30529
274714
223797
277054
206460
171345
178589
118453
22735
33094
257084
223757
295603
45748
20255
187732
273211
102760
85219
272441
282190
87419
79772
193170
163745
229413
98157
12700
28357
296761
26081
29570
162109
45164
283978
177729
3587
123060
8791
140565
195006
200073
162342
284134
288404
82395
102474
48771
269502
208633
218188
44832
11983
21584
179682
242221
105415
221817
74741
199572
278657
102117
196612
278393
59895
41169
81189
254505
120403
74265
67363
294541
77200
51098
107984
212047
121997
120208
138967
10127
88730
5994
243325
72800
51650
17432
42042
193990
15080
166159
104018
101972
32395
248588
116021
161089
278499
5359
6514
131411
210663
266265
251047
121814
76640
202263
94310
230110
94738
264570
215078
23712
44886
46651
249344
30387
203320
242745
232276
113453
131989
269548
4681
143039
3406
180758
70327
1206
54838
268499
237311
296380
107492
226840
180589
158545
20968
270315
191868
228090
130543
59432
162843
243626
299994
25868
77027
226602
279837
150094
165092
274741
278180
23794
70320
170114
299340
265553
125813
44242
177205
254492
12807
168255
202021
16043
204387
243193
115425
166917
97645
206392
295386
28769
229067
170642
244466
197133
15671
129674
130143
234052
207678
163641
124784
209161
280571
281893
51303
51150
234271
201499
70907
98067
157336
62516
26797
217402
7214
126548
61255
299979
14900
292583
204099
197068
287249
199079
173562
52258
188584
52472
168907
95518
288982
231475
22768
200214
136667
299600
114130
143362
58929
297012
109019
97800
116267
191847
157618
31041
272793
39665
26197
122318
262684
211458
258511
199877
261484
249930
120406
94526
297964
274826
161436
273500
116503
29369
84973
93366
270531
205010
160861
200917
34687
201876
288290
129362
275591
257954
49775
277836
132223
92258
221701
172174
83729
97905
186792
175489
96275
269324
69566
251463
98696
186358
122198
4985
53890
65692
3665
292501
203509
208826
20598
38342
135837
106508
295376
2055
126757
180755
290903
247281
168473
215696
10115
251738
136693
20209
267187
69467
197329
254575
251964
261590
204895
30032
46093
59653
210581
189815
225563
1150
170138
75696
245592
203929
67821
125059
197214
192347
197048
14293
127985
184591
30992
18187
28472
80007
106613
208985
27972
218874
159174
143014
261279
155237
112527
220333
140470
228782
247983
136762
196233
162286
161030
94430
155528
246329
50671
55926
185273
135299
254974
174931
91656
285687
36644
156662
207096
30860
164820
111611
42242
20879
114673
99286
268963
268022
269655
223432
251482
186637
70645
91513
41929
58768
89626
62804
159610
156676
88868
70631
157640
101540
202017
169221
281368
242253
109514
192240
147981
292593
248244
97243
180593
131158
245098
92175
101836
61128
247523
34682
163757
159700
274439
188489
102929
201524
74034
170402
256719
112785
253204
10225
162081
105008
5165
284864
225387
288850
123368
99855
277958
140435
265904
190814
224466
89116
176143
178735
15893
85987
110128
49874
124437
4091
3161
127421
165163
270041
232662
170258
81808
125395
262280
128665
215845
117826
26037
207495
236595
115452
154387
257784
98556
293122
192604
10482
54059
21325
64745
275651
287972
21560
37292
49828
14735
107906
203608
270617
235762
134775
163916
180048
73242
148588
63557
260182
56860
100651
71537
120465
116030
82404
239222
184170
87078
284211
55657
253937
214342
262720
175542
260255
277288
230435
226399
281770
173163
236694
274312
286622
150788
29561
268242
7063
137528
230007
189772
43712
298720
292381
36248
141330
40004
97416
81443
293126
162175
12226
75740
233852
17427
267050
178417
230809
145608
247612
141217
66951
51744
228935
231530
54184
34860
87323
36295
293597
231570
15232
179066
264482
101277
237464
74532
26221
198400
282609
93499
169033
163237
9067
128630
222221
64591
255121
209342
18107
81807
230360
229454
64723
2883
273592
106570
275385
291286
6899
66869
225135
193184
183610
49634
140660
86714
223856
160445
70623
217528
209435
240756
179479
49839
298018
135754
266618
254961
58454
249135
297679
147094
115421
173115
113699
220155
73620
30644
9554
229572
179081
42989
110698
298644
282929
111636
182164
85181
30276
264916
12377
208542
155608
282494
115784
279626
65896
50186
238791
88366
102906
192408
172434
50199
141235
216191
141606
24609
298839
55580
104588
199286
119887
75629
212072
75102
86639
262242
213783
265129
274627
98763
42916
14646
177830
59575
187846
173009
143668
81603
175182
17964
225974
8629
57898
40535
248063
281930
92457
239660
68931
195201
219349
135989
165735
294146
105287
75050
279530
172506
170660
28039
212139
256327
156612
246201
62125
292525
95200
260815
133163
201490
156022
277724
148910
171911
277595
243214
134234
298643
27345
170531
103859
41196
150920
114829
177660
37182
3878
173428
188440
122152
98278
281555
106770
81761
132306
70438
75146
179677
57421
284126
89674
171543
130170
55943
203424
46734
239311
268569
1356
296766
206131
232359
147917
192382
274091
238439
264597
120978
298907
12501
126323
53983
267330
148637
127893
251877
213528
36658
25662
207613
42989
240670
175152
94407
123793
63481
116300
110107
206557
72826
202149
247926
107631
180779
181137
74715
224271
153209
213043
38005
149962
264231
234855
162302
70755
28947
3367
10759
275257
273112
76654
156746
163917
149497
119581
69406
189613
163255
185377
95485
229429
243472
40161
8612
90163
84984
15862
5993
271616
263217
211316
45780
56010
263079
9202
45867
143565
73231
82160
182957
292603
83670
246168
142804
101240
230387
253904
289655
293553
61205
203207
135186
102221
91830
259715
156635
10704
67687
54901
15353
25289
294142
159668
244955
70840
27500
46032
205346
215813
253408
160730
99029
130635
6580
128772
100719
249176
39198
119794
23801
104229
145319
227268
194129
193720
286060
237699
107170
22581
31383
76852
105477
251908
197493
59881
266961
52154
3665
299450
175667
253569
56688
185502
149718
180262
120604
115287
250054
250202
214778
180756
237990
171020
161803
49232
3368
218043
15563
84543
79180
114747
178315
157391
61877
102942
94460
234780
54764
53817
92974
196669
202506
21207
253340
38057
157347
40007
29420
298559
157330
292685
214993
276171
113447
63043
22101
155739
138813
98531
38911
12970
88891
14830
237872
9165
66331
104233
222130
26626
203599
25163
149520
220776
49548
280689
45280
142613
50181
192902
84096
85359
58358
38601
75646
144682
208944
248583
120051
122284
256864
281191
21911
188154
182128
111265
260864
14747
233783
22031
97623
137235
4229
292547
185057
243904
277265
155944
278201
116912
172672
20906
6710
136212
256165
81391
18198
29480
293282
253462
278000
244112
64358
135132
146487
245314
290646
29101
217650
1687
295154
193717
87737
155906
53812
80376
169493
38456
269082
12895
271465
134169
133746
126412
275952
252182
190753
213426
44891
185642
109892
249972
266291
4716
142329
162138
63351
106873
256941
253714
110253
118044
265165
108402
138746
288575
163422
131411
276989
247333
156852
49257
124444
11436
235859
151186
47874
109242
230603
92819
289682
96785
259049
46166
16588
235859
256837
100218
60445
288387
88503
155183
193874
36249
33733
66183
94641
49141
32174
200423
54694
223745
135962
5620
205976
226108
153018
125300
84374
143796
118240
120295
179643
2933
185959
120633
128756
224323
49192
49629
5965
284326
282375
107959
120928
13759
22611
133138
150806
67742
265249
287433
102488
299033
254314
120409
75561
250301
131719
275014
189254
195919
263986
148040
3680
236281
201396
272216
18605
260341
84407
233051
132032
23222
286670
7696
266468
38290
192932
216620
242110
126513
52456
246410
278203
55034
37496
176332
111062
57888
23005
186787
277370
161202
197385
94070
171206
211269
204241
164453
295903
215556
279509
65793
155532
259717
115058
138080
263017
264460
137894
115854
191156
106414
249389
77705
4344
11922
66084
204530
174039
37771
202060
110589
275046
49775
146436
227068
252537
133960
244079
200772
147985
278770
233806
13069
4672
44393
17718
25265
151683
96393
227467
6128
195016
121219
93221
217166
90957
175381
288212
180024
224015
222087
49785
8225
167589
234001
258
170797
195980
6410
141961
38975
289073
104675
205091
281235
158564
43087
274291
287259
7778
114804
222560
193760
181180
82594
131810
160087
61455
276867
183398
9832
117581
212052
240126
56975
227525
58146
191000
5188
166671
146921
2816
106693
89462
298334
83601
269625
30866
2107
272549
91888
19453
66861
7827
258386
170822
265341
50800
92184
255934
216387
31060
206593
216483
39544
77366
284127
163226
195358
170724
262264
104533
58911
158851
157871
49393
235682
19714
32356
132558
229466
88123
148448
120273
166389
18799
32376
179468
130046
100120
38364
71213
173114
287088
57937
95620
263807
50990
263735
3326
76819
88861
95113
265219
149911
184674
95428
247034
250012
18345
143408
232822
268784
93950
257184
196978
188697
164248
12010
1047
211655
284011
104159
71756
161670
11718
266099
192098
119331
259336
59431
67609
4570
166528
191652
35403
281755
296515
158247
299614
172726
56300
100431
165669
49374
251217
254416
175651
13138
237402
216615
75594
9605
25040
57124
91610
8396
140539
129539
142631
88619
4233
135847
109018
123125
153830
79986
92926
263261
65885
48400
147603
110780
197114
248079
99203
86810
65808
13259
28016
276523
82755
68784
174960
165431
144933
93488
242992
290301
42915
284720
119711
190957
213119
77175
272077
288345
252695
230898
186818
21914
15685
271576
218104
108398
272733
24294
262550
102185
190638
289369
289790
42643
128968
240216
52603
223429
188329
7745
176034
140691
175830
126483
191128
178750
284208
10984
195378
100186
129221
138390
14186
294753
96940
143284
245385
5967
152900
214227
150626
56117
28933
46779
115309
102665
256698
59802
117875
221811
298097
174521
87952
45715
141484
178520
269828
299301
207158
210958
111473
143817
141869
138138
212273
207573
250635
282761
102349
71206
160559
170677
184196
30349
152798
287455
150297
16783
260537
217332
73671
61380
176283
289919
71632
99012
261116
97531
106085
192226
57843
103236
284844
143231
166634
278007
29653
154677
239935
7296
217221
260575
235240
215629
55190
38074
212204
293688
11303
120248
155824
51806
275871
187979
154172
11376
236572
223144
263934
269523
211669
185350
26915
80569
293593
87977
160845
117645
1525
87108
69379
125809
104745
251808
239502
198347
104862
131545
3420
196471
182329
203323
205469
179664
235236
13241
48077
244355
287771
150667
177475
257672
229944
183572
82614
76393
109078
58464
295424
206092
292800
36421
68754
158315
173713
33369
47626
36405
68953
241200
145223
134768
94043
15182
219916
122643
235572
253236
22120
195724
1066
125059
55819
31412
243494
260155
180477
101678
161531
76534
75069
206705
217556
260863
57299
164884
272445
65050
27360
234043
113812
235405
59607
297081
82781
23488
52967
136411
214557
107113
177587
5098
209825
132354
93210
270798
245662
106982
230864
267454
180481
30286
163608
290288
257694
203873
142775
163397
167042
193726
293800
192171
276273
140625
206360
237380
260449
121066
192514
182876
270095
50701
126838
156109
200306
117837
234218
95048
76417
111645
21818
159632
109124
130635
65423
205838
23193
100639
92384
179378
61699
38325
164981
4968
211123
90940
6075
183374
299103
106760
36319
213882
135090
275955
228292
110449
221906
226581
261971
52402
134965
214934
19124
275774
76344
199419
198253
242206
264449
178188
244584
21648
213045
44865
175834
200906
5614
259220
142727
84815
178419
55178
206512
17702
265707
246146
170637
186608
142300
248307
147249
238513
148309
182666
119766
139930
76490
31276
196460
233015
200138
142588
146054
173841
126897
268431
21059
283650
165042
137533
184666
146270
24818
119694
45544
124136
139505
74071
40008
296981
194086
48773
75182
237511
285787
104537
170168
216613
159056
16433
167705
12190
21990
199404
66674
89001
291648
244513
16975
79677
248424
228223
106464
135021
186517
274127
20648
18314
160792
271200
77206
245057
74590
40319
207232
203096
113897
234930
289752
95979
142018
99199
223024
46142
249786
92004
122374
206733
172645
241836
145271
83439
8764
108492
247178
267179
89502
147884
27054
15587
61291
1157
35047
58885
124179
186569
193539
236673
17863
226299
249083
42434
265977
77735
136934
65643
215648
164317
207704
51800
16068
115869
107031
221305
80647
258545
160996
2942
145503
211637
216191
15291
220283
168962
180975
295323
200030
141185
87284
197945
87300
96331
125118
242443
132947
69898
111234
891
245710
163287
127822
159486
95662
241483
209950
172854
67245
229644
102689
5539
225177
81858
180885
199298
48941
266150
116059
110491
45467
61234
260007
106201
33357
125547
30945
292617
295062
240705
251982
85025
269892
240494
28984
103243
230259
274306
276781
218940
259103
254026
90028
247101
127161
40500
220309
111943
141436
210891
85835
82081
27907
189760
202099
37891
158021
149793
50419
31375
140916
81128
179106
40126
229051
63823
184690
203247
58586
283462
15085
23522
156648
192478
240518
47931
286224
82556
168299
70125
6627
276605
295160
21836
231031
185697
46166
252231
192797
42996
239187
4648
16085
68870
133328
19328
265506
236563
9927
189665
48518
163573
10181
127225
146033
103099
100283
128778
270295
125213
208202
242850
139651
129629
26958
207300
10482
126667
157167
118763
183555
57101
199288
265340
208590
128837
222296
257384
9304
52724
153127
69308
252743
4957
52272
190084
168232
171146
274690
60791
64000
21691
280360
116819
279171
203553
275771
135798
18758
299968
261802
194914
297558
51544
60876
270593
225586
144963
112234
190387
77303
104095
91407
45341
206636
239554
7815
288149
12809
274991
83016
154022
204190
12283
33581
31663
290312
191890
10277
281523
150367
325
99802
226411
195840
106637
45604
229390
282077
184438
154807
166549
137303
187966
246262
112141
173967
99592
153555
166091
65824
26979
84484
24852
60261
5410
122403
66480
163157
247777
99200
224425
26376
58668
224161
87774
37420
27301
89973
203749
245215
221655
195066
100588
43391
299554
196284
167044
77807
287216
177029
190749
112833
247959
280219
288028
157874
11290
43205
210103
134428
284270
238690
116804
254926
12211
1873
116828
204436
59181
147402
248956
84668
275413
125483
165270
31552
261842
215489
94303
120458
39942
290029
73590
160623
53357
43219
144992
22482
267110
264112
267657
19611
274669
214632
18833
93830
99022
161832
188271
17393
33959
26582
157345
10327
205790
153361
175949
147721
298601
60359
209746
57830
239006
35103
186463
28658
209086
224237
40274
266007
74448
260468
273962
195319
120937
163270
177626
2342
132371
168730
272288
62637
106753
213783
137381
168536
6790
218977
106227
254094
196160
240160
9993
185757
189222
39784
214509
118254
114914
130299
265190
164158
218687
17070
136824
275415
190031
96218
229689
298571
30097
216600
277991
262682
269885
186651
191956
9680
45181
152452
47601
22942
72691
63880
233141
68941
190902
253486
252390
258058
170493
207816
130821
274192
287381
222923
179113
159599
292269
231165
257286
14757
296120
214221
17457
240268
104492
265014
134402
85579
251122
134481
79294
180322
7758
255384
194187
165012
72959
178959
288497
193649
36725
127715
204312
53598
197287
227981
125579
43310
236635
262427
298523
109709
51607
135435
203724
186236
115583
105812
26276
146274
144937
165641
208411
28595
241392
251507
104756
251456
274962
275266
244291
73004
148910
47886
39423
69280
144453
133254
76594
298273
84343
118432
204840
132787
205246
187977
131011
71598
64011
153718
57986
10243
87353
277831
80048
278453
212780
255842
134358
256487
248506
9896
5719
213516
9827
147069
219370
133808
231808
93152
244067
182236
261166
93601
228334
155214
294349
33400
185530
288491
232792
75303
285204
60854
11404
93050
267103
130931
225278
122888
160516
289831
270173
283089
29327
34169
184267
28309
115762
129183
156351
173274
98870
35660
258405
109180
286590
292640
264346
76143
115703
221730
186969
62575
126344
93886
43665
129395
235762
254092
96133
146317
206812
277887
55347
120390
205416
52973
130722
295913
145491
272810
262617
211096
151176
109544
244936
4726
178632
109670
225286
136022
99561
188821
175660
265340
7656
70058
109790
92350
23731
297840
167116
55541
85823
275906
15848
229033
1425
115682
84151
90100
206904
72165
193519
108838
27705
168150
291617
297139
153245
106191
3289
210903
181510
39816
116736
66555
212682
177788
199
209728
90347
182792
130047
215627
284783
256015
190272
210876
108758
217104
93028
57915
280527
257907
251825
217860
139406
245740
153873
202750
136376
73881
29727
126869
173193
39006
170828
11468
66998
226724
142800
256633
220727
157036
168346
133072
134380
216360
197730
271915
111984
221847
197342
183616
82100
132442
255972
193649
212331
113387
42089
38679
122525
160196
267285
54925
236133
145135
272201
48741
217476
19340
151928
76038
128036
199768
291396
184752
285766
22297
162940
191122
128012
114098
128595
199674
289095
263463
296179
299563
96514
60614
27008
11098
65205
109519
67247
237266
183217
190252
52008
267024
43889
132158
69401
98193
291346
264605
126477
125527
129594
278672
95654
14917
40366
25621
286743
128499
175525
159343
80290
131191
31882
3002
230165
223659
256564
216105
192911
114623
109393
142804
262932
201412
2727
208181
287816
171182
116978
4295
175714
239675
291770
274157
151662
168500
128037
177695
80421
87765
167442
179907
122319
22216
230499
74034
226977
17630
99357
15578
258359
238640
241718
268371
217076
43339
82529
20233
109442
163172
2480
219605
60385
255404
10225
187124
119933
110547
80936
242252
285160
238051
283307
271774
69972
95782
26487
228422
154995
204918
164313
204531
170543
248975
18120
195913
23128
160435
47500
77754
249564
109516
249656
142990
279792
55805
245567
177553
87538
286225
286687
297015
125920
96385
53685
187991
282010
38078
35655
3949
224868
170172
294826
150864
50146
256895
115037
260509
166882
149643
148359
221365
89382
121514
107042
215584
71247
148098
169803
71037
206734
176568
85215
121270
35021
199949
15692
144714
136506
6102
290543
181449
35084
224726
139739
163017
96667
47443
52316
230111
287207
135357
141491
42656
15499
82182
287024
41670
82228
248622
166373
180701
189775
121293
284205
163969
14215
264945
4794
27281
259157
84011
127422
287161
167843
237063
258375
106271
106235
136243
13975
40099
222780
4583
99262
290139
295172
229711
174366
18996
138657
77153
192226
143079
155816
57751
112369
34573
84570
219243
215638
263787
1735
198749
242436
22774
155192
239514
189597
145285
168504
68528
63250
274127
274785
178966
5855
222485
228944
232634
83921
98779
156363
255649
112001
144885
154451
173138
272818
183293
65453
275593
129883
158019
44087
216783
204700
279597
121588
247049
13899
146824
214945
198425
112431
118286
13620
79957
277469
265246
190574
110656
193920
134695
107627
136320
78614
115832
207479
196155
67538
159274
149805
62
216524
192772
241755
128285
192333
226446
39942
272999
212574
52314
236971
282769
7016
101394
122903
116392
46977
17273
39108
55460
191447
114095
51822
70097
274434
299710
218883
268220
96191
279714
115754
166370
88872
176943
122628
59095
210299
153382
160866
266697
84240
211521
240248
185560
20505
272610
240415
154051
36676
44844
290597
170733
42193
130867
253169
296837
194968
152392
87386
57899
217076
66877
239054
14769
142914
28806
149110
98831
75801
102280
120581
189043
266550
123426
252017
49621
1234
171280
61188
65805
138483
291562
90351
221843
203132
216169
4676
35022
184382
256022
92580
188242
213186
58181
210566
213413
71866
205913
55854
78282
286303
61858
30762
164286
245399
206832
206265
205994
241153
141942
185001
287143
192265
255286
281543
201112
46223
299558
25399
3606
40544
261935
111028
64060
186033
48099
258145
281962
242017
59501
54175
274844
143249
151213
29885
170899
217912
150106
122456
267218
217510
108491
129078
259650
271085
136120
82755
128590
96219
168102
133121
176981
140705
223915
151666
186213
167206
206577
223865
240989
176674
123443
140557
97599
134154
60695
177098
77905
220970
23067
290004
282912
35640
3484
35302
191695
220728
204167
121418
119188
48004
86261
140169
267234
8394
7169
283721
75679
51860
281224
76499
21109
105945
194354
242749
35727
200113
145283
230960
84129
89781
181300
149689
289917
33318
43412
156298
68650
170261
12597
218406
293895
289421
18571
166759
94026
128199
64427
51800
3525
140403
251713
40175
168971
135877
215016
49974
196999
250958
136881
238861
71009
194800
248416
269898
187095
96544
70350
100178
265430
69100
182238
55040
94669
269347
266715
2929
187947
136625
204506
126900
114399
117732
111918
5547
270002
193901
31616
200418
177795
84485
22403
110302
870
146384
96853
103379
131244
73406
272336
174829
167760
295393
154599
109975
6042
295103
78819
35027
94442
190542
131301
62264
195645
34287
281329
203008
219068
260256
21698
58582
138575
97129
153673
69067
165162
172527
207534
292689
164648
269294
236784
157129
165327
22716
132617
148862
186601
104783
57401
146503
271526
283595
233055
156414
20220
44931
65303
188662
179252
78246
1035
154241
79424
141868
84043
72634
40652
191796
59869
135919
117739
129128
46111
242267
35773
139727
27187
211256
61192
160841
284762
53329
226133
74738
297924
214668
158339
264735
14317
44746
131249
90334
252997
252828
266576
290823
226059
129657
79256
104812
275158
208734
129733
217358
191204
206072
181038
228410
27296
236694
249282
833
144464
115001
73200
265371
136286
69769
286923
257156
108009
289092
280472
168503
46864
183714
27673
105955
271244
55410
246403
258882
116398
149622
157468
146522
67565
5800
286301
265824
240584
87680
142176
203328
298986
44214
126698
92664
220971
110734
249649
277763
242042
190151
123570
244750
158616
101663
13729
296672
129734
134463
286182
297654
106794
142832
84266
276350
245939
282144
38349
227575
206914
45355
148499
299297
210219
32460
139234
114440
19494
276377
52598
34184
149207
182477
176904
2197
88743
170969
130473
87665
31898
186871
163365
292422
279854
123140
291502
142603
73840
31942
260313
92370
218489
164273
113715
136850
6013
143169
59872
227736
215233
90657
25441
272242
102860
167548
81044
17106
102730
188876
51952
203507
160910
60722
182010
149248
247651
244643
295006
220968
199673
195831
57711
123224
34041
49350
192181
265567
258514
288155
247391
288317
252726
7464
82084
102677
93795
207453
215260
151996
29402
64509
209767
35500
296435
98914
142715
92973
123293
267241
245552
151303
89299
280694
128305
263
62806
164865
256996
211021
54216
117641
142011
152673
33808
194328
122728
104356
65481
93784
269776
257389
195153
95773
237309
90223
166188
9065
183592
66164
208513
240880
75567
296438
117059
236215
82813
117827
195798
266861
299791
269034
167881
112478
291827
76016
2208
254920
117178
204091
92281
163857
35861
64198
193292
168680
199918
167307
32490
203598
298051
20249
49600
124967
125794
49863
77109
154006
186906
165484
289174
170381
166993
95537
296657
106966
109750
173038
70394
184039
16062
122433
133825
195139
227664
206101
89413
193910
253759
280719
2226
190922
87689
192433
222563
124354
286775
211711
218206
239101
143811
128704
36569
34063
104579
10706
276540
83030
18991
12123
48440
148677
41451
151695
129775
145302
86543
193664
190642
101883
249850
232010
265336
38567
107621
224223
177408
31099
260298
213592
12965
36230
83286
74612
84408
270727
150365
211024
247495
193697
162172
174404
17527
155022
69663
29170
199132
12924
123111
4065
57255
30042
20340
72323
195831
179674
157175
267113
28609
249737
186350
242753
288332
109340
256487
239444
34990
152733
134684
45949
137884
40309
90193
285226
263089
127523
264709
11183
234555
174650
145023
294564
147106
158127
54245
50111
89320
142693
248271
211530
151466
176484
250768
252831
200553
122914
172617
279898
203537
258281
2021
27071
218525
76562
36066
47096
129843
126377
286136
775
10282
157523
262168
164917
206219
203443
122474
54336
136472
273736
287347
101517
24980
5131
155126
114515
132995
56633
161013
62672
28439
39204
100927
124696
81195
195302
297929
40832
50466
112012
247265
162305
130242
54586
177341
18820
234878
153506
215587
171119
254759
17479
240450
192279
209290
116455
281654
99338
66039
949
103856
239267
97921
296556
265076
112604
259355
161578
241727
99900
13048
173808
104003
34599
102622
278674
219630
152830
120443
166305
230215
264468
5649
294344
193809
45496
111360
283272
72358
290767
30906
148992
87298
174689
270502
75457
71273
212864
249194
257861
14258
171214
55524
120189
177626
130025
18222
254351
155213
96512
169331
236102
34792
42472
74827
215007
101671
6049
197473
16957
285479
152512
79415
174334
10941
40146
269800
90241
129429
245873
241521
121205
90104
133602
247247
174598
296270
237034
154617
49100
216728
184526
178760
63840
199791
142254
14637
100972
210573
232922
196518
36359
16085
165069
77403
62240
87118
133741
220577
144303
204084
17060
268114
291653
100493
37833
157881
29685
245339
273494
279678
183043
27114
185108
78877
271509
155858
1624
111880
225589
202718
203409
197303
59475
79319
3360
88272
170181
93140
283103
51755
8743
230415
84925
184277
111243
242672
189881
30382
284737
57286
229146
110765
145869
5312
277573
157330
275894
125710
142057
262398
59596
212550
146984
101589
37764
99560
131871
292523
136817
6867
129926
294403
87747
96628
130840
21441
171310
115489
215080
195178
254350
138262
159640
50944
26165
276484
80081
33805
283213
222454
81093
40996
129436
70069
53773
91415
222474
285067
26367
167969
250800
80943
177684
226232
60425
120012
240339
21844
211498
172681
133280
144786
28542
145179
104129
295044
225230
78102
45592
265430
86564
271656
122089
284251
167719
293149
298793
255096
100757
67087
71128
80416
3069
102850
259353
1079
170633
136240
153105
266328
51432
55839
20128
64171
113337
42437
198598
197778
44832
210860
149835
215903
279461
88629
248014
107309
207848
171447
282472
261923
207344
119803
171016
82565
155175
72176
61022
35236
124726
124048
181388
296178
35341
24429
267901
273009
158075
84175
193181
260669
10388
146211
138067
274170
267749
183407
1727
119097
172083
289414
189723
261146
229265
145101
113122
44077
170690
242129
298453
64449
78040
273419
226551
132934
102976
266725
87583
58299
158618
285248
278851
2673
112710
107485
37467
273178
83685
173448
245290
52660
164523
62659
214252
103583
144468
174568
103271
212481
208434
74678
257458
250545
38628
52316
48454
104995
38108
14086
135843
101480
43016
255183
233346
236579
159742
205247
245221
91167
2865
282162
243147
116636
139289
215081
74548
193960
211435
208533
257396
19742
195749
95706
20261
100276
80933
138278
180141
228461
93745
78474
92457
277342
292509
197265
119686
287650
123769
91514
103874
176185
209547
63725
241835
96719
220229
16612
264182
89602
299253
85838
89140
28216
212559
6448
72774
249995
265345
87519
81708
3724
181776
160273
268663
22765
198132
36460
226846
8939
203169
198657
74821
210710
267261
40218
19094
152808
117020
726
113009
109380
37580
136814
263201
51473
39401
36052
112784
189356
117618
170204
203918
111083
178541
290815
202789
291779
2825
292048
84401
59214
287546
70634
94127
216353
268644
218175
123597
126065
42714
9841
293652
254147
250126
68845
68749
173381
111623
138901
58289
237432
53344
51594
280363
98368
173541
102321
31805
136817
7046
224603
132971
133827
179863
290339
120097
38808
106787
12521
105392
68652
48301
24069
171598
289635
169129
245701
191999
96473
130090
185309
109486
212718
194579
192726
160716
291289
138856
99491
211702
30296
215891
245400
236446
299496
44542
54855
127913
236500
11103
20142
97815
89353
69615
240759
46978
13787
176934
71193
55262
91969
71577
245723
269082
188325
24454
72317
176985
25250
270977
31351
199690
37104
98589
50134
259756
160790
151317
87103
15156
260448
254988
2837
41410
62128
200885
184245
226335
37960
283481
179954
51684
189088
240645
111319
164746
131548
230390
159620
49830
36381
216789
58794
174898
233890
204601
141855
299653
103621
58343
207797
59127
91107
43929
282215
117682
127376
68998
39113
22098
43112
168464
67941
45134
158457
242183
137372
118622
263903
85030
230352
210587
249860
11301
210362
285211
137924
221536
239271
30061
214250
154258
1213
184727
239324
160932
79278
9379
243831
82138
192163
253461
238324
8102
15695
196047
193120
83767
62092
162535
109512
210503
98014
80374
3807
61210
146976
65014
299515
3396
191434
8559
28701
23107
262341
216270
61704
51141
179922
64693
13865
168354
187607
13533
245367
276073
206737
121169
13943
261518
97020
62235
217024
67734
253215
23694
4459
60214
55172
97281
121513
79122
129534
188938
220094
83937
222997
191302
97120
87924
296548
14661
157714
259416
86591
33061
128374
131211
187606
145954
223654
124475
55327
105693
62772
94148
136029
10956
212105
235150
45819
28477
187220
50655
66312
249509
278046
298609
86362
124559
178748
183035
259705
197964
298830
20687
298422
109927
214201
132625
278213
142314
182909
49514
25231
111427
206717
98026
246251
49955
298078
278977
252328
2670
137329
85798
50348
294911
16975
264710
210800
48045
175888
241160
112753
279860
204225
235355
56804
268248
40503
132852
160505
84901
208973
142276
4546
14414
227930
10351
253968
88166
136595
137507
210743
136977
61491
119101
235384
267528
95386
281786
112760
199512
251131
175799
26791
256384
273802
18617
181347
116178
891
98637
89688
219147
72221
70356
214837
178564
271748
84680
276538
132796
37365
106407
100861
220357
112807
36628
271730
118987
291902
86351
168303
138506
243556
103063
141838
142600
272499
155382
239145
165713
51986
49203
128358
244008
26085
145188
48763
147809
187832
12975
36365
36898
172814
242074
34955
216268
206970
111911
149737
176309
200190
267502
15660
141746
81794
184460
261109
122581
58587
10130
59712
92086
253963
44357
266431
284075
32966
245679
84822
135568
123692
171161
121768
125306
1911
169449
8048
67943
23579
15114
253738
68664
96469
154265
47738
57459
138885
87234
232420
145972
107818
261741
283471
157301
153575
294682
235627
1807
181610
114584
155078
141610
41005
263077
249412
198066
183544
215248
189358
212748
86667
200654
157461
124284
252318
177242
130045
261167
284108
203516
166900
41551
226866
212290
73334
149880
100750
253343
99198
84833
290720
112648
162120
112118
116206
118663
162162
216029
183555
87745
57635
101769
213323
62816
256889
183709
19261
133847
125859
7982
156449
159021
84902
37799
147383
212697
176319
117832
75169
198441
13603
186054
239062
265369
220769
284188
107802
210022
130609
276441
174802
214923
67908
121623
7790
20008
218507
17205
215483
227987
197986
194473
242467
172361
9754
171239
199087
38762
35576
69147
90779
109564
278266
29123
203541
96959
229767
157688
75573
179896
244715
166401
116468
292909
241833
190284
34919
168773
56938
139552
285826
29352
183105
159649
24795
177536
185282
178706
153477
27936
137031
75402
291672
276841
122148
44405
227053
149520
244870
292158
231679
263916
294431
134503
121374
162122
176031
265383
164082
19687
111786
150048
126861
58423
181572
243635
178063
111567
92274
30417
120204
175939
174416
152453
235626
115039
75402
83702
243285
263229
273664
289914
161476
30949
278520
278781
214160
208392
289242
248475
153864
201982
187518
212136
125459
259119
297880
165460
76526
54403
252647
290843
266375
24775
148419
294775
155741
30046
294955
239662
249420
262466
162465
138793
54201
166256
148984
20325
268708
224180
72943
93816
99041
299535
174046
187876
197945
139533
109854
291763
234625
257607
132677
154175
94139
22935
259725
224854
280732
201616
166658
246211
127046
245710
93270
174255
77471
126998
181486
36893
99732
288101
71040
277582
2973
13100
239289
281536
155459
252391
99072
162528
86641
99132
223664
104726
257832
41
6775
264202
82054
60793
452
108933
2216
281562
245294
110013
209700
128062
99181
233724
246962
154979
51223
263645
188802
159141
1695
130158
88306
189514
230952
120515
269984
173801
282702
158350
192072
51630
87493
92123
122604
2834
268395
71604
224930
75527
274420
116664
33240
82631
13845
165957
37448
168063
94207
156888
142334
279375
15116
10149
223389
97689
196063
17806
294310
274262
209745
12486
163705
260681
177716
224298
6432
2338
189566
212329
290733
151013
11970
193440
217897
278142
3732
99071
221236
225789
195258
244427
202936
115287
205591
11563
221311
145986
121359
194313
192764
4323
131527
12332
105127
147037
150639
195809
182537
226164
165652
231188
1069
208283
184452
77613
199364
203617
266792
30457
213452
132260
179239
180417
236928
152377
129470
178861
257258
296270
128330
108805
112453
37286
157936
225205
290753
112465
70094
43041
194165
203454
107436
150440
147985
264651
194018
164396
43250
20913
207495
24600
112689
122933
107757
119767
62508
111108
146548
282936
184885
13004
210393
219543
298133
239285
239199
274848
214461
189955
101409
253278
105716
74939
208004
63440
193073
199740
55175
267486
97436
292165
277041
187076
161597
149564
83581
226964
178838
28402
106765
212191
142323
35431
124690
223405
575
31526
262398
150663
111907
99895
59712
59772
24307
269604
20772
181028
149825
102220
123180
43620
117475
110259
87129
72826
66546
128095
194312
88023
143199
103482
24254
160493
195135
1063
589
148245
177333
270055
7785
76749
114976
135321
149917
8269
107772
282329
249209
38437
153090
188219
288511
53777
24317
227273
118781
111197
184522
199626
37865
229297
21629
101518
57793
103223
72223
285831
248748
256849
44984
109927
49208
211372
41985
234361
157779
226831
72025
4313
112400
210450
56460
29595
190338
124113
225079
195625
135834
89706
37748
129904
146654
204386
237477
170972
1792
280082
203616
212057
286770
16059
22078
197068
50931
218214
62725
278047
69007
162100
24407
233811
100250
122400
152494
27793
16906
948
287079
265176
231759
74612
281123
83869
275272
291219
55670
225520
127829
299501
264277
186834
230505
132975
28402
259324
165956
121228
152860
230421
62033
257268
76646
36444
229472
103624
100291
99886
208846
182297
243991
245
76624
177369
14681
19904
278
275612
186727
120667
10628
215168
261803
23508
188332
93507
68051
192097
45550
293682
259053
179372
187940
126955
279439
117622
258766
200884
21059
263542
145200
138455
103358
267910
22959
260742
111055
80779
157596
77962
176655
84333
278398
220892
299250
251548
284755
39890
183698
135631
226354
259950
204629
141453
198962
231257
129035
164029
26799
189012
96326
232837
111586
294994
23475
192315
138528
188732
248935
258199
251530
212424
219908
191785
75129
296019
133940
14047
119906
234001
200815
45661
138617
210408
42450
66419
50474
279452
217027
267351
17779
269897
202041
54187
65948
201876
24037
197414
170116
41578
210547
67036
215148
229949
136903
219199
127229
171685
239605
197199
170572
55298
77225
274348
166237
299291
68630
282928
131353
277802
286728
50598
56207
290419
251630
25624
20166
257339
260383
43003
151040
261027
176882
164982
197252
34071
140368
127726
256007
267818
41423
43324
247009
154889
206682
185446
162028
278900
109723
148162
72602
237736
61905
141443
58610
285307
130850
187022
101735
209375
297556
205645
8430
44518
215736
177656
54170
51662
228803
217273
152075
197929
12469
186840
229090
279415
251173
129247
236226
148634
255755
177167
24505
88126
198274
276586
219932
99203
236872
133830
192517
231623
184750
115473
105612
175062
235380
207957
95897
49456
108613
215277
227243
285347
16518
197194
102065
256686
268541
291722
297930
279542
158888
233996
262503
203457
254817
166274
135483
39163
71984
31021
234647
64769
254215
150129
286641
122946
93744
251321
28205
239362
245415
239449
35987
42622
172691
197707
175472
183783
39394
224978
215543
88301
12303
198287
295030
87622
52350
290889
223867
99078
242203
208257
290629
69455
98759
19674
168560
279612
197369
116312
41405
248638
270282
32203
42242
28829
165189
143227
263533
18382
121258
2552
217154
111234
143669
36363
123883
91779
85910
7132
63489
249943
143261
118065
280224
34448
227776
138962
229722
11415
169457
191840
60576
131288
81477
26496
204527
262158
254079
233678
226579
32898
65543
217077
263612
146131
273318
154000
126536
167908
32324
2646
233084
198514
135090
22541
268226
135760
229761
22807
42480
183260
184676
216549
92410
224303
80405
209997
212265
292218
20898
256963
90292
41389
161379
19916
31340
239727
52710
42818
231396
99270
89598
204864
57948
175429
153094
99218
8099
92461
287956
97038
275231
137348
7087
21332
86562
182701
21738
68661
146994
80256
16017
101178
21692
249235
215592
167603
75788
263165
41770
283891
227635
187326
192280
195505
137215
221551
64611
135450
71519
286120
255468
121805
270595
105452
261175
64400
42150
64547
165304
169587
4778
183267
30463
49170
170851
258596
25844
258939
237659
259876
145506
87686
168530
165463
215075
114194
18430
144003
145257
214738
162962
17620
111379
216127
23634
126837
54472
129406
117056
58583
142180
27898
166156
298409
89615
37294
51106
166636
40172
274082
115608
257663
129926
240855
1425
214143
190484
262043
166727
281337
178220
177083
104751
74526
266898
60177
128244
2263
245962
282962
72353
248093
77226
52239
26715
8525
174383
84978
214074
253
231411
205182
45663
13012
228609
43289
10213
181152
83865
292823
151142
220785
207728
176372
236865
295092
227451
197014
116546
182590
213831
231185
229784
210914
23169
214353
252151
171417
192690
227673
180162
77861
163328
228398
52959
166643
168687
161396
257290
122062
114135
229801
119918
69478
260799
40271
44627
295045
23437
34426
288820
257823
290707
221561
281571
224370
240359
35856
200262
79368
107048
134588
144845
120274
89556
108975
132578
166741
242175
184349
246312
14373
291314
70022
146243
136340
171963
20578
17154
91184
170305
17606
127653
204298
138731
178416
71186
234279
32201
78579
144516
193502
16449
180136
253980
245605
225956
72426
155316
36131
129316
166508
89877
96402
61741
149848
164114
184369
115936
175566
54599
46249
222815
58575
73470
105241
70593
85938
61493
184348
101188
135213
206029
182632
76831
274745
52698
92405
248526
154425
108521
153774
36623
243349
249233
116001
227852
46451
146048
117194
196940
226970
206744
217812
16548
165925
216772
91849
168636
107250
276617
100960
219497
195332
279053
129980
86622
62763
161332
69760
42602
100046
20016
144373
10601
283249
183810
2771
75787
281722
51534
158736
6124
141170
126651
222343
105512
152622
243435
110750
281706
120133
160098
211724
258215
26008
125327
103861
291504
91243
134146
151449
221063
120988
168324
103675
200857
19679
36358
13953
275052
153831
122214
193527
117736
173864
136554
276746
118548
63994
279720
259405
228097
112082
279662
235515
112731
223778
87862
22791
118573
237904
135731
14931
3425
171708
80703
291945
272358
296074
148541
116681
120753
165039
111597
73103
100446
297244
72663
98882
203373
63961
86625
173374
245504
5509
11802
99709
284458
72466
18903
161582
253447
219549
294383
132725
83599
246478
230462
204531
142566
42051
19852
201220
26472
158775
292984
170344
184012
81296
2661
167976
256143
246407
165043
219941
199412
256407
156538
150855
245324
144393
196558
205950
260601
207089
20563
135604
7274
299253
162406
141354
2937
217890
228571
182844
30111
75341
176289
106557
252997
49634
99208
276709
264650
80523
198471
527
13732
151501
268555
9171
91840
221954
162544
284638
76031
144667
7919
140092
278908
99432
482
89007
203160
185514
241333
53022
272384
126113
297440
289315
214122
287543
214406
246741
247621
284047
98735
133814
111539
102340
110975
63622
276065
52501
111985
248906
59854
112969
124994
58895
247610
174861
117363
163918
24232
106336
191951
185156
26831
179379
299547
116455
109806
32611
24791
134770
194666
94365
155579
24218
181723
201715
110391
44317
299971
146807
23884
91686
146655
204964
136583
272102
292750
271623
286354
173000
140625
270524
155398
264119
228531
150586
3545
9543
262716
220662
269184
82860
173023
110187
252781
1049
165134
186619
223654
88311
285732
89785
192665
129147
45860
257867
175531
168952
246625
228174
35305
141949
245798
33711
100549
228371
143521
93170
136451
228803
65249
96747
43137
214665
250775
83477
813
59276
223363
92821
179612
39992
130087
2654
156682
1662
124127
272428
62095
100170
39328
175688
244632
157121
169291
43457
140784
299685
59626
289603
201758
278804
142472
156432
21260
103265
139231
114891
245665
235765
64814
48458
294115
188891
172874
274666
281309
95008
217448
78584
208135
298480
62197
31786
231437
236264
196505
267774
140532
221796
266470
245325
79929
19785
241334
153536
15638
110524
288237
116766
207130
3811
129759
83423
238845
103622
185571
238975
3250
168715
14307
209766
141558
32806
165212
135324
72396
73331
61704
226376
208044
155461
53513
85114
125342
245703
144520
49362
167120
249284
175735
61401
135845
35812
45078
284282
105859
61669
238761
113302
87501
59010
160850
167481
293635
252979
97588
200117
124827
218526
243713
140691
152734
33400
57511
127476
261501
173335
218053
151727
57122
260208
197139
103688
26923
213955
241129
296899
242820
161495
185184
171219
32605
252599
74434
20350
222949
254499
34847
168133
27092
47725
286618
209154
299115
159896
266917
118174
79863
203076
86049
112830
29510
2676
60538
109040
30028
241299
235023
155227
118854
242131
133040
175425
23139
114605
142149
237171
42344
73241
128648
161617
263922
182483
112398
196179
288289
131890
187433
251309
86691
284769
272571
295245
107650
162928
151402
15190
245041
237835
295474
155474
3012
207502
209169
10811
173601
238343
165523
201183
197506
13975
20542
135286
162410
128604
259339
220026
158170
48584
69561
15454
206695
297599
121502
167188
106502
193880
103007
165291
146333
288954
225278
10760
150766
153246
200222
104731
7517
113582
57632
83103
234254
240902
66540
154024
209210
249754
255694
263043
17954
262474
213496
45843
58198
79368
235597
295058
204560
270229
77282
81551
198872
123214
205642
170609
150811
185516
36056
250976
178863
30100
260971
46762
93257
56334
168663
79064
57039
220669
50941
267913
204922
283815
50295
89956
132700
231897
126199
112115
129356
116053
221804
219838
33768
80286
137610
152953
20957
198116
265174
50271
41443
285886
54066
119532
105617
118656
194966
37226
130308
11329
253266
96955
264139
242644
62351
43060
45964
106899
137644
131619
239286
63107
16624
216244
73605
86460
80643
255894
133070
9819
257515
253244
273035
111129
10510
241132
91008
224025
85540
186209
203786
67349
177727
92375
99344
12106
259080
98573
102746
100369
133341
103985
243775
86427
20746
197343
177187
67244
52582
3701
11015
119955
92751
254670
272169
85906
98437
3762
21044
143460
32138
247951
167437
69445
178790
257187
278415
4807
280598
268372
244655
178699
150281
25691
31129
118455
245202
10605
127533
295084
110414
289922
74917
55290
98663
71104
147547
207898
119225
78313
216747
289660
13199
169732
156646
274782
222790
277764
106978
31419
4159
127816
59689
211294
34460
175582
199864
286004
54735
68071
3311
264217
47266
104494
127139
235797
237082
197912
231611
209447
58686
242899
4796
754
61054
46003
172939
244974
174872
90221
44100
40346
14775
254221
102596
56225
252382
45991
63595
185081
277269
193907
20977
135619
15597
107348
246542
30858
152123
145690
216426
296636
111156
17048
219073
243863
182320
148303
30526
137693
284673
146866
252137
290998
209125
147680
52201
19897
76127
229825
177621
278860
123905
154619
58271
65507
131814
21927
227307
270262
186617
259868
9951
145858
179650
174224
205111
207528
159951
76893
218574
211413
260929
119264
101897
217119
18349
239609
200791
58709
136219
28423
263501
160187
46517
111950
256573
198496
94256
51921
201388
280303
5361
66527
149104
282227
216735
48830
164603
170392
192595
51839
292634
298498
69619
155701
285780
149426
30793
134549
213454
57050
66432
130285
3182
262595
179452
284448
177425
113459
81134
94660
200032
64747
190967
269198
156822
54910
60061
239133
56158
178073
246721
177038
23791
243464
125729
255162
152601
294669
123584
87615
140453
212299
218016
107377
178246
203064
35783
175602
295198
151636
65300
187568
179858
264190
147448
245228
72403
239290
256578
29913
79896
177384
32302
128910
77800
219240
27075
187591
159836
140352
175400
11177
212425
84814
138968
258554
294923
96427
64554
290940
52992
261013
134640
228968
155765
238182
146214
35680
231189
282243
202511
69835
71326
251181
148637
253942
94940
206906
80845
34375
236843
121668
169183
50660
110934
157076
98901
120585
3821
29401
64429
81145
298835
2977
264685
298444
270266
294315
148939
76835
209383
214406
149112
25550
183235
144906
178666
65517
48238
271283
149868
168914
124173
64603
219418
283201
233739
277362
230142
200907
204672
189528
260020
246476
261265
18635
159037
137999
43593
286517
140899
223496
51286
296660
266959
63836
7136
294155
192870
174991
226964
19794
76999
57395
135775
28002
297279
225388
217054
280981
114862
137487
59900
177522
168897
213470
287365
179602
256677
97119
110577
116721
212176
147786
197635
93961
77559
39843
173235
297184
175669
272316
273480
18548
248082
40058
10288
222645
115355
132913
286931
296387
14552
38263
230817
8418
238752
77715
84391
253016
18695
104084
70326
78740
179666
188298
28275
76906
294105
287265
43521
127684
166816
144227
244558
164624
29403
90233
155917
78085
108292
120876
52338
185029
16957
183776
166265
295095
92327
261835
291638
141785
93122
17549
125469
3758
192536
161315
243452
19824
197
120567
95556
120041
25281
276485
127341
279259
203063
78893
99900
277649
67430
239924
109975
282863
161046
261976
67234
35588
19802
163913
236782
78972
292887
261567
26234
16407
262873
164074
265481
154582
278
277920
246014
167801
195987
142209
207754
117087
482
83545
22953
253027
210162
37004
255173
232810
94141
208511
242207
214622
210260
269137
79090
30778
233222
274241
21240
257203
257393
186766
81157
178726
60465
221170
223643
189189
58966
5198
31935
190400
263837
159871
182924
173149
148884
192567
181230
77702
193975
197431
139935
10353
37312
190833
47802
228275
202063
140014
43909
45897
297535
211356
273674
6684
29566
214183
208664
155755
103356
113129
86870
31268
120972
253591
121422
80008
114374
51686
240669
29597
211879
122237
254809
77669
41618
2997
133232
111632
299329
288865
299238
54893
50198
263799
148181
87401
84094
253731
238311
65900
288831
207883
115910
276386
130565
298200
63536
19891
271156
70758
290029
279547
30299
70741
148764
139599
115314
297761
124257
155810
30912
71607
189257
196541
284819
122900
276595
272685
233658
101008
130140
243664
263531
55020
18969
25064
250813
285444
51164
276939
182717
42702
129780
141825
185747
21206
276657
140839
230997
263271
284120
285871
158877
127297
168743
234820
137830
42331
138333
193847
109592
282829
97032
208558
280013
134713
109612
43570
290239
105723
78640
220654
125736
40694
290966
96532
194730
68900
141632
64150
23691
170507
223190
157751
299493
29426
178671
133032
69115
194918
78328
68884
22582
30570
37785
95634
208626
200819
116941
115297
155203
93556
242051
218248
77649
106300
216117
130229
14389
278798
30828
135652
229120
72904
163609
201455
55742
210236
240739
89386
271997
159377
257986
167280
32317
26847
267394
54964
149056
123729
200858
219004
251263
232839
75953
105173
16944
166668
274416
264108
265644
7561
204658
33136
143025
119381
268286
77062
26885
209829
106775
2352
40727
258263
165006
249746
262544
124418
297055
79280
75052
227196
138387
277462
211140
147248
194164
72468
99275
194668
154577
78149
76500
88081
18046
144383
137991
156051
167091
117832
127953
86809
236285
272611
80151
163764
77034
106172
103252
51661
140940
182371
275489
18019
213977
200155
182985
105694
115828
87200
3422
69858
123221
227965
150284
187959
63567
122169
37538
50340
183026
206185
184407
178149
20613
261570
120097
100051
295879
145799
245276
266617
176830
199977
116722
22843
33424
269881
16898
33828
184182
213202
198655
44412
21741
44287
120072
75204
56673
274491
54232
161273
141778
5022
195471
112854
189504
99174
244545
189910
251419
1473
220548
275168
170914
7264
70080
168950
65553
154222
112032
298774
197978
39096
123761
100947
138592
200730
208700
178981
165781
61703
208141
83410
8948
144571
157915
149
178909
87278
60169
60684
234379
105020
138796
35667
174952
145347
148257
163323
229185
146834
37287
225966
226378
260359
277232
201055
109597
71931
273317
75004
128575
96723
257334
235947
147822
216707
3498
145677
116607
93039
18917
1077
189913
5756
280496
33393
116043
39493
190917
265704
99952
69276
147739
29115
205441
146443
191781
62481
103442
125337
13061
110473
84961
231507
135176
277679
195438
92056
217181
272810
113992
5628
217109
280975
77695
94185
123730
166600
211507
23413
79282
246782
17525
282978
146664
269110
170895
272054
35448
48427
172746
216144
28489
219087
204128
181679
221486
181032
162928
262769
297894
195179
29651
6758
214280
18832
1772
6373
131968
92248
147413
24548
277784
200554
118382
133313
254803
246354
239654
295627
120467
123517
143066
57404
155645
170612
179991
128714
208926
235677
297793
189980
151504
288971
206544
254748
20109
167054
270880
67660
229964
7757
268760
186875
151580
174810
206100
146707
259847
288901
39486
270619
83899
204011
190657
161571
366
191606
205184
177993
234696
195103
159375
250118
1922
211576
126549
299637
208013
248452
136874
200159
10831
201106
143747
60991
157463
83714
135383
284194
296763
61783
175542
5093
201623
101998
178187
229362
92727
139279
260954
255481
48599
61540
39744
197663
228677
271539
138729
175496
112573
8408
244597
251421
128519
297938
236157
275244
272559
168045
295458
94640
199097
159189
147207
230775
200643
141528
66367
274640
127244
116649
201455
198831
200794
189602
52693
71831
119088
205125
50205
169359
263146
75921
1265
103374
63253
133391
141409
135065
236728
130538
147347
221191
90577
81786
167304
148414
136525
129542
30852
16206
4777
69511
170552
92073
76862
225188
9922
130788
27995
230062
23872
40895
34989
198667
119462
155323
142583
128707
16231
98799
247037
142094
145965
167242
76330
15382
292384
23262
112181
209805
263250
50701
112871
236613
289130
273794
3107
238711
205126
72033
178968
294228
221910
232965
19955
140295
152888
278049
4
240895
110683
36722
183680
116926
62910
226746
56870
40677
193045
46035
134221
24636
117983
193562
262075
251068
81796
113443
52995
85442
279740
223071
140743
175609
106596
172339
74574
197127
295904
184296
127370
156316
58550
278574
210757
259529
247121
181018
186337
276722
110410
236352
160012
90704
111747
187485
209291
159776
12022
267108
60058
122264
130267
259050
230764
289165
291392
213018
117482
190275
218838
256819
67505
150993
46316
99153
149990
288838
37619
266151
123013
37183
210726
265349
34711
176099
278782
210666
147801
170912
205313
77771
89628
298991
148387
299716
184953
211854
228125
258701
259389
220529
66619
58965
253913
158761
253916
96504
2524
77371
251447
14820
93036
115666
223315
299453
200716
6037
60485
243599
287925
264479
107084
170884
135500
61532
113400
9158
245112
96257
249650
293229
23886
126780
64381
99450
158157
296589
93821
263456
175981
279000
141698
48248
122316
11180
53434
131793
35519
164279
253840
251617
156070
104332
61030
247337
293962
291549
149008
224598
207826
100172
49144
170049
172581
111977
236337
91598
297226
189961
196832
244542
270192
141822
74888
93954
257732
273477
35593
265627
246490
162893
124251
13073
23697
182796
128090
280396
208954
90102
64078
32427
71173
186955
216624
290855
148662
8247
48037
241224
42883
203450
190887
176522
133933
199176
158645
220541
32441
202044
204210
122072
72615
58533
293502
112364
65910
199935
40227
268254
277064
157804
87147
164657
81949
245937
80489
133058
172290
142929
177924
13438
120841
250704
2209
37975
217592
64136
109962
133690
122704
129303
170996
198294
17795
161634
73403
192773
240164
201401
50803
101735
263579
73385
285264
157388
87660
60918
297046
128515
25082
178939
166523
267255
272539
146535
180221
288124
5278
116363
46139
169504
169097
4654
18723
225073
26816
181895
268627
22628
225479
71158
70561
56181
154203
179777
157682
109111
159271
128029
220220
181666
86186
64522
73449
124254
63799
254437
94163
293682
149010
244314
192859
81750
30967
13997
138831
258584
175996
116010
272535
60749
198331
126739
61689
103255
292813
201641
275428
853
63767
270975
209349
5059
126594
284564
2680
82445
89264
174482
65779
267479
145511
230016
22170
258179
272772
130704
16121
181486
225529
53191
276125
93039
44076
78300
160222
43437
38628
273429
228991
211550
42612
69690
23568
88204
48550
247476
2724
200701
79214
135024
268589
61804
295428
29871
269293
243159
272796
281172
202579
166920
157288
288274
269717
24934
97642
102000
34092
900
43466
290922
105771
47128
179334
215245
29105
49740
26047
95004
229945
110588
282343
142803
282832
10939
213417
209659
76893
43948
128380
288949
150047
71453
182355
9507
228262
197050
173257
228858
254726
191674
59915
282874
124415
284912
225520
177774
22535
212603
149051
259290
47591
57078
154075
194250
266197
196471
72512
24633
287691
139396
85075
293312
215636
61238
232006
60592
269570
165135
189018
487
82010
125529
23929
188251
204017
95813
116097
17881
129312
143669
122543
268441
139895
134106
266197
222620
722
130275
6038
43771
49393
278999
235960
228243
184064
279802
60237
231655
126058
158994
251512
184707
289151
143178
221403
81315
113445
235653
27654
61829
276330
138866
117409
14687
210625
61811
176449
131199
82083
78773
35897
102719
176434
96679
151202
87972
14169
75061
180470
147720
55241
94926
191516
281398
99312
242820
182260
5499
272983
25178
1723
70983
150793
111444
102509
105962
196748
188731
42947
224633
291004
28842
63513
109445
295329
208323
89833
69377
148044
203213
53884
45663
74171
167122
223158
30283
80636
92383
170858
165785
157461
120187
178468
214347
31347
82410
21929
59316
171524
92318
237077
284185
217756
75917
62303
151832
215226
95081
133810
155259
275526
7873
51847
97714
32354
57983
199832
14879
253222
184144
237893
190202
54339
154448
48472
257408
116037
295620
146049
189610
79510
275345
203296
125703
147525
284483
178453
68377
169450
149404
265296
172879
239284
260327
150336
178289
249325
4926
72616
188535
195572
240441
146358
79766
41353
260535
98691
204875
231159
202100
214506
18433
259393
105419
16387
202883
283644
184249
189401
25147
152685
30985
293401
257703
102650
190847
47339
1381
62999
192305
99413
174299
258451
61650
89346
86176
14780
228367
219020
186651
177573
259213
156367
108875
200747
206253
102755
54366
222677
280414
25103
139167
89111
201555
97540
191070
233427
200186
47138
273543
30521
80646
259704
174696
168493
157861
74140
196278
113552
90272
285851
212457
71091
136082
260424
129994
33970
176406
146223
139636
65168
59695
228945
119723
48134
190216
123332
42319
38461
91322
260155
161253
299759
260562
296777
264280
237975
108696
108393
61890
173905
49790
199192
37368
172779
25777
230574
106715
106770
113584
245807
270021
202549
114197
67952
234352
223013
9943
235882
42152
120523
170783
287919
152766
299308
30257
272516
198949
88184
153912
275530
188328
163743
210246
276111
181124
2627
217467
9185
286985
180836
143849
134020
79154
64611
286911
224051
158142
75232
114753
42433
196744
183263
199637
17281
87073
197755
25288
81987
142355
117455
213402
25025
132509
7144
289807
236435
271766
67206
209791
157414
226813
171349
284289
40666
231490
204142
235264
72391
118253
100921
16484
78719
213856
192901
219201
47285
148977
258333
194484
151718
199553
45533
127006
125671
164046
201491
20829
64228
251794
61325
72669
7294
246920
239045
127677
205875
190787
49055
24925
90749
61511
285021
213976
48584
278723
292374
30634
48909
102696
261357
173914
3283
58558
132923
93223
37567
292588
199670
26945
68366
37494
165763
19868
126834
272526
71439
155057
97135
144485
251866
269769
46870
254785
220059
275598
115607
25896
13499
145426
82161
80657
219052
11302
36693
48377
979
96649
202049
297706
107887
180829
284795
87217
144852
26373
294043
175905
291098
215687
20350
293015
34254
72030
220949
251127
92782
67652
138255
287775
290215
154026
117091
19901
14312
297688
104620
6242
49508
213842
81770
82970
1785
245635
244027
120482
251210
75114
17294
271969
74680
272246
246334
64795
146209
223486
217105
17925
270259
130054
280360
127610
290610
269287
101259
206750
59235
242622
200445
127189
198290
235775
201545
197974
93166
6974
69172
97499
273835
264964
277952
97239
251311
66000
8429
246689
96581
232449
242471
297389
82918
58583
209176
293478
229775
143772
154221
197003
250814
77320
298844
137342
29520
7894
242566
116289
244273
298739
59742
118377
281321
290746
241974
107376
36093
260234
299465
26798
270158
261413
288388
211382
220422
177079
158636
132459
75159
179666
53566
246290
62169
170648
14248
277012
197033
137090
103890
280857
209199
118948
214027
246475
8264
110633
168315
12410
209103
22137
64349
184947
160001
283379
138566
31815
287577
145512
12541
230448
252758
162047
77590
239827
140373
225518
100990
247363
41182
28784
279385
135451
210952
136642
147125
100241
2157
170117
59948
292925
125377
249195
211677
188275
68550
100518
252915
86977
87306
41858
21745
115230
111552
140041
280636
191550
150949
234721
265180
83719
148828
93541
290552
95239
2083
254046
183601
150524
240193
233197
266458
226450
259749
230371
120372
97032
39407
241719
46259
156636
229421
126419
246712
144114
218827
239128
83489
39769
105844
287867
229514
292823
95179
105833
263580
29791
8957
74847
140386
87002
249489
142087
83114
42212
139823
266490
74691
162867
173396
289974
197976
96901
287763
162855
30548
43564
194635
148078
80029
148924
18747
289901
188323
151788
95315
134120
66952
31124
65175
261331
287357
32482
113934
248738
1718
158577
257293
280997
94471
277730
192609
189685
296571
137789
5235
182380
222221
146129
221358
275504
230813
136601
17697
3607
204132
209650
8351
244631
230574
152732
234587
274072
168947
192232
21288
246751
60122
2192
41968
83430
256353
257723
36257
202585
238484
44807
78843
285626
204228
204048
176743
101972
187613
233055
219063
25933
10862
232786
23348
15440
166785
191363
264303
5898
116345
38266
85857
78150
218094
145158
158391
223954
245015
219692
144600
143612
200130
237102
68230
70836
129713
254864
251989
270605
100438
146800
96893
164251
97629
188307
72873
185636
271622
66350
56784
138413
278704
200871
223615
42405
127781
24753
182013
186135
132210
204236
76242
18617
172766
167947
79746
165237
13967
132087
255936
248319
139619
220555
91190
187768
270045
144222
242368
122045
202533
24736
98514
209340
43461
272607
129268
47583
215942
215656
281049
281877
73642
286956
66159
157712
53581
56914
175982
197516
258620
9997
171594
15692
51410
107518
273818
280789
47867
16307
43131
235932
141704
176113
267554
53151
156543
175299
299260
183786
97798
252000
5091
91715
45791
139562
186708
10609
158637
50519
47616
73871
197511
8410
261626
268573
150452
241831
193522
56647
264610
123184
141795
8914
117434
6310
119815
66042
83028
128313
82482
222128
101818
287184
155447
277130
193505
273840
216446
179600
25859
123347
126047
34949
51653
51075
294042
115561
152043
34846
101300
200533
263110
183869
53522
83774
281522
175838
291997
214737
97689
190499
189923
248934
296389
296392
37116
61804
233860
192261
86672
236174
264775
259803
92193
178081
203623
29035
282172
218787
188869
84175
68281
132427
8130
147524
291444
81862
81851
125111
284059
250447
294777
123571
82290
228703
8638
25107
67477
135925
150407
51770
10277
189858
83219
185818
52980
103453
121629
145472
23840
138646
205371
41174
218965
265893
224699
92211
196022
138950
57316
105170
177605
88155
135530
278818
30590
45350
51847
223091
208057
193748
125060
223380
248316
6819
292747
224546
101791
43038
167809
48965
34599
184516
184992
184284
220875
148349
145689
44203
45552
94029
191233
187754
135627
138486
217844
159230
162368
151302
279812
111468
288618
287772
206447
269850
190821
49249
95433
174955
278203
295778
54402
40537
53887
16558
274625
178472
43471
77720
273039
117513
256611
187755
135743
296329
67819
268894
227781
205720
61606
143067
257979
249641
251356
281489
24332
202216
162240
163549
248242
163943
280851
258
103469
77364
102347
247710
60499
233990
100844
214296
179446
65037
97871
172880
191071
33032
111745
232642
10890
197076
84007
214355
92761
185724
113660
21456
183185
239006
43672
51567
155472
105604
221154
93899
99072
158515
298814
93688
127667
170556
45521
57713
242608
279395
74023
72667
244644
5108
87989
139025
217273
223069
243998
59298
202403
42010
32430
53878
248960
204597
164721
66218
256149
87815
159996
213675
266742
260665
287580
215288
174263
289902
115933
103542
42242
226936
2227
237316
126189
143596
291713
134850
257698
63820
50613
56132
270434
269065
83353
178327
196808
237441
106864
200923
48450
76791
231013
177858
188816
69055
135416
164542
290902
79306
150773
276641
77402
199705
94782
79712
29774
173201
154092
220951
122115
106006
31557
67719
187562
166951
33654
217933
270899
94222
57509
294369
50869
48059
203612
126819
136187
258936
219687
54232
3653
186899
263219
42235
146904
245927
234139
219194
79557
105373
269418
205676
57850
194795
263516
70729
38768
182664
284871
178476
160799
43656
184119
66897
140089
213371
260234
28833
56581
195364
270803
218204
9119
278089
47947
6021
62172
105700
173373
168409
183017
52582
195436
14166
26049
169794
159099
35272
104251
138358
31594
49229
203872
55917
276822
199783
196438
237195
226007
78147
6576
295223
97071
204152
22383
43134
55537
211259
147513
146724
257922
216767
187200
57125
172531
140634
81701
99596
219422
159596
118167
199795
239880
67634
152019
107066
190383
66447
179717
195565
161808
206525
196740
195772
262018
47743
294952
128105
124683
259195
17439
144033
150717
151923
59755
54828
258073
193712
28707
80657
150720
84616
222544
187226
86752
11663
146226
219381
123895
116662
247512
270055
76575
98026
41860
137608
103415
31619
108849
5099
157073
295517
183371
188471
260977
118877
46841
52952
225341
67894
180113
227103
65275
96406
264371
50734
124905
256567
164563
216003
159791
247080
210269
277514
45510
40488
210719
290719
214443
13046
252495
97088
124852
60796
113312
90196
46781
200221
244434
92426
184212
91927
96483
180160
161539
118812
11575
299281
229109
20306
244491
240034
16421
152298
49510
212293
11490
41449
8210
76981
259481
274474
110529
222527
151652
191650
61368
37668
105605
18666
249901
172695
226514
209736
7763
3410
190416
250875
183585
146607
145962
235467
173465
87642
29187
126209
100481
39459
157369
194885
9749
219681
63680
103725
118861
44233
87131
230903
252107
131643
203008
6256
127851
276609
213062
253142
112010
50173
116623
203272
186973
112307
94518
139350
117932
38114
78371
184811
134510
198351
179012
40417
265893
212484
217086
189533
54706
225322
19622
128403
250548
134821
221702
69747
83506
284433
146245
112580
198221
5056
252260
15570
86781
118816
281583
98516
200189
216943
266718
179889
3778
154327
200515
124643
254151
204536
269223
163929
91877
246782
239930
13414
255291
296223
216786
119028
160919
37345
115844
48048
242702
142487
287881
216762
43849
127803
73433
285179
218692
148190
66741
296065
173719
43167
86706
184283
76000
57216
22506
135539
115933
242419
125730
134962
51560
150348
148085
254268
202344
294392
217768
82988
118960
77292
109448
285058
45001
116605
150500
225344
1371
288959
162647
190297
297224
11082
12156
260239
288927
157274
219809
89612
12092
213666
92877
88542
283058
296817
254557
238510
102790
231835
249498
179755
60039
112593
90522
226448
74878
164661
206885
170794
287814
66411
72893
186556
283012
80622
66434
124421
289500
28938
157881
157245
184575
291340
103378
275362
45318
88575
162787
82071
41533
40003
134465
225597
40564
269326
266646
69837
295547
171974
148279
17179
286171
205945
217416
275288
116141
242630
90506
98942
39223
294046
53672
206036
156766
219744
178959
111879
243299
122283
165665
273244
223083
295197
148028
212197
151043
208654
16470
283108
135751
173935
37223
284461
129270
12087
179268
126195
123803
144155
75775
99472
139203
123670
275147
83995
193853
147603
245662
5501
151292
215272
289121
247259
185463
57536
214907
118030
66448
33079
145310
30911
20476
119876
122464
236230
180321
124591
180893
258761
165372
152693
11933
167406
122558
88983
82600
276856
174991
255918
228232
175560
206657
261141
291846
83988
170527
172967
256571
94889
180277
41479
79859
136998
179607
62114
155280
39061
160697
139708
132350
7151
96407
237144
238234
73928
109094
158424
101232
103419
31974
12085
8295
295298
54821
187944
209831
48749
44666
150303
53050
197113
222722
8482
261043
136508
59693
4636
100364
283758
142199
98867
160484
231018
4451
34668
163836
31565
245085
53649
42664
53023
142294
269542
94470
8345
202521
139712
250284
295945
102592
275339
208965
124590
264711
86851
103333
69102
136333
55707
292858
264557
207141
193804
233976
19261
186603
154204
208774
101159
53640
91988
3332
126608
89693
100078
136620
17043
25083
64317
269391
9811
116629
217794
208451
76449
219330
211514
187781
254813
114889
31493
284166
279184
230761
253465
205978
215025
147166
222055
102071
202491
97007
31396
109049
136516
215113
187269
83776
114823
218312
5134
192239
93316
100661
56208
13107
157039
243248
59258
142516
174011
232599
113664
89529
163991
94714
288181
73596
22413
189917
57624
98338
281362
265756
241293
117509
257564
31732
9784
126244
154795
165253
18948
270800
29837
80199
108832
89264
263077
3770
237024
10931
226416
47833
81516
173047
250221
100294
199964
225408
44958
6402
100641
29613
143259
261557
203051
288926
240833
226787
23517
230105
185341
160327
150144
275578
86784
284901
40642
297770
134273
42761
164330
166846
275821
213969
68133
110588
34332
22881
134510
30998
40444
234761
104521
271496
149207
178184
179620
263238
7366
116356
137806
57300
164412
246562
111281
99540
277670
280885
85100
76766
14458
44700
80538
269578
123527
295764
29556
104171
36248
87992
203365
206391
294774
92959
2684
15821
228833
235690
148933
216940
242001
54512
19176
177154
293496
268502
291515
226423
195907
114801
149538
257990
270090
92241
138223
33805
182040
2877
56368
297679
6628
125148
298685
167020
106510
108617
43529
117681
59831
187581
290589
294772
220688
239905
145701
36736
271638
198722
258208
244405
245914
87382
114447
68549
193926
196625
208310
257624
181407
289293
149571
233945
146599
116160
156462
43342
36072
153988
277568
274144
94692
68344
150553
183701
92273
179368
17715
57360
170838
225346
98708
77643
82423
283298
3150
243892
36068
25155
14549
54899
47386
165550
118953
193835
2173
208983
134294
221451
61541
144777
148037
31758
8899
170206
43773
199917
95721
136871
233779
100407
164116
158886
60119
170278
183857
65655
231819
230523
210677
161967
86515
221124
175076
290835
53928
242746
141279
288645
254452
163242
103602
183178
175857
33570
247579
239013
29791
107140
68682
55716
195107
228503
204268
33379
128839
194684
107495
104536
71076
168424
35482
264412
297035
164956
31573
167103
215126
43727
189571
50317
188924
24124
180760
164707
283023
170141
136278
252429
248016
106853
116418
65137
166545
135746
183273
1583
120323
127100
103676
195169
7178
255718
109061
167139
195133
86690
213002
176835
96835
38005
234585
205350
130569
193784
37816
219793
100905
297758
114686
202077
53295
243266
99810
226012
213498
159516
116045
119876
71549
79529
170199
61802
230389
252396
62278
219322
49620
285208
168145
143961
68350
64673
204136
82180
196495
53998
6925
268857
107694
209973
235711
295991
176654
81760
279802
78994
69008
256172
53779
18626
56208
190827
220816
120208
109610
257925
266176
51999
248475
143184
89884
137020
113763
179759
180441
155643
78259
68300
60079
14038
133805
152771
23736
180454
42430
171052
6053
215302
54767
42468
39478
82864
225931
74185
199541
81783
157929
48954
251550
137208
86282
202653
121272
267742
173513
229945
189973
241554
91508
23495
92747
207030
142835
269616
233186
54393
64325
204054
196043
176038
60621
87311
288817
126303
142967
135927
79717
3789
6475
184775
95328
104215
2197
164677
203795
164615
284801
143757
110441
6622
273771
2462
206326
141997
206348
98033
34026
142636
117030
101966
263316
204326
208206
271758
239489
103087
72860
41476
20861
9076
267626
87648
290918
289633
184557
38428
13820
188188
502
43271
109532
291333
194648
19038
155619
85315
162380
232816
263271
92825
20147
279775
114604
166351
236952
234841
283815
142792
60734
108363
92364
214325
290288
38175
284886
188093
181512
188081
287776
230813
215742
165126
153532
179672
17387
272089
27851
77802
135684
213996
49522
152203
13353
35498
33227
85778
131003
38152
159489
89374
225121
131295
239328
173692
95538
69253
59498
110875
169411
175648
89186
156673
232417
91069
126964
161757
266702
206702
53975
74929
216911
231136
79671
232818
184835
211848
153514
142782
73081
82867
23704
31900
123480
165816
39210
267407
182844
112182
165388
166648
214626
84081
50997
95650
266262
182427
135698
125233
50156
70364
122614
39292
178995
128842
249674
99407
140505
197332
123132
220797
92374
124648
13439
108360
24867
114038
197705
55028
112815
294280
118519
162900
240563
165759
208857
258456
285783
183830
208022
254086
202212
207256
106855
69449
136433
156900
177579
229466
28120
125659
111750
84843
292012
2963
142490
60104
197198
120296
108007
248994
141773
143273
147769
5471
145890
59509
218676
29716
170448
250743
204261
201334
27844
144642
31064
77354
1464
267179
158265
27714
224879
195011
136393
87282
214493
217948
163861
178739
23304
179659
105062
254608
141512
117234
260923
241506
240147
270063
256148
263092
88185
237496
68056
217607
204703
88349
299603
10430
281556
274153
182196
205667
119858
273867
86487
271363
84784
172973
224690
221913
291221
121384
3877
4518
175200
10367
76166
269327
80278
281047
5893
200246
238260
271989
199359
291153
103766
719
153213
71430
254150
237081
289757
255076
142040
123672
68797
42926
40125
106048
67587
45566
33497
121857
105979
139712
281347
166611
83513
269029
65527
48323
244658
171966
104493
193458
194453
75146
115486
260662
26056
272567
165472
111223
268559
91874
236396
195924
249948
100109
38942
25714
99568
209020
155455
226797
87162
157843
124064
220372
243908
289354
80128
81276
27279
213000
230508
86385
268448
34185
197122
95943
91483
51024
127774
297731
236441
259422
244099
95630
47187
111790
290063
21099
77190
101940
152369
7078
248640
136457
198368
50181
85244
184797
239940
259894
765
247450
298500
141301
281953
186713
175466
35974
55352
147179
157641
31074
155262
30579
204594
228836
202849
231784
149479
13667
79814
45307
160947
250524
100010
161824
172626
116705
182720
216763
30291
104219
59635
210072
192367
294264
223480
40107
289356
125841
280000
48759
239009
85226
264610
20222
454
224690
254303
7424
44226
178667
285778
294834
294746
241358
194429
142133
126875
195905
298706
55866
259155
279005
191849
193372
87405
135781
108739
184840
47702
173668
186248
294236
33038
181441
16712
79455
279912
229579
60505
35036
97274
228984
258703
206948
34738
122272
257038
128456
171758
110012
80861
170132
63820
8509
2278
22177
42067
153658
3322
41150
251365
35203
279775
207773
63739
91525
179498
69933
88144
32177
56787
108856
124956
6769
40571
158374
134653
193431
113938
168151
90915
17075
186161
229343
36553
58179
44626
209724
181459
73634
178627
270409
5230
237818
121716
91516
278800
11118
164339
179671
294588
115461
156541
6456
139910
75547
173014
238004
82508
140842
236472
13397
270662
89721
126153
134241
241672
239436
59834
199458
212490
125131
93157
246597
143404
216921
179373
42115
160425
83500
152420
74840
148176
202244
186877
280442
194511
220442
39176
69192
262213
189382
195361
154046
299937
262493
124919
257469
132479
186123
281115
83952
85641
229833
183214
262102
233308
295176
70542
156206
171151
211448
279842
88793
216213
203335
291855
16280
3769
95688
31444
250797
228495
177018
35792
154517
253891
133768
141220
268464
281570
28119
115387
65537
122883
141665
153497
196438
122562
96744
180489
81553
176177
274025
10826
299777
253392
64866
98695
290627
122697
60934
261034
68831
133508
46820
259783
72281
72391
52823
190734
1259
40815
173661
184973
161484
206977
148464
45377
72935
72620
292899
70146
148945
49825
232640
184614
127311
82308
291747
21235
171298
191481
121644
9899
231510
52521
134917
166907
26284
147630
38427
22147
54667
75792
163862
94375
124056
128860
124507
42503
126181
232715
207372
114057
125148
231130
96503
245371
75276
287737
39580
177516
73912
113616
26519
55735
104162
103191
12870
232247
116746
144941
29888
255889
4872
22768
130645
100000
58412
276743
71233
278503
74728
183479
176285
123510
279594
230776
251937
200421
270643
277495
18094
221980
299536
98110
281139
84383
1902
30256
65951
245149
287088
95652
53245
258592
158887
146249
247078
39685
157459
94963
117342
1838
179442
131151
127548
19884
299123
299242
76370
281274
171517
116328
166512
174595
291826
250319
106099
46294
105649
256761
270947
142001
92996
64727
296032
140322
41561
49996
243347
25716
264756
210665
38297
247517
128932
108849
132397
240123
31087
177643
67328
101322
275495
171893
104238
265769
283479
67676
163597
276392
269643
289344
208825
77271
241014
108772
155026
29377
139085
57541
141777
195344
255541
286443
174026
117479
175848
87529
45920
239699
167683
133056
140907
211013
69772
111105
268899
258707
44804
244429
112138
221911
35722
84557
97654
98465
54243
262125
41081
203126
142557
90545
149619
193033
150059
185158
76404
171311
200557
48272
66207
295792
152284
247393
234207
264244
153282
27589
37306
249577
186050
62088
250028
40098
242183
11272
220512
202581
109429
14836
11170
185405
74334
116921
293776
224693
254371
7737
124796
184503
229943
107550
146630
65913
177270
189321
254303
42810
135074
107251
241607
202869
153917
77024
290376
205959
178816
293694
198460
42895
274773
97677
21801
71212
226090
15728
67698
183188
220405
231217
10609
270654
76534
87460
275719
271281
286655
21608
230383
86262
235200
162235
257383
12503
147515
247846
84676
97251
172852
185505
80593
87027
27533
5987
21472
158914
295146
265754
250264
223884
94756
123984
156257
215190
19093
257499
123462
96978
133872
33284
135519
102295
238301
131411
156215
30790
223726
115545
239577
216484
224683
24332
136758
158621
260381
223008
166667
189546
227268
290214
68338
279860
224640
182798
133449
282278
275367
290595
266377
28543
108910
268598
79446
231494
121908
50646
140937
250557
166837
224877
151613
82260
211777
5812
49141
144860
296336
172733
46434
196047
132563
26335
234097
256897
31582
194772
207537
19770
182721
125089
73883
154151
95812
41922
241976
26739
150692
151867
123311
78098
91076
3864
232789
99429
256840
25572
158473
190162
118009
129696
151877
192288
207041
170298
152895
153339
226423
99829
285414
284526
95421
82105
257803
120510
65373
23318
106184
105672
155927
210951
263805
50969
63619
72582
176673
151544
205728
145471
109392
142362
192664
172306
197165
149649
276452
225802
95183
296726
195195
42689
160060
287366
72451
141489
220286
130716
204256
76930
273742
88748
63983
48629
273803
166016
149996
251953
24560
72500
173750
28420
52766
158584
165297
98559
50748
117381
289067
129722
53323
176203
265781
177903
115008
174689
156754
194239
131317
187824
36142
68213
138023
148074
206460
97732
261777
135236
232624
230336
105255
126525
281134
201936
166142
171667
296412
179223
125459
227544
130694
249814
34747
96648
281296
98150
30153
244069
266131
129949
98790
215348
60219
231699
226954
209660
163695
24165
77734
82300
216029
227011
248891
34449
67561
224199
162707
281394
258774
4193
98284
15714
258444
292833
239456
57373
50806
163886
245429
58899
88876
155835
73039
179902
221212
15573
266344
266964
192897
110791
25473
48561
74741
74453
150417
135185
255747
185024
206832
91029
286910
204658
85220
179518
65114
248287
53390
212578
97088
147823
169896
1630
29543
166537
153651
22408
58689
8109
11061
6546
286952
60526
12296
107417
223104
248214
187708
238322
293312
167122
286123
153678
291038
284135
255494
256420
71244
215682
282712
214122
68517
144905
157824
226162
229979
72635
285413
148212
261124
113575
143764
92213
227707
27048
240143
79668
222426
168385
45244
138740
43282
115566
137532
174194
46295
252272
38173
126166
268857
50413
242991
145510
84344
127065
94521
83654
11726
261533
111876
88077
214019
200923
206682
112133
170897
4384
137682
184760
207400
19993
227319
45351
197352
201309
229241
20570
34117
85218
178925
28660
213280
295080
154195
190841
31547
106930
119693
94682
219067
143975
269901
104874
134311
233372
8050
267903
262326
220266
90634
7958
4892
282669
27178
116786
257971
15157
159143
4321
213177
141965
184989
33197
72392
13218
55137
165768
230940
28477
82065
24407
76428
278416
187286
294759
101553
195521
179111
285051
275272
34051
26130
269210
176396
272366
50456
221268
299228
148381
60891
92904
212707
21255
39649
229359
157802
34062
153745
5040
151558
3803
95013
98318
169488
64373
250677
204089
214404
32604
243589
181202
168876
221165
279136
178701
255380
266640
77094
244872
217395
121243
295783
241646
157636
110123
50704
235197
253751
8755
70391
27391
133650
25873
32700
235766
142353
1774
187625
113204
112429
43582
290891
50271
117596
274584
161312
293044
20391
39330
189251
242951
225809
58232
48907
15006
238768
193393
186166
166803
207267
267615
78246
206042
208382
67143
271105
57011
209544
241138
219924
96019
56797
139803
84891
154969
52267
127663
132749
131431
225778
161861
86655
287107
293554
257394
18952
60934
63342
258377
135242
236671
192420
112874
8212
25020
85506
206456
138284
22151
179294
197508
187228
152600
15109
163821
29461
29301
120858
58331
277402
47564
69937
95566
16125
100650
66880
137610
276653
33844
142758
126271
286519
50573
113371
180800
270190
18764
56505
124525
291956
52106
274372
121763
243538
1675
147302
196782
290176
119970
211404
202571
286570
159745
267061
273475
134712
112088
220343
186640
70111
281223
147006
85037
125916
107541
239325
11025
47581
61721
141226
225450
146577
225696
178456
230328
31121
86273
3973
107335
250144
4654
136448
20709
277203
67979
256302
162156
141314
162741
210831
251089
167005
114746
116141
285567
93355
42754
168805
277308
129680
196215
190556
296972
241547
167363
121418
250081
132714
29340
165990
69645
276773
246995
228722
101075
178901
260637
62568
179273
218701
219361
145535
102855
24808
190502
106514
106939
104288
65580
76473
175931
67654
24809
74130
93220
183379
73253
120537
101779
4407
287507
290822
191076
126856
112507
294493
12833
141980
73574
202421
161518
130858
131882
86810
214080
277912
239588
44382
245842
63097
139128
167145
164780
237887
52403
246111
250151
294052
61159
48060
229289
222340
44133
135739
174874
261400
208175
35728
68393
260960
83758
140978
90633
103415
210967
286426
260842
224089
53316
95889
236058
108022
297780
127593
145726
228235
266564
94055
55999
205831
14146
181819
69102
293450
99622
282716
166708
61286
208072
32497
165117
227737
193972
116784
163569
236559
4626
96408
156023
15716
18176
67784
116344
216210
213465
187010
4785
123569
101703
294963
229091
85983
254669
139907
227715
173944
2099
85084
126211
167905
106468
120361
214269
30361
29668
168496
1579
169669
119859
167320
146980
171294
17262
56513
23142
58483
102915
106716
195544
251899
78467
1974
102205
37627
288280
183115
180055
257000
68582
180832
198174
37042
252429
250312
64496
255232
25339
27098
27066
236856
213777
236203
72664
163465
223796
198323
177812
92122
9616
179758
366
134099
220555
9169
262613
159982
46141
237016
29049
7526
4819
257477
130892
297621
185662
206230
37759
4737
221431
142617
169329
1667
84851
92209
15640
198743
127595
190773
101916
267218
187196
111119
207230
55747
205798
261554
22486
284681
29779
44151
90786
90176
136929
192353
292072
526
76197
206522
60729
180103
209462
60185
208817
192235
209618
104951
95078
93275
295712
283081
294514
34846
16226
122979
147564
63170
205607
57554
98579
98744
122868
18370
198574
218046
127506
173321
37177
116351
74249
5729
30188
268768
23403
171567
286502
200501
243164
19294
163663
36186
174231
287193
253447
168202
198548
266030
148838
155721
125356
61364
285545
43090
134098
244389
172441
1186
140486
206045
128917
71160
126624
41409
164557
163741
251624
175983
283935
264947
280298
13610
16396
42050
222379
63925
212461
238187
17067
190609
45395
217630
178521
279559
79688
214292
272333
146264
113137
216291
259106
220974
131951
237292
145115
62155
287748
286090
116475
128294
264870
279949
76971
229064
61229
292833
35333
54634
288464
20507
116122
243587
296118
25585
19421
219551
215041
27729
7973
105984
98093
119885
158534
283815
131324
271797
240727
243961
1700
269406
89153
195842
114472
40007
227256
65417
199470
67257
102544
34968
83555
113391
90747
25753
287719
67324
48654
297363
228357
179061
250356
89897
130972
233749
105765
214271
293284
10644
280147
298786
179918
184747
149508
71132
233845
125551
158374
139716
95731
261272
202802
69433
297084
119401
17405
45356
145635
154971
6483
233559
268383
21863
125023
7847
276995
2269
256703
231709
209858
91298
157190
117202
286472
192376
228543
298850
239504
268369
215860
156279
125179
196092
160488
51834
78952
160496
287893
146383
204784
11361
224516
190215
149815
43326
30069
294989
256978
36068
203007
45076
209004
181713
94824
221436
257014
11166
188026
179438
174299
101643
216274
92826
47741
132242
296359
57107
37624
220304
288134
296530
59054
298676
16772
273405
15620
19609
56045
124690
166085
87607
274333
137220
178479
177365
263066
36645
79159
137464
266882
135487
245314
288629
274392
156750
85178
128512
50135
152009
47482
99141
108176
114796
45021
123388
274396
293465
232704
200729
293473
128456
250004
215477
125931
149311
244135
53702
294887
271887
233746
281010
270370
25646
243692
57588
221036
259880
276098
45009
220459
5474
288226
256386
22610
99581
61617
174020
61723
86657
73221
213347
69626
129157
97395
284086
43808
83313
268609
164955
192608
250673
100846
255112
197146
119431
60043
291084
194996
40087
79612
38620
237030
274104
260472
23478
255247
39290
59048
182298
31835
223332
190228
13116
103301
106293
276386
198559
136852
112414
166887
22705
31844
5580
150784
156090
237885
269071
72809
184654
185387
283183
193415
121225
40601
186185
243034
232100
57287
291427
166211
209355
282232
236243
27528
142832
38672
147748
40312
133109
48085
15080
295123
250490
61725
160766
168047
131743
174410
138655
165269
177605
105962
22178
278879
37177
147980
260066
86528
264505
51181
34384
24975
20164
68568
103539
201124
10900
8699
290551
150115
192824
123372
184399
200001
242848
201828
279419
205725
120405
116272
180024
155229
230751
198543
2141
157160
196055
172800
31680
69194
49598
245273
137369
270204
11155
272462
187596
279940
50015
298465
280915
141016
169771
283255
58204
213111
116450
258960
295486
269790
185534
63969
254252
33164
282129
227454
239857
172723
271812
248335
181868
145892
147679
75425
120829
62784
204520
103905
281490
38385
298757
253425
20821
260093
180656
102562
214335
52769
135287
7444
139060
167876
75739
247140
36286
272283
295461
272432
254162
153648
119433
229867
23169
164756
254013
298252
195256
152853
85224
143470
176612
204343
22548
259143
290075
293059
28660
283110
130568
193021
116687
145905
286463
262421
97180
169302
299818
183856
91294
62945
295762
6612
191540
139163
256328
100013
34002
85816
168267
25223
198466
107216
25405
153071
269987
114404
210561
180424
167554
63431
229457
526
170874
137621
23984
177000
62969
170220
90769
112681
204224
179490
92593
145538
32307
46092
244860
211971
69966
59562
259308
91042
74964
168524
292237
23357
156482
8427
162605
15062
134948
189221
255846
87
51014
162284
279754
28899
125439
12341
144555
4663
248648
139664
20662
90152
188262
14386
22957
228771
260895
96776
139646
200959
148235
79948
39169
129771
276711
81513
66529
262286
197028
150907
215593
243150
54497
100446
270860
198325
153605
276582
36390
67430
153226
40051
28392
12945
153250
258249
11105
162289
163744
285480
236212
38305
100617
3826
91421
148549
171542
289967
202309
159379
45333
145975
118752
79891
61230
204608
294720
77999
7352
156939
3964
298713
144581
109723
102850
133696
95599
5293
287240
183288
271789
66089
282337
36135
164098
212304
298816
224694
46870
106596
240214
171087
123997
214918
245733
166914
127605
236461
82245
184359
155525
103032
165361
249281
41878
79178
219572
46449
26921
226350
280603
175171
208896
76493
108896
159745
157587
226186
6996
232722
171342
83120
218376
83697
221432
278430
96272
92465
109579
274965
178710
11305
269425
36157
281315
9331
52520
99037
82618
280163
173693
154008
293049
245035
69422
105760
10795
91844
24133
143144
153886
275376
129628
78455
23559
189702
61429
70504
33119
233750
147593
133692
50581
2415
278323
68403
92907
66833
273058
111860
151808
167235
246944
292654
182139
78171
107482
144767
63701
200811
270850
133781
296606
114527
89920
195042
182093
238982
34379
62587
293969
39978
46236
33369
150988
23356
283140
189757
35174
119963
49277
114766
259079
168916
155150
48100
44595
46504
97184
134090
75341
256305
285499
183444
169014
121627
63956
130507
269044
48133
237935
232957
290186
53480
11648
11601
107781
288793
213191
291100
278814
287022
212938
203601
41086
159660
37124
182920
229526
191726
270818
283478
119776
23079
222650
32140
169923
189253
190295
106508
7551
109403
265753
183884
64894
20288
216722
248471
44125
205509
15363
251000
270000
117217
252943
65052
80190
22385
17120
88842
25047
283033
273659
225863
80817
101126
169891
5543
239871
72777
125167
292084
10692
289191
198344
257713
252786
247452
81421
290988
246637
167330
73159
262260
188682
88677
286481
12957
74096
263113
224301
128632
18243
279470
36129
117578
86624
127829
251193
67460
184229
76186
296685
17081
251866
238786
252918
90887
154980
68553
142674
63972
15451
183146
230265
21827
227500
240588
33631
203599
155478
117151
12216
105754
120857
142946
45747
21754
186972
159071
211051
9122
152190
232362
238556
152456
218846
34313
4563
154431
257577
147428
217205
263684
273471
46612
283756
131465
121014
54756
42534
285826
103551
299176
197436
231997
120604
293776
191512
77839
269547
259296
98030
161049
85628
195023
239662
131475
206164
12370
257958
3238
99727
131860
157765
160576
125844
110594
57095
299519
271726
83558
85207
198697
202097
122481
220790
60841
98375
264292
27992
191564
9839
199290
279354
83288
135468
173059
88693
91367
140391
121005
80854
162164
241116
77030
246270
128174
215998
23376
211577
88666
295168
181467
298133
241523
47466
151178
146672
169504
118670
129091
208212
18472
77331
196449
197689
150060
11151
267702
269329
35676
267529
294626
40734
62186
280823
153548
44372
110131
83435
127197
260310
185991
120928
285724
258804
282889
223228
9928
47381
263846
200385
222938
147355
220623
128116
66082
255587
132045
126884
176040
269488
156701
51482
108958
86908
216280
60731
89615
157347
82922
94245
254497
211864
21890
73675
269705
187340
159254
275545
176263
225567
168648
107869
111829
52127
87430
177182
282456
190970
157411
139745
166876
68294
136334
285929
95044
267048
88311
20080
3881
212525
219602
253619
240441
222323
173186
107645
36962
240031
102304
68811
221208
44452
104919
290131
144996
110791
150227
267151
280020
197915
219375
116437
16601
156369
78151
86720
271670
118789
116726
147904
46391
265141
55977
50763
47207
161448
8105
104810
293609
151099
269722
158667
2978
283287
213427
124768
85411
6960
235519
259479
8348
11275
16569
112491
19876
18288
239407
159845
9654
183113
137236
22906
93169
233098
126732
281921
215793
181800
151200
259140
176754
260109
115133
153250
124571
254
134308
262117
75395
86147
171090
59803
280873
45657
89145
205686
255375
279532
95096
217045
56664
6864
221919
64477
279570
117367
1598
199440
264792
216425
96312
153952
101687
4588
236544
81806
269065
44292
35478
151085
26368
180947
235471
173262
258348
50620
114576
11281
74293
98343
138969
199893
161317
61524
88112
123214
41011
231228
271189
76913
288954
39991
216542
264763
207564
277878
55271
160699
293146
89774
36650
180655
150254
242028
192798
119651
274022
163330
9618
187246
186817
141243
130662
176762
42850
93177
136870
103035
119873
223198
37141
48394
17359
168363
209700
87020
229697
200593
52927
151419
172970
287234
231503
42348
298149
79836
263707
156229
287834
9989
150369
299671
22628
272958
277177
35851
234662
191422
10082
190943
73356
274246
248156
116043
130083
43118
218846
92902
278543
283744
179824
295394
77590
113769
38263
40301
24035
236054
23029
146442
133558
3420
264226
124500
123972
140203
115172
297120
51396
141897
130706
166482
126563
179477
90070
179393
266914
248338
225025
26516
255603
38334
201160
134229
165885
77972
189483
236037
206841
87307
125991
291129
219804
153804
894
47774
123464
155728
50422
101792
163161
225402
262175
4194
47423
2288
130652
262245
116515
125083
228594
1233
203924
52524
98401
27941
189344
97149
207051
104464
226979
42158
16105
102751
140837
205071
295063
238817
229303
266019
98310
51192
154023
176115
24676
260894
113723
194641
246628
119056
15567
153552
140384
43246
132853
124568
70258
256529
154458
169229
136713
268416
274332
186317
198493
140347
75803
70006
137726
5825
182702
10265
179459
111980
283780
129974
129691
74495
36933
280299
132591
170401
88286
49337
28801
22788
148931
18531
142424
26410
204720
143199
25828
115667
58009
59995
32678
111460
230301
113753
183755
161975
183074
195735
164707
75292
283076
133787
205665
176528
256548
102171
111841
43378
211696
237307
248139
73804
141046
18735
37645
265759
273974
238562
163376
156462
206955
266551
163504
143016
83218
116913
105874
113028
83075
94952
109115
202091
174207
58734
184928
247609
58644
270184
164975
152234
216596
115804
152816
162426
205822
111535
13716
265785
273871
164359
287747
10876
69293
2641
147193
263592
186171
249970
220035
32839
6860
113919
191939
67184
37581
106213
103780
293297
52485
241201
64479
56819
199613
19988
69102
65059
12914
134668
265578
167978
149128
291807
66796
79684
173482
269529
186264
45633
49986
91576
298453
200548
163082
83252
287855
214037
46648
279256
221091
194366
2807
288485
228313
179415
94446
258459
299369
267420
90
285709
127250
106562
253300
197987
6509
298668
215118
295680
18420
295688
124908
253194
223113
269958
112950
92249
109213
282201
195733
81387
181149
257741
42116
267470
109177
131094
229227
83069
169041
292142
293701
131062
57949
207218
9940
153732
107284
128048
140488
92986
71562
109733
237064
125603
238907
118240
262203
180229
241230
115391
268567
127980
250109
210336
238731
96136
204008
221341
31393
65695
198995
175421
219448
11624
186233
1483
153195
208578
184180
278757
152571
179458
244975
195927
277416
226492
80751
78871
244017
146015
105092
147787
214175
93108
47624
182718
2005
237444
207367
5344
106492
98676
255619
286592
280691
95099
219258
45600
230696
169585
43996
233929
115474
267308
283661
251398
176484
27050
168150
173678
82397
182813
67000
47180
276594
64646
202758
142516
9754
273435
9661
221057
163213
235852
92512
176854
27911
95031
209202
67277
179828
140346
285214
161426
208242
168071
219097
102551
221837
239737
392
28673
109869
77234
73967
148626
50673
137391
120070
149587
278430
133450
182870
32869
29394
57591
174636
238901
239292
293758
251503
121164
102648
266810
102680
239335
229058
128280
290735
32971
3285
170728
205623
84584
16898
183863
57668
17995
267460
91185
184495
90985
10617
279665
153179
81980
256567
120118
104310
230923
138183
238561
136958
80753
61424
80825
204185
10988
258611
233200
219257
190663
259596
8007
263335
97679
238687
242236
125191
11777
269686
295929
166525
75038
80609
224856
55331
12445
178395
180110
126017
205661
245874
83423
214646
11027
181777
104177
81897
144024
269696
44971
268469
25997
142512
190004
285020
124514
109710
112301
38661
136293
34383
69316
181741
173137
35780
14293
161070
51697
178199
17502
202026
252675
85689
49579
129578
97818
139137
33730
60421
193014
21550
224564
189923
133372
170413
68852
259355
118190
297845
131659
223933
72295
207205
79436
103823
67779
96543
164728
88919
108283
122600
260230
179551
130837
111361
177037
213554
285212
39147
103110
142571
218959
115505
97154
185819
255511
188286
219857
52105
50574
144490
231696
77964
64443
273517
250544
155987
119998
249858
212627
158916
273714
126211
123619
81225
251282
90824
49275
172131
49632
274147
90335
192908
280959
182189
281149
7271
231544
229806
145645
13385
213833
45211
295974
63554
193906
277738
67850
156495
107715
245444
159315
92444
190171
179541
21050
286725
231334
223280
114970
186144
67678
286146
143185
190850
116393
240720
130369
252451
232835
96974
221551
264711
173366
33239
159188
250998
204956
290071
279285
189010
135449
105393
190870
170855
134294
184586
26680
47922
186190
237841
99682
33757
119795
260164
289762
177988
22847
106429
94581
225806
269882
276210
40578
248511
9005
67505
112955
21008
208717
207471
235422
91871
294371
117005
123449
69935
138185
69788
113273
268268
17475
290293
298198
49787
18545
62683
268570
113548
43875
104691
196829
255271
96127
52170
170023
31577
50799
193605
290587
295602
285815
67677
31898
236057
126804
292222
118051
238844
149874
96300
19560
107453
143271
82027
202655
227988
55829
280744
268390
251936
166910
251371
149949
58466
41141
229697
171555
71096
171283
57293
158638
12267
132381
296300
288023
70963
92789
117298
126552
239573
105668
182079
261182
39719
258566
73972
142256
82995
8536
47665
232834
137050
286650
17565
102007
213289
232948
119043
101479
67316
267947
115605
288726
293339
279471
298545
210391
126064
294126
179580
44550
164653
185746
105734
38537
172430
189302
243623
170991
92239
270147
15693
98722
156270
37930
130719
156836
13871
62762
142111
274118
43297
14930
132112
60605
58993
210028
258112
83445
111915
172613
18772
91282
225566
275804
102124
202795
233841
151412
37096
261127
31547
32703
11263
210191
193024
19518
118763
154935
137749
65540
142549
158774
71901
66450
63829
55717
191941
94436
272624
255684
152009
96282
81342
115519
54868
42965
140361
79736
151468
24357
158896
77617
200831
185705
290495
220866
70420
248652
93349
58409
65919
164017
46175
277773
65273
8958
247621
276453
291936
45885
286567
50948
274050
285777
218293
103727
52239
71967
3301
97222
182001
218576
135891
249455
191983
290348
105489
212988
222693
93673
191960
204564
134928
48032
80297
262295
215311
222059
274772
136478
110679
153951
41158
35288
219668
214259
106694
173997
238224
7112
86335
155720
68728
165899
208905
278322
135466
277693
200688
170937
19592
151740
190158
254317
14802
11471
13198
271865
72075
236326
51500
224903
31166
105928
277707
171015
283746
78753
119580
191807
8684
236158
47144
26543
220889
220168
105281
165815
59336
114150
42887
39177
254438
42002
202257
156959
120264
112366
199230
131889
24916
59369
261591
265832
268317
108196
60736
13456
174540
92114
162469
250644
268809
87975
268525
185615
179375
274084
48856
236803
174460
55258
93545
180070
218643
133888
251964
126401
126914
284822
254677
284302
136318
150596
174596
277333
251515
87979
104148
23503
219531
83600
182773
96046
223606
218535
60828
98721
196848
120151
241970
95030
286891
78997
193474
29247
201960
6890
61405
81307
47256
220345
187279
75177
265627
158853
121692
184694
174282
45831
277285
61601
32470
45865
110885
237973
280631
270244
75879
261448
52667
46181
111022
232708
288142
111399
287324
167245
218561
127205
36761
149753
46884
165344
156000
143893
224295
297256
111966
272874
272805
175931
70141
25381
64837
161534
150678
171762
185766
89902
108906
106719
296005
178097
3593
167047
175556
173126
42887
131867
195379
15363
194805
27659
112436
291643
166072
271211
258502
218981
197341
96822
90837
196739
254297
88986
116938
206119
2683
145236
207572
282240
176293
12785
78767
254981
39645
77671
279171
227396
207513
101349
104274
87604
46597
197069
278708
214720
126233
141755
10701
143815
187255
69647
272659
142672
199603
31100
224953
276147
53342
69746
296071
185543
149102
193884
299669
78098
121824
11722
88658
266621
153424
189455
246819
123485
102128
254806
295812
154077
198962
100305
105449
90575
108617
189070
119743
30661
57003
263263
116042
71013
89338
209258
281899
93958
203174
230028
246567
272701
98353
229433
267440
147335
48893
234376
274492
187558
83368
13490
216406
118556
223345
6485
125850
239001
33485
291531
147777
175111
71807
110958
283262
115866
15515
160656
284738
237145
209234
242198
242709
197133
163998
234810
270320
270256
221548
268473
36879
140543
8016
41051
73453
250878
13957
206275
108564
62312
105203
104311
189664
284442
144932
180787
246512
226666
281874
7325
195875
80526
288587
28619
32308
280498
23310
19889
88591
103787
124547
191849
279281
199619
142134
192834
211078
232954
132031
70019
3659
60163
69245
237672
101459
42992
296386
157321
222191
96531
133515
68296
286377
74962
210359
269628
85817
242300
20825
90169
233924
287120
135398
93233
4350
270782
3491
252941
38594
84495
188161
40512
182430
113729
282573
133559
235410
112184
47486
139321
121896
30623
228400
152074
254681
222284
202286
181905
277515
161578
89200
256999
215306
100441
18457
109845
32681
194009
272147
185615
229054
134403
115873
77558
33686
87566
227491
90534
96739
212217
224670
110248
248857
150316
152648
45519
141721
60889
29595
252775
146860
19737
174999
83667
14987
137875
247468
11508
101750
258561
202562
248285
279201
13004
280047
90347
124579
221185
227213
460
200902
190156
30357
58652
212956
259840
254269
293743
170507
197687
297536
152416
173063
261926
230938
278153
138199
138393
194117
101062
276789
65529
134743
59619
162661
251629
65164
79203
197623
281462
82318
291636
217100
169241
27699
284837
55914
219887
43444
132647
132836
55695
286963
59662
257522
258181
50457
144044
125065
248090
94193
152588
137392
50387
112470
187805
234540
144251
50144
248439
292685
220662
219013
100463
103649
153706
170177
244815
272633
131804
100782
41753
133604
240469
17504
80000
191739
56057
291477
71639
213327
85255
198064
233561
237193
226107
295535
107438
133970
20650
279572
141751
198321
163775
256945
188484
272030
161184
177695
43156
88780
213843
157557
232231
15092
172007
46956
217385
189758
299061
2290
256957
273840
68416
284727
89767
85843
15650
229000
115540
75044
51113
153843
56203
235896
211199
179714
155440
152277
213617
106262
28219
272118
276795
18393
229296
54819
212080
141264
33562
109024
126786
11155
153714
276965
11754
179507
98064
225723
172647
74169
153668
105926
193062
15899
290617
62443
79706
113226
124173
278683
278247
5426
58274
235914
161258
33998
151713
141810
17348
64158
174518
186177
265025
55761
22273
111288
238334
226939
107689
229415
89233
242309
242340
249803
249155
129158
240878
112673
268621
21373
144303
206759
11598
263883
129711
191667
242519
226426
273032
288851
201966
190615
203692
100434
5505
286575
119040
13668
273036
65760
9480
209741
168891
5438
146926
229382
86727
187186
201637
140361
162177
107713
272274
1610
118595
219508
106884
243881
161859
197471
48574
78625
260117
175631
34142
182123
246771
279860
73774
288987
100837
32254
169868
219709
280115
125553
75395
57809
62663
120647
192933
143665
103754
265163
174796
82960
90686
31959
152979
216068
52446
271528
184121
146487
211507
46857
72926
167298
266352
268929
200256
261723
66779
61506
220869
201631
276834
178144
120832
113159
76682
262619
46965
15356
162547
230609
24081
292546
253968
245243
124283
58678
148450
240500
173690
222795
239455
175363
165697
40497
183221
243235
263271
203729
151838
135959
108986
93961
78781
109097
226204
151368
215634
159445
60082
88263
185622
163258
258656
31639
210823
105883
271359
202226
9162
206496
265193
260972
234292
54031
265242
190878
99473
291480
101793
189407
234214
284497
55038
58087
277976
129512
67309
65369
190663
177333
239800
236142
53543
223801
192501
101068
64464
141576
16796
92000
288441
51846
157787
142757
52128
22827
232299
145482
114496
11754
188367
295080
276269
225501
181151
195934
44999
53453
31518
7698
109377
45886
191483
118529
184663
4156
280899
153887
10243
190338
230979
97342
231140
104056
54511
53188
282649
12703
156345
115362
215478
185052
70062
294748
186737
135296
87900
254523
34634
239626
62037
166737
191503
2503
121238
66721
195618
131806
164394
131767
216354
105048
280051
43754
168008
250368
81104
122044
82898
11068
140313
249060
111103
291810
71497
48251
129333
6294
7930
61899
204875
71237
168915
276243
101017
44896
56127
234764
207911
199245
54134
43983
56414
278303
196328
287496
183249
234349
14474
240834
242452
89455
43011
180114
158602
1128
273390
87471
153601
72652
115760
267120
158550
2392
207026
82061
127537
28373
64970
189794
255735
4193
162346
176494
35279
50213
283863
140396
135823
257319
92324
198612
10986
23229
208048
298897
22629
97020
190726
96684
269514
12866
132037
251535
97818
178213
159603
120397
201415
90167
211600
282580
144971
295733
77892
65889
123780
698
70600
213135
200699
20024
78652
12822
162839
98429
168205
2088
16753
259931
95158
9023
39313
102257
151877
74829
242315
146289
215294
131009
254387
26526
298489
214583
170200
297711
107819
96562
70300
148856
232116
299121
272498
114452
160063
13808
31558
9893
183152
281746
124292
292902
208240
197836
112079
202055
229302
169357
208580
241774
10046
297546
116881
48186
48484
231966
2495
155340
293335
675
55828
229243
299179
48985
222092
277330
235463
124617
21299
96124
57154
281499
205545
19425
41312
106801
88208
186748
232635
298986
78937
34350
287413
293555
199496
136675
228502
93900
21001
227387
60707
291400
106331
88387
161641
115540
173875
174286
138890
209032
254519
295238
288379
124032
190542
163392
60967
84413
16442
252719
9092
85172
254046
77811
164986
9832
87075
273268
83941
130653
206317
214523
285864
138484
69186
134383
49472
65401
52664
30173
121709
287122
118767
93462
56982
84541
202715
283149
82476
274930
219533
88998
277515
120981
213885
39666
254057
115407
193377
261080
167312
22364
131778
298138
246115
288413
168486
148222
45265
166769
281387
180737
143494
203080
185046
102042
36991
56970
50405
97106
245185
211976
241255
168283
233288
42039
7435
151307
116880
70177
185131
231829
24625
16154
114427
275876
242614
224542
53635
226858
230996
91331
175213
259120
46942
261887
19314
147459
106030
96333
196466
189024
221956
280498
68791
17853
253202
104320
181882
269155
285341
246282
155201
179220
19350
155623
32853
55346
127372
288432
118642
282870
299121
177286
223241
262157
179722
254325
230791
271057
259232
162850
46988
70975
52401
205060
225907
127686
257326
254067
96013
278444
203178
150718
157362
195656
84250
49412
17528
7975
181579
94321
153097
118251
263084
278562
115438
112473
129070
180934
149923
117263
121623
35265
117898
294005
4951
192104
276683
103713
44169
249254
298166
116658
128356
118092
237041
13208
266953
135761
26116
243864
99247
169126
167056
147391
260084
131604
110562
194893
14003
119454
166422
30692
87925
14993
67813
215675
127233
268846
32241
235734
182555
262821
14117
102886
131161
72468
137179
214314
5944
201331
103126
217715
241506
213306
179756
226985
117420
195352
28134
203559
53117
251264
277475
112971
19036
240533
171168
50541
37831
64218
56217
159785
103409
36150
153565
3312
158829
186630
294086
205551
228516
294132
245035
178931
156235
259417
3300
273410
219680
60732
225694
104251
257125
293239
105762
142429
9883
28811
258242
61786
20404
92192
278945
41836
178992
260793
118066
47055
229570
184266
8869
274858
161885
58397
225465
191242
221264
38549
49264
277346
234803
222408
253098
96212
129374
40828
194979
66609
136517
59558
63505
232468
105053
102479
14096
122961
103746
152987
182636
114068
156715
93631
256773
114567
172954
225001
109902
254128
81386
219834
133300
71073
189924
192597
204280
267284
116723
229933
140664
142537
213751
223342
104
54306
254315
60948
287425
213932
132984
87523
19501
212832
22458
231216
191396
107873
35243
95145
53085
121803
215008
182015
211008
268005
281639
134386
37247
230349
107545
192324
5481
175734
246226
249119
135391
236188
76854
289769
34251
230339
284209
256735
226545
245183
183587
82253
162613
203139
126684
60479
297725
279827
130394
83510
62327
144876
215412
30606
110158
111616
188426
214883
296389
267083
212375
62334
158420
136985
5727
10474
191997
249234
297418
71119
171160
218170
264454
200365
19810
297899
254847
284766
242810
117287
162739
77427
207448
54398
93035
95733
19877
103288
270591
241116
72675
84198
174142
33388
97700
119369
27285
149869
73335
59060
24298
258744
183457
197614
129789
199464
208673
184034
153155
136461
71488
39066
256131
214005
192080
11312
195698
170622
116
200757
67059
46738
19219
250163
72884
78277
75445
241893
164980
163518
116871
292998
298414
195897
118050
248229
173702
238231
89862
139876
144305
86898
196336
173773
100988
173524
68310
292325
10554
21469
96689
91046
284695
247573
141285
125624
228602
41847
220014
41359
218176
280256
289116
90784
113782
266916
229704
22672
254429
236394
216978
219207
226964
286615
223883
227246
148633
65189
217572
238526
34423
53865
215687
189666
97972
291089
178509
294031
268027
22616
202546
295155
244355
44834
270374
273852
92829
263363
271465
211768
246316
79827
60562
136953
253132
104079
196707
263127
94567
269905
129255
60771
134857
37406
257528
91194
137273
132429
149710
128362
161023
231859
69257
199733
205671
186009
106884
137383
196707
50019
265975
124038
255290
91143
28606
112057
271093
241096
125548
22785
162100
5178
74238
37694
270508
6029
55729
79859
131208
227257
186083
236716
104938
196017
217664
143567
286280
153896
179107
160113
217594
144181
29633
245898
229236
295212
160049
276583
201095
174779
87628
66232
273015
80124
255887
8242
255605
32749
261379
273738
150892
129554
271753
258869
266730
154288
295697
58965
48202
125708
278352
265731
65071
118399
216735
14946
51538
109917
53273
45011
11562
139483
280631
263202
147383
36476
292239
32364
186810
118313
35423
99687
170781
297248
250324
241127
28235
238913
275969
109292
228796
295546
229629
56684
59824
10573
280004
145590
208612
210585
141462
132638
157007
204861
32144
283477
193447
91362
287174
128873
113747
184685
181565
156391
167851
89915
126428
276625
71419
63011
157103
286785
129185
102873
137616
85773
154870
275752
277144
85780
211839
22870
184110
48532
169646
209879
277664
298376
237469
271698
266960
91392
72486
233492
69703
153960
203171
115468
230018
109623
137337
116230
156056
81165
158858
198445
212188
11663
84490
150107
36445
38143
51747
211034
122340
213211
298642
183551
243711
280942
230952
97605
150148
86499
390
96238
150316
26718
97096
61028
140284
78476
162858
249722
181546
72601
21759
69243
2665
187279
201704
45954
5207
30090
281708
2029
249519
73621
281316
184119
143214
85456
5248
76106
54925
290787
132181
122547
245557
142968
5815
46627
141815
149487
93410
86741
238912
189447
236761
210186
273578
142812
46592
220162
288923
255250
51108
139907
185030
67257
85854
163832
145951
211318
135030
60289
120262
64366
152595
200133
92210
129769
186176
246799
82148
24900
91601
110107
154853
123439
151275
14910
117741
47280
267321
233329
43710
60142
266119
148629
78230
165723
66952
138851
271060
253567
85461
255828
123118
208138
155327
270681
296777
167895
84491
23940
260947
190249
78956
100577
36994
249310
284962
16173
209589
139785
101363
127669
268283
111584
171104
239770
208740
115093
157595
209528
103721
180504
273159
275528
105097
28525
185533
266605
27807
199477
20657
215323
118168
185754
8152
273010
143167
6194
68975
75808
106063
195941
134011
129824
42789
71560
216965
97749
284144
205048
235169
98070
138605
84881
173601
133340
71739
222380
291672
87023
25634
171200
233053
57474
9951
65830
200192
69499
262184
56298
73758
200659
141346
42194
93114
183154
172260
254772
141502
66136
191742
89794
200600
233108
237370
89827
232612
213026
79703
186150
129007
60536
192767
59878
182797
181777
243874
80811
11722
32339
47843
121940
294496
1817
271067
63595
270987
56898
16229
4199
149289
186640
120304
154586
254084
204996
183149
295515
296526
104371
26775
281335
62260
227560
164644
277841
202841
1702
49101
122042
97473
128399
74250
273041
260884
286921
238242
106433
214233
91699
121729
296751
142637
198618
247674
283876
60474
145057
60172
223318
71907
21845
101956
151648
203892
17572
88570
77192
68780
66391
144226
144698
296009
63555
172671
279060
70272
74527
3773
195012
162432
233675
26011
196190
175085
165080
215184
142131
130355
261174
299251
7121
198335
179064
171787
56623
210393
289598
148025
42678
228915
109874
27994
112515
19515
22473
103681
247861
174569
8774
166548
183966
268517
225559
283002
4624
13868
257146
105700
163750
29007
219824
142601
280603
285778
119405
252923
79326
69451
299136
294875
280679
150467
100532
207627
291953
135921
275939
261682
164233
275196
159936
291531
56992
62996
285359
49879
108668
50219
107973
105023
116272
187963
210702
91581
79371
175757
125819
243239
36491
118498
98020
265168
200048
243774
145395
171621
282203
180613
261994
298227
219156
144910
261680
185591
190782
243472
94479
40184
281048
26174
57427
86930
168218
274873
68818
108075
93536
158687
180686
37766
197042
235835
16175
80931
108625
33763
284243
98588
21143
81957
69193
127229
54741
119721
40388
216704
88717
86359
238102
219653
143177
28288
89296
145803
240777
299796
44634
59881
236638
239483
35399
29735
5858
131191
276941
45792
111262
207298
228967
266084
169161
264828
111546
265453
232719
292243
253218
299200
230590
29907
270786
148666
66764
4323
97065
159442
73402
92018
12492
285853
241876
120970
148275
287905
7349
73173
292898
175445
55994
152047
199482
7611
235653
92360
77949
48029
119859
162349
195846
48899
268011
84916
227461
261740
160516
117761
148007
169329
143532
192311
263776
245631
109073
166486
151797
294955
61595
267564
17439
132093
36267
200154
279731
216870
23999
54886
97030
21908
26332
21144
61714
178181
94597
203608
92341
175569
117663
133704
30205
263298
48145
99722
89794
198908
122833
20192
230148
294813
175254
153558
131152
252598
168394
247588
163068
178651
167450
80533
231563
241016
182899
165982
18889
164404
81321
142445
127268
82351
38465
155859
53129
232267
247029
69293
62019
168840
200138
159782
200989
36507
180336
288045
161116
100346
235993
65978
103495
290075
295935
54905
112336
201096
107466
146382
233539
73155
49211
266852
168651
198819
220536
74838
105719
122448
106495
160222
220197
21381
14631
95737
24787
9155
198465
242464
166105
39591
176439
103165
83319
250862
64149
88790
23991
56441
249399
290541
266596
42511
18884
33827
48915
78835
235335
186555
271010
90118
247457
248003
171265
297555
67502
64357
78615
285152
54033
45612
78036
269241
178589
25294
190167
59397
201499
127903
246038
115373
213927
92325
169345
31105
8632
243463
221768
80324
294953
42332
14630
254225
53221
16702
43320
268057
29725
295007
92269
86308
36205
245918
250914
3479
279928
157125
176153
87028
107603
186488
31519
225506
297625
140414
287733
261622
222690
73842
193455
53771
65128
230535
200487
101843
264377
85427
275158
204309
76604
34427
286270
67100
190435
28794
31428
124534
48778
137914
269789
237889
17252
103157
170006
209273
277004
37145
82395
19976
236924
198300
278182
47878
17503
189371
269687
76236
211963
26904
263419
177831
38441
54140
174092
12247
21826
283242
211866
19651
271355
230598
47455
66997
228264
241681
144836
1629
280845
69821
19155
59490
51810
33968
10286
247476
158311
34148
197137
52356
120864
269319
10956
185437
254913
286496
1804
156405
166985
66570
245337
8002
95139
251917
53809
51441
201719
67373
27313
108170
128494
86207
236062
49885
157734
34272
261334
258137
188361
236728
58925
294892
270667
101972
280369
247227
299463
220522
239133
54752
47202
258106
229272
293243
287535
273233
73462
229334
274814
18975
99537
74180
51073
130432
164414
133307
228542
58277
62181
237820
156840
55375
4858
81648
27601
19574
61651
276030
77612
108096
188577
180084
21935
63424
285808
268220
24692
179868
186052
241313
14040
72807
245300
192271
261554
204244
131228
176532
220023
8935
234041
175556
36429
242078
197360
91607
186039
174139
61678
17940
243514
81725
202903
173734
143636
41421
176065
8309
139947
258532
280988
144297
297975
77844
10464
120886
199215
223700
180280
94103
131164
274566
241053
46746
12303
124982
244078
121943
126174
186544
231127
121333
178025
160718
204395
142824
37447
37576
149833
219649
143488
266775
172504
34237
134833
275322
39888
83610
34204
230947
205663
39417
145256
229776
62407
79825
79350
39885
223521
260702
1822
245302
197562
116374
32489
35763
172302
46338
214376
67551
101459
167295
4419
260113
210577
266031
261697
163259
286485
202024
289658
209431
63276
216600
183735
127959
156198
21797
287761
74807
289975
29145
230105
223767
87766
178175
25154
178526
215550
236493
161200
205216
236369
80431
190408
170521
72662
42657
91031
194157
52833
109578
5545
178414
233999
53206
10747
193039
179876
189446
55240
35534
123149
73445
198784
197456
77390
220932
1527
133291
60905
76260
172902
294081
84648
282948
88092
39560
143086
21524
224380
111666
241303
157739
271317
66504
114156
119046
123797
262676
261622
129457
277203
198883
101930
124429
187189
216979
182458
166095
1212
22429
271318
172466
156458
281889
68910
173056
27862
145793
250213
268381
204982
193388
201846
177288
239523
122285
73724
195101
22905
58278
180308
225789
20936
181063
114360
201927
87846
244151
245296
246157
25157
238005
226827
195107
93397
232563
149820
149009
150800
118650
259881
89338
128277
213946
223918
188241
115949
34244
147021
91570
76295
96332
37828
62458
229811
68090
166617
197699
122235
125024
226903
673
268374
273477
215877
221561
104971
138908
176573
42813
85636
104645
47449
93072
292967
78913
259187
197826
9376
108578
174949
253433
295028
235059
183062
98612
268831
269206
296270
84116
276941
69057
54269
268151
22213
102627
108864
147536
14309
212492
122513
89429
209111
48080
243919
219079
290017
63378
25710
96489
89232
294444
220710
186017
298362
241887
235558
116050
225914
40112
257070
296009
261962
263746
251582
192362
132727
106951
254724
57887
145941
271077
70172
6571
47815
105378
100917
139606
104768
276165
215537
224303
172990
243280
235994
14470
25155
235382
164644
224416
252254
293901
41530
112131
91838
22763
288137
4594
278416
77857
264720
282930
197430
166245
94316
69979
15086
247570
288796
279926
266536
234649
197771
292422
261165
55487
241212
137240
5868
152602
99003
166458
169838
172807
72006
2283
49965
274382
69977
102651
27218
90263
217220
83860
280180
27948
222639
197639
287898
85825
5971
252265
104621
270898
27057
264997
170739
175658
49517
283527
235653
101739
147392
95215
34665
132363
40672
272839
196074
143463
80806
246709
272665
252666
61245
225544
148609
164696
24826
203741
50344
200454
14044
122771
277407
106913
100537
58081
22397
207807
106498
149459
298657
75059
87124
245984
50733
214273
243470
202978
36182
210357
58406
289994
17799
116418
48264
138806
69969
221643
44148
261534
4864
261184
79402
190877
121008
111920
280061
88745
177830
20603
99904
247601
192005
3362
86412
290393
80468
211287
34464
191724
219015
108123
213805
57406
216344
295423
293859
9361
57157
10155
33255
215203
105082
292066
239350
223471
181223
181850
235879
190394
10339
153251
298547
210808
33029
163301
31758
155523
155795
186701
291627
136851
44985
48490
40054
89627
37274
156802
271867
133612
63143
238573
219346
238464
39515
274334
2885
189315
621
129064
22282
56834
3873
262960
284511
127583
138604
235307
209385
29667
208653
182616
256647
51318
102344
249941
27737
90833
253110
10266
288189
153566
236370
137857
25238
109147
136190
228606
139775
167710
191923
159718
103622
108439
33511
284169
286583
291763
240111
92502
80346
40932
257039
88228
287054
128814
232608
275934
207077
270399
181162
277030
239328
123135
256387
232023
278165
79378
253982
1659
77461
55448
185358
234013
129186
268654
53701
73304
207735
259473
151814
122875
59720
282111
278068
59811
51428
55504
50712
241486
239561
62782
156800
285141
31940
133581
12188
272518
289355
38261
66549
1770
151902
299108
130314
13882
55163
176095
78909
158120
163936
103265
157764
107195
15568
59150
203759
268309
63196
148155
282668
110358
238439
10758
88064
158732
3115
46912
73076
54914
66233
273694
238663
16748
200523
186439
223929
141267
81069
96939
69716
4318
67490
251378
292238
21943
6719
185192
34229
136233
66402
35297
32535
186721
167420
107475
276584
214801
274426
120689
251447
131963
89383
240712
136463
253607
240079
100811
18414
299665
37249
32246
228331
178458
151259
6275
231879
172122
268338
8236
49195
293920
213121
98481
163079
66952
252541
154489
50098
13128
262581
53134
172960
108018
241325
140056
122105
27627
200634
69046
77931
110223
3177
25450
116765
157629
110164
22512
161225
117099
267120
113842
289576
121464
236420
144473
36410
73838
48975
95175
95651
204650
75437
49528
253711
249377
285564
72392
128868
299682
129714
120900
41108
82864
32785
163620
75708
147812
204114
139857
260912
211402
113102
83403
80224
225087
150292
266227
91845
184484
287793
221007
14469
242404
168882
274554
116323
31952
178156
229265
206640
130489
295211
163528
134846
295363
2715
17029
48880
107761
56441
287175
177926
68226
187272
233901
254955
94207
71449
126071
6868
268491
95040
188749
71547
21177
6386
241627
290613
219553
2117
158743
24730
286906
21350
270707
33863
193460
222435
108101
3056
180025
176111
64908
25626
88470
264779
170948
297666
200926
245002
331
100262
76708
269787
138652
108518
242912
183663
206245
278969
34714
183491
265016
263317
72114
68620
188496
222223
272441
73719
125217
115359
95174
253908
43643
218641
263963
177815
18278
163489
223993
171815
249717
236021
285280
148775
46250
105029
95697
173089
130567
62813
2354
218284
72718
276208
202506
99258
161109
4143
156859
133759
179173
77739
296922
280417
142540
144113
11514
54442
249460
51424
60223
34742
237577
20669
138628
255346
89054
157024
260433
102263
96021
70076
19394
68345
54439
147431
90404
270006
125332
293869
4071
48662
54504
91754
172135
139941
99093
251247
107385
268651
36971
9135
285040
251616
12433
22184
55707
217706
113762
115450
74450
265271
252186
23959
161236
86254
70422
107972
71987
186893
30183
182304
293792
201966
118743
187797
9418
101098
128916
293253
287591
92969
157462
209101
159316
51160
25031
18156
105001
206778
27477
19336
61527
40037
199569
108809
102863
275718
129541
52148
70853
264100
295953
264442
12658
130439
212721
235613
15570
169770
274833
259638
15744
276827
183617
130177
201977
104425
83803
293877
10499
46786
172663
114564
81342
285341
142558
115410
129363
28241
109211
200050
53938
243641
169471
6452
27726
296731
284301
297222
282086
54671
221066
25050
9368
278791
162862
181259
102395
5681
278098
215852
183408
164439
128557
112309
45818
133279
189080
162249
89704
273481
48674
246538
207727
127095
290346
10919
239185
123118
191514
61670
97453
117907
286238
238660
104125
12144
97870
57079
54303
56328
271218
83110
170198
159124
109676
158079
243928
7332
119144
47782
45942
216110
33673
259156
90049
118985
159414
226980
4413
199730
248556
267563
244725
185792
63720
284483
75830
103506
154597
15880
127058
185230
161183
214517
164254
233497
41627
135764
82545
131357
48296
27609
170448
95606
285503
107347
78163
65249
81218
233121
79320
136248
42557
6852
84247
109219
177132
224655
274866
162339
213217
192100
82171
196151
148099
73173
137992
154713
275508
133206
104133
32473
131874
232145
108813
252835
146335
289871
233810
86711
197420
268017
193403
49502
217027
180208
144366
138695
55125
56479
220682
229921
299568
271601
127012
97628
259591
150757
120208
57906
271185
243951
59351
88092
52256
67279
287048
119784
129156
141352
47964
1436
252248
10057
229866
217292
170820
72274
287994
38120
13267
228953
44893
50124
213165
263036
141027
286334
212096
271617
12005
173711
357
253809
299789
74568
110560
248578
232985
207122
153673
123200
285501
8211
270187
254841
62550
95898
156507
35305
113622
123484
242459
67769
10992
241323
204672
211361
239479
289071
292344
79761
191863
201010
73230
140617
209022
14393
39885
180911
50568
150244
145191
40142
224203
229040
294779
272682
14594
240259
139174
297667
97749
64137
117998
271945
67631
247535
169605
210847
88858
178247
64202
165924
138804
114603
291702
224162
17408
36904
250228
287047
41508
127263
175829
64962
272561
249454
43020
126982
6571
98956
183855
120934
182334
211397
73206
99326
207617
75791
39545
182419
193378
121859
231901
218926
241317
198424
85537
5989
105345
159679
115528
23937
64606
36253
238094
200427
151379
204634
173481
116981
283794
46692
14340
152321
264424
143885
299002
127123
12122
143010
243452
213205
278194
3782
261360
166266
219294
62118
260413
241108
20631
230333
175396
69552
63038
151420
222427
36244
197891
239670
218116
77258
20702
227868
24570
120278
237549
36433
225165
242676
182177
4397
164595
154823
149575
93468
19001
8124
235541
156663
294112
239959
281074
264574
197816
115163
121007
152558
123492
95805
268422
188611
72287
61415
174223
266972
298223
96052
5454
34021
3337
234355
86002
34439
219453
182697
198833
201861
152924
39196
169366
6408
170160
158246
217300
21052
83696
295572
209825
172393
198230
88378
218970
184084
208604
272520
79239
187245
101284
28944
64241
147323
283999
6822
222516
63450
93453
215899
54190
221546
72728
94750
6034
81963
175043
23119
237557
222746
59075
147894
186337
67357
274188
89167
216034
293729
285634
227928
155161
291977
259080
79836
122825
283773
72926
220203
2217
213451
30406
196856
50651
135508
164792
134161
89459
66259
76965
105976
79337
179567
292953
55192
212803
122214
92338
45602
278189
49842
37789
233310
270326
246928
14836
266517
206973
110424
148718
289653
70126
168373
8284
268000
16613
150191
146706
299307
34443
182406
242482
92403
129275
257067
50396
152637
230671
211854
219829
150906
130254
105210
154060
109987
14405
131186
231455
124350
12148
83090
186866
144094
115153
296265
137939
234433
216869
32080
55632
76205
284348
262021
271639
121099
118850
52340
40650
93305
89016
292796
39772
139173
141623
99059
97661
66877
159439
131363
106156
176966
213202
50540
162585
223076
281458
16002
239066
243931
118377
7423
50668
153677
59333
187353
70640
34008
72986
256617
150348
15110
108808
246904
158779
291955
8331
190213
164080
131201
74472
44571
90279
238648
288183
40290
211668
213881
37007
295194
199482
29700
197526
228896
208339
264513
80198
200057
169298
241442
228711
217552
9301
28533
251515
56751
131278
75212
143990
281557
179811
188304
26917
238493
296637
170599
21588
40478
149114
280713
126423
37901
93936
132701
251913
89989
215549
25743
296356
109020
93456
225843
132783
115125
268500
246773
143240
255690
241682
285160
238023
109535
107596
99925
9356
27624
71085
168277
83346
7607
239081
186565
32061
86704
14833
256873
261385
276644
159210
242495
168371
143525
113835
13141
94818
42473
269003
294899
197106
49288
77287
277827
213690
238575
75948
248751
195155
260712
176328
73009
23977
285658
208915
213546
187496
73167
226346
240194
146964
207229
25960
124757
140702
50524
199877
2587
20348
165101
85442
7223
214170
65595
111233
258020
40502
50528
244646
86281
191899
54562
162185
12095
235545
217740
287842
73585
132346
204389
258982
266388
114166
6119
166658
115188
296238
105173
23930
198036
42568
75658
203558
42663
191712
1434
253391
105076
160604
101098
9584
118226
231323
139687
13957
40570
125141
124250
244458
274100
260883
111844
229307
109214
22352
66408
98821
224037
137124
148644
128675
198697
114512
218506
260783
286860
276364
172489
52825
62397
164826
242695
224258
42360
142879
200575
271961
65091
137323
238493
25344
43741
28351
181997
243221
237199
285669
77006
175418
288746
58470
99349
17999
89411
266205
36299
152265
25025
195680
193228
231729
155211
89498
265419
217059
20639
176111
94789
39914
299395
47706
2815
288146
81642
54252
290790
258592
214791
133252
251878
190249
117078
127813
33672
111280
228597
121756
76875
53355
112860
77109
151534
296198
295971
115711
2507
67850
217536
155489
218977
33341
10292
211215
75623
82553
86588
182332
83838
2978
79603
292419
26775
39490
82551
177681
246278
246890
276728
40656
163132
203871
210271
211848
56558
75417
85587
149437
160029
177283
249856
75071
199648
183393
123063
8447
32707
74057
166795
260426
24840
122427
167445
285323
58499
103878
130659
262509
105315
65438
282243
105096
237921
259985
94266
15100
94471
81691
228044
157082
215119
183483
130541
251717
37712
161023
138170
137781
231853
23238
261714
92486
37015
137657
37139
45177
73829
118983
103329
28643
172380
284106
298097
172894
119762
219539
251213
191769
16084
160813
274587
116001
202018
118193
160398
44832
21777
108430
286910
73364
148951
43583
208222
178317
35158
98212
178237
170754
192875
122396
31938
167493
231818
237293
81247
51548
130172
67839
3904
203915
217039
111743
61375
111247
110197
120447
285573
202074
158564
20339
169825
74545
215099
65409
262548
253296
169057
23712
164757
48613
215266
239018
289563
225139
179123
113945
209079
78542
238183
148934
203008
256963
17688
80953
132101
261409
237079
266094
227967
250142
138489
232392
114273
10148
97372
265606
294505
41917
38040
45415
67183
94684
74360
215656
185996
86749
32971
125058
2332
226099
48961
101975
202144
36702
69362
294720
185822
160575
9631
94456
57157
229639
24204
237748
140926
87176
193668
121660
220546
239469
231919
212239
79356
77475
59482
187368
261296
93620
23034
62654
296031
73058
49872
62841
86534
268481
90414
188541
165890
6093
219308
173659
97481
147039
25993
172290
157312
187906
210890
123553
260138
151416
286095
198911
157230
31030
179402
294660
127425
110677
240438
295020
20775
265981
2366
212148
264264
65129
234441
221233
85045
123530
45474
181069
93852
219283
44369
172728
40288
274577
287595
79343
137038
12125
92222
134248
203446
102052
54473
284357
15527
240132
132070
246422
239635
98854
66460
100084
123967
150997
223864
97964
223483
57879
104360
52854
110068
295250
219359
32645
174805
267906
89698
299514
80741
226559
54156
143720
32718
276760
114547
261765
187711
31198
133845
161019
97207
171246
293514
10243
111768
216589
62705
55182
36828
48744
146003
214210
37182
225433
250298
166380
162794
20627
252742
168828
296377
293819
275920
274603
255283
214629
152126
169846
57213
103975
59154
93765
85842
60888
54902
19392
143234
153810
162114
120492
6216
269860
35083
200275
19384
219513
159704
101073
184461
127473
171148
87267
57564
157942
153204
141897
175519
167059
188607
115386
134098
287389
176789
95547
138376
67622
72194
93921
10055
212746
142901
284029
162284
198681
25212
86714
140441
193001
16136
265767
203641
218590
95229
134783
59445
121159
187616
90701
219302
74207
273308
246233
6145
148887
11427
249664
214822
146409
90144
291761
136547
186721
214060
133970
17426
41047
290702
281014
95432
190980
44335
191833
71866
152284
18633
247973
139036
71344
207932
82276
80074
1971
49774
53204
264049
162536
85075
4095
22326
220983
239715
245289
219445
10477
226780
237945
292935
98465
269918
4719
10843
90200
213798
125941
296005
281223
224057
19580
82482
114062
258910
75295
147988
32485
244106
200028
293964
23921
119469
264357
289687
93061
151961
296829
50511
274054
206885
18565
22540
196684
140528
117329
289917
188125
212850
143821
254673
166762
122281
188996
173578
209032
24824
230753
140296
34809
275831
3636
194819
141405
213720
197595
95442
141227
21227
158209
83629
205662
139757
149730
21446
17854
108299
282885
29157
258773
255186
198395
263200
163376
275637
239722
18348
196703
126741
122555
107012
190007
86292
280008
288264
169207
94967
99562
53227
47932
264405
158934
263884
81730
39629
161994
210331
85908
299970
214367
225066
216933
4457
188517
267158
63251
23381
171745
165066
212371
187176
108637
14616
129281
13693
161985
249033
146293
285384
246256
180397
162442
200016
183382
195497
25418
119264
45501
298296
285029
230889
208563
165499
219718
28395
182305
121698
252606
70680
185333
32896
171429
273924
219839
102839
109335
22705
60104
113503
102569
61788
234188
77331
292501
114388
89438
64950
164180
141400
2456
77199
115119
103231
71550
298892
52628
124113
193457
241950
257346
221176
121962
34430
66881
90187
131427
106757
236079
156021
266478
296184
95813
107573
251351
2195
191869
285152
143053
122119
140093
267413
299314
179761
195167
190576
182559
289452
22182
261136
83650
212678
62181
289501
44079
163293
103290
59305
285414
38432
242186
85136
248
7877
163791
23450
88422
199231
187580
9540
26611
215614
235622
168331
199938
287017
49562
174547
34265
285555
71761
133638
32224
229995
68489
226549
106660
9924
15898
98419
222406
210943
21858
155323
2394
212990
95029
189488
281197
111282
1922
234985
282481
36557
245928
286300
146485
46803
140610
10163
73555
20337
223963
284655
129354
286987
186413
106078
154491
43943
55558
98826
163617
273069
266687
106309
296826
135697
186945
224820
204570
50074
69318
291741
172606
12940
279683
246445
102872
107745
247832
30311
158337
125548
265602
48076
286802
108517
227218
205187
160982
297576
262629
212385
148978
31213
281097
249851
201416
252242
260225
1923
200006
129787
282145
262950
68120
173862
189763
296384
170898
121806
292386
51493
96063
131561
289838
257629
203891
46315
11804
285152
166220
92675
37568
196523
38755
90353
285247
228636
6975
282313
71142
143495
113563
16680
214514
189268
261325
216319
216255
221096
126899
275530
241151
283280
47432
70077
264584
47043
27204
79076
21358
264663
257596
207474
127937
149668
66022
99409
171354
112108
237665
194376
132573
126619
116099
95663
282020
293797
17872
10893
260040
261956
291340
49652
161519
272235
280387
298203
222676
94956
88676
259630
69687
35242
127678
275415
36033
15603
281143
130295
37240
64432
221636
162731
131638
116286
25931
286539
270338
23398
76492
14206
245366
142566
199021
281860
140239
206398
115473
257344
59310
228506
127887
288269
71533
274721
20852
73735
32420
158577
124020
27879
102439
51093
24351
214658
51092
294487
254260
216916
214885
205770
243728
182707
73009
115504
158936
10852
61342
231109
274269
266695
126443
145239
135761
258942
195919
266648
242524
136358
78153
229375
156878
84506
103657
64500
62979
239834
198050
114204
132609
146192
135520
97108
175725
154651
251467
120432
222528
295972
148405
103352
215019
273855
200003
264079
25439
66722
246001
248966
10059
65242
204733
279610
123834
206124
228775
207353
73581
108549
67691
76609
180936
57898
37918
209573
46775
1619
161447
114658
173402
33695
167737
159038
290720
89620
187230
233889
75419
48021
277587
164529
107696
147122
59317
116225
291092
69180
220799
98054
93789
194916
289679
154088
46806
83905
60173
111898
144416
201697
90036
272999
85734
132519
880
129251
141275
5439
299153
175501
43545
245502
219484
140849
33624
291924
281453
85757
272686
231325
208475
80499
211871
276208
217469
151627
20227
40957
121832
80420
270802
32054
253785
56520
77940
203626
60125
214472
124471
133232
18342
181352
12899
214100
21020
39561
39445
254804
148254
106477
80354
240237
149769
206258
105918
190840
117535
116971
205198
224911
123331
219658
188160
148558
116627
58044
16979
172452
8961
292631
87024
197336
39429
251394
171948
135872
106245
17455
195789
237678
147543
179181
149345
50233
14721
58691
192079
14518
88726
278933
63845
33588
22402
39894
40769
88391
27744
109542
240516
217662
46448
6251
251717
174948
271113
147562
283287
119535
273404
249874
255754
52312
164405
244320
195267
138033
32028
240745
284517
158819
219451
103855
125233
120044
81014
241182
182621
248742
112225
44205
279096
45915
148004
100068
200956
11897
215923
33080
206603
262738
245697
3007
230592
173776
14873
176617
169610
109746
298840
166520
214868
57593
116829
121268
121028
109374
253165
80667
109324
244214
26054
252247
159738
38121
169127
231755
59758
214815
177425
106310
150300
198711
230936
99534
109836
87403
10784
150487
75231
115267
22899
5008
232734
119899
138008
291407
138102
157885
55526
136585
40917
60934
283476
74553
174179
4492
93181
112103
114976
174883
34927
80583
96435
3615
200908
10423
222393
132135
247334
194403
294542
226200
276121
95706
155152
106755
216944
185262
294724
112205
126223
44038
113491
159047
188572
196340
12446
57763
157714
225812
196159
228488
71270
164343
195228
86832
110889
226842
142053
134444
10894
261976
2857
262574
19247
119965
263753
102976
17816
138192
168597
10803
28348
18635
120980
69546
175754
253840
7513
257323
188532
282194
90467
88747
187573
262790
52502
62816
108334
109016
54931
19928
223909
245073
247211
153799
129083
166522
60245
167936
261540
178740
140291
263849
12528
193054
107102
27582
42622
234185
293259
135329
191669
137706
249376
221851
59726
249054
112456
143131
23491
91083
134901
222379
197929
200115
255315
233060
220141
38324
217362
86258
133677
211190
269355
210357
159020
8635
296845
234268
206379
105413
264349
152924
29260
90948
89890
21733
276144
184243
9146
33123
236635
223700
7195
20346
292916
270731
66751
23815
74102
192103
261104
5202
131671
191530
13720
267077
22010
89477
217384
168174
175503
280269
155385
294458
144236
80882
33410
140004
291026
43344
137842
38625
216046
24641
173176
202359
101216
57618
281574
25435
282666
13777
171408
224833
158707
119673
282326
200602
262852
162713
111260
296997
270898
155589
192867
182173
213307
211828
233039
166608
66082
139114
90874
71485
55051
231261
69776
101935
54816
176313
241806
13650
50232
259938
86637
186250
56274
213517
272883
238110
209792
205891
283736
36897
188677
17160
176822
24909
219379
248518
95723
142711
138888
75842
278705
197699
110140
20295
34703
166742
84201
224839
12991
43516
216131
128261
194323
34742
202880
217783
70254
19305
38572
4893
157886
181670
65078
18396
31199
89821
83853
295252
136023
198783
223663
285512
32512
12209
279104
74682
61308
244338
30568
65616
21747
240629
153347
66099
195213
211261
41196
121666
48565
278142
43563
184560
204434
288457
87826
205780
80462
174840
297252
40044
168625
109752
12137
254877
40466
57515
95122
171598
247019
136574
288217
130535
41814
71694
234858
298232
191811
222718
120399
123821
117299
262328
124040
119106
68943
56630
129866
278920
127153
732
243552
94031
37977
141860
203616
286207
133164
90921
207982
46958
286201
136879
66120
70565
210767
299598
45265
238480
19578
254608
141171
198836
61083
85420
234719
214832
282849
164215
234345
172682
11394
77271
278967
49137
108243
110925
242932
124246
42353
95067
233912
41138
8933
38247
76987
260574
182619
151094
298566
196667
74121
107668
4094
272619
90855
50293
244432
131476
247503
208797
261073
281907
262731
48867
8815
201866
137641
10442
79100
230275
33990
59631
48305
298666
255121
95804
187591
193432
86911
19439
203482
285915
47133
241288
179489
190435
134666
241676
183630
83208
100235
63914
40204
71214
100351
231854
38279
74975
201124
232387
170972
282830
88872
65113
236088
182779
292033
207780
3219
218212
50504
149362
16544
62137
46035
49874
175204
298203
89255
177752
14802
240586
119314
69842
12880
60816
109387
261281
153986
270676
212583
121101
178984
207173
218782
273491
39190
206147
126483
18983
161048
25869
182984
242914
181910
16301
239307
243405
299196
243892
184927
272712
286701
124803
2164
230786
298728
185746
112063
268559
13459
59088
13106
118214
266902
289404
141448
196522
232454
209581
169893
9453
160177
18652
67066
111271
46441
204197
229713
274825
280444
289433
15910
265801
10501
35111
19957
296985
297836
239407
44494
179233
291995
179798
195139
46106
74721
51674
296110
79747
287481
70735
205165
112170
277651
168388
153649
1554
178471
185301
116987
216236
144488
168509
141545
209806
132197
111957
261606
10098
167755
256004
213941
40318
81483
47336
74560
297043
238389
238136
242613
132880
201753
272149
126879
102005
44296
17973
274845
41011
60200
160489
16380
170169
138497
99350
202166
205223
168817
249013
221305
250904
141601
153642
282652
124703
201520
88393
74102
171692
221091
30374
101507
104458
174576
232116
53348
156651
286243
186115
195118
99616
213487
76703
34092
142410
251903
296808
69559
73490
62432
75374
270829
222607
59821
290523
40275
149525
6636
16507
167543
219957
163187
234211
243502
7755
260045
279411
115649
67432
69537
93625
199907
77493
66660
49955
227445
140552
77923
120707
294441
276537
19090
145806
164754
124483
131391
80206
199783
209483
250092
116784
118244
259526
249271
62604
121088
255139
100565
131064
61358
135771
296605
54204
132572
174606
144610
219181
113648
204635
270576
246466
176304
226313
159739
166867
155238
946
280507
200999
167302
13458
53002
43294
176430
187726
140382
94548
162143
24791
8701
240307
264127
245782
185628
164782
201568
229432
58790
212941
67556
54227
259414
139144
160458
264646
86172
263806
208004
46094
60517
113849
215930
172530
177270
88796
217996
99317
100523
170528
106257
61949
123463
207457
208652
291524
107129
129639
298030
280750
48447
80360
125921
141047
76661
263543
273527
59099
118049
123359
122184
35113
143785
211767
44528
259727
73197
110902
292870
245731
297842
235988
52239
17792
74430
30731
12961
287888
276418
47401
207513
250968
96295
129604
279486
56174
272150
128112
182324
296548
30491
277244
261467
167536
216179
87492
114424
171198
141992
130762
212610
38362
296925
179267
141837
238019
166936
219336
252839
32541
229711
1928
200668
122678
131812
10704
276135
158566
278273
240360
240866
21121
207201
83668
222599
297622
245695
99127
199659
150790
221433
94236
51684
63020
204443
184275
1319
52729
75761
243335
290205
237008
166483
101294
175133
141664
51365
34750
10791
286106
8397
230796
202026
49307
76916
147618
15775
172513
134753
41733
241008
88123
81601
204665
273325
260334
151041
111944
80100
4113
267131
168774
213047
233555
269865
220405
159514
216285
182972
179358
195161
168230
49482
75043
37323
290919
261939
258653
57328
240463
7224
55834
66604
57531
66790
89094
139245
211561
267689
21960
228586
1875
194285
162019
61429
103795
117114
77499
169077
248101
52502
149457
73283
52026
60794
113496
93996
287756
17987
78737
210938
236448
178375
191716
249354
159316
23056
257476
152808
254353
193381
86202
100504
20946
9745
291987
22022
156267
245943
192134
224098
172588
212484
40970
294190
124834
162294
202144
153496
278801
208984
103318
249357
254851
298525
262653
11480
256246
28141
135999
244532
81886
4299
201594
250692
145285
274770
135884
248835
97320
111485
129305
72107
78845
10903
166570
131776
142085
172265
298153
120568
99537
4161
259001
284541
251723
210490
237819
36620
85751
190237
85136
226423
277667
10393
103267
175576
56375
279582
208443
22963
108236
216230
4749
188504
296056
180477
246135
184532
155026
72133
82332
262943
107960
43330
295198
268199
58923
207708
15015
60952
44519
189747
241173
57538
121763
15528
53590
114041
72751
34238
290798
85534
118129
160145
208129
164558
123152
288401
238026
37502
52730
165966
155013
125628
29488
226976
205704
200350
69779
202374
92044
99756
214878
84667
81131
3156
166225
216834
187651
212528
72027
178611
286307
146430
197128
44871
64260
210072
261700
244209
243532
273447
286501
188975
74011
47267
176531
132726
4848
129536
229054
78444
3609
184952
2938
259699
104463
24617
54516
222305
218129
22822
139221
125923
6788
295031
24057
130935
54163
120390
51789
122723
203871
4003
267204
2391
96643
42332
43841
167000
23130
56262
204037
11695
85669
239029
291515
35887
188867
166987
155249
255066
121653
172152
175624
70517
119620
126648
150349
160618
244573
152960
188944
235299
209402
123439
18040
26007
237562
272166
116793
91514
222188
182777
174255
216182
72814
202008
217910
42387
126544
189405
22401
219464
44915
280189
136511
196290
217798
138151
130976
210403
196296
198769
149685
298211
289233
268169
130545
7713
1129
138940
113244
267213
265075
97017
190252
88765
164883
264560
42125
29960
186051
146419
110873
49951
758
153864
238526
204734
117304
124947
89588
157765
247516
285383
166823
228407
156047
260601
200704
115157
297730
134049
3421
9066
24764
106224
200889
32062
37894
196869
11438
161056
93015
168966
27391
291737
107832
37112
141771
71723
292701
186992
128161
97497
63540
220759
80299
218449
224666
247750
82845
136973
282198
173908
204533
103689
1399
165901
82633
23721
123206
214244
7229
121264
295188
287194
52127
144378
172907
144168
171878
288827
147236
84509
233394
217940
80796
166362
46285
135802
128406
96314
219857
272030
53786
74329
136495
153915
43227
225903
98913
77036
122337
33442
249797
130799
246487
100761
192705
136220
34061
276770
43383
138911
294043
116644
17316
166724
172375
195694
147606
95948
294413
33515
185403
86056
159329
121371
6882
92866
151830
282758
208649
257516
61859
178689
91329
122332
173037
129199
87038
72056
271886
93678
102211
136165
96515
14741
125018
281119
193613
287640
9971
121874
37735
264249
156866
49724
113935
146324
86920
245324
261732
246156
9907
221717
221271
156807
233424
66134
137373
298761
119329
171885
191721
257228
214966
97758
213417
207899
111027
161897
14496
56700
69163
129542
148924
142151
185859
107791
239754
104358
7898
287999
295397
17506
156940
167638
82713
208577
33517
157462
90326
20390
22363
292880
142071
209902
160424
217681
91641
169689
8809
162079
172960
88491
117579
161865
153416
280440
903
35183
145051
268008
65924
60204
298904
31843
176568
176065
35889
278284
295194
64887
260340
195569
93168
286373
274085
92450
67706
146152
251965
251138
169688
5644
99673
49699
205526
47526
281753
202468
199024
159369
201869
60025
235387
121784
275741
204807
154502
229183
125622
56134
198758
79687
187481
76171
72880
41911
279399
251010
5288
34066
177634
145000
281562
96857
254946
98517
278289
284323
3635
224269
96616
234118
48931
142900
149325
147276
212148
29056
292420
251001
137852
251672
276048
95167
97898
86964
251209
162367
140136
19331
202637
292769
214310
166086
292957
219462
70225
40439
127889
265643
156584
266837
122366
82151
19839
23175
5325
43599
187503
80264
64847
72065
159881
33357
147299
31787
191109
259516
165552
280259
186030
131285
292827
90643
151619
32539
271360
164215
236671
96975
203042
121365
115469
259164
98482
151108
53922
173132
84382
219747
18850
201870
190742
278372
37556
210146
86275
69592
149254
129168
270040
214981
295879
80464
104563
197150
78986
193446
33162
202332
214071
232532
64829
221267
36770
146358
161574
247832
41856
72306
193874
145797
19531
6371
25156
219214
132425
97121
262984
109161
256950
274226
246678
203873
77452
155858
173465
149099
67195
202308
50172
287778
141024
81360
108974
130594
113455
196536
231349
74959
26346
61849
129323
20622
69406
251307
27540
163139
57117
55316
1048
65049
85019
147571
56174
209288
281639
66894
44926
267264
235624
261544
99091
140675
266270
293674
530
83180
160498
265081
104801
104712
143074
203934
162790
60295
45224
286438
130788
83203
80052
122110
168690
270004
29198
230681
11443
187860
86310
109307
45916
236706
197444
104612
67763
190985
270676
210361
181217
75075
130168
168898
113564
258389
137657
274802
78147
167373
45562
27492
208450
209724
96933
3292
581
154174
172609
244192
84762
130259
299290
182165
234421
49902
219756
242937
128402
74790
245489
291337
114545
119933
86173
270979
76952
154755
46392
86438
165422
283961
83980
172212
188602
2335
25418
256385
43234
48721
16274
281031
180246
49620
10280
66181
136324
100358
106228
219185
68319
37883
30204
107340
193792
196887
240413
133500
247500
146124
161781
156572
72205
56560
202195
182344
52954
123043
124289
229284
256340
67897
161388
282807
183715
86227
19417
222576
71945
64012
222406
57623
237268
112735
295064
103292
49109
23019
111486
279865
28666
187093
234848
214451
105103
251317
216859
260550
262127
210513
30956
104049
167694
220872
183892
38557
157547
231502
230309
61340
87143
190388
149903
224954
241738
205868
113793
5692
239261
164221
161082
283470
147547
47017
60231
265196
8040
273570
153995
184282
197785
58078
20255
216004
278587
113450
275095
22530
66909
200862
5648
222722
101071
297172
173638
120092
164942
136773
29467
74059
190192
46853
179735
279887
75787
180611
257559
60560
76984
36516
149013
14954
45645
166034
41094
184731
265748
288143
35939
193940
87775
44104
77579
80667
230002
60755
50073
81512
53170
43519
192505
232516
54746
47716
201842
174029
223417
32311
299106
11689
99067
208502
15915
216481
66434
116603
196460
123674
170754
86735
128387
104756
283876
79434
212721
162975
65781
166616
204542
22883
110371
289431
49352
122999
250832
293492
20432
8532
83249
260263
186547
289396
4171
94769
217151
245244
254012
24996
124794
31561
209904
161432
53592
288864
196242
289601
74766
89543
170378
85877
226809
102940
101630
206721
286106
138217
90352
262409
255820
231915
158240
230422
197301
2587
37009
80499
299204
160196
285092
152213
201380
241247
171311
140824
181987
168656
289623
53712
268558
203134
194614
139563
250610
263950
62399
118738
131165
275356
239139
172634
204861
119487
81646
236614
182333
101860
270403
59442
239308
114127
207903
216234
135831
38769
14182
59372
115885
208771
173132
37215
78610
207144
23645
97678
18205
158166
219933
60226
40663
47911
83804
162255
147892
262609
11561
145010
14176
36610
149887
79556
113510
135116
76969
255472
226425
68146
293918
218564
240800
238812
155818
259963
110155
99878
102736
162761
117300
171705
127913
78972
183117
57545
28520
188883
124713
221134
43383
39048
235832
30150
286682
269002
263631
49314
102593
137866
225079
277060
36466
47605
87413
279703
150411
50361
61867
237105
238185
14015
159990
15403
73337
132645
201486
155592
128996
230846
59217
270262
123590
88076
18693
242383
287997
217140
247295
105083
44550
123268
7069
234150
115576
5050
176161
243544
229528
23097
94099
266942
142438
96222
41706
183582
262210
188303
274927
110024
46062
10820
227368
114068
215489
284426
247440
126393
186580
200461
247657
112048
56730
93272
83570
76260
299960
213121
257328
41271
105078
247461
190054
104533
191560
28416
159072
259832
149837
19505
201670
216976
187341
58621
250663
208429
187742
137359
148261
58163
68775
144492
273932
92242
42650
225145
143257
2248
1718
87829
79801
135291
110151
10465
153812
48645
68458
65399
250311
192175
63758
249819
290057
21422
95144
19956
240199
62084
33729
258192
156932
238337
50342
94605
214127
26866
126540
69056
205170
91870
132284
195732
51237
90154
90005
80579
266910
236518
170314
93034
188245
18155
138835
63584
63125
143338
1644
160665
52721
52120
115850
162504
176820
117882
192946
101322
12484
196643
101466
23799
64191
273414
122909
112932
8932
149357
40276
160879
52890
242609
154076
194445
105847
222768
233531
55212
252228
104801
273859
85266
49714
112669
10073
78850
244660
131709
91998
42841
150960
23595
210014
159299
77274
172213
58136
60499
228408
18262
178604
49593
139613
173207
84752
140170
114823
162763
83656
2508
62839
164832
226471
247157
1130
200779
56637
121198
125634
219028
202504
186003
268582
97876
68268
36647
67667
242858
79614
92368
1927
20574
57085
211007
112842
273822
187456
269553
154657
135565
186954
176189
8517
62954
74730
45193
106135
135043
267259
67425
50132
271369
214938
292488
87602
248083
294114
162095
90410
36473
91555
122227
197483
198256
271696
149063
272050
68541
105053
38260
218744
170112
7753
121994
77260
13717
19769
158708
190435
48739
158895
133266
259274
175119
71603
136319
239110
281117
289451
231169
1139
169709
141067
130604
266238
92901
156696
239216
19183
262891
273249
191239
212831
136112
84195
262455
147570
290220
73395
215980
248476
264045
139350
128817
191266
126651
250637
10259
195275
288963
210070
60000
269675
164430
208981
268549
53648
114974
187050
287834
131382
136595
251073
82482
280882
231395
9206
155566
245712
2436
235520
241586
90799
133918
192691
199709
235289
54796
103846
101588
71064
22315
52958
198204
159177
67956
292657
155561
291332
55019
244005
86348
191668
153795
251721
279797
90848
185029
12833
173909
152304
257134
234148
22668
203132
78798
57222
113098
54783
20048
279055
115985
202091
276354
147585
156582
175297
11106
152654
118182
26250
292171
17941
87396
231464
68747
66343
90519
116385
198708
21350
3981
2040
193249
65529
16725
211935
31976
224044
22478
247390
197247
45152
92165
177852
155610
75745
90601
42117
170013
192302
208762
213134
181971
67746
76008
149861
107060
231938
139054
185016
127196
8197
53976
211608
267461
269209
193470
195576
248539
165460
188697
141426
261677
233119
154898
107037
5652
214923
283578
209567
48922
143560
255704
287384
250278
44882
194847
88689
171065
277066
18845
157818
135505
53331
95288
240480
2595
9429
270123
242079
74819
216356
283857
112587
101791
266061
116740
250836
206415
100672
154198
137705
126194
115537
177876
297107
208803
26902
16929
185254
153736
162693
10204
76740
277955
246922
154114
18213
203519
68549
160866
73616
294822
114576
213390
251076
173917
171715
299387
118108
46484
87852
221802
11639
139774
63672
228973
193744
177370
221326
91309
241514
220175
51388
246344
2055
87305
166395
203167
114177
74120
205368
50617
273788
288723
69951
91728
48165
50136
226166
180618
85851
143150
204752
246549
111085
278424
266179
189869
101667
111152
8958
218021
241874
104627
156761
22103
169034
183064
214291
83939
205506
120235
64698
22758
252115
49628
267499
194111
269065
54246
129652
191211
68109
116215
250099
86661
97660
203286
24593
229874
157114
203477
193772
220724
83455
262635
133955
123857
86290
264667
195649
252654
177424
84243
126206
91501
81908
140544
286396
104724
192464
73052
251299
257674
164832
213843
145265
34570
176336
58222
183131
291388
128309
187785
110969
80356
277256
30256
147498
76783
230651
230259
63106
192610
106183
250288
110260
172481
142848
244161
151730
282050
140758
222613
94356
14313
224076
134235
162104
8710
250072
97225
226083
226791
49889
122964
44396
299167
198275
6892
191362
150239
115399
135405
133545
265847
4414
9496
33796
49244
103168
46165
86173
13031
10222
221117
199967
58349
120370
201678
129020
42657
276153
230866
129056
168723
68544
182808
185370
270195
94282
132949
157953
171201
108135
79553
194580
247722
249682
199623
161817
13830
81764
87910
137393
28517
50254
152389
54968
87245
228877
254634
248518
62173
55085
185191
71392
253626
177500
271023
195787
101432
251139
146681
153629
167468
210769
219811
142384
171683
259791
253066
83612
90917
103027
133684
262951
151831
59434
83672
293768
255215
36392
66908
245206
280913
252839
108424
268181
264363
69258
72524
137222
137003
106575
32257
196628
56807
223065
182771
46640
151949
232273
157160
186710
133244
99477
206062
227858
35306
142095
270440
237682
103708
296722
135243
61455
254331
212337
15084
56025
88161
65538
293446
181182
5279
184000
294245
185734
194508
62617
54518
96035
191432
133778
204431
247573
283008
2340
26660
114934
60698
76151
52424
101559
84320
286321
269756
110987
119196
119106
173389
94714
52017
93921
170618
668
285625
19559
224184
223442
233179
285838
760
103965
182718
249137
147107
48169
31428
134665
103109
249211
138797
260083
75131
47689
254517
19837
157457
63658
130936
8375
117068
233737
179939
102867
6125
147291
253626
269578
244194
77886
211637
102413
268820
173974
194875
260299
69361
288885
282819
15109
42337
162371
281185
121254
157750
38811
93265
267738
166073
139900
96617
135343
109684
75991
54264
138521
99923
163186
198004
211439
85955
218121
174973
129496
4257
91154
292394
277357
192800
12904
15079
149018
298448
292823
275742
294647
143426
21690
166158
112020
84953
136309
280082
113278
232010
264364
252756
62088
102933
86543
107810
250909
4196
33920
289799
299875
208091
219076
24668
168532
93227
200247
200882
246207
26399
80861
90471
119928
108445
125079
46037
279810
108511
182133
13013
257412
160086
220190
263812
216929
26871
11067
287246
244248
271844
213500
147478
154730
274300
63964
200760
255494
160432
39547
83858
187213
216465
231626
185247
73295
163660
34439
201976
83737
28840
32589
227150
155489
67250
24315
80147
58721
139574
84519
146956
286686
14725
38648
226816
252328
94119
19592
169486
233014
9280
73747
79915
270000
65560
50819
226296
168245
101491
143099
155694
150243
35581
225040
135218
132624
225575
37593
246426
46951
284231
197588
248386
123489
94925
280830
266425
178330
272815
12563
149163
175220
295410
215540
53940
124957
58387
150653
199730
136356
62836
169133
186569
134305
83837
223098
253631
77366
248932
105791
213696
215728
78255
72775
101546
153174
189418
243172
160206
284376
184477
299903
155205
270997
68928
26894
87380
19326
285740
65367
296918
8287
67226
116601
157462
222234
227147
48462
231812
216883
93414
145320
253716
213719
275272
46618
31204
250560
62554
91422
186427
181864
33530
135589
107402
94537
204029
206443
110858
142556
42948
234777
220067
30231
45755
110788
141326
148589
210724
239647
118196
27985
260019
298959
36402
125179
27734
194533
97019
215878
52143
23044
89088
66717
134356
235431
283512
223478
278713
24971
123
62595
145907
166697
257491
204090
295182
131942
71414
13759
180551
39044
172104
130438
226246
160514
169944
71653
57507
88380
188682
245707
237814
60721
110208
13047
240727
26556
229839
284212
229709
42218
197306
146306
228039
151690
102045
281961
43244
128959
38867
54461
238763
92168
133324
41850
136704
20784
146516
240735
292175
225973
115123
293553
100152
270369
21317
213029
270086
83212
201156
95196
246493
239702
244902
117985
69899
134495
296964
6216
105193
136365
250298
145017
197585
42567
90493
110434
65638
96286
274456
234158
80801
48321
34497
255682
237026
190658
23761
168052
120142
49642
130274
188614
150830
229155
240592
247163
253186
158404
260565
290927
144292
162009
15192
155769
61482
256080
263731
8367
64233
14794
29598
44636
5694
150633
185057
2274
70576
88537
47853
68598
252483
135290
119900
227910
64129
90445
48616
59745
230899
227235
179824
259557
183785
290437
133898
250522
32635
48812
286991
119081
170556
21985
126939
54503
219266
10815
70520
151649
174315
129430
192144
171762
74073
79341
229504
174609
31441
11760
89442
162441
196108
171894
252001
142220
8554
117155
96933
177951
112661
14892
207494
164102
239088
273792
168968
129543
213668
291121
86022
123458
168895
56043
25471
188817
29233
179631
110662
83400
150493
199846
94656
4906
148241
275987
293363
220362
144783
158749
189361
25683
45053
136106
120191
72774
249406
177429
20956
286840
12749
200986
67861
181792
111269
290595
56959
45292
269094
241161
51532
140948
48428
114025
26766
120100
138227
22121
75212
28120
242670
119882
61561
160108
138075
217218
203339
49299
65413
192059
286443
269371
220628
204126
173168
11294
154166
276320
188242
200510
281091
204713
220008
128918
280167
218283
65201
197961
211723
108612
29252
37735
229602
69115
254926
205842
93136
111240
230150
296528
167797
215969
216461
235189
262406
24143
199737
193156
247651
146664
283716
102229
105580
140432
80284
33239
82468
23634
216909
238661
60285
77987
127407
102084
104404
112834
261009
203471
166809
177633
151204
75588
139736
166422
134961
144117
164845
209846
60737
170949
200900
243637
215379
154941
98962
102729
170827
70350
85724
57051
18976
114274
68430
69767
190688
187225
98245
256508
3178
122550
149415
60496
162376
263825
89279
30899
98648
123700
176471
117489
80696
9952
64565
201058
253875
133423
227030
205512
125353
15993
108032
9331
63517
122450
61438
123547
74430
297261
139863
230966
179635
181713
64855
178819
283741
99206
287834
198815
177960
154957
164821
247351
75502
235585
99253
120485
124856
101515
130319
204655
28429
102506
226975
128144
167984
291425
38964
40791
185765
200363
119226
4577
222565
147792
283030
162101
94047
99569
112126
203940
73187
45645
85284
153466
29704
152457
198602
76306
67434
13921
182700
294722
34920
291659
163820
162614
120992
239061
220689
102241
154749
69420
116219
228728
161842
278272
96989
57352
26837
248381
144095
128096
253973
260007
222096
191306
91182
122271
178333
134230
90994
141819
233669
92518
287896
82925
251594
4622
205045
88458
50337
49018
297836
131539
93255
118200
218691
115421
285269
67126
80192
224990
70223
268843
147147
235001
109460
105048
1828
206029
157651
265917
30783
33711
56847
225806
27738
198281
295208
179511
211056
103047
62533
94039
176514
217679
64738
42291
218447
64883
224265
89997
45313
69085
94009
193406
48255
117430
293275
158692
165450
157333
122125
26632
101810
40329
88066
280951
11346
99189
278033
256991
152017
34650
29352
188830
251513
258053
244993
92166
216999
241824
200604
83366
49836
177427
99539
100606
284893
133959
181322
98199
116620
69527
253626
223293
279608
151806
37834
273946
225450
213691
69035
292290
9480
48475
162199
102703
165349
92479
105543
148798
162739
191248
52441
273114
121518
59565
178521
267082
78937
197549
63623
30327
100241
99512
172471
187806
212766
279928
181185
68969
2338
238995
84174
37941
223915
51875
64951
256608
252039
234671
277762
156921
12614
73724
112594
62878
270563
83230
215387
80452
32730
211146
184293
294157
74800
50982
289509
15755
283392
49483
162811
236464
282602
274105
227583
15472
199282
109326
30213
11286
220106
100742
11387
294184
180721
238444
105238
134367
95384
59104
128165
110327
265865
277693
102314
30570
89425
38087
26578
277458
267991
45853
10978
171187
183495
174694
144800
42419
8058
295159
254407
71497
260461
156383
299455
210105
183916
11372
105421
172531
108686
50728
183492
143084
135734
75386
164854
258185
143016
223371
193938
77156
76579
241708
37053
218753
106760
244795
136554
63594
270620
132556
241770
118887
243275
135444
58449
181952
271298
225174
123127
286175
275854
255289
280933
58859
76593
177122
166970
226191
198634
12675
164338
35974
153227
280408
216501
63135
210883
81498
172551
159949
230893
219904
244154
174793
164635
116533
126891
203230
293253
23491
292181
277998
92639
128853
263034
244408
34448
279352
233326
171417
282321
267820
260132
190629
239416
11839
173890
81245
223174
149924
195882
195916
171357
256793
52202
7720
151062
225447
97427
39489
136314
260829
227707
235159
129309
231123
15799
120468
181153
134148
42872
287122
66201
224011
247950
148209
225067
119608
96183
4828
122310
83209
77450
268411
162220
34455
49509
193901
65157
256864
150245
81408
281979
290819
184183
8651
43913
191973
207529
258478
247334
127221
243471
287203
191090
84549
126430
287041
47583
263871
158030
169060
139691
256316
185265
178831
60100
267983
86573
14143
19697
276500
284950
124312
274760
224710
112549
12272
229263
290576
1967
197391
189484
61372
217925
74294
160434
99207
130617
92403
173984
174882
272153
158055
232277
37395
95003
49714
291355
209880
18271
34802
146686
246665
14673
262105
78742
145393
53765
216526
129199
77479
129605
122429
153131
108052
149750
171985
198017
236116
196283
37401
232109
23222
73
150729
76316
59073
249835
64884
62509
187693
132344
142742
168388
68565
131269
269105
139140
261494
34286
9143
228043
260293
62493
31541
153836
222962
21928
149797
30182
240119
195193
258564
238280
156432
62275
40441
68225
85380
192969
103539
60492
238022
15439
175993
269696
86837
119527
201813
149816
279342
271775
270314
167096
212761
294632
298114
246375
177093
290211
3182
248124
12929
214540
63591
166213
106074
95167
111840
74580
254124
281985
168490
286653
13997
246848
281339
167564
165931
209070
60450
192806
230223
269062
57354
232140
137262
285025
288858
36927
5532
111050
158694
46562
247985
152679
7422
43250
121357
271441
210771
279771
191828
197733
150281
250376
78680
243783
154425
166615
169032
97081
21478
103168
263950
195510
159604
282734
191332
162269
298231
147308
249416
143888
224753
215094
37169
87573
1068
127227
208165
55924
278876
74436
125006
195653
246071
42770
51743
170342
152543
101540
12684
172597
52102
162077
168618
188397
42190
226022
7529
11573
116749
269181
275161
167449
244091
228018
198313
288181
20317
253876
192337
81788
205754
224144
175454
148647
287547
98720
28247
77090
270077
277360
169852
40659
70398
113875
60386
181160
254195
189365
218372
121588
25902
267489
229735
291065
74249
127917
50890
101536
266652
278135
258001
61332
5744
281728
173251
166119
148075
186895
218319
260964
163252
31027
246248
260020
292758
188124
871
197563
232113
12329
52476
227032
225852
256308
174244
41771
70507
275458
124041
249451
170589
298336
146583
275595
187242
240233
83099
46365
170971
259760
83249
38680
67386
43679
77421
77755
256919
294849
197536
264787
63294
131138
170401
2933
121888
72457
25727
83216
208710
241992
93390
172934
151374
188874
178565
99641
92438
7745
224631
223823
120138
158435
209175
95227
218516
99955
25715
95022
142404
230620
225170
112061
133784
220650
254212
166292
51155
37295
285295
23389
140242
75461
201789
273968
276406
205253
65461
127809
248814
99070
180739
75317
106502
120796
19199
209164
170018
60097
84357
240797
52508
290863
241780
104841
72043
197599
78103
51058
170884
125409
246706
174546
15958
177397
229261
129400
33354
225581
213643
56766
257985
87265
25618
258345
161467
242911
150155
105887
213117
139421
243483
111677
167879
196411
241388
295750
83434
292000
212393
43593
184740
68119
234764
23715
157185
271776
168743
194617
201555
17239
83184
97703
203006
243124
197148
257020
198515
225856
148777
181143
15617
152816
258424
76952
5291
28689
184157
268369
249554
28486
206508
184194
116030
196570
181002
39093
66095
148782
49917
194185
88104
138576
3822
65745
69247
232561
73881
171095
32743
252862
7728
251866
185546
299604
153379
29946
107350
206482
99822
43031
240015
202959
42923
245469
151507
151030
133074
121991
193592
164654
280585
59978
145155
74814
268648
201262
108479
280395
269722
34028
84988
289786
155264
50192
273178
71309
253554
278188
96099
164609
3247
93010
261564
11798
217513
107343
155787
256476
49104
134642
37819
18427
173597
87670
217325
153627
173660
282308
201627
252239
22384
285732
12204
239022
72065
27014
6134
166796
101916
81456
43130
69901
43521
121330
77473
38176
143619
113272
295766
220958
246957
220731
157267
88256
25390
289556
33203
271357
51546
265390
67937
259275
185163
288766
216295
226692
36111
178493
257770
35447
26453
196951
216167
214
44015
130672
205582
66221
230558
175863
85978
190100
101712
245292
168975
118192
191970
221204
270265
33558
126383
26331
109151
155911
158430
128148
120103
88874
271514
72702
69672
291565
51939
244105
26507
11335
180036
86052
38930
161565
181364
166946
287658
181616
270629
94536
169526
221037
297458
228794
98101
163774
149075
5962
298467
166290
167602
298796
271101
194487
139710
238963
103139
223093
275564
2518
256490
133720
10565
100054
256566
213278
162726
13219
253625
124410
67419
217595
296663
37420
21405
208443
32848
191034
122299
267318
26020
290029
189354
174530
160487
239900
227196
175808
104420
36634
264085
71501
60035
782
234301
288691
82386
112680
59771
82292
288525
119928
55370
20306
131209
217215
11170
254171
99777
82800
11311
51349
208225
238854
192310
36370
136657
244907
66841
182124
165203
254738
11587
217319
141218
146307
193796
72336
231601
275652
209326
225494
45764
46604
273765
230700
11587
293455
169221
270228
269450
176938
144157
265745
75900
175328
128002
161175
172202
83513
61556
131464
217167
155394
206637
170728
46108
166625
97951
86714
196401
211051
109864
176837
226463
177942
117236
195164
7651
260482
44717
44823
249561
126354
152752
209377
276123
92790
51300
268726
120973
42828
63645
171997
96083
121674
251584
289116
239636
230458
100958
135255
272482
255979
11788
108060
99167
221317
12947
273425
149863
170257
59652
8230
230028
54598
152037
168500
85390
65711
10228
286306
177682
240290
254091
296472
142721
255340
95206
95060
4667
193840
298368
83067
171420
255309
145504
268935
295118
282321
94720
45934
52761
113772
42463
111988
75723
115213
119698
102671
7691
1144
233822
237138
86437
85975
77121
230040
163904
82827
117948
255344
244719
237477
82345
113713
66030
263458
201460
18786
133666
146948
274591
126805
120282
265166
291346
32640
237863
200332
90468
78421
70693
28782
195748
194565
12825
138513
162961
83494
121827
295781
144309
109776
110014
192773
125711
146836
194045
269110
140921
62216
71931
79734
110519
156151
264332
271316
126685
283193
117297
143433
112954
186758
95050
25018
123670
270225
248269
40166
171639
58859
117608
15239
276241
125346
150262
216430
162050
199021
42690
283637
30361
174792
104417
155354
209849
230406
280277
258339
54350
76705
267511
225426
101286
32388
229365
227078
185319
99156
134593
213084
44406
141098
216885
104896
56788
99846
68326
179550
90500
265848
266366
140219
48455
241467
113073
295245
297842
54644
160803
67012
17833
188616
8869
195460
197474
41065
108349
60604
77232
46635
25484
177185
172120
193843
190196
297670
231061
45624
48083
187736
252731
261085
241134
131721
219197
211713
228941
81364
81050
150113
186954
14984
136327
142454
63840
214060
168855
184276
222815
231999
138456
57460
288997
197336
244448
163128
81639
259156
120143
193867
251435
96285
138128
285972
95586
225815
254203
284351
122015
3979
103589
238435
233297
62816
244267
270349
51136
117517
93164
113941
2533
16776
56451
183065
101169
84502
227490
241728
259814
193854
64169
239258
187161
258100
192844
295705
139487
188748
108185
136548
164059
166929
184994
156403
37016
198808
101783
86687
30246
80864
280224
202205
117574
39576
258204
200004
55778
145254
183815
250558
214166
238491
27777
192235
8844
101829
16210
86884
92347
270815
166356
18451
186866
151453
178429
192866
30095
37141
185256
24720
192209
246362
282967
75724
15856
4494
72924
129109
189445
89739
122898
234750
4997
229195
158874
87492
213531
127680
236796
28655
231551
6955
242852
2616
158951
32223
221695
235618
277415
166807
220743
160944
106777
175943
294924
282251
132825
260032
192777
283787
25804
12937
1470
97681
113230
60017
100124
132634
119343
3848
212600
58266
46055
235197
25207
124146
104663
155774
132671
7141
138628
54314
146194
249521
218715
53008
194389
25650
20378
42172
284390
21111
128683
165899
287197
82929
75956
122556
228459
181826
66868
7884
257657
61609
278419
202508
86662
176926
101394
196510
120014
169176
10411
161335
152904
14823
144915
296749
266753
111146
59338
194473
259040
78485
1434
117260
238625
209519
165087
250713
25465
49533
268252
62542
180454
23862
229964
148695
3979
239189
19804
59728
127067
165028
240907
201522
276140
268367
80851
120419
213613
211797
181655
163575
243469
124006
155326
30218
140412
2104
176090
246591
267289
77123
38575
294860
104121
130305
167898
145449
256725
87131
291115
242214
184290
107850
296939
256616
253314
40067
227608
105348
156393
141481
124877
87368
251677
95396
218889
206940
192425
187653
267467
93895
186934
27602
274479
205566
235845
171129
247307
291400
167582
33656
143966
185622
180019
94604
232266
258096
40360
199897
107133
61601
180658
38204
228218
50021
299441
189511
193125
201873
65374
124060
19945
251238
60746
104804
12874
46069
245392
133176
252113
100138
185171
53067
99467
136489
198837
115300
40286
281888
217300
256310
56788
221542
97968
181543
196410
199005
132274
140826
142979
122364
209293
245243
2296
3569
281953
81259
156849
184224
208420
58350
213514
10629
257381
195904
92911
99208
221855
136970
183902
220640
258430
108777
86014
295064
56181
39498
85725
133339
155441
106812
102894
206162
183526
50911
84482
156438
23664
165228
141946
137081
271302
181873
293864
55586
147610
246393
179275
59067
72248
201127
191457
158804
80109
48215
251046
94164
23512
194684
199883
249659
73641
77226
28202
92364
272653
14117
237472
34673
29808
215837
298902
160568
208498
289814
136073
287268
263492
223404
246389
49730
121405
172972
189295
70623
55018
267498
264046
35739
113134
107414
32348
104894
53804
255057
51082
26082
266399
236128
85522
79807
139687
225086
130316
76708
160816
285959
218961
54794
45942
217701
88677
182324
245346
216841
85832
118985
148236
266821
283093
57615
280380
185695
11217
40938
64089
101628
3248
97260
204418
143550
216050
243319
104008
224167
119108
71330
183728
114112
250298
6058
230831
150590
155882
123355
92705
206545
46894
108041
177688
227496
259291
68135
71925
299092
187198
72963
13143
262798
221337
155843
152948
169299
6725
191022
289391
64917
143762
211003
282145
171588
171881
288768
179320
116193
133479
56859
196882
28122
34739
145205
151081
80599
106474
44698
274869
186215
38659
187784
283245
82674
215800
137327
141671
143283
65541
240643
32540
226015
118320
119280
249313
220021
40611
97071
171623
190262
16548
140747
40498
194991
228595
85213
77774
142017
100002
105593
22997
109647
197250
286677
112327
298931
188245
141342
181660
192003
216431
5805
19122
74900
130331
296753
92570
250509
163473
111578
32857
171766
296584
136295
158073
56364
70846
186553
248185
279766
141878
114085
26527
283098
290817
75227
40210
227937
131990
77419
100245
295983
98039
69941
174571
230032
140055
36895
244969
188887
88705
287714
166670
125870
19411
12175
109510
14849
76313
290813
91284
94147
197614
65360
216534
216021
286600
133742
267541
210167
271506
282516
262034
281524
37959
138778
223283
225319
72918
164053
34995
79434
167802
225644
164429
169597
239132
34469
118907
146684
152856
56477
150343
115991
183163
167503
252907
196546
58344
163995
192753
221953
154400
167146
237208
43587
5561
65019
24577
142570
183253
261336
227495
197193
135745
130569
112578
221424
284264
177145
258920
289517
79266
140431
76820
90764
224732
197175
72944
207818
277027
74565
56602
101010
84034
164222
116007
208811
222877
53718
221020
63383
297576
89958
12674
28826
44623
210368
245512
297468
35503
107950
196296
198217
200242
68457
135402
207538
55587
148460
17690
224298
149763
154243
147435
129464
293861
114992
18065
151715
150312
124252
222369
77893
284767
239719
91086
106086
208156
79345
280324
292453
264252
205155
22465
190353
68301
190220
225612
136627
9411
23460
107645
241405
265738
208593
44134
264833
220108
74427
26004
93507
94740
168780
163636
274893
2940
292707
180215
48673
294260
219174
266012
110254
95081
139176
85569
159276
61970
210838
5258
212600
14000
173531
84440
89225
37643
280552
70923
97052
227444
174509
203708
183982
131614
195028
270925
269100
227072
21906
8167
116497
32903
295170
69490
179949
24981
41685
105166
48719
191551
257089
289264
271952
296713
227217
265464
176216
103928
236853
17772
260581
52038
206591
43895
242880
238389
148956
131391
166468
78397
210473
252856
145041
253266
23649
276279
82424
214665
170023
161130
176141
31394
176077
185631
11197
42345
226953
4491
211996
131261
58701
132115
260594
241186
34228
247505
220442
23708
243434
62275
169591
294637
33309
106814
123597
60171
7844
121270
127095
9301
221948
213328
156808
199877
218904
175476
110542
36612
75596
88842
185133
27246
185543
46790
121059
28566
77564
135495
20626
256894
175086
35984
43670
16020
186034
197877
265865
66911
176774
151764
105024
132887
95480
130267
284829
235408
81663
15483
178274
37234
168897
288567
135575
77093
133860
27257
162365
70795
281834
288961
116005
35771
33787
274686
88290
296251
293109
20125
45190
191765
268560
266026
242030
160829
101455
230630
160936
281857
192499
299307
272560
227426
42543
162346
22226
1621
109439
292924
143821
156929
243437
217733
282258
189205
82846
238934
5526
8280
203720
166743
159865
111888
147318
240072
95947
211898
19793
181863
277098
67815
86396
22162
178912
250072
64238
27989
157652
55471
235103
185964
216743
161247
113435
27026
231343
222807
756
259647
162533
185151
291883
295690
157191
154789
116296
176804
59133
104134
112411
31988
143024
98541
129275
178290
229130
277286
125299
104883
50015
179592
109077
63538
82530
68006
270320
32981
206494
18627
197301
113459
15997
137943
166474
144773
60686
69251
130603
263945
20764
69077
247274
110737
174420
37242
183949
6273
111245
187677
59801
101394
147046
26582
63291
165907
213628
86399
157973
90072
127269
100315
97594
266619
57317
134101
182793
154559
61957
297334
12100
54907
36520
159450
81244
158851
288920
113867
181355
134582
289748
286612
120669
167911
131682
205324
57213
41335
128163
106825
39258
39467
271012
277525
264742
118187
85837
288648
93587
20861
178245
205332
295266
50951
139061
224583
196211
19326
158826
78721
140646
228417
57063
150385
243560
228741
77598
250488
36254
221351
253541
80847
35462
258823
180777
215916
445
153295
192988
96953
281898
212048
255363
18704
245596
126985
111203
116112
30178
32296
252313
283535
6948
167918
200052
59696
74068
229611
277939
17483
278121
233897
89790
221507
96484
39078
240102
109444
172633
231701
257287
147956
34297
91191
52612
67585
157030
43095
185009
80717
298450
132304
223937
101066
277269
102250
94744
90137
267731
44825
248204
23373
27020
178694
85868
163781
130311
248194
93687
58937
53961
183266
245251
218930
83272
293480
72789
263534
293738
113845
77458
562
125283
201297
160232
17491
209265
41834
8695
224212
119605
287806
245140
43409
64450
116014
15656
126457
232506
13906
95944
243523
222016
201730
48663
33839
100766
203621
277371
176346
273757
227946
88163
212527
191816
93016
203904
161135
179632
152416
233988
254483
17569
279903
130977
271516
51959
246814
274805
61968
252702
172792
128350
251822
54198
163858
122418
106713
185743
287058
84960
38240
70517
66954
68710
32570
286356
62080
130946
250268
219406
257816
228328
132707
59883
37456
26207
254343
87558
49344
125898
8710
14227
60570
52158
247379
8181
52284
115700
215181
49032
104233
216480
20526
83324
241168
9861
173849
80786
206698
278434
223540
207087
48450
18178
194350
49523
237586
89359
197117
114483
160853
221282
169766
65597
105204
176464
186524
66263
12938
147753
240349
273762
79236
33084
160623
14744
116370
226839
148629
132655
56472
19690
137295
197976
84929
292511
250068
155987
278944
89036
219987
220154
222358
223824
95765
298112
75526
77847
72271
235362
5445
59603
49854
23182
45052
245802
131011
140550
287528
74055
299111
237689
223709
102096
204655
141669
234562
198071
165452
224018
209839
194669
156592
21612
283754
4114
160171
95206
278969
164959
179655
68442
222776
261745
115312
16534
226093
60682
250716
236868
229807
179740
114879
170041
131988
258470
27804
51810
176520
209636
114191
224693
109513
108051
282725
160652
4217
210774
72102
84598
234208
181173
129205
170919
45247
232730
268323
102092
132025
271266
203457
147996
38505
283560
30761
225604
255004
90223
63135
242413
27893
205244
179845
25570
59259
274238
274745
176909
135810
77579
34873
217388
92863
31722
37462
14334
13561
114867
150025
201360
150769
64717
159772
274752
33372
17943
143484
40968
174116
14280
155550
229543
100495
123355
45342
101885
184481
10812
155658
255119
83474
116053
3659
157837
264576
146815
197426
168827
17172
297890
139475
237492
268769
323
115520
51492
221695
102625
203959
215186
260407
55416
139728
163015
48591
196635
3690
232901
153553
237683
85068
251301
130312
176539
267570
182586
68847
21327
86134
30198
187946
261578
15486
226294
8296
4933
531
263374
267984
104433
250433
109548
42539
296940
200251
215163
234934
48567
253754
222
108828
262295
259417
27014
32869
275368
8459
233426
233842
273399
242756
196964
144350
169802
289761
73948
121380
51329
128969
79546
202685
288853
207746
188129
136990
257036
118687
220165
210376
54788
165395
80470
108787
42548
141671
26728
205366
182161
237911
73808
225661
176712
59350
121404
231941
108323
109679
190192
13781
42977
269602
209651
136254
50051
89533
226301
233064
125013
282184
66682
244810
220232
38303
149483
75425
47799
86778
126217
124677
104532
74132
250220
205199
19748
194771
200239
50299
158821
246783
90165
97542
101491
662
281937
91847
51665
117335
230981
269647
160604
273221
18122
168532
84225
73526
255177
239938
4378
162414
226695
212428
262046
191824
220868
38069
141645
298994
99128
247449
207082
103544
128935
13579
282363
281867
96385
119977
268844
134849
16458
191606
22590
224195
73080
6737
279552
228409
69567
80716
73928
21423
196253
193887
59220
62594
35609
106214
119308
122822
63291
235612
173249
12361
4069
23787
34576
138604
215436
199334
167659
28742
233843
21986
116659
155124
157187
242918
206182
267009
34974
122837
43261
29164
99640
232514
170841
43721
151803
244074
98013
110334
118008
250895
277439
145527
266573
216149
116086
197919
274509
112167
54792
16438
131344
246666
286840
79020
203774
51456
28783
285392
94340
62202
123788
212613
92384
239878
107810
289979
226869
36184
212793
138368
241543
7920
64843
279834
207160
202609
115917
36985
94461
89430
129032
207302
266289
116387
225995
247703
89201
273313
51961
84635
260348
45865
170908
77985
272577
29955
77684
48761
140148
139817
226340
80667
256843
31384
1242
230260
235800
249384
141803
48233
142810
102586
104886
33269
264038
133517
150598
198146
80364
138067
246026
146473
271585
55913
149957
73290
155973
209844
34539
75301
10718
37592
251196
148181
80595
55959
59789
187401
195634
148086
288710
237732
257412
173686
28042
246767
168426
134993
52752
53291
143177
73818
182556
218356
248553
32297
234291
119025
46168
223502
217978
242137
196505
144697
74099
59270
9655
139577
36813
275244
163773
147756
165395
168951
241350
3877
128783
7718
254136
169451
187634
290759
35767
17873
109871
123918
27853
83011
651
231923
286828
205916
165246
85908
76537
72840
65540
160004
288899
96914
263091
47123
58184
107944
12385
59889
138579
97114
240503
289259
41492
257570
921
289300
16500
112140
205076
60930
59927
186798
28610
229291
234464
295619
178894
175587
157637
147264
260226
17818
34034
187955
270846
84967
254213
244648
20681
14831
239398
261729
1534
152285
141278
245151
80115
201083
81583
43534
206151
160960
154551
87912
156938
168297
176515
81474
191376
206339
487
93263
926
177373
94811
3484
203986
162522
177339
195574
14917
45895
89360
35226
89002
44217
282049
58010
70141
284518
235876
261093
284902
2530
59730
73150
211666
115602
122799
11670
113047
10020
274636
289518
51839
235665
278761
230542
274325
198292
267780
98118
230909
145445
95149
240486
119961
180323
136420
175043
105708
67406
117748
17775
22061
116400
33986
68957
6450
215742
34689
159127
286787
253404
218735
30238
59494
208613
285137
245837
258264
68496
187201
142461
194484
192309
291477
200460
104396
212760
117596
112400
233015
243115
8985
179143
261883
39979
110581
52061
35436
214611
164258
74099
84165
30181
20038
38242
196365
123131
117482
106007
106355
282031
71721
289531
248317
95002
147662
17988
139276
173377
107414
220071
271695
10450
24799
124909
58326
137317
166731
108067
284153
263337
204834
9104
194610
199061
70837
139119
141658
228644
188136
229483
211656
30576
262818
172747
200033
190790
50684
209595
40030
2774
246798
85081
63640
277967
204916
37643
47802
262723
158965
41119
212954
91650
173958
244417
77860
169320
147274
50690
261602
123320
123007
144313
204175
212526
62067
7176
160589
167078
213469
214343
186341
96383
232003
73928
97516
1462
210256
181162
12379
271711
223538
145179
243986
298555
115386
200382
245611
172405
246343
20962
240792
200605
271651
99794
275530
134496
118031
124793
293911
80663
62235
274259
24619
35014
65319
228712
196670
198480
88965
73262
195374
250221
249259
66962
100149
132412
271656
94854
50730
237577
84933
93357
56902
42479
120371
115277
22848
28011
74065
169142
151930
227880
89888
183141
252569
174353
12802
169120
165970
103735
281653
214521
67339
297129
103838
290382
80813
28127
257918
130668
28499
18587
299200
250617
206147
127031
237896
30114
135391
238693
170514
83965
151645
225544
294730
81547
136988
126406
256249
169795
1279
95359
208544
130455
283503
224077
121659
31804
193420
24395
12428
268871
59166
160230
128091
53670
9160
79528
52176
75710
243079
286018
104316
205101
74544
56914
72770
269995
206008
69498
209660
45259
293132
232285
217154
66079
44482
152882
168024
133847
273043
127695
260906
99591
134452
225529
234029
39806
198184
159160
220401
113557
126801
22884
185520
17812
251121
200496
127958
276820
284635
263285
207460
218601
106469
7544
298633
271899
94841
137031
232138
107942
251060
296307
244744
11873
132822
179739
27271
198105
273069
176070
228067
218825
146041
113138
87867
14705
164150
124700
189998
196503
210445
127214
281692
209513
92619
130930
169361
275517
285725
2211
4254
179565
63316
12367
292768
51790
268629
145265
217667
230955
239371
127737
160833
99884
298852
184105
246600
134432
271980
274848
236999
291117
213088
94636
19799
271012
211649
200347
115193
280212
195274
120019
282716
7625
89210
72279
82946
209767
173794
152346
26157
264976
16529
155080
107716
36123
52212
209037
134430
35363
184685
126809
119989
246591
93324
143264
268260
217348
56877
3613
58172
112513
249331
126026
52500
238185
17534
177783
56858
271124
240172
279054
266799
175242
167584
267472
202483
297068
65029
127071
206880
282579
178119
115494
275413
39027
57074
91744
253553
176717
101929
21507
145652
276208
152746
101572
218584
128288
196274
219182
241071
61334
294110
154426
232183
111217
269982
179556
292942
184639
138198
88759
206521
112335
141456
78329
30166
88633
164908
209782
248826
72889
290119
171121
136414
59779
133447
208166
212111
239355
169027
264128
9476
25827
36944
227821
288153
152792
148456
228151
284476
28029
77227
170297
285549
146535
244089
251037
44517
68689
89727
219930
91046
229359
16551
212906
7550
117495
14371
265334
277227
144141
286827
90397
57675
123693
297409
101105
271296
293304
86401
195882
283363
56986
222563
168198
75321
252226
15210
257955
139860
59974
38873
70686
107645
287086
243373
30212
79416
53336
296505
293009
145791
158863
263074
197440
19138
277379
74323
148081
62153
202630
185568
205620
247543
138170
147786
182295
192546
171204
153800
226823
238198
126549
49741
201461
188224
288172
23581
109641
91637
61693
265298
246513
214426
255380
227905
23191
240787
239260
260347
101294
219334
8194
196188
149582
146168
177539
22834
169446
43063
291326
42609
61353
286538
142904
230235
16412
109239
46786
112086
131879
81945
33345
280202
56334
134059
249302
243380
54935
79245
93528
95926
38956
119389
203008
160976
262880
116997
276299
183927
19177
51370
114535
264590
47066
25116
195644
258723
124808
3682
171967
166341
1312
115582
142116
249489
73437
243413
176475
35212
251844
241297
174021
291459
286962
63043
259979
37577
107512
238664
141934
266199
177917
212977
127363
10368
107981
161099
176764
217798
199033
57058
214788
229181
181128
61203
187411
123797
116375
104798
165167
246979
21826
211968
203322
96546
280951
283121
261386
248518
39159
127895
257516
248464
287308
39496
239119
35233
277857
126185
68698
299963
91478
21951
163092
260868
194543
38853
92355
274041
166495
52769
9984
117425
83372
116877
221483
21552
241111
155898
215074
94638
108124
210602
247828
218800
88086
41508
80331
217635
11234
120319
229179
240521
116287
258956
251772
117915
293863
138205
197428
79091
96260
77923
115578
257158
96435
289734
225785
40614
190963
133279
5772
1237
242965
299020
217771
83350
256647
47241
236155
28933
6670
233343
34512
211211
137287
102918
62632
143191
249890
201904
183515
237727
239686
190397
58780
186752
287439
290417
240984
49374
62344
248109
193874
164927
69247
282105
116881
217698
52802
181254
34588
116494
274424
42884
281798
118439
11143
158942
263266
177912
204196
127584
257119
264672
164231
4769
216403
198335
127728
231859
199582
67299
161813
77095
264582
27975
102749
288093
120236
150133
176509
245803
297148
147129
292343
189267
68667
152027
37510
182701
68162
67702
136871
183458
95905
252151
57650
53384
150189
233571
179735
772
166019
150358
252391
215897
249359
254118
182495
48437
231504
289970
155806
255488
287138
171479
19093
184268
396
131726
215400
61619
82290
289719
272963
270709
87363
265783
190863
216138
293755
176915
44552
92096
175890
243611
292154
245082
98942
93759
198664
56093
232925
209608
91656
184031
29870
178842
175541
101439
263151
88893
243686
91637
287861
54913
23378
70160
161165
11203
240238
203019
38858
166844
129178
65273
146076
104431
59416
272538
55394
42136
268885
179830
150828
63953
225857
46120
88533
265299
222225
188407
84723
123386
286315
269138
102836
237150
33519
128636
283446
13048
73658
4236
212319
56103
159198
136407
13311
248478
243415
96561
26854
298658
62939
74667
268792
169050
270990
93205
69763
216606
114883
199800
153171
65846
52150
277335
74138
122130
110494
83955
35351
85030
180395
209521
34381
204481
175470
240940
57313
285765
103278
121055
30021
59177
109608
251439
237923
201154
116599
158741
259603
15538
80542
59384
116568
254569
252149
149331
150289
219853
950
179825
241781
184583
70319
283156
88520
220746
186267
241287
90436
39774
48498
53814
131071
586
41179
234882
33351
139959
107230
43592
117310
255825
221574
25511
7135
14271
210021
142232
272208
20015
126355
186122
110297
119115
110962
197807
47101
278150
193749
216277
49665
228949
28727
60255
138906
299248
165683
199938
213441
63370
52656
166664
212376
60737
34411
238760
21722
189505
251311
61718
104416
8365
154785
29064
137043
276186
6244
287929
135765
214882
274050
277771
50739
236275
3325
263298
291917
220078
138029
192255
109
281871
110451
43950
95950
267125
193757
51043
220629
55326
136902
104038
169430
64258
29596
162621
77391
47380
229293
196096
119205
61031
238468
138518
79466
71810
206988
267711
156518
209924
176659
192745
36431
47840
286857
161304
124642
125288
60170
69100
210204
96321
285458
246028
39369
269385
23457
254467
169124
206457
81072
145858
293385
94136
229173
191161
160037
153740
28078
204483
9761
20720
276116
203855
172605
239572
295036
150336
87598
224858
51903
164893
241852
194111
111524
126315
235949
34487
209950
124989
207465
273925
131419
1903
248247
295958
11174
133682
168808
55494
161236
285429
131083
39834
161021
212820
76983
34504
196476
182639
11684
10246
208717
3329
14960
182923
225299
65923
48232
98401
145022
216166
74231
140903
215693
208004
93089
60062
92240
186117
116212
198207
111124
258805
7856
153644
9627
245838
115666
209237
279552
287006
139256
37129
296517
284383
241183
223725
299237
240877
221877
220254
286408
105330
16111
263561
125680
102491
123947
196087
180647
227424
274781
298202
227036
231429
275908
179715
228655
31637
85197
33980
264352
267647
196026
126437
68184
14444
202788
214779
155012
123927
28254
157482
233181
85210
115808
257141
297490
232094
168129
38395
191580
120932
8375
150459
87113
215110
173032
82559
21289
13026
222695
280088
240128
149822
186590
80123
287226
177515
108435
119108
275910
159634
248154
237012
44379
108897
186356
238100
158162
109478
71490
163330
213089
57013
48358
176860
122698
227183
113880
172838
285942
63287
297495
109451
220579
89701
275593
87283
298722
740
128367
12187
180165
33972
78817
20365
6382
11977
160744
202556
128173
28309
233636
189640
176377
89890
257214
216177
104552
238409
76108
227739
249065
43711
172155
87925
69167
92641
142620
208840
32220
238742
172303
16126
286957
170529
236292
133635
275593
296728
51781
172448
57777
26321
252987
33167
89912
111155
128648
281059
5329
129279
295081
5268
259946
296835
11882
153104
180118
175185
151783
133925
59982
273356
68655
253065
160687
176790
224510
91661
66020
261406
123166
212986
231389
77734
86180
194798
166773
30430
4261
122923
183904
112161
10416
284195
270879
91046
288243
96397
22873
44346
192981
151284
55150
146723
8154
234984
21212
113133
195097
96476
101647
242669
283109
214958
217349
216800
46958
252875
157425
286237
236818
185996
148712
244812
175192
82572
10445
139197
175306
75980
191692
115349
192343
225167
136690
291383
262617
291711
294509
119504
65161
157656
49042
277598
616
163936
241891
245533
161153
165728
17807
221199
163556
8135
181045
241412
45378
93547
86088
254301
282830
257692
13165
163116
175786
51583
206147
138673
94835
87616
265570
36147
239208
31336
82812
291130
248271
4166
69306
95423
75536
138006
160176
208305
215667
46881
170274
220863
150332
268965
196030
263684
198168
145828
121456
195612
137986
283613
9697
260784
240738
199853
242948
118005
3617
228833
201756
107747
178164
85579
95375
16896
240602
18996
78123
287289
33009
67652
177378
281235
189647
135007
73
9263
82238
237602
131924
291251
211474
5719
73036
188751
103716
291548
42346
167651
171367
5691
255289
134708
185165
200073
46628
17421
290667
217164
80454
34804
293037
166395
149806
237680
62355
150259
102916
136635
22267
229266
215553
221040
143095
218390
46012
224162
268292
69389
258052
38684
114263
52003
252372
88186
43081
8335
175629
40091
78958
258182
249909
276227
145540
137855
133998
61416
118097
24027
39253
125764
162390
177765
153394
83934
67124
183309
115076
66367
268699
243419
35433
228995
77367
284372
153747
147502
63537
286280
244431
127012
110321
118260
175813
171964
68137
215356
208413
109692
137202
277699
191098
168250
237813
262573
90774
269538
192070
133881
186135
37361
201633
49084
282078
299309
205063
9201
47212
16931
191967
171883
34486
186169
10915
29758
152706
240556
130435
201185
199287
100850
239992
47073
193984
165660
109546
7198
21154
201833
92093
134143
227144
191940
18284
23325
245677
63459
31055
29486
44894
286380
54232
269147
142964
31811
202869
285163
245568
280830
228853
211837
41629
122422
102583
201027
28735
190947
252757
263715
258582
81815
241749
72458
204516
95557
279785
261030
160695
26776
113240
241685
200602
276277
216012
97644
212981
185896
82163
240508
17516
95223
239466
239200
7180
213746
79228
290613
52411
99297
67847
62108
13402
185896
266096
276695
194081
81177
150033
135437
159945
153416
153022
285071
173107
94571
1866
255841
197046
119862
217413
71617
181333
253552
1863
196689
110353
46320
9358
217687
75092
295172
28608
186728
4742
62420
170667
192364
198629
149860
112550
121061
74045
41650
60493
164671
255320
269983
234565
134473
236339
84386
82830
159080
150136
237258
33468
299294
221388
74753
124423
237869
7919
295378
48681
164302
172291
278661
293477
260428
184903
35638
4503
226224
122596
153826
227546
42594
268657
348
99330
129425
231214
194832
48545
177274
56515
147929
239988
6040
163538
5851
227807
138610
84244
61838
209357
269555
125660
243793
231880
263034
5386
43694
74616
273213
267519
100867
200168
171837
268015
247425
9440
262330
245129
45527
59349
19809
236787
149682
239407
109890
80318
28960
266793
67576
203429
258877
70704
45589
60231
57825
130593
276543
198921
164135
45071
273503
43918
229203
252386
213506
9064
154350
4415
217617
95026
168723
53594
15016
160475
249658
137816
79513
149430
33005
194274
44679
267556
252861
92744
66329
141911
263666
66416
218774
167754
119577
203057
295616
175899
53243
191786
272662
233898
114796
35257
240047
98807
119713
159278
190798
121510
206343
46171
34883
13617
109184
82402
286910
93770
2742
9312
118626
234397
18116
83368
3891
236990
198232
80229
154488
81740
91377
277420
220279
34041
279801
261674
293624
56374
86297
176027
259393
166016
26220
219547
288368
96685
238608
101252
237589
230760
34751
55660
18783
93504
97091
214031
6088
275297
127146
204393
106883
35072
154899
149194
2033
161414
70401
85354
220576
89315
22850
191529
33925
91852
37235
135202
184530
237422
91794
130689
114377
41838
93062
243881
12302
237301
221873
205436
247802
194503
78191
79478
48509
269135
115752
283803
293998
194433
184344
292168
282796
207929
136590
284304
171676
44346
18483
291296
298987
64019
179542
170145
15784
171835
91561
288779
227595
257131
51869
135283
294287
188760
226615
253330
170971
85548
172430
294641
116678
242085
161039
141515
33524
164057
173953
267229
211049
124260
152577
150046
242914
25785
250103
88512
268335
18289
126226
32201
249571
126026
177721
54951
133389
201605
24761
18493
81546
30975
205160
74365
45396
248475
22211
34088
60946
61041
127568
156234
62238
156425
222339
271215
79597
55174
23367
175955
217047
258237
290579
191516
187766
240462
225124
26338
39927
13699
155779
271707
287822
24005
125104
248774
267367
71302
104832
211280
85576
268874
92142
156582
246139
25157
19846
287939
241991
187834
28598
28748
225490
93744
23059
73629
177203
85808
36666
185861
173178
183661
57705
50347
90099
154684
279131
131722
76564
269480
161449
84773
263734
173307
96725
26308
67134
140716
31741
124368
75547
261548
150844
11696
161322
294830
95823
140086
82824
258696
276017
173866
111327
102985
287719
67789
98255
75475
249342
143261
75414
51053
132951
244578
81006
248696
64188
263490
124535
50763
146717
47382
147634
18434
298083
12669
209916
155996
152374
235765
187919
140478
242264
209855
168487
289315
228470
256927
7182
280284
16750
35679
113435
299657
273922
63779
60916
296919
172142
141102
26064
209841
207179
27906
150335
201682
220454
25810
252314
115548
15929
269846
182495
99036
257742
27101
226696
135427
294558
284089
188699
184002
108507
6403
40864
121362
5041
200520
260506
53366
174390
127321
266221
108248
238845
96912
180251
142001
146665
98055
226380
125156
196407
228084
195225
127563
142266
170091
299329
99340
9248
287289
243706
233007
77460
141582
226809
128192
135820
91672
238316
91564
176793
150591
110639
121256
16163
265948
274819
136329
2920
37489
236752
211079
144749
167570
66188
214110
112654
186838
75186
86113
223031
141504
19995
173491
41223
83488
134103
294541
196327
114268
274242
40065
233465
47311
25506
274175
24932
74996
9770
118463
267922
90664
256009
168050
221860
279440
199921
81030
72806
97009
288222
71606
195567
165852
72345
84329
242742
133355
56213
173189
134328
109581
185917
100577
133671
284202
4724
65139
142838
98181
141251
162793
292960
118384
57510
115758
144718
236344
83877
165347
169304
288218
62105
92674
106297
78859
67728
260782
116041
160813
98073
68497
144964
99978
165136
49685
111880
1291
272275
77125
38674
58606
145559
18039
97836
91566
242775
243314
290136
87813
31669
273290
194190
59786
69966
165160
264820
150393
214893
40915
219589
52303
180354
14912
89886
85355
22562
195075
4828
247764
15148
85227
165321
240810
118845
112661
97985
229928
183771
199295
114671
248062
282708
205496
204125
56797
87008
149659
286276
714
286920
32278
293024
5741
29206
43031
288405
92591
11035
68651
162681
51391
269168
276943
91219
6804
192476
104181
246022
245378
27875
175775
75391
110151
162972
197098
255579
282755
198279
228924
281802
190526
217558
260224
105748
138305
253677
98866
78039
284426
11293
121531
10488
156288
253632
289731
219944
89636
110331
7811
275580
190679
224718
287331
31391
28721
211114
234994
139767
76788
264220
111978
214348
120509
246864
263671
213529
90378
293125
68402
250785
151231
97692
243367
36068
245983
190427
297672
30608
65083
237877
267290
191131
239743
72575
116473
188228
234515
285921
299267
44800
205779
111711
181276
181762
101185
197876
16170
59293
129981
107080
282487
95510
286098
167518
153696
278264
84969
109060
236126
3049
77472
112055
125492
223073
202589
139772
34798
47974
218847
107944
56387
119953
88631
211454
231925
22335
25404
106422
47411
125759
19946
66169
255240
298672
29133
266898
106275
108751
281033
37730
217463
207410
194397
3039
82018
11060
277311
167805
133752
248773
194989
233199
130269
182651
220331
125185
123456
202205
295530
100396
236933
278599
122666
134877
261784
231536
206967
38481
148719
109456
229987
247222
190410
71157
195034
212059
157108
245467
206672
75956
85529
147358
28340
272834
245776
187341
181187
237187
107575
94849
3485
233862
262471
6847
16403
230581
33893
40530
156697
148959
153774
204119
42145
158593
13428
15900
54230
147861
259316
143659
292226
104801
264299
241272
154066
16912
179964
22864
56107
68573
255456
255221
272664
160121
154061
243176
166945
134484
148547
219805
285683
147107
95261
80697
264691
183320
290822
246997
201070
112553
15331
87109
189921
224842
221374
214840
158224
226279
248127
105904
114288
34215
193900
235498
118584
166320
258372
141159
111592
18692
283290
54617
136014
206547
142025
251227
267824
238359
65218
80084
80618
178995
237182
254157
259409
81624
204140
72638
64390
285025
249588
154656
14307
269695
30267
129787
35028
226591
46235
190917
144808
86464
222031
111176
77899
87935
8384
243630
143239
136976
108022
177561
41285
180016
172345
206168
290248
109427
47370
143754
107080
244046
249649
138484
245725
148685
188871
143065
155014
39499
188366
68357
56098
84111
241285
77728
22080
43816
78648
299877
85352
243962
8974
187328
44947
118656
183526
275918
96866
219081
143664
56897
242671
64028
297805
224603
61908
206255
249392
243406
155848
233169
7761
117552
15042
59156
265679
154617
207758
102791
77180
144722
152793
67615
69347
71190
18726
140716
208054
23599
75271
235014
10020
261743
168778
5558
232437
201430
73520
49294
270972
228263
42619
259016
116520
172257
89939
220654
181239
78984
279046
18616
227997
49879
18782
112068
37181
223603
240041
6726
81423
194590
191116
37250
165139
137612
71582
270236
262831
162329
90325
252542
75090
156414
173026
90986
288231
86022
284089
160535
158036
250156
267694
277086
95984
169227
129206
42427
7533
83196
269077
205832
143416
62693
53042
22889
18349
9856
181381
25008
85850
44528
146658
176927
166530
173597
292873
263805
85654
49523
77899
92443
96908
118408
216412
85768
106894
130966
291446
153126
274087
286215
185768
178512
145816
287399
64311
195855
284293
90810
4247
220886
186223
11871
127344
83048
220872
59508
271105
57476
153121
122872
244799
249455
150259
268101
189338
35856
169183
175252
179355
283516
125181
190423
20127
289236
109624
49602
127914
58827
99939
203575
292948
84633
89477
14737
292108
132512
11149
207421
299687
164368
107201
268029
206472
184842
170838
286031
247631
104796
223105
131735
206088
241069
190781
286386
102982
102052
119207
233578
115399
13575
26557
187356
262975
28683
232411
150706
45172
88556
61453
282156
121062
61637
30786
191422
181945
116302
233857
1375
244563
224371
74908
74289
114087
64054
293593
25778
54579
48724
25951
126362
39636
84601
175867
3110
32981
121787
22859
4794
157768
14641
286772
5391
32903
277325
149782
118018
87930
16518
174891
38402
83196
20257
232207
212825
189878
45767
187891
41106
40705
27245
100955
238072
129520
37416
111956
238884
87785
51519
143343
109296
230068
37970
87837
223823
296460
110089
60053
119658
260945
131364
187375
174143
47084
283847
290277
172470
186385
114761
213677
243734
186800
141145
113538
82398
104755
280572
167954
1159
265603
113417
120351
22294
160080
264156
8691
177954
111787
246571
205347
279133
148131
121927
193751
199016
166808
51081
132695
270343
133041
69036
39061
134311
132054
260971
120794
79362
71526
176518
85761
202250
257169
73402
170169
178621
181256
214072
194776
51775
46233
62385
17388
12854
134050
231997
90103
254980
153042
136251
285163
258438
182312
148540
59016
293414
217039
20635
146331
76155
157137
155360
17850
18921
288250
24585
141101
233534
228169
2948
286248
236670
82786
138145
247110
162092
225034
243206
241988
299162
263731
140503
170222
281885
187583
26814
151195
263099
210610
86069
53490
255252
212175
72123
183998
277170
178581
262837
275773
31720
269936
207445
155406
192573
228147
88626
32939
235552
153305
99076
103196
235755
43103
192381
69642
237904
119593
80598
117634
283
142734
58380
218154
234437
172730
200504
148734
61971
145736
135963
170040
142527
246950
195077
151712
181237
19400
242988
12813
241830
250772
211262
178486
154161
80522
283719
52439
131709
71545
294076
262950
147041
241999
106417
210792
194500
263149
52817
233137
238924
106071
49598
229997
154483
31069
242137
27121
31240
83540
21253
64599
53951
65103
211074
131525
166587
237755
227769
277425
123650
47172
25458
10015
161775
215352
86351
38210
248060
148174
14351
180098
239043
129391
254712
156901
271462
117942
4661
152069
299984
98282
19289
9083
214649
187275
133159
46334
259669
260350
164411
84679
163203
3594
101819
125240
298954
134029
194260
218905
72982
256496
93379
244500
148199
77134
14316
121186
243480
51975
47621
71154
179566
169
299238
169875
226639
263671
244522
226306
184930
278168
124004
49595
15556
190998
12304
262761
116797
136018
228173
241417
14953
191006
243951
271140
79155
218640
31328
41182
89447
164403
26452
1158
178201
106853
98429
132393
21669
220463
73819
227069
239601
181023
8843
43247
30421
167631
192655
233544
159699
179343
166894
94825
50090
249941
159914
281145
15937
175849
299886
48973
132332
122596
175718
102308
33714
282803
225604
181157
45282
234541
7281
257146
231012
295813
109346
134986
131558
69476
85160
231000
255791
198484
133681
57151
178853
238422
291997
144845
29061
218032
100511
47163
62437
156446
155754
216870
237582
177343
154736
250571
175889
33956
245773
263578
116408
147992
121858
279332
271172
212848
181855
223230
288116
14768
266985
224256
27546
110541
253179
161183
195487
131799
136459
123097
141282
46000
229521
145626
81744
194966
235441
184886
240524
3609
143955
199845
85108
128246
21039
282853
27692
69550
38861
189600
181511
177882
141133
191213
32852
200196
74235
247949
197183
148172
272465
145367
105151
205998
102311
183641
152764
57604
172814
287652
283208
20034
295814
60269
213885
275523
62141
149483
4879
81208
274503
80214
40769
204514
190361
167714
13772
4429
12399
87713
124699
139388
116726
240932
206571
158427
136622
74888
280715
264535
282198
247124
234787
287342
221835
49057
171386
49434
66633
36830
147604
199003
120626
184777
269897
54188
264995
133255
135050
26016
92885
259240
31042
254088
294474
60235
135867
216070
294314
232523
273336
41097
164375
296960
136015
290033
220085
129201
141803
245004
215492
117511
147208
109276
14390
282390
247972
171384
136993
137007
62182
184041
8573
19708
197121
46992
259234
198003
174661
209949
177733
247900
44519
83192
20539
232352
36635
273532
290391
87706
86027
86268
176256
253972
239913
12274
211422
141769
174550
182248
188857
217600
79594
140609
167579
232127
75614
84660
284341
94529
101348
297729
258282
181830
262209
167384
24617
69799
70760
231487
42206
17596
161165
182923
259353
139538
105288
180003
67796
25715
205390
16035
151891
27540
25755
2122
245294
29302
58505
228961
278143
229793
190227
51760
99917
181769
80963
196927
275834
49063
268043
121410
163164
172032
120699
80296
92071
138732
29118
296638
87635
131490
154287
125035
151816
281636
250051
252156
169721
157623
251379
289732
115338
123271
150208
153836
65735
241555
216852
126915
193916
141788
229963
187272
50593
163064
276812
166136
60574
265595
248466
229035
118931
36714
255537
81674
137173
19336
40154
55782
250194
207621
192496
228929
235161
205208
238916
57021
103411
224845
243786
247170
124147
275305
70713
233596
63900
34999
82437
175948
251539
222699
279350
199684
128821
211681
257686
157492
14105
178370
54309
196253
207375
272392
175702
86228
7687
282596
206037
177805
268241
250714
178688
144153
36780
213206
89159
195321
264075
22283
27829
157927
136305
36336
149920
24216
245479
222132
34391
162409
97834
227188
93701
107686
80754
234351
143020
171403
142131
285241
194240
293667
251599
118058
176592
92628
236836
237477
103836
229679
39453
243259
100584
113386
23178
239783
117569
297508
81808
1579
232722
82823
30517
117528
183444
160479
6749
107347
40379
227816
197053
254604
70222
214591
128263
115182
207263
282993
131102
102967
190306
113622
168165
64278
189310
232544
137956
138858
140826
58181
249470
180840
264747
8926
86758
293645
76234
286999
69126
134521
108728
123876
111310
267726
44555
71138
86282
96111
116224
168440
101316
53310
214628
99363
274789
213256
226277
92352
220113
114649
59498
268740
145680
166840
43225
274173
163248
62546
246176
243583
87078
175774
79240
297929
111146
22554
294393
35169
114858
139390
231607
131180
299064
78171
87655
222306
281859
38337
296156
60653
39625
297388
78990
56051
264875
201604
90629
279475
274605
25903
225015
168018
286182
227483
6380
7813
105470
228557
46313
178338
248112
158800
202089
94112
17739
133969
45815
210704
279541
148815
163797
26093
265068
115332
277754
46147
22271
198473
296771
85669
248637
67968
130332
288168
26238
174043
75972
49818
75741
139798
171919
285902
298733
120609
40242
2704
128353
208217
205305
46178
248448
206886
139817
260251
166730
143524
65835
287029
2470
251086
70384
276441
245369
263718
63152
292488
272543
27445
160796
37536
58904
251170
1279
151461
276321
229127
50014
205071
282945
68551
237122
106394
209022
85693
240627
255076
289254
124101
17700
153206
34685
231707
251864
226007
34825
149894
33872
111176
134419
169720
26250
121628
179284
200052
212880
267281
17072
80634
232028
61561
239705
61807
226838
46409
20719
242416
170113
235416
34576
130816
35302
215589
25302
25644
153985
252598
1415
178747
32496
39811
43397
289374
195335
291684
44234
68535
94166
162153
253000
49982
65562
286243
283107
130920
124535
30038
265065
171983
81776
230255
78985
60255
239419
117151
152783
147505
24390
35663
179315
86254
182106
89761
103329
177678
129753
206329
171973
73199
196178
285332
110286
200112
17174
182544
18397
209678
23751
179905
128176
109164
128711
52572
23040
233661
109188
118493
214222
25010
150827
56693
49790
256384
74412
296412
263973
188066
37686
230299
234383
31438
200421
91346
145543
246576
86393
225560
61797
91871
6106
16297
128156
240128
77615
231811
169961
42984
172182
271785
109989
150651
123086
164065
158008
73469
38415
71451
230825
262008
169235
37741
182317
186726
86955
138699
296157
261492
80606
170617
13735
233095
275949
297171
241197
59450
119640
67663
230752
139253
157236
246519
114690
182743
182952
103428
139448
181456
183529
98341
105313
4204
5772
129726
80438
17065
232575
293690
167547
78879
30270
30221
198829
291314
166527
63676
56951
41594
221590
45974
184018
291447
84900
278973
142541
172328
161105
248963
30430
3783
183188
209747
186004
209973
173729
100011
155227
103552
295903
290465
29026
89605
159419
73729
294038
272242
186843
257835
248712
223440
106241
121619
60032
167147
15568
103168
294871
291008
44770
2038
252794
287194
115579
131068
2342
23610
185358
278752
61621
113200
232039
226861
105025
57210
116613
248307
280246
31782
205601
79801
60642
294459
109884
41740
219223
196359
145464
129078
231355
86031
33655
276865
29834
175498
57623
192541
81786
209159
97406
181783
242887
8322
226567
10332
117815
142971
246648
64674
224875
252080
98340
808
132463
139719
200012
120065
56024
127475
99658
127896
90107
95252
167245
296040
129527
215905
593
298571
6739
102208
119705
144754
200898
7819
59306
196288
143432
297335
109119
141845
64486
100006
199561
111707
29983
95440
83081
84794
273266
7219
92913
220661
254871
18473
54655
298174
2036
68863
85172
274872
268964
73218
24797
44796
105693
216933
177320
217073
9798
246638
49557
125742
286908
265082
212530
216283
146888
149414
266569
221783
124422
116075
178185
293822
70216
51926
245690
55088
172665
178020
65197
176141
40554
226528
284543
288378
299221
276134
284725
225314
255489
218237
16894
270574
91476
179842
127754
153309
286776
214131
85164
19168
170201
201101
187629
49150
167262
70083
115911
262703
283822
47404
132449
270848
20691
156949
216124
123902
54440
90194
165916
117813
66563
279595
185528
178738
290710
231716
238
88058
295673
221586
76755
70775
276489
161973
73868
64724
286086
15422
24252
35413
19544
25913
104392
2071
84094
131448
210252
273456
106841
194222
121348
19009
147191
152681
226541
179312
92904
57587
140145
116785
42811
33358
297797
27838
215448
228964
21800
15766
184802
185867
34203
281521
206566
105186
27722
78341
174450
268652
273198
154423
70009
217872
188909
240636
243088
70374
126545
2528
190694
213504
190987
295633
176441
220467
127633
256913
277832
157589
36362
83199
299083
180345
195188
11079
139297
173887
198734
27428
46545
270101
131715
206463
45204
131957
74486
167413
73455
239998
276838
12957
48562
118763
115398
15284
141873
269477
125596
281609
101415
79728
31387
156930
141622
207622
104829
25184
99291
54010
53614
102400
273983
31388
296643
211226
212698
287491
206059
148255
150312
73741
138568
115287
165911
32736
158496
172264
47715
200099
30562
270060
146053
259652
3794
54727
247553
92977
149121
173456
58061
170494
133652
193619
67827
44165
151982
137602
184084
65564
95882
124574
70565
287787
268686
172772
264533
26173
266898
279910
14973
206844
107581
42118
193481
139102
76626
129813
222444
9918
75906
1268
79880
176996
186726
159338
134238
112313
270851
27523
176762
201809
215834
185462
286687
299563
203737
100333
217439
268702
223837
72862
37220
156932
214311
133329
232650
51982
101660
146736
161137
32893
174313
12942
206827
244044
63103
157960
218489
136118
55147
210704
91922
119851
269995
109530
259754
255918
206409
218445
216166
129568
150536
84133
12600
242163
12920
135811
211970
44165
141180
17661
277223
170226
246562
35254
217418
238578
34249
161094
174483
224096
49543
31609
97015
165448
212365
55585
214245
128339
246749
88462
290750
270290
90653
117796
165596
69782
182501
222189
90298
70292
276368
55824
238023
245058
158865
219825
175776
273181
28930
96916
164434
121744
257015
17388
94174
209175
64385
3070
275972
276628
52967
255834
202522
126684
163223
296095
77306
124870
242719
164172
240782
262933
154082
151192
123826
60804
30963
267751
213010
286053
130135
57613
176583
64046
22911
47077
149065
7611
96836
84187
7258
244842
68120
260218
187611
55900
129515
157301
32393
133096
151370
218849
8536
296483
288831
108861
80180
109589
105881
106197
60144
116773
187469
143059
191001
219319
77237
295158
280847
183372
286041
131055
135900
144298
38114
217118
156398
248043
35953
75982
128575
175685
203208
100083
53503
183725
281441
243743
47842
170321
173529
5227
252879
218548
115193
149661
83502
57164
265472
110233
177160
198213
89569
80487
129916
271189
291673
28460
14849
178058
40699
169141
266648
523
59795
224869
258847
282767
264171
126702
118457
10401
255621
108615
105183
38018
67102
93869
100201
177176
36445
140476
13109
122244
197731
160798
146770
117274
297190
269372
61844
160716
4624
372
295177
11342
101281
23310
104697
76821
241976
122130
137692
238750
266034
253089
82719
88804
10268
258751
11991
17091
157892
65847
45796
234885
235962
242830
4064
93598
127290
50284
230516
41891
26874
23417
97120
157189
203909
178262
228674
5433
186472
201952
227451
27522
163302
149713
254004
183605
197991
90278
183441
184025
162358
213336
72421
235592
277713
194546
226814
201527
87770
25403
189937
148190
15
280230
130973
80024
42473
289180
221411
209850
25682
197227
270461
215400
81949
48821
176025
43784
186965
144556
159687
221686
267829
165254
23357
254527
77256
15857
136208
149779
71758
269008
269539
58871
282708
34797
2319
81432
59951
108316
104741
13206
202639
62622
199166
238488
51032
122961
95737
10644
43564
182527
212739
131803
43359
298952
287921
271638
171938
199633
44561
28371
33028
289547
8596
9262
231131
251001
122472
53747
269861
287440
176709
202184
269260
92988
163768
96493
225351
233263
155515
15490
218302
222528
90098
166923
74056
275343
155070
193384
180046
152410
242240
57889
187506
146269
218368
204651
45455
168406
295892
257260
284449
96183
108666
167645
118276
196611
16489
239049
291336
297872
35147
44821
128565
89099
174810
201244
186755
53018
74518
169043
18333
60606
154709
212419
199638
25422
51907
192716
122154
252390
291382
30502
205904
7592
158955
184523
263974
44770
77318
227201
203120
131939
188426
210673
111309
276973
33918
147142
24498
253005
94544
247441
282897
205348
170024
85710
22577
56045
36548
278334
75352
296727
212493
256151
254175
28501
87327
81722
114642
134389
120441
184102
140365
199880
91200
165773
254355
262201
114913
276176
198266
84690
90274
106237
281097
257734
189436
101922
139914
192130
257157
278718
238895
285139
113065
156557
175822
47497
160333
258240
211280
18497
230089
190225
245972
219311
94749
116196
120004
148434
221942
235555
19839
34401
29799
198999
267887
126038
5165
162882
244887
237601
16731
251328
216720
139708
200659
270011
79769
175841
299433
32667
109376
245861
125260
268084
62748
151367
34194
38422
136923
283720
45729
129806
263208
51246
189121
44392
107970
47860
220878
287228
20192
253302
113907
162392
298302
130714
26602
169381
164908
256599
262876
299104
185048
145226
195139
178340
56378
228382
136940
186932
66263
82552
244026
156139
190694
253146
101063
257130
271618
182145
125055
58826
263035
48438
31307
289294
282674
297718
279020
204095
128967
107273
10896
208837
5995
52132
128387
287478
170448
293598
158899
72939
191612
1158
171922
178892
129621
225266
292610
92415
172757
233132
187473
271783
233986
261458
253925
42935
81134
60216
212522
85286
297385
55653
219315
102917
274134
78568
32216
128186
215310
96958
298386
231818
297997
43019
69595
178350
259300
56698
182579
160619
126373
264181
1747
202813
43402
157335
77924
142029
100462
217312
11418
25732
195033
193130
61983
35664
198803
277961
5758
57132
201249
227836
142235
280260
82301
211785
124678
152339
13720
283804
130629
225185
83220
175104
111812
57018
7719
17181
216534
17445
267661
214075
107694
285682
250917
100670
232825
274293
146894
197714
81969
234522
227849
145113
21927
46266
133585
239160
57822
124205
123300
138680
165219
76645
32355
94547
94857
38126
49325
141250
272826
248285
85236
108644
106596
297381
235249
280723
245851
163079
208285
144586
200170
240600
62079
278314
63066
214528
213717
207786
275396
172920
298794
293981
173066
270339
94389
64150
159290
280896
287456
109367
91265
32784
281508
83279
48635
221440
176103
4668
40243
206996
192928
6225
174790
111173
186045
173695
18279
166864
256949
18570
98496
271562
57478
232391
58280
129589
116692
21076
149521
206673
257663
36395
8102
249180
227580
62037
240716
1028
298603
225958
288370
239441
217237
92940
14786
236368
129386
111563
155496
34320
89696
297921
117836
76260
72175
70357
146155
280562
278371
193795
201650
66911
168638
195255
263594
58881
76281
53380
182868
136636
185179
296221
24677
25992
132477
295663
4998
153137
24482
78077
266582
195388
57715
141414
95312
135301
243730
30940
228141
66542
25507
30182
188572
158585
63688
147160
85297
44696
84501
18524
85744
76118
271186
240676
214093
21276
110644
81673
108950
128662
114957
287890
8500
271283
18213
4822
171608
68072
271404
80083
8522
144176
177562
81568
81373
89433
97018
51551
143297
205718
176166
62641
37883
230425
29531
6741
24124
291773
133058
152134
239346
92053
157851
253743
33215
2977
192999
74817
241373
249073
196741
5233
143879
249671
87616
208312
16267
72
45
93203
246008
168095
272775
266898
98618
241049
174024
71083
177032
198643
36362
258312
110386
158454
62429
145439
107450
239863
28062
64374
155867
117886
117122
158235
109208
72753
239540
21758
173215
193944
218658
3925
116806
116026
35527
142921
27207
156368
3666
107612
194501
91114
104513
127513
243039
96770
102358
268943
229140
204194
172887
97540
260338
42132
186899
147891
139749
88446
226332
245066
169059
131976
117912
162417
243306
57735
120166
150755
181152
54987
257595
259994
101733
180360
257151
297655
105520
242622
153206
71773
80150
96915
169532
39269
239878
242743
68916
126759
148112
1813
86805
41561
143629
213255
165121
147504
168861
138839
158936
198831
116751
295337
288130
21414
129571
253138
24386
199192
208433
61200
73215
108272
167677
90980
47912
140211
196867
191802
165687
62600
201650
62446
160408
127329
174970
151244
262648
267781
125892
257985
254480
134723
96298
160437
131431
240078
265792
289620
110951
258164
229506
4464
190339
184373
90413
296038
129266
243268
206853
93233
150017
54930
52316
118316
197023
280572
254606
288161
288942
159655
172754
278763
84598
242653
11378
255921
12761
85476
227170
29623
107426
162308
240857
18733
288809
227498
131386
48201
287068
114770
128198
280169
234840
296528
177949
90320
261912
28475
114507
255842
186417
94438
226837
273716
220492
291049
126408
156133
231236
190254
157825
26123
84581
134957
55810
157412
115359
154787
64899
100819
14917
136297
153118
65230
19703
284340
158330
61034
148428
205716
920
135637
213303
261425
133666
276375
212378
169287
204434
152107
89855
235145
139920
144204
262535
254118
91465
254403
96189
149219
249199
119764
253804
278020
233265
247252
190980
112476
166392
105918
61780
169140
141227
129915
105907
207386
181856
223208
94839
18472
89869
299168
154584
15299
149976
136881
197212
5034
94221
49400
22781
153498
215272
13491
253803
71261
99866
72877
297398
11624
124127
3351
264821
189023
141840
16503
63774
160819
149742
83890
191538
130903
247055
126593
286286
257893
183816
210570
162756
152403
37930
184973
227681
167191
122053
3226
259370
210285
177886
265877
134386
25705
236883
281416
74417
135178
11730
212049
32405
132602
173616
183175
239893
74378
230200
93692
57651
282102
145953
129273
230505
159450
140943
246435
183340
260373
210150
36316
101258
235839
206092
5696
233563
125723
285131
273438
285661
16334
2283
95773
156577
292803
296013
203661
268440
250603
148514
120949
165520
84518
116808
3750
31651
1340
176923
251532
197206
97482
278049
280934
21513
265363
170850
160501
293677
233838
170126
55024
35601
276232
257680
203935
214661
16166
281242
53210
59614
208006
175697
25086
246780
31638
72994
109376
221561
280795
122571
80431
17782
230400
90187
179118
3873
270332
154074
165610
5026
184819
145807
252518
271808
61799
218562
10598
180993
22429
195495
205662
81223
271917
36222
133616
42031
262354
3923
137250
215119
132508
5595
226242
74686
204714
127469
249705
278259
59004
150656
255107
265034
148614
94829
155834
202141
96205
266329
147051
74185
58627
5333
125942
173833
259230
70377
35691
82724
118996
108144
153107
8369
44373
127610
276991
91036
289078
148204
58437
19220
8998
171371
217674
253377
135429
210675
225712
109838
190038
282324
264121
129028
35094
293241
39946
56031
198512
57712
155966
277734
255277
211589
35453
84573
270381
87736
251533
207108
169485
198416
130120
191562
147227
174071
30300
186869
124338
287059
144700
282463
27218
256906
71284
224266
13272
74646
101896
98734
36758
80085
226497
259689
280830
205188
244753
104761
40345
292079
140237
170239
41231
162067
56682
238938
168180
197905
274099
228527
54613
129643
221027
39198
157902
285573
281180
79830
244998
261796
153557
56038
159206
171593
295539
63299
206440
186984
25538
138307
270557
14529
98290
17151
159168
267495
113512
51899
234704
293170
37648
175965
288700
168610
252192
160123
226251
27238
214625
214436
65037
240226
208422
40286
270532
171593
218065
72002
32145
53244
260747
272266
122909
214493
80880
74343
191111
284246
119726
248315
292049
112506
224919
260169
275615
248352
1245
80176
16741
93063
51592
255836
88559
290324
21045
110672
19477
52070
65181
72922
12677
202719
172328
163413
242820
49528
329
173079
98774
227241
61431
76336
37780
117493
28537
144770
68935
9888
266268
53869
89794
99619
133668
241045
82037
245718
178077
46621
51459
96762
12485
131011
109719
29692
26446
150639
158276
292702
199213
121028
41164
233414
95162
265491
109655
52888
75036
131233
282841
85466
183373
73364
296893
196155
118571
260686
156558
227573
28852
159312
270537
25056
102273
29568
165715
238132
59355
45543
248414
31073
2799
70895
56630
253622
84550
55360
75081
21105
188048
75880
69068
283031
124552
47105
259427
228393
48740
287841
202733
22453
48600
253428
138723
262750
175494
132790
254693
67784
7752
258829
208566
212270
264718
30635
79011
147763
106098
223289
114701
244386
128965
241926
113501
183977
67757
48698
189236
190085
219720
39621
122936
125614
78259
183395
43223
299526
176750
214145
114452
136895
238380
134913
205930
127833
281760
170297
102530
247222
205599
225024
68180
181094
163350
203991
138634
177926
265994
95104
161788
39502
46350
37581
47385
144353
191605
211617
237278
18197
74348
96439
48203
90634
226908
247914
86532
103593
54368
165014
76396
136067
285343
99963
20886
68599
186716
123970
156926
222719
248117
41024
240010
10615
252063
35816
262585
81885
130632
298472
271391
83836
53283
208634
177642
233154
288461
185932
147235
221179
208867
133120
227632
95540
55243
72793
52630
74786
34575
41059
66665
119786
40601
6669
274374
162534
219786
117720
208192
58182
12434
220209
253754
57820
176887
219162
28782
235343
19172
108291
202532
188342
232984
68922
186552
276124
169184
290198
231828
121817
207742
60776
2494
135198
4895
34062
204390
88591
253914
86342
91406
21300
23276
278361
197440
258873
289965
62662
269023
188541
212330
219661
291088
148558
184859
218810
25924
290651
9717
89282
19142
41374
237377
107348
169279
281827
119194
212051
128193
123909
186964
99887
119093
197502
163828
12951
130346
182319
287359
21320
264104
252380
246606
233724
299949
90371
81885
81984
209939
64006
271278
123095
247308
174840
162250
147260
229143
114025
294524
247837
249711
181620
74186
131301
55922
98934
121449
190368
249374
26393
220665
264660
107444
62479
195681
116419
248546
74638
162008
296377
252130
30433
111016
256760
9831
191878
12841
247482
188772
192806
96593
65025
3253
16902
231302
134176
21248
264042
164461
177968
244197
165863
166787
151020
87046
70005
59651
209507
109502
221439
40540
173012
203423
110744
66372
36342
166746
192866
223702
197275
178464
131540
132344
191572
203001
63082
187591
245093
25963
89318
126717
77362
49040
45822
242450
176187
2681
217299
132583
25142
101715
135184
174252
220384
271406
16074
147805
227828
183399
227565
255366
151437
223337
165011
229537
182868
42452
171253
20613
165652
215045
116918
165123
219978
9788
237983
276312
178282
72781
72074
180878
254677
236071
234241
43486
157038
264296
16085
87541
70344
84574
65557
109201
131742
204011
234029
188510
123558
991
50566
58207
268700
254989
14379
44413
72009
193999
137092
268968
252632
272150
134191
109315
195248
191562
221759
22553
92484
49975
265870
195026
11907
126984
291522
57940
228984
85832
51253
3110
105367
112333
292212
91602
299230
80522
239797
236246
40658
175512
24093
190105
253945
295459
266693
237637
93719
13970
61512
256989
3001
194355
252488
133616
3005
170044
66495
37440
212476
179244
67871
157568
245123
293073
105166
3295
131152
277808
173189
183297
151345
50212
162318
58305
190781
292825
160326
140999
145059
266370
202380
71469
137786
238584
31970
71778
233824
1298
192536
286171
225115
241963
222768
233764
76416
37689
172082
52124
61325
115792
51717
65554
42864
41689
164006
36546
62846
18511
153544
241911
154934
41057
121389
242330
87793
190813
84904
189222
208796
251740
175827
89448
28740
278842
129388
260942
160009
292259
145170
293555
272592
54840
294136
72199
210731
281919
110244
216342
24409
184915
122684
298796
12918
221752
231594
63790
165910
113577
255539
32911
243591
88012
119725
185556
271463
56448
238358
267046
276452
107065
253793
275687
217564
22717
106751
125070
281701
11820
298560
118746
252974
276539
39953
174824
33383
185863
235930
202260
189992
162299
2483
44439
28701
139041
263006
30815
205027
3205
260450
8707
196665
278313
134400
52251
14424
238727
10506
124059
237795
118075
19238
266954
272791
176260
269277
168386
190113
227545
273886
132559
217230
171449
201526
139192
259093
274036
105250
168543
257939
190382
157025
192844
263763
120532
42097
113287
5822
237552
194130
187431
249860
193028
8285
31866
72186
257562
279126
212395
272140
288320
17442
258133
273456
263625
20561
92341
197988
188974
220644
41959
112590
80129
167437
38381
210380
229457
43620
164034
195799
269697
70701
217440
121475
289144
121074
220231
210649
280914
224594
244615
104519
166064
1791
102980
27054
162852
77394
250628
128220
8447
13804
1125
243747
240178
45440
242046
190768
4314
89353
87331
206463
146810
30078
200435
115940
161657
19266
80575
251193
261428
81974
38792
60106
299362
90122
201056
205935
69963
12261
71186
24087
261378
81706
47272
152368
85273
147335
51099
163733
199182
177011
118348
95231
239212
195987
42060
147516
10744
162437
60961
185812
161204
209538
62558
24691
15707
90141
213751
243204
124974
56173
182740
21574
206345
192869
31311
165637
273995
140644
157871
164739
123421
281763
65735
35046
30817
4139
75110
215401
162764
68634
198395
214750
52771
91119
159774
185915
76876
209843
6592
177469
183174
202294
147209
96128
286346
267332
214338
57393
149961
154861
285099
112169
248066
190986
268164
234251
203688
152840
151574
264127
75741
216537
166536
146086
40716
144634
239782
139292
125396
36916
28642
223026
275116
137372
275348
71254
277667
5896
103960
204073
183884
151062
160756
14753
179895
153019
170883
292860
91048
264623
63840
71765
45280
232488
79793
49661
30230
277587
233741
139665
20128
216055
49065
191043
153241
124760
161396
23690
169059
298002
138257
80820
58046
191444
193740
277254
17567
178503
90207
154497
184277
288335
26009
110949
86624
63414
82260
251109
181603
109608
97255
240300
249940
58650
20281
130722
164457
204500
60737
221143
246391
62368
258236
62647
61272
192927
4491
87712
229391
98316
272808
235321
164950
102166
278556
180766
24357
31128
24589
214377
80144
226223
78204
281122
242477
235511
284348
241258
220587
9460
8530
255426
138207
101865
193920
46446
240383
9668
270539
290184
64311
292218
85987
254233
267094
55020
207727
298678
149915
64230
16102
182558
70765
2592
38775
177504
20860
37325
90295
217854
258600
48164
130726
107777
205824
25126
285664
235452
102697
284953
50964
35918
2442
9284
244980
154903
223872
98441
62132
103388
149708
294868
131554
250180
131947
60546
287407
163033
43605
53267
97187
105209
215972
204466
118752
259076
2527
274521
46753
34971
138993
255422
268489
205395
98270
78289
181469
6052
182081
12033
299092
20333
44972
143275
94247
269768
234331
45246
195539
32408
209839
246090
266545
42650
80044
259556
81949
37216
162095
113526
274337
168994
135798
54903
207875
228958
60337
112752
76092
115019
211330
148802
272933
29203
247688
59485
9897
78008
266047
62367
4211
52440
77134
90265
177861
284978
224240
42885
251307
253255
106979
289164
176146
71008
271839
114726
97424
12104
111688
163510
135938
142245
287143
299871
110943
209230
144864
265869
187693
67220
205090
119799
234093
271355
2600
94717
187781
239710
127905
145961
147290
214998
240333
188959
79120
64273
178674
141782
56502
49700
189926
241823
58021
150985
60186
99206
172192
158445
54687
96997
96390
115988
242864
234776
37872
106078
153832
178130
69789
297065
29565
5250
275627
97220
186828
276519
157682
209916
150102
113738
158318
11988
251001
180114
24797
298391
124525
108988
137999
202243
390
209003
125053
80563
75412
1124
231396
221274
278513
238203
287226
102275
45955
53086
116899
48775
74693
10524
237747
31124
111495
227489
232435
127229
242718
286420
122119
7492
267322
242015
31097
1999
92314
200129
87733
10578
281825
262135
282137
238728
206545
231652
83588
854
151302
149499
239265
147418
231441
241373
135958
287043
289195
127803
150231
60027
122555
265361
189090
81836
85724
195381
17364
24996
2341
57561
245627
252129
259308
34108
145504
16179
216280
122627
3834
89262
63321
23150
11051
1434
19207
100299
40816
30748
67920
267170
230960
226653
274413
203532
284354
41503
257080
276217
205518
273600
299805
87005
249113
16501
121008
142867
67473
13090
110854
228104
140440
208319
111923
124397
23761
244683
173144
256485
200810
91465
266537
209774
42173
264623
227317
141230
251788
247150
9295
91424
237770
78939
54994
244441
228272
57800
263343
194483
298941
245274
48480
110349
59725
149055
297119
120672
111126
288964
5263
61783
291456
168431
190792
150501
25044
291592
92163
182597
251866
160689
39910
98557
56711
193565
172591
132549
57260
134416
101951
12097
185645
204964
142779
293138
246951
178400
79134
96746
37007
143478
151780
8103
179068
39477
284610
31212
297848
158102
168124
84234
240873
216486
151118
173067
26843
219797
263582
229047
64153
129723
4314
223780
194961
63447
8662
270904
70989
83236
243533
148304
72842
155476
3353
253712
184895
214341
286164
43045
254603
55236
124228
158518
53641
276904
249788
104682
263536
166716
91839
110718
39557
122177
253128
201056
192895
57236
247956
179591
73856
75476
179298
66496
4692
277197
187827
280366
295016
45492
36016
281353
158916
174536
40818
224818
63545
7536
110198
78517
170207
299903
152365
112047
233757
118707
152056
107101
290596
224445
45318
40429
143379
97386
111249
277267
179276
229461
45617
195103
290162
110164
284987
90359
287113
173737
21644
79966
145016
105113
18439
155524
209165
251081
179099
70659
220871
4402
142300
255478
42652
392
150123
150884
153405
233969
67906
187567
218303
141591
2561
290337
260085
23508
114209
140081
176
131619
240216
201264
217543
155926
44018
89946
155299
200345
147168
35313
61323
193113
149944
18565
179685
248457
231728
264473
123918
125906
224786
87619
67341
209939
110004
59949
191142
255962
297449
111511
92421
169610
27570
54152
122840
155224
291044
146447
136926
181280
174368
149201
210686
277768
265190
100044
234856
218630
232070
244328
215239
245226
162648
43767
280067
202756
286732
48715
207849
249195
222573
260012
246391
210202
139838
164806
296884
24389
215177
43321
38394
118407
26459
211311
110577
29870
187314
61022
262012
113117
293201
265675
30769
18319
282180
240191
85380
146920
164744
284228
209379
69554
240681
90178
139212
91135
75860
68313
152794
71521
116203
103490
173131
88873
162566
202565
164700
25691
157350
133974
178357
184111
143719
181279
233971
266069
286029
276978
177919
38520
20504
89188
163718
262922
111070
146691
191742
76765
186773
13907
234403
235780
221833
88003
266722
208441
25689
235640
12493
193868
285752
228793
298593
195130
259652
20314
276703
256471
20942
43659
174966
113862
91894
131519
229480
209955
290682
231791
295639
234582
228786
181740
215713
162635
187257
90747
287277
10271
203908
240967
94193
79005
217862
115610
62236
71092
9788
280637
40929
288478
218296
136341
295620
235206
182524
168456
200544
18476
158834
36870
51639
136995
16718
158668
97403
140148
34626
50191
77030
125936
162484
90371
36660
21334
166121
259087
170753
256693
27276
41506
257564
106693
134156
37543
198551
211365
273162
212509
57395
59055
221499
94597
90150
525
128750
22628
195
39809
93399
133508
31856
189332
79800
79104
175367
150605
203510
78968
17163
76076
239285
16774
289
96556
12436
172765
290889
5740
46665
164859
137779
276994
278235
66237
178863
220157
3735
81645
295696
55901
200692
283965
179300
185885
69635
128416
46048
196959
8314
244549
137721
139933
212945
197778
10531
194258
145534
66703
233946
165070
88037
46380
196906
277297
100969
205640
294109
226762
15900
33039
281124
250037
46084
126118
167539
216983
286488
294105
52543
222707
175896
210746
231907
120352
208405
46104
150166
233442
140144
50213
23193
218410
35661
19083
42143
71550
235869
47502
282134
154326
210225
233527
83901
50536
155150
186025
52605
145581
37471
132635
167831
125914
275048
221400
167956
127229
250970
68153
95983
287071
121558
150592
1760
217835
167723
294678
18648
271322
292599
220388
146599
144810
86194
130949
255016
94749
155124
172734
8972
96828
55942
291601
63161
215051
297355
35340
88128
141359
24929
56314
70706
185845
291103
131994
234452
98079
127123
33605
168477
276515
23046
245806
163092
172117
177307
37156
284756
243869
128746
177084
212857
243862
264977
60487
110741
87323
194491
23145
298040
291949
150560
187862
15272
281001
59131
269292
93828
184161
41539
186221
20605
296409
211468
112848
201262
112089
227331
235242
174288
162414
239892
192589
277708
146501
122536
59792
196773
118049
249130
139478
267402
1440
162383
29380
88423
162339
240110
293384
203651
55581
211666
1933
35533
287030
155202
250896
165065
144423
220576
250037
291620
102878
4577
67579
153469
236349
1291
72087
299927
182931
206680
239396
124103
173855
191330
251185
121769
279991
71103
137391
94886
214529
54494
186807
198166
286583
279493
115374
5973
86662
159706
46670
256983
138335
154784
179368
175576
29591
171506
243804
53649
39226
9867
228195
243997
102321
123480
232023
10232
39098
232942
200066
258168
190747
124326
162384
159791
127868
284717
91113
115832
278061
134805
92248
249787
179942
248458
290443
2617
127064
154189
127662
6013
105074
87829
76688
291372
265284
79862
74141
211919
221110
98873
166247
90419
2470
32886
242291
191224
26002
85090
144514
278498
110669
4270
64737
10035
249226
247978
278636
262378
257690
275934
189880
215375
199515
281720
233738
18564
298093
79709
130186
77366
298121
80816
107722
161469
199963
171563
59722
271572
252931
16550
251419
36962
243467
132960
130435
219092
113356
12275
22549
72088
114285
263717
13233
60557
180320
167323
232387
146140
13995
169585
65899
209898
240920
35250
188244
151626
220583
103733
26094
153573
197490
35456
295693
242252
146476
286873
221150
236999
12340
169238
214881
81266
102334
134118
19834
80628
61219
299197
213178
112412
4637
291741
77158
134213
221262
278897
34120
17501
57138
2386
59602
122106
108721
132431
50482
287608
173560
258642
77466
45983
298162
295845
233109
10645
274566
133688
30291
279376
109268
219422
74165
2124
181941
132367
136528
5166
169175
245824
62171
156427
206653
192383
196082
297629
128889
46594
119142
57536
238692
265048
244669
290281
183495
147645
5411
172311
285906
267450
166793
251146
283765
91554
286881
137043
89655
74244
221603
238482
50679
167730
69607
275008
274740
273717
227020
135365
126794
297410
108170
187141
124446
183592
69211
25500
194837
156992
287241
183616
209924
219529
280469
262553
141271
119240
168190
48182
76680
1746
101547
166884
233333
185002
285710
296140
171095
265090
254688
240028
234125
42060
276085
218349
231514
220785
99414
62686
187637
65250
27441
290171
188804
73374
266002
95985
226203
257067
127262
158660
280982
10444
108854
23524
28340
119587
140279
37067
211665
209051
60211
224633
200617
32487
38749
125236
170968
37945
92608
50711
7368
56639
195843
35558
102446
188711
230730
272205
245211
27786
255712
53451
247554
39108
221513
260576
229976
271604
99643
20698
298270
15650
78630
64545
17552
254364
68940
232296
83246
197352
250020
145713
232029
60457
62257
165616
98675
176667
228498
192175
87894
239379
137533
116105
100712
5628
198245
140599
118261
229596
130336
144279
221239
45685
109497
185854
181547
31329
197478
225958
109740
283991
225385
193979
101688
253332
84201
273752
86801
157063
168804
29236
245240
16056
212633
178456
289707
67625
284152
153287
120215
133358
222473
103841
157957
188903
212670
236578
198258
185152
131230
189776
297754
116952
65969
290207
137152
24402
58453
271118
149882
260951
36779
15338
288058
82999
54776
80289
113977
249020
141251
63014
81800
189229
102062
137843
236215
144459
16325
297462
199539
182199
253285
46841
256990
212800
6253
80568
76541
147162
271647
262986
18873
54036
176557
178878
24167
163114
114671
206400
111768
15500
148318
136018
196918
171814
92068
291219
160059
113262
289354
166552
58213
92519
149655
147639
250252
46113
51918
297334
3340
56204
187110
126870
241067
62953
11356
142313
258210
23002
73786
207079
244840
144167
57403
8932
166934
165891
64566
206060
2244
115544
204881
80292
53165
93034
33234
212901
258338
54996
221931
194275
8147
33167
33777
53470
294230
133468
283236
180
290675
210875
221992
241622
125957
195395
47807
49296
64854
270005
227191
29642
85071
202629
245784
189393
140779
269268
292272
159544
194958
296693
298744
294300
11182
276873
133508
280379
104557
66447
39459
248784
223464
111056
33410
14817
31361
199
236810
155847
85049
134377
205344
5596
29588
251478
215735
5318
110829
178620
98198
87708
67857
101020
18178
16955
297680
116513
265628
299533
281781
288928
213899
225495
78323
123711
177449
19308
119284
138131
120213
254693
299964
100582
177833
240966
162090
216060
146065
131054
18
132323
173935
2224
206508
270426
27197
248575
259388
191741
94026
182404
231528
9089
268417
251894
160820
271693
222776
277282
223997
116482
289526
15936
99878
35601
22401
84596
266932
193153
147521
63372
111633
288911
262073
103278
252180
276723
15366
298297
239511
57061
246152
122204
84371
280533
285029
280776
2858
8940
33462
201334
51253
129219
238545
116673
280152
40139
214508
154899
217634
187227
144749
7941
41892
126907
243465
27461
137143
160326
126955
289472
173475
41692
1537
87741
163031
173505
69835
139221
260176
138905
41019
144018
106708
215477
103969
121961
142793
177378
101731
284497
245602
284217
253070
118479
101266
294074
205346
16657
245534
244333
167251
167949
108586
297171
62578
193704
164245
136855
177328
8143
83969
26699
111729
89285
4484
125492
268349
214938
113636
156384
61193
200383
223444
191548
294413
188979
185232
133285
68198
79136
205977
142815
296764
284521
164784
53599
215819
125069
136809
174425
186920
94379
227586
6985
67219
78997
293152
180820
239555
100409
230970
297164
48242
267440
59116
31412
264636
99652
245103
239001
180921
58030
18942
69666
31162
252547
39501
208612
127924
102487
170022
41554
230995
201516
13757
173207
178563
208373
12280
148476
116526
266
268899
151123
88107
123749
75978
103972
293229
254135
233406
24824
30446
170487
147602
38759
254556
245207
289197
138404
6795
181462
148657
55866
81666
297963
112562
534
181853
86197
79729
283924
210198
258481
49659
106679
205639
274055
13431
215297
140575
71583
224402
218119
34349
191071
109850
35007
151485
133375
181188
3001
274257
124423
114995
165845
137048
124169
258838
117489
58205
195977
660
12256
184157
112489
179439
91301
113767
64754
190036
209826
143387
179244
166027
145671
233027
297358
99519
102957
275862
155257
27749
111885
87328
236347
256567
275822
142735
245763
7386
161620
126059
120268
115549
275540
89930
131530
2398
234306
104480
115475
122451
207663
71388
189347
273183
249739
178606
10691
258923
194653
163975
230571
193422
22621
281623
155343
286882
221147
220218
127321
286796
297618
77182
192503
14568
144481
180154
3955
37272
22180
116093
144469
265909
284869
120953
120250
187082
95182
174791
44735
179359
260947
48446
4095
163355
292702
55665
239181
34530
145912
237158
6498
162975
251480
199251
93348
83994
33049
199914
204978
94591
158082
297013
33986
129387
126969
145734
220879
281783
248967
282724
71912
180595
162699
181853
132614
229432
62436
140085
298481
176485
18323
254580
180549
145650
69727
85600
9979
278824
240886
140601
299676
142220
204567
131059
268017
133252
289743
239727
41995
213320
7283
66313
164043
176203
293918
283868
225198
160051
268003
185157
106601
185531
102178
179946
148853
47699
65650
145616
275632
49645
19678
78579
122568
180524
77703
230677
92456
266354
2612
192817
174496
5298
103428
132123
137919
88948
17221
149161
118607
225902
117139
287841
163670
9467
164101
130074
204402
192416
106486
251732
244815
262381
156958
260564
243263
54735
43010
115971
79913
193659
248859
266085
123396
254250
256139
175822
49299
182275
67562
98880
57946
109022
276777
33112
42884
198400
239149
278653
152127
295544
130458
102243
148249
225997
219150
73319
275858
34434
83306
223245
201256
172369
18139
14846
282257
280787
147490
41712
164406
216235
244389
222174
63992
154077
36103
82099
261656
269982
242209
19571
266084
94181
191379
187414
298010
295012
233099
267637
157465
262335
62067
152250
268629
212699
144374
57084
137778
285635
161843
63004
177673
24571
266429
136989
108412
52289
213965
79023
294917
151146
297981
285829
273291
97298
96098
39227
272611
175220
76393
237810
156662
260902
138842
173289
220753
296143
28962
217817
293467
206231
115178
113242
46681
292802
134345
47175
123389
194623
61959
76547
124210
264089
129184
103813
113183
67555
264383
129908
263808
32588
287792
119469
88224
110671
197340
12956
138157
233824
18485
211732
290640
65534
174125
62594
254935
76213
86867
120190
261793
285600
244039
26781
290713
226841
274181
106741
105131
33481
155324
73633
11577
145394
183026
15257
40944
138989
203863
247237
282643
255365
121832
250945
166978
99098
102723
96849
289307
116553
66804
287773
199316
122397
19903
51977
28794
185356
158941
129171
212418
55277
22314
283070
84679
24876
284741
247732
263928
49826
107077
292011
127017
214203
52244
187611
189271
275828
85054
167728
209301
260178
204750
38554
132497
238846
138402
272540
210358
182312
174049
103970
298983
43941
250102
11062
277738
42440
117344
171666
207588
280450
141561
228594
254537
739
186893
299698
116787
195540
241308
104552
134818
299700
4739
76553
161597
180165
56264
249097
220688
16271
189617
265542
278143
159565
145622
149937
86567
191610
182440
275088
118975
133903
123846
99571
195262
106403
108108
158405
145215
177568
151467
103266
179948
283011
241133
294612
262924
13668
219233
247866
194578
245090
216124
74449
103581
12393
110766
147974
99551
218122
163009
228494
69695
290013
27883
8678
232942
182324
146154
73343
112844
261717
212186
138690
244029
16829
118647
264886
16656
154081
296927
139251
288350
124258
221406
255093
34385
7604
274827
27148
152740
203154
211153
6198
238183
81325
34908
135621
23504
39992
112149
74156
258043
249360
172089
114564
172984
155312
136531
213067
167232
149150
39164
220784
78729
16287
62296
12447
150088
232506
172836
66418
209316
158099
147747
29468
154791
280441
182470
257892
156708
79491
146642
15826
116757
36511
163418
51814
128813
244643
75178
257056
224761
236590
42043
144348
217602
137819
287244
280968
179657
292289
40243
31288
190349
72126
23173
78143
143739
180709
20373
238449
51208
215394
79189
295468
254086
193985
8813
6145
167417
66318
10778
168791
73948
108373
77093
236734
254336
66585
26284
278615
208279
161372
236474
234207
116303
280815
153692
169601
97037
250865
17480
149380
90339
39097
118088
103568
200227
38620
145344
106572
171307
136379
261121
294121
48241
203715
135357
36376
81450
143392
179388
246314
273181
149799
91010
41052
97766
99432
93554
38658
165864
103427
167145
43919
184041
44678
256549
85739
208798
109227
271811
86732
93728
50978
79546
13299
240738
202669
150950
63639
191742
20584
35994
78308
273165
284987
247683
58310
79480
101833
294420
209013
253700
112189
120412
192129
79839
67937
38535
296350
210572
35126
120225
258784
63803
38763
205735
41003
198463
188090
260636
135965
192907
240240
162232
255109
86597
189079
271138
94131
138777
86443
264242
98489
224154
195428
157218
13700
281393
15446
185022
256704
243478
38059
210092
265301
180240
201796
173794
208254
86751
194390
164505
183447
74781
270596
146670
142949
16397
210828
13998
53672
37985
191105
295076
286855
290404
110733
161265
93098
154478
105058
207418
43785
259114
230691
25381
221220
100153
217375
295019
46107
267883
21901
214252
105831
230943
133807
285805
9018
57791
295061
232087
98423
103224
162002
151983
127804
137252
128203
282290
251772
246374
294865
202222
217000
119098
110884
144229
24906
36065
7504
165421
33190
120331
147894
22434
77551
237853
235543
242839
146601
128525
9232
54376
59375
133282
296294
108432
66838
67875
27970
180614
233238
111530
78943
186771
50543
35688
132523
143525
228454
71282
31577
106377
215416
100882
14222
287751
269125
208883
42390
240923
94638
126470
52338
199490
232008
196726
143302
91374
225828
294053
2444
27246
254183
103943
138688
295973
178523
221162
230746
176375
150093
30182
54645
100266
79575
123523
154667
88321
268544
35764
158511
231992
139570
186416
87293
124620
279445
20929
154057
110279
192944
6216
87455
188553
159415
1328
206152
292219
123620
282741
3582
164989
218688
59193
84704
52627
250331
152523
224162
9247
64129
201917
86621
5228
41300
167385
227131
192149
221126
114405
55753
55775
32899
109631
222027
94092
18357
12121
73419
212763
175314
247165
202631
232453
282219
271801
213455
108518
166036
231759
217845
294751
48465
212322
170415
54744
111137
82697
275714
1954
257739
67711
27059
111996
278943
271951
44148
56769
58256
297811
119644
83455
115248
283622
19809
277921
243285
227243
130323
44841
129251
32603
37100
233195
34668
189273
91916
135032
171623
285841
195690
170721
92633
7780
111153
196656
186381
251621
248765
146091
22874
109973
77982
271220
152907
127962
49685
110300
100139
115900
182761
183988
253207
89986
294841
254602
279807
67748
239983
207218
65486
18846
296112
199272
150361
162866
186813
209024
66080
223416
140399
210999
169571
231294
43539
108108
190724
263292
148507
140955
201292
159876
257269
258542
85950
257108
286106
293074
242368
80248
176486
159348
160572
211587
66652
133052
173229
178036
284476
201088
168660
25216
4372
273274
48058
188498
87049
295718
120750
118544
237862
9794
244706
77137
276105
152884
155177
174800
202267
89566
12273
193287
232925
110673
29156
60007
193389
258162
7939
59384
82796
181432
162775
161557
21435
198691
21581
251602
151317
206587
281447
234752
113683
180178
21710
292000
90333
87309
209852
4042
79956
249395
277267
36097
200976
192749
62671
294660
230007
32574
14197
24037
250135
90165
73771
87941
256852
70931
85421
74203
179915
167633
35914
94479
244313
91966
70712
282988
9313
15202
20337
207654
258804
236694
235807
15422
255465
201615
36252
221862
121159
18408
110143
276064
201811
39165
191531
292575
11582
136075
28299
192259
122307
112051
291704
166369
74038
129567
260825
51604
241391
299769
192264
210840
146878
288317
146848
68845
111519
60298
231235
12298
201611
32298
86121
151316
70536
86016
124568
273456
174018
143905
143998
116324
204288
1728
74120
88330
289495
123648
184412
12292
9331
62617
65611
82181
257371
173457
104611
193421
262467
171162
97309
102191
38446
126273
97595
222863
24006
20725
92981
144616
95459
164075
172258
12042
229146
26875
213087
154893
182464
154534
275252
50188
82090
295945
72648
232166
268601
250443
45442
116343
117265
291713
391
31787
127997
1197
273937
48555
88659
205241
174805
120162
236495
110084
240495
168005
290924
167495
203334
248910
191127
53356
149295
76718
145441
17407
31171
180678
193713
11898
114486
266372
157126
222385
2814
176178
24224
233170
78370
263277
264995
21021
250560
225845
55327
85507
129878
198688
247700
85634
158351
1010
31934
285370
52945
53366
54272
170852
134235
171975
41364
289332
264528
159382
250486
212679
9676
147479
108175
256693
197853
295850
85667
91970
221638
58918
270391
286181
106731
212884
180474
47093
257968
50906
144956
36821
235914
241605
142634
280480
241302
296348
110834
218083
126460
133698
179780
75894
164417
87172
70413
50674
98010
281110
21026
96747
157486
20009
6328
181174
288759
207352
40750
186750
206506
205988
207321
126470
291295
94926
56277
14897
62561
66036
108906
251690
33877
198638
219591
253529
205990
160810
192313
149512
46477
132699
34201
85957
262210
114198
125265
257729
13474
211920
38927
75393
211397
275360
243612
282758
148924
271828
158382
66898
218536
147580
130921
205822
289800
103473
10366
122417
183422
261048
161401
219012
8200
69889
288086
31119
89420
21050
236983
217907
19997
180839
9209
293809
237175
4879
116169
291105
119199
134255
157776
74487
140084
29764
213012
98699
136873
131512
491
224218
260427
46992
258486
265460
188996
293056
33547
96325
122172
229890
268846
218499
11118
299104
243150
14243
157083
79621
105696
5671
259067
31682
2113
101596
107329
172406
262295
269795
128771
57036
97790
67885
87131
115011
265250
270070
135453
227124
239875
283621
11749
41939
294925
119510
95085
197671
49767
180411
48015
174437
104874
186838
268244
34095
252730
12533
68549
237035
4895
272959
45393
157433
238654
33635
7056
251808
205901
148439
249360
7406
194255
251762
49073
231506
110536
274620
244690
210509
55395
17068
9362
102704
47260
212163
155958
88400
196265
288052
273139
102005
181534
92089
26306
267943
141015
198726
86441
199438
209900
280439
67107
185042
243273
109112
54301
110619
207021
193116
22404
133979
62002
122005
70627
90466
200939
91433
268805
19005
197769
106669
194508
62069
115641
273891
235988
87584
291000
24816
121642
126132
169841
7827
284840
78511
194666
16098
220762
289358
172170
138558
31919
55339
245590
64489
145236
212412
181973
85758
202359
44566
7945
91923
246443
284504
154399
22142
140657
220830
3956
180419
248630
95897
136478
2700
159369
268827
180484
145206
226777
186549
191055
139462
71910
165698
95496
214694
257207
87859
122901
70200
233871
169564
60629
40881
121933
130084
239854
294454
529
285540
108364
126538
6773
87805
145805
115144
197168
259444
49013
127518
276759
53393
257116
130566
124585
109392
299062
95988
99554
70079
89730
1109
32708
295304
73742
145750
227779
35047
113916
206801
100531
17190
295024
161271
145588
252414
242194
125448
80016
106666
152342
121555
181085
222418
99336
106660
116381
183101
162804
248814
233234
42368
213272
113848
242816
68917
1663
68476
199294
170460
94927
287860
184695
218997
93522
54876
182244
78040
98745
161980
161497
2121
52361
18360
264976
5709
83663
26831
96409
23836
290279
227843
205556
194075
194846
239916
193817
192379
98714
10790
232763
61202
118491
209705
29318
191116
77933
243390
8049
159602
90603
59372
238912
146615
241085
88348
104573
144135
56134
213604
210635
188509
93027
169275
160460
207620
272644
20447
85904
16831
25848
66772
251811
293189
296830
103636
169475
231181
58901
258324
20715
293588
75057
149395
214119
243106
194965
258340
252549
38793
193471
36167
48484
191119
286983
216532
214984
257939
110341
182664
145472
114938
6526
139559
70606
118612
27024
185842
113473
276609
198289
279368
199241
59408
257336
140152
248773
150977
280861
110394
293806
287984
44678
107368
62608
214523
298688
36663
30646
81423
110481
177283
49711
117873
2618
56710
1533
270910
180682
86908
7070
129157
47196
280292
185930
208170
246984
42668
94076
290228
250549
139698
200853
250196
275576
224577
249278
242117
140380
28472
289383
87900
28789
286642
219403
117243
186549
141273
158309
85704
64399
37261
125721
13378
68312
104067
46829
94444
157231
161758
165694
91618
264245
41409
241430
9428
194645
299491
34121
58516
261016
37561
51840
102917
114258
204619
225161
64834
219288
7269
14484
263487
130072
78258
50974
131846
267508
296023
287856
79793
70565
12664
175559
194712
188553
118173
171109
83002
12532
261205
41549
271090
114108
141391
159307
55660
188754
135561
145487
296524
273235
84987
81086
59578
122513
157687
19150
286210
100832
239017
117746
55354
242503
107437
217050
79506
269274
221898
298716
275748
169961
131212
143553
86882
49985
162904
290043
199910
51440
104345
53677
93255
45596
252559
187143
32684
199365
258389
156436
146529
154627
259800
255015
21311
273049
46808
257185
34485
298061
238623
34379
97205
93869
229352
234616
271995
125886
26394
86052
155722
240958
195688
253914
206020
110782
117311
18278
164659
217728
227873
190529
85031
227914
223225
202335
278029
43322
273184
141895
181569
212486
200354
84946
125080
263726
260339
172584
101325
199517
290119
177412
121906
17435
39605
19213
244731
257201
49411
120093
261479
54939
98645
127813
119575
17868
231831
87769
228405
211840
271709
113689
231922
228102
16741
194745
185606
134081
202532
83314
160964
85835
109163
20993
284043
183341
271662
267808
62434
157832
25116
147546
160078
276675
185755
206548
144248
205324
275188
97048
158312
210822
19887
185704
208418
281056
265020
267047
204100
197088
224866
160747
235163
126796
165680
213443
184196
56086
279280
22476
1455
139879
234884
82376
157035
107068
297797
194699
114873
27027
106080
176741
193218
23354
142874
205158
127121
183763
58526
278377
278740
132499
261878
161223
119193
238249
26080
60827
92818
157664
265353
88786
179200
228759
100847
89290
285160
283968
239283
121985
220473
138187
241330
207979
104232
130340
130289
206508
195983
17206
60776
271652
129211
276522
115636
47036
247135
61591
82391
100284
6433
263582
137712
79602
295911
45710
234412
116906
225888
75738
174815
82369
250410
119005
258445
166114
192588
113092
202342
22651
284560
106851
85683
209607
68308
57392
228193
59896
115458
147933
52717
57676
157574
201320
117504
203889
113311
230860
15902
238808
257660
205300
102275
71863
104276
66858
242439
138639
55199
210108
17381
164642
272598
38335
283858
60809
167475
163318
9858
87110
138151
127072
198302
114978
214303
82482
83308
180314
4543
201769
14394
61687
40706
264818
213184
273935
180584
96971
154809
272814
66813
272766
182511
232306
149472
96129
250969
79568
35445
226622
88915
154875
281322
109890
109445
272728
136521
120199
10063
132985
100551
212821
34112
77943
149539
26484
285668
14413
239330
152044
11472
191370
172036
253771
71166
212533
199019
113318
47696
223490
26301
177110
175115
55199
34219
295890
66170
204902
54002
251178
261494
297324
77496
35523
189899
267257
152188
59942
207269
280235
261489
272723
240766
94902
230741
195214
188451
188095
5278
7356
261593
71620
51601
257009
149420
109846
15332
296772
254992
25137
261136
287055
91682
146893
130914
97767
111234
53888
19682
102355
246771
156158
66025
171700
187950
196777
197645
170504
122596
174795
9042
168059
187067
21701
69874
154560
133219
127885
256955
259948
252909
298173
78222
180911
270914
180555
244429
59473
75906
242859
238790
46294
173350
61453
40313
99093
294715
260881
130602
142063
197870
179456
264644
88639
289485
27333
209489
99812
242024
282
38969
179567
275534
222542
149624
111891
267121
20365
107236
95481
127719
41964
235401
112116
144644
161029
86434
250582
176399
101234
215612
93773
254907
274358
201140
96005
265153
204513
277305
15254
189867
145943
183169
205934
158723
130778
197863
265687
88597
213642
73614
155372
17253
75497
105480
146179
13550
259589
285127
42844
236390
153093
183429
142028
277259
229323
89432
248410
274238
222530
111106
41489
178208
193770
296099
177861
128105
27574
48397
248189
54616
177083
71164
43446
210888
177721
184844
108513
165294
60955
170408
179616
289040
15143
86226
247687
276999
255713
186991
7585
28097
153470
35427
2689
72003
196411
217293
239752
256852
165926
138307
282638
103152
159023
44204
117786
195585
58278
5252
76184
279760
201804
297779
213929
82762
40337
122670
214643
233191
295430
173045
141422
84928
284283
221126
110284
270177
144701
29850
228595
93641
20008
169875
224343
120995
152563
39363
190431
184117
137553
200064
240072
80242
81433
141831
24294
36080
247363
48408
217266
101867
24027
235302
112864
291734
278291
295531
259121
278798
57487
142337
187914
233008
166343
22651
109063
144108
23415
266373
166814
294440
282955
299740
39091
247427
254095
196503
73069
204124
170984
170359
284146
247400
109385
254091
178012
45533
175713
98876
185619
19900
285358
110544
165786
296738
159238
146251
212692
18022
68635
213693
175332
151379
185935
214507
201951
14097
12801
128853
293307
164200
16977
250187
84217
68833
193275
292435
176122
9096
203816
206806
147726
240672
193066
168881
291692
52088
88101
90100
174207
225123
205005
68140
16527
149685
298989
283486
299689
209267
101584
152260
27286
194725
109222
60071
211886
249472
142855
11245
274441
26567
104825
77990
171932
36232
99152
137490
114393
11506
84885
9262
297990
173770
10183
220947
36075
197589
212071
103628
12263
298901
121056
148349
192456
170716
258293
58174
207807
189784
184264
145346
228958
81272
10909
230853
207721
247937
171376
40794
293601
105916
30054
167914
88424
221759
56603
134249
98254
159725
214720
270001
198649
250356
255675
176516
254579
61879
116661
268181
110716
253986
86843
221038
54384
52501
254502
109495
57250
295996
103269
56336
179745
142655
208470
66823
235963
164278
111737
148661
8435
9455
191519
196878
5976
215876
28478
110617
186217
78369
278943
190962
45018
275479
12973
69166
167155
123180
63814
196197
180699
172597
4084
171453
208594
171401
242304
286038
160793
187594
231717
224679
207395
65410
165126
57005
33130
291280
297619
18318
241952
143209
253386
232293
273166
34206
54292
196711
47079
153018
221821
66012
267428
287910
77867
63454
61454
244091
87600
109413
283100
74330
93698
163244
178923
264923
211575
134784
259734
9269
262327
75957
202430
191351
30065
156907
89698
32966
26894
816
242595
199352
203721
230690
42859
189334
125859
199928
131697
203299
247131
137269
150630
61378
187322
58289
155948
262149
273375
20222
57944
134617
263243
241685
126295
297393
112299
214140
281218
151692
199513
234464
159326
31176
255513
78526
246412
7697
88232
56949
95903
259279
298176
157710
68547
85816
69320
47116
170056
157892
105401
289817
73960
17231
120251
78418
173050
256465
162293
9486
2809
45672
234745
75524
158014
84251
54435
299180
290029
137313
126258
58520
139531
210524
180626
175832
125447
118807
76171
292091
238796
16529
150283
147927
72379
47036
262952
75097
233905
179755
168244
290323
99607
215148
81453
253888
276014
172688
151151
128288
172426
18534
42961
19188
113254
37166
128281
2412
295082
244031
271460
29241
152065
87830
57123
186127
183701
140236
165103
90144
101104
284575
280813
46545
177107
52716
101458
253549
72128
4093
201825
242919
198448
111340
64899
273712
209297
243227
216312
78675
170098
264500
128477
297259
213248
240095
175822
137131
295150
188409
201204
186543
99055
182899
277865
248024
32091
115744
122543
168489
88062
14347
233311
147075
85943
100289
205908
141557
251884
3873
288880
242612
192027
165454
32714
272108
202707
232867
295448
206350
68400
195859
275011
142192
232989
246222
26861
37484
32256
73878
72773
276019
293247
211563
229820
293982
249636
135166
117000
121784
66039
231771
276271
477
133612
82810
139734
124631
143466
167211
200606
43671
225130
296362
215471
270358
174720
75348
8057
126636
147972
180015
155356
244667
127602
75296
156155
15944
248460
200131
98002
62420
40030
156314
139826
29712
194250
283339
33882
102624
56298
103927
262258
231169
277123
8873
106699
234160
265637
125222
63319
165589
15502
17862
192330
279699
93136
180975
70573
44854
1655
145812
84219
197569
270650
202816
86037
53141
244761
144650
252857
112197
83263
292720
3509
151640
19953
186729
209004
238648
113999
21290
192407
115642
297292
93608
26088
176791
107972
153337
154155
195080
224816
58952
148203
88394
58666
102936
62418
59106
182787
44866
296679
241972
291832
251096
185276
295303
234351
32462
205733
228133
78781
115826
60976
254133
138752
196840
100762
228012
198148
22195
102073
131388
271373
30640
75410
148151
60984
142385
257601
54340
185942
192849
44353
148966
153101
154030
25270
250546
91978
189170
89166
148186
155921
25400
281821
107192
200605
129863
182867
105808
1556
232360
114744
92914
125823
142386
203197
209111
110250
52746
277341
33801
41010
87134
130955
206071
222995
265215
176440
248821
258334
85601
258153
206840
218862
119312
2719
175697
266982
235225
79292
203957
94342
215527
85611
280708
22560
124478
47224
161125
138548
111087
196584
31003
273597
254846
8848
243538
13584
77557
260083
80822
49956
4021
49543
71795
281662
84380
235262
116699
119335
29071
237451
54552
290565
31961
172742
242161
101182
261625
37735
284422
25955
97386
109402
175628
205154
31410
229325
27196
263986
38598
202823
271574
187464
2762
67394
156647
167901
220943
280986
19519
166655
113794
113928
54939
195878
2449
272268
5911
174516
53174
281007
251068
81055
99051
71549
26373
271425
82625
182123
227645
128637
61924
39607
244319
196117
150100
97752
212541
113397
124725
184872
158146
143824
87154
81261
293683
226726
27054
69406
132808
264338
202788
85639
166500
41616
106015
65704
218262
119810
147224
120531
10687
97338
179584
184255
288326
104409
220730
66482
162822
88875
24755
192318
278996
174962
2565
287293
271042
175504
45919
7985
254181
141474
133587
167414
222009
160438
53224
192308
230981
122041
100092
145501
174046
243976
116522
244261
164150
69302
234736
2287
129277
57057
199761
201849
48758
5907
66934
135627
161769
36215
278959
98963
298761
57757
22423
96296
221300
90667
222086
110856
267794
75356
20023
191791
77584
279701
108957
117534
230028
153911
102843
258627
282726
169762
220019
36569
166061
59824
34064
237379
29680
14579
157801
205123
242103
141032
236432
145958
251125
202111
85885
89012
169929
47349
298348
176179
226684
121642
229223
42786
194684
74692
217488
155793
61798
69007
231982
296109
169075
211873
206919
265771
242694
175598
280247
293966
53853
282967
92765
6099
217464
205665
275946
102750
144157
283191
50137
291905
56513
100390
76704
72061
234962
58465
59526
181079
138609
112637
153212
173653
129873
107877
288110
271721
100184
251217
149659
268989
194323
712
26769
126475
254500
126177
210451
253084
193563
261188
171869
127860
247775
144578
166837
179130
70697
229012
274389
57641
75680
249111
152001
166582
295263
41823
135854
179201
111567
132839
214059
241957
65388
272562
147399
298371
134030
135822
11687
115108
106833
86693
299356
144108
58585
163175
228474
138162
234386
86392
264189
285253
234274
822
87592
7218
68883
7375
154562
192094
187524
58476
244212
176690
24205
104504
86417
41963
133961
206580
122416
280499
119424
269661
118455
204652
163178
180166
59153
220961
45283
292700
159614
199059
104201
261885
248994
217456
254685
181406
171752
244426
4212
157055
269450
286280
34869
72835
141571
194210
231800
297056
131508
261023
253262
162535
284533
267750
224880
264867
212991
49122
205279
10186
272175
105764
219612
281350
226217
274752
50119
6319
129800
166961
219699
70627
44388
273939
74666
44996
174771
217179
49503
97484
47188
217710
207106
278837
96898
74706
185798
105588
12792
128170
61413
32126
20059
182459
71416
188870
200536
182992
291830
158131
89397
232467
222737
96080
197756
41560
62606
49615
166172
281853
111939
105150
68718
130536
152230
188520
245761
168959
137063
96652
16689
263012
121741
7621
206472
79749
234143
136829
155180
290317
79450
13117
139722
214036
88950
242558
19434
152690
97981
206893
158570
107420
41810
185500
33508
128750
64880
214596
225010
264990
95236
258610
27439
150479
68085
280365
53079
86811
271739
66060
250131
23819
184056
64591
296787
37109
155207
10364
215669
177746
60275
194161
112916
191829
106535
38327
72679
185119
155526
256980
274746
133360
172425
196020
136823
82449
143066
176284
1496
81523
54108
79957
110040
134278
168850
46373
126307
70713
89714
102945
286378
281454
90881
110203
221836
154257
247766
65194
159494
87908
147541
235277
96573
251016
157098
278602
168029
99062
56425
76930
157493
240407
234692
155088
103125
36372
234172
83093
268945
183700
151554
113325
243355
208378
70037
245571
185739
269355
8252
226365
46922
105369
50811
101793
41183
14295
178031
45711
293303
23774
285911
38596
170526
296995
112610
203263
17336
136000
5613
283896
156680
289504
299285
133342
65968
110797
260534
162507
15906
122356
151156
230947
180033
32448
142726
101071
175845
166237
117069
270377
299097
169483
159984
177046
32324
278833
188118
87798
278256
120105
10863
96427
228258
198647
241896
223407
178818
280244
30389
188990
161327
31664
29843
254392
221393
50635
247312
34317
146969
111338
63889
234935
273610
203697
1794
118213
67970
107557
20968
192330
46988
216476
42987
150030
78907
273655
254283
977
244556
10073
49208
150285
279890
105932
68677
71538
196291
190840
53252
141566
293486
254801
43420
118700
208999
220294
52326
263158
291044
99502
18095
292906
111621
34192
163532
117513
9429
230368
111749
110128
54788
200143
200062
40121
289745
172341
122460
70774
38853
11919
79630
255992
152506
67616
256062
271902
124325
216897
253890
275798
51489
252411
92115
90219
217487
117148
65299
188760
239342
206139
62455
148945
229220
232348
25501
294147
288955
236358
4489
20353
45875
44518
42668
4139
50961
199831
267355
231757
254847
53140
291613
186992
186945
267753
29191
271671
184017
190812
62600
142566
64575
267548
40747
299849
202462
44680
44649
220533
82115
21369
155121
44105
41529
74316
111119
290707
130239
4775
144804
71619
50915
234299
205320
133932
82165
69080
296150
246138
240281
60111
233204
3214
55852
209113
83368
234784
139056
194646
7018
148810
288336
297327
287392
218087
57737
67935
261800
259610
34460
96156
32900
136917
170131
295309
252838
199740
128221
151854
76348
192302
253388
32889
83079
139475
90132
82345
266040
124150
54686
58163
290076
61424
275190
101698
161526
274818
14011
244330
118601
270799
288060
199322
83837
212578
152967
186501
143552
164125
57807
42805
199095
35903
55211
140345
63072
154903
21539
5342
155311
104371
78595
190976
64823
229099
64304
1512
170788
34765
156286
68142
287895
60785
29181
193864
195848
142695
8036
142398
293786
98220
4227
265678
24512
22905
119154
67653
253435
59723
293335
224717
165075
97349
275840
224953
136911
44317
57545
137723
168288
195370
258097
55900
188608
38886
117446
105632
257567
75588
53811
64747
244644
49740
238918
137942
69301
85712
76274
249098
189844
51240
165068
140438
222163
207925
281438
115797
54671
142721
82195
6383
111273
249817
70455
24177
31772
248710
119246
244934
229423
145597
259023
291687
287106
119075
212011
30051
7090
41676
177946
151045
169757
192348
80289
1892
224786
63366
104297
20516
79178
207820
90338
105666
145905
37036
89908
228066
21995
239276
112352
49131
188152
152520
224345
150343
65732
289574
99626
282593
214363
173010
56865
13800
142139
232603
119668
209259
124013
84262
128907
152715
206245
93801
280861
246799
21294
83453
21990
254256
50205
273831
124098
68134
88530
169632
188904
163083
102884
210600
261248
88879
98020
92573
17761
147236
242892
160772
89855
7067
119921
284002
33059
222829
113802
114445
192011
197456
253048
33665
185320
67368
297329
234279
195073
3262
258496
273364
191835
37727
87523
235578
218351
110994
214602
25027
148272
261379
274537
54826
155447
80241
283077
97992
44687
60674
206513
890
78414
187919
196808
299317
6085
148520
272446
123697
200424
166850
117833
9369
51658
239950
92184
229114
20454
42922
159397
194234
196517
85345
218719
186929
62710
202053
102311
24817
270719
207853
258074
174457
22707
141572
205847
255292
233722
259527
9962
68934
265064
182964
43438
97655
105203
81428
297178
103986
89160
259854
136595
73119
188407
288762
48392
198163
131315
289197
232480
279147
285242
230001
12389
114118
22456
197051
286593
17074
62082
203671
69857
233110
168831
62955
213725
167058
204803
112921
251729
282756
223236
185355
130807
221834
9580
75972
293545
139305
6290
250060
172040
67584
30461
113909
86244
150751
201872
282963
109983
75423
55533
87970
225252
97610
220256
213986
181158
35240
110831
87269
115433
254558
271058
286305
34868
281798
223456
34902
113445
51489
145569
149934
11540
227422
103188
71565
86114
17068
172074
231039
120699
204451
158157
24234
271197
43646
55970
93121
166576
208804
256702
43683
287003
240463
219357
226008
110429
4250
134481
24359
28362
154667
67932
230692
15026
72032
210526
264261
276926
143036
185317
96318
275655
44342
177218
284810
89162
254790
216967
78942
21906
40207
159968
80217
81452
132417
273599
11761
175112
200100
77326
200586
147424
27061
60821
188074
181952
171495
26955
16641
16730
224007
276682
235389
267781
286836
211186
178712
140958
121875
222445
202870
55734
14190
76811
175886
65096
193626
209367
24409
84024
148983
1802
276518
27654
13718
2238
257161
76656
288727
103962
196579
252086
161646
219663
76266
62042
63974
87620
93063
45394
165544
226785
152143
266525
49304
62439
221238
285825
239252
19092
67971
118572
951
60312
159904
93326
70608
82314
41267
100283
124354
285186
106449
143470
202549
88931
171731
196660
212485
220465
206316
211034
264369
215714
220737
190743
33415
114100
248162
254618
260805
239214
257002
210218
137854
191526
14152
59762
192331
91220
263597
99082
42155
128357
126573
245251
252571
151287
262197
101205
84198
114802
133214
54504
161168
4093
261207
172216
156043
114434
251860
22930
18352
294107
24864
171603
195194
209278
94105
163177
231679
156386
75101
44384
235253
20906
159090
142932
53976
203359
10666
28347
22847
107650
79456
16782
105053
76851
163637
10502
224257
35864
25382
93143
299231
198263
245201
31665
159291
258235
281196
60000
128750
249204
184274
131815
194964
23415
137278
86281
132134
153434
272009
187484
75485
85801
6898
155913
261862
138234
158403
91394
289085
11553
293249
58050
294000
81802
183508
149210
298072
175803
263408
45129
208054
101992
70188
38299
168263
209609
258337
72788
84394
139784
254128
46311
164041
141107
245136
51616
248512
45489
186478
138370
19611
289018
42304
73324
165027
79585
294843
129960
221308
158231
84266
1661
1797
122578
287460
14432
160427
276208
204911
297521
45004
181741
31278
171387
283850
2162
98099
73678
66425
99122
160189
14802
245380
87106
127611
17506
120829
289130
121907
146491
99576
176478
91988
204313
296816
117312
253170
47894
147580
170327
236318
246176
14533
87123
168038
39954
262238
267776
149487
251508
187854
43453
218253
230221
122252
274303
169192
90942
224162
276840
229261
82076
39488
36076
255409
184849
73913
34043
122521
242969
109305
129571
56167
291929
186477
55187
88157
100516
240791
158294
74412
215224
105258
216329
173091
44635
81664
70178
293917
187884
256904
283790
190394
147287
162622
233053
192747
106457
284999
265964
117473
205967
52481
16879
258116
53706
43885
285203
155736
236310
52961
12028
166435
291608
106311
11432
145313
97332
113903
220071
35503
38227
62248
139408
84738
8825
137427
45392
161553
58002
113898
176538
282159
56124
104565
11215
229410
284466
8154
51179
15647
158389
234507
2726
21241
208911
24884
102853
235565
116991
277523
236878
223579
251748
229079
15784
130575
199299
260539
166472
11351
213661
256234
123524
118327
143324
74214
188036
25723
111026
40610
201254
66194
195116
236727
229433
179417
122367
16909
179812
117897
95382
99678
207090
9178
53802
261634
129943
119482
138080
292489
92352
18365
154570
179727
170341
251423
95019
143382
10004
221477
221160
164055
192507
272849
102305
99997
213158
246729
132212
177038
229414
90862
56869
86574
138168
170539
189001
265686
141677
237792
289694
87656
21666
276056
56009
139725
10849
131937
77176
120188
264502
40131
151617
160801
255300
101393
72471
143545
297143
240261
207347
85973
214929
61977
18922
121630
153629
43601
269068
84895
60644
196296
298879
55128
270667
246743
586
40706
116041
117014
18969
246121
294716
55378
215853
6117
141038
197610
107993
83937
261359
285061
30103
207835
177397
30555
221638
273110
162874
141283
11142
65923
80866
87158
84021
4619
58013
150953
126010
297
98959
147323
31128
90496
27294
36830
40269
61205
165402
101912
229256
9653
36578
146251
269887
163982
276294
272022
229337
278011
274958
129872
31010
148557
277687
161061
226200
13150
15056
176533
255932
97342
94112
240957
199706
288777
26927
60171
133037
162682
280874
62240
247339
109768
114964
276952
76064
192464
280872
32594
42119
180122
235179
252953
57220
106017
48581
278932
253593
192821
83268
25338
146768
190173
90890
57323
100503
216762
8869
244662
94550
290166
264139
156067
212493
105761
168469
257577
222095
54054
95783
91148
213216
179818
238765
209873
24165
175766
277399
18475
52454
250052
141446
264115
250263
181952
210262
218164
119407
182118
218622
199634
195867
107180
220701
16269
239942
35250
165001
139161
275321
190625
72737
240579
187086
225229
254168
287512
35207
137298
201828
15114
248304
261963
275050
181793
111758
3526
131943
242763
79609
157656
269228
292573
262071
133710
193916
132564
170764
273207
98343
84693
94769
219994
155235
139431
210711
91151
142846
102652
275224
159543
54937
166169
124423
176961
67290
270291
171065
178144
141215
204801
148782
103698
145298
178380
72
61839
149921
70230
109379
14319
209478
201367
30343
156593
172550
280583
104904
139375
292037
145794
183645
199899
80413
172372
65767
192769
83418
9919
149724
68062
107559
173147
133974
244350
185508
248430
250373
9389
204662
270324
132271
297480
278538
116024
49046
106549
207894
107003
17798
233655
233558
233993
11893
116894
182581
101629
156470
118463
172878
26041
7073
228140
63422
66094
129717
284436
124464
125309
262561
142510
15244
249492
188952
109233
217228
257329
44671
212087
94999
278228
136058
100376
83519
251533
107992
46863
275816
212870
66113
193781
174898
83790
275150
86673
20098
166568
124157
199449
164693
41713
56411
262487
268944
143217
82492
40581
119161
71492
101027
173460
61924
27044
168010
36685
104182
249951
68299
34301
37288
193050
122673
151329
110337
94631
45330
129434
264731
4234
289423
148431
135934
185326
5848
64312
204997
115304
288791
288296
78886
209904
87907
130331
95034
218225
198750
88110
193740
113700
16190
293793
90359
298052
47842
192357
3566
109795
177714
278175
272516
234422
209843
14735
118069
265843
209949
44945
247548
262900
77815
79764
66967
256364
45447
120890
110997
63046
78294
240376
296490
25058
172816
34451
42557
180119
100758
141971
215738
72413
2034
165346
270314
273838
42262
286870
245684
247248
172025
232882
164040
289384
59865
11975
190839
262805
180189
258049
234126
84034
6534
1340
281960
37332
54697
143939
44464
119915
27060
78640
109316
230247
141708
206329
161120
281974
74392
246503
278659
65421
81982
204522
226382
201642
45338
82701
36383
245884
257374
40447
193431
295040
120760
18513
65765
871
72696
276029
215660
77602
98120
57176
99234
184415
195593
3834
135353
294652
2428
294946
222464
179422
60810
167519
48442
170384
292895
71213
258102
213352
296955
265653
71581
232052
149969
64758
259201
9321
9072
119785
69138
156976
10097
92685
144345
22942
183944
2975
183905
289407
82842
246205
277922
196742
135288
53230
172119
128001
90397
35873
5856
105803
121210
99370
42548
78749
85849
176042
251167
63344
163244
57558
1410
161178
265002
175551
181666
191141
255823
136400
16981
150790
101419
86477
194918
281753
286785
116328
17771
132261
75974
74794
293211
279148
187746
184204
110706
12362
249564
209436
58288
113064
61513
20143
247362
34850
12069
55931
56024
4110
212232
242785
155587
192530
280581
211266
114256
113484
227078
14218
199748
195086
181818
63347
162602
125195
163834
48299
8763
105146
131836
25134
294023
215016
74434
164092
84320
114684
252815
270655
13455
88525
33000
170949
280630
64552
295476
229521
58308
136898
274390
53133
169509
17675
127739
242705
144992
200193
61455
244849
58222
147365
139979
174717
138604
27033
34210
277197
257031
84624
251091
148248
257387
257196
252998
44467
151077
294749
131130
108696
79528
266573
7713
219754
238950
268666
63157
211765
146459
70056
33244
97953
222261
278742
241870
235989
260626
87385
178057
95232
141352
277580
161979
230376
195005
58314
264283
282468
56275
88331
220683
38240
217287
49868
117898
262316
216527
58572
56965
82864
289855
175975
16621
194616
286010
99457
270215
191117
29784
201086
294987
249870
140360
80750
55538
171449
174633
173405
109593
237337
26233
82650
101458
16863
252168
221566
51672
162069
83538
48068
282564
24620
173065
244478
237644
178556
127790
49839
278692
270083
219600
90263
267116
159617
120774
279513
298434
6976
69749
18305
245105
12765
66657
3670
178528
290181
170702
222738
166526
42234
153419
259589
227439
123512
79115
113131
63845
115101
220514
290870
260537
262505
297855
26690
32939
217496
122865
141736
289685
207862
176245
263665
200135
138630
49100
151414
297135
180622
56338
88954
207285
246916
149520
60527
186204
122425
81926
131049
126005
129357
271145
282167
81250
200577
193280
31066
143987
147763
92122
131240
217450
49284
169224
131099
11437
242536
205915
237995
151135
68993
247998
269103
168774
126455
20561
113645
74150
4963
29078
174690
227864
185323
279659
247995
208454
181981
130856
145369
49592
223533
281610
199721
193639
299676
157292
141019
260614
98724
76444
139622
89820
223244
114161
216697
60545
265338
198412
67394
19347
99180
240570
151536
100932
188281
80274
16337
101849
152341
128961
63521
233760
170069
6353
275858
194631
33695
173778
82113
239585
256580
139118
159394
178029
101125
269651
255173
268587
265290
158274
12052
202356
247616
1814
53731
154901
55649
151585
153215
261462
236522
236750
26843
165407
31421
73826
285067
140073
45712
44056
249959
68737
6666
203617
251964
235719
69275
176186
145254
96620
186108
56003
9836
98751
89951
126865
164801
210940
197970
19392
92558
188438
132701
108144
178200
46089
63507
257780
169002
110507
68898
91089
222586
227872
212595
82432
265754
106269
61582
151229
142395
259205
126724
8995
247539
231162
135759
247676
163570
123192
226653
138630
121066
65988
240984
164595
120638
102127
276748
299904
184941
273867
147905
60981
72050
154766
261088
90905
214884
191350
116171
140651
193826
195491
175934
288497
255320
75341
265540
48325
159880
142861
124048
144774
254609
169124
20991
131993
26114
113507
67490
182566
288403
11247
257483
286715
51447
124663
127390
28011
176292
190614
133290
173167
178645
44666
227359
175226
729
60610
185917
164224
249732
152903
52945
243521
294374
53216
187830
135811
106702
194899
233321
54454
23610
36811
158471
166277
225240
5362
98670
157142
75524
50123
129185
213660
39872
274862
71845
179796
193095
262170
45346
135139
95674
169523
62244
12082
183130
207673
255632
81307
291698
238176
219622
104721
80300
251710
157338
221363
192482
217283
96531
279832
281183
216599
207108
278678
144598
84557
100175
82317
155177
61476
155909
258804
196455
181798
151659
199755
257382
14514
178667
79961
73055
37773
133693
288889
291291
130747
71203
210049
66964
192520
216296
74197
38230
104196
117110
295686
149592
67817
122665
18061
199290
76426
206860
214630
575
268363
39990
276811
282493
18442
237794
257824
18697
152961
207774
125626
203726
96514
223064
91243
55614
79760
79623
131751
19273
137614
278585
7524
121809
205900
209291
108701
259775
27438
107395
249214
291706
17117
114477
101834
180941
139938
53092
29218
195722
56407
7395
102275
17990
187704
124133
31624
234850
200343
101356
224815
52642
48024
89625
247416
112946
32892
288028
194500
52188
268317
239233
265998
28077
293178
91334
21895
115405
75172
11664
16686
8407
281981
153126
97670
259169
237713
166583
197176
188962
93883
184164
24570
54973
292782
281494
14545
18580
205821
107662
82945
217097
77582
109062
116183
179165
283096
106392
138163
101685
72883
127994
284145
19533
234087
28895
268746
68328
173806
222157
21299
192302
114658
198080
144579
159991
170333
117940
229467
203266
61783
245569
145679
97832
51431
69447
286653
278772
54347
196285
220981
58131
278788
173098
150981
208497
180770
222193
254436
219978
230829
109575
11292
3483
247611
1548
259838
102712
174153
60305
247998
139401
281550
242385
177168
160268
9390
189828
246631
217699
184940
53680
192032
241315
111850
146994
40925
150643
282034
234494
42092
275649
139635
35646
117510
275463
801
3753
165873
6697
77795
192982
44603
162709
176648
191837
3170
262108
217488
280410
219850
35092
101152
271115
63123
213204
123651
209876
179324
114153
201063
197149
238940
4304
246316
9751
65278
189429
82748
180157
142848
103799
39463
240635
197468
76856
233287
287973
169214
216311
171535
104839
96722
291657
33745
202647
148239
233876
266058
6764
84913
191783
220552
32673
27174
22972
202505
228988
38092
220008
100605
284917
124072
85627
294694
93675
161541
31882
32946
70300
98743
37278
131593
278960
146373
104400
103579
19950
255352
185485
207478
22750
107170
285600
201826
176066
210758
248804
211355
70371
32577
237334
28893
164490
156121
187891
224701
68793
2575
130501
253981
255480
108103
71944
263921
183565
148130
156889
10219
35804
176610
295804
12108
57486
125380
159160
196553
202854
160039
11762
188640
10633
40109
149566
153266
179622
231649
43294
195579
150471
46669
94228
284683
296094
143143
290236
280688
51685
122032
109370
58119
242168
53077
138182
226706
255057
299073
62431
66023
274950
219858
156803
175563
107975
69101
95057
115000
203513
16248
262593
156422
57973
5225
123878
123901
238121
282487
53891
220328
266393
132199
296664
153225
186302
162243
286817
294138
4386
250748
117852
46538
267073
221263
152271
136473
279282
97005
91352
215445
254112
22857
182852
37607
3991
247354
9568
230932
123993
197518
98604
44833
172326
283016
224714
144841
263319
24308
200656
269721
72721
150415
285026
255550
210893
230038
234454
133986
233611
265596
142481
270523
171868
17238
169207
208634
264716
248916
159663
113419
165615
53990
234768
187722
208548
155385
217066
138306
87646
152135
290874
238161
143552
291162
37541
57817
180600
16874
24905
4749
19992
237880
147083
251354
30198
95995
245564
59853
67435
30962
216214
163841
138287
188046
241625
86659
91047
218441
13426
110231
167109
162944
292448
59191
7825
250289
278624
57131
164
170966
213449
220069
110710
89076
143786
136363
102564
285506
127927
172118
11247
122763
688
278332
57491
8106
246863
9782
49322
213219
166340
141744
228879
23682
124974
260086
40864
87218
242721
196695
273457
4554
272285
108757
49029
152628
132088
197365
290242
185745
166287
33704
41383
162414
14217
281110
130769
199289
192486
168343
10730
8927
161656
123143
222076
3335
196533
251454
64853
21079
9533
191003
111185
75639
256726
99854
240756
125029
299412
105019
117272
252107
200470
250513
236035
268131
45726
224568
96893
89421
248974
298138
230850
64043
51959
183660
61996
193344
44783
8827
117083
284645
71775
40762
100068
241298
139508
249543
6266
40978
202607
265531
96957
143850
194052
288493
31026
177597
155662
281127
161051
273129
75405
233290
169344
16056
106120
292347
49028
23810
42001
173151
277084
131821
177306
10582
244751
26666
171538
148749
134667
27859
120715
62583
249928
10346
216551
253487
111663
175379
63927
275213
102480
104417
36067
24465
86579
246891
1830
292472
295270
1878
285257
111140
298818
208983
119967
38358
267174
71882
265212
245882
123273
69572
290986
168309
294033
21901
269271
201194
13748
97699
101193
41665
238951
64338
32189
192974
73295
5041
132054
283627
176857
110429
93592
177684
218821
133098
241049
231686
3891
289007
170962
295417
130096
210023
107574
176476
112594
213650
197125
230904
136921
132355
113958
232270
286843
164857
147784
291319
252636
215277
34591
83428
120258
188132
31758
215469
75366
177774
241321
34817
154908
113733
297240
101429
56095
130497
74148
176233
23715
164088
232681
28612
180668
230473
177272
218882
42403
16763
225262
208723
256768
131583
161830
292188
31660
228258
190876
228473
132376
78529
98224
125372
217872
77051
55097
114476
255982
148457
255051
271011
163570
92050
76074
153302
70221
50160
30108
31264
10746
42065
296402
180906
239153
134291
81512
271771
237963
70279
147529
234216
293747
284821
67296
262661
14943
254586
196792
50548
271802
264040
204767
276779
31685
41069
81547
129058
93660
196183
24773
226727
165108
21635
106472
134653
126935
134980
45134
235560
5284
179903
243157
149396
285125
74721
124469
220606
85560
211502
46155
232765
23432
159312
106368
194620
296772
217136
251223
218312
295195
177593
238376
202545
31598
298744
169166
183018
198452
168855
16168
181742
141789
135689
285784
101868
30553
478
14870
119275
115701
291129
117116
99811
148484
48235
57609
3689
71880
59793
102658
298728
185811
109955
8032
87318
209526
166567
150842
131628
65825
212701
279497
289626
172277
95993
100690
174341
46050
10538
180428
138298
42804
14986
116591
255529
209166
9482
104173
267410
124768
67293
89781
26164
88968
192889
94534
209473
75966
279883
107978
43895
296556
110963
148658
48982
56086
213589
274512
103152
117731
104847
20829
253523
38521
51186
194681
219038
178995
58970
147052
68027
93211
133956
20671
210106
183515
228773
277798
264989
215831
278698
250402
157057
5199
146434
197748
192453
205441
184039
91106
162836
216764
89909
270149
236785
207490
3423
263718
1383
75274
203433
288901
137492
244686
229491
47944
210598
27354
487
202618
147167
238603
107194
274237
36958
108895
201773
104344
104214
65836
137771
131183
17181
235602
24067
33319
27957
148310
81481
227978
160983
196162
224417
203300
298309
55663
139581
85906
162102
266789
294349
159598
42024
143300
166151
281068
244897
100329
148566
127810
127674
103324
140667
164898
279966
28622
824
102215
250265
2961
105202
146641
97759
151905
114491
454
270077
62327
143907
298412
92628
117053
140300
244478
182403
188737
14901
68895
146094
17602
229461
172587
115779
99320
231710
34707
115287
224880
298457
181704
216282
50834
209514
45235
271833
271738
75817
18311
42498
82804
278513
259927
163561
230868
80982
288479
293668
46360
252810
290401
185043
12844
80194
114551
179973
204403
5903
280270
261019
190743
177120
169924
166279
297316
178828
200115
33202
140456
272159
30145
239344
188848
202604
191698
192468
159791
152717
171732
85214
261737
50621
18095
152549
273600
97405
20047
91176
110145
121248
71824
205793
231037
286821
256628
189198
290969
245910
145317
168341
15691
50182
148097
82306
295847
22811
35039
254334
99517
238775
69713
23270
241069
166417
152313
21625
66514
57689
275115
285774
208388
49307
281682
49567
3824
115309
104236
202059
199150
224637
248749
23773
205224
218427
53683
281688
140346
149082
22849
60867
112355
61263
210371
30704
28913
86694
163997
157593
50443
240921
181050
62134
43439
44569
202432
113104
251240
232911
9163
227583
119980
292731
171648
118238
13598
3804
13215
48663
203629
11849
52794
229499
116806
231690
192394
291369
215335
91368
175585
201358
97710
27990
296048
132660
43866
156166
29507
289239
202964
218094
36735
59376
194465
36437
38487
140680
290398
236161
117083
29831
13631
125081
219616
53376
124898
291762
100596
276754
23735
240017
272224
244714
15907
70252
186795
274235
218727
26698
83160
98409
25397
202538
149101
119063
235109
225928
36111
198931
32672
273754
200276
140975
193610
68937
241413
92502
263555
25755
87367
101904
273385
213948
258635
79550
47745
215047
12497
160933
29741
68472
114231
92254
94630
209333
4182
122355
34646
167775
275388
168994
68728
156289
56667
39233
87880
233870
297839
286785
308
31248
207188
166704
94906
286883
214687
178847
111600
288636
223514
291727
230715
35260
91725
90844
172383
154444
254018
41865
97816
99607
271302
31244
42578
218529
82825
184146
282507
47939
260152
7363
279444
28115
21254
293997
33038
146414
20359
83613
288998
119676
77777
132101
122384
169761
80274
124446
231942
142298
52362
155741
65510
158205
69536
118868
213774
100831
277834
272025
14764
226067
157397
117978
159653
69446
71900
18924
152211
180848
231358
15801
252509
126466
34852
114720
122935
244667
63704
132803
218587
33686
257704
24364
14408
252497
415
241342
52730
151022
277356
74138
85189
213194
69628
190081
131548
3868
168352
194413
54442
19063
102960
240129
26567
112691
61915
297626
77180
60316
238808
178465
3860
148991
158964
247929
71057
72190
59754
299386
274674
242463
60654
209553
96289
273822
83657
230712
44329
39268
13870
176776
184721
299113
121889
256197
278202
287320
121774
220466
229668
79196
296205
233001
211748
241883
9460
41200
240854
168659
160004
76803
38664
123717
123742
196617
81033
2852
15671
189804
191732
68907
35779
76990
3960
294261
95702
173799
154710
136993
91253
193302
177704
164183
290211
186217
294755
136723
125178
31531
40259
13809
88288
43875
265463
64111
155682
103642
87924
108295
168975
100810
265204
198436
250458
214486
57340
209728
218509
95075
6754
275096
80498
174492
73898
191008
188107
154555
288280
59294
168336
184300
96967
281065
10279
125425
262674
271564
177597
151855
130365
243298
66846
282229
196003
125397
180028
280094
140513
227282
259682
226050
184753
106125
122548
236650
202347
148704
269683
1501
138314
169376
273563
144001
37494
175007
57711
191047
118252
181591
187167
283917
23898
68531
116834
258052
220084
102471
65660
113738
110986
130082
129626
96910
286268
24881
278957
34539
206997
112303
298712
48828
249077
14494
98669
71217
30500
36055
265614
88644
166296
73228
36958
67632
94261
203781
246389
255564
171907
159446
100826
90742
9358
282597
144052
104320
94476
31338
92537
135889
77440
118932
182870
222962
51608
240740
265245
58272
6957
263376
88259
275553
270263
133659
71560
293592
28342
193306
5882
54809
112326
241678
25395
53811
286168
35997
197826
127657
157350
196588
213893
134952
168681
258012
152411
256515
126607
267728
255384
20051
118184
140041
263166
126187
207972
23684
72751
166295
161914
22740
166603
192839
273777
249234
232266
209729
78470
144429
136265
199738
199346
37556
100769
158971
43510
239699
56819
121929
162251
225210
184771
15642
197985
255223
121735
179248
35530
254234
86569
106020
299986
18024
205862
193068
238204
69025
117638
114283
177853
112035
112231
89228
49028
133781
52458
154207
42228
165356
71503
221008
52227
181566
202305
138302
230389
239232
51485
30028
289957
140904
116925
50515
62182
102475
121774
260070
66876
294737
28269
43603
53989
170983
228682
57969
179803
114296
20672
142529
233606
111239
124629
29866
165790
110152
173332
235748
228017
6995
43738
256161
260428
11457
287673
29000
136516
129598
37543
161345
81214
14706
62895
170160
93635
93823
215710
162519
8779
39117
134997
103519
92806
130491
215470
92420
38319
225012
51716
285914
62403
286216
113469
190923
155156
270979
70724
255334
69913
170296
111337
248581
31859
146900
27538
52965
24758
209607
72326
162629
147077
243106
108622
66672
102814
61792
84568
178988
284851
155588
134673
285580
120819
168479
244857
50138
191821
92146
163432
177395
98602
63282
234328
225884
178558
283674
222891
185539
171695
247857
1121
194784
12171
50809
209645
258735
194688
90110
206197
256104
29721
281536
158392
247118
99516
157456
138512
102857
212432
49031
214144
143765
10240
172908
226600
246945
205665
14815
184155
42125
272853
207870
178054
88601
24123
102855
288833
272227
175371
54166
20402
256034
32047
119798
27324
45425
83414
39833
188762
245504
52034
209796
137087
273707
39374
226830
194728
299707
39142
298658
152593
164567
153753
193441
208772
167076
153515
187638
20289
109590
237519
267947
52018
111797
173536
234887
153056
140755
13199
110736
107804
92246
94830
81297
121796
259979
76759
198224
233857
106154
170135
119610
190949
263313
261260
99436
53257
54324
202131
10250
66457
247905
35322
37633
239597
40018
168619
92608
14293
140334
263653
202641
156241
237453
46486
256267
114757
266178
199566
155978
88888
159134
129766
228743
213291
124083
110535
10630
58851
168989
280149
103449
171333
119708
104407
78735
168580
255412
60496
109891
269180
280033
210496
102101
50822
95091
154094
261822
84702
18225
224736
99391
108446
101056
278294
74751
148360
220097
62311
113924
270499
49220
127797
201811
1339
167664
96520
217704
49388
190334
136407
61329
89206
117520
217992
211410
292371
187204
40740
210855
4364
40259
160155
123844
133384
141733
252024
896
140561
134536
133391
286023
265062
171128
284069
200794
76994
134646
296781
87628
201747
113596
139765
274558
117313
32529
61419
290401
288053
158716
93253
19048
268699
12994
68469
275346
263623
216613
63686
281465
261376
220086
229373
41814
142109
77812
184387
227619
131480
191164
208095
158451
105695
76634
270118
5266
131544
152143
160019
85765
238802
119250
182978
221201
232778
116285
196832
269346
244275
277680
19023
236162
268598
88521
234718
259990
274510
279346
152227
214136
227715
198664
264103
28637
84146
124314
99820
28928
104979
62016
173922
34841
244617
8387
65444
78074
275578
73375
290533
237855
46967
148340
121337
188604
258983
194240
180243
99626
233720
224932
213319
240423
256729
92117
80226
75108
200811
3661
297363
161377
89788
150746
239967
107934
265246
193602
27642
12039
139623
77558
217191
84142
165069
217248
266280
154668
214295
166538
255078
16613
207609
284660
210236
176271
216437
286472
172022
155699
233806
215163
130508
82765
66253
118694
103458
124150
231828
206531
141386
100454
118511
7547
275290
187548
31464
49553
152620
295764
152010
242985
1107
261364
228672
122585
94667
162488
70825
237664
114929
274745
89964
158745
230084
90286
196438
21088
216356
220770
294577
145922
237573
277840
271589
70803
15462
169781
202090
165341
73096
14745
80463
239290
12456
269039
69794
283302
25738
62822
22126
255662
87035
39673
152798
180978
99159
200058
190197
102242
167268
280435
297525
240748
150574
69811
79111
259614
210619
209845
22470
81429
61337
240977
45545
257439
214802
147146
283099
36057
257497
213482
68767
143531
210317
204652
92019
36202
278691
211947
40007
110324
90817
241932
86537
144688
34632
278462
41813
89938
71896
35701
14298
100775
136041
262714
212390
298912
211557
198690
200512
137266
77956
112131
251480
236172
196701
217582
277959
129085
67428
280998
214708
162802
222276
235382
220576
48677
298458
33269
299008
51061
98416
269227
81398
10498
8797
145370
222691
219416
60692
129359
17634
166458
291679
254626
59869
230329
214013
262335
20521
99100
19019
9258
232264
11903
3378
86643
271879
65856
6066
144683
88145
106909
123435
152782
201470
204652
207075
182158
276120
13224
138001
66878
53309
46202
73788
56392
164573
119171
270457
21137
226929
76434
291108
190679
76582
278041
184876
217469
228224
85715
177573
69875
56219
296902
15466
269826
32856
119377
285415
95389
199338
124486
76859
194447
62079
849
227568
241932
127746
27526
77803
148354
130071
150418
201848
109789
294117
78064
228497
80214
156382
173942
5033
195342
211683
231363
32752
67559
86939
44413
152921
263226
132377
94742
48251
154105
10477
244935
117833
24432
4418
285868
148044
107512
163011
76127
287439
198545
223898
249183
211742
152731
43500
226628
94286
80675
98132
213103
204271
202130
287359
38349
56915
144733
234954
76454
74843
25538
124803
11219
182257
55405
32814
18892
75368
291863
62936
188424
150929
256385
13517
214706
292639
208814
46665
118151
44757
292162
86399
273026
223964
205649
125758
298688
290630
201485
210712
23006
249899
256711
76853
27541
49986
189878
281671
13795
199894
237507
257888
133587
257287
52614
225179
146432
233661
155015
125840
62474
106511
87533
285735
230796
208502
224635
55848
216462
49197
146340
156553
65774
80280
294014
3073
267219
273898
25012
267390
253241
293323
47844
162689
261637
256185
279358
137453
266287
7850
28695
210243
170843
204993
238740
191806
23916
225553
214398
227563
35027
298659
251105
205830
133321
53404
50543
80989
27837
186555
254432
99682
126027
35073
132857
239993
155501
269855
80678
219646
224761
174324
214923
211991
273200
241421
239746
30431
223902
158335
25181
212750
157302
48580
108390
46346
244603
2854
27086
38926
203406
186152
30466
217512
166543
44820
237738
179126
71603
274424
253895
202948
286867
221006
95138
102408
117095
140430
207937
11162
240122
206023
118036
126088
230160
38125
266445
278529
106396
15587
285848
171063
194047
57544
17697
195113
79844
83444
277042
19359
70774
217072
53155
282866
8132
168952
86042
64901
14001
228330
273688
38247
159866
213663
129644
269435
146586
123719
59152
282084
114149
109322
10114
212181
24927
200116
291587
34809
285945
93220
225984
88309
278234
20596
74238
81849
13577
204647
74393
88100
245567
44065
126627
260033
65794
160439
105151
77142
79839
39772
166394
3199
254216
60332
34601
105781
170867
240636
51696
269649
261357
145393
268177
97064
238902
277199
217753
150931
40818
262984
34857
3121
129146
246982
35955
1315
110049
100555
136860
98428
263206
260285
104278
58470
66111
140672
288799
86615
192530
80434
268433
62234
221028
90143
116764
232349
13587
159540
173726
6754
183280
170580
221211
192971
191194
172148
268593
181021
154116
77069
188757
208035
185555
284831
182075
130518
180947
29430
289180
50646
217181
186267
126658
22063
171054
152294
4089
243712
58558
283388
53700
153512
124380
228865
122031
141999
79607
274630
83611
52356
33119
285985
182766
107673
268876
21135
13113
163073
43061
3189
206739
258791
82799
210675
123998
184242
188176
104198
291718
33077
21552
174128
268571
153524
15340
145252
221657
234497
65630
76411
242209
111564
194693
296127
146013
194269
81566
131263
275439
289463
82805
180735
177982
217812
244264
160826
149917
191356
254474
27807
80101
89272
293171
115027
55972
168651
239747
238554
4905
232767
126934
208159
160309
183713
292579
228358
114966
168743
889
25851
88750
64058
53934
280223
21159
77839
73187
146747
297356
75139
54243
214767
245565
115239
279621
194979
196148
582
71121
256569
99800
119129
248098
91406
40991
82565
87275
133264
169955
192479
229013
273076
89409
255520
137335
204944
188215
23719
241506
200121
235491
124687
224925
156758
118018
156277
253450
113030
92258
251469
53679
207893
79830
232427
47514
17625
222278
225300
45133
206025
218813
245280
159053
259449
277008
48039
71119
19192
106843
90755
80154
71970
1957
88884
70300
224703
243289
209162
143148
7032
106647
121034
111783
151051
102991
40530
291788
16491
97425
18322
273283
73765
132099
124664
47490
33046
108495
185978
157651
95147
218061
180539
297982
214616
286851
4023
277701
129387
151062
59112
121841
171200
150035
19149
152169
73724
102218
251730
276835
56180
206678
267092
163943
32068
228587
283461
237839
216423
251388
270937
26512
275980
268581
28995
35242
151842
87480
281410
129111
163719
172200
210015
298342
253954
36173
252735
54150
222312
164702
25773
279183
137880
294151
55217
189056
94859
227439
153366
229661
189201
88423
5149
230906
15365
34025
52970
1252
48323
75777
230914
209091
169219
42610
38809
293460
140120
158349
219412
271714
131713
252674
107662
50874
27107
23838
112394
127280
207580
181561
230660
65952
179318
239252
260080
264553
229128
167367
27538
239432
161150
235535
236129
116028
194346
272474
156793
72618
238750
223526
117951
156593
53751
235941
91613
187003
50904
41528
281024
197869
140436
231914
242098
182274
2169
127698
119278
256765
104227
207152
92968
271705
3419
123808
187029
240692
84746
191016
109607
66633
256881
112879
39222
236257
128071
262979
183751
188164
212238
194833
74112
278601
48818
214447
97498
230323
245394
124655
157223
205282
279346
25263
63293
189880
276505
250979
82526
97160
154953
222463
126500
242879
189896
194316
207359
106661
235978
5214
136213
294434
200336
138376
251893
261962
204644
208996
69784
89117
100033
255190
145437
146650
296265
205570
184559
12723
209311
67317
88885
90293
97884
153159
129467
261390
56158
95514
191455
145937
294872
355
16864
233046
38407
107785
174016
99333
257969
35330
171286
182161
40697
253774
84862
296021
67940
284433
281079
123171
129292
273247
220238
22412
55521
127179
297425
126474
261826
207836
31502
153420
233093
31804
137911
207243
237083
208193
129981
131725
139306
206255
29604
90026
164961
203558
24820
266145
162890
34241
172461
244356
99016
272552
50266
42170
108602
75327
136084
283315
13722
226340
109050
272779
223206
139735
141240
230507
138843
71342
20135
126023
96062
299137
11461
176266
71150
80442
37852
103302
14062
298858
141392
20105
159502
3012
151626
188083
88303
153404
181341
223957
169915
231786
148723
51690
140735
187674
20514
199590
298159
246308
26632
54382
278494
95974
228414
254961
292440
9184
214333
134510
100610
142306
186614
6815
85138
17965
193571
287917
178378
87314
215713
286268
52174
275683
248768
90942
256409
284737
86858
62877
105272
258539
221909
259257
186556
135065
75534
230923
278035
122693
71103
290977
105314
158136
165314
250922
143233
602
201614
245454
268299
68572
261452
227099
71924
124138
257962
277647
289294
87895
180283
55362
138840
296770
3089
155345
295852
203103
280079
115551
7670
198926
122980
297183
62279
72474
201468
75998
152220
178153
279243
282384
201918
33997
262186
139127
207907
31206
81229
223358
85130
95412
135577
175365
231146
241748
198928
201217
215613
179849
244498
181964
70007
295998
73330
146330
228921
237190
81630
133906
209952
37391
93984
189829
183581
57122
192455
145197
13988
292964
41826
85930
64651
113161
3880
126362
15795
287614
291374
67023
89440
205723
163494
132688
90944
74150
83390
281605
13223
227671
127150
113412
151493
74316
236174
58402
273032
6638
172469
73141
125950
4000
197562
240544
49486
283612
171760
27026
208523
75254
284472
62734
197463
3379
185796
78303
260767
183597
49208
113460
91575
135039
220401
168352
268671
161249
137388
13507
244665
281286
282760
22922
71427
186897
256806
68930
110511
184569
247669
231588
129860
73243
79296
149056
269901
164845
156888
194600
159045
180207
253938
263937
180904
283882
20766
17591
70539
31643
97876
24145
86527
43074
102549
247389
23282
14595
69139
203741
175609
234592
89760
11124
16694
272937
85909
7032
142627
102378
133997
252108
248631
182017
251825
5081
232630
50979
203183
228649
37475
35514
180836
158529
193316
15886
219851
68938
59970
248506
256348
116866
280145
1229
202167
297009
127413
174446
140084
248818
48486
12643
290744
131331
202329
297416
107256
263930
231677
219450
23212
10312
1996
34597
279424
191829
10566
230106
204810
68595
184346
178748
104635
294278
173364
293771
246640
212606
75734
248523
217818
10253
3319
250514
202589
12478
183615
101139
281774
110627
44487
129817
265750
36666
140926
179669
26890
196689
114019
166091
261301
151113
100399
227105
13798
181081
108885
161475
266439
113851
161846
17263
298624
81231
33277
99129
507
204852
163419
288482
131409
65498
25356
291912
292905
154096
190151
232169
199694
232188
197472
26267
273382
154756
21723
267177
171690
145448
139842
79042
116373
222472
71334
123901
263617
194960
59436
165917
226864
222884
11152
32627
118878
22405
263925
211019
163590
217970
281014
113633
3400
166681
31986
48033
176547
105985
92007
142759
149830
147587
161193
85909
284572
183081
100920
144023
264233
171187
35189
19954
33850
22070
201917
201218
245541
92519
64565
134328
87839
40206
89253
160946
100911
241237
48213
23617
175406
87834
96552
295747
109716
75406
198241
234079
245269
269323
72181
43757
116349
153868
110473
89122
212092
97238
144099
250245
250585
170855
85815
150424
226384
127291
285535
34958
59505
178346
143979
80063
61828
147303
103872
9053
263224
128359
92006
223392
97133
134995
280082
143631
288247
227769
62179
219045
132581
183711
117903
190669
164961
142360
59055
254029
236761
182083
112848
204466
244017
294699
219912
250022
126352
53496
72787
139146
27037
154280
65507
192667
290402
79506
17491
251095
282855
123179
105310
29489
253162
197258
47232
11817
218578
291439
106246
202910
159444
190701
160648
272030
200656
181625
275410
191323
268870
81621
3844
201962
141107
102585
253919
133740
182899
276580
68843
228674
173701
3915
201804
115259
49829
101658
154474
64890
114793
196112
134013
217370
79096
66315
149183
203671
245120
146463
256119
104104
48013
274743
131619
248246
87527
283249
112516
184310
62984
135952
143090
95394
218403
153868
140103
254945
239791
229715
68561
57210
204068
261833
281889
162999
60242
227598
278298
142506
91532
107995
39590
205576
76962
52154
287308
62959
72935
269038
279120
189871
194608
47602
249460
279653
157641
159004
238562
69074
260718
56074
242381
53285
165149
25406
199076
254476
198209
64691
205225
228563
274295
2062
207186
125596
268198
180407
283949
278597
1532
79578
212534
2201
281402
130248
68724
114380
172659
279186
146329
148803
247871
81389
44519
145401
19439
218595
290413
233667
269380
30214
184479
233478
219966
288854
137229
181509
264410
127248
40830
191703
27483
247394
190839
232207
189936
40476
134656
205950
186178
85653
191668
285778
268900
18127
95848
52451
212982
294494
255281
145627
38629
180739
19963
108786
237348
8860
151205
218320
11020
66495
167836
168883
210652
287786
264144
109273
209408
73527
91085
251797
36441
18580
204059
7400
105648
220850
180261
148904
186124
126213
268305
122290
86635
149663
52606
279990
45678
156222
188440
108990
39182
84425
69347
101749
127039
106134
231060
273321
298923
896
146524
211654
258762
279478
207992
60412
157266
209022
112894
134236
174203
223808
277589
82536
141773
156790
245223
263689
293979
259599
197787
64046
153064
155096
157674
198723
250370
284343
72747
169114
212337
90344
240019
15056
198916
173580
7996
25271
252937
46197
32259
87787
9111
165371
84328
128455
206308
245323
66379
288819
160941
180192
182497
20262
183526
254305
73977
231647
176942
31047
73113
249679
173203
154938
2121
211067
210173
291934
37584
224620
266191
1353
231075
106376
176916
37824
269235
242233
160795
206008
102970
256004
110805
216265
46961
59131
188335
235012
206476
128024
71078
103635
156075
98026
205914
68606
129558
146829
61980
29569
155501
39654
9900
202957
250650
205557
272234
259752
277807
99208
96929
261041
294533
222948
129917
142934
147863
153625
20702
121942
61631
196071
2595
289426
61545
37689
818
84886
39489
66470
227218
123261
129242
270098
196717
228481
13138
233472
133583
129057
16762
90578
5796
42835
237011
270664
253015
86067
128885
48735
208637
43633
102821
4929
61511
185601
236039
84914
250592
45456
2964
65964
62238
88219
56452
44518
130872
7594
54263
19717
228217
166757
294354
228203
24098
35850
32594
298649
97520
152125
124742
79197
45725
65373
274766
42401
19855
263597
89941
93440
113281
264644
124508
269426
159670
265646
23039
123194
289103
124672
280775
245995
81574
245995
91560
219822
272007
226066
109260
7191
125092
204215
148848
138851
160773
232153
243586
112022
107722
39520
35133
243825
54237
265305
24166
121806
101073
205146
201002
222622
210287
16892
251873
252917
28108
200177
113419
107475
158952
124687
95901
275618
274423
12785
162842
290327
91118
167799
130185
4750
211233
178217
277145
116722
211836
87100
72107
26575
256504
237423
208965
143808
202174
196154
199561
265353
36696
39985
296139
113311
94493
159341
225421
52625
253750
274878
199836
112546
120196
169232
195544
211827
223148
241779
261154
180491
181495
6142
147354
75501
87370
115013
195862
26366
158072
5297
71275
208706
85376
299947
2219
223554
221135
287638
269003
27596
93639
32632
87218
30504
214707
75018
81218
88134
266001
142216
7900
192995
288692
270247
180816
190101
147452
75098
76593
232255
97056
290774
12704
289796
141616
172495
246720
174815
200486
43391
177194
268375
122646
2930
68867
163059
56220
142959
187720
193028
6974
211419
116395
10457
84507
126395
194684
263079
250121
129851
30786
241849
60139
147790
233391
237123
172788
272360
206077
251393
264487
82731
141320
60087
68048
164742
185284
33233
101285
175176
240862
123874
196310
139879
223013
167979
80376
289199
258312
139773
41199
64523
164554
172368
20569
149280
143010
63944
146450
81460
81090
101063
299816
180666
215709
146987
230094
29027
225466
34028
48576
295980
27876
230807
95962
240010
148263
11922
102517
194261
112447
120674
243359
129261
63728
286414
172703
293675
83368
177888
218448
53452
110580
234610
217620
135332
180037
34950
230875
86943
17864
22032
75801
292844
226077
113388
49859
237348
126776
240149
249666
88252
189014
206105
178776
57905
78763
103525
288885
193684
1394
42524
242310
227399
177040
95241
236642
231121
55166
173474
148726
185489
167498
150360
95195
297784
212803
20771
184201
154933
207821
216878
152597
117497
274660
221649
127791
136759
184573
17902
225443
250200
76612
182275
201224
168714
191296
253610
95632
67538
224877
205565
228817
128937
93969
283402
186969
182984
59363
46890
35651
39191
261350
88490
47598
191123
54564
47915
148708
106288
54653
140308
112645
292295
130710
236459
169219
138737
210246
203543
161287
239028
73272
293357
228667
42688
10228
172224
287893
278630
262321
114873
247793
254663
230642
54150
231184
17100
248882
48816
114042
260840
199052
208945
200164
71396
144081
221914
119822
292457
111660
56530
153376
213235
70285
89599
261604
232368
236219
57882
75891
46363
4769
186892
264937
187059
39156
18962
165055
206790
69902
78180
144309
13719
131818
98488
30511
202921
173776
47977
98252
56273
206194
190896
231675
184205
58319
200063
189048
258459
80669
203940
200051
141230
51676
38061
159464
260821
155808
175130
30254
193055
263718
283078
238727
279701
288885
19485
116807
120925
246266
42995
32116
36193
56215
84103
212921
120918
29106
264819
211116
158961
13932
126803
34675
76557
172942
151677
264624
178373
46271
221757
97816
153842
201894
170600
242245
150625
172583
9491
130611
71961
228332
90
52977
18134
99916
153256
119995
276135
151198
234119
23304
24530
71544
108251
212780
189067
199745
80869
182886
69496
226886
85316
291831
47608
169150
44626
228544
132490
152746
276966
175959
219500
244173
175954
17300
228207
203914
99752
172108
16038
297937
90347
287451
7843
144241
34554
157419
92092
181680
206109
42470
231700
15794
231232
19220
70316
288697
195440
45081
63051
194375
56083
142281
35373
117523
93901
278353
143234
1986
40105
196407
84998
249523
212434
34369
169127
247854
220372
92443
255267
190803
79583
202742
221362
255912
244858
99373
164650
263931
114037
179459
199562
77831
75208
157048
274313
288053
28546
80495
27760
266913
4070
59355
252054
212361
48844
290846
183431
26545
38281
53542
151497
203214
104416
242153
284578
204133
60060
59600
186124
220229
184834
44675
138865
87637
103157
122887
8229
139962
160412
225762
36918
275358
135265
89027
273192
180442
109846
124969
152864
180512
61485
473
101369
70038
276681
168914
237926
24091
245572
141994
149658
175750
183404
165581
104392
116926
6620
102124
75325
172041
199692
9618
29508
228584
198856
3943
21361
24976
235345
211917
8294
130750
133318
278031
296408
93681
43497
68112
56904
180547
139300
75066
39895
142889
69616
277536
32303
155185
153194
89012
149646
142380
116751
106757
93745
94927
246223
128994
144462
285767
197602
44852
82105
41298
265130
239183
247121
252074
82697
279498
286713
266337
129849
17502
66700
4184
128976
221158
64896
242919
284163
288664
136027
159320
295317
159873
60474
264503
101661
195656
253460
258841
70918
105142
274140
11000
212280
217154
261205
196663
180403
112523
182300
10891
276499
208360
245263
250304
218867
178976
17278
298286
101167
61746
94564
183909
192233
153637
183367
17350
46605
149984
1641
165447
226793
39998
41563
213380
52395
145071
88216
75133
264105
155467
180574
10271
222275
213838
138325
207273
42384
269161
145842
39453
127072
277468
182378
74083
144725
208167
223764
294222
184275
99067
88573
127061
48607
248624
21518
249695
68126
76855
117909
292750
156188
240784
43829
116211
86897
270983
296249
227679
24665
277754
29788
92497
62963
258665
241514
276805
126399
113890
248808
67389
230727
16520
283579
18198
136836
28217
35934
12969
126574
248253
160380
285372
290266
72552
56743
215027
8797
147779
199368
41442
282846
217459
259457
181011
255160
5062
207204
58108
141461
53685
108930
261447
201177
215135
49147
277899
237812
267634
179339
185412
290834
1246
100557
205790
90355
221459
183805
149309
234971
241437
59748
114210
180599
217067
101432
151608
290663
165046
190825
84534
46467
137572
83004
129264
58408
256746
292449
36183
148717
292216
185617
100513
110222
137283
275241
176673
106631
97834
293290
236897
298586
283427
119132
240772
102348
92088
266679
144314
33553
33884
249666
71151
75054
89944
181660
278655
51982
203658
134558
267402
4205
169170
220073
135066
154184
201173
37660
178696
241027
91354
78421
295312
118255
1854
228531
2888
252437
51715
95049
248841
163802
86842
279730
189142
90716
89446
10063
139754
112899
58130
287132
170665
241996
175137
283944
1234
245599
248064
79152
234874
96357
260688
283436
3501
65573
76290
74017
225356
199162
127506
148528
132213
15829
121046
121421
258999
187551
171972
208142
294973
98587
23649
78522
177883
188607
109246
37343
165204
161944
209400
241893
121998
21667
60913
275160
103623
33846
233082
276914
265506
36269
237589
79937
159464
144622
79779
196506
136356
276958
263762
82076
17314
152966
189697
19634
209646
138943
155233
51670
192943
278748
287879
32149
62343
245356
160929
157172
112268
185277
140080
179340
6957
59421
276004
64926
259923
280606
42185
135072
168850
89735
82267
276669
86316
129165
294236
17342
221867
24453
181083
299848
114128
291957
283431
273403
80444
247399
68302
259314
101972
115880
180894
232142
234982
220074
145235
297239
271243
175512
114369
166935
264707
273284
55756
98740
168218
261815
152032
38223
167044
110733
178004
134334
28255
31938
111638
123385
84719
203868
60733
78837
239888
229516
292519
276542
14773
146660
62607
109134
122993
273983
20059
151882
80644
173300
213856
226214
50675
253672
222076
297702
46788
280777
79057
138375
216425
101270
223339
152309
268206
10085
253286
21507
134499
58054
221687
84157
42296
161511
11839
297507
32106
2208
64805
164131
289657
21100
60823
130423
198748
235118
261735
225309
149253
149429
222973
90288
142858
174846
106635
130625
32894
277247
296860
45207
152447
251781
75136
237785
266982
277852
5235
129781
128590
53296
223974
294406
92090
224515
239800
190467
37457
225665
198909
286816
61619
127928
33435
238930
35194
259451
2472
44237
38882
76381
69675
37598
82901
245041
130168
34422
253767
137030
69529
214514
142319
71325
73406
202877
281819
118225
72161
14330
46352
128745
191145
275004
221744
142568
262538
105920
154795
200863
177725
78449
197911
123180
50199
232553
167354
68309
25499
257225
162287
285786
1002
271131
267576
188524
158929
236941
231562
21599
111592
215594
169719
22727
236631
196456
63329
108632
173642
60760
288848
262505
98526
120618
51888
214804
77408
16573
258503
140885
148230
295816
102061
109566
106323
221093
9578
136581
7839
133563
156699
145211
78060
179615
218398
292636
134378
107161
154428
80356
249654
282211
69186
281525
296297
192808
74507
153118
114884
292939
271755
194190
118083
144966
260746
59209
239900
98267
155229
262358
124796
288341
242726
141748
98108
273314
140046
41392
202039
295146
223561
103923
181599
91752
271643
103814
194275
297230
96285
238459
144605
49244
281897
77775
230015
44566
257420
276823
34973
263097
203369
11551
202236
207385
197915
75120
210146
45807
205105
3009
60524
55232
296205
17416
173254
69464
134212
27615
163331
140474
261467
232943
264889
261756
174597
221755
1351
60304
226316
96881
270085
123689
280546
104326
229146
146293
51559
10603
7205
241944
94412
75445
296656
92550
128329
178371
52963
167842
116528
77775
247095
47545
87625
188916
298096
121654
134087
99815
250307
197781
257008
73234
7377
216949
53621
55410
98774
66960
160137
32052
253556
286733
47426
52289
187866
216427
91965
233181
274764
229474
246356
153330
254898
6707
281533
93259
38112
57309
159786
182028
54605
155100
49963
113572
89787
39450
114180
107859
138617
246670
287054
113585
254239
101151
298433
264571
292343
186817
224829
295195
185390
231499
156991
205384
26360
179164
199602
137978
71001
252998
193831
112628
102013
32082
220528
283339
117744
3527
5612
142981
156515
11318
140262
105230
278350
155979
77473
121270
291755
261564
127698
80904
226588
257829
233718
249432
114964
297025
102938
28664
202572
70819
225765
242948
11273
220933
191911
108480
285390
142524
85791
298312
57453
80540
172169
166524
40350
235221
168459
144215
219725
257332
107873
296240
281421
276422
253645
261983
140657
141680
262006
131342
26330
198278
40843
21188
119057
281121
237741
31057
86478
157504
221407
167234
59258
26074
116485
201147
266305
222504
298208
180508
137500
147502
258837
153786
227245
216700
73342
190422
95540
179506
151739
241034
177011
106241
208663
249585
160726
112620
276546
213591
271590
10007
197303
157637
20718
86601
123207
91065
203283
91420
271327
95748
233905
295758
20003
182134
51721
75319
165959
82706
227363
199235
5045
291045
126757
274191
244325
137060
63540
204533
291358
296053
29928
73568
152383
12440
162515
277520
13471
44914
199609
195951
202541
180539
250103
60593
28715
134795
26972
297980
156432
31862
90982
263452
87553
175700
39810
198062
262029
49241
244885
185003
148550
264130
146988
192766
193389
214617
190092
13553
243313
182512
200350
250641
201926
132498
64776
278558
283645
11574
194135
47465
234229
20255
234949
61286
297414
270780
175151
165891
266667
202905
234590
5446
119483
161087
290722
53231
237404
111311
12056
95043
69515
14698
41558
136208
75415
53125
155543
224752
249962
22107
154305
80677
147629
112301
157013
80189
63237
155951
121262
91601
183700
169442
165291
225824
237027
218755
172951
237782
234444
257384
23565
175156
140637
169385
283191
224744
217070
219271
207482
245456
283028
264140
92544
250237
23438
198073
80668
22507
223173
50746
248069
259713
86675
131482
166178
202223
77269
24733
34817
45188
12515
295084
116159
198467
56745
22397
253688
81682
179012
157695
84995
22066
65385
147563
226233
42377
26609
77842
293440
290470
49236
133717
127680
244278
53182
214635
81675
214033
37056
15670
171497
76793
40586
96926
270832
272782
67385
50306
187181
181719
212644
205382
256723
48389
101880
96952
146154
42679
83230
195970
225371
239009
213385
160436
256771
96067
33675
201349
13687
22734
46844
190699
2166
145028
169419
46659
280698
118012
141214
43579
265779
185625
131399
157870
2079
294348
174517
159895
30235
291771
183034
89353
298002
8088
101660
142424
101638
187114
19403
231578
39200
181177
63994
119469
281985
110073
114664
150352
136073
158986
45693
294908
97673
46746
235210
109600
204606
118723
242336
267015
152497
235323
270371
79929
215460
188093
275632
95524
27527
232608
114982
166078
54554
153764
123841
26801
68309
76504
286254
70832
60998
12643
180536
101764
38497
79183
213528
3391
36889
157292
144619
187292
187748
24554
260507
47370
269155
226885
128676
213817
184782
