167782
111344
193274
167992
30692
202774
113447
165929
162288
30105
188398
17821
225049
252540
179265
205850
91215
151392
122793
9819
274141
76388
208310
274122
274034
7294
20691
26633
156028
143319
217956
6961
55712
254690
96604
104304
236046
263690
233828
282432
201866
244963
296406
90055
29515
52297
175316
24654
109892
203914
129434
233699
224020
276366
157613
269087
81837
121716
278345
41953
235675
185357
206498
202691
5293
186039
115578
254785
117607
55994
288468
103998
213150
133811
113397
198374
44220
177690
151381
217922
118309
72362
72974
287956
141915
92040
9332
68177
253613
272091
20058
27487
225183
207186
27937
246787
40956
150707
198410
29404
158661
181736
118565
124795
92555
61537
31486
194530
239129
95513
72804
38768
77392
86140
30691
185613
128140
225246
186134
262360
257975
89100
266947
177411
142795
227253
263645
153950
173246
259487
168723
204439
91931
198284
157084
76467
71939
181440
168906
54893
147661
85363
79959
153867
74103
203848
25914
114958
198719
67988
189372
175992
129545
70553
185449
27877
8655
3529
151682
84857
110146
135974
108656
59998
137547
213308
95556
91387
125917
235085
13901
211201
124745
160195
254558
101945
77041
229389
200422
84567
17216
288360
34511
241632
33018
39632
9848
205756
73569
217119
207925
21569
282315
60251
172267
190246
214247
299501
250987
262753
70922
145272
273263
18600
102886
76284
259024
198212
102415
29086
238201
62843
145706
7464
85879
138779
105187
107585
256843
292985
128354
1197
108361
153042
47339
113873
112766
197524
244802
1242
225991
100437
116700
212700
97538
120237
92511
134950
120339
284278
40753
290334
91366
82750
256086
106597
92129
249178
186288
182670
103911
116678
289758
6131
150179
4109
277586
185833
216180
238201
113703
131673
114835
148952
282573
100431
233409
260207
29930
94663
216981
235926
229216
178069
169348
80826
89126
141225
62275
210937
277908
5533
90815
33142
241675
42700
58961
241091
159415
188216
132611
70935
109317
48358
41022
174734
245317
198522
254512
163875
28543
115669
107018
14296
155973
57080
262908
193785
4471
128541
63990
228656
244356
71085
289938
221457
204079
70528
16481
144703
117316
183536
106140
169160
99473
106682
133602
290476
249575
62176
118170
284115
226201
213783
174523
163735
750
74815
175183
125403
103964
61864
268175
185900
247963
200282
274292
187013
132336
291356
14113
269786
143082
288050
95012
56299
36110
258850
16946
263927
90839
206448
234807
79674
199479
15226
171869
31174
237712
214046
209354
279555
30177
136984
100458
294440
110923
122987
185084
291672
97602
55243
119452
289619
190018
243384
180761
205429
129139
41583
98341
287311
129148
285471
118739
67467
199555
263428
165990
73463
216903
7585
254027
233341
43982
88545
240551
54291
276861
183817
194314
210711
73407
181878
187179
169671
221123
205854
48360
201563
7953
189842
292834
100974
133767
236972
187081
237573
91228
79432
80309
21025
168596
67145
175098
206971
50728
192115
295547
132865
67801
75023
118384
263007
210890
235289
131679
44611
113396
93003
271481
130199
84341
126658
140417
135416
7941
227532
7651
172447
176369
4071
161207
9499
98966
61639
274123
71739
31616
54214
283653
213591
137060
134934
251411
13087
53590
133188
152594
147977
193787
75291
74306
45632
164807
208773
192579
96828
169003
227423
29732
124321
184370
254894
291222
216830
160905
46431
199439
176623
183009
14374
204562
4002
71875
14798
218796
282764
245700
205063
202146
134271
197684
41416
3335
277650
20130
276064
169708
166407
188153
139657
37110
295380
42285
230946
60477
210360
68044
219964
33951
99033
290552
265433
283885
18477
142284
34894
240720
263218
103051
131927
62011
3834
22446
283393
296276
6494
57020
206761
189812
149387
127173
215282
181296
168704
165715
79353
153082
289406
164386
192744
270734
182697
148748
146386
137423
148118
251020
94301
175016
112356
87389
15574
298067
14605
15378
85153
111781
224303
172611
148841
191854
206966
141327
225016
286239
206314
255238
111584
188596
148370
144521
130522
299102
95611
26267
42827
155039
108097
123269
257161
254034
112651
53016
174647
1952
30070
87220
286699
16423
126164
217536
266006
219027
297033
32821
126439
283292
78432
232805
42290
79563
225524
259848
117434
203467
201501
132938
25555
136087
7437
184381
83881
268590
292430
26391
240622
68273
47531
65247
279805
274435
280299
73551
15688
28322
209332
292431
273315
189873
135852
114230
251207
105967
133309
130568
284661
7043
140131
111357
291476
105727
192570
257857
91471
249930
50070
191460
235734
48760
181430
63434
232364
8608
252664
159716
244935
147453
208061
291564
70227
194092
231032
122014
102738
59595
122123
86610
173736
239055
168169
58251
234858
140126
152350
229483
26564
90626
119085
26386
281952
252670
8079
244195
67217
214540
253452
83591
6418
81144
204195
297481
190911
178488
245214
153925
77433
209091
198046
262436
81280
254383
203823
200098
1653
14382
233624
225872
146798
98884
65292
227499
255142
244023
208240
298879
156727
99799
230892
186227
36604
71074
260702
284222
91585
2097
15133
277272
197273
200017
247197
153051
18830
91505
162094
291855
269698
249455
269559
110814
25854
152746
94402
247745
200409
115900
76147
184616
61820
180339
249671
211381
181706
265399
55104
26668
129851
243373
125443
13790
154286
158094
248999
72640
10602
225138
154061
54081
124207
267945
218579
226684
238648
22232
118873
268957
119720
124923
189294
176580
8642
297154
95815
135432
266985
134032
179059
56485
224458
20847
78980
170503
213374
86349
236955
138747
114975
111875
209443
120653
228219
56640
80651
255338
260445
38830
248249
121371
33442
154715
260969
29816
220403
292997
214975
116851
63651
211334
171260
296145
98481
26267
45555
293657
109976
276732
244031
196867
56967
122231
41778
243681
216814
194690
31165
117281
265803
138700
244815
155727
92091
101725
256640
130308
53470
208782
37828
82713
293015
176893
222430
259550
263827
19971
68624
186713
18570
179149
245092
145525
119998
189769
207173
89815
75
10950
130576
221380
6197
119601
133273
31497
67430
14626
16524
131360
73611
19593
52469
4584
277990
241454
7627
95332
146530
142087
244693
14785
2387
165405
144586
264571
52943
133973
148626
178830
109697
172656
294192
107716
261966
168255
159435
287096
107545
138135
240006
98612
283801
97763
192349
92806
88161
123
103233
294296
66756
167187
55649
176304
14031
40159
46426
220645
39900
135132
35940
11904
32594
260309
91791
89599
272441
200786
138464
130412
162151
61377
195088
292376
238587
66648
113434
118722
173185
3197
57182
123141
156120
23778
146288
21406
46223
95457
176548
262998
142006
130461
107175
201876
286642
295412
286413
48488
242944
265788
184219
82308
170122
41012
41594
19085
36597
106025
64202
43129
127695
137537
9832
215305
48261
267932
290958
67515
186633
290038
178751
86165
239282
47470
57305
285562
206998
115
154696
82788
6835
197281
89177
82687
290747
167694
2505
165512
228463
22667
18006
22585
194534
60644
122476
279772
116916
128272
41623
66486
57813
246214
115598
106660
255155
92673
253333
163873
282291
126342
297269
154871
157118
203465
116790
37872
30734
101662
146058
275792
92359
193067
177592
186639
221388
64409
59484
264964
214246
246994
120296
112550
128456
53613
78518
27522
121565
183241
162116
124932
126072
52444
285534
218776
234594
44102
68386
100837
268947
143002
69203
172202
37756
227092
234987
3701
130799
220247
260896
282743
96157
73296
281674
91778
183623
177197
207470
230253
157298
89145
2181
253774
101795
9960
65465
77079
148106
214605
44358
125437
55204
274171
268242
156167
252901
197617
261477
230483
86688
15108
88028
119182
54187
238698
145842
140007
132963
33291
245307
211915
104681
70453
95699
248569
220124
51703
239177
165484
101133
24314
195110
220409
5328
43450
34116
111897
93800
13829
73626
179271
187818
280720
83865
199300
220743
42571
242445
142585
196844
74898
192144
117135
112670
122022
73359
299573
6373
126527
43571
12913
120982
50106
159082
111589
111914
22874
58316
269583
209024
274993
150603
258688
262271
7096
79247
267567
228622
217487
26515
226045
182886
237118
148078
40033
240419
53809
44403
52081
46424
37163
96855
77218
239650
212968
24823
148664
189502
169902
162248
20355
268583
164089
19177
61240
1495
112084
295403
24815
156631
18669
227539
223939
268927
295323
121339
67808
221889
251872
91027
189914
208912
148373
22098
55293
175999
216855
120687
140047
52213
221946
126119
40436
160143
81863
67433
288941
10366
189290
51690
208024
14309
6335
258576
283380
63024
143758
7746
83281
186516
14669
192946
149112
163911
284837
235675
262968
166514
210184
73069
293697
118286
144218
270595
214028
23710
293927
252536
177810
17218
66459
97069
130729
140751
12913
104334
268602
74139
283343
25582
189482
164518
141932
274701
227685
249309
145837
190329
127645
208454
165430
19159
20018
155457
192420
179748
156828
153847
96850
296251
95331
212993
185587
57080
190352
236839
104641
115058
259945
51295
295043
243453
205569
250756
268512
23273
240190
211640
36387
108859
225205
136929
162581
217073
152375
295320
251675
110204
142663
26624
161557
292433
256349
2765
132975
28898
291389
182390
217810
116672
260454
62733
263649
260013
228457
182701
212718
127266
5456
133256
172251
62046
99550
159289
152977
96991
112006
201027
234201
235371
33679
64951
149516
213727
98344
163569
221604
111122
184053
35138
155483
123101
41706
144232
122619
156124
43014
145203
62830
79212
74848
76852
132952
229911
214918
41903
196311
88062
268298
151647
7769
213192
115049
160729
106880
174254
54008
260723
293627
92301
195020
126627
81528
135267
26163
119427
128324
215332
82227
176921
120390
111243
121680
183594
184958
8240
98745
35707
159291
260382
49960
258528
29768
135707
244001
289057
233570
223632
219135
148318
118740
160308
13080
110284
252330
161419
6740
287774
105027
279552
21258
13255
290877
210579
43789
143643
97446
89857
238416
75266
256790
57728
298478
88395
292987
189741
52250
138057
71866
47182
182978
239446
276940
173515
129637
118035
286566
60266
239713
187801
18865
166434
180376
197821
128622
100961
201663
95101
243245
60634
61003
54592
45518
221780
49015
53320
74298
289432
83128
50574
274660
103248
278579
200295
130402
12355
33705
270822
188321
242236
200156
212037
15346
248829
218267
147182
135688
149385
69238
148621
250881
138506
13956
85859
165794
266896
23346
50513
275321
241151
90243
20095
84589
30353
119060
246796
170176
176445
238776
116763
219633
167685
156018
87119
76042
216880
208220
200700
166126
116952
79953
267679
211433
278671
80898
288937
187867
40645
247962
105767
117297
191212
231911
81567
292659
282270
148917
59961
260528
14146
133023
230853
286199
230449
231398
143722
203249
253714
53809
213051
257458
100648
34994
290350
161533
175708
152735
12557
228420
174256
12348
173138
62488
20066
191225
214310
57876
183305
205891
105884
191154
204227
192588
6137
24520
258576
127558
50082
88545
124739
124337
143043
175714
105353
26459
26700
184814
286123
176774
249842
15352
8387
100076
66901
191962
117225
273687
11529
56919
38990
202305
92510
62915
193558
187802
4051
185574
224698
272901
93995
294352
249638
76377
117486
298483
257082
125239
234602
114464
6516
19353
107638
143180
283180
188202
243
134675
51164
99442
299431
52542
175736
217013
101627
182730
78573
85690
200521
163220
292300
87559
4356
207624
214264
114128
193508
258144
268531
17067
266495
174371
266019
48212
261656
93203
116480
285835
40183
186210
187203
182302
43191
14349
120869
9099
198421
207733
297616
142976
80785
291606
19841
49255
258116
231743
196621
278335
20199
261896
296860
100624
148011
132652
240930
160293
286578
172506
127358
82732
230671
125896
270110
255791
257820
155237
40581
242563
106601
283277
1097
148065
253160
202410
253652
84296
126945
287543
239662
24248
184430
42443
74158
157279
113390
263242
83482
101802
173573
42949
230476
188498
39233
282703
91530
281076
78774
38097
93667
254272
278624
299144
120101
237689
297832
136224
183635
139020
50144
264961
291781
261642
54607
87482
154907
208870
239270
251540
214818
211452
116772
271085
262806
44399
61654
232121
80095
199358
290362
108044
256272
70105
295483
239889
77066
15746
253939
255911
235534
65645
83261
199323
112653
294015
117555
36319
23776
269981
149151
20040
189520
195645
247808
18007
90664
254615
61870
227274
293262
28207
246592
165984
128366
190595
246362
241431
173258
274487
75794
131641
83681
124989
17995
247272
218
15981
264471
100449
172048
152399
206814
174163
254832
199459
255352
64770
18388
36882
292292
106516
199335
195510
218471
81057
105537
168837
71037
257542
34003
211053
49533
282918
252570
276566
292479
226513
214703
107383
258293
55430
39873
59253
132680
222350
186687
76935
139046
128846
286521
98820
196191
149627
299037
152678
267308
213728
283896
174000
248142
81156
141835
250799
222888
223442
37608
220080
139985
171429
156539
20017
253586
174658
134452
199972
214946
287986
257005
258302
61060
43339
85493
229276
253318
146155
58215
1698
265603
265237
278549
251618
239706
223347
14260
69405
11632
253810
171130
230399
241022
259188
138681
252835
197716
219633
188473
195016
110907
67092
15608
81012
251396
63881
62127
96300
83305
143979
5117
131189
256149
153808
87241
48319
262170
55710
264533
191971
54032
141118
184415
155142
191883
113088
187862
60993
291711
2151
104283
264255
92731
186715
172062
70250
10610
96372
120693
153978
17238
71709
174068
245802
46998
53008
29255
216474
242213
53712
74374
296104
220009
3906
49374
197326
276334
68817
116944
220694
69765
138040
294967
34824
106087
298764
7371
192024
286476
6013
211417
31765
289117
263643
109078
121883
94874
297944
47263
251278
32810
140982
290090
131914
299927
2532
37171
190213
111824
62754
57232
59916
190708
156658
110106
9337
244663
118414
168405
172081
289689
139357
203326
10489
25188
39833
294034
158250
289188
229924
126123
190333
228531
237361
254534
130103
137122
167525
207914
144217
26537
112317
203828
69205
76471
261349
220002
126033
125047
88899
184965
123558
291045
134710
158633
111578
199187
104286
54770
146990
43155
86373
122235
181759
15802
11313
18982
218016
9664
189277
27320
200458
109021
91952
36217
108706
223827
264874
29294
260793
158810
81787
267567
156787
15376
134270
221806
192374
14932
134394
61017
117582
59866
77994
122507
128515
193126
263301
226501
159957
48281
277372
59588
269107
44601
243244
298909
104356
47806
205358
211270
266144
85301
120091
222403
276606
126031
87529
47468
96512
40299
272379
281409
264591
137872
277382
208870
1907
43925
295101
39898
49330
178403
125444
299495
192984
107101
176675
105022
24160
83340
261992
211640
259721
226280
208010
231731
12671
109911
68071
53546
72071
43576
220813
286094
71847
117316
61522
49199
142026
19678
127393
69661
41782
171453
152430
188238
6959
240257
266230
222401
267588
78916
33787
27213
141886
54888
63837
280295
272038
95824
36401
221343
195060
10640
208357
188292
85690
199541
218519
148295
258559
255906
186330
297935
172022
195358
146480
1686
29554
295970
225475
170746
111695
88739
242890
61505
61345
174190
118195
180204
190901
35857
231824
184551
14069
149863
277431
257201
69369
288578
187353
100071
152493
15546
287994
241958
284189
253110
108229
180402
102168
196087
247511
84820
216726
219412
135846
41851
191366
171830
44327
255082
152774
264501
11179
198222
23156
245365
180230
15215
1658
248963
133594
188082
145757
12577
296256
66263
172753
277138
47733
231728
12912
233565
81800
259694
214993
153047
294040
283382
131954
177317
47263
167000
18064
47127
200507
187203
284022
144155
121733
194808
288098
92049
18974
194411
189991
108834
229579
111149
265074
189236
99531
233325
7917
285364
115416
196678
212887
168193
149145
66789
288888
287459
297472
265032
4220
281782
180338
38234
173138
168050
166538
123418
76001
105745
151937
92393
284522
287841
292889
240400
258593
137800
116924
46932
15327
28090
76496
242063
23631
244203
57210
266170
106589
204414
97189
115326
210826
278628
256965
190547
67901
46049
281720
78069
58195
172074
64701
96803
3117
83717
36936
56459
287935
252821
70147
166282
142002
276066
133367
262501
39244
95067
218304
37584
224116
194372
293561
120754
260717
295439
20379
146965
31352
182121
114833
284585
102590
167934
149468
13054
29964
37641
44590
195955
281512
284089
296780
84690
50144
296959
138750
103864
216775
60767
295389
238603
51085
209423
51871
195624
191323
34033
43085
40285
51387
103202
82670
19375
19152
11324
224694
21706
88208
14087
195670
268902
12101
99140
124763
233708
53016
208495
235641
74640
8364
187423
64869
171175
249173
111877
108430
174278
60937
228802
393
78998
277341
152871
61506
293691
28844
146039
299456
44771
224774
12157
58259
70454
129467
288312
52749
3880
125849
214013
28779
57615
58862
224981
151723
78812
108604
116492
150406
96452
208632
167260
74525
80414
76270
129093
100967
120419
86374
7474
130211
74104
1468
166879
197577
13503
29752
274030
97305
4882
203239
91515
155019
261161
285939
140024
53193
32404
122701
23995
60041
237502
132147
195340
262350
81408
4553
214597
103777
214359
158756
284075
133439
206268
89695
172150
272010
250767
195957
163870
130661
62887
236153
295874
158928
166878
197325
215550
270473
198433
195564
287225
122750
289729
240192
248978
247881
122884
261096
251617
288592
105033
207769
291222
251086
84675
220465
35265
224752
293809
41111
95067
55123
186720
116930
78105
169624
32580
162120
157482
141693
247531
107055
110324
40812
52043
234173
130838
189777
69716
36980
45733
4813
196076
168745
180093
251904
62640
169743
236760
6536
54286
169482
88040
81701
261862
193916
277623
3511
254231
23678
111058
58205
7513
113249
119550
201182
185251
156470
23785
237478
238413
24563
120099
240829
101858
153689
33534
15622
129874
289972
6918
2826
158596
176348
103364
213825
115089
231813
267355
243231
271312
120469
30597
154021
106909
135998
88172
124781
264257
208453
153337
249258
104623
112679
184848
183511
33480
220840
182019
209671
67293
108912
246050
172240
164904
235230
262743
279310
92976
91679
297131
112026
114499
238496
150896
206564
94882
293270
27031
285426
105550
201857
184364
238223
229875
38527
274742
69893
51366
165804
102352
69084
132121
153978
91755
74144
159315
92996
256768
297525
234336
249131
197816
100691
258438
124607
187057
181712
281047
173082
936
244754
67624
200581
71542
40904
116662
217992
158095
231132
14409
43764
299520
185574
156585
13283
180970
273994
71272
9952
108828
71815
39952
49330
259422
137382
222763
188143
201523
66793
11313
55250
56773
278210
30042
214082
58163
281546
247913
213154
281436
227091
57623
134268
243590
23892
122669
237599
247946
209524
169866
98837
128192
88407
72559
131181
252558
97651
194964
297229
122869
149104
79104
47293
82955
23626
189704
277600
61112
83350
110167
232225
160790
216957
151606
155651
132179
162667
30457
109073
80643
30198
13475
269298
235387
227781
68128
72581
54451
258315
170307
92320
21014
23536
214625
207166
83329
16135
170044
177960
258003
187824
271218
214088
293714
76472
94900
90190
96030
250217
286694
228697
257123
91734
194296
144583
94922
201633
252386
299530
156667
157859
163508
115573
264541
100189
241476
31667
169927
166042
99987
77649
296516
86527
27162
16169
44546
272791
278356
153409
277790
267579
105667
211349
97425
199770
243682
244521
143570
238868
72268
71216
180255
220075
5593
95062
318
248955
150448
89370
56689
262823
76156
32807
61456
281717
59821
246071
139613
241559
55302
174737
269412
33630
156324
213235
218372
189756
225310
96598
285491
163422
7061
66945
166192
257260
19960
88474
121461
221698
200576
37087
156452
93897
295756
32626
170050
149140
132602
17978
160510
96895
247478
148549
188228
86289
23063
176322
233218
85213
242624
215707
254354
95714
174710
241134
82271
67636
262809
12836
108434
83386
47741
234549
221542
107847
268763
5642
199144
140848
228787
32511
276600
265220
164239
107153
88783
157017
289942
194127
205661
90016
227695
147796
279166
173078
286379
274528
270299
260799
51128
290913
192129
148405
90385
30335
93872
131717
78588
290890
162187
14065
49928
233837
27420
287116
29488
288596
278481
200383
94593
256547
78599
20805
126929
31987
68211
238234
156569
284019
55269
127366
177281
84383
72300
285041
244537
285104
266346
156645
96210
244408
242028
58559
151193
1891
68120
208146
39184
260034
40036
180912
97636
10416
205902
233697
255542
179766
4152
294364
134141
563
277249
83775
114559
12338
63955
158581
277619
49393
143751
93809
244944
39226
290442
20573
271733
94689
122102
21832
42934
96134
168300
247943
163207
87595
208888
148354
75466
142200
227465
149724
127147
118670
76668
123009
275273
207244
223888
208265
275719
117466
89414
177225
40581
259648
111539
100146
83043
200958
119004
268021
39757
10511
3525
297721
19030
214745
116939
110881
230721
280407
151362
214062
278858
174903
227955
209034
292283
220285
206370
233574
32170
26774
55178
46140
188997
60655
298006
99716
160037
240282
159613
107527
171022
105340
237831
60667
195669
286133
53034
119137
283200
230524
64325
3399
111460
234079
231533
5846
272115
249875
190054
81270
67945
211772
151050
99134
128614
35016
181719
15028
209628
110
296859
294535
208822
181494
40384
72533
230653
51134
28220
179737
65932
152993
166300
295774
155674
107286
156173
74855
97838
20121
287821
99219
209930
130212
150794
12644
179687
269307
298301
175753
116045
299465
108994
57453
91884
127940
142646
97462
141634
231455
105812
207443
255042
201106
103788
10777
28006
183366
95786
154656
298602
244682
192645
112620
136843
137431
44550
136701
178351
19477
193311
93498
222814
133728
3921
179527
152037
55199
246284
274307
3793
114674
114742
112183
147681
39856
175703
251334
52049
117938
51762
11232
287788
45903
44850
243064
217200
247935
268602
52762
42225
290430
70651
275488
282490
225346
49109
108187
170822
229299
158777
229352
233093
247918
222001
117976
153754
249064
207099
218966
220414
268753
13077
272358
295103
101540
178460
246666
167383
38228
4880
188851
190250
4640
186251
167500
25570
15100
159201
73554
189312
99330
196477
151927
237364
221380
251969
39167
221729
163847
43469
92427
80182
186385
78831
146815
212384
112544
201097
284361
274612
24494
290333
205973
50396
264279
161215
276728
137769
219416
262615
37346
226221
201425
232215
245352
180496
131660
134948
67658
248805
77680
195204
7152
107010
115479
277684
85313
222901
105996
260581
102287
30747
42004
224644
57869
28439
142594
285375
70093
251580
250852
13790
202622
291480
190751
168391
197079
155246
17464
281636
156819
66640
229943
249267
163321
216087
212054
222918
154524
196474
105950
165888
178979
103782
81617
180288
16909
48843
118318
1051
131676
20926
146074
180724
275547
248561
187586
80137
218461
191086
148389
77136
247482
182807
83645
134919
96812
137275
122396
165964
192514
141730
209347
287428
1771
150499
161625
43307
243797
273272
117922
261487
160655
98182
170700
189848
194133
143314
47437
101282
100022
38317
112700
37606
51624
285798
128161
7173
254584
155464
295469
25117
24764
285883
56841
280825
32693
165959
235670
166958
293422
70842
23394
290685
211988
49798
44391
135076
181869
182043
276912
41734
37446
35510
235542
64203
292904
205663
114992
249861
122295
243399
200130
215488
81425
255291
153831
194514
186765
149892
194289
285156
104348
143139
282351
126937
134351
154655
136486
95292
292874
174677
206585
158989
37374
263160
157391
58602
40073
176485
105126
8075
139991
265006
168937
261139
10502
295357
52940
4186
275663
228274
114246
234089
61366
233082
63391
194371
203594
275987
233374
239940
214620
94832
75961
21936
129451
263469
178077
221603
54
259866
297725
194956
225344
246196
110147
172843
263460
189057
252760
61663
238873
121788
215533
173025
265588
64180
114964
243469
198197
289675
297648
60243
200365
241547
124355
214859
159174
18590
121122
52921
165199
198371
276509
106663
220407
53069
169675
76314
203385
138079
232385
123371
145154
105870
138539
226880
243670
160773
226909
246507
190913
6798
184309
74054
206410
16745
128972
224762
46838
264224
57517
277887
203323
30031
295605
227756
265181
235904
56774
260120
236798
236757
16167
93828
270493
207359
282636
200429
23281
43443
205004
299297
80276
166181
51565
41029
149514
81211
260447
283012
148409
100987
73363
229644
162178
295763
27222
54528
89491
34263
246018
255817
219273
46174
292147
138650
274529
41544
289974
102866
136743
95336
278379
250508
147895
57208
145646
138890
193676
82631
157098
158395
106151
69772
276742
279766
61610
297502
6410
68119
153688
6734
260675
76266
48307
55100
39152
36241
294825
28622
2122
30222
259222
181184
18840
118916
249764
166433
106687
266298
237149
9137
64216
230281
55234
36490
2430
272259
35346
218526
255078
274887
98097
272386
229697
247115
155803
178171
182463
286122
89894
58984
60213
21451
150540
82211
131991
278061
223904
292671
160502
203540
120800
207358
188567
268135
270393
14455
227295
100132
27192
103661
140527
238957
171589
71304
38479
264330
74926
45761
295948
252819
209363
22857
290198
18864
74323
90598
227237
285933
1646
68104
120679
103868
223206
225291
8425
171771
105098
90370
131729
88512
267155
281329
145474
65568
287399
189118
63198
295423
204947
220872
181617
152324
18931
247050
35562
207325
236432
160537
176373
211956
228446
125303
155923
287988
31160
256694
263615
285065
114684
283342
228021
6785
60624
155930
290091
18237
137282
59466
299629
217124
202245
115351
112169
169048
269160
191414
160213
63533
178210
117693
85708
78177
17889
162642
211097
217250
71952
193716
52661
42765
24217
13603
99990
100384
224
26055
126178
94902
131913
208206
185135
47193
79403
240684
190301
228617
187341
251526
77613
117992
120498
166726
170745
91369
94888
252415
227254
221159
229549
16619
95208
242735
34724
50795
256913
85783
236926
246369
164564
122189
174185
39315
144316
144480
69219
154103
256687
102191
31996
40707
141974
136907
7429
31417
222151
108444
33383
83427
82107
178902
142493
81892
177374
268981
202066
941
255913
71291
237857
116822
138801
240495
148527
65203
193423
154644
213744
94574
289498
151332
51840
290185
265701
224403
186452
187508
250052
241693
167847
123075
224277
141095
194535
110090
85488
167084
164118
78564
14769
11671
49210
137417
81732
183051
174780
246128
7374
160054
272848
150048
212870
270314
286548
288943
175414
68721
86421
114916
30846
296395
31638
183748
180683
115403
70574
243811
107232
23861
6936
236645
263394
51365
45737
222237
67061
220609
93289
276089
142893
149873
43613
86052
51867
147331
152833
40286
42201
255621
190734
243773
236875
224976
77251
63561
75282
161292
289595
148528
36376
216546
42064
52484
157153
161439
8437
163437
164042
147193
290245
154959
28006
8866
278491
162619
228124
116118
74673
201297
87716
26656
171392
47334
284910
131250
247849
99482
38261
4308
126217
262386
9664
41983
152714
47531
38048
162415
31423
146495
283889
270567
164034
181642
59194
258899
128074
219845
195566
101281
188568
62172
279202
13970
51431
255090
149515
257914
240905
110365
267748
227424
247504
211359
124342
256343
51443
67869
144165
15918
201793
174996
133675
147601
293877
201055
98458
251228
185437
284160
38388
284564
101312
86810
141297
247699
42836
252034
24839
75142
200751
273655
50506
50422
112426
296195
216110
77064
242937
70355
205617
97611
164095
22218
79167
173424
265678
43627
170658
261670
155223
226133
81317
240746
278661
131117
167973
228600
154367
148698
233889
47977
203927
154638
82080
123995
252181
69388
263197
289331
59191
17973
259803
236848
298336
116940
54956
170583
120356
197104
95580
107469
287602
164785
260191
241780
106998
266644
176055
227695
225324
126610
256702
275888
80716
288124
265026
68009
94995
244124
146252
170092
75906
224096
79793
92878
244404
226384
264060
156358
153438
133834
221573
145732
251648
99712
223249
253862
58631
37310
214347
182881
230342
182053
120345
298297
4711
274201
280464
35508
139926
59245
251526
111610
294889
40310
140796
137846
269614
146296
273816
102655
221464
254295
17908
143127
221917
117019
21773
46468
46678
197805
143650
246550
278642
87231
74138
242381
274209
102231
143731
142085
149549
249634
198957
136512
194140
293197
176652
106771
131276
81010
77848
130924
177004
122636
108883
82968
83980
228408
194242
241299
143532
263243
206864
221170
48253
94283
48906
231550
61816
252477
9939
93623
204921
131059
190952
86216
33774
229856
127834
8968
251582
216499
134500
119441
252995
90448
230610
89757
203198
152602
240682
183945
45219
49036
157281
259486
255643
29557
162528
38601
122167
60580
287523
59307
48157
167332
81794
81337
226686
74036
251996
2400
114435
48262
178132
287846
100953
70338
96458
37801
282486
47325
259926
168899
195988
58794
11772
123944
218893
29210
58908
212634
254363
60027
32100
285451
88571
221340
266652
133794
78435
189628
177510
190970
183739
257872
227493
138669
261271
162450
126841
282302
224017
232479
241774
197219
7234
222822
263297
143397
66886
40780
249766
92311
170399
194742
280160
107327
279103
267957
229781
48891
31077
38140
204452
75336
40204
90288
132387
110913
46057
30856
252979
197252
160012
250198
149225
199726
43665
86866
19860
170625
222715
78992
223671
287602
179628
297187
284741
5471
289038
121712
233355
120145
200145
162354
180524
158664
269635
231948
293363
145494
206640
239130
110215
168422
232377
5366
286661
269090
82600
99003
285690
100464
122861
295175
34529
129808
261465
253694
153279
9230
138320
92013
144906
63435
129114
208161
141511
31435
237392
246362
125639
193798
6308
158194
216781
100288
25878
172251
140814
111999
276440
103600
52052
201034
253159
194601
147692
170414
288797
266671
271887
150356
16166
146803
91258
295415
45084
147631
19146
207369
222928
258714
90160
124138
167930
123350
10330
255016
286833
122942
22000
176817
131768
38365
129895
156200
36583
216420
9258
143025
206230
5162
63374
229421
118584
229889
73170
133282
19635
48179
175267
269703
57660
48183
179113
126077
264789
76555
271075
256402
160436
168118
1796
281598
88658
172713
113331
9794
172438
88469
34355
4580
81194
247848
210878
42021
229491
16234
60573
189627
258778
215809
46396
277445
9669
172511
23447
95465
237706
168727
62641
213149
168898
217991
36289
92038
208627
148830
215365
296148
1918
267449
191288
115110
269334
134756
242651
154005
260930
150658
93311
191332
140458
248079
108756
298455
203382
251068
150887
7959
101038
198939
54132
31871
164127
272174
113179
40145
13255
34716
279026
124473
73404
150364
174867
244838
271751
276990
162673
15619
158942
156455
165125
162561
249106
213316
198816
204594
118075
89341
95311
61897
284699
272964
82389
184483
40999
11878
20273
288217
175823
84078
109699
224273
167470
55327
201806
276991
88583
181879
90986
148232
73336
297740
67338
143077
278223
242161
276827
115495
228131
262266
184433
154526
184687
115319
213084
1011
246158
137900
55086
222707
239239
110135
169954
185974
93984
61478
125854
168336
166168
231194
215951
278372
233573
216478
116065
251533
1225
114368
244492
105143
19475
282650
115962
223978
290470
48093
78056
182341
85276
173922
11623
70515
239478
149179
14301
103926
180636
261283
253753
95796
143184
260142
231312
131065
297874
190277
177473
74851
213524
231897
47068
150039
154968
81538
296900
13983
73611
299855
274875
152323
256031
283935
271772
189658
243068
16456
145364
82307
19914
48860
176391
232107
187034
248870
155901
203411
219866
193927
257159
63889
55853
37165
200847
43030
171115
145796
71902
153326
244686
195591
203077
208066
23418
133502
248033
41672
250948
45324
288506
171102
159904
24344
54756
235435
140826
191627
77989
252964
251268
263342
130452
35783
191026
44079
182458
297395
99368
156503
96993
62065
288812
187956
230916
70963
150754
133947
38188
267316
194456
135555
439
88466
248049
18508
184345
53934
175332
230593
131578
21200
27676
251558
222244
263040
262790
241757
277997
265848
8145
244891
136840
52222
155350
106583
270047
166801
80873
202961
10334
53207
144313
230721
122303
237663
261182
178929
243798
227593
148201
125648
160089
123133
295643
97329
108694
209766
189235
281869
208062
82059
86406
154745
191676
284227
252690
21475
206131
285197
176734
56464
194795
182944
210655
125777
90133
57352
192091
103916
273168
152271
273879
118678
86666
165121
132017
184238
216387
33183
76465
92555
233776
130980
67972
158736
136112
51973
160818
276486
84625
213914
181348
114444
89504
225961
235531
129717
147776
281586
132092
256761
250368
109464
147495
205915
159749
190618
69151
159764
100551
146042
14491
143166
17072
138917
92153
215321
84622
94035
263481
278835
26128
128152
263981
69023
45361
181953
47967
293485
68953
138237
121753
51718
95534
31812
182529
160828
146350
41403
28693
218521
83129
111437
160531
105614
118664
275715
277441
194856
152519
153579
65022
299245
191648
232404
63366
122007
286003
299063
104820
142207
251770
142689
252827
128044
187159
255354
227115
279607
189568
186386
195041
280118
257385
190976
52152
9516
296845
285656
271053
156131
89820
182757
155228
182068
135570
137589
252884
257680
112232
33986
265151
17637
206322
152918
248805
264875
74713
57331
201281
30545
284887
122756
52519
232792
159353
134002
288830
67406
127341
42496
133336
194298
9854
284165
68103
248414
235863
81931
172525
196760
91544
117346
262636
196050
94235
119567
1232
187407
181761
140760
267146
81753
83853
268138
51900
127941
130093
279023
357
164306
122172
290288
147835
278501
272228
21649
159069
105907
226451
70194
74672
120660
238901
82295
220279
94566
39606
128184
100344
177766
136054
109177
269252
158801
46868
251304
9675
220546
287613
32754
279403
53079
9232
88535
286733
30055
82339
292294
143665
255577
66096
242797
294307
209900
290072
215902
63599
14576
297276
211810
9260
159555
231852
187975
246196
8599
156096
152609
78289
103172
222470
142822
153628
2812
222209
136511
170666
207652
298808
22718
281800
187697
30545
124732
182448
207702
213977
211512
109128
124232
216929
45947
265055
106559
72150
166310
14466
277821
9353
289357
196947
166703
169897
110
59695
266024
204952
8385
232797
177186
57455
284869
27184
229057
140261
207193
47298
166312
82893
40417
155150
31150
166151
26689
31523
274446
161403
153968
232854
114633
92331
11095
253124
179792
292429
110826
90628
111754
134733
30808
278042
24841
94244
40268
116607
290933
160516
21714
276580
154496
216495
209370
104681
134892
110112
222098
87312
264502
193774
111967
188725
73556
116793
177667
109568
18933
18007
95640
155231
292856
199019
253317
8111
236628
107102
215690
202795
21086
24646
294172
153319
64111
130868
251318
165636
167394
169069
70776
173960
286463
100325
261896
136087
78584
145418
68012
4137
69406
213473
145795
114880
95911
121521
265991
219479
43256
289616
234346
74593
110268
136894
133909
266898
117662
82785
247830
254567
209574
149774
24930
73242
106262
212998
28807
78143
21475
110447
225219
296303
86085
285258
264951
172303
279393
1097
193989
222926
37272
249071
134256
151243
65694
37400
214819
195883
72673
134119
207434
255407
196618
266114
213360
282845
254233
90314
191468
54775
192429
133746
270078
165170
219575
233167
186829
267669
291427
292584
154397
7103
211886
148797
19373
126955
59240
230802
130259
216961
137100
61035
98142
114378
95299
137578
109645
97290
244839
285434
70492
72575
199690
88906
180828
272794
37525
105261
171742
262532
208055
163646
268388
259318
64904
77606
275526
170376
134824
12580
134927
145480
56608
204007
294421
103110
118367
236708
282421
213066
188775
127685
198488
33316
103747
63048
87407
141219
24026
37212
71796
198167
63929
157405
5165
259075
181226
167113
194290
38701
6885
60700
17725
93654
184890
85361
91360
219935
299407
218217
228221
211020
295501
84325
274391
230565
106217
98378
38054
8145
223051
88209
248051
65374
24866
219717
295451
282229
263033
235081
205455
232791
13220
24840
285445
185055
156954
95831
32386
254817
181221
84651
235848
278362
234826
183808
126592
48813
108466
287409
251561
213302
260473
267283
168208
32590
34796
29605
180205
59614
45358
264442
298312
291500
207497
231486
290293
222809
143173
206852
188974
132842
216535
180714
110745
263210
222822
232734
275874
190683
165899
150265
7274
97061
260351
67737
41260
238375
39233
194224
109566
94585
118760
139235
205865
93810
288336
128585
199809
207447
146294
188048
254649
74162
176045
88419
34338
240956
52465
166256
265334
158060
188118
154989
251176
96177
232651
175644
73534
40237
265499
140838
214810
219792
287479
17522
80930
83606
29557
100442
277779
158871
295764
255119
247826
127269
58142
298836
231249
165756
44263
62902
133739
176974
222974
45857
89419
179025
17370
178787
51150
16018
23373
103505
1190
157558
61208
299785
231712
57090
220580
272785
203687
153228
234127
250804
145503
121973
120755
168321
256942
184603
107053
99923
201357
127381
52770
287084
176553
161470
285390
120422
272317
214281
237986
83519
154381
171291
200989
245184
35119
267503
169194
266927
23504
240948
290683
283354
144660
29840
270885
16847
38098
61427
135065
31674
23474
66154
84393
198529
251920
283039
80249
54862
125004
234839
116674
240333
274233
299204
187013
12615
72623
68759
175742
11495
298071
153552
90135
193011
12393
102943
281384
234299
192417
38868
222975
167431
264708
216178
53534
212551
88579
200382
211241
179396
195241
47946
166281
179307
222537
147085
94782
278560
77969
179583
10844
182343
213446
219509
22091
264523
63955
77889
175964
115982
112739
276856
131190
237759
119554
286288
83756
218538
134445
285007
132888
243444
288074
239148
286189
33801
188963
220031
244514
168022
43451
284769
81163
261592
145377
297862
12669
15234
121972
5543
106352
173931
85724
89961
164874
255116
277094
10302
182256
120279
298563
296055
210702
124096
187507
282619
147186
233221
152324
256282
255663
75482
45406
280335
121231
91065
44387
287061
31269
232669
229004
139243
31246
282410
268896
284097
123061
43127
115455
246328
185590
284504
240575
261058
94045
118829
119311
218642
153690
63439
129480
94163
33824
271114
211058
291596
145411
186420
45182
247472
38294
220446
113101
49292
229096
70856
107514
218474
75588
5580
168421
168289
227048
178394
214391
22200
160997
98011
189423
181292
192367
164818
254130
295230
185247
256397
166289
2338
147848
15397
149147
279623
297323
292511
274396
179601
205421
97432
91216
257358
13109
266316
292549
553
284129
27774
284756
137250
77785
110103
235757
262468
269983
296503
251784
253106
278207
231845
166467
42434
6712
294676
294959
124408
223543
66775
132234
88328
60245
228957
142401
66382
210592
185697
25490
241123
279566
150150
17384
172966
153503
268016
242452
85595
177908
46751
108496
163492
158756
211751
173252
94404
138669
184515
155714
114458
116301
79637
26736
198739
151267
34547
291423
33664
223554
55507
132795
54501
296720
93324
43632
150764
30046
283646
101002
60526
273062
214198
276448
266018
91069
127645
255486
287317
61314
30856
110226
402
77710
46090
211710
53222
47925
57597
250993
116357
105162
101099
290496
246425
196885
243653
290927
286423
62905
243975
89504
118138
196434
259466
226860
122147
189509
76064
181229
254491
253676
93407
159161
272255
7601
198838
34668
229422
138024
11461
6244
15394
175413
177843
80005
285546
23817
198082
234220
123553
128895
106950
268830
138701
156301
247714
263960
178859
90278
146774
128457
13920
181012
50942
20703
92035
241563
261736
299278
213741
130125
245437
79542
79152
251926
45529
139632
28094
192649
271433
83217
28065
49571
120433
39022
236893
35891
161950
227364
105002
133901
138117
116772
135000
165437
5753
213585
106596
10679
132293
128964
187164
57162
287846
129982
77955
143600
130655
16856
42818
173481
281629
56389
199030
51273
25968
200919
29681
97561
272688
113286
275687
240963
200656
95360
149888
226648
292690
103167
105963
28476
278057
110038
178791
234844
159238
106532
244196
71435
91246
166703
134474
119142
11826
6992
186110
89248
133017
126072
173135
28929
54991
53494
49721
148654
257143
118044
14903
79867
38449
249845
9975
199037
96633
246739
190555
137614
9303
59752
127221
30181
279619
53174
215341
153625
113674
251415
27111
264201
210014
180811
120350
110280
299328
172654
24724
39216
233346
30028
54465
8367
12527
22043
188722
104643
152241
279373
211646
108084
111923
169822
41003
125752
138427
253500
191244
238543
195296
77298
186517
267683
135919
83637
142878
38151
110401
188780
100886
92171
163693
148961
58553
192818
116863
159726
128844
77964
91985
149815
233997
11652
275192
132990
125733
176383
51948
72304
25466
240511
289746
100216
154011
211158
291493
101239
25000
167407
243650
176663
54267
276183
128402
172485
177230
155068
24053
208517
223912
221462
290664
7791
104157
206514
7884
73908
171509
203571
274229
185068
71267
284866
224156
230391
36638
208
13580
73734
192316
48945
3400
211337
151156
47645
217464
62535
14641
15511
74358
103119
293725
270389
244734
121147
157063
176803
293233
93001
169709
54833
58396
21056
153472
87178
73129
132214
277916
44551
68945
258542
120247
12043
272694
246124
103877
268373
46824
201734
8328
153698
235290
74101
132584
86824
143341
264372
84995
274004
60682
123622
253202
99657
248711
232086
178609
72927
198998
273228
73234
82600
186460
251516
299877
32920
173899
94980
257432
232354
245676
126250
264021
40453
268438
144175
147104
105294
115094
289480
279808
40841
122539
199341
70670
217431
45999
204754
214733
25520
5715
34176
82233
210589
81154
234257
37534
116812
35335
64792
209244
20399
166821
226504
36749
215250
166826
65828
89139
57727
13976
105566
58669
210447
37012
98361
98521
128980
204151
69775
169517
3497
211358
80826
132293
130267
95192
213969
25540
202433
294616
230102
140717
248385
95797
33049
171742
295535
31262
209423
240085
88106
249036
47967
236263
28344
77468
65500
116590
37034
158738
17271
109178
258012
19205
245584
52120
59226
280914
176764
294698
92472
115056
86309
2547
13439
127212
107499
247616
293869
268625
281343
128646
59137
292530
7384
215279
211235
33853
265025
68832
77857
257303
66519
181697
100125
103980
157325
177095
93293
86714
299304
256468
213473
228757
176548
181975
157959
172756
235061
114908
308
72879
273521
170904
84389
7139
9775
170554
287925
18543
225746
268743
116051
183518
144392
86688
41054
115154
154813
48913
74833
127437
95638
66203
292256
31810
296130
118531
285546
122089
236346
121942
298931
286064
108349
285605
113234
60079
176145
114382
209699
124096
236039
228641
5211
176257
253974
4797
265487
104873
239835
107450
11293
9635
155213
298804
82056
261666
256161
134318
77047
125186
253235
173032
85961
202006
202384
242299
23772
150347
270375
206717
201079
66573
23866
277107
208162
561
148009
113117
97295
2904
66617
247052
68032
133459
141873
86394
216191
50224
83684
197902
228797
77119
146997
107677
31032
90039
213982
133466
261828
280222
94145
165531
281802
5444
6371
132930
106213
52585
8932
298961
162131
106033
21238
68223
241561
10461
296384
222326
87802
218995
135022
130858
16657
22336
235220
221659
146840
177738
251502
104668
294059
186136
62928
295525
189617
109769
136580
37470
200558
206948
213816
111823
194553
279185
223291
244433
41237
235728
88581
170333
162775
231358
230862
152655
17307
21538
253594
161075
249534
39259
248694
183874
55668
211278
298975
106027
218357
97051
267150
79979
116940
33868
289300
107539
23111
188839
52836
238176
51856
68724
43460
141952
139297
79760
18642
141366
9278
119713
94268
113125
97729
87835
176992
127834
102044
77857
146252
77451
148314
270030
96672
76963
90047
57356
79111
166650
26361
156250
174322
82541
65907
153302
113909
255559
187045
3865
6018
203032
84172
149239
252620
160259
268910
255514
251792
8385
178343
31121
113098
76097
75859
281959
171044
239572
4524
34151
169178
283119
288739
23777
172374
187998
184588
298063
134515
180939
296196
114907
78556
127458
70033
72304
10570
192651
277727
85408
285525
192626
168268
145212
200696
89524
271722
40461
67665
59415
251670
184359
68736
148542
179644
209485
230840
65533
144243
83975
79031
248876
178261
204716
52180
165341
284956
260166
47306
53755
33810
298840
53705
257903
142644
38718
255815
259007
26420
229179
240132
61213
227649
217644
193866
33544
192440
125983
147845
125158
231761
200622
147887
286166
132107
252664
52729
71257
21025
169844
93100
270395
194920
1241
156345
235470
30119
108531
112475
235187
142997
211708
72242
173419
226965
148141
67179
253874
229118
131172
93369
270139
264841
35244
74503
154928
229223
69662
43146
74763
175045
247002
188586
4165
225504
169097
294943
100943
189044
273727
80439
236253
259005
283730
17014
167485
246010
5021
113457
248246
85020
147875
212676
99437
241309
273050
30780
2546
142437
98154
17408
136144
48598
29422
2184
3255
235442
44647
38338
145697
69430
92103
192693
50855
204248
251380
186829
208486
268962
127768
148174
472
102078
183442
223332
82451
223961
28171
209219
91146
145898
141229
236160
65176
271451
165345
240035
117198
255970
268458
83587
257527
55930
269785
131709
63403
43971
236668
136544
80192
215321
75615
160227
275606
140659
80642
273875
195443
128284
196409
19683
228063
237861
191213
107459
193756
170666
96635
184082
4034
137819
53412
69770
21968
198824
247089
96673
19804
84582
191442
93892
63588
279859
119989
205793
128494
113057
57633
119084
46860
162239
60502
219643
53303
108287
48561
56152
91606
297206
43690
267753
189317
262141
191680
82522
194606
287898
55843
174097
187109
106661
275410
116172
160799
4036
292226
25326
233518
50658
25010
115806
66536
113899
292917
169855
214237
135948
231043
209085
19422
276917
202716
35152
257215
30908
211904
27724
59799
164929
78418
142361
124269
261952
24293
290147
253980
20913
102635
127193
13300
157796
34960
14530
128665
101974
70939
128393
206037
219384
21370
107111
24445
34346
148
263683
253524
168201
129687
160884
230173
164299
199800
47693
212520
148144
240637
241776
72867
66476
213221
36162
169714
159799
64775
186251
285294
188142
220546
135678
252346
26419
87204
43199
270590
216239
84811
61898
166436
157127
202364
281058
151179
237442
68059
14122
238335
169201
154557
40027
143898
8480
185962
101509
133855
47700
119023
188469
260877
118526
6460
159647
66032
49649
278503
121902
79606
174143
123863
198691
185736
212300
185250
190159
203630
123229
297607
208047
52342
105099
53363
289542
263738
37753
185443
10873
169390
179628
44914
5192
126449
214477
55735
95557
36360
18832
181289
174864
147115
94226
56460
48833
232038
153390
140095
182607
109171
4498
89601
189955
177893
165392
2897
22501
212260
52721
68810
256830
173210
55005
183105
297525
267954
115249
189740
96105
1232
89230
58785
212926
51939
139420
114978
221047
120457
288747
19240
218786
180185
199872
69647
173980
159925
74085
149900
54835
85783
90309
275084
293928
65591
51728
166291
15781
232327
149413
248095
100790
116530
195280
129604
153319
90865
249394
53962
52392
68544
41099
271325
289185
79667
244952
254104
33263
79631
187800
238400
297586
103689
24792
166381
280641
224373
78845
229373
208570
138096
216386
31347
47542
172750
205046
92488
34610
174714
272794
42337
136770
171727
77769
164936
92376
16953
245756
70245
256006
226059
62108
76648
60739
75068
97170
27350
167075
169960
119618
95730
236150
112444
36379
190888
80964
35722
280613
258732
102822
256655
133729
10152
53382
76068
180089
190565
194824
270786
250478
82939
82040
55097
120548
159987
179253
261988
173520
172751
18711
208910
229551
151478
244490
208687
30175
254883
238072
145744
25930
75846
119834
204962
22393
196633
142040
290114
69302
46761
132010
147774
210352
189355
166517
83915
29509
43012
18236
74429
197792
50871
63533
42830
112631
175045
254183
207365
5658
107240
4126
72074
115617
242662
139103
147079
170374
161699
213053
243469
121374
231200
30052
149502
10864
249083
80061
239701
42027
4998
74437
142253
105543
47204
17203
141136
134361
218461
77571
169305
125788
229474
250640
125873
136039
174507
222111
85095
152408
192505
112170
283397
111352
112101
40376
73073
220953
248201
36030
272261
206003
244313
149791
172830
40297
123507
122608
224981
229430
45123
166846
251383
126793
283822
128532
178573
92484
115330
129383
229894
213571
26719
16771
152819
76801
38454
71753
203349
272454
47089
186089
153050
229492
218567
247725
29861
297216
53623
286638
219491
176808
264389
126171
54370
50688
257185
205806
182882
120752
84258
120394
146141
42963
136510
280363
291663
250944
94731
30390
144259
9268
160868
138661
80388
137525
158546
281243
284884
159817
64339
196240
57663
69686
172541
162001
225450
90670
222662
58425
126397
137077
92629
270328
39442
179872
265350
250570
282352
199634
189577
249548
143031
24097
56028
205735
82588
82243
246862
245344
64354
183477
191718
153193
296156
6234
25
268245
140900
282565
280799
62725
104231
196500
208656
87431
264685
62097
26757
87998
286787
118666
222994
260007
133114
122555
178048
99104
254713
182195
294859
155389
264371
92502
127908
81158
26828
8772
48603
130859
78631
177719
64804
290766
143806
52945
169502
39397
208989
260363
299492
286728
252830
202656
294508
248033
182188
44379
40703
266843
170493
243408
82841
152451
153052
286769
175357
123062
28026
296106
55579
254159
278893
136643
147465
21682
285564
198123
199096
281054
28912
154867
152512
15308
244913
209495
269974
24246
103456
230848
51093
231614
23084
235997
210451
66216
177146
263268
128041
6059
202689
185505
88596
269354
181117
22744
162546
220205
102227
49698
12096
108860
143626
87897
68405
264459
8410
168411
117299
20680
279985
203687
229523
298436
19734
163727
254455
21822
83352
42858
100804
112992
95052
58310
24692
150561
241562
30302
8548
76733
165975
288537
91831
85608
173135
261291
88884
243081
122165
228066
37551
122812
195288
49507
218902
158092
193750
35878
29903
18775
14424
127337
66465
629
84305
254073
123770
192647
6193
6507
37109
67392
128973
52782
169285
257427
81914
284340
14188
262675
11661
4071
209032
26717
233133
105646
102544
159037
185928
258239
193942
17641
85343
109596
59792
70352
242209
190125
275790
228719
190166
197995
3177
72475
185017
217746
137697
222490
222891
196463
66029
130094
38494
104684
151614
11466
50687
106064
4775
228240
238388
153206
55637
125904
270583
86482
126085
23715
283935
251231
276797
75610
131108
212869
9875
166439
9727
107824
19514
264626
50005
193801
24003
19438
267470
165402
122478
267957
5858
87162
62164
224934
194955
26464
56837
144492
238513
103726
80983
295135
234341
88809
17889
19870
250096
58180
109517
196117
3586
240248
250773
54812
256436
89864
209221
81063
141440
18596
70289
13794
266054
289317
296977
288498
147657
109996
61834
48759
74561
203827
218040
104577
18741
112186
295646
49667
263595
245821
286238
187698
18554
292824
32866
268821
200026
168524
147181
130557
256316
60277
22291
135965
268513
25625
59583
255900
150638
57066
122691
3611
173265
291270
46104
123591
293966
8277
31241
130792
231033
218828
192898
59664
16693
86272
51368
150027
123331
245218
41365
34418
235378
152038
63093
229717
75443
132468
139368
208242
46642
59483
213642
2449
65440
121068
158278
92263
255733
222828
222892
271118
84347
214061
160353
111280
192306
129156
136531
56737
33777
297993
272333
255978
218235
140255
67315
53662
280845
126992
245402
75926
170070
115674
40742
187449
172725
254254
257092
288642
286988
85250
288150
255602
77771
29529
55529
245796
150010
176194
63986
85746
253084
70902
98971
215358
287755
121209
204371
67207
107456
5428
155612
87771
127332
117670
256950
295568
243602
252232
156826
136981
231477
166105
135529
188362
287847
228450
61886
291787
135850
107074
251494
18359
173845
8388
256683
215140
49258
97763
282451
189487
231044
159760
37316
295566
293162
107576
107588
18790
276779
215530
248422
153622
152635
167779
20468
13982
16236
18330
245504
215588
67752
68398
154844
164015
215422
117766
293745
247660
34397
43218
75931
260399
117100
7451
177231
85667
250053
33968
188621
35141
33707
53727
231704
164538
85503
147184
27846
134937
190482
58193
223339
77068
274716
19696
159429
151446
281443
227503
26652
93305
161607
259396
29781
188998
111694
297266
167347
158627
94243
118112
49903
260728
125406
193110
128397
160622
176930
176530
63380
64777
88834
212562
254701
15859
278326
202280
13713
37973
153015
3827
231546
226812
202905
109892
262962
127275
134429
251886
246785
153975
159405
113955
174218
134593
287854
198335
230770
34106
73862
159993
221663
11281
66571
44205
209787
223380
152914
200987
55082
38303
247966
263405
64385
126243
170706
124214
30722
214848
109497
297806
113929
117900
192329
191182
132309
52669
57595
251731
136232
130512
145117
135505
106879
191601
202467
260072
161543
24162
268964
148747
161891
147373
15132
199517
126830
196323
263219
95214
219626
137762
176455
2498
141816
67027
160600
129856
186312
156025
30709
33461
141281
238638
139544
114585
113968
47295
124967
58443
110848
106287
110486
253016
47122
191553
36302
206650
90028
94988
243292
257729
117387
61202
254716
145815
279561
66846
112319
165985
127578
15556
2413
228308
110349
290378
209484
248558
257493
256320
177543
270385
193870
106198
189350
288014
144130
295368
90085
258550
204399
293977
111047
213160
184141
25058
191685
76233
181426
39417
194685
189552
131908
298444
93934
48730
298577
297455
89097
69687
228899
91089
259056
37892
26792
89059
87717
140263
28618
151481
143480
284203
25914
124276
10050
183075
251641
133718
192749
294387
245320
96444
9958
107846
287341
254544
187269
158003
240775
155471
201181
258545
130097
207625
149891
152356
124007
139060
186459
51088
73531
249353
254829
97646
84825
49958
72671
269682
747
26955
42704
280276
121634
229253
295262
291947
47803
129395
247223
273246
111390
276371
17062
158342
97075
239184
78
82252
252635
157963
246066
135365
219893
227263
183320
295776
110563
247012
48917
49163
58196
16780
16196
122685
65146
60613
182067
238653
240176
1287
258994
62956
132862
1846
65924
77976
103977
176577
295999
180511
177241
24766
232712
215436
219799
56838
70590
84699
1759
277420
107211
104052
232372
119791
201754
176726
885
148541
109566
32011
126353
11378
67197
60347
192846
151566
52895
36917
129682
121035
111294
203502
119092
296575
2938
171294
120061
214100
40662
183202
95473
218843
294376
276013
88935
291336
246487
89670
270008
236837
262361
248610
198437
171565
253
9768
39031
280849
132025
188368
4588
112821
47051
241102
280227
176134
137110
103002
186215
157495
223644
49931
193393
133809
255701
209801
231194
158033
144694
171640
14161
112051
220277
44393
132663
164358
152103
181152
208419
82919
220422
33952
178172
62493
112489
264464
65946
72752
40627
138378
281892
6132
280104
85139
139988
130777
131103
90395
107193
106170
258924
57700
227164
60817
170526
268594
70719
93569
25617
228755
249961
66012
31285
77791
65455
54460
28213
70799
137988
204370
15911
135914
251797
65304
278786
136044
43279
120398
38224
25016
65111
16044
195523
260685
36648
12496
147103
184126
185313
195538
77809
164414
172267
161137
125027
137869
75238
251178
144527
45936
275534
65151
16286
31346
127563
113786
256151
163866
135041
18638
178063
73944
171152
200228
185353
177874
114817
192896
31370
135843
257282
58099
184765
254047
86691
230040
55648
142488
6684
251419
219268
50513
123047
57232
62177
63864
176690
169207
224268
222373
204329
100705
157650
165898
176746
164186
177769
102226
243366
159263
218782
65877
153940
146282
36399
106856
106301
207983
178502
214340
153297
121208
30187
90431
47495
191916
99942
86290
72212
258501
143973
18942
40951
39320
53795
134872
58315
238061
109964
279915
106610
96755
199916
38661
176836
17081
298430
40861
70709
892
74423
292568
296620
263859
82442
44908
213007
153196
194421
285432
125571
37485
295614
241151
260159
215744
54514
12917
69601
266110
289965
202520
125905
130703
206276
2577
293211
62585
149482
193553
282308
271677
246194
86411
57170
104706
293731
164875
202643
226
34265
33906
13539
1138
196575
16142
5984
109596
240289
123939
164607
70731
77906
34567
251561
160004
34199
235352
279918
202275
154768
126660
100545
71852
91521
10625
197969
202421
2494
55186
250107
289401
30484
95477
38438
137117
113345
165662
34089
252554
270155
194461
2682
65628
49236
113055
100644
185767
57329
264252
40453
198959
146694
97222
51407
56900
206178
152369
268806
111406
181891
273338
67823
60241
237668
85699
25848
12981
231128
132745
227850
133354
135039
186104
5584
69565
8771
100449
41467
88688
210202
120165
299750
258752
112512
243250
16942
113508
177308
114875
108563
131739
13908
95829
3650
140784
287364
264415
234689
168315
53988
243304
84299
228694
126
52102
59240
257237
260646
190379
26495
198739
184791
147435
193184
137898
172007
203564
70652
285680
204260
139002
189331
74653
289181
228149
36111
118847
158694
183733
87152
243734
296511
231743
267621
196198
9023
120012
81869
257580
158193
184796
128713
258294
164528
213903
184852
116509
289732
162811
79705
55819
284802
119411
145649
188721
180260
27743
43510
129775
16306
210332
181271
134411
3316
291879
208707
147078
124946
177439
261237
91171
246356
106092
117778
228163
194037
265231
190956
290895
118485
222543
157339
12245
244199
44815
134227
116564
294705
1225
247113
141774
191214
8365
105141
17653
140807
212097
55697
141353
115588
32220
145360
216
141539
172315
152268
146995
185746
263551
152235
49856
149763
86898
131592
248799
172718
30376
11878
185312
67846
186419
289861
128230
210964
74239
105519
245378
246803
11991
79364
207507
70250
61206
123857
71183
159615
266253
225401
181765
131463
71440
242194
134817
250627
66643
140755
124151
240671
219829
132290
178584
55502
172293
48918
193732
248321
238959
79532
257115
275013
132505
111001
96773
184847
141839
195652
125270
17395
16970
191863
104315
2217
204004
252377
218773
162396
251027
130768
128502
263612
195607
212053
121778
232916
255412
280396
72815
141243
68674
208775
19327
45710
221683
203635
296833
223873
10798
98593
69026
178700
31498
63671
187882
172356
293559
110731
224690
150972
185181
200645
299793
8606
128547
89595
297024
184780
144400
84148
23922
52262
259069
89921
52285
1724
103459
163664
37306
295565
148628
239335
278936
113282
70588
182255
142028
23996
163958
109946
174237
103375
61114
198757
107632
221497
209262
155121
138079
126800
156254
62467
170890
153931
238089
116900
65536
134350
253446
254542
8879
147511
132176
291096
235615
189773
42802
105137
127982
185945
138782
110342
214322
189101
96844
32129
187526
141040
44287
87317
35223
165859
274432
228246
228289
160011
28791
199879
287064
265476
290001
166911
233004
207607
25399
262575
48447
221018
90015
89781
159732
237576
284144
20628
86821
196339
161118
242803
219831
64100
111796
99091
117264
229074
204500
48758
227628
268606
119537
183400
204120
241439
196099
118092
45705
151294
256614
47445
228411
196832
79489
8873
281238
17120
63884
238708
266191
294341
10488
289391
176458
51750
42343
179311
134934
32032
72188
248014
200532
177069
154094
195135
224149
36133
1206
196721
220630
173326
54021
180883
76877
1362
162187
299793
194756
121710
188468
149782
263250
8917
263582
112064
10256
268628
27649
85374
216206
122131
209275
5012
75764
290692
121108
254225
171386
168029
214340
83314
251609
90305
110222
41276
290745
16309
234921
175122
286773
63620
203825
285712
48073
16861
284648
224187
30919
247355
216029
143197
29410
12056
207261
43000
31445
51631
202620
230703
166230
105445
78554
116655
146017
156740
16394
173849
262887
219732
261158
89136
243609
292583
38008
293448
195932
75036
282079
59910
158965
222360
230294
270823
287285
296472
23646
278405
92462
224942
292132
21092
275472
93656
170614
273849
251030
260460
40228
30729
183689
216323
14112
243816
143312
25375
74567
83786
169645
262684
126965
20790
49509
122959
124144
272719
20099
191717
268975
4923
103395
213037
174163
199964
277189
101693
169374
154664
255042
292759
84659
229998
48117
69725
243498
114639
244150
107657
32928
138175
37614
77124
162990
165402
83755
69302
296742
295275
175985
227408
237665
18294
260069
23226
214017
274993
238552
39780
204127
205527
12615
299298
69648
50241
230532
251473
37082
276392
217982
140854
132421
34645
157072
39414
275977
260952
282014
239424
131063
254552
271288
124734
12392
197694
76763
141743
277281
177528
72307
294062
174071
213451
99035
23557
103808
3818
219015
116955
115647
98459
131233
40530
257698
230931
289896
166818
200938
121755
91824
221110
137602
36800
293169
216982
193267
124508
74612
295504
292994
204050
63930
248856
212824
276646
87760
267626
273699
199678
296354
88018
116353
193955
117221
293191
56165
147064
241335
91707
109647
203061
220197
167692
32408
3506
90782
229120
217177
83832
57011
219901
15779
246644
198096
192286
101499
243095
162541
110812
171375
219395
151484
3103
235021
167385
197081
25449
36790
227131
46362
32215
198973
297382
275469
8058
17369
202261
260622
136163
39529
48996
79366
138680
175899
298302
160604
109317
264910
139590
143533
54013
219174
5257
67409
20479
255244
19564
51771
170948
240162
245701
49554
110222
180475
99477
147758
169430
256011
199137
63356
151447
123017
129367
92358
202055
282204
237023
101944
146791
260967
117262
147745
237064
121431
154939
170547
293688
183131
14000
218979
100433
286446
61604
53661
190523
107909
44005
63501
128955
128699
93463
237284
36263
17086
287077
164141
73379
99454
286903
159222
151699
134254
142537
4075
282013
200222
88577
286532
215997
293828
192368
297961
2523
18681
112258
209906
161568
257889
57258
745
222208
203945
50596
138591
86307
169383
120222
4962
158193
78805
295427
69886
146328
279271
215467
198650
263058
97148
190502
124554
17582
9475
74085
298295
13138
31327
83817
61420
7156
257713
31976
103902
217557
90423
148260
10202
268371
224164
74517
8758
103792
298419
81714
232569
222158
126501
57613
36837
115174
274361
57285
211465
26956
254799
271063
26752
211290
124881
231896
173723
256189
233957
253777
122729
98509
116024
43712
216149
108933
219872
122759
274998
253189
132112
141634
161644
270813
37936
298498
237606
184719
87776
38529
281564
92256
25168
209039
62644
194689
235978
43523
295968
109263
16077
226327
115923
33090
146335
50874
269539
124116
108632
136659
299157
174180
156977
24162
55706
183524
117006
70282
121159
279888
148176
3930
219793
220266
215149
118612
209845
144384
14833
128371
60376
220457
88011
204172
112603
203917
1602
161954
272141
261102
200067
262604
289952
36239
233059
254213
290254
810
227096
221312
166303
29151
182857
78878
126872
120583
66522
256103
116174
176481
55477
73678
110359
26920
159737
210902
29025
98602
74405
8305
8706
80574
101038
236206
19560
227389
121578
239008
80112
197136
86715
30935
23012
185682
294492
143626
88549
95872
42106
156451
116096
184753
165999
71402
88518
243503
18664
38816
5066
243763
153029
206049
221523
201513
162817
124376
249881
165958
265827
31900
128804
62766
185086
219076
16822
212200
154963
29467
247842
18645
67036
214058
90732
34496
127118
22915
275017
185114
22652
250939
216737
236649
246064
215695
147129
50504
8374
65817
72260
234643
282688
131157
241165
166474
79141
116245
150486
71123
42514
146266
288338
142923
104972
63565
113103
53514
104468
271038
229899
99450
182858
234394
199025
131719
63084
264839
228878
39134
214407
223331
204322
175424
81794
240511
251482
20828
256693
175597
65540
87250
105704
40996
154869
79068
208123
3405
176905
68572
30806
278003
186126
200566
81069
73954
136469
165338
121188
167316
257363
101596
271804
45867
285122
91971
138410
65535
176600
196530
234560
274185
91265
171233
105792
131074
165331
50285
56855
159777
190152
241522
239617
129718
60726
250946
200120
224635
198419
233471
166140
239517
281403
218417
140920
85344
81555
278941
62751
44801
29200
90779
184197
256528
230806
52665
211602
130149
269737
152592
236877
298550
37332
20882
295880
10498
98564
141260
228630
267400
58976
292720
296973
1686
245685
25735
149176
125424
238190
46788
17455
11964
242180
125253
31534
59656
156179
187065
156695
294218
108737
109155
138732
132510
43982
244893
214373
75963
84495
69208
24577
13950
243613
100275
16680
51320
136117
23445
109915
139358
167103
270109
255402
157248
203313
53553
61113
162839
220768
140727
139502
32051
129092
57899
77554
116843
12978
106451
124604
13854
273791
277547
294742
271315
207199
84323
149389
264161
246062
182070
113533
197214
204644
284521
17532
61784
232482
185831
178800
116773
134228
289496
111857
7459
198893
281619
296077
110834
58061
164074
104832
83852
24821
28563
142607
279245
156817
12626
27194
203223
64315
141570
217073
217503
283096
132091
217997
263117
190889
196746
48833
94687
297488
40854
126572
298138
150472
199796
201066
154462
172509
48579
283315
101932
164340
281498
155491
55255
114998
129569
295772
254727
47066
45967
96648
71352
82207
161389
38283
146103
159447
293737
104659
126877
272028
204976
156341
217837
102471
263368
265263
199488
288215
226942
141459
9485
71749
90574
280123
23764
10439
117960
11803
194610
31987
80041
121302
198939
260471
225266
196718
224170
69255
149586
177628
175984
158101
252469
200116
179917
160091
213236
243543
82458
86702
263693
102153
92748
143469
166074
114251
85999
187463
278983
28747
272688
88972
76139
190728
1985
80601
8244
147234
18335
61834
270877
197538
49611
82839
194437
263222
169326
241925
163103
265302
214972
28847
153495
85755
186513
149185
34589
158324
100469
91200
54183
71942
35799
78633
148771
30179
174387
178054
157067
99691
299006
189465
271436
220025
721
158130
104619
13512
188593
232222
225074
233514
234385
170116
265516
3134
197025
221059
67186
275395
62001
297363
24193
210291
257696
110558
282089
274130
264099
189866
120305
129871
158970
43707
94187
57705
99536
225997
97364
3923
206261
278104
156711
115284
96835
296355
1313
34176
124268
93690
78436
126940
261283
213248
195569
191341
273181
269137
28697
149791
170630
81007
24217
65164
34951
173679
192953
127688
46471
180383
166952
80540
149251
165227
194095
155105
100059
283689
273721
116009
72936
217349
165268
284213
73393
210648
22963
74102
117512
220342
246358
130858
152161
281443
181710
82039
75755
50598
218250
221981
112834
279227
73209
144425
101623
101263
90699
202461
186729
34015
86232
150408
198990
220037
107479
47278
271826
196754
220701
235313
285903
169616
155414
269871
293623
169151
177981
157996
298075
245538
122204
191554
29247
42992
196750
175602
150305
205256
186705
179032
40195
31688
255932
235296
203140
74844
147893
169108
13359
135544
139300
203161
288220
68643
48388
33332
103079
265794
87885
282689
127081
103718
21526
99587
91884
93807
168441
154103
227352
242072
23180
207115
233958
212742
131615
172415
127146
17219
236810
243781
125771
44374
295846
265257
105225
101151
170881
238370
60603
269406
84482
53872
125392
226105
197939
263667
152524
53849
14686
230892
168552
72494
32833
70063
163319
120141
140814
6169
266795
298656
186951
217151
44826
57240
236924
189122
179951
293498
117850
177213
197048
152282
156678
102855
25601
7262
58684
147091
148932
117331
13503
3703
288833
75284
212324
96562
279407
261649
103671
165853
192809
113655
187975
183096
109054
83371
21378
97902
31666
247724
163269
189479
52897
251909
318
289832
295056
19138
75676
10394
175027
73144
163286
271260
91911
17536
153652
195617
293525
114802
157567
137491
52476
275918
282292
253616
257014
12546
268138
99214
121283
224495
9032
69475
181139
138343
251896
142652
67758
215469
81450
39741
138120
283009
224765
7333
3460
189253
19842
196497
12487
33118
265373
149014
19279
158872
9059
45199
129026
297758
93427
13822
281512
156058
231816
170384
167885
162191
116308
142041
54543
217610
60303
230137
54641
271796
7316
51914
177267
224733
117512
135044
121352
28728
175065
112144
178593
55474
89553
144522
276831
111724
97781
2445
57720
294751
280201
293601
24995
108839
57492
202688
192183
74670
121397
31064
156726
249483
155741
22640
186762
157962
50877
239868
71356
65206
278204
227942
252715
82761
191795
264414
223913
116902
256690
176478
182625
86748
117096
34612
247853
25622
194733
143367
56633
86915
12010
211340
119454
106396
26229
101959
107834
53190
236044
44581
275678
280866
18509
192848
77124
84791
80503
210001
154621
124464
217512
282390
146806
160244
258088
168347
153821
286322
151143
158555
143881
235684
218595
121625
284030
199394
299965
247241
15498
2544
232614
212859
127049
30432
203920
105261
76034
290290
152055
132063
89832
20317
24261
28483
268926
153275
221114
75078
72442
247525
174727
167584
94307
42146
202414
257751
154074
243448
223191
238518
25972
150496
114567
89624
160203
128142
128721
233949
82287
255206
238308
79465
141475
199711
234576
37803
229706
86363
13627
132310
295491
24898
281692
116465
236030
16652
61597
194121
88944
117711
180856
12422
244814
92494
70209
281579
55986
228214
240650
25680
171126
40093
289050
140623
50361
253733
42792
243743
85891
65956
210031
245401
211907
251435
14291
285181
227076
32309
178843
2723
233794
239215
85883
119419
243598
157253
38401
79894
94588
197049
231247
162525
239204
54059
71129
164616
243981
299708
99169
98605
263819
173427
75867
290990
110240
57113
38111
168990
184791
135795
34456
266959
232522
11761
124216
266810
242207
271639
209045
60561
192154
105385
113882
201349
63608
120923
90539
95604
168683
183437
236156
1144
279354
80092
119118
253220
109016
104584
255723
219017
26542
293070
100246
124765
239495
284504
274515
47917
24685
41620
210671
226767
282911
27267
90701
188621
30586
155191
226050
293635
253948
56007
199115
143439
125844
35152
59532
191439
126368
158516
54931
13283
45642
13851
182787
284017
69097
242591
194633
198387
250320
139053
153939
232993
103577
214928
91299
59323
178140
209956
297603
13388
12722
267984
296443
13585
22784
168278
73783
58225
244948
48706
168684
227251
103569
69032
188008
235079
271128
290742
204810
208067
110496
173100
91500
57024
100588
237299
164491
95396
8040
32019
126431
95229
112177
6232
214911
21865
67334
184866
298480
64301
125601
73371
143337
169475
136785
220874
19542
210624
144941
127946
831
19651
60243
267612
243534
230386
10088
113756
180848
257565
144319
66493
46345
102062
207001
159254
167565
155328
250697
58170
14228
176195
66417
150513
246918
92644
75624
1162
226406
124147
24485
122353
192958
154993
88213
41465
120038
263453
247353
89230
39791
286842
43623
68428
247025
150256
128531
254264
250214
40716
145349
22827
52596
114608
160976
105131
287840
140621
152554
297445
287223
219313
205391
227030
135774
22095
183243
34055
153945
65435
135732
219235
37244
56327
103564
168458
72304
116793
12634
28959
241145
220414
188923
40074
93713
291474
294001
19732
202092
87591
70598
95257
246322
185366
275344
125432
78124
159557
204628
211794
23898
208075
3303
225614
78313
189619
240309
231127
183499
217514
41644
250007
96807
152865
18594
38567
114672
260582
24105
273007
170608
42155
245712
200375
247619
79245
107073
185879
244987
37751
15050
34178
1226
172647
59186
26638
209214
148326
262694
134416
244656
108783
220114
104728
134877
199560
161103
7505
19459
189796
17994
34700
209971
205863
292130
81088
100064
172080
210320
88132
39762
83592
36751
10398
263862
231448
92756
81268
268914
8774
181184
176859
1130
120777
98481
140462
116091
121930
28382
288351
220664
188228
41388
184717
51458
182229
77848
131395
216878
162014
280366
200998
248167
239209
60338
280977
55448
47241
174586
245607
229507
152199
78919
199726
183915
208846
195140
219783
296531
44103
124183
155638
182834
81577
230083
210498
177309
47710
164256
104103
228042
230032
132934
99879
29521
132996
123401
155042
222222
279684
37791
262230
258382
180622
140361
189141
45626
102034
288567
269363
208535
114607
68674
172714
209447
283697
167854
23372
123167
229966
278525
94502
69919
286991
82449
290554
66333
24860
233261
11516
120452
67986
275309
101752
292900
234898
170456
177625
114644
158218
81022
54214
230092
297829
224424
258121
157872
147718
13348
193170
239054
154026
297650
150416
136117
197912
79955
56284
35723
56160
132648
259974
30409
42991
18776
88779
9494
36906
83226
93812
252229
87820
131849
288555
141162
296614
270198
216084
43814
266052
182269
34820
100067
129732
78056
183277
262822
240658
195150
81691
21419
186999
74896
75775
174469
258220
235714
81285
173305
58424
142853
206976
281395
32712
105504
92931
98795
206474
163706
254470
60778
233929
45029
24625
190582
244410
263810
18164
148505
81646
193602
229884
98022
273446
1008
288959
115359
130317
292734
195434
26709
119638
107243
5576
106761
140394
57144
221250
230299
33255
7744
225261
140657
40423
3802
176136
109697
21418
200979
218299
169317
272442
218751
21060
97770
238105
187914
244348
63962
280931
212659
282492
251895
126169
84054
152784
70708
281838
49259
179874
108540
277715
133471
105871
257443
112698
65270
40613
293145
295711
207712
128839
209707
104775
244304
30133
268117
205356
100878
204667
164803
158605
261262
113704
283086
128657
202599
129977
217365
59963
245983
41570
121451
130795
70450
36001
248128
242446
202126
116565
247277
23418
170104
3666
243517
93465
206680
127608
233307
166404
241482
211839
11742
158171
122871
109596
55528
39484
74833
195412
239158
128602
84152
51275
199962
183575
295298
112522
262510
2428
23172
248224
72091
61385
25933
240102
44332
92473
151995
30777
39391
244335
259564
247773
101704
243882
241200
155010
166997
259179
285288
22753
117398
194268
169603
257587
12201
87048
179168
46375
159962
209713
34462
111481
199559
251873
249086
283882
14962
260311
96002
54482
173900
128061
148853
295401
217656
132620
167963
279748
251344
130936
296933
248859
255522
192864
242267
177782
1131
240772
190479
27349
36548
12741
54250
298866
238220
203072
218718
50621
180550
213034
32436
144057
297265
191829
277621
93264
239203
84311
143938
245686
214976
179994
132542
212124
171006
14175
243937
149328
27162
132924
295233
106119
212066
127279
224381
244618
266171
261196
101413
71043
3025
229143
159626
62363
22917
277618
73365
75338
189892
82509
57507
240034
279524
204312
51728
262033
55499
198068
79830
148510
279600
23085
256659
151396
46545
212607
122671
113923
281817
69755
289790
3993
127550
16840
269047
261463
247132
100118
28931
241352
265639
121349
2394
246683
229248
172035
95416
52729
272903
264530
81899
23957
83605
54960
209981
55840
12486
202893
202384
89647
121108
65930
106876
20043
88356
247662
44666
240127
48979
291786
68645
91750
225108
83840
15353
187760
8021
1745
282271
141677
61795
47010
53955
258511
258556
64091
290803
156087
128506
192108
144824
167798
108141
167534
111472
96779
169992
258677
208092
22646
269088
97645
257165
115079
36794
118662
250006
79335
252985
88539
20778
28764
67685
224759
299816
30810
290354
113978
43905
36274
134839
80204
279774
76912
7644
250632
30791
298451
10551
215997
183600
185424
30231
171229
237192
74121
159207
184145
67323
234285
103306
95741
64322
50610
93350
200320
48449
281093
153311
166960
59478
53611
63230
32569
22534
209654
51695
140823
3929
278681
243449
264346
296364
83696
30786
78095
21377
195488
159148
9707
107911
40525
28754
178407
275388
275849
55611
249564
247517
181809
291197
6292
264010
67675
89450
65776
198358
56892
278165
45295
102310
104470
226869
26437
289472
181304
97207
274089
246502
140136
146143
19358
189707
246284
197352
184172
129558
293630
104489
29591
275448
169090
117844
294125
127045
10729
110553
201482
185450
199657
285102
118935
179334
294561
66344
237197
111072
228114
152995
16775
69885
137375
281878
82606
46945
103324
119933
261336
115529
174127
42025
186314
56445
220548
150655
31961
192711
64682
41340
180769
185842
188023
72177
250763
99531
67432
232812
256250
138877
145549
22702
19399
43066
264789
133419
228814
237174
31268
83878
195342
200982
149818
210908
270001
8861
14410
76523
74906
117504
84200
272866
282314
76814
236963
189997
24975
186595
74184
182494
103996
213762
71264
19040
205694
101701
232560
27573
134874
247437
28239
292169
86176
177394
29552
9737
193992
266153
289789
215866
200708
75234
47484
236657
102045
183071
239854
283219
293124
170682
38969
163674
78404
212497
78449
186361
159107
274881
12346
59288
215686
154125
265077
290300
195767
267405
113380
235109
260740
258295
277825
126365
60642
247319
242298
68785
167398
7101
255807
201339
29763
134966
52312
12800
241083
230709
23477
214195
45826
212946
215147
175619
77985
260379
222574
76935
163863
87178
24944
139037
147057
80567
3046
200759
139362
186190
58769
222828
129
235130
69552
294772
100068
80844
208251
41032
214326
236900
172523
234720
17991
36730
207750
235956
134700
139733
244888
121276
258196
246421
83597
155721
40162
81340
158976
28974
281502
20051
235843
295236
250239
281568
248225
108976
92442
264587
104306
7740
241479
165077
200209
9445
119541
111366
87860
243486
209646
31820
86759
76059
19717
239483
269438
237694
196808
209757
91186
227882
102528
142570
150806
122468
111524
14920
138404
257619
276216
204825
140351
174688
90464
236477
299370
230681
127188
254784
79620
17910
184512
114940
255439
298094
283115
163170
131538
223998
235114
229933
297590
95191
55106
141728
104786
16519
113962
157783
216515
185540
153207
94807
12062
78337
112361
233401
6881
113265
273201
299640
209637
31511
89579
79295
270596
219981
93245
30350
74284
12600
42884
268511
248699
197055
66164
100894
176447
273368
245030
16316
32034
214198
296040
58567
94949
9292
229538
242497
135873
75409
21055
230494
229244
122483
255115
186181
120250
44884
61427
62414
23901
149181
194468
154903
234588
86755
189805
221492
11437
66828
251484
165470
243749
178079
117508
241599
73097
180208
137873
155673
165272
37722
259718
2347
130124
200579
139473
61291
46520
140241
193372
125372
134419
11044
141894
294052
208568
273323
258791
198440
75004
39921
88792
199709
234594
33749
299945
157848
227949
201780
114735
160812
240166
265087
237977
58166
275418
35662
203726
102027
262195
238127
231809
77529
257356
196143
259741
183061
181077
226835
244791
281650
208184
94560
228425
236976
122840
211407
90450
252847
82959
13203
158735
179026
251441
37951
217216
268202
146526
150341
195072
286254
205763
241975
189288
86031
26777
54581
90516
87939
71271
138993
17870
143580
107147
59309
132681
31838
15113
136435
37162
224821
75089
259715
16330
29669
136035
297093
35950
242250
181310
14696
43289
208172
90599
25566
291729
76663
34150
265500
275992
215276
182802
294322
182928
163517
261270
262613
146729
282560
29500
170015
196876
201180
282842
88633
113908
105765
77267
235237
285013
67240
194950
289260
108427
200004
105686
274922
110329
16436
278839
23119
131395
136745
251529
141642
91437
259152
126396
134810
96054
202051
214431
104438
153848
100207
135457
12546
284827
1670
25762
245062
233468
24960
163091
163409
87774
182442
99538
185298
75377
131827
226321
230634
218488
153367
108553
200903
282823
140106
31755
89589
159742
250508
113502
144032
5938
200871
96519
167434
223608
230096
102968
142254
39178
264623
213871
112869
151513
202501
61326
165985
50900
243675
142045
11361
50982
11857
41623
256495
165916
160362
279211
158470
276210
91578
31897
151674
235013
80285
220380
120159
61195
218854
116143
274834
132413
75052
201422
168144
117719
297914
104180
51616
136965
228766
57435
44041
226645
17746
10730
193454
149129
210341
137978
98835
271269
271533
145189
146142
295593
230334
8634
267981
79717
61118
23835
20840
166297
293209
266219
263487
42945
216294
47640
29283
162885
222708
113418
91492
285482
240472
162818
31446
257735
290929
148593
267307
155474
178810
77619
81810
248605
122272
66813
115481
299819
102717
285599
200935
241702
10535
123114
267712
33612
273450
83411
53564
127199
299021
202047
285373
6361
272013
161079
217848
191249
274616
72732
112124
38735
299562
114642
202665
185277
148010
125016
134137
210947
166168
16665
218987
198230
12857
290736
257576
215255
278678
166493
193296
127872
273412
229492
119092
292153
242732
132631
271561
144565
80237
155322
289243
258781
155191
121552
191321
43910
7277
189831
8300
115199
242731
211138
264999
154523
255307
236533
222722
90228
35494
263129
58494
290603
284209
283853
213641
14117
217175
135360
101507
36909
267814
256939
128673
54976
121976
214831
255200
40488
44446
103880
14083
257007
132162
218574
77426
201119
15877
21645
229972
288316
213605
114259
89392
144583
269549
286422
295696
25962
82979
59258
249139
117865
211174
76969
51682
239786
11489
234665
62600
13556
178187
55097
73414
41290
181212
171482
76379
222657
123175
186575
254175
182249
75421
200628
181029
3376
84091
198897
5918
225899
260416
25809
21606
222292
251345
229930
255921
166435
23089
74212
160680
154552
182892
135019
125913
84011
280345
14157
166609
111596
271736
172477
43496
94408
94970
135186
238353
114757
130162
139526
125439
228705
165423
75966
146711
149855
13843
235078
92130
250507
254789
2622
264524
253543
92650
174409
223035
53527
107769
65890
227451
187902
178472
17353
191083
75921
217756
145362
77136
292742
43698
51935
268890
229955
48811
29663
269524
202658
67891
150786
283752
222131
157295
114205
75014
155784
7597
128337
10383
237078
105884
213435
19253
149010
119793
102536
175115
186340
184376
91486
115487
150235
117364
212076
183772
91126
143663
63228
100149
212716
280835
77619
118738
160999
4994
99531
141222
5055
285456
89199
51542
76869
134834
55791
84410
166492
237111
286358
100525
103024
85740
160856
209139
89865
136455
9436
116405
291988
124914
2127
152476
116788
162177
70418
116894
193206
80085
252823
97306
17068
228224
89949
101479
122860
123206
4564
75087
41250
154484
172647
155229
199521
203433
2639
210541
96456
77009
162934
268903
184884
8348
21205
55154
211277
219849
299608
22537
299339
106803
165706
202791
38349
197196
7540
6648
131636
105350
199032
198867
83616
24458
186863
135171
125475
233841
264619
135071
74497
100520
187378
94998
274804
119967
114158
245893
54093
152965
221889
121583
109237
203586
263440
101806
1716
246537
59771
102300
285120
101883
136371
159561
175075
172073
8017
293673
65885
202373
204199
236586
195852
99180
200525
86027
115321
93462
161357
222041
284077
288438
97068
140477
222470
77429
253652
41963
10272
115616
163156
297468
174402
260507
153281
125049
47569
161835
198190
231353
208685
146946
266828
138787
47740
11683
272596
267229
59784
75152
149348
81967
4285
264654
222552
214153
253971
274731
266077
144505
268788
48933
38230
11971
7455
183767
76910
115229
277216
238943
275819
248639
274539
78998
244731
227561
284295
128932
33700
184087
228265
3394
81983
288404
241438
233090
193164
936
169697
299051
203101
117793
132080
196478
137641
3536
260391
241271
39192
119240
294457
284751
182042
207721
164295
62666
169048
272423
140550
250613
172519
61838
40343
216228
266929
289138
257388
97722
8862
51279
171829
197258
34077
19335
265346
179996
19062
256759
133235
180131
62343
5081
93143
7743
59643
129218
188147
110183
49793
242570
197863
214831
176473
31716
142489
184362
140395
243955
144994
82797
103056
10422
17069
152790
111262
140615
135011
3038
266028
147867
65702
208186
129016
156391
289957
96358
173647
154467
77551
260780
196716
207763
161391
210724
187645
294944
53468
278314
138329
206919
86025
210118
58102
292917
88168
36760
3144
824
241501
69294
103499
154233
298106
273901
73080
212787
286321
85904
47273
274284
256444
143987
121305
98177
144391
248177
176171
138026
115347
99997
29906
295543
233615
103196
80357
177745
266078
102528
208296
262250
118379
66436
72933
158040
227466
227377
80027
105938
14163
146302
177097
64839
170654
148309
228584
180771
36985
166728
204600
165295
8953
122275
172751
44275
102304
32469
44942
30251
79579
15800
204267
88945
127597
205438
269147
194562
233357
22269
197653
294017
158869
86507
51248
203056
298533
291048
220001
167157
140292
277662
162126
292520
104534
211384
6513
230062
270660
208447
42861
136863
104287
158176
43600
211831
266227
151127
255035
98981
162824
198838
218580
161037
21521
287541
272811
12927
118967
69785
167567
33229
85918
2570
160426
41633
87697
74109
16751
801
167030
126996
238341
235112
40817
227364
296614
160807
15673
35172
299867
82720
56343
200213
57005
215208
43422
155702
272090
101003
610
83336
32907
100843
269291
102327
40689
222957
241486
42057
207786
267798
157215
41010
211225
271684
52502
71956
174461
156562
173937
214134
119392
144600
225706
5776
284600
214558
170569
116229
133640
42659
158792
256945
169163
223509
275719
236779
230750
81348
110840
139867
220938
17175
243225
178838
243618
89716
284771
79091
201678
180599
281580
39052
194664
191745
105339
234258
134029
288334
174223
164023
82806
27937
229950
12275
72744
66165
218546
143589
80418
221610
62706
68559
121566
248591
167583
272486
260222
228026
253100
259812
170087
202690
200154
214567
253963
284944
289778
80518
121947
269755
279321
244916
209085
42914
259620
273248
214111
293391
278305
160925
13945
228874
203981
252081
207787
169674
177622
218534
13297
274637
1593
169590
33765
156220
213730
167956
157760
264375
224757
35165
35748
206326
133554
226858
127193
225339
266166
136620
279986
21218
20440
38181
13382
231113
255673
296345
69559
182020
214167
127030
82636
251917
137209
26491
36445
282489
31720
255805
73148
67334
100665
220140
201678
30012
166033
65249
114883
279127
165632
40987
65328
98797
212052
131206
1323
94298
157718
73473
41721
219867
266589
26228
207417
248072
66387
167445
54307
139591
70547
82880
250814
103775
37482
13064
288735
291364
268560
122986
273134
137069
37635
262852
27445
83794
298194
92343
169591
134597
241262
44432
170175
248859
100445
108216
128769
111797
194890
269249
101034
30848
179415
158612
215356
78217
232271
207704
252932
263136
138392
112638
11106
132799
230948
275789
120993
139939
9068
123825
109901
157698
226180
168396
204653
80874
133187
207864
3462
187639
34459
148747
157667
210588
64663
47308
123185
173239
63094
93607
218823
285539
298177
87664
169258
28267
254099
120802
158002
58951
253051
82567
108010
284899
248814
256146
108231
105208
1723
178224
249121
77238
164136
143918
213566
31549
9232
148161
134699
16294
152499
232312
263058
167688
130450
44341
65535
26179
256418
115878
7253
217381
16346
167322
273773
110696
131180
170693
283372
154794
46359
198500
130116
104515
267750
229035
260759
146715
39932
67203
268538
59547
168694
171493
124156
93589
75688
39051
205716
167319
110082
111221
137830
174298
216074
297714
243938
264337
89827
184096
214564
145741
138412
123063
111741
237725
204540
48803
137933
6215
103837
115778
167148
81937
99956
104005
87349
64468
107885
48562
1338
131062
86229
108404
113271
242845
284245
44765
191593
83785
74124
82856
282360
281317
142642
273933
43839
167057
13600
283711
65680
296045
110466
145739
91996
201808
144421
17194
82078
255705
262788
268128
295644
250957
9950
189724
241844
228669
15843
249696
198743
33541
33501
208744
81805
101729
77453
139154
54491
4659
116154
132474
74514
155016
231527
108516
160672
83847
160843
238554
59944
238983
149094
70356
289512
143588
72332
96350
16938
161111
56610
146807
151720
8152
219342
261064
250932
130621
222355
46542
28567
66725
122999
103716
211013
209020
67163
257712
178096
160984
7222
26497
136548
68424
52476
290415
20011
157784
171948
10065
177719
252164
59204
125858
135572
194736
247836
228577
272569
72143
101975
74842
115534
188648
105878
141658
126195
200344
169744
190188
294365
233044
79918
101231
295403
119576
61480
56420
70677
299189
200480
133961
191014
228047
240435
93762
266203
11613
215062
268342
145581
176686
233461
29410
80234
281970
143279
66543
282920
151893
12701
175430
166376
62661
214037
45651
215183
175948
251933
18851
172284
169174
214425
211284
25469
192694
23126
53888
43500
63549
99804
238252
107238
65309
278818
84288
238665
136753
9891
17652
214435
96255
267243
190122
1339
244697
189925
162202
60070
183071
135644
3100
175450
32446
188046
167301
176456
40244
218194
115786
62165
85356
227401
134757
127358
73499
99481
184082
189615
92878
175462
75533
63325
172491
149266
272947
203432
188667
183867
170878
2743
268605
132239
108402
185117
51089
67458
33883
107064
56709
6274
37120
45348
13258
233846
126400
42465
18298
195221
245212
193278
197428
273216
34432
284875
194137
159224
56885
287312
20030
278448
247193
56803
212859
68863
278915
154492
10307
196596
192940
68453
97214
159742
224
209072
67060
269154
208762
291500
49845
270819
63601
296438
193812
146906
39182
298612
283609
235909
226829
197007
140987
195916
298546
279660
278743
214097
157714
109806
176852
228969
265173
198960
174246
281338
82885
71747
185703
145358
225152
44121
58699
177726
256769
62767
21572
151411
153545
47205
84890
214516
259012
288100
12964
244998
279171
195615
40605
126286
127610
46012
82492
200860
289493
150213
58932
125086
182124
14332
198080
176792
190525
155477
297835
143962
136031
281328
290478
102955
168641
57813
160867
266571
78251
31387
106459
76106
224124
98028
17864
278813
10113
70634
292813
182628
51592
243359
52417
58828
38645
90312
30977
206817
201701
239729
266417
112286
262275
76869
29214
76267
59909
166386
169753
270399
103929
267992
152764
139976
228139
56234
36456
14114
52758
281000
198277
107476
49596
143184
224931
180389
162455
11933
194261
268393
112480
263344
69912
232248
155227
214035
171819
149283
200273
163937
294710
54507
122070
145397
141546
247099
60101
283424
28860
115593
170261
93987
232586
120027
131422
289744
283610
4225
39285
273191
114568
128551
135787
268715
147349
58591
196659
47708
187650
132463
249983
98443
209264
86024
17716
34021
74829
206381
245418
163915
225084
112706
63731
154216
20
50629
74172
144661
108992
67231
137231
99247
152272
94965
213915
130226
258756
128298
205494
130030
12518
156034
223284
231071
22371
1546
276549
223080
263371
297084
268172
126431
14261
29262
179808
237902
223753
141737
147588
82746
254461
71040
159785
223826
108509
4839
2127
20642
169715
31468
182251
247948
221195
150642
129175
76843
297373
162645
142558
1103
31284
258973
204325
272830
228353
282956
187723
244710
6231
198367
184629
89915
43077
183297
294689
171159
180200
237340
76997
184090
212569
176753
159640
139256
129600
121440
51962
237771
94924
188560
83399
278755
40366
91504
178338
255573
144725
264997
47715
299375
63695
33767
90701
4390
299607
143344
94526
8747
4401
178852
234528
117452
153495
202050
244325
138174
35075
132378
280412
229299
275764
38381
128792
139932
259567
18350
54298
166455
69021
209413
73274
275815
212521
242663
173503
72433
138115
146859
243979
241607
71848
271409
192112
176237
105827
170750
218513
255297
131432
276464
73852
177795
169513
221833
103243
132851
125625
24588
91978
15981
114309
239793
277139
233806
213586
62373
50104
137710
76903
256286
106026
150538
136444
139938
189278
190754
15365
7464
278261
38713
82511
170463
217901
132091
271819
6096
79712
187385
48085
292732
185984
136630
135580
255923
285224
56126
268976
231570
15466
28889
109819
168026
255486
239742
60222
31276
200366
42494
88890
20591
228047
31355
247962
156104
117702
190981
117945
136465
87050
281149
21573
243447
69146
193492
132590
48162
12977
290574
94635
282760
53501
124614
95397
15206
98379
146385
292503
198634
271474
102093
261153
5359
214535
737
231620
248401
239084
120507
175654
299167
125871
202373
230928
147078
196939
253090
205925
76795
34036
81631
100776
29838
8339
174211
253437
31401
187511
51583
109386
48905
43421
117895
196587
228505
124665
18986
123568
194084
199519
243977
8117
85962
15993
298359
98081
149208
260278
59562
106944
96082
36907
209966
40719
42694
235830
97025
30891
59015
3310
299490
175860
218507
152587
83048
132688
23419
52281
108875
244941
234780
264036
36767
34368
205414
283203
175473
171342
8257
151485
116580
34871
75774
192387
127594
206643
134541
22827
218806
158137
212011
251994
22872
211143
133652
137468
16079
183355
272841
240938
7852
7923
22762
280000
16721
135428
102921
280646
58538
175398
149892
267774
161065
176397
270848
276578
38255
296466
6413
89744
228157
228877
108704
128087
15218
279503
36040
210986
146801
243283
187725
109712
223495
294098
246220
214112
211613
190808
240553
245461
276505
234383
100872
255895
2330
289919
201996
106052
63178
154633
119165
60370
204318
146583
82235
248678
192839
24227
232760
97819
153089
38045
172166
108591
149792
30299
14931
152780
225782
234609
49830
71340
28640
148081
200494
248215
131865
195860
64877
114795
280249
186340
70339
236553
5213
278704
72177
34747
103357
162472
144276
129485
223936
45345
235319
152496
299023
130406
215524
54980
265750
83493
132364
138361
164689
253578
13539
270136
169197
187535
219932
83970
228568
96786
262680
88545
144187
211215
131374
4269
196800
233481
163046
5251
56289
57258
192587
227691
126039
76145
58261
108932
88346
96154
187142
292888
161698
135189
201333
261977
201347
33485
102608
220312
291503
165510
277382
248091
111244
226199
56998
179344
52271
197444
203528
215379
291342
30649
26198
147181
132217
189917
73243
21917
74087
52757
132146
151333
244578
138554
291705
187769
280030
256617
127368
218715
23050
146377
126208
70058
244418
237808
139138
59854
246834
240696
171081
244409
126860
193735
253854
263284
46183
40276
11450
49628
231264
4335
2231
157594
8334
121535
234160
102803
859
1896
116802
185000
34825
159973
221076
221490
292655
201484
90302
111540
296972
37940
101548
258646
107199
223714
251155
191894
62235
191569
217562
207618
161156
96884
13440
290456
224609
79808
188503
19271
93127
114810
286012
178039
222163
252015
225633
44923
121001
96270
143407
247397
38115
11609
110549
150968
246269
250555
53330
239971
171842
195145
291625
54940
62567
291812
149552
129826
89788
96469
39980
165851
218319
275497
53173
294955
42636
66076
237217
114408
3412
153632
104728
238720
82446
164130
254357
172851
271489
232807
104202
209452
115261
201534
70916
45587
4053
82459
99564
187992
239693
253381
205049
223290
20302
225325
60131
248708
133311
282540
16799
178135
11407
20628
239756
82627
56737
67094
293226
168434
277294
270354
47095
231202
223879
220050
164789
182032
228931
86314
91970
193717
257099
30527
205424
216463
283733
88750
84823
34520
122031
59943
241307
243550
119325
138789
43703
77930
139129
68718
50229
235806
24204
94064
202982
29547
13767
177429
215737
259485
157842
170149
204774
224728
284236
108434
64922
189105
87225
75829
280248
164431
40084
120263
85326
257871
70930
176750
10969
253107
216455
294833
148283
190013
54718
179958
76643
67040
61256
16126
186916
184367
38912
48081
254109
10982
91119
203587
162494
53356
291116
289335
289525
114133
237582
289514
260782
44868
299069
123649
241184
97442
75513
98209
112440
265692
141500
267599
70584
214056
94782
207524
33828
211989
215430
182280
166397
45682
57826
162683
78399
246693
167504
68318
67209
249407
66225
149499
162156
85913
105852
153696
28764
283917
221733
123286
57914
35440
204365
213575
136888
44673
24398
250487
284436
88749
289636
286838
86382
59069
54268
75103
274838
75918
129905
54516
26590
96192
44990
200556
274079
230940
72170
136842
143720
36973
5505
102450
278944
58774
85134
43276
23632
221201
100461
85938
189328
108783
75727
168396
29480
120584
45513
298584
100269
20652
266745
183496
39633
233024
284796
149074
28156
243944
125225
206045
1635
285594
255854
76693
179325
238185
283393
183973
170724
293486
218540
296415
217543
51271
194277
115016
212001
168833
52278
72671
5496
178749
26006
71067
30731
48960
104792
43142
180142
31060
178177
37818
64255
273997
182530
68611
268943
97760
204338
81701
114138
134968
197628
34180
296635
148356
140963
56334
182473
119440
15802
54580
31132
9616
101913
143575
106529
290453
266115
291799
256423
298861
273924
136283
294491
102849
199177
29023
10190
239235
121093
97474
209784
289917
103818
294828
71945
172714
12973
410
108125
14003
193614
152878
80666
122327
85817
74420
216764
8404
286990
240686
12161
60182
293303
275613
150702
216589
109888
64114
172350
78076
259956
206935
12378
144506
12112
194750
54843
1316
38625
268794
288125
36528
79834
3284
42374
296411
293362
235058
53010
141206
202450
283480
147136
177297
95253
126993
84828
41716
172477
6076
33252
226959
101350
212911
94920
47231
79189
98082
69079
259508
39708
108515
21554
257644
163371
169141
231615
247057
246666
183400
168497
12627
121971
214109
218400
121268
85630
211742
116922
65704
62024
20455
462
230923
50912
92991
146638
195169
273374
65991
121968
290954
287945
167952
227889
154200
209344
145619
259014
161584
265091
126506
117916
34830
178018
38917
211100
11669
257438
194028
248675
85979
246147
85601
242284
179325
30649
187333
269056
146979
185553
20284
189542
138673
93334
109067
203872
183358
60347
114075
94845
176990
214482
294845
263444
298722
279782
112758
40580
247000
15302
268634
143517
183141
140910
281295
133245
223228
16098
183459
171916
211764
206914
99890
130409
57071
247656
113246
230095
88962
65022
295178
90459
28279
192392
265632
51117
105872
103758
169374
262091
12784
37906
170666
284700
100964
24393
277127
111987
19123
227944
87869
254415
95695
5116
40382
251487
255301
34316
52197
39180
250561
213291
65769
28045
150684
85921
181447
135509
296483
137632
270646
36887
255767
277527
198682
235562
195889
155379
46567
236281
175717
194317
196922
121105
29878
206528
21770
111700
103038
139132
66333
156374
59772
152129
270915
277522
237698
293922
75984
220810
251269
232572
262250
213012
62437
25836
52891
51372
87318
136719
145467
211008
106227
55910
89330
71409
274875
155291
148753
50613
80985
257480
66403
190142
238692
295974
227067
186911
65432
198265
160401
225627
258341
238119
169715
270606
138523
283109
207257
74924
24382
250589
81534
59301
188323
297841
221158
51630
46385
242372
184373
68180
154753
255003
129375
216529
153381
230205
29666
84610
112433
204191
58829
164241
51144
266216
285426
228015
221780
81528
288295
109829
105965
103400
198200
48657
235091
2511
36639
273504
262216
235499
196512
291351
167818
279738
166317
39721
32284
115698
241631
95016
24529
280088
215083
153171
82591
1532
133711
23852
217647
45743
82309
79886
184260
81773
187665
102850
42200
160295
231688
270191
244397
67480
16245
218452
244117
149722
80615
76631
4437
72342
151896
294655
122705
79129
110905
282072
56904
201027
242473
169779
181241
203208
71094
143655
212159
162045
72189
227677
250942
119122
114671
216512
238236
293570
63004
180142
97263
272943
254051
211103
254878
91580
57572
60469
51896
186334
71800
168978
70839
42595
299052
258918
199262
266481
256001
97693
182041
201452
47935
209998
114289
281357
228660
60838
298800
155014
132919
60190
144389
155121
297021
233702
96855
238912
249435
163403
62053
166060
184519
135666
187129
33372
166742
111947
294450
58502
151722
277010
171913
128305
54210
287518
140686
243792
113652
10244
239551
78824
94451
165048
263474
98212
201491
290953
134449
14071
191750
268230
41168
247085
6168
222157
109247
237971
182760
243394
255406
260317
108197
104812
22976
3652
282145
243173
132026
105578
16933
249222
21609
178964
77523
124467
245197
114236
272208
199183
29794
59542
30310
85914
96534
279161
54778
68681
168806
60578
220032
13199
148830
32075
249546
281284
151254
148246
284421
205724
217931
286838
241285
154576
182850
115546
159775
212818
22770
55831
32035
102467
175614
106575
53318
121599
257140
275949
155027
124332
100100
97252
187800
189150
133404
195148
239986
142055
72963
43904
298462
188497
59744
23537
176226
189526
90512
277916
215932
65805
284862
76744
64577
3048
63160
275832
282318
274352
229161
65307
258554
106450
143084
13115
272099
237317
223837
222452
184319
130392
66014
4768
218007
87271
257368
174097
155213
74997
152691
265183
248953
119039
187993
150219
11018
271535
160988
198398
237162
225786
284216
202900
136556
256704
33985
22881
93048
101370
195443
274825
2338
117029
193330
217849
49327
39120
139778
299022
92405
240991
131410
52115
194985
217371
286515
232632
128474
230659
166254
293138
107412
196905
19346
125571
230793
189360
256357
265376
40198
227393
91070
274213
58177
91865
226722
78072
67349
162285
220674
176581
193291
175832
190209
288431
8384
51611
214319
201969
258600
237544
36868
92510
9610
166435
163539
100693
170089
178965
24953
222406
212390
272209
237695
228867
173706
114096
45117
252313
171228
299777
149023
208780
261663
131092
25604
237255
50187
109366
70298
218361
188562
128945
234306
5413
29794
294162
204714
176053
62840
264408
30589
6960
134119
58290
269056
129565
11262
2084
51376
56601
292053
58609
201681
271354
206915
240943
84195
5512
53966
206960
164673
2385
172321
179014
74879
236764
111154
90578
37374
152683
127147
207131
71609
191077
151132
145054
31976
74282
235216
108348
69315
165031
239071
46411
148476
209655
147691
93694
233078
122036
149166
579
216727
216272
288767
288209
22683
224272
77782
290619
8582
198354
249170
21876
126129
150784
198663
114773
12063
905
256712
200699
218584
20142
32638
181415
179246
35676
275246
196875
185865
152650
156926
169566
198335
188607
82746
55075
228529
60293
120958
19803
34461
37997
128891
263480
139905
167129
102669
93679
283755
108581
172147
145361
108327
91462
137225
193196
68623
69924
47532
72936
271574
133951
198391
60807
243090
37005
284797
85226
154248
215425
151206
187770
228540
175423
35291
123700
141622
269045
232314
181792
103582
8737
219508
248159
188228
273478
227753
243967
280946
118383
239542
179776
282602
201904
17917
188174
2915
52425
113063
271401
230511
251620
251040
291347
282867
94772
123915
215452
180369
193556
108684
90870
147587
196241
259472
190518
40936
186453
177901
186886
269018
80698
184892
192086
22170
210018
9089
273504
30143
88124
58054
269855
64139
68045
161178
177348
193915
232316
18646
271733
100111
68784
46331
2015
234164
162930
5177
104166
47175
277471
87036
157955
80103
7106
97355
64381
83634
291441
292693
162914
130786
172017
62276
249713
78180
165826
255227
75050
59719
287483
78880
16548
16732
95256
187266
167204
14090
58369
75784
235287
249529
117110
127330
157152
241354
282973
93658
6773
247814
7574
39581
87736
183682
285721
195443
217936
33874
146919
181612
124300
280324
35497
150639
191338
46730
8036
28744
134438
260264
124498
64747
53062
209187
99034
218655
59540
199675
220386
74911
257048
286924
61106
235566
40196
297900
48832
4294
119206
5123
46846
222450
264104
227422
122103
170391
42739
101585
299947
254976
144275
239804
57664
46100
108397
71299
178276
202468
17073
226967
127627
266758
69024
267318
162099
207538
56123
269257
240325
214050
275793
145622
274435
37324
131642
125884
77820
218158
112627
141879
209951
62354
157969
166760
65151
282433
164325
297038
278285
191010
277430
152254
244224
64549
66675
299441
168294
281291
111883
238869
56815
243454
87890
156398
84782
176876
48122
265040
33866
249312
154214
128132
93616
283882
65769
80754
292783
75066
267250
278390
241014
103289
63302
76529
281492
210789
244212
118327
299078
266261
21701
39109
76190
99120
46432
41856
223454
24135
283638
112514
219454
96864
240987
44518
229891
39802
191867
220087
201815
64500
42819
44595
176956
107015
83817
187968
172991
129168
82382
163651
120062
88391
147191
137136
77396
7051
166173
154417
121058
267994
197278
88139
83056
295261
267887
249912
197418
135199
26316
262226
24999
226279
232867
278433
200761
156257
257238
90319
142953
142887
215263
260194
150894
120444
156216
294367
97186
156442
9308
118018
74278
295175
11470
103667
226931
225737
147161
200969
144586
79151
91608
161578
208430
6124
42755
275101
110186
207768
146051
45029
125967
69868
12729
141030
279008
10656
91413
226158
129519
261593
264629
94326
210583
167398
259371
39475
214166
123144
238269
212730
187708
66982
225102
160576
103845
59180
282917
65350
35116
210999
289082
99332
44862
163379
57035
252341
98371
288835
42772
40118
220524
19857
162235
202744
136067
286117
222921
268444
17300
290739
159340
124445
253346
2692
224681
141427
22834
41903
167224
237347
190567
26058
218323
47538
71460
287130
207032
198545
239108
206505
239046
258543
162566
252955
112568
269319
54602
161010
41411
11659
253432
297534
72720
149299
121706
27326
102629
935
8489
111337
150138
37726
228044
264377
141217
31795
127550
156842
185867
174780
95348
141091
181968
150830
239312
113848
96604
260980
129130
213642
227281
297946
65474
210415
149623
238016
239923
17942
152520
220578
221373
96327
293576
277625
9585
282968
279077
189634
101452
114999
126168
132519
183207
119344
137057
26963
268528
142341
216485
83621
199712
72789
279625
211058
163351
35280
112787
43507
100334
228910
17690
173222
95924
33911
66207
254973
96677
17272
151413
8602
94358
209491
81437
42193
252533
77058
22147
253746
137640
57222
186961
14049
187152
255367
198377
250826
236033
222606
244578
278748
70615
248526
147245
49285
40448
61608
168159
246187
64393
132167
86231
137117
295415
125721
75697
272885
104152
175112
214639
276836
265244
218417
33676
93279
122637
39251
121308
239924
14159
21455
89831
296826
23115
144507
193928
239005
274292
26624
273776
201606
147208
6996
75990
296319
16823
230778
161064
189363
15026
297111
125572
30823
297680
217233
89554
105394
285378
135337
89819
10223
210858
104248
278703
111089
280829
71101
248018
43294
276385
228899
201154
43907
21043
55582
259937
81395
192379
115642
274488
214388
172136
10886
111206
70861
25640
124648
129195
219365
186112
237272
116318
151147
183506
273106
205362
14080
112194
250791
293360
54373
178614
104191
270641
217773
93360
118216
13266
60758
161539
156075
2793
274241
225842
190448
175207
17681
284746
11211
297450
109941
144656
58148
185849
212937
283747
278451
184741
209051
231757
93130
125590
123878
148946
12772
20669
83206
50839
122754
77187
69717
88368
122142
204474
249398
93981
288665
129208
74708
167993
10403
103258
229715
203257
15039
277803
69938
158145
120318
201571
114351
188409
2462
13920
276500
126261
107331
85829
81651
186475
126975
53295
60304
107332
249425
207536
71393
191810
9348
85154
222961
294036
41892
277179
85541
293171
13574
156223
172073
151509
286630
281872
288795
114917
126289
278966
252949
146726
259487
78179
116172
82721
39795
155172
27662
87611
284986
222016
251335
53462
176467
193777
197807
264079
287139
93105
52349
184831
217861
78928
233630
9183
76671
3515
219950
36678
115389
53173
264933
203122
148706
5730
161939
256996
49419
161464
95816
80866
183879
40480
229787
130118
52695
293612
47998
92793
171372
153047
68141
106286
228000
78095
83985
161726
116966
108547
90274
167012
90630
162720
165530
145754
164202
251158
126406
99311
113228
247710
225366
91385
56251
291408
271671
36987
279490
106673
267160
134526
34188
45557
278298
258603
188140
47654
190403
178038
116193
37775
6884
99932
278162
1514
23153
178145
215310
64800
278296
65204
278150
92072
24666
38377
94280
283433
244050
47852
59545
273588
81038
48430
41850
173553
29772
101187
2655
2427
185437
251739
257734
77543
282461
139916
80031
170025
109779
79406
30345
177610
87604
11970
86187
248568
148627
11683
244203
200263
250802
57619
131570
76650
71999
121693
189490
214471
276102
180996
69130
173803
62036
177857
81043
36220
247069
118736
144937
13634
158184
88604
21566
18424
68103
199314
290419
123113
249718
110259
173726
179328
175094
230970
112682
68196
22053
4922
38509
96012
84970
112274
183651
221450
253173
105177
188709
34735
202755
266566
98944
190477
234199
174872
47601
155425
196806
61498
250746
136766
261429
47667
213361
180520
27525
240296
94831
253601
208363
107579
224808
84326
263097
245094
168124
22883
225959
231713
57037
142707
114532
229769
71025
147215
166192
55723
99636
226797
293998
182903
186316
267766
86833
97878
206774
85309
43920
280888
164217
104183
68613
170053
75982
93473
98476
234766
56301
296272
92411
114142
251119
207276
69991
135125
246593
27293
233720
8790
139678
80235
242296
41538
241499
155169
89356
82026
48464
221206
121780
289652
231441
226957
131617
183044
73995
72966
227820
131091
222840
26677
238595
281712
152229
141281
112530
11537
215401
127338
281573
148894
263544
211662
53584
164423
180878
131160
281401
115859
211677
289240
186456
293787
213794
104513
131937
131748
283599
96723
17772
15593
285563
285659
238621
238414
109952
158142
204862
88424
258603
123610
88507
38263
142089
130466
68307
290652
234791
47259
256416
284145
156847
249864
152236
26929
290126
221858
232811
5155
133725
188247
199371
165774
233377
153108
135577
177380
101916
269279
294583
110212
216315
1911
54257
288629
127842
33796
186973
262187
44274
65620
190292
144529
220902
114325
184996
167949
76812
251356
264452
71577
161267
95308
244054
215556
69156
2226
194761
13066
12289
18126
105428
109956
229990
174939
116030
21197
120243
88625
208597
126500
296150
130569
190251
87429
282597
81297
258243
31168
102551
175211
293159
282646
289739
166280
30337
274598
298202
233957
131348
40051
260707
286282
94443
231234
186905
224296
55361
238262
112287
211523
238353
269551
140650
210374
12906
122053
272172
27339
222651
281207
123049
223771
283016
203309
117326
165785
36751
180232
120244
103907
281300
114348
21927
179543
258633
287721
240989
283737
146283
185146
10558
206115
43015
66648
13381
292787
236752
158185
224230
103689
148262
278547
28824
40949
258712
213947
228662
200907
222609
54751
159410
13507
217475
283155
143466
148371
184982
235133
42527
273167
151397
12561
252463
270673
258128
161921
265717
160866
130926
200140
187027
243535
207321
156509
43045
103298
203870
124291
231295
42622
242142
178828
276536
37545
155613
244457
200100
7282
204316
233856
153327
137845
58385
117830
198273
266621
135468
219371
285535
163644
262020
48177
147713
229692
116371
242875
23758
185982
128298
242087
120084
20252
144260
61640
248870
51883
15239
136542
190985
273402
207381
253281
289060
288909
791
132085
39070
274707
106612
85871
226882
162700
89015
43704
202591
150715
69641
150976
44790
145760
122526
133002
119026
52424
29449
118681
161147
3947
273077
97554
71959
267548
12715
208099
299825
209453
81113
61737
17247
248339
133720
55720
295042
124489
244018
124331
101390
50167
106415
23211
52978
120343
187154
140299
107175
151403
256070
248168
261395
84129
147045
258249
71109
193560
263993
286321
235958
34533
164125
196205
164342
191067
107827
99921
209471
292358
220918
82448
209132
279358
248072
248546
103897
250558
120208
168533
175965
238967
112280
260482
30269
265283
20029
195630
92149
149193
270457
209149
56178
119791
12588
18390
2907
179488
176429
199138
226060
268262
121805
220624
296441
4992
117361
292541
140745
56448
218323
211135
54327
145515
110286
102198
294021
153885
34075
16349
43206
174229
155317
42897
1417
270236
205855
113637
131030
150253
209397
203023
28202
258775
206030
21899
241176
93242
81333
6757
264953
60286
114024
10896
92236
257377
276029
284431
131353
138379
124166
19632
132651
103690
250529
44854
130437
187810
113069
133891
21343
38070
181330
175375
57333
156162
44297
14832
178369
262330
265383
156233
61049
296105
53997
71338
4054
12654
166084
21225
261383
275486
36001
7716
286530
130041
77970
99549
117040
22641
169536
94084
220363
111484
248183
272441
136269
248696
293537
178836
163471
86133
164305
91591
198347
51771
67543
128141
223491
248526
197828
142276
11923
4535
94602
25170
263708
176374
159190
155539
241184
99128
138171
20295
292516
185337
118378
124540
97499
43797
187092
269975
24072
89315
243608
95614
55622
32155
206393
27330
232193
133334
134919
109880
78355
202653
284322
115744
293741
132532
128063
177063
24211
178496
14207
193051
291164
9474
14754
91207
191037
37029
122514
174123
187732
148147
161967
255948
125862
223080
108032
147708
276127
233461
123106
78210
235377
96802
18662
120869
45489
131971
183427
22537
247412
176427
26390
60114
192356
157131
210347
268967
161018
143030
296683
295495
139131
193111
125436
243203
7671
46262
150551
152712
89070
230494
74035
128056
64078
43723
33884
209980
187798
160612
54984
4441
130051
96748
72572
3318
11747
283722
10014
144108
265668
298462
273444
229092
282045
179759
265554
263169
14377
63312
167264
90251
243361
68571
163903
123278
196940
133699
182019
223846
200610
288942
204545
126866
126378
130010
107871
233979
16238
47235
289771
100754
68034
199238
130075
239477
163077
125434
53509
72235
45322
53415
267755
156795
144310
113377
93127
127022
35945
213334
147217
73093
62749
133170
138290
218731
246521
255915
88284
224966
131152
31405
282323
144377
292042
101849
54543
239220
208169
127974
254689
277372
295224
169515
55298
248471
177286
268145
70595
65737
50787
212794
110406
245550
294237
69515
83726
92414
285931
261434
27814
194535
291286
173844
239256
113220
279451
218319
124849
2970
288801
100628
125251
207829
257456
107810
34888
55276
58045
291483
34317
88874
184623
24477
141546
183009
103591
298078
162810
174578
20613
64909
199408
269747
101943
299982
118632
106267
295722
286009
160195
236034
175718
269447
236085
156476
140990
244179
52330
84989
222607
143398
173438
162605
64855
13150
114526
203341
162471
263769
161632
130715
113627
27451
142822
277212
128383
250409
194144
90720
66445
299528
106082
270321
250607
89960
239812
291287
227047
26555
176372
243198
38087
238602
253751
240955
198373
173807
249832
62263
44549
295102
128253
48756
102082
268825
170719
149090
173577
255098
3926
173349
158392
55070
200316
138562
290532
291028
269171
92537
104869
107608
165010
94276
80032
9774
110544
236111
203343
284263
298180
105732
38326
212408
176129
190880
69620
213558
150575
278987
83092
42462
107595
240019
36317
290718
273689
258117
178609
61486
40055
31949
247061
266690
170054
278710
136674
193802
251519
227880
77848
223381
269610
202528
89456
133794
260980
209324
253613
153266
242502
190947
196020
297380
110752
28856
109700
39504
294134
1854
28343
107332
4841
31990
165951
241379
93268
256038
62543
268650
123507
119390
42522
250503
158691
258914
192034
283471
206790
280748
124176
5393
249558
203656
110145
21565
79612
178537
189677
90423
149810
9986
59001
289643
112248
174795
125974
135249
237054
112556
296138
40410
162606
140675
137163
297811
211228
59311
197306
59044
205106
19032
19353
46855
157208
106711
96299
261119
189209
63337
293289
297014
143499
168493
154745
282608
165913
122715
110760
158522
134532
233966
27890
232095
30178
59025
142434
214258
187871
30085
95708
216555
245745
181004
181217
273149
258097
167841
244978
19972
115391
92550
84079
178657
105157
84185
90782
47300
8739
174174
81816
281106
152346
246567
2865
202225
35624
59706
250866
170114
99521
172792
84449
297524
254860
251438
53623
282075
159087
93642
183988
24960
100475
191129
4105
290922
299262
279859
65957
39747
1472
106969
140817
248956
89371
25756
275477
10312
257910
193281
284481
5499
242865
194276
172971
2378
82666
241918
20508
129509
159341
263251
120951
210651
134467
282034
6862
211502
53952
35786
151002
227663
211879
178686
139442
204988
205843
61423
95668
257635
13317
95982
245321
291879
108095
75530
128043
223818
84503
277828
68312
43453
189650
107424
54587
115648
91523
200009
240819
272044
284762
28825
98712
277192
21768
77400
148463
36529
189065
248844
10903
130317
18898
242882
280441
219994
170376
216266
269060
274192
259398
272676
39516
8513
97628
289893
88373
84857
188493
197744
61091
99075
248031
35143
26425
104705
99849
270236
279391
262334
28993
274774
97849
124647
5853
280364
228282
61719
103249
244423
194128
279206
117282
40002
297472
158178
19255
38333
176490
119897
162543
210268
90087
226457
71584
284037
239655
189199
39816
280386
147360
167000
18736
86383
287284
107864
281747
176085
74924
269829
30295
151009
206753
156164
61995
65589
190773
181440
283795
13995
48994
162558
41526
96764
31601
138018
32502
126316
297960
259576
6185
187131
153572
165062
215423
96305
275942
83218
144711
132467
252960
60964
188008
68702
90099
31368
217164
28354
188437
62047
226845
268042
23475
183128
5120
282384
293498
119954
158677
79436
162995
177562
10922
268188
274919
80849
20149
6731
142324
245081
214006
127916
52353
12443
102009
216558
288263
158326
267518
244719
133794
250575
214241
188620
41834
166003
246827
183800
148904
14083
75686
210857
39233
2766
119757
217203
164989
127620
220269
59891
210269
280222
166233
31327
290674
144961
252809
219576
135025
257963
131120
241396
104133
240852
147285
220865
173754
6747
221601
88664
182163
38728
241172
67462
238485
34676
225493
40262
40009
298571
76215
103690
290148
1612
17957
268125
37966
154961
136252
107858
131052
91978
267771
283966
149208
154599
279286
130242
38099
4303
39230
99947
33009
156469
148322
63532
215510
9738
151305
86389
117102
150072
243291
200518
200880
99358
8114
102709
95630
181409
50711
229040
100097
79921
177493
92401
286420
12197
200798
133042
68854
82213
128745
124451
25547
145128
65960
240696
139928
92498
94926
160610
4236
51192
281266
142886
238328
37133
216175
174034
70009
239352
72628
261297
97270
258659
240750
30266
171389
11522
181442
227012
98097
101295
38542
248126
199608
219935
58184
48435
297033
166165
186835
154497
143467
81525
202487
207953
36997
219401
297681
6932
80052
284816
246354
275872
279925
87083
210393
67314
27007
234944
41192
59097
56655
49059
266826
77917
208139
221283
248694
5568
31280
37086
129726
133913
14326
263097
3428
269481
5139
90916
287203
190537
114834
168153
150893
202763
39927
64795
96791
222984
121027
220250
272359
184625
93676
216036
192893
98599
50066
57533
84688
5336
147966
269998
21618
260653
240506
212461
117917
8580
147161
253013
275496
159048
174552
228064
147443
226753
200114
37962
38848
80384
280527
173648
87812
230451
237158
172599
249217
219839
39944
242266
198824
240172
263467
192692
51107
209436
140352
59485
27705
107482
214453
293219
291069
90565
81662
220491
61962
136029
120496
201705
208636
259603
235620
101088
165278
299286
253486
284421
68024
4204
80348
86444
112392
217986
264629
208321
75884
64232
37628
107914
236733
184987
44379
126341
143009
78543
120111
5755
213153
1412
224024
222600
20464
235342
178753
36313
199816
67987
267790
73172
70626
34863
33084
208915
176952
86586
70351
128438
142046
109304
60863
94149
243711
153401
212436
141702
181914
46701
183106
268735
153985
142269
113044
297326
213070
155854
112414
226248
152976
87628
79983
279710
106569
46610
38656
155807
266394
66819
290507
186300
22078
204633
124666
27836
107104
248762
114383
231310
97802
128423
52357
34791
229601
41595
210762
19351
16847
16993
192353
55049
141831
171126
34556
65640
42578
77292
275464
55633
60173
40709
287591
85399
242479
24386
25610
298716
288924
1180
156810
1095
105912
130203
171700
217705
189916
167278
203058
151117
264950
221054
194544
244970
210124
92697
218032
76554
16014
44364
281048
38589
181170
248012
151165
193735
9911
2618
6721
175759
238520
171469
129230
91789
152114
276867
150980
159375
69636
265110
75267
114096
231488
246097
206815
86227
202295
49400
13992
10902
118446
33682
28606
41375
297272
126960
215940
130752
277450
131546
177407
163129
146334
19146
106905
173792
244271
215779
233611
270046
33172
171348
195402
215196
295666
247696
197106
124739
131763
29376
48608
286344
289683
72232
255549
240647
252890
153480
105705
65998
55826
16314
13606
291575
248552
264133
125782
23770
297038
298744
152293
142370
25430
23772
25890
139628
82079
162742
190100
218847
22734
232448
64870
144697
266008
80528
287981
233383
230657
156741
55308
261419
187984
45344
171350
6368
208168
40414
126247
36968
37004
213711
259452
171311
25089
218105
44961
209505
98735
160172
161169
30260
93784
230488
214896
268948
5132
67323
64040
271166
146834
77499
168234
227149
73938
25224
62426
87135
24399
272117
295909
249708
108277
297328
289139
32102
78012
46408
127400
146489
287016
211274
39577
239487
245925
208717
278866
245291
132757
89600
192871
126167
49148
85111
7310
134154
112658
194932
204346
238047
209543
90076
147294
117696
283065
38096
81002
225917
74788
291792
220282
118537
202042
271466
12781
61271
186625
99004
235145
183951
74738
215753
131238
37049
250222
263568
14703
173946
7403
39534
85299
24017
7505
113635
278931
72240
18668
220621
266559
247054
89449
280750
111407
68579
120486
156042
2725
3428
158173
73623
119948
88001
20709
12969
161883
45086
3163
80136
288610
184180
65710
20488
149332
260136
57197
272272
221345
34677
70720
211402
42508
221080
212797
91203
263287
177723
95576
282753
16763
104829
281608
87928
97680
50924
229933
180040
259134
95073
289963
287888
39512
192939
115337
25606
119184
232367
228758
253363
175916
241598
40132
155457
23538
19215
207711
34836
96681
98973
173007
109489
31759
101125
74708
115499
847
211444
273739
148096
104036
154527
174578
281857
81928
174511
48147
239088
166666
3616
174684
55102
249216
37964
286872
58811
170990
45363
190630
250191
94362
216688
171141
239890
102588
70030
131434
140172
184144
227379
14139
107993
180004
100871
14168
107910
180163
18396
190913
133752
245327
218297
53767
199507
146710
236267
271915
161798
93758
16086
277884
124695
47963
105069
169932
88584
174300
50783
139208
237226
163974
4641
62058
275753
249797
91021
189593
202332
187398
9630
232739
195903
101723
55798
50598
145545
122623
44267
241292
153533
57276
274215
173257
39892
117707
104536
151723
150525
225759
273809
92812
84514
56766
110805
166394
170177
27666
133394
200162
289136
157776
112758
115227
160789
94748
299620
133137
115686
248474
176463
91486
172826
40048
89607
285974
186393
251491
128211
180051
89881
41320
16903
87601
51363
268507
124362
272402
265430
126121
58766
208792
67540
67861
241205
70005
112834
202291
15332
289370
268740
214228
188660
174473
154621
239880
184541
198011
9779
201268
285598
174998
170553
95974
16982
131431
183469
44290
288763
153672
146179
231806
61071
262931
21832
176074
190997
257449
228332
263068
229348
202841
116324
131368
193912
30259
120808
209937
200522
122381
61320
167708
282236
155049
12360
235999
167431
107408
45684
123423
265358
113879
183675
107623
260107
46845
69864
160926
140560
245526
299918
77610
165765
270592
87193
201438
110951
252967
79418
32960
175539
277411
249108
119274
248448
50444
34054
79788
171332
283776
137636
124763
50313
150293
172566
46920
216282
75832
94187
44721
206347
220139
11816
7235
1433
117330
38589
1510
296905
223485
104216
36319
128609
159424
215229
260980
180007
264287
190123
232400
219330
288691
32553
51589
143758
67681
175304
244814
81267
126847
177122
294721
156576
289009
77579
298675
107582
149198
46436
184442
11097
39725
177933
74202
114564
290056
42115
74868
207876
194819
250540
268996
32379
10670
268973
145526
267135
255690
48046
259235
295675
159310
133637
123272
6990
183700
115028
99945
14842
26071
241229
58484
43274
295131
174251
72155
285084
145487
268151
158958
113198
214011
159994
284962
243381
290734
169303
115682
49761
97768
265512
287990
70870
297513
208683
151810
117677
78016
179110
147779
87858
126068
166857
290176
35155
57696
1974
148996
185521
140568
12677
208743
26582
93803
131155
60125
156706
45843
254776
131863
42989
125488
289135
299747
274673
40715
187169
172509
192485
132754
202104
54055
189966
287202
168934
200684
247892
286359
127013
143190
147697
16214
66272
288808
45288
220641
199276
4769
236960
141903
95570
111183
148459
54182
274002
247723
294858
178566
228976
18603
99626
263186
252837
247154
176710
291881
46628
25319
240955
150006
238053
114454
249746
167961
170702
173470
9969
164959
266734
134582
131384
98074
132098
183844
252178
62456
296017
259982
24773
16188
139358
38898
187054
67620
188210
72539
252354
108009
218599
217502
197723
248110
65244
106936
92724
30989
247685
93873
222477
291793
209497
191742
290497
27428
219778
207706
282387
10822
136165
278748
165888
233267
173097
247152
129830
287947
58865
83646
249935
200469
192645
102634
68160
26135
145704
202956
134859
73866
95284
165730
159059
242174
186685
130516
57855
260122
199752
21350
211467
109228
228843
131861
128467
52834
130535
16324
214287
24434
211834
242101
266816
53562
222843
46667
231499
230527
104172
235292
95988
200319
209704
71233
149002
116946
264085
17655
247310
214814
52138
172473
145432
6026
84362
267464
135516
155261
107887
124908
121885
235173
104070
21985
252512
150637
63254
63720
100663
278252
145582
105229
161838
198118
65617
122972
187735
148320
41382
67647
279083
273992
57270
239127
143577
140526
101734
270852
126907
177117
38228
113391
91058
44134
287152
178222
128031
171121
171993
297432
209110
176700
89426
78181
42051
82490
169824
253645
116467
96595
219930
289894
147785
50084
109052
2697
247103
225237
256786
75345
57662
52482
158239
126137
163645
185770
163549
34915
99307
132425
29621
84513
15683
97714
76049
106496
288363
58491
205327
116684
196365
114139
103818
224150
136293
182416
239071
167303
22775
292854
165822
132710
252298
277698
115232
51043
293921
70691
247535
182663
29568
11676
250193
116241
203639
244152
72522
157917
249520
240356
202879
28870
271694
277607
158796
208122
159574
175594
96048
219426
218426
176154
236455
230426
96098
114870
29246
51715
118973
288970
211746
233322
286641
201468
247090
123860
193390
234107
163150
97240
193502
148596
217025
92101
158472
208360
123314
25306
154458
36943
114782
99466
126925
81225
14690
93481
174981
267595
281191
168970
247397
38482
33085
22919
237458
203177
70325
244093
241692
238058
133363
231756
100043
95042
240599
55465
145959
14319
68867
100835
285051
50791
252535
49769
10176
148698
145413
48959
69215
163286
286008
107678
183914
66507
176945
47559
40246
158663
99135
299841
65464
88814
12382
150420
188546
283109
281663
208458
45270
291013
148627
276973
282779
269499
138768
42526
90524
36716
163999
31888
187047
220265
245999
29655
289174
63653
40501
243487
247722
46880
23142
188759
196955
107435
278257
74123
144202
270748
81509
36949
183722
11018
287638
241268
167414
55599
203459
273428
180695
232356
52372
191738
1420
212166
123416
187551
136745
295429
281861
7219
109689
298334
224983
159831
50862
296790
233084
229333
28657
296660
161489
233067
127246
35319
124946
239449
189280
222453
77832
166925
24738
4077
35465
258958
161003
165531
282672
238259
195256
196639
26547
177964
141046
53062
88917
146249
38468
125110
243436
80915
164357
186610
65920
154462
100050
119019
89251
84473
245866
85814
74584
184805
232320
38287
39959
149973
80940
86517
72473
211249
144702
273332
106170
33662
13666
182770
194434
225423
255822
171419
34680
234401
275225
30541
172127
212054
91859
297932
230913
242473
154655
267356
136580
281948
299517
245661
257778
190773
4235
189931
20500
56220
19494
198661
122805
73962
130801
180486
247197
263378
176866
72237
194477
297279
47104
156350
46762
289325
180816
154169
218407
141629
191465
119294
129834
246417
20858
208599
28730
190603
292035
11265
160601
294763
268515
224111
5527
34946
226570
131786
16378
283162
256080
28023
156774
15536
279182
184914
137893
277974
163072
210985
265899
195362
273269
239313
119222
50797
58233
133024
36883
291511
211396
244499
199607
226663
27706
270354
141957
223991
279918
248349
284892
226935
164747
249846
174619
165555
113341
220190
272629
49675
119187
25157
198549
190210
87403
95883
44364
133413
209595
64874
221547
57299
103607
83938
55692
178776
202078
10485
107620
243938
29285
104774
278108
250090
55379
227366
256634
212434
164340
106466
194810
184204
71439
255974
32195
133470
8944
36274
133872
110632
206368
64049
50596
242983
293547
235451
260371
82513
206013
18470
39372
150807
262091
174419
214860
63016
253503
83140
207661
269953
244643
245131
54956
288352
295629
273602
119358
207014
122116
197372
214385
15130
57979
259073
211329
48661
95374
113590
278358
220342
277340
109643
200363
214873
189572
149394
151829
185650
28439
49704
260502
161322
250996
152074
260001
296948
225455
134009
40574
217106
165885
231730
294724
120014
113733
172675
143927
172034
90089
288158
99557
256972
11982
195305
107765
17055
253564
74299
204227
86147
76267
117307
276856
82113
146639
149876
21806
177069
182682
91639
227168
180885
62118
290983
68934
184282
282874
120777
122419
18232
238196
142434
270369
229330
83669
233719
202842
96671
102411
149167
73893
26106
72760
203835
83850
23053
206296
285966
208215
85038
115501
90551
183808
206933
211277
12995
73789
100626
44434
113015
16256
255419
70834
63160
211196
209199
49106
62268
131513
138946
270373
244078
274765
56803
227036
258399
175499
22325
83689
103539
219623
252586
37006
124866
281933
127363
235068
22454
289006
205615
22723
197676
282035
110843
137768
254374
26578
31709
60048
2454
204524
291070
113556
265677
292390
53904
71390
158649
207934
252216
107945
113736
236132
233183
133121
48167
61669
52834
9311
227258
196020
113491
45744
228399
14301
131301
119275
233134
222643
99293
161911
102592
85155
297181
42870
33575
154642
131183
16559
132729
174060
133041
174342
151944
228261
144357
68020
34312
277219
55213
211447
262702
4737
220754
165550
223400
96179
204045
239537
10324
118568
3987
242841
157170
43705
169154
53908
54106
180083
114544
31253
139376
38165
271632
200273
164074
106718
19881
124720
248834
186068
70798
28513
42533
209078
141967
114306
120723
208766
234733
265791
56773
162049
197809
19041
73700
264075
60262
53344
273939
118218
111298
3208
295892
233347
116053
248356
44885
262366
186648
15796
176883
33746
106998
166168
88230
66156
186833
188634
216154
210140
241802
61591
75790
134004
34671
76399
180596
146676
188615
273198
200060
158515
205672
49777
145097
53615
77696
229800
210928
135762
147381
23137
28323
222216
220110
226476
27291
235231
190661
275028
232224
12490
173227
172427
195547
77660
217723
38306
146085
196912
132267
275757
26891
290547
41933
40705
104921
242702
6432
88776
227873
901
128438
259779
264197
176954
247000
230984
124756
181850
145401
46893
144094
213540
4685
233877
271714
138201
19659
130066
298875
67710
222616
139837
128062
240206
78730
16273
214309
77990
272309
251590
255274
223724
122563
211688
173406
256922
152455
6055
105444
7597
68763
203294
57033
30229
53925
149754
255774
293905
90874
81479
157354
184429
87314
71751
126728
187403
160045
289248
28534
208555
289432
5101
140602
119691
256720
265406
127026
290954
287601
177033
97566
275993
90021
115655
215154
77739
120811
169556
132573
264914
215259
277200
132323
140579
222456
15409
105210
30488
97721
208479
13706
166654
126415
236956
155644
91032
82645
102190
244162
94023
184950
232032
54838
290758
259139
52288
188547
71022
23626
57305
259641
76005
290697
169488
16483
105745
235812
96892
23958
248827
198117
480
63643
141587
218292
288235
203446
172125
276323
260518
114825
141658
67572
26101
187005
297054
212463
146543
232672
191788
229258
145487
215825
55738
183744
68922
24776
126888
43022
17799
91537
236177
283602
43998
146188
215551
126527
34051
151508
99140
25241
61802
132170
242780
84153
97521
57134
263224
82595
190689
293885
224491
41059
125093
298695
88239
22116
152462
120869
188416
189331
219070
172636
79899
249250
207698
211206
145802
297993
147483
89675
287215
145753
237651
159002
239887
159675
39874
12074
100347
292380
247048
240361
181181
294439
192080
99944
289560
134602
294706
275666
292837
172912
65896
281925
259490
52923
199116
33991
285893
258972
136420
262219
206196
10784
27889
254874
71560
26658
281136
243012
225924
156758
280722
134909
291794
146268
198469
65794
108442
107541
178182
203234
299293
166865
46189
71526
111340
129034
285718
8319
11779
182165
62154
96537
54160
125992
93218
153232
89938
50448
15094
214643
196027
92124
258198
295248
169467
186134
6077
140803
285897
242423
97808
157019
295905
50510
92715
21791
210081
4296
169835
253461
255591
240723
36502
93117
126485
187802
217482
232943
93582
233366
249240
277110
143802
115802
16210
121666
247276
230919
215009
248292
244339
20547
278808
261264
199501
93319
286259
106327
289064
256500
148785
177462
154486
194457
57786
170371
233989
236977
127827
40749
35280
143509
242415
258023
206655
70075
13537
297707
202956
95626
85875
20125
123124
129385
82510
164847
243812
237668
195016
58188
129929
112123
64123
42142
207840
46540
218151
255875
97727
156763
236599
209812
118073
80003
210359
117581
186795
117698
19200
93269
42383
104472
269894
75428
241966
191841
299865
68001
57591
206620
214450
121197
125944
19279
250850
237951
249763
58847
171142
216776
172735
129407
183168
289610
209887
255330
244079
195203
218104
93730
72156
92859
91690
295964
33915
239203
47531
278226
178273
229305
252077
47492
201457
222041
245181
72749
35013
127391
276467
251819
32889
133165
28965
273859
142962
44387
26605
274776
171805
41327
59961
265734
8676
80608
193591
223682
7123
71631
144721
131134
83539
169363
30740
93180
163909
145309
117023
16670
119848
55
79578
190840
136960
134748
107386
58200
209724
56929
86882
263787
118519
177702
234854
275357
170865
70030
48708
123625
48522
158171
264929
32486
137670
204282
289928
87116
5107
229140
50871
254214
73538
81387
79301
272321
112551
91563
271639
292506
154850
198276
108373
276484
7552
91617
214411
116967
69150
76381
29661
296229
165904
199879
20862
22780
50594
13446
94211
283570
261797
50659
253311
134321
105943
98690
91205
275651
231048
86510
186674
210265
286849
260549
172349
67110
209857
122906
80998
222300
145649
152477
221871
89461
87467
89898
138553
59219
48611
107136
38658
273642
27951
42104
211041
97079
244964
56422
264826
151481
23945
222275
82826
190408
4434
130496
199871
144596
259844
264836
254273
229709
256653
200554
19613
251791
6578
253624
2094
34927
220023
257635
98953
181836
173733
128759
32319
290241
191335
205769
87651
168129
2536
92191
217684
195362
7668
276876
104702
193030
38353
171769
269794
102986
298541
172643
45508
107214
44743
287721
244319
110526
46770
153491
134470
221259
293064
84336
97748
231718
11197
126724
144378
198899
263959
162018
234188
172826
113172
35754
110048
30507
295072
213428
226186
255540
282824
102000
178087
3354
246191
117456
83535
184528
228808
173295
248719
213261
128369
248431
53525
225353
67819
13622
9874
70773
116308
83662
196595
156274
20536
47701
68101
65272
49864
145117
231105
139339
298572
41893
134314
185823
5641
279291
108010
18565
286029
203525
7950
90594
114964
98660
1539
145091
143389
156677
42290
241056
238907
230318
105244
267132
163313
100993
73812
120508
267365
91605
37523
194828
173934
116410
190104
215967
282776
233167
256751
65330
32232
252588
100885
263043
229296
269890
18153
26806
289454
106530
276966
244853
254204
95633
7485
115301
107261
262355
234289
114007
295622
259208
97739
120659
136738
123010
173648
96781
3166
185268
228501
242961
100110
65972
135990
5378
111252
150143
154254
174130
268156
290837
27076
208095
92660
124257
212384
202563
11335
159652
165259
76329
64925
75464
170136
139297
39282
54796
23742
296787
236030
182466
25183
60336
220844
136084
248462
250080
173045
54140
266918
256077
234727
87982
85297
250490
253302
61876
116618
45013
3559
134333
17456
62787
161220
239742
165549
275213
169569
219220
109142
223173
261442
127317
19987
122618
266108
24365
165924
231029
92541
100744
232092
267172
169612
115621
68495
190661
55092
139241
2346
168673
295831
231080
36652
205291
136456
138015
276095
38250
188219
236991
85894
82421
138723
169270
155641
54560
178246
161710
115365
16797
63720
27051
245531
166337
52905
234832
233366
258776
23197
295499
238250
237624
270132
33904
86878
299136
91837
17819
78960
144259
274722
83062
287861
138540
179406
299962
146175
76930
139768
194079
194739
39048
28130
106365
255892
237549
295099
102883
103841
69495
218759
200398
97681
54565
83393
231065
57910
211207
226340
279843
247658
132035
48995
36115
7430
75611
79630
103611
10731
249036
149552
34529
287837
151412
27476
85384
54130
291600
265053
42911
183655
223753
227451
278508
171278
291662
142849
255354
28172
113675
53704
200513
193029
147118
168257
146957
96129
111142
207904
133192
223174
182858
250279
258676
20555
267152
57905
205762
251333
243398
257891
65876
180181
34657
123771
130766
160983
39000
127260
85036
269240
8743
61855
216389
133016
175317
146492
17229
216947
258120
69440
247548
84877
221823
91482
23456
96151
149412
295517
257448
261477
230233
81799
118116
114707
215379
51706
55411
266011
112294
273567
290898
43460
103268
260711
135117
187575
135685
195678
99110
236159
173760
151129
57860
227405
236491
267385
284258
126681
236952
73557
258224
280957
291420
19603
380
3003
276101
8631
297906
136
10465
183418
188115
235460
34881
151356
272114
289914
269252
12415
173105
79197
31539
248142
33180
63793
68700
21989
49445
203686
29017
116022
127221
41105
56061
8205
229035
264918
116406
49858
79704
68233
16231
201925
55779
203789
277797
161513
114452
216698
153496
47506
166585
5792
223098
27945
73357
229871
91648
113849
201572
69985
135655
148806
179664
85812
17471
246055
199295
84202
88828
55674
289101
63550
142590
167765
231043
54637
278950
126529
71995
223455
166594
238506
192115
90030
236543
264351
122924
139571
156915
195352
279969
103540
273525
183112
78459
50566
212393
173625
148201
202427
267536
163202
97959
258001
141844
202698
139383
181864
257205
193790
2235
290070
58063
134066
282385
122136
207168
289256
102535
111979
214284
152546
105637
45837
325
196040
148509
161591
66546
262642
209030
40391
193614
110783
156681
111337
89119
58787
274642
90568
205020
92846
98830
68269
283103
296814
257439
257103
246880
78013
134009
257719
231276
67457
102856
197089
182293
33105
23778
290460
119315
270994
220420
74425
115337
38593
214094
186745
180503
227571
110490
278511
204390
123569
212835
164566
163407
115642
294398
68039
92401
153429
188651
174123
66218
153823
208219
44469
36368
139716
89863
81877
283392
282153
258380
157956
181603
117946
115495
277219
201694
151937
285965
225362
256123
52388
290887
244209
74552
167328
79898
96420
172789
43586
287576
265826
164662
195081
268284
285503
20440
144525
265449
140920
260180
210116
201124
145797
4996
62269
256749
265723
243049
152969
103804
184307
298910
196445
159906
251066
284679
297309
162673
55854
1961
194077
54658
164709
59328
9572
119047
37001
23516
62133
89556
210484
279662
50077
11931
199226
69490
92618
21307
204739
222508
67850
66835
219214
88335
139493
68121
53429
176712
286224
95155
293121
131417
47578
213712
247909
227109
16011
229122
18150
51814
220506
245795
245575
200554
161367
32604
96489
53211
154054
149906
117217
233440
154027
118869
35833
145523
176346
216436
105399
184516
39456
276926
15719
138430
258939
58259
202868
220687
184108
253360
3103
12649
132736
223722
126764
299584
88133
130700
209431
182713
214065
198607
91430
221069
24590
70975
249460
186005
210961
248616
27807
135482
207523
70400
262271
251728
115267
201838
59964
227254
26615
116904
235808
91949
250588
4308
295497
174190
140099
157031
15446
61272
104407
38366
188256
232194
203542
115425
220170
202909
153091
100837
13156
125722
78130
55949
65249
199887
36114
191255
232493
58810
203291
217901
136175
292767
144559
146700
197880
285497
258809
193977
248155
22607
286565
96157
143045
69344
292524
201809
244838
177630
118806
279095
180140
131758
291154
159773
185913
180372
10394
294480
220701
221948
11382
206046
62990
126823
201176
194792
159456
179104
163175
248804
127122
163946
30830
139831
124636
73730
11654
90490
19647
262240
106114
154011
225827
22090
277261
160936
190755
184851
37766
12043
25262
118814
182469
250981
112874
20498
50451
158568
261152
217288
136678
77819
130425
65781
198196
135411
136127
252056
287558
96833
43693
203665
195681
7478
133716
388
114556
191226
244804
20792
267967
150027
78813
181574
167301
137589
142305
60137
280050
148216
87101
148771
24605
30324
287787
209608
240016
68583
4222
117494
99860
157233
182503
227246
220406
238604
127798
244532
89137
273825
55831
71257
26420
72958
48654
206527
239419
117245
253671
177020
282248
25936
82827
44034
21219
78034
89592
69225
66220
39669
32782
140286
108199
33156
174126
262832
228030
268694
209305
129479
144695
215771
214706
91891
178788
198424
162277
197633
34605
100145
79450
24893
80107
88469
264926
150210
286547
141319
208276
96836
284167
15433
139362
296476
4300
226028
189808
171288
82104
212625
4180
264604
175321
182191
41443
22018
120509
227534
11688
145397
198316
180400
242595
54545
173263
62452
49906
98320
12808
123969
167211
194700
241546
153163
160155
63492
257829
104189
100604
196372
196174
296064
10271
220555
255833
46878
7790
170861
12332
85219
221609
121571
146389
238860
230810
166204
223663
65538
191822
200988
139945
153692
250898
191795
83126
119534
222141
282652
164476
281706
214032
162326
43232
277362
229621
104859
59387
30781
75015
30262
232102
62584
88929
59570
286237
19832
85827
110927
69115
100764
170520
114887
172186
230047
144203
105597
283891
134292
242707
160915
164775
280634
81309
113392
31637
197999
196457
199646
221694
253247
262986
295785
4971
64043
202122
216755
187091
224887
278117
276216
185235
218172
30292
56114
45751
34642
35581
246462
4252
260589
217300
90397
243289
104020
67172
195979
126761
76238
230197
225627
79191
218319
189065
83485
90578
297310
296732
159457
43607
43089
16129
100961
209556
76921
72830
190215
274372
199632
273004
241857
256788
18455
39505
245945
199174
114039
65228
242129
159024
251676
170526
195022
55133
121211
196233
39297
69476
223124
131192
51309
80441
92078
85908
181567
297683
12225
65190
130514
51527
49656
244932
144345
9543
265915
5355
121214
204522
208449
289319
222431
134753
242785
128968
125326
156643
231013
274357
104837
14166
174222
172971
98996
46589
143782
30308
275394
215099
151178
59164
147871
41157
100533
22525
234090
124010
264247
88878
91345
194956
34146
7276
200798
294390
46825
98552
262322
23380
240322
187464
279134
248067
21814
17964
196746
196287
124816
256823
189503
99961
244049
228845
162254
90367
240208
90993
1736
234582
244487
21955
103234
180801
165209
138417
52628
27419
206440
240986
6387
227332
265040
58520
257128
178301
260683
161922
150898
155756
183639
297218
113414
24105
156363
36843
114781
67943
214159
265953
48000
253957
259815
200138
179282
189970
4348
82407
15085
113109
127
47180
44030
192251
202559
72507
57849
36901
92797
132352
104691
229190
236297
282664
67991
2196
137256
127371
121577
215037
135188
156731
225668
155762
240106
293111
243440
81496
172678
168646
239336
126003
147735
105692
178560
154659
49400
274166
279393
164154
148431
7200
137933
114956
54585
40819
279228
232479
15409
284963
9979
265004
292946
205777
162514
219042
80602
168756
216878
227591
146174
48942
126983
259282
233648
137468
200612
56691
255893
42174
269715
26410
143787
252195
100461
114605
206113
113875
263992
6727
235903
195607
230562
96483
192803
85886
26727
172833
116286
113887
240625
219874
266060
299919
113534
250394
156485
52343
105710
295539
74908
291624
128390
105913
203497
455
259683
265709
6359
153526
182337
231078
26767
218793
262871
26617
193370
258628
146372
282379
134909
202750
144371
61812
126712
299549
278223
298276
86316
11361
178081
214631
54744
272591
135837
148612
131794
215232
222292
139637
298160
120910
283783
124040
63638
89610
212270
187776
138118
13297
182557
117570
80789
295288
38427
154216
112084
214150
144088
196024
143393
223366
1698
15342
245053
295130
280024
45153
48459
13070
201158
244555
211584
122280
52301
112042
216182
1250
218858
185805
267625
234487
58316
230790
143643
58878
175483
112311
227681
153693
78234
264258
239573
122930
33398
270827
200021
71563
269282
210569
289278
146044
70549
11669
88880
175907
119486
51431
296849
182988
85421
247163
121877
99584
201696
282657
128497
111133
72660
55490
135552
135210
103416
100374
30224
3383
61046
100948
113204
74564
225654
176843
65388
40894
19714
37020
122513
164455
92793
70289
249310
273055
211315
295499
35134
128610
19059
29985
82983
260639
279696
144099
83021
71904
265463
166360
284265
19230
41658
216693
57782
209033
173629
52078
125334
13858
227023
292839
26056
217698
198583
79397
269326
96610
230798
122391
156311
139905
227746
97524
8505
1004
116411
204028
185951
109805
241634
185596
167048
36811
103997
143915
10019
13556
103230
288578
194153
171362
184339
103518
6221
174219
224436
207344
204009
82398
17514
277706
263426
240934
64302
253147
223537
188155
120924
147380
188076
53161
27978
2864
218935
252858
95011
213093
22178
28610
228326
262359
132159
70254
258110
125768
59374
22384
15176
268269
159870
125476
77302
85800
299343
5018
240399
174696
291840
230330
253504
98514
210932
182457
231285
13730
96469
251806
185672
297733
44915
45328
91695
203697
297958
245854
281207
137374
65410
260862
210046
129770
290116
26257
281619
279571
58514
170538
82311
258817
23634
186448
249006
97708
272558
245533
275583
17354
28953
8170
43422
281902
237587
58726
6620
241991
263932
241304
291360
212591
123342
134468
73080
96507
66076
90319
177005
59683
182499
217872
85719
252737
192855
262112
127638
68283
162615
78714
167428
240331
236024
108080
117669
299826
85173
160584
253654
256446
231827
272608
36415
132151
58359
196717
159386
90840
194109
289287
280733
212143
265589
166370
15312
8675
97926
48517
150520
237395
221008
158105
71018
249132
177588
239617
135263
199197
35395
74466
105666
148254
237032
134208
18517
88445
141338
286512
268427
233867
233415
150541
39059
261227
89329
241897
36951
298874
273788
135779
4863
252262
254827
49600
160294
121647
73742
247613
58114
40614
93905
234262
179704
217431
199722
71196
265502
114715
163934
151144
140347
227825
211780
198414
83181
273437
24475
166424
182357
17435
228875
150312
250886
87564
145816
244718
273886
299584
275678
141343
68416
91661
124341
92441
296603
125921
123582
211374
287606
180984
278504
269660
29954
46394
168191
45896
54718
214648
169344
157182
158111
70304
46602
14729
61833
265468
8848
75480
274875
84225
136639
127235
122780
177973
9859
253136
268838
257534
164633
114592
78522
64564
179638
59104
219926
208277
148209
266575
283678
142902
179434
27042
151426
129328
36341
243270
267881
207972
52983
230150
160660
145982
23166
291352
259601
49653
149703
240104
29978
298828
175458
51341
5713
276327
6282
164916
32694
13030
142851
281846
196392
176921
184097
43145
296234
125547
150593
215830
2275
49996
151296
187482
182707
251812
93436
19833
141700
118212
191868
245042
159426
179818
247829
274327
202867
53905
55750
221830
66872
197543
63407
36555
18722
26349
239269
21318
171925
103888
214775
85208
119567
179272
27686
28885
102569
160857
144568
216863
247563
118492
140586
199563
68243
50367
254569
45112
294770
211756
207107
273992
6359
71809
199426
159721
69271
33695
67337
61913
148352
140298
72152
199704
235054
21855
270464
11722
219347
177620
44866
231046
216400
242767
136003
165301
219426
97934
243315
261331
73360
212875
202831
142376
261152
146734
80464
97298
241579
83726
36958
211154
105963
207805
50442
162372
70418
63419
228410
285454
247614
63017
13556
74626
80870
2886
141064
74027
33514
276000
65564
119809
168949
86041
19982
157387
100742
30645
83730
219218
254816
118429
3949
235647
142496
208977
246790
84276
290671
14254
63768
46463
166540
126775
288318
49849
142996
204384
68626
28537
243466
78461
152723
240740
119884
180395
286802
21082
32935
289024
273322
261727
168595
204099
182948
40380
172471
8001
198320
147582
221868
254399
45024
173953
172219
222935
289676
30331
281307
118897
135398
85055
247782
295834
41675
137714
269799
47499
134040
81754
142497
83338
143000
275782
59557
126060
252669
208921
135353
206716
146621
105346
215985
107248
202680
292901
237653
283893
72724
118467
17140
234578
142542
121690
19237
259169
67463
54346
162338
205166
97244
286719
997
175103
139903
83535
219348
268935
59339
152443
160906
164084
238786
10464
137389
206981
80916
15854
288725
256457
186932
93709
244908
71216
16888
26424
20136
41521
103602
82156
132985
81870
119417
55952
157699
114221
69736
26527
73116
118121
72645
135239
235406
209256
59926
232011
84395
113847
146852
103774
203806
246948
196568
151284
284157
211693
139191
112602
258504
140746
80779
287313
229802
1455
274365
228518
20977
156224
264765
96333
95903
250232
70897
181507
256863
25979
199226
202851
206659
245605
6410
296964
40155
164163
47574
153746
254405
81747
230831
62234
169368
246177
232467
75950
234762
210644
58770
27165
212955
216626
95087
265085
281037
230168
164488
104288
98588
248611
116009
133820
256851
241982
249702
211986
278016
18042
63811
192048
31930
225165
162251
62451
51166
69962
19398
180666
195072
159773
279915
200378
158548
229839
143425
147727
249058
198354
116615
195622
121863
245249
157070
145626
179973
213058
118415
241166
219190
277961
130591
269710
40422
73204
298634
163738
82477
296410
30734
115524
257263
26485
106048
213339
153225
240663
183003
299682
64498
117325
252160
179320
221145
39588
35035
293982
8035
291477
275939
55532
257822
239875
168297
54577
162110
113565
286790
154117
298740
45758
64251
207968
60873
75099
271762
105919
7661
257802
53077
264164
237941
96548
287084
63475
154667
13085
92619
285601
296388
112599
59805
89392
47775
297277
18329
254539
289196
165886
170128
205720
166532
29678
142029
233120
60802
42123
278932
213628
238305
35252
251287
61117
13348
108007
49230
266858
39022
248567
140332
272427
26167
202227
62352
56936
19241
143169
203618
185372
22321
113232
246203
239076
81181
32902
118311
286762
143151
54794
116621
22963
280571
289391
290822
81040
231892
708
44083
239089
33060
34495
195815
182614
108605
290672
153035
106867
281873
6196
251176
270984
201094
162434
74200
181909
66734
246727
9745
122467
251043
92164
206580
110804
208726
62096
142495
223664
125790
43722
107732
236863
260119
238663
32807
218428
115524
175461
74731
184560
196585
277354
21301
182698
91079
245415
75024
15320
100861
110507
222784
71337
8886
109219
269791
28069
118929
248596
276488
293395
185927
24125
240109
30367
288282
281814
262117
52122
209944
64521
237220
17858
166288
132
72681
240168
6219
92282
262767
189105
257345
266061
34402
130018
41468
69346
189953
71170
297470
221801
86879
180413
33548
212486
80634
61470
218021
157533
61857
194323
221994
253154
60234
9263
98107
32772
57406
287001
25342
227449
219699
98480
69901
251126
296918
188090
204637
194848
204509
24115
64392
114452
32785
213411
26693
243819
4742
22076
90457
62842
24747
8774
16067
136054
4675
172605
237562
62266
227961
174741
114582
258440
113059
2012
146686
187166
182302
228351
129789
104184
100327
195964
48661
100016
254872
136290
166522
214338
216284
281020
11864
139039
29510
117102
254954
264721
99446
16877
269538
152834
115524
201734
195113
268445
103598
299659
150291
204619
82900
223170
271337
197419
215232
184313
185228
22940
250542
38446
108358
125496
72384
132855
48789
283780
160296
41155
246443
273283
6601
1950
123096
15651
13464
284279
216166
225233
283017
63409
298568
44399
70615
95808
93886
218389
184200
147820
218391
131718
200806
250450
144109
109818
289005
80668
99610
169576
236140
14412
203927
218956
47412
121997
218807
144339
277035
90217
127820
48
11600
27026
126121
150751
154666
291759
80061
136408
281411
228911
229908
262213
257419
40127
170505
116982
236840
216994
136230
122232
250750
231273
244471
159726
56338
55760
73669
53124
94524
198204
119253
181559
30249
281800
241244
222304
292756
205403
2106
170849
183729
21527
275924
194051
41825
36667
275689
156825
192653
197739
73014
7975
175694
197118
117817
169788
144474
42576
285920
205703
185015
62075
146929
80244
58855
253549
277771
207380
136977
160384
50563
131592
190963
46202
150856
295633
20265
74157
186511
267780
102560
221009
71867
205836
183528
213405
291612
110745
76930
293486
227569
281432
148077
231737
234221
99431
157434
194918
176597
134964
37788
219987
91461
267900
134908
121707
105867
203482
252229
118986
124182
271892
263543
203285
228371
260292
217826
148844
3504
135620
224166
123532
143221
40938
223962
281506
89437
211035
296318
158751
194377
8229
139185
192007
267190
249320
221355
112714
18258
209539
66662
209528
137312
189591
233308
50216
130410
36762
144366
165004
298119
265203
78043
189617
253968
11259
223950
269783
48189
55122
222490
243788
199237
98846
25803
166919
298061
237734
221734
266720
183958
31507
156118
29183
42271
278649
4181
122900
81741
267394
37677
192174
175976
21191
11918
299381
24372
281489
16264
67353
245751
197696
265302
111689
47552
241641
75711
164588
229403
278700
190706
135881
263692
210916
160572
40691
145801
112482
134104
282943
1880
53589
90576
17641
262611
18368
263254
36437
229791
106189
241352
129794
293386
129319
174130
185215
240707
108854
164068
174496
228486
65227
117763
6622
1579
267051
169865
166954
166935
26054
55852
143585
283553
170663
195043
143781
67834
172474
245095
38884
258788
292693
122459
258917
253633
40991
52937
15369
84541
11558
190077
25408
134074
257472
108766
160766
165209
197105
220209
36870
187637
88552
51120
271437
176024
170307
147088
120778
167845
95656
100981
34193
242444
232397
41817
262589
50968
190320
178207
62899
124798
68544
286465
261803
267006
291337
58008
261474
151174
155234
41656
276782
45461
290927
268786
204644
196469
285717
54675
145397
231383
128081
291948
14313
13462
112068
239704
187643
124709
169872
229433
259370
21371
266059
120925
91180
248798
83107
145077
76570
137531
41518
299906
225109
17519
226060
279264
298062
64698
199996
215818
73230
285556
108719
48305
224658
97725
13989
196827
257027
290772
176177
56276
295275
139609
1095
29914
232425
254997
217730
108421
284318
230375
38349
134640
156983
281177
260415
153288
54871
158189
103448
37002
198904
91198
1306
59236
24757
68375
53307
250179
44659
250993
121180
94091
112598
279739
252684
53496
146828
72630
208632
116849
180523
51388
5816
94508
152567
27093
103860
51530
271596
3230
221572
56319
147384
142500
272187
187617
7918
85319
166191
157518
113004
3081
210420
5131
185520
261202
228213
225459
268644
209124
35038
265801
168495
248230
27400
295650
86466
203696
43615
141428
63398
155173
288790
43837
102903
279873
22981
193323
103608
247284
153425
63212
14219
153856
69600
184726
181044
76214
49985
46675
194654
144981
275905
91527
41785
119213
250155
139127
85334
227157
3774
49724
22628
85683
244819
280318
268801
23003
111484
76693
53201
74952
93474
98171
60072
71607
95149
17401
192043
59290
95931
283055
168080
20845
250889
155049
203755
71618
230370
126699
168367
287481
20628
135392
234869
27662
33584
108946
41976
250808
32166
289152
217342
57288
31910
207144
228595
40670
150512
126467
110082
220987
5045
31547
146694
68538
88137
192066
298050
284
54261
279404
77901
265032
59874
24635
70435
245074
267330
186617
182184
186941
140379
67783
140245
239085
27922
295270
193441
186936
102347
10101
232091
73890
248710
234983
47719
178688
295746
242773
124742
93057
51042
90937
32657
109685
185577
232117
223305
17969
85768
175050
192471
147367
292950
226539
191762
223762
113481
48547
85764
185614
138880
293227
98774
149474
275920
133539
34443
295745
102845
196
71307
10048
257769
259262
233457
214772
246336
186309
176722
235295
207229
65198
210824
288813
106086
287361
247036
262493
27342
32147
186367
234772
297087
177686
75239
264194
64087
67890
153238
86419
1213
170817
159609
185281
42069
12984
2414
157467
269989
128760
191330
202385
288710
69925
298873
160250
99509
258472
205853
211027
255463
139123
111223
27548
103476
254996
61969
88762
39312
263712
57488
43195
164189
129647
45436
56382
272687
177752
229316
248953
184807
200283
89794
92916
92647
78804
287080
76663
90748
132040
22832
110825
19831
74909
159795
271338
228978
279890
58114
211883
198932
260469
185410
269273
47069
101367
83281
159515
212386
21063
175657
175637
272602
75436
27064
48558
258370
95850
178683
180591
236850
260466
74062
248534
145157
126169
299690
233493
95902
246842
276252
175328
55145
92871
143001
167141
216641
34966
154770
283350
180245
202210
13945
189614
156393
245815
174754
131312
152251
200658
210547
225900
19236
187733
179042
128900
286517
151188
206926
169449
94837
261862
2091
33832
222610
286350
239259
102940
233467
92941
203088
115335
62018
241804
188414
228077
157392
188227
47317
71411
169202
254268
275189
63403
12550
279225
195380
140789
164352
273189
59739
80017
140437
34518
228987
181996
159526
11267
33403
280754
17526
268119
79853
32834
273889
217290
50147
245809
147831
249990
292165
154566
137417
84258
226197
253242
281053
18264
191121
202045
257473
202991
271263
202278
230463
253284
129326
185450
40980
7076
281069
290181
97763
96621
185043
86036
173984
273686
187917
138160
239272
282919
120017
227810
297551
199312
153948
169772
153511
3651
216379
26670
66157
101287
119695
115517
276575
277092
209671
140713
14955
257453
245357
170494
222554
223314
190122
42464
86006
142798
219546
86880
259920
129358
185437
12078
155
258416
254835
99067
115907
81388
151086
344
171521
183849
168202
54781
116737
235946
13311
82911
43456
286194
153150
186661
103964
216523
87661
279080
157870
91399
169711
71739
26187
20769
159117
210412
263425
59660
64965
33159
17689
136825
202810
105141
122622
282486
22477
229824
191564
250299
67907
160584
163757
250672
206740
230971
39630
51814
107474
102721
189255
125450
117568
282942
124458
36290
158456
120521
280797
59416
78010
222699
138119
190815
188674
207815
83092
34671
7620
131980
35598
81515
134259
50202
246725
50976
70973
250157
208868
269683
21820
74240
196703
210916
262654
167265
219290
37586
166099
102838
254101
38655
61937
75557
235443
30174
205966
194505
43717
70480
74611
4259
233039
70620
281421
117779
255963
111335
257147
51642
194644
64045
28972
96141
176654
10817
8753
71924
109331
121628
169369
211745
204138
141534
244680
133442
227673
282629
222073
27904
16650
210258
104189
289697
181261
73804
257328
165408
65726
108065
287072
282159
237044
3556
164191
12325
253009
228938
109153
137271
270443
229322
26058
104196
140356
1373
244147
49487
115332
210378
43562
76817
190863
79345
148255
227706
141215
263248
262389
153266
72468
55674
27625
64113
268742
270434
293722
6467
66921
59231
293975
125323
29643
105338
21250
238512
256462
221179
4782
151828
133522
223844
120104
1453
256242
72199
927
277937
239939
51491
169464
23942
16023
40051
78760
205348
210559
95232
152750
104850
290723
171863
242121
250743
285222
201816
1578
281417
9757
254009
233931
185752
683
207768
261568
133758
290413
65546
261960
254265
18858
163546
260104
202042
234003
32259
149130
90782
71358
65423
180910
39214
290516
277489
184205
24364
125833
37463
149100
215586
270597
266133
137779
299010
135364
208289
8016
292807
28597
195689
191494
113303
235217
94276
26510
164566
180415
240955
237543
208157
120897
143164
34239
61538
173373
285232
256212
35813
158888
20151
5437
280903
190498
282492
296318
178954
230249
102441
232942
90167
6795
42944
176316
283481
128062
91374
156682
101542
142709
52783
188236
21038
201600
236828
270268
48660
101665
240891
261856
62623
19108
95934
62005
274728
232838
272806
143608
283688
125046
9107
8125
275815
86791
157297
239640
68308
1026
234584
153595
239435
181372
24036
168437
230976
2669
259923
19180
6703
133031
65427
49574
150271
223827
191975
260067
174649
296483
247031
203074
38927
138826
74569
31325
180920
104530
252428
229480
124767
13780
88259
171013
139910
278500
91803
279783
116367
241342
35706
238375
162869
73189
153799
120995
107608
288031
163581
1208
113030
267068
67623
231214
42077
169580
149837
130496
129695
159909
166579
37587
16342
154629
58109
88128
9953
241534
192765
111054
187211
137558
158776
234145
260988
4689
42817
271048
217392
229940
217384
267098
121848
120779
108603
28525
174140
187436
18037
64544
181790
4696
128357
249976
149613
49408
159851
151166
165464
255040
141936
26179
46373
133628
245505
259189
104154
209894
246405
194257
139705
41849
174933
176968
52330
179246
17238
237049
190318
66960
30452
183655
187681
37962
153542
256092
85933
187017
82555
217565
34661
266189
77602
283327
276310
194626
218654
184990
124569
128836
149021
177638
43172
90812
95153
208276
298630
179275
157049
216269
124857
237359
31013
134433
253508
36083
82229
32786
237339
232924
279417
152405
261404
207565
129644
70753
1402
268797
187474
44602
100122
220755
284696
213203
13037
169975
88056
283688
187284
65557
160915
135655
109135
295279
155486
263311
124834
10402
180960
98107
212596
37611
191926
159
6338
263562
271218
26855
181704
207718
94010
157996
77315
16867
134561
85884
126378
289192
25665
289151
93979
179966
37026
12137
82982
95399
274222
274663
109994
225991
89081
223374
71496
173134
73965
287061
51106
61535
263373
9439
213003
288675
163788
230118
241851
52699
95189
145338
145755
170066
29159
294872
244239
70320
221475
76908
121198
290925
286331
252086
6327
107491
219491
299861
73191
141560
24405
7245
188953
111657
142344
15702
263929
34148
45395
215615
229305
255270
178198
31448
243290
212732
160829
225475
81061
200819
109754
210008
229268
191789
109197
26534
143362
292543
24459
141923
263789
224331
254103
257188
66052
195153
3924
31736
199795
224899
80663
181370
290506
74194
43012
272739
13333
77812
218099
72929
238663
120042
96092
239327
255532
191135
284060
202971
15811
75181
89852
281996
63609
140980
4391
249647
129225
155349
288331
223177
120009
91024
282430
177314
78368
178962
202705
263402
25840
28973
153181
16409
172173
254959
73553
39058
210583
74897
68190
191308
209460
8182
112838
130142
55152
256801
129874
233441
78626
68713
275743
176276
159420
146100
252108
35985
190617
213181
131286
28548
142603
256618
165552
77927
80249
203635
32967
57414
228859
189915
147688
128505
6581
172230
263647
120231
11513
47818
109002
228362
139830
3797
199545
237435
145129
125423
134118
147566
100508
255327
6098
275392
193342
145368
71901
234347
200480
92318
224615
158913
85448
45704
292605
173398
188091
242207
123397
106150
151047
278479
16041
46802
250839
201615
170605
38647
6805
52596
50912
165542
94704
189045
4177
240872
294372
232593
145925
240365
274128
292356
261051
230563
12428
272791
167723
108077
102288
235006
85448
39663
101696
79770
208804
186150
144606
144113
180566
244145
31179
244878
28509
139321
5554
115759
216164
50140
15310
271699
58064
65586
61863
282709
109669
138384
32173
228038
82371
93635
135786
7000
268659
32272
268419
253359
112781
220180
87868
76111
10121
95281
122986
207360
169761
115290
176246
252787
150250
177362
48251
246858
95169
283041
112576
60121
77813
38741
195287
56030
197018
260451
183196
22101
18808
145798
60390
150373
196341
285854
69615
43836
181400
10236
28494
255774
215588
188023
235544
145099
100021
173721
234918
55797
29279
166949
249130
209226
110687
143127
83234
144674
244421
163120
143771
289918
295976
295675
111631
208078
257878
283869
244098
268522
202895
65419
185426
104820
292907
99687
209150
93110
114742
135066
184658
285533
261583
110098
219730
299758
9887
222192
115029
276061
245790
299877
117061
230523
234398
216962
17379
146262
219279
150501
137729
259155
176508
118754
256503
68828
266021
192609
186256
215624
269680
115960
131961
31905
111019
13465
119417
160115
177448
78173
293334
264149
293891
151377
119396
186729
104906
285634
243850
186383
70515
199052
87498
150175
262744
112297
184543
222056
205179
22803
161707
242145
167529
77716
59342
68085
5247
28045
35151
297396
200269
74751
103170
278309
13814
26764
111754
170183
249072
126638
227331
252028
255483
58268
209945
200364
197717
168187
98792
221292
248409
267608
852
157098
69196
201732
144390
179512
235939
290500
211915
286502
183453
155993
222090
226380
77110
211826
87618
147167
260345
11968
36349
44429
161161
252203
191457
261086
72690
274184
28611
75318
142434
46456
47886
138852
90639
11302
299740
123136
216268
103419
158441
5298
238692
193324
24821
29227
157968
134646
249628
35998
228626
178895
275333
254691
202958
148838
153248
169696
95523
222166
147677
261419
96780
128819
107701
292288
143907
104714
68126
272595
145948
269652
286711
14588
198119
269865
187669
156698
95693
5662
100697
277994
71085
69192
135539
270039
258988
231516
231827
13958
119068
181520
135211
36520
205257
218277
48444
286132
209492
227140
65317
52213
253294
200690
55120
266343
205815
78804
235377
109721
146923
256392
190462
12575
291568
215651
35142
31627
258630
6507
47447
82161
85818
77331
290902
155005
133139
31826
232372
165279
35469
119352
67856
117471
106215
136573
194875
292308
125994
263002
110165
268598
254246
256781
170653
108794
148354
248445
120138
93812
18175
288730
105463
279278
54064
207977
170770
1985
177791
94870
126663
88735
23735
260869
259195
185227
195181
9929
129026
8292
8023
133239
542
278142
134705
164696
174740
203347
192269
19592
238671
290643
204883
133832
286961
203799
147416
38891
289390
291575
106790
103305
14703
121455
162655
96168
85553
142091
31025
54376
119883
102757
258190
242594
259484
174302
258531
5290
212393
145073
117393
64070
258063
36393
85614
110293
177439
125225
185029
25838
59844
109890
47229
188731
249684
151683
265958
142856
179026
149532
60969
151501
27742
156312
137552
82803
206136
254500
15975
61184
260005
36908
59267
221056
96988
288182
150159
157431
110379
162761
77979
152693
281043
7221
213440
42996
186578
49010
124813
50293
180587
186803
168945
53434
109639
123692
155942
203747
34020
7862
175421
19222
108618
65429
85854
149682
278192
59584
273928
223654
169929
129194
78894
203772
192509
144975
271336
291038
102531
249885
48668
62461
257572
273704
129202
245450
278285
290298
101231
195090
133729
199290
24710
10958
279756
138414
5578
88739
119251
6538
22685
298937
170255
61258
117514
286624
165356
49014
238069
242810
582
242909
216793
3995
106814
68447
48032
241838
256959
116624
281767
180579
297762
244112
166641
254043
133710
233305
170921
154813
268590
264701
289648
134679
178710
241565
64042
115935
56360
153490
75243
2279
99430
225784
248918
95251
938
116831
45642
235154
86990
299310
184873
102854
75077
72978
291114
244964
51322
119744
35794
220315
290430
264599
232474
92709
24487
16039
297255
6777
245993
137321
23604
125870
186399
16194
151088
68682
146827
8333
59230
115949
120675
280242
151463
181759
137750
145644
202820
196247
90170
171479
132112
10073
167374
293096
222899
179117
25054
132345
186392
45412
77214
3087
145289
231850
103028
153966
148220
153194
105223
247861
194412
8467
6751
41348
63882
20779
295408
124466
223235
121817
93542
244333
25510
81338
226809
218850
290937
9729
282983
211247
225507
92964
204250
108571
107816
166229
256119
217326
151022
135182
128714
78372
3976
151311
32191
96796
210720
90924
20879
29445
180221
104426
192455
158594
36257
117051
120534
85658
77543
148105
84496
207867
283743
69819
31471
169877
22735
194287
55310
224693
280323
267623
7246
128142
116381
131747
265870
71464
232491
2826
62027
115997
214952
180096
232136
276053
258698
170121
256220
186939
82019
153572
166047
191429
81902
63664
80996
45881
272990
217007
59251
293550
106631
15279
79189
47111
161090
190629
75024
280457
108296
110970
236144
235969
137862
288509
176343
146236
223489
221903
53162
258854
123344
47835
220093
136696
198119
67202
190358
83502
77402
23403
22600
278249
278247
248071
244938
12101
70662
104673
7610
106482
79624
25902
188976
202285
253235
2235
99571
74106
54407
20732
276392
110716
40312
134230
166912
175449
248004
30239
88577
286427
50174
138941
280854
145170
79125
95999
5626
166209
186233
63326
95607
143717
263763
43706
213571
244641
241502
283387
43641
121502
193843
119758
58314
237293
15370
56321
182223
277103
149313
217039
170425
209556
7740
276371
99640
47477
17724
274150
12757
208781
53817
129288
250847
177588
79516
220873
13462
276987
89492
26692
143188
146231
147787
92984
246557
154179
48801
129429
190093
237677
97290
112488
240226
244287
293837
60910
131148
108004
129482
51769
99897
73207
269234
273086
199384
294244
215405
74319
192023
101303
132565
27119
137138
258418
237708
17357
165305
185162
216372
221422
221639
69512
283444
239657
85529
204706
112799
73386
169693
98137
74672
188029
195855
203833
123835
282213
231760
166135
52764
59269
148121
138369
142018
112659
22411
235884
251380
294108
98142
118267
33572
173344
54003
222038
175195
74639
243793
86024
179221
272043
137643
60013
190486
52538
181052
112029
165746
15292
20306
231215
93738
235923
93331
156821
188606
60118
130359
150955
163599
83009
89324
73985
35526
283074
6987
15220
211844
250034
294709
49073
282157
84099
159794
191270
28045
175157
290833
62953
139942
241798
23244
299299
176353
177892
176292
279479
109589
79577
54572
51555
4864
117276
284753
188976
75851
65845
188472
209746
250386
49552
254484
106747
268707
207583
234999
164191
155922
7636
245474
41190
121606
107480
29741
217371
69124
295135
97158
183062
50692
206584
175331
190775
262308
278950
126964
243359
148626
80799
68456
9942
5811
133833
262387
144840
170135
203441
293489
4056
87428
265417
264182
93481
197711
119479
59618
69031
32671
139145
220066
236058
295557
63532
107187
182498
239551
155055
280168
211989
138164
250688
171699
58197
73889
36177
120285
28065
119541
288672
156823
890
30536
62112
25010
131434
282514
107085
141007
207997
788
130164
177891
159866
178473
299172
16618
184589
267925
189801
42984
58269
193187
106138
8607
235870
21552
92127
121496
21611
125467
261566
153768
211572
92306
151717
164094
157866
294130
257823
17988
168244
109730
130151
236155
143389
13293
693
73940
197247
40791
182982
162942
217215
17711
178881
191738
255140
71138
265258
273991
114910
60352
101624
53983
109890
140312
286586
35759
11954
138384
120540
235181
116242
87107
223492
12860
65144
282342
227572
117324
96563
7372
176510
109796
181958
234240
147793
243507
97270
98277
207348
90696
80428
8338
265707
149096
27598
137905
155496
114602
119176
267800
8235
290342
150691
268209
118683
226872
43129
241657
114612
130284
204358
19100
198525
263338
214505
276890
19853
285977
68664
40109
45971
282026
91088
205940
111252
98092
61573
51939
67922
289207
87520
40370
296633
7084
167665
194192
236027
137229
274319
155256
125182
130030
148581
205054
54984
289164
217283
146395
260133
233501
43282
98142
239891
80774
133582
261467
65868
118275
39676
81290
250446
278102
161698
34290
138162
170665
81098
130632
207663
204708
33396
232453
27077
290846
94066
231678
227445
87449
89422
124413
179306
130793
215612
247351
41334
279560
163190
178224
84858
117537
127849
117529
289885
56682
276855
144735
296668
277149
201975
125838
81428
109534
242376
211685
24045
261999
93119
53159
4075
215619
126654
172704
186352
186695
82424
56606
249440
162406
212367
66841
202015
170328
228639
273087
197954
192595
57809
129785
189535
5227
108899
21997
131470
82437
179920
290319
244456
119682
56269
199559
214522
227048
137331
66749
136468
6148
178441
142975
122353
56426
32091
245998
26020
171861
47592
152005
160654
256692
198850
247657
15083
109435
88600
164807
143813
103648
275521
298571
149086
174531
16113
76041
276584
69626
129491
217869
256961
171601
248940
247733
244434
227837
277052
276071
10748
284590
245893
167011
34906
220822
45795
157186
162351
147785
187860
219475
94848
261144
207518
4986
79689
148910
115504
46815
54213
268912
69508
212512
40303
58190
206414
142467
117630
254157
251201
44254
185919
48183
292020
62355
32462
212172
234637
254044
4043
235296
171174
140961
262302
36781
280917
138990
202389
289449
156093
63286
289908
30039
286623
58898
273918
272392
168780
19732
273060
106292
1511
279920
34624
226707
244184
194687
209331
130147
238778
94765
80677
265059
216657
247067
12904
292065
183934
287672
54478
155623
26253
199737
83049
159404
9890
69973
288586
98769
215693
131275
218632
64453
146078
220803
12465
264198
175150
234450
221681
144313
74600
157187
64669
74458
119666
4587
14988
89152
51001
255982
180402
183476
196133
59669
216931
199901
31250
236833
285008
235721
244103
242700
250073
210870
84119
15499
95776
1659
14360
58638
89264
89861
65425
67161
217073
193592
6877
207133
19141
14898
220914
27093
282162
85209
285282
19830
115343
6644
20103
63493
24815
201070
75845
194343
201259
119533
143682
20216
232216
62480
277938
235617
188539
223904
40634
86644
125656
83056
67346
264345
139901
233690
14337
32981
89148
283393
242678
122696
145789
22128
179356
261176
234894
232987
57019
105539
116262
288690
89563
292541
282227
268087
64171
103495
23693
157497
271208
25735
210262
37862
23770
6727
274338
269726
165093
131202
235063
31790
128175
77935
84590
119641
166726
283891
210098
113162
1765
142796
45919
239463
247531
35954
224862
294291
190623
108242
114461
196325
225027
145713
231005
141383
95002
21175
114130
54171
288978
169928
50307
271424
127191
39874
126069
32648
19055
268311
183245
175
282376
243118
186800
47242
236841
273326
274022
275769
172771
153384
102056
14871
155706
285751
247319
16692
125432
97997
44584
270553
37523
71648
291297
93451
80570
35156
248253
110010
243828
248319
205524
187912
25850
123659
281093
87264
16398
74912
252639
196374
126558
275646
224145
207824
248626
264877
70904
7892
219992
88645
103478
179966
258042
106223
272566
295658
237980
283150
224075
292702
7179
112314
219181
205955
26556
138973
111764
148104
253959
233670
31558
174488
57602
26569
250097
83085
230869
220095
216450
287140
292037
158769
149272
175008
140879
68704
84268
253079
136399
230395
213066
145517
9801
34304
72321
115348
9145
73625
205658
56833
108516
279582
270849
28225
30802
200668
12452
238334
280287
82385
266334
247944
415
254170
29004
142080
184976
105196
92829
61820
173587
71861
234800
230170
277650
284041
234236
148856
248466
173745
256940
117077
275193
46072
97495
135477
94894
135353
197264
92109
282580
102951
296674
233361
282436
69661
49664
96872
174580
115713
197302
295934
102486
137031
263174
141667
224432
289142
222680
273910
204550
63907
100754
271587
193194
149759
282244
190018
45252
156936
77492
253050
235516
142926
144852
213699
240452
17726
141900
268048
156314
120937
239158
273124
149067
220767
115591
226526
10663
49955
64006
129816
201241
122814
48453
45809
101514
171839
68208
89064
207849
243017
155656
57335
261869
275393
125884
15678
81272
242339
71052
190986
76109
42988
179407
9051
284565
276759
188915
35130
112472
195006
53934
173646
145891
188432
120248
102526
206929
207275
219037
97181
53476
38872
68741
205437
221796
244053
197315
143419
86130
116278
26445
41838
286537
172778
23165
74521
202965
110411
133602
220059
58387
164782
84008
180823
87906
46923
82614
145535
195309
63551
230038
274545
278011
22380
69564
83455
233103
272701
71368
68748
75194
119339
138438
294347
166662
22287
292938
73774
8391
297499
32567
171682
2319
245910
73484
207157
100356
280422
282378
196007
52444
113950
231036
291026
174373
227135
140739
29295
251902
122881
109565
218415
88388
257435
99125
66442
203370
156334
100765
116929
124592
259825
189605
30029
244744
83604
41199
106853
133789
121474
283703
52066
24037
143436
168790
25015
97388
253766
210535
84314
149938
278653
247561
50513
146737
238594
223243
159436
38962
6374
191096
269781
133337
88333
166851
280223
155575
71755
110841
112833
270989
48538
236980
98164
219926
143664
50471
195873
290762
77913
114932
258491
250748
253501
110891
95055
293066
230506
231779
218151
87912
174617
13708
285970
182330
88539
13886
52379
297932
75285
61376
51600
242456
147732
74161
246206
223059
179757
39699
133847
273825
239599
71563
272633
258107
92808
260014
271956
9384
212890
184415
71513
184197
185891
43595
265037
156852
116276
46686
44585
73649
28294
166782
166375
78648
203129
105577
291151
221104
19287
101731
67499
83891
64178
92670
188677
52828
111671
90084
50867
137029
32718
239125
145832
60291
67671
78084
56182
293778
281598
256691
146968
137236
174560
274213
200411
126615
242956
189938
219060
84481
26251
276996
274289
93383
113871
109908
134219
257187
139980
40143
90819
82919
199803
111013
250720
180006
66866
169164
40564
80379
281549
215976
221426
183035
100757
85920
259754
72523
99046
285445
96768
149028
6747
6365
246692
157942
231435
8826
139997
18919
11829
260760
39313
296809
1002
235720
252030
296086
15081
184670
160580
6029
141785
11656
58934
284834
87349
74424
291711
5571
170681
223790
186993
210271
100566
249560
127987
179093
79662
169348
221560
225049
2039
128144
123696
204297
180308
181367
183814
213739
158447
133048
291281
15869
178835
70059
250013
211248
208745
286330
138092
19113
225054
45761
166390
155860
252608
259463
221560
152166
146425
249263
33315
120359
257282
46008
271910
271238
20260
127937
26867
104372
285428
210621
265712
13022
120215
286924
59342
121938
145578
221808
38630
128251
46393
244154
102805
34832
185755
177016
200057
79683
190604
84663
232826
168856
106771
293545
20302
280996
249165
143171
120329
182585
146293
28660
35844
170933
207296
249341
69782
92602
285091
188773
113008
69442
278402
73965
98962
67822
204865
47902
208360
294275
299452
130725
107073
54300
277631
142362
212836
217801
98893
252119
78264
15630
181239
79081
273722
275078
220509
61335
148627
240304
299173
262097
98948
11716
29249
241285
221886
194215
143977
224668
255185
263496
32995
182323
179116
99216
3905
292730
251852
275006
288807
194864
205740
157406
73383
226037
14584
61175
133575
267976
18943
213315
174991
270363
140919
100600
257286
59030
123274
210743
100455
244378
208121
139980
213725
105739
294112
179278
101914
218851
20208
90555
256041
285887
250378
262562
77036
216243
127029
202935
117940
122508
196441
34369
116640
26160
90879
238201
1348
244315
244950
204254
206895
185072
269382
42565
283441
110625
228330
61644
24732
34523
297510
232072
296033
147862
182915
48840
294589
195627
29080
2659
58596
243485
101957
33341
57657
53390
157205
118258
162787
141248
263772
84728
19673
165760
132513
248757
275850
19709
152497
138879
220368
39714
98360
4177
221950
250091
180961
147804
175009
2676
259990
182128
13764
180542
268646
55036
172215
102844
283969
89067
120459
206345
227908
166538
106275
152593
76709
235819
229536
207378
176848
169819
58537
57929
245439
280119
299866
270640
192011
34727
263271
40209
142405
27602
207989
252619
76165
20219
208559
49152
34671
230719
71743
21710
77316
217653
256627
100835
106395
235461
63594
122804
52921
140101
208709
91136
199750
265766
217459
152430
202438
17939
250607
107269
247103
131905
73766
54919
86205
245336
54301
193490
207542
240523
38843
245080
108286
48602
253509
148393
216825
185087
12851
20408
111826
89570
113534
94140
120495
46684
260079
12285
162788
279130
139969
130373
242602
51694
51287
229136
147916
251655
99547
75310
44932
28700
10282
126791
134531
61362
268473
33871
86172
84527
79564
65084
217358
184786
75341
2286
236041
107721
210331
72866
49019
227680
275036
199437
67020
100231
277663
274301
211941
191593
148812
9136
269708
263986
194973
10037
126468
267759
35206
38583
282842
120457
162390
264846
134520
139807
192803
293508
57617
171145
88426
65698
54429
184015
166257
11741
66503
28912
35383
267850
246191
191084
121084
138481
193644
21095
166605
72842
63530
5774
175189
60903
116566
92059
129909
299173
232714
140763
141770
105913
97843
277999
67880
213018
224347
40138
201305
238579
293604
101453
213759
241276
272884
235003
87629
207150
20928
50254
104496
163251
102350
104969
84293
272366
213371
65956
236526
39795
259132
240863
82405
38983
265455
51446
261369
276768
178227
74273
237886
141184
215033
143374
241878
186252
44840
21376
247888
153040
248731
14933
214414
148875
74692
6816
23963
130388
237185
221975
69464
82289
179323
57656
205974
286965
120724
97397
183746
237401
161172
72477
278453
5422
24707
183523
35242
41023
4882
26851
171716
64361
140252
264426
233473
284802
276300
3786
45882
164717
101861
123948
169092
116980
164244
77759
141095
117878
134059
249944
235985
114716
44529
235713
4609
84667
182399
150257
198847
278947
143874
130638
39286
261437
211756
24019
40002
220794
172168
204174
257819
87033
206387
272769
38177
50676
265245
209864
273843
229915
239572
284917
194024
13997
81374
164389
95888
246469
33272
56868
51088
165201
105173
152148
279069
133034
165573
148424
251796
32331
152502
129031
16760
129832
228295
185821
225138
293005
35273
160692
235935
63602
106684
283385
211584
176724
271298
160135
282200
44484
163312
60734
111974
104368
77107
174871
296664
223765
188633
42072
104552
208276
269601
80807
9656
170304
70948
132197
256930
225038
13233
262222
113444
186332
27422
160484
21812
187487
296188
285231
113496
209674
182380
150795
208928
216088
155133
167784
70098
178456
75074
113693
137602
65085
70590
225076
279548
91
270187
278846
250012
32025
219160
202896
295176
273260
230174
274586
246513
54537
173798
159642
157802
239469
206774
268593
147482
201701
73244
94255
26969
214307
234893
158736
91760
133107
46938
235553
5311
21727
9590
250669
177233
63245
59958
238462
125677
255755
259401
20246
107185
51512
209694
12290
59691
167965
76576
38576
257047
148597
224572
263632
163725
299269
3596
54687
71026
43125
270034
276843
190822
70059
238228
195962
44775
261191
19491
102033
227195
148731
202563
163977
275039
284406
236087
163343
88022
132543
278994
211628
275019
283185
11165
91428
36844
258684
90674
213000
140028
187346
231383
161737
158860
100422
199461
146295
104037
289136
272566
147090
7671
170322
158739
16466
50724
196414
135526
185073
233071
50204
269639
282248
137418
94541
279608
106815
267151
115245
54941
202763
193832
148967
234014
114516
278616
243748
163051
276197
90980
101701
275864
8054
108984
143233
18651
18471
283938
163579
126541
186264
189517
113217
55461
272900
24927
120128
231464
54932
283896
142710
239139
165620
124860
122613
100917
235971
72527
113712
78527
226686
62993
276005
278930
75532
175986
97654
115640
26428
38549
270448
102730
22241
124200
31746
286185
153017
53670
57221
204343
102273
151208
60963
145866
175671
198813
115801
39632
262142
174827
244376
253199
17690
156381
202077
151358
62112
116634
190479
150483
28496
210254
111314
174542
46916
38283
5961
55916
6620
166680
252376
69014
279407
123057
85958
142329
168653
239501
277053
88645
243367
246477
194190
202577
34162
18115
77997
228225
247267
93017
288692
117035
120959
151011
206335
82056
79386
9677
234753
102701
8502
132348
163146
23720
225517
15395
166476
191475
258844
247502
190340
177973
218096
11663
9691
286904
298990
231174
2560
185539
110473
144302
220536
127273
291823
63171
147914
72386
35694
288965
218561
149751
176534
245348
89624
125545
157016
233424
215731
172998
185767
5087
28305
288112
47972
180358
23819
147079
170610
82387
296200
77562
74376
235353
1726
21326
226644
45945
17111
224543
88887
229835
136901
124852
107457
145296
55430
186617
179668
209722
154477
106779
213520
218220
266385
196142
211430
223945
7153
21502
250942
139170
213429
61324
202366
5376
42443
249697
269060
118658
63834
169483
184532
266519
119301
8388
31625
252170
210688
19438
136465
253262
224271
97777
34698
152437
51638
54208
88007
28580
71736
290638
213028
78073
93060
14075
232521
111645
79339
198623
34570
221421
98488
217864
84148
63565
291782
242066
247177
187353
298381
207427
171203
56977
164796
193180
271044
33585
113549
70876
74131
108420
37451
211898
67251
69657
58535
205756
262390
112772
31441
193833
139408
93830
186984
123431
109490
228183
240511
169250
271956
134146
250398
242682
194776
231102
72536
132384
96095
80221
75857
140176
199404
269193
183156
13832
172401
28877
248870
41048
137910
247644
129102
39701
58020
255691
42148
155962
35053
59500
137122
78192
177937
81924
18846
177855
241654
291975
143108
22456
7909
108989
197187
133895
265919
240805
47787
34961
104628
46907
100462
251683
137725
265124
13282
185722
204765
244899
68523
232990
180676
46398
249636
127922
93279
134165
218568
62159
51247
81356
8898
92808
151233
181355
31185
119083
4544
44170
233153
152171
236811
82357
171182
191730
153344
156072
128028
220828
221815
206195
81549
266157
149340
236252
216801
48644
75390
172971
120547
255035
201136
111797
205165
156078
100449
38303
148947
7225
278973
213347
274474
271497
67425
136664
174850
181457
216801
177547
252799
223496
32149
76575
56101
115247
262805
154137
265065
229921
200329
120318
89346
122635
56134
155708
212253
105785
202824
283864
131602
121687
103588
137746
205930
156540
143128
70304
180620
21068
218232
195893
226631
294335
28729
775
65910
32253
169859
295697
271336
114176
213458
171545
43872
207939
160470
96929
96556
135262
159587
35585
56014
207329
200126
62524
115346
152025
136569
116478
85999
203691
79207
80796
128256
226670
87144
46818
243206
266188
220870
297133
289670
87167
2616
281255
90128
230770
17241
50752
103337
99072
95982
104502
15308
143881
49823
37015
96242
161469
284178
132535
286761
69927
199561
46008
97415
195738
172925
216845
213081
196557
165868
157833
216872
226059
295325
297404
200657
156676
144848
180457
162858
290638
96264
183613
275962
259974
62256
147344
119065
752
65715
28791
278341
196754
287207
215920
31078
175297
85140
131264
88318
69034
5721
123852
273793
34599
219980
215338
45391
44336
232670
27982
179729
95952
190034
193192
270074
60257
7793
234381
240375
192043
251158
90121
168887
227840
256582
240229
14340
289230
10628
125592
9180
143491
118209
45249
184407
18850
81897
229322
190617
16071
104404
183494
118529
131477
145053
214742
81506
158503
284761
65325
222852
234821
283738
147448
218031
295587
157665
266442
91931
45002
47439
82288
42947
3027
152087
126624
188169
298972
4424
126414
210193
24854
149153
213749
222899
125808
155444
83209
271540
243587
91838
165161
183925
97424
208826
217334
131322
293274
74299
254220
5899
76038
19374
12198
184864
18006
269754
200775
41104
153602
159945
29853
159199
225296
25230
2602
133940
89842
218424
179425
24327
116919
223091
104004
131371
125987
142826
39131
58947
231700
229351
60915
141854
206221
7988
115723
76231
170010
225232
119064
281251
261401
93280
202021
36940
129606
260674
64736
55342
169564
135911
170653
87071
89467
21259
54696
221383
111152
54877
74910
14468
24861
47901
64220
214886
208966
250721
83367
192115
230402
207624
167501
277584
108018
211293
125343
220587
284633
26496
54836
209960
105799
264807
196502
188797
134934
84987
84176
152544
297698
57063
253485
41374
247221
70253
274258
14725
292787
110183
76404
112035
269969
234907
244576
94983
53349
172624
208944
51701
70158
17585
85644
253928
199341
281476
43246
81575
186693
283281
169912
153799
153354
87363
144281
246393
80773
169581
269881
163899
151784
120535
66382
133970
156457
297464
186333
228410
237390
26912
27589
84194
124484
126431
129930
275941
47852
225977
91587
30692
92990
19821
120457
37156
186081
165411
45597
280430
256794
61411
46494
120786
280746
75860
92959
221618
284257
168613
124123
14410
180748
129414
163509
267482
124800
174961
295501
160688
253551
209
226706
283695
134349
4228
188745
223103
299379
299448
96768
161330
228678
25074
172468
222554
27663
60459
286312
34791
207994
157639
101249
22968
157522
185860
198133
106759
266713
67369
113057
173264
273264
232970
42530
31441
197060
105579
213276
135858
62264
193777
50157
17631
254052
98718
103336
274474
268678
184950
192961
36792
19102
191375
199829
147724
297002
87755
140119
4629
142801
245012
73374
282317
181826
13139
281395
297482
47719
268157
6657
2639
165991
124721
257435
89237
45931
14431
239755
286378
250077
84360
136490
214828
250392
228901
92755
290015
61230
132387
121816
32298
114317
212398
237137
66371
295050
38897
254982
2649
48744
124281
169294
104715
195051
232912
132740
211203
229159
180875
176137
284884
98385
142760
192739
4221
99950
249862
977
162499
260266
6071
53597
112902
205086
122432
86258
67309
165252
60310
195773
184544
99000
288706
194028
213691
54474
33531
233341
298345
201031
136064
189652
296467
129182
86065
12814
119116
244036
243361
40839
117191
268389
282359
296833
126683
81059
17142
67944
259117
90006
99348
284183
3101
172778
49460
31339
50039
279473
154936
157785
57199
234248
28094
289584
218479
128693
110117
126366
134129
99219
69152
51901
145969
10491
209526
74610
162070
297017
226762
272527
160647
10501
209925
60286
124249
66009
27502
12318
140347
2238
262599
69242
40800
160153
215843
58634
144745
212416
42844
222339
113660
227424
7572
150190
193163
19714
123015
28709
160391
102070
185421
157245
276528
147736
468
7047
277187
242292
272705
68600
218013
96210
233517
220537
24875
286132
53424
151811
96486
98265
125515
194958
92705
233512
257442
182377
175002
263202
64308
221470
293264
172881
1513
298264
246921
192934
3562
298895
283878
27071
222965
294574
151505
161015
64233
44347
250277
242644
13551
277162
220153
215354
250333
68478
236924
203702
132898
106738
27577
221315
85477
55436
118578
19134
186426
191090
17001
182604
194394
258221
177739
28823
268038
81159
178400
49969
96739
139171
81690
281597
104431
147413
171993
7842
190302
192232
45265
175438
65501
212544
45651
184498
35711
153450
82266
264681
97142
91538
142036
161837
55109
77850
89743
213420
157539
156169
4699
280366
281778
137410
117033
19954
252987
178330
27008
245737
58110
85383
7073
53632
136684
197719
99598
281912
33122
251181
182313
27001
142438
178835
295746
118391
237791
110628
58053
235377
196163
14708
111465
45677
299764
163172
100807
232451
95483
22684
250576
183902
226417
197284
138445
242303
110326
120679
78493
205363
250849
54773
205105
279890
244390
45854
79518
199059
289307
61811
137457
256244
118583
8779
18732
157348
81935
66405
80315
9910
82810
205652
86148
48348
1047
117596
299019
104272
12178
148269
34209
273838
234617
192979
164834
154062
126987
249239
293107
52338
272125
259547
94653
58985
17404
279634
287559
204566
238835
233143
153382
239006
258553
88166
12162
291659
48756
74559
68273
258885
158368
162529
149627
222686
91830
289739
242600
97334
169723
110283
105181
268110
246850
113945
158337
87334
225508
145460
92239
236341
39549
181342
277816
293645
156024
291328
78871
41809
86823
299785
239439
83542
295897
115143
34457
238366
53923
155477
214207
201146
131267
260814
11185
33065
296665
160892
199406
214835
37394
292313
48356
274502
245491
219282
1636
41885
39897
211804
88038
190467
95393
152534
183963
108176
73491
209196
90785
208086
18848
150968
54895
277062
198030
69591
29924
217787
98874
83011
151271
103048
259357
123316
141089
88779
200453
101143
104504
55893
214624
85378
286720
58922
99881
103479
117696
81691
151951
9556
72554
143964
202132
286731
154858
194859
112460
203133
98982
296008
81463
203527
35573
289480
265857
111270
212266
159009
20002
95200
84919
74876
90278
275803
287199
254896
175548
202167
157788
9134
132788
236365
187218
254036
215084
283616
108025
13447
170772
188553
284529
158367
220203
27525
201467
245397
72772
203418
24839
149010
38858
270495
151559
46974
249336
168459
171932
90374
287078
223848
243805
261950
257221
233091
177751
219896
239330
157940
257888
30845
157133
124259
161059
62239
10146
4862
152191
102609
51402
241328
6568
115332
211890
106178
16890
42272
202810
85699
134941
96723
16902
262413
195823
72627
296364
183761
78478
268570
214335
144441
46141
47392
285222
155875
58174
231702
4905
90036
283337
113709
9857
124801
223152
253571
109763
134115
43093
107225
119907
186640
17232
100240
107764
69439
179695
87215
109385
145825
153224
208000
2877
137363
37177
29840
121903
4582
151535
243542
174681
109514
281690
181797
208636
67783
226903
62535
17765
78298
74397
230340
168936
71893
117568
54755
273432
238605
6508
123335
212733
170581
18641
234124
192127
148718
38153
27782
31676
191113
71128
207719
278727
156947
208041
56253
235679
56959
191949
129029
286985
140126
29152
56180
185308
262911
145680
162819
147184
30949
248046
211315
91363
286476
55743
175044
206451
3824
150284
221432
146851
183092
219647
59789
39668
8551
212722
194377
79691
159503
30269
204045
198660
129799
10008
33084
178609
122499
37115
129357
111326
69799
114721
230565
153252
95360
256884
58964
287712
217728
99285
242757
150624
151912
158488
233728
24441
57243
120119
224655
118394
253144
192592
297555
138035
131376
60149
163486
151289
31942
93733
209402
278268
40037
43583
192288
246508
203992
275513
202358
154635
178154
13958
255974
9093
81324
148287
161104
152500
199758
150925
293194
275933
127405
63200
268919
286917
254697
104233
58334
59473
51796
216457
2988
278060
56104
128138
183555
23727
196318
74626
118561
187012
150894
169908
160377
85528
158585
172510
122981
106705
249378
279044
43353
151555
103241
40355
256840
156887
177676
41676
115069
38727
229354
284698
31547
34838
249068
265478
161840
286187
225031
170291
109591
69274
26983
187947
216321
127586
274163
40701
193824
136050
55437
246156
19853
293553
88629
249464
187749
53216
18666
144202
284490
234965
24736
88708
99468
14730
62499
206173
286139
195417
243669
153622
40037
86865
72413
144606
74578
259694
42618
12604
229238
228237
111608
217627
32455
156295
250139
283007
91766
119347
280767
208551
191677
157985
294391
228087
221430
150179
16877
123569
169695
188833
60320
75744
9437
148037
216646
178855
14235
1850
78218
61272
167866
158647
179446
249564
23094
64804
163365
265909
23158
290922
19028
233325
191564
235694
73765
94817
227412
43240
83094
94292
277383
231657
183890
15989
161120
230807
292878
165698
158382
243533
11467
184820
141463
223419
50224
33962
42063
1545
270163
165138
184060
210124
16978
104734
286148
37362
109056
72329
115324
154504
153525
150500
33032
213161
136594
27397
182499
25012
164469
100819
251880
190872
272643
197713
26106
21718
79964
45383
59338
15954
35154
185283
57551
73923
73904
176091
278709
112608
287002
282372
9112
35250
94556
51318
284952
282179
206425
223866
113176
85071
136239
268771
217226
294487
209959
148051
180339
76974
114955
145502
136455
265944
127735
285425
267037
380
58821
219665
206612
242106
252447
111198
84553
129224
38903
163166
170495
28386
139364
35295
200450
7634
202478
90421
267372
284465
105347
52212
138808
153938
95657
246239
133882
228259
52159
20056
126603
60817
46490
93340
78164
268001
256112
267485
9852
226671
55800
192066
269131
243826
179271
89109
240385
199581
49686
223488
72497
149234
54064
97922
95559
138312
215312
81616
66242
276959
89674
63983
274204
187851
246914
142398
159098
126576
90466
230153
125685
52945
164197
19474
207031
191852
135550
219683
270871
38183
258975
248236
3223
60949
114881
22144
261459
244609
69383
123895
178418
26542
215038
178555
111748
52550
52542
123388
282704
245422
173289
112428
17854
130778
275742
294980
134935
242633
83107
196885
24111
143350
233051
249327
74614
296487
181766
122110
93896
90318
33920
236480
223090
72007
147922
151506
18528
128527
290515
236428
137742
171640
223718
264808
182626
185496
78335
267642
175117
213725
184848
83807
53673
7589
167465
257746
25227
96359
56964
98709
243453
274124
203156
155945
108821
267934
226353
173339
62428
109521
55047
278214
29952
197696
30936
245389
178840
85493
62643
157485
271288
274712
68631
110553
298727
131719
44416
87720
221942
286302
90957
195086
112425
87623
207292
197622
267803
202533
287534
247363
48738
20997
131158
194634
274243
153441
249780
262193
227833
255774
245491
233235
172884
162310
290316
235585
282615
233276
173939
41629
271831
162827
272781
188713
52883
124500
165512
205935
181776
1854
70307
194043
104392
199177
162782
62429
45213
109086
273078
212744
132296
255029
83003
162853
174192
15489
74924
29414
17866
144332
88527
238743
174219
155158
173952
220511
44268
10386
182053
158017
41085
35767
66892
77794
15102
77510
146581
293076
105387
246189
293132
107807
255715
15381
93236
112680
112897
36585
105170
171235
218726
200690
55079
153248
294568
267066
58825
63386
294694
2754
291116
138076
256740
90847
94196
110533
16477
144840
125502
147700
260630
8065
110991
149912
118989
72198
289150
169278
182567
114462
274587
278653
50572
11611
17903
83360
197141
199873
103020
227215
169828
289637
28484
88878
212199
246355
114533
238606
85600
77646
173788
86220
167933
214053
142459
244987
229222
161764
116338
21026
292675
146653
94619
136077
71266
235601
117812
276268
211021
68580
46006
263629
245955
61555
61267
132662
85215
248977
172820
66654
222678
210022
236290
71536
217384
174719
110669
232309
137087
188683
44047
12148
37775
284695
168558
229284
139510
131697
63289
113546
198440
45095
27486
9535
215277
24786
85461
91536
276353
193000
221711
47575
90858
10587
269756
233570
52574
108407
294635
285645
92566
43293
246601
222385
16045
248935
86529
237451
158636
121646
81581
279494
257664
283922
194424
174270
291200
219316
61433
187191
6652
132306
71946
72236
151491
127804
116483
27012
270265
152698
251952
217315
82372
123418
191329
101821
57272
94806
188388
155918
269917
36775
61987
38390
113334
164252
2088
266487
182781
296400
118229
137046
204171
135027
276022
18495
250246
181348
176346
36532
278863
243599
276062
261611
10190
277154
285196
12299
27519
207634
3350
247755
299080
188064
65665
22504
173189
34547
130864
292795
18199
287711
289504
77711
141332
237743
34663
25709
105803
235248
136358
2240
27313
166346
256471
69459
192618
16353
81894
252985
98147
172856
291229
3635
24119
184903
80170
215667
276871
43879
1753
129097
90475
286147
140216
68602
269434
92782
68200
246878
108471
32718
121385
96923
70871
232567
276123
184316
275110
42538
102806
46459
69961
115304
228077
122803
224224
46099
117786
284165
264079
7194
297287
246455
256093
278266
232834
50719
199060
225012
98254
123330
21316
218897
191218
132193
267754
121814
92416
71092
296253
38644
80537
107117
158860
280559
4542
53360
246043
107655
126266
9354
194501
92939
78422
95425
14465
38655
236019
7565
281227
76840
217417
231129
238869
113155
16898
177460
223951
206031
272868
47524
231324
66638
96246
153349
68907
177062
82220
185952
142488
59125
223353
106136
12918
251501
104180
192531
195920
23073
34248
20671
292913
229559
261295
33346
159776
258652
207890
50282
21732
158782
203516
253617
180001
101012
102767
81749
57470
26033
160857
9356
90821
169544
25039
87767
144242
103096
36197
266313
188736
176439
244118
287768
83674
44488
29425
146640
270301
5937
23678
282430
285969
76555
9309
270759
42829
243581
218489
263255
248158
94663
156310
101999
274179
50841
115673
209632
262141
37779
13172
198316
288415
120607
292130
166490
20906
151000
267326
261729
10575
272561
133417
299045
257091
4503
163117
253377
155560
252781
1168
8503
164016
275959
133168
242461
888
29220
192015
167252
199697
277474
103383
297115
49213
97265
61579
222112
138140
5000
239190
116530
6363
134247
54719
223012
176765
128671
175483
98484
152655
212109
12434
176854
255382
256888
68304
39240
187971
86863
245740
57085
212735
80608
281704
168886
262761
165166
198335
213049
242119
73212
26533
28235
154053
269376
182062
20651
266222
273681
188628
197531
82192
115347
46554
46774
246483
46867
171584
154697
133868
57506
271758
204031
209372
210316
55023
121644
83998
267409
24956
118257
243706
107996
146648
229487
290670
53361
208291
132580
72471
170727
128153
255154
38141
274572
10064
272346
60502
199996
174161
56449
117981
144880
47272
229714
245266
178051
79816
61606
143410
119756
295836
278603
222279
18917
171547
274778
98210
159321
282274
59813
25553
239754
131401
229765
98927
58297
192922
271613
222454
53488
215366
138282
139814
169309
205169
224394
276261
20182
190737
296917
1719
233727
260268
273327
174088
209860
236120
156497
265933
15330
243177
50839
5405
239058
19398
206240
215257
13531
192689
143280
142440
233730
223583
268695
232172
126871
245419
125142
119261
282487
3667
209655
39476
169878
93999
255834
181750
81525
163962
177179
59953
27734
41211
204264
63385
158509
41444
259330
33989
218161
156331
248324
166994
194494
116338
291561
154861
37764
82485
131927
190065
180080
119243
186605
70471
188932
258103
80086
82959
162543
162959
53737
29260
254229
215044
225992
139956
157451
65791
293623
158461
5811
262597
156727
165386
60987
259537
192498
152451
158948
232323
47527
200030
76725
22213
272651
42650
268974
271564
260862
275821
230532
54759
155590
198934
286300
59375
221649
65513
274109
186362
38373
253219
222154
159514
211169
64398
176759
274865
28243
116629
171670
222048
25134
248149
299416
35954
123162
275130
216789
260631
110531
93060
242353
247159
132629
276223
31740
11770
77827
264970
72333
41708
206760
144432
217159
247670
115807
5568
66689
126749
86435
149760
168811
210926
141667
23659
190522
120131
141288
83232
30873
137457
245359
91350
202923
27952
70370
212501
158359
134505
233826
162511
278925
86587
154595
224737
99088
201407
278861
90948
70521
185605
17571
229845
264120
256403
74233
194841
78237
33203
151656
107509
101279
11157
145485
296278
112710
62550
272153
283105
204805
253975
126804
32722
158029
143968
114723
8566
243373
68287
133252
238302
63911
275056
206295
280296
224283
61523
125124
30626
182427
222237
5797
117387
49971
165271
169045
8955
25319
141503
64229
197969
73890
19016
137409
179879
110979
126117
43616
67110
260655
134720
248554
102912
210230
288739
272313
260691
25491
168908
248728
209878
90213
200109
179424
96632
183674
28700
249821
11979
71780
180310
90732
59997
201860
112347
159851
68429
110470
288752
88171
125742
65813
8648
93987
204309
71873
158336
295889
159710
19420
242759
66519
149993
171414
244383
14152
29336
164084
100974
71221
55152
230249
96559
210332
246697
237014
223233
276582
129416
54328
102155
21059
5919
123090
188142
234138
182964
43447
79686
169489
280783
11609
184759
271748
88013
292848
210316
89150
278647
217338
274198
52437
114547
242912
292125
73172
260488
254374
10737
225558
144177
194357
284906
254374
252929
21697
270505
257943
105284
22517
173192
185810
264643
263483
73002
265481
139445
145375
129679
161200
181502
223766
28487
184412
145797
210233
193285
199705
41298
174763
238969
84171
196333
2471
273275
89556
276285
152688
135754
127817
129720
278140
247560
275670
252396
40521
26054
88064
125236
9518
124880
111061
125020
73642
236175
87468
209005
31556
288752
149389
111991
266266
271829
4709
119637
295786
290402
33042
44060
279238
260533
119511
55348
263129
281929
102443
241648
252953
109825
22176
199655
76593
168208
31376
74030
183475
279235
177527
268683
218909
196088
183552
244910
49958
184613
57899
33279
252125
216419
139076
185769
116429
285244
210063
236223
109830
33568
121891
26506
157205
116788
67833
49448
222284
260271
197657
273535
100900
205959
41262
187350
265353
150484
144908
16688
288762
164876
214042
265343
240469
126118
40795
251636
206832
123776
280932
122223
242261
151193
172784
124086
39507
195643
242331
152316
271594
234892
17790
174787
258506
116239
163307
58416
240883
283721
169973
60598
116343
95202
200976
163564
245039
63751
114019
35235
148249
114000
153433
295317
163733
127199
131756
50609
33644
32326
15816
278531
185342
152185
64061
165175
42456
250163
51746
2083
128408
124505
62845
102350
111658
190344
13101
253201
42701
269932
139392
190917
89778
283686
197340
180771
123981
215164
269436
86175
253910
18408
230592
208514
89091
291047
269795
69093
39815
229917
238485
24760
293919
142357
152636
236012
142157
257183
210926
115581
290232
166420
83035
274710
39182
150959
49680
44614
237837
294398
216919
117574
246311
66701
205668
249502
179450
22275
235100
32406
90530
21391
139877
254194
171527
158762
203136
15507
112796
290617
264902
96660
250567
228616
201170
8107
2313
125174
6955
158274
15576
154190
3117
81207
273575
161491
101683
223896
158867
113825
254366
81154
134937
155473
168397
165140
110821
288143
74789
245747
271350
72118
106520
120308
23056
180126
14092
244369
262203
59360
26865
176481
21736
60808
222168
124706
242196
81130
248025
160116
144302
40436
133686
177207
268953
120851
6361
53410
13698
57157
230590
133456
225695
261419
106880
195418
235012
191609
237507
31187
264073
87170
29547
43687
197058
96591
257269
125435
151951
21781
80603
248248
172230
25366
148550
275217
294536
151287
265681
288942
175634
284943
156994
203120
92958
5920
141387
198400
102356
179657
104049
282409
73864
144707
244434
55291
210678
279869
134189
48902
286107
9546
121072
205755
128707
169010
209313
217680
188582
12847
278224
123130
18029
282901
198462
25108
45378
113184
236475
270903
187290
38719
184369
153896
298969
50444
216387
142297
57089
16963
201739
279215
210535
105255
65704
181272
255166
64385
112186
27064
272040
8009
198170
251494
48498
219560
235861
1859
150649
70795
176039
203848
64025
231500
96085
104307
262345
28200
27350
286865
118602
105814
206411
175127
24074
156782
279752
256528
176967
280340
59918
186459
112897
143558
266425
87792
192713
236289
65425
202993
126165
167891
153883
238943
75282
86933
126735
211001
280459
3159
215215
7559
263363
146095
113251
161609
228503
216724
226340
217012
236640
18766
284676
36386
180082
40194
105069
3000
94724
9055
260341
21991
196861
283410
298058
115994
180473
235347
233362
25051
128060
170781
277294
137802
284791
221002
17234
287387
57648
8650
12184
95475
103133
18795
77472
54683
75455
140013
222206
264236
24363
121853
231731
90919
116983
21451
276177
13684
199963
21024
173198
212218
193210
254389
228551
22495
166460
228396
10223
203895
50415
97951
150255
135370
202354
133622
203804
220480
199909
22855
136237
37873
127198
199324
278058
57450
205667
169273
86393
97655
203689
123495
142134
53700
211344
135562
271580
24593
266887
34397
59885
205527
118243
203003
265789
241042
131875
220857
191794
121269
76520
240678
96792
122573
278466
272720
191977
177451
14853
228966
294835
156112
101407
237617
130573
203938
54497
129690
176561
290050
169031
131372
181318
1856
93603
280251
248858
251502
222285
67263
106818
120600
66054
129272
73627
213161
192710
40404
260270
136138
212039
6461
123087
151876
200226
182803
259485
121440
191478
188887
124343
298753
265018
225719
230641
118492
214216
249140
175545
15716
83341
18300
126639
264558
37854
50307
103592
44398
105604
86249
88113
251706
41357
53734
284434
35917
89926
79070
83042
275275
104486
7329
101392
17723
58193
284159
69359
126809
205774
9936
197312
64851
58063
222998
233007
291283
212346
87410
101254
122840
293580
284026
222167
143970
10060
219471
200413
241911
46472
67483
208585
177547
207020
271894
298941
190132
274140
189103
136261
205453
293103
154096
244483
94991
51318
107612
295657
31213
175294
290814
28802
242846
252295
240153
169535
172525
18040
209204
136815
283318
147022
70975
28611
215674
264140
55821
120439
71578
206679
183396
193978
145936
135959
86964
8122
47650
278023
24745
11743
90500
261347
140621
194748
227006
250962
218286
277304
140575
287992
270270
129576
281463
247598
114849
27961
187418
251057
106839
168585
205418
138985
217653
268739
105619
229405
15617
169862
29270
1331
184869
208372
53887
2220
259299
247943
191778
87117
143677
130358
4338
36739
54609
115347
150777
205202
271580
26358
237698
195971
209497
142796
155623
234482
93036
257934
260241
257930
207832
55647
274382
145083
264278
277651
69149
221126
253210
115711
241954
287726
220016
21171
14673
192884
273826
67536
274239
90119
183842
168107
295681
37685
185133
115973
18084
255921
299767
216469
225477
290489
91111
284827
238139
125793
158291
69292
250385
195971
169501
262151
60556
85114
292910
12251
30093
258469
92193
75972
35625
237145
8400
92880
276985
88146
116448
221715
248505
236003
135901
18369
186630
291693
231922
210465
5913
52153
271397
100480
3582
160156
201307
293877
80226
154058
271329
10682
298095
298384
277303
143241
89056
59252
128528
105692
97741
281023
295490
291995
293434
79601
93612
196033
191982
68552
49120
154378
55685
129166
262633
196601
65389
254968
212202
86168
196434
176302
132993
247101
246118
218245
270262
278291
251235
187357
166788
96758
85470
92400
254687
232628
212919
124208
18021
42519
147052
160342
92838
291974
152928
207824
169763
92211
40719
70202
128307
72751
174352
136799
259888
252328
188435
276404
60037
15840
25209
75108
87887
275339
238859
100384
49104
145963
69624
117663
244997
25338
145409
282998
193921
16530
297908
291880
270457
236560
77288
68823
241162
284738
85411
101135
175224
253063
150807
208064
199277
157949
30408
185387
114436
60062
97930
172339
256060
163543
172769
70137
296863
28082
281116
201875
55725
243416
149600
268883
199013
65349
84195
214695
124584
85354
211206
89667
69048
168641
222090
193368
92764
94939
198016
187854
251730
131880
185823
277065
119270
83910
153863
86123
296368
206170
166654
299284
233331
299739
41698
90030
268461
153705
186453
181838
134252
131478
153716
114549
257165
7672
1417
817
228957
244556
243229
279914
228656
156734
260337
278206
203030
23103
141448
287004
2340
118961
247813
281338
271852
115655
71967
90690
116306
20299
212383
185965
227562
61377
143805
249144
15430
48324
143667
198881
259074
261325
175811
280772
70424
61119
26201
285637
42297
297306
237771
216371
160587
286773
197757
86277
141879
190139
15572
231408
151141
130235
100283
164008
116274
89812
123961
127466
12907
42798
175460
226800
21228
253295
292706
226045
274153
168749
2123
9893
194147
239059
256081
116201
293421
153282
68197
284387
181408
77045
269595
236807
86576
78111
195021
265056
221469
288432
262522
246998
9724
119743
155234
100254
111883
220779
25635
122836
66620
243561
30325
297696
43233
164675
154850
219113
107496
110579
293444
181385
288284
280222
298297
165857
136413
130191
113461
269748
110797
287976
100888
205902
227132
44150
148407
204124
107889
299732
64704
106528
136413
120608
231117
10226
255440
259701
91526
204075
206641
267129
37745
27902
239238
223978
142408
191154
190284
145462
185758
79262
16044
53838
173163
19725
47900
207453
241214
148271
281488
172143
177840
78927
46983
22425
49262
53902
227742
299074
63048
155648
268060
189429
200298
145682
94296
143648
68050
21056
227187
71698
3317
115811
262786
176939
20554
175949
227632
117125
102814
245614
261511
120736
213498
294971
292625
228096
31638
47835
162801
179509
183182
104887
218522
218554
271399
42902
173745
148648
81579
159347
134895
157200
948
178585
105718
263403
259644
45280
112785
147154
188081
145383
96849
188173
23888
75194
129776
181899
219826
162491
135516
109552
15941
104702
149571
218734
148958
199868
120464
36673
4572
275893
207023
193182
64100
29973
58518
242458
220797
58333
251154
71011
81138
218340
282040
85635
95335
262982
294949
208816
210383
270392
206562
80810
276057
207652
206654
164839
162696
234121
6101
234543
150289
200746
84754
30977
287275
211424
126430
204636
15356
188690
89751
249992
275878
141933
58397
109966
263248
58184
117631
129968
41202
7943
33576
210781
136280
114404
271670
90691
271676
132349
209145
18419
101499
223769
167934
167932
84676
185127
266326
70168
97947
7755
179728
258671
192398
65420
272672
216149
272988
288010
153494
247075
259617
156614
47974
151293
48884
249671
217212
48718
131700
57754
8653
77754
264143
206880
154511
287140
222276
116364
162700
119592
121441
221992
89617
160081
113185
23837
290238
223605
19268
199216
79049
231508
78800
64615
22064
262697
123298
126403
42625
191491
202674
204977
247437
136264
73806
149089
221680
295507
124140
201622
101986
23332
187039
82354
242283
158862
94814
12173
262590
81148
280583
3796
38595
175534
72791
279003
268432
149767
62882
117814
173371
285127
292304
189952
114536
61341
164731
75732
227362
243435
190931
195628
238590
7534
42934
140239
173571
297721
84233
162863
81592
61183
151661
250424
249818
237509
35629
56979
25832
142613
260481
44162
295515
216570
236854
30385
135845
80093
12317
105033
167870
121032
122582
48852
45583
216462
39180
178852
229222
74769
243906
160575
241490
173384
151184
296191
242268
288465
247536
166261
92423
186957
282878
279806
244390
187848
200919
38073
165900
238662
53862
240938
36940
66126
237429
146640
295214
67673
46144
150555
80854
178348
287724
94571
255254
193737
3859
197631
194149
143687
288613
171283
167188
212512
252585
29229
71443
88690
195976
239043
144378
239149
35370
201797
131171
96183
27112
120081
163827
155743
142737
144661
281155
154897
15813
116148
69802
24808
42235
50148
60204
261202
50737
171256
21200
154502
24651
140197
36685
215189
101975
6110
217802
210927
299923
196907
111895
20802
115811
173928
236083
237284
198976
8723
79670
118465
28426
44979
54223
54776
272214
109852
244672
220345
106981
107460
228248
136095
296137
90813
101398
203751
26525
20922
220304
294362
34701
83970
118323
227844
182070
192531
214247
35622
48913
119562
12775
18224
47642
35598
245845
19256
72145
11780
114159
293936
69972
139959
280282
123747
287320
19586
110128
10266
29319
62919
260141
199983
44684
37898
101079
298432
154788
163086
53479
172670
176214
142373
92
5481
85585
89475
4753
193630
224217
291387
13243
185141
32607
245293
152357
273432
160670
71972
98144
49650
146745
289587
88371
294436
216415
5895
125766
119924
189911
107308
130468
157113
86827
209640
266809
176900
28485
271529
108275
169297
68554
189822
64684
62464
181609
194356
270978
28691
40997
198227
21293
149275
230942
242654
203248
97188
205637
197425
235180
5608
188996
44729
95807
270310
140336
175346
24057
261250
140886
77441
45672
203551
131057
135338
203428
262091
115234
227397
75724
249552
72965
55203
238205
221692
80860
223710
123581
137925
230678
171876
227092
96090
15941
174680
160693
273896
83315
70442
168180
63427
282702
144495
185594
131823
135680
232904
22298
63678
62783
284262
630
256636
183648
253596
29448
79816
5160
181941
102535
188222
225650
41802
58013
188886
51957
168079
259757
32028
296402
249386
8933
77035
22611
200737
272432
164451
257119
153507
264194
172144
263205
11451
13864
289581
40194
119964
15398
237183
265378
99437
191918
140417
143292
265187
79423
18823
31055
250572
17107
171415
277382
161314
202271
122404
297966
136758
91832
52278
257606
231715
77946
245708
237235
31161
238365
250876
169120
279163
43129
264806
188496
233015
41896
186600
100720
179569
175082
139749
161798
258479
202182
46868
37599
241900
108058
177743
208320
107667
273875
208784
289275
30764
148943
162042
103991
20664
226054
176700
133388
41872
151220
228120
297387
223984
165962
28750
109981
42405
190194
139416
196375
118671
259232
245003
91327
282592
261235
175856
9424
114719
205120
32559
245873
275150
283428
71295
52648
211432
158154
28321
87218
134200
233703
138940
98716
198849
140576
203883
209121
163336
34121
258687
99214
97991
74780
178441
211269
265247
132384
66875
101698
255731
175765
144721
262009
118845
155634
26287
97769
116966
268489
190150
269740
247405
285433
271626
291046
120625
200603
32727
7560
237372
119817
131408
45352
242273
71016
21323
280724
105022
135502
293578
259225
51344
68921
137835
176236
269698
265226
168142
107645
165113
184239
288204
21446
133126
279941
229428
58952
46787
26154
197935
226061
209819
287327
125877
210037
110606
216305
69967
75400
216783
136041
237809
186979
287585
31822
135945
275340
173547
120588
178530
268622
250005
27474
145977
37386
36931
244849
253875
39681
22284
91445
28737
273158
87025
259391
188176
85987
66355
806
81270
52073
257631
282799
40920
244449
6662
28431
202511
273881
102697
52215
271707
287153
267965
276932
180839
30499
101375
206254
133540
17941
104743
80631
96375
288334
67386
108840
73972
73456
54725
82903
88985
248518
159922
171334
260921
209426
222771
292030
138800
39803
237507
56561
68453
5573
210054
237846
32169
144263
266838
218588
291465
37544
135665
151467
283950
298376
200613
190184
112260
31897
294767
131550
282672
143329
64726
51066
6642
278273
79730
57853
141249
279177
101941
164834
71265
197873
240315
208303
104865
268863
291875
169088
155287
143637
41820
25314
98559
92870
229036
77526
183769
213059
132655
153835
102780
51303
270527
94627
236746
284741
297025
166742
72186
247323
130015
104963
95988
294316
73187
267917
221952
220014
30815
236944
92903
102716
130070
284322
292881
57082
212413
101823
204199
53748
128941
2129
115349
280058
12475
160239
91112
158526
127008
294221
228864
101641
215348
128394
16192
298938
178121
207094
31584
121835
84614
146910
262679
69080
140475
288230
190673
5119
269031
291083
137996
142709
182501
162418
218578
231322
205655
271558
123161
183211
290098
258964
159334
161183
275259
202468
194925
237454
74498
180772
263021
120678
267078
40918
295511
148414
218916
222812
183508
152381
154673
284553
76945
186806
98423
208239
211677
47831
250665
255896
197809
61549
106675
148986
68093
286120
72700
142768
91850
46285
54315
119969
226585
52117
191403
158336
147091
166995
269596
78643
156015
222604
161601
186634
233704
170221
193134
141896
269699
108480
69207
245845
80920
223185
154692
115943
199351
207541
112984
195750
184214
179577
181020
247427
47775
71988
174612
6438
213656
141165
51496
286405
209378
297673
150416
296422
58408
20201
117424
172088
186078
194731
277223
37932
101822
54055
120109
135903
162248
186670
161431
143715
275514
29628
3619
47145
121068
173315
281038
281908
72068
152344
37821
90254
177376
113990
11223
250286
127529
194840
134540
104864
59004
278150
203744
125924
176682
289901
236902
269967
129735
88315
233528
80101
225454
113465
276749
294684
74455
13780
240772
55938
146307
220027
225811
298539
275510
293878
14020
233913
117651
81798
212061
79417
206822
264663
186909
155338
186810
149264
133856
148940
68886
243949
204789
274347
146254
288621
39090
106621
228156
75003
140141
182236
20196
161401
272990
233060
212990
3475
124594
262677
61420
132710
248818
224503
131560
50645
105196
239841
107321
185783
187212
116052
103487
139271
176955
141662
261262
150708
106186
128665
44245
290129
21863
121102
148060
156305
53961
251040
84130
269246
116096
244748
161639
166742
202620
226766
172385
2720
219846
220647
169909
192241
87874
247830
160518
132766
123951
194147
142673
115017
297426
162606
61408
79373
140931
37588
69252
65802
159746
218879
120151
10817
81467
182813
8984
154826
106134
257947
271656
178678
204712
129935
37377
119803
101504
248911
283783
85257
213585
134486
83007
196570
254302
169556
289512
212581
112656
39577
22241
240074
290744
275837
247865
296853
10469
282497
131968
151690
241893
130367
12097
80356
286964
249790
32591
80791
162371
176759
298300
32729
179380
247348
143177
43569
138891
22485
230685
82949
88822
124293
272377
28265
215999
102621
59967
119109
201750
37721
9406
236617
214163
168155
75907
15397
158805
147325
235989
50659
159584
246337
6185
230531
276994
133013
235289
85105
16510
218931
282957
24297
16046
112905
214878
265241
254550
41281
20382
132201
180432
135999
8380
155370
214558
111963
188850
113611
47901
182619
112149
67296
17235
26702
151454
158517
171764
221682
254227
250777
179009
63679
178599
139760
20687
278954
35349
258293
99750
166684
253705
165249
170584
36597
210188
17025
102500
48345
224083
4486
137926
98956
221944
182405
162509
40327
57199
24765
266098
141840
255780
15759
240244
44632
217203
36797
37462
198300
162253
74066
238006
6253
271744
41116
156024
293995
88463
107850
16936
295169
7505
176658
131760
109814
151257
51745
182948
247737
75984
181792
193125
253698
286550
239221
233137
175117
221477
18091
71158
163676
149
234217
134505
120927
215946
209105
112602
175752
6123
4903
192878
146734
80073
2304
253142
44026
50036
94115
287074
160289
215647
121355
143461
39972
219928
118583
295184
118730
223721
75137
285521
201122
178301
71345
289420
253135
5064
241813
45441
65311
276957
168635
110829
277144
57627
295125
124071
139509
103561
71575
257538
292413
192467
127207
18781
90106
118354
18412
220498
85650
197497
239448
65623
55448
114673
52762
113712
224598
261366
58776
241014
154043
85461
87109
244724
231932
154500
123725
27728
187438
241878
227538
162202
1930
155175
219179
207225
191674
69042
143779
289988
203885
205460
23569
201876
222112
258082
132563
236992
166487
35649
105772
109641
77154
258087
279317
221392
48959
205649
132541
56563
146826
157560
265321
171515
22598
228629
290321
90287
272837
102628
201762
36598
286084
60321
157620
202683
130869
160901
153792
194981
22432
192465
77847
234228
275996
69727
294297
112755
135633
21103
240552
20754
277506
108788
50950
225091
191849
27731
90959
253404
58095
199480
32749
279981
123230
25878
209479
164486
32001
93750
183143
106979
290092
67979
86797
125032
231685
293532
262100
21802
280949
65697
107205
193253
98295
223995
214482
179605
122053
179540
107610
36610
15354
216150
216981
193725
236597
57256
165513
124683
28812
170402
36907
213963
293173
125923
252716
159972
179992
223364
212148
79691
98241
223388
269073
25954
37709
59056
291949
54312
71215
275522
8030
155043
239659
254612
178183
167294
255069
74972
282680
5847
115904
241217
214265
29809
262920
291132
194604
269226
82432
89517
270196
247947
131258
280461
257511
241049
179730
234690
32582
153859
156923
98535
150723
68884
221826
149957
155642
99495
161229
224438
84682
84188
139234
241731
106507
262520
253022
56670
207959
145656
287900
83530
294439
120514
24228
213651
181109
48727
44768
215205
252773
108361
54516
120855
19324
278002
177302
122874
21905
48499
128658
187066
218745
268025
161287
268393
22227
17027
169531
130689
169517
1942
282167
89737
212165
42283
249271
210220
299539
269187
34275
287841
811
113652
96136
105737
110025
165466
19086
167778
222661
278528
50109
119151
241759
131394
147248
175008
255844
288114
93001
182589
268062
279287
261455
219731
190033
265735
89393
150410
121898
158179
87117
288154
228720
74792
265997
13337
102722
208686
224839
31957
199817
10123
174107
150838
251636
122186
56937
90450
33234
35472
142954
253861
4915
161047
173724
128557
173284
146626
50652
136292
265121
185881
31254
155710
81248
106683
106626
184748
204345
121749
262650
42959
77550
44214
234190
106892
26288
298310
234083
199187
117381
199898
162536
120564
16207
115919
225198
51629
74183
103637
32717
94957
223188
199380
285695
139883
163054
229061
285643
24021
246119
257810
208273
57103
273168
234255
253716
120781
2219
23233
186882
232195
93262
102003
196687
86734
53576
212933
257234
219855
132019
140698
4320
32917
26769
221817
164033
51920
2463
142455
176068
274844
49672
2521
61015
296351
156329
287972
126593
72288
46739
51078
130007
242640
196759
198622
56330
247615
95599
154533
43766
279243
179250
282818
29280
79149
93462
211222
175122
239341
70329
73204
284310
136186
113533
49482
154700
41120
93330
288742
82759
122861
95433
282059
41948
11943
48190
154308
63184
266861
251967
136492
129989
258324
169851
129851
156906
97260
20557
25584
279515
17470
112581
109981
173605
10579
159797
271551
110244
232938
83742
144544
66925
83839
167294
1641
284543
220978
50190
207270
82432
231091
185926
269815
193927
199554
238075
292319
191401
99706
25840
129800
271300
273108
279040
269299
65225
216069
192870
78690
63718
18966
64189
187980
233640
98121
271778
90980
30719
157364
265208
90507
129607
7162
138240
191896
291547
45355
103940
169294
205806
210901
81340
30606
28728
137147
111155
216047
182134
150942
42960
238171
3240
197662
290600
44872
84140
80348
136579
130558
179450
101864
153334
234072
10203
191876
123759
127658
250021
96869
190803
220770
215266
169557
257470
183128
21528
270847
94391
202704
292459
156453
282213
242746
120000
61680
96809
257382
93213
192589
290903
84490
236863
7679
259375
161498
193728
272303
225908
213569
56867
109758
292182
205323
34931
297791
218856
179973
257158
251869
247871
238604
78259
96595
79281
231901
247080
230244
52024
37633
291300
211951
53057
73030
130140
256356
160497
18076
233926
157723
164054
244761
253115
34327
122715
286306
255398
168731
113657
163268
200651
52844
285948
7690
191477
269490
25509
136143
165157
66296
79409
296089
268543
63754
107170
230662
59922
186384
275698
54911
26225
30485
77086
170951
99121
105846
12828
30535
49029
9986
57289
254978
214118
62813
252130
114852
202360
70479
252298
216236
184081
227950
167944
21001
178150
298824
129537
174131
225243
130120
5242
351
266242
168779
269360
289267
79034
174200
44082
123573
238286
179727
214040
176662
98614
125774
136778
130453
240227
49215
55645
73854
133295
60752
41258
183942
78032
111291
185949
263278
97925
278093
226538
19840
84830
1153
73105
82542
260643
115767
89459
31655
246619
266594
62934
57236
192144
166924
103885
139846
157603
217705
244204
282938
242309
298292
178185
16518
172189
2726
70784
80266
21386
263539
223099
298964
42778
273250
121686
67778
136078
250636
260638
229663
235125
161151
61602
205077
161748
215527
137864
13455
263335
144816
250539
143923
296753
27921
272541
84366
162252
266396
47051
273294
254630
28035
199193
297164
108535
34552
243692
114443
1194
221490
273939
215433
9993
217649
205174
295189
17148
261842
90967
243543
268487
112121
142169
113100
16283
240022
132795
197961
267524
205343
185749
91743
103950
125384
278100
19039
66743
1045
56499
172934
60976
111257
144154
231277
276302
137698
166485
235783
251811
101294
50872
268896
14064
131405
127783
149002
247685
41785
289218
50369
71422
240424
281050
107440
156673
210400
233484
281454
31689
132159
63469
48356
128633
85516
119356
135952
268496
233565
293074
219690
259708
219805
288879
166404
274100
211898
40433
260462
239798
123322
23663
68147
137903
257380
153535
143695
209793
27914
270375
93699
101345
110096
142266
92698
128850
228857
201343
26275
17381
193647
67555
207172
198609
255202
194244
267332
40478
271646
95636
155128
224462
114443
180320
117357
266825
50923
142930
41267
10027
91811
60600
39377
221685
265948
214601
203400
153662
225666
196981
163253
15857
57961
5631
159904
97309
246357
183381
51884
91926
4065
85640
222641
41389
276582
158533
272978
246790
182876
117270
200450
172221
50969
88224
109851
22295
42137
78867
163765
45593
54052
2764
80113
226135
239670
149039
262520
114907
237501
282295
104272
206418
294377
245354
63981
75308
106481
278821
70669
9980
249704
229706
93591
102346
67068
131401
131797
222282
252697
104235
212159
156298
223023
145891
32561
27766
81684
233482
55061
68060
134781
124639
6601
210063
177474
38625
212097
279787
89261
174873
13414
65181
268047
41072
272537
2417
42846
276749
143726
72084
134154
100096
229526
230922
21719
114651
223921
293040
233665
125969
161370
4452
38244
16797
196430
190140
208672
268478
267763
294418
141619
85675
185223
40608
89675
77858
115020
202230
971
231508
256456
93756
54303
56773
247321
131666
229676
58694
202536
132391
128212
185697
5305
70043
266690
222882
53658
93089
71669
176578
166098
185556
176156
255498
29378
51586
140758
225650
189600
96896
56804
190827
74892
111403
248192
266668
143870
173369
119043
81828
9763
62054
63775
130999
281274
208563
4622
268563
188752
258913
167320
152044
165479
278589
283676
20926
207223
87040
106393
145503
41006
227000
282485
287773
61229
125784
198860
216139
175194
102680
133820
62859
177105
162911
30436
80107
141255
175496
76606
54065
79278
240379
187147
35051
175152
176087
175533
86610
287921
296908
143763
292423
224678
207444
261097
86421
246851
137315
154788
124047
130826
259408
248146
243397
6682
100730
198197
12038
191680
125816
14164
133365
238293
5363
257094
26994
200521
52953
293818
180275
147488
201658
135
102573
253441
232932
109423
96163
50797
276948
3481
36293
143266
201502
33616
288390
240853
66875
11682
237735
186073
288158
115853
6180
110131
20206
289979
277211
110784
37478
135445
277581
205048
257216
162787
238052
26950
72045
172679
201273
159657
293377
175482
245710
189300
204029
91948
154392
244515
209606
177884
266237
136591
237855
43508
197322
13443
1251
206441
250374
114548
55262
12337
290769
128918
163710
100771
296879
24139
159378
228366
207542
37952
207256
36894
283197
193266
98433
124882
103421
55489
35525
158847
133667
114850
149732
275972
108688
102191
225597
80103
129295
215647
151519
3355
145001
22847
56827
215864
188796
245728
249545
99633
186811
27696
217626
246184
238554
228438
101779
36893
14992
225542
246668
150595
130360
262220
228068
181111
154979
73937
100096
131083
16116
205123
73720
40462
206703
95928
246845
222654
82116
118631
215944
80151
221947
212642
188948
48890
97026
97919
84590
194564
129889
229998
282723
224537
73526
24236
40605
178058
208241
31950
123275
196885
76335
79758
23319
150075
6831
74130
220904
75605
158874
72922
119739
264119
290088
228447
258273
245572
230819
122296
219956
114183
239640
234261
127587
54727
69725
212713
25524
5727
64181
69481
44371
269863
3341
268932
281821
282214
3612
105342
86728
131148
126200
248859
34239
37823
147750
75091
281966
93766
45820
222311
130214
198507
133558
298350
87971
126934
83427
52387
82848
23426
177650
91917
204930
169501
135408
42433
71189
47869
277119
45239
18541
224156
38530
115035
162028
76294
108193
299950
226472
24292
108077
39778
129910
78902
265081
123705
87574
251646
86107
142395
81682
40934
96729
162551
112013
205667
267428
230123
66444
170572
77926
130731
138496
88908
46057
190827
101801
179360
144847
298848
215492
34930
11781
91780
256496
287740
8223
158764
144250
291394
167604
39672
79137
132085
159438
258167
273536
270160
189369
294426
270967
157319
97445
123953
12318
221511
282762
268618
293053
125327
216811
149684
171980
15596
149892
188026
137122
33648
69377
160313
149532
152195
252503
45477
89716
91601
28488
31286
189547
234281
256052
96430
28577
152738
70281
287931
46141
239219
91884
100060
68577
247419
89263
104811
135451
268329
250721
108618
245764
7493
205525
28540
276051
18911
293109
260159
276595
61515
69885
278234
25963
104675
30168
257570
56983
80150
104921
152100
230600
30316
258094
186612
81964
269510
117400
223376
58098
47469
123990
144974
53640
220020
95430
216314
166383
41765
220620
79979
100481
25078
196357
90083
15661
274138
180730
272157
245422
195725
281019
293406
446
14493
137428
239021
6641
35161
136910
85795
176604
57015
7948
211187
96372
31914
43259
279600
282530
103774
18875
69432
120384
183137
264592
121709
34996
182365
54493
136003
58716
87241
142418
247390
58128
157416
47051
103817
246631
133554
111087
129979
270330
109314
61331
112169
217294
102808
108801
147946
77062
10338
128805
95271
173515
212159
115007
272642
237193
41159
214650
201218
24462
24631
99217
259442
144778
62570
47248
154265
94690
32787
190437
115149
30982
44775
97612
48139
217909
278014
134210
214597
278985
157659
129590
160524
293697
169953
277643
141183
63436
81923
112531
117633
237328
98868
125302
168689
115728
228745
269672
228253
58259
171913
130306
29960
203647
155766
217323
155087
224217
237852
226363
51121
32872
121290
65207
65715
248445
297066
298713
139327
63649
66920
283482
180791
173274
137968
81186
188797
170208
105090
100984
290359
163136
24896
124486
274395
169252
500
239593
277183
112133
188395
228440
192998
11069
179346
33523
125197
295818
132717
56918
233582
38756
168016
259755
254844
223640
229777
93944
268137
204243
264250
206301
127374
130643
231492
105888
187484
51070
191683
209571
224702
71743
265415
62119
278629
289120
83201
127732
124139
29345
97037
109331
151418
63534
6249
101747
133576
251163
17957
260597
140074
226427
162213
130015
14292
36437
255696
6707
3379
20303
124278
296781
281981
73540
220537
232558
124181
293497
18334
277931
221626
282870
8306
93945
170929
160417
74321
98416
289027
134338
11102
207804
45588
209085
214729
288897
50875
184418
197775
181991
1069
259285
135829
128044
129946
65210
254338
209484
270297
118524
22613
155490
10569
121554
105268
190485
217222
54248
228935
212755
71087
94096
14333
30418
185241
249325
109263
50901
181867
269618
3437
199565
223533
157320
194364
41501
288663
116790
233420
199639
187910
47349
251433
185959
204958
258230
140648
7507
198472
49847
115039
163796
5404
142504
219692
76611
283210
50270
136439
25784
161810
268771
137408
296097
297902
250811
242900
219159
282514
251653
21901
184581
273613
17173
260827
282127
180619
64397
43947
248425
56936
269223
176179
264427
130087
166672
95896
126165
61049
159406
95154
266499
61681
87759
2967
235090
190647
90390
144560
289208
284040
216610
254522
65019
1717
247227
12823
273913
115520
100409
228937
287977
46650
142255
249206
297616
239067
181485
185992
241100
92577
206071
113250
162665
226844
177504
169569
29230
209252
185741
65596
233220
22554
233389
141758
111481
188524
234222
147282
39099
68270
6205
5213
192209
50293
140041
143984
65039
249375
11818
153949
175216
266051
103178
101172
84851
194345
294885
267978
64154
51267
32332
39843
237838
108211
12974
255261
4585
132188
85536
58262
287456
97131
103658
64953
134014
192822
287628
173711
205660
160931
118298
111368
77472
218773
67224
105778
130936
197831
38755
134365
35139
21258
260136
186316
23756
17874
120805
190250
17818
177689
68434
45253
267750
62842
97605
129832
223062
75616
287886
144807
72150
30657
235524
183247
60761
177507
236110
19949
274645
257302
20697
230687
119844
174238
170996
223807
100170
297459
118894
62392
218896
211254
91856
70579
236349
116661
200369
33489
196462
111495
98789
134368
162883
275737
102029
214621
167870
191603
103926
105721
184788
280368
202245
197841
63713
21113
162054
44338
106822
256300
249442
185488
240362
81348
108602
214268
189
45899
142985
91372
233258
177740
138758
246126
208757
296052
291382
181173
47711
290872
201425
164512
145125
136419
33474
138817
227993
225273
214065
233698
276689
288993
187485
289737
234203
206766
45466
279253
39323
185725
131704
220323
60063
138196
73935
217005
16246
56027
103526
69827
8482
258341
194985
26387
94811
34741
176803
176668
291046
44590
213465
290485
230147
229056
12027
237893
281019
29659
285152
116557
47984
24338
241415
159030
6248
136895
184632
136085
266935
74706
248429
206034
166874
179567
154576
223229
215649
280745
122251
201380
54132
40465
32355
44443
72328
71138
262908
277312
126136
294632
65857
94951
171575
120904
101308
172128
36772
219959
159001
193083
221894
42193
261923
175596
25344
26813
93857
246116
129043
192519
22681
137986
245361
254380
165625
32996
178631
143447
123839
227163
66557
296760
25971
177867
288825
154425
266784
86203
158427
16413
8537
154687
49620
81244
193824
23504
215304
98600
116101
191131
218065
22472
150541
178407
219125
170961
51072
101119
58959
11884
53112
247660
206334
50143
226534
190111
166309
246733
207186
7658
220230
264342
230959
65315
199838
140439
19525
259943
236287
237765
133709
73628
209848
168296
221108
115400
288309
39190
63227
111595
7466
171894
150424
286052
170429
211426
204167
219960
10257
287759
184338
60289
140025
162310
95115
234717
53857
8852
250687
87927
232445
244721
43872
78196
169143
120905
10713
48914
244142
269007
240513
112851
92452
100780
83234
294410
265201
289310
291684
56393
196104
149264
102667
65390
208620
119195
57471
132259
209101
102402
217834
122996
245492
164401
192575
152005
260071
117744
263215
295237
293232
85943
169927
267407
264228
147281
3913
159217
18430
7464
56688
8364
204364
166032
264069
270021
123491
22915
6045
92968
38817
182522
278680
292899
192256
163648
250498
182036
282515
172673
258779
18818
32904
226726
293867
75559
179301
189822
67380
58593
252980
82332
250123
119413
44813
282395
109398
75681
218190
231800
240191
191081
170081
185709
170768
148009
177020
220876
93949
283935
64511
264473
38074
32348
71994
141569
172173
101736
275183
49242
126936
11856
103980
127662
202585
133671
253422
181801
125379
284695
164758
114744
246787
283724
31967
241542
177195
114639
99447
221276
25099
77335
25401
265740
137034
249488
148787
233634
132550
187201
46474
298683
233339
227223
32227
241577
261284
215249
206836
163085
128668
52058
48896
46311
38615
78982
135158
146221
58449
33214
173116
198623
9330
179540
111511
191324
298896
212528
126569
63723
244936
44580
142214
206308
122480
99326
120546
271760
100458
190428
191182
16839
88204
241697
296701
48632
217764
132212
86590
203810
56481
13089
219580
278278
187048
230586
16960
2639
107085
278165
20349
255519
2923
77790
81839
147118
246067
106136
139114
240111
188041
27763
61528
50852
82367
294218
136691
235090
113913
168322
286522
123253
237137
224005
222344
172808
255041
236447
170523
210841
241440
280595
263196
88946
245883
8523
133315
30987
117065
279817
210599
180521
192487
187660
151534
59104
295885
75087
181392
177038
246737
224843
124928
162987
85069
12433
44609
216293
36576
294457
75217
189395
127540
249940
135441
260412
113077
204006
56467
259952
269342
51520
248053
113862
206438
111622
230583
19900
239961
110775
199724
153029
157222
285033
116117
22935
296840
266852
49786
260124
127491
57131
105727
57421
36075
294501
226135
193559
3112
185412
164966
200569
3390
48002
182636
178143
136082
63640
81606
49802
64809
218557
51189
45818
271309
100572
108772
195394
153746
5753
152905
172516
181638
250077
249934
156548
203855
138220
268590
183392
220312
220627
166944
175844
295046
134358
16661
179619
74220
164180
163463
245926
90612
39469
79106
286509
73189
102963
246922
285796
180006
71958
109595
226800
185048
240040
198532
130138
74363
246959
260612
248431
88577
130437
15769
131444
256034
44244
134782
22292
248464
186378
145846
77478
152569
220365
125836
287829
239252
23197
142114
260866
77086
45018
211920
296374
90996
103573
101977
114580
181663
40987
32046
55551
25694
258886
130448
17852
64443
232477
269223
158945
260838
116085
272333
185937
92657
65496
279021
101828
24739
298536
228328
150682
17323
23269
10669
7281
292201
246635
115803
169974
37024
264596
138905
30821
16061
171631
212896
165061
180503
117327
127377
201835
86983
141747
86618
133884
157949
259453
261906
56345
50279
85208
295679
195188
26181
173560
234761
70782
37975
296666
130174
297597
172151
203677
256204
142011
145521
96084
9438
215479
153377
221227
127857
192289
148601
206307
259280
40375
97754
163407
24437
246766
9027
181659
165853
232261
203788
58147
264895
193193
129646
43381
183523
90919
203478
249762
127428
19392
277994
34745
26010
121627
184587
208145
250407
155163
13616
209236
199997
68237
10719
23971
60634
1807
277467
191295
298761
54880
295297
151184
104636
106630
203468
196704
259910
182269
119093
120115
6677
215592
228311
204264
66264
215533
175744
167587
121236
133400
81639
257586
91865
114760
221905
176846
53185
132025
118321
41946
221629
261708
58844
257401
49591
61170
5772
295774
89465
219673
126033
273741
90239
236129
133379
119768
286586
184533
37329
115401
215216
64775
42554
182375
295104
35834
25778
188642
151522
179524
224623
124041
204687
46171
83942
128921
26313
215932
120842
233302
240633
267027
239981
197620
140252
149968
189686
41856
74408
70219
251895
117338
35668
168524
129344
286394
109256
79371
139008
49304
269488
50204
254103
187382
241835
249968
274220
188828
220880
22027
19111
62270
83759
89100
260213
87140
41187
283846
292237
120116
38073
104675
8427
216806
205422
82718
284171
24012
16953
205937
57490
25957
166333
122502
35392
238252
66763
247102
247293
282475
239315
180676
238844
139387
181680
27171
41922
123260
204760
148467
23661
120002
144676
218168
185948
118050
286144
123978
224973
56915
194594
25917
91624
122211
196764
33313
121331
124912
43096
248003
186399
127161
117143
150394
300000
201450
111744
17746
282818
194501
2693
238211
276165
32498
145537
150632
297958
6151
133514
86191
210361
114914
2341
238478
182335
159285
227138
10271
27516
133100
277826
229263
173837
46590
101125
117621
124613
28899
79602
210992
199572
33604
284732
87890
167197
186290
223332
133355
49636
17109
97695
168865
202877
248436
9734
268167
222339
2752
142411
222625
219610
137942
168791
203038
92497
126045
253952
261244
84723
155272
36961
144965
112910
263040
129708
182844
146480
39654
66927
285631
80605
246297
170885
186000
87497
21726
158649
257699
37419
254594
52278
199465
184578
51216
294286
52785
194195
236650
223484
78570
298404
239671
136662
291806
154582
252217
1516
59230
150961
143304
236223
296754
292864
199024
220759
202547
248274
4650
17453
13061
155575
247888
176169
234755
68878
98492
110056
286406
140039
199909
279514
273514
122371
206413
90132
140056
284531
147879
174862
89279
41814
288617
92512
136400
21763
147207
221931
85049
141527
100013
138528
238663
259229
116464
71478
169108
30963
41912
223538
137187
59411
158328
247506
248646
137134
215474
240398
239952
149667
277433
222968
135130
229198
259272
248942
154349
221874
171669
238371
144268
169180
34966
91969
247346
151832
247162
118429
212164
92984
187726
283483
88483
142420
210024
258278
196164
171033
271824
149515
279462
83928
53417
141019
279594
88049
92140
127026
66280
140479
176951
146040
27546
45696
59585
276
177248
20328
224886
210062
165423
66379
197993
55655
132455
163502
17721
211210
161073
174927
264336
275874
21338
33525
25510
92594
89883
198551
147176
137807
70047
72411
120354
159678
257885
54474
64888
26060
239455
106584
266598
203310
2375
260692
242849
97825
205478
222187
193699
118518
111651
135045
213186
261780
88428
188053
250643
8144
257158
26177
97097
286098
251793
33014
232435
37832
116415
122631
256891
290823
235549
263760
60096
263254
107613
68117
38006
176673
206870
30549
279589
178220
259704
271166
221793
40372
103197
137215
159858
115170
231963
1801
269488
268466
93445
188936
187064
77077
77875
189010
61954
170405
150562
151337
78745
157219
96376
159851
98443
38140
225754
278509
72694
291871
262956
43279
234905
69029
273383
73907
100405
75889
217411
67112
253022
206066
196515
204763
76480
132533
219182
191612
41515
201128
89534
139914
284353
233547
131265
124768
193912
92702
125553
75609
124792
229197
98301
194878
21714
98021
80365
258243
97195
11726
12239
146737
296089
151275
54078
188190
113741
101301
163343
81998
273648
243197
56201
82141
149219
186104
75830
171571
161547
164545
230504
102039
15940
191588
12225
249347
203813
178176
252604
299795
91566
204809
4167
67288
95263
205102
61021
151174
96547
23057
130403
158670
234818
289419
253725
169359
123357
198412
141256
207265
15018
139763
197167
120781
56708
187855
81673
50104
239255
172678
76413
143394
214579
84578
81092
207074
190081
101802
73338
151432
143028
191450
292640
177070
77643
208524
106823
218643
31957
299278
112152
176966
185473
220895
157804
298555
220595
172136
215832
296497
158923
186602
223558
101679
175141
241021
155488
230616
245990
4095
217913
170099
163107
94527
288948
51966
178274
221246
144946
176137
275877
155666
104395
183447
163271
212501
278846
59927
59968
64153
63724
232229
267181
207284
125650
64391
294243
92850
23133
174737
273710
174879
292434
210408
47033
40422
238689
103072
66838
156952
216892
34172
253225
126846
234002
156849
182612
111953
127752
198128
128554
12500
178973
91346
206866
55312
33630
151161
203276
85130
215893
253324
167790
5292
126680
59852
223309
192092
255541
53279
275765
147252
281413
27305
233931
154459
289276
289116
246111
540
217589
29866
208989
165611
258905
110099
59634
243832
128078
205151
122045
145044
296431
6749
133393
111632
51314
187801
204289
94171
133630
56163
24882
77098
218462
285006
64695
190609
158401
130622
251590
118706
80059
291051
125540
76152
169856
98217
38650
30981
51554
169002
235111
242290
69955
170260
35735
81122
267114
235351
223467
179358
193038
224102
147723
286067
126468
279340
1595
58753
270865
195827
123053
246670
41747
265915
102809
149390
258368
54801
178425
110279
274025
227580
247882
24789
110027
210179
281926
49520
272158
275874
201518
1914
194742
41706
250872
111078
152981
177383
187748
28025
272794
236140
198523
246907
106869
50114
188929
162318
256946
145146
33875
293326
53092
53651
224100
232021
107307
55195
248283
254448
227501
61183
289056
14835
223942
73651
258426
91739
70174
292451
259797
30000
153242
256353
60313
150518
280634
295411
112244
130547
235976
240354
101299
283179
47273
11323
81208
244361
200678
138596
83504
256370
759
275158
94982
60534
142618
196275
97807
243109
20924
283406
141963
168173
24374
145878
209648
299251
96562
112121
159274
68883
39205
144206
31191
19553
63405
49800
32202
93634
113269
7653
169346
232667
236658
29167
222970
13888
109933
201239
174450
280626
126111
263890
239190
230952
276294
73629
153768
204670
55411
63102
269274
244029
183365
287892
149601
117490
9149
237916
224635
69943
73004
247379
200390
73994
296337
230265
81568
50628
173428
156039
113221
13643
157420
85671
22809
272114
71646
169262
257314
111002
266861
130652
219498
98773
263649
258188
295283
186170
185902
184728
58433
294166
60684
265430
153503
23463
149436
169986
49736
296876
108589
119766
22626
117670
33246
237006
6942
66161
16436
222244
91954
18402
277154
268640
97426
290349
270351
231616
234054
265861
15837
200942
133583
19395
286147
236897
37513
31359
286988
281313
8590
198766
18483
191140
218657
71364
185818
108349
119702
21949
80748
261815
89170
189996
1372
299681
75332
238359
51749
70868
299485
76944
203024
236277
88712
160516
78456
148496
174989
53817
187753
267290
149585
43828
195279
204851
51948
133755
192086
123368
139351
242732
226061
181961
121017
154839
242055
268818
220246
100716
19628
1107
71084
32158
219257
243763
980
119408
6947
151327
135827
267472
297707
285540
75732
228120
60455
199232
73018
33692
275388
296074
217099
198470
141944
243795
265715
215613
58358
220683
16071
181853
159393
202869
206592
234264
160732
205680
175474
236395
54590
133908
202208
68636
32499
199367
75392
71109
182396
289010
138025
23870
283680
222029
9551
179174
228155
92897
39803
145421
255791
160970
1652
19052
290738
272697
289759
122541
180844
225490
164541
239907
42872
256199
43791
69989
253614
55686
262755
56394
61616
204341
194009
291923
222189
178397
219558
269651
104453
95457
184375
257935
79939
13865
198575
167199
258906
196533
283406
157210
48295
227165
279267
96884
285873
199159
143672
256487
160599
299726
28442
209636
124005
30605
239658
137258
282394
176803
196822
120815
35448
93576
213835
36504
94038
179612
75083
269054
165176
9093
110417
154979
102298
200054
114838
169859
207870
133478
204491
210887
76758
83851
48020
282114
181345
60804
42017
178319
97425
83228
161966
114866
187576
238357
266080
293843
77617
22260
179630
206832
162730
18559
171522
33422
53843
18890
141070
80775
79148
251056
296123
3488
16193
238829
272349
225501
43296
239129
22087
55332
93277
280061
273792
90222
74493
78474
121695
119999
197260
125917
251081
31540
270121
38002
158330
85102
36351
97775
150643
73077
76484
149055
4877
54877
92381
31037
19140
21365
257397
263818
27557
294460
195741
119463
188664
205124
220539
11489
55223
43152
28629
257406
98711
187496
32774
11081
28431
106409
249307
464
286287
212637
110387
288418
51824
90395
227856
85437
122947
80975
55921
179204
275619
131683
110927
1461
177859
175405
248534
252622
196076
173622
172808
45750
18127
112939
62949
135657
169608
47340
139703
108312
22789
224339
169045
198562
226568
77170
294760
227703
256601
281894
176689
282836
155154
59617
21732
124855
125237
137558
117972
242142
190792
262593
77914
90538
216431
299738
22773
124013
292758
206975
67952
243736
102553
40265
151161
2249
104883
101772
291041
54978
65400
117338
291630
61017
165459
77125
282502
63502
233265
226689
185890
105686
98136
235333
284437
290724
63755
299742
54768
89613
235616
181897
161345
244792
144494
38166
289706
153431
103242
59553
99710
136312
214063
241268
254908
195530
228353
163270
291890
275751
274900
199671
100844
15602
107026
294323
45971
192727
181957
96152
175980
95881
213783
205092
17411
2702
118343
164923
31183
38605
69669
201310
126595
108307
158864
249105
55239
5581
221073
192658
127018
200150
31316
27325
47186
108888
277392
273155
185616
501
99441
131092
79183
62186
249250
68351
151099
292199
289443
84548
102065
214259
185765
182083
21092
130880
155778
110975
162290
181340
60330
111238
4701
148537
126438
141581
267805
180414
50879
293615
204893
109852
141826
260170
146165
189131
263594
44753
73912
177523
289112
183767
14483
116568
106342
8976
275751
156466
155957
251509
102302
178928
63526
104595
284986
118005
95039
159358
276819
101249
82037
199765
152562
246301
247447
154187
290777
39049
281024
131931
166979
101102
257608
275109
75167
111258
155440
222305
182130
293931
275229
59659
243666
87329
182641
227538
61450
236386
105175
290628
258964
255248
192342
170607
252377
67418
47589
74891
249216
189142
94532
135846
57550
64380
89066
224746
169708
211651
40561
54053
287707
84638
73301
38087
17277
192620
7543
41137
20514
271343
211237
286433
126543
281444
243842
15879
266316
20250
108695
22881
261715
215392
242768
283987
289118
5699
45010
254250
9592
130828
221544
99074
220406
241805
171573
275409
74958
143042
65132
189280
90992
4284
280079
128072
226386
244962
277039
243973
191000
284551
210813
63566
68717
92823
282044
103961
293240
125622
275027
169909
275693
135082
117490
143904
262141
258657
263574
94708
32429
221410
271321
210165
138817
2240
225354
223743
220042
27377
215750
82387
127471
275954
128285
108530
73137
227531
236945
210312
73221
175474
94095
226740
254466
169161
249244
283026
10493
59001
217137
233111
285558
93133
57373
155390
6479
220741
244069
54046
8333
240256
260551
1197
68050
257985
270981
238779
92022
46724
70002
155845
21785
184966
221690
111911
125382
275651
22292
36191
279348
279804
106016
139364
152063
267547
183382
246435
116545
270086
8361
78388
67284
114748
21003
116316
136639
101840
63866
124446
210578
37569
256334
216105
164514
137388
43583
281206
85453
299727
99942
54173
92137
103544
47117
137350
252819
14217
174956
34987
184418
26762
117933
182923
186180
158543
256463
31800
103709
215752
206
293621
206470
117266
137268
154792
192983
92350
205804
283056
13678
279978
234019
66203
90121
251168
178826
176198
253388
29155
183987
163484
46457
202868
49859
245239
74318
70172
190527
219477
105165
255046
67152
165562
7192
74197
132030
71838
131258
52842
268169
149068
234015
23614
256806
192540
85472
79086
118341
238141
291321
131164
263122
115146
45940
217263
144306
169685
208413
47422
136761
296761
49273
194093
102880
139550
77024
233247
286183
181159
152719
120633
48217
53597
55225
296168
156798
245645
259994
61022
277835
160657
47418
176305
237194
277212
125412
224397
117384
188250
12371
222406
114330
15449
153939
252233
87892
230942
268738
121421
133274
20328
190272
68633
202391
21104
286671
18220
125081
17619
265558
196410
214922
243184
207841
179563
163362
25136
81917
191612
10816
83737
189899
169259
299492
283902
260388
277173
88035
52818
241404
218012
232734
294254
156149
187412
110758
183036
256612
165503
11765
183058
87932
262505
148926
216087
50284
298632
79124
272100
190547
131336
146338
285024
141711
232064
294627
79277
147516
75691
34713
188820
229732
151698
19861
208636
45127
218482
52417
203586
126172
219772
152939
264146
200919
211047
53840
149573
164331
62607
234225
285764
111940
117226
72347
69529
293826
141689
202263
223490
120342
141040
202887
195354
71028
282952
193569
55816
255394
128439
193767
236124
137046
221967
22536
194025
214484
225855
30973
111295
197536
177439
134049
29489
228310
294985
86281
46864
152785
245435
100413
82783
37963
173456
192206
182143
213905
281436
62748
161713
213352
226814
295515
248419
128999
40571
115304
149351
225034
141964
13706
9369
223297
162686
126811
262283
217062
218948
5349
157497
67047
201171
94293
194333
277771
158747
277337
183395
200608
144473
194140
71160
6061
217896
33334
297018
243291
290398
10056
152630
78727
75948
271946
35614
101617
279123
14067
242474
232615
35246
84547
269003
50213
123781
142288
55950
255842
232865
202610
263634
118489
97378
110884
212128
190437
114538
251612
150927
101058
84187
110341
153453
214443
77084
248725
103229
162158
238543
91129
260882
219497
93092
243127
78843
103284
198732
105050
14638
103042
223482
22482
71429
85412
113614
47218
244580
161798
104440
191742
262396
237783
14881
12213
62349
17359
257217
51257
172612
12727
295973
201418
207600
16226
277462
53115
1438
112317
92059
109096
208341
161872
231276
187839
260950
62125
274624
102505
150189
21461
93807
149165
153102
268335
215746
47267
296985
27570
93870
127021
108993
86381
211272
117733
119410
71722
234913
156368
235227
122228
28359
126200
209630
93893
117028
39659
110970
8919
13191
50188
205069
73898
28222
294966
299524
188861
72988
98294
48410
53737
107393
115657
46291
217670
34963
290494
284473
265915
88149
140869
169304
117170
90212
31383
255899
134017
194074
75600
45214
171707
48824
190977
208240
272944
148621
100130
166004
35563
104414
278781
175729
181841
164965
133684
90395
234445
83168
136843
73260
146641
89733
196293
166088
158806
209018
198011
172804
228794
248762
135967
184101
92150
262304
288249
50115
209962
10566
237275
173793
40206
14978
13457
219365
273159
153489
42198
290092
152250
291508
9830
286211
173384
218872
147171
117052
199483
160850
70672
98811
80928
279080
152704
267462
147320
149901
684
99045
188580
107772
259623
241725
76590
61521
202658
280616
200747
30109
291220
261078
291883
289261
195802
286392
113775
275528
246388
88205
219065
299477
100575
260274
230308
49002
178420
112689
105781
299897
45773
27899
532
12086
107964
111350
188503
90010
192115
60407
255265
110017
242052
20904
179997
195552
56476
149250
258500
235696
15534
24858
55298
238200
120425
19760
112111
252809
4160
70901
170362
291581
11997
94183
14065
116622
111464
23168
251775
6031
262498
193266
223916
156284
140265
48707
241094
287633
155185
13972
226740
277063
89133
255242
245848
232151
242866
249558
109872
296586
286208
169728
1390
227624
246681
137695
108012
58033
267909
262227
243031
186328
23238
2017
85782
263502
40317
10422
76654
106874
38623
258397
190470
158566
126068
100410
125083
84860
243308
283932
116423
248232
278762
72050
130282
102165
112223
67751
42697
168218
33087
202213
256341
285984
269442
37015
84350
179990
49750
179077
201887
96201
152290
257466
290829
22246
14734
9676
264113
279254
5333
192464
16456
186099
132452
242282
265722
226325
1019
132261
115025
112394
158703
155775
174851
158058
118072
89141
175576
117562
42008
175239
151468
124780
201049
266001
292340
1327
46345
51553
151302
148618
91698
252808
246718
224491
270470
292095
32666
144864
78255
154984
208447
110613
125026
72172
169504
100201
194288
113165
192120
193845
227033
9192
118488
44212
245174
291213
285178
15705
249952
260436
72102
210236
233427
51146
32929
30147
169073
246324
6566
14907
97462
50623
122430
202840
201022
178771
162460
55029
133554
298255
116599
242435
214661
64016
202038
142748
51246
107694
233613
7854
95101
36218
107020
73170
57474
299846
88133
124679
177087
52521
48003
219765
296151
120017
124441
282286
133010
12409
129586
102061
211816
154545
29976
111166
131664
4576
189329
102088
39464
268530
45413
246966
254648
253623
221086
257012
263085
89990
104744
8453
272248
285445
284786
176761
120114
58302
81454
109252
2970
137301
33558
152393
115281
136728
80614
39449
50612
84302
270746
30642
13611
63797
246250
99897
285376
111233
287390
281319
256105
176907
116944
223250
231655
20663
216814
223315
274409
88968
54604
79448
32355
142158
637
60245
265788
244478
10783
20233
77734
37423
51455
72125
96285
61923
55715
84367
78694
247799
258587
239289
144223
101681
130994
283844
100353
142235
236240
105627
169345
142269
45454
33457
84521
39636
243465
156215
63474
144852
53324
44766
299580
53714
66372
28362
179587
99662
107128
228540
157493
122700
194301
226324
110608
107351
214476
162512
109993
29269
45122
266473
55833
278696
28274
100505
236059
194657
159119
112237
111405
46254
193536
50883
205295
80272
124961
195200
134629
264012
290421
290238
136900
276356
182712
115075
60126
227234
96623
126992
181127
269823
103243
264255
191283
222956
266274
132604
83988
248890
133147
121679
169198
83271
265102
270372
174188
237866
83760
183819
255950
130978
265639
144230
197952
235470
223257
227102
205541
139826
66745
183414
171168
107887
260904
844
15353
36633
5007
284797
142562
298907
17168
233348
205206
55564
185902
63301
290526
262434
130109
50978
225074
157118
189730
44097
114317
50641
208432
162049
275377
199379
138407
100894
107528
109508
255330
281114
299106
266211
261837
34848
139081
136485
89626
234167
276250
133168
106484
161342
223125
138787
26049
235165
53465
119947
134917
216144
5286
245211
81848
280952
176901
206902
167815
211206
185347
98117
275351
81987
165064
169631
199948
146516
102719
268486
225980
87858
192873
82906
225892
194825
196039
224290
61575
53118
177978
221531
173264
66820
37727
3634
151333
184093
10878
191273
219008
104371
246089
291154
171718
283871
279920
211132
294963
25149
281677
147806
234079
206438
299333
208619
102336
176494
230442
69455
73841
120293
105730
48105
215093
177945
216320
165767
183650
125175
191928
18648
238145
134262
269461
134392
219640
28522
87154
22708
152427
43475
144110
58775
143273
35000
219472
180906
157195
46613
139140
182000
168606
230266
208660
218113
104490
161357
288523
11448
66386
37879
45247
39425
48389
2557
181922
73738
26338
135653
97003
141689
68422
179598
291189
146300
198129
279106
157083
141955
71015
107731
275421
82569
137261
35782
294840
147025
68036
52496
97488
174863
169446
44716
232486
25103
80077
33517
199242
296223
247335
168037
126540
148986
272587
9949
273125
181707
269468
282510
114496
93017
218482
163669
56784
108627
21929
22559
219052
259887
71616
242871
287463
267939
275586
218474
288373
178518
32290
93264
203534
285525
115415
267738
119994
134371
75686
264218
184738
29600
245615
205488
256351
208995
178207
113802
170956
41523
248502
14334
62866
144304
35282
222458
291643
174203
272016
189854
141645
278272
63809
293248
214774
175279
248096
179227
252791
233787
4095
128665
156663
289045
18386
236672
74048
32174
297422
249390
61723
67920
143125
2054
65086
60280
232305
141139
138819
34464
67060
137954
161772
188262
55478
57442
9036
277593
275547
70437
212573
192818
194208
72302
136128
218772
134561
126325
133772
168901
232200
174602
245230
79044
210259
51821
240654
264361
195759
197065
189065
132694
70976
286296
296695
43092
14952
183968
77728
35401
137141
34267
272338
105167
141572
167271
216096
153471
245119
214779
82439
279289
222015
74043
172345
237925
267437
1659
57794
91041
218748
25915
87531
158503
110276
93272
218165
138495
31041
136005
115625
98800
73243
126838
189359
235434
274940
294618
204484
227400
115070
231070
24445
111131
166180
191154
243961
76769
20905
90744
154305
85731
60900
294197
195248
234986
5407
24430
248844
229181
190017
149256
240636
149548
269085
207604
193452
284608
235846
137260
266469
163074
260026
233873
292244
223718
12844
59279
8283
4454
85899
200007
165220
76504
218056
81575
296330
211199
20879
237574
168736
52668
37103
38549
60129
246574
266700
138020
94924
296427
162007
250362
181393
121069
194292
82093
260654
187833
254333
3983
34252
41909
120545
83215
212670
159946
2906
272018
85642
120842
198783
216137
153820
70832
34873
94405
32814
296217
220222
252916
38495
21785
30077
249638
250912
147973
81212
202554
87649
116175
46169
120093
1648
180805
177889
130032
150642
87037
87884
64132
63925
142620
267709
256320
120069
25640
49745
139414
84146
176961
184878
172990
184827
135701
183121
139379
196284
7584
108890
291551
164569
61817
222546
239734
96698
267215
130985
44381
12337
145936
83053
292589
111913
37345
275154
240529
152953
184970
44150
279540
82896
178031
181321
93213
154875
52690
126157
164996
158443
123098
291721
94774
117107
195190
101455
19067
67818
209121
245858
211272
67050
32353
79594
242850
287334
160484
197927
47308
100043
181636
289348
87258
120552
3621
38015
200076
32935
195250
246146
199845
107428
288032
43832
248982
60661
150740
13820
211158
227519
224884
234735
144012
154813
293821
251880
192058
175292
224165
354
154267
144916
92195
223703
51048
170869
17864
29421
165658
141858
95369
247688
219202
157325
35159
248092
115584
151491
127688
57383
19677
185499
132449
130331
284667
79966
81796
281916
33539
239931
293161
166661
245677
5978
11179
76359
252825
48582
226381
38918
118920
102868
143786
168311
175064
78198
249191
124849
284320
28256
103662
178565
56400
224975
95871
41486
121909
297094
19095
213660
44768
46198
45452
277127
48902
289024
77578
231317
266597
38200
243101
88987
254180
75638
291498
202224
4929
124528
241367
193303
262203
264904
82711
64164
278792
169667
38591
241662
269018
182856
201776
94866
172026
112007
248496
12365
168537
270441
147688
139943
271108
123260
78339
166613
291315
5213
283385
55317
121476
67668
69760
125481
192400
256627
59110
66654
211889
249215
168433
106295
274815
35041
9216
755
183618
245924
159154
259081
205724
260294
281359
272377
131243
130159
8337
187485
29397
282648
217919
57509
253432
97636
219723
55718
259432
285819
155402
89714
17632
34998
17026
225263
43651
109145
276969
167208
181341
184168
70530
11723
16165
237675
46309
204195
252660
208922
229712
218838
273646
117651
111453
181591
18430
138223
266882
292137
235405
21049
38201
182273
69246
131922
215044
56411
199028
89777
110550
40409
25621
220829
195740
99986
134291
292720
160443
148641
4749
162394
226747
161947
233409
119774
92871
51663
166451
299157
64214
65629
230584
243610
289130
128966
186991
209654
260748
288982
110151
177986
129756
193252
100625
230695
226910
111143
220724
17904
222531
280109
197135
186373
234238
192398
35003
185208
181619
166579
176282
26321
271642
25413
155182
209758
83925
260643
150386
77655
10920
170900
45631
102084
25100
72671
210498
62209
89709
38763
155800
210191
283686
33343
53729
45442
40360
295753
39118
110239
224968
36261
123742
244639
235879
185918
236016
286535
11802
274831
134279
175378
190080
142170
237869
144005
111867
113058
14711
247335
46779
63977
232494
166350
170893
128889
174419
52220
9508
111043
268140
293748
190762
77330
192631
186277
116266
268023
277437
163080
225765
48541
151514
166792
291693
296593
292489
220158
238265
137009
285324
135878
207564
142112
178017
159024
189223
148551
27291
122451
263612
230497
145351
90282
267321
62179
213916
147016
125824
64109
262802
29087
137807
47857
86544
139663
128550
202019
217738
94708
143319
111762
11156
145837
113409
80929
52979
152137
220890
215367
35110
210055
70289
182428
194376
294388
253560
214603
223993
111821
94064
276357
19103
213366
182558
170011
39286
17894
236578
105764
259126
84165
262059
116272
248954
256230
96801
136127
201916
130298
190214
9297
26024
96926
1096
267602
172806
205561
288823
13484
143113
134828
259552
104973
102561
94372
299061
86294
79414
56922
10180
171273
282559
149585
294939
59199
210349
228615
9625
95838
256950
100131
74275
70267
238488
40262
220818
210892
148808
442
251458
258503
209120
220669
58777
100531
100528
80322
170870
287985
235412
200979
268896
33314
4716
59127
281509
141722
236871
142801
109667
206319
68761
253296
118790
253910
21249
155147
291847
63129
231725
224200
46490
173504
198309
140298
110692
27742
156564
149306
51592
120100
32031
8612
218192
287628
196394
110351
157906
145766
164555
53218
4006
70639
41247
248034
161571
143335
43786
135402
143666
29532
133968
231452
198692
80630
146976
86343
210425
25802
230753
242240
111145
241008
3812
281160
163472
281148
262343
164743
100978
21981
44558
260914
103199
164626
272725
99411
178105
6306
108981
34412
124465
913
51779
67868
64024
161851
55830
248856
253562
11224
210322
36462
24763
30897
154941
145554
91851
7763
285246
108316
187064
40460
54084
104310
67086
707
187109
140177
120744
48958
249208
217493
3710
192767
100995
265656
91519
147794
57477
66842
3050
261438
295758
246338
261587
188693
74239
19108
252123
126268
176974
185221
223774
209959
137889
22333
119869
154001
164673
248300
78734
165686
28430
268524
200405
185084
37602
246947
63380
203179
159752
83924
7277
95870
80600
213450
99744
64488
178399
197187
53172
136137
13908
106085
76750
88410
278646
110433
238135
277037
71258
31400
197840
79512
7924
288233
70973
63441
236260
108973
128977
137833
200620
44862
102305
182576
20078
272267
67279
258683
46975
209164
149738
252863
90753
54688
54283
22043
32010
217365
24720
212985
176418
259299
239019
247600
262752
44018
96605
251654
131256
123627
285645
253442
264845
159616
51848
41420
266878
228244
217630
287223
237958
277469
181736
196335
296953
124949
50737
10200
202154
121520
144103
69565
276818
18320
71136
86318
33437
250850
41862
39728
49891
238509
172200
296241
62417
163294
53633
118402
20153
158582
71256
43836
224555
251821
67822
29536
3189
271966
271609
22999
80984
231141
156795
214125
281396
255417
112102
273825
257645
89465
26231
279915
188762
71910
167695
292870
205914
266245
78234
117527
54932
112031
172109
38845
2183
190332
60869
284208
61047
127569
109091
31007
170358
272896
4637
297316
96259
180069
204893
275216
228778
134685
269511
275834
252380
417
100359
181000
226964
120856
81351
95632
233169
93346
14259
164819
67266
196460
176345
171824
215362
157622
88813
244234
288768
113321
136201
215561
185963
112679
37382
137026
111856
147540
242233
73275
275665
189836
272442
120000
150370
155293
207511
262636
179868
161296
25755
54838
17242
136316
124849
206527
118115
107082
180963
138569
60626
147238
263499
405
44143
179270
22230
19688
152990
183559
169255
47344
108317
2375
254215
143738
27389
55789
117207
60639
46502
182249
45598
135177
221319
261327
130932
97177
64074
283882
280270
46224
63750
95731
158217
191448
227386
253002
149796
77606
240847
61562
30915
205930
56060
56110
107788
283805
48979
174669
230822
22573
79580
272863
74252
207684
130553
63978
4017
132065
138889
252916
165427
83658
164678
12818
86262
103151
271171
226227
241089
292594
102610
289649
44190
284565
290189
256888
256089
34147
32455
267903
220361
95332
182486
235825
216573
240793
130290
217555
164583
28207
94146
256875
265215
299196
272978
227419
61818
188233
138756
16457
149862
131771
143215
263009
119574
161156
69673
121901
115865
237155
201952
134518
234639
13394
114326
178533
181539
109026
246158
32013
170768
276151
230302
16252
85189
66863
245078
91347
20710
211014
264356
86065
10876
135494
256208
179827
125695
78273
297565
51446
242203
272582
260210
227791
65010
549
228430
118888
249424
30493
29331
251643
12612
167149
254339
157107
1276
168150
264909
260689
145218
8314
236512
141183
55941
132867
234252
210612
241140
129966
8454
38831
245179
170072
249087
292157
73132
261087
123354
244830
198153
287056
62357
217758
23999
22471
212176
135438
64990
274285
253035
101404
290085
254931
254854
37819
131912
213550
153056
76642
163571
148409
98821
186523
21277
127691
92159
113127
155226
203222
201384
69465
56695
287952
250517
13937
219578
41602
131834
102746
166559
31260
278699
292310
285276
101784
259931
118282
297215
234648
267577
125768
276678
287
265198
289871
135071
110612
62091
142032
122812
144967
259548
45921
234418
236617
154950
57066
16036
269103
144209
12369
174896
34261
225051
152268
42126
275051
191545
55338
26238
217885
299136
131399
87481
81814
111494
155315
38866
95189
68707
38478
246145
186592
24231
66705
289519
145903
167697
115660
56893
131860
298203
181934
263815
43168
897
221177
129403
180072
109256
95924
226749
206275
185811
166234
182595
51157
110268
250008
69800
153130
25018
7663
267620
36054
254552
34636
187968
239569
235243
58760
22884
191117
248129
116787
272788
256568
195804
183661
136125
34821
270628
36908
28089
68835
157966
148184
233387
198185
42544
29659
31826
205064
250164
88813
21538
190849
255279
61767
93874
94270
148995
32673
138154
10639
107857
254998
290374
38064
157450
278676
88911
213106
186082
119412
245902
78207
297800
202773
227688
158895
144114
170654
293098
118126
94873
176534
286048
274627
204188
70988
279600
128126
150567
55612
178794
173997
264615
175005
77191
284768
14235
266249
69534
12387
146352
10671
167049
274789
69500
193771
84602
128533
235321
156798
271571
189640
43049
117055
117278
130732
25201
176688
195708
12968
171731
228961
71237
216098
183297
104659
109146
132458
55098
265405
10957
201600
166857
258379
157151
31058
284635
213211
151660
85545
164930
169793
61925
20211
134056
2314
24541
217198
10808
152377
47843
207512
10817
66860
73983
69568
91191
247290
41999
263173
138314
102222
170777
149217
47114
55811
198710
212645
257912
188743
263628
263811
23653
91882
125442
284773
243148
167600
26549
183830
220081
131553
168406
135505
273331
281118
41455
30414
43530
99062
209436
14257
150974
85478
107743
247875
4472
43701
99344
161563
122722
137533
144773
49142
93033
81206
145237
214290
116282
57210
293434
90956
136068
248406
119298
132368
74909
97921
44936
299448
196717
286613
285106
274332
85523
49577
250990
118542
220811
203618
205415
210175
88710
181807
236476
84046
162960
106931
118684
106341
228212
130471
210581
131600
148121
279578
296292
201802
135995
42064
75732
99609
22878
108170
100532
77580
186733
190776
294593
168099
213609
238499
47757
14563
193613
192772
3134
93919
42795
281127
138
53051
138500
78826
86820
254135
129410
61902
120477
196984
40124
190819
251056
223726
177207
276610
15932
251164
112743
10471
128643
92381
123447
15818
155037
233756
6923
163920
298747
154234
139965
176656
182104
219894
187747
145622
119554
125045
18050
226781
123635
217457
229211
193466
13577
274465
49118
138833
128391
153573
17657
255530
195169
230752
251134
192333
298339
36295
132027
172658
129107
74944
149870
274534
7712
178208
19846
274280
233771
89185
172618
249233
207204
59654
276417
72641
74645
192269
276595
14303
160200
222653
263318
180589
281823
203537
209477
168379
277936
108284
212995
21296
290427
128053
286134
47176
104393
167229
45506
132080
41757
67997
136884
50935
255543
122238
185079
130230
158956
227616
148497
83308
250810
266479
97870
278964
106279
67191
173885
284219
137735
247153
82834
133177
224959
29242
18394
96613
291949
160283
74258
134910
72594
56688
295093
120168
92877
206174
72962
90525
235
128445
256708
236055
55639
220347
212999
183623
232122
220420
170027
149563
37644
94757
70377
36410
176440
264225
65365
185786
238895
104846
157150
194422
283126
69584
86926
202345
50534
195616
93730
202924
160249
165102
76541
214807
225089
249645
90024
120898
76910
165281
109244
84270
258087
18242
62726
98175
225514
164362
172938
170090
144797
233268
5570
221656
120367
249029
140718
181480
48704
45664
57835
270484
197333
289127
210656
60927
262156
155877
299034
137256
210188
145365
55188
251641
200258
167774
71836
49825
51980
233748
48602
99956
214830
215888
237230
64403
75528
255419
73640
133957
193331
287614
43191
202313
244804
218289
180065
236815
53192
180575
90565
229592
144592
252254
262025
191171
107170
541
266198
32272
269179
122862
224061
2325
173866
82047
185455
142309
27962
208270
158483
180962
74810
230814
179898
255790
285758
110613
139138
80330
296617
54275
53583
206762
271573
149646
192393
273188
217356
176201
260615
56948
154744
67546
66213
264559
235189
198982
37621
122963
19124
232165
235619
259602
79826
173742
199697
272974
180664
134042
96036
232172
54891
275711
202572
183133
89348
159629
162235
262531
204820
133751
48311
98607
108067
232066
195260
12336
8444
234323
11308
149474
287613
37129
72563
71464
16439
151763
297036
189604
89351
185039
260513
91980
44953
176582
12314
198506
1071
119015
289853
142014
263582
225295
223976
252564
44628
117739
28952
181466
195302
11079
232464
150473
78565
106024
73620
252133
100055
22899
274333
74188
116641
99249
169947
246198
189459
21712
134466
69569
57474
49736
63511
91988
244268
6025
291123
17693
296259
287440
24493
116318
36814
201256
248741
46482
17135
186012
72758
88214
171360
52113
208149
37791
208360
290349
222315
77600
24037
199000
37349
65080
256133
62795
273815
152288
147372
119064
53256
173457
212589
9184
149946
169572
24917
91585
36237
215556
178137
110859
14263
289508
16649
35221
18155
116267
170139
20571
103271
145741
277310
191864
200662
205982
222809
253978
195973
128897
120841
43347
158180
29437
282
170450
98350
76963
160123
166476
42070
211198
236094
118721
73434
277920
289835
202090
107928
65709
164625
245047
132882
248466
210823
197370
269750
228348
71018
290998
164898
167020
194967
137729
16236
174503
99086
236277
18055
148215
214892
224098
271103
59359
43179
279429
3367
65490
189600
179355
97794
21560
192808
58805
159336
123400
209338
299925
155370
199151
186320
37696
6216
292868
212871
147428
46349
176380
53186
183442
58709
14306
199897
114642
31823
165292
129586
72770
212927
40649
52832
217403
222487
173834
138457
266640
238665
244569
86092
70828
43633
282295
181485
114667
36402
226923
45324
166166
159346
111383
206939
146498
34739
148012
278319
272981
26584
251568
55851
167086
67976
99430
159258
181878
289802
259879
519
211544
62760
103933
16375
726
244377
66129
54947
50904
233011
242620
80451
151251
144658
55969
127796
177903
592
106352
79594
118244
124410
255344
171764
155910
145836
227367
76174
153898
107386
42109
281220
177523
283685
142060
130138
294418
262420
12172
287957
277769
98540
131253
109779
227688
152737
129220
296730
56681
194235
258211
32927
95396
292116
268193
219193
270945
69123
247362
259916
163195
3607
173281
141110
298878
57053
259998
191841
242528
175555
228944
105633
25090
134279
16353
92543
94856
196916
42518
165689
92250
227742
195825
297972
139777
191212
229563
184730
185314
5677
232447
10822
68568
111358
9035
240760
58823
140450
8401
69864
199654
105690
231518
193370
31220
214099
193240
145320
108844
257689
223726
221215
46907
289948
41810
82719
7230
195622
33126
48692
212738
234221
165799
129547
144004
55650
58565
10344
199094
151739
124041
266366
2918
158574
170088
14257
215736
287405
143439
222669
150834
5368
195169
10915
43233
296043
44673
258884
252351
74320
76963
299492
98389
174770
293932
86214
153167
98334
97259
107033
223740
120215
194827
135233
85354
286382
275424
177793
76054
294471
34295
202468
53463
299942
294058
236333
280813
132372
160716
165514
89438
163655
77297
225390
143182
149974
283117
54288
221642
63296
62812
197290
2798
9199
179264
202424
182613
272025
93720
68778
225206
91754
277271
85066
33194
222155
124995
157876
186075
97557
268569
288956
291109
263033
121080
35448
20198
186755
285322
59622
193922
95980
43328
153630
152922
23859
244267
204087
224665
181651
107369
239315
171480
186979
92652
36978
125965
181974
238339
68333
103369
45383
178786
281726
91397
158094
42763
137383
251958
257896
134983
243898
62789
258964
54667
62996
90905
94472
67439
60336
62659
88463
56659
201580
66429
268387
54498
100600
73422
115093
117727
110385
92093
296747
274537
142855
238704
153508
5935
244449
264968
74000
233366
261458
122492
265807
277249
250810
17359
261936
210418
256857
203400
22346
189468
148591
227572
23019
39113
19675
19822
215431
253600
202847
32641
265415
71706
170016
64205
294554
264436
130223
103120
225339
242681
93383
269245
139260
180865
145852
294418
299523
266682
213728
186045
69166
206847
32757
29865
248825
238751
133136
88662
133759
32380
21302
245589
92125
227652
270487
204355
223028
192666
4451
248311
27654
161708
122538
247049
226926
110615
253300
220849
140920
33341
210140
283405
176846
278645
238383
37335
183144
194375
213617
135498
161631
102149
236800
223301
131108
271277
225332
138250
79990
263636
234654
133761
126586
192488
151470
6796
169202
79990
223136
277154
162914
89548
285235
196493
73089
48531
51904
47664
87404
224715
42993
284733
214983
59395
32681
235693
270425
172823
161487
156804
214923
239365
124146
208353
132928
191915
188117
190495
189871
9823
165363
35840
69425
167144
49856
67818
258950
128953
106997
143802
215313
157237
20892
142984
273745
252431
70465
244383
267427
163613
192162
33001
247158
129814
260609
175360
79187
228870
157002
165999
15916
120946
158457
184923
148689
183824
104131
253933
53106
204184
221273
240734
244816
166811
253351
63923
138287
278149
183364
161610
147047
218090
13757
295168
211446
244775
166058
44249
220861
167485
127744
138371
146244
29999
223105
112061
41109
264550
190761
55524
286849
179456
98995
120616
48988
297596
255875
15068
14938
37148
288462
240964
249525
76009
291276
203714
269135
150758
43921
17110
297750
228056
47298
147123
117108
210766
84724
80078
223984
71989
26092
100230
36867
70192
38694
30000
64151
293175
193005
128458
211424
136287
131744
216474
247905
42301
205397
121865
138673
30530
158531
195019
138455
19112
229441
67143
299395
29520
183806
288114
266701
226385
260786
292142
21990
85275
133358
202285
123361
288495
126901
155922
107798
45781
259487
205668
281435
155999
30316
286983
28111
105155
219455
40130
51440
191000
9
40123
7798
279440
164290
161592
112108
275933
214342
258858
274449
282599
153649
185958
273527
268445
200472
233374
121003
64803
16548
219517
277070
48108
285602
85353
132349
253414
112738
294321
247441
116971
195394
237703
180446
31122
13327
150616
70090
285773
175148
23866
23507
166771
143957
140590
176708
297263
212009
205872
117280
258642
218713
165677
105106
246125
99284
16353
49741
109983
48929
153006
194235
69290
100230
174918
271093
237207
179760
256322
165564
27230
45749
281891
83582
51591
209272
276522
181189
244981
187325
214696
1702
230528
72859
272309
129576
59697
16807
88895
12140
93770
191613
236881
119861
52355
124192
136884
63011
104390
229461
9296
81873
5081
35448
51154
120906
232835
89778
258500
133775
282757
231188
156274
135352
82617
180719
113368
208778
43692
44023
394
280448
152801
63769
54566
166464
9087
258011
206459
92408
75663
107351
115882
25134
114852
86762
235750
71119
121673
140872
279318
95213
81533
160027
121163
117132
118026
148629
227754
254270
191087
95611
111500
160755
76418
191575
113856
58947
167673
201654
214521
90866
239551
17700
286950
237041
60401
142119
227298
160513
169086
89839
235744
122817
170877
29936
134252
99339
72363
65245
201139
118919
213577
207363
31128
32853
121302
262710
267618
16599
243271
217849
152911
166644
149458
14764
82164
50716
37081
119739
75174
93273
95679
217593
2032
276838
34791
299488
259692
13470
243781
130233
277222
58466
145198
294657
276371
98945
288796
281819
233031
276086
527
204501
178645
39631
22975
86823
211874
243247
154091
52940
70291
119046
7981
34536
224927
252780
186165
69587
272270
226283
187605
5463
249940
162207
160009
119204
193170
259830
132076
168973
190469
195304
59669
66757
220669
279995
237943
35856
167822
92632
80520
39895
192487
69851
141173
139532
164660
298327
241167
57726
127039
130622
229423
292250
114162
38016
287131
115289
81451
196654
298011
231566
213923
29223
151114
148221
98865
74100
193569
77467
152414
59038
246827
69773
142999
107660
187460
92729
181361
241004
278230
115375
183004
54580
87065
6663
251472
184946
196332
173540
33953
155490
288722
151449
123697
7163
5427
260809
105076
114068
69560
234039
48264
236267
77440
123345
111066
112869
249578
22285
77859
1420
266932
45900
183379
28334
70263
113271
246571
294708
146937
289345
53005
137390
19493
39876
205033
90760
81210
74312
98680
27724
87375
15673
33327
7959
267367
189544
282039
270377
31064
24179
96053
243604
139107
242048
40950
229891
120236
149946
135631
7936
158557
30728
60228
264851
285751
284579
43317
29161
177151
106793
272417
260060
71013
32002
68025
77953
283485
233076
165594
123945
188810
38219
73765
22794
27835
238321
207166
129138
162718
225182
54662
143778
158254
254170
256294
66629
69181
277192
199356
227528
38659
255579
116068
55435
224526
22082
31043
268149
21571
289149
29089
39092
73839
193123
274684
134278
271925
256084
5105
199635
280434
12330
160766
16335
215892
74776
94143
273299
168392
114469
27500
289750
39558
281382
288060
146393
264215
189016
106499
258735
67660
3824
289711
30439
30742
141999
96551
125297
7836
189519
39042
228499
55793
255169
214545
48263
25148
141649
275639
77339
206445
76380
219231
187054
16707
273221
107148
265278
34586
51535
154352
166538
290959
119610
60056
166670
76024
243528
290241
45066
288713
290596
217276
65978
153854
185248
615
165063
298955
15398
57464
237072
256964
258508
108231
73972
123090
77190
163644
101688
23610
248132
164991
62269
24525
70182
210047
285257
189650
18858
106472
109606
102383
201805
32766
71217
294485
149784
431
126027
206504
48311
167054
279729
219724
284901
257275
123945
13457
97390
244745
248829
146617
181930
293100
259946
3034
88419
194838
258141
74864
57822
47848
244888
285851
249475
242841
13124
242797
176349
30944
171303
131949
6305
145962
178295
47917
97310
9886
151106
222483
128828
257818
284827
87966
111815
2016
162132
114568
131579
89913
12589
164477
242871
118192
44594
263082
135011
10727
128096
264204
238279
173331
107849
138818
168700
275381
294855
138819
197565
31122
244456
67363
278030
31043
64614
132550
159590
155016
261310
288328
207146
257279
276621
12927
2029
277704
86337
233633
292052
112346
7181
55394
68799
41172
35319
6980
102721
242640
108625
22096
223700
23696
179893
276480
23647
87385
211755
51390
218771
126324
218775
292273
121720
208918
40736
233505
112243
217864
264659
246241
144203
284395
218602
223289
89514
177
232205
273603
187836
193991
199016
24102
88497
86051
111444
165232
185552
50509
191012
220215
293306
222497
196954
184111
164841
256531
208710
277261
119756
9602
263937
40942
275388
219986
85456
30945
2672
267656
221027
103553
278600
188402
78268
192351
294922
208467
243390
14604
35235
265608
265736
86558
294285
48224
172900
282322
185502
183632
265775
114502
159329
138057
101232
216883
46895
179771
7526
78973
174207
206882
58507
247730
133516
297094
82106
11169
270507
46035
208889
80314
263013
123773
68204
143448
183792
253596
282374
235539
279201
236981
251276
98594
227760
291040
247872
131960
292807
79403
264659
30540
271742
259920
222593
117920
273713
170696
200713
68612
214602
15632
75322
155695
143997
191522
166341
120037
34774
82805
123559
70724
147510
228379
261010
243836
244031
81294
196662
284400
50258
135506
201612
46608
24848
95673
244310
146103
133410
280960
287098
94069
30812
125707
100223
68321
64414
61036
82655
50858
139782
245014
281072
266748
150611
245586
86870
47860
171092
184726
100791
275807
164968
236840
143504
30395
85032
273697
200263
271497
62111
11230
246058
133633
81763
184543
163486
244211
37534
206638
72595
37070
64154
127937
282634
100212
220625
279364
209592
136082
102855
48399
287404
245433
10085
188484
174695
116330
122159
58149
3123
136495
290964
255392
144942
193126
214203
87194
176553
218072
25668
8711
69165
14234
114474
152537
100116
58027
169023
266134
227276
133900
298261
155491
224151
118701
3888
245524
122769
270491
188284
249323
282103
176110
142307
199590
137311
118932
214181
52862
199567
175597
183798
78633
185669
71223
7851
287460
123270
59544
88689
298068
113672
282444
240584
121201
279348
130735
153498
237894
272668
263413
248339
130388
138798
152848
253421
36604
120988
35023
116287
271720
181642
270096
98406
27680
218367
11310
225641
281071
90387
77642
216170
172855
10102
136051
613
174305
159039
66615
164831
283153
6334
48730
7156
219899
274883
143883
81293
160267
141656
118760
42017
26856
91048
233607
211042
64792
56622
61667
224992
29108
103417
50034
208482
70162
17180
61847
150691
45651
181218
127210
290923
97978
253640
26954
212397
194431
160130
48792
31733
189313
141276
55470
266478
156551
43892
141739
78486
128227
42364
277641
226122
242224
258196
253704
84065
217269
17912
82608
254436
213035
169421
48486
275852
17562
255626
168549
284747
208795
266840
294895
295027
263440
150659
82404
80138
254197
156135
60534
225217
142250
45852
48777
105156
41102
75143
88481
39249
60344
248127
143741
106487
199838
161396
287941
58690
117637
60044
67920
297412
294486
72547
9342
66906
188773
27232
30233
272035
154711
238314
170477
153716
287026
234019
258969
185067
80257
210762
181036
8171
25608
152121
62474
71039
103910
50662
225615
142135
24068
282940
115173
249982
92319
100202
73270
19715
295588
35872
73443
231136
279325
14665
247366
61417
215293
227718
265768
183899
8556
37083
121949
139965
213833
233546
183116
250221
228645
262915
10975
268211
108935
204922
32608
4793
249405
50190
7856
211532
154414
223572
13010
261777
235596
76645
24192
289964
239184
274879
35003
264301
79940
73251
227384
70393
186579
5868
273813
216155
96569
216050
43684
153777
82531
139791
11683
142423
23631
101530
295885
91856
297247
22924
188960
10261
72850
55382
91848
81276
227556
87988
295742
232567
45054
186717
13606
271792
271173
71914
296886
194899
211543
131222
111948
197662
109896
168103
241370
99679
187172
120795
211431
126120
181868
17558
6644
254822
129383
29779
235256
194690
21125
126662
75961
44671
106460
150896
66939
138412
140131
134178
143072
186109
148703
210975
258823
11383
62093
158309
121006
47239
106366
83235
200461
277053
37889
138519
111564
239484
150965
40119
93747
145388
178202
19951
102796
2166
264600
220054
71196
153705
281120
210841
41157
271235
59774
194640
33366
956
216010
259511
103065
117404
189330
9823
83263
56551
260398
71291
90627
183364
269845
96475
114489
47571
66698
152536
269456
183698
262588
81316
189921
150405
263595
75918
221486
198270
276063
62619
102582
132252
289947
104585
100808
120167
23384
266436
270646
131475
151225
151517
214756
233666
179120
143575
149924
82440
191333
236809
107159
196168
35058
1483
14183
17801
185105
94035
175030
99399
76274
255701
188343
267392
89822
263013
240586
47924
37254
14918
158595
59467
18087
87026
89260
36485
207531
142387
109693
256069
238474
91805
20158
281142
6378
24982
258013
211810
229878
59968
42206
155121
32510
287523
132417
7071
238466
189265
52159
234117
94961
55298
99787
38472
62206
75608
174570
86133
131649
299787
296992
235959
272747
81743
169840
260086
130201
64353
201730
124964
40898
253564
182535
150980
160525
239659
101782
188219
117436
20540
51623
164199
20893
290838
288651
145496
154937
195745
15131
206396
11824
56339
15362
226525
75538
274499
129582
230670
143545
250055
77995
201898
163019
34806
153019
123800
262255
117323
192127
97434
251863
139265
72840
184271
26084
12293
260708
221233
90777
280671
35341
145571
106521
219915
176425
11111
265355
211620
5408
153776
282090
183223
29177
172600
101467
113875
57773
230571
48631
280417
126846
117745
116669
170057
111122
292858
88615
90349
224978
156870
180
83320
156347
60420
8524
174450
272302
190967
92345
192542
100638
166994
12560
236923
243577
241262
113399
168192
252774
151437
75850
232866
4903
25614
45094
188389
75251
106682
253181
165805
195058
224943
170750
11882
229271
52309
70199
247762
117733
150630
240028
277389
181137
125406
289383
188308
244267
49163
245991
189678
210084
37835
23519
228768
286703
214183
44598
174510
4920
173803
167439
279909
287986
123629
275346
104601
36546
218411
189292
148672
3520
92360
171433
81552
262348
191573
247447
159485
46621
5037
149322
175011
45468
265698
96075
221389
122417
215482
157984
78107
204099
215893
48907
287809
273255
186338
204862
292375
60780
132541
178349
271769
226286
148715
141076
192616
186486
297976
273571
226201
228731
152926
116861
121358
134217
143806
223897
88551
139798
173635
106446
270699
35808
125229
178078
17246
243895
19169
182514
125070
274599
7731
71665
72104
185595
278726
236856
23862
216764
276225
141793
155385
115853
5764
225753
1212
38533
206261
229404
64346
82899
83132
133000
24687
23598
61588
70378
92841
182552
97546
50432
200017
176001
62086
62578
288485
166693
48070
73525
66600
161819
221429
290383
23853
37589
93954
76198
114953
1614
42721
20936
36894
16534
103808
297254
14569
45729
198798
296910
120361
124865
235760
229515
128605
169079
210835
201832
224374
216058
251979
184732
236794
177445
16741
157004
37916
294548
267443
208649
32542
44074
228987
289503
264270
226830
200578
188033
215793
260358
111228
21572
95202
51781
98187
123377
275545
40116
175725
18632
14681
242794
259655
162764
196663
114519
187654
234212
68184
64082
97776
244744
52499
181167
181649
117042
183805
67575
24366
110809
96161
246471
12335
226339
52839
41468
158214
170658
253734
87643
31280
50519
73446
10770
264566
17379
54823
10097
36602
274020
51694
92056
180460
45297
61656
12819
90443
275331
274135
212255
210104
190599
255869
20091
24727
197403
254
89843
1202
102435
210125
199795
51773
62067
124813
148169
243821
139728
11661
57292
54611
222878
172458
79221
42032
109492
79882
57833
257573
153139
103908
64883
24696
96107
48692
170311
256072
264774
287124
245290
139216
238788
262741
139642
149347
109256
220775
25982
166946
45656
127836
44946
295123
114862
167278
242311
216711
291957
138356
234796
99619
110052
259794
105958
75903
186779
7243
15518
101013
212343
253119
210103
46414
197257
44371
289488
207854
56667
220192
274825
122476
265295
175455
5673
230934
114647
232513
53415
93712
293928
132968
104206
280063
27669
215883
30698
286294
12398
135034
88948
157559
48610
44140
122329
118518
94084
139092
194704
51371
54210
72662
187990
196273
33497
149781
86242
114743
13066
209523
68011
175636
150981
154077
61252
115891
136316
120016
206194
247031
35817
237294
8052
99858
43116
159820
158164
67124
204837
180376
35390
190037
12650
287049
137874
38406
204857
128980
141033
151436
94532
243943
236435
265817
208169
182786
107979
2106
261602
83799
258977
276106
228061
52696
141992
17623
152945
235688
207576
61572
262139
138860
224545
75191
19561
61420
140588
77038
66817
74818
23151
174931
116735
263090
175214
206034
290540
35925
207074
28414
132893
194833
255848
176302
227190
83715
60939
162299
102130
237044
35878
65545
292341
61045
51317
39408
129802
278506
215106
61882
96692
269085
2462
100640
265529
76092
146445
230549
247541
257865
14510
20674
163092
10819
183006
65986
236344
185116
60770
189794
271383
99572
49208
142061
80861
38334
32258
12880
125061
53859
37867
157686
285842
87016
1258
6075
180160
207636
269064
177225
145636
119828
276952
245460
97316
228380
230816
71218
131737
134356
160766
192000
239782
135217
99030
207840
66781
105604
164851
63844
91314
90493
186912
76649
127925
6389
50090
165098
12331
257769
49558
147780
54968
13860
252500
46252
204997
165102
134288
35797
274757
3032
246953
229033
55447
173082
248587
117768
85088
252199
217865
217107
50523
232509
102679
231837
86016
219665
246402
151371
69761
290836
68966
81588
61402
90484
168393
293233
30832
77569
120476
168939
246957
227057
281953
195372
215065
8370
113256
250166
70921
198015
18360
254906
262818
146436
157814
99090
166917
69011
149358
42156
139320
216022
171208
95720
153236
51685
205627
264629
248881
85631
290766
222280
8378
137562
107654
260536
74478
265582
34750
247349
14374
280294
4908
9205
10650
83017
236657
276704
32018
218706
41600
107615
201551
59701
70823
181371
114095
188961
125796
36799
35216
288280
110669
293369
251184
54860
292946
27211
121902
193353
16174
179521
287806
135525
222540
130727
60392
164291
83004
183088
9821
268265
250674
21916
138429
137274
273643
75327
91353
100942
19868
239544
14990
21466
259962
77677
66457
84394
296021
189268
215545
114686
182875
156856
196483
80377
105801
232259
41139
29179
184681
249610
278962
263795
174418
266994
86646
299221
154878
6581
170961
189079
3984
298886
131986
271438
44269
206048
149978
225545
150673
223378
285822
142969
15816
28786
228509
26949
112779
208746
227679
279531
23858
91676
88860
212645
243654
97080
2980
115166
152231
91223
298121
286658
121967
165138
93285
35922
19362
20886
243605
105639
236678
145159
178636
282940
54337
116684
184195
80733
56433
245727
186484
93298
173767
208011
87701
150355
104231
290487
44464
109173
131003
129062
36908
64433
188863
218336
104086
92733
227470
256725
65499
113084
8565
60439
261044
140973
40840
278704
226358
142945
106771
65405
239458
43200
156913
115560
199300
207197
237557
109187
129699
95024
134287
184320
49440
32372
152890
167771
160055
86016
122910
92834
196336
166346
59497
234958
252625
63436
259539
84309
204344
76928
98335
105630
212135
43320
222512
82348
243555
254012
275708
53054
171681
286856
233816
146406
195035
241615
180326
120463
76987
47529
226230
228107
7895
263
6758
275027
92535
16666
64122
20590
144338
172334
124885
245909
221448
40976
95487
97543
38134
76475
122944
273579
150301
161676
54124
105200
254516
14962
173019
1544
122085
207693
198522
92178
165125
13391
84297
193068
104094
255786
92238
250502
283863
227032
264627
249907
90100
158832
294624
187087
87551
291060
113030
14142
41457
193906
33015
170922
158061
8490
30671
269695
190039
251833
89728
27946
15044
23056
43549
288247
159364
260738
272998
218995
259267
64947
116014
277649
242685
77191
232010
27088
288032
152184
87922
23762
216213
131319
122938
172107
279005
112691
52973
53027
248492
43224
107248
7971
20157
142205
269225
110515
8858
134757
182954
198030
256288
122677
219531
228042
6855
293422
98573
136949
171488
264098
241217
43771
86426
291999
145265
56034
193889
282703
129003
172502
210361
74654
142039
2242
177281
35202
295243
46717
121548
77419
240381
16337
123560
66748
124859
84941
133118
115155
86465
2901
24387
172187
201116
115209
187019
274632
144945
164254
248360
48913
289526
227380
227407
11434
217660
175144
129254
167856
248712
188796
61708
20361
266865
89161
86482
93371
106110
177744
73306
157841
112682
155427
113355
158926
26802
72966
68838
158189
293348
160594
179082
279859
59982
75231
195637
71858
99154
254839
70274
231566
38662
135628
37376
82947
87022
192692
7585
286129
129747
236351
142459
37728
172416
85238
20340
30272
64599
233047
98652
173171
295892
7536
46485
66017
144662
165546
61644
175323
84999
190439
274736
133898
79230
273667
271911
83740
257241
178651
126525
234693
98296
59942
85144
107673
113634
97125
239109
201246
219588
5916
143821
220918
215605
71693
277089
114414
193929
32060
77324
10229
48180
206680
78062
178628
208788
95205
295579
256470
135431
116457
42533
35398
83033
177871
23060
23800
171716
145793
92133
106186
102692
78134
16787
158668
165507
155296
163305
50825
196890
266317
232011
33978
123772
288572
126117
87953
244320
152955
211411
31625
129609
244393
11505
49587
3397
81940
48872
25794
206280
141113
246110
176158
243522
118026
66786
194397
35622
224043
235676
124900
237365
272983
185971
180914
165100
143233
156909
291513
165292
252489
289657
270928
190482
50395
10508
222699
25068
287195
229881
40328
250756
120266
199900
17757
195795
170255
96581
58260
132002
50337
293112
89100
198011
255728
247091
229073
133116
207793
251864
235712
142531
15499
74077
16872
9644
27090
67708
281976
253644
269137
139219
205203
283132
285388
47256
268160
180387
242223
91166
255162
198722
195048
12775
293670
114753
271637
64486
14478
199256
208175
46199
236286
65533
238450
45680
44947
106823
156583
27437
163790
150304
242404
122600
211144
229305
37089
213266
236457
81586
178207
164421
219033
123911
143267
41758
116458
121720
160074
284136
178460
215820
238902
271452
103731
142955
125273
71506
40462
297629
1728
292708
96649
273748
122709
110265
61276
241103
67217
285032
6484
99597
98600
184250
214941
269288
116175
81915
135059
205134
54342
174880
133890
217094
265198
173242
192607
204600
155320
168711
141408
212976
282761
36285
19263
93020
6890
120707
240508
74891
175071
282587
206385
63980
53011
47232
93484
146165
12558
34607
70810
152481
124005
242750
81080
242972
85050
117776
117798
183860
159094
174726
10892
124059
101624
106063
242907
181791
62356
111898
13714
224878
299218
168208
19982
271402
267154
26502
66283
215405
92369
44259
168708
5758
281419
174153
153297
143019
93498
280073
15664
183766
130512
217579
142610
299234
232278
186919
16551
231287
145188
92527
242115
31949
238493
57814
71740
15198
174073
41854
6119
213193
104734
68212
276853
138385
158926
182190
155694
6766
2844
190040
170079
176095
30000
226432
3661
227644
173933
102804
61007
141823
55001
240894
269996
256825
124134
222450
83829
268192
185343
272887
277947
134271
199355
136386
199157
170364
178468
152455
215218
171199
92350
267765
297133
286826
21793
299542
33742
294186
167476
209836
172123
127519
214897
62548
135341
169639
94986
129117
243810
23871
230041
110842
205747
80716
78508
3592
39555
86547
51141
165123
189241
7379
180455
43465
249
117418
116680
295754
287693
94298
203796
26032
227404
48854
272150
50692
269065
7748
122091
106144
79609
11903
155775
17509
206733
118546
135636
155579
267986
89836
229728
123601
208545
222902
239092
248170
128510
54199
180445
111812
137160
41243
5815
91229
203599
114472
101594
97410
227066
232278
42155
3873
279447
261807
271190
254082
122572
51356
222380
74617
62093
231302
86801
298118
231680
125565
122370
179725
137553
10879
143917
120646
159140
107799
269276
131393
296836
19987
37922
163857
85998
152899
295529
146910
78499
6565
275123
27972
140591
256155
62528
146337
84488
143904
20639
260481
389
202399
247114
223059
4181
235082
30187
101562
252301
129994
130681
7304
261740
220282
180516
166246
242786
90390
74603
63410
37039
172120
87071
67697
17309
279340
135708
147128
192639
58538
66148
294077
242413
54589
29264
268369
141727
222451
7859
192805
280802
29261
204576
173272
282937
9678
221494
170987
134813
45705
234324
158631
256527
206855
169303
74109
260124
149295
248575
253417
268544
262827
66312
183604
273793
46148
295065
127999
175305
229399
166906
91631
299864
21119
149284
125768
179153
6567
194217
66682
273251
151397
86567
36376
156461
127045
133225
210013
207637
278979
110947
227635
167906
181428
148248
31354
48656
160450
64572
209380
41
233983
89091
229077
295941
198512
92762
104567
202203
8713
29365
97078
205959
167898
291476
206229
211774
59853
190143
107812
243179
85859
117213
162269
146196
250643
161910
121358
250780
246438
286119
299974
236364
157009
62396
164755
47096
60832
63682
54399
88798
121364
228812
270799
122173
196989
25522
190053
76403
52555
167114
208499
30074
19112
148455
176465
235738
129772
285021
238396
141116
238109
61427
213317
260389
8249
77911
98386
121693
266840
181714
32993
169053
285003
97863
8784
224256
86487
45878
53263
253624
223116
125690
290053
200222
292231
282285
97030
271066
20340
31515
117602
194687
240264
138243
49265
158046
8909
82394
231515
28447
152010
145834
12990
268333
165918
70114
231322
47710
6595
284020
276690
276923
119882
84252
29295
163980
238511
147865
109022
270962
199464
292845
18610
9315
232948
250614
180217
226982
145781
129569
172491
221485
179089
59248
264223
47526
80092
268575
9656
238061
278694
205148
25508
200351
214670
156305
146320
16654
250545
33892
258673
151666
41506
162874
238986
250040
37253
237593
68223
249719
284310
84556
288158
276816
90073
34355
143722
151595
14266
248695
211585
253808
28943
248852
176053
14386
102518
255928
91478
161361
9867
30489
207182
99568
6924
76151
272998
225099
280708
80884
33724
118675
81522
263934
47300
292520
31232
196359
193626
177774
127365
232925
250802
57248
211968
245875
215625
13696
157970
16651
33180
201353
235810
18054
28569
147565
34372
30821
264390
170704
227329
43994
154220
206835
238725
3686
143042
218246
263258
66525
186784
37894
69217
173763
148899
154436
200487
251903
255279
168037
50484
175809
13286
137552
62839
296156
113965
131030
255597
276868
40492
162763
16335
171323
202856
69707
193960
252607
265553
124855
54985
275500
102084
167661
261927
82470
221959
224450
121703
112755
68786
235866
289515
227451
199522
168967
253619
156684
122796
65319
37396
146702
159469
237018
252387
271439
189907
228348
225840
156683
295686
117756
165662
144583
175909
138222
121616
230483
28721
285923
5429
35418
181876
30735
120667
103425
147969
250247
193423
204526
297882
94109
11232
292455
236283
238880
168450
124941
216137
102600
70835
164480
206372
187525
182084
188807
123348
298153
284995
99705
269249
287637
31946
236241
147186
18393
187073
55044
50220
184135
114838
223194
139111
151798
100403
219884
228956
86279
255422
42053
224165
269481
110217
174218
252901
115753
40749
100755
80098
204480
158626
117337
223224
270050
97364
296230
219042
158976
211365
91867
191749
83567
93200
137464
153089
2459
64741
211650
226890
244938
298444
230917
263022
70110
223986
224940
96146
63262
200277
175414
53692
259802
43619
241120
108223
299400
151328
7074
81224
292059
204189
17838
229570
208861
96613
299054
135189
101179
118993
144607
274006
91615
124165
8439
155896
12961
25099
145971
287723
235012
49742
208312
113533
25077
66839
43479
112827
251876
234072
16372
103438
221719
103753
8422
49854
297688
93753
210177
1096
166254
106714
270089
219819
182043
119169
209651
57242
289143
39089
298506
64443
299701
239825
295633
147879
73859
39578
239107
121125
90930
2982
143033
45947
257948
123016
193482
233586
179631
135697
154042
104843
197894
146382
23964
44822
246974
138499
204201
237412
291288
205513
110111
214092
143794
191958
73851
13080
2717
75636
147918
61322
95379
292065
191444
58522
50124
240908
202127
266051
6760
106786
252445
58379
184983
58136
97486
217700
278736
224802
33918
21729
202208
31652
205221
195799
247560
281531
256667
206907
256338
93309
86955
62854
218148
272443
153096
35973
267796
48263
64887
31251
211979
149718
20068
228850
11963
11893
38342
221555
168876
40440
131881
31772
55223
178213
5085
143372
118225
885
116164
163666
294670
5544
110934
1734
63972
275771
102072
277717
289473
206169
150585
101547
247039
70312
195857
226698
212128
173957
185463
46538
90528
178367
164065
5323
209943
111192
163669
174941
86265
293161
209336
205900
51059
287620
12972
6416
253400
58417
180073
28230
264709
264063
195690
261498
160453
87184
94918
67566
242314
121489
265662
26194
289189
226313
215787
140780
215441
58193
125142
67804
35830
156615
54221
83611
94394
256046
127494
47311
66396
3918
69972
106189
99126
180440
119697
251604
250193
245951
236217
123630
146723
112320
180292
9379
163168
12494
281385
226910
128841
224214
173457
159920
125795
151675
180489
188402
39730
112406
220252
199185
13455
143010
211823
134672
143218
107797
169620
82177
25649
277071
270316
251354
181677
28097
114885
203360
284677
30393
199865
122181
225227
38467
213268
19120
162531
204302
107633
108569
19048
143893
4865
250300
296417
267389
222639
52383
160070
59473
177124
587
39508
82273
40567
225044
122097
133529
191375
9547
105085
227481
40564
146722
131438
100609
152257
49872
158461
53442
202868
163516
145500
20728
135008
283836
95017
43408
84396
7875
283036
97796
58253
122574
60983
240282
74214
126639
223668
259037
265384
118168
159867
125035
254146
18358
233592
63367
104904
257882
250548
174924
9289
17719
250475
101174
73494
245090
53558
72759
68876
156642
13174
228265
266297
192291
178880
34472
187423
222590
94568
95614
11119
162668
249320
130488
80557
4903
287319
279490
187226
42795
193165
15013
121587
65668
176884
270361
209180
94489
158327
278632
216095
168151
1210
291792
59918
87905
276737
198660
58825
121762
56342
83377
296228
109518
234744
180452
4698
184212
152267
88689
100952
102885
232050
83042
193084
33972
27165
220643
38971
159286
119886
172731
279671
99723
261601
36113
122775
43243
25855
89018
33696
204593
79751
62124
79760
185514
115432
54735
83131
100011
89625
286500
23584
280875
130222
246407
289353
179680
23200
23205
190203
184131
194308
32641
121306
33267
51163
198691
189751
250792
281362
276972
2976
185218
241729
286069
108661
224532
118725
236842
11290
243248
268078
179705
269459
77787
287284
74545
133968
200823
219451
194860
175719
268573
118184
191153
83644
68685
121055
23909
128498
191336
112458
118931
37149
103619
159887
293017
206902
258148
162794
180446
63677
97028
23801
151338
247331
192189
4701
286430
216435
31151
141130
256499
179765
116341
236750
170453
203103
119717
23306
1195
111066
292803
248122
157647
211312
111001
54835
23895
186697
59411
54343
287422
41885
11650
129820
39609
169122
44204
138289
86844
28227
165919
66308
17513
66189
265462
245451
143134
8297
98082
35996
30721
4569
54969
190704
52839
192861
114525
185793
258528
109551
148011
245466
220917
258623
57907
110288
192649
59670
88292
297509
217275
138318
111364
83412
261000
203484
55731
88397
264963
10815
39040
42538
239517
142630
231826
216738
8486
59947
36849
216144
103135
158136
53774
19218
36818
267149
23720
7078
11992
90623
19352
248401
117821
159363
70232
233138
261834
2799
25216
227632
246973
292140
238310
115877
99162
130683
242874
18223
22545
85336
103125
100022
297146
183905
241600
206721
85622
204455
180035
199543
247402
208487
161189
117711
123880
30297
159965
115213
115931
159451
77538
50615
126837
41036
7270
34754
188470
282448
183133
63775
124374
70947
10145
140364
33842
84088
33228
74642
127322
261004
33334
123821
91545
171121
159161
79341
294838
280554
278949
264837
72925
289946
52819
105382
186443
222877
254690
256116
235899
6661
73539
106822
32618
50328
183332
5079
104534
162865
43816
247864
139337
107141
109243
74090
24514
298745
175226
162577
259833
97607
188488
129679
25232
126370
166600
298142
58683
286479
237159
56392
271186
251718
96202
111788
135339
282926
45007
212091
172546
262859
182187
125195
63402
114157
223212
135217
8855
99045
8228
159481
292469
37466
65789
64976
82892
294411
190721
142193
94157
88791
188313
194470
144828
258652
157610
168906
75378
266899
284422
200786
15605
294305
156711
39122
217408
60231
215837
56628
226514
157608
122252
120604
36420
14276
5752
52672
35672
280089
42080
240448
172305
86600
216678
85951
149127
134998
48578
136339
258903
4198
6460
239505
247709
250336
278003
14050
47743
184175
272759
203456
130721
146615
137865
173159
284812
57153
189467
112380
283432
64586
3666
288748
152876
181984
295119
139758
256975
119184
234426
212141
521
218878
59278
161056
192758
8094
13209
116589
171867
220037
193348
176243
3789
42722
67889
10981
104187
177408
170736
108990
68773
204381
1673
138810
135651
162617
216943
290499
152608
170478
60823
180285
179992
36017
240940
84503
130152
56425
153777
52200
258597
75423
128587
158680
57928
32094
139871
227900
213290
36522
187272
294436
297700
13541
125219
156674
292733
106253
128205
86541
288052
149182
90288
107322
44385
259841
95034
222246
46404
202084
17777
97231
59192
86629
223537
125113
39459
37320
296322
125230
71305
47614
195346
11727
32842
217957
43772
183625
6758
208132
109369
5829
24797
198535
135905
127030
281649
35048
149324
72933
102696
248920
242137
95614
249366
154119
178619
280724
107713
271191
285057
259333
288309
12703
257249
142018
122262
96630
90385
160869
23180
272920
230433
124760
75840
246392
281019
70069
296258
46687
164896
160845
196892
154652
210226
15062
235098
82192
293606
30607
140585
19873
199118
29870
228855
47448
276007
143795
93100
190794
192856
192917
267517
188676
210996
221576
2610
115860
110175
5687
133799
878
129586
149277
282968
175840
138965
167524
94380
229148
102460
287596
240862
264105
113651
93647
208980
108799
205314
8689
11803
142066
29790
127407
98842
180370
5303
273065
59843
161528
54230
205347
31800
114835
231491
65909
232902
87599
149917
52030
288720
208771
233595
164916
136967
168849
255705
263686
282648
220610
152230
33209
152975
73559
145938
115764
181223
31749
219403
268500
35903
246908
63128
287488
121647
146605
117565
90833
289902
119969
88784
48526
169253
134832
4335
17214
272800
226147
13079
272260
1617
195659
284878
124650
64304
38773
288245
160426
189908
46463
289492
130870
12929
117751
76569
80996
206589
257107
116074
7858
72268
127056
251288
165916
270710
97436
99956
168795
168124
707
226117
16091
249687
290884
36709
74973
111441
228839
3336
210933
112369
89441
157918
291756
285148
23202
44781
52865
233834
2696
201058
48284
262276
166199
63799
57016
107208
118293
14473
295516
145040
172765
234035
176438
264335
240778
74009
225852
282817
293384
165526
70744
204100
5172
288415
74317
292073
5275
272257
267619
152714
163205
195543
159258
149484
84915
246480
179531
267647
197513
27935
263577
63625
134437
257570
149871
112141
142008
124880
16964
152730
295441
90295
253104
96156
234233
22034
123010
131965
130263
14691
45915
187046
94911
211676
228949
299530
135667
134011
288088
259614
264168
226400
56220
152014
176508
112188
150951
243323
99467
118924
9000
225366
53589
253813
74419
270782
123220
74915
97603
93177
203641
148659
238614
225167
203329
90949
35076
226849
181761
48515
141056
22545
116857
209519
96259
221066
289917
158093
202376
67647
22623
102324
85948
166806
269496
209033
211314
28312
105720
237544
294120
244258
275545
56663
111934
96616
137000
22
67086
9667
232094
198870
295232
148253
40926
179559
33890
134474
94366
245231
245684
62827
21967
194137
165410
25957
36624
223676
228414
250727
197353
70541
106848
212252
195727
185588
123072
68034
8905
210115
111672
6677
199296
201274
115658
185397
28007
207227
236236
115491
175523
145282
33120
271133
139148
232846
273948
13895
265864
152424
52612
169766
101010
851
51962
162646
136214
34274
119321
111899
49405
195832
144322
133314
248088
229182
176352
2591
262583
60277
164532
141886
285036
263044
118740
147999
30376
253640
132636
259243
284857
84316
162179
103009
268299
233758
70729
280494
175821
191302
176439
99527
34557
153200
250332
5333
185855
288969
163282
262730
59577
296429
198463
246431
44731
22401
100497
235352
81077
5916
73999
105714
154750
132002
129604
40788
121705
61439
11535
105046
76128
80916
206696
43515
31333
141961
436
235908
290515
112510
134972
114801
113825
21839
209630
123596
242310
42891
206169
75850
107474
65082
53321
269174
280556
46137
251674
4152
237947
177784
264433
4417
232288
58893
1598
6638
249369
251951
116835
108303
293338
267932
130971
278788
67516
172085
204245
262742
85546
154070
292414
164317
69415
236469
240268
285268
99150
141377
138678
138544
257048
110447
16612
131933
37508
36934
120224
227145
126324
279077
38827
124459
268046
82421
177934
7974
149426
124328
292737
105998
90348
60030
187705
25548
58394
110755
149088
178419
116591
80317
181687
254032
10435
17705
36438
238603
32021
219823
237057
32353
263383
83828
136156
170501
173014
280659
236468
54050
19434
15261
228624
76489
220752
167874
144007
269986
180977
88394
182874
258705
244281
80232
275087
231968
290719
130250
149489
217322
161097
116520
229120
80487
123103
107403
136023
60882
173562
119115
206778
292924
266729
14225
147538
243959
58618
134233
179109
88522
31860
215151
215165
249918
121872
260765
80044
97366
86125
63941
116898
94557
105965
50984
15770
16620
104815
190145
103434
123388
124919
30595
83837
265494
240621
9412
240399
240465
162211
82573
81651
279654
2428
118731
285253
185781
163085
135649
83910
43106
230377
166661
83825
180815
249000
293122
194986
283072
287576
221462
206588
69421
146418
248966
170072
27474
243215
74186
182466
118153
144005
152018
35038
90777
96596
56695
248581
122505
82862
66362
180273
193970
200662
77987
291400
270849
289991
274954
207565
158486
48423
80707
167773
87035
40022
276609
60066
184974
121627
180664
30991
227668
262580
16073
217530
30065
63874
188354
67008
133726
119119
235494
77402
155104
71735
45103
5668
58152
114481
226659
192675
288170
96597
191583
259156
72402
210431
280908
193875
197518
265769
31856
209055
97340
108626
257121
108031
131583
42040
238813
243272
173665
176816
181097
81249
265408
85089
130283
173455
185534
52592
233162
9146
282824
298351
156316
276111
18564
276905
229628
257879
261154
133670
35809
252236
160344
259353
78482
186500
18719
145416
229744
42763
105006
104147
278319
202828
211187
52484
104580
114491
163853
120002
136161
173884
223969
16236
249568
9703
283809
2020
174704
176044
82265
125214
144139
99107
178150
90474
167875
59941
112276
2621
63221
249382
135455
299135
49616
162944
269183
34997
276603
283410
261629
212618
75403
7686
136422
243760
116836
162576
137395
171131
243781
30867
155238
295501
179398
265252
234949
145239
288147
168966
94805
274826
261102
254334
35127
32847
27286
214160
28856
168560
249414
163260
291064
7644
260607
144684
263336
262000
62780
265838
290169
241691
129734
248364
225696
98212
53938
120383
167869
175707
139556
202898
196153
9556
38981
213640
67931
80437
248548
147021
158901
284442
146408
237820
51163
246237
297835
247569
279127
123885
194586
48244
159830
261254
23522
225763
257586
96064
144734
260798
277598
282977
221466
257580
263800
20497
82197
43320
173157
63480
127531
287943
275750
118265
234089
81921
91806
135550
299241
282401
129802
4796
287391
166730
23233
124793
79365
65032
157147
288296
116796
256297
245345
126551
55162
65736
230086
128966
45285
205784
213855
58256
206035
294121
15768
49439
243434
253103
259933
224252
210116
56724
89013
197971
254318
271654
157389
182851
213250
19834
179822
137292
1813
251307
53806
40126
100173
159695
287913
180462
249713
208094
277826
99340
294189
292823
88537
273618
119512
30366
234659
167061
49180
110931
285741
219651
259750
24343
26472
254704
33803
253919
280569
96008
284816
173617
144206
32584
176804
67598
283257
16784
77660
34554
37932
236701
3523
82312
243541
172064
94726
58030
295143
20562
241092
275509
182635
54020
136511
281913
251370
152992
93667
284123
199501
138753
52785
52249
63131
81826
169211
256379
45661
238146
231314
66991
104716
163165
46566
225227
166722
171331
141738
172117
296371
155116
285194
64358
249390
285412
291780
101321
61403
44405
254338
137916
296522
235362
75302
7856
295395
254570
268904
185496
153286
269031
154084
222566
269008
235098
143306
125136
267851
117632
66890
97489
171909
159026
134653
8716
103243
60108
92254
210220
275964
75569
146823
163111
69484
176411
264501
263827
147787
197666
28732
270540
165981
142772
230610
32649
18775
203236
164618
132827
66822
127558
211981
242054
121470
138531
177345
91799
184517
104303
48572
287357
285573
117933
42246
260505
131775
24540
274504
276882
186763
176189
231230
247613
207446
74840
237687
53277
291710
43868
54690
284954
234543
240530
89337
45342
45852
266583
8209
45272
206
106250
244880
57835
225080
225989
167887
299472
829
10281
241687
285328
238981
279817
248646
11039
267752
89350
175510
54131
217974
261396
78241
21633
228701
128166
231368
101598
18797
127737
6661
249607
147203
119866
69678
147631
28977
158449
22806
248090
272112
13481
299127
66943
233108
201678
22959
156737
50232
204000
51385
176874
155265
100779
273683
97584
28967
258010
247692
69183
33467
77159
130637
15586
199152
160322
25344
205915
63766
135707
93776
25091
187390
294356
135760
257518
114630
131427
91317
286837
264246
112211
44640
195111
225274
128295
106213
265717
156940
7915
119068
21549
104093
124014
208277
85266
54518
185831
6105
64788
90246
119593
276271
13442
41226
228476
84049
254863
248656
76977
262571
264984
185861
41954
178410
249660
296872
69936
105068
206334
174470
296963
266547
251510
233868
46487
248915
160367
282478
14458
254483
260377
37499
241574
30995
297791
37444
165020
132157
43356
46578
207121
241810
199972
133998
11273
104886
36533
77767
136603
233743
164737
172299
51587
75295
73491
101446
256990
63982
195768
266680
260929
267909
284038
282642
279350
290312
241111
153828
84357
145560
243680
215429
53440
222681
21300
238201
93129
265386
37063
114434
141287
65260
268874
89597
135950
16673
217811
12052
209833
270419
154218
161130
292038
267904
243762
218625
287603
101159
105238
193562
215363
227971
126556
62469
158019
32392
152941
261688
44269
244233
284266
13658
13430
192549
63985
257825
226086
118219
74045
145226
164555
158752
162897
29955
283793
200335
22267
218153
16827
219472
831
209621
175021
265539
205084
183292
169307
169667
255341
85038
139540
275635
201165
35353
236816
138010
209028
269930
90212
102312
179546
258007
199030
42969
138768
112352
242680
247099
49625
100137
27897
93392
97978
247016
77348
26218
268168
155294
100201
193624
78097
97549
54568
252947
290476
182924
104644
257846
91608
98239
23346
110231
65771
12942
292982
76677
289373
163077
145126
231522
72787
176826
119876
112357
100251
17299
282251
109793
279735
41444
75137
207632
104478
142
171164
120080
275652
245636
34753
238285
258108
293716
299689
141684
290955
238806
264983
61832
287400
185446
106845
50930
17955
291326
137188
181412
155678
209187
260594
282694
287624
132623
244159
50310
124121
188081
181419
176975
106306
175893
5964
218938
234203
270883
176878
118600
198970
206205
117336
233812
54126
148240
210716
212328
170297
102490
272061
178654
243945
192545
147039
223424
290050
295321
158519
203306
208047
293886
102226
180863
128385
38279
57140
295259
234850
66753
173771
169699
168949
108533
273702
85902
247308
178687
213569
127809
113967
273
73423
267233
40895
269843
227962
163927
121864
290667
518
122447
203994
174670
160776
197187
220129
98138
37919
154581
57697
141980
290039
26161
248537
43560
85318
85586
248584
268006
97747
283863
96539
203278
184242
166670
45623
299695
287356
238950
42322
50083
105718
198213
226939
37113
133229
47423
263148
104417
35946
235520
135885
81229
75852
265749
248665
83851
90428
31874
247208
262706
250168
128281
134577
48724
239775
250539
150505
87555
262212
117358
235275
11423
199855
36536
142921
210790
282456
91543
236756
97872
56586
44600
141443
99728
204752
73903
203188
218551
157000
187275
36236
109961
227962
78164
297581
269521
64411
156139
208430
148791
148456
100941
86156
141538
61745
210180
127267
230604
160397
155928
288439
283896
220209
198936
56604
9909
117541
229156
113787
5594
88313
241986
213658
189010
208078
271744
156003
203378
55279
117147
81702
299145
99329
272173
67523
288437
43089
248285
46459
29345
52168
276388
244904
33617
155733
75480
284891
120528
185797
201819
222449
131070
244733
92203
176457
123833
17257
40770
86364
298488
64074
156290
191750
116301
40326
164044
257446
176256
143255
92713
244455
42432
146911
298341
297852
219326
208263
204763
8657
68230
197646
33807
202390
208975
271361
235848
180839
249408
74386
66662
145506
54953
198786
137112
29157
212258
260918
77286
169828
241024
179425
145190
133493
231525
29679
265379
19214
104175
33629
62236
160784
159947
273691
137
46604
236607
290692
287436
292125
100021
151893
228887
35475
82931
197270
252841
275291
147588
33580
296977
213359
224522
61637
135232
214440
268652
70297
137992
176885
231351
193037
221136
109041
102993
52919
266322
80295
183900
97668
100084
139591
291168
92224
16728
86235
32502
289219
180428
150409
96205
50874
193220
24792
209778
287627
161586
233957
83267
109829
126363
125072
118173
107348
83367
51250
59849
279633
99854
32452
81445
276226
149992
271793
284320
259331
251821
193934
288253
258040
232570
234989
81495
137437
194927
133330
68545
207431
72745
185153
39014
115838
34494
107291
220519
78719
299633
102129
176430
56639
22434
58601
213032
104603
8859
205827
20116
85519
6175
2700
165071
92123
274200
34453
68525
281705
295027
173467
280913
151791
283274
222
19232
212374
197922
5726
188784
92495
217261
76137
36428
239461
69104
139678
13055
217264
230917
280491
170843
115811
251556
114215
88873
194965
83189
90712
262862
192104
212745
140190
94453
119078
14072
260514
141796
182605
202502
77651
117766
75142
146343
202430
212931
18451
299679
220823
140503
1657
205609
267595
199580
66702
216139
235171
87887
298454
116002
216020
181804
52143
154933
210860
190595
38531
77194
39938
157112
209768
207251
110403
33603
28176
136917
248839
134868
185838
294293
168497
41004
126363
93062
161306
145867
76574
94404
240751
218880
228230
209358
196306
144525
256301
112118
45857
247196
264582
115869
46563
277250
78025
152956
271762
228218
216639
211164
60797
149579
299944
210913
38326
40711
49105
234851
90767
75371
37568
113970
33188
152551
27753
252021
66970
262980
1934
262332
258197
52768
72448
65863
55331
89536
162120
79071
248551
38343
2686
88859
54773
245266
287202
157313
248424
18425
180898
119142
69246
207242
263267
14353
237076
90044
28452
30141
258398
288882
97196
223512
92318
60966
196902
144232
170864
227572
171207
247999
184423
53701
259069
298593
94603
27451
138260
105315
72178
15603
272872
47533
134922
50068
115262
36426
202416
283024
139422
93451
25573
124449
157144
123562
280695
202438
139648
217015
201785
85434
14012
109671
9825
151856
54359
11650
55374
96204
129188
165553
219820
212342
115175
281751
249893
52362
163646
73009
69048
42636
280146
106883
232463
211988
258790
185335
86913
143390
189782
223467
109091
39877
275618
275873
93046
249236
248880
264066
251486
277469
4227
31780
213933
17706
218829
271689
269621
293161
213471
40166
226387
186038
245229
148178
224004
65136
275305
80146
62874
14236
87835
45265
196855
235571
275160
190090
245048
235631
106786
49667
125216
211406
155483
196396
286576
13209
46329
276611
150173
277711
288089
279670
283227
251880
31569
75941
11652
109821
180405
279109
117378
9327
105490
64146
33030
96708
271705
119053
153755
185638
208471
12644
216617
75092
69090
202451
208040
86361
181361
166348
65603
126873
84748
83718
285742
34129
207479
243539
7538
198002
14392
227021
264341
98728
53724
195459
263952
282728
159661
93440
240773
107785
251934
155475
3161
37166
156532
256450
294004
285838
14713
73581
289947
269072
103036
275765
143837
28970
9163
298414
185524
231202
96002
178793
203693
158684
149904
583
179376
238586
78110
141272
146323
22948
142178
260053
181956
140417
15585
66933
55539
240924
284374
61952
254213
285656
4711
95435
42017
124841
112635
257006
78612
67322
6360
11336
101349
132098
214975
48499
266594
145155
180128
253519
169169
142439
135258
62123
55320
204496
54305
250266
293223
119653
203702
208406
125500
16066
27480
161925
99999
121893
25515
91712
265647
41098
292680
188641
166249
52315
287584
173492
62217
68443
266437
233057
92242
155642
210309
209427
77695
233665
203177
135520
277199
189502
297824
149903
233066
278157
150573
195653
290502
82150
159416
76354
95565
118285
29762
11900
68201
50674
164464
24440
40932
116032
127584
177239
113763
290678
13987
234261
155623
246493
237454
22628
80040
34260
164747
99889
111831
282762
289040
187188
737
294541
16527
7644
228212
277949
78142
191655
38344
267687
165327
83986
164803
124365
22122
129472
146108
122608
26795
51966
36260
164812
47223
255705
234942
146603
252789
265453
294819
168393
219507
258429
295835
216635
243068
182638
10328
130566
115764
22832
147793
176701
267893
165604
152428
106672
47975
236227
281946
263821
177688
68627
130498
115570
92067
34191
45414
22422
272367
66839
54634
239163
155132
58948
29778
51824
152807
152893
139675
152760
87094
254669
261326
25493
238453
114584
180737
201959
7597
245334
190553
20857
228221
27078
152546
52777
89336
60804
61297
25312
196960
220695
37775
215585
186619
233652
135399
55339
278705
257850
44163
173903
124724
139042
85035
100155
240415
122190
41443
147862
107755
244512
213134
289009
129255
131800
42599
148188
154118
276867
234123
299170
64078
176679
78569
255796
150015
257398
195694
233640
121012
203757
170867
87809
105334
135531
48420
24142
148050
213844
204342
222173
106715
286504
217961
123155
146548
255234
228877
168366
255966
15353
130052
233331
31681
253500
83061
37809
185159
132889
187240
287372
284465
170482
129895
39763
131465
28010
81525
234231
224079
110189
148116
43529
2436
18442
107663
50934
250394
97948
222974
103549
104223
173430
155716
2996
54398
11186
176141
195770
253524
24550
110320
231063
131958
188228
21419
241427
285821
168995
23613
256017
172921
23381
77549
291417
61357
263780
26988
88899
202439
165743
246758
222331
256371
116035
177711
92126
87786
52913
147349
138208
213710
58201
268138
167905
289265
89977
158026
242502
286934
60303
121261
148715
10762
202300
65164
40772
31318
76689
130170
249727
145543
37161
171936
187581
200931
240094
120825
59843
84835
138943
113361
123533
43491
123015
83564
206572
215508
186606
54629
254269
249525
204264
97464
36821
146307
193042
79358
32791
181057
226037
95130
84721
108252
131186
220303
100820
287033
178232
105951
16652
59738
36097
253924
45695
108998
253907
236924
31162
117127
184238
104845
291410
56635
150055
281655
112115
273583
90329
25084
224455
190879
37257
36638
284737
198681
80473
213469
104010
40955
55441
230183
67438
230754
141948
20430
157953
88450
289377
176952
139877
207736
255276
239316
96609
114255
169203
262138
170264
223834
278535
132685
122522
208644
109135
30775
107419
62494
174623
139926
146305
187779
137889
8952
192195
188215
148923
177270
198339
235946
573
72612
9357
216938
83010
6112
48215
228653
251341
185205
111164
189029
3849
29915
210263
268131
20208
206801
280210
48351
126827
250989
61796
156341
103640
7496
61535
277207
252463
220021
184130
2877
105750
104158
288700
279250
245134
12804
117406
203039
252631
242667
27136
84857
128847
252223
184825
168602
172945
115316
175585
33195
212326
125702
288122
31546
154003
173646
167310
237704
118129
287476
33279
250824
23198
258929
42911
85181
240602
87981
208112
270827
50496
46212
38512
55478
258167
113782
274016
93639
197988
143128
288568
147147
145045
119079
163363
49367
33511
237029
29454
251798
29694
95327
121083
285335
100871
177040
12639
132525
91130
125321
292774
197773
131696
289046
109997
230569
15715
255629
243450
255807
76965
108427
263555
185913
59415
20920
258723
259110
98209
263243
20601
96723
56291
41877
233848
67576
91810
15084
178463
248190
3170
157753
108495
132398
182159
170728
17821
93969
107535
164354
26860
178563
54018
250007
267586
175120
83650
293665
52814
266643
249021
225248
260241
63515
133174
41273
87513
8062
43827
147648
7898
101561
11440
186334
290354
15790
17250
286051
77845
214333
291950
267422
115974
280344
50634
68762
108265
245142
121672
207462
244004
119302
49734
121843
6227
75116
91916
287225
217492
4208
70992
68638
223739
269665
169440
144971
91727
284007
7264
151326
283329
246978
76428
75268
147363
83023
204524
47792
135410
257371
52924
41628
276292
132749
168685
203994
201889
285954
255689
299010
21436
121606
8261
265700
298717
137082
53883
172891
13266
238001
17522
1587
153545
261113
137870
203037
292369
191626
133554
141828
282450
150827
203330
295047
110113
67345
88235
150876
116070
194435
233292
256652
118744
215985
129980
32656
279743
40636
274257
40439
35020
18834
17166
177485
63675
36626
136174
20516
25942
135421
168158
227236
123180
280836
50618
183252
59102
15054
152756
22274
159478
67131
246841
53161
181071
23658
40834
256123
166096
205894
144406
275789
224560
159287
79198
149089
13374
142883
168108
26014
170744
209779
81459
85990
204272
107433
83411
268213
9265
220595
81135
264614
156553
65160
30466
262752
210420
52281
111966
24500
101661
55600
214541
190682
53948
236092
271026
47724
137443
70906
154377
276669
40709
292702
225956
159294
91076
66297
259890
91796
119582
139112
244487
103904
235804
92539
173323
128796
177043
75393
66030
11752
144932
72280
52706
144964
298075
220746
109197
103069
2721
52720
205181
278972
210065
91469
57034
17933
2063
213923
49447
221698
297935
260771
149368
289647
236618
67297
37056
2458
294109
224074
114376
25530
133043
256811
188249
207834
124211
196459
175183
197899
174548
53799
86646
89266
127939
207015
280627
209269
245153
34720
138319
138987
207277
180828
126504
9353
43613
198132
276093
108186
37587
134541
276459
94506
227004
246233
94146
129659
119986
240367
130611
170804
298041
115416
14215
2619
48887
233589
259278
239702
132930
30569
9639
296582
150079
153216
112098
235086
41947
214574
196097
284071
210883
186372
3955
47518
173429
286606
204365
56448
36521
277102
75356
160224
286030
261758
155505
248336
210070
110148
179967
59197
187806
267035
33014
158700
263144
227183
195391
1664
95663
115378
298100
231766
230797
220473
205310
142269
59539
44849
49258
165431
289818
67964
147833
102212
40500
113538
241279
109942
253042
102047
184585
58910
296260
84903
298931
23735
80513
199365
271300
141310
12064
252855
93491
231060
282098
24761
219675
39510
120746
249766
171071
187289
190548
82604
47914
182132
110482
72590
54036
38825
67658
13345
160633
35928
260636
166109
231618
230425
279927
42980
223440
79756
255406
257834
216395
215674
157954
171266
98822
100228
136697
94080
102082
296088
64467
180348
257045
173795
228768
6801
20640
78617
194686
5397
30611
164035
17749
186109
242894
112343
77873
111046
159108
147717
66857
4913
170999
77891
69707
145457
245535
71066
70201
85254
144339
233919
258173
262740
194867
32532
144615
240583
120690
202346
293480
213214
279369
31245
41574
283782
260716
205314
176970
20487
231226
156679
95885
198565
243427
213331
95894
249344
11764
172887
113289
189561
171478
200351
292237
125817
121436
1299
101944
59453
202490
166862
67838
111119
142377
268112
29371
58
142802
198182
89336
23286
283922
32429
79033
244658
231888
213287
119843
88051
255216
106963
169635
265280
59184
91579
123983
30260
197016
295065
284293
95164
181948
118652
22893
173182
221493
50577
80187
120002
144873
199437
35520
133997
81558
171039
204107
27640
287160
210917
188890
267662
287257
117656
193694
4955
247492
97179
204322
60619
174883
291154
190412
232745
296450
158199
87665
185611
142549
151049
250092
44891
128309
136028
233695
153502
273990
114423
806
195931
285913
95278
285187
175047
174851
27808
184774
106048
160473
189983
40225
245652
286776
223231
172905
197777
166729
132538
175707
258640
290098
90085
258721
295288
107385
163753
275470
72499
165154
208299
45558
253499
190748
281387
137532
16855
250504
43167
37941
116931
54716
34189
237287
124987
18632
177273
197829
129530
187765
187990
10017
174018
104841
214534
243882
273689
162206
169677
16313
149488
37976
126831
178553
130633
106832
203818
268736
296036
241202
268470
170203
297920
229171
33365
142184
83362
161229
281677
45295
163943
77760
10204
206762
272299
6302
132315
209971
65946
237544
38525
59680
185377
137972
124275
228140
71543
299942
49554
195203
101408
128870
162181
20318
103147
170542
206991
72751
268976
228158
115197
29960
249583
157441
6007
203561
47779
229310
289944
235904
229915
243985
72112
265688
165285
55019
142056
221717
97654
146859
19521
61122
39510
118654
208866
66666
34
180410
116790
179141
23724
127487
165174
97395
169662
80457
107040
197522
166680
281151
108517
73489
260768
122921
180918
286190
25089
157422
23322
101850
10113
91719
117150
61003
265850
13593
95280
287990
151366
279341
99500
197068
167370
95015
197987
241104
45141
191282
250254
66232
128027
135740
186780
237428
102788
19736
149059
88290
153527
92488
83317
159837
270009
224061
65884
105071
293374
220986
69672
166082
230642
83868
289360
138722
227766
262187
129916
92179
258989
226137
234370
131514
56397
237240
214446
180982
87662
91693
167357
161648
290205
241746
14058
251708
210475
91324
93505
20450
241668
16777
28854
133189
170377
15470
211475
230861
203309
80997
27342
59754
57806
112944
219323
85526
54245
220011
245149
272813
24362
209182
150939
168742
83213
183664
150331
118744
152378
249863
158576
87212
294035
133858
55288
89660
258962
156200
177567
280078
105779
202964
284939
89971
187598
272773
270353
245818
176647
240225
111744
280695
59131
257625
170842
118093
260090
233120
17715
93918
275590
178164
85920
215529
276249
57208
169751
78672
208775
48456
135874
20558
192509
134917
46495
34131
36025
23609
282547
284752
221975
171169
137288
293694
189882
277486
52365
278299
267267
132275
26159
115253
26059
119995
103533
101086
27094
125850
46085
210368
126841
192618
129716
77083
40190
195577
173555
208711
15418
252598
87338
45578
59674
231264
95719
263950
207288
173388
278249
259270
215875
173075
77963
227847
264231
248771
138215
68934
169871
80338
77744
184358
122779
241950
95083
37824
101200
177464
231384
206321
107849
13807
236208
291002
11430
107942
249523
262532
178185
201210
237266
164994
140517
90338
191784
145046
11836
5645
168540
176233
141177
37995
232873
92044
274543
252782
85632
57355
277416
43991
153589
235293
6595
264737
19818
19037
212676
149738
10497
91180
24094
98128
182952
254049
123129
168215
245628
243557
211606
130553
156869
83197
22331
253434
295341
296660
215201
277259
143754
52017
19055
63221
274737
124831
258467
264844
196413
4917
196907
225835
242059
244439
81684
270015
179006
143483
101469
217232
198861
234036
144976
5347
117387
183068
137769
18217
129397
120876
105121
120661
195957
72058
255959
79009
268512
205128
274718
118743
247148
258242
64757
51974
124638
158107
66724
239088
36736
84997
184291
258647
282616
27158
106995
160511
152027
37037
210469
128046
201686
47593
155482
164596
282901
243731
164175
257359
136107
70921
160676
163983
206702
238106
77197
72618
138835
232295
260356
228114
193407
236638
279131
63573
36240
70611
160954
44278
288342
224448
286291
198345
198226
93110
220794
85738
217963
144643
121235
152312
60189
78174
97494
120160
150137
131477
278455
268985
217447
139084
164093
156100
231463
233863
186472
28966
291745
57010
34570
67621
289618
145029
253344
7479
272834
69867
48576
152843
154702
269645
229082
223559
258292
227251
78662
240722
139906
164858
277810
242751
59169
230919
168650
23376
183426
20523
199542
111304
51553
193198
46671
257937
159830
119788
253122
150223
106325
90208
296490
109193
203034
113752
23583
62994
219134
280972
37007
141341
74134
173595
283848
101419
171112
125178
226401
134750
18030
206
256200
9849
95782
233797
294485
41762
74694
21168
86568
4379
111583
17798
247544
45090
176970
106914
56144
128442
125584
63392
97841
167568
91000
45397
19066
146688
48764
28257
47081
25332
53441
126514
22319
255069
190676
226222
178680
230413
239023
130157
12226
55357
262948
233541
93343
187848
274177
282075
225664
125162
60993
171955
83801
278921
9923
107440
24898
181662
116245
285484
6162
284521
62951
262120
8128
278932
83741
272515
35619
219728
4063
176343
253936
96715
171053
148609
2433
142475
30991
41185
189561
240480
209227
39676
1813
277629
110164
298187
122804
193899
89379
260533
67122
100528
59484
154586
151721
43570
127233
176948
104392
198776
13525
146828
55996
231999
288076
160970
173243
195054
139435
53912
225617
227508
27903
6921
60487
99775
40986
136213
129273
138264
249620
205748
184165
169731
194592
38228
100753
98786
57715
248763
83181
179787
174963
31189
231154
154410
186852
242364
219736
48281
197066
273481
274291
216166
218485
11303
82740
146539
10882
265997
21445
55132
274660
129783
30620
274101
115784
76754
180562
150548
50251
156891
209078
61953
237428
86254
236156
21703
48187
95468
265189
133724
33728
291749
170276
51625
171078
295826
280258
147243
254860
114081
168454
20502
209630
293237
108748
262452
24653
32832
126571
253026
101411
251941
1337
191459
151307
227063
287654
169118
157474
82836
297655
139199
68072
161451
105451
45115
62339
13795
195789
98744
8006
170489
21408
32367
7992
205574
162984
37896
118690
214518
142609
250738
252181
105414
243430
158192
106230
156217
118063
202341
152866
48459
235591
143621
43748
116773
126984
264691
21159
87673
82784
213426
249711
104260
183545
87017
57855
87608
230709
211082
90553
67818
25562
112633
173513
131490
280045
186923
60470
109565
222350
289757
257942
90055
104637
167114
184039
39507
132086
285460
21999
95609
217188
9986
97984
150961
281245
22705
13659
135575
5070
18128
119667
245429
170409
205751
33614
146839
294771
207344
5181
83540
260569
298599
9084
257597
262773
189774
266300
289395
198547
189271
2952
20705
256078
192457
209900
295665
208179
255673
261123
64057
184544
180649
259666
299615
134172
289429
8586
193224
159272
154829
201321
84667
201854
186488
65573
200711
249326
216012
185200
86888
80472
50708
37720
140325
124416
256295
123225
174022
9854
196506
138947
103001
124909
63652
77367
2949
128856
154735
289437
273989
128261
35582
197864
42993
131455
229648
266111
29629
194047
237803
139238
264539
246963
52920
173830
161857
98204
40399
280973
152547
274664
146169
209541
96338
92658
3142
210998
97494
222607
115231
78991
193173
56744
133787
180747
40769
36715
218107
227943
81015
205288
45047
125570
88558
34452
242845
246733
129957
88590
234768
9152
39603
205710
242456
81062
295862
211003
27850
295061
45340
129103
86615
103178
56078
105560
201626
89826
286733
100837
199208
5740
55498
141406
158321
235800
21016
85211
238133
38306
88020
45912
180560
191432
81765
189387
290344
281663
296082
66871
117608
232935
66328
91159
102314
26733
262457
103140
19958
60714
177362
215724
193962
210006
76112
152596
65280
298271
154263
104432
131209
149797
292043
112828
31229
7616
259809
95223
295176
284520
276889
129458
225508
117264
201619
147626
191535
282007
42804
169183
28289
159056
50643
209222
151322
127994
138726
73793
158277
233511
32468
9019
113118
39349
250159
152651
181726
173540
54062
12431
194025
77274
3989
240921
2004
172792
49259
263352
26622
4797
81136
139459
267014
265670
26937
186577
56379
110559
189384
15305
214464
127810
297976
283526
212369
79189
204102
130522
81361
138839
137522
59017
141776
210583
32900
112651
196254
72182
95312
83389
79348
23935
140867
75633
36281
95972
121860
62955
56982
174949
226298
89556
233070
240624
262844
250016
267879
205075
272220
278859
9171
88310
151676
211983
226460
294153
189310
124646
12849
170760
188355
207178
226670
230572
268793
44456
70872
190295
269159
268294
128462
112779
155588
160068
47931
48352
266350
17052
216616
76965
196839
117193
68151
207637
280355
219661
52854
176714
100073
147533
253968
185362
11628
173993
94200
244178
279248
58207
119413
114152
258054
268738
55129
70919
187609
111758
48552
8127
129012
224980
95185
279219
190183
49262
123372
108321
182754
197808
161701
109001
293218
20662
250583
116574
56887
4278
27376
68465
139195
162119
109840
134879
65316
297557
258395
2177
76360
121978
236480
208474
105148
189218
43867
34236
214930
120014
145768
77168
59273
299799
205297
18811
163810
273415
258538
288083
218267
179989
198032
251603
47924
292005
227637
5870
159443
202101
82512
175379
127665
92749
215060
61622
265855
254751
160747
68204
36264
126090
142385
236393
101795
194088
209883
160313
108265
30121
28921
139967
67854
167217
183506
233769
114489
171006
85149
10717
222237
39965
114478
86503
260047
111656
102003
202751
292099
286967
196156
9575
201381
191270
259776
172059
86365
172204
90776
111026
97879
11698
175273
257769
77974
179837
190577
15973
74911
290517
25615
286566
119797
192541
31297
150979
49521
164771
233574
80950
271061
119268
277793
5288
50640
66674
84612
112231
72478
104678
17246
289080
121014
37538
55092
40847
6664
57158
75344
109764
149517
65201
46407
38311
157946
103955
193043
271447
86962
120529
180949
70008
140
88770
97341
225949
289583
210424
236560
295053
187740
29734
33300
163762
189398
177678
130198
8265
6889
213978
95721
151570
15898
274531
3293
137403
177696
171450
25406
242416
21002
144839
27693
249637
24035
135419
180600
167669
52756
168474
153992
18301
26654
155497
168377
115440
220298
220112
252444
186082
169307
93168
84759
7011
93943
54983
59802
280106
210000
286133
164442
143674
107544
65359
206352
52258
289701
52499
16180
104962
215738
252764
259991
243224
293082
283694
184731
128030
248493
109162
75629
207225
234237
78353
17760
36194
18870
286310
147880
68909
236054
28255
146010
131308
62230
105347
30558
296239
204267
127748
164492
48198
75889
250804
77180
170064
26822
233314
241072
238212
246270
41570
152247
249487
66099
118618
169846
193506
83677
165296
19038
3570
274173
1500
273797
268522
269256
162585
284878
216603
292561
147996
139886
71487
227920
251317
61241
47893
171867
195141
152183
135810
106013
268007
94869
193758
25363
180363
98652
14677
204531
22428
287043
99832
53342
191825
42920
154848
228085
101785
119176
139841
52703
172961
175807
203123
242582
279674
119043
198108
109415
206329
7798
30402
110313
124160
289572
124389
42888
108812
96099
21436
68526
296719
246486
265836
172415
119505
160350
156380
274023
187146
271390
63973
31684
240632
79989
60536
230119
94472
108622
298244
178279
279448
291194
138259
32844
240510
82851
233301
98701
87969
166419
256900
267284
156073
214296
145693
2410
50116
205674
92496
245006
26597
9778
90944
14144
83788
86783
289824
257474
60817
63665
46953
116396
285420
82873
226725
97424
279692
231598
38729
2384
6679
163036
73945
147365
206053
296321
204628
267606
182188
238459
58900
47624
249845
52396
134888
11116
169099
4883
95731
233368
243992
78949
21646
172972
78501
35083
60485
217683
238086
26223
93437
164058
227542
129552
237761
234107
286777
148647
179993
30846
228131
248008
149944
24560
273196
267771
44175
76954
27018
138443
158707
164073
114161
31523
250260
291211
68220
141946
179064
162742
183742
79767
189902
74677
80001
286785
23319
153403
180882
114182
13316
80960
187145
65285
119085
241621
238344
47153
253939
207579
195853
186326
133868
189716
43786
277002
56052
217585
229006
257072
287354
250319
221782
116434
57470
170738
101576
176438
204675
218657
66608
237927
150062
178068
284039
206209
146695
160874
244730
203301
263460
1932
283450
202660
94366
286721
277884
63757
40427
37098
7976
85187
96294
534
9609
170918
14575
223225
109156
183452
222511
2410
104978
208607
155682
240178
6146
35197
1157
113487
223514
178363
149796
115194
279655
129730
140068
223511
101105
178463
82855
287030
28180
290423
189054
189625
24916
127193
137993
127144
254735
32429
1258
105213
124724
76773
135419
83615
285796
41991
74342
128267
195053
170068
77766
146664
212785
5540
218118
273922
230978
122884
206886
72621
199575
174810
98764
54251
214479
171869
78737
86322
30828
6158
185475
64283
43054
173855
175818
75230
290744
23615
251231
110685
117305
255229
124265
277514
182102
94793
201927
154076
15627
135313
160281
89926
149080
111209
264018
142886
279857
10914
41676
264162
298132
213888
50068
211486
205187
3826
127719
60006
252210
187375
166229
70499
294789
108310
246340
290699
151962
22908
274395
224834
55377
62093
181191
285001
113446
14875
92971
128930
190267
4553
168785
255215
136162
205846
20958
123507
295214
17970
267648
165428
91058
22971
89885
1816
257545
10814
282142
259996
231281
92976
25590
275931
58626
72574
183179
238532
126878
94374
163111
296840
80033
199814
283341
251343
22467
100924
36504
155793
55766
176404
21766
33895
59273
98346
43716
281629
288290
251011
73512
127435
281991
240055
211998
214056
6827
44676
85830
195504
166819
261238
200578
147032
51578
154409
120299
255314
56238
123532
195172
293120
72419
85602
192344
11335
199370
195689
279851
104942
61079
256097
134362
146076
275513
270126
200612
73159
182227
162052
60391
152193
48091
154107
155772
195125
135588
149051
99850
4667
209848
166094
50742
123820
73146
82443
171669
258609
267011
62371
111250
20015
160046
103769
113207
6388
131763
31943
45073
169534
245293
140616
299398
247929
184377
13977
101490
286749
91075
223767
79551
172991
208735
31445
243602
159925
277466
127405
13313
262020
153747
139671
224986
128033
248177
269070
110314
31062
113505
252826
98119
87031
122892
5530
151742
198757
182745
235784
110893
139798
252113
75716
56255
222690
189410
9789
9271
227732
151960
182847
4506
212550
25521
298565
274991
29862
145120
217532
180661
146724
46280
218823
247676
94126
275893
46453
38360
57483
244973
198820
143107
168405
10685
178296
18352
277644
168539
57296
75646
115287
36199
121578
45693
234825
241488
155544
215037
59214
16401
115486
150945
130781
189734
207706
275580
250389
63093
227897
22988
188308
15055
50298
203704
277203
52884
169379
195298
70156
49106
194762
184115
44954
208845
137179
283765
276763
21544
124479
292729
130629
207231
148035
60771
132409
220532
238189
216012
291917
119082
247620
23717
293698
279384
115680
222208
51867
221493
214066
230102
243268
199437
176415
137418
27132
60909
124571
33408
223351
138615
138234
83402
105031
165399
8957
39045
127083
244893
219331
208031
277813
117808
246899
15710
163481
119720
171983
122256
218843
158935
280995
182210
280165
145074
274268
246169
220871
137661
150320
5462
129662
170232
53378
277790
298765
46488
201887
25267
116252
141179
259480
60304
76815
70919
70898
293505
20801
127749
298797
237050
38072
258005
151020
17488
115615
120101
129887
269921
59171
286389
144197
58106
104036
49281
30532
149327
67676
294400
195382
163340
195731
288364
166738
140364
162179
170683
77333
230984
62682
89022
94428
239506
42793
183060
17162
1991
256489
174657
70705
184453
84755
187113
132752
118559
37540
44710
84136
165105
253630
228034
109030
75481
128938
242989
66113
247245
262478
177507
287354
2277
276052
165822
270526
103280
64820
92547
209181
278314
161215
59027
164775
121815
273245
14973
196609
112365
167920
77270
291151
60902
7471
47530
33974
180796
84406
253617
55359
62399
137534
275641
176628
72217
244902
114591
84018
193158
183071
63506
219327
270766
54236
146240
55883
167727
74428
80142
86592
24676
1766
25966
105208
85735
245657
150648
187168
59362
152272
275498
141991
188908
236819
224704
219604
221542
107490
279991
41182
55964
168479
103077
244315
144389
127511
103053
20307
277633
23629
42871
129808
8378
146471
289665
94897
183888
292763
146720
35173
149511
123514
60291
79465
223142
298229
171274
239576
188763
229783
194920
27090
34031
288987
24504
251536
254674
199334
199062
213624
13511
195366
75733
203783
75515
73028
233513
243919
2895
92021
101463
34905
135372
237957
135148
218932
263908
227427
124037
13539
18529
7374
194633
295654
273245
225036
139916
262358
112054
266699
64130
135444
90255
200631
105561
133245
68476
235612
298518
257165
299157
125295
47419
141464
236009
160114
81645
269028
290959
73125
293992
23979
30714
155893
154741
290148
40141
91115
195834
184884
168400
96782
191332
48335
31321
29269
136503
149071
3238
262547
205782
232708
207731
223599
149776
42041
194256
184031
257567
6131
110817
163749
282888
257920
102760
2853
230029
65300
57446
149627
228667
272271
206864
258223
5199
189962
283746
29390
150463
155906
205554
269813
234969
51983
120628
41838
107035
233358
210417
182968
64892
198519
65019
36728
175829
82503
27538
139320
116446
249750
148629
71665
10974
147119
287557
258186
32465
234209
243283
168109
167416
61093
19142
94148
71447
55103
21309
58882
168624
34007
286474
2063
280894
291854
83026
284281
143185
119698
220064
161323
251805
70034
5573
67110
231187
159952
196659
113885
31519
206878
165951
94105
229870
293253
112025
127755
164092
87249
155496
150002
224185
32142
172020
202627
114977
287952
39819
148512
74545
147395
29410
178103
496
142058
279022
60469
273726
19200
207283
100706
181747
162573
70714
255203
237191
109304
199952
3764
255465
65316
8790
258976
255777
82773
190329
67842
223464
73949
155258
244172
106436
490
1062
256414
87627
295112
71858
217407
79106
175986
268176
26371
115904
292656
250999
293044
250087
145734
47930
272128
256899
291538
120950
187680
26499
100432
200271
251838
192586
219780
24846
199403
43190
83232
145929
229490
84746
294408
293614
121746
111580
240278
10925
284712
38445
5897
210953
48176
146221
192655
226906
57741
193914
286372
174400
38186
8984
270774
91311
56325
29862
141999
31317
244948
254606
96932
102536
12858
170929
168318
43338
155802
182347
201636
119618
228636
183795
102933
228699
193041
288597
130299
1398
70737
38529
52531
100145
60792
164094
39362
255347
125323
189103
299260
79015
199295
240962
167243
223527
47112
237638
95641
113098
249266
163901
215718
213209
20272
239173
234281
27173
251500
124370
92334
23095
187895
60151
19065
60511
251989
190105
15664
291713
177948
254770
162294
295287
256322
105571
127982
56215
217510
46723
20469
172859
217064
261876
172955
56699
211173
18011
194113
26363
238087
253929
150588
18013
103676
104147
134478
90722
126239
102773
97029
64112
208721
11001
105506
299941
31406
194774
289158
82710
172053
269202
103360
40141
238715
167902
64290
190563
279749
56366
73851
225083
46935
55775
62533
91517
159353
139158
268061
83421
191085
123849
65901
205149
201414
154641
129524
297243
199728
47805
262526
142099
273863
197877
19481
91074
1985
165877
292788
219255
5497
165298
146653
265916
213830
191077
125614
260194
31972
182470
225929
49391
161819
82951
282304
122289
153837
230971
39864
186834
203229
24148
84242
203407
79551
74013
72925
75485
223722
13715
173833
125196
57812
7503
238596
209477
264007
71701
130098
169402
155287
265743
147990
165485
184155
288184
163915
141214
233828
189408
139390
283728
209270
167197
199341
30482
272420
153867
173291
51573
221827
9392
277320
118485
208676
275986
55305
31948
287504
114390
40750
230099
241950
80126
130717
196327
81954
170825
69517
190002
42225
173672
293489
58385
44241
206741
105588
26213
199105
144594
274557
112522
130393
152422
90203
22035
39919
37339
87870
91762
52161
122815
132632
123883
249638
220122
210750
159698
46779
131812
71576
50961
290368
232997
213974
135993
92040
64813
214355
156925
83722
295533
123465
185943
197837
87621
71023
169785
136235
254864
11774
217698
20270
151842
174110
294536
235156
155449
36969
247022
195944
252902
269011
120254
99523
291423
75115
43636
226760
15795
289856
71012
94105
116784
47710
11686
23628
179085
268551
196901
212893
54528
160007
106919
250483
184920
144160
88883
254091
95092
199071
267861
137277
101729
258237
74196
53093
200284
173058
80025
112373
285060
291817
131523
19316
65581
182007
78711
150185
21361
73376
84815
174833
129099
144292
163742
47427
265163
293416
270460
59734
287787
135338
161307
209156
179356
8650
290027
72197
178718
81408
15632
200767
175734
43675
201709
258912
142406
224275
130790
60853
226606
183211
200121
288017
57333
238095
66542
41559
37258
291114
247285
259506
56324
130096
128155
273861
10293
25083
108502
102653
292180
165259
292067
233279
20264
143839
297449
280012
161608
14169
254801
26802
133386
84130
285543
13307
136610
164875
169019
193276
132424
198352
93788
148292
158761
171268
243541
89374
221283
192459
114400
22239
287527
187488
76756
278402
45320
2046
31505
234756
67661
87618
40072
246992
28625
176519
221513
231738
178110
184558
282112
272081
106654
97149
168735
260648
60621
92436
47060
278820
31517
179284
10005
13297
34373
139328
147527
51905
234749
254884
230176
251779
13419
165378
107058
139399
195301
166136
174985
148984
126777
30844
25643
42039
202484
189071
36474
10343
253553
40183
220166
128858
100945
72920
114442
198181
15955
126298
3990
269255
248058
256605
23287
298110
274166
224955
194763
111677
145330
236280
156643
201669
79046
66769
44936
287095
68855
202213
95985
68905
169750
53350
278284
12059
52339
191512
204917
213066
292762
53301
101603
83876
253187
154729
214469
254499
218129
205945
241690
253346
99618
2853
102518
68145
182380
32002
256624
256175
68972
252513
44827
140839
99573
119324
101624
233290
7085
242086
171251
113282
42233
68973
253284
175035
132177
150664
68560
153748
8774
166733
256588
281029
152833
284472
144067
102136
44123
174966
260756
246458
10306
148062
4777
256482
38775
289136
282237
206645
1154
254863
299464
220955
62516
89121
218309
267427
25877
29713
42241
156130
229345
234941
65269
226047
147650
281415
250202
218664
63911
122010
159980
261545
15111
280323
125286
3079
266120
290929
11872
123442
285777
94904
206318
44583
234521
127082
22817
25704
95750
285953
227122
282618
172308
569
96997
169761
168758
101703
65360
180336
37809
132009
217136
227538
186479
202742
75154
135807
110702
227090
264965
241382
174382
296218
127316
153630
88714
81598
131034
273994
212004
291886
19636
152574
121577
55274
279526
110459
254951
33940
29381
277905
294774
91251
63695
8106
48820
77776
114901
120421
138114
210587
142371
261721
6698
173938
138015
83885
179839
178553
226571
78157
272163
177139
251237
282920
249943
171974
125814
177008
140013
37876
212107
6399
114550
191334
234264
171825
215139
72287
45495
283209
10430
232256
100383
296149
101554
285146
19067
182964
270373
20378
254232
166330
197553
211085
201014
152078
43497
180232
287754
225153
172430
55496
201257
172360
296800
176572
93428
47821
162933
279031
286098
299228
88954
74888
46657
274613
102872
207479
189130
254843
76459
267764
100758
62494
131862
102697
193925
89751
288094
194390
220263
64554
282783
25100
185517
2000
209904
4640
70476
263225
207287
117126
237289
217296
62674
228154
165030
84862
105850
94110
159115
283795
185678
299795
229036
131117
110204
125875
293166
187694
251079
267540
39591
171269
2319
90941
167175
152980
59655
143581
29193
158726
44459
63679
288890
31375
6396
246973
161057
280731
24737
41187
149353
208860
62158
230395
39470
150100
9687
270214
184335
16618
85002
99368
240017
136583
53727
85002
201112
242921
180933
37217
1459
5987
191945
163271
224076
97195
137997
207593
226193
254312
3999
277193
98389
3946
112177
59501
21083
247616
166303
226517
53919
204763
43143
176935
128047
158227
248582
104188
171730
149872
155594
222048
170201
237967
278965
67395
139656
280454
264431
69077
246633
174495
194673
23856
273830
148939
63977
277942
253700
65806
27863
91026
197244
54802
170973
221613
103379
288365
103384
109413
50514
114226
285506
277540
27687
134129
69064
299752
152266
197685
223371
141016
208508
287179
29947
146990
8840
242704
28689
234893
46258
26908
270840
284633
280719
5466
139317
178320
115350
38852
83149
258733
2777
250251
134715
61088
105969
196066
2934
244853
166295
250060
98034
175529
242811
282854
293660
262457
23230
184174
29353
16286
45616
222317
214503
18091
247670
252439
114004
152758
10310
156408
79602
193030
266428
10525
105347
60534
38174
52701
278474
179640
97935
58192
137621
113971
240616
268622
238293
297524
78524
86250
91965
152575
46996
15463
288792
208787
274469
115965
118528
283245
111043
43432
68899
68337
68024
237498
171563
159103
118741
285808
134382
155438
234106
69385
215091
72939
144832
112124
221123
92460
110886
281824
207027
194433
288500
51451
273837
130892
33321
192680
32275
195082
108917
183421
127417
18170
151694
105898
48631
231369
288618
207511
148432
49523
170067
64506
213723
9775
190399
140950
238646
39501
185180
67035
35707
136488
164078
129250
206693
151038
110789
116377
192915
247902
214629
180186
255239
11425
226415
191722
156435
15046
170161
229512
22793
262722
26959
287564
54624
75810
132652
259869
15690
23810
104547
267292
186317
273002
282416
52281
134020
100204
35814
99197
174027
70323
155463
99698
118509
297961
276367
271530
159212
135251
42909
175479
42643
60361
42455
41477
163716
207631
234269
32032
15410
114699
266187
1639
250152
269839
41256
49647
5421
138159
202326
31799
16576
20183
144750
77226
189044
249965
36435
146747
184839
232365
70841
192679
197295
290234
18457
39500
9068
242627
176722
293472
138104
246854
198360
26367
119429
134218
143275
251393
142546
29278
229106
216692
194497
80682
111626
37217
160863
137637
47427
90437
60840
19912
97989
260122
44632
174190
23328
78022
212959
112467
113159
276065
33980
37932
279165
145756
285039
140624
273820
269920
295577
116442
259924
37718
63147
149847
7594
29064
229375
29364
266171
217534
237704
138598
57588
258427
295367
130619
172633
52403
215967
131878
175141
45795
240269
93163
192943
11108
205994
243628
208906
274583
223242
88353
15768
60750
247892
19301
177610
242281
110766
126958
200530
100228
208943
216375
283297
131870
198007
133025
238556
233991
170141
13598
42728
29014
79399
171940
3614
160091
157847
255630
29633
183250
126475
243051
80150
32138
204566
295037
9313
61416
157669
189778
152927
246741
140338
188731
69006
217096
281746
12391
11817
18406
266534
20165
272751
189061
176641
296302
232654
75050
191717
248318
18039
100714
181645
244580
51822
59961
198137
247537
284532
285941
157563
287134
10159
297279
286161
24559
74376
100840
135413
238603
15954
154909
217292
239463
104710
4172
232427
298786
81440
98221
230598
289831
200504
180011
126168
216492
215596
232103
268867
243479
114781
155558
40064
22385
141246
225757
45726
185000
190229
133711
252967
133495
209139
138774
176686
71273
77745
265068
213573
155243
59926
233164
79885
34004
204350
128531
163946
106564
12256
167910
270946
133913
93639
271592
238702
15791
293237
295024
276800
1778
284305
158412
280843
167755
135256
287197
73939
176442
70112
188625
126467
9905
146182
298980
11228
216248
35157
293024
55321
78287
89333
147537
15339
161681
74399
51082
22120
257746
44964
149509
249833
120657
113251
15328
230867
32781
56460
120802
166497
40376
235696
7118
120678
195523
79879
291869
295730
5952
231510
83683
24857
135549
20961
110350
259663
179451
126528
83014
100975
7894
238222
80884
1561
284249
195266
255710
259950
162886
69408
287649
195282
162043
190566
285554
246330
14444
229446
210827
144173
14197
151465
254387
190508
119375
191899
283352
88201
9
264672
30651
189950
9901
185481
177277
78405
114237
37217
217722
242911
18661
148962
25515
13733
68216
236691
47753
280518
18755
119980
64920
257386
102637
214610
93151
174058
39422
50141
273614
7098
50438
258322
233046
189205
104497
131275
217170
125710
1617
87815
159935
75202
247940
93627
277199
136253
23838
25864
197538
101020
275017
172117
59303
211285
153780
249359
279194
136249
213223
209424
24085
61909
126505
19069
147666
266704
35333
129730
119153
90642
94678
6761
234493
86034
178300
141541
128844
105821
70463
36384
265764
159878
190096
182562
90081
112682
228411
29768
112309
132598
159185
125727
173409
64462
238878
190334
89978
209583
141659
256354
45255
266429
192244
270664
131493
159088
258823
2733
118637
154495
223144
224355
290950
89099
203210
54551
264552
138500
222644
90852
264331
197564
219322
70866
54317
243658
276482
139691
162710
208368
252597
299267
87599
167349
193415
88516
79576
297407
32951
2657
255204
297670
217097
118308
250982
151085
119917
222501
112158
251786
152889
253470
3791
220932
59734
168721
201196
140420
194494
218176
48877
161330
227053
168719
157486
96194
48860
290560
16388
285467
185446
143015
266033
241732
262665
98630
93701
146202
152419
124951
286103
109981
86451
20402
165057
117615
214093
272
232364
97734
18697
89510
242678
211726
11303
148569
25399
2152
124338
17180
14513
47879
88346
28785
85342
146409
176982
285341
203754
290466
275762
263976
92433
161066
294781
74175
26863
220998
183427
190981
99055
140276
190477
207789
197229
197382
13767
57778
155596
198686
173133
247680
92808
256459
56921
206609
68192
253400
102243
228196
184962
265231
76765
59440
287755
200664
88009
275943
125800
209980
179624
252260
83590
162512
206995
138756
36224
78322
265484
124375
116304
147871
75464
281191
8413
180437
260119
7669
228919
14090
241325
253725
253969
220403
84184
162473
29167
108531
48689
46494
75567
175017
218111
167301
263760
122738
120596
250851
100241
129726
117119
67404
228596
235182
242567
141739
218810
135649
200781
98387
127272
297934
3085
288900
179997
83949
113622
133392
118626
182855
135599
124814
30974
235481
290664
138809
250561
140892
78406
249302
103725
36924
47726
178164
270063
98774
238685
3724
40515
222137
27929
189087
259826
255993
47274
148591
136565
232412
200919
233804
145839
16618
38010
130305
71167
160535
217260
44869
200923
56237
162190
158617
167244
210178
95860
108311
217796
287333
248248
51926
123717
151346
20936
47704
27696
190146
157081
128750
34181
103177
34249
292578
161681
172557
106681
167942
147477
226944
8209
219717
273019
24685
167812
297301
33602
189731
238764
60242
61420
175474
193177
7264
164155
2325
46627
204207
165766
51230
178037
28615
137002
260785
176216
40753
245657
51844
248881
163192
207316
127101
243816
153906
280941
166861
65936
265711
188808
293081
54508
237595
112729
123547
2869
129966
149566
36838
126776
991
286952
235132
57342
87261
81563
283681
20889
227755
243807
276705
273335
77388
216095
188894
239794
9382
153350
87478
104047
158705
133033
244731
22107
93761
34555
226484
287271
289556
148457
39444
213409
3509
38785
9407
229008
76325
200733
49227
138070
161838
37764
87673
156227
148163
235846
238298
111893
149723
131721
87591
276671
81057
163386
31853
130580
134924
234008
58466
244198
251856
9601
204614
6160
199191
125218
243117
54686
111007
54318
142696
160427
61360
226153
118855
267240
201090
81600
222874
198892
238836
228755
293862
262083
12027
260006
228953
164154
260608
94219
89852
294889
108706
208858
151531
163443
153337
226594
139574
137516
252581
292668
112322
125896
32170
97224
273510
242404
231135
131832
65203
264995
89305
94683
262584
239050
249915
284148
296471
190227
58873
284911
160260
158165
136891
50117
1628
122109
129793
63987
21399
103717
8904
259285
53507
39784
61105
60061
7340
146826
49498
230274
82264
7636
30170
11725
250768
89288
166724
92912
260236
85891
53148
99774
168877
55473
207076
146082
192673
14093
289733
26279
18276
241465
57017
281112
229761
182842
34274
270764
68224
221840
110293
56922
194888
271390
122079
185387
262304
83816
160598
3953
118770
244562
126007
87598
232548
242797
17753
125563
53509
265565
247180
160681
82168
9047
72637
169172
66309
51321
279806
124898
94064
160028
174183
51141
89845
202865
142200
87559
14933
87368
142107
129609
70068
227616
97039
50680
64735
80690
277998
78365
21039
187834
287030
277559
141303
228128
147742
105749
106228
9836
204230
140313
198029
18517
2584
96643
43667
80639
251824
225046
238208
187808
55214
11882
271222
138875
21505
13946
27662
139082
244561
240890
6103
124079
44927
201653
264113
139513
35954
193707
290132
221419
285726
151232
148866
297878
6080
8362
165893
80239
105753
249564
112246
206357
107643
117441
211963
245251
140371
25205
167470
146847
216366
64375
167068
169292
31049
168640
15808
12875
156936
264998
48920
181881
183622
259825
281591
100958
284329
11367
213742
212160
188976
152838
200534
87533
179746
245617
232730
176071
25827
275115
169269
141247
90231
76108
142011
84866
230795
18151
229847
248509
243530
243637
188349
114686
75905
277206
238413
261308
71643
78638
123048
106823
225470
237782
120968
125260
7297
44681
103539
180586
232964
19341
171882
125173
292107
96820
55431
7258
296047
161002
130480
216625
181209
217286
250483
273521
249977
49783
270490
90114
285725
29821
109380
164109
239094
284369
215965
141325
221778
38954
223435
287577
57162
19077
151014
298480
27258
249831
167323
216633
271985
159855
123978
11477
252101
259016
115092
80392
278639
285819
514
167613
169959
151823
279850
234073
178906
246106
212695
129016
213219
74321
261181
62255
275612
153800
154946
130709
283650
164140
295782
56196
186958
153647
184774
196826
61717
250616
215534
56389
218324
76286
135394
64965
296571
87332
190874
47112
198372
25876
181788
89757
18031
211892
204427
739
8741
266480
77495
87352
130800
145828
237756
82712
16004
229176
210065
182731
217208
61690
45728
228994
284337
59160
49550
49304
11738
75615
171312
63224
207088
111138
137409
197620
181903
87437
34506
140667
94439
239855
4020
11605
171058
173707
2186
127921
206709
12757
141841
277818
245710
255443
49819
151977
17732
199196
130956
278757
11058
117097
294833
71098
275801
18462
185318
67154
76866
171236
21062
247192
199636
233100
226333
156079
204782
1958
105068
261765
153675
125106
235762
202926
234006
91961
16886
268975
296397
186295
147141
258623
200763
38318
5327
89692
189135
25824
98493
37371
256030
30943
96949
209735
210290
288236
79849
276267
60694
282041
62975
10477
266089
297796
250836
273477
146996
295629
103044
285981
231789
135681
212124
27006
174836
130625
30098
262129
2472
211891
165150
191223
46501
79439
125938
126054
112457
285799
670
273013
112768
207656
2358
54813
39883
52818
73240
105853
158970
255167
196878
35430
90949
274626
171041
268733
216779
270671
98785
15698
160697
109574
21316
96083
114371
194160
141571
250555
284841
49812
276586
124769
102269
917
249970
287033
161055
118600
256888
163214
187901
99149
120666
214474
192925
114717
192525
17730
124544
230991
45748
254462
283459
221784
71962
30358
289887
233339
228854
17764
139422
25293
81927
82401
209361
130685
264139
118617
10721
220574
281550
9441
65083
220913
228155
198765
20655
260220
168046
59561
116470
89334
99528
72739
106981
202789
230791
46058
113036
229482
190343
234520
12205
127632
99739
214397
52428
49803
105468
135149
137703
100808
90121
275317
125843
131266
9150
185627
174384
19909
127831
125740
241298
214030
221823
182880
270015
214435
173048
28229
210740
273175
9634
89741
87952
140737
59931
238123
87714
15684
215773
253905
28830
199388
178567
169622
133153
25633
99502
133176
245243
171396
150466
17025
108442
46215
205873
298716
198414
38426
109610
113796
289479
251971
87801
260665
171682
261734
160371
266665
254164
255063
48683
71371
91659
267252
181785
259719
42199
147701
105568
160180
277427
65855
119949
244986
131205
233758
186688
93550
222097
63512
5681
43588
150861
130875
68468
275720
32767
165788
18612
207159
218233
84399
194584
222405
23724
9794
58231
104431
57132
241153
6013
54712
30129
130739
77514
22946
141282
110916
90853
77110
165879
217480
57633
216157
294288
149551
67545
190027
197932
52122
20723
262862
17100
286020
132433
222197
61207
7095
116294
2422
129562
156871
119696
110527
117706
71967
157031
168011
140612
204766
100778
70307
242756
188620
239107
155846
76468
134195
130883
4856
151852
162713
149458
922
285773
102487
202020
85779
181360
30236
172895
64004
295701
179703
191692
192358
252561
68599
67317
115659
3545
87946
106003
113710
178528
179809
180936
172894
173395
56382
175037
21138
284873
150860
289865
222507
165281
124133
23995
254655
202615
43168
238693
1108
166235
172965
122798
137054
290113
166839
204941
29043
245860
24495
275831
154553
103386
80079
291272
154533
39721
8888
251314
145636
149528
185722
126094
196869
1107
296318
234616
232279
13959
86627
26571
206139
205842
7911
105302
23275
205592
183474
283575
224003
145662
70522
285307
5727
258528
148403
151904
104074
25477
203442
24965
214246
44858
33621
298255
239190
231985
236963
257915
160289
252253
242660
68074
135642
159781
146677
203812
13184
299760
29408
241276
85892
107716
191986
147187
238029
192954
115342
132717
284776
105216
202725
141176
134944
294671
218920
234721
186595
183204
68083
61017
44735
101821
135791
121447
297925
163452
17576
286257
152410
290663
43805
11772
61216
163662
152851
98468
11991
140674
211979
63304
69979
296736
21442
174122
288583
25895
298183
83871
201785
299517
1044
196537
215667
275671
138366
206626
15289
177834
68727
62320
227358
220730
178912
51462
272013
296955
233085
128923
239661
131900
128036
117825
211137
96060
50223
192618
231509
262264
42198
212589
203107
140745
87997
136985
53458
80078
249641
295436
171022
154901
246032
8917
178752
147239
259991
260405
155549
261630
28942
74431
98879
209071
123968
139901
120547
146683
78293
95514
94749
214055
280622
295934
230129
7949
184222
238913
53281
13068
147292
117414
297017
119446
92400
174345
237000
30957
138806
230674
97930
183135
144847
97309
270584
47017
275673
192653
245842
235503
101220
281690
150518
283166
266226
165651
208468
237741
206609
52416
177991
188066
33602
33536
17054
38730
213122
193091
116042
287098
61081
221037
200036
111474
26709
291390
220873
24018
2076
157726
11613
221038
7096
187799
140356
210191
194516
284204
266770
131688
169096
262336
15253
166810
299229
181586
68745
281801
171344
204822
238776
21920
149352
201553
46144
233688
186088
87771
72548
39590
10969
124547
2011
234424
216579
26118
275805
67535
4148
10784
175148
229885
199202
34811
227468
236434
137730
127638
235248
230355
227735
56124
149845
274997
34613
280205
270041
98167
180869
210808
23185
124022
48814
199295
65591
264294
246900
179455
84069
53569
298866
94141
66115
274336
268286
144315
205652
152230
205241
228634
58296
21147
141666
192563
139442
110433
50030
230102
14935
80259
87710
255589
164447
235232
256831
36356
257301
169385
83536
248998
56730
227243
78145
146735
88267
137923
181842
109361
216694
147600
268279
198555
272788
121100
255176
142271
167512
203223
11471
216505
169291
101051
157014
11609
145507
60667
87740
155033
259201
207592
180328
276562
11236
197250
97301
225746
234447
232209
68982
153187
5847
98129
125620
207116
16482
224102
174064
114723
168710
203803
114040
143708
146204
191725
195935
194933
75246
233452
252694
285415
218492
32042
139094
259583
123620
240970
154112
165195
282280
286805
39623
107775
112724
30529
155265
197103
217903
131096
299484
108408
31561
176567
199392
149718
284657
250660
13178
285515
206612
253275
163285
227323
97225
71839
255947
168144
145353
1661
214830
64085
184683
55487
210003
199049
259605
136473
264260
145349
253644
44683
282233
68707
147408
278563
192738
64946
35163
238371
126414
204728
45744
8434
133966
156064
265621
204659
186381
39855
246787
129979
89016
201286
273385
90185
161881
181132
139905
178213
277811
165508
180094
44093
36301
208204
166769
190815
28268
285517
84666
241967
63593
263390
288203
39505
280756
79574
98711
95561
234174
50927
178454
274035
156844
223905
82016
210300
159035
72808
58847
28945
190482
50169
82233
196457
34685
297907
89190
280801
57375
28717
74585
68418
289407
43916
44329
226131
207604
132782
99525
118157
12890
39908
83162
298034
269378
194574
62741
76555
102046
51410
26373
296005
173573
259042
201574
36509
291827
282799
225408
102234
116453
113718
288789
251574
100343
297479
22885
293586
7272
7839
169663
116864
19894
185506
216607
161505
129759
203804
14586
280829
246460
295481
264700
235828
213613
173789
270559
36798
128490
182333
130371
36914
263442
173458
255618
71240
164572
133402
230051
115855
267754
89183
80267
203967
6295
296562
206660
231204
19136
144704
109177
28599
10715
10540
3334
123624
81694
197203
228427
12731
71601
219525
164479
135013
261551
90906
17759
259017
170616
259111
98989
172083
173870
153804
214692
110144
277206
108993
267194
44013
132167
124389
94910
177602
71850
221015
159499
240392
297772
16931
34280
137508
154238
104862
206080
88010
189480
264892
215296
73188
189748
198310
149459
122203
38698
18647
199064
141065
290663
60881
260318
33535
4067
141311
198749
23296
249552
131702
62614
54703
76924
143602
223589
269900
35259
239759
241126
23859
155982
8138
234930
96649
46713
71206
112674
101052
199938
225171
265318
92828
299948
277231
198661
155489
280818
84135
168917
27422
152667
243211
89856
61665
235039
74377
125485
10464
200674
207336
57542
161515
108527
66762
98037
152772
106189
104859
62658
45812
144493
104958
211133
200752
223952
71690
287889
115345
195448
25095
113771
134141
283070
51250
262094
292635
264775
15298
25691
78537
188598
138426
165411
29057
299241
208602
143102
216368
298371
35629
172263
129001
162697
218673
186799
67567
1312
285821
173466
299724
144961
246547
280997
106563
134715
291096
45520
184927
201189
27805
45409
270806
243954
6457
118191
46540
144937
127643
30847
176376
115217
90685
262506
30382
215208
291380
185524
229394
254425
88881
151591
149368
186202
41951
2632
277499
218900
34819
263993
98768
66111
70948
116764
186686
248267
140358
26454
147128
232265
31470
144030
293160
60383
250641
57784
129998
291772
102106
72983
217316
197406
277274
108288
289223
206625
165723
122374
292645
269756
237755
83045
262601
207134
28807
238603
180517
284887
220252
225269
183217
124557
268531
280674
135310
109273
248310
67243
150490
18824
15752
14391
213964
188447
52260
291328
122665
42589
23933
145654
169516
213910
20713
141613
107131
25282
297390
47257
134702
81772
240011
42707
106567
123957
57337
20186
199426
256036
183128
169370
129724
75067
130248
58628
253440
186468
68271
154113
230543
248940
99912
238088
252654
136253
123303
181497
110924
216529
4353
58204
177396
67731
65107
45064
123190
227
279541
140334
74000
274760
113991
226917
42017
160836
172758
140258
291914
52342
27883
117319
165300
137814
72091
286462
136613
11494
173471
96775
161943
110340
50283
146735
176090
3400
291564
129886
87803
209320
1787
934
209579
234196
295899
68838
99062
238495
142329
154973
285162
282560
4612
153522
265422
91007
185589
101491
195170
65956
93796
212176
209025
24275
252868
149015
280569
36459
87579
259701
63976
233713
40950
260023
35773
77067
294047
157969
182346
247408
21985
117509
101186
229336
189289
49116
290724
81117
4941
24435
194225
84943
111397
207006
59375
154670
109616
47971
121468
55052
291105
261567
182603
289225
154195
295025
284827
126946
100774
240742
92312
262783
205446
200159
108155
201612
265077
297007
59751
95810
235949
6232
21950
189255
183790
235719
160444
297646
94045
204455
64814
96347
271030
145447
245513
11990
91104
207284
41552
167651
24806
196920
121598
117936
144031
56848
100868
201513
42651
238593
183421
266914
135344
186108
124321
288037
56084
202233
232653
201136
83222
223214
266868
61243
262907
260725
225128
121890
41992
235308
30129
11826
68431
19098
243873
86103
3341
215643
297457
96497
188424
279719
21567
202459
159983
213055
29818
99942
279674
58647
286522
101894
87200
291014
295665
258059
206234
275430
105052
278290
158440
212942
100615
65177
213137
32181
173144
278818
290904
48729
76329
255174
250363
46056
104396
270367
297788
105524
230921
190230
94145
557
139324
139958
287900
79747
155083
242983
75488
189420
172574
277568
131844
152471
75227
288859
40544
76119
281042
98432
135645
140228
161883
292126
187035
114524
65480
202618
163890
84341
109487
3726
149247
47025
112232
149805
115611
116028
114177
33795
293631
238173
296219
147178
196757
122779
233791
250123
51418
271171
148272
29120
293034
224530
194112
149466
8504
273951
176795
262440
293174
295956
81642
108351
158952
190344
12555
184708
167303
76341
199447
233496
265951
32302
278589
68001
225229
126978
238335
165384
216385
115262
37653
251584
284821
36444
6059
118953
68502
17129
158799
134937
289018
158587
16958
269336
104868
166872
266089
72850
94797
159737
106069
132760
290960
602
280441
252998
202863
217491
114310
55708
936
299821
57282
94529
282485
128768
32890
171664
244637
111986
33403
208380
124079
24150
202500
168014
283304
36966
221457
296668
44171
92970
237530
280506
54254
3004
281435
131652
210541
78473
136806
130092
175090
61006
275762
113862
5460
152334
77127
45033
191581
109797
207285
116748
172168
102019
116230
206269
201287
102039
213849
257055
227832
251059
283054
48365
10111
186320
267654
147475
90941
172822
216682
233250
74240
283965
217391
286988
255130
172125
152014
105002
188285
259096
65504
11014
267321
116892
254401
225891
121049
150470
149648
6598
76112
131697
293536
90229
242784
88281
225827
246011
234965
190344
270018
66954
291300
219734
27194
81705
185031
223749
64267
277725
192375
63130
158416
22361
266847
218752
234634
295854
127848
195711
238445
45304
22664
252899
261079
26688
127692
121959
297272
226210
103525
274260
212818
252993
13943
168835
37904
282132
214019
166432
226383
222153
41312
20436
183371
249651
164313
14371
76823
269179
178217
163561
294554
201157
73749
131596
290855
128040
151448
199267
211223
96234
100959
265335
36750
25099
182676
151025
81785
103749
201433
24555
206856
159550
53911
58515
288441
260579
203068
90280
237457
42538
94651
179857
39655
249688
199501
216577
90971
39796
33556
182446
98531
231854
204242
298163
114743
17822
285132
13367
286076
175230
118778
88778
32482
213773
50566
80108
48230
187613
225943
206927
24091
156546
9697
158696
160965
160239
96329
165169
187673
10841
229893
162433
79636
6186
289520
234650
35533
141949
75759
51818
37080
185564
294499
165883
47773
16529
90605
231713
264076
299476
172968
93838
267120
241350
165953
176736
198578
212735
9410
203608
206942
239325
259326
273092
127522
143613
140246
11548
227289
16433
91358
247036
148665
184248
69424
269034
286816
230142
188900
141421
41807
139451
113348
176307
217452
141810
23006
252787
219201
26441
181445
47818
246511
554
279861
223883
285644
108657
125319
127600
106143
160019
87285
48852
256051
156452
264432
14274
138415
114547
232369
91503
141308
256277
179652
218396
170837
164500
149263
244587
215162
186160
185168
18879
107088
212345
255557
244612
279414
97907
28680
91437
30464
298053
294847
23947
111648
113544
196971
100578
96567
19026
261472
288815
18488
182266
252077
282495
68353
270733
64600
65418
131338
284397
8275
147615
233370
100167
122455
190367
189807
82298
83611
285821
202237
79679
243686
141099
82141
2502
135761
228144
248865
213853
273282
281223
122416
6934
155163
274588
219925
232154
269618
120796
117334
254492
33707
93509
42903
76979
11921
259344
30072
215982
252926
243020
60454
223512
166937
183727
166243
202366
176037
35096
251230
195537
263685
78931
113389
144473
169899
264872
153859
94016
154337
228421
209069
82346
176379
23655
221311
14030
233110
276659
101986
211426
42830
158236
200246
200253
223283
128600
240439
25731
180561
170939
70505
24002
156915
250036
114598
99618
120449
112554
260981
1350
295110
13525
254600
296844
124223
55211
192068
216356
166332
23531
123110
127385
257943
60492
247869
32735
219208
231339
88029
200336
191138
98557
106545
110529
166367
44588
29933
124880
160168
103546
42775
192506
177885
284484
54746
116888
172496
229244
294596
21922
216294
27472
275024
281665
264494
172329
16594
298392
190270
250885
196682
75637
284392
288278
141149
293936
111099
8639
219027
4052
173220
241222
103571
119155
72395
263163
97469
204276
289996
212075
125951
35044
27519
49057
114472
141283
224939
248919
27932
172292
240371
98420
293151
229638
166683
129811
175190
140070
224715
28711
123648
145954
12172
74128
140876
204850
189364
247245
93068
269634
165995
190250
274432
240723
100421
284262
48526
241924
82221
197022
36118
246970
199499
66788
280650
116444
201826
276402
85461
16368
95518
76074
123232
117364
152156
216649
162754
204916
293265
261462
17519
252584
16594
12709
178728
294286
186688
909
203020
63803
100920
213909
202239
147094
133456
105532
85947
70481
212489
199812
65322
249523
266778
282754
291658
200475
159623
113949
144759
241863
116956
142141
152551
220714
165087
115904
36807
238246
66415
298352
275191
240830
43633
283572
173903
32215
152978
140731
48689
8584
281166
232517
161437
258522
183770
165629
49342
193323
133617
185849
79208
257167
203936
156771
76547
297435
49529
197028
2505
243471
179565
13652
202802
171715
105592
12317
201601
33472
119906
105854
206870
259709
242481
293743
227150
269385
6568
145634
34513
236246
264750
280180
245176
203079
26110
97538
261878
163938
288818
273542
45706
132301
198976
30358
250634
150169
180200
161351
283453
78246
168621
123960
259323
18190
235811
144385
233290
66381
186313
184030
161476
137898
69033
45339
256776
277389
48061
291809
294641
289292
130915
282615
48840
207420
254306
11777
222793
131949
192320
245548
297511
129301
232450
170725
90035
229806
150567
9637
213003
295679
200806
75749
204874
95186
37895
299228
276573
107895
241693
58783
16383
242732
9666
149465
80106
39736
201138
236073
282132
181280
98751
15953
69044
231907
49057
202331
125093
214090
135002
20101
286508
92678
70014
169422
238236
78552
130887
2486
7833
261242
12814
255023
246068
213390
44036
266428
214278
151456
286315
239523
23054
15944
115636
238256
93983
58017
16529
123698
138417
229826
163007
252380
137773
200771
190008
167029
78909
44289
249021
215367
159905
72893
284539
30332
3313
16920
229278
13641
283840
204336
224705
161041
137421
222150
54414
17247
26918
45048
65781
128169
26570
248816
170771
62627
28918
141531
84784
49487
251136
285976
42777
94244
46821
23837
35858
151853
9328
272572
44650
223006
280639
273063
200050
256105
154033
269304
54381
175353
287202
187885
17931
149016
278442
273287
214080
122812
171025
136792
236621
22689
4800
15227
70678
59375
76170
150329
82879
247685
292071
60117
147009
103969
167571
91378
298343
166737
276023
177981
178638
209635
72364
95044
266728
177056
107527
287875
261490
39869
49284
159367
178698
30208
33064
227482
245191
262776
119492
286894
75562
277051
48027
49111
237840
262988
60027
281731
56341
32799
176797
176090
40387
62221
169588
206542
109730
187390
155580
31246
101078
129318
28255
222907
76466
263202
219710
3483
279589
272384
3381
72213
110893
138760
274118
77476
138082
47095
152139
180663
227653
58252
261267
19869
61095
179324
56698
72615
296225
90117
45584
105927
282994
29017
112998
198616
5973
67652
21434
102267
476
91322
90394
1315
52984
260108
282937
279963
19738
163479
152742
49359
285301
12848
113753
28881
245385
65595
138328
162168
239356
224024
132982
16152
261123
246457
96540
63067
185417
1602
105622
136528
57199
222764
142730
227380
43595
262878
217306
242191
88649
142305
76687
96144
269435
273410
71972
153842
113576
112268
184418
250238
294730
41899
176
45092
223029
110088
62203
261649
187837
222883
96811
102003
281422
195750
105797
205017
101004
273053
146581
268732
222872
209387
194821
16211
218530
97614
55566
251308
104757
37439
71027
87429
291283
145385
12808
90400
225441
46816
18356
222062
291659
268375
175506
190010
129024
197126
152664
221891
62008
109658
248993
239359
241416
241899
245568
87212
185531
261129
261523
45267
238144
92503
217058
289397
170983
248173
228330
276409
46929
28994
187301
5488
96186
51524
237132
31610
20599
167683
142319
215976
197981
129025
83550
16244
232836
60936
84429
121715
140485
155222
75478
207987
99464
251139
38516
297291
181402
110142
105153
24354
2650
297133
43151
121020
215500
229118
188957
193411
273924
212744
222254
174220
213319
250370
170819
92762
79297
52570
136841
114064
94433
219061
55908
2526
223082
181490
246019
155080
128938
42555
158380
22859
248624
270020
723
220979
14857
247807
751
97274
2651
146965
208099
185887
87707
108258
298812
192006
152383
68932
82140
298874
12294
278049
46803
167136
74840
27240
271195
151
253991
148320
231261
13596
190831
245746
180358
235969
95973
105916
155816
132335
249275
215204
69512
211184
183996
115720
108979
252883
2681
195386
110384
59257
252245
44841
47189
235605
192210
253305
239708
293145
72579
117615
273988
186034
177108
54941
246294
161608
229126
186199
243480
180209
265354
412
246295
34021
275829
88736
93310
185740
295572
62418
6000
293294
241341
238253
18312
231663
298374
97500
101056
118828
51189
203527
16944
199299
12103
43509
72987
284642
117959
149311
225648
238767
147472
73602
257747
73939
150297
68092
203764
227199
220890
39450
51400
178846
123007
289649
85453
269852
18101
230471
73957
222858
118428
52045
174483
143712
4879
49249
220830
168927
134342
266135
19302
223127
41892
173372
40145
168684
235855
13238
180341
24620
273724
97973
281858
41347
102688
278231
216915
91945
124055
168478
81988
214695
18221
282490
240844
189360
92224
104465
153269
133863
116321
273491
132545
56618
115271
70452
98956
99437
220081
109238
49865
31386
245373
219041
58971
264278
287733
116303
222812
159030
50308
165217
4466
44687
260183
285224
189280
69351
22111
291102
177445
46108
257888
54616
7794
2014
32033
78264
108411
291429
146076
57687
55591
114877
178316
58564
14351
191906
254981
65021
177444
280944
169910
152922
160276
210186
167736
219817
158866
238920
123352
232237
168483
239403
220945
67672
209581
258274
148742
242127
68625
57288
155593
232480
20531
138161
225639
196401
75067
214913
272240
70888
269549
92745
24933
194580
42215
192515
223160
156789
11800
149084
173932
92319
219399
123272
215045
80540
178654
10953
290469
175926
244417
205243
88678
238200
84598
116731
168652
189526
98516
193958
251708
235924
164712
28296
5569
57616
79932
270082
149244
231095
206198
118151
287856
273717
80683
76368
147684
198800
172251
78744
282780
132049
50762
31339
141848
165119
105341
62683
262045
74671
509
28595
18689
89921
65259
290824
164003
131904
138299
107687
231202
6938
82858
70022
233965
231768
78588
212463
238105
216669
132648
88953
190707
285084
288210
120091
240340
8924
206490
162585
140526
42421
120421
171176
134533
142051
10284
251475
219254
221517
187112
287313
293042
159747
8800
185723
292060
93615
122775
240067
152716
214348
218188
183635
86293
73328
272934
106246
252619
85995
102293
31301
292574
29204
70964
49601
299962
134819
297104
280256
158562
270426
91865
210955
171541
5230
49858
107613
131663
42356
61461
14084
1927
53197
166260
196214
218941
44207
273318
39796
47638
39019
167107
234579
176173
98755
11541
230629
235054
240180
205492
129037
50290
133180
199280
191603
68210
235962
253432
179189
18301
97177
212313
177057
166224
274990
50508
181154
111884
131662
244563
36598
162307
237945
234682
160783
53238
26323
163469
48588
43121
184272
178750
184675
76736
159620
261846
257940
184701
291442
263474
27900
43397
193109
130743
77966
19115
28350
203629
164018
271919
180701
203220
244540
177603
64592
223548
68339
297191
20929
30411
246239
15894
105487
66544
191820
17798
255376
267649
31940
63313
133394
209229
263612
3040
254475
116018
90591
263318
64488
227013
18946
116072
293980
288677
165243
6553
24340
249546
142517
70228
4048
200143
18054
161888
9837
49278
21795
72550
258677
140972
189799
227187
117827
196603
90599
254029
48481
120008
229551
272311
200383
98276
248359
127868
157400
247960
283530
9592
290638
227066
144358
279713
83391
86933
246650
14661
242852
258455
10254
63338
21077
164335
266174
245378
289045
83763
258233
125630
239605
248514
51991
113919
246053
88116
170753
151785
291100
15437
38769
145686
83193
133754
77836
20711
237625
143228
183170
226240
295894
60642
17960
248222
633
183195
42331
46090
233779
193500
55534
252647
199292
77449
69298
11518
195595
199487
257313
209648
220029
174658
215941
127471
291644
152740
78060
80086
154209
6751
253109
110651
167044
151131
96510
204039
248042
126036
257264
95734
82702
32244
110522
91025
115893
33482
278124
79144
217470
193112
184539
274074
157823
156602
95429
55487
85177
225821
288561
283117
105023
192225
51658
91719
137718
34584
126191
115942
80882
22984
144082
93569
132789
277867
42284
148623
291854
83130
43861
287842
71343
113107
99797
248848
32234
225470
12007
276825
147007
214009
230941
275085
281206
91752
112378
158699
112846
214972
219414
112987
280636
176860
266406
111100
268141
186944
20282
207985
286205
281366
282906
283897
114865
175260
142816
266105
211455
212207
228181
280416
256720
126707
105117
190607
205174
159039
172370
80703
179797
24722
137481
11672
134793
260955
34701
195553
225984
206630
166803
295190
231869
190789
177739
170788
128153
191608
94369
30703
22443
25776
134696
104197
229409
204213
264100
144587
237099
295148
164803
191378
110696
21282
68078
214144
112301
23528
5521
42087
211936
184966
55579
283501
137304
291265
280777
196449
950
167919
142599
294550
238656
185320
198674
154894
172390
288827
209374
119008
290784
295711
223857
252243
192432
107339
231330
80563
257534
58810
168191
56046
166190
155335
33279
198740
132852
239920
183645
230766
226987
164021
207246
238863
180292
75409
279863
116568
280673
199526
79349
211269
101715
197540
137811
257640
231190
236488
26658
80999
58968
141743
289916
263133
182841
231969
35105
30085
200995
93728
177829
81661
139814
7395
191143
91121
89606
108640
167910
272378
9192
41706
291076
180707
237028
202981
290229
109671
29837
291126
14164
259556
244477
204656
25317
134601
283479
192478
240040
280246
269549
230569
217768
274343
294766
200238
2022
173974
220154
115803
241359
281609
275292
261774
121738
20257
220464
252597
250491
142715
270581
119696
122823
181795
161221
222284
97223
265271
284277
180045
5933
13644
255779
45389
39690
277002
183727
257121
272143
218048
60379
135158
37439
135807
273017
93462
104262
206659
211314
267627
251683
273129
236493
63565
269905
24005
164712
99729
173484
3821
39890
133296
219122
187324
207651
270666
6993
209652
168305
152739
259041
260611
240836
93435
138704
180174
218138
232028
276588
47660
228330
277088
74834
28194
81734
293815
32895
112711
265877
249128
204650
226174
118805
47486
35523
269897
1886
175917
289459
242953
182682
10083
188057
217060
52274
135988
264000
202584
13676
54922
253917
163650
79764
36514
112287
181377
59921
115033
59476
217215
117762
289439
196576
270480
125134
292468
175792
263305
101942
200357
193674
168741
288813
59625
249203
216605
89275
41912
20091
268171
41641
231889
256787
123861
98148
194317
267809
212585
69377
266949
240033
163649
229489
199099
58745
166391
76977
102458
175169
146966
130120
122104
103411
3298
39161
193140
90033
251685
282976
86767
133657
147532
144109
77815
20822
229532
243466
275771
285739
151913
246962
45017
227723
123916
158350
243570
216207
266144
291346
287414
13304
30906
130611
25182
30752
61253
91973
205461
280506
214167
66444
141311
130906
250206
115279
184720
228612
245492
97797
98657
56175
291924
191753
264983
69124
293422
254078
29329
51903
282973
236522
200075
272972
142880
187586
116375
135293
254540
283337
23625
148275
172273
146931
116
159011
213610
261799
259775
130138
277573
206324
159275
257580
81377
10731
245187
172323
194035
271427
139867
182130
253306
254605
3496
249861
183629
46722
27594
227820
298508
118314
221264
233518
123729
153197
207028
263235
159993
275268
10279
175151
233591
257766
64632
299379
294297
227345
35504
245055
95582
222738
28627
41197
227261
18198
254621
11655
220414
42933
214600
38390
48310
231694
275840
2725
174159
71708
25327
273349
9310
227073
143328
148536
147565
188773
65302
133447
146149
38031
39758
298411
246852
10559
62197
294418
16183
280854
177012
253852
155044
273094
2320
35574
193346
213720
63127
273200
354
156728
234799
205507
214346
22622
76905
90279
253413
216259
114787
297904
4576
225262
1494
271336
56784
42753
120861
223195
250802
83987
128648
243928
225386
182345
6898
242460
63584
30807
287287
299049
68878
274311
293735
287209
190247
204640
63331
296519
206259
152835
184135
121860
56973
220023
177974
49552
108050
200614
5277
26510
110198
281383
116943
211164
91509
261217
70225
90175
71434
172148
274444
257907
204677
147035
177175
222014
109913
296277
214977
30430
297098
218715
206923
58932
81677
204558
65804
185614
210956
124025
198088
196882
293949
133627
249140
123689
168277
181724
288060
107660
261732
64325
172692
51298
220534
7058
184755
91687
297553
78178
290456
80650
104337
296841
18304
185614
253244
23386
115665
136129
251712
25701
238376
32805
71439
11359
232253
94354
93476
88637
120648
74069
229035
90897
143242
139629
63737
120124
240519
11075
262504
141695
20862
119696
228014
287553
104625
267072
131952
204998
147835
207682
291901
55615
267380
163382
64265
50920
162748
38617
192174
228343
283667
225835
91143
177061
183433
172210
254834
109523
292130
218120
135497
177594
264332
139552
232054
213233
253833
212547
6995
212917
34325
135973
167420
210311
36659
23395
80767
121490
195994
106984
266507
285734
230206
82568
172319
124391
153882
132832
162700
50756
10430
225319
33038
191894
214548
182104
229277
55992
194710
237805
264104
62314
120718
39457
177662
13517
71856
107381
116238
213102
88195
21941
267051
246637
37484
230328
236154
253509
111522
295700
86501
95600
131461
185415
5678
267334
219023
237293
255571
282293
280371
218392
140596
194809
190067
12519
77905
208218
197071
24285
92854
28322
287556
143097
125652
284522
147472
35780
89403
192899
66514
118268
20281
181736
237299
4084
230484
255115
288283
132568
162955
206104
84601
214052
185234
155329
291711
49853
288779
37294
71906
166729
196882
28598
236550
116367
182761
115453
262980
32971
137649
131527
144260
212069
201226
121087
251442
261424
44387
51893
113071
79786
5094
51085
97297
178375
117963
272999
14781
273131
63204
164802
246698
90952
231856
168191
7593
264118
156373
272935
110215
112815
85116
23900
41712
190680
143593
256072
231931
23398
102408
136267
103024
179673
255050
80223
112816
159703
202193
35399
156815
242582
243191
87727
81303
101953
146772
173483
260450
55823
55234
298218
281777
97194
175199
67054
37657
6749
170669
142164
82955
184986
131689
292767
209046
122702
155348
102857
14686
24667
13552
216439
44859
83412
52500
14182
17611
232731
101866
72718
33582
83126
55363
2785
67584
62039
103362
14891
275053
43531
71199
30320
254083
200882
228491
151219
212190
141047
196143
16738
33937
237649
152149
186606
73269
216395
244481
161552
285555
109988
19533
98415
151978
274001
208281
245043
99392
249910
140897
142115
38473
268120
8343
175106
249663
299778
296872
267403
210318
245704
130681
106113
220583
169455
240579
162458
53067
5541
25039
237417
236179
295373
180841
164614
194744
60652
159385
258428
295798
22645
88600
14410
218260
221684
211509
153712
47130
273611
291409
208386
297036
249073
247336
124318
187574
104173
234110
270657
21667
237992
140742
17169
630
8633
82556
279316
172447
135578
194094
159868
168305
268030
149916
18715
63162
273298
72187
265317
71532
239170
20081
180453
114570
275838
130965
146305
258880
145390
188900
81697
73106
160170
154261
62068
12480
86212
222066
203263
188213
2834
149439
61670
28581
80964
26809
33783
62637
284620
267419
198234
293460
244959
265968
294939
99475
140040
165394
83015
143934
287216
258593
199209
154655
194017
232768
78039
124370
16123
104565
77380
208314
269587
48308
101035
211363
287345
137454
47431
200989
49760
228642
268157
290801
237897
86211
181194
160609
65228
168224
62109
216840
262267
102642
209195
57305
70016
269473
84151
244290
260764
39705
52512
198020
143627
93410
266974
133149
44717
255104
258416
163970
262926
42888
101013
27864
35890
115272
261324
125334
160380
99066
153016
181756
122637
85747
222256
151759
179417
45635
12858
281544
86552
205166
49693
187776
216405
188130
80204
166455
32722
235727
152624
53578
107455
113911
123558
164339
35434
279526
18617
2766
98770
80206
98221
223963
193474
52206
285967
265632
126019
63100
270018
47697
149436
288522
62097
263321
239962
289976
213539
179831
18608
147704
139387
283723
206065
203093
223541
297509
116425
145957
284812
125392
162834
211463
221870
111375
283394
225205
156672
236509
34265
140832
280737
54154
86896
15642
86246
214947
5654
144915
281335
113524
156498
126173
45361
192075
119846
83209
53936
3164
85745
235097
140459
4581
144454
24737
38333
56764
41871
178249
242158
120925
20445
192410
217411
222354
176039
23330
265922
289733
145966
28025
100003
78137
65233
92672
73110
115717
288701
55640
257535
165517
265374
70478
2221
139979
234555
229470
188982
69259
237766
137814
287817
182953
147981
14723
267741
298831
34592
47459
35331
203580
52001
278524
163371
77245
125755
76126
64230
276531
154812
107819
27070
147665
128518
63404
293738
154263
21019
99742
244110
192405
21936
232037
282256
294558
121712
145922
257720
97177
74357
166814
76468
258568
199226
197429
277828
248186
42921
191494
25342
110617
112402
139227
63368
225773
68577
81407
146919
268759
195307
265856
44674
264179
205113
297227
293238
221
212619
71137
212580
168094
205851
24487
244693
5666
289814
196954
226151
47957
126460
115273
228496
68304
225329
22725
103739
245721
248236
260067
289684
33918
75469
276230
225525
37273
84983
219809
239451
61003
114395
269187
274478
193614
150839
39626
79094
40324
257770
121538
296488
124245
197655
27035
119645
229061
183721
7747
191867
63806
126574
226296
63138
38891
24055
78972
214708
134449
68387
264156
114218
204898
149336
138585
26755
23611
198779
156458
158607
212061
173650
15892
210219
257136
94964
144183
75753
226319
245274
60623
34214
115780
251877
299635
145251
184760
68991
86300
100811
273572
286381
13594
177382
291154
101199
157126
187442
146303
280368
230024
255286
185518
254465
246616
108258
171003
240848
36277
104630
294728
230514
69007
250607
192264
35071
299292
60373
241505
129846
122458
80991
150258
208874
74297
78758
234494
66882
6977
206823
117204
67658
146121
46149
60260
44944
243870
298938
113552
285563
296470
209349
37511
34127
126830
172803
111179
75306
83737
140942
261438
33780
176876
209305
188079
202724
147159
114562
254607
86980
106166
209769
229586
106231
158555
176240
91244
132930
56108
235187
130974
132249
240966
130788
57287
119423
237929
107497
77173
207799
131098
125613
108315
54929
189703
86077
151323
276683
123539
109095
197281
15074
195197
278886
102922
176338
6704
171430
21639
8471
26624
87725
271675
294457
178777
121192
67299
233852
241870
40821
249469
211132
92702
59081
202867
605
241577
227707
54203
143054
29816
283405
244550
214963
99164
172031
286419
228515
61869
113476
262214
158527
40973
197353
123966
247266
171705
224050
5800
125602
47724
254257
192876
94991
161784
160169
54764
127863
29700
48404
194645
205552
238470
36045
176503
269831
216393
104062
25885
240132
205161
106790
165164
147682
87430
138162
290552
243814
292896
271040
189947
127263
66629
20471
228088
265640
90697
19439
4475
199449
155735
93088
164602
264236
154069
247538
13142
100785
48639
118390
206534
265378
81818
212477
259152
218507
238411
23457
44010
178290
106018
149099
129286
215522
151411
212187
264645
85555
116070
74844
83343
176463
247932
65233
269862
225514
13319
276641
152546
22198
267512
148731
117885
130059
139116
28538
86933
208277
8748
4102
289834
22564
34239
192533
1510
193767
286216
94134
28702
267138
100900
28968
266381
113486
217378
290964
121566
259546
39465
62319
192027
86400
276710
167179
175990
286239
202218
39077
9294
193771
84519
286723
191178
94337
180651
53984
296700
33592
287005
285625
251439
231873
80446
48108
243191
284396
30254
222631
180723
84531
191662
286786
108500
279426
244265
129074
231282
62457
222626
135995
10819
260522
278541
287597
198797
292035
136674
32235
76447
121610
214387
195186
160865
130428
206196
77562
158933
30667
44680
12952
44626
77966
193313
126517
288789
185126
225328
266662
44373
114761
166223
70503
273995
41573
280001
104356
170501
44663
208082
85969
10012
151778
110660
291399
49981
167321
45980
235957
192747
267869
187501
292570
285770
275187
156236
15860
49836
153631
12000
7931
241070
158165
25168
136373
220441
222820
263228
209533
247044
3861
253479
39114
30706
158249
3196
292019
215175
95844
1058
128448
63238
227434
7849
268432
132396
143693
44725
137127
223403
247831
296074
74030
105423
290912
148065
34334
191354
92454
157886
188870
168628
89501
241179
229929
98753
277610
267658
34316
58331
182537
249333
106616
252628
50492
214535
79109
115382
81317
248473
169381
20235
175656
177258
298965
158038
57356
67674
158031
82350
54956
79952
71616
188875
194333
203968
168610
174827
38695
225245
40579
267714
30171
162618
196759
20821
37435
296762
77816
176110
123923
163661
183740
240899
141341
19704
9265
222688
223787
95312
162202
71446
88712
283586
25067
209454
120947
293772
299528
75846
47060
58445
129593
185212
168448
30492
11455
14045
271229
277698
284498
173925
213080
64095
273045
165592
35393
71489
276362
1641
276354
89591
111904
36997
113700
55656
180508
150228
240611
166830
168010
195567
165974
174089
88120
128164
109180
139672
295092
161648
145759
263600
178017
101530
131740
259269
242995
33308
206110
183226
18721
189661
279937
7572
19561
262854
120537
32437
52603
196344
249593
175095
175174
187382
268825
116392
29417
52158
192641
12304
189621
44947
276507
283521
263090
3971
34600
118163
87837
292802
233561
123583
229919
41821
145339
189268
213081
88799
154059
158534
48516
41620
227801
222785
72707
261515
104660
151432
242657
170817
139507
264989
243738
195976
260278
18593
241528
99526
7467
209990
136110
205602
61181
15172
215191
31243
206754
70249
289862
114985
50103
255326
94224
141730
52595
183514
9625
76095
238469
140575
223017
243671
57447
275960
219012
259878
272114
200890
265131
59084
56962
110646
124246
92449
241448
243316
2971
285208
133505
163053
244631
254100
228807
218822
38938
288799
199526
134314
34512
257868
275024
189660
2135
159459
289351
121507
64387
92069
248241
66156
276236
261094
167624
18359
88834
128254
258509
268093
203983
195563
80160
37965
139194
72253
154934
200924
102339
221648
44050
259642
163020
96154
267786
36798
289583
193434
233550
19944
38920
50186
3795
198279
78117
266279
177913
26111
215980
294703
82521
273195
217254
190910
14506
42593
205542
297918
268665
13154
226595
107735
90809
221591
119201
65366
252517
290812
114148
43078
135765
294872
234544
88557
94354
154492
92338
79969
25239
241658
60047
148958
129065
191275
131555
269667
134411
119214
264753
229527
178860
190990
299545
134827
164460
48532
150240
130482
134384
199642
141886
195139
96441
7094
251915
191748
103160
263041
84578
249384
70852
65821
177308
4273
49254
79352
56453
232138
84084
282235
161545
120209
153090
168479
284638
170781
147
278997
240861
126884
40845
280526
74314
174087
41138
131147
167791
275633
62057
181315
174075
286158
210161
220996
257483
203313
266390
102459
23846
247295
25902
162153
199882
211809
172668
104066
273327
138779
270706
253041
132857
265004
291643
286591
140874
268750
236472
25156
299068
55334
196832
67095
66116
256809
160566
258129
56490
281946
199491
285865
4086
277594
227342
58151
35347
262857
34373
57434
195452
130690
40748
295659
174058
187442
78368
154880
228338
239229
159301
171115
90675
241599
5981
201156
41492
281445
56329
31207
35638
32721
187450
178924
290903
231595
126714
12929
50364
69901
203177
123179
86587
251004
60831
122182
64238
297617
96439
78737
233371
169451
202924
276792
43667
62554
104326
260019
185278
262994
104335
299116
288970
194342
295571
263815
205536
25844
37341
54019
296729
280487
184415
34780
254412
131656
91745
273304
48033
131900
118896
141094
272128
34431
21314
210684
288915
10821
52513
290832
200801
131851
172284
67114
47232
111752
249514
166674
115108
63280
146446
16498
274279
252626
207457
235323
98578
68430
71450
208172
242282
199487
164495
79106
193146
226909
34319
209078
219158
194266
262111
29735
60307
174248
51643
44959
155185
270075
79503
185258
253448
192684
145395
70735
109850
200345
3941
94363
147396
802
268242
43883
17917
192881
291977
182361
89288
137240
268053
126145
207992
79840
90987
146544
106832
254324
263291
211390
154743
232189
52157
116961
65888
291343
150097
219932
177324
263753
237537
38910
172251
50812
64622
72775
267440
256913
50446
229807
155938
148738
238754
196919
169218
245124
214238
92356
10492
61604
201915
14212
190320
87448
279433
188670
183648
41215
90859
227910
256194
228762
35746
134184
90691
56635
74130
199960
156039
124535
203486
260200
93215
242097
75402
159216
72871
103126
209483
279352
103095
163621
266155
237586
101149
162178
177645
93445
227322
289192
273600
278315
138551
149758
1856
157638
77917
195609
116669
188245
249334
208507
225390
43893
33212
247081
248841
240249
203834
54133
246097
124656
205683
218425
10194
7380
3455
215587
133697
145489
252157
183172
203984
253400
269121
115112
95145
202795
54131
156043
29696
140937
6188
64062
54971
107976
242529
75083
143164
86902
173939
224806
111893
97923
224053
273692
78612
259484
32459
261721
78286
6694
211164
10675
160657
275521
294498
179850
134849
260346
194529
21880
128979
25156
170114
206013
179825
62571
29664
104400
235448
189216
184944
232187
262868
190249
23798
115668
91904
244066
138150
121003
213013
235835
87813
114884
87118
188452
219016
167771
210437
90858
91387
227758
96567
43105
200829
247865
235376
151583
297086
235002
83415
166265
129622
143782
280072
19251
94162
258617
239033
145095
139997
28770
202490
256959
277613
106857
26078
48960
190547
124462
32676
40975
217886
139789
91248
48358
95494
284826
37241
9170
51640
217065
79080
296401
116925
224522
184513
131199
172406
234874
195384
179083
141163
199790
142907
42733
276046
230230
169930
179361
3376
276473
70853
31041
85750
233327
258312
130403
116738
166477
198036
11570
112854
7720
33110
195219
144569
112954
35412
39466
117044
242039
249120
199149
225966
104538
97306
275904
101733
208270
275150
218590
31087
153524
163942
161168
2646
128365
170199
202393
189189
270648
73963
22421
269748
115950
127061
167643
85554
189424
209284
110585
32123
217860
90462
97804
65846
114754
138478
187934
100931
36433
255102
193327
251776
297542
182479
63777
295962
183226
41207
81696
29658
54614
65648
200858
231825
81220
94119
34167
63268
26134
95154
20084
238700
51767
8959
152249
101522
9441
131063
165139
266126
40762
230385
130001
228225
147371
171098
210560
1240
279789
37666
6195
31973
242802
33649
31048
181124
141552
171821
214894
95949
226429
101649
148363
272550
240460
145164
299913
276638
43535
299053
189323
214259
290993
98036
105668
177750
121359
54500
74489
32591
170375
124277
139707
248638
3218
292793
125163
216731
56644
245861
34670
286090
217291
103056
264463
292632
14956
52665
272331
207185
168882
47805
176273
87196
113446
38964
218610
144638
273918
103854
57695
140513
94820
137639
142183
133258
245046
75569
73180
261261
268152
239252
177064
129843
216858
112090
35839
171134
231544
59753
97147
127263
283376
37101
73257
116785
30360
89927
46758
118210
109706
287652
74804
215220
61673
265320
92354
81904
85480
161015
299960
63361
146885
4747
180552
230539
298964
32659
71366
234332
67354
155245
31939
98370
6438
213941
250600
155018
159989
109552
229344
43806
68278
247452
237987
88781
161812
257369
284270
61871
137660
236563
29358
30460
205662
204932
284918
238804
268121
208509
31904
97628
88169
166609
44228
257897
128887
4069
249284
256257
56654
8688
51897
131440
37308
271352
174159
213611
212609
197921
23747
150073
93034
71249
120883
220839
210552
217999
160771
214368
85000
5225
32028
102029
186356
205831
96941
172465
272221
135631
251965
153307
297809
207907
230819
46403
213019
253295
25501
76459
201267
275539
148805
193317
203642
228309
133977
216668
190229
81993
217988
247459
154230
55749
190035
106268
278734
47144
123213
202565
282418
153857
217025
154152
280087
161573
126245
170147
78965
239987
145955
15603
299135
46112
191060
204105
238750
35809
47965
299385
164301
99749
230130
191070
55906
23936
53777
276173
131222
189154
80875
24838
139382
9175
161832
170549
122433
35571
185348
54483
86228
266052
135363
280617
188085
206447
154833
219372
187525
167169
109842
105510
165044
181094
155958
39736
198545
17175
29511
80979
96031
274729
273592
136528
28909
68740
45623
216559
122816
189652
297486
264735
32210
297178
293660
72950
276866
3048
297642
11969
17458
172879
289165
96892
41812
254832
111664
92740
155514
188678
299697
145998
46563
261074
245970
115264
266514
90958
264606
138827
267024
40354
153361
159204
254691
110292
62280
127084
4406
158105
11471
168497
14234
30939
258376
299158
52130
72223
285144
13144
191128
68105
22555
174337
39658
30471
222743
168241
149673
137781
57873
88465
228865
132944
181786
165845
100028
248807
285186
26605
160758
113851
129412
22061
209815
263495
64178
143976
298423
39332
148098
89929
228549
183809
29183
265000
144776
243667
178191
111489
1499
234257
278887
257576
122405
130943
145015
225543
81693
94946
78246
250359
35958
159309
238325
139215
49073
290271
179096
65920
193950
184551
148396
255237
141017
126424
96210
254079
288776
241558
92096
148859
158755
238080
273790
160354
273276
147462
272347
82806
203295
272635
267638
235416
165311
279142
60117
227937
71758
56913
113719
65962
219600
261026
272542
278013
90667
205108
23219
71565
231297
29668
167484
252468
44640
150466
36742
209448
228541
221752
79600
233723
200877
214851
127374
126441
97707
261332
111245
102563
278688
180783
269394
50203
277544
171877
176721
140768
140563
177231
154475
121588
124717
141418
248811
171393
252659
273321
39959
290723
109148
292096
167954
101485
187633
119973
289373
155914
275047
199705
273352
206270
6643
103852
23883
107302
298920
212923
5009
128700
59225
251943
10191
215119
4487
80324
215929
16917
77236
296143
275977
127086
267824
294420
14929
210612
27430
86378
181240
209756
158701
291867
212443
181813
245768
142372
225295
106145
186526
75925
121774
129813
285663
157059
197885
186292
227495
60159
243617
106775
99159
93509
62281
36391
274979
248876
183870
41707
109724
83199
25743
161170
176913
217283
76318
107200
44307
225705
87102
147604
263623
229189
124506
103765
115379
101474
118559
108253
92392
179412
277914
101955
100323
271539
151085
126528
15687
94230
61758
134067
114344
56140
89593
135746
189751
249240
153625
223239
269593
185713
48779
251988
236646
63492
292511
237976
91576
232403
275859
290384
81124
128239
5490
47753
281206
270987
224229
61646
82702
130873
84178
254855
281049
189968
142409
113997
234897
13130
89963
200869
147765
254873
241079
248342
190952
168197
177117
55354
268912
146351
126676
202272
235258
161300
3810
196297
99140
36538
171783
248640
279120
73180
276035
195890
201180
34422
106474
168818
162975
120373
185418
120386
179019
79945
103534
286854
1778
168587
229703
279425
190206
226537
87364
86405
50081
52170
227882
52461
229435
79751
213335
195196
228277
252721
86608
165654
220074
102531
179746
179595
10485
17396
10473
63543
106564
278344
190313
148473
211124
240888
218183
250716
260215
263751
55320
297383
72450
52578
286188
101267
47950
245871
172921
167942
286561
178241
34507
227220
261502
150283
145666
259418
213796
226676
20449
65581
19989
84170
229857
140871
82269
263277
21317
243981
102962
143202
103979
166425
22186
285177
492
62467
197827
46513
223441
282779
214187
161341
193008
103752
149321
120426
18325
209391
155159
251362
299566
230544
171945
263636
161830
25967
53345
11085
138813
898
189453
51508
246691
261507
101636
161892
64222
81194
185992
244915
130884
89989
152909
45996
189324
110547
188393
42029
140972
291084
100948
61985
198494
191456
28714
254662
285189
101413
256849
172540
116084
7903
254807
87424
118389
153647
49520
90802
56407
89629
2223
77832
192648
283037
245453
61483
172701
247279
205485
140265
272808
294319
299624
160484
247650
194911
67538
226075
185578
258501
47219
6649
150920
74158
31464
204661
195074
19637
112500
57082
299401
172702
180924
208125
7030
133027
290700
24619
73858
53843
65341
166044
20511
248379
252860
216780
183879
123659
155099
75884
239983
128370
284372
78722
169771
200027
72
279487
5041
83814
47362
87672
81671
298661
244735
215394
30763
268892
37059
55658
173035
140973
43032
28945
98991
117673
77412
206227
165109
292284
200106
241124
14340
278243
83553
35343
216368
72154
258542
262055
199254
91163
26029
233439
293793
16655
180494
74296
253983
47567
150297
262380
98105
244679
116015
216941
56604
240895
180006
138302
154080
142177
11760
175614
199314
288979
184334
40849
206752
297638
200706
183789
51761
221833
34859
210982
290855
273984
153370
37416
45669
90286
122965
211883
121320
240794
272743
295938
122228
221059
173026
278940
105520
95485
84997
36785
47917
194504
43239
298338
46122
129431
263386
41670
219101
120210
159699
44973
142779
218098
293859
296295
224679
128989
219718
3813
53225
169107
200923
196353
161564
219924
99513
57772
2851
16491
146113
222948
148221
7831
27303
167174
246221
181061
153578
27625
106605
65329
188959
23566
124745
126234
278491
67153
68300
297671
118935
84987
275866
22997
284358
131606
286418
146230
550
221966
5565
257618
233754
236054
178459
175288
60978
56438
70851
16825
218752
51099
263707
61606
61590
31827
238636
193831
19703
38484
36354
31292
261778
273944
178149
160448
180238
178792
4337
169510
188057
278804
224818
28524
75049
182243
272856
134723
56165
269223
120423
230052
174794
169012
106781
119782
243023
63838
239045
206002
44958
182531
38756
186464
139536
126433
23710
263476
170221
144214
207036
17456
92913
286666
93729
44422
2327
72046
141094
144674
149344
250138
26711
66163
168062
204939
298055
142499
214836
28132
4417
58592
213510
152630
77516
21669
13601
41414
5163
122779
85269
245889
212437
262941
293842
44144
1513
60850
299345
145800
254894
83889
280541
182011
6691
243178
286025
259017
156760
78505
179700
178701
80405
163584
148295
271897
63312
239290
222626
194492
175566
265520
204627
35039
32249
114597
137785
158480
159964
192607
143246
62627
24076
184437
4960
17175
152403
275679
95841
121634
239592
64981
51773
229700
76083
287508
258230
150061
269213
12756
278501
220840
101352
192390
182424
74970
74997
195137
203544
21067
196537
145198
262743
96522
90563
279440
20876
258371
249633
133905
25091
115475
153909
127295
250318
76793
242566
140566
61635
96284
146575
273553
82152
75660
280819
83429
114914
95323
110253
172239
79338
41846
85310
197609
153812
45153
113625
68185
55897
15645
28746
136282
195788
272842
170346
180623
15712
284713
204155
6293
26418
140393
123190
275788
298160
284928
147589
186760
83584
215359
236994
299840
100798
41050
292534
81160
164625
165034
40990
70583
160330
97666
105955
166212
147875
115924
286271
12654
152360
96269
112561
169544
254115
71292
162871
67198
70968
293557
251457
12584
230303
299696
79942
34645
210586
121001
60440
131650
233742
101922
191965
208890
247935
94722
49441
37154
57740
56962
218728
265358
25436
280519
221944
147203
136512
150813
99240
225342
61535
160135
191443
64333
36089
282872
77322
208673
279430
256569
4797
207836
13053
221769
110056
194287
197615
284822
272284
26140
252605
295380
35171
275415
184156
151849
6437
99231
93722
29057
92004
6978
193918
9754
2930
142283
289864
105807
254228
233303
153554
269782
162191
64260
35653
155738
169355
248796
49504
39159
186929
18421
120370
285050
163008
135169
49682
187958
214609
297121
297524
103667
60198
200606
193129
60346
62137
115486
179208
111493
114467
204372
266926
124454
192343
293437
196658
99952
230384
251670
228530
108206
75607
285688
33313
187845
196399
166278
198819
250807
80881
131154
148400
257354
203535
16934
148366
177455
266032
108199
212735
18372
261649
169811
40116
127909
88315
146772
281542
145155
79392
99763
13713
24652
109380
252320
114759
121978
14289
41359
203779
9627
151243
104393
283135
125458
67193
149529
299099
264517
104783
139872
291053
159764
198331
119822
218046
115856
185864
265119
142318
273987
265836
63758
130509
105079
209030
153749
109198
259261
121962
18026
250532
260191
207758
73935
26303
225792
248462
282206
277198
111994
163794
129105
104459
266437
251555
115258
66530
27717
117756
154510
97914
271500
122456
260843
168374
294300
2982
237234
273977
57309
152174
209036
178891
204453
47353
224304
13794
282253
108930
266120
11099
200917
82384
97943
2164
77131
80487
34187
247590
101269
133244
87565
73974
117966
214786
196165
270470
187785
177451
3690
293
162319
252048
170923
157385
258102
151504
288757
41553
187891
171156
191627
25770
2374
65928
45403
88732
139887
123156
182042
201777
290381
105222
88875
174778
270200
135737
177604
32420
41427
215957
167336
80397
114802
277000
71909
248621
125235
259236
39916
286403
173515
290375
11750
281905
267416
246491
218181
156226
61343
36453
132345
190185
249359
173629
278791
102117
71340
76772
185058
18848
29399
164629
294161
240965
13499
99364
38075
146416
277292
299983
228966
92979
73650
150364
71414
120704
31599
298877
84446
295524
236810
26668
256944
165207
170883
138856
58962
261179
80046
131594
70773
191875
25828
156229
48436
2676
56297
173642
225416
223524
294417
892
251067
133215
103433
126238
251559
4617
220198
53387
144952
63656
245512
20606
65242
267131
65703
9246
100388
80085
119504
111975
175327
241404
225961
206940
220675
160988
16315
139952
226842
289737
5052
203733
93957
169854
126814
207444
176396
236650
107932
49416
141339
291116
36080
25080
60127
208800
295349
128630
83060
101149
193698
126669
262159
292640
31303
284662
88139
15722
269044
177292
248465
103568
138084
26677
177068
115133
27075
210633
245398
62815
287410
216873
292495
174195
243895
224034
251669
298726
98741
206521
101825
224455
238887
155291
62829
17079
299465
224462
232340
33666
161167
143941
181992
80455
39685
128137
178859
54711
19484
153552
290756
166852
248265
275082
44624
115209
130321
63105
204667
115148
90630
246312
104763
184184
158778
172949
40702
221803
107947
166142
21177
41354
109264
5528
183278
109726
34450
187888
79615
101093
94039
71058
287260
40879
259418
81724
214463
145625
115217
255301
207032
282936
158502
263783
213427
208569
161779
113715
264196
287176
22863
83625
163397
87067
214540
210591
182129
131360
97601
73534
82517
131280
178121
171625
262626
247023
42922
116404
38369
61903
130220
272723
199434
167575
4767
275496
56731
25314
56698
16933
82756
197332
100847
187504
286467
116216
68320
281287
259120
190849
153597
56410
221572
256054
230497
244851
141865
133931
173808
128515
208965
49371
233404
28587
41890
45612
14355
297780
6547
143067
240156
163469
257203
100544
170681
22673
76709
25029
65494
187769
17722
118408
279621
178384
149101
218428
236696
246259
62033
276022
257808
61617
148313
130327
160526
280961
143610
79146
122866
249596
101527
283954
53013
55960
74506
46650
131522
103882
126334
21324
247849
156828
193625
60337
271476
272694
220509
103461
266402
158837
101930
51858
183304
152265
41054
13144
286073
236928
107019
157624
132833
79856
42006
95830
270489
205061
87467
99810
275678
164308
64371
41737
281216
141822
155206
231548
136703
129282
215290
23082
69324
16604
187063
212052
18672
21623
231012
39428
296920
96964
93299
220690
281176
149476
57279
161465
139403
111423
49134
35336
49263
235740
103251
252712
83887
271337
39091
195319
6652
97521
252266
38158
5208
186007
156235
61810
34370
68903
278180
127498
204356
14190
24443
116445
92403
53889
295294
282534
139032
191114
86276
119865
19664
110891
140631
176130
132378
203991
280011
4892
103146
296835
132314
266569
275759
239994
67296
115109
170227
46380
38961
254210
139561
188792
64618
33777
187102
229847
121010
60274
176778
256362
129364
149450
17738
114523
274794
206926
253954
269757
168482
296411
245504
261876
146130
117384
10186
169924
272665
280987
43058
217383
7818
294002
104426
24340
136687
100849
208805
277848
258958
259868
293112
166686
241808
167206
290453
215381
165888
188703
168350
106570
79303
224214
144159
51440
139022
230633
167496
107563
194145
133172
33886
80681
273865
138902
132193
191017
266269
209599
42263
152968
291933
93308
174221
91986
203178
80961
226414
204421
19893
209897
199678
99493
213488
260945
165129
271002
114172
23061
156428
158763
270675
51612
268536
224033
77821
94031
293574
95188
275849
71773
260767
257488
147676
272788
39804
188343
222399
147832
6654
230793
166774
161930
208144
104678
260210
7615
255034
30567
22192
14940
155971
82637
158415
203997
236437
194427
177885
108587
145997
113743
213944
180574
153309
207720
86623
46813
73015
132391
112923
275531
287549
291482
200313
252649
170033
104114
155566
82735
74593
208746
123435
289545
193941
26014
235851
103624
186512
112339
115415
106937
170472
250182
53702
211996
149876
211095
264044
213058
234319
119158
473
5070
140562
68351
79266
115201
179586
211299
221443
272661
289667
82273
167064
118588
188950
86463
223044
49732
103775
243767
134694
148479
187818
118612
25467
90013
118731
136075
253631
192213
230973
129338
159451
179558
286020
96102
46193
258955
108787
2637
69472
209648
156578
78546
6045
170772
198966
181023
24925
161553
53772
150602
91199
23142
156246
65143
157967
156193
193965
191265
136241
155524
100015
23088
61037
213439
191724
89218
278809
26937
261516
12424
89920
159376
243865
113565
203040
212467
173495
101298
53131
119825
171346
16843
151642
106396
252954
257862
280114
244453
142956
145006
263479
46056
83004
93166
150287
259687
223751
206600
198229
10266
5977
291852
42544
85658
118414
119455
51961
104640
203345
124386
100658
148126
290492
269491
288525
264847
60928
281702
207880
76932
124709
172370
221866
44756
269572
292670
73044
168400
84743
17121
42280
280902
158752
240614
70290
261513
15498
208355
209212
22256
266341
15668
177759
112098
277675
10247
78625
174745
229729
171882
184095
92395
87047
183923
150488
47734
159914
59767
296627
266447
78289
37264
89709
82353
284777
131164
30189
281634
296709
15483
47553
29888
198493
182040
33085
221871
260989
161822
285286
227232
11769
55765
109542
78607
68597
173593
122078
191753
135425
198591
253248
59686
192354
123506
294163
56234
163271
179453
166265
30404
251209
25680
193652
107613
241712
171178
75759
218048
230815
243941
176429
45154
119134
197221
190862
218677
165577
68760
74396
280823
28411
177720
291853
94200
23976
167784
188408
12628
119973
189949
272730
157057
192903
93851
75088
253369
94016
65867
832
112015
223736
282824
42648
151613
100777
278843
117763
245344
178559
7326
62273
128463
269685
88611
234670
119833
30644
128447
168504
227030
268393
201253
182452
237111
287145
214486
292678
287000
79467
48268
250646
11424
105690
141951
155717
197136
200531
92950
29144
43658
33808
252097
27661
135601
117866
291456
178340
284335
185344
206052
24078
116760
280721
207913
43310
267084
70101
122362
289780
238892
90067
184184
246116
135342
85850
127666
42588
119286
294434
133369
84051
27554
104566
78969
101425
210460
128869
263477
299685
286575
189016
228015
52992
214249
81816
59129
10963
55163
74780
39933
192480
90757
102753
133419
278732
53982
215465
57003
68599
108678
95480
279942
12341
23318
106352
121566
86736
76900
287606
21009
167856
73515
54553
85367
244468
243805
143568
21415
204788
229931
291766
131714
246794
179650
45647
32025
274202
189238
157860
212424
289079
179495
198459
56039
60505
168527
230844
29590
177687
90813
112179
231549
52955
87025
38542
159971
218636
64215
134413
56897
271644
246139
46419
192460
121231
257896
64017
17618
92692
181394
41292
146593
48492
83716
92015
292514
283358
262831
273011
282357
264619
146280
155887
206292
168787
273913
195407
287865
104999
234212
60953
103774
141256
254258
163890
202253
294356
269810
182331
83702
283104
155599
242027
105134
231023
42018
71712
138691
200724
285019
76166
40535
296662
127698
176863
60154
222886
15369
145575
287208
264609
267032
101202
36164
38521
166699
139008
22316
166300
65048
6962
87007
106422
46838
279330
47929
10686
72033
242964
275668
124867
173851
124910
16510
114230
286415
133166
184409
151470
84986
60044
92428
243978
290040
17922
19391
285354
114803
104460
196055
168807
185037
159720
272409
17862
163806
7369
92643
196261
46743
190
158196
43240
190206
194220
14816
110629
182162
71093
93720
158210
226441
11755
131981
2559
167185
42804
186077
32030
173467
118511
106613
293289
151143
53223
187625
47409
173059
78699
32786
184840
260111
230339
20616
105017
1627
89151
142515
253570
244062
223313
88162
96421
48991
70616
52846
138433
243107
14769
92026
2295
95558
63463
127767
112520
79905
77772
88119
98113
21740
252748
97562
241550
83906
59888
101742
157508
159712
9499
41913
44143
52614
15367
157003
289182
211352
121918
190341
289087
38084
248483
190716
282716
249773
173534
156122
3833
216130
54600
207530
215989
160106
101502
12956
185534
78838
76190
166016
282294
87030
119941
24380
10953
245134
211148
200156
212999
123343
22281
225556
23666
118228
78933
165979
229456
47965
23308
74224
45564
146026
275952
5293
11548
149878
72553
72940
10384
142074
139380
19347
36403
82307
249111
30126
54842
155023
235887
67323
146228
153513
169685
108294
218607
141290
3041
220654
96303
100502
282880
88113
103019
177779
10615
159384
30426
252570
102222
180286
49164
55985
137541
274634
219101
64677
29331
254956
226493
24500
19895
94996
21823
46472
104426
151251
288196
128930
66187
498
194317
108070
18464
281302
264640
180406
41897
270203
137434
28969
89438
171797
41785
106745
267675
37838
288478
13962
292429
52423
16919
16968
197957
159398
183672
135990
256290
260222
268734
144467
274300
6810
293334
144845
74512
299184
56132
21287
134865
171193
149682
8496
1809
197829
52509
234503
41850
12335
156631
185008
56505
253578
262251
96658
86991
174728
256264
102386
290681
262977
128521
67861
289241
21641
73970
458
67842
154593
17556
224976
277255
14412
269431
130542
90670
249975
29733
214485
19066
280620
249706
7576
37736
286999
34921
189080
89564
283886
168709
241715
19615
158833
119608
285901
6069
297811
240832
110358
75817
56511
33248
280786
274850
215159
138686
276579
22829
175439
276897
111107
151757
242982
256412
96800
26204
227103
163117
69315
23281
64690
181984
215748
116085
298947
219106
23172
202954
8321
50695
152486
277816
151606
1364
157672
298764
28794
39067
226211
210844
203132
39079
114314
168203
271967
198673
44632
287488
198484
255182
121498
61651
241826
239070
208591
191445
66960
19294
171442
208180
229886
107661
231693
19468
219994
244464
160248
289810
260825
297874
117286
110019
193833
44641
204920
147066
200352
112695
82871
67566
26597
21411
293389
10061
64774
297353
135154
178636
246712
175056
20580
134471
18408
65723
21379
64168
217149
139043
242590
136058
105093
104537
120261
235076
97329
160155
216735
290717
124977
71194
223383
198025
137985
228577
260178
3409
126956
10092
278043
225283
127283
28405
75786
296209
80070
275405
112530
114761
72633
165329
148871
80165
284473
20039
159619
121749
247425
225247
217583
273035
1288
240740
33914
34534
158153
81596
210713
183957
1639
160167
71084
13925
223688
22792
134003
49784
278015
267170
133887
205802
43558
36138
249258
130963
41545
265786
46060
221599
101675
46474
267436
234127
179715
91106
132348
236779
254621
129311
135655
159707
204198
8937
19797
86989
190164
252269
192142
123095
190185
293415
151272
49567
32575
936
437
113892
259739
196729
158108
277000
145234
144718
86603
28757
218929
78591
274426
151390
58490
44458
239180
204302
212554
277811
127565
199363
169458
186857
128829
117163
208162
31610
92615
234758
42568
89291
137876
18188
219816
156574
224345
297027
219425
181077
200978
25099
283759
219809
206301
43393
188851
126834
254453
255144
224015
279027
291438
172174
245690
112927
151936
163027
43714
84059
33653
122043
173281
202
58427
200182
174971
124140
198701
164178
109970
53822
219372
37694
33573
230777
238161
88633
193949
293172
212318
58457
214250
153993
246011
28789
103282
222999
179627
166076
170457
206826
158742
187566
58788
126552
50172
107256
107353
35470
232611
2678
285540
116705
49190
112327
140481
222620
240028
206859
155174
171575
170497
77397
210825
155701
199429
250832
254395
260199
193832
175753
213209
31173
254557
19083
189750
37602
259990
108850
222407
232822
95614
51579
69530
223758
72658
137558
51080
296675
256881
184169
237893
46279
67950
194341
27201
108567
90148
146654
256971
44136
281771
155646
12347
58042
73639
71597
180504
236587
178823
106537
188748
63202
58134
184516
266340
38382
146002
289472
173892
165358
80634
292725
171954
26918
293039
279918
140797
67577
180190
234256
14999
107222
155314
259848
120989
269853
280531
271391
219877
91141
153627
229428
288933
76476
115072
248519
3249
127238
175951
269597
39952
223598
205373
103995
241223
61120
157595
107623
248449
278858
161650
139183
245043
277526
62707
56899
98342
18223
216227
80906
68693
294438
258478
138440
286815
29872
29820
296780
38629
156973
126985
223109
143275
112105
234400
248210
87578
137601
258573
61192
50270
113001
215743
129090
55401
278336
171818
187738
201225
270162
156044
153183
30787
284293
177181
117120
279178
98257
103758
3028
55481
233976
112447
159295
111867
131795
274066
279454
19705
273998
268143
964
19085
244692
17669
241394
172033
39078
276433
133914
217809
79009
130706
197050
193725
81108
31512
210082
161836
36075
52033
286549
230725
9843
277447
73601
12270
115888
166573
38184
20865
16473
184239
95831
252235
135962
91318
25200
213398
9939
195157
94567
149549
263953
65304
178921
197131
30223
50081
39700
257040
40584
260563
64465
35305
83874
259275
219726
56852
258537
177460
152170
241337
41716
58123
176763
103361
240638
109559
48069
107116
16670
146028
146489
64235
297325
272598
250643
39481
94064
263029
233805
95158
195361
264920
34382
196714
6676
28803
30907
228111
103137
213853
288493
199100
163409
70076
125923
250966
177144
48906
258912
152700
90282
167294
149988
160956
21753
22770
161042
109375
82557
171105
204436
131062
30308
63078
102548
117849
168165
175463
123382
75293
188387
9438
41006
267393
217893
67524
291143
82542
113792
207723
289932
48108
48071
246413
122605
166284
114280
16012
111532
292528
155383
263954
127955
196883
124990
292589
151019
119827
197450
221101
242735
251935
248228
115132
220252
268999
96802
15684
189517
273012
284176
66484
111141
98122
89922
26534
198368
279650
127333
269381
245997
135961
84876
112618
265736
266438
74548
120802
15067
22931
192211
79541
219334
150143
247392
180596
21278
251316
29067
75492
70572
214400
9378
114700
54631
11721
114176
149994
276703
268188
195777
237768
94440
288718
93910
141221
262974
118651
205294
3715
81105
187968
171956
30641
286989
170831
69283
40548
266939
156034
227649
278181
48372
74702
27421
63416
258354
54602
93174
79537
196854
55646
244539
254695
504
187424
182590
239445
232841
211648
233991
298274
11590
229076
97255
57345
99474
114836
60751
270790
66067
131552
153187
293728
182098
84307
190999
124104
256629
79454
182632
227477
277248
139983
232502
209757
14264
289267
37894
163773
46597
201949
180024
119096
297290
221848
153244
50765
96925
156867
165287
229535
55812
172648
277872
33928
250658
128558
197455
77308
270572
288716
204956
148953
200708
129718
250601
256940
160763
114842
229361
217741
280974
61524
133718
291367
62598
291515
8300
162993
242613
5854
210095
191382
28173
17564
17759
83835
198319
237794
214587
254847
55703
98757
116236
238655
45118
249676
295546
94224
11395
242122
12161
289056
282549
141562
95771
124781
166726
163975
186441
180099
131222
240055
228410
46557
178423
78019
95351
3411
158837
88777
141785
197971
123345
180007
171525
157960
210097
149688
166240
113817
196414
187127
200291
28479
179317
180742
68511
126401
15971
117338
221422
172742
245605
218488
169863
108030
100945
19399
116542
230749
253675
206378
256365
291290
196864
140048
213587
22401
289703
245292
124879
139161
136050
39952
24959
100414
225107
126719
269511
291608
95758
273433
271316
246540
10980
224204
241933
190447
65148
3040
72155
252691
105940
258292
185479
48413
200344
292781
197762
5294
7257
157046
75423
104851
13491
281342
207458
9412
96545
221769
236822
45107
136966
237200
271151
220804
206882
16589
261053
165711
23514
81331
267729
159497
78775
126857
49051
64812
232401
254599
295556
253771
178568
232322
293880
128776
259609
248893
146139
139643
140662
295470
21924
137426
135883
295929
76974
136275
137540
36142
257153
125104
170459
23326
149431
219779
119195
116735
263380
157886
79789
12849
88064
177159
85243
3488
152519
168231
66914
32137
233761
65163
200698
192201
238101
81285
52335
1933
234003
222154
30520
29969
273522
269976
266185
53699
81043
104222
289192
60984
117509
21286
241916
282054
25788
84791
19257
22816
62781
219727
93511
187842
148213
175278
24388
76674
255616
40583
23611
37563
95452
289367
190228
283035
165613
266494
265523
296137
120555
19764
51990
120087
127995
226737
271325
85449
154176
174340
231316
273886
20037
61335
206456
218380
125778
288828
117777
18282
77096
93070
69417
69709
160257
117187
5727
200364
127749
223924
48072
3371
291968
194870
31505
198951
261192
148978
94950
150508
21327
284303
255391
154494
262125
230234
171243
132420
103625
136612
169048
175756
112258
158511
4523
230118
149390
235305
277601
216777
44712
196144
124276
227504
292771
182511
93278
172397
211672
273274
18920
274409
232011
133811
113908
35443
44241
223301
90562
7597
50263
145486
25963
204317
234953
89735
29435
57565
229213
211026
82657
269584
224451
295633
128980
135271
81062
99569
297498
182263
281184
78027
205838
124516
279925
151261
228242
30170
179468
291713
273099
270732
227123
88582
36795
168340
249771
149893
236719
289422
246185
148455
244452
10296
280678
22594
258549
201649
47436
70130
92274
297199
73566
10150
219464
168494
80802
13871
268203
213696
181246
96077
209935
109321
168905
279132
182331
174985
282443
90754
22194
51830
80339
206480
199801
180272
37162
137591
246611
196326
230421
268026
245860
60690
130775
261594
277651
189760
28396
264460
258753
105239
189479
42749
217944
178113
17489
214973
293937
62516
95712
112720
72942
222976
65945
109375
12068
293818
58204
78752
296654
299220
285230
115839
37039
179909
186796
278500
51155
179761
192423
33542
45858
146622
291339
209788
53496
10718
187809
190150
156450
154303
228352
23751
44794
186102
43581
261433
221437
77093
235632
194820
129992
239357
137207
29135
171720
263422
296326
245873
141481
248709
199389
205489
228885
191155
229385
257547
137097
265042
60472
16213
265224
97961
257070
131241
147266
281169
137228
69180
28604
162448
253802
255847
192520
68502
139117
59676
289563
105993
214838
61000
189362
254537
103085
251533
207696
71640
288432
163351
27398
144869
233004
290469
234042
1533
102569
234195
298912
237856
127741
118091
245414
249193
234780
121998
27900
151087
173717
233352
179273
250751
226938
272528
187418
70590
193318
207601
93177
113927
7546
7955
166118
1328
247904
115284
75761
296281
148020
4230
68068
263914
105628
292861
278376
101413
110565
42331
201671
182193
208317
263285
236283
49029
235464
36291
1103
155556
137544
81998
232507
72411
176681
220754
94416
123339
208388
122140
151278
67351
141083
239935
85963
125570
47277
68931
153676
129297
186647
216843
257894
112433
296701
109163
269567
219613
159795
291231
293500
113153
166390
291111
56395
263212
267303
72250
260568
207358
175861
74183
199725
16143
293672
37317
96021
284539
216888
209444
241180
243767
261365
260902
261851
274842
112711
105373
289930
193442
148419
256702
171019
296372
172821
112215
40180
145877
37448
254775
88825
146996
229466
92008
49693
106312
110123
78280
15766
11682
4836
156389
18964
264483
99156
265380
173484
28036
237965
47633
55434
236521
123201
116884
206755
137044
115036
69270
254009
157672
97586
262212
247084
244251
246512
31957
70085
289758
268921
136412
15650
243424
171478
203946
233638
138078
91024
105761
201437
119559
30719
202784
42667
16311
275092
275309
160464
117902
290073
65507
4399
128165
254854
296546
218338
286025
242723
142086
253768
121962
285805
155789
68365
297042
181659
194025
5751
217028
129698
213263
111385
102022
247997
20194
110047
130036
170395
157080
284514
192510
70988
90529
104837
249875
51287
67326
23826
131983
22914
5168
226987
15716
111017
156292
78940
127808
41813
167062
93981
106359
204479
258069
37037
181369
280706
146268
154632
298767
4973
180579
273992
212323
145098
257784
120806
291916
285505
51975
196185
154320
18831
136425
5479
137359
69627
140527
146010
29102
67863
117764
98263
158372
195582
123220
79687
175513
47490
281180
256773
157915
15813
140486
58225
241686
216296
4922
270984
96569
54588
59585
12683
174416
292584
280040
222933
197803
189648
207542
247589
231156
4754
218505
4204
31485
118899
251767
232619
296295
60691
230946
162039
132001
251445
249088
185866
7737
243281
50369
298071
240482
272302
52383
294462
81207
200205
273832
254095
197554
45306
238817
67936
61756
68836
226749
124732
36416
43116
59805
181421
5189
16630
224069
17388
170357
201672
25011
113029
146587
133154
113732
162643
115018
7073
298356
150251
76926
99578
140759
249859
21904
252818
23190
51165
250628
73553
152435
6324
51285
9521
150209
60681
13747
178852
184106
270612
272675
164690
222398
108644
144518
70533
9547
295605
123246
52283
106262
195348
98825
272170
250122
181426
266486
256680
52198
200077
5088
92916
125635
203855
123696
78924
54556
80811
222815
54045
249815
88614
168471
258217
132711
210474
219037
285742
40686
49443
224114
293955
54780
163506
123281
147913
51005
246434
239998
138431
221015
165158
106101
150956
261505
161733
182372
108977
230005
237442
98853
9648
74262
40399
108
188058
238470
114958
126963
133826
152299
67929
149119
126439
229703
146430
206113
188792
251592
62722
270729
68801
88713
120363
7571
191901
203301
288948
119642
265983
114090
216402
221316
70134
131980
9688
214448
22677
152423
202324
208725
78178
227775
167189
125763
121192
288204
2568
151281
260707
118473
211621
165578
247991
12102
146043
222121
270970
159911
178892
129625
111049
89724
234823
284172
9456
35802
103555
243259
150594
77190
178061
163773
205490
283998
103028
112514
243951
129086
44531
274366
212489
190040
21068
86553
50704
141958
53689
230952
136945
192575
2770
148994
105414
426
52511
204111
162263
298514
167055
293135
103957
249236
213782
295986
151754
237371
110922
41034
260371
160607
15465
28710
151899
160998
106736
68060
152029
42709
187288
204389
173804
187748
229221
145421
96419
158411
104807
167398
56913
161170
276400
287026
27029
126345
220203
297101
79235
8879
229521
249429
37636
151650
5727
260767
286312
228924
145418
214032
142391
242510
24719
169789
227466
186919
36564
277922
34946
56708
165454
252935
101264
82615
166396
248404
220090
134194
43403
53345
180879
181674
214647
146386
224121
295449
131903
110144
151402
26797
266364
121707
166979
179451
288830
130776
104999
260660
233823
9424
108809
56261
145274
77155
106078
292267
9270
238828
60325
38325
190786
297035
70175
237077
209247
273330
191040
72412
259344
255485
226385
225330
83981
147357
247618
286461
71121
114958
248588
10498
30645
296030
224172
229235
73328
79463
1778
13257
158481
284166
260250
38848
238766
108431
71786
276891
1154
276295
153027
117226
133767
226534
75803
60841
40071
284090
251307
110051
79199
224897
197953
189331
79080
235899
92549
173488
232139
68933
224309
275328
152600
79890
277454
192146
142996
182649
195378
157980
261028
153855
8654
103421
155098
173486
212596
156066
289462
282849
55695
92661
86237
104086
99577
298772
215725
186522
101941
288930
142357
249127
16803
153840
299757
287646
14062
45151
173359
285543
46417
227664
34709
176331
88044
249019
137235
87970
32345
137854
201507
171660
266852
240491
196239
196518
78960
70789
121157
188277
115035
295918
199153
67439
74548
227363
274054
2251
18127
45436
13732
126958
203358
85268
123767
229132
239780
185971
121832
133753
297052
122258
81982
201808
202778
227705
223724
175605
277322
109598
118423
198188
222949
71954
142411
266909
274973
183134
26904
183823
42804
244537
172614
288104
48924
213704
182663
206730
296912
205564
239539
272407
293347
245274
147523
46447
214079
80175
205878
227325
54442
158254
172974
111773
141306
135020
181473
228384
126504
221412
244005
9622
117951
268805
139776
211947
177495
299787
39018
151510
29968
227906
226989
124250
119760
90776
190278
16452
164983
147544
167217
44905
224904
133555
124158
169401
288496
45787
186976
204582
65010
117832
180550
247798
216818
253958
73708
241593
18468
171555
251434
263399
150390
19375
115598
16580
196569
85657
131197
12549
132215
117391
194608
204020
125761
81776
51132
181981
142589
284778
222665
201544
138977
221045
34335
14493
5567
284847
92005
52566
48249
176590
297950
254679
158475
215597
53706
190333
275287
45932
207090
86437
205572
262623
182410
265066
208575
145474
182672
290632
105149
198122
165227
15705
224284
241137
93065
43119
16640
145562
78195
60393
291892
157898
174756
170971
288615
121937
246541
123596
275370
3983
205396
254175
124445
219484
144177
189582
244631
232330
131448
6700
203777
157533
178711
22040
290686
198897
111753
105565
192400
171522
20628
263519
133531
29333
142218
109699
26142
252467
65327
55974
198085
189264
181577
38955
4
148339
260353
125021
237386
134398
187502
107750
10940
122858
119044
25906
25444
53760
148325
108476
119767
110003
72299
200075
96735
107790
252880
86309
230883
8534
207141
247147
99370
141574
85408
177376
114593
275596
207049
127681
219912
49725
11077
278566
193977
237505
117401
157249
244095
193333
113479
173879
201093
296253
222560
26125
272996
93585
60738
7992
125577
246682
29657
193226
193562
93748
57149
83050
214884
293863
155224
54286
231856
79879
156073
115892
73644
53388
5587
196502
28830
1947
4238
86665
212016
209188
40320
193171
259017
168708
172116
69911
16236
245226
2766
170591
259899
220621
52455
282959
283380
278390
129003
212314
289876
183203
277522
227142
268237
39585
148053
231928
12861
11465
208325
286197
120699
104406
81683
15106
35212
296201
245184
11355
61205
212631
16399
24115
220526
273797
108910
256918
227487
27066
195585
2496
244593
95295
76122
180707
172851
116360
212460
63795
60530
205834
14698
132984
5434
11615
196429
41778
227190
176856
119783
242650
207995
247543
278685
287417
265835
243485
42082
135686
54844
96470
141426
201647
19708
248665
94872
106262
207698
89682
182956
26918
227009
222929
166146
167374
292319
294487
186608
281307
173492
85963
84184
22112
101593
255736
289872
259638
30107
100622
153117
74039
173597
214155
35633
77009
229937
156924
54227
190933
113701
238019
209513
14414
215952
81159
64355
180570
54675
15630
71965
186799
47455
246339
133777
220542
219896
55113
33427
261005
72413
18251
3376
116863
237883
267425
103865
62450
169190
155885
138841
197766
3596
58189
96990
220189
194906
265798
233640
121001
201051
183528
18805
251560
220546
203216
29958
254710
6612
1127
57643
250078
187574
226449
87371
105886
172979
199391
38962
36897
179623
212669
110701
251065
198469
253939
257597
243324
218920
16511
83461
38497
31378
99957
51333
262354
1358
188148
200018
221983
93698
127713
82085
145846
14433
253713
221009
37507
230067
28584
129516
185056
1613
29466
237464
90838
298796
19556
299645
100889
160566
75002
175156
181950
167090
55787
138126
91350
71927
161416
262837
52365
1133
10852
280756
16355
299845
175029
154035
252104
5412
149452
83971
96315
117234
191469
67466
100026
272928
164502
130193
122820
150743
282827
128440
215983
213024
63114
288762
152967
126812
147936
47021
261394
100626
202835
220469
255118
231516
29061
114203
38647
114613
297424
23752
103579
112536
881
273719
208471
66720
104984
228311
119547
228449
197056
37495
230320
123030
123439
18168
127926
79291
205660
222794
257947
102772
242182
285091
207646
136758
127124
294044
159730
143258
285966
141594
209228
216510
128194
112459
244526
166840
134214
149900
176536
277751
68545
11088
272721
68390
187295
227771
275046
285633
97171
2779
168732
97049
113214
12944
208789
80513
29593
13125
282825
81807
40989
95129
206183
72916
184177
26545
222399
77562
45784
111514
45818
124088
273379
70976
97940
54118
13430
152385
285541
15818
74011
37206
70042
127183
203081
97069
130821
223460
178649
63830
251977
179918
190948
135180
191280
174108
42704
263252
165926
27757
255076
192063
37378
42764
144752
181889
94296
272763
269460
156113
192270
129949
114812
93800
112626
266020
46551
229881
200614
286906
174316
269067
209310
86476
37281
30386
203479
265024
174928
5963
198188
189717
155003
81211
210461
47907
194222
71133
286968
7256
85325
266668
103404
70910
252793
199977
197453
149589
291189
75993
112447
30933
209734
216
296796
175604
220806
97940
132052
152679
82776
295477
217402
161181
276486
113824
296591
234247
21474
35234
187007
264515
36885
281499
275160
179703
20756
259778
235607
136982
47405
67199
255599
187867
53366
206732
273285
204542
238793
144587
242288
25077
534
254776
31139
159445
107569
202803
34353
140034
77926
189059
183173
20275
130724
217288
130084
259202
16502
112151
21205
38066
68471
296986
179646
28160
27805
48213
227359
73484
179452
57622
143957
193270
233049
236656
146472
293482
186670
260616
1933
41457
257544
66578
14946
140395
60891
51930
129759
138720
110492
168965
70341
238504
185946
3995
113411
109393
41035
237033
267785
100776
168883
234380
189614
27884
15690
253751
238217
110169
160896
246221
184143
170063
292136
212037
186871
177564
171072
18728
242798
182108
232560
197986
100158
191263
94984
200268
238153
37975
293244
16825
149183
147260
35509
280023
43727
197186
111156
269714
227373
73663
158189
113292
92438
184901
213426
30954
200929
44038
211190
259853
176547
274412
294422
251381
175143
280677
34195
124635
95456
235224
194537
66677
58760
299208
36301
106122
200704
105676
180557
1232
191584
130522
97571
153554
132329
72007
278672
239056
182613
75436
289741
225198
233482
18689
290330
292421
158919
63367
98881
49705
179020
190040
127747
135874
175781
29895
91065
1327
278925
190567
234634
75760
127477
115720
131625
74670
66787
105326
107846
87753
22132
262952
24925
30391
190286
232946
215233
194902
207345
209995
171998
204589
35058
229221
199230
267614
162954
225022
137228
103843
273380
49335
229323
75958
78928
197784
286658
8389
254411
218808
2522
4764
161496
55475
121201
96343
39024
41767
26039
154619
79373
11522
117289
192745
298835
249110
184947
299092
207278
87730
58712
206928
264209
200885
267687
179754
249924
19241
297275
155701
117388
114058
171757
191933
98403
43353
22905
241168
112126
140643
54682
66992
104142
151378
111052
297107
12880
231050
274245
180492
101332
253464
141130
125664
201161
161472
94761
231629
216505
246150
238342
196694
297465
297157
53104
236787
120067
293713
159234
102798
194951
47126
33230
18090
229598
67407
118603
289482
177803
28404
52374
289448
250237
172221
75472
215023
96601
159315
180471
201518
137728
159091
17968
184463
77537
150572
58274
184048
521
176517
290742
214577
86413
230800
80072
129292
164587
59731
271470
286161
214262
21392
239179
35986
226944
99138
129793
55146
224192
120467
154458
195111
197322
127960
237812
87067
295597
109732
143094
158943
242783
105195
92487
226217
68894
163488
149515
229376
103206
110505
28910
211171
102221
152789
163118
169918
78861
197315
118532
266807
151794
195844
31028
132355
188297
15438
92161
193019
137171
126198
38138
28414
278694
158825
39366
226701
24640
2667
139424
263709
169739
8419
162647
213986
52165
63412
178063
116559
194328
227015
104008
290789
191205
238431
152721
76235
246219
275402
296644
224887
57693
215244
107465
133379
284103
17397
14886
238739
187781
190690
166495
274561
280100
118087
100448
248579
100909
85021
109047
230579
19861
56835
233688
123893
119380
244682
248511
83297
92872
168039
105333
155919
11672
233520
217983
281613
128721
230980
130884
196183
226129
164695
236673
57701
65286
44376
139054
294436
135220
60431
58001
134988
192516
192647
258411
253674
148165
184556
62998
226812
39572
235769
69429
58868
18650
288677
177911
136854
36834
287345
158174
104322
150018
6878
118950
75232
155000
162518
215693
278931
131363
63283
28333
32807
218534
299262
59747
94018
90425
239047
102625
140932
178378
22448
119521
137822
254876
51159
42338
52035
49212
263907
242740
199039
33980
43208
149009
199842
48841
65857
218342
135254
94023
270439
208505
262764
204515
164962
276629
82894
185012
30244
235310
122113
205985
165449
270097
266797
20542
134949
193957
232447
176422
137643
209502
245926
133814
273786
73869
21608
114067
131723
299399
20364
32713
9457
35644
96483
171803
35693
130351
203414
217323
251719
293109
158476
216290
288423
146001
194857
19251
238778
266924
157707
211191
170040
119292
225524
269992
29303
100914
203690
249836
180521
221521
242599
104655
258979
116700
196495
35211
146523
231679
93969
488
203063
233858
238747
97725
187976
77432
216726
178713
148441
298951
105973
199704
17964
24783
54023
217724
195664
196626
173996
12259
35591
84325
6307
79598
76930
65445
98080
154568
162128
184108
165708
49393
293243
87454
290254
123423
270186
270674
169248
96050
234174
32983
38458
101982
186425
71818
148621
131079
56519
37665
231215
237232
216650
73512
35791
145487
99535
23399
239664
156444
259901
285527
34292
84563
31903
62395
263456
51822
10963
68801
80655
154239
233406
42136
125850
291089
77267
150786
238653
165524
102797
155828
132790
260759
123033
143440
80909
6696
184691
110776
1846
142284
130450
188001
136040
157918
171745
51927
184831
181955
4197
161676
226385
261339
103414
95088
59893
105467
214661
183919
141079
206810
290613
275399
256311
79523
172578
133756
127586
241768
93832
146498
159040
212112
61770
90706
168131
148189
101706
43714
145106
90736
180638
110393
236413
243147
76294
56249
54646
230208
206292
195228
265844
1530
30418
3741
275104
150709
226045
7781
287243
180127
35828
130272
83193
230294
74641
69490
118034
225964
149951
83520
19505
276346
29120
6674
73513
134047
285569
289004
79561
61424
82852
170880
33282
168486
90142
237252
88590
256156
167487
174798
77224
188532
204130
249721
253353
263019
161363
214929
98086
271327
41558
236002
172731
251996
198158
105932
25407
154965
204727
290432
263807
299419
231108
185987
193861
197283
36322
273616
46061
236845
32344
35849
82384
143011
156507
293829
289651
22897
205824
226940
257345
137991
20403
4467
199336
54854
166717
19160
73614
268838
6889
155056
128871
131915
169272
127095
131981
119641
178957
235571
233163
149917
131379
120191
64195
218309
234867
171626
22618
49861
138189
176666
81016
66860
298846
25680
135145
295528
213523
220812
12347
154290
210362
257848
107752
63712
282359
90017
44314
39395
197753
25344
99248
51976
10464
231905
108980
125368
67186
56440
32848
297676
154233
223199
171109
284028
4687
105063
181816
182089
148322
139566
298362
27975
254492
267238
247899
203041
150381
12435
132532
1207
33066
95816
224345
81521
262404
292970
67650
134648
107348
134504
296255
69206
105432
75043
122296
188067
13957
251070
252492
244862
194435
73356
147387
165886
102053
176840
210203
266641
115166
286361
103147
82481
187752
200265
82264
284935
283278
25223
1350
298181
268280
166161
153457
41865
59079
77322
238471
53533
78381
49112
241258
93804
30595
84515
82843
222677
111682
119087
290136
244899
105971
34287
142135
118348
78244
207492
127292
255410
90630
206407
241528
59684
239520
172564
142089
210548
134321
167755
226879
296656
138633
67340
64106
298160
97741
153534
57120
145040
284026
32795
239075
62051
134857
19649
51362
281528
271071
184977
251608
22728
9079
1813
60892
244932
170441
274788
126210
286738
4966
772
92014
214053
231648
138057
45914
92638
115330
106579
167662
262088
123023
217563
31015
146827
225894
137194
75719
160143
32478
236050
83143
154613
264257
157321
179612
126312
298108
26096
246248
19069
33847
34627
250780
66205
182425
271646
185186
104441
268241
44627
226244
55659
82911
125674
180462
224973
42395
12518
198919
50494
5023
253756
31108
177510
130427
297290
74506
166426
64120
213624
124873
195007
228250
138009
109013
2561
202133
40206
88541
15591
17275
223194
83381
297424
20460
132903
247842
233298
65020
124306
29238
204012
263317
52171
37060
226182
39311
65337
119584
106422
4035
107597
278558
208720
211391
103543
263807
77463
240982
142933
272395
270110
36511
188681
179341
204843
156892
186955
55219
108202
66890
88256
253943
126559
29657
336
173309
220298
239835
151058
89055
167649
98061
139371
72270
269245
271381
166576
70196
25950
246375
281121
27045
65131
142140
213053
264410
88405
293054
119163
29166
69135
159052
148582
61695
48586
11422
130074
139421
246881
287190
182273
161625
74589
186649
297775
256704
121367
169110
283269
23702
58271
213674
159349
143148
241471
86462
173730
60964
277656
80906
257260
162941
21569
250294
29721
98845
143689
113481
106687
6025
118195
283893
166780
87475
290911
12553
264091
171527
7638
132858
250249
73091
267439
63177
60145
11314
107578
133205
140200
264152
238856
91036
103603
91419
216972
183243
194139
251881
43752
287663
106141
78216
176797
299131
42966
3774
80513
138073
272263
261857
106975
129554
26288
115235
285952
82216
162103
179890
101222
177031
279528
167342
49593
67702
69265
77409
15620
128633
236337
183478
103466
119069
21703
243527
120120
230837
86220
105724
206833
209428
267863
57382
161946
203098
189180
49888
268323
224329
186884
63041
32170
79226
2352
123631
116788
248398
161546
216502
70604
43218
46987
121312
130775
78368
257319
273797
109925
100349
8015
203089
131156
56646
9763
121180
161827
99675
220647
158755
65238
107781
22853
247525
206423
15161
179079
96774
122463
214473
138310
253697
21082
286567
111508
105493
30603
182602
259770
6261
192876
199087
292730
222584
148408
163264
65978
62511
280077
189176
102963
53696
223155
199562
263342
212143
54030
1679
211345
230386
81886
183108
135191
125182
45455
180045
61317
253385
53966
157236
83488
286848
97085
118792
103349
157028
40576
243734
203169
174647
128164
264438
10489
246628
147723
275034
120005
182748
14028
125295
23769
67455
298349
204732
158924
87762
234415
149494
41905
251997
96306
187945
239297
145074
47805
159830
153314
148733
55144
74560
220896
4873
10650
164048
286709
13758
101475
258437
34189
13164
112649
51831
198708
36115
14949
164014
250203
115606
88702
28354
224288
165212
175413
189472
108626
79182
54517
57202
172967
287373
64713
271644
243291
7882
11176
283329
108653
224491
93395
267511
89002
218110
29633
254248
144306
41107
217874
8274
140478
196256
184351
299699
243000
120692
249978
24167
22178
198696
150540
61612
102539
135372
262571
169267
184251
232185
128590
256408
227014
133693
279891
261318
18199
185212
91406
271232
114566
218146
223320
18903
243537
114769
217524
151296
22848
83337
195362
241987
115661
185065
149191
299912
204448
109633
103281
13002
271681
230049
116328
62498
168650
252733
155063
22770
151983
184109
64030
23463
261653
1133
152693
260161
37214
101414
168991
108643
233591
162148
114841
293487
179735
127280
151755
172649
69352
15927
290697
225801
46419
291513
27505
58557
24771
48117
261005
17634
92917
65006
59560
241753
229071
221597
69119
64920
79195
105168
83321
135258
72621
230204
176454
276823
151206
140749
226764
149705
184005
269086
194541
29141
7881
259804
290680
273171
151282
94356
209930
71478
71257
151495
84387
67831
219287
160433
146090
263626
131353
54737
255809
270656
79804
133414
35154
115416
184645
147152
257603
46461
124085
235534
8216
28664
228897
298321
175939
265041
154888
97254
150663
108541
116088
218287
38174
195609
256718
141401
277719
89255
226283
112374
16001
179030
289985
62063
219627
100282
69968
201291
91272
114475
247836
201447
196052
36838
205403
85167
226189
290957
106754
218988
70245
172199
4492
71172
97511
137321
259786
243935
240738
62101
285955
234346
34494
12200
39530
204857
49847
125201
182311
90831
148205
259084
204941
171144
50583
287801
111323
211869
107667
43649
284205
293729
130281
140777
241586
253525
132006
206981
286789
107049
148235
48659
96413
69026
163615
230148
152425
161833
224716
185052
2498
238446
199726
71693
25196
167478
207492
165156
51775
107226
286166
169499
88047
184537
149535
175879
231823
11066
47444
266206
262729
173684
299865
170719
226233
103631
149516
242398
238840
74514
213985
79304
26079
135800
277427
68719
120731
42031
211391
137650
190472
201410
215495
142368
170541
178469
111024
88294
72215
213409
65689
174809
47662
114395
193936
147868
227877
277608
169300
237090
194532
18270
138999
104226
20482
205533
23753
234487
225440
112620
276270
131943
205641
258171
138587
76945
187349
53052
160005
202024
185444
198919
84703
204210
272031
253490
278084
125202
174802
192879
28719
206197
269139
1936
128456
253980
164566
111508
47233
91036
297719
241347
292135
38957
28061
41831
125973
210259
296903
18054
144249
61231
70080
24505
295451
111661
338
7159
9325
159009
269347
130974
272542
186188
87614
173287
211
104056
160338
18672
31407
108083
202537
23741
199167
170420
264958
227831
299928
217804
224594
88739
44687
223319
126407
259242
297453
212150
299884
191006
270269
147845
127637
115344
142920
196869
53977
52781
75303
80401
275528
64363
107887
297695
9200
134889
57149
290743
47638
75478
4165
113283
71843
82627
273445
215991
241193
280593
165062
195836
96547
109741
74489
7512
30633
206382
152490
73770
188383
70926
95575
97640
119682
272757
281354
35892
11176
100072
170778
42060
125537
288181
279489
280073
134684
171449
149195
56271
84451
281412
211060
206046
247836
161456
237408
101849
237305
24963
86163
288501
52744
236364
12929
33390
295086
23602
191942
241468
13361
155860
98933
5157
262059
41948
122201
243201
67791
242874
188191
120491
23360
45579
263772
234905
6963
27594
99570
18033
133400
149557
202916
281455
95496
254870
54499
149159
169502
142884
232205
161295
202020
235891
160324
205111
191710
130398
2678
92814
35737
116385
216265
188133
296665
291129
38650
196587
89235
174560
147750
180659
69310
31693
25680
35720
197298
101603
70395
142077
255909
207867
164167
80512
128875
164679
82611
121202
100908
265968
42110
50911
196572
85762
125024
75389
117572
146489
249024
164270
66118
178107
118001
231236
88160
267875
47903
269818
206077
36024
106306
71490
161621
50417
168575
60943
235925
199628
205226
220499
47736
19937
83404
245923
26188
229743
88076
64915
152294
227362
129152
213737
125636
147111
31069
215454
24350
284641
281524
275176
36402
6553
215213
56032
123040
690
257059
244814
9526
30708
225950
296200
26078
258172
282364
31027
212173
73231
207231
32351
236593
281800
23433
125591
3422
61412
154301
180177
40266
233604
281666
271135
1788
189246
2064
275429
221483
45091
179770
233957
43346
183885
67111
99016
105020
69736
247166
17506
117104
157819
272291
197976
190002
243105
49326
78738
13542
35756
296116
17757
226604
37985
35641
265910
296937
31535
266193
284823
242725
284219
98868
214852
93623
34313
247015
156176
160763
108097
161126
129932
195046
136632
152895
239127
28266
228185
99568
94669
218296
23938
173077
81835
251077
200492
240887
64568
177059
280604
20126
252446
265877
91611
183647
144317
278873
184988
78192
129629
234595
273419
278852
109258
16628
279270
239558
35405
168641
62841
115718
103392
119660
104221
222946
59045
299731
289267
128009
50355
199387
30498
259785
220386
245591
78448
40672
78618
231239
254400
75918
181924
295901
212338
165797
247971
280223
43716
80305
273940
198293
3910
123506
1338
232635
72688
142702
46498
196015
38699
275585
254634
214811
233342
61465
255455
224059
227376
69833
293159
191612
228054
236980
14042
282625
299092
34013
263429
81839
280933
141091
183124
264927
156390
27212
89000
94411
61452
35480
225895
68723
206402
21848
294861
114269
59009
30900
164000
171681
247532
71095
211006
115967
200452
213595
162072
180911
245593
12575
2634
94448
18636
284514
61185
198426
128187
108920
98498
112564
151841
58230
41418
117702
18810
117357
26390
176412
161588
161439
252918
83765
217247
13138
278776
21307
290867
230953
51935
173766
219963
52569
75567
135060
248249
229412
142724
127303
121278
210118
114758
22549
146528
278255
299592
99952
296313
249030
240940
150372
262764
52191
142666
285550
34027
255404
259145
155772
276365
146573
297639
118650
270809
235398
299496
165007
153923
59069
55225
221021
31984
169783
191095
229123
218904
223125
221607
249688
216557
112041
186339
283890
114599
13746
219397
264601
59621
243718
141316
36311
214586
25572
130371
192951
57748
175552
62291
147755
216523
93338
284702
85701
25660
253723
80767
170204
194703
132989
76613
58665
198065
132633
198287
169149
264755
205353
16539
28314
49844
221664
208975
139250
178837
11192
260307
192472
185104
14073
290788
151395
76674
90200
77033
29049
124165
252845
291256
117502
262817
73890
57640
36603
226693
118268
298260
34343
39502
212874
188809
268674
15843
86521
175536
261792
13903
19430
139893
257716
143992
88995
251879
116302
182281
260296
71556
124478
6082
128946
212977
67598
15614
204369
149688
174418
40881
99727
47499
68688
134545
67602
201040
2171
46170
242816
193584
45703
92020
149517
180479
34773
284314
78906
51778
230337
135736
42380
204325
123731
208223
184101
203217
12601
219134
75225
30377
247511
96604
99948
237426
87379
148672
258482
92695
123864
75287
198235
116215
1160
288063
103625
109385
114546
159702
20832
287527
290618
7239
213610
158689
131879
164754
195084
164100
236958
209061
236158
113177
7774
21841
214167
47059
202463
75247
88466
243318
223967
122517
88640
175348
112467
252520
160667
10554
294362
160460
2547
73230
46213
247698
263665
57816
215960
170973
107273
239011
180155
117732
134885
63309
29169
141259
60811
94913
96111
124069
183539
176475
81508
196802
85438
207751
143220
73797
17152
218743
70593
239076
199342
283086
81277
85863
175156
88776
158668
297135
266871
104692
67176
50179
82648
134908
184209
217206
151948
124622
168078
7304
27242
238764
183610
92569
276204
48641
217521
144884
145906
142482
182507
212794
257478
177035
150316
72672
213933
6685
113384
256909
244247
91964
139882
4278
251042
224474
17052
283530
154184
50717
112109
211611
47650
60376
234181
104050
244371
278703
268203
44379
236280
230533
292234
162527
130499
112228
85578
292690
205349
97626
106577
275147
153313
32609
163096
96807
192516
255430
282148
126653
117448
40759
72255
226412
237946
223187
147414
96156
262003
202061
164939
33463
74142
166100
39269
197524
123442
281632
264409
35042
69006
169812
34007
290024
249491
149238
33578
297543
214395
25703
231717
178361
95062
119353
187735
7402
200096
295675
95275
284966
33644
246823
80884
294240
169236
95724
102152
188158
129782
265873
202996
180936
294329
117687
175170
176093
179079
131968
298120
148261
188067
157516
267221
285551
91048
6525
126117
13832
193945
236170
129728
158684
283574
263888
274829
111228
193018
217795
122963
245741
214425
201158
224090
98473
217481
160323
175010
179158
120060
170177
266706
107059
281329
245855
129254
112274
160012
19110
292494
277614
15626
288040
236349
91985
123058
45393
240649
147672
8328
74743
111957
110571
198770
274307
197790
234609
132539
79429
123502
24164
59442
11746
209626
286639
296310
220394
96953
280619
172911
151475
102092
167268
96945
106371
210808
178838
49710
124026
6144
170154
15462
24024
35340
129228
138078
72934
163430
242508
100742
104037
238155
180789
136352
24657
91578
137646
15315
69593
195856
155307
139851
36785
87733
236716
172473
184190
297670
79182
259396
50921
108639
47039
280933
272503
276389
165720
25516
145166
209123
272091
213232
222732
4161
146116
263390
201048
234654
205325
146284
136998
135791
222986
189356
185495
15031
136627
204404
251248
249569
46856
72966
281115
212096
207589
264139
16013
50317
53549
284492
234243
166883
150396
240001
232204
139555
237731
167622
166402
162104
55868
194898
99409
168040
234758
108654
44310
293739
53898
127451
35537
99248
187324
154672
27175
235721
288365
106501
124367
24941
189602
219478
29864
205126
289659
143520
29186
100369
291938
37707
250826
210304
29072
266180
211738
183118
204690
273991
224640
125344
83278
24256
270647
190898
88626
197686
228425
76006
295495
262383
277759
269953
39144
19097
26560
288773
198035
144183
201078
4772
254058
144641
100949
152025
166117
139743
95703
10092
78849
205068
81639
85545
207558
280851
80254
166429
293494
26914
80655
286271
138067
39262
102736
121216
254977
153794
203091
196123
56866
171421
271757
194991
245559
218443
61671
225554
218026
148891
161102
13341
172059
110790
76078
27647
213646
231139
91106
157661
50417
228993
126454
174602
139986
73729
250782
75261
198598
192270
200350
240379
265634
96161
173616
150039
215709
28230
115407
51922
104249
174490
186127
99685
155332
298744
133176
145059
141863
155302
199323
91477
122378
214752
297413
221757
185225
137461
83088
272520
1990
248237
223436
30478
65403
235426
224747
260419
72583
272916
91696
154043
54975
278135
214861
66263
293979
295581
150506
127021
284509
213609
65410
295897
168593
272025
168303
231138
102064
160405
4025
223346
188695
1631
110483
88446
145363
290818
21411
144621
44238
103275
138648
25258
241550
184171
11525
133614
133131
156173
17219
245867
75280
162228
107986
259164
266509
142165
186153
204597
143739
209075
134945
56639
251872
132561
252931
344
47182
16187
177821
21311
189983
291215
203142
177950
73927
152594
97629
262921
281681
30644
295860
127876
110441
198331
88572
270991
253011
129242
153617
288125
228651
10024
183813
285729
241398
102033
180379
90650
45029
192169
77237
165190
47661
25502
161267
151155
84281
8519
182184
102396
143711
151780
108579
12129
134358
266304
258148
101827
299677
16985
95119
250838
170487
35385
80761
17600
110455
111340
248827
150334
115428
261266
257846
142538
124701
261669
161978
273686
156962
94588
11383
195681
59859
225099
58643
53167
10750
262700
18821
83909
142517
187254
165330
193044
183427
8338
1768
217771
259969
206940
110702
252630
221722
292868
172031
853
235182
227785
42931
9361
281004
126771
226777
133154
253491
245115
114993
191686
215740
93144
97209
66636
120483
60020
99793
47955
6663
51992
32267
69498
120387
268599
34246
95688
2983
130343
89647
139523
105567
272851
87202
246678
169866
155970
174022
68897
32000
23819
258578
94583
128171
54699
96464
48910
236730
252064
27404
201499
286320
238316
100347
267106
290071
177413
152605
221685
36283
186953
76981
103888
9079
151660
46497
145896
206038
190319
126703
281369
174697
270140
131707
152490
195825
262802
281873
57225
46668
15853
123668
138160
188344
145066
75851
152954
99369
219116
42401
267113
39891
187002
158092
209757
273423
285431
207873
26127
212771
204558
229629
164017
788
55279
278128
96444
31951
118394
15766
97289
152442
246336
263706
27069
71014
81154
146051
80668
107541
24578
129878
294291
26374
263423
122572
70198
2344
282570
199772
278984
108704
19116
84224
257452
271819
187224
257253
12521
277016
252671
81389
67966
65082
184990
178207
78091
84226
237811
22980
67575
141861
52050
32070
16836
117507
132160
222858
110531
239347
9455
186026
247468
12463
94514
283660
225202
144395
222784
245101
35544
167909
90719
124131
39013
180916
53345
68152
62907
273520
245640
108983
254924
59653
177975
298116
197125
213663
41529
39556
293020
209592
126011
206098
198994
196653
255395
30111
225628
292023
46850
277576
75206
14236
141511
249407
56154
21825
40335
157073
86501
197662
27061
140872
246512
170185
196971
154801
281520
131342
265324
11566
197227
83373
57851
22716
22541
189918
42638
124387
201577
126802
24889
59549
297682
7621
247580
150807
106569
129832
48878
265783
57347
155701
55955
56374
290420
275486
238485
1342
264768
175939
84812
17734
210328
210736
31727
225045
91678
236521
180132
146616
206201
84028
50642
296833
297647
226078
270874
264786
263261
139506
190152
44683
218589
234265
185349
123139
248447
150765
268281
266114
154457
241433
47408
62820
124550
105368
297488
211446
5393
277798
235054
27137
224138
146387
277679
74862
245888
162306
34169
148049
72100
291195
122754
210453
278679
293070
231545
5777
224535
133580
246404
93287
166237
92544
140050
113830
37288
32599
43214
36126
4021
281375
121231
158028
62592
96368
295325
64667
29390
169217
130809
106535
178980
239009
101500
128345
48813
66994
28665
177827
118453
47886
90400
99093
259986
192874
157016
37186
262995
86380
168430
61129
289724
33427
124971
127022
111272
150411
63129
100144
200144
100764
215095
299771
94109
206955
218917
155912
247144
72292
78078
32434
39816
241420
238200
160457
37926
47497
244
164509
45723
202642
9601
53053
179148
49220
122572
110722
59363
196788
292924
19581
140293
230623
194394
176450
241700
297083
99336
298753
107512
298957
90525
27285
224801
219552
274136
215002
117954
289707
274801
105474
228620
10308
274904
9639
241142
257346
56940
44396
123448
208385
216401
30659
112641
214300
148713
28089
62845
206573
281405
231766
136573
90807
139578
153436
225224
51923
33979
134511
184529
11331
183678
260598
212199
250924
279907
119821
137894
283020
290290
25939
163603
286328
187605
22668
78225
243598
27785
170769
33678
135420
50289
6007
11120
32978
271929
42203
151503
298582
118676
110939
264451
22642
247472
226783
197678
108239
246611
114156
75624
230109
216592
178600
262680
63296
180772
93519
232176
11144
86553
247290
241175
37392
241405
124343
72948
200111
76245
180681
54655
254192
27399
109121
234171
282145
128254
99497
54624
246116
283875
51608
265417
20056
226653
174407
259623
196846
22852
295103
64331
268379
238416
299233
180783
232239
41334
299336
33086
247330
290385
88232
108550
214263
173572
225520
89360
46569
132808
194964
125734
2297
85278
48433
116809
206049
45268
209358
261445
297730
264308
113437
165826
224535
215530
185643
120862
33362
98528
2880
242519
265578
243153
96022
94235
101176
36036
233606
129898
184857
46248
221651
273934
258661
118155
80856
75994
39470
11952
87967
29251
143750
167289
107875
257972
233166
26992
42391
114939
18485
254190
46042
130029
126452
88931
59682
146571
109155
102898
111170
24899
279675
48276
257168
72811
77418
91854
256147
134535
107328
264054
48279
82480
60596
292367
171322
222936
55658
19859
136268
84657
52680
101064
14520
290780
72404
246438
184371
22397
25282
226515
194393
123761
112702
253576
273426
135257
262952
87560
179576
4459
140601
88165
21435
276601
62332
228599
40251
205562
120594
81100
195077
131033
240016
157769
39076
182087
96065
260452
89063
295694
152837
82530
4551
198787
40233
73165
183639
63162
96069
233007
292243
262642
299185
142916
37256
121804
128567
77844
120914
7865
141335
64957
115302
112745
276462
51322
255077
230556
198365
145922
153447
198803
283556
58051
177608
31514
109711
234923
85286
149241
243910
160394
243823
123867
214960
3161
75622
238568
221400
171467
239858
70242
143077
211504
168472
173148
222793
202942
271936
252223
137270
95373
164268
139767
240479
63224
187598
166025
101254
261070
253898
107205
86265
271616
43488
77166
122471
93764
269306
276445
81478
195968
286908
206675
87761
289221
299521
232791
125844
240651
265909
15734
134487
59808
146979
187973
224525
54444
23408
7140
187832
284984
111724
178003
110427
292562
86478
39364
193122
103405
255400
196824
148386
28033
166341
244155
127556
138419
196443
229012
51058
50090
27733
45368
200062
67128
256131
182665
296370
166374
133206
126480
263412
180780
176235
99849
185182
93486
165423
133110
241681
282883
286810
207468
4613
205838
294953
57740
116659
295400
120872
135226
105022
108941
276756
119428
264573
277393
100320
92298
203891
290481
286854
221563
9957
138346
268491
235649
252488
273357
135607
278825
94163
34807
49887
152485
151497
15714
89384
243033
229035
170316
62672
184996
37340
167850
138511
262581
261427
76827
200594
34130
172330
251782
160406
218437
183654
190641
122103
233240
286579
38228
273787
174272
118443
74657
128591
250595
161154
137167
182859
43182
274242
201651
139098
252510
16895
201014
130230
287212
234930
216239
122326
69947
83689
31473
97782
231992
209473
271363
205553
180049
148775
268216
26363
207151
298914
192588
184333
252050
245438
126473
186181
44855
217032
101520
245787
136292
136964
267733
180644
58158
20699
15597
146209
73009
218033
26485
172825
228472
190119
188723
3283
276855
186977
8367
76324
172982
11839
98323
29080
211978
7529
112571
167191
45857
29413
100819
59936
58802
217618
186353
69711
55673
278707
21345
186200
284237
201295
48027
281364
67302
4119
217624
181715
274869
218717
176647
161242
142487
259585
249855
47194
196411
277860
243569
189927
8104
243728
291112
89916
13457
80348
8712
117043
122473
158463
42199
236072
215864
207990
33123
223127
2770
254015
82909
252012
88796
84636
114943
168041
65355
66640
299709
89108
23155
221843
79713
134152
157384
286420
138541
30587
14811
153215
63278
38926
126938
47978
126028
267409
290855
84988
111389
275561
279547
110428
112311
242671
26637
129020
190083
181574
246923
293221
272668
208446
282730
163540
53034
192285
295176
242780
18647
203315
205739
119908
282518
30354
171609
39770
15139
10627
29579
219698
32821
198765
211319
222258
188390
233612
274477
114196
279003
3257
100591
99480
89969
81027
141866
276912
261834
139038
74742
276218
45638
215849
215302
241115
8693
125186
137449
265008
34079
122750
113232
14192
60307
101810
32817
19128
144502
17235
277131
142186
31259
134878
112156
184426
23580
237542
245666
42009
272294
268090
235538
207638
223067
143757
28845
206067
277422
17366
79998
35157
123272
259338
89809
287763
67897
6412
87490
7616
112948
41145
4066
223775
68023
162418
36913
199787
212400
111588
259203
87260
248409
119310
168765
135565
125433
275352
131466
33731
137598
207929
123069
266300
15410
219739
122991
152182
106507
195351
38442
196768
257764
175246
57848
297691
275808
194942
137796
24942
264795
284276
237751
105944
121869
60472
239274
35063
273367
259477
194304
146530
258695
29245
36403
278649
121371
263482
27343
219479
213160
285405
208934
195003
122161
116767
173333
214829
19892
3067
16356
181910
84374
231766
129942
41214
130454
275407
2416
74540
134471
177191
17767
243945
215355
171482
97059
124926
23610
117889
54402
141652
242448
98341
92559
44245
255453
110522
222837
128704
288248
127696
23240
44373
25000
1119
136290
297006
180828
139886
30113
138037
212104
153428
261350
46071
53843
136338
258805
768
20512
59491
271799
172266
261197
252277
116916
17592
115475
150898
178323
104300
160501
54333
92860
97547
29176
172012
4482
75865
49075
170019
108430
57446
275513
59900
197366
70475
114593
122678
152277
231991
170766
204412
195438
183679
127040
120804
51573
7450
161536
216585
212253
164554
40153
112080
49572
100258
180736
80723
239652
158835
244406
182981
46111
19156
263735
18091
236012
7494
245181
189712
55184
13430
113336
186788
110727
95647
86659
185457
280852
173223
139784
68373
244738
67784
299544
233632
45686
31190
147097
170880
125771
128465
212321
175217
256590
238774
17303
250234
147568
236481
238119
222765
55715
130361
184784
130104
161312
89994
275969
62239
226224
216704
88611
213791
159569
2777
65779
166991
167441
185427
8417
279419
257679
42698
79033
40119
245685
164447
14261
38137
104301
283463
132130
33226
218735
15859
283329
269086
272043
292985
227358
58028
5055
213092
32683
260025
233129
275316
188886
132658
45322
52221
49671
8260
121061
156587
276523
83081
78936
13900
27798
197887
242713
254302
130768
278317
276431
123738
71539
271358
299304
287998
249946
104219
245940
68308
112321
95227
142754
80307
243111
165100
207673
87386
163191
207082
261827
23803
19522
251146
227960
205348
127981
122718
241305
263276
147225
158577
174705
257134
118348
175681
259734
240376
190348
225708
41285
232792
293493
171986
93079
237057
288624
152415
81579
138809
138497
111539
76943
88278
237724
98653
187848
266621
214219
1610
230198
201097
174167
90687
179430
221644
250551
173277
52770
223496
142357
162856
133547
59587
201092
153050
99297
13442
65423
284297
199517
206130
86259
216920
25990
249630
180869
115731
244000
14670
264174
209562
289539
184632
248219
242723
279410
178555
125255
260438
259180
15844
242252
265823
125556
137867
64432
126094
279869
90053
157358
229222
212223
168123
262546
219760
188392
162649
81124
60176
5457
118579
160443
24504
286300
233634
22241
12828
245761
295252
29866
39611
280335
30175
244941
82271
259314
31991
173835
8777
200120
136495
221890
57811
188245
7063
116677
166197
190930
50917
143999
52990
287462
162284
85768
124726
214970
43908
171410
47315
66453
117382
42998
119618
110414
137155
193884
263984
203067
129037
272933
65092
180994
184653
222121
10311
119563
233179
238911
117646
25206
36728
227342
72350
70979
168758
155582
24481
176744
179908
100496
292828
154593
261681
100936
108219
44026
258317
233735
34062
3046
197880
148506
89045
274577
127714
143059
286097
64972
258833
9271
210791
75683
163514
3403
295224
261397
258418
168912
16745
11587
30937
158344
47576
21015
299378
284380
74647
152902
49697
79547
47227
35048
13236
272498
120891
258697
279030
239784
59770
235410
250452
202291
60672
266815
107097
221186
103528
7334
104308
182305
256697
158834
68233
295387
25034
71749
264815
274541
125824
145916
58869
263621
112589
235294
140202
118284
131376
37076
7968
84048
143107
65278
169880
279152
214253
94821
204171
190445
288753
12721
215569
108531
121950
108036
45606
142839
239370
98296
14233
204071
213454
193218
240042
192746
246202
57539
174014
236695
192757
64748
254796
187822
260345
287329
4261
113268
132103
134715
134832
2786
162326
95890
203455
66026
277429
33650
43543
125477
118625
249784
191270
179599
213583
251345
29991
26694
190195
151096
123815
60147
185629
293620
213686
238895
31496
202776
55250
293900
255333
79601
225325
191051
83638
54027
248664
204918
43083
215425
125760
3494
299336
105642
280220
149839
187104
37864
194119
298489
152667
103439
180502
40706
273747
265620
219343
176218
47638
148099
279404
797
235373
195129
107185
181841
252883
197596
278572
296639
145060
145071
34611
258346
29844
173013
235297
83113
202456
23490
57587
120118
68461
196278
27658
150505
220890
264646
291091
102233
139219
89972
236465
59124
1505
173309
280909
240187
161690
34884
203961
45977
282706
114355
109300
138687
292834
219218
74575
125837
138560
52654
88117
193790
57933
52448
162409
215972
136436
211030
299414
209041
239896
60631
83502
299741
126039
232916
152090
106058
234587
294093
294698
51350
227962
148099
13955
87343
30974
24371
238580
103679
264193
81660
114820
68254
174066
281332
224480
145607
291684
187842
247802
71398
62545
186934
59645
180407
13504
160191
203663
425
89895
281494
244397
23191
299670
196028
73650
222147
248908
201096
211064
10115
228490
153669
231221
273318
68074
247272
228195
221003
186760
225498
163153
23217
123764
260303
59130
52217
191269
220201
133880
279842
84705
159367
29346
254575
225811
207684
244105
116058
297949
80826
54509
2976
129787
90077
270655
265193
82347
69558
130643
263854
199736
55694
56416
228972
164701
39279
200325
56110
204934
152223
263782
290354
22193
120878
204111
42421
13775
104118
102881
248583
118928
18963
123933
45887
89268
111414
41899
125783
206011
231855
59709
16719
186455
179445
122473
260855
290846
185768
68615
54560
71158
292522
122271
283604
193148
23353
25977
239042
182030
169571
384
289423
269711
97150
47622
15368
244446
43528
147958
85466
85937
123070
250595
22989
105059
23010
274526
264961
162850
118449
188357
173354
269466
289138
150336
297200
53852
279083
133303
168697
35734
108798
193233
244245
200982
93635
44430
86584
206109
83445
200041
282003
298646
11255
152514
4149
150505
58957
232960
110743
134014
64292
286821
37710
297526
22586
230059
120765
211491
181054
9905
275893
258709
279487
293849
173846
194718
67625
245949
267305
192199
196241
256305
11952
55506
142420
192480
113675
1646
254832
99015
32247
167548
4500
271681
115716
192234
140570
92555
57821
172332
61547
104399
269600
18223
234488
97928
51772
201326
137399
174556
154512
104344
47369
2979
31299
174838
285831
194802
195622
201280
83549
96685
34540
79419
212796
18343
23547
188314
57318
107232
257965
262526
237950
171744
164075
288264
8035
242745
127787
158193
152380
226657
27882
68951
246385
21491
230280
272968
29075
128702
276103
43574
235710
276027
55722
233345
146399
39669
29573
263046
202462
297932
243420
172885
109119
13929
281749
43950
61557
252074
254367
280837
257095
296681
56291
170768
34852
232047
209513
50822
284958
132956
273482
294299
183858
161246
158073
171971
206740
56779
239849
242985
47975
240074
81319
55512
148375
218019
195909
18334
60685
234956
46916
76787
20524
3984
287464
287706
252821
112813
93074
142035
131431
205158
200131
93179
158003
192608
53408
87051
255017
257160
12428
109867
140214
118426
172163
200228
186050
189135
204458
141031
214610
205697
8857
268086
239255
184181
298803
182457
232994
117903
275290
265423
13246
291917
280283
57323
251059
81074
28746
102148
85657
45209
154848
159910
67452
121255
149431
237672
16305
117010
149683
1153
53003
186387
233533
142586
256286
253356
192924
175096
138784
228285
53191
134267
173170
230464
174458
127060
16167
67465
170360
44911
267045
4456
226398
5094
219024
189085
98852
44337
26333
286244
240206
179440
217943
238586
63661
173397
257397
52369
91826
14964
249439
213153
233276
24485
200720
78909
168341
173786
32692
142168
169727
141665
29930
220166
150426
141565
48626
160303
59952
106209
133832
173473
37824
66396
284732
47838
156709
281231
259295
110318
151356
261677
282671
108187
220154
185287
119009
98826
148496
90476
256663
94054
263680
275188
138574
84817
173153
71180
235946
111600
15018
160997
13206
289829
263342
238680
275599
293686
82683
239208
27331
134545
196833
135752
59921
90037
78092
84266
115369
123675
242463
18054
287976
192221
144379
135405
229240
69880
71370
215533
139849
190469
58081
202262
241341
68997
246222
288598
288225
166930
88685
131219
114634
107238
174358
43247
268819
270042
63980
237304
167379
168714
277590
122374
8697
92713
247284
229596
111709
173179
292241
122267
50774
227127
214474
166314
9809
108829
88228
191912
211683
58230
125695
257187
216157
266972
91596
274152
168827
274370
77673
195934
45760
123312
26024
207561
109716
224822
8437
18342
260070
188300
258795
143525
231425
144887
158069
257078
45702
142690
204833
165439
205285
21519
212652
128794
278213
29357
115062
145684
65221
151982
202110
122141
231790
34680
263641
51880
285374
1039
256326
55445
296510
113050
61446
179169
299807
297325
156335
18161
180299
185730
229276
228163
147257
197947
68576
38571
124533
76432
198810
225993
135940
201599
183944
44806
36696
124346
31979
235159
140946
134969
99864
132922
56868
260410
260929
89068
164676
62645
155112
75302
165301
25260
173580
206069
285459
265368
110350
141977
279326
37969
196858
241011
73001
146452
153700
37227
74595
45625
102961
278462
139841
11602
33835
174097
205431
21240
169123
217001
79652
19238
250707
116220
42253
246561
25255
286983
165890
290565
235098
192803
105491
51191
214644
118306
294214
120843
196460
166276
70220
48943
298711
220271
215758
216025
121114
89850
103641
131437
73385
148766
243185
5333
288518
219974
266029
7935
63404
292849
4350
96602
214677
237566
69091
172926
92201
107642
91537
237952
107667
272220
36636
128723
14120
243947
145558
238792
92490
33688
89459
17648
586
261100
158484
3429
233
160882
260464
93486
256601
269583
174179
8133
112481
82768
22508
56957
283503
273587
158656
70876
297613
144537
13190
230284
192069
160221
25242
4492
106046
289839
134497
155191
57999
144733
189793
194348
293187
272668
221847
288238
285138
163014
143964
253666
35470
135328
237393
161438
105050
181610
85974
212080
235033
172757
2042
108951
268434
26893
277075
199582
36078
92035
213607
270754
172336
32735
153325
289059
33472
290178
81997
271202
20344
148492
214997
207056
160676
28742
31897
228101
149868
2682
27467
263091
158729
203288
169859
130119
105683
235798
189901
298962
70491
219653
56470
101821
218555
124184
100439
200211
223886
290573
59949
35007
107154
150484
206438
221748
84415
204631
35251
228195
35773
269447
133374
291073
160600
129114
278859
56658
295785
176345
106407
191619
198028
264440
286875
42792
66464
208829
84465
200994
234465
241086
7117
30109
676
49955
824
274038
120821
100466
131796
86005
13557
166452
135096
220399
37910
115283
270242
83538
149269
35493
179419
69306
290963
97168
216412
186798
179293
8338
2791
155980
237287
233628
45362
207168
291701
109400
79902
271989
93656
12437
104305
236531
27250
299172
33164
134615
240856
227751
105486
90903
121616
244506
56543
248817
160755
128797
178726
79729
175429
279743
65178
188708
272018
212329
127354
94758
205307
19027
133738
103464
164071
193298
283837
114131
277513
250054
178152
154363
179327
236561
24233
141545
299823
286263
32723
179933
92245
131636
296676
186614
180169
275601
78231
554
48582
169634
179947
136548
295326
142304
122896
75241
31171
291204
28812
127942
102424
258983
58697
293993
67256
174380
198473
103483
175502
150526
195086
159472
132923
83350
83523
237153
139086
87198
272115
132306
241343
129477
51222
223750
264764
61147
209582
136984
197483
58689
24896
87867
148013
220323
9408
121869
122291
206537
261790
68654
56431
118923
136824
291066
102764
50135
49048
53043
149510
78307
77080
202885
40718
204428
8179
36372
117747
36870
126539
169053
20024
108106
48755
263080
252464
100138
81534
68356
152331
45593
77572
153193
223665
125919
66750
285067
215352
123955
203148
81155
100490
202419
6333
101559
51009
210204
151712
30674
118853
289220
106084
47735
215645
25243
44902
90132
169034
46410
78429
115392
130202
81074
80905
127184
178952
110213
52872
224062
197356
107083
32039
27302
295259
257752
236610
100774
46449
170073
275959
110328
82100
151299
79087
70994
247801
121893
4879
181134
43410
43785
225841
201218
290421
160161
204649
171789
15116
170293
71926
248531
110209
254457
296483
202553
261057
125167
132982
9203
32109
165683
122510
246971
26586
145724
78904
15593
279618
91750
243249
93884
277959
60594
42605
293507
71211
203276
179790
298878
95539
101389
294584
41013
126130
212750
180908
95787
159711
33929
144174
107321
92983
6416
29413
198568
224565
182281
276062
212159
123347
54881
95673
59401
52762
297329
247192
223918
87305
21743
269929
262918
58959
182768
188613
134834
291018
69162
220553
114125
205111
280979
298859
39123
228773
156382
35379
57963
115750
150074
162790
6943
25942
220514
136001
7421
119416
254924
189063
267955
97732
119758
209622
138908
115614
74104
51549
98775
51294
161099
73546
223245
36343
229347
91331
35954
241516
189074
200599
56947
76741
94123
57881
120495
246563
258661
252304
209925
33049
263985
81629
99593
63205
29107
212143
280289
150968
69796
202992
219796
138430
284578
80177
196301
272017
203235
74950
34070
49161
189088
25740
165660
204162
136957
72316
271315
293720
168005
179288
123802
48301
246506
120707
72947
176523
43039
222417
128053
233449
99135
10927
112996
59715
213320
32573
130749
79311
88169
203513
40171
21074
176195
58109
292524
129232
185182
99942
142372
124543
50086
37277
255623
220300
215478
18295
96479
185700
91426
288133
160698
126380
242033
6879
107325
248431
297456
292712
23394
173597
289641
289052
111231
148573
76165
270664
69389
270206
161540
258011
288936
155004
166831
208317
23360
57508
67199
25822
57747
276024
237648
290215
8344
130534
219397
86229
67607
52725
274465
136399
17782
277981
153011
268706
241657
101713
127973
201974
226590
164810
160950
657
155418
242770
196978
114321
173266
22423
221755
24300
147844
120327
18537
190206
94478
174628
295466
35786
280951
176511
81922
133786
122023
79323
215993
70785
167865
290012
73444
249344
73803
131186
12574
161622
48750
49930
76393
99086
127104
95029
160540
54766
20448
7598
181349
122194
213973
70856
246767
191959
79897
105209
75096
117900
275107
59805
97895
76119
85081
132229
135989
182597
168950
195303
122042
222949
103085
128073
254518
98661
195749
263969
43908
118937
267152
129317
46263
213002
9611
177243
228081
124872
263186
181781
110645
244559
292872
165681
183965
207209
280966
154809
192411
37505
145322
235434
34724
101672
73619
138848
188656
106189
184178
240489
85838
74380
6519
282538
154016
75607
107795
157954
44479
185343
102716
162586
280306
279997
254376
291013
215992
39036
5502
168942
255779
101014
185260
12623
212439
54032
260005
152508
71278
68337
226651
284979
276963
265711
298637
56124
4106
27257
55082
25785
162497
296876
79399
245152
227256
3226
86131
298111
1149
216487
96480
255004
12922
21258
20097
224775
2207
172379
213672
50042
111147
277703
202092
112346
212857
94513
196216
268092
53539
147898
147991
128754
172079
245655
88909
229815
62264
55032
179708
123182
107244
10917
257808
3065
287923
101096
270508
149987
188899
224828
116134
236296
25594
281507
277069
181880
18243
259957
200980
83136
167551
138834
250340
38174
26800
156089
261324
227512
271638
209454
159849
170684
143927
26214
75773
9558
67176
264745
237651
1500
8041
244168
106365
220976
153859
165056
73668
265724
549
192977
207656
239308
76241
238030
112525
238886
133099
186675
210741
88403
259033
292296
259725
33337
31355
141446
232339
205124
121812
139239
207080
57831
219652
173308
215776
107219
294720
99689
190094
154922
251833
191827
145784
9769
54975
246817
71915
199260
145884
138871
84618
62115
98666
46647
24555
149072
34228
16366
289027
254363
40133
48732
207693
256835
28280
237058
278544
260772
281023
251224
176383
181911
203040
230731
5732
278938
256835
89017
280891
264006
108224
70259
256037
297867
235014
92271
181954
24654
192657
259916
42357
66238
263489
239568
5672
134765
175883
154268
248001
234012
23021
62519
207017
145044
268473
179202
28686
147508
91310
154614
122177
113604
256804
261681
111356
259072
207351
108193
112292
28026
130476
234181
274707
123145
284612
150843
236732
65692
212565
90142
11463
201145
184821
120459
14739
208364
58343
191894
19986
200498
220230
109563
11560
274021
204706
22272
246352
139083
238752
121277
96662
38935
20948
127995
241953
253422
67390
212986
279769
236818
77793
211723
123066
114287
155632
169273
34940
292427
186610
110355
161722
277782
200970
12069
133413
189325
27703
294004
287690
65071
185986
101497
180068
165180
196545
222809
53759
114027
34173
122286
127670
119459
19213
38983
280676
145624
55447
205968
204301
11594
40609
234845
220012
147130
142597
87461
205802
116284
31324
71964
107886
24809
34092
197989
255879
258737
116224
96126
11862
155242
131266
224557
27997
92119
86953
242158
70205
59375
215228
231321
141224
184122
231991
232059
250046
244800
279011
150216
62149
120705
223075
182273
164738
246304
257330
137660
61836
210671
98623
101377
12358
48058
229209
226218
294750
265108
175519
195673
124884
170648
152627
238377
108797
60005
103052
229296
124195
213062
271037
185484
271612
243604
12023
296141
292508
153438
298246
153034
98921
276635
281180
32855
3206
207731
138962
190587
130027
167014
16953
106785
141355
190842
182139
219430
5919
20131
170501
155209
87043
257358
294636
139974
91378
282063
127189
113981
290373
159029
24260
155761
116127
243226
97791
208121
267834
84621
42489
20558
21182
27677
224204
33615
122591
274735
215338
215487
28434
223626
79007
222611
199460
195198
123615
67173
266618
257236
96171
10366
32444
143191
79954
137288
287200
113046
214504
100920
11683
197812
138246
33102
264965
248689
49816
176544
294229
228605
39121
211371
41674
125483
51728
21561
282164
36615
44704
135234
138898
150002
207263
205095
218111
176371
86228
75863
228368
239311
40259
253478
156186
227080
50821
163676
136943
221624
79201
52395
219887
203909
210416
226688
173202
154266
118826
12674
122627
214122
103306
288030
50871
268658
83065
299629
29172
267654
202274
96896
191951
220682
273759
284693
191176
257836
196659
19269
241412
147974
110224
102044
132193
289340
32734
45974
14037
157707
106734
254335
228726
211606
168337
38934
44397
168289
167813
177735
53391
41012
228126
237919
34275
299230
51129
272321
12603
45208
198364
117023
187409
35042
135151
226724
178647
208576
277122
118284
141708
188775
157841
32614
286775
195670
231347
57919
1102
219039
290473
2123
97784
262120
137153
221634
86822
156529
100690
203344
168313
299397
170894
106335
93530
184929
214019
242021
93303
61848
78466
191026
232224
55151
148814
290029
225772
214827
231411
35321
220628
212643
289547
34922
136699
9822
129519
210968
174775
112357
195828
40597
132749
227104
134028
275535
41443
216552
189436
246225
30269
207885
218484
78919
209774
180154
131486
207742
21846
179523
71487
284279
250
156573
283131
210160
291295
77711
68331
134673
273435
103234
257440
234424
67570
102907
39855
46175
121008
110024
184652
22522
218505
216196
32261
103155
185937
254050
297846
70908
119722
86364
33952
265658
2877
269168
130509
280698
167925
199943
229119
221912
7937
117595
275157
103993
240732
177243
202380
170764
31881
175604
122011
16083
13930
233167
62166
94510
204593
282063
162281
84994
153853
73355
76756
78965
244581
88525
227160
58985
153441
184070
186863
186290
19552
284472
181613
135684
10754
23208
209393
89936
94794
225194
138152
239399
209245
221366
280661
174503
16475
60341
50066
156058
233919
211044
107176
274475
70753
174118
287985
86769
64406
76325
7857
86635
121089
55499
217499
37035
35510
157713
223518
155186
183353
166106
179767
65802
172498
7473
4214
42491
64896
73914
228970
242648
152836
173597
225206
168926
46254
256994
115148
211245
192327
7608
113338
219024
73414
128844
60767
248229
272330
134834
253007
193056
127559
154691
4615
148454
292831
53014
31390
101678
190354
160050
235360
56131
127704
271791
62684
167873
228146
238738
209587
279268
152290
268620
171116
252943
203184
72430
13927
225646
236685
186484
148365
3355
239878
195170
219295
56412
157185
274771
198480
129639
146837
263682
213317
205900
294972
245074
247167
6002
225747
231614
237211
10617
26922
100171
83872
223347
20809
288081
184078
13253
32330
42094
248210
128499
210291
16577
41844
182974
111644
124721
43181
297802
140857
57267
165265
194871
222906
77387
111837
5807
119933
146963
223354
108043
129689
168787
197275
106212
96753
291622
151693
273227
254442
100042
37968
53200
143982
191853
86762
234098
237678
36947
135449
111508
122837
132938
4606
288698
161389
289044
122863
43363
88856
56273
190841
51800
28829
281623
102758
296487
9160
90730
284969
293509
45627
36883
54454
110084
284047
197152
53879
57743
238000
27714
208977
144340
202451
182861
203748
9065
219538
62334
254638
104525
138194
263753
230065
81001
100734
151367
186303
58011
366
116377
254457
86608
104025
116288
32553
86784
39200
283063
265606
190257
187523
260337
50535
43657
195762
10987
224688
56582
160458
155629
12004
110583
22058
186861
104077
285990
174044
247922
135478
40248
279462
29306
144041
275466
268297
42310
115723
90278
9036
207345
147840
117428
169399
156787
8620
176929
210668
289621
219964
227561
187398
272427
211653
79804
285021
103446
275715
250749
220843
275480
156302
104606
175809
177916
291686
249415
176436
270168
267031
215679
285622
183422
157801
86630
148549
248467
51964
218533
197060
220420
220108
99515
189942
177359
103868
152385
196274
215759
174860
230704
144177
141351
227872
238001
28552
149487
61382
241565
254547
3102
170231
34498
295383
116791
246657
158479
68164
118734
9815
33928
260368
179080
216804
176081
141610
202003
132965
33486
253326
271187
180885
20374
277153
134123
248069
14083
273767
93581
193633
119417
128354
209
100163
88277
162939
18557
64419
231091
89530
64277
43808
70505
52029
32971
148266
944
94983
194711
28915
221139
187068
61151
25054
91229
133014
195522
69307
3379
201318
231716
250299
159466
106061
144971
205662
65799
71607
250121
134122
252686
10609
139747
236045
16762
29367
195562
249894
89007
233793
76845
275449
85682
2231
88454
162163
141137
115776
285219
57475
255015
288708
254571
243738
260101
249421
114396
95214
195716
91167
176963
92549
213670
80910
198403
109414
134751
114898
67005
249708
292200
214565
101177
215824
85537
192493
76097
291486
123234
155729
115515
288192
85883
209018
44967
182088
97769
226206
204352
120956
139034
108160
279635
156717
208244
163172
216720
259487
267188
18252
90784
20892
153224
96613
196532
186551
223342
243092
47015
236329
214836
860
66709
41085
149704
120489
112000
202956
206671
141040
191245
35851
192652
219949
96793
214552
131735
268149
49396
41520
176928
228781
284606
204114
5070
55568
188991
73866
122191
50059
284057
80811
218872
209354
183702
31698
142826
248854
286713
31195
162611
134963
188609
235060
142883
70844
172452
79909
86418
205689
272190
55202
121818
260675
254252
124974
261621
283942
182459
156637
127728
178661
269038
86033
124752
74970
226684
54230
112967
206881
206124
229021
111813
218939
211188
44136
88781
123009
181850
286246
9115
41930
149814
11285
165323
196529
259544
19601
142338
197487
244894
114573
104666
27999
271345
297127
106174
254769
287901
140451
175315
225333
252182
295061
262508
225284
158818
224856
18386
85119
151775
153974
49582
123920
192939
250624
61317
5824
234987
137702
94672
251983
24251
260693
290312
97709
234851
293872
96014
176079
21091
234407
67820
56000
84148
247477
181180
37107
194237
159768
60358
236520
106798
156967
76286
197800
273864
76509
70392
94978
290748
133647
123518
299610
201417
253469
8837
9687
285751
95268
175760
262045
54890
60960
147901
76579
196488
34847
92475
2396
267114
153905
78075
216789
130801
136685
95452
207404
238192
197911
88098
250950
1201
147059
137326
274011
167880
214208
147437
84441
18953
188127
31329
202495
21057
39097
10673
285005
134575
179246
74956
29624
163282
185925
147694
287996
104954
123751
44619
135523
130878
31111
213732
121767
83580
95341
213930
214694
218098
84558
251354
17734
78588
104141
278437
189251
47827
148301
5996
174053
46492
70070
267137
97340
267881
273303
135747
30241
245917
44453
17913
123887
107838
199981
210003
7911
182298
225756
108755
44719
208520
126304
285620
252401
219909
216779
19260
137018
1133
120821
45639
206646
209145
163018
252614
107879
209185
181588
150263
12404
10693
239697
122790
43869
277621
45048
264581
111815
21813
88116
63455
108028
202034
46092
46744
250334
117149
298088
248705
5891
86280
194422
72946
245881
165760
139136
277484
205217
231584
128316
248958
228843
149702
75253
183225
20836
157097
68987
226120
110984
49868
124856
226354
285828
90976
237298
200892
282022
125387
289558
62740
8280
263692
241730
49425
194206
38421
209319
274948
175059
146355
252147
261872
168835
181440
89588
273830
183401
277816
66837
163779
257122
269042
137019
149268
68832
99525
143808
281325
110276
84682
97047
102165
139946
230368
107248
256601
146814
84232
247260
73121
119283
113741
73170
14402
73389
295368
6875
96564
131306
154730
113448
84846
227239
35560
190904
42147
79229
216810
25802
279764
296389
156488
295927
67567
265422
110886
177526
55310
38221
290999
204927
222486
274566
262166
285195
9840
181269
106429
227603
167729
186979
225969
97941
193594
186933
25232
217075
239256
298029
92237
146027
180922
223164
165123
85316
157604
89931
212056
201561
111735
121997
55671
234249
195808
220234
82388
146166
66127
258612
72810
192574
277249
84931
261075
179455
67425
57889
204671
12925
251013
190533
137554
276062
61732
202445
79932
238585
121372
176604
65502
115169
168294
296306
152629
119734
152589
128764
17457
279991
88271
121597
118041
187381
160167
19224
163012
130280
55187
117837
75464
270460
233669
137034
198359
68400
158394
52475
189195
115037
194637
171122
213458
226328
74336
79896
27983
81880
266918
61531
122347
135054
260951
156009
206781
157741
218684
282408
69736
200009
49710
276230
197698
139394
203526
238039
151971
2179
269430
228152
73791
218780
107104
225100
48909
287267
16485
179609
110051
225629
246876
107604
197140
117605
96021
221359
206388
207157
216984
242437
107681
37435
186601
216096
287878
23232
229507
198932
170965
103712
243808
15980
283292
204313
45826
276877
37691
170139
3268
39584
223818
131490
63050
205178
180602
214333
167270
176874
122567
135460
266507
242685
157170
86065
93796
233901
18571
290143
88965
264547
266337
22261
275024
170783
71309
94052
7849
223715
4017
282330
160795
150993
56470
164040
37033
24129
211017
117850
88783
66505
143723
126850
218451
31233
192390
287957
34003
186321
245645
37183
152814
271532
172618
293818
263432
101554
76121
58427
75910
134327
259258
274089
225771
42327
214740
235175
131211
299557
58390
163035
95889
140671
36394
81036
80945
41118
280803
15772
12346
233096
200122
167371
37725
105867
250063
119409
265498
145158
290651
130321
47131
194478
216865
262591
37195
54641
286519
132333
167698
174335
23575
15830
103305
132340
16204
153076
226448
114144
223148
293240
59877
253845
225664
138628
200519
183109
214274
143513
204024
11178
243322
200751
73933
255435
124482
90385
130547
119742
285906
71274
59204
70386
275607
7989
197740
98220
251987
120777
250661
9257
3242
139181
168445
110871
21113
106335
247250
38331
118998
63958
256349
54619
170012
182392
234298
294177
261787
16948
171255
275645
257771
83343
151647
38439
199118
231124
278078
170054
108437
180339
140328
61629
78447
6295
138858
40230
275707
268810
167079
880
66240
103561
36195
31469
213934
8925
164305
218262
147410
127198
238109
148265
76196
57952
187235
252579
21852
119088
266683
254273
225465
19602
44212
274522
134436
216190
1616
96020
3756
207351
59826
185814
104025
120036
171669
199276
106104
28143
8926
162625
134181
243349
212973
260403
215486
56348
170806
61302
128072
151696
80334
192593
63196
51602
3532
217714
226690
248858
149129
27486
254232
245093
227823
204490
171027
186132
298608
254011
50203
276580
168179
250740
133664
127817
273342
29292
268518
210776
294974
7707
286695
186629
221972
276794
110557
42857
63999
232766
177317
293982
57904
41122
120973
264152
287901
105253
30008
257318
213168
258615
82942
200778
80719
242228
95652
103704
85818
148226
277297
252936
144776
176315
189158
65719
117195
287527
279555
63841
121557
147121
110273
79896
124134
97392
291202
219339
46057
164818
32492
95966
14292
49928
75003
44549
17876
2602
278300
140919
288903
221566
130904
175937
271004
276855
5079
272776
165356
193754
173505
204867
20897
216828
563
257972
242372
110201
198370
172876
227298
85023
40159
211704
58393
235060
213329
296931
223000
293111
178760
185106
171120
279743
24069
252916
224409
57260
161145
208210
225051
258955
114600
244970
263428
253300
269319
287088
289438
212020
121757
197917
175405
285949
176151
238591
113974
223584
127264
217777
143649
115477
29375
233204
285956
50676
202388
161081
13862
254544
41500
19380
72597
59846
15295
172903
15868
284200
253120
259582
261795
250781
38977
90663
56329
295862
30368
40758
70845
36644
40300
127701
136494
113653
213757
70355
127527
196493
212822
296037
143085
264140
131384
155818
94549
102004
6597
258199
270918
103583
62538
290022
158579
190290
33810
77030
67721
140370
245271
60889
285199
58273
235082
235157
151220
299239
204157
217455
239293
276432
229885
139578
86990
185242
186140
282069
66342
120502
83153
264536
78970
273108
122934
149286
89200
199201
43530
279832
231518
27883
129403
284146
93711
237215
97371
241613
193
242016
214198
168143
168614
191680
169199
17304
248508
212210
112922
87506
208584
81358
51452
269774
65076
180503
6040
280956
5063
124608
43670
117970
81558
227601
252473
260036
289386
182100
67013
76998
135695
147657
293919
38863
259110
286446
224132
239428
277023
158174
103767
262062
143922
276872
102042
298075
258312
191908
297336
241342
195591
232383
260593
213033
299009
80715
267596
76252
294542
202978
225178
140714
270704
177233
113147
53480
21440
165704
175153
171727
222905
92528
297147
225255
255722
95074
291343
159759
153769
144017
149977
24349
222824
83954
143630
22899
217164
69495
86143
290093
15255
294291
2909
113893
150264
272638
175426
64542
140124
263912
164098
1558
41016
249553
85478
110690
141354
280674
117134
40502
124332
74563
176493
105151
54011
31350
197061
156636
280444
143190
105767
137842
26360
78362
126957
24997
165732
47919
41567
107968
209625
116680
192657
18080
27962
151990
174064
50624
68574
55634
293853
278998
55560
47067
37398
235291
105870
253804
274251
104490
189114
249756
220193
143296
56211
186574
157725
171564
232589
277702
26807
50303
58022
269053
171635
135690
25409
1992
152146
161921
200231
61697
83040
258369
264701
284302
31728
27288
265655
89777
146810
253208
101593
37670
57354
27580
235807
268429
268051
274409
33057
159131
273349
14655
167594
206233
231791
120523
165756
282697
292427
15564
84919
156086
170261
15725
45509
33022
259684
284916
208767
210768
98541
82027
111638
256925
117888
233215
240341
196950
108993
243640
105083
127410
57486
41602
29999
79443
120190
278840
153344
202983
299910
78700
49967
291801
232780
3136
77500
90811
161072
14009
47369
263651
173488
145460
97134
231796
149060
156884
255873
98694
69395
207560
118513
88639
291747
16945
17405
145375
150211
64091
12919
98602
176193
46696
266276
163204
102964
150225
177043
291570
235887
72178
163772
89692
86732
296005
104998
1677
205977
243159
211855
108294
171164
104898
161261
252620
139797
73117
284100
266487
76082
20861
62736
280864
294527
217899
213224
151751
263573
218918
144889
13538
151224
43614
20782
200924
23042
78365
18998
225180
267589
78486
282818
217190
192206
105439
282853
87698
63144
167795
86381
123108
64153
15702
33782
210361
117979
79140
183135
112435
160390
88775
229221
11356
215909
246319
165483
254271
11968
211345
109998
41152
98382
174964
150771
172762
99556
285857
68901
147515
187457
284157
212831
254139
122446
124328
145122
21516
239623
34538
294332
123827
37560
93601
22911
26513
195930
123819
127308
233821
131572
200764
178806
296464
196318
294014
45045
238579
270656
220472
45827
18306
237544
159478
35611
160920
222466
264274
271732
259533
75496
253487
212711
298590
172312
16517
116089
255126
176285
288398
101990
40664
218993
72063
165549
37495
265045
127126
127712
113594
59748
242911
208961
99305
179651
164377
25796
268664
185933
280604
268308
250960
93449
138608
81516
54661
142529
197986
865
112571
260364
79590
32384
115650
122689
178120
44988
193334
178321
69979
133928
134796
239888
156992
205163
131882
66746
155161
209817
182918
290092
4141
79036
134279
163615
208365
266715
166394
2951
177548
30868
248913
225051
196589
106359
137701
291257
222069
101427
71335
45653
157419
265798
91584
148189
196261
298446
270299
142533
72771
238281
46356
51427
149629
181769
210302
138213
233015
137407
129906
261259
133945
135339
70408
198389
174295
267398
272155
22673
19354
172137
100575
266693
182237
53363
187363
297763
3206
151957
38932
245412
283917
136698
92363
246655
103461
158795
49617
242166
168551
139369
13255
216004
159695
202986
78685
2009
38388
147635
20978
274120
231950
64081
15893
292119
236126
238161
292550
31033
6562
246871
139682
64145
147555
149520
226142
213797
163536
287047
29752
234152
227271
47229
84003
201158
37343
5103
262939
66423
61258
290769
47111
69569
46437
183033
283123
62081
282721
116373
128381
141998
209663
97730
143711
202027
263476
196856
27332
66900
232744
281336
277283
178071
214142
101507
294199
67359
201271
16451
270044
291015
66550
73632
277082
139349
132453
115860
135332
91192
117091
273082
280139
274172
155762
3970
179933
299322
86959
298566
247107
219010
273595
244213
49259
235206
289782
117933
70586
103350
17015
165899
176195
225823
87077
269181
1137
235160
278448
266697
199650
137152
102868
215131
70136
258621
172947
276736
276823
209756
263134
250301
71649
219041
122859
142738
237116
282303
228550
65620
4795
249520
153641
12217
286371
135148
291254
72146
228766
115004
168823
471
80573
158555
18997
177210
164071
168918
34850
232662
3435
175683
14784
239079
265002
230501
164816
74792
11070
56419
211821
186942
28509
12162
150544
271110
181154
203550
179898
133068
3774
224045
37447
96955
258709
251286
235032
26937
201108
104826
158047
64931
225468
140833
195816
18838
208718
167865
212230
116504
215538
191195
107134
11563
149829
230147
196203
275809
79604
220973
186766
288040
95002
23153
162921
95182
242763
157492
41163
124759
92348
244516
125185
81228
128572
7923
214568
158483
62568
26069
11883
116081
98704
97156
175271
261426
259616
47883
143507
286321
70879
251782
162593
234002
284252
95524
148760
113755
167613
86258
135841
297378
212731
88511
224930
222992
132371
62199
262421
275376
110758
277395
92324
197983
91024
202927
59929
244141
78488
130800
119213
20059
55677
40561
246699
57344
285785
88706
79327
155398
270834
102386
272817
257979
10666
245552
94548
274505
73783
18534
174324
276365
78813
84742
168818
164269
131506
250206
143448
79636
164342
128541
175329
228033
245621
210119
208248
201271
156161
290683
119897
81757
24574
96411
274443
174987
222250
193990
285859
140262
272239
166510
192143
93891
74739
289985
159753
247121
68687
179530
189808
122431
143058
264488
188781
201157
224345
73677
74346
113728
281632
130489
6346
169870
28170
211977
2529
261473
202881
106345
215478
169048
7772
95257
272068
296415
273296
235560
280200
155306
47641
142416
189598
148695
59726
152471
237255
86543
208458
89574
228311
132984
257015
103599
112692
81451
13488
121918
133771
119838
50614
220476
298959
186147
191019
32152
132092
185672
250404
114202
170318
1269
25333
208998
200725
135295
169981
57793
12684
14571
146865
52856
13482
83163
228938
58640
151980
114191
250780
143436
260273
14041
241515
196289
287651
190967
184809
128058
33910
22200
139528
200955
226761
40864
169485
15361
292285
54338
60495
52014
281582
16966
183283
147348
220407
56703
143861
197527
942
104556
149430
10807
14814
140582
154749
176448
131511
140847
155295
105390
94714
95302
144644
11060
204292
252010
92019
135382
279973
128734
223290
296164
41423
216709
56343
162926
230164
188110
168610
112909
182245
223839
104755
58346
269602
284733
60007
114416
46325
70424
260774
194404
145580
93263
77535
210599
51579
162846
7940
33489
278335
81382
175398
50682
127392
263555
231463
44458
67234
84161
61170
289221
128453
203974
51659
189090
205424
292592
183396
180875
82689
69305
51187
107366
122428
187959
74471
283812
16963
98356
224094
238922
99386
104
14793
49862
77627
1454
240238
236653
253409
59555
286496
191539
95011
172677
143334
274182
222070
148779
105893
276471
539
232734
252048
282926
13767
160224
83021
56254
157898
253295
142080
27979
67632
184311
81445
44920
131477
144012
76261
171074
99205
127776
208662
183877
146764
151970
292920
280421
295268
71484
22838
159083
51757
77834
275254
93296
185917
61985
168942
87515
122165
28584
156427
112541
189954
35851
103726
62974
82828
15185
148230
272044
246352
254272
74065
20322
259126
288418
249858
274803
131325
246929
142057
5423
264507
151268
237001
73581
68799
220405
166368
59520
100732
120673
85252
32033
105652
259872
289489
187716
48591
292124
23371
40281
108911
78545
33833
49516
298995
253306
112771
8883
238236
89558
11335
27310
262527
73614
286057
9076
134859
96535
2942
243113
230629
105104
165130
276700
101032
135092
78126
189163
80862
52845
107797
249941
70263
125753
195529
37067
108161
186085
288984
256439
112032
145334
133728
204052
256075
294380
288076
138259
230416
249113
291089
201501
288754
53852
86140
117396
212395
202453
195176
177265
266598
40853
161435
142317
260970
154811
216263
244403
205181
167631
135885
224271
122214
169872
98673
265035
233200
65483
54668
139579
296164
45823
78963
275306
115285
190558
185496
262586
10166
199849
226516
178440
182802
82059
167628
283964
246794
223732
65971
72334
155659
103888
228936
201541
19162
200035
181009
295580
265813
1468
115898
13432
137333
180775
200485
130834
50929
122598
272770
18268
161817
255822
260581
158017
123742
57119
27811
222216
136744
25306
162066
145049
72112
226399
147317
146070
152462
286950
220408
251825
219637
140100
63252
255587
132800
90116
282240
223570
224289
255734
194191
108810
92129
188289
218610
34967
186186
76887
241703
208984
173386
160403
196416
220420
234478
2832
296733
89366
258327
18228
250049
257417
275767
37319
179352
120443
180210
220234
158465
271327
233155
274987
41125
237559
68817
241665
227842
86653
266025
163769
213114
10064
215643
191981
229264
253900
53008
290510
193132
139789
265400
61549
189934
293630
100817
134907
183533
190296
88728
286789
231151
285429
42882
268900
277917
247227
177495
248088
40877
117603
250072
267824
98253
241154
268919
72481
291077
236365
189953
62049
126233
258597
83230
269450
202533
204516
141941
294523
117112
208345
18188
259373
290677
250281
137999
210518
220313
58544
92024
16269
137507
145978
29193
77261
132709
156979
103744
143062
130877
269958
106492
219896
264103
23484
63643
265604
198480
222487
59376
299621
236797
65092
83443
75043
83643
166253
41826
123817
179895
196378
148058
87247
239748
69364
245966
238961
281007
38005
122501
217260
279110
122261
161272
243958
6734
132428
159235
14502
265636
51525
70001
64204
91998
5222
39707
203645
57830
47133
237687
235214
233399
242523
43063
293303
267496
226146
132368
292736
257116
52145
174871
65840
212135
170497
292440
16005
182765
52889
217308
31939
193011
108687
57175
133430
280657
267303
100168
214737
74151
110244
95744
298109
73972
134020
84822
3154
240838
108411
90017
18120
134206
50399
25798
252780
188103
242974
53399
21846
251294
63825
172006
126963
76231
50844
39877
298443
125937
256476
73448
70055
221515
94796
1697
114004
2077
113512
144277
135244
60946
114440
49876
274125
191172
247783
257676
294270
145510
103068
154000
240623
211956
145313
70716
262079
293728
281635
125963
128092
194149
118813
206320
61902
226916
79708
162287
128357
167863
50007
66686
115589
25640
238750
230868
42851
59719
202124
32666
161536
149200
151794
57282
44667
239939
231222
67206
185335
241166
78625
48512
148020
46319
143502
137908
119195
67462
265778
239688
212183
7750
249797
174214
36922
235568
52259
113402
30654
162042
100074
83759
196538
211113
247717
136048
234083
19965
154104
117748
116090
38149
135586
151017
102141
177819
148061
199467
221371
14254
86316
84605
55520
241716
189362
210052
100211
18301
68474
21612
106019
288152
264482
208623
208817
24105
206586
290124
158899
173101
252812
200614
270088
164446
256183
113359
187446
31745
249959
162268
38013
235916
243734
76545
225777
78233
21928
185202
82905
6328
176143
193911
211750
108806
94833
140759
218988
143716
256887
97352
55686
276823
181169
35366
100108
295892
40201
86222
114635
268597
178474
145574
132421
40843
218540
26395
179365
294365
195631
67047
257541
5772
187860
255940
41303
209077
111289
290277
186267
87121
263342
224556
257849
58642
197253
4981
178986
245699
202958
32452
168610
98777
84782
145600
203365
49784
254891
237129
63609
59764
67346
261607
110007
187245
48922
20909
53096
43857
60959
77207
85962
93083
297503
104460
165251
223970
37713
47576
253136
43229
91638
139074
221741
268972
74277
275907
283995
133347
17715
71731
177219
180612
272515
184062
210885
143527
152458
73457
163440
1106
280305
222335
51894
84571
133748
30487
102928
232539
291725
231742
194159
295459
237612
32912
278298
60051
118748
279479
59092
150294
80001
252603
193182
267888
106977
37926
41303
6975
55444
49544
6472
112479
176176
58219
103801
127430
126284
43900
233041
247404
144686
182288
185897
4203
192540
235678
126835
4556
1211
183721
116016
65872
298912
52333
222038
35922
183708
104533
68138
198255
152891
166559
113539
280782
274061
14128
195412
173793
119344
178780
144934
26794
241978
39974
46403
272544
155258
50033
160749
156482
4114
169973
88974
141247
265913
147663
190487
158699
211313
63835
120882
194798
99463
106181
205563
205271
9359
5560
252140
149563
263773
222556
228188
226162
289823
20813
83193
174975
73218
237219
215035
119339
298434
196452
84373
161335
240539
112723
142488
25457
282212
299461
50384
5914
198113
251287
183808
231277
203416
146226
236168
74685
153263
195061
35483
176406
72874
259739
298851
136592
256356
67833
238048
240462
90188
291034
247065
193037
94866
26919
127739
143153
287323
279307
261383
154335
206337
245952
73019
296332
161839
218604
246698
95508
34490
175502
76756
81556
198834
72155
271449
238669
139118
66006
199262
145412
176935
187780
136993
197956
200149
80432
92384
34228
271391
77880
165114
166556
13514
151494
6805
189698
35150
213449
215954
203879
114398
121673
67768
283768
266784
243006
66234
123831
207610
174797
49450
137557
179733
189237
165736
18397
42721
41074
86138
140676
58474
108113
204355
121740
286577
132759
48558
31387
29100
283242
121815
4200
131869
169780
79684
289161
45213
134845
255195
172022
23695
257445
12062
252399
120562
295795
89962
53598
152572
102744
15867
283772
162608
254811
92815
53485
299426
269848
260288
168139
269252
126820
131524
99270
208968
129392
79415
21816
116309
188771
223664
263028
140666
122422
247063
211163
24256
105772
41397
192804
95529
58109
218890
91702
231163
240734
89534
235682
117895
258379
205992
51772
131966
275262
126368
46245
213576
105077
288205
287362
261404
186263
91091
241823
114454
156407
63287
260947
113286
39214
133569
142768
52807
75964
85546
203157
126754
295866
278518
133205
95801
297380
4249
134652
80129
63498
276742
214708
79440
119324
233061
195196
297524
117607
218121
243536
95036
104256
99511
214940
192812
78068
106755
96742
11768
66988
211006
200509
226950
84411
114358
26009
36818
194322
31236
53363
172498
296904
279905
69948
112464
56376
283979
188386
16488
224948
20714
96926
72953
139613
215569
141370
31655
209395
120358
174958
199260
71949
132410
91969
117730
268368
145070
132389
268032
284206
64343
24116
75814
97185
299250
77711
148930
223265
198557
135347
199586
28346
230200
85881
3577
109569
56930
140057
266013
125145
199631
293461
266350
72628
137739
170519
198399
55795
289067
182022
201302
283253
38210
18084
205048
176185
236661
264778
263686
2890
220947
161564
142492
270197
81666
117285
256629
213083
256453
138189
14333
240171
232325
110397
33887
25402
208495
276479
134336
12063
115815
39730
255516
112862
259900
107180
297995
207816
94101
26526
178816
182032
172966
48262
96237
196882
163711
291655
14804
252799
254820
260986
234485
155037
92554
52910
162051
3326
198513
173379
51961
269892
40977
56910
233155
59900
120457
120644
21441
260359
106952
16759
157769
143376
40204
155849
136490
207663
128500
202804
6350
272385
272735
3403
295196
277273
7607
21876
244328
291080
269620
122891
222087
238813
109240
229834
262195
234331
26176
19618
274908
36172
260365
159202
47050
171199
148985
166567
182309
118878
50411
17656
96259
148795
87001
139608
90805
257736
163147
249314
17742
102922
42379
63038
251447
76869
209398
115488
295875
158019
172187
68304
4724
81956
112724
136788
503
13091
41176
178030
249325
11173
123674
166005
79550
136622
1673
249910
96204
118666
69866
159146
290144
122277
82579
9602
283869
29955
203385
701
78253
131890
203200
98669
219457
142349
103519
42286
79681
20144
291961
215095
83321
74641
183882
75598
48708
216796
121090
155106
178336
41363
236848
172528
10995
191141
92458
229523
89854
259929
293237
44445
236429
232002
81787
206018
126454
181127
107248
178465
28971
204703
135939
230148
89359
29454
32391
60167
248017
83034
149409
64118
214451
201951
50890
232397
9162
202372
274495
16424
139497
249525
237389
198613
241802
286583
166085
136458
129565
53439
5820
185287
159773
288116
189055
213466
51842
230117
225452
259099
81622
107093
117736
145843
136328
113059
221647
258275
282621
268691
165909
277111
54660
133922
240168
132846
200211
65786
95887
219742
280678
67675
198772
205486
263109
43396
27513
136548
224996
81262
89620
60939
43197
50541
230817
171593
162981
21799
229992
227652
183657
9280
95799
113876
253210
206055
120558
218340
131296
101623
107996
215980
144613
64155
184523
289828
285436
288481
174079
89741
81476
182075
195374
144814
147413
133515
139800
200420
148461
147095
205818
39352
298588
94966
90413
258105
99382
256903
90084
207122
116906
35032
242057
291062
281266
290470
110489
80392
119923
33203
143072
27107
136193
191815
26680
100146
251629
33907
227454
118805
293858
19053
218677
183874
210727
201104
189994
284325
45847
91397
25323
162428
910
264165
145770
143016
39396
133056
292585
91743
156383
44137
74746
230567
107156
188364
176512
180646
161625
82424
162444
281450
127296
72524
9102
93299
176788
21649
95573
122734
80230
6446
196843
141740
48761
35043
74986
254353
32282
67062
34539
249381
26646
23217
73249
225609
279753
266009
186717
3236
161002
1946
73612
106180
95429
161442
176032
46799
113345
246920
9974
263795
60547
143630
10884
146692
149187
196658
75371
146627
264772
254508
187490
267260
239589
244726
91248
222294
89672
199236
15811
50374
99291
275547
29615
26201
110140
83177
87526
46997
119965
256942
235638
223330
226034
239808
48797
157457
226181
194337
262389
292340
106914
194875
272703
985
132200
277450
183712
171733
37932
166814
177300
136586
101567
226876
236354
250154
150263
89211
163457
239832
55195
149419
211649
16145
217667
44259
211087
78543
278093
279957
217472
84046
298883
26
20439
120210
62848
18404
186841
139501
257970
87861
85502
30357
122125
239657
211730
132533
160192
211011
201919
259498
296739
108117
187550
107565
188358
273692
261041
287972
264795
260166
132011
109791
117584
37187
236387
225186
5747
235299
41313
140599
151980
278360
100932
204413
295140
90460
195220
4610
243333
185795
294716
11637
30624
274790
217059
62347
37780
76594
159012
6606
12519
69864
27635
99020
105605
192399
150975
236296
140683
127208
295798
158328
49904
184401
257900
126979
79510
273591
163596
15512
53361
57025
190728
171746
254576
251318
184593
124102
57298
206194
38921
147736
241099
220738
275402
165574
93050
148633
197008
261923
99501
38446
30387
44361
247204
207634
105965
171442
204758
81442
105414
43260
47717
256729
22834
269859
276125
103440
27188
131486
15420
260463
168936
231120
193251
5109
37762
79035
54234
50477
93282
114106
27656
210623
38462
14142
257951
249501
148550
11546
249545
105523
192111
79518
205933
51001
207081
177250
44449
125098
188524
177099
263462
186124
32184
8837
286282
146559
180088
45919
35052
194384
10454
162705
126497
87795
83060
45544
3549
217966
172319
170949
299424
101048
126126
191052
256922
38121
81199
161074
107332
150561
171125
14333
15528
258745
51065
740
56080
224173
11589
147557
108221
238401
84378
12172
211330
72306
175864
40511
280952
168105
274365
166295
35251
227319
30049
120333
287137
55702
154046
280496
76442
146708
151375
45454
192701
121829
193389
36539
31020
26105
275525
25923
106874
202128
163015
179971
236674
119705
5980
87695
49306
276347
157829
97364
298000
191316
196173
179847
113306
10656
214802
83692
46183
23146
209143
75558
135829
193178
28357
46587
124905
60064
181661
243592
131092
150933
26893
94441
87961
107725
227738
53358
273205
31021
150538
293650
144300
3089
213114
128010
27052
33281
54623
251676
298145
102108
182802
100779
20570
92607
124021
259823
7876
57763
78467
3121
285206
95782
51768
8570
280599
96789
167941
241520
8699
34285
231482
271389
95763
226548
249149
272446
8228
177618
262316
136914
3720
111047
81914
257530
298538
8065
97472
39997
106077
126558
242407
74635
49395
128205
292607
188933
61458
122595
77344
233993
252210
284378
132633
239029
162094
293226
101781
136085
42511
32037
157178
200602
246329
40174
243458
274994
121145
236592
186097
195319
242523
156264
88257
98836
165238
95390
49867
299581
187056
15946
183657
99626
138936
214229
291416
183085
228741
248808
38407
58986
9416
74682
217828
247244
63483
196647
281301
51601
15133
228329
157691
14083
204610
279634
104924
288453
65377
66164
139875
142562
15482
90767
13716
121727
281963
144827
263757
58211
24634
295838
71235
91043
244244
182127
258558
271558
193054
261888
241650
132544
202056
53966
160208
75519
198786
279313
183119
97783
114435
73690
47703
113946
151918
262557
223791
219120
218217
289242
148402
202915
172748
228782
257429
59179
243709
274620
92428
126626
12252
181855
10021
155189
143241
262308
239833
214845
138468
293778
56764
277122
232999
190074
179385
26124
248617
66179
57682
234182
209961
19495
78955
195037
286083
128668
9295
13502
149765
224682
52450
188802
28213
202139
176295
32155
99353
161985
258473
282286
189528
26247
7567
217488
158251
8277
216753
78451
98756
251213
169350
37657
182102
192327
26815
284520
58636
86836
31761
162291
137935
277288
229013
46011
25227
135976
152842
241258
256929
197943
80120
101911
9292
130403
134950
140123
237488
38939
275908
190594
147861
228405
269253
67790
161263
16371
61139
203134
252461
18781
70185
54073
56500
88878
47372
166055
79100
176624
97132
142433
92172
142807
81882
132703
3616
130055
238902
275138
75579
41554
249800
202060
91785
85221
35035
271199
164647
107301
39128
255026
229988
28240
22712
251476
124308
256938
2357
30404
282347
176510
16125
126786
105213
158860
54997
122443
268286
113601
177653
189789
67460
234605
134957
229147
53895
93083
133559
90083
288119
147698
252482
243106
172852
125932
293378
152580
31236
13510
268236
185328
246730
158595
23744
47824
261948
33224
11142
131419
1447
27389
11173
288889
95372
110601
165029
151085
254606
187075
114668
42047
236853
103409
49175
84571
108645
43085
76543
27623
250207
268615
66070
68654
283182
141319
204798
252964
271853
116535
121344
134367
64494
121458
270068
242404
265901
38389
157807
120952
275150
237059
24570
288239
92136
152751
88372
159124
275278
254155
199791
222059
197724
25032
65320
229282
239001
70413
97203
251324
50672
148185
114362
20309
147853
193877
297593
182020
291328
239037
225794
242496
93520
109003
73378
123396
141678
269592
215041
95079
274150
192886
416
117595
203715
237652
219047
275266
108605
157360
135306
156164
205155
205831
220493
123639
173139
195144
295249
188291
10754
90571
74778
89412
276871
289006
153165
35705
104820
145421
288058
44971
152350
299631
186207
202004
277168
287373
148757
220016
230237
69045
31863
181775
100241
258723
192760
231596
9793
65820
182011
118664
135534
7128
142086
240450
277204
89152
259048
46847
193288
209266
260336
34990
129720
14390
27643
37350
235575
157788
247884
651
103118
238369
267955
37463
42405
145902
169087
214589
129447
29624
170381
63617
155960
80670
154901
208966
67925
250181
238794
57830
268750
190946
163562
278284
260869
133433
244893
137557
221792
3480
230751
251576
233203
137783
295506
296593
271011
102780
107269
294307
178691
181312
277696
273757
26192
111715
127732
263856
39415
116170
159237
213395
164859
167432
258645
27250
31384
28590
278127
134164
102881
172986
164266
234703
163908
177712
176920
273325
246512
111806
3210
165937
107287
223558
5436
260332
289238
168029
121212
154685
118572
134936
153001
5484
272483
45681
140819
118398
231747
212713
18384
279665
239155
135200
112892
57280
253496
73429
87830
262593
222012
141586
173567
93545
295394
220945
251055
249775
188059
3073
132338
61472
218975
75501
49210
123050
16496
148681
2056
228680
298498
246572
180044
51220
89174
216173
10535
186670
83479
245590
128986
297402
145256
195788
104830
114912
267811
135865
92827
7393
131658
286176
27346
186565
109242
45439
207252
266972
285793
207932
223117
89265
190659
133006
196606
28635
207436
232274
289686
51752
154800
194924
214140
173059
138418
134019
259222
124393
245066
169694
161243
182740
226997
83776
261714
55903
34384
236685
166583
68545
248626
284184
239436
11514
62657
262128
163488
126722
254352
175589
120180
58226
113031
125203
66048
231066
285658
80937
95806
204833
67497
261417
80145
135935
222569
68779
209426
248229
198016
167578
298584
85547
21464
141929
123895
36884
71990
205629
271409
197056
184749
281441
236428
13367
191404
71777
2219
7187
223075
11698
191127
206033
98376
140854
277361
140339
174405
250182
137939
57163
273387
72991
2775
154232
225695
96299
34660
264938
178097
168858
14606
179397
269193
240662
35687
111055
170248
39569
267494
17890
40003
115317
260526
38993
27546
152840
211192
246906
224624
69236
182880
69591
271264
2240
227863
81185
216698
147317
189222
138890
69367
75035
284096
135039
46719
294004
268375
194139
186016
17555
57777
223984
163634
225443
101603
249673
236401
241753
120526
118442
130302
20568
232746
115503
244418
5753
26182
155009
29043
159852
93718
56137
150943
152262
250244
263199
143835
5010
46658
3788
144555
45849
56896
125898
13261
147687
186735
42057
152691
83512
230694
85400
98997
225104
120407
199954
38503
41691
206335
203695
99831
51188
189032
174538
286861
296100
283545
8219
232592
175738
27376
36350
278939
278214
252980
224947
185303
122030
78071
275579
132279
149938
111206
273787
125061
200464
264149
272554
285732
60766
76239
3389
10700
74653
218393
116679
132694
102596
88910
67961
86163
116563
137323
33721
203680
257654
119334
178255
193864
77728
157102
186563
42631
206444
218095
276548
43187
99121
88201
99864
123552
103655
192850
283294
98564
105440
22100
252036
291058
164727
299884
260034
105233
163517
16294
272584
283028
260348
106123
278266
278766
35058
65552
244699
109420
196907
266569
245109
180656
194664
78558
142946
43286
39640
202891
107645
143759
133737
41518
209762
29937
187770
157680
264806
213831
156567
208326
222881
271872
222667
270995
160000
200382
62027
208812
130934
36312
100659
286989
185323
247332
9230
170647
144047
65123
220870
35124
83193
244204
32567
87640
155393
260513
12437
249859
299126
136114
163886
65691
46122
21061
28774
200553
37152
21192
13569
61804
91119
689
23847
245107
76795
221878
200323
287730
230958
21734
278037
105715
98361
198002
259124
83385
62226
260952
258089
120628
189643
172409
226165
36605
292997
161378
111086
67879
216261
254151
175636
121626
55528
276673
293572
89952
171519
251774
96233
154570
266236
102899
200892
104577
110272
260248
222619
263749
247551
42342
266126
71880
281192
105681
226215
178952
76562
99462
10853
251994
269492
219880
295096
56931
31140
60135
147780
393
21881
73283
109916
141948
162061
62699
219512
95129
84125
21842
82472
55662
192083
26744
109996
143946
158061
251215
245444
126217
164099
102494
170582
208985
282296
80583
212385
176494
37210
98296
84784
143947
75418
142961
108011
26214
277041
111525
282908
217220
115057
25870
242384
52712
239698
52827
211202
101704
9898
167601
293257
73548
144913
220771
62250
298872
251718
126950
266334
100930
112724
203997
69300
95465
25131
30231
265464
252719
106624
11120
50535
255985
103696
221674
243482
236843
103167
239244
106220
183321
61891
83432
215237
84267
201922
237703
26125
51611
49557
102942
112245
27111
129364
74536
19337
134111
167750
70190
191348
228594
183517
124011
21083
256198
139581
211552
57478
225976
277465
231662
3384
179292
128678
116475
252663
171197
165889
133570
88904
151142
52210
146253
27360
298795
93696
125517
184994
241668
53195
238294
74740
6432
45978
172094
104300
254863
248935
244148
127680
83989
283920
68401
211727
272814
94474
142087
13645
118188
117865
11984
94994
95509
299501
72629
287732
233456
197564
1191
138669
205754
252021
244910
236742
56678
35009
8539
199605
21705
128971
2974
230447
270565
20277
88577
138440
53561
239889
61566
56594
178711
289766
159214
98798
299151
175757
176648
83190
195358
259121
199965
149990
252412
206559
7192
45352
195978
269642
95312
180510
181322
286262
209391
86556
128630
139912
128625
72570
76625
266792
215389
69815
230816
236664
28117
72005
279877
13276
194528
153213
124724
5789
82928
101500
151761
48741
228238
224013
280493
245419
227581
219488
80247
195225
225390
171643
52552
191836
226318
100200
179287
45398
163675
281511
104112
134058
139254
289523
167760
201399
249081
53987
274038
39063
48132
141961
185120
220897
31976
206630
214537
130073
222305
82295
108008
5844
97026
83928
81564
62333
179883
151068
215348
102453
41756
261
240475
10031
96630
229348
298152
17002
86867
99227
105607
62892
259087
51157
267355
163076
88082
265274
285044
46407
43732
274311
26057
69296
23516
73334
45535
100908
106840
101484
275298
28295
80847
88244
7209
275616
52410
249812
81128
42743
161732
170862
106932
249140
202863
246775
168916
281815
113606
272644
275505
125291
133600
176042
220383
234503
57742
6283
295172
2186
132988
30213
287189
158800
287305
39872
124516
25319
238820
112903
40295
179351
163843
231168
199911
165089
281263
178597
92313
235611
121523
191725
260536
27772
211380
156190
116955
261064
234224
108227
212216
208207
26690
78512
185801
207280
34620
197661
215766
269034
121433
83477
37983
289809
299203
21227
278834
204522
38033
53837
223071
111530
77342
181679
138918
208260
269730
249058
192083
37943
185261
153206
249552
198354
237111
156947
166453
283164
163904
228285
55075
26030
136950
223866
108611
95214
121749
184719
34588
32929
252612
272968
102563
229777
4090
107201
173521
36241
223405
88158
102753
83063
59469
185338
232679
117143
75592
223007
54503
72137
254991
5571
178156
163325
235469
126848
136415
134045
135956
234597
161295
256052
242563
290546
243366
206647
100972
292114
90593
69714
62955
51072
92999
187573
23876
258301
72543
90910
42691
281709
84504
116915
62112
41064
5807
193484
34014
276545
149864
203641
224538
9877
269056
9776
112359
105428
151935
276658
133570
207133
277620
43216
145900
270385
171115
100892
165852
190323
247023
51105
118093
131358
17695
174606
143521
119562
66701
129568
40887
132609
139865
284017
167143
114181
101795
148622
278636
205803
249103
268835
63601
33773
117852
21891
276563
177833
171137
290258
98221
166994
131071
200863
199071
246429
40496
270797
244487
28751
242892
168254
61212
165138
144885
120212
25993
102296
286588
95907
93514
97384
165725
199162
225566
230495
18602
258208
282371
160519
234131
281423
240109
22211
252155
139293
56094
123280
195564
68068
248391
296335
208348
284183
152206
216882
164120
285910
220445
264590
92942
167741
77837
91466
283511
181892
192644
198434
277479
187742
258455
274219
190500
104939
154782
63103
289792
270498
81113
273361
213010
245476
244498
101886
251417
198897
82974
263909
28922
187549
186865
209584
55128
13752
150285
253997
199002
147024
153974
183653
72413
204370
55016
249854
45644
98368
95313
41528
66465
107576
202548
211179
79429
64841
245815
199388
200014
11327
228371
147619
42998
169689
70062
161638
131639
49364
224485
13335
169449
275559
75913
142525
103389
278143
225444
114301
32002
193455
48925
279224
126354
226942
240587
4399
61872
247778
172507
254034
196981
27805
36771
257481
170692
61622
32974
113549
55962
31539
175985
47471
224937
151941
25459
141119
317
266125
93017
240430
16672
62326
27557
184004
46486
224558
199982
257196
270007
116314
208069
177499
9347
179668
109046
172964
37286
233456
132205
256521
231731
272760
280532
4184
107319
30367
215134
215856
195959
39094
166941
180872
36946
150107
299088
236124
63354
240147
281413
154070
138655
71259
275110
154323
275338
54820
85517
55647
31182
173553
34284
151066
218448
238687
282963
149586
179206
26056
84589
112286
260139
2568
90359
45846
90883
190445
156529
62361
261763
177839
211640
139566
78909
244697
41169
264447
245475
280846
69581
261811
28137
182160
63077
165855
207399
92811
49486
166656
230571
278885
116192
146366
212756
182306
7203
184998
95314
21148
65293
140115
228861
77788
76508
118375
6389
157483
198475
272388
214287
167081
185082
273402
184573
197786
123511
129935
255800
63575
170002
112203
90204
5484
111255
196879
251484
231772
78551
164506
150073
199976
201431
103763
180852
38339
13193
276642
191446
195107
65584
148362
21938
79914
275461
142550
108112
53739
11855
148430
10757
57262
198070
21090
247314
255715
257408
220258
97380
214202
173517
117494
234053
194042
132260
34591
75050
70591
119649
76308
116172
153614
9064
217234
66232
17045
259554
32185
147775
119344
249542
96017
222844
259362
116076
197198
274929
160177
34203
31519
258732
255048
168311
281466
224935
112016
97461
115238
270745
69141
102105
96420
225297
114859
299663
229128
294475
151082
217296
119202
83265
284921
153203
272597
221571
40536
199615
26640
226442
69274
256727
22523
55149
249614
244412
257529
266875
85373
105166
21406
265621
203207
151928
227206
9557
114544
83850
189422
113980
154797
146040
7508
64077
211314
265182
243044
25962
246488
276471
291697
230885
17564
215976
13605
182384
278682
1474
241331
192943
213212
260453
252017
114785
296188
36922
122339
191131
198440
275319
83619
50752
17486
1707
47989
117595
99285
253521
222779
261380
113413
79368
72916
145272
46370
58351
241343
273680
166381
94372
203262
5352
199598
296249
173707
188121
118551
294879
140174
185531
94576
30998
43107
296226
31626
83660
238315
286350
293549
267050
9394
22286
88740
256839
290904
81371
105985
60562
101005
137855
139198
126684
153245
229455
174997
88299
268536
298745
99813
218846
156751
194616
271618
185345
133744
42731
78190
142554
273061
187751
51452
191835
115499
120423
202924
286866
77008
190230
257871
88393
222046
3954
109484
35520
109906
183038
85840
220817
263403
213590
112751
149961
195890
190850
269276
130257
85472
174971
132218
51740
65482
171875
125109
166026
140978
111546
53979
282868
248167
149087
189410
284879
25829
270663
254315
94389
130563
248097
98730
69642
5717
17101
245571
8721
273605
60591
246034
237422
67024
217207
245263
98631
52953
274373
129187
116934
88025
221129
208594
229761
148316
134987
67351
242946
71602
84413
263317
211944
203850
126584
52397
282827
12440
251877
144825
166666
9164
27744
83457
282596
195226
293677
283653
180118
109766
162783
33753
20909
66831
171479
152587
227020
238852
12924
222574
152426
259078
205258
268478
844
146946
128813
116754
178013
99529
87594
258279
146847
268728
17792
71797
94267
264699
10303
127777
238510
249739
248357
146140
225074
287081
8166
278560
95276
192210
209444
297094
170886
94498
244638
27035
218012
24404
12274
192952
35238
265975
186917
198252
290885
98637
261460
132109
130874
112568
9646
62033
71437
97693
220605
239201
183664
215414
243813
14341
291513
283653
231686
138341
2235
193063
150987
272422
117540
41937
19907
30594
113070
13207
279438
274514
287309
70911
190380
158121
141581
159066
89722
11540
48888
19509
68631
4190
263521
256914
131038
55537
97878
291361
160694
118264
223009
179034
71187
256814
242506
219780
287114
99958
294859
195597
226473
86099
28096
219141
61645
193665
89670
187328
262090
184771
224576
37521
101381
194479
168538
275962
178110
286816
219960
268247
21584
37554
90234
46406
173777
185543
53216
290772
242412
4366
34361
281831
55732
61667
284625
155432
52263
98534
44765
77679
172434
37044
79930
144021
297591
189946
121098
97371
8580
210734
101632
84342
59180
200648
149135
185413
202886
193026
12799
243173
50668
149977
265124
138733
260254
228182
280641
115937
102997
34909
35869
19135
65092
295396
2647
242897
35281
234862
145059
102927
180196
241605
48257
13681
170904
135895
246440
59673
287209
25733
297738
126911
104781
24420
68034
196690
229291
88752
267053
115715
221243
67441
294024
182976
55739
160415
93234
29300
270799
280950
194683
158201
175164
86511
40187
221110
143812
198825
190992
45678
231219
268479
76408
105651
49700
200112
266128
188630
51375
230125
188332
157235
39570
24955
40964
202373
178783
234543
281278
117179
262488
62385
8202
145317
97898
205918
14569
48714
143219
244619
122967
197167
267297
80569
133696
265367
152575
115593
261172
53543
74178
12517
186654
244285
210858
274490
268158
19732
279733
68632
88662
43444
29444
102864
165531
292151
285643
101313
203532
190559
193359
204713
258592
16083
156737
274198
25838
267199
82441
259499
138173
62189
242360
278422
258877
110671
5112
290596
117909
264535
274857
294349
246180
145067
103469
2500
203438
72822
211575
116911
118863
277151
217297
159884
186412
268418
198407
56208
11888
127698
262397
290039
228844
100028
38863
128279
206653
150876
277677
63612
83569
40423
143466
182076
63787
234644
20901
175697
113895
17261
253646
200214
162266
46655
198924
275371
227859
255027
8488
275464
164948
270875
286781
131839
196543
186213
114341
158578
148350
95083
122386
166556
161525
151406
55228
224103
62401
288505
269618
165061
285485
50349
5931
265959
183862
217949
80653
30731
114250
237968
102422
13176
235272
159304
111116
285899
133517
3901
251727
132459
297059
167578
52185
127727
201291
32550
89983
215529
265000
19067
288210
254044
129459
77075
121353
41018
14067
236654
29028
55671
110146
245951
14710
161625
30332
136714
117324
197681
76405
87523
9959
185282
177367
21369
207709
128267
286449
196964
290475
24464
216299
83848
83308
96140
153121
8218
27744
293401
189084
108900
209740
247696
158051
77990
219118
113872
3267
95665
146182
299778
189426
33737
255174
45393
79232
93824
265627
2046
177862
145272
190002
136420
20392
122555
230636
1240
31288
163064
77490
101993
254731
2623
182889
202514
203374
212024
266365
281493
213704
274043
82312
162900
201641
147385
136174
277989
298973
169702
46275
78092
172668
155577
244308
245114
109586
251260
4366
184553
160720
7187
593
42841
255980
39137
173307
214190
279774
255208
158011
185939
273376
171441
16795
53654
68385
194327
149010
75945
224610
54326
223789
136487
154029
255941
90251
175360
55270
132181
178433
91236
75173
133784
44570
265121
108558
218616
167539
116527
291856
199870
206570
272876
48398
166623
27542
53754
141726
196321
43515
126954
277613
180115
138615
26466
228028
64637
194507
125878
254105
33430
184720
219115
289249
93165
201541
20174
60639
268331
155149
146961
93515
239417
146802
175900
28069
91239
78805
109721
295622
72936
274942
94647
227276
3280
278907
121106
223869
144044
6961
87400
197807
141720
83209
13437
255468
227587
161484
33575
126624
278678
62146
92417
41087
38562
90211
124208
84107
236860
223103
201470
98162
30279
266312
98019
231685
178847
247395
118588
211767
67315
29002
121772
219789
257815
242760
96290
124635
111203
6634
72395
78630
110793
263963
114246
104704
195574
11263
93594
100446
128158
13368
223072
288696
22920
68887
32001
195890
238811
280601
256769
132743
257017
132834
104826
12258
235140
124450
292190
131604
198110
165537
124797
235648
287192
98552
107803
290123
286075
55697
2022
213940
276406
187430
190111
104538
199060
283931
287404
30471
241304
166309
201282
50738
91676
210583
195096
293061
286334
78156
109902
248759
73296
261095
266135
70228
268520
271834
203894
60693
115703
123021
265648
22026
255345
272667
214934
41669
170784
287184
275706
105815
121538
26128
9746
15062
102691
168852
183452
7040
271883
26490
209185
283392
73176
95048
186073
46165
260266
67773
110147
162885
298796
258582
1366
293472
53637
245783
264516
151356
102378
22366
141155
36361
24570
246853
209956
105513
73787
130916
106366
183132
196381
238221
87398
289340
110503
246967
204027
245257
71260
34768
103106
173395
123629
241068
114159
255179
138199
149330
135505
24986
60589
49822
242572
223931
962
252079
149215
228260
193768
32843
33966
35808
218743
140588
131317
265654
10370
112756
90952
270478
219955
9270
117630
279298
197478
98628
186405
13185
271245
49354
236671
102309
170856
81453
262273
169347
69286
210645
233939
116225
212753
3497
286827
171882
142334
12833
24390
209394
124580
182257
55292
263429
25350
167200
94145
240826
18996
66830
155039
292884
113135
281261
62395
134111
213008
172260
49972
187454
197048
119126
197520
112143
139899
282710
113987
38862
223239
109465
137647
120797
217197
50235
165384
264994
66470
207594
78862
99587
251261
203671
249005
37582
201761
141758
191841
130880
166937
224695
286473
247286
74380
266728
208015
170811
121014
119587
273000
33390
182469
86560
235777
7552
203322
146565
79234
126140
231567
139334
232445
179119
185973
227281
38326
271744
255334
222510
102893
23343
64115
82381
179489
204943
95603
142119
3813
159254
293532
19466
204371
204497
9772
107590
38366
119958
261724
68154
117101
146356
148645
166909
146289
215129
167012
2769
3392
109919
211562
61536
144143
88683
299779
99305
159542
30944
54598
113573
16008
253108
75105
155910
107689
275827
214131
48738
62825
154382
200207
83964
201821
89599
293224
152681
265985
110170
47844
103513
41135
47268
181614
294169
214197
169979
202414
131197
154552
24971
78229
289052
85120
225763
175990
125351
130644
74704
142610
106273
9666
98774
204929
93533
17106
51632
273177
41036
76809
213052
243109
131918
129640
96213
282860
107095
166916
83077
230938
9617
179274
94026
232172
115291
74579
228940
225869
113917
210972
18716
201925
4976
236597
247699
205747
212089
239133
283656
232075
227106
254957
54828
88355
141626
294241
20457
246700
36060
268392
83530
84418
136691
272276
37334
58956
175600
29676
253126
194099
11969
272197
79725
247684
147189
245398
142060
42560
162268
222044
137743
201908
18949
188358
52433
286716
179933
110270
153065
167253
61285
264963
259224
55883
5963
37010
5453
280510
107573
248663
79806
292477
86521
1398
50379
64496
135521
229164
132119
20001
282397
228612
187850
286592
60965
86838
208454
213185
23942
242990
95242
63563
246425
123994
192002
45513
126495
138961
242066
75134
112743
9886
240702
223701
121632
27669
140942
58992
92070
109617
71909
122712
53331
200678
168125
69681
170445
134422
23140
107639
77607
263555
227660
69203
120030
114564
153175
36632
219159
246073
207380
274468
142224
262957
218268
121911
26026
145082
59056
247201
229692
88895
120824
70945
267354
16548
289485
220026
265321
290974
103554
58154
116617
132868
287116
68311
224789
54922
76440
60802
179674
177894
9043
212000
98475
79096
31683
284202
221593
255921
172475
54881
291859
88396
205916
271948
287693
21258
225612
157049
162743
257523
209787
136232
168127
80411
271114
298341
238555
65499
157302
101575
216524
47564
273010
272610
63656
186412
192194
130606
4246
79721
167783
234138
178818
79680
227132
171260
266960
245242
5086
220038
157573
84529
3597
272370
111517
152989
96553
228556
16490
265904
124383
238756
137896
270239
194392
266499
236809
148668
205103
243952
269662
34740
145803
63229
294354
43210
110264
10224
95907
241802
760
49544
74632
263058
4536
116807
73490
123973
192567
100700
155367
6681
295265
138774
205865
37996
244516
176301
273896
25334
60785
260989
142168
172698
271223
26631
54174
154227
172395
105993
203027
33773
6232
14459
113386
292845
20612
125625
282481
292536
281618
115942
254427
58602
285685
82776
126347
24952
240483
127583
40347
258976
79307
270269
256718
186995
63458
28816
134711
273523
133586
218000
83469
87613
244863
286242
271571
136472
181010
230418
142924
269094
44897
58425
237558
83469
17536
298688
269082
207404
290333
55470
69063
31413
204395
197467
231337
110730
297789
108716
105450
111116
30545
237648
174680
184108
273764
32495
207887
186666
101138
43652
142445
118276
284286
266443
198008
224223
124291
37223
46237
248739
70437
282577
291566
164301
4760
278840
296800
293272
265433
229267
84497
31804
82536
275945
41438
260527
217007
112980
13234
121659
226108
267495
119996
24484
119071
166308
70511
213569
107235
15554
41790
41569
223865
121956
263007
207363
83882
185578
142279
70958
21847
189130
232110
113981
254679
257512
288354
102695
270724
293267
246254
27505
227398
132449
222900
262516
244173
69271
41605
82196
2921
137414
166128
222988
4513
238435
201449
203523
155935
295296
204469
213016
185358
222309
209211
291670
281576
294320
149640
33077
12141
56106
74348
282934
268996
256695
243660
298363
277383
102774
137535
99208
215146
19744
254417
281700
79668
284047
197435
115108
10656
263401
142275
254903
175750
209252
73698
134244
236453
188670
283685
133306
283995
237048
103399
94836
290868
90167
105697
52862
144523
275795
256746
34589
299252
165141
25054
170487
253079
33953
97020
224498
6971
245460
277139
298344
184545
215664
155032
122757
254420
113783
22599
60091
4911
216310
149445
277218
17512
294226
244148
257987
59814
61057
214758
158592
238683
188411
69407
217334
2368
297391
129155
150469
298224
133223
52360
145438
38516
38410
249989
264532
168742
266241
183437
263826
11058
165866
104125
22057
225941
194440
11609
173982
91237
122794
149393
110660
44275
85583
143255
168607
92996
107617
11977
65489
4373
7400
167614
281827
156270
250761
46797
27856
147654
241412
77795
74731
73987
159542
101653
54850
254685
113761
105241
15822
74807
234759
180799
198974
24271
192173
206593
217854
132654
172863
144653
233654
5738
296512
91459
143146
237786
116566
279424
179293
180485
292917
148425
240290
251526
276991
38934
240195
113415
40488
27752
37307
105567
197113
103512
54937
240692
297629
200580
290773
92755
104241
76821
183364
186553
123618
49914
92494
35681
267635
134592
163030
129144
264820
195599
145166
115888
52905
23899
218186
128235
101539
252228
159776
173413
146
146107
70039
57352
37124
190943
101582
75610
271967
211527
264117
185683
245170
167570
280871
281827
153843
28272
242516
221599
271958
205115
133955
19330
10427
151335
260758
3877
174363
42754
258742
256228
213596
152190
299202
8723
48761
242287
219470
167404
80046
16047
90159
144619
202359
100002
84494
77967
22250
142895
97579
70198
86589
250212
203466
178962
298931
218961
52102
251745
230204
30914
184881
288143
58965
54410
247487
295220
58976
63009
19170
84409
148570
268225
11098
17822
225316
246178
245680
60327
261048
8315
93456
154500
38533
23564
112332
26501
195258
232896
187343
217607
146403
22620
2255
293842
140765
125573
253317
181709
246851
159702
12383
203863
196906
296394
285801
39072
11739
225106
169382
269394
179853
289915
193208
64539
19177
219359
84539
61503
205543
211878
94664
144914
82108
106738
20476
82201
288351
286093
131788
18147
230386
207530
238230
199929
220951
68317
208173
292473
223808
132105
131423
274214
116312
189769
9892
235110
253508
70715
168914
148196
83437
292028
122657
60952
28762
234917
234970
63134
282940
279644
140749
273677
148497
208599
209131
182171
24180
242143
195370
5424
27220
63352
8760
161875
228475
190545
36836
77597
212766
177261
172650
182985
66740
276730
169248
203424
190854
201766
96856
105435
258664
261061
18092
261137
195559
37278
224659
241513
13565
107219
89620
60205
5254
24556
97530
199413
234659
212508
255194
63323
107941
137036
281075
135905
214956
62470
277939
198084
6781
168343
297686
155502
16888
151292
274418
192138
184811
22395
107317
239191
12774
171953
102097
196662
171449
214698
99036
245464
215557
93842
266502
30022
2759
214962
182224
8216
109430
274551
270362
116197
75183
75483
119177
299280
48474
140206
205859
281734
88658
292727
5262
225259
292399
117527
71761
25473
176476
250615
47967
181782
60702
115576
297064
143845
255943
181369
15782
112271
157555
209417
116658
55805
201344
93756
45208
82702
132975
217449
269972
22650
96010
59234
27215
33234
168539
135357
299673
124749
59312
209645
205449
294741
43583
206228
213529
76909
236401
233776
38241
17694
104258
33081
117708
178769
269289
116260
20411
268325
38122
291005
207035
5423
153513
100161
120912
94235
249326
178083
147228
85919
83887
19182
239141
167193
60344
162676
144150
109931
239098
11938
287644
7512
31143
14164
60879
271727
254146
47403
16955
10032
284298
151091
205283
41252
47354
116579
68089
47467
115665
114503
129255
53719
33562
54646
133356
198167
13498
204772
199085
247261
79524
154749
140213
234201
88335
12237
141544
218518
124070
180292
72596
22290
226834
141356
85716
257152
25897
223637
273849
21503
107252
251535
188112
227205
35147
234731
230198
32139
123819
137905
130809
6905
273348
136765
164029
118113
12335
191855
236376
206550
77135
7026
124327
286538
244286
145006
49274
157714
132797
94246
7315
223726
242779
283958
165796
208645
113830
85046
259436
28127
266806
173410
109587
213106
135718
232478
272499
230896
274250
278379
299270
129110
158806
181961
271122
100926
217998
59411
3127
245173
282641
107138
171408
137547
210998
292825
37479
289862
298902
79460
189810
13152
34218
198905
70291
154157
8675
149396
175000
56816
243142
165974
8074
115818
276155
194287
63644
163219
24326
296506
21803
294485
95753
232234
194751
201606
226522
78781
180441
187577
139734
69652
122227
8963
161853
44884
205120
97829
178110
61645
232995
1278
123993
85624
271520
111558
203243
241093
163497
21655
206748
204350
65342
277325
254247
218838
224978
196041
123369
87756
209361
179035
211986
120218
85289
90678
188847
179275
64748
253149
161734
28222
232186
268970
228793
125387
27985
124777
182522
74106
4430
80373
18500
95490
42093
271165
80910
53016
22170
172659
17699
100720
52050
132594
298698
222567
224546
126749
287283
295789
297090
6955
245867
223686
112107
140214
147212
106545
284597
202080
88665
39299
251950
266492
267780
164737
160730
126914
65957
216092
227062
152184
38289
96885
185345
48472
47448
195144
11055
298062
64810
211568
199152
165070
101570
148565
55944
175624
109432
223834
31115
50083
225710
217171
54036
160668
141164
48281
165033
66427
220228
298382
208642
14893
261470
20723
16368
95732
245713
87726
271603
176024
276290
19838
299400
9515
289487
14838
186900
3082
245085
258446
234127
23209
182033
112678
255542
252146
222817
281900
63074
167495
36752
48327
130104
164332
284840
164972
131600
4534
78977
226664
158613
2121
53928
281385
30937
39723
265139
236411
146785
84572
36550
112538
249340
12947
289583
248074
116732
21089
18156
67432
286151
34235
141898
268867
183693
41065
77893
267414
67052
181815
269148
247780
270934
229768
233332
130307
277133
19365
147123
84895
219986
8163
14299
168310
144794
11153
292016
163161
268004
163160
82620
278701
248443
94877
119248
168301
215947
235595
205432
66358
59656
157087
168362
298335
184500
273376
298594
119028
262804
115086
224050
140330
11185
44102
150098
280829
115420
241872
105756
218027
208879
86739
171296
40261
58517
148148
103087
52432
280818
55704
278679
220953
134128
74037
299727
120601
189325
141650
158093
253225
127241
284085
170335
131347
77661
299826
172466
107501
135506
58062
247419
137654
150975
16657
130644
85166
67703
284339
37465
274519
204195
135749
143436
52303
31813
180994
222804
54665
71045
246716
112189
172074
24260
138675
49839
250018
152634
69726
85609
249371
226176
141626
287818
294686
242844
278957
283315
214134
2699
4202
131158
257336
112394
40317
273509
96562
219670
222025
188876
220913
98702
153906
65236
222134
270279
225071
194893
38630
91276
85133
234310
221765
294854
299524
22958
105266
276628
176325
223246
278036
138262
218169
295730
263565
244612
89685
147484
38145
260907
290851
73179
207717
229689
203096
50087
208734
291789
235540
596
82319
216458
264840
127720
18178
172072
280017
67356
23184
284118
172752
277470
147491
114314
16475
150688
51502
253366
185842
270555
36610
140797
18720
96806
32336
180640
277400
76841
123473
20877
242427
93436
120466
14539
208368
297460
119453
29174
287224
66754
173902
93357
200431
273395
290396
216897
112654
111997
247350
68479
249342
243868
25856
279576
105004
61167
199132
159388
294367
98392
218124
286274
42400
51504
153079
53473
131984
280098
159456
140523
72423
228724
278038
31109
103402
5113
34710
241445
136445
255328
170195
14548
54929
132367
77068
253465
12962
103822
68298
255538
23881
21668
4181
227633
21012
104080
97268
282248
298158
191776
96045
282907
230687
89474
226686
94349
182158
231001
25342
63216
39531
281879
136753
220997
196933
204051
95880
167175
92278
8764
140039
247502
220932
290225
144890
228181
264244
183976
221140
83203
272760
279067
112536
57307
12824
242058
250413
190421
288535
201795
255405
109328
210172
193781
37254
110476
82942
154111
297350
174605
224747
73663
21839
242583
278284
97360
175274
18299
102019
197820
192512
286901
162073
58482
163851
153482
89981
121568
196823
89876
154642
178272
205617
263723
82006
262027
96000
87000
110723
196283
233728
260856
191965
80643
94553
128341
117072
54942
116516
129579
193751
267751
242184
146759
48613
3735
82289
173855
152020
253329
237374
115680
276550
157513
270497
160229
143
55227
207430
211435
26618
106121
111886
174630
149611
243123
128589
236444
90708
242974
70377
213085
101640
179534
184044
297167
79789
111440
210047
106459
132716
120103
246323
147239
289289
20308
120848
51847
6466
200506
47292
9512
242650
138407
85039
105904
211375
56666
187194
277230
202098
97183
263395
149373
285040
177384
221900
127285
171543
142321
296438
42322
145234
257840
113930
209340
124088
247966
264645
151067
129530
226522
266178
276945
162047
29273
112476
145950
291073
299858
245503
107886
130571
187973
242374
276518
272757
292096
182586
174793
72034
211513
177976
48506
139959
169009
236927
268268
133241
15429
3509
86813
2715
28967
290213
170021
199366
118785
186416
262573
276223
46366
109508
258429
74511
58392
285943
45628
284989
225793
196787
180753
115151
51291
107712
77586
244794
20533
209916
157133
161273
72995
89623
227751
270430
259861
35052
268514
295911
20951
21705
33549
241065
87810
3697
16748
282817
135615
74628
160341
126120
221397
124470
35541
203460
137578
251305
111472
82509
194039
244216
274720
39160
7736
53295
198017
143272
3479
60206
64794
13447
228887
171829
298819
46758
99031
80556
41467
130578
273768
298827
31762
151040
235755
52122
103395
226758
270520
239185
173306
253195
133142
7942
153909
159687
259774
68365
49765
292643
140230
271295
149579
152305
137269
68348
115732
122156
118388
220519
144234
194127
225161
179368
128086
262998
12681
225425
219707
154922
271410
9850
46975
119719
213813
255826
192732
144319
139647
167305
45816
25780
201955
187601
101947
120698
241234
237647
114364
44410
24681
220505
103909
215055
253697
11149
57495
263852
53248
286513
185584
162688
83189
119624
135491
62198
33219
98097
60651
193486
150132
193208
272494
157804
93105
293572
40560
189795
221669
203578
85320
266632
140063
53151
268723
198671
80638
111194
270407
39452
193590
167026
126512
192718
135208
134406
133682
51371
290461
250321
274419
129575
29925
196944
219142
103454
83655
76465
71725
167717
16105
161418
281336
290149
167917
134471
95323
4718
50568
71697
89354
113684
249452
20655
284997
135365
217263
72607
128186
75521
61298
15044
158886
167412
67018
216097
147844
232016
270554
1756
158862
145099
253952
8566
87769
197187
259166
205084
173159
1123
50057
145296
248850
138089
3608
251158
194119
98871
270509
193989
116286
207999
26767
29762
43738
48978
212929
204693
106010
287235
28440
69516
258831
72271
284094
279339
93154
282267
17294
181090
164320
293466
44069
57802
274631
130765
52459
250525
248261
239279
83632
25470
117309
106818
128587
142825
42630
24793
161002
37440
229833
203700
155023
88605
85716
44557
260410
28952
75217
83870
175006
204352
105991
90496
40001
125998
24647
100125
53134
242344
282633
112398
106401
62712
183412
296433
65563
151189
143932
38286
266778
150902
125670
257922
254369
94287
181037
162729
87196
83799
202319
146881
106697
10929
196634
166900
294887
94257
83605
152688
166185
86180
282776
190788
124165
138209
276842
226126
100748
43413
49573
140312
199838
175580
132689
139962
295094
134511
98326
216440
241420
216947
167760
58662
122253
286331
173353
266962
169077
277663
139241
98012
162841
169219
128343
127895
95481
29529
139369
112176
81611
158956
181778
199694
76456
182944
184351
143959
51812
63665
65754
86191
69976
270762
87450
217907
172493
219003
2127
191014
223323
172897
31321
261677
28286
230069
236874
252561
240182
28742
241786
210165
12190
245866
43156
197112
138947
113551
141344
294437
40436
219887
227546
108574
244544
136815
133854
20935
105137
56432
72747
107928
84157
22922
209399
60736
65767
50488
120029
50243
99530
213165
20935
73017
248476
135019
123630
173321
220281
62271
291527
160458
207119
214192
215971
23027
193090
188298
206062
64362
264820
289766
295554
259963
241321
177773
134262
87617
138057
244699
177147
165650
152477
135571
197424
35994
240673
127835
201623
284374
208270
64524
124160
139627
95348
291507
277314
88279
75167
245950
280830
252254
8999
208082
158724
265226
233558
46619
107352
32559
248999
165471
196778
256841
253060
176695
218558
148879
205204
148027
83276
294906
281014
276918
60398
189007
268912
90310
290236
284962
123508
231665
202026
283798
24116
297096
167364
36109
67170
290556
16042
203799
174218
284703
212467
126613
277081
92922
239204
31425
218177
67612
124263
83530
36687
184641
266742
171609
168847
110112
68620
75871
46647
44611
174691
121431
158337
200932
85928
112256
8436
135218
297225
21764
226071
106666
80390
251162
199797
249474
279251
270575
279744
139165
166715
88946
230031
63080
178703
174839
216436
36126
214122
50922
198291
147678
21498
254340
178915
43401
109431
80188
9631
34378
48153
259433
209795
10075
107438
212500
64481
256
26582
157907
186315
122510
94202
147300
278472
260328
122148
162972
156791
35548
81773
191080
246272
187566
284049
233386
108667
290889
32000
78124
242911
21658
279247
268867
159870
286365
123569
56171
211564
297648
141520
173183
100935
229544
129090
162304
108369
48096
188703
42332
219684
232111
290588
61215
209197
7967
100773
131636
252852
8668
237817
223845
44156
614
161376
168971
188768
109922
92446
219546
263166
125755
231917
172158
241972
266928
111566
227021
240922
242908
17092
175122
20142
254591
188633
44280
163545
142413
118129
86997
235002
100495
208775
216180
159533
79331
251632
20406
220433
51713
187455
145761
70943
238135
134422
238860
26595
191424
134736
59275
164892
273910
17474
156477
143503
95295
73687
122597
57976
223823
239880
213656
58827
30074
273154
24189
290718
256805
214679
198825
142532
193947
161573
160463
195627
140062
7408
44176
76322
80906
12862
179076
21408
31744
62387
93835
194238
112804
166768
198025
39086
219326
86413
187688
29551
240491
114392
80206
65790
51744
274869
248761
155673
104089
4134
77807
274056
706
128031
218559
178115
158499
172577
118408
1760
138664
35516
280533
206567
299656
60622
173908
222693
267740
172969
271111
150491
296858
114941
35986
16692
109438
159143
54891
249356
261108
77292
134921
22269
60867
52196
66443
13055
207189
113046
140873
139291
116587
27216
121385
17306
105398
238741
21318
106591
248616
196515
210355
176707
171838
290544
6919
117777
62820
215982
221765
199494
12172
1646
249671
2050
283127
278025
77628
99433
242369
17231
93641
22878
190703
162820
23785
125153
147459
289238
16892
162228
282753
139600
156659
96241
65334
293866
158108
146678
133082
182110
47578
55033
281377
280302
170336
297974
185810
182406
148138
177904
24131
132942
27299
145267
36663
155193
262630
77163
256264
267027
241699
292474
27472
25006
41368
173187
129781
206594
131186
205073
137217
186917
197390
21703
252173
77135
172029
77978
263244
264634
15899
71608
82730
133932
28023
195584
163272
57016
38106
130642
234419
35938
137339
53573
298218
152946
259189
139357
132168
39818
159229
272128
188417
115149
34809
227610
134012
194876
294227
176327
271985
43240
283330
24866
71885
181424
261583
43692
241586
60401
261787
278824
269229
179005
34228
268265
229047
30355
237830
181555
936
204144
88381
275624
139949
61714
246841
277039
222638
207491
24189
102866
104659
177156
120833
39162
163931
239478
198708
235972
113494
196742
249020
229046
183313
162625
102779
184658
297692
213511
111026
92288
256407
115412
4636
222755
288924
43827
237444
238849
85087
23743
252937
72861
132882
191479
138015
295994
85819
33742
234567
296086
43432
296725
121275
18509
111446
216546
8492
257350
57028
43657
217581
22563
102797
84030
184693
215567
128957
163988
17925
22316
154050
276419
242841
223848
140432
249736
296994
26411
271863
40897
7704
18395
146487
151328
25303
40677
223848
154211
219114
197041
288613
81112
11839
170667
159215
214954
67467
98405
264617
133256
42178
60739
101332
59951
290787
9449
4938
225127
264778
255516
56589
207954
262312
119291
6868
267676
187297
4348
22621
197341
149777
239010
215500
146011
189026
236423
88553
129263
194222
184079
170617
188544
33090
249510
234928
163413
172233
113134
164846
290549
164720
58789
38100
32915
98071
143730
86891
148109
108607
279098
78232
57532
192523
267510
213422
187544
56427
55701
295882
127169
265967
253815
155640
71498
87152
28846
112435
67819
107399
89873
155475
113781
77547
266025
156068
121896
19664
5589
118282
240135
110141
215455
74856
226776
121196
117206
49513
181207
99680
206197
212457
130193
43109
247001
31842
125462
180746
156321
88257
58586
229247
208616
48379
185345
268048
263207
95896
60069
122480
256148
83101
60483
91272
159255
196649
79212
197341
144161
112799
168535
161637
157810
16498
13628
201542
173398
57812
58000
134734
186377
182036
12855
145853
20479
288680
236645
205004
51779
123735
296485
105620
159700
271517
6066
17267
173495
220169
245902
86313
45352
65117
221978
63005
72778
80508
27572
81055
55629
298444
140930
163070
51044
82814
58952
4530
246083
255801
95147
200890
272631
32611
287091
217856
27312
13058
172789
277072
216999
68939
30603
101857
65510
217364
265138
51658
268236
116773
133192
15532
299218
225587
133137
41320
149573
273986
249696
260748
19007
268072
213652
125520
291745
84264
150252
203308
152547
77182
81919
31136
122418
222533
235885
179855
16014
238558
291512
169266
209899
67098
29819
150391
206194
166000
153910
165587
263763
166116
89448
279528
179710
75880
62985
145158
267380
116019
268011
293096
17627
80286
252071
116368
282677
211502
185001
89192
193495
223673
34061
147865
26550
269853
241054
127206
146908
223326
119089
222949
26657
75225
116951
255819
65608
62961
53916
72183
102903
154754
247742
165146
255087
73738
265198
219254
208358
96152
134157
25919
153852
45959
211840
167734
88406
63286
14149
54901
10111
75742
251786
248729
25254
77721
208660
7434
109459
59376
246026
163045
189217
833
86413
98909
40517
185334
292134
191313
282010
112319
59478
240759
12645
151569
59191
243419
206193
139667
70272
98487
6961
212075
239437
262284
111079
261484
243623
26884
173515
11349
6513
192059
257689
24349
229979
101312
191138
193101
190065
220976
107809
212496
273146
224510
257422
242436
231957
19686
105838
68312
55666
185237
117009
175500
156784
13497
281098
140425
240127
101940
20636
13045
217726
48910
152508
181140
247716
205379
294442
10165
88614
63157
77313
78073
139058
149278
64390
162521
46430
287307
244303
100087
193658
20886
179751
240
28702
27017
261705
9262
278772
103532
38389
203957
152329
127400
86476
65732
66467
113283
295575
95094
21756
126306
240336
291641
144030
167656
61752
49176
298731
53970
8563
192110
274953
242767
173486
212005
232883
226001
13916
270513
65365
108275
244591
79912
231050
168658
206250
49426
53974
51233
262317
22307
41232
69746
268013
98354
174768
99577
199200
3128
266998
85253
124876
21172
153849
267799
141158
19419
91774
108769
153168
113442
98768
87744
60988
71359
20816
179588
2874
88452
97078
119620
203295
279899
84817
252113
126178
285806
140524
89670
42825
33814
204139
122135
286358
180880
179998
48500
242628
210598
51297
203555
53787
77895
217189
159787
173294
174260
134567
63499
98787
212167
291375
48713
193845
272092
272033
63999
20501
278935
217827
202938
127447
151912
229678
202246
115367
48088
161290
70980
282772
147777
243095
235308
199596
105671
175625
29668
15119
26468
2697
240471
295467
178643
78872
114773
265506
57995
254226
242909
262175
139577
220564
198579
159929
186862
25009
35877
275261
16001
16743
146700
206796
73339
265291
232017
253294
114799
142503
247170
7015
89381
246111
99461
113221
53622
15381
147752
220364
143774
255163
81900
97782
154388
273763
239190
282734
114339
4073
9294
288799
246050
4142
118689
60694
265701
216190
213683
188391
94441
150256
165153
103497
162709
250893
97242
220737
186233
216824
95581
169426
284562
21506
176292
175570
214299
254884
274936
258793
198402
58798
61863
202622
250114
199455
112464
51680
282537
145256
187603
50966
57802
32084
55417
248678
130985
163679
232996
192069
85949
266948
76062
137288
234706
95480
184985
192140
78849
164859
243515
229066
248446
7652
95768
113554
165906
208666
12973
111323
194983
246485
122724
21056
128005
11913
197168
14119
37117
195169
169776
261984
166419
220101
216380
36948
222496
279421
200428
290338
283677
64407
37980
25013
89304
9808
143310
239068
268312
121173
189677
180277
217011
225850
82678
155241
219536
251192
19817
76299
134392
15238
52946
132995
136973
260744
144902
182810
121767
208637
105887
34654
25572
92220
54108
178258
103876
192599
224128
161162
131652
143533
100962
45209
2267
255301
189381
216487
90639
20068
171028
140683
137497
298371
258093
230301
7446
118190
124725
256792
212455
234606
122138
4991
8371
187079
34940
227730
8350
107723
15374
116810
214934
41326
138489
139183
269630
120102
262365
192531
84161
167705
207263
227811
56637
210592
149717
288677
63362
90668
120162
210872
197184
81108
176158
252860
86215
181999
205802
111207
140178
145926
135973
179412
167366
221883
20855
116024
261210
266416
214899
288690
279429
260904
147763
90918
145207
169890
195123
283420
247465
265798
9000
207201
121479
142243
205414
231250
146648
282173
179271
93889
246871
267973
176065
96207
249877
12742
173848
220682
231749
181826
131273
105609
35377
2742
171013
229295
20912
254871
164494
37129
192643
9606
17227
38465
275833
42685
206823
29851
69086
252159
99583
18820
238995
119585
237547
130536
289
73053
15041
203536
83247
16965
206358
97681
111280
27992
109141
69923
248239
23715
123225
31954
257820
36244
290987
189772
159545
122898
63407
281652
287169
150717
220130
95899
21418
133720
282643
32673
120441
14107
21042
120386
231313
10750
192942
158365
49775
31688
147919
65300
110481
106941
263078
218791
22738
181958
121249
180138
184698
295141
3836
70918
182613
264501
42084
249124
74572
250649
88588
118511
170533
75324
178100
249422
241348
182969
201610
216481
208274
31344
274615
44381
150058
83823
21216
189436
227635
295386
25648
7718
258512
224219
230704
202740
122874
249142
248618
120111
217228
169678
102063
26857
242089
13113
186987
271257
299291
236512
136059
51504
171403
242412
282381
108099
204621
66905
58387
276951
81443
205593
180112
72327
152226
141537
52159
44764
56171
77852
16871
257995
64767
172291
69111
243403
3104
288081
18152
82652
173999
250927
30632
129557
220467
35155
98342
113963
172179
67451
51870
127913
73781
196562
25422
132602
87057
287069
216334
211206
118970
162772
21862
91189
21072
210952
176402
269216
4430
156069
211549
24770
171397
158272
280734
209558
144800
42452
11341
220665
144048
224651
13261
277304
26092
129035
52519
76837
164084
96973
129510
49811
2520
38868
49546
164333
181873
155408
258921
18071
98585
129079
107500
184962
21116
30189
144580
271087
41842
283153
278077
79092
217620
221119
169831
55654
181233
238192
170300
205146
43814
152943
120119
208815
171143
222636
138646
133800
210276
132368
219001
295947
216516
282963
40163
72580
156354
58585
223014
31643
74444
236661
281633
40289
116953
90658
169133
214924
277580
44260
287281
125268
133447
35854
224378
199902
152091
158936
295140
265704
44391
67455
116868
202381
173357
134463
131056
136574
110761
58371
214381
63836
237839
299643
227699
132377
154996
41169
133103
206410
272856
110094
268438
289945
27937
174839
235410
124546
271978
241764
248092
239974
239299
117674
299677
130320
111788
24361
72629
168157
99912
212574
176992
271034
278787
116289
280861
117601
109477
171278
206122
262350
254822
56351
138568
88124
266730
10935
263962
245768
204015
231198
268327
100866
247542
158555
67844
174540
274475
244868
214687
6613
204764
139177
209207
255817
129437
151147
94250
92719
246355
31357
241077
93801
272069
79124
193208
100890
143400
149555
94250
271704
225100
100234
263129
163483
168709
274592
230801
256103
123162
11727
39948
132357
296215
79805
43379
250043
159812
286140
26867
160454
80877
239179
286353
114284
146336
26956
169807
182109
26167
275685
112052
193769
124369
191891
265783
273583
1336
195674
44926
118177
145842
200865
120174
224958
57423
192357
112302
71662
24767
162318
5243
49547
183148
225458
156947
119078
215355
183269
71366
86001
182488
132698
18739
160583
25725
136383
32087
27218
264990
92922
118207
55067
78594
109582
67858
229703
185768
155224
119166
87145
117111
208501
142923
43474
128674
233587
264410
76164
105708
132290
245208
111643
244401
27349
150255
221281
115863
85596
132267
39626
203094
270482
192466
193527
2634
195681
91260
35607
287871
235127
115941
214889
1863
102757
211165
251204
127268
255056
230103
4324
238907
164166
238015
15141
116800
232169
14099
173536
143770
60714
14653
213708
134877
34102
21301
113454
162807
276090
239323
76110
250407
3617
183038
274981
235226
154449
218657
27536
24574
2451
116392
128176
159673
246623
217510
227840
232966
220924
91113
133951
257185
207796
265338
252651
232020
264503
139085
142143
26928
245597
299690
59512
26849
191898
124144
125791
14153
155856
62407
42410
265822
299193
167238
269325
74807
126969
298400
287535
202397
21629
292351
163544
49073
224131
152999
285280
114054
232491
63478
221399
110208
280668
103061
10970
12829
290608
233564
77632
211410
38528
180242
40584
41781
116467
213328
176513
41192
113056
207435
294933
116773
39007
260228
97510
162520
287140
234079
124344
101257
249747
288861
220017
166166
234436
79484
108958
124483
144757
192385
264663
216210
90409
288621
100103
49948
191714
260389
265737
142309
59053
121479
42474
33933
179731
163280
142152
124998
93223
135528
169343
246489
281540
188405
270153
46629
295807
142796
133736
207282
124590
220128
186369
115199
92382
127352
73575
258437
152631
239809
31710
260598
290292
246199
189559
200996
295203
21707
170105
58023
152451
291450
260763
150733
251227
25719
100552
84840
50177
162666
247558
25863
256612
139435
137058
216272
204631
296769
41994
124963
20842
136944
157643
61950
92060
152980
188381
25284
30718
257759
46749
216752
261046
114179
94403
131813
37029
234334
23423
171475
228897
268338
82257
129586
230337
80805
213083
34765
129384
284673
200353
175518
138798
56874
194548
230575
136238
213734
175799
180279
144847
291511
285768
229289
169312
96384
178006
251641
135368
286716
280943
221277
209519
277012
254417
102412
25414
127438
249298
14037
170292
118019
283664
48244
21589
102357
41336
227753
161816
254509
48090
175984
111510
285965
291681
268336
124821
194610
256851
280155
181229
113669
277621
265586
36087
242276
78747
274216
202819
164216
99507
167591
122719
241141
175682
96078
11944
172088
287271
255637
61661
163396
97415
94020
96825
212033
274877
211413
23307
222355
267604
56884
193048
181957
6791
44029
201770
271472
167971
129870
209251
151244
177356
175203
172289
294161
139963
196262
175035
171010
83371
141929
262263
38428
186161
164217
167471
234751
280336
9646
77403
250599
198750
208124
148287
104785
74121
200478
1669
99719
63527
119472
267167
117274
201752
195596
246869
223494
264828
281514
126941
247217
232528
203090
171424
278514
51077
202332
276066
209235
109776
157687
254984
37571
130914
230125
231436
202012
8917
17820
85581
169522
102939
211434
57559
175851
216284
42473
116473
57191
164707
60372
270968
39102
173942
190231
158753
153237
44951
136336
144758
282215
208517
209420
275101
185266
1099
271005
108344
260245
134941
119881
87989
136964
7682
184750
55454
7630
298771
261835
228712
253100
289188
127447
106114
226111
294073
152620
116845
276326
10279
24659
214399
24875
56102
263364
132522
135934
284678
288947
206404
180771
246536
273050
126249
26616
118387
117495
96358
9170
239856
117503
276813
95300
88199
222294
102851
207914
156729
89719
258488
52391
152067
170052
184289
13425
244880
176946
185847
107959
128803
162527
25257
66459
58203
267449
264831
48907
205272
130019
237129
220764
99612
192218
43662
180619
203611
54248
140712
279635
39047
127632
248670
208102
12
136301
42843
274117
96325
201567
43090
136443
139696
6407
292911
146283
193289
153618
285948
179732
244867
141541
269643
296099
181687
98336
122780
88599
28406
87617
114833
6279
109470
155956
47433
122126
260458
112107
173240
113330
6432
172599
154551
56704
152822
291555
96094
217093
23410
17819
71869
165188
158581
183204
69872
299537
24762
79254
80617
140624
89440
110921
269085
97702
248055
130995
251501
68355
17872
46179
145748
41163
198550
114433
209766
91774
291674
69088
187722
123165
43527
180892
285600
186917
194875
139868
3585
238243
267250
120945
252610
276357
238865
199731
46216
239912
223279
276185
231437
58455
189368
280795
10
10672
101393
82736
193399
96946
185995
286001
273386
116798
206506
153135
93938
155933
80957
49531
278214
60808
182607
234237
1518
42272
28601
112719
90279
182806
157227
71203
103904
120884
152722
149823
268035
68745
191749
33434
159010
20980
242744
241999
290112
57446
223951
211233
12736
39871
222961
208472
56158
54814
165549
184606
125065
202800
246181
261600
165539
65697
172057
5336
179973
171256
203439
198399
35974
252860
106986
277170
135404
61736
5400
109380
60391
265012
280212
46463
50263
172327
178008
158644
284835
219637
227686
15851
147835
178631
112159
50869
250637
102107
103773
235984
105289
80566
41556
296706
40911
295291
66979
67003
227964
236498
80699
52373
229958
237335
106983
86445
189621
71344
260880
114566
253165
126924
38945
61157
164620
129543
62202
235747
20714
59897
73363
44978
2884
290779
229146
893
169340
38100
215212
20552
168312
255836
181890
278232
270213
231472
177770
212006
87068
134022
9686
72674
272812
254191
11749
243914
48307
116560
185727
125571
33599
123576
125375
58686
252948
144019
186835
101110
26807
110115
46611
289569
141505
137849
129226
170835
147529
88745
267202
109607
189300
264980
192834
172450
190449
6930
72334
132989
152319
198197
277079
181723
191827
274350
247121
191370
70494
161901
204001
183775
297532
202187
89408
175583
201134
298587
242111
237740
275493
101225
21138
285153
8344
291902
244151
144729
184102
288166
117619
26650
210024
9739
295749
186059
299130
136633
71209
103802
101566
204668
213293
68654
114001
118874
100715
280537
36654
154925
260099
43407
7919
196175
40291
34898
122716
79350
253752
115311
102483
151429
134574
56515
199609
2631
162245
122967
205246
26562
255318
148157
21074
157861
227683
54826
164763
133203
245550
6677
217222
177046
121718
246066
24398
97286
147443
20824
63725
34171
35315
233133
68203
195555
94178
28754
243801
199121
240294
168479
90097
195327
299556
153916
63
205264
86202
13479
176454
223846
96567
237817
94921
150484
221174
259959
140957
234161
16186
5093
24849
182784
159006
154627
127138
200949
135831
88514
242642
203154
159245
56111
97815
56484
103832
228826
285845
77948
210201
68209
202570
118614
149403
262872
216850
290664
123548
268198
182634
104055
12134
25287
248457
7730
282037
107623
53734
103997
7296
261657
160533
222113
187919
213974
199745
211120
255904
216774
14969
147837
964
205270
67580
51297
274355
180629
53512
203992
109886
169761
293093
187554
226708
260555
257967
161922
129515
94264
51257
221456
193060
77134
69889
108031
9924
241616
198728
175917
54339
222727
48888
260300
89597
244707
158451
217466
59541
78214
59213
296224
118905
262563
2483
246596
182318
271287
216960
131010
114991
270024
137897
249339
154187
93059
245214
211199
249006
191304
43817
121559
283043
270048
172201
4141
263499
219520
203459
114269
77370
10729
23691
112912
56159
224146
257582
121097
78435
13605
188899
247333
17479
94723
191836
6999
82347
32
45012
235396
53420
117710
261073
38832
157829
137582
247937
115410
34341
135936
222019
185138
239159
89784
154333
70124
7436
234848
294467
94139
103395
163481
245351
10357
65911
228993
212231
205987
132212
23461
13934
148578
268127
77774
153704
219943
107738
274390
209937
19287
183293
68113
13657
205326
45045
44233
144872
119147
226681
178428
38615
104372
138110
17938
83187
187029
210153
30616
111730
204909
90350
112552
31717
196961
34921
145121
114943
106508
203979
274677
206174
169573
282670
141209
291168
113440
150608
274967
258956
4016
223979
124998
216880
25841
149431
283876
217726
63308
190340
188939
187642
296975
17603
131120
233054
78192
233833
1573
93739
244624
63558
295526
12640
145836
283276
121914
183107
282736
101166
99376
208076
127438
130738
114020
54721
177714
213375
34254
196108
36823
31390
49275
58123
185025
8874
160095
163288
74915
163369
182769
52772
190576
199928
157880
247258
179295
82865
191759
256349
34087
26466
84023
75294
54975
245972
79819
139901
210353
114166
225850
284767
89893
205137
223050
59360
40478
190727
87042
210115
261270
102633
29081
12108
29291
217783
180549
140769
131025
230813
145640
224541
234176
183440
139945
169351
97694
207516
24795
11821
161093
208070
63511
78423
173006
53685
95281
210463
162785
74004
86769
276806
146161
107456
66453
108928
285481
219689
104310
285704
260484
134221
25378
49455
17973
135695
188290
15091
93723
90089
75273
231484
26981
62406
132200
206783
261265
61353
148507
43121
288481
151597
23038
103984
123418
150045
4788
286348
87393
174221
155775
198241
209258
276268
83875
87199
116981
201408
174965
191563
144530
182717
293320
54028
119887
39477
96805
12462
3918
253980
162918
300
177891
89125
87071
42614
94064
293567
62080
217695
285502
276070
106119
241882
223935
33200
24669
286725
4620
76259
2249
46513
104360
152605
33561
29377
185767
233714
217239
112116
29192
138039
158950
60324
21604
260745
183015
122521
293704
181094
11629
204581
232506
1399
128204
130539
33883
261316
256137
134687
258031
265668
130403
161373
262944
200652
264091
180869
86827
33272
160190
96940
44046
132345
219319
45668
220043
41272
11242
145398
222539
193133
280565
161809
187207
210735
59295
254969
216348
4058
42311
115203
104388
145856
36949
223800
238334
281915
181449
173605
82092
75343
30472
167964
47088
28723
51666
173368
131535
105923
24563
81045
19914
194922
252348
294349
24378
59983
41173
285687
39433
119765
265225
236044
56053
94015
267914
283281
78361
61696
20923
66091
186016
117201
171339
297580
223328
279703
217230
214853
201479
253455
82211
61360
266125
227465
274192
14667
83312
47915
51605
242901
143851
89992
137398
239348
197981
22765
189329
165266
161088
165062
217431
284995
230305
177420
4773
120349
82915
224915
517
274117
251616
38909
203427
110134
65074
183907
79786
23836
286721
196830
176681
58214
205505
248282
16303
241187
278204
70802
243110
19407
12768
1801
100696
240823
41383
155145
221446
183374
98868
112943
175195
219217
6148
181403
294918
203674
220676
15241
190864
109347
55641
242180
5103
174681
91800
147890
99104
272252
34591
63527
267676
4266
270196
36615
182864
11213
263202
111455
39006
21767
277697
236027
155027
298466
119285
82422
61503
200200
186627
279054
109076
208593
190967
104919
49705
284865
226495
207621
227115
255743
31840
37759
205650
244561
45693
37406
195196
156946
238573
4596
210863
236589
280983
221849
220785
236826
86874
73934
273925
138020
9881
52154
8546
81479
196723
144579
199514
174713
256577
204000
221993
190536
295860
98310
79299
109818
64263
57553
152793
181181
255336
242006
178515
232019
72825
258387
117797
84684
95576
33456
241437
279259
202451
17941
213668
172963
20926
229130
188386
42749
50434
207754
55129
36317
129954
255461
238940
240791
250703
11911
283663
282988
158536
160845
63219
81258
232203
111507
179066
112453
67163
294636
214034
124462
284075
72041
119443
56038
56082
226345
89249
39575
52987
74195
229745
87351
64401
157822
105821
219844
48237
157680
118614
25767
295192
292475
220243
164864
149000
99235
123396
245142
145505
12876
297794
93580
6083
108630
165480
89351
113194
263071
245082
167992
281185
97727
92512
15270
52011
88178
61514
133557
19196
224345
278604
228344
75763
39832
194078
132246
192504
263327
111922
36199
35603
70138
291284
32669
213212
201490
86548
274934
127845
269080
295062
259584
78208
179988
84601
136305
197965
84550
171845
51951
209030
460
135555
191075
260880
238229
196949
49055
59817
205720
150674
97607
240363
45854
201636
190829
215283
179611
14763
147844
26645
231374
132918
290278
272139
95414
116550
28066
23558
225751
56623
253376
247016
252866
260845
279061
223527
112973
240969
82714
173690
285588
252422
284031
132708
223717
23912
98762
221114
89743
108523
99372
177207
51786
229275
147717
196331
188302
275424
117089
265
242386
171311
81836
261865
98132
5319
176545
108671
11120
222854
3980
127697
280897
200939
70850
58555
251853
100611
67804
32917
29586
124851
246264
207967
77660
282115
156120
156639
98023
70227
83988
4866
109456
247042
127861
57183
31456
1222
261575
239777
297153
87400
27360
144862
133049
64484
98961
162454
262005
63818
55532
52140
148411
15594
27299
223823
233806
182441
119308
104379
208470
153318
112233
131675
299944
186733
11235
283321
248723
92
92101
243389
280462
110346
28181
37346
216435
280489
44809
199267
160297
128768
183811
275943
66108
191753
62320
57894
291376
134055
143465
228144
4485
219510
269999
245924
37828
65931
196845
137451
281464
232928
249593
94360
105024
69791
135410
71219
244383
2060
266672
217336
67048
63059
20864
181881
84872
230440
244368
58759
117444
90606
251414
9614
22159
82751
196771
199913
218578
7351
106376
92701
291639
5638
142283
25103
187616
269307
54085
11658
142384
48383
102161
51511
195692
298338
246123
105439
82165
52313
54298
216324
104899
151186
51928
121808
219485
279696
41592
229008
57717
261992
185081
164462
176698
36134
106047
32819
13973
44251
173846
107878
245286
45097
225495
79553
146514
249018
105062
89549
249139
181480
293408
287638
1669
166114
140229
287609
251889
267082
174727
290410
127373
156573
107220
88051
273075
84562
202394
297167
282274
120085
91273
206931
32761
114377
182399
170948
22773
84393
49060
240639
295011
108888
146430
18549
32102
35137
129814
53824
147017
80738
73355
76305
280223
137470
69665
216396
289304
75928
145452
22395
290379
180900
19584
110952
45546
167518
181027
66642
234390
227146
97291
118289
139886
215884
166878
240339
182554
201120
119434
240338
268274
276464
277363
95464
106325
160091
18493
146875
18536
285216
276483
243307
7201
271654
139234
177746
202452
47044
4618
153033
38053
16284
295043
143854
143272
79493
156330
76801
58934
97550
22082
231648
270698
133405
43912
40694
194966
173994
59421
70691
135310
185614
259474
138922
250698
136762
111183
53651
80513
158441
168266
16149
106392
576
132380
266238
165857
205394
84498
210031
84876
130019
106063
5095
201084
112173
24529
208983
88002
34306
111834
253198
154047
177246
260092
264824
239351
254882
51365
257766
295917
197359
125156
250842
285616
28925
255764
175483
30844
144789
274364
101541
67950
6273
59122
224882
187158
254579
193735
4410
85981
48727
78458
100342
284119
108538
280342
161285
291237
7832
157386
22070
176346
15687
6154
149277
32632
179976
284868
293220
95004
18950
70219
65832
116415
76448
56028
179520
270010
211526
127337
261080
298879
296936
3203
6588
108309
129433
186751
238842
54114
18932
109949
64549
186663
33856
250109
276351
20040
79975
207033
253505
160323
217161
11534
14076
113725
231081
240817
275741
166410
91411
121474
141793
244777
27585
298127
119712
207363
284212
263375
24509
258113
192893
217607
73338
139325
80980
20524
166450
234281
127729
28571
268785
187611
100820
181903
132857
260007
165919
100523
242461
212243
68786
287296
179682
158886
50782
267058
163135
91347
181919
187155
52451
21953
100036
212770
76081
274303
168142
284185
33818
210960
183867
4534
263568
48170
238402
78582
193576
90776
259638
2344
119243
79747
67210
53612
222694
238409
265898
158117
188303
236652
82671
296042
276807
264307
226939
58225
126093
128950
9861
288269
40169
127142
286045
180070
116550
266518
233908
179082
58731
224246
265156
100527
199942
210494
175668
48533
7096
17803
5957
26764
237409
264283
228957
126469
14581
224627
286852
8763
229633
252489
95188
65312
219512
18165
59160
18468
260565
70613
166293
64553
47703
2210
211318
80251
243424
261913
2006
36342
229282
114273
85391
198706
181057
247608
279431
70193
27212
262543
26590
247510
159744
111618
195558
239090
258197
46320
54307
33119
170792
230976
134179
176473
90314
84762
289511
78905
35469
224609
149631
46201
255353
78806
260841
182124
207995
254979
41489
230076
242573
38474
156400
225569
121084
197479
293425
183066
203545
139127
164590
298810
112693
294515
234122
2143
35688
258293
213872
283760
80566
289487
157471
258850
140564
139946
223244
18994
25813
83905
110559
9988
80372
204802
41166
127634
173793
44415
105081
176541
263201
232506
188243
80400
171100
23097
243596
26119
293994
141298
213889
123933
210560
14703
171325
13457
173917
207740
140863
154203
60332
158173
55893
224030
67063
245091
41617
81163
286238
9028
143210
101063
186449
14384
36920
202251
214418
124689
158866
108513
124456
256823
219843
173757
184184
240796
280423
211389
261600
70477
278439
256641
143860
32368
106349
126041
210117
292550
235816
281246
288996
189733
36909
5683
174610
115605
88886
139576
169600
48956
245473
184459
247165
9099
175865
75909
13137
290244
215457
285217
91116
8316
203665
152565
222080
187107
47127
82600
82790
272654
194658
288398
91090
161217
163311
38241
162143
1844
157956
68140
122277
294305
37971
71540
34469
115238
27259
84799
98350
202191
187026
123740
205787
147202
202938
263576
78000
180561
113342
210082
276958
168846
102839
101724
21723
13665
193297
242169
32052
97194
218624
294113
262185
261097
237654
241235
224510
54446
56374
137913
272569
180855
264384
233614
78158
54657
116211
240267
245921
125732
191347
225187
268512
217215
202334
279621
162200
238298
82670
274629
110407
277533
229148
21163
293533
294314
74067
283281
47481
276950
192548
299386
210418
93992
228103
250092
263014
196568
73640
61180
186327
267365
223417
178999
238661
231385
225349
252118
155991
98489
180301
86417
299364
233436
243331
190873
90102
8200
194736
132374
65770
19145
270901
198646
223216
75528
164285
118062
282373
194615
104093
191322
277336
90706
276638
170220
36388
246348
231691
31426
285280
101604
142099
209731
61576
28050
159419
26162
69687
176861
196616
54203
173734
214640
259487
87836
79631
134249
202894
282668
252932
167469
177333
277862
138021
195630
243995
30869
280754
109060
69052
292747
109465
211705
188883
173014
58173
89109
102030
75491
198199
281821
197018
278020
273745
278633
247111
279483
104025
6435
261650
256424
147875
140726
104999
216912
182481
185130
112665
38484
101554
292409
253208
12060
27974
184538
250974
207829
178566
224418
91304
36317
14370
224440
242632
169572
228602
115297
204206
248247
135785
244753
110544
247164
61310
35240
12180
150718
88389
117245
41934
202436
289103
102589
77772
10565
183173
85272
147902
157833
84671
213018
96508
8109
57289
244946
284052
218712
159726
85873
86310
160535
80630
194594
235032
271238
41469
60808
209670
92693
94495
233709
258328
154979
230630
72136
284842
189845
281852
130151
274430
56987
231902
57897
63435
16523
234510
285370
176148
95085
95287
228494
106358
5604
232582
170511
148675
178170
29779
119679
169346
249599
225828
279977
69361
248299
174226
6100
282422
87831
6663
25002
122002
286536
277864
187011
171047
214330
110730
168314
260885
265930
167104
259999
111648
219441
178734
174513
96243
6472
268196
127424
187451
283985
13531
78184
159254
198262
182194
79077
21870
187467
274224
224034
16005
151181
231674
198673
287084
162618
244624
71096
2600
124304
142608
248064
196668
117043
206768
78068
271689
168606
234744
208665
263853
237991
235822
157338
296137
81057
41801
73727
28556
90185
240448
225931
163860
290951
83043
217954
90787
102293
18076
129328
25361
35914
41341
173176
141076
299057
195380
175856
140270
274649
299748
298634
238350
147336
231825
100712
204506
272260
252190
294595
2746
158224
128526
292531
190509
24925
180166
51122
129646
10988
118100
191413
87995
217280
167203
277200
118744
66597
293207
287135
18602
181298
249007
63979
256478
237052
11099
35838
158439
165561
134234
174386
113278
25803
81093
33323
183104
118428
94925
260513
193716
92645
120455
255743
204011
58718
105275
202602
73052
22057
134749
281927
267788
29795
9066
57722
293418
85681
114145
265013
90200
122859
29030
101045
177667
23485
286513
215084
103686
283906
122883
207914
129506
283314
52366
53561
35256
233103
137961
146035
44030
181573
116155
223249
228808
152813
273780
218660
82556
84196
268506
167192
45956
186606
8536
60213
125365
36197
7124
68565
92513
153887
129555
133042
246824
296561
261824
199180
177527
220767
139485
267779
55699
114025
276103
114830
296602
161577
97080
103211
221974
246430
262705
213516
103985
264722
149621
250667
137832
174757
24185
92967
28682
143277
133337
200953
175712
223637
211888
79768
282013
280905
69161
161624
208219
195583
165192
166949
10999
110426
212813
212169
205544
203425
174686
269185
47993
251936
60644
118362
165087
218104
219938
192447
62384
292780
174513
247574
56910
58123
1880
68017
60753
9246
33265
195294
234099
135
166486
261449
243094
59817
241680
45643
172747
100400
264875
174827
128053
240604
240339
2482
39867
55620
130840
256197
61543
297907
208830
43132
263683
96993
111513
274872
135480
264304
188154
232607
242495
164601
163641
240823
276905
4982
188292
125670
136212
25799
216985
163341
180907
259519
198358
184698
50081
100456
90137
191389
139535
18347
32598
186787
207653
270447
277518
58393
10776
111827
196551
24296
299616
77714
138820
202981
205022
277707
287081
17736
103494
87223
284544
108505
177718
166152
239020
48754
273412
8840
80644
155884
113871
286340
214699
213940
28008
93336
9713
126409
218909
99643
134090
18602
3575
243970
54437
237369
113675
23478
190978
101793
29683
250906
189023
89654
112709
275831
11056
240124
289452
295405
53204
16255
161323
53145
204483
81629
57869
233725
219594
33222
197057
8788
87581
263886
75830
248152
34035
11170
155552
255061
235380
116724
258505
221993
82137
88858
235852
184157
298521
69959
92830
23809
145686
103441
173412
121814
159984
28334
81100
84765
239263
91658
180260
215915
292948
60609
182321
175555
55973
202210
187317
209086
159834
217444
269099
37433
140218
148232
67826
256672
26249
221772
4072
71610
209004
223758
95646
187421
160281
205643
173829
100709
295266
5088
84045
130658
114075
132880
214582
69422
223570
63742
171043
134839
265448
146836
27887
111023
279580
188093
190582
43863
171276
51769
167880
283289
278250
41936
93718
279019
154006
29345
97730
287332
93656
139160
272366
141008
89245
147554
212190
61147
90008
162547
248632
259186
165361
104343
164524
147107
15682
298080
109745
289929
240915
82081
104848
213352
211391
217499
80120
215345
138825
267163
282172
88414
126976
296843
235816
133498
293607
222215
137285
2565
244845
265951
104659
171939
154282
281706
58311
204134
214652
229081
278855
223936
271571
85386
139075
171443
162671
289349
64599
237717
233312
245777
280007
143660
72846
222347
279801
60104
207053
118508
198261
227781
250992
213034
161709
99132
58898
282749
66364
23606
20018
67762
251324
230209
222375
69806
268666
209872
82376
243972
296934
126509
198656
135732
160
73560
2149
289045
162169
78733
242412
142154
262427
30036
197475
122111
262217
109729
40996
48381
228008
156187
115618
50553
283909
197366
121986
275496
29515
204397
226282
60576
4476
266079
118117
168258
152733
156321
291525
124288
113953
262540
129944
166462
56478
204001
99185
227623
117190
199808
265181
17096
252427
266820
275572
133108
210278
117038
196729
136995
130601
76210
109962
288263
132218
261185
137570
97485
100106
240412
180547
33527
211837
228177
115944
100813
987
197289
259442
163569
140624
123678
50947
67472
119304
57656
70463
182296
18476
72944
24365
119679
230905
231947
242215
200708
204021
196511
146327
126269
193883
125227
290233
64949
153905
116161
250933
76993
167063
169807
268303
245437
126225
251857
44429
25557
35786
240531
276071
33580
77952
187721
232922
111795
127275
30889
262984
292044
79667
223039
55348
125611
229509
279929
281873
179259
270386
65976
44380
250745
268519
65245
231497
35765
30434
105620
184201
139077
278174
69314
256711
119170
89151
161185
158537
125976
141317
175978
70873
51811
212543
124141
278015
99880
95354
123935
151776
42778
4280
40094
130226
215418
120966
216339
43790
226013
173408
165795
186124
266221
181139
14772
295620
88900
181843
60568
15607
118386
52281
295645
285351
170134
112297
10050
46265
213735
75587
177921
206055
71326
201112
258188
19593
231121
114582
88249
116365
172455
38521
191923
140552
79340
233655
98153
190242
147428
238034
263695
291216
130870
210319
33441
216999
28689
145106
129275
74777
113272
30211
89296
163116
27234
39663
61917
265249
250271
40613
282387
298798
107087
130737
56750
69070
281984
206212
100385
135447
52779
74495
34544
277321
191445
93453
221018
240766
30847
81696
155103
124692
256345
93377
31662
14396
103846
177310
160398
59965
56051
110529
169309
282705
128053
27098
292229
151020
108637
271325
139827
61683
171216
239453
101929
287787
251716
106597
12912
3321
122358
17107
259756
130704
240745
285638
261128
23843
157681
92905
160991
152198
147375
106439
8576
13822
6047
80905
17289
49272
262575
84121
79374
227680
96579
295719
296173
212061
180089
102866
285290
32572
175273
46307
10301
170282
94794
149920
83987
45674
145963
200402
253947
164829
52259
257043
63514
113554
25566
74099
227329
232757
228961
76711
87957
80800
184966
191066
7276
295061
265324
227443
209128
215720
285835
216785
247711
14598
56347
130778
118962
122869
245304
288722
103902
228148
184903
144840
247033
190163
275187
107837
267868
113175
247911
57790
76157
221109
294903
184633
62646
128021
68699
21793
264188
286553
143951
30940
138990
94083
259069
239526
156234
187263
129135
98370
13313
94426
197312
255446
232039
117470
48827
122844
64194
60542
164517
70668
206918
57827
111054
133581
239595
3261
172933
250645
18563
180024
261776
287472
197991
56327
27283
277869
127571
109242
108602
163956
135387
239252
1331
242569
258676
245424
118845
264818
267689
256182
275446
79764
274172
5803
228291
175736
110133
291461
194696
283068
235376
203307
83041
202763
45905
126142
121326
279933
131573
45289
282206
128092
136097
21683
189046
242861
205395
117161
220073
81592
264142
44662
248396
145519
224978
249635
80483
172092
261567
63042
290848
126924
42688
22084
281287
79542
265542
55237
69415
34049
155839
15211
75830
80774
26839
129794
163500
294760
155442
17245
133022
101068
14227
186525
291477
186199
253212
113729
220447
233073
140783
262647
63406
47631
151850
36113
141604
126953
296364
61719
276980
296578
98874
274237
149577
49274
288467
212949
297418
187783
121458
246310
285657
182544
65977
273820
152586
43287
81609
280761
271046
15514
48814
18173
173078
68123
35177
2747
177497
74917
91520
101428
108332
22994
283649
265714
88691
208121
131073
84220
33989
277206
222977
110293
175246
63884
138143
71041
163761
237794
108825
165954
130428
24283
172252
98498
70515
178744
31314
28909
288939
202558
83176
178134
22766
205130
143709
69869
197020
64336
166186
253912
290036
197610
267823
264497
139163
13988
283818
281253
1514
247991
216746
84174
138016
71872
245460
91241
238515
74850
276017
107409
204013
112592
2247
45326
285050
106374
296341
280937
17712
172893
185182
178318
238708
27735
211781
148434
223886
75757
155854
215314
164966
3605
45606
169838
103258
263027
26730
27271
230668
13143
77386
252340
297955
152595
205231
220655
241132
298961
212702
114604
75890
277802
7719
168828
278122
71958
185729
133611
192948
1343
68749
200924
133581
282664
108281
70660
175992
137836
252798
12761
154230
42765
68408
52161
203823
133476
273661
293790
245351
183535
81987
118693
126092
232176
248476
66465
193653
210546
273994
211858
279879
53666
32583
196546
48929
11812
170311
136753
161223
159109
223530
248733
66276
12693
162767
47907
208634
190196
284082
124795
289107
170123
141769
201246
8574
60002
281163
278232
108579
33708
139480
247156
39414
280701
288483
36988
13480
283775
112446
9633
283482
287542
136698
196435
82941
107418
248568
147424
93599
182658
165003
271119
91397
70073
83781
246135
93816
177867
57946
150588
13004
242458
97929
153651
64410
118416
149961
211090
83637
402
167026
146993
126489
114820
72949
172805
219694
119069
172401
149475
77580
221085
191201
243936
268066
224196
61976
9735
75845
5731
16206
164981
45472
60005
154410
72339
237273
224827
104029
128734
28332
139857
166864
86902
192544
230971
265498
41148
118381
274685
81308
276009
119875
20324
112981
197018
146666
4967
187437
291418
145435
233141
95952
284776
169668
186101
299858
246722
30254
107553
16566
268961
275511
101013
19409
240960
55498
37656
199657
187605
243158
65765
110352
286635
57478
299545
100109
256839
148696
46304
293222
126694
277921
132073
219305
145529
124376
50298
184557
227270
68591
296397
3663
51776
290897
238060
286743
147274
185926
90303
109517
18026
239369
122478
123570
296963
82541
145434
146969
13079
258331
15784
255749
314
194615
68573
286982
49972
82213
170080
245086
269737
277004
79220
175663
9873
73311
291550
206795
78697
113896
47582
97732
116323
217558
19059
222493
296353
175571
32178
174531
264595
147841
73582
105128
253708
150091
276419
138954
123732
47439
13425
32474
10392
15338
202274
207025
154415
116470
6633
5919
110423
17967
165954
85380
67981
235088
163781
194217
138852
94528
80753
247933
274881
206277
82770
251052
38418
226269
167141
121014
242228
32291
222065
144243
19596
91900
48010
169378
33056
127206
79808
207839
75897
150034
31518
220532
206163
95940
46775
283060
38105
238764
177364
188360
121410
281293
249423
276614
177651
112947
246524
107105
32593
115828
38425
69157
22361
162652
162911
175038
21555
88997
208456
10758
124609
42299
10100
83259
229130
232167
113220
67238
233933
41929
3550
275058
125232
285436
239142
284737
234956
10406
278187
83430
281616
255666
113270
145950
112790
67077
253455
256380
220340
143229
104986
23111
46901
161181
265760
77970
295366
128703
195280
97572
133639
175983
20466
138557
194292
169466
204403
237531
60996
22541
24853
77249
66925
125572
4374
141139
212779
172622
116399
240375
157047
230359
39503
285940
111349
197379
181856
209793
129434
90622
194025
223037
295561
121476
70868
150174
216710
112529
138708
85774
177633
293102
156758
189377
153835
158059
9863
179496
114911
292476
70250
149684
269128
160176
182822
122072
175748
148762
250039
279635
291684
220957
24840
111632
1881
47214
63788
148804
46938
97543
188656
281755
191651
6869
288340
104093
208160
121401
270385
68094
65650
267826
56183
212963
18065
231875
10966
88056
230118
151511
79980
298744
162021
192828
47183
181618
208450
150299
51395
194145
153131
207288
278985
82702
11575
155341
285932
32654
269757
228184
260386
192197
140583
295093
102358
219823
184295
102128
6602
141989
181237
205422
196577
266295
71067
162951
95618
254081
17692
155156
221597
55779
55356
220549
137293
298215
220717
56660
286251
117796
8111
27682
269021
84606
105089
90998
107456
111399
87348
79642
25478
111106
36130
259113
45167
28994
217409
277493
296230
161843
135740
3756
37035
240897
192365
267934
225271
68733
35484
233557
21452
186406
32225
160566
95066
196721
127974
79987
267908
237819
157946
153016
37815
1070
223389
172884
207382
93409
140215
134368
144868
13112
201530
38556
195104
170229
36487
280394
264571
194879
240708
283028
16378
58858
288492
227125
253562
163032
144519
270099
195625
227863
113010
231642
388
121697
52992
105353
265880
124940
7986
117799
152134
123779
56825
71556
217718
150251
252075
73488
154138
225656
127367
55182
65630
41234
258532
184996
92747
229450
35607
227871
274814
181434
296389
230712
75117
236940
95991
294803
242835
35278
172515
290853
5965
141976
78612
124563
168459
14954
75025
82367
275258
193002
211454
132662
295865
246269
2682
252928
225724
271715
224668
104868
254889
134577
2735
71633
23653
165012
11910
234577
16907
212862
27511
73741
29899
63347
96330
286071
262894
228735
288344
152552
168532
148724
227399
61883
106143
97133
5943
206791
146674
61764
154018
223419
94024
123485
120604
134561
258079
88279
281481
198085
59631
155712
267518
187798
77175
131681
57372
20899
129627
261944
256466
38387
113025
5369
73845
231681
99975
224374
289854
294615
30980
115906
185749
223920
133400
39667
124519
190701
215572
264509
181040
127291
81238
187894
205157
38746
199171
105730
181708
132035
47794
195768
129767
57063
135382
205330
77032
64666
138751
146561
63548
12731
193256
32074
41087
82830
216311
135209
40523
177093
143732
266393
192767
34017
153101
270686
94842
258556
41152
86074
27039
279494
73593
162918
142122
13
23382
74389
203765
270842
247898
14458
290121
123270
254297
157255
62512
205886
154864
11320
57671
293696
86757
265119
218781
17351
166280
288172
296240
227028
65200
285782
244174
184963
176272
233393
266591
70938
18976
251021
12225
70837
184045
131950
89855
135567
293935
232782
266681
219420
219470
46095
96564
294668
213628
139892
161447
248321
59847
203081
244953
277889
295179
263770
59532
137990
90562
7653
195867
52971
9752
192708
285619
166138
126448
139892
233985
54405
47592
125570
1716
266837
74537
154441
152990
177038
279193
19831
72723
33043
233758
97341
18349
125385
136671
81527
298267
72029
282863
139486
90587
150005
204619
202586
35616
154342
166066
43225
14479
297274
21715
53620
211655
244631
18032
179395
157326
67022
230777
122310
181604
137001
44715
200364
236376
143376
293600
257449
72829
282317
194849
199054
214380
200045
121116
110822
251863
141148
92232
294240
92643
71137
274122
151054
124113
262037
252084
240482
214928
2724
168034
192999
157886
107565
180937
12051
60842
136309
127252
19088
82999
296865
89332
79918
114977
276901
240509
241100
253554
234386
282903
27384
257043
157882
101037
29776
13811
204795
291219
197463
184756
108370
42313
88806
32147
177580
107930
103988
6496
72402
4573
127320
2133
9584
242671
285921
34875
39237
85137
59021
99604
194021
219010
88747
78806
183056
161129
265467
198606
106803
38028
177844
170836
103046
170002
112987
119146
143980
76333
170791
136230
160597
129734
249950
220723
268955
259028
158249
134805
198337
293587
298191
109231
176004
286241
204483
240407
167087
197025
211027
20603
113488
109909
210130
39125
159243
132724
56134
56871
226770
130990
257508
69683
181085
32199
59329
64212
121729
68189
199641
48313
177897
53662
6125
65953
87689
184398
165980
173830
36652
51775
182507
285789
110188
136408
88190
118039
212714
130422
71478
149908
80678
55546
165031
81923
237405
146021
25747
21388
260593
144602
15583
224816
10355
128465
238341
137326
138804
289455
49625
173914
185841
62985
277446
343
237284
201252
237033
214821
97342
15359
299828
53263
151662
214284
150010
255855
87179
72654
113738
156120
219293
50983
176690
2479
186404
261369
25019
148996
231815
121785
270902
256961
54942
59634
10853
7103
56985
118605
48999
229725
217687
220858
46940
41785
4794
250562
25326
193773
207435
281227
107726
238362
277601
93541
256751
16427
186051
124678
73296
215556
248964
185903
29782
231499
125653
51797
101998
272987
173528
196690
202112
202517
126155
126461
49774
46657
241655
136998
39362
23343
84497
78158
7243
98519
48201
241409
151729
108269
79480
86354
267119
166916
156343
45722
38624
99932
184179
42428
268211
255557
281943
78480
39773
273112
36019
16343
279144
102869
95040
25755
20072
109675
123420
18163
240613
122356
212826
212872
30053
159741
248467
87028
87785
20911
252337
71964
247466
271788
51914
109855
1674
17995
76777
209424
285996
10530
259442
18067
15246
299748
230499
236626
280276
153950
20287
216513
7818
221737
282908
162048
251593
172320
240730
5020
166900
272029
6238
234562
172716
140134
96638
23018
286967
130386
216352
158029
85732
199231
254999
284232
248189
183627
278355
101745
239896
135515
78121
74052
244696
20262
53688
99955
91293
15962
130107
190664
240429
223905
90261
255681
123998
139961
241635
97112
36117
84876
235486
190550
157567
75907
114941
285988
20689
3875
47602
265017
226204
242458
174692
179495
295907
62003
125961
68882
259914
263367
99402
7539
276183
60486
41555
37274
264443
228149
124212
95155
293053
181788
275567
45920
297772
157964
101885
222875
221612
282312
251321
214152
55915
61228
45311
296953
145550
228161
163172
38239
265522
229828
214042
250654
250519
64242
256231
265448
224882
20691
272128
152031
108882
287322
118534
233791
207670
290455
2629
294891
246206
71816
261335
129732
172050
165117
166093
193174
131913
178838
145729
80020
75040
163661
43770
196136
87247
77270
172643
173978
39911
21251
200590
215998
124244
176036
148998
267821
68295
298497
131466
218326
165867
251568
61836
292146
5814
104991
170810
196241
241824
260424
249204
142319
243406
275755
2175
166324
226191
250884
48351
150004
62025
251110
131740
142122
26709
34192
22212
230686
142021
123615
166569
262613
258034
28740
276135
969
161713
193339
21263
87231
184819
134954
925
220848
296944
248334
282529
260677
181559
263127
195797
115556
261918
285920
55891
150639
32476
212288
2748
63030
259411
138113
229711
200772
149944
278772
16244
120444
141793
249176
134453
269743
200970
113943
76306
136380
247654
137756
58381
105077
76536
251140
22082
172308
219745
264925
43698
235230
135293
298110
196483
57345
211803
145034
1174
102265
35859
294407
288483
63998
139778
196258
130096
58075
295472
129690
10679
248706
229486
91979
214403
112468
121283
226786
269384
227382
76655
129469
254743
10117
135482
298288
20430
137623
99311
176805
221196
217231
53934
117528
76680
233823
238145
104882
39710
228025
230936
272118
21868
118846
5177
187257
58048
142938
265605
177994
220961
4817
154702
111927
170634
56777
216720
159451
30890
62217
1836
221037
241856
31016
48999
218694
163729
218665
48154
191882
67280
150592
72230
105896
74630
28459
71601
225947
121857
253767
227313
230277
252695
11109
117815
253313
167184
15685
110234
122209
40454
209075
67957
161945
60186
291600
180193
82696
271627
109427
119493
84772
255030
127520
207577
90880
26135
144111
78834
76872
158469
226986
141176
234993
79584
108080
39323
109224
44215
137382
253905
44202
29770
147459
4506
144455
100019
22273
31511
17822
200635
48048
128973
210473
69139
158669
206610
212514
36043
56461
209086
61032
169349
5993
48652
142652
31574
214144
181765
202964
85191
260036
139370
177771
155792
247475
276445
136299
75794
25627
181792
252653
286738
269194
62203
85465
125645
31067
53716
132791
76665
4044
172161
153657
49275
112327
158870
236589
8660
93397
74577
266136
53132
108992
293328
284293
109401
212002
139832
221594
104034
35275
37513
217208
95194
116244
35197
281782
123443
213764
241005
266413
206155
250330
110538
91209
264567
212417
281714
238350
238188
28201
112431
124916
100034
177114
31423
259621
44811
14831
83331
209590
2866
100741
145051
203066
293502
183234
62811
223439
16306
285938
258761
188794
19
189834
149876
128552
216179
5712
184232
239682
79302
282316
127762
26722
107245
15982
170432
174100
194223
21149
266898
124479
136051
8139
64895
158723
198244
85090
284379
282537
77315
109589
105169
265208
213642
5162
87119
122144
27615
276693
199358
61387
165633
14097
249100
287137
36537
198717
283409
3608
33695
258399
138961
288886
105847
205146
270618
147850
192572
28867
274184
163044
225760
163351
195911
140368
188289
297325
287994
229211
225489
32428
61976
230000
200143
299676
208313
286021
276245
297720
137778
112029
87894
160174
37907
64946
179225
85551
164128
168079
280455
232411
199143
6908
290041
45816
134082
13222
38167
12425
238364
6809
177442
233109
240685
291919
96853
58807
144231
181659
267794
283052
210635
41279
158659
72632
220469
292484
128879
115698
126860
71721
92027
253768
299179
279768
43585
49693
11217
3667
116357
242754
223994
283951
127595
297776
32778
144933
119964
283525
122036
165798
138036
220468
273564
204545
59493
202996
138377
5127
50495
53507
62920
121225
31938
285691
166911
245096
197809
26273
119274
272240
51291
228257
186073
166094
218827
295924
106375
44725
229966
230841
106825
223915
70667
136947
198329
73777
264009
214849
245375
27674
47064
267584
157813
113799
10971
107922
214408
270205
253696
115912
227161
7082
257515
46315
89287
135963
3894
292891
279213
95913
40944
196729
173191
100658
103761
146664
113359
103547
201949
295321
123267
228781
105988
294555
258930
285058
139916
92833
249061
28567
226855
260987
178704
157665
45685
219238
191228
204223
165354
167104
201057
150473
299148
202874
73981
23630
94751
279408
177022
296538
105292
148399
266903
223657
149440
66662
71244
247528
166046
25203
145821
81218
21442
289422
198962
43562
247469
152026
135340
135405
184718
1065
257648
70054
241767
97050
187626
273007
15564
229767
295090
138770
292875
65276
87906
194158
196151
95732
107340
98002
223301
206581
17425
31264
155024
176213
126854
93641
64217
144613
203205
101802
224613
225399
16224
181643
161406
240291
221720
187359
43364
292957
6989
63746
153757
28129
93799
206064
174453
15352
272208
257348
129028
278595
4851
247830
5674
121566
162916
168267
89865
151876
159194
121395
41974
214564
146872
73849
35256
40954
265137
191138
144763
74668
240550
265378
181683
200115
292095
53200
288053
16802
55505
78600
212675
11587
225506
125024
142447
220579
123684
23155
112130
166724
5872
34883
297010
256881
142515
233443
168492
44938
182706
87229
196367
57423
205062
124200
141432
225644
251911
90395
173369
295422
206815
283088
122823
250896
223909
157871
61473
211831
34550
186637
198557
175515
143871
234670
252864
297482
192163
209603
249223
139688
176764
263720
227613
245985
88195
35660
19837
3889
182193
141334
153205
104112
106251
126116
114801
131425
127042
153279
118155
196052
131527
24033
248457
266923
80997
57407
282251
102728
159032
232547
153840
262542
99519
289120
138395
73018
155809
146537
258186
157490
221055
189913
51880
38921
89125
272255
208111
172646
206998
294138
14152
234699
137598
294094
214955
119160
113621
141833
209215
259802
95138
103611
160634
175523
270309
226795
260866
118991
169828
76733
37644
186472
143438
155921
223727
163501
18647
247356
198970
220707
257941
26423
107890
105409
258413
60549
53795
297807
130759
23707
223875
50805
235497
42821
27886
287527
7822
58729
234953
190039
193967
247612
216807
258502
159909
176312
49895
155452
25873
187238
8030
148443
42070
275176
48316
84087
288772
238546
186071
260234
234044
289236
204776
31204
274845
93712
105598
132040
288311
188267
154637
137004
125540
52748
241117
90042
149430
291181
283918
224029
58845
87613
263023
96893
223230
242059
282341
257191
8029
209827
6675
249962
267236
272642
109591
147600
104318
158910
6886
213500
146903
36048
47241
73353
109720
290385
264481
184767
289162
115193
75183
199948
109650
104896
293965
16387
269415
104448
8421
19098
166937
220730
262512
113226
117223
255238
134419
188787
237115
112134
295406
122526
296518
204697
172242
152587
266758
140178
80157
187579
145325
3874
259770
180993
10873
236983
214320
93614
35868
223818
103080
209405
49798
125062
148600
196471
130390
74105
117305
74725
237247
198398
104726
170728
82253
267030
258984
98894
35108
164122
19344
273337
173671
202151
222910
168101
8452
151388
182250
28267
167523
63643
274266
1301
141026
285874
13075
14606
44111
217033
3313
263987
90847
274559
168713
233259
214338
215772
172184
169227
39882
258827
21733
261091
38274
195100
33309
162910
256873
237743
271535
163649
140440
161881
122705
37501
195387
82378
160811
65989
89489
287740
257161
130671
43714
38484
228893
5191
177712
175784
168224
68944
188474
70194
88739
49189
201039
78420
140146
244601
270848
292586
138372
244082
44229
197193
70920
198931
225225
156915
276928
216549
41860
155142
140432
50825
207284
51713
247543
248956
267946
291034
256737
111930
191536
288438
269017
288720
89363
16024
63157
15733
182159
140642
191008
270029
262701
284755
238165
2909
188233
120094
284235
264468
138167
13509
244813
72031
287716
7509
51283
88385
162139
219042
43355
131460
79692
128721
54705
62206
259204
51555
33400
283344
243625
271294
172393
191153
253088
127994
20277
202088
159909
136581
77002
89553
232960
75171
106783
127597
15515
121798
295278
190340
124543
156170
18412
5318
42413
244541
4294
40501
118817
283194
47149
29105
148068
187027
280457
107176
163515
233050
252102
133919
179948
191581
138010
19966
179465
194110
93253
164497
173328
55988
14595
118430
55852
45286
124583
201786
173007
47297
32965
84064
299628
149475
243052
246490
8937
65668
105991
57583
57579
127955
252374
231561
242548
26415
128956
202168
44940
297012
42442
149562
179013
185045
230470
179216
119313
63034
78219
256932
69183
173304
299869
56524
50532
28326
206935
96930
86759
73555
147776
108035
231929
84282
114290
40073
239723
112676
206220
257315
52242
148338
48704
248150
57695
229407
22443
115165
235584
168265
55829
130225
169686
132077
79137
185539
28254
138357
97879
118954
204961
236075
28844
242919
201006
268689
184422
226969
269124
225621
74602
126277
116501
2927
255778
234832
181625
58956
182546
4721
64541
287880
29491
137146
156656
242099
260874
136566
68202
173720
49634
55729
230424
128462
111782
67237
276156
53256
18954
175672
145482
152975
10617
71360
206961
25263
91154
95113
260269
137722
91144
267086
228599
155432
168458
32341
281377
152892
189475
13230
46962
153752
23352
140990
219062
35875
80528
103857
14318
76027
35365
131783
32296
222421
80505
39016
176589
284242
34831
128030
291118
24064
239959
244868
144367
215994
218232
260843
230897
263359
228668
230207
94111
125177
294310
267718
16765
165267
83785
46121
299819
133285
62720
107745
189292
23086
281705
38383
135564
58002
113182
102527
17018
294281
176918
167162
69945
274677
251442
4360
269991
145146
32862
42797
33190
82362
179557
71686
273428
117237
89095
260967
121628
65095
55376
180975
85708
226918
190772
291576
11394
89208
15936
226563
16075
179917
190433
31818
101997
81455
170947
140524
50483
193718
275703
142
207378
294822
207392
162959
69954
295713
75717
270318
251835
83687
249081
87936
237203
72281
111889
216686
115085
79093
100985
186739
205706
238904
257023
168697
122760
176580
151573
10095
257242
228107
97163
254144
211736
266107
119000
46876
33674
176967
172968
160357
85979
35285
76711
253187
226997
110379
252325
179446
62970
252426
41922
186321
196521
278403
272872
120476
99356
75881
251609
298260
267447
89157
39753
221896
251173
70816
181018
265933
74879
29541
154945
7463
222380
271678
24016
279225
245018
210545
12876
68613
183628
131296
279877
47741
135192
176915
97599
187308
107380
272851
116703
101515
279995
103272
275130
185402
149879
122183
207577
152295
131048
221873
89604
229069
134725
13124
234715
121955
125629
228226
274593
229921
229524
271164
84182
153517
205376
76967
102621
85244
49650
283601
101136
76785
6410
239613
205190
263576
155330
256136
258318
22720
277319
248444
122003
143869
229320
224560
147575
210178
283316
215971
174927
144370
269814
161320
218156
210559
299540
240265
268558
45674
121105
35846
256475
165029
94472
78296
166813
109190
239173
237966
31826
74609
209023
260587
259756
264634
64248
62529
52044
241272
145097
278757
74213
293098
289446
273841
60825
248364
104319
36319
231759
185049
190845
35302
127150
21151
170272
63732
6940
114403
9892
8568
271163
239220
260274
1942
275048
224619
171395
129830
131181
189935
295402
234522
60318
201743
184112
24754
277361
55249
111076
341
48992
297219
27448
136645
221171
158354
292363
147724
104459
4188
176840
91959
272764
247325
268180
150407
17607
143621
253296
222567
214058
264714
62536
154087
288785
38082
279600
202461
67852
169798
176554
243424
40065
257041
182601
29632
70662
62908
110456
262316
90618
246420
113881
3187
252319
243508
237040
138484
285924
2907
177375
144112
264700
58989
186500
193533
294772
146717
91587
286239
164216
104391
183559
210201
145512
122916
1567
40550
23554
184484
67179
144554
244321
97460
90618
136680
247163
125757
16090
205447
42016
251897
3012
187584
53086
139912
282091
282520
157613
202549
275323
293
65065
93196
197842
5911
198274
43437
210633
228100
91192
154282
154900
50104
92954
210893
197012
229066
80527
155279
232756
169315
274583
234683
139885
54029
27773
33488
142812
258671
4204
251870
282179
125784
153974
202395
12064
254058
51439
256131
191909
293915
171046
205774
69965
130722
8200
270848
221786
155704
212707
226440
276585
92352
251248
9858
253566
286329
118499
283443
190227
142906
159341
131916
220307
75455
134790
286300
192275
85479
169584
117679
254564
278875
87895
106044
138792
20197
130072
101855
81434
89901
274540
58012
13063
250023
8787
220885
118533
293366
95504
61525
116029
198897
212473
13064
150879
174814
269305
201536
94043
8172
154804
92265
224788
49112
14542
17081
278678
223856
44168
192930
37636
229701
251617
135858
79047
87348
190210
76550
25396
174205
179853
63708
239740
230594
149070
129451
223234
178072
268285
158678
58919
157876
237703
193374
174524
38663
55609
257199
212185
261522
91768
255461
70911
148170
268961
200406
21577
134980
272501
106767
202083
132894
30686
269542
18034
145528
295067
188261
44558
28107
123704
229875
125909
62858
69974
32226
172300
159765
23507
115774
180164
178763
33995
8846
253358
160084
1626
273474
169127
34778
265498
129204
3326
105539
42304
80321
58451
75995
53942
159807
180863
38187
22709
40528
43387
261000
231527
9561
289108
19745
189674
157867
82567
136059
149587
270688
120666
44731
150131
167483
236100
232366
158790
242493
282461
26170
166719
208050
185487
224160
97261
251714
130746
159548
65052
222033
176374
201524
193831
76980
129160
257791
26110
283634
205272
77254
91071
45735
111433
113070
15116
5107
118874
105053
286232
10604
213009
223275
82792
1244
293803
79496
109533
182829
180568
89076
253610
222315
129649
203246
222253
42905
262697
36565
204525
80257
103545
41759
118055
8598
2453
113283
267745
236203
177160
209530
73293
272320
240116
100341
78344
23154
3929
199038
50318
179817
62064
15906
294266
202286
101581
106480
119082
180022
41279
25656
215678
267262
80305
120103
53882
133499
50520
2112
151954
27520
75466
27088
3948
187570
40120
150004
208895
149483
182207
193083
243179
7418
46636
212502
174971
93699
211259
136510
154187
242588
3745
93466
53156
56033
242761
117554
24248
136668
257660
210485
12687
202243
96606
281848
221413
158314
180765
282288
11145
121363
246172
204469
274376
221581
241981
10908
28898
45226
38156
90168
51631
96780
134605
133602
137110
16640
259034
14214
181086
235637
173152
178727
23382
150957
132764
5219
151251
266391
31069
224162
248198
267805
280617
138737
65504
251580
116473
55846
196941
194160
270907
197785
286274
276833
138756
199597
249343
105270
270348
51822
69697
298327
110842
64458
272520
102927
276651
290515
70448
113865
214698
129918
93844
157725
105130
8313
240726
275761
213084
83470
113428
20953
15990
267722
242471
98923
53062
237732
297694
10136
212814
73387
97865
115674
67604
139000
51289
154864
192790
277393
42398
285818
31776
295563
62945
41411
215983
232509
200312
293044
98406
79618
253156
118794
271075
179791
174482
26024
124741
239566
76582
205329
122902
277430
284714
239
20065
45602
235979
244798
89403
161276
159300
148582
195619
257877
206165
27137
255148
6391
33434
174787
169536
51380
289729
198250
38290
155919
276656
225635
15598
290691
38474
246209
153288
112452
37276
101984
46572
299415
210753
118907
141184
157363
238064
3666
193967
190332
272479
108485
89063
65524
257152
203145
63358
92404
17639
290889
285890
85289
37395
214676
278073
158521
209458
276416
227054
225262
245653
208634
184224
263422
176340
114421
35872
60680
29411
113340
132604
33937
112747
66678
48175
274913
149506
111357
138165
131396
122679
184934
149752
43345
121094
218247
263724
274408
298536
78048
181640
79035
42055
174314
71085
87038
150809
250533
79205
48581
266612
156069
128612
135590
208146
30871
283145
290377
75715
288160
87037
162077
73394
169038
215686
58366
271796
193054
89381
50787
184846
166598
272329
200696
66951
205003
177636
98060
104711
118220
63949
162507
24960
200379
59209
113719
156969
259306
129912
109939
224412
48265
169190
241595
109744
138957
237017
227423
298952
293005
57929
56779
83101
107694
81905
144420
86321
269677
123339
125383
54935
294668
61046
184712
68156
48753
19793
104769
273272
263993
68156
40709
80234
117904
190586
94409
91278
83809
90604
297452
176717
269085
266408
176478
133571
27157
238316
287021
285533
249408
83870
220943
79379
90213
180495
273088
24636
285543
174443
237467
233780
293991
146807
211826
36041
286125
256400
233946
258455
26694
171729
10364
139860
271381
298190
115792
279554
62991
145148
120905
186737
18701
50728
5799
259167
50158
125564
53857
243343
246157
118213
145873
276663
212519
165685
225031
252643
49147
115719
132232
176759
125143
263353
130162
156784
85041
80652
130888
181185
282104
259365
178795
186543
74909
175493
278885
10209
48132
51841
235573
58938
194631
206346
180228
255165
190575
202600
263219
248232
183049
9239
100528
19551
119004
274023
32239
45273
31761
106777
231974
102459
206566
179466
35513
73337
82593
152146
176408
96951
46152
197729
112364
266349
86687
252845
200445
159362
254614
57468
3703
258869
156831
257641
149436
151286
32051
55401
80603
28960
36689
216777
270229
249035
140421
184363
143192
77359
123511
192433
59257
223688
286182
103485
285290
152344
268319
141781
272531
42837
136796
251554
177135
99937
80238
237660
110744
150378
9300
214561
195206
13687
82078
37824
54010
265858
223623
132583
50540
238306
115331
38033
107467
102801
77647
283739
206856
88959
247358
65204
71944
217596
75285
236861
115506
177315
26404
39507
231676
17876
115474
230623
23133
124835
182950
107119
288872
47118
190867
46219
34400
295565
76054
35328
98626
298368
74338
103206
205128
89038
216651
74046
48561
261522
244288
276478
182597
101744
116250
53362
181464
240925
162095
18457
122847
215121
70434
127059
238410
36063
245936
169844
17406
160806
142630
7866
53793
124235
245906
251594
157232
25523
258923
103581
42258
131735
69305
228685
254277
108075
229711
102477
107041
65595
289017
297125
133070
176788
51503
240982
11535
285262
172538
71231
105131
291579
178877
80945
33446
117008
278516
123536
169876
192745
112868
286424
16081
66238
265412
178355
195394
146088
209225
91771
244927
3938
203331
24807
127054
228232
293644
204883
187832
254829
11422
17029
56154
106540
289999
44440
206899
127768
154223
259429
111600
234464
223457
280683
295105
285505
148225
265077
77667
8669
179861
150413
249337
58463
209644
147633
7308
3238
150793
85200
198146
204364
20606
182574
146653
55889
146332
157161
197140
255580
1225
240452
242990
226743
249964
61444
161367
63409
196098
220434
274129
234673
195566
200544
99292
44282
92667
245936
52629
113764
216269
289449
131399
76447
135521
251581
240406
142488
238739
224505
94039
175623
127735
86662
262045
43401
14311
166858
231164
89268
43323
105667
128003
239971
250707
66188
284270
139341
235823
8666
147804
195109
220659
293802
274236
189710
257219
127937
12650
110422
230157
296817
112766
244259
99143
24104
97273
88562
191897
128986
267112
224413
32486
171303
251271
47714
146824
46951
157595
141108
124792
269110
39397
202020
256466
152249
92589
219167
163993
219037
220358
118481
50911
88005
276450
186339
220518
222215
163301
10582
295515
105708
204560
85670
267715
285254
264303
235971
197755
160569
41744
246221
218720
261007
152742
89539
255000
216750
33609
118338
263527
222234
228919
298323
223784
98068
109494
244108
272311
203302
135838
21015
242861
63191
142109
78699
208145
197584
50476
214889
283819
293380
2375
290674
234461
150832
73730
181749
296907
193564
57723
128493
216244
240935
258532
62325
273217
137142
162244
208649
33394
245276
200294
265873
18794
123822
82435
185947
176012
12292
38942
206250
57845
173801
204054
44087
299842
41454
227574
269330
218808
229483
268344
2074
127288
116532
163461
259123
168650
147892
188742
89035
203008
168887
254386
229199
97569
295150
192647
102023
158445
67377
240303
33474
267863
5630
265763
30808
129748
101104
94285
238412
279715
161815
32044
162600
101927
124311
184707
218406
262853
119262
189315
17919
160083
150225
4491
198171
209596
58163
239673
244892
122932
155776
229498
137534
205219
156225
203053
51596
290463
99229
281329
236583
45819
280005
124184
117303
88169
155032
21179
286667
203406
96649
276588
61002
291371
76283
164920
273376
50795
251307
141867
120974
86604
16557
28362
141575
59431
218349
287563
117264
32234
290937
52280
128428
15879
38715
250738
285898
182538
53071
286151
221347
248055
18587
53717
40112
169140
299880
168943
52142
107192
175309
242531
291833
213434
120091
101067
19890
95430
120588
189331
247357
91904
206337
196615
38006
53894
93265
269848
187069
4749
65205
74052
153694
12031
245779
175414
92304
229483
217915
299105
294874
144129
287816
62669
55751
28719
168843
22076
285339
114285
101956
225221
73350
101225
120420
166783
298203
89828
96720
291506
233289
131683
15231
241720
268156
254004
227865
26651
45752
270743
289247
23695
80739
146506
21852
230149
108928
276659
205153
157506
64773
213298
123702
252216
152665
11546
207602
291520
256857
168091
26514
238546
297997
148262
256158
41703
212887
25405
146885
8172
131652
102036
270236
104885
264457
202290
173160
63156
216015
65962
74585
25517
247552
5847
165678
1292
217998
186170
51820
154174
17407
180391
132259
191410
74774
96030
280483
46292
84172
233308
230378
54868
88857
57196
232414
168836
31910
272111
48200
263754
295905
257667
167718
195813
178193
293439
51755
95125
99755
228697
120396
88466
143376
163194
263722
78681
74399
225356
169738
251348
299004
43377
294739
51613
18480
55850
146487
6683
294623
219588
182182
11896
137600
247738
253880
68767
115680
1176
222647
221774
108257
233268
271459
47365
252700
81815
104964
294779
98055
273280
91060
125257
241874
289038
40779
64810
107309
280810
165468
27729
281456
163563
234901
148922
174085
11837
239386
13697
172872
249895
149134
241171
202685
164722
277405
198588
8063
37620
213853
108192
232491
185670
228734
176744
87773
217847
190967
231738
237887
275766
67538
218186
263008
188891
154683
44643
250423
166982
83961
42787
186501
72291
264174
284755
249271
147102
191864
147017
26841
82348
98274
39482
137691
38086
249873
174608
254229
87100
134746
18579
260239
298930
138874
49448
10670
173408
239730
268052
225914
239453
123192
251739
138830
102678
151419
174423
186142
69712
239156
62581
44541
257845
199364
65265
4001
79214
124578
64766
212938
30778
240379
86041
161722
102019
176323
90174
123770
297688
165766
15245
29619
119775
150998
208214
111284
94340
205668
207497
220044
212950
85050
46808
140000
294128
133851
177522
241401
216074
186367
273129
95487
66990
43730
253609
148019
12145
22133
3004
198790
298668
235227
51820
88511
297893
45852
115361
20178
190423
36475
191606
165679
71134
230727
32447
262964
25937
262495
280471
125091
28744
139576
71177
291055
137183
293029
119916
213050
109505
277127
113229
95834
222788
109309
170424
100458
110749
71787
72797
38866
158565
137128
51868
37623
71685
102586
247021
234344
74064
268481
293885
143071
42116
103274
78337
228692
164724
205531
21120
57582
9611
59705
186499
152442
292441
197567
96093
247515
78536
27604
142524
258925
31736
259251
19144
38227
237810
114930
140095
104480
131893
76637
143466
96457
58272
11223
211362
114017
38142
17922
110400
144761
168068
250139
239278
32967
239696
293534
10208
106759
122805
218849
34702
75692
177354
253581
178634
107075
95360
262826
8864
292282
24105
217341
221236
247670
246244
277351
280632
33884
121635
111335
135746
214868
210727
136437
140346
149306
63324
251485
37254
249845
125294
91786
248891
56728
72864
163026
100372
39278
63335
285813
294396
62847
3980
84025
227874
299851
128536
262
286024
137652
71603
116029
207036
232426
59097
2057
44162
233662
132933
164375
174798
151839
198142
180585
47648
162649
89408
58518
228608
125807
113999
2934
268600
153916
61155
242652
255011
10915
81433
294784
148570
150144
218316
83923
199398
99516
140616
49151
179528
284516
263681
285044
106758
168214
197609
113251
3054
127093
47660
207284
14973
214623
198098
103489
72378
226440
299366
36696
225054
148328
267714
66116
244626
215097
50796
138870
117813
194121
51694
188577
71990
34844
275909
195045
231381
120555
143166
104806
267046
37670
276189
298633
178851
224568
237867
132095
230166
272175
60383
239289
110480
14544
186844
237959
148884
68774
276502
106350
68849
82279
204833
255544
81732
76283
268163
151283
132182
28740
263780
15245
202708
119978
227238
270196
123222
103915
211529
233245
12365
67838
37969
222372
212344
78557
57089
170616
123088
95786
65616
243334
49879
138847
253704
101730
94272
231720
262065
193717
294064
113401
37958
283783
299971
100599
31727
89758
25424
95568
196122
143830
144625
20525
296215
24035
101343
295764
280051
250063
197440
166520
59158
174706
30194
163925
292685
192037
94390
273708
38495
142635
164869
197856
69817
212689
265414
196002
147043
132090
191037
234149
109633
282919
81734
133986
262822
1035
16653
185311
202824
60089
51303
108981
72354
187972
225186
194021
195821
216059
277901
100700
180434
64758
115350
108844
83952
295241
69211
102052
97984
209196
296833
285208
287364
77391
100990
6263
146715
58865
133088
19925
142801
143758
87641
17167
76356
115960
108413
152265
231490
24372
104763
249934
122542
224191
213090
199623
104633
15921
98157
139027
174293
46834
9768
141544
131896
26733
170317
166145
55048
42722
216948
281130
95913
239858
2146
12605
165084
131863
73003
63940
7463
247750
213655
90637
229290
259311
67429
2309
6825
253686
194308
219018
278687
297839
108438
186142
186288
245192
160859
180005
170197
83794
212205
144106
202281
141913
221014
241855
218105
94172
16544
3521
41281
179882
294064
34412
88566
123020
233634
148766
95634
144277
62107
113288
239672
173243
81872
174688
117634
224366
293228
283077
4248
4522
17053
263140
5838
197252
276826
122283
224295
137169
27460
80762
29668
202177
85090
224084
82752
41668
94266
115133
110420
128885
212427
105422
176186
241695
145446
265328
166971
167188
68669
227463
58784
188020
286402
121376
121635
9295
24883
95489
160920
165009
244703
203299
218978
254802
31140
248817
204146
93821
168756
257643
98972
254745
86189
221410
262324
31973
245035
98643
18685
61515
21152
159057
247034
5627
171927
205299
295306
299104
69370
295195
260860
86584
210023
42765
61947
205051
147259
225592
274927
251661
288944
112502
215459
148697
172710
211017
238897
229915
280435
123463
250811
65394
39701
278613
129054
90975
112740
265861
63602
260349
6700
218515
156926
117643
112810
201352
115707
229156
280416
115242
218964
278847
46594
47091
54750
146457
253813
236189
168754
125194
1948
178187
34200
106644
163818
32826
99388
3305
106318
211366
120460
37731
152217
182452
257345
230247
263693
50110
209532
4696
88759
105812
13672
49610
213191
23227
210158
117254
278249
6443
121592
270531
288385
118571
42518
44418
108058
106036
113695
143287
79996
207320
90081
239719
167841
182501
256030
142835
257395
21876
83488
208409
179794
194488
241934
73519
288941
168289
124829
8518
25722
91622
239755
264692
232905
131943
233081
238436
279355
255587
193451
122362
209480
142065
3590
200824
61448
178216
254095
190236
286471
68184
120720
106975
36209
210784
125764
285039
157885
252646
50338
13997
290838
149351
32186
24930
50592
61008
141361
127774
143356
148534
261757
138535
183125
291260
137474
76708
169729
39730
261874
277843
85042
213877
114938
209876
255928
78022
16899
163431
172216
228999
43151
232684
125181
206518
64773
276389
104997
293899
64039
240146
60288
131071
37116
231088
144574
285326
173206
87213
294803
255996
30080
274276
237028
4057
243698
213563
107700
76871
116632
200384
199109
272466
71979
82712
238721
2611
191251
84539
243897
43402
16333
148855
145755
207919
19527
128388
187323
216005
126594
126469
154240
256120
260818
22590
163070
184701
196137
42348
117706
150773
212518
213631
173816
193202
246943
82982
15900
276884
43026
270593
16651
42936
56440
37889
221291
178433
158222
59900
293262
233454
181974
256752
2800
13448
290137
246794
207551
296425
271416
183423
297549
143494
290404
218533
10084
26289
296258
3711
95496
240358
105451
166261
217474
182988
297057
284068
60034
95437
176101
144747
86532
212788
169760
246693
253551
8957
271455
123465
237345
92082
251301
68572
218536
222792
7031
106314
173533
11228
265583
254805
163820
206122
38593
169259
69530
185157
63644
284213
246468
176760
175315
130746
62735
295369
93159
205052
16595
33834
195455
110498
45471
251738
183318
254901
290838
103233
74484
129155
259082
16004
21467
264250
111221
26755
17269
235255
85564
85582
25074
124395
220087
209409
261208
221704
69790
222626
223981
284277
4213
262804
21866
103244
292739
146573
237613
71496
212108
32345
299313
53121
217717
38570
17761
133749
191189
164250
79776
190968
277362
198513
223409
207697
199412
36546
215297
172673
77949
30832
284228
247756
59689
64237
137389
245421
223060
267241
253033
229257
135570
215774
36928
228464
173131
47930
133814
258605
34973
13286
210751
20149
100459
245516
95088
159703
193491
204867
50677
27490
3608
136171
76085
174530
238091
243751
262164
88810
237110
102303
18193
136762
287272
208149
231497
46550
280201
257440
85417
56879
64743
20939
102384
252830
294106
188609
224805
150525
285370
106182
44066
129860
297187
285696
216481
120433
173404
210194
155255
50964
19950
200944
19898
196654
188993
269867
256774
174238
206805
122862
241531
43905
122508
274580
269606
278800
12572
253061
158322
252147
68686
50579
220877
40502
43079
8444
92131
184768
185031
281479
1020
27546
143137
248056
103771
279681
16400
44390
95427
271260
130542
255575
68086
64632
200756
95212
283676
253537
165813
297962
125448
93339
137308
93089
45714
284253
97443
180508
128585
213826
65091
90680
178929
185049
16253
278701
172347
73225
16696
114950
233668
80269
21849
278835
96292
201841
99722
20896
66204
241285
107797
224608
286073
188255
78006
10606
202881
179764
178317
170719
183367
244192
149795
289336
41469
105462
284073
5024
178464
112663
58633
220792
43706
13492
38357
47548
222166
224239
274311
69695
158472
62357
114577
80191
61832
143451
125979
64788
250491
226683
63912
242995
82243
96469
246421
237636
47711
22536
46559
107952
51147
121714
233354
200218
47004
195566
45980
118610
126349
296816
214668
280939
169713
288284
249689
27957
174768
5255
293197
25380
130168
64773
19963
90284
185569
205350
13146
249764
30774
4413
52920
186822
13916
146873
216035
182674
210765
18255
109090
37616
246680
65804
82177
184349
226312
221570
264839
286384
176945
229888
74070
205866
148711
141070
251811
104032
270417
93621
111817
181088
38207
245657
70464
231140
49770
150478
57902
88909
174904
91090
202577
239952
185899
112494
37485
208567
211657
20211
46180
167996
148911
295098
253180
38142
293710
47619
260550
94161
140421
165926
230037
27543
158250
276521
174686
170868
238211
187967
18699
279577
160192
186043
276573
82042
242607
93250
245639
139000
43516
117292
134588
83076
183061
177164
40958
142895
30684
74340
277855
154036
55560
168360
212863
30021
285358
258180
833
147017
168897
273856
35490
218772
225371
226344
78531
135897
235138
218323
275713
132881
289587
253952
91891
238673
93328
47489
214462
269460
33006
190261
141309
101733
212885
267657
12075
204216
211391
136051
78828
60882
74818
272647
65800
201247
52359
285111
129370
1277
48978
73884
8936
239874
32912
34444
147199
158972
154036
278755
235122
55539
267739
166490
79479
240381
209762
29601
210009
257258
58141
255260
55646
58162
153375
249981
229633
217837
278983
207685
23758
37439
15369
122675
131553
72017
119223
125632
246384
298974
35044
260461
13280
20047
20520
127819
208279
8236
215281
183833
81857
261199
74624
130887
167941
49275
216673
142500
145185
172487
12302
265192
73837
100104
134849
20533
217403
238216
136741
134697
125167
229953
137507
119906
66988
203808
53784
175689
127852
86470
149906
232285
246202
176526
246549
206663
283430
73730
182607
202659
161188
24159
272078
109270
42103
282922
244354
52599
244691
297706
54939
129064
244338
228536
148230
41735
200794
296852
129187
32350
270406
201075
285714
251127
170922
281042
124671
229709
142532
57862
138604
243536
94727
143517
77693
139959
210072
298318
3306
95882
38164
220579
231202
99806
72087
298353
2695
199452
211047
250994
168518
245872
149242
216388
66201
61815
291929
85699
249109
206035
291646
177502
160739
202993
283381
97693
183720
22208
2393
298895
195067
117664
18916
208485
165526
291272
129540
187350
152019
188876
245253
146802
83787
275469
177473
8640
241523
112382
248391
1437
126060
36085
229175
255825
199462
55392
86786
282087
133834
27572
152352
298825
5919
207525
49872
247074
100152
262670
112436
220332
212897
107240
248975
237348
106609
216282
295584
79671
40995
145697
84055
254593
188378
239630
270364
110475
48970
295488
27109
219732
163135
167331
73520
13474
263472
237315
262351
296817
33382
200824
123984
158453
56330
78771
95227
43805
273584
288409
172846
208343
146561
110405
22297
83759
107144
133704
214079
32961
180586
46160
238115
16007
106632
194174
77479
12055
156850
57762
243872
83277
232842
52882
273479
266141
69313
281781
15758
107158
238106
196189
120039
206718
61268
68673
86965
268748
174921
77922
285818
149423
229251
295867
209067
278037
96080
186337
200891
51458
120271
204083
279461
277791
204739
283459
75669
281910
249613
182686
258658
6798
187915
298594
143033
159947
72399
129150
206633
13041
69223
64927
119621
45394
245937
187390
164517
105081
53538
53619
223876
227914
27457
25059
27845
293333
180593
94891
693
97864
53402
129728
216233
296885
43165
69584
122616
52938
14811
18834
175224
71617
176097
136981
143591
216648
134261
180297
4131
87475
259220
206506
63852
115514
109670
155072
23773
292390
68206
277253
196758
37440
221849
143020
158952
32794
53487
24968
8451
278935
134110
270128
134904
290301
194704
284151
193085
88831
30300
22323
76896
78579
296400
280700
237611
280680
229749
234542
193069
241682
40044
162452
25797
147809
153902
11802
40337
70353
292626
180914
107212
155711
288986
7128
26143
234181
95924
209063
168056
114574
35858
282805
146433
15770
3706
111552
274957
145264
59140
161510
182535
65380
38233
65265
19143
114006
165729
6319
54116
176164
108727
98858
162120
87430
102984
178306
157904
9936
165661
185158
217473
277414
70343
169755
27467
129748
234928
275865
129120
188688
211887
41626
120018
14672
261563
148611
3536
172417
274211
231804
70616
182769
275869
214515
169619
253639
82651
172682
192773
120898
107470
77195
86267
257845
248425
38464
35045
128594
67155
139627
271812
245079
206041
56532
68440
173073
66021
241219
92626
168253
188450
256643
179059
61901
7962
6053
84984
3813
227104
17470
83646
19423
221126
236131
182358
264784
189336
202779
201056
123276
221942
252544
253485
222748
98401
256034
171928
8422
95888
138991
129308
49473
109234
206072
149299
51123
201919
168478
168633
229107
66293
245616
252479
22476
77744
129300
298001
13716
154528
9885
142224
48689
125589
228172
246807
271119
30493
46178
121679
129780
89306
120243
268467
99532
30052
265665
228976
26810
210533
22159
95456
225319
294666
215251
219745
36064
187492
18945
73564
176491
230262
120672
247161
3856
32446
94996
90756
32735
240620
82807
153706
151628
142105
59098
172614
83178
233228
59820
138487
113135
60279
194709
11722
298431
226687
233819
70950
37519
227273
67930
185360
53798
119561
239016
230300
105442
255947
46289
193134
277253
296658
9990
240701
103491
41693
298212
158813
88466
139960
225842
186829
289342
120131
287221
137472
179459
82005
123106
33060
77733
156181
248421
163631
59196
43382
155710
22434
93372
155425
126042
212006
127525
251054
15303
4315
205890
72218
132675
223301
65605
272634
113746
97140
177813
240966
112494
259942
36549
166665
128572
180066
262095
138512
30418
184642
81224
264435
159366
82592
74123
31742
147977
27903
199610
175387
53758
217710
174739
121753
162557
179461
154805
135161
272257
240302
122045
172632
91281
267862
230583
250999
56503
268964
188991
271281
268299
275063
274944
120775
169152
239954
133458
7667
173462
86424
20204
179861
201585
104585
201733
235280
151403
280441
101566
291745
79460
242647
52130
81203
91648
231124
100611
246685
16680
113341
165365
41764
16941
59566
107370
256241
33787
105290
33936
128241
165309
46142
153321
58341
154518
252867
119314
2185
131228
280286
164315
27876
170654
172823
161798
43523
145225
132205
173198
108526
60868
63040
110677
275409
3245
40863
116761
223427
228417
138606
169403
67273
23897
246813
275936
210615
6164
244899
219816
266398
109126
79925
38718
75209
79087
238132
44805
162592
297507
56481
166326
171174
169812
27895
26779
288437
283425
145936
5735
74322
45706
13361
270468
277711
203527
297808
265057
149172
216373
240223
235117
79008
289702
4747
254646
284391
110865
192024
128157
97896
52810
81620
160060
125716
238509
167149
18186
273636
139388
40650
179365
259501
221740
188564
97257
89469
59156
239054
144499
100840
87132
87870
96352
245236
129858
235646
209312
86662
298863
85212
163717
74112
234311
84504
91442
142059
290633
290887
12888
140395
217193
112106
203447
87731
7522
51568
46961
283754
46926
218201
248391
44631
137640
118490
209388
247466
77132
298447
33212
68590
89
83714
235258
275346
10514
180041
173445
153835
193576
166025
62039
28862
213775
37794
180200
20813
169307
34118
281831
164422
286076
228623
154617
200957
299398
68903
63105
149534
125098
187307
273537
184676
150211
66251
15510
197312
116405
242100
23641
26327
136247
247792
121583
271821
98587
148270
125769
117173
266689
226198
118962
18200
50675
289903
69006
160050
10180
199664
100
185370
56249
184355
48676
150247
143298
213829
153716
96371
170624
10816
144659
95451
269442
29275
233387
78286
103772
163224
297273
30935
20431
37848
189174
15309
156004
280317
285032
177766
292665
73584
291889
209951
267538
63341
99124
150227
255589
274969
3650
123280
229509
65385
201190
241052
250378
148829
131957
177676
43365
243714
163157
50860
14181
98987
5018
78055
124561
95929
82145
216140
11627
124766
26093
27106
203216
23917
195903
265945
159592
20201
299937
165756
67949
256228
203017
152793
222693
64769
252849
103807
207012
219529
62257
24650
69305
175686
263204
72966
82726
139209
210019
150994
88940
28120
116475
145720
284674
50154
77281
170915
136952
201371
239339
258110
112836
81592
174323
232123
266615
19460
23948
236606
293324
282425
67987
249594
207596
123056
276389
225620
125838
17225
198330
2293
271704
182196
95384
200203
145302
4456
290275
382
57948
265352
233856
62584
246533
258987
271058
248854
221539
154215
248213
268493
94052
37596
179108
63285
185728
183928
44945
196031
91478
285539
73954
123719
204462
211874
280453
285085
266637
245595
129728
215438
261833
88498
180604
78690
271944
92035
80770
48656
235141
191572
77162
134587
210082
229087
26614
202568
264257
147440
161255
164993
84295
252297
260910
190878
262578
84621
107750
121936
74347
206675
42340
220109
73371
45164
100530
40469
279719
283242
140334
161849
210235
68779
155492
189973
123987
208982
214022
219879
164807
149160
294790
293179
25324
3221
78509
100034
68341
79557
163086
233724
207792
176792
135721
252697
204829
202438
276118
162619
205288
145224
124507
44503
125223
283082
230694
20233
196400
11189
50037
264141
174457
34769
259165
262403
143931
2248
134207
25866
168415
163207
4442
21217
151211
64941
101527
282503
256836
84922
28972
248715
132752
207119
291317
119064
285725
244260
214566
50862
291074
181008
14426
159063
104419
24733
96092
64517
299946
292056
2450
252267
259266
32278
105798
224956
187457
187938
292422
108272
170510
243171
278742
282426
42346
150543
98708
9741
54909
144767
152765
298272
46731
162209
142954
921
184859
189111
199873
58365
245101
5835
180360
268818
81134
100091
216008
122513
299031
109901
178856
217306
6811
140146
152441
248257
238922
42294
278087
119063
274303
392
74408
239286
50802
283976
109623
170767
32202
213841
108840
89944
260742
98220
141759
204572
150193
95085
128925
77950
81016
219900
148468
289688
242057
138442
264467
144165
204572
56476
123384
111296
170466
77069
26306
151205
16600
63372
128460
163774
66896
268287
226894
96631
24693
283725
194784
45020
161542
142665
87731
6480
3184
176710
169672
257966
249463
209838
283463
193504
225532
265006
531
281272
248968
126296
82381
270872
206078
128299
114305
175944
132475
30287
30375
251021
119080
155906
283326
185788
280412
237382
35232
199575
4973
67924
87036
111594
283393
172766
68920
297865
134944
148855
22818
5124
270306
210211
2595
51958
64408
248248
164454
258746
230968
222015
37046
215561
267697
138289
222480
179563
262551
280063
124411
139638
262963
14594
130809
57084
193082
18300
211968
293478
54457
84587
278687
184664
260615
1827
90814
260286
188666
298161
70032
219218
279512
89939
290137
286516
190776
59029
212694
244011
202047
115125
259995
106692
14279
217956
87116
233798
290745
54555
251023
121181
66042
209262
142488
61767
6367
10081
2328
201899
36418
287246
178111
266643
235633
282404
77655
132103
31170
9643
135737
290122
62515
65412
27885
28455
205919
131886
274865
163338
173069
296353
262166
241801
193470
201022
268286
156955
215173
287788
175631
297807
188448
247884
2951
225457
173105
82568
70697
186749
237807
243213
250582
145192
29566
212402
215138
218644
14835
127251
63486
144891
203414
152257
256245
279054
182415
5026
165128
227035
118099
215196
28733
5578
187405
74701
100355
12656
90705
29428
263806
232175
169006
295785
16515
94206
109424
9053
251630
164976
89979
114766
127888
111097
119998
231013
20016
135086
135069
68160
33979
145235
141690
221662
155991
153882
83309
102680
18288
211711
59794
137550
32430
60888
41100
181322
242623
16775
6329
115583
264625
275572
3482
250764
206886
251470
37351
153879
119035
125452
293907
222138
245620
104191
123810
142513
66556
33382
134152
265881
271461
49467
189969
115065
11500
68705
111329
113212
155981
286975
14533
61338
204737
165385
4196
81492
201773
112432
36208
207816
146517
165207
43112
51999
175526
271184
187826
178535
297479
15440
215152
138848
210764
167616
69828
144006
173946
254634
139384
214404
223717
243436
76424
287720
183349
224508
42765
94791
40688
77804
246765
109002
242778
154045
271178
159856
228913
90725
171342
136399
66771
245915
86191
47609
293446
207307
207020
137067
222163
202892
193207
136038
184919
163289
31369
189387
185256
158453
150106
33528
214635
251594
252941
270383
267089
193321
246921
8053
197856
193453
109746
55966
245552
104145
44043
42093
86782
264509
275872
287953
239626
181761
194669
242415
260873
133093
23682
132160
196965
212569
247524
160401
218824
226629
161946
194427
101813
242632
92156
44598
17387
297300
163272
110054
284272
57166
229971
238969
88733
91160
138007
239326
282863
72197
132317
30352
191917
75539
3277
79737
54967
1503
99517
190097
178958
287203
287808
98562
181884
260732
20459
57025
227579
288104
234227
124139
201719
248165
276469
241767
232125
271247
222623
183706
130259
13140
81875
93155
253901
94064
104499
139049
149322
265422
264135
259461
105806
143951
106450
275252
170747
107515
276792
255856
292545
114920
106763
122802
33914
141352
38455
290688
52158
61996
185057
249990
13793
61079
155438
220109
283673
30422
109107
29229
249958
125201
284055
92154
125135
47317
16139
132631
14164
46503
6853
298412
136802
298885
14346
91792
106528
76812
27857
282966
89734
63777
121933
299219
268577
204198
156195
149528
245725
241245
151778
235397
158103
44513
249154
67382
78704
43696
94160
9480
294497
74778
114218
39387
201399
115470
137078
218376
257766
140516
160142
103537
279362
268603
167956
142969
71002
155399
264606
11740
159717
177976
51092
195780
144624
42591
67577
210009
226161
100509
15245
28300
181960
62974
201652
33586
222530
82782
51597
34980
75478
147464
197053
92204
253182
6008
97559
86264
47634
98221
127674
73102
63881
107354
78412
24222
268778
218074
218827
292186
254907
77759
56316
184481
258198
76751
248622
180226
199542
40663
160478
185536
96420
6353
155395
123842
71252
46585
209536
226426
55267
129883
85622
82275
38312
12468
180586
113580
278349
87366
59933
25459
149760
210973
29894
191977
213874
196018
114125
4639
294713
153069
159771
239904
171544
213626
69048
131756
247700
190499
56000
127014
276183
279238
28085
2158
41031
20990
126809
107343
147467
70696
183971
36877
62793
252019
236309
266387
218458
124349
224370
116183
151002
253616
147188
132236
128106
75764
23137
61821
206292
88311
284671
86582
198380
296396
38182
233901
246477
258419
98487
176989
280789
194095
271743
215215
57687
169266
129803
19354
7982
135508
109963
209105
17612
113470
165511
299744
64355
134844
297934
269292
73204
155486
205033
250559
157015
74754
60555
53731
37998
197004
159992
231963
73854
149095
203005
39180
22346
39492
163779
41042
132357
161114
88106
216289
25799
20019
229054
184788
193169
170866
112987
97890
74057
165618
68066
125825
216060
166842
158372
164083
2060
156160
239176
74352
174030
146916
56584
210647
131128
28209
206311
105538
270031
165156
411
63543
140216
267312
250943
37797
95941
253443
157591
14137
164340
44845
174975
4261
82226
265031
148887
243107
216353
72542
35517
39396
221748
206992
156612
90006
217116
295932
3557
186032
84466
112394
202278
68625
273902
273127
189305
76028
243487
211798
229829
149705
5023
263151
227764
87437
272424
292360
114629
186755
47681
232409
289984
232060
282935
146745
229434
263403
140552
80759
208830
53984
123074
24224
246206
285280
37392
135765
192180
262999
289016
202593
90310
237612
248298
25117
5433
165566
23764
184609
289145
213898
117374
160259
29989
32429
126570
132513
193422
76964
83057
4439
114044
21076
277336
164937
246202
183900
113537
190299
199160
223192
236452
244296
50407
166130
183547
41374
117935
119455
47151
144663
136277
54507
186993
190142
96363
15168
100914
144325
17969
143951
81464
78414
295245
256490
39124
138746
285040
9955
180322
263835
245220
69442
92902
182940
26494
260812
201150
120028
43007
4085
266241
160767
2472
246324
7187
92317
30509
157721
71342
123149
257706
202805
58135
174601
194414
140884
37956
217993
69847
135957
283978
67559
150966
218583
162461
233281
24729
8636
36573
88566
124326
262618
279799
77180
258993
102499
10720
107876
210291
40316
213249
295487
226457
242471
263061
244540
278750
264834
61598
111623
187959
124844
290052
131698
288973
296331
53111
288867
228226
34945
86173
221783
94626
154990
93216
179873
80740
136924
196641
265766
70191
224835
131446
278932
128977
60812
95758
155864
54269
175367
160224
2539
296021
258123
62918
67046
205737
44074
48069
25493
158318
159477
293326
26229
294668
269784
220023
10939
250140
72173
86815
267136
101386
88134
280508
163520
209258
255060
293262
191447
32598
256912
17971
18082
69469
205439
70191
118452
69073
189264
149481
11229
133801
19436
248358
292845
234861
238762
13474
223889
217421
241446
171018
80482
226409
93387
272374
77776
103406
59340
157260
71491
197908
147291
74479
187789
160260
5319
276995
141824
151714
34819
212087
158263
173676
246436
23455
244333
8698
187931
287123
4673
274123
35831
199782
270875
295155
176397
10527
269392
233467
156222
205871
97457
138373
113685
106835
111162
110240
119850
17140
112710
13512
1603
144025
78496
37783
38764
186153
78794
120348
78844
22128
193624
144479
230367
1470
133026
177882
189997
199438
101287
251600
39866
160070
22077
70620
255194
242203
29208
43720
147227
25544
116848
131541
232180
266555
123567
78741
58602
49862
166311
245628
42920
88821
62148
289425
130480
48298
53009
62791
288504
164717
138352
14570
80435
187711
148688
85564
127785
24081
147363
213412
21472
275960
192891
29104
252946
126571
225074
7628
75013
206489
203742
290275
162690
165210
105668
197368
161339
192277
88766
228216
174522
6109
206054
251543
263896
229290
179722
80663
199071
271691
112274
5510
295353
80912
288738
75224
128581
254810
45567
22097
50472
212340
244163
99932
230715
193962
283265
16859
81168
249441
267131
54958
177748
67666
73285
221438
54561
210440
225386
250042
158506
157559
254452
234752
172389
108116
223036
119895
206273
83398
52683
233342
140685
231592
41130
153199
110552
147468
45455
10533
91111
248615
5124
89908
7735
185664
157638
60951
256846
40674
120655
3902
138451
252422
58533
105494
28829
105613
12721
148264
253846
22407
281937
209575
198972
170228
180063
299420
250324
182761
184544
155591
95899
246264
143562
123211
16187
257169
80741
130928
133691
130860
185680
223734
93098
177685
198333
173336
76526
145889
160134
165223
159150
151606
166204
53504
180581
177864
206574
69037
220921
282634
132949
77798
224907
174017
54456
169959
157815
208778
17615
135381
197701
101990
42110
200898
297111
81034
112221
146786
88155
61899
183277
187570
129260
192662
188601
251913
200961
12671
194793
150611
72410
4222
285657
121200
257145
131165
294894
95840
74065
4390
60442
204347
190159
133621
268677
114268
50738
251265
92941
69497
171474
5608
149665
134449
299796
47060
188396
157166
97214
154234
230544
163354
281606
191818
265312
17448
4696
95943
17137
98917
12705
261402
227539
96143
196038
69810
162860
4807
96362
201450
56979
136090
233993
177199
47353
169499
2812
491
291866
238823
205699
46338
96119
15702
83798
188343
156492
47398
78103
287295
23126
61392
216843
9826
8796
265766
9382
294487
257819
164609
36424
144736
234158
225498
59279
254227
59466
84311
93501
5019
48864
191771
200286
63005
122698
132083
8813
234902
177546
298597
233575
53663
143603
268077
168323
273639
215218
40085
3199
186909
16615
183613
42410
292396
274342
199289
175215
235057
20796
241092
102703
180656
74460
52700
15501
54328
238542
139870
201980
226263
251844
211989
79242
237618
91151
3963
67473
187639
50507
96870
166517
70880
118867
89453
119351
161062
2933
264560
92629
2069
139755
116150
198669
220477
116778
22865
229745
30482
207050
54577
55280
227926
271365
222708
233499
77492
64437
84634
71474
159413
238822
122925
117105
242705
92855
53871
156729
56465
231254
242137
184273
36513
210212
152747
262841
108332
137502
4514
112102
237160
214304
38005
139742
200181
294379
120731
220579
143690
218714
213206
257267
142477
146048
143430
24220
140803
294636
203844
288175
135368
168921
25869
275277
237156
128754
96160
237220
215626
220829
38234
79109
156185
191361
1249
65290
276300
37639
232116
177871
49161
118398
258899
227138
175093
79385
287794
37533
126167
181174
181125
179810
14106
217021
192903
114002
178992
283114
219244
284707
34556
208622
188106
263041
3176
148627
110961
825
165872
49421
14335
18320
47868
246281
50385
209048
14637
96433
217255
203345
174783
181083
169640
152366
237129
43798
297018
74069
3305
52140
94555
162658
191802
154070
131534
160202
291080
58292
282210
202980
19627
38635
98558
66654
148300
41329
250692
221388
116081
95888
132857
259718
81169
130357
291874
179603
234798
103172
79098
5131
3257
97060
44635
80252
126518
279300
184499
227184
13582
272856
189581
275136
214665
9159
298866
85307
180931
175849
229937
34243
41098
150757
22670
54427
37214
189630
12447
264835
141088
41188
245427
245105
1095
147313
97765
84186
198319
199132
118579
263808
253428
165562
228877
86442
291314
240584
143688
199288
216554
236948
247543
15121
17326
194420
23393
209985
83213
48688
136768
60153
47345
26880
183383
108424
192495
280511
55151
271775
29016
288028
41669
214041
268265
198158
277662
106371
134804
291589
33429
285295
259843
155237
21133
68634
290764
122595
23920
77825
98872
126450
27332
231
226431
4136
94343
129202
90362
257420
103514
138440
115891
29151
66130
234876
87633
202124
115290
101006
82766
174484
88718
53255
89039
61801
172551
219229
128375
176522
225678
16785
271119
280786
42713
132148
27905
47793
215935
104023
210199
50662
98462
243884
80230
181223
140610
89647
248063
91308
209646
267972
80908
119000
157422
171363
79461
18049
116638
12790
153372
269446
131706
229096
31291
73518
173527
245994
234960
257755
199305
20449
296986
180111
6036
86836
140233
133882
170157
61578
56510
241779
53251
122575
87884
64318
223350
50994
180639
290571
251039
282171
178378
283394
239369
110464
278001
78142
253075
143933
95554
256431
262607
265021
49007
83292
238178
52986
19831
289693
130303
164636
35809
261284
109856
62907
147526
242980
219594
187081
62966
266974
230458
244955
237607
168475
251013
277979
85939
16750
295329
209394
207210
91637
26001
41221
182612
245238
133321
165954
183543
280449
79865
209866
278738
183672
30811
61570
26822
150803
371
241695
39585
123683
256862
107753
178229
21049
157717
59749
232183
264623
207170
112097
161646
243615
281476
32068
23472
277312
161233
265415
10064
56468
100472
239178
215737
167699
270715
119670
208984
46740
191557
71780
170207
13251
66855
219601
182127
76319
29146
256381
32310
45578
40952
167854
243594
4255
56080
268004
202649
234042
294661
22559
122435
271504
188415
158833
282335
33407
65949
279960
284228
96817
21493
170813
241007
204319
1565
37053
229894
150270
281465
78357
8003
106374
185509
170663
77086
249421
156519
94358
57240
231065
21719
111493
161054
266617
118316
221765
6232
157680
241552
88742
241330
114129
145614
208315
241618
99703
298650
123280
109825
260809
48571
236612
220620
275975
155557
260866
16229
290632
62236
205742
219800
225972
166604
135030
136490
281684
119580
80518
90186
140764
269912
51180
89818
299466
260115
214958
140840
142043
115693
60222
78200
269532
8183
6486
293781
256626
149757
178545
67245
233091
206533
296740
177724
64187
133640
21063
128774
103256
259532
9336
1705
104385
132613
66231
86195
88945
220348
255608
92347
261059
186967
90036
231910
170084
234300
168491
177410
139559
187857
230601
2137
124737
239509
137634
124513
257403
192577
277062
54608
120908
276174
54876
188041
59530
5411
175683
57169
296364
295546
36520
15335
201542
126072
56840
17082
93580
209631
111674
109003
10703
169811
208660
109345
238453
135348
227240
219709
266536
289252
222152
186472
36799
61404
233296
151716
199130
199462
30554
271425
147165
89414
215759
74546
77214
267259
16961
55838
160440
21712
261795
76212
246380
64677
175086
230066
127066
295677
87574
151918
106967
123493
118941
182658
180953
145851
12276
244297
127812
53927
12650
66638
192193
98400
246645
67335
289590
223974
122321
261099
275396
160735
279078
65777
107664
176587
209255
32875
282322
113131
133771
236461
109620
298838
115039
278067
35991
172690
4120
33919
15200
77944
28661
63504
295264
79082
121693
116968
157501
139625
290969
5177
87053
62047
16395
110266
238881
288364
65497
148063
245979
96660
139285
196573
63593
103704
103955
264462
244258
249022
237079
256042
25442
185185
195753
19069
298969
171829
199259
96534
59527
5070
195421
94753
46319
157608
132025
170791
209805
86474
174049
241093
286480
289719
244619
121193
204190
58249
287720
103914
43568
71964
167520
180436
232354
232205
6929
84018
145642
116873
115870
78476
267072
243099
45245
105304
95625
265636
106856
264233
110445
286647
137239
207622
82618
292397
127310
250119
279383
157122
52252
194367
131942
190584
93869
53684
88434
176707
208275
9918
281236
210983
225225
12893
261419
108403
141389
226923
42879
217433
5044
232697
7045
261121
249833
209554
2665
135177
234003
189761
258848
142603
192993
154358
5253
214273
37282
64600
7588
280896
181354
37133
205978
173918
124758
206660
83257
115527
274130
69428
291924
79350
262146
80611
103407
119760
64695
149107
172659
160976
161727
115850
52114
181212
126504
62595
122565
45684
23900
283792
7431
191180
21480
54931
21194
173114
65069
97187
238406
163417
128729
7925
178465
119900
31890
2635
162773
342
248829
56632
27023
166319
21441
15032
49578
183630
122482
174732
83191
153712
183534
209939
190940
77705
7670
719
111683
95840
255819
227155
58096
1298
22793
89923
4742
232104
133305
9714
120533
158998
71124
227098
113782
230268
127412
289071
83701
35463
170983
6047
231381
220171
86607
250139
266988
67262
159800
13217
278141
39286
130358
103091
82267
34170
189197
8645
60844
257949
291236
175555
184724
244868
213894
278788
188738
240762
24057
2738
246176
259483
93915
282387
77373
115639
142098
175115
165039
265154
157331
264709
178115
190439
115410
260774
199249
149390
13369
33651
294513
30201
125782
280515
203913
24172
51787
254659
57967
286253
118902
82638
261115
140512
173166
135572
19346
223503
71146
231850
75692
138055
141730
128540
62617
114904
76471
215199
138058
291799
169473
157214
288934
127963
245083
266173
103214
203440
11294
277486
134245
107849
44401
166759
228542
214957
98862
122478
166607
44747
63747
279942
134883
290162
217142
109234
32560
237642
257513
160411
212977
246568
224307
245202
101203
77435
234483
98181
272771
275108
281130
248255
108049
52069
104238
203048
195970
84459
272938
12180
190288
103861
241057
68002
20746
232094
209886
15865
114254
130638
226993
210732
59477
186580
63569
99690
297018
15410
185022
146558
110503
156010
134006
194554
258156
248815
206259
270356
227861
116660
54789
114291
20359
155728
214104
213225
113460
160394
22346
60580
260317
111426
106289
218
147333
228525
261977
32045
55185
289494
98742
53083
33542
233722
8691
97141
152356
25019
84284
5374
248087
254263
36072
191073
130231
142851
36526
23260
255993
94088
235914
258314
25930
15691
70195
116369
148966
203127
283002
188984
204726
7514
246454
162837
283894
39530
135995
176935
190845
221119
164532
23629
68850
37065
261873
203942
183009
26531
222188
242292
291571
59934
177376
147624
242048
223777
284072
77099
145655
174689
199881
296655
114410
215925
47538
241297
177580
227715
199000
166084
38152
26184
114446
194143
43738
78581
173563
66079
240026
181424
71283
37676
9906
215061
57081
74489
239674
220474
268581
62229
132889
122837
257107
38124
202406
262216
75408
273686
224202
60994
73567
4822
186812
215801
64610
40326
82128
290008
190292
110829
237427
49735
76651
204999
50306
50408
17084
249987
264027
201881
86290
71026
286112
71776
16532
220427
44377
38430
209745
25060
36487
281956
232669
227754
54064
183756
83617
193789
62850
265872
164833
2567
176289
292743
256602
17293
25232
34751
190770
43132
28885
193367
7371
166557
5405
296614
233775
160864
109497
250675
286699
63448
162865
136028
74487
18113
252606
202298
233163
272975
196581
286539
255935
38950
86514
80742
283033
141086
61107
83641
298415
175208
78062
263915
167158
88650
35088
175732
168170
51295
80854
21093
288512
278721
228261
35493
2019
258134
271085
283127
59905
136679
32269
38319
143386
248669
175025
58020
71805
7209
151864
284663
100657
149535
170246
100389
276295
295258
31996
205094
125628
196624
247502
58365
116115
295917
127145
54614
37354
118507
143195
210984
154160
97688
77403
86397
162587
36331
93276
215601
41929
55830
77988
217949
297914
141940
98752
158694
41994
145638
280094
89585
182882
159284
32725
275641
291018
54226
206595
144966
97179
252753
167231
65883
206136
76033
237275
156012
291230
179650
17474
94948
164217
56692
190243
91251
174370
153289
52948
38620
282477
229437
19091
154991
71963
40663
130002
51884
181867
213897
190049
202559
962
74195
225434
218616
16234
123474
161376
200933
99373
128496
216569
261883
93526
226879
3366
24585
117530
284204
126670
177915
181862
237971
148281
6635
90161
125657
151933
3414
114020
183821
124743
252904
37516
272186
80707
269877
51544
262073
143517
249510
122757
76405
157911
128265
113853
289742
96564
277832
115412
24380
92307
103430
182110
272636
148079
81679
230808
226725
210424
131654
184437
159676
43928
23235
65432
214116
80036
170194
268791
60376
242394
254044
76895
185920
229087
273905
42141
298075
169548
177486
167350
10758
117979
239607
185279
65089
208877
197748
89422
87311
236810
183764
168666
240225
216025
182830
68086
231053
12219
31819
136187
244679
113146
261244
236080
79372
76033
84660
87847
265341
166911
274933
216630
92048
179888
221128
65565
105679
140639
87174
240457
271728
4485
34685
269673
253838
164671
109240
146068
167177
137742
65687
255680
288053
17899
91335
70762
95863
20919
254346
141552
206897
270611
105902
259417
80559
18903
187162
22983
29899
153965
127136
220338
23771
99204
244884
69532
174214
83496
237673
84739
108675
53006
132328
281279
267322
82865
129438
57158
43063
286275
76943
245209
247709
125800
181987
64268
167325
120041
654
34010
77123
68340
244215
70397
629
4421
170088
52832
237554
289602
60567
265181
213002
84418
34922
169061
268740
6451
287648
84550
20697
173506
162781
142677
30669
261302
141776
9588
283248
160237
6409
269255
142252
48882
38660
190016
221691
92130
63127
256049
197047
121938
58731
273526
178651
224704
214893
5740
73044
2613
148973
267664
55010
43799
272175
157915
178629
188556
126839
167408
67504
51635
71342
133164
207619
189892
171594
139801
167049
103485
231797
294560
16985
59162
277364
84088
211996
97430
21254
120120
283714
168238
29478
88764
113081
60775
13468
279391
20625
27003
19220
236380
74183
150448
246160
268656
70481
235770
180992
192395
189519
259463
84340
233928
247047
286781
174872
55507
100799
97399
293273
67295
78336
49976
95606
243146
128881
113687
22389
95991
46244
160097
22347
127467
38463
235133
1820
64624
136171
13511
262069
202040
75169
31986
109483
66607
87861
250562
183841
237347
284062
172209
210472
295423
95219
287729
94715
98796
218904
238380
189111
233479
240486
224309
128551
115227
248299
111730
36113
15625
141307
224092
190375
61500
151277
117158
56605
49683
95815
56033
71586
182259
299968
4567
42238
271608
267599
208333
117106
289508
172372
254261
252702
138176
72491
155115
224465
283030
230909
136044
56275
18525
141800
99626
119833
62270
243744
92927
131913
177330
89066
59432
217982
158158
36165
111383
75053
25927
107893
193382
249238
180326
228620
61385
59330
111651
174939
34493
275638
127181
25672
111676
117716
287810
50973
282341
114886
88674
122839
65320
169316
198574
1609
165881
149813
184126
259234
59922
93021
231356
150980
144965
287148
110636
33287
80885
72223
83025
167755
92220
44405
228731
22964
203129
188356
115336
232386
9134
32557
178459
103522
128815
199450
248309
161333
198216
52022
80337
257832
205328
107937
7155
114090
292988
218508
80996
232413
106491
118423
70925
114254
256438
266264
262290
145815
243360
150571
48496
282762
37494
274330
201112
56026
158546
20127
110884
118315
81795
122754
48293
234226
33240
125241
53670
98760
213132
197838
211965
205812
293980
234135
296411
85179
260973
147979
285591
185250
36508
86303
215682
183762
273896
4588
45971
48288
151410
283891
92761
2399
12690
230050
33840
26817
275236
75752
137299
207750
181613
273309
87192
2215
103180
186650
112604
200676
29066
235130
111939
191459
252925
199290
291385
183506
149597
91004
92348
483
164900
128488
6713
23610
284123
240271
105019
60435
104066
51010
190961
284885
245785
125128
153653
252695
126246
30085
221959
266895
139005
4868
36625
192452
286700
273035
43464
4962
15592
103658
16804
192245
15948
26415
88346
120614
168685
165968
160354
200366
183291
150103
295968
142173
85039
205110
267867
46693
48863
267731
121626
246361
28305
207637
295490
133412
79306
178628
148255
296629
88195
215172
73143
209901
130690
293225
223692
294644
127277
264357
184854
228147
108546
251120
11428
155377
168100
128781
130077
67552
11625
269983
249519
71308
226457
133950
120463
28828
124504
100983
64959
284510
160675
299862
288842
237834
274376
151042
170143
158543
183905
257375
56925
249264
187972
241517
90984
270392
24979
3885
211326
35158
29045
175560
104367
171420
177622
205641
124065
134323
265565
86429
32392
107057
127589
247895
16697
12486
280731
122792
114828
34015
88650
205023
158892
225079
48351
286690
87145
225646
258351
137564
88396
97170
313
60382
202468
135917
63818
80258
9133
231281
276014
183977
75247
210921
276461
82621
250062
12337
285251
262926
100222
184661
298435
254503
176513
176154
185427
207059
189163
142067
133259
42169
13556
190667
266910
209877
109317
204260
254337
163396
211326
182556
199656
29484
44644
143621
6986
282049
173880
97454
295343
122582
9409
68950
79329
227728
143830
66304
118641
207087
242359
52754
268450
277118
125563
233702
279832
253511
28400
127743
225051
8096
142759
199631
268889
22190
235006
133738
38901
180294
279461
276981
286400
289514
114597
197725
99196
252660
41470
12459
30646
297884
208378
26266
249422
99762
74503
213522
278581
206018
24013
230650
295060
189885
194969
156773
168467
42259
133706
26923
121112
149959
169182
163223
44019
1541
36375
127346
73709
104529
242207
298609
158111
282296
227725
30294
7203
231663
49011
124420
142915
270838
72691
197445
177923
235025
190579
147904
16666
69556
107230
23723
183292
160430
124609
82450
143373
213265
113920
204517
196416
172429
99614
164954
205182
113430
27128
77010
289260
80461
141243
11145
222369
102357
75762
71894
11914
244420
180313
41042
135719
272658
156578
244151
91254
241308
114272
211348
183022
223820
7804
12944
15161
189220
237342
55883
54117
167377
251438
67971
114135
270111
28286
17499
36316
220084
188551
167790
281801
37842
74855
120458
23760
236479
259691
9958
68455
263411
134739
276150
53100
270136
97531
255422
82238
189428
89325
220522
37729
140574
50839
174345
122438
54364
193124
3676
11141
217289
155485
88292
282609
83672
290334
69738
222394
59961
14206
123690
151551
257893
97479
35882
5897
126060
109020
48318
289684
75634
142202
87537
298017
285553
59411
294444
3241
63068
121662
230883
120790
69026
227569
278402
69596
261728
43577
138485
276681
33335
86207
252837
173042
46657
228070
137408
261805
69823
27980
143112
99578
250453
48111
89080
282545
249279
60001
11673
180731
127980
201501
204967
21866
244433
79763
23576
60185
11709
43252
139648
192657
289712
172484
277725
274128
9377
268876
93507
3013
173418
51207
291385
192664
99962
116237
253436
278136
137336
272152
236295
293130
100601
21093
179453
291775
240966
96525
267762
128072
255110
211665
272170
291721
230524
206151
202371
33900
294287
214072
199386
218810
267298
242223
4835
11055
129548
284721
278139
192640
172775
267525
274951
55443
89027
91996
288983
226289
75218
44209
281325
267367
75383
163721
128321
227054
84990
180992
19550
114217
183350
225387
220007
217073
188375
80294
136903
163062
32017
282037
60933
230567
26166
168614
101550
201560
181727
202237
93561
253081
2633
21180
11576
108104
264532
70986
227484
149370
128584
153222
140203
39391
286524
214984
11579
242846
149081
70061
59093
255511
126013
98550
282521
203573
170248
224782
78227
282129
171189
106504
212149
209336
243777
299875
245462
133631
247729
159893
189678
99346
247208
277151
215714
19218
81256
80783
270734
189116
106123
11451
270438
224320
182833
273761
42860
56247
48241
92689
174411
11360
216870
149440
72951
35880
31546
290219
92506
277648
62409
274653
11833
95093
22836
52585
176830
272955
205728
73765
162416
274637
78399
93087
171734
56744
54846
173148
51414
48912
64617
264779
50481
292915
224469
93864
100015
134739
18854
223284
252744
57129
34788
223889
177585
88435
190272
110366
13182
13369
155684
148829
177724
234616
38675
163359
278665
154312
223868
115610
109555
60511
272264
126207
217422
267475
263088
160917
297375
260740
80634
137184
21576
173075
72986
276985
197403
170086
288256
268315
107501
186244
270865
55655
136078
160289
229101
35551
206932
114290
203844
81696
294579
285047
237318
79137
16547
219299
19257
53377
118826
16017
9337
7657
110592
197621
157678
147581
246261
35277
13362
298369
222340
167749
35842
248339
189419
23579
174677
28940
289555
264686
180564
149864
248656
72540
253478
140543
132891
291450
282907
81007
41626
89320
237542
226947
213953
202345
11689
110337
122327
174361
13840
200043
126192
3789
52871
70838
127375
22134
3462
70710
131262
268830
242211
255407
226038
289302
190943
197555
140506
168427
74743
79829
218711
51458
139101
16502
238119
61177
148363
246945
137122
68167
218028
31367
18459
272870
197197
220317
213328
122630
148149
14560
176524
52817
170065
91523
140063
184889
48723
23548
160650
164326
114799
276338
82286
271638
222142
76559
102722
249736
216138
29478
33158
242738
294430
52490
187004
130279
137423
8841
227188
172062
201757
139510
66403
97518
124529
30307
126656
214129
94331
40947
118765
30650
86163
272551
273584
293421
251997
121178
147117
118501
83818
283710
273908
17826
240550
276737
47361
198087
291308
55634
155225
83926
129517
89590
246753
187501
137527
142646
279180
140288
56973
207308
80865
22350
18677
240034
92825
126797
174410
3433
219436
76984
264960
215344
221947
210012
293363
164787
169275
285605
296220
40301
89052
242297
132906
126498
145231
4106
26104
273565
11805
204196
262225
258747
190759
125145
217461
3753
209033
132339
161648
40443
154545
275776
299100
135626
26820
194339
93717
209855
12191
153174
122478
6533
49789
183787
91333
74708
188656
40045
269632
96018
108993
127099
99551
50803
86417
184979
51530
165249
294107
294373
234534
30418
51047
259502
41246
32757
113712
279679
20278
157533
288717
273482
93237
26137
151596
91613
252870
207403
7442
210509
183069
66676
31800
122272
17411
49736
173923
290396
213926
103472
192238
105131
130070
253388
206828
196469
4158
77861
165080
73187
144573
127020
56310
161816
86117
134928
46873
181910
49832
109886
242148
13729
82340
173189
89923
266030
268551
31534
150304
118472
197216
72764
182526
92360
9148
298303
149951
185016
17061
132329
262573
23931
246920
69771
198556
180513
138268
147926
181537
37510
206311
31888
21157
233868
8044
93499
270906
104566
15557
227715
48176
206552
257251
67285
19062
279703
262665
164224
276930
290993
259297
45815
193229
280105
233299
103319
235197
231954
279430
260950
195611
114653
195788
83740
97474
266271
252408
253486
41519
218401
298204
156395
10380
139928
242759
160819
159246
126729
149243
223413
104302
297447
120252
221937
120527
260504
172194
6468
146095
175729
186454
111608
261722
223801
149763
264439
12596
139516
56165
288917
299080
49696
266285
285112
223076
80583
154033
278409
223980
74227
237179
61160
173445
32976
28632
151665
31733
165011
109222
194688
271533
290645
1056
126137
110577
8838
187712
9366
91797
30370
177659
233483
89896
113632
154736
290957
98872
11719
75102
62925
89258
23927
219799
92408
91121
128300
164682
212577
249994
132330
251426
162321
171413
281398
59916
231005
185993
295273
66792
69523
100803
225525
209307
185869
173031
37993
146996
246261
134070
261273
103040
74801
136999
232732
152719
142072
67255
56384
278527
239529
296968
213797
94950
174450
229770
114120
230750
149582
127287
43673
266452
76912
189721
290146
63921
194831
181966
268966
22336
261434
263725
52522
40563
170281
33337
175125
194167
291868
64334
195887
160614
295929
35542
79262
32630
252317
83944
118564
44880
28323
58439
139796
164599
251677
219950
97234
167307
24183
237773
213433
298518
260885
241685
144178
175653
267582
143273
23057
264777
240969
134308
95567
28969
122607
235347
171300
152654
118772
279672
123333
246285
264976
295655
51349
135794
293507
142911
242990
110547
46309
3011
287024
133604
105648
256576
239685
280449
91393
35625
51305
160890
68557
139523
34614
204008
67698
121328
188286
156541
121788
260708
31417
233619
75346
205750
182087
251930
161930
75438
233095
292485
283157
132304
236862
191992
214360
176087
127813
225783
253222
223989
224347
164753
182726
249864
23785
70996
71833
103929
261427
16267
262992
286785
134402
110956
94050
147510
234192
142625
135205
4742
128934
251804
242562
12921
69871
149620
119914
262326
132231
183430
186528
100239
85052
192041
39600
103410
170513
215614
69094
258684
237713
117730
3031
111877
286592
42051
200398
294470
294542
248648
98261
60459
237587
196396
74733
67000
204335
278578
125122
290919
102002
98323
236849
57801
269094
259082
101354
278150
89144
208731
109271
207824
38622
170789
22257
215610
13462
11290
104315
199337
228901
16311
211530
279618
216713
183339
193487
190752
179775
266887
141129
150507
262163
238616
210938
267234
10178
217319
261332
205112
124726
141466
1640
71549
63731
111861
28576
297405
33287
159913
78463
131315
249215
286528
35659
250174
112846
195528
12607
292289
17142
148612
144113
27835
234738
266687
295099
153526
201395
53873
26744
52160
219987
109141
87311
137950
113821
91083
235494
19974
28426
165339
168739
88717
188945
232663
191599
36792
237658
176329
89664
278118
250478
35863
107146
200406
28425
264505
204747
107083
191508
78807
271245
222721
207023
259178
293764
164900
123434
1463
226332
146958
275614
273400
217619
7917
105147
99158
38654
92962
60098
223080
160905
84978
253
127863
203670
125434
77861
296545
216783
173057
296415
225270
22748
295023
226032
58651
70965
114321
171361
250611
151638
49633
275487
295883
109734
199392
57486
39973
253374
172062
187191
56926
39957
240824
290877
258572
61761
104566
94298
167502
148159
224756
111660
35424
142610
100311
54947
156910
179924
292621
17998
32740
195382
151864
130572
270532
100919
95911
117418
155656
269983
66779
181572
25042
41914
207883
112152
171106
171450
267545
45392
100720
52645
60317
207223
203718
26177
118213
50170
258203
267243
284345
255390
34256
145780
148724
23923
66411
269858
75280
124793
106130
3603
161406
164107
70340
104604
175531
231760
54314
197034
282351
252239
136006
117380
78290
70452
247512
63969
236851
69800
276649
229097
281194
31740
54445
274220
124825
202383
152003
282172
23463
210615
217874
173733
219006
73173
210096
113739
42929
258230
193596
207453
292978
86096
295124
198629
148047
280859
47367
111657
275983
118849
176873
239766
288878
64125
254677
135935
238249
178501
54423
83508
264102
50110
242459
246668
153896
111787
86808
144134
282658
280534
144464
247046
245686
298081
243998
268764
221393
2702
189679
10493
196207
8169
278100
138297
52608
231123
166973
253547
241718
7888
68634
1964
229812
295471
176291
75753
210288
63910
119860
231677
165458
287911
182409
48988
286456
270520
273259
139898
295653
32658
282676
234956
249871
148849
178564
139506
55393
118361
242572
202388
244171
189147
188066
165417
123570
175637
295103
114182
206817
2429
125745
277498
29567
109287
152861
102028
232585
256154
75939
238464
124551
30964
79309
289529
30666
271493
71107
138532
224823
295999
194851
142133
195697
35749
241196
95568
188461
200643
212332
294044
176419
142227
132561
85452
59780
155311
62101
265947
73192
250086
208716
286290
17850
267474
103113
68429
226345
16735
205440
248694
218527
279952
77609
275907
75726
48038
260711
43100
281606
206134
79810
149813
37752
246440
252891
77142
116491
166072
89933
208940
206853
229088
273431
89189
10060
28243
185786
56232
120759
105675
298574
5865
1805
235312
139452
108048
36873
39116
276179
115334
256352
187896
146701
5350
103365
171642
277138
233879
118683
127096
234486
231799
289879
93830
3043
190817
205761
9086
180648
121282
274312
140424
252066
177684
166441
128365
88443
31303
252083
63181
132894
285631
128694
221811
62173
62532
31076
122850
210417
217837
16098
171195
72218
216571
47983
67730
271913
146128
74251
271284
273425
198563
257583
38034
276731
31066
218104
50505
241352
281137
125629
283936
217470
150280
141673
194253
58755
237077
109934
171754
255499
184201
182734
96306
87464
96039
289670
47204
47958
157921
196235
222536
11101
6154
228648
248566
290329
55330
62819
122190
170875
241589
26286
141439
131694
97812
195013
234992
173723
241218
101124
1624
243444
287167
235190
297893
264253
164016
133851
89022
109423
159972
98527
45475
212828
62838
221805
127853
249735
122331
9923
292762
213725
17462
66619
210509
29553
44812
227461
113758
261363
299274
65129
196519
298149
50655
97322
285482
80042
271044
221366
231816
239213
59430
285170
247470
264019
214498
5592
24539
232433
236124
91744
254914
264235
201335
15632
182086
182807
166163
298646
56245
51744
110255
156895
276160
86913
7788
152712
9633
68460
21405
182880
189743
50967
89075
79947
130984
3415
148767
163793
225358
138185
142194
128513
61421
141140
65354
207158
207316
24607
11540
80242
76986
76635
282743
20483
41516
31591
124421
30363
229151
287345
227071
108695
231810
199717
11464
2832
285338
234533
18093
259399
205778
10920
287578
270509
265735
181202
136449
125013
249960
129825
45310
298994
7413
293936
270735
70880
198491
172560
148507
144344
174487
143316
287661
291151
200303
259221
232301
88404
234896
16669
9819
216786
179466
253993
214624
140307
276944
6889
125955
178340
167108
210054
125656
229878
5281
29340
88838
184316
182730
127335
182923
114427
116015
153893
11831
148675
190197
27518
295994
100803
242127
257778
298688
290371
205268
32410
209820
172021
144881
109986
299755
263277
260129
1416
102717
283976
40340
133743
203981
17944
147919
140128
188648
190309
21759
162028
285771
159710
126757
67534
69672
94747
179962
176912
81923
37518
237608
244318
165547
284040
256468
97813
177677
10214
248699
61479
34212
64797
47314
118778
226316
68861
267442
205940
155054
252339
83715
29081
66607
242883
193345
222661
125997
121999
156691
149243
89458
120333
45012
183981
109492
52616
292556
28346
58708
144648
181231
199193
125336
287413
242437
53747
170764
24734
134207
19336
37080
11288
145709
237847
35868
239801
54930
284483
216639
34452
3757
257294
95885
109930
63488
193064
226262
277875
295095
8049
277190
97777
169692
199775
201661
36208
176569
42304
149534
213772
71549
236851
186350
71524
194519
115453
97578
111259
261877
163626
281209
2984
221989
120616
232101
271408
199440
16905
236112
243625
165859
12507
272744
5324
146541
121093
88020
216405
244335
41126
31801
165812
45541
257724
100613
293136
95444
15875
185541
110811
18399
257751
270096
262030
44808
114439
286571
165158
182027
83651
89377
284126
51521
197458
255156
98707
24025
95896
235727
257269
220760
133376
4874
33752
79609
246628
18663
123272
239979
102600
92526
176822
172093
259541
217123
271810
267631
113700
80875
58983
91140
29517
229094
193926
281595
57514
111094
157471
96304
214258
126245
65088
170426
86177
282753
118546
109151
285972
221592
118957
269712
190519
122322
195668
38901
100063
67814
148251
170341
15865
156142
280539
195407
178161
289846
193936
40186
183402
182963
295740
178864
241239
195163
39775
28321
116984
34292
286037
219547
26923
251054
286188
188296
140845
9640
12283
43218
201529
64696
14555
200696
264792
130859
202703
155845
261355
216172
81098
64626
257353
159069
188813
150274
57031
92284
187574
26988
175027
102719
49800
299607
221632
161695
176903
224421
185230
59610
284113
285790
145374
178541
149827
41746
40435
225510
119980
132277
147784
43867
94655
181614
30082
83567
204246
62445
269783
30715
93049
160611
256549
121486
186882
100521
192398
102297
268206
242831
9646
52052
259341
296164
160373
107982
99127
263900
34190
238907
102930
97347
290873
112879
193609
265211
12037
77104
187547
241193
31871
96857
161065
71954
21789
137082
190805
195939
4112
65186
101747
135768
216420
262954
129815
285074
94013
221107
250975
147816
154221
262761
13115
151038
146590
209863
286958
228520
39349
223066
254543
25333
161972
153113
119824
293313
3544
174330
286713
132258
132667
136075
15723
140259
16081
287644
183744
28473
110781
267663
242703
24806
99922
71380
12885
136582
181334
11550
172387
284783
270159
160830
216334
227411
100183
77903
209117
194922
221322
215392
29406
177266
95402
225322
178682
9434
233978
115404
176838
142654
98827
294784
172256
251225
80921
157982
240843
239130
171129
273074
234675
196883
292724
87780
230075
102840
295003
171858
189224
84095
292457
91335
223572
188052
205586
182640
91953
124575
74885
118591
284343
201600
72623
260295
79577
181951
97042
274513
133152
4456
203074
162096
7836
162568
38286
130594
216277
65178
42410
32890
150759
44833
45482
142738
128103
239953
66737
61929
250385
28086
236223
97073
134663
297836
285463
277725
108221
115121
37684
130160
286969
1172
18568
273364
114322
21366
13474
219675
218394
290019
49880
267401
52908
196330
163864
156006
119778
52071
209974
127378
255012
262333
7839
212813
187433
102077
221926
1132
102186
120443
182496
54284
233409
114749
43551
230598
247414
92476
38428
67356
292430
203692
12070
87101
150692
178206
251059
169361
215615
34590
27888
144134
273850
201558
134270
112443
161499
147536
117035
55480
168592
14196
283548
196246
190274
161384
129148
185579
25945
158431
190034
8884
107034
206840
129717
49722
75928
260542
150008
113395
125429
46944
20971
295451
244427
87169
3854
171211
71501
249797
181243
281734
162188
232398
103836
266015
166251
48945
136693
106005
118772
284174
49252
257196
58104
113833
10399
93506
61890
118526
229577
299247
297437
297245
11190
229022
83017
96109
19669
62907
175226
292087
229765
295713
157388
264340
143378
206802
184187
212724
75802
288995
134830
218358
194275
13242
222152
6063
45029
263012
219496
242935
58371
35560
88164
230478
180592
98587
54733
66211
279738
271575
162470
99980
190309
11127
172859
50406
106639
282236
231446
52366
163017
254770
195435
296773
159681
99150
19377
113581
25520
146492
261787
71840
116983
70128
139540
23559
272098
252999
218411
109353
259102
194772
290838
260591
246029
220726
9227
221616
213066
34315
245625
163447
160711
186746
72062
214217
159175
165823
178731
278010
194043
97960
298236
134752
239555
234209
202323
296038
77839
72154
441
234930
167208
183018
228018
15579
208281
156393
55869
18740
281430
285014
188856
10902
131683
166060
132470
43925
278701
153523
154506
98505
261964
222012
104760
163212
220014
41318
9120
213121
102340
21055
221817
79322
120896
178556
174032
281877
73927
123377
141389
8012
102526
195853
191507
210951
40912
3808
240083
190336
184005
285595
99694
226103
250891
70106
88737
133542
258030
62111
43910
266764
196453
148181
12954
132670
291251
90844
164963
194647
175201
109364
221756
266674
215042
126454
161093
273754
114757
47737
255061
209010
1656
31676
207501
68857
225211
167851
175435
98605
233153
185951
234955
13372
266438
71916
276615
31162
28682
90194
5817
48387
213713
131212
254765
66402
257288
87761
43652
144105
280126
139480
133794
24470
200253
219882
144101
218931
167111
44230
60141
210863
172738
209688
186075
140222
287097
79500
222075
138215
297484
239981
175411
33188
262612
168971
214114
141557
55009
44072
199698
90967
109701
199368
95453
249249
77773
73655
132857
230609
125296
290860
228890
221888
130598
287281
200614
146939
273188
185081
169890
168663
88294
167867
267291
78688
249875
41938
276561
43291
74405
27022
70148
38385
283276
67986
115897
182143
8707
292995
55270
28981
155437
247030
147653
164411
52605
253200
155060
115530
6418
279408
185515
91263
262560
139330
233129
30810
54829
135955
109645
92411
122499
280930
26346
30057
91296
95377
279859
296265
289886
234274
83380
236653
199862
175151
82112
33297
71358
68794
127570
251591
47855
237936
280083
272842
297988
97489
277891
39075
70816
123166
296930
37575
293827
140797
213621
28829
58718
70463
157085
64180
292827
200559
276264
126529
93593
205730
173662
85274
257551
252787
57106
214116
17227
97964
165805
145607
64027
243188
67633
21093
191848
25304
184100
297227
95116
295772
110892
132689
147958
204648
293122
132157
125309
33781
256347
277361
54439
184258
124185
118829
75566
267759
88463
277559
129860
217367
42772
47899
266751
220464
12298
242877
57095
132373
155207
13289
183305
285331
233662
159137
80543
87016
194061
79547
17417
212164
265132
15517
298225
281337
206685
8751
32321
272088
85872
246916
14570
104231
132364
200365
43206
287066
250340
35405
178308
121660
192641
218038
186845
218275
41137
189410
225586
178012
106801
248596
230862
66262
22920
88604
107625
115744
124356
144721
271394
65424
26165
233822
191908
218045
87452
102648
105374
228741
38034
89136
243139
146158
123763
239541
277107
167365
275704
110235
77150
115234
275472
222189
76987
123476
114685
150588
131906
43684
92721
212208
187821
87342
179837
258176
156004
224858
136288
169137
121069
223547
71613
13217
235411
278588
280464
231726
21548
52263
13148
44546
97109
120538
111203
54357
143595
246665
198147
246174
203543
208640
221979
172782
227316
109819
34174
216389
70081
39865
163448
115262
291000
143625
272898
21910
19511
78293
74621
155028
37322
66383
127543
187230
8402
207817
216235
133314
61067
274992
60559
180537
210362
19157
127042
235412
95130
111760
225909
185596
199360
64314
16897
146159
215138
232330
56808
146180
49058
7317
178703
228748
186866
96367
6794
287188
162615
148154
2070
20120
200220
264991
60676
257839
37384
258088
218509
164467
101193
95537
22377
96513
123698
206424
231711
147306
120955
113802
45703
32732
28197
218883
80190
39234
187855
175166
185597
22104
42152
100071
243381
107518
5809
282177
198490
266944
163027
56458
68068
56611
70131
60663
137141
72882
61686
241386
200197
88252
109705
258804
294378
253422
231998
273862
254299
68904
163731
188186
115179
92845
161268
251985
111000
167975
254703
242036
240301
50298
262135
202383
287834
37156
295724
218697
84958
141801
121420
200787
285844
146057
167901
187741
196345
38413
287833
268829
42622
122114
216018
23703
122650
197627
248723
205503
130243
122250
220810
85540
71129
34626
143778
17867
133465
84959
103987
285894
160372
242905
252482
228464
91122
276471
61715
263476
123820
254910
78894
56239
126935
106079
81323
119526
163538
73408
288870
176022
220597
239824
234441
180228
133689
112211
86806
198545
139925
90295
87324
283409
227316
234432
258421
40200
102952
220498
297091
213852
150866
43792
214177
102540
203556
230768
227484
275545
179816
95331
222678
222966
51478
121161
148552
299350
3647
33490
269918
209426
224458
151228
185531
78094
212814
34616
202704
240995
32202
106733
108290
279727
153799
191025
150944
272768
151872
252784
153071
1662
219630
65634
91697
86347
202169
6249
194945
18481
46911
100192
175070
166158
284899
283455
159534
124032
102126
267163
33909
182503
86651
329
168251
99371
261628
101215
38194
271608
157796
151422
239205
201334
298066
19794
275348
14278
232503
90110
45516
283586
231002
160999
84178
116218
138267
251911
182950
292216
104789
272703
284537
181942
201934
50240
53068
207637
64554
240150
136287
155446
293308
77377
5024
47446
82776
243178
21005
209586
38376
218179
83460
161152
177469
43684
284715
27458
212253
292115
258846
126727
286960
100466
278825
179414
97942
14287
190095
112902
14154
51227
67913
36353
287337
248752
163519
236533
227133
276533
156562
58151
207290
214058
209835
290422
285232
280808
213996
117209
231833
38724
295568
125302
168864
237932
243975
180796
105228
282314
120764
170623
206996
248560
207254
236033
90584
27511
252096
189603
143277
178653
176250
165053
27218
42980
231159
220327
293495
33412
54744
108487
238405
61929
126465
43645
208446
180883
255161
222192
243246
266298
165463
105103
224022
216980
155070
222710
212734
255695
56994
87687
156938
110563
139965
12912
246963
231941
197090
144443
190715
135782
65077
180697
170562
25687
180679
116055
220981
102646
295394
228663
125645
185977
114275
261105
101523
100130
206384
59387
287202
91599
224623
268578
79027
52331
232249
105782
193054
216515
19457
63273
240257
182511
154659
259583
225588
178210
26965
65116
65713
210430
251066
166764
15920
182330
59030
160917
293400
22120
55518
37921
21843
131689
180852
249242
208153
46929
164298
278144
71661
43334
279364
185512
229501
79007
103998
212081
257278
150318
115331
176101
43272
46604
219144
30350
30386
190863
15452
11655
152212
217829
282284
130243
251088
80320
186023
17545
148723
227754
162969
241529
216904
276562
183971
142493
135862
81940
161644
102283
58349
252531
542
135207
106514
166976
23386
16218
134755
32682
91748
117063
299225
54505
162056
162192
284309
200181
235639
162263
21358
229797
172283
216164
195083
182193
82502
80981
245487
59760
114792
97711
241671
28346
290300
195305
57103
218561
207191
96272
74204
62075
125450
27783
128719
107126
129269
287001
32312
71054
123201
65172
96425
125669
185840
21791
195720
232242
121029
109064
297554
17191
22095
200278
72217
298056
71835
184638
86520
21018
161813
262351
104879
69433
221256
287863
200441
208600
259237
232844
100823
69486
141642
240241
111748
226771
36768
265475
61473
47230
72480
122436
163162
211727
143449
283989
113777
220534
91927
208934
166703
184533
111062
263959
82039
185183
230995
155471
152876
150297
85440
217910
257077
239020
97332
111504
105023
146167
122400
26600
237635
77576
289915
277897
239336
34005
144745
50018
292371
34828
124657
173339
21474
67264
51035
281620
119247
92791
175452
155121
248630
137937
113678
217658
183537
264521
213595
125495
28106
1558
204457
59403
247116
271954
161306
143505
117063
67831
50594
292995
278361
246746
152721
279163
112586
216881
242334
114629
289587
268043
185263
215170
118662
48440
230809
145468
212824
76167
174373
132702
138543
160240
251137
134945
15314
239913
33322
206471
45942
180882
296586
191286
162470
281850
31169
21831
7827
67974
113472
75017
254258
101241
92200
107334
261436
88921
128734
122623
85178
227291
145903
159231
31571
55378
26275
231986
57181
142516
237492
154446
178636
105813
50487
167613
168865
249823
180034
171843
165250
207233
207662
229249
130800
155354
236223
172849
161616
38972
222948
123202
234489
287491
253575
73469
203622
91647
274921
107198
180530
210684
189282
206297
7529
12324
51744
232104
148891
284487
16948
129552
14981
187541
217504
220852
156016
98567
64388
214328
35817
23337
240775
34942
105045
103363
274324
280761
86859
295398
27552
233843
282366
232452
89976
143646
15780
45645
21188
14247
295024
160002
58582
21255
211968
211900
293283
44363
180489
234913
40820
280477
45785
292427
66550
251107
154201
113914
240522
212598
155960
56563
249547
228714
173843
243878
92369
96107
149281
33450
202527
254439
258131
181148
255431
120777
57978
67333
276339
173055
111277
269169
82745
86049
209313
95012
255309
97985
132762
55340
47998
164190
133168
59463
32433
288771
106698
144183
117538
20065
178406
103937
201485
212729
47900
93069
76076
164250
198336
155001
263055
64404
203504
75347
200669
127031
10771
164477
219978
266807
118919
223471
55527
67053
132718
142000
267312
27332
117819
69995
52000
251948
23551
60092
151149
235008
50561
12179
233349
37886
271572
125294
214859
180219
269885
249004
246522
297556
68771
265132
24528
66205
104032
44633
237966
260300
265106
98467
227422
265157
218635
254881
61275
142872
174092
100465
295945
12454
30571
267548
228088
182806
200765
164268
201956
229167
207726
257966
165866
217917
176996
149783
277796
89477
212507
278669
41056
275599
246887
229981
207887
296739
178567
129875
148250
98274
6036
126146
164847
267234
254596
83238
271803
99374
216748
214043
52546
161504
131967
291492
125616
56093
214522
90746
139588
14687
157980
230825
270786
114600
277547
196940
195308
92483
75041
72020
158089
168617
47185
250579
142409
196858
95436
185835
238207
82845
205300
9591
190553
270560
274965
63346
169496
141013
79244
143478
230798
92133
74778
50177
228082
276887
15972
138253
39534
195160
126750
36833
127576
175583
77352
109229
207831
207352
63032
111092
185970
20429
282884
117754
176096
119505
164857
143314
65785
236384
205609
35410
48219
173797
116452
98413
245760
106008
3844
212836
288585
92023
61165
233444
280311
291102
95384
257532
116369
125585
46389
231132
10537
186576
98232
295876
122356
298605
93335
168341
66323
262835
66499
30776
217622
185189
232748
244009
208591
94465
178857
90068
189822
200490
181676
1670
120103
171734
149452
67641
258652
30400
294514
1349
258571
81194
101019
228347
27210
111250
141639
59016
86969
119830
15140
23410
88203
109655
96320
69052
80168
47865
28278
116369
236705
260927
79989
40056
84738
41309
106567
61615
297029
146466
23089
265030
11361
40556
287206
288125
289397
42538
166648
173549
299548
59804
147170
217636
82905
29989
230194
51303
13049
111710
196787
278458
51202
111602
49775
45658
117108
219193
104799
60593
79808
25953
214759
149922
109355
40478
34046
190618
138710
174799
161597
135978
53826
242365
145006
236729
246612
278492
21162
15461
192212
133735
283774
212962
244160
48114
296516
184841
87402
177550
245325
260500
20185
37739
43398
262960
299722
20335
44668
180932
184085
74680
190875
81230
256502
62807
289324
220098
136974
143898
192448
107132
266915
9620
111034
18123
247887
171527
154446
299939
139561
249424
200317
101260
64380
254745
160800
124843
16232
162160
156876
256706
222604
276252
54329
259336
159580
234228
129019
182965
233444
64771
225827
125102
47053
268248
260644
183505
258061
141007
63638
255484
17238
21787
274044
185709
258694
244289
99868
180883
135543
98446
131746
106271
121360
11686
24986
31108
137605
5114
182029
183336
272447
234684
252068
42860
44658
41937
299249
94113
224786
225438
210127
49156
70488
125144
16145
219752
188167
159951
136662
25824
180603
194518
160826
184967
162958
218786
67350
86606
98207
173753
217322
53547
162632
283738
125869
92219
279256
259147
47232
104001
275621
124407
251110
34003
149627
278526
203299
179401
261539
32400
212969
42782
117503
151093
660
147271
189036
94716
241270
219016
26022
14507
136575
214308
209234
233149
142619
251466
254683
231093
163911
22904
4546
245557
256661
170770
155899
16796
147306
49588
61612
198038
53573
287126
258803
168651
216815
225889
230891
286981
52065
279756
78476
75781
14200
179393
59713
67219
278361
147626
110321
81021
121082
176466
167867
250984
167023
29990
292815
263310
288501
255723
91039
14281
37640
79397
137460
174616
221942
249772
29103
91588
107723
31516
256203
105063
198876
97186
212012
164769
94514
235455
255167
203251
4899
94599
157586
33305
177480
10224
271442
232245
267278
161017
46644
118034
121487
274402
153634
100272
10514
50564
237982
52860
167787
93605
156880
26850
66225
1308
85599
189021
23928
44665
157043
125122
93007
204210
68484
123744
260482
140542
267777
280006
251185
121491
288218
8021
143363
110035
292967
173358
38744
19061
116168
132014
52381
16368
104547
267317
1326
43901
144101
208455
120520
217452
33318
159353
14434
48665
2376
195696
275203
118352
130043
43132
221414
107941
31676
1847
130773
215685
28121
136552
291560
206631
214851
48405
180853
217668
76113
15931
27034
12180
45314
256568
78321
259931
84790
274067
124142
186844
191067
250169
250714
68748
90048
142822
256208
186592
131429
264879
279203
163407
170868
286687
188011
217360
56918
62352
8781
194214
13205
128428
3197
194177
3533
205637
246048
131115
100635
209954
20041
295687
276694
273579
52980
126233
83732
12655
200640
111516
256456
107949
62913
95635
127984
286188
175258
70261
158645
202358
257532
27775
198725
115074
29191
215018
134516
204674
173560
12981
69342
291122
162409
292285
9554
283027
183954
292107
220768
14856
195980
207676
129021
35135
147557
173770
244794
134281
65750
30035
258761
228686
129183
16346
114565
39488
60358
35900
185603
62774
144465
254276
93125
27113
72123
292314
29578
106769
274226
247920
189993
191439
286181
292464
112427
10288
83934
257677
210164
209874
247641
247323
53740
90261
55635
281290
10364
251277
79964
115237
37204
276689
30672
128834
14800
84114
14710
185368
107691
125635
24240
294261
275091
185956
405
160731
6589
70872
249211
105733
235373
87351
20026
44836
122113
32261
212510
211419
188101
233402
76759
288224
161216
290313
5626
201617
218218
247645
181833
213320
918
198915
10366
135327
262877
225184
191926
174573
258181
166865
7854
77982
198753
31741
174192
256352
123545
250450
149014
63924
126338
6040
153745
97133
172779
47901
16190
191241
185358
275108
74284
200399
235861
118612
182511
99256
27441
35555
386
264686
176707
216816
83715
9388
240585
285031
292944
110387
35442
92385
284512
118099
104104
180847
126407
226800
196700
17912
92575
289508
144976
61446
142456
117804
285826
192680
274016
133499
122199
250856
184111
230155
16956
201028
73401
13232
145543
265022
114392
262491
242898
184640
53328
183975
4829
269034
226257
36061
109348
94513
57605
21305
162053
264237
53149
263037
99108
163152
46696
143057
297045
177645
81410
184922
229840
213086
150361
52404
200830
247138
234118
188167
245446
38619
234850
157621
274669
295306
199157
48618
24888
293722
53197
154639
35464
58739
275429
171303
157892
119195
8259
41942
64655
158282
221732
286852
188271
53100
86274
275963
16549
229735
67860
191973
127736
11623
182844
264433
150686
81484
129473
149739
268354
129158
46500
194667
208477
104628
140736
3540
286532
44365
7795
126836
86093
116187
82221
86780
62129
2947
42705
114632
47638
273500
234056
183112
75177
222638
271590
101799
17255
58912
216279
137130
213132
127529
260157
54446
6841
32018
12926
148002
268183
117945
91706
91409
40036
203355
113819
266501
185563
116156
219101
275501
165280
197788
241565
177629
157068
46995
89920
286177
85158
230217
68647
167604
190447
65849
265774
96473
96754
210290
51486
58304
104882
64358
202630
33428
42311
78118
279138
78323
2271
165776
231943
80280
292028
229149
68534
175920
215465
147583
18316
243214
18309
235048
227806
215610
241482
214004
138971
16589
125741
157740
245491
280870
7699
119284
165175
46320
255578
62269
70910
179545
156743
189989
28872
114090
218908
151818
43179
188418
69368
188169
216420
164727
273956
144266
261043
257411
210055
142852
276943
28413
247527
30211
34950
46433
101379
148885
157881
23313
114793
132982
23250
100733
61242
155615
207121
186882
251044
268624
187814
54871
268147
148578
228826
96097
77964
42121
154235
246913
252034
14233
85993
262576
1648
12643
106903
213856
47730
78636
137719
101063
205447
279239
159679
45806
43589
270940
75748
172235
110340
58411
84030
172346
263538
257053
178603
177770
160642
187104
225641
14827
205809
101351
96545
71884
110783
222549
217985
273362
236284
228223
104575
154516
157940
146588
80636
233678
117767
15700
183296
242598
299447
188409
120101
65451
282913
127536
49466
176478
253046
221773
26216
39265
186088
9925
8339
70813
254567
104481
286738
27298
247880
151140
115453
239637
269229
199972
46515
158268
169213
18370
259816
167899
221041
272863
291435
230557
174374
52530
19316
43379
48674
235328
92198
39598
170000
98584
170678
159059
176219
167967
197651
38256
10112
82689
120825
297826
133754
83352
63278
149530
162520
79734
275194
229500
40288
68329
227798
111663
248971
279226
103328
2667
190243
47374
6930
181072
59608
237832
23347
105613
291325
49894
8759
257806
161516
11696
91736
123568
146780
209029
86806
108824
227012
99994
155996
243306
284347
213208
183971
28576
21378
254591
191163
72191
230158
160292
197942
12164
126379
155019
185413
34497
158518
287961
132214
117840
186
107344
280592
53071
44271
149216
191269
55053
254603
251127
153748
175232
159012
260657
14436
273229
249723
16432
216664
120166
112352
297643
8777
145658
249241
71963
93829
276925
177431
51899
156394
36344
236401
139349
235822
135694
243337
58360
39794
280397
149976
120061
110291
203293
173657
77322
26513
51654
68073
142643
119451
21375
279556
83384
266836
105522
164354
131341
210078
267939
250258
73730
266170
94074
27601
288987
94318
123162
166818
171684
13588
95661
257475
231328
115824
164443
215772
168500
147871
32858
34335
138632
200785
126344
188141
175784
235923
150136
131283
143536
268356
143408
276223
171918
210038
149322
21442
66779
147507
220628
263158
164715
93075
50189
107249
122316
146185
274283
239979
119329
148218
243672
295289
298950
74859
283958
34486
97591
73171
105053
75919
27311
248155
54675
243212
17377
116798
277928
154407
298768
15851
141085
134885
166870
78069
42385
273554
1917
50684
160090
14696
185506
78288
86873
266002
289947
18927
261063
297054
50145
240320
154979
223802
20839
39132
19673
174757
148366
251012
279765
160590
184303
48671
25798
98811
19476
210002
152801
113892
165245
129663
99856
3122
62553
108638
120308
144757
44525
128337
247934
284579
278312
9232
21069
68170
268318
216158
250521
183696
71932
18865
189665
177905
20830
220819
41173
211
64976
14569
253706
27858
246799
96461
230730
296583
95492
277376
130255
142333
52504
50885
230643
185929
227686
273566
179752
235804
177561
34193
223103
77492
77023
32175
225372
244050
32823
58524
284955
168926
218067
227655
22955
195238
193607
262360
56890
117852
154060
164210
191611
138195
227728
185882
156480
169903
148108
284682
269570
291233
294039
147406
98291
137013
74963
65932
3516
185957
172950
75817
66211
191027
4697
296483
134556
226182
272306
60878
292493
275844
252317
274865
250041
113268
180108
231292
155155
240011
281729
174983
239879
217948
71249
242532
258126
108325
107398
262570
261837
24416
194788
75961
247624
158155
66428
222000
121916
133647
114863
177144
194419
217595
118145
260739
218709
292574
192153
186786
64624
81403
90816
120496
110145
15625
294451
149320
6051
107731
217619
130217
150402
241522
108460
198723
166086
235293
218813
114205
170210
172020
119320
45889
59193
203297
145167
18527
228178
132548
112362
82819
69714
200456
174888
224274
214688
223623
109888
100627
250965
223555
232216
61332
58372
66129
77282
104249
147856
115309
178198
149493
142150
173219
14744
101081
295827
91323
212260
154617
251930
185862
40548
152
110984
224352
175093
38519
147556
65001
285028
139422
240107
191382
245727
264803
92121
93784
194838
276272
85793
233899
216586
259170
226765
277594
5748
64309
182941
547
53155
4697
219244
186614
194626
82955
102249
43461
48064
96223
205681
9491
62825
130421
196078
262920
250248
141055
268767
283192
223269
227488
257427
213826
263760
136916
235694
25793
193710
21254
37596
37780
289844
226290
270107
174202
41205
284575
191200
254867
69819
276645
175554
70282
54768
173903
97835
29313
197717
232982
15475
246690
204922
242942
233606
163908
213934
61114
98722
205451
298834
129188
1635
230487
232594
257565
264428
115695
227253
228871
141365
3320
196685
187372
85079
76946
61970
174273
80074
94397
142436
159209
106596
71930
91441
153720
291690
218690
66441
221776
194506
296870
182951
7552
146251
288909
148358
193303
180060
266092
192845
295216
111861
215049
14429
168607
96887
130063
265762
276863
119256
98476
257077
190667
175830
115375
123415
10742
86659
37051
185573
120262
150945
15688
254644
250118
131047
283698
34832
272035
19763
257698
116657
276843
225119
78628
203212
235216
29314
104633
84940
83372
169800
19850
275360
228967
161680
250986
104021
212306
255815
184928
264259
256343
271716
72970
298532
123197
42815
53141
285181
64519
23472
17467
94387
85319
238037
74965
269374
154225
146934
247582
53447
282353
131946
235744
202270
35564
120799
110899
137782
175540
92899
59527
623
288473
97987
57302
20293
217984
98949
85567
283545
56628
223818
257905
243497
90876
140340
292313
266718
124555
234184
213518
93905
296069
32246
109647
251318
24540
211900
51192
297215
291567
65829
223581
117868
82386
282868
125624
204996
33458
69605
82364
18410
164725
170680
298441
216545
137249
266058
57465
237072
76570
74264
124102
269771
6461
198256
92279
148202
170582
268773
297824
43403
95327
98654
59412
216170
58048
155786
530
52485
201853
131867
247552
116247
192174
223912
193046
274092
123605
17006
70774
24817
110369
59149
137445
112675
217523
220711
15084
160656
85294
7369
254256
221162
228845
171824
53855
292795
7421
237212
219462
12664
224696
95884
292689
293851
44637
122219
221918
217313
215665
129754
87722
114773
91967
290185
263549
259713
260413
250084
80593
11831
157387
221166
125189
261310
268311
170770
277483
239047
175782
205777
11221
40736
43493
291649
133053
144843
8338
151437
207695
100780
133445
185524
244027
227576
88182
101420
106356
245251
217536
238236
1727
231891
52930
40326
106051
279255
271533
263782
149462
222163
89005
19800
267065
237990
209976
132349
41855
237659
249052
288802
289239
142386
151672
116136
169790
103114
88140
143169
292094
133850
196669
228707
142167
167374
228834
35918
259684
21762
270457
174783
124442
116814
58137
21005
263571
119251
17428
7173
190097
216817
86548
26574
224895
23878
106659
10021
89809
29002
291623
144793
11395
114514
195668
154424
282460
1598
296601
201187
140397
282091
267316
86025
83245
74181
240040
160168
279361
246162
180910
10325
213364
258501
280293
264770
105630
135711
233678
128281
231366
262500
284279
80735
252737
173690
104637
267216
127529
190209
228648
188026
99648
279594
255148
173871
10893
296843
223098
260519
104547
92510
183294
136470
212791
167209
98565
43096
156516
167770
8316
208111
8431
239342
97240
205546
114391
62145
75926
276061
78282
39176
34141
175532
30460
205831
11017
38945
231520
141700
88691
228743
192543
242193
67331
6309
95337
148453
247439
269003
11380
65470
41039
288162
12900
97207
4219
27698
137012
117464
229710
53683
256121
143818
68211
119892
258965
174113
266240
279683
24341
40443
140544
197765
78073
84230
295312
136426
56818
33380
77249
200541
156633
31894
271209
60523
161220
53419
164634
198385
171467
113300
131863
20438
223197
127876
160548
147296
189980
261348
59887
255802
90216
210183
18775
239848
249376
3833
173029
44048
193361
236964
298109
249443
105039
157770
61713
203931
85727
38957
290185
238146
140175
154383
82034
168541
39906
84034
105315
139071
180350
27558
20358
54958
196398
39002
5202
298582
261107
158731
168299
168884
177280
233587
197349
184234
124525
45000
141202
263181
228926
62028
87807
192939
237592
85271
55758
6821
74391
25222
26840
12786
86204
159068
41359
217955
6607
50611
95948
199323
252459
51406
215421
271620
20243
242425
87274
93212
85670
52420
275621
153888
43875
129317
172901
118995
23965
149231
120573
188105
299704
105536
28705
164699
35809
213428
244965
165636
162552
90143
277526
61483
168990
124566
267420
222036
153028
23420
187708
237129
12672
273343
127501
136957
115217
121783
68979
111657
164154
94860
292089
284356
82435
269272
143790
83288
220204
201606
267888
255218
173260
71867
192257
251996
232187
57880
179416
157807
71608
24460
111455
4339
25625
267873
6090
261605
161567
155111
255476
201481
294226
26160
125091
37724
95910
283974
51853
184729
30474
298924
266270
169151
158780
44563
200524
99334
79924
540
198721
108748
188933
70730
202988
299487
162872
65849
177907
92108
159943
283736
151642
23798
146815
287153
140698
215219
265126
149534
113295
285880
24457
213287
193243
196367
70828
262648
94413
295795
287422
30649
287633
4554
185347
268595
117558
22708
190904
137248
189816
163615
105753
183571
175652
256806
229736
85969
17654
167147
63260
152710
76899
84991
178693
232976
114344
45628
84473
207731
95569
39176
267852
119265
54212
86550
90210
134426
8976
248828
111173
128947
151694
202798
74797
257583
50043
138370
72346
299984
104613
295623
224330
70484
216960
285440
209252
135905
235306
89945
79265
100209
6253
6790
178586
299686
193161
207673
129888
287993
176208
216061
20916
19370
163689
251060
236659
12524
74996
99445
102472
237217
293985
89816
150470
203341
60474
167834
4736
83354
242902
195880
256747
19871
26054
221481
143880
30719
96637
205525
154900
26087
122732
273471
21824
102228
273793
36590
54896
119070
102701
140147
105982
269215
111358
163581
84830
112126
38960
240101
248996
145966
230761
97712
6983
153483
11676
112290
50069
184904
83986
87134
278079
168972
125768
167369
252798
50568
125950
54016
120049
174735
34590
222746
115361
298345
184029
33263
46694
169747
251024
292528
119315
219765
272057
84775
42930
250011
94491
247449
294480
54932
152326
31110
256978
268881
136430
23946
157966
107724
292553
34781
274939
77231
243822
147274
63377
114443
299672
111130
222263
224666
287884
164741
8698
126277
88072
129919
32713
177090
261430
28996
186787
87011
199122
144552
156922
50537
292650
284266
93579
18571
99178
173593
68800
130044
148366
129962
291193
104045
25976
72636
116058
228257
147596
297274
8791
280387
152743
144186
134156
172951
196618
30630
14924
188037
20051
109111
234693
99077
44996
211173
73210
119758
223535
209802
273064
147305
91205
258876
12044
67571
107258
222697
77383
187742
42936
171886
99385
284581
198851
36238
167082
196219
147802
212328
66818
98936
150087
57546
276579
165934
194918
264916
18098
45529
180330
93644
72252
241119
131523
235300
241380
51184
293469
204170
224059
251116
817
187521
99541
728
18668
115287
188838
58663
137488
282098
259201
80176
52476
88827
243336
64684
78177
10711
141128
229630
90354
183233
80425
239493
143366
68913
141148
291337
227421
180060
86444
87309
44044
200179
209974
16163
207922
266667
248862
197863
239540
219600
273363
137992
225143
5844
103174
59845
288119
7613
215662
92277
265861
291977
212375
37753
141214
159779
44203
263862
209183
28964
293802
262124
180823
61985
62195
269204
189820
78252
166152
87272
100674
189569
251525
283833
190907
6054
273751
157577
223712
72836
59283
216560
98585
118689
207333
220701
216767
276043
167067
247034
14357
52556
109443
172147
46898
144591
178306
90306
238712
271819
220648
293513
127114
1119
6880
169426
176747
252115
213267
114608
261852
1417
147051
114979
54916
64680
43250
206657
91567
224533
142304
160238
84982
135881
8636
110173
293781
4181
115656
140336
218979
4178
105736
249953
268462
200990
50339
297102
110927
265960
41455
258425
108869
176609
145670
149160
126623
15199
290622
36464
121241
51494
36832
86446
139185
57675
234953
166282
156871
16246
82141
153286
24361
51001
262056
219563
28866
100845
5390
118243
296815
113025
151559
61599
249754
188724
119693
102205
105945
88014
240588
119250
297213
210436
277755
19984
187078
116017
128183
155429
16209
82428
269581
34715
166611
188860
118359
189708
28543
156086
81453
194922
193697
178199
97367
36433
263235
183635
111014
23738
198255
202811
184694
188479
222874
85143
206510
54043
37761
73874
245618
153446
281889
104155
149156
230685
107777
11218
64319
196980
195896
53198
175032
273960
195691
73903
186963
298560
89597
258233
82786
219009
166129
237685
53387
26859
39218
151414
56958
200479
130540
132519
81949
39495
249040
31412
22630
190795
233653
221743
220664
72204
124625
134531
174218
275565
1179
118063
89713
118814
223200
120805
168508
153815
201537
39136
88072
230547
230536
137331
82285
192371
157660
35299
241363
224601
52061
46615
9782
170385
147072
777
142337
55742
210991
221688
234997
47989
60668
230659
158041
157434
147067
166343
154643
58453
33013
2418
156675
40265
261861
205987
154045
108473
214656
66845
283482
225326
87152
69994
187005
34725
268633
132745
251773
34623
212961
206417
251125
266175
207244
235366
230739
233145
38314
71196
2881
205632
225430
153330
36070
10444
270849
80407
36882
248686
232093
213309
250259
156372
145512
133803
179084
245766
5096
204316
246139
134400
284870
281516
178298
89910
175526
4348
70338
41257
171796
257845
154332
53223
167429
253742
150278
235836
43506
216056
153737
125174
106361
268133
80256
219073
115143
277773
184093
116400
78961
201482
146558
60626
45009
205149
155320
6092
213730
70186
204448
7479
289689
72031
202636
56670
120391
150300
257760
202699
115812
125065
124591
83767
85240
107983
25365
278246
131569
5886
9531
188671
292865
299190
87897
123639
250048
163524
273560
197065
260374
91446
131544
194306
297867
50994
61090
181029
77123
285694
73713
173861
101276
296269
71303
276699
214735
19790
270815
11142
202890
162540
138981
228685
78961
235501
286156
219084
112271
154902
38804
102483
296321
229694
83839
247281
218407
157131
183983
265642
2409
93037
252506
54764
239255
115425
279308
124820
148264
146890
222642
28764
251445
146308
75810
72311
282587
93281
144671
122824
187665
212201
115010
156740
17503
172198
253788
201077
99991
256322
65229
147968
9207
197136
122170
237055
222877
124091
113608
259158
60376
273814
51433
279963
63550
42064
295990
68137
39636
296099
198476
241492
121092
105949
292038
146452
191377
26279
102734
163051
14664
188241
294223
34925
175646
39866
40484
205230
163426
289120
230076
236929
232239
98970
293258
284615
16305
128943
89217
36638
107417
30485
40326
203694
75860
104849
195922
188353
47561
79203
33284
186775
227380
38929
144630
49342
211846
38719
247385
232665
257436
267890
84920
139272
54725
108815
35256
79522
40832
70558
122879
2063
189126
247722
100997
172079
5741
269949
61043
40549
247166
83826
880
52364
201634
234899
177841
202736
50806
6799
152990
193012
295152
258211
296168
78316
228003
112880
7267
63340
283327
220766
237129
229703
173680
51603
71341
39549
277361
123470
254731
38163
236288
63420
220439
2076
220236
242892
188592
137216
229915
57133
197753
42470
242542
229777
56477
261498
41983
39069
101216
145203
73199
43264
93128
62874
131272
174260
117815
44874
159902
137654
250508
105726
270188
22260
229801
212448
21560
225991
53158
194142
115960
73784
170166
225069
203653
161379
87638
226108
252595
257716
6276
276371
55210
132189
73480
199531
235408
217218
68566
40137
170798
198756
48694
158011
81923
277911
179263
123500
70624
160470
295865
181823
80833
24638
9548
87395
255354
176833
78035
54173
221372
216047
99583
175986
208036
10904
100150
218535
47804
19356
83945
185717
261893
123317
1158
193157
167549
256679
181942
45672
43408
239224
275911
176803
206304
150232
59656
134466
74156
3104
54802
181121
242320
141048
154123
113195
294461
83318
254756
177970
228039
220618
235919
20270
185305
157255
79283
171807
155710
7744
96037
167901
31911
141160
122972
291697
69532
121526
85066
5012
28345
92564
284131
115738
276238
60592
142827
269357
146476
69749
13799
18700
219706
39649
36676
7800
249407
267742
223207
36020
119971
196736
227985
10646
7004
6935
209241
265088
158775
187392
244860
115821
38418
288997
256390
19955
94454
8757
211122
27244
112957
19275
137731
50309
43776
78373
42362
242642
29592
141558
164270
203733
143781
179907
81151
151874
63756
154356
18277
274934
66023
100905
107047
69924
138849
231079
271359
148200
163244
270762
16893
261624
240766
106358
11898
170245
175321
154651
31107
8201
1271
144759
165324
229422
204374
269912
157861
225627
92401
44310
172047
294367
151865
67910
77478
227092
146086
11118
275504
268600
130610
179850
176015
186191
51667
22392
291177
253279
64707
214142
206728
217078
101504
259013
33745
188492
217025
196484
98009
19983
188153
111859
160480
163030
287679
206255
21359
225764
33841
184755
255679
120971
290713
204579
9444
253622
47429
179153
61954
87706
247845
298073
137685
51529
253233
32347
87191
14002
77099
98928
156670
271366
150394
193850
160962
270861
100559
65717
31887
146632
156309
256785
138485
175496
65754
150514
233810
16679
154851
182789
214404
283717
131755
112226
56132
263679
294071
4763
80329
191584
220084
187066
162740
7041
151411
86592
129224
135792
235508
27649
183420
148670
197871
210936
5045
92953
30463
74539
200254
82468
93200
287007
228435
90337
290254
281240
1851
129502
133056
84358
32424
103716
66329
104908
68860
52409
7257
232684
80974
186229
208381
159129
177814
158968
124976
293180
171705
78779
56200
161917
126504
266551
56484
197332
83387
18626
299710
183999
187761
109509
29126
207719
219432
226695
289211
94778
202591
232988
133634
38060
25170
181441
27828
183168
231455
128294
208046
263123
296183
209559
283465
53894
46170
291768
245880
39247
20289
70077
71880
88816
33249
115480
113258
45090
47158
108767
11035
82169
8618
77005
137619
257865
55465
107943
143408
188889
100609
236455
1678
121949
199385
69647
285365
247515
206159
103627
160501
18120
200791
288544
209283
86877
91161
141915
149241
167451
228108
259093
166051
297626
172169
206273
63170
89697
150338
253346
128288
75112
44314
21336
218726
103653
12748
74686
233863
183851
211948
27535
294243
119674
13208
186309
152314
120374
299368
13351
246406
155404
10771
243850
81359
18001
158668
132111
103285
208146
252092
222906
133982
55231
235609
14082
86346
53813
244239
100048
42462
277405
265569
69956
165553
287833
297885
225873
233580
107592
298073
6466
202984
145750
109637
232483
266824
257508
12926
61408
233081
120327
19299
111270
298067
224974
200614
83062
159202
216841
127305
30708
63787
242501
203639
188617
189876
72361
210301
96104
234076
106059
205986
102540
11489
227719
246060
61197
184462
268023
61552
100484
192768
64521
106125
78862
210143
118884
47769
79346
66056
296872
141763
176326
164472
233169
175806
200106
54668
294997
158874
68315
158901
98101
267330
194625
107286
132647
218234
292062
57637
85682
248242
62974
238850
278939
164503
166140
218051
82454
97184
266153
215172
299086
273381
143608
65122
105602
60792
129853
251172
157894
58455
179194
155363
157807
220463
96773
13395
34828
147615
256182
103782
117236
196946
133693
247372
202694
254257
275629
229896
113030
235094
117457
206633
291652
62304
88566
47516
210172
39536
198
224926
14020
235427
288218
90202
185810
240261
110303
294262
81939
281705
239243
238020
111310
169240
278412
163189
210418
289988
266523
174407
189972
165928
139665
293215
208837
178209
11779
205122
294876
146799
52713
38963
182175
204460
149772
266252
71977
25243
209881
104412
170130
112461
70809
186374
43267
255659
98406
248111
19501
269226
61924
238124
153591
263575
148317
134436
52706
236956
65369
219864
109031
222035
77635
277288
125749
157398
233591
103464
60891
243210
181633
280493
141484
53170
60395
184479
60913
78022
114801
35595
75174
270262
39398
233414
213248
233497
122114
287556
138986
148731
47540
269314
95895
5727
8182
109900
185173
160284
162831
240304
58885
120026
70101
58267
18981
16604
260620
290629
114884
9261
273064
204108
79726
17137
144201
17406
56164
49963
147897
174139
99621
248828
151069
129683
250759
108263
99244
10073
8587
175235
27204
217203
156621
211658
63215
93900
89360
87221
238637
61894
59957
266159
122633
44859
108058
142515
128741
282223
233918
270632
221966
150721
74578
292938
86613
207963
34518
207851
240284
2299
182248
59201
20118
260866
225869
221884
193176
278217
285235
110273
281931
290116
293596
191251
146813
251784
237734
235310
127036
168871
91888
95761
223342
141333
212374
186049
188534
299343
237179
208702
116242
261059
29713
254869
62057
213995
236931
197467
183247
2332
81720
86391
282058
69667
65145
55738
228374
204815
73400
189619
265042
183845
252444
148695
146401
293160
128081
94036
190477
96750
210481
281698
230684
191958
46688
21177
127752
35789
296270
33432
33819
8703
84369
160651
50504
186118
225815
95042
115493
119286
147681
73902
50732
35389
117148
23453
39145
169354
78108
280365
242186
65571
32642
121939
231822
177940
237407
212215
7592
239370
97294
259451
181801
256562
31644
60463
28296
38748
249128
123119
18939
116779
298276
155875
107915
144775
145735
3234
10554
25120
60552
2133
25784
143009
188156
299600
136345
13235
117044
198648
100015
47581
48878
226939
57489
113573
62993
28060
101903
253435
100694
279788
21584
53717
99497
90347
212883
15871
198645
56318
39492
240663
147772
78365
179714
47171
248692
194732
290965
94267
66682
87650
283394
299996
149098
294970
33208
286570
115090
283348
41435
63625
125201
216654
34501
39351
235855
119790
272337
120001
238770
241098
163456
11356
242202
36258
51694
233652
269187
52664
56888
37284
271182
33869
27824
201180
28585
290212
13198
158764
98227
227177
4159
198800
184126
290942
26504
244717
33009
162610
94210
121766
40062
132873
22259
179045
217981
142768
63677
14723
68006
49758
56550
262735
161609
154711
20208
144856
33989
125937
163337
5419
103502
147039
220236
242477
198207
279596
251658
199422
188194
184655
185963
147836
234178
133252
118847
201797
275779
156142
17787
136725
169636
174913
282042
132261
205027
289208
32740
109424
97978
44135
113425
154887
280129
274887
5613
139978
22295
95919
213823
233555
222990
124527
296233
220089
106737
224226
4711
236432
78812
147776
5321
282946
128482
36272
286210
281833
122653
98060
195099
214420
84824
100280
174592
223488
86984
136629
23889
187800
211736
189937
265856
4733
1874
90729
226552
46647
270872
274489
32606
196734
145721
251082
194054
53986
103494
22225
249664
239925
294399
137191
48566
188988
1073
108182
177900
272770
235016
194536
127955
135146
135055
552
80136
249712
37875
234861
48392
258210
14953
57508
120478
122979
139875
102382
194091
214989
215252
209511
250023
187582
42598
121334
204519
87621
182792
97685
39429
63448
248314
113839
292908
89904
145774
236741
4983
24686
30473
71107
72313
185508
70638
291643
165693
88426
3556
222429
44291
115488
289330
167297
164554
25193
107490
214999
177396
156449
174251
218283
154263
164525
28825
257901
197742
89146
222025
257731
123040
137950
123838
104834
236886
181735
272082
16371
180110
57501
146150
243193
291688
284761
10929
173975
89248
88246
298064
244613
103528
45401
154695
57624
145171
155586
53092
40683
25050
107943
298092
242055
210618
112078
132074
266356
53503
190764
256589
58721
136715
111576
200674
95883
174209
19299
73318
174884
2736
284026
254722
153216
3789
158786
64781
258207
182603
123688
72464
147606
222703
292780
206860
57195
237818
217366
104064
219988
180732
201366
263327
273226
129357
49989
174110
63139
80768
59662
88323
281738
219706
285453
61757
105661
217254
139846
177966
278260
105059
255926
286604
235640
219025
258729
141099
92637
252411
159090
163713
142899
162762
218010
242372
188970
37926
202836
187291
139955
10768
69074
69843
26783
268347
225633
268895
102624
283558
238817
236357
281596
171926
29326
59365
149248
133385
222897
112112
87617
207282
260100
169633
103845
183217
201756
294268
81566
51282
139842
244529
257235
265159
229176
273704
217722
178480
159535
220762
217876
5331
124957
217078
82821
248853
117546
163267
73873
213687
279612
106555
144162
94826
193702
150985
80764
10588
41720
283110
178606
129631
266081
90115
88290
238589
196683
275040
191958
246028
17381
179175
268292
842
20034
11101
102127
35742
199625
245030
204901
218606
93159
219172
287129
229226
44835
12606
219817
235129
16145
85003
188001
10975
291963
81437
170584
295167
157694
284894
174769
241696
208667
11331
33290
274160
74422
288784
15164
76458
231417
118860
61882
200157
60641
15119
103413
203023
143350
292875
70767
188408
95131
148200
44431
26187
30050
282069
242494
105274
215604
241251
130309
281463
34264
47380
254598
44182
174049
239143
47050
292775
187412
80136
104074
243133
222687
217527
33038
278592
173868
31288
262242
170013
263420
294455
133973
125961
289384
115005
230328
22780
132861
76736
224649
95348
65728
255117
110951
6846
10951
114425
7652
233303
211522
48844
102924
255428
287536
236295
172783
180183
159531
222639
91270
256134
12034
262242
152727
216435
199622
289288
166602
129259
76515
71686
186469
254050
223419
256611
195461
274396
58690
19280
125993
123144
248952
24248
216513
135805
669
75916
225149
263162
299488
199688
172667
226719
2864
39430
74621
297159
118206
236789
268458
290721
276210
157622
192939
248014
3215
105094
117665
220449
110507
257912
114417
185226
184235
101561
167286
227420
110805
255708
50480
17860
69415
26143
261016
219412
78033
81771
43377
240833
141326
241925
291410
148332
241497
252574
59309
66781
281376
119839
252918
19758
230793
88205
1342
53239
63851
1231
74751
217217
34564
277881
275652
253670
230616
105430
270461
114883
27453
193841
62266
275182
293445
163657
88358
219534
121660
273474
221043
70682
25135
121390
100918
7612
24195
27943
82681
190405
217870
78204
72822
117093
166087
136628
15157
161631
157833
228216
46372
58640
246742
285285
130259
81991
248956
10725
172229
70802
150395
133371
196532
118156
61779
80605
80272
253936
141237
244403
105891
93681
250046
114239
3067
81048
285287
284001
231631
10836
91368
93454
261857
39954
239642
288000
203636
57259
84224
160784
188555
125808
35180
198383
246163
276875
32312
160708
142034
132034
217840
280475
7237
283730
69748
165276
275389
292362
72127
171607
241597
275066
250846
201388
39074
108881
139264
143842
76243
61787
19913
290920
70542
96275
290026
214078
84936
223845
220399
66721
252738
213292
131500
258204
211756
154238
91540
201312
212476
49195
54129
156141
194300
65418
286336
246487
70343
222261
231014
119786
227957
213495
111310
18865
22603
41549
190676
93424
22281
75783
168753
94852
209899
158698
224849
191884
270034
219482
80082
69725
180880
106026
237448
39653
239702
46176
195393
82003
135298
270897
249265
144946
232469
140034
247757
179365
231388
259085
41642
111772
21617
11440
116296
244871
276934
212919
219486
49849
145681
152416
231030
250919
225257
287098
166526
62360
23814
297878
35015
105708
98560
293291
66533
293995
149702
137168
242767
243412
21845
65794
158485
223099
17428
49813
114251
169246
74126
185245
91943
8325
74793
244433
189493
235434
129723
143551
146252
210496
107092
30018
180049
278729
244657
179428
170756
236408
53082
16222
102687
225895
232659
216302
214098
96274
27216
80739
275349
11171
277542
213648
205714
51666
159510
20065
169584
174724
78698
69893
291457
138985
171058
25482
180413
16646
138702
277091
213474
275738
1145
208469
204066
254719
36988
15326
177513
164617
110735
155610
198589
240808
138033
46373
99351
219418
157503
148505
123063
80568
62807
185035
163643
4746
274247
60798
150873
199153
138631
8113
214537
15966
168843
128356
140972
171498
84691
269122
11
154506
238367
69886
267993
279555
234154
5882
134241
60496
186492
268242
180954
62003
182622
243292
294826
189598
219086
38636
144342
7780
198982
174716
137604
44120
284103
196844
208646
43715
274902
229280
299816
100805
35831
183254
111454
10236
105365
269781
56541
228270
156629
242761
222707
270664
72297
258041
67597
288178
111998
5245
104409
202582
249529
97019
277322
45775
197563
111403
166523
197304
224550
83869
136312
171122
200406
199240
253370
124032
25470
132900
99557
117045
184930
83540
178087
92975
258704
117735
166403
186211
81497
133678
288311
161912
134076
169315
16378
278612
174817
110902
101339
194998
109503
95388
199517
84872
38455
40515
51167
273328
120869
35238
112768
108188
279934
155917
81165
232991
239119
44388
272719
175876
163526
19946
213978
253156
88678
92911
104104
62256
55973
201968
221022
139273
98070
222950
205471
58605
265482
108987
64813
273903
35029
254159
10810
139041
216410
184820
147646
153866
123169
103979
216812
246018
217566
162624
223686
263862
285870
223990
297209
239467
218767
258197
221738
270374
208906
255089
186362
83452
14092
183728
143011
167338
18792
273926
9257
81045
131822
66231
179079
220014
119906
267242
134206
259281
26761
10837
61575
99772
223042
1014
111914
181516
122550
254214
209177
72310
258114
131313
29963
284304
260335
248557
136048
142268
154800
128890
15879
260452
4089
152924
57874
253690
26653
286412
90414
180986
225902
73139
48677
291457
41009
288352
128172
165509
191549
148163
210978
271841
21797
226908
81015
259969
140573
248567
272288
114706
217117
137875
108311
293348
108768
119909
34753
229251
6942
95057
121529
128911
71084
108600
41135
179588
745
287947
27735
292354
257269
278044
288830
8175
90068
13731
238129
68956
24457
284395
9866
51012
117803
18245
183248
221134
188399
165039
130272
6028
148611
252184
64077
63862
206234
79344
270315
231769
195268
29705
141947
77459
41323
81886
209678
12645
12492
77138
17604
236212
259366
99248
89905
163985
268533
204816
119116
9280
110166
162866
74545
230955
73470
78451
40056
268528
245334
11027
299419
233512
221963
112489
195400
66894
192782
294344
151969
150766
67890
281300
284241
16973
257690
7122
278732
209116
222461
286805
199654
93405
47476
56982
166165
241897
47199
55540
59128
205028
10922
200339
260809
135383
84063
270384
75948
244
61762
37590
165196
212958
165135
207338
154745
94295
126469
174790
174185
20418
194991
207416
109338
53836
247462
94181
158983
27805
6258
69708
8021
273306
186528
4928
207316
135439
178473
3570
59100
72540
41283
234846
34917
28830
123789
229894
161241
119386
94677
52235
115030
195721
243970
92424
108858
120251
76437
273507
53489
228898
93256
236608
110083
242589
95028
36235
271354
286342
163340
299814
26509
143563
104419
16555
33672
274440
256492
218004
40800
174431
64757
170960
200766
212067
132583
90137
263863
253673
190700
17858
137105
292315
155019
176026
187130
282434
246171
154318
208966
128117
32963
57887
207482
286933
52064
248531
24357
297995
26046
251770
171231
224060
99380
263532
83405
183922
213543
31965
217302
123411
148041
143132
55270
284303
291476
29361
217112
246010
183401
130287
135453
17088
291223
205249
113338
105329
246116
130132
102702
11446
278703
112127
48354
46587
107005
277649
70751
180648
128312
223181
214297
208085
284332
27517
181877
151493
255529
92335
211944
168545
16790
299596
185787
287331
188530
140630
185346
291078
91029
180802
290332
132876
51683
42284
110217
34908
246248
284071
174405
78508
178849
222506
250686
259399
133804
191875
163553
265583
293681
115229
232048
60094
262700
76984
215882
79388
287633
256520
152480
56716
13531
148524
241212
284339
78494
131157
221438
79256
258859
78306
229463
14861
196922
257499
54435
100411
52575
272910
51865
277435
213464
110386
159162
146628
219751
138841
128841
69815
201469
63334
212364
215318
248749
52474
247754
57704
80761
18375
110826
222749
9669
239899
98173
96681
196105
186665
5089
135347
92947
149329
166287
257527
39298
16546
75589
157227
4450
83462
2803
119215
177219
1635
20495
196536
289630
155359
200346
227047
29529
297957
167768
260741
121164
165967
237674
68430
262825
229077
85387
89463
133623
266204
181557
131011
99451
173226
80934
59799
110592
90140
94666
125550
299212
139819
231695
62899
89576
228783
43689
124407
27689
78974
24894
133898
255300
257525
42180
208342
6667
192606
263266
62480
60829
257554
74938
119713
17204
176241
163006
194855
117242
264351
129691
164200
109792
177033
73521
164225
256036
25088
118458
223384
88654
212995
158636
203496
71907
100877
195521
33189
122063
72367
104430
173502
103397
226050
62022
304
157093
241250
235276
155850
108264
111397
162473
186004
298780
256640
131373
54947
81447
269584
147702
205809
257348
73276
51057
41165
252274
225449
271875
106685
202498
275132
73917
195229
121963
11540
167098
62852
61093
205273
67669
163748
13468
80154
164926
81924
193571
101073
293175
42520
138714
66680
21216
141531
236715
65650
47001
223696
248348
102481
254202
294648
262892
194490
99571
222481
239016
228687
238964
131352
78614
276235
233090
299143
233857
293108
94400
221776
203131
195727
129564
226714
123609
259724
146948
183030
276709
253822
83699
129468
121398
210247
299071
61948
50338
189209
223476
168038
54989
219226
172871
114904
129421
138542
218679
74202
208279
118786
55822
82640
10120
189523
79629
226089
135748
111870
157276
87858
46400
180529
39192
37704
155148
33197
213576
79402
179411
220583
32194
44917
206846
210455
241249
145990
21704
204295
153073
83609
14345
8780
187291
54616
258497
72374
207979
262811
179541
108829
250741
68776
276853
157740
166723
180779
101466
111865
232518
236764
18530
252876
273939
53283
246644
169723
262798
114404
91870
220085
273759
55275
68443
11114
194631
39875
262989
226901
105439
187449
41043
237575
290725
276186
283427
225129
231647
187389
14474
48983
193256
258311
178737
58011
196319
72562
203489
296429
167232
21748
200584
265691
220720
190926
188195
212758
278752
167731
279986
130885
58154
75831
284761
168318
66783
228249
286691
72990
270468
87475
290259
12523
89536
239629
147238
120315
42297
179878
5043
69877
213859
158056
284597
175466
10106
86721
183066
10628
20224
169929
210731
16660
258660
156293
99440
220089
222257
202651
290076
241925
231219
211099
212209
267035
37154
172385
291797
54821
75294
270722
100498
145833
186079
106889
149465
45664
279614
191561
89084
40609
224886
270487
140492
71121
56141
165504
282359
64638
17367
140412
131874
31766
117385
112087
91389
250813
218684
145994
74432
245582
243889
173551
286769
165276
253447
122514
281271
180028
106326
248517
162263
147839
51656
127925
104735
161827
43081
294614
224186
34466
76288
51251
253686
40918
113841
97433
216451
233433
91465
25390
172973
163007
177597
295414
185352
282624
125145
57662
134146
179526
233950
167725
161107
164150
7127
12322
215160
158870
141483
275712
179478
15061
164182
194424
253058
252700
205610
119835
250125
250603
93399
296938
120585
40087
107218
39846
35362
168610
225230
243333
242340
55618
258394
251973
262243
107706
11868
61115
56970
291200
163922
183587
34524
129842
73176
282948
62326
96197
280189
136650
35451
77773
82958
114006
33647
297600
175656
217788
222341
191692
19938
130448
186641
229097
111475
189465
295448
3189
177169
121124
133654
109494
101617
40996
220880
294292
206843
66077
136710
237379
181363
211515
90714
116085
256589
146716
5226
159837
59819
86397
160251
101995
30950
192293
118498
10486
291580
185263
30812
122511
58203
180298
126525
262640
147047
259874
208360
231289
56694
125734
17441
80058
268241
174430
21331
30452
89830
251729
127451
139399
36808
75160
57156
137724
187921
254702
147160
297680
137020
11619
83902
22263
86077
201589
32137
182821
203224
280256
224275
3873
202059
17902
221648
13514
277504
205766
9069
22628
69650
261
216596
152556
15782
89014
110884
111681
13222
287488
252050
247243
236198
272925
33334
113387
297233
256549
52783
252674
67018
149924
19322
212904
6346
157425
171133
151456
158549
211608
149210
105031
198202
127950
262764
187933
89812
231371
293296
38974
225843
7566
220075
291051
249475
218537
131182
121281
141308
253671
67130
37343
245780
58770
280265
280164
72642
22388
57842
72548
151481
46115
101353
95589
110074
212748
141591
260589
277315
85576
175991
206933
196688
10473
97904
139601
131330
118206
152647
45173
224056
46448
170891
49078
96343
177861
90733
113606
208775
128132
275327
221877
221824
150973
147349
102150
193278
177590
243367
174831
261905
124472
150139
13753
32851
172276
162185
245481
119887
103113
151343
274820
79758
292104
213999
274890
178089
213426
265289
72447
172141
118542
47032
43217
165852
170780
176364
29742
43834
73795
8664
104304
140572
275928
87061
180992
50321
199178
285389
109474
166384
193378
198382
65330
77260
269055
157075
219642
200932
37349
156821
75015
201764
33018
72241
288595
43808
233362
71010
279651
288136
22210
283514
272103
27641
259382
172474
250260
77438
48839
122716
230764
148646
126075
22410
235958
67651
23457
295549
255099
51377
121875
23273
240383
96759
76215
237712
184558
196185
191562
102089
274812
178301
122082
176088
183922
217711
171744
235507
197586
158234
177189
88708
51612
184585
47279
240134
293189
197219
200208
160913
271622
219906
144991
27792
293948
220535
295560
33402
76378
251197
4462
283213
41203
46629
48419
99586
201836
154861
144364
143101
235800
57989
128693
195037
96362
181545
49177
270575
187062
125420
174131
141789
161400
28447
28162
213228
254274
265381
236505
205548
261016
133895
49198
283828
176299
6529
51749
130726
60359
164300
2442
282249
149725
157056
171755
20929
225973
208792
80855
56508
134414
275151
210045
276187
270630
198444
252399
112931
52971
204008
183289
32441
56204
130472
170599
284285
208194
281304
16604
54378
218365
272634
27987
135447
67688
10501
272579
192978
114994
254227
17792
150743
166555
277131
95490
163034
207362
5745
222855
133402
295617
207301
286845
126609
196825
35970
255295
132552
278899
129999
252929
37162
175138
239947
160086
131981
217119
80517
156854
167000
230003
50583
66712
183
68526
227733
208582
196919
283477
2456
284065
35949
152158
92978
118752
258077
201085
291621
287964
242989
39948
97053
205958
185994
53492
36414
42021
256098
150457
182076
47538
192494
201789
118465
137111
103429
270700
219203
162671
218795
37290
37847
38696
24912
293891
201063
141732
147383
46820
8853
168945
274501
69525
178899
43653
103303
293456
151122
130958
198684
275454
35407
19223
129214
255649
21668
224529
37483
215619
251853
103233
104481
275274
67587
248422
56932
63887
272831
105906
278555
53492
278554
159843
78552
22459
70103
60771
273894
96892
188651
253647
4484
45170
227038
202525
284284
153721
68352
86673
286127
84930
65186
184039
70617
123235
265445
289122
123901
22316
22975
68885
150880
16265
293960
64840
239183
153584
175063
233848
17728
172445
234963
150612
85801
9118
20462
201955
73874
129389
94829
57643
125923
278140
22720
216177
222520
22711
19615
26145
141033
47113
39076
211261
90013
215509
113776
255635
147582
62323
220340
241358
116931
164793
267328
43024
132865
87372
40317
213748
238410
243287
58346
241533
141220
85255
240670
200145
27514
46589
112216
47133
227504
254936
297153
63253
58447
244430
271754
115929
186788
177660
97651
212752
291959
128649
127830
217689
47753
137880
296039
52067
5312
191276
15175
92766
2066
83290
226428
128579
85133
194932
237231
240513
246509
9234
40580
2951
34571
207883
60224
154191
81267
129079
150332
290529
140359
141158
111991
64149
106542
34364
124446
299554
212488
14234
79166
146260
112199
128413
205429
215622
251258
64443
6989
96574
217353
101627
147739
87606
100132
209543
217104
40934
29816
204793
297144
215783
233686
111340
106855
29125
298855
134559
205343
22036
293040
117988
187419
58704
189187
226781
170478
121991
176665
209120
4899
130737
231725
61539
183452
22454
191220
253513
19572
169604
181048
60463
79381
220795
200578
51893
160368
227729
5256
32116
115545
279916
204450
146789
276133
77352
142925
213014
246679
156834
130822
36932
121975
288844
131301
272995
135227
279343
143251
91163
135012
67911
67419
94506
93216
89558
299929
291901
181330
68278
46263
24707
112323
61017
127441
263875
170966
151816
206885
133610
118515
206401
12873
253251
228599
51715
214345
241921
266121
155763
272131
166346
49716
99258
260012
124010
247047
267324
51150
44499
29186
208021
87458
222594
128354
249068
105112
29069
293663
12855
91579
250739
178076
75706
42262
2826
57510
27997
243451
46011
228207
5472
294436
297816
91830
118663
100210
19634
241588
99006
180485
156617
143343
130832
165480
272843
78972
73628
12161
221316
223413
39204
105104
237986
27781
269110
282089
215221
294249
259237
96634
65363
220153
112262
265626
128447
74305
278145
160800
96600
93229
197553
79255
37313
23761
229791
106264
239618
146633
190885
247933
121238
217100
51475
265537
69438
175253
120240
206899
139519
48574
94548
139364
187187
236922
80449
13675
83306
35972
230793
79591
52848
159594
215328
120144
130545
3735
173789
48457
190630
160249
115712
179288
16974
292771
214379
154385
177907
100017
217144
82456
130534
267164
256879
23844
153630
258071
260077
130134
266121
27136
109795
251849
102417
101586
219914
97031
284782
189865
57110
247155
212600
113652
270055
35722
269158
722
285209
102810
163623
84012
38675
149484
78312
165355
31982
186635
55458
222251
126354
11286
20963
180378
236369
127196
50422
283524
129610
233812
128005
97705
28886
97597
145025
287738
209471
76895
84363
191246
33041
140021
13467
38070
31863
154369
198620
107975
93674
280734
106075
176324
142969
162825
44757
272315
24990
250929
134717
291596
241598
259224
208539
164863
204323
276648
167084
150970
170403
293297
21845
77368
205237
112566
230818
60754
129624
4574
265632
200139
95772
276011
96259
145041
152299
171036
37675
39247
249990
30002
229484
145469
121052
88040
289959
103629
263318
205366
288181
70065
177832
264144
181983
211642
87591
181449
105935
41742
188993
19233
283510
171868
101957
156902
241024
108137
88668
196254
92113
221866
293048
109393
20166
61726
129769
209531
248256
200319
161477
174674
168719
270206
151422
113554
265419
150366
173939
64530
129137
229750
232472
129106
84730
268651
149417
150794
163848
271276
279593
163205
157687
248267
171130
75655
76349
50821
239372
118460
26843
286397
171459
145765
243132
234037
215422
150064
102127
12882
209448
16284
2805
211893
114568
125234
120094
283724
3242
58483
293278
2906
265222
153834
160433
139190
272326
42621
236871
81540
92140
14259
280262
152295
107261
152098
78876
285358
223752
251064
6369
86125
141187
103636
55782
87267
17766
131447
180576
252699
81657
262329
16026
213841
272682
260853
143759
187901
46361
31015
66445
106306
62195
265159
56617
18509
195289
89228
258456
134002
238495
75155
65928
299687
80061
170982
231539
123635
195585
208259
257261
70615
115979
115328
245535
97723
98558
201375
95181
299717
126754
62958
50257
190647
264925
16154
42120
108298
99584
292917
251476
76921
144638
293007
90214
97731
278204
8974
200331
218431
20482
175345
207573
77373
276304
86480
221228
204751
61985
69839
194333
45648
205698
35089
142325
270811
212615
127440
100954
125069
118903
226297
79508
101661
242605
249578
50003
223251
47789
239405
34643
81334
131751
290632
135365
165749
116090
229978
252311
9278
243464
195276
245072
99365
134477
209369
177391
139029
72204
33450
172278
188167
143862
289564
141457
219476
180537
188736
259849
67527
253897
150230
206381
188518
296493
72339
142507
277039
202014
63085
211970
88264
149611
189668
271547
286179
103197
57255
8086
253000
11552
79074
48356
237080
90413
265647
274186
46101
272095
58678
42839
60500
7145
223989
159468
111340
154873
125134
132005
135573
58961
278637
198741
169321
122263
111479
199336
128458
238709
166319
158491
65252
111713
175455
196887
41772
181007
99987
93458
18957
221485
53125
279480
53444
152930
98946
64805
219095
246190
79677
162509
220281
7108
242936
19224
168425
227740
15981
56994
95721
276147
236602
118266
156461
196517
219229
241479
107328
13664
161085
155993
167302
51774
212231
95533
170804
162302
15010
227299
21093
24386
97045
187824
281684
24956
256773
190507
80456
214755
177110
206895
289038
247813
228390
236115
2631
176949
136347
90799
223562
81395
99140
129652
283354
81564
214050
9385
116067
169740
266267
208613
19832
254423
240920
194504
273816
97892
48261
22614
266781
164633
204850
214197
73547
123637
184525
29322
229796
208045
221920
232222
44683
5504
211022
80072
10155
214727
142724
299669
164179
228621
244656
128996
39923
285699
6755
288905
299113
133080
296633
279666
131111
174598
899
76261
124832
215237
119438
131665
135627
223942
248947
4278
38923
203299
174855
232820
25146
134957
278410
79053
178166
294985
98419
217931
280198
228440
195317
181724
46804
43289
38716
226548
127024
55222
244102
218939
38988
87255
105260
42278
98605
52753
48492
206808
220998
230295
24441
157577
249280
149565
173987
52840
288102
120572
108864
213786
47263
27950
237488
47345
299819
143786
242404
229545
159147
250290
267911
60351
57063
136601
71097
170056
60408
281934
257195
43841
7887
225634
210378
70119
63682
196683
67648
82637
152106
255295
18591
214963
74399
122638
49406
19705
271273
278547
65364
111326
96013
47067
84001
2370
198958
103558
296191
197352
266632
262324
159681
143176
186750
70270
122821
29547
280963
241565
247644
186724
211240
155287
207819
6566
239637
222210
19385
227528
265661
214261
177142
27119
122707
268587
197452
269157
17503
231892
191902
213556
49913
44033
105973
123306
40251
111182
48252
29373
196235
148164
283404
122322
248945
134135
225341
262272
293272
268587
91177
32868
119160
209908
80049
131280
5309
160577
183137
96011
10002
188225
211946
177352
208461
136251
3829
173717
214983
221408
209537
1663
270656
60629
29203
255155
227097
216319
36783
201800
76045
81151
384
200969
250674
204099
278125
259611
94130
93109
289788
73003
267433
57746
283465
296550
87378
45854
130589
114698
125325
12878
287659
99341
67536
192375
288877
130717
113208
48716
42146
253294
131547
15834
92169
26574
177880
267434
200953
135649
259154
147971
248561
40836
188981
131045
6808
12976
180794
267757
112112
237117
35849
108481
181436
197088
104802
176650
148431
267715
55488
244764
142750
90171
112938
191879
60456
73111
207830
148279
298841
109857
38870
210659
272396
99834
111436
49719
295678
262426
222397
175343
210596
278430
137032
130346
105744
439
6384
267406
67043
157393
246022
155826
294436
216601
227185
150840
175241
240039
89772
294707
84685
108427
18612
108591
6874
80281
89906
152557
233894
228291
156462
283055
131178
153903
237270
254878
232691
96404
56331
142520
217890
205310
131878
129712
133602
163131
166534
8699
220590
30978
24106
95050
115832
160340
78860
184286
36878
53167
281465
245406
72893
75625
29740
55188
103328
96539
26955
123699
160156
30404
250080
219693
225237
251921
177186
52889
145251
87213
114543
219772
27566
3435
107322
290813
8130
8104
186212
190019
185342
12000
77248
240571
250043
43772
13272
159402
246119
276573
81089
217202
50592
23862
230490
15020
221002
62897
90720
60159
162553
284681
148252
80168
149943
154539
295022
243469
70746
279658
265169
256014
110482
47403
242384
139058
262522
122091
8090
185159
47417
46490
143901
5840
114781
285561
262099
285955
77680
205674
256611
16663
96186
155634
172919
80029
283953
229234
221807
86424
78548
137372
85821
74535
13917
92873
228393
48686
61784
83452
252992
264839
197086
77727
77847
251258
46392
129227
205904
132763
18334
284725
85780
275556
160395
140737
110424
247281
199576
138071
195909
84655
85281
240246
200087
10282
244050
220506
128928
85374
77287
154735
168826
187729
121760
70953
228741
148937
59477
264827
276437
148048
184237
139086
223015
83435
124396
190673
278676
91556
222324
225802
50734
136551
195577
294716
66739
65690
78605
49807
262297
37978
78238
294086
129958
262581
222481
177062
59189
266378
251147
182901
250864
160417
72184
161088
249599
119454
134821
679
97179
194851
115387
141590
57821
17529
214502
154555
259149
124377
37743
130445
128102
68995
58470
204398
59546
106272
274306
279765
189785
140004
149578
84295
63610
227613
60131
24837
130055
250361
52004
181246
277077
182751
167578
41488
249472
132322
273785
260195
182780
211453
147212
228133
196925
191086
22102
258207
59199
29012
292721
16886
159600
52559
155164
281454
122011
173702
256348
10309
20756
201713
150561
42457
147139
250480
78911
155788
90246
73966
76675
202426
1775
213651
115559
148273
63996
271788
20129
248125
129664
217307
59892
157488
29990
15393
40370
28480
71636
116947
128309
12666
123177
174925
142577
274318
35094
238277
136445
176679
299208
282596
87252
127023
187223
118930
10331
47492
117413
149989
89271
200629
90930
93162
74251
266891
126171
17586
180361
159160
256685
225186
231587
65052
266835
108061
87664
263193
167668
5986
173531
109378
178127
121165
81554
37798
139096
137790
89071
201976
180149
265208
83101
267630
234872
284304
136172
291557
290718
56901
88700
42019
291950
281320
53131
214204
194913
16524
90611
50442
271451
141220
263779
273577
276906
168772
68439
69451
25002
184315
165487
99081
244860
265506
14913
158079
200428
46607
44720
26816
102524
36436
74668
114396
157674
63268
244073
201914
78730
190083
263802
45508
44381
290092
99404
16414
139163
246515
67974
51899
196060
279714
25285
250525
1430
295087
118608
151564
102636
219478
120674
24238
54576
77755
55483
225910
63314
91669
128549
182401
147626
259523
206172
65153
132991
181109
285357
149839
48023
31792
138704
285032
135082
183098
179558
3500
241685
62898
78451
291022
15218
2604
284382
97501
155235
30240
92528
281853
161347
255752
162950
140746
222970
150083
286382
75407
133599
12721
146318
170423
214092
139476
231481
103026
278277
207670
66069
26397
270309
258005
120381
33237
14358
95819
249142
133495
136902
149286
260110
19457
33825
199537
9733
135543
3392
49705
63582
7545
40316
91663
75698
298984
176931
233016
171948
251881
237
258109
2743
198483
114328
240510
221781
144831
193998
52818
260178
121592
22794
136279
195922
211043
219116
297038
214028
106799
164033
196101
196145
296484
248612
297844
46037
138436
232772
79257
242539
135865
137717
67989
16673
199727
198608
136955
160776
247246
111210
120633
72764
220849
245022
245180
112903
53039
292240
115966
217448
108861
6615
279977
65835
39538
56626
55964
58844
16804
209835
293552
45482
259323
222674
195760
259081
15932
225406
201347
171880
251922
167684
106303
48117
87049
273544
67569
263057
241946
263425
139251
257626
207592
98754
105804
53120
256888
16455
137677
179504
87926
217656
60836
199825
106028
99765
82144
198582
38500
150861
244826
87631
104644
57598
35638
146341
225853
247954
117217
234666
221728
50478
260015
89233
220270
66246
84328
268659
283251
52988
97551
240819
249421
62048
233035
43010
84812
107951
57194
236624
12975
178550
240779
147955
120151
240160
166306
199595
262787
90654
190489
112599
223930
25566
155485
209269
76960
30546
100488
274503
40206
71800
172616
265570
104750
80511
243112
199626
161283
13388
139597
199858
256395
282324
154656
41229
95986
34206
71567
42144
214097
86777
224586
72557
241460
185100
186953
276237
123199
227296
67374
242981
154494
259277
128165
85812
257255
269261
107288
276638
224630
176876
79816
295941
6680
170013
253156
216817
283343
128886
233357
41530
125475
273616
246365
265946
83932
276464
93491
100163
175196
133474
215838
203830
190966
171352
114079
208997
252845
64514
166091
174481
290858
196258
197342
130423
209979
191935
275172
96045
211174
204186
179348
223843
123493
131833
190045
210793
201388
236326
82922
3642
203359
247314
285886
99464
2458
188185
152246
283363
266733
158321
113375
84833
15793
60143
264993
279580
112756
254607
36446
296958
73877
247087
179688
209784
13320
51834
234387
203278
27418
215829
36029
286474
75877
115326
256298
240223
79489
156680
31577
261150
25040
139826
292500
290264
69805
4518
178278
205178
152674
131929
69490
242036
82560
163840
291574
82843
34817
15234
204574
263428
199598
16345
218567
66253
15569
60051
269517
253972
108981
150394
223026
236170
74024
281411
228871
50329
257239
271926
75585
176341
250990
24195
173189
231987
111050
214194
183266
37411
262330
129075
291850
169477
279212
98518
231963
269810
271819
177433
107302
114322
291077
130458
112354
144044
162542
290477
111983
5633
61470
187571
203622
198528
151937
179825
160525
263048
174932
62724
148893
201799
31481
29644
150697
70370
161474
235346
44020
214149
113627
236433
106642
193186
100479
289823
32865
111770
212831
183210
76075
125418
298446
71730
158093
27093
208845
276704
36132
236973
188793
299061
116897
156017
286090
108856
81495
269383
33747
285417
66206
211106
195776
206214
133914
275891
76162
200125
169363
71597
48933
47685
199118
19213
170769
293091
274065
276095
37017
181726
163888
91196
204425
175557
125941
295145
27105
267686
7105
86755
2513
226243
84929
115083
41721
148208
55213
61361
261687
125803
125966
16209
277624
283934
35223
62169
205068
245903
186318
155877
134344
160290
113478
97434
95687
169052
129010
256966
74765
1376
1756
3530
68769
188613
195611
290162
78611
196942
281401
206334
171631
292584
166487
56319
1805
95192
59220
170300
102016
214037
87987
203291
179132
226806
203938
22761
179272
3232
121543
220584
47075
20545
56064
191993
56459
121515
272298
262458
222596
287121
23625
38818
278803
12981
143107
221709
42143
257462
11614
83615
70931
242550
212620
272501
72658
55864
31468
229630
28948
231328
121755
192857
71949
275663
60866
295911
19116
162198
125880
79164
60639
87689
55931
294714
297050
32952
155043
27902
247118
36454
26285
108652
11331
127713
118218
115336
186798
172096
270943
49720
120672
49364
84660
37226
128930
114038
132640
295212
145017
214562
134797
143583
70968
41136
38452
270302
51188
194921
122889
192897
284503
103585
252580
268906
267151
167424
22107
143546
119770
56066
268866
289466
254100
14177
137586
199240
89586
193253
155907
56233
59532
242685
214840
211605
140289
200560
30529
121960
273201
43020
110482
264346
89691
59132
97868
110103
1340
136339
256982
220806
284369
157860
170402
38084
169842
184980
222928
63542
178274
256296
126898
20853
227062
118336
183738
222254
161416
84021
258705
287461
180797
176708
69833
17351
258596
15025
262395
201051
276263
283992
92601
291251
171195
272249
263508
219197
125563
100916
105741
291363
35268
87205
130248
244144
238780
32049
74434
297448
151429
267816
233502
179237
290318
93577
57590
129737
157282
39640
141488
222389
139152
171812
122366
120059
78048
79191
2585
282274
128946
132225
83375
112998
114557
58360
49022
178573
211280
154435
43834
61576
233525
279103
74101
222164
2973
122223
28208
204366
181323
148824
264688
55638
74317
228975
244560
177986
280977
154380
121503
290538
258177
267094
166595
255202
174138
82648
72885
213653
76249
2741
37005
207092
90779
93993
147350
257865
200035
120951
135626
58431
109956
282171
127150
169914
212651
139776
190835
122508
145574
126414
281485
32083
117499
272371
26499
55621
155565
225235
94465
137630
17909
281770
173611
3499
238293
275501
101935
79589
210738
28705
13413
74968
112875
132827
241017
173745
95720
160623
151044
139990
101132
89165
287156
61799
34122
244395
60205
284143
27326
36372
148682
172358
219739
39925
214983
275506
163039
186418
84043
92141
57181
81535
187072
178757
170021
115855
293066
148280
58047
157859
208689
58658
2887
182637
185399
47078
40533
258333
262574
40505
159755
157032
251259
198712
184283
112292
27354
183759
121058
92991
132878
241948
195344
243456
211958
151434
96474
54530
281483
60697
266005
125012
282035
268339
171346
83589
109901
182118
197458
182399
158934
192712
29458
230520
66730
77764
282450
1127
186583
250642
21092
86773
266265
125747
189362
19925
265724
142278
238850
63089
288199
161726
130982
291064
192769
291310
244795
230008
54500
156395
275663
84235
251885
221076
163682
194897
265172
98009
185239
106748
218594
266578
216817
51535
65194
174735
77840
28514
117534
5855
2137
194815
177339
78990
42701
203312
102340
214380
208586
74486
184114
15537
76130
169349
153902
78120
70457
241627
247086
42795
218353
261328
194103
282134
110576
203016
185887
71247
146603
42620
72829
82059
115064
170074
213471
238110
216159
34688
14762
56057
16817
194816
71469
74107
150012
189635
206222
7034
107662
285838
60951
148080
257081
169745
152219
215170
96566
255106
34229
219974
229691
106469
243881
186970
194197
158353
152265
178100
1465
30534
250524
287629
57782
93984
178398
278373
253343
145016
241095
242663
115249
217569
284031
266593
72698
280726
238553
245423
282049
120894
208252
171398
91276
71095
72119
113981
162329
173497
42021
245074
202662
42269
247341
91241
236786
166368
136129
89338
18771
284136
14739
169903
60835
120123
267347
144020
177215
237797
228209
219338
233797
43078
5435
115502
91605
69663
42871
88152
65015
14910
180374
141166
5480
238694
65489
270293
27209
9275
1562
112906
70950
41570
248987
12216
209414
257205
257454
247654
27722
41253
26047
259395
55139
71286
232490
222711
254228
123973
292318
99387
196112
13313
298765
49883
55802
221168
186071
86271
77478
296023
226711
280945
197157
49209
214800
253477
144751
162436
4078
72513
283122
170524
183037
281687
116856
272825
183370
281607
239837
238444
256162
153972
116363
296358
110432
122890
143316
15733
53653
276122
30115
54346
187441
154701
275228
32198
89665
161761
32841
271512
86247
199747
73837
33707
186868
249955
274319
109890
238333
16286
233034
249536
27627
194087
223578
276932
278078
41977
266986
357
267239
259209
260698
152052
164886
95082
5295
159925
3764
229518
285879
273864
17869
95856
152296
147995
77117
261612
42384
276219
66280
183184
251019
239195
119727
295640
13033
215562
183469
160737
219257
181192
166500
288023
170395
56164
221681
216847
135168
113616
74078
167069
184040
53012
214751
296108
194142
206212
12570
268758
298512
291382
299390
10523
182627
168569
69632
208307
30513
197800
42133
44382
184273
86179
159611
213689
9932
164659
206914
140059
266304
136482
17386
88815
125638
94841
23769
248970
115482
233145
7502
91380
72698
239948
260368
251691
281065
279558
47816
127243
65962
172605
39090
289134
88576
283617
235933
71752
112198
59609
251456
252292
279473
156642
86244
11762
58841
103578
10358
277876
145459
214222
148157
145636
275686
121262
28506
267261
252094
42528
123948
87473
122581
236925
219772
77239
251182
127386
237445
41911
233757
21749
21529
37470
4306
160456
140558
18832
84701
232062
184379
38608
145697
170389
147428
186328
209183
237688
24500
280279
262965
290448
184935
256408
177848
278734
230940
208032
62559
169474
136202
167693
297659
134790
255387
12207
13547
352
200697
285286
25102
16497
200157
279164
110424
155173
32942
286256
21158
163305
192583
246785
257140
64230
205622
81329
108797
175402
260312
299829
149946
69414
92720
100882
266004
204289
203424
147424
263779
84128
127663
116970
47476
35427
115499
82269
220298
247709
275336
203374
218792
108063
69517
55915
171519
108179
274947
7199
189146
169818
222280
134233
43942
286070
253438
270741
72149
248945
52139
74004
162412
8428
264461
81402
130761
54453
282221
127423
228255
164113
171965
118446
210499
252838
101226
230844
21554
72168
247561
84948
240644
90849
265319
59849
185425
20611
15686
280642
104426
215690
90668
29716
217820
11263
266551
16456
220227
6997
192267
286565
227846
86580
35984
85656
35402
26160
164727
262290
41677
256895
165802
147609
225142
230730
187760
171817
80448
92022
266809
207476
206788
153060
88501
135043
59387
237035
184149
264719
3831
84796
279914
52702
244689
151703
19381
213240
42171
188397
105230
51399
85959
208249
189277
115533
70829
11844
50661
296996
207819
75594
122100
46466
133903
181357
32001
149242
39846
100971
63394
140182
75872
274263
296530
1694
229083
118329
113197
231631
239700
271116
12480
100288
69887
71818
44635
118363
170107
264908
39443
172664
72490
56463
190376
230135
172062
183761
276562
135045
36755
286152
75257
169980
118323
247749
77704
11992
19667
214187
148355
118680
258648
208939
104665
90279
82861
284146
81466
142952
137742
280837
44294
52381
216703
116741
55219
256659
200649
17706
288352
139096
196937
47169
87030
99877
201539
51050
128134
35838
210527
217746
294058
252972
98598
52817
93243
215805
66095
263984
144494
185628
170608
186612
113599
170703
87277
237669
179785
160320
151442
19897
269756
256457
248613
237091
267875
146402
208031
114855
56156
161870
216364
106543
250256
124051
280141
161770
177916
254849
137938
163195
20535
192536
120662
100177
252103
217111
297587
223385
36255
286999
192901
213685
82529
19420
116854
245994
242385
152629
229373
81586
63217
278886
141921
98743
218235
88447
169305
138497
253142
289686
237586
299664
296549
172793
135742
192112
66464
11273
224843
53728
77015
121713
263245
198097
227353
5064
5712
186227
226263
175069
140206
217543
237785
4438
36825
294038
191409
263623
26563
133857
21801
169273
157017
47838
278027
30297
284417
290674
175919
75906
72597
259929
32292
252224
76132
112115
127475
75572
97038
172433
242296
57136
13592
292140
194780
292132
45075
92973
50712
249910
128940
252267
260588
282295
42632
138456
128757
240241
266073
219056
219795
227544
80705
213827
235669
73041
94771
41248
144116
217166
100765
201056
51875
63899
11868
242557
88134
283822
54446
145857
262218
52926
287019
66544
90920
294715
71922
41508
95520
230780
176147
201797
87170
161592
247542
92454
297571
229144
259243
13045
21511
69516
167793
90779
280737
191372
43729
83618
8215
187081
265801
291134
125993
130550
33068
28377
221928
290392
122860
49689
267622
118262
164924
99132
19613
198151
33732
239152
1444
17125
298262
276996
131212
115548
154747
230160
251202
207791
133682
40572
55213
132269
103878
91173
9732
168318
246668
97780
113375
241184
288257
154840
180766
54321
179494
258843
69670
125381
125672
229898
232145
66721
82045
284734
223425
25031
274070
44467
206258
222536
43635
94739
93360
49792
161304
109709
136143
167323
148070
145787
154228
236355
45755
44355
110249
30536
78760
62767
100916
18503
174402
159127
282455
220323
52781
126831
75484
89562
292942
104490
178517
229233
199167
84023
57128
261267
40269
190509
165426
60497
279309
274902
28958
222215
40521
122873
141303
118642
94771
235179
232206
71506
179789
5869
245234
176315
263652
56369
125138
288526
202233
161092
266317
243062
234758
240865
45002
231646
72705
248390
33061
184918
31442
268496
153667
8167
95168
120542
198215
146355
28890
53334
60917
88762
128427
82391
104512
255564
269096
297731
293259
296040
219378
245219
196221
38998
101865
186720
144518
256322
287405
154138
168984
148649
287975
220606
71446
210121
161312
107882
166274
23577
82337
53819
275365
189130
94448
278041
115863
84569
5907
253168
262270
38431
290987
133619
29537
223368
6273
282755
141499
212013
152291
278855
12305
95051
186256
175806
93878
264469
120437
201390
199730
171369
134528
299394
158690
117059
118223
235123
154185
246708
57258
122316
149962
30449
15104
142873
261312
146083
223688
70147
188207
23050
168222
178006
149040
110482
232494
243282
1962
26774
14297
82705
93950
34320
136300
137524
155367
139974
178032
188391
136589
117535
200321
158445
263487
84772
224297
115763
263623
199846
167086
229878
96810
150708
9667
152339
295893
177129
268960
178454
270668
225539
173049
186823
260746
212026
109957
53701
14264
75230
91028
60666
163719
130711
263105
99622
82889
185433
282095
66375
84544
222397
84748
102935
240845
143842
171584
112965
88847
296911
89111
236736
231595
80517
136020
201676
294536
138593
189184
22791
181939
13051
291242
107084
58226
94003
82212
225882
210424
88862
166657
175642
128190
22136
209612
39060
172901
198708
174068
182003
164707
18271
19140
67485
107329
205101
91679
245856
282418
287143
224666
256013
114211
83177
105774
190442
41056
198151
246005
202923
227722
20636
156154
124310
146364
5185
21144
179488
184613
112822
35749
94513
252993
25253
228668
212220
4543
45818
61691
294512
206189
108534
64067
17751
299133
38016
100846
62638
221219
82777
62498
230840
5177
55958
153411
269762
134900
208326
192978
184929
96441
228012
57623
282117
247032
122022
17177
30914
140166
29239
33098
13528
254374
36330
216899
134840
220346
188653
50107
197657
129
246887
67336
156748
83086
146721
28032
75995
285232
220352
266212
87145
165190
235927
185352
246243
1293
165868
161201
179440
11550
40017
182089
38147
288171
134097
54404
216446
258351
259906
54398
101872
182516
19828
250838
120610
289570
207735
68787
51525
183282
188287
40984
77560
268478
68801
149553
112446
118627
140751
235916
285659
84387
169168
290775
58416
80585
185926
146077
202560
173815
245656
169794
80751
14485
272917
77526
126348
235201
20509
169052
13405
223009
63642
225430
161981
72244
98594
184864
294720
4811
42945
99807
168963
287646
189320
18670
42532
86251
18592
252160
159035
89289
8350
40816
278059
200848
208543
15453
239614
218885
59814
130833
108008
182922
262842
296155
135523
283846
260396
256106
285194
85924
228637
194460
54652
288652
17163
189633
15376
83160
236009
273595
31908
133808
34253
97002
167438
145526
26591
205510
68050
108699
287914
276848
51775
277627
237298
191639
237410
201085
61380
181522
290547
145614
66716
86128
118771
9591
46291
74066
47647
13961
233903
258954
84773
87948
188705
231393
222173
122679
134945
283165
204573
175623
17034
276860
199833
129026
168504
84647
82904
69817
131380
177058
162732
123098
290944
58728
176878
5640
155555
32950
115904
171566
222230
93488
233425
176841
258293
140676
261581
173577
266012
201476
92257
169780
113901
135613
198464
40567
169581
171152
152763
59450
39008
74409
207357
81147
51562
226539
158375
116744
119946
105379
103947
266277
7964
218310
142115
295660
160362
27124
57285
199262
152617
90438
68229
125954
129988
292109
230681
81468
289749
157409
153412
63343
106113
75486
284542
288132
119802
7979
297582
183076
104013
128
234768
10877
101428
280630
257421
195955
183685
234802
229524
145747
136310
281565
143531
234135
184623
112516
160449
80563
294993
7228
7324
66165
217054
41569
197143
30024
104431
94416
272835
91389
77241
226117
131657
245377
268606
127590
109922
101018
152905
271086
157492
160160
87290
187307
276419
165238
93945
112872
255813
267685
264920
128425
27317
47467
118253
150512
226912
86393
232915
210498
12876
96507
87721
1387
57216
81654
77452
114364
224125
264709
43571
234764
228230
125824
211912
44631
73851
268041
125543
289164
17617
216103
210111
279779
216502
48467
40199
108187
259872
180102
235324
117118
153038
142752
91550
24309
123820
291581
172362
14753
150935
101115
187395
273032
123527
229571
195446
225558
18224
143170
154929
63113
106754
172586
263925
151223
180978
148216
218155
100
147207
211918
252443
157220
130107
37462
42902
207893
200591
137971
204137
48100
34284
267695
75132
215825
60689
35421
73610
101988
277077
52313
242227
132215
169891
1800
236596
210247
142675
49192
53401
138177
224505
203043
122128
237524
278284
207859
246432
183894
201945
241920
94752
76450
285281
281217
185728
7947
22618
205537
159680
216632
139961
234238
279255
164554
55283
123717
156141
216971
25159
40933
140466
999
35183
172508
291004
29943
66085
246340
51377
244561
87387
117785
164240
55102
141609
178853
4556
248439
237072
75177
275614
92776
195227
198659
120871
274141
192138
69908
216430
9940
92068
292325
53994
116066
225854
277443
170441
264799
133838
35545
89706
199188
214367
193935
42518
122259
253463
8689
213227
153483
50800
139169
266467
83879
215594
91059
43399
76172
293406
66552
173411
157044
22187
136477
29380
237923
96187
208282
289055
215681
18915
4516
123969
74600
49810
82627
31965
168337
282334
216055
31629
252299
238645
160927
241764
193190
47447
22686
145828
13422
207157
16182
247925
183517
152655
68045
110981
211710
249473
141682
230669
279301
154418
147866
264064
74787
36156
207652
216944
95839
78598
298521
40420
155275
57799
122994
66818
138692
276347
8974
8285
44784
228247
463
183644
239950
211570
129373
88191
147443
196472
87277
234654
270509
196715
91932
92010
46706
75984
95890
86302
172138
294332
37124
244825
44467
207570
21367
210544
166281
254043
98363
250060
43624
204589
137827
124978
134660
240026
189000
111968
697
79931
189825
59067
226175
182005
174369
287332
27626
4407
198060
25763
41809
34467
119708
137376
103720
23852
17539
177018
245932
19422
286750
32330
229372
1714
55491
165399
232304
63022
79165
115767
37261
284757
42747
108676
132977
23300
249956
296056
282156
88047
100790
59619
21996
210947
53189
216367
48299
18026
130937
283773
63849
224183
134666
128706
284795
112667
121354
30615
15457
269656
204898
150371
2393
239736
143471
266966
23470
249032
153664
196076
122635
162031
16586
184436
223778
242777
19546
245389
27824
190231
73084
25961
45664
134396
33062
268299
206875
228368
98331
24019
114020
239807
45193
54223
112
90700
74795
59684
299117
46085
273299
237162
123981
117056
14010
83670
271977
243542
33628
136727
102759
85107
13186
86275
4021
167606
261511
296520
146388
160461
82976
141575
1653
59125
253192
29295
276890
110818
50628
219780
151251
189475
132572
95255
100793
251054
41581
73091
14775
235463
149127
281205
146307
58926
82112
268574
84621
223045
44212
50685
254595
72356
42106
49048
1430
246423
97562
199438
234494
31013
265866
212903
198241
76411
698
107362
50385
140161
198601
55766
92874
213045
101640
187938
29154
19346
293411
252137
136416
287859
223231
231267
250925
185620
6348
238858
220306
172443
105113
281615
189383
284602
73684
197932
182997
190446
191518
95038
184894
13973
75571
238546
209246
234132
127185
215805
225787
200814
153949
218710
1237
203122
159074
228018
289498
61735
202250
36806
30406
148667
226962
274777
115720
110891
158942
212110
183983
71690
83457
56848
209447
62584
123657
262923
266093
294989
275232
129379
136709
90982
91351
182914
136737
220790
77693
24717
193508
241996
176364
228016
26736
218470
140241
122796
68781
229727
233257
91975
297413
86132
14599
239701
169712
285416
167685
129575
23895
50300
8783
11480
219765
64085
235799
84217
257640
78465
214947
74673
106760
227852
160560
207565
194304
214347
186374
28995
16585
80458
166150
286061
136993
233089
48131
256391
170742
219153
295693
70023
68961
121376
125108
165117
206088
226381
254912
216281
146669
13842
95381
226555
285114
126549
272844
61020
271589
143227
58472
285388
287015
254435
128854
148958
164646
257701
295424
276674
18851
151781
217734
230423
174913
281515
145031
14606
93774
68663
247974
120734
232941
146138
18789
108170
251862
274413
264704
195313
27286
80051
14455
97887
7759
117770
82843
234291
155274
46197
69282
75293
112650
24588
20519
96330
222801
230194
67104
79532
187135
25747
172867
155560
97632
17257
198166
206001
216580
63960
159366
237533
31021
167695
193653
16361
71186
128299
6716
209579
224964
64326
266309
63011
257877
281433
131596
104119
85837
238557
169930
43117
172108
82030
94290
212935
79479
74295
107023
284210
149393
60092
298463
277529
111200
266161
144764
50825
148345
137546
88576
173412
275768
22030
179475
28143
76053
234221
103374
197119
228939
215330
194250
71403
153710
119817
66026
41614
211782
1089
228828
110042
227306
42679
282436
177174
294294
212657
181457
19352
32972
77661
83238
162788
78641
133994
29574
262141
112348
60473
177511
285626
293127
40457
75862
209562
221812
225325
81922
6885
57269
13254
9628
86179
120658
185710
267415
133075
195915
291056
236912
263481
51055
56656
112548
158045
30600
251732
152021
196078
269196
112324
25110
140279
222767
107648
186508
260483
65525
169667
97920
196048
70171
183560
201020
162368
161042
266781
93313
225941
159311
198714
46973
142209
126461
200320
142505
269048
191009
208147
232662
24138
201249
12936
233095
30404
138897
253174
214623
178085
226010
148936
67103
205613
2050
229473
258006
118531
217680
38330
20324
30630
28308
220018
93409
189329
298590
267260
124622
250141
142321
293929
93736
247790
299907
29922
241195
214041
52544
80824
272559
249213
118373
53371
112022
222641
169596
72620
250748
68722
151892
96654
70196
251587
288383
228679
272918
129104
219309
180139
146911
132897
196517
113141
60852
10303
6242
132225
131277
242720
4297
233030
65873
182301
170991
287960
295539
16210
26407
176450
192091
12060
225172
39380
203678
270805
202528
44361
49170
143597
133577
153567
254983
128659
211412
224635
23709
70985
73334
280817
124913
259099
32824
115117
293005
73606
135304
88040
270562
188032
110485
143172
184178
288967
49974
24995
171935
260579
251716
272003
196014
137561
50660
143144
118866
161025
157225
176684
51978
227505
171102
94022
118775
152098
47211
169693
112125
24232
172515
91630
96710
28269
81988
271011
22878
168989
294112
115536
183075
2761
145884
192214
53699
214243
220538
242913
34349
129697
114893
39573
265756
157056
86429
129915
103126
22074
103997
26767
127895
144375
55536
44357
226180
68707
79830
22683
225058
183411
256914
142193
240798
101674
74760
78169
268928
127011
218828
194180
163187
33561
33677
101026
293180
216741
65795
184798
58187
223109
34427
229351
202226
138649
125743
30039
2619
105495
59723
86414
15623
296890
254473
158951
175480
32631
83157
127491
178290
91368
4292
213147
50584
17440
223261
93655
13243
163064
84739
217422
224801
98712
172921
299858
261661
75131
194458
44454
106593
146163
56016
267355
187147
128861
137352
236283
296647
261257
31113
219345
72472
251348
234395
150761
215558
693
128194
224843
17913
133878
167268
246387
75952
29060
88407
116898
136328
229725
119624
113862
297134
248551
144861
172915
28841
178153
4406
256700
243476
253280
187702
273617
131076
24899
210327
29812
273781
251504
26831
212496
151362
254716
270191
108590
299816
98475
18974
141885
168952
243028
189692
293635
112443
134403
260420
51809
274061
141807
154552
269249
148623
59030
17262
186411
179913
97917
227092
127130
213908
3422
15954
148065
42014
227547
83455
176146
182325
295979
62007
8254
66431
57242
26471
266822
182625
293310
128297
293351
49085
86445
91780
205481
238878
206456
206643
163580
96932
13959
293680
14777
164892
220980
108061
111100
165671
254291
53084
265769
18469
122996
172727
245953
29292
59219
135242
195871
125005
131934
238332
243382
213983
288081
222438
93288
255796
32361
207765
288495
244411
48570
87467
200034
212521
146885
286612
263552
139562
33099
221668
86275
253446
131218
158655
68651
229666
172465
248600
274924
132429
218822
30640
124339
185388
40606
104740
186542
287772
83890
116342
46893
279682
175821
280675
291564
56693
20481
144226
129337
209113
63749
78369
295181
236584
126353
28150
138162
132257
267526
213954
281012
160584
103821
200784
297342
73118
155539
158067
277505
169177
169791
267304
295989
1633
68208
6523
204
235774
95758
162064
173325
1465
196108
164360
22171
255446
250955
81720
83991
102055
49938
183654
144368
23473
237977
63809
60016
188453
202919
261050
94703
251651
248086
73870
125811
162031
152231
82108
21274
62581
119140
286967
64347
234713
131944
113489
115328
127267
138960
189960
197
295615
287352
98232
150556
54821
61260
121031
205162
201298
209887
204698
238814
178629
167431
132809
228976
175982
280092
212102
35520
81126
171429
101515
38220
185701
285019
45763
50319
56646
88159
147170
111915
116768
31759
106689
76844
1736
114175
52582
286447
225678
23919
238337
265361
127804
224653
125334
115883
68321
293172
279750
253434
181203
135604
196889
97070
235933
138737
5665
147312
186152
210639
28545
282644
219999
48873
90184
195989
60915
75668
158104
260157
57991
281037
175279
197712
227393
243004
66203
264512
250742
148431
227763
211099
109967
290174
86806
83947
176035
199362
290078
177010
270198
299310
107444
140207
259383
59786
199688
19673
109956
131097
107007
230445
117855
111150
1145
284636
260223
290097
34997
151157
208278
176428
190604
78250
77114
251731
147383
204245
262084
275111
46196
188493
156101
189317
163513
27830
130721
53311
143070
185467
73916
249718
9100
127170
15386
101887
118557
165907
140078
2961
263479
75944
76508
213930
266245
151734
53148
237732
135828
59389
183529
144959
61775
187243
23321
297857
183725
147966
3574
230719
76462
128656
279824
74145
242643
14117
8774
99176
43265
111365
291214
181305
124359
109765
8260
234970
177289
294880
138548
282280
56097
225740
270391
24114
148027
176126
130558
47193
70918
161618
177387
279600
112503
170846
255872
23423
47031
23571
228485
138476
143031
77186
65521
126492
157527
255238
104651
235218
128374
251276
236330
92623
160613
198105
278593
178883
54461
59006
290421
42589
50536
239974
15602
90679
221816
60525
273092
285197
277002
68958
282115
31605
157126
215907
214600
163185
33654
24902
23027
71291
285573
8571
11731
6793
119699
118558
297399
118119
141338
293101
171274
194279
27646
18272
221299
282230
239291
176392
84850
42072
211800
13941
42672
270656
147274
262459
145648
201319
273881
170307
210319
205536
151599
249364
241600
16873
24586
74714
197810
53345
60016
151168
54253
34556
195195
95015
168515
263215
132592
119981
128584
10798
184932
8828
61190
223035
89794
245170
286469
177133
74128
135096
13000
158574
246419
110424
217486
262799
215194
197449
108665
139420
45818
270801
134135
32255
234909
133708
24642
23701
286629
93842
168671
171231
127048
184312
225628
115852
227615
56544
23527
132181
267787
117275
33622
218192
16459
164699
262638
146724
246215
2474
221122
298214
148951
259735
188552
107687
289424
71523
27403
299807
170372
155378
297568
96721
167178
96961
72713
37821
47695
149649
294119
263609
239912
241781
75648
276976
205106
94247
4166
10927
95792
17407
73144
260482
106877
265943
16242
292995
45477
170745
170524
218243
27851
58902
64301
215012
198485
101243
17632
269633
297857
179626
123144
258862
221507
142527
247794
253108
187250
157232
134494
275648
163328
201922
24658
98592
241098
275671
28383
40840
46177
65657
100565
153115
234340
38596
114739
263212
174098
44315
265739
45091
9481
80566
289282
75259
62970
123531
218844
27227
91409
252148
162293
136530
56333
154134
125718
163684
184520
217084
37007
38244
262233
259284
236664
273736
115841
212363
48936
59553
264986
197792
130592
22861
285028
255682
291966
283243
26427
45655
120791
280383
170842
153001
229436
34158
176837
252323
123049
168215
278491
210721
186617
17921
23963
207760
48430
143247
152517
57592
220607
296887
24368
160230
114973
279375
53071
291697
135154
712
218559
216529
26520
218892
108697
65849
152749
88489
112208
85444
71211
241363
130767
282422
218329
201956
130707
77162
142094
102892
142359
143969
295501
27435
125479
62992
122349
282907
268454
163730
99170
15344
187831
133327
154896
212991
217755
216401
240247
229544
169167
123074
297456
200297
233413
149260
255673
138780
91343
126114
205748
17488
182318
284927
107071
185385
94110
16108
238666
149904
152996
127914
77277
292314
185454
198198
41124
226234
152953
105279
158484
257061
132557
125029
181718
128471
214172
177036
216906
346
45888
178245
209904
260241
291346
293215
160562
49198
200834
89314
64228
132971
27085
181906
40389
250186
285418
18676
76166
36494
256853
44033
33061
169449
92458
137095
194966
249730
181621
262354
97066
63220
54146
183342
265977
209932
123217
90260
142703
283540
117400
116823
234012
151574
253061
191178
89970
47402
118146
146572
201562
193434
244309
41848
161108
65693
226761
68569
128333
123511
13366
188465
169055
68936
171883
68786
196437
132515
201062
37660
211691
177716
140718
160434
89562
268726
129195
151584
227460
72132
202752
66385
199142
157113
25005
136768
126755
55304
260853
117465
191758
281601
287281
200828
106028
150833
223869
227836
296969
88556
94621
298141
85956
123318
144155
214184
147085
107367
202993
260402
90973
204427
209870
63979
287353
105527
255018
213851
131794
145216
278339
149191
256364
121291
17124
270012
169014
9597
183943
234907
264032
293034
80258
251726
245106
87307
264268
37289
217250
299755
208524
75292
66251
50504
32427
111132
123402
228489
183598
273115
248825
183331
70635
278038
271024
31234
9664
293640
103500
227552
248448
210862
104631
149278
98030
22384
170941
139619
177738
47100
131470
224019
289980
102752
231547
277609
57755
190519
179885
122382
73523
248749
139425
37635
88788
19627
44443
152470
257859
172321
193393
151495
174656
78197
190095
108421
246875
73805
182181
100652
65591
179417
111490
142086
52838
90068
286612
156980
211678
66423
84260
88143
125429
152066
39296
113919
128978
104676
7189
136951
282512
297477
269781
62487
255635
163840
239807
82532
125411
129048
93147
91891
163356
102990
6110
21817
266187
177352
146876
2234
22125
186916
260955
193115
6254
158838
213822
107101
96457
64242
138016
80227
50766
144588
177437
197627
269146
103071
265730
200009
184815
55718
251539
98402
239460
50410
141546
288137
68082
6646
269590
297980
220732
222508
17919
160552
117956
141815
273383
22875
91820
24775
84807
12443
243780
184413
236754
248879
70522
107364
120656
275680
23229
35052
38912
91472
4978
90928
106888
43620
164403
87703
149025
88922
90039
60339
7928
134827
118320
51242
125629
174958
285251
270474
238510
97353
185829
269515
27803
292938
190953
267525
273660
189122
203766
225779
204215
246714
143222
146761
48510
212266
151421
101141
190853
227322
40595
53346
17780
79624
231477
221088
89735
280591
40944
169791
27791
65323
95900
219570
230937
112718
269684
166555
154144
288153
175511
70246
98029
69011
106538
34634
147931
13408
69388
10100
148820
133653
56655
71473
232642
81257
181452
73463
47207
275014
21462
134896
289739
182274
266158
10396
71052
5105
275083
283681
275793
207417
115387
224121
63259
125350
255899
184914
147262
254656
118619
245099
275691
117791
93093
19544
116525
56463
149497
180195
17151
294858
126155
259605
139749
88834
127387
115697
274123
155878
202079
176069
62909
10326
105826
230502
259296
263873
143097
218898
253909
241326
43806
255020
207886
234033
128922
82766
242565
261982
21855
78755
76114
60824
290187
243953
231900
47401
129059
238553
50258
122993
94035
86552
272307
209300
266522
290632
183770
111812
55604
137992
121344
28717
213707
271153
175145
42606
248068
99716
127010
139759
21656
169341
104465
85673
54405
177839
236819
12723
238127
204318
116159
43115
59687
84554
152259
261033
89593
121361
289397
126524
271122
136678
66532
256837
213390
270853
124486
24463
149092
243500
180700
41683
241953
98111
37255
275542
266417
59168
287924
277666
273671
223148
20358
43687
178985
217030
214735
210597
296758
270161
42177
165979
69667
159092
106169
262421
179991
145205
44602
217685
32827
99697
224230
118035
96720
31066
74211
234907
84016
182688
105424
2503
73724
257350
280986
283268
262184
274327
29569
260383
93451
275078
283633
256486
147839
182539
114968
3729
164044
42940
2722
105151
18668
182402
231354
240814
43406
136573
63436
24366
153272
60513
43161
93812
120327
45971
48975
55314
278346
207750
8430
169468
246048
6824
181990
63001
224520
80424
80679
241713
45619
157422
263998
160375
172093
174368
9141
225279
64152
54580
184497
275158
96735
56509
204392
254386
291125
184932
40134
109772
16262
32910
158900
261662
206401
105368
73616
6918
269087
256749
215257
90976
173276
76348
142388
90796
284408
237746
193595
56982
223168
40792
52994
174463
207079
11779
22668
146322
265157
255858
35235
121559
208691
66943
89631
252859
6597
54102
206638
74220
253570
123221
201842
60232
115015
133522
113085
59118
99034
217308
257159
89568
145496
37619
82335
75702
10811
249810
230129
114081
74510
262673
236195
244590
230270
244509
104874
64959
177833
181200
170994
214279
129459
148284
101710
245251
255535
133947
238489
150271
207964
135928
299190
157231
244336
13733
11149
64264
90834
23688
166284
208499
222982
107155
35386
72414
58313
91424
74136
25699
276229
174197
255206
210198
198231
169537
102826
259936
208054
297614
107038
20386
196678
133384
101049
28120
106527
103
216260
98559
95157
25076
26457
43503
242560
215924
161864
207002
15332
241027
273314
274504
145086
81135
145016
167767
78025
122912
171615
168900
157125
194525
174754
77422
121041
90560
92119
90196
103594
78433
27556
202263
109183
225136
36369
233171
243333
255232
223017
175005
296167
185479
79455
134462
67697
114047
49933
92530
102194
58093
56740
169972
44802
168033
244159
289320
93775
236848
263738
119769
235457
11786
138174
77112
288731
105740
277279
60289
87343
68249
72599
56539
219647
119205
288526
106471
25372
73490
127404
228609
178799
160647
102751
269703
120739
52980
252097
217654
131730
291913
45043
235134
177800
122183
68270
95546
202364
39361
99395
220039
213533
149687
165455
119918
147112
296944
243352
216720
181984
169679
214274
138505
253883
44099
260608
260374
231095
68175
285579
147137
131953
46474
162104
62111
54627
201206
279316
221280
132487
75029
41232
122057
251302
25418
199958
138813
25252
212680
17395
77870
1910
292773
39261
226577
7305
199061
278229
107441
73116
271355
255006
9269
115428
260103
256757
142532
224024
143268
188171
268096
289551
120182
127588
164553
215380
284952
278540
221634
123141
120838
83831
265851
49876
294417
112961
171389
87296
68559
87384
177653
13327
24154
216600
123971
258430
274414
148798
192340
36281
137434
202617
54820
46054
281666
175201
185972
163184
44360
163550
196185
78705
100311
188221
167825
17898
136267
174117
4204
231988
222578
249818
121452
81910
265108
248176
157477
118724
250405
86521
223032
254207
132053
299814
35380
82254
23540
42020
268501
75556
69767
81744
282095
289599
78735
278815
16946
206934
206554
211515
160475
241878
260127
6566
186869
115032
230002
257966
107344
64125
120821
287005
223916
279879
188758
282614
284276
199635
38220
294022
70821
242536
239129
5328
195374
108425
130452
41145
67824
230967
201826
70958
132581
60300
168957
20871
54144
167003
41392
11774
236374
82098
96634
49823
212452
187709
96331
11236
130626
26549
123553
192756
59733
269375
251118
220470
56210
47482
216115
144809
287123
141160
156316
10029
259449
177858
173184
66818
51710
42211
183933
273190
206503
5677
187247
189413
65251
260284
261540
82543
263270
222195
2658
63064
131402
296369
195707
152890
123936
249782
125230
281593
104008
287506
214000
181305
113653
198945
85439
73411
133600
217853
126406
183642
177434
22419
29742
14760
288756
253992
211672
273742
104107
79590
288307
140648
268374
245047
206959
126910
135785
125361
175553
106360
281578
164457
282678
199073
60845
13601
266076
22747
224067
138622
223461
291435
265912
188550
134785
218749
20849
139836
215463
48284
27964
127359
165405
71101
60542
33393
272044
159208
88547
69138
90539
215329
63481
263885
198016
35282
174467
112212
129253
77349
248979
192597
103479
31478
20328
170808
242195
69152
261097
22939
252332
217962
254947
279771
214630
179993
165346
121645
248940
33032
225054
263107
205762
150182
16066
254880
77597
292180
192744
74214
186720
63843
281781
206081
43138
200798
93950
53803
260047
283215
178383
82061
257351
237833
124455
94174
149268
105244
240125
154112
153514
180554
261230
293685
233137
228803
287097
131890
105652
88443
175988
30097
242184
65154
270272
3486
85230
276322
195499
149078
171236
243999
32950
173762
239854
113982
170565
213940
110034
71191
60473
285246
270510
127191
132993
286643
4116
236551
77742
96837
279588
142842
255210
151285
187451
1590
263391
235784
228005
92253
289927
129088
264799
148832
262884
29949
175621
111801
169965
182372
159428
173306
236484
120542
150513
253372
6303
95289
198462
144118
178458
240510
240144
231749
265823
123030
170253
10475
59314
189084
276373
260195
225902
66814
133998
45920
139952
282514
237624
162663
5848
256542
22516
263537
51373
210976
243521
191808
266306
210951
64263
17619
279569
209881
224390
244921
117818
169002
24081
219457
243750
203924
243712
233050
172062
133057
183014
221460
81821
86830
241548
86101
299348
31431
205742
86344
292645
123955
137004
100998
111149
13978
7658
5516
28301
290177
202761
106084
187767
176585
23658
6865
263012
34944
272519
48965
12526
186767
74688
158313
120024
9300
184483
66479
33310
265566
287298
92619
50087
13428
267105
135099
157873
29206
63794
90721
48057
46021
226602
200938
156400
249281
296724
32525
47368
262097
182828
173568
34579
174818
142015
275705
39585
188787
298761
229676
5586
126033
253706
128505
155579
103299
14574
142481
217521
46715
111059
212921
235413
70695
119253
77764
58474
193408
167735
168043
63985
220422
7710
11338
324
248988
37878
43325
124819
65956
124089
229369
112430
149297
284030
123287
94893
236726
38633
166170
64616
237059
223251
100588
7142
236746
159283
223677
71231
40285
176925
256043
148209
265011
261529
181226
238380
106706
236554
228302
215068
78772
39940
39255
116483
11650
31570
153535
131652
66372
223201
257641
200006
173291
156756
251012
109320
261680
57828
25001
147602
10013
159814
120236
262117
57413
289349
76900
180866
208397
46969
96547
124260
31691
13565
216963
284337
288816
108655
140037
29142
106738
213970
126109
291253
281591
27694
3696
288329
118533
13817
294660
116738
261121
241885
140312
91342
276600
97356
216934
173491
171984
109464
169471
240733
36548
46808
196411
25638
287784
117978
246502
136658
138888
152428
163477
129944
190065
34187
118421
112107
40085
143353
22042
36809
283049
259184
233695
289295
228796
16279
269583
83748
279427
11034
37864
286295
240041
248644
76787
269372
192685
143781
100512
137946
203686
185955
109720
72902
46958
104400
242661
279756
146943
99252
49125
30338
166139
145667
264514
200823
34838
272840
216095
202347
263772
125561
227055
261444
121775
135188
152323
165384
85626
254084
229883
110838
173197
272301
153170
25703
288435
64771
110978
61858
159047
220028
278162
272785
183741
123593
160020
44753
290587
126643
298532
88018
234893
38608
9912
286184
51453
240343
158892
149330
150662
48363
62319
8416
103546
56886
131889
36856
289947
230106
114104
36463
47212
73410
110096
223508
95222
200469
226700
262024
189323
236926
271418
161424
169776
202446
263806
7442
105230
94138
131289
245814
12821
29095
213971
79954
202361
50941
155917
242629
208499
164837
215660
190486
59134
135950
233733
85855
116002
263551
263611
258953
50604
198048
208828
122458
263442
7172
207302
275569
286010
280401
273037
260837
157029
7951
100358
251692
200020
95263
299118
85828
262106
91428
237047
212545
132011
271612
33954
13713
286779
203587
170574
88594
60004
207155
263340
41755
155923
73414
33305
71110
248419
185325
172154
224365
150364
68452
157828
208464
20810
183366
165708
23397
129604
193040
77416
236172
201580
225720
175892
134835
58138
35742
83340
182885
104057
238175
196579
283438
208750
165893
202670
130477
192755
5395
118703
131191
47610
66572
45262
59650
61057
40030
127776
58323
222390
197851
192436
170966
227660
6310
225343
17191
52235
226198
111347
118951
102621
28540
135164
33141
72238
52474
231350
73003
33557
5410
46573
292152
419
181105
291217
9474
245229
86589
154355
14256
246567
275593
297389
175816
138369
48667
50314
98117
126670
33892
131991
161415
229586
150480
211644
273409
134345
54229
284113
203307
142940
16174
11493
222301
189859
37077
250348
34789
7871
254204
280762
37959
21475
129258
61072
166453
229723
192299
74949
107544
145103
97681
107537
173324
87233
198435
287953
143358
115585
84987
43825
60556
209776
28241
73783
269119
138388
165196
295929
8307
51808
216316
197607
189360
287919
112481
271397
53264
55949
74460
255608
82960
79600
267082
285759
5307
21520
224060
156566
264965
255635
84186
238750
27931
227053
249826
123239
110179
132528
118813
246792
6288
226293
205581
252913
264726
25914
113607
22017
163148
204522
3666
491
150374
54669
278596
83399
56143
126961
202042
232169
87005
284380
289218
21415
178409
28623
118313
193500
243167
38115
58719
23318
288077
58287
233099
146091
53285
150005
156082
13141
287456
122641
19411
268364
288021
195081
138868
36419
156196
242406
125499
17659
173956
28949
58528
32132
210389
96412
28007
141272
118563
235890
274203
1908
218256
207642
117127
218797
294506
280948
34026
219317
219706
80717
248274
66931
242846
254792
233997
136987
184334
174337
179432
32726
285735
84967
24922
253622
289018
189328
298347
144047
73464
45539
85462
250458
142186
30146
242149
2404
160245
188271
232182
229749
131034
203872
241922
285118
221045
184525
135295
161005
113757
1057
209483
253694
15842
23851
119174
15439
288592
82060
6391
81485
79636
144843
273243
3749
269434
126120
149871
28223
143696
192511
59030
284979
33258
250026
288703
294432
6341
217273
213955
6402
66115
232648
291506
54337
284629
199383
31253
148589
95241
189960
91230
36062
243829
233567
149420
184366
1084
97962
33493
119251
66676
1236
299409
8103
189239
5515
167362
146371
126604
237833
263553
254571
167658
287532
158534
139296
153086
132932
179971
129635
188982
182558
30876
15965
2145
176790
226092
144054
153037
138343
245567
124285
78074
222121
128900
199066
1511
11762
280827
219249
51815
203775
210861
269660
189639
133139
1113
222941
102240
287810
258228
183037
55149
121009
118150
130830
263240
49232
190400
261919
88196
65356
188416
162252
216899
156956
157348
84951
141921
204622
226553
57254
68134
222172
175079
249079
957
159929
196665
293987
233784
194806
28062
39167
117640
23645
55053
174430
177012
268799
179355
86501
239955
11448
179878
233201
116033
137088
65697
9350
96875
283952
99136
34938
16080
57324
86475
253270
224166
52569
81298
251080
202027
75424
258461
227355
128377
268746
103050
195134
224689
239070
203796
297069
13824
243461
213369
176684
74743
187055
140735
178789
122026
98360
270427
131228
236025
184560
150946
179999
124021
150238
119903
38904
221750
249329
39628
244606
97936
84711
255632
160863
191671
251196
235233
49654
140290
265419
16297
173349
48601
252667
129161
177036
158419
110627
167140
157666
22481
283418
8442
24800
129987
277646
6793
81256
186749
250795
261754
221695
149991
264714
212550
35066
5032
160744
50224
254769
51931
171174
154358
208653
250228
209234
64955
164985
93633
108371
201192
279800
86677
87754
45027
19550
97124
110436
27874
130563
264570
278220
64257
204426
212832
169981
287052
214905
148135
136276
21036
59256
101811
113152
969
99058
128843
193462
41111
291403
174573
48554
260130
55697
27000
215920
47618
26347
5091
83537
223483
208247
248185
127842
167826
103253
222996
96497
174130
25959
17707
248093
73906
134347
16421
76216
151511
226483
250136
266848
59034
198240
175806
239194
273464
8075
93258
142460
203163
17930
255386
36186
83575
58410
61527
292440
24150
63881
285788
186851
144142
295431
52866
204806
54726
229521
30945
281893
276114
77178
24197
262931
40701
107741
286264
243236
40197
172284
81112
254033
150206
181086
6840
94847
52609
106499
218101
187018
65563
253888
156947
289664
4728
140913
20234
135055
139888
162206
73689
268410
204616
188544
84229
270259
45137
60463
114028
153201
256886
166759
178238
101568
94052
24347
174386
213779
202273
59183
38300
59955
219632
140597
235387
240144
56278
129703
106336
27681
166907
254011
253927
281574
183734
95526
22463
100025
140151
159348
14055
8018
111720
174065
213738
104478
284481
108501
264720
279981
205546
211544
52967
288533
49563
270458
271140
240222
100429
265662
241048
289754
259931
48984
90171
299427
93881
21249
30192
132808
53569
172857
230282
45592
211843
225019
189100
160021
169073
245494
257381
276142
189374
58109
217160
243838
4160
178894
175362
294101
112167
176722
291854
25080
130577
275323
27283
185467
87076
118390
151662
25071
201598
51718
181348
168169
182594
262455
208170
148661
90695
202064
278623
283763
225859
77776
258678
277623
136095
135330
15089
218692
39068
23882
126948
76986
200409
78389
30663
255021
176011
251671
277144
227125
211775
28419
47206
198598
137880
173465
121202
200613
135766
147518
284972
83396
1220
49800
240512
111758
10658
36816
194712
109196
53869
244739
49515
167299
162805
56482
294078
71426
109865
283278
68863
89254
70414
280084
246375
248149
100190
5345
54420
190076
190105
170533
182389
68592
258781
280079
115438
93673
873
208532
233801
196191
4412
169319
236107
131613
201091
10160
259812
15526
288224
59958
43037
68599
298549
81404
174334
211802
153452
134481
188761
196555
272507
112188
58463
40110
13056
100957
24225
73239
217263
132789
242770
207974
130507
220412
176576
177693
90257
51586
14555
183076
75677
10120
120420
186033
254850
2497
230641
17514
145239
34366
82904
141635
123957
228163
16857
40431
53199
198830
73869
134696
294195
221066
62229
189528
213366
211299
77643
24429
177372
166152
117493
201324
43780
285636
118821
143315
226115
29900
159084
6638
255876
299714
77075
124128
230311
38091
241680
168752
70827
93334
173308
210343
273099
229227
44340
104131
170429
196959
237415
248225
80157
57192
244186
241864
242611
253816
137781
23910
148768
230188
161185
132302
121276
52052
97662
16239
56016
233708
31028
74741
74123
124096
221988
75433
34556
176695
20438
269956
168346
206253
100756
41519
146289
272627
117847
101633
75945
214224
98784
193958
228539
284710
122354
278358
100324
173700
105439
5682
225522
39572
191785
30997
271467
97705
255532
68429
262964
288034
71660
97219
178191
76367
251252
45736
101999
88011
80645
41608
132494
90121
111749
18255
211760
176176
4677
107984
232614
148152
82836
204136
140463
31736
214628
265118
111998
288372
107862
297612
181759
51210
88254
166681
233691
71156
25726
212807
273290
171226
122313
156090
95745
174830
279983
198199
124141
52516
103751
135030
203957
291421
289531
246904
217634
146210
240514
208992
152608
12850
1800
21573
181019
53175
282132
54332
291820
275748
202121
66157
248884
275152
49465
253633
246478
68726
285456
22379
261435
12919
8493
118173
92803
132646
207255
238095
279973
6127
69912
53881
170698
60020
142267
292286
100096
74552
209063
214475
83358
66084
292809
279270
294429
17092
188368
263541
14619
247713
27404
36223
174734
221444
246246
278247
180692
138748
79023
282651
63421
87393
152674
276390
218172
88795
78301
95671
22843
251002
5986
279897
101376
231295
143117
105103
198311
46223
6437
141211
239730
207918
10061
111158
34649
102376
8756
247728
134946
198904
63525
133474
153612
92839
178360
141944
197731
222067
269906
149701
37225
263481
273142
81119
74672
92328
247294
194041
57626
160866
118195
173828
89503
125644
25067
275871
44370
128595
24767
62617
180676
212495
80793
243741
59689
210120
86167
120231
52718
67162
71916
52555
173921
59011
187460
48307
48211
110134
133295
84221
147215
66268
241778
29202
26151
250779
118591
277578
143108
264607
195152
299106
246762
285000
9033
120240
53963
191768
218059
30867
79730
86316
182495
213290
86233
34095
219832
116358
260832
67768
71107
185408
19556
277657
299699
230631
203937
144308
123122
18088
30344
233631
223082
159929
158217
107526
238797
230904
249574
268824
12465
1002
17773
210071
233756
196746
161861
17837
170970
234324
168285
44224
124398
72196
103321
287678
220184
176088
62091
165242
3893
85886
108494
80008
10534
219502
292032
200017
197141
226809
46382
261266
136478
176168
15185
258954
77700
30055
44304
248755
218988
196714
189152
75270
81724
43726
278735
39889
166299
34303
155242
269214
204130
162883
114945
260441
135887
64422
185748
153756
169030
230192
48387
225443
139300
114837
184827
174217
137523
18977
104174
153317
179017
143432
277002
75128
195511
141192
62872
223846
255521
72918
295550
182279
234506
20121
206013
108326
187082
115136
73115
195159
113198
288160
242512
202951
37293
184363
249375
273276
136398
55527
153116
97128
138906
204346
226127
145068
222436
258662
253981
46770
48833
144147
18009
47392
130122
83861
294475
22415
210148
185963
81360
34427
246698
202737
6987
278935
136050
137728
110446
297306
297200
17191
211498
92343
34774
285714
131103
50525
190464
36807
131503
222506
83914
289587
264731
44782
18251
137732
163429
231619
233574
67399
190168
157133
235270
111568
174267
267748
194687
281702
67031
60118
139441
173684
233213
144849
223244
83764
52580
91502
143446
197453
206554
141744
21474
290177
39968
241640
10557
137345
57199
60534
184034
171982
284778
197839
32095
63742
17017
264590
45319
295595
41364
46227
212471
285530
69848
167983
123852
244652
191043
55132
65529
29817
176887
200375
205543
97584
135763
146477
94360
68220
169055
24117
253156
149229
64772
40333
154358
279996
183689
6497
104532
168510
144655
33047
252732
271749
239110
67034
270454
184093
15525
243997
75083
176241
294860
119500
178362
145000
122992
114455
212290
260682
80682
118317
30020
2675
211048
131123
226609
236889
201065
89341
208088
20427
245201
84567
117369
299404
16468
228470
75187
228087
140239
149544
5092
35945
6607
60797
84971
170419
115801
222089
272949
123429
186484
289781
47136
38766
265366
150967
166781
63598
68143
204064
207316
177434
278125
130467
132181
275524
83489
179217
64859
182015
198956
262728
29404
179559
299368
67784
46748
260190
108630
203637
197585
58626
150065
108350
280246
27553
181889
123044
281643
138502
26077
107125
126344
49222
7130
259697
97225
106305
30522
10119
113748
125084
47844
166194
212201
200446
276404
272877
132332
62630
72088
102653
47833
183189
7837
27922
162576
26719
88876
3609
4693
134512
23727
1389
80886
147753
97800
299066
34615
116629
224088
13781
4578
261381
277931
274636
55352
28869
131288
189923
203943
276750
4036
147382
132919
68779
271910
70730
11536
14324
120658
143910
102136
208225
1995
76931
140197
127109
51601
231107
292617
67427
171401
5984
235586
169791
185585
80555
158893
97454
204991
188072
204053
129668
155982
23896
262218
57470
135577
63354
50493
162006
27777
241663
99935
189494
76529
136267
115266
133295
146384
7073
46995
233476
36496
259107
200182
33130
180311
228844
103143
244166
224425
182850
15186
78667
91197
72663
161936
65524
251995
128206
145965
103756
78382
279346
23895
85772
222377
213364
160887
285447
14728
5048
201086
173542
23421
84757
4351
38744
123389
62983
68281
40139
104509
32708
31712
68026
158939
61737
276949
136779
12883
34560
174124
123001
278610
218500
210375
59631
58048
245892
175809
77309
94662
169862
126885
127762
153022
161551
198551
268744
231988
117217
38339
283659
12095
82322
110507
64986
17127
240727
163581
252098
35990
287010
229533
217728
180472
188162
236262
297585
299321
298867
224200
259825
236873
162848
123333
7980
275181
9171
26348
285387
288416
22850
14361
71628
4053
144400
80963
95240
154603
242681
274108
239761
24950
228943
71759
62730
44792
177468
243865
106186
257260
7798
179733
296999
47014
169096
206512
220320
41622
97384
299515
126793
35259
232522
26661
221959
154246
122063
216663
128511
129548
10460
201404
585
110745
178908
138454
39135
256540
198020
52566
270171
3756
167459
284653
90627
74680
191348
123062
182315
115197
177977
286697
28771
283641
299372
148734
57292
17232
280928
8267
287479
60295
106273
57381
47647
258772
243015
288718
275301
125192
4983
109949
2992
47328
123922
143353
140041
207698
251529
138370
54764
80181
225847
269267
90490
217122
42911
7595
206439
123450
298786
32901
206514
77704
150769
81533
32226
16621
90448
156064
138695
159235
213584
17496
21593
251665
163617
264198
223281
269180
219062
234711
241763
179011
73911
119745
166365
35663
227346
142080
178652
291769
87255
3310
24792
272730
211641
61564
280382
26184
213746
82938
81247
72394
286774
224171
152855
121503
186905
178556
181914
222846
138029
76145
178377
118400
88386
84016
189748
207877
228118
186102
172685
295422
11986
271797
144227
91684
255401
83740
118158
281446
14757
222997
258157
134320
67114
221182
14273
40579
199248
166267
262782
265952
114467
275383
13588
81165
117407
243580
194803
233287
284717
97401
280646
84426
80985
29625
49076
58209
262966
127416
137108
101379
143913
299511
253127
134648
2446
276513
92223
65361
3983
247786
76632
23715
35913
221063
157777
206473
280299
155098
102434
258731
37727
89279
253585
287949
85597
192127
103929
57907
84698
218030
295800
141913
157659
277858
110546
233976
286445
239234
165512
23426
155389
122354
284964
274603
87855
244677
200758
294799
52127
161593
72323
167392
163643
293115
100040
294844
208457
143927
98411
289091
171743
163216
260334
102867
157941
113037
235634
267098
185874
132046
220250
143144
53086
74170
46338
205637
196224
116519
280646
276475
162312
291815
237740
277274
188310
168874
136397
199286
148402
115872
294899
30585
215349
137144
42036
241941
124800
228190
44504
214325
289695
208810
179719
268853
272905
98219
68413
254381
157337
265818
209914
286636
265085
266230
93581
11676
283459
188264
94014
176516
201983
7031
54418
135056
138950
92219
267870
83860
257788
278512
274441
135070
140497
179645
208107
116142
285634
160002
132567
213541
215230
102521
293041
248325
1914
50143
287670
1227
19488
98800
214971
149636
193439
292640
87771
17916
248083
49602
45407
206527
208623
165631
33440
222371
214928
122823
182363
216957
260578
12566
153534
218545
161620
198332
208311
213038
11119
292729
163246
126297
271192
4749
36924
101021
50789
189762
133440
20175
46589
233519
98169
100568
295452
160854
286135
207116
128442
227439
77278
70267
281447
70740
258617
70259
71826
213185
68187
269028
244279
46080
241561
68836
156657
37862
8048
286450
65842
109687
54411
38011
93214
65329
149666
239796
141501
263310
77486
286227
284619
273496
287225
34303
130683
42280
189124
96569
72894
283079
242148
126591
66167
295748
134661
149309
113027
294941
25726
258329
253753
50659
115950
140660
245592
43372
64135
243455
77782
118960
9337
80684
85223
255562
111818
142778
254473
60122
233555
42869
288319
18716
116198
286838
196263
12537
190445
214633
190715
28532
12345
232433
293297
197298
78729
132099
31619
228499
2988
281186
127386
124462
149828
280223
91000
103377
161438
146093
167345
245960
250735
231146
21293
270997
73303
256170
155921
84165
240773
211017
200364
34613
235285
257326
142470
106856
32326
19004
131757
15717
263882
268915
241848
17903
140654
265253
159946
204472
35061
154628
207316
69096
133804
18171
32068
189107
233733
291397
197272
78225
48534
118914
212416
95359
126016
228395
104615
242840
104840
147254
74069
272708
206997
267110
228952
250642
263097
127148
196464
144401
84187
224920
246370
56562
7274
57474
116918
184765
257312
189897
166667
150974
265
82670
153304
292916
288874
123313
59198
205712
263884
128420
51001
273196
119754
63249
174181
90159
10232
184418
274223
172473
131827
153850
208178
78175
290710
206268
142885
176076
9222
195384
51542
101661
139948
129704
21123
89118
64571
282002
264441
255827
93127
42562
146734
48080
168960
247175
53585
279301
278962
292684
211860
131849
154273
206419
111275
68790
90917
1974
252061
225113
255412
220290
192611
108935
256923
218951
285290
122462
257153
230842
220269
23421
208545
234523
152751
113938
90661
135657
53168
129419
251826
97707
154315
243862
254245
245531
213419
76414
159508
297514
2576
207621
284935
144782
25281
198480
160091
34701
248016
241572
207337
136045
157396
264073
252663
221464
9308
127674
47499
142149
23325
289970
287219
86035
190355
13056
26784
101451
209723
197984
156304
180648
284071
31246
250562
102035
138268
227384
64512
223385
177827
270230
232748
78482
183921
111091
225211
25668
294585
91142
274609
125563
150225
257020
171154
75338
241167
61850
247330
46206
152706
295844
193826
54053
38507
269812
162420
66608
51173
73210
171137
79218
81228
265882
58435
265974
79314
249412
84341
181800
220125
97824
31221
138209
283
72371
109078
62612
207211
41524
42440
130263
59470
270877
99744
17052
12139
132575
95660
196246
145631
112738
48295
213949
155907
185484
1228
203933
166087
156980
87848
272100
263351
74333
132818
150139
127686
226585
187306
175689
185611
233864
10211
109243
154888
221857
69649
290701
139289
11481
204485
275683
210306
88432
133274
176749
9464
72033
153630
110185
284780
169569
32759
163465
225938
206351
178366
43341
209844
254325
33173
124952
215393
178332
195042
182654
127095
108620
188921
239160
235916
136999
79682
24765
262026
22426
269380
155913
88284
239584
70942
95768
83830
187332
180767
128754
260119
226243
135888
10442
109009
91667
93611
68637
106709
112673
171914
134137
67808
197245
166226
91947
157668
9128
239976
190173
41158
284766
66124
128533
95002
96731
46618
91336
29901
193221
10105
205476
55212
117371
140918
28242
296560
197581
119970
48691
42979
156969
134981
11880
243127
78304
15033
133888
158971
83110
215307
208648
19712
85322
50981
235183
34137
199023
150625
102454
196187
216003
53068
207086
47207
158216
284006
218654
200224
227075
168941
91314
146170
219133
168294
161403
53509
220041
45829
82703
152251
230014
120226
100503
172811
67358
216503
15015
55474
180056
73484
31317
34236
279586
164534
264691
232710
187035
259653
56790
100481
145748
89188
145951
109189
264980
50630
244615
72292
138798
201043
37451
213092
225667
119354
294459
299113
151814
277797
162695
248785
55295
172361
61182
145933
15487
69324
248755
226120
270136
264354
277169
123671
232358
65972
255833
148708
52231
225368
169981
141606
42849
11793
7460
189741
81896
161542
51057
268582
206441
110220
9382
265319
94625
41268
152264
159705
147816
101515
88511
3607
161994
70137
52255
50179
149447
274828
26871
287992
274954
6806
264317
176080
89684
219286
93246
204316
75179
279499
135415
262553
70205
143776
55254
283121
232600
68692
260785
223874
45763
234936
183541
172970
50094
148410
89414
121553
171106
135498
230665
60299
224716
135025
224668
207015
109673
132272
84731
285868
49180
131023
161267
297827
88857
114013
10998
39996
53557
34898
178735
183700
203367
11188
34982
217247
115389
21129
228173
192730
92449
25890
48392
209311
235754
66792
27912
216922
263455
148872
848
268467
192256
229898
173935
63527
66986
154218
269124
19661
216893
139866
160467
114502
114088
26239
27948
93362
270974
20739
178786
295416
265272
291352
243411
151167
277955
175941
25143
220123
146977
295500
289346
104891
122015
279016
202613
41176
243047
223420
37046
248278
183927
99534
185839
144432
9305
102887
279322
137866
41399
218375
187464
257871
17136
38686
127739
64379
145722
68982
128947
71064
106283
26868
96872
155501
275091
105943
198786
271817
65291
269414
92537
206584
76357
34801
118315
65865
212293
254733
152424
264318
225413
108517
105835
112726
105811
134824
299266
51656
237479
244102
34818
167140
130271
115418
54444
95232
82953
198085
252848
108446
167567
16377
47792
250446
224815
266275
181834
174901
166977
108937
57316
167910
161392
148734
194848
78093
147624
63886
221970
72238
140217
265269
122473
183581
109993
77265
172146
119332
180594
111809
155748
61537
148982
175938
36142
129792
148542
138501
93907
13505
65248
117492
274490
80926
223841
225960
133879
40129
71742
269572
21250
264792
212363
19752
284206
19222
268319
23366
22459
190119
52954
72150
141231
44739
140037
28034
53755
204577
32775
13030
102842
133149
92807
100073
102992
294261
201368
76073
148021
27681
254586
170976
78655
264407
231880
12976
241756
79875
57006
8694
83122
108959
30778
268309
2680
154045
199889
241474
89114
31076
254316
93938
150594
64696
80314
23905
89162
29280
161048
74458
82553
146315
53363
129217
49600
132697
180178
34675
47264
147983
72739
268523
122582
83041
282491
296509
177983
95453
206255
98958
277176
41116
189530
294040
200447
41245
109536
238767
857
199160
156625
276862
293481
263724
90234
27225
110750
91654
81718
152103
115957
188869
295471
102868
252826
140967
208476
27295
228962
210179
95015
237902
139141
147106
269699
168666
38727
14939
97772
142252
201984
52873
102621
92053
186610
3053
255084
181054
96957
287560
181346
131943
281506
272060
43479
99077
63615
126494
255705
217742
42949
186910
65337
209493
85032
43944
178019
205697
177811
271510
157293
103092
277027
141331
176694
243020
69350
230516
247338
53221
177858
196251
142978
264705
136620
43190
248137
252738
77104
183139
251869
66166
33834
168448
36099
149045
266894
21205
39164
240935
210439
30111
293425
30918
206746
152780
225809
14179
12003
126051
125639
87313
54622
40781
244711
19009
81798
236942
91483
199623
281410
261579
53950
91870
245026
156315
236019
231880
190241
150763
247797
118801
247566
123775
85212
51578
105518
237569
252502
125421
402
163162
204367
160818
21167
257495
128379
160310
205054
88010
41418
232529
174942
287756
238017
5105
111717
227447
118399
200693
182531
119926
253609
263244
69279
127432
159355
216100
297645
129072
15538
230142
123242
52407
171386
137628
94856
212579
46428
95274
265935
225154
200146
103970
239224
15768
12117
15723
167590
199117
288210
26760
174399
75418
18695
132799
96369
74904
134971
253694
299346
260549
211370
229649
283049
179952
16580
225655
134517
241813
11933
193367
120927
167966
241426
117554
143814
144379
160952
112254
32121
134649
138857
159894
252451
197026
188915
176724
232600
11827
172629
240383
218053
216889
32429
62740
39418
50784
259414
273537
76792
145316
216082
50443
52420
120777
281437
290107
189323
290316
229412
102962
151619
234960
266931
283918
81828
70867
773
63414
255399
299339
286554
41953
31849
138222
294903
205550
45267
31344
171664
249582
176893
285325
257790
261886
1024
195413
20381
147088
129967
223079
115875
40964
106406
124152
29294
173733
143363
266567
252603
72288
114329
76227
191787
186482
232559
134953
110556
241364
196048
11018
104860
38069
175640
292614
196235
178945
107121
234883
202135
278495
278236
59991
283931
109660
163042
147048
148253
165846
23345
36456
90247
182004
366
240333
48401
258342
40392
50418
131738
73854
74818
32828
296450
32709
95810
275517
1680
49909
189201
35991
195577
250873
116990
285055
271595
147375
175068
275819
98272
168705
158241
211275
123861
194100
120378
39170
10638
41480
52100
217070
160665
192666
74560
8577
176071
124175
174736
100114
90810
175408
93890
210454
17542
47064
211715
172146
90008
134696
274545
261345
277200
92238
95410
240116
46347
277224
115981
259888
100658
277218
231510
109764
57709
76050
141016
185581
276930
232483
23354
265689
11067
294259
53429
45503
88045
236104
149969
178409
113292
201098
90303
52520
112336
199225
288947
145302
94382
48477
76103
270298
222705
223830
266565
262615
142440
200521
217424
181007
145478
28348
283609
177541
77798
44603
242032
1101
118238
159206
181113
130404
279870
206920
191852
58084
155211
133157
196422
84604
149618
178516
17771
197463
291440
241977
152380
243060
110982
294935
110037
43296
270531
271827
112170
84799
22962
81340
89158
17000
216383
291543
64853
57544
23635
201397
2621
48311
98952
81925
221616
149959
41706
290812
110291
156281
238419
227110
142823
237529
84911
20162
122311
276436
217669
293835
130496
294311
256327
150903
234873
168445
72068
73929
86365
236345
17367
111470
208088
104588
64379
40497
262840
19876
23283
217687
139868
88007
227153
247464
56921
262669
38076
59605
148610
77216
253668
128511
217179
265740
228452
139206
272031
83096
257250
103911
110786
18419
49618
141306
264446
270344
185539
166937
129520
143658
193953
80472
160588
246270
275714
171931
33518
208775
143680
253847
208691
223993
287999
73922
95971
45333
49903
252272
251354
9458
107232
40028
193125
60028
265191
160014
218432
121486
199751
43869
221031
68596
120547
287776
108041
117043
143558
219923
271373
243848
252734
134089
209472
194772
24672
265195
124678
113724
24729
38863
57391
143972
182919
52499
54762
121031
128291
88594
124881
221148
171515
177837
270261
97337
6875
192598
272727
138876
3529
265434
79710
198635
123430
23861
24558
218216
90864
17811
140380
25517
128833
180810
202635
282840
106549
215057
214807
139370
157393
191808
152225
292074
117424
49053
194981
146158
236693
208965
117445
100899
231784
100993
82968
279795
97235
167024
112389
279623
126988
11657
209116
255508
283482
84125
297943
173598
103257
208405
276712
257696
136962
195676
131393
272949
75263
136520
21728
201732
134905
227806
171887
13914
12130
141
293201
103331
277835
36989
93757
148620
114890
149240
78294
290096
277958
217936
26576
35384
291688
213371
257650
5075
159185
285468
95556
84201
177685
30855
225349
91773
261131
269178
163220
101543
272237
91380
93708
264836
83431
32165
293085
87890
132581
243595
243603
188407
157123
143179
30552
227213
220445
186029
19844
73692
155466
211196
176196
2341
2239
142991
140741
235712
227733
170444
162958
186820
179627
257048
186765
131086
216246
146448
83518
204600
62035
27979
106876
212274
214594
20970
253644
206988
250485
289115
133004
199757
245120
262046
227495
286189
147780
231372
243943
61583
38392
265706
157105
63317
114187
174657
27709
246488
852
156866
89139
198235
39072
187334
121975
65249
252092
159992
222071
201380
170062
131480
168163
219453
62364
239648
139923
195586
284466
289060
299956
182441
241380
50022
142314
135446
231934
259589
215122
282037
283564
284923
14065
208915
236734
177739
224057
217629
92022
47539
234217
233622
88230
207826
245509
69056
119030
77251
234668
189886
14655
12545
184122
12845
292872
182376
145459
47356
194255
205819
207474
14517
72404
24104
254743
170330
28872
243948
206441
270426
178477
173893
213261
98695
283358
24955
194239
100920
36432
224613
123466
5283
42440
145854
61028
59675
159204
158485
2164
269396
194919
136514
216708
228194
69042
161692
166306
24566
65315
121701
176761
216272
88289
224970
66687
291358
40572
192744
279424
135477
286318
59189
288930
69860
262165
22390
65426
51578
215260
130984
189414
228641
66171
43249
145972
202186
68517
14094
151211
232774
109028
9695
146857
154185
171759
5972
69699
19012
149927
83411
15432
75722
247583
263506
19892
195693
12425
189815
274897
295029
280500
170294
39422
34797
76948
33524
210364
52784
214126
17147
42939
9079
163794
154737
36176
33594
20861
60453
126876
50711
248879
215779
259454
161171
132453
24742
28370
129475
277433
277100
44889
217546
613
86066
138153
279287
208022
139582
59193
215506
40934
256480
53082
103648
297491
289545
46604
128190
40176
270030
229085
63951
82655
154361
278162
192079
194018
155327
274070
59255
2134
192554
219820
237908
193941
191573
151057
291050
146091
95373
166063
260175
38060
16923
253325
162986
57189
102607
296019
59380
69316
294267
249321
68866
183080
256496
163169
203419
16597
265386
39287
7874
56208
93319
49954
51894
55254
127950
177930
254567
51293
107691
106047
153779
34313
183128
159610
13610
4107
17501
267273
70718
83161
209850
237464
193386
52039
206363
185367
49780
248448
127454
267632
17177
18441
232882
262804
58525
205443
155194
210924
19059
256983
42313
68280
242750
190297
48849
236102
235660
26421
190453
221412
194818
192222
159585
255144
156104
37358
116355
272356
292342
152111
262773
223148
102966
24323
49871
183397
246051
89756
168011
197365
294821
251184
277798
173593
74834
70802
109082
290616
29537
72213
33983
31373
225151
131278
133370
289597
100781
78766
214473
17592
129671
222491
49672
18697
173738
115762
282772
121775
259815
73234
58301
35267
192649
124092
53210
28054
213370
135415
138577
66034
209872
237884
172417
221810
180825
144746
7614
16123
162197
265541
275098
267043
227915
176568
34144
39330
106251
31370
254286
194470
224141
2731
265489
289219
165989
10477
212517
208160
127710
205297
283816
62679
237066
24730
133309
108881
209138
19739
218421
119574
247986
236720
15468
72644
158822
6157
144334
257702
204056
257436
155522
12208
118863
279798
19933
250918
138641
251168
214425
58400
27412
162679
149079
27010
199080
264054
253152
236339
100042
279949
266614
208745
114279
33609
101338
281764
182556
10245
112801
267843
20457
253421
13123
41401
56488
161351
103765
213457
53614
146672
215774
220427
115114
30221
183255
275159
156502
256935
160195
268119
238570
176669
201468
217251
201779
288583
203173
248557
180789
63689
38972
6031
140455
51720
24086
157546
103578
212863
215106
262381
31698
202762
191278
153725
192689
278607
286762
106209
143155
282942
283037
181212
196105
267707
153792
138142
55274
216443
34022
75405
228616
136204
9916
293938
219340
8727
26730
226719
168397
210133
42594
60581
274256
298869
213979
172842
58732
106219
129591
89296
145836
160038
105961
159713
267692
74614
221224
13495
234013
93674
178013
135006
298046
290670
116989
171002
198769
290438
233766
41500
296348
65954
260714
121929
230698
220426
7195
290760
93186
294367
239842
159981
268051
77172
77033
213421
206019
106218
118628
160418
39422
158557
171651
201485
14831
155324
206382
288800
105525
41442
269611
61582
206473
136906
259978
160241
43740
40816
96006
208777
289556
185563
209197
111807
11104
105243
298756
20562
184224
241890
231946
1464
208947
24833
110937
160741
219733
35068
262236
82150
268661
89403
88382
68048
222649
125814
133275
166065
148325
156933
228263
146787
66205
79593
237184
283879
108803
203513
112095
28992
84901
161597
101201
277778
187939
227869
84946
257855
151581
21750
238515
261037
224395
279704
200236
87728
70374
225969
20591
192294
188477
183965
223299
276713
221465
45573
33282
102773
80472
37952
184532
114067
142297
137602
185163
128686
207871
215288
174845
232581
131208
117168
251337
286871
273645
32272
208412
206091
268564
65167
154236
177001
225952
227065
26904
139897
161864
103051
255450
8990
109309
14066
147351
145960
7578
269746
33658
18222
99859
76032
194784
220571
266940
121747
258076
194907
72250
154113
41454
133159
22260
90976
6486
39796
216437
124838
150462
64487
118205
158397
73064
179996
118034
296229
205635
75195
238574
153121
104201
200240
144307
98581
59956
290740
116750
216063
36263
274438
180715
201597
58646
172406
89294
247541
20707
279691
190766
138007
157564
235325
139738
292647
2084
276935
197334
89062
137008
240424
272938
25173
102125
91573
44532
61117
56794
204228
174972
221731
160570
219266
126094
189017
9862
106671
210631
24350
198486
264898
210216
236810
186668
39442
269924
65121
74105
107830
25664
270201
176807
178403
26255
91096
223484
10500
242616
4299
6509
181940
231295
127454
159229
200351
67290
111472
225520
254009
117595
256135
232408
109754
192660
142331
52855
268225
54137
11257
19401
239241
244454
252885
12943
150889
8725
270584
50489
282611
242078
19140
86720
97160
280369
23944
53054
120284
105006
140534
196219
146496
44853
220684
297008
33888
51178
259210
99321
206536
46401
152583
157685
294385
87223
105976
194307
193041
142479
4574
119264
190886
258143
292747
154442
127020
51131
108989
16556
110993
83639
269696
100161
140957
124171
291138
299379
215762
35306
63899
113193
210571
167770
214513
253935
256643
181645
220461
279362
298074
45599
7097
295249
56822
37978
22137
282780
108181
178018
194585
196975
189773
147007
251916
286663
199269
21770
15560
103027
299229
76281
116489
34862
76502
117088
258564
85209
153713
12011
246272
128820
278364
98585
129381
7830
180244
193812
238367
115802
221027
134151
299607
9326
244788
131132
227498
155224
220989
240223
161348
135768
95827
111387
99038
214014
272803
119062
239966
97105
75294
141934
116228
76185
1742
283077
142155
73679
260746
6598
93040
182777
90922
85660
224929
134575
65131
28753
200079
111283
170938
129038
109655
214651
254835
3255
175934
115375
261272
240368
221877
141334
50459
222728
1383
182039
7052
229221
214129
11375
226602
1508
219280
25611
135339
245506
65637
86928
29279
226244
275534
124297
125172
253492
31349
46940
118225
268303
34222
133848
284819
230238
169225
158396
3918
196004
235658
209939
77222
18213
60201
253196
109749
237071
81279
200927
192360
87666
187412
271492
8199
124744
234064
97307
236771
222815
104961
3027
43036
217606
195583
87563
102487
216580
127784
52612
93873
137547
94879
151896
62245
194276
78608
71544
125984
207623
295469
199312
18902
206955
293257
70402
207923
231640
69455
89754
112264
203136
107586
60443
146832
201661
21848
90016
200140
46658
197340
87383
49906
191260
148566
69422
92566
90259
139927
88246
101997
52970
271446
61415
42338
117511
193465
72730
297381
94513
226811
296598
30109
47506
99524
20637
168382
278517
57458
216916
22608
35444
286116
137310
48976
257661
142062
133239
12312
267460
109470
73608
1708
69297
281624
144780
279078
282749
13502
292901
152181
160127
111156
41447
194004
238130
40446
81151
197480
100414
17507
211974
100077
73620
139166
84402
60789
183166
255425
180332
154810
50026
18207
207343
235180
180517
205378
23160
84885
290789
181380
273181
187168
156537
205957
67361
138420
62351
216197
217171
2369
227926
173633
217637
66827
65599
295502
10302
265992
34018
217348
37882
56632
211033
60785
171383
61566
217781
252194
52292
222001
181676
217440
87925
225257
230558
73493
162603
204860
211472
198428
146452
104958
250356
152390
45658
127004
23076
166975
124174
67709
63322
123782
55145
13803
51625
277086
51158
189168
1537
278571
127778
282905
231888
270840
119819
106698
129196
247211
179850
19110
118822
188335
143646
140699
100841
187906
179954
109721
99813
296223
51193
158848
261409
123769
43264
141600
198227
138654
293325
177533
122717
133666
33973
54336
95675
17411
142367
186472
85462
195991
84178
196307
238147
134682
276732
171239
212624
10391
149428
157375
282322
245452
210999
297028
123459
210817
74318
142740
268639
44022
140645
191308
21704
39278
199299
66874
253746
96638
189542
280209
9982
284329
210126
239209
184372
72461
149293
232650
83598
11688
90006
177159
45708
214078
262060
191300
263431
174601
12957
114257
130561
263589
23499
224014
201643
270311
268494
126373
165857
173132
240597
177794
67681
52108
42009
2825
140739
45911
125418
146185
284117
139899
244006
171472
105072
18794
161527
219027
175385
204887
188279
37579
54976
289744
137587
185757
160568
70695
114329
35857
264418
141038
290161
139837
142831
81581
107051
223875
180287
264654
240495
56886
200450
79565
100109
255425
111338
151666
259529
198026
21119
177545
267166
124164
53913
193411
86748
70176
280493
163905
245287
271959
167200
23236
245578
200482
279415
154377
89203
23217
176078
240016
161577
96422
190252
60646
103796
97570
6910
212837
63698
24667
279771
2554
39484
54471
5300
154811
24550
70866
93455
176000
24477
155176
85213
84828
202661
65858
108171
108318
223395
172776
197537
277014
95965
31391
161200
64094
255430
296099
222628
151122
240340
29485
270160
58762
200893
22904
74884
127846
174862
29349
253298
147179
116035
18084
154863
78256
1303
226592
190213
251601
208225
79308
73336
194251
138942
286110
282238
284556
218948
73328
279884
173753
42806
232095
237269
288583
119550
193213
290451
98097
96854
242138
223150
179798
159103
81118
73455
193974
44086
100387
222788
178022
78528
6965
221089
58149
219682
122669
77229
83962
59013
126338
233639
96439
142244
240238
80893
181812
105015
252102
114555
190383
188275
215876
90586
2354
197186
291739
177422
174925
186707
135522
189988
76119
281763
7871
34248
161389
273080
20773
202762
149772
212214
215744
107930
275185
49027
206140
41016
19996
34098
235564
148859
125252
98414
114351
5420
67232
185182
169420
177620
204398
186480
222031
57230
34961
281543
123527
38229
269352
283936
224385
10888
44414
70385
225180
203305
168545
291821
218293
137675
231882
103619
239081
91396
157042
119308
134244
232927
28118
243781
170599
243360
281462
268906
118674
177789
88733
192834
247331
232595
272955
245364
193612
112551
297069
116815
109695
215595
190911
127594
227949
226416
235746
7269
241128
45864
74548
249313
122657
85078
149785
116664
29367
229139
271161
146113
9960
188607
120018
67483
216574
279923
251140
276506
256156
260154
238348
76139
214408
144880
255611
12412
291466
240533
274282
278305
130598
159769
11690
268925
206619
292006
280237
119962
91751
288593
120491
15778
294470
48230
113313
272172
296093
200571
211723
192380
142367
101306
144564
113271
157689
131285
196047
102701
88769
171371
65556
1033
248301
37097
88386
130418
76600
250205
259147
3907
96820
155671
172697
150896
23433
298328
255526
200029
30713
24802
105747
282819
174796
140222
232499
98230
5449
245078
149219
75989
170450
18061
205981
46173
102731
230113
71603
265359
207323
117575
122495
98487
47560
82442
9983
168272
3595
105440
33779
216623
25479
288342
70880
161978
190568
206940
80631
278318
157156
43764
30948
120808
263313
76805
13121
199367
232836
221487
156085
26766
58748
96214
238032
17283
122362
232545
211180
109392
266823
125353
77906
178477
145236
249765
36341
225177
288183
150594
274811
260327
133886
258401
37227
59885
23468
260519
269841
54032
95082
179335
170393
235556
79912
53370
74147
104717
184077
34664
214885
232358
119426
130070
139681
151417
97958
54938
212704
217102
143575
231562
210411
183515
198016
38301
229872
155509
136350
123584
179786
29173
179087
242325
270411
59130
123732
180022
63293
192867
54780
252040
1015
261020
24683
55640
271596
91595
114561
171489
53051
51497
45225
50329
281751
201788
206290
204772
220320
140891
143620
297132
176299
31025
147624
69718
95451
236812
95038
238717
187302
39440
293581
28515
134887
103637
235978
222116
263782
173432
160634
231501
264930
229807
268065
18931
142283
92980
116958
120783
188886
190331
75362
159028
72536
277535
20476
219868
113785
112614
24390
10361
7806
135024
101891
159936
134973
232335
218862
56224
292870
114400
249135
121126
43989
189141
234905
211733
109838
263999
43350
78104
107797
12650
149455
280235
158114
40126
79588
179882
7070
10401
151645
135533
128881
230802
117378
34303
183987
57287
183482
269432
255012
107001
81595
23796
206945
233900
1706
235451
242985
217742
278150
258572
218406
30500
240086
89132
48849
15140
11099
107019
16893
287982
57722
17151
50862
81904
25767
145743
199102
2561
77019
42584
111409
202935
53327
59800
111429
192317
154272
26612
23891
213215
141897
230696
6948
11033
299306
72325
81634
153723
180337
278489
111616
63555
138242
101177
267809
36719
196137
290760
101674
148257
18831
103885
119733
80466
39069
206925
69976
111831
242603
198597
127034
41379
182931
258856
61490
41954
74178
264556
261338
92970
181114
31419
182094
244373
132136
183658
8880
106103
35965
164989
33368
159022
228888
261341
167140
84593
192609
270564
192726
100029
237303
109311
144378
183368
158468
175492
66351
250276
159750
19264
40251
81109
21418
160955
291610
129847
139628
97417
262062
130620
41715
123842
140856
274707
216886
183103
158336
11577
256817
44433
283946
123403
191219
235227
287133
35381
21242
103342
92251
23691
85601
111901
135909
71257
116917
56979
247196
55738
82326
211413
34235
120014
11814
271531
220356
262723
213746
115189
173080
202711
62048
26957
172411
65425
264323
153069
269353
214756
299941
138579
134101
223188
176458
266925
173252
5611
93489
160292
57600
225276
264566
24443
293208
244713
34513
204582
113960
116193
272194
202412
264262
59063
17550
29563
161418
288204
119734
27191
226778
242396
250271
176751
222510
192416
54404
17799
220106
39646
3371
55216
198714
40785
132353
232639
86420
111618
24791
120280
186539
155601
174601
68817
61055
226966
79804
150890
55579
8703
202155
239129
80134
73149
251514
186538
201884
165639
245020
46943
69673
4128
289751
43348
206420
148490
7789
92098
3275
176828
30448
259587
172711
134448
100889
16439
213552
36291
212406
172213
277711
244608
41949
190682
150721
247765
264044
112052
246728
190562
113768
147329
260621
129130
14952
18594
159111
216620
187738
277222
13702
150533
101094
271808
8499
240384
50953
254986
147559
146206
191194
270055
11014
173887
56298
33649
269341
66255
36732
4081
211157
163731
185620
165771
190412
264368
175086
204792
24365
270595
283239
23824
120610
66779
266625
277124
266177
250695
102131
97246
297151
278620
38550
140731
67510
109117
280186
178895
270280
172930
46141
284594
82328
245608
171248
141737
20173
191356
179499
79248
284106
81604
170991
162752
191118
200037
289352
279667
292416
166489
187494
52197
221009
217487
201665
32651
127097
167194
169479
262810
175955
5830
149507
117692
231625
292469
191040
144057
277176
183978
148268
45050
66372
279434
266891
141217
25793
85184
298686
289436
31352
200166
238663
298514
210658
182651
285772
171685
120075
225087
266750
30635
222242
254534
206242
43907
16658
211636
157998
53864
135312
11617
258829
99106
15945
86399
146918
285731
182389
251591
162221
16005
265774
12765
83729
14150
240839
139506
109728
88146
21122
91522
24256
122131
58384
25467
146062
197092
42561
29137
201901
38357
83465
241472
291039
209440
208373
28581
146154
67741
298488
246450
70500
263635
283380
280318
21098
112225
144583
31123
189703
218265
12599
4339
126430
81977
19066
28548
37659
235327
187972
156242
44377
210497
48337
78834
118980
1133
282463
157048
148922
262756
266359
295625
76088
17899
28815
190026
279756
8529
213969
40780
92703
70899
37912
128154
137575
164141
63855
140333
287864
182324
154569
14743
203804
255543
272761
275463
142864
215960
274788
80623
30306
224802
133738
268223
110057
26721
251276
175374
25553
202800
175080
241198
290586
67146
226033
60406
262198
117408
254105
32369
191581
10042
60687
3244
269752
215144
30265
172562
35734
136393
163051
234285
250978
288901
149209
295819
48981
238280
107454
162221
228573
100673
75847
159883
130001
18963
153704
66111
222823
270193
6444
31667
26163
83327
141028
180253
242904
69584
45680
174442
162602
233632
7471
253454
282598
99296
205092
182613
267256
108823
269578
104263
284433
245177
105959
297691
84917
5455
89422
257183
255866
50488
238841
195703
38200
219079
178776
273884
15959
140705
279972
276714
282955
1955
79318
84347
109392
271665
188084
19899
94864
277745
208656
84259
85737
97457
2804
281143
95433
266335
98584
89681
229591
118448
261864
72141
254282
134754
6054
154373
261888
17774
103335
48005
30821
295260
51061
71027
145342
74697
61558
14212
183149
202799
29549
90284
8839
41562
217844
164946
278327
24554
270583
243163
44415
65264
66924
106510
51596
223730
114695
89397
77152
121080
299884
122031
148505
173757
269873
74555
144376
243472
81617
291893
155890
228034
10213
164369
34066
155109
19523
25825
79560
251551
169843
203773
34604
80228
283458
11315
265582
244799
144291
55107
244189
103324
130107
187371
90369
266803
209965
165746
191828
47546
270618
192511
282998
107045
80114
295003
150230
18853
284974
245638
97902
264644
169378
191884
1741
84419
1236
283164
122046
150851
130978
190475
212670
72260
140979
93435
1790
275416
174442
52849
122977
215169
159983
36196
84465
160368
183248
49551
158632
234910
276977
193935
89196
129151
240809
164198
34045
59063
276973
291410
111538
117615
35070
149975
271456
219598
11097
83659
155261
146955
10785
152738
232345
153677
241328
30524
252871
91574
46214
37615
269897
94508
16598
266591
163108
262247
229748
200670
28134
19819
206419
293548
27901
127724
58140
228090
249461
271599
270591
25692
186961
205491
296320
131299
227567
50507
201205
231689
190760
121261
244650
37896
75339
39860
199770
257958
284212
249399
83995
9390
232692
250851
67099
70379
45763
24727
68978
238546
1399
61493
272957
148133
114043
35831
146912
27576
132855
118445
284947
74977
233731
226977
52029
138094
285395
175863
257898
216865
198906
221940
263883
235665
237783
216012
146619
244063
91438
231022
248668
287422
131362
163654
45004
20510
46430
203117
51106
122264
268064
82466
80979
54272
287731
211327
214602
185392
109945
191515
100324
60717
36690
64787
26012
47468
246004
61688
189142
284937
19962
493
58483
60968
170243
6818
180453
249274
275788
173244
86387
135249
65947
93673
57268
230337
17731
77713
199094
42021
162060
20351
250223
148058
151294
183229
222381
244437
218974
120282
115782
34060
68635
72488
174606
89227
183775
153673
267005
249347
177686
41946
243788
261488
206104
244087
175006
283998
209069
17038
1648
121845
101031
228334
1104
38120
215921
91711
128277
34451
281036
53748
84171
238085
52821
251191
260524
199567
86331
93835
235830
213273
136765
255715
104049
216169
166126
295745
244798
86524
212636
57907
251915
8930
43922
186551
63003
264545
156235
86701
139175
116410
54151
155390
165341
275664
44280
275621
114833
122476
147855
53550
48849
231202
266022
277358
254151
204162
12692
20230
148540
276847
54209
187986
157642
2346
277463
238917
35427
54916
219413
255496
13514
33799
83239
122136
38775
247737
270451
109494
258460
240700
185280
9460
252862
294190
169545
230089
111488
224363
64871
189009
258028
279074
148124
86239
138781
27087
145811
9549
232242
160350
37272
259379
222703
132275
88381
68575
214136
248102
55738
91390
282472
64321
171811
15811
81197
101339
151886
214441
162052
216995
14192
198518
295331
262554
45911
78579
204719
202780
244395
162112
168027
264907
120510
283593
187695
96048
203224
149132
281829
132054
203385
148101
81864
86077
224222
244925
174646
105208
41843
136866
4000
71437
66832
22991
153100
172753
137582
272931
26954
57351
227504
88840
286630
295545
297992
211780
119810
267151
255298
199829
199264
142168
262745
181642
239834
178509
270360
20440
35811
224689
175693
119696
64654
273454
206850
91172
239806
288095
72081
89726
182435
176493
282117
176533
250568
232616
267005
132348
246717
237410
7463
60293
18303
243373
106931
79309
270893
207391
18823
189378
95592
241899
241907
263961
53268
187555
179751
160306
27692
51406
132688
248542
193135
251619
40642
6001
72295
257886
60455
267445
137048
140396
210963
42716
10626
175853
68702
222551
243525
100705
297025
193560
295159
209556
158055
72686
7499
212747
65241
50597
80372
281205
262506
251697
103186
74522
233803
294959
125703
115527
255281
102946
113901
37596
55401
219550
255977
191054
287307
229690
116028
149188
284697
38181
163211
297568
276133
256399
255773
285586
205465
80850
162400
70299
79946
195651
142863
85160
265826
29842
93422
250359
216502
289693
117490
159503
74250
93533
236892
147696
46074
196370
166496
175959
94600
168910
92617
187088
127598
274407
171770
216203
276430
170133
96046
122715
285851
207169
22703
22493
44640
238016
22063
83224
274074
284489
32502
35588
24370
153198
117474
117687
148897
230983
182178
293635
208810
33204
222583
53149
204989
106057
3417
280005
76101
164294
74535
257760
66431
294413
119375
32868
59413
79655
85200
50009
87806
290367
281938
205113
119962
124395
80502
13887
33340
119715
168730
297266
236056
39217
275093
236893
202379
190820
204319
91419
236759
57621
296905
50631
41551
241185
296592
60131
158447
117047
247730
202950
274155
292205
290252
37055
50132
160074
141718
76151
296228
232764
60396
2896
266647
184465
289228
67063
54539
185718
211480
281132
30823
226454
292299
167888
220919
174353
29487
171502
239684
23901
2335
227004
245372
288101
275761
190787
190425
278597
264090
289668
193064
120842
214270
116968
137611
212943
197972
187482
209269
215631
185976
4838
172670
78902
231374
88091
31141
153990
298944
33298
197546
119874
212202
12246
121358
199411
19380
277512
252841
57591
243985
168045
11647
209120
11949
195155
81131
80223
298370
7521
16237
21899
18805
288932
272815
130125
160002
205089
70451
235792
271673
133510
266393
227493
142853
264034
194283
10380
117151
94670
99251
283462
59477
257588
13076
219102
22243
198313
144371
100920
40429
72983
184332
170047
82607
182804
117009
197654
110844
42663
158227
212028
163143
36759
112929
71721
200227
53825
16061
198758
39523
243054
109892
5078
181089
37568
276458
178862
127628
89566
39106
154245
75521
73185
262083
180105
159859
184652
85996
174093
160564
288215
126578
96777
285518
253096
238613
152074
266435
112294
59746
92187
175411
50701
91456
100576
245630
12181
290235
126838
11187
48089
151586
255329
67308
132697
260091
40489
13978
262701
121562
27281
133120
53023
256083
219511
57403
285454
286854
70375
63162
89653
88691
264805
84858
153966
177373
111089
10101
290602
246677
227914
158828
156101
1938
31593
219539
189456
199736
272515
94955
282869
189744
184977
187663
31999
253455
279307
238580
284266
257965
160458
228923
11534
79753
234294
127937
19151
191179
282051
268026
94537
101334
21439
24001
168354
105437
189886
287706
117213
284879
64689
40944
67290
19026
9307
1694
242628
264271
258525
281037
15753
27755
178365
299357
90249
112553
6027
214352
73623
202476
65586
84351
254967
268084
184188
48888
162077
206265
219026
135339
287112
139822
286397
81203
172946
7589
205062
93235
152130
78440
165571
191561
53919
150357
48464
194416
173321
288537
167495
199145
131864
218438
147664
263928
30601
166264
270212
108210
175293
228401
51851
204574
144152
93893
100062
277961
88241
254908
961
55041
117645
80308
189483
206529
270774
238960
111155
198119
252719
290338
262816
74808
144650
71233
207279
138852
180797
217755
243146
130189
122167
216970
107141
297114
158799
247072
71474
127654
266723
223558
153633
197201
85430
176340
138891
3759
27518
182432
296908
109869
22013
244312
138666
90951
156635
263234
1715
49275
208700
101575
73854
58082
70200
190073
284277
117112
109211
255250
193990
26249
101939
170393
156552
132557
252292
10349
251377
142128
125034
24418
129261
235774
272224
35644
13213
207033
28217
234998
5065
72485
97064
211995
204740
223893
749
92462
64101
296241
223758
150576
157402
67629
88025
224895
70388
238569
145238
215166
264136
206453
273762
13539
230912
151546
188179
230014
188251
232936
220297
77924
101484
132754
185648
114631
182997
118045
147370
99800
61073
291665
111548
240776
227040
126962
154019
279743
271602
5217
297220
188271
297634
6779
48970
45023
236958
113187
238359
105813
104213
81542
100357
13319
174053
216703
95691
235283
130305
207113
36801
70444
210064
174687
171133
118211
114994
104620
261224
162511
166104
2
35788
161149
234580
194154
22492
47626
73349
16466
255737
286689
233755
167121
276776
265847
102704
181937
175235
47577
89375
277143
216369
264235
276582
256667
214848
169602
252090
166235
109436
132920
89302
159769
116357
85134
48416
105362
125752
35840
240064
242431
258653
223700
198050
141151
281370
32514
293232
237344
253228
188591
140333
253567
286651
166654
147595
131472
201640
148633
179624
27748
239405
292329
119948
270692
67800
189052
14089
194420
262605
196209
186553
257232
64867
261025
277124
140049
122356
30862
93246
177982
68724
119324
161202
202663
33092
227315
171616
287386
97400
16020
64569
161047
54274
30823
270999
4285
166756
220183
208495
18838
134747
218487
245645
23534
236510
32040
168020
38704
2726
71901
1430
53180
245164
110507
166018
144316
182547
84433
65266
131980
26727
223852
197855
245498
294480
68688
2339
281014
4037
245304
14736
101853
59707
279656
166416
87136
37116
26211
99490
30164
32755
4392
781
211726
71357
255049
24009
174969
116041
34916
47081
126765
76237
262246
260440
30673
166546
160467
245890
79136
258304
204389
189985
255873
225628
270363
80085
35291
247061
27409
285981
253852
227183
60092
248586
61203
127070
136331
249208
232155
287108
98810
28093
169941
160254
111178
159397
70697
173482
61384
196279
26889
91005
108002
132490
166102
77599
218939
212007
33384
190348
271607
131551
264578
49721
165605
207966
202143
162339
253030
21501
3785
209023
69285
170634
21563
91082
194262
125848
285928
66151
140563
187441
239098
64618
136898
125497
254347
67659
168607
113895
188583
272777
36170
249718
172935
242805
134759
227367
38454
180968
192664
294884
178710
80525
3161
104589
61958
177959
135078
219329
132855
202882
292583
271226
214090
221170
161669
227351
20875
224428
232750
252263
172861
203854
180938
63671
162780
179503
286460
279554
208766
89588
273218
106965
91507
234601
148992
270503
90599
133514
109735
210633
243672
70760
151135
168249
86030
295182
63850
245126
183338
84812
293685
28961
202710
171610
104501
83526
243614
243270
237299
276311
178172
230301
200980
98445
115029
66723
203958
298724
165138
120746
249182
163670
72278
115554
96927
237439
67405
239401
196545
114738
254442
35097
14074
255444
60982
36733
163322
81820
255490
88657
120722
189748
152469
197659
42823
270997
191954
171646
55668
127389
261053
184473
221009
102653
85707
51808
68553
85844
133786
239288
192256
47710
188727
119113
281251
37477
17361
21189
283331
28606
26601
91381
47693
111995
216328
162811
4701
289081
217532
166169
49990
55707
161399
50169
50576
283292
192721
248302
92273
48534
238172
297940
196293
276706
173435
138943
207024
255090
106832
174893
268071
31948
58180
226933
61485
242092
115962
295605
222530
228173
134543
53350
206355
24792
172515
143943
94171
217426
69755
183032
29830
232427
18708
278234
132588
97571
278093
18897
270195
12449
61917
246009
20314
51781
254341
246657
50500
121116
25537
136882
290489
269458
47206
46163
68961
132505
97742
22476
201724
146515
149675
216232
185931
229751
182383
563
175424
187422
227807
146494
266946
24714
24638
92097
146161
15503
151949
110836
2817
52699
250812
34312
256973
119016
212454
147174
25135
72857
244643
288798
226108
62713
74254
13738
267232
85143
190975
74755
207259
167535
57219
197246
261939
9546
117954
103922
157081
132899
135880
296996
266162
57045
240768
265193
178903
207017
276975
53967
173372
92226
173771
142992
85364
235461
141298
128348
115725
95817
129834
161727
254456
56208
265329
290256
101654
140281
282765
104753
157625
15212
259851
238819
285633
91353
14125
46057
220493
215619
212133
225743
118560
90225
185410
204501
266961
194351
264005
78791
21883
134324
197918
255228
121171
245888
283132
120874
287384
230589
247902
67433
60084
119652
202498
189712
66977
44027
30821
37345
268063
4962
51342
22254
169574
145445
267828
63912
240091
254074
146600
223807
24857
250668
203572
170406
62549
208044
129417
30805
109143
284510
150155
234013
279755
196632
214774
140621
243610
210598
178233
48239
141886
144096
145370
26763
17934
87986
163360
92047
274127
210768
273790
100033
263737
187945
221059
155568
2239
273820
68132
160440
131544
175849
75877
26544
118273
99815
275274
7493
198629
89703
285790
230651
160025
66353
279608
25433
161862
152217
95345
54159
70412
283185
26714
152955
219860
161657
66042
18339
187474
16134
198397
18014
210873
153371
167375
20263
124049
46307
250767
113661
173115
260960
58391
278302
228808
56944
222552
131938
114663
85703
181284
97857
203476
210974
133821
14712
156987
136363
157456
172427
226257
205867
251999
173931
23383
71761
187327
271791
99973
59925
211414
289114
221111
108349
207302
63302
75500
111337
47421
243171
90501
77620
159878
135404
158590
290684
296340
49102
254539
296918
138536
297245
191763
294383
256776
18105
278267
292475
285875
250476
285314
38768
26390
268360
124142
111244
54497
34216
237419
77671
219745
287186
293464
299454
149747
278602
73449
90643
86851
40413
226685
49856
180259
73435
263449
232169
260345
59001
205469
265784
179736
239251
198210
251165
23887
200269
282050
216802
223482
299319
110225
103271
219527
193003
59990
51771
219842
270300
228607
285552
68109
138741
131465
47158
182875
1839
283449
207296
279103
160568
68785
146882
97614
271662
125145
244661
72178
159237
78167
188338
62783
27204
194381
32098
254626
235393
139375
106110
11505
31839
277300
138877
68002
221683
72968
255955
248395
232756
207473
199959
193338
299028
152737
287330
107243
88259
89107
214424
254885
207136
215885
38047
109302
17450
236411
139638
29001
60632
103844
234503
183912
279914
218427
94270
248996
296984
210403
28444
15294
24755
135404
105062
191218
181662
93067
39618
70996
122794
156519
181264
292410
84363
27648
161526
21826
162697
106542
191163
240664
273650
22218
129750
16890
139797
43577
34568
72482
181994
131001
43167
40069
175426
72551
128498
221910
76704
285494
142897
87721
141945
85575
29183
222756
217159
222516
299783
218811
137509
233842
48428
40716
284562
225869
123611
84856
71681
113482
131487
197794
109927
121030
15057
233175
260568
135418
12436
76007
207744
25386
175226
126602
36379
169000
25214
77208
191173
152503
165000
138204
280067
199672
263005
264858
292691
101397
252726
91440
6191
216701
163564
146655
18811
181844
165819
202149
281740
268951
220561
163315
256604
49091
182680
140756
283671
71152
247530
222757
110169
272567
240583
183726
237539
181065
56021
145348
191384
243632
11725
164396
67614
154972
69817
32969
100522
190242
143761
254694
119050
34389
230441
62455
131169
167550
56715
112378
68980
198006
100738
86599
57731
256194
293189
184648
229861
105013
35096
294514
47122
184949
211117
54667
245856
220556
147431
152178
297518
98060
251466
105042
9813
48143
38615
118856
259654
21877
224660
290527
16936
149180
85080
249462
122843
6451
220062
116785
232089
259877
184484
68109
198053
221929
258580
112560
269862
203868
136820
65441
102019
4025
51646
177457
94665
74947
282877
94241
231378
283681
150465
280171
85639
229990
242316
156637
227471
219871
155475
141281
257228
228062
144161
128486
94049
36048
53897
121089
165266
151758
199711
236167
149898
215330
134354
43763
15222
265888
41095
175381
21264
210619
97455
203547
173425
57538
204403
244281
245681
288553
105582
136813
19643
137102
77001
8194
135016
157483
16628
212544
6984
297683
170306
179599
214289
37863
82910
147979
284910
256221
115236
218459
276007
178389
142265
274660
86296
136835
144879
151737
267605
181135
212170
254307
260819
48584
172337
136983
195477
123298
55074
227088
80513
47002
237304
209598
240431
85754
228072
194812
192575
212243
257933
259645
284664
146486
223104
148657
233982
266701
263965
6767
234904
249321
162807
269282
275634
112324
79102
16712
235854
137093
106082
89606
265970
114433
144412
280845
200995
189370
82931
151682
100351
94287
233417
17211
126661
140374
66895
240612
16487
154034
23585
27559
148626
181849
85358
66649
220689
33463
104056
59478
28806
214027
130130
213556
100543
207576
281559
133261
56979
60293
269774
68377
57323
237145
284151
142846
282849
286344
283874
74543
154180
75933
3567
91389
57446
214292
269463
25274
75243
261850
216707
147600
184855
57254
122776
15927
266106
104479
77010
159655
129705
182609
31458
152900
33516
198365
33723
205450
123471
288215
87843
118175
67002
149119
277371
3239
60213
3698
48269
66651
52609
146461
72895
241593
178792
9525
13017
85200
279778
34639
108804
81447
239304
219396
129202
296671
201746
267592
88980
83916
68500
1931
236084
107895
271035
147407
296596
44416
2515
21542
281406
137699
19570
206487
87426
93036
116009
30180
92007
55326
212357
17470
33756
273935
250791
3040
234990
107592
94985
218448
15933
42568
132189
164183
297381
237143
124679
207481
285071
274825
9076
292846
241573
204968
294574
85370
87941
181624
272736
174073
87067
97012
103461
296638
288415
221013
19963
185428
12146
194
114031
208302
104108
291988
214479
267754
90740
166548
134471
14991
152240
50786
272854
39409
15703
138461
35298
294401
155042
221871
135144
222242
169552
198437
283953
213341
1580
196224
70469
123811
209706
73513
102829
185762
165981
24279
270578
37784
233388
214369
152274
213431
150069
102543
264816
166384
242678
133613
41976
286150
200516
225523
224195
135901
212180
286681
89496
245009
36107
33459
258460
125011
122431
41380
206166
214873
8206
205985
289100
230554
200557
156219
70942
264338
66434
195994
209776
155257
263389
134143
89160
13125
156781
202199
183610
85772
241639
188501
84913
10595
177940
101236
261117
192568
68135
253967
275110
187250
255322
297267
187229
176068
57337
221213
273177
142189
219643
182642
23505
19450
55685
85154
48519
154834
146733
152118
95450
55998
31086
104383
17357
265240
1542
274358
233211
259037
149182
38961
50549
196423
299888
72728
276220
36568
22982
129452
111363
189951
151715
93572
84656
229798
70349
48580
29827
124403
113542
237
164180
109197
58776
277577
265447
131028
148855
160789
49212
295960
120908
79229
135036
52320
261607
202640
222656
2839
150334
243882
121902
167646
258979
253387
139047
874
147790
145252
94081
6816
270315
165861
277011
17035
269162
51273
259610
200957
175993
32573
157812
240571
296933
157629
270225
160948
15459
144551
170794
136659
12667
226046
510
144484
86665
232887
180234
74246
165267
93835
81134
37985
268065
184451
202892
184810
134329
272691
203820
151340
68751
234083
78469
257569
235382
281619
219913
239310
200001
138984
266538
60236
128796
285315
79687
89024
220259
197464
231099
39998
7734
148043
28155
260324
46855
145642
20898
192945
295231
288275
278691
267122
42255
15631
90178
283792
148795
57102
217343
106678
69503
49981
124564
172962
29240
74034
38712
208534
77731
116427
233662
120777
34660
170927
49444
295290
80277
262182
213155
175894
255580
48148
145126
295986
70928
181756
211864
202659
156290
103845
165164
130484
40480
107221
52723
261608
157253
190293
104824
40285
182396
281017
90825
20300
121462
135721
4727
194295
115776
246298
11946
201563
196602
274483
60656
170390
290709
100175
264013
298306
135880
258250
114626
151395
102435
179140
55368
17933
217264
192127
224373
178916
270241
73518
696
166938
66648
25291
123332
68456
198952
88803
146427
64
87887
227129
266416
240655
298936
158980
114505
278953
153949
174974
38955
38077
278721
216121
126980
83363
286382
71135
262674
135439
8718
90886
202048
188441
228477
39216
161761
25986
181829
185287
96252
116973
194324
61836
264561
72686
66035
248314
221692
61007
4575
91722
92298
53244
246429
129852
121501
235005
63042
104765
246556
66860
32178
271420
193057
43340
214514
87533
194518
145761
30003
105948
181642
110726
95584
99157
241433
289773
1114
196247
141604
182114
65817
141162
179288
117195
267657
141675
167681
169706
220794
254199
297510
83538
139155
121707
194420
7143
32324
52945
148609
167875
96885
297256
109928
229713
190967
237548
120510
212686
103656
199222
116953
104493
134146
124633
65106
298525
195153
183258
259530
275384
35521
296551
248866
199890
194374
117427
98845
282807
152505
81338
46816
264060
271464
152384
295621
21296
223587
22282
269576
93324
271978
135759
195981
297921
241003
260013
271110
197070
75487
196339
265627
228828
133761
100870
282147
276513
283559
147592
238117
37841
95478
53232
102908
281105
163875
167922
293028
144601
200329
202854
56872
168566
25304
73019
12929
225904
93285
135832
67105
285531
234050
83780
144902
115374
20371
285481
218544
5259
2491
273110
123587
185628
20153
275278
188234
153322
81701
154531
43383
46202
57807
101100
210568
119941
97388
165576
79488
188238
107725
133706
278748
42522
269282
247946
54752
4019
17288
141020
297871
255356
64619
288209
73201
294478
12267
284896
11828
74451
261290
156965
216813
157160
58061
214196
284380
11703
135526
125170
226486
284729
54443
204020
19602
36258
206000
274693
13887
260559
196205
66679
58979
2668
204942
271971
17062
145127
64609
84906
215404
299349
214128
40891
182846
237602
70833
179887
187132
76112
202896
3741
161292
1104
31581
151843
83037
160898
7344
227346
257037
70267
203365
97543
158132
218351
258682
270831
82589
194392
196169
29568
230648
121132
89096
159942
241681
22354
214095
62015
48889
139967
298299
260072
160527
217087
48830
72147
97906
216835
124516
226789
236466
236977
21836
215207
263258
128504
153034
11945
268196
175319
261900
263053
18455
129561
282192
194160
78749
82488
297940
44390
185422
133814
211446
131219
207985
224264
19859
24619
20986
81159
157749
255996
226035
138182
75901
250913
5073
258293
130144
17831
103885
35800
175320
119406
194321
233274
129471
291734
185405
13108
247061
186349
16248
183567
96234
220678
171391
249886
72961
51734
45163
285703
256297
206897
237544
95831
125839
147444
105599
100210
295360
110401
146961
220142
35342
153143
94821
77128
171842
131687
3254
224394
179922
73397
90728
247280
237886
253624
118785
210858
61730
233542
205736
16035
204226
86843
132587
294815
228056
252795
129285
122488
210
188663
238004
24479
91524
282163
105711
123339
130145
135335
76552
288684
138893
99826
90659
275216
182995
100002
195445
223672
24518
113791
45969
143302
15079
203436
171541
247127
3162
47033
85032
29331
248607
100135
75411
229749
298250
109670
158251
89514
102031
54505
83222
136555
240503
231990
270248
252099
90396
34083
83566
11646
206011
285606
95107
238010
28723
71115
115449
43485
229668
11670
81911
6860
148537
215632
220494
150548
66566
137767
222425
226324
228404
35523
298888
254962
248077
233527
244261
88752
199666
252203
97405
214022
100105
25877
147694
56382
7545
26573
128297
54492
163513
88514
19777
10280
171907
191838
233145
55650
87659
147805
116855
101638
106440
201855
90140
27791
287783
174013
111694
10899
272657
555
290776
64875
215273
103340
241709
270953
261421
101601
52775
238787
261968
258234
115115
53553
65100
134972
260280
223712
73332
133040
21101
214895
7825
291064
231252
7315
6955
86891
207659
115642
156826
78692
276636
236075
298588
238770
196775
28193
107512
142391
73754
146787
131088
67313
13069
114199
55533
243236
152084
92614
11659
259701
89077
221960
23683
241256
281731
130403
163741
10172
207682
176385
169919
128846
201246
278462
4277
284410
277968
63840
250953
211133
74809
278689
231696
190549
140756
56920
189983
80859
18793
7855
15696
59814
117886
27772
254134
67338
115950
16855
156988
50553
105728
13344
14305
48370
62729
51207
173114
128438
120954
281359
106009
68585
122262
131024
296946
108968
68350
131409
179816
245763
287680
216397
12685
197058
94437
195340
188473
139125
139441
22342
193915
284442
12546
194287
244040
65687
277038
215056
58587
30893
73823
3066
298036
246511
282441
228235
208861
215351
208761
191986
263020
115006
295791
149971
145467
124485
244956
235337
104743
291772
120761
69554
5199
31917
84156
12565
66336
210067
91025
273297
190482
63395
283999
215765
111205
57730
68561
6836
190240
249914
287155
267262
115636
140964
244128
258126
108488
230789
276661
259053
66850
247550
127511
73757
143398
17171
17474
86967
63938
62139
288318
84637
106063
67921
296743
247814
262078
90110
253933
227491
74381
220504
95806
13075
149394
12117
122091
239121
130287
135447
102537
267250
242601
141131
131050
269622
45817
88707
71687
271165
281779
189257
12457
32247
33772
81140
191019
265972
140003
185976
84613
280939
38961
43838
177715
212940
40631
221043
117294
54957
46291
144863
241374
204027
68781
268951
210658
172203
187128
196859
228522
172603
281380
234223
105015
274122
14527
142453
168525
28656
113189
262692
132695
89540
150813
249950
191625
20132
51511
131324
100466
260608
205695
155231
4482
155151
209908
297507
234414
22902
136115
109349
184457
274655
111462
91978
157602
120357
142030
6646
123896
225247
242308
37144
113909
63631
168545
219316
35612
180861
56496
112533
20169
265907
81749
141551
256247
58666
17755
227161
206135
232834
939
100609
245609
24318
100208
201803
233938
52413
37735
34224
5237
157959
265698
264573
94716
239505
140716
168438
5440
23191
197886
66449
116744
295578
51133
253047
181329
238382
122034
295564
129614
111012
200291
165124
138827
44544
50609
254083
8306
131361
196524
12095
121254
286658
274058
6093
85039
105635
222510
231986
263966
34851
153630
225527
76841
233310
94823
267453
271561
81044
236991
157161
210296
254828
295893
9070
192308
185694
12352
83613
172546
66285
256341
242190
261843
105515
216200
118549
113909
8237
56536
181500
270911
17741
179710
15092
253409
141779
198235
275810
172096
100087
56819
57849
56943
107743
45902
229793
165406
226535
200009
53882
183488
21616
6449
44650
40733
133023
223655
200882
221954
24879
242784
147645
39577
214905
100535
225238
249978
250515
149508
36649
201327
298404
132414
155357
227902
249100
5463
155566
285647
51947
292974
285145
72719
203487
12267
164307
88892
210173
194212
82841
258334
84974
291318
208227
80050
65051
40199
151946
35254
173849
150457
146772
291170
283107
240114
225528
58091
74171
147
210268
84228
3711
9142
123411
23885
280099
298741
28272
243189
145949
138108
292986
207708
231601
266982
166577
256683
162651
152653
231444
79803
14414
79850
280766
84584
130904
137137
70875
4765
171208
193316
192722
229723
161615
277545
207148
285259
63504
23447
166608
96201
251685
250200
203534
66881
231403
115160
50387
115573
214700
58959
96475
168419
272970
261840
260532
204591
88800
194083
260641
268115
7528
211671
173214
218485
20611
184019
82664
187502
294526
250264
273844
251535
109585
254995
254237
31317
14690
102839
141122
156481
267951
227881
143876
231850
195767
216483
90931
25694
234505
103527
26693
183080
268362
291646
274868
256249
62564
153787
216257
142622
36620
233984
116000
183034
287708
171114
157663
290630
130044
262878
67954
72354
111348
164301
95830
17533
269121
212141
240213
156796
161785
4976
74399
26539
87122
83424
17064
20223
222842
120003
69255
123825
14668
127164
135665
207143
88670
274105
53316
188790
231524
4259
110148
256271
177363
148081
120166
160781
168623
155410
297545
81901
153512
82549
127661
185620
288030
143527
77742
78506
99582
61927
110581
153209
263979
76959
268738
23750
111808
221802
46323
174897
155495
171586
280639
143825
139351
34829
134225
21592
243867
129362
222187
65899
182948
191518
134882
145191
188520
43866
155598
31313
70454
199703
77158
56430
138752
17885
247866
90311
32505
190470
74480
6041
197331
15062
146703
23286
176682
146241
253360
255105
170208
177484
211431
91635
293490
48090
252627
204850
279672
234045
24214
206233
212021
163439
58004
32936
198271
22139
203994
202482
5000
3759
24971
69106
78789
281678
144237
275292
84248
119565
76439
87362
99124
163175
157414
183330
192442
235134
115418
51383
198051
131106
54758
44895
268353
64306
9526
135409
77355
81650
82292
284469
262390
195565
228037
55306
69902
246589
70481
139188
266589
258321
263804
275058
299887
177801
265260
203062
176698
92274
43416
79798
262672
274553
274082
3539
201622
26691
85276
181988
288396
184759
293247
293353
140247
184395
234126
180186
77961
195608
270969
30718
30425
47011
210594
79896
226835
28385
26474
64587
171440
113018
94730
19291
218501
267589
43029
41633
87620
272725
238194
40709
217768
1579
18109
204312
44266
77960
288866
187446
243770
155035
250472
250323
9200
42656
14565
104914
135992
245077
7450
181479
124083
245408
195497
241211
187243
245397
277468
188117
282108
253612
140362
172132
272045
170869
180218
50804
34485
181463
298867
54992
188582
191454
207758
145908
1400
103925
47665
62804
291185
173897
147670
46016
259284
297558
114519
298622
103380
274685
280732
228695
281086
285945
51504
250107
79774
55832
248678
26808
50146
257620
242548
62447
105358
113915
50223
274253
76536
272261
220788
241535
220944
127143
155564
187803
213960
24590
248434
125420
174432
269150
171332
157219
47672
138409
285756
214833
54373
276837
102910
144096
296839
214203
148598
13464
292742
226316
235398
92645
84158
30435
78311
30467
137967
238356
59091
196821
68921
241958
253964
245175
72168
189539
9771
187192
766
74560
88406
172939
81099
213068
60148
255929
21997
122361
196887
247659
33873
81206
249697
40759
75243
12311
53464
233234
266808
70247
271529
12319
227817
139168
37479
291711
201942
199737
138808
218217
181219
120647
84795
275204
174134
154338
11949
187536
28139
13769
218408
282595
246982
241515
13410
277699
45527
138193
214507
88829
212681
136323
179743
35505
255769
284078
285722
156759
94501
222742
172562
263776
273257
169564
283408
100357
42180
112346
207800
181789
230602
210955
245709
138845
167231
294899
126965
132503
278855
209271
116732
100826
1279
223699
71350
113807
122879
260324
227280
62203
172235
102562
67326
169542
77678
241944
223816
168154
48758
275008
290805
185689
138399
90883
189211
281793
299783
39762
174035
217380
165204
43920
233525
175768
202164
137211
79231
3534
169917
186667
109830
48269
59527
248512
30445
286429
267083
276072
200740
67570
96888
212278
235273
38468
139803
29496
246368
70509
212351
17512
133385
3030
179102
203209
76749
276196
261595
25180
168333
187144
192751
299510
183094
196230
36259
185219
209297
127873
252564
280337
9086
116936
87949
180687
6542
144738
21307
224000
117494
95334
69770
286998
205292
200965
228720
501
101417
104478
286496
88535
286929
241854
263498
91222
221892
116943
97301
77143
152280
159903
43511
107426
68841
187944
66816
189207
179872
183361
56354
180735
44437
176554
161254
51706
28217
166894
98029
3772
193018
28910
154892
33791
131501
195768
15319
279781
238932
30900
260586
133505
22850
5859
194192
242667
35590
200909
107476
27970
146785
74325
2377
153266
32685
103838
137429
236565
13875
186218
115280
177197
65083
25159
89286
2394
276387
181736
12243
198835
221641
232934
10082
197703
234485
256486
237278
240753
295543
273952
218693
167235
235115
268899
264422
221707
101795
67876
56147
53846
292012
167496
243155
176267
182787
289803
146581
259670
94006
65473
251945
179496
102790
203645
55484
211169
114994
95148
53833
235552
68224
246097
185120
129187
40697
34734
156664
233165
83762
89048
278253
122507
171165
49650
247319
250397
211495
52414
47038
118825
60510
127015
296533
255518
118786
9013
177991
157498
80815
221552
277721
239734
120134
155762
165229
268709
210901
178000
299720
205498
299726
209184
161234
151544
21106
159707
103606
32332
142729
290890
162096
245672
216952
169009
271000
158153
183771
71610
93005
192268
213472
190692
299573
230236
162982
260451
167779
252783
48640
281933
279578
142534
152238
195676
55968
42888
62444
17977
168950
35205
132674
122091
147916
44611
108474
145753
80531
14894
216480
73073
192659
170493
10902
140750
261995
142016
68259
272734
118549
213194
83593
121681
171432
192041
228717
31662
293382
277882
73053
278564
25150
39035
122920
36126
87863
262202
182940
160179
284296
151837
141554
83553
201492
56329
102158
136694
204621
136932
19333
213122
127138
266891
73750
3616
117364
191616
156632
23841
117673
100844
18994
52763
168637
126164
159344
233104
229816
148172
22229
37250
99449
116649
89293
127392
62609
287950
167960
136810
297013
21598
173404
218424
48075
28404
145780
116300
5677
231627
134294
256373
25598
89132
67731
160083
67059
12992
162932
82535
116523
79990
212765
58835
243932
237071
151150
230062
221430
157612
180371
9132
194229
225378
25023
141390
254215
1206
80937
44267
69030
211183
203850
132714
2794
44832
10924
185529
294042
149916
18131
69196
120921
28557
164871
167983
67837
223560
170472
203270
291119
219766
69129
287974
146459
156294
274537
152620
241265
32390
277
44701
24001
160910
5157
169856
267259
200275
213564
183006
151270
182500
207430
1868
82518
285541
235343
287092
67676
11755
154244
267728
23427
296130
224111
219328
162402
87710
294776
40645
53636
176427
103556
13237
263338
53550
78491
228153
247665
175926
52521
44701
190275
4334
81405
184897
111082
135803
194306
219263
183204
148469
160685
205726
159860
251258
94232
131840
232515
231817
29635
260699
170823
115567
105811
53527
18933
88028
245872
251812
7184
40710
44023
99364
97242
227303
232044
85802
135547
134166
90900
96644
61653
56570
267191
141145
13122
180578
99746
253309
252979
18190
185240
278027
134068
236214
167104
297637
77403
158729
236770
72187
238258
202902
37990
145060
191194
67631
193711
266043
70560
9802
7354
193274
160223
34924
59652
273373
82923
48434
108437
141152
192228
188842
109449
193570
129634
131389
221332
8023
193730
259017
270160
181162
193144
197507
94235
241442
85418
160318
61996
162382
3411
93683
51255
107899
296239
83721
87049
160098
183567
551
114171
210454
106757
271148
27250
295162
3974
126684
190951
56958
205053
260521
219157
204129
249383
83756
237654
180279
63065
276611
92641
146263
15993
197724
296359
140488
206478
189615
63687
105948
173711
295844
187757
261598
218507
78256
262313
65952
152688
117137
32420
64006
192689
147199
99501
222810
141073
252
118323
213242
8403
244009
136654
143093
34244
2151
158715
107078
105183
54120
103649
274685
262420
155654
204642
44256
297448
159255
61523
49891
267184
210719
51538
286347
297146
23858
22944
157020
17202
222631
212990
288213
158569
119312
272078
96279
262405
107575
8792
152258
48371
245780
109703
118950
90802
165781
251955
205669
78560
260909
159862
280828
120044
191653
100955
277801
263150
69311
256057
174724
262393
16604
70982
178417
188142
114834
118197
145328
283852
181911
157880
102099
293893
99924
197072
173335
53451
243002
150033
23129
100275
3309
62816
139801
30373
85582
155893
118451
201523
127311
130505
140652
249176
182865
244335
258988
169514
141147
244011
246084
239302
2023
224779
25952
17707
233154
127273
92943
230994
21716
224577
164963
49517
292807
81319
223300
196982
81098
225224
225479
297350
147327
186532
122516
30213
29998
267009
145976
86520
280075
187366
196987
33934
240922
8081
288727
130505
151413
210007
72026
250065
251190
101537
7882
156243
68442
200953
295153
155653
244960
80184
40215
233340
187117
66044
263291
282548
253805
273658
16610
158964
222778
40159
130168
26442
14477
46627
244873
184215
157638
87301
79005
233947
15349
188227
268954
24241
230529
134864
235253
13509
228936
281796
231565
261065
279006
206238
34827
37792
157863
267021
6029
264554
232121
153658
284516
2321
136519
130892
290746
125967
186577
188793
187684
296003
63836
87252
153183
246547
101929
132512
142040
38325
54301
197533
31693
70247
181045
259079
235425
10404
283984
293922
285774
240671
24561
69009
237737
1800
120202
295519
112615
102452
180431
188335
210085
273465
134046
125892
171565
127873
242692
161616
152176
107640
102034
239634
171258
6446
14843
212216
15245
68209
232192
128290
191535
18415
273577
59554
274534
198627
16181
198349
237676
147891
265529
106582
16007
226604
109680
172708
136803
290818
66196
204844
186981
107316
110795
149714
74045
94796
114030
30306
121654
268029
105301
193005
112829
278293
34221
102981
100319
10894
83551
139595
193602
62477
25528
76917
39661
274488
184404
46180
240486
86908
282065
220777
194716
186890
80973
77822
180062
25389
148564
152569
100371
212035
165033
81591
236027
169604
12815
16777
136978
156380
29858
124420
183611
268411
204154
154219
214722
295895
40633
258172
153518
196487
39713
115069
143544
33726
276798
238323
84942
162303
114332
109960
66686
286158
218447
78874
17076
26360
148064
81101
184246
204793
114816
121205
32599
164060
135387
92471
111847
293432
31680
274999
213619
275109
112748
240894
145517
8
96651
162617
231357
69583
4011
285772
148956
222157
83512
69251
170542
288195
38072
197756
90993
217430
188988
271152
58383
253436
105359
245727
175900
248864
19446
248602
136071
297336
121919
66443
208158
79141
200862
243395
12470
98084
26844
196933
253042
221481
44755
103956
33796
240703
225286
285676
45250
263078
62926
239177
32939
192909
270052
292536
129339
5534
184184
52718
230998
247337
265232
158743
255832
165323
192949
115210
192353
238400
230052
29970
31459
6497
56545
117687
222309
188393
201079
6656
257017
130402
91822
196814
15896
261035
181855
117719
179293
262738
255162
204032
215080
278536
116954
110560
60239
292398
147615
126283
46291
113382
176382
192507
30007
206248
4000
277367
219503
112932
161762
166034
178750
176108
7963
37729
284917
102801
295711
85793
292847
39597
244522
165876
2797
108732
267227
270369
10148
55183
296882
228592
251351
199942
271585
95141
28050
193188
4046
75805
126516
240247
4737
184732
115200
14384
191439
243376
256406
90995
35218
17117
247036
78985
38899
237908
283939
113968
89302
22400
64834
104167
84681
276891
128626
243153
286457
256959
250036
153487
114967
24789
94613
41186
54701
224294
56788
102611
107983
272119
205051
290499
1390
237176
182595
152567
34978
6071
66764
273363
225654
292794
283392
108196
8619
267312
223476
86193
136611
78861
184523
114245
29785
35736
206782
132715
195152
19646
157193
275409
212120
152258
232039
119532
233406
245069
71513
84680
45346
46428
81627
266335
291916
288878
186629
90815
40793
249420
114492
249763
296453
281072
213188
230673
40829
75597
256704
229672
58418
274173
1588
153272
209549
231590
204395
111251
273839
130401
111673
129836
241276
283107
204416
206069
143517
144262
153101
245188
190426
151123
11081
251621
129014
143716
287878
80327
156800
290050
165654
265484
140378
205845
22854
258468
143447
144252
118504
190933
139257
75585
265951
37974
82994
178679
68709
13665
150218
149327
270234
150039
85655
127203
52289
31825
74962
226859
41436
296776
246012
1981
222222
121168
140242
9196
268837
195979
255023
163328
134634
62847
246049
53152
110466
135029
227985
167571
91457
153550
130948
130736
76441
182585
230370
115668
148303
129686
178104
204153
256581
267067
153912
206088
70092
253247
211743
60438
251211
157881
21386
255861
231981
91456
155785
239844
201077
250070
88998
119530
240033
233936
115
234279
4213
273763
33344
177091
190372
292941
190188
3
239434
217579
219280
195795
292362
220502
55225
261810
252599
88400
97175
292714
204989
8985
64325
279398
81882
57626
48083
165680
37784
23966
299870
49379
269193
112618
166866
264260
50102
276713
34439
251310
40638
22494
184436
61976
257123
50154
142233
187547
241725
277374
36024
74951
100466
100970
69624
263907
199102
708
48865
262391
287586
189479
133918
65395
278756
57284
51500
39970
8080
113174
126136
164016
121818
25542
10626
38200
209096
181155
293591
196238
249475
25939
209214
258168
60960
63338
166551
148630
143790
166654
145406
96877
33917
8790
58576
178986
111218
206191
249573
115702
72484
227465
15784
160650
62174
254940
128133
206129
217120
188672
172782
192999
83738
276417
134845
218616
100305
181311
180935
90601
165476
169565
157756
158945
272774
224542
147626
271446
6653
248529
144297
229341
85479
219973
127443
161446
199606
148395
128169
85598
29508
162193
181465
291253
21589
80499
238068
79512
164061
78898
135384
280370
8594
176104
158437
223375
268154
101232
286598
2609
265241
71188
108091
202810
135018
253938
40451
189865
60842
249554
120126
98623
190092
228999
123596
242804
239136
109132
139524
236084
212423
133776
285572
66670
24643
256604
153049
131614
255351
166521
56929
149973
131205
66665
279311
172867
123905
3905
4606
5771
20535
59744
47974
89433
79644
209228
132548
57921
225581
205868
276010
285301
271604
182208
295582
69573
97093
40001
104194
181971
127196
212033
104279
267698
36732
232123
165208
207020
36746
181529
148370
80310
256187
57407
143961
240549
165198
164309
188050
67018
248541
267977
128320
4372
241676
142450
174346
202191
79326
26043
211778
184175
106938
38543
150836
163254
215394
281411
249543
146651
156768
96953
298243
99267
11969
269756
244408
54460
139421
273604
104595
149686
233440
23357
28566
47159
241089
296357
120752
89070
157801
169521
205586
63136
103114
80057
178914
185180
27457
282773
268017
86013
71963
154055
221978
291267
115298
87215
294338
287272
242949
58718
286675
249647
214737
96807
69361
248225
164047
236505
2804
198411
85016
1538
221317
128801
112505
213306
8402
128787
280824
249380
83751
283648
290091
286098
256780
282682
295923
131507
66832
23582
269619
3648
293294
130007
291210
147811
134945
285430
260982
59896
186232
107335
27652
128537
69609
118678
48363
30150
111546
254153
78947
281428
34471
188920
142771
270626
227833
141436
74940
98247
185392
63857
172139
256816
85086
10225
137632
25808
63625
276214
169699
183253
267830
295881
8686
50043
43529
40294
160220
28089
157935
57405
230065
267337
212394
66756
74210
86657
25157
264640
253038
44054
288210
88898
184242
88132
18094
271393
206132
215617
64299
270640
196769
207758
154067
27407
267978
256961
16196
101200
215309
216820
239035
73093
233365
188082
169614
14502
299863
169395
239923
196294
89237
131255
281570
58891
101169
175267
171593
229182
244048
214137
116856
110798
328
253900
130643
22264
137577
63230
91715
460
26227
283603
125656
77377
105272
100066
289201
215427
248684
49732
205347
222560
85397
36848
38236
219341
211009
209108
130369
106446
7653
289232
137025
27547
178919
278774
190330
252217
264721
98851
225388
68560
273760
24939
11067
71359
229691
118767
239265
154209
66619
226328
236239
157073
247843
185682
49281
35752
252114
247524
232681
228777
225895
67603
225150
235365
10134
63864
153231
74324
250767
5768
151362
30037
116678
42109
231245
122756
227556
231999
60420
44954
196413
108845
3198
60334
183488
139026
66778
194269
240959
94620
10239
220859
94778
148365
289353
5403
299961
268469
271330
114508
191900
37197
177479
217928
272812
74062
199830
126423
237260
136631
216581
155172
56200
65394
225830
240427
196512
154290
115961
72393
37342
63549
169371
223685
93483
225218
275220
173625
150123
248314
279727
9234
54486
148701
205291
290389
44279
20568
25647
186450
147852
133182
56164
127703
245771
197176
236230
175919
267984
80411
95873
183550
186636
183683
134772
38581
267471
256040
262410
177781
167068
75567
234401
168601
114168
268296
67275
244538
217738
118356
144046
194620
1106
125680
86103
226941
62162
603
55610
179024
110906
218324
161688
37919
265035
243171
229441
40253
243876
160343
11900
129172
144032
1455
209999
221002
72764
245931
59472
110525
72692
277789
121227
282132
162704
181719
173789
258598
217509
280806
173130
231150
273447
199333
149330
15790
46928
150735
223502
115844
238204
66431
242431
140175
224558
186685
280818
120932
85314
161659
24488
132522
243657
7389
20206
248275
256887
37147
69473
75154
108922
205912
186221
213889
206613
171039
92241
3431
157011
267748
68438
81718
9599
116097
206256
290329
156466
117179
179969
199918
87049
241487
6846
91117
57548
43247
165007
226165
138998
126275
51476
41994
266443
191574
79494
134870
264236
93501
83387
250177
281651
78437
241640
142533
233605
152927
239402
10124
52840
150480
24803
272573
147323
161734
58055
284820
298134
251066
82320
66763
291032
222887
295786
209822
90849
144871
32852
76357
285014
11454
23068
150837
620
271261
94456
220648
223556
115543
218510
66245
136218
254023
93645
34661
8618
180006
283950
237869
110924
289816
88897
200208
225595
289425
123955
138210
103468
158564
265316
269424
46939
55086
209570
295074
67041
197539
250963
191430
296034
17928
70622
129043
200325
77091
205581
4010
145844
246222
228788
17666
285213
122346
70850
158730
4503
170849
81599
142403
149191
76218
293401
264633
251292
226115
279898
244009
122763
88707
6287
108692
176241
147768
81717
120114
147454
296951
108045
267573
16988
121376
145821
262079
125955
112905
62420
3562
184068
9930
84622
188837
154134
38375
259265
287745
223065
186416
223500
151702
236050
67418
48929
117841
74269
284453
289079
79263
26342
21222
299027
294075
160140
97909
194423
157169
7084
263546
229235
297234
250012
201030
63577
5670
92716
168986
2578
27532
168820
274976
20834
7183
73897
4764
25563
46899
4987
103303
208383
196738
83132
256375
206133
117660
96134
151171
281146
77802
149045
128244
236248
249871
238145
161259
26946
1016
67207
32410
261111
285998
157843
228249
238893
235484
112449
42355
255337
125306
264492
165950
155613
57405
232355
4321
120469
2572
175038
213945
281970
191863
34577
272005
124373
200815
211176
155172
273077
250677
67375
131420
256769
167651
244791
217275
255119
42385
257795
149296
163942
262266
127137
82093
241446
225364
176274
120881
153560
93237
154873
288801
224144
230154
279077
282234
259137
160580
218876
191570
46589
65195
205302
221850
257483
229968
49662
27603
158692
287115
97844
289915
45929
212057
115660
154174
127371
241744
78144
282727
234987
131716
275203
56008
279036
146779
37122
169313
202402
275555
101507
266881
269446
297575
46359
244227
257532
148053
238114
94036
179587
198843
204853
65718
286245
2837
22404
271362
74944
180143
101246
207610
142501
17419
272183
295912
22781
91039
47099
260958
32393
10054
172698
221862
79910
74323
265197
72749
227985
189036
111147
122060
71898
172112
125380
158075
202135
264739
184043
189743
299384
228100
170674
282289
195544
59528
132352
115851
261089
186425
130403
183383
57493
173284
58242
1327
126510
143327
164493
271863
281007
172787
272907
234810
53927
247200
96230
154530
255489
261795
75881
240387
226991
160549
88834
135495
73973
82311
24340
166218
156342
196112
163351
85080
163653
149304
40517
286255
259508
208052
141921
189266
3438
123342
34665
23032
174730
85361
112351
176299
51134
230036
171096
122943
171585
291967
269263
297054
264451
94915
173523
92838
30363
119299
62656
61043
187267
91143
234412
9571
271029
66548
21286
188865
10873
290211
94621
140081
192129
182774
143340
220557
96293
13390
289776
215089
71782
88935
5988
196389
52126
167509
57732
44569
129865
175790
261587
191756
175502
187626
191453
153343
20467
230842
200165
119533
256517
148352
21555
222777
232111
298344
287396
279576
259730
91235
159389
209908
50663
240821
244614
270022
244372
87369
107584
106951
87114
23655
17069
282020
113229
164040
128639
115230
246530
257693
278620
252762
55919
3330
235842
247123
153820
98016
16478
291432
113991
148933
194572
100368
123024
105707
51452
68113
197812
291727
240912
251517
115413
258177
9165
98413
254869
253765
135438
51863
189494
265229
276590
97116
206405
178379
167283
230989
184033
84404
24022
93411
2381
25326
184523
197013
222787
196513
34572
270561
224679
273276
273992
271781
140389
49566
54711
232739
206695
294162
39824
171656
206722
232209
154854
247255
126608
290097
42987
102264
241530
136977
230309
217845
284222
115375
101081
252172
268002
282656
284396
199670
200042
187350
273134
81645
281475
130219
195312
140831
49861
3854
137617
60538
22338
254693
92069
261240
110107
198851
235029
71849
166607
116021
190631
294610
189720
217496
291401
81724
203856
226599
239640
6317
103323
64331
82995
236392
173587
202783
176124
83358
190219
296128
136859
195693
58974
18892
245158
181687
71931
100447
112790
166842
17768
51977
99485
59911
122836
8973
230763
80923
129501
195684
133468
233932
152830
99823
134898
109036
185863
237063
274031
262069
38048
278124
196797
159470
66051
5349
37920
233209
30320
178900
254799
187843
283312
222681
28178
76636
161793
76897
275459
99459
69560
269724
167603
100923
271822
171334
64762
296087
103839
30339
118077
289139
294373
222703
47418
116429
49115
105424
106626
36537
231196
23268
44734
277215
147144
157140
241898
227001
204478
134324
283510
105970
79411
145049
246864
295006
59890
66584
243297
95113
89217
253523
92370
89464
91720
16832
83979
29965
132563
295831
59057
22552
289231
293744
106158
27397
205328
20658
183392
264602
49707
18226
250849
283716
278355
70771
135544
34483
167877
171428
26873
157797
45865
230897
218623
133091
155821
230676
130374
267857
239879
292239
52440
224696
62475
293431
119944
174914
124305
26322
72856
130115
100233
114560
282807
65331
36977
106025
116894
45543
229992
26555
297520
174624
107902
197045
108686
168578
90289
97376
280465
276944
227324
290764
297088
182364
217419
79279
295705
264470
77689
195949
62733
255833
259707
224018
245831
119558
284933
281235
69613
242691
236158
275683
289948
12102
3464
270012
31452
174353
39058
13540
18650
162291
68591
90329
113821
280828
27199
152007
146023
111269
159813
87352
178551
50340
240786
252376
98496
597
12866
15179
160301
8996
17937
194649
163916
92645
262901
86004
110468
241698
68361
146817
285408
106001
76731
285018
19463
94181
156271
267968
95818
81672
236814
196421
196386
283869
209783
124495
57178
181309
121460
126518
41961
222900
174127
108063
64593
151357
93371
139228
217697
233906
194431
71238
133365
206948
174012
192502
79193
202875
213777
199089
270551
84629
295298
40964
160202
98662
64490
191338
133285
215116
201406
103974
299686
16551
52272
296557
185714
192769
98481
210093
41588
273420
128784
286465
81804
33100
180390
67000
296985
20261
152871
190939
83407
59040
87740
9095
223843
47288
192239
261834
21770
121606
263707
64206
167099
232817
176545
32032
155400
163121
272336
119026
78245
262331
238441
226964
238172
239636
226055
4109
184453
165167
278980
81886
80165
212144
274590
247282
112031
276128
160829
192049
289175
251994
67603
64035
11296
97758
89176
266648
260820
195482
213228
277822
76484
14239
175686
165706
66330
30699
73375
61476
144804
93259
32671
253683
21475
139161
285112
224656
261274
238181
29013
291106
80204
139929
162972
43334
90725
278944
95995
43037
264014
38292
7547
112551
32397
65542
17878
147399
191310
298185
233863
232661
95661
234077
162262
272691
72138
45575
11926
238286
279667
95665
140532
46727
22575
20513
103473
115836
1206
19871
77810
206026
139408
131085
251248
113321
45246
167693
223711
53181
119711
166680
96963
61773
87783
194741
166529
220787
90804
228392
233855
264059
5196
39780
15157
43978
233792
239139
43090
14459
4766
4792
199775
241148
96656
2095
70084
278652
187965
92252
8664
95668
41947
198861
260138
261998
37647
66849
128230
153042
205445
110676
299213
285100
253228
31173
295411
245048
104494
56021
118273
166860
6749
31478
170494
72219
7819
220520
31842
58906
105770
134695
287161
173744
126706
55199
206936
270305
182588
119004
11695
98167
58090
154691
106827
273916
47040
249948
104198
123969
185056
34576
254363
247242
254722
130657
169723
57301
96989
230950
143557
159652
50205
276802
204700
122693
115888
271661
39771
86565
253599
11606
10571
97517
120459
279629
235785
264030
183226
14821
50694
39375
36426
94399
34351
90272
224453
273121
140482
31297
194740
108975
74413
296260
173477
45201
57396
36946
35530
207852
61656
41892
73183
22481
290203
47221
184186
262532
131225
253314
95316
221384
145269
158091
287550
159700
194003
227759
287227
33650
143466
83543
19378
255902
8452
108320
87624
125
52389
5330
3824
252986
251921
40366
244053
290075
95896
62719
272344
153798
15378
101566
256951
124508
93804
172837
116047
166122
19982
152886
48277
145927
169463
296643
155855
64059
220725
71242
213317
294511
229347
134568
267755
98729
150003
192446
41781
106233
217996
120132
264168
201137
141563
215691
40641
98285
246789
168889
37928
141323
288945
10130
14707
219880
291517
242284
201735
161248
226533
129416
132233
210496
242947
97034
99737
196063
269504
250526
32833
174544
281247
27311
37616
170000
267584
26207
211631
276054
201069
199922
25943
231476
231928
92818
236682
70193
140281
118711
43187
99564
113007
61440
23455
70489
159406
108284
238914
207363
123178
79763
274517
268578
85899
175551
87994
177120
158631
203112
58159
288589
221648
32607
13401
177470
50482
276180
199355
151201
187395
131600
101189
281980
101051
142335
104699
239048
24118
203623
121198
264253
45666
145026
118748
41428
267755
30216
81814
279750
71732
7482
291607
252070
198919
295459
173114
157983
283362
204078
124331
27113
53168
240120
247686
104098
294775
250130
152341
99707
36551
9498
146279
135059
122135
30488
150357
117472
250220
36916
247024
91442
291410
55069
217918
297484
151961
174913
243483
91762
37059
27997
78718
276695
278609
86734
95136
198178
238742
87025
251915
91892
161867
16259
109158
22481
85385
148240
3206
58209
219154
71561
13497
277306
30596
99669
297307
283459
42376
187948
186195
59534
86345
151793
117245
101830
280450
115586
194028
102373
133830
45009
154076
75369
152342
236872
243594
44074
176056
145650
19829
60298
234325
37021
299911
296311
53001
85111
18798
232192
46652
70202
211496
244383
108168
268363
154897
162285
148881
124933
37499
241811
212339
184414
247335
187768
108930
290601
119830
271612
233809
122616
207031
40338
77524
200393
107502
165388
156014
36699
18078
85998
255301
51090
285052
211400
288487
292385
46105
157794
23921
158250
275322
238993
27231
5712
90573
70097
188384
297472
47905
150721
275794
10870
20166
86545
187362
92792
244495
270144
41867
250130
66026
293186
223531
70357
79498
208415
3127
291249
170834
118196
144686
67282
46347
146920
299928
282691
57550
108457
224364
68603
159230
284409
129689
239271
34134
39586
62434
291802
189939
126420
263743
238548
17719
15124
119562
5192
129832
89810
103248
280137
219593
207465
273829
286743
249114
22156
250844
83293
284311
39619
163717
225558
280710
16198
106743
80178
75928
22027
2289
74016
106000
274573
132044
196645
187695
200542
206391
299289
160480
48072
145025
100055
31199
255353
170711
191321
120196
175066
40288
16624
201062
256021
134434
236669
198764
89827
180169
160760
242832
130700
277586
137798
227412
69260
222295
100243
134326
121687
210408
117352
290436
141196
267867
210433
266838
16253
197473
171204
141825
121842
253884
237926
42110
250621
39035
35832
165986
246057
21755
31470
206600
92934
270292
285019
69825
223266
189297
230379
101976
9222
282691
89517
172918
55890
62436
229856
45121
108818
55474
247448
3894
124545
284438
82840
212519
194055
65788
193751
87872
44971
244903
47651
135422
157678
298373
2134
40872
262495
203345
285903
68942
85116
71604
242394
64798
230873
256970
68954
89435
294469
116602
133768
109256
266550
264233
17884
53887
56464
158510
131048
62565
131830
131060
12414
1846
70670
285157
171885
29307
57706
111480
293200
93497
69533
250343
82219
167826
187670
286770
94978
138977
298728
77610
45433
143687
63711
233954
236985
104073
175843
271635
204694
138803
134129
153312
221218
245959
34961
186450
84037
236257
25075
166849
254618
44029
244679
26144
62749
108676
279109
122174
199770
143895
168697
114571
163836
261707
272703
215515
266838
224192
207929
245583
216307
75671
87531
69093
82248
266363
85152
261847
65127
60356
168670
52673
138748
107626
36373
223230
264517
97960
186645
171980
280413
173128
173339
246942
124850
169123
100332
150985
223923
68069
277109
219890
136879
256147
151789
152265
190419
261887
273205
121338
8075
35756
122390
177708
136609
173926
255531
260190
193521
141475
166502
223409
226665
264359
283549
104889
207569
127862
114612
258895
198522
111884
74538
157545
170846
169152
53235
165425
36780
25978
193233
99528
270203
295538
2067
267429
225943
256634
95888
136044
51629
217289
295303
134567
264138
68938
30402
220926
176191
97608
204941
209560
56371
275963
34632
267894
119813
106495
57344
255209
16574
159785
217633
163364
184628
110884
72649
182796
54097
231225
93351
207638
298621
82740
107045
15227
21122
86450
104393
211361
258745
20885
117898
136422
120695
64254
192744
260868
53292
63513
206390
207679
275008
113405
224632
212569
244968
299357
24556
63790
181752
210343
283089
265428
195042
285352
211551
218539
233405
223157
121748
52823
123673
198384
179137
221358
221082
173101
67017
190116
31094
90679
80879
104077
270105
18984
255306
108908
46630
139016
253881
265504
107638
296729
265806
10066
294344
5844
153047
63222
189567
287107
252567
241678
107540
214673
73392
248392
62546
133843
71581
91455
67025
42089
191817
84459
251395
286782
15721
88878
154974
29423
226317
3591
275972
267324
234576
283999
207256
125548
59034
72556
165811
8119
16027
22081
195380
121608
222762
102831
246672
24690
237544
248753
284863
220114
125177
217984
175187
6773
205147
168704
280393
150953
83069
237947
18371
164925
190592
293163
187827
225447
43893
41424
272504
188842
268083
237766
195200
142586
131414
175628
59042
71524
67993
284750
61877
36564
1166
101397
201710
238832
275951
218692
14274
90626
50913
229719
246448
153129
230822
213235
15358
52078
48015
54260
740
39904
133340
227552
84983
274652
236643
110275
62723
148916
164048
104082
1818
201452
207987
233952
270694
221179
59785
150417
109490
147358
101185
24494
188047
169778
21249
38068
78040
1622
246918
164404
218617
33355
172447
12160
282467
245953
100584
234343
234054
286852
79390
143726
69883
37054
299654
289423
104472
61878
2143
254065
146922
2439
25605
277440
31015
207462
138194
211203
6965
252468
152372
256443
231421
122595
173758
191402
162351
251248
104526
233593
99732
194835
141694
128328
268779
151884
77010
202186
106907
258066
183703
136972
255671
183843
290712
90269
175727
268778
217964
71572
87819
238536
23214
71800
105181
77290
219709
88223
143333
23239
251075
103034
127749
250324
5061
43432
259089
164468
4914
85968
196783
111884
137851
131078
27637
116716
230371
130924
158757
288533
35753
239998
182812
32254
30446
297645
194189
82837
149019
236348
181
148161
25309
246423
238859
19473
79844
69501
162324
158146
154331
169230
224708
137205
219616
226721
142758
177336
62568
148522
135144
271310
219294
20697
66391
216253
10990
181519
267758
211816
124047
274873
20489
269625
5484
192720
168805
84396
77880
159538
71231
115983
70828
197129
248436
187477
200675
125457
257387
150083
41945
261773
141845
293989
35804
89788
7476
45989
94068
258597
272543
208588
208241
280400
292262
673
82125
208990
279250
87450
118952
226699
83067
192350
202459
241989
66463
203707
239722
81922
274870
231262
235950
160805
165299
259444
271707
255959
163129
9704
299602
150040
11268
66038
107751
148576
91098
201082
275854
244722
129860
200820
118961
49031
172182
277130
23081
252487
78288
85375
210363
191750
247874
202186
162474
204564
76199
21591
224035
239302
182753
195891
56304
206295
72434
221582
225264
118078
168865
139075
287242
288809
282951
251036
163064
270021
125124
225312
174671
278157
217252
238919
191072
172992
78170
114650
160588
292461
215132
170364
284511
218036
108660
31880
60561
103090
137167
256983
44671
155566
233833
141787
175336
228290
38762
130563
111665
257861
129151
45043
298974
59511
128994
9287
48931
82689
103947
45787
216808
22998
68030
93890
240255
119779
119970
241160
261313
134418
54985
168815
45396
131044
276918
279008
171576
230834
254281
11512
210526
248698
24725
125789
217415
224395
62634
205259
193004
120113
297615
278180
82271
217251
151487
230689
286307
110840
173866
160845
260194
214247
206233
224175
254080
257101
290735
187347
157922
55813
68522
69221
275898
162483
189384
128388
280525
204778
5843
191536
199957
94454
166823
57716
109024
259642
186283
228336
2576
3005
175331
1712
185549
240245
172740
181301
258207
136708
97281
94137
59420
209537
172230
64697
167543
234947
222867
224624
293460
85428
2423
71183
52712
77578
152165
28897
175598
99860
36616
209580
84904
226255
257907
173839
40758
127072
103086
266176
106811
3368
55592
21839
10561
217042
288174
198617
248264
1329
47190
200480
58631
95535
127189
122695
68331
247608
101410
190291
47586
77974
266029
106691
258886
279747
127857
278041
19125
160358
123934
233868
132948
62632
108325
278094
129573
165651
43285
107245
92461
80433
34577
116256
16345
8206
135879
79740
185932
19629
24790
48301
195917
206353
57456
151702
98346
120645
190619
198249
286641
54218
74189
177402
147598
232622
178928
150829
121243
161685
274332
24130
229668
205969
203319
107736
176136
186644
293406
40081
269729
185571
123010
86023
235958
67134
120885
27362
49700
96581
60569
109779
252963
212911
74302
5234
124068
78344
193540
77026
107138
120071
102952
181706
44257
299097
276558
273127
135688
52682
161000
123631
138314
64895
14278
208538
89175
21301
241838
55110
267293
194667
67051
212498
62830
284484
77162
42485
63868
157024
97086
100668
100685
265400
177916
154583
207507
289000
257783
164063
215491
60573
186068
252308
205685
204534
119439
36105
246275
245649
26842
130038
35068
39976
67696
280969
206094
163116
217118
121152
79962
138598
190069
96908
114818
78108
278077
101792
131894
201403
248921
33871
273896
57294
212223
66863
174720
262557
73310
95429
113401
264534
264437
234520
226436
185139
108867
243745
225040
28490
13241
193214
145729
135879
112465
175019
56106
228608
42294
187052
66377
31655
16057
241761
40406
194266
6373
261715
263079
195230
177032
25663
200544
22328
215050
9435
135395
46322
261887
136867
93168
290793
158559
201952
149964
157768
227346
283129
16967
262556
68131
75714
50573
237222
71305
109362
105203
248341
110348
104460
183432
115756
81594
230397
253935
118432
194327
81681
16591
106635
70219
250463
278888
38789
132638
5807
200672
126650
246856
3125
178386
189258
60101
64999
21344
97400
250092
130220
145283
37521
204760
288106
112540
162621
126074
162737
251344
228128
110638
18530
190554
85073
145664
221552
296114
126074
297272
239952
205697
175652
36855
215275
248107
224817
151657
130091
73273
47185
125416
185544
11346
90132
169011
178492
34855
31527
196433
171184
114603
222489
229982
83399
268433
46951
107881
39471
120734
3533
23140
260598
51303
35371
47738
145015
40918
286837
107589
81789
52321
206915
54950
27013
55221
196726
104844
282474
50066
193659
299206
248888
71566
77221
163306
134861
106503
116727
84462
146014
151887
121081
220635
68207
133558
154183
297101
222438
202766
20864
60627
221506
89320
273686
156535
64405
220891
37343
209826
235801
15143
20765
210001
79482
156966
192346
83835
191924
233375
245950
265999
148554
47913
35393
231815
170500
64177
95903
62008
20499
157692
146776
266228
127995
98592
71708
132678
137313
258481
240461
296913
244614
70789
84337
228262
191030
40770
291405
173196
235996
293583
125494
5097
106728
151974
237445
219374
277795
199550
125064
153404
152807
181604
17229
106414
99589
119639
201527
2678
32010
227717
286989
7317
161424
149058
36091
239219
96847
261129
53473
192613
241580
290179
105485
128195
59289
33509
135888
140824
44629
263971
128515
84347
49227
169791
238382
129719
206347
5584
281076
46052
291309
216331
112135
209885
6060
114013
160112
32483
41085
111830
94698
197899
197529
201240
163917
61005
148861
102424
297171
206080
113503
129960
168018
242979
279841
142160
221286
282035
121310
84285
288795
212617
20696
10034
265154
11822
76074
10512
58083
139009
167618
271878
254661
193741
112302
38987
124939
252998
257972
247067
228055
118914
221144
53364
57918
22885
159784
32736
173508
112552
173609
109333
294119
106404
252275
133610
256468
288882
90098
267493
214299
277292
123458
107079
28580
185583
267555
66362
242972
15895
8861
157340
41350
161919
118701
268037
175649
252765
292247
277483
215169
276483
224491
5908
215020
68833
207928
264961
200953
51851
90476
38583
1950
170233
259824
229049
233489
295756
31754
30289
181596
120566
149557
271757
12442
71283
76957
247795
104126
250331
274577
39630
78368
237699
16070
195285
223251
282167
268646
138099
138488
158270
68768
256966
276742
40349
295543
244900
98947
254255
271243
275337
74734
8356
31141
102603
90272
91486
203052
243140
132606
287840
66870
56858
6063
6259
34999
23102
102401
237334
123733
147155
99535
143908
69464
221549
38388
18950
75260
140244
12601
101323
299856
183186
156810
95360
201453
230232
284420
70721
45945
245480
96638
45034
289769
59708
47366
258202
125882
100059
247189
122302
99609
33077
16555
237743
273826
98166
83763
107507
200556
164006
244054
45594
215483
187351
165301
53481
88945
201220
121117
290515
123342
239186
221051
60046
241691
231961
184104
58743
203270
210317
55306
9016
128859
37413
182868
111557
110787
157760
30277
291782
235746
30296
193259
154325
188624
17201
207688
146063
1331
157118
170548
215326
192666
95314
259729
145664
37170
160427
230457
207671
97029
56838
27559
59273
201345
209224
49045
92423
278885
113967
152373
88355
89942
291490
270023
196996
31014
33856
95444
264517
102186
199871
240332
195598
267603
29421
230171
78558
154744
258009
209511
235109
254584
132251
155811
122723
111227
162240
134803
172097
37234
56088
94569
290907
185915
23345
297338
23667
265911
232359
16562
46172
71207
280483
169444
242509
20112
204607
89469
288842
213843
143963
188955
58177
288076
92335
134737
230447
107313
161759
277275
274349
295853
87679
70070
7925
103406
181778
139633
45999
112188
122692
91043
144507
206990
166967
160662
198243
224288
67963
216952
237564
29628
289802
37613
195672
88350
288407
290438
274962
278387
95165
55579
81296
223498
99760
1439
294372
12451
285001
82169
65528
126765
74056
289721
119783
85595
194011
135388
288056
147025
29426
275023
37775
74795
253962
32644
94174
14511
51128
251969
115768
217175
38843
1072
241356
142974
261521
22750
156883
293669
264582
90637
76921
282103
240283
65441
196503
76454
281641
223930
259322
229297
240503
119177
236599
247138
116015
289341
117307
205091
217862
135051
236738
50568
104502
243489
286601
30177
69097
31509
138439
195837
147870
110383
241524
93689
143657
75541
153861
141167
194220
159304
126752
242451
127185
152062
270650
70074
272411
118866
294860
249813
229939
244906
189096
81513
168894
121727
205797
122106
107765
93319
134935
210190
257192
95605
27401
103600
66128
69534
38048
28858
260122
12532
55867
176280
49250
188263
277691
236830
109410
231068
62573
175061
15514
51129
192366
175141
203556
127521
25391
203024
280404
247067
214738
242685
37389
62839
179294
239447
40097
283425
254503
161224
166848
223364
91852
185618
147455
14952
187886
8064
187359
45562
182752
12308
58245
127962
216876
42114
157968
1840
61636
264241
121661
54223
68297
290632
58260
276230
233491
61642
47143
161354
247213
102813
110913
275689
61511
29010
251106
174687
116221
294445
110678
299112
41837
143925
66547
76660
151630
231244
234152
47588
213497
117502
46735
111812
79841
289809
132750
24713
278598
75960
242414
105852
266665
222664
186085
107310
213127
132546
284738
44465
207263
173525
72205
204019
81321
224680
41114
148657
257855
57998
299152
52675
23380
226106
224305
18941
239008
251030
64677
46729
296142
272901
21147
88991
27450
130808
298192
64847
39184
186683
283048
54157
193287
7829
16689
237030
88194
205574
104535
120600
247879
156684
110129
157831
192512
81319
162882
258251
129344
202849
154113
1196
176751
29961
205454
170592
166191
133475
94926
131604
91863
159297
64967
283550
254344
65132
196379
63730
73229
260449
105708
152251
224759
48460
125065
265615
282602
81000
265804
272230
47336
296728
5547
181155
256156
255612
72939
120828
50661
79800
194540
264023
104576
154341
270103
9970
4962
278917
213518
210211
99874
108519
243673
18676
52566
249871
132481
193073
79230
148222
285003
144833
186043
1487
130213
50888
193473
19449
73773
249125
119363
30858
248222
101723
40714
100467
82863
20069
87658
105011
273420
188731
287389
285442
148539
290742
134342
225505
183208
18814
131010
146879
14193
79736
175240
127933
299690
90057
216893
264160
18009
49759
206591
67920
50004
190
55460
250852
255203
292353
106431
218538
85611
67165
73377
262180
40828
209719
13102
3690
54051
188401
67327
58933
44485
51428
243559
12650
294846
134240
201541
196793
27055
183984
29537
158633
65385
88840
99482
248571
195173
18369
35423
278813
154822
73213
182460
75850
213146
111729
55302
299963
165746
247062
44497
239599
209358
283458
52401
148191
7519
228787
272374
11816
273568
22587
239506
273664
165397
102945
232708
213054
53329
54050
270155
157260
122252
237849
96180
124081
93968
178654
275389
77996
111189
92727
280071
159724
129329
435
164183
224695
224314
187230
11187
112521
66369
17181
242958
4842
17107
251238
59492
77207
295482
121095
82276
283345
128777
56436
14446
269935
156596
76781
148193
270467
209774
124112
203002
288844
244659
273324
172894
27738
25751
155941
299980
189815
220510
94648
4711
26427
255302
140885
95225
231259
53451
27342
144492
136598
129386
115791
110114
210877
153320
280832
111882
60447
145743
131096
152029
51659
251589
168967
83419
183076
39041
130380
22016
71326
113853
61280
24337
153783
31534
173319
233046
97197
215743
33674
85555
15717
136656
161073
129069
197642
227645
34598
296224
253570
53142
183883
194060
78277
260029
5628
219979
157670
169469
132203
14844
80137
65994
106483
246832
230352
201290
45242
201908
59093
185930
73622
275464
259114
93483
203807
274948
298616
146606
36208
138609
136328
155114
51651
186211
213741
204908
221526
273457
36842
174039
67659
263601
95584
163098
19597
261449
153120
273118
239350
225907
41497
180979
107531
120991
28876
28584
292725
88483
273264
88895
239090
192432
209701
294895
46685
239601
210901
54924
37279
128461
260729
114773
138205
285457
47172
291786
182657
163938
20585
31984
51109
128238
225781
218609
224043
55379
104964
233830
124350
154524
66061
84820
256129
244057
165997
162544
169397
120810
146340
30021
225836
224907
136428
223161
176198
203367
46283
164476
40388
64099
130094
58803
44852
218410
229993
233938
158815
79471
73100
194748
113042
198478
126910
14150
258827
56602
222363
84738
76983
6053
119493
116810
124200
204320
287066
18668
295923
258745
116174
255195
289904
266584
2390
90349
289542
281731
17880
123764
9736
209097
272544
241475
9323
225796
5754
102786
136682
38108
78254
222901
293965
91763
183432
57422
264493
81452
215861
148983
252497
135153
72653
270543
137727
271471
244866
197059
32165
230585
242874
75706
80093
253899
64060
171889
201149
158167
40287
160865
182749
82617
118048
55116
39307
178941
81454
95095
191642
241790
85478
226059
16971
91804
217960
6719
261326
78993
163328
299112
115595
254744
21510
152548
164300
133756
16025
185035
46593
202461
173152
108833
121822
108715
123404
34322
171820
235563
157380
297378
176034
166698
286636
262622
175017
235403
194184
277702
81384
85733
275741
49566
72498
14821
289062
229326
279097
209741
146276
26275
95054
5539
164564
282850
135120
20987
44135
220113
179517
248479
297514
282253
36422
188056
50662
160082
92243
143156
116522
100246
154379
286411
34199
232495
56338
244405
44853
170222
141423
52817
106754
294132
2228
152613
156487
191654
173368
67999
249112
296627
155380
160829
298235
80754
149546
106284
64677
10774
15815
209412
197831
272383
237495
154379
9926
98850
133632
288022
160070
258545
194290
295242
252497
58601
125181
235243
59963
207276
228261
237131
153229
130066
237319
166568
61554
123274
77975
211821
140590
90748
226290
287158
26648
298563
103361
108872
55695
49514
292514
201982
196981
212968
99391
34770
176540
25226
189687
70976
198119
171960
180669
83173
59720
189469
227257
99943
148025
193340
49580
215176
90983
7224
4421
105567
158808
129638
285784
214937
263527
248792
150734
154246
267691
215473
79256
5307
244978
299377
258164
154846
8076
298745
80212
119668
212071
113789
224011
240990
291829
136336
218585
78528
255069
210531
262959
247270
49552
46922
80859
83728
64792
173808
102610
90208
103455
36249
15333
210570
166196
234396
196991
225488
101607
287873
261233
91230
219608
93230
76922
30827
78989
125505
236326
133596
21886
258050
120245
297990
284527
121752
273164
153621
77008
136922
210760
43992
77817
110118
90860
154907
179641
84699
30590
239328
7700
64359
13817
20833
290366
202658
34072
85638
46823
208531
199950
227653
74693
27948
261993
263143
259829
238325
96287
49685
236902
150180
247682
85641
111135
207199
69794
131910
184322
205933
27730
286463
250475
204155
162998
11777
77418
96060
29162
75207
281511
104467
172911
166436
229599
277621
205902
111290
162973
203121
216554
19431
111446
116554
26061
194172
191495
39238
177008
142617
238614
21473
170344
217495
242710
39758
167487
4686
279372
179665
146012
107552
183740
49049
298629
209468
3035
136355
89801
62747
230438
261777
284833
237664
23604
43514
31667
89573
197778
183205
140313
230606
279452
26970
85846
39392
33305
258166
108082
11337
46745
230513
36056
261854
119690
241218
219553
84873
52180
176638
299191
189503
202419
227957
282515
124364
211052
64931
150324
240512
208567
30128
103095
254440
122032
247827
163961
265707
126991
236757
147097
238321
278735
107702
271639
103873
84651
212633
145100
271953
84623
111023
63923
278674
108247
184666
162407
193236
129138
262207
31679
47329
111828
253100
86752
227108
251402
217140
137930
122672
174721
42769
52189
106917
141771
279086
201380
286287
124005
204967
6789
77051
8371
221979
286488
221110
285693
93589
181633
273507
158447
290040
127275
260936
288619
1409
235962
296875
87238
160741
191520
50249
220721
287128
130161
261381
205560
25949
284220
71084
274330
88403
120518
261047
39654
5127
33119
149219
178855
160144
171355
284813
166239
291759
121311
128064
126982
281332
45976
124325
260938
244927
118063
239816
212171
145301
202816
142942
207422
28611
208256
151572
108237
89041
64842
13067
176363
257767
19065
37124
37330
253325
265073
55466
148074
264957
131538
292415
262203
86150
226234
40192
146855
3985
165408
174139
216495
111614
172691
95487
235602
28959
141286
37061
11010
236289
250287
99199
41103
34489
17687
148830
194475
115842
29871
299207
241944
244955
141544
155714
102862
103791
252453
187232
193021
15081
205205
246125
12460
36214
31048
283825
170713
186147
289902
72513
182028
159103
253502
15470
159991
218975
244999
146273
114542
103619
239228
136002
259090
229165
202514
191232
63021
23085
289128
1078
24489
85786
296100
140107
165007
102502
232795
86691
299583
194195
149786
135047
158615
145783
134689
20500
286242
120057
115412
254022
55213
29865
178100
223793
279031
163860
179570
208608
17919
227873
202616
143223
211615
165956
178709
96039
237181
226758
200526
250776
39435
30406
65191
63949
7896
135262
79754
108006
248314
202602
88077
63354
58806
171503
18032
214538
5918
151890
216959
206298
218442
56936
77802
118331
243736
146712
299004
134521
249556
294409
131234
138014
170105
33971
136501
209421
11432
283901
32707
104799
128947
178759
34987
193144
255105
275768
271236
149310
50907
94429
25273
10083
258658
152181
77138
132981
184051
242437
180692
62030
202223
103198
196434
269912
123664
242712
275862
78818
125230
39142
124773
94260
208532
161260
204622
149884
29285
131399
188814
257577
47722
264541
282273
96446
45096
127390
23544
114721
297143
62532
192164
214311
178662
277675
79717
213577
290809
148726
149243
287011
197580
15446
286428
196595
144309
63511
252570
112983
177736
291673
88856
235780
244100
146961
146232
186493
10136
229564
99420
4543
135460
45093
59233
281089
46622
246826
129562
212915
266600
30945
192701
91810
139601
271473
168408
249934
257683
56958
28889
124712
168710
273536
111241
32561
172655
279717
46920
160241
45507
254564
53424
20680
23463
8147
24266
72225
242783
145333
146164
98242
127581
178821
121404
99581
256979
147750
125619
217832
123954
132286
236012
103929
210930
100310
68938
92656
127269
273592
191137
244575
224941
250755
92137
77864
32083
26055
120829
19932
53092
109240
196119
245817
32555
153916
214860
90792
11798
187546
158402
204397
267556
283194
264305
210075
191024
277888
147569
14790
118867
167642
158461
293073
242122
71408
64739
58989
128093
77216
223915
3895
106605
7614
133070
132672
107298
208258
108677
241032
31886
297065
237958
277331
235980
132378
207579
246595
166491
8846
151344
165010
14443
163622
180762
159929
200667
38063
201122
37197
81617
238939
276167
52233
193572
177506
38315
149786
38719
217623
85980
93583
81509
204553
238541
292425
259451
59099
145894
226547
163746
213284
139272
18642
150588
292075
222494
189790
209629
248381
296967
34206
78236
134368
213166
8371
192394
50935
173459
197295
55960
278124
236785
202288
139136
171314
15409
243049
190102
141769
82813
231668
45634
68401
145552
90617
58099
43609
240400
67902
200037
188025
271492
272307
145562
96060
176415
69565
216234
96095
10314
88381
278417
49948
234161
82238
189843
289481
163028
264744
160072
91200
41731
242593
239876
72778
262836
190649
160487
142711
273180
104921
26298
104081
194802
76020
221319
292909
146246
266538
149375
145513
213308
82371
129708
219471
269740
23415
62573
68819
52201
71698
112049
244688
188058
96332
263502
167642
146150
148247
87153
230177
109379
140345
198659
114048
234386
181092
52755
299038
119041
145299
175082
76110
80987
298392
281057
165029
236309
8532
181192
268667
252498
187259
25947
93474
153914
44312
134546
88017
102145
121873
66605
2456
14370
208597
72535
194465
176967
281865
243459
159307
100452
144587
97263
202297
194263
273736
152653
7209
91466
267486
170952
56259
38381
273930
28179
100250
32029
253566
257175
77924
14899
196696
123356
138756
111995
141930
77788
2079
75763
68463
108412
25801
65784
290001
166892
259501
278963
128889
78091
198629
98875
228495
241715
101386
139746
184795
29802
110744
218899
295930
269155
173930
108840
97517
118000
216615
95960
252091
101289
105780
84751
206038
39963
130735
81885
46273
45332
251169
141953
192676
179666
113534
257907
247804
197266
271070
263025
180018
194316
116282
155755
111915
293426
26067
58714
39989
53771
171472
247325
213171
247301
281419
293929
118859
191460
202063
213647
21212
263512
154498
39010
56016
217689
92814
63930
225335
264444
200212
61594
272743
169170
40236
146762
220181
176110
90487
211423
192252
142994
34707
29672
112880
60455
116761
132923
102593
145762
36585
269576
206593
242112
46722
102656
182288
215581
44979
52499
96523
185952
274466
223747
209731
279856
248463
53752
126765
210685
257801
9347
105610
266251
116665
76821
53470
268090
250987
171207
298602
182134
260742
60061
287002
218633
283760
132497
164453
277679
95523
194539
210653
244663
119895
24085
15186
158136
287789
44620
170670
299606
156688
275729
276597
285830
244009
269469
91045
135094
173305
270842
76494
227569
227305
265953
133401
33130
174586
18780
95125
135707
179733
224965
68675
7083
21971
177583
201451
32466
28771
215500
49663
94875
148912
263018
24397
165555
34343
73521
140407
22029
98632
6470
261490
3526
258906
227510
54390
274059
70415
121876
123652
58037
61188
135991
273435
88579
45947
264098
247383
144991
225909
20308
98468
22764
141654
6583
194964
290907
124005
32696
43630
65281
261349
179157
248287
108120
71290
101625
149470
182642
6838
242422
141099
166570
127058
134554
223776
59411
164577
24914
178177
59688
3871
102615
141224
18615
43616
162193
8694
175099
130693
222785
212372
122517
89271
57081
6142
175516
107080
92291
63523
84498
220010
228526
124339
158606
209815
190826
22194
129826
255337
240604
11071
287571
41387
10639
130346
224917
257257
208231
252194
238283
298338
238393
154322
160098
124838
159352
72540
191582
289685
188044
91160
51566
73804
239592
259983
82668
153644
10120
260866
89339
140377
231487
117990
276361
267454
77117
226744
57028
107451
276898
289469
243080
140262
239733
38909
14921
277992
176869
276679
259982
212855
88142
210679
6677
155566
286898
152789
175872
46423
187097
232822
122299
104056
43695
249645
49207
55594
98137
30917
258549
22397
38052
17786
51531
212167
172372
252622
195154
153371
258113
19369
290692
204267
2734
268563
241170
210747
105687
89284
111358
234288
117643
244032
165332
128273
61570
51283
193629
179528
67743
144769
150170
200923
57208
138001
129261
3318
220462
252938
242876
255659
162437
26244
254530
120928
257663
254252
66130
74193
37250
267479
287197
127404
221825
269505
62820
259701
105477
72319
104519
215126
258329
220738
293534
224397
61504
211328
5494
116393
230061
116391
266987
165614
214792
3247
231249
180855
78838
241129
52524
15351
259849
19292
281580
178119
286619
121768
220136
49868
150970
144789
204119
152599
159763
207127
234274
31738
2892
253200
206701
237316
285541
167984
50398
225505
113700
256971
140725
83237
68628
14087
221892
166518
27685
256794
6512
285661
13131
58152
100636
171622
263302
147860
256355
6740
236152
120987
162404
186049
152854
46464
195215
42018
125257
269487
92599
213824
112330
70759
248701
198791
181101
44073
287695
179413
169650
95892
211101
160482
257646
235652
131748
142960
178263
218779
263069
127739
285518
197392
289508
168836
165584
120920
87824
287300
19862
26782
255376
31482
184057
238410
242003
109874
261929
261064
41210
275244
76949
183172
282842
89435
82152
90640
247144
33816
122392
87452
246658
193936
242822
46671
245676
73131
139101
274859
259235
180940
224858
253413
296172
107399
73875
202228
204007
177578
52115
11354
29365
179498
284011
177632
292903
64814
215007
148868
125864
182112
159457
171346
37957
3098
228686
267908
81967
163253
127861
233231
269173
6303
25168
79362
67445
240592
113924
132957
206076
45948
159781
113242
2894
157529
61306
32918
155269
81610
282779
14651
61192
170747
158322
256879
33833
66630
193653
199242
184015
122577
106376
150793
150715
81807
73829
104113
100248
91623
81029
211541
93843
185360
49325
118034
225656
155986
164693
270093
208071
136639
169015
134129
45979
146662
186668
165492
132036
20751
149237
18225
119416
91052
294115
235534
203123
134282
288609
247859
156999
167847
63892
119523
13594
83447
117094
118116
213333
255435
137693
236744
192484
18339
269701
161320
23736
106620
31236
236381
286983
19279
71481
165163
61630
30920
169050
239023
238431
257819
177986
47690
255276
163250
61197
178915
71785
184474
235486
19495
217991
210674
22774
5405
99603
140013
105008
200111
161518
21902
231178
275880
275694
181591
98719
251286
99109
271522
285281
208388
136689
163002
111180
266182
211582
108780
11348
111366
117774
84513
260480
276120
212363
298676
273171
248773
267185
164292
142502
157037
118200
286885
215317
617
184747
181474
205171
253351
111731
153999
3080
97269
232631
65857
245197
299392
144580
170088
218963
147083
280534
28816
17643
40491
154384
242171
290547
1978
64025
9412
139578
69001
199723
211476
64358
194945
20520
58817
274797
198363
218218
126325
57114
11544
204758
47826
23736
32444
187082
59139
258102
18406
228835
66711
22548
173555
15805
160911
50429
191806
144908
171915
152104
6566
105902
169189
203661
248822
271024
221314
6014
83810
22654
98780
135911
73675
39382
109202
43179
91724
187556
172352
5811
294373
161663
134889
123154
214875
19121
3147
190159
283246
265446
230678
248901
59379
203125
169847
95152
219511
157664
291515
34271
267389
35173
173434
242427
246458
45290
19337
145086
106522
77601
265175
241300
216414
263377
211414
288001
99790
92154
166998
155976
9661
221677
274783
197130
168574
49826
54239
120494
201939
69801
6255
115063
231291
77597
85191
181129
82200
156102
24271
69363
181107
136072
260816
65623
169447
41953
188112
104834
174754
117513
114182
264591
63972
156360
2947
199715
87652
262124
273305
43167
74512
10511
172261
198393
200976
292427
205997
278079
50625
109316
136621
203254
46372
94158
12480
208783
131279
212562
174625
52690
38940
29404
141980
65919
185911
283275
285829
163694
4606
7342
234116
54094
214265
228220
19677
88398
48951
75127
189880
90149
46319
238136
66760
295356
248733
87910
280038
27521
188958
67980
51426
133599
135638
16241
256617
189744
30692
30533
131115
277878
10450
44845
78722
251998
176138
44511
74224
169917
270914
155405
217116
173587
32186
206088
278712
259898
272425
97780
145620
12833
238421
144055
168201
8856
228566
116660
191979
81902
204547
225797
182630
102995
211626
106320
163394
97186
233735
49025
246865
246093
141525
210396
68857
159765
230697
16907
109485
79739
252036
219617
180568
34946
211371
228294
86289
48091
80019
87484
71072
103299
113100
140619
1819
162108
174195
264627
155142
152806
218510
202888
176174
132366
293346
8761
31903
143380
2312
74084
85132
81965
199642
198682
112173
158194
145710
217869
236155
209329
92084
133615
92487
115316
260822
5157
199519
189204
79394
48393
197375
137558
183565
223957
228619
208769
206099
173709
40760
192155
254491
224306
9551
299563
193474
282328
138602
166166
50473
290699
159299
245111
148744
240384
20411
251134
69757
140532
257061
75025
77190
126509
187237
70700
146423
16986
238649
103611
263174
204284
203356
80945
200099
156574
216705
168557
296691
268535
125887
158173
223527
98842
22352
55923
198261
257049
188900
208763
20952
211991
48887
106673
18369
7901
56839
110131
104021
9379
241170
50065
158186
55945
276255
145230
268512
132101
224950
8792
107685
299648
292897
120733
82655
174310
274183
142608
277913
197914
25444
3649
20916
161035
53379
189951
146373
25762
183486
268009
38599
173609
95699
95211
71464
48874
99236
72775
159756
46877
58581
211187
213490
145550
139123
71065
289732
231531
188823
111776
275548
100940
250809
78189
113147
20475
77081
100466
233607
35780
245059
9871
85715
129609
191098
148489
56186
197614
6190
247981
11302
12183
228674
127232
248483
103664
86043
35404
118572
187955
777
247359
292824
207336
284768
91532
63764
24594
192063
284570
109364
24861
220557
76259
73424
227092
35434
148010
99663
200549
100445
3799
256915
38628
226239
191789
153880
48498
93259
40849
123283
256104
193740
108918
291697
89521
46456
49878
30145
205224
86013
130746
62728
180311
290616
249143
169392
249586
51046
91558
229181
1019
118874
110079
257022
278805
148382
114347
24699
295133
12680
181993
133950
60861
218559
184324
115799
299984
203604
73539
231800
119699
108414
199963
159740
192340
236489
42416
214939
190889
228481
97043
72773
100455
46921
140356
175664
173071
249087
209311
102137
240859
68818
170267
62064
202907
233033
203443
13791
231110
188617
162888
299604
91616
219876
200323
251279
150957
112665
184841
274531
103957
18661
285172
47020
228730
183106
31381
38275
72163
126302
184397
40077
151577
221536
33723
58718
240398
195837
40105
31521
257199
254411
170533
3041
215059
77972
16548
56104
291885
180147
192856
264794
187488
294479
269813
219787
14329
88984
65545
85983
245003
83042
135100
65496
45058
258728
87031
104245
251516
173050
91316
283711
15502
261810
33207
45946
40582
139511
143171
4937
163175
72336
299693
234369
285184
273833
38406
59694
213593
141831
276234
105444
183097
126006
27786
33146
93789
176430
167649
25679
206198
134898
284993
216463
21432
20531
94391
47312
254048
263
215508
114597
12073
244577
80810
248635
90818
9934
68816
158053
32027
250689
292531
247596
15452
38407
119245
225251
146051
177304
92525
145796
163415
109300
172014
290452
222248
24634
224260
294509
96422
158937
136953
297959
248017
42387
254886
179388
235147
202978
179454
270928
296416
176651
150154
280349
298142
251662
261312
278953
8156
223832
35922
7693
179781
261142
158647
215374
219947
77923
183170
279319
167144
1491
280603
262312
289758
135767
272459
289160
272526
119675
70256
290618
90536
10233
113829
154832
58714
68695
47813
23038
286600
4499
200045
283890
245098
72526
67635
130547
31163
182923
192077
197571
243731
108862
295607
1915
77678
124316
284488
95062
253531
210586
126178
284970
67977
278973
5116
264849
171939
78916
102740
105116
106953
172179
184676
126884
172629
70408
152959
216233
147597
71827
290665
143529
116323
225086
251201
267270
147652
44552
42273
134717
181440
159496
1423
23723
54690
148762
246060
296421
39179
268897
198875
11166
267629
231159
200846
62726
180878
42690
2679
164067
76446
231346
91359
279442
181763
131281
136105
82674
290019
40494
64903
89211
89097
152028
149546
127921
280430
206789
133646
149245
23257
119361
120165
14422
261693
181522
234174
134235
203346
109173
63509
241335
201213
140736
196819
296164
80521
290648
32137
18566
36541
123168
113549
102168
240660
180370
198824
127560
190275
10880
70998
108223
164455
2192
229296
229237
125347
155912
223490
231438
280066
239303
28146
200623
159551
94211
226511
11818
187005
237194
92620
183886
238544
175488
114257
11442
169838
121450
122083
174243
298862
184606
234432
31889
52525
225960
270760
235173
22204
273359
125704
54477
178327
277238
144827
149913
295760
196103
285471
271342
116468
162064
241345
159887
241963
37320
212478
282551
55334
16823
84919
41736
242302
86773
216647
34387
175931
142132
605
219198
8223
247437
202877
205548
64802
130547
226204
116793
110020
152682
182941
243472
141128
82842
258852
59039
98196
58390
209357
68709
165917
44541
21830
113534
126559
282028
299477
272800
222653
6899
156209
170953
200581
139742
176798
227225
66289
103520
159721
178527
111994
126696
108120
288128
188915
262620
70568
295295
204954
226676
276058
48319
289769
151525
173058
130358
50270
87603
206862
238788
133
226101
81376
56432
226362
46051
17581
32203
46904
74859
86055
75295
183173
37906
217149
8893
154841
208447
67970
270317
64540
137510
227517
137859
26883
272614
109545
147429
12571
200365
125165
288109
42950
267316
239778
289773
294231
183490
114145
118679
122895
46364
123163
221033
38384
28058
202660
174657
200587
64961
157140
46594
85591
183514
71424
36411
34566
8792
124864
166394
257607
150217
186331
293677
138086
220784
179222
193355
211924
178131
243414
174522
230059
99531
125208
237203
218073
239537
153540
178300
112256
10376
76682
232993
9021
224375
66027
61785
294455
26036
252536
33266
28110
285361
252142
158324
149640
193824
203439
239347
2421
189192
148400
69654
74863
65078
140805
292490
188593
244471
261156
66906
176890
137984
151903
105330
34007
191318
210153
238324
278835
17056
256441
116280
188033
287379
135716
110921
295567
169966
220946
180370
170731
27199
259449
76274
238560
222134
165404
135803
38336
22178
118880
93549
85539
119461
220823
169949
27708
72357
68125
53878
256411
142319
28941
81279
147154
80155
151522
137904
260798
221388
103280
233439
234420
95044
268204
4937
129866
128976
163600
124190
80351
69847
157595
89536
237509
268375
50418
154497
104653
187529
249328
265158
131385
14343
167458
160864
42143
240625
180918
25200
156937
122065
10394
125602
165421
71105
233812
62449
233908
267417
52121
215805
39893
55513
218038
171205
148479
256084
169949
122702
213998
297065
236880
111391
75192
137776
55228
278604
291964
120312
82500
269422
254462
27478
155177
90170
30546
16499
109894
116699
1698
94744
123919
226684
214571
91715
239715
55316
216076
186191
35381
130222
250198
138304
31773
117939
203769
240552
225657
231884
191627
22000
269039
10110
188238
161465
270720
287553
186068
79262
32649
245813
110220
125753
72545
195363
70071
17993
195368
210994
172756
80331
240907
176345
127689
19071
27325
185507
43595
162714
103767
268857
238610
137594
192074
92604
184000
191054
11475
160238
51023
293571
165180
1579
49368
141566
125321
108789
280829
4578
30269
12966
287617
292363
216447
100917
271714
166889
99533
117092
131312
57745
271939
233918
208862
295283
13719
91448
173716
242470
261458
133930
181981
100860
151250
33926
177140
57321
273310
128867
21976
47076
166507
98761
213841
246482
269519
119575
142220
149701
118785
201197
50481
287684
138070
291070
180915
202744
29812
257790
17713
207080
20366
24675
243611
151278
128771
149266
136509
8264
172407
175939
249580
36760
85573
203913
299849
260504
88347
66696
299125
62046
258545
57448
243978
151102
147285
42349
124518
247167
13864
266249
150291
176016
259746
221504
214061
248022
184911
209852
42070
155147
189455
251426
269180
94174
162157
217962
133260
170262
208693
137246
127292
175396
38086
133615
11731
242685
240963
68830
90613
134530
95963
185334
278887
196781
134957
80466
221504
181013
279594
176196
92875
2658
238591
90602
61992
87962
293971
146124
178145
247219
82038
70840
199413
281181
24491
68501
32549
75888
218914
59465
125827
250916
263523
238104
85971
138251
136304
128109
146540
212192
258836
286661
69801
82384
152562
133256
239341
240663
80490
277591
152008
177358
161755
240812
209896
146596
127084
223509
101836
100146
209371
228884
286409
149597
223219
120132
122161
178079
24582
135480
52364
230520
163702
168170
243383
74243
219751
23010
256739
267736
209812
87167
141210
63366
20520
240704
170268
137283
47709
215148
178172
89139
58905
277311
202832
273682
270195
212536
37213
188937
144263
33849
152728
80627
577
196637
290950
248044
249815
60347
64012
173163
55910
79480
210584
65626
63123
15669
18535
113099
278263
290439
76452
119654
214294
218460
58639
260875
185877
174557
222468
5633
137384
132956
264137
5181
168059
224102
90230
74480
85615
80452
167060
20031
224107
277338
126116
90137
260011
89546
64467
100493
191373
81121
213324
296700
78012
16959
257858
59609
123621
168715
44725
157933
89323
66221
165934
207787
77217
70816
32037
262704
290641
47801
180190
53395
191144
10699
68483
234101
64517
157446
151263
180960
7598
251560
116041
153666
90305
21744
125764
174903
155903
137492
238447
1818
83117
247669
193365
64548
158592
36212
197656
74292
275688
207931
202273
166438
166486
38867
200491
108848
297665
185282
36391
213638
108207
57218
168126
284437
232019
198907
237051
89797
182510
175288
223207
138481
147371
42547
186635
241881
246892
262850
287618
5424
21031
116261
242509
17037
178835
112282
10804
128301
299520
160179
54169
260658
136799
43992
103160
297757
68345
105099
227005
89417
210533
150748
105046
38713
23005
41971
253016
93466
181477
146858
247782
75597
172603
121164
52720
192872
208136
124309
158554
114119
252680
63161
108515
238326
39845
46963
206552
60281
199904
224525
292430
66926
126758
261806
74057
292892
201030
79534
206687
99909
230456
204977
40091
101448
210959
153288
243141
46929
13104
144155
130758
102224
231755
211684
46053
46363
39872
87335
245682
86210
107750
115768
117529
29827
39076
65189
9957
202966
225863
47607
237485
285139
294490
59871
150514
233516
89990
160437
139143
73754
156540
147894
32544
130034
130624
195062
19230
37082
176222
65598
138264
27112
62184
16883
97512
188239
117613
142116
23277
140749
78759
9444
102935
35513
178221
270639
163278
173498
146012
182946
172601
44890
12477
73792
61545
74381
8093
208509
104942
97354
286536
12366
119522
183846
49713
224741
66328
113299
197944
177903
103426
229459
208871
104807
259327
246823
198739
173732
170637
170208
179337
192443
213173
21100
154242
59545
76527
57593
100279
123083
102943
58628
220412
45409
70760
48626
250536
259379
283628
285032
196076
95274
274697
93167
55431
63248
269146
9749
230955
91860
83181
212947
103854
97187
5173
184363
246762
28031
119556
264013
27045
269142
217292
260734
9996
69978
217413
6802
49235
68217
19856
253522
275509
47979
76372
105636
279111
213797
209257
219178
234350
32462
246030
17546
56211
73828
177518
37044
25236
260951
39946
191538
1675
52612
55313
63089
193628
228170
57429
56300
275554
46878
209825
235936
124250
130760
52923
83172
113325
129180
66823
19839
213815
26766
284735
238062
132003
157684
88516
7889
2587
153198
226747
27113
289307
129507
57103
177980
75564
187049
53894
256909
262286
120916
266624
206850
113729
87990
73326
155749
269678
160214
240197
52238
244142
41199
278529
215841
273685
226888
280736
291962
268670
173934
223654
185302
188453
271903
140853
264787
14132
196600
199655
184034
245783
247395
105993
182847
11557
157185
266604
267390
107834
197538
20217
176406
61937
126725
221447
88362
39417
233409
163323
160396
235257
129712
106974
104794
20634
212505
189575
188709
166328
118329
242292
102686
106094
111490
7770
275264
64198
157183
238109
249237
113602
204810
204287
193670
207844
260491
56451
32330
195941
163396
32413
100698
178350
9597
203808
234313
200041
35548
129402
35582
286647
167846
215364
66650
29733
49828
232176
254069
217521
276419
294079
209817
99875
212165
250685
98861
173181
294717
234533
187207
193936
220212
12319
16549
116809
284880
277449
221523
35641
170170
143627
24241
279910
148992
52090
157461
208024
22773
287020
258445
61647
37297
70598
45317
126188
97492
250475
185604
52016
7073
52648
160170
155590
197921
242311
221160
126974
84397
151826
137375
103043
262180
259817
108746
236833
81387
127907
279136
150644
80507
210759
280796
212396
104661
219799
173395
173610
14313
256417
251807
59365
79688
17633
195298
178971
118854
59060
174474
21646
176542
76113
98209
12677
237865
125717
189451
244174
28121
178402
26114
69698
146032
221078
79284
83171
133516
184446
167478
14136
229067
83588
178982
40640
55651
221719
91712
205215
167633
267106
85236
204049
297846
196119
77490
77584
120297
132277
171885
83756
270677
283851
171774
211343
267627
273540
58888
23341
20939
55739
235885
281153
43963
50883
42229
1071
86753
246806
213222
270824
106464
625
34261
290597
30268
338
1173
139153
135449
247507
57406
258051
260175
95065
11576
269834
79410
79556
39725
121489
34913
280028
154582
11493
70701
146847
146545
144304
526
147955
254809
185089
277674
99098
123646
97654
298773
182576
52777
200219
220391
38450
203155
25118
145392
16006
78699
81972
101738
209784
174695
269801
297537
206836
127231
282703
28594
66247
84514
20648
168931
289513
258218
235488
256485
236533
233504
298487
53471
21821
95644
31735
147912
2093
95888
182530
10980
101005
19501
265616
246472
95428
227371
164424
247765
178575
247928
175493
171977
46460
213249
268672
112449
199183
84016
273274
236741
234050
194845
255402
268874
115875
154157
270173
131219
125048
94917
261712
270621
175339
201872
66453
105692
68561
230686
189533
7112
158838
65438
244446
30219
194016
122098
145637
54824
126610
102391
218935
183951
33094
41578
289988
53559
34900
196355
170157
11214
196615
17213
67013
16107
43667
175926
87682
203997
100326
238695
216217
185146
251334
266637
88338
293910
244388
230454
118718
138527
193265
192947
229782
53499
264530
295813
97627
199060
269431
133362
203183
101883
174516
182345
114678
161167
179969
62839
100301
202940
21254
238714
264985
216466
173239
221904
93371
36575
177592
5713
6432
17914
122568
217436
149812
279881
122793
45117
42139
190291
99760
141323
37108
203578
128476
81253
128926
127927
213891
119122
143404
59927
170436
140841
220345
214573
2489
284940
192099
100867
253143
129437
227598
58856
37778
105191
181410
4731
132578
188011
103992
123818
85396
234712
88505
291415
240331
291286
102517
286381
113101
222460
263040
207264
194480
167766
145421
144407
140439
274406
293378
268221
136942
199852
114237
113924
105328
111911
298902
141382
281383
155958
166953
180067
248895
263235
71843
72890
202098
102185
145011
65040
268196
134925
240608
235600
248774
25789
6464
6573
193691
91078
11682
205612
157318
162289
233371
149566
63817
10025
48878
118304
119710
287234
140669
80178
279260
218652
106171
291226
258128
28944
241107
143085
46509
259855
171647
108545
97263
118840
142995
144417
219026
63473
9645
180759
36265
273402
265937
58808
143145
146025
95451
54790
297180
100677
102846
236716
82667
207546
260421
37179
124444
37808
171219
47251
31716
205822
218943
281766
284714
159691
241353
52611
104206
10585
117941
256780
173669
138729
298603
291054
14923
130345
260658
69897
168689
110479
203491
32257
143646
200052
267368
64666
2721
233853
209775
130108
161257
78521
5135
208606
103342
254098
283282
119603
200567
268726
10700
69854
207666
101971
252687
110209
5103
168112
55389
124664
155121
251920
69050
159060
291953
92567
18280
182929
286919
94776
157926
220270
138191
116186
146843
26155
119271
259476
231284
110828
204233
224668
110834
2517
13724
119335
18203
124058
101006
242548
199916
205764
121081
51624
65597
56205
39501
178792
263422
239091
83225
193931
235170
82250
257927
269096
20832
182571
11998
242252
81732
256372
269345
23601
248186
76134
156107
137197
136009
130108
256593
78976
212458
238051
201034
83753
247147
126314
226390
185164
282584
170241
202705
22558
105988
84479
15705
252537
226816
47683
66543
263521
166728
106676
243751
103053
215715
139779
22057
287075
91703
274395
33120
20018
150619
6442
189040
240560
105183
76029
174152
175488
88620
36508
28819
40651
211970
291785
90872
219128
75174
1203
53994
294979
134776
248689
113473
26974
201301
168970
115800
298548
265946
105334
26700
34983
299464
12416
258263
170846
4912
94253
141546
98893
182471
133327
129377
86390
208180
19872
67322
73765
130818
270952
75581
103450
94581
23445
223646
132154
9794
212756
127526
227154
249571
8831
219627
279523
37060
71669
190153
106626
56896
109465
97380
281150
11065
289350
236443
157379
104860
238713
271211
224114
160125
271770
112491
108259
240931
226088
124559
89965
225501
169265
141138
140223
145049
66281
40586
22596
267979
271108
44221
6078
147903
222045
135122
237635
247095
172796
158030
45563
125681
296287
185940
2003
141008
34627
218853
116524
35149
100995
42499
46307
215416
206828
22002
247396
96956
52977
176611
13366
214447
42004
275293
271161
247202
10046
291601
6232
234668
112922
195514
254516
278260
287054
126029
103036
202333
269849
126269
179009
274846
151636
142958
70395
155254
151148
18706
240691
246327
156900
1604
177023
279799
73422
37996
40130
69174
136758
5515
285527
9830
223139
57406
61521
49554
61577
45372
261629
175072
120364
61629
151360
21329
100903
124825
277753
252980
101576
73467
17205
146282
140795
43827
195379
128857
81360
153337
80723
237962
70156
248807
233139
129859
201549
211650
111421
128533
116721
232695
262861
217296
241822
99129
169002
243171
63521
140533
289013
295442
130803
177206
58389
57804
139429
223760
107867
279937
173722
49717
114266
68042
167712
73560
225699
48666
190856
39197
77957
170996
204417
70201
218058
236105
265954
260117
23811
299337
73482
204547
176843
15708
280247
186703
282058
149484
131496
218427
111784
97058
204724
218470
3360
238484
219902
266099
151655
192554
294711
246001
74768
139007
63423
157622
85971
224110
261205
146174
180113
94212
136067
241742
103105
210629
150489
63682
71502
158533
252650
123519
228581
201607
293462
288313
114648
121108
160780
282780
215040
280851
186235
48635
227213
110300
216065
145783
194279
117919
108854
295168
125116
265044
217860
95816
279906
69485
44027
107312
170742
160571
40387
133334
40552
225849
120781
294692
137294
240140
279338
262562
109810
1054
252456
78651
247868
269315
105567
149540
131294
209848
240783
198881
296707
109221
192744
278074
236696
91292
274043
230450
118063
255850
213072
202059
176088
154486
161878
213896
271954
288917
225935
228862
100834
43826
177573
97554
115631
2537
224103
12599
8853
175994
157867
173340
3252
61012
101745
133368
288372
152930
250508
93315
183802
248304
185578
263566
114051
286526
190890
212620
187460
159294
214053
16172
195911
80560
117601
7381
238161
25037
201340
208253
27655
100519
67326
265060
250175
177986
248334
205623
227843
209264
214801
262115
108610
130265
113500
10169
75779
85021
102094
223716
113095
281022
148863
31849
186141
106137
252318
280090
87015
295410
101798
40240
133313
237775
37188
113919
213314
221579
26791
212369
250358
105138
50511
274889
248697
89817
21785
236389
198706
80780
221774
204888
124625
129193
286235
11376
252027
56749
156458
108
278882
243290
264324
76746
132124
88075
58658
65409
232206
129327
197212
7089
159814
135727
128421
8880
118634
209007
178122
18730
161406
31628
267543
261868
295649
38500
106303
285012
80020
245609
290011
224233
38246
59830
229528
175726
291773
42671
274406
160106
246820
46072
262023
291121
130809
222627
96969
27415
139713
195338
162308
247977
137714
244703
169921
81910
257893
253995
284376
232399
160639
251234
95713
238285
188513
209372
188550
97469
14200
250116
191174
267287
208792
60219
16525
208629
3255
168346
106221
188737
59852
229733
219721
5011
216378
13396
180755
80057
198787
222062
261826
29416
194620
963
166014
255052
79887
106606
101592
84179
148997
50318
59658
100559
252163
180234
136114
264167
250887
156117
87497
151586
109839
6087
119344
10758
199093
53748
56058
169633
122293
98224
43140
268866
270124
145313
38297
76472
218854
219846
118192
125667
288798
49833
40433
159995
149707
227562
90960
20434
144024
28458
187042
92513
197686
109389
164582
273773
283260
196594
201091
39382
151539
208331
246541
294586
263125
239259
150633
156478
67777
36931
220155
14957
242818
223285
196407
282597
91175
247110
246915
119187
271484
40876
216692
46330
112251
272300
239541
130613
223899
117071
168349
223346
92794
71358
47084
113674
63169
245844
62015
290890
41491
297312
72456
298089
236516
116523
47651
153188
80961
122173
239092
190502
110641
26901
87045
88725
133648
131050
84200
62179
227100
262520
158708
95234
178449
120261
265687
2080
31431
230889
140800
221547
210207
191894
90309
258961
151609
23485
232989
107568
263796
261261
222069
151018
182966
72705
98001
173850
180859
281243
177412
284950
181109
143898
97838
198212
135856
52259
229457
223760
282573
39567
266099
87426
37111
132211
171062
165742
90099
46844
78972
223279
170668
284972
228083
68287
219447
225555
274301
260960
21166
297752
180988
62832
105553
161724
168286
281626
224242
135386
61057
109342
262085
155233
115629
170870
115887
179812
266543
239720
177838
45120
42076
139244
64172
283056
222662
263698
31180
176185
85676
283990
63516
65416
134419
62730
34816
278983
66992
232125
24926
122209
148334
101287
164762
284898
62508
168621
163356
193635
119830
261066
274766
214506
212139
212783
276973
94997
9483
254242
285939
149821
230295
134328
220538
156015
157826
49675
103603
173904
298727
39628
11497
147516
228864
72913
102582
50239
208646
138133
13180
287165
82974
51127
131281
130348
87158
280568
23029
62124
191915
107878
46358
96907
49612
222453
181330
124415
126152
239254
280373
7912
83198
47747
100883
20045
292230
173082
252985
124533
72699
109554
62780
269801
157339
94786
1634
136638
92414
238221
219507
21179
275766
38806
202542
22485
231715
75408
68947
125091
258698
23295
95594
143813
12578
160137
134548
295156
122040
121238
288010
130970
232758
244765
142658
122780
16626
34218
51742
229513
12054
251171
19311
289290
32477
60163
76858
33593
200435
57848
119429
232626
10307
245303
133710
48655
186878
17731
80734
18817
115428
163519
149449
69038
215339
13449
50136
50960
297487
58706
48550
110414
253067
228839
75682
18405
120453
184459
248522
240734
100157
221483
178285
39775
37041
78883
128066
161938
114834
45114
290056
134764
118548
23644
8810
278438
8063
19345
174308
96635
98871
120899
43604
147267
56392
38172
88820
217660
253571
43458
271723
92138
124127
74599
235821
33849
117246
246407
23789
108684
171206
101757
147544
235883
147676
149128
14643
140233
188775
179265
241705
61339
153695
108063
287582
207335
19051
113279
188978
285231
234246
178077
247134
124360
70838
176369
79001
128908
49002
48195
224557
199396
97142
109615
101386
273806
7004
205116
110138
153323
36160
193722
103696
53575
14922
43537
1048
139472
172694
45168
263421
193650
275271
19491
128914
83230
76573
273368
220855
212682
201890
124528
259789
26441
241116
217674
175885
53659
224314
212129
239626
64557
18292
13471
240054
155529
141392
61520
215404
148495
176655
80185
36507
106688
178382
81106
85270
177526
250334
26476
115895
67859
1444
146290
48841
210525
202616
155131
23323
55218
156257
95245
181552
40189
157805
222438
21472
13874
138556
97573
287946
71885
75551
28136
167939
9460
61120
119832
55252
107807
113011
251009
8209
197568
192670
60314
223298
118056
108982
267289
153286
3685
102948
27566
23169
16734
136758
153553
85865
139020
93640
226828
294408
79992
108286
42174
195301
292672
43149
166235
123333
25034
151290
12642
258059
176197
187491
86300
280700
100049
243180
97350
279463
299869
214540
233100
47076
57511
267965
180213
221404
127149
51638
169207
213484
170220
90088
143278
141334
162670
234774
241818
265627
95499
58229
158169
13953
248806
290152
294239
111265
204566
178591
246087
27495
192984
122836
233189
271563
166713
186990
12530
70020
161351
282392
98001
76073
235408
125977
31305
125026
147307
295052
36204
264690
278202
58549
269971
296070
119568
36978
226437
121571
155451
113132
149614
40089
110788
248844
188248
268040
186555
58661
296684
115647
66279
22387
2553
264236
124304
23837
295619
96571
241532
52536
252825
197522
277361
156150
45781
99316
22925
3281
269110
40597
133461
2592
268401
48878
101966
247034
2058
242397
28838
224178
288363
242361
198247
172824
137448
4005
252898
239787
190324
40907
238540
90905
196270
197677
114166
152384
171796
56535
11418
266254
188918
177777
115442
14127
92426
201321
36408
63021
152979
71057
144189
231329
128861
209266
149
253992
24862
133054
133478
13599
100481
134932
125296
9306
227705
172742
271637
272288
86073
84591
38106
195067
103117
37487
130658
158728
60677
76448
264589
55962
137806
79297
128929
9287
166140
278937
255925
282190
46144
89713
151268
298056
294572
106393
287299
199729
80808
1432
108108
259773
67854
8481
194079
216306
179744
114945
133202
30494
102315
19646
209624
38763
48987
240912
11490
9395
3120
64031
273643
53639
164812
105493
250615
64489
92490
10424
106787
204704
226860
111213
109599
8602
62124
275913
267243
269572
120712
232727
105593
256407
154690
51843
165431
246605
77417
107240
81497
199280
283901
146104
237729
132367
272072
213203
189083
108579
264100
147974
281937
101339
243742
24236
37129
197918
297538
58137
267038
116212
74371
277138
57956
138816
99943
234601
175990
63861
170895
220471
59229
239792
233658
126686
171606
26726
240951
198663
238742
211552
30265
248514
121768
16651
240234
28586
2897
248441
283185
112886
105694
152868
68185
148788
50510
162501
92278
217363
30996
239877
299733
198677
139878
25556
186169
177533
33114
237308
206938
97668
175265
35956
57186
269822
177645
223825
57827
65560
148038
291500
122371
35446
293176
31678
61310
24499
278743
182810
261729
43072
11737
113878
18047
199537
35551
245722
221338
107046
284458
154279
222419
130344
259265
235461
275571
34925
197189
94987
175920
235495
89490
92982
94721
20105
262706
220605
225248
269310
115928
106633
170446
252443
69905
2186
250160
171057
216755
141669
52789
121570
38329
74137
114950
159008
249349
60712
168927
188012
121639
183088
14659
33567
101446
148397
165150
130517
236652
241903
61022
202111
224508
145852
31773
177722
79572
42860
100382
277608
149005
64618
291979
210633
291498
156427
93295
296058
34676
292554
38936
258529
113926
159749
72276
116881
112302
233497
246742
80657
194842
140553
16988
83714
288131
100658
191684
47816
123253
256220
274389
195140
260559
257370
6209
206725
290520
167065
273512
149097
204464
237594
268797
70542
31922
198428
172221
239171
142467
52073
198347
245868
257261
16707
239087
248525
240894
17969
154584
267279
245285
5792
104196
218426
103935
2634
217189
133510
101035
168821
212918
172697
9120
9414
812
61275
53807
77321
70489
14630
69344
37813
36881
145038
267738
36793
122488
175708
6836
184098
54334
179306
251914
179790
119970
142150
64765
170989
196302
112014
143355
228777
140174
200753
75930
10767
97510
282250
151165
59976
292483
15162
156292
89123
129996
133577
177376
150588
279893
96771
5380
75002
49883
39119
32808
244533
121824
148281
55750
63175
230473
239471
224940
43133
41349
222270
215841
205382
95026
44872
219701
181945
58576
172783
229608
86495
17391
204082
159381
284422
210155
263795
290380
48012
246461
250346
21218
51712
281599
255564
254914
159159
202157
155558
248248
269016
54335
32777
291404
23980
251849
60322
175855
208929
26589
92105
205802
182589
296308
137136
274699
24784
242637
268693
156194
267835
146398
220239
174558
279807
25282
205930
188876
97578
273941
212917
47159
290783
91356
249553
275193
177607
77170
131028
212456
33484
124294
270303
225560
226036
100430
254072
252329
91493
52389
178877
264993
52801
37211
162062
158849
173040
26965
8592
37402
227583
194261
229278
47321
97212
65466
186626
141455
239734
216838
219604
220748
41571
102000
271385
280785
180537
26430
198791
263674
255900
194329
176063
280410
273001
265015
155905
213313
4337
106341
161999
280190
36199
48765
185755
2248
200200
231205
30870
94034
85895
231899
175762
120679
119390
137312
20276
111276
9330
82320
68680
206071
132850
67244
236649
124482
249947
144938
214042
201269
179940
279503
24087
44087
34958
223946
280539
18879
262998
184521
132730
170999
156323
205652
114434
115412
269889
201855
171786
201940
41088
190728
284819
111637
280393
11218
155250
189437
217613
27451
229276
167659
46144
223785
285989
251752
250787
135906
155500
14278
152582
206522
105588
143721
291309
141399
111137
241548
142245
261866
46453
93975
239097
169460
91867
98283
228194
230613
73776
258764
47238
187560
98503
209126
16230
21801
33032
143070
195267
145616
293224
285120
238283
221061
245618
284410
209723
91123
22115
76199
216928
265161
30019
65891
161386
268212
22701
186017
254460
61160
137711
142570
167491
96108
281580
171461
151509
74052
81642
256679
141776
16308
206655
269253
126642
267350
207176
219162
54577
240115
261310
5999
11631
270637
201202
272404
215329
289349
220582
214948
147036
173996
140026
284371
259699
40420
106450
245315
250653
86497
208734
199
41121
155558
199622
168730
165479
40518
18396
142737
58651
215802
164296
250858
222480
158095
34770
23753
133741
267984
203745
76205
39517
71648
222188
190310
225616
51646
201719
104837
156843
150357
281940
242992
74350
77058
108330
25689
40683
130452
93937
241678
54039
297610
123734
139254
239890
84399
233206
27841
148787
92188
156615
213712
69575
275633
289890
231475
268825
228475
123608
198557
78565
232498
237596
217874
140092
151753
230092
240110
201748
6723
16596
130975
28309
130202
35645
75760
94167
179473
8082
282097
80378
210120
285059
122459
154340
58756
215091
265098
160650
136955
242170
100333
56911
18789
72562
249333
92172
138688
17453
257985
203955
71133
194745
232157
29166
139356
240907
43788
120568
55919
218470
70779
207220
35594
236270
204646
177215
292670
76051
114255
77055
32649
6450
173731
112615
271966
57317
167811
70168
285777
143842
247426
91258
47874
113370
21312
98313
93836
147167
2724
272788
91775
62884
244035
48841
221742
64331
206459
261205
282903
143780
185248
130184
21230
156174
179733
106340
109255
101650
92839
192135
245171
206735
71070
197167
259766
254428
41597
246730
84556
133244
278518
86391
207141
152450
162487
163034
58424
273621
214495
56775
119204
295422
106713
266131
76182
21760
150113
252817
237205
297378
182787
71372
114310
90322
27862
2293
10168
116333
105007
192632
115984
118043
746
170721
213005
246537
191066
1083
260541
125683
35444
40726
131965
39033
75642
107894
223302
278611
91219
101252
20180
262109
150335
242973
126443
80835
214557
121813
220222
244666
214944
5204
238312
61517
224643
160049
298693
51071
140778
91685
55226
278472
138289
182531
48556
76412
162492
72190
150001
173513
262172
58626
154398
268353
153931
49872
120758
233713
56423
116863
79968
66805
291133
109399
285209
51147
222855
56341
163477
133612
13154
57446
199601
173183
81221
286303
12271
199934
299198
138397
111873
73497
275508
197221
135128
136850
21165
280791
44099
104490
114655
151038
48653
79392
148593
157342
63388
96209
224590
54295
39143
55502
185949
195148
224822
113684
78859
50349
283268
123250
24909
43555
109747
270618
270073
258673
159289
104305
285245
279218
148096
115926
231445
53340
120647
231511
249534
198043
123336
216852
211587
258881
259520
226136
138840
271850
174698
225179
44948
15892
197310
97524
138821
28728
139392
262608
119589
17434
252693
45297
221567
261222
35599
271222
37234
125854
116379
33458
155632
255221
227450
171754
95204
17650
58373
272034
34370
22633
199562
88499
118175
216948
174318
195194
268937
264427
244967
291798
164275
165950
29791
193258
288802
245311
27213
297805
256789
123859
2087
275688
68841
8192
245485
17936
175869
162422
96038
99622
80702
120186
243139
75390
97434
244560
162761
109874
192217
141771
286620
54385
11495
16447
243486
260197
297040
261676
121744
74947
38735
61171
285803
183939
242552
57772
29178
197178
81239
210102
50405
85084
203793
91526
49120
154719
202751
22375
242418
179270
265304
99763
52752
48659
269268
274620
1665
8725
103445
91774
227114
54006
166568
30364
287511
149088
31684
123835
243170
52614
156121
13751
131615
57807
68370
110522
262437
242039
292821
144622
157184
175622
128756
204192
69179
179025
168953
198376
159150
222645
129286
92116
241811
198064
177929
127138
57700
41462
176286
58875
44957
193962
160183
149446
280717
285373
194203
257888
185056
241708
28919
153347
222654
237119
251276
81707
166459
145585
94479
208763
235755
73635
20323
138830
56723
169917
268614
236044
3246
242258
18872
153203
35709
97375
83422
137832
193447
117114
134223
241673
290165
295177
200497
277428
17281
81237
108487
41156
298470
82093
282394
78701
209496
72761
171568
264967
151236
59090
265879
37011
216410
67098
169084
78158
67989
294581
154979
11999
47264
203306
260399
261134
71066
130680
283358
52306
281865
58598
78088
288173
291766
295327
56118
84103
234489
133767
287499
209009
166664
108251
36695
267305
171671
178289
6540
274281
16735
75944
186469
100268
246917
25642
192233
149130
1351
135987
197185
83112
96018
196669
222474
282921
144544
157319
36615
101889
66372
151585
225061
188197
87958
98050
198121
244896
164118
162489
245902
47097
164673
134655
126408
168239
176555
102774
149478
280930
277329
165447
158108
212680
182411
166603
135876
250976
234011
245810
7680
253421
9838
206064
211880
37658
294895
22442
289451
273152
175442
253918
243627
254141
215934
62598
299328
245023
178059
187700
58715
297486
243716
12033
103867
246452
55446
121980
3149
7649
249705
217888
68747
231672
28551
262173
224796
78380
264533
217783
168750
273731
266235
294315
30157
20990
80311
211903
270881
263433
276200
256826
202352
293873
78509
236966
238533
264507
94292
130466
143557
224301
216715
198567
119032
263697
129179
22025
108133
178892
66770
279580
282247
233256
131676
233271
20310
264669
123648
279864
56534
44075
240718
188530
117569
14137
182005
251346
189911
291119
39511
98548
14208
13385
25728
255087
162474
227017
50862
97168
254002
247724
245576
133542
179607
226392
36875
154710
211515
127541
45463
195235
194118
171557
100275
261632
189569
85748
66281
28389
257214
155440
88164
80800
135418
245560
13743
147195
239709
240430
220801
25897
232546
206332
103942
139053
27533
158613
88912
83898
68641
243450
286073
276345
245197
73197
148419
61286
127668
24042
133244
85815
110678
150640
220514
224135
47722
188691
228644
150708
250514
65266
66097
113806
140919
223038
221989
159102
23954
291502
74485
53690
202564
87698
248942
252239
77265
14502
297768
264334
185061
75289
193112
130029
31667
65825
205152
160626
178147
80524
13525
113496
125994
110677
120374
185890
143747
101934
184676
120906
251838
94275
286496
203522
87623
203578
233305
247234
163510
63369
145903
143891
142322
219652
235464
167670
200219
279994
117039
101252
205611
43628
227677
198050
162546
46406
161268
56144
16619
127844
166971
31195
31895
153658
146213
194187
157749
261177
213749
273784
236401
210704
230879
8994
128630
271860
279881
120626
162675
191552
48869
247814
50526
126300
120278
51455
97676
279163
245884
200829
174366
8585
196128
31782
137080
55937
62898
146634
67140
190261
110570
97368
14530
28962
268571
17692
85651
154828
264684
42227
5053
196699
216759
263714
55014
95383
64164
199144
31052
83712
284217
10018
146706
183317
144802
206136
163724
102734
291031
148637
238484
287499
61069
81211
44569
279623
227970
249379
103254
50493
60260
196588
200538
152229
237606
218946
115595
220425
220431
216859
97639
201668
251314
236337
77775
90728
1528
87243
143787
9940
90549
44453
103429
253365
196560
204758
98143
155132
185767
220032
91351
209806
127037
182165
132030
272668
173137
185714
150984
155998
196396
122534
187950
160345
233693
253360
234843
251063
247193
130472
83976
265075
99216
19824
221512
54858
80702
183028
266701
78191
226846
173865
195049
175311
229939
64108
270532
82112
195660
247070
99352
191328
85005
21355
176212
168400
236656
16097
193820
50533
11727
85542
250616
97465
6992
32854
295127
143632
176827
35657
5278
141491
268053
228504
37311
95671
42129
130838
66687
123525
20126
47176
268482
182985
85823
54775
228651
190292
140193
25438
134159
90002
131699
33207
119892
219134
284689
10240
56346
210310
290525
243043
248666
183402
20197
69684
284414
210134
268113
121970
38355
216104
7681
19923
241752
241372
238037
157152
209153
193654
81042
144822
94944
274732
261363
213206
286538
57727
65295
167075
68190
76011
241186
142926
196424
22227
239927
249027
127000
171997
240017
140244
240287
171289
166258
246806
16843
182741
297219
72811
181739
186385
19128
214519
251442
254256
68518
40390
187927
67848
164746
61142
213868
180392
76645
283167
260247
33183
153300
255413
292289
106562
198471
69676
209269
164180
94366
67991
241712
5579
59321
265718
178211
182534
7010
186375
123858
224037
78765
180393
247061
116239
258704
250868
111077
241849
198465
289983
24504
288799
157906
51354
10640
88171
263389
25428
131501
28962
233987
2389
160364
185886
176567
264119
268186
172087
87220
111778
230413
89320
165702
200629
225239
31928
244174
153732
145974
202213
291525
42824
214138
201913
233125
167587
65713
295544
26663
163529
195022
246497
160486
27134
207358
86347
210808
15494
43836
167051
45049
200423
276588
136099
68575
53506
48531
187466
229771
75222
138472
227881
79682
285784
134710
21697
251891
25167
45120
272173
147721
71692
69064
247501
51935
287942
269154
227655
12623
122624
77422
77915
238996
174610
81106
5426
8899
279987
87968
14837
18924
151943
215834
218908
162408
188568
290705
49417
196638
295176
165109
128265
292430
196161
95990
201726
254341
284558
214799
40420
262327
259073
52174
201975
142022
222195
223673
233667
50049
122706
213242
60736
265310
138563
133423
279802
65969
157486
35068
122640
203266
290552
181950
30871
211857
58591
244848
94550
52335
112351
282811
236644
295711
116957
135216
46815
172607
39407
31493
178642
121731
196226
2132
259314
136553
23612
119339
77968
153940
237272
49039
288216
16360
297284
76090
224664
106835
109686
456
295294
219699
25732
9529
92919
117474
146077
180625
17700
211866
299204
299132
287367
56435
74935
178909
42326
4381
283289
5854
69660
232140
185473
248917
142129
172894
152213
37654
241323
25309
47109
264966
137793
29257
44557
109625
45692
177394
223932
100463
145138
207301
296140
256854
124226
89135
62744
173434
154953
29575
234755
75927
241662
228804
220908
103434
264392
83213
268802
10176
23962
18694
102798
134635
282554
294692
193463
153120
11258
60452
221383
265979
187100
240904
293708
24776
90984
297946
258003
247118
107248
214902
222153
275450
165892
85408
166033
91882
172403
23911
111272
1031
487
124046
105027
51061
183596
52540
5560
96145
135667
35624
236442
148870
263278
62704
35813
291790
142221
212074
230339
219756
64456
41997
287659
279227
241063
295449
239392
112446
76810
117360
44812
295358
275173
223841
18303
145757
159207
1878
101362
165435
234851
34305
217293
61304
136072
183418
27895
255119
138150
50558
18177
69054
227167
69692
189045
28123
93891
82513
50512
287519
169162
242992
130156
36393
62292
239009
209272
276112
236908
171614
10532
52931
281989
15396
254846
65244
46356
19884
237490
216029
52324
87953
67309
249554
223314
179801
248162
59215
204523
127223
173836
105345
176641
269372
245566
152960
270294
235159
187432
194050
195084
204611
14744
234195
145206
83500
56213
112390
47611
66498
96109
62871
267753
299274
125147
196602
168665
126695
275974
108015
32214
26929
38820
54265
294714
269872
124667
78030
175008
140057
105801
99680
48960
58093
87561
147354
213146
139706
111669
62403
4176
97521
182198
277699
77668
32942
83154
191789
49440
191497
178525
277937
7758
136196
247702
113690
144937
233059
20430
190857
13797
252191
163156
175783
17064
36824
6185
226546
230082
148166
120695
283391
280030
80496
106330
264747
167315
41007
13929
102963
208835
172195
219063
210020
13738
252330
254908
272133
138567
184915
106253
254146
166336
191238
271232
170127
235867
217159
147505
25229
261382
118371
290487
287819
146637
64648
270019
229934
46435
110546
296332
113447
180839
212476
213712
81553
226433
153275
6707
7254
93587
113726
282631
234167
109045
241648
256244
293349
193987
177736
158683
218858
189034
54882
45292
73413
85714
125228
193353
13001
130670
166413
88332
65224
254745
234777
181681
207295
292696
270574
197032
39902
276435
44074
220885
128891
234809
230185
8927
139175
23799
243175
142265
221936
237170
1852
105954
122080
174176
149087
80242
224611
251325
161811
229361
77452
244165
140126
66657
95769
52369
130017
146630
51417
187737
196581
101286
248243
157959
215754
83375
95973
234942
175073
275539
36241
113210
47885
246778
291943
154802
208551
186457
126976
145901
253670
43256
266005
233444
104649
61344
132710
225282
122919
121430
2417
20634
268239
119847
259350
180813
292848
30755
159582
299456
296645
63557
223104
138432
93681
134708
269400
217151
111996
67939
298384
217599
26261
173704
297548
177687
5893
291958
110489
97211
118052
225218
180831
226981
72243
162468
195897
250891
267824
235786
156410
65993
135250
25418
226197
36542
297619
24642
186504
275025
118018
75901
218613
249515
66746
260146
159370
233572
232023
155723
280298
78906
98761
194727
283281
80556
163415
239934
118988
100504
90618
76206
207125
252578
106095
4776
219564
23176
151796
36138
124887
38403
102133
17408
261349
295445
175117
82804
69134
183868
54610
135531
67884
238541
4248
282046
30927
271341
18256
284271
161499
51013
159329
286746
109597
92644
102897
23667
9050
110197
174348
257499
195659
138189
179843
244820
164493
51751
100377
52376
158014
227779
209055
202445
64238
116390
192756
88375
189831
275470
219951
239523
252140
294839
275633
115146
222350
195186
123547
161892
195540
116463
122046
210908
219867
65570
118836
177941
196877
20830
228720
282429
62910
93562
114817
244550
29739
292959
279126
28726
143667
145662
251607
217783
151595
184762
263095
293954
26466
110239
157528
3505
96051
210982
75959
24835
105896
210026
72885
13984
252521
190492
36198
106320
107033
36449
167153
78056
245178
165971
107636
226006
23603
120364
232007
226346
177307
266850
85741
239204
90968
276589
80121
124525
173092
183410
277910
249514
252141
165034
80581
45792
188492
156656
14454
102140
240156
25293
19285
54671
7833
277509
280779
83508
104085
239477
125929
11112
299785
98246
197780
132545
288516
223013
35984
85314
107503
36159
242201
242134
112454
153701
11033
183671
294009
246131
151613
284458
289799
81128
259228
138031
254355
289234
108072
206570
121229
216899
176913
295144
22791
21941
80227
285197
193374
213942
128589
233052
280775
2747
231474
285592
233065
215448
258401
5535
117331
164195
139545
172772
79091
158470
140057
246731
251494
14209
280723
91127
62526
232726
218611
93339
291305
199143
249211
58275
293320
167043
23383
117707
215766
56997
140188
31320
205971
210863
67612
238843
25328
154463
228227
79520
210160
11486
82834
8752
14561
250196
45064
47965
130256
239183
187906
193542
6447
81743
212292
59625
234914
79841
22647
52731
75432
211396
85489
101556
106481
161783
97712
125626
1569
243282
2733
67215
279904
146462
69814
251195
25787
123791
70177
298316
101641
275192
262036
17550
8698
237340
67920
120301
211529
40098
104596
230959
250617
194295
37748
110234
29592
295604
40996
262563
292833
204708
193981
262064
239587
18065
248080
229440
118155
117968
42338
134000
43021
31203
56192
54189
21586
34270
166130
111767
19949
35934
36039
109503
68581
123903
45334
63273
157537
19052
206652
236542
125091
67597
117867
167190
204315
158282
184683
215529
3894
79598
275968
297180
27213
29715
215414
86299
164074
255472
49226
255337
142815
152588
261958
181480
73481
44262
216141
227590
277500
138025
112746
203396
165857
105757
284722
141439
43068
211332
9252
68186
276339
298234
127313
287119
175948
65817
115292
225153
262238
32979
83779
99913
139239
130806
198113
56228
263131
157066
136541
118815
111126
124040
97205
45265
297858
246255
195285
45085
268572
132337
87495
49635
73956
129485
91549
222391
131168
105269
71022
164424
207050
190541
28374
113976
293390
39977
255477
126382
121441
108531
190901
59570
14117
48347
45686
88439
285112
282851
153841
250049
242620
148918
20105
111807
29413
35458
198547
191701
39382
94762
33051
261422
57351
129724
76311
55249
205408
145214
277524
65717
213747
217494
241325
97926
107118
34683
131544
111066
46310
183995
247257
62469
3709
41181
13758
226912
182550
100182
22662
212627
166883
28416
247230
256871
295280
78141
242947
285942
52742
206363
140239
10479
216639
198857
20700
49834
167345
157400
159411
275923
232849
152398
12288
96863
178361
84721
135534
17272
109514
149201
261180
261410
201772
10817
170387
87244
28146
61206
165638
165254
167272
293176
59972
267584
40691
148893
214428
266011
292310
191108
98194
146816
131599
50509
165768
255081
118976
255263
146982
101111
263319
246809
232299
280136
71280
257861
61889
113799
153291
71428
254818
171980
3454
191650
277634
46058
135326
116383
138656
191712
210082
3161
96046
99519
253500
90918
208654
25323
186734
68066
184994
271920
121146
97802
273425
203390
123487
86864
71023
83137
115100
75287
270561
233156
79303
249415
44971
254368
101344
98314
159115
214922
279538
201022
240875
53053
210900
217332
27512
47372
24926
19729
242147
225556
160223
32335
140670
54236
92376
118199
230709
163724
228970
258190
238909
71480
194408
52435
37855
151588
61470
249523
279397
216661
80821
267998
298342
140107
139919
56351
197157
205454
200732
188132
182026
36980
176875
107927
262673
162042
52190
225870
11856
144814
127607
42126
297748
73646
57444
135482
143056
174178
174940
80013
251298
112940
5159
197219
12489
23836
14132
13434
41323
101930
182166
145370
86051
54256
186592
287027
91601
247834
182099
278792
204572
198600
261821
55374
114662
24907
134036
258901
135336
173636
78300
77448
42481
197250
196207
94197
133366
189277
221273
285105
213341
281626
172459
137532
296409
141074
146355
249897
186201
271126
1750
35114
15726
216876
243739
97138
271756
296908
88539
31938
270615
60512
104345
56712
45841
239676
294457
229975
126733
226480
64436
294670
25751
291481
125193
96808
200077
202565
126317
170539
33473
48746
247973
278289
30456
33129
137503
123268
268388
101220
221798
254380
211217
187541
145395
86681
174899
18526
159518
274892
169553
118485
37351
24664
200429
133143
191107
276364
172199
206107
81396
97302
99186
287361
41952
239438
73348
125982
228203
33715
177406
251863
53689
205734
151933
43543
253969
215659
3513
99193
13487
45831
155101
130913
93314
190646
213898
3972
76043
11976
145530
245156
2953
84664
227390
124998
75711
7358
211475
68300
57874
103477
188807
230782
57905
161816
234465
47008
244339
138887
264319
58164
291802
174744
50011
40317
30017
97408
55961
82609
207445
149722
11011
249957
125267
286581
258041
235720
226631
41741
181650
23372
115859
9902
168674
287937
104595
20875
255304
112249
30986
107820
285079
156644
109723
281903
230698
203813
73995
235438
150731
216145
153177
132230
186554
878
87990
264538
251092
255300
245412
288848
201295
48725
160271
228423
110594
121311
217846
291932
194136
1087
36704
49631
16850
192652
92143
276003
282883
125959
112241
91246
115103
5172
182131
104049
100386
155454
24257
214911
68601
69296
204023
291325
93505
164660
120023
124765
10877
119749
250885
53325
224085
287576
291679
164488
66422
205037
160373
143070
131716
161264
286262
195870
224556
287201
220406
258324
191421
74998
392
49661
139288
178104
88737
90155
99501
39131
243680
202871
100802
178216
166346
240205
116460
251187
262056
221707
37873
258020
71929
21647
64834
288115
40928
89255
49082
164542
284275
5894
268895
295036
298136
19449
45153
194294
154909
250046
29547
126272
269574
242858
105894
270508
217934
172856
294447
249251
17487
146346
22858
150679
5053
152269
163629
84431
119152
273777
204853
169201
127485
259877
213079
198075
17105
30593
244511
109373
180417
136174
174100
252598
203442
5673
147508
111646
250855
53030
22104
274162
174638
45690
159717
263815
226080
90994
112886
69902
86942
76126
2983
153619
93714
100239
60082
278582
151046
238292
231414
31876
73242
18226
228922
35733
150438
6729
282969
123983
264240
228373
130753
271777
2166
221299
44398
237794
153114
268150
299415
64817
198195
52572
173736
276791
215890
299148
122046
98219
34821
231084
116653
275863
179670
275026
159152
153076
112111
197864
147113
9341
187459
163520
15587
140095
223959
285434
234857
97182
137778
64612
42590
132233
164954
43359
84491
140999
20118
115735
207866
9069
159291
222161
175726
202830
271811
47892
185396
187154
291566
90674
276678
235732
20094
285751
296958
194734
98298
254541
49976
2310
68934
66199
149150
14238
297759
204650
220946
7115
189978
3987
3424
121785
4801
282968
222600
170619
140304
165539
196761
136974
297695
171624
97601
242020
297707
157258
174763
167923
243014
97847
78140
265151
172301
51233
91497
290449
4856
43528
213507
120389
134788
271125
41129
250761
29698
5377
272712
44430
158860
194303
195585
12545
17789
80876
38954
41262
149755
148480
87792
83742
49837
299213
61860
164372
11130
230062
96234
162107
163609
10992
127679
19038
252873
245875
130041
247673
166219
79558
245440
43977
260893
13456
135638
250694
78313
224391
267746
205590
271640
229748
202784
94222
294156
22209
71619
139790
282523
6354
245614
41656
189242
122324
2953
13251
242292
152797
299955
293777
190072
24087
279812
219870
251151
39727
6997
120602
132537
36551
188531
65713
141301
92069
204138
286633
231713
87831
123008
232801
248083
192095
88382
95636
274064
126499
82709
249176
135120
95176
73384
59098
277329
108487
227696
1470
22968
253400
247706
177973
29562
109139
242352
176615
205309
254492
84372
217146
85363
168933
92367
10626
99442
201279
111757
177408
157109
228980
201528
112263
65766
200900
87516
129085
128835
159181
217542
217011
257923
204727
167102
299808
243781
286914
237793
86694
265376
157318
116861
91543
62690
6101
147929
222768
242350
75510
126211
207312
244529
110945
206595
20102
124298
232863
69062
115286
129073
133444
59305
115407
46503
263413
18415
244644
74012
215547
295693
17706
224063
166036
154412
2032
299314
64595
17523
206349
67383
122228
58255
57817
130166
229258
279654
253954
201029
171975
140563
83690
16432
78273
231195
186122
147840
6491
106714
222433
226794
209126
82984
111784
232468
33529
36006
10428
130596
267577
124236
86502
292721
169641
32211
31048
298331
132754
178838
107304
66999
204023
263480
215231
274209
5862
208234
113187
165227
128612
92767
100601
169595
164552
49273
208987
6706
108939
86410
38362
196258
262123
187194
268945
202536
266202
226939
106448
10723
214741
239875
206622
212398
109906
205908
193870
178118
26513
211584
297577
1587
62191
297873
27754
122906
113967
215063
129129
53490
111871
128224
291193
90274
244768
225807
268606
185292
201842
234688
140491
131348
164928
93668
59103
241642
282591
233653
269372
271795
5217
286742
299636
271907
162307
193479
15459
131405
111384
227059
42562
117972
146106
114077
268665
131100
89757
153307
289236
69971
87417
248398
108315
293575
161473
150503
5397
212053
79266
11212
83713
116285
65994
125450
196581
70148
96483
45527
132907
28505
117865
38099
160028
195859
141366
134260
248265
29815
182600
168010
157977
49377
151165
205066
261361
81466
245062
141771
232073
224123
175198
250462
86382
256811
187938
48565
8653
243551
176580
109672
206540
198094
247427
139976
200819
232798
230963
297123
8284
45554
17332
268257
125781
18445
256059
283937
150179
280082
161705
138468
2959
142556
28837
277264
180653
288340
46310
148004
98994
141875
192962
231402
90783
183233
202567
89740
197418
36912
214592
262824
296311
63364
176782
146571
159848
73542
261558
130655
16132
202565
96844
25679
2897
177398
132459
218172
94288
97656
256223
173637
80261
161350
200102
115081
91461
69366
126652
223212
90430
292389
13380
220386
118025
41350
66131
130560
103475
224703
507
287152
289901
74659
111327
107252
246223
51714
288380
36115
219161
97124
204702
46231
90924
212581
112901
155573
224177
141714
283738
36583
215506
230675
116992
272750
189819
289787
159054
38904
114580
105624
99434
247372
220918
248523
57123
269505
49484
79775
178455
37711
191515
269417
184676
152763
75406
78062
110614
226318
119780
19543
138300
169919
100868
65044
49807
147293
30259
49776
16931
139626
22944
54239
16108
125504
123307
299138
90731
170406
20107
263727
114079
280308
47695
108917
197309
249838
93200
157132
215065
245718
295598
180032
79877
6247
63442
298476
92467
248901
181951
93865
77277
22219
149277
163465
91258
138107
234821
267097
103025
145001
206581
111879
282259
151997
245348
123433
30061
291026
78830
227361
247381
153619
286756
158253
68187
187714
107663
191011
291194
23339
50598
111864
139644
21068
225160
99044
73219
157287
177571
56922
287462
5533
263915
72223
151080
144885
240348
170151
197417
147855
87196
182874
240039
20324
10679
40829
253195
129596
48054
277167
280618
275064
251568
266204
140221
232030
111109
132581
207506
63121
97101
44268
189151
214818
218697
209413
23564
55196
129923
241728
117563
117885
236349
170370
178804
140734
299477
9193
87037
34490
114125
17834
15555
53185
265628
231473
10931
180033
167709
123165
228555
88260
72129
206949
73520
119890
13037
230878
8368
78430
183886
180637
212552
197619
59296
240450
69885
119448
182741
163657
147596
20989
262759
202630
137587
150055
291277
137461
110232
201551
125622
215826
187169
5135
72592
3209
183232
115052
294552
112187
73679
145364
207450
136448
200165
64290
235663
98572
142403
188219
129970
206045
170121
161973
32856
233998
2029
95387
239117
48388
44428
245383
176777
294773
271669
262633
51873
129972
81107
90374
68272
160053
63398
10752
224477
52676
18604
260045
235376
213186
221808
138103
214311
186815
183116
159839
178394
119955
43577
141672
43685
74358
61489
218975
231511
181796
80010
100561
157401
145619
279647
61609
70346
220103
26979
53416
214008
291076
267948
170404
34633
57477
2746
136760
249936
219339
232901
188594
1943
22950
90865
99391
153421
290967
262155
162874
46615
84676
65055
276114
121332
130848
11167
115479
13315
115845
192671
36953
222383
203196
57676
227155
34416
274668
226818
271163
45398
115008
115402
210425
117895
44987
182038
293563
296943
186762
45959
100815
296975
202308
273744
289980
154682
22058
138562
130685
38327
177766
134395
101638
271582
256097
71749
209167
294154
278518
198606
265254
161673
204098
131460
214856
99270
18176
210819
206973
40768
206406
194707
58009
265573
34640
79590
176829
140483
60641
113064
70199
86651
250374
4526
133030
169161
263388
59455
105186
98062
174332
24392
83540
265318
123901
168713
186951
8362
280290
17322
19930
255402
241688
173306
91593
225941
123332
180182
200011
68533
255705
211215
184137
22258
234776
28195
154546
213470
35999
120691
23098
180020
262235
146000
257505
109851
79851
232841
28875
129897
233342
276116
126784
68722
88709
193336
192252
224331
170878
21466
181312
289656
123977
323
130041
50664
297644
81243
215503
5193
7331
57780
280041
164865
90721
262282
236812
174329
151630
258929
98277
100866
248787
165249
30807
76241
83687
240936
13482
120764
86586
100339
5088
268608
30982
64105
78572
139137
277273
16532
97259
152794
4958
94137
169920
107327
239618
263206
162390
267098
247291
60191
7716
84846
20874
239705
204294
105263
18209
4661
189002
264559
166717
240341
248843
255881
51325
29723
33950
120385
24350
125608
164925
148508
236177
60160
127266
159050
120696
133582
87833
244510
45147
65442
254559
216502
131874
181401
39671
173130
193176
165649
190460
53951
156901
111401
53267
12868
41693
169335
145508
260518
183711
52144
123537
154544
189213
122125
171273
294627
36830
83650
104632
150879
259783
212133
58910
291600
128515
297090
189368
247828
68568
142931
88127
178440
244168
174551
251547
287637
30528
95846
231445
174338
19157
262529
225389
63129
209578
262018
294308
278866
239736
54685
9538
115581
89959
188083
228977
286077
152429
181213
268075
180227
262312
64697
280994
256741
91765
58118
245043
94251
94794
16949
39433
168821
205601
299884
253210
208241
22694
67786
6032
236906
158212
243366
137391
261337
208952
109499
198246
46503
196883
279765
148624
65274
296218
292810
98181
2654
24539
48041
207019
274961
203326
287180
285524
57588
106025
208434
298550
224376
81355
147868
215669
71745
22197
215371
279101
191046
183482
58058
286490
108630
194105
104035
106352
108163
201717
129980
285831
62033
122028
190534
98827
36449
152453
82740
137315
188928
250
117705
32217
128839
276333
163548
5759
161099
241053
182311
122809
272830
53460
32277
268487
141909
189586
34153
243594
141312
264384
299046
145079
88633
225558
241095
227457
230914
10931
196089
199966
188275
6630
103254
75516
180881
118189
286346
278255
154812
83756
126576
113540
218292
283146
10472
76219
206361
107249
169523
217371
161849
14598
44600
11188
102836
96876
297159
23277
182286
23715
221839
52246
212122
56907
148969
65558
52083
254385
165124
281627
191321
229064
238795
111221
258162
283784
127898
12168
69462
151362
271622
8104
71793
67794
135934
229411
210578
190627
106154
279102
260017
73786
140325
105482
210894
66360
292697
268840
192901
242625
74547
298451
177432
159107
137330
132325
69032
10016
119708
148191
232199
298859
87465
269582
58742
193870
90393
231337
225646
282612
82168
137417
126658
276710
198562
184771
167308
13141
117445
280481
223976
223258
83376
41465
24186
191388
252860
66997
199882
273189
238710
64498
80930
234989
62326
11890
268776
35435
50569
163863
187254
157999
126612
27276
188135
60137
29623
73970
186552
225561
16328
225236
28694
118977
279191
23741
299995
18645
11444
182487
31394
145781
122928
128054
178258
130290
293348
255605
239440
120653
145683
74649
197090
296230
195691
273861
184071
108716
220675
26463
131775
58566
167083
83960
188097
49794
159801
18545
283894
272544
86171
283994
114397
205724
170452
68623
173734
188957
109700
245733
258286
173361
192797
106589
61912
268995
96538
127495
220577
270037
65801
181598
97250
256944
53579
128043
106376
39024
84810
260534
150973
76702
226439
162853
185538
240963
280796
294172
48319
146911
268131
126283
44629
58073
247012
40898
91276
214920
201616
186728
225695
152508
116347
291434
234124
227700
125070
284444
48525
210353
2072
36955
192526
66136
138492
56761
275592
162606
49485
285955
132718
210574
3523
241700
293449
123609
34706
244433
264430
275300
269024
158386
150248
13011
274400
197474
101815
108835
186025
173848
38093
20311
163953
88414
17442
176431
165126
69313
170352
179801
151123
68331
136080
281160
299513
42760
161365
237934
298777
219068
48806
17164
216842
248520
122956
59365
299487
87569
188510
295193
150761
130675
248164
216370
177823
245609
18622
258433
67420
39060
166417
261057
283601
35131
85582
225809
145722
65052
254615
247400
284088
269337
112012
54493
219622
255069
73308
234482
168547
18675
203077
91688
129039
283843
54239
147888
71624
119659
227637
58044
154458
4495
68273
94119
199897
170263
40706
270148
95252
54006
32830
253616
199706
111222
207504
16380
182054
261621
20631
254131
91849
240026
40636
150557
15475
41863
130798
96586
198835
156010
216332
175508
101824
258216
269487
56527
177978
122686
172225
41405
280002
154606
233490
187981
88312
219472
133397
21409
225022
243825
25102
113989
200338
287798
124539
203054
163864
89832
147933
63237
261004
29181
147961
150787
211083
182944
207455
287949
237750
32439
245754
39018
176732
198063
173845
206649
248084
296397
199873
120091
224547
50842
138815
24997
119853
93345
171579
83955
163744
237247
169642
181598
206645
226228
289412
293429
39165
230417
290511
101927
168506
272
183866
164600
58796
236786
62734
80894
180444
113762
181245
58208
99271
140649
251965
236088
38539
226799
298707
113701
259769
266131
140803
107366
129562
283980
209093
113898
274577
7891
4765
129086
274079
245273
203675
73147
132024
190524
40357
84484
233586
52144
270308
25227
251370
116355
3834
249056
5509
204727
81117
129481
260264
25630
66830
14054
60247
22443
146562
292047
166778
102713
185604
120999
212081
67612
83067
177469
84074
179691
205898
254508
161215
295338
165877
231916
93301
141792
234979
114684
242014
124903
292668
89091
128614
19490
238279
145946
64132
267827
172706
72565
234725
219090
183834
280845
107091
67285
156562
22308
134644
200608
190367
271206
122267
71058
196832
286506
290404
172076
295418
293011
92094
213926
100729
149250
253295
93928
130154
4077
241380
162954
205201
296865
221698
170859
254256
185370
218791
113227
145722
58717
217282
22235
21756
177256
146981
97836
55024
259165
169787
229799
67781
172218
31690
78246
122226
272062
247249
207725
182299
74615
98576
284575
116883
222400
50703
68194
152887
225179
126040
176113
269127
11767
173933
186979
246398
50584
250069
260117
215912
181374
11590
295211
260801
207912
70653
83184
181313
129107
137754
24747
30824
161812
100128
203638
143704
274431
135240
50068
134861
117317
168964
120037
95179
44569
70937
9438
87265
80574
161606
47015
68419
200802
95588
276370
61129
182538
261864
295653
26113
111888
229930
68447
150442
248261
230751
185708
239469
244520
34335
192805
286355
148631
288005
57815
165415
20951
115885
256270
24478
293541
276153
241377
292143
226662
144525
147702
173307
233035
49469
105971
165354
32427
57995
179260
228176
75949
235804
277593
178431
174876
276063
49882
240491
153309
31178
119497
205698
178566
27322
165130
215235
230013
246320
58782
70901
193873
67685
6620
297976
94545
39466
161029
261872
237302
248027
167798
267819
95233
256156
2847
213881
246654
113056
80914
13424
189975
156428
232451
6583
116430
28593
100741
83214
50832
72867
111744
1826
132128
220790
263179
227196
140682
112765
162985
293148
225237
235095
105726
230038
20126
101104
143680
272600
53065
75303
50228
140311
45484
106103
126432
163509
147285
196835
69195
241624
34592
248328
27607
54481
223884
218292
105080
2034
78928
164719
203262
242238
26683
179049
287441
214695
219536
249240
49030
104126
229357
272927
223824
72069
256732
220820
167
51824
286573
105515
101866
293213
132126
146707
277596
164289
132219
204755
273050
286781
199055
68541
104561
96282
81220
130613
248197
273985
187623
299121
168584
97159
38927
39747
193441
160705
268817
179580
242846
289673
283263
195978
283666
71290
100870
148698
135320
26218
148142
259467
296454
129807
272152
129843
7193
49148
284252
136744
230839
233363
107002
199753
9286
93221
61733
230034
277144
121146
257188
249113
26582
7332
224675
224700
21018
118788
67792
36165
157547
157410
56459
105018
150256
112717
289585
140240
63468
107634
231260
3577
270618
47792
156876
212215
157241
44801
181646
134550
115336
37165
15297
198931
213838
122008
31202
290922
140570
129102
27323
220848
201337
129822
281331
282965
116926
192285
115840
244089
138447
272970
119393
277238
167566
222004
182866
61499
52573
64844
94283
242080
99965
183304
220240
296303
140556
176175
240285
32629
143213
166695
210639
126524
28207
186631
207840
139188
264725
41184
124656
280286
241164
176333
29666
163741
237536
15022
45091
4996
200916
238713
235721
183891
74251
210795
703
150798
256122
186047
197129
61675
41143
82819
209828
220124
83204
147488
213078
255322
72121
100819
177051
118225
139723
222019
152331
151964
183670
282768
66827
244791
122198
176267
294596
135606
77612
114763
148658
181855
5705
130384
14969
260957
162808
81924
284459
133139
125026
73599
217154
213864
291686
65945
104470
297243
59196
90055
1330
116121
110073
247192
22151
95727
116500
148145
94198
41191
67505
291557
43555
174859
102031
273377
173287
181699
254092
134634
162755
283935
125582
165633
106893
242357
210071
141944
18248
42966
126067
274800
212488
189364
184038
212463
256823
192298
9009
176112
191761
200986
1771
3289
255084
246915
81949
105218
145549
79916
163215
106965
163581
198484
244133
52855
178568
209984
135749
183294
200576
100494
77714
82361
179722
286222
285549
124527
7690
283166
115834
104545
6930
11551
273226
104521
78445
249459
181721
52288
34143
126149
67343
273044
262168
195299
35984
178049
91352
274861
240566
48659
4548
247198
276011
255195
81747
267136
84346
54444
112284
119073
199736
47120
195634
90194
77502
39714
299310
131226
194579
169944
265479
22429
255780
277939
143411
28385
240021
110801
182021
38
4282
71689
58042
181505
256961
207200
274645
98619
219206
207010
29617
73014
59601
132573
291207
261721
225772
70417
220666
52646
171089
74903
10362
115883
122006
145136
53296
162527
216984
183362
89400
279757
225158
50931
231159
15140
221807
279098
85785
95447
133892
169320
291436
187426
87707
200184
233599
276019
292482
275400
103636
189280
162817
70332
54491
127445
272744
99774
170852
133326
48511
57800
4716
124155
106163
6868
168592
179542
80123
57540
137767
146666
58325
105187
168645
106145
29329
240197
252515
18875
23845
126365
218364
24927
262715
175574
46551
202855
295175
39421
153959
292852
208058
31266
223418
71272
249539
87009
140436
299392
284874
139108
206506
294803
198767
118478
147825
270679
281792
67049
20696
158336
248359
99601
84602
91248
282770
140627
231671
46960
94431
270300
267496
237589
52366
59630
99508
264826
26956
222274
139521
176835
104090
265203
95939
38445
186887
32154
171598
12579
223151
198026
242599
264677
16553
6947
45904
280240
237457
43700
162196
79109
186214
190338
130681
111988
272461
153527
7528
220577
49375
121332
159505
146904
225149
259664
181524
105965
81472
186741
106858
212043
214947
4575
118014
254457
143691
65058
214478
133461
286897
75048
211914
5508
34485
105695
9888
171581
203861
194345
87783
90739
241025
3057
89260
201982
168612
262973
95229
222527
133094
283152
285229
30508
56644
232382
83502
228417
185482
48290
200775
121641
112153
141439
176291
107444
52062
236450
210698
122246
129507
235790
262013
106533
199853
11057
111085
63143
30440
11037
299704
97275
246487
7421
95137
285955
69583
44142
59224
154166
261875
67172
55490
269191
289780
180118
269012
22462
115077
118355
127369
40215
281476
201030
122718
124191
135914
141790
193484
28628
176950
28147
35962
41239
111891
235564
273161
77158
230530
105740
122965
123730
191581
249645
108607
251453
19665
125358
93035
64615
207424
245207
129274
62195
101706
46312
91110
213619
203233
176069
225015
90366
294156
95768
276882
288371
89263
65436
209818
53707
75839
236250
95978
253142
78299
56975
232674
111855
122984
88176
294987
164172
141766
292414
184879
176702
295877
249067
261280
199970
165352
213749
112764
228353
40215
66320
131094
259904
24819
91933
351
185463
251345
164016
176456
18439
32442
218347
99215
193721
89102
65671
156204
42542
283432
4477
273211
12878
91151
222377
2313
239192
120017
237818
280352
196636
193104
146614
48941
230486
79847
88868
276388
128957
217042
203016
112496
266678
172331
273643
176097
287749
273049
39186
156788
266950
170815
132274
289864
91148
245069
111250
103159
90291
234924
32416
139733
292000
6168
89124
41748
245253
93010
230860
234531
84658
30521
60937
252837
9142
286641
267218
114290
177239
75747
48957
39111
204517
61687
136884
291568
266047
196432
228194
132999
109966
257973
288385
280568
137519
45516
194637
135734
161349
263673
26584
264928
79012
101111
273206
144297
60289
81147
44839
119062
199890
274486
11423
284877
118859
268012
32937
205674
134644
148412
83933
257669
230555
232113
168977
288611
179844
132813
227724
96712
177262
42836
121893
260572
238610
31718
231799
139314
263601
251070
113916
98893
252988
223506
51236
80269
234996
212434
212570
208067
179719
218204
21543
121286
248216
89179
200971
21197
88178
83720
189074
242688
8333
203822
28633
263915
188703
291174
98774
192901
281810
54355
141698
233229
215435
46146
153314
83660
248890
170380
277744
253635
67761
257446
126366
11775
6852
52170
231802
255439
93155
276740
243707
222378
67606
111325
210647
172089
133878
167420
194613
68700
16199
208492
193134
195925
91529
235151
273018
60001
165666
262572
142267
183712
146265
68856
227240
271782
41552
265797
154521
157583
105006
24627
86645
118096
155286
165435
200781
280409
204933
192886
65808
121332
279001
65650
297712
12607
223329
192119
139540
156980
279092
142686
92316
165218
284843
130660
51263
10185
181191
255759
41219
173331
84724
78047
140564
95892
17727
93814
94307
126719
249611
188429
62137
222092
209252
161751
158147
105672
157395
100291
118789
178668
283807
100835
90409
61650
84440
144545
227341
292346
210690
67322
264000
195897
161052
122169
12891
27645
117686
1100
236702
213604
148327
103312
178932
265569
261643
291986
170342
190708
221221
250955
36938
116710
273611
4500
281435
254179
36755
87181
220569
255018
199888
247425
209825
34468
78310
47764
210446
185554
94122
242026
97707
296513
289664
181496
10330
105476
186562
57304
240940
29198
232348
71843
250259
230001
211450
208363
55753
211984
223171
264361
272408
268816
239903
91788
4018
8692
278134
293209
297575
11318
132511
55039
64152
62923
20418
187626
122645
253582
274074
37808
243400
226744
91618
203288
93944
235825
254672
11153
267886
200518
99430
235056
243353
173364
230272
149493
213695
258173
59951
229244
40061
54227
45428
24316
298850
249181
164867
74671
201991
98770
67352
267680
256062
28643
229974
264895
173134
5660
269742
30036
173375
158676
119165
229274
168534
38970
205571
84978
101396
146516
159120
186434
261410
262046
263398
248669
169812
230332
293325
151063
93959
299391
221062
64754
146859
39006
102860
23068
104715
106786
273901
297450
77398
271230
138046
38661
226655
195488
93757
259593
88312
103602
54220
231539
16217
220083
73197
239478
33264
293901
73504
257166
101039
91875
9219
170346
6001
298062
109429
77498
53728
69986
112505
137964
154118
146026
34542
105584
159575
45510
262384
165064
71732
189088
194509
276983
154067
50042
295870
96560
280279
103570
28216
33741
256756
54773
96577
293359
89432
58132
127996
210798
165717
269795
131284
9194
299712
133981
85415
238780
119747
130118
4181
139319
177913
273065
55520
126717
209535
268359
95435
266164
62308
178062
67980
295461
294346
190727
229661
132861
123865
92283
33924
288016
264731
110025
92701
114649
205978
118673
10625
115205
295116
112649
143170
95610
130224
129823
298262
219056
269579
235004
196002
97192
58745
137775
232398
108807
223079
137720
192186
131582
265691
131024
5219
230567
238630
50707
209892
150806
139169
263564
135948
189730
220573
27988
90663
250285
243908
83989
29416
238767
188193
64899
128628
196629
253764
244939
143445
26269
194550
180314
141835
27121
284801
56748
122266
231681
194279
232985
264995
62199
251732
105648
36610
270374
129929
251499
261920
293363
249697
172497
297252
201861
253446
268907
295005
254126
153054
33956
223826
62604
112022
100366
207538
127443
128114
39871
155920
278362
287735
190387
126346
56237
207131
124095
214248
4227
214424
163225
62371
24382
182578
291810
287791
43350
91534
245900
245119
184324
56126
289742
112806
40543
279486
208951
156106
135320
198834
213422
280411
33520
7608
100487
295224
155645
14804
18187
65784
233446
53318
225958
144706
270072
240472
102957
252750
49899
172516
181239
154422
264744
72429
170189
30884
157416
198640
137154
256657
228879
112205
96207
210971
51621
12069
35005
204275
132301
67485
54558
10607
255797
281674
162112
193002
128979
100534
32900
112041
205035
121798
49950
144200
211270
33103
34562
93439
175790
94482
186852
68543
192506
146800
53317
44200
293570
211625
162875
59948
64522
195466
254364
151256
169497
253744
76952
201107
79104
129682
85206
95860
5806
242766
48920
102810
155158
31277
178783
24793
100434
201141
285919
70678
9983
54119
70028
19423
97295
145591
121291
85141
108954
48313
71246
265244
299531
47514
276978
68098
161225
283669
221965
273800
237680
6394
285637
39407
291461
128183
246938
184065
270233
23754
162023
69050
116053
284877
100091
70838
232734
139998
33167
117796
116105
36097
1068
138886
296581
78804
206682
210683
229407
42872
136371
83728
115515
42929
120243
232047
55691
153677
263616
73824
72980
266240
195098
297546
236509
133684
286366
172319
116868
195652
240164
30928
54899
42734
33091
261875
175013
188365
71319
245126
223503
101444
131640
181136
182758
156190
275486
238616
92913
19961
47470
100731
79189
71262
299128
248377
42262
165341
93034
270749
288831
76463
134839
146310
34189
270507
287080
250001
182010
27435
11116
287172
148383
191135
68177
82895
252002
4009
97658
225079
7558
288227
259830
173167
123796
169757
25552
162466
291638
3683
66255
88107
253818
218594
125933
287430
110325
284898
293600
77791
276698
53539
297831
125399
286506
197015
147993
204900
110327
152390
251663
120479
299944
149739
283542
280354
78477
30996
60624
14700
49812
33374
55867
147860
183973
76153
178353
196075
172940
285060
200011
249441
97950
236945
40299
226920
78455
109033
62270
21676
123053
142065
129204
98699
36875
237321
23802
177398
289942
7313
270346
33867
203132
1983
202139
68394
136750
89358
176717
243878
279818
222044
183815
160599
153718
211192
159809
236448
130767
167160
298902
211216
167754
290941
298282
296637
95988
172830
212792
79245
277245
179469
30174
46848
145671
18978
172960
177133
93983
97861
85121
111862
12735
70416
113236
91698
159233
231307
200869
36263
265882
233260
173279
216533
195455
214275
9406
287913
175248
236423
236721
168619
56555
291579
228336
231400
96825
280031
41474
11378
92964
230403
287290
297937
287890
43715
291578
298781
135378
127057
408
98592
287765
75328
162816
141788
80152
165203
212159
56655
297193
213628
84076
80580
89658
16906
298436
44350
292427
292626
101941
206911
41180
148615
1420
264866
207869
284518
136789
195063
197674
110111
102259
192519
158635
272295
133269
37627
296954
141671
160099
40761
273457
222853
25710
249251
85014
249478
136137
111989
296901
81060
204086
274616
235431
186419
296210
70771
236596
8618
154378
234749
29913
185338
199425
94057
120444
144755
86285
221395
258706
282392
6558
169844
176176
177283
280075
265804
162848
3432
282782
47197
160612
53722
155474
206962
19126
37787
38186
142956
137762
497
151580
243236
266085
268544
151835
176846
183644
30278
158997
257517
259563
252454
150095
77292
143398
47651
80234
12308
32263
80925
104892
14398
255986
241058
177649
208040
77086
54235
29473
76688
61857
116974
60626
106052
249242
212372
130919
294968
50625
200618
244498
154554
4786
182247
122739
10444
20529
284745
274277
253361
29239
185594
191187
296740
236758
148057
13737
121358
786
67115
192149
206686
80395
261092
86204
209462
165479
38291
71592
3018
199293
196750
223563
287907
67375
129418
163753
146715
65811
291323
144220
283960
229867
213021
203471
5650
168893
37152
132728
40059
201189
138451
284881
248579
294854
133326
260173
6638
292290
65047
294086
180320
230400
6851
296357
127717
95199
286836
180351
125419
272941
146915
50944
145783
251115
281435
88668
100596
285092
75948
275595
194376
241196
29614
41166
44069
187897
170015
139973
168006
172143
180508
102632
36506
241017
62783
144085
210568
132419
191347
231051
257956
176692
81508
131425
98771
127524
278921
219302
298402
223642
10405
275761
65008
228787
150622
255271
240934
174347
146866
192590
52628
94878
95171
283850
31866
209545
295313
268273
14403
9775
20104
49058
209379
269176
26319
240665
223289
65508
212218
177220
24080
59398
75739
155484
108172
5069
186692
142313
122294
6721
229867
22240
172873
99918
94491
186371
144143
51339
228200
186342
222262
119945
191857
74261
85160
216495
90700
85788
46334
109280
298391
240059
168396
220311
158071
242224
218761
145051
41219
139474
209305
51484
177442
284864
240502
180785
253913
32311
20671
154260
8318
254727
264871
216430
147172
236243
294716
258108
92570
258494
238271
244541
169857
202866
7849
45734
253108
113171
179619
241895
294198
260309
129589
17937
119848
38695
115458
5660
286347
199081
239659
192515
229669
87576
223639
97100
281807
294677
40882
84042
104344
257800
134718
202619
213738
175197
149255
40559
166586
265026
47318
153115
118890
30764
49845
219700
68998
244383
225532
9558
48247
236468
279002
69647
239748
236139
128915
271305
119496
66334
215514
62623
232912
151735
82265
5255
21568
79254
236890
288890
37355
146093
86853
31661
133701
271880
92567
38863
77378
7875
65794
258843
37301
277613
122003
177715
163108
37717
6875
87922
90180
155846
247730
233551
132923
235363
143176
169508
14165
249883
184023
297683
216870
102930
223875
62307
22985
113272
168749
271007
80280
108957
87244
38839
169172
174358
146494
90530
107111
177027
276453
151100
206337
276809
169377
60512
265622
71032
19245
95157
129586
262328
683
96421
269444
289372
222167
261799
39374
54587
207909
212575
48275
153749
187949
108925
299433
290689
228038
191085
150047
250688
68121
240459
24665
47173
212588
30693
58504
268779
127358
56278
214224
231088
181081
193058
130804
251070
102530
271153
171704
75579
22269
147716
16627
266528
279785
22003
73218
122810
190988
202964
236045
100814
272692
159895
260630
3352
89529
211701
229638
3696
174497
21125
145154
203813
294801
100362
89004
174377
216041
72503
91959
126965
240892
220200
243005
3435
149621
93729
114832
88889
250280
241143
113641
166871
100741
38074
247538
176491
160387
20680
34163
10168
43359
250080
5404
106212
254794
226789
149026
68609
91001
132647
150514
265954
44675
247365
176353
116136
157851
54097
73205
86779
128513
219323
233400
238375
28518
139186
226927
228667
188735
133687
138007
291434
19838
271666
194011
43589
143644
37754
109781
286725
214751
269114
29546
109098
122332
159994
98964
68590
215744
13978
29846
185777
79644
270897
221226
93844
243162
291814
293056
101738
215041
175396
127390
94007
26916
242497
139130
139791
74312
89123
50162
295626
284596
55064
294027
270055
52895
262627
185881
189661
64420
287883
254714
32869
250630
220638
205804
248912
4910
231909
20536
5070
255445
246980
161204
151276
75647
187177
34826
199184
171414
210588
38782
269623
285843
52870
76980
201693
98156
191980
41082
32513
83448
180652
283242
298684
261197
295543
285331
281216
40756
129853
93601
235597
154668
28829
218583
226481
101017
221730
157637
157877
224832
259709
243862
81082
49472
185694
164252
172236
279632
269981
243110
138842
162366
195958
262040
80846
6872
88435
2248
241994
247652
225418
225940
135992
278828
158971
68673
166174
183408
273061
110140
211686
196784
115838
298317
293254
255467
279067
193265
107896
53369
39131
290375
105937
171722
254974
34253
38885
207108
279239
87731
292191
129223
273767
45066
200730
271964
138971
147483
237908
119107
278031
93857
194231
113889
298588
152695
154736
139364
195755
3786
153318
107181
178113
204239
82124
39395
124395
154361
41369
197303
84454
18921
141739
18234
43291
49114
141740
50993
171694
245854
251524
243616
178177
127870
112000
214438
26711
277084
50737
198216
88569
243403
137789
14274
150322
65755
12674
255285
243638
105499
23427
258363
194875
29006
249593
287149
67950
234044
180510
162900
49398
244691
158777
181688
72407
233444
226669
74037
93918
284200
269379
87785
233357
224338
175529
190326
62852
25424
232605
185508
283656
239349
193889
9955
171333
133632
199880
56896
195520
170087
89564
158078
37606
82799
117080
83165
78677
43394
247554
237044
148121
108526
64522
47743
212857
183660
225388
39263
18618
213732
274609
12483
128539
221635
72765
22505
191884
217359
250641
179632
191543
140436
294164
186055
17470
171594
147529
125112
289744
189212
127819
51927
20588
34834
47969
30570
221066
119423
186823
280923
245985
358
142662
299636
24834
307
282730
254418
136444
185282
159168
194755
133783
56959
26996
161580
284506
102561
255192
28955
96
296780
104684
72687
145421
246277
161630
58551
151514
55955
78650
284612
29025
50507
288576
276873
151818
223781
153410
180580
18310
154475
256051
11811
161431
45127
31619
285658
56927
29432
180318
268431
96565
69342
92398
7950
159478
183466
293300
25954
16563
114246
4496
249788
7881
184721
184816
173320
130755
240910
110130
83958
277884
288819
114111
248417
106005
127491
290398
287224
201822
25099
252081
70264
245452
288710
59072
97614
38016
144669
103086
96486
32843
280482
179374
18705
86555
258232
100561
290646
143758
81934
287073
76356
47019
156965
141434
182850
149146
285514
128674
297745
43537
99893
272415
180034
108775
272938
82259
105954
24653
47542
273925
226229
84141
279341
76517
10339
276720
231887
296180
137247
21680
45064
127564
88732
32055
3629
130179
130933
76828
275216
186500
103082
277759
101693
36160
220159
43740
35726
113350
39984
171603
81637
276467
75038
98136
167408
54581
131798
3861
150842
24428
22517
225537
34912
248514
47802
134133
39666
148251
92652
131933
283283
95228
18410
112824
163175
115032
180857
47182
195141
254064
215796
234459
190272
87999
253123
285675
232173
253969
220871
215586
130784
93129
61564
222679
258453
84639
262782
276824
274401
184702
238499
21790
280249
6024
286615
184249
142635
219155
249551
177436
36230
46034
234375
243666
291519
26870
172482
103429
201705
218767
268991
26256
292468
204868
248845
242512
57762
1496
159504
154001
155875
53002
149800
278490
203376
218074
57090
136799
26749
257577
147936
218494
281069
152001
121666
258544
187700
271424
233176
72138
10759
291107
61048
39973
63005
153553
9492
279740
22727
100136
195296
164593
54808
62286
145565
36719
65589
262940
189710
289206
9787
134448
10260
172901
240261
266226
110356
166042
214033
174219
222333
54005
208204
187801
13596
266093
137293
24527
170300
205922
227671
100266
206826
33562
210545
154601
253452
292399
5283
26996
193069
99468
3995
15755
7087
18303
70588
80267
231068
174348
248494
199342
74276
68229
18079
251534
218831
66662
135654
99025
203425
293742
114790
18592
267735
33243
223941
292207
139691
7413
224482
154366
251002
166027
297843
92936
142811
47330
226985
230562
189460
292251
160247
112295
105120
58557
27122
90949
35741
296189
297708
237658
154315
43963
169763
53827
263878
261786
195933
119751
284932
202715
8168
57020
76383
83363
82175
220901
221513
215209
145940
283732
140497
296925
129035
16780
102711
174395
246437
148147
90338
231841
215711
40491
223915
24054
75129
280926
76211
69163
242548
147098
222629
176150
122619
188096
255720
5373
102398
80093
274698
233092
102328
92291
227099
42273
251159
212475
264794
278116
132988
12534
268829
88624
190726
167850
186366
211532
137917
182291
231801
169628
34445
124180
169737
193076
67803
179922
252555
239207
67527
80044
247461
68932
117835
62713
257339
181145
86647
19781
268464
192097
238892
64079
65811
44443
110084
55659
71838
23893
282483
99060
25711
191512
262832
99218
140516
197526
151562
159551
199586
39228
100516
83237
188390
249547
7669
238131
294548
81004
191220
238737
269793
196216
223510
281056
112899
120064
35473
36170
252180
26253
96123
121207
185728
129891
299127
145830
287262
243137
225651
98667
232030
234153
30755
130699
273442
205311
196473
84575
81570
159898
295512
203799
197718
228699
233385
113637
96691
119725
218448
215025
113174
248156
227993
260385
20329
152249
31130
45279
187384
260685
191634
96914
295521
65472
26005
166479
74278
13147
113345
85567
291193
38226
13649
263963
242472
296549
233021
259640
25875
96709
119791
58749
244376
263296
156654
156708
16529
56088
52464
275271
16267
163822
130424
71202
253349
3117
230226
189698
186475
104565
171794
168215
247192
151087
194328
296650
92972
129406
56489
221840
63024
284295
127149
110961
268875
134585
257223
240218
185290
268833
134403
248713
119246
46065
172049
150908
176811
18552
74985
158890
184514
261045
130216
217097
293180
212292
42503
71242
78059
194566
251528
55834
66847
71300
100857
239612
81130
95307
22144
78949
29759
157215
39204
6642
272422
67176
291011
144605
96070
149563
283545
265080
210970
88116
124738
257270
168546
264663
30270
68458
66373
213063
286016
156178
215362
52967
255895
135138
181351
98829
183455
82142
175376
241559
231941
51649
186199
189981
217574
107875
86424
63057
258972
93893
23580
109744
247535
45051
94670
275849
217831
22335
238131
13608
209742
134923
154864
37220
287501
57944
51220
18966
224317
145566
173481
238702
151033
66
69220
238690
11749
135447
267610
115508
119560
155197
287477
166093
40727
100922
180086
236278
226605
152241
83139
109431
14607
18035
193275
57674
115999
56565
210527
169865
123843
10183
44884
59348
147042
35188
264544
222131
196540
143698
83832
70251
173193
228849
159887
137459
86663
163827
209114
18870
235533
98571
126941
185420
247508
168527
223397
296964
209162
260555
60925
176642
92513
192197
74448
98516
30280
195440
272238
221535
52290
199013
173448
268629
147834
31000
195329
58607
526
204773
73349
298383
180469
69480
46000
82291
251234
234350
154865
112690
237187
31861
108768
52736
168508
153938
78707
190914
100645
125265
1125
72168
6095
263122
84350
1720
46728
260672
203705
218616
128126
237485
274042
52181
130500
181955
29270
275474
128920
217219
224311
295671
129581
163592
79325
46542
254141
255747
171534
252587
112085
115993
16007
66910
171365
297459
298417
100601
75344
141568
74276
132107
2430
268787
132396
106344
27946
64230
246092
139198
66096
108607
73444
29599
77429
281483
139972
50439
255868
284193
54676
294339
85655
200018
99735
145323
195693
249146
12153
126519
61014
149035
195338
200349
6625
293774
238381
126318
197242
270522
146374
111545
80693
18995
113704
119149
178335
10942
189151
85635
278892
32582
29545
114600
9218
262463
198116
243803
146475
229521
237942
64693
220190
191588
24279
245381
219114
165357
178662
235312
97557
134447
9394
278493
56921
245555
139480
173158
150065
22762
227853
62751
123285
109991
195538
170164
15161
94638
293854
77007
91992
3776
240581
73590
126910
207096
106199
46561
29102
69796
98706
119480
265892
53621
221704
289228
205764
9923
204812
193111
50741
271595
116859
87459
269390
189919
6635
284375
119474
150222
122044
107233
293393
113726
109778
226631
265720
241182
280384
64624
275585
114368
176455
152401
105988
215663
57491
209129
231940
227731
80591
43719
25608
58527
184258
186202
121933
168739
24581
22553
154490
280367
35882
4735
199180
80146
108038
215433
57397
95630
43830
297744
9997
280131
27646
248990
185043
48322
127931
162957
224681
257952
171769
177876
290059
21266
57371
21355
182016
266131
110021
212777
222864
154915
218636
162653
73026
51233
34261
170856
14589
146248
207518
75881
176801
156291
244434
34275
195746
38491
89070
263245
132706
175920
9575
134835
245743
213296
20473
87567
171621
186567
134526
263195
261738
268985
187857
124008
19781
74903
159710
112490
282780
89622
150360
36480
203730
3541
73817
256182
64454
110659
162055
275202
77684
128168
148633
108570
286230
210256
11054
111175
121371
211048
167217
277882
24002
206448
207980
157995
11956
53170
140469
201989
131040
235870
292626
167774
11452
221698
88943
10132
77987
130840
133826
247053
110075
49327
265121
160356
267645
15058
245004
74214
240272
68256
19214
2498
128764
129321
149553
23150
204986
148018
44222
22696
101396
12810
147882
43885
135438
103228
110400
156350
121652
298921
70667
99104
112425
269678
269545
70333
141590
278480
37541
18467
252948
255434
275470
248801
213972
298553
185547
249557
281421
36514
78483
226011
4854
15907
79821
42900
129742
99859
56665
117726
235092
77263
103065
73921
36841
257902
170293
70744
248518
71289
57196
47750
77828
207811
81269
252041
79001
78618
224157
16383
148409
225357
190604
296123
134763
110890
251335
173263
42611
188882
5119
104997
240671
57705
121484
118800
282384
84627
57367
150638
28076
186954
252099
202356
74199
44373
151812
138493
130340
219477
232074
208249
122399
280601
283593
199158
79805
163455
125164
68921
159324
15486
212725
280894
270372
230079
20054
255996
40304
273734
131329
164310
246982
191857
187784
237746
56515
150279
49496
211832
48024
118041
99729
153048
62700
143033
65745
272666
5033
224213
83042
217687
45945
191296
17829
203602
292604
109551
191564
204009
255500
137927
226855
73774
65586
295616
124734
213281
119753
83549
228082
114537
235971
17221
153301
263075
218815
185504
170120
22312
94787
62734
126126
109
78985
42492
27840
207042
183015
124392
178777
121910
138581
51724
26154
45626
124518
102256
193387
38859
93297
234412
180204
8643
46316
53162
57437
163039
68064
144853
15411
250750
805
184656
166929
21270
246699
163880
112509
184655
136660
125458
248809
198414
273206
265566
19441
260225
245326
272429
174191
193888
212227
32635
264079
123939
143507
157129
147039
72932
267237
111899
77395
284645
218847
26958
268818
50034
53803
194432
34590
59187
196957
85352
275529
291537
166311
233546
149711
161629
242141
119009
225530
285894
111204
47054
284147
152282
190532
77845
100225
51368
119408
89598
122830
121163
85757
89682
128561
111744
146629
28064
88895
47893
229802
58353
251123
188082
125488
178459
124486
58686
246092
262690
71365
167252
240231
153006
68290
182656
283351
14449
85215
222465
14152
25507
181573
233267
82909
136215
165868
277518
271997
196237
39463
262095
100379
429
46049
177139
8545
191332
282511
134219
177633
195860
279047
134621
56543
162003
47327
279432
176470
215181
219497
86097
139018
19058
149794
125636
123117
155054
68219
82612
280546
262459
46194
60099
124556
258563
14154
137331
91759
106031
52318
125159
295175
81085
142316
197620
156904
250877
164113
240947
59743
22951
149881
275562
24348
109524
287345
128305
255605
77887
68723
266752
2693
22419
220504
194669
267396
218807
102568
284587
72918
272649
267241
255181
152431
297614
151856
121642
150169
22677
133808
3309
253236
227138
278637
125414
51157
152968
113172
56801
240441
48705
247292
220976
82677
99349
277183
168757
22297
257999
100051
263559
197931
197579
229656
207706
144454
225295
216655
59478
179499
2795
278032
192600
57090
221440
175816
16278
199479
193304
112776
255286
147615
14334
25644
114772
288940
251998
177047
272069
7015
32011
29328
290528
46395
4125
155153
275731
294440
163018
81197
9704
134266
7169
113633
100397
275752
177093
57786
55653
165416
136645
153749
6065
65994
158551
255698
101252
176224
42012
93434
107945
14594
143504
76208
296584
147102
224218
267213
23898
176947
285500
54101
73693
63204
86718
233411
147462
109933
155516
27375
245490
22187
179497
238568
232083
24502
142559
107797
42885
96511
247368
167351
178696
209947
24679
39541
176844
76704
22333
180634
12294
103106
157627
145569
3690
57707
192346
226490
95942
252625
59939
8153
138004
153316
182112
6871
126741
41650
66511
101248
165796
36124
17757
270226
297416
126280
242860
214441
52519
98260
214431
205890
199413
47558
241433
168096
104558
27868
149482
225434
4149
81579
242079
30409
43891
17998
99233
193205
195045
54687
45931
295766
294201
32412
270342
81080
85024
176156
53224
299633
205177
50995
103005
125840
145521
200872
50215
116661
296724
171903
118061
2165
150791
178017
230231
232442
207027
71398
133606
93444
80912
78599
189882
293034
72369
165013
124577
96164
130656
181558
71498
16194
285612
78318
265218
206940
4103
207179
135919
64618
130030
65640
13299
56564
89154
241244
212550
176878
180269
184699
212466
35887
164142
79786
214568
59404
292312
114579
89779
22115
97286
282878
73170
228733
17294
115988
47898
131047
141633
148830
256777
38897
10211
109121
106363
294445
194586
276860
45363
170395
11115
143618
198974
8379
293295
197195
43328
131119
82771
92861
188805
7276
77166
192486
248085
93101
92500
209718
232225
271463
67514
180265
217782
96448
93587
286032
257258
205166
82469
36493
94562
135273
191356
91476
155615
146732
7361
56221
294510
109832
130817
297860
231073
291452
207707
212715
282466
115953
210358
161489
74819
150091
279184
193333
193343
36659
202557
202076
30202
193907
100451
38190
89726
107911
40332
139589
16856
82550
289505
77643
103542
83883
295585
223911
222698
278825
150660
240711
63995
250170
271999
21366
6546
263626
99446
134022
89168
5238
239166
132691
279738
100494
291499
80407
45267
274555
173633
4381
252305
255958
82877
243065
178941
193283
138948
88171
84849
106965
241828
93424
62996
235396
90500
277151
94422
75631
82375
117998
257017
164606
57544
128576
48036
85977
283540
96419
260245
146429
285812
136188
162273
52017
45412
112833
232832
201790
258438
175448
264734
234688
47182
19430
59636
39158
280547
74191
275620
244424
11698
103021
297127
23377
220898
205842
24374
207962
88556
200227
290555
103499
41926
140619
108577
269785
4549
24769
227866
105487
36797
172838
383
160431
280863
279563
169159
127502
137869
242099
156306
112724
158412
51737
39068
182971
76310
253085
15636
91174
46025
121625
141558
201559
195346
63853
228531
125098
245397
19564
252726
170384
149599
22618
139041
44407
23594
223602
131173
126081
133704
45091
275156
295034
261248
15261
242076
195848
185145
177673
24766
125727
246373
223475
22473
128780
275376
105113
274172
222546
284001
128328
46932
23916
220122
233153
155120
187112
73377
206617
50925
202375
99214
18689
102403
40604
109277
56358
156784
114295
281649
243158
208619
168430
20690
49913
114462
76957
118559
206560
259042
4595
70630
37934
295368
191680
72824
13590
75418
149400
214998
237063
57506
119189
105262
296014
122223
39449
133229
238153
234725
285115
45613
88442
160914
255251
106773
34705
65308
282683
117930
106957
236530
41188
4329
6243
278091
210655
229397
1533
242571
279688
130715
4564
276221
259365
71113
187636
293575
25341
17806
111109
199001
79388
225004
253207
253117
184762
111853
204698
28440
227847
131601
202495
114126
272599
18696
203483
17750
26138
39764
116194
140658
255520
248555
236564
164554
44714
106012
198012
39019
87414
120271
8864
210301
192320
216463
140206
112619
152388
43071
51826
44707
283296
58930
282567
207793
49691
118832
116714
85965
260897
82383
216435
240324
220764
73048
136570
80154
65176
26913
11634
245932
57371
135205
32930
9902
1654
40372
271577
212078
212986
183041
144210
253379
164592
30918
124161
269479
151728
275611
253059
83555
186568
157762
181275
144063
23638
185806
99319
40459
22564
236868
115818
56397
259082
77662
184458
174857
32846
211351
199807
187246
52728
117178
216940
5104
180484
116435
225904
64180
90173
136813
204299
157803
87989
21
83637
285858
104158
282013
127737
216440
190152
15167
252717
266306
23784
180652
29543
160199
18171
95621
226495
122688
63635
87376
90591
196979
199569
79965
101981
65414
75960
129463
168491
210768
93914
65205
42974
237970
67982
124432
199930
97588
175909
596
198743
245705
68533
19232
181999
290086
184222
289204
158730
132450
198393
283795
111896
291755
104155
179444
54991
58838
122910
154171
19928
204819
134889
103930
11426
167213
275123
73483
265421
157318
285488
3732
294045
161548
210970
211154
99227
177124
85688
171726
36248
5689
149384
25309
198548
285358
156519
195597
201317
233813
212984
140420
224824
40100
153269
86650
177758
85933
105592
56966
25392
269422
176277
58256
265328
257980
174240
36533
108905
26643
32013
8999
267785
299554
118331
278490
296499
166881
171413
122509
260709
161174
146005
212711
256308
34756
203327
180737
175448
171427
155982
269287
138068
234303
268870
39219
34492
295200
31318
277816
48543
107653
150960
282870
62646
166546
193950
226887
175816
89717
152915
86023
121090
134109
178008
274950
16131
91368
273204
230976
137894
127801
242496
267529
221375
96470
83923
40510
91737
99638
228615
174762
133184
296330
199827
283204
267453
123640
35648
107902
240614
34823
243260
64455
53898
272722
68753
191872
199407
115652
124476
88268
192446
248154
253977
204143
255075
261762
171144
6288
111629
239557
291110
255291
135294
227286
237438
4732
228821
1876
60094
18451
277447
297504
11404
272587
206488
265926
118263
52037
113837
270764
47864
69382
104014
169447
72132
244017
173870
202605
265215
47004
43237
213139
45314
86940
203464
166584
156131
268048
146907
201892
106243
100717
45227
118624
125306
90174
299362
131593
238382
215005
177924
179237
205277
35452
286541
214616
123923
253867
122151
10183
217473
145588
198417
31328
92099
83619
125451
272616
34585
217034
248972
64037
260885
50934
297521
30429
53257
192524
207563
286426
69935
102274
294301
200227
171350
123884
90021
211465
17918
226068
202851
239766
294905
103566
58820
129624
218792
269950
295904
217581
147045
88557
56034
45718
41333
238393
120110
178841
3815
66277
200185
42359
207239
40218
20773
24774
159872
43925
277016
298163
202732
172903
154893
158193
273235
111344
197958
269147
275407
189888
220249
45447
2446
34365
130219
140895
72042
164854
1772
13162
2113
205442
246722
258589
214472
229027
22359
131346
142032
219885
115349
142030
233105
256834
249485
279694
279897
282971
143807
204412
197587
290236
101895
102411
16803
101897
205994
120055
63847
25109
3879
241085
24387
193887
215116
172753
247113
279765
287498
84693
147052
158636
89763
7109
270963
85412
149017
182939
108421
24076
63247
2674
104808
295186
44809
29597
61319
123016
68217
42668
53437
41305
41532
125662
139565
128573
10473
235904
36771
103176
136616
41736
299187
147387
54534
132939
51328
236413
291669
54424
14080
67934
155118
93902
218240
291886
296797
38411
74918
73361
166707
208530
97127
109426
150495
145006
219490
185912
115834
297173
45103
271926
267943
232334
121279
237995
261668
194132
130309
261699
8446
49560
172487
143822
291500
135815
89153
54128
120567
118456
71147
139292
111610
225191
41110
256305
238673
299081
67460
119226
74289
127939
283870
219913
55500
154837
218427
67233
151689
9941
48419
97467
173843
12351
4169
162502
192283
140563
14789
22325
241129
279069
128407
127506
144355
41980
263772
203797
81120
134888
298349
285365
69385
72721
170829
221825
131101
296775
28184
170528
124987
239690
29444
92313
16140
43864
204181
129074
56113
187570
175861
115906
142763
290794
47844
64528
106037
168220
206357
89725
244515
281002
87720
90817
110132
34968
17487
278428
128443
29504
6868
291085
28587
288122
104815
86953
20756
237006
113343
186798
73563
266417
186012
131113
237808
151867
145442
260200
96291
40286
133068
21916
284563
17235
17107
51795
14510
279307
140849
41538
59791
170486
89239
68560
54477
79696
174046
259003
285627
248440
62245
180251
258013
78540
38739
248443
163837
169503
196541
15306
266818
219382
64322
1460
246378
248562
15879
291688
113385
116631
216044
218422
167369
228664
280003
210195
44948
11492
153350
113320
196577
20583
56800
119958
255658
220385
119941
151459
135184
137618
109127
75204
40869
192087
244338
54691
283783
248169
104689
82008
245252
28693
51448
286904
102297
288678
179669
68653
179319
192087
266545
114001
281333
24190
164295
73542
160250
211047
46074
38713
38112
125390
75180
172352
196062
298395
208863
183454
69782
176290
83884
15162
149825
130238
166820
268971
286162
259485
58233
88838
246571
118624
262402
175858
281167
63897
247482
215135
220252
192861
250434
291377
285504
237044
84352
133495
167422
271105
181319
52278
51884
175638
180637
133390
73842
239202
198614
246659
165604
2931
37701
223783
59156
13322
220256
17414
147216
230994
18491
263462
124222
266498
220380
215629
142643
40575
79152
255196
126133
81896
82710
273008
274935
173133
276833
15957
158077
148918
214027
51220
191752
57249
169182
94885
283006
76119
77555
42191
119522
221209
290561
276416
91543
57615
155766
26867
232388
215871
58989
278802
179109
65469
82005
181295
267021
75670
279884
294068
185226
191112
168605
229083
99694
84176
276681
33862
82950
195932
213909
262614
279599
46553
140099
169212
207849
144656
47398
119008
177558
8892
18352
47537
227611
55476
275660
250422
168936
266603
100572
70673
198041
172603
164566
65178
130517
9148
27714
126027
275523
94399
281750
248841
116907
285035
68377
296954
242516
149743
126482
163722
28473
83998
110333
266434
258820
71832
55258
157759
227432
18658
98499
31901
269478
4760
278829
137945
75080
1164
219939
77876
142751
86855
89026
237417
99511
249587
278445
57760
100883
296738
183818
4508
43589
161869
220362
24939
238543
170578
81267
26441
86838
204789
191283
88661
219933
248903
274702
205192
170667
250961
112371
233910
88707
147142
169804
10734
48274
110694
78746
162983
47042
71167
141742
280302
224036
143072
201073
249376
257011
159163
177703
121443
45053
287389
85237
122267
144745
42092
125998
296685
278599
275551
30465
2111
258570
228327
286862
201856
53915
129385
298329
84104
250663
88621
217317
15477
216521
55108
30118
222231
72723
42075
193699
92455
97970
134548
32251
10481
113732
217045
105589
258280
123664
109947
258290
206071
192487
276834
221649
9857
129516
281400
131091
286174
33116
169620
107887
70910
207878
51493
220675
199681
71234
112122
266014
173891
281837
255967
291336
187166
111318
290601
197536
262389
184718
258051
185155
53524
29972
195695
147869
41189
72415
204176
229999
3316
187276
162042
174895
192943
73928
235094
189863
83451
295046
46083
290663
210168
241722
51796
34088
267564
250127
2096
191257
198692
69627
146950
226803
279000
245094
82171
191715
170107
100490
146866
282218
178234
270941
82902
79600
171397
127573
109029
75721
251872
67277
65530
200901
23665
209128
131940
263358
173331
144108
28921
187914
50885
256829
126696
4416
54805
23023
179286
164284
169562
6245
211303
63605
1108
156587
242100
135425
4233
231063
52694
266461
94994
1201
29605
183902
135991
45867
169282
244486
199472
214708
162452
211572
18309
130699
250655
197465
162807
20542
273372
90729
4579
195716
104506
269006
183721
299556
281745
143945
141714
298862
88157
269272
265015
22146
116760
142909
113485
249731
96488
126314
234377
284976
120989
36372
33304
280823
193484
238336
283051
186035
57758
148399
6472
102504
180937
266737
239921
118559
244598
221635
14455
66005
146596
196980
166623
49171
27791
192419
183627
252100
298147
99912
295253
214020
264037
73064
109731
273716
64608
29436
150383
140631
85511
299078
198527
109347
115104
281195
143909
67469
213244
75677
1151
166783
28098
298558
218940
208406
99464
96654
277260
36137
270259
174788
294188
149239
59053
121920
60736
149502
21626
42718
254869
141630
245070
12537
157021
250330
121937
225887
245713
243483
189581
155434
206306
234867
184412
220298
129255
171936
282602
25758
57665
157702
76849
90786
279266
207763
120770
82135
161089
112677
47640
268688
16932
270384
189753
46874
271616
118246
240167
26969
179687
129182
204274
55298
74142
168274
17692
15928
261829
272130
164289
92267
160638
212926
170094
295470
272379
228844
177489
132548
91688
92550
268998
213145
212986
123693
57781
271030
152980
100336
204920
35873
169060
261500
212653
246753
229809
149416
299768
50479
25018
296699
217448
103694
94304
121589
281573
296927
141789
292862
156792
102060
165915
125396
157425
26194
266163
139242
106718
113384
40322
164743
240684
164175
91870
77696
253770
241787
87361
38887
265902
60924
217745
155677
86613
101582
158241
19738
99901
252874
22916
203695
132627
163223
80409
49952
216407
287104
277053
25672
222222
298636
153361
286307
126847
92119
292650
281035
285542
137297
120137
100766
61064
178791
47288
39795
190613
247640
262862
196193
167536
223773
117461
286527
120922
200617
74061
154222
22841
296430
253350
93577
111997
281278
229556
87777
191420
185384
162884
186576
66955
78584
264949
145436
120225
215863
232902
212208
107610
193247
297677
52706
30401
165341
168363
160216
146238
199731
136366
55201
233520
38126
150942
98049
84365
60310
216839
108206
65555
165654
46974
233997
8673
284737
199977
214533
227052
98343
230103
17761
276257
157663
298114
51391
205971
259627
235703
174860
280909
78017
81902
208238
117002
6677
208667
244792
257178
73804
245945
70353
71793
10000
33399
188937
143856
9492
101035
71670
97515
1416
204564
194145
213976
224876
180631
101959
195078
237131
267110
35026
195031
180008
220672
299108
11460
153376
285469
213957
251370
10735
79368
111527
181015
17572
233760
192503
3636
194372
1311
82786
82247
225572
252467
41500
97750
216845
219796
266382
104493
189605
67587
131821
181963
218046
113328
242324
8039
181977
161616
249314
146098
131034
276095
232527
53601
188851
195899
172653
158914
44602
162270
150033
181061
117152
111135
154509
32127
262992
281906
258953
69735
252667
295074
164786
117915
232171
151815
234538
245651
298394
185146
39287
235729
295157
112031
119913
250003
124825
266394
284233
201072
93674
186894
67031
248244
219455
100020
75040
253894
118696
165370
18888
281662
266244
127333
183228
195319
243100
251641
177554
157515
20973
234099
101992
87412
54257
107651
140248
81659
279985
256228
115864
13314
108837
78514
97553
173047
941
142529
51613
144228
61656
224985
92263
217949
162567
101162
89653
5912
87781
143709
229178
201763
299536
14953
129678
289167
123185
218958
295108
13497
149365
239706
111188
86311
213002
241171
237692
50749
28320
28056
21353
219742
227066
295801
231792
131248
123030
32860
267775
240169
215920
277993
21227
96292
271164
3421
128002
180393
70789
298224
100191
50429
273199
261869
118905
130925
91187
289066
47822
27963
200441
3810
260263
19750
19555
55507
64857
202469
288200
294427
72040
261185
219106
47241
274563
99383
111603
209921
140468
139674
267679
262901
98689
36392
211661
80794
225363
46985
234073
169742
150856
271238
271911
229585
96400
234256
175503
251795
156807
107823
137961
146043
115432
87280
158772
294243
163115
270995
159442
270005
223957
85151
128213
211445
51605
281967
166528
48914
145467
299022
274766
182672
168253
31783
220024
73045
151397
217602
162107
18481
46664
65818
212554
156130
132042
284002
65518
171266
69035
89376
212042
205828
34394
269322
287159
102054
18871
218921
77463
51603
168881
259097
2844
181964
12632
81670
184621
183928
152729
65506
97437
67751
280415
204293
50020
293689
151186
130384
148807
92046
133825
243959
279318
35178
292780
27367
292460
121407
141610
21843
73680
152895
140537
20317
266746
96767
291844
29928
150218
245837
146522
117170
152803
247252
215999
123245
211675
105366
254420
145733
44396
149095
182852
148379
258892
175970
276586
18976
276365
39601
185089
295161
288314
251990
12766
268577
260990
10833
7001
215581
158541
197962
180437
15330
209242
68652
136471
148935
96259
195775
103095
734
267053
196098
143488
267751
179075
129580
234724
230706
76438
22192
153769
3607
175672
125731
92287
158476
288123
91902
263351
48001
101072
272508
23204
79272
92060
115365
27327
162630
116145
162232
212714
289101
202979
103456
45098
270503
261422
63815
223349
131158
275372
281224
4846
189794
286759
126681
222989
124893
29557
256037
131550
31109
84393
89364
213552
13895
21365
133819
203479
247361
41850
93500
150649
88183
223658
105247
265933
180491
249192
170274
147162
48230
226484
182662
8065
261291
89276
188523
182266
166338
153182
84496
57922
32203
16676
98355
183081
248488
219829
137470
127761
258333
217350
296396
125142
178580
155274
29981
214698
273104
218095
244172
131933
215332
216145
122499
39080
36732
81289
261159
199622
50417
176918
119110
106687
123014
287666
188186
69423
279555
98145
129878
120061
223872
88393
86518
281460
246881
256382
288733
66044
141558
157811
211041
132574
108322
189621
107768
285903
111498
291249
51142
186684
198586
148699
144935
143964
131495
271091
264649
130894
197118
237599
22647
180833
2611
235851
237433
120368
87768
245724
13275
92783
167094
93784
231052
147972
96776
34661
70730
80338
132680
167505
133331
146824
162562
84398
206150
238926
287584
94194
172655
154605
41197
177435
185030
140467
249512
101075
266549
34802
142619
54161
287082
203852
290636
166637
110645
28538
137653
35891
61860
6358
237442
269477
158322
199411
225938
92716
249100
85685
203349
281360
234097
18476
35692
76743
114738
55995
53141
284524
135995
268097
294411
284032
23031
284206
35580
13898
202651
207137
144321
264608
69489
20860
3828
242610
191313
116071
48741
296390
156865
58583
16202
206689
281794
235929
105819
10549
201594
71605
217418
258171
164504
222177
113771
271256
100047
223582
163878
269566
297896
89655
4597
252347
76633
181228
51422
63455
229523
298021
205379
83358
80868
186018
175463
35070
179128
87212
69125
185127
120543
24905
206054
92040
44730
86905
284790
104202
238197
298959
256380
89617
277322
66548
32771
250519
165099
142860
270995
42083
130144
219118
150609
191305
70737
236491
61539
253522
168698
222877
108133
218744
3239
103535
274525
197542
281170
71763
131602
43693
159092
148523
26935
277500
106244
105198
58759
257181
162526
5051
237822
114997
174580
77265
48742
93414
243493
77632
79175
152847
43194
190141
259607
103555
157972
251109
26330
218254
223915
207056
56716
196079
235369
143055
245426
226601
278686
6995
23209
266280
291665
227667
126744
15123
173858
261389
245915
134578
169722
24012
159913
87761
161172
216752
36566
176270
228880
205768
281560
25878
224433
290838
68261
254705
40721
207285
68553
135134
248343
173485
254594
163305
242010
257711
135732
141244
188826
102149
41426
216383
148301
99107
46837
505
157597
231620
103087
58613
78215
194244
88836
195170
22671
291164
121302
173847
53603
224443
54940
122730
285344
25048
271722
25463
258053
94206
87612
109643
212625
165974
209120
96000
53330
233065
24838
261826
200520
71467
39845
101875
245680
258380
101038
126273
267969
10255
233789
257514
170669
128464
279809
180141
274097
262543
142476
236263
204355
114297
29883
54941
53067
89031
32848
12762
211745
87937
126644
156945
132768
27543
270623
134191
235081
80804
238345
292839
243750
178496
20648
221412
142460
33823
233433
173256
224035
73522
181241
190798
62114
51148
122941
115606
216791
272356
42938
267781
264331
276802
59661
156057
225763
174554
9674
179902
74905
117266
19701
117857
70187
95260
132014
101432
33748
206723
83388
102732
286364
134233
65793
217073
148982
52684
32991
75085
184319
146704
222302
107310
57292
202888
64737
85199
9760
190229
251508
83329
38499
293987
63799
13034
79667
230266
14721
131622
261774
118942
128884
97281
254358
149018
184185
177892
176363
275738
162440
202301
55517
253444
201420
216475
213119
188909
119109
182315
14914
229534
136026
265078
34951
104384
145736
228146
141934
265138
253392
276137
176563
2368
95970
178634
289917
25963
68992
228213
273211
250512
217229
269246
91019
63588
224397
81435
69628
6487
16816
34142
220000
287039
203039
138492
299575
42190
112341
192376
256202
103728
172332
223316
49983
100924
17380
227274
258885
158169
189621
203003
72477
5047
153367
113561
139437
53981
121506
210173
166554
2632
297489
196733
96661
283008
150965
239577
153975
80265
278577
232211
284563
126263
44435
257020
141528
292332
270422
20292
27143
94842
235934
41721
289022
253499
259889
24187
67161
231838
95773
260420
227503
21087
173694
215414
145773
256447
127636
67579
111126
222999
280592
156630
5510
189511
129579
148885
238216
174324
275637
230271
289756
272317
256976
275684
237499
1926
258054
108435
70438
134890
159698
60380
70811
25641
30896
21136
167506
172468
47946
247308
102620
204304
284603
147449
225356
24981
238266
251342
182478
200493
110089
75566
292415
276797
171774
121344
148896
155365
270673
61092
288182
23611
228971
32757
234296
97691
148936
206079
269058
131750
225884
204920
98338
121213
73588
24942
173962
6301
17732
157441
159625
152778
280514
137498
66
183943
88046
275475
112943
294646
136165
49919
171365
223375
13201
5185
170036
169792
85953
154382
259709
290982
208725
8638
277602
37688
139949
294730
201975
203872
246972
225220
33962
152066
62776
216835
146102
160303
280909
274527
31040
236026
259631
239967
81594
283336
257784
94610
206881
186409
245183
142280
196940
11292
174002
187074
258675
116302
16301
49788
122290
222889
202922
136654
59929
248948
149604
246116
93943
198257
50274
297916
108096
37663
20606
242631
246359
104618
230419
220040
292973
13166
69978
35784
185924
58720
217221
144231
255562
212790
286993
252399
140298
118549
177091
242114
282122
275808
148097
85124
291739
289963
282361
69748
249553
196886
19604
247120
227306
55587
216340
103964
136385
49268
230
240711
193397
292551
29816
160380
11194
21054
203807
95246
236105
197737
50927
295533
141961
264536
112731
145558
279146
253391
254262
75920
188102
55488
40937
58441
91076
154962
77984
152547
64725
46095
52184
1062
41448
22621
152124
88297
187664
161033
547
172943
247040
156333
63388
104747
83104
283405
76494
256080
157798
292601
50959
74395
223540
48838
176958
297415
8041
158415
110451
232677
40948
141033
165638
263090
87297
262176
226955
280305
155396
51020
15795
120456
235228
146644
71079
180170
158770
90529
224666
181471
243090
28672
257001
42691
140570
40212
171576
158034
129330
58545
41983
209896
38116
164496
71085
201085
116840
296862
290006
29153
175825
182178
51134
186546
174040
60878
189440
68893
247924
199163
198971
298986
181265
76435
43763
15474
50953
199585
82717
123229
2476
387
115468
16607
52106
142832
55687
101848
95051
280830
12501
84335
26138
98525
49297
255655
65876
40672
207222
287802
274432
23789
207423
89437
181062
255678
21090
276543
12402
89533
264975
71491
46845
63111
38506
123126
120418
191120
12421
18876
55704
227957
285556
254270
31867
131147
61497
134683
65513
93133
82914
187777
64708
94609
283978
19667
250497
286021
196880
114077
111908
50064
30144
264468
202854
212782
116677
67081
74199
103106
28842
203179
292100
230404
122186
284359
77339
169720
167641
99868
187569
2078
235859
197340
97906
281173
249933
134805
238826
258139
39426
147401
60638
209233
267173
146652
248949
285773
76273
4800
230137
69801
108699
128376
99786
59254
161702
276420
226035
253137
87976
152437
220911
230087
15151
92461
19226
299805
206100
92693
83333
218213
111991
90432
214317
8924
275962
212189
109590
48309
187567
133194
142128
296951
46021
140462
165039
245501
108749
263483
223787
122136
242718
289627
203297
92169
41778
57179
71285
244287
51932
19991
259039
68256
97934
221605
199185
220130
269756
15581
88705
204279
101664
131334
138251
240710
164598
91861
66165
207692
71632
250392
207479
280458
114963
26821
166898
180538
157068
227792
67756
63941
80089
201624
292366
91840
112500
99825
100474
175624
180039
41969
53519
196148
48394
59295
182319
263240
233683
208358
122644
157952
145645
59305
206703
197268
66054
35340
248406
296890
237657
231253
134390
294887
184598
12852
172604
280527
260704
204722
257255
248816
274365
202058
242906
185337
50032
271883
192082
67891
69820
179123
268557
20652
261088
73812
196380
190964
248917
180398
269950
46554
172106
193361
64255
288134
165324
20247
219713
200217
101139
268999
131821
2252
109461
25843
153795
50956
85
139497
102989
131108
46366
1712
277999
24465
158376
261549
30625
48407
107105
60328
248983
34401
104966
211581
202899
249078
218487
90262
194749
5402
287926
173242
36461
30767
106930
143886
201639
251744
83868
263599
229249
125189
166702
146528
65635
152924
66232
104538
80933
280757
6058
93589
279000
177252
56179
92183
134195
45162
184529
107424
158278
246032
145730
218840
49845
27809
13628
224831
286715
3273
99788
139042
84533
201365
228348
13601
177175
13093
128242
143431
63530
178675
70900
232206
261454
138127
80207
205976
161545
250764
180120
95966
89972
112147
25010
33265
173569
221778
105471
221517
38406
96471
149673
120044
293916
207217
9412
280571
167170
15076
25154
221779
99132
281152
188675
282185
177684
271548
150222
250235
282114
83210
256174
200616
115362
83404
211686
36690
101947
228951
192081
236757
107561
237069
40237
215887
287033
74928
292351
250538
15012
83668
267060
17683
119378
13821
157216
262213
245768
21137
264862
240458
57741
157776
226241
20649
213174
63765
85113
259788
111653
206152
252813
250505
279857
164077
142124
52047
255927
173731
170853
169546
211757
147576
168553
76514
57056
274778
7165
185952
160905
165959
9651
136212
152391
107200
256973
40476
79918
198689
10334
278004
263943
181033
132095
169534
278511
187663
191872
232717
66888
216277
2537
11411
274328
188601
266772
185731
51599
164676
202020
59114
299662
128364
266550
161660
205694
55876
213663
250433
186308
290883
23768
60898
36501
45074
152502
55376
217562
19054
114819
159128
227330
190530
111644
212834
121386
93517
88039
97490
43752
7739
26443
140372
25983
151052
101142
137881
217370
273882
262378
29987
2924
227662
180787
190766
139387
269646
250224
228839
7653
84403
255456
151141
245558
108074
117159
59482
243809
96147
52531
110956
172967
124480
74669
54531
150426
230667
129750
73845
172842
173316
209260
19826
107613
89143
217914
204326
252331
229209
197364
208506
289652
169438
75537
258958
36691
217505
79314
226527
290219
108997
214251
285428
5140
235357
225435
46377
187808
75966
235112
231347
92896
275468
298556
119143
243329
87702
123590
193810
164940
179998
20507
50853
156570
943
558
277228
268078
227790
239111
56399
223787
193002
207623
296016
161144
267091
116661
42602
156518
58604
60237
199916
241684
263220
281110
46035
72200
121412
213480
59146
179570
255907
3419
1332
53996
99113
295514
205438
178520
117540
284924
61325
152477
299657
55113
67568
112783
113992
11408
94329
78581
27897
115929
132036
192264
206704
141322
151343
162003
270206
277149
228159
109982
166715
181379
148882
176254
258352
1457
96666
84376
194588
179023
172961
151015
144124
205542
137465
209722
26292
48960
24063
146920
294621
190533
264602
213602
201369
276086
67614
192411
263969
65846
99080
51384
129132
138144
167979
147667
205116
48801
157123
179725
96169
279163
38154
106439
68354
196674
3110
73022
271254
69016
120406
179331
234306
20520
70177
101605
234839
12839
10837
240926
250145
253197
164598
106378
216841
138153
195277
237482
235829
44959
200631
231049
78525
32882
156052
112485
163893
9282
278910
168114
228136
91113
259817
1434
202664
67728
40197
105559
8889
170575
29566
271393
100258
258229
197361
1253
42253
128133
172634
292858
268961
25747
126440
247016
291549
284095
162744
178625
177995
219942
290499
57979
225379
43424
150262
50335
54679
780
105805
220329
235158
89918
242305
175160
168825
165859
235392
54420
282393
25670
250980
188092
150448
261261
65403
288146
147516
188447
254863
170015
62625
30679
43646
181284
19471
270283
278860
150039
11329
239856
202117
72667
285361
178784
247014
92290
174531
173644
131893
14419
47311
245201
167489
182527
38345
149208
66043
165440
37511
83566
17251
264660
137499
1823
48481
183068
208806
207143
8731
217399
136529
271673
261817
184621
134191
123517
287333
100947
37108
145064
49154
287243
82085
9779
283859
36068
46975
60471
32473
93853
82970
160455
209914
77703
121019
83067
160601
44395
295640
293321
229471
115667
151996
289853
163106
1299
213897
30935
84735
255234
17833
272492
79910
158524
67427
7512
122637
92332
83770
79545
257236
93900
216235
69077
126246
136039
257924
178007
202841
155116
45333
167152
19085
189063
77870
222495
256527
50372
5460
85673
212537
176511
264478
138749
66517
111238
165374
24817
239349
161482
283482
43569
92317
137858
167086
148952
76272
105281
140709
126904
218092
165030
229176
127404
224098
224362
83193
51085
131611
12073
225999
78934
53300
67812
267643
134723
288336
224737
243292
35277
289314
95297
56931
5793
141055
113298
15269
34240
235896
171613
69308
13323
98903
38542
101163
138400
298828
113399
96100
9054
158106
222039
202691
289325
261340
135948
25646
16
238164
110414
52092
231583
191221
243945
56369
206193
69008
77220
61879
19180
84897
280652
110690
160428
183735
69113
164635
261124
284187
120619
234097
220551
199849
48470
260071
193775
226144
156829
252917
166665
115118
278224
2886
196676
89026
242574
242023
155932
30652
66836
293447
97169
160793
255158
215922
103003
268362
201466
229805
153373
50544
8348
119438
212841
166464
220485
219885
264892
164102
79551
172065
187985
178631
269324
187630
267474
258749
132145
78454
37113
249506
263934
254203
214447
116086
32521
2574
232360
232119
59884
129724
150503
288355
51988
260626
293287
172034
132492
183094
27510
274565
55219
4756
79476
16674
5533
68242
178340
156345
252661
205940
127508
169979
205275
263233
47082
48103
77410
137082
82241
164792
169263
25820
152352
91217
49018
84632
130493
65949
273883
117330
82482
19916
54497
198727
42396
29314
269028
268408
142884
20729
125729
265453
271789
124949
28610
147141
112178
118113
274648
11205
109710
206520
120938
170374
202337
41775
31153
171085
74089
235331
19109
18243
3940
135831
196572
264327
72688
51728
26353
171591
147080
64079
153474
223846
21718
201531
61425
272595
150787
18818
227071
64977
188241
118539
57931
120382
190979
52545
19697
100181
204641
200792
283404
186380
40331
98805
130430
49719
27645
56250
83544
161370
110629
281625
83285
111173
199594
57735
87539
69430
17961
47319
21091
118179
56962
158916
125283
65106
4100
210018
91082
222248
88904
248147
113164
297571
278711
263946
8748
189132
102126
175548
236364
205388
120405
197401
84045
9713
181162
298114
63090
130925
279967
248006
31961
183516
135744
188905
148236
117576
113453
275725
97523
1878
37319
216390
210787
27188
23117
25798
6932
158183
71469
84763
217977
285122
127476
283244
164296
64655
127999
256655
69584
248011
274061
143612
264414
222237
78817
209718
65468
106864
142923
237272
255686
194098
196512
103500
99639
212513
157737
230966
131000
271933
260044
63548
105083
285535
233824
71874
176266
157458
187299
71896
9121
175890
97676
215355
295980
117646
118902
9129
86677
56440
298262
18216
96155
33174
21151
205037
51283
140504
288608
172638
152402
167028
157128
98086
234306
269908
241254
41958
260604
24626
158622
251794
5100
262267
294488
252185
103298
245761
16175
115357
130977
176824
55278
150821
271612
31518
116373
222333
37663
41155
193309
122129
112429
151021
262571
240199
270068
199156
152561
258060
225646
27101
80008
138220
104851
179290
224818
286876
78224
126085
250313
155150
148368
22211
116577
262906
162696
18387
168918
173898
86097
194870
298939
244493
248661
100556
142904
78622
155771
252869
43280
200311
51423
204194
8121
153331
141060
34236
110536
146564
13677
196561
95316
9037
4453
108039
90162
57468
159739
213677
272062
116993
5154
218997
152718
105477
21175
89528
253406
12689
50731
246726
167499
13998
124871
108323
263861
68752
190892
129142
295230
49043
101781
236478
250129
80671
21764
130134
53424
34996
251919
289314
281479
295637
209567
298899
244865
55717
129255
19840
93836
29071
209603
201185
267569
73660
134665
89087
271026
245770
80214
14330
170448
4122
263228
63571
2985
7665
269588
56154
95112
164014
157018
141528
17788
299430
14825
223292
173826
236833
42889
196705
242815
60389
287727
133130
78289
67827
99192
182202
128721
32950
181003
182520
4201
143988
162772
25729
189141
110489
12002
248279
41997
13326
186000
67769
63011
32634
150534
123257
232763
217389
189653
66900
41193
262202
67641
59646
251372
125378
102763
148425
888
256517
49116
246793
94658
172602
56603
45214
122902
205219
160738
285161
287908
232972
205633
71492
92582
162343
223375
294520
5489
135413
169034
53739
10605
184088
292860
225702
174843
70398
21729
92977
217514
158076
65932
52495
27572
182372
226455
5408
122859
18810
226317
196889
90548
45058
118201
85263
118958
186668
198637
23491
159767
34245
250088
40496
170367
240096
189137
109656
31197
280629
45217
223313
251154
204631
97058
246934
145112
270943
61715
271249
60926
136427
273797
225237
98573
241188
179681
69768
264474
234718
298804
13987
283873
114019
21330
178685
276199
25164
21870
28824
37499
83033
180881
278439
135012
27064
186747
268467
63119
123792
267423
206624
166141
184335
294513
129254
104399
169405
99232
8239
242851
62897
79919
144050
30373
251803
86824
233448
236465
271698
99779
66290
95749
20930
90999
243377
274222
31041
213709
215393
246748
68468
248131
44468
52091
166171
249860
2470
176786
22888
46127
219221
174000
47716
112021
34359
228484
249485
139260
209914
207772
112912
70106
151054
94704
23873
17244
125581
151167
86796
25348
120467
21138
2911
110872
89182
112429
262335
110222
280545
146133
298100
111394
36492
229134
257321
71520
286050
179851
169633
171823
109145
118586
293256
15885
39728
299955
224861
211479
135206
51552
145406
65800
210038
169296
294170
17462
170294
230030
33947
246165
14005
287142
280488
128593
190471
160292
60832
268627
214401
46066
250551
261592
71695
40038
263905
268601
72680
25054
270166
55488
280237
226893
31579
88031
175499
46376
39630
226896
256169
257146
208951
119927
24445
69427
96512
284318
40839
22107
152270
54380
227097
86670
235742
226891
211159
141403
40114
60252
218152
122248
265070
23685
126330
243845
156493
2163
127093
252253
73048
94197
186652
244327
3071
38387
8156
270732
145980
38170
50418
290754
9490
10404
204094
284363
110697
102303
297432
197245
120594
43644
98634
6590
80645
125205
227138
111512
278001
137232
55912
13697
4527
204275
152404
134400
152968
117634
58139
248522
278825
185546
51990
282581
12244
76095
161710
189696
51937
89238
10709
293339
97920
77259
201456
178927
244920
3294
35172
3023
70216
279360
98721
241246
117610
96923
152094
170772
35396
191796
124146
292650
102859
270560
210791
66916
153958
107309
48484
286441
65066
98407
239846
218281
289396
10788
94553
141897
235196
149226
288563
260193
93268
235858
20547
208575
139438
147468
29080
252295
187148
55706
140484
66637
151716
134989
263321
90393
263989
162894
236941
12756
296647
106505
25575
100690
293776
265803
14577
8460
76813
159552
43184
23572
38697
263407
190473
16509
70837
11684
114082
31841
265049
111357
262686
264880
256083
74997
106923
56749
248128
131845
251660
296021
142962
195080
179895
243688
81957
222970
281829
89282
95694
168818
139927
282995
291995
159226
239545
216525
227522
199645
158145
266726
58848
219674
116347
127956
34690
41877
145460
186423
154367
95710
178107
77645
268157
103631
161493
139951
152999
248416
43959
266556
33956
98709
202840
237158
219691
207221
183604
157420
45553
299150
147611
219751
104033
272407
230412
253746
190640
250941
108789
135288
53422
69091
84024
70121
30850
126365
122885
225472
214735
146133
205657
240557
162559
173834
155102
165788
238512
118988
28168
48724
292885
280189
273448
202805
38295
24730
62796
217733
115381
218435
94974
181953
120930
197531
102174
207918
178804
156063
108673
182087
65526
112336
220488
168939
115226
262611
264195
222735
107411
79565
212565
22492
210588
62352
70135
123350
30963
84523
43200
4891
90020
152235
114125
239686
245499
44690
194452
259830
125163
28915
208766
139087
77990
213058
202590
113990
83388
233862
70299
27877
170782
106054
225510
123512
19835
298733
32989
275518
55412
47717
232718
298506
206607
23441
12768
238331
121099
273351
282103
254930
233540
117437
14526
121577
149366
59421
104915
254413
134006
46121
281510
60689
15797
39842
73551
193550
71985
134305
8706
36143
64005
132477
139663
6784
132076
294502
122226
101850
255765
87381
254398
215929
117160
260131
43478
119102
153846
265723
114852
242256
224014
168337
58890
238248
195191
86531
25851
121537
20067
22642
287814
261704
116835
67125
273609
76555
247777
221675
52325
17381
261384
294103
192210
120180
215019
280900
244510
265970
295725
223146
216664
162527
232777
293006
223841
66316
125736
95743
57222
137781
210530
108873
68595
101370
11520
218850
254375
98761
22496
281877
239222
5456
119327
239559
48759
189217
186716
248775
49645
254393
104320
131811
169148
83231
285329
77177
175752
243030
245579
200119
44015
66739
295528
205679
255793
44417
99301
173806
107710
86434
34162
100611
176029
68495
144803
244683
19831
11699
194392
118102
185403
178468
14105
90807
273186
60596
209255
291108
198896
255606
5999
27729
170132
200785
206028
78556
200152
161749
179630
159510
222846
64808
40893
159965
176165
128314
206371
189087
223830
179520
38323
125571
63770
84032
108742
219079
136366
11898
148075
111966
67356
147326
82409
150835
46314
129175
174103
21022
202625
140399
287593
170205
30981
176560
200191
26132
222799
54283
111721
83951
205509
193002
204983
280752
238667
114484
183054
292576
138713
93420
203300
280159
260559
168605
233521
249609
296914
11272
35225
283215
246335
78187
286791
41398
226797
215613
206760
173778
18487
284223
177027
152458
256450
117127
56256
106872
8175
138243
200550
14321
298289
52810
248270
220949
134666
28535
214193
56671
91109
46909
292807
165019
169369
238855
138104
80555
39827
144949
101853
5467
45576
226808
285919
175068
168099
296907
12631
285645
199387
106067
251358
27882
51250
128872
228260
111618
212492
192517
214723
235650
72620
33021
161749
191413
74291
260133
157384
77387
261487
131295
246287
268608
134445
161637
73050
195896
76159
141801
268434
171761
40578
67875
244389
270652
265856
251625
96047
57251
26291
196947
25468
191649
206744
41405
278366
249406
184547
114393
33206
126068
150223
111311
65906
2725
441
146997
156818
290782
15468
180280
219910
498
104858
203549
185608
82
159267
65907
153149
205168
163362
16701
231586
98470
139242
244811
151455
176444
31809
211781
263234
126045
274984
213235
62489
91479
139741
159283
263721
55570
244974
150322
79665
287934
223340
82337
92272
131303
295724
247741
32901
108084
101550
103465
236312
269457
79989
27060
241322
11756
28628
204740
187237
225991
226292
142586
92430
93969
244337
164424
214901
154740
23646
170409
234786
55598
67954
146395
191795
282119
294913
148313
276345
148499
16760
1674
288275
154475
154545
240183
199196
186044
50889
86571
16511
171519
277552
149500
126376
265179
91791
116272
153799
260910
271734
260868
101058
52928
39779
207132
41352
11638
276999
39806
30216
176829
106430
177837
284387
234827
135376
73625
121165
78781
212603
163962
54122
209977
125828
260658
34953
153231
240051
196511
13030
248982
265677
75906
45527
272238
92024
67048
62760
196438
22484
176447
145192
159636
294919
25913
105343
253081
189509
62332
33476
146473
620
131002
8519
229461
238212
163574
199316
272915
141356
69958
25014
96154
124823
82542
206197
195862
106897
214378
245379
150006
66531
40321
31271
273135
115615
95048
89027
89904
175635
274183
140728
1053
64121
171460
261855
17056
115085
164290
18095
6306
115550
194235
60989
49291
157593
4073
108858
23267
66927
57034
247967
288452
140385
234941
158910
157394
229393
58957
278542
138862
186436
1392
168725
196318
210291
268971
179713
110051
226565
36898
58219
43194
198237
38710
290345
272320
129200
294076
277764
65545
187400
265005
111051
108465
172720
230035
165706
62594
224783
16881
154811
4035
140867
33928
117754
72765
20712
267713
248054
222878
182400
259641
93653
118732
222046
208965
34703
97417
276405
72821
250198
84508
241408
104184
63168
210177
97417
155031
170663
81051
189528
93627
281629
144077
163275
1527
137175
261464
281467
274210
150280
96628
47453
102057
71407
155755
52995
263417
85761
90550
170971
26009
276072
206126
71995
229049
291588
170267
63420
229793
77417
247858
118357
164872
150355
240985
226443
282376
279363
177079
215602
108869
110916
219536
47711
140804
147675
40837
248243
139523
50691
250901
76487
293243
208878
20466
79800
252935
187356
192386
71470
275408
261167
44752
58412
123076
172329
60997
121055
1241
191058
197930
16090
31271
104155
272522
290334
133568
280032
299638
217942
158230
256526
258882
98498
212297
292781
152551
234141
186142
85860
188004
16853
11387
211934
232349
194281
113094
82243
234092
108369
130314
197512
145092
100734
135261
2681
246072
286745
263272
210739
200168
232171
175517
175659
187201
286561
58624
100768
90746
21592
99709
171519
169366
219071
4696
173681
245199
50507
145872
133644
200794
162263
179175
180024
291587
199016
143000
190668
98498
184285
32322
203763
268558
187709
51335
215790
72214
101943
243107
98176
97680
17472
235578
243960
253823
149412
244095
71174
44400
238239
186577
243117
278801
160907
290254
172512
152635
25282
80924
257110
278865
64074
236405
83150
83778
50622
196845
279354
137026
130705
17303
202552
190441
40759
96366
231661
246375
27434
117491
116090
107453
68247
135168
202271
78762
249790
11502
169674
147495
122136
13818
103269
278703
78402
26840
274858
255558
144768
73223
75851
235947
26144
112298
13497
205580
6184
24526
182109
8222
32966
166317
243260
153773
151622
88864
254832
215402
237509
25854
137338
233759
84354
180386
106220
290638
215799
224940
192616
140605
238708
151212
178106
268033
3189
73969
221206
295371
245242
17085
87286
252847
225527
204245
200661
76782
161967
1657
4385
114891
261702
167932
89748
106788
72801
25295
192330
121965
41228
35389
248271
19295
186121
254596
188895
193483
179102
107746
268691
198376
156331
266358
20525
50649
88215
125966
141168
176087
53682
189805
19603
37843
142345
7777
191184
104902
32651
228710
108335
70791
138097
46059
93012
216550
13841
146336
184968
30244
297691
50255
128870
19962
73403
120553
238651
189484
35874
70954
29800
275451
73143
3442
37072
100226
33453
55963
135593
141843
222598
161045
146720
46982
16125
95943
201822
7199
297939
21980
144246
164469
176786
70023
158114
48406
141616
34018
108459
90721
144185
60009
118788
70684
59017
30357
193685
265964
138487
249733
45655
90874
7968
45947
100132
228126
8989
148161
3652
232504
47202
16762
178949
181466
46814
27436
227325
223348
69177
83097
127928
281484
55137
191759
220854
263322
37251
142282
158076
290880
126535
144914
220096
279048
207990
193040
13135
144069
194222
61446
245496
105837
62378
242779
145171
202940
96718
60619
231432
190690
126438
71837
155323
209294
247404
81043
238455
160480
247445
275858
171778
165917
51665
291661
55808
70583
66761
275889
96777
241610
122564
224806
65556
255145
203308
242240
121671
258161
11867
11673
182683
43343
242664
183721
85411
123695
139886
32175
66125
224336
224693
43190
227231
219068
164018
152321
213376
185280
192215
86801
40566
49353
180888
4371
223091
127795
21011
292169
128841
96280
130612
88656
299376
251748
297123
284333
139593
263045
178476
121731
170168
24973
40261
293841
1006
143063
178072
236594
264136
78025
121596
169568
217734
93409
293666
147848
244635
45598
131533
220757
228979
202254
184959
84631
201567
58666
97294
267973
172076
139664
148973
261724
225779
93
56504
166124
211727
81386
281908
77871
222892
32121
140950
24891
246149
148938
173831
17589
101618
239820
196604
107243
150650
203390
266202
62162
217591
38892
136323
274647
158351
253381
261751
199847
104825
133586
221208
122679
37097
26913
54035
202821
261360
234266
33821
298968
198568
234281
217693
74820
116878
245388
7922
46353
34363
225442
48558
60377
278294
112509
23802
187566
3030
240374
171745
241308
94886
133359
135246
263609
274476
133190
60506
37852
121766
202623
78705
103875
219956
211666
143125
51478
98818
210239
5493
124184
196652
209089
149514
257191
227397
124784
156723
203712
153794
262938
123990
162231
26415
67165
179493
266582
254192
172999
275642
270219
35043
252632
67992
191517
14378
20076
201643
94980
95792
114804
20557
200569
241481
182171
70279
230557
277473
45404
8377
260365
175011
51415
226283
116660
203758
243282
24959
191857
261189
262188
64738
207329
187778
82601
258629
24958
51945
179654
188582
2998
89461
232934
92829
2506
46820
288039
52768
34992
129164
234377
13990
116308
280858
248158
279137
35986
140945
161757
206004
293002
39179
5209
83652
149927
16170
164154
275804
151748
298309
149925
272584
189218
250777
50934
296233
92755
21970
274843
183078
193906
253355
290332
146590
259900
141203
67675
79515
113187
295268
110102
75665
61760
119598
39250
177318
150344
110272
132339
164307
210834
45728
69681
48122
69876
264549
200211
8136
68530
46272
185683
270421
283946
296588
208943
214329
22342
197216
242495
119807
80715
123152
192283
288736
1202
19746
270161
248077
168337
219780
53467
13252
252886
145313
151759
218126
154865
177717
261562
95674
118846
204929
62770
110136
292423
20981
296293
44971
170809
121453
131926
162380
254564
185028
130967
46103
44773
57355
254414
298460
252142
276427
226225
15915
155015
27705
211012
214877
254101
60898
139228
178919
152791
265438
196274
54233
47661
195733
262561
134364
165414
191942
15506
148736
152302
44195
72698
234218
59032
39516
85045
92926
292234
55074
197938
153894
280926
275613
217660
30377
41737
221624
226038
287935
33569
72386
220593
299572
122652
99571
44302
17531
256158
177999
112624
251224
130329
182388
220393
286656
188631
18070
26698
97910
161779
157201
111273
193949
48382
226584
81222
142379
182627
233097
157768
59975
112841
129274
168563
164554
19456
219621
119201
32093
272656
1960
139185
99641
57191
221755
91819
287739
48273
65461
5813
14680
132921
222462
262510
190365
286162
42733
32308
61522
100048
164760
153478
246220
171632
291301
189170
43536
210470
118905
168249
24672
88393
8496
261084
90562
210997
168217
52335
89716
152990
121235
97366
166784
248879
52413
292531
177772
92953
111645
47573
294955
290372
275463
250518
278324
202793
209878
43896
289226
242169
212236
151885
289793
159638
37778
109166
288819
118899
229378
58521
42781
237883
123668
288122
185955
188181
87283
232196
71936
118645
159830
245682
259251
204679
59324
168032
264417
197739
222208
123102
173810
295513
51114
164841
118381
130956
62487
215622
220726
43909
178259
31885
169035
178714
10422
267865
224935
218324
166253
188743
37458
178042
196591
255133
114585
41421
130702
260575
111382
293525
2549
40843
82936
46243
255632
133208
237472
161619
36412
249187
106858
68036
21652
213325
286498
16022
162561
192854
69084
170353
88114
26029
216749
210136
295537
70356
134867
15615
229901
236511
111047
206007
187488
59951
57062
263145
305
275840
57291
39036
288382
5436
123972
29130
152730
183146
30385
71324
27498
25515
260160
64190
153085
205668
192639
234713
205873
250015
41467
16374
123991
121856
80324
126941
18171
166489
189506
119461
35830
195208
249919
84749
160224
211414
213810
39051
269773
3733
131861
205350
261097
150258
274678
90661
283634
72289
189669
286779
71546
130062
164358
33006
214527
40740
60697
3261
274269
145368
232777
146452
269390
37942
228049
126754
62116
187565
76763
122148
165827
200330
148539
56583
255877
293966
280177
217895
93165
272475
208723
108175
37514
98204
41219
258874
279434
231355
148711
108663
78435
27615
135991
226409
72093
182954
8855
137369
40153
277913
292328
5369
165363
59662
42295
183182
288867
123416
133040
132528
247958
153692
39269
51657
298533
81264
108752
144930
264836
137942
163142
69705
37402
132199
179761
82359
15886
172756
204004
292425
106665
260390
206435
97898
128955
134179
239123
235695
67857
5893
255490
76820
38832
240764
131674
251018
65855
66828
208557
123981
146056
161717
143419
54893
206416
129610
183549
257192
248568
53416
142346
261582
32792
190722
166631
91501
72542
161344
295551
224682
49486
5732
292530
126088
158988
102061
7686
163614
247309
92177
71329
6336
235950
111553
258625
82417
177037
147213
52625
187635
128307
255047
33693
240022
282752
106027
79158
260194
23583
241731
103188
95147
93746
88192
272973
58889
232134
128007
112124
241805
20158
92852
137507
275728
82738
190131
130121
71741
105091
168812
77637
145146
47639
54543
193599
179822
260418
65475
283371
248972
106897
117367
89783
108512
89460
221442
277350
257023
249964
219176
72908
216453
103694
67490
40660
247415
220758
73958
268797
95586
81884
281492
61556
126723
66760
259764
90297
153583
143223
112313
289218
70808
284674
237109
19974
205829
101908
101509
113821
222838
215535
91163
219857
265539
171470
293998
67284
126415
25039
228662
75066
11254
158609
142495
263762
170474
52605
237775
113877
103333
223887
76437
160964
128567
62748
18754
47509
242132
54480
178633
198201
1931
267813
175885
165091
6816
112814
190279
252309
96075
128618
19856
24846
112875
13801
207835
69819
211873
207959
93019
76474
68731
264377
272976
143616
231657
27926
251514
86500
94026
22547
177511
6411
228464
224902
30139
31996
269828
255623
133951
176800
56254
58989
296180
147330
106181
211515
37806
3895
115979
51812
71525
59851
104588
179728
133296
121610
101645
291574
242585
209859
253054
234921
215136
211505
217442
289815
220361
136603
244539
24077
159517
148583
164682
243897
73818
146027
59741
253284
74711
142377
53692
284375
99203
298520
146301
162005
150099
194410
80850
161076
120777
215163
298870
32141
11502
207896
168063
237041
72185
115531
12974
154565
155206
143428
254553
172983
168344
287553
57134
219359
156116
279171
247380
65901
97104
250613
259012
284261
104861
181995
211508
218002
266725
62366
82030
248427
25985
215012
260841
263411
70566
182263
201660
95198
23941
53451
15288
118991
253464
175629
100194
131568
99664
54562
235786
162430
114037
124884
258182
129412
115853
164705
67439
259464
53371
209701
281444
125621
176037
295102
268953
37578
143894
181733
74763
218562
230198
102292
195710
219712
42407
161174
129629
286921
13684
114334
268430
126053
133255
84145
255742
27297
207697
190726
276885
51245
45383
86831
16162
239777
143748
125423
156194
131933
110552
106958
97197
77586
170763
210705
249675
9888
232310
249509
49117
67654
47848
20973
11720
250240
117799
187028
77509
72958
236254
31914
9559
225396
214555
41485
87430
231099
99381
229986
184004
32336
236901
177061
23769
34987
179389
273490
234707
74684
266742
235541
43404
95004
234771
293738
46724
212806
206382
270334
170876
139449
58396
119425
106243
3191
93874
101172
108270
299622
12895
86138
234534
123791
247190
124720
57846
52951
110277
135465
61857
281355
155295
145788
135141
216872
290315
184393
19488
147799
290444
101744
60420
101542
5465
24366
2010
177980
158768
47755
212466
291298
192149
237064
297843
158456
135562
161309
77549
5208
79854
207171
180553
228904
139009
44204
219353
177335
298383
116979
230815
56050
98136
287022
18271
115613
49746
270338
119348
52901
106402
218166
55874
249185
241521
270967
295609
102423
712
121910
18696
40287
8250
272920
145242
116324
83527
273275
103284
266980
62826
96365
18557
199594
142862
216238
267661
291477
105595
77072
38989
290438
183251
76583
28505
148723
19100
297835
175340
174698
140379
147159
264013
28869
64346
16051
18633
87152
61741
58180
189950
189436
199882
96895
29389
54182
197301
218156
178354
5444
142877
108358
132006
47138
47745
182669
123997
26379
129061
38949
104041
254144
115058
185825
204279
296213
191055
162902
14504
88936
70782
198240
194942
9857
145500
267773
75242
152077
28201
102123
240039
102933
112088
192610
273831
245396
163597
23105
114321
293184
278698
19039
164991
128678
147383
223664
142129
121518
100716
185177
9531
67327
88707
230324
171727
223139
137663
202930
223491
213551
151999
213501
171400
92952
181649
197635
186233
217069
238093
241306
294497
128574
103683
153729
229838
207504
171861
268645
152022
132342
119076
282446
246466
134882
11603
251395
80417
172947
137027
117443
120430
193441
199636
172030
231664
102773
16878
49919
145024
86230
222519
72905
116858
170954
136348
8249
214033
43253
199367
248513
299934
99038
193961
39912
264484
268730
153056
161180
193283
43278
70598
135355
102407
248812
161892
96940
45176
91927
70748
256585
279327
185361
43345
83527
296482
132156
272718
140491
223355
115518
259351
74557
41230
290863
124809
121052
41118
111802
245679
23447
114028
256484
81780
201914
142165
181304
176779
65506
201686
87880
153360
66300
200176
68792
109825
104187
246179
114584
22073
74716
131973
158915
101076
232447
93354
150285
192751
292314
100031
147406
102863
44289
134098
263515
185869
51388
135766
212104
14984
232861
265782
59914
178777
163818
254076
295488
221679
128361
208097
236741
62998
76025
16932
4702
80066
155710
154325
183677
281751
119213
84835
167663
241073
127756
7537
210072
64374
281726
291727
286141
119676
56700
18880
716
251310
33744
68759
165326
296666
157169
86342
282414
9261
69776
240488
288370
67735
218308
17069
197517
87769
161102
57919
52165
202110
184050
171445
131600
244914
31222
15965
208474
42562
227928
15094
236382
118636
253984
194297
19881
39554
29696
110528
106740
37793
36564
290072
225604
114423
168011
218653
194528
216570
95184
176215
286483
294298
193994
87613
64972
140620
142113
31470
47260
237008
254215
100
6656
242136
155259
217601
105512
152233
121021
24701
3929
77368
201668
68143
59094
81979
258462
240154
87974
273060
175062
257135
184599
200423
195070
291517
16129
49042
269854
254723
118343
114378
185457
962
125557
186012
252489
173153
66341
258835
6166
245667
188723
241432
256891
272106
90527
37570
32432
20398
146663
191903
7370
113554
65012
24216
165930
158784
24652
4104
171248
293422
66065
40208
277055
55796
11687
101868
94747
234583
129683
17729
273609
294167
73527
107957
191962
287563
82680
202770
216783
91734
45660
151354
202533
256242
937
78447
146741
243337
48390
289772
131815
145875
159514
38223
197555
104119
284934
202125
215843
85501
87900
68607
168826
155144
232715
249392
135692
224736
92374
222113
271594
171592
103563
124926
73808
183758
48427
12753
240577
265205
76765
7183
281314
106628
246135
112561
244814
128008
141430
97092
249322
98279
122619
272054
142869
82164
247285
270194
183868
114538
281873
269972
258382
182548
173643
299976
84559
133468
9246
29442
111292
8246
151332
219513
175906
249071
278926
157963
91262
239392
42042
277933
118399
69797
180056
41709
110679
108181
134088
265353
236983
212043
36429
41838
290203
8733
258557
137573
100879
41072
52387
234229
37408
897
294235
148742
161904
28578
9920
283385
188768
1523
40131
220995
226112
31001
86135
132792
4831
232992
238543
287066
127714
80930
287944
186381
74951
180430
44808
12674
284116
36999
120664
193534
208424
291256
288507
248678
169686
283179
142211
226434
99882
298900
32458
50879
160092
121837
188659
165720
30572
33378
15507
51372
168613
251618
259755
136666
19183
78340
249935
75586
15207
53971
162062
89201
49657
202928
13337
208650
172205
215163
46844
288963
169230
219992
56527
263251
209944
9354
91775
221186
229615
170707
101455
212333
147881
158148
249295
213526
151907
216111
78054
182333
8546
27847
199790
158443
164060
186806
162042
207290
179043
84736
60971
11675
198588
265549
168987
104550
210246
131315
147067
228001
86912
273892
206931
247084
275007
248536
154096
77368
279367
125825
97908
23982
191075
219209
170563
78913
252781
243302
283998
33983
65888
184810
181304
269040
45368
231440
159106
64618
111215
23078
115438
218221
200931
297466
101633
170237
78956
198162
72417
14956
227410
253715
13177
17724
202808
19547
270276
29229
1053
285053
152587
44864
44040
227085
270653
108443
291986
73358
253509
83959
168067
9029
70068
240904
242739
218509
252632
38359
136183
221216
120195
233822
212187
150520
2030
27649
77139
70919
257959
164264
297027
124902
3696
201952
77372
161664
213127
249262
236233
104496
124687
9272
56698
31791
50280
245026
56610
290673
295757
106535
39667
154909
218975
209074
69951
240890
33620
161587
7893
137711
139165
132936
222454
5541
40690
145578
62098
146838
295790
75578
18793
10393
158522
135557
230068
228124
12041
80046
292137
295587
1393
130521
236880
44114
164816
6409
257295
39379
48799
242254
105116
234756
216906
26977
30816
31508
138871
66297
242301
93299
122685
74901
293376
177703
75682
26962
263529
186423
172867
63248
231499
213504
95758
70554
229641
290209
230791
123790
113768
111338
289448
74940
255795
20055
198097
292804
163271
284306
287400
96088
37214
253928
12098
189532
111989
269194
166783
43071
73872
208565
207205
257205
156943
5484
289641
175199
106113
295038
273894
274936
109450
20789
235943
144153
125330
268728
246640
169796
28476
144644
2313
185243
6034
271390
208758
90768
41874
7677
275349
142846
138471
271394
191160
123525
71848
111813
237301
94413
241983
76931
119116
189763
223991
201571
90609
180475
268415
64376
230664
228537
202523
61256
275793
149883
28459
165222
45655
253337
30111
5463
40222
21946
86268
201752
62091
206703
61392
140370
88181
239422
155927
1346
268843
106257
32245
85906
159667
244002
128230
189070
273380
263235
88819
205248
991
78333
91623
198204
117540
265594
21044
55414
98576
131670
158008
98242
229868
276322
269595
128516
262220
190800
122029
20270
101776
122926
86369
217784
208612
63040
104647
296179
128808
105441
89291
242368
92058
5983
148936
263235
155099
35874
209195
220695
194678
216022
26725
4145
128571
191158
244202
90992
164429
250079
149858
206620
67242
26828
45912
149587
215956
264070
152445
33802
72326
184332
297432
57220
254796
245504
10881
86150
3592
79051
166686
41070
148144
202256
9587
197236
146953
278126
61341
118774
155966
149713
25828
108419
199646
87591
174895
206654
10839
55537
121042
27878
47194
137166
251969
110574
67351
173901
21910
277204
10417
21174
160908
197252
52279
169738
35857
123556
52987
52080
287275
2761
125760
284698
9410
80247
109491
248013
30402
256065
231798
4882
24556
62239
299320
273521
285211
93458
274376
240581
103322
29149
128138
189753
252643
86713
6419
285265
35883
38702
225576
150775
107498
33423
11148
238616
9043
140528
12650
144001
259467
150221
118918
91458
274696
199294
176752
240719
131751
145144
79966
98162
20899
59780
145802
76125
74964
120654
258758
35662
239337
52985
49072
83360
33054
111381
38000
31419
136658
182268
281752
214753
84360
190323
188851
100547
271051
249526
214814
24984
87289
131591
241100
141471
17936
233125
53101
66041
280111
98134
134203
143541
253284
199329
193960
244704
2508
79913
133510
20552
54412
261254
250515
189655
121425
187471
20817
133587
217148
146459
262971
105514
7040
96770
57160
26713
120628
24040
142381
220667
1806
197499
74068
231020
246481
239520
244772
91927
193190
15952
271694
16637
210680
149492
177136
193434
251536
114847
155566
226320
260353
157249
8118
247915
272169
226711
37150
223881
81085
109944
112847
8942
268984
95307
60335
59828
102328
239075
152314
120832
214237
262719
198073
278545
174062
183486
140269
134697
147636
91658
41923
283508
191996
153256
214636
80196
176783
254326
103714
270694
141287
115918
142956
227165
283374
277321
7732
104871
161311
30376
182119
88460
149412
268632
92404
291536
288022
277568
156978
8414
286874
70441
172414
218139
186053
20584
259860
29648
245840
227389
113854
14780
179145
186911
226071
239695
197254
211896
298830
244043
76398
46466
223140
122363
218936
128027
166188
163526
272376
125931
205440
25731
288700
121309
112525
209104
143506
194304
25606
230354
143500
230687
4867
100465
52549
284187
53576
82878
116613
131389
239159
131312
251899
232243
65955
80156
35092
43025
24677
49593
199959
15741
270220
289663
227332
297177
69756
59924
104139
811
154786
73651
293139
176445
219058
86011
22946
251537
7526
215910
247847
49978
100234
140683
221120
23396
233122
280180
58918
258442
252353
775
194967
95214
152553
104674
152992
236929
131078
44908
151890
200480
14228
188723
59567
23340
59151
98384
140997
48601
115106
269799
151462
280999
118307
217667
245008
43289
272845
271672
111829
247529
36572
237036
74793
252639
88088
254504
110062
260623
237667
81696
202499
38466
213154
237237
252008
205770
251522
201219
112577
296069
253466
254249
141253
231433
179776
221678
228237
84171
89758
180136
7426
186475
64233
246460
4940
257251
216852
108332
247353
295785
43851
257415
154295
166653
220661
23468
80809
207495
172466
266391
283258
70324
226624
47863
290277
298676
82990
251529
247866
189795
183692
148850
259604
143993
35803
94575
274156
52786
95543
111521
109668
29772
617
42465
211294
57524
123268
297433
184434
2327
70273
49517
126755
185412
221648
268867
126369
19301
221976
285435
279067
49745
286825
150468
172311
267417
76108
66369
127502
8296
242454
38113
39406
230927
256991
288832
308
11503
26459
237530
290410
84957
171676
11866
216115
125258
114550
203199
98054
60390
234080
62818
61977
3121
256661
215244
189384
73512
46880
6082
73406
135945
152395
260126
10793
147850
17564
228330
40354
29223
295170
130976
1711
84735
257489
120887
172387
112007
256784
95425
191289
202516
163204
273048
199356
164490
153111
123190
227653
229538
127035
232730
126345
65251
11671
129947
93458
111378
38644
12641
175570
197755
28158
288861
225475
103475
186441
204928
48609
187271
62280
96601
183989
32936
102380
19475
99753
58760
195741
219586
5632
129613
251102
43361
49632
103626
19927
253790
166236
106236
233232
119333
121452
80517
98619
49441
191586
83208
128638
15472
10456
297138
78379
283537
59320
123378
237685
262732
13348
4367
153
173823
178862
119515
9864
181143
161196
86170
200282
53730
102178
71675
59414
270806
183846
295473
181028
255091
262132
41576
156321
259995
245886
69714
6909
133848
299795
244432
82520
174601
182908
117047
198021
252759
49396
146249
266187
12098
97375
242020
31045
7767
263099
171105
65773
228275
279600
140975
68064
123960
161102
77034
293152
30207
260566
278729
144736
67164
234452
44813
263536
76761
182557
38841
282419
94088
151864
113522
78574
13151
296725
209771
127162
46315
81319
285312
292412
80711
190868
256829
80506
295926
241001
132935
98014
208586
151338
282893
235548
119376
188207
166763
224971
212335
44185
253236
229831
247427
171310
81826
203670
201723
40595
175408
252670
259545
5717
28496
71556
226737
267764
291491
285773
280604
9325
51882
259058
240444
41114
75137
24860
115481
21369
152085
198446
82322
66339
255755
251944
47563
248833
110156
129761
159421
129538
93622
174057
24879
265922
177487
105232
45717
2649
205431
274535
57263
52788
139498
246036
261969
242450
272663
165992
7889
29718
59788
26855
13798
117268
251509
221215
171480
67600
54960
68052
223931
168726
8112
294428
160400
150318
108644
164844
124683
166889
96397
217694
72294
146025
46384
177709
128003
267497
276350
23824
264319
277944
7407
112834
35763
189481
14716
40422
103690
298847
234289
149733
41859
7491
282237
297635
235337
179195
181582
291554
240205
138067
94768
174631
273442
82246
9646
155988
35865
207304
212995
212237
16276
60019
25086
187969
111734
268112
280675
13846
177865
227528
188074
257209
146884
242607
138500
232798
116620
223113
82141
83924
235702
206760
291931
63167
213059
108262
180493
263908
73650
280186
147189
248055
138198
249180
69417
251624
140951
119379
214024
1280
251933
76850
167100
189545
47488
131263
21504
185078
249748
162227
212309
231111
87422
231765
43601
197459
169320
147557
246304
243164
240362
115485
246912
119135
263783
7843
214578
283759
59195
265379
213008
141042
270258
184511
55576
233761
124150
128669
105904
161215
15279
141046
224553
95541
28582
90926
34203
258796
12593
51344
226379
267153
161579
282281
127116
235377
29277
235428
168579
144208
35687
209465
19447
182649
165926
142814
176606
51754
264027
148790
271169
88881
96455
93605
229660
97560
299705
168630
54525
212790
189424
184218
111295
134475
9538
94550
39423
193842
28544
254646
254067
259943
273562
100408
11757
46651
22492
229117
58732
16245
45778
214600
54150
158989
135099
351
298112
20445
141557
248650
681
285669
110954
246644
14387
288394
123623
58485
235517
104295
246121
7253
234142
179238
232417
18512
178724
156333
247898
164004
18607
282518
74909
96119
51603
54138
271794
296148
7823
63565
137751
290554
286278
48067
240573
238533
130883
57851
211983
242508
134104
11485
55335
207781
193172
43901
6173
293135
275760
123443
186179
225483
258980
74342
9133
52290
104294
18076
221812
50670
212387
149808
95584
230889
75298
72535
163049
298918
242160
150111
112930
57440
278596
21421
56726
247381
140021
202724
92016
263533
9413
136543
283777
243106
70654
146580
170321
112234
65794
31419
54043
12829
20413
89144
281973
202466
35976
258155
146229
88667
61874
104025
194224
178278
116729
14333
182543
148066
88390
81951
177558
220429
127098
254971
62405
12062
227407
263995
230103
50742
149341
271438
236739
15177
268205
204579
295040
226451
83618
81135
154498
50648
286768
223449
71856
185698
269210
101839
45185
49645
165953
255331
56341
247417
45421
195380
160168
67316
236829
55282
203308
137275
63425
170230
180948
17608
189728
61987
9377
211468
258364
106942
66497
54841
127295
32819
9938
250105
43571
68877
10943
11769
296407
64712
71640
11387
52486
84998
81374
290520
287855
176318
218400
21173
204105
99917
234069
75014
63575
179038
262320
96100
163991
277239
73539
226089
105806
298020
183674
190785
242086
105653
249418
242077
81840
40108
284698
56310
10372
69434
182148
94073
259579
119178
259629
25761
57727
154001
225407
263493
267164
169207
32124
125037
96363
128744
259272
143640
290171
29322
101403
95390
297101
166397
142771
176133
187342
6393
9472
62264
17575
176496
109845
63933
201457
125871
26117
179101
239875
58474
71588
128467
79663
294920
27876
272794
234356
96865
159689
250966
259991
176431
275693
158353
287928
108169
291259
129080
166830
66002
12477
232082
156880
295296
14645
163240
215580
130757
98901
112423
80666
23713
168916
70270
208309
214512
77841
72100
169461
209335
135365
10219
91125
172216
273246
230904
87783
62875
236760
250068
249266
188654
210837
69746
132623
298366
40060
142716
221685
161445
93630
168698
57244
212265
195536
297740
101448
154027
50066
296580
254259
120499
256103
263891
71762
229488
298326
183280
245060
88660
48911
153679
189127
112432
245485
231987
64730
94626
63330
281586
52734
26408
164528
125621
91727
82906
52804
82569
113896
115879
61917
128331
172623
105882
233437
282174
158904
7150
158464
193769
216268
93889
130093
31207
293253
179508
1615
16661
237389
186746
191391
290417
277067
278489
167127
223086
201813
160716
133718
299958
221689
69495
274839
12915
32018
214088
224311
45850
223102
264521
119076
255340
59002
278667
92465
195640
126892
227579
189316
278979
141693
115628
247748
86059
132295
39208
164538
109886
227992
98860
294791
285616
216090
110969
194911
252194
142778
126060
130590
250836
72045
219961
86506
119744
32945
60832
251456
200890
252145
257003
77742
89843
171762
144081
126103
224389
66443
96846
19263
72436
83706
226227
252684
15852
61380
142361
88192
97095
86746
73248
229106
97545
77402
152725
59928
141902
172673
288777
159740
111937
257478
147053
218317
7957
105835
171678
262433
33607
215306
8369
71232
123766
107322
183368
154158
70664
174525
164881
252985
43156
161342
112594
64397
12370
134461
85224
177467
217762
210580
227017
230256
298987
299513
271653
197385
282989
299785
35674
1685
48691
30581
238802
156178
32572
99314
130159
25876
69748
191957
31258
96673
130885
83036
135559
135915
215606
257280
219976
26320
47396
153027
3839
180206
255564
68848
292945
287039
6364
36913
247235
81737
108848
51280
156539
22235
242391
249263
46959
200735
18803
89130
270940
1264
220088
103880
26653
161730
163881
274454
100644
235862
144304
42527
60649
12956
80930
109279
48938
78826
24330
59967
190480
139395
116460
140177
241763
181265
288962
214998
265513
101954
105161
279495
239825
234784
117725
57940
101082
20535
82201
285222
274405
271267
254244
59916
250397
101175
244738
161085
87954
25597
16533
34303
130535
173569
202482
78011
219808
260032
16544
166838
143412
43065
260564
271097
152769
82689
222603
117802
68389
108414
118544
146478
139964
154716
291194
56125
193228
130832
250010
273957
104824
94482
230634
112071
179335
67128
231483
88250
132429
126490
278070
95020
253453
236502
219914
104865
181687
107412
13805
25823
218925
182983
7289
215267
202820
46719
157464
38948
104891
238593
103669
70978
283798
285046
69524
52438
248242
68475
50112
175913
90674
265865
78675
270343
232463
224264
17285
218026
20043
53519
82008
278930
172473
139478
87970
244411
292031
32958
52524
178759
114097
136969
234323
285737
33075
246578
147227
20515
7962
143689
224890
56117
174379
232910
24082
167717
128263
200309
145681
150237
207908
25249
96319
128288
256822
179347
109298
194351
108761
277435
279770
188987
16163
25354
129664
30182
151545
208609
285919
79145
11805
24619
183588
259514
115315
167896
19120
87232
207400
295316
141039
265260
154628
63488
52838
287487
251709
272400
231481
108157
172221
203791
145471
136053
185677
110579
21516
213758
245902
45694
160375
138109
128255
187152
255168
167591
51259
2816
164512
188624
266476
261088
128128
198330
259142
190562
251992
277402
208368
181400
167907
192341
40359
258481
63305
12630
173582
248281
226177
48941
189464
67373
233069
123428
102364
107934
211551
243061
160824
275142
2408
3240
180128
93182
37449
54820
72903
75549
209492
296265
291953
14773
191454
178151
6585
12273
243017
12113
119126
267392
180405
51847
281552
4545
124873
169366
188600
18596
46780
161405
80239
105806
169473
189498
293965
10557
289045
216435
277798
215280
138529
229887
226806
32656
109944
272405
229931
130215
90024
280086
220784
47205
177412
40459
60640
208656
92365
14491
180079
121074
104317
118865
279840
166775
74035
204350
86868
55415
43363
16432
85618
254226
232486
16957
68651
288803
20288
191903
56808
239857
189844
211296
283923
15465
73238
226778
144788
40861
23837
296679
16386
281444
165334
114310
3675
135717
102929
51517
137899
103580
7985
198966
44820
224818
131890
260847
97528
299617
254298
83696
215860
205759
232915
500
110621
160532
179104
297027
149941
15857
241567
185280
179898
277556
6448
179416
41961
294465
21051
34326
108191
212586
236497
246131
290859
239909
111238
273047
85241
86869
166916
66783
167709
11508
23538
18255
48646
153052
273822
237628
175856
47315
52731
227867
214959
68972
180211
223298
5609
200951
197307
79308
78911
91571
248602
87896
143689
254414
226034
153538
72130
171224
21577
254638
256765
107627
266206
145881
52113
213063
174543
279585
123924
27164
22713
55980
140530
236212
200077
62473
247035
279734
188032
154205
150176
259601
49388
209192
46059
246010
116496
185330
174376
88728
47361
106223
214545
217394
187807
209880
22017
57879
238785
173781
146791
26986
19213
34574
195177
68796
62068
265373
213632
215346
294689
212907
42474
246684
156466
230747
84830
220576
20293
180861
56311
204487
157454
125318
211297
161957
209347
231001
243068
255208
219501
189469
276379
75142
2983
233020
137810
253711
114391
266807
167737
228633
84127
180090
151826
197676
265897
11849
257518
23021
176732
207427
29805
182646
88804
298323
144885
275222
173964
227214
84086
221825
8186
222506
30125
226652
166539
155208
146072
67509
280296
191173
133160
182219
2734
294021
62644
260783
190213
192227
95995
141824
194768
100202
133168
87344
106606
206746
143654
291487
65355
85388
245703
155287
184867
113658
75162
70393
52974
115344
132064
199690
299159
36517
91997
19312
15749
266048
220891
264678
83882
233117
112715
211960
271788
204349
196679
39854
198743
249255
218134
287113
157664
102930
166253
26952
102578
21076
248042
7098
200014
206056
1208
242452
230392
168286
54233
194694
42108
244806
142029
133512
288143
86800
44686
101447
231221
33543
75351
254448
79570
261142
163067
115498
246233
41243
56463
290661
25359
58435
262359
223817
71913
194377
3519
220106
27806
116956
262134
15170
70117
42218
63237
141899
116611
40008
234498
69941
136823
116660
72495
182661
7705
74630
256891
287726
138580
214812
56863
170192
85422
293917
73919
213753
92807
57358
249291
58721
184566
1930
90504
262203
299867
228163
215073
48045
159537
18838
112256
258015
209761
268319
261295
213902
69422
106512
126518
7762
105165
93143
227094
270823
172230
249109
240593
15306
89138
30161
114467
150119
109979
6965
26524
296765
36028
208753
256660
14950
11004
277744
100258
5289
133005
110609
184140
266780
211521
290163
221005
291428
86844
30977
241231
212477
34101
116111
288012
271946
77162
171522
17825
150166
16805
227592
259297
218744
150323
278059
182900
13979
177091
91885
56844
285642
898
155200
132685
262182
12981
239011
3894
136434
94808
88996
175109
133959
85504
6768
31214
255404
278548
260025
287086
110720
88038
169507
179375
277791
104356
288003
81173
190377
136365
21695
4066
30255
20716
243050
56998
189653
37110
149382
204602
263394
70530
198571
126158
291249
212359
246570
176304
284115
244580
178123
254640
253906
21166
180315
150432
264174
79757
153114
174616
47472
105855
269374
202173
48272
112948
1559
205272
205705
13030
178111
251433
78366
20541
242435
25196
12674
176884
282270
18528
189958
186389
49355
298877
202756
206453
154213
260520
168633
52307
250780
29377
58125
218353
248554
263191
79950
28425
221019
262376
159649
201988
199889
41570
137435
117912
137123
176892
45199
83159
255762
31591
287716
7374
185480
97653
251493
209152
297854
91299
20589
41504
81748
254398
206985
158860
295371
23903
298128
20626
151382
135212
108523
34309
178595
8575
248353
66197
10136
124349
231311
105247
214003
80866
121635
291358
120974
227695
289464
95229
106887
36560
244550
49636
280853
107020
21353
145852
217913
262516
65193
221610
207825
264781
171437
33988
289692
14442
31370
20403
99965
121889
262875
242593
210552
3554
54231
117836
234084
143158
122844
18432
123318
209949
153607
273352
249315
30667
46332
123742
28478
62471
235988
274712
107650
105253
229331
64939
295892
80835
102916
228532
275614
94423
69006
180925
104070
166130
43459
256200
63980
277047
59093
220485
108092
54784
98364
277447
62340
143846
5715
81733
40106
150643
38700
148824
109884
83472
240618
168762
228428
144754
290462
222326
54721
136391
162637
109372
163843
241388
236703
115669
184068
31492
67029
228253
81242
189195
266450
81500
246019
219369
86756
249212
255613
159400
248125
18538
61222
20297
151188
160620
286487
74973
58535
217406
153937
75055
260073
136534
254971
51094
30216
75910
156790
148241
280999
97425
26702
133513
285644
293169
268089
272127
177776
209527
35608
94517
14272
288432
132656
191244
33140
227793
101021
259762
17929
82668
68495
134898
261135
213463
144555
122925
90703
276019
260913
146460
94252
101859
192295
6321
43133
132174
119357
106166
70658
27739
143026
141684
135542
206525
49641
169186
87886
7778
151091
250293
30676
264601
45327
80669
169004
148456
53945
284555
278846
76227
48222
6591
288848
175669
244959
240501
142311
27338
49501
99000
106412
200367
56560
133953
34058
93178
276862
187439
32321
283530
65573
160060
251362
103990
4063
269652
164232
270001
195893
91188
227786
77102
13668
251909
282390
19537
132849
221860
133090
256504
172037
44231
58518
93118
255097
248820
44204
65924
56566
177317
294120
25897
103184
63396
28183
83666
22591
195509
142425
61743
125656
4019
135961
96911
266402
254158
293225
199386
223848
241328
56854
59321
51502
169502
285531
288717
67769
17145
79017
200
181599
199957
135830
136512
298112
77841
76956
47086
123936
11942
205019
165005
277608
41209
26796
85258
175279
176780
211045
101602
233896
80850
240929
280632
182972
26091
246632
164952
228396
48296
196271
235364
196015
145922
17361
91114
247599
43036
162150
278068
4553
138308
143118
164302
101033
195554
50770
54207
129480
241940
88233
77145
5817
243493
62358
272150
196783
97851
246073
185264
279145
18487
54889
83454
199722
52820
143794
98903
133018
165859
200173
60892
91983
234436
14500
129886
182653
164230
151105
230818
157746
106923
60135
282370
49330
211154
225992
264882
217385
45471
225312
259526
62305
199460
277454
4657
87074
206447
99274
171983
261819
121243
100232
199298
176025
112502
155767
277620
215296
8080
24031
50610
144860
14970
202848
55749
7343
166210
11992
160892
126725
86896
123094
294902
90066
24793
88722
94940
96029
253976
113004
251219
269526
282039
198012
10080
90859
101753
194337
285900
240049
275654
103585
225084
258969
272990
112475
265258
12389
223762
116622
164
250938
259564
70048
291235
14241
7950
289144
253021
60207
271736
162256
30611
260593
214882
105226
276504
180111
56147
283384
189257
132031
49412
248061
219150
264749
140851
241839
158875
108703
174803
19132
88971
120750
112570
89118
281481
103290
213909
56603
73576
243374
209223
30407
24745
279412
72626
291140
158678
217729
275955
249267
20423
190184
21233
30650
223926
191628
150944
80081
62570
33
175738
118275
206250
220250
264281
267140
189564
120609
268385
199312
179720
291013
259929
153139
250850
287502
72665
119130
177285
9172
103512
280614
80563
77281
45422
164879
62314
217186
297014
230908
53900
30237
151195
263476
42220
154857
183403
228955
169626
235839
92156
5174
6391
269161
170526
20140
297415
200868
27011
188383
487
247983
215369
273455
186506
203865
80245
181700
101716
149078
248017
244985
54073
256830
120036
263639
42949
299195
216949
79419
26311
265084
111921
235370
164503
171418
129705
188402
231139
136438
181765
218688
216890
186622
223721
253056
166050
110444
206867
147289
253787
190131
36641
73935
94350
206401
271314
146296
93418
128845
170237
298845
179290
67208
113415
179652
101712
153021
110587
13475
16373
26948
230144
8177
208232
65504
52635
194191
266133
199584
277242
261066
191011
223848
30474
158249
94814
60786
180174
6346
143327
282773
166067
252680
182485
252176
217632
209999
173988
244289
76395
167585
294237
147383
128692
83749
86815
279416
79059
173083
237535
60583
77321
91815
251717
41920
75078
188801
113592
37942
76732
200775
223207
131275
99401
185101
233335
115328
233728
292389
37449
241356
146075
205952
135923
106829
2912
281654
265777
271434
142248
294937
225546
250876
277947
135408
128880
273452
19094
211695
55369
293357
112950
251393
47282
37454
185950
163376
174842
201635
112587
71213
60620
62194
74319
286182
48625
103538
221783
99644
249556
166397
193136
149039
193059
51669
258371
256159
236626
209912
289176
105529
173774
142857
185269
250436
33259
30616
162355
30842
48709
247423
285618
41280
262992
185049
83672
176054
32892
42445
158569
205598
228269
47136
168789
290799
179428
173617
39438
290795
22332
280297
146202
187675
256283
154908
13320
236898
162585
9344
120292
97978
278436
215376
277923
182921
274392
46577
141413
4415
144216
263444
45939
49265
193052
278076
240231
59163
112389
96510
293529
74694
10285
34032
171537
299686
223736
124844
201287
233841
83412
79134
299223
69178
195811
198225
271189
9989
206995
38277
40401
33801
276315
110239
150400
43814
136133
291135
116453
294638
206546
144739
229073
217234
120844
224420
63938
217415
228467
291428
70816
125586
152315
256480
216800
196381
158564
10390
227307
85825
51241
135281
60133
241903
49213
220172
13164
128079
25912
245074
212391
22945
23326
24615
116269
121700
182983
261154
225488
161177
8498
126523
271603
95820
58318
145909
85032
275972
100304
99244
6621
11975
259427
287387
43901
188198
26519
173344
292459
181861
228273
61302
29798
174691
129833
80292
299141
65992
281698
111074
66252
142027
289481
22180
177658
73910
281616
115162
52132
202267
190035
1781
219622
191575
34456
200100
35560
26950
246273
185544
293319
299516
240288
6334
191803
187589
82388
211795
107567
87006
277392
143941
160814
53161
51751
282801
184151
243491
144612
248170
123620
95947
222310
202991
141488
80768
250955
43600
92950
274292
87041
138437
157645
36177
277307
195888
238236
148157
143291
223574
60040
288911
20418
174981
151808
206673
12996
32710
237093
253107
220829
241352
215677
276314
23210
262110
211467
270384
82586
49588
87983
272132
158425
109366
195849
98104
70096
59442
204648
57902
26914
192101
209034
166427
278725
78571
188055
6401
92334
48965
5810
299773
203355
176676
14353
104663
107802
62948
11694
261214
297510
272537
138196
171832
4893
181991
260265
3227
173963
287616
293811
80732
74254
109297
132760
100547
23696
50159
52499
113346
30988
260151
42666
146262
93225
231763
1598
513
71253
232528
254671
272644
276870
201634
284985
215611
261596
1015
2572
98605
262765
32364
280053
220503
28300
7693
160491
32397
244149
1723
157823
195434
137898
182433
299197
87387
241015
274139
266967
48901
56985
117068
206032
126302
230890
69929
139083
131207
166064
32767
296694
140959
91773
217676
161332
226990
239279
204384
51600
268454
58603
10770
91828
12847
230505
120558
28560
180639
115552
131244
263851
41015
51671
141527
274169
240338
180571
30593
75553
249578
253354
182753
119797
254931
34971
294663
199371
140662
122230
121888
88589
194853
174514
59970
274605
109125
166431
296659
259195
4265
222493
164743
212431
72522
244405
75942
75795
165901
228827
92517
221452
150267
258905
254161
57525
258948
141992
46317
81868
159616
46537
272372
89138
122245
234345
19864
26231
102018
5906
128609
198362
288417
144909
95036
299480
297061
88156
12574
56424
184902
284781
278385
243597
6712
148258
46153
144653
276694
24720
186237
194001
143349
8899
33005
124513
134074
115028
177199
178815
146564
51876
51576
297555
95041
279591
154263
25816
166398
222704
269925
56474
164284
267384
238574
209059
74312
4868
161031
34214
173533
130539
101419
142944
210822
120654
80092
264082
282365
138691
149439
87713
191304
53903
201931
86739
256711
216217
189704
118927
14584
110549
95277
260082
188809
106470
105753
85078
42173
118393
139968
200591
119468
11462
128249
135453
279371
257380
282532
597
197787
202069
262669
32367
174446
102330
182394
63808
46948
107130
84214
231476
120367
221944
34030
185631
5261
95898
18718
190369
123431
137860
19903
241647
222893
159990
205191
227028
50032
138418
125896
271235
21323
230389
174349
15021
116256
32763
146393
96723
198032
72871
109864
52167
264526
235533
253882
44488
51556
245979
220374
114287
265062
295132
22032
252659
139150
172409
117067
284636
180794
89484
272724
273591
252422
116790
108575
94569
128561
31873
122882
212942
38748
127749
159159
252228
69450
296455
95829
126651
260674
28832
59844
166397
29097
221303
136167
11396
56950
195383
238394
232536
116469
202592
202538
202146
1699
50392
246222
157583
164533
208460
230766
138627
139407
247111
94946
202322
98035
59784
80380
147933
57758
259878
191070
55916
220138
169765
227035
108146
158239
277186
241295
86235
244910
96254
229220
77939
1610
18732
34314
217095
49960
50147
55400
73688
160183
29505
186832
117066
73454
282417
11096
285348
7778
221053
298426
207309
140597
292425
170868
199756
293734
199023
133823
296563
160177
118230
86283
171540
143861
45577
209019
125222
235499
6887
164808
219968
187905
98559
42879
103166
234935
38101
144080
189079
1051
124398
135728
192642
150940
170420
185002
170641
104827
4679
68984
288276
214242
55105
148368
206742
87588
232345
281599
227949
231737
233060
50437
239977
199178
185939
140473
169892
266254
48773
23266
101941
178319
65619
171022
155359
148080
181452
218509
21840
125586
31739
228756
259829
68971
57448
222511
113946
226712
223596
253452
231160
148980
184019
209269
263902
267438
259882
94000
93360
111136
90844
178485
134294
164631
19428
56479
239365
154978
67151
189192
57495
209437
274274
294880
97578
76047
72039
216097
272853
252485
290943
174885
21611
70875
270609
182670
11450
197531
99915
103697
38597
16198
120953
285936
79160
21874
27020
239494
99253
83018
151994
26235
261382
138371
32255
91751
133847
68245
243547
52978
94999
229597
239006
217901
288912
284257
18387
262353
160176
296402
89924
124655
20620
110027
66155
116618
143481
199802
190186
220369
249053
40222
67602
84170
142932
196199
108197
214257
63876
185789
141040
95355
175239
73234
9444
7576
106846
245032
171125
101658
298659
62362
232472
150830
158135
57828
71280
149413
88396
21321
101469
236398
15420
6476
31360
148839
228789
19303
132512
200189
257864
17167
247311
9870
166163
211707
144297
110074
14549
161020
1609
171878
1899
245514
226332
110189
255093
233421
9194
87541
44950
184792
299568
124493
16988
153655
178776
66914
79058
47512
264966
235206
13866
161957
159550
77303
157982
70973
163402
136896
22112
84877
286777
86936
248838
33650
94554
143567
226184
55051
12345
235860
177306
154688
30477
276517
96571
190532
6358
145639
78508
15378
155866
247196
246890
139856
18258
171381
168602
257401
89510
287718
229613
202525
204445
237900
183890
32024
299949
101981
132295
226158
182069
34996
186800
286985
265243
36351
189272
26905
101651
90264
44427
225533
38156
280913
96940
262108
277581
129897
255164
188659
283733
113675
26
248426
71583
60656
191203
193207
261645
144502
10163
157262
201325
52589
19287
119949
142651
33034
69250
70234
296869
184496
186620
106960
256582
239918
105933
73240
32656
82975
235963
87699
296855
272649
194089
156930
58979
42971
182968
99836
250386
159431
246166
267372
3290
224658
192124
113132
50916
255339
154063
97320
67507
251570
148920
119680
235564
256640
139624
49272
187761
146793
7284
80610
59596
43771
108200
136400
52673
223344
41608
108961
137315
97397
79225
186568
148609
186876
220977
261456
4607
151923
176954
122301
220666
58916
59193
274783
153975
91027
66598
223248
224712
239617
175004
273545
271929
138078
136646
270914
159875
61372
21171
246157
253597
183710
106599
222632
61470
281818
36265
5004
26781
9111
74982
145524
222493
262678
226388
271703
206189
261948
2461
146754
85995
241904
246882
107658
39695
128137
68352
32693
166786
173265
170998
150881
265425
2429
55706
214858
84800
88260
134786
156065
259960
33850
168358
96274
299997
205438
255736
10903
99116
53859
81784
240241
25663
229517
63333
201118
29354
192573
26000
57573
209452
94538
232221
295750
127848
183527
31904
155413
128532
247916
209545
79732
299643
287078
132881
70207
79392
57740
241676
204103
252988
79420
100460
11315
87523
97157
99542
166586
75378
64665
74881
184409
274425
3682
110818
188189
38727
127198
133008
42728
129731
165762
249992
225706
119120
50158
21119
46652
197409
203219
183434
236108
156025
273063
257319
158812
184672
123945
273381
55473
83097
7545
72830
240993
245830
34396
245964
80367
164932
260858
229282
63962
256671
224522
223924
74127
168062
109474
214022
135686
142410
195698
42682
122718
235169
57071
124153
4451
182840
104674
126623
35565
95203
169622
205373
36170
275206
83386
119197
286425
158836
128737
90735
222523
133659
104349
19716
81637
248240
82184
122262
159738
79038
123612
80906
76774
250950
165739
12696
32242
81275
117866
76157
293982
252907
210744
251101
221399
259336
87868
291402
60563
92464
130234
84640
2923
299458
12444
250717
259810
136294
111007
59216
17998
242457
200456
86963
106222
37387
29917
135470
51192
225276
212818
56287
137080
262897
15169
25722
71247
277390
92641
133068
49488
11722
26244
30907
3432
253715
216000
28589
127693
154242
298429
81310
54478
128254
57662
76994
210561
47050
32785
242649
291132
266929
153493
201606
152429
184271
46736
181456
18985
184474
243130
151191
197612
141025
290416
107701
271499
266399
41032
246351
282452
14914
37891
92266
144533
182161
26035
64938
288457
216240
294671
124446
130987
187333
169181
154618
61116
8928
276881
37904
178208
252294
79121
254452
108955
286636
247225
130833
241061
183929
79826
277191
35099
220526
242362
107768
254830
91755
54330
234701
262676
219468
225335
203984
227194
102687
91068
245964
194739
3015
63741
235830
150323
281377
226160
122296
209224
73094
253691
80054
113827
105692
218140
150024
171259
12801
128643
293542
101468
279906
215490
65809
253034
264206
189495
116744
162437
98548
42591
109420
277718
258403
268776
10332
254063
229105
2120
227463
235288
114210
189438
141079
93393
299038
73805
242579
80866
25146
205138
228736
176263
145907
296113
54064
64506
68443
259346
7626
251863
259661
191497
162932
157205
118022
69716
217266
295878
107017
96508
42685
155696
78395
277346
265260
7981
260634
131213
203559
299649
72374
43121
14979
218530
234810
295846
100524
96055
70630
207573
44845
235985
262628
239954
267685
27201
2273
267559
285584
11950
171422
118976
90705
184098
139130
195493
224625
54077
56808
119493
94718
154926
144754
128237
270922
219594
236323
186629
243201
779
204976
290995
164244
105840
263439
280658
113267
234735
276758
90035
27352
55674
85490
251800
119398
48798
78025
251646
14831
295687
182376
234710
293671
17127
149772
16576
27117
181061
145606
215627
257318
154974
19021
45795
33881
180247
102182
289510
39901
67749
33259
285666
147094
192407
287832
238105
17114
286905
218013
54396
282535
7220
233009
243101
77341
137863
2021
243442
214277
45434
273958
138524
275408
212150
28696
143859
9795
184847
75998
106270
189777
114535
241867
31579
151199
79044
142343
23256
285264
236456
40078
193488
83399
189321
27928
39180
90511
47456
3128
9226
120194
250486
228032
108858
84214
192311
90163
232757
161195
84457
219302
66131
113949
96121
137523
286039
95668
200149
243270
63723
281653
244060
101395
137599
194325
166332
282407
218120
42011
81775
180184
37497
236086
30383
163411
238448
299197
110444
193602
58051
105302
127906
263785
198088
262192
181328
197161
42008
137470
185169
269310
297149
109885
73056
18677
183525
143344
50039
133574
23336
155852
130735
80015
38246
248980
50333
265290
87888
203417
162234
23856
109897
201824
25705
241356
108391
195733
256558
172689
241560
203584
192421
110060
233372
275152
280812
130452
51902
214164
253316
58969
96022
134489
58800
140348
251853
263082
74400
165483
88785
283336
264275
79930
292766
16242
148940
254581
238048
188306
76096
196465
104434
377
260506
37589
211875
155604
292103
11939
220928
164245
295085
243876
6570
121850
258739
248536
291069
16671
187769
257714
57368
3503
108481
291635
45131
267575
125199
30314
254300
14162
34360
205331
97602
226463
89380
81744
140297
243250
4774
131117
30474
223317
41646
152357
216484
248516
230829
225873
31802
38579
131600
114121
195116
67393
57084
268350
152124
265273
116181
171384
210867
33897
218222
1931
144465
83467
170275
98319
288060
29895
132307
86577
112297
246529
54083
69691
235688
70549
225232
146539
206915
236064
290175
99083
146674
71578
286136
239205
88846
184140
137004
75974
176212
110928
22344
114637
124762
296204
275413
284595
8060
212480
219392
255993
67
190199
59995
209957
187322
196322
87767
81682
203207
135937
173118
277375
179717
62708
46687
285141
55864
86275
166192
126937
52244
201337
190799
228932
230028
167392
247479
47104
159424
277345
26538
249957
229405
18673
54773
249202
169174
1825
65073
17656
285776
105518
206514
264690
102362
26941
49353
284893
276147
30091
219174
45115
156295
246428
41969
236700
256067
269527
253374
260781
90666
234092
120550
150223
63551
156052
285959
25524
11135
67523
41916
111027
37906
78950
2431
202663
224702
170723
278977
156878
92513
231148
241892
156218
271394
69357
186006
125241
250808
77985
91524
294889
119223
49318
98631
155191
170419
194071
264206
267524
105584
129163
83999
39989
174121
134476
99889
215024
27817
88385
8471
290760
235116
249860
102155
232425
206126
193033
255819
29837
165891
207766
285728
153024
263312
85460
201826
213040
128638
284105
123331
162788
69369
150105
64570
243135
285478
30396
43
259009
75280
282394
150894
32826
221930
162843
179936
71346
252726
290739
257968
236667
274510
59319
274809
143241
240303
83300
267636
206259
218407
188972
52427
13113
266596
220047
189587
40325
128774
189448
133545
177249
74724
202479
2357
113131
126476
130208
291454
293802
285284
54484
255464
34776
181907
222333
163337
167259
76041
174982
129832
181192
174480
133787
220854
179500
229023
113111
132610
174431
211551
3350
99615
30038
201622
101596
116414
61372
274904
106275
144189
89253
19599
193125
150375
136491
244638
122068
270655
71899
167508
22674
89085
85075
177478
47053
265024
98132
249951
232118
139424
232066
57857
192813
223255
93896
39786
272764
122037
37963
279795
69455
243630
185613
46285
77092
155539
204334
97032
91643
262024
201411
197254
1490
286623
127479
222427
12345
230471
84213
91112
175901
30639
44399
228924
208703
85046
59202
80874
284368
74296
13341
170466
111377
244870
229860
162281
277075
187605
92686
242810
217046
86563
269233
109834
143748
116392
77327
275865
127145
266274
89566
167303
72291
95496
241015
242518
218848
21959
118129
160095
282458
110899
53117
205832
125600
1724
262326
232526
35240
134630
133196
146435
123044
136266
16460
176706
271012
2773
49364
85612
95847
100587
223621
46597
36408
275252
225039
57608
9351
171586
146341
160081
6877
89727
51195
5647
213316
89842
14469
23229
95668
257729
117595
99430
64726
84128
274691
153063
254961
290646
36219
47946
52479
183929
229879
153307
113300
57925
190432
34208
153731
221924
256410
283639
277718
17652
174166
246883
63098
43382
251665
139391
215389
260533
167222
286250
258092
231378
125193
23070
107368
229740
45306
197863
78055
266956
98569
24252
238229
298134
189107
48952
234661
23070
21951
286059
236115
162145
156253
290590
85893
206717
233486
273414
242568
39568
77076
197067
17467
38476
174570
222023
221814
209396
255146
19310
275176
84311
123330
93527
21921
299590
166591
217319
82969
200921
176492
39486
31901
265928
234195
7451
28123
32376
264498
82780
178838
52362
215377
171469
257452
298405
287860
49112
92206
9109
164369
155337
27779
145159
140413
52504
274167
36581
133175
9849
247573
106603
102863
216485
91949
38670
246732
233283
40166
251943
195309
235816
105251
299537
255650
436
166386
43573
110870
261024
57202
267007
239650
209895
21740
193008
252837
82016
5858
58808
206070
249043
298413
242670
254072
252005
30642
194558
36716
248058
132984
263021
28876
25046
172436
288974
171839
20784
100192
173398
118524
209440
285785
262150
30783
65844
100052
148963
296500
32224
187864
145692
222502
58263
4179
242161
145956
101459
24726
296861
80283
260321
6769
167973
72960
214264
295764
199684
82369
131643
131890
24591
287544
81847
25673
10713
281549
272825
131471
297664
202454
201834
239015
47414
41666
81680
255042
74869
181152
120252
50769
92718
242051
176741
108365
115661
178083
268034
65083
30998
230948
220594
26924
246341
49849
147169
64165
167225
251300
292668
7456
90150
27812
53988
142591
117856
66717
50689
289838
147851
107764
214035
238208
219938
9718
10042
139214
191158
109718
225981
151609
149886
201128
20954
71928
277420
152691
292632
165387
196825
110999
249392
194123
98504
181726
117577
51527
39221
226417
184973
126333
37274
69437
221074
137549
122135
212703
243510
123375
261665
233651
19816
15598
169747
100367
195975
199376
176206
284305
140243
206446
47920
81399
53762
120364
173713
208359
292405
121391
19761
205044
3755
254365
294420
147308
219263
283938
166423
192261
289521
232947
279104
170728
110690
272091
124695
174218
51483
282019
267241
12715
245584
47252
228780
118163
47666
42688
153467
213216
171649
149459
175811
172119
201984
32357
8216
24287
76803
90859
113084
199643
151817
27648
31077
245405
97984
18258
545
182479
105440
223
84192
20859
273881
38788
184671
291772
122338
275127
77523
140867
53169
111223
179063
37501
241099
71594
65491
161125
185945
288555
13957
207203
35853
64237
56642
259880
23159
20151
218666
255233
233277
153506
208086
271318
69222
57094
276708
89219
66241
292613
107582
72139
260630
109442
40834
165111
187636
196468
292328
132344
198236
99126
14322
122056
154514
211086
39259
221270
100867
49799
47469
233719
215565
260847
235066
101547
255688
210631
76394
207210
102783
289054
79226
267830
63084
184611
34495
261670
293384
133190
36759
7594
116524
203147
297264
70517
236472
185319
256458
146666
61389
34054
219086
104415
37681
194016
113910
176649
5151
157061
283597
149299
16735
96973
33682
101740
68911
38451
138889
177240
208039
162279
176153
130644
255896
80408
218779
278090
13165
182687
198839
246007
267933
199022
241713
117084
293771
193612
249994
209791
154201
234409
154111
48070
186862
28757
273425
20963
100685
270685
156434
241266
97186
182450
173782
279456
181266
96124
195180
140277
120536
47276
172397
160866
113566
6947
236659
191783
56853
29819
236980
119652
54705
207766
247931
210676
297578
221494
167786
276763
272784
294513
261007
233157
138644
246557
190544
125298
179401
72875
53098
286716
298256
56798
75964
277690
190336
232907
48495
232678
189252
145032
246174
229027
147610
66829
180870
262339
58579
201758
108672
263465
85539
55001
267989
294517
251668
34404
168254
61783
288901
8562
188327
263462
174149
28433
141591
47484
280764
52169
115539
266388
25744
286883
190069
251486
211785
255683
33087
118333
45938
59004
162321
192043
30889
276931
284689
95081
125499
175600
195023
282127
241350
232474
94444
21878
44154
293814
10096
53847
54707
87007
260244
282729
182921
4903
191356
33374
201818
181413
245727
47646
289407
121596
68444
120737
284820
132296
24348
167609
259346
220792
154848
5740
165486
284085
55638
243798
260568
54317
198465
147732
130591
136164
74928
280645
87768
109767
232529
34121
277620
137437
290456
204600
59525
26887
202729
75496
72641
53687
80081
238796
59729
280986
209869
55011
264974
20152
274082
198741
145824
43396
25992
162423
9895
242350
147557
143863
262837
139644
2899
5135
254981
162799
165940
274334
90647
291627
99677
118640
182816
25945
151943
180169
149667
280187
27707
160653
250754
104950
123361
128548
6024
235547
142135
34119
49196
43325
130332
55250
62670
12611
260320
240450
63534
149966
140419
225843
36048
288115
120827
184808
293708
78789
32676
111436
241295
101600
15719
9699
12931
9961
240716
231859
247257
217894
253032
2319
263404
283143
263786
83461
35330
82772
38276
137644
79329
4533
48860
251993
174136
126739
74233
135115
93057
57167
44708
70827
16075
104649
74336
102127
135109
262231
231249
238563
225051
162664
271926
41734
102299
39548
277237
102194
249645
132119
227331
82062
248626
64034
25883
86175
211787
129463
252444
42149
107903
150659
178531
202027
255234
192152
107427
170885
191753
159579
228648
77349
269479
52459
264594
292728
7894
4712
261332
201
121390
17272
262934
200630
155157
154961
1378
170411
210510
232811
58890
258015
188078
287099
64256
36967
174625
290743
231839
178796
286273
3403
41912
71542
202808
190739
273155
48703
180879
60582
167097
151938
34649
204876
174278
43358
184934
17254
126720
14468
271969
5323
196688
259553
50871
58341
261909
146262
291937
142333
86457
189702
13526
229100
269127
202778
201147
252688
79572
103750
31186
35561
224177
227259
64958
204289
202979
947
267595
170924
245999
228669
109970
255248
2254
234867
120715
254647
36794
13012
158040
176294
27263
213631
25411
281809
60631
229077
102054
62109
214105
153482
235136
217884
92292
237119
64879
9438
25750
228148
21964
192139
141814
208122
178316
71258
190144
23601
25864
17963
238760
177660
27464
167948
94289
83494
226040
231810
67542
67767
199778
215658
125128
234917
161207
31894
294306
268375
140813
215796
30584
34873
34473
39624
93755
198382
297323
203948
99875
55102
239764
284677
17905
117290
247412
104336
8856
115992
85936
80234
279122
209400
25671
98669
187415
105365
228122
17966
122932
177023
46694
208690
209747
55587
250493
51766
189626
94844
148305
185848
71081
40669
226621
119325
74100
164163
278952
188644
11570
135952
82980
150000
133892
262665
129976
135047
61198
162486
68462
269653
168486
248653
159365
226976
157150
38479
168594
277941
298043
191485
142795
289113
256995
82719
38092
207726
125707
265400
33797
41179
130091
190860
283455
136021
292491
98098
280564
165915
11194
71161
242355
50091
193884
125095
107931
298217
213267
7980
71718
46227
210046
39262
92406
8716
173939
291349
57357
33573
90362
248609
227855
160104
38279
14090
119674
14104
117000
151771
11809
171290
47900
187839
58503
243377
263804
172306
73431
71362
247735
136749
140356
12939
57640
236627
133377
27019
238351
200564
81384
4916
125981
103815
277535
163919
183964
143656
137603
69754
105742
274000
200346
92266
275601
168518
80733
102832
262619
196470
223648
183996
245873
110108
233132
122060
148135
262972
109867
194330
85280
187418
34033
123274
223825
153348
180852
246790
230965
17262
92393
78666
212919
113243
190369
174159
138262
70583
158180
160514
102228
165145
192342
32468
87825
299356
147864
3901
69058
77511
60895
190990
202496
96482
298571
151418
170091
278986
39177
61594
115680
287482
127883
253808
142265
105809
77826
85531
39345
90932
159097
53531
58244
70219
18527
196536
19400
129001
48847
163592
71411
96411
15417
36901
250593
25338
157599
218526
72354
113215
288537
243863
64850
95193
254939
147407
229196
151631
35698
182611
88378
39976
20491
224550
141511
151241
299954
176616
295277
114076
254422
44188
111590
94358
195659
151319
299712
251627
136979
116505
78285
145654
154912
135501
200661
132292
58518
11801
119659
53135
171056
278166
244751
232745
229042
94889
106884
17712
15470
190612
259126
247536
147274
269219
33248
204323
294529
214592
21
66079
288339
20698
203790
217482
23888
53036
175450
232545
188713
252710
76065
218249
165254
297081
204134
214416
295876
287968
153780
102664
157668
106249
181762
13001
244109
100978
109026
125536
178127
109901
59304
50527
53991
137084
218594
31299
282019
148628
85821
59223
184036
208810
156559
199733
126513
148586
293158
155726
17295
91228
289209
226021
103100
200576
103636
60607
13723
179177
142780
120261
110467
199868
278349
275921
182672
19320
53410
167867
33782
160488
80556
268282
208551
43672
139382
160946
118687
119921
173604
292827
142842
280864
213505
209665
228977
105591
171424
59483
283949
123299
262155
23101
138775
121772
37994
136945
195066
20476
100725
186453
101569
258308
141994
131780
105175
231805
82096
91225
281781
147335
167239
7215
71643
96505
8858
181353
48470
224147
61451
235840
96013
174823
228582
201106
132059
253829
109198
54015
83084
209641
87474
182276
189251
212104
262419
129233
109640
45799
170116
48091
38374
125454
203544
256596
186207
224277
208318
296115
198977
161977
52677
145862
68923
127302
67231
56222
205967
7054
264033
15428
168926
165398
46989
142461
246168
265206
205014
98702
139287
45828
246227
218112
135562
231489
57562
141783
133465
243384
257217
250129
183508
257918
193506
97081
271790
281780
68553
156772
6640
260890
67032
20884
149658
139031
102999
175746
204150
294826
13778
216830
160657
136719
118201
10279
29754
130552
198535
11326
7871
198360
223571
202137
112774
147278
192042
146020
221761
109194
24157
70505
206018
110585
103521
47190
116730
284743
196041
228401
56774
139093
59400
147319
259306
296537
102682
283137
157810
119316
197560
123793
144499
88558
64430
298954
162699
42867
170836
209124
120801
92341
198332
77169
147942
130635
297435
64065
133089
212674
100845
88310
190400
151928
164627
29695
116448
147275
41975
124873
231012
243875
180079
294097
288660
4600
105500
252379
248411
188221
144751
286754
218631
45009
233477
266789
128946
185040
80075
58810
84339
18725
277825
166889
205215
45746
220405
195860
37528
78721
297620
174647
88355
73620
268681
23227
272271
212598
41720
188441
216670
138227
298976
230805
255558
90212
183670
217443
132851
198792
269713
35629
15594
210175
21650
255652
286129
7956
31800
23864
195461
103297
68452
275443
73432
111198
186140
124586
20727
40242
246272
277267
18183
259880
99860
234687
290944
263983
103399
221285
149608
101146
139666
266250
92795
217734
150039
184409
242028
166078
68595
101957
62526
172475
48091
15194
109962
166578
42507
110362
16455
126148
92056
17908
292447
47132
63873
27031
156472
275890
293852
168544
296333
82562
2176
30324
141725
234328
139008
217985
298323
128864
299844
81354
42458
177051
276048
231954
165954
127458
106168
194038
223359
183176
181915
178668
190364
267580
275652
171336
116446
104996
151814
123935
257679
30112
27091
248041
21935
157426
133432
241962
241362
156993
43629
209043
232856
56295
81454
113388
3423
101153
161694
55793
175001
8170
264601
285005
251073
99431
294958
107442
137644
272274
166639
6469
168811
253634
47822
111278
186254
24962
263464
88391
239304
27459
95078
4556
268984
132693
94470
113056
259363
48361
33340
266111
156938
168795
283630
49265
130455
25321
220962
245483
8206
266381
73431
177139
292171
55844
187487
248513
125382
118619
241429
17851
153321
215139
11868
120078
205235
157014
213950
97568
143826
108434
46368
296106
244837
150413
247387
87313
261525
189748
1321
45228
171313
296208
197516
19452
183336
116957
113146
43619
123695
203430
252279
70564
4402
161944
70785
275003
77765
73445
11869
23205
250818
169342
265196
139674
91810
67028
79357
142477
66748
229273
25635
130099
181863
18998
208357
59615
254458
80115
199230
253686
57312
297899
182192
208542
30309
99156
263673
159280
165114
190656
37083
220344
290821
119210
262090
128954
80953
193990
36456
259756
54555
250359
259897
191329
121599
27435
77347
153733
188009
183513
68853
155511
91236
179429
294800
144919
170582
158853
80031
120498
274457
274391
103755
1911
232082
14776
265728
1872
158570
187790
66097
70497
245410
64741
71473
178819
25375
91362
233360
155393
109035
38282
154131
250895
94320
236103
198411
219531
86525
200684
146689
272784
97563
83527
196634
119
154616
287202
49299
267140
37803
255395
255851
222590
134211
250002
77051
156471
144775
294159
98677
221835
93645
290081
69128
267172
208416
196810
231530
132742
243502
277497
103326
26385
230645
10979
44488
159438
125633
99720
140299
164324
283169
75420
29846
276416
28079
86457
193963
47423
227776
93034
106509
26589
79840
132867
256658
199582
251711
194256
254708
223961
247650
33490
20512
15573
137679
239216
270086
147859
179520
105435
60383
265884
6790
118466
247181
83302
128338
265358
262081
69859
58654
115264
281409
261755
180522
233379
117843
204669
184571
74301
42828
227882
208603
87549
7721
207277
215562
85155
203805
193724
201128
168150
60982
213645
73954
210479
260379
284711
285304
116042
121840
128091
209383
33864
86845
279563
183477
190879
193297
274997
278259
66695
283897
261802
23855
252841
168830
58138
88802
288803
131728
38405
14898
92283
76034
251796
83008
211438
148742
172918
349
284260
283466
67340
207219
76029
250761
184541
52892
286064
218944
209131
1604
133746
163309
156768
58487
227228
73243
33701
116743
265079
15254
14909
38536
186665
293966
291487
92547
267220
132437
45432
26055
51750
59608
94833
171367
127194
182915
88006
163196
174959
248150
69132
243784
200478
289730
114463
198199
187742
79952
46374
102160
221557
9804
91404
58118
174415
281237
165893
89120
171810
219896
85342
207
118988
211967
260415
145093
167064
154383
126854
29718
161119
132248
41589
106545
83801
130494
136211
220951
241046
274604
96035
242448
43110
109392
185517
268998
243387
147303
41351
75534
127693
236447
70464
207329
104130
99955
218951
180071
284613
85736
52704
211657
57055
204575
256372
291828
152442
199442
45385
251745
250638
123509
72137
298252
290129
35938
6254
226591
175976
55104
149072
19145
288413
4596
29714
223188
61453
257517
194418
220853
205026
281699
111703
81514
192312
148318
66233
170019
279835
288748
75760
12799
170278
171964
134843
239054
194444
190776
175651
4414
46140
239266
281205
123218
285120
267445
41458
225299
210963
186001
73293
195180
158818
178557
66292
263638
96034
58768
260238
109237
35677
44468
85852
284289
81885
269317
148871
146816
8161
137914
104311
170576
246761
156910
299073
4465
161327
39793
157489
6939
236409
45282
195783
53255
296318
29615
290032
47280
114679
48036
8460
274260
286848
121905
247011
140860
34680
190237
267481
254230
216589
148128
267981
111792
205022
161419
158569
66523
144726
243930
23108
293105
179625
251010
191571
203013
259582
205184
295850
47240
143683
156859
225693
39646
70774
283536
235885
52184
239753
38341
183541
272865
210061
116753
268928
110989
117677
223267
53828
55984
288747
241825
7715
31492
225277
152566
14523
228249
119694
142366
100143
251319
244717
50279
273480
114921
188948
34338
274440
124000
118739
221465
123488
167412
153933
184511
4035
192149
259792
154088
246397
179030
187661
163273
281846
142711
76804
4464
148697
178600
239556
3160
61512
65694
107204
191604
23723
142822
278973
38118
192410
177058
25532
28810
118201
273285
126841
83411
103895
191613
187429
182791
29200
20461
66932
219275
214025
52429
273247
2434
230577
98418
259324
83807
194260
108047
109799
186108
22851
56251
11653
29304
117416
125418
149487
15323
189682
275195
198090
125780
273686
178738
38884
59106
69553
41813
247352
237507
223762
184228
275179
18988
209958
292459
159052
3448
150409
289838
38374
26100
191889
150442
55060
7313
28829
184466
47859
193609
75270
163096
167413
72494
188842
186436
55955
133437
185347
215753
13182
23562
125358
116992
233205
69610
227181
290386
230631
169074
183335
237974
191214
291455
243059
164036
210225
259721
282317
66527
51805
118735
130870
26625
218033
177800
2393
266748
140319
123934
244790
86393
180620
163655
157729
3815
259142
231167
28349
268818
249648
297411
229051
126383
249172
193837
278515
246013
234615
260049
8206
22793
147441
257429
284959
178206
199272
57386
221695
51782
279909
30274
146760
195240
119994
260170
118694
34658
200998
47161
119610
189429
16813
117651
155909
223816
126525
28107
154379
214848
47155
297645
148567
80437
160870
4565
161642
280633
226785
238022
171111
91239
232788
112708
29172
213467
277688
199688
89569
49714
284765
76454
140132
12052
162507
257491
146450
129708
168154
290142
15800
283537
153190
19150
226772
271460
271315
66423
94475
113442
38592
60963
128818
217375
296992
158731
86604
128024
176131
93079
66264
70353
183325
227489
216181
65444
196795
274524
175088
210210
112888
61921
296769
183434
205764
68521
241864
200162
267035
251693
50358
235970
156407
165509
90489
280299
109267
266569
228174
225070
32573
56280
120909
251682
35477
205895
76365
87058
22712
22160
179564
166909
257555
162920
34543
179453
247247
275635
134087
280431
177109
65866
61911
38823
115194
185267
198227
218531
187261
268873
110259
273750
120526
154859
98906
17875
4600
271700
297304
168715
169583
41200
26424
112825
224402
55304
247549
97981
255323
202184
266549
60448
252008
137645
296837
291207
290677
299518
71996
127594
104277
80289
298130
12916
275256
140276
279072
134300
270993
204529
154456
2903
97283
23291
16087
266255
108589
261988
165651
127449
263024
159211
138556
1667
176217
191347
299972
228338
113368
199421
11316
4076
118762
22832
265042
99198
256943
283738
254168
139192
97167
3543
222237
168046
190615
231701
143965
215306
55283
19107
43367
187548
103100
148943
154267
127787
196880
210192
6356
186866
220168
296670
52596
95946
269211
284119
50016
220262
266734
220023
299534
161281
275290
149184
203477
197354
24187
104769
104302
119407
243985
190114
289776
79370
66382
56559
93168
221100
240446
156711
229600
144089
61055
26532
45816
206067
23619
113218
291733
161609
70473
57565
70434
117999
150797
50306
113134
59254
156033
287005
189395
64866
132299
91329
246146
147469
100591
17843
256484
141588
19747
252436
254735
287423
85126
36766
108113
234590
169325
44671
168010
213229
51826
1694
281920
22161
179949
265860
118663
234749
126065
221847
183617
264864
52664
162711
271825
131418
209780
244494
167838
130572
242762
296568
65801
225384
293515
134445
100041
289418
114185
161518
220860
213158
244406
9284
107275
69284
159398
146682
1016
122963
298992
238361
235551
22595
185882
102729
265095
145152
41131
270571
14754
45519
229287
162738
90246
125745
244459
274471
218030
152044
134065
231142
252912
1785
73012
109905
257662
275565
213239
157640
158929
255587
276772
237323
190514
62667
214865
225043
188536
261099
54652
101197
54061
291743
123169
184332
194472
75591
95919
149281
219448
63284
38080
211111
101894
238195
248336
64225
229695
91929
164526
277460
44706
255298
146074
212703
111548
17776
55168
94043
35825
178304
172937
46816
15932
59054
226221
11332
233071
9229
73557
7957
69994
65953
239848
265974
193162
258156
217882
161187
200578
169926
209108
213425
96934
5919
159527
222115
22104
259073
218404
161651
183127
153631
289472
221360
85195
28418
232576
97250
59030
276084
105857
127405
179627
169979
289923
36335
204262
66642
10812
158779
140605
168443
47500
54877
7482
173934
97164
224245
95259
272275
37883
71848
174965
253556
253495
14461
49358
59742
145729
87801
1339
62347
25688
261315
46876
257823
274424
176941
69007
24320
228759
147016
108298
53979
231910
250094
18342
91145
98376
96748
268694
73379
249241
116012
240315
171929
219385
230284
201793
30346
99783
226804
151085
224236
281426
64478
103445
137867
176577
23688
92006
107434
114940
98461
46229
182029
175912
202688
125412
80577
128773
139518
79725
42923
23327
78732
153190
280573
179722
249319
2864
103095
177213
74
123468
13089
150055
145408
112339
262082
121908
25249
193816
48649
51710
131126
7464
41227
87395
72397
226299
244177
119998
270708
285074
213564
73859
19915
108573
1658
188882
167999
77331
17683
231821
52556
221945
261867
260376
289660
188634
292576
140690
292335
265364
252796
53810
116225
204599
178814
86816
87300
40981
63885
101599
208206
245146
287988
85223
80707
248199
213635
263956
34005
293692
210138
116925
222644
234689
129978
93378
149485
259191
278931
57431
197027
123474
152582
280957
94059
141576
22894
247278
257792
62110
91735
162587
292646
178508
118264
267204
101258
273584
288176
5825
7664
29396
50841
78455
260490
278721
9543
294831
36344
249205
63264
215036
112154
59887
180765
160419
237697
48322
175735
181249
254773
167977
163890
132693
124554
295008
179577
174005
63748
261580
38474
28586
231831
267155
46915
171842
299256
11693
48151
203004
12347
232382
293012
104880
190763
41637
82190
205259
285335
46739
252862
223332
92081
283823
126056
96116
102730
24918
193376
279760
19833
277117
254653
137428
1989
250682
238209
242079
64734
114744
218284
18316
47405
218528
37695
212730
211007
151512
27481
92545
76089
12133
91252
36196
113035
108249
72214
92180
173067
222232
235342
165745
283243
291394
39017
294847
124983
294395
62395
48146
244579
177309
270293
76146
86861
41157
22173
261134
39272
51647
136736
244152
113905
31250
282165
129307
83276
183374
228580
62275
230954
150504
158932
203967
87122
225036
114672
180307
147064
34538
106552
33698
153133
289206
262110
261098
202452
97481
186384
97928
21643
202111
268347
82438
153923
285897
65057
43705
207729
274889
221774
273732
41066
235853
63879
104300
47177
232163
175189
73943
140708
167609
78263
168401
154075
245418
21358
235474
116288
4181
179899
119290
254030
88734
47249
185726
104435
173217
287327
72637
253586
260602
215303
262312
65454
298238
13472
165234
67627
251359
18420
201168
160774
286114
122366
195966
116253
14182
141422
37993
71844
626
189514
288179
113542
127541
99281
52064
17785
42528
219501
62379
85197
125948
61459
257561
90516
243127
192230
134554
147325
65736
122789
108209
119484
93299
113071
103849
138681
37317
269833
111325
167913
72916
9111
201159
79492
20595
201177
189298
48288
58141
18308
269470
167384
67834
225090
3804
118362
143872
127363
43630
221533
273325
167622
140956
222177
234807
6440
42439
240727
146313
188770
67453
348
132672
205225
188372
230286
239640
75566
214337
77063
279527
260089
149761
3408
161832
131855
94595
109344
75000
289438
23893
165739
237207
150725
121201
87639
194391
255267
194120
272877
59545
254821
25066
255361
197392
251998
56983
49064
171252
59313
105643
7237
86246
182833
185565
66609
279520
175866
191275
285570
165022
155080
43233
7487
293549
81173
188103
157314
265073
88892
33975
202196
194976
36249
191645
204171
180674
50694
110898
153298
276210
96000
261773
297986
55149
25502
119781
40417
74375
55934
235784
174135
19433
217959
286241
106176
119518
149991
62200
152872
79350
101336
105504
59022
259652
239190
296961
27898
211907
49930
2461
105201
126217
189042
186079
168625
162754
282476
52840
32630
215665
108870
54545
173195
260606
93031
32869
137046
226490
38039
271438
3284
106206
100318
148795
34135
278954
298546
256192
120934
100590
38254
196769
176026
233730
236554
294374
68919
137829
110813
160690
232804
92947
184405
161217
278483
296245
43060
230203
117202
276213
177660
106573
270399
104318
242605
134402
122599
234063
167151
31592
129132
177424
110326
298143
137933
20134
174883
88781
12613
135099
133568
135557
100948
37181
182670
51969
260611
65815
61222
228874
33789
259067
87210
166719
153129
178637
35105
62198
220889
234633
225656
213468
64216
79150
35758
84733
276481
86204
27326
278215
298096
127611
92673
185697
24361
269162
127276
299048
219026
141734
189628
137757
162522
136898
75820
218877
17684
262901
247335
233100
95869
205500
273270
103178
199738
240380
181196
156857
131373
157483
150413
96214
254178
168672
159013
104166
3199
128460
197947
286930
149884
76710
46023
293260
115278
84705
291250
140680
60399
187137
124349
204729
278764
224919
63329
41284
71976
293475
18709
276426
150441
40461
238842
206245
223810
36039
277592
100026
185536
141311
243424
186864
137846
263361
67247
16872
207401
88239
48313
295967
172654
116588
14087
207632
57496
206310
283489
269903
131856
184949
28093
183644
231367
32295
14977
272196
93328
139906
276250
67295
32518
110855
282106
259122
213965
279662
215752
138297
163719
70821
234688
275908
144249
112860
233120
118511
128232
81542
133123
94910
76486
76311
151555
177338
104170
259477
235599
107650
155715
263263
85242
82131
94352
235311
46348
43858
233236
100625
163988
234399
184845
209639
245472
62945
29719
265010
245067
178851
36102
143385
122184
232217
101546
274377
108398
138805
237906
256335
252655
283323
217536
270037
61180
204551
127572
116684
117917
51228
127197
230163
286039
54773
201682
197845
163716
138446
233541
232085
201342
107817
96894
30829
176592
225141
186060
54508
204889
35834
246794
233798
126948
296821
59489
279563
196792
99050
166122
33484
259122
263311
35632
187604
89464
259556
199731
167745
294242
107180
97006
16401
38788
131500
259817
225755
184354
66596
216076
40697
118487
176801
121091
53432
168864
283030
56929
234681
40277
185518
5622
12798
50698
178196
281882
18164
141160
217641
62549
135911
193109
214667
116881
201345
122358
251806
191769
172226
267247
96226
79806
93145
22434
252070
123453
233125
146421
119242
261424
208605
61475
120556
147691
98228
59421
161236
264545
50180
195889
79932
80036
213371
183342
154109
208561
139517
271568
65403
251279
185272
3660
140482
125609
211946
265963
15646
209279
172160
127527
175553
185129
280633
299597
21517
197132
135793
15178
288228
195948
110226
246880
199790
278136
299914
285794
76222
296191
253258
263134
18231
252243
163864
14697
102691
183841
210436
99256
52645
81871
217445
3148
141823
197768
35221
49714
154741
22513
122860
75221
1163
51228
192448
158842
66462
288007
187925
130449
15079
246304
66913
193991
210627
60468
182862
66699
95374
297594
294981
191357
170444
119310
249726
123283
169750
247498
157464
50093
148698
117167
113533
131008
4341
224715
112594
75849
32853
270488
206046
142108
72579
147466
89612
143167
78631
195728
116759
292431
191985
269936
174732
290141
177493
284665
281040
269401
55897
113503
77204
134337
283716
186540
251859
297166
189851
20157
291572
142505
67387
103162
108175
248750
7706
292619
173562
93305
108843
93178
230576
33611
138805
283785
287192
161976
224214
21705
24200
253799
162106
99408
9159
108106
14144
118035
119777
276032
41944
195724
146640
234584
262458
74556
232828
18998
24120
228602
189475
225254
298628
171490
25452
292960
145244
273907
41506
265846
128743
103361
168928
288910
155178
102837
269305
43313
102055
72471
123380
287614
287587
101817
175658
156033
259923
118418
286152
82082
48839
106287
75391
125588
230526
53294
283929
166539
21626
5541
150328
256857
87942
275070
236544
267442
194838
173756
201138
63686
2954
248115
247655
158369
258428
197777
72429
274513
130924
15949
29731
212834
73495
199103
54608
148955
269294
3835
38490
241454
17990
146346
135106
109778
165744
186057
87050
29874
141653
204637
172975
135228
272979
209868
58783
64101
284975
133489
243055
157572
254801
285207
161825
260722
148532
24881
80834
214646
188113
228186
85944
51251
128759
284588
72838
2392
38406
229970
4614
89092
14188
249818
181099
64175
73382
163954
244032
39624
230029
294316
135955
57801
247102
148618
298534
56260
237543
142922
232142
216566
43127
147556
137834
288750
168731
168689
142342
274303
254330
43010
200937
290718
122245
84439
242414
30055
24293
59231
229984
135733
236392
67208
57042
73519
42502
194049
50212
242099
205536
191012
13183
257091
26232
264318
10441
23405
281735
275777
236311
183343
50451
238442
179576
168798
223250
188876
299050
240089
274586
126772
60082
121502
227780
63359
214302
258697
96511
267208
187618
166968
16619
190804
214722
111992
164342
40980
142192
86800
41016
93479
101832
168386
147115
251532
60518
37620
172879
50784
184446
296001
289103
137179
212457
47745
24708
247670
9969
62142
92441
283127
49163
277015
155653
187338
78936
77118
119132
252110
79361
221318
211870
10675
131811
160045
7913
276141
281570
24252
184410
231036
173708
155552
58702
134179
144338
90645
52263
92711
111700
65597
6574
144871
173424
135855
141063
83993
144418
126650
225069
21655
98826
179765
63614
115971
238952
144458
118719
163945
168818
32991
14797
153344
49748
115265
189404
129469
274770
32715
150055
2806
122777
165497
19522
48885
214722
242215
132984
11617
273090
14929
177615
139671
238895
235753
57073
185600
159275
127138
210055
231340
192896
117083
40254
59674
103318
134875
80133
270322
249818
104049
25186
267559
279885
95350
182403
146245
97543
106454
203063
115959
91297
257389
241988
59352
260170
101404
235215
108024
265673
94262
235978
235371
282338
168792
129964
251063
83375
63979
58440
101985
203880
97595
4819
821
286463
257355
40429
274313
290685
232442
157205
255136
128051
230395
150762
208987
283128
273842
32477
127344
155149
248610
210530
224124
255488
133415
179293
30068
94655
137636
242247
188638
295674
115915
284612
25793
291954
201286
232187
51079
7060
52789
33256
55636
147171
157600
222262
187695
60116
292687
214532
137505
217355
14252
150715
120662
191664
9909
93746
287533
123240
214715
31586
274203
7384
79547
107829
143814
175740
59324
297444
189991
159918
186445
118507
70351
204504
62479
141875
57108
188999
233993
31820
71181
295484
37519
68639
298147
238521
152951
149168
176691
274198
167000
220218
105431
15926
143570
21240
93330
136159
213176
283124
76193
176478
275708
91462
178754
255318
143346
295605
298540
45662
4228
32668
273051
164091
14806
50012
124491
267164
25028
163058
197928
200868
43022
245041
72869
67532
172730
30801
91619
173306
2727
243073
214027
215239
211122
196340
157396
272773
134270
292677
260168
212848
64503
235763
284478
112205
267500
186258
197867
47794
70597
41594
16187
66077
58333
171537
147838
24433
247996
119738
178349
215136
51698
213453
34779
242404
130767
273961
51581
176653
110122
191943
200472
28909
37952
89949
16573
8200
107481
263795
25603
215229
289816
15966
139987
248452
265702
119692
254686
122074
18324
149456
103071
116887
87722
72018
200199
243471
33334
152683
71437
137865
68667
245640
68468
13928
271022
51849
250326
217076
250756
140914
33580
5395
30551
265644
56414
283551
118195
95713
177995
243055
281202
212490
2025
173190
130347
199525
135000
248609
140008
159455
206503
283283
32288
121036
17386
175209
38354
166411
10345
169272
296217
157713
175522
232121
291598
3011
274078
203027
86039
196209
220093
44902
16950
204096
110984
21482
256397
239421
10772
32649
4065
255633
63607
141363
236592
16556
73411
49243
286466
269703
96927
98419
188314
274798
73641
157306
31619
257766
40475
227947
188070
205114
15454
20998
237796
275130
27290
35314
87602
107029
170972
128171
209032
1606
278387
24354
103330
272071
126680
133888
27422
279466
227757
186427
7016
76901
267785
35242
6383
53492
125046
15420
263872
88303
157693
1127
59924
41511
165197
210462
79896
130190
78519
43027
221606
53621
184045
58475
246549
158705
167481
185527
195498
183926
107976
27575
160864
253211
72978
113035
146575
137953
189551
173843
27861
55044
160223
260218
37309
223836
270352
47958
69486
252473
212000
80974
107222
11544
123446
261521
171313
109220
287973
31488
250784
148645
274406
78208
2137
234239
295399
289822
179752
71315
223939
84351
93752
16614
43478
287683
43914
197112
159992
274549
246736
70186
288066
130099
232451
152474
296681
58500
99941
285977
40467
110409
295391
188618
15234
90781
111974
221937
271378
34915
25537
227560
27560
66221
245867
11456
295996
126893
171884
76834
74103
216635
270749
270227
61105
25648
51980
281387
274527
190391
172591
150476
173768
7279
241140
188523
237030
155313
150619
216936
201030
87680
54076
76197
154535
148287
284073
115836
284340
121873
18890
153777
36169
235074
181193
86597
95898
201625
126382
166570
52113
181095
288843
16556
97846
252736
99630
112847
217619
211868
109602
69509
150498
227124
156284
268401
245834
159949
238943
137423
9281
77515
25886
269220
286819
212040
66872
169235
89645
115592
61325
137930
175516
31756
174879
279603
188073
54352
201422
71317
163574
96558
217302
210602
261185
169206
187510
68772
299601
152647
185333
68153
263290
102143
39032
38830
130576
49747
60843
169491
68109
287354
249445
212174
175118
186296
180507
146882
263509
234362
167189
276618
58593
19673
243796
267764
190055
203427
191742
225637
75875
225143
103999
246741
46339
41077
43400
179752
39222
260920
145450
206761
292049
91066
240558
106879
271529
191911
174476
128182
260576
214639
15012
262852
268942
28162
213082
24688
7980
161702
51573
77409
232174
292560
99125
247486
83784
168722
193015
49022
104696
61951
47241
3218
298158
69230
190945
17193
223547
253160
66732
265256
126945
86858
245798
132292
283200
109872
120886
186962
172590
17528
178445
57941
239173
218129
166912
50604
192660
170759
220148
118825
169601
223201
256139
27780
154614
147705
133164
287263
124424
156379
137329
164053
290473
62939
738
89892
231198
210009
66549
230759
25047
125532
97319
198889
97231
121324
16066
186338
93428
255626
186659
36120
158622
117291
163732
273183
26686
264535
215081
58048
1470
231078
157857
125452
180637
84417
253856
288898
198085
152998
37596
162242
261535
89310
192258
123188
179254
19095
263524
246632
162873
112035
265955
151325
237908
103670
286491
296492
11306
183890
93674
83015
120761
29425
186154
88903
281277
28908
71942
275595
62942
32528
102889
187871
273783
120746
61512
127927
108720
266428
242762
192657
207590
179939
14436
108621
191925
135409
20363
224113
201105
32781
83168
37254
20918
106263
150952
190678
285154
225006
165282
64111
251724
215905
287896
111502
142051
151971
191355
131791
113062
138248
274458
181352
120240
13680
113960
221340
8820
30882
56244
200185
263630
105255
197905
75110
157261
235238
270898
275134
146692
94949
57875
212129
255392
173776
260271
166251
167433
244104
105628
109085
293421
233260
169417
294037
47440
227865
28042
203990
193207
229827
269714
46009
11141
23386
102197
282787
990
112832
199076
297700
261766
139215
116497
289379
147869
180691
88428
240314
7595
253671
146744
232431
232790
192161
101444
184365
146095
237797
9678
275975
83985
22466
107056
268238
252363
138109
66499
61510
271324
209864
182989
79668
261881
238902
294970
74231
210769
148125
74823
32397
89563
44305
186716
44834
9647
259172
72631
175386
102937
239218
224263
136750
39616
259745
145268
50651
270329
238370
136814
262925
60296
134484
106260
244126
286117
88160
6179
45751
209981
18757
237007
25303
192063
248806
97097
266529
277807
209180
245062
255647
268093
241838
67848
30526
34994
63982
185614
29625
23487
184667
101917
149263
223755
150337
243248
22636
29863
272469
107363
160217
108516
140699
101071
78686
99851
189216
131615
278679
73188
67557
190612
80253
248421
206747
158029
212097
257759
22737
18002
24663
94157
6348
271647
143970
8954
279020
247295
253204
239275
36877
256557
227854
190270
156360
220721
275109
100501
284216
43106
3252
42939
107825
99290
251232
107072
208530
139891
197026
69989
27209
69279
157765
227726
297247
173872
219711
216215
97923
237990
133956
43952
149164
155465
15452
93561
288459
221851
189746
131377
98519
262229
58876
25762
36492
180227
68347
233470
217511
76431
190144
130516
174028
268673
95450
139903
256492
186782
285553
298226
1452
52013
16480
226013
258508
264450
221074
204622
268201
225082
149599
31969
37101
92698
135579
175585
255831
112562
82487
42396
255036
172386
272362
78163
75324
148954
9682
27306
295068
51589
43366
221868
119442
215882
286439
82963
144182
87777
151997
116846
246784
288486
290551
6626
238192
244742
247721
22086
56966
187332
159944
239740
98214
44141
17015
17059
224607
119039
113760
150996
183976
254233
284045
142802
162870
184542
262497
239285
30870
158203
169499
291808
284674
2746
297711
241672
179182
73863
186187
97646
99550
12121
236567
47875
263004
238436
250885
128483
2593
44205
75394
189163
227242
287089
162448
34591
213035
128063
11633
232828
62702
225704
215488
180727
135438
192496
112895
49965
299645
206065
152681
154952
70334
84608
293678
189290
184178
41916
94421
292414
183192
199039
244466
181196
194266
174877
199034
277041
108881
23784
122987
15142
280012
276708
206360
44645
62049
64961
262777
234659
16956
85084
234217
46029
117898
210262
42679
220709
183221
59690
43823
256947
70289
41367
118859
281815
269183
88279
299899
126420
83050
197987
156603
184293
24185
285466
154583
29463
283330
170781
106489
207729
152840
188356
181065
2247
17855
33226
19094
234122
274651
280851
201366
234232
143457
76040
44931
237762
145977
180831
235677
206197
97120
6485
113715
109050
248337
49168
20802
260881
138637
116437
29388
20391
56557
175543
182156
51082
99521
180744
107096
44899
169398
7100
113711
51316
38425
230881
206968
91992
211387
111726
51017
227824
130617
61882
232864
239121
192457
118049
144851
31922
72572
159255
58900
155762
84764
71597
52608
181190
166135
135394
162456
199795
165239
235101
62840
111486
111023
55724
67305
270014
291558
116360
208247
195923
167435
32276
200152
35343
67391
151769
69530
149370
17191
12824
221506
202683
44503
269180
128159
279867
15522
65773
53096
194578
105000
39354
265298
210756
291368
246794
201770
235837
19755
128477
70954
140775
80307
255020
72290
206602
143141
13862
51946
158461
36446
45783
2567
248098
131783
2789
204192
3535
286310
241469
148989
148746
88138
50693
10976
209451
159894
28238
220307
36507
267707
162616
17084
211466
161330
235739
47139
113231
91483
229618
204796
207105
185472
280386
289610
136475
50295
132110
98068
232886
20449
73537
60109
1871
252798
96065
224651
284259
150688
281123
96760
233089
44048
279110
5230
137807
241451
95902
240091
15263
145196
289684
136659
215285
56318
242553
128961
112479
23997
204803
131315
42373
263134
23304
249785
279446
157929
258865
131217
297776
57828
174442
12365
40199
143828
144280
152463
255684
119905
141162
31157
80449
10845
180961
255929
63099
280698
200919
226079
277803
29275
16400
232646
296691
205089
14974
277804
108031
136761
296016
81056
253313
178833
2295
272524
19213
1544
49015
179772
45564
246903
259420
156462
40131
195553
253456
232308
212265
123846
132412
215983
106374
205273
429
179857
231922
126702
245715
46756
56753
205528
133751
242610
5221
227695
173997
212125
89275
66383
179018
41220
130611
200941
76354
252263
290343
220806
86648
24468
261533
56985
226775
56751
34677
95294
36217
218799
241968
110721
68343
52809
39849
118282
60061
43856
248195
165017
162341
212778
263195
53769
161270
227093
295579
34123
170971
241474
68036
180172
131477
149954
148197
50971
163585
296993
64591
54826
191479
195953
159330
150863
195824
1234
113296
114667
27638
197582
21156
177707
176092
174480
81118
264503
145899
6836
225326
288346
190426
268680
127391
56511
196378
17849
9649
114129
284217
230456
172807
84025
134359
272141
177687
156853
225843
93104
250675
214082
20568
151434
15626
286991
130832
105307
237376
242979
109992
242365
252235
138980
35403
226158
89723
198542
252544
72060
280415
281928
214921
246969
154968
240709
93595
109594
182816
136421
125350
286440
156183
50992
164032
8598
65777
187492
244993
65204
113480
195550
219506
295178
289392
29644
99080
264250
243599
88591
119219
25485
13100
11409
203804
222601
202810
188415
100269
43653
187890
119749
240057
145759
197250
282866
140734
101729
10650
257238
201423
35068
255222
99469
214066
203221
42770
213011
69479
23862
6319
190540
202622
62758
113160
97829
247084
92535
189996
39077
96276
128878
295300
50660
295012
292449
75846
216719
46813
167618
4206
297114
244450
232301
91600
196426
221739
32980
100201
29608
120028
221446
264033
51950
128572
68425
204343
255134
220391
35377
161883
122173
86450
107650
167334
212899
12130
227388
237026
160280
51117
168608
39637
275339
68771
68336
164176
89849
239299
126209
16257
205812
84793
147364
275945
288677
109680
104411
44542
59494
114245
111358
29164
104757
242930
15966
96467
146939
185667
261063
35385
258677
258080
48440
105219
288414
75998
89288
221691
257383
26778
211542
195502
293024
76080
233118
243965
116416
278196
204459
297853
157944
119353
286760
231128
150207
180621
222950
199660
51599
131927
55298
18916
205092
266751
35996
192466
126051
121322
132424
272339
289876
141985
37632
121184
155876
270996
151000
251945
198369
277699
223310
232494
98371
52164
182064
267655
110523
241110
116504
66229
189146
279516
285342
23467
254595
295224
114633
56997
122045
128447
174829
202310
109235
51105
86004
97775
161066
6153
137720
82671
3777
127929
87640
264758
140921
63497
207695
163174
275757
285176
31272
205325
48868
74128
221564
35981
100473
97401
129105
36484
18799
206411
245032
214617
162335
2245
275953
271850
58801
70125
170490
121481
190914
229597
171564
86878
71079
45164
44292
162808
146000
97750
35699
258934
83926
5969
110830
200670
183884
193873
53371
137286
291140
86631
190768
275242
33476
49224
281976
179343
64323
248721
284519
169836
185823
70878
44095
11997
139581
166276
188248
125703
144762
229475
251634
144557
259634
263602
84243
229544
246896
283503
258242
143440
50270
208495
8789
284151
144169
18025
173049
112502
158717
101617
129112
171977
154626
108117
218119
66581
283735
168234
37706
283289
73716
95367
200465
122612
177544
223806
200888
59825
292210
150821
144732
118234
252694
46784
262584
13706
263760
235757
22549
102710
279359
156193
103066
60399
148052
28502
77508
52010
101198
225380
60687
205333
127555
141645
77425
146007
234513
260712
116104
83705
25985
101572
243590
289606
101138
81834
187533
282758
78828
1717
3986
49336
32110
76972
215851
15113
245907
56954
127524
19295
23331
147170
137150
128307
205041
102541
246372
255282
180839
240794
83467
3897
249492
146324
134421
74915
251559
232020
201483
124995
263308
54456
236008
77573
5063
32381
286263
22042
95045
261888
104843
230636
218487
138813
265507
199120
144800
147149
191563
290815
241505
202826
276247
209432
209227
102958
45627
34007
118231
204983
16702
193463
213979
202883
159704
168135
150120
55546
232425
93781
210064
196439
37812
264083
137770
109116
41694
255683
92353
150572
20821
188106
234963
73528
227544
184196
12537
288000
198836
249161
238131
258404
27458
208098
232409
75987
255697
57925
226827
299087
126503
96389
201173
292046
181223
14662
102206
283919
168494
188450
271701
162458
239652
94185
139396
116731
207072
138972
123800
281904
138618
221214
183986
263379
17612
178913
25130
57367
169961
202097
119280
278992
210799
182066
219525
92456
66155
37061
3852
15154
35187
21688
13681
270939
249311
287145
26901
212116
99626
202989
114889
231535
169345
106553
259003
157517
162843
97879
143418
45719
156125
52358
197674
79712
142763
223570
8484
70393
225402
200855
115694
156706
33337
287063
100675
188485
104870
129624
121458
262653
204857
262517
247228
200951
87818
141502
243165
9040
57074
261118
23397
176615
99672
252144
23695
122366
22773
281085
93670
70680
207061
152443
58709
194657
89566
95826
86009
253149
164233
118946
82962
185476
96136
265466
99378
299167
235895
55442
256144
253378
28045
225710
229899
299792
32968
164493
262033
230502
154688
60483
256161
61049
47004
53352
230741
23391
291984
89808
273750
91603
74284
98412
115276
212287
240407
214837
123628
112688
279833
257504
234653
186929
299358
161852
6943
190223
288419
277592
270658
84109
190053
5640
250713
136335
148706
145131
294675
66164
285709
190001
156474
47637
298201
22123
268252
163913
28885
167705
166207
250221
46811
126252
204048
95490
287208
61598
191099
118705
107932
139983
162776
201572
280848
104605
136255
86563
257147
187972
237316
199298
203854
150542
202534
1741
52283
121641
284893
246695
98338
217144
223045
180361
276169
21138
22087
200898
271820
85920
292415
58871
254700
56068
111338
9618
98539
293434
246286
30672
113269
93223
241081
60219
157913
16958
264090
37350
235209
192759
80439
267207
211493
20192
43655
253013
96498
243246
261451
21268
45955
41292
133529
205664
83220
50336
220302
203512
120597
289568
144992
39586
40857
148977
260295
251826
155046
146587
286748
33142
55377
42407
29807
126083
280929
228523
186964
245634
252240
177629
194915
279172
9540
28013
154677
199512
261405
130308
99550
130546
235433
88787
174223
82593
199768
107012
58194
162778
107033
190498
9648
238937
279596
274214
112338
61426
160841
182401
214301
91590
257867
280204
93358
203286
39017
4561
293275
130820
118106
45193
131158
238959
65581
46346
57811
48809
163341
279582
5235
82467
44994
42055
32799
123880
175582
149344
53278
115498
93437
169328
168692
156767
183025
243484
172773
15700
18268
144235
63979
235292
222289
56522
230856
268803
7454
51518
187304
38206
170564
24575
41323
113172
282259
293174
95110
218144
289425
128258
231205
115374
88041
283478
4286
33810
205017
230001
6163
189148
75697
73503
183737
238681
11392
82463
549
273303
261546
95403
279312
236725
187730
280634
32121
36908
208877
13770
3125
279770
144061
245688
130708
146567
37220
155503
189469
191226
262797
159487
162064
96194
195523
88981
93809
145809
87164
89630
16694
106741
154066
164165
155045
238610
271389
52972
179875
19702
113929
3356
295322
279932
271903
220466
15637
209918
181668
136559
236129
64481
60961
74579
251157
115359
145453
142765
13758
133501
32061
167578
259304
223739
94556
127951
105947
219157
231549
198456
210185
181381
181736
178989
64083
152234
210716
109495
246212
12914
114545
179925
86656
282968
140543
170198
178872
60163
161949
220671
5614
141385
176304
58025
37754
14601
179590
78696
60260
62282
88377
128076
33560
28369
1628
294674
219490
96757
295979
292385
226045
296901
186013
35313
197467
196132
206198
171505
10416
160067
118759
249609
34643
170362
135667
255133
69860
170150
85569
142470
250523
5756
128756
144024
164553
98800
62290
47572
242847
259430
277212
177722
213585
5717
185381
63518
39747
107839
152683
129954
140270
260781
275324
293190
269691
31700
65597
238633
10112
115904
136281
100571
179149
181646
290927
80731
85492
255094
169013
231595
279994
118680
120448
92833
95609
297346
71567
30019
68677
179862
225166
189113
141209
278639
173358
36559
149273
273736
108754
211921
61568
76860
190750
32781
117846
87817
109321
110036
142712
202659
88870
214368
204648
80642
56
222201
105303
102369
116639
130438
225032
185545
37631
117221
115614
208205
250607
171475
134342
118000
37792
117152
147519
235216
48096
86357
86571
163961
265710
166955
118695
124522
89486
188249
156673
41704
248964
25247
94184
172902
51326
52630
170309
2888
193942
169827
188760
279791
66500
11871
62671
36530
114683
236081
85051
10669
177462
34831
86839
20987
288596
155980
35514
188416
62437
207233
66576
178684
171497
187715
111712
103720
58841
205756
136842
243397
67248
40934
155127
258139
260614
251277
6023
220633
113082
121424
54030
91003
272679
168059
206348
271923
199083
280328
58345
149629
223755
43471
53622
35028
127653
221961
208340
202566
122390
52581
57780
198716
281544
65249
76414
199865
146144
151238
126342
6491
231161
258728
86466
75378
97819
227673
230580
194048
288437
252507
289713
121193
180524
280607
10364
186805
87302
187596
147031
108951
123648
225430
35480
112283
185990
30568
209665
70415
91551
293571
278628
68199
243639
133950
12830
230088
123941
158383
265849
24643
105702
270322
200481
200033
174760
143893
262829
109333
203102
244335
207992
85368
67474
275476
65746
85980
75029
271975
141141
47311
299415
115236
56251
238576
54821
98976
254136
264208
289076
30595
241908
110297
131464
100738
104093
125229
81958
279502
138119
14682
203107
140472
169795
286627
86523
213950
218595
190863
90356
169142
124426
107045
152318
95005
252870
230216
253233
41397
161357
294098
19730
55023
220521
61322
27241
202926
93204
182252
79435
135164
34736
153965
13890
238709
212807
233123
186917
275739
103352
238638
2146
28050
272457
278302
249736
214657
289508
154668
10643
291094
287133
291838
53565
265672
3029
99374
169998
59149
98083
182036
20860
71686
274517
223513
119327
11448
270231
77328
298022
292173
79986
245494
180352
192545
143977
106239
34566
221680
183669
16794
290886
120421
295193
284072
280522
237600
37353
208621
176477
169319
251131
266590
146526
222857
112149
58533
285348
180029
255220
173254
104333
71897
214781
35685
294586
73649
268494
261861
260540
35134
82624
266660
46865
9622
21601
171939
292523
265576
95228
248374
32995
176426
114849
178573
201246
87044
175516
229957
281429
220968
85528
195886
201544
70055
13625
142365
211290
95504
278407
293673
183709
245726
153331
36979
57653
84948
157066
297200
2415
260655
178792
20663
168847
83112
28404
191286
159734
262523
69499
219454
103084
234567
171697
296221
240024
221898
120143
123772
60169
123199
45685
80854
151620
156026
187716
289110
83651
22288
296347
168460
265313
114487
226348
205362
42956
120754
117439
187943
241856
157870
290455
219825
54244
29913
258709
105804
56103
262787
175341
104678
120962
13059
42417
217608
41925
290987
214600
133286
276235
251028
232446
64115
45544
210461
298136
213885
149815
280825
73445
76811
15467
98719
167061
97119
8305
213384
69325
60113
190590
166075
251249
12829
12453
10490
148797
81164
10437
229304
16556
36373
216255
295765
84541
212984
77456
123609
71650
118071
210579
71820
211058
253800
287812
175403
298095
178625
117225
157964
220988
270288
295088
104624
11743
262971
236465
210349
219332
237048
140534
18080
44995
1540
74397
27757
64926
30144
116050
61471
184683
212588
166996
260902
113627
10050
195952
208463
204400
45106
148214
92461
95662
60890
232428
131913
90282
22722
72166
207816
32244
121074
66527
42392
224582
233866
91408
256156
162279
25826
93541
165532
138579
3135
171188
194667
82923
234408
284583
18887
262392
77118
278601
111721
186278
140981
112371
70353
35494
229083
220712
86872
216810
37205
144912
186925
5565
77901
223033
266614
123903
263840
289992
15688
138386
141710
97646
94437
63222
221759
205655
108164
160552
78580
91100
155933
259324
69796
12892
147169
234809
83478
184055
271026
211224
217311
254080
17708
165852
80082
211251
265318
94936
238824
240966
278228
237158
232671
53449
47758
272385
47518
21157
103459
114489
269453
128106
40568
39077
277743
230865
30332
119484
264078
83751
24899
297519
64706
60449
101197
14318
97773
288823
255449
17502
182960
29570
186468
280275
3488
78615
200096
166640
255053
280118
84417
274375
250965
12853
105504
240521
102185
197859
223559
234030
88225
160158
214481
179725
11635
147789
288129
292155
112671
198082
197473
103317
162301
224808
27397
12714
288875
137539
131099
299726
162732
275770
91024
210522
290523
299333
112011
157506
122554
275828
246705
129370
178085
198903
156619
98605
277897
297581
107877
20036
46133
117894
88768
57283
89484
186581
25559
284815
233395
201020
159289
79476
60706
106718
177156
66293
37413
271805
288930
261087
289954
49773
194697
128010
110912
243525
51380
156207
236742
237565
271401
231997
148678
24541
162893
145904
84353
142375
130052
298947
176941
68594
90135
151363
122611
235424
217543
152303
14215
26206
80934
38696
282855
257060
51129
270076
181909
56186
85326
135828
246168
51569
225905
243756
217231
226421
208482
134526
296669
206742
243925
129087
76239
7939
104259
31933
248522
158916
18161
79347
214890
293861
72921
183000
291259
9660
253730
139440
85649
135493
264903
55988
72435
266030
73027
17108
78337
191171
112137
35095
264856
186179
148619
246114
265766
213664
68391
137071
32825
38416
68550
147678
282129
11412
21334
70614
96733
278805
281195
65202
13009
280969
226393
259838
39695
97177
100124
114956
260869
65788
275156
5327
88812
137775
147185
249348
164494
199897
298538
69397
164552
288349
250923
181494
288605
287111
10051
123964
64899
241617
62914
202539
200461
283064
292019
21894
76040
76633
222768
106793
5239
212261
11928
127446
277747
132293
188241
219171
175683
266345
161202
3251
160736
105591
184810
4740
281406
121467
141302
215405
19107
277974
258195
5450
200788
202081
243082
278062
120754
231176
3970
213437
95882
237410
106287
181477
203405
486
102075
126332
130773
102302
270446
39101
166719
72149
29986
5086
175986
139417
10140
209992
206373
255323
124835
116588
165607
27671
19914
186122
285844
265963
273458
66630
20012
16929
132139
290314
151294
182408
150227
207010
181098
147653
38513
132494
75591
288062
163866
80441
49206
101966
164263
226405
140496
290804
61260
285521
125105
223360
166861
183121
31713
76830
152513
63887
182776
122647
209733
132061
187283
60478
192988
272447
82725
293503
227172
16425
140353
93377
253900
277962
79225
108213
235940
216510
3032
247439
279258
100627
217476
58508
93380
285415
16917
299054
293723
194042
24074
204836
43943
89510
194153
287606
66700
72958
92208
180241
244117
84799
272894
252061
177488
133353
265202
4004
117332
159109
131515
252845
243794
210050
204591
101811
96984
166495
238553
166549
60305
9379
213240
108603
110740
274928
198321
107053
203164
19666
34552
287224
38625
266552
257469
199894
135210
44043
147930
251095
142349
190524
265357
243674
162189
131721
116311
144225
132911
169962
251575
74840
268148
29823
181862
153892
228720
258377
109215
184622
270244
172948
193936
81843
127781
23520
206687
96411
112359
101689
66173
133834
19677
147226
74005
142742
237750
201392
149652
280615
101282
98663
74318
88130
128477
265857
46642
275247
153410
110194
69034
32852
23910
237045
232932
277651
277598
262578
144652
283336
34886
119542
286775
271472
221018
253010
96096
171633
217605
213939
169628
3960
273081
224728
268584
36359
155023
169590
114309
160896
225421
5180
96598
271042
86744
106212
241017
190608
223004
99161
17234
140846
204111
271163
226616
298060
103335
158772
183536
90188
215633
189269
61323
185186
246878
267487
216268
236479
295202
129579
146768
122805
94728
269686
30517
81409
148337
129463
263269
90320
94424
137405
101973
164124
233230
151777
260739
79511
163318
60188
151114
20075
176841
183846
61116
151314
274200
7030
272793
189637
101025
194618
251159
61307
223875
183157
238768
219963
255850
227089
259206
181881
20634
15632
24610
40197
244317
44026
186658
53421
173338
261172
264850
77797
166344
268977
58842
77091
150080
140658
106021
162970
48699
34598
256710
249871
231091
89356
126860
56149
292975
92824
149255
72485
34500
66793
74734
125022
31281
233751
15917
152768
170867
176112
216331
117682
268686
76848
250984
169620
147439
34879
236061
121415
185304
191868
268139
157683
223858
219529
161064
127530
223150
57910
1886
207514
264966
183814
102841
163010
99092
187311
104194
214135
90268
125143
24824
226951
162890
134833
51734
243520
254943
207872
154720
121715
279934
149195
106997
166666
134494
299544
139465
168315
190891
273300
296899
195965
59905
108940
166168
19492
31625
114501
257923
207659
111681
106329
67252
212626
242292
162902
237393
9594
133062
235067
46275
46817
283864
46681
72232
166373
121319
24430
25815
163861
227101
268937
134472
70955
160786
223049
226825
157600
136856
157686
227415
11696
68449
200398
212304
180998
84217
127534
64393
203583
199938
115872
210265
134098
202434
102863
270918
49857
30981
209193
11672
3353
214505
81018
289346
179682
274176
208154
85441
286707
166085
47250
191950
297697
224766
14441
222355
283509
157326
22663
17476
149198
12084
195576
189907
118265
24708
275503
268809
96206
83386
170599
168240
248796
183804
168613
196778
57174
241792
247299
133495
90622
24434
206237
55424
180409
228262
16080
57890
109179
238206
198562
237763
167544
256601
145446
83684
239536
255942
120054
162163
92119
235822
169104
159722
264748
280868
204723
139513
111986
142797
211671
213909
60426
95534
203788
50330
284712
165343
16735
278398
168002
153305
68639
172805
289130
204660
151249
8393
166089
241613
165836
229602
228905
80698
152717
2531
271785
169330
84949
41087
134749
256368
265764
55036
192724
276243
224592
292433
257726
130438
103293
186091
61788
271429
130190
23468
9790
168123
279443
115612
173201
150198
285910
147245
28896
297627
207724
245487
13124
71966
172807
72123
157284
237395
294249
238565
207799
249939
272096
141138
222493
276862
208262
296683
132674
21200
131414
45310
292850
179166
95999
213210
120399
266245
144797
278873
231699
151343
250027
218897
211436
43310
107144
249612
63705
294827
103527
270699
103634
133529
267852
164093
205272
92124
246323
215282
247933
70693
186447
293804
243108
47721
278498
235449
136051
129653
124848
289814
140189
4427
58519
6202
117182
171316
249903
90757
37839
70814
233250
29813
189840
89059
26958
105158
207933
298479
204902
60012
75893
42277
8631
238376
87807
151165
266054
232393
82393
9787
223348
217640
126961
147598
152935
5885
102392
62475
115536
188106
220191
280391
219951
5506
293346
16208
280269
249536
18505
206436
157737
145948
50669
60178
16605
100525
184201
210320
120811
46716
116818
257661
115387
241617
277274
208844
286860
29669
37824
292860
199237
91221
149488
2678
286377
222548
282787
54001
231183
168786
113713
176292
32891
169689
206076
68723
45513
122810
82840
232210
211554
68106
232073
139629
289330
171454
2453
263505
298060
178626
106291
198982
196264
29676
293155
113395
121497
41707
138325
120116
240820
40461
85326
65730
168572
176132
159711
206336
236764
213441
124688
68911
186128
242438
196617
160170
215906
51485
159224
92623
34656
28196
182836
39162
194805
80119
91796
88850
172511
140021
153908
32729
43678
133789
229044
248214
165492
208131
39390
294718
227441
186611
227085
249954
30045
234810
179294
1118
222301
181155
4076
33426
238045
56281
22671
234253
19115
53417
272700
188021
8774
27804
256573
211958
199416
3971
22901
262672
210877
35789
65488
127924
86758
70689
241561
226846
259559
81484
96827
110386
92445
17570
28230
10513
79311
275169
37805
214083
80096
104437
82244
62423
17030
283505
280616
139943
274996
284906
109701
109061
220091
73103
103105
275967
177096
85530
230600
37380
118360
53546
255736
167154
149494
173586
78908
291454
54083
96440
283264
191812
138832
18863
96020
88440
25516
51984
270717
104813
180853
49137
261452
278227
268276
241258
293873
65164
253651
64736
226220
266710
31750
298890
44063
160127
202229
128060
41532
125001
258259
180412
207422
1664
290302
180747
149707
218620
136173
103194
45215
4154
116223
32167
145724
101653
122586
281373
211149
281969
243741
53526
174684
143522
5872
144967
2367
263434
246235
19986
295461
176199
38703
76804
250496
264315
4418
293503
172694
140013
2036
293278
174437
37705
87173
261534
166991
223217
297580
190739
18904
33707
102191
102862
133890
153382
148170
208550
94692
32368
75152
283659
33479
172077
177920
253535
83629
211587
66825
83693
247485
137327
146940
180387
261882
213179
18933
259749
191762
3685
112070
66127
166125
278534
294373
166906
18769
258062
127089
29656
213769
257309
108427
104009
171718
57156
137473
108699
180732
280027
259241
44084
105031
179635
189038
132809
282506
176927
269651
4172
115275
184169
183419
8144
68342
242977
124164
46824
3623
109357
282267
80381
293508
57550
255185
77879
132675
37128
21708
224125
43012
39451
54134
85855
218164
227376
144524
219025
46049
108798
70847
281374
94647
213386
224643
121016
225508
187478
30829
9062
202099
260365
102013
289746
199532
245611
219731
181218
287184
231848
169079
180863
188077
219969
60198
91549
179023
251993
120629
286282
270913
59849
278605
171596
141040
65423
153632
127584
197274
65254
75391
2311
199819
123451
256572
135303
56734
174301
69983
3738
211806
18555
279519
9882
150603
117519
58517
41386
300000
213687
104236
28432
151546
273128
174057
88961
111775
204550
184656
156174
220299
72468
134752
164634
98744
124954
271390
115409
256884
255048
105689
219079
295345
201178
282038
147992
113559
94868
181376
67650
39811
106112
265875
57232
55450
125533
228823
234043
13539
6375
197507
197182
155828
199898
170763
234523
253582
35616
26434
237816
244752
71459
218173
61942
56864
41203
4313
269098
234175
191487
3606
251193
257616
81538
169208
215162
191313
81098
239460
266574
186848
85263
265567
239341
54380
157881
125387
182364
96259
144231
137982
292399
161367
188960
195866
130539
110651
177733
154820
125100
193737
21016
230690
230695
115186
241947
145337
184399
17926
11512
235990
163441
261275
169570
30996
235095
190557
106150
262711
15521
232236
101913
249789
11761
15265
152439
235392
158992
245673
100294
68601
212089
16080
299216
110531
27571
295061
42146
172457
93117
261758
12038
38765
253587
223160
255717
273870
53519
230363
19106
88810
279629
257809
140587
77342
60900
93731
1342
239184
65099
285318
117477
298978
16716
238392
143350
283236
96792
46968
105660
83717
128105
65614
16425
80732
20521
279654
217131
121738
62168
212805
245546
146691
278226
236882
168257
68017
88283
254281
94867
79493
219816
49346
23226
165573
3907
58448
99699
284765
106153
276996
213859
259028
154778
229993
49037
284115
194266
143232
198443
173398
36092
270293
90679
248990
159007
135747
168537
196940
104448
276528
225650
171107
95390
82494
299811
204890
124247
137366
129369
49988
240431
21043
251961
30838
115518
242308
279208
53630
14432
204114
113210
25237
211972
11378
277366
128274
252703
237011
85561
285380
250616
42636
85142
298726
139371
298251
205325
181182
135282
54501
112594
229046
165157
150263
43366
155737
68107
123064
263888
220016
169146
44130
123057
1637
206837
111171
39767
209040
41247
15953
124403
182671
221932
36196
285960
46043
102449
49901
170488
210297
108495
51860
220765
259396
124980
10641
43531
23252
246015
132095
2039
153292
159323
252113
197472
56544
289652
147103
288156
6270
8968
10044
105437
30429
2883
237254
138421
207903
11431
274986
176334
192427
178978
117513
24968
116838
185957
230436
223240
14072
218371
98974
23646
63752
30467
128355
60415
208819
72400
93740
51976
205718
56076
116884
177739
70233
56907
162131
296287
20786
263963
292928
223667
100985
213056
113538
107867
142038
50134
297983
219585
197588
200482
143914
58297
226073
238600
10001
281649
164375
144793
110230
61358
105409
24262
148772
194890
96583
60714
122958
143175
286894
49875
44104
245437
289521
82819
96831
107016
288919
114464
23436
263433
158357
182665
245702
37636
55212
170107
195171
190892
65374
128773
33598
274311
296459
113285
204130
218474
86027
177871
171630
226122
120884
31282
276052
297302
285724
107926
228525
88430
24425
65068
71315
175388
135329
88941
275734
85689
58814
217173
72658
13240
165045
6564
176053
224883
253756
189726
283222
66540
187251
187179
89779
226587
67620
179513
115138
286130
218151
11379
281916
40900
45395
136555
214548
222619
135231
88287
28791
19325
182032
164498
71896
9131
287923
218858
152461
136770
149008
67413
222132
17068
281511
114538
258858
271371
283370
143478
33751
104149
55360
111779
261554
117674
105543
288147
175961
174652
94949
253164
259637
283985
222535
136461
185685
35660
101571
237611
213555
108643
125637
136199
247665
160462
277199
154171
34247
262108
27000
254221
57335
42877
38946
164118
292827
239404
271207
39768
243902
56589
128103
242603
256854
27196
236447
267436
47022
198590
85053
277854
222524
69617
297626
244216
190244
155184
221973
229504
249027
234922
261307
221603
226709
242945
72444
284221
68338
109111
181555
174720
199133
40813
153536
619
140050
52601
227965
136965
66524
118938
129423
169252
238429
234434
19369
229191
116151
148055
129131
225085
251821
111955
48451
278947
242623
158381
155784
135451
294161
125511
82732
231097
29133
208510
16647
30879
104718
148883
196305
207829
229242
188697
108085
24555
64112
18368
70332
268852
110303
120750
234768
194016
25036
125099
198321
208689
278306
298245
267974
158251
20670
280195
284011
111699
198623
165264
66168
175321
128833
102100
151089
36702
152006
272029
252454
249784
180419
167040
11793
157174
156182
118555
43494
265157
137502
244481
154570
286270
299197
126350
242047
61177
85662
189186
69198
22794
34241
96916
54604
72408
218071
110073
252731
84594
285120
282493
277988
266902
83963
29986
228294
54050
205458
224769
181022
187369
199504
169741
31190
18046
93525
5450
138915
38340
94559
110440
96077
243076
27235
7813
221942
299860
28956
157281
97385
205803
70321
291430
265114
145165
7746
4224
132878
192723
139230
291079
172688
65150
285925
266504
251608
159909
59674
87611
244042
91892
210964
139066
232375
11189
187317
242169
105970
29051
20625
144436
165893
292196
233720
270010
87168
7659
297197
20196
172103
201092
274844
193466
26279
211018
202311
202833
288381
125319
41927
177846
48141
219232
134701
195273
138730
191419
44925
231258
209411
287100
226496
153091
32679
264120
84309
166965
231643
172914
29573
185754
108147
74779
76802
160074
138120
288800
238992
295613
117628
230165
47371
86261
137052
175634
57117
67906
296530
85002
51520
129318
203677
235828
44022
292075
281001
244190
48818
92683
90517
97033
59801
109202
35753
32852
249008
169450
148905
182340
206792
297840
294091
122800
123365
112894
180374
117434
157559
33448
86795
83858
84469
258131
244986
209150
101237
263295
246231
183813
171613
291943
59516
175818
194942
157019
244362
281075
33005
211068
103215
285240
296528
202803
54163
95380
194070
92996
176412
52568
227238
187452
133619
296635
195005
140376
54300
205033
26132
191008
78339
81190
33758
71878
166369
293701
257474
49982
249088
63825
32922
79882
3410
131904
12341
97765
177425
78694
120195
107058
87899
155189
6009
81580
151859
133469
40835
262033
16491
11477
5271
229149
60102
108204
243898
233832
49773
199623
39443
112931
26083
164730
11520
82028
71161
274777
232567
211800
140362
614
192875
65226
28617
124580
273488
287880
198486
32582
265918
119722
88266
106324
138470
181737
235012
184825
121257
257152
228650
10622
164780
175630
89880
25491
221889
117663
264058
175183
115281
151270
16037
21862
129874
208571
207157
184765
198530
1386
234338
80379
97480
222202
86507
181888
237057
289465
17743
20047
101025
104638
162856
51
245084
35001
153144
277683
137408
75731
34447
98468
23233
235937
261069
231994
69109
66492
27995
154963
63150
77049
64816
31058
45532
86142
136391
240843
81639
264659
293186
54589
26655
169704
237416
217358
182514
171155
64135
240468
49375
63472
165467
47124
134028
139737
234768
255037
289006
124740
61691
119459
20118
257577
169425
96786
146330
172642
172284
37164
145978
152787
162572
73649
72575
120786
162984
182977
114767
20075
103506
254397
127456
148788
242116
88672
223012
187604
230876
57970
187122
116417
63037
209922
132008
136746
282309
176097
240710
180081
27244
131535
156772
17701
237638
154599
227339
264507
113624
149547
276364
1536
259130
94253
14987
226149
215321
83622
2104
92988
245529
68209
130327
251061
171835
261965
222430
270818
213657
158185
44727
161141
249279
252456
130488
127153
120326
215198
67947
260634
151586
221827
192856
292264
17560
28683
67328
244261
62107
124888
18673
242715
115186
237724
120297
148142
221967
256142
172075
110068
61820
148594
123256
121792
295561
181669
234617
275746
177526
192529
179716
145638
294727
289788
75352
37444
69606
46289
180482
50063
173701
94170
103738
230629
28140
275960
231872
274818
192037
156095
71957
297975
271567
61449
241300
193551
280656
157450
94066
23134
41980
11795
27246
152690
238085
65952
103368
110770
188796
69838
99442
256039
104423
39944
288344
48790
11407
226556
72616
284791
285238
19300
290625
75370
136561
27676
209261
15668
222537
96603
203258
112446
44625
33012
133930
277476
9891
28186
90761
96851
238191
277113
74096
127559
210006
271998
21241
207585
282449
191429
280921
281793
45232
257187
197776
51404
33907
48378
138132
56109
198855
238807
171170
63981
123760
208031
171288
250674
250559
294150
152996
101658
34731
26791
102278
13611
207238
282502
142215
161584
121156
39832
21411
283020
68527
209882
204747
1041
115690
233678
252748
113579
189770
20995
63817
209668
260853
161271
94342
293868
28664
277989
256643
242938
126427
52360
227357
141261
262452
157884
64980
38027
39042
14934
172096
67405
52744
154432
242901
64458
23551
118844
52680
272000
257663
69468
30724
241993
279103
221203
178394
219332
45420
125939
14931
254789
227064
119657
37085
147457
55865
289726
157575
55020
157068
218435
104926
47367
96239
244777
113268
100445
65745
43910
85290
264730
171639
121583
120725
251280
175884
145547
168878
151944
12403
28421
28598
271776
266639
171665
146302
294670
111378
112871
231068
82004
16701
191177
180392
283798
139240
178798
116715
87576
53066
111438
179696
234682
25848
8794
140093
174856
281865
90802
295397
263088
220954
139961
128456
29687
196962
157864
175469
128263
180013
278979
161510
291430
60433
194970
21748
250354
31306
177825
168537
137467
63692
138213
45209
156613
126754
106000
192370
291146
130564
154080
92092
9293
112654
137674
250317
35293
61633
119472
67410
98785
241899
17737
118278
209505
117524
140474
42312
92462
162536
186907
259817
182067
259834
255389
184784
30991
285279
137649
3643
77833
175562
261876
121523
249924
203103
37725
178446
144618
12277
51251
228300
34782
78379
72891
14787
254552
163597
182193
255254
236125
140255
192840
114141
63045
161435
112694
41183
238171
65499
22113
237162
229723
190615
277874
114784
291603
191342
222249
55265
32229
37865
172277
34272
151961
6970
143806
173657
22516
274743
219428
108559
26066
294622
271129
239207
205236
271156
206569
97300
224363
297856
134150
208541
170209
241859
280658
240749
138626
100223
130136
272630
70031
261638
227895
53331
167775
217414
23085
171647
203258
285018
238668
288745
233675
89846
225289
32598
26874
18788
12567
9487
276277
266270
139463
69995
199130
156717
195655
281082
199085
244569
196138
249115
278421
247627
154074
80251
3045
232234
32838
27187
157669
45114
45084
155171
77878
31927
95794
223121
233280
50648
55221
129739
175439
175322
113884
53003
142900
199503
242192
252104
228034
104734
64670
288626
232509
179643
130034
142112
140823
261479
140420
212890
273696
26409
54369
262158
90884
271182
254106
23637
172325
15510
262773
229363
255129
275865
260386
45090
208183
25980
240202
63367
255583
114403
100477
135120
171047
113037
156332
118827
71263
27507
60163
199535
207283
283056
265531
179612
206735
9036
116042
46343
264073
143108
158729
171218
294569
162198
120271
228091
79240
67794
118796
252823
172632
217134
134998
178434
209398
241437
269579
11978
20624
47693
190863
115555
42789
299408
214718
4466
119487
275056
23094
254281
295486
10048
253730
142615
210323
163976
180206
61425
25280
249487
277641
35873
43234
268462
5434
207507
39889
250792
150765
193174
287359
281932
36309
218328
7190
37666
82794
44072
282334
11087
284853
55497
119389
216856
9598
234823
116994
126177
136957
80741
648
164419
53823
197490
133428
204617
159357
272778
283796
19311
50178
25915
97346
283354
252687
164238
143396
87289
210791
36147
184779
280714
102409
215350
260201
121033
131393
14945
207602
293298
234322
198753
30390
89050
268593
197182
3473
159507
105169
189380
265902
234820
144064
224697
289153
252523
53357
191986
127292
285720
275769
190122
28441
73637
28516
259427
239938
214012
263689
62874
31264
25827
78286
82506
298218
23916
282138
95245
264517
21262
206514
122941
213553
214103
266590
39824
109514
115771
151721
223546
229001
168024
46618
127749
136464
295275
272941
149280
79895
176911
43720
22615
23277
264065
19761
179578
37633
231125
63536
174570
206004
81640
232575
2554
265380
137486
10493
282249
189314
284965
152303
144846
187260
195518
244183
296647
296699
257696
104403
236477
144017
189226
53817
205159
211739
144281
148705
245516
134765
202778
52605
169991
195595
69115
160900
205936
1594
187148
190308
67421
231623
125328
163600
266108
270033
275589
190190
205072
275627
41665
236271
218138
275686
171849
122197
130705
283339
42246
212260
136030
158927
121484
45493
31755
240225
238650
20628
156943
171588
210153
279058
49401
138141
39669
139439
86233
247880
47349
276304
246786
233227
254864
124708
64159
129661
111968
86039
186716
78298
57435
103356
242904
6166
224613
229212
163753
256806
296928
193976
120639
289222
42404
76015
247417
221856
219474
73938
95660
267356
9703
179456
5102
19923
198851
158468
243456
173784
123506
111070
113994
20594
178935
230819
59203
192073
261807
139820
31461
126296
293653
201621
78663
144009
161787
9704
242025
176736
258281
270912
217969
10314
252371
73629
48436
17622
50301
202819
27456
11652
134626
40503
51096
32538
126490
37143
225821
56163
104051
110551
197337
143979
37945
290730
116224
164943
207102
104412
114605
32599
85807
229084
169162
72625
249775
150589
77669
54187
128309
65321
94303
270209
29938
73001
189834
58259
152877
187923
115828
65745
190203
280465
270404
143171
281993
106770
223168
146845
88576
49323
202853
8717
270122
90534
172551
250474
19659
234844
165855
239612
209960
259792
238082
269328
139271
91215
203860
21993
35213
224110
247593
214196
3617
284018
104667
234150
88607
49934
8733
172021
5768
46235
277901
213802
179909
122298
185942
35940
220569
12964
1369
86705
95377
282912
212710
139342
54470
116033
215579
250297
152258
289804
75868
191829
178092
15479
61953
41891
258724
94314
43537
42358
5157
5731
255023
72277
192749
103282
31524
179521
210159
164248
116710
53825
42060
134449
180821
7404
195316
110331
234342
142495
268724
181895
71723
45456
292769
124430
140176
200259
156223
152290
283631
204264
261152
167934
96224
247122
265714
90241
90453
66462
25665
263619
124467
239049
264379
276268
30775
245782
44622
184156
229907
268346
44669
29467
174091
154702
281760
247541
74510
227315
279879
153512
174681
266378
250042
129842
144147
274022
142640
163368
99067
4032
235639
200942
133586
54741
9908
275650
105299
132894
179131
168762
94041
271183
111052
174080
120634
270541
36163
101323
130037
269299
247356
295972
183067
52389
160848
12241
104064
265143
142840
137841
192366
150054
229676
281239
247221
128984
233652
181088
81499
57007
26785
25706
87889
131829
162014
93113
145924
209282
209389
34016
190022
281456
229377
107354
346
99352
264842
265474
18707
267815
7033
39327
228169
298731
52135
213664
3155
122052
195036
103616
129032
60410
170682
174289
187886
161392
266909
191095
166847
124858
67390
66788
149656
262994
275708
255093
214600
205026
150509
114663
42507
121966
166502
36901
13298
53507
39644
119221
185423
54443
183012
160294
188195
166125
222063
45848
63790
82403
123562
218002
33526
205929
33594
53680
205138
55561
96584
151539
81579
177324
264270
101968
299817
168864
7342
539
104804
224229
47561
281103
248028
280472
195616
150098
211815
46555
210736
222527
17090
97248
237569
151101
93548
88276
157730
165889
259405
110463
199482
274249
31529
55463
243083
132798
282053
226847
211560
277542
64046
150193
268334
26694
222168
189250
100837
215180
87486
218032
30642
187680
28097
164965
286328
28442
122903
140751
25434
269349
225658
25000
97688
66004
216908
290760
208480
284084
59329
296527
270677
230344
270350
128884
235230
78045
35668
17724
1609
71721
269330
143909
193253
24681
126436
124752
58394
152394
3673
131751
280834
217460
33838
185373
283742
287538
167609
275575
229324
61455
104064
262417
160644
223330
120950
155752
232483
26185
3352
267987
46810
52929
150184
112798
79140
166767
23663
51333
53955
205005
71946
209570
33411
424
224547
169345
19562
124380
104141
230167
52384
119915
125453
219335
260694
260732
32031
111144
192572
110517
27236
34976
272664
202056
109867
61181
179749
57433
22578
199052
175746
205026
281902
162100
151427
3612
178240
279165
198606
102222
169260
23080
108742
228899
4433
271436
171242
223123
105858
32409
284934
245584
189127
279959
85425
111003
172564
253441
160760
134762
136413
276893
198855
243214
225141
22451
166332
44535
133782
254068
189176
143493
255463
120862
219437
147087
264078
123213
290242
114289
222857
145987
172558
291836
28457
135431
16098
30157
134351
5864
154879
88815
40830
233262
122967
76803
215256
107724
197087
104407
81253
208605
111177
60243
271389
231291
10707
198418
244216
215665
260851
103494
52668
218257
5459
83602
42223
165932
44455
295331
55736
47342
138012
151060
143398
184428
152307
47745
271871
189662
190099
25925
101673
97511
145763
70450
267266
160039
83200
25629
115371
118593
243317
28427
176191
170692
248369
169793
292434
157861
74982
149243
169865
22625
111591
165213
22934
15086
268558
34802
157395
96729
132417
150568
224472
252889
165792
276365
143612
199733
66278
19627
102704
27110
188952
73559
75776
49426
134198
244914
156206
290720
99843
184140
224199
255512
94469
199867
114389
220898
41223
170146
166853
169591
214560
230077
273683
238043
15804
36139
462
47061
178303
237473
217909
88498
118980
215399
177691
135107
42954
135915
174518
2220
97661
276099
100948
133571
292248
211252
261661
282366
204862
93553
217648
16490
33787
142044
134757
205960
53781
49429
31612
41156
5013
277181
215462
238306
207879
32751
292791
263412
236345
21266
136523
267802
34748
40841
217131
54977
243624
259474
299200
191141
47140
224786
293842
202508
229531
244151
239814
71305
168287
19917
72043
223553
113304
138527
53525
268564
25330
44994
292546
10236
238849
141541
207325
275461
199499
11114
269566
65996
213097
47066
189202
84869
284474
130285
99724
144478
9028
151949
122520
241484
55648
64530
260691
10508
25145
95826
107779
201186
147713
39026
213854
264790
150300
137463
61808
15421
234563
36817
223519
166480
121464
267227
49721
24506
271144
153854
190035
202315
29801
188452
192858
32230
223357
64040
139635
270420
274399
245626
279082
72948
264225
41019
253669
86705
92123
252294
293085
120376
140408
212588
182951
260982
182574
122661
272230
208650
143657
66701
182032
83040
236570
16961
241464
11889
101622
293318
8902
136007
236980
269541
178001
8553
188789
183295
279541
61904
126158
138926
279843
136029
41945
124052
287776
67849
18552
34616
140401
72131
134467
11994
243773
210546
205119
115733
60087
26616
51725
245423
137512
230772
194459
177021
28135
144044
219515
62892
197823
270387
296493
167375
291304
283373
115640
241680
184332
231472
58394
53801
267605
256660
137992
67657
286912
184962
533
201803
6785
409
219190
34061
35991
34509
224282
236740
147107
280846
86729
219925
116664
144334
240979
20905
12193
73417
230559
45310
212553
3440
143327
83984
49251
33917
36744
280352
38728
283686
202369
146747
174347
22132
1455
268302
261417
234818
111192
136120
290440
231556
31956
13946
167811
157790
264018
86415
291615
158287
234462
8415
105169
286322
190781
216184
208611
145712
123959
13463
139679
134023
7109
173294
68879
85428
109799
121343
278537
279157
175214
129402
298432
288335
11454
273724
9445
7642
229510
160066
111207
109065
44201
48014
63998
189619
102252
19909
195302
227853
201734
54600
11659
222979
11012
1451
194180
54551
153499
153410
85623
227227
31452
31698
125767
3856
9341
245752
266905
273899
212786
69271
224961
290046
249339
104618
225298
118695
70836
94639
165221
79683
84701
169451
196465
60331
258089
156397
217256
167846
90005
224343
244550
280052
156565
207822
95365
196845
138459
162397
245448
93248
52252
4732
265761
36135
22987
207515
35738
162011
14144
102939
266908
18630
250755
78789
60986
283991
253361
220519
200241
197579
244661
73037
34682
179803
32693
212246
40576
67769
137713
28583
76001
246917
268844
128306
213612
102644
125657
15809
96907
244188
282889
90576
267148
191836
274611
131627
72635
165641
236765
294834
191645
202084
268940
239866
115539
80983
28308
212611
67960
178479
4441
28935
246282
184719
266538
189976
99921
21167
207641
107912
215416
65749
42715
119132
145932
289169
71951
36684
105752
115564
186156
125108
266304
270240
42410
80392
277309
88520
238137
73812
106381
2196
18200
118456
140895
191944
175860
137000
267386
298511
26715
41871
230687
148679
149685
172266
82670
167634
129134
134569
206402
229708
8993
170094
76318
241024
213590
169902
132660
100234
113505
250739
266280
169307
73449
114121
37667
10618
94616
69405
267126
272796
104892
186114
124962
174083
52637
287042
106642
103723
134361
274799
162204
85140
52803
157330
25605
248376
85811
128468
216910
297660
204385
127717
62193
120448
128248
155745
92652
194860
120663
299485
210036
62476
131335
78587
77073
185445
202703
275848
171611
204975
119583
146766
256865
270007
251000
16809
101493
154132
204277
99128
271896
160470
136034
213793
200140
58803
220767
83026
284443
24493
121574
186254
169840
150095
41114
291989
128116
257028
76341
280364
252434
108756
248479
78242
61673
150484
60167
129381
45347
246176
161045
294022
221210
197644
273998
148057
269872
172026
193853
16623
268291
117973
207603
250722
201736
65911
117138
80427
106790
179255
62849
226619
256918
251984
193068
99937
103597
263186
31671
238512
133436
228301
155605
204259
157361
254345
152770
271705
246189
245028
25320
276390
122099
240149
64682
73183
114518
61121
18477
189028
221625
190329
291741
13963
117375
251526
183684
204105
122264
213300
101676
11102
285857
241564
274861
203231
295479
82352
272781
11051
191466
192338
9022
226100
145287
65382
114046
160102
187699
177518
179767
105080
283311
23923
267736
20776
108881
97605
79929
284704
162711
285125
145346
62726
49803
254957
227716
116360
88027
250788
18715
64365
232515
122325
161324
78723
254159
128329
283232
248052
81744
255687
265072
265821
299927
118628
169666
282067
22790
203940
145978
63129
146871
88578
61731
143893
234423
44901
297584
282966
31300
252135
248554
53738
69652
174323
194853
148937
128249
20171
122859
176667
176433
216401
15398
99877
8727
165021
97033
294604
8810
160412
254819
80486
222673
96906
194711
37973
65991
52490
62459
195229
35196
264620
103224
167994
106089
102533
43980
95683
9254
114855
79820
264419
238008
177346
141271
276667
54052
169934
108432
61210
230989
274928
71254
72241
129534
121098
262720
22472
26744
102890
233587
145859
83936
122198
231781
223107
13889
97803
275759
256376
153738
216275
264215
279379
201553
177924
194974
35090
253773
211086
79273
11663
179729
277433
122991
14379
72869
104380
287227
224193
132273
226355
1331
205958
289997
286563
260
161046
214359
132490
24369
260272
117157
158687
107613
175730
196191
87104
71857
267092
284419
94710
23596
195311
142186
45369
59655
58423
188159
247457
18775
103627
280864
125968
107918
26242
154999
273760
192772
269315
267215
31068
104991
114580
123357
242475
87362
208197
40169
195685
295807
126693
189450
84495
59828
108295
209629
25099
163830
55163
280459
42434
141723
237254
186525
241420
25509
92711
234021
285664
263223
11264
179186
123329
129687
81856
94178
37411
176521
75365
132296
46237
264145
136357
296237
161716
186930
29008
167646
252373
2194
218516
43144
12950
206236
69173
206889
1061
225713
116798
128313
208710
287011
135186
22483
142890
160454
260632
262867
282549
9979
211947
248898
116522
214287
91847
105219
113536
278266
183383
282148
10530
8398
27540
160049
232796
142045
146895
221989
209757
90317
70837
145155
52586
73204
109216
189426
133313
257640
20286
184344
86642
117306
273446
155371
257083
210279
52676
24208
204048
33162
99843
124725
134182
33545
194214
78577
17210
298017
258708
288464
35849
61792
137845
134538
130901
208614
192471
256357
23924
262913
244159
139205
54926
139753
16753
114371
202607
138746
245535
271507
96833
6300
232276
227751
131445
289186
144558
200026
261421
36479
110043
10789
82953
32556
298239
201530
26915
39377
254763
78363
217783
51748
56206
86899
92864
99149
276145
37967
146173
108556
153509
14118
176593
61584
250711
116382
139817
265117
110506
85837
71613
211657
283715
206144
87516
71130
266901
224654
152877
69444
258906
127463
204447
287684
5796
203877
249090
200548
11528
218042
12023
249796
251676
70096
76906
293018
223540
189571
147063
17079
234183
130616
42352
31635
107964
55092
52284
63445
161224
182136
243037
3189
172426
129658
201079
264080
83420
141786
268650
224758
266086
115003
79422
167993
263917
180399
195099
193041
21334
61824
238937
56083
201648
237208
86363
61255
212711
199092
257400
213481
112513
209761
233570
149647
269881
148705
74700
299278
291611
152569
127322
45932
284510
243165
13774
137754
271597
14769
138329
46217
205298
247911
82562
199791
110815
36022
187071
123774
150282
92189
207797
280440
1992
234880
17478
128209
269227
131648
126443
21380
298112
23123
82107
152645
202503
55262
262528
260193
5956
259018
123711
190121
74069
19649
114554
128595
195849
298965
219470
186437
33666
88103
552
94855
82080
165442
8460
65196
163762
129124
162947
259537
71975
122017
243428
149355
187880
18343
3669
50016
36606
113555
44614
37357
285008
76097
218336
289172
290744
206855
251209
261148
109066
193749
130408
36588
160879
59069
266109
238580
70491
263866
177458
29014
245323
77814
220618
39909
272753
255566
250980
139087
126451
170829
288572
264943
23755
45167
287911
34865
253508
185091
252705
51317
94998
182605
162848
174968
250849
161544
6039
240811
61474
184634
14279
160686
203978
274388
115631
161151
239296
59290
226300
277532
82733
194455
114027
171100
195057
285367
32223
154484
125300
265572
286885
176934
58431
81545
78840
252763
262255
152491
132893
218008
26670
196218
158815
119210
203260
184926
235111
267678
297925
50693
107895
111269
168834
243126
206988
222569
228125
6124
65782
147011
153084
26089
33542
200699
84434
293077
163174
289324
299734
19255
101327
286624
202047
274475
217457
213730
157871
184996
283593
6995
39426
28825
82118
268806
180479
160606
54638
253672
80888
196821
74448
186880
284782
198514
183013
157556
44238
87921
231648
174200
183729
60385
87038
54881
134263
218316
289190
246390
202175
173732
177312
286336
255010
67023
128865
60196
282799
126002
237346
160104
122935
265641
105173
29420
284704
30468
102320
223538
296686
77034
2161
102996
159203
249588
209073
100493
259866
107703
230865
225144
274914
252833
148065
17181
158677
288552
217749
142250
114961
74898
63546
71979
129326
280497
210313
157591
127601
169095
37866
126883
226838
293254
126013
294061
60895
89630
12735
14745
99043
202649
6937
205907
137944
220282
249082
221442
3652
284583
264499
9192
138357
128982
59049
241610
27484
145713
229027
176820
59584
270278
4543
199903
261815
171107
63272
136686
261632
145540
149916
109377
75246
272345
54538
135490
39171
42965
299178
246788
279739
149547
170058
185734
152607
243289
121096
219499
165964
88990
237549
102964
247990
144908
629
282684
234741
254299
206996
244979
57218
119751
262961
239897
162012
23567
234817
189531
247773
16884
200451
211341
192779
65738
225381
228638
283045
272825
71172
32275
68567
88519
32067
223691
252012
130839
165641
30845
110382
228261
161609
295525
203853
263086
14105
287763
66893
133451
185882
126548
210553
89100
295646
16703
69522
31018
32915
80745
139251
51585
28244
219334
45376
9648
210388
94938
117644
228862
121354
62569
130283
249216
121618
122543
205614
184370
71190
235999
82326
93314
12674
38543
4253
142815
135940
205880
171884
12007
118089
103148
254040
164758
111880
38313
77811
66888
160670
70226
200138
72983
123652
50626
33798
92760
178170
12404
391
290299
11209
173608
100938
82962
19762
230834
175039
119606
58112
189959
280177
297997
111688
59223
75044
211543
142572
15010
114665
165086
132311
292451
51715
261426
241459
291961
285478
51308
298773
201038
232572
26343
124662
165805
112835
226605
54219
100393
142043
137768
86689
192572
123610
168015
246908
213249
106109
154045
57670
238900
141603
277069
270318
163312
7762
24500
261284
30704
101544
287580
177016
240208
144534
285488
58803
116458
35429
75150
111239
160829
83954
25378
161207
174331
75093
181314
96952
220495
56512
206286
243070
158639
268672
294194
158140
17268
267502
138383
254322
47312
99184
1843
231586
96795
116374
232858
101455
46810
72124
6327
195140
4530
262688
11343
186344
87219
225577
290195
169762
149386
294491
133997
200977
36188
157322
287315
72456
216557
277372
3438
285366
99284
266042
222554
10521
155677
284367
147484
8904
234815
183173
212257
71396
277438
88006
186256
298911
236084
167340
92717
160112
160124
121843
278699
155481
141768
253024
266273
15457
134715
5211
253094
12241
258921
62796
96850
54425
228550
22330
110984
278376
68941
162838
54477
151687
85012
212733
226078
276999
52839
163514
271781
87828
103159
274004
186649
100292
141821
184094
39459
273717
231211
30743
193551
60888
171189
226023
163819
227390
55366
190440
109668
216390
128304
92578
230616
40868
180003
205913
176020
263631
121745
244299
145167
284426
236495
32788
178311
275890
45511
138816
269409
126232
23474
4702
55691
170607
218680
173109
142804
296905
283340
29321
184210
18494
289100
242886
32641
64011
134701
145750
262806
284649
18260
110393
228915
132361
142361
6111
108133
8111
131868
214642
260302
47140
264056
298348
126533
123789
220815
13082
288007
82330
241573
289796
219967
3529
197254
213924
298242
109744
235885
277115
262172
54373
3011
95658
81796
151052
40090
162405
141908
55315
256242
189314
250363
221934
218992
252235
233697
39259
56279
134755
59745
56439
27865
53557
1113
46188
107114
197932
228039
206382
78755
56470
183191
117635
100105
105743
109774
41628
244993
103798
278907
247200
273716
233675
274520
201665
111567
50834
268569
126982
196366
22336
241330
93553
228132
185689
83462
198181
243467
21896
186206
37426
52756
37814
208748
290195
163206
215817
105257
63037
70527
222504
285953
229911
189884
31748
173691
37486
187233
153202
283808
229862
56469
67819
249193
288955
40403
179468
280161
125180
199840
176764
148968
6865
60667
58208
256488
157146
161943
66707
239629
97462
211604
123282
285090
107139
164185
17923
15512
205834
255097
257433
89554
258304
126972
7367
276554
111856
160712
45888
218935
113080
246870
286382
285484
278574
97454
117259
98727
122224
157721
132763
194676
284485
216083
158993
178220
69211
177122
50042
50147
137682
158484
14175
103859
175805
121079
156049
271416
106554
175896
299964
73814
131985
86432
3329
190557
138039
40023
180513
14002
154511
106448
261989
187188
114071
35792
51901
243716
69121
145206
244626
253481
118737
225235
187918
16406
122287
165308
230287
74054
124455
65872
53955
209792
269204
244026
293424
229566
78982
30241
167189
6766
80302
171543
279053
131123
3842
44596
245038
280629
3114
58240
110902
7083
14975
180945
100691
121429
278823
202372
200920
71629
86868
125444
230304
3697
182284
296986
141137
228835
173430
74665
101742
87792
114596
157563
266946
279912
1129
123046
66209
291564
113804
279646
27369
32036
247957
47895
223266
102472
3511
130438
150093
204240
277840
8289
198474
65169
238627
130450
157932
196205
266780
292493
21815
12320
98226
135379
144339
274942
96378
240758
12425
92336
145899
14368
284457
247752
263194
183296
77390
24071
297013
62295
95623
208448
221286
62641
81118
255883
214938
193997
51195
14433
94252
209504
200871
239923
59449
238029
133449
95875
282383
104929
102834
132600
59712
9334
266377
30510
220714
10213
275222
67411
70427
233000
133426
206359
118264
92518
277642
205201
185215
271456
286101
291887
178279
2131
243783
217974
8121
159690
224622
184388
38842
22991
122556
6256
40967
131350
285566
126351
205922
288102
177969
191540
114172
63843
43043
55239
275146
184576
223537
240263
265416
154129
206004
92717
166523
34411
39987
60871
23749
9874
49159
912
294160
156154
30576
275999
276510
221
107471
163736
53012
167717
163349
96788
89404
20775
179068
253860
220450
251800
15930
62417
86912
134829
138732
63741
239223
183286
214831
215264
264871
1591
56772
253461
218908
27905
80492
248365
171054
193090
246015
9633
128442
272231
74816
108667
149878
296789
206976
27092
43062
118563
190927
8533
152021
197140
234494
201950
272556
57567
231507
276399
244078
10732
130274
252513
163740
74941
95294
52869
254050
83800
284392
72312
291235
147078
212864
297982
57304
126183
159322
9886
2152
192810
52100
50890
123320
254488
174446
131378
167810
259013
196606
286993
189186
219910
138655
254243
93697
44881
50431
79057
267346
193687
247213
134592
193616
276353
25324
20527
37248
244401
104636
264266
142498
116336
20396
81846
146173
236471
47256
283244
287990
43510
29180
200016
102964
70671
54801
115351
248326
236006
298385
9996
50647
24492
138323
96922
178827
298103
103144
8505
270399
121651
66137
210502
205884
268439
281514
197793
254397
208869
121489
239524
132145
169152
146418
64740
207160
275776
182646
130007
169465
84912
247831
261205
280930
292812
94487
43179
226570
86427
39291
60776
164620
147707
111291
250521
78802
131033
35762
290978
272723
283174
272622
46960
236365
180215
14194
178753
286137
91106
238801
130933
184598
210047
271566
7210
192759
245940
6398
194450
272395
242438
70465
74396
183715
202694
275430
271691
19321
172180
23633
56705
20034
252985
159485
232558
174558
55197
134524
190851
234563
259657
123870
140337
30634
38844
23762
285478
228495
276949
226413
129539
237062
173912
133867
146457
207031
250099
188430
70519
251693
268168
295003
280997
204457
56493
116652
204076
153834
176633
83359
52651
155944
124557
57758
298466
57048
288652
142387
183914
27656
181535
85710
109718
106652
57687
249025
205951
167279
3604
193106
291885
87339
184556
109071
27930
101297
210167
283724
218331
76397
211195
187230
43609
294454
264429
239314
101480
16007
161143
127954
81312
178845
84415
183731
173843
179863
262132
277482
4431
38785
220715
214966
88689
207322
102620
172658
2384
70111
79446
290717
35405
187000
120175
223428
272687
267678
115241
87179
183291
133825
219925
134041
72164
287650
124401
237720
253865
246515
225979
158315
80874
160748
50528
153297
178871
63141
178139
296105
287368
168365
217278
79986
242114
100321
32791
35083
245104
57895
11900
58313
57786
203859
253657
253794
279676
209996
229515
230828
284515
133228
28758
52581
53136
196310
290389
286749
55813
185190
260829
43226
79522
193391
281188
208151
253713
132272
215707
12950
168266
7141
115913
71232
179909
160589
228909
298935
112088
159221
122341
175217
247174
23676
212730
234657
55397
100396
207358
131828
249549
13763
149587
18919
100132
145615
198197
105477
19649
213887
87870
263825
56395
125164
287063
234149
225494
3009
153751
280862
230968
240341
37945
152816
29403
106668
139468
118535
271978
70861
174496
169522
263071
129495
188063
39852
274872
170664
140066
6958
275195
114379
284689
40073
90694
6502
12468
222218
171954
75587
222538
164678
228459
225992
230440
57995
20012
41134
136915
54423
124942
80124
251760
77948
62366
283640
195164
37538
265778
62349
103962
110022
30050
161004
241158
112
136174
117029
289150
119188
163823
136957
18595
26471
120160
85674
112552
22702
116593
205589
11930
39
212330
251700
249133
197364
45503
236322
65851
168697
166012
62579
264867
38474
200699
191813
160460
186419
14930
255427
284231
285418
205175
278533
3227
286980
130656
23032
157116
153274
49243
10865
124338
69723
172887
278085
144938
235412
17671
209208
20197
25104
161684
183947
133301
266836
10077
43912
289341
63801
207047
164629
16757
108455
19235
26917
237030
132756
204480
85801
18018
85897
204116
50254
113741
70688
257516
91809
298542
125777
175899
260673
87612
26874
282589
81848
3169
86846
157458
258157
294160
178829
206338
87913
212887
197478
231272
156401
111399
292633
106319
42860
71691
113249
104831
236243
94284
298700
21437
181507
229544
272595
93814
10188
225938
64943
268935
192216
65263
244136
93955
136869
185292
22363
43977
229406
239063
96204
92290
40754
188387
63315
124872
269389
179574
157629
75755
155195
130149
207835
139783
214444
66543
158581
227736
85465
145211
27304
289255
26389
65453
72050
30304
754
241179
166154
173188
171171
145268
69171
76808
234876
90621
267642
35286
290489
222976
63494
119151
105926
273562
115789
223716
101756
99025
178387
29076
108812
108736
133777
290483
214645
54811
69154
30059
113130
286645
294034
164050
221207
250354
217208
234025
174513
103512
115336
94138
229745
219564
91594
80309
86759
31858
20011
180054
179487
67042
183438
128330
2210
171305
237350
296114
10701
42972
104603
261013
19450
239129
106800
295357
161205
245464
145927
233410
115998
138159
293795
92699
86173
135270
59337
25823
99248
99987
87940
157773
203565
44996
2973
250922
228288
278077
167346
234377
12620
66734
125856
49552
69566
3051
224556
46865
90983
126465
112927
46334
23351
116098
137966
235026
67355
168704
243927
120727
179210
176307
218318
252943
4613
253497
257439
286100
35455
208278
72157
157926
230682
200753
107704
224412
274402
189958
207547
101400
219098
3743
275844
76751
223146
247805
155847
86229
251620
27763
87651
69315
235947
149932
209896
215977
142248
48653
13003
241263
135019
252919
114352
279667
187401
210274
267773
148730
81177
26239
117782
2513
254020
220082
108134
40228
204685
278942
138951
135536
125546
253914
24364
202472
226063
288441
182405
40394
190194
88182
2409
231464
110287
237433
86119
257956
97286
254055
281816
144376
23337
189888
12962
76375
211752
88327
161840
147218
135648
274671
148526
78807
140436
224403
76362
138435
54048
177372
233792
53888
280961
74662
236173
67242
117876
176080
108816
18433
19428
119726
117958
59045
5882
81538
291501
86759
41842
85610
290572
271487
170701
147371
284194
287847
125017
4676
137916
120385
76050
86805
282068
201868
110264
93054
299100
198936
264409
123848
154304
172088
295150
122693
297716
225247
190632
249775
288587
81010
205966
47697
162156
71231
66360
151351
124583
273133
285798
97934
134856
216180
33345
223997
189862
154155
112378
159278
281120
223484
271293
202262
201254
10750
253813
201772
182208
290209
143029
256461
47458
72802
28465
280349
262353
118899
26323
233182
49542
192628
273964
145321
22256
2538
139410
68296
249007
233658
16636
232434
150376
137041
136349
126790
209184
211395
183599
256000
223254
231323
279727
215544
170145
284125
214507
91557
63010
177230
131166
28639
78839
103632
87019
148507
224957
201255
3675
204363
249290
61703
265572
194568
115554
158282
213241
262013
253173
208300
59052
53912
140770
64244
210857
138954
39322
299672
72486
85558
200654
190153
39366
196162
187901
50358
96831
35897
62549
198875
141596
250445
123414
256707
3973
77955
158935
190469
103674
58109
81015
213063
259846
34499
262763
250811
150197
26967
40905
55303
98560
18104
171467
35164
65831
220644
62123
283661
46633
161090
166044
103165
155358
61380
206858
196921
254174
22549
25714
239147
258217
263962
245142
225437
275870
13210
100046
193540
82467
17691
190719
278940
176984
155143
224752
191129
1946
157471
140104
175757
196323
202335
265883
61624
126473
109873
203057
62514
285078
84434
6141
33073
132430
248925
7588
205535
67045
54481
82056
188057
191842
297210
54021
119846
38076
60659
281795
150109
283085
83328
288590
22435
174338
261823
102138
133183
105412
270385
267480
199037
38291
36597
236321
152715
3599
137990
232062
186431
25346
178435
84175
20319
149035
108061
273937
60471
292711
293795
176047
58110
277935
156067
100801
239751
215405
86884
169638
7684
55518
206139
205818
299638
293437
221483
80663
228756
164500
87805
298344
186434
40601
38059
72831
298539
165588
219383
252093
7015
216896
217797
223653
117325
157412
46978
154904
133085
165013
26715
58786
75565
20444
6646
225234
2286
297037
293979
298195
214907
272640
59069
256488
157876
265846
10895
69002
138388
205191
208543
72996
280616
284952
104082
106346
20205
110183
113894
228651
225796
278181
117901
209840
241932
145087
269954
260470
55983
59772
126362
240714
214080
295169
207304
187310
272772
91975
166434
122417
245632
220879
40111
101367
103963
94605
169505
113177
100736
46969
207429
183612
54509
72990
65412
19853
188004
26335
225948
255859
153358
29029
155688
213023
293481
76864
114831
11085
87276
58661
145415
184255
466
180054
1157
259511
110781
155618
175944
251360
223848
216547
143158
167559
233433
263807
277413
197128
244878
41361
3987
148342
100512
90602
171145
211344
167419
52038
61056
27813
100128
123521
56115
101201
276240
294770
233869
61046
215665
235878
293669
140480
209416
174880
227442
131284
16858
110434
139474
195201
96302
188883
19240
218066
111463
294994
194263
12853
50675
216755
124454
155955
232518
187684
266838
198706
190316
78849
275322
52978
154141
142297
24601
117229
162746
145941
27745
250246
91498
176264
254762
198936
117350
189245
121044
144152
113106
225527
262654
39215
144618
227668
283651
39812
295179
94310
296490
181069
212499
89455
242849
212330
122166
265572
88699
250604
38228
246389
238390
136965
190993
212841
81027
224078
263871
219882
232045
176193
98128
216012
22168
246720
225949
106836
6395
212939
211938
45085
191056
249421
212699
143403
11903
199859
155600
256212
270794
227870
152016
95911
132966
292659
193438
121076
152237
268668
133875
210070
90194
117330
165418
244285
102076
68049
242656
179478
267647
118675
234468
11366
100522
213764
243190
101205
180059
136086
16673
139124
286358
93506
90719
147425
228217
296954
230947
214350
186664
68263
118205
82126
136619
882
132846
49933
245859
108909
274556
286022
247209
17416
119965
92020
119117
144259
49308
60563
136513
146635
201565
275339
61908
186784
174557
228372
9028
68574
15661
26182
120406
2435
41858
180229
278720
108099
60128
77572
142542
214247
82850
34759
81149
134341
64629
82270
226015
203041
179998
171109
199035
179452
35351
236035
20725
171486
18070
23765
44690
226012
235680
60104
171665
202427
161931
180513
20283
113593
109168
277316
150577
298398
142981
135626
193500
97961
112402
42049
166661
26379
289855
133089
102769
63033
186807
165109
143994
97888
188523
188727
270036
29152
117363
288249
138091
185417
33315
114269
26166
283271
123903
109099
73031
249312
286086
199206
108539
9053
139545
51950
109385
77561
165564
191231
142747
79000
250266
66545
214355
126976
261368
163811
16835
185871
154809
209366
237638
82224
175819
22344
238444
155030
107540
270513
143797
181560
112406
83351
126530
102737
184676
5856
33448
297841
20327
122110
91342
62696
118774
169323
195457
169510
255238
176610
88093
224746
45718
61535
280403
12798
72235
189793
137661
33717
127145
152544
233558
148051
197468
209236
241979
124894
46920
125374
195910
260619
285339
230871
2477
55770
198426
274116
49739
56709
48727
19079
51023
50070
134046
41527
25978
61219
248075
46100
139834
239469
265820
169190
82694
257159
229577
252200
16886
258221
100388
34762
248423
227192
62764
236244
54449
213627
299362
291140
283976
89984
179355
57167
65647
36897
295652
150769
31061
98952
246348
118776
106436
260565
40586
231199
30950
151096
102853
144202
185037
78189
67208
71875
118576
237608
137650
293163
117230
108574
147327
234038
299750
59272
80421
41143
96559
217846
188671
9262
140014
76008
249652
275270
297590
219837
258175
139586
158537
152473
258481
230058
171669
240205
102201
261894
6955
40762
288831
53466
145043
172239
219212
239741
78032
40148
270221
74666
67262
188880
224230
190054
67212
147454
290054
174457
38012
211490
239791
137633
183602
9194
79652
276587
281944
78255
201253
244943
156800
275633
3196
269572
87966
110387
46138
24263
232573
143753
290300
179122
146134
174737
24751
37574
253231
76162
284028
177084
33940
20074
173157
51055
83888
297256
6100
5502
7079
44956
120815
5844
74037
236077
251017
43960
69499
16574
159738
297361
26686
105740
114196
161357
177828
205222
119816
196399
75012
154595
216605
80606
137237
171093
69341
105771
296574
72607
206690
93253
23969
47677
73820
155369
291827
243467
131813
148046
238493
20191
12850
140043
261917
19134
297269
226368
189076
163297
104878
181062
243425
145540
227341
197919
18690
284600
255791
269993
233894
159416
11932
66718
171006
257290
211357
32191
93292
133396
281454
123786
149816
6515
195262
214479
227254
287632
119630
168218
63892
247022
209537
129577
55051
132280
224470
41592
13936
249183
139333
241185
83730
157463
38536
163104
214211
146016
64487
169533
199374
211598
299606
147349
181759
124233
233817
288126
296452
185796
93178
1585
86376
271135
165506
180929
264426
263219
159375
275201
253336
129211
43114
164069
173006
153495
167288
255214
143416
26751
40812
260971
99323
112419
181092
139035
184618
77258
201733
54429
232562
222014
227780
207361
70946
192000
133133
293932
272385
241570
258200
120424
16835
244514
209404
135875
285574
25392
289267
19022
166296
246984
244988
55849
143656
140729
73683
93629
140440
5678
286264
47464
216550
50764
288774
147970
155000
252620
299127
269616
37782
22620
59294
29193
100399
208623
78894
291133
165743
166200
72891
258912
75007
248238
99762
137164
51045
230047
290182
126150
257492
105732
247071
238873
252085
207008
593
26611
275259
113191
83181
29473
10328
206724
264473
295884
288572
84031
75710
139613
109537
210650
211131
60757
85296
70471
35287
17439
50020
84795
200245
10201
208052
173912
282367
81065
65225
28474
267688
204163
120111
85800
273133
164042
23654
89926
66069
253117
155658
141528
294363
158883
63322
260324
10237
35878
128857
274965
244654
274478
182779
14960
70686
59166
128512
173075
194520
275692
203482
19199
67604
59192
149256
111801
146839
251254
82275
187443
117244
90552
294762
292874
34488
70558
253670
55486
197017
292106
178321
12812
94100
156626
265784
180349
84483
191634
281607
75938
207531
184701
266330
82149
220497
190021
287092
150661
189362
182208
259155
145299
229265
34019
153832
171081
270163
115205
261891
140175
164721
99052
114819
161842
114092
81470
169616
166976
87091
149583
279897
166721
32365
84127
3912
149879
254011
126720
179666
43254
155009
196099
165881
19827
298208
2756
149448
184676
243436
259575
9424
82320
75506
24713
10336
291535
204808
123054
219265
214885
184878
231463
214103
211764
79764
81317
153232
17891
167
239965
170595
220401
172118
173635
87672
58468
98915
67822
45698
184184
219754
200517
71851
24615
209614
123961
112797
123744
45635
181797
90196
68838
171456
45725
175108
183375
15019
209616
160995
149891
227528
98126
95795
93113
281456
184336
188064
190292
141181
283086
110013
70664
200657
229333
10942
152266
287352
127369
266946
146680
286571
273926
182513
183822
250013
238342
54238
242513
104233
148109
260795
23965
250883
69215
251260
112386
294460
261569
184078
178277
42949
74530
197235
288145
158160
107991
214789
255291
172892
10455
152112
129891
80358
129577
75814
270871
88367
296107
95176
116738
102043
207968
52128
240766
262618
49919
45436
160842
128331
286742
103640
283734
6145
137106
166660
175266
223326
91744
39994
284283
38451
86773
66608
27519
123022
138502
71534
118697
256310
145213
61997
299746
223516
189808
101659
264999
199374
13030
237534
150313
243454
61874
255612
130412
158530
41806
11173
22262
57250
247931
168153
232284
254428
95243
236632
69948
23831
104446
194802
56160
204982
245106
279401
5226
242663
296573
222520
99029
4322
185274
124987
22386
208632
63466
73748
24948
194809
48755
69998
196123
117907
181606
215217
246833
97490
199398
102993
125555
50893
58737
31573
140085
197321
256675
148060
176805
45126
284585
241913
45091
269315
123166
288227
33755
38430
274689
11797
69620
282271
199160
64775
164236
119979
80413
36454
148494
49749
184263
105489
242602
236833
292946
109552
152441
271157
16239
243150
32386
30627
180437
122069
77150
273907
52497
260556
83207
107813
20073
32629
47092
49689
229465
294823
233257
196352
44422
154527
271393
26959
188675
89531
6252
43694
182537
50024
49002
157096
419
30337
93604
78652
180745
232892
270286
248939
293781
191401
230412
234516
29766
95134
68761
104574
59655
195839
4386
293462
199847
112816
193658
192467
16190
59499
66832
48220
263190
285192
30392
18108
255206
150428
65591
178302
294744
280899
178763
281368
56692
224922
196333
124681
123226
180414
44713
43867
166499
98001
69934
224397
55929
279763
290346
292859
41299
48533
127040
168049
120790
68149
49758
17936
118194
106262
275539
297933
133791
111788
97393
140949
46609
117413
173591
29237
62472
278521
60376
201928
167419
164964
71415
207937
103121
48286
182372
160955
20084
288396
2108
174146
145712
35904
23786
160013
26495
152118
270778
12017
823
151191
204321
87487
79336
215640
133643
251437
104783
240580
264436
239344
291348
120471
209869
60882
203195
46840
54893
213247
131494
203547
97972
260756
5864
131427
283270
93949
267070
97838
227781
120771
107599
157633
49643
281385
139594
115340
197439
113078
54486
40387
185159
222204
5006
31543
24810
180631
107772
129184
201719
293695
97206
180843
222187
58476
96147
188899
235759
125203
28676
255821
296902
109475
19787
115371
4824
285471
12394
174653
257505
46561
201506
189556
243472
149466
186811
74197
279087
263914
277695
227775
192797
246906
127714
259662
39797
131157
286124
205298
265323
298896
60225
184307
135588
228684
6119
230650
210692
42378
143936
284725
183053
52986
55647
58208
200285
245400
219459
196037
246072
236864
198981
4512
133137
244972
261317
194044
293403
206493
118176
22428
250410
79093
252782
86530
219759
283819
238044
204539
115008
177853
37397
104951
67854
297927
294286
222955
246736
189864
157488
187389
105681
289755
269390
196925
168000
200476
279491
38748
103856
201750
267967
174250
261852
276982
198681
163121
145465
226831
294901
220388
125299
58127
4763
109516
256226
161797
108022
44636
208145
106820
103704
208122
534
202345
64141
110240
22034
251858
32151
262573
119430
153074
108707
110585
20957
83867
8130
233989
230413
69223
150420
278392
57151
218065
101549
108010
123055
60270
285258
139387
291680
93835
218456
188769
198571
93914
37857
213376
227580
262816
206307
241804
265053
54466
240298
184697
259366
141313
189211
30919
194840
293937
178229
130237
161832
226235
21780
40126
198897
165844
158761
234114
157639
4984
81564
42663
44303
235269
115542
295853
198231
11715
164451
172569
88505
264971
278300
75523
189616
31291
217043
177639
146695
240814
42049
150696
251245
63761
67892
245265
216566
226840
240067
58258
118456
75277
29145
16365
108189
44285
101681
75567
151087
129850
241505
230154
290194
88988
47803
27154
94494
195743
227100
177920
146092
94317
17587
189095
292677
12859
263958
56205
97698
277212
260564
76339
54460
99977
242460
114089
57813
228688
122302
77686
74765
278619
153770
283742
42862
114070
49694
210180
291509
219320
700
237754
180244
72307
291666
146359
65874
296597
172316
246532
227326
254780
202629
122500
101227
243606
246191
251375
96281
139338
53752
183441
42270
152189
3502
236882
139826
232432
160683
20534
236349
16053
134448
244894
251900
133500
213279
210202
43480
264353
95919
278933
95612
7688
271235
183387
69298
208685
159090
243736
130327
113382
202835
61092
96786
217343
267210
30507
44135
171011
50011
241207
247001
33624
265274
245545
69689
287475
194844
297384
123295
212703
236497
52066
279760
157719
134056
181734
245849
84091
195304
100986
175493
77067
220848
238182
294143
173929
29180
163044
88525
156347
294507
240490
230385
281439
143114
159522
190596
269066
33295
53774
110552
84466
198374
27321
131356
140648
79489
89411
140350
152822
14764
290461
123395
161678
293408
187311
19858
223935
220643
285499
226799
24865
257625
224712
172319
15603
48017
78114
152592
92579
10024
181505
259862
135857
248053
187707
213366
56932
152354
187009
177156
156002
261906
286438
26315
201356
241240
149927
108141
113138
196032
34242
206868
180098
128716
118209
248294
39819
26526
95617
192767
43719
260097
285532
117679
136678
30127
32216
295627
267734
166277
277568
196009
242192
16532
249693
128418
114058
163757
162536
192954
175950
84360
227923
101934
14967
246189
218884
244827
138221
72992
172526
254271
249131
105439
66409
153788
298715
116250
185110
202929
158092
12299
142869
140926
156405
165407
111945
103883
26548
124778
109546
150893
191016
169691
254531
97219
120469
260823
222634
130022
231863
15453
91167
32017
97237
104629
287219
272741
242529
44690
101618
297725
147134
51290
12512
15908
139937
1526
41639
110311
130351
282089
122494
228564
119121
281499
138299
283601
283660
91019
110665
46041
137711
104723
22927
154446
102220
26912
10459
218251
231733
44631
203690
238228
113249
128356
170109
14359
178385
222938
198114
39845
103615
94007
33944
110186
187926
141735
205610
264001
23832
242645
120536
216126
154532
10529
977
181321
176812
143650
80544
263819
204685
221104
93251
298217
34116
65790
248334
157665
79933
115084
291360
274901
149957
282790
29598
125156
178129
166160
11960
30252
7464
175333
133382
161739
206676
109688
215766
111877
108694
85098
273596
32624
225537
283586
234663
228822
52921
20313
10394
296228
132215
284592
27912
281088
53803
187404
221532
210859
60234
176862
206062
75055
19606
112029
115209
27958
283914
28050
149309
46811
194740
194885
266634
183581
34903
93218
77604
43501
209851
61575
221629
229301
117510
48863
26700
249978
286477
94847
243835
11474
166866
191122
141537
189089
266289
121826
125336
61244
270032
74824
250912
58147
131945
43781
13995
292749
24434
79700
50341
25452
78146
261996
146272
2690
74266
127724
225999
275960
34177
240473
50038
89627
236833
287601
92786
139658
37185
193135
116785
70263
839
297621
189491
239120
164612
227743
52675
234383
116556
257405
47979
9233
262590
181666
232310
105026
110829
168051
141426
135940
219198
116998
102146
287318
198490
251995
107709
251112
194378
134083
164074
194942
190748
129141
5445
136913
57656
123132
65721
71946
99096
289669
12984
81285
228603
75213
157774
221024
245476
182622
94113
142356
18303
79252
243131
250831
281136
232055
92943
87047
87752
17641
57526
73984
134831
257834
214265
260218
183052
9579
262900
185928
137521
283434
225458
285348
173472
29482
146663
249826
72669
44484
214548
176649
58395
183317
161988
162429
149344
174838
85741
87451
226674
115118
228539
149505
72970
292306
145068
90160
41873
84074
263483
270786
231440
142100
199885
297892
223872
100054
258649
203974
130183
188309
182479
214153
55204
265486
39857
265420
248189
243109
102293
221249
73216
44866
56086
69251
91024
253797
82536
20838
156601
86762
108547
206109
62649
290788
43379
59101
80129
231447
265308
203531
201785
277484
266285
178915
25528
176900
95889
232146
217556
12060
138119
110999
263218
223451
71270
52829
224381
240636
93689
85460
160266
293003
156432
3340
115971
207485
196380
11529
290261
172243
84215
61749
34514
112436
239465
236781
213565
183903
174144
45752
161508
163207
87600
190310
256915
211731
240323
265294
126828
66033
172912
284956
101943
58106
61989
171692
246160
46977
10592
218996
299772
1331
43033
60712
206987
52897
248266
228296
55552
146101
173941
261342
202772
206954
42879
157061
213816
69523
113435
136003
141917
22337
290516
89505
255117
275912
197437
184507
219048
209254
202885
218493
198380
66023
222232
47308
140065
257722
176938
15066
162303
217383
197205
245317
256363
29549
105619
258062
158762
122175
216850
261885
6048
75471
61246
197726
173887
184141
173241
77393
49530
291259
258475
210174
222331
154768
46046
267278
255312
221227
76865
173427
268522
171866
209527
146986
229832
112445
89805
128652
109927
75872
295307
101268
106508
221846
56221
195334
276497
198293
193923
40642
64304
275154
9480
63287
238931
166496
236684
278141
225473
238540
238659
260664
19347
19352
191766
278915
123429
214324
240219
135522
282744
216835
59423
32271
288622
237010
224665
102598
195481
99700
27695
10432
198763
18506
121238
256230
8177
262904
273901
297730
201386
192978
64734
33516
193994
175946
171370
23267
279235
262328
3604
176131
267713
189817
256047
198585
99693
240740
272274
33897
118246
32218
122550
76159
79542
32030
91562
167600
66781
46486
23334
138656
179118
269460
26689
18931
49590
271098
121672
200501
146450
275766
165745
274994
294067
145609
5298
209047
5184
144850
175561
193409
224387
115040
33783
296021
5495
120163
134106
122031
84649
227901
218609
296375
252855
59637
55384
176841
196885
7024
45570
140452
275622
97482
64487
206440
76789
205124
1236
202805
95317
264394
59432
19204
134595
237374
265423
25864
202219
230558
299230
281143
179241
179350
210962
13588
97265
69702
259221
236469
212677
203499
114217
289306
202311
141887
5231
92857
192629
299185
146656
146
168100
299724
260857
38572
26866
133712
14188
252818
180240
76400
243548
97807
114258
212981
97293
251937
37842
7630
54379
258978
76081
240619
91847
265553
127393
62784
61588
121500
237649
239969
42246
273111
78228
289737
53199
216587
37837
115171
171360
142991
157121
216107
59315
5536
157783
184726
32616
298552
189137
242044
28274
217866
213559
108548
13629
47592
243306
186564
297488
92783
3838
285661
116170
152752
22011
198016
153830
258365
173306
273598
222527
109152
66592
215025
50359
122612
288278
217151
122353
277399
125070
289303
39519
22922
203640
13792
187262
124897
229580
249666
44920
183021
131396
48767
36297
106388
29938
227542
99366
28729
14252
122775
136768
32183
172833
108589
73902
247819
18170
94850
175367
129645
265035
210241
5306
31930
131367
295320
171147
80370
46176
35109
95941
33003
184560
187332
65125
229997
202286
16520
241259
153862
223078
212215
156237
36092
276018
64884
259810
10973
14187
148051
196662
93373
212744
251081
13104
142557
16444
99702
265749
267097
82251
296281
286525
118269
194686
200733
171529
187738
204871
111453
183322
33568
78892
70195
7119
45250
172849
36035
243616
78992
271852
126849
227233
134221
219968
46491
95319
137897
106242
276179
27332
41552
283478
283312
219320
298903
266425
99205
55982
100609
191657
201221
173026
140071
138568
223356
292568
163328
256302
61679
53394
208465
248977
16947
285540
45082
71267
164981
95279
139537
85254
91173
38418
210245
16411
170806
293792
291622
123740
290658
79536
159477
200487
256129
64661
135077
189799
136124
75927
49682
170255
299727
178085
254430
163294
200991
217428
86152
187294
124391
285722
278049
69246
93254
133026
90879
244765
86500
4006
234029
86826
271785
288781
225637
65546
211094
203726
58828
20296
214374
179051
17918
15135
13622
240394
272369
140496
285966
13508
208645
253326
167383
134459
57270
105363
189626
204002
278520
35741
293568
234120
43700
277933
224847
212005
20342
98549
8155
106980
160936
131488
272357
288209
105661
56892
83894
118466
53833
47097
98267
77934
67279
57690
212565
16099
297463
34675
28060
170921
69028
146068
58556
158415
137067
191260
285134
83772
32638
10319
61080
156509
115097
290526
113160
289674
256695
29724
187342
280481
195730
134869
153357
126325
128616
66847
57552
111574
169504
177647
48997
122767
229528
169781
246071
28953
159454
46213
119625
33737
205626
293776
273076
36248
76105
142085
821
60546
176294
126745
43730
39753
23178
84139
55117
217530
157190
108859
75003
9779
155232
72460
285803
139823
231478
175337
52160
151117
203168
275986
284131
264768
140321
212317
128896
272496
60629
80389
19926
43294
124281
122642
244360
3931
145303
73654
166766
77859
50426
38413
87444
122972
94344
247111
115593
44962
143938
230379
113387
243568
111788
47445
153108
258526
148228
66978
272950
116816
231243
194205
86093
243010
172617
118596
291729
57654
194609
229118
8897
115073
231894
291681
39855
70574
273708
123515
234347
99878
280280
142
155473
114750
193607
162148
276338
217526
57461
276606
256639
201027
229828
109666
292647
186089
182633
125818
116346
90705
283578
178437
211682
235633
60720
167267
271562
44061
56514
95774
113371
283499
15503
274953
134552
268880
18415
195809
230249
202422
207565
286801
281183
71635
104216
141033
234745
206898
3704
53193
104709
8470
192924
71609
184433
72176
129461
27072
20580
139897
242894
58917
20374
164047
20147
123837
230423
9923
264216
103411
192905
276230
1021
157801
59907
211658
45680
270848
123907
225954
75230
177997
2575
225317
65804
113621
44054
186554
35051
149430
92813
189902
106838
279336
254886
6811
58593
136195
102165
9417
186141
190617
86868
132530
174560
58052
173998
95233
45145
148672
210503
109644
139442
8867
176076
167687
260737
203802
203167
54569
154067
195192
161926
256178
117774
230480
228538
192429
95597
266186
113022
157038
133556
151557
297525
274663
102797
259521
239522
195858
106034
108543
103757
223556
69577
60260
239984
55036
158286
32197
30762
189061
47701
49233
108524
228073
86334
160168
242004
97831
114510
216761
198397
61165
192566
52591
296592
211348
169110
241090
13217
77147
154048
220712
220142
230994
15933
3846
33219
241628
187551
246425
222727
151540
141502
5718
171353
127809
228189
215099
188236
116061
286460
27601
209800
114472
149636
159401
100367
121506
4967
274405
126870
254193
128864
91886
19161
226173
35780
93143
290495
31629
237299
52954
187202
111744
77486
225177
16321
161790
101395
28767
11638
129545
220347
12115
149662
205003
120148
220049
223709
167537
273040
102772
230296
11472
131846
272311
42928
297523
272406
193157
42671
168434
233105
93
36196
167087
92137
119484
137350
87012
272547
195123
110977
627
42511
229542
122786
36352
156347
222720
9904
221793
164141
105164
256200
186345
174994
227865
154183
37468
188993
187764
114708
36351
159487
80654
25632
180375
29977
267955
172309
6544
2000
42047
267114
66127
47391
9587
75391
171852
16866
279389
266585
205374
220894
280129
275562
138241
162735
293482
126509
139429
147384
163490
58185
196772
36153
285692
129677
229171
171944
6633
110196
72355
146384
291305
282191
114817
195968
249232
284802
267835
65725
270945
110218
22174
173900
254170
70573
26344
296509
35525
242134
184678
299080
193980
247084
212850
296181
278931
82454
199221
8857
6487
69184
298909
235190
64326
75399
140496
202429
204207
94426
73721
38911
282887
265900
39151
263467
291763
111198
85282
223035
29217
178317
192746
129444
204273
109629
22912
86851
268405
169496
308
270687
48263
138918
263018
134796
191534
239418
173014
133893
22715
59967
164304
206197
276185
97941
255322
82299
121728
72929
252915
136352
168057
83568
89427
52440
47503
57685
277258
267796
262595
238107
132020
227713
203562
193381
139207
153373
123426
115612
258113
127357
299941
242021
298719
176017
12623
278936
128118
109597
283626
182233
113938
250132
286578
236709
25203
185213
281729
136790
147451
296602
87273
230434
277633
73560
108447
34194
243299
33637
92973
190701
118332
228358
206541
296946
38267
45616
236491
172436
280656
80017
193008
2194
189834
294162
287112
127198
90786
172422
235097
195672
188008
226330
295765
105083
131033
290683
195861
107472
242393
212382
24968
183064
156234
263290
298669
256398
8476
100482
105055
292982
285268
106466
116880
166962
65578
88670
233604
156892
239419
229387
14918
172930
273858
16111
134811
163145
214751
86596
211018
26527
39201
256957
142070
107906
274784
240610
122429
254617
96349
63837
19809
286387
90570
94812
34308
56152
239457
269311
225964
74438
283924
232337
13585
147954
235685
200036
16400
95390
91782
257276
126098
68493
64987
181538
230167
228116
217530
155816
25607
275137
35892
70733
295590
255794
96267
81787
263287
151778
103981
288242
124658
58302
215980
239901
16887
97167
20706
271986
270916
280424
8162
277865
36445
11424
8298
275032
273883
265960
155701
270289
58887
122461
186483
100520
184993
12154
36068
153389
147730
233675
238201
239780
196250
90815
35485
68532
230727
260530
109345
262025
271340
221074
181473
58819
215110
122121
77326
27415
218086
229202
113626
85423
155232
185506
109645
290569
31778
269684
246029
199034
76902
198752
241771
38141
169983
256471
12619
206291
102116
126972
275072
112483
262759
186302
67006
85940
44183
153939
5561
16192
117882
201735
163686
284029
183928
40752
7421
205547
254417
91331
128289
257759
105048
183655
113762
186761
229110
261836
111909
185670
197876
50852
212401
162935
236483
52754
299374
35389
225275
81384
185572
16167
143665
54621
203733
232364
207845
52477
34049
73672
289674
50790
215684
99790
37461
212851
174933
69457
219012
91989
54309
213124
50802
148410
14240
69542
66294
208897
245008
269697
288263
38147
220284
241514
211347
278938
201511
245703
203023
10283
132085
134065
2953
5264
44799
44604
54267
42357
287322
216374
232874
205864
60276
150007
96408
261454
113239
259161
103055
146284
154373
8765
174395
164532
213435
184308
267846
119925
54225
269852
60553
97383
263435
68812
59103
237022
621
264542
141170
252361
275702
212352
192664
53201
211598
264374
298894
268888
291620
150712
89894
104190
184991
153702
78403
64852
163378
234894
297036
12050
43926
297755
248789
73316
50013
223469
68619
67466
183439
98149
244488
46935
100878
123117
77982
186042
192157
97921
184383
211784
250841
31325
214879
48005
150175
130674
73983
188674
256142
198107
189072
105039
13441
154472
25126
98806
23586
157033
149484
26626
79938
16765
198898
35352
244970
116083
260865
47357
17638
137173
249908
127763
218231
21862
71987
100174
80938
196961
40789
252185
60996
129069
143678
288948
97211
227957
271346
233330
81438
77066
245709
252142
37392
50941
205091
132123
130226
280261
14900
162645
201081
67243
261280
7775
197864
215824
207026
111009
182593
73021
155380
26144
232316
213408
280650
48995
222475
135587
13503
69725
241111
277791
87993
235504
17789
195859
173968
263951
177810
38091
296851
129232
4781
268791
77577
243401
204521
144520
139051
121406
202725
249487
3138
37376
122329
72349
191998
208322
51140
153036
34528
99969
223804
262860
279909
238072
287040
136440
154646
9426
289777
295387
70092
81061
172759
271076
278018
233857
163032
42076
250407
34309
267104
276625
79261
225178
38534
232488
136134
45648
49225
242159
262287
68305
29904
290025
285016
289962
14723
266786
161419
145440
168263
14501
62549
122286
107869
264899
186432
95192
225283
241519
94764
195969
53123
95816
87222
201027
18737
118545
69489
132764
157592
78382
176915
7350
268180
182322
49882
245685
144036
124109
107436
65398
296992
159164
135585
192267
252583
270579
113502
99992
106392
258322
61324
211047
113843
124038
90381
254578
134818
39346
272388
245831
292751
272707
239257
182560
91939
279634
227683
137328
97583
194983
229889
74073
214093
186767
174553
248602
117719
285704
255410
114014
13898
194245
141048
72535
240686
97452
234935
268874
231732
92521
42132
240943
169344
196283
273133
39505
54766
69783
169157
114002
271391
209415
13203
162843
262482
156017
80038
137728
296259
221212
98554
87543
224161
35782
26288
236440
185786
192199
213271
72094
248912
177270
271680
228467
287633
98503
24239
6012
89654
84662
29356
234122
147864
40954
215354
265845
291759
132892
115207
64665
225141
184689
126405
532
175846
114697
252206
265946
279492
286144
21280
36688
59856
107636
135172
87430
111131
110969
194830
61309
89925
101869
27990
287263
118198
15542
264578
29456
124135
234672
76918
119098
80883
117421
166044
61572
233147
126168
191694
219304
169330
174020
75003
80487
60743
150516
15481
46133
284192
129206
187267
269307
98150
165697
125936
278422
225926
171596
241675
108682
270318
65006
63265
58008
137039
211099
273888
174341
9363
195149
65870
33522
217836
87746
80653
238349
37706
159060
298781
141559
218166
65335
299433
98144
133896
293727
168395
37134
54007
111960
37019
15745
93961
259750
150935
299282
5612
109413
294396
244631
230051
276429
130029
237851
40717
278014
63056
253925
75355
266524
149337
37643
296632
112022
14897
70073
53157
68934
136906
66780
4642
154430
263431
150491
20990
69518
257101
213133
45578
211307
76120
122250
253000
270385
242633
257382
166846
156202
274895
284096
23876
202311
19792
141409
168531
287481
162756
9462
64007
35472
66364
205167
153392
10300
160423
294476
161565
171369
204509
241186
31580
217651
150467
249292
99220
49929
193577
297061
35020
61730
46935
62089
234069
96483
230690
24774
215725
216555
235212
4779
149684
12119
273538
294267
220465
28877
156508
232189
292459
123096
289032
176214
128091
86047
3291
97901
154638
49434
74309
7608
52470
101894
222144
77151
60507
86538
161802
29317
254046
187438
17705
262407
167719
231459
248631
209369
97847
15266
117981
63909
44565
284577
291294
299216
235293
219575
272106
60324
260069
42199
252912
118308
100398
112731
37294
288656
277070
21024
57918
145380
297389
236802
115582
72887
24984
162847
170132
231559
143117
81620
104926
292224
56072
214559
147650
134362
55153
248005
40257
273447
171270
75270
294028
160091
106232
280073
278829
229955
27704
84173
296196
256479
288881
158333
35729
60752
101216
60822
221857
211082
201902
28744
247439
240878
185293
100016
103085
202359
116442
84477
16590
148503
184999
267703
152848
234751
254914
271448
74226
288438
247731
12797
66869
198554
161513
115207
211183
297846
251705
142466
80379
109765
12463
241590
221203
163958
263068
175609
108105
277250
74815
220498
184967
138310
168788
50267
202165
135976
283365
88426
201774
248768
145264
275692
203379
168850
252229
119127
64045
81010
200900
111159
249820
148721
35302
151344
94928
287793
94368
197528
86254
152870
67482
146913
39304
10324
224079
15390
144060
276657
8684
281184
125072
63299
85460
222182
148068
222782
128442
55481
258505
2059
114070
158107
105034
19214
198240
176126
130036
79149
208079
134126
2278
182644
86722
246783
23648
45038
83956
212456
233948
91114
185208
61759
210669
230590
61489
81563
43005
175439
115548
46371
134668
163021
96897
235481
42607
139117
92822
16420
179200
144483
56230
204085
184898
257886
241940
155663
44431
9780
137474
108818
251995
252272
37736
36743
113062
289423
10852
84635
86322
17909
273716
243660
18706
1523
152157
251622
7268
277201
209098
184139
32697
21444
62793
76932
163816
77552
263246
6867
124933
251549
225828
277336
111395
236742
66836
142032
220392
299864
103530
7080
158266
1991
61029
101120
299315
223872
174759
144710
211662
87985
25510
202565
119604
74426
211600
51757
204209
267938
299571
4970
171462
44812
181728
272693
90350
37957
297157
55333
107097
103502
148343
21996
116673
127099
130052
30700
27771
190977
206953
77898
242116
46797
19346
245359
78495
245517
189344
115804
3353
188921
235760
244810
21272
19546
283695
99025
269656
46042
105378
68547
272831
189775
220284
206299
79251
74947
148149
220342
126216
96897
89673
281224
127517
131378
186016
135841
215959
30087
182589
140556
146252
78174
48076
193653
216461
89688
138171
86233
14127
211428
84712
101392
13050
15983
161869
35663
2097
254736
16759
220252
79366
108597
40236
79812
40327
184962
226062
69242
270842
99602
287756
98263
234233
102676
251975
123286
74282
31833
172787
36911
209179
225560
39294
128094
110061
211686
172693
135700
84613
86598
210662
115175
252699
21565
172191
87422
40834
40857
102158
148882
155262
108280
236086
44417
176603
88180
239040
140592
156531
14908
294504
95131
207238
295558
56910
133384
219879
241031
125661
213591
55171
197990
185756
125423
192744
289646
265431
255123
70038
294549
101142
108957
260685
255041
218845
175785
149359
176517
272792
257577
201809
269550
136859
287495
248460
152802
260041
261930
173976
136580
113215
9859
232612
282670
60169
206608
20292
81840
240260
216053
144346
114339
53632
120268
139424
31943
106545
56010
181896
178058
226576
143909
63748
83310
125207
51349
121811
13280
57190
188251
263606
193158
181731
209518
208578
125023
184498
242610
131686
37033
294718
69736
183068
279940
110015
235649
161785
132372
35427
102377
10315
239208
7228
45719
257551
54763
207973
275812
45839
255469
94608
89050
101868
1088
163164
273035
109162
49190
167112
286108
120518
295262
208709
252670
259147
215870
67810
193468
247848
153761
167651
149102
11127
161380
67136
205378
119195
256288
119791
9353
73869
72919
30272
195052
171582
113932
80179
40001
182982
194804
149991
38286
256771
142000
262018
36448
83340
103771
185112
166230
36618
184561
256690
224205
241896
25802
25850
50415
192731
85746
226714
151093
191134
124728
257288
115328
93979
50617
222830
220781
77513
92631
57475
283974
145084
261836
78742
251845
190389
148623
249175
26774
39316
209521
137719
1287
76180
155083
69334
221261
133238
195296
107759
81543
177754
159167
175124
136231
58464
214903
137336
190140
119748
97323
38800
170419
231365
46656
76578
188773
125068
89660
148666
92573
147343
96586
232170
128218
192586
283327
95787
135355
54640
88230
159847
29887
183620
95361
87637
77496
272383
282799
11175
160139
5428
56896
247072
11431
30326
55792
161088
151408
41000
299113
46877
139136
79332
88750
171241
217553
13
67249
89817
173231
60485
291869
110344
250665
253135
56899
223470
188761
170006
159666
179957
195017
20711
1865
180773
144393
119816
252860
108768
247648
12675
188729
13599
102792
292136
30130
51984
81641
270489
250289
213274
276217
45727
33832
74978
109253
237205
73736
34866
7880
229167
16085
58953
187417
29351
60199
257083
65975
20941
202018
149774
127330
151473
204230
279892
205020
270280
80096
82200
25289
104203
114877
226865
224544
260409
188977
132194
1632
109953
230365
13365
134283
224518
281916
224804
73660
32777
272658
204548
119800
291243
288882
109276
135050
61329
40006
206023
164509
186767
117146
155221
195290
103333
293540
169697
227859
121776
180091
293227
280207
75380
145494
54696
285833
85692
220907
50894
16489
126728
21010
44367
120308
75233
142933
21835
105989
299439
83039
109583
118844
122494
258896
46758
11319
126875
38265
268701
79717
141560
187318
109980
295316
297155
294624
147806
98185
158199
275958
179049
256197
141502
119000
203977
21790
17786
84426
269871
7878
291028
7075
191520
216534
141923
157077
260916
49457
21375
27150
138584
7714
210204
185471
58327
176975
184532
269666
16568
90682
151080
169090
220843
243938
8141
108796
224980
31427
179964
166598
130452
235683
167813
53468
196414
154316
71285
86178
144013
162377
22513
55707
52842
293360
2470
292472
78384
6925
33457
268387
53831
176626
90316
109343
160148
41875
269595
243722
182324
141384
212615
38572
24901
79274
13653
298305
157708
241764
281940
45221
263963
149181
99917
150126
136980
278351
72770
127694
282397
200165
42617
270533
233906
34129
212093
62032
11572
56428
7621
102598
224513
172018
198267
90477
217638
191387
187821
177923
219409
8607
200123
143914
262532
178717
99135
207050
155137
103984
199451
181738
9606
27456
122690
188208
278990
275654
287213
121636
99651
144978
184755
295510
195159
86472
262877
285615
13216
37022
22243
215792
175711
52080
178689
149646
178522
218323
125624
162404
191262
24281
144238
49553
3993
66056
43549
217167
269361
277879
220956
202585
258656
104158
286477
4082
72941
186558
109887
245395
218252
263008
260670
122721
275135
288316
167954
90822
280654
79719
36376
241911
211404
187130
189588
291331
295286
203257
7984
65899
285392
179436
88816
118716
185710
49149
125972
192923
253863
120840
198385
20775
59287
287009
25261
93953
11583
157632
166594
77010
233615
46366
286587
215285
103228
152593
159924
243451
209308
66302
226117
294706
215188
241917
48786
50830
35487
251717
30869
45538
195402
30341
12845
251542
138381
16538
228125
162088
142045
39861
209787
18656
35278
91675
120322
297931
98690
62939
186787
184608
121641
203501
207003
957
176288
116996
85183
221805
244691
7205
232523
156413
190633
151528
219926
279035
36087
13908
50201
116721
215963
246961
41170
162568
160332
36706
136837
147592
14937
113915
65496
240708
159917
152858
95901
158851
54215
292079
286808
189654
88168
172551
139978
134627
116505
50458
280013
20475
221098
232383
16159
192470
25837
22475
1521
176598
38012
153797
18365
221218
191612
225900
266296
244668
7666
218160
224513
183437
191918
47538
268486
13255
123733
281075
206839
73809
13326
21555
77993
175112
280343
254872
298192
67795
125694
154450
53525
120823
30929
296610
147184
37513
250718
12783
81938
84694
149485
152979
286891
103458
204381
19270
72551
299549
240708
105909
158276
75821
157998
19406
298772
175571
196188
112188
81304
204819
291731
20181
29512
79611
145214
250800
216290
56542
217069
149449
269694
148573
88133
261055
64066
110438
182874
48032
189694
220752
41747
253898
167413
140580
208155
96569
120309
1399
109411
282226
204153
64268
4298
69623
238165
20897
18007
257991
268216
176117
169796
25409
93824
238882
132553
184815
76662
73521
69034
56361
202642
55808
110982
92644
163804
118521
126295
242697
145813
230018
12301
147332
200338
132398
134900
22485
39035
39502
24319
93271
34433
73724
228339
164803
190230
278810
152909
207921
52388
135626
124189
85849
288177
274733
276809
25809
12253
117277
81932
25959
199102
24689
55795
89486
141245
137283
110436
101223
166521
58810
126332
164572
227961
55426
127583
248548
288295
5561
293823
79789
7140
264930
54191
216112
218605
227296
277270
174921
138341
108349
284226
28263
269077
120999
93484
171260
187920
246550
21504
234382
239435
149217
111773
147689
52193
97184
133689
24160
134845
73372
141999
42664
177031
65525
192836
120522
197433
133304
63133
263578
256647
132108
45566
225621
229734
91124
41604
274987
250537
260047
104138
283033
266132
229770
45290
159983
182469
76968
50084
276653
256959
264723
210149
97369
127239
31325
255671
56099
60209
25580
82884
224334
214781
270578
285459
95424
131947
289140
205051
108365
267623
268488
244261
158163
248579
97016
47793
225614
254281
235360
36442
106470
103905
74002
21796
179059
286511
146413
101730
156286
115918
15231
175974
62465
285592
63506
283300
40849
33839
40740
179110
289515
241229
55192
172550
99052
79621
71544
257325
175156
225868
272718
112982
144846
56361
240478
171474
58039
230680
264542
19571
148097
254856
290322
36407
224915
178824
127202
275793
784
225816
168708
147421
291283
196924
199434
280553
43712
207844
264807
213664
124020
268638
210438
258303
55291
20340
31226
74277
36352
6761
56199
213790
84857
172657
232017
272120
71927
53905
238735
160252
39427
279972
299379
215150
143660
290432
56685
228913
176395
108117
38369
252165
162301
290629
221064
264196
287088
273717
31342
290692
59746
31190
24181
272198
187926
224239
56893
134014
212336
140848
186408
103940
181084
68953
220089
101342
291306
254972
216790
141709
24599
212821
55167
236836
171571
30314
114861
162112
122595
34931
62984
69262
254047
286288
147607
194831
103258
11676
125614
206003
28546
285671
155378
104423
70693
251415
204729
120597
10003
66164
10628
295792
188791
47586
235704
272526
72264
225704
126840
242053
162905
291899
198658
279368
186415
292813
247880
51264
176291
135951
107233
107647
287854
98555
132054
143126
138201
9707
210745
155510
92924
41503
126270
43395
292961
228538
69545
63560
229718
234955
229273
240845
174054
116809
52178
30379
258842
225260
169306
228075
104663
147642
217729
109528
41692
83626
104986
284350
48552
81493
264162
199268
278186
70026
231528
224576
229250
124438
79102
24520
80127
273160
27270
111571
168085
50723
55670
292454
157398
201250
236787
121086
99835
133749
188439
220923
280850
231086
228357
233654
136257
117199
12985
45674
204852
33360
130751
262301
104919
52119
222409
209776
271141
242633
15074
231697
253824
117901
131857
294359
239806
228849
281798
120874
175535
9553
204879
165234
107877
9163
77497
283056
59440
34075
58976
76724
76746
188934
13751
263297
98480
221580
248875
219109
101446
45752
204742
240018
234788
3438
72270
10456
225089
177369
100343
176281
115603
168017
119682
50595
131674
272897
261961
240402
62672
92985
97600
42636
38011
191842
283861
186528
175588
52520
103152
14211
117791
278852
42657
290786
164822
288677
9697
64360
224581
84008
154157
160242
253176
10151
139520
150327
5433
64953
247261
237447
196652
54721
90942
104695
156615
94421
166392
122197
155072
100991
259469
153337
217851
3328
247136
135811
57780
278393
87087
26006
124078
189344
125660
59381
74948
286316
249785
95195
100748
163183
129984
105994
27702
189873
207371
33393
170302
54897
101629
231942
252926
19
42205
117371
202524
145737
21731
166254
92974
209140
265686
164447
32951
166818
139459
235290
287516
217580
236827
44378
170000
52495
270676
85096
233959
50076
246774
126356
208698
48526
234586
43794
146428
208759
111114
285832
98594
179664
45632
123659
217749
73901
207465
146404
188679
113495
201726
227262
205006
55869
79863
233738
218011
226607
90181
73442
57458
172815
43215
133229
222029
200837
208265
223723
190507
286145
239937
169051
290270
66027
119466
263038
85088
90953
269767
99071
266516
117229
37854
125799
109641
246221
155342
48491
20179
91274
269822
114560
229397
211745
230499
123119
156180
17884
208145
283875
102987
137
216004
111811
99998
118220
266988
171343
228999
147507
80027
8096
86349
213334
220767
242826
287076
286225
101051
211372
173991
156740
284699
289215
287846
117805
37179
253601
70559
241580
9892
44341
175626
164777
44737
259471
57628
150544
32311
229317
189198
255926
30200
80883
191930
123671
243880
55516
290691
138316
280016
247956
259287
212930
27671
162681
205027
108068
10281
100807
198433
118961
273091
157554
28218
44754
290865
195427
98805
108621
118994
260027
232896
17687
200083
90437
176786
281090
107990
47050
118644
299786
224539
283634
190185
59127
175007
180026
274767
272978
190739
26633
72171
252299
158353
60794
256507
122843
45018
137844
255464
32535
246152
281463
12174
238203
91967
287395
125901
89569
283566
84229
176818
40362
262884
78461
121685
283418
79387
298641
274806
119490
221632
5875
287203
28491
169044
277139
114442
164126
226986
232240
181925
159843
34030
254535
61563
81667
2992
22370
144337
294043
30882
157933
30120
201455
261921
239902
197031
191676
185954
25351
159844
286782
216935
66363
283309
159353
201799
89862
111723
55741
267215
119606
292519
27354
75909
61681
166521
124402
187301
266904
297549
101218
100303
158286
254060
290035
213014
165684
72472
39829
150273
39689
220320
76834
120136
99956
116240
210058
167383
257477
116725
127877
234589
171154
87118
21624
274558
227324
80897
262100
252192
151702
218826
153178
11425
124420
227732
99093
240896
185676
51626
207519
131849
260180
104159
279541
121444
145352
8862
109917
179432
279924
226458
74717
209101
274027
234671
43708
76468
92962
259558
244547
37411
254737
83166
228749
56332
82906
211057
167857
20034
41259
216681
67789
65813
248491
47984
174577
230665
93878
224633
208236
33612
112336
74750
294399
1591
100758
139477
126489
41457
78739
83284
149703
201163
244725
1687
105199
125185
100353
200337
156202
246619
265991
134963
175974
103708
187099
163953
147970
278031
95909
186339
268101
84380
87290
48892
177072
106202
82509
299308
230416
207025
100554
293012
257617
116971
279933
105744
104745
194180
237417
189571
226386
95189
171772
146567
125742
201909
15289
9252
28366
111562
160833
163882
100235
149471
294924
104259
21300
270201
89906
157892
3783
193687
258212
227767
234930
230634
170491
255134
138315
16461
47363
185337
6775
194811
245914
80544
63962
55330
69318
270121
174195
48998
103728
54762
195479
108036
17990
76496
244507
170798
127475
237425
100476
151564
188868
213939
22222
241603
230241
10562
290701
149021
218064
57637
75735
232228
90516
94526
88862
53114
254576
267776
2438
151168
114324
81684
260325
276589
153846
135274
31193
92143
59333
167223
15050
86248
259955
62772
70665
221286
126204
266941
84349
155275
165339
165852
65865
171783
28827
58975
266567
179945
27319
138647
46761
273654
81304
16195
84979
140953
140166
209372
35521
51019
101231
209763
236764
89919
90068
159534
69213
207496
285112
216920
196309
215844
184740
267167
21694
259783
27507
50423
6155
60599
60560
24735
18502
245066
99953
181420
86056
110690
143249
89084
44103
161819
281964
155065
270422
207502
144859
299273
292654
85014
236437
67396
37243
84330
191089
33017
174012
299599
242177
234441
34273
23020
26364
98991
222974
260955
19629
101771
7797
108630
216597
232238
280205
29942
194140
191069
82391
156085
123098
287896
40445
91316
191897
249410
128492
2126
188702
200657
231097
212830
232789
195498
140181
116080
292594
192209
19650
272245
211750
105959
203399
131131
257024
38693
31100
37766
55330
226049
164916
132397
184105
269757
73948
271729
184690
152755
28561
222227
46906
86775
27066
213291
11784
95531
75937
16926
76525
39105
5904
223727
233920
33104
287370
233276
55095
170662
260342
41625
222132
166473
164767
290629
199774
32865
277041
144875
238543
141411
233147
136165
102600
264255
249001
153478
142144
260579
23437
127777
189047
44773
2607
58235
115564
56186
62053
243468
113030
24705
72460
173108
219815
292721
70476
135428
267490
292401
168210
290651
239937
59665
282412
265194
229545
220906
292920
71339
206170
140967
61522
214700
205426
104495
194426
264937
170628
143655
73679
231542
274882
212833
217492
225762
216810
21582
244859
214186
293289
217023
121801
287093
279880
112980
260691
287384
40596
232853
266977
162045
3343
107740
20172
106491
289527
282223
262803
161134
289231
261086
207064
220246
111971
31544
34454
148939
255543
222300
269427
15028
56579
218629
166166
290407
22452
277884
170267
241694
38727
133198
174646
266004
101252
234943
108845
231621
202304
113651
134812
216899
173286
128308
84627
140317
141309
269708
22769
162530
225139
182747
144891
31502
205353
200830
90717
187324
2006
218004
255430
227196
182532
52527
8960
45485
297133
245362
173090
231110
135657
149778
174607
179064
17615
3191
159204
142447
212090
122667
48563
276129
292292
111234
11050
90292
243981
139699
146335
92949
179040
203618
178402
4071
117758
184610
19509
103534
90108
223317
12647
46481
38535
243795
188618
86309
141564
227309
123741
229429
135463
214924
299080
72361
170971
26512
247459
21972
219812
247065
108831
194584
255804
79853
118947
96313
19079
213825
250170
19899
161438
5032
299696
188390
48230
27717
254155
170199
123571
70499
217759
93795
69616
237418
27300
202815
159569
160690
271605
191906
108035
247125
289764
210038
36033
179470
155133
235875
255282
4816
91845
244583
94613
187606
195067
294535
85818
52267
260626
157258
129385
149765
63181
287279
219423
145523
3934
83613
203448
113066
122379
50510
265089
265441
299825
70551
85989
173707
142812
148607
213233
271657
74678
207027
164814
194802
218447
162839
158164
20950
186457
251731
265370
264391
287583
110827
46945
256195
209814
8335
60712
13336
176852
70128
172165
12353
104506
48739
263428
7249
44907
72852
252056
22320
215525
285252
287799
164919
29320
21983
276160
273858
21583
92727
289113
213267
37261
234614
188627
67209
11439
258040
177261
268451
75230
245951
69803
235771
153717
155617
217338
293235
199479
203811
213357
255471
121632
102081
113430
48663
83278
261100
174625
89784
286275
202592
146925
185766
167613
261649
3161
112880
264441
156155
143627
33545
229358
98493
161958
153229
262437
225502
279861
14872
240949
117396
283607
45113
94895
5379
200604
16664
216383
241897
29126
153615
281363
120009
5913
155978
131992
295756
285654
97368
137362
50214
44649
232581
49815
252903
183916
178619
246481
165070
32480
221514
141340
81814
275110
18031
265383
10664
220114
56668
130543
160551
102341
264327
163481
46757
68222
174136
214742
33749
19517
137331
111106
256207
226176
121689
178743
29965
90437
281942
60137
138462
122415
221609
168756
231342
153523
14655
31295
226556
46785
182605
101569
268434
222609
222707
141552
47046
299178
129806
148054
98949
217099
181635
153463
66660
181634
112222
97110
159807
215506
93783
215932
11788
210275
299864
98043
103078
208738
212982
145323
182310
247641
79295
121908
36390
114403
230894
121944
285914
8200
232222
129178
134910
136727
148347
59562
26973
82751
244677
159098
42699
194755
125725
8524
110921
260879
278878
272364
266737
202417
197735
165647
211916
254596
89771
144291
25911
213777
271942
148041
15493
41230
80674
118160
77873
122874
293160
162213
93202
176512
190086
231153
79991
277448
92141
17857
85537
6927
16391
249928
69861
222382
81104
5413
120499
164764
167065
32463
216745
29663
138389
137102
268021
241544
195711
158686
253249
189655
262372
46080
164119
287886
78698
25880
216073
140986
109696
88170
291125
83472
215871
32723
93656
181484
26200
177368
223330
153345
46744
296230
204255
70641
1606
5827
210579
213274
129162
182923
15678
181214
117775
274679
255322
19515
54078
95919
264001
230089
64555
246607
294019
47537
18369
243079
251160
285895
1719
286105
63904
267708
248119
105550
90871
252083
7202
62456
298410
265068
299486
272657
223954
298112
270314
146204
129893
238412
194942
279733
205070
207941
258908
178671
160597
104946
260863
113108
131832
184732
168214
199553
46076
195472
161492
77336
292322
149171
217458
290400
258446
41971
225807
58700
229914
90397
168553
164703
265006
18978
242237
117709
50716
169564
104576
76181
233229
66588
103696
86642
48084
148643
136700
206985
265858
191122
4927
157583
259305
213
287054
107536
168681
210667
273704
153446
40917
175395
23288
47880
182345
195039
299306
18150
206309
231183
46510
177214
53128
150992
222581
118832
86732
131694
52215
281621
7179
139743
163394
281234
141817
248931
211851
234225
20634
241875
26613
162442
76898
297955
228570
124920
48675
464
59213
25871
251055
231480
1183
203240
49153
270363
663
158404
157346
284114
90933
164886
180882
57246
284119
60626
234921
34011
31932
103524
229543
138331
42308
208233
46575
229957
240819
261092
192533
119277
156364
113821
264773
56442
107260
153664
214125
57040
249933
208642
266766
191696
222636
256305
176128
192910
268027
104684
182893
56948
211991
180534
214229
298303
70466
237598
110307
145179
232793
3213
24728
147736
40140
134647
274952
126810
165358
257146
78944
158400
215593
257114
281929
299940
276875
119047
138519
228437
125061
60633
262519
35427
193803
291271
166396
165621
65364
83437
74275
297077
135583
159213
122638
137123
277812
85281
211628
55094
226510
110813
154482
254202
82258
207268
65431
111285
154113
268951
245001
8554
251923
12672
130990
7338
23445
265861
116108
88928
136106
98468
41137
52902
198481
23074
222073
24193
281129
122242
20323
80352
266422
293532
225677
117963
127427
117198
32698
157580
6799
203939
182964
288988
284978
164409
162430
132610
67094
258516
69335
103718
126247
39066
148843
239403
15283
5160
115674
297053
86434
205827
13083
70642
68781
245647
115707
166405
252403
100300
277362
198562
145440
249706
258294
215031
288521
56876
84122
118676
7371
199669
196526
77495
250575
70556
44607
207615
191811
167765
53326
136040
194829
108512
172832
107808
229578
75166
180897
70803
7286
193991
14748
62385
283057
251795
78634
229690
169975
211025
252817
224869
164141
267135
61110
92779
181656
24168
5946
117130
148828
153002
213661
22821
10264
203771
87626
263713
221614
17357
69098
210596
294694
204617
277306
103713
89165
138342
13859
272690
232065
232271
101289
41264
62275
196786
16321
2648
99527
28894
182429
85295
96685
80239
192409
236632
24788
63054
221099
176058
46386
234698
139038
254081
123276
64390
141080
74144
245115
194892
51116
146671
204267
241849
139326
193285
144676
52248
146826
77607
275185
104833
98658
230154
74129
236786
1897
297873
275478
162560
6562
98619
190420
297376
87290
258420
174406
287689
279923
276480
247945
15765
231968
20746
208312
156422
134573
257349
144524
246604
105146
256949
227717
285220
139049
68446
146790
147024
206945
47575
93067
63959
293057
134690
75166
296854
245346
166733
206238
239188
79260
160135
436
7234
184513
113176
121125
89148
228027
252023
34407
296095
51107
17273
167541
126098
84339
219264
39224
129397
154961
24474
261435
179965
293252
29115
129365
246228
132946
143985
21531
259558
270721
225758
136431
45337
155359
56808
183314
134390
240638
155728
104287
41131
88081
258688
259332
117305
216650
185473
8113
19954
138639
152123
7050
234617
231704
226157
9910
190807
34988
212768
26066
2906
184755
24331
186160
295659
226234
178398
147350
101511
217202
109192
95506
278575
241104
115766
40327
102997
79637
64856
203276
22301
171802
114412
28193
138290
74980
71096
283911
100957
172812
275176
165843
251718
24585
130540
2456
67132
39578
42580
115081
188137
200452
124472
278576
195926
91700
222851
41253
68231
219158
19891
155844
75408
43513
206466
61109
152829
113178
243777
145278
238049
50982
145255
38720
65732
220307
260269
233871
228263
213197
57917
30810
146036
56002
35488
99814
95130
157512
39158
289166
202847
238846
70384
103060
9451
248407
125699
35327
221193
119139
11891
158626
270252
71857
193366
168838
292004
27321
102511
39705
88177
254857
94272
262233
210747
206284
235229
250188
123884
115215
275596
233309
194367
139622
129659
28809
244246
92674
206816
68430
276500
208812
92734
121575
130183
111117
207576
94375
159587
77153
285166
3090
187374
222389
9960
188535
32856
217478
187377
167457
67265
292082
78367
115356
130501
129099
266671
172193
188011
74150
272554
143525
136513
254367
242989
188369
295913
228215
197691
55555
211244
99169
116712
226454
232315
284992
144305
533
130321
89343
161663
61230
271844
21318
225380
263031
96977
178401
133981
72144
8542
55499
237737
250566
67021
30343
199937
171602
150488
53453
225653
242226
172016
117733
240467
15353
297781
218813
246449
58322
211441
149298
256434
7380
71413
261449
97505
13686
115303
133379
200948
149115
48196
34154
176476
285520
112972
26401
278943
5305
59972
97713
186150
2326
235098
51390
240144
82252
17102
275796
78979
219593
244293
140779
298215
129518
195971
30356
226905
39447
139436
42988
231763
256837
37739
236783
131543
35702
34758
22793
183579
241156
62801
128021
195704
148169
62048
88567
54071
267213
98019
276730
184770
229610
202764
31299
113299
1538
195274
47991
47005
150694
123476
18586
48361
120191
205795
210407
144796
93876
184545
51644
156533
156906
109400
61216
181967
167809
294284
194315
295773
130778
26033
114934
225258
198976
258098
230358
179928
212027
237866
200414
204773
112070
13850
130088
176905
242801
56675
114819
80244
243797
275614
260001
170972
230907
143272
159009
96518
103529
92540
116248
257723
112479
243520
50865
21600
56997
165593
66766
168435
64765
14052
223963
38283
144026
21016
266742
258071
256307
12750
169934
164974
262993
174479
260354
147773
212720
173374
13531
22537
24374
121435
105176
58685
222194
89170
156095
278943
38434
119967
138339
118513
243956
65492
184909
155552
116029
281612
116006
45856
142665
251549
252046
182255
126328
105051
170252
103349
236550
231841
277831
44512
206303
252109
74180
200082
155646
232718
173698
34310
290285
130428
274496
216021
269634
242518
49048
191787
64873
237900
279499
14026
6658
90771
51960
108646
250244
13725
121213
122503
40452
42354
291538
103160
33919
199948
55631
141016
197283
281133
282858
142733
148841
172680
19671
99714
236665
196013
53656
268927
100885
112954
98878
49
230244
25161
225957
216951
56900
283483
162289
121965
178735
17169
85074
149324
162024
75407
155834
111759
216314
44318
122225
140335
151150
189248
129201
131230
105948
94783
97115
224093
128646
64903
92410
120322
160961
263757
265586
272726
208884
12677
96028
294316
272132
151395
126322
260177
117711
18928
161228
70215
29066
227347
188908
290056
214361
77925
205671
282404
216182
111028
176312
70155
249659
22503
299535
176729
145322
263033
225524
81551
66369
294456
130379
247330
197797
187242
270282
223670
77437
28665
23203
279516
192359
54687
231301
286089
283001
201288
131918
120901
238141
146720
203778
226752
62314
68164
222853
18040
257018
66131
212403
48562
176462
274826
93648
26729
25037
147486
69755
55395
281619
204058
247336
150270
39679
140068
172421
204333
85442
189587
175049
117771
258957
215915
91423
219224
23157
282809
200938
141172
298831
138460
21855
89513
106646
151973
226316
289897
79103
166962
32366
245109
180983
190334
88323
137867
277186
13380
157179
70271
242716
91033
283046
57447
31281
97245
282326
205970
251730
284516
13859
271642
115115
163894
90119
225804
261994
85911
97083
268404
73954
215813
5197
234315
235963
275427
58004
293255
170270
252263
105517
143538
32134
184127
294538
41647
93048
22451
203051
134846
2208
159839
8884
198695
30516
105544
76092
149355
299963
68757
98820
183806
283578
15963
97410
207508
11578
62714
196179
295557
59660
262769
77240
97149
65726
16528
271018
140040
187317
130514
144824
170284
94089
96447
30573
98509
145884
220800
133494
33221
157994
27578
120963
131264
66163
104452
143867
209649
231307
198422
150905
287717
155648
276762
246483
48135
298053
240268
238707
271484
48358
109343
18751
190239
133193
1922
102749
30889
117497
198163
249266
180168
264990
10593
209708
203256
42290
121351
197818
267598
69911
197565
88016
185240
12136
93074
113994
288246
142990
19714
279027
218779
70687
231435
37865
152795
245865
179028
122173
109062
153964
105212
262563
167439
242147
198554
172219
72976
61917
19244
96728
174949
1352
188166
251871
149340
103631
238736
293322
206752
70574
218702
40776
189413
292011
26476
8806
108340
199673
148628
78347
8899
39107
201277
179411
227566
56082
138737
13738
224744
223294
226938
20049
10408
93098
266440
43232
38369
2737
232914
210897
237087
108617
8450
91698
26654
111272
3393
26093
281927
147071
155527
297176
59240
287597
28861
170523
28408
298461
95444
207360
32317
14803
276122
125322
55771
53309
283023
90692
297782
34302
249747
77518
237738
276108
102881
62641
154065
278359
136450
275818
48017
49972
24524
179865
179498
264375
217021
121949
283013
234148
49809
15962
71882
196136
135780
213447
188278
203404
261498
103767
230071
32941
259921
236177
253108
69677
251666
274636
101848
136751
157959
8182
135381
37185
48084
85265
69615
241145
164592
76518
281439
208716
189933
125771
203397
211574
280645
277502
78307
242388
131556
273192
254249
220030
108429
277908
248564
280045
123126
151737
183486
112193
10004
214906
140022
203228
247819
68442
139516
36018
188056
91577
17502
212901
113696
99474
103696
191084
72036
166146
123828
255902
4070
54439
137136
114606
22255
92919
298242
162421
269439
282055
179823
204434
189479
128588
670
89882
206222
116272
21890
94653
54388
86533
82525
92169
265294
146080
233490
42774
65060
103004
285301
156991
4856
74984
93660
272744
236514
128945
96461
196270
46614
181079
221150
288322
107656
41099
142287
296253
295615
47046
207622
167956
204575
113827
119846
123414
257009
232436
23527
178702
118733
285216
92006
81468
294183
123339
37152
293314
79656
111741
156056
14418
149830
234575
119600
254926
66509
134215
130715
107420
118929
251529
12363
87264
95948
116351
127007
213035
156763
290476
6905
160426
32365
44602
30829
175456
249781
82181
35241
84019
225008
197566
117578
293580
68296
148411
99394
174266
150214
68983
35277
66135
260413
78651
217643
183181
69318
137901
117967
162552
156553
197011
171329
98780
225464
153230
270455
232268
294382
52353
143590
94818
105255
164261
239000
134015
252496
33721
56961
91688
275906
204908
145764
275224
178628
188651
41860
102883
92771
100038
254022
193318
284624
93046
24703
99339
290332
39896
113167
3867
184722
295871
18873
223634
22044
17101
75047
123623
207109
37450
11676
184988
3004
252279
184743
127182
134813
51016
244864
230108
128232
114918
118807
276480
106618
284978
167711
297796
242938
281647
197591
243902
85242
82567
204995
248436
192329
244454
3611
175429
32726
16134
128276
137080
39338
151944
217947
18540
13227
15891
290303
299137
162042
38386
40904
293760
264714
89432
110454
148891
131706
285180
150875
36828
67902
262193
857
223278
107772
44398
45952
174910
287516
240121
18384
217825
5172
77050
212385
118393
135327
146887
60616
242139
93677
278690
233497
250010
170743
91052
83094
182067
74036
47857
34157
106278
120365
291532
259828
179347
2726
97341
280537
275064
142341
133741
245938
168897
151152
226095
71702
34279
148279
122408
212774
129699
263647
90191
197070
18843
2342
15294
104109
6523
156517
163666
194237
51966
241735
127730
283371
83702
278853
276695
64055
93493
67012
245343
37834
281428
92232
219208
231658
277938
281606
112135
181103
145391
107144
33093
115986
53419
145626
208521
262515
158745
257215
228303
183055
9689
233787
93382
161824
223606
208085
81765
241061
94672
143985
152826
270773
267813
269697
148774
90497
158148
252355
100108
154382
42341
117066
245229
277724
40753
222270
210069
241329
144486
79679
186952
172264
133087
130833
269049
124183
237160
25813
72927
79366
9705
209936
189677
39602
43081
203444
94986
169825
30722
149528
111985
134522
98767
55388
207317
244043
147460
89777
108737
9740
132189
151295
205371
87635
225413
178651
295334
127463
118833
22157
29298
223299
167283
37711
109993
242407
125750
11632
188076
230688
84730
282620
174586
190718
286727
94890
91082
234515
99792
283445
220325
280527
224189
261822
276006
31869
34255
228581
197877
263327
270211
212018
110054
233479
282879
69041
297444
36016
35986
145963
179218
284188
149657
266259
110916
213595
126632
291027
2488
189296
153960
243873
54431
44971
25088
2590
196133
197345
147207
17696
187854
266304
270389
163231
170280
185993
48390
144740
8485
253807
15190
51808
140995
214410
234392
162889
164179
112654
28928
194833
205058
83842
275193
134615
84750
45060
116478
36638
251640
165379
2865
189681
139785
71050
120284
82415
193636
65667
168234
191752
214175
152048
236078
96257
82147
77724
125158
130686
296429
227309
20919
133779
221751
216875
73038
285950
220238
136947
227261
178195
34406
287423
151110
187974
61560
222331
63318
278529
261197
78033
112270
154343
20785
226934
82924
78808
217815
94567
118445
3212
253559
72966
177629
155210
275090
2316
165252
244944
155821
125495
274574
115418
247335
216741
117658
36301
166865
161864
110261
249320
236493
206110
260637
130673
208987
34808
199771
196838
235416
65566
83272
190237
207618
179536
183968
268670
72825
55432
8610
243721
241526
149387
142448
184862
143935
225822
154085
280489
247079
268771
202914
190573
151429
236970
157430
178
105910
231568
117338
144225
184833
189203
31130
23040
236619
144215
106293
77063
281272
196998
25678
200919
254404
249745
113437
217663
87302
8008
66680
159968
299062
36261
250548
292179
299374
265448
159390
71976
174632
20871
196227
109148
120781
39332
100200
119732
88833
32647
82926
81630
64186
18728
72503
116390
189750
269274
208475
283089
169886
128443
48240
283073
90318
220427
89419
103410
210498
131598
61039
218641
21598
10003
225891
30973
131004
125869
234038
157998
143668
142968
112725
276504
181228
243553
276239
258543
140573
277040
192771
159490
35753
9202
22212
228051
112494
29060
115123
104589
140902
80512
198730
102987
29784
74578
104679
20611
59173
11414
209479
2221
128977
253475
266677
219434
278225
268006
277143
249044
250405
290252
212015
238458
109940
116875
268234
28099
124649
185482
279292
269580
76157
130521
20990
81202
144467
189259
26317
192992
245208
287559
242093
276526
196518
271224
278660
54031
27522
83369
282550
95321
290693
84886
94135
88374
45826
298233
68337
192359
217375
11926
272916
236832
69631
241630
290011
271422
51360
138790
295185
233791
253747
67587
92483
144005
175616
256321
224561
39331
156440
40147
156330
235037
135849
188430
278534
282710
166167
172451
1141
63826
213735
109452
246818
158894
223937
229481
91080
109363
101676
251853
212343
10879
75556
80299
231846
47733
141608
44778
70561
34931
239374
136754
152795
241306
9329
130605
158624
193466
179277
248894
195391
296008
169370
203515
45019
19826
4878
209862
284426
23562
272963
98147
239279
130105
46790
40178
108204
236101
3744
192288
172810
801
70650
269584
28482
158368
132318
85480
126317
77898
234765
242230
183573
229421
162453
200398
1544
60044
66625
290743
286461
138585
206254
102872
234081
7383
169945
146030
206679
35181
89356
176587
74254
268234
114644
71906
145410
59607
281390
165455
127266
160039
121742
273969
110904
268488
272309
100653
44537
270386
85319
269853
254052
288565
299758
203725
175820
252566
56683
286939
233112
63213
94164
70491
192359
191432
136016
277217
172458
36162
201275
161687
130794
172636
175739
209366
158754
101346
26010
112892
205994
63527
152680
136301
224448
227809
79359
125571
190574
143099
45458
200206
162651
69139
292287
45858
57462
285179
47054
231845
174292
58015
169493
96611
8826
268404
181326
13826
148434
199044
8855
68365
214361
80911
244244
50414
72471
183940
127083
256861
217582
236860
221313
46903
30952
100278
255929
97147
63803
46063
266800
37201
295724
122974
232426
54686
40946
23836
61946
218261
52134
185349
74118
68143
157559
152330
185143
58870
286219
6628
259501
20414
117385
108531
197586
82454
99266
297782
80543
212914
93226
189843
200386
86130
106976
90606
230216
195662
191340
138004
162377
272507
286345
168861
234361
27614
101797
66921
197571
166696
81383
253328
107500
21844
135853
171400
7527
8124
277790
42230
251320
240050
143018
238896
291700
54538
131274
120440
8103
101824
52663
10586
71845
283802
8770
120857
110107
57187
118307
130794
188780
285091
112398
296642
127461
229958
29195
238654
241362
113888
63627
233332
297086
149979
177208
164134
245553
50821
161119
184596
290323
230583
281200
49838
282361
162576
145215
272875
133406
298827
286705
20782
11765
170415
12402
186366
170337
158355
234677
131063
46292
70190
254857
258166
244996
143086
281578
16380
249669
229495
130345
186018
294823
52870
8590
170949
169088
251027
154129
185104
110937
127756
116696
163472
49471
49469
126441
138699
148502
151250
258838
86516
250711
116817
135199
108375
252356
261854
26675
84725
44177
139617
187802
104676
27190
240192
226202
55520
38909
4430
43407
182208
208845
234543
19568
82957
175762
267821
236903
44946
133742
39816
205318
239726
133042
278330
39878
181236
226411
148330
299327
68896
255148
290523
186884
193356
184752
60255
192678
154162
246911
62746
46685
185136
143077
297037
169083
31779
162648
250088
262591
228990
112950
71339
169146
243819
150279
164865
175423
33583
71356
238709
183873
91995
129060
183750
252982
7102
280640
200925
223386
75198
110326
191265
154590
96304
35540
167308
106574
171096
105531
239256
33664
132597
280029
128347
263071
29539
166061
16791
67691
86050
294716
278375
131994
170078
178914
248809
212178
244077
74070
255488
94302
63208
165068
160833
19820
46329
142638
144863
54065
98729
148405
119355
231288
119967
147026
234544
126392
140136
184599
263128
75177
295827
187209
221120
91328
114627
277980
164679
272685
54983
273123
171173
18446
156110
239269
7010
81867
290982
197847
89519
180886
92531
34032
172007
163923
99547
71476
100794
126813
7145
88215
198632
206741
97935
19750
62266
154515
161800
295838
284004
241704
216294
137019
291638
90687
215740
4725
81440
144619
85113
185879
201446
79749
187260
114983
54960
279266
93161
84395
101406
274058
22756
242428
191834
30488
87885
53148
141334
106602
62609
69673
60307
242388
138911
262671
119360
286993
213071
282791
236167
232042
268997
142533
187343
126832
14807
245047
205055
124701
77410
101246
110967
250530
198344
257315
273642
92156
51258
181981
152598
98069
284924
178147
295139
65936
283442
96403
81629
32221
181149
137081
168731
220570
231769
227791
266527
112885
267179
231249
182623
98938
13534
236786
252237
138442
111377
265218
77139
282912
154412
113179
25630
116378
256352
177757
234521
208607
210172
52020
269872
19296
101416
98653
248135
251955
177
236948
187244
103871
198266
234902
17900
99187
167440
173626
174868
138275
96412
183352
2890
138905
217692
123183
165562
138335
65533
68114
55522
211042
219896
235722
142396
210241
116911
54970
77641
29962
115351
110534
52045
289875
70494
209916
206474
241398
177304
154468
114126
143795
271354
213690
208309
262919
125510
106467
286155
83954
214174
121265
199857
244307
70561
169775
149093
21681
189393
120769
134701
152845
106763
213116
144481
115104
22484
202855
80522
114374
79187
71948
283881
220120
214766
250630
258408
174191
122967
75407
241322
224256
23906
232213
107549
61803
146456
202268
45082
140170
96215
180581
210210
139632
220992
210659
43274
193165
57562
257793
284719
262287
24991
126352
163486
50888
89809
151674
60713
224099
61855
109016
3812
274263
281534
98209
143648
198652
268415
57179
119058
153989
15429
268363
282799
152161
145784
262879
35800
190515
158299
15402
183868
12795
262362
247507
250557
5349
188278
58029
127988
172957
117610
65435
245462
133848
58559
69717
70198
224087
94537
115535
200535
268767
187390
188118
243613
177384
117673
114328
92230
263462
168118
133440
277405
14681
50543
27271
242814
248422
174324
54516
32888
82549
134422
126773
278234
4342
224919
84823
91212
107988
109084
236295
129997
227409
79221
138288
141146
11264
74960
178567
175377
187612
83760
151873
276179
40062
118105
241838
152823
100520
92306
5370
178641
6119
75174
92311
51299
225872
149714
127408
287141
130226
12783
82592
173573
220120
35321
280507
14690
230107
127066
198186
174835
94979
239583
163949
67351
106853
415
131079
263260
18875
31895
169848
200662
100377
150767
40732
216485
129574
51433
138033
150072
40087
266743
81201
176940
75814
139111
174737
165493
61818
8715
92717
97746
107551
67703
115317
30333
224587
138985
266948
137676
132962
219143
125881
135914
278184
270322
112915
128604
132926
149745
204288
268767
20399
281167
265202
184994
132205
254451
47995
298331
287929
165735
204563
72237
195390
234766
154654
277588
59437
65066
66913
23407
232347
299103
178060
147207
64519
72231
148318
122990
223679
125862
260742
171409
213680
5737
65954
222807
246464
281668
156567
71664
200144
164710
287061
43640
210299
17898
289180
276213
196654
377
37431
192320
14109
26206
98027
284799
294831
296750
252825
92117
183153
112930
213955
41883
226735
203105
164309
37686
198111
89379
112446
23412
77002
224163
115174
262674
248279
196650
169102
295917
223351
255030
256081
40536
116135
41025
32428
257771
119215
61583
239593
289784
116431
268504
134122
238322
233775
265156
167789
290532
228408
262975
174214
35961
75216
199648
98374
58668
114780
174912
254605
168091
12365
15777
147867
69111
76755
153078
11949
175408
38819
194136
42044
225229
284844
299585
48008
199684
110779
230066
7764
181832
166701
220185
94161
283648
291712
143481
90128
279935
173547
222625
120059
134572
75128
16861
277723
192839
130640
266987
132031
255992
223355
134677
166792
83823
126387
194385
37657
281820
116859
278794
103442
234672
122912
174152
74099
93859
49492
58581
26393
216586
171013
105652
257115
167650
257917
17079
146159
77425
274142
133603
247556
240168
15904
37079
272340
182445
110845
249373
273589
113816
107549
62540
252694
27632
183737
293209
214624
292700
1629
147017
297919
218846
2411
203970
210975
88386
192288
22653
254083
202224
74747
238331
289893
219127
57954
287820
125038
75135
140122
293891
193461
41766
5717
150599
244142
237272
147241
64387
243385
258392
13637
284313
16650
130989
114458
20386
212026
241255
240596
85640
59998
270916
195073
262014
264259
110941
237516
280500
199691
250619
127499
82373
134090
154049
55579
81179
72071
118411
168433
14165
270650
4710
208027
20887
191680
71344
174900
260678
109240
230352
2816
13140
130621
282963
198825
216326
148766
40232
204866
246518
181143
5162
59573
196740
202292
212267
229156
4287
133283
152825
78258
39076
76793
153454
275341
69406
129341
282176
102458
165573
84014
209758
225288
16594
3882
67063
214127
140071
164484
17189
251383
249321
206696
112990
250339
150889
187233
101440
111263
256942
265126
186742
136698
160026
161600
233454
104000
219377
123631
296152
285231
258700
252267
201495
152620
237094
49680
282882
172632
161867
79551
217465
198367
2399
287045
39043
174673
89041
123161
48829
146991
113610
61203
285424
64900
207737
35995
232837
269533
245572
172854
214702
226324
264986
270705
62387
111916
208271
275559
17195
248439
156592
125120
206134
217244
84258
89244
162037
292623
260291
51533
117532
271732
273563
278620
195884
109842
284669
42365
262073
157901
218963
241640
275486
128305
274565
19557
139247
158071
170941
159239
278052
198439
133182
292464
10923
150610
224086
111580
253362
162611
220341
252716
184778
263680
148182
250105
49404
271893
237270
259672
174385
264054
174241
22498
1911
24482
15598
131205
294646
139217
220826
207350
286950
159659
126483
248638
258767
54230
108016
268765
22924
20580
224064
140058
292854
57103
93245
216934
116991
204503
22094
160856
214291
33429
16600
195254
140898
131326
156123
26751
228435
202269
47243
294794
191775
7298
232820
137767
114669
223106
245599
44606
185224
258130
31624
43511
106693
33530
5530
199015
60951
277081
250185
255487
244554
62883
59872
30834
80921
45484
224079
283920
216761
125257
250933
144573
179578
204459
281684
147191
175383
70816
223305
283551
226178
201137
172952
108089
33359
248644
277471
155881
25015
109447
182179
164350
1760
170343
106431
121574
50920
98194
148130
237469
78724
229807
239463
215451
192665
243614
46972
204141
64243
189365
280174
216879
121505
159735
26512
220347
188737
243439
87772
129916
149089
175542
84641
239922
205596
90999
70440
68485
273131
195326
138503
289085
245751
223375
292396
132498
211082
249405
103083
209580
115878
208786
30530
68659
206527
226943
194195
23925
87774
120456
105128
132349
30621
196290
5000
187270
90192
98749
189441
67172
33027
176023
102560
250218
3800
112319
275026
284547
102557
64838
212794
145090
69404
18571
25238
90903
223382
230823
55811
2150
223024
208537
87124
267497
119237
293392
27585
281590
283769
67380
199473
96989
132477
202726
33705
188736
119829
201433
278603
118426
251907
203513
219614
277701
63916
120792
205644
266484
105390
111491
60259
161097
107639
1048
76201
72598
32152
144712
37180
112862
174726
181992
181857
220040
18366
23637
274724
216265
110213
285356
152832
94394
214312
73187
132207
138706
232648
295701
144260
159472
286229
291253
18880
295927
186916
21697
188308
234552
235271
226080
257544
187651
155067
107886
12541
230772
209165
73086
10381
77435
13890
176088
78539
208510
274102
220266
41131
238087
278931
265881
18133
292267
174318
92933
232027
111470
84360
126183
274205
162978
139792
153702
107786
101983
184346
167017
46834
291962
242407
295959
24672
239817
173307
60341
208597
22833
137995
112668
234963
47727
249480
21288
170290
85687
224595
98015
140623
267032
157533
85400
5650
236216
232405
50627
173237
54490
31658
1330
296693
153514
25784
57405
267832
225490
167485
164594
97538
233803
60460
59678
217490
231759
92808
291229
56456
189014
294702
258242
237512
37591
146647
182907
187876
102172
187224
162397
1078
91645
88652
232516
225981
89212
98296
63863
280784
95443
196255
122327
12131
298745
190057
4182
37853
163141
83934
156724
259862
183645
288271
263829
29148
257440
165910
140027
283442
20028
185708
119071
46198
193367
71746
99814
56854
100840
197414
265049
150711
23536
210107
169375
299960
279271
125189
292651
46585
32336
124469
255351
122814
287530
3730
269975
89485
96529
77473
249658
258355
198319
119021
286114
32209
43270
289836
229202
229365
70609
171621
183290
241333
257174
49323
98213
187340
17210
1133
71031
114796
146373
194235
139258
274894
252633
25587
294565
15704
34726
26902
266947
288729
159608
91777
167176
208130
245288
118381
172832
144440
73592
112976
36404
15665
247395
4666
252578
58356
184642
218152
55910
14675
165594
164104
46724
193645
207529
220856
234763
150263
283180
128189
175249
290330
124160
169643
60939
278001
194726
271799
296591
272611
121748
172983
14876
92222
127924
112842
238408
243788
101599
223553
7586
207670
40246
251553
281434
218818
212595
209045
279003
201460
157255
251999
71545
176170
221639
139944
246554
121382
205530
11743
243153
59632
29800
286379
212844
43172
91940
188342
223726
54550
224040
201402
181711
131936
128027
52869
108855
230823
241709
10633
135753
62597
269321
120837
105668
113083
221112
94375
58372
163935
29083
165046
63165
60731
134461
200836
34524
146739
225277
267373
113374
212775
246862
87161
298122
287844
14808
211418
128349
121699
9657
275886
13705
110364
96894
94301
296987
291890
3808
35324
158171
90466
34724
288311
292050
124361
37744
103353
247470
75357
140567
191420
129720
42727
45527
38841
159358
244064
44140
196221
39168
228728
111809
225080
50561
33190
179417
299326
299098
171452
38736
67112
30070
17142
102935
92255
38912
118267
192768
116606
197858
210975
172921
265616
295897
181855
62780
73447
297575
248807
49663
269196
28936
19589
223896
221988
182318
264360
105282
77846
51885
83191
239472
115564
133335
13434
213887
162210
83956
63315
284709
10347
36348
27088
40721
74042
130605
114526
59349
215931
47609
221160
222350
110950
205523
133869
71748
289390
12470
292331
259336
197412
34843
260112
127272
248186
259042
143206
10988
283553
115889
34440
101243
230127
118966
150780
169111
244460
260186
247249
27459
65210
19191
124154
285417
46395
233786
125147
299256
140870
117638
83960
204477
230948
182077
248796
192272
115849
131924
217586
104310
268380
175119
250843
90705
253397
189791
78578
173477
28319
71643
19284
13366
271531
147036
254532
183239
141096
5067
14036
189707
178772
59189
211797
19455
18150
311
117355
22814
226371
258223
112087
70486
115207
153110
35103
283386
50825
255664
141044
114219
74331
240506
115007
68737
12174
80058
128933
36396
298394
106099
153139
52965
223965
206960
107992
104760
162926
217033
208770
172759
28774
13686
57309
245809
103916
77325
38275
225278
105182
233113
258484
223627
161026
142649
59446
158297
134925
120983
27422
232777
74990
68001
77238
115042
139874
290129
11494
77208
197012
291692
230034
192619
161706
146873
179158
28518
68108
244351
180308
161542
82066
140875
225488
132808
226521
232288
174642
254626
294204
208209
251498
203082
241977
274145
139604
250948
282640
62940
3845
23414
47768
31730
155237
130019
215601
209254
3516
15626
193421
239945
101946
258878
231148
180486
131256
183842
284561
89749
89333
212699
101670
11270
267065
38984
283228
144753
200192
187891
153050
272075
206523
202866
213605
209712
226533
22330
103061
83845
223702
169571
297358
134593
70342
137827
67970
238582
70446
109435
150544
251223
286383
240262
243398
247437
27491
198328
248253
40443
126235
114906
253982
30873
112812
234309
71751
205078
151114
171656
148410
263214
96945
285642
2662
246940
294883
61786
174836
200788
70953
228217
265765
261182
21512
198120
138654
21607
56563
20035
284102
92153
286187
246258
235813
9554
167193
71127
80652
147939
274888
232617
141376
112856
29051
155600
248963
35557
188227
137456
166123
166919
127522
3544
287629
182077
7695
184310
155066
156597
116734
71191
70903
47329
186920
295938
258749
164095
104343
231455
297001
215802
59344
212444
97023
255698
4395
227705
70265
88752
131506
265071
190481
179937
214566
138460
299175
251239
264756
197172
88710
185354
109744
84537
294942
110473
143842
131667
101542
281151
16796
4069
88062
227020
34782
173326
22040
64491
288748
297604
98597
198349
97065
182143
172588
19755
256556
22964
53260
28783
116107
128406
201074
83803
98269
119020
62575
289338
31017
57709
190338
180536
166170
253023
162757
143898
101833
101347
122852
277239
44505
236563
99480
204948
16155
291112
181817
234461
48327
180126
203134
102369
83035
95873
142473
191412
275559
13670
129536
213111
118906
229348
229793
64608
18494
293642
222383
29715
204466
177263
111330
41192
118558
118183
62669
67614
176317
170281
257382
223054
253213
187602
132604
83623
96597
24150
281368
203604
126449
259833
104775
138542
271562
109595
27809
2430
184601
141366
3200
229926
135659
168972
223578
186210
277588
299425
258553
11934
115481
212199
87944
219023
137512
298115
250150
120124
186401
93104
71324
127720
251076
26232
78896
187214
268444
39561
196042
82522
19558
257221
180986
41390
278830
295876
147205
51057
171929
92644
270403
25847
270540
264683
31784
280718
59826
211444
180736
114070
229307
96928
140232
102265
233048
18367
45789
192269
248947
54136
180075
180277
20220
11748
200052
49898
169959
192314
172490
78469
105639
215333
262403
70558
155663
230068
261235
171363
81657
58076
145585
184812
13554
137663
89600
145188
100931
219728
295319
155373
265201
187524
254676
19614
257069
221746
238961
9317
18318
62208
51110
271830
225165
27447
219915
268879
176710
226492
87180
184688
63040
38414
247682
209289
67638
42519
235331
24471
34755
259917
238247
147418
210486
54668
267628
118002
104995
275320
171684
191051
276000
31109
219057
76205
64713
134870
288621
267287
19405
211180
20272
84316
174900
209627
163236
212258
53011
158660
95312
230345
46794
252290
106490
270434
86825
73183
97960
188507
9903
78509
203406
133091
244743
21856
266548
200424
62580
47869
99916
249965
190893
5011
71554
127234
213082
277117
88414
83611
221153
149331
230299
274017
90383
11148
168314
244278
76385
31725
287681
133130
253153
267556
52826
142608
260259
73568
125722
170590
214943
183045
195901
293985
157301
170711
77885
15651
250673
114998
215974
59434
266300
240052
289670
292043
9186
68730
137548
216617
68337
211536
79882
212614
291915
245863
159838
40301
22293
257344
125616
219081
279493
133697
74225
298580
293806
74072
53071
164130
114643
222233
168660
94165
242398
57050
72073
134447
140852
233236
112595
140118
140095
126947
162186
272494
201205
52292
58247
286581
277085
181133
270002
174659
285464
193970
134064
62087
2408
45850
9052
128104
249152
165296
123219
149033
209317
266356
57212
295381
95573
106948
296454
46771
219194
30006
207762
113417
234405
202309
213774
49260
54296
288727
20107
149415
157460
64769
93685
264254
69855
48441
48219
10253
181748
216918
83204
249666
198289
257192
240795
1156
28357
42875
89237
76935
252507
227264
210892
18827
156865
274174
295301
80117
222335
202525
103942
283784
66156
89603
227716
84117
179512
50304
178965
278707
236684
174803
7735
86856
90522
204951
255579
22923
254096
275866
259183
234798
90404
46253
273810
33652
170369
112182
84294
243804
188704
125025
166024
56343
89683
133490
226722
275841
107609
281962
168488
180768
175113
132279
254565
54706
257668
12379
239071
284291
235174
14709
23476
131012
139372
284567
7983
215132
261402
172507
261134
228997
214740
133134
249323
160662
146134
272234
63693
57540
296706
134009
271196
249371
222788
294054
154810
199537
167670
281134
93440
64213
105975
295409
82325
122170
177177
176508
116942
73710
75913
181802
125381
275223
16284
216980
188766
174339
23872
76106
40213
51543
230841
72724
139028
170374
249548
86839
295537
80479
57766
175486
53985
276136
37006
300
49616
241462
228454
111206
47444
127300
149556
285412
87217
39740
82549
112187
210369
191601
213903
62023
52444
96259
188969
86888
253111
25144
47568
118774
214907
32569
238223
19857
214395
66436
188136
290588
192150
171410
217490
117115
262971
39850
28314
128911
104234
38783
75172
33896
219138
23887
132046
246150
204520
170530
76579
28877
228123
264279
71120
196034
236192
272190
33089
65292
60158
1407
85321
44833
3196
131854
88142
174572
215249
257261
223541
157518
63469
186288
193564
141575
87629
141273
76536
135752
61009
290300
70682
63686
13323
115331
223826
35227
212104
276556
279270
653
116713
149326
155878
240747
47196
295226
256422
277778
185912
214933
278620
195593
187298
216126
216894
289811
292793
33153
30354
177582
36825
107969
134367
18447
23035
154001
213209
227844
124302
6191
162228
238221
64397
69756
210196
137553
247835
290143
115140
215001
12100
80250
195121
291813
271760
248074
172916
16677
77042
241801
1390
204606
57464
105618
204348
59109
137454
186936
93871
12705
178959
131506
91739
252319
54255
85156
221427
262632
148513
40985
132868
272001
292189
195424
288184
273504
238777
295359
204619
235611
256150
23920
275263
145882
82652
143418
241127
163050
126862
250598
173906
173304
106265
252107
16153
38222
196394
23668
1127
270914
88997
145180
44463
129074
122302
298247
137810
260874
151673
83424
6742
70913
241887
272208
212550
244857
266210
1653
224289
269385
176910
45862
121322
298389
205674
150066
210473
4083
59346
17946
287196
12891
205959
97353
221250
121304
199458
144865
77614
153956
238534
297633
40043
167137
15966
282158
22484
290154
171833
25374
276176
294452
150548
269944
132679
212172
169108
11739
86482
266102
49955
109675
146454
175636
139662
241664
174752
254950
75830
115525
293159
266573
32484
287358
165190
159143
41990
282394
248095
67158
230055
79044
145753
20672
177467
170395
76559
56597
17546
49536
258742
5138
298248
206507
75461
11969
41731
114224
135999
243233
272601
9224
209050
199547
258122
122945
202418
194364
121167
270452
165281
69415
122123
111081
202445
204222
229376
249556
223545
245439
292087
18056
102978
238247
140496
160306
84716
36456
237714
234901
41163
70839
186343
280432
235446
218496
298464
24846
84669
61773
120528
103015
239404
122793
45881
245965
288160
133463
17867
96999
175584
196756
245747
251946
222918
188615
150361
15773
287332
67141
160260
273129
13302
39574
275814
137452
111138
97170
264938
297234
182788
244000
114984
96786
39423
23650
54576
242863
267410
107358
53923
74864
2619
26035
143560
127266
102911
222093
23132
151390
296262
265825
46994
276581
281802
272078
210848
242109
162588
15989
126766
45032
205600
27439
49094
6560
271413
260031
97442
117041
246279
257198
291508
217610
123897
194399
82699
150350
96756
246234
73144
57277
16885
112557
75236
251701
3861
119193
104593
241500
176574
42599
22707
151477
54932
155849
241838
95495
38641
66765
160172
266433
100460
234529
175592
113112
225615
171266
249595
70079
21592
292099
280308
82081
209024
287355
268001
268514
133878
237526
192643
23797
119065
109306
3558
61708
185750
186225
151631
188992
73490
40401
43629
85199
62
188851
152781
221350
125428
138043
13337
191446
154349
140709
23292
76396
70324
259037
189445
89527
160286
95247
235658
152699
191742
265532
271041
290598
103947
157641
257936
14804
197180
33379
246897
33396
153333
103427
271157
96180
7580
163503
175341
43699
256278
6008
154654
14934
124879
131084
235304
102984
2391
37694
150366
47816
60711
150157
158785
231217
234414
138578
201646
174180
15023
76945
108465
6605
296142
276374
260612
101937
201262
240551
123954
223255
37387
7590
223502
127476
147747
221981
116075
255123
133123
214212
164167
168188
288398
38908
151441
35738
230243
196918
84528
270319
205441
227139
255606
69039
274983
280091
35497
9249
238120
237418
175614
184631
180251
129654
138527
110937
17585
18143
18341
247216
148372
227824
258718
280458
142351
207398
213474
175704
268302
252076
256681
184329
282436
157343
232961
285988
185824
277915
46677
192113
132268
206412
70459
240736
162930
150079
15844
15350
174970
269053
48615
108556
115152
184747
125625
145544
105512
173513
123268
173933
18489
80287
286040
39914
158637
138241
733
274801
196386
209336
59368
215418
119448
257889
252584
284136
18138
56690
195429
61015
269437
133351
295241
273934
184055
298793
139725
169990
231490
39838
172196
212474
166727
184466
135201
53607
254349
178721
94257
118290
193782
79550
232271
12962
103136
240077
282677
85806
29211
298651
225031
263503
245593
60145
199816
68718
124990
209206
89811
150095
213939
177581
24524
245584
192062
181478
105277
98176
51203
19094
176663
260515
68815
114590
232651
220942
65782
21006
254844
151361
85275
208472
224422
108859
266079
243191
210290
187748
219529
246977
144358
109277
232493
4982
89510
295590
296938
203270
121377
60582
51381
131286
190264
105611
34244
83490
107676
49776
47410
117650
281678
55737
7448
21858
299884
43914
4075
46274
2683
156391
123713
98109
108854
220604
126181
87943
230479
205720
181353
246768
158116
156368
168813
134955
32695
251231
220197
251457
113441
22403
145763
118181
244372
108263
123135
225912
262212
145870
211576
104515
63276
179847
118022
163725
98005
236721
288065
186147
257654
195871
282753
259162
270442
76992
13296
288671
137508
9228
174380
55245
101441
293978
254890
277739
255516
269563
189913
237987
79707
109109
116448
267210
220445
11119
175954
36532
80936
232323
95669
96617
79540
31886
243313
169609
168084
147439
290919
181616
1598
216527
233784
78744
27356
273921
225581
122383
244213
12674
194006
298330
209778
79753
126141
23428
94543
181299
106739
40145
7627
212115
282127
59165
252833
117464
286867
172001
112796
115981
28318
157337
181191
281825
231039
291943
168692
11750
18816
17209
205992
10925
104102
228086
44915
73677
141403
48613
205421
96964
144182
93907
79057
255086
190595
118658
166564
122883
190078
282299
242086
43609
286778
133189
133083
258168
64011
162958
34663
50718
170641
289897
154087
108809
62760
92458
239620
241756
179397
174313
244847
269154
9526
166300
213469
125634
115326
45655
98113
242317
13854
201546
140791
116138
233477
50654
115930
259882
144466
253739
264361
148775
277100
296328
238376
206998
144186
79297
245605
291769
185232
241752
182156
259405
278478
11938
286292
38218
187425
78007
49258
153800
229828
30987
184678
821
264967
294260
188138
22083
209075
59906
217867
140653
12072
19236
156003
271442
277425
102817
110530
10199
116941
177423
17951
153729
176249
192230
14081
190552
81190
275841
11465
11659
100947
167843
166187
84466
213282
231458
102432
244948
189971
196224
151930
296861
54248
126739
234704
69246
140984
38696
284954
133132
56858
142403
218964
269945
217966
136626
244398
82768
78584
286291
280602
98417
101599
105863
51230
286958
74930
261866
137233
19189
83194
127872
278287
125204
273138
166852
122276
135979
22528
266522
178941
162406
114594
10651
243021
22999
92744
231427
69977
194360
10809
225502
64421
1581
248825
191292
14534
192067
276416
12438
214800
160244
212892
242255
183916
163633
207120
87000
192855
45440
161895
151693
97941
216087
255376
7661
103869
5549
128694
180598
244720
894
48127
299353
191168
182772
22007
172261
291625
181375
89896
134158
271897
65019
181703
167458
207559
91432
118589
275914
116368
294462
63177
259242
132337
118981
3153
221729
158800
295765
286845
235852
99676
195313
130051
181506
168047
53325
261029
52009
170198
47960
117268
81498
170904
135463
295515
46290
105758
297806
38220
54880
146106
27776
231103
149403
102273
287053
22477
215869
73127
277039
115385
199873
12657
169149
282465
207814
211784
197840
268803
73453
28473
271975
259214
71670
142964
23032
228480
2890
212680
148785
81042
84638
234507
58519
94975
213098
215124
10101
161226
8836
198547
27273
207461
106124
65935
188170
106223
11257
51122
102511
69928
109367
186668
271340
118537
52175
192357
210877
283845
142155
155715
62116
58756
211749
188286
74540
265720
14005
192307
112676
159964
153319
171906
74317
283512
138405
71312
14588
48451
39352
275758
164730
122319
196808
208644
188195
282895
253789
84697
13497
269603
46549
202077
268005
145119
226294
58777
23197
48483
144272
109927
16310
38372
84571
257335
256725
156461
27247
32896
131851
196503
165499
63399
148774
186983
205809
129883
169663
169574
252118
248707
121226
219673
290049
23735
116346
233403
113869
232970
164854
85036
72030
218589
64652
204611
248959
10417
13400
106115
67865
64711
166516
250284
190885
289876
20132
55974
234802
151649
57256
59927
239040
250197
166616
48041
97190
84386
19602
163598
202548
37664
238530
192745
274811
71761
43350
208780
146319
252624
39569
98732
115419
84673
259942
185807
207955
146747
157943
135536
212660
192313
299100
167636
251526
172057
78924
289181
82081
91301
282274
162208
243022
96326
242492
215028
187320
174627
70587
209043
202962
33390
170170
140894
54380
205616
156364
160704
151178
150555
37575
122636
103678
241116
262967
124370
196640
296484
226162
252288
59098
168591
115258
10762
108265
57517
51857
294869
226298
153979
137407
103651
10971
88587
178986
245663
49604
264295
196748
194122
106737
2739
40856
227210
21048
174966
209636
240411
39207
185325
84047
275924
261496
159750
189125
88699
65182
130165
148249
201840
287111
212378
163893
245386
36477
46203
184605
208303
180342
226625
172572
264403
62311
68340
92108
212143
101269
168197
286640
227681
172323
32122
96473
128159
134562
282011
207949
74067
93769
68983
118446
143313
272677
178699
151721
296691
138610
185425
118969
148209
99205
86810
5272
27481
237196
273413
18914
175371
128323
246916
133954
104374
129894
41239
56862
44749
24946
179121
52093
28569
83656
35487
74510
203679
225812
111833
134492
42049
14055
197011
238432
159170
192480
161853
91934
291695
24764
39492
260283
83808
290620
38237
244101
280325
82263
23388
129750
197576
110917
228540
177299
280250
279738
96462
230904
198697
30152
23434
222521
297923
4738
202064
287396
288913
58877
74983
70324
203937
83326
250690
130104
126113
268393
266804
14478
222706
196910
22833
161667
247372
142416
295360
73891
185716
214047
162862
143203
122384
199344
202144
70210
51301
209862
137948
53655
284174
102021
8641
90647
146833
122281
213881
41300
296380
84201
86418
202556
118444
288789
274837
254448
175933
141151
266648
181869
273859
168336
254648
92129
61783
173672
106987
115218
24656
236423
257176
267828
134641
98300
282317
58270
177308
200979
222782
174008
284148
33881
92812
127498
61856
189847
195399
31132
279686
280122
123467
261762
280741
172222
33605
280221
26950
146750
258497
137913
206436
226571
221812
229329
122149
139798
214651
57961
185426
251536
128683
182170
21682
196278
254497
2147
136715
75630
74544
135728
140637
240919
206789
198495
254036
275268
105002
20524
125063
142485
288089
170785
104946
210584
113709
184570
199540
156997
296838
197625
235969
143800
186835
244281
218063
135441
87802
78267
100933
128735
280266
74970
44874
21932
117245
54518
147901
241376
54109
3298
130720
270652
193264
155191
206996
98317
92994
292654
226653
298848
264002
250157
195733
298620
231416
121474
284088
175520
24489
11388
268824
186773
111049
50245
126996
6268
221823
66441
86033
69344
204951
244473
11773
274904
291436
202897
197234
79871
15252
212084
123207
95077
213317
275765
62067
62375
74077
280741
220916
102366
96745
44925
291380
168647
174653
99969
173448
26840
95660
100224
229666
49169
122672
131217
45085
140878
244009
24828
146287
117376
112115
15069
293447
262326
12490
130081
272649
73849
121927
157385
254675
270943
299106
227247
165435
70800
221377
241514
188162
240573
211007
28613
119652
111238
286183
263717
34643
102155
175695
106678
38838
270349
292921
241781
94957
242552
216429
184711
59632
178443
285698
239112
205028
41086
88812
42533
18984
32318
255689
220449
113284
163974
103755
258697
126371
72635
202439
133807
11706
63412
189045
283135
167798
274595
160149
222828
263281
116317
145018
197772
248026
93013
211987
123542
80536
209452
266477
236682
169284
248364
42862
138879
12171
209331
110129
79844
135351
29851
131411
124096
103237
12340
15072
252373
104790
137833
297220
152412
180176
111584
10318
128991
87422
119846
299140
308
34525
21388
98460
73868
36470
212464
34676
250375
62098
178941
75074
181679
40658
276322
227201
111779
153603
156786
224423
132013
267439
184280
98867
46770
243369
13322
204703
206544
83142
187869
9558
60331
85097
69586
79325
252977
9018
262009
130100
28727
70514
254303
183466
44194
130543
128395
293120
289042
146870
206581
275544
119162
70538
293315
32105
198232
177047
75319
265765
133877
61334
140666
226545
116114
206392
24990
128822
102700
200235
273752
77083
7361
289381
213515
234039
217178
139058
126037
151924
117000
103271
110938
224318
261075
30320
97390
38011
169346
175448
25123
57148
135783
9257
12942
245040
3986
151163
32883
188788
283786
4410
20538
76307
158673
186573
141744
181504
190606
184102
239564
20784
242491
123786
180330
192796
263128
152541
131835
288771
53254
230427
176553
80977
294040
43840
225503
231233
3333
266006
149389
71035
253249
125323
199464
95716
168064
79978
146459
188224
117414
204159
287363
208483
50995
277674
248359
245670
270584
231918
74623
187930
256819
180498
199823
132443
67080
20193
268160
57067
153924
191147
21685
253834
183865
28924
120228
249319
42392
141652
58336
62250
283972
105388
73097
154614
229658
252124
10527
157717
72137
272808
63554
139771
296122
179322
195547
131684
293795
1624
30607
221391
182717
172044
194389
240755
124167
147275
237119
170520
212339
17307
200035
207633
293081
106133
18270
129464
62504
61807
152809
204681
24585
36960
53348
89024
93017
297269
295641
109396
72066
46801
273747
203658
3460
27032
33322
194076
134977
228419
152094
219323
257838
179916
194547
95807
152343
50964
238823
197699
187428
89500
212329
109058
299834
161496
9038
231444
37435
141657
49204
27566
268252
48557
291244
236007
149598
56159
191896
83966
273707
139324
205561
293161
73059
52643
79937
247646
256109
244160
101477
193124
298063
150721
195110
238060
144169
224032
106289
56852
9942
51545
239760
23181
281600
209250
125636
216902
60511
197899
40197
45172
134883
221353
298012
3776
273437
261036
202833
173795
20207
116644
30565
52247
270151
224521
245638
1955
138823
32174
278857
139502
53176
225182
29643
187697
250010
186333
299199
149145
87922
50927
257959
134610
15703
214196
99523
17931
99513
67344
292444
216845
149189
59474
86826
207887
37844
238445
216525
120859
96935
185266
86505
111888
35973
407
160037
135343
124365
180160
139220
32929
167243
22253
216445
18104
249645
181763
157499
180865
77948
162002
54970
202646
256349
192545
89393
112103
174685
128973
293005
33542
129113
60135
290841
48692
142569
16280
12641
84569
77054
105765
208295
23285
236581
216321
121204
87151
82916
219441
238326
40586
272254
94974
209708
128721
138916
285814
154896
23505
96180
97820
101158
33381
172609
268813
136977
115771
170028
270937
118074
232342
77695
89996
79624
69009
207986
61610
197922
114271
288996
75119
270337
227521
85987
28775
232667
199227
232025
244534
162656
50107
111278
296251
11635
288889
220821
140098
140986
59543
297081
290158
93889
21457
133084
298055
113804
65107
262638
247377
217568
240687
189450
231758
25915
41442
201492
28210
193299
268507
136789
291463
36634
48614
75176
202273
48037
250357
135315
30086
145385
254425
54660
249101
48105
152319
250795
182025
219853
77045
205937
244763
211937
131685
280031
276419
202235
116773
146212
177249
202564
296412
73666
94888
260591
172683
20788
66149
248278
185995
69144
87158
192506
61757
113407
272892
150337
90977
160937
217730
270398
59755
920
244276
152493
226049
227837
268036
206102
1488
103298
193115
122284
199766
257448
250893
74167
129571
139513
268993
215064
110524
240779
279790
67886
201531
12677
266292
246403
187003
202497
221929
296932
128575
16993
5769
152856
33080
153439
15372
174507
166863
28830
48646
174901
142089
113395
230229
200212
140669
118540
50796
95640
122896
263055
14126
204596
19399
293788
219972
208873
137598
137932
125317
170203
241506
218048
65323
8894
158269
143795
2036
174610
24594
26208
19636
26262
6583
34877
101100
29196
154785
113590
64222
255078
237416
269084
119232
97103
28391
299400
199972
85241
267700
33907
48026
90013
141780
114707
183743
198131
197598
272328
161976
21599
137974
265485
53627
68297
102052
111108
185635
167208
121413
106326
74446
219568
285759
164377
71566
100130
197263
273104
126062
242829
210076
295255
30292
144812
287766
255904
176728
163116
20084
108563
248288
144769
47273
166495
18293
253055
257755
299791
160700
214561
281196
97284
181809
179693
224284
106288
256096
18961
133244
47435
184997
33521
24132
149220
75275
122201
71004
64642
109277
151253
112663
42241
207943
210013
128211
11136
269577
247389
199146
177464
6431
164483
56732
219488
251594
119024
296125
14565
120957
211706
212982
101086
86536
10125
136043
19918
69299
36987
26762
36318
146789
85509
47713
195047
166552
264540
105326
126997
118001
272974
5962
49444
185841
129209
180779
223214
82056
155708
270254
284633
110860
2585
111401
201895
247413
141907
222089
171018
57547
217288
263029
167619
151088
63663
222841
92176
133030
138881
239356
174492
246081
160779
202653
113683
104721
59394
57415
153179
199522
245524
215507
31885
66064
105517
261752
5807
181493
69122
113762
86756
83146
153421
298890
50104
178989
245397
136835
46311
155374
59716
285260
245144
253590
10130
159744
68852
101039
44397
225311
66941
51090
271636
150884
245391
553
143646
231805
150860
198405
75954
284463
172607
41676
80087
35495
132679
30190
264839
102488
265407
136037
12959
140561
46580
139359
99939
166602
43587
101872
87564
82607
20859
249278
89958
276758
71186
201515
277344
63933
189229
287909
296700
153046
157513
182449
929
215096
152725
103860
281388
232264
8350
167985
99345
205583
188115
107864
291226
179927
40673
162720
45415
132939
112993
22193
160584
182557
78963
150247
281631
280663
240873
150643
289298
264757
995
105961
186540
184248
173140
164177
141845
249569
199832
29038
193088
172513
28789
20420
49161
204125
218274
98201
188118
120302
237553
129620
94930
279479
186216
205752
268932
208093
108126
87593
98326
213534
210467
241326
65537
103705
96068
180800
9207
48177
277828
238979
110141
42290
253795
24744
255173
146175
220191
137386
218979
255095
272907
59704
274290
278916
278537
19719
5812
204283
296053
236964
281213
65083
82830
116163
104472
203730
101732
234310
267458
183415
65944
44479
212028
172962
20928
28445
258471
223865
146689
214943
140511
47058
173682
29765
272868
132748
33876
187107
114268
233940
139878
83816
277109
138348
287613
229170
112228
101589
53884
110071
217744
217849
83364
236747
243132
148073
103736
165270
188049
247614
152886
236436
210503
197298
287953
160387
129833
54840
63707
298321
248206
124549
234633
24798
235462
133670
43260
174889
250310
211658
215659
7728
270383
87566
262994
278875
148256
167286
18546
29025
180553
168416
157682
123807
223002
167665
222585
207587
215344
204938
166307
260135
144913
14214
225504
21178
162646
226062
185833
177867
98056
199678
169204
226821
99187
14343
248499
29948
75673
87649
193941
246
77741
203621
75035
129523
262986
260572
38852
109534
180579
246701
118092
99114
229086
197785
81351
268793
50432
229326
183976
14776
216680
36247
186129
82760
26406
231878
227440
199705
173005
201894
73361
97165
269101
266517
230262
54789
159348
277881
274944
129697
139004
237421
244813
191819
104955
72814
14982
33576
176012
94587
163896
207473
154856
102031
47811
113520
20846
128129
280212
205824
9704
185487
146602
97378
47175
204992
17416
153822
211713
32610
271195
133742
106715
284162
11196
236833
65775
162344
44199
62372
241704
117963
32603
208211
295677
5451
42523
224638
90079
881
243376
196178
275593
233452
123257
131637
226475
285511
144099
286513
295716
155542
263042
262085
280300
251366
194369
115296
13664
170249
243902
91246
226534
190465
165683
96729
191979
103190
209519
229981
22822
67254
218318
250806
17706
51079
262194
91460
193601
44775
218508
291653
212961
292215
179409
191370
182247
275375
270699
273501
85350
69710
69222
271017
193187
149211
72496
94125
101225
211122
203975
292947
62674
182568
68891
123732
286986
226666
287423
37383
100822
237263
17009
157338
53760
179803
288660
21595
161357
69390
95142
109595
5052
195362
242163
214450
200901
46668
138708
144469
196741
250033
9465
208636
1591
65943
266769
27674
245137
101625
156165
57951
249640
41314
77242
65846
13631
66132
185304
256131
215715
128644
264491
268667
67194
110397
209654
243888
219251
118967
141427
191318
298363
252187
226246
21330
112832
182140
282922
96336
67370
34200
45685
38246
112715
59039
131255
117897
122683
11371
248769
200048
198331
233657
205142
163710
88551
248192
287571
184410
67824
194926
174209
117617
114566
73624
198391
290921
116433
52784
286898
269249
47658
184907
20822
101923
163216
91064
49412
123032
16380
156958
45782
289316
7822
130526
184668
241863
6002
130986
250301
128939
196405
251952
69997
85471
162853
231580
173814
11761
110047
193836
221792
187878
212212
90423
37500
128277
241642
24335
221290
10306
87180
211897
216948
150821
141644
145499
140002
277620
39440
9923
164354
104718
172558
184054
29007
228129
140940
77331
205401
213569
48639
234205
208219
75105
152415
104951
129051
288614
93646
28616
99636
66577
25674
168901
126009
146269
104788
125446
127849
106294
259538
65237
18644
245085
32685
195779
111648
131971
160309
159002
40819
135524
22576
189021
220610
116495
297956
68657
19571
37641
181086
95044
405
209372
276920
41784
141531
191781
74251
259499
199332
243564
132488
24543
5219
47534
106057
212096
203704
51794
31310
31347
263603
207459
280847
197859
258797
103260
131086
104693
104369
29512
118791
254919
170348
251970
245725
204451
158054
180960
254329
296406
181130
26964
162488
158207
262619
171164
18597
115869
214951
42061
194828
113121
83680
36709
8055
89084
6578
271694
47728
267278
254656
51989
266488
298259
139594
2364
18839
290322
133006
93250
235664
88821
78628
200614
171268
113582
210180
158111
279434
45765
104328
236647
279365
162876
233962
265776
220610
92207
114376
39623
242623
299254
127506
56603
205655
250329
210945
4500
180494
73396
17517
166312
188862
24056
78972
123140
751
10517
262049
179813
208569
130619
106052
19021
73231
110791
94300
67742
89140
166521
65716
60896
129590
194251
207635
151139
253602
239689
160285
299052
16732
185999
245247
96213
242517
227606
232671
139333
133924
235727
118528
235243
239694
287883
224676
117715
34746
216030
162798
204536
169606
59235
50428
116825
49055
264743
87195
33671
206741
281868
272589
113157
96354
149034
46917
90161
147438
288641
140541
223296
216121
14083
166607
195330
168790
15980
295293
36386
257736
28371
20707
86390
207336
12606
204941
7103
76491
39766
275900
44502
92569
155513
39375
130512
4349
130653
130989
172007
159253
99910
128322
98960
259639
194971
228651
150220
164741
188719
212220
118155
164336
258064
222567
78731
176262
43477
240664
213401
192585
68200
174159
156509
217104
79500
279537
71860
221015
206723
41864
164175
31154
80133
60728
25669
49564
189185
15058
281965
279450
26491
62144
158931
255426
96853
91619
210347
38779
3027
177504
10996
22549
203820
190073
275919
55063
203820
23746
249990
201524
187272
269478
283566
92527
272195
96379
299808
71563
247948
216080
120041
138690
180810
50249
169137
10868
78257
287749
216336
17110
25029
126574
12753
212631
125749
110902
69173
123488
175380
40516
71979
272351
24002
256324
175117
164829
31622
255499
248978
25964
293036
18299
174892
125173
5957
275584
52199
216873
112673
69796
154480
113161
95005
202550
94162
195839
271873
290558
105318
185607
189594
235872
290606
23019
211156
143213
6929
94593
188973
51607
291843
72497
186027
215652
83116
58403
116722
95920
149029
54490
16697
122322
189676
141507
254171
103638
4546
43579
208134
250353
82900
49367
84409
73276
235973
187145
162807
299171
199864
153625
129446
134285
102881
130865
25852
155125
158518
35232
174988
288379
11432
15490
290975
33979
254116
159970
22845
203666
59528
96727
36307
184268
286935
124894
106184
76573
94291
15526
67886
240886
177048
104236
4824
210508
39164
90816
151570
117047
247149
298389
117568
276646
165956
293100
30157
262319
162654
10671
12839
57825
58367
50009
75195
92798
130359
201107
212942
217956
128205
286421
191767
103147
190620
20926
110075
220600
230188
90946
153240
97248
230685
283921
242878
288569
81394
118062
191736
112596
141005
263676
136770
277399
9518
256007
104321
163174
237928
37563
231871
96114
258965
65320
142006
53438
174136
175284
163396
135513
278716
226438
3925
159344
119947
191553
273723
13605
155884
14447
11169
264076
63255
83061
233609
249131
63062
126572
105469
84102
121077
219278
111199
55415
175538
233818
157294
69730
94029
299472
115919
297739
296683
193135
170830
185507
27477
128215
257526
83876
109112
259088
155405
160519
95401
155816
89572
149143
216719
278890
28394
250505
177928
121033
3801
212189
210570
241447
198645
156928
126615
267365
34436
68380
6709
7283
263743
78528
53999
274668
100243
256567
73151
238989
178740
215623
2485
184698
111024
94893
202530
110136
95517
241162
178558
185279
282234
290645
260001
30268
46844
621
93798
41935
74635
54075
18278
246581
186345
296034
130278
227137
279674
188077
200988
265531
176572
115771
137542
262066
135690
56468
93534
77584
279462
115849
65144
108306
249400
47880
115426
130163
67770
113885
134677
203998
213946
193049
176588
128995
77569
190601
37719
126395
241295
181510
275450
282915
136881
23362
237698
16893
86823
116678
58905
48253
53276
208128
115742
220552
766
176298
219367
83084
164152
239640
55426
285491
297143
137764
275606
134169
267016
213505
147169
166327
21168
219485
213227
3033
4693
142599
77729
18542
190821
111132
13436
218101
116394
211644
1789
192913
41273
205418
143899
122211
49300
70249
282669
177001
32787
254650
260433
190554
283887
178758
296207
253277
17369
244230
172256
286494
151678
106171
76428
263017
149367
109542
6672
174530
218068
17642
140838
21992
208934
157753
212918
169222
101850
106690
106755
222394
249211
203816
179627
126640
21492
115364
43175
254637
43672
242363
106660
148716
182354
152457
278973
163295
206668
19194
281849
288647
244228
282568
35150
222148
65306
278765
23389
198854
151285
71522
266307
258529
86745
132185
142005
56235
134025
22096
228470
4237
167330
196654
19153
189690
262675
38451
94168
203609
167694
74834
212179
94357
86336
26903
152975
297735
111031
184265
133929
70806
188004
283905
251609
112072
272116
186143
94980
198295
17667
167827
234589
216557
239136
34711
96641
53784
80524
192472
290127
31596
113549
291500
1090
162051
262885
59574
68499
79290
270086
232371
47986
89421
159387
12592
165017
72913
271326
185382
15564
114638
176748
179363
269364
22999
192191
278532
259924
138565
132598
77889
196074
35090
195723
33857
27416
3567
142800
149267
234325
24972
112875
78174
290999
2316
122644
289381
279005
123545
226726
193331
29982
241427
37727
159326
239526
257554
171663
152349
286552
235575
100175
205533
112897
12945
116292
101062
277628
112745
199010
13328
277989
226102
65415
246612
127620
223607
277394
174309
231313
86556
82075
215115
89306
189711
108128
162657
192769
31388
17720
35393
164236
24459
284233
239178
159590
210135
268037
195415
144259
187462
123328
224704
273683
130043
156509
115253
265841
111565
288128
204350
76010
157078
130583
252044
268931
165128
267762
191825
13578
148730
237873
124303
267306
277754
29290
186370
198297
136635
108891
261607
260137
170985
126799
63796
14484
250462
175369
157536
143174
176520
104400
182835
263947
146415
218604
160561
112260
113592
155785
84680
162448
261428
258644
15189
251464
176370
166243
187964
89373
296854
82833
53790
271828
280560
275625
155485
46267
64034
65997
251672
257311
5543
152329
282049
92155
53436
123420
207921
204958
105350
259492
69133
98619
175402
165204
195622
153350
242855
290099
186366
41951
38695
96165
170438
128931
89169
98439
267704
61073
19407
215403
244356
211655
75275
104858
121103
71541
89767
128085
231396
193107
14069
87358
142465
45876
231549
31963
61497
260146
135686
10318
108548
269651
106659
3130
109436
137508
211885
22338
283810
25769
115752
294789
215375
220561
125329
81827
85552
120427
246824
88645
252732
84366
12743
139630
43595
89576
99450
82868
173105
294835
119590
94322
16405
181110
110914
36792
292944
202809
185035
295897
216201
3965
18951
54941
229506
55634
259066
50901
1281
222072
235354
247732
109009
223544
13340
234363
11351
226922
119757
79385
296279
276511
277840
66140
188573
112455
127915
136464
72513
31825
84833
218077
293145
176521
119193
283011
206561
143622
193024
217313
275382
74551
70494
163087
278471
205176
91244
108963
43350
18108
57222
285912
154649
166153
195676
66222
242458
134766
77726
168306
211140
244168
299430
92617
24749
30996
2980
168856
264917
281748
120489
293418
192996
223527
161147
51059
34512
107588
11730
154840
271866
287715
91046
53698
30562
196121
229664
1542
210950
93073
226688
58071
272746
83940
292388
179988
265931
54195
92466
175274
157642
249185
243027
55628
141409
178884
59447
131409
256387
53686
201086
170102
2469
279379
60612
170227
158757
219931
226309
65599
178967
298623
3427
288311
11802
179868
8563
200967
56790
120858
195973
190073
253018
164548
204918
1538
231225
188747
22113
70489
117188
69638
21539
698
232370
198927
75520
126090
199327
158870
86679
249738
24694
90079
119716
204457
114138
97055
248384
106418
257779
174383
68549
263635
63846
164761
260673
27855
231727
148350
255303
154962
38265
164369
209078
27362
147138
40944
106944
31490
208837
184409
235654
72635
296096
22474
26472
98864
205460
16444
168776
1477
130388
200275
50933
53635
73429
112769
172491
47842
134646
224101
200244
138002
191346
284167
187646
182298
161435
215443
200279
37368
42658
140857
88496
184795
242088
56564
105612
169675
107389
59904
233806
220526
297810
237100
278036
188430
142234
131901
744
298952
23904
74887
176294
164736
229002
4906
212872
193886
251197
1411
121299
71055
280065
199636
175329
84174
258548
270084
34538
91148
63212
134526
87703
91054
96659
157256
220054
144737
208555
189108
73809
174470
92987
234143
165794
185905
6377
75505
50271
120554
162419
170652
214214
272532
279698
8869
272645
112280
227550
51560
137796
2210
114034
294333
235124
157553
245104
172530
230630
198706
121869
58939
266264
141270
182879
262449
188486
274929
254753
172593
52559
99314
297629
121141
255235
1715
185336
240069
9185
68549
286562
176749
239031
201441
85818
299677
181361
141185
171671
77065
259029
40673
264300
255598
153561
23127
3847
286189
242354
255056
209281
265127
140615
234966
283289
189320
120166
99484
257261
113214
114119
93027
97673
141915
32765
231774
256875
203246
21945
119098
75174
194309
214243
21167
97342
103312
186675
211089
142451
177140
40985
153642
60717
113184
158903
242363
219037
106140
248116
193113
166162
190416
220569
145372
6356
103484
57957
49535
161016
174810
27717
194274
209706
99255
111987
138672
269387
268486
152367
188896
92870
156567
205511
60411
203560
235102
139432
174027
229880
52934
251516
15046
26633
73690
118350
186960
83384
153630
100674
226075
51644
131178
171980
177339
293623
254605
174469
199209
151422
36775
267829
192438
29883
94427
270160
162115
188316
202352
181709
102410
118461
275046
192053
292901
105344
4087
97866
280971
268970
265333
180528
117128
182331
276269
189918
54347
120339
112761
186920
16597
119739
84354
24827
283882
126906
99556
45355
296018
250821
165366
216752
189593
261916
275141
173567
213091
181096
5396
214511
117394
9565
186609
58161
232876
212829
252517
105597
124480
252883
14110
190794
74941
32543
103479
26481
235898
43769
281387
132898
175545
154716
162878
43320
270504
250810
78422
69332
110333
38959
296407
44930
32485
260999
253278
199605
225235
165347
246331
146459
133578
179396
130123
90045
257465
138447
6018
247638
252113
212837
224440
230120
165053
27569
107974
257940
238995
101391
68957
82043
218760
24821
258724
239757
251093
130099
255300
233913
45579
199011
211195
188574
58438
25146
107090
78836
107979
114002
205433
164466
113967
272391
69607
100743
60097
190504
257142
241377
222007
95865
284621
7242
106898
209978
87786
200398
277481
103021
168117
88006
245233
71179
21085
34275
60506
179616
136835
266750
113677
245719
101687
140372
220226
79210
292941
197619
229619
275203
219564
276060
184397
112122
279625
133334
30795
173854
166143
205947
132806
7121
122707
182965
155330
189622
25919
127110
259065
121246
41725
111174
150507
274474
131517
268692
200813
137841
99738
30318
151434
271793
131811
289973
289802
71271
95428
221736
243671
268158
37378
26013
169734
266081
163187
204298
12036
83599
251528
137921
153042
208999
12941
177977
76114
91613
280887
286070
125646
84785
31512
77613
261760
223655
267475
69774
64749
208675
223757
127309
118001
264146
112254
112780
132533
292080
133729
106500
14524
185738
242827
251321
266741
91019
50675
44253
199291
183346
199407
53421
143448
78163
296230
85232
59735
107386
57774
207567
114540
90125
210899
113375
140728
111650
283566
152745
151526
236075
149752
104365
80491
66395
241822
250167
293860
200477
231500
266304
104171
201135
247111
150176
297716
200996
252753
260292
169485
128634
182799
204547
182359
92513
218660
140300
57266
121729
32689
103098
266127
84766
154735
253497
19521
139525
276204
45723
179743
111466
70333
288459
87107
42802
243309
164010
261803
298806
193938
113835
14726
103375
218825
206145
84087
103318
167847
60202
242202
174004
127090
114450
60620
22002
278521
167368
124167
221268
62049
289276
6775
289231
156002
109273
179149
156522
26077
178272
183084
75951
259591
248863
99711
286971
254552
21233
3672
52771
157898
104360
149053
85957
155177
243885
21782
10259
171570
127674
183215
170842
196933
229483
4862
86306
170795
75081
189362
23530
93402
18263
22647
60926
264789
168028
75863
285666
157527
15557
204552
210027
242902
116563
153292
233944
70726
20592
231767
87421
128359
52727
36687
256865
218538
208183
451
235605
21498
203034
66734
240598
248811
46330
100388
17419
32134
215227
56236
6008
63872
211470
110454
118741
71876
73731
291430
118066
86768
95480
256109
53634
235818
213962
70759
219666
23858
225610
71554
196687
34128
118883
46708
289483
98042
63070
106575
106337
296402
16639
264136
289048
138778
256300
28988
228055
168890
251752
250824
102330
186413
39991
136385
99640
35144
189879
220252
52378
34047
33069
133095
162859
72330
261461
224739
198847
125103
260076
295591
134584
194774
278160
125611
46143
188813
244619
154016
19755
200287
184321
161610
186367
133811
173484
194348
178143
114802
771
43306
223139
217222
116419
79400
213457
93737
203798
118124
199808
68144
77182
241742
127139
189115
140004
210192
228792
54405
206357
40124
141878
266812
258404
11376
85033
89826
23985
245748
204971
158907
115370
288464
274945
255040
128124
160955
34201
8362
144408
292675
44206
216349
157907
102812
180135
70598
75325
240159
131047
214130
183643
141792
189174
104837
224269
62937
277464
19068
63071
248005
284040
285955
116655
2997
94140
298137
156029
83978
189085
255836
122854
150867
11163
127360
295726
224799
195367
222880
58060
31163
26320
271418
7010
20391
232611
148884
284637
279067
220622
12612
183238
9223
233012
78482
9554
233220
117752
203593
35076
83114
292795
241455
83226
127820
251449
294846
31271
109899
147087
21824
129134
119057
45947
9476
10359
75559
195522
101355
124865
99317
142453
265895
140114
72416
55694
230857
43079
78743
53722
43644
13060
100771
231590
138619
221743
231845
42501
76027
164153
103776
78379
12384
124822
231147
30420
47713
212828
291887
202478
4418
98745
84148
182776
210698
241072
13838
199237
243614
85384
226917
68514
196153
272839
74672
178087
11275
116589
290001
224636
179987
90100
291351
230734
185024
146259
74628
239472
296428
244815
270341
148320
188008
208985
288362
264224
135857
63967
219060
269388
246588
236495
236916
210933
207750
272199
76702
93861
45390
6595
232866
269858
286835
287794
74052
220489
83411
85864
259315
170176
29827
292423
233653
250939
149527
215734
285652
36399
246114
122420
266879
100302
9825
120270
236612
169368
173037
259049
140224
42091
151796
70784
292475
131073
62626
298592
188825
220626
268684
238209
139891
193851
201064
52176
129720
207702
288091
273649
197153
158662
138609
104837
125140
120864
5852
117762
201521
130577
53383
181994
261888
149629
31682
128074
244540
215550
163485
158830
86333
184195
41773
41898
192498
29579
28262
220205
117623
159447
94969
105234
89180
19991
158621
54262
107537
98617
73647
140350
112923
153288
165477
11528
159448
71186
140252
144646
294889
169107
116473
292389
226893
198719
290739
181556
99973
132616
220652
240042
2989
229660
280000
63818
77278
193576
143170
192272
144242
174600
204035
216195
59428
47888
48475
35139
243570
250377
242273
46135
250833
111521
248680
127201
139592
269704
154417
116838
6264
57458
237716
262542
42584
172707
181768
252602
278973
204149
192473
5346
95228
225909
123570
282742
194532
202117
264957
106679
91173
106481
55302
53407
82936
263685
31714
197065
151096
183303
263245
84538
294137
72386
179927
33796
113463
40716
174582
243076
122403
199764
18441
30751
165089
52951
132102
282969
37261
61416
140216
35138
151747
196924
58109
27341
181186
40354
184030
262924
132580
23315
159028
297032
248281
71172
276783
12098
3722
16928
219167
249786
212246
101235
54851
208294
254403
82715
33670
219941
275737
273794
280782
162864
88698
252485
181197
115169
246691
297225
96302
173497
223819
209794
290466
128537
254687
260236
72656
243635
105946
44685
124147
35677
144211
39522
144082
284307
184702
247316
200577
71497
31695
254658
137685
33075
149788
276226
163593
102421
221893
98638
77489
100881
129342
61766
179005
14538
99827
170138
183574
293294
151319
269505
7286
157916
178718
292375
244935
74044
58364
36673
144515
47497
140953
133029
152934
257194
66227
142141
126243
70819
238889
232119
140867
162886
85883
66258
150259
274508
97874
119949
16921
148723
174882
59733
173617
79869
190910
91859
18087
227193
97688
26353
37886
52746
64965
267130
218882
282007
214970
34276
121684
182528
255436
80234
284744
267311
190992
148926
8425
248949
294366
67713
139274
63883
63100
89247
3827
139144
214434
88370
137025
126089
60540
161669
102693
155031
98675
257155
195720
48378
135614
152662
103277
188255
290669
108871
85252
158718
78464
65456
287087
232720
22210
163163
64386
65565
31013
30816
207799
209243
248889
142700
227162
287173
232389
288486
182318
297062
277777
244079
55119
114818
108849
9760
198230
174521
224472
217453
76847
285452
46838
263077
242539
216310
244015
95446
250173
9897
141321
225821
108364
42702
142555
20634
120609
141187
258808
171975
263650
254526
88266
144117
67825
272480
275855
72090
31338
176118
78496
63465
151686
108608
264984
65245
4892
29046
109231
251276
250961
57619
226644
118534
190727
162127
105405
165262
39228
262193
248248
22989
269999
259240
31737
212576
150764
286447
38713
30503
267251
89012
235963
129380
251521
109399
120468
120134
297273
173734
128488
137454
114597
2860
282103
296755
68903
293142
137266
158105
221133
7000
261176
52117
31450
71752
170774
103422
181432
156253
18629
159240
48226
100272
202879
298837
119494
247119
287693
237740
141276
59152
187997
91646
5227
241721
259651
281480
20850
172650
15260
299981
168558
66273
185968
251841
13872
264626
65279
279334
140857
223523
18456
164120
62057
153880
115802
26743
105531
239799
126522
77642
135209
43249
114429
149776
30987
202110
264215
210019
234213
271318
293155
262817
133253
273419
42549
150164
134771
95567
293080
231514
108567
117200
195819
176141
133025
63184
157127
8290
227131
201884
279943
212252
30731
14326
249125
53698
211645
248627
89571
257069
205058
82394
138793
157077
275167
183709
130643
69584
226
129537
278133
151483
153427
152925
214248
236914
106868
26181
290120
236851
60094
192450
46941
188544
285243
209175
141163
135975
218929
299984
109459
34847
57792
9030
142081
257075
123761
190678
275797
275388
112361
260952
991
26535
261280
218173
289084
278199
209001
248483
212325
288637
260442
17866
296649
77861
47016
76730
139298
265250
107153
226107
40092
175735
251134
195308
215105
120199
45018
26096
116413
13447
50052
96527
16813
254471
155654
158294
162241
201338
186906
192654
123539
144385
281479
112655
260250
60719
237488
113448
263860
77630
50027
3676
269368
243935
51640
186273
295326
10708
82408
64401
157419
188505
72744
108271
72560
61792
46566
112938
115285
75738
267628
244191
178862
2955
198909
193148
9928
233134
47181
683
172796
188676
243506
268014
40438
58535
197293
250647
121318
43350
242026
76070
228295
279785
108408
225988
121607
86697
28194
83754
262076
151075
22311
249104
279444
262156
249573
146913
98530
13179
248176
165810
57262
77965
242720
287554
149331
134942
232738
98080
114193
144484
4776
148245
218522
237771
108171
220652
44880
192323
80559
98393
107835
129196
179287
113870
181018
30113
227820
295930
160106
232822
296272
209360
112905
51618
187960
46480
292747
272208
288043
156680
169870
195863
225880
149178
207375
149729
271935
217816
52092
182310
183575
263851
40905
158259
240284
244091
52401
193162
199530
282450
255636
56006
57701
68820
140415
161758
277064
241681
233314
49274
139355
7445
153709
192398
205474
222960
31640
273941
225723
143625
194864
286190
233572
101737
14948
57656
129674
154045
143530
208355
203176
106045
11255
50494
27594
158017
78677
123093
213083
62110
253893
209235
5139
227013
217349
175221
64866
45071
150434
4833
20553
231178
84313
202238
222744
264447
139869
262466
225047
142514
129413
69058
131887
156420
270619
135472
3562
270530
298666
210709
66236
150908
25542
86005
290127
66067
163292
279238
227476
80615
1254
234980
299836
83495
28150
157249
183568
230343
170467
253331
62241
206109
27515
229001
289485
110266
143751
96078
156517
113170
216937
236052
179258
203117
168922
55929
68437
202741
33961
10879
255747
147167
233
251422
242054
297940
25358
187303
3140
5338
93083
2671
12893
160132
154902
145930
70980
46549
16451
221424
224558
154000
215512
255753
68870
89309
256261
50059
130678
126916
155363
18153
268001
191120
291398
169740
264394
269529
28625
3324
225359
27064
128835
8107
156920
268437
86039
38962
216149
100248
206201
171654
264905
274476
54052
19225
92773
21187
281512
174976
106564
132234
218032
14659
160550
255805
195890
174770
217725
134363
62340
248780
284036
40190
214582
180056
111813
48795
153021
97895
36083
37447
113639
88828
217273
52501
62639
157616
19171
80795
245513
284421
283004
207518
11689
251433
188760
46640
298224
33133
184579
118055
256890
93400
248081
43180
247323
164121
109274
253316
152719
45291
45442
199430
27520
30274
46053
278781
156585
46478
262069
298715
20995
211691
28751
36934
217695
241383
296129
186164
64446
56912
289812
198248
203692
213640
279097
120754
31325
295463
293639
256815
178757
270531
60936
228589
184258
284923
277713
291090
252401
55279
279039
259057
246032
145440
186559
123229
253413
75806
153856
277647
72758
47719
248954
162932
215976
191701
92273
68635
295565
181342
79487
187128
39427
63427
17188
13539
131162
111428
174563
164330
168415
241042
11581
178538
153855
15193
248459
130592
171063
226531
183702
191220
172870
199028
86753
66913
237677
15241
252994
223177
41108
79750
263779
228430
66086
176499
89224
169989
13009
29150
72098
292456
35297
277716
154656
94860
48205
189238
149872
90546
78207
88939
157542
117984
42138
7357
112806
120608
238663
85650
27548
135412
94552
212968
93423
125694
186403
38706
10842
11951
214678
186793
289143
294116
218531
196901
142607
299060
128443
162504
282798
106572
112332
47255
36834
119548
48984
195255
174056
256339
40620
282755
273025
192823
162430
113341
22964
181962
124588
41568
11913
90799
263475
102404
156390
293968
144066
273487
286493
11726
127590
204134
223727
82714
167861
113207
65414
49707
65062
180143
99836
91930
248566
222001
219822
144595
38901
260532
171756
92764
179176
50253
289492
82973
3718
183469
235829
270509
38743
289490
185925
222764
145539
216536
166188
126918
27151
188952
260905
82448
212010
38309
99213
170546
253479
63190
217788
145929
270312
97478
88003
11273
167082
112240
172089
40778
190655
110509
189595
158389
124668
126275
119069
154947
140991
189745
264633
101400
277324
175815
123870
39015
292866
20216
138867
57962
80034
106179
126232
133754
229179
12084
231946
3170
64751
147424
229909
63442
12648
114663
210113
297208
46678
269382
257839
123145
60545
262865
272910
250521
35333
219077
39621
226973
140060
258398
220464
211084
106666
246189
133078
171758
3955
266847
33780
16631
126802
114878
106781
288735
56568
133217
111517
49224
6744
136268
120753
269816
36675
177869
55670
262765
19229
229798
57394
37698
84977
247830
283291
146307
259747
264986
62655
255559
190018
95532
57068
286861
250681
228234
96701
24524
239098
3526
6298
212891
244109
292537
220690
11602
198820
270802
94802
256786
14793
41399
137266
5033
145097
153927
245460
80161
166733
9646
42801
156378
262489
293464
142176
4083
215494
231643
10389
79538
140456
54780
137391
8460
60080
92252
268961
219971
27368
10944
44371
39564
108546
39411
273332
97680
208362
103279
236045
243320
193818
13908
143092
235726
158127
188813
277955
214522
52017
117131
43179
229218
11371
68353
55082
270510
96810
106809
231180
145307
154808
53277
85360
44691
251045
160051
226713
62081
68325
269601
27638
299114
153658
141389
2282
18796
149720
219291
21748
35452
159778
257571
142733
103688
35375
92497
198151
6404
165979
298562
258950
182434
295589
160308
276259
257409
106620
100413
264434
200431
283702
55468
249679
278262
124760
22268
169420
177358
115266
289557
184024
265143
263483
256490
140910
2245
161070
125161
219354
118607
245304
242613
265988
184296
160047
233752
292649
257641
61493
27381
190081
207616
138012
225234
236333
143905
290555
193306
242742
284565
169604
165197
181021
237755
120855
57105
255745
219314
168064
246926
66255
24877
68968
237316
142711
281860
101542
287632
55306
103078
149561
127273
167963
272123
281176
150717
238208
165702
210327
180209
162484
92074
178825
3165
53806
207043
275306
175623
195776
184001
125280
291469
258273
247010
52778
281442
74203
44481
255503
14046
75474
166378
7786
153652
25294
60526
151352
191938
206759
147835
289031
139878
231073
6035
30900
216445
113295
213770
37962
28726
228359
269431
46976
295526
203464
229917
47309
10773
86014
285388
196979
101053
180686
266572
238655
189621
49234
33608
265190
74819
201265
216239
31699
50422
276521
154516
133911
181712
184101
94078
249396
56410
5741
146168
163307
110359
126173
38963
252975
292531
273748
251321
76676
59680
123488
41457
240887
6236
192925
263077
129631
209248
257972
72761
280624
108039
250765
114530
84002
151190
198643
275465
45158
168715
265704
159249
271225
269566
55108
102046
244731
287645
11935
221131
195643
164954
262460
70998
72427
203213
209227
197492
153095
86832
30835
269072
160240
55590
139075
182591
192584
209511
175393
188901
242356
97115
67689
140366
231520
77671
210915
203771
181289
180863
255099
273884
243170
75213
112478
144019
32848
95706
41113
199231
87491
260403
239081
285922
108019
116003
131044
67936
274449
156431
141977
229017
150651
70086
217075
103011
282300
65398
165913
251726
106889
132326
121107
92684
298871
10679
130039
40351
194999
147282
33000
56808
81972
294872
41474
39944
71298
4174
103079
110922
185996
26501
27147
71344
63315
61890
186600
296661
209076
106779
176381
206599
241512
247880
55817
148966
244805
27419
13466
191048
299386
242843
169045
218343
297664
179565
123774
13619
101638
235506
198368
154972
254285
102038
183956
37568
124056
224365
203874
268492
281454
80899
171502
277580
219559
63291
174406
19930
70727
153125
49233
46854
273720
278958
179860
141827
193097
170094
90550
168730
140397
198130
166441
6528
270799
84922
143147
188846
31116
270727
171787
5382
181566
120024
265012
254726
220122
295926
238333
284259
143156
45244
266055
113262
145001
288443
202968
246503
161101
151793
148401
52389
202432
55787
22041
241225
45784
77157
290594
179618
112553
283333
127102
289515
160988
224610
291748
118679
243759
174082
282648
41434
171151
17309
162347
171484
177578
106959
82118
54739
45225
43706
146473
10132
151495
271201
63078
158421
14654
259660
238709
78553
180874
281095
54632
114198
75176
39958
99946
199031
73712
6299
200691
210694
264371
146496
78570
5202
9965
13219
47678
200309
223228
167805
36489
37393
27632
20769
49764
77505
116847
102995
244194
268311
6026
158528
267759
264502
266769
217086
121663
60890
10637
255009
95290
157029
26563
52551
5295
258477
37445
40185
113210
68327
258232
142724
183731
217628
13380
59217
166335
65316
142596
174472
164492
217758
79456
170116
36657
221652
112888
264984
190083
64464
289408
200761
84565
118249
129756
55782
287186
53651
246628
230500
283608
28831
122948
281420
76825
54325
15875
76241
128707
222086
167937
166044
275804
6449
13650
65526
34834
29774
289502
152207
38599
54465
176962
33641
142072
184596
188140
204164
21704
279206
222597
281636
242739
106420
298185
141215
2371
183175
232690
277582
240229
273060
16856
297997
177803
50728
167873
197932
236550
170844
92364
94805
53281
255079
152990
276482
233251
250348
180337
66999
23590
99495
287652
85834
25355
116209
223852
207772
75577
94608
10897
164238
252457
198649
1919
23477
165977
271870
247968
156924
176959
178372
64923
271792
32801
119068
152497
198364
203104
133104
110425
98476
27669
147567
57399
241850
206337
112463
125003
214193
205942
292709
63185
204636
77206
114662
68208
268539
74350
277613
292734
223490
264797
109325
128167
205242
10483
22428
103836
235528
268516
118783
256126
90513
160307
157411
4056
256158
35013
274438
218408
200833
149188
239883
268501
43461
81552
12495
77867
5801
77803
151640
177868
174871
79918
33692
191502
222027
102806
268953
243917
85422
221822
145456
266246
37885
157953
178124
280008
225667
30679
223917
28900
121904
216853
121913
16078
99212
213251
211441
225101
74938
167411
151654
195097
107089
244162
160744
124198
113281
80730
122964
190603
166374
8494
270451
173427
162701
184279
31126
96065
10347
174523
68062
127497
180682
254471
6633
198425
204619
242080
182558
214179
260762
115676
210590
22206
72732
213331
258725
107721
109279
176355
174484
208887
206934
28774
90322
164330
34267
96067
280951
72079
99688
1487
197361
57474
57431
163260
196613
211789
37269
33644
141658
224823
265030
23333
25100
121255
288462
224037
3173
218774
63153
110334
117718
200997
125130
55790
70983
296736
290205
99159
218858
76304
95212
246915
132531
201004
69659
31340
113995
142912
155615
233068
229181
185375
176392
101961
165949
295397
219290
288943
190005
204030
183265
237815
59349
223216
91295
16123
130557
156098
247476
42578
179313
285778
133235
101151
33003
76421
103421
176465
196266
264417
222636
131413
58825
170829
267376
71424
219887
147370
196344
297088
228976
205234
160028
139968
217805
47186
123264
183741
52828
39152
146404
6639
75319
208115
107865
13510
144173
80644
221630
266896
47326
132350
146978
48358
7721
203767
76556
278781
6648
161245
249313
250786
120889
193622
101449
19499
238097
185594
157231
143869
168760
117028
15562
283795
154587
178146
251554
275976
66683
105473
165529
73668
7428
170315
184021
196959
205986
78975
5235
25381
266558
277805
157707
68166
71277
257203
43987
201345
37823
221494
268699
48205
55218
231926
191648
16780
180697
242855
236722
217262
154608
175771
8228
9923
138398
253689
25315
138021
49463
136275
24585
230064
197752
200879
243575
31906
35965
114993
10898
284276
188087
171571
81894
265114
238616
178922
134352
6472
20577
210438
48736
28554
144359
23600
103665
46881
101839
105750
95529
86619
285186
120516
294994
173846
152097
22638
74296
184801
2483
252149
45291
223086
57300
199190
252936
223019
182199
160513
31541
82600
69891
9463
196086
167098
289499
171472
65442
208601
31579
287241
135912
46996
140501
247155
252793
177451
290612
158803
99942
140046
145453
72657
74058
249385
53652
160049
279343
118809
103723
191978
111614
250843
251711
57729
120509
143508
286625
271887
214037
14876
149368
129433
261553
255687
93171
4619
172695
94636
44523
141014
207762
221693
256742
182640
73906
35609
283586
213721
166538
164518
184320
1925
2780
117268
61967
217176
57054
145209
105852
240129
127243
109446
41430
194293
202089
145451
37248
221599
120911
283022
104239
202678
162548
158862
102083
7466
86068
221858
45143
149045
151625
76891
206257
255099
176948
237418
181211
112073
251373
195912
206314
85371
61872
226304
84681
101539
130798
111290
127983
221510
233306
139299
96983
154759
278791
136075
170595
82282
19724
208084
65594
220711
129047
105474
54417
221484
198208
178296
118641
153602
17851
91060
236382
75045
212972
55209
8754
200128
152479
194213
225439
27756
27787
139472
48153
196442
176320
250706
258908
283931
113711
175703
106241
146370
17014
197103
233448
119440
167953
296778
2064
288719
221390
91327
77781
105157
30468
209526
259726
160449
52654
78886
25212
91439
31083
158827
193424
127221
299702
11407
211056
253022
95861
57046
207809
103575
127240
197566
208056
210248
87613
182844
286984
276377
3426
252059
52576
209313
177335
230922
235878
78874
186273
156391
153751
83733
123137
20205
234772
141257
78139
91547
59948
189727
82683
74348
4584
216704
231913
273962
236513
50966
203720
262930
176641
258296
65903
64688
171718
201889
55286
217722
25983
278797
30021
171266
139478
85467
174260
260399
267637
118190
46167
248095
195648
122574
174568
25423
116438
50527
26657
236543
17096
213977
221730
100553
71500
18951
292585
218344
172660
101879
282321
175628
14080
110817
152457
70222
126434
119292
2608
11280
45781
279307
129142
205110
153564
31959
214287
284275
295416
138923
200214
279391
138056
298307
176191
220912
105833
25346
124544
268581
262661
159652
284869
205792
205287
254094
195249
105833
137750
226199
100470
215460
247646
270478
178206
151980
52743
19775
28998
124690
27423
173869
209142
74754
255578
128230
164319
224030
68022
273445
197114
90603
130734
32260
45988
2363
262547
290262
198107
110520
125697
71464
117116
80579
119966
206454
177331
90979
76409
160732
103601
120255
35442
99761
259083
164354
191383
31190
67809
51887
182388
258341
127378
91453
286140
99347
243748
218497
281415
86410
294852
129508
281057
121592
287266
47371
180776
157460
201017
285582
110757
170968
82945
251366
297666
54867
222350
38920
94407
250421
79617
108287
115061
291039
200460
5319
196695
263810
143333
165715
149618
184254
195589
106479
253928
79285
241774
8163
38338
66505
223910
104122
244727
200629
135690
170095
263355
218731
89037
95776
58996
220928
128704
7860
157523
61871
203850
141461
138354
268456
140411
146719
172822
206322
4241
106300
162654
76061
268775
73423
7626
53640
46218
50473
219567
65352
231077
282906
260224
102007
267915
104419
81106
73113
226075
46559
273993
286100
159799
179721
204249
66871
174623
50389
176125
127547
147818
108780
283870
94305
61336
286116
132707
182389
122890
88892
127320
31208
190400
181932
189009
153945
188141
183235
72870
245989
63444
138746
253151
5722
141559
262599
118177
202815
151184
233460
13667
69334
17303
219565
56989
99850
185410
30171
275271
199090
111403
69716
106702
275203
134812
258125
194933
64434
137849
200992
291573
9361
247297
123314
55410
279579
267849
89491
74169
177129
138578
185725
7631
111641
13292
182620
102141
174348
293995
135607
31364
251978
242441
184146
200352
37705
235370
260948
231736
93181
136975
36626
293062
184558
231455
298218
169902
256889
127695
223363
226272
222582
77144
58001
253487
76838
188797
86806
78726
40927
138211
137349
232330
90125
293339
91702
232876
30166
68033
250741
277454
110304
65661
213708
111519
95667
292236
65183
221277
249780
2922
245882
255610
71875
154287
283582
254447
119520
296648
161868
70350
177968
61420
30858
225225
69114
97451
278899
43929
31550
151147
215858
283794
186138
182417
77129
138853
97805
56182
12240
55316
55045
143963
196766
217620
63123
104575
271690
174626
39134
282052
158822
262317
101222
106381
234904
32949
40339
79704
193400
223766
196846
42442
261193
64411
24191
15976
251284
86917
151429
29820
193059
296971
150584
26153
45935
162376
1542
115392
15470
207384
241885
5963
36646
49417
239741
112569
265558
68696
214614
115422
172166
270327
88648
25360
122354
25622
210014
130525
251095
158155
98308
229988
131994
270734
49561
265970
49641
218327
113992
290549
234355
229121
130744
91899
10900
278166
129334
110918
42116
250834
261570
214310
112971
94446
2588
293666
118952
52165
285022
299417
237166
66702
290524
131529
11510
254768
246217
7344
132154
242534
261561
175202
285315
127434
24656
213818
136970
250567
116994
249596
67195
282838
27025
222060
235746
197510
178017
4651
250519
41460
69617
82481
96796
186919
253764
220662
139761
127877
11227
99976
250394
154168
221736
255064
67432
216483
193300
282359
283726
143855
83259
154104
121353
5794
265307
259289
262784
175208
249298
15051
222704
9106
132741
70528
186752
245538
34958
285394
145712
62669
100016
295975
226074
179288
146738
202164
61088
138048
96454
26524
28236
86242
108406
192318
179541
131770
285834
159621
29752
97984
188074
256110
196512
72363
39013
27410
63077
247798
283009
211760
45269
105332
240288
21606
209004
105239
14964
155221
78031
298267
167299
189365
205361
198635
37809
117109
179099
173631
67519
1468
139964
176932
190562
132103
178391
252903
132110
298620
290102
289985
64290
82825
63949
296309
108050
288725
103955
226003
16485
275753
120781
56235
153799
235785
156900
259828
292752
87168
259181
125322
191180
202238
18417
108352
255695
65931
185660
116721
21278
280354
182829
264058
17690
240058
274328
142478
293902
69053
243887
188588
17423
90298
103999
270463
234653
84170
145845
128676
140649
226342
288342
174522
137998
172792
152980
111621
222591
96169
218428
110466
53432
69696
200634
11258
66610
245413
264071
34266
148258
189737
74730
53146
68987
21222
40564
43641
249475
127507
9005
40412
253880
81517
204687
52427
269718
288766
252031
44941
225911
225542
182432
37003
236740
87467
5402
158273
5018
90089
283815
176580
34708
180201
288016
23131
258460
187669
269940
89206
245958
44718
189808
257617
287015
277441
18777
50727
199280
125072
108780
5710
292376
137933
112436
223052
142038
193438
269464
116505
228763
535
215506
114786
157730
53132
34921
290432
182174
230619
122948
242253
252233
12188
190055
211282
186868
120598
156265
238150
265638
59199
142974
122362
235991
145338
45007
173086
8270
241663
195211
141758
274564
3499
140624
294569
232964
202095
96444
120315
48668
222820
250176
284023
207913
282080
87798
228366
294610
98052
111798
259683
165165
103355
26805
267047
113581
110292
128691
295081
131215
281733
214266
299692
147578
65959
51416
9442
51125
240476
234930
108393
12217
259130
123236
160516
107640
20155
86773
282722
101427
159950
121221
217846
65022
21330
274690
95309
151124
172840
90367
36441
223712
243960
271445
224408
28113
118539
206420
232298
254785
23789
166380
3808
20430
260079
67543
271966
18832
59249
211396
60320
137233
228989
238423
5608
149181
12191
154975
283990
288115
135881
257008
112571
133886
36081
50127
144956
294997
237087
267429
183303
6122
196362
144911
95195
240053
282885
148262
245016
117598
230855
237950
286535
50901
289295
8977
249497
156113
239369
273580
59541
17156
126955
22265
2633
68386
184364
158590
216744
119971
228566
171428
2608
111875
162082
38095
214666
152541
159988
7614
116923
21855
256156
137812
252578
117070
293029
95859
12214
141480
252203
141877
72552
233131
53575
208916
158303
238883
271977
4337
196002
165324
251811
55279
33056
179867
246046
197833
248249
230776
200865
183099
261124
18129
296609
254089
219397
6967
37353
63801
164208
276593
79610
7910
275028
38817
234550
279274
194349
291627
87877
156116
197052
114108
131261
100223
101971
101361
149336
101751
28168
94082
97245
51411
238048
69244
185951
19471
197431
248081
190713
173829
147731
54745
130914
19686
80610
102268
43212
37420
25185
81811
152494
103189
44776
130163
166706
186496
276471
24238
39795
147113
207072
178302
170427
99274
248027
36422
72006
222982
286964
185326
237702
158926
208139
211272
115353
253312
147423
259299
188787
172253
21813
185352
295211
168970
144452
251280
47100
167534
31401
7753
145788
239922
218612
146713
106218
182863
113386
242843
251781
87755
155408
138612
63669
73079
125063
250005
99993
296667
71899
256395
114581
253624
253301
44251
250119
127110
67230
100668
94427
242250
290692
51666
268755
265687
125931
282621
112397
154027
14486
283629
150029
186158
141253
293244
188846
202872
100380
229566
222876
136339
204833
106264
153264
66289
86313
65892
35935
193035
217880
3691
183851
219557
124623
240927
118976
134034
216410
193588
171493
177430
133052
117625
296669
108275
219108
234338
203913
24710
72772
108550
187508
265491
52735
133564
48829
278472
50056
53178
103303
104152
18491
264501
211612
257968
28970
230892
107842
179460
226720
110222
213951
54057
272376
82545
220165
106393
172334
231488
133286
108063
81495
130290
221740
143653
216144
284358
82306
256400
67365
117742
49778
266068
191368
93473
177734
230132
201495
50515
148534
171786
209108
75231
229196
40649
22840
113427
5631
28363
74346
231189
68617
167563
43165
71749
159481
231690
233417
293425
298044
200822
117988
233936
299963
57424
97783
46874
205023
155647
274538
238127
14317
126772
273125
271962
218249
268648
177166
19492
295359
151942
93602
165453
147145
64285
266161
152741
269359
61333
56854
1389
78172
206389
83801
11110
226986
261198
219063
127786
282414
138281
129234
227049
90453
242347
196277
76313
279051
297602
174674
259481
263563
159985
280833
20604
9808
66079
282844
195554
102146
103596
80369
226138
25307
227915
240664
245575
57332
23144
17733
77389
212960
94055
190315
26941
275927
146777
31971
267574
124097
282383
175462
226866
297210
163543
1630
90101
255951
239413
273853
296352
75189
174004
226336
290881
257602
121422
49717
143628
133011
91400
108821
156841
36934
9937
19570
68831
275513
178981
186191
78766
211559
104091
289667
14921
175558
244533
142350
116930
36217
6917
66216
182263
148446
238153
206106
138606
191956
61558
142622
113019
299280
206833
118038
61365
128524
122195
260266
139130
251581
297019
217028
25550
297331
241560
210544
172202
299887
139416
271940
112957
260876
80563
186124
231904
49315
25684
126925
236116
198595
97076
283636
288557
204539
28488
174837
288786
283606
22459
234628
209942
174230
44248
179356
222017
35067
112286
6948
277306
75321
52403
192026
165850
6399
30939
141383
96959
167839
11910
280021
55726
177801
197012
217111
51358
36013
55633
72912
138915
87795
276082
293350
76892
16179
8781
141207
4024
26342
864
14491
180098
281908
281205
148071
285861
286411
249055
224962
191989
67386
167507
242200
53178
258972
36679
113397
9682
76608
9994
170460
199702
83057
187591
1368
72868
246123
3665
114367
292202
230954
90865
36071
19542
174200
154514
175116
2785
140923
182428
268417
141232
51484
53647
96841
33033
122477
54418
259023
156602
257082
193227
337
169848
299300
95249
233699
17969
203985
73513
225703
190590
238443
232066
295789
138484
155736
6423
124762
90045
50433
188240
71953
229004
23317
267683
108369
15572
153637
49313
168327
221855
3872
55352
265847
113255
157127
221350
17987
244034
102861
283069
294365
146886
121568
191997
171965
178853
25920
164636
143386
283610
254013
289509
27188
282095
14931
90077
94069
45780
278971
177810
219062
26015
292046
105504
218660
237553
219637
185767
206107
215928
248592
165627
253661
85486
123073
290878
147536
265695
172434
131167
99872
13625
11869
164504
205460
96356
134567
42278
232114
203801
294381
231576
229455
101507
142487
109875
54001
108842
227115
71332
5041
271446
278640
175888
88325
37793
39221
127980
181192
175113
35636
74216
9341
76394
175561
225970
16241
14222
64273
125874
281379
46900
250424
267485
145516
143444
221442
8228
138181
144670
256569
132790
147856
131626
97421
214303
267411
194560
195798
85818
247001
115947
45318
202790
182122
86889
44076
70610
96187
142568
163524
15264
4401
80141
16912
79015
241723
296477
238498
298753
248033
189151
87660
132055
51757
273722
122673
116634
116503
125366
44362
49227
171350
272249
209821
55680
84390
106200
291454
115819
140405
138228
67518
277429
199400
14027
37913
263654
278806
241646
293257
226065
293594
107732
154598
22414
127902
296199
247906
15543
32565
148849
43148
184114
19112
238315
85949
156847
152684
57925
245455
1233
174458
51930
20422
183383
281786
55587
47079
137738
200431
131282
160403
109352
144650
220615
129756
77108
171223
246998
50583
260868
37775
259416
247345
179658
164737
279911
189438
232705
265316
53504
7469
70563
82839
226717
216421
187152
158552
29647
77079
44767
9543
194725
140449
69554
288995
617
96000
32196
248508
211503
188627
89292
185679
72846
127690
133870
223076
104873
115832
141643
128922
213914
22701
194366
114305
279922
122060
275224
280227
14531
293605
126001
11291
49339
43555
291123
506
297073
286560
255556
74540
164216
91776
118881
299234
137751
224063
2394
114663
129144
15120
114868
85251
144545
121209
277248
70163
19972
109194
73433
77227
246104
33108
184141
286721
180598
297366
248025
40630
21681
98335
212133
264325
213813
250068
128830
67904
26209
91705
78977
292109
191299
173897
264088
221191
135911
163301
10406
57162
170061
60739
193755
108989
79516
232129
249689
281157
271998
103394
262665
266413
31088
263706
233028
175643
272784
55288
174371
113922
297115
19160
182740
61945
2163
276879
162760
162262
158345
204937
59514
145738
63357
213977
48615
47098
123925
283162
185558
30704
151984
177227
286052
39799
139479
145665
199242
81578
112434
214705
280909
274096
197104
224216
13237
110759
266214
245774
158806
129784
89621
197714
2642
45686
21729
1290
155935
39111
210776
3392
283903
34427
7904
143486
18006
134218
80672
171599
231046
30356
195025
241481
168544
38826
202299
280531
69686
299241
280605
189161
220996
2057
277078
5590
147138
239539
261284
184820
14674
61026
186677
21133
184411
231771
272891
290846
282506
108389
178177
15572
102407
176458
112540
3486
164505
88067
174587
279363
150783
245201
293383
16957
251318
279798
206961
215987
111613
142849
107444
213534
166685
278179
126054
52764
280738
179122
170868
279329
208184
192379
299944
283400
104987
169665
214653
97338
137778
296385
144867
58270
290882
111432
117749
248626
28504
223267
129484
31744
212988
82074
36293
187927
114525
6115
7858
82600
156381
298769
207883
282022
69610
176788
68135
60086
69092
283900
250275
114865
135759
205809
655
203752
213190
137856
131819
287979
205587
192662
261644
95697
167831
250266
170600
133115
61036
153630
1550
206915
85901
160734
181635
176917
165887
55872
71724
241058
157911
90406
111265
26248
237331
280200
292037
222577
274362
38265
238697
105415
182516
51259
189246
156829
214522
249183
209479
213857
229495
47208
231208
108533
175062
263680
17719
144074
207829
7521
134010
264046
140891
119422
71112
211294
253470
192752
283288
15053
186488
175113
252674
120137
41666
68296
145230
21914
143898
160300
151151
150065
81811
112573
167349
173131
109456
35497
165216
603
132272
205052
42324
248271
147560
267878
2542
9994
261827
278552
192684
87678
163573
210943
21333
55764
80070
120452
242058
233238
81231
13767
199912
59514
236918
1517
270766
68918
106527
163402
128633
259333
250102
21685
32180
58210
2224
102448
228708
214647
202228
82173
212670
50257
161757
18295
196298
127378
294977
141681
211439
183259
172871
143873
279183
108517
220557
55959
93326
254150
265230
297273
297988
299663
145276
267682
190234
277462
34638
191802
25379
211637
96051
146602
34839
275691
121519
121635
234886
70978
41842
9741
82896
4232
186070
25370
157380
268121
182484
137196
261130
198986
213147
199461
15505
36595
268224
82313
255817
130078
52743
213988
193061
295181
198090
155019
151564
139343
16145
157766
138714
86502
254178
221255
264398
158514
7836
288750
138092
39588
131170
91395
291231
215172
173599
271309
212063
67042
116665
191205
111284
180436
276911
111953
245353
18051
130066
272234
115792
214491
61108
237195
168928
164219
7149
225751
106387
77521
102259
18475
180911
67290
94402
268623
95372
286469
143832
212007
174901
168420
202219
137719
266865
263227
272192
3670
157528
78697
188455
117322
48126
107535
62388
53068
80753
165772
222270
176513
181588
29510
164868
287573
238842
73774
261427
34126
246499
147463
117077
80694
66209
73449
99255
109156
223522
153380
281992
228210
85000
78005
129984
253972
238109
273750
206295
256164
192518
35657
41910
234470
262092
221661
3684
142693
267760
101653
122487
216352
6717
119505
241423
34252
89158
45615
285205
224724
54760
265935
169459
287164
123625
124732
250082
115756
255736
163601
284112
97482
115096
94403
96452
180634
284524
163508
212157
119541
245468
2611
264695
289807
151478
159685
280385
41243
92299
29533
133730
47557
249178
1014
29788
21085
204327
218092
192347
276490
148613
238203
56210
184971
217114
267844
115304
76106
196497
123285
179790
171299
264848
114683
29550
104719
