232853
247556
48346
71479
234707
244860
110559
23477
194661
133189
243129
85749
109751
105843
25193
77791
223006
147359
40825
26117
179600
146860
16108
208419
107346
232223
166905
64554
219600
101382
169336
191171
5509
128427
146332
207426
97411
176355
69201
70523
10522
1130
30199
155996
53805
245147
203722
137280
124186
63303
191678
154634
201792
50668
117077
238680
237632
34791
212744
142382
172661
41678
57585
102146
232448
45250
74762
1592
134248
185740
69723
240738
140546
241529
10608
213720
16795
149178
251677
36886
123792
29175
111072
66256
140135
151966
238295
103595
88281
107575
65582
140325
144366
146089
151025
162132
144034
168846
210469
210968
39486
97107
68039
130738
32013
200143
56585
222193
81889
167839
176707
132245
246618
99206
240860
205122
63380
76296
107212
100820
169987
51240
147896
165211
37546
11259
213541
123738
152656
86259
76836
120134
179603
100668
15827
96621
88270
40244
153040
228947
224905
184908
78870
175531
12662
59528
246012
12527
212082
92757
141081
118911
151513
236665
23125
137578
142028
252713
156895
22032
9636
74422
155523
205815
96821
113164
80658
206620
218561
173944
34755
235662
2229
230410
240277
134250
22718
223755
183997
20127
89127
127996
143735
210582
53528
110335
659
248940
9668
46253
13328
63616
182185
78881
3387
253557
25752
5987
101575
137461
7945
235992
161190
220948
17536
241586
89782
151119
116085
27659
32664
62332
24595
30978
80961
97285
17355
134328
88998
132343
108852
180216
163604
29513
138151
61183
155625
2351
171915
114783
201565
91505
107371
157571
115117
122528
244618
4617
130605
118719
64556
197649
217185
17658
131618
141592
182753
10659
149522
152387
221821
75344
61444
90100
39433
137232
60333
225621
234587
235257
61351
182034
184490
35108
141529
16605
5818
58078
157078
96351
107336
249763
152063
178923
234067
178240
80713
202378
219814
187187
75588
231864
27688
145541
200204
61949
115879
102082
88086
226338
221308
89339
182324
57121
12128
60945
130272
14957
40728
118138
131506
109892
187081
242939
130640
76799
245895
209699
129827
135936
143364
183406
117898
60760
204663
169768
127256
249265
14978
60677
185496
49023
229901
49184
222771
168314
200744
107416
29994
21107
28649
252802
77703
80594
181807
105396
190472
43887
66237
252739
46657
45744
191110
1184
205702
143534
177005
190109
111047
10944
185721
167211
192692
252018
78034
86080
61911
165043
242857
165422
40782
136552
196721
125101
38149
118164
10776
37832
33131
43357
89749
59951
115769
185804
242675
75500
7307
155785
13396
130166
189266
30377
233137
64297
153916
26824
88497
122922
82159
135311
66286
44993
13540
249536
253355
243302
22365
41973
60422
72807
216029
107096
150263
124612
143666
28062
40674
141905
130383
47255
112504
32468
212509
242123
10591
109928
92831
16888
102627
107033
102364
240709
236223
82241
14568
92131
115921
252875
96324
77440
25427
113812
239078
22233
161093
48479
79933
4576
196363
58437
224208
117765
57099
203251
77155
177786
233946
31148
55728
19107
237656
148377
156838
135494
66401
200873
189
139289
179406
231714
170009
142505
119074
13955
170149
217104
199003
243281
138338
63116
128483
134691
89396
145726
148626
48033
205868
39012
61774
189010
132994
186088
147505
143370
170106
33746
250099
103529
98414
253030
194405
89605
60354
79103
23247
54691
134982
611
176537
82534
169174
84166
171890
114192
154649
184536
44644
221
210926
185548
129972
191112
11981
243341
194873
19874
143533
143635
187190
155630
43862
127661
30338
163996
18537
127189
29985
98803
52724
10114
132931
8392
89962
211785
226239
72579
124686
9
162581
53984
154535
91981
61330
61679
208343
223333
168990
10954
181969
158243
133543
41698
250622
80047
170330
29674
25459
61600
4965
28661
90502
163137
85054
202743
148147
27452
182002
82648
186976
197633
96589
177047
27941
242913
229049
127303
152031
201748
24014
139037
132621
231144
210960
236410
242132
39753
91935
127268
213282
125806
238792
108506
119579
136449
41236
62145
217544
166522
230620
164340
86240
73344
117623
238390
185678
135578
211164
92724
170168
218128
57257
62164
23197
144622
157490
147527
232568
87481
203738
244413
160380
96121
225578
1390
39748
100052
56840
242815
57900
101253
73757
206399
139677
51653
205827
113368
61537
156902
135564
129365
191144
62357
114895
201403
192061
7319
21873
100657
140262
213987
222434
168440
231306
39279
101152
60204
246133
221149
215371
69797
146812
101464
213272
99571
41790
72659
174892
32464
235071
209703
188788
246635
142713
4869
170194
178319
147381
164282
206997
114830
236303
52928
251669
242383
166097
39228
125704
70783
251109
163787
184696
3301
154162
232092
90468
39348
83089
63769
42805
84352
169291
201554
133088
211531
190265
140194
16487
31516
107951
90484
82185
21652
124086
145958
106442
138884
149891
215408
242070
1717
241088
22361
248230
165990
245442
240451
160475
149548
242409
104700
232799
76914
13144
90157
143882
7004
110295
189319
51300
83709
188017
91420
149189
84731
33683
96702
27735
25446
170823
5204
116907
184392
225762
226669
122807
34382
238305
108168
32674
101404
145946
48508
234833
176934
216795
135467
222575
71062
98542
39698
187318
121137
55661
1492
15854
27107
81855
232504
165234
129097
7038
70502
90262
98814
153045
221565
137389
163376
119985
180823
192112
98870
142093
232716
252216
93544
184267
89056
62361
97272
156278
61369
156491
154161
107489
108589
145375
103537
141932
82014
149263
161515
202706
92714
113123
188313
239762
226191
33939
180792
81721
66240
190775
43073
66333
63461
210440
150748
127015
130271
211169
247686
63148
125049
103923
234581
137980
253961
95170
222646
74967
128336
193751
101196
149416
37939
117692
48017
162032
228770
74637
162185
31325
70827
103021
248641
57080
246394
60184
99371
79267
146898
218890
170290
22102
148923
5235
46542
115556
191566
191239
49535
81192
20324
80007
235856
45373
237684
46349
36573
233009
232628
56833
2760
209588
246102
251463
143860
20532
237166
155934
205456
31266
156111
200289
149102
188277
45440
49704
22542
28191
131636
86724
131183
85579
46915
40776
146441
20527
41964
170237
117090
97755
141862
38012
219712
217609
198468
53159
7250
70781
239579
185893
196577
139229
103213
134234
11976
59022
72463
210491
6793
84610
244136
140018
16592
82804
227408
127203
222588
86886
147389
231450
200476
199914
96313
239572
73912
37636
253655
239447
97176
72922
78358
110983
8170
116211
142424
62587
88751
57875
39853
233562
242694
149380
254369
207172
167768
112729
90535
43368
185318
26507
112946
839
157270
248132
168811
23329
223886
88071
204540
12979
103824
238046
156847
206534
138728
131763
192557
246572
89678
62138
8756
65714
102381
224777
117112
117996
60130
163554
185881
200152
211037
169913
14009
85680
204647
175004
189912
60528
150213
189120
96167
135227
104755
136357
227215
12254
82709
47415
62892
103813
31149
231953
126080
122583
40082
246913
173278
153636
36340
130181
93389
223288
100022
5653
27905
243546
70400
103650
194991
23508
210583
190189
238695
96055
158371
148014
191096
64729
125476
45002
5408
179060
89870
203049
15273
123313
115873
91269
113838
233698
131363
15735
57958
2183
70928
157829
120635
163608
22548
208350
233453
238865
183289
12616
226855
161313
172348
173447
212537
137398
141187
39409
220588
9082
57338
252017
64173
247501
195585
234594
251282
120181
58994
113216
159515
8253
8843
21394
146296
100032
171776
129518
182901
48638
253152
164454
78019
36709
89561
188265
139139
221738
197358
74275
128127
67098
238429
126296
91520
106106
170517
3925
165638
125511
5418
118312
49050
181310
225481
45673
217839
233825
179524
85011
252165
216331
61395
9844
19278
218097
125166
65369
171178
182005
131235
20557
137798
25271
199777
79841
95236
53828
127539
218623
21233
44383
249328
183638
81589
162329
66583
64220
114903
99891
8893
223927
131694
145543
249532
33263
26536
102356
130740
279
245644
186005
173072
211067
159524
204425
179739
10257
74165
29978
152755
217943
62548
158666
132916
40260
56060
214494
21432
109879
206998
138623
57156
191949
70677
142370
188657
96178
42476
77962
57350
40569
242370
81125
207767
206619
95566
41086
194600
199839
99660
240125
251976
230647
236777
178488
156447
212723
145143
232058
187443
180522
141139
75084
252094
91497
7223
214981
87661
2420
96013
216198
132945
44107
2534
217962
205731
44423
85190
49981
167227
89959
70365
136241
180380
99474
99826
204621
78650
237641
83863
159796
184987
5140
247191
46753
217541
193206
248953
217383
8285
102137
92661
123828
104688
47574
49541
28831
233600
5096
232530
240685
150136
42123
251186
68481
114718
21896
205904
78245
20483
180883
112165
206651
38393
98501
213843
24196
249890
47742
91674
73914
87725
137539
156100
97152
78250
82228
126656
230870
68252
11214
7087
130080
169419
140305
69805
52228
39878
101901
107824
24651
185768
69937
219830
199167
737
198928
114793
46040
237995
122380
125500
40641
5111
250679
242812
233510
81666
125461
213704
20403
144728
239731
165172
206053
11756
55797
50523
107458
77173
1303
7959
46859
185121
131488
8663
169989
176923
14848
46261
81230
38690
182798
218088
134608
156088
176616
182423
86384
39186
201594
89109
99821
65937
158690
67718
214339
142031
62636
132564
95411
38605
169925
65187
248684
227453
86639
225927
100484
6752
90904
249811
16453
1117
41266
171398
163957
203835
98931
15412
166090
72073
76431
90867
11798
253810
56157
123499
126760
26021
161640
23498
183385
252145
190656
218049
195003
105339
21731
250880
160765
97170
251975
151640
88353
132736
207624
87638
153390
33243
88708
247807
230237
60873
131812
228504
1845
49614
121726
162489
186129
8840
2559
69314
241682
163381
143378
176903
227664
216142
151671
140693
232696
139316
98465
18705
193599
179046
63921
18232
70729
188669
38803
218094
71592
103364
236471
251386
10374
147319
10847
80456
182270
186081
101170
196544
70413
99249
218995
253841
129072
51325
2206
142285
166507
8147
90720
23093
86251
19422
216701
25969
4223
138352
200891
83444
87179
113499
72723
78242
245531
178998
99090
190599
207411
187610
186871
57733
45865
92330
95390
130364
182576
41066
231612
115837
245400
124805
4190
63837
213562
243236
162423
9311
4074
126664
195086
220041
86298
146754
90977
123385
38776
190759
85574
117006
117779
131126
48674
128844
60547
118314
246820
243804
102701
125566
166270
82984
243681
173145
134210
145684
53413
129323
59185
112645
166689
145759
123323
47872
151590
223194
120875
14147
159742
69312
56058
91672
152276
79798
120716
167526
28380
48707
157141
228248
101214
84078
116427
42778
88966
202272
179129
124319
61792
66830
248815
47159
144816
175592
10051
56622
23041
86734
146050
149644
24615
90175
94480
153407
156632
71820
33346
245158
140554
141082
232374
31793
126218
150676
4048
178041
242895
162285
136430
41756
189524
173408
249043
92194
70572
206575
14555
175833
107992
211013
72244
249748
95619
205604
112819
68194
104679
182057
111233
234758
140335
202425
239038
12258
103070
175657
166443
47103
89899
20221
174025
86958
138762
2568
225178
141791
175299
7063
182871
113332
151524
112871
219917
205960
169700
131533
224321
15056
26893
18250
43371
25246
158923
1650
221666
98405
79932
78211
189630
86213
142737
111920
205378
247663
36792
92414
118213
16765
105905
231639
147315
16428
150965
42091
175960
16178
117148
3965
134217
2036
179191
216452
116525
235054
214960
107206
130978
215968
180496
116979
45589
67893
227126
73713
62166
145848
117943
19617
190646
67473
229461
69084
98086
80612
165930
238276
123426
162955
223697
183836
166256
119676
190760
151790
63717
194174
120966
228086
147799
51830
229124
48659
118321
33605
130221
57670
16476
26923
29725
94387
109621
126343
216946
167215
244667
164976
3174
158313
130178
85289
31188
236436
109501
70281
224772
72468
10802
34127
250403
16307
134048
219506
252784
104958
79682
160312
242528
226304
90617
20944
103144
138195
45268
216276
111224
156781
103655
131743
18373
90009
23403
194759
71376
18180
240764
225510
112076
251212
216668
208278
152183
40929
59673
172431
226010
187210
245017
15887
31045
72007
54984
18368
41012
53383
150138
4202
254245
65641
185883
81083
86282
114042
34975
246507
238079
165964
45094
179772
39557
165884
15415
110256
99
114808
43348
208292
97801
94364
191097
186476
30121
110010
115706
219401
173939
196900
5386
6901
73813
59835
110756
72705
219158
136203
103127
69508
173274
84522
45681
227622
46084
12909
193381
196694
86030
135361
11199
16711
47532
222420
10053
223570
54023
139579
251942
173704
100714
168320
178912
96466
47948
100567
61091
185544
192095
112516
37370
240863
125855
58900
62855
188912
252198
71612
59207
251306
71624
1388
214133
14570
230238
182087
98457
125121
91412
50670
25788
52001
81010
114765
18000
56593
111958
80531
153524
630
132324
105578
34468
168108
104159
77986
244694
226810
162011
241587
138656
217
66980
223834
211340
156169
73226
233625
157188
239239
152773
237576
177848
7988
196773
128276
78010
112745
117717
169168
108435
199981
208398
237049
216292
214996
47591
123961
171882
229902
141468
139250
27698
31576
126160
137917
23425
98084
243404
170313
123514
225925
212266
204817
144232
180637
34320
87577
134279
133930
22989
193413
202151
182554
162852
115357
155894
233647
214603
31735
245142
84343
205396
130550
39877
194746
192326
106951
158603
172238
209872
63366
94225
112904
240891
97672
228519
123652
165530
77898
225389
249795
253105
217395
74460
250439
189974
227584
104250
235918
148277
128125
222116
147546
181103
121744
187316
154997
22720
10399
1947
2434
114084
74676
19034
187893
111024
3618
237184
129679
118254
62349
147884
81975
57822
139264
175940
96962
196475
173430
123586
249103
60941
49145
33798
195479
4610
110257
13412
29249
40334
133214
162619
29012
200644
234398
160478
182139
212660
154659
9506
159053
198890
221609
51757
59427
211286
145733
72009
239614
60000
100525
229770
3503
63697
173025
161762
73743
171378
243907
226361
196276
158144
19258
120089
254311
73838
93664
227196
24656
209431
20345
141327
54172
125604
52574
37651
106387
233173
11749
184858
168299
116001
98972
48275
148368
158616
216844
81735
233005
170413
52158
177248
141299
106671
30362
68414
30861
111513
66906
144409
31672
246661
132431
172245
251263
190800
125004
247966
156371
194705
213082
191411
188018
33659
28204
8425
183127
118253
140081
209371
64162
180447
91617
124499
56690
107715
205544
114757
40668
54434
124135
93105
16643
105477
85969
62152
87784
191910
14267
197624
104519
176053
200613
48373
56009
169311
124878
218421
243472
66862
135728
176168
109036
182421
43527
85256
174111
66034
231400
178124
213125
202807
90214
62824
114018
49664
138477
254243
190696
124020
139308
219333
234261
233688
117269
104318
185371
161489
165361
242551
146965
89129
175791
197226
13344
234522
3547
61453
193606
158870
201981
136240
46586
87843
52205
16210
228985
201718
67493
213551
16296
68691
109447
94671
67988
153355
23713
133624
19849
143618
120075
228881
106846
72083
185001
84632
247084
242418
130576
243269
197095
149235
241568
146597
83247
108615
54744
137735
109737
37643
214374
252720
79165
211935
239063
59259
116901
149708
150788
28322
103063
167175
136164
170708
233499
148379
195451
165335
27197
85532
66971
138135
126420
80106
150566
88701
176248
225777
119912
91853
60999
70810
6209
188994
230406
159704
171275
90093
96522
109998
121067
147245
38866
187999
26927
88062
153569
148549
158701
49518
38246
130957
79585
105673
162321
102478
77841
29002
928
151421
71833
127445
73456
49724
802
197561
196851
4917
33089
184394
99298
154780
180640
5163
33509
122220
213766
40422
81744
84923
146172
119354
240176
30912
165642
165380
57394
195544
58213
54026
205835
184129
177532
172392
38565
154135
148467
72857
4733
80212
238875
103357
35214
147680
145315
131724
104173
208447
97115
188063
136198
26572
71056
190294
224852
144434
201631
62337
147077
100669
244096
88981
175543
104844
160791
12085
112915
44495
225423
2233
111263
224064
78560
4881
169207
13774
214662
252732
94462
189264
175620
157523
237546
213072
176007
69522
189091
155804
154825
241057
180596
180624
35444
169128
92088
39140
179380
159022
252140
167234
155137
179728
70340
209731
216450
159480
24533
199435
122096
129953
2617
121115
52942
108115
158267
87010
30426
166642
231949
231531
46401
232094
206608
131974
8655
8659
136228
111913
247074
122452
43775
215916
140503
101279
178508
42016
210335
2697
130860
81526
225473
129594
82697
232994
79407
41634
84376
172275
50361
520
70224
146891
180408
126796
170910
175291
234195
244133
181070
108634
92909
150683
72274
228375
246964
85440
152139
103867
35086
93163
68117
57770
233172
231075
133083
175761
251424
91740
232110
184209
212635
135949
37467
240179
145115
160892
45235
9336
214382
17884
27693
171020
57739
147537
181808
128379
120177
40443
212830
156145
143109
29342
243648
106656
40116
104599
248959
78705
117926
123747
206029
26828
34986
220901
98622
2738
95185
23619
126347
103645
229017
29168
161086
11153
223080
106031
246747
214078
11604
56819
146150
101416
111324
121567
171635
7888
125514
229583
223310
179842
247713
27849
9460
192840
224028
31759
90525
137948
221935
36761
61539
235673
76006
87809
244068
154598
38324
216272
178150
159008
70101
138774
1397
185887
5572
174668
62719
181523
228349
86082
109799
198024
102852
9148
136140
86177
82121
162352
12535
243326
138301
2471
76409
42240
143973
116478
15358
137881
94255
26210
209259
1328
118853
89927
138911
130102
224606
201588
74961
13899
142353
200630
69488
159372
144593
115760
180931
105081
14499
229855
94626
65203
247256
26504
209140
54664
42238
120436
167690
64369
156342
7107
97802
196517
209456
49745
221476
42186
195989
39948
129616
38098
239672
88663
119944
209209
4413
21621
209806
184796
48768
78604
227117
8588
50293
242685
88455
88675
194946
210509
250069
119254
181967
214429
47032
144594
155345
53333
57131
94326
51807
184916
70821
211348
245166
118871
69243
18641
29224
203118
3390
233789
45424
99601
188375
12748
79770
155131
152964
133815
173269
174187
162419
115498
218103
31967
65514
1855
91812
36618
104580
186833
163167
154234
206447
157042
231707
59627
159573
148028
59630
84891
21666
180046
205277
215593
179922
9977
243980
161845
130208
234168
50911
250680
43215
83964
202690
187279
138473
158215
17337
115617
239224
164197
116333
179654
93268
189062
78054
137045
67775
124343
181957
62117
150274
251935
184158
201126
35534
122660
83234
214376
125204
229441
203190
77313
133596
174895
147662
45485
50318
80031
7132
71532
233898
125628
105662
220959
140299
4050
174507
92171
136509
84873
138055
121608
50530
82116
19427
10570
218347
251504
161311
26984
75140
211132
141914
210000
10554
68896
13083
118178
80247
111635
69789
196695
202781
219167
136152
227743
142126
234172
92438
253716
15918
10403
216561
138342
142438
190500
37223
182007
192549
235725
11413
83025
90978
41004
232204
127620
205469
9095
98951
80724
7868
103839
152817
82254
225118
54377
235061
3095
165836
128321
55938
47504
143172
126
202918
57455
88451
145996
127325
229872
100021
42580
18395
188654
37065
209753
114526
199326
132710
235274
108557
127700
186884
83873
29239
200136
234970
1621
199004
237609
45642
155440
66462
57782
95452
211202
189423
217566
41113
206758
93263
70483
239824
215762
105449
236454
52166
208013
117500
28080
124484
197996
116873
56641
27380
230651
151343
200846
227692
174031
253809
230137
231710
1423
219059
214410
108450
108639
110528
187313
242203
176194
119128
73209
205492
231477
122120
225791
247547
56647
83628
35810
109678
172539
34754
132060
172922
16665
22444
185458
201412
237108
249001
12937
138085
44531
52957
242447
170952
89543
171597
235301
241585
160220
88552
57277
193541
204259
191100
77815
90817
80894
25625
229323
131408
200535
104497
129772
209255
249644
224879
126159
31366
223362
60669
176092
254019
180798
240232
176026
55997
233186
230179
213186
251449
109765
117563
39814
31400
74774
176554
224711
138160
109786
3860
178073
212003
225881
164960
176477
106840
136321
126504
4637
190680
16525
147670
184125
129869
153433
82632
154070
154735
219779
252349
215701
135182
252231
117027
189561
112271
16631
110414
7451
220918
171625
39840
122513
106105
143173
154528
95316
76517
214453
155
22462
211372
96707
222206
7811
24774
88855
127828
190430
120883
1604
213036
224757
126076
229459
149023
103747
161138
248654
56556
97493
240262
150395
252295
52456
2040
197310
89772
62088
137851
203809
106473
159786
233668
23363
248917
160041
88865
143164
57660
188970
97642
13057
115908
219671
3083
29989
224518
2232
107457
133898
56191
214775
118838
19643
145297
248554
122353
10397
83033
93744
171447
102885
218888
66379
144563
124587
210903
21393
215628
12840
99788
190219
200477
213566
77730
201397
236029
247322
12899
38152
186444
182706
22049
44987
235242
87739
220363
33134
248944
240359
175450
59100
251350
174274
56850
218237
112040
253144
239776
180221
180832
75968
232639
132941
110824
21560
112115
199652
148738
158730
231128
240484
164181
107968
122682
154765
149540
87466
192678
12999
45926
145192
220886
130499
86269
43395
227778
202946
218960
80656
99332
145534
148537
8524
119360
31115
195817
217168
3680
143066
37399
79580
33893
106338
38633
7542
48297
17309
47462
177109
31877
185654
153196
253380
61128
124100
204818
220071
217501
152255
82642
106961
59458
26508
62169
176822
231616
181205
178784
244199
225395
102487
161873
206373
223482
197035
5309
220090
91013
62325
191353
27355
223566
144321
183878
150908
172902
134547
180416
71063
192171
129063
31640
96541
155396
7844
135870
132693
97848
94660
90220
182936
43966
5550
112552
51282
5981
15688
158784
23594
162241
27000
64134
45849
59446
81369
33040
241287
97892
161635
226132
107793
62165
54429
125106
215747
153570
86479
204849
146208
88959
172235
150455
77699
210367
56820
155877
51029
228336
19116
42629
109918
87327
61872
249233
24884
7771
155274
78743
71220
248991
179442
106717
184843
236670
109725
9184
110129
214440
185653
248503
135670
153938
163142
63113
56711
172817
194675
155485
138357
75179
95044
226825
126728
203059
125738
158388
176582
199546
86715
194781
250366
213333
216286
196733
225901
46110
240112
222071
142863
135561
56994
242022
195107
45751
101246
63387
93480
189712
58511
100935
27805
142115
161131
40635
236119
52789
138586
159853
123526
55102
116225
185696
106634
206797
121116
71353
129678
1416
227887
10446
207669
51408
153144
96556
85466
48168
211004
521
154855
199797
147373
178928
87959
216284
243237
72885
58992
28611
129393
42041
153914
71736
20685
70804
151013
113598
17064
221433
189110
171290
34230
145006
204913
90322
207514
32075
14680
52631
131669
193319
28158
141682
54431
76510
176725
191211
156428
105879
249339
124269
21329
30904
82887
201577
113062
67857
86234
22861
196580
113667
910
9530
242181
161306
192041
162822
72973
188387
93875
42248
2731
130836
15045
176374
134546
195135
102618
210998
19030
228081
104625
94835
116310
78150
7875
106163
60711
4123
1249
162372
242827
176721
47877
6606
4619
88483
74578
211489
74873
238482
148841
58326
177535
229849
72528
216507
153323
41116
28957
157533
251545
87150
132843
153131
250187
13992
210634
251412
107808
250197
24433
76230
154944
173334
222673
62189
107328
6261
22125
236130
155988
88161
236315
108395
124991
250676
244139
237217
90746
60377
52554
64941
246889
200281
252778
140633
119154
162153
163377
243627
34125
21457
139385
13854
103960
107185
124659
239048
61711
193958
23878
192728
218284
217119
144447
24016
152722
220383
49719
183374
187839
27782
175363
141790
218870
145869
218968
128625
39601
143033
142844
239692
93360
194382
205075
162831
18944
170488
6162
31520
42146
12043
27794
15303
10518
209788
211492
64371
60962
51903
120416
197399
178993
57520
241832
140830
50314
61115
218124
38949
236942
217038
24402
138646
239050
23545
235827
182710
147719
1846
126563
219115
251501
15126
104297
211814
230339
144180
159671
145061
75301
41834
23194
78126
100095
145080
245178
134101
224631
9201
31659
54620
139232
220036
109450
57604
251506
151059
20159
197504
240300
33172
33315
176965
118480
100599
171813
113513
236787
166866
244328
171466
116012
254500
75736
112857
106502
206354
75274
112575
147615
125258
49214
163889
205439
240584
228075
137336
805
145578
5377
16148
236621
94740
171737
15132
153589
70777
223603
163424
204318
195836
135314
242849
35272
94821
202288
145588
231234
126176
23130
61312
127129
83513
57186
147562
182109
4057
8930
148897
218552
238096
14319
190079
120526
50266
176469
61883
175490
134097
230430
180897
227247
80472
126013
74294
240143
239809
3669
245460
2477
208148
242156
146424
211244
225004
253611
42246
98746
205862
27353
123007
139780
3214
55386
106184
184036
88733
127050
131953
87802
10821
67350
122211
40611
45895
57677
26011
144133
184165
161342
134851
54309
77189
133629
161500
136826
162992
8426
167663
156186
145625
119442
17924
30339
125464
168304
195528
180786
145242
227946
133195
14982
36666
116676
129460
120643
223580
157092
145026
207763
39560
25371
45273
150404
219923
199040
47119
133891
168305
39926
35890
58333
246259
149506
220880
176083
54754
22651
188737
92541
157446
70255
185023
155261
83419
23989
196248
53460
125799
97078
121204
117820
72122
133447
63191
89418
159847
227609
248559
135524
71001
2901
248880
75195
173675
26458
60383
174363
248823
70093
148731
29806
225366
205351
29123
33043
82391
196316
196172
248250
32425
27876
85741
76608
98449
16626
87633
62008
219321
65338
253068
221359
216447
222899
155169
154525
197120
27404
926
113139
118594
164011
104649
42856
7705
216071
207415
174801
152653
97279
83446
26691
111184
228787
12996
190812
185370
164705
47349
63661
84943
33035
166369
14371
134983
203493
215235
148041
49722
179895
205744
201778
9933
217790
28749
67234
177646
81628
199195
46554
25888
29017
9310
47789
141966
102942
74805
42382
46936
758
164321
233459
253903
112643
163728
119164
231357
72011
216905
26862
218053
54232
34794
202304
8251
159247
23388
161232
1804
60227
195939
86722
165949
171800
157989
208859
116555
242767
48514
225602
88951
242414
129767
93550
247372
167723
99484
65194
217392
213708
113931
207481
35970
667
231026
3646
189635
143106
238176
14912
196255
196271
125454
228501
225731
51261
190202
73609
160015
85537
177064
48920
72159
224268
141193
20076
134182
244356
154556
253852
79735
84621
73082
33778
238182
38000
4281
155529
56747
127965
138103
92084
173248
160031
31242
218437
190854
196740
62861
188584
34450
163876
245323
239322
87828
224141
108290
147861
76024
108731
192581
43029
23279
99519
228652
180160
58201
231734
210041
32739
243372
108262
276
139667
156086
77596
29796
22359
247025
185385
193829
221593
34532
24042
142902
83023
160122
169445
103245
30297
33264
208125
83341
29892
220084
235425
206363
7563
65893
122974
21319
89529
102587
228286
82768
83932
127744
38516
39455
99452
250394
5584
144414
77580
233298
223112
99434
149939
24955
193032
170002
251712
195948
149182
85901
838
158193
144037
159424
253023
73546
115840
118783
190039
124923
76444
234845
117536
82794
95609
224715
187751
76226
94423
172963
170633
53332
212432
251023
111860
28341
142053
220509
109942
19223
241710
56768
139627
126529
45115
239020
246361
45316
110733
228275
184069
21478
229754
101907
181713
170726
220915
38563
129909
252504
226954
190968
27487
224241
235784
85923
225885
169478
253775
222955
15742
205140
162672
112169
235288
207376
158328
43617
162407
113015
91243
180315
223973
226274
82985
7510
51177
251305
41340
80112
182828
144205
209820
69951
35747
100494
58623
67729
15022
1475
77922
104831
52762
101648
172558
200273
206479
133783
204152
167756
22993
19463
185826
139009
167995
68712
37346
45019
118304
124179
198551
186708
144729
165129
233906
231162
165983
37746
229192
169110
4805
96107
95268
62499
5327
63256
108010
37325
217585
117867
180068
246533
232387
149668
184905
219097
221331
163899
170142
218571
224021
248295
58430
74428
15890
234866
135395
115923
14223
130821
56038
139187
77522
27241
12882
177265
238077
225442
66449
74054
230428
92709
244532
7212
220314
116921
91932
247478
108806
185611
175749
883
54608
117629
226676
199519
106064
49371
121953
165660
1760
123881
118781
213498
88243
189866
115701
10389
128414
30009
241364
19560
242978
40629
233288
185237
104940
31245
9167
53399
81036
112555
17706
50859
23505
4627
181681
124631
113122
43432
232148
123594
21537
26143
239053
112279
147012
149661
44638
166503
43468
138523
108349
177596
110771
181654
42642
173352
213148
245295
73010
161875
191623
100356
34974
245799
40019
240040
146880
206795
25329
137377
951
253886
155361
208130
120826
166612
97722
112781
103375
184627
46008
244484
182449
163507
28686
219262
28111
10469
127199
6276
148125
24383
131358
73973
157773
9049
105368
18001
183720
211252
166206
155660
224210
97343
110828
168662
135954
152782
242616
38532
156125
187163
230307
171944
121748
244673
63107
92019
239071
139244
97579
185190
223296
146330
185373
176634
37763
178432
143000
186941
94442
13411
71594
28720
5610
195084
219927
164185
48045
98790
146289
26786
140980
76962
34217
144638
91557
241289
222910
156151
206992
32447
116604
10540
61940
135958
84874
118497
74049
243235
178787
237090
180030
184228
202997
109387
232522
213400
198563
146456
37507
241324
1030
222840
148968
40289
39324
233483
45359
169783
186810
190110
251118
91657
51321
16105
248739
20340
79972
30603
131628
199977
239534
148042
149221
164763
94443
81109
82172
55649
221632
186729
128073
151162
85183
246099
197325
129242
137862
11924
248470
189493
181221
17324
52117
75383
127080
192937
18888
134992
13420
43578
84512
85675
187881
64434
253029
16597
129370
48162
198829
74332
22522
139522
177913
41496
120597
211723
60437
53694
8694
26139
68856
206935
106679
21782
19921
176319
198006
24833
20349
234878
14645
32709
17306
180047
77474
98626
218025
169974
168922
108055
28990
172779
26107
199103
64673
133388
168002
81069
73631
169437
108284
17211
116082
54496
72426
173778
213402
119639
244231
92433
101142
124152
200017
215180
144866
230317
121035
82255
15872
20236
63385
11543
246677
109404
90355
102755
63361
142610
208026
218038
97539
99612
142267
105048
216444
178295
164191
215611
15871
111053
165120
110607
217054
119371
577
208750
35414
182144
170185
163408
96664
16279
148038
9618
135365
141669
58390
178220
72479
129665
116890
150313
254456
223591
155940
116783
149817
179987
13762
241664
40178
82525
131523
46313
166383
212800
171548
20523
203834
40795
166423
166700
36047
24885
207493
139805
65692
219785
7597
27456
139251
136788
209857
41773
159449
119822
163577
83093
80135
28722
159483
211168
68626
158888
19738
228768
91084
158392
118107
84463
154967
23178
55932
205461
115311
160740
114367
193000
36777
56609
104830
142661
130351
54642
254529
161678
92919
59301
167151
35273
234828
191843
166415
110
133777
219599
71554
145581
102887
132333
45221
31374
242273
233328
70259
14006
105108
978
191444
220396
149488
99659
53736
125836
45700
126713
23108
22581
149825
177722
206499
218626
250479
210216
97497
237901
178417
66990
158097
3706
132872
170392
204233
62411
100018
64865
40961
112427
125393
161141
160930
230229
235703
227740
230309
43106
1723
115553
42657
232021
202902
171175
150080
11522
222064
233710
197137
105765
246563
32287
13798
92772
163596
118400
205970
105300
249978
106664
19102
240587
231023
170877
228903
66684
103422
88021
28127
109956
18975
196759
69303
154635
134511
25559
59440
59796
244398
130262
197214
131601
122459
3774
134073
44735
150215
182044
106251
50764
134791
7249
43304
116700
212713
62741
185100
76790
253794
107055
172974
90664
148185
18418
94745
5983
116644
97322
463
60502
136567
82247
228877
204401
31005
214508
70144
161100
102508
171844
71902
193245
90076
247531
189904
31130
9374
253321
73138
147416
39385
92702
134543
91609
148581
31535
192277
132805
5866
32445
69222
194408
232839
148771
49520
65354
194289
232784
173239
57441
161363
67926
79711
67555
32331
217241
246491
54158
241354
48383
91721
129982
170231
190184
250637
20226
147646
178099
149936
108491
58140
51347
182760
76646
42953
169882
68008
151871
192491
154224
117655
123636
125990
216870
140863
135693
39333
117438
237077
46282
79787
84204
166271
190158
135464
234509
9598
159179
43097
233098
214461
145599
166892
68178
200926
132578
22424
176952
81626
54342
101355
165002
54414
230712
84044
115505
196368
241162
61294
75944
42490
137319
235997
76207
33650
218587
106491
135060
71403
122359
57597
177147
14396
33165
184201
16331
195146
130029
15454
89519
85954
57219
131276
29672
99182
173259
93495
219699
135110
103066
7778
252659
83942
32506
77806
215223
223326
28892
184431
118999
240578
201463
30696
2081
114236
44780
241385
237394
176148
221343
141998
238630
229413
245140
169399
186589
175726
55619
14177
150498
84190
109757
243465
223143
184247
200379
19159
45830
101075
3337
11164
178679
6315
209348
242206
159027
69897
56679
143242
209641
104344
39144
192741
89684
56305
162940
199032
69564
23458
193796
100910
44937
140531
140260
77584
172819
60607
24472
132371
245787
103133
185518
129643
242448
186032
229817
210578
47973
31563
48773
196784
178642
79902
163506
191621
79537
222757
108853
218577
126747
215554
42486
16154
80395
92513
11542
108243
70531
23912
101903
88526
144301
54549
47571
195091
142818
184349
156867
228558
158354
58763
241541
170187
63829
10904
518
16497
186126
130651
217822
89137
197984
239480
63057
111661
125697
205662
49271
60707
159099
236478
50746
154230
237856
253303
24376
130941
242036
146101
196652
147038
26977
221143
242764
93362
243058
45310
96720
47599
192763
9870
97985
16394
200584
127538
178752
95995
248306
121112
239868
29055
171611
237798
152133
116611
162257
201225
201499
225524
104323
92556
174439
150967
193052
40516
91597
193945
27147
7391
154953
204219
81135
64382
226024
115713
232099
128450
104352
209364
61627
180842
94926
111043
112413
107743
85024
192476
117098
126207
177908
50879
20135
238936
102670
53894
201662
31701
53125
93321
92835
11359
64171
121781
217378
221769
239839
56513
122604
225400
134708
71656
97585
72379
35286
20402
201146
142137
137526
179050
198109
178708
207237
128328
60687
22295
84377
98042
44164
98004
15545
116241
133919
53372
68908
56425
175452
214557
72055
249218
70467
245188
118878
197013
29939
245091
86716
69989
229206
62377
58456
155497
244179
252385
75251
96065
51328
43717
210573
135834
162753
199257
115401
86766
212029
106174
73623
144748
109963
90974
201685
178351
36145
52522
215051
167259
6584
176619
199412
185927
156832
221462
191164
168451
235904
38503
249099
228747
92066
181512
29057
16310
120097
152132
81694
2580
245543
140827
135868
148896
127511
34841
210676
87877
173206
158844
219547
148356
97564
151908
135641
69253
136979
35195
25899
152097
112025
208231
7976
52813
6512
219018
144143
170246
127514
175619
35737
7768
253844
200559
250553
97452
103228
53688
64365
218331
44949
89301
200041
172946
92926
142669
251697
139687
87373
81436
223466
236166
221182
12669
214323
137207
3864
158265
119331
107419
122193
77026
215066
222985
12454
67733
29566
149190
168477
209793
9077
143336
161030
83263
112787
205770
192752
29724
243234
34653
109905
80783
52419
222972
91034
132456
140151
130244
34903
224533
5856
67872
184901
169292
64798
51265
53666
145646
26222
192330
52572
177708
220674
21673
208422
24730
179521
23005
160394
208335
171891
243828
135858
88578
6830
95693
105724
53638
223592
248946
169562
88438
120210
198397
178718
171478
7806
71100
71105
16570
12091
116785
167785
203477
3627
24252
116671
120123
26884
150600
4033
52107
151053
145582
213397
113588
187221
112989
228909
115393
64873
254021
122036
100654
59656
229792
63455
189732
76119
212156
50431
242866
70595
243147
193214
175041
168982
162882
112786
18810
30524
17198
215044
133290
74453
23253
254190
58065
143805
166874
224637
145221
242890
219754
138042
88973
133392
197981
86962
108900
22916
189040
51376
147061
234895
102714
209882
53343
128007
14614
114544
163081
151174
93309
112896
68947
99368
179578
6158
216698
58662
237068
77121
219533
175529
52194
59139
204979
149060
223499
49212
136635
24960
56445
6677
195037
63658
245920
173216
121593
4035
138008
211632
221374
76768
165193
236868
198758
37337
30777
175722
15499
179565
60273
136545
117351
209521
145642
228364
102768
139656
15870
187892
83425
154469
213455
130870
172563
115774
181976
216589
173165
200582
132556
85203
5642
68329
246505
206011
144334
215154
38136
59491
133359
108258
40975
62467
81255
149461
76787
37061
13582
137570
125638
244881
222181
156676
216146
144539
163847
186142
64465
143609
163851
136594
166638
45718
85138
98210
133682
108893
90479
184544
18372
182927
15859
152582
193915
125891
79627
88295
78665
106125
183754
177159
12022
171503
187989
9318
146697
187557
82348
85147
89893
214436
133217
178419
246601
101373
55186
119801
42135
180038
33512
139601
50844
114415
153792
175767
683
108671
125609
225860
128275
239755
104741
87281
186118
52991
26626
69289
46039
31690
248285
61214
144265
55180
82969
75952
141048
50120
97335
90624
220663
216434
86064
73513
175962
223589
199838
175718
96715
133849
23384
241229
174102
235129
100181
143316
139853
50732
10728
39229
103111
90079
233955
212663
42222
190618
35342
114665
34556
138246
204246
153049
200898
144550
69139
148287
167481
143764
63043
111949
82412
199974
210003
74754
196455
70606
158486
94031
12878
212730
69670
128746
204828
242460
4867
147459
143563
190880
55733
194558
115875
120737
172752
152486
149822
67756
7680
46026
239684
41687
53993
88937
135546
119625
144810
41032
157025
178665
55884
143266
99321
198516
150293
112386
244053
93623
245538
141507
104846
188473
174674
4775
145070
82624
224480
62854
47541
9669
67824
115659
28725
103097
72869
242017
237023
177347
212869
182932
13164
65904
40680
90026
107011
61191
90179
159192
134714
220939
214053
59319
33819
93649
158370
236385
85005
93974
199811
188724
8501
103410
145449
174943
123327
205773
2835
192286
186850
204164
47559
47443
68431
171663
251868
158522
241856
165086
171688
206977
74295
132380
145066
42450
147371
244059
132162
222652
82109
135888
244793
212874
173843
243399
59867
13300
10920
221765
79752
200435
102797
143937
223767
96361
217596
30588
202467
37572
250846
250345
218527
60636
109085
35257
217678
243029
191311
151230
114100
37634
245862
94492
81528
189801
229991
73021
40440
149646
149529
206400
57561
2913
140988
251984
2329
101548
80215
132886
117725
190848
145010
45289
41083
141466
245641
18092
61849
225669
41173
163808
42080
91878
50794
114115
69562
126885
58829
54125
169572
68307
139635
27145
244812
78678
46142
164955
161513
197740
53044
77860
238134
244542
13421
140994
233716
135656
169423
41215
210853
185558
154081
165567
128198
117876
200804
13982
45958
62687
78299
13634
245919
218252
14344
246592
74738
168656
216666
177246
244475
213588
85638
78422
154846
118762
172339
34548
240419
100630
11897
157595
29495
172042
173853
87178
76173
234082
247057
164094
101811
134359
105616
113954
9527
240336
84259
49446
81357
88782
29401
228476
20276
150013
199617
63290
150608
157284
167443
147408
75696
85473
61786
246688
227938
215296
215126
128168
224431
36835
28530
15699
113654
14666
40286
165735
126905
33789
96419
81655
198954
163692
238730
87814
232680
97113
138115
33511
176320
148127
227338
160469
136249
7089
4806
148141
47564
150899
104183
187237
187968
151928
28095
52149
12647
76947
99416
83825
52139
117713
91824
126172
206694
235551
121381
242818
51714
244566
19694
208318
123996
240716
188883
150297
157549
135541
134038
75062
197109
174050
89130
183219
75419
80758
44890
111428
113971
73100
77233
112463
148121
234703
97253
115971
175784
246634
101957
217803
159492
164244
141587
4315
75815
18977
252536
95474
86635
73155
129246
178357
219904
253543
12148
23473
156861
252772
178838
242472
193371
200421
180145
78673
229082
118166
130014
69242
235200
157975
85848
25314
48064
142665
79590
2326
140159
164748
239248
226426
176484
245071
22912
233401
142919
110404
112106
200628
197947
122376
200991
183378
105541
203836
133913
244841
247992
233500
112820
46321
235092
241940
35671
233058
62812
215534
182358
244935
230788
164081
11495
164048
4616
244194
57058
53856
109173
89338
157439
195554
227125
94071
57232
209911
78107
207534
182882
101660
237259
148505
121175
166247
137984
33657
47130
211039
212072
212192
186597
111953
158157
86818
16523
49372
176290
38478
132171
164706
103125
156827
187707
90567
154565
27219
121170
152355
202386
43011
163913
105656
242831
157701
142991
28671
78548
6617
243440
230527
150902
61271
244906
68574
193111
4963
157185
28333
240323
222940
63796
131710
65122
26296
94830
252685
137697
240141
127320
227904
24940
83029
78399
228921
133488
217512
33611
161356
97431
113221
123661
187308
202375
199252
230595
205475
27208
74853
27911
116742
80778
243279
194311
27238
124006
218951
201122
233284
11843
64001
112583
106791
179214
194125
43846
26095
214210
110408
244224
49192
46337
122936
139963
135554
197264
117094
82061
124703
34102
150769
119374
141787
229421
151623
33448
15364
232232
202688
65788
43410
3752
100704
18387
208323
152940
243324
19428
6478
181999
247170
128785
74336
179087
88181
228014
232441
192615
64493
152358
63016
242176
31668
16509
1980
79055
139452
244234
121155
231428
168598
203446
241599
16739
193036
46576
220214
145397
206166
85546
205767
82816
72471
146263
162106
236421
42062
144660
204398
94258
79090
202941
16915
228755
189128
24559
91141
129284
225748
128871
208807
229418
72068
148191
164710
96175
27669
66094
251958
240503
11653
224388
117630
137385
60006
222642
21412
220526
221437
102244
231089
79033
191303
173900
202553
117378
116750
24425
80770
153745
103142
208073
66043
64633
181771
16264
247293
153204
45549
201221
101023
74217
25325
235836
2336
173226
253540
116621
27484
47501
14746
186912
11716
205992
105172
10819
203171
120872
62699
239439
208892
235466
35466
92234
109503
165286
8792
233769
132871
159506
118349
67638
191122
75408
15084
219975
162711
137913
228794
81235
234223
194469
162278
48394
50188
46091
182107
99394
54182
194861
233534
45620
243159
130973
154749
151834
145755
147700
16485
160321
248900
135078
225127
105989
147810
14079
246899
18686
216901
15020
219041
140520
178809
201469
231449
112865
3590
8686
244537
213359
91172
206183
139708
229231
110390
201188
114612
89929
97423
179782
138695
29759
148278
183384
11773
191109
235753
85977
233786
8051
188546
64492
106851
210658
243220
181104
84167
121596
108012
239220
245486
192474
100460
158956
160500
239952
34120
249057
116429
58926
157565
131690
172164
216097
56720
89898
197156
139818
182102
188135
251164
241126
84513
81727
195581
218113
65479
50531
145833
3993
30745
154755
195488
30715
142063
51211
251316
143955
16061
149843
47068
72892
221604
186926
158656
135050
44360
52160
2274
143268
205562
38357
100330
78044
44472
69749
27551
70905
29588
230746
83977
213087
248827
154278
10167
228091
234166
239557
42281
48475
59691
186091
22769
123094
84985
249048
7069
51026
3889
89767
157347
92095
89541
142375
125107
2282
152544
229053
14220
121947
69435
163368
245070
72774
9012
121712
6435
143038
61095
41440
106529
234848
224334
58557
159380
56147
111936
99477
244076
102653
47458
83897
113446
146012
119077
75707
114130
91236
75652
252162
17163
76735
5267
86339
185380
200870
27944
91482
26474
122296
109323
73038
131641
250583
71641
202739
76297
244612
192499
96884
20915
237354
191455
179308
46171
233705
236221
90030
239033
129399
42559
63316
31487
151757
90660
47348
170279
56967
134607
2538
201328
38015
82171
97015
167844
185321
208759
231345
216316
213308
197511
169485
193952
140960
153394
207360
95036
102781
175043
211646
47463
60024
211293
228053
3771
71505
241179
125404
155460
47715
94464
153160
57217
105052
243176
104103
218423
200246
72771
16594
209143
70707
235723
101284
194212
226559
172635
169800
154901
52635
175731
59434
206080
247739
167547
72517
213023
185461
240092
18874
239524
116276
80300
209314
178601
203475
245229
29247
211805
70349
235873
23627
191103
254528
234997
118137
114962
218439
76555
149310
98260
131
205000
162433
46702
157776
174246
90556
24548
23704
180797
46895
10694
20697
136988
243141
230965
110774
103829
12913
212348
94362
221558
99702
217575
245542
112681
78715
152322
22717
163458
54934
38487
59948
248284
67240
139751
248135
54749
251583
143045
139826
134150
219889
167201
91852
252828
218139
209829
204205
54454
85548
32294
245431
109527
52460
252753
85973
31399
118809
8042
18294
235579
239095
82372
17135
22458
43651
9706
226973
91108
239470
100451
232576
48635
171957
192856
34878
45891
24369
220088
93265
43549
138289
189854
89945
153228
20720
145609
232125
128676
217718
91290
15907
233595
218354
215462
47475
253398
124440
122942
76056
150892
24804
196961
65400
8853
210497
182533
154685
243025
4096
117543
201150
63823
242315
62579
254543
141027
729
7822
170964
230500
200808
209194
31449
51984
161728
45309
216172
115979
91551
114766
143962
110004
58444
81071
146027
173349
126651
37547
247645
132656
28417
128565
249733
250180
115198
164963
153332
77664
241917
62086
109803
209357
165750
175863
245689
118921
61613
231056
10188
95581
11728
244539
172835
106411
215069
111444
8829
171613
238
176621
230763
73373
58654
57666
10664
8259
7447
128167
46622
38913
246547
143963
38876
43661
196641
193924
138558
177247
114468
108458
8966
62063
189755
199671
77541
242015
218152
24434
43514
14219
238477
151723
70682
195646
214937
157672
218343
202254
128549
38184
157013
64069
28880
234949
108922
219771
155771
252851
68695
209862
123388
161153
123569
179680
223898
42020
193334
146741
236952
48199
39133
132048
156358
174877
241638
107825
140990
87898
124016
198877
179450
21052
193137
59094
233984
134389
233801
162626
106975
220719
253140
132046
55294
65330
72093
113670
41408
158073
38820
4946
230321
133801
83295
185990
250240
251291
236606
166575
169072
14886
131423
85106
80709
219967
226828
138665
105299
183162
151054
36985
100317
152880
127720
213386
222616
89707
144558
68852
96186
104131
52798
121649
182979
14582
57402
62739
118160
63297
2111
162457
180319
105112
90225
142102
136962
150023
173359
6683
123992
220045
193535
164063
200864
112311
16749
109676
102758
167704
93504
180610
100875
168464
128031
79155
155571
33258
107220
232386
154867
37759
150884
5338
229986
126332
193445
133764
222695
28388
134086
56088
8422
62755
242788
164684
161514
194606
171167
18367
163388
145927
119524
1418
217256
168463
35510
72667
114456
62800
25734
102374
194194
116067
141805
226626
96273
162096
45255
16462
161082
243494
58030
162266
67604
77744
159994
76058
155219
178490
223773
92842
157060
177061
120577
190665
135676
175208
177943
182286
214703
32469
200342
138599
51005
78549
131529
145269
54100
174701
187494
28450
30975
149687
180951
79576
35746
250698
85854
179207
31315
127485
84706
74819
44506
148349
46103
34710
191982
152434
23657
194730
238799
219187
78412
2890
121018
9794
155904
5563
103608
67813
139726
225577
241257
118602
209690
125552
252395
97090
51068
122566
29581
216273
191841
248342
69790
54675
234770
155271
79229
232439
248231
213410
223410
84886
123952
83443
190612
211494
60860
118059
26751
126579
100895
252859
89378
248113
106206
58255
90267
76935
221412
2591
124404
248869
149434
53835
133410
118815
99765
63042
14820
98504
43845
222978
61706
69582
50747
159175
214483
115675
243867
189213
65889
113211
157399
247141
88976
65270
64376
96338
44821
66411
156376
15033
56789
174161
164272
35377
15351
17588
12715
141900
79339
3908
92434
156887
10273
26297
118206
252351
149408
120955
70876
65828
219958
235794
142829
148512
48137
247317
18202
19959
234604
217877
23953
163540
45400
210110
238347
73102
77333
114051
214402
106245
177866
200534
200183
2947
232753
982
21455
169428
134823
216089
229998
2889
24243
21456
176397
234018
202519
92981
71665
149873
26380
79710
108309
76338
185280
33412
43703
172759
32322
41084
101516
71390
73867
110448
234117
145973
106319
186489
21331
55905
29294
51751
247393
52514
88812
230128
49312
166857
210048
22340
236254
199696
101325
14242
5569
62538
55749
225877
62372
166631
153330
123510
27289
228781
170854
200714
87135
41171
182885
81174
208749
156616
247396
17752
69964
175103
169994
149041
103137
81643
144908
145719
128230
241455
5200
203949
157482
25913
145207
47831
164229
138256
1082
186128
111981
222504
56329
118881
228299
234211
3309
99186
132771
252897
136042
171515
232720
1878
201808
23641
43381
86247
110446
58293
171319
246982
127275
126086
152428
201168
59147
159131
77484
52081
101174
46150
110305
160392
9507
114174
219719
51417
118654
215498
82474
238587
101318
51432
20572
135302
195066
175024
205482
100056
122371
33340
66991
146975
244964
73940
204645
230463
201903
229705
80933
38083
147292
20417
16970
192560
25765
166374
154648
133140
205859
54525
169506
249473
25758
110887
5978
170134
7304
64157
155896
5043
164043
150228
252309
78713
235600
169686
224890
20669
183323
231745
119667
153428
51762
178803
83544
75612
143679
58164
253500
174824
183278
243733
205521
149597
221020
55376
244128
213229
43055
81969
228498
96777
39442
205895
101163
105573
121735
210924
174556
188869
222162
95210
240491
125953
202225
122527
116105
198357
78780
254105
27710
89362
23092
128293
163523
173972
235076
85123
35647
43264
116956
104144
74602
194611
235701
240414
118845
127382
193934
96353
114965
249704
40005
135830
252183
71327
235204
188418
143642
80133
128356
182820
29617
191132
238842
45405
211270
31321
59749
237866
144531
35253
162952
67734
242277
48265
193586
219165
12829
147267
134692
121562
79620
193884
236611
137537
107587
76367
120358
49963
111598
88807
148329
50567
11168
69638
63104
150324
123457
149241
223763
220034
51163
108757
21153
14745
136210
99861
167616
209384
184217
43550
231964
186783
113293
44769
114398
77526
79297
204072
69928
157160
74241
2172
20667
165385
103670
195444
24351
112965
203452
242234
213833
219672
88168
73902
23033
21106
163050
235029
177481
155893
89428
52498
139814
211509
226163
166363
182804
215103
7196
61461
115235
237050
21657
28566
74619
100310
252982
113197
204148
187899
240913
162608
220963
167414
30084
117680
110570
169008
75743
58710
205221
211859
138805
226998
102269
201608
159982
225706
162760
58407
33470
242954
107744
95677
145903
134628
150857
142309
234015
106323
194612
53492
226273
167305
164433
37770
150724
157935
253054
202609
218322
197672
225879
73275
242743
102412
14050
135513
192034
207795
81049
26073
29448
90285
60900
193198
143985
102497
105634
335
83456
14157
133703
189324
62864
167453
101607
133588
177388
62645
231853
140057
67996
156351
65069
48114
208617
121203
162842
5590
212276
152353
233315
223988
139621
152600
218919
92429
240540
242429
200673
126323
220092
113826
108387
49991
18207
79469
143782
158060
169346
28689
80475
175802
113459
150774
203764
163517
254562
124304
68596
137727
10832
4692
146960
25268
250012
28583
15376
219738
177132
246869
80693
239127
168499
154481
39057
235256
8202
44016
211837
7722
243874
100303
195906
13939
110231
89435
52333
44960
170440
80673
173697
7492
213559
27917
136361
187064
21250
1695
98820
243592
172708
63866
120578
172324
168103
130938
73787
158008
155201
29967
199046
215939
66650
753
8898
93320
217064
17708
165811
88141
157954
137090
132774
103200
196116
160132
207846
200674
223692
233406
129475
73211
39136
244810
230668
237473
167279
250925
188396
226712
30088
252706
218687
148061
149948
108093
4852
215866
126550
185103
145030
224863
153193
28890
183628
4263
108302
85768
210524
177226
8803
3625
252962
109304
46828
36064
118142
213684
60865
220818
59932
142676
212746
178362
19520
159851
73217
246428
143217
106073
7113
131929
124333
42346
240935
192229
170954
120456
20228
32122
216133
98763
131435
27075
64745
179098
17974
210605
195440
210495
188257
203820
107597
206294
1431
42754
124241
189328
40866
234980
171310
85021
217212
211906
239479
169625
243073
49061
127259
203969
69103
199995
4082
200482
188314
236898
198358
138745
1837
156242
233080
176436
1329
153939
64652
58448
24513
247308
81264
107779
23894
182439
39571
199459
100869
71124
37185
58898
139560
110308
189579
83574
244043
112103
112139
41218
104186
162950
143781
231646
230567
47058
126288
146212
66831
99069
52464
203617
185515
190840
69058
199530
19979
191774
118627
37554
118305
184868
181956
221295
155411
244526
61612
166488
94182
238814
186844
179896
28100
129930
148825
121792
77354
200400
251956
141264
17106
118631
209146
213066
3477
3903
55891
16315
103967
180303
28198
246887
153815
161071
33815
1101
223541
57720
134287
240069
46571
86600
202587
118548
135036
158397
238318
141075
20504
155267
43497
98438
159530
45834
5687
31461
188586
179673
24841
9900
230345
55504
222490
52305
57695
149907
173133
217124
236542
105273
114527
215769
112334
206531
156164
63054
242116
133192
27163
187273
122780
178496
21421
101500
108595
179485
57742
130264
253579
241680
76017
91085
158049
108815
209133
138895
205712
237666
171262
49396
235070
180366
231445
222155
10899
157934
219383
150286
10401
35498
77832
124699
13531
163022
217438
207605
50807
25194
48099
103256
215613
239618
155454
207120
104229
126130
176514
52039
232043
155003
151657
160420
64097
149498
236204
111922
117906
15641
103881
203142
102028
85014
145140
79816
226311
38921
201444
162828
76360
39561
150552
171007
122422
96928
63494
186623
51004
125962
155062
119228
163068
205506
106531
64243
243195
190663
9561
225874
52839
147672
95993
176006
12907
195113
168359
162664
73615
244416
60058
215242
38854
227945
7904
96414
164479
10335
60016
224451
35334
17920
50556
86800
226538
96996
26399
143219
123550
148894
28612
196942
83992
161805
55815
26788
41774
28937
158050
226030
156302
151868
130160
26845
158410
165679
152256
159408
131178
201987
16454
183080
143662
37930
30787
232778
120459
95340
236721
182275
51016
232442
49103
207358
35830
197898
179149
139468
110359
170000
29849
64120
51557
168372
166587
44829
199817
208257
116533
75860
146331
60402
6156
169052
177008
72599
232026
135600
215889
185405
21810
162228
168830
123692
253220
44765
72258
141177
250320
221316
23184
90151
178859
158553
22215
142884
104859
186721
238961
168335
62740
127021
7942
107106
129459
85301
202325
182859
27601
221410
8644
232599
60272
65671
45772
106910
28852
91298
251949
253934
44680
52310
50430
239659
37599
240756
195956
142572
56677
51244
11812
72589
110089
2646
74149
155474
91887
149298
89647
62511
50302
219282
134750
29705
83904
24995
39218
249952
232917
163647
52172
175420
31145
3268
233268
56900
153775
10881
76985
148673
4527
173560
118491
45887
14305
104068
90926
159126
165797
15775
177544
32139
254036
166911
107674
104145
131756
190063
72201
16242
8097
156853
164413
245342
186640
110864
193933
118972
36220
185835
252269
77185
118372
21697
31027
98314
205597
140585
143325
159231
224197
184032
78580
111383
163162
84169
100110
16641
59169
107980
103457
156499
200705
171287
13869
89237
153418
96727
5756
112991
56214
115880
12959
221086
109907
10634
182897
125664
233269
160181
175312
82893
100742
62923
125516
227861
136193
31818
215425
208064
76254
95553
223558
222502
129036
142133
209367
144402
42045
48542
191528
195065
47545
143308
41699
196080
216855
193601
228475
83571
151382
52054
36877
15298
244101
45775
130186
169596
49139
197359
195686
9241
168927
235938
203480
136029
169949
81122
147818
221265
199606
169897
64455
155368
52930
224652
90353
251904
107090
104517
132933
158428
42427
136158
215984
105864
136906
73544
112577
131292
165141
234129
87064
85034
194879
61015
58212
231192
7090
162435
82134
149574
161446
16695
247936
27839
89503
112997
224737
14382
36413
71625
173204
229299
205332
43620
163814
178917
32985
181247
191380
237911
119099
4212
77469
187009
230760
153222
155548
200917
3144
121105
174885
50606
238177
62400
157759
173033
118780
145703
72019
183029
108280
248418
1541
65437
121816
158541
22181
86004
126531
104703
40461
221023
119662
34396
186509
105530
228790
236546
68638
187162
40750
224828
769
147399
55340
74781
220622
119282
75593
136986
239845
644
38495
65149
194431
177578
127579
101586
156705
135553
67282
22245
95397
84890
206098
209796
114847
124331
102812
63438
131976
145565
71162
162678
71836
110122
181157
39952
177563
61777
104767
91417
127619
70158
12271
250794
67101
186065
45677
6923
236720
85189
111674
93593
94457
117665
213075
15971
107820
115677
189168
69251
189044
91024
185235
169965
158762
178247
195620
164591
166220
182504
5463
203874
110587
214843
83631
126851
99518
192169
21165
251997
69212
145056
109490
131791
211502
104647
20090
131319
140282
213352
139872
34501
102792
199529
175002
39680
231071
111702
64522
4809
24401
180002
19305
123060
173557
166073
70869
149344
14081
46498
71868
82382
36858
177821
129598
50378
123794
90172
122516
199300
7260
138283
193039
66798
97849
98767
223413
9119
253723
8230
191400
203105
148939
68001
51307
251365
151529
56555
184694
3861
49226
195637
94397
44099
225754
176398
31913
9444
60002
187455
149390
151429
155394
168183
92992
106899
44820
227259
216377
129455
103866
13391
12264
93535
201785
90316
154508
150959
179347
170655
66199
140356
15180
217701
192335
84633
188787
185481
92298
98425
252511
115922
18439
4744
157951
242328
135592
109529
74032
163257
135086
70599
132752
89770
146471
215637
252948
228946
148414
238513
16686
207330
135953
223379
131200
168149
9061
194372
15019
89281
232436
169466
96415
61226
195422
150985
237937
97168
17782
93936
172373
3439
253424
85647
190922
82425
125598
83683
75811
59945
143149
61992
83282
57581
7155
201668
243059
58982
32770
72679
231735
160390
224969
224778
230548
127603
208035
226286
153901
162192
189018
154996
20593
82464
119511
166665
5179
103914
134306
254447
74541
203665
208129
168407
141063
209925
115631
197150
206628
13279
190797
123399
102159
231385
229097
139559
89329
212239
208970
167810
194459
72359
113656
176739
185852
91841
177970
184346
30275
38489
242483
49468
134435
220965
183307
158167
50560
17773
34897
212115
104648
189504
65502
191504
100814
6847
178783
242204
97738
146158
131843
30119
9932
248411
75763
50226
88412
129532
176155
218769
161798
77846
83555
15996
181188
92516
139235
37749
142925
217582
129280
85246
230210
26410
16533
46698
14977
204083
50437
53554
71464
94477
48925
136772
45072
40661
174431
45586
59247
225878
47516
247064
121185
96219
156925
66741
140271
8066
21158
12998
198748
120804
222412
100065
154742
130886
252260
38836
101424
82043
216333
55670
20321
18090
58082
142038
76881
148314
93243
132182
58508
39501
36680
146312
56765
65453
102559
161279
98460
94500
103604
243755
8222
109932
76108
239338
155728
93456
95094
174678
135708
245434
238424
141222
75776
157317
96752
212421
217731
84018
35320
226529
151891
65484
46615
220729
180386
171925
322
224271
81132
129822
86375
110439
13403
14276
5421
196268
151261
118278
242306
227760
132667
122519
238747
24900
152177
155038
55185
27654
167668
15732
62327
147761
136150
212205
180540
92348
145005
129149
233505
127449
155296
2457
247651
51254
157850
97518
179364
169295
199973
46077
117993
168565
146753
194108
74308
170302
22456
214835
27778
92485
145193
70987
203155
170129
28627
15577
221645
247804
95004
190298
209501
63469
116953
182853
107663
70112
68664
112697
215132
240818
44921
203103
185484
216972
632
176189
154666
145185
109005
173235
18545
36409
108680
127077
89423
245818
79819
157024
155797
178988
66987
82873
229445
132236
150104
187418
9141
59426
153146
54891
11300
67290
205182
184505
206243
48235
198883
71199
182604
17977
100219
191362
30895
109142
136662
145402
87469
112942
148008
17230
152502
194371
64766
247709
5331
28797
253931
116779
114273
56547
133840
248218
150585
16174
130340
232615
182870
192343
156830
114680
212464
36584
122938
69166
175165
236672
163521
226105
229325
233531
69778
224358
95507
148134
158041
100678
245797
103414
196692
156340
245215
150997
46003
222231
254161
84339
251543
88686
75868
6814
126202
142402
236951
60521
158995
1446
163041
147608
150742
222515
129808
153923
52727
32628
237123
160816
100099
214075
232255
235496
7404
128886
82773
5779
93442
100876
241369
132891
102735
160647
190196
64810
111821
51169
64191
166479
42660
247049
75297
94554
201047
179366
54693
70548
74394
134110
246350
191265
247216
66842
52929
203
25523
45428
221053
34881
151040
137934
109220
9427
52570
34968
247209
58324
111236
33588
209119
163132
141386
231233
44700
111719
28537
92000
90342
100852
159532
87390
191939
102935
201394
179596
51137
88356
214597
65609
107523
126787
76383
161455
144106
82315
185282
42325
184529
102442
139407
100315
235263
213150
8509
128741
179646
6489
124103
86230
199008
17934
80390
19228
66668
103486
88914
229063
144032
220014
183301
17116
251114
107921
129282
245672
74903
42157
252820
123020
244098
63763
188878
170402
140724
213758
58559
183675
230573
244914
58745
228305
29164
59106
31924
237683
195743
250002
188087
115857
168720
100839
137495
216148
27317
247843
218225
129300
105232
247581
64529
215506
164517
93496
126151
27330
213251
2241
15059
38599
134640
44652
155634
137413
194264
168838
133200
220042
50583
153263
159805
54392
141846
61820
83466
72623
92181
42937
182235
24788
11768
162685
100718
35806
245525
125877
238197
140111
28193
100918
114207
212785
200678
104609
166783
40460
229405
243167
192038
42444
143578
160037
185603
92853
206424
106037
38312
229181
243001
121267
2892
160925
98994
221812
85457
30872
227849
3814
182738
102314
37104
235
123816
244031
89156
30436
109247
72392
144249
102802
128053
179128
55381
42165
118058
150560
192628
199405
114648
238239
127641
227538
101235
199547
99230
237922
187712
114038
80142
216837
166322
9410
64050
17342
75959
122526
94163
182814
17813
187784
109394
70290
106263
193524
151425
45499
83147
88486
140939
37743
214283
111780
158326
62889
132944
185489
20432
239902
15702
239887
111248
52157
175383
137806
51447
193139
211516
97081
55427
239457
204508
90958
18680
179179
152279
8351
13477
254532
37942
225215
186209
141343
55059
227043
67588
115332
240351
199151
54696
54126
179648
85871
22684
97354
114047
121392
136145
250503
200733
204443
22184
99886
147047
174608
124072
49531
48818
232154
157712
244953
32933
82983
20007
14389
113138
53652
41035
45728
172005
140872
103801
235983
32114
34956
210956
15110
150738
203143
25864
14866
84906
5109
246935
112609
99185
115639
240433
228698
97882
241649
380
168732
93942
75250
5012
69981
157294
26033
208863
82618
208171
110851
252594
50906
241869
123595
162716
161980
11123
42719
136616
207094
212986
231060
82099
70553
84054
62397
60295
74079
126788
207328
95296
152552
247238
81239
61943
115320
127939
184208
24657
126470
222625
57994
50076
127397
183
227266
133448
15353
55223
162804
99935
190898
96271
128364
106520
159084
176197
95228
144263
197678
86824
39346
246152
219085
104390
15750
186787
216269
172690
20987
201628
234746
177086
127444
211916
189462
63878
173451
253006
217651
221061
252529
16822
96222
134542
115993
251665
198614
223171
209459
213643
103053
201812
236910
105650
73975
244390
70790
27437
143201
185662
175361
103493
58869
196008
209949
106199
187526
110099
157967
223337
245327
194711
114892
226487
204578
108780
58151
232489
109567
35618
185864
22094
175659
146011
209516
181359
116596
191864
140302
232645
196491
22063
88530
126499
27789
231498
89726
84244
122948
8599
216944
9004
37121
210280
226730
206371
194630
146574
127563
67457
19670
199245
114052
25533
18003
127792
232227
193861
204800
185525
233921
49246
245845
62686
136812
137944
6787
15102
107675
148728
44554
207352
168008
123704
181950
47423
193518
23629
39597
122745
20067
208220
219464
237103
234683
235884
226861
195866
170751
41491
55611
144336
122967
100386
230292
246960
78941
163536
191807
121106
33539
160112
29309
3781
199465
6205
35727
146687
121006
107988
97847
112702
102592
181764
213243
91746
31565
113091
158033
122481
187794
18548
149722
21553
130195
239184
4563
118622
79978
190374
86126
219289
141475
157310
237399
35236
206173
135796
152845
236877
61581
229211
199488
161283
169723
122412
140437
183877
77573
29066
71005
178929
189116
249314
149359
224664
141307
218911
210679
95054
129077
17979
61666
46053
27854
9660
46079
121095
214524
199845
198769
20788
138705
70817
133452
181856
82856
137831
136712
100490
157158
15028
1521
27460
115876
68557
236088
243233
243891
100774
191775
147748
232319
192583
230603
136083
35885
249129
29171
191926
140064
68599
136921
17800
187996
56367
33366
22270
87430
39515
106470
58072
162511
123430
198411
42941
132899
32639
11659
201433
87077
93831
80448
183068
47382
149234
249094
27202
216798
208987
156918
149715
120913
148235
253197
61500
133537
6086
192987
54315
206440
242026
40212
41128
244947
151051
236424
28440
249412
131775
103185
229702
48855
177179
12874
31155
157142
207638
216067
125100
44688
79390
169611
61009
116054
190778
206043
178317
121389
159614
88045
200934
39434
103043
213392
22348
224613
118232
106372
77696
97937
169904
69758
236540
217680
47643
11726
172397
99050
179552
43906
51175
57434
175674
169576
90340
16228
96349
43930
65234
127582
141484
221294
26686
165451
80319
102915
237321
216500
61722
2512
238996
128713
24357
198664
63708
155211
250906
40851
61647
28115
212327
230091
95971
190145
78791
142471
106232
147515
163236
206550
108042
99690
143312
248395
12350
184599
55839
10943
215650
197081
114639
184927
56949
163447
159537
129557
94484
100215
195335
71957
207752
4461
6139
150285
184030
101123
17078
6634
119015
167049
167494
60971
75567
61912
52799
174685
140167
219713
205683
73540
180929
51672
88496
189729
124557
28968
209220
201326
95057
221539
58202
75659
194091
459
101567
233848
136767
188997
236270
103033
55290
246086
253819
101538
242207
15530
227450
125864
210138
81919
104800
188423
175489
3357
130864
16158
152341
108898
124428
173614
105604
142625
95548
71714
179330
210332
13603
61980
168712
249261
175991
2393
138847
5766
22818
245975
106211
218209
136414
168186
62610
141359
138090
131839
161019
244293
70649
62220
195837
35054
64418
103791
231959
65483
203159
30163
152613
43876
207607
149335
186738
217257
219877
29003
128012
205467
226462
230145
121739
74991
207046
8061
98435
142174
130273
210152
7416
121960
229801
140689
151047
71942
130724
168622
98478
121623
79121
2773
80368
87658
209281
145084
139611
221384
233262
209622
101113
107387
213006
92139
228333
89956
58362
101756
251120
4310
151405
127191
210306
128464
163059
162418
75878
129584
35740
36066
66931
32617
89743
129851
82522
223718
161713
70868
141085
140931
210907
187981
184293
140591
215717
160734
7762
183399
60188
13954
186797
111731
204998
2847
47323
8003
151350
75486
161760
210386
72253
39934
46822
42716
206118
146974
6896
28219
80413
68399
69037
197955
67131
61054
191025
74395
37766
134207
55095
235908
52234
238211
20055
79840
104319
118108
86094
166466
147881
222323
4767
78282
217738
35945
181152
152137
149154
32668
14245
29101
163835
162095
205907
46256
57040
135866
64204
1631
54155
251137
15593
6823
133619
178145
217632
87196
216359
72280
129989
5874
752
134755
48259
241164
246834
163790
68819
247213
130703
9947
187134
41893
94143
195461
36830
204091
253259
158916
64002
165791
135646
168384
72627
223901
100200
64892
218741
239610
237829
118904
178911
45069
38347
29075
210916
129046
157538
161068
219934
77062
60601
12956
218111
165351
214161
249404
8010
125920
130033
214348
101940
126149
204936
79119
220976
123231
178749
166567
35078
75695
157187
122963
39400
101562
185752
32465
188835
234983
244119
35181
152455
169250
217063
224802
93532
40366
166578
72121
138369
232805
129247
158196
102866
6844
15805
190246
238801
198312
52555
242766
49127
67806
211312
49750
235021
191527
180848
61771
114581
228441
2155
231475
244404
173376
71388
13956
185602
7014
63696
20891
254318
176591
60208
145233
144215
55554
86911
191760
183467
188481
54987
157339
37301
24741
31422
233359
177528
37196
241718
5919
161672
127208
93330
19898
140079
218272
211844
65382
217118
88104
93411
251309
119825
182502
505
22168
121944
151036
90422
108579
22332
53303
133487
195752
141454
238112
191235
94213
68429
145725
168548
54879
95167
216425
15335
228433
17020
133980
91664
25008
68892
250750
164502
126739
1801
251806
116994
252042
212973
165159
30324
140987
2411
159962
59512
20752
22524
83244
197587
125338
22923
76470
69115
149483
191866
60784
174329
109297
113819
89738
240966
55896
152108
218136
239099
192461
182734
91198
114304
92241
92476
156758
54409
231413
157626
140084
105755
8094
21801
99813
62317
86585
223962
47360
233745
241041
73192
185867
95348
208747
185572
208660
201914
95393
191190
137626
217528
16601
206420
200712
9624
62988
23377
99167
199642
36238
13318
113953
141047
85175
207089
238235
240020
23677
111075
30449
107593
11406
67146
253559
144841
226224
163929
177072
108689
61770
156110
11810
114083
176781
123729
181038
184709
13734
78361
137094
71652
61354
178179
208356
205312
96835
127177
4962
85435
76281
212262
152766
144783
244994
106578
86534
253195
242619
83895
32744
119673
114697
166956
70098
8466
115313
167400
150627
46718
250922
51640
38667
215710
154128
122662
106447
228061
143131
118247
41331
81134
8105
101306
114593
239562
135202
203500
149620
159664
93420
174710
130096
12805
107812
224309
17082
87500
52540
110638
97125
151972
238266
79631
52797
65640
254410
76055
25480
161906
416
72812
235656
174862
82292
21195
47002
163394
116543
117588
233388
71813
33085
58085
166500
183874
50014
214626
51399
217406
125460
100578
211616
94125
95682
188036
201678
106237
77458
37195
150619
74775
108782
84990
181290
68195
161207
231051
176536
109754
8573
244122
224332
23607
58460
110922
29390
180886
167748
144712
106763
16177
151587
120433
26393
98265
216814
70794
126993
35607
58265
384
184706
174934
229879
52221
8987
214355
55339
194519
226892
119435
193698
239829
217610
146467
40530
153177
254411
186255
179008
240513
184655
121214
233613
12035
59469
140028
238955
218603
196717
144187
241798
165834
154966
138717
95163
20970
228999
58264
81312
62259
72781
57741
231728
59937
68165
251567
133445
146358
234323
92608
177568
193473
37715
64498
212707
198791
214167
69325
89406
245320
242465
191193
139689
184942
49141
203473
72545
5206
125744
239065
130401
37644
53487
196423
70511
92385
249257
102302
170807
231615
189159
46423
67606
124903
198363
200792
251621
134152
125157
169393
204481
2652
32661
204274
199413
186583
242724
160115
93119
137732
19486
27106
156157
16404
113823
173594
828
74933
157917
62732
86039
124890
63018
154486
101820
219979
120405
6125
91869
111297
236947
41464
251525
127158
106356
25794
122732
98005
236373
243225
139324
47426
1365
249794
216114
182337
167189
17829
17446
20186
138314
60509
159583
138744
13198
153363
116518
113000
93181
5001
211023
187979
86731
114138
207940
247338
223527
37421
207782
169665
220794
246366
251982
28318
200341
20328
211671
111755
254328
33652
129379
190522
121903
225062
37602
21575
94929
174979
96281
249967
230424
158547
183574
56148
128409
4264
189234
1445
131090
179778
53218
28027
122414
84385
232249
232032
125691
131248
167740
243866
131498
222090
27133
179410
252814
23942
215270
153430
41251
111134
115676
201787
67667
213993
168845
58357
199212
82161
190971
65853
166053
122450
24035
156005
10938
96600
146941
153280
251287
217638
116680
7971
87108
149032
154142
209534
200839
27011
166120
56897
69533
115314
174628
186752
135746
76316
195824
36609
138082
29360
11618
3759
202742
211868
131152
57083
145368
63207
123253
80093
186089
118294
113061
16696
147714
246141
217783
35076
245722
185050
172913
96738
122649
176936
162218
24112
122858
207825
24190
26664
147913
179458
228916
12101
2430
93680
76726
43281
188232
25891
167582
44649
234916
60531
204352
128334
164380
180668
109458
189037
113977
41751
219842
242131
239601
249220
38513
6309
243524
176403
224160
122704
66056
169988
222729
54904
77782
125228
110615
190188
105628
3400
167370
130384
161173
109372
138584
16557
192142
106239
139831
44755
37819
194285
31063
142240
200637
138639
149033
64687
14527
205552
142772
47893
47519
11759
207983
120876
105601
245821
85743
7968
198974
97394
251966
62642
210045
173565
234847
152877
6443
5559
237115
206801
148854
236757
183312
251043
121149
203085
247900
138284
245156
173312
134099
36379
135478
120546
92759
98078
247487
10261
108950
209300
162669
230048
74284
49839
208508
175600
157156
210823
62938
51235
120218
117352
183544
195338
167931
135188
238148
158199
43712
56683
183820
37976
183316
196476
225589
249317
118235
139753
190915
26092
23691
171903
250527
167155
119126
149632
88355
121086
80239
162805
133747
34315
229411
193318
24478
198976
200925
36679
17238
6208
92058
62995
185658
17817
193911
2296
20401
149740
134729
195432
166211
247529
67297
117209
208534
182937
216391
54622
110236
211468
208596
17716
64445
16921
238404
14712
166409
69401
192986
246647
189283
231996
192979
157404
154806
230349
123563
28947
154964
27009
157408
220550
6485
154960
62423
1920
211119
41140
94
175562
226770
234184
210129
35682
91016
199251
41972
232285
16574
154051
191487
17684
96011
25614
235591
158877
150843
68104
191218
95674
75145
105102
238870
71472
166339
21726
71982
174692
96077
160235
167285
91527
229394
123195
64947
201599
239613
143683
28012
233417
26102
90698
183948
179497
49573
100287
114908
47546
106090
195740
174369
49042
39859
167688
82744
106129
47152
170893
144577
223532
9131
182499
35823
253189
190000
186878
4858
91089
81674
49423
19826
100291
28209
77265
145235
154267
54644
123817
112403
135216
83685
102658
161834
251566
5372
172003
166814
71142
144250
72606
42595
31705
143401
97332
92985
67887
2468
144451
122730
91765
1138
91706
170382
236889
82766
57619
63506
252770
39002
145619
73336
163328
39296
189989
21147
227384
129437
85334
200468
18310
101128
104160
148
107981
117295
15161
186099
233811
156214
24380
74589
175278
60835
35973
138490
101087
144145
65391
202203
232509
71322
27331
93972
183019
89214
129562
227510
224868
6612
210197
239123
116899
122071
10120
104158
213942
94899
75397
121019
8295
81320
151999
135033
53061
29098
220716
192457
35889
31540
206020
35715
158329
75570
212955
6804
52673
93775
115812
62389
141539
222715
117142
37666
25675
226072
203775
202341
172055
223073
162071
139478
79088
239223
151543
141545
217620
156714
121673
127138
39462
252507
160507
49678
141130
51691
22877
167989
178066
3639
171072
67126
84717
222560
245842
216565
201145
239838
105791
225940
115507
53779
82634
238937
107258
61620
209012
144848
253414
184683
202700
91605
13922
154786
151094
130806
27183
225900
53386
154513
153420
159536
187361
170428
10743
241681
175816
237881
156085
204323
50710
62550
36463
231897
231787
140873
227186
236037
55313
136141
6364
70733
232878
235004
211514
29367
232481
169755
179661
88971
246540
5303
189356
2813
56800
125875
730
86755
205725
1589
53861
114797
46631
62839
235689
147705
41548
191683
34105
69224
91524
81945
92243
132498
219906
244307
2234
244784
219363
13726
27336
196381
144581
70742
115060
139100
231011
36703
70154
218692
229487
60513
5833
90982
207113
125557
116825
198930
41872
7062
200844
235293
215067
251536
242250
1015
85061
210494
104483
46167
140096
155318
80198
169090
205782
88072
3359
50784
19907
8040
197403
206105
155586
166130
150863
127147
106917
126955
123018
129778
142055
154650
96133
83808
204965
32316
76153
154030
3927
14806
197448
112604
17957
166243
235417
32972
54098
237940
224865
183404
3480
156743
17981
64431
124565
194303
216700
3136
22110
203705
104656
182388
157824
253516
220097
94575
150073
119886
31019
8621
225263
100113
64905
73708
5603
143928
69228
203662
140527
173636
19434
39801
95964
111646
31022
152476
124201
28337
161518
218431
159199
164920
105603
175502
92005
70427
68136
54629
113170
230944
242313
102586
231790
231977
246992
58336
42152
118988
17693
67599
187936
237107
134079
58484
53817
250656
75309
37183
230097
55305
160270
70193
153370
143977
94764
48126
64366
15645
142414
246314
120156
70501
81065
117866
181964
178755
246745
27108
16088
253951
252097
7049
80083
110376
35015
242845
113176
65397
4136
191893
183341
48414
215921
83343
38528
94785
18281
132841
173709
118283
14443
49980
122796
45196
109094
169057
6498
121307
164129
251334
203663
156835
100784
114777
5341
181037
64420
250183
92377
16771
172355
4108
148902
149069
135506
157205
75994
71571
194601
68921
76355
237591
23731
21698
89957
128763
244469
84756
104298
185775
130158
195628
19806
125084
218756
83766
146709
5926
151602
215886
233439
45188
243765
214381
108738
27069
162413
10418
182838
27520
3754
77200
149918
184166
80096
157137
181740
222248
61445
242834
158079
224301
59232
113222
149076
102441
219485
152178
191250
128842
252903
51224
131703
209132
95130
697
20325
232507
33363
218828
235519
122941
242824
216077
43631
143968
115805
21871
28305
41635
1153
71839
79568
81219
106724
30959
227369
163791
120952
249649
224727
181683
81688
130322
115210
10801
104247
82718
137694
166006
251048
34582
88579
47278
22191
123349
88760
18594
19435
117974
23354
225775
62807
84569
163474
129421
90372
50492
56530
57878
44667
50610
90469
57129
170647
6829
50573
201037
167459
23134
192386
95630
88567
53701
25304
171245
218279
212739
246843
215447
163239
174376
233535
55126
12344
108013
2596
233533
20344
224162
56430
66567
180230
167617
183001
227779
2348
6328
57360
164359
125731
130473
24783
116298
9487
24075
142154
194456
166275
212354
95239
131999
39800
207409
216036
249143
53412
32671
185383
250028
236261
111849
164855
179295
134316
5211
169592
202422
1298
79864
183391
206133
209191
44912
19800
83642
225420
226708
15705
149471
249712
208702
81311
174008
137715
138689
228050
45113
126091
250423
90615
246085
60350
116698
184801
221891
33474
85531
120669
98123
244007
7905
137725
110031
162281
33125
17919
49218
143932
70765
107015
78691
67945
202226
132555
214569
94485
181900
136755
172692
112415
10989
47971
35324
234887
195884
64335
221456
236610
239805
210988
29106
179567
193739
200922
204667
224136
211968
219457
58879
127413
26942
49905
42054
160142
83442
191078
179004
56553
30204
82244
121257
122561
38445
137402
42132
194773
140809
169786
217605
148133
179157
12736
12185
10125
102315
49235
238616
111198
74330
245860
61621
254530
124407
230127
246184
132338
245019
177807
12570
220795
96710
18393
212520
93604
211482
103732
170259
80014
1737
127487
29855
185818
138693
145503
92468
141879
133657
119633
237627
137457
192091
21356
208683
13589
129536
157312
80675
17769
126255
180117
139942
174817
210477
118913
143228
177452
78313
109266
187932
138494
25443
179592
113316
67097
64350
76326
140230
78915
149747
172484
233436
2343
76689
165668
228587
33783
165919
236534
145211
140902
148440
161686
225155
78649
12316
110107
186827
16789
126831
169883
238626
91136
60664
1043
144012
231079
101276
154739
40989
100248
105698
72209
246503
54755
60729
80476
84702
100250
232333
209505
54930
222093
196768
41530
88771
74501
51901
149288
25110
77750
207776
80272
109705
238265
52898
44996
30677
253889
81747
147583
24013
136182
42482
52983
226406
49134
160868
134826
181289
9923
211234
231437
149405
1178
229903
223673
21992
190254
56601
59622
17029
113125
227658
252674
115612
50261
52465
184480
136992
59743
119202
156229
101791
36782
232149
125642
198639
97011
41090
36077
48416
78235
143669
142140
3931
70956
40137
208463
74011
231514
195222
154076
103278
198124
247861
55364
215523
253199
242663
103940
153115
91635
59971
49496
234622
262
106465
154750
102963
230630
133544
28144
26666
218667
199735
215333
219190
149473
150593
181775
23385
195173
171949
128796
96355
148016
147249
167292
164504
176875
112380
196208
79579
31047
152491
120060
140634
172237
128685
12824
251667
230728
23823
118210
104161
235262
75338
240464
62354
197492
144996
85544
88051
219354
197175
91603
41277
1382
211245
28418
63370
97830
199749
167882
1400
51546
208383
57697
68234
33597
165749
41616
121351
191733
77585
1506
64912
28895
224669
175117
2342
228686
30329
243528
161233
198248
83579
90677
91139
18125
2517
158619
99388
126891
81568
234477
60823
20635
147154
183408
154479
7691
237286
59347
100812
78558
15323
84703
229433
103699
509
45977
110281
167475
128485
157752
77088
70019
105467
58349
209016
14585
141179
170060
179287
64904
70632
182340
127373
88445
39304
128644
18889
28665
150424
29883
85013
252396
137852
164091
200414
56168
181473
63261
227592
10021
20143
64691
252107
200855
66937
55407
177223
98171
173653
45091
78162
50216
166189
71301
172762
168280
179018
215302
181449
77106
253751
3970
175679
138843
119477
123681
117130
55308
93465
760
44768
18558
61953
106537
113548
37700
14536
225636
178617
188096
59078
35522
175992
184522
142197
113824
226468
192493
120551
131313
140351
192684
78515
66808
51267
132740
210911
35992
221810
208737
177459
246890
10713
144696
24891
172050
210631
48002
125294
105809
121118
229416
44007
209725
179482
72387
232881
192299
219666
219946
51357
25657
120020
96143
161628
37142
242507
61977
167858
214941
116860
138554
136006
118486
53141
150937
146253
216970
192507
6852
152289
154900
233735
237205
451
207541
124506
196682
20056
17879
198572
130828
146254
11527
142993
5618
42511
205596
101515
145276
21986
141460
26528
59213
123646
99600
247808
178211
129277
55957
65524
228237
181636
222813
96177
39234
54029
2331
132669
46947
108036
163992
27193
189301
15768
58425
215164
110432
130817
176841
135217
192285
180382
125319
31583
172243
122882
241089
60570
173318
4362
102373
9511
129998
202814
192798
142311
26157
81622
248018
231775
245530
133750
246704
220307
3805
65068
46860
169569
208840
85708
215473
177753
54320
66295
215189
214805
170896
215431
31336
87873
139044
56576
216327
73181
13397
5921
191357
132866
107548
30960
36187
211884
243139
239875
222696
55251
232345
3323
70345
195118
167977
208927
42911
240768
133031
155536
191902
94958
163396
81457
18565
157006
33600
77324
1304
15578
98569
26612
140047
18665
126092
62883
219828
48136
48267
123275
223134
217138
248941
135890
237719
169171
52106
203368
161907
130067
37861
52236
146374
149902
200279
109637
5972
149671
211057
29077
114832
1119
122372
230420
67986
58274
235376
84721
80441
71701
200499
60569
111657
251799
34027
7860
107630
87517
40867
40037
238208
11016
1032
77254
158596
17453
104852
104236
46583
113010
250136
108465
90378
158482
180615
48412
126122
56695
231418
66887
234114
56943
217448
232246
145853
117850
194111
40644
41540
102914
161172
196777
202640
228660
127629
196503
188753
205664
37366
226402
228765
180006
125017
61997
43774
68394
204903
218728
48100
84048
202302
124462
46992
30354
154914
182627
190038
217542
194975
219945
22724
106344
148226
229966
98829
41354
154512
65308
162803
239203
230203
46666
75407
189201
120183
71408
96888
106837
213121
181341
222507
131380
11746
132237
12953
20406
100289
252092
100141
91279
154517
13210
187085
240076
142027
132342
213299
101552
156953
159610
26140
77461
160624
142714
192833
178430
31265
67437
175338
154414
83112
146306
144736
153541
220143
165706
138585
88388
227844
97020
128424
186820
163166
47437
117419
16893
139431
252401
82735
127381
95177
87350
99621
29383
227723
252916
212954
196197
111116
17214
3183
81871
163092
115105
94592
234609
57274
80158
74745
181448
129687
231447
87085
34343
100813
107404
109968
249634
143608
250010
236251
77287
192787
124950
79181
140697
92397
226888
159369
144418
202335
31792
228579
233151
137295
84562
214635
150936
230727
152073
244458
26713
122305
120733
33913
235173
67930
223015
199996
191070
175525
88967
166944
101269
252912
182277
231762
164496
6214
253153
80411
88371
40363
103478
108424
68448
87296
44331
63707
129535
9709
127566
5931
178236
70734
141034
190043
131153
205576
198512
31610
198864
150149
59561
205032
195205
240889
191602
236151
82444
78733
123435
3879
35542
47452
204432
233334
5075
103682
219595
28667
227648
214990
192442
150250
40950
37173
90534
24863
13417
176584
124791
159503
39809
71620
115217
225440
201656
55453
84112
112954
158771
137264
144806
113909
29569
9559
23202
19308
202611
212679
107769
12440
156091
76814
212988
31658
210177
98182
182834
40468
85455
254303
183903
115541
171512
186017
225036
198637
253600
247576
93326
236249
163936
241576
6333
146566
245228
47419
39436
22337
72056
4656
72361
65926
148502
468
192591
115542
211337
61069
52791
28586
70231
238247
223789
167679
116140
39994
231283
233806
42212
150562
70391
116768
232581
136416
165883
15764
87793
5969
140070
30648
128514
114719
8498
197749
156741
249561
160789
52433
9989
169605
138960
175796
193009
252877
162256
252110
7670
87561
73401
150594
147073
221930
220913
209442
246127
221872
185716
177413
87168
32138
91797
63194
218135
74948
74668
158736
9569
156906
201418
139527
77762
138425
115592
129386
40839
13024
64049
45003
184185
89319
199619
125890
99080
41053
239862
16826
32387
139874
56326
129190
128850
162415
49260
87490
196844
218095
145769
110826
49379
158125
68272
48344
23513
30214
226064
132882
235248
34100
132039
233382
195921
204933
138197
11372
103157
46370
76313
147456
115301
122719
221730
194536
81712
210191
24032
212047
93158
230689
188566
245769
37718
101384
202757
160744
200727
139117
23483
121543
205459
186911
180073
86728
218119
182696
157943
191511
138447
151754
144168
204121
190722
184388
184964
188173
124233
129842
137157
9730
67623
6442
178794
166343
172843
91544
208738
218255
127697
215819
226831
21280
133567
97753
119368
111299
186112
183944
37678
192935
8116
252532
241019
87499
48779
38908
184578
98102
138029
60665
248591
79938
108154
23453
75738
221334
23868
122998
212592
206455
169446
75129
194968
78664
22680
10846
242595
48716
254368
24802
31594
130305
202862
78873
186316
129925
170772
71476
2162
239082
233992
3123
158778
104531
93007
35358
169997
63367
133607
213938
21951
146968
245916
193700
88961
10284
79269
185174
134544
28133
107830
11042
224258
4908
16162
30160
226749
120274
116375
14099
156990
132397
249684
71375
189547
223484
65230
234850
37069
242384
22446
84319
22128
64805
250079
227617
156392
212556
8356
68177
35538
198403
80493
194935
245307
127719
63993
11923
246125
242684
11119
59336
188176
9029
47538
41421
56595
124638
159656
190362
50230
225317
55952
21064
72024
170822
243486
51490
81795
13104
10581
123070
78561
86332
252136
15101
148425
12006
15171
142716
50320
78904
132243
203533
170764
98098
121938
141987
92221
12885
168264
239913
244389
219182
131961
21449
87767
236312
117144
214513
218932
15960
114996
224204
151685
239912
212413
171759
18732
223159
251019
173567
198039
215406
253089
121514
68488
81825
184789
224927
190732
92979
86951
200897
187689
135826
7804
82103
115613
89114
227291
162388
231771
85989
199296
12651
13741
122148
203308
123488
204687
87436
12720
214801
248518
106288
204708
58723
222974
158965
140570
176213
134937
1959
85639
156092
59041
237528
127750
223322
191213
187498
41550
140010
185243
100682
254145
23451
108570
140027
23606
46176
232151
173904
130377
85605
170555
220384
81606
52831
189503
90071
122567
72934
152671
137793
89078
96086
193771
44480
241964
190285
245099
20305
6571
222065
118557
80917
168031
152939
2972
64812
10641
239094
74113
46519
49232
120111
100559
208468
218021
130721
202243
25005
139543
44323
61649
244500
205677
194749
124601
113990
115300
120688
114622
16124
62904
231934
3130
37388
88974
132293
179193
175889
121801
94839
208452
175853
63901
186574
159927
54970
22644
71324
116739
117199
201387
194709
52024
158437
237465
139064
188474
31605
195046
213341
107244
161988
232327
2746
239200
19866
49106
165587
36855
156405
36700
15187
86542
104073
949
56141
31287
74254
75259
225009
185356
244460
223824
95195
88622
197232
255
32318
141630
243446
160976
240373
197353
39673
187602
170942
29361
5008
181831
79924
6164
64882
30902
104084
24579
31628
34676
135991
22666
96084
84847
251061
37037
121428
223727
6000
46751
115995
179505
225891
106370
113742
129434
50901
102785
6654
178648
18299
176914
22095
74301
67132
95780
77721
53742
29397
13408
189069
159594
91881
223940
3675
222622
183422
56495
191765
57013
56888
59231
204135
4822
212223
69307
144207
54153
17003
113623
170309
140266
144260
191644
211216
72405
48884
102788
151103
116515
39016
175565
146269
214108
167205
4866
66433
25892
211418
32243
246281
30783
119663
18251
93348
253522
84285
244560
180761
123487
171164
242931
227944
121835
142854
211701
202722
101764
188565
221330
235049
220685
199732
1306
132180
42899
153210
126545
119248
184567
22944
141663
103788
40378
157341
238300
119852
184629
25764
59149
167734
115329
207093
165302
137521
206480
10645
75074
83338
82469
65936
66780
64429
126364
196193
111570
21669
74721
194071
99334
200303
116983
4218
70600
3272
201593
93288
216953
105021
234679
129513
241133
231830
42865
82641
54009
196921
217189
64940
65787
203639
5784
160616
122286
130339
84530
40179
41874
151393
663
123506
188530
116695
159360
173192
236515
78511
9770
34267
191012
189278
131318
83285
175107
107592
138069
95313
234830
210566
96834
139977
229674
76494
36956
56886
209954
147455
205265
137265
201655
66540
171514
92828
237553
109336
106546
53153
80861
187782
44218
166236
178565
38621
125073
44177
16720
66983
48947
222689
119856
56673
130017
136018
75264
92830
161421
97012
141086
33607
45466
34620
178907
227662
29447
40706
230800
16183
197411
213391
2446
254559
166815
158468
222159
128452
212542
181383
170775
76978
229479
59567
138293
238137
24600
59566
209289
248364
197792
175342
33613
219320
199104
46795
31011
77360
154599
246075
129971
50064
25111
58852
156559
22758
32311
226510
234837
103450
38793
201205
164305
114082
233603
5149
189603
172077
180000
170579
21360
188733
162963
133286
147288
122228
80763
37334
34227
211953
43830
16369
30248
59036
69976
213132
47983
144983
123753
40291
240226
205627
22243
92037
251963
191789
188366
192037
230910
235175
170613
247440
141911
4812
98698
30633
12241
4612
248905
64124
187541
232142
170890
24188
191313
124640
24880
160032
67833
63914
114534
192098
115692
117005
50597
222908
225547
151696
252561
66018
194019
4314
155182
66820
172158
154785
131105
54972
128825
115042
169141
93329
114001
153774
38763
211103
220532
248117
216166
23223
100086
119919
75257
213423
143752
231470
53390
64169
153713
199038
207090
238857
43747
210828
252371
61588
333
146079
131211
11577
189658
243706
251497
104379
147534
176147
197337
65165
49308
215287
8220
233065
18849
249758
24482
90855
118526
66429
63675
69527
249605
15880
94905
97054
102285
160826
184489
231497
43362
26076
87735
39825
237093
89682
135307
7746
127946
190421
119741
221560
74351
41675
63510
213939
49545
120873
201055
95882
220539
61199
33367
53199
235897
222459
62974
115702
139657
183046
5217
209964
224506
69739
183769
117670
90080
69098
26014
222829
154724
213286
85177
219870
169322
94416
9309
170679
49118
84453
68767
159976
152713
162142
34015
177565
23318
78231
221917
171325
95554
103207
201694
245724
35649
156418
152149
230188
52560
67213
79660
7761
50348
211560
29857
163039
211793
186602
47052
246774
127952
220697
236057
149904
84479
3990
106045
62701
16721
24610
177562
60307
253899
6431
163501
122143
39048
228852
184135
181603
45145
27918
145196
177227
112823
162298
196419
35590
32237
9924
134792
35832
156666
80416
69532
179819
32561
166470
177326
74934
188814
184571
95430
241692
86104
123752
139369
121660
172753
17425
52120
167909
144000
111197
238419
222816
226636
53520
55928
75221
184572
23390
49482
175252
121290
99583
244087
63695
141402
241375
109770
106856
211086
190178
202772
78283
23845
28546
11081
153195
19041
66321
246581
133291
128856
42915
134649
116277
62119
25321
83905
187632
224419
254052
120829
114134
330
55673
168216
35006
183624
199345
232811
16172
170437
188410
221904
67375
57480
87292
252305
222478
242186
169730
173734
93652
32557
199718
53686
54588
80723
124851
71934
22868
143302
251158
162629
151725
97189
65305
45768
38339
152648
189782
13674
72281
176772
207830
2167
14084
122446
103369
188866
130462
72702
4705
108020
187487
152867
87691
169333
29715
147851
224014
229841
209125
154005
26602
110854
209532
105415
32701
216586
47548
25103
144691
217059
130960
227038
191989
120229
200106
9128
129894
253454
57017
23289
81854
91252
245973
43565
89211
199727
177269
45026
67744
42761
160942
80851
169951
57939
138200
131905
182382
138299
247117
164827
193892
249325
47193
223984
55310
6183
234906
180245
89536
95261
233924
201564
178064
32413
36861
176716
105278
172638
195492
35502
47466
92119
14243
142603
248700
107721
161918
107491
69903
129782
166759
69461
145272
206427
251785
64527
225800
107382
127380
98431
38909
2072
204244
45496
50389
159714
45561
15016
165454
81767
136109
3093
12785
213086
204495
40677
197379
222683
30849
42964
159637
21859
127074
214154
77111
87931
144154
140970
18012
141096
34063
15438
3874
130826
40150
242580
237943
38079
205149
70792
181105
114142
120145
128096
198281
218504
161136
127393
123896
162444
38865
17814
165553
161940
44641
58902
51375
71841
236486
45060
127931
189673
100221
66749
132409
124967
211696
53075
113632
93041
215616
92866
233830
102079
248162
133236
237260
205398
54293
40474
17072
78458
82318
165630
156576
188656
101624
104968
68850
113736
47214
173465
904
233242
31328
67229
8191
92150
95164
73676
54766
184707
66368
191663
235345
25036
245449
147018
168965
217904
211647
75672
223016
235724
173579
59653
63249
85992
123423
206151
57700
188401
4654
140034
239631
71277
78706
44689
172864
241817
50929
153803
101774
45399
107291
144338
126625
160517
135107
111573
211606
50140
240159
242269
242870
224812
13317
217584
125417
121026
217028
10061
192274
119863
102073
38125
203948
241639
205608
156309
58813
46958
252835
185450
17368
117581
144464
203073
101815
182743
158612
131609
171012
72760
188951
166747
169911
129570
40453
38822
232835
21608
133505
226007
95915
64067
61062
88889
70300
241112
27873
111183
22210
59145
82146
92862
236938
60209
224623
22676
235135
138596
215820
238893
175072
2066
167625
156323
18872
93964
9707
49150
70041
238083
188157
65832
127010
168013
225409
142303
246020
190379
2838
134960
96682
176100
150255
209481
250196
35447
211255
238883
190191
97327
119732
140205
200264
156298
243100
245601
85308
231627
249087
38906
19130
49405
215665
194028
243850
140247
97638
167170
50604
218595
19201
28806
79251
228907
160990
145539
61512
82936
60201
250871
80295
249711
237769
15603
175557
164034
189147
157277
12317
160810
96737
33897
149558
56950
121787
54802
108772
225348
179390
10433
230316
103454
238055
27684
169528
111041
24768
103147
128577
228748
161772
140124
198787
219837
75444
224205
186328
3735
164874
239498
32743
52907
76806
25028
48886
118927
220687
116408
124598
29976
102600
70457
161811
93919
214863
204996
193014
208114
238531
126124
214334
203261
14182
42563
195771
121354
127816
815
136297
93156
102760
150353
179222
159965
61055
57228
131759
60870
39047
219528
176564
42714
46064
88819
68639
74470
195323
213963
29197
230354
125887
187947
139806
14790
233347
34270
60723
226766
227040
110978
111974
124074
77223
153301
249241
243400
6865
218373
246153
82822
155979
102261
58944
190352
200452
98525
178107
165539
10367
204064
21857
134329
5799
48883
70500
150828
207847
244192
136036
61782
45986
78746
2383
8926
231073
70639
16584
43782
123395
130496
114621
88383
91241
181949
245524
156429
64402
182305
120907
25289
43145
230295
46412
125936
43345
143763
46728
200758
166002
196800
25805
33317
128736
174075
232888
211121
187011
193624
163585
211819
147733
247658
208572
187769
79892
232950
18894
154977
104407
244246
233128
140595
102557
99211
69768
236141
54259
140323
176023
130858
179072
146221
5489
18739
43419
85488
165894
44502
145786
249855
239588
123314
58367
169606
174671
201376
139016
9284
92224
95867
179108
2879
181546
111479
18952
193300
62020
216749
159644
182214
3018
253567
89032
219669
183799
224111
82758
212839
204473
121661
22511
30491
161005
177405
220677
220196
107728
184538
191067
7533
53831
179529
94944
98601
168764
231912
103774
202286
250131
8703
222247
212186
153005
234205
106341
235141
32228
238729
39530
167495
102647
146600
236096
75727
99719
232343
212938
24976
64909
14332
232406
24638
238181
42621
161986
134487
78243
233427
218044
163677
61006
77368
167334
112716
31117
176111
155730
246944
52384
69161
176285
108669
207164
161633
183968
16130
128865
195366
171340
48464
98600
89336
126686
151321
246910
148903
617
248672
1385
66270
74159
181079
112395
217899
120661
136831
91827
36872
37598
222794
170138
215728
149281
243610
149330
215170
127113
220283
89064
13925
19203
130534
25338
79843
205605
224361
94390
148228
56047
176678
12769
192111
109267
137466
138023
214329
130662
227498
20082
247613
20024
190371
215159
215162
22685
169488
151492
245476
43964
133755
74725
218877
153796
31874
98236
87699
153542
132406
160449
12619
78185
71176
253591
94254
183257
57321
141414
142431
119612
44161
56772
135138
38640
152599
217931
64305
122797
171878
179217
80155
110234
245823
12951
139922
79559
227403
83037
50164
84185
153527
86537
194839
220849
79870
123084
203148
27897
251757
195718
60866
139469
75778
156673
228456
252988
60116
112330
231803
150391
238192
227520
60834
5861
14046
136822
141174
173179
36769
65428
36107
147778
41475
183139
184101
121819
59760
155478
17319
251924
77358
194504
65442
92799
54657
109890
241673
246897
237511
106205
3283
32780
143110
251429
157000
151496
162715
226677
14623
566
168212
107473
250543
154251
169372
207848
147786
66558
254199
1739
217271
78819
190825
112890
248898
228750
150532
226451
171992
133761
7337
19321
224608
188844
46199
217918
148974
71093
238469
168767
98152
5586
1678
122195
155995
18934
110355
77836
108767
120575
188329
81161
217628
239509
137033
227995
64861
179608
187335
128207
22319
226359
237987
20438
157237
36157
70303
144274
187414
189035
221675
35406
170018
113640
105932
206456
95715
134998
74209
232997
156346
27082
71724
103807
233434
13223
22086
212715
58840
38005
207764
240084
57004
25378
169873
216802
129027
51122
158691
4404
42619
137657
28060
238549
62648
204544
115490
32860
217770
18217
35232
21642
26929
222526
8623
113038
213961
4494
247550
146444
116453
103562
5363
127761
252640
165857
72803
204643
83717
30210
19869
39035
62781
236299
214692
117767
82131
23274
53006
232196
234322
230661
86828
5174
12236
60225
40195
179257
234825
113560
245798
16225
126854
61036
116999
37178
140746
246072
98799
83014
47309
101316
75854
105502
218910
76888
103305
76520
246343
130379
15202
20604
215467
63453
167181
219676
34374
142181
225204
165512
221500
144125
48940
176243
173644
51987
235326
219240
101006
222254
162624
38403
110088
28466
126148
227596
74013
201759
26032
230400
142161
245112
26554
138002
127613
118889
99044
222856
78137
6843
219638
111770
130023
132136
139249
171908
162258
210857
61481
215639
105140
93421
49949
220488
170546
222935
234310
189449
67950
207219
93601
253188
85253
49239
70227
190047
156430
116207
140769
25619
191030
236832
137400
253146
213294
101468
237560
57748
171254
153587
106673
154557
236979
242723
235536
6438
201092
215439
191525
222127
154442
53727
57696
65704
95761
30183
69746
88825
130849
108479
78498
120786
223506
94465
100210
237796
180207
240964
138955
215649
166519
174991
180741
189922
61347
21078
88489
133346
89837
100882
107084
98846
213204
74670
162104
165569
206061
104353
193187
52617
10706
168944
92793
13383
112588
200471
137051
50393
220572
230488
152045
156589
109913
152271
249821
222781
201583
193431
66681
244770
152792
215501
30126
193761
168733
18685
230388
92766
88166
143138
252302
210954
138851
171002
82665
118600
111582
168936
89145
130497
251067
163047
166446
41150
137748
235779
128821
232586
121198
222432
214134
43885
64653
91799
15285
203318
134119
189879
171137
135483
152776
103790
36303
237545
10223
79031
73656
59904
221567
163436
250797
79076
251948
82313
73622
186183
130536
211110
161304
47997
37995
19732
45345
251307
140109
93387
47851
164061
172427
72561
68704
190723
165367
56185
228186
73386
239519
51541
14205
110918
173917
81064
14951
22880
223087
246596
148958
254461
90405
9764
216136
119578
39509
141645
69220
75764
100341
36169
40441
179621
158787
122947
68241
88788
66856
241801
148528
80423
3945
212188
230061
148430
73187
16149
211326
172230
166399
59659
253938
145069
81673
163431
144819
29492
190907
27100
222936
252571
42834
219345
191360
246360
76619
179307
49037
144277
39755
40322
100228
79462
57136
225583
20713
228534
77822
201254
14354
245709
101406
237141
64846
206952
109767
25046
29907
132638
171359
195029
98688
21618
44197
192354
223124
2563
86439
114707
209476
48274
145490
171014
35655
132614
32053
21284
234057
73492
236857
55665
89467
88586
129591
36732
100269
109700
65086
216567
9042
186254
99550
114136
189982
218069
245096
158788
104473
29706
55253
170846
202321
221747
172273
44000
16230
219266
81160
142913
10589
132539
45656
56098
144508
102402
158518
72129
193876
213544
58779
134585
179083
133055
65544
27811
60432
236824
252940
115023
42762
198134
81994
17119
137856
248021
40121
207662
124526
33152
200466
93724
246546
194753
19862
243898
62422
24153
232288
251725
157546
172920
188414
235539
63652
10156
26260
116116
36049
86467
195039
57287
42319
121375
30028
56895
193547
173792
75232
94419
166181
88920
131645
71098
28216
87038
54080
79291
177277
213790
236786
186157
151027
112501
130122
253345
72108
33593
218559
88056
150771
207112
152091
45898
97363
199184
100184
76879
82690
245275
84313
177052
69514
219939
254086
189162
96227
226587
164746
29027
148180
126065
224437
73466
189646
32431
188244
7515
13845
84639
126979
159412
209241
58113
19071
51801
243532
56650
248675
78806
249919
173577
20818
158355
133124
125037
247673
90859
44751
207271
36134
143482
226133
227351
37658
35987
41071
69704
239158
44704
121297
62808
24636
36380
92552
125372
135009
237833
133697
214037
133298
233411
11222
50002
190563
88300
246621
113869
170457
219768
73504
215947
161770
11122
187411
140254
8508
14413
35380
210459
41332
105497
215047
10642
220778
175632
37246
15003
221046
18928
192359
2284
60749
57618
202318
253013
245204
167254
91646
138877
38779
212989
152049
109880
54151
60190
21470
55817
144472
216410
65278
16545
188991
38157
11201
234131
45649
118666
100907
245353
8645
228692
20011
58614
45505
237212
109120
181293
89302
87041
193538
9378
49436
33680
253373
67302
95572
91865
240152
233147
84069
75509
204351
89004
63305
163348
157529
241708
73816
139514
226505
22797
230004
251141
237163
37033
71186
95371
125184
207250
222236
168283
247215
2269
116526
58136
175423
83478
158759
164623
92655
24642
59677
39321
222653
91031
13337
601
132735
146654
150447
225691
207251
185019
201060
145290
189350
47513
114290
202146
62200
237435
24335
171676
211576
65447
197495
143429
151918
77684
233379
225688
225861
72103
50884
27472
97907
90803
90976
16506
134988
151213
110138
74855
241055
189028
17854
33972
69211
206861
110645
93529
42821
116226
219702
157222
157968
211435
212603
40904
160597
238241
115242
146028
245910
111244
239010
135630
40765
831
204934
60788
170522
99554
211490
219878
238073
245991
223438
156937
187858
209340
167712
123803
18921
42175
128022
121741
252672
220380
13938
155726
41705
3833
252664
124895
251753
102282
23098
243067
248222
30192
229270
86875
6691
147674
54572
168495
124548
193962
154420
3883
98557
190499
166976
96636
83251
168822
99620
140749
236642
24821
48431
21667
70508
171249
56503
226564
23869
210790
2221
202080
61024
42297
202600
110173
98758
193633
34522
204939
142756
192122
31700
233795
12513
224701
74347
149203
134418
194485
108418
138304
193411
124711
174601
110464
23668
251313
157876
241149
114131
74
235738
218197
23227
197271
178863
198648
65393
125677
149772
128210
72832
60578
211840
21845
187104
125088
166338
12160
245097
158550
12566
48124
92923
55890
181201
133229
93293
62108
103656
64654
227030
111890
117624
223919
64254
126810
51803
112793
230878
89882
11858
231965
103409
165132
8030
127423
6372
142721
39897
156638
3826
219742
246144
215714
218168
219593
152348
143820
103201
244485
136264
158772
104143
106715
230857
45460
97167
60356
200994
205500
253184
39767
166961
50766
227781
172494
4731
181457
95025
160973
49727
106807
102521
84197
28047
35766
63982
185984
149395
190375
243117
177193
248920
194805
33437
223797
250273
78788
35942
129272
154691
246273
121967
80661
233390
126507
154906
66554
252941
196992
7221
31741
158261
5663
164131
50461
216195
119413
131772
52353
155329
67828
244703
98137
101634
115804
5073
64533
38824
142959
85119
199048
114425
188608
156959
49112
79703
180550
231217
157579
116800
195844
30860
84424
76791
228712
212930
117787
209563
73119
208120
32248
137230
170400
151816
34961
79481
214665
77776
1948
24826
80465
62651
40305
34345
21219
182055
221015
140895
78156
156202
209554
39076
94624
253224
55913
7596
75269
171939
33729
161982
185577
245666
240622
91536
59527
178229
8532
198229
853
30273
44003
458
106406
234162
34417
235286
47414
62329
76747
85340
184452
940
160366
170238
210818
19763
171236
206258
250640
180348
40596
242924
41117
246451
202056
176178
121978
146789
27728
188938
17662
177230
68277
217634
238835
90645
123069
74562
241320
34679
183571
193774
184852
218001
196674
237389
140881
185949
177825
42294
103622
212270
81339
68952
25806
77232
141004
120499
53627
21206
218207
72619
33801
171753
156322
251656
114191
14795
8911
246821
129576
93659
66704
147019
23353
147011
197528
6293
2858
110103
6867
30550
236882
206806
110396
47784
66977
219361
153434
52962
141025
64690
205606
110740
232348
39011
153525
45618
171486
84710
133515
209390
166140
97224
156183
253501
194205
168491
140361
220401
43253
135528
157804
2759
59619
120895
175912
186166
189468
48890
180413
180451
60771
161910
194505
250733
218842
244121
174184
168276
146152
64290
53438
151560
153398
244909
171984
176909
93506
91639
217267
252356
34714
159817
45823
110880
238179
197049
8470
222167
170119
48073
117041
29650
182628
97350
90980
232561
165501
166498
94308
134187
239568
205292
8412
178634
12590
54205
9655
190687
20356
21094
74746
225584
101005
103026
187473
173643
20649
39670
216004
191419
72418
141487
30585
246576
160012
103559
37362
155642
197866
105560
20923
98958
199001
72464
254527
14189
185010
203175
126082
44393
5671
153182
173198
138432
107635
59339
159959
36997
18513
177750
40364
251250
118636
214041
165832
55328
199265
174673
17812
231120
242646
215443
216256
195358
10249
220695
18811
100059
107906
29310
190387
14615
58592
60566
467
243868
53045
63703
27216
86143
66442
198742
175390
34591
211111
124688
164351
145831
42620
91206
84642
119117
209812
132815
153202
180861
187196
175561
76305
103546
138190
133970
203547
216481
216203
20247
243489
44957
66176
88856
24334
131018
52114
54893
53569
62420
212878
247747
82443
37595
173761
32264
57562
244976
136817
124384
161858
112062
96447
247365
43421
40697
49466
30310
225985
39949
211094
66833
141822
69377
161775
134520
238378
103632
73488
132348
42310
84081
133628
25347
102258
106413
163499
250513
63686
32662
236623
204820
9884
29040
167893
39699
13690
206242
203852
136837
66574
7429
15967
222286
156140
250774
87817
165516
106648
110371
252731
179103
174211
44313
53136
32458
38595
40013
240938
85015
19845
96858
180113
221152
87768
175625
94337
107368
21245
4841
74988
203487
175009
24811
104019
69074
193202
112898
112808
49410
58800
204348
185071
193940
200661
93155
153609
1056
170029
186501
106248
232070
146589
7961
46215
72396
12062
162635
111688
72522
91810
158086
203230
25306
172114
40177
243295
136714
57049
14576
238803
210288
216463
18942
31262
59832
254317
125177
159006
76245
65207
157495
121546
241703
232742
170449
87516
60315
59210
14970
17720
21538
252012
80347
137898
25877
33281
203460
184232
183052
150761
176203
122559
86146
87122
244436
138667
96455
128859
75630
134172
748
62355
231090
111889
65412
41017
150468
90988
249547
72565
13778
67534
102003
225941
211297
213685
35037
171785
40392
52102
205076
144960
105675
6303
37003
112660
100402
11868
18720
7114
82108
72030
249847
180578
135398
22811
113165
4393
148837
31722
188225
109882
208247
2876
207202
122696
169200
33282
142276
197859
157985
158805
237296
80910
5621
143212
213233
101426
214854
20160
38730
57858
95817
89905
249018
82839
215925
132956
177925
75532
195980
178114
196084
159172
234861
176568
74567
106530
14695
100281
170434
39947
122300
195177
171058
133572
200445
162898
210696
6938
200807
147857
139897
174055
228576
47590
188438
87023
69210
155762
136244
55743
226860
223896
53051
140480
134768
79266
138349
174908
168199
30056
170207
230402
112829
159956
227492
107802
159061
117613
142429
205533
140073
162237
133663
156715
123645
20002
221271
16437
223227
191673
207670
31934
65189
82938
222866
152901
151982
134497
167454
86500
211763
173841
67927
181560
99564
55413
20774
159686
247563
209802
188439
203319
88642
232102
151842
161730
225988
165490
229662
146003
222422
48293
140968
87522
76604
88279
123056
251897
29346
111298
72104
176454
252423
137130
145855
9712
119833
192108
210390
132336
144830
206338
64844
163781
242606
148545
19221
40934
123301
126894
53595
56731
51531
145645
89360
112804
170843
60695
240368
30918
115529
68388
48436
177231
194398
21310
160018
128449
57624
1831
176932
13688
243842
34424
224001
61866
151263
221794
200147
128272
162340
184206
119452
196205
42652
246775
11549
169300
162428
250078
47592
53921
28142
88657
53462
200056
169995
236060
63094
248625
228510
227392
61016
223355
61462
40853
24069
28531
79906
144429
253349
251071
73389
230984
137777
42293
98853
86975
128466
239472
12701
218521
37509
171387
92745
175388
50385
184330
17256
63692
100982
225593
73921
13196
57110
221482
97913
134934
137378
211653
107207
190220
117344
226005
239897
79818
49919
207655
218811
252484
68754
232012
28202
180838
229936
61359
53090
244985
166471
78147
251915
116964
174963
52010
62066
195538
71940
109930
209841
171289
113921
30665
191979
89673
5843
7537
205054
108082
94041
67030
228193
46367
5607
124238
133091
8246
91222
7646
165506
68526
157851
227014
118428
87994
129793
75423
243569
27605
124032
237002
15840
154856
60581
36110
237180
110558
17122
160887
37300
42998
38472
225142
214202
222271
222451
140360
39413
4161
191277
11507
65699
247774
182488
112830
133086
63639
141375
179143
30222
24004
84396
25793
149199
8969
50406
78311
83030
168268
48336
36122
130586
151694
183226
17556
208825
31014
58653
77959
76073
145934
73461
77294
175989
26510
57934
78687
147180
48405
85312
247947
154576
210261
181624
101222
70437
75435
248145
164471
17149
206725
22091
108496
193636
151525
14807
140768
196863
55409
12123
250674
136411
73343
146507
72982
30461
210802
190488
65954
49316
82927
49887
20912
136819
197016
112780
56558
78247
89275
38933
156147
175851
99950
238590
106765
153743
201491
4180
59352
83398
40768
54759
44703
178624
189247
45524
102472
158280
216819
133244
62960
225660
159274
224060
6541
111268
231630
146247
89131
26066
146717
118228
11344
6068
132108
196761
107374
40381
61104
212496
100336
222887
231581
86485
138380
45338
220189
45470
214058
20506
114333
53270
64178
144854
137693
114896
210506
208760
44726
169697
81561
144264
186365
86852
218329
229625
7793
236310
92886
225737
71619
2186
143132
122816
94343
168862
29234
61913
185116
62326
147868
1825
105546
172745
239848
45073
35172
95471
223282
250807
44037
171966
243015
13809
241176
153197
58753
213540
206096
70509
24824
17164
151055
55512
75516
47039
155378
194118
7104
87591
24632
104164
176748
232473
73630
72953
180273
103379
83488
250538
12186
193376
173658
192445
99737
190003
117664
114992
89401
222355
139088
107284
66285
19344
211233
32584
18961
93144
8759
132156
26037
6325
245955
164001
185315
214609
186412
76499
122992
147064
61324
224348
233462
58385
138686
210276
136838
71522
150886
98864
112485
175176
79142
84070
139731
110370
38327
219715
220067
28013
134199
61384
56437
41186
113864
69114
195853
237364
112587
115651
12280
162959
72164
108
156507
64744
136960
171157
121010
181214
198477
231236
204144
108471
35630
83069
24825
27267
31109
112112
49533
31683
18088
15659
249459
76782
91107
220705
49290
135582
159866
102961
80742
185634
210872
212777
135263
146137
95938
28540
92474
60077
2169
131404
134092
174691
166724
10598
35772
91291
228291
46288
10027
82509
252171
65319
163114
183889
116104
41360
187366
83790
229482
112955
195089
221383
166345
84893
206078
75469
170163
193163
15398
89215
143561
189291
68389
216243
108065
242949
220359
98107
107453
217197
121640
187817
81807
23235
125473
112493
137738
237012
11020
73693
46469
6452
101281
49835
144865
84698
1479
100088
239847
163073
50362
128248
73106
56742
59034
31776
165434
108604
23480
12635
68733
242674
232201
241184
1610
49452
253014
179478
224957
229714
47126
16164
239072
218428
188249
65172
136305
253842
247296
173435
171376
104892
163210
202141
210709
253326
76309
95864
74851
75073
228855
94309
167992
49123
157328
105006
51868
81558
98127
3053
91419
159005
89494
140348
250600
244023
171229
9005
160442
73511
3813
74040
153091
120247
105571
205957
150941
180149
229825
22753
147773
186977
27939
244506
66974
241515
229957
70173
47333
110074
179117
75454
42814
93
243913
137278
47162
136386
217079
64430
252642
16946
4053
182732
93475
240546
44005
190012
174186
16625
60787
236655
148083
84612
100427
147224
22459
11245
224788
138307
109481
67685
157562
207281
73118
252818
206791
34079
54016
244039
206231
199790
55323
77554
143076
128008
235322
24669
121881
236439
30535
15391
20354
148792
162215
49149
101910
115056
156764
120118
184062
26496
103665
20093
241406
86902
11325
117913
176904
187476
7287
101947
9842
102607
65595
121717
162620
173225
85762
130555
178792
127722
48424
215009
88391
36411
180079
75714
159903
253653
215250
120713
85390
139323
45555
90661
236113
172921
17519
31851
39231
125908
229313
29395
198475
175788
212164
93848
213409
218444
140739
105447
201820
99297
225873
150202
103780
32055
209385
141567
244589
10451
191391
171520
208226
136649
96646
218324
13243
205181
218630
93258
208851
23908
100459
56957
32646
117023
161324
75875
11639
186885
220010
155056
200719
73111
207032
49628
244143
137184
44179
86044
62231
95009
83404
254372
165301
232011
243005
156795
154021
206976
19934
56265
54298
143866
199807
188533
238392
53245
35812
198334
196820
146121
39427
8492
194458
7820
39858
1687
20800
166198
83301
187065
197781
116792
104094
238044
69346
52670
205389
76641
107307
121293
35433
10722
30463
88399
159002
97696
65406
120754
119375
52182
216375
252234
218154
150036
133378
82998
230608
245961
149225
106556
127882
85130
191292
14958
6374
130809
38174
119772
35956
52041
136492
110043
165694
205081
147907
190860
197905
113797
247722
1990
143716
103524
180556
251448
18069
176025
107446
142396
173948
129166
91565
170159
229008
158169
131825
44389
176998
77273
142088
119009
11272
210659
100717
226656
85789
200271
222919
83882
106543
36698
60479
51708
201849
37470
47613
215139
80873
172196
175198
24889
81740
25526
3676
187469
132778
121284
52866
71692
204970
60388
213448
16992
245855
214425
249825
71224
69051
146619
144391
233350
207612
62185
225899
203039
174675
50693
70991
150625
122966
118612
16078
165239
84027
89413
254516
59173
197283
126586
185758
79775
170699
136941
236466
117689
71600
159267
161733
11598
161004
18071
156063
122349
208331
196184
217857
125185
144616
149079
56201
73495
142660
93671
199559
86758
82962
46067
28430
222854
232392
140550
202310
148220
153266
171087
122661
121386
76374
10297
131971
67736
57792
66999
211231
198714
8002
119488
128819
113648
66675
156810
41780
81012
208176
208159
200659
170767
163420
247731
237976
86487
168867
113376
31662
153136
121264
163160
162545
125329
203737
196787
18876
159578
175706
160944
101407
149440
166279
78858
158795
191827
237650
240770
75902
247410
50117
120807
899
191158
25812
177637
248979
254247
118909
137912
64405
32902
192724
19282
250024
199739
99403
138497
190258
205999
57146
8333
163017
252228
72169
108560
122041
9937
96803
198382
153117
227508
186038
46537
15000
253664
95431
219215
110341
80743
151376
66432
232885
114325
243402
56613
248372
125915
207365
30671
185411
211777
95075
224832
250511
206964
205083
208267
65564
26342
232147
187326
118685
194763
18410
165284
11580
674
104682
54630
44123
122883
7300
46782
237771
37928
32152
136947
148092
104214
194546
142613
13548
201472
166111
238603
178707
22837
127935
250738
87644
134944
63520
95550
123222
145252
56056
86324
30187
234834
19239
192031
6104
208598
146652
176745
30477
170722
219734
33455
205501
123899
150574
152229
215722
180430
74214
161866
229208
203923
190207
28790
169208
239453
34333
67258
91132
26974
48444
41214
202681
21874
12531
227053
24329
204877
165802
200035
205542
140122
232918
228857
127759
90363
231635
44730
404
52250
44526
145540
239046
231341
179948
146261
174584
82485
41156
38159
192542
158881
40391
209983
136183
62706
189258
158775
71260
74355
162272
191709
176593
181499
194732
219496
227138
115738
214149
69120
47277
24667
183230
169169
111994
249938
68804
167795
65200
199883
196628
120885
230016
13025
162675
175692
167330
217310
61743
25704
56328
63310
90876
162409
60548
185971
83540
16425
77611
172758
13056
218855
62784
5955
152654
158658
83580
176905
84851
48413
137758
85276
191686
139247
80250
132263
188734
23491
125022
220122
234616
42059
204846
142294
49600
214971
92147
31466
153001
171008
127911
150770
208502
138655
116119
87450
196449
171468
144693
26254
13255
175146
2999
5804
6800
110466
203519
161688
54628
1106
128054
216066
241691
197784
73405
234611
181304
46652
108810
54837
195456
181445
179334
51754
56454
67044
8213
140138
148654
71826
157380
16676
244718
54450
34001
17831
92765
15843
26047
218336
214640
64249
123305
196259
19358
118236
201361
74116
237014
172044
55430
50955
72248
82022
100911
151219
211507
155175
131840
217266
53596
195530
235297
64167
228991
211547
53928
8702
224526
148140
213248
182662
26638
204174
149400
105632
117004
34178
87263
53939
139767
132799
15090
180973
119065
134922
230674
233285
195984
99166
70542
208389
72189
364
76216
123444
3300
186164
253827
148544
73267
83370
76439
162837
223983
197401
243567
85286
121700
95199
131689
244591
154945
18825
147183
101027
234743
175774
91281
253148
89944
229448
218976
18441
12347
170793
210245
25405
209021
2268
60589
167585
171298
188648
211807
62291
234069
151485
61610
227318
77348
3852
172807
182060
98459
100486
6497
207040
67333
117502
139798
79525
54498
94540
48167
53534
92929
72729
227463
78020
208922
150495
205264
10596
238592
115493
243783
60850
88730
94226
10861
239874
52140
237630
178077
227581
24665
145334
33831
4398
233798
81683
199710
233104
9895
109629
103258
238762
215603
135278
13327
236279
125289
97605
5031
65473
145678
199500
119711
20069
79903
194059
69574
189987
166304
14216
16675
168697
21312
71840
2939
136377
114833
32652
46735
68838
84834
84593
32911
150972
207566
142700
238064
172371
42425
250434
129750
49492
35179
185513
138404
249078
131115
118414
68003
139165
251867
135289
99709
201504
36878
22
130626
82438
108358
72714
162242
65995
175930
224994
25386
88983
241947
153480
185719
158682
179949
200621
184739
68545
101401
93418
29404
63265
168185
93127
120529
92409
86597
85547
198335
249843
68815
154108
77454
62413
139797
177106
115955
3027
40226
171414
25745
212071
248208
84993
205694
236106
248463
34814
139584
169037
114053
155250
86329
168032
151705
230710
16663
33074
114464
37649
1084
57070
178902
217348
198349
148030
74342
15808
113890
152875
111404
5072
158502
82463
207959
176410
191125
216526
99268
137285
109371
241986
234667
210730
232430
199658
178088
232670
49705
169752
223951
199258
190167
166679
3353
84931
135987
59111
31860
99741
11188
157070
225466
115825
40983
183974
197794
71213
150931
57912
109300
113354
82680
221936
106796
129792
129509
4909
117695
168800
212359
243750
110896
213830
113604
60454
121855
239638
227928
216334
73273
65498
83056
38432
35523
177802
177521
232157
153666
29289
71954
68734
151377
196658
156554
137563
31547
239051
192389
103551
20036
1454
2714
99418
31611
215716
168664
202449
188873
34799
158291
177601
174784
226628
22819
152887
86929
162233
107384
154354
194901
114822
166772
175813
89890
239798
199962
127276
49217
218173
3201
25575
33438
169871
243695
19137
41777
23997
46424
56921
96878
60533
125189
159933
43842
14475
213776
162174
127016
33237
101004
175138
51446
92647
96903
33757
70408
16995
27299
220986
17848
161240
1360
201799
44518
101210
11178
215299
93188
106919
87745
51605
248807
50932
28705
122271
135961
23818
216196
168924
181842
4827
239533
251244
197522
239193
109055
241
225085
199000
73707
74644
15884
204418
210612
46409
231721
140449
197007
171372
174705
56261
180443
202421
49726
172465
166420
11846
68686
11813
173094
134416
249871
141654
192049
51251
231966
233904
17228
164374
198056
225214
215560
81950
58809
145560
98556
61675
168805
85668
9055
187481
232389
130142
32434
113901
162382
118470
163548
251362
163901
251221
72513
107101
220636
74015
127554
104471
190233
181140
172340
55874
115111
189407
57509
197598
143588
30459
51742
64059
192244
248803
241329
226762
107979
192262
142355
211557
115474
241923
1663
235729
62945
39193
224325
95311
42345
240240
138310
8905
78651
110156
1738
76220
193145
21808
13567
168876
180224
27739
45197
18430
80125
227534
227297
119619
241709
121163
67875
153361
153018
232610
121220
200277
254455
72985
19523
60739
146710
35203
169584
108612
44294
208081
11
140605
219015
238650
244931
131111
53068
20986
4542
226885
220597
81756
132500
190195
32733
46739
15410
215120
78345
142193
183855
60202
86221
53452
52773
53021
169177
224349
112120
31076
162920
230331
32290
106148
74365
167615
223352
133564
205263
26481
251453
75584
107887
126836
40534
251601
231569
48157
2604
35269
248853
155029
128068
201460
201509
193513
12682
3501
78539
14633
217865
182108
31255
197269
176220
249309
223826
113856
120664
20268
83636
211155
253358
146315
116171
135575
56290
32342
88749
19019
181961
109356
54985
73555
31811
105316
223852
69680
140906
224851
174745
172796
183174
212247
119720
169552
40980
233721
110175
187157
193076
77889
32408
40559
3122
66153
234811
69064
12176
1234
231296
162871
34914
10180
198090
169359
48598
53943
140497
110973
54510
112484
253765
47810
5186
117789
160275
163934
111145
48531
235815
6573
232273
49608
62675
111410
214769
227368
190553
26397
18777
220575
251987
71950
219725
116766
212951
230165
42005
239920
195138
127794
19973
109868
85156
66
76716
182644
247569
119734
206022
163789
248404
97158
93482
2382
238742
69890
41788
28711
143936
48599
144378
108455
141150
34781
213501
202991
146216
67204
102620
68711
245464
59553
230266
3240
148475
158260
16373
86878
177078
179276
154609
98550
178534
185830
248257
71508
68121
181864
106933
16561
237985
63214
43206
190629
145746
103090
29843
125156
157313
10923
47492
252411
202710
126658
44734
71455
227565
38969
216038
205903
75828
170562
68480
163222
194920
171013
109586
104991
152932
237968
137433
232884
64985
53091
210445
121742
77490
140311
205030
8000
249996
19131
247791
202550
162112
184308
241170
102458
24462
149518
40932
206064
160175
73237
83847
167187
184862
191995
73758
31681
86168
113860
163456
30039
101314
202240
239630
248246
167469
245212
190770
161694
232215
41564
178953
221603
193347
94945
103477
224699
19619
152259
160903
153712
250009
160362
45055
130952
172381
80183
225892
129095
103473
179504
183945
72544
45796
95624
110137
15200
133601
112878
251195
225867
128009
44118
212367
21626
231209
77594
196903
218865
223075
70445
96122
197608
63185
6070
222807
99837
249175
197387
229731
106761
24448
200809
54613
38024
180574
170931
190972
32337
144503
161171
175234
18318
154034
13621
46880
125118
172623
111305
238061
197317
64442
132202
33452
89942
203597
182722
193773
11830
155535
104725
249807
56703
37254
53680
127228
48812
1523
183314
233928
70288
197004
211461
21294
202574
194743
150331
120521
250331
98871
28799
150097
85255
84514
45939
220185
243813
108156
214970
14434
23049
213343
101720
247299
24387
221213
66329
101119
246050
108440
22137
107313
172248
204017
84444
121414
92148
155629
192940
95563
78917
166199
184871
163875
141972
70104
240796
247514
46847
161238
158422
19902
44341
156304
36174
6974
189816
162262
199858
27599
9738
73736
182875
140300
84814
38635
236068
8161
252035
11137
112210
161486
103114
211028
136864
204860
240467
148686
80489
240030
127285
231227
49925
108317
120748
176984
154516
215759
249133
5957
246568
198818
28579
186119
118272
115189
57851
143080
142266
195309
245135
36505
133465
154694
134290
690
148791
66280
203329
108657
172059
213641
253626
125196
209382
194497
207948
249206
110469
94646
119430
10907
161246
75691
84241
248488
248954
30831
133104
214582
77277
61067
131420
117934
102693
23655
183272
159325
83694
196422
198852
157722
130346
149364
150775
183851
106187
3881
91194
173617
239563
240983
170224
13747
170959
821
253100
155355
12543
177034
185734
8306
204841
80901
188653
176400
116859
59121
222983
215124
166701
131549
216177
243386
166875
192715
94219
55032
83420
192492
45324
19114
170406
245316
17815
240902
197267
92665
215791
81876
243779
163753
106907
13087
93854
102304
27478
54961
53150
82413
1086
212318
40528
236793
63913
35491
70420
203907
11354
112842
83113
46152
230830
156841
76121
150548
41713
72175
153036
93167
243474
196296
13404
217518
136547
197668
232762
23042
160907
248093
121340
112705
163326
117856
89060
87226
58782
146041
136790
186936
91645
199378
17683
160797
147501
10491
190734
119506
56140
104369
154736
240704
234251
110996
180698
239467
150989
189394
186735
196121
198946
62021
139069
91331
54355
157715
218460
36797
25436
136515
85
97989
101824
43458
57757
168113
209341
112856
58807
232675
179774
117075
238693
146977
119140
215931
16802
66550
151768
120901
199792
33992
23666
167583
246464
561
116300
112394
12814
129595
180441
101352
22671
224128
176550
50367
49759
47972
109343
84307
91273
222361
86740
654
78401
206666
161993
32729
152525
195713
3099
146615
243298
76547
171892
222778
180796
123495
214936
8314
173961
24249
158336
213216
144214
166175
233760
182292
170553
153176
70678
197778
118748
33042
22204
217096
182916
218213
118883
29794
227221
225375
250255
73737
49578
165923
55862
79037
22171
127150
159957
246126
99944
146249
24590
137445
7848
110764
208311
212808
8559
8568
246356
192573
92157
183181
234292
127372
133455
228682
58912
59901
218440
190572
105120
167393
140776
157063
226261
71017
66624
241079
241819
166777
142048
56129
212692
123591
210127
1964
60924
82242
70361
81695
66419
239438
249044
46760
125335
29589
62430
165483
5644
92307
69060
72980
192239
241494
251078
12051
69734
36031
90477
141852
12421
85352
85526
56051
166641
65805
249645
86638
136706
58998
213693
126164
101236
215381
41976
152243
50819
15675
87730
252428
195923
209839
204236
100870
62396
249628
246197
208777
138677
235403
60326
105083
88560
72688
139302
246500
226591
204197
160841
184865
241281
38580
63021
76351
140519
210835
26826
121659
233654
249576
90461
133975
183843
235148
215112
81596
161864
212456
97861
167613
152614
246901
198894
168263
22750
12768
245404
158257
72310
110174
152135
90442
43611
107828
46197
234203
61514
14208
161002
253488
227947
210585
112090
146322
39036
178374
146224
22038
14822
41956
247126
71264
120843
106066
32598
148057
226456
96569
161497
171876
27635
161655
109811
240890
171260
145914
181024
102026
189920
216150
16192
87596
236071
254193
188152
230515
86938
13325
181324
36207
90714
218411
55121
54239
191808
135071
14269
151387
74410
248403
101802
114196
199916
94706
34060
79408
220700
205990
245103
162988
133201
159043
17451
40591
99149
137391
243439
196145
52707
186563
42956
14438
148924
4520
186125
157267
228203
204664
117335
147400
154179
83798
187990
243109
122628
16761
194503
4635
59969
253682
230816
224145
51470
23347
208944
12730
150524
101211
239888
229785
213655
212414
10519
220752
135297
2207
242294
88584
161018
159428
242420
24468
23688
48455
218013
178174
7050
50782
46379
8842
160502
176090
224709
167896
246262
23632
117633
86089
172883
171824
182719
15930
193682
162179
167701
105723
246190
154772
145680
170536
8594
69158
16360
246210
108431
116748
1893
1008
2416
79092
146790
194396
191816
7339
53707
126488
117297
118404
61976
72411
42676
232027
167019
42926
22239
9591
125996
29082
146590
120670
79463
20257
223046
26561
32151
88576
135876
63427
130075
75909
220926
80959
183564
204542
157791
145986
42405
1494
158575
124977
100972
66273
152678
26896
219152
157049
221074
120976
115853
18718
77650
32935
82196
165518
143425
251818
32418
151916
191093
221654
121605
221637
48209
126539
153105
87434
197324
2844
56394
24760
72184
232787
84999
70122
166004
194196
12275
55488
18386
129522
218725
171758
113055
70997
239611
201813
228046
107915
15795
140012
125060
131206
106497
119969
152566
246101
218653
65743
69272
199672
245420
179616
14266
241970
52079
172553
22187
176563
56956
239083
7928
192571
219848
51018
124079
84546
158236
248297
139729
102109
86227
74852
194339
185062
34492
3512
51440
31814
109769
95812
677
180162
134167
93206
129748
236477
239463
79440
207117
161529
121319
40311
158331
242717
82895
135388
127909
187131
64115
28050
129140
171798
43543
94055
179250
14868
176414
77137
65380
12287
158536
187789
52343
248360
81884
161966
22779
8980
250097
127550
250067
45658
217068
184761
166172
44363
43635
109455
62441
149804
21054
89520
38073
452
22298
189375
196013
127837
10842
179598
179199
164290
82807
6347
18468
97338
108217
156148
177726
80874
152258
26370
176305
201735
26989
9554
108266
210942
176896
70073
161754
8721
71474
14467
201667
242942
173057
219213
53483
67124
27102
185423
187031
44182
80029
12649
222416
197355
200402
185170
201240
158403
205289
86414
101625
1179
220530
3661
87334
101664
240421
187904
109809
34577
29478
149788
30124
235590
231205
155027
74162
220605
26607
191342
128118
223257
241575
205359
197043
88603
172832
116749
124083
102154
213161
26487
124263
73778
199370
245423
151336
143811
37440
237920
153279
34726
195162
177890
247289
172350
47033
21033
126150
245253
58193
38163
21850
137947
10454
14281
145366
187336
184745
6959
214777
133254
190252
60365
253125
224568
123875
226816
130136
166533
126867
39387
84813
117050
150811
103696
16449
212089
14690
144930
131297
18490
140163
206910
181691
231364
192792
154875
35997
226590
208333
3430
5626
164524
43405
216938
42187
73628
87509
248594
61482
87053
184775
135081
100393
176377
208562
124114
75535
147816
226029
107850
95115
76329
134013
183433
13076
77235
194306
228578
34588
64401
1888
223318
171502
125711
217061
63210
253838
208239
144978
93306
208075
123922
65477
85536
198526
184992
85924
127823
173820
118121
46579
80722
52971
237004
228805
128440
228187
19974
149299
184106
126643
92192
47220
195022
165180
223056
115154
231614
249852
200894
146038
53223
139720
11089
248063
16576
30046
16302
246100
198252
77169
131863
222832
188420
106121
94315
160783
18745
151558
148107
142456
186888
57634
185754
161555
140202
247892
63170
160796
46529
221921
70758
158470
100242
14637
182427
213146
40029
254211
29191
12685
210886
244702
139717
220136
69011
26193
119086
76359
123207
82922
151617
182345
179969
33180
75866
183429
157098
83607
13525
71852
111140
107415
149282
5491
3558
6890
101593
144120
39735
91148
121242
239155
198982
106565
172768
206623
119591
174799
95339
50004
152558
246380
43927
67467
166081
202670
175729
183708
161909
179974
119608
36779
202738
50875
182781
62917
177533
148827
142089
112676
135707
58873
59741
25330
231020
115445
215515
78087
59657
75995
13451
45328
161406
230785
88305
82078
63334
117884
167515
154625
173687
239036
95922
80710
51662
27617
128531
85518
58908
79217
74972
182947
159355
178300
107299
166900
32372
146928
29024
173777
127932
65327
236346
208061
97007
233623
173525
90255
61137
25893
79881
233213
102121
182900
231015
239357
119200
208515
48939
116263
84462
246267
191170
1427
146351
153017
78390
71537
175982
18313
37165
1251
75966
197628
141622
251746
44175
47761
163818
53621
95284
125776
135106
103545
195417
173279
67967
93961
123411
219112
247072
192125
119385
67105
224876
139311
209018
250948
165182
182721
10775
140853
3800
90599
51397
231566
234947
6988
158182
135423
216672
49506
230627
239247
163629
180617
205432
116215
148756
199442
68116
79434
134464
142036
22748
197409
103997
13993
235763
82609
12630
168406
232744
84599
166803
94202
136999
5325
204020
109583
100770
14484
198089
154752
125812
137603
23748
6647
109210
53586
225340
163524
248662
97060
85423
178410
131199
198407
21672
146366
248679
172856
127326
15571
195483
78125
169471
153654
37522
40820
170157
69329
65715
128216
191538
250199
121627
158792
130407
19136
68901
5127
107836
213635
197424
151375
68759
30255
188052
180222
196541
167890
236283
19501
66547
158021
11692
50193
122017
148476
52187
149859
151238
220229
5903
73415
231701
76022
172023
212918
184638
252249
226477
8833
221726
31067
240550
147538
90019
11308
47956
51595
170468
103151
61698
47444
135697
214318
61150
44785
126619
8551
56420
39685
245580
102358
104466
13623
129947
206443
115855
27006
49803
135893
105692
242225
144329
39499
33160
113066
102357
4143
190408
141986
78179
165637
143658
237763
98472
119715
148587
92838
209339
107857
35867
41002
242660
20164
81638
171958
237308
133511
145274
88814
173197
155013
5098
138627
32690
86882
113493
94919
129411
208173
70962
249701
13118
23020
134741
219525
150740
152509
200651
102555
253933
202500
26153
51965
103331
246623
118037
186913
135550
123452
1154
153423
15972
97008
11822
8111
99793
37586
224456
242214
234877
226058
111933
157654
108038
215695
218158
33553
174634
142457
70859
24909
191651
8132
705
96554
88369
90628
253239
160368
1150
207922
16352
31548
72861
245772
237902
104431
94110
153116
207565
189947
216298
185191
249242
156913
77991
230644
2682
76152
193355
146155
112826
149626
183111
135549
23461
132277
68154
65944
252893
148252
167695
242359
30081
88374
55873
226194
110546
134147
157636
199256
15760
63855
62156
109777
70485
182126
137170
77679
20661
10767
195633
35308
126902
78938
111847
196357
224726
216674
88101
223632
227366
2309
81348
185169
63596
102300
43144
149277
66485
52630
68282
202859
58268
108891
26186
250661
123864
92452
47659
103136
198437
55101
67500
136112
42483
102910
95033
230901
141212
34481
59148
128278
179459
185730
24805
212577
79497
29299
230149
63731
47908
102721
214547
186334
187317
221840
153327
69949
238376
187275
218679
24395
214428
42959
233283
161226
91006
198007
36646
5005
174738
221831
246456
106070
101730
14597
63313
86881
239600
224508
149993
66102
136555
162513
49495
74820
67194
2064
12331
72887
47634
203807
194553
38617
92042
60292
38374
56048
168723
244772
209014
97854
178137
242430
248419
104132
230146
251913
211335
128999
86626
114706
44402
27716
18574
138978
174244
240492
51788
178606
143890
86218
11091
53013
15934
211077
190659
72449
115308
121663
73566
243764
93765
113760
209748
72354
240760
84581
197535
25655
135957
103571
65984
10791
14864
189426
195790
110936
128136
87402
210915
178514
191148
132753
83512
145846
52289
54078
35472
246054
50543
219554
118292
153076
238785
111590
182021
127263
113897
233227
215199
82664
235683
248402
254191
202476
42690
55378
100042
51450
66459
213190
134507
227143
194622
180852
240393
140900
171607
20574
162155
786
182805
19279
248485
190647
135128
174928
18094
97336
151189
113729
135451
234517
157878
11750
143553
207891
167559
214664
176247
250238
103169
203050
41868
120504
13608
112892
11584
52819
217158
19115
9532
47836
144665
212683
33643
114203
201550
148808
231423
72112
69996
19522
151746
179875
25853
132640
43127
176561
171506
176297
96698
253061
14700
136472
190299
72740
19347
40285
141383
226687
207878
23271
194363
53258
127681
52391
215494
128260
246472
195947
6641
39643
250130
176640
75210
130454
167887
89555
192436
135207
163793
83900
34772
22253
25729
103628
82946
58564
25962
156753
243792
65490
53407
35488
159329
2680
87985
76105
234397
10599
24119
203170
31052
67257
51114
199952
20070
141521
126957
176794
215045
196730
89972
61643
252513
79083
73127
180949
100806
102065
183115
4282
196781
60914
171699
172687
136897
117939
150837
254344
216145
203715
96401
212590
210729
161729
117217
146883
14387
29536
21530
158110
163330
113109
7614
33376
103259
114599
4652
1949
29604
126444
198820
28628
96094
171053
67482
140947
89510
88029
44068
100860
193395
132257
4777
168193
67491
66408
71031
124716
190921
194258
39461
186813
241033
249383
10424
162020
87304
126005
183431
120861
148734
101079
2745
237964
146679
13094
193449
67561
101745
14255
71577
136518
243631
117971
175727
206199
24769
83561
26968
245747
99751
192325
236854
85448
54025
223103
92935
206796
149287
233300
132963
447
169561
101371
116911
166484
160166
163159
165909
117707
5576
185820
205624
180704
69033
175950
116356
164628
101369
16833
146408
117580
115134
178937
37903
74268
237729
38183
97045
7248
213153
247620
213902
48250
238735
35347
164175
125280
147148
86449
163939
4747
245257
158094
249267
101164
191055
167907
235424
142106
184526
191996
226508
137543
124653
192510
57188
100690
179582
99408
189345
113205
224416
244304
194283
186457
240371
69334
18530
139991
1068
214686
232535
81494
61780
213754
78119
14394
177788
254348
148685
4032
187396
45062
166266
59876
72844
151955
240192
116587
224488
235225
73990
197650
35411
88568
163995
94982
53994
115543
190640
100061
129107
2796
180001
55761
51364
81044
228044
150169
248681
127460
187197
234637
37247
75451
204632
120500
36399
54210
178215
5205
72082
121083
27915
29540
80152
145085
11077
54925
94119
28626
201427
135259
23350
145985
18136
73639
140584
107445
146711
27940
183151
124226
159039
100787
35062
184742
170928
46803
87479
253492
64826
199685
7711
136894
154954
70291
90842
82696
71851
158134
10636
3267
140120
197741
51373
53979
43252
93858
87117
82929
136692
193342
252311
219358
243022
76086
72970
38740
131959
174622
214392
44350
33341
192721
146550
16054
44710
195021
253833
162877
232506
88587
73905
155919
192601
10013
89550
246736
175690
110853
139093
100683
240700
219598
90960
61378
32492
194318
189039
143777
189025
38240
10250
102124
180627
125142
233814
5827
48359
97566
50818
105876
102296
185679
5535
167983
109626
177354
107586
123292
112276
137865
59587
204303
3470
182122
54211
241232
186271
36542
124939
51794
103671
158361
117558
197200
190441
130610
186262
99904
243578
21135
225169
1135
22731
182946
91849
35317
8214
59861
86164
32008
189389
14464
115263
132240
201279
145731
20852
215946
77229
113634
220395
25702
211080
51824
84884
16299
191183
104660
41638
164618
209148
32823
8315
68271
73604
150472
250087
181888
155909
181234
150971
178711
243477
156708
231779
64622
100855
23257
191403
50438
172259
51633
5747
230374
27314
153172
153482
150206
5871
142162
22043
152445
70944
176974
119570
122794
149824
190248
32309
127630
104200
148204
90047
167435
100253
165610
128376
171146
158793
210712
217739
158754
197058
203253
134972
11220
190635
175275
58663
166711
196573
95510
116863
169245
31420
209702
238997
94148
175713
60131
123433
5722
168729
209336
96542
151461
157246
129082
35293
54444
99991
161709
85152
192471
29686
52758
7360
38314
145119
29187
107985
231956
139191
29665
33235
1322
170496
254546
232846
192313
26655
101518
24743
107937
221166
97456
64180
25172
11332
132212
244856
19276
188477
162763
90139
241185
7041
46641
37557
239685
8469
120474
204435
74309
203294
217493
196585
253241
152907
74709
28577
5920
148490
28914
88065
77126
239488
7022
93386
123774
177704
155119
75428
202615
249172
233188
83612
41819
85733
27792
245884
151522
64508
194096
179269
68649
201775
190011
108580
36378
92881
56773
206900
122453
129189
216610
192256
233309
64143
40817
73766
203554
82375
206496
87222
64608
23029
243127
215335
96437
154446
58123
69104
202026
38537
18755
14185
198926
80185
247777
25849
74281
187517
188881
231008
8212
163844
26985
252728
32592
130058
115947
87433
60338
194626
141550
183228
102551
182304
98220
80015
148268
229893
26488
11142
34121
132619
88512
191169
185509
63501
44504
116479
124296
85266
201968
199581
181879
186161
168498
128721
34673
155024
155360
99379
10576
108195
5474
150830
231658
66814
141821
171687
239042
214986
25884
138753
1
51992
72370
13380
169593
239916
95861
126880
117103
26733
75801
81753
66467
81045
169389
35503
176738
238706
146399
124656
52311
236752
151781
159908
146897
39395
240174
9109
19090
163607
125981
253870
124018
124916
122680
215744
191825
141151
27934
82550
111354
46392
180820
7623
199663
207343
148101
196830
175797
93881
39219
130292
193435
74911
200829
118231
194561
68616
210215
140650
3347
47324
2455
5066
18692
214275
102879
115345
111637
195322
83130
136350
24051
156549
180826
136220
143692
78305
250231
61457
247516
204966
159219
55326
83151
128340
21744
235114
247006
88781
125858
227718
179652
214711
151734
122089
178184
110845
194209
131693
56064
7323
122690
32772
140728
196588
119353
215831
105466
47805
241395
227410
223693
163503
37275
143640
157327
104598
208038
132857
43317
249569
127448
1145
152830
71827
78635
252007
230623
121672
79467
57194
249903
220583
226548
160313
168401
242502
145497
5828
72726
101587
240873
61598
121561
244200
105275
89228
61566
242357
133643
95191
68689
172994
27990
151938
95275
66055
27436
43569
104577
83416
14544
192595
211162
123812
49771
161420
35927
212567
72476
235228
71493
40247
61299
202273
99682
85715
66162
139402
142227
77132
187830
132585
210684
64854
87697
129084
183043
235736
109347
15539
216852
95244
190537
26680
129233
205953
78796
120143
101169
25157
199620
60798
9682
36745
145859
160206
241134
120613
58651
245930
83736
233532
178639
206493
171281
160946
78995
129573
114036
25777
63711
157352
2127
116343
209952
149799
163852
87037
69486
86121
108234
223689
162878
199409
200110
106992
157912
154279
20329
74513
13466
157108
68875
2704
137525
211120
125883
173663
141618
133577
74045
133771
54647
87668
108175
246808
235787
104148
43128
116108
119761
3531
205884
126802
29272
12681
26589
228070
116433
128264
136777
91202
96102
163597
186683
4129
187805
54503
13944
56085
135324
94694
190940
106002
51552
7382
242080
226266
4871
113721
140912
127361
192810
163709
219264
125026
90136
51850
201390
219440
234597
107629
215184
164073
228971
186171
30220
64119
239152
86631
195477
229644
219523
63602
126463
120402
216053
106927
192631
74631
180188
153427
231948
65223
111886
172072
57972
97179
167468
201557
42787
249817
243388
150122
73203
143926
11268
139366
175628
248044
57008
55165
64836
24161
37716
252020
86509
188343
45672
192497
50564
25192
162995
119504
156146
198314
100795
198799
59925
148481
149269
88385
14404
86866
187456
70893
157534
233155
120063
228358
84147
147850
223030
220083
156461
18062
221229
214350
135404
240792
197454
45624
82950
18035
72212
122270
204605
161491
134169
39765
48978
17717
108710
90048
179464
220898
8076
85477
75473
18636
191771
246285
126132
35089
43600
207165
248998
66620
176245
209543
132548
177504
179367
138334
102697
96139
26142
142447
159602
181451
233146
175651
69837
87930
167575
174988
133167
63748
204331
252461
132326
60550
30976
29803
221512
55201
27600
55189
110659
62006
42308
45487
169457
219226
102383
20644
162325
245283
170359
111163
131543
60400
183893
176933
171605
220678
49552
206219
116772
45461
37993
181322
206235
63383
58433
27626
206056
181041
21758
102810
29078
160210
159990
7511
230892
102626
251027
40742
198896
111139
5284
139156
122369
105080
1257
165683
229824
34186
92875
70666
230093
28168
179428
64720
191557
175560
85380
13570
33639
54798
153898
237415
181600
244723
47654
155188
124009
171154
43329
208203
126966
244552
108076
29159
62894
184808
139530
103549
198964
29640
187353
25837
194556
81621
191196
21028
203734
215607
228973
162767
154741
40420
65606
89988
87155
61079
78525
180887
245740
218582
120052
249040
112384
46566
135702
105893
132053
21087
36588
112423
2136
80461
131572
158695
88516
98373
204675
223448
98483
191728
224693
68413
121719
236276
162238
89641
122262
34558
130877
30864
90201
11833
156460
63776
52332
187933
229182
120473
189820
5319
82322
52480
86640
14415
174534
63812
182652
231828
48876
59117
42549
46331
162756
42934
221440
75229
203263
45722
237203
252780
94810
44266
198188
212059
227728
183302
163466
64831
200974
163193
163971
1299
92018
253803
67931
164606
253191
96020
200526
105047
19715
85868
52458
8081
249578
29959
14123
74932
230449
98452
22983
95686
169741
210725
215832
214060
234343
249573
217639
45110
153137
138355
222178
107452
129722
82992
224898
26045
211212
1915
17133
241265
169675
145282
68835
45554
89399
153793
210519
15594
100208
242911
188802
97325
232302
172095
77144
132860
210263
190673
125884
108535
223877
15070
202261
236177
69873
242993
20391
102571
209200
60879
32948
220601
99005
205666
113040
72661
122862
208895
43425
185729
141949
163346
186340
171551
106347
27356
125499
158080
160289
50172
216963
177351
164029
196758
140206
118396
249622
105880
225369
97534
168460
205087
63726
87682
138441
1376
251894
80937
38056
217861
242087
176029
105200
67836
45777
58342
87204
1417
238534
186892
82911
48048
90391
250373
139703
133332
194692
141394
124897
32736
153584
113136
126362
125484
38616
110186
96446
245263
210366
143641
16036
85788
106513
196671
188091
23159
85804
191954
253630
63373
225028
173915
2832
12811
63960
117322
80956
205084
118327
128206
164301
141651
251332
135983
151462
98752
29474
232272
66164
202711
61803
84968
150950
141290
252518
58877
44542
98170
77917
76987
120810
228802
61038
254000
218195
210476
140800
243130
32356
175616
194815
37617
76652
228672
222330
115700
87002
17384
123316
247196
184177
227875
165657
66568
195457
134541
252819
154379
240329
68256
21100
215699
110926
308
222260
169392
70722
64150
43037
202198
87584
224936
178709
155581
218263
77876
133545
53034
160014
166034
18231
59736
178238
95090
182424
245355
107130
62313
37635
20355
133417
51722
161667
168069
129683
165441
175472
40290
236903
116788
247262
24321
66320
237721
2307
111790
92829
230854
222895
553
6090
200430
176292
42908
144481
218388
251996
226379
11035
112365
193292
45654
71112
122668
14785
119749
180567
129210
138336
156316
29432
227206
212595
62414
97128
122515
70090
237667
187870
248336
85957
219104
231448
119646
122870
7678
6897
154137
73233
148607
197713
88341
249726
31751
193141
8115
106757
187265
171661
211659
248541
112052
19426
239662
252711
60370
50634
71518
93920
15994
203555
119846
232420
125688
168501
96297
234345
152748
212439
245023
69365
253046
143229
175354
26106
156044
167406
134666
122625
121971
5802
45333
39674
178736
146157
247250
87359
106635
161550
24952
80091
151480
239547
15237
132346
245412
160367
96960
23416
23252
97843
26518
151439
133239
10018
21639
106559
88727
18689
3913
135241
86658
59221
239235
227093
179514
193280
79820
21117
133128
182134
54932
213310
177889
9247
21037
139047
22346
40147
88885
130688
169980
17856
117439
111468
174344
14725
77826
233210
220841
154982
71527
223492
6674
134103
34812
26648
37129
133045
228879
67866
44317
1532
226534
68417
112524
235428
161379
70637
23470
224448
51362
162974
139725
156585
146229
69012
165950
204002
77362
192437
204282
100753
197530
5370
19376
61252
31427
200381
103212
73522
199538
253936
180033
203311
45867
55437
162770
207042
65624
193211
152043
231829
111984
143376
235067
178984
135622
54695
252088
69396
111323
182114
83653
225446
68510
102428
231136
194756
49756
72506
56316
196274
246174
116064
139150
68853
75156
159771
116662
205660
221999
223034
84454
131826
149117
112209
9575
251619
140864
53144
10276
225954
48486
97972
3296
66431
129803
248232
62635
34541
172323
228721
183217
70623
39038
194971
221400
92323
37410
167332
206412
149183
73057
53474
78175
34854
225657
252696
175672
42394
73337
235402
175849
199419
157705
141721
207684
174227
193333
14583
21632
54083
109707
26930
83566
17673
22596
78003
12196
54945
77515
148629
193646
136360
108511
876
160607
227036
237859
33738
71730
72051
188341
120683
62787
187851
232079
99594
146088
118704
48392
160900
157962
161061
94796
40762
168318
38784
211124
215734
252037
217683
30639
186935
37836
158219
51737
82548
211073
11186
53678
226122
170601
168552
206868
126179
147706
233540
194219
18201
114064
139285
152424
21207
83177
148739
80966
244465
135462
195006
203854
1146
64763
219202
166375
218717
237402
166344
101512
226727
186329
120216
187837
229449
151347
66147
130241
217909
126493
15048
99461
117747
127168
113268
7480
196998
49012
106143
14348
249299
197144
107256
141523
229226
4267
116741
42465
48720
64237
102718
31235
128974
210393
311
54467
13253
117156
44461
107816
109149
86076
53804
226994
25546
53691
233092
148072
162659
96989
147729
228622
95733
74003
17184
178067
173185
148970
39724
190977
62975
130243
99833
88739
205040
176047
157552
24874
123736
220680
163823
194699
240586
64823
196167
252236
142
190140
216454
35090
150405
119498
114771
17225
196770
69529
77754
35002
106557
37475
36543
64708
158133
43364
16580
138952
70785
71083
83700
224700
254433
170254
172345
79157
128057
108820
101898
51506
42221
208441
18746
9134
146119
236320
207943
14231
175057
229319
100601
205420
65579
90119
45498
153857
246548
4226
55924
153218
96986
23100
100164
249526
151535
222768
84154
39704
247770
242923
168518
62432
86941
4590
25612
156729
252959
186096
160085
236123
159804
197221
216955
212176
10043
62562
97471
132811
180846
141854
29156
47182
34196
188846
11562
100658
145754
254231
223250
245085
157119
75527
178563
98760
231987
212887
104057
96924
226754
67820
91970
61691
217693
52471
73047
74363
52225
139314
35907
58620
18559
107003
39540
137375
152820
216353
167863
143513
108662
46674
183565
203526
41846
90325
123573
100652
240238
212282
78016
191019
252654
11028
88127
78483
192479
143417
224517
7163
159842
52415
220883
121114
91899
70058
133735
179161
174490
218145
228754
46435
24424
125053
203138
183771
228798
167804
204013
45360
174241
9847
238646
142950
94253
115380
140765
182145
223443
207894
38976
115852
141579
26059
238671
183871
21605
234295
13671
251723
132579
66207
105488
42795
138132
12431
28463
153268
93526
43734
92144
243036
131005
182124
190566
151826
164437
78111
127140
222470
201322
29912
105985
109533
160669
109222
206642
20879
196565
98709
189961
13935
21277
21995
43958
168178
170873
25925
252774
19652
116898
50666
250810
118415
19567
71189
141123
148290
172083
90012
99802
182904
31225
54625
214019
177131
151622
143522
7167
213506
68135
147094
186789
59831
235454
118877
118482
123836
175021
144279
161168
101517
154063
125146
51379
89452
187720
30706
170363
172
128360
148873
16806
157127
193798
203804
199892
165758
47639
210827
127465
199097
142657
222406
113788
224861
254092
59995
53288
43398
249842
10689
22800
119478
40014
40606
249457
83454
250673
193929
56389
58595
213278
246997
154310
201048
31795
130598
93610
175120
159390
18110
226612
203191
123168
19366
239522
79543
78312
87089
161956
152267
115246
50180
23226
195798
253104
153602
148098
172649
25348
61030
113275
189216
229733
139880
72557
19094
97175
160554
167219
108220
245003
59252
204439
147641
36067
112409
64490
56854
6249
146266
123537
218872
199504
29958
33123
138466
138858
75586
207337
8839
41997
150030
123635
132222
63710
134589
103458
158901
227633
189387
35919
36308
214825
217353
140227
139098
146406
33210
172603
168223
253623
10305
129232
247425
132822
114356
115106
132197
237129
244397
59777
51473
209692
168065
151903
105827
113095
151494
165855
156313
50407
102520
32717
176856
40233
230780
101488
49624
2650
200076
70181
240695
231324
203083
2619
4237
68064
135765
74954
8069
170459
137067
89142
111293
137324
226974
185934
94890
252373
149812
52485
180683
236104
185348
8806
148321
161282
53966
141554
174810
136295
34425
171874
70919
61753
205410
46133
236493
17289
20373
201007
80750
41157
183453
195762
208787
12589
226869
239849
170516
137463
206924
243540
237611
225410
92968
168980
96048
177828
12594
87163
155969
242223
20877
252535
178776
5727
186792
55003
156203
35374
200620
83207
233489
74356
213701
133745
168807
120404
141999
197213
242103
742
207144
238366
21436
55664
74166
254547
174776
76092
210618
84178
164356
176036
73019
111232
54719
14904
200432
210936
211665
238880
79779
149683
15431
244425
81234
158096
153403
49810
127954
167680
25061
35568
61985
48015
234998
62646
17031
194394
88705
62530
175417
91043
132223
133556
17325
144439
10427
208334
56400
80976
137605
132088
91122
73617
171150
182672
166296
197210
5512
97851
75592
85856
16957
192045
147482
159235
28135
25182
164908
136983
137513
81560
186110
105910
117839
158136
125346
5033
117766
111863
11444
43963
18509
44892
182334
135681
98270
101712
253284
172786
234289
133688
147590
1047
84496
174844
43599
122590
100506
49770
102411
162184
74447
218267
65565
128283
7482
76372
65739
209445
79256
48420
32803
191178
242713
154893
122066
40597
250983
133097
39388
214289
197510
246453
128375
175090
170469
12706
121915
130927
133811
207815
227526
174541
165880
201966
235788
221157
155090
90979
78050
11654
87834
117184
109169
120524
153500
20651
121895
133774
9206
66689
69656
77097
23804
229606
169846
61456
148681
98904
169099
133222
75082
69781
153900
132595
93962
26463
128380
178892
217873
229420
136666
221814
165261
7214
36939
143096
66571
37786
15662
117666
58540
173993
13272
186612
241659
154998
153637
234414
128474
139540
67140
161290
244893
235315
40243
158495
121454
138143
253613
32655
146673
252795
88325
55915
202045
154709
68087
237025
195290
127745
202237
27625
125328
13601
132765
79430
172546
110989
64925
220082
209927
195539
97904
215799
231452
234156
198589
81342
216546
104090
7559
63735
192418
161710
94090
86286
236326
194419
25054
104814
102106
206930
57155
13957
169627
251385
116053
144367
55722
204537
199503
162802
162987
101362
132402
232611
38534
242584
219743
243651
28366
227968
42971
1368
72703
24463
237182
131169
66945
173250
185487
121723
243088
44345
179391
77087
237100
52424
112155
193467
199197
12205
18185
4476
215363
177715
11596
230523
22384
163512
156068
214951
61007
155306
168642
155769
115786
118024
190625
91829
119284
117228
144838
45724
120655
208286
194237
245348
179145
23910
182476
13462
21272
232854
117603
49923
198860
237177
124568
231877
174374
158345
204334
155080
54149
92980
192357
184519
220475
120335
185705
79996
75986
82901
249947
62227
47286
30301
45394
70082
238960
71144
151339
22640
46714
117763
109553
89227
126808
248057
120258
157799
190697
61696
312
195363
13471
113207
232024
219091
46328
173755
118325
181519
53945
114109
88582
143693
247951
244804
203768
44327
142777
110944
58497
145924
17079
200901
84817
13599
35785
64104
166047
195510
159629
150702
186267
155878
188243
67815
27269
144259
234843
124828
215426
184981
59367
101184
176049
183679
80006
242744
20675
55177
190788
126478
169019
233558
183012
54713
191359
37732
31800
121737
140133
130338
140528
138303
165386
239864
100723
196413
191945
149673
71566
83128
222627
78104
85224
210360
214731
74189
60409
38104
130710
68098
10419
89626
153606
3040
184307
186354
237489
164217
230259
224171
3245
187673
251088
98259
72034
63252
172536
66792
239586
78879
224497
18160
3351
187281
77524
174864
142487
9260
117556
102036
179732
49804
226648
94352
16057
177896
182327
171839
184823
2907
113615
130421
114033
89547
209273
78072
212881
112695
172108
158984
247798
33786
210682
72393
123570
118981
62011
56616
3810
216107
143461
202601
62281
107865
107433
180322
8883
229028
178889
33443
188191
223806
49349
110707
43094
79260
62913
227661
251812
143285
246069
65521
210646
89197
51611
72136
150889
6473
252049
118373
42302
206481
122914
198218
86243
59588
93784
152106
188547
245822
54515
196661
63516
741
72609
122257
183495
203347
170927
131560
145304
87050
247635
16722
95209
113477
108128
21836
251042
220528
216456
189321
44125
121404
63635
161915
91242
6615
194441
34743
60008
134184
60078
249509
9185
172074
207410
46018
199930
31111
78607
124106
160377
85963
89847
176172
24662
109618
10675
233051
50255
80231
230787
176201
163707
195507
208857
104059
29178
70245
228304
138442
61670
219847
224405
245100
232689
5458
129451
47947
16856
144194
159997
245631
175266
31899
103180
119908
17084
198732
55524
36926
231975
125870
71491
6471
165652
117000
131708
189731
201382
38821
108030
17579
170204
70221
224786
209297
99463
191968
179953
248633
254136
237316
49900
29410
8054
245651
209303
183418
8574
71198
162430
114531
31506
114928
60469
56916
139073
225809
68213
223775
79324
80438
142664
166089
18108
71590
109000
114728
221304
199612
27041
40718
197203
5101
201297
221695
198878
98922
91778
131955
107995
199769
18995
76361
115593
102848
166285
57865
57333
121227
188433
246871
193649
119352
60946
85761
202251
6639
11640
247227
43152
62947
148527
15703
179859
252418
102401
231087
50190
252230
132623
48991
115758
104587
47743
73097
94863
70974
66122
245503
10289
253874
27196
166970
109325
213123
91863
188205
165954
177905
28545
178008
187330
237106
208460
194308
49170
200955
30996
60093
172419
127142
175081
151488
130016
86115
207257
187461
188492
12306
134560
179405
6883
122275
33701
142446
134030
124856
94943
25195
196243
156881
38010
62071
212758
94420
154700
111006
191203
30680
101290
139020
35113
17842
228843
127756
93455
121789
65178
146964
85656
47703
91809
85830
236381
222681
198010
193680
79979
91526
146686
139686
159069
71441
76408
251925
161623
196776
118644
12940
84769
165350
90384
183965
84668
146920
210809
71178
144827
222613
115848
22839
240256
244072
118701
200821
45408
171039
67024
92378
248134
56500
209128
195796
148721
217860
13065
21757
111822
38983
236880
88382
137866
232895
175013
164277
73818
184771
139262
190693
239603
132977
208690
189889
142045
193690
78457
251901
221067
21670
84677
124234
5485
31138
28420
81537
234954
11139
80425
37571
99500
199933
250397
220460
89035
68883
39119
236115
205281
25762
181825
129171
87397
220302
54437
18076
216906
216246
45906
60153
63594
246024
46755
122154
147237
111868
240003
62871
122136
102476
19635
148142
140445
189887
10158
243034
250505
167758
61173
30258
52203
167059
64914
169192
139028
15469
2437
126305
23603
62319
155531
61618
116452
9357
42039
55316
190877
159434
235876
91592
42176
176742
201962
125543
87786
70554
122170
215101
107533
125522
169942
58716
118836
176118
113013
88194
48651
143899
73351
154684
240852
217938
129905
181467
87102
202596
179132
147014
173903
150829
198821
14341
45621
15954
13504
119545
130019
64723
190182
230482
37493
173230
53515
172007
209885
2549
140016
135375
227467
92313
156961
50696
242262
137875
113336
206562
20392
131475
54649
142340
38952
161288
48496
152881
236657
93217
176881
250712
104476
34988
23183
231684
147356
157589
23741
107965
155626
218579
56234
121489
159798
123284
172046
184484
113939
79788
235147
3184
84113
225612
104906
216407
205919
27880
95384
102492
114768
230019
146627
71657
151961
4013
165727
106769
138125
90401
163382
238487
248207
188923
172015
153624
250850
11260
181947
21897
95959
83943
242166
5597
101619
90320
95965
189567
135939
54967
97716
252471
118013
250999
61237
117909
241612
196285
88414
230455
50675
45071
86794
77242
76163
164755
252102
6058
58775
140110
43716
175636
128499
77745
215823
86832
61368
173771
221574
195308
147287
133884
45447
126009
141863
230624
131993
180498
85847
137783
20362
157833
30538
234618
147625
115276
1379
128580
114849
196949
226627
117995
131541
248508
240804
182344
120108
218357
104512
114743
32090
131037
187495
235933
103934
158945
96152
64187
226709
116728
219658
209866
20260
75739
47656
252932
57289
91126
215286
243405
94792
141095
29111
41963
253935
164523
125209
52126
185279
149806
173877
212024
246160
186335
124864
4815
215203
116514
181550
29071
135001
232752
172671
234416
10435
131196
42467
225063
102861
52134
167921
180144
111208
196410
19618
205674
54922
34324
194771
154580
44231
24129
220358
2013
141786
232929
45894
126212
19211
166664
237708
183146
241091
115331
87771
201220
219095
65586
127215
145939
96734
55072
115721
1444
26287
237241
45883
190453
46557
234149
171268
137815
134624
240460
156212
130013
81809
244272
79404
147985
45014
165169
245962
22452
52993
160293
208761
81792
90304
93798
59179
189778
43659
210747
22977
254326
81689
118591
229129
190708
31675
82166
190582
1875
99051
18855
170374
114699
254481
36437
159752
130656
211738
117208
35791
11069
66527
33760
23500
96699
176938
110614
219019
79036
43187
200789
64241
16488
107689
4206
118974
134572
202581
130107
78769
103346
178957
10070
238382
211808
138221
250230
131255
151616
253012
219275
84571
215262
38862
50294
200220
48043
139375
58263
178913
112350
4185
50628
67075
8639
235378
145774
114251
226100
250433
140995
192767
204168
114636
177745
198371
18527
56669
93574
166167
237388
204075
39212
204069
162609
228605
144140
118198
47485
124293
44446
23323
138716
132330
104799
87399
84486
232283
125974
231064
149572
159196
222173
39406
66705
144812
76855
166450
125468
157807
245171
44946
43193
121201
84189
171396
200196
102544
210178
249737
89313
74923
219390
52200
129224
112285
27022
1094
171373
160432
83474
54144
20905
92116
24990
219426
98335
196601
181258
95023
229906
228167
238358
241998
227255
161926
247924
216685
88953
29886
250194
176734
227374
116550
252341
221823
93488
240523
122119
226679
130024
145627
143430
20767
100589
178192
249240
202332
18784
241504
66407
53689
129845
159838
100558
182570
63425
130519
142751
194074
166954
158487
105029
42275
245523
222267
93582
13155
61603
7690
64809
97110
58038
181653
67670
193370
217819
143485
173729
135905
147376
171945
140666
132995
110940
163177
166543
70392
127713
217677
55967
78606
190467
104813
83156
130971
62802
225705
222336
168536
1242
80597
45177
118326
189017
38725
103205
179321
208059
241590
38745
239475
197788
129860
148309
242295
73819
103532
181319
116536
5830
31908
54672
141175
117076
101051
80667
59049
100828
235168
167172
61775
30823
170178
230116
195533
231190
27134
197026
45721
130575
174858
214320
191492
199466
55897
86787
153306
246555
19445
175652
216035
230186
133334
132307
111846
95521
210675
229816
220776
58374
180523
193404
85143
112346
4037
154309
113825
57650
249110
30790
63331
104790
126700
251934
205412
169147
215097
77814
57688
117968
219796
166365
107935
217557
217669
133181
191002
253049
45151
126387
119344
242555
14567
165137
63848
74928
149468
181795
133611
124228
66604
202972
214904
210049
85321
19835
3128
70282
67565
227027
232182
170715
111944
173861
92633
187547
165922
253506
135674
159312
135140
99862
221327
207466
6032
29986
247674
183620
98934
236959
36805
243457
105522
80486
237148
89236
62049
97034
181468
103285
113206
33247
48061
58127
70114
22973
158000
124839
66710
42850
173581
137290
45410
217101
23981
21205
84425
84775
231593
191896
114826
30423
102004
251241
238501
88482
125654
86771
92958
179508
72853
178141
22044
205380
104863
172507
240156
173620
214412
13662
37236
175505
138391
192466
211686
206084
83172
2170
26406
140619
232117
108419
40413
126360
114856
178795
223507
241715
28629
38354
42769
209493
73877
96665
155983
70295
195468
127176
181614
343
91952
233063
252717
197279
244247
26428
54686
162229
117110
66495
218560
53310
79352
189513
21074
30958
120464
109091
48468
215321
50269
13713
245658
191286
59012
154939
497
131585
130707
73164
232403
242559
241628
94401
221003
166789
102617
18376
150690
91877
240416
161634
69237
226233
217748
213511
143530
70402
189272
133232
253947
2140
89568
209636
6116
197911
226004
191135
72309
59287
163883
241553
244208
118682
30393
123454
123398
167299
134225
47705
160040
2301
151181
96695
112690
215095
232822
238200
166835
28307
4139
82187
106381
79839
189473
146915
49837
56414
169252
22454
248791
82225
134211
113385
60639
62912
231139
48796
55993
117147
4493
19310
141713
215358
43178
214481
129343
113512
211635
229167
100826
80808
135344
66861
213081
12453
130560
18361
191200
164166
207785
158140
201407
244516
32058
226625
16632
196865
159922
235706
74860
116798
88764
119500
88625
228888
103354
121059
62339
73088
183427
126817
241641
201304
196156
59482
145401
167667
30683
162932
86656
203850
37601
165181
161595
10880
223019
110778
35242
119193
114566
91655
241626
11479
83465
157427
90752
173723
32685
146906
69405
78362
28201
231631
190793
187716
205385
251165
158334
24561
22728
234739
192076
221096
80694
134563
137384
236630
41937
143680
106848
51846
101822
218566
39378
168405
81678
144130
231111
127038
174169
118538
38482
147942
160852
96988
105892
84711
33718
84918
137739
155976
146102
170175
235589
223396
70679
184127
101427
203883
97979
196096
71151
168785
177457
87454
13844
191547
107558
9275
227367
185417
31131
100290
198756
81188
133984
58828
73720
208254
140182
177814
144948
204569
247253
122230
156138
60086
183904
172214
221254
24634
136363
105957
111554
137549
228724
102593
35594
23778
171953
10298
153999
99744
178822
119621
228278
189043
138613
95802
146179
32928
167272
54597
206947
64343
161556
206510
144879
12309
228972
179401
252270
55410
254057
53565
241758
179181
138797
241783
90202
208248
15753
52951
41279
114229
208697
130483
4418
101933
57791
62109
96307
291
232607
126986
38454
16008
222263
38931
216792
190676
204839
233648
249022
4790
126583
102911
22654
181993
75777
15480
86556
75571
67162
194136
148273
4329
239652
228394
203585
68043
111467
78857
13746
80775
49777
115067
230920
52206
103065
44863
155848
33253
53470
3489
192609
235715
99361
85961
54138
114472
60909
111619
34160
224
31034
244990
202812
181984
209494
221614
82306
115499
65481
104924
56452
8769
94930
197229
130206
245104
84294
88406
178587
23245
182881
242133
47086
166209
104181
216125
48540
194698
99683
104267
2809
150101
191040
213890
244100
160714
75326
8474
107768
214023
104053
206233
181818
45297
14830
7599
54117
80853
157560
126702
139619
28573
165823
27179
198487
243884
190711
195913
10740
136381
195520
30381
235103
177536
46648
143180
82473
115000
122624
85456
216613
93113
56802
34692
91421
232629
78089
56518
157073
167418
95381
112056
159310
135147
55156
63940
120619
45935
11023
109445
11036
129820
11383
97066
248792
235765
99284
87774
183006
130805
28804
116025
21671
123279
166117
250935
84554
113546
6137
159241
202329
113553
101502
178509
222875
86374
37306
29046
174243
45348
125242
6958
205855
50043
171465
222392
106496
233476
82673
29475
15763
135117
100522
54705
206864
72091
55792
134512
83098
13881
119645
6681
68739
56506
151855
185853
73398
21556
456
60792
200079
133893
47506
206775
67524
52016
12576
109133
237429
35122
244752
46848
229135
158159
163746
134050
102071
103469
42126
253123
151686
170694
12978
177950
202716
184063
151900
83601
120517
220379
34096
192134
154957
128262
207563
13345
188587
67643
92822
38591
111564
162458
213184
55630
127023
189439
76690
98995
197673
223175
217026
5246
159872
19970
102054
22020
47257
68255
12107
35996
10342
93390
205649
130260
93396
6035
234279
39480
190610
246633
43564
57550
35707
67319
98362
45033
96504
55115
120537
73976
194840
141878
79919
213807
158818
172417
7255
199784
159748
56653
127625
183303
215345
144517
242667
137366
172653
66526
128456
75414
63774
203670
246729
41932
108105
124543
244402
126173
90986
114400
210637
61361
9231
174014
4221
205549
136375
3790
105959
212027
79617
243629
249186
73780
30523
78752
181400
247472
43263
99114
170906
240909
54735
108206
68863
180982
98805
39044
76997
163504
129316
189418
174273
201811
243301
173238
35424
13169
166483
24352
176823
35276
98620
245611
76001
217694
219642
141904
93406
34871
41257
52775
10164
165009
113541
13782
25871
113733
210488
162714
4997
47991
234554
75139
159674
234329
89116
154597
215438
135523
222719
223342
162227
203611
125716
225384
23767
251926
32694
59411
177224
137236
9644
236174
233785
180789
27572
89840
25746
163351
239591
127521
70614
38202
195655
148989
150679
54745
233792
132300
141981
178748
155643
39870
193345
53294
126778
88676
21124
112849
175834
162264
33833
221240
223316
142175
66369
211393
120612
68276
64639
49194
100354
202300
222399
160444
240618
2960
239831
123981
72868
189109
236613
54398
69967
70629
219898
249889
53715
96388
176329
28553
137427
149928
19958
186536
95076
232067
170026
234817
238609
32104
52709
118929
103983
19345
53457
198491
8124
216606
88144
35978
120160
141465
68437
211071
233345
6428
44222
247948
202264
174311
148044
108904
79547
207273
6350
11379
132701
93621
135489
64351
208289
250932
207882
28421
138207
152921
179606
1324
241280
195435
13447
35475
154430
28308
20125
180131
127020
110836
211412
43946
16459
78367
215450
44376
128980
234376
26542
49089
119337
99338
227236
115183
195711
187572
168791
121313
36337
85027
122820
172598
240555
107048
173061
86580
232281
168696
88449
238034
194281
233740
85763
208147
133468
92671
87637
57317
149752
245949
79686
125075
166897
212056
23313
145183
26997
225450
52412
253586
183539
65580
157467
226263
20147
111566
147058
136701
167257
52508
50585
48975
128469
42545
64616
209043
188110
68517
95781
12640
222853
236128
163769
21488
172967
101177
29232
222857
164962
39694
61458
16903
94711
131612
169744
180387
53117
106758
49650
115664
86233
45412
176466
246733
36109
239333
81533
35309
154368
61451
142103
107248
111007
172199
91847
240046
154665
176174
44693
145773
217100
188987
172231
179262
97777
34898
103215
212819
206120
109046
91591
126279
122681
162412
73712
203966
47925
42872
186659
47124
28525
76396
187332
179805
46928
151367
130760
93010
100428
211804
27833
156443
215967
126701
83691
102767
