0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-11 19:06:26 +00:00
OI-codes/LibreOJ/2558/data/3.out

10001 lines
63 KiB (Stored with Git LFS)
Plaintext

102765
45887
192322
6648
56913
190530
190324
40523
101020
2187
3405
101630
159201
144858
125633
117798
113403
196197
20122
159463
122595
129957
40406
93166
78666
7217
199765
32273
4770
94920
100670
67888
134132
139435
132545
162932
95698
59082
25069
156524
84285
42823
57264
6209
148674
18135
20475
78441
167068
71280
147220
105793
40928
83905
105060
25012
47239
133982
144708
6103
194192
73647
106429
133062
63824
196337
159766
94277
130453
122478
133891
42729
109908
72937
66012
95039
27814
103646
102085
56380
57034
95108
62470
33687
187047
23961
94218
121239
134849
185362
45071
42636
175474
52768
144776
17045
96618
101087
143313
99648
77352
116267
9789
5859
157161
184349
19183
89809
72843
175252
186546
101740
113514
188285
1489
186261
53562
157415
137285
89782
64372
23502
185298
109328
156368
118205
8660
88832
5849
27536
118763
22346
99521
179657
97216
93486
53251
127663
41275
152344
186850
174613
120376
197031
108205
102072
124167
81573
41897
200809
52786
152976
31216
77710
19463
118545
194753
33417
28042
92124
147493
20980
49758
180612
197478
50485
87422
96619
132378
144792
88833
174835
102935
19160
64674
129607
190532
83209
43766
47540
141793
76367
68808
131569
43138
24187
36999
165688
5002
149520
149174
183570
110046
16558
193728
45807
77773
171944
16425
20679
77701
8091
49777
173951
174077
126600
185277
16877
92123
14048
96305
73470
139808
56101
148971
100096
39636
157831
18242
68244
35651
63125
134123
179691
106325
104686
4892
67244
106580
75920
108041
43077
66517
6773
113845
147996
56212
14468
132922
3834
35555
146510
74949
119077
100105
35244
40062
24965
148013
63367
102982
20727
162002
121271
181787
3358
140583
88583
6291
95670
156487
14860
146690
20593
157848
32308
54809
33979
97687
36470
155816
100484
54009
149590
124216
72262
158512
153647
120252
124252
95997
192204
27067
167576
83840
105900
90681
95436
149520
68252
122586
94403
165965
85281
20662
111577
31346
141397
64445
34800
5085
15715
13960
153071
13950
166670
105124
51172
194288
199328
61442
163493
137208
82075
61928
7318
61145
48132
150748
47166
59629
17583
113667
60198
98194
170684
25748
173553
84143
25911
139297
36711
187821
143789
23554
131433
130012
144579
143538
12161
105763
16486
20901
157107
14283
124541
200022
114397
31947
169351
120824
130436
198342
133581
189880
35068
65128
107951
77006
142477
19089
99967
124230
38574
29902
79549
33480
144422
83896
170436
164859
179083
159486
121921
108589
3965
78798
22649
157177
96592
65392
97803
44766
54987
111997
177169
189939
157111
73551
53893
140748
187647
76474
89795
192034
68600
88631
157612
155324
28215
35346
76539
69628
67225
117969
100517
29291
10991
99565
83180
31109
50290
164684
76091
45664
153352
63411
120709
158843
37469
184063
179327
119917
8418
12357
185950
74428
176379
164178
74686
35575
96911
176062
102819
89954
21931
56063
64707
178741
139784
82815
32281
128776
30633
82013
149617
66972
102232
187766
43256
145693
115792
56403
179165
152495
146943
179605
159706
193835
32033
86344
165410
103088
74148
75112
63730
26048
5907
193447
82357
131429
32773
25057
95956
20330
121437
156474
165007
89321
88322
39931
43363
152642
20046
88412
109340
139099
115308
103064
102087
45651
120962
112629
28438
13034
117947
40560
18628
78855
23258
91721
40186
35591
115616
119906
159333
109921
58356
24521
15205
89958
63078
108820
115402
30383
66836
96648
135411
172113
95159
5364
30845
24658
172656
117539
192963
64691
53546
43046
99876
123095
100290
171393
99684
102662
187411
19701
145825
173606
111401
111339
164281
80023
64717
150358
66299
148922
69959
105788
122701
68002
191075
122322
114026
126366
137905
36161
21248
52235
53816
135016
54078
160325
184185
3299
104308
24203
97163
78052
192438
85867
74959
126925
4327
129206
10953
103817
106250
110631
188756
143776
152311
157836
31353
51439
23635
185953
41556
83608
99659
134289
6680
187671
184335
118048
39277
77439
127632
198212
126136
89319
159225
26802
184245
176902
61179
16416
32472
182275
105982
119178
38745
188021
171632
15334
64464
79001
45175
196594
59450
86634
64670
100524
167995
174173
102184
66901
27122
35404
114895
193193
131136
73748
83774
101668
82730
169143
81325
84376
157900
49485
39512
161548
175060
80601
194013
37610
104904
119233
16262
82979
110079
127514
168371
199480
44669
196058
74400
14059
164612
36879
8502
160878
39448
35040
193425
140353
5337
59409
25638
67306
66995
100831
124888
23242
196676
186151
86262
75133
89652
113424
118938
61550
94161
22277
109029
168621
37777
68349
82593
153069
89722
8071
26797
29987
38862
83203
100478
94215
94048
107114
75274
158188
140103
96265
32987
75857
175667
67447
86907
157070
20295
31198
56693
12176
4789
45638
13382
72374
148769
190892
165564
108024
78308
162183
35577
102778
37580
105689
37272
198402
97478
131446
170674
70658
171576
155387
100972
197906
199284
62331
24115
125515
174187
137458
84376
105937
59026
75741
143968
150490
4417
132692
123603
39063
90311
14448
18261
19647
63652
181022
102073
41017
84981
12392
28909
120888
198134
133520
38704
19675
141221
145597
1439
120149
56674
167635
102717
136198
137570
42566
48105
38747
49544
88617
72168
54585
11572
131864
159727
186409
29981
50081
37409
139288
143859
36645
49309
95902
16142
185670
145920
100563
129252
15810
109912
188715
148522
139511
84681
167293
120087
60949
146384
164471
77179
5644
68883
184355
191482
98125
103482
113696
192423
138179
142944
165442
90342
65995
26519
169139
50696
87648
158689
171654
110554
200298
8857
118402
39131
170540
172967
174185
189675
138118
77070
81599
77419
198016
144734
55394
69403
150344
59461
170997
38938
172682
116499
195084
148738
81035
121544
138746
36453
569
148876
130818
169422
56407
150395
68448
197687
86077
1746
38697
149754
195858
102712
118377
199168
186344
41921
18680
20637
154924
130075
33924
20685
119445
94092
14409
186460
82744
98656
27351
35461
107261
183368
195804
98048
54450
193725
72943
33343
99021
76888
31241
79448
29541
165877
32039
191287
123601
34518
119765
164600
130821
124097
118773
98049
122640
12471
14939
123398
116299
125637
118994
11760
44789
49468
16856
35824
2289
46919
105126
194171
66769
152978
115675
81952
44404
115894
146415
29021
67269
190120
100069
186777
122981
163002
33978
189368
35516
59486
90476
119502
8924
172209
78915
97099
62948
124526
96096
170063
126174
126006
46413
76818
31753
157815
22495
170764
2811
9804
122786
33823
154383
141270
150162
181338
26152
185980
152044
149506
49976
50160
127510
28775
107424
131329
81821
98264
127992
1367
17860
111391
165042
90075
132384
107752
99203
14577
179029
86805
88298
66259
37436
98544
68182
64577
124433
77307
192404
108046
192963
190853
138203
8449
52040
143480
14549
180012
8021
15909
34822
95077
198631
136708
147900
37843
107949
43507
160970
1350
83844
111197
53390
21871
63453
100523
140537
20546
120745
142460
149593
101367
8370
187552
91058
39911
184600
35542
184681
27392
89303
17360
176344
162828
197512
121441
90400
64467
50621
200313
37786
15648
77158
154122
173706
139239
93046
161361
59373
13336
140145
177072
59694
105370
162874
90035
51986
119657
13313
56402
92371
128895
120923
160892
128638
123167
146592
74556
161945
184126
174174
177901
114517
35000
121724
29236
26953
118970
109547
177572
74979
152414
129299
15955
32571
171571
181370
80289
162245
159700
185134
200960
162895
200384
110829
45128
88460
87237
10287
68676
104812
142212
98667
194549
89813
123469
128166
169658
44171
38687
181714
96914
172207
66384
107359
146673
101142
122576
128176
92707
96184
126871
38823
42048
139242
47896
144199
80499
1667
91892
152106
64021
181191
35033
145082
29867
118053
121669
95856
199056
165076
92097
10788
132987
64950
154585
69901
116091
48168
164167
102230
27338
121032
59406
100240
102134
122561
64449
123670
98337
109738
124018
26321
175567
21022
81424
121223
18558
99499
63325
176352
143341
8728
3884
19700
69567
189113
53187
136837
55205
177783
100144
109966
86474
102087
9435
154549
77515
40430
115487
9868
29470
63231
7530
52242
110617
105335
65472
37509
160076
110098
86816
126094
109816
157274
120347
22001
119093
91503
101072
126530
27414
179888
157203
97009
57845
146891
18061
50657
85756
67820
182393
115085
157412
123946
103434
86902
174054
3222
92711
109445
85800
73083
158843
7830
98968
118605
145026
154299
7191
5204
158087
72761
108712
19775
171467
165123
41899
192670
60993
63614
81521
196252
82572
32554
16389
25595
168431
31450
40626
33581
181927
137616
169290
178345
87196
71018
2412
11323
189397
85842
151645
66423
31315
54576
103270
10176
45586
118482
194448
152467
127221
36438
135663
168221
54055
26441
64232
142084
18135
88788
111934
198564
15908
18149
52583
194956
126765
82630
109530
187871
138978
91549
146300
32252
107461
9321
97227
126757
87760
168502
118572
152285
108605
41723
95529
155639
63255
12734
9536
152639
169701
110582
121379
124805
109680
141546
139495
72174
82785
30700
193275
55633
200760
187289
147244
186097
119662
36165
10911
79854
114928
154689
111589
109096
176299
65021
79059
4616
179109
60976
84093
167537
24168
14322
56839
82118
74047
49512
48420
58235
183656
64720
69931
170201
146803
97810
177190
199489
49990
47254
192000
126345
176143
4908
53169
131757
172013
4228
97509
105412
37376
71141
192250
11946
40281
4932
41832
76906
23969
121683
42179
97983
107841
37192
101782
109661
65654
196097
81570
137470
157089
93478
65282
13648
27778
93805
146846
83251
45736
30077
24406
34332
128555
102021
42256
52744
146692
68302
119348
78697
78326
42618
85549
62354
95145
86365
76718
84135
133994
71372
150486
150508
164796
108712
78440
152052
60778
153560
66030
4825
10752
106315
86484
45215
145282
8778
42943
22787
92955
6109
43607
155587
165678
38188
98786
144501
184359
116090
72258
104116
94803
119616
175545
30250
35297
122439
194840
57160
43984
83899
74270
23709
157882
36493
186894
13291
158129
194616
49119
84661
123512
185105
95284
103463
127490
42271
99300
142787
74511
4689
120043
182828
50454
27629
106504
198795
74437
179369
91425
120536
106465
145429
53721
108788
112735
4074
184513
158412
153887
67640
143813
186132
174077
123364
4481
16976
146581
40645
117410
99300
83190
175680
199813
143308
76645
67585
88342
132556
180963
33999
197488
84609
62976
186863
121484
90637
62175
147445
84745
127767
80627
120110
87251
131575
76252
47664
40732
156664
169171
33078
39895
54935
1072
102662
120589
20793
137174
167654
57853
111826
69388
164390
91921
81354
154378
155634
133519
89880
167824
1681
156886
30522
116663
126584
81817
196574
162409
166819
173244
140998
175579
133660
196136
81272
117944
14686
201140
116574
187063
96680
154157
138191
63995
199707
57017
152451
113195
46145
7227
137458
186584
138140
184038
123014
34305
87423
95049
140575
156010
122451
196967
157390
140208
187188
114549
77465
193269
440
143726
94329
122851
68335
50579
153575
9808
147667
167565
87567
129227
126883
49967
13018
5055
179640
191571
94019
102210
26734
171359
37840
17836
120500
93402
177160
194235
75747
198456
176509
128920
101931
87850
31824
102588
194550
162138
155321
175518
15562
129536
157639
172665
30679
54626
201226
129663
151488
21290
96137
44243
40903
186345
97283
173101
162446
16570
41942
2245
41063
196550
125482
14111
197580
88898
10594
13093
144558
49897
91329
58655
114909
3352
74888
20833
63325
60164
3434
50257
99537
162016
155941
30661
38401
58818
136581
159753
131909
64758
17079
39046
96169
163457
157958
143810
93744
92958
164492
48554
110620
88658
58564
93409
76959
144532
100353
85309
19102
76694
166719
120192
56872
38005
74288
167544
111255
88546
79132
181850
1008
159204
108011
63794
173197
128093
184655
162725
56373
31080
143507
35229
164758
173528
43521
146823
172294
68274
49250
100331
116583
71328
189582
131706
117736
193035
141012
89484
24100
80623
47351
40369
109137
151300
12451
51556
98848
92630
129283
15245
20439
181765
134401
32746
57375
105437
98853
57238
142595
87291
65042
163983
46523
138802
125856
93379
19990
35004
19105
152741
108391
114596
171441
171359
89039
100609
71320
9158
192519
12169
94304
200042
113314
137187
151748
157582
53334
146305
108500
81988
34310
158449
96210
171507
74389
127935
35316
36271
22191
118103
116545
194302
106719
130956
68813
155748
45435
180047
118428
145043
157319
76459
174499
45034
134685
103183
51358
46669
8077
35197
71737
156595
117364
105963
148986
129972
78093
111126
107343
186560
23494
101388
173326
75053
189862
137843
164058
22191
159140
76761
97113
159503
145115
178624
68267
89153
14382
26320
25711
66850
145131
176248
84262
154245
168722
73423
145260
25493
80186
83177
22986
81957
19203
25545
198385
105461
114526
86983
112541
29286
20261
77551
171923
91095
85702
103570
9776
53363
72502
176255
155227
29385
61595
49170
68302
26179
92334
79054
188890
49513
74202
92463
65822
92931
28813
144961
77359
154589
154896
98904
90766
193951
22664
88683
60592
94958
11087
42592
94333
73448
187336
127979
181847
27747
59825
3206
177292
111124
190311
191859
182265
155069
89844
188274
30718
168769
151931
2673
37442
160370
157929
20142
64979
28986
34752
19588
182689
172240
174533
12400
62475
50069
126734
71150
18018
116657
153016
173398
102704
72293
91942
166334
37444
45809
12552
56269
58124
19041
102853
88058
17870
4
192431
9375
108473
32604
17471
81721
196795
98085
16760
45593
48968
102000
170793
25772
36455
194042
100097
195501
40136
138494
159614
76417
76117
12993
9466
1332
179874
197018
85521
183666
197629
137526
71100
20955
100114
111465
13031
83051
122104
10265
156168
15594
102123
15126
30082
118372
9381
141807
153262
115562
84295
186105
58140
83501
98737
8503
107369
52347
42306
167145
42674
53988
3660
174610
153313
65318
10996
24752
73445
60526
67678
28826
82762
137349
113696
157273
108972
188541
159991
151562
23008
199681
72470
145343
143434
160860
106799
183155
81441
81460
80476
182096
163603
109083
59176
191239
197990
97744
89869
14868
16542
26405
198145
50988
1331
123881
136073
85050
152007
18529
16780
85357
182208
99912
109330
161886
12561
1689
81405
25960
139047
192294
83761
88353
136372
60092
11518
3402
29292
159909
7790
52412
168056
175286
114413
180192
50938
163048
151734
146079
188601
134261
122716
51308
7907
52766
14252
84445
10710
66569
98776
172800
182869
54513
24428
57509
117796
3422
146102
113835
143545
184027
182194
184862
135055
113276
127218
185349
192976
44727
10777
164243
91856
168184
155863
88960
110043
106407
29461
124408
99818
15178
7371
34822
5644
110978
46614
128371
19695
42049
132394
125153
172047
12369
148655
185611
69084
141706
100058
126043
126995
154184
67104
55959
19504
1148
44669
165040
13987
41045
159777
23008
141633
122682
16065
151543
81314
56185
138530
186176
171384
60769
15538
160993
100054
132566
89212
1143
197019
84339
90936
100644
143631
26002
33458
126561
185722
144783
156040
167445
81220
134030
75320
35305
72160
15193
115059
40816
73690
63933
179336
55232
169207
66076
4598
58469
139507
148749
197830
82556
12259
28031
107624
59473
179784
164635
108136
124057
147841
194408
42421
50919
92054
10343
197575
185378
160880
113891
39046
74065
115120
54617
52973
56223
152778
84981
51457
104780
62588
143778
177421
160710
81096
33796
102978
77670
109218
21313
145040
2365
164493
57146
200649
131870
82807
3679
175097
6922
39644
127426
155242
69957
2952
144447
188230
124144
145558
140855
129152
105961
159112
79160
22331
158556
20187
59198
4184
87892
138660
178349
104880
111967
56196
194842
35439
22873
35291
117954
135279
41421
200493
137937
124905
116182
95997
161847
13357
154975
75274
185595
95221
161667
27479
79281
90169
103884
31102
90072
169736
139831
137885
171438
176282
90994
2860
92657
172976
35478
197298
113061
132803
109465
73610
84917
187729
42155
70295
199085
162312
116579
39872
158999
163902
69970
62963
163730
119120
147135
28708
99452
44054
4779
65763
50802
135422
53352
186345
109488
45270
87529
33401
199040
144700
98862
110346
99353
140444
139107
146865
126960
95486
43075
36623
123239
20143
147134
80446
176817
99908
175403
195219
19207
112725
58409
140883
119910
18738
116041
103008
103233
89364
134743
10661
120816
195613
159476
33138
198602
88000
27018
77141
148086
18654
71539
24266
179533
21840
190850
163722
113885
179693
129724
100469
1121
65991
103951
28425
66238
118297
23760
108180
102028
19941
77743
116961
131745
34618
144473
94775
102291
134642
111981
129274
159695
30629
158216
121227
13131
11160
164924
74854
137886
10766
129224
140927
86968
127869
49381
112463
47201
91758
114318
134154
189386
4252
172298
125328
182072
7600
14269
149637
162655
96709
9924
12311
114456
132682
112838
107065
112584
135664
196214
72218
123981
62772
70020
137106
72554
145122
108353
183327
94734
46545
198826
112872
136864
34996
137413
98722
30029
57518
74520
97510
161002
71946
175195
180801
109160
49233
89395
193457
61048
132927
90393
84512
79423
39641
189808
84423
143331
116563
24742
140149
89886
103282
187306
4979
94357
89619
178482
106576
149640
150902
156811
1312
43842
57253
126644
57124
100288
11749
67220
62262
63568
154735
82330
175258
97954
17018
170587
135346
10964
19007
139394
23800
51485
146913
169594
114901
90638
170666
67948
89817
146719
80194
177267
154493
77343
77865
93986
233
102949
179572
2330
189193
16439
99559
113206
198833
83040
83968
9740
46803
23099
167408
54268
47588
19377
166848
154617
126128
57437
161778
138560
127924
88769
101518
196548
20801
2248
155062
139838
39077
85096
139999
157241
11721
24882
190260
109518
169988
83219
17498
77890
2999
30405
93292
180579
190396
63064
146353
8204
109326
192792
112094
33808
108332
128949
112747
189425
110444
168171
90179
84972
82685
58804
39101
73154
498
185420
91734
98360
109042
70359
37090
116492
49726
38268
186147
140633
140682
178215
99291
109307
70672
132688
99883
62230
146322
151096
190225
62434
179137
9028
199897
17881
111222
59049
4174
66996
23537
54251
185238
152062
7589
44862
64485
128449
3943
110000
164480
101865
86074
18796
87063
81231
105249
46110
90173
199140
123806
1400
77093
111309
124898
144833
183299
193170
139221
164816
4323
98827
80838
164653
135933
176731
137105
154826
180602
29986
171545
95165
35812
24481
40147
28589
72873
136516
105557
73965
141374
22984
189900
29836
187050
99892
65189
107149
99846
144284
123212
24297
129857
146700
23591
16620
66263
77967
135996
181369
51124
91614
127814
123087
155621
114340
21526
113629
123136
199890
159528
61824
169265
83734
122033
44302
79461
119321
161009
77787
93868
155023
143049
5281
105348
131746
48090
194572
605
124342
135617
103038
3409
72160
32255
181438
161894
77618
175891
123669
113559
93505
80757
138665
3735
200083
148105
170321
40255
53056
134499
76824
73391
35642
82376
77995
75438
70682
111061
15178
52768
5161
182077
177955
94445
55495
161634
149718
62636
163156
399
109946
195879
83324
174859
75795
58433
18113
134272
136257
72571
196589
5632
66011
158429
78787
165165
104894
73459
160312
150680
57844
153056
163517
102621
170713
91287
168173
162400
36103
39478
185955
78005
68307
22976
183054
107782
91561
102979
104596
190867
178057
122177
25695
190679
145319
198258
39049
76347
7683
181656
13062
158609
23330
90051
68063
152876
179866
122007
47024
112534
195649
96816
155242
81883
122635
56652
126151
184272
144459
89053
75957
139762
79453
23693
59861
177475
80023
155401
137774
4234
178100
190684
146886
105655
41608
100700
131981
60145
82411
21156
45719
113487
40176
123806
35342
134101
182678
2057
17202
101986
172164
25432
156049
130909
174931
170614
79877
116948
139896
69740
66374
140700
35137
55666
143031
86647
189875
13407
70815
135269
78657
122197
171712
133653
196703
10856
46436
11920
162594
118454
184337
171973
108863
152192
186588
187045
33016
90817
45880
42974
67122
123488
133927
16693
187699
134810
15508
70567
71803
144941
127361
32028
121663
130411
40520
112747
185989
19341
126249
39875
83517
68701
46009
12894
160783
29682
97988
108260
79905
70780
37593
142235
82383
40292
49099
64365
40831
61698
116680
159697
14313
190603
3802
35900
39746
145570
92855
9173
147928
54709
134904
200345
128481
149257
171602
133946
19375
107388
80519
188838
162701
44312
96120
39245
29537
193214
94303
19927
135001
121746
72402
193219
102419
110317
73067
173572
91124
180402
177196
176794
158981
156004
151878
141923
71455
106974
139843
76141
63434
64394
90277
45413
147853
197772
139154
39287
186197
169144
36587
146478
152306
107893
80786
107546
17919
32357
171123
76487
123201
95723
59832
69319
42480
159493
95640
27480
144171
130238
59533
5980
184485
57014
156074
113037
113196
170952
84236
165916
161027
101106
102182
52724
78429
64727
144196
116456
49878
133735
131100
173738
109802
142040
165938
149526
43469
177050
43968
131926
42947
196591
122700
108356
26674
30695
121041
153578
149275
114768
32140
132098
165269
87967
86651
156453
97935
191171
150578
47023
90565
120184
73530
129849
184526
6122
19573
29676
11544
36195
186534
54113
158787
62185
189938
186965
111155
60716
9099
34627
164975
16264
148926
14150
113485
179709
144597
106312
123008
15114
115333
153230
152914
39773
200812
149411
192518
155397
146655
178194
91592
75453
4595
56911
174773
3929
170471
106296
159555
178660
123707
54379
107503
101934
161447
61771
33918
175019
104575
26486
11271
168938
15269
192249
186248
21943
80791
57223
51362
43611
153115
158983
166640
192223
130035
24315
138130
171225
69349
43334
93770
163034
106997
17478
87568
192167
120658
11988
40022
99349
128963
94887
179085
138060
195358
9399
13401
118031
36904
53387
138990
34756
68145
105744
102795
126727
195019
154466
99163
84875
119623
43435
151389
40972
15798
112442
146721
152993
24205
125127
187253
148462
178554
130654
73191
191667
187328
150617
166690
41781
86774
105946
8704
88012
23104
200762
78138
121225
149544
195449
8700
166598
66573
190343
154396
113404
188520
16807
97129
1772
27754
196377
55813
179175
54743
170663
169142
20680
99677
2051
158808
144295
134289
61632
156116
91340
156074
66465
136159
52161
13536
143163
4733
168464
159043
10176
11485
168859
127751
90249
135648
66568
201158
32239
160820
118948
164776
139544
136199
7564
33904
152118
132168
119162
3942
84451
126025
111260
847
97303
116628
63075
91892
12741
198454
136842
126214
14490
131507
171398
74157
122834
75230
7661
152265
163562
164085
103928
136634
83674
114164
177005
168426
192595
193193
54567
47652
161180
65576
42716
111517
44400
60993
33387
143398
108376
173137
24155
64085
89758
155436
27857
140826
48521
35436
114863
112291
24579
11391
181149
133669
166283
121198
26596
198370
89852
65859
67767
87153
50213
135599
144307
31882
55364
32726
120645
54247
178240
180483
184893
192123
44662
144514
108206
53939
101665
6080
19994
134625
1174
160903
16020
161744
29473
171159
66878
27664
134196
15341
27598
120141
84838
35968
126162
166689
92812
2836
190994
114098
67999
16408
130110
22829
15076
116051
141528
172068
76466
53441
119908
153319
145947
80784
7035
173336
96225
110317
116201
83264
195135
134601
128538
5959
36306
14408
194637
4961
59949
113338
133798
160064
133665
1933
68675
23261
55323
135897
29440
108377
44650
60241
151985
130521
34443
48103
158990
55298
29642
91729
48354
146701
197562
126370
125066
71012
121322
10666
24505
167850
166161
106515
177059
73791
181640
2420
144891
81988
149346
107861
121227
108517
176872
119819
122729
37531
110655
132836
107224
90832
167889
103912
150643
90565
69014
28987
138496
112053
31165
106496
111387
61425
144695
157051
145214
104425
7864
117224
5588
12989
178112
64978
167096
185054
170754
183576
103469
26045
119063
46911
36231
11882
97247
40083
186062
31430
168917
72034
138503
190381
4950
116036
51356
111580
118920
199459
77593
136434
161504
197849
128086
153074
3262
65621
166454
173150
169589
25639
154636
44590
14173
165837
198364
118020
20568
57663
2123
134447
122299
158314
184281
3037
177720
163145
198208
172506
146879
160880
141012
63936
72781
135067
54126
108761
198174
145736
10062
66733
34938
26971
30938
121511
116208
121143
101461
89423
165350
87685
35252
65210
83855
154738
50594
199403
92057
25979
121917
143927
110394
157533
101904
96800
111013
6599
183160
4383
25560
77527
97727
69176
40300
175310
15269
151928
82814
189190
54277
113078
191557
24744
139116
133139
59372
81727
91062
127444
2962
173225
43444
32938
164784
52050
80233
179138
43737
65252
7281
137385
110018
113707
197095
151629
23315
19606
23767
15056
145949
3729
77313
82237
167202
142910
7664
190280
155422
182728
161829
116699
118504
25525
189535
183788
99384
162355
158002
105629
71351
46738
162635
171721
57516
98833
17629
195494
78136
140095
116394
138819
14333
52067
73404
14735
162490
90217
674
78544
14193
100499
129345
78440
179383
26633
19030
11138
114501
143164
65192
151718
64824
91794
56416
18315
37757
151576
38727
165688
74754
156450
22801
102365
47460
50689
161817
151648
120876
153986
138463
115382
152802
8019
118251
113444
131067
186205
197295
72047
143994
83877
124211
149783
132406
18032
50832
36070
42268
44239
109840
135626
123273
84380
120735
62341
110468
67332
116159
158996
62226
54419
67120
122190
84066
183300
1337
38731
170200
126690
162938
133073
64719
10773
130777
174665
155099
15374
139746
90262
35333
95963
145538
73986
71656
4537
26346
30516
114858
3405
186462
121776
178315
35128
134257
63527
198200
26844
80906
41780
99088
171900
90841
65494
97150
39684
51472
111894
67288
49399
33180
4281
98147
20310
201151
102083
117304
135026
30829
130402
152717
35755
74355
153798
189150
123834
140801
40837
165522
153875
195710
54272
127876
41672
164849
177786
53592
71170
96991
6135
81095
129365
82586
88467
140555
157413
157920
182739
123911
11802
106001
193928
50890
38734
93464
136304
101940
87691
156447
65643
21111
82459
67473
38568
59383
42928
7907
55682
55183
43483
150294
125527
14559
149610
58456
171549
125404
38803
65927
175169
124086
195326
79804
13687
116656
69819
103972
57232
98008
194926
110841
105307
151575
155449
70078
141888
42086
168937
26297
186148
169887
23344
113363
159270
154396
38867
164464
188974
190976
43377
76946
115805
122069
120525
5560
77088
109892
72468
41969
89865
137575
190628
130775
17638
188951
106190
52981
57689
37349
70913
14958
129169
19893
169053
75133
36651
93320
10016
80440
168571
98898
201293
153215
179897
164254
44215
50308
42546
130280
22295
143737
108251
150842
172444
37467
64182
41046
171336
20804
128661
196263
126386
118524
170451
171614
95065
191227
191340
43379
180234
31491
101834
196659
177925
88650
110832
102535
115995
11365
26450
179288
55292
166048
57402
151113
120934
126523
162287
35485
98499
15934
92015
500
120286
100207
161384
76242
18561
141737
89777
129382
31830
144804
95568
3877
129032
109357
102155
11659
173367
130365
120991
164803
5215
150645
178410
69568
57717
58093
13153
16293
119238
75451
21308
186246
150343
46357
170407
109477
169242
23113
25880
117564
64302
102035
148420
139562
104844
64849
56447
79344
156919
60745
36542
181164
62038
28428
69790
115443
1701
179705
79008
79370
29277
98713
176636
104430
40283
172766
90976
68698
195898
11931
182053
16954
138797
106305
117670
197591
63046
90252
37329
14119
141079
55375
37108
47214
93648
172933
11733
197052
2983
9273
76180
165526
58180
121977
79007
60227
64244
3402
81872
89590
155662
126402
195259
69897
175989
82123
69556
24712
30904
32058
197144
29637
176374
20286
114287
57696
9852
64018
3358
165251
193923
33141
120783
120936
90362
178649
24219
186964
16665
49185
65715
123511
145444
75739
63873
147403
49333
171426
191958
77976
176666
90523
184433
156860
23278
2938
35323
124415
14075
55741
74065
132915
29312
77646
59328
156375
111985
85152
139683
187767
59335
34643
146121
16223
12193
91960
166329
16402
49168
34773
79390
189139
39005
153401
128468
169572
178028
55884
185060
150140
156123
43303
61882
175328
154958
131435
158685
96157
42965
30098
179526
97809
140400
55169
74036
65453
97558
105376
3954
3827
43566
118475
174687
40553
106060
64578
53619
195552
92972
123299
168072
187537
180907
149214
15720
74327
33894
144067
183544
7875
57778
63003
11508
72423
45978
99156
106204
40940
47486
158020
180438
11916
161831
192821
140203
160374
16180
133203
157552
140601
105596
178278
31825
166837
60439
185215
103004
29841
57219
38656
158432
118658
137993
198877
54721
104210
102392
85018
139092
76996
104919
91842
133084
150953
81015
42371
98883
191227
38674
9925
59590
81250
17225
175179
18828
139061
114533
168059
176215
66253
92980
44258
176138
11091
74714
40601
85089
115460
171862
169094
64624
27376
93434
198674
135541
85218
96118
195357
103571
86368
16625
35544
98586
67196
9704
159827
163670
68556
69445
115636
163787
101796
69280
164510
193005
88948
10681
83370
128746
104118
158989
144342
60909
25910
70554
130368
59329
181072
45461
94451
121545
46341
114897
176511
99484
124030
168590
151645
68199
59400
129573
151927
3820
47471
185368
173315
137573
98859
148920
120580
51562
97158
133643
62370
27324
22132
151303
43439
98235
76718
89981
128028
118145
192726
12674
189764
34905
151210
72852
95624
137682
51421
180226
132647
194229
143153
180831
154960
11645
139539
85545
186231
177610
52582
28417
168592
130064
55993
165575
101067
4687
192437
96903
8809
183971
105164
130832
28637
72188
32900
121969
62049
129263
116708
44349
72572
37463
17087
99645
121125
29312
173358
131153
43574
72483
105433
9321
178656
14292
50914
11276
14844
74356
115117
100945
158650
163810
6466
82261
183691
160358
17863
17112
42691
17645
80416
5189
104819
10475
156306
64500
121022
155087
50089
65165
187028
43330
21043
104099
73363
37924
182795
199131
147550
140633
119343
138181
71881
63235
168069
182294
119118
152683
48503
197132
80603
90152
128243
195206
124724
108891
177545
129419
100678
39921
96220
161090
104303
37490
18662
163249
78075
70606
182369
151039
8322
10485
145107
40799
107004
64951
177
119227
134230
56394
103540
9777
7108
146028
68626
72286
153736
31313
104527
53440
27013
81874
6397
74170
180546
96675
181625
48254
191245
73667
21538
94345
6055
101787
118534
79587
28016
191588
71499
47326
147289
12629
133064
37397
9711
97832
191295
58353
4960
30650
43037
45432
138700
74812
14060
42726
9910
65742
6042
160924
71037
60231
70627
159729
185596
14878
153862
167579
170565
25531
25759
172278
181196
153947
18253
160444
171811
76697
752
153717
62805
174721
181981
30321
14973
149271
27046
94132
83805
131348
76449
23859
19998
176932
134446
185676
34268
95151
109371
147661
182428
55274
18861
179157
5434
161184
65496
89470
119689
51439
116688
5306
69589
116768
121837
52900
122696
107349
30568
200382
30342
169678
15356
66926
151856
44667
141131
135806
98844
19551
103447
152545
58904
168786
196794
34591
177661
54172
74536
97522
98276
130110
60487
7839
48394
77936
126128
1875
190322
86380
47782
155345
74878
140058
197869
75830
42517
177336
88516
137857
69579
180700
16345
15884
99917
29379
189372
123406
67579
145947
135436
173966
134332
140759
30702
178454
110766
104650
196876
11210
4804
73804
72108
120820
71763
38530
70239
7195
18334
88211
21178
39425
101543
95048
159865
16105
137696
134206
36529
66091
145157
138968
148903
191247
83618
1790
160208
1612
48733
118488
36439
58252
33804
46770
11308
172242
37887
144733
79974
44898
191926
66123
64459
131416
93549
10256
4223
86293
124625
85722
101017
96314
121329
12629
95701
180200
20460
77897
173089
73705
9700
58895
62573
121460
68815
169624
46588
84300
43692
13268
76592
157241
147377
151064
34951
200418
28450
93651
171777
97424
181416
127670
125489
72102
6939
68767
48230
39426
127061
196707
132445
85590
136517
66798
16090
164763
132784
19628
163758
19136
160009
124462
39204
12677
193296
383
56185
185660
185136
117208
49738
158240
182249
51400
33348
86302
149956
185199
112965
92693
143808
91757
118420
67075
60846
11832
153440
30192
19968
113257
173332
189648
135247
120746
145214
168954
129512
157035
178463
173615
101680
111451
160218
190690
189018
34190
124902
32800
107161
101698
164014
15815
11256
103453
135639
26124
96735
179023
84134
59208
101404
160032
145122
4866
64520
179851
182908
116556
163387
70277
106044
131149
53120
94350
48824
66684
40890
150731
59054
52142
162209
193521
129938
15031
192890
138674
56745
83599
132273
59472
47466
107387
77278
15286
119441
78523
146221
95848
185525
48310
169078
119349
116499
101918
128228
50023
83747
8342
34330
102545
141457
96378
104362
105257
191549
10811
102951
29988
133065
118954
121403
648
13437
39357
184593
131069
105807
38551
70405
9409
27595
146812
26550
199675
201080
77700
74657
151968
182862
144413
74492
46173
76244
74839
127941
148682
56295
101088
133163
181430
94674
110972
104822
80066
158812
65215
9912
22041
40341
82819
132091
116296
159703
30618
149109
117562
24003
117528
57673
181148
108114
154168
122429
39255
134439
59256
186335
187424
53829
165069
21504
104682
166340
45581
104433
188531
62669
10561
56515
139959
25877
109831
118582
128791
99158
79775
5285
97564
135985
80754
66116
115976
62126
124166
124143
121259
29008
157050
185324
87052
199626
10246
70009
71817
92593
185857
118442
162364
14560
65293
196630
152460
47507
61526
152352
162134
193489
27580
16072
130956
109657
40527
131272
164033
4248
6295
141269
79980
58472
144019
69062
166362
121826
27325
36076
31859
162642
36456
108953
145354
34148
43348
159654
47764
173637
142105
98501
87010
190457
84835
20860
34046
62226
105383
130940
172285
167247
146894
12236
126608
43089
123554
15498
75786
95395
70682
50175
166695
147649
151755
36050
179294
118574
141380
13877
21199
12753
182172
198709
12079
88932
122146
110035
168418
332
138905
188979
114632
44971
57582
11452
132006
108818
25771
150365
82306
197832
94820
82855
184245
59575
56965
186291
171876
196162
13921
19301
159247
139451
65829
89894
128365
191701
123359
85549
134642
4832
119158
150422
117434
200722
156351
165386
131008
131669
183402
149675
173093
32542
182703
35405
146059
51385
13739
38406
183758
17008
9066
22411
57670
34557
16807
113311
69492
150915
154820
30525
22763
123740
12027
194195
28283
32734
105275
170460
195068
29449
12946
160218
18894
170638
87341
42206
41637
99375
194769
126161
80899
62768
34681
82305
40574
142239
168681
174840
110544
132112
29742
110353
28821
141762
85362
188280
30089
133729
45407
139606
59597
37443
111860
116847
55794
41761
9980
165698
1018
139403
189579
24936
73657
112192
33904
45500
96417
156540
132368
25266
62339
139165
46781
76264
17094
31095
18654
140998
161539
41625
185408
57836
98276
134950
93544
64636
107251
169700
75506
93509
22639
185251
52630
158300
1947
12719
136376
200191
106376
144301
198527
145559
49865
44093
118946
180369
25982
56655
197838
89818
132729
50616
22682
118847
124821
75392
124149
117210
194715
118337
23154
99888
31387
46278
178752
45569
194218
170304
103606
36942
177815
57714
142035
159184
201216
149209
181681
30675
137962
70691
161788
153984
100516
152321
113224
94802
91965
178947
180180
67296
61597
113050
14828
141314
85875
142832
6886
197514
129016
31005
155674
86849
134192
96483
200907
115061
103064
189981
143079
187165
16636
36444
193915
77451
192356
83645
126656
139436
51964
29804
128356
140731
92519
121081
170107
61961
45231
42965
45472
100772
32904
14954
138748
103482
172567
140482
158073
84882
13429
50352
41416
44497
34045
108009
168062
151308
189844
125115
82503
186509
47225
101946
133265
125946
149481
148523
22686
99173
181281
176230
182927
141633
90064
101383
160862
109443
79678
154015
101675
41357
52361
181875
199238
184046
19949
3914
47570
23648
170158
33353
115939
122731
112982
184126
192319
27829
115623
98854
175159
176058
136213
118199
193654
187877
143977
80643
177477
31005
99741
21694
193368
39576
92950
180414
40172
41662
190686
52360
143738
68083
115694
103702
132028
10022
24005
156612
15183
67235
116842
50236
12575
46269
129119
155379
75135
16160
48792
135027
155346
62210
125629
172786
62023
71864
39834
110519
200081
164830
112506
136605
33604
198851
3430
35655
122567
135986
31690
196988
124046
181128
47352
77391
83301
114593
179663
105980
97726
31605
82649
86169
186439
163997
84446
176339
48184
35450
10487
174750
148539
91945
144015
50179
177871
201269
183787
178853
60954
29393
183557
179601
47478
67023
127020
127239
61262
172166
129328
164810
173093
35856
130136
188193
57395
28804
174490
95960
25114
38333
37115
89877
4124
109323
51398
164778
20147
103764
18138
69238
181025
193912
76954
195280
49625
1881
147187
55087
56536
99685
120026
101586
138407
47155
25425
165199
184389
67395
73847
130472
163679
92253
135348
110416
3270
160926
93305
72422
133700
104298
73352
34071
184312
13864
169158
38983
14842
88885
152434
130500
135385
100601
165592
182219
23514
151336
97216
152323
6096
122774
39286
90856
46424
27877
55381
173758
30197
170821
91610
192410
115574
110592
163901
68879
182728
94352
155039
115073
56749
84938
175618
82816
11530
26980
190182
163113
83311
94688
39210
128881
51780
38668
135235
129008
51721
90822
19970
135022
150793
85322
75821
143093
112664
109342
157204
88983
47743
199967
54510
45439
120124
74418
55222
122011
144459
132857
159841
24215
118374
24883
105
173299
134683
192708
75893
52343
104186
108525
192044
102801
76873
22322
94824
107175
68699
191007
136123
16224
16111
117793
77657
91541
65433
56517
39165
41839
57180
28811
188078
43461
115706
183252
160424
70557
195973
68703
136494
144642
99072
155109
127795
42325
61162
172751
8419
106641
144719
107954
199667
194526
119934
145254
83359
78268
9033
68586
188377
38048
3357
30756
114985
117644
148026
76548
15088
163375
124314
106053
177280
186619
106817
889
101377
130650
3754
16432
139113
95646
74392
43562
49698
60882
107600
4595
193866
104496
157354
118736
40952
4386
134051
91849
97348
95184
79112
20604
185367
180276
6820
14373
13825
33952
474
13246
30631
52820
94643
94838
104262
28058
35939
8749
118455
6799
123774
155654
190862
137003
54252
190805
196900
124326
13523
90358
27908
88613
77350
53475
100035
379
122934
55390
161981
36827
176077
147354
139526
25559
193152
139594
84531
57029
141169
188088
33513
40833
160522
124165
139967
65039
87464
94714
25544
170948
111586
85640
75445
180902
171371
57902
133957
138027
183164
27858
82777
109480
77743
58603
66706
55296
133017
118511
22014
134599
56454
167823
132638
152894
41483
37483
89398
2497
14580
179553
152978
122089
134976
158093
189242
167348
138535
147470
61889
6967
155332
112042
120023
76527
14961
97716
66043
64258
25313
37823
78654
123415
49038
111117
197279
168156
52472
27156
134192
198300
24668
112503
190510
917
21201
162520
32479
31843
171031
92390
176291
138653
63672
134679
175334
21089
102782
193139
33591
33563
133581
149439
196241
167869
33230
22137
31416
81345
58513
184919
45709
113683
103505
174162
100579
190104
66364
41102
107588
56867
69715
177249
54620
112731
102873
44324
147862
44896
118719
161460
95355
44854
44626
159737
155413
139879
40542
150147
123840
143179
142456
49719
57775
4289
199250
133463
197922
7366
61300
71509
23020
148999
93636
174062
159013
57713
155068
192100
190361
135810
45837
73504
58253
124110
156409
37203
68036
72239
169843
4875
172141
110943
87396
8114
138791
50402
64397
171711
100818
26235
4361
18103
73702
58258
12414
179668
91489
104855
46030
155602
179799
69699
51148
142759
13737
110528
139161
137586
193932
58542
24524
40326
197489
181013
189510
109315
171316
21077
188788
160277
105734
132741
62734
33116
86386
43378
110661
165116
27288
144385
32598
103470
105621
138237
6414
50609
82228
176372
108474
102776
125288
168022
51647
27384
31526
81450
54343
8016
183484
2524
406
56377
107184
31118
174432
176837
14700
136222
46097
63539
163089
94801
52748
137083
30329
49339
199639
150420
65953
36285
114620
71565
39595
98121
77885
177537
40671
89694
191476
116761
80755
128838
42529
174497
190440
107114
194529
182789
68223
35061
184807
131566
8561
87403
155973
148317
182693
36007
39337
73302
120228
185225
112992
196894
150606
73630
83742
131844
183489
100102
67882
126733
87619
160339
71657
143695
3281
166160
1015
189874
103891
155676
137600
90224
40942
188844
100585
61668
27687
200984
77588
108607
115145
129867
20010
143198
74277
72385
27254
188417
137441
63715
66814
200635
174294
200935
140005
17747
143113
54993
118942
143816
197149
61167
139524
98355
60229
7760
137009
124263
125051
156612
57791
75526
146119
180682
157960
106608
165464
143878
189070
164184
7646
151448
199340
57062
90948
167413
117625
28299
156072
146097
51599
152176
83930
147946
162296
168708
77884
145229
75670
67227
106774
102397
84500
66120
145928
76043
126175
110473
136729
37542
44688
158926
164788
60187
162971
129016
57836
41001
112434
73371
159854
108540
53290
34714
193137
58754
170450
74696
153128
108537
166687
9522
54295
52424
12715
61898
12487
16438
29648
152944
148751
1087
139758
60870
93706
89642
82936
126791
15960
91386
146258
86352
63029
50221
176186
83967
174345
119161
100666
150154
194050
137814
148821
144822
100107
107617
68598
65342
134549
39740
85601
44574
188359
154119
24597
61147
136229
133725
140017
102422
116486
191834
117462
110205
24669
148337
201068
50107
94434
5608
115592
98996
28117
121182
49912
144182
76421
91645
106000
113204
159860
149478
165541
95463
161604
21959
92817
90938
75019
192841
112041
51798
37755
103273
162602
43323
124612
165807
38240
62273
76491
57381
120017
130610
45045
151285
28751
82912
146979
120302
86242
31190
32222
152896
57868
200059
108929
179107
4843
184096
119425
188487
35674
157506
151450
46137
105440
51183
60887
67659
148413
136729
78129
113143
120564
161239
4695
114805
147807
133328
117328
200874
72157
200676
33022
73916
63968
159470
88633
19217
107076
156384
134555
139925
109739
192147
8081
124050
78317
165025
165630
189188
186430
91533
17669
62849
152762
51555
15627
191769
148604
127458
198828
187285
90822
113541
15439
194463
41112
56471
26496
60236
97536
133590
39476
125633
158770
30277
81574
166830
90795
94061
173346
117181
34290
123137
35020
140073
179385
71664
7650
132300
10624
57501
53839
75774
93604
85230
96604
99379
112382
189444
181148
64405
113398
100744
179065
98063
126796
96562
194905
36913
165928
172890
195417
169925
96279
36898
61509
90494
116365
95744
19118
86547
102273
146735
32352
156541
25748
111413
186771
138730
191419
39158
113560
38559
46171
49919
174710
16204
190217
170731
125693
9819
30003
47738
196456
153901
104672
166931
26491
140582
64803
84641
163352
32048
10543
29110
81903
163789
105741
88434
30144
69780
18726
65202
27147
41447
97400
6364
200861
36229
12923
88529
109520
142701
8477
127629
186297
43159
116978
56433
77938
106817
149453
86205
151779
119572
91408
24831
82268
141321
111880
86856
162808
89705
34874
9440
24465
161352
87451
179307
165493
10694
123490
121170
44343
159719
152718
60133
130870
80373
105682
120652
117826
200902
168457
67846
60483
122305
172484
166423
75867
160761
131556
60553
69845
112316
26636
138622
141802
144121
33640
91815
98200
40202
147552
95681
77517
94370
199209
96998
182280
120062
26427
125885
68468
19239
34024
20929
184749
113850
10050
44916
61026
131658
112425
161973
95983
39166
112668
61840
159840
74189
97649
50715
146970
120999
172327
147979
107801
166429
41343
170199
5780
58283
141759
16850
169771
147042
78247
24662
107330
167920
100945
117686
124327
194644
93264
8848
183795
99253
117702
48907
142877
140928
45245
32603
69632
170411
87177
53203
29034
58314
60023
111889
18153
182397
44921
13849
136699
12905
63002
10275
105868
102703
85279
195619
5761
21787
23088
71970
181212
70525
26636
67309
1248
62975
81012
70366
108374
115631
143380
62115
145575
174800
19979
56691
182509
25864
167445
10865
27878
47865
83396
23935
93661
136853
175733
34414
142174
75343
57202
50103
106780
10115
145487
130716
8419
198822
154959
94039
176683
46918
86378
140237
161133
137946
59201
190072
89541
147015
38057
172704
159848
48934
41552
172940
191048
72722
65724
5513
115448
73702
200066
110763
91028
55897
149711
39950
63688
168379
65689
176167
54169
102067
166189
121967
128782
88457
28939
60540
105863
148765
116447
106417
146147
97334
37602
100076
173115
5488
150470
68311
92394
26073
61662
197408
13127
73678
4740
25561
127608
193385
16416
6331
33343
129455
122207
150716
182
124890
121500
147261
138487
159715
24641
143900
21507
163214
12417
96650
49618
155809
95160
74468
113760
6573
189264
137610
31876
70133
100974
128069
122754
25137
60448
110573
176405
84926
55967
46979
84468
190011
45038
153789
122182
189725
183169
101615
128209
179958
8287
136991
115951
106566
39524
52308
148814
128985
166472
2515
60635
93699
130988
153023
170420
148412
151098
21816
144294
147445
95
11068
118052
196151
23814
195798
91399
11329
14137
29685
84312
77312
108954
92590
140300
143771
196859
188713
73686
23909
128589
112303
110830
150064
112533
197009
116967
51485
168240
42584
146813
122835
189602
66949
153871
107181
77588
67266
48915
161845
119693
98049
38417
133728
25568
168041
100668
2857
89448
78163
144979
192346
89924
63064
190162
151010
127262
36480
174765
49049
14722
195029
138816
15792
107493
151548
65597
80132
42986
127028
193452
128474
87654
55804
168677
95970
81876
131823
100592
117561
33746
74711
193157
151246
51831
65703
4127
13118
71050
108649
190722
81740
162420
39363
145682
97793
158772
130878
22357
140370
134737
128596
128991
178147
99906
82172
163765
112882
66178
112206
160910
165666
111254
124403
175312
46702
97962
132
79238
164480
65053
123266
120684
186514
35413
5811
110242
57705
89589
120369
167986
95584
9022
1655
141994
185770
197958
37852
96886
104884
189114
179599
187482
156773
32533
164066
130124
46855
113692
68118
41328
171927
14547
164226
68978
661
21564
142094
180496
33955
91958
165910
162506
159751
114806
154120
167866
89237
178842
116118
4742
170227
141807
146494
139376
99166
284
186126
184143
10865
33720
113203
166367
156096
138775
97129
12652
39457
120668
54414
76324
103201
101022
162422
50573
80818
77112
102472
75755
144711
153718
145459
65743
98743
80063
103007
188376
135110
198334
78248
29253
2951
86784
160112
57033
140493
200362
116842
113598
6783
154757
16158
102081
58314
112870
1711
33909
133507
10440
19588
22798
50805
92462
46022
158030
171235
49025
10687
4790
100477
128740
6667
38773
133382
91766
87320
120036
138889
109550
97687
106831
47002
39662
151768
54928
174676
145335
134579
149384
95516
137318
197009
137919
61460
73967
176901
158317
150640
153716
51548
184729
81935
63274
107362
16597
127141
2347
112154
168211
2759
109305
123478
190189
164751
164350
66372
190301
81841
1309
74048
78680
47838
98305
144233
94411
65948
65576
33007
3210
171524
130756
100322
50124
27236
200393
39489
30113
5578
136126
90866
71641
83
137640
164561
87910
148407
35991
39840
55452
35855
120114
87230
124200
70918
150059
9737
26376
181978
4360
32519
54792
66082
137211
127823
29509
22774
199009
160554
156348
93879
149440
2033
27757
159616
82277
38249
92405
84416
74551
41093
91285
89464
177941
39527
195997
193001
192737
93527
88361
20564
182520
184794
10372
139271
193929
28565
132130
101868
173492
9015
2875
77939
9151
46978
86187
150259
148694
164511
173347
74053
93388
18732
61952
76745
80957
31063
121794
118923
89861
146285
115534
36868
69934
56037
28658
29545
25997
29478
133269
28286
48746
163678
16429
170057
118705
138726
35789
135135
65593
135467
43705
54338
4252
170102
157316
178625
80062
126056
142425
157222
70650
162024
183221
16968
191572
177144
11203
12273
9463
11079
5191
4984
82595
141559
57345
128249
54588
79360
120577
62304
33413
112520
14754
158280
90453
77280
87832
96354
174800
190697
123902
106043
201176
18919
48663
40893
71219
185670
94387
128011
63947
132977
25553
32026
84668
126784
139070
162856
30206
167584
132375
22222
128324
48540
184077
60428
153393
13650
186664
17170
182698
72191
53208
74797
86538
147980
143451
83758
90169
40279
62098
105226
36006
177687
30693
65139
76963
2588
108628
21527
4458
165419
158333
112616
118337
105025
57942
3042
174005
194557
137024
182759
93950
59453
182116
18699
138166
128796
11733
117955
83836
162656
28889
64327
191419
145271
20576
182204
40863
174908
101342
125333
175919
166775
12533
156507
27075
186270
146463
61026
187381
2635
156939
147221
72109
18823
80158
7475
148915
99753
117268
160101
27131
196049
11095
152613
162960
115566
165266
155740
16478
182485
88383
37979
170585
138834
110718
189189
127604
20698
67360
145878
129697
15860
99552
138342
38715
96036
28427
77039
191256
71004
78977
171867
82475
106320
98596
24705
105283
32791
20094
78081
12156
193157
33316
44569
75688
85229
78489
189758
49661
31040
91287
3374
130942
142178
48375
136338
135763
35958
95713
102860
127760
173270
181391
191338
161349
57160
92004
181857
182680
154554
53285
102811
167157
38535
82281
166455
3293
107465
56589
26388
53757
4388
183667
107007
87931
193603
192223
175659
13303
24046
58626
141233
104262
90857
152782
110177
159682
98969
192566
85614
84783
124392
127487
34580
24781
158396
35541
62670
22790
45666
47662
187146
115819
853
30467
86984
168114
89463
38736
112397
43769
21833
1117
131485
190434
15641
125850
96330
174230
133279
91700
99154
100412
193211
122964
193271
92355
125198
85968
14307
136430
158350
184173
158169
33983
120534
125964
108451
142205
27106
155263
103074
16318
198206
36690
139202
59554
99760
24716
153024
172024
41443
51810
191870
146756
34924
57168
131754
83781
68155
184555
162146
45307
136939
136820
116636
140301
134314
198519
127181
29760
64478
118958
63742
118932
177145
24478
71896
21885
73497
92730
44115
155027
196802
35870
3262
123898
46396
80837
74144
79068
187372
102453
155107
136720
81688
12512
85880
19148
134102
146580
77761
183727
200211
48956
123196
57295
91173
199653
119824
173456
136742
136341
191481
10208
49201
175378
78953
119117
12438
162161
158313
33160
13128
51800
66688
110950
91154
54753
111739
11654
32588
69568
41770
103485
47597
116304
136436
120176
190240
81632
148330
173819
133285
144742
76906
111628
187759
149030
18393
95703
29388
43101
50195
114118
179336
168887
188178
130738
56116
83523
145393
163666
68818
5287
79306
190963
70986
103036
132039
119493
123634
38097
28162
131100
199343
82361
5721
24690
25658
79764
143887
116274
6928
91470
128235
43996
11128
89820
181045
75361
58599
29726
149140
193584
14014
156526
58121
182913
115854
129705
35221
158742
64956
175400
125666
178166
130178
72844
92295
184144
114914
97559
75893
41143
141395
147687
159162
171378
115058
93985
109506
164620
81563
181265
81354
134329
182971
171352
102051
71744
37400
17186
87888
66932
22031
86920
123059
169034
62957
167661
90700
85798
78331
106745
6033
184762
47839
7767
79551
10901
165667
84964
187663
88278
13987
197261
191455
116310
128732
147576
177444
83312
156232
11796
134590
109421
138051
48827
7706
167544
18061
115005
110376
93421
10912
185686
32908
135305
121034
46287
111862
96003
149089
80751
36196
147593
127795
77797
94129
79833
184376
195720
172969
67289
58818
98538
38343
87002
118789
174682
113586
147528
68963
154423
104923
19106
54498
130811
121982
76343
35358
46980
16688
151044
98608
19415
38968
114733
189180
96637
192079
110467
64104
181777
73859
182430
45912
23750
49386
81499
175714
42263
167683
78670
162314
60576
118099
19379
70582
4410
102888
120815
42631
19824
170210
135739
19559
160878
36058
165969
55980
107280
152573
9663
111787
81587
117226
182559
10007
19840
72817
167099
9568
27508
111915
125749
78036
52782
185204
159306
46108
12422
177352
40332
160026
68101
93994
103759
157010
121414
43210
44785
117956
113351
140465
33606
83159
8849
19669
42045
7762
131145
84070
104139
50805
48228
182777
71148
134102
173581
185023
98949
17156
152068
190449
150513
20909
3685
41750
164484
22049
47816
16404
19405
139133
72995
133366
198653
170314
11027
128942
69252
2638
86993
90950
163778
124082
67605
162387
196713
59547
47901
157871
53164
113443
130946
156272
16406
59800
161806
95981
75617
33877
170847
200741
72283
127046
35139
9180
140078
98986
98162
193972
146247
71570
184919
66865
173442
54675
95197
199765
59139
137194
86592
11829
92587
162492
44098
95916
30973
131893
162089
150550
1401
195639
20012
112157
128827
139573
24091
188339
1400
189686
123065
72560
56357
192954
101746
167915
126319
111806
152815
142836
133981
27078
112426
147931
90946
92989
151464
35116
149530
445
99067
16361
30603
48397
28507
184819
25718
93510
174701
90201
5599
91310
68632
45516
180235
151802
200293
164286
193015
144036
43769
15700
110321
134141
99567
128016
1579
191418
43832
39919
178167
15807
119941
63907
149508
27240
26319
84515
113659
124636
89080
29608
53188
69357
59849
176241
116262
139928
91724
185392
173048
100219
43334
125357
194601
28981
159396
86530
14802
94177
109586
45092
131143
102185
153917
86867
147330
141827
123898
169516
183207
115753
36178
100996
9698
84767
123760
25483
76974
34053
145472
136968
144589
137787
122312
67391
188502
41013
64614
97107
184082
134196
174025
189537
32026
1823
149071
130591
198630
21284
17176
158513
152030
52654
137004
157887
100319
24837
17241
196200
126657
118075
156081
4
193580
53326
65422
90613
150296
15167
66904
96908
28396
41310
23058
113020
86461
155415
164135
109874
15766
6297
168966
147391
86705
167822
200842
77335
93455
33800
120517
108365
3399
138284
34041
56253
119205
20074
37793
30714
106510
97046
92375
99308
193908
14900
87120
12931
103833
195377
127460
139436
157933
25325
186116
145441
92303
185981
199226
51584
7777
21776
152941
95387
103308
176702
36406
2119
78424
166783
35153
84234
26118
131384
152619
121719
200020
29130
17192
39118
138207
175185
186146
117890
105954
106972
67909
115318
68286
111805
172141
74257
180843
155404
29128
95
93860
17662
190543
63946
58320
64619
127009
198873
121316
141658
113044
168707
186539
66720
124089
71934
82810
6111
175081
89655
23773
79003
44119
56818
21316
104536
127099
167938
66390
13282
18531
12098
91098
123923
48677
105549
115242
15383
169036
53340
48270
148793
193767
192289
189469
30765
165448
104917
62405
51467
70745
23254
84840
183436
137010
171547
129561
56948
185223
77206
86931
152817
10433
84335
157873
64669
142915
119376
81742
73870
27979
15836
171968
103037
68877
152115
96539
40320
158760
23562
15388
167796
134124
55762
191319
134622
117378
114580
176260
54246
185858
180732
94811
157965
41943
60145
140224
55790
145059
135898
147594
192606
16606
94331
126607
129793
67887
161019
101366
129247
17077
90519
44351
151655
146992
146513
28410
40100
39616
136795
180416
47447
10645
59918
70590
96651
131588
16388
88103
74617
96498
139060
52019
67389
63215
71913
147186
104723
86546
150504
144932
85693
199655
6589
66473
71218
121614
73990
173763
94837
121397
30300
93953
12509
103848
41798
96447
183245
89210
47942
159666
178014
40946
130542
175176
102869
39381
145497
117540
191717
157886
115407
100693
168360
111837
20067
167916
98117
121874
79454
63316
13019
185791
165006
5548
48737
50533
92325
192576
83519
113456
17845
4243
191266
31654
91107
851
147352
57503
179565
61456
104523
89522
44429
155801
20269
158383
173983
157670
146490
8910
161626
103776
119802
186061
6906
117659
31385
104710
13126
99993
199398
49152
28260
111948
134681
186483
53208
70692
86933
109409
177661
4410
3349
158756
27326
92630
182709
73853
32531
49116
181213
29297
35646
3150
79569
181015
185701
98461
111740
101464
195680
74622
54852
127784
77384
189827
6188
120945
134338
167084
13576
119705
156215
192533
19889
72219
146716
57687
136507
78340
125544
113925
139207
10088
156838
145597
119565
184203
199885
53343
144206
23519
79479
100036
127741
191094
122809
130954
75137
126504
199944
60585
6129
81980
134918
78306
168268
13140
72385
70501
46365
55240
64157
150904
153822
185974
159887
765
107230
53711
116873
201066
77802
159707
151051
102240
120942
39224
121627
103480
151027
77843
116914
181078
144478
155767
82246
88572
158190
36389
197817
161426
447
163948
125680
154564
136322
40102
192616
159960
171006
77219
92631
151375
46414
131124
125512
191467
89047
8926
92876
148526
94869
18558
70394
127142
73254
134911
48583
63289
91831
190229
111023
150954
39518
86717
10880
144151
74773
34653
10919
104586
59455
169279
113385
163809
72940
39390
128158
74396
6856
108048
183623
65941
131762
42023
77589
127917
191847
23071
70438
59204
5265
26740
139596
153365
178651
158889
149949
188412
177290
122751
71547
64442
52030
19420
74691
33933
52023
77281
91793
63292
12022
108866
53072
77143
146477
32056
47545
87177
203
124111
190364
191444
99612
119582
59761
45553
122793
184824
51783
161447
121350
131692
133150
62488
163518
55990
154104
86039
193720
147964
17385
135611
8674
121127
127472
106803
93555
37189
70695
58478
69129
174575
117540
86980
135375
91622
147871
94424
3392
99810
38995
105257
69057
182267
176596
28507
82974
31689
12767
115377
77845
62147
150209
165195
114185
139031
167046
1082
6422
130558
168997
89186
148488
97085
40150
117457
167404
95880
197006
135727
65351
7077
65957
2657
76645
46427
115478
65077
136924
62346
38883
137887
139732
6121
128591
52994
168966
128595
65864
199428
170495
96261
191726
200751
27584
88725
196259
74326
54888
94952
170795
84046
49859
195143
158051
161778
83247
190850
2833
190818
23433
75641
16273
61679
125032
95728
134667
66464
86253
125274
11406
4464
95416
48222
128300
112585
191519
57242
75682
110440
157182
57190
103074
122707
75329
171427
60959
89476
26475
164739
85291
180323
167319
60300
150509
81129
42528
81969
94613
196713
153225
192007
192761
158951
153844
72404
97560
17445
200394
81035
114807
14340
199798
193153
164485
50177
77943
20877
113707
78359
69042
127955
151106
201088
115754
162458
161852
49829
103168
193537
157694
61753
44612
53904
61306
55504
140036
17957
41936
198266
153714
7950
89382
94768
185236
54246
182908
20369
108781
107513
100760
116447
12514
46568
12916
41555
122898
123688
100462
139022
160174
45987
42878
157519
78525
139130
106469
3420
60543
70924
49139
47515
174078
156374
33300
147568
67870
46001
156651
146559
184099
78751
171996
186431
191280
57414
41697
110040
125782
134246
20933
195162
88764
181582
168258
201030
19891
58029
130978
121468
90972
166132
157150
136578
82081
185997
112192
182435
47600
194969
29382
160025
59896
27071
117073
159266
161360
198720
101095
74183
74815
89655
172293
130333
9980
166042
144981
23065
195213
80706
30441
84890
119823
123116
183343
151800
104765
141329
196347
182118
62614
54936
1743
33681
51187
149821
75220
99124
64203
124808
146905
198894
33188
123615
77985
92571
189479
188203
11685
199077
120059
192019
152590
75304
173607
45605
14090
25638
175267
59877
101969
19727
70829
159290
91358
200042
79420
138866
103568
191848
93302
96709
94207
48548
148156
152587
135002
74141
66387
160932
171085
92446
102205
55588
94400
70287
108740
92788
10774
170819
175131
148635
134115
126535
112314
193751
147411
102660
19111
94965
76190
98590
50245
114383
69563
132605
73893
133039
69941
136980
122046
81756
119956
49804
187185
20195
72646
142265
117540
30283
190700
53894
150113
124676
47079
153752
130702
32680
98217
35999
82407
38236
35849
143931
7510
136994
104378
118761
58736
166939
19206
10582
52710
16687
108375
115859
117145
152226
45236
164316
16354
189143
126416
118516
59338
16974
144465
103046
198886
96965
18075
12361
110925
52953
167087
146133
60370
99928
183418
102646
62129
12664
60170
191519
125615
1036
111867
73115
142349
61139
124870
3826
97380
108630
36130
107857
98980
157222
181941
95281
93923
94809
183690
106795
29105
40422
35721
182797
25148
175911
140035
142002
64360
158104
11898
198823
16096
4895
36325
72311
173222
162377
131097
142362
74025
115257
128807
171364
100187
27598
162156
94638
60554
199903
56855
96815
110488
107081
105607
127340
174613
196961
196526
17620
8287
113636
30656
178539
60292
48460
196767
76184
176056
112215
105197
83509
53762
196610
50619
112794
93257
128982
13204
99151
82154
90698
177872
124858
94665
191610
88701
96930
6984
191354
59799
43948
73248
160131
167096
42874
22936
135482
41410
77742
182113
22226
146656
18085
158442
120931
103157
77118
196517
132752
166429
104534
185830
200470
172847
77888
122473
94647
33743
109168
195932
171082
134555
135078
159997
28754
121959
87567
126747
166066
156034
188978
29890
78044
70184
81419
61486
87793
73413
195430
55378
71100
124214
146371
105250
163233
110819
73705
180326
125966
128344
20923
102352
134064
126656
152505
174276
96225
188462
66434
129256
54121
164468
120425
133346
154300
110740
48020
164334
84858
24214
24478
48141
43388
166607
47935
150920
15486
52791
129917
118388
44729
159636
33161
50638
184379
62154
121961
147098
122605
100610
177139
76149
138015
142385
155573
117944
112061
70385
185271
106298
39240
5263
188614
200659
171874
6641
93894
156096
115835
88594
62105
46418
58660
26700
193290
131005
199835
4942
141820
41603
108773
125617
145549
158408
101491
70555
67757
6308
16374
95365
146414
11084
174670
34260
158048
40265
158026
82354
167455
153937
13756
158238
59930
52806
161500
154715
149153
21019
154322
139698
178765
6084
83170
103735
187369
17511
104147
63129
59073
27213
36028
169886
119000
51875
59049
43240
196057
123061
25911
19489
20950
141524
185665
192942
63964
148546
84909
150561
28983
14722
33607
195783
170303
136227
178380
145103
123566
114541
46199
131211
146105
133539
49449
170712
118616
161979
88764
36574
75568
56573
155581
175910
71672
18835
38154
49734
30019
155284
147652
25761
151962
81540
18776
35944
97014
110990
120893
85981
6525
168073
163370
85037
111899
5961
68063
124400
120678
46924
174912
12604
126395
121576
179403
51431
171583
34616
22151
195777
170453
98885
102352
31511
123174
193948
107015
143790
161627
116880
54052
113916
71882
37890
41879
132743
4564
139942
56247
111303
4482
86382
155688
136513
133730
199433
175694
117957
166511
160878
164976
16778
6740
126850
91907
159819
194906
80992
195869
152335
61054
134250
77667
191696
129754
27971
92944
68233
4766
108809
84097
132945
20614
105962
167719
31506
96885
85149
95655
188303
120616
41462
144577
33686
162349
118096
45440
101699
137455
23853
24393
121399
189941
173916
46450
140819
188849
107261
64597
30102
90895
36819
63656
12959
136248
90262
97788
34830
116746
109182
90371
117731
92753
126211
104880
188022
130269
68018
180642
63102
40193
95378
76790
200503
72629
44515
82932
131048
44949
20405
156815
89564
97314
31650
23353
151143
29766
110992
157634
37988
61843
19199
170316
61769
13179
132562
32496
73112
70100
20873
116154
111393
80116
173682
66611
49535
69006
107023
168599
17867
51798
71982
173669
132371
27134
122211
130288
50840
25136
74698
75610
188244
152274
145458
72470
57249
15019
23804
42243
1787
138780
125532
65110
181660
198175
153956
54786
14038
38657
102706
144172
56332
170886
140953
107547
38219
22842
104108
181629
194399
102779
73992
128503
154009
75169
40899
92556
55119
190443
122300
185804
92802
67224
150577
47703
109338
199016
21134
86060
48102
23842
48430
99538
106371
142497
167559
168083
100594
169330
116211
78391
178275
5763
19704
76318
26973
57719
186198
92989
154437
24778
125336
12504
32826
19349
179092
40293
175724
118537
118482
53531
43239
137624
25605
190470
62655
127576
189053
11459
9287
144686
77500
19912
73494
121018
51874
8758
134632
164797
79531
142675
33530
154590
122686
79172
66223
160932
56623
86926
118830
10407
108801
54600
180194
17416
102947
94040
38320
55407
124446
86305
21726
112395
134249
192418
197427
17053
158105
110950
16258
91461
75743
170070
22691
189237
139407
104641
175075
115412
154487
137510
184857
13505
140738
38417
181818
71793
4234
96748
3926
116755
153742
142993
1660
165522
62345
136874
41700
3844
49770
157885
75005
95986
193287
155870
87371
101068
175339
191821
55815
198420
5638
183054
16052
189331
167870
147880
168050
83351
187285
135715
100556
47204
63070
52944
87203
168946
87902
22786
167475
120495
98990
27297
41271
48347
161412
8679
107986
139178
142475
190804
80625
154773
128663
87756
195272
135116
143365
174915
153743
63955
72009
54911
150372
178815
170930
74087
115058
192520
15193
151977
163246
84168
134853
49345
159232
163921
82295
13096
108191
64852
67622
42594
21954
574
40070
48565
97731
132405
185148
56545
54517
47662
131146
172728
126065
14274
32446
127943
126586
1966
36553
81953
11416
116244
7531
120142
50184
96696
158793
188989
35601
1863
185106
39926
17116
99737
84228
13036
81118
197695
88746
46693
29047
178269
72933
54095
65420
190038
75818
33609
134446
151388
132886
20603
24913
84485
186070
78986
175502
185368
71503
737
125180
33882
74884
110705
143947
109647
147640
115561
141584
136293
127796
144062
187637
22181
65137
139233
108508
40667
188241
145054
134910
68463
32943
93079
166557
194083
31465
60600
62914
33825
77059
40643
124779
64889
5013
16000
94584
45868
14632
10537
156460
80267
139975
189123
197857
197383
67190
42012
131806
144182
92917
106782
127392
64815
16015
165651
134769
12789
21767
80044
117125
143249
83970
63804
178027
141255
3594
158690
8118
131984
52255
60668
49049
62375
98714
198518
177373
14234
127940
23065
81247
195257
128966
51047
81002
138249
140427
32265
173404
80669
33855
76128
173541
10594
85484
194451
100806
199044
130848
193368
160633
37548
107758
73633
50811
166290
33432
152945
93167
136867
100178
50012
117354
56923
160219
56948
90771
13441
102342
25930
116683
64250
112713
25367
35354
76742
10656
161870
94097
22414
66749
117977
23565
102839
27830
150156
38578
145541
193013
80978
31891
137167
51260
80254
124977
127719
105374
66422
79236
91045
193276
7392
19777
18202
67122
192561
191438
158705
187984
187765
97572
103597
138964
2474
145245
29580
170629
123702
54649
19641
128665
29516
129740
85907
50262
8229
113500
165745
75400
38355
73892
52916
76577
9211
185882
180732
162554
166693
14824
111238
162152
134717
153134
175454
107649
182994
70638
196569
71377
24562
45883
33149
179151
188958
113598
149957
59966
27929
115501
123550
85120
186076
121413
11780
12710
158463
24645
110068
140725
110232
60762
15998
24699
80062
164281
191759
180320
52654
140157
55159