NAME : pareja160K
COMMENT : TSP art (Bosch)
COMMENT : Found in 2011 by Yuichi Nagata
COMMENT : Tour Length 7619953
TYPE : TOUR
DIMENSION : 160000
TOUR_SECTION
1
1606
88203
117028
134881
126876
63348
92789
110294
136552
102176
22578
103964
152122
29486
74512
30436
79489
152655
25576
134744
55393
128788
103822
133552
123362
148465
91805
78147
98921
15081
123666
69439
50011
77800
21241
61345
95069
44679
138564
127350
157185
22050
16776
122966
52796
75560
100482
70058
135405
86495
145088
91894
60525
89461
13204
51565
135822
156809
81838
126212
74979
34172
13590
142908
30103
73240
82821
111882
22155
147632
62699
90628
126592
146842
144300
153212
19862
23477
70499
2713
76259
57759
81823
97468
23283
139467
43041
138616
24184
157711
64452
129155
14828
45002
133354
47240
63384
138497
126469
37539
46586
48700
43439
59637
25819
57894
61791
1682
116160
79439
15718
66293
90228
37900
23248
11373
13629
66679
26939
134124
4406
75209
27529
21564
11901
70252
8967
44332
52149
81720
57837
25338
29483
22344
117622
61277
109874
116315
149456
88151
135178
58919
89178
123175
54533
88012
112464
140486
72657
102898
91358
33081
65432
38507
42495
119341
80987
2694
44362
29305
159792
97429
72886
86194
10849
134575
49429
134414
28173
136337
27414
113361
93931
73593
135568
8424
71325
147482
87634
29403
20652
131705
81481
64249
97974
75881
91738
145728
30257
153628
58429
150156
139814
54186
147928
95774
95633
76763
148435
10264
113431
16900
58948
158570
17267
148198
96555
142013
55918
90131
80575
36182
75332
38537
35644
133788
30899
7746
46778
742
129095
60138
134421
82288
20693
61865
57677
124828
29755
138884
118663
18171
17311
66903
71839
128220
65431
117503
97060
23464
113773
96690
116633
67170
111200
85923
10051
130470
24578
152719
139776
87864
61064
110833
48924
18223
89404
43927
42914
114038
20355
91341
150478
151279
28622
85033
17520
1440
29752
142718
117625
16493
1726
94439
41273
27936
5901
49617
81309
5479
53926
98668
94208
148590
11839
77028
52847
94919
9476
109253
38558
57987
10353
44732
65377
156152
66821
105499
5894
134086
131717
145935
17428
38775
96409
140097
60722
384
37181
7401
71061
90239
107042
142774
96361
60269
51021
103759
139300
44036
50968
63718
32832
145492
4477
134584
74751
123489
99845
39927
35040
78122
125633
73928
90422
23481
124345
38646
95012
28769
77898
118595
51877
67326
68806
8566
137273
79695
40341
62157
37784
18774
140790
97083
67621
109876
23545
105998
158030
131016
24481
87518
2202
16244
42210
22667
59826
104435
93984
42802
78036
41782
32661
67958
100425
138533
88975
61961
27744
74488
96391
15919
15702
68668
63462
49498
132805
4075
78808
36303
119691
65290
112619
116354
82732
142566
6527
108104
17897
86284
110686
18519
26038
132997
29723
146629
44647
73224
72769
71166
126224
31442
137695
115197
15802
69266
136803
145898
11570
101656
52196
87635
51539
92706
92306
42264
140204
159574
58372
149286
156900
18650
1179
129621
106334
23435
81763
81194
45587
13964
35655
21929
87005
4670
54164
6229
59541
50042
76367
149863
35298
74054
61988
145844
152234
152307
148058
48006
65442
57782
21475
111503
116204
99421
24362
38996
123939
30196
36319
152236
112564
18434
105445
116767
56777
144499
90271
123504
56405
59144
57186
797
97856
129154
68810
3895
43019
107481
147703
85830
98869
132222
88445
103309
10350
143524
154966
18678
71085
137837
159752
77362
116667
137498
90881
48264
111085
83233
134600
147529
100382
135945
10797
120584
153914
73068
10175
52684
2281
4795
128826
96849
86177
149106
88562
75984
127456
72707
137264
148440
73563
80111
119211
24840
113394
75355
49939
125467
130162
83480
70493
112025
88374
101801
50469
155871
8088
67479
113657
142134
22718
157355
94040
23002
102800
16405
72973
125017
29329
107426
26930
81369
99437
27060
129322
36255
155549
51460
158276
24552
72069
42370
122253
155605
106999
113368
99602
107898
12529
131128
90857
150401
8797
131021
32849
57644
127939
67068
62639
86174
19644
95547
37660
81418
88188
15454
4263
78508
95114
94206
18685
25124
56693
84733
26850
148076
106675
148413
57394
114750
159689
17681
79396
62255
43068
122082
14594
130600
54341
24786
8605
103489
85658
129364
124616
20547
125133
87181
151494
35827
61210
26553
81531
33708
137423
61740
136152
1778
126956
94287
65722
54766
73757
31397
94310
147009
57601
119218
115616
62353
63919
44393
23020
125937
52607
60160
102706
102854
90601
115036
80327
16583
64667
43907
26526
21811
94542
15251
17113
28826
153830
80298
47175
123770
62867
74674
48872
96154
32013
52430
53158
98531
73657
103402
136735
159010
30243
58115
35972
80840
129649
90334
52753
29408
33843
51729
115638
75867
2849
69651
51527
88077
41999
94980
120281
112435
441
143008
25578
139798
116070
128911
110426
28912
74178
21622
22271
12606
84923
58627
129197
73405
25657
31315
105942
73794
61327
19641
115039
140151
121384
75517
99081
109138
157229
109174
4495
149693
78076
158899
6895
59444
151290
35274
123731
117682
127191
100651
10997
61725
139420
147382
72119
149187
101931
149869
54832
71927
5892
157210
115077
149223
132105
139533
75089
36078
81584
81324
76880
73411
8049
108233
43729
158858
64071
39419
10550
804
135165
94745
138970
144088
26079
158510
132434
143324
145092
152764
22638
128587
116654
18328
72543
74742
44142
22131
12934
148074
111595
12356
139810
39565
72819
20424
100972
52449
63353
29675
127753
38922
43035
85586
54858
1046
154781
62703
683
107873
19164
53053
111934
129355
81511
156512
79314
39903
32314
128738
2434
24245
158469
90174
43667
62779
143594
91438
50251
130475
119433
133346
137166
72776
80602
121272
12631
42526
31574
79544
141043
85012
143727
69101
69953
112855
16803
86652
123673
131417
93530
85917
40951
29266
6839
95481
82917
58818
124104
10906
158715
88843
91123
53139
63049
102198
20141
62534
65953
122759
138892
68699
9091
108775
154002
52512
104380
67604
108228
125129
135478
45732
87247
50784
90826
111844
45198
33091
124687
45328
129224
98955
54123
132069
123481
73714
125841
144343
56531
96058
8019
68213
133482
98988
67534
8509
83833
39855
72690
9279
42498
32085
1315
89304
125605
36119
121292
137208
92723
68673
103075
63826
10794
120205
44752
2293
38094
33170
103130
59802
53467
27507
150258
120951
85691
88461
155808
31482
96404
133776
17804
86997
150273
88849
49871
45624
41745
46579
129260
109195
75191
51935
44448
114567
43684
69928
88132
100110
16550
139316
111238
136035
134119
13831
64988
158033
24321
23068
98362
33628
67186
148286
67944
28891
8007
134547
9338
76399
155464
158513
150936
35527
105959
90308
57318
138128
106018
67669
126656
57019
99060
61071
54798
74376
109201
146765
159170
87064
69316
23467
122551
93252
157059
132258
51452
94823
2504
52540
109173
43148
114233
81929
35532
19872
107869
9570
85560
14903
31004
96431
22436
15733
91550
4563
98938
148614
93930
1177
72417
17089
118254
146535
63108
92135
146785
74416
146313
17188
138357
138982
98747
113433
35680
127826
102777
25409
34423
40847
59789
79538
85454
68977
95796
141398
41068
137183
25164
16245
131451
151422
10080
98940
9414
15232
23889
82198
23637
134427
156226
28438
58475
83687
98091
127336
138675
75296
37913
156355
112488
74794
87266
50493
88984
8191
80957
145937
105461
123241
44599
56703
126489
68286
156970
111972
139615
20196
96273
9878
148657
130695
3262
71991
29617
41167
55133
26102
153467
38726
126591
55814
75774
46182
25737
101462
123253
50800
121571
6884
43996
110579
49955
71273
28004
44759
84394
143876
44528
34746
70198
126555
87657
1847
148961
24463
103943
109569
88457
19416
99669
125641
45419
92584
57030
156146
3808
63152
64127
152539
152118
41061
133613
13524
124550
54365
62161
103178
60465
88400
34758
98635
107306
150358
82902
80407
19142
132108
139147
6026
148343
61909
59780
46581
159553
4483
77624
122022
154770
43438
56995
47259
30168
3462
126968
92415
150684
52123
66847
17927
103609
148345
110324
104662
26033
152325
9902
57372
90136
142334
93536
90808
3775
24887
121401
98738
118808
56911
33661
81289
90516
112356
70671
34290
100685
82568
115034
111550
14573
28884
7322
80031
90744
11521
148912
58537
123735
102159
107364
102791
95377
87390
69420
60558
29543
130206
144458
157985
92327
93924
22735
132190
59583
97098
104750
74072
28334
23434
121166
17898
121447
84208
55164
74636
10654
151619
73705
85706
3396
58617
139353
63862
596
65907
50862
27653
117736
45043
63003
86729
38021
10246
104941
2266
63936
96428
51668
132298
75879
82595
112967
30019
48393
129131
10230
88209
90050
137813
87919
103413
118297
110057
130825
75099
110823
23491
151156
63976
82520
109465
46677
132053
95294
62244
53188
82837
106156
59284
157499
65033
58641
11217
77388
66115
83584
109710
70138
19802
60844
61363
107227
56167
70114
46323
57922
37130
75744
126966
140466
122566
37394
44545
4900
5972
158108
151260
47636
139573
77672
140489
1358
115230
33355
19023
117541
73070
100935
77757
27
93701
148038
2412
29693
23800
70190
28865
73406
52515
118878
15633
132425
30989
147138
60978
126517
96624
53482
118092
83559
85709
48356
126082
64224
111565
48574
1246
37234
87724
79336
22903
21023
48920
157515
14232
82742
109413
115718
74255
88541
87854
117009
22222
65522
118966
25115
31833
133511
84024
13091
74588
96207
139547
107205
127909
45572
34682
114959
99483
35823
126194
123946
19855
125103
113865
81790
58696
27030
24553
94230
82970
105008
40347
125111
124439
41437
154039
132110
21453
17881
149221
88910
137420
149665
45199
28886
132743
21810
21202
145468
14417
155140
142666
30296
31323
132405
25551
65659
52398
114725
96223
47663
140053
104349
95985
114596
62125
144706
378
147359
63322
110111
126372
124223
31440
102354
151754
52738
111992
6554
78619
71439
138800
63816
149504
106861
39560
31543
87940
12634
133942
121842
136046
134473
25211
103010
19162
22632
109815
90696
20846
59433
86945
96858
94016
129969
97969
58362
10249
36949
117501
19599
138195
43386
129506
53955
92587
11384
30990
58253
76496
75411
130749
11728
87551
118307
125141
89116
92728
88394
153057
4472
34924
156014
18364
115183
24911
157812
94158
159914
107162
138438
103517
29222
21601
142261
79755
51834
139739
108456
132710
123353
52307
24511
1900
115124
46641
131052
136406
6553
30478
93778
112575
5822
50176
26440
116254
55926
91514
109160
16815
8833
118198
131525
43264
92730
7321
119081
2189
21964
3862
40378
30963
5234
141315
148169
137192
26443
118324
74316
45653
113186
76953
6394
34443
77118
56142
53000
23808
39829
124693
5316
48678
2922
11727
81690
117935
10716
6896
34636
138860
125413
47270
26834
88814
125034
155269
66968
42095
29328
145048
101548
65664
51490
55079
113354
29112
5926
153231
123025
124714
137086
106684
58284
40468
9922
36181
76057
135470
86535
1836
107744
15108
9619
50391
90282
141109
112432
151686
69589
1070
151194
98023
95200
84236
51180
125891
35626
148046
57807
60864
59099
94751
93604
151879
15094
115445
49625
53589
156283
48422
157672
153200
150699
84930
6192
159804
20976
58894
512
16440
83463
59982
98218
106884
21757
120498
29524
141267
50512
78222
48547
155624
90741
93254
154857
49006
73811
111338
139534
39271
121385
45702
52443
15727
12391
62070
50057
130408
75695
136611
10364
146517
48034
126449
73504
60419
67172
55176
107482
131989
134068
89971
73287
156407
130219
89671
115891
4840
70276
114195
12710
58424
91559
35635
9014
119077
158183
69326
118185
123174
95024
86045
146809
132148
20064
40161
17596
2755
90437
101776
22035
144144
150602
136541
100048
53318
78977
94070
87040
131750
52718
134037
55461
98482
18338
84769
100965
48904
84627
76140
152273
152559
2877
126270
19105
50179
49859
44921
149009
153686
82588
20642
19039
117047
132277
153479
14483
100133
125421
16838
72155
13103
89314
91932
93549
132327
127358
108144
11198
155801
54465
107259
154659
64196
88054
146661
50168
101259
39763
28721
54733
7852
2113
23201
29886
145386
136808
148750
102806
29639
100535
133086
93263
99511
100144
159962
140648
95104
66463
80986
24177
146013
30247
66156
60800
98852
69897
97271
17531
66300
107514
25528
149957
20724
38592
115456
86469
152405
141269
7335
14842
73906
75173
90844
19726
118013
60027
156738
74324
39402
133413
52201
20219
73904
65415
151909
48205
91705
27931
112554
23987
94753
148769
66503
136365
114826
91025
143488
149619
17247
143398
13404
41913
134899
42394
63693
81639
90021
8653
53491
153386
72244
99177
5465
129820
97846
116436
116525
95388
67389
127425
81532
145450
5766
127721
119730
109900
17811
28916
111508
19719
159059
9013
122958
125941
48572
34297
52069
134525
27589
87879
67058
113078
143998
9696
45773
104630
128472
92489
23077
86831
23128
29360
136438
31624
15853
121707
58269
86850
156563
138775
116559
21477
55868
40964
114292
105193
105256
75470
54103
17182
131123
30342
5961
60651
40944
158547
123329
53709
140772
88712
140408
84144
135535
37671
152914
145756
154528
82096
20542
131172
37500
22631
23070
145725
95087
85044
108678
107465
152445
104814
114608
97359
95883
25258
127689
10882
33203
1882
125970
102365
2973
155238
109617
80849
45038
66319
40871
95658
6947
37169
68919
108896
60792
135246
131898
152516
10309
72291
131480
133694
54493
5714
22038
70328
99376
79083
19243
17229
92939
37034
109543
79868
25281
102183
75422
57788
44381
41931
65291
105265
99522
144258
139196
153129
100449
12760
78901
44344
49793
50314
70233
131646
38322
69215
30833
128891
123789
111522
74287
39787
135552
43420
132505
61051
71738
42045
138305
56136
120807
48889
44222
114892
129875
55514
158186
125301
133303
22203
48805
159252
71550
68172
149070
55092
144780
50256
21649
52223
66831
19626
91445
38682
150730
17200
118741
125952
43446
39479
61698
103200
60050
2053
34369
131757
79104
33911
147695
12510
39869
47004
22373
159678
126408
77840
126429
30744
8232
68245
24854
100516
61045
103617
53370
121836
106832
158717
123517
114438
44112
66102
89450
88839
144591
75423
48941
152031
99488
22219
149862
96313
117394
54419
47606
40070
134249
152742
14212
8136
139318
39757
114818
78667
74200
87291
55204
127125
61171
111900
120698
113031
97707
70530
93458
39580
87240
11927
97391
143270
98719
136754
67363
11853
7242
24901
75154
130167
141214
105373
133860
125113
2862
124895
136766
141357
154792
88687
81771
158682
62057
123142
63512
6656
3657
88194
33208
109742
50770
121966
140128
77034
16476
133051
25638
5184
112286
23259
76805
109103
147981
153115
81302
30884
1502
58817
48166
92836
57192
111630
23562
93167
84739
129287
59571
121555
79200
2898
52814
111364
64968
143644
92831
41192
105862
128389
8024
129564
157579
152301
49233
127754
70556
66614
11977
52404
84915
87835
153326
112023
35831
151934
20271
26455
111381
46699
53745
103644
106150
15136
46241
106537
100848
121411
141132
81616
150689
52638
151843
84300
71799
133458
113453
74552
129480
594
100393
151616
105632
142157
3175
113217
146687
65587
150461
116622
90023
97284
30983
114022
28992
4236
30808
71840
45552
153641
5625
36032
115551
134792
128937
114396
29198
26009
87344
12553
8864
58246
137752
140930
136615
63417
109196
29065
84033
65827
8590
151187
3709
37110
51925
70217
147908
2555
143289
15412
50914
81366
22675
60704
94951
130583
28153
145218
112560
152576
154252
14071
82258
42109
74754
28007
145430
98183
10030
14464
24195
90823
2106
91271
17327
74521
145960
52694
150230
25240
111631
147036
66488
143924
31777
23254
152744
105106
114946
151625
108072
96437
90486
110556
148600
144684
36725
16082
98864
43280
28121
91372
46166
136884
73630
155115
41973
99066
7484
19769
113960
97541
42233
127867
3297
48050
64978
51570
35348
12893
144356
30910
87173
89139
97145
121981
47763
123485
10073
59217
26231
61173
91269
31217
76523
34504
98758
27481
157085
131774
82489
154921
41066
45047
65620
48239
14810
116529
34456
74414
85837
112852
139608
82512
33240
87874
135391
150440
79079
146808
116593
43206
23672
129259
92739
35184
43127
56989
62965
30688
96059
108390
128153
88441
6600
105982
21979
156141
80244
11282
72856
53848
81829
130761
48625
154065
101234
58513
8546
7148
31186
82840
22880
53143
10686
3747
111480
13844
76467
73720
92273
93814
78727
71130
56807
108631
86808
64764
56397
146928
15413
55228
15025
155902
86957
137817
84540
69133
68844
38147
33393
156409
92233
69685
107866
1624
134146
96747
107930
19317
26880
44832
104568
13813
32261
79364
97080
88901
60423
27366
106281
69537
86798
117298
18044
29766
130467
11132
33676
17871
67045
48696
49258
84688
100733
153350
148926
57504
53266
127287
110651
37438
78566
14220
105072
12765
141600
131615
39163
59882
40915
79761
89381
101521
52745
65294
14269
73289
60675
159445
64906
46933
2826
128084
34976
141920
46672
127028
142052
56665
110223
147236
124481
75977
139728
126113
66363
103948
44616
64011
84222
47283
153860
111346
5900
18610
7935
84067
18571
153222
157995
130329
112615
110947
112580
84902
91325
104542
49511
61922
62292
36520
41805
139004
96913
123988
137965
64195
152523
54661
49628
132550
110574
53302
26260
37192
146600
55361
83591
90441
142529
4016
95610
113549
88915
102683
44691
109134
85723
144341
86271
109064
14663
147705
70600
38559
105160
4289
51980
78936
42185
44586
125139
120485
142881
31926
34933
22074
76828
126808
14570
143898
20877
24510
41041
145176
145487
99576
107288
142306
41526
123343
63379
39050
136991
147590
72492
7422
153430
134730
29784
104920
137555
80129
50679
60116
148485
141276
19403
61834
90353
127195
48578
74741
100873
38202
109115
12374
38272
22957
87239
60855
150758
84167
23154
87272
95540
134487
96940
71884
130680
104252
117450
135
73102
8497
83871
149609
22682
138735
25975
87259
117532
2074
96265
33585
152610
159838
92965
68097
148460
118416
156154
11589
27925
87632
147846
86809
7293
112968
105339
56365
37049
45764
45100
151076
3340
74478
102316
53968
100241
10442
76027
119665
112495
114732
9465
423
148818
91582
102502
55327
81182
55051
111973
152043
121750
3761
92222
28997
65843
159569
82524
78758
93235
41620
152736
107717
15501
54850
22362
152370
46537
153670
74174
134476
55039
129537
106614
3723
89781
39114
96111
9732
46021
24429
117578
7189
43216
17003
64644
136314
39090
7870
27378
61837
16240
35442
122472
24801
56659
139359
47601
145499
82269
66880
149426
86073
81311
46716
75902
44256
90590
15782
58004
134869
101101
79921
88061
3949
101065
46968
17422
80834
159672
101264
95914
42317
112155
99197
58061
41310
132895
126041
12412
64026
129744
149532
94380
126892
25432
152658
12967
50904
52900
76675
57915
148863
98015
154934
57714
140682
37962
32554
48651
146025
143526
86232
8272
121170
98995
121271
70693
99620
121798
106833
21895
23974
17805
156273
115947
11159
137873
86804
143970
156613
108890
80102
101115
109693
24967
88524
69096
106691
62595
70272
20816
159213
26384
104890
98279
80638
45639
71309
141480
125551
125271
37212
94704
27645
81814
50457
131940
44830
113026
16184
13041
127310
91880
136024
80717
111507
76008
118002
7412
16003
45373
24812
41602
86515
57519
27076
118617
133564
109019
6381
39754
84398
53220
129602
56510
117876
78068
119502
48266
105602
28129
124920
155465
116058
40903
24224
153851
48707
2307
16139
143893
42865
54695
76930
105357
21630
141603
61860
89060
81397
50688
60420
89913
35521
134512
73176
88079
124650
85538
68071
68574
34555
93507
87071
43655
76808
77774
26631
34142
132099
154769
71393
91233
67797
88423
35963
129512
71329
53242
127841
42331
128327
29353
36113
52915
66662
91959
112797
16467
145949
156896
67496
84089
115465
29121
153483
94122
10494
106056
95968
136883
113950
61482
98450
130570
44930
16662
60709
36337
63308
151095
96388
139370
37118
89313
57448
121324
112712
64728
81487
137720
83532
58014
6652
56159
40721
119867
5975
13463
159083
27056
113143
103837
23556
17457
125066
117732
87930
37825
92017
13664
54491
12722
97633
119631
2833
144076
159601
82186
1852
60686
69026
139114
40010
72671
136548
119317
125966
153603
113247
94330
1240
90496
117779
110444
67312
3754
113328
123003
35369
57179
153431
32897
37783
120236
5662
40375
129327
76902
32545
105676
27115
74641
143556
80543
26192
95081
127233
133034
88293
93358
155627
15627
50988
119146
68649
18896
10407
47464
11629
97983
66015
153411
143159
109403
131026
58917
147375
133238
42698
11290
142065
69722
53085
22218
5896
121506
52748
92614
96957
8461
136724
124251
82072
71977
9885
109663
29298
68732
41154
132291
46425
34596
90155
51496
112129
70204
103633
102648
119571
110068
77265
122327
45024
91915
18653
2030
44309
101670
13382
146820
156386
143453
96065
73329
3894
133567
120456
40507
94198
96760
95431
113087
31224
148956
120280
113268
95624
56731
30235
38607
5738
92368
106326
53463
114583
17830
26362
140032
121354
47350
151309
66918
128381
150633
95403
41286
51872
38
91854
90543
116937
84582
17506
151926
148662
93974
134897
101635
17865
47856
105021
40449
43331
96335
130457
13867
153912
21464
24344
47756
159979
27568
129688
129739
131156
24330
80562
83280
138898
53596
48285
63841
71965
27085
47629
155894
69802
110070
64584
57059
142151
11044
13187
64638
133740
20890
26179
11068
55251
129392
77681
127497
67957
34201
96236
89365
109907
60342
11618
97952
6448
5486
109831
52832
1468
71018
33802
150255
106653
92755
140284
84985
86462
40682
77455
18267
45131
62399
122206
53347
60981
15215
52324
123714
49215
88752
46559
137024
17759
133422
103612
110456
121648
154264
133250
39166
106292
19495
154197
133761
88783
10136
127540
25755
40865
93865
63731
87562
111862
65652
121861
157552
39929
18716
115648
120060
22059
109209
62991
71746
146767
25546
155865
94113
18674
33778
154613
64357
36686
154097
6122
141623
156734
84721
31298
94474
87046
73036
72644
134906
67272
146003
82185
36830
139744
31001
113987
42163
123690
152329
134655
97489
86121
137958
129164
35080
68487
72236
107575
30699
70741
32255
52794
102594
90414
153020
80101
66925
45795
152886
36026
12241
146035
1380
61461
65999
99581
45789
38057
154374
133398
56012
45744
98628
35375
114334
1044
9667
6784
89026
156109
4076
127147
132112
130246
72802
3276
98735
79283
32959
88236
126662
107882
92334
30392
8787
11869
69975
10104
91497
148543
152309
29239
25239
138814
142620
101179
154762
130005
86503
149101
62904
24069
29635
24047
132339
61386
157786
156549
108308
136441
92624
144620
156539
69804
153328
14286
59831
83090
93963
66974
64583
36088
136254
80235
76443
125355
11957
82528
37767
54954
5119
54891
144737
89504
101841
128728
54277
81899
80197
73173
61531
119525
144883
82716
116159
83633
79155
4773
74249
142596
27484
46071
146522
18803
49350
101661
7215
39520
149530
21840
19776
99493
67585
35058
116176
90405
106796
100245
107343
127855
144612
157593
44228
9505
111797
48488
92506
157649
124576
128608
126191
123371
36121
139892
21132
15799
148737
70298
53038
109650
103737
101898
150072
109987
45973
151233
20533
129133
78044
8450
40927
121179
105451
35886
66069
53199
15999
69219
2576
77956
82208
74217
116098
13928
98807
19160
109820
150267
103108
149126
12979
148008
120095
69851
139412
54202
60222
146926
127769
119050
15185
34015
74669
29746
107003
6202
110781
12610
19744
50014
130402
121507
118180
151573
39908
64481
78647
47979
80728
120
155423
115429
56927
50897
55924
29523
26104
96491
63311
27786
25328
105792
121126
130871
110719
81622
27672
110829
74037
68655
120730
115225
48487
6389
31098
154391
40071
155359
51802
83379
64813
59844
121505
116635
100827
22749
87152
140992
88581
104904
100352
44530
2029
82760
93054
152575
69833
117279
76893
119935
69117
101477
124649
75368
79811
117781
107909
65995
23604
156130
94830
82815
42994
27430
110631
108652
56843
108138
28966
134725
157448
1018
120284
131744
20669
20545
45612
58388
156493
44336
381
1365
3026
8842
79243
61643
57185
48258
82976
3043
60380
84476
86125
78079
76583
153856
44839
54410
135373
51782
74523
22183
59980
95214
33146
93820
148219
63260
8640
159983
23031
117601
97782
13343
53990
120525
88643
4207
31174
68364
34896
55319
60045
12400
128641
89676
21860
8525
39202
152969
123669
79100
85772
25386
76890
105878
116650
10404
98822
35011
130155
33766
77922
112443
4888
1165
123748
19585
119756
32212
93774
101907
10335
73764
70149
72964
26470
120866
159996
88487
95236
88844
135688
38363
76560
68361
34766
99043
126714
23662
49495
28155
14297
112844
109170
152033
135655
100464
112732
55502
53750
60109
3713
82912
9975
54993
92379
20750
11492
71644
42783
7252
86780
50453
23442
105497
42229
40107
21999
69417
142956
112864
135368
35285
158928
136707
3818
60798
35437
36001
63420
111660
89334
137242
57242
129140
60959
32536
104218
32285
129732
291
110379
94701
100135
30397
103105
121775
122805
99698
144561
66812
148981
136442
66145
48833
155512
83317
45986
51825
139395
135191
30847
112784
40445
130495
119511
125947
106998
64878
83426
143664
129006
110791
135280
70446
156292
148026
40863
154474
117576
94592
20854
30402
17530
53708
97994
119902
72746
91458
92872
91065
153731
155039
137320
156836
74996
98149
34534
98146
151965
82274
86478
139479
7150
126522
7478
61264
89693
116461
77412
98431
149859
107525
124403
27230
13892
154342
23244
139557
41208
159508
20333
28668
81513
81562
18643
98500
81936
67791
62518
95061
30423
39557
59655
51788
77364
113869
68080
96573
23126
1143
104633
3271
32900
34718
47140
105019
27328
110486
80703
116990
35333
148278
51753
103216
16578
57250
45522
79123
11406
143675
33459
15020
78902
118642
37930
83919
84831
115297
142937
109533
136180
144079
158862
129787
76351
20404
16949
53489
121490
32256
34027
113226
104135
114791
50333
36626
112132
124853
27637
18951
148782
79457
95831
42103
9053
100808
105404
113237
127362
12600
114774
8152
123968
112440
123033
32537
155362
101674
9183
71669
114090
66105
14607
12403
42818
63710
106151
6616
57508
105923
107713
113311
96052
115497
87476
41216
89237
119392
77964
119354
156960
585
83307
16378
14741
146388
16968
42248
157686
26782
130337
17172
6966
149034
51192
99821
57025
146804
80097
60592
30587
150040
12646
114497
151571
35135
71382
138193
44917
24501
79238
72912
154692
144346
139089
87310
134454
141742
83940
31987
43303
136169
142332
121066
67742
92131
8246
55942
62184
17153
27642
49366
130778
79156
115258
18424
108490
152825
22152
68671
129694
143328
15864
20373
145941
106241
51837
86796
142665
55667
159314
56253
92982
21854
65148
130188
128283
103468
43338
115296
16994
114548
55425
134510
159102
144093
27456
148419
102848
105672
92691
65869
127799
110442
76800
110965
22881
82718
106431
133522
17330
97673
120201
137124
41911
147051
18037
113006
156589
128877
39540
128598
82144
53684
49470
61763
131607
39277
24975
141800
112171
27335
79829
31251
99655
79961
149430
13278
7594
22665
103459
22450
127486
149963
103458
128208
124917
15784
6129
39632
159512
56542
98946
23605
131273
95064
98494
75479
91291
12444
2192
77039
2738
122470
151011
138146
19781
61901
56486
48685
98614
61380
155442
97226
92617
26651
13449
76916
4258
145701
115558
98147
88023
34914
63206
19704
28765
27024
9550
147302
119431
35235
81430
157331
132761
140239
100045
120325
127989
130363
20159
4347
112955
117814
87249
101658
69539
81074
96421
111569
77352
152653
73103
49733
23243
109116
156016
122767
153060
12270
68344
141187
153569
36938
119295
15572
79208
10366
123247
108786
104279
26899
54121
156596
140959
44524
73241
155272
16091
76783
29369
12433
86112
2921
60446
67226
18742
101935
150547
80731
48330
157292
41686
138683
3309
134815
45443
32459
79630
144257
103288
156334
70141
10759
158778
83816
35861
13451
24322
118803
61776
64586
125459
114285
156446
135649
41005
124722
73832
72208
119035
78032
40153
18517
109094
134818
95878
91507
116439
11169
44725
33619
136090
154229
111230
57291
157837
92029
66943
96457
31763
119248
110808
77675
147605
146297
7876
28990
79042
69486
151088
126119
112527
118007
135106
43044
126705
80682
42965
21807
68610
58559
10120
59549
52942
113633
111559
47310
1632
125846
118378
27715
33712
7714
5190
147198
33112
8236
41585
150078
155234
190
70270
74203
12125
15867
47998
159883
14589
35330
124923
45395
25126
130207
112063
49193
149100
152579
15123
123772
138526
35326
51784
71478
19625
85713
114528
127221
108155
123382
117964
24824
87131
55856
25033
108853
114706
60755
145449
94619
35948
123289
11285
228
16162
14409
89808
127825
137700
108767
52312
26866
68306
25192
51318
115475
118728
67731
59779
35179
37918
23138
90509
159212
109511
69360
32885
72100
91597
32732
54211
133861
31656
50837
48563
80555
159148
62324
87164
116977
47762
130854
34265
145479
7663
19354
145313
91922
108265
104500
37543
92942
26513
48512
70969
119083
106876
20129
13490
89684
35118
159645
148364
62675
61713
136711
44318
120974
61598
88522
52506
17471
95374
9979
36412
106417
71101
61114
73854
80522
60171
19245
84682
139338
103578
150546
86551
48369
116488
150393
139477
70462
19278
128413
65045
89126
55065
112068
62828
31253
37650
153349
48234
110784
132025
146830
154747
61005
66312
13732
111157
159463
68615
138729
5758
79263
43353
134141
21430
64536
29801
35848
75360
52282
69107
134052
32828
91441
42688
17533
36855
60310
124513
106713
147624
142493
140233
126409
61722
76137
122801
38386
139117
96658
54425
7436
144550
144415
102501
159931
4251
87281
70735
134656
30523
79474
41874
45740
26416
91477
39723
6184
42223
7038
87367
95472
121466
63911
90613
81694
77607
37097
42327
78577
148452
124023
99711
65455
87295
157885
157504
124024
19864
113720
103911
114947
140064
33423
99791
833
38683
145290
127155
41709
49425
151063
109641
112434
2094
96831
67207
66205
95277
9871
154929
43209
154225
1138
122339
30154
121029
149160
146206
25136
46226
142723
48753
76001
152054
43664
92245
90491
135096
132135
30388
149760
155208
64818
153049
50892
133150
124012
96875
105814
102440
12496
35804
135248
115157
128958
125168
114411
39478
1886
471
132162
94683
17603
13409
32304
150902
58971
124973
135155
102086
19477
28175
111894
156310
148697
52799
62275
159662
140911
134030
121319
145231
120665
79685
113809
7606
157800
61001
83918
101368
67504
136007
48564
146570
153516
36879
4756
125568
53810
69963
143832
11569
82130
22732
153682
15152
36831
44475
115390
30340
118222
159330
86322
97653
145516
10766
71365
15380
159469
4366
42934
20763
2194
149316
119972
105360
71486
101463
147155
133197
62655
57136
71218
79223
82575
157209
34813
4160
120398
121030
89187
48060
144902
64368
61554
146150
159419
110540
95956
30341
75262
70541
105100
27652
59765
12407
3183
144890
24828
93943
50477
23933
11759
2175
8129
134616
78252
34585
52188
1040
122624
135393
33652
24730
122707
114924
54987
125229
116601
112958
89596
102863
92599
119197
46945
90456
125975
108510
44147
158329
59063
37542
135435
147057
122699
28236
142522
53131
125140
88952
84107
75658
30895
55907
35986
86001
58228
134827
103886
87067
142977
104069
74548
74600
24539
69951
141575
125964
149302
148369
113168
90517
104638
133795
9952
100779
70099
4557
11488
105329
12806
120219
145912
106762
88166
76389
40562
52083
37336
61177
38900
9712
6809
104599
78971
153064
117165
72694
106051
26748
108774
18828
142860
97949
67960
131995
27947
45057
11241
12410
9600
89770
77095
130861
153791
33241
20282
7407
154737
33742
129819
140799
62214
100118
9447
59033
137444
33080
102130
142469
81733
100026
5784
124907
71183
123715
122881
53417
110773
39018
57401
139106
1480
5650
53261
101271
144033
23580
95963
74691
82031
70183
35083
54557
36434
62061
7755
138395
47988
140482
85425
140767
54000
112735
22278
150626
142761
121588
127463
159268
80599
80856
64850
72423
133871
9795
8493
7724
7791
125174
111078
102088
65679
148707
88243
94297
127254
74218
114853
97448
99715
13850
83724
119913
24348
41558
58793
118449
19020
115762
124006
88558
129032
33010
134948
70449
49419
120307
34419
128864
85495
109051
129981
83986
57749
135052
21413
79631
114587
46302
117067
78571
19480
158333
46072
46535
158374
14658
156942
130664
151855
121314
40111
31279
1130
43746
94659
13508
2864
40294
136857
81942
20570
17719
69015
87184
131531
54851
1196
6445
56684
37155
11875
95815
145480
41505
99487
62144
145033
38948
119724
108488
107407
58305
140622
149245
101009
393
78274
122922
9275
45325
118924
130021
48929
62094
74539
88460
39297
52242
39567
44283
16291
97416
116350
19889
110815
19043
48674
10893
55189
145676
110525
129717
117771
144462
66480
73271
38399
123711
22231
110567
48829
1984
69970
118779
121594
40509
40376
58676
46470
104652
51759
71880
124578
26530
69607
33583
100709
86345
110255
116734
150927
108856
11563
62333
131554
62903
23361
102137
72252
124823
61110
116892
8973
6887
30666
73363
19471
12200
159686
92890
146273
116745
40022
118933
126946
7547
62936
129873
157436
123116
83038
121924
127696
102074
103773
12285
50410
24865
103536
113406
112297
3372
134765
97158
1413
77131
108966
17410
63111
134345
128942
72516
17069
28593
92899
18880
124195
159435
22633
79091
157680
156998
156240
22275
85486
3881
11828
140841
79774
133120
71734
5973
109032
28718
59339
119977
104272
99926
150713
12526
109685
3671
56062
93665
36332
150310
53055
154177
129740
69296
132167
114244
157512
70901
128507
62212
146913
63917
156540
159026
71483
22391
107045
149012
57655
113221
19001
137294
87896
14545
129528
43412
96005
77077
108628
94254
48481
64354
9180
79628
130645
135355
91699
97582
65584
92139
61410
78432
78844
73270
96541
16602
79517
71647
59453
141634
64160
86788
52552
41091
141386
105442
91268
81020
102047
55895
49496
49067
112742
1437
6941
64308
49840
108450
108020
153765
131991
40978
89766
27106
27562
96364
26509
70537
108802
92010
96137
153797
31265
101545
52335
83442
30685
52210
101273
147129
53395
14802
105182
73457
118448
96415
102613
30334
153655
12769
72858
22063
21434
75449
142536
159968
134131
29596
36828
70336
41568
29288
58816
111210
130920
106945
26262
72098
13707
101003
116808
77176
146833
75497
51621
57420
23772
110067
56334
64498
155463
80056
72756
50122
135044
64238
98591
109938
63950
139647
135900
87992
26783
117196
69459
56024
74892
153565
90597
152950
31911
16453
126601
62345
152201
13255
115775
137685
60826
53107
20757
118172
136723
120883
146254
77167
23199
108046
95031
74877
119046
70321
79967
13720
73690
150488
148987
39083
105640
149022
48192
53440
50061
109700
144783
38947
24211
19591
93921
146967
66046
74881
108750
96028
40418
156046
28143
159896
87961
48735
114078
88637
151310
115841
270
89653
11468
7752
117424
99173
53319
7573
20069
31275
65873
7268
148881
19835
57478
132142
94186
154113
24028
92035
150316
144404
32788
133156
116470
85403
158668
128335
40008
1802
37368
79842
100060
86629
48795
31762
61487
6180
126767
120351
73317
88436
149378
28498
62955
80160
140100
85149
147925
136071
114012
97222
138268
35766
52627
62841
100039
81530
48596
28381
14522
38485
83071
99466
78848
46900
34865
83104
31134
117140
112591
76989
4250
156594
96521
20670
121312
134481
49310
11786
84108
59135
427
107817
30545
7476
113931
24266
3619
12770
129455
122449
95326
16417
5640
121601
28403
64174
153251
94947
38773
112895
94681
109244
65572
131222
44606
133232
110
96794
62090
8453
47631
1084
148608
114442
27018
18589
154383
103992
85198
31737
4208
44873
14275
153593
26395
145270
149011
26133
49915
71587
41074
76529
93650
36052
128150
60842
93957
13757
104418
134931
69657
96405
60005
147987
51244
68539
14990
44464
42765
122268
37914
33958
23726
144010
135210
119191
1587
21584
49614
48738
40460
1156
12699
156966
91137
121093
67605
54745
58918
90365
12535
13988
158992
50636
134161
149138
56309
69605
112182
82884
26013
30425
136646
5313
18354
102868
40218
133003
155292
12165
105721
152048
14301
112161
12608
149560
22754
135988
136201
60573
82359
69693
3427
93534
15135
92711
107996
76340
143157
40280
122102
6846
144610
22020
25802
9836
2749
74393
70793
123252
39132
80914
69798
113135
35912
33051
41418
45943
142531
3948
130569
124530
149310
37780
13216
47729
5489
111669
13272
15492
146473
83744
45746
12607
3100
39421
52587
106352
135570
48582
46215
12309
37172
53412
85548
117266
119221
151848
70347
148376
94084
3787
10186
149919
12157
121079
124333
77783
79492
65474
112516
73392
53999
78538
54020
108321
2561
101478
66675
24033
155805
36279
135695
150827
123557
12963
74129
34617
73659
92736
59389
62641
107650
131602
3056
15396
43153
23706
50033
82826
100011
90311
64188
138361
47827
77327
98348
70891
94323
121963
100805
149026
92606
132916
134121
130970
138547
118731
118278
17627
39578
128755
88235
144432
129971
101606
93331
104114
33497
3652
4024
89084
123573
55977
99088
79427
67495
77813
17495
130826
20620
98986
111636
35440
142497
144318
72067
21902
24679
142176
74947
131822
113004
74505
132591
100476
107468
152617
5199
30396
87257
43463
113868
117065
146220
2041
110713
41646
60679
111542
142721
35406
122271
117109
98251
56517
91852
70216
151007
111644
151070
9800
66045
44211
82854
130798
117795
63837
33636
1106
81450
61550
44159
64555
71100
95194
52025
138929
42472
74699
58923
147459
28408
57743
688
48138
109300
23460
95222
84466
14817
56209
121920
150736
2522
112879
94767
101263
54807
132388
97180
8390
152682
35866
148041
48972
125564
46186
57851
115849
55024
153771
146847
100315
145340
8975
127421
16131
33437
86081
31203
94381
154972
42220
75291
37503
44971
36909
98860
73301
76692
4991
45675
79643
38619
133461
105331
153353
65333
151532
91072
73586
26730
15318
89393
81432
49707
36199
121562
23316
127852
133449
43694
156499
104149
139275
15281
143696
16397
35710
27836
34327
37153
74325
83403
28339
82801
16749
105381
122652
87806
114864
126796
47927
92686
98890
50368
120401
113963
79785
57520
65216
82115
139115
108381
105366
30035
122011
152520
103286
101557
30395
98723
127894
32316
104672
117692
66255
81504
138861
24692
71195
72302
49500
24473
21585
75312
57451
104439
100429
56637
2012
56077
57036
119562
136514
91806
33285
21104
109204
68802
155276
125213
10512
26877
8400
64432
108090
132965
111075
131818
103048
32804
137762
73685
156314
78744
108292
39889
57607
153184
29340
122503
117376
16829
123700
33715
89100
149740
105530
124216
76633
136187
57562
118529
117820
54585
28452
116384
47400
39962
125679
33706
27154
104436
42342
153626
8843
70455
99859
119966
112175
91007
45309
88957
148164
159065
158785
34118
94881
141569
74905
104671
141959
27956
127368
32846
118273
14821
51420
42189
83067
52917
102790
14746
30690
158524
115361
134538
73273
121711
66299
46011
107230
6767
93309
157842
146085
97463
32648
149875
32714
27875
29429
20251
23852
153762
147394
12307
7481
79132
34591
90362
142243
115576
101381
135515
35607
135995
147558
35825
3522
66567
85875
78199
142108
54184
109686
128689
111678
289
137827
10935
30411
137367
138489
113740
81801
140775
28243
20059
93157
37141
17918
85909
102352
90751
99551
19948
93793
129780
21321
22745
157104
151871
37566
72866
33935
58283
146907
132328
133767
84017
27160
2969
73471
140413
58650
100156
138555
38940
75756
60669
154846
113405
97957
56451
63564
150672
40177
86619
53642
67701
73861
24918
115579
124759
125469
149955
61584
85347
64858
81627
59154
48270
102641
58995
80022
26698
83263
54498
21277
144745
79133
59391
126891
96144
85167
116773
9089
5675
115256
102135
153886
69481
120385
27002
43926
138276
96910
35031
75839
106021
31370
136649
88097
143623
31418
118541
157294
37144
25203
143686
151981
52790
29261
105428
68868
66893
82843
121603
146215
18584
87723
93535
63367
141002
86651
26687
126185
92816
110902
62108
139163
154643
1118
154746
16589
126844
152184
136925
87507
58989
8658
102565
54052
100816
145275
147893
40265
156472
120131
62453
50705
112643
58056
32232
98584
152025
141348
123570
125738
117742
48615
18642
105510
149280
127571
136455
51045
113746
113738
107908
77398
30135
108847
137728
36344
46076
37830
127824
70629
73021
13138
14231
49842
121970
47550
15659
133681
95982
27158
121758
12593
77025
34898
61279
105972
83561
106439
131183
125336
58492
82741
47782
75100
20155
4336
85237
29573
96324
93463
25585
129047
477
101481
49663
104318
51404
60051
14864
75127
29841
83615
123320
150946
149805
48105
8134
91231
62773
120957
49966
5039
7945
54594
77242
14182
103874
157184
36608
158999
47892
29565
113007
29047
74852
26144
111106
21853
39179
64022
94508
49641
13464
122816
107597
24436
102979
8124
76410
143069
129683
62545
1011
24403
8782
43053
15398
46387
61810
25441
6200
8935
136177
99569
2533
68046
42096
15730
156028
27077
91590
8336
95020
10220
69659
44330
2988
94495
29873
28630
25268
76734
133943
90740
158792
149937
22918
116796
1627
22936
108783
27352
8749
103100
58805
60098
69554
3098
23695
16953
120597
61683
10835
51227
66695
99690
61230
48225
157839
51713
8944
60125
101011
92200
144547
3847
89411
84570
9157
100813
43885
159016
115302
65102
90109
86525
63716
129040
83294
32746
29103
151350
30526
39040
101493
139308
44628
79241
142033
75869
51870
152792
132127
41272
85847
88648
107350
75553
78850
2026
31269
36526
70945
125636
66204
15946
80755
61101
38864
129736
150508
112153
16719
31207
147575
155100
150433
100775
92842
91733
61573
147921
38931
45515
113555
112549
115054
79341
80485
61650
138645
154928
13877
106349
135969
15222
11799
132175
113965
66103
129558
99008
112820
79356
5238
145471
127856
70300
145493
147157
126851
90255
101585
42395
16645
14804
89659
144485
40389
118910
17372
148708
117138
88419
105718
5017
27381
143432
54568
114881
19292
122381
122670
158812
61311
155617
46086
150180
78768
50363
42015
10312
105143
6136
93094
80629
54446
97194
57041
76787
70389
136356
123634
26529
84086
53339
149883
94420
113199
89887
158025
94571
16783
26994
47223
150115
32007
126546
19008
131267
8308
149039
39379
132619
141115
20262
115226
11008
31458
28611
153253
144950
87154
115611
88815
146492
136788
133768
94601
129063
150605
101775
14700
111255
103055
33444
154891
107927
60158
28256
154182
77037
56058
81093
84478
127168
128281
86685
125515
154813
1108
28103
87704
137379
23869
6277
117301
107464
72488
98101
3078
13407
35407
156445
60499
151335
69779
23977
102607
61247
59091
12894
43673
126205
83828
31258
101048
152978
36494
1526
23443
12789
14088
54952
74399
26195
46614
30160
26544
50585
86132
79982
7248
79804
4948
106521
109785
87926
137398
22924
124724
106547
19335
37588
154944
4349
31907
99243
43312
102969
240
31406
20429
137052
58638
70498
96613
155365
51004
781
96016
88002
107098
10323
144333
115236
11848
51907
26019
46980
87278
663
139758
39384
127879
70978
114801
69862
106398
88297
90637
6535
148085
75420
25168
121331
30102
59739
112795
147646
90012
17145
113409
28685
110252
127921
111843
158467
5016
47426
115083
156346
130473
132433
108638
149017
13845
70913
42486
128883
12236
95103
25533
63725
68224
122228
141273
74392
125954
156065
80751
130621
58233
116672
5606
36005
9510
54111
99643
36980
114094
25534
134522
109848
73113
134433
20451
94942
83842
76816
61956
110723
99073
3758
101109
43577
98693
131249
74672
57406
125305
106965
16556
139667
151882
137904
22826
152848
101708
107358
80356
19365
43082
149867
104971
74224
82904
48136
139839
157864
16718
6596
101527
113815
132938
102635
158127
156301
156855
111137
102265
5978
2923
35009
84100
48457
62152
103664
153149
67685
77508
154644
16833
158128
116122
82615
86955
31187
19284
72755
29333
20121
157477
43924
82440
99205
43274
94334
51968
126660
108448
109545
154031
158052
91686
3911
94444
83086
21386
112079
120484
103642
22990
76866
151374
116590
87227
47547
112416
121841
96647
133313
94501
97505
68426
49778
119986
146698
64547
99271
65135
119183
72042
31064
108251
17628
101156
6542
131475
77225
112170
71114
155864
11918
134407
795
145743
151242
32914
125441
4811
134566
36994
121821
119321
88858
41785
58272
94963
49095
12648
1082
67999
75005
153698
43841
114146
145796
103167
5566
123372
124013
54273
100669
62189
132692
142443
151906
110911
84145
125041
91670
153040
61640
26910
86356
64083
141912
113235
106383
26055
52598
84120
27581
86008
52357
9475
103151
82163
94712
118534
19725
54911
130112
75081
62357
52148
54830
106696
62240
34908
17144
106891
35777
54868
22091
105877
4628
32067
133014
139377
30750
92492
39369
77452
110889
88679
55431
146490
150749
31549
106904
98222
22533
17260
131470
3156
45542
20843
13318
108329
157805
72301
86
137595
80312
135840
39906
53150
89734
121815
117304
93338
50749
41219
19099
35217
152690
2958
155021
124537
10396
103088
139326
93334
145333
58047
16074
145964
26722
55581
138945
139709
74147
125158
138203
123244
73275
158032
126223
153877
138786
111728
12621
121263
125410
121082
157077
97166
17408
36584
35066
52290
23903
8728
21751
10172
141186
59551
113828
53086
144455
56323
17396
92301
48891
130657
46996
150532
29778
28134
36752
98006
95953
76493
159725
46553
33595
52661
41656
18503
8414
137374
95997
146484
34775
100271
45680
123390
26992
32621
108740
113891
130354
134652
95896
4029
7944
27572
142284
110293
138987
50685
26573
151015
116016
158678
76446
159530
30095
48969
89627
93004
63980
103989
56327
132326
103225
91879
57742
83002
157446
35120
159457
28947
149290
144579
78534
10099
19439
120672
8002
84597
21575
97766
113242
39696
137093
137051
2530
13543
126331
140605
119237
143991
130735
128488
43467
32075
35088
35114
13247
152613
88110
56901
142772
158447
143992
24533
50029
159858
134918
94271
101760
24332
74645
157366
82655
151445
117569
68115
14171
13521
16314
45407
98119
142435
105745
82113
74494
42862
66062
145978
67051
145906
65034
44683
97247
123983
11018
77418
7771
36975
19778
28087
111252
99784
28999
82915
49921
41099
144819
141072
98681
120536
45924
70639
49668
135162
129771
43072
106482
27935
36051
39404
69647
28838
126154
151549
122965
143746
113751
2695
91409
83367
9941
60921
100866
71754
11712
40357
18765
10506
103282
76947
30655
113481
21240
147492
4926
13198
28081
122589
129690
17380
95660
25285
136173
156294
30006
145950
95409
116493
119384
13002
123043
74663
102416
16251
93031
65968
28606
121063
110055
100232
4569
131562
108484
151635
88963
39471
129830
77762
124984
52940
92007
78567
112255
97768
153608
94729
48671
142009
144364
88157
15056
44984
137256
95793
103160
159055
83685
136443
130522
84555
49242
70415
75640
149443
147019
120006
66713
110059
147212
43523
76541
145713
104735
123385
81598
23513
37350
82428
155598
53450
52336
8258
47515
1748
140015
157707
102384
116690
11050
68177
112118
27574
14608
96965
153291
57542
70956
148569
70839
87626
61688
89419
61597
104577
78321
134248
6233
11029
49125
90720
93726
138330
41360
17920
125085
40995
159187
131994
148953
82486
9973
59271
80944
16418
139232
150147
108947
116870
41283
138173
118197
1191
74150
71058
117786
60992
26881
73834
89212
104518
31887
18781
146456
58258
51264
57628
66208
80781
106657
116637
15033
141945
79259
46765
58484
126669
32240
109104
124112
69115
9770
20301
10011
146999
117356
125516
95167
68374
117979
142016
107691
59657
114925
128418
124558
157566
140740
111090
8131
84195
19991
13853
44350
137221
148477
113125
49949
87074
99855
34043
100351
11953
133111
38216
32504
78792
66376
151621
40879
120018
108596
69009
47074
145634
100512
154234
97722
85042
29345
124114
74848
141319
21105
100948
72812
129879
76528
86361
66926
93919
88919
107060
25256
86022
108037
7807
43443
30979
21849
145187
57104
87974
39518
6014
139849
69271
104646
51568
22904
53124
112894
23913
41400
53171
14482
126789
3891
17060
29316
19193
40657
31778
19942
127999
102975
74966
69
64270
82918
3344
67066
114832
33452
72723
46514
19570
122497
105974
79181
133875
73225
129036
76830
137634
52975
114265
156278
16288
140023
141701
112
54234
137856
67617
34177
41525
120549
15519
122202
2965
48995
64951
32831
101944
60079
63700
158863
64442
56698
50043
125894
47077
105873
24272
133984
158401
11283
146196
81453
100797
119372
18786
103250
80988
57683
84839
68861
6074
33835
7607
51643
91219
104516
78506
26166
37768
106834
132
144922
83316
95701
139791
65719
115578
31772
68266
101857
75578
123492
39581
69810
75112
87938
8652
10389
10287
60462
15086
152078
6728
94093
75824
106396
8685
109357
73922
14014
93070
108885
148581
84241
17937
69745
24045
6945
64397
134542
85582
145930
96390
18515
124844
74121
13127
53735
66120
122642
70626
94327
90489
95485
55782
36260
156989
86032
800
146931
57115
143631
24658
41065
60128
127981
35372
16913
9596
127090
134788
35898
57079
52461
109018
125658
97833
82799
157510
128951
80428
69021
140212
86833
50608
75354
24955
142024
45499
105392
55453
64407
15203
143348
27811
117981
69077
57000
126251
61266
11694
151450
134894
145034
70899
33629
112657
144477
30687
96710
110472
74498
6169
26375
37445
18060
140764
6107
75308
57270
37951
133138
154164
126598
57896
11577
105752
7596
23886
101706
35269
51222
50684
15145
128098
122004
116963
139267
98217
19185
102161
137970
22789
134042
128481
35610
56041
96233
61369
155001
21050
10861
52393
70833
37659
12546
137834
125813
115737
128674
106923
24737
118596
156137
90836
141683
93371
54450
77018
80291
76426
98637
70539
65806
14886
114703
94142
15591
131352
12582
94176
148834
24807
41054
82828
42867
83170
34207
139753
44086
159594
71969
22420
62802
50207
32720
77490
37245
115857
150384
150592
26457
39002
65146
116452
92074
115473
97321
63103
47953
139083
89101
141499
118858
19022
143118
68784
154438
22265
66302
106399
24864
54191
19050
110017
7741
40858
147730
2690
104226
80035
132368
91833
124230
24654
37553
131129
22906
98004
105696
23817
94537
152504
35243
156576
54395
40210
139538
68161
148949
50552
11986
27670
121730
79878
70463
68262
27929
49113
29430
116511
120141
159
27758
44652
21458
134583
94348
109735
149181
25067
102472
12380
3437
58468
124048
157321
60827
17213
71605
96029
114192
129209
62342
58813
135123
4776
98076
19492
56619
29235
116241
154247
10921
76842
136939
32724
111038
102572
36607
98916
27263
57077
149427
46442
135890
26822
31716
27531
31486
58750
88848
46914
131601
65219
62890
57893
36934
77983
153365
87069
57038
22964
42017
22114
43714
4505
146789
54579
140559
46493
23045
13012
29875
143852
131433
119704
94042
35051
101659
48606
75029
61124
69850
95280
59369
94289
126158
151645
48610
122054
24541
86215
17556
100368
6325
82607
107429
74694
92121
47850
151584
154570
34418
116060
16334
20247
63610
47776
98792
99719
21333
10680
76249
115561
124518
75576
128197
44270
56769
72205
138713
31390
101578
148527
10783
94031
149541
103188
152615
112793
136383
7022
62989
2003
99979
46899
59069
22371
11494
55297
100246
74611
95190
53313
120982
27339
95400
2004
29906
41954
52822
76919
62510
62307
124548
38604
99925
144669
16312
84560
149567
59485
101420
78749
138513
151325
68851
62599
64165
69633
152659
124975
36700
93558
8989
151755
38705
135149
11003
137265
126803
65748
42323
141966
109802
45840
91210
152739
85505
72103
79377
47261
5275
116367
110192
119332
17953
119716
139842
39122
113335
153396
61108
18894
16540
25006
61072
112322
88895
38312
155249
113300
27028
27729
99591
159449
152481
115450
96806
88307
100412
73902
142579
32388
118284
24099
49063
51812
15577
20588
86588
106641
109797
50747
105058
74940
43833
93320
102508
56191
28784
26858
122634
102977
146432
54105
44257
15208
142913
71546
96945
69631
6396
39237
97830
149623
47083
68831
147627
144410
105192
156933
64823
23324
41168
16432
146800
18848
151012
99108
20279
38760
77761
127409
53151
36334
23214
113608
92250
28859
1884
36891
5400
143750
41626
110805
144700
144149
61518
124287
104974
110355
82438
72835
87728
57532
61229
10315
8196
96156
28879
110175
50278
1737
158421
45923
150434
158338
94811
101116
20058
158074
111122
18982
99249
62158
150857
17191
156030
32224
82386
153512
129983
46183
127556
33347
111763
42242
42415
40184
1799
158626
71858
34164
125218
43424
41797
159848
139862
123323
44104
83960
125356
100722
155449
82922
6837
126459
89523
10552
87103
105990
135762
20326
29248
32038
128232
295
149365
58671
114276
109799
149505
109221
10081
110655
56068
77705
52495
91607
62045
139864
30678
93599
146464
99554
50615
78540
142920
55993
128245
115926
50902
82178
114674
37487
136963
41981
65982
24070
64171
74839
112128
120355
118138
45302
111123
28672
15750
131481
26818
30386
154881
45277
44129
143704
45872
8241
134861
51497
158577
745
48985
124814
148990
142246
15177
60994
153422
2116
135525
154230
67328
35119
7200
26061
153298
76534
62000
98863
73359
99597
135881
129163
136686
128639
90192
69075
93910
41484
122164
3852
97184
57881
23693
107879
97704
117879
18882
10392
117400
132696
57369
50827
154168
11659
16549
90410
31759
18045
144288
92090
75739
156517
151481
95128
137453
46603
82685
22224
126798
139226
4221
113090
133591
148553
129608
140693
116503
122471
30482
43366
23910
71525
118042
24373
86228
45638
20651
141899
58156
135596
43199
125324
77431
156953
83298
27004
59005
136745
158436
77793
123741
13308
114605
133497
23998
141557
44650
66022
137689
97942
108535
85529
27451
134041
31682
155183
47655
159066
70115
44749
8798
63305
12344
38571
46710
26540
107595
41102
65183
95198
61397
26360
13827
110734
92053
139314
138044
12950
41968
16708
85383
152139
120347
150577
10831
55111
112833
5802
29450
72577
70739
29851
41044
104387
143736
132285
54675
41131
27294
47107
69072
24054
23438
1788
96865
105702
22239
94858
8963
54061
89576
42134
82998
75399
138569
153792
30813
2011
40461
32908
157923
121476
53885
71141
121389
58743
25215
72794
126151
4796
30965
73609
145470
119020
28426
143174
34511
150339
16858
9777
16135
99703
5589
48445
10726
94436
57069
154178
139931
113345
103961
101499
8962
140730
21431
158392
69255
56404
15244
145519
127311
10577
17508
135693
153610
95715
96990
53058
40974
15516
70846
52747
33833
68373
117434
63214
120353
141978
32558
83866
98837
20383
111235
131797
25095
153150
141338
82937
16368
18897
129089
106152
102622
76349
44185
104784
3528
60337
5661
156010
144051
151263
141354
48365
134763
94200
145413
111314
435
73980
124727
90038
42129
44027
74948
8257
116894
108172
1199
67645
120178
131242
148584
116885
73594
117419
1008
17430
14043
8953
128333
90413
60522
102825
85239
113565
128
68068
147231
18039
160000
128060
155351
3448
99242
50670
14617
128322
26168
146774
78546
113793
133701
111991
81653
48178
106778
14150
79654
109985
17205
69915
155826
81845
59654
129463
156913
44099
100198
57483
41006
78720
35518
19431
156277
126348
109232
45890
22531
53204
115916
34292
40410
25688
85683
1254
27152
118816
105036
129699
148434
51146
101252
70105
117950
98541
81902
1505
74768
116640
134029
82647
113918
61351
70310
6371
92408
33493
48745
55995
101482
39968
134319
68597
579
112044
103551
28775
58799
49758
128293
28739
56407
44874
119170
100145
156107
32694
106082
156530
72731
133263
24797
105869
116922
156279
82596
152072
131651
104666
45692
4281
92229
42769
104938
42039
100273
53870
92377
57246
16882
120422
84641
27092
79985
52897
38987
103111
2634
118558
8694
25133
82578
40012
62224
18161
42546
147013
78620
159354
131512
52604
47705
149607
111043
155560
58661
120802
20543
136333
131265
100752
88905
29026
125283
79482
36381
9445
130136
132582
139437
41570
90219
106244
12240
124443
144720
84511
5288
119171
147361
101173
17838
37187
110045
96758
74595
5431
49568
38119
57133
156460
73618
7942
136730
107904
87862
93938
22780
137483
142635
106850
50079
156730
67658
50960
112803
51401
18963
49505
118851
59292
128593
43748
138327
17505
49832
24858
111371
70580
87574
65355
64046
45654
8939
114727
13650
144266
42662
13758
36202
70188
31020
30266
103246
108462
14878
55153
112667
88563
94688
72588
138344
104256
17461
56709
55130
128029
74229
79551
127740
18901
64057
148075
117843
41616
53754
107302
39585
108932
42061
61679
51334
82613
30167
129502
151788
58697
60875
31980
9266
155326
17521
93702
105288
126388
146990
85377
157801
17400
125610
49348
2244
48962
48286
9153
119961
110332
21948
28817
119901
28088
66514
122672
103734
69478
65523
77689
11665
10006
84149
33825
50963
110182
135397
54942
18113
37255
145684
96543
114035
55764
88168
129444
76424
41749
152926
28580
57098
71838
62638
83160
29888
86286
139245
102643
103078
78067
33074
61074
1230
127034
87702
89327
45016
122240
34239
9436
124808
82652
39722
159078
45350
41434
4512
59973
78035
44128
107290
28433
18724
34502
136041
32012
130542
83043
28607
77680
52014
83518
149288
83554
22806
39834
119609
100537
153085
113503
119753
91540
49960
145067
40830
43518
147713
100932
68295
72793
144449
114385
96729
145079
141540
99285
134035
153248
156979
41519
156782
53649
43683
5205
55027
131956
134309
110845
152556
13897
98917
158095
119926
83936
7497
159539
95121
39756
53358
149327
136973
35923
23258
144420
1062
59251
101897
103743
94628
122399
138207
22900
117565
153705
70257
7650
53516
26163
91737
38552
97244
151641
98658
31372
91292
48820
103997
17688
98527
30565
25451
145534
4186
75891
2857
92003
74058
15078
99599
30621
146365
30517
66002
121125
142049
92498
142515
44590
156661
52908
108088
80939
65623
51012
42188
16181
26458
1793
24203
73161
137127
31335
144249
153666
20948
55063
123730
1946
68221
95558
19607
110368
17321
75043
27950
89631
40758
14751
143597
42638
117847
58762
2770
35299
17337
147883
121559
16388
125864
152006
106046
40477
40108
553
139820
101975
114838
141218
86728
3293
58941
135430
33763
35145
75664
10696
1851
106517
131126
54524
136903
44410
33641
132801
142583
82075
154628
33860
115398
142979
116591
39255
129286
81938
47307
6975
65628
67309
43741
99587
83055
133040
97924
24340
131213
70326
83101
130490
98
99512
141418
158479
133655
48033
87127
133786
47265
38130
67281
65030
74070
97592
154419
99111
85562
126464
24202
89469
16590
63603
88510
90942
149125
80061
22214
147570
102947
93844
3733
94496
24072
77526
90556
75648
154466
5225
127919
43950
111287
68053
23855
21396
23729
134973
86206
11726
108571
121788
123394
72294
14679
121692
93398
144572
125489
97611
93936
103754
89096
66084
24959
66875
150685
13558
76448
118314
150469
93739
6087
146135
45537
145598
9440
65118
56957
142232
98918
30786
27739
148665
124274
19555
137079
29410
95451
126596
144786
62489
94549
47499
10445
62085
158100
123079
82963
17399
22549
70817
28262
36771
59422
113542
125127
43442
139145
78224
67432
62832
28485
17207
56109
103023
29819
117577
42434
92656
97919
9959
23465
13532
129975
92803
111580
148809
82171
32487
12528
127653
102910
117514
105108
52660
910
15764
75735
76472
146778
12339
10902
118408
13577
138797
39841
87246
148786
4530
2022
69455
75273
7042
19581
87906
50583
151664
147412
28159
155650
23251
42876
133247
86320
99210
149304
43295
41667
133986
8698
9375
90685
93287
25357
60666
60719
71435
151379
49050
35222
145428
49345
41490
134216
48278
69874
111826
117722
109351
25246
39061
150367
4846
8817
40838
140520
106920
76566
42106
97026
30275
144246
89038
13874
120539
133834
104110
94081
141175
147791
106414
138753
74546
33034
16866
83717
68606
136326
103892
9825
44403
37813
45646
141107
145704
138145
15447
44379
22094
4513
122884
50191
8824
53842
157807
73532
99506
93789
115629
154920
126806
87865
42712
109672
136790
86593
80296
9374
72210
3915
67453
147727
97982
158170
137734
141048
115495
104815
83167
113722
129597
61599
125444
58478
17300
158270
66785
33947
73127
132658
135128
25571
13658
143371
135726
59103
21208
127527
138431
110802
91638
48040
32817
47760
18903
13421
8268
93832
73
98756
141217
60797
87655
2052
72375
39526
130299
99589
59258
89694
158394
4812
118990
32406
96209
88794
65717
156281
120474
42534
104046
113306
138264
27204
39385
49043
109231
26052
55109
15991
46165
90678
93060
473
74744
47881
102337
116722
34111
17649
115482
106771
104556
13294
10372
56710
8564
28133
93539
11948
40198
31934
106131
109791
123560
113785
103631
39498
52677
62160
1030
134252
96900
121159
73251
69701
87258
44861
69506
60259
51634
45155
13408
55077
133222
116698
71029
95686
57127
157955
81999
84193
19181
4867
122506
19985
103203
75665
54183
17195
136908
153540
127899
86536
157281
89535
20692
40369
154513
66751
23506
54019
20063
110462
146992
13457
80513
31180
118246
158135
38505
116725
119623
63943
144613
73203
88355
30246
25284
32998
111065
28322
93655
90715
104925
27297
35875
82754
123882
11635
141579
136088
121698
34536
10606
122613
81692
11362
118402
94722
87524
45427
1933
103170
32113
94037
7515
35370
123520
89517
156364
120687
101730
142143
142928
87526
155861
36698
82105
146686
145983
148270
9565
83540
9498
41811
124477
100131
95099
42945
50982
105848
25461
1782
141156
92695
83880
149049
79949
104073
63145
70552
110085
13878
52715
45075
245
120370
53287
131197
69670
43686
88668
1909
81288
144273
102358
87202
107795
159557
88553
104068
88978
131159
133915
32493
125024
127487
80998
39795
60937
139555
147332
131090
155379
127160
138371
94270
35630
12206
76748
134919
28020
71045
2211
65263
132556
127620
158554
148692
112507
115137
93849
153172
154228
35189
83100
95994
126395
83867
132299
50303
134624
61339
103513
10639
41375
135873
149332
136370
51283
137570
131428
85667
53582
103907
46791
108323
86337
36034
75369
27746
41885
89477
119828
75749
59529
83920
34213
129901
138590
128532
14994
131081
92594
53257
138899
22860
20699
137722
91332
142562
70980
77549
92330
52433
3769
144586
82051
131492
153545
98958
43057
33857
147316
132782
42906
46946
95972
65790
156439
85542
107217
75234
116010
140871
65872
47792
17576
90384
128407
120517
69922
22204
19955
89425
113461
92126
48638
38474
29903
101744
106558
108304
97527
73917
134350
104806
88764
87339
65663
80364
123017
113972
103659
101626
5158
29008
124555
73044
95252
137971
35126
61543
71265
108861
110232
55866
83462
50495
125485
135372
49830
60335
145220
57070
94453
41387
98027
148571
138424
95934
18504
41315
23963
48037
99883
126128
41976
101333
115961
149576
9354
47269
18059
117078
86476
80251
38955
106679
108970
54574
33584
104549
95437
24651
153957
83157
29442
88039
44320
153963
97820
21056
45642
65683
6102
71569
133841
81052
102689
141268
157051
79140
153128
44706
140850
81076
54185
85193
157606
52939
30822
62234
76121
62491
78575
144570
149076
113458
71990
146245
60619
43100
37389
45659
65128
98650
50173
115852
42441
112762
133044
83987
42442
154961
56495
98211
104926
141009
19073
59597
73380
57524
136377
28694
1498
17473
38892
13329
139225
157613
124702
148739
102713
102988
135750
17028
25518
116309
81274
114170
28146
73037
120277
56456
15876
119581
86102
32704
158317
125186
86235
141891
127529
11338
4824
136971
111905
12312
95841
13245
152145
45886
79294
40167
126704
89840
71339
11951
101991
107527
95668
8251
130633
136009
69517
119846
2316
139191
53088
157269
11700
129912
155640
29425
151287
109668
15323
80385
86023
100608
55958
142696
82375
137869
147040
42239
97090
62768
61032
130630
111484
20658
59459
27345
117010
79901
51585
154576
47489
154782
28885
146736
70818
140608
125535
95397
125577
20402
831
26991
74682
9051
25459
158060
39403
81691
131628
89761
141925
105815
142916
54511
156183
76287
39160
95584
39206
43081
75946
2621
59482
138767
10608
50252
63506
141532
1330
53534
124709
156438
46882
81875
72675
98898
4934
11705
96451
73304
3360
94838
15138
83666
32273
27656
149838
3965
145683
144942
153026
140230
52608
9662
21595
56289
65245
125547
36609
120176
18057
118466
38762
56921
62091
8442
83907
106715
23074
1841
71708
134503
38304
109282
145993
36517
150086
115270
91202
83411
103140
83708
10690
93256
99650
16038
155652
121222
18345
86029
122223
78996
15548
10986
147020
154599
143548
124248
38153
73805
55660
1059
140042
150737
15147
98117
61418
81455
8329
124463
73445
15640
132869
106835
18954
2321
11454
149421
36402
65560
137841
49304
11537
124188
55084
159632
138370
9303
50613
53393
76888
100184
109639
87619
99910
27470
114099
26861
48376
137349
102210
15798
53823
139531
113777
102471
13099
46818
151902
18536
115864
75198
71274
17021
34117
4767
121133
81876
58550
63774
21568
32938
101683
73678
114311
65485
84251
134316
117663
5540
11387
56704
45347
93228
138824
100504
104768
31352
45916
159202
106261
72366
127910
111306
101197
111529
47079
131375
37267
82352
107336
91484
14894
27446
71907
42986
140508
52090
67748
32635
38893
43891
67031
10932
104997
39235
73540
85852
61906
37215
128781
13186
137587
45434
136160
21
130189
155050
121171
29241
17059
86925
71025
73311
39345
122992
54878
10284
116639
37427
117961
40770
134623
47973
121824
41967
124308
44855
56301
122260
64893
71009
28185
143837
102261
149945
70263
77072
131303
61090
67889
143355
150896
38086
45544
2532
84613
26604
136295
137250
65751
95685
98538
111858
141985
155006
64714
126797
81669
129979
61432
22509
152368
128538
78165
87553
18974
22369
31849
18481
134312
64269
6678
744
68995
56582
118049
156181
84901
139298
25364
74378
99015
114483
70434
142649
20668
90081
35076
118898
103497
34410
114626
91949
118821
53553
124729
50701
121480
105621
14913
121694
39782
59046
133843
103549
28957
58792
114061
95221
146082
112720
39312
56918
131066
28974
10119
38380
33938
121334
112473
80507
8068
105400
130481
77313
78614
111103
143053
70497
137392
114890
98927
90691
58167
28785
113224
132223
5928
9387
55503
2878
35064
31969
127994
111422
88879
80609
118158
115562
91836
111451
94409
25930
150533
116906
11473
54135
37883
153556
17823
29157
42570
127768
76559
47587
103498
136379
58076
93160
156249
15923
73466
64624
22876
115200
147700
147379
3715
51438
27518
82136
92364
80347
140323
100812
108609
22980
6231
149702
39220
39453
134957
2793
98511
86050
75846
11113
153300
53184
33608
135920
127436
62642
49724
141414
103359
11321
135161
15212
64783
2506
38446
56591
79871
54789
30355
108782
11075
128190
72852
72869
91179
8507
14021
139187
127387
66139
44456
35798
14774
14955
109853
112308
52315
131987
154214
22136
139665
33673
89457
48390
49312
82880
98078
119434
33488
17770
140742
61131
117512
122163
80518
117674
154475
85153
43587
141425
63612
103695
6123
149647
123402
158396
112903
153526
22355
38980
96333
30692
91955
42359
106550
158125
90275
52377
67798
137270
32535
95203
87592
140280
120852
103159
72335
125798
50591
95901
23223
750
33023
65229
46568
146184
54007
123596
140396
39598
136316
63386
46472
138669
87
77766
4989
28218
63098
5735
87713
31047
146843
79401
78212
6472
76969
155928
70622
77215
155802
29925
99211
110469
105216
104232
52094
100391
10143
84346
44960
117766
49779
113832
79052
152893
40088
13582
114586
135089
49099
49736
68155
21892
130230
115449
148330
96668
4939
112996
102539
93323
83344
27468
76025
77877
54644
141093
30305
29657
115249
119214
2787
150479
87341
67620
50630
103046
100289
136996
80669
70928
52043
26122
58570
55748
38262
92427
30173
111033
78892
113795
157205
152267
127544
83416
39250
155247
22435
22759
140856
31210
1990
46978
45122
63533
118174
48595
18253
98063
114249
5700
40456
94788
76101
151339
1784
111111
100550
20036
97787
67639
29181
93025
72251
139333
79070
152674
81371
135698
143007
90671
17704
68492
123872
83872
80143
78387
4511
18966
108052
100431
18772
119574
113754
127069
44836
18286
43955
70528
150455
78102
128662
71773
94841
14098
144451
100687
106950
113442
111589
144322
31373
41370
35012
107090
127433
77451
157339
81989
41206
65884
121859
35161
25506
153199
49289
78270
45418
13609
123336
106568
95747
128924
37808
101072
44624
63207
98316
31566
120118
65514
20552
117268
148734
31428
58751
82227
33016
134887
7308
148877
18672
48132
141810
52246
100511
109921
105459
82531
71529
142150
23025
142355
72520
89825
64309
61415
81842
150535
48080
54081
109226
5063
47852
100033
25933
130315
39583
18310
68684
68870
101377
156431
53421
61768
63727
69289
80721
14770
118151
13286
96475
11186
91492
130201
123359
87076
95274
41666
110993
58017
35301
135908
46849
73488
78665
154355
39850
92004
149363
70075
153507
155385
72193
83491
122520
139233
7896
141129
107697
80320
131483
2090
93888
92050
99026
21581
28317
93006
120906
92002
6855
125678
116708
3695
5952
155775
36235
137535
117092
64268
141103
91727
141832
105277
82488
331
69149
118163
77273
72562
144866
48196
15584
58538
16539
54735
117063
42920
42853
87954
6098
114425
73697
27014
105983
66873
90833
151475
106198
131327
11379
82883
22081
13855
776
38833
46557
37701
56929
28704
147524
142228
62443
7569
73310
74564
81732
24638
48883
115139
201
61163
95422
59809
21088
36605
14578
96011
11243
120104
115207
21848
82697
5382
158178
85858
52828
43760
127211
39074
128311
121020
16232
67492
109850
135776
139471
85724
27782
144497
3221
112610
10710
124615
70767
91869
38243
110537
111158
156362
34138
158165
6280
48656
80109
131050
36096
293
158139
44127
53539
100389
28300
145839
70914
7644
115617
128352
98672
125748
89773
57204
13390
80618
57190
158348
1649
159489
39998
76743
43624
154012
59157
15844
42292
41075
72095
74404
97913
30697
61220
75402
136319
137355
33721
120678
94375
45687
125981
135871
80273
19544
26811
69228
126211
90605
63849
49280
43501
26281
964
113886
79851
49940
57690
156118
100718
60744
96303
41279
124990
43929
145830
58403
129946
69819
123786
152029
156584
53591
80417
101949
25995
115525
70826
129012
144165
147745
20974
31796
37044
5393
10110
156921
137759
42169
58210
65176
55508
93823
36217
133270
157139
115603
16505
101447
68084
72702
147094
136394
96730
31351
126254
47276
33607
101707
69080
147350
152753
70399
19190
68584
34512
12462
131908
106449
61381
60077
59490
21958
88065
61709
90160
8111
75768
137619
11638
144888
54030
108513
80448
35876
62969
123595
95980
21112
27039
155044
90644
115985
64935
31175
97764
70789
98441
92765
83155
126332
32924
104664
120032
34992
136703
65210
41330
20177
9900
131437
37684
13226
91919
48323
21526
32766
10657
8402
66793
101337
80578
129323
5538
150988
14967
28220
28109
28428
138254
127054
25582
9642
157147
54668
141377
100585
18274
8521
7542
107165
44974
45402
33923
100793
87290
52238
7997
32587
109730
106390
122690
105218
37142
125051
145896
65852
8183
37769
73631
105684
3155
143115
49015
129996
26759
31668
151821
95348
10900
104896
128118
71010
38780
82851
40627
97182
114241
108882
61204
52708
117559
147008
99475
134060
107052
46092
85625
97562
141229
102425
94769
96750
127276
107235
98359
26900
156522
71625
28453
13992
30439
155774
27898
138464
109440
108
137496
74896
70373
149354
131034
53859
13553
60690
131676
133126
41907
62421
95579
153502
33546
78061
34738
19360
105127
28577
58428
4798
109375
3742
70210
21093
157741
26224
90346
55948
55579
18283
81998
156452
91765
5037
1289
89993
46105
142459
158692
143904
41222
158294
150673
48946
64798
57646
105295
152482
21896
8180
12569
5667
2861
131788
54570
88093
16611
84908
59510
81883
17738
96816
27491
18105
104880
58789
15328
144043
123658
70488
128168
36803
43189
30268
73035
15246
117916
93460
106787
133619
46293
16592
7212
42299
92256
111419
159592
122242
86647
157222
25065
144197
130036
29658
55881
86958
98272
132998
33177
146691
105694
153043
59323
119884
60929
33555
48845
11277
66972
2771
152427
100955
80189
111354
110103
15381
151867
71670
57829
41615
109646
149710
107196
122152
137562
130369
24923
146330
139000
2486
88059
153286
49325
156768
18926
147142
57275
90281
129345
29721
70874
52363
148456
61065
154983
31252
153238
116246
77906
91306
137600
46093
7613
21309
149249
41055
59195
155403
47209
45759
44069
56764
13292
3436
16713
145087
128107
31760
18403
138741
127675
138704
23631
67353
28062
119957
43688
155125
68159
6151
32489
155770
46023
29990
39356
118710
77790
12532
136985
52991
99573
23035
807
138462
19926
83975
98559
61781
60352
111532
109181
82704
12346
10116
97037
21913
72243
97095
324
82215
137571
136466
141622
72467
43641
62897
111643
68005
87672
123028
74573
2503
44661
23774
124322
51846
79038
155983
100528
142901
122526
6740
99395
104103
85588
20182
64187
80709
80793
41582
136194
97203
8114
132147
122525
51945
117354
12909
63458
67982
103060
20994
49448
118417
148497
48566
31584
6803
158538
135220
57476
28754
27554
87073
101858
11322
105194
76618
56119
112500
29845
50031
23062
144634
158788
152130
119772
122218
118723
156562
80531
31436
87326
141012
122682
139518
118586
30093
154256
30449
108368
86540
156658
6034
2727
59976
118102
86582
36790
148743
157734
125315
21387
149593
63405
125337
69187
17671
31129
132652
70020
814
77219
72268
47731
78563
9507
127589
141257
49997
15840
80114
68958
129812
146724
99144
143517
127690
19238
32931
30054
6555
13619
68771
32275
32306
2349
48117
105111
37578
1519
42805
28475
10971
128086
87171
108353
93067
15434
44823
11770
76104
159167
132044
86016
28813
95413
70187
90479
116154
75208
72485
17032
124444
43530
53564
81906
47098
34287
147219
138094
18419
24531
27424
120306
147424
53176
43473
89470
68203
112113
102405
75748
16439
150771
86884
44109
90684
58322
35381
11031
35386
159385
9524
39820
70994
37464
39124
103655
152157
15564
85215
117972
23328
147936
95789
14024
139669
14407
101663
19221
69066
116712
38616
158072
152076
159135
97038
32302
109286
143415
32094
117002
123078
20315
14572
45282
11985
85174
17594
154195
153119
124126
140734
114360
85294
2476
12598
105918
68398
94204
11360
7761
71184
101996
109763
32850
96456
126268
111664
42664
135339
84322
58939
138639
39082
59971
158386
157410
91433
130934
104929
22263
28094
13700
44531
70673
43873
82500
82377
138066
61388
57486
93045
94309
9239
43010
34909
138567
97745
49821
127591
117630
7564
24508
38142
132179
102172
66354
156617
76341
131819
132144
136448
127169
116050
116934
125639
128234
56171
23117
109423
16608
27047
92681
134269
145321
122392
34357
102353
17066
13795
140586
126175
145395
12585
39599
114395
7821
86928
94985
34084
146170
149916
141215
313
150667
63488
60461
9006
42159
133575
59574
129855
86385
51732
144198
25045
54564
44465
133877
97739
54443
33455
53600
5966
154171
145746
79988
128207
132219
57505
46987
706
156882
11516
135316
151806
39109
50990
123367
30803
69705
121038
147688
104058
137544
71542
23337
52979
14085
39464
82395
104717
68120
139672
23082
138746
58916
76741
21243
135906
142740
23668
144212
123582
72256
154558
2806
96796
152681
141433
95427
16197
23782
75472
6058
85988
138874
36176
35365
117386
14883
145932
3697
12802
107085
7254
85155
150357
18159
120471
90047
52817
30125
13828
130997
81143
98307
144023
135342
99726
149189
51370
123534
125171
89207
78236
57428
21523
8626
47805
151590
158247
5159
132324
78947
13299
19905
146394
159902
108067
15324
15825
48311
139743
33226
114418
115941
136932
108601
125327
42020
158994
76713
41559
146749
156453
126038
52766
6751
27755
67959
86099
108298
94341
54921
116357
69724
53327
12880
80442
92855
149775
92140
54301
20681
33024
86094
15088
129437
21667
83748
152835
30428
132464
32785
80359
145584
20293
39280
43510
113986
152226
57320
63776
99923
66887
98720
36518
87607
157821
36105
91981
83728
20694
99765
56087
125357
33762
46556
118945
62961
126149
38273
73553
157554
1902
82406
83293
3398
58237
70932
108934
123692
110387
7289
37807
31214
146887
29720
11173
133630
58286
142035
140106
146272
4360
100587
155984
37320
106866
97266
116351
113502
72445
24168
103445
128618
140067
93496
51330
118480
35091
107488
116245
35524
64429
135524
101237
19091
29661
109373
112465
61325
85930
43390
146684
59932
7934
81697
106818
18011
31293
142705
11404
94603
96864
36425
61939
1723
112301
118403
117339
94461
46314
66457
45390
36030
14653
82252
100359
3659
73106
78414
135915
74444
83069
146587
88334
53446
61433
38776
14659
48517
30831
19797
155433
92632
24822
71700
59861
121701
24165
72722
94349
103942
145004
113569
101242
40857
131673
88182
49898
43487
59923
75103
32538
91930
8776
124467
1707
143368
50326
119840
147971
78660
31257
103983
144488
86399
16058
126117
61396
135818
39153
134800
69166
27021
62765
22394
106250
115391
82158
15336
105976
94447
149704
67119
146863
17848
35859
131653
121437
67385
56104
153268
17551
75381
34851
66031
40216
70010
59699
95981
131932
51762
137696
1262
114024
25613
40922
76818
125160
152983
116123
159208
49479
151780
37786
141201
158702
46526
147438
124092
120379
151259
91709
142002
32447
78313
69368
158129
95367
65496
131610
18015
35128
154331
145447
35000
92549
76262
9688
59916
46534
42585
148309
28316
158593
138224
129115
15877
116271
155455
49370
42504
94363
156977
101143
70205
63361
151628
108969
104670
60104
132470
72070
57264
148980
135283
10589
113309
39732
112210
21535
44184
49295
122025
110081
123635
28758
63411
92515
4440
150103
129624
113518
25309
28795
121819
12421
118161
31421
54514
51137
119457
111534
154811
139528
9501
42635
12961
3201
16118
63739
41079
62854
30225
110297
76689
30879
95576
148900
64917
69098
159877
153778
82905
156548
38916
13086
78419
57267
149283
4351
155837
147241
82696
158985
123752
71801
4257
64024
102585
54501
51149
147869
158725
67763
27765
106855
142423
127760
153631
57471
81654
119015
23890
30407
9499
591
115503
9931
109481
118346
1471
35868
137854
74214
128354
141768
144491
63850
118376
4510
84395
140691
33231
14044
45858
137362
30201
139291
59450
50717
102322
61334
117844
4709
155274
75297
136892
39302
61437
106296
118181
151034
69534
53336
146105
86061
87220
140610
118014
79845
80168
33617
13684
39152
64590
92843
49726
64882
61126
132529
40287
50071
71945
30816
6027
83496
77404
144434
158117
39916
60906
62304
100536
77291
52987
65667
33256
141773
63823
117440
108180
54817
65562
145264
63872
27031
95183
22598
24718
72364
133356
61729
33701
5726
22932
134102
147815
39966
21801
31771
78469
52217
110371
107240
87493
139351
32564
40890
81318
123470
4409
15438
27200
71613
58163
149658
138612
21276
79126
91660
129429
108261
129409
39443
119921
146744
75345
93975
110277
126766
76180
116074
61793
80404
37531
65997
141094
141035
67414
22591
28970
4832
67160
63703
70591
73523
63006
141272
157935
14531
134043
115086
65093
70975
71621
65457
64842
110412
158806
88052
20578
24787
153987
104958
78000
36190
119676
126199
121167
116882
135127
19698
38282
132531
159392
107631
82217
15049
68322
51060
149500
143578
89021
108835
10656
94562
130889
113739
40548
127071
17361
143149
49296
67425
77065
89498
42500
74868
56896
143732
36657
106863
102769
135243
127247
133264
19694
85708
36006
37680
154147
94116
40876
66288
7296
107293
153519
145889
12171
73040
39343
150580
153813
81092
122311
23615
9241
25269
138347
50756
81301
1427
155494
133869
70110
34463
1153
87307
82151
70035
133081
114332
29677
67948
155985
112788
52732
150905
142970
66401
54005
76011
42115
146263
40801
52699
49387
41796
45423
108946
145372
122219
59810
143585
85498
10587
72487
118406
64794
140198
42663
90614
83611
37374
110020
50012
159387
65661
20343
11507
18072
68204
24445
110576
61615
37222
31181
25306
154645
131215
61720
20175
126816
57344
56138
63565
108720
124204
91117
119591
127398
68165
25883
151044
125550
81995
137646
84354
140491
59840
46807
148502
7245
28788
47851
98502
150082
94379
113872
93415
142897
28287
141898
99500
140759
75630
144299
50563
77217
159764
114802
112296
49666
108143
114222
85887
129679
111269
35341
114297
49012
64990
145715
29999
65925
150496
159865
39561
26981
150604
128302
62473
62980
75453
78031
94155
127913
97504
27662
105235
71400
130082
35588
50734
98689
124348
13611
105644
158561
92180
113833
4946
69610
144754
123538
136952
136771
157556
57349
30500
21642
123070
136330
62511
109422
47537
121515
154887
154324
108366
55396
23041
43519
51826
54503
103870
103104
78134
79166
41415
32140
55890
9982
45658
18004
72014
92700
147053
16742
24928
123854
75145
42252
117699
104539
44088
72721
102164
9047
130025
89756
57012
115951
97004
43323
23140
88356
96179
56320
140969
70413
12001
45580
78607
81943
150106
49866
18762
26414
148305
16409
93841
129904
139930
150379
122549
107833
25070
89619
108409
83915
13735
38500
159106
14871
146072
112243
128634
104576
96458
40664
39286
140276
150637
13302
83404
112427
22042
25428
110247
112604
52641
345
83022
53620
74244
91871
115160
57233
1312
18093
31422
101118
4807
72661
15453
139137
70628
103301
151410
1474
109696
112225
59738
80888
77031
31467
68720
123699
37863
74693
34020
158765
147748
37047
80450
103556
10531
132432
55914
71230
19900
99992
57011
68667
132528
104211
5147
145609
111769
82612
150924
100897
58052
125627
83039
125016
39317
151367
77706
114368
46812
121574
2874
25615
54246
72409
20703
11578
23541
135898
121785
76562
75850
32146
137890
79651
24860
118712
146066
48115
72188
137161
2719
137088
10590
21463
47159
136755
55294
151299
26789
45962
12524
38358
34651
36184
55304
71732
78014
136129
65552
132940
28848
86694
71827
23553
142135
83329
128315
44141
134932
48643
40503
7364
152807
25109
99371
2147
147180
97401
16991
140470
145517
97930
22870
35507
37347
115524
14051
64030
4613
57174
140917
117528
86679
70868
64527
94383
65306
38539
19456
143897
76083
63953
77632
148742
13922
31865
7738
16242
33342
1546
49826
28030
31813
153069
79718
8301
81096
93517
158104
106309
140382
32629
65538
43254
155187
5724
26336
31261
152810
54859
151658
2853
138235
130562
90566
12653
35905
14652
12083
153878
58371
5764
13626
85139
7471
97528
36365
97887
75077
12866
68535
154880
34079
90713
115298
31190
30737
109507
4915
79424
87843
21376
49329
16593
6442
128213
54926
156261
98360
64750
133853
30400
143205
5891
38482
142692
18063
25495
118562
94152
144535
35003
117494
10704
22202
47990
143792
16999
121313
121796
144979
126329
60631
123212
83731
68424
112727
145596
154845
74769
81034
138531
44880
38265
44180
58413
99755
29185
60454
99818
75725
53718
129846
79791
41285
38111
127323
37218
11371
123095
57341
131260
105084
150318
75358
58889
69999
26797
90712
9894
86709
132740
31280
157162
123164
36983
95648
23037
65755
124669
68023
37400
37412
132056
16382
3501
100727
92512
109467
116506
125622
137342
110660
45631
130592
6931
101520
106077
91496
124389
139085
58514
4951
70581
140428
74138
131712
82120
25834
91863
40142
8849
35842
83459
75649
22833
60034
64063
139409
426
103357
14094
116651
80270
89642
75319
26319
97295
144929
103291
73285
154697
102747
73208
140796
136157
147048
115357
1425
2214
111456
148652
105092
108447
12500
79885
70708
36035
117357
628
10596
34958
158954
35800
137597
109380
119352
105508
112672
10211
136922
115709
67313
56801
73163
41790
116235
93075
41889
9690
41783
116706
47807
87768
46381
25382
101136
114139
100668
128144
60834
117941
157140
47282
63490
2473
117849
14997
34663
62990
11709
134670
116574
561
119416
150494
127319
146038
79646
90246
18163
130538
103790
119985
8736
74225
111782
77740
137276
97686
123316
33757
35612
134500
37339
7679
8683
46170
105486
121276
126444
136896
27914
120106
96992
116227
4266
12295
60803
145873
65526
30869
116580
14481
25318
49360
45728
2676
59784
39432
11035
26864
19121
43816
78011
99754
20107
154898
64789
153739
151262
99287
15019
44323
82462
134448
6874
3617
94336
73461
126440
115035
86822
8563
47800
153767
73544
21949
77831
141551
105242
69023
5468
121207
47423
102732
43109
25367
79894
113184
80219
16349
4784
114646
143343
111511
74381
149326
79920
116456
74380
89361
155972
56647
81820
55680
58025
158210
57867
82684
128330
64367
143820
146040
130424
66616
19320
16178
30065
67130
16548
63838
130534
151124
132939
83068
139520
48459
154356
145744
107172
30714
74448
90988
50302
158047
22003
36053
25652
60497
79542
30293
21893
139088
75021
49367
132590
106377
95209
136560
14255
123630
71121
51646
78735
36216
16117
148053
145325
138883
125584
684
118547
28095
149946
73986
44623
64346
156937
137115
61317
120127
131000
133300
113250
27477
110926
69622
142488
96944
125182
12226
158711
39273
64256
129328
46256
154285
37107
69007
51874
30738
127113
90895
129436
57284
117122
49183
120531
25369
107759
154926
94715
153205
136960
47830
39485
28892
49863
135095
84774
36164
125691
39411
130894
135273
82551
26437
21802
97837
143635
37402
131316
18696
158616
26648
17131
133198
89758
63573
9367
127400
49294
73019
16411
143817
117115
75095
102802
144498
54951
10106
102201
31643
46690
80247
133685
123068
81626
134958
157458
73761
124266
147035
29443
107257
78333
131860
154945
107398
51898
131632
95240
82501
108868
144216
68055
7685
16075
81721
116321
30464
117284
146067
119548
105865
135989
49773
142655
126478
126991
7185
42604
153706
71683
8514
40308
72659
60574
17025
155849
84925
18945
107604
41818
17753
15563
118613
118954
54667
123113
117438
155394
93917
28342
158132
67939
146489
124340
22148
3002
62645
85393
108283
156654
54977
116803
49188
68849
60752
9618
30233
85615
107206
11714
77339
11236
131091
1730
10707
92288
33195
75412
28954
86859
36161
26924
106466
68150
629
70219
141368
86485
65484
44493
94401
96634
13209
95384
117638
50253
113672
30850
112081
2475
152994
114941
117218
50614
127521
140542
118240
28355
118342
154870
93106
135431
26110
90482
24777
73573
37835
98471
23883
38044
22088
35768
59796
51800
109936
55516
73060
89616
131706
80406
120348
100401
136008
144120
125152
150182
13740
78982
43249
95143
107639
34215
2054
8269
56511
94690
65159
153127
97301
158689
73497
123970
76714
153981
156282
90276
11661
79461
116688
49953
98976
95107
46209
100258
98926
52092
49608
126703
80416
55739
131874
83437
19083
114008
87460
130109
132203
97035
145848
88620
80763
51211
136120
15658
14962
116124
40211
96983
108201
136953
13933
13158
66134
123148
38805
8469
71662
58102
153627
72181
157121
133802
14240
7967
113817
20906
66955
115677
28308
669
116910
17369
142412
55592
30908
66122
119415
150860
66996
10948
12211
87472
121762
45494
32398
36808
56121
106524
74348
119178
105414
37295
90834
137818
126588
104812
96731
151436
123445
98608
53784
135360
47326
81033
104919
26030
111441
213
111867
153770
51336
81766
89272
41498
131453
36264
155296
14685
107140
17914
95676
52614
122777
29168
123851
101028
49975
2171
112663
135488
92055
106843
80566
85547
73209
34343
56003
71224
5868
155743
38721
108727
158097
137387
23745
2306
93892
77733
111577
60544
89573
112306
16009
126253
57521
131478
82836
48496
14583
154128
97888
64384
152117
114514
141512
109147
146358
40756
137139
66990
38871
79207
145576
91094
57436
11483
147207
114525
116758
53247
14949
69746
40994
109538
65750
90920
75385
76368
132862
16978
108761
93649
5028
99020
141541
64760
54055
104156
141584
16546
40470
55000
8123
26946
20123
153847
159393
49749
23412
135966
134183
143150
86391
70864
129931
10927
143910
49301
151544
92882
32827
134048
20375
3719
24643
87506
23713
61492
92101
28715
38418
55283
136471
28914
62097
95312
95696
128521
84708
67809
13161
153382
6644
159691
85662
62411
106969
123162
113278
68397
78633
132264
128461
9883
109336
105091
114753
43231
12277
30099
153945
80533
133276
10801
157969
153135
21559
85333
157519
50973
123286
140176
98574
108960
137911
139646
116178
63067
82586
95338
53692
69280
127472
200
133702
66985
18205
115222
18797
21325
79273
140745
109926
138625
83197
35505
150594
129915
105151
28482
65056
12865
608
76350
17659
95525
122030
48333
57260
29934
153299
148450
124542
105444
81540
56915
29969
29032
147901
88167
156944
115644
117110
51048
71845
140138
114114
127303
119323
93683
24585
77460
1404
135738
125450
84918
110323
16964
46061
156558
39993
117529
83156
86774
74638
16325
27291
126022
28883
1777
120677
355
123513
150755
52655
133901
88725
22966
8560
42739
16483
232
99357
63728
143790
31320
159531
21225
106821
157938
114268
153059
139107
88615
75990
151173
81797
48432
72104
137429
3291
10039
137786
137502
1610
23345
63023
131596
94821
99505
45780
61162
119297
18025
131508
20599
94217
146065
130634
17808
79348
155141
95421
113216
28100
158919
1670
31425
100481
106225
81372
84386
109652
140145
107150
143162
10799
70104
128096
120914
21742
11710
98021
119677
153808
137956
68378
9489
147834
129112
96916
37253
3814
9545
119278
108131
37502
62417
58572
119799
82291
10703
19856
14196
141854
37162
26841
50946
32522
55041
50503
17166
60307
105598
39196
71929
80452
25097
137804
83567
7543
101359
91900
61603
115432
78507
72754
67304
128061
81379
141133
134434
110027
11262
97631
50174
103875
24235
110727
146259
13050
79534
91092
121088
83465
135711
46518
39072
91344
61868
158790
142905
158970
3329
4126
25347
121639
42718
27869
136906
60851
61182
23132
28413
98640
134791
33507
54914
38679
43004
100950
49076
70610
124583
108100
71919
46941
88689
137946
142359
44326
113230
45260
141834
132072
106883
111971
61217
109589
103433
88572
13519
115287
2730
38396
89577
68616
154502
147298
4453
50438
25224
44967
157117
128494
36027
56297
82814
98289
67105
55430
98853
116896
33575
107781
33639
107974
77350
111773
77470
133756
110254
118580
141278
8821
87698
19656
61207
137449
155479
100257
14953
99813
156625
70102
58800
115335
76270
89344
67387
147447
4817
9102
87114
57424
105069
46704
132953
99536
118638
52221
75784
140310
14929
10244
3568
67367
46261
102642
19958
7081
18596
68164
122077
124054
22926
142003
40125
134523
89660
134408
54839
79167
42660
37109
104839
130389
81889
102206
92716
84871
43542
124144
68936
65293
14674
6589
52431
144527
37687
84928
14977
108718
89531
109911
149252
103273
30508
79619
37925
3968
125950
2115
86297
64153
75705
156823
49874
75066
48644
141799
3311
82940
154271
73279
41927
93760
120523
99246
119385
138109
6046
23785
46906
5580
38077
112800
137723
96228
53714
159322
142834
157661
44097
118839
155241
41444
66097
110248
129659
95580
118716
112948
106845
74080
126819
104297
47109
52185
48123
110164
44933
88051
47676
59368
99274
10253
77013
112528
145173
99124
47922
30384
39931
88656
90812
84588
67855
54588
44409
120764
34100
151284
21335
27981
120844
97227
30007
109463
127974
61141
8215
96249
130148
50081
91374
87519
53120
126145
53863
139077
27136
7307
84622
38266
86705
116546
97905
90502
127932
112957
112814
156624
59223
143476
121290
103137
115798
83645
149971
85219
79727
18246
64703
106106
79855
80151
33741
145028
8233
149582
6076
121768
18683
113157
55876
76123
27934
43925
74396
128774
138380
111685
102882
76610
22125
138672
12691
116469
128239
122906
53228
90871
66544
111560
24270
18124
76377
61788
37557
135444
146101
154631
151230
153144
15714
110288
56295
96321
19097
13047
139822
8889
113264
90995
84939
37481
19382
111802
26978
41978
6938
82687
116151
42966
48923
15631
65274
146927
79509
34510
42296
73948
103143
10876
70795
72217
139750
133154
104949
120851
90031
61287
54863
42197
14279
30049
133601
3299
154215
159976
86214
68445
134292
123305
131942
42930
21308
127308
135100
146983
69263
14207
75184
47131
135006
114898
148163
135242
35606
18226
108723
84016
110226
79459
150199
70859
14564
134282
22279
115093
112327
15418
7198
15863
31751
142657
5579
47542
33172
9137
26417
18423
14654
83865
90657
29848
62608
135232
134039
138234
123119
11505
40530
17049
103281
66848
77869
135414
46860
76418
36040
14455
53169
33245
135066
75950
46806
57662
101687
137217
33889
147117
47559
38242
98231
14627
101152
27941
142530
122342
8294
81747
6241
85679
60330
64348
78889
48347
35134
87565
148678
78348
89414
149325
85098
155161
94908
28008
1183
61320
76172
129814
128246
123418
43611
132642
137768
47536
151009
148320
97970
97164
31339
60579
115271
44449
153088
114752
34383
100832
151145
133147
51818
102082
125629
10985
51139
121107
1697
123480
102798
110338
148630
90879
152493
70308
31350
28736
17094
76967
102578
69243
92206
87459
132066
70234
110470
9323
59937
84501
57874
83822
95432
141079
69525
131903
56934
92047
12604
156772
100214
111760
72821
152619
34721
55634
118667
19218
41383
135384
74423
45193
105776
30379
79794
42871
25967
40
138943
48699
61829
18611
101524
147552
17949
65404
46930
152702
124299
14242
67128
91106
51849
42703
47024
52373
158527
86211
141947
86800
3859
13777
51889
93414
62297
75019
145800
125240
155240
86596
78763
69790
2939
156023
147384
32570
38819
88346
110155
78424
129700
128993
65883
135744
118016
45284
85120
14328
145361
107111
67268
155544
40540
118823
20379
62186
128761
39073
4310
86134
70862
88408
103640
103834
65642
29447
82382
17743
18366
156388
68786
105105
88029
154703
5569
138318
155270
73818
44701
55689
33895
56523
809
40163
127439
58925
35018
54509
119362
34613
95407
83139
3573
24605
6927
105212
126416
78627
19418
56169
137593
113567
138240
43235
78488
78839
55797
126394
2001
34300
108560
51544
46724
67681
159633
20475
133134
17867
157782
52797
40581
70071
121510
152275
58834
118499
12454
63687
80050
117365
84897
133928
38108
127346
38037
120879
134759
133079
134666
32980
40867
100157
61663
30605
60187
39422
42474
5000
123802
147714
81341
9362
127950
85404
100618
54429
39705
98703
8494
101062
96991
112771
2267
83774
131180
41707
97561
15673
75386
67627
17487
125054
24247
140269
123233
92563
153965
88813
75301
144163
155072
107284
25491
15175
58090
21778
49107
79996
144618
43722
36760
83194
95662
125920
76940
155014
149235
79206
130823
50597
87415
135999
47502
55118
37012
120728
73456
98901
140485
77475
94221
88590
117309
140337
2809
481
83751
124689
136528
97130
131814
28147
111025
41865
142945
128451
151198
157398
155858
53969
59327
40822
126969
136022
15753
41683
8102
12189
138844
125572
44442
62464
155490
43174
34684
31465
96870
38902
23585
3655
82797
96260
123622
66954
81139
156203
156061
5303
25262
129317
96734
78053
151080
104244
104584
43034
64495
47429
48710
116372
44378
9655
87660
92307
50472
114700
55331
72040
54363
112805
146703
62107
123035
76764
86617
158581
96280
151826
5069
80128
61691
80340
49026
54641
120301
120040
105930
32324
147880
126252
143337
139393
129348
26472
146213
126263
46178
152166
16412
107260
57364
81358
147764
7836
28923
2618
58130
83564
125322
26923
117806
97587
9801
19167
60097
40346
47947
113068
60788
23046
48952
12202
127458
108702
80046
31743
144035
896
39314
115359
155954
100889
77019
33962
19758
110710
62972
157218
35367
70830
122729
87522
131036
58035
54485
104341
64290
24435
14637
4111
3402
104332
71496
28695
70109
94079
127332
58273
57151
102184
52216
126583
118377
71772
146441
92234
128825
60487
103205
150642
92543
81746
101114
134203
106886
15504
14526
27632
59178
58843
49922
24293
64363
46282
5464
10812
143468
156068
118885
51798
35679
147707
35373
112506
46742
80331
156127
152787
45878
9446
79559
106801
46217
17904
27770
137073
135971
134992
10221
101458
69995
8596
105548
130065
78018
11295
148685
23059
101314
13716
47651
52341
19679
83676
66557
26806
86658
47054
156825
43606
159602
103148
135889
68946
69611
69029
120434
26480
15578
32769
128167
64112
36798
116311
83578
98108
158220
142581
87647
107862
69925
123423
48233
75451
37359
90182
156393
30256
16490
14450
19279
18034
31284
36734
151576
79330
44005
73543
21160
72927
71126
39721
93087
139746
95614
61507
112750
108130
93476
154956
127608
67803
126281
156722
78686
86405
28709
142724
159809
142803
94288
110554
78308
118159
9793
97648
54508
114884
37235
153223
155884
8862
129267
28996
146624
108312
48293
98765
20594
78244
18123
94469
111221
47410
26827
71598
62394
108667
5676
119872
125230
11719
106660
84529
109581
10628
90079
42686
70311
27690
8831
128630
15452
26022
66665
76501
134909
102205
57308
68556
60354
159640
32473
7906
93519
84174
154925
121022
82717
28615
67704
138043
43124
62207
115586
152489
69536
3322
98979
69362
53172
151382
108112
107447
114053
4030
115634
37907
44058
34335
137203
83306
47710
117234
34346
96298
71033
120710
130518
2547
62504
107436
140127
94506
69492
39094
49465
157462
105166
25393
22851
34717
43851
77795
140941
86549
87967
66776
33926
38654
125759
47431
143600
94162
88131
138317
12019
110138
29644
106374
113753
100924
107091
126190
75932
118658
108213
18960
137380
117331
151919
148103
157237
40412
16377
44482
23367
47097
128845
128303
120565
66373
65172
52310
7098
41028
6163
135302
101690
120769
30890
45046
61913
131555
54819
80414
99260
152774
154776
50510
8287
63811
150404
21258
3004
94560
13787
1454
105582
75917
61007
124083
47720
138563
125518
76256
9393
45385
25118
78210
115017
131777
59850
42048
89607
135289
32903
4031
25104
156570
71438
44334
50584
126356
139947
2484
90821
119682
36359
89200
26204
102021
24295
65836
33319
102930
25233
104458
21158
147672
81266
20488
148542
53110
29946
39739
52953
37004
8819
118483
62141
28164
22361
140257
115192
24806
125506
117599
23643
106882
132786
54666
117752
13433
85501
145857
107373
24305
126560
100032
63749
81965
149466
46216
112932
128123
154562
24838
133821
128504
114526
93016
98385
151578
32916
128999
50632
54758
88375
49158
44831
28746
68057
59545
125259
135530
154119
24882
17645
151845
26261
127650
24106
121643
65555
27938
107008
139735
139127
63162
61874
119787
36481
156543
123942
152121
32858
100777
37861
33709
85088
8355
146110
153939
154135
137323
151288
45467
46340
116866
13359
137701
103263
49098
6868
126772
78158
36682
152775
56627
132936
10737
111805
20394
138372
98045
80569
89669
154574
105518
156514
127687
71457
137144
142570
113270
145810
107672
93881
16789
28881
99140
62713
52995
144208
58883
100285
154508
3127
3561
51177
65312
49169
74245
62970
117925
11152
109677
122867
70249
36282
20690
70279
102191
13491
146045
112530
125733
78216
153751
63928
58182
80333
57457
56069
136529
83300
153619
10167
67716
5897
148421
125848
83006
137140
137754
72053
63213
118669
91606
125185
89554
156640
16358
132473
21919
116202
106134
104452
97052
29216
57467
136719
34295
47680
111182
4537
55028
139545
119648
137793
123267
7012
151148
125009
79074
59601
32616
84693
21372
157500
139141
39154
22617
930
42807
112115
91216
89872
17224
140171
46829
58956
5125
152222
86988
104203
153662
73331
67901
61285
121379
38068
58297
12055
4121
71349
93330
137129
159242
146023
96162
78896
54278
134660
91646
83173
96814
29456
156693
60332
129064
28345
31502
3736
78595
87052
77867
89024
85011
144925
44048
28443
47840
20683
54998
32014
146226
95855
1825
77593
8079
133949
73465
148941
9052
151651
76094
104205
154611
3823
80740
101081
51956
48434
11783
15670
76524
113807
145318
156603
98232
115560
127149
109640
18723
101619
30426
10263
36468
195
77323
67851
125657
95787
42944
54630
105910
138388
73898
111924
62553
46262
57363
122188
42314
3552
153683
27783
26582
139782
140199
45997
15247
113043
45104
129469
18630
14299
107860
83140
122844
65335
82033
40708
12110
2891
68190
64821
37442
139064
90475
878
52200
81799
84909
156680
129333
51346
22629
86253
85761
1171
81853
60663
14217
158912
110683
7187
142603
92568
82062
64636
58100
54901
31658
117544
40331
128905
101854
29343
83447
22360
159516
129691
62101
2382
123907
121509
55540
151579
80366
33190
82536
97444
132681
10905
1416
93308
59446
28441
157486
24724
25710
85689
85539
90478
14931
137336
18956
84789
71156
35531
57210
52451
34599
105680
86597
79080
153650
101208
71765
143672
157528
97491
105476
6741
156579
44265
111044
74166
100080
36463
135625
7736
145623
141032
120022
57340
10371
121852
67962
145876
20680
25731
60460
124963
15933
101456
158694
116270
83883
120108
84296
30851
95748
6935
131606
50466
63812
137632
56983
154540
8670
54610
90554
126838
50606
75934
43001
38888
41260
11605
117143
134736
18809
93691
129250
122745
73081
5194
31432
50267
90090
41145
116528
136036
74589
97476
142127
94046
89160
70805
78074
69088
31539
33212
37652
20259
70621
5402
39225
36311
12584
111963
18141
17414
151053
133517
41529
32144
131255
109773
49796
142889
4039
96507
13671
24697
112144
116475
104302
9715
26654
74266
1579
59638
5916
85635
87054
92173
120395
112397
12095
119290
144082
30204
7345
130860
65445
83631
29446
129775
120569
30316
9023
106465
110023
138545
62359
73477
151601
3381
116999
82283
108534
75543
94698
104328
62736
114712
137785
82614
124824
110043
27742
108268
61194
19528
66770
15389
136875
85946
154141
125601
38477
131321
63972
50526
110350
139186
55491
29419
42381
104898
73312
1583
39872
39547
144321
7451
39013
93855
63751
44020
101343
31893
26947
32787
34856
112402
56840
75981
51453
49104
78471
83191
33371
81197
31052
8025
158517
1304
79577
123334
17373
113934
115701
155289
122828
140255
113690
88343
41076
96694
13386
30939
4910
32234
111637
94393
96186
25529
73290
2881
10488
155767
64472
43246
154246
23164
117620
15935
115760
143653
138355
30450
83764
116778
18497
138255
62402
18614
149669
117488
158746
134998
54467
18708
58957
49180
9488
129371
102504
140516
101497
50028
103392
69307
72276
120877
37846
26489
115320
154839
96930
158351
8961
130377
11194
134135
84543
101650
75155
66598
2688
134531
37232
108408
152378
12651
3319
144807
144015
74956
147225
35302
72804
99433
86857
87406
55913
153798
125225
62621
95632
16134
70517
16028
26777
17737
73087
113561
16836
70491
68369
54095
118987
154377
149330
148481
91363
76260
40030
29805
158241
34269
89074
44575
37260
92834
120476
34345
137870
28651
24007
124541
27848
114905
123413
128944
65027
37413
115382
79773
65481
68752
57614
135772
12255
49088
112535
28349
33726
43794
60044
25870
138257
50441
113853
80775
21870
58810
78975
82289
73364
63898
64225
25670
148639
73474
124437
49196
37414
125201
143006
126653
152640
11108
73328
3342
89818
27444
19839
151753
11819
96102
66040
156993
148177
97792
89735
105407
3337
100996
3668
82576
32266
39487
35263
87051
148247
114783
6518
127755
31927
31497
80066
154784
134731
109770
44518
18477
90668
135618
87151
113446
124715
33848
146869
87722
100894
66513
71361
70890
140170
111502
142927
159231
9372
149842
27699
156646
25761
4271
114970
86559
50419
54826
155839
82235
121805
31662
131367
82432
4619
151383
3732
126801
63363
63359
78329
71489
59656
57359
20012
71429
13580
105009
12184
48349
3210
40639
103653
52227
46675
147128
91317
56198
57902
28250
115641
64747
84492
158926
65644
3104
145027
17607
65914
96289
84772
65123
103431
120410
51864
75401
99137
144938
8959
51301
39315
64967
32484
155846
34094
153364
77858
6949
27162
65304
122352
86821
156952
66343
137893
114444
14604
45099
116223
16246
5376
133737
112770
140702
9517
9151
31582
87991
107188
14117
23520
33466
156008
133287
156199
52109
8242
34880
51933
144900
93429
123016
18488
126152
116532
45557
51770
103668
157173
38492
127128
153812
140892
41634
47203
128871
23495
119739
51579
1491
95309
84134
44219
77122
9721
102982
31035
115466
31115
159793
694
78938
93592
102372
90925
120319
79715
9997
7092
21741
73168
98553
118216
54417
80145
115266
109194
96134
82878
125436
35216
88671
149159
9865
29374
1460
85509
113629
91400
63581
67767
85437
155179
106780
68404
140461
97066
61933
134761
159780
26652
38230
74763
113677
63159
40386
84092
154037
96257
139512
117294
11766
128975
124879
27728
32182
18096
49735
155694
144471
124234
46841
57327
99868
23521
144009
157865
40892
59750
117103
121905
120625
137198
42071
329
144125
83075
144829
157358
80449
21732
155701
97858
46116
19638
124252
67558
79752
68230
144879
107342
12662
107716
96935
103599
32366
102296
89152
94076
38851
65486
38748
106476
103001
61257
80246
117645
3933
32794
102373
96497
146217
70022
152752
141544
152453
117746
2471
97305
41855
37170
66648
23590
113231
159203
46866
154358
117535
111257
7617
30635
34692
116515
9625
120220
28767
107123
125500
138160
79305
8901
128339
131456
47818
149394
12884
20840
12271
76477
127063
6641
95405
59301
17163
103509
70803
24851
55643
120794
20047
131527
125781
59215
49476
22536
1252
16036
68421
98503
52463
108850
6167
8071
154982
140322
22978
48408
64395
64516
150877
130326
80140
93180
55268
24844
23884
36805
145319
29568
155866
11533
155591
138730
45484
48552
41172
58034
145332
69387
83716
12888
106223
37860
30745
150707
150807
147413
70800
87633
120194
8001
93245
63516
129200
108360
86307
53304
8202
103632
60358
9743
48663
104248
117960
57356
3975
119995
159239
79941
148097
80568
78778
150344
131117
141200
95227
143414
11930
16278
80777
37248
107539
49657
30205
41353
98127
92532
156692
56413
56230
13838
48276
9722
75882
1715
81031
153355
26184
70550
154668
122375
8942
132698
61595
23907
65886
108258
15301
128811
8845
33859
60787
150424
124047
50424
9370
131621
127566
90018
60850
52012
2734
98966
2072
116182
38388
129332
158260
124332
79293
24804
82492
22095
9920
69996
30358
148040
75202
130305
74652
137123
38593
53244
121634
46638
1912
66537
97697
143320
76223
66822
39282
150558
66245
22625
116363
44527
58238
131266
130606
35728
66807
39198
131233
53485
24151
82212
2867
138403
104506
73023
47204
80354
124331
100921
133357
53496
120359
79832
41844
59995
2990
38036
44879
123796
159871
8622
9284
157193
159995
99803
132875
127251
157343
94727
73387
92103
126301
132885
61915
114811
142390
126910
57523
11033
87800
85694
43476
91298
126542
2615
152119
141170
88502
112000
143563
41411
20892
99740
155643
28925
30596
134626
123751
113538
89574
152252
154145
93544
20352
37293
33339
103714
99292
150669
36514
19357
13153
125404
13953
14161
94367
64497
46969
87251
113472
106423
12495
40132
148866
59189
122450
147665
43780
107953
90084
18865
135028
23858
39898
12992
484
64800
81553
22100
69383
15679
103991
58765
151992
104109
79803
25160
10520
57771
30991
53956
84065
16503
32482
7506
55221
10023
467
150545
106622
124167
101079
20169
84237
119832
11510
49497
97256
12958
149837
137389
28221
658
82320
34859
89588
101609
44708
46482
152986
125828
49008
91388
101315
155378
10602
146354
41088
50068
67450
81201
143780
80696
88286
104201
134629
87908
45507
64343
25184
122600
70284
81434
130872
27454
78439
47073
94912
102999
15442
8413
96562
128103
139397
54609
114757
111271
47397
113597
134709
157635
154052
92542
46229
119369
785
79840
68728
130573
145019
143050
67041
99116
93155
79451
8456
81036
13285
17064
4139
14402
145915
63478
83644
33873
144384
29180
155191
83612
4781
22557
45927
56415
123950
119992
118473
59748
98226
39055
117812
101795
107246
41090
2977
52990
28298
13482
22242
148449
43949
71533
60902
38567
22058
62540
51262
64966
5526
115094
64355
93444
65738
52630
148241
52161
104039
95365
122089
83718
8990
53183
72551
48530
61655
93615
116987
8780
91798
15793
130451
67515
97275
71050
42736
65947
86677
76420
71516
123215
123949
39004
3395
134618
81757
100406
147915
38881
102727
135255
73187
86173
128837
54788
46443
25727
98734
10460
134937
69500
52972
58180
30112
56148
159161
65602
11235
124915
18473
1131
115615
23064
118459
59819
138818
96425
140819
147741
65386
14492
104491
22207
83771
151361
31521
16629
39241
71660
24495
131866
92280
32340
151548
138137
41768
7388
65351
115533
41059
40572
6936
122612
147634
54189
150738
115610
41516
8956
106035
26824
35647
129157
159132
58055
140874
113884
136539
68503
146791
86254
70577
111359
33559
43042
99302
30165
65387
122792
123152
114950
133537
70758
77458
135129
57097
146807
5914
90785
62933
29014
21394
59962
107621
10118
109091
64769
112911
114183
153292
4586
102822
18304
37775
159069
50802
81578
156232
107362
12363
97572
132804
104689
39609
42463
106824
104673
126650
131106
7432
138151
110399
66899
132705
50329
118491
158273
51238
41194
16354
63965
123032
115686
119729
54856
51486
81486
18706
73400
51704
147697
106588
78895
155929
148721
144132
44949
128385
143164
40992
151840
96357
91102
25595
132202
70370
149938
144362
97117
138154
139311
3597
85209
132617
84792
103611
55357
75156
58855
5504
36292
24584
96595
137070
149961
98854
72805
144428
93559
136916
40872
21654
140688
39092
92142
54586
4529
79556
65888
38509
150312
76769
116901
6867
151697
159747
56869
68763
46929
89166
65799
146346
104133
55747
74015
103694
149761
113298
126787
62313
47718
93781
150974
106612
123676
2292
2919
75874
117014
29600
148132
73960
138496
48014
6004
60770
65483
61271
35361
34263
128398
23291
80940
46976
67290
50152
69907
11267
39270
108931
39024
131806
41746
42408
20370
57795
65610
91076
151365
62794
134734
6558
78910
122912
132838
69831
89959
125178
128426
151139
27943
108533
16812
6657
140515
42367
131588
145360
97160
54646
115667
126184
47215
110051
2785
40784
142830
121876
156443
37395
145358
223
85313
19977
64199
126943
125696
16048
36214
71453
93659
120245
27300
81149
111446
1688
124545
159660
48936
4071
24861
105660
65264
51310
131454
111482
76634
7708
24378
33991
72753
40018
2896
60848
107728
67636
72789
53369
44167
37812
35552
108953
124834
129212
79413
78983
8405
21790
64927
159651
140902
22867
75457
104622
48287
9698
87689
87807
24902
3714
28975
151330
63748
35475
143728
32809
136526
22280
48395
23149
55074
138516
127892
70520
79759
120885
21629
72581
8197
89341
137727
149991
119914
55735
94820
122181
66913
41866
112929
84339
55293
95429
120799
35473
62389
54072
89645
125616
124648
146141
92248
64170
63985
25438
5692
139868
119657
16372
105038
109045
6675
9434
66960
106527
32531
134278
156862
48417
85839
121777
15293
53140
142940
138765
133650
65301
45096
54989
114705
91692
158092
24434
134253
139434
57775
119359
53163
26869
69175
107547
28816
104084
156476
65681
74781
91788
40870
116433
47127
25383
44856
150139
135486
93980
56452
35256
132367
73596
73628
68650
141815
150541
57927
148443
140973
145300
7164
56240
155854
146541
38730
43458
102402
128054
139801
137938
112130
79445
44025
9584
122535
71750
841
51255
104761
91853
102809
20675
129139
38075
100658
152832
34465
75957
145834
71
6408
91018
1207
117008
26298
142224
126862
156619
146012
113686
9829
52810
61674
55368
88623
148817
110549
95862
49605
94486
48145
2084
65009
157802
8554
123384
108444
154533
84516
135015
59365
139689
20884
119845
138668
26431
40302
60120
99218
19640
29
28232
35646
50709
133926
133906
146558
16805
70593
44615
60193
20223
109698
100695
142201
62177
37627
64754
146757
147175
83901
72015
93374
136780
99084
145183
63715
156961
54984
49456
130865
20805
58973
32750
117651
81844
19150
15950
141670
123081
133099
46176
84319
133758
28760
43284
117347
54078
25964
144989
76372
82676
43427
6714
17513
158629
21349
55765
32688
513
63531
70856
51280
102796
126008
30399
80903
24499
114336
130879
115331
98095
73814
46582
8719
89632
115599
127937
57455
143500
90909
132457
98564
49611
19566
73827
156575
27316
101378
135485
123221
60270
131565
39336
89778
65244
32029
95954
61705
63121
70615
34243
75969
56315
21402
141120
107445
128685
157068
4465
96482
128429
42055
89807
120587
123076
44261
56340
77870
84746
145931
94086
31199
115553
36483
78997
100720
155975
10383
134685
86104
87135
102124
138577
49214
108464
20368
144824
102020
68537
92286
119777
26338
114615
62250
75428
29448
74215
70273
116673
126136
83346
101764
158462
75260
16873
89390
44218
16983
65005
37625
57130
55723
102862
6194
27516
88622
121194
151545
68818
19306
49444
107460
92395
158888
108200
121839
30356
28844
78104
133835
156978
73121
40094
36656
140880
11527
36276
38385
22105
61372
42999
154524
58542
22302
92610
145194
118628
37874
51801
88505
93291
14755
46122
2716
90360
17010
129211
12939
5835
22771
146947
24513
61147
121663
41887
116347
56002
121656
28286
91598
96901
23770
117129
64314
105859
13262
1603
27357
125844
96051
75947
57645
63641
108891
93259
134555
126020
70689
130577
90230
78156
120053
119510
1103
135264
138204
28302
17875
47992
88440
81470
151865
148170
95650
151195
57909
87446
157493
21443
44680
150013
68198
5666
85534
57564
108697
60535
76042
12882
16215
82961
99590
120342
132962
113232
9827
43369
37072
141542
99834
92046
126226
141044
38764
122530
736
5396
19753
92858
101066
85424
421
22852
34800
67455
102987
44600
39147
89769
157392
144279
126420
125462
21399
40241
61106
73059
102073
11478
97687
63732
17335
152093
67750
59379
2092
16701
27855
73276
39907
111626
2703
63010
42831
76686
38521
121163
68587
131697
33618
124789
33682
126366
51187
89626
106551
122938
17609
27895
130968
47217
8604
159005
27495
51446
12790
94609
46527
121683
93457
102500
115255
154189
130261
100126
135331
81541
68805
132005
143952
113253
76957
24187
134877
130
81423
59984
53786
48065
97387
75714
34338
103699
13159
132311
40642
152314
34003
37993
147184
40444
115882
149503
117740
8520
81813
115575
30345
54346
133956
111164
94107
15745
72810
98906
109818
47461
57633
61726
102023
158146
36675
82626
158701
39661
43661
62601
784
125391
130343
65530
37399
7030
20748
94066
83302
124969
9467
114614
10515
105558
42368
36971
59089
40263
72356
119485
58260
84779
117983
9515
68334
25911
111545
19045
35345
20551
36178
90442
63320
139315
153817
127027
148368
44804
127053
105413
103893
27418
97009
64759
97014
112323
45088
151451
12177
66429
52741
10258
68549
148331
58876
66034
13152
27814
71490
81111
146005
137906
667
93447
158160
3062
88921
122341
93960
99209
66508
105751
19822
22581
91574
125715
58330
67952
96550
68520
49649
77592
46565
61994
48358
54469
30815
141403
66341
5222
148586
46764
88666
2329
63194
100729
3776
87795
40850
122789
19276
110402
4723
110267
32761
107565
85783
78684
47244
59143
85070
148307
117184
10068
41997
11506
149232
24443
4451
119291
50979
80425
74594
103783
49963
3052
33064
109884
11439
136312
10377
46513
116418
120182
117079
147097
82097
28872
61850
142751
100676
93354
122243
15537
82124
123037
101047
29096
62238
34736
84317
100001
141570
117616
46782
153546
63250
46560
80158
103637
115522
64529
98751
92162
151949
130636
24688
61344
63895
90398
47770
118339
69191
106283
47081
46981
80237
16981
39275
143125
158539
63062
32211
30143
148690
76386
118075
158077
127592
85319
155661
66011
86517
71766
144972
6273
55788
76740
99947
155210
80010
74765
81304
32599
145874
71456
105511
119659
133708
28235
12824
140091
15567
28763
123440
20360
92108
19491
102237
14436
134873
125559
13657
71930
132765
120773
20615
77574
57549
87975
35994
82237
157019
140279
73533
145102
501
33501
74759
72788
143064
22318
159977
131493
31693
72049
116238
1119
106927
31156
52501
154046
148279
66233
99902
80984
112705
88395
121008
29761
139295
63174
151729
96004
18578
149960
15104
44139
69467
94376
79995
154665
93853
3006
52460
130593
58972
39633
84205
102692
17313
114976
281
116857
132170
15273
119381
74038
57339
21270
97490
114331
119038
22291
81321
33076
121898
8840
82056
436
139019
139155
20734
127040
92316
139903
92429
69891
132373
85986
146303
99057
143104
65357
105419
57567
5401
53751
24571
122685
104517
151605
64626
13354
51056
134198
33014
133204
19200
155489
398
59709
19538
47468
155635
135582
96090
136830
82190
87502
125248
143182
155000
140277
128217
24139
49354
29354
600
17693
10046
111915
78114
41527
64846
35927
5357
147643
38697
154129
123767
152176
85563
113698
35648
2326
139670
157799
55085
12326
113329
129622
49835
132287
88196
83053
147960
140521
85258
99839
45541
138428
22681
116181
104827
100744
74256
4983
5077
110322
24254
56129
136653
159750
123552
144254
89319
26368
93966
90966
137082
114386
145214
99146
56796
107625
156651
88749
36615
19993
11391
49492
120746
80223
102875
84669
22854
103595
117513
13545
72416
137075
151655
24781
103165
110441
104936
159468
75478
84568
122130
61676
19950
105283
91626
80497
152519
45621
5220
122671
39467
36327
148910
12980
58571
96074
23130
36247
26990
80646
148337
144287
28000
21664
158821
53795
15435
120948
52760
70143
130717
20685
64215
157043
159603
88399
62776
87436
140785
114723
99256
89184
57337
33397
42034
121151
74678
124224
85530
66900
145503
104360
58078
156110
61689
152533
948
148461
108900
132996
137288
84599
152691
22859
52860
58263
107419
126269
15826
44396
18941
4436
89836
94073
77115
71287
141310
151303
56221
26646
157676
144453
120524
70716
71451
29947
138731
13324
11464
58565
93333
35414
103462
40712
79916
54456
112651
102520
40078
12141
100726
135205
148077
109457
11020
86401
41893
141553
143301
40605
112825
156265
101584
150317
86295
90383
136270
102753
143251
136811
72544
121041
59118
98849
104155
19299
142823
156980
153668
113775
125447
53947
68368
93554
91164
132157
104513
115770
67548
66827
127710
131256
130866
147671
117656
85564
139486
85032
40034
70705
51702
134415
136760
59206
125654
20592
127819
151090
10715
133682
109198
142874
159157
56820
94528
26719
142444
37623
157964
76438
64163
48255
24137
153290
124574
152285
53431
64122
36459
81703
39016
112574
124889
115062
109219
103913
5070
156786
126690
72458
96169
78039
59201
122476
142938
105318
111552
150410
46481
5687
133168
149307
79192
65735
83435
57053
87595
148927
128690
50443
152160
85457
127272
87515
13180
77341
9123
37815
16111
41800
50238
159498
94682
5209
126815
25237
103057
99207
65688
58365
116142
61548
152890
74049
10320
38344
146022
6404
15762
19178
121238
43482
121025
9289
16844
76526
47387
82413
50375
66036
105130
115982
75732
131032
145620
92048
35143
18210
116714
154741
50186
125088
25339
142668
134913
134485
34818
4168
76965
71674
119624
41510
19984
123203
89594
135896
8454
151031
141672
71462
120825
119234
99706
74135
87286
147984
138200
19205
40813
129339
12747
159343
39975
144187
103733
148515
46668
111022
40041
138334
158154
82838
28927
27186
109935
74869
9540
120816
75794
27130
56185
142640
13742
125429
126100
62392
118575
8839
99519
138056
53636
39954
158079
5448
22314
128692
22113
40244
120609
40953
17591
28926
95329
103563
19259
844
120551
34956
15378
75111
136374
120122
34637
3900
96994
77487
149924
121363
145236
82547
68167
8293
88601
127261
61193
1355
153440
76411
31839
137092
106199
100917
121586
54264
18673
26809
127605
5974
78099
21857
90251
118364
112076
118418
69235
35519
118234
125442
37152
35872
157421
34782
153158
16235
41345
72503
29255
46201
46726
56563
91455
99534
56435
85216
99375
35714
39284
130061
4892
128605
101293
15352
87193
73752
151672
91248
65510
88109
154221
139024
85888
76301
85674
61565
11798
32080
155547
150615
36869
109475
99829
53547
18282
61378
137388
18156
74560
14310
16070
56641
82936
120828
41791
54032
112195
116785
135788
154810
489
87422
123783
59338
64983
138511
11076
19452
131479
59561
155832
74019
116466
78048
78976
120235
80679
119304
133597
53170
153464
142669
123275
100887
20417
82495
3133
29918
84328
154305
113564
44505
21566
21728
155993
52935
58606
145438
92400
145381
4433
74435
66482
13560
85324
53814
69332
130525
61824
139558
71304
128542
34388
70390
52135
85019
43101
140612
65408
24566
119891
3384
152761
91910
156029
47192
121380
26401
139996
74149
123239
24874
137249
66164
5050
128524
137057
40709
59769
146292
137967
69901
74847
129548
28562
124015
51740
95270
27599
73507
75853
106826
143878
138941
4623
3397
10807
93883
46660
30536
94796
89830
2792
105201
157551
137609
9676
135807
94283
45867
46670
140175
120634
93584
1908
118544
37546
29821
8649
37741
120261
107238
33527
132205
125802
121408
125173
48210
112450
127257
27341
92562
147120
41048
59786
64390
138657
126221
42050
88338
57251
78033
33769
33631
27157
4937
27952
159663
91988
57942
27916
91290
120819
72741
23499
16534
112016
100846
45506
99942
159767
34939
145920
98233
32855
54489
88757
9759
63246
140048
131427
72496
149827
71204
148203
134902
36778
67286
146249
70362
117944
66383
41937
58174
65453
108956
11476
58119
144118
105359
30917
138104
8581
141184
147314
861
58092
147443
76296
40982
56499
117774
70551
144475
85736
136091
158006
76490
154169
31072
56082
53669
49571
26269
122898
10719
22497
140843
121873
24285
127055
112206
7921
41070
101128
76657
21090
109409
82482
155772
92825
99944
100520
74235
104225
37317
130117
38489
120694
114538
134787
1184
85973
7504
90734
2882
64848
34363
1232
139877
113756
33719
63808
122321
115799
40090
51199
106407
30120
108819
69397
114401
73263
152161
129384
33597
71743
20205
50984
86336
2151
36502
56613
143465
87788
157423
51429
92477
96293
70542
54274
11067
38870
85040
18913
134834
16906
6879
88192
27794
14172
9744
124618
7621
27570
17116
29076
112550
14912
65096
20603
25781
35533
152141
82437
142361
121420
20638
155233
72396
15231
39631
12040
51343
158549
71092
67831
56594
155788
55831
107804
75113
44340
23198
122468
88178
36959
142959
142924
90989
131176
78235
133404
35220
14459
91867
145341
119100
87062
88385
63525
88979
72179
92499
77579
24880
85668
98456
148386
114687
148128
146528
69586
14073
58418
99445
100988
42514
52230
16222
139603
37292
71729
545
138500
103491
27702
40190
48621
44055
50270
104289
17263
134712
47360
99145
138074
143682
59911
104778
18522
128940
24917
33903
84571
80752
128971
35720
111136
88140
2859
149912
83695
17565
69065
32097
125958
59542
66879
61066
9234
41337
27510
84837
5121
97389
38913
55527
30390
143029
8838
76570
99148
110858
35364
4707
148906
5976
20549
145204
142158
116237
18527
102143
114576
149605
17717
116632
34812
46395
87521
108610
132209
34655
80209
109525
10060
157660
129716
102491
127641
17114
44041
84952
144081
77937
148857
102794
146618
17299
56625
88094
150651
112703
102374
108469
1086
118294
141359
122290
144874
102098
132117
130979
122511
156728
131160
109016
119212
147997
39431
123761
76622
92031
42752
118368
40672
31943
119494
28639
114269
697
59841
46637
38835
121737
53889
4204
116383
136128
45108
121448
41591
66704
18216
27497
41284
93806
34301
24847
110634
91977
137269
45084
130105
22740
139748
157328
9074
117351
103968
64391
20014
125883
41181
26326
124916
26430
158014
130876
156287
124407
13182
76066
13487
136463
158242
148511
107410
140159
20540
49144
50751
83356
104345
83937
25548
3629
124863
95560
21031
13083
106669
96742
15409
65690
129892
18554
38728
40828
122686
96436
90226
152801
147744
134288
64169
84920
20342
143660
157834
46566
97235
149788
78144
36835
145982
13811
22620
137240
100416
108445
146127
114985
125721
16961
31819
67893
50172
140522
84011
49757
39649
110672
111142
60140
36911
97895
142380
102445
61214
105332
47477
70484
14586
73910
149701
134366
101030
49518
132214
154587
111099
54461
107304
134934
84515
39433
148
36089
133532
106343
154450
52554
48427
114476
74051
49027
112387
3636
159623
116112
35070
102559
42812
25969
15064
107607
4391
141663
98798
128760
16660
137661
97638
52061
88804
157027
11446
25096
16065
121121
13919
112183
33790
121888
3465
11708
151111
30800
110325
73441
95847
8401
9082
92381
60224
50692
68687
30763
32841
125015
133836
152359
82334
125150
2554
39698
70250
85974
99385
55787
54960
43122
128821
113109
55737
99700
6913
127715
24490
13569
20147
57306
35995
141757
42244
101199
150743
152571
28535
55892
124809
12075
123094
39364
72273
120105
103604
126392
25998
147115
47113
102105
82323
59238
155793
36
32811
35592
149351
8315
92954
138003
14638
16295
19396
63303
23385
71021
6805
26671
80264
11330
45688
112313
16060
100064
79471
1021
55605
136637
5593
93784
89310
34324
101489
134313
129708
33897
129980
86749
45901
125996
102546
80891
137091
140678
66025
61235
35352
34754
38022
24836
45905
79454
152894
58682
126442
45214
148865
55474
106404
100912
104494
27425
38837
39455
46569
96909
78994
84587
81180
130783
67439
94843
3960
159112
96615
88332
144896
86644
90395
41985
140283
146726
118229
50605
98322
21657
106249
30255
20291
143085
54331
55686
20510
23824
28031
105133
82102
116483
68385
46222
73733
125471
140432
107182
87972
84133
30600
112481
41095
28046
27344
73131
67544
22569
2426
124892
109809
102226
66265
31247
51559
49570
79271
13760
145696
110457
73587
105231
91319
995
56607
32586
86392
134227
27817
138024
98745
132273
73073
37032
115552
100302
122179
112224
12010
60106
92980
50561
90534
60995
127491
121521
56031
101719
100655
127842
135356
35539
62754
23088
110237
94699
5073
105742
37472
115818
18427
43909
119314
90709
5453
127351
6246
95256
134333
131246
132507
127542
58126
78801
51286
149254
77914
20500
96149
94864
127407
108654
103761
126502
78490
133634
122095
118546
126713
60396
137019
83734
133401
136877
65379
113336
131547
70309
122583
153378
109912
106335
137366
11690
39182
7276
49674
56256
139003
65427
26141
15728
124390
13854
48468
72498
107893
106168
99263
67801
88047
27750
84196
144369
152355
14265
41393
116782
25581
17424
126676
73791
16995
124003
726
142430
34163
56562
14101
38058
77652
129497
109540
18710
53191
131059
125473
141908
97396
97521
128203
159644
44454
20539
67961
24722
30324
134648
147366
58373
9329
66935
61977
111240
4714
40487
33407
78716
151232
136504
89743
96640
115694
6811
49805
126663
48942
84619
55339
109006
141286
70526
51902
150601
102300
92719
30248
107299
79066
115295
54326
147495
145369
95425
18627
146321
20142
58772
2016
22158
87710
68013
150170
65746
13886
50423
14303
73850
138095
151108
91521
91193
116816
125108
83821
27788
99908
7356
20953
12739
124448
34666
73687
105525
115451
105244
124630
37693
11351
77808
148840
13474
150985
36055
716
155978
15429
25132
133283
138527
83505
77097
133592
155034
22099
38958
4033
3947
142521
97146
74590
140240
129770
5557
57297
20524
130653
37868
31585
75059
136359
7485
16530
29171
47104
143900
154187
132055
129146
66589
158362
97811
141402
131257
84493
37685
103524
103190
138052
111467
96484
47656
55776
123302
47603
63926
23515
89739
95153
75766
149546
92784
13420
72337
85084
96432
5112
93012
126829
86076
40678
15910
5792
137235
125698
127093
36138
89115
25901
116660
114895
75915
70636
68972
48476
44083
43643
92696
92063
16960
50128
101724
17197
18218
90065
5029
21174
28964
121660
89978
93310
29648
114980
89467
135526
69749
77359
47459
77599
138399
55730
49382
152385
12867
32463
72745
144325
7229
57546
130741
18648
150211
133668
5020
55778
126384
16758
91086
40182
9449
159719
3809
28682
56578
44145
19647
72878
66061
20071
45558
95258
32753
137128
16466
145707
63906
82955
46858
118927
157772
15340
150818
101741
7648
74207
77416
5086
47476
145698
51172
81336
141049
136303
108240
20541
123393
84892
68890
1528
22495
133340
132515
35116
158140
52111
85093
26089
126297
103280
18784
28184
115242
116055
21498
105831
47357
8098
9544
94521
102993
135375
2761
43529
121390
87066
134829
31650
104547
125528
36782
80294
69311
110093
125637
131252
93370
92889
84744
158764
127038
41101
79639
58632
86199
67383
40282
59668
131248
95708
126942
123902
50200
133084
122216
93221
105228
148948
113148
68022
55847
46599
148064
140860
24391
69696
28090
4813
89435
105610
44685
54760
96007
100864
143302
19902
54973
72249
141835
15
7259
117066
130422
76569
62889
111294
141534
105385
5934
78598
52254
63448
62529
9313
51703
133455
18489
7348
10923
145278
85467
157089
130138
30327
115523
131869
6857
118846
77228
141125
145670
47899
46423
25937
145565
159031
73736
107195
137215
39494
102823
36956
64736
151784
117348
156796
82476
157725
149208
147165
52049
159746
146752
63166
61658
82673
129955
99328
17539
36386
140027
154354
44822
10238
24888
69689
126234
69487
42505
22244
54619
9858
94576
109487
132498
141228
131108
7723
156473
53349
6351
51522
147690
112159
96657
127290
67014
36885
50564
134949
40384
55042
98598
65589
68835
149534
86062
153696
32229
34285
133058
3377
110684
17235
67107
40209
118195
42183
104136
105217
84039
24573
28627
100925
86186
67457
155228
9971
134268
145697
16990
155601
150028
126871
117534
22186
59909
3200
63026
6783
141096
70925
9567
21134
125667
41859
29695
109003
154642
37841
65752
32511
99568
41214
150107
43601
153632
55132
141516
80698
59863
2460
60329
107268
112521
89215
23208
132185
131357
58276
102362
113726
22329
21135
16849
19792
128945
17598
142075
118020
156171
89276
2169
40575
127594
100205
12384
82629
37444
44875
77932
137608
134352
30721
149424
144551
129672
103201
117219
129338
140168
51939
133251
141227
43705
113923
47785
102566
65151
73365
57182
107156
64488
6178
60893
84265
37189
136219
39807
105270
34930
158529
58085
27578
67011
154492
14153
50116
63947
148147
120680
45367
105741
74387
138903
154567
20171
44588
152879
120171
40301
55659
73644
30951
70694
8420
132035
31299
114326
96080
106654
152954
105044
103347
72172
19188
73762
22201
30862
12222
127012
73831
149590
110268
144245
63136
47754
61341
56283
57723
34640
133033
38406
94915
100256
1063
87125
96948
124244
135547
50808
68660
68073
151170
44156
110903
29364
113214
616
51408
97116
102984
30588
21450
72192
17017
98224
30175
47743
143673
8484
26829
98711
103435
4553
49409
32958
103233
6052
122135
38581
47356
109009
128099
60990
129422
65344
118814
4912
87109
5644
137417
29058
58978
58714
112882
108635
109740
128066
159627
86300
30229
104527
135961
145538
43228
78969
31266
53391
153559
29117
58624
154954
105101
124670
125503
100411
25759
70259
97599
120387
74776
47251
56667
159228
149498
59712
120583
97360
21360
20559
130446
110153
12848
82362
28863
77544
109468
51991
153673
112699
129654
44164
27474
45855
63247
83378
18988
126039
156147
84413
31531
28422
10910
96459
65103
135993
37380
135025
1024
81426
94814
4066
107998
3929
98991
147369
6363
17104
134325
9502
77150
112491
32675
100137
24809
135597
110635
69772
47330
114350
128745
112188
71983
61474
80184
761
134851
112796
149502
90037
84967
3420
112887
126326
73681
152491
45693
66460
10888
94590
131507
10000
14731
147058
119632
10008
101070
120268
344
67774
156874
128717
125262
119460
44343
129489
132421
102608
43797
88319
58690
26779
45092
87779
138782
43571
122814
33404
102441
148004
7710
29700
76013
97508
1663
17468
159099
142146
25426
15227
89519
78753
144656
116921
44720
84590
139195
154684
140532
121894
57840
1128
148014
57103
50489
6633
104574
40330
143202
22752
101288
130841
49564
4698
62846
126672
71000
30208
22905
115414
54739
75798
119158
65421
118976
94285
33994
85170
27218
114479
109431
516
42298
136133
29196
31106
83955
42942
101358
19925
84376
134658
102255
77381
152607
91139
65595
46698
143057
6212
10310
111609
18271
31646
17882
46288
78685
34565
155916
33316
147455
151500
22823
103243
449
134929
111098
104658
29738
148207
110244
106221
106702
36415
133889
6606
133325
88501
5518
80769
46487
20835
97132
62416
107116
62743
100833
89335
118176
87936
72735
123540
124900
135455
67877
113532
20138
144508
121279
8949
84073
130673
103248
141509
33910
137993
113516
13952
133732
96261
457
130385
65611
78306
78436
46990
151152
80472
94614
63074
43223
125788
11831
88778
9689
7332
103719
41109
93515
19131
62886
6715
125375
29950
144018
127736
76684
71764
142212
103669
82022
9933
150596
134910
41680
135369
89902
47128
55495
91873
52349
101000
35351
53142
18268
8143
140613
116624
127270
41149
79148
992
81793
137683
136518
141771
149375
114398
42421
113759
80282
68646
62332
52355
19740
76945
71871
62201
126911
106605
120554
107070
150196
84503
38699
91808
74755
97779
116602
67033
107689
61960
205
84709
35097
146021
125323
7470
130398
5195
130532
93250
78354
589
66116
7171
144910
98912
157769
87400
69413
66582
25479
46753
142491
46435
71153
34321
79333
23885
141122
10041
67610
141665
23699
131346
112149
94757
143964
53611
134805
12745
59711
118052
33199
35451
126018
34332
94861
98311
95009
115913
19892
9282
78931
53822
112003
68799
131452
107721
102235
137713
147514
59176
21604
7106
159434
121310
20773
11904
22634
74123
131130
12498
151809
61425
80020
54571
65656
139392
22071
127388
154913
45305
60395
40289
128181
19186
95716
7780
139866
57661
155850
42911
12642
45446
32307
45417
143408
52255
154875
66967
51965
32464
89698
71211
91347
43144
128196
111179
94921
14836
152817
4187
2832
2287
111658
34305
2895
22856
78137
13100
143812
140363
152635
154907
85001
101449
92163
109312
51540
139506
157563
26905
83680
101416
15367
146193
156067
138125
53100
126945
140977
100710
148997
91142
49020
109469
12842
119686
10062
141537
76138
116131
152010
64255
127095
64138
21045
19319
143092
120721
31884
39015
30052
50280
146325
109909
103061
52622
20246
1453
133558
43462
119894
2462
140281
95092
9867
23578
140357
151539
6470
158977
109478
21172
80337
76668
141409
101851
118504
110188
71725
31321
108489
96464
15297
69186
110388
71913
63636
96756
145904
111011
78681
143352
85741
42912
112445
143605
48884
16988
104076
145880
2678
107620
128654
132049
54455
8735
88172
155776
72475
111188
45320
15986
83572
143480
95600
40290
25722
32009
57622
21768
37151
95780
101124
7136
44727
9919
103369
113049
4291
108141
124557
15305
132267
139387
15677
28465
14639
63407
110503
48701
79810
783
91083
19329
154555
135923
95705
148057
47735
138485
98998
16525
44776
25161
136380
39300
27857
49405
34058
30241
30773
44429
144211
65199
36508
38329
79308
27193
1525
48632
86824
89468
12676
62922
21677
120566
56304
29426
16868
106072
78761
95150
154200
18820
132419
70485
127793
35056
93002
106147
125179
125155
20721
141682
53643
115321
92753
60571
100614
34431
88902
105893
40017
124873
63527
41625
77060
4157
124592
143710
76282
53305
110002
9833
37681
13331
51961
24196
52811
149199
145258
68506
22517
29559
76728
26421
137973
123947
111192
46197
8188
140040
155300
42960
24932
67654
71210
101679
117186
95182
16090
156458
80835
74430
18927
41243
101539
7989
111710
78525
54717
43711
29534
89582
142824
51251
90940
15902
134272
130511
139992
30703
127489
46715
15675
36625
127274
74885
47987
19672
114011
108546
95468
76793
3989
101925
65839
136530
115437
130259
131934
149129
71823
57066
82350
149475
93491
123000
112383
158553
128585
60095
123726
82521
147182
58198
56220
78906
22888
34068
28131
98195
115350
31821
5419
6926
100182
27704
16799
59740
47593
54458
46542
140343
25105
144559
16449
75647
11057
68434
110351
11654
78712
124626
148146
141166
143580
111734
2248
53597
2837
116538
40908
114370
129723
93377
55701
49309
96629
93147
106972
64534
111383
15968
133976
84642
123537
149005
72548
2729
102328
69505
119689
71276
19531
45582
75507
114234
57930
66758
128931
37583
12701
97332
158951
93795
127631
25238
2282
33009
32969
41747
51738
71278
75007
107166
155203
44342
32403
44773
118367
48353
108248
61979
134181
121471
125837
81269
78802
95663
152366
137077
51011
873
134839
69695
31027
141798
13792
90220
24603
156891
80027
112230
27015
48873
55699
28354
71485
71285
141053
16224
129924
41348
44060
49484
150864
91463
87892
84826
76406
100455
91560
52731
56688
133642
36049
129076
100155
6581
59056
123200
24678
27863
157251
50182
31045
25980
122569
23185
31122
12632
19322
53831
11431
107104
83347
49257
57962
43554
115169
34396
77986
130420
47964
133530
113437
55273
77726
83623
98922
155008
122783
61022
20351
54946
132140
47638
143074
15917
98035
115946
33141
76040
90746
134872
63184
126755
125945
33310
22993
117794
15054
101301
141629
3456
76392
84757
86867
73010
5779
2344
39717
29769
9389
4499
112748
148135
149402
1563
69158
10215
116136
112102
105477
69321
37137
23030
21944
24358
32729
11771
59727
82948
57416
95093
134921
132594
963
159042
68187
34193
123992
100756
127801
149196
145007
10161
89274
122000
98722
8263
138258
85661
36082
5414
50099
17079
123013
148994
50170
127220
16210
40565
137309
39643
55857
30114
46673
103115
67745
136521
44617
45999
6491
519
17194
11928
8169
156180
117185
55974
30041
52737
2843
52325
107789
88953
101258
94477
12834
19082
10349
125831
12002
25827
92675
145274
3650
48777
87753
13655
9637
107197
33372
154071
61795
112602
140565
75672
99374
105249
112064
31255
101836
151036
120000
125757
110047
148395
107310
51687
41161
2512
24672
10793
145569
73585
12761
152399
23076
1275
114799
1845
122246
146428
33707
159646
44034
93738
38861
152306
373
70008
113150
24240
75434
59248
113685
116094
68545
123410
8351
124562
80830
43270
50587
763
96609
119071
101794
24575
62702
10382
101509
119557
50417
4646
129651
67152
67180
141691
21331
105368
110703
53691
141088
43389
119363
132362
61799
59652
83494
142602
29460
84964
22765
147055
87550
9451
8149
99382
45781
83081
19649
2206
36574
30441
70675
9622
88193
52159
11898
84537
131759
145419
50890
137078
101915
6186
61382
4740
145246
69717
84686
152323
110775
14794
144772
135598
127143
54873
9444
126049
93555
71918
142362
16524
29062
19557
156773
47481
94863
27667
81643
151247
150961
3942
47179
155456
77855
116794
155105
125653
139272
121503
104684
7881
150051
123300
96115
87232
33627
108395
108770
5542
61871
4547
74783
134274
157824
16185
88991
153425
1182
99857
61636
138342
106931
144154
74774
75182
56729
128795
136298
36810
43
102876
136234
15671
113041
446
42058
131595
131105
79347
9070
41027
106930
71967
122010
148647
113136
151180
98540
116353
67648
89111
151943
57853
22433
59205
115467
115048
21544
127403
18003
25017
110767
116605
101206
78150
49623
4728
35368
32657
103726
55423
52065
57833
19770
113632
54198
107942
73447
82324
78175
67633
124683
64265
73238
115481
155783
73475
14975
52040
116522
102857
11390
71985
137391
137806
22956
98820
4919
63304
87045
130244
121626
43334
15437
123626
86486
88867
6520
85015
127955
14872
69911
51191
130125
91580
88331
48594
151881
116463
8343
30040
80931
3016
26317
153577
48174
156197
101889
134109
147578
132060
142248
58175
71272
140235
12742
107864
605
158944
51909
48165
4476
107251
151278
98303
117480
18539
78089
90659
122365
16634
102160
46903
101050
59443
32715
155964
148529
52770
148034
8434
123135
94539
109513
118593
28215
159933
55261
91557
143923
62771
108249
135746
90385
108458
87598
100738
28206
83166
122279
146868
92412
17987
139180
85272
81649
87299
154829
46235
84725
90017
116416
89308
107133
74579
11599
59877
35241
30728
1356
104534
57879
80163
39155
73495
15089
88281
117156
60606
27073
114175
30505
127504
112104
2926
137009
60889
116852
49965
8585
86532
20761
139062
40002
97692
100892
60214
70867
75997
3722
130692
116741
29741
50816
54792
94150
101546
124449
42519
82373
136547
124838
79568
14448
60818
121423
29940
19152
63885
112837
121262
12670
13325
155528
25139
110966
113290
34983
152925
133383
115538
109813
82238
58032
45125
43914
123892
147352
21367
106947
51027
2301
109666
138449
143068
18408
86820
58080
91379
127959
101559
128236
149342
58881
111715
125772
147091
63204
70509
20771
110389
34154
352
159873
21334
30162
153279
139747
44783
21374
39289
151104
107777
80688
22621
47849
51265
113337
14692
72170
62499
78376
100040
55157
20187
109421
135021
12343
31148
57525
105774
19563
1049
145870
30901
54
97442
101460
136376
88690
148260
40340
123886
60913
137732
89714
119040
28969
78250
62087
125768
82892
42273
62967
156924
127158
33980
39120
34098
131737
146164
119274
33185
121106
130064
90295
96617
93034
22055
6455
89513
49889
89249
62270
53806
138573
130452
102637
113351
14684
69157
76053
148069
72286
104402
90699
71179
61044
112582
101970
69385
7510
5385
82310
141644
148829
123587
151503
124661
9184
142462
158767
10193
20882
131500
67370
125432
2051
36964
72407
115816
124349
139491
3105
65900
94624
158207
134245
150025
9539
89747
13283
16772
137867
74248
38918
46331
30194
133571
55921
2725
34683
157568
44117
46736
73571
11677
105546
140314
73984
19392
80748
148967
56714
34055
84524
147731
100818
75203
6496
9989
35328
97995
112315
70555
121545
143596
107397
44494
147417
76754
147303
30306
147258
129504
155878
58146
103681
146047
35921
46135
110397
72536
134728
80309
81322
55853
48377
71447
116697
84404
152517
126915
34598
60500
83010
131141
60728
49573
103965
21502
83472
10627
76205
84718
46095
111584
3472
104102
118455
90522
36183
125207
59486
18078
146389
126438
93058
2721
99798
59586
90891
102243
127671
87942
77363
57158
92476
145241
22101
2422
62246
103708
114048
67380
54525
70700
63191
137714
8357
106885
121115
108098
19156
136280
59558
148339
17053
128469
94419
104064
35885
142981
48577
101397
60548
41015
28192
150307
9844
52154
13069
124505
6319
24422
33036
133636
135503
778
52396
44980
97237
77168
55466
143928
14133
49808
142326
35556
42494
130264
25828
15790
117187
145807
152424
115714
118698
114116
152592
27587
7453
12008
149594
26111
28878
1469
91956
52570
90127
46834
39527
127286
35895
5261
51113
77391
27017
10968
117209
102240
117011
8555
122255
44556
14239
158772
6972
74915
84611
99982
147269
75586
10095
35268
145422
42246
130380
45021
37073
67358
127170
80265
153192
30544
126059
85553
63941
133289
149966
96438
121645
13217
157804
84422
14465
108014
130190
110523
90676
125766
82766
27853
91156
52264
126670
143957
82982
12490
135778
16313
106475
88271
76910
36137
4369
121303
67438
24869
12666
125169
4378
69775
42634
71356
77888
141662
141497
39180
131024
64855
132335
63938
151715
149686
106590
44229
159544
18169
89697
14116
37313
67321
20922
77921
115557
118099
19406
95973
120540
136291
159358
132579
20192
48089
51571
48232
58445
44938
6753
123131
153653
30437
57506
105434
24862
102310
43983
39456
575
22673
118674
113285
155612
76047
124581
153536
13150
57290
141562
144611
4737
50161
53145
48890
129616
5463
34987
114926
7856
88706
63079
157903
122876
4068
137618
148858
141667
154550
25129
30740
74733
63216
15787
133541
102478
128122
95768
158034
21968
94253
27320
90506
147193
152225
80272
129081
75335
21631
115813
130295
16889
123077
88004
41593
120028
106427
54821
20448
62260
58520
148621
144543
100199
30784
57917
48292
28727
113256
92422
40576
147546
48835
42800
47811
45717
128353
108987
2799
50359
5523
86947
137711
74876
59438
37707
102490
158521
36557
8741
53857
41538
93346
29768
121564
94345
135774
95292
70804
125313
33626
55761
66033
14732
69277
32592
103767
3931
145547
76605
102401
12998
141935
122891
68986
158786
34284
9125
95805
44098
57974
6603
94266
25572
20346
49450
153155
38985
77577
26555
44370
145037
109118
88092
155996
42225
67006
8209
53495
33949
46129
61572
85066
134208
100809
93316
78072
145642
110671
117497
58820
2009
105470
145326
73069
90774
106611
97880
20794
123577
136447
75552
80081
56589
140665
136247
44525
135498
77633
152400
39647
46802
17258
121598
22791
133207
47034
91589
12843
49527
479
23924
3031
96987
137468
77474
154993
48869
1506
60486
75885
47367
67466
156673
43043
117525
146662
4338
103957
72808
159337
42626
1477
94649
88675
32711
142112
66718
21565
5940
88800
155145
93441
68889
3197
111096
126981
78059
92898
73601
123932
73448
56394
109175
114971
79476
114769
152987
123599
120389
139604
158865
59410
91624
74806
86207
34099
26399
129148
65917
120656
155077
124977
19677
49286
77653
110485
122622
44568
43130
6999
81218
83227
75305
29491
67104
146133
135956
142778
152432
145612
58472
11149
77566
46703
92811
69519
146876
136426
5353
67149
97669
8404
53538
34479
151005
15400
35205
119223
71312
12028
80512
12627
82620
91224
30900
131623
127869
127370
20849
19876
111663
109701
5250
110374
88746
153764
109004
139987
67197
115237
157789
30017
31154
66546
22002
102550
101790
80550
147240
13723
157491
86347
55303
78654
139201
155149
19943
43697
89638
72004
30858
96246
99253
134170
13540
89511
15306
129169
157069
150909
135093
20819
90985
5084
99391
87705
2959
129477
53207
52626
133958
131599
61575
152440
131220
20646
110866
75378
159880
92097
65399
38045
155496
79004
150962
67564
54187
48452
120233
26412
152175
114237
43116
139567
139860
74177
64511
77453
13903
78139
44629
82566
79196
93109
81462
78426
133589
6922
27592
79694
137109
43647
8812
110762
144646
1957
146385
298
64985
149865
151923
97102
95062
8430
45166
106663
138655
29943
8458
62910
58975
156406
13484
119422
78012
130535
137839
159340
2623
87223
91698
149858
105533
93878
3700
140652
40303
141755
46935
85356
34562
43853
129266
35412
103298
87097
99107
66747
136092
53724
31766
154699
20172
109665
74841
26138
111557
90739
96264
110304
12908
108285
77281
51821
28907
123210
37117
145621
101739
25573
154030
102577
12832
158099
17772
129703
97757
22942
105260
83723
70605
66405
73656
14568
19377
70835
124514
46531
34724
146387
18577
146053
80770
135462
150808
158998
8370
94992
125383
52399
74042
85594
145104
20045
123749
68721
107888
131186
157101
100423
156867
111774
12484
10303
34325
79862
128201
102788
46609
53975
154664
107929
109307
159043
21219
95570
79734
75090
58189
55182
154984
90260
44560
95026
138964
138061
3583
22969
141219
158641
108227
23393
54529
58647
5820
27797
71882
26921
84275
138937
4334
69936
154261
89130
140254
75398
37749
114806
75179
48328
14323
54824
110340
140681
127292
151129
99626
66877
76250
112593
128715
17550
136266
59093
143803
99632
135735
67684
30556
148629
52439
28188
123279
26420
145703
72399
49763
64801
156906
144553
138873
22782
26087
115879
3409
103241
104386
33192
89009
119523
30075
43723
35633
149587
13568
6009
7325
89114
4459
6618
15811
25473
4657
116824
30525
126006
34042
44614
41118
35743
87913
93385
3363
111289
91883
28862
64425
123842
65951
31302
21371
18555
149418
8069
40798
56335
18892
14715
64200
77247
117815
106753
99416
155470
6331
3264
1621
68742
46278
33815
100867
32352
108818
402
150044
4102
20801
17763
142541
37087
126443
128625
155190
50938
112442
81254
84487
42131
74346
156691
140299
55326
111523
9534
41329
116501
117321
134411
138995
136165
29930
59415
131110
155927
128659
93026
147230
84077
130886
26801
108427
38659
108299
31416
121274
146438
125525
27924
85573
157503
66684
56345
7929
139094
115819
33269
6826
40131
41425
18278
50287
60439
124614
116043
55416
40397
147191
73740
86818
12415
94618
30793
73413
149735
124484
118817
14322
72209
120808
34654
20067
148092
89167
143134
90907
76835
50092
72877
159293
119506
109514
116864
98298
83318
85382
82083
140036
57939
96227
47384
34737
49957
53221
23195
67866
1497
22227
157537
102569
29515
39976
10848
15522
8754
77459
41492
16642
57466
47545
60066
100020
36413
122933
87602
115285
56967
6914
64068
128573
16393
33756
143984
105674
129837
110921
72771
119491
80083
10517
652
99766
26185
139293
146575
9092
26518
69017
85348
155759
60366
22205
19807
4518
74259
28959
42291
38714
108493
143377
127427
79757
114392
4631
137150
128114
116835
101025
77561
19954
128043
29926
38155
61884
140994
153936
118084
70840
129963
37476
106981
16464
151839
65596
16399
5729
106613
88491
158884
113315
146418
9961
51989
69504
69352
43533
72234
72992
89108
13499
75852
146832
117619
114903
85478
116748
130696
83153
69060
143072
65162
70823
12284
21014
150895
36170
116225
141237
100185
124472
139951
9668
83244
22636
60184
102489
100590
103515
78380
43005
24582
119402
30004
55434
35530
95441
120482
7343
122258
145316
9185
107026
78863
49459
139053
82839
34398
48071
135749
96614
36496
120622
72056
47110
127184
10839
60660
14805
68694
39173
108061
31970
116996
150534
80224
134828
126992
131524
28952
97322
92294
16943
26095
33258
55151
18116
27369
12511
110520
42002
10965
125998
64440
100162
64338
87899
104210
40043
9808
156955
28563
46248
116845
93127
131513
125796
75009
81408
107649
79319
4286
94418
24479
40005
34158
152449
26927
118430
105735
13676
101330
71794
45822
52989
134118
44663
113506
134886
19995
156217
65012
108826
9456
58111
144162
43126
118292
52876
13613
29607
146653
128346
2480
50923
71378
7576
76868
10609
80619
122453
128763
145605
92365
68899
104204
139915
61609
64541
66782
82651
21546
97317
98704
36213
6735
93954
67376
49102
26059
147686
2345
111519
126183
108377
23989
73327
39301
82771
129993
12021
125292
4942
25384
120748
154639
147567
2759
151575
155429
43514
136017
87042
49762
102779
97732
78988
142792
60237
16591
26629
35622
145407
4035
121989
92710
16618
153162
4415
127880
103097
55671
13023
52838
47080
24469
56754
138475
40242
120056
25016
5659
56515
127283
61962
11801
29217
30023
133065
70383
65218
65795
57898
93426
39912
1403
121988
124078
105997
59429
90828
62385
48310
126914
140768
148617
27789
44146
145616
104453
133298
91800
49850
111313
106119
137613
124665
30133
14487
61736
84539
143706
103877
56924
14317
101824
36591
66698
49961
93079
145633
145420
94694
119741
152109
135023
158546
57131
138086
125710
87668
144953
31377
46430
24597
51936
151602
114327
121439
56298
39702
136617
35399
142726
2967
81987
140694
80762
114002
122590
1553
54387
1157
105131
103096
41250
142354
54140
159344
62374
4800
50658
94534
44262
153930
50246
149115
81485
133453
10633
34771
41902
4702
116066
382
104057
32540
129510
54418
110909
104465
17883
73855
48814
20491
14107
44032
26438
86406
138322
45190
49771
128045
109025
14682
48529
8118
121553
95488
6726
113876
65802
59100
86571
88976
155696
80537
91314
23366
137542
14559
102915
147387
103127
128913
18064
132791
57088
37093
100790
82132
20395
158402
95683
66512
2304
15091
30480
59032
119419
10535
108815
107924
9506
104782
107696
112838
143155
123270
74173
2646
52706
108711
66095
46463
147250
108908
57792
110391
98645
51880
16501
65903
159051
147427
83502
123716
153071
109858
79587
149147
2351
11274
153542
48046
109840
15037
135124
4535
78251
156962
112909
109167
25818
35154
55394
129201
18360
27617
82845
38887
62263
157986
106993
69809
81057
37460
23373
43167
106462
80093
112424
142255
84810
92356
16219
76396
158777
40939
71955
6838
96015
73676
72120
93064
108894
100699
119413
123935
104617
22548
153909
136255
123689
40246
97844
23926
117170
93362
38911
153903
80495
28572
129230
16613
91128
39964
50370
84197
15731
68636
24427
153602
52564
32717
4816
57755
95393
155890
151211
108461
133979
104779
126848
147169
143088
19004
75465
137986
117254
128784
44594
64017
68074
133433
140105
37582
79342
51087
101868
46419
24250
107737
57535
66834
96636
129941
81454
115095
123472
106446
51981
32060
939
93582
8475
94622
24526
75689
139751
33176
138868
150476
48673
84849
104876
11782
19989
14411
42287
45289
67465
133463
47555
145035
125264
29169
23653
17244
49491
72222
17886
19604
2297
116323
126121
63631
57949
128470
137757
30134
22654
69867
16500
60897
68726
76755
96062
88842
14827
34342
111518
55975
24011
92683
145567
67945
147576
108866
148616
37468
15815
52932
140635
35047
8368
158885
61495
97064
42334
24343
137673
92774
83338
107456
3763
6161
96083
85072
64114
94627
75298
143428
156404
8383
44289
151912
146243
59713
31076
136482
137665
97369
41743
145979
105882
3917
72976
152498
65037
91769
37669
40750
72115
127401
90066
143026
153439
48483
124436
122715
157791
13101
48072
69795
138286
159013
154931
111957
12536
117493
96210
50266
99155
973
73111
68578
27482
34577
18212
142964
54616
31444
14418
55716
106921
106802
148873
46813
135090
46507
140848
56854
46787
31594
126060
24172
108007
132735
109956
80782
17708
38286
51008
64881
64625
40715
136327
71315
153023
90510
36490
15343
53839
96506
113823
122176
129549
128794
111370
4370
54820
132089
4491
32235
5721
63199
34773
85827
101279
30569
110794
159380
55931
72402
103789
84996
95327
45564
146797
11626
52405
145515
32894
106368
70678
45316
97772
149601
24375
128198
79656
56788
141664
155642
127453
152654
63318
110474
93397
158312
127181
133024
81561
5710
19668
98261
92095
53746
104763
155074
47532
145077
106960
7620
29825
135438
86851
78311
36862
132891
31529
70776
24563
43048
32457
28834
149097
19261
116054
46205
150617
66524
80922
110190
109731
13338
151547
65197
56421
126768
33533
149550
20413
41293
25156
77856
128205
97138
120191
74664
137788
103850
102509
133569
94943
19002
114565
105185
29701
100430
33050
85395
49436
43677
50225
76977
128498
1016
11467
12408
3191
28045
57563
111004
79815
88523
139891
59997
136527
85494
142351
108209
50598
119138
143429
111923
13015
135810
119059
2167
9302
91928
90029
75281
53059
41039
134489
92944
42952
156975
99550
100795
149004
130870
6712
100862
1910
65398
49298
152337
150835
128949
104002
60438
53250
119710
119565
111002
41471
101602
82296
52427
105633
107005
63777
98164
70
28641
37873
50794
84713
85881
48430
141831
155131
156816
89141
34867
36730
128953
59187
101727
155630
147088
101735
55632
88072
70379
158566
31051
7145
33957
41750
98993
73930
110587
13722
20233
51897
106435
71063
146786
155053
42031
126720
148507
126214
33714
143554
60724
130813
103232
115590
150523
103142
112474
137680
120199
8078
92198
33021
131724
136980
130712
110086
97654
40596
110363
27790
5682
62797
157920
53430
29599
124328
3653
95609
120880
112087
71380
81684
147877
64366
106444
24161
122894
13429
159760
38562
128479
34364
132346
1703
13670
73915
21448
119568
17351
98396
110615
126929
90839
74971
106049
7019
99571
72143
113494
88870
68686
129784
19838
21933
130993
113854
128225
58758
48402
96728
97497
60863
58193
111176
59399
56233
95550
151497
116356
61657
63398
13596
49652
134746
68279
4901
45173
23194
134238
863
86109
45391
61300
40625
118947
49375
152472
107933
16214
18581
130842
38496
71075
41450
155397
98987
67196
68510
52465
72622
100252
46520
52556
66940
10978
90655
97794
63391
80180
30904
74402
43322
89888
18308
143407
97021
26011
40757
68725
96628
3781
93901
153586
112433
132336
137645
118861
141795
60712
140847
121519
45705
87348
49473
156325
97776
19136
50110
140075
91628
63755
73437
25645
99494
34171
42138
6403
79783
103454
140249
158452
36298
137739
8951
4
59255
63623
75935
20856
43269
60759
144587
114431
92932
129434
121960
147405
151441
61305
66016
48939
146293
114656
23127
131543
151064
40252
110987
24919
6406
37053
51586
54738
60659
50546
122107
140983
22313
82044
94670
124330
106263
40746
133367
93538
28474
32120
105811
107378
20664
155571
70953
20927
18638
102196
94866
101139
77212
157814
20350
65626
67113
3834
91933
116628
142069
154896
135041
75994
123397
42339
103629
137007
119865
149969
28847
119032
121449
36171
23408
57844
85224
64931
105120
98009
120616
12174
30648
2516
140954
131015
138106
24302
137482
57872
150005
43813
33150
95446
112174
141198
130622
109348
136392
2061
136850
18138
141260
106373
25078
114955
77491
154469
129375
26502
91826
85519
45503
67591
47813
23564
84368
84301
140598
130018
5740
104197
110398
27437
84378
16022
31289
132552
106738
85304
86806
156681
68785
91718
40898
50201
108916
54075
156731
125789
53093
82611
137687
126037
39086
147203
87591
12972
58508
159272
1542
65186
11203
55302
103254
79281
145256
27007
50463
127896
79592
155148
139721
92111
49576
41307
72151
118036
93985
88215
44799
3706
92891
20935
156096
26171
50220
110604
90175
30925
88287
47682
111624
11746
151395
42677
30176
128174
95088
71712
44051
81116
69905
109493
32698
43818
77113
5284
120234
132424
117290
27824
91044
43630
5620
88827
84403
125482
51793
68887
77751
8595
67413
121620
83024
115692
41594
124656
2782
157640
159263
135705
67845
123039
75233
58483
116676
131851
27394
67976
62223
149158
130182
54918
67251
11639
550
52226
145865
119589
126484
87846
121131
38229
122630
99481
44035
148591
156571
10760
118231
1320
25531
109213
61586
137001
82441
156793
97742
103521
6238
69583
52224
34903
131973
13163
44970
105420
79384
104160
68498
54242
78358
84316
145507
24207
53768
43937
102968
83363
34553
4617
146476
32259
4653
44736
33892
140420
96895
61685
55512
81196
118994
65516
151066
62281
26304
112980
107828
89965
139852
90819
58568
84151
11127
48723
16617
69971
6920
40636
5649
518
140962
24124
101031
106856
90551
121962
121152
110882
792
107016
10890
7048
104739
7924
4150
124974
34911
31496
73212
97852
93904
109193
93290
2119
100707
63492
30821
59705
93845
148272
113044
38215
140990
3537
30807
128923
45909
31177
133217
49854
93717
113757
37811
59707
123832
106061
36474
120929
147140
147687
22694
130832
55366
32726
141367
51546
79116
43215
55345
33329
38511
32411
55018
76416
8048
120596
153900
59895
114857
136121
104878
135731
69261
69232
86202
150153
153582
157706
116833
107280
127906
21125
15282
79402
10967
70330
38150
107951
127117
22096
25699
105802
83074
153068
141487
47407
143610
130505
57489
159144
113384
106328
53185
27658
158807
43646
65419
138483
78583
47016
130899
69044
7290
3647
37006
139101
47013
140229
90332
82896
63279
154614
157322
64669
24319
78883
155958
35307
24061
127494
24702
130441
45357
101236
45577
108574
9741
118557
56595
127980
106419
57381
68528
113
154184
25044
13053
20017
113094
66501
73916
42909
144222
13624
156733
79893
132626
71759
93241
103340
125578
62913
149270
36751
98092
46515
140505
62805
43401
149625
45235
151363
149198
57423
144296
80370
20482
154253
64
92421
44120
55232
108341
88578
31882
141536
115130
30854
53354
138225
92463
81743
60604
149381
92779
140190
125170
60350
3938
84607
83185
13564
115239
83091
115535
94329
87337
104493
57071
126102
88918
148724
70492
34323
6864
56653
154243
102085
14138
147956
43317
109430
38956
113089
88044
55952
41210
39553
36832
97094
44458
51422
158619
76985
3613
59460
93056
28524
51937
78526
31950
70927
113553
37201
143688
72413
3762
88442
103858
134171
111016
39534
8345
81586
42995
26198
151326
142606
131442
46846
40854
122308
77747
99065
109851
100518
159738
152373
32867
30231
74206
129113
16175
107032
55779
151560
120983
126327
14560
49342
114010
123994
45195
86646
130757
33669
61224
72184
127041
5561
148933
128269
56866
97056
46445
15066
47941
36922
20527
155126
97101
84999
81985
67777
106805
75782
1287
32690
42748
81084
5334
3869
120812
2812
69327
5324
149324
88177
65373
67264
23677
8983
87525
139971
117859
88518
126222
90371
140773
27398
84510
94216
149674
74468
29006
98997
77597
17567
98060
19490
81007
108129
12599
140422
143547
73716
108691
65299
92709
21506
61082
122209
71271
19556
119501
104572
138909
79000
43157
108413
127872
109083
149239
92065
71566
53422
77070
81564
30314
36131
65701
67280
142467
130978
125670
95531
149079
130875
114374
93009
107638
95699
32981
107867
145478
10821
2811
30769
49672
45460
121233
12304
142520
145442
847
121606
83158
54907
98576
139371
120374
37777
18676
34120
13612
99350
34569
104443
94865
104848
99405
12857
100016
22639
139093
40666
117074
40520
155580
16190
77682
149646
9999
55246
27561
272
8037
17574
34548
55536
4134
39554
125987
71037
2960
146937
125143
55190
33925
121926
88222
145820
67199
138897
41256
28993
63996
70667
81002
150747
24657
61965
52752
2077
23611
88638
19594
153193
139402
90092
140576
42042
23557
147652
49719
91161
67372
42269
34513
133166
101621
819
84575
2573
72711
106162
6043
83835
67507
2679
137774
103338
146951
82159
4493
31462
6699
119536
158471
120641
137984
58547
67600
66591
153418
40019
60640
88854
73082
144927
69102
80631
158403
9925
29856
26365
20189
104946
134079
142329
138446
62009
159906
24774
84396
86937
45304
57817
82553
92087
86814
99724
143988
44419
137716
80487
107360
83410
81992
73419
20076
22476
149275
106138
59300
33230
154806
81107
110054
11182
151239
94855
97199
81388
135939
110890
46973
135112
60349
39371
78519
24191
101667
108060
95698
137558
85492
105542
22538
80838
84458
47809
88218
26333
128347
51598
116251
60306
1105
48755
7917
36936
156842
56285
127096
45549
157201
108071
9592
159810
114741
114029
119349
89300
141952
153179
71233
26477
98304
156175
4296
154803
35690
21830
109653
84710
57034
97836
25601
48811
111603
78071
84
146607
31769
55603
76537
150027
4729
127548
29976
53376
148187
25197
9897
71416
43290
99401
49809
137677
112037
156804
122697
59363
39025
49163
143553
96832
152085
146556
144094
53159
8828
136283
66694
23466
44009
128917
104590
117765
1988
35547
92782
60840
12513
33632
69364
149934
81806
51795
138671
155219
158464
156623
81433
114219
4214
142230
45031
135183
152464
72221
143058
136057
119944
42932
139252
133492
149770
147102
138118
140500
798
2751
105779
43824
10613
109914
53016
109089
26290
54496
105135
53222
152676
122750
70565
26316
80693
54159
15195
103047
59743
154029
62738
119555
22503
90001
120364
155486
91367
117269
98408
26679
114697
11713
95864
52623
117108
1042
140536
134077
86544
145890
62728
132234
145936
115115
11534
130185
115134
152254
155286
139042
19603
9901
9435
75611
92019
143625
33442
110730
80275
41261
24567
145772
93113
36515
9529
25990
9724
17435
64964
9876
78961
62664
17877
96783
122207
57021
139641
84752
66448
73188
53298
142849
90969
47351
60085
113211
137586
88365
71296
79745
58773
143272
56500
140
4371
80306
13430
96199
93126
115754
102973
19059
3406
128321
148977
27718
156720
133109
97274
35503
47778
58332
137770
108405
104014
13656
99618
5799
64159
135630
143611
24041
11055
21607
3623
107185
126637
3831
55150
27887
88899
132637
147733
139313
6883
78777
18842
113568
130549
33461
87280
153887
50839
75506
7457
1875
148548
80661
151003
79204
25176
158591
2660
51395
156817
144020
87813
32011
132109
107627
98621
115626
72490
129645
100551
67806
44250
44801
56733
47430
66136
65061
98552
5498
5907
32111
155303
38731
36191
1695
22164
42076
2773
28738
87684
17943
8267
157314
156170
17375
44922
83386
150218
118630
26892
44561
97427
99672
47331
31102
132799
113851
66999
3003
98350
87236
156870
7288
47883
29057
88283
84723
66358
31732
51828
144936
119585
113440
74990
23771
10920
8859
34384
12288
12502
101241
92013
11254
77994
98620
106815
64957
143080
124845
153549
98128
77640
65323
65637
26426
98878
129697
26327
44747
130891
42303
106565
150989
68311
88038
65579
124027
110879
24821
2050
155607
38486
49656
112940
86699
28492
72624
98126
122062
142629
94373
135007
35215
88137
81641
42658
32063
106532
157536
97819
9139
22316
1193
127248
33905
24629
36910
18987
81800
7220
12053
98280
88692
95806
133921
46972
117833
118112
127049
152708
67676
49520
14384
89961
5539
58271
8915
149565
2536
15150
129170
149657
92061
8483
54732
95070
2748
144867
31683
130041
31784
58874
156706
154498
54054
11352
117759
101929
140599
138369
133863
72734
27845
132728
37056
102118
124375
76274
29684
83493
20277
7144
90022
101576
74862
77262
81225
83046
138310
144563
154678
31964
36931
137028
69465
66078
158307
25261
133611
84246
51928
2233
106159
96178
63432
108637
151174
50772
106513
116879
39344
4759
153475
16976
154074
97839
140497
159371
105031
115833
38351
99733
129648
34169
79199
158535
58376
88533
7303
4331
25417
50346
63086
26205
66088
129045
62477
4712
58720
28505
36690
30998
48635
63045
39984
55736
49897
63134
145018
150172
33865
111888
15960
138096
38834
85896
100007
141743
113507
97519
31146
78230
816
67643
49184
6734
153744
113172
108990
100869
32404
50671
28013
158882
110798
44806
106235
76158
148879
73641
20961
117902
132503
83881
54702
12696
144930
35829
143402
145221
56897
86992
65021
50210
366
128290
10586
94483
46953
19291
13623
72386
115666
50883
113875
82378
73529
90073
159479
118047
37045
106228
25728
155484
145379
96772
87448
38625
46732
15536
153996
3909
7272
90369
11298
134067
52620
69972
103005
30638
27791
63435
76697
4390
30794
88724
90293
133420
22489
146751
28836
5728
71618
131793
69349
17777
128358
155504
24010
97910
27748
75642
102957
10157
118834
79710
1294
55249
77104
113400
68282
77699
37251
88494
23473
33705
42919
55713
22781
105239
92525
11758
86868
139885
38965
118074
66608
85121
146430
71262
6433
71055
135035
8727
82063
96759
42550
157471
120704
98215
133117
130100
17357
40911
4100
121738
6372
156031
61471
14122
18633
106357
21401
42589
144852
59210
64324
144653
9850
126292
118305
53117
1794
43065
114696
89680
67824
64393
86089
133683
17231
98910
33351
139960
156412
48871
123706
49001
78750
64649
3054
117830
35111
66225
19169
31036
12695
88005
38225
121074
88279
82015
158710
66140
153773
131457
85448
76626
96203
16709
59767
126467
150891
107237
18969
130480
9656
103020
68859
124072
8586
14523
52174
3190
159308
29493
110271
132263
121636
24589
124730
77407
4090
119831
86244
155156
106293
129172
115604
103492
11747
13975
113147
30456
133152
104613
67289
52353
21531
50059
76291
156002
14001
112641
157675
114168
40343
77087
113038
74922
5833
128925
55355
2927
17440
128402
145101
116273
132992
87504
105842
117865
92848
79177
110816
59342
94324
21492
46771
119184
54617
96088
105934
120167
123487
66856
50494
10991
153947
43375
81273
8260
110668
74069
5908
26397
98197
143140
32574
73351
45866
1817
21098
23022
113223
60726
145530
141587
70452
61340
115303
51852
104010
116570
86929
7363
111138
135151
97667
90770
55673
55135
17868
68880
17046
151086
146906
17454
131781
52386
138780
25046
9904
50374
18780
117934
118937
44457
56392
150611
120260
99238
33604
119679
126792
26116
32683
80088
30166
10928
65887
139008
68355
101470
145335
25283
18334
15036
98630
155384
149285
152612
31532
119916
64860
95563
134939
59319
25537
80585
144502
104192
85282
109588
136698
12193
105259
77316
135413
65673
92767
16526
76990
65418
88463
81320
77413
111068
24117
145776
155705
134191
123571
108558
17392
90714
137832
110209
155216
130097
22846
57547
104970
102937
68788
45651
130243
3555
24580
103555
31016
143019
84219
132256
155422
10262
154960
141202
117224
121270
114601
76059
106827
57654
102059
120889
24180
52955
66884
97001
147396
25282
71844
101511
22895
147786
28148
133579
19411
25862
5114
99369
84384
39429
112346
145228
69076
116799
134868
148623
19613
109952
105738
98011
8130
129585
84278
6610
128095
39959
57946
8599
42681
138591
91326
71530
110126
61170
132496
46265
26964
145474
139091
156627
146028
29100
57852
74503
138928
4682
112753
43787
117919
148732
6611
48623
55464
8043
150412
25403
36732
103224
60398
365
18516
35226
133284
54924
89066
158530
37792
130392
92919
37949
96471
107567
150
68524
141571
39871
99876
95618
111941
153835
48503
33649
62122
37766
124535
139808
39218
116846
35721
97662
65808
90375
138908
103940
55728
27216
78516
36068
88358
86238
68819
133053
13660
19128
43998
69750
75763
21259
42987
104377
155013
85753
41880
19035
137626
6395
76992
72370
18858
97724
124371
23859
118751
145042
70116
64466
74531
6672
3901
111823
29974
78413
130192
31349
12128
16690
89500
60862
134569
105789
116164
148974
5993
140835
22705
85861
112233
19783
46260
41013
91450
6435
85130
44240
47158
93829
100672
157228
9782
92892
9884
92819
15469
115592
6082
49344
10827
120831
138763
94294
11525
37971
74736
149962
123779
45802
66602
115012
16261
29145
94621
159395
138739
29804
25345
65634
150983
623
8057
17685
58739
61694
52332
132212
9781
85533
22213
5949
112223
142264
84203
87175
38401
141159
96318
4488
43883
141839
7441
23635
118860
158987
108049
92668
83444
106561
1811
75396
73775
13803
28890
35110
2396
41371
50312
24961
43976
125625
106766
50045
122509
82572
37545
74516
36629
17297
121773
51350
139701
96631
34927
17466
79817
77268
836
38473
148790
4703
11769
144862
135134
100426
112734
55861
100875
108124
143121
125074
936
113535
113693
54024
141627
95814
137994
16626
85468
137459
157937
157468
147270
23967
8974
115071
103722
127101
100075
1894
155051
131636
55908
123477
135647
64866
33182
158405
105611
14525
45550
60036
124229
5362
43218
156269
149068
137114
82272
46922
155049
8465
98778
90978
107546
94480
100379
137559
25966
81726
2176
111987
47039
146711
102765
50263
57383
49934
150560
53096
1919
88728
82712
24965
95730
102856
12041
124261
61593
12647
68325
57510
154405
51949
6818
58185
83108
115723
5638
89102
68072
49430
84455
25623
1127
99410
29245
14959
42130
12428
106670
139502
4105
67115
119695
8210
82079
72978
38196
99191
44885
149291
24267
105180
126486
65354
52539
108543
10196
156174
115870
136930
24859
115746
81492
38828
39458
92458
97268
126610
23875
112247
8327
68153
84452
83381
52011
97169
108600
132280
115060
3325
71531
147540
7302
7196
115073
117701
132586
131629
59691
119915
62966
109449
30044
84684
74334
34087
45903
24241
138870
146982
116759
106534
116582
60277
152841
50921
102414
47344
131749
145601
70903
139224
29959
91490
26041
124381
154969
52187
158174
65645
113978
19372
146743
61222
13851
151137
65449
144178
31988
106268
148384
99714
118298
113369
40501
68561
142976
98437
64250
53121
68585
21814
145686
54188
96470
158741
146580
151244
122864
40442
149950
13721
57304
7173
19265
803
51406
101248
9166
3157
116932
65389
149229
142773
37839
102666
77377
115367
132753
100054
144373
19040
48175
67337
146037
22516
105551
20581
90087
83517
9558
140020
129942
26228
50296
128677
103570
159997
112810
70870
85159
158002
141051
79579
129263
144711
79235
132376
53980
115219
90546
159681
70754
80045
123235
131698
37185
120586
27415
54684
140932
131694
138011
72412
9115
119699
144097
113239
152319
2109
158076
108182
50651
23433
90633
60775
38891
115499
120841
157213
52389
9346
118605
48291
28027
101877
34468
33367
153053
131284
57065
75750
24518
88698
114968
36376
107491
125344
108646
102792
54320
38043
59417
85322
55560
77365
136566
43376
69011
20025
154435
25022
153036
102953
55105
1197
36246
5665
2594
75951
23152
120591
13497
130335
28084
158572
21003
91036
11209
50619
96288
152923
119517
38949
143744
116786
2698
103366
28416
114152
74734
104610
6168
119390
110035
133060
10305
34827
101720
97307
4481
34606
38201
18747
46896
7834
99280
103574
149064
86248
89230
46651
43368
117483
31103
28369
61338
131927
71248
75022
105474
12108
100109
28662
50949
96708
54737
140563
40031
38432
137254
112630
86650
154218
72950
15387
156688
48030
154107
85409
66368
100689
7828
133112
53893
71747
127862
36962
65706
89064
80524
8273
108544
73181
64705
147613
51472
2672
56341
109819
18491
93618
83257
103475
92204
136197
13358
75641
109610
58838
14438
122386
24130
5862
78176
26767
142870
133925
41269
144673
146168
53448
117020
14130
34013
76658
138111
25431
151366
118720
1913
30414
153967
82579
11653
14370
17082
58336
1005
138942
34644
96188
113731
11933
62124
22595
95401
48953
16959
117829
57422
29186
139454
488
45971
25005
143307
66586
90578
68599
32995
18745
59817
22273
52601
27209
143252
122092
61938
35069
57589
43234
74683
83460
44329
138486
131051
134057
88201
133211
105517
69309
116224
45001
143582
73566
9729
48322
100949
70417
122005
92295
143902
47014
18429
63119
65441
140705
62457
80797
53368
99406
150388
136897
48149
79372
111974
119876
20111
112914
127613
103119
52047
131076
83979
150043
47887
89488
127883
154143
154477
22657
127369
57161
97011
3885
41720
101771
143951
72977
10331
87369
51584
74408
149626
121866
96976
63674
148228
50576
99054
3793
2399
102939
112634
137383
42140
50689
105980
21220
128590
44815
67122
82643
43699
151901
368
121009
56819
149146
95002
42433
111069
144072
100105
110050
144381
59577
91661
157016
58161
91054
129643
99771
26670
119900
127850
29703
50320
984
82116
99977
122698
83902
43568
100922
133481
1625
145107
61545
55840
95812
33765
37508
108156
148426
27675
133006
91934
127756
45936
95275
56871
72329
11294
60108
81040
45566
7449
114899
96396
119487
129809
50846
127411
43026
103405
9407
66137
36735
13843
38655
131379
29009
122437
57226
78569
8510
86772
157945
125082
26600
15248
9299
95139
59527
88360
27985
55933
56600
69499
85028
36013
126393
145051
62658
138840
105190
61055
76246
141058
136418
48208
69404
141821
124473
63927
16006
29794
8418
92376
37241
13912
23333
6486
150984
84362
38217
25205
118328
141510
125438
82201
104209
157806
133891
136176
115832
19257
45592
151136
13039
63934
19445
47670
93319
136199
55467
59578
3189
97058
87327
42151
22747
41057
115695
21290
4521
124540
30326
41429
145850
38178
79980
109679
68992
105608
110345
56497
159378
63287
140995
46777
31698
85648
110905
66502
132745
125689
71724
92303
93501
115087
5280
97053
107430
42946
74463
86085
119898
149121
143588
92684
126809
83732
45928
119595
123771
14022
155323
155169
61003
142654
97659
58985
91105
72779
122871
18409
131916
39824
106463
72787
16186
117615
65646
74725
93379
157509
50847
62921
114861
105536
18838
15834
110908
48441
132428
39110
27107
23854
50491
158501
129961
68518
21359
71563
59576
94815
99580
132662
1500
71980
129453
107894
120918
4112
109366
29240
50541
129802
68231
135972
51208
41301
1692
78484
93007
149409
58454
14701
146149
52442
52545
67513
133692
99593
64047
105561
111168
29164
15329
33634
43848
1818
49597
61759
41025
145398
119379
84078
20278
9907
36043
48320
13377
48444
62943
21834
104370
45939
128861
146224
154910
18757
124395
44888
12577
131625
87819
127244
51148
13513
84946
99294
153370
68898
143003
46329
66282
146336
18640
151264
43534
107062
138957
36343
82844
13494
10800
104695
20386
26073
44660
25287
140402
29004
88373
77429
135721
157845
127316
19080
12990
30262
12420
13962
92817
116213
127679
47949
126374
119279
100086
114473
139488
18451
151915
108781
35150
79647
92539
88155
41300
30206
46756
54999
147333
2870
82070
70103
48244
66433
78133
2437
111606
107131
66318
126619
27892
32092
121252
44502
118145
20996
46615
153969
87510
106837
129233
29521
136141
73937
58882
124874
51160
127030
114569
151748
37134
121213
119149
8492
132282
91593
108552
37840
90376
112850
16621
44119
109068
30804
33480
138085
77369
45381
153598
22045
126931
34108
78586
141756
102263
62593
131656
28490
127021
49847
51911
44675
65935
142867
49241
38383
50402
64477
157243
39039
141264
17291
87577
139221
86315
41955
133119
7070
10879
32327
35253
151770
127593
35860
141864
6011
123785
26347
89621
122620
62938
129472
87098
96374
155969
159951
134167
38590
4153
29533
37612
79690
5213
100943
144817
73440
127018
91144
120227
119803
114822
88174
137022
110907
71899
45846
46208
49851
105817
15559
39087
65360
155747
16561
120250
77571
23189
33518
127164
132653
110141
106854
85471
121776
60655
25515
25766
78806
29405
135671
51819
94218
39918
46006
116157
67084
59696
145032
9652
98716
151446
59043
77609
42754
13003
9766
54315
130432
58760
113281
145045
157187
136183
80216
108859
128083
1466
56576
111674
95108
86526
102036
37013
119824
16688
123263
25089
53772
88880
61697
121879
105041
122187
9769
43830
87950
149091
154407
82906
80678
14686
10395
9314
128395
115397
66446
55679
67076
50229
79220
152256
156631
7519
97898
76465
109689
110434
17912
155413
80228
87878
146792
93119
128408
147252
46274
52243
125617
59259
156032
9459
8205
115027
72047
7514
3117
75322
150443
133903
3982
72751
13381
92946
65505
79462
91393
129701
119600
146367
13775
152411
120630
87512
31249
10642
70849
50610
80564
23656
124891
98124
79770
10616
30870
70092
93955
135517
59027
121073
22328
86394
132716
152525
96138
5842
60326
27412
156021
57099
98780
20908
51462
42750
43786
252
89295
113841
98705
150350
47038
14550
58380
65885
53109
121297
126605
34802
32510
93363
120365
158190
111875
135723
152648
80785
155263
32710
54602
122632
93940
67979
67260
153999
86881
99420
75741
35198
149640
60240
141652
55166
134702
137860
58169
158238
45051
136869
117267
56393
41692
126435
121875
42249
70911
36606
127062
90707
23648
6469
61030
37615
38390
24934
91751
6943
90181
146343
45845
61741
121394
95355
150926
126300
65550
142213
152762
10149
130237
102730
98446
1509
110560
122192
136480
13266
17459
93179
26844
111425
87329
105833
62027
22701
36723
10418
80381
28026
80627
105706
95646
58851
108148
59172
7115
61596
119672
138379
104448
89803
69046
60167
113187
60048
118445
49189
146673
72429
46112
103356
93484
42573
44485
148157
27720
140493
114844
117418
62538
130294
109100
77322
151115
105384
133994
137931
23005
31443
115612
73119
58823
82605
15192
3040
101865
56258
10933
138228
33817
57681
132569
142656
113486
4763
95887
93382
47637
76900
125546
126057
89391
57499
112384
56455
106130
6782
135492
75286
36719
59138
150114
110893
11543
81429
132819
68412
144914
31681
63624
55571
16285
60319
121760
155844
4588
81316
139628
52474
55791
13071
48092
89209
151507
112561
104575
34638
140925
126952
77760
56783
17512
147287
99738
111304
1622
153242
46319
138055
95318
55329
11834
108921
158245
120026
11002
151421
132087
146307
19791
101295
59622
90619
132058
1457
129256
57737
31881
40759
107487
55524
40279
136411
113483
4676
65850
28278
111494
156800
32221
96586
61438
112519
63093
21242
48945
69095
69824
38417
64448
121361
19847
132809
12886
112949
63931
153601
141362
87543
86789
35631
100750
9976
75287
145145
148796
70576
106830
100262
25519
103797
83042
17171
14887
136523
131775
46003
109171
57733
50716
70943
21487
120903
86974
142915
144590
22209
144608
89536
117095
32171
26466
157211
23919
8185
94755
158759
75456
43335
19795
26001
18856
49073
159795
80009
8837
119805
67162
5091
92820
10982
29336
4883
46115
8374
135652
81903
102803
111690
142555
70248
106359
157728
125258
66882
156024
100567
147977
133029
16057
140791
133071
28122
132690
42821
124106
7233
71512
30755
1095
31832
100984
30038
119864
102688
121200
135606
70993
64087
38070
124242
42460
31109
155796
13561
98654
36898
110688
36194
19068
114093
121175
144894
131476
53817
2365
146024
58871
14080
13121
68925
67206
79135
126335
140538
8794
157667
51986
56310
154932
54330
102008
2195
43788
33327
36395
45516
14807
13291
49629
31728
153611
74263
66416
100683
39106
73274
152745
37429
18115
16648
9448
105110
87901
67150
124062
47334
129050
20149
123171
6671
141836
146240
70710
53732
20161
38046
122547
111420
128113
77677
95285
144060
7541
82559
146640
100035
65793
145089
39854
28789
62714
54210
158665
72239
113048
44992
132618
75904
55284
135825
61301
59619
145952
131888
17276
73961
54076
133215
59979
17041
94909
42196
43275
39935
55873
153790
112537
145302
91209
81327
61912
19530
91500
11120
111369
40189
75510
17501
158574
8427
125396
108842
67886
93872
150377
127941
87648
114610
58558
23277
6597
7413
38992
65016
152748
73338
75884
81129
107333
134075
98136
98496
146811
120258
156569
147262
63149
16049
44469
19771
50135
30263
125060
59124
24076
147653
46635
144730
85141
84428
100349
68939
101302
142781
115176
1864
98335
91062
90166
141131
123093
106248
121456
66008
2163
60949
26528
17416
141476
57100
46099
35332
149037
91494
50328
139346
2740
534
104275
131637
98786
75452
117552
84469
115488
135275
80967
94780
106154
50155
74540
131407
105666
78649
9376
26820
24044
86675
142410
79292
21091
39460
94337
27664
108917
51463
29252
88820
91799
78369
113390
127418
46856
85423
10581
146654
99000
118762
17673
105804
56188
7159
14454
6055
113792
20114
54763
129594
133787
102534
2807
151146
134944
39886
112234
102436
95952
149902
61564
37027
102189
36847
97371
115064
149190
5684
113855
41513
146650
137616
129656
137912
75243
137428
64019
79061
62649
139214
144131
109717
29310
155595
138063
148955
3802
67137
92134
41915
56007
68102
148215
154033
72528
138404
111479
26324
88034
118946
53965
123368
60749
52300
99339
18341
80451
34543
102152
9906
33697
36877
14787
107262
105730
37782
81447
132898
38026
51275
4875
46967
21383
95308
146817
34048
72247
57536
29208
57632
44808
111670
35435
49857
36559
7480
9176
46573
4673
13869
15901
63569
36090
104432
106160
119405
114207
155265
114240
108244
47942
20568
17769
76934
51917
11094
75042
35932
35801
24304
99282
149298
156687
2323
69193
157452
119404
151304
28934
19527
88985
14017
118784
79789
6449
140406
122688
63915
101214
119503
38570
108926
13233
79689
70324
140187
117034
16068
6750
47957
110300
119232
28619
109930
100650
135136
109086
64938
104975
32210
16365
68210
33169
100293
26223
158650
37519
99730
1200
71554
121975
99115
17732
109267
123612
57118
30488
63344
97749
67598
35601
151883
35742
9509
13351
66696
148936
40515
38270
53761
92972
55917
94137
33599
103890
26949
101475
11249
1878
42227
133416
44645
63991
131638
157616
105827
91776
78138
73379
155974
11735
100580
67871
12555
86776
75561
43648
119309
53681
125914
133144
24232
114451
100659
47456
4920
83536
34545
10614
72214
72742
74329
138921
29318
111914
91811
86716
43726
108757
4775
30078
80791
151059
6998
110985
92491
140490
63994
31847
145578
112815
102173
155318
21882
88664
158456
115407
54355
81339
71217
134084
8958
86714
32047
146660
49318
44863
73931
103483
16286
56149
36398
120823
129609
154893
118940
30929
108051
23530
133988
150727
139568
45167
147515
136494
157679
41271
59021
65525
141671
88619
159149
99266
120061
74315
75250
132977
135388
110227
153260
52356
20673
131335
10578
41520
82241
38670
74285
76299
16454
28168
127516
157007
81082
84397
89128
116288
91138
32902
85055
69313
31033
30329
58058
37779
32888
98570
61542
154359
138302
115855
102013
59086
147141
101107
38557
81131
62329
106483
78679
153779
30914
32933
45147
8917
146643
811
120400
142086
88299
140641
70900
75180
125640
56080
49029
45128
80820
66830
96019
2528
10421
81935
65437
36688
153327
52791
49486
59505
2776
116964
152944
136491
41264
99103
59930
133652
78070
120362
108829
60692
118921
141826
84612
78125
14819
34516
143200
109372
102815
36715
103652
12614
29396
113592
17054
14853
111666
3672
86375
109612
153099
72628
130635
153769
8253
43170
101427
119043
143154
60998
69037
14369
142181
23837
156662
105370
92144
97596
2934
50437
55392
73381
137940
154423
128462
71095
143821
139016
91817
103661
42238
36774
80850
6307
108822
151907
130661
12674
94870
126912
107623
13417
51892
43799
13808
62326
33216
59603
13413
29552
118507
119187
68352
124412
135287
30483
46835
102680
101194
33751
90760
34066
117217
158324
143741
114131
61087
99085
97897
103363
604
26297
93204
22885
122923
415
73483
5154
76373
73792
11556
41530
141061
49232
96262
14342
134806
116307
138201
85129
92869
48901
35999
43221
103056
140551
21215
17058
88515
17390
56018
133364
72593
34339
108941
126661
141426
69808
102329
137278
148679
138009
101731
118881
79676
99633
121753
129421
78945
154713
8547
89945
135367
16911
75581
111057
130718
66970
1972
116813
20666
5278
117510
146061
50641
32990
113508
133410
113350
105594
23825
75353
138032
81873
83965
142835
98072
24064
107022
136871
28227
7675
77427
47582
98737
73912
142741
10853
31090
133143
141335
121300
122101
93941
148876
38736
12359
148785
2632
154505
98754
139259
20571
50148
49761
18976
102252
71232
33453
116859
66066
66274
67156
80863
114470
92950
60506
118228
70819
1473
27714
124950
116414
35850
22474
131616
153840
39332
112111
33048
109795
55377
6434
96660
108425
102551
22820
90947
93742
88200
54784
40325
68895
159459
51512
61365
100051
87028
89742
117564
79287
73773
74330
41871
87441
106041
79750
23788
142250
29891
90622
66104
151099
18929
106033
71388
77985
4652
110116
141013
13512
32805
116826
35586
159303
142746
46926
91763
6813
46134
62146
111185
153841
108884
49545
23048
3015
136964
26791
93935
158071
150257
114657
150320
78149
85128
72505
85889
4329
108303
92697
46382
147323
40148
84856
50480
144549
129823
94284
144080
114103
156337
107344
94331
118350
158872
40140
55046
135148
158457
95943
151281
40885
55333
16259
153159
68485
48915
26236
108591
144413
117256
119244
137516
81907
78757
94318
144990
99396
16051
136947
111605
66006
7088
46259
126075
139644
38447
43658
119194
103177
54177
66740
75064
101341
65676
34881
118164
59688
106247
149465
84958
72176
100475
70738
44821
715
82281
138537
29128
12097
25350
80579
18646
49596
3224
155879
142713
66454
29391
75039
87997
45742
17582
66180
75120
31702
73016
125993
104606
94154
31424
102807
86224
19597
58289
122427
94173
72127
70669
148416
135233
30805
146532
84375
49877
143541
34298
140873
33033
89924
43161
30880
44820
137053
159630
138967
8481
146750
142093
26826
6179
18355
97516
57724
108505
98476
6495
71411
43160
103467
82346
37973
99622
67306
47185
76858
2701
153143
562
7349
142632
58277
105007
125774
26999
30481
108955
122660
8501
55573
149624
44731
155948
16140
151857
4492
113349
68955
14764
84087
1676
135701
141636
52527
149185
126437
37497
144605
7943
31182
101409
45501
110648
148633
85490
145663
34810
15736
78389
10414
44305
95298
57639
116155
12260
84813
139926
50072
83326
51690
107671
126448
155848
74746
152419
27549
100824
103707
41623
88508
131742
128272
38569
129121
56794
42756
98097
59421
29849
15805
77046
100501
73549
114534
110420
102799
72962
44366
152081
55144
34404
143656
47454
112385
126235
115975
83281
37478
26973
113191
41635
106694
62942
120937
153089
43217
154823
7619
102165
87545
25622
110160
144285
117977
47205
118888
16092
151319
124938
40370
121128
156160
2766
86882
116427
4050
119471
143136
5034
28520
136569
132764
135472
78086
158209
159346
63000
47262
82262
138474
81181
48246
91969
127629
144876
34906
20362
154575
98487
46895
112012
114477
82176
131605
112307
150346
79883
56022
151736
158313
46918
52191
60197
95514
137766
80405
68127
46890
141568
146399
66783
82264
50520
52507
120198
61245
124507
73838
114391
100542
40580
132865
40293
140272
123713
40589
12603
135549
51040
85555
99336
137945
77912
26585
93130
57685
57691
81589
36637
40608
26025
72381
98120
45857
108973
125541
227
61447
80520
158915
125681
48536
154190
54088
114408
147505
77191
46284
76653
50764
119954
20625
141248
110121
6858
155646
33780
129048
152183
154366
46948
110855
102991
81774
66142
99933
36689
50959
47960
5321
20044
21013
70440
145787
116818
36227
109838
157749
1556
121909
47946
77575
47803
63691
33899
54930
16098
123906
81279
73580
36699
137776
148321
32069
95638
67751
6171
124642
58026
9882
39355
54012
129180
55885
121646
149124
14033
57572
32433
14507
131227
126130
74923
34620
3999
128466
1770
13319
112343
144566
7889
159490
35273
135546
14168
35595
52508
74597
72533
23666
10565
73420
59343
63183
74824
65497
101917
50528
93819
126362
45500
109288
18443
388
43992
147826
100268
879
147185
154295
25643
159279
38729
141303
124101
110333
142454
129016
147414
30722
157476
120752
132861
156081
56066
95494
45559
66765
111701
146934
47914
141760
93116
57332
10619
130851
93551
5788
75944
148698
22728
19189
132166
3369
76596
157492
51722
138999
159486
14218
83077
108622
103192
93145
109236
21456
116423
61780
101550
121458
72614
28360
149751
18852
39226
145311
146295
133823
125869
140433
30973
97341
43033
116716
108101
43213
3383
49853
126375
68710
16276
26988
100632
16527
38976
139111
34251
120789
153324
140714
71952
159679
137996
12872
116379
134901
125881
76037
153643
8899
115075
73713
2916
147990
7078
50930
56442
101049
143657
77936
109905
125649
145064
80350
15809
139441
39229
97153
125916
3250
154980
154023
152780
44757
42895
32806
112836
127911
112009
48554
91810
155563
43011
134424
111471
82618
71362
47180
50958
53507
79979
50215
14916
61614
23508
109870
138994
34889
155562
125609
57039
111590
127473
85416
155198
47796
137248
139890
95174
109340
91027
39028
38623
144531
119052
88738
64780
47647
70871
79
37269
63446
67662
100217
131609
156527
38746
90110
135620
100564
55104
19785
51648
27598
141842
57682
155522
132330
131943
69942
60691
69548
126081
42799
121201
20144
143602
50677
84491
50698
3440
159365
4001
101754
13171
4173
68759
91099
118154
125957
41274
78433
105948
145543
23566
22683
52547
25509
358
133201
115385
508
117530
60471
115082
108567
1783
114815
152339
62681
102963
6206
26778
114427
2000
62905
83914
157580
104548
118471
125971
79423
34481
11411
75323
22742
77598
102321
103849
65635
90085
1090
104038
39685
3305
104550
105184
76997
39100
108264
51934
115007
145403
105241
116919
135139
41440
26
75455
28430
33601
146706
17436
69431
104322
19468
45111
9076
119669
48253
129936
58771
55146
58414
21319
118963
17261
49862
55385
123449
2309
127698
68519
9493
109166
48008
36084
159432
32453
21991
71163
73216
121187
119617
107611
41799
157350
154990
40491
53656
135406
27681
53948
95336
153180
94034
65226
62306
99734
42819
125538
126170
104583
60432
66842
92502
68349
6882
31853
154754
132672
58910
53644
24169
109294
55367
105162
91330
11852
138652
142910
23309
129395
42012
125694
124071
30630
88626
111634
88881
85298
18263
39858
98444
111286
134594
127536
157441
67357
9129
55612
73390
51739
82523
79290
51471
91243
81555
153867
44353
2705
130561
36498
3034
70108
81698
130225
20317
155217
87584
104123
135802
6537
8506
141807
134432
35853
63266
93158
130959
159831
140333
97711
8512
146602
115721
119887
92201
116276
10576
75351
142000
11718
75359
21783
11305
143909
105030
68816
132054
119618
38925
21884
41645
73174
13129
102131
155295
47213
96189
20389
10483
159476
123691
146958
48956
37984
64907
110804
70483
102511
116572
97170
14099
84111
81783
51209
47963
152111
132007
11179
152985
140626
113358
80865
72250
4496
24183
84868
57738
101767
59221
101780
155527
50082
67176
145095
72717
462
81591
148245
121464
1147
144199
121979
24320
117086
58262
38288
158584
54598
38759
93097
135554
560
89444
18946
26280
26993
69019
71816
86444
19652
120662
36186
47666
78875
37829
132009
19971
139800
119554
63293
107498
116462
98182
58153
104881
2186
89947
19236
56920
108902
70068
115665
102621
31084
37637
67402
5917
123848
149176
114465
137564
156649
14895
29267
158285
121277
137692
17901
92073
28559
51606
1479
84141
147962
76020
153385
70989
66707
66603
154817
119975
39673
40224
3254
24907
33976
103855
90328
109563
118991
16375
122655
131382
34420
14403
32799
114735
42018
137515
15740
72860
141415
29086
118782
18665
128799
133408
72310
105760
75693
89949
97575
117605
46243
98928
74566
105903
140928
148602
40095
48598
91473
111881
28648
124165
144085
26334
113583
135891
134069
10788
108808
37548
129440
78581
74339
126832
42067
135350
16513
59170
31626
102570
26274
150861
29285
138952
152304
158579
157012
36241
38865
130003
73542
37301
13337
25921
45160
108909
157055
11350
63670
43207
154341
60657
21798
98744
109788
22143
89357
106052
97530
71192
119440
85524
40717
61118
14952
111478
114728
56388
75481
22312
86858
110200
10131
135226
103438
114161
50599
82518
70663
35792
131
115886
97430
49433
88543
17885
35736
159666
143286
42497
88289
157095
52579
107316
157135
71717
75857
31399
64645
33542
22560
10150
69138
147224
69124
35665
16338
153652
81147
64180
76266
82653
116217
1918
45827
56649
108073
23079
108942
51720
145473
118238
137777
118796
30403
77257
129999
140454
48332
117045
80280
557
16948
143870
74572
68738
90530
13134
130456
22484
52936
152134
54726
25702
108446
105116
44215
47151
17274
52337
147296
25289
72785
110531
109761
70083
150931
123199
53218
101627
24989
90138
80133
148212
17528
94311
125069
147214
22574
22588
5664
68979
53186
33592
89958
157194
99572
59661
4014
12254
88551
70159
131330
48662
140177
120777
67699
84449
64416
48419
2253
25974
26580
107674
8998
149078
44816
112141
77266
47730
13441
122769
73677
45185
97503
30220
27165
143567
56045
44928
143185
72220
119725
159158
105317
99574
92342
15118
46519
22163
118678
111344
90116
75329
8502
92672
35391
14733
77569
29406
118359
22813
84303
109937
77395
148795
94572
121214
48868
137134
122296
77664
5443
100072
61274
30073
128305
129713
7398
110538
122482
45369
146610
35383
153669
79444
14593
76018
104747
32399
35871
96397
113284
154941
89646
16787
119685
137851
52858
18042
44975
17129
58397
122489
108732
28462
14592
40555
78384
69217
6964
25330
115066
101334
154047
74454
1820
45568
65010
33454
16739
117163
92320
34581
73192
122510
146393
147474
141776
35137
103042
93218
98805
127228
140292
100997
47724
138467
10847
153761
16342
34088
70573
141456
44176
1060
7849
22882
36645
110711
98178
129336
68532
148709
100569
45793
103721
98342
132781
121978
52071
108480
41687
43767
104571
130973
115735
65029
79719
29652
30300
100806
31644
50351
59045
130907
5259
44748
59015
153681
70970
131883
8451
137060
99078
80094
149284
105825
41125
95372
124392
33684
10155
137933
15148
101888
150217
62407
84253
87413
80529
150783
103771
68444
53550
56139
103451
94565
12133
11260
94547
135627
66714
82715
5285
19021
16429
97938
142031
137581
124741
119347
139755
82093
44116
22296
66496
86898
114226
125907
122916
52297
90884
139355
153452
80972
36912
36896
1122
114190
139945
158449
6488
135702
42484
100373
120988
68240
5151
971
13755
311
124570
46212
33666
122919
94255
153953
63582
122953
86500
87260
78991
49390
27831
1677
30954
112539
148190
151022
77240
25646
69658
108320
148180
98008
80483
14193
148883
59299
56867
69952
18266
144525
89440
104944
33912
29597
68830
24870
124632
18661
82472
148448
10558
21709
75724
150335
133594
101444
23360
82649
134290
33557
129847
4638
102035
156202
112563
148429
5825
87214
16728
57302
20494
74668
68654
28793
40253
110365
5924
49270
33388
94117
11244
157684
159224
154830
1398
23658
117542
27185
27913
48569
151735
114458
28080
84604
103210
51397
71804
37852
53647
85913
3452
92570
62064
20815
151077
57017
144552
123651
111979
67086
91653
80349
110014
133824
103876
46399
60274
68526
110557
23810
137443
51848
136315
64184
156270
155931
86192
75530
137213
144571
3893
29274
120548
89733
144678
109047
69286
120093
150842
17847
3101
93394
147027
77742
130629
70950
43774
125752
151971
103106
131587
37505
145510
108207
150981
58234
9768
40390
17908
80787
8083
5326
91365
12465
24009
37484
67950
119827
44388
120873
150959
141730
88560
128216
63474
29417
151699
42793
154739
86327
131196
137737
2223
141346
112073
73089
57111
3083
153541
135842
75437
130674
66286
73332
82701
96201
119644
68634
47644
103480
63904
130698
116031
9516
123522
147719
42773
96454
73334
79958
1764
65054
24815
73051
156875
124264
49594
92351
116340
21029
129628
17678
58835
62661
77151
114827
118810
119265
71229
155790
68703
135252
29526
40873
142265
148833
152518
137574
139496
29626
132308
142294
49091
4851
59686
47076
55380
115955
76169
19796
3399
83376
111109
52401
2007
5196
99710
144380
114135
119641
105944
114600
107875
32481
5212
118625
1485
1308
49157
78817
64321
136656
49150
142263
128957
42562
135297
128555
100549
19852
132268
92733
104429
127547
132276
115512
3899
53360
98855
21603
152270
96170
93518
158023
65788
16775
152843
16428
58774
98255
153774
60924
49987
66185
11346
151917
63104
41382
113866
9298
101023
85645
94275
19701
21435
18482
133763
91205
59447
45810
144474
14381
26533
148710
157629
135354
39713
105622
102834
81463
89767
77419
19108
51781
158761
50919
114174
142853
20439
72729
121338
29566
62466
70967
30374
58561
8150
74477
11623
124787
11300
20837
114878
77581
141066
128965
10553
20232
48597
132987
51997
65847
79795
21745
23816
117445
141488
13097
42531
43815
96240
105094
89262
132478
95532
85969
81162
150731
154294
118319
113605
53873
139299
124408
85289
21671
5786
141938
149795
131188
28289
20397
46702
90474
52503
78083
86280
148189
13235
42241
41618
96131
106552
28288
15706
120747
141139
103324
142385
159251
43829
14273
50382
15571
16374
23836
50653
92870
32950
17666
94856
116837
102212
92790
1881
29758
75623
127133
10002
3018
155798
43959
103234
154327
52006
74300
813
3233
67963
10549
93612
66206
106809
91378
69242
147934
52387
59207
152863
84734
95746
136682
132565
99398
4694
100617
31136
10313
130784
136297
22986
114502
135424
107969
69594
58656
38937
148168
58088
126571
46974
42123
60056
5368
60163
125275
19119
30267
42711
44968
1911
80348
130864
113377
55700
23133
130796
84759
16729
157558
90638
150886
22561
27763
29012
35752
55170
54090
68820
146319
85100
54353
25395
35998
134373
76192
22702
3475
118332
89098
147428
96305
30163
83603
103290
140633
37636
141473
49582
98089
110243
67609
81782
116189
79226
14121
73015
32673
139759
105646
43537
3140
67429
3937
1630
83745
115011
23379
158990
104934
20929
18496
118845
102385
102245
22162
125732
74439
98648
103953
132788
67074
41665
145323
42430
29619
67003
114097
13068
126959
59695
75330
50051
114749
18754
102869
29494
104707
106617
92350
39504
45401
86574
7577
60952
15031
77839
99973
68973
31876
60054
120287
2936
134888
108075
153278
40981
12625
20163
35528
77484
105914
63033
75508
92025
19895
155406
148073
141989
77890
12220
104141
149171
26963
131832
33498
150854
84256
115583
6165
145851
124756
114742
15646
22032
138287
90064
38815
93754
155532
16569
129675
30868
15382
96494
41114
46252
103287
100725
103836
136296
113910
76905
11552
107404
114187
139907
92205
140946
48667
145606
52416
149726
130409
131405
20321
155244
53954
137452
80875
18507
23205
157020
27478
50113
137311
130357
137038
42511
68326
126040
68478
132032
15234
158234
78151
60164
37634
46270
20822
135848
118460
67208
7316
52589
18420
76750
6942
37227
25140
51161
146790
116145
56573
110140
82756
125638
50388
29019
99557
42459
94773
115080
122761
113909
105826
105641
12101
137495
124635
44102
143959
156148
73206
80013
144519
121241
41191
43086
5793
78381
133015
75093
85106
78668
149474
47221
133762
112428
92571
33744
55919
120836
89760
22845
68716
156560
151154
58924
67919
75038
149462
41571
59758
112785
117952
34097
49676
117338
109192
29742
32353
67755
119858
45182
154459
118400
89071
55045
148506
38908
132192
10798
105271
118824
71294
78695
153899
89561
141124
151772
7445
47880
17248
132708
43198
53670
68964
127861
4594
51093
60878
76171
87466
105065
125151
129400
154685
27070
72494
94321
45245
19483
83193
59179
65592
118569
13873
130178
128814
67533
149344
157918
39827
79913
42062
138647
26343
34820
89595
151596
155641
29740
132196
47040
138517
42035
118088
142748
99295
20941
124157
113898
11487
30975
139177
75983
96452
64328
149197
155081
87322
35727
14630
56333
35472
121275
54565
103443
77389
60136
133809
119849
122597
50398
143048
60457
53048
21178
39796
69477
140719
86055
11508
20170
158336
1006
4138
65877
144140
7410
3957
51467
77588
146734
36658
30222
47328
128531
113413
135981
133748
18703
41637
22343
114841
30030
19207
11585
77057
88855
133730
2956
92676
52514
56424
44664
118424
35121
134917
52687
109616
123936
79731
53213
34769
77836
38665
42341
92028
155634
60935
62038
145766
79889
96546
17120
104986
1986
110212
31324
34416
157361
41156
81748
18058
95477
77804
8618
124517
13336
81237
126343
89049
55543
142453
33754
19493
98165
3824
552
153477
20135
97733
133523
15549
66362
73679
97545
145797
85746
96748
87188
155284
14740
80991
118998
151122
29561
119789
95301
59199
76026
153672
120519
43974
19481
35335
135236
6477
112898
37703
66723
52494
27588
18911
29892
25906
111418
159551
156815
29594
126738
131146
66611
133308
7882
2227
39936
6776
72961
40659
44306
101061
65685
64581
34519
92402
34047
31037
33018
104696
47473
83200
129764
142695
16148
11997
156414
85791
30974
144520
106016
38577
43251
154494
116184
32368
43434
63945
129166
140832
132638
102462
129824
59026
50975
150710
137415
44542
15579
119453
121642
141333
5919
148766
108904
18917
103864
80322
72827
119835
27319
66824
11512
120529
88448
2208
153776
151189
147976
80397
16606
155087
10441
127372
104743
33385
55371
42859
43740
102251
155575
149836
159291
108736
132925
9408
100928
114585
114914
71975
89833
33941
23943
6663
75414
85597
24022
141881
60404
139234
152444
158693
145637
112062
159521
131169
82182
74620
135362
158485
94664
128257
41810
87027
8462
53260
137106
527
120029
83595
54014
173
93512
79736
7232
127226
133989
100296
75965
102455
35616
143519
79697
68427
137541
66050
32530
83523
141801
131314
153077
86151
148701
72118
144671
77464
139819
117994
157532
10269
64969
25879
25503
18050
136640
70495
131148
92529
112272
23092
106287
17015
39242
149620
65582
117380
117641
115263
125991
12735
40309
150563
3220
23864
122550
157760
136239
41113
54350
112613
98884
151293
58447
82064
30515
55889
77696
93718
105739
84720
33679
130004
72981
57298
4540
28057
51626
24653
64385
142935
110443
20241
88660
95767
75721
72882
53502
95272
77998
73600
132000
76182
89165
12755
108655
88405
75328
56678
103094
74820
74965
823
101876
92796
77895
82326
117958
139623
129663
19708
152413
45083
64571
131279
40786
61134
133616
23013
132596
42929
43637
105045
157891
88009
128325
31538
52064
137477
140842
144574
8925
51112
39425
64176
158684
128849
68126
111742
77379
83422
7360
39310
157130
57708
125553
137844
16973
35469
63388
135929
87360
86369
100152
109946
105763
71685
4685
39832
129859
91218
27697
86221
108563
89572
94033
132159
93708
130931
158745
41419
45066
159128
14884
29790
133602
27764
143740
35573
9972
59579
42069
107239
88255
67476
115704
47496
51016
155838
111301
30475
148160
2317
79650
131528
45815
49205
3407
154380
139143
134479
82848
134745
44898
150912
4566
85788
153716
127109
148106
27126
118764
12011
113182
136705
72125
9685
103081
123790
24555
111953
19018
62694
44463
143845
120850
65648
13643
96503
22142
27812
112907
106380
31230
21850
143035
79493
31137
23964
149020
79142
152283
18165
120337
75845
148479
107572
9192
134832
77947
13579
27876
138277
157259
127325
24020
56535
62423
102579
48759
69781
140653
62716
110949
107134
53595
43735
150237
103181
86753
34847
137568
116158
129378
134201
56099
125521
90269
18418
34370
61322
133403
95223
132810
131377
76962
31013
73760
21030
88045
19421
133638
39797
94515
51583
14791
12306
68517
40894
8978
48986
115381
117031
39838
97535
47072
107053
22016
104792
22026
91697
3273
98260
116541
37310
33102
95695
143620
76592
153551
57963
123236
147807
34299
31713
121817
87364
16465
137411
77665
35092
97049
99082
62556
50309
70277
10648
101678
93159
92493
5646
37823
85311
146727
104361
11418
93103
68044
114227
149359
33315
137573
150987
42254
114100
147285
84049
33525
152698
114686
150380
115866
139164
154976
140301
139873
13875
36114
130431
7435
69984
113771
26769
35884
42789
7840
110517
9965
80334
97928
96327
50885
136641
41882
88835
4402
144124
159484
110423
71601
62034
26130
4837
26638
79835
32089
49675
83119
120367
153120
1225
106842
66746
56737
159353
157164
74437
12543
32095
74319
154788
12448
21706
7729
6625
24721
28259
141983
124089
103775
3694
9383
74400
19858
57147
144665
101849
12354
84227
51
157956
116174
98867
10115
43145
111749
57480
70269
84717
25947
81043
76362
5062
6332
30802
57044
60676
145347
101076
49136
77788
41531
121957
36571
21542
150299
68629
81993
123464
79673
73134
33644
10708
113509
49293
23839
12476
136592
135265
71515
117422
113073
100927
12708
92922
68933
48350
78477
43743
94396
22418
36973
102907
130239
36179
63151
67078
56057
159733
142149
88403
112983
109691
70018
6906
13697
63518
159347
143333
108554
76839
150458
132363
144955
109822
149217
128721
1463
17102
61353
21474
138150
127574
22461
71381
81580
68134
153259
125787
78805
110221
11174
69407
89933
16754
36350
7927
27996
105728
78081
143166
41693
103755
139345
71165
159477
29563
151831
23688
7211
26203
149554
36870
100096
63463
149889
47642
22584
83448
104711
97356
67440
56202
123934
137999
154962
78160
159327
5636
141379
158601
152015
43710
140086
68125
125583
143366
74717
64999
1236
150345
85967
155939
55432
35744
38184
42352
71144
16253
77993
56458
44422
150085
24201
66086
70280
138542
129122
29708
27174
66850
35916
69173
93209
61579
24752
106442
22108
102604
126886
126267
124307
50408
29822
157257
113013
125504
58586
101697
77078
40488
119336
71659
65944
137512
66980
76987
74955
107741
107730
108223
141440
118908
46861
20040
104161
131389
159878
136453
21245
32935
95501
89399
23598
106937
7397
102672
155181
120175
98170
79044
133108
7983
129990
141039
95643
139690
29414
98070
123258
67512
33097
152154
29824
51856
32405
121784
75590
149238
33574
145951
3842
101701
130840
46433
66334
117159
9608
10109
124854
20921
154307
58929
91415
124744
69555
141019
77483
78476
118434
34704
61903
97579
47954
120266
120950
51694
86183
146403
34593
88556
117903
105736
15405
146498
3525
85814
129030
33793
7559
26591
91387
127091
33357
88996
152840
41062
29264
147467
47895
29074
68035
38522
125030
101746
157025
56128
149922
99306
48229
14496
57253
127015
65129
103525
22975
85698
43175
48779
107515
128505
117106
143915
15005
56280
85710
44562
99851
110814
63397
83546
112262
139041
41173
22494
34579
25134
23374
78496
153130
149755
74289
154537
64520
80868
34399
42094
111063
73662
157771
16262
90662
146329
144095
107655
33942
88142
64737
91239
121329
26156
113255
67275
10582
106210
118714
146186
101351
41533
6089
46268
75075
133462
11226
113063
111417
83928
33748
74872
153076
8125
119072
125484
111995
25000
114171
68902
94490
30933
108047
42312
135536
147992
32727
57124
142625
97067
85981
104742
135574
48668
87828
138328
18623
76651
128143
89609
93051
157765
159326
26775
157290
28918
97843
47961
23284
46770
31516
72815
56727
113383
88685
138686
16989
31864
77754
133048
98528
61497
150109
136982
140907
91015
4142
156466
106400
19714
48895
14416
87336
105634
87621
53679
59790
126573
4905
25147
71212
158959
150851
141083
43600
148587
123834
78998
106516
4787
13796
124278
29857
93176
115983
141311
36829
7634
132438
24633
63012
145528
32344
144295
7748
119545
109021
147163
68131
23114
131371
56306
6421
105585
25497
156932
25098
37112
93099
12547
121323
60762
84895
113296
19587
31276
128843
41241
61405
104129
45987
62284
68675
13835
117437
39941
86100
7444
39446
31879
17839
31533
43773
7312
80148
92488
28776
116941
129642
32265
80828
118127
123009
37041
106054
40396
80961
112351
141437
106285
119325
12225
123841
55440
66876
75475
101063
57763
107236
53146
128115
16930
16035
115935
125597
85481
74549
95813
24259
62321
107102
67278
39791
49156
93675
52517
145866
42393
15445
5935
9849
151101
89266
129767
8524
20995
4809
11934
128720
91538
102360
20038
38839
73014
82041
24246
66601
22790
70361
132660
96980
41537
107219
8284
88948
39675
154545
122545
22024
82429
40513
33344
148126
72068
134947
17516
130068
16763
33114
44443
61319
89886
150209
154914
92309
56628
108043
81777
6221
50032
15335
128430
78691
20755
13468
8167
146678
146737
57395
143702
64825
21681
69290
93731
47590
53579
7149
120683
109552
109920
90403
154112
11704
123348
47779
97151
50566
46378
98252
57119
42360
8908
15749
33079
109059
53882
38395
14565
87583
149597
52580
140968
65619
105258
56955
59169
112339
38182
91868
71097
130986
82471
146408
24150
109875
114298
85715
51990
54181
84306
152402
39068
108621
8556
151117
107939
12390
113424
1322
39819
144558
58845
110666
48728
135000
24277
126837
144083
35729
35259
105467
17801
80511
32168
46816
30493
39416
65986
12984
117204
131190
104268
15953
74952
23923
13960
138087
118340
143110
76623
10691
63929
3492
29337
71200
101060
125984
11270
88150
131304
112774
68484
71180
41493
36431
144658
29828
138561
90443
38675
62865
128834
109163
78793
103490
30142
132840
75143
69202
151032
37980
47939
15791
138271
156992
74126
56715
65756
124646
52509
124860
130803
2134
39746
94637
97591
34210
108255
141381
97978
127928
142199
58920
155255
73651
19661
61006
124896
97364
23253
1026
50400
102526
32649
149649
66123
12855
40975
61316
6294
5725
38808
153233
40492
39733
100338
127728
41565
8388
81614
117598
127035
29529
90952
30350
17988
56411
155691
55591
54119
66973
65204
59702
29010
132281
59936
33609
11292
149905
122217
145688
5863
11993
45366
96947
116731
123881
22468
109825
48223
112817
95340
107127
30735
84110
12154
62498
10964
89506
155104
86499
46855
94981
10548
149246
75811
132526
153123
24213
69587
45874
116108
137504
152909
103624
111049
111726
86786
113822
75797
691
136060
99440
152821
16846
7206
1965
3605
83328
134526
132635
52943
38519
46017
134267
67441
34685
40614
159509
45330
137042
16223
98258
126580
84462
86131
117168
11889
62715
56800
50926
47042
118603
34695
73045
20363
68247
32237
54919
61446
83635
148580
97173
91570
62296
53148
44484
36960
39111
129124
40047
7153
113105
74322
151162
73939
11359
91060
155604
100804
81046
11908
153949
126462
144286
151707
97814
47052
6343
85169
148314
872
81927
127466
52695
83605
154633
35767
1071
66321
3898
47048
157058
60751
34129
20957
91973
121736
103956
96041
86708
86930
131349
32606
151862
1313
31552
18348
111442
115030
8417
84310
100769
132986
144627
117142
151522
49339
109444
62558
140752
46121
73196
11304
70416
27650
132189
106940
48107
103679
87851
50523
75730
47463
96763
131412
99329
50796
66378
22835
88930
28684
152022
125166
13179
71099
150378
108865
62199
137457
27286
70095
34541
106079
90572
40395
50889
21744
80946
29964
70763
118697
55785
132620
39628
115208
44910
107871
151702
19842
89194
17893
65859
151432
139465
43739
126692
55555
26081
43493
124905
49958
4761
72610
56504
12481
5203
113924
52219
49751
2851
96375
126487
130626
44368
851
112394
42950
2567
114582
141621
47471
72459
12864
73416
84729
51659
134962
153717
35807
156761
149400
44322
131289
152660
146493
141588
159685
19960
53934
7533
116585
45240
107086
104760
64389
20261
95278
49870
60375
137511
117233
99259
63029
76241
152939
2024
140765
29434
143502
25694
147448
99762
146439
159912
99240
12464
126172
24216
57322
13327
104918
26601
117998
22381
38914
147941
455
38550
92618
142015
14229
24312
143628
145346
21111
147910
159103
16737
64243
79428
108938
9536
116153
142693
52919
130932
136654
150825
63536
81334
27501
136074
3952
96245
36811
27410
83288
126570
32795
117872
111491
42726
58812
138548
84586
102220
14865
134509
38798
8696
61304
128869
69040
141321
118767
144518
15487
52176
54687
12261
149487
126587
62831
125102
30161
159543
122345
42599
41000
120494
122954
153373
15254
72620
27048
108957
117325
111783
144096
120454
4697
151469
79562
87559
40358
124171
76954
34010
65243
150168
24811
127502
38285
88531
23880
147772
18135
12064
94052
85862
78324
71223
119770
36816
121942
65711
128180
139023
74634
50980
146278
42390
134999
10544
76308
30346
50005
158397
108922
71555
7222
81706
81683
82141
24333
40354
47231
704
119706
37921
9104
24294
34039
69931
47907
108629
66304
131467
139671
19572
11669
143133
67778
75266
32276
111302
40993
49311
140379
59067
63351
54494
119661
72481
53106
58659
51810
137313
28048
87738
87087
158163
5023
146504
93597
45514
119843
14296
69728
139934
143626
21606
117
157432
69649
33317
87172
95151
115405
2255
131082
59070
157745
38755
78464
149535
67110
103322
148304
9818
31030
1588
116119
4894
84624
18229
1244
101067
86484
27644
36094
105991
152455
75518
132131
92225
86425
1523
3161
7854
55237
23539
37803
125330
35283
128014
90922
159210
56526
56088
42160
134379
43596
12489
17219
84388
2453
55786
62934
41595
107066
138360
36992
128450
128006
113301
103173
22760
159407
42184
44162
101300
2568
114566
51786
5187
12904
138653
153520
153296
12573
121044
122403
114868
104137
88499
34904
103310
27032
58321
153419
12504
88071
72309
154316
147160
51671
118956
1679
9934
82569
145405
129992
21980
137648
50515
91851
51617
29912
142242
109902
65588
114954
52619
91000
104093
24155
25808
123555
17023
22287
70717
52837
144330
9995
66636
155428
3464
142575
94882
11975
151720
40654
142293
136661
82527
5879
116013
66018
112987
110979
25127
143240
58024
150536
22154
59462
41672
33530
159093
56818
8790
45526
118275
123621
158956
158398
39876
43567
88896
9716
32027
90337
114313
15482
63058
138420
34875
17570
88588
155438
37233
34825
117412
22858
26250
130691
61618
29598
9382
45439
107568
128318
72218
4276
23104
134927
51743
10692
123234
11615
89941
63651
153416
47615
57944
147993
121078
105830
4772
12467
69012
17650
134229
147607
31776
40755
65083
85365
29905
110172
57712
6185
137998
5679
148205
78606
51652
33950
68186
66587
80202
147167
62870
69447
43777
128865
87534
114403
68611
35639
38842
118454
2160
95118
19622
88790
120955
70200
144214
129586
64787
2047
59465
149395
75531
80002
146514
114598
24248
49754
60976
39394
55745
15083
71004
126698
139426
153763
68928
32062
113505
118345
122700
152805
23428
69524
98557
137200
96533
101443
33510
116073
140050
83579
115140
3889
55849
74475
61784
50219
22572
120793
148658
33551
55215
110748
25034
37158
133224
133129
5910
88127
59142
45068
71387
78353
139878
25792
51407
83994
72764
8952
83556
89290
42470
155063
98691
24437
31216
40874
159348
46584
149215
65184
79184
82294
158672
44979
117688
65731
89796
68110
30615
102746
84003
96785
126873
152714
30236
58911
137117
142769
138332
88430
72507
53846
154946
35568
118510
158198
91743
150204
83247
157909
51372
52178
153775
17490
28530
139097
42200
14119
92648
142292
95969
150340
75600
122478
143054
50130
133409
121181
58298
45208
96566
94647
85242
155042
119938
13906
2184
142104
34480
18570
5499
141964
29920
107778
137823
32994
51335
92410
109572
130855
112821
25742
133774
15397
110785
72427
24816
132907
126907
122277
93509
135137
90497
117100
82919
114704
51239
125852
142384
56259
14038
61958
50394
51018
89534
14718
127382
58028
142989
128267
94540
61692
86587
45329
80521
19738
96565
88122
82800
136149
24158
110440
148642
50008
89568
124479
49480
79441
71571
72871
25188
46332
43796
144884
100586
41755
138237
43150
4383
82680
115279
124143
159345
65074
41569
120409
82068
6149
93751
131421
17097
81170
100478
154024
36593
77310
58575
41664
141849
98201
1470
26743
9691
147648
101748
154793
87645
136584
17310
27370
6707
151663
130327
141251
5245
88036
158185
126890
95170
22611
116792
41056
158505
149305
157241
85744
45930
115177
124394
58457
159682
115757
90120
96835
116984
150270
30532
150832
8635
25988
158497
120317
25422
81805
19302
39946
64557
51636
105613
135333
151938
45591
107725
30977
74962
149318
103848
126404
95871
98330
2611
106167
38695
45321
40147
428
30751
46362
2502
71444
125029
50841
116285
115977
87382
68663
137147
48770
3354
9796
38847
127995
125651
38152
96447
135859
113885
116484
127978
86578
49669
75006
140600
37273
58890
71762
34845
85061
33110
140710
158979
76415
85181
150382
66683
112180
129728
68418
158762
105839
69042
92833
151389
73605
114879
140039
103978
84399
32321
119011
85107
130010
66851
113995
27354
139192
45983
6690
108612
139075
135098
153394
156866
91172
27036
85520
47900
8981
30109
51175
46627
116411
82160
77102
143190
86747
94498
77333
75597
152468
133507
83187
32367
2745
71713
95158
47507
78828
56469
106039
14494
13856
116329
147161
33353
55143
51860
10919
88147
79707
3131
122720
45299
58527
1258
86513
143950
111453
146816
152215
21257
106502
53311
157670
152403
2803
102714
40269
137772
47932
104070
152079
131486
79212
55271
22079
61394
108644
95120
50962
66929
35811
99830
120491
53862
140510
45361
93233
70734
83855
27974
80760
84062
77066
25875
119814
74102
66993
132959
139714
119408
49477
154593
84204
87347
56127
16025
95136
50365
54015
84177
47558
42884
148056
88349
47709
41463
113322
111328
19298
112695
100092
36075
86918
32442
109483
11124
95728
76924
12618
53303
116573
41200
111237
100468
19621
100128
40423
70674
21885
41781
52640
56166
146502
120842
18682
80445
109261
126947
107478
154136
52850
137962
91677
22981
155445
8591
128801
136895
157699
86792
121248
40705
156295
60872
122168
41374
114933
93859
112772
33491
125833
73348
154384
124051
11645
128995
92673
120997
36558
149350
122964
154909
314
133484
113801
56956
100571
92508
17817
60483
87452
114235
121497
30574
10659
158691
129011
111228
127683
93299
117203
135399
103034
84294
7199
47088
112916
49581
75670
108915
72887
125318
12892
57951
155099
63643
50482
128705
60037
157131
69064
9344
43038
11802
81789
102562
8666
103146
949
39660
154661
47948
18964
141438
106371
98803
100490
10422
126867
124077
118095
60702
151832
3946
65070
131198
28764
50138
77893
80644
24837
128247
142247
16644
62205
141412
19692
50277
101401
50977
38738
50905
145631
112330
20019
31133
44899
142568
7013
124001
130908
73952
80882
12851
159028
38017
14190
88456
95877
86909
46888
110095
73344
142160
150246
84344
114987
23383
76931
32486
23221
70170
151037
139354
114977
14204
152643
24116
121953
79291
28750
5777
118548
76280
29358
143619
87735
50835
30512
109626
66804
12218
144677
23612
18537
158380
119474
65090
148604
150641
7603
54064
31473
34786
59028
118635
63876
13959
151406
133661
116032
102693
127772
85014
138553
50801
61442
140976
78298
23089
124061
33304
154860
133266
24521
15292
108179
59723
115793
134218
19589
43500
47584
19071
52597
93322
15542
29548
131979
45894
77161
64761
57141
156
114417
47148
148009
131092
101473
69392
52136
33243
61750
15196
61845
157575
78097
159777
111026
105895
100634
142007
159306
55794
70443
17641
87065
33380
43406
5870
96450
17142
36535
152333
89998
97645
90108
156669
7976
139158
103518
64977
4256
20335
79120
20867
146845
107097
95253
113630
28374
139218
60482
33266
71385
145243
103481
75443
99671
110732
27799
29910
70154
152902
85906
21855
63089
60923
107413
104641
100174
131329
9340
50724
7970
44339
16001
93388
67478
52257
37789
77810
115406
13935
60739
105544
151226
83406
52168
81026
143676
132345
33234
60626
140407
60920
84323
134053
64291
47235
9213
37946
84651
132557
32987
8936
134823
71076
133803
31835
95208
154967
129289
12224
95875
105416
106907
122452
116300
130844
146256
148505
131133
140975
62697
150492
31854
110210
11548
145399
18372
17820
144873
65014
159540
28517
69702
155139
93614
95166
84295
30479
108293
147280
25569
81635
39366
19374
114490
48611
37945
23973
46409
136373
36541
99097
124316
87777
81359
121071
89068
99932
31622
52369
80292
133136
103217
25784
129117
45201
78888
79917
64549
108307
44595
71853
8011
147095
55013
81155
85762
117152
28567
131624
75622
62616
31125
130116
43591
123102
119397
123490
136123
3385
100976
31168
74719
141173
101500
38190
76087
135432
142204
4747
39293
101562
87487
11880
159047
120265
88428
109271
148425
14473
105154
158782
3686
42098
57791
135537
145948
108123
68316
102674
123909
23321
21120
15415
142051
75783
99787
141539
131134
6691
8412
105806
61041
2311
92708
142162
80455
110516
152132
152172
14847
54797
97826
57580
87658
143014
131700
115257
139469
76309
92805
104372
130829
29853
154652
156260
108260
66510
67930
36579
1759
74557
19138
79947
103103
80847
63297
60182
26790
25415
148494
123672
96721
30838
45219
19706
3348
2028
11808
94718
1834
9654
12158
77990
115938
40734
149433
76874
149308
17798
44788
10067
25378
6285
34308
77884
28301
133562
83961
96098
92905
83050
33399
107982
26301
141953
95293
21988
91513
74658
68432
80412
19478
146404
41825
12213
140787
53251
13620
22339
9771
119118
99229
67869
45126
44742
120125
6827
54027
110295
61042
133389
33568
68917
36742
146810
409
23777
76578
125800
88310
104034
136616
131939
79485
38530
31653
65155
143475
16972
74680
59325
47924
6952
68565
75680
149553
125277
111594
139199
110241
108886
90504
137963
87095
46547
139386
83669
69526
19832
26764
134645
65041
106864
59628
125423
58474
152913
155209
140164
5513
84989
20557
430
114535
29623
14546
67472
78438
36472
142683
81695
105800
6260
139385
71693
51102
145863
32547
2929
45141
84094
38000
80771
138829
112364
143599
53351
140560
149236
84259
30754
124360
93328
57892
79869
37797
4520
111798
107836
79429
35730
34499
22922
119383
67968
87283
46397
115815
23944
86706
23330
156819
9400
1943
158774
146625
54505
53918
156679
92214
106862
1288
71933
125899
133978
2529
104094
31119
94743
156604
46654
24761
59901
94267
148427
79873
31319
35490
157759
54535
109753
91148
23298
157681
123724
85809
49894
40827
66594
18997
56156
19547
43952
51833
49055
12057
150609
117589
90924
114149
6117
22102
152246
65358
54360
58767
21181
77698
18435
27210
63925
22812
139999
135564
95587
65658
41632
67872
158886
151830
8379
118166
69048
32135
60250
37376
87224
45817
124281
89557
128968
77693
1406
87342
69174
123874
14093
108187
86366
112355
124501
13614
37446
27214
78542
112807
119540
26119
86552
11776
64208
104553
86133
27661
45686
47491
44095
53733
77186
64929
151175
2439
85804
92417
54855
143255
67331
72567
88103
85205
156620
16452
31050
75044
89516
98831
95677
12004
155526
148371
77852
83542
72552
119993
113313
85782
81431
29718
132208
68905
110076
98038
106625
6140
137506
104609
64240
50894
55669
94009
86338
35684
20503
96958
98834
120232
106624
112470
3572
51010
22438
94068
79591
61984
71245
30583
73623
29421
127353
40887
118457
152758
36894
57075
43578
96168
47123
19409
101299
63589
96688
11117
136825
6309
95664
34131
31749
92553
42435
158223
132956
85362
28986
101994
31108
90667
56010
85299
147460
87010
11841
131107
123415
100771
69783
114770
147060
135040
56095
139889
143954
65575
18840
9020
51000
74050
80643
132278
130702
158314
67666
141397
41388
142552
46110
143284
119268
72147
81792
154818
44969
27111
127711
97406
106433
48791
151073
36845
133052
115854
135876
72257
112871
79992
65766
5122
139237
56115
27751
63962
116185
20802
77204
18992
118804
24547
152624
107774
104304
101439
33359
110630
101418
150046
111703
102837
98990
33872
41226
2273
101814
121097
24265
43363
76092
9343
110728
14824
32728
108184
89533
8540
55409
105759
32539
121931
156437
157620
82328
55666
83597
100316
20229
76353
79279
41884
97507
78616
109346
87858
134398
118044
19754
91634
91165
76549
159889
14675
150456
101815
121551
31053
63894
95059
32088
11319
12709
81467
35036
47196
128367
95924
146586
61095
105874
156121
124636
92171
26364
63333
80401
49683
69283
98349
49986
80886
59203
81890
26998
153463
126782
126887
121168
134439
29871
120895
25968
12537
49926
46740
115049
152938
141567
26206
69276
21669
93383
59290
9603
99162
150863
36884
138919
55197
72191
125940
39960
82926
47727
156667
152003
63694
46937
33140
142040
52458
90401
30184
103662
35815
47769
13350
148824
65865
29027
147924
140088
32706
52023
124151
80437
63769
98031
33826
61421
59894
138215
39489
105255
130202
158103
6566
132896
17834
56622
83348
101415
136999
51308
127338
26272
108971
23055
142513
125269
852
110811
97107
94063
47802
82027
93219
17924
116255
133290
40426
144913
11320
22370
150287
58338
140288
76286
17826
21705
157239
127288
110480
100579
20270
139824
47498
28434
126763
102142
54231
79266
95738
72152
138436
77917
35878
76068
55338
128128
25580
105141
12393
96385
144290
105748
131410
135676
91600
46587
11328
29135
132911
99393
155977
38339
134968
159918
58546
78174
48748
5637
150564
31757
65718
33295
16533
99720
141732
71303
129599
7955
90990
3121
15535
110286
25740
67555
131807
106447
63562
84400
129130
21146
103750
74900
129695
110521
44227
122598
86096
127559
30410
32843
41064
51751
90318
128750
113636
68144
131971
33125
89395
79277
146725
56278
70286
66301
100545
146462
125219
40028
69597
120810
119112
108769
5772
99985
89668
127031
20930
108687
125573
4929
1004
53442
64904
64096
74698
131010
68091
24871
129499
84978
128331
141860
1585
29511
82747
156136
151197
130211
23494
74152
46679
128480
32028
106823
26888
97989
56584
103460
58692
43384
86726
25553
97513
24467
12198
135791
151783
97105
82248
80768
68438
14768
13747
19877
102494
92853
84308
8777
106336
144548
95573
101761
37592
29243
78284
136468
26897
60011
54966
57380
92564
21495
119389
54107
79398
155425
100584
118692
114258
44700
49747
78066
121432
46862
142290
43632
35014
146306
13081
42362
131208
29564
94883
113582
151704
25584
88195
16198
158907
45007
79838
3202
120781
68960
155094
143145
156432
53400
152874
44307
86193
21106
155058
86563
154888
134663
60723
1698
19489
1631
151977
130849
145575
34681
100679
159566
70569
5742
99654
25597
109218
1346
110915
56124
133402
71319
111932
114270
97510
18032
26965
92920
137577
89748
123885
7790
45496
151423
91673
9426
94445
158018
54707
107125
31169
151726
147637
100961
90961
61525
14437
12089
59321
29079
40035
51532
142591
111573
98894
72388
31742
63882
44577
113882
71903
155676
74422
150447
43901
72966
80556
107573
47747
50708
16919
127963
31631
118511
20520
114588
117324
123103
59208
98166
19096
144660
40009
119168
17722
16529
8449
158993
12451
73725
150998
87776
59158
110445
80419
13600
13360
83020
158825
48381
14486
28092
18560
158482
67659
21408
149983
106421
110594
148831
113088
87761
151588
128063
9670
29247
45947
138737
159162
5049
85821
85956
121732
27241
157977
11835
158009
58191
59344
90339
149920
105732
63082
157403
24110
104979
38382
83548
59053
24648
96732
67858
97121
135392
71684
2938
85800
39003
57067
77155
6791
125604
149416
73223
124455
69811
67017
64267
73143
90095
142717
100197
20746
134855
90465
71333
94713
16560
2681
1226
91722
116683
136604
27490
128037
38252
110496
128268
2989
44397
120976
26757
117018
49526
55001
53314
99169
50297
21274
14512
124832
135970
52281
102774
148438
159952
152274
125052
139832
43871
128019
96553
21865
58678
83013
98493
140569
70013
62977
145577
33248
108384
145370
18295
82257
128534
118986
19663
141607
76014
30156
76342
14798
119796
40568
157302
6444
87485
41875
34833
95904
77378
155418
73449
100283
134449
154795
102543
100308
107968
8264
91364
157705
26267
16681
108670
26567
14113
99546
54092
133957
49471
99861
120323
28150
73882
88099
54462
84748
80170
153100
100510
65472
75471
113529
25714
99616
148773
14736
145511
140836
55763
65447
13154
100190
126323
55766
76226
18864
95889
153427
98314
42997
4013
80086
91049
126688
111944
69302
50153
55175
9846
79389
102334
103814
107296
100249
70983
154146
157927
23652
39902
40533
52896
144560
146251
79931
119202
574
319
13224
81857
31413
81898
23279
157221
35751
4567
110661
110690
113617
122074
102722
13250
49902
92883
86954
10918
130127
146896
30667
41129
112868
82769
120452
15904
4669
88063
115790
132537
149610
64895
93744
14179
96036
36368
50519
27696
142445
22308
31021
1426
64582
68913
140980
95734
105309
122663
101531
36945
35071
24194
157319
82585
137354
119860
143864
53777
13756
150169
54093
67790
10239
46796
73152
84798
74986
148232
70315
111091
90589
101469
108140
29300
26088
92420
69188
105496
46466
10176
130345
78680
82147
115933
47696
132480
44447
159904
93215
3184
85904
120713
2858
86114
4367
58993
65347
48317
43706
107242
80084
123414
151495
32563
143927
68536
23897
130504
26242
80985
116459
148611
128011
137547
125756
151324
20062
47264
133945
145999
152596
39501
28702
43977
67837
10709
78191
87697
62528
41669
94564
146617
116516
43728
121397
89453
63198
107695
38631
51578
4345
104454
111232
147222
79359
106564
100116
106799
107960
157757
38472
26611
1099
115484
125263
76144
36223
102663
48787
48227
119335
70889
139966
102694
125457
142918
34957
134174
15746
70851
6638
81350
21735
148375
57109
60225
142728
123324
97017
39351
77758
100694
90133
114469
134258
110545
77393
103684
110069
75314
139543
32638
64476
79879
131440
146191
89890
76034
38830
91696
712
137188
146093
135852
102421
144674
57865
54961
134002
130471
140372
37077
110279
1510
86245
35887
116542
87797
42583
149583
134875
43211
5672
34089
40669
4830
103440
115600
69841
153678
101966
143840
33361
108327
87533
144209
155372
42478
125161
42719
128300
1651
98334
23857
136502
7507
75718
65082
101160
157730
21592
52865
65710
66473
12082
123024
152461
75118
87217
106233
129952
134154
3097
83712
94625
74779
131892
45082
77981
106533
43404
66866
116209
54844
66835
46680
13616
54270
101972
60493
108062
20207
104012
149719
129610
56971
44826
111199
76565
45834
95287
75190
58079
75656
124551
138723
114788
13122
87530
38596
154262
110566
153543
71342
13814
26142
156595
5251
53605
91671
18746
59412
116853
59958
113964
121429
125968
152113
117036
92609
72262
86063
101474
98477
136941
94007
123040
113259
42065
40793
148387
72762
104487
116997
102990
5701
68001
59071
94201
141547
111978
102995
73205
114484
62622
57013
31082
57839
52813
11246
158784
42318
132233
73869
86735
103984
102313
39816
19117
81737
4961
11964
149830
3030
15614
88653
123357
64396
114519
50589
70854
118225
3939
144963
137476
109614
147754
112661
121961
97255
15229
2992
94503
79340
45274
20554
30952
54636
107470
81576
43080
38614
142926
125814
67161
96478
53876
57206
42816
10234
82987
81645
33937
141361
14818
52743
52450
129018
68761
9687
77910
71364
48204
99644
49064
47069
19529
80993
143051
110658
1657
93942
136957
147549
9324
37058
76371
41848
55347
44571
39200
126378
147876
4051
61273
92705
107548
111831
137913
70511
30361
72466
124765
1270
154560
116171
128514
157451
84334
92854
156172
51289
100656
25299
110673
102773
88574
104441
62806
8791
143219
85728
20084
53164
40674
25207
18748
111293
75183
61758
142138
107064
29725
82738
91237
131104
124271
104551
132553
20336
153592
134963
82818
14885
35053
111872
72527
112740
45695
39188
18744
52432
1706
78132
158309
31611
1534
97030
155623
85017
52499
126285
101037
150914
31715
106239
91793
91581
25410
107720
158194
105374
49638
15156
142564
151597
60905
62571
75263
30063
101105
7112
120470
157199
154369
69032
70180
158271
98169
84526
92123
55860
136117
23172
87161
67458
65832
140332
86823
32814
16317
3964
67421
50757
113658
113396
111310
150355
74508
34322
33966
17328
46684
19812
14498
38517
158221
11779
58738
74760
89192
107662
27534
109426
112665
7875
119088
107970
25878
10240
76873
61129
118366
46088
113560
1936
135482
104240
58334
91532
89846
62003
134230
11892
156490
82174
58966
135258
130464
102673
8221
149941
109238
83419
59650
73584
25559
59374
44294
138176
105171
157597
37678
8723
138544
149013
150352
122086
137430
148552
136393
43039
86512
151987
23559
15557
61484
5847
144762
5484
119224
51590
97991
144901
75126
140885
27400
153039
85317
140411
123554
103883
33645
41333
14064
143146
116670
55833
99035
138833
41993
4735
40361
141057
63547
154401
109303
23115
16977
109067
82897
75205
62783
32520
121155
147398
57397
26016
58853
99553
45384
159086
6673
16330
101183
144788
20481
43511
20289
94440
58464
48641
25290
67477
42901
90757
28830
81700
149896
58400
19850
133220
14285
81880
64991
134197
96703
122384
116262
18621
123551
89003
25138
118048
141522
136833
96031
75289
82517
151982
58616
70194
112823
130601
64362
57797
14012
51173
148323
118686
52742
108562
84886
16061
19938
91427
136677
82061
16714
75913
37473
121494
56296
62606
34937
114489
108093
60496
55403
36054
136700
24214
142866
116549
122440
58579
124342
96093
1345
21320
80343
48556
37486
68640
140815
71079
92812
99636
23235
83677
156609
2045
103292
148275
127837
82349
25270
147152
80794
3067
124397
69308
29872
94973
75533
143082
76112
90748
91215
14948
97010
4169
43419
23891
89623
110850
130972
58131
22604
2429
22840
130257
84409
69690
128237
111029
144854
16337
104960
101640
102051
133269
86583
95346
27296
63888
36913
23552
67909
36551
57410
49716
147747
13181
83510
143031
90750
36400
146978
83664
97186
46832
32840
113780
51737
22200
106459
61198
111767
14319
134508
49776
31576
26976
97299
2458
38990
126518
101883
137497
76673
130450
139851
108277
130507
100407
123469
56475
144366
98759
7403
151873
101660
22707
148696
101881
40452
65774
33898
91078
48386
131808
19485
55649
155568
60078
56906
10922
116899
54690
64987
143836
144861
63873
80070
96150
95519
30944
88171
12357
84790
110173
48800
9840
154121
75679
56254
68132
112249
12741
132149
94550
103341
9386
87001
92743
22798
58226
89163
134619
95055
141231
39979
33650
28427
141669
79059
15169
111461
140727
109168
113243
20094
118310
73505
107433
80742
97553
63476
100577
152502
54796
96027
144311
82368
63112
78357
135060
41823
93712
127171
113228
137364
92315
29214
130846
111285
152313
48114
104047
156040
115349
92272
123026
141206
94340
19636
78911
99906
156732
95434
129737
31747
91650
78856
66858
15068
48640
721
2394
41483
111081
49420
123976
3418
72022
138384
138663
43149
85034
87216
136118
115747
23250
98174
50723
54530
104434
154020
5754
140952
103476
145151
29320
48471
157414
7385
126532
89418
153334
94527
17476
110589
105199
79325
1217
74018
11399
135594
11429
50137
141462
87104
49550
47457
128644
17974
133418
104564
23332
35152
49165
110542
7315
137348
100561
50815
57897
1036
69801
26322
137935
48019
114776
23826
125982
107844
26980
93992
35942
17913
75888
149781
26928
9120
2083
112627
97847
58619
50855
5906
26746
119505
21073
149985
71434
142687
146762
155621
29473
102770
70093
53036
46719
55684
53723
120197
37116
45978
51341
57110
129199
113856
116
139789
76049
147468
456
146479
56629
146925
30985
139483
59525
53321
113018
154482
86101
66691
15959
124668
110137
38862
41170
146006
58704
108365
134329
19793
24063
51940
71709
113023
22274
41389
6232
50934
22744
33711
30741
142022
72303
118749
70447
26071
68075
119093
135499
154158
39575
32781
24331
11214
12287
102400
103871
29024
142226
17723
79417
57166
23714
92495
17668
30498
89705
148491
38678
157144
96231
74199
122578
85419
98770
39937
86030
63982
36826
137011
159319
2017
144662
87922
93069
128433
7279
156089
12915
23583
79722
81049
63076
104385
155660
731
29710
12386
141949
78435
157171
159699
76393
11042
121724
97213
79329
31645
54719
127136
142963
73807
46180
71118
146582
149234
145168
11221
56074
47916
3079
31891
159546
28537
83621
32833
151979
59328
152545
25663
2541
85090
18588
54566
61068
129684
71149
36461
27823
148687
40789
155367
55802
19132
100330
135471
74066
135967
77801
148832
53263
127965
78437
44401
44889
49514
48888
34457
111225
58689
151762
122457
48279
52422
131240
125180
48541
30924
136693
73734
65187
89630
25739
3430
29420
23600
104800
6354
117363
102177
147875
1907
29955
24985
47470
72059
6667
23196
31194
5691
90887
127637
71205
50020
65330
115936
31685
107835
62581
107723
76824
115061
145238
149237
62366
93721
33771
15193
119103
33400
24171
45818
96290
144345
78639
13603
100784
155697
109896
63560
98818
131693
56676
33624
13743
147283
86009
5990
58870
117310
8861
38932
6607
63418
121664
90097
111515
100236
16808
96673
55752
114376
76630
32301
111662
44473
32528
18779
136140
60634
143275
26015
140317
119398
97658
45519
140400
63129
59562
74342
15943
78531
97068
80042
6768
137101
81609
1057
119940
109618
30026
96057
150686
111102
71147
48162
100247
17810
27955
61710
96817
106422
152704
56439
95642
101712
35486
82028
61889
125587
54876
43732
94740
44311
1862
86445
12146
89279
101699
159695
105819
46843
66129
80103
28115
79403
137556
38471
116110
151120
158020
107529
101605
24462
140549
125215
7985
122705
10291
18601
23493
122275
8081
100415
109190
42823
151286
58591
152818
57556
118519
80883
70414
81986
142490
34961
23278
55209
65081
154032
89185
127377
36724
30577
37186
7763
5706
74772
70341
133068
87386
108828
143037
30151
159843
68832
142862
75599
47865
131094
125884
99717
135446
125701
89005
55940
122485
139154
63461
73472
82510
10158
107944
33428
11245
54150
116430
44351
99460
122983
44723
96344
135078
88593
52285
107692
120340
6551
135031
2355
31665
121229
74182
12427
52665
113473
30874
74349
127480
49723
115979
82313
29647
27434
122888
118467
45876
125851
64671
29705
83014
21716
138905
155911
156739
86576
109228
123728
73789
153959
97769
69747
59164
66487
54599
2779
69529
84506
158660
125725
6485
84648
134133
153567
124303
82149
127079
139242
110042
9528
143391
158740
123575
44226
37577
17786
141646
54967
92150
144984
159723
51529
133750
34049
103813
96251
112728
117677
81257
111539
86838
103970
147166
104899
126074
78455
61959
53387
120202
76711
131390
57935
93766
116400
62436
9845
46833
94766
132364
156205
139198
7848
134403
40900
63659
13693
81069
125488
158748
48499
67734
5421
60928
38601
45912
149052
48983
114715
110832
19891
57854
74228
158810
106187
120610
76648
14737
139306
24021
72354
93171
62793
128250
136678
68476
72110
34114
103112
88770
1814
91028
54440
34031
1574
153782
39107
125630
18498
97323
31239
39171
157336
19660
59468
109197
110962
92329
99515
84830
125704
113435
45911
22383
20110
96776
37247
101988
33875
126795
39262
26131
78592
2571
139057
146030
97379
62925
126418
151501
3551
43351
22921
138451
89204
30962
159199
127165
89919
150484
98416
148509
49004
14814
46747
132615
52581
111611
53492
111597
134025
125502
63909
36748
122061
63896
86600
27622
140320
106473
53984
147291
145973
107905
72705
44011
83549
153968
30210
24848
146260
210
136198
99937
36099
4174
139236
36503
124238
68143
73556
77623
140903
82787
117751
57871
45980
148459
147113
79827
10702
16303
18133
48451
24328
144012
47300
119230
143766
17692
80798
55539
20945
118472
152260
105315
8602
24480
113141
90805
86141
49872
20454
13944
122293
143677
34070
113897
116976
27409
127942
82351
737
28965
62873
74057
141405
98331
113485
112526
111039
54768
122969
45206
3139
121421
48038
23669
120390
135130
70053
157261
2954
135281
44894
69322
31071
157373
17896
142426
11655
12706
96417
107735
38379
130352
50475
148901
49759
5297
29659
46917
4572
107770
113307
104249
106948
123576
83737
104746
91904
91084
102297
61911
132832
110274
117397
134795
26212
28212
51480
6080
136249
26329
37850
102063
7362
120192
7291
33768
25482
83736
26391
105079
106211
52559
151029
86479
33864
50537
113428
36304
12114
80484
40399
156173
65822
139594
91098
144267
113009
152964
114067
76958
139038
98638
148706
132329
39878
18495
67765
129852
51843
84652
10838
73993
7792
147953
13780
16845
54289
133184
90577
153522
88791
19586
152364
158580
122409
28857
126512
17842
150154
82177
45231
91440
107138
72998
45808
35436
30783
127877
151732
108974
51129
99364
112124
58740
136759
126381
137500
60677
94604
70718
19224
13054
51649
69163
98051
40262
92901
15663
20506
112430
20470
41404
88897
53748
41069
156887
43046
28534
101320
149328
53259
59704
152063
105020
44355
52137
32899
124928
656
11401
92156
135422
94964
61807
145942
108242
93634
138351
77825
120800
26382
45597
28558
68216
110256
86031
59085
49199
56639
84152
74274
1061
68897
142485
129885
27038
143967
8173
1512
27363
131360
157932
140829
2196
12060
81765
7699
12506
111316
36140
134093
162
89205
151764
135401
117650
147736
45767
40086
153895
82724
100629
65608
74834
148556
159972
7823
52316
119400
19270
97829
105238
1637
125047
130497
5115
76330
79601
65892
64699
39168
57992
118538
53386
35086
124912
107277
57808
65492
148597
71984
35082
9760
144842
155491
19252
110756
63157
33005
14430
110696
104269
150081
982
51724
120425
58477
101364
34008
66479
73777
44653
57668
72353
98563
92490
48842
102669
108391
48272
122978
68824
45431
21612
40972
157090
16735
44787
39304
113786
99245
126527
142987
20005
6958
126368
91760
63650
132218
115234
56284
53135
58604
125809
29000
4392
149396
35177
128988
57307
7207
107312
36654
3060
129059
54290
152734
147147
51706
119645
124965
22983
122961
99225
111819
67040
149910
15937
85521
138265
66041
23424
35824
66507
105837
86916
1934
139722
7493
155290
18634
157965
27110
139440
60533
35700
116911
134870
41290
124249
104621
1027
143147
65194
156331
94999
146078
137030
119275
37819
50985
66984
81264
33458
26662
88516
20759
93850
127060
58396
132541
111960
80165
30002
69623
55629
20839
43464
69666
101432
16024
8887
9803
53894
67099
93341
152362
156216
71730
143126
55645
159100
123158
74777
89713
74640
87758
156448
50260
152082
123734
4701
82721
59148
24396
53660
15028
73597
7712
100513
142084
28612
3710
148549
123038
87186
14433
114611
101725
64078
99875
84907
57375
119013
103791
65247
101950
132701
28332
74083
82336
62327
119005
63329
38786
157777
80055
110354
17629
147860
131022
158319
124771
69646
123344
17923
16635
113077
33954
77270
58300
8352
42969
102204
46075
96711
25112
89826
47607
9533
64634
145635
31363
156487
10885
46155
91627
24749
85561
102121
147902
152388
5671
66143
37818
18437
94535
100851
124628
6526
29952
76173
121383
20093
35334
158443
137948
60508
40660
17657
124696
137803
55906
140870
88720
34550
14678
39439
7443
117587
60455
22256
130411
83113
29213
100739
32582
92020
116232
151312
39084
33031
116936
110032
91251
36042
39445
18617
119337
128262
115549
11891
122265
78283
130966
94144
111166
105067
16155
125244
13764
60932
37851
42371
98453
101800
139712
51270
15214
99334
64185
106988
23679
123830
151781
12042
51416
62424
9235
80124
123149
80185
27323
21971
59119
109260
100216
32645
60576
84170
100172
37575
133106
90874
33520
117250
20380
136431
133533
3535
116403
19972
39533
33164
4387
63218
12395
41378
145103
146338
68529
42265
57400
27945
126052
24096
44772
108001
112834
69716
77881
37745
130170
93044
24115
82010
116577
53569
27471
123701
1854
117212
139618
94438
124141
72057
2226
19375
15620
159172
93352
126019
144931
93697
75171
120033
71996
153111
88828
157571
47453
90162
74418
29321
90321
147173
139685
102584
13130
53522
115031
68929
120965
115044
158622
2006
135973
109539
11230
84052
156500
133715
93249
96982
40429
3330
138674
23286
102548
152433
37474
129860
124136
107136
109482
83691
143318
26049
65876
24421
74453
24065
144738
108945
138501
78021
9306
131644
146015
63969
83201
57254
143722
115649
127423
9227
139358
148140
145245
56441
113666
103944
76365
106750
69719
146974
111340
93203
58932
91882
56463
88599
101808
129414
39451
98237
128422
27211
159494
40233
9994
153780
156834
142585
84371
86142
130463
21521
148254
147475
111005
75975
42841
57660
140922
39502
95733
61010
96229
15878
121791
127622
130723
37728
84640
109007
107199
16054
105648
37855
154460
53713
28553
66573
61522
38667
157738
124749
159812
129486
94895
39933
73536
27679
22507
127306
54258
124567
33969
108762
11443
15045
9735
107371
30333
77494
158311
53671
82025
28444
80373
126180
100992
1113
95640
16448
156666
131634
73105
117484
117871
144360
110821
75407
132414
114929
119775
98327
145400
86779
75365
39512
149084
152538
85818
76189
128182
83755
81281
116001
127051
27383
66711
96899
46868
29698
88550
152115
58346
276
122205
70981
62859
10774
80393
135947
158330
61840
91509
137427
105024
2320
60170
122986
3744
19247
47422
29119
133130
57203
71552
12704
119963
153901
146867
129842
123111
31868
105300
83029
138323
112293
125320
103323
145466
48809
154730
28253
136132
146364
132323
153415
61899
55707
91908
54158
26354
142917
35209
120481
65551
115712
22393
135396
92146
108511
155538
32173
152447
48119
39490
99318
141135
57300
11420
69515
51894
81680
82952
7719
98321
139516
121727
102395
9632
92416
56586
148216
116341
2940
50983
87620
81839
109404
141931
104130
63541
115883
145109
124703
84556
137642
52769
130878
50041
141317
11662
132540
13032
62844
153134
88721
62019
64251
78388
76704
52582
76289
52801
22580
52125
29401
15263
154947
30616
100483
114420
130703
6237
74191
102111
43811
111379
105379
10926
133302
61033
120130
123518
39967
39844
77515
35818
110860
82491
30117
49230
28761
13704
99575
57231
144138
65000
28909
147821
111528
111720
106375
96128
125044
108943
47524
97750
73833
153950
52673
93884
61677
41046
94731
3595
26838
7120
119937
107122
14588
156405
128890
74013
49194
46744
75927
30589
122474
107170
70267
148186
143113
152737
52308
33788
97135
25363
89134
88767
21897
27102
21624
77312
74071
40023
16947
141191
75610
37357
48193
1890
138785
153934
111856
140073
5999
152590
132532
97694
136067
65548
139391
151897
158003
71047
67285
143336
294
127763
71643
118836
28749
59974
136770
49009
151684
9561
126436
131395
93022
120798
123913
104749
49017
43143
23818
27537
91768
142318
47260
37715
34794
55344
79675
104165
29575
101875
11568
3055
39562
27405
75616
111170
92979
42255
51081
95445
9080
147289
46952
27078
79369
31069
33267
15595
84884
141597
6790
85392
134347
129966
136073
78593
131948
81317
48783
131445
59917
130713
63189
23156
127474
10683
46016
148728
101256
109425
136774
63475
42083
151048
12947
80384
74189
110955
56988
140183
143114
145337
132394
151614
106643
137218
122390
96254
63232
7521
61054
153344
35996
153816
106289
39529
120269
66349
159582
64228
20010
156444
117597
12480
84980
51185
42001
127105
147096
17288
21694
154516
35281
76114
40816
109123
72609
32624
128809
52364
17853
78332
123999
124050
94145
18909
44394
157726
151359
143931
106609
81508
107683
105200
41052
113334
37764
73032
122668
31805
5162
8067
92149
52304
33290
1800
136256
153304
127210
145343
152693
130555
101448
122742
30916
45371
144909
83787
40521
16706
157450
50306
135441
6688
2481
128546
28270
132572
18002
64133
27422
9174
50617
136943
53897
71253
133858
30919
32322
6002
70425
92579
93298
26774
30698
43573
133219
52918
120714
2834
78513
18118
34610
136851
144728
121227
73235
75591
75804
134046
28924
81035
112088
113613
16565
112121
104998
94949
69549
66613
123403
11683
138491
30014
81533
139029
149970
81219
86227
117634
116008
156676
28237
3635
53854
148446
111840
48221
5260
79807
64021
134180
59305
154270
127657
49028
155201
155867
76555
32532
151741
57884
140371
78509
17739
32059
86506
130791
106773
37422
1325
148700
26969
69378
16257
74032
45120
86017
123838
5305
74060
98134
122949
7659
115655
148258
133555
80440
11684
151593
121665
19253
128946
80765
38368
14600
99192
56207
59806
99583
78234
157600
159376
157793
126885
31226
106215
146681
131062
7535
55205
15098
91048
116952
12885
9087
147237
114439
81102
27732
114554
40826
144135
32845
146900
85915
33556
128146
34105
37124
12941
129652
83423
18470
87250
413
120376
152195
22687
77370
110317
153625
73001
97623
126454
19078
19061
46544
58693
45258
22848
150222
64732
91680
52926
107335
91533
124902
126604
83084
8788
135484
134822
16072
137747
148939
81915
19342
41541
131551
110331
112863
42021
18777
92393
153804
140165
19595
131733
53824
57347
79075
11919
90686
101013
55959
114823
92997
64535
150903
18173
75686
118133
93909
136842
88041
4570
126843
151337
35260
83945
28181
143319
98996
38959
19187
154856
54445
27546
40607
72197
94053
108419
126611
17803
78523
92284
53762
10285
26707
147805
60424
7006
151787
63666
80210
2828
106767
84911
129488
21466
92654
61644
77196
22817
46759
140555
153796
16756
57091
124763
124117
149172
115744
114194
27992
88345
156366
133291
106275
135522
144196
66741
151205
92911
148225
130433
155260
107767
88756
74226
54423
20611
89566
4908
30731
9602
64143
103931
83047
142139
89120
36414
121751
78831
156663
66253
132124
155537
143853
4799
118165
35191
59204
43585
25734
17101
19183
144980
40057
4123
33681
35149
33755
66688
151693
115606
115932
128212
158431
59160
108790
34658
72468
120840
152210
48389
38128
27367
51983
62888
63205
119886
10454
24734
69024
81830
136809
111549
36861
136439
34277
73398
97685
108078
159456
26584
71012
158434
63684
40401
46539
35604
2906
60151
28629
80916
95046
92535
19337
159195
101934
78485
10843
84074
10979
23058
42383
145461
159056
109054
20158
127305
153118
100702
9310
75960
91270
113651
159624
83312
54065
135783
48360
79174
6534
139542
29579
50095
98651
112456
116192
2667
114775
120654
66656
86693
97577
21122
49469
120072
56051
78810
18711
113382
143267
51320
149210
17849
87117
31811
85673
62994
7584
141696
116666
59212
71401
44883
42917
48557
37961
81832
57767
17537
15964
84085
150620
125648
54044
105337
24189
100008
35930
155626
105320
132241
59818
65824
14720
23607
54178
44517
119804
23797
61815
57238
39395
83943
101140
146113
100149
137879
1306
52448
67562
134056
83528
57990
106793
50281
19962
129807
15393
63375
65249
73486
88973
19658
11822
39118
10089
14988
28946
102549
136307
34086
21874
124799
153407
43027
76849
115238
149177
48654
58548
27963
7055
143670
370
150977
62339
71649
67001
4229
34791
70239
128813
52862
34080
79064
136172
72836
33483
16180
26535
92161
118528
87454
53115
14709
54963
18309
67388
55756
132603
52493
108412
2065
153166
91616
81512
88781
58636
88716
154281
36825
153517
82681
71136
4625
99301
79790
111698
28291
141204
20695
152451
105463
14362
153473
53051
214
63254
45726
137930
64453
153704
155815
48195
49631
134207
152207
93589
87296
72630
142557
147411
12135
67780
4771
1097
91676
10634
23425
154330
102292
144000
140582
11019
148428
128124
130175
128350
135270
113318
93802
52686
116401
1492
16212
63393
139343
34988
86317
152836
158925
75123
154657
22570
98674
65423
62589
96373
144961
128427
51456
30510
57793
3912
41710
49036
54664
69395
134474
101852
66273
6658
84858
105917
135483
94425
44877
88740
144836
155350
143143
37884
93413
57057
25292
1349
103272
149029
96010
36085
18182
143356
90860
18189
32543
31313
107698
109060
109052
63041
110519
135142
92642
40604
4282
86615
104987
15404
125430
64423
20809
49755
152383
139065
6326
68736
113816
77525
50767
80415
49936
56771
101316
124140
129365
133312
15638
3996
66625
18989
98981
88321
60568
64381
141168
60649
35030
98815
92154
116018
76611
62483
111727
46492
114541
29592
67165
66163
150657
127633
11176
32311
116986
58235
94548
54633
15490
65828
17694
117286
156665
41276
63827
10784
24185
75570
56199
157592
78553
156779
3988
15250
32372
67577
35075
30057
88836
95752
70235
5600
57081
78973
158903
153356
113464
59107
54161
67586
137936
112862
92894
86106
115962
46264
60047
23042
48627
143711
41040
146966
159081
102935
103353
30265
10629
70972
139793
95504
119292
90932
44738
126250
128612
25032
129766
66703
64095
90673
141746
108295
36720
124419
156086
23016
21185
24428
35323
51069
41457
119159
147150
75504
66171
58766
42720
139913
20633
110571
129118
25366
11905
18166
158805
151961
97200
28066
45159
93925
34947
159214
60557
77616
110967
66192
140245
70798
68321
152334
144838
146916
74194
16498
147848
65053
149256
127971
105686
157190
58199
107437
123684
111793
55733
17065
89264
93557
16280
155188
18798
46335
144338
17047
4573
122110
156497
13517
49892
30352
43128
98418
73572
126904
37023
99501
23594
152846
119445
49769
40988
23751
139482
52289
19609
107766
147199
90620
50021
18230
86632
95307
78203
33725
361
10663
112214
22018
97514
48515
40388
131282
11952
67711
137575
29901
51629
45589
110929
27140
45129
140344
108231
94679
86567
130936
136185
58578
16773
158760
103025
154309
82167
133301
99588
145376
142374
26337
11755
141442
18629
75072
13363
38462
130604
57548
104887
83571
120944
48294
68797
65013
122499
36744
34824
111495
11078
109836
117051
20614
128932
125533
103810
26291
15233
88772
60278
132510
78390
148007
61272
99472
84260
66012
140220
63646
36489
29743
50284
85957
77059
117968
145947
74639
79093
85367
65346
12256
71431
118799
153954
91813
29509
10825
98048
144052
126207
75496
26795
109210
108195
118882
87387
151203
91185
60611
85115
101201
109275
38144
72435
46961
18043
151872
27313
96197
111907
156090
143010
128741
133529
1133
158996
9224
145453
14309
110270
124272
5427
40145
50339
99040
60402
49277
4975
140671
139193
122796
49171
59716
66654
139601
141302
86018
141556
36575
4963
114115
76884
103831
49881
153219
98246
145136
151462
12772
83982
118091
23732
87528
126974
59912
66709
121532
115330
155644
75651
150540
27421
7239
69474
55722
37746
2416
137639
111787
126477
112608
146379
19803
118668
127798
110737
64031
139833
3478
158545
147809
147951
131604
47643
85087
49964
79520
27712
42873
59792
70752
117055
67614
24832
138329
132133
63747
136751
54916
134540
113194
114328
20769
133880
91197
32305
88141
4446
1745
129292
67404
40720
3796
65826
78590
67449
59523
3123
6721
55140
15458
18202
36102
131045
123529
36523
29377
77951
151927
87453
125866
154616
117863
10503
146571
139958
81296
58711
63195
11614
43421
37289
84882
105440
56035
80490
129794
104752
29492
153524
113417
17257
57584
131307
129827
76498
8931
1307
63094
138822
38483
90996
136758
103166
71786
19304
72393
63924
80689
96234
148999
113551
86645
31945
3269
103326
32408
65502
93671
109329
95802
85195
93990
22187
73100
125002
163
134369
3517
25644
26701
65666
153066
159181
19203
113123
98643
124017
7995
53460
36262
32041
147938
151676
128111
152599
120034
71125
82646
89148
141519
41633
88368
24616
88144
10141
9556
3766
21101
65831
4249
59825
154249
9193
81723
133744
42375
57279
107963
137094
33523
48965
115545
99608
62588
117621
21377
115339
50091
63787
55696
3514
154975
71120
71228
43750
1668
63343
19433
126116
142349
133800
131078
90048
102780
117368
130351
79280
50543
112930
45071
116526
34729
118200
86108
24452
119157
64570
102390
80504
80260
68947
4997
115898
5471
109910
499
37031
51411
101090
149222
125890
86464
138708
40946
80117
31429
111231
11692
25081
53029
13349
89484
76751
79099
75777
19931
18009
155017
5123
83151
77827
139007
128163
38141
692
152147
53749
70466
47319
119810
18659
18433
92992
97532
140285
148283
132071
98123
5185
38047
73262
18528
115783
80329
150457
73000
4226
92554
131506
74075
159125
67650
107663
3858
19825
133007
9560
89048
45140
25837
114958
77144
157636
144298
72519
32450
105943
104438
149860
7177
23409
56269
923
90244
108844
158681
144654
39642
10473
159753
84530
50096
60781
76264
55823
143040
146692
121416
65962
132146
39766
58645
46619
109185
150574
146136
57173
37932
140248
20406
47583
36965
32200
133723
157062
43528
102974
6744
118777
87718
3934
5024
62554
32183
101784
87137
16700
58839
99490
70304
96279
95300
68085
21303
143860
147566
50782
118217
81699
106782
67854
94278
104077
78400
124659
82088
138466
79507
43589
129553
107785
48200
41696
149445
79053
63686
117225
129940
41236
44190
14841
127831
21824
92690
126638
147670
15856
31741
154021
9293
27290
22266
31610
83847
34656
13372
62673
116647
58071
143196
141306
102
115021
86178
86870
142700
56848
128161
4984
87421
9520
44356
79594
157648
63105
23799
3585
49081
61121
98404
109113
86020
8873
42766
155306
84430
74311
19124
144230
32764
75681
30645
153665
159418
151052
76395
81142
88096
87943
9280
45888
14385
143760
99455
10688
606
20035
48326
104371
49920
94235
89584
21113
64131
71551
51224
119552
136032
86816
128671
142317
54705
59055
137439
52595
72203
108394
82790
2589
147750
29881
153760
119563
134303
130415
156849
17367
130404
130145
95211
90845
69878
118934
29562
137882
99705
81427
120221
10088
18799
7711
75244
49147
1766
81157
38975
92340
11045
129660
131353
146987
61463
152634
43689
111174
154001
131281
146459
20412
40355
71848
76041
19032
121856
23320
80617
127291
77868
127694
110871
83457
56954
111506
50851
44550
39184
92247
106603
148463
78676
144354
47839
40522
47915
66532
103330
98520
51683
96320
27778
104679
42527
71403
145096
146461
114702
67146
36796
97152
119761
105286
81510
75929
153926
27580
59993
11208
60501
128053
66750
63392
69762
8121
80365
42479
25235
81517
133846
147075
117743
91546
1925
51969
108199
130610
147689
138202
23355
77235
11935
154382
104404
4397
132839
144897
39272
1720
52309
111291
61347
29681
66923
144457
126742
74466
66071
41151
156727
54910
17111
4241
13455
154233
154250
53439
309
52867
95479
149449
81924
131914
60453
75949
144379
32005
120771
8358
118253
112106
48127
111353
120294
655
123439
143618
50744
20966
90336
142379
98889
24748
5503
37475
16492
9124
95542
27206
75085
2903
59016
27757
150033
81468
35950
11416
105123
80754
148023
96996
38827
155345
15854
51025
73528
72841
11040
158302
146614
94971
33877
59437
109869
127367
49268
34439
126164
65557
118709
1507
56322
130751
145721
123888
152765
41407
149323
62813
155946
151449
78511
151191
39053
107768
77843
129726
28921
96243
132908
9140
71602
83766
97655
80400
80871
8295
122456
55758
93289
40985
61662
58942
80106
70165
95095
132573
72180
13807
43671
63245
123875
152286
54757
75843
92177
157479
31094
116755
33998
144396
55954
53563
62059
41097
77512
120464
9308
125522
97012
23795
23303
6702
72782
42682
132357
136511
98725
111754
38233
13812
13276
64808
138769
156079
92962
143152
102536
13753
79419
75566
86569
42732
14137
137097
76261
27721
79905
114422
104049
2224
68730
112028
153404
77088
56702
71491
36065
111683
124897
15705
147259
151511
44958
118576
124710
106143
154315
151177
68702
87396
136358
69854
146939
49317
100810
52099
104273
38553
76183
44084
98017
110203
91006
140137
133371
138453
79519
96474
80494
33576
54223
92452
83062
42110
115050
52846
126826
68916
1612
158054
94790
14163
6373
38853
60082
43551
39436
113713
48463
24753
148946
9582
56250
45754
80702
47808
55805
90388
129682
18054
96681
15792
139583
78184
140481
88292
143012
16768
90074
152532
22388
54710
60022
104618
99525
85928
145556
70278
97657
72304
91700
38198
139634
26699
35415
144729
103268
150326
59618
103896
94794
28097
3734
50627
103905
988
73537
84161
4514
38151
108013
42656
31563
51198
99983
45158
46905
60208
97855
8770
155899
159849
842
94069
152998
100486
87891
44373
103691
159297
61460
2442
98762
120977
93546
38124
138075
33986
29398
159620
142634
124719
55341
14609
104457
130143
31165
56553
105593
66037
118978
101638
54221
45135
108125
87409
83520
92913
35267
149716
122785
142922
158811
62269
54879
48648
15253
77185
70676
87701
133770
147916
119642
13279
11785
62999
90831
93210
95933
109387
1334
81373
63154
40506
51058
35695
41673
30027
101762
10782
69675
135294
145926
77022
58044
22396
123047
91089
117657
25252
74920
143383
71904
159967
52115
128492
130996
61546
32604
20243
49207
26794
40684
62916
15279
25280
153908
73640
91682
29603
108858
137004
152230
69198
148844
28678
39668
53800
6139
69962
23617
151556
149622
85080
80968
116860
64973
25963
101553
150643
60118
149077
139170
34230
124619
30365
151895
1763
36613
104221
155584
138208
132293
84279
86862
116471
76615
79724
99413
86604
127174
60498
29813
154924
112525
101588
122319
75079
89247
50456
154700
45287
120813
75720
121733
67307
122081
143615
23219
82925
125189
125495
115960
103757
88130
31250
71206
14280
137335
122950
19537
80458
52105
134996
129132
126257
122576
77941
24504
48161
123867
108256
104523
101454
107137
2444
1789
61771
60475
111516
104635
70527
152709
68593
119245
25442
130048
119662
21194
81666
109305
139530
156027
155004
89812
146781
17183
7267
34667
65020
33622
49891
88030
36676
145191
14963
26979
123430
91717
113357
2769
121672
91528
107632
120561
35880
103275
107418
130067
47167
77860
15321
28589
47836
57388
83512
158432
153225
30820
24674
14350
123364
13260
100491
51855
33508
57686
95917
151508
101675
136430
139118
132808
158089
77543
115123
57718
75362
10357
52920
149489
139741
86886
54112
20530
113131
94756
91246
139904
126460
97540
147065
40471
67490
121230
586
60673
131578
119169
11882
114423
156440
43097
27525
32468
595
128616
43941
45454
77169
62741
1015
74162
14145
155799
143953
24439
55604
23682
101869
6097
79358
120875
134264
59963
158941
127442
14458
129247
105939
15629
71740
89963
95239
93217
41132
93136
88259
141761
99029
47944
36092
59502
17401
50600
13595
118301
36538
19713
132606
15341
19281
151228
25672
103465
140114
2548
118085
16296
113694
137164
143244
98398
2758
141764
104675
55178
125642
53931
133799
143300
5642
39281
21040
36967
27893
111668
17279
35776
77987
95726
13921
92001
17546
19966
116390
34877
65237
56952
114378
122165
75583
149602
77620
122170
67350
97639
49591
5938
130050
150785
27156
91168
117574
83414
7027
156774
7351
18324
91152
14632
85079
43768
63671
10625
95066
114335
62900
32064
61851
50070
46272
116375
63282
57323
45265
33829
106337
95835
84042
113911
23483
8835
105900
137195
93451
46706
138236
77660
72846
113156
121289
27463
97439
148141
159626
30489
114556
29690
142029
75541
15096
80079
45079
71626
9937
64102
136954
25701
136167
105222
36355
97224
117773
120009
11976
131954
51674
16651
113573
559
152416
147403
110716
109040
147668
33046
17044
46245
130541
4998
1302
150598
147594
88890
35757
59361
84913
32124
121976
108089
2474
50001
92086
109412
154848
150061
148101
118069
111899
144833
100383
72420
101733
81140
143388
89442
129822
19746
50593
57971
59362
42683
155354
33691
114913
155327
146435
13356
61696
74614
31793
86923
58790
118063
7757
7114
21362
148719
6861
37762
127522
148947
46275
21684
94282
98247
39851
39761
16142
25501
70098
148249
45324
50397
14651
122810
75092
77190
45278
83190
25913
38062
80231
126756
77279
108874
72523
150953
94636
133892
141982
146057
103436
130479
5428
84569
35947
59209
34928
68586
39007
34379
25823
55586
79557
152984
13692
43093
123465
4717
5302
72549
76234
129179
140459
81850
68677
99325
57790
20972
116296
20015
119017
56450
126473
113375
136684
156383
23247
21945
78038
142729
450
70062
46743
42692
111374
117316
114096
33545
31601
5426
24350
12037
97198
156455
7847
3162
157129
138181
78933
128582
117595
20455
50455
105367
124154
75716
131811
20057
142120
123943
65643
113364
141500
102083
102396
157841
42443
126245
122610
17784
111676
125508
111722
67400
24666
128660
106290
64123
50998
865
97326
47194
38076
67880
130807
6871
40379
19859
46664
156045
152108
66841
71242
20267
96571
87425
84786
148717
110301
82211
77794
11707
20888
45405
140243
49271
156664
2797
52616
143015
142954
92995
72760
138199
68502
122138
136538
130454
27351
139876
31295
139916
41909
81702
146294
116047
27387
25259
114159
37672
52925
144030
64522
48629
62576
133133
41504
87542
3379
84715
130429
19987
89157
15669
73944
51245
113025
146641
157768
8500
29105
105979
111815
17538
107820
128215
143642
71117
157212
62291
157108
44160
76998
139550
95625
10751
52625
65320
48778
19799
77628
156753
13207
48121
29936
57191
84284
153360
63763
4115
72046
100146
158743
57657
148055
117706
120041
70051
5116
121765
91537
55628
103206
21764
137138
81469
110874
114482
159436
20732
59585
145138
124150
58529
77382
18493
65055
78849
36820
4393
7067
35949
107382
104777
32458
128010
92840
57993
27919
151212
91275
104044
116791
111272
104097
36277
115045
42508
16195
124025
10134
30307
25055
133923
23176
51730
24708
131867
112691
27907
35289
135501
73772
117866
57094
24703
30347
103410
11484
50881
64659
133499
157662
119680
124960
91672
133627
22963
9683
91774
51550
55548
44699
143052
122952
112877
77287
10277
133022
25091
37552
108807
112358
26107
97815
68932
71089
68991
100620
104588
104879
52392
83295
107709
42963
97943
132420
25
134961
130366
20024
106299
38033
123620
2363
130079
127422
4629
17652
148067
157149
19577
60758
98422
136010
142481
14165
96096
106497
149398
92622
47186
24705
34403
159258
74785
24690
108851
38605
149882
148512
49422
35174
58590
114948
138454
104483
142403
70883
86279
150161
44657
8038
32485
112625
31149
103016
147506
158703
35704
122371
70553
141274
108386
157375
57978
140121
67296
128876
133315
47934
12783
23339
110862
27536
102233
56904
97993
52208
14856
121653
89353
26128
95562
68253
119401
95833
2374
40893
62607
67319
109299
100849
87989
69246
103494
130250
112004
152051
149749
66788
50834
40983
67212
116114
73039
75409
113670
107427
152347
42396
54771
153801
62623
150293
62712
157717
27266
32835
34698
83112
56753
15473
133929
96099
87432
1464
19521
11981
130240
38105
110478
157776
15581
10994
151215
19269
18177
101694
76219
66874
62748
56093
83481
63017
753
91114
16555
10259
80426
157029
117035
128558
38585
142563
54650
29944
1392
137046
47571
62404
120292
94299
99807
112131
87605
54165
132431
125918
43052
116023
144312
42120
112511
82304
93437
149714
42422
17982
120116
86019
50156
733
131056
125570
19305
36714
122441
140919
138866
58050
125121
46910
138528
63495
86198
45000
33210
57781
108632
53739
118330
51205
149780
103597
148694
123050
41886
107044
144056
71201
14294
129531
54279
122064
126284
139957
64924
64281
138326
38139
153216
9217
141961
104405
27809
82119
125764
28471
147847
120067
102909
52530
52278
135072
101512
18109
117698
147673
73860
61568
121417
88210
60415
157021
155474
110390
6461
99317
131635
144481
142492
43966
140663
118271
42578
78807
115682
133547
104037
62574
58877
39837
80146
90974
90679
146879
37718
46907
156718
125765
143824
142869
154690
139708
151172
117443
62611
36510
113896
156695
19308
18679
66335
142460
40114
26494
29770
140525
126655
78532
104274
19501
72752
76196
66199
100269
100934
91022
17874
21963
111173
14719
127651
153849
119948
93596
142832
73133
57296
115863
3857
19472
55903
67799
61200
47281
145496
129282
40763
102228
120693
45300
144319
141300
83126
4804
10546
111398
42842
95382
153011
122362
74808
16220
73236
52583
103360
28265
140851
38177
47219
115276
75589
66774
69818
75436
108559
7344
80598
150908
95518
59848
127335
62680
151719
47279
12852
17580
64948
49642
96368
105460
5087
29229
108224
146244
3362
101374
106523
61606
136557
62926
129658
30849
61895
149857
41433
106125
19500
17364
33716
39670
138304
52711
138503
60570
51948
102846
39101
65391
56973
109565
67247
33160
21920
2538
144649
34641
82888
23950
118913
117886
111009
104593
45116
82872
157365
74106
132235
121486
110506
79904
68312
114599
74807
118936
5198
148011
31846
26200
152264
93163
44382
74452
80152
93227
138016
6588
118688
96259
100394
99552
116257
92450
97955
21567
140760
33188
85399
83954
93068
941
53556
26379
151721
90573
103117
159280
117085
26190
696
24367
8072
81204
23536
62480
131235
152943
5866
747
103675
9719
141980
15384
126999
18823
11519
143277
43552
104329
117980
67145
136386
76334
100690
102844
93946
22033
128782
45355
57991
43300
91937
114056
118289
95192
52739
109949
149292
111735
13836
147535
143650
89195
87091
80881
13110
41906
144139
8485
29847
109980
136561
36019
13515
142210
119222
137791
49209
6911
113119
101955
3036
63052
153072
27911
21237
135682
34459
14078
116451
116728
74833
152806
3860
14354
44230
100376
69156
84457
59964
15164
95286
131182
53829
118570
21180
112444
75280
23904
85878
154687
94228
22008
105168
101006
67527
10894
96554
25266
55653
136628
25406
39001
20007
103557
102789
157067
145671
106126
10250
13090
102260
53382
62170
102517
48963
133859
41178
132427
31172
78323
68313
137157
117327
124440
136484
116904
109202
152578
112147
105088
90280
1374
91175
7676
145134
11341
155704
5608
27205
84914
14829
10502
3951
71666
18193
131950
107814
67630
6262
156017
114433
56110
27068
79900
6010
68577
56371
136749
130911
9156
67881
142624
53092
130031
139940
125087
95827
71394
67671
50971
74282
51749
28257
91257
56498
35564
48905
20286
24681
20137
144619
114032
133273
29282
8991
148313
101042
82104
21868
153487
117205
29571
82499
62143
118115
72094
108149
110840
3469
26355
155333
82142
80549
83566
115403
141721
152185
55412
145561
98310
22405
22797
122648
5256
39623
147638
153054
10466
92928
5824
37968
37086
157617
31816
123957
89047
144403
51613
65614
55059
57211
107210
18362
64992
128157
24977
14197
71389
82246
60427
109505
93365
66146
108640
102983
27513
61454
104216
31093
125712
38159
9424
70222
48907
1433
151067
54435
147833
58621
99458
30507
67261
82573
115264
29531
49208
129308
88006
2704
5291
152181
89358
8321
134305
98565
145367
7669
50941
13397
44881
73160
95137
35049
14224
9455
132563
66930
1214
133239
134370
145523
52241
29694
16033
140732
30240
34352
93994
60536
17140
43652
128609
9960
81878
91432
110761
99984
155523
40971
123776
82421
2902
55108
20168
138231
8568
86724
90054
12730
69793
104939
82169
113204
54134
58684
155896
102291
92209
147922
7260
86944
148107
136665
91998
35148
118561
136717
124958
69425
51002
87548
130395
156931
69445
151528
125885
130857
153961
75860
144986
144943
158318
106201
85118
149531
85730
143440
30039
139544
89917
80005
45941
15394
40583
137407
63177
93260
145985
72175
29803
107452
38034
41524
154756
130595
2397
71922
133604
14324
1261
98660
124198
157926
143511
91725
60192
73868
16034
134196
113308
147773
73550
96285
128428
94004
135453
85358
138112
29371
45949
131170
81686
32494
39630
132288
48593
77222
40868
11794
53658
105605
104795
133622
20878
122517
116388
8211
131603
111970
100211
128348
115588
128635
84661
147933
95858
145928
66131
103541
152106
105928
49454
81113
59507
26922
116230
5223
40451
103314
40001
151711
29304
86423
73139
124754
42587
145591
54674
143105
21572
111051
28825
116761
6093
36326
22073
59432
46294
108215
53237
7194
62412
61079
34788
121178
135811
55034
17991
96971
112056
66650
77614
79933
55276
58681
105489
150576
3526
14960
45974
6254
113588
15376
93396
62196
4377
141838
143111
103947
125731
111028
144179
25952
29895
59166
1966
40430
97573
143996
141372
98151
98935
128897
60734
12940
115706
83097
102158
83575
77527
55870
88452
34604
22325
143292
68808
123759
10314
109521
140698
8207
91208
113412
6720
141704
109864
147301
21998
16655
108376
10282
84215
96076
135238
87050
147823
4414
87362
77580
19435
74843
99959
106528
138801
148063
47910
137972
51641
53627
82202
44471
126144
136278
159058
78864
47206
111615
78661
78655
44744
44876
463
68359
8122
63875
8208
79506
54932
9205
62837
124794
56945
147204
29463
104905
126141
122078
109330
126916
145375
90917
137509
117132
123977
120659
39755
29985
6054
30902
60740
98104
96238
146826
100870
77355
158964
4947
157784
16570
122585
150286
63027
3207
122104
88821
14254
133831
103774
12210
105455
81828
130687
56241
119213
53912
132870
1339
24650
55710
140945
83814
129711
141263
33093
42990
58205
118082
2254
7722
86894
147082
121141
150483
112431
125700
95750
21131
135849
121084
21392
93300
49836
41752
46372
33020
148380
86153
92998
58600
14360
99332
98448
6810
4471
85463
103906
113860
120601
128278
143186
12937
151969
137773
128243
150793
90169
14390
65807
83129
5639
85608
17455
80017
60736
111541
119584
34445
96283
90180
48260
157111
36756
85293
94262
115311
125206
84753
29023
134346
11823
124705
69552
63535
27057
101108
90623
23257
147335
98634
2876
155585
139935
115316
113626
123338
121367
108229
137252
23804
75088
101817
26716
75568
105465
93564
82835
158
4660
81708
34619
25210
36393
16699
131116
148489
19576
110629
11598
55775
25751
62505
116880
74022
147621
150603
54118
19759
47202
80308
122817
116146
43759
146328
71480
126823
116618
50450
127920
51944
38885
37311
149528
149506
44627
9964
123526
75539
104451
43727
139050
47598
554
124503
78117
82853
117476
67580
125084
94183
119127
63632
68021
90670
75816
94194
103126
118794
29379
149205
105992
115133
126219
83541
102001
71465
18935
140982
90185
137865
64693
82164
64612
19665
129839
80188
142943
86147
129944
93071
74864
133553
12994
87573
68596
48879
34194
141628
121650
9763
80788
128132
41148
18714
147079
32725
77492
94507
97799
95314
98522
43987
3320
150292
150801
110211
88369
155215
129443
78981
4346
114671
46741
91003
12047
76765
93402
40178
29220
94519
26158
125099
64956
42413
79436
25130
60814
3405
27687
20988
155967
147066
108174
25272
41831
14728
64925
44763
158802
156615
1954
48762
84070
117236
67992
96314
94115
115371
37576
51469
121936
35763
66862
39014
24591
84625
88606
115326
74749
151355
76404
90766
103592
150074
147378
104852
143451
101171
63077
103253
35431
67567
152406
55550
103189
80824
14087
37722
156729
105177
158363
105103
36643
39735
25939
100825
44210
88941
82927
28400
122962
221
4748
120589
62413
123836
74997
64209
133653
54486
52996
66435
140409
29085
79328
54357
82562
36875
55274
121293
9682
56508
126361
29113
139060
104759
44279
102104
83286
2283
87990
142590
111641
18604
137460
60590
131647
121143
1371
133583
48540
159872
109200
108699
104229
65309
27426
18406
6785
122424
28917
53414
53833
54604
1266
42728
82964
107967
132961
105851
156358
58768
17981
43795
127209
16794
75773
146547
116200
139944
146305
137307
109172
43801
7231
97817
27440
36791
47421
6357
31490
28293
45224
104783
144937
121103
149496
16566
68767
32083
141845
71557
89210
12923
116550
131057
75379
99119
151158
99793
117089
71355
57187
148891
10693
54947
128394
53919
70567
136752
72019
18262
68076
151459
85227
147406
81529
70684
72424
59534
68070
108423
85742
31007
128214
140664
103262
133848
57617
157305
110347
34152
132027
74815
13219
8611
65006
17907
144398
40909
145878
23738
54497
119280
98530
104237
21318
2855
3058
139166
145118
27353
135309
151196
12337
136402
139572
145833
979
50428
77004
65236
66111
55277
3307
78245
64507
81803
45230
153256
37219
57997
87211
66043
57557
82594
155168
104104
85989
87383
82864
88483
67772
92210
93306
120801
93713
35313
109291
117350
91031
135798
91439
119410
149730
92637
69516
114990
86602
4198
17561
85745
136334
7691
72196
94056
131575
145068
107391
130184
16736
104288
120497
101965
111247
41011
86333
44273
92567
89869
153265
136059
1961
143112
155226
152856
59669
54487
40833
100794
151634
7130
51637
8880
36592
130867
59996
113051
64945
18074
93679
100074
98239
138072
103488
62603
76363
79316
112972
2161
155151
37221
38460
37994
108442
108096
70506
134554
98332
36153
107477
9675
20340
13470
147276
47744
151298
95832
99898
87016
60699
89711
11502
105330
43900
69842
11990
155994
40856
157944
13866
16231
72650
25554
21520
47355
56724
136089
86781
144091
102049
30530
134010
56865
96608
64073
125243
95541
8104
124213
45960
98717
97945
137122
66124
149294
24791
75136
102618
367
103255
134275
7117
98924
84146
112945
85856
437
117317
151922
79048
68146
155830
113639
30360
135476
7812
5719
12595
44054
18019
42866
90113
157921
33259
11014
70841
39711
64478
112291
105198
19256
130331
4501
51003
104897
19165
42602
30606
70634
142045
149543
139969
83325
121305
35858
106212
59265
118780
77948
749
81422
23476
47789
74795
53816
100661
115438
20959
139853
127413
107061
72223
125656
41458
96489
126564
107321
143695
138711
82577
113903
48801
125969
26630
23479
30840
74460
139523
128709
101979
114455
101246
137640
157518
145299
128041
107843
8802
61786
71547
149045
60689
59332
40554
108467
39244
31925
81163
93827
144441
145916
101235
75275
7595
97959
121280
23239
5161
158040
117216
38531
19894
44248
37416
123969
60374
30348
9276
58225
99089
81602
153746
59874
111105
64142
6682
15690
31459
142299
74366
92994
31290
67678
16769
8487
22307
151858
129067
130656
150366
116560
115719
50875
114344
34102
101190
132835
101874
150124
106267
56795
151775
59062
118666
142188
107831
78963
46874
132841
84156
20078
23329
38524
24282
32774
105715
66626
72708
87063
134463
62924
104505
72477
65108
142674
143568
10872
72078
66734
154123
127397
40831
96823
98364
69889
14476
16862
105657
114843
138694
87821
92577
45003
135757
151559
153428
93279
43612
56567
97024
43911
116191
145590
21179
94877
135641
34539
87700
138916
55638
1995
153966
129363
2085
41671
5111
147854
146853
135894
137672
156335
154070
44920
54974
82601
3209
155273
59309
44591
43902
8860
26557
130012
43599
113991
76139
93831
137360
99873
8094
96350
77671
35479
116376
37166
70065
9162
128961
39291
145897
135809
150011
15029
48954
58122
142241
23758
80541
101984
43951
55282
111140
61324
15365
136384
148405
96304
106938
19437
75564
124575
72974
29232
116386
155357
46870
71430
157654
63055
60145
75050
50358
7687
46592
150883
56432
139775
158894
57641
116586
137554
31845
134259
156536
127695
154768
8199
8516
25642
77177
83452
69992
62219
42372
61521
13574
4167
157557
20943
109442
80749
127295
65931
123945
110273
131436
123034
134621
59214
128797
6736
100980
56514
55610
28075
71011
137490
109208
26889
70350
51079
155025
29988
32042
75767
119284
133127
159193
86875
34241
39486
44712
50347
117787
43776
36290
47726
136578
141710
36717
11966
98846
135358
35597
157696
17960
49347
27261
138065
119893
110306
147502
141586
74504
48182
78918
88189
50158
34144
2950
54001
55147
66249
22751
143268
121336
37470
60519
48721
126998
67295
13148
98526
22430
135266
104484
2509
79677
70439
151222
9985
61563
45518
78837
13551
84855
48781
21926
116966
78921
202
158162
142961
83177
42410
15002
40882
71963
14422
31773
138615
50105
113587
55213
51716
97243
29205
71302
72582
113624
131264
73122
3837
120750
43654
113570
117951
104563
5388
103778
90536
52301
24682
149018
41506
143977
85568
134920
52938
117258
79881
112685
67646
86896
92232
133714
126586
138035
103866
110453
65063
57058
37466
142005
26453
145593
137206
53399
91872
5555
96511
101772
98071
33445
72406
98866
145783
52354
67830
139692
32839
148389
24936
7795
76254
137846
50559
23368
37297
77908
79367
72545
129676
35387
26265
106042
18219
3166
101822
7538
121991
6608
32602
27903
126198
92528
61046
68978
87323
84601
74918
154504
87254
71069
55044
88104
55047
13024
139777
64088
143187
55490
109553
46373
84749
2517
3897
58888
10290
66060
23047
54416
32637
109279
55515
22153
96124
15414
17289
64157
125463
150655
46207
73982
82081
139131
64879
97741
103865
19325
105687
87825
92006
64414
103067
35660
73541
151342
120413
147503
109859
56326
124029
155893
27238
41682
149322
60868
34834
127720
123769
94357
110504
147817
26868
153589
99136
3300
68737
59629
35344
32901
83362
29981
86856
57901
94192
116912
34104
34175
132661
59236
74301
80330
129293
22589
81329
81360
13917
101056
7121
16172
118619
122467
154650
73409
62780
74788
17983
43717
157622
20151
150419
84088
53042
10687
14134
159850
99867
119651
96926
73885
81896
15882
149514
147177
66693
49624
116069
134016
47623
25654
4461
75772
73616
3820
123151
32131
56772
103586
99786
132482
51276
21788
35785
50098
64379
151791
47365
17850
44670
156861
131641
42167
4385
61582
58456
156484
155174
152552
107532
141574
104669
69590
40337
18825
49452
25690
25001
83545
120629
107633
126042
129272
2645
97079
145491
74093
55067
52070
68114
75058
110790
86260
46506
51883
42487
32291
38610
117329
141817
98324
15838
36057
59000
66791
43256
59787
3550
35315
39862
111392
86846
37455
157709
108737
23721
45194
85806
55292
68303
97161
117274
35765
100595
35087
46343
151829
68780
92573
133278
5144
100218
90103
85644
81909
15188
89351
76267
123803
23018
151731
14484
144958
67158
103899
72920
99739
157178
9360
131963
48695
53281
35329
130551
17544
20011
135901
599
16406
69099
159528
68762
130146
100251
15742
44107
11107
38849
13990
97679
158489
1716
57623
92612
156259
150939
156770
37690
97681
16585
157828
119649
87241
18902
144821
58067
4568
76177
94738
91035
159609
37342
65091
13781
57114
2914
39380
69025
26407
73259
113134
29945
158451
124901
103682
65577
47503
15140
76159
19029
116948
72613
28363
70371
11161
69723
14383
90325
113590
34544
146368
159832
86381
62742
20052
90004
98641
20823
74391
129432
55243
11448
26162
103766
71690
114536
88834
115366
147190
120886
100489
142268
2590
145424
7920
1850
62778
58599
15257
36379
42464
23069
88818
62919
90421
124690
107109
32438
116544
5609
42087
26886
47415
76430
127811
125400
76200
91336
151238
91013
92547
144275
13965
34612
80896
47702
81106
55552
12459
27741
66400
28888
124411
7314
96925
4176
108500
115738
109153
82292
102793
145988
128935
149598
107328
154173
1971
54656
39268
112285
152470
42063
112352
63606
123129
60695
137108
1712
59083
93387
45849
142682
62520
51483
131857
138194
126667
144822
16260
87011
120632
53631
92773
31085
2369
40679
82467
108812
40291
80105
116571
63395
136756
120315
109415
133107
75137
83018
34623
118337
100962
92345
64428
112148
50957
149773
79431
44709
159907
90647
128411
149638
37729
113170
50264
4643
28269
39211
135301
122109
88221
121869
71517
38342
78294
66281
46994
115254
150104
3508
18370
138295
17152
135556
116266
158716
71616
82792
35382
75214
23081
115100
152627
110951
119030
47700
138190
67514
66777
131831
69471
149170
60276
145775
78869
67843
21217
158282
82827
47198
101375
97129
159311
137872
67626
17613
98037
54573
99427
106008
46985
106970
70571
16694
94149
147935
124976
50109
19482
63271
85737
116873
106804
94227
132983
144181
73177
29953
79397
149360
77819
63445
129754
91508
159235
48081
81944
145219
52130
103463
104285
134979
94392
59420
27774
101340
20166
117116
105809
58769
87772
99931
4965
27727
101168
73990
118693
59985
134431
123539
3770
144180
141866
39764
62666
133223
34005
30811
26549
2027
116982
8349
140374
35609
27464
13830
146609
18100
140504
131111
93854
31011
59533
91645
37423
55572
151728
74023
91938
38365
30188
68211
26351
148124
12539
67442
68839
103667
93277
33678
41365
31309
154626
28344
92484
23052
55012
118624
83625
135730
69852
135861
60336
112379
3159
56596
73598
141007
43455
123647
122534
34807
78916
126550
100828
58348
157644
89954
56410
10973
7802
36598
114450
131048
94432
62154
64708
110643
85303
55519
30865
50143
65064
37033
6399
59951
81557
96315
144305
11103
91436
126345
12063
59978
113455
73432
48290
24206
7886
6230
151953
46013
52780
31062
101357
108385
137942
64949
54106
117556
61879
116406
50300
122035
131139
78653
147560
50141
15648
48875
53105
21451
149406
131100
77357
12714
100589
109622
10883
107688
18448
116291
75195
8731
88942
103426
54786
143322
125093
64559
27515
83399
29704
65365
13009
34261
124606
133610
133904
87088
138939
8437
144003
74097
33233
126657
38132
155724
136189
8303
144960
50349
49760
67069
63090
47717
123912
6705
34059
59630
22330
120403
41169
156267
53262
120508
71422
33282
92925
130607
60641
65011
29972
2581
49462
6276
113956
102497
96540
148628
94476
11867
29699
83770
120003
3497
107934
92546
41481
61246
126298
97055
155177
118325
60198
112122
28329
116306
17979
15161
11054
30582
112765
22550
16230
43508
68260
25398
85083
8041
125727
69336
14989
3258
27431
97259
101515
9067
56370
5771
149188
8433
145458
35862
141249
96069
111578
17496
112229
90205
53455
63039
22065
144383
132964
136131
154276
32122
95998
45430
72339
146391
90735
104311
35291
92557
104909
123288
57441
117123
110018
20133
16040
56195
87156
151778
8416
87929
23418
13459
116886
93454
92241
108068
7003
80937
24049
11916
151744
16956
139676
101087
119997
17061
44859
106115
91995
103731
106129
63580
121112
21472
150349
66291
20820
27314
142898
52370
137686
107183
52020
158568
144777
54057
120290
112714
31614
45854
152017
131350
113222
28033
145177
159465
28968
27611
76746
106098
73783
17133
157460
32077
136217
122956
47787
74770
91801
86340
147116
87904
71753
20434
97580
112453
100127
46809
19664
153600
2935
48442
19434
48639
157386
109585
151049
5344
40901
105147
86124
109932
16284
147544
114699
142791
113594
69509
151665
41060
138820
116909
137881
15063
155128
144294
14892
82280
41254
12620
143367
95029
2742
135146
115116
138680
45678
22332
155732
117834
158192
80726
86400
39125
152628
32449
159536
34394
53083
135991
19957
106308
48185
30796
19860
77499
93154
91656
135584
24856
146909
22466
154313
130322
130678
53449
73649
39051
88401
140685
94940
39648
64459
26032
36328
121940
42878
90453
45749
40169
157044
111610
44564
136534
73841
142509
95745
155953
109971
109779
158240
92742
23348
71718
65990
4118
85726
88887
148681
5495
80947
154412
91234
2082
118155
64799
112729
5436
126471
154583
132313
57910
15845
39112
87036
69501
124268
153221
12251
144982
15766
107485
29199
9751
117896
95186
57224
70312
63683
1172
65964
155670
138119
94526
60636
101419
2986
58713
44537
120077
115346
73551
149317
52720
54113
25681
93295
68090
97353
47838
137855
39468
49678
73213
123825
61925
78715
9686
848
134613
110600
60466
10411
11753
98373
152152
82903
96641
36758
96529
65899
1169
50569
4881
74345
32778
122968
136003
15239
90438
84559
108191
78002
61789
31161
105482
149372
131946
104333
56312
153862
33205
51396
144705
61955
65598
7318
34616
88745
20701
45283
45334
153534
80945
19177
3813
56183
68891
4143
135933
25039
29979
84780
77328
78726
68760
91173
110692
2795
126472
139929
156210
95634
7555
100477
32387
24461
58625
58601
34661
132981
48012
73470
90708
42536
83827
123011
39246
53200
27233
132290
136144
14826
81646
125092
79165
141688
60771
66256
28204
154415
42760
110361
132868
8052
94411
13896
32205
127656
31829
32364
142209
158532
20405
32045
144367
60162
141659
148986
11998
111152
880
44767
136204
46491
114106
7853
93912
76453
81807
137969
82214
85885
21218
100923
136216
60643
74935
15090
112271
92305
52561
71338
36718
41814
113667
81651
49118
143266
150450
55578
39821
125416
113465
90564
138865
36663
105291
117343
83514
78693
152091
93350
11949
122731
3642
5830
158256
35914
135376
61561
114031
143484
89436
141339
56436
16255
29585
57830
112010
615
16516
45359
93687
93951
97327
27740
63968
71524
84359
16598
10866
10730
51618
101810
131868
121434
96198
59387
81012
90447
155761
130019
86630
154511
122984
90624
19593
103952
94351
49145
159899
85959
63576
131324
93961
136389
140931
7863
124698
31758
44138
94836
43772
27754
74227
113399
118979
12822
73009
80149
144232
157433
152756
150256
13905
80057
52586
51195
120621
143552
145563
49992
138180
65222
65281
73228
99448
42624
10050
138799
96789
64280
23970
36432
91428
12982
9110
129835
47452
105395
60538
114683
113862
71798
102865
39499
36701
127766
115884
64871
48424
9913
34001
89251
57843
77128
78533
32519
125278
35182
93737
141447
158214
61635
46156
136600
84226
88744
68944
131566
6305
20215
9860
32430
156602
152004
115529
69022
134527
77995
63165
54285
113466
99251
75937
112599
92403
102427
78786
51906
127581
149419
140512
150714
76773
78231
68807
134062
32957
156964
2404
120349
87566
38779
124655
37469
45130
89677
104373
52119
84117
141400
131293
78687
79914
28357
99545
29204
81892
72830
44081
86853
95144
159835
54045
78254
109719
158625
122191
17503
81960
123662
48917
131929
65744
156365
77246
142333
148188
25632
110230
15224
87086
123041
60227
14625
17484
123183
130951
66674
47530
143595
157208
77342
148853
466
84206
51959
38979
139251
132855
79610
34954
6263
89670
63834
60688
33791
79288
12169
31145
146335
157309
106997
46148
128669
65507
43817
135668
39650
73958
31654
42256
31797
63334
63005
37600
8085
135555
13998
138524
149468
59983
82445
94873
113806
18456
93417
8530
121619
155007
35340
89303
156144
144923
71305
109702
28545
85619
90032
66173
102479
58392
44039
95725
91124
117303
93506
122196
38336
78736
53865
87238
80229
98715
63795
141888
123458
113913
37
48991
139079
156299
42177
118041
118670
61811
89699
33038
72969
130047
83415
9758
61918
29855
102631
47047
94264
140303
87986
123030
55551
148995
121925
7004
97698
90019
14888
71876
63986
91641
20803
157543
81457
83727
88628
153007
104498
78771
96779
7680
30105
111126
109630
51718
127379
3458
68007
28226
44239
44466
105834
124066
73296
71855
1842
78588
97464
147242
111896
93186
105121
149874
132248
38895
77944
101464
54053
8058
31367
151555
14118
131435
4057
126421
143418
123523
541
131414
80107
42834
56864
32529
156379
37091
6474
88713
91252
124076
5860
78084
53759
70139
29823
25167
58809
3484
57189
139899
152228
29736
132649
27539
152830
154833
74609
77676
101167
102428
114036
45803
137402
128666
77142
11624
44902
106794
110990
22931
100959
103080
55421
35171
47692
141897
1310
98868
56980
50726
120726
121527
144412
95556
121675
4645
16130
26732
54567
90262
48470
72369
1129
66440
5981
3129
24611
52303
105398
28740
50461
145826
1582
10739
147320
27088
42991
93101
105722
64884
79009
13422
86158
107758
139032
124769
44163
139323
45161
44408
53255
117877
127903
21974
18394
110438
17395
158389
96141
132546
152040
132224
102423
92497
16294
117694
109881
115811
106266
50171
16275
138989
33469
91890
28309
118263
21468
41380
5126
27813
76825
128485
111521
80328
132300
56028
91068
99018
91972
74982
18749
26710
122837
122256
58801
77792
7833
113961
138306
120607
28525
123046
80277
140123
133406
89088
2354
52613
66264
13241
12483
121199
55867
99198
142402
137522
13092
117326
33111
118481
17856
74514
61765
82443
148605
24590
125332
109062
2693
51627
77014
107494
18541
106474
103560
57393
123638
35464
122727
145235
2402
13822
39772
148366
18249
104536
12810
57702
141844
69317
60503
18787
124848
132984
21527
133391
11426
54083
105429
33907
21490
36755
125531
13246
107417
81251
134151
51645
10554
67574
41144
23236
55531
48926
36937
127875
47484
156785
96316
78267
82023
96989
150511
70477
11982
108420
109628
143005
104826
28507
103472
155178
45101
11647
122862
5224
105334
83896
119435
91814
139626
59604
34680
1443
157412
78162
70173
139044
90419
127599
34842
120114
149401
110292
83557
147118
87812
41077
150452
147819
140949
112361
26852
107442
157470
134595
108041
138473
115489
18475
89863
3586
98569
75847
50189
128643
70040
49944
111220
132943
89140
35077
137325
76131
79782
2347
1974
114962
64274
103571
147975
153170
84333
218
91302
70329
1297
117636
117870
152032
145247
141316
90569
46393
14707
27333
55554
21685
85140
9287
13142
48345
24980
112265
129465
16615
146519
124986
40840
25540
60823
86191
70424
18795
124524
134515
9242
100318
63705
74983
89281
32573
103510
125817
10666
75668
86546
107334
40382
128727
61408
132392
56852
152369
12533
45187
121033
148251
113943
118802
154186
53583
43197
116844
647
85078
143462
131622
133272
90627
14619
73098
69677
34366
27835
127100
68109
31171
48989
74851
99660
138412
153262
82139
45420
43870
117824
68463
112409
135026
27708
118939
83555
81246
119767
81195
80396
141645
19901
10450
132900
59013
44302
10439
40056
157285
15967
90361
56
133796
153406
13639
32816
130040
50817
88426
147454
18264
103390
76774
96034
39899
53065
68069
13730
149821
78780
58741
46052
15695
90630
143690
51931
62550
151045
27564
65043
38868
102996
71687
29342
25352
113339
82502
80954
899
46240
39454
148442
134905
17998
45030
61362
8438
106589
10817
27101
14235
64333
35826
80376
18158
117408
44785
23796
120932
50992
78585
5789
71345
145872
44871
67009
84815
78408
47010
101467
94365
71837
4404
36396
16664
2669
66147
138966
73890
39559
129123
69470
141890
138826
12257
100226
100761
56059
37246
72289
67190
82944
125288
14792
93663
64562
93314
110679
118175
97467
112252
64085
86212
67517
96698
138092
116337
38117
153844
71440
143614
126954
85901
85473
145339
126960
28193
15291
95132
93569
122955
14775
95941
8155
134004
138703
157767
97155
126024
68414
75682
110339
29322
127626
144142
157582
23268
99609
86446
122052
7720
12932
146299
132937
125232
62627
137353
73753
95043
19786
27984
132052
147450
24593
123982
53657
150202
44792
49235
69340
38298
3785
143674
153544
7477
129798
55878
147618
132758
85213
14553
127808
39736
72318
145222
147144
110720
56026
3491
122395
149153
23050
40117
125392
89790
75132
80873
139738
27910
19184
56966
142411
55401
155214
18545
79157
141641
152407
58353
117805
126400
141911
27138
116221
98287
133707
36553
13556
16896
37015
30364
86165
58435
57670
68042
27604
125697
77697
132632
139872
70977
76457
107089
54700
77414
35397
36905
109787
60581
5886
43348
68550
90598
44900
32455
17617
57868
96623
58350
84332
22053
84594
40837
47187
150009
2318
136626
150451
141005
56765
42680
157455
20897
125067
80059
131004
82774
58734
29063
72285
75036
41042
147499
52602
45257
84674
73862
70519
4010
140645
150385
122267
30765
118011
36580
8872
101737
150781
14170
55822
105443
147969
60954
40552
52844
67736
70979
46247
34765
11082
124881
146510
34244
102602
14112
4317
25885
20624
137688
122346
118073
31738
4080
65394
51147
5341
130913
6188
34187
84626
138221
53775
155515
128756
99014
136483
145657
82755
137966
80034
131127
43311
129418
54333
111458
123794
105062
140602
113714
140758
115659
39883
118463
70117
96073
24111
91489
101309
43186
144065
151414
147828
107435
25661
34595
49395
40760
103717
24475
10911
138153
47201
149580
83095
81178
111241
56849
60596
21976
116269
117141
129254
129493
109726
151959
141422
92285
152356
30717
41428
87924
129491
156481
98096
128055
127243
56838
28778
106735
154375
83136
157928
100100
10898
150806
8283
7184
145373
39552
158328
79025
39192
57666
79555
159301
143715
91529
30460
88309
82165
78940
61297
156614
22837
57049
3712
11929
46774
158323
33801
91303
104701
81016
1009
113491
76587
14661
110475
92747
35404
66754
56555
6983
22141
137165
133792
51231
40851
142291
55732
65343
91647
75619
30086
6601
86766
20407
117596
70963
77807
104000
78041
86491
67047
107983
103417
152170
70696
139985
140985
72290
67381
27023
120722
108545
24701
150721
57087
146448
131568
70966
48603
2483
49734
40284
91050
79185
103895
58849
132822
23968
75466
110839
65324
134748
57255
118795
89297
49007
140611
67384
149434
138887
53936
159836
152730
124103
106718
159948
111860
111652
20148
119925
96720
19398
110813
87334
26804
39950
15480
88677
116721
90218
49895
133783
128033
91617
19919
118335
154007
111251
154500
149577
158600
75030
7966
10042
83626
53404
3009
116630
11175
112669
151713
33152
135619
32084
8753
147345
31981
14750
156276
143761
72744
60414
99113
152771
58603
127348
49035
120761
33944
114014
1092
58580
86622
62899
113180
78487
104655
20060
84633
33959
44711
90935
76450
105148
34139
37504
94368
15391
43627
98609
14587
24614
48853
12183
59846
154637
53544
148340
121721
19867
108721
109420
25189
117733
134697
23027
72456
80441
158261
20029
127300
101430
120962
6501
12712
152600
134477
72198
76624
133225
34873
53283
109969
55681
17397
65106
5668
147804
43320
60076
155966
16595
25464
18600
104628
14933
64465
114248
89058
13031
20056
148826
41020
80459
151993
19297
142684
25187
159935
83056
11557
48198
60361
127177
82402
32202
94857
67524
158264
48053
123160
141673
103615
34755
45892
118123
59710
88269
51850
99895
22583
112780
53845
104072
105849
33690
78001
115625
90316
60583
61506
151626
33509
49593
139112
39905
35920
89692
22532
12999
34853
113621
114952
152302
101174
86603
153445
20574
51457
86688
4313
93508
65768
129721
150803
116533
109977
77100
29692
54848
107390
24079
10603
5002
9078
113758
68602
131319
136938
15106
45345
72645
9749
68982
140823
91141
50690
117198
100768
17695
121540
59211
34294
31183
47969
87325
42502
78262
96896
90631
111209
24823
97424
28036
38674
101224
55454
18359
43618
158151
83248
26452
3413
156610
28841
124298
37179
119246
56851
119092
10507
48897
46396
136786
142465
111265
146972
30573
158607
67204
40963
159851
156242
109169
9717
49351
154185
40645
55510
121818
97563
7939
69078
21142
102685
17253
127146
154510
43737
35834
123006
788
145158
110130
115229
156419
15794
80112
134967
87775
5176
108424
41659
127337
106032
109397
17706
59957
37869
114921
107762
41237
96853
83912
16327
78416
11774
98802
30724
42722
81752
137709
100872
13659
32115
120820
108817
88777
158676
9261
159638
74118
27594
140906
19732
49124
60340
126123
110581
129229
108236
56161
20863
27379
106428
24048
6792
124368
97294
8350
33847
78109
95152
47816
79438
61477
5596
145533
76676
158267
137821
20416
138969
141741
4212
105397
129101
108003
119750
35282
80690
29221
116432
105304
86691
93332
139687
126827
63543
121325
3150
55285
150017
139384
26761
91452
4862
95391
129911
32334
59225
119489
57734
39699
128448
146332
66072
12718
150572
130812
60841
73969
31782
96026
126127
139331
27001
102751
69735
79571
31655
78742
54470
104121
81534
88469
135952
107885
138847
33610
93351
159305
35024
120503
75822
15721
49371
62192
140033
142477
158552
134168
126357
94475
109248
54950
98282
55110
12520
90832
157030
95823
20440
142827
109725
131729
112653
54192
93601
139084
80860
124647
46263
119798
95065
91017
2781
119542
89213
81441
77583
152423
16114
3902
126179
90075
7387
77157
156912
93281
133842
157896
5229
1920
52845
95888
12279
121370
56745
45967
158343
59161
105654
78301
10497
152838
60779
136500
118304
145215
92397
61342
6510
71947
87478
151068
52679
115931
66685
155908
143045
113490
92226
8276
140305
491
51631
15069
86777
19515
76752
145536
150549
42913
20493
102506
134672
136590
101332
18194
30088
64513
45666
88579
116551
158021
91564
86329
8765
26057
139561
123688
9318
72853
70132
116928
54659
94177
59730
156489
99387
77784
125163
131589
139666
155092
148745
38787
32370
64422
137582
11223
56052
88758
151899
100539
76495
78034
55223
72093
81032
86633
22245
144399
150166
91230
124872
149816
94517
44972
144920
53076
92522
138004
34000
28167
8538
137334
104835
66745
10484
52352
130727
81585
26920
117337
127253
69672
153553
40299
56083
141095
83366
48807
4081
79322
97084
126456
6771
122140
14743
142076
43893
159429
44817
51379
39813
141193
4751
57336
81539
109297
109966
146159
119002
106075
124196
9026
82972
154009
93480
83360
124107
11372
143762
84436
111743
7674
22261
7116
15153
54023
118351
70127
47828
131872
156165
60006
117658
40806
27709
157578
32509
14852
37675
35941
69758
110812
9649
139823
18524
115726
28699
24784
83800
101930
53922
67540
101217
130955
6402
265
94960
131559
839
48298
30025
22014
117201
77934
150969
96837
53630
80734
50936
144236
93419
30733
156361
131464
130132
94869
79479
33077
153471
131773
140844
62665
77075
153438
112461
84697
78815
67934
22021
147720
12830
125527
158254
117728
2159
120044
28003
135114
149072
140721
18625
67628
64574
23902
115388
114978
103839
56655
59383
14250
124042
131285
97593
67787
150059
133474
51159
22368
18660
154042
46227
74804
2945
80980
132910
147656
109337
30434
91008
11744
53438
66561
66422
133279
37334
129797
105650
7285
97005
135507
124776
113106
133146
92947
46931
62722
100605
27008
92194
93576
48912
94391
141650
138419
78520
34809
45554
71582
5165
24068
109080
125454
12066
140094
119834
60661
66297
64311
48698
18383
45341
51249
28501
120690
70227
122454
57221
13273
5093
75245
44724
8250
135150
131162
153363
13570
105097
107221
4318
117430
94777
56375
100554
19525
157879
70164
34832
14295
158908
9304
18500
53818
87025
72818
153275
37757
97234
2406
64661
101971
65991
52172
51088
98186
72597
142547
81409
10937
9589
32166
114894
145309
56288
64867
38927
65178
156143
91775
95612
139756
115447
47512
154900
34160
19384
144108
50746
6622
159008
15692
81565
152487
78463
31234
132843
43990
156996
7007
38501
26821
27705
22958
13703
5391
151440
7281
94905
158332
66917
135374
145254
128031
105788
80175
53277
138179
24986
70664
57950
117567
84411
64038
110181
14434
65745
50712
63484
137298
70907
50395
119579
98442
60955
144039
3648
156873
106313
151301
31792
66223
7754
157854
128920
31707
6358
87599
126182
34115
12819
138600
146112
107068
45327
69713
72017
157913
119048
125101
15000
25667
62188
25227
107147
29962
35865
32508
11213
146758
115136
45489
64340
42480
32031
151283
38685
84828
87368
127888
67530
38171
236
70480
21414
101752
105276
49273
58091
91469
27054
10641
6643
158669
119939
26380
82001
26074
158988
95260
28623
123694
101534
152177
130440
44486
150403
14055
61641
50916
38766
118641
143331
115305
103800
115396
110464
95606
56803
123015
12774
141364
89862
132065
88853
128810
98318
116802
28810
22194
119406
137693
85551
67819
101715
81124
159351
60339
87537
132495
118202
38687
106721
78959
59134
143226
47757
89143
27600
16039
22573
21287
93625
75185
135038
38231
124766
10390
32759
141085
52825
111058
40106
51714
121436
88074
42774
89302
79486
156351
30458
147757
16693
89915
85795
66792
16407
146485
48672
150363
84249
64207
126067
145344
9951
103649
70224
79991
113189
34347
151219
29545
100975
47425
63922
64106
10256
90518
13819
7932
153883
115948
52922
32204
50432
83775
68459
22552
78126
84348
76700
33822
30115
1188
150762
127482
74796
86624
151474
79335
156280
124046
17636
124087
16622
146340
27691
13767
76093
53584
144798
15131
40527
12460
48815
78725
17008
119877
41733
53526
23853
95162
30178
51089
10192
136697
48803
117257
137479
69346
154580
30172
55131
36196
147810
30177
903
150995
82555
14837
101393
30171
33261
129110
140289
124275
13105
12733
117679
101165
51037
114638
38957
68641
111870
45438
32377
152565
112647
71104
24457
63390
137983
34529
151962
40676
49588
98295
127617
63507
8080
144863
104067
55022
145016
57040
109187
19935
98143
5801
67506
131677
151255
141661
91577
5731
11061
144670
129866
79349
81815
41697
68181
67969
64437
43862
45735
10810
61852
26871
9748
139532
41478
38676
80191
152543
130141
27236
65110
126569
141216
31746
158226
159737
79020
7405
6786
129765
42293
18298
61047
64173
27013
130941
135553
25303
30941
131403
97285
3230
117753
138932
105485
39307
28049
108146
156581
154978
69869
132104
54324
155699
78275
57167
5358
145994
119950
127618
8766
147779
124177
27033
6651
23141
124182
110997
82959
95443
46932
73180
129386
154268
74598
18986
139470
12127
2677
141496
132884
26106
92824
106770
21417
108058
68406
4609
29161
61321
59872
86438
147343
14499
74016
87994
90284
153555
87023
44631
123604
47956
139156
104425
95897
39884
52351
123962
79866
7534
126615
7768
139204
13647
32138
101465
50720
55518
140523
84464
111562
142276
806
152361
136435
145552
110362
93207
143816
147028
92437
152330
10304
127561
116062
27133
93870
103918
19064
152064
122398
57317
47106
95362
47379
42141
102116
94211
87398
89562
16623
102661
21889
115893
86422
49346
121161
136345
104560
5767
122280
147324
147929
54841
150612
153270
42425
132320
136342
103723
78143
76593
120860
159220
68643
122368
134546
159227
118776
117918
48362
27508
101494
116512
14257
66659
152699
33800
67213
94648
10681
25013
97493
22427
17371
110933
16894
62521
131328
95999
58862
102760
137563
34556
94258
127654
86230
138450
1343
22994
31602
97788
110413
10079
111020
68906
101560
30412
110143
6732
41662
79846
74427
126228
12505
62522
71560
63588
125811
110003
103182
9783
81926
28299
28608
154275
122469
123429
7842
44641
27761
146311
44018
70566
121051
117271
26048
103756
61998
123736
62086
118973
138252
42517
118769
135623
136251
7758
158947
34257
134529
77708
124817
107046
29870
143804
146986
11441
139879
22000
43649
74281
44459
143228
14027
109189
74089
123531
83179
104198
9554
52358
53629
15652
117076
29609
107868
24798
147985
131747
12273
59406
40434
99952
102232
107366
97958
118982
30047
155361
71054
45697
59090
66744
141153
158564
83131
64619
124506
123967
135646
112688
119076
17403
24991
121878
106120
98932
71661
115593
22481
37587
134090
136076
54635
71999
3217
64418
71989
46388
113092
158826
131033
139663
151408
154615
78949
159286
80722
101147
41334
148895
58467
62706
93274
80285
28800
120396
84873
87918
44296
148047
96584
65261
129343
134530
120045
28592
16458
156188
41957
25135
136445
52693
55315
28869
91747
40967
77465
126895
45481
24127
13872
100593
123476
140568
156889
29591
23715
91324
31110
77968
125239
159772
150191
66700
20698
5815
152694
137740
68766
31426
90094
43258
158576
119888
80767
23170
61559
97377
3936
88256
116680
152870
59940
87134
40558
17039
22127
78840
112749
84283
117891
154827
98743
94749
155981
151393
54908
26863
101995
108181
98911
106581
72365
77084
97070
15987
147043
124603
52750
40551
119754
112959
149537
104152
155035
60642
131655
130650
42477
74527
110206
59188
21074
31166
70784
14902
36630
54369
7491
46857
80959
17736
60654
85677
112587
109500
156224
100712
9784
18692
104843
133328
107337
50322
1756
155461
141745
83977
52866
69068
150470
130161
158739
148088
68863
81095
10379
105054
67445
28091
77773
134336
101318
20396
48351
34092
110505
102705
132410
23739
31366
124379
72305
72336
9697
19737
130373
49460
111194
80332
67405
23122
146472
109398
139028
764
121561
32497
92835
39545
94616
66019
116480
73362
120765
18959
25082
147067
61680
67191
49610
125208
31963
147279
33118
28782
27734
16659
30363
78249
96890
150298
92369
116019
52073
128136
50797
29727
75612
94810
85186
88861
82203
141754
63764
131080
144421
118017
113814
13326
38820
69741
15080
14815
128908
55636
145757
110225
3788
19157
119469
43227
109333
114037
121144
12918
79107
31978
127037
11845
127667
153005
46836
48215
86309
107021
86763
110490
67276
100210
141183
112215
10429
21561
140777
59868
11991
147630
77002
69618
101556
10925
138968
73402
82490
127460
26043
153633
148363
135132
4087
77714
119368
128647
123644
85434
6512
158685
63884
112950
49197
138758
1604
122833
144732
157704
30675
148894
135415
19620
20385
151682
73977
154988
65163
84888
27275
40368
17595
143892
107534
12385
46938
67521
1167
126083
94783
145416
4536
155664
50415
75791
9946
84969
128554
29055
83944
159413
59947
11184
120285
125849
9413
81547
122556
46036
74771
80019
152321
137370
1204
99383
143777
117160
158883
100332
80716
158519
23681
128067
40622
75678
18236
74637
32461
28821
91177
30581
28361
29334
116116
153941
33358
83704
7320
19635
36020
59439
71159
129442
88789
1590
45137
31941
68136
36063
1653
56916
153080
129878
37626
144638
40458
150819
15724
24226
154467
4639
108437
80761
47855
119553
36467
47766
141392
26884
136138
158259
39825
152077
36143
46955
150751
142685
57577
147310
98794
77690
156015
95651
152880
70223
127496
6310
101145
111190
64241
49336
61940
88697
77524
25148
62290
14046
92737
155726
54124
122770
80092
103328
42302
93317
147069
142039
157041
135126
97747
5730
35172
73178
92448
140637
121406
145675
53797
128700
76290
129540
152393
19564
71327
31332
86703
154360
86272
20287
145822
138986
157973
26035
124199
40345
80026
97120
120424
153329
32033
135863
75427
18426
125618
97526
138610
134108
18432
23190
13584
60157
102801
37700
87212
110984
82974
140132
4621
117468
89413
42864
73343
91350
37714
82849
16992
138070
18368
55441
32898
15686
73123
49283
25650
53229
86960
22007
28628
158222
16063
148683
155213
30603
68292
87313
119878
84639
150677
106838
149420
141258
29115
65479
47482
120429
87585
101575
31452
130856
59756
93981
65817
152320
77338
61288
69974
32152
132001
99885
125401
144047
60403
47371
122990
106027
19601
101718
155514
82582
146545
53095
155923
80357
5800
128298
4854
119856
6083
16087
47182
125472
21478
84125
82979
78285
80321
56348
83507
89269
93578
110407
44513
83543
4474
76337
5988
124739
97435
92989
9896
90349
46385
93511
148196
18729
88754
98365
147408
152478
103818
72362
104125
131671
12719
47304
144397
141861
35629
147794
84646
135097
145989
146844
40618
20006
86502
112904
137955
106372
75866
103700
54253
51369
62992
156475
123424
71807
44554
110940
97976
11421
140028
43136
31396
152958
59376
59303
103320
51721
62113
145273
82387
33940
158281
55834
12192
99667
46111
22968
32333
128049
145902
125677
61808
34752
85717
113082
85556
50740
98582
34467
155493
13075
123498
64710
3025
102519
786
134173
110463
74419
89434
129920
13689
148574
88270
148243
67411
46298
56577
96581
40172
26856
89113
98410
81133
124692
136772
76859
98613
65382
59182
23949
17275
140529
108725
54743
159805
141393
50833
28669
148519
80248
37067
21457
34590
1384
40278
124464
87594
98632
92274
12329
100336
31404
148483
533
131689
90173
30593
48793
55496
90069
158444
128915
5273
77546
49823
86471
7948
90481
40926
147696
19179
60915
82776
18737
73546
137975
97124
26805
122425
54408
76877
40733
49256
116078
158233
100926
138262
117696
111671
63399
155990
149559
104864
147257
92106
48111
115215
39194
33863
136797
27252
99013
129894
36702
67607
33340
94487
11906
137473
115010
44158
77905
55148
119629
405
60974
44205
97554
35497
115657
45860
147989
96477
67426
57696
33737
157895
19353
133199
91861
136318
118856
8161
131323
37901
111414
34174
11780
25198
39956
11126
136062
69120
21680
6429
105274
36422
108730
62316
55964
87609
64890
14542
112350
22070
153215
73706
27486
119955
94538
13833
8075
140273
51155
79296
30546
148117
149520
76621
42230
57398
59461
22304
61951
148752
113286
119486
32863
156049
47124
133098
109332
13313
32413
88993
143887
82285
143385
155347
72346
5565
41485
67817
89906
81968
80132
110624
135567
156071
131839
10154
129872
83137
129615
73308
41611
144143
12122
119549
20483
134729
133525
151653
133145
28225
99943
80060
118960
16563
3546
7082
63410
151473
109320
121386
138022
120849
59992
134128
111893
129655
50009
95469
98055
145802
143427
62470
50144
75140
127614
87541
134031
22098
125705
73140
56708
31389
132062
81403
122050
105506
12619
107801
121662
26172
87182
21364
70632
124396
19432
112017
49426
97384
159503
119973
95265
92137
131336
37132
142368
139699
94742
5963
119690
10829
79890
148572
57145
34759
106535
63283
158515
107802
98975
42226
157252
81231
130670
61435
144774
151135
90674
96771
55743
34732
144271
41535
150829
25278
43069
144255
87484
93711
105056
130222
94774
95320
155196
55626
31043
144419
62879
116569
89301
2362
84356
103388
138836
4091
122156
110575
107007
126230
3013
33975
30413
135332
10697
131997
59690
49590
88624
132873
139431
144756
16032
36293
150133
104223
104570
26077
129161
10536
105986
9015
56664
149224
136208
13617
137416
78645
6287
1594
148059
60727
65741
42576
105248
94273
44364
48558
14174
82941
133335
134571
131343
56205
34256
57105
91503
4925
150229
123931
42036
139173
138738
72885
72410
128034
86970
5911
48211
130129
131236
129618
16484
73822
104851
32593
139677
18912
139529
17438
73972
121575
93567
139415
64361
96824
98547
105780
126697
26069
100347
63182
17280
60512
41036
130715
36759
132389
123693
146463
59424
102842
47616
54409
81097
146033
91295
24873
143499
154868
48403
6390
24298
106785
105793
126094
12827
116397
73530
74957
118295
91812
33572
116020
120708
27500
77449
157650
149887
134760
129151
38743
2155
83332
19123
83229
32222
106213
126679
52146
117427
618
128048
139599
154153
74425
121120
2619
5591
38541
110145
142256
89144
103153
25288
77062
126933
89376
73521
142727
61509
1835
122791
104786
114414
156423
27145
136095
46754
42329
39247
61104
86021
146427
63046
133565
27722
110849
48097
146873
88101
128458
81921
127572
100566
87237
72837
153740
66114
75661
9940
154676
37135
87624
90878
17930
153703
57149
22340
789
86365
101629
5242
43294
136620
96044
29325
143865
120993
115580
4552
100263
103221
123501
126168
12452
48960
153747
45796
129207
88000
101380
128473
120742
129605
90211
87285
100519
86304
67929
125615
93630
29413
145767
45579
142187
154254
132732
100701
69303
54948
66677
122483
33621
58436
145900
40120
114936
60564
96000
128241
7744
77334
41643
24780
96317
56029
115869
24726
70094
12178
142381
15804
60621
39
45813
93326
121508
67696
45655
40523
6352
47303
95770
133489
63225
56025
101598
72021
136145
98685
135326
5089
15463
42324
54893
138754
2132
140252
142197
106040
95129
106515
27983
85286
154470
34119
48077
68448
69140
127836
69896
141803
112396
115153
93192
87305
78851
40467
13084
32968
87443
91924
3447
15756
65459
75053
101298
25817
140081
17368
135531
149450
91912
22404
68564
52079
95512
49804
136111
4680
8193
87884
88073
19074
1962
101878
42283
23660
117519
492
65819
45935
15544
63577
89898
38425
105136
6234
78449
95697
20848
26400
148409
45424
113824
141396
100610
105269
93524
55513
33449
51867
148322
128464
153838
42251
121843
98885
151314
39689
123059
130119
136462
70243
36427
90386
145298
103456
45979
4175
75697
79236
156843
134160
65734
117378
60537
157396
1301
117282
11955
60074
72890
144445
72384
138069
6781
150723
45323
28984
39023
144715
67795
47569
127748
46008
103419
139341
131910
20887
37964
32134
133916
91749
53951
40591
30599
141609
19764
83079
6709
150565
75849
78689
38856
60962
99570
108880
32409
17746
106303
114698
8832
38405
54663
31244
11475
72165
70882
127828
8762
146950
132448
56438
143645
36103
103063
11932
75138
17984
35022
122558
59108
8314
1826
60805
23060
117583
131473
80271
152148
113095
85444
129886
15245
80900
125154
65420
14054
60110
110998
107829
148723
95649
51052
25811
157830
56162
59496
56011
76937
141681
55481
157710
29487
46610
89429
119430
115119
105312
79742
42883
123265
96218
113852
25598
149942
9734
129173
17911
106270
156191
58328
76724
103828
139406
155446
140340
51756
116303
127187
78258
50944
39407
5389
77319
89037
23960
2177
86815
13347
22660
117456
78078
1635
126494
56761
45812
25267
152090
69683
60528
137755
2747
63409
42832
54372
26258
125321
127714
94370
154917
131225
100175
138293
116530
145181
73612
133374
138289
77502
56979
99204
142797
73955
59252
154630
47475
66624
71314
75758
42601
33591
156705
95172
53877
4156
77026
34137
111322
14690
73642
89203
131419
17272
100417
58730
151973
122908
55081
50218
19882
125566
147278
57559
106007
146204
63132
7103
113585
16360
101891
134450
40255
106888
14571
147845
144411
91204
124671
86811
3108
23705
60131
141939
98384
31546
25779
70806
72848
91893
149651
100427
15725
70287
4890
78024
56674
145054
144908
84005
21632
85685
106577
141040
109994
23456
21044
125358
62760
150764
73294
95690
83762
71426
146573
155753
127632
20458
120941
103925
23245
125676
110801
111607
154521
23632
20688
50040
101361
51607
109459
88175
57805
154942
32775
90677
149341
68756
156533
108414
99504
76480
28961
127688
71508
59200
147025
131149
118912
28855
59968
13013
5899
55004
72757
94005
36056
99160
37244
142872
50024
69858
130015
152582
32269
182
100877
18900
57700
63256
134113
77991
25866
51895
510
76387
10213
125779
77862
111757
97800
35377
92556
159377
45449
42194
104159
47404
113305
39172
93716
91936
2685
45698
4478
28098
15980
65697
74976
35029
143081
107216
87121
141429
152793
122145
11588
136837
109571
123416
12899
67418
43782
26568
45851
74144
25344
68909
130309
52710
40703
50778
114542
20616
41713
14520
157764
27239
25430
10340
69609
74910
57603
96625
64335
36296
108000
43061
32289
143199
25892
147523
119378
32195
19969
126654
37798
128742
97710
70027
127356
134676
59859
107746
116661
119210
117206
63818
58494
72573
117128
130503
5292
117540
85591
25496
65262
56969
60410
157870
143163
39142
157198
49743
24662
63639
6431
20659
10859
61950
89819
52637
13968
9359
102077
29227
59181
113272
11395
27946
159267
153065
34202
94946
66485
36795
88983
31292
27627
58584
118650
94792
44937
79030
74524
137012
87882
92373
20198
156708
58497
111682
80207
32818
67624
81173
148315
60733
122790
142953
10644
91229
120049
155078
142875
42313
97808
99731
14366
48274
51765
106114
28324
153646
11754
10090
14721
126769
67277
155064
21682
18888
126736
53230
79264
26210
111318
144733
23378
75770
70931
12482
33473
141561
66039
131856
86179
27315
147683
80909
126899
152248
17552
125362
40275
65381
149586
132583
39145
77847
127142
125328
38180
136288
54375
142580
74122
6379
17411
159667
20050
153273
150400
157256
143859
27839
113497
99270
23667
9321
119468
51628
145044
88882
36117
93181
132677
19857
140604
73735
96872
68559
42922
113932
24252
119386
72696
129205
88091
43340
96356
26359
131600
9720
158355
19158
50821
81590
68787
155253
56571
70368
19903
3735
16751
16727
10856
60215
71467
101692
90233
82478
91223
60870
89286
54312
38645
47227
52886
119959
136681
3288
30535
25608
43245
124169
43373
66119
4265
125360
151114
97093
61503
51608
1386
8896
21294
2158
85870
143210
99866
17785
73137
57274
65286
54569
77949
100562
54870
92235
51952
147429
74205
104340
73423
137901
108152
79513
53493
155592
34836
20555
137329
105491
143353
80795
143332
106662
144243
12267
147889
62248
74534
52435
149415
62276
98291
151894
91591
41983
36330
62549
152651
88014
36703
55606
62500
48237
95960
139645
159087
11367
109608
1895
121891
14777
124883
47835
86498
33651
131935
134186
155488
2545
82127
79606
37448
158376
24306
32056
103745
38708
78547
49464
49155
95173
11363
58904
152218
32666
112317
108806
43304
125083
93952
15347
11015
38227
108607
80962
18365
26709
156969
154720
60854
111093
123664
15023
153921
104648
112809
85517
129459
29636
151058
32670
86170
122606
23105
85387
69402
62310
66218
15226
104596
18302
119073
153108
73786
107173
5004
67796
106898
85766
27885
135765
151976
129498
65857
120564
136221
59397
17151
32667
128838
10359
108470
88634
55528
157461
110959
101306
91211
154059
6189
14590
111408
8039
41608
150067
72108
132227
147023
117373
425
69681
94092
156508
135334
9731
83776
140080
49627
91338
86435
83978
75213
148784
159842
133635
64128
17481
147593
35275
102048
18658
10732
81226
140424
114063
15575
98029
81794
51697
86847
45907
85283
43179
90058
52746
69989
115877
20731
4598
55576
150328
86410
155458
56422
70831
150353
56949
29911
137507
115541
13295
18752
38103
60363
57473
107019
34377
82268
22615
1176
104952
115881
121686
134519
90279
100233
110030
127738
148870
77656
147882
128964
49725
108538
27065
57877
65639
116281
150625
117133
96512
111902
28903
144564
110498
102605
145406
45174
113663
121793
49437
92746
26641
29538
1739
100114
149247
102336
112723
92856
80261
54706
59990
108466
131115
51975
89000
101513
97296
17735
157863
82369
132321
89553
79217
110667
7800
158058
90072
78193
155431
82811
46571
38133
19075
128684
87271
454
41734
118433
27384
85371
146422
88552
58409
150057
88233
102356
106097
116935
21776
4525
31398
98764
19670
32448
51545
18353
59627
144422
150111
32953
115928
43380
45243
73911
123400
35322
129592
117296
52657
24981
73077
22423
77445
128229
158130
95417
143868
138622
49237
40116
107780
113742
74599
119949
38909
25765
53299
51685
152074
46594
6190
23051
116763
105246
51432
59897
79446
107265
134462
19277
61734
128308
80432
143093
36519
132453
84995
139379
26442
55569
17593
144084
127402
81488
115204
31695
25793
136644
28583
100204
53013
21249
69333
70057
955
100061
25217
150438
145294
42637
133876
22138
1303
79057
49535
85798
33855
136550
11293
42118
129867
98529
114271
99188
129135
110196
41661
114545
146180
129290
132623
50481
141253
46825
144779
122361
81118
13345
139657
103092
125334
51610
138356
112960
99769
15102
104015
112268
141463
96295
69572
154428
85738
136807
122310
104619
156925
144115
26039
30304
24731
101127
35156
7486
37742
80582
37591
141739
157756
5462
68997
36401
9305
139446
136139
141950
126577
66991
102923
49219
60176
69141
84361
113993
153101
68387
33665
35041
127848
109199
13790
142576
42695
154279
20245
67826
147305
136577
99880
145524
27982
111791
99921
152809
25689
114196
4463
1573
28657
110957
144111
110154
82358
27346
118008
48181
26031
124465
67284
68405
139247
117157
95645
123665
59828
136935
96774
146322
93899
28096
20065
34795
19282
66978
142582
19865
20923
68796
130049
19201
98154
26167
32359
102474
152686
113957
84329
36582
91942
77438
13080
119286
75416
159207
142933
93690
82882
30559
11252
10318
84577
156509
14628
113789
142
136685
9723
24354
86097
51196
154601
93839
73232
56719
112362
83969
117868
67288
72670
11912
113069
56638
2040
116968
17322
64524
89950
159123
131177
60916
84419
49688
4032
92313
156166
28941
21793
119499
143044
35138
102860
147183
110193
73320
54958
131121
135752
149339
96534
39373
108349
130027
33387
21460
54773
99038
30311
39516
96969
121259
15171
125354
139382
94650
149540
80853
112965
137397
24715
9214
24425
67741
28073
74103
25656
78051
25830
153377
10557
56878
17366
24026
90820
30270
113967
137917
122336
113000
30984
82263
97257
88340
63544
26483
111697
26919
4416
23450
51135
52180
144744
109623
88357
67752
28191
130745
81417
76132
100097
121778
44022
90467
33360
43565
117134
66535
117391
43327
125368
17382
12780
26935
92216
144998
72330
114491
119395
41257
84340
79258
126828
54975
50187
10362
118852
103706
94582
127719
56931
21505
105716
139347
109778
32446
60057
76909
146567
102169
21557
147488
46659
53506
93666
125272
67984
137014
116643
85199
84135
48501
109057
100015
25619
100786
41624
11366
149006
110113
148295
30742
5325
2103
45730
21989
144372
131842
88951
89263
112504
144702
12628
144647
85576
86166
129411
124968
18464
127897
16636
135121
62862
53231
24792
142090
84801
62317
91407
64052
20641
145439
92847
141653
33866
72277
100565
125534
77815
46063
78106
25886
158453
60386
19047
84834
83942
46683
4981
35952
55429
10695
44761
119974
65300
69628
101002
72910
4973
140324
13699
31966
118587
22426
73458
55005
34040
105975
105325
27134
986
101669
88731
115143
58859
57804
75703
71027
55955
31822
51038
57205
112623
81411
115736
71593
18592
13672
66289
24066
76551
18250
60816
60628
18968
139489
115344
24190
80155
99543
128410
129083
40447
31476
6248
120505
147808
3145
51717
32086
73118
148541
9380
47027
61422
67340
102341
123502
109784
56768
139607
104116
89345
148560
21711
155298
88118
15657
109852
16790
2193
146619
73999
110886
65574
7726
9918
18379
137080
18480
75259
143247
23756
53481
72666
110693
94558
23744
62720
514
65450
143791
55854
68666
70679
133249
64815
49930
82078
105527
23053
49178
23596
76385
95442
89968
25310
118194
139569
125773
64972
103795
91766
107292
2181
141640
145185
114351
103186
22502
76397
23202
148819
29075
128255
111980
136650
19355
90835
113770
137446
150243
6314
114730
159450
103933
36572
92799
93059
68034
73008
148089
97484
95053
7197
13232
22479
86908
31107
31000
122645
31388
66649
70807
116177
33348
2091
117757
129104
30349
159288
102808
86616
97725
148911
39330
145731
97025
74127
159398
155037
150915
87041
124837
120419
155107
55306
102591
93703
99267
101630
155262
97701
37346
25815
39159
53044
27987
68757
101565
46377
141601
129041
28292
12723
12501
25250
115166
57326
102804
70958
65368
154339
102282
68329
110526
158918
114278
157947
149414
123428
49993
75878
134836
113169
14378
131848
102221
52299
133253
34884
134374
95822
48301
116756
42810
90501
62010
82298
97810
68927
140401
71948
43956
60623
51105
66231
84447
65647
29572
97536
155971
90950
97585
123048
20134
70364
63742
76442
147906
29540
38081
16355
89809
91770
62583
36955
106566
147386
147469
79149
153444
54561
84090
131539
148290
114267
54011
23200
123654
101967
145091
89250
3279
34293
92328
154796
136421
5332
12753
23683
6669
135428
128085
50149
17350
57280
122418
4411
150566
98712
58848
32961
102851
140575
153489
125341
80955
10780
135201
95023
72786
153852
57983
96340
158041
100413
3461
118925
72279
50462
65334
131770
105772
20778
87145
119026
94697
28998
153095
129836
63540
104529
23036
158173
110007
59550
131530
53982
94256
39969
135182
57596
82807
108514
28953
20250
5883
158051
119819
109141
140115
86346
53486
93543
58633
97616
89550
86203
91313
72062
62338
61401
117671
139103
134215
131902
61012
48729
47679
108709
38543
56858
158297
31555
124531
113782
135274
6971
66113
2546
20817
9549
105431
104106
101461
37252
81502
9391
39703
74
61144
130271
105773
110806
28379
121691
153090
21447
11910
48619
109976
116762
10012
96809
67467
145617
150272
100215
88455
9787
13604
7902
38546
78669
72673
71716
112217
1317
77448
30743
5043
120078
146318
113709
43190
76244
147550
56492
141560
44722
80232
19067
16663
83102
146026
115507
7978
158142
117603
122947
110844
13189
157136
151069
110980
37353
32854
34823
61132
99656
88246
32972
45311
49893
120890
95284
4864
43049
56063
9031
8373
60467
74992
56036
27841
144064
5597
153721
44374
14185
17216
78615
41984
73249
134190
90225
48837
15907
15890
99311
73313
133755
146284
18521
83163
2357
42888
65402
123866
18077
143586
25832
18800
32793
18465
109376
77700
33685
134343
4664
34586
95471
111487
53054
34469
108433
39620
144306
54084
94987
89462
13340
53067
135029
46600
86056
104442
17329
27535
109724
68403
85748
64869
52841
63858
83614
156763
67094
95641
51030
89882
145742
95232
47305
112354
12966
98753
118573
103793
98461
21715
110289
155949
64618
115419
73709
148868
142364
122199
72141
96297
135978
109841
93639
76982
112594
34515
146755
64439
9826
36309
13930
13752
118745
119409
156436
130340
109071
58093
88064
56857
111400
53002
104530
47804
57003
84812
58614
37585
74662
154728
148453
91403
15124
38941
875
41827
64976
60009
109671
1117
105096
76364
108438
57351
47398
3609
83401
129438
73941
131191
139161
156783
79681
46966
2407
65025
22656
134233
7213
82857
49567
29669
104775
95261
145539
128952
32745
37373
25757
138617
46189
48194
32566
58417
25254
53930
19380
69629
109704
150118
30211
85593
44639
106062
127784
38802
8966
110830
37698
85482
36777
154832
136135
45739
90480
135773
140298
112783
30988
801
31305
33349
28689
35230
117858
154831
157872
83537
94862
83959
152916
17324
90899
63144
128355
37998
18457
98288
52329
9117
25840
44940
82682
69301
127238
154899
107020
112731
30433
126684
131089
156469
113277
36890
27915
105786
62046
49300
63357
81606
30634
141828
59156
37727
27089
72679
67692
18073
3880
70019
33630
42137
2185
131147
118660
109247
8854
149935
87667
106978
67915
96988
1926
40436
5778
154695
41676
12074
158995
116557
36806
149885
117119
60249
152677
27856
39260
75221
47195
119247
77260
138027
102499
84977
10237
94124
140387
121493
69788
40921
23065
138900
28319
77415
111198
94544
44271
133432
154805
32857
39868
101990
117538
17794
19005
69398
69816
15872
148110
49123
118287
152199
33505
61861
113514
84848
50107
144604
69108
43361
91331
115142
82259
40160
42702
96793
106498
154206
47870
26454
47068
137923
49946
15593
158940
120046
82137
24884
33223
113787
152549
151580
53276
12870
28489
37482
93585
3023
84754
130310
59198
120550
77165
52428
102277
83607
21229
4644
45189
156608
13528
79608
137037
18922
69742
82563
47377
156078
71553
139659
139539
145210
80859
156339
20095
66859
158082
97304
73280
92318
132093
83515
144350
113521
82637
46132
126371
5627
132982
145120
146004
68052
150018
101769
23940
28833
60345
97534
122658
43720
88659
100441
53552
141992
102838
16088
47817
112644
135814
27117
60725
138013
28771
123345
107989
65896
114939
81078
113034
59582
85330
56481
105875
20569
43008
22377
83899
12684
25298
82473
103845
26325
34126
38465
1452
147056
97997
24420
118831
92175
147998
131871
70549
27726
67535
151690
108930
4626
156382
138456
19742
87279
20556
73940
39352
41778
129715
99489
155250
53273
41053
15883
57028
156513
60829
58104
132588
21617
32274
158514
102053
71482
122595
19643
39625
81335
84683
83534
137160
62181
1611
110264
110491
148563
144971
153087
47230
122903
66959
118210
22384
107075
26441
59498
157372
5840
12263
147243
55410
126631
92514
131792
45358
80757
62800
25882
61416
45676
45547
65959
48321
89990
99403
35676
83526
38622
141140
119910
8515
89994
76012
146883
141490
102004
116817
53157
26618
32126
1592
85903
134738
3378
23835
16881
82287
24067
19087
35099
147363
153917
69806
114289
35403
81925
144233
124982
65023
41920
65239
155979
97452
28853
145559
129246
146076
81291
148372
143901
71931
16967
79605
30875
104476
141514
103688
46407
144058
154011
69535
54854
134453
61637
122021
35692
28898
90651
136218
27274
63037
22783
155363
51595
65480
95965
114365
61440
37167
77399
57001
120893
74713
31916
108127
139654
14226
72979
112390
112240
29931
109277
11486
106900
148259
56406
6067
8179
147708
3059
96695
76625
34316
20836
150928
105616
8559
115618
50017
19345
29174
44702
83333
74172
142704
96433
42307
52723
32686
49988
97370
38556
50673
53388
132952
142387
116711
136793
29449
83240
26609
64216
70960
115375
3037
47674
8230
158298
6225
141452
3169
154709
5641
126556
80313
42887
9917
125346
18082
6282
41456
85459
52462
28654
58830
30214
92005
44574
46733
40150
135954
26956
88798
35389
157349
73989
57399
81349
104411
6994
18759
86490
30934
85720
117395
14936
109736
107791
96039
12527
88875
25177
61026
22787
44829
79968
46983
15211
2265
26020
153277
37632
33884
37417
57752
148649
110284
152292
6780
17963
76612
67446
66881
55583
125685
29833
41509
33194
159323
19730
134139
131300
118637
2979
3699
82401
18200
9126
123475
80735
7131
125094
70714
78340
113016
159814
102376
35421
103077
116000
53988
66118
156959
145366
152724
30276
159241
131900
146241
71995
93868
49816
135403
49290
77297
77272
2230
127900
90690
123765
120443
26612
4909
26519
132165
101074
84438
71049
102784
58109
47214
142190
143797
38649
40628
44416
148842
141314
39995
11724
35392
27752
31028
124768
122902
10125
30770
17381
72352
111708
62582
21012
4230
131802
20096
75746
39985
19113
105375
137448
41213
124681
158106
151891
83608
113267
59039
88817
80063
71408
11028
10664
84959
57890
85550
53366
111740
55773
157601
24256
85624
129318
57745
137783
158635
104544
39058
30321
34669
122415
5036
137002
90503
99907
79896
97578
34280
109786
10499
52647
115563
120613
158690
99141
131728
10869
154674
71415
135846
151182
74190
11937
2252
21748
25387
132302
53577
8247
139984
4779
88711
77480
110115
141064
105472
113128
119515
59426
46081
118242
17127
5806
120626
102066
151452
71636
41712
39146
137445
73527
148378
83573
27019
82869
134771
76854
82887
17115
133496
44100
94574
90618
112166
149861
143938
11523
125523
103485
3920
56894
126537
123347
153491
125915
51468
59760
7277
32129
58630
15573
120795
55007
92503
64733
76332
114437
112617
142174
100740
43882
61244
124009
150361
81489
148327
16816
77540
103500
98571
129208
39882
22767
157716
63598
83490
41950
10511
90512
38720
117888
19853
114274
48988
88152
544
29808
2327
4522
18918
140628
15605
63336
67470
75274
84058
71504
46327
114547
66541
155245
114515
115927
78023
353
101722
56881
9811
122905
19428
71940
143829
145687
54174
77371
21627
11958
51693
77604
88809
31132
146741
109290
48074
13045
129707
137891
5233
136918
112606
58256
4209
133539
9471
131011
4990
126840
123185
85660
70274
155360
91663
64305
40093
147200
50706
96463
119650
142767
135968
119566
112389
43935
90788
70253
84263
83820
144637
130858
55687
64528
75575
74587
110620
137224
62602
87500
153692
36993
24560
146426
59615
19469
19376
152855
130781
129611
98179
51679
5647
20100
109767
68063
75662
71832
101484
108421
52771
102326
133639
85921
159372
30631
103408
123128
132236
57624
27694
155780
97316
1163
117084
920
148559
10903
33914
77864
122406
2661
70450
119448
104728
103842
53529
122653
119654
34780
45615
17160
99053
54380
101321
4561
112162
95791
83321
90043
58166
44037
92601
93214
50022
34571
127490
139356
65904
12744
38027
48371
147063
7134
78050
26551
109439
41627
109254
112414
91565
119929
146583
153910
50233
114255
77974
98572
94954
70680
142900
157015
132334
117485
69899
84544
152740
142587
110590
125706
159911
24796
80805
128564
153141
133721
110953
115839
63306
125287
49811
93783
92125
135288
18568
89794
100942
132663
15184
132013
86468
77770
280
51261
80120
118685
158735
122201
146881
104062
77505
159668
130353
41716
111329
70929
3186
26676
127744
142865
143956
140237
45806
22226
53309
129245
75745
90
119346
116743
44995
92385
51873
134444
21107
3332
29231
27373
157057
129174
23725
48834
85188
139625
22511
52314
81312
52782
129551
34826
123207
30476
68571
77851
45957
87169
73052
39137
156126
143490
29712
98999
37384
85779
104889
78967
37223
19033
116249
31780
7475
132969
69473
155068
155101
149799
45722
15886
76522
91809
122834
60323
48613
100281
5134
74365
159475
143800
79194
137212
7677
151854
61458
110078
28210
153976
122177
21422
126461
107495
135669
106060
60542
43857
56039
76545
142863
123922
45841
1243
49487
30089
64148
21239
116118
27899
122945
77965
25295
142107
95347
36444
44092
3373
93134
31191
126744
28070
131675
42846
38484
140260
154786
146369
64295
12905
155501
87282
58502
91837
61473
121932
39983
113236
22514
67282
3797
109495
24269
108674
103741
77989
115691
65165
20753
54860
114771
73872
34229
7922
138734
69698
106764
152563
12817
22483
42521
95180
100076
2139
69900
68255
47067
11969
95724
139321
98968
94232
51957
52536
36799
59824
120085
95772
45535
148576
118543
159970
28979
128008
152503
32757
24972
25056
27072
105708
83357
78256
7969
87437
82935
25084
7508
7218
51182
151418
77613
123862
155851
43785
21981
128077
68836
82632
68530
5816
110534
40192
54219
3618
67569
65137
113640
34153
135992
7282
97280
56512
82038
69382
120435
19909
33232
103904
24001
47472
17699
19289
151430
8999
20239
74043
35919
24556
105967
7053
108212
17637
98663
109466
24559
66128
60748
2893
111365
103936
146801
122160
99039
150442
116474
109010
37939
154181
131448
34255
110555
158756
120225
34400
54451
15115
10727
19100
33547
85982
85693
29324
68291
132719
61208
15499
135291
37618
118887
48790
22927
155500
119490
146392
129665
10518
151493
37712
58564
61136
38361
158986
92341
71686
12134
27867
8789
42636
81164
50781
138658
159992
22120
128175
50680
152439
111745
48314
140369
83385
7512
64723
60551
151017
153116
91398
85450
153651
134754
61135
116819
140689
32022
15385
6533
30462
30659
46114
137055
9401
72875
87709
57382
60524
829
75302
94281
19628
58176
115788
30424
72135
62368
155440
115674
103856
47683
83184
73109
7957
2182
2830
150774
143856
44789
10070
81220
23293
15220
147103
62572
112078
21121
153576
7670
46669
133907
45586
123979
145570
75027
79816
150079
54041
12291
150913
50474
104996
58560
4715
142258
48646
26762
152562
54356
23215
106698
41621
10874
37781
48168
22392
3701
74136
40662
2305
145280
45236
107379
156306
132624
103251
9337
63365
78558
34997
24120
41050
102270
149551
152475
143233
90288
62763
60286
49659
157049
42054
9468
18843
144414
63116
53617
107542
24768
2521
3961
20561
54881
147297
12443
81212
116250
97446
10532
138699
126558
82549
52505
137761
141917
156677
21596
30244
11946
64261
48462
111492
137644
15076
94442
79456
119115
25799
47798
56353
107324
112041
73650
79688
42826
24093
27954
33309
67637
42295
33900
6170
52436
57965
82945
139581
1691
98262
29689
154402
16059
58401
108475
140690
127321
31831
124732
77023
19696
54480
9017
123361
144174
145548
31733
77422
69827
156835
38407
141654
124554
108636
90274
27168
110592
131202
17558
112922
87902
95474
3245
89438
21752
48446
40671
130124
28059
23063
123894
55912
51534
137330
98102
147955
5236
113515
101007
43676
148311
154852
105376
132064
95520
27716
110779
63523
15111
138662
29234
36451
19258
88631
51632
103514
85267
78924
6970
51441
12890
75152
88318
86872
74082
119143
23784
42735
79977
56859
12703
19908
71017
60016
109251
5407
25697
15441
82242
153826
132849
111396
78407
150554
53937
124433
44148
19826
122306
128793
158567
37370
108862
137781
28315
90687
105433
146864
8017
37237
8582
56286
71474
115240
139411
58181
10066
2691
64136
145123
1483
18758
130269
86204
126757
130528
56506
121485
134396
20767
70783
3677
146920
25826
57440
90412
65838
97780
42424
44916
15619
73629
21196
109866
28576
15116
20827
62830
111959
111748
20070
128491
131690
45019
92353
43399
29935
14491
147573
76288
4482
159023
21555
111358
139691
153596
24347
46330
147256
157645
146802
18188
94478
112292
41972
104321
107710
103302
95575
12565
138220
152342
30539
140984
87796
107798
127665
23894
2633
60117
105063
6851
141199
13907
146861
50044
69461
65094
92592
115132
111290
118128
107244
24676
51312
26673
152867
72750
1278
143450
97632
146138
46853
91026
150834
156876
83250
73938
44607
132787
13509
147170
126759
59801
150327
12688
27685
144602
37761
129968
32190
119658
145639
104271
15406
23094
47369
75534
101884
49977
4836
14215
95920
114280
64190
91067
6289
94044
25846
85755
33250
65288
46995
19733
77092
156196
126470
21737
45441
145421
18715
154192
74320
96442
133879
11607
132084
96784
61350
115708
68104
61866
2164
138480
97413
43146
22237
120156
8127
85919
54377
146198
147002
88055
95731
117672
62319
128202
4399
70411
117922
11047
52525
85927
66073
113420
69185
81115
57957
8689
113683
41969
46366
118081
116095
130255
62396
68569
96869
151877
153932
78658
159778
11890
39441
1754
925
142745
33075
128178
107997
144505
110220
69258
95247
60794
14551
112577
151960
144555
147983
13685
95332
7971
104416
111724
67056
63692
35037
107281
14141
90545
146616
125184
26700
30202
29602
99417
113982
134254
134785
93600
3084
74438
13339
85774
143703
38011
87298
10279
47728
114859
41327
10064
27566
103362
47777
58551
76497
159794
68792
122957
2315
56431
142336
96972
78118
124867
95171
81258
144269
53034
13911
114070
36888
132955
142888
112197
15862
42285
8545
49906
142415
64436
76786
101756
12645
50136
50853
30343
7912
16456
17449
81174
111012
94362
30534
55951
119307
158137
44133
82692
35675
46390
35093
78246
24966
129667
87243
125624
114407
99346
117069
79652
139886
31263
44923
134940
71371
61367
117662
72397
48823
84579
118997
53112
149074
60629
155117
62686
30945
96735
92447
35976
118096
31322
118962
128284
148798
153866
159560
84233
26845
84119
56144
97746
92918
83810
94018
30911
138944
69849
67954
158356
110278
29109
12466
20288
129566
26155
95842
16078
33760
129573
117190
70086
72134
75632
84201
76036
746
124822
52167
94064
96235
39392
148267
80169
63542
100284
140131
157009
42761
56569
32703
65668
50776
23155
9756
17452
159265
73595
13239
140110
113899
67234
93076
129313
8717
22211
31379
130362
69310
141916
30461
157533
19417
126902
24608
60100
41304
48404
93830
145853
74621
66623
12132
87399
5173
17754
70909
130374
69159
104651
85230
17797
120363
145437
19208
26460
127977
7641
126845
89474
110637
149956
91952
41757
21497
62381
64120
22315
88570
111466
152071
148902
102225
31803
111139
87346
69838
144387
152107
150761
59320
153729
108989
64772
94839
95938
101436
140169
31825
136747
59570
32227
150336
127992
12881
153787
92230
4002
19782
128846
50250
157951
4599
61619
56362
150219
5941
137778
27198
79453
120719
70458
71675
39010
125582
27364
91748
35707
148288
81384
113941
70344
16958
110649
71277
86510
148355
159131
122377
6297
132319
64496
104738
155138
122661
15361
122865
59822
92575
138643
46658
153974
133703
132560
121500
120050
67475
39815
50842
79171
120900
44076
126510
123074
109255
58159
37799
20911
122459
74389
90858
3075
14325
97627
64648
109882
47634
147498
149385
46661
88085
87675
63902
4382
110318
92276
97601
136323
60922
133995
11987
110685
159098
25920
97980
155450
112673
4884
150621
99482
12667
51268
91728
12140
138504
19928
7419
100563
105342
131230
109492
158753
40050
60972
106327
59400
96551
97972
67965
78657
97496
8144
33
100541
128599
109558
31527
111267
22766
151214
28022
87489
154485
24707
28531
107537
70725
77292
102246
21265
99195
32886
19774
121257
157200
136467
25263
119782
67461
37905
37256
119497
40312
67194
61638
81735
1441
53007
146457
36708
141554
10326
52480
155519
143315
52156
19104
68822
19509
125716
78822
73963
11046
154785
15744
150058
73625
98157
4855
35100
30359
25556
106306
14554
92661
51700
6311
18520
80466
35977
90663
83391
147433
108055
119391
231
22951
92977
140724
102469
6308
70242
126364
132802
113743
109028
158860
14298
116222
44263
133561
100438
91970
149695
23901
71564
132279
110077
138226
20952
38384
75787
138002
34953
31040
98515
155185
63930
113562
73369
132494
119863
151512
126864
62293
31170
10509
35794
32807
119176
58075
86927
148220
87488
54490
111799
24956
26244
81377
144704
43474
68625
39952
56538
45117
142175
130679
148705
133656
131422
74003
114065
19065
74615
27086
124599
38710
14151
25226
2312
121872
65696
150980
107454
10332
132729
90154
107393
42775
97717
80187
99815
69711
85104
32385
10610
52793
91240
17727
26239
43803
55525
114648
106817
70558
97421
48438
120870
72701
79701
48881
79604
6417
126447
7037
91448
109480
34485
148324
51436
9775
4655
10939
158518
106044
52009
55180
38354
136302
79547
66431
50911
86655
134790
100227
36674
54753
53269
131745
8809
29836
6778
22898
66752
46505
25507
16543
50154
121357
85733
2739
149218
130330
127385
152671
117768
109703
81997
101412
31607
23514
140606
102438
128954
44602
113173
25978
80894
152056
142776
105950
25011
56603
147666
38636
111835
14729
75785
82847
42455
20422
118056
153409
27411
20072
95582
158679
148498
17168
126995
18068
93662
109887
158257
127812
89524
48090
136662
154373
73923
131980
27144
31838
9966
21551
52843
68754
68004
159411
115569
41936
90008
142663
19350
122599
89984
38727
57500
47886
90724
26731
52126
119628
45710
18718
113593
51273
142812
106496
153181
69318
63553
94430
22215
79410
129647
113327
71072
144225
55537
15699
142734
152174
30749
126723
126350
18277
74239
9478
5301
114724
14398
86555
46439
109861
47480
5177
18732
110824
100548
14287
95473
79532
42975
12175
54805
118361
131103
126439
105775
45148
148257
42875
120273
53415
133874
18428
102665
141909
19580
67287
157678
127085
71881
6655
16481
41988
23098
45136
34212
104193
150069
143308
154263
88960
78951
8051
154092
29139
45482
57803
96030
143872
107555
53162
43892
5381
6267
63554
45372
14749
33101
65298
66708
34894
154081
70158
52384
151341
16427
117846
66415
62450
105620
16137
12229
157851
121392
120758
107325
38928
136151
49245
25453
7767
96620
15360
99905
37721
52434
145427
154733
104866
96362
99843
113498
81827
144966
11086
105253
8771
98356
85527
11234
131713
10585
48718
92679
97522
19734
39032
110089
11315
79304
131771
52214
58788
122057
103799
114291
91524
102741
130548
138440
12327
131241
131060
89782
45056
51072
133664
117797
130285
130773
20348
153728
153861
34389
73901
77669
54180
99858
148547
138950
38158
62811
237
78818
7404
50084
42277
141130
124203
148514
96802
101624
30217
27559
17935
48523
127506
143562
75364
105519
95840
86488
45421
141692
112375
73377
122197
149839
40780
95932
65655
76536
124711
159500
47630
29551
25658
26667
120513
104773
119099
31982
70097
6903
90415
9175
126506
120151
79641
21069
151169
38791
124546
128697
35257
25348
97512
93905
119296
117229
39980
122760
155430
33503
71790
59467
50719
10744
127454
130697
11627
79760
75304
105425
145821
81351
144589
92517
50197
72029
136587
70445
141789
49255
120224
92482
37043
102379
64327
52983
60263
69171
91588
123879
14237
102533
52293
134365
24998
145006
29488
7333
11219
65779
1451
48708
137231
75540
2258
63901
21363
1626
21126
92586
125539
65220
29941
1543
106350
149455
45763
152454
69510
136520
117611
146912
138670
15451
150247
15693
90524
37791
38898
99019
5208
88429
101890
72347
63208
93635
127936
14111
4070
78733
24542
75225
148599
154778
97637
150588
143781
44965
36129
120468
28011
66424
159975
101939
77001
12926
37550
62564
44214
145555
115112
52688
33472
158413
97183
71696
85420
124560
30846
132641
17354
32578
115779
78772
99601
122264
120492
124181
13630
4354
20623
80172
43579
143279
126673
91855
69663
149105
131654
9079
91130
84245
86296
157817
135345
158768
110036
108582
91285
77473
76022
58160
34588
149711
130620
152438
24515
30082
56369
10941
11778
5237
153176
4171
74296
22386
135138
57643
50995
116201
30757
85133
88822
62881
64544
71610
138637
87539
158075
14666
3286
719
41476
98343
19553
80177
133428
129315
63451
41084
43229
50777
83529
39334
6662
94875
28472
40416
51123
14900
84704
146084
150538
156895
14991
108316
53664
158646
126513
107668
90397
109269
102092
43731
82018
50848
151864
5252
58717
23372
147153
76276
7340
91118
78775
9094
154677
147039
58926
143778
26575
137982
52276
119723
72183
18117
95489
8491
71962
3087
16239
1496
106166
650
111195
33885
66637
63677
65871
70698
4220
116429
23489
139827
70630
71580
11809
113352
9893
55499
104642
107446
33964
117087
23525
129329
148653
71875
89629
82074
134572
2911
4469
73058
106788
62561
95412
92611
110479
99194
10566
130623
17899
45556
107599
67022
154425
8170
67217
4129
31005
56247
90736
91110
124388
54949
157501
17995
159818
109607
3985
66246
67373
37037
120143
44996
44244
120892
57912
157255
134643
94568
942
19956
79310
150890
74407
118388
155207
143986
68747
54358
159173
45785
3196
23500
81293
57823
113889
123218
121147
151853
11265
142877
2540
89866
44549
92181
106231
47495
151208
86989
53332
59566
155301
7776
8848
40498
155750
88370
89591
143361
1373
90187
98797
39802
77024
79406
74048
125080
24342
157399
146652
76907
9243
72051
64602
99032
33345
35510
64980
57287
37733
155870
69759
115373
134142
159470
65145
156258
18791
126977
7926
29291
64013
121216
41870
45762
149585
157595
86620
50451
159316
103068
22410
131487
8306
139779
28406
26840
117449
87575
12763
41689
57107
78890
154557
128688
34999
115508
5936
151988
2489
101599
125089
95282
52913
132245
67019
6438
47497
80905
26961
54764
70501
61219
102603
116764
66633
86959
51157
136496
28457
8479
43279
47806
150718
102247
3045
157353
76474
158096
143411
1865
86225
7378
43965
95083
33731
140037
45429
13902
3295
74056
127320
114966
57703
155656
37001
66672
105691
120902
86835
131461
59856
118859
81811
111628
15126
44169
128557
46211
56440
150290
111260
111072
49551
34533
89265
111554
96727
108044
131558
128719
30938
115892
131485
151317
11354
103230
70197
126092
110222
80551
128028
100136
78544
68949
64048
158474
2539
59714
132331
11870
125284
17139
75032
109265
80236
35376
53409
65933
150679
31953
22464
35795
111234
94758
154430
5516
19378
131679
82030
62861
22991
19295
66947
91982
180
14874
45281
92658
101281
137543
112290
34358
64433
126271
63070
92120
33786
43486
26996
77589
157197
55316
119350
154771
109474
141736
75094
140331
107684
124608
116194
35638
105042
46605
4113
91085
6383
33321
39362
123849
98561
77520
15656
105854
9745
123956
6464
32436
130242
13668
127484
19101
14412
38450
27040
79956
2387
39704
96081
33065
157496
92228
69935
60796
66519
32909
119719
27906
117068
126658
20186
109464
23449
141824
40566
78599
41742
16620
52892
126859
103507
155437
70168
41297
137624
65051
1329
25079
91876
3206
143813
51851
55929
44245
125104
60585
80100
87430
23162
26737
26860
63989
88503
22869
99657
94924
45720
37640
88294
63259
71588
985
71775
1337
72159
150448
138745
155230
134354
102700
145545
60616
14140
73779
120582
118756
43364
102723
20304
119635
61444
153694
138039
107949
21899
42009
88247
15489
28276
150893
136912
114607
147445
29843
6440
34238
156583
128253
67228
12151
100600
100758
128976
60742
87683
13321
103174
94996
42691
137205
37307
10127
76161
54302
112540
148348
47605
73281
31192
37365
115076
108487
100041
74279
57142
87935
140630
95830
119003
7582
13860
125253
150708
8692
127445
23120
6452
56387
34576
43094
111830
60867
208
103689
32117
107168
70029
106203
117352
77010
115469
47129
92551
90804
35408
101308
20962
14169
13628
63437
142617
152550
142511
158893
138259
104569
152831
58775
99044
157996
146419
3656
30801
134598
74117
132200
93668
119808
157612
150136
7500
19568
139749
93182
67576
138926
29349
142811
149083
22498
94096
153048
126963
63656
83857
42779
54137
22834
62537
139605
44618
141977
66189
60552
60869
85595
133319
51498
125048
65076
79521
82669
127727
14047
137491
146039
40918
103686
390
91359
80746
38554
34334
39677
64317
47416
54872
70598
85727
119266
73378
22005
29611
79603
251
71648
54909
7861
65692
79224
35084
2757
143282
137519
13557
118552
101289
59811
136978
17846
96347
20392
21250
70536
140882
33590
30129
72380
44268
17282
148872
16307
24525
97911
5811
29555
43159
30001
33379
70230
38074
72484
57202
90300
148357
74502
90973
120872
156893
158150
83094
116710
52112
156035
73759
146668
64926
10519
27037
19486
78852
141786
27556
140567
17548
102598
113474
150116
95671
6681
109485
142323
107838
40367
743
113215
7226
47366
39219
338
43638
150360
105033
69937
6177
60290
130977
77420
141471
95853
24148
147527
132465
22838
58450
2415
134044
153028
62279
131830
64454
44934
44705
71313
109708
94457
50783
72930
149195
126964
11671
7844
1999
5819
117358
81739
29970
60101
84509
108076
64994
119021
138918
74536
78578
88927
105347
35288
152540
96097
143815
158565
137390
131569
129588
80887
52491
101468
12366
2376
80810
40613
76310
34744
10265
110001
130953
6360
128405
118077
112841
134339
7017
143539
145170
21144
130882
43823
56293
22736
89343
24386
52880
54595
74894
59285
128240
84799
120184
46345
114612
105949
151030
6529
124736
117469
144648
10658
127864
140735
147783
124329
113990
149685
91250
117042
46532
38176
121900
45059
20162
12835
72270
146029
125980
50754
102406
40256
118054
122451
124841
35124
141805
77833
56962
21268
13520
134446
19473
121682
4363
25577
55351
109903
52632
113676
105037
34861
136931
88650
16042
29143
122963
52776
12117
38801
70884
37597
44521
29444
46477
134863
72893
87122
20225
90843
58060
40196
112607
45959
93513
59272
107818
102574
120563
15700
74809
85022
79950
109306
88183
154773
47640
256
121655
120682
38219
128117
17789
152715
91669
63638
102043
65508
149516
34159
102320
74417
71178
24921
89604
35109
78596
9863
18760
85039
139681
110004
44797
73233
102453
6722
42759
123677
40849
89727
117306
94546
153615
85507
101413
1444
133918
104153
157941
153453
65911
64456
100759
129252
5241
3838
73812
114972
86175
132403
8419
134372
80043
21827
135629
59184
92278
95491
142802
51019
57089
114372
58062
151591
54902
1659
41802
135739
139262
71157
75197
96037
85127
78957
32874
16945
145648
84609
137960
89883
43310
45977
155883
76636
22877
14061
129799
87306
114138
1873
131519
144933
38008
14221
111443
75818
94893
144480
34069
42899
56965
83282
12551
52082
77729
25028
15948
87026
97202
79261
117717
28547
54339
41718
110558
130708
61011
10804
101100
122920
39783
103826
78110
52806
86951
108583
82422
33752
86608
13820
37063
51405
60645
114645
92987
79510
143877
28680
9230
62285
110817
137120
1545
103313
6626
90526
70666
37204
81041
114213
152007
152335
53425
124247
60746
45453
125216
113835
69927
73167
99099
151866
123249
148312
112334
47529
6071
115792
64081
64814
11900
66538
98919
5103
147064
50954
83577
149274
114125
17716
137979
56744
50996
41851
15529
84060
20091
125905
45836
11128
143294
137549
66186
90824
123915
18181
53375
129902
116772
131853
73793
37776
27232
64214
106011
103393
147490
80141
14881
56993
77314
31917
108954
83342
24071
73361
82966
46230
78762
106426
29439
129165
146381
9553
101938
122853
79561
123895
92794
146188
71182
24606
141010
125274
39982
99840
34967
140334
152881
59584
15362
101871
72153
16015
144872
70393
46238
74515
12216
67860
90440
131617
149392
7651
16683
64479
114912
151435
89135
7946
130801
3375
23563
42224
48466
25857
95195
58831
99179
96287
73788
74814
59264
37865
9736
144621
159209
154572
152392
67240
84210
40118
71445
10201
115731
105987
49316
20601
109989
9010
92981
85247
122270
149497
46055
130037
20519
71402
51057
112142
106733
56815
138789
92797
94088
44800
90372
9594
60391
24617
52005
4848
41187
112091
152042
74309
132989
82477
72131
88529
133265
33782
116106
19836
150570
132489
126503
156312
60115
28117
133954
75083
54405
57018
159869
98409
4689
100747
38640
109259
2137
124934
11674
102477
140668
147409
83149
115288
155110
49626
67725
326
53981
79960
149436
13932
27212
91254
62872
33468
15626
83522
15824
49702
141222
117077
34936
19041
146412
75177
108993
106933
31844
51978
116105
63472
156859
149216
98099
119718
158699
109629
46431
67423
149295
17631
62459
114119
128822
136636
107946
46959
133885
145700
21162
93409
70213
79193
20145
27376
133063
21438
101433
69412
130434
93987
83189
22442
88393
2600
102728
7240
134437
132927
16676
83966
154688
19366
23737
100082
62565
124675
13938
53804
7051
4299
14211
46468
136826
119010
38162
868
4285
88561
156228
9381
54516
108914
39209
103344
9610
11408
58654
36208
117911
79945
131020
78386
125125
147918
118589
143973
123639
95202
46709
2507
115182
141630
100397
88300
130619
2593
38479
75269
121550
1765
153104
15612
75468
102305
134361
23458
76401
46465
115581
99222
133937
128699
9433
97934
69125
82757
78541
132156
114716
76245
148814
51881
34970
29665
141518
28382
91434
125381
31430
35506
7415
95605
34412
8395
86817
35981
65405
133528
137831
3571
30777
128675
21263
144253
97606
144834
77875
72374
82345
86127
95383
16436
60114
147723
134654
27842
6105
88371
19387
128704
91516
49737
74420
49483
60232
22763
49333
121469
83735
118204
144544
76456
81025
21244
139812
155334
84667
62822
128683
7172
23946
144796
139762
97469
33653
145459
8827
124120
155109
158813
103270
30199
78365
41266
111983
21238
9765
46296
88986
31657
130559
103300
130506
53003
35482
132155
74310
30647
28123
96841
24125
71938
80239
138386
131124
109087
85846
74167
85176
125285
117243
19840
142366
88823
17720
152657
23173
12611
68781
22973
63048
140642
141823
57404
127925
76043
46266
84063
64698
74079
12697
36366
48334
11453
85916
119720
92897
23006
71741
56648
96515
13884
3910
155786
158829
117738
157145
104579
104872
26672
68770
143701
63983
108108
108358
78999
102960
73525
106401
66315
155758
68603
38020
154527
24114
105617
103040
97813
151756
52409
97900
101633
90666
46002
44183
82179
125079
135365
32203
108929
114817
27472
51803
44805
145163
82867
51309
11542
80181
154337
76017
16811
64702
41488
70722
116509
68396
9609
104019
114821
142028
44999
102529
25677
94594
88207
103131
19424
106942
136446
121007
151513
157342
89708
132292
41349
157220
91136
41775
39248
145186
76062
62643
2947
59185
143501
140136
152588
21648
75558
140554
159230
59939
122111
140442
157037
10741
159018
94667
18844
113448
46873
66632
46495
55783
78609
2242
100898
92396
52095
72733
98459
122971
130465
97899
138839
14823
86264
23482
87549
87652
120814
56186
121592
40298
68645
46884
33809
13040
80732
119664
109471
137326
30552
57841
22345
55827
101582
139834
100305
136868
156740
80130
145885
133972
23391
7695
128909
137291
85240
73751
138350
11847
63276
46912
42903
90076
14947
50761
133041
29095
93018
157751
82805
156656
157666
70034
140196
42954
107423
33735
18290
73919
83202
149756
85810
37581
8847
111145
46618
145184
82329
24758
156798
123966
91587
99378
57447
22107
130381
59685
156111
4099
59600
12711
45891
91280
3290
68288
53663
37908
110848
135628
31632
126921
67546
7102
30521
21272
139006
152146
119853
151734
98814
80558
128455
31791
148292
103725
6544
135663
101091
63139
23509
31670
53787
10963
31025
132742
131426
137085
103245
88184
72259
18402
69423
157833
27483
73774
4979
54378
86845
24939
113808
131985
1379
117023
29056
151338
1837
107218
96408
144688
113600
75051
142405
23313
94990
70319
107396
76725
116699
98730
140935
149639
97883
62880
36787
51662
25036
112377
74044
71867
90485
78637
118059
148325
31104
45054
59967
149296
132050
121883
127624
30841
146893
4217
1352
101942
119066
41211
154426
84802
55620
149832
79575
53472
156713
58349
62594
123908
112160
146908
149992
76508
119393
64532
98130
59473
80286
105581
118469
9200
66423
81791
85173
25692
53520
28012
11872
30443
5475
25738
56558
33698
61512
916
66664
74895
70802
145980
28039
159822
73920
76758
128901
139635
156272
154340
44328
128787
87636
46042
56874
107990
30771
133822
118360
99825
107502
23712
18713
56502
106639
42897
24906
62277
84238
117885
88134
15939
18647
70940
119524
73076
106632
135412
101682
27585
54822
58125
49341
22188
108614
64370
136159
2166
5923
121954
133054
68298
99939
47396
132933
143330
143129
139790
140991
66914
118391
79655
129781
8326
89354
91716
96269
127603
72579
131707
37876
118615
104140
24732
41971
45223
96281
28029
109940
4298
154775
80080
68681
144293
105870
92438
19784
105221
7228
157304
11258
19286
158345
14181
58425
21800
11745
110621
147351
98235
5968
31951
86965
96490
48049
79141
60351
5855
107517
44202
19426
54297
126579
138761
97715
44483
158969
24827
44703
17304
57092
123670
50465
110565
127245
36895
131590
60023
36940
48900
88773
68500
158818
76639
10015
94930
140487
11397
157952
3503
124306
20309
101266
21461
111544
21887
58231
27059
61434
36168
9807
97087
4554
73011
19514
91594
54658
70951
125532
107652
94403
34421
35816
122304
23716
85721
32270
158707
109345
104492
23459
128819
447
16979
62964
149063
150362
44825
105765
95568
87491
121611
13841
14835
97045
157475
39798
74482
141373
148931
102726
100728
32601
34225
32000
101149
64403
35401
68838
107080
66089
11675
116344
2995
119316
23575
37393
40453
54212
43616
94429
20728
10568
127926
99273
71454
110877
22486
68472
158950
76149
35864
67811
97948
30486
40495
56091
148675
45765
10391
134195
6901
148253
16426
24212
119717
59388
71641
2523
15897
37603
113928
150234
139264
62004
148789
109957
102557
155419
138724
103683
51836
66710
154413
49819
64564
154449
24519
73781
152829
2696
133759
26465
86449
63886
71301
36776
118874
91976
83629
38345
140881
8871
18553
150820
57430
17482
102664
67028
82545
65776
144117
12389
107832
50231
18375
78962
60248
15642
103878
148852
65856
110026
102224
134843
28484
136425
85280
50354
43502
125406
64016
18766
67436
85634
44666
87084
148937
42939
89208
142121
79225
16014
123898
47509
89348
48055
136346
63095
37055
39654
48248
21676
68333
139760
152703
14834
1596
136645
112251
131055
130232
105462
73395
117659
134983
76649
51741
10083
46494
133554
8829
64130
129306
126256
1399
131721
70214
145544
24288
39333
88011
151942
61486
70503
85948
12342
80074
86482
95134
92875
56855
139428
62178
158420
133801
105104
155316
250
39381
41699
67840
121814
146089
158896
8629
41965
4606
18415
24087
128771
91531
16851
85642
26697
123217
139570
11664
106479
130006
67706
44189
76643
18595
2162
40570
82188
135528
108532
129372
118028
135187
136729
116012
153858
64641
110900
90476
125859
92731
153828
564
108978
111427
59407
125526
141725
141342
83209
13529
59613
142406
97691
114434
135878
82638
97218
142109
65597
121346
133447
138613
60226
155152
59935
12497
29649
78960
122498
119922
85600
65280
108708
69270
94759
33514
4019
155308
69965
84096
157250
121428
84232
94760
112264
14439
142073
82261
55589
134507
68175
98763
26238
75134
91843
18248
110061
33056
63528
27565
6475
109551
150769
16869
42364
100003
109126
118516
81779
13290
18323
95786
116865
5366
104950
131550
68758
140215
92362
105001
16000
103076
135198
138164
41347
39503
127374
24008
74715
83618
93824
77089
111282
133355
94785
131384
89982
85680
158961
114461
106141
48169
123313
34941
150753
156752
49919
72398
138977
91983
16168
89161
52654
121415
81261
24489
25111
58679
52051
156185
123896
61392
109620
38163
51247
16780
159152
35210
62962
7139
90982
92505
42729
147068
147209
58374
127017
28919
21169
70283
31506
110747
131495
49061
100993
98249
130775
26624
22382
149202
61354
151644
46317
29475
147830
157917
5821
130632
109860
52827
156321
125927
99083
72482
23613
116653
94141
64678
134091
38535
98817
101133
114789
21301
46823
119558
69613
70656
21455
111040
31152
158480
38207
70921
90913
11967
142750
87849
112478
13985
72099
66617
72683
60348
7787
39680
131978
5683
59606
123412
73130
75511
148202
132602
38668
51698
81191
96664
108948
144429
21281
28249
109293
38247
116322
27909
141290
153513
119180
73389
22761
159781
8920
11524
124712
48852
70578
40164
34696
53005
101503
35448
30993
86344
115591
97099
147426
83722
38630
74246
157084
98002
40011
79416
73508
5057
29163
115890
101080
157669
43020
127938
35277
106178
85295
103019
100484
20575
91115
58872
48568
133939
16562
135349
52600
69933
32417
104945
115967
90407
107810
48675
50435
51666
159485
61523
58698
105284
123861
144614
108967
1069
77903
72710
94454
134019
41901
126355
102771
24464
67867
75087
140438
81017
43226
139220
77129
41379
68402
62168
89356
14143
143189
96173
74457
2635
115834
55568
151598
139517
85291
138791
89347
80823
73951
159406
155714
68751
48241
76319
38930
115318
102513
115106
104042
131893
85460
124155
7236
104324
2953
102460
93359
141712
147136
59941
77392
78699
30661
106088
64819
2456
35078
105898
101528
44511
144007
130081
86343
121895
68121
125785
132627
69579
29574
96903
142560
76753
7386
44354
14987
42387
301
24474
91395
27597
152621
80243
57606
96049
54094
8138
41500
72230
135716
29773
65949
97287
120036
113389
38621
152414
58266
92945
6114
117442
50660
135039
26371
42452
120135
78608
42232
141233
85487
127357
140718
8285
29616
127009
147022
8644
149358
121202
81394
3626
71208
121700
79645
16746
82928
8353
74443
117561
150376
52097
80833
83709
39574
13303
40649
128316
138906
83779
150006
115188
110073
5570
90034
142716
95936
92388
23997
130007
38878
139329
114986
119833
130436
13415
121265
99355
31330
83660
101763
150187
28064
117926
133030
18213
111108
8226
113940
19887
89605
112411
63908
117509
10864
81404
26352
118664
81604
9482
36908
71890
32521
70923
148905
131077
150719
47103
50090
129583
11572
22093
147234
152956
126551
90822
122843
133233
96006
23918
50568
84367
86004
6072
120309
136715
38348
127987
46251
55597
43350
126496
51822
26957
5873
39741
36897
4464
10415
41193
15653
116599
4252
98257
28781
18081
80420
106635
15925
107118
30111
30155
140580
71252
140047
133566
144887
104032
99151
154767
53727
108168
63706
36527
120282
118871
119208
25863
2104
135799
144229
38627
35658
41142
30372
148812
66165
90106
55325
67647
119147
37160
64035
8957
115505
147586
93478
100280
159819
54281
68470
114945
132524
99523
99051
132678
19054
115053
133578
40668
106207
129000
101021
79501
103582
156716
33695
72598
129539
149853
151779
34530
100868
32677
53741
16293
77337
26348
32081
124166
145242
100159
8389
2887
78701
92886
48101
159656
99227
97567
101813
157514
40085
131833
60589
143098
24604
83154
76944
17698
14752
19369
63059
10
147839
104290
83648
74753
43650
37048
88275
32967
13701
14334
96387
85046
97990
16004
137255
1662
35204
111868
30533
89424
84494
7066
191
102302
48148
148171
101055
142633
10361
74351
26606
64404
131670
118813
109532
94342
155713
67700
52292
130779
112687
37312
143926
85037
95145
147645
66853
94178
28828
107103
137376
37121
141929
117931
134009
62105
87814
43559
48267
113827
38799
91087
107340
81802
122850
88121
132163
134116
2900
98588
31493
62106
95057
140065
53394
16228
15900
5603
189
78788
113127
140802
116215
25527
1867
54471
35106
142313
64099
126295
156074
54096
71877
145388
119907
63640
102515
35991
148672
80737
66781
40448
131964
42234
127157
122774
465
18991
97946
1945
146814
100222
43682
34951
105251
12586
36817
126220
109561
76863
105726
103139
97165
77716
89520
148441
25625
12820
157818
135199
110161
131009
124508
24855
75740
127363
21033
17485
97760
14335
49509
89501
127531
49685
19623
74559
38263
153737
100231
111031
159166
100063
101961
99811
142068
88703
34893
25609
112792
68149
17553
69119
60625
156857
4932
76688
135719
27049
11772
57573
23211
26004
39327
92270
120964
100930
58770
129972
145391
112479
42180
127541
73636
119945
122401
60838
96202
69224
99801
101974
99542
6342
109453
148837
111656
150365
127390
137859
113842
11229
77110
30409
49792
94719
5298
87740
131185
87662
148255
155921
42476
2059
133670
64471
16450
36421
10542
15696
110366
84593
97329
43865
111204
107899
148929
14264
91082
158509
52999
114858
10137
148841
61464
103432
92023
159030
56111
144389
82170
19510
149315
18618
88153
44733
49556
13398
107055
13592
23342
130499
70616
3239
116729
108579
6609
95076
146672
157544
9658
113341
70163
49927
154957
72916
87808
155719
20328
51775
85760
45536
117495
25695
106174
154362
119189
110139
51766
109939
59295
128275
39707
79092
47389
155521
96560
100946
131870
9399
129570
92218
139871
7499
126566
54746
85378
45380
117537
24209
30487
36721
6804
34127
23773
55884
23692
119740
23265
65202
20357
146274
67856
102208
106014
47755
66729
148462
67210
826
149055
140202
58540
141106
39923
147268
103003
37720
100540
81425
33432
14677
98472
79125
55162
59925
151096
89275
81524
90861
155529
131312
24167
66475
8477
136200
97003
64674
158875
43680
31385
34178
123763
4151
56316
152965
2112
128708
77309
11490
61796
78399
38404
88640
48348
62081
109613
84337
149384
17016
135910
37022
8165
117828
47311
146689
141033
124674
92645
17787
26849
134936
137346
112219
62821
106298
139713
90487
43332
149116
58588
93202
61708
140583
8101
148238
74933
48544
93164
6356
23397
83585
77296
126241
31640
62495
40039
153604
128808
146146
13044
118266
9311
18697
87068
59675
127175
19063
97178
85375
116779
135708
53334
18185
35336
28640
145758
106627
97882
68764
61189
130461
148418
2899
131007
109518
140219
144351
41247
41960
35163
116881
48421
134830
38781
152469
147584
129777
145695
41410
33522
73680
1180
58950
19979
68098
86481
81632
70777
68407
1401
70059
48740
112417
13133
106297
40004
53907
121915
94431
83130
146911
1628
7015
110031
95753
147395
107606
69363
32665
81391
34570
528
50852
130399
41758
110717
142971
97103
84738
64417
90315
147336
81930
62678
115454
30442
48359
110529
114308
116723
53293
116229
86505
16274
35989
71943
15615
4304
60161
79129
31958
75417
28710
20970
36981
152291
138778
123600
54166
24175
37937
61885
101014
100822
87790
39228
42304
61767
63135
106251
40316
41839
33283
119258
86402
143742
63430
55208
36746
33083
2390
129349
75192
64181
84970
24123
57385
133810
98281
38335
51900
33302
131913
41536
90051
94319
140934
141190
24649
143934
71513
60656
90767
54847
111850
151718
150590
81501
104414
92591
47312
35460
52275
155558
99279
89682
39590
105081
127612
111305
136366
68718
15204
64681
22462
148523
55580
65541
129631
92751
91259
30309
93565
77554
7914
108234
122414
140153
2334
3772
112597
144027
126940
85732
154408
13804
60518
138728
92677
108872
123739
57945
38422
47888
53487
76608
97367
153898
75629
26685
37263
6974
5371
24709
79990
43328
110782
60986
126982
90039
81221
124318
105823
107318
8544
13633
90309
14340
118863
106806
41822
93651
37567
39064
141841
158752
62372
78915
10540
48981
156219
42801
2036
60820
36000
59024
127952
8291
120489
90304
83900
62701
27998
56257
70597
46663
16670
68657
138965
106511
156360
150436
113276
81044
56520
19331
44770
144358
87934
63034
26902
90059
85008
73803
35712
72349
123455
145248
44369
1807
46478
49079
46879
34253
158754
158322
32619
13547
77250
14419
117041
8893
48043
64955
136209
88681
140544
123023
44496
75166
126076
59808
70525
86220
146507
507
100525
124258
4918
122303
61188
47116
138550
81773
73666
9028
25117
69754
52096
51808
87912
44315
24910
156430
76875
67813
56275
5045
117112
44434
154798
51744
128270
101587
2295
57770
60911
69507
17309
3044
126543
29634
72631
93294
129062
111092
107880
73401
2821
26678
145864
105799
83203
58218
4034
120195
76258
22637
5022
132842
42376
22670
107752
64332
126003
94569
109056
105916
38608
58242
19459
22417
112040
41766
55250
20222
61600
116962
137135
90538
80443
93986
100272
126814
36038
68338
50295
32043
32653
31561
14673
45123
116377
22648
140631
104088
113381
144472
96761
156435
97488
19976
61377
26340
68864
116458
47056
8290
126163
416
40264
39771
110752
44317
35819
138750
59680
54421
92887
113028
111360
155631
44585
131151
55056
35614
80453
1923
139448
35937
115351
133894
4605
136347
38165
153714
77590
146137
27630
57769
101085
128319
127106
30278
22562
25083
65251
6375
23787
32684
58363
99241
27458
72521
154418
70403
155741
10347
83161
38135
143980
5969
30098
51035
1135
144703
103238
151254
71912
47420
118634
86738
111213
35183
145627
117709
70481
152352
139202
68318
126584
6243
88412
112366
12143
126344
94485
8132
137142
18849
89099
137763
56100
29038
752
119195
32161
72665
78764
150799
15006
22064
15623
69774
113107
132088
83550
21375
111437
132048
26847
148328
62055
43771
7574
25053
33971
145283
78385
117861
49515
6272
59803
126325
30182
68267
74789
96929
121273
31105
79528
134739
51922
48555
130026
112966
106722
24260
10944
35669
144224
80200
131681
10010
153061
64377
127118
131491
124225
43480
37978
159482
102188
80496
6100
20899
106559
128789
61312
149890
2148
133910
24145
109140
156034
36775
151654
40249
137528
44765
113331
26723
108788
89285
92666
145917
21081
135697
70437
110896
5572
5289
21875
124884
79309
109829
153814
122995
57485
55258
146646
126012
116765
77221
36836
99185
52483
66316
97293
105437
76817
63414
40878
115360
151159
3261
84546
110171
45961
23994
48804
65476
136609
122883
129850
71787
76002
22741
70088
120720
39917
135244
134036
145650
72411
70334
143985
49557
114448
60768
153733
29924
84760
147006
17696
48518
68389
101816
68365
47302
128768
63328
13288
23812
130466
146157
8786
86169
108346
99888
142854
56146
142421
93246
159690
88434
147044
62692
101202
16522
142064
119426
3287
52265
110608
38328
115074
50667
135295
41386
3890
37280
15112
148308
47667
90183
125042
126114
108651
118285
157434
112869
75288
119521
120336
138165
16366
118103
96585
126320
41343
58186
21577
105685
124485
122889
65428
5318
121209
730
28251
54133
43995
62121
17829
134753
155876
106197
18436
21025
151282
60257
111071
84638
59224
104472
7216
137382
53049
113734
19140
116382
101455
72612
31112
4634
90650
143298
62557
27873
12445
69287
104932
65303
115971
57230
92902
90777
119302
44028
90464
89142
77202
137153
152783
3124
34907
113537
22959
96921
82834
158873
27207
44446
38491
30970
102294
107135
147639
55862
71226
116510
107543
25388
24800
126788
112598
76491
92039
139284
28978
60494
115527
44316
31029
108627
60853
54657
8764
26118
26943
47189
131986
98105
82189
111527
22559
10386
22434
76390
88311
15859
48495
91695
84489
26932
120504
53574
18111
1490
131044
68317
157380
5831
119152
131006
23097
158446
93730
130806
126729
50301
44276
79657
38260
7489
115040
89022
16647
149737
32997
100603
61870
72518
114863
157454
58990
23029
147360
90477
129156
100123
69511
157908
56053
116126
146712
98419
102885
85144
43899
159021
108204
149513
22285
81448
97300
74681
157024
126213
69893
92930
15985
114719
87631
29101
15386
132372
4742
153995
40391
68743
109928
142285
159552
86649
20851
105383
97805
1271
45392
113171
115210
28570
96255
40528
45673
24446
82173
39759
51115
52086
137492
44065
4551
66583
116040
128969
24893
59624
83908
113402
78905
140585
8743
112204
141378
158590
107036
112551
69645
20508
145135
156398
60783
94702
48297
88589
109323
53043
109918
106347
6156
112420
39602
47930
10086
116195
130367
69961
118464
141848
29276
78732
49880
4640
80174
78651
111672
136635
119019
29306
156003
74695
114137
50150
86553
22309
19879
97646
34653
145196
49744
15644
28599
107993
136040
149025
71870
109443
111852
45479
11069
72792
122185
93381
79073
86456
133888
7715
115415
3218
46005
135561
149973
159786
20608
12219
69342
115329
34854
67291
133644
105220
93107
141976
134764
63200
140987
99090
53459
85275
14848
144011
54345
159826
133475
151106
67270
69254
63110
61981
124685
44046
32634
82384
148226
92721
2626
57257
90548
41864
26045
146234
34776
119399
107761
1503
144355
50522
101651
115068
6957
159310
86002
17259
138551
12052
20842
97988
151782
150228
18932
25236
79056
102707
132296
85223
92583
80635
9910
23010
138523
13203
114005
40422
86790
147547
72401
23023
10533
105197
9295
92153
153161
911
45183
98421
51022
148783
108173
7138
106099
123657
148116
46662
159789
30715
29876
146761
73264
126783
59137
119251
143518
82101
17542
63011
153173
127810
76546
66898
102617
133397
149242
50548
135474
21001
148316
85938
74091
76506
53211
69213
55947
92516
7820
44862
31474
150422
145531
157754
11114
122998
157979
137175
116861
5372
155340
131211
102994
135700
154378
139244
8192
46871
143806
99891
108494
15399
149213
151639
22643
146467
132134
102819
49801
133872
139339
25265
154523
77701
74917
93541
41265
135144
24543
78989
13194
100929
100532
112415
134175
139938
93293
139651
149108
52
17027
103453
99498
144031
10787
127141
122823
129376
2352
114680
121637
121674
102510
102752
4431
10217
157356
70640
124931
8818
15654
129423
14739
35455
5335
136470
43135
100319
116814
60830
128138
59616
141180
48096
3500
147553
40054
156477
68086
9727
81920
61562
97445
23290
48304
99549
42310
13939
6244
69151
132684
38873
143641
82726
64796
81775
144155
29680
6245
50657
56177
134263
49195
40214
9024
116115
90796
53338
110552
156244
106385
134441
117030
18276
119394
60246
32437
35199
158913
146179
38718
33987
117072
69678
149949
76699
133376
47626
71283
6454
60295
159688
32879
85773
150030
86508
109400
69091
45377
128646
25076
105436
48978
141371
46094
42537
13984
72136
141528
41081
93108
62274
32755
23474
28889
145130
91096
19395
26594
55563
102250
18174
133706
6852
99797
5550
65674
152508
157758
44948
108452
99361
83033
16823
607
124945
93807
2380
155175
570
5160
6020
125524
67766
92694
66837
1921
85458
148165
146997
17317
144843
135508
136860
9820
110265
77372
38360
83142
81000
6443
146882
11470
43876
144814
151201
52744
41883
143555
114756
156776
15635
159237
102561
97696
27555
8160
127004
62531
131142
64803
19711
144489
146431
27223
62909
22198
59414
6698
108541
4524
1710
65425
131301
141816
88743
39067
62362
112638
30096
28751
116198
25455
130585
157978
123269
99457
23870
44246
78281
54782
60946
145615
145382
135755
53233
96252
51414
72293
98697
110512
107961
112490
26593
114136
95415
23142
125367
98793
72627
62058
47775
100631
158073
37898
1326
95100
20782
110872
47799
58105
2114
123668
87741
32151
28125
39591
74723
87939
156482
140953
52804
26751
155887
123216
14382
105678
4341
64245
50060
25143
20230
76284
31729
64222
116893
13940
94585
9379
11603
80115
110487
14440
25446
156622
89724
154468
151229
44290
136272
75116
59281
87197
87355
10268
102062
17549
128695
48375
87987
129094
25923
120483
57484
35846
39888
45400
23228
33045
159743
16336
16675
104043
101567
75978
157591
46237
16965
147400
157134
54777
75278
158573
16053
139320
20300
115823
85301
76003
110180
123157
139988
81840
7046
3970
88406
37089
138319
153720
47611
110494
151489
39740
70947
136794
134696
97309
80134
116143
150134
128312
156892
142856
55979
4584
51470
43032
125153
72831
54179
3048
39665
28596
106280
14223
379
93090
51923
3830
152506
106957
38993
95048
130220
56580
61878
111097
29785
27970
94717
31405
146147
103444
4822
12919
142688
150347
39700
70737
43028
45709
21930
58121
8594
39507
122764
159860
106570
130999
121640
100737
21269
70408
37526
19551
6099
14258
95390
129759
147261
690
22191
12973
139433
96345
33798
55712
159808
121812
125877
19505
19191
138619
32803
122330
148802
37360
109367
67175
59378
149293
24366
101885
47999
95077
98394
143403
85664
88549
66155
92530
123441
32796
138594
151886
54397
123820
90880
19523
32267
101928
150701
131068
115301
122276
56271
157240
108996
128342
21171
148594
136410
96833
106994
124723
32123
141932
24924
5437
6174
32391
40455
143678
28333
22374
54781
33677
107797
47890
115047
28368
106630
158974
33696
89220
40692
65466
146362
107469
1335
33369
130720
77516
65125
124653
68233
64286
112244
23431
35359
55314
18889
55677
109446
81786
71024
78295
16301
133066
122053
137404
128024
72295
7472
158057
158274
58407
87798
44175
52800
127408
37751
107557
74000
80706
118425
37886
91429
83499
57880
153379
106009
5585
16753
21838
1522
102516
109156
34723
98873
117754
150183
112203
69035
122887
51131
132744
87215
151100
123117
88339
22402
37272
9856
83274
112915
44834
111474
119573
130458
150193
36428
137172
46175
28900
137924
126874
71728
57998
16797
147986
5164
77036
118735
15606
24244
39319
124937
11211
89112
158437
35705
68324
140352
109158
52763
130312
97693
132226
76669
140119
134326
89804
153397
35741
124544
119451
84163
41545
60231
6322
157787
104597
54625
150427
32763
6340
58517
129279
128779
70229
24772
24891
63455
90960
51920
96840
35554
5474
71263
138018
72511
30454
151577
20365
56263
28399
99826
53887
53742
77148
143177
156637
99158
140833
66338
107139
63008
153073
145144
155137
68632
117332
80949
106674
157119
77056
20180
107619
116099
59829
25956
72906
77109
156698
18214
159178
134237
93063
100242
151903
1100
50553
120776
105719
94164
144100
29916
62690
16656
33187
48122
28001
68794
60040
86282
114865
11657
33084
150624
79176
31675
71627
138177
115387
84742
31012
137651
40297
26664
10329
73992
39105
80388
92083
48412
146500
82312
36570
32668
26713
24581
45578
90044
145907
93866
70090
92714
60540
40842
26823
89688
34123
48382
38712
82314
79523
153478
78314
15043
107941
33108
93253
76921
136840
140708
57658
87880
16012
30432
88584
3992
102887
147121
27187
49912
62243
79629
156264
90527
33806
47732
158195
39603
128078
40606
6255
144759
7338
43408
36406
59418
24554
139039
98345
17792
124924
96125
151054
65993
18818
47719
114221
46269
19741
140295
99996
122036
117017
58535
68882
30597
146754
66966
125771
37787
19790
48464
113113
41466
131423
132737
31179
95929
75897
86692
151046
31888
158640
143515
98800
146739
113059
2438
82810
63168
115490
64115
138365
134306
11680
97380
48788
140107
35287
114631
107950
4260
34368
86028
134573
148713
81961
34472
66379
27201
84808
87496
146796
11816
18688
2335
9816
41688
80858
44050
149040
3243
16169
91241
47465
10772
121043
57692
123405
108604
135276
70184
36873
31201
117393
95923
15085
28873
56960
33689
108682
118415
129978
92644
76221
32249
127328
26995
141893
64297
135657
32789
155478
126053
116408
142014
95013
127241
141550
107815
83440
51233
13215
121774
126582
21653
64712
140024
74197
123974
106485
26226
90540
77651
40029
57472
93105
132447
98241
102239
50338
105570
155771
149175
131931
124458
83256
75045
139121
154064
149150
29772
14426
18108
118111
65410
84954
14642
11079
101102
131152
37795
143486
57009
11275
83397
44986
150089
39846
58807
105513
140680
84357
35627
118394
68846
1393
21433
106273
131664
106455
132883
35294
71850
119885
73844
45027
73253
5416
106829
41946
45468
9264
92615
152299
137707
157614
91265
102630
100323
15889
72173
128431
24327
140609
44903
122812
12649
36154
17955
132191
20001
103374
100958
50488
72921
127416
13057
140327
63805
107823
98856
129017
126095
28481
133430
42609
121295
44905
64687
8885
144075
28061
18453
26372
11118
32465
38118
110233
43910
73376
24085
141046
75973
158643
65036
108333
104632
18869
27900
139783
43615
139013
138411
141690
93380
140989
109633
35038
47154
137229
33252
103658
46956
84663
97023
122662
97175
144758
87376
43450
105538
70404
81664
55112
10914
99974
4287
106638
100704
118235
71443
147943
133930
30591
153140
29041
44581
59581
34025
74495
30152
45938
339
66962
69767
34367
14164
25693
48567
30592
86568
137866
45664
79313
57555
58337
55825
93763
117340
99164
95467
509
81610
76257
55888
92623
59081
89248
48171
71986
114630
54104
11253
103690
68342
29423
100112
148533
111001
61018
64451
93178
105573
116163
118274
113634
101969
41357
61060
75054
9204
156348
135985
91289
117382
10989
122942
132230
38410
20650
69389
61502
53498
10786
12461
78434
112993
70814
140384
111583
55068
84066
80997
51635
66243
4196
144893
18700
97372
112920
1136
14738
140566
153584
108883
21625
19794
1504
2638
143281
127130
18178
127235
62382
146486
11560
30398
124385
133515
56290
13410
111691
137849
5546
83495
158508
102951
40203
60898
55308
153012
114288
140000
98809
64289
80456
290
104863
102873
116362
20456
141874
83976
20125
34125
12361
32199
31466
73732
84101
96527
73897
91181
78430
1929
101389
116252
33633
45435
144157
99864
86577
93102
50304
32300
112015
66399
66469
21353
98309
47190
15846
159963
105589
44174
44741
29908
53878
156290
24954
139136
25745
63138
63057
103479
66642
101510
67382
75232
134930
19266
38341
11056
136819
65100
1489
132570
113550
23429
12199
110641
103312
134482
110708
29155
34835
43003
20866
141856
91856
84997
62479
142609
37920
134376
156108
121641
110884
107753
82436
115698
138915
129556
38702
118618
133070
131125
28874
36809
64897
48275
97996
99234
37912
51213
107386
26148
100781
62029
64603
44068
87859
140437
82140
70377
42659
72944
113197
8612
37101
55623
120384
66864
53545
21143
26328
158454
73136
146474
33040
38497
104134
80098
125953
83853
96881
102554
94167
114361
80750
103296
148892
128126
144210
129014
56457
151352
67705
1360
29293
41239
49223
152255
111423
118117
31863
65493
55648
110923
89909
146383
76494
32870
14271
25020
12805
29915
122094
109437
74198
147265
148554
125669
133697
49213
150264
23742
67842
2235
134287
71744
44553
134770
87479
63106
42411
79684
106776
5455
55843
159496
142919
44437
140072
135913
61551
152666
69699
52134
122087
73647
67043
111196
40889
109995
88493
124030
157457
95127
129795
97150
55280
94965
29502
38644
53916
17109
140709
82069
63156
59814
76210
103469
134882
9077
98391
24818
85060
11165
57512
53364
115942
101344
141091
10164
40933
2037
14110
121767
138914
125882
57529
46960
34740
84820
98139
154478
38850
85221
143230
86980
110492
118588
81085
4949
12949
73042
110204
124499
34349
66370
81663
32112
156587
133382
147738
123960
97238
54940
110349
157615
114339
111411
56491
157752
47380
53241
94509
98194
157158
146742
43411
156880
38156
33039
106932
84823
102389
9957
147756
112981
134392
43669
108178
147913
37573
101398
39144
87092
96670
131413
116312
90387
140010
84038
69294
65058
157507
99281
112335
148810
121206
104874
131354
78714
53884
18484
76398
124356
49873
100578
20880
118549
14026
102940
121605
78441
146031
41306
9127
153607
152205
6029
2937
46939
144596
119967
91804
28823
140082
119203
158229
5506
4122
123864
139151
121800
98118
37739
139933
108705
15027
113678
110298
4379
100400
42910
77230
11529
116428
89306
88262
77469
120936
61157
114495
24694
25293
23984
153395
109212
131695
23931
87101
27607
6816
135614
30948
97139
110194
157440
10147
2314
44584
118646
28060
113493
105484
46351
134219
156256
118329
115802
4283
69169
41384
121400
126321
59017
66384
94006
81375
22930
97261
154996
128364
31558
24819
39994
91945
38100
6796
41574
72168
123276
39389
155084
32177
157348
25435
31463
85815
47563
122210
1396
94065
33287
90792
2985
36578
21774
120699
150343
116102
103687
47506
25123
44182
48494
4083
80738
77857
90379
108099
52104
17758
90876
131153
126475
113126
116168
65866
63498
134169
86086
46965
50378
107212
16370
108220
89062
29236
49120
107926
53181
113132
59155
80125
115976
23124
56201
2143
72359
62299
39790
76681
110934
134714
147377
97412
84763
76792
35703
102342
138392
53607
32378
88908
81514
58310
45701
79849
77891
13774
63803
50373
40702
150190
138469
133508
155548
18671
59274
123099
10605
130780
147331
132396
127011
95983
46546
115128
72166
151248
107326
45985
155492
17929
138270
144509
94215
2732
60601
33322
5553
47951
144185
7253
29246
85477
31314
3765
101622
88961
143106
64307
46325
54543
67829
114820
16883
36047
102874
140587
87255
153313
143748
49658
94415
59521
93242
48722
159142
150231
80658
159247
108270
18899
118079
56990
58010
127162
24885
98888
10431
73867
125753
104657
43623
100981
156105
131583
89559
2247
132412
36301
4012
56314
83000
5939
22811
69861
139408
61428
13941
137456
97642
133310
2907
34849
130231
89362
41023
73356
97610
42186
138705
140915
82603
74186
104174
38321
100544
88537
25560
74633
56428
133125
14230
33526
114527
119875
100815
118873
139366
136689
82340
148925
116702
31120
41547
24766
77674
103364
139086
132514
43333
43642
20331
50648
118026
4662
132739
55458
110539
126359
140328
138368
15420
106229
79578
92545
8720
71203
143630
105932
125536
14318
96577
158213
9643
159342
52872
117161
51951
11768
62252
158541
76072
30308
67794
141804
2764
59117
3678
156988
99635
153046
132067
15333
5350
106667
156209
131311
129042
66216
125593
7077
29799
121484
98861
18076
35159
37024
142720
82988
114856
152120
100985
32939
152667
66547
99367
143919
112494
124488
129994
104241
33105
1487
124351
84564
109804
58165
90105
125946
119312
58243
85510
33464
115765
91422
144200
4164
24524
52397
31376
53011
73689
98832
54534
38973
17766
136407
154488
90921
58802
140453
96067
104708
69443
92864
31947
115174
55821
46524
141668
98967
65665
149690
80474
81964
130228
25418
124269
66127
26415
157992
117193
31880
109754
2127
14311
90507
74608
55336
91481
88327
35666
17744
37090
134246
115063
143627
119541
125886
3779
153629
137858
61400
100495
80893
60253
58907
43183
125195
110415
46830
152379
15599
86933
27771
129126
42206
40683
58171
2654
129285
10863
29874
25012
2259
83455
76272
33820
83980
97357
48522
10632
140070
146132
132151
138230
138170
50019
50513
85531
37490
84623
101645
38364
88536
68604
154399
22624
126434
34075
52418
14908
133309
101192
68753
62672
22601
70363
110931
41391
87043
132172
27872
129536
58968
86626
29514
145764
99661
43770
106583
96820
47697
122285
55359
152137
99788
123409
130210
120166
85469
75194
112706
113192
5942
13502
78442
155909
153032
55222
155803
12671
55504
8897
104469
151118
153618
65473
53297
63557
43916
144835
79882
76840
12301
22753
132634
78843
78338
35192
9559
107964
95807
69720
56890
99611
37892
103277
84273
156820
35457
53978
3126
80816
27166
102922
46420
149390
84804
11818
155754
97258
60070
63294
112498
121681
6538
108416
122523
84949
116735
115742
139863
114529
70532
31235
61985
18296
65941
41579
74972
64962
68348
106381
34011
93494
14582
3676
154965
156865
4823
10151
4794
22172
89369
46173
134821
118485
26878
25060
101278
148273
68967
111134
21221
83258
4562
130683
25725
137044
63801
86670
45504
140203
73817
105712
136273
110251
84037
90261
111993
5454
32513
105933
9248
24486
134693
98188
61480
36505
28913
57450
155936
37960
7516
3821
40359
87274
81342
90444
108671
55989
83826
127933
46640
121629
79599
72486
11826
153990
146237
100344
24159
22597
38127
151856
60129
76543
25370
41398
100485
10993
62112
124487
136639
147338
136210
414
128244
11000
123421
148521
79114
109318
16857
96270
9025
25313
14472
54612
22175
8910
87148
18510
142514
108618
87102
88114
137805
48720
109801
25040
112631
147903
82355
50702
113036
76361
19639
136554
155569
107250
2014
13373
136594
75102
26543
76209
2149
88542
114662
34093
14901
133296
46279
33249
16101
38742
57002
115550
72160
90341
20741
158022
64932
84520
86610
46100
71532
116360
98025
104367
103024
78017
129693
39267
71973
148516
145925
74791
23387
111067
140534
92818
45950
102601
83714
12946
126794
20904
24944
79625
83109
73300
27731
159674
48058
55095
99666
79152
119190
38427
130347
41171
147072
82187
12250
121011
78446
34216
105999
53451
39505
104694
5072
108313
156754
89787
56134
133268
101328
158399
19199
69976
46913
86457
96008
149561
128653
29244
158808
151300
38664
104025
68469
120278
119374
130444
35640
69343
131686
15402
12685
94630
124131
26402
155374
84083
48437
75258
44612
146823
100081
138174
60382
156701
10637
28633
153529
127002
4604
155577
159246
122854
137207
25825
70719
104375
26916
110938
129415
50753
22419
63956
97397
112926
103620
116127
48682
135383
28647
37934
49110
119590
111229
70733
11868
137784
8608
8441
115988
117478
40479
81881
16164
122122
62615
28076
102227
79023
57862
88632
91613
120537
78355
58324
51823
132126
77500
69947
41035
108254
150076
136820
57673
93469
16496
102040
118918
121632
106905
33391
54474
125026
91941
57904
106274
13208
26815
47653
68307
146714
76535
59001
109611
41244
117239
111147
139168
120804
123807
94097
17709
76933
82538
73843
89460
105356
159514
22972
130371
84676
31061
146590
158448
52689
138621
79173
142042
127934
43099
117809
148229
152672
130737
51084
88450
100150
134299
33127
153885
101193
121914
78042
55214
68017
149479
7283
58509
70453
79399
147156
51779
146886
134912
138089
4974
106382
132137
6164
58567
101738
115981
128637
6950
157260
67095
129460
121446
78498
140501
139578
130837
139724
33060
7490
42068
130940
120782
54818
137822
61873
67827
75450
114908
140066
96536
13734
147014
83654
152473
61254
112049
21071
116162
56072
84164
98741
50645
117073
103530
120019
77945
76886
38635
14410
119643
151411
18382
79128
73291
137625
30128
7809
89291
8009
11893
114692
112403
68208
16879
84451
82327
120528
127759
82793
42483
121990
6
59011
12436
148632
57160
98357
46305
130930
28725
107955
13357
118917
136260
151107
151773
144256
23420
141255
150571
5648
148455
3317
7652
76895
117804
107715
144784
154566
121537
83699
48042
159487
60644
45276
11240
17860
158243
63870
21878
45965
19011
105006
91644
108036
44655
64885
138583
63856
53659
73186
134852
13432
38810
140263
90643
157393
120228
32838
28179
152779
101438
82322
74530
44310
95039
119177
127616
94111
38112
127386
103231
130599
95316
154211
132538
78904
62804
40219
55395
145668
772
151183
101166
151510
153017
10380
25305
92374
30781
53078
86037
92750
125220
144302
150416
101536
155356
110309
121203
158820
54047
57218
89485
114092
29501
91608
127983
52021
12554
67782
48617
136237
116576
85184
149844
120871
48026
144304
89615
89240
50647
49018
43962
141674
34929
146276
111839
121708
153469
136002
119446
79822
110476
11101
136657
33070
19326
96724
47848
141762
48686
31433
42618
47309
1220
6367
58406
126567
17463
120463
9869
93552
90910
36286
96564
149250
14662
102926
35787
131299
104741
140755
157155
138722
45711
128513
133790
15459
71433
146994
15095
157354
13950
136948
50760
58147
58763
84628
58955
71604
82530
103007
98733
40062
57330
59908
101514
71595
8631
22804
29007
22710
49415
70500
122529
63439
14641
85307
6094
55719
81527
7996
156653
147168
81108
141481
73162
52406
22173
146178
119883
95119
149846
101540
52110
89942
136495
158155
80121
24773
89858
42181
132643
9526
157244
85848
122744
132100
151251
118827
135411
110022
27827
2925
129028
41405
98900
132604
60684
72967
138288
35123
132700
75460
153029
74875
117180
36716
54310
99881
41508
60449
57295
67090
49794
16878
144376
101191
90240
140112
114866
27025
144089
54640
122832
10887
139697
82321
70726
56346
42561
87969
33443
26409
92845
95507
9208
62348
95785
75925
77639
12596
67539
117790
43713
76904
149383
674
123732
105951
25030
113449
138667
41736
133467
56686
53571
36853
64934
35426
56065
6441
128490
98949
127685
36299
151660
130810
54374
86711
145628
60059
42297
96995
97999
112191
122726
17643
70780
85676
138124
98125
15884
9281
62983
49234
70872
130086
60812
1142
6330
15528
103929
51995
133254
67970
106620
117520
70957
67499
68328
159886
56587
138402
63848
36731
50468
43581
2200
145056
108434
104167
121806
102140
150186
10311
90660
66074
45713
66495
130758
3575
150696
146854
48066
1370
54587
141067
85686
147539
113008
46517
129678
65066
70687
53405
111435
99217
33846
100265
112763
118892
74999
27651
2651
44583
8436
31724
84843
87793
84580
1439
51101
109182
110754
46499
153922
30980
7217
49151
47094
45652
125003
123153
137526
102997
92252
46249
4490
96142
124456
35759
108479
14530
77303
143944
100673
61293
76153
130836
61821
130427
12050
128658
89777
158776
51023
157003
87231
13426
29745
94945
138682
32922
142711
63346
115005
121996
37871
69067
102435
7376
122376
94575
48857
25780
69396
140271
119260
79006
94187
57507
27253
135185
47337
53087
53470
88514
124568
95755
30271
15916
49818
19727
106892
1402
113838
140838
88704
123055
31570
44625
99304
36921
39857
57043
114151
142099
87685
5861
82251
4943
127205
58084
76268
6413
17638
80498
1554
129916
22092
53513
107541
19923
119786
126376
41610
98858
128329
80846
23078
44535
45171
58294
57552
84512
139095
47931
74648
51816
18953
23139
91320
80249
143542
132047
126233
22525
34391
38434
12921
12663
96159
40187
65992
71324
64826
34642
83310
101831
117813
100576
43413
125717
139983
18049
49560
159803
123631
121649
97119
55972
100785
12065
127881
36385
156189
23312
68540
118768
84341
72450
98683
57995
18810
38897
132867
90100
33796
130516
132341
80288
96499
111046
80465
63345
51162
110169
40328
147824
53844
53763
30752
35769
113360
61289
64530
119269
77252
38455
58476
140140
7195
76571
124410
145751
47287
92169
3768
157773
152431
146604
70974
3840
84030
73099
139629
80713
29092
3125
82275
13124
44931
143584
145497
108440
75923
152882
36469
151001
153227
1809
12853
79216
83255
77044
142367
72791
139388
153931
109806
98925
18662
23748
52836
7690
102346
28556
79362
57899
5064
118384
75728
33246
34977
5410
86871
66937
140160
7394
86027
25142
105766
156211
31087
123098
88464
33660
35960
60931
158000
56343
10492
122019
69208
116621
62093
156702
5010
85131
120453
126950
48763
122515
99777
85217
149021
10446
151868
109473
42384
108800
58158
60169
145566
58433
18087
147311
30845
153448
96862
80528
34932
122002
31407
104490
70701
66661
18091
108145
14998
80436
45389
73750
85488
14765
74873
9220
134840
140308
29277
129350
109953
115199
84842
144652
30319
114625
106701
5232
120824
120578
157524
50119
145680
142302
93348
6346
16732
9761
55601
138488
104430
89985
13967
97104
145840
159318
89268
47844
143958
63255
52696
42596
132019
47441
123584
11158
136655
91383
28831
55715
126411
113530
35165
136056
108496
9776
116440
104319
101926
91465
128517
55089
79247
146326
152500
40476
3180
64717
142038
75907
5085
80362
74973
70423
147295
128222
157478
35575
91552
146670
142975
101717
84731
124409
34848
52700
141886
41157
66188
59239
147061
144815
121190
72540
90457
115319
69863
24223
81068
33484
35881
143589
60914
58421
902
40310
114202
130378
102459
38370
147496
107214
113710
31340
20427
135080
139209
19155
859
60594
118879
17186
853
10463
73239
54681
99446
64715
63627
149907
75808
121994
55755
159861
39126
64775
28988
137434
33198
104910
39728
130814
84261
142643
59763
136565
19173
47216
37561
97666
27178
74700
98624
87870
47950
154752
143482
91282
93610
17358
6505
20338
115412
105771
29983
105225
51664
110598
8745
83985
26948
122665
153691
51197
56042
73859
153620
121198
18468
17837
148867
95996
36028
120071
141243
62719
157258
33702
34632
33417
108796
118422
115245
139719
12190
51259
153447
153132
144382
91476
90319
61910
65880
68376
148733
94657
148811
71239
37051
107973
129633
49229
2264
4677
34354
71959
82841
10399
146623
158045
47339
63499
78327
66820
32328
54840
129903
104586
144244
135962
68154
92846
116090
53350
147968
3019
66481
43903
86939
157394
16273
49361
19804
52982
68531
41760
49266
109347
97954
59390
63298
79255
141814
122325
11695
8423
6885
1586
29097
23289
105938
135426
114453
8415
128873
3328
147842
103975
76199
55676
14074
84181
48039
42135
34350
158169
64840
101882
37544
54284
157897
25902
110736
125122
27181
134797
17184
118162
119785
92057
116521
65224
138732
150236
55682
153383
37428
58897
21695
100277
44321
121089
151627
57241
713
22022
20345
71404
119102
138147
139683
112718
50478
109609
47446
155686
9924
148127
128584
83795
142545
118798
129913
81071
66092
8868
134495
16610
43089
28667
103772
53343
155436
64664
21825
96829
47315
67341
31983
115683
106871
154968
64654
151920
128442
119728
132611
111976
55025
2675
43725
6064
29629
46352
136815
66174
4534
33158
107787
73531
86560
34750
111657
158484
79621
121923
99220
117172
125619
82992
135467
93269
102011
76075
149042
149741
70512
89979
109374
48513
99903
49717
37143
6531
12375
1434
125115
80499
93571
120109
25191
138012
127630
157853
128698
127546
36313
6497
53071
129009
126747
6427
49032
139813
150031
136178
67148
117058
48100
97678
48124
139982
85309
104911
7079
149509
74623
97951
133153
82032
122737
87953
125385
144153
102419
152907
37304
79237
56064
53037
122873
105469
111981
47748
94482
159068
16267
145976
87721
10108
14602
8439
35324
106342
110329
146073
8316
39046
29367
41777
64109
49306
78197
46364
65544
134471
961
54142
28078
59074
76662
98625
117798
129391
18172
20295
38369
51363
131905
96810
75141
68837
27317
125644
31973
81971
117428
120168
99047
50908
100559
33743
29270
12771
12116
17684
42771
95364
30315
149826
158816
40599
2446
116326
25150
68857
5354
142183
124088
98616
138028
140006
81449
97390
82901
8299
75338
154156
1344
101386
148332
30906
112696
89346
136949
80007
23727
121282
82514
90409
16394
43244
96194
103532
145201
32866
151316
30279
115290
18380
152138
116810
6400
93771
105189
20993
140458
39892
113906
75938
48832
62843
71780
5511
106506
140421
23472
50080
74643
88435
78223
155566
86812
1078
106593
144439
62640
34804
26577
110894
142578
126215
153881
83964
138415
37164
12243
76383
75169
77283
87267
28527
52690
65339
32875
150559
24311
33163
44694
68983
95082
43769
78522
122096
98688
138576
65069
70730
130397
65818
149549
15560
48575
23651
19017
51962
1132
29335
81834
93229
28511
69960
103449
46886
154232
119539
4766
61168
97126
109061
159205
3604
138324
124139
122114
80687
134984
107289
56793
116829
94082
74140
127140
123484
105663
27850
128656
36623
285
45563
139679
40208
132251
150288
90640
73667
126983
51285
70134
123201
104162
33088
77216
92044
17075
156159
138803
18607
137602
54318
135820
88969
31241
20917
133731
153661
72038
113980
110563
122701
124964
69706
134440
145436
55100
56272
92236
93285
138983
21549
67193
2069
122263
46450
77402
100085
92688
24238
2152
139350
128134
81047
95464
98886
135754
28224
62795
132436
123846
120263
57591
93725
58628
116553
95071
78628
104427
100370
50874
61215
103618
62233
61299
7132
152294
7408
114520
154393
33426
69752
21136
99968
152546
56043
120157
63261
79516
29415
155315
22254
9462
114263
23349
156685
24043
33002
112055
61782
141504
79942
31630
2838
34242
140948
31451
21329
81506
50788
156714
120733
76235
26151
50871
157550
119075
2852
13118
32170
13594
2951
62375
50966
34985
157384
119443
11781
99912
159391
95395
83968
46979
40356
144268
122400
52175
131998
120514
158723
50924
57084
84724
47753
30431
102465
130647
84446
110395
47875
79039
64936
42666
92724
105969
135792
14090
155052
131669
39348
146860
145076
120010
11314
95335
142346
79539
27429
2653
9981
94868
11561
90125
63190
73576
1856
157682
147595
141708
17345
123419
22447
17855
106083
29440
114617
138568
132836
17412
139134
47474
83121
79609
129918
64455
83713
70186
145073
34014
46342
121495
45893
81490
9316
120358
129554
56419
48251
13961
88424
33408
133095
158063
121442
65436
66187
70427
127499
115090
112169
141016
18391
138859
36600
65060
120021
58777
43999
123897
152088
65983
100906
21254
62587
70046
110373
24432
122334
117545
84549
47610
154554
57408
119243
9851
4295
148071
25460
118462
46191
146705
113615
17734
81364
24074
22210
38950
20745
11080
11757
82184
25080
136987
22995
2584
52054
13442
76870
75911
56533
139804
5248
51878
130282
24897
35079
125854
74293
125164
46398
123468
140079
140261
110681
134893
86472
135903
121690
9671
71788
149152
133838
137119
90901
102523
121291
66004
159041
42142
152418
20942
45210
150007
63331
119924
98344
74586
38463
37377
141638
53537
9258
53811
135120
66497
145997
74007
44818
822
113338
126465
42201
139771
36801
21722
99928
75119
37287
143122
48679
116399
64315
106294
74270
15598
103598
128623
55939
78152
42857
136329
18805
90027
101750
4135
139266
151344
70746
137738
66645
128265
58729
72161
96312
33425
84934
23334
75826
143574
35833
4435
59731
127796
125123
76510
149272
156082
10938
302
127907
121472
148123
111635
146096
159903
52008
108402
105801
28290
143339
138375
35625
66417
123461
142859
23640
39214
56226
45005
111073
125260
111838
49775
116161
118218
71158
115304
84270
136412
126293
75871
47200
13280
101104
69664
81158
84433
90625
123404
90652
12531
59260
76563
109954
156344
153505
117420
121670
16612
47108
11522
84877
44295
21738
80971
36037
151179
58223
99223
64770
89762
90866
112209
21599
74925
123813
68795
6923
58207
121142
106094
100514
125043
151662
44170
109496
14084
142537
106656
126531
8740
48
13098
114690
53689
15478
26563
36627
107971
126858
96420
62265
63007
9664
118252
76058
61843
153357
44695
82873
90377
50964
53920
140717
84876
103379
1595
30947
64849
74782
143884
55936
61371
49647
125270
120002
76869
112586
129746
141686
153616
137819
52074
56950
91014
131678
59147
81355
64666
26706
103073
158654
50180
103261
77194
79576
52114
88439
26587
158604
102241
157957
80154
4687
111348
58744
77568
58695
117367
5845
75433
141056
126410
158083
13082
154058
148121
57715
20435
26603
9886
37996
55922
131784
124781
5109
108743
154344
116804
24647
99425
11021
139126
18347
80953
4904
15569
23698
86982
20637
134879
59538
157312
5458
51141
140776
34135
129644
14313
125021
114934
114604
35544
144025
8671
101218
12458
38419
140541
95682
74458
99428
148354
25769
133967
84103
154310
88241
39709
60191
69183
95930
83738
111208
22052
144292
80123
16431
134826
129789
129745
33336
6380
15520
133353
92102
64553
133400
119556
48550
34264
133911
47100
132136
112543
144049
46769
90514
13387
111315
57366
119283
23217
5713
65633
54744
5773
157826
129464
99957
102193
16980
137552
64568
136659
109414
130091
2692
87538
19383
27733
87081
33511
19102
50933
45374
15449
48411
88878
87823
98196
147308
56071
59631
90312
147610
113834
36411
32905
24309
136713
48214
56281
28693
47
73798
159198
62731
53004
46318
144928
155342
29253
139219
87162
99135
96524
23896
101903
114353
121463
158866
94043
83148
63371
61547
40916
37988
78016
38397
142952
23106
129783
56808
33154
41904
119764
96216
91222
111295
95803
22796
155069
142067
74231
28940
150394
16149
121520
92560
7742
38661
77979
64231
105430
94739
15502
156304
69848
82106
31058
2123
34023
115273
77408
61743
61059
105563
77214
83009
127770
42073
56547
30642
17162
92868
31288
7599
64627
9909
58415
134351
121165
97423
88397
74230
55986
32702
61825
153413
82791
132754
52229
74632
61671
16031
98843
132423
68971
40638
29688
48608
20562
150313
8539
52921
69634
90519
89051
77725
48005
133855
85925
128186
19271
109990
82465
152826
1675
146397
153305
47245
90460
97743
155768
91761
145773
116374
64012
139836
133209
56349
31304
108107
28023
134700
51297
91618
97682
62948
102044
113976
143497
46564
70091
107249
87946
10444
49630
136042
131002
10243
5560
2034
153501
52988
152149
134192
93356
109143
140916
29416
529
130574
22415
112036
33089
146764
93525
97002
119504
101159
61201
142957
115910
27334
87438
109108
26164
149921
101307
87988
120639
3658
68184
60532
27192
538
57848
28321
53031
39328
122592
14225
72915
54447
52145
134720
116339
11106
120038
125743
49580
88766
48281
47343
47085
37985
157005
121302
40421
96407
109234
86370
14790
110060
68158
49868
84143
37364
96376
39212
12087
24982
71715
7456
74313
137741
152165
85581
138210
102175
50820
35652
68310
108243
41631
91921
49770
39143
144870
126166
87352
125746
11053
61624
10059
71739
139587
89564
117840
54080
129574
150341
12029
34887
139473
120501
74857
10844
111747
128540
107977
177
15622
110341
44258
115585
8157
144724
57849
14956
114508
31077
1190
3222
110836
34885
34279
98375
31745
112927
143036
81298
25408
20765
142377
158617
94094
93073
32654
103651
157224
57170
36426
18028
136878
105236
91742
68038
26674
60111
125010
146289
61510
46630
35803
1722
10093
121402
120229
110868
53755
64771
54343
21992
152706
123454
59454
51434
38503
123805
142808
28549
155657
61813
110930
85513
135643
4290
25456
23427
82657
35236
60204
64822
111010
81444
62585
60075
29237
134971
48405
105858
122799
9196
99607
30905
118702
2428
24140
66575
32492
15075
87380
99722
87113
26548
123426
75545
105124
12447
120113
67912
71958
99981
3874
79190
24170
117299
54194
51745
47149
82363
158015
47176
54122
102830
31620
153056
103945
49752
32820
17741
135779
83509
94108
122411
64696
17585
147564
32680
47210
114181
45314
2778
76682
21176
76871
120368
99133
123812
84223
106689
36904
63534
129029
63746
9700
49909
75469
45184
33132
3665
119830
140173
158450
124152
25450
274
74101
29780
73703
151794
145817
111950
97167
23086
151464
122063
100193
113665
3560
123858
101947
24852
36954
146696
60778
24938
11336
109206
97677
65252
116420
147706
19615
107954
124147
139794
68618
91340
67833
151345
78346
85579
36294
123826
45837
72576
4316
93410
105210
79583
157405
94725
21852
71138
28392
124384
62023
157276
159910
18136
106779
20120
143788
68367
103751
140084
102037
29182
33027
23394
148317
23492
141123
57698
66172
107486
134743
117253
155587
105864
71863
85335
7346
28600
155611
88859
31500
102151
83037
26294
56225
8455
76598
61052
131195
80346
148037
18878
10191
41180
14314
102444
87458
118492
83513
43137
80192
111781
92119
31815
127893
105371
83211
117136
139682
91486
72245
28476
54370
116749
99563
62289
23878
76214
13312
12302
5442
96241
56987
12762
32420
104031
11062
124512
77439
34524
36452
138308
95243
94654
131582
122934
96790
15879
141802
107158
34558
76691
143617
21419
3441
126576
15774
98236
65571
95416
86328
158284
106556
11670
94241
159534
154447
51473
111990
72010
62190
143858
64538
107874
83551
54117
142903
104413
34340
133845
91754
16864
3767
149776
93407
27249
125439
153842
124804
155638
143598
143364
28692
33011
56585
43062
57048
75313
48420
141383
53888
21116
78572
120633
19484
151057
10322
12283
18576
34219
117124
131743
9
96060
94313
126290
91897
147623
117262
63362
19728
70797
9097
158651
81464
73846
83254
93967
10448
60090
77156
122521
105322
112590
130767
90521
16236
136962
143258
136363
56180
22336
136667
100798
62626
135760
56620
24290
142356
149743
93043
85718
133999
81681
19397
55624
18923
113638
108830
34274
21953
32108
144517
125040
30913
9000
34715
51353
46000
63548
27460
16577
14067
28983
2786
44869
37517
124043
63314
142043
117431
53568
124903
90466
86940
31708
146436
120090
56610
126167
47853
6182
61252
132450
140172
40653
8042
120112
112811
70410
80049
103758
101204
157329
30228
13909
69998
113829
83377
6361
107661
124561
143764
120126
56507
9133
18731
120963
69452
120378
47341
45756
88363
125233
92501
122501
6674
928
42263
56762
150056
152188
64830
85514
146952
20613
131812
65297
127392
8654
135609
82762
61761
32600
132038
55751
81677
99236
78946
135864
108359
22133
110924
114938
109448
28985
95776
150207
131992
138974
40141
56291
111236
100408
30774
70514
59662
35202
117410
49788
108870
102102
36095
103474
123436
76317
67125
35166
96301
1120
142932
72951
2
96852
157330
151632
56208
70112
11085
116820
37337
110609
11312
49933
145429
25486
12545
89900
7825
93270
66058
40372
79418
107067
137110
128399
19430
81941
43605
26668
82775
10197
123615
136775
148854
152854
114991
4880
2269
97835
45318
86794
55158
69571
136235
108432
153146
86522
77765
52993
90787
40251
4860
133671
86907
93091
1797
83539
62227
154111
66268
47020
135599
143454
132270
51594
106104
159635
122753
126135
98432
120931
46160
141635
26558
90784
48447
102933
28002
41313
3866
112408
95147
32768
89010
158697
97225
79820
18055
21449
12009
128154
122807
41318
31756
145554
94026
125599
31541
158598
38300
133828
642
101338
58658
145841
132262
128533
27122
4460
123193
134596
148495
55900
74856
115598
103765
159859
43856
154927
157362
33615
156342
127001
31472
96859
144048
101997
78790
143417
147591
7887
5686
131533
12720
61078
16389
107222
21204
133816
158731
36631
159430
151996
80434
137447
91316
34778
135440
154826
120753
7223
10035
133992
52345
19274
100853
155229
98644
118884
97555
51789
153972
24400
118276
67638
124035
14954
91184
148712
144437
132204
40612
77332
55617
93436
73247
107598
44710
115699
141210
119758
120718
156735
42202
87379
30996
117467
97754
30272
43345
129625
54033
80199
55795
94326
15277
38451
9512
94205
7049
97404
84822
34460
97546
109342
1321
100170
150999
1001
69973
96114
77135
6384
77164
153595
114633
45192
150838
127844
12773
84014
21541
17498
64533
98611
67541
117965
44906
104113
71177
81056
144026
149660
52670
90068
70101
44540
28391
136279
13606
145009
37206
73430
150597
47837
11545
14984
111965
65861
16189
29859
85873
149940
143689
92352
148024
75035
37859
85292
136736
67141
140890
69059
121706
91562
55279
124886
61295
5452
131510
33699
135423
67667
35562
46720
34874
135656
122710
59084
122627
126426
140557
132892
34846
39065
134549
122981
29948
40053
154455
103576
121457
498
75458
6203
92264
99474
3955
103414
93042
96518
50390
134649
157603
122733
113893
147108
56373
158371
133167
37755
11643
37492
80927
82751
141101
21688
144725
136061
75524
64288
77943
94559
23072
25452
84048
960
44637
132717
38732
82994
137871
49101
39048
37284
12679
56831
21473
149348
122387
55313
57635
74033
81245
17619
22755
26096
137201
27669
115243
68327
101580
29869
33451
121150
137414
132536
145711
50269
83707
26125
95603
18176
3065
142169
28942
150322
155416
37530
123292
80032
35055
5556
36726
33990
133118
161
103854
94234
85018
98655
35155
131003
116052
141059
55310
124819
112084
8913
134096
7205
14495
110376
135824
55415
87160
69442
65022
136066
122042
135728
137840
74480
151970
12900
79242
11030
66160
71143
4699
171
16691
146156
54513
96219
133897
35318
102778
137259
122333
100909
36662
136870
125008
110854
144881
156316
127853
34974
137569
130270
14513
159694
150595
38035
74355
22482
139405
14282
114357
134382
40765
40601
139427
41897
21763
67109
106340
111853
79072
94818
111447
99678
72274
3574
138843
118958
146825
62976
154409
102129
102756
84429
86387
158983
49507
72129
51077
110638
95844
104426
157456
12020
88962
53767
15828
11433
108126
78978
92425
69887
132483
23096
135777
21292
98175
22965
101262
23527
139680
124250
52678
147948
139018
104982
104444
99447
129712
134924
29620
79692
6586
75601
44796
11575
102912
73743
102439
73347
58841
112127
132215
153096
128803
147787
115032
14337
114154
106878
102284
12239
152530
127600
7105
84921
118419
155579
91149
153449
109929
94907
100523
58029
19036
26958
7168
83802
59986
26740
45127
119564
121104
75503
99131
144264
66486
121427
132310
54962
114132
124038
125339
115020
58040
130652
104766
32568
119696
22168
101205
33071
63741
151659
119735
22491
76271
26655
48932
112001
159402
82564
123865
109775
29046
130493
66388
156741
3153
94804
53097
111056
104284
93688
94269
125608
84130
117474
104787
97417
2156
102954
89280
149786
145974
27010
127481
79753
156350
96917
41308
37018
46019
75377
32416
35186
98301
135637
82392
60033
83750
125909
114264
68607
95971
146370
74550
118283
63744
105479
74010
38806
111180
145402
15672
104915
110948
33637
14281
5592
133121
9353
5708
20563
147867
32906
74424
80935
88937
79580
36108
109655
128459
91886
157859
143881
13559
46522
35975
105363
71134
153768
36234
141951
107616
12828
48479
48203
78882
72258
102931
99379
67764
153671
139474
99887
72623
70285
126525
61648
101203
159823
142081
104368
57314
87628
40314
127173
135037
107738
142912
134667
40980
106370
30502
114156
102721
94395
107811
93325
110062
96160
5254
52910
148396
140315
68439
89012
103958
97096
51903
104818
77743
131586
26180
94623
64076
117508
36480
92481
73879
23417
112039
121193
145368
49412
56163
118611
87053
125217
138157
35550
89004
75026
91877
54276
141642
33784
99529
93231
123226
116304
31420
28495
69803
142060
138389
44432
2526
46117
102708
92837
31866
106110
41933
103138
112406
21322
72640
90101
108388
3114
73808
62789
58217
53783
61721
52141
64828
29147
108841
158714
134688
66529
5525
17036
2510
38882
5753
151491
129150
68409
52807
75890
59051
55073
55882
93740
150767
23159
135608
7931
16200
59815
60480
67133
14846
14645
61800
57924
19611
15970
21256
39593
56806
23288
58183
122646
59592
66857
105904
5457
107839
112246
50865
115300
135877
7392
116777
121090
51612
90256
143531
85822
116724
46989
22298
52992
25468
107370
10809
118025
71619
152680
30447
34850
84053
46688
84045
79201
83773
4967
37480
12424
15422
40997
89476
52842
43243
39363
10530
91217
12597
76712
118501
10682
135147
77093
61622
47145
147612
154422
144831
75655
89618
50299
45114
15285
116838
58532
144121
139765
147658
120259
20715
10025
49292
114210
89234
79276
109636
146557
152726
31671
126338
109760
129938
133316
28894
155355
61809
43016
122496
74817
139336
123603
44557
140725
118950
63762
66213
40637
134801
66860
30430
152661
144630
45819
41918
133385
49065
123948
76802
78088
111761
33538
13480
41140
93978
134786
78347
47171
52350
88891
9853
67216
117648
18973
54086
90993
22635
33086
150278
33605
116242
117758
12005
87580
106272
52382
320
141472
50175
139034
63394
97091
61897
47091
136901
129773
132823
35219
157100
35429
44769
143262
47522
101664
13800
133596
80977
56356
50164
45326
1636
71841
154452
90783
65362
24147
5765
50433
142510
18131
31471
42675
94293
88920
148534
122147
138470
140434
1164
66983
73892
119006
93187
123209
32320
137585
79379
140853
109963
8187
88864
118212
53433
14527
63921
100918
108877
87021
44269
47340
147778
134158
18001
18702
78213
12442
46346
58149
71731
142179
44835
147464
65317
136586
147886
80470
137343
96542
78161
46200
86864
156252
61328
14308
69644
88967
133094
17237
63780
114155
155825
34378
133227
126620
145884
138416
102840
157586
106481
152013
61123
95590
125824
142484
85999
80341
42989
75172
65196
80078
43212
43535
49689
138499
70604
144368
114059
24313
25564
53108
35214
155271
88362
112165
150759
21539
134722
130489
152675
97874
140594
77106
116277
44090
136927
16661
47220
21103
137099
95947
87737
85194
6850
108387
113920
21141
87978
159945
125565
15616
117735
36439
10297
27407
63957
50880
56262
8968
10273
79987
159507
25066
156319
37366
5982
12746
56158
87815
67343
20369
135581
149637
114041
41446
87570
114091
16351
46376
36536
135712
156271
158409
92418
110261
11144
53129
156053
134767
35598
1351
96725
127851
89815
73582
125631
134556
5172
79353
10592
93423
57656
150680
83941
27647
95872
76826
21955
108825
16672
24572
10487
22353
11157
140129
156696
112103
86014
97803
5583
63100
20234
80110
8447
4959
119056
57414
40744
112884
6613
142785
100841
113122
155314
130792
104578
139906
67462
23410
132929
127289
31384
43968
77963
31245
100696
115159
155988
110825
99031
12321
111121
29978
67352
121746
12289
151538
124717
24153
37862
102190
112684
18657
110535
102904
80217
50588
57198
136055
79168
17442
21486
59175
41045
86943
1075
91610
25229
72599
147451
128454
141423
105129
84243
142719
15110
116402
104022
58958
148013
30969
60811
38793
156611
138
97786
72946
149987
28856
139780
90629
95493
22756
140821
144911
144327
63897
48207
16128
67622
53535
65001
75013
37202
130390
106220
4172
159116
50004
53696
1616
104811
154453
52785
157297
122508
85637
40817
517
25103
24089
97230
79186
57024
133114
53278
94730
127927
45207
144514
18549
39070
109344
150035
20322
8634
70847
108406
75620
40821
146283
55381
19453
36837
94577
15238
135086
4116
84435
102485
159390
101870
45163
13369
39444
20738
105764
54972
117789
140798
3976
83957
156286
1265
38673
11858
155807
150855
103002
136545
20312
103027
141840
41512
42157
34506
114250
24401
130453
123282
68817
94641
122397
82210
1324
126818
116036
110875
16599
45641
72699
105449
52805
144314
14198
68293
7839
85670
16243
83216
126640
133305
135451
138654
126779
85962
71633
151051
154236
65397
13546
105627
53215
77256
6480
46792
61970
24502
118684
21600
107957
142921
137437
43844
56697
102625
30328
35201
41452
150374
121296
76577
78372
129729
101830
132576
85344
26912
107984
145467
5296
13653
138001
159115
94824
49831
72592
106549
42548
50003
49160
36534
204
43662
6275
156553
16616
90588
8066
101732
13859
146975
27081
81958
137293
27310
137169
52062
82039
51984
72460
138103
20039
9469
131922
3962
43507
59484
52291
118671
75765
118474
24594
82513
68941
63794
44093
32454
72851
145020
62127
3082
115801
120149
141380
26254
30036
5349
78474
36996
70367
19249
156222
71469
148398
71358
74302
4528
61883
11499
145351
95615
92371
84649
116610
32057
52425
34701
114086
72394
18139
46447
68755
46991
78521
139463
36939
49528
66307
138189
133812
3000
47894
107901
27866
15008
132768
22110
6629
133091
31898
22770
68416
83873
150053
147674
131325
9653
108733
71811
46589
21266
129466
157892
67225
86324
87622
157078
64430
129070
90189
145232
16383
25520
145348
70354
9880
92828
140130
79033
55457
69778
47797
81542
71131
62351
46391
88936
52007
91711
1833
36991
149515
4232
150304
14004
55753
73947
65117
137263
109821
152038
47348
56680
25144
89821
28521
123444
65376
17858
108649
53949
80592
149978
39437
75536
153712
37220
78741
119326
42153
10983
27939
71629
27706
8675
65167
151357
60379
92844
66353
59896
10837
114162
151551
34938
11667
17715
32395
76145
6498
159249
91888
101210
22505
98731
65559
83019
98550
112033
155173
134027
127349
154041
20977
120695
70496
27646
130831
122412
146709
152811
117563
120970
6595
81596
135001
149980
108694
157087
60896
144848
106430
46053
141038
123990
154608
123617
100933
105388
102454
43932
124932
9385
44078
84809
12515
92519
15611
153503
88627
75883
23295
97953
48862
93851
110357
69116
59286
101564
33880
18919
64776
155982
86527
55916
138841
108133
90266
91066
72913
114660
58629
85201
41843
92143
97894
148176
47296
65504
81402
54874
15237
95268
6523
53239
10031
20896
106514
58707
62885
60324
27649
112248
32859
52479
53603
96855
1074
61128
131949
129189
31666
124431
98333
89452
120922
39409
26802
105344
74786
142653
46386
140676
49212
38538
147309
86717
146503
82332
11227
21519
149179
156055
47412
894
19680
52642
67760
113496
22358
141957
122820
69426
29053
81727
67815
11541
43954
26450
19773
7885
28586
156088
50247
96399
59302
72997
112459
107274
33787
91446
112520
36373
154744
145131
21004
76166
36023
4581
85802
15170
34559
113074
124993
34312
57864
40014
61255
113927
152716
22952
88302
139043
121224
49543
59994
23551
42641
149483
40415
17277
88717
119829
98040
82593
86654
123266
86042
49645
23026
57116
42127
25824
76194
134860
145608
109709
99816
78830
32426
42215
29201
32650
34984
21032
23184
139423
129776
137193
57294
131630
132525
75397
27792
29372
87755
91732
2005
117745
65464
124707
53147
106022
138198
32159
27342
39989
42855
149448
43707
110731
35248
64852
85234
60513
102280
114042
16124
125059
184
57984
96547
74657
39387
155853
82333
81380
118221
61735
93479
62902
148918
56884
38192
152995
110841
100865
5994
159729
102209
21515
25390
14095
150429
75559
5722
4120
130671
97600
112412
93172
51248
24424
30068
3387
46291
13651
7940
148293
75604
29037
134125
123092
112773
153086
11558
21586
73606
58248
18898
103685
90600
118755
97254
150599
157226
20197
31034
27725
143994
53469
22103
128373
16369
64061
54352
151164
59929
42294
128916
86681
71758
34522
136476
151380
47406
30677
47976
74612
24433
14467
85628
44417
113607
34757
51841
84139
112775
58686
110918
73858
139695
121309
13310
65238
3554
135081
156821
21213
125793
130176
72798
7916
88154
159464
132511
109314
77249
56735
47364
67114
6369
95042
113619
66787
56743
108742
25579
19683
3423
116081
37933
4666
9357
129026
14725
57888
36193
63973
117433
122939
155343
11111
3242
58510
58573
99941
94984
55509
130668
52417
78309
47015
86956
92182
102122
113974
94511
3590
26123
58306
48878
103807
29195
152328
98590
30144
157651
63851
83624
72813
142414
53340
4842
33411
133902
49362
153367
111651
75961
84405
61802
65616
24835
11471
34227
15913
38143
115504
138554
143648
143808
95565
100134
141111
76988
23440
24494
58307
146304
46126
61612
123146
30663
5709
68166
21159
129976
115433
153079
1293
92707
159355
152732
109490
48860
3562
134123
92940
2064
86748
153560
131290
148457
48335
130386
150941
65940
108403
159763
77294
155957
51302
155317
149368
95530
47525
145520
85191
41225
75432
96113
38634
16575
148488
43675
26942
98905
125045
15984
75326
3338
132011
88290
21537
49359
147508
135918
17043
69184
114020
156101
97141
109555
65591
138580
15915
121548
79087
47600
132502
8275
26201
134185
58716
57826
68505
17833
149460
106314
51206
13993
23325
129033
33136
99975
151328
101608
76703
105098
52549
157419
120725
122664
132454
143961
65848
50283
156345
157422
133322
137669
9418
129008
140526
95992
79159
96091
59442
104644
14020
14615
142946
84937
77482
44985
159741
109321
14338
108165
130880
99582
63871
146075
54775
18352
120440
137636
36118
39830
44114
36128
65815
43963
76255
130419
47846
102545
147365
63187
59800
15189
23649
139536
21605
142170
52383
8135
159621
53548
117801
83652
80403
8865
105340
135687
106717
36612
22831
70647
55123
58455
42617
110705
54943
155002
17443
113700
123045
98914
28362
59455
22764
129632
78746
119779
3096
78594
27213
126098
120241
44580
110569
58434
85068
52319
145320
125076
7439
64782
109450
99411
79848
148120
1041
6766
150562
82205
116868
85890
20150
87139
10897
108028
45853
67998
44291
133719
119736
100524
118108
11091
55938
52313
120251
140888
37274
137550
35908
120172
43488
6829
7000
56832
6222
18235
34803
58556
68437
156577
100178
84945
63861
19885
67891
96292
83276
57258
39238
21704
78827
129785
95361
69880
111424
5813
65395
59883
102645
333
7390
125254
88755
99153
127512
77920
108171
687
66377
53901
47866
31495
60665
11070
36972
32856
91860
153372
50590
94567
50067
140216
1316
95218
77692
58222
135010
25918
14103
73415
146344
100356
32118
157079
92151
120181
88115
86764
54577
70244
19112
128879
67262
86584
108262
38568
15981
99208
29520
128668
87830
98181
111619
109757
16801
40245
150906
23925
29907
151978
35659
55206
91619
150514
51435
49869
141632
97551
158851
35246
70548
85646
144109
120854
78722
155235
137059
64444
85325
154681
136913
16891
105591
141119
26425
133512
27975
120939
138298
51168
26241
24926
86249
134589
7280
9928
107428
2097
84894
23765
29922
103404
147216
154308
26986
142850
39555
81203
57492
417
25151
36785
136503
143854
108780
6459
62657
22788
69830
141573
59611
17610
83099
38003
56215
33062
124020
116867
38995
98392
12650
15007
70772
54685
16136
148878
67865
37375
85834
105693
100038
17087
132063
158801
99061
109846
2628
69718
116366
145233
113201
21150
103792
41869
113220
148119
78993
67345
47627
87973
153228
133938
116046
122288
150722
126695
83073
65942
45918
90389
45109
69902
159164
144024
135872
106484
82483
155083
123719
47306
51562
129719
41548
60392
94465
69153
4587
80996
98206
15808
24198
152346
66994
57952
9061
14445
31842
87235
21228
34143
33593
63852
71897
12123
70268
2614
117341
61145
110810
121590
100392
69577
51006
62609
139063
61953
53149
67054
102524
64865
105855
56835
87937
72419
83823
131073
59180
47911
115442
93887
5770
99659
44956
91180
86660
139459
157092
7656
102340
61533
93736
79649
108465
51581
94243
104191
53830
17701
87287
102555
6386
107054
4632
100374
122678
4049
32303
91397
136818
7781
158382
89472
55387
145599
95527
45332
67360
128317
107033
43255
122069
127396
117060
37278
152622
134907
143410
50987
158793
98177
35755
155164
112484
4238
137684
64415
106597
132751
48029
109737
59348
154641
79529
127986
141351
69225
107009
18939
105245
101537
144494
135870
25616
122448
28936
37355
142598
74277
11856
58878
135886
15992
16400
80843
102068
21233
60790
156000
145342
44274
100403
11544
21755
145955
114550
80601
157326
57148
40968
115265
70358
48979
73382
43691
72497
56261
72513
141618
34397
108626
53801
29831
68284
113867
81967
144530
140634
109774
42489
111239
143776
84574
142768
80195
157253
30758
98757
151071
5711
73599
23533
14925
5153
127669
74812
132081
138312
89233
47197
128460
142630
59192
96339
8396
51360
12300
72201
114446
131535
49943
68252
10775
152135
9895
55014
75940
65778
93124
49929
88669
140016
49684
110158
58905
155401
137098
128673
154712
116370
19389
32790
85287
66323
59310
45362
44791
43549
123542
28077
153566
89599
8851
63431
23516
39880
156838
143527
85823
81633
97721
14771
116555
118930
116071
26951
118807
128928
43417
66221
7837
59902
34868
131114
50759
43761
158429
136603
122113
55697
10356
103279
81459
44386
46475
35830
50596
84618
111077
64596
157963
34065
104327
155545
120532
109178
112538
100399
77928
93222
65932
95502
91980
37518
107947
121547
154711
1776
86413
156195
21042
81984
151217
58778
69167
133614
106214
26521
144461
58626
65378
23827
54475
156573
55930
141023
132923
36838
5760
125361
106105
18168
64567
99429
82381
145886
156120
42582
113735
159446
84136
126115
56732
102429
123733
50083
142558
136926
50101
76736
22286
141034
48502
56522
35739
6075
126541
86839
24393
147859
35762
39129
32163
140188
134155
71238
127318
126249
137090
40400
149225
24263
129424
14747
154237
158843
146991
58124
109568
53667
64844
27447
127758
5406
42628
150269
67973
68454
158335
41941
151506
94602
52280
4089
25200
64658
41037
158303
62818
30043
106255
144159
70177
99004
2310
44892
77834
100882
152067
59372
30812
106858
32297
153919
62072
100642
65732
94948
147849
121946
144206
137236
8115
11125
23353
58196
74649
65912
46583
78136
35496
65615
115193
68614
77472
55644
130208
152075
6631
102370
114310
135389
48329
86181
81822
28353
137332
89544
93422
63844
241
71988
34714
111351
146282
4361
29844
359
67814
91668
147640
102015
25242
51561
103962
34428
119142
68178
10626
151723
70087
122855
13374
151844
27808
13307
70973
115461
148374
125562
10873
153674
82338
92970
100983
70760
14330
25346
50159
122797
9211
35187
49418
57834
5887
105311
100409
44503
152903
44849
51794
128786
157235
48746
134874
77636
152509
88387
29586
104822
13652
141910
32689
38185
92170
106668
1140
32010
96847
108873
25371
139383
127073
102076
4486
106995
150531
122746
23305
132271
102170
80363
19518
8432
12698
123291
12469
157280
153585
77498
129844
66604
40159
156863
70792
62474
100037
112873
131137
83308
91785
116831
96468
140519
120408
62195
46089
97914
77687
21140
153872
136974
12693
90042
148501
24948
45272
138068
30193
73038
116048
87766
56516
11722
6042
106237
16517
75943
113114
104217
37954
57335
76564
106128
158586
27094
23794
130510
150920
127518
72948
88988
148264
98761
140158
126495
88797
150127
84443
91488
48855
53080
9231
98445
21024
159526
55263
49938
19293
58523
84477
156574
90747
106492
76269
97081
99694
102434
28829
39115
102007
54748
118308
31873
100844
90235
47955
110559
41449
78054
105659
75425
98647
149696
7933
144892
76179
41455
145585
61511
67034
42506
107847
139656
111751
93368
54831
135785
87429
23231
151132
88873
116789
8476
74292
136708
69574
40748
42466
117799
155649
76629
16567
18782
30452
26084
143491
87613
68622
5105
131358
103176
151454
43915
118951
81004
87963
43789
112100
146648
5619
67259
48319
154853
114871
66997
50999
26058
68157
45963
113260
31837
59492
86605
47879
58405
60586
91996
105740
102650
16892
85671
158087
153145
77133
132934
28140
60156
155898
26263
47905
134809
58674
103415
122924
145892
91143
119976
135843
137848
98920
119462
35520
159425
32137
41166
129387
158061
76899
133454
535
124366
66867
26117
42737
123036
126939
11493
8411
143850
34643
111543
97872
93970
157086
66861
100346
70082
36410
66493
97889
95178
82544
138405
139991
153441
154003
156285
109605
119068
33600
82150
28106
74945
51403
143855
83162
77655
54680
51083
96559
147489
26216
11393
26169
26259
44563
25248
7706
140403
88826
10975
21583
120835
139149
49134
54433
56408
158148
35303
135636
864
66467
126358
149319
157914
67053
24281
125268
35624
153490
139125
65533
23876
37426
150324
26271
92471
78296
47368
67652
838
48933
84393
80723
2997
26704
58074
101036
63436
100952
50241
156135
116365
59163
90818
116946
39558
48616
65901
79346
13806
88089
112269
33128
7623
96663
150938
76482
157195
90946
92098
17074
10524
14497
88223
21772
29860
84558
56541
1775
86261
147927
149467
70786
97128
150094
42328
105452
146759
22165
75743
115336
34036
30693
37607
45993
39174
69491
113749
89273
4479
50379
138963
159636
135884
122755
123315
70895
132951
154553
45797
139764
42105
53325
23212
79969
3130
972
120723
145409
105927
123727
86653
58345
33415
103124
3115
61646
48743
76130
65489
43645
80345
51451
89555
31089
54506
62460
143261
57402
28861
72736
149367
77295
103332
93627
46894
61932
107865
60032
156039
152193
86154
153169
60064
31568
75992
106548
133946
101466
6152
12954
95439
14851
5810
30259
49635
57885
71843
109
78373
139637
41188
22685
139116
64832
134673
103701
9962
51526
85218
37586
74827
157881
78352
51447
85381
51680
11206
29422
69528
81808
125893
145842
117396
9113
113531
134824
121844
35200
138033
76329
88946
105446
158039
107048
85842
134296
10699
682
89075
147704
113718
106023
10725
102932
45760
157060
136422
114068
133752
115085
111298
158704
31761
110421
140418
146874
96682
48062
17972
66872
53192
8684
136733
135050
17014
115628
31721
165
102657
26574
17802
100974
125078
92193
43889
29017
6687
75608
26926
19137
99727
13688
147762
19996
35926
1053
71360
71148
44498
47141
148638
41722
81956
21894
85893
88470
28421
138155
73074
89749
28346
147073
95450
156042
153198
22547
76239
88782
116887
117744
112019
114472
100741
61513
154289
80387
45181
78954
40950
76303
44415
33029
94806
170
106311
25165
79951
10729
126511
62068
120418
97558
31905
17990
24778
151126
121080
155462
14976
129439
74960
76815
42336
8224
7352
59546
31411
88526
112324
149268
136069
72983
118300
92802
149563
34037
13364
12538
120967
40045
123447
34166
115724
396
118853
60372
114330
120958
16872
14849
156886
7295
134659
133431
109676
16633
50575
27288
118126
88035
13737
91778
50849
75870
49841
7601
46333
78612
120538
20325
72847
10999
3141
158486
16205
96827
11257
102207
110370
53963
1102
112677
66345
96129
73154
154212
79338
29412
145147
34707
142544
89277
51024
71306
81640
47019
18485
117573
55064
63900
65771
99960
26240
117557
120736
95869
1660
74551
135076
32797
124798
125096
113118
5737
98760
2564
20013
9189
153058
150387
159731
107510
31861
94674
146889
136396
96797
109396
82708
41392
57647
121764
75056
133870
52729
100648
38049
136642
159096
85241
96723
149871
10959
104124
67927
45852
116175
6684
12933
126099
96416
120023
73125
128172
132369
15837
127333
148155
158406
15289
133969
147312
62084
3856
18112
141167
5881
39195
79307
33858
101867
7416
143463
50498
48324
235
87414
96136
108871
115888
55711
88866
5950
86152
40026
129523
23813
66802
11332
154489
159352
153654
79010
89751
67947
37656
1780
142408
94586
21441
107365
133479
26284
142193
19968
139287
86892
7638
39360
139381
144918
50676
141590
117726
138857
5626
43526
59845
20255
60264
49532
49182
78269
35296
143558
64861
80482
105040
78738
152933
95234
7544
43110
58206
146771
147436
35774
37071
114518
157534
28939
10128
90283
98615
132644
7705
57581
93864
112221
33068
119036
124995
22341
54091
147693
114909
110382
40718
4038
62756
144607
110088
32801
81563
118721
96689
147465
158182
132488
148208
9412
154497
25273
104128
61616
117769
41018
19517
125892
124941
25146
3255
22444
13173
27683
127503
111566
107824
5804
114655
29356
55498
97242
11073
112759
103377
104199
31
18065
87440
20049
983
65882
78871
135975
158708
105535
22743
32693
157605
55216
151116
23426
141145
129359
96107
2640
66736
92857
58651
64277
18534
98462
76538
23388
67224
42792
72317
8398
120420
123260
146969
134235
62026
80580
80574
76306
131772
104832
64517
39859
55307
113495
113752
22836
129782
13065
47604
47857
91191
130976
77506
78444
90829
140122
76099
63574
63285
62930
87115
5680
101383
74201
37363
139254
76705
26532
16213
122870
127954
128686
77016
84347
14373
123014
61348
38988
12965
12793
143116
68670
85702
142743
70651
60901
107994
54303
49636
147715
17642
50204
145394
55375
127582
89935
37686
150754
78445
96579
29122
121693
11469
41163
159775
47417
147435
30832
43964
134317
79063
83581
117593
101222
130531
69480
129731
93862
140414
79400
26515
49542
132092
104325
26616
69969
16798
31915
142425
6482
45805
27616
63465
67498
77727
43610
78242
82224
2579
47193
23318
117892
18035
2883
50755
40866
88617
100594
62605
108328
11717
65576
3759
65173
62693
9212
137083
137921
90462
26565
139476
15776
63356
118509
94045
4063
37070
93174
102712
55049
113287
18773
53020
89827
49190
41184
32356
127520
45061
112277
42156
54809
21597
15703
77358
624
12613
112708
36737
93785
145490
95187
8627
172
35144
25297
96230
14157
113385
51919
7069
125365
82519
53915
146409
109066
105
153106
299
92524
58526
116504
103769
138093
14307
87694
26507
127951
57955
109434
33886
94803
62524
137131
114872
114564
67344
27408
102970
87590
98567
90028
91381
136956
24720
4373
62156
71934
159029
87827
78363
7135
137638
34182
155507
74012
154194
83331
148821
146671
33571
133493
137472
55114
53060
56336
104374
126401
51094
19390
156298
75819
122904
96568
20573
115836
132720
141884
31024
32883
99978
117904
22477
105068
20398
102304
86122
127477
147076
92581
86397
96195
128487
147034
135580
36974
16653
138562
76911
71328
36484
146194
71577
35781
16371
66138
155693
51725
92243
70873
43752
58785
113241
73784
70554
3444
132461
75538
101665
34303
112557
138192
52234
74574
98036
31383
60670
43139
60940
114468
16161
61154
125960
72692
52544
132807
134209
88519
141595
90658
6854
43385
113541
50217
5040
15738
136984
53432
76834
74341
85518
158945
79483
16668
61527
35822
46957
96379
54229
98838
156968
145287
72437
136267
80633
148500
70642
139795
118571
77336
4834
126308
3614
69145
107637
103608
28340
81969
110551
33528
79143
125661
54236
70782
11656
33207
19057
159693
72687
47070
66888
12049
29866
65936
63307
79819
9812
32948
70264
80626
151980
117374
94087
61719
52122
96087
100715
105447
44529
52577
26546
75447
84899
125350
124997
137176
86233
141387
49211
157074
40519
850
157954
91227
139292
99849
129587
142122
109978
101327
144395
95679
146574
53728
36860
98094
32153
36576
59139
133804
3439
45339
16643
21511
143756
115574
50025
106003
125499
113707
88350
87094
87751
91603
52269
72724
7822
104408
158864
26197
135734
149131
134486
51615
150836
103601
76794
71857
94617
62971
82391
15712
93085
50325
75129
137251
118121
96953
92715
110973
11344
109233
97525
40360
152834
82125
50431
111536
24969
12163
49768
104299
131243
101768
66230
136829
48655
76459
121614
42427
69585
80697
20521
69914
4216
77200
37061
133210
124149
62935
31910
99592
104869
43879
59773
37924
93336
101459
14646
148265
12286
134634
6135
122683
27521
133172
56464
58795
48533
64090
144632
775
35534
45473
10254
26904
133043
91745
15866
32483
121124
105549
148762
41762
2871
91242
24109
79106
99810
153623
110514
42236
78320
21723
44698
40634
4872
66895
67538
130410
47066
117335
67222
143378
69518
145644
143401
101586
138494
112592
36513
6703
32889
113293
13270
49327
120242
37157
60458
146279
159219
83875
98114
125294
89881
18008
60577
116780
54098
83598
8523
137312
1953
25713
58605
58000
146175
126877
47672
56303
148242
39005
2290
106956
16909
64470
97195
156070
159284
148115
77112
55593
77351
85041
140182
125612
137020
45966
95376
88264
76050
44223
107501
83999
132379
68330
96302
34611
145127
100209
99286
89934
42644
136522
36827
132928
41245
83159
52279
95490
88680
57772
92336
36871
907
61790
115189
50330
104991
25894
63196
153495
89763
44634
68258
66763
26619
148775
61907
78393
73554
9891
56467
24744
129454
133618
140201
108217
80663
94894
117228
148200
84991
133425
136285
68866
4086
10475
96282
131718
88819
132022
45863
34966
103780
49048
128090
111455
141954
71585
99200
43986
156510
3681
150544
92669
90454
142539
38672
80662
49276
73893
7460
27967
136593
45293
58279
119450
72363
76335
18317
30381
102426
46109
57713
11323
124858
21034
113407
46954
153194
106711
139727
80712
54645
131924
30157
10769
74143
83562
158822
58901
21304
98509
2275
101502
20719
84127
38061
64015
140222
54589
103801
146264
100871
22357
80242
137540
127672
122751
129612
98739
59096
10891
72264
42575
42279
140967
38639
69919
91960
9692
72936
136574
69265
111750
42786
65860
138664
131201
104519
73717
95254
84059
18834
142252
74265
78454
155202
53201
61450
13641
131175
129921
102133
137351
60409
135950
103873
143694
119466
41338
89625
39856
125039
38010
156483
142887
79924
93587
52592
101431
79381
28724
52555
124450
60456
70916
70602
94062
55451
120330
137405
156954
130575
87861
106017
41878
56391
89755
128596
10643
135529
51200
15832
34223
25492
102656
90117
15786
144981
88811
132043
88135
50699
24695
23147
73848
131710
148781
96413
53744
17814
135653
28282
126155
117082
122749
54411
42510
70359
92900
90057
75295
61165
137194
20924
23723
89503
96023
88328
122343
147329
98782
142899
6807
75806
81659
24645
40652
64211
106366
5019
129964
143350
79910
3810
72071
67903
58375
148774
143971
136551
118264
52055
77938
99016
98593
66692
82162
111432
88803
85413
120458
104785
119769
46682
99645
80183
145060
33776
127966
135509
97586
139887
54887
126264
76760
63786
6249
121468
76120
158880
159186
142037
54869
48977
1950
1292
112067
85154
158814
54248
94143
71760
141984
572
118705
156033
108564
133676
134833
123756
38981
70672
85200
85349
36271
150919
86840
141999
133878
10722
54504
75972
98543
91536
15044
159283
126581
39099
52452
120973
80254
89602
64979
151799
95462
136805
97092
57403
39745
25244
35997
154353
7411
38680
130403
5514
62245
78799
60435
95259
25944
101052
25472
156084
23261
26843
151371
110119
116003
123750
36793
147895
104301
100339
70052
118446
50321
25325
134047
125777
142132
14493
52568
67788
59133
152249
112893
18209
52158
60368
31317
135012
52928
76432
2612
59241
33534
41311
15763
65047
133412
110315
82060
137297
62011
124174
14930
13506
104861
85318
99890
148221
51780
54438
34113
78811
14688
98112
47486
4827
72945
143183
75210
39629
56842
157844
146396
150521
16785
7094
31918
120203
52368
149918
6908
28338
41162
90997
63240
23567
133866
56592
80335
106637
82364
19283
158344
19415
40077
10393
78703
27053
96825
44644
21444
108735
71216
49822
7588
111768
89238
70654
97400
30468
80766
13493
40183
4839
79552
78885
12970
10711
69737
55236
37343
131441
73819
45699
139304
68087
152572
6050
81893
151815
149438
157409
111037
65372
57598
48948
145224
71479
107215
94148
23753
39474
8724
134650
158895
6012
103519
124178
67410
99454
2980
113849
135575
53769
54688
1906
118179
23510
126802
21291
55106
137668
143521
159683
74456
66005
52117
131684
150038
156449
105432
12406
19662
58609
1989
66347
100398
131809
145418
37323
68521
81144
159982
21503
157028
89518
47514
92066
114126
108995
28581
23350
22645
41564
149977
123427
118737
111175
145818
54197
134683
44143
100723
117191
75537
38615
139040
111604
145832
46545
55602
16362
81122
47902
71369
22276
99048
134494
2901
2743
29275
6479
4343
317
80994
8106
89526
140573
94163
94991
60839
157794
124830
43162
100624
38134
69923
106621
50612
88162
91896
151353
38324
28787
104855
148718
141146
144019
42311
39582
154255
37704
68774
158718
9789
47557
67913
30420
109979
21587
136136
150515
26833
100941
35480
32209
10385
68750
70397
66030
55619
149422
79841
132864
108518
108006
63128
50405
14760
75462
35311
44919
41994
95950
114847
62596
120333
70751
143443
137667
94404
2062
112581
146088
132150
45269
37942
671
93005
144666
41396
134145
61892
139052
36198
67460
74164
66394
106031
16946
49380
144988
41123
6848
7224
25149
38007
106277
124327
19913
156802
15287
38737
78894
76178
123961
44490
90789
49373
36883
27390
117288
97148
152349
36369
3205
113650
33291
34132
68446
73189
21189
6366
39233
21608
108167
56823
49661
120696
100693
73699
136371
145075
23451
1883
41549
106315
99704
107750
133865
63998
125399
67729
132371
119984
110733
136923
119145
11489
149233
53904
11207
60035
123695
150921
126200
123633
5152
129177
47442
51223
14723
60819
122215
103872
104769
69222
78368
68624
124122
43702
19465
29202
3411
82895
14699
34433
155467
114184
31906
100628
108669
6708
71556
50572
29059
695
150391
56810
74618
53403
142610
243
87031
85865
113434
2835
33183
92701
94891
38997
14907
27055
15407
1650
38606
51987
142182
34476
92555
71014
107189
128878
84522
32821
85047
75901
158656
151221
92748
145071
24829
143914
14631
115865
85461
71748
16473
89795
94926
86707
97751
37826
108451
62015
107184
39587
147143
96022
22943
27738
8886
151529
95927
93575
71635
27601
123904
80730
55471
110174
2652
124447
112505
66339
11398
107614
139730
43806
45975
87558
111117
74943
22217
28755
111524
146287
133900
104150
74294
126644
17866
128614
45447
38295
135880
86242
72526
120460
110473
129748
36059
55607
133760
15485
51750
154584
103713
154780
114880
154858
72421
146468
8010
149661
5046
84364
130921
29982
58884
90499
146715
11400
64007
50819
73746
108342
90206
54941
79005
111794
47619
84272
84095
150894
17391
155153
96277
2720
69144
90541
103448
75912
115411
12580
98536
124254
117956
92457
158730
103
155133
76996
130338
62907
125261
54087
35430
32674
68652
117117
145843
1798
118132
136757
114252
6717
118187
7355
123007
116107
86690
57816
10471
92487
15325
1527
126259
149117
132295
133659
114323
21118
18265
25855
51043
141223
14066
134436
113711
78351
122899
9579
140445
132012
114209
4801
10247
67335
104007
89364
113962
100337
93755
20349
22178
112311
133959
21672
74426
23238
122657
145167
22193
109868
88547
24727
55439
37127
122139
117927
100596
44063
5438
44632
85756
47451
60989
157154
39424
107276
129779
91767
19688
105962
30221
124370
42697
159605
103829
79203
18095
78666
11324
120012
133056
19313
123808
26547
16515
137287
116096
91071
66451
94261
57491
82276
26725
117189
83115
124086
53355
154068
19684
61667
133140
132201
129275
104699
153854
26885
50100
22180
23174
128970
23546
5337
133141
66870
72534
88462
69394
13698
62151
61639
116876
12212
124060
129420
56013
49021
118849
16859
79343
28937
88597
148655
87297
138538
98779
1678
80839
34676
134664
63840
63637
110853
70869
24351
12558
139324
125896
61580
136276
11268
2384
33759
670
48652
35394
2095
156915
117275
22919
83117
112043
132680
21201
131245
59648
131474
11141
76084
150143
84281
30567
104967
27576
37057
143735
38170
19066
22106
120047
6003
45089
42974
73619
145798
105636
89227
25542
31994
126138
10481
97008
136253
111457
105138
5247
3106
80877
150575
27785
159782
136704
98698
29887
74964
101853
119358
132648
8225
37050
88568
14536
96155
26718
68179
122226
124605
156005
72074
35188
95010
45989
59797
159802
137807
148036
139010
12422
39349
23067
148827
69126
78623
73562
118623
152288
28367
115173
145719
121958
140286
46350
84321
145356
152514
45107
42590
681
132824
83790
104254
41406
37145
93008
156916
148078
133944
90010
72763
115806
67670
46080
27904
60969
67753
141052
149748
114199
120094
47424
61875
47772
158280
157553
24447
80015
153224
84863
55731
54754
108549
29827
154724
72538
14922
122537
141224
66364
58254
71123
14767
91839
32036
151936
66732
143680
28935
28099
17740
27659
102097
34719
128959
72975
40919
91657
82236
40064
79847
27920
136899
67265
150291
7860
83760
147825
106358
68942
11185
15956
62110
156746
154696
59531
35928
125567
64042
128796
78452
134085
134255
131782
122694
136228
63997
4447
147070
51339
103825
64262
127908
124534
98142
137534
131576
39664
131431
96211
35252
131891
4043
121024
12861
93562
14367
104175
16963
7965
142996
34815
7813
89665
86611
41474
64248
30453
67407
105109
124490
30336
123840
122611
129910
79311
98893
65234
20020
70892
22866
46271
62039
145629
148968
85136
29124
13631
18006
12181
47660
151000
135200
139464
102168
16582
114974
72043
59373
16250
40459
125747
102079
158592
78711
8445
129158
123880
141987
57856
154217
157643
31517
62840
110964
158800
39041
78672
53499
52757
134707
141594
15928
9491
12812
131815
156552
17250
157181
54605
43308
107191
15580
147135
63035
66326
121948
126533
127700
145724
95616
140578
124378
139369
132366
83610
28470
114133
56351
47349
96805
34220
132194
132519
16828
108668
23614
152164
30422
78142
113476
116900
39201
57612
95440
84694
48475
147466
122890
79119
61631
105423
106601
119726
60996
117098
159917
112601
63615
57778
404
144629
49414
22680
141843
56173
44122
70011
75400
9132
2333
67516
65703
116190
75635
27006
59396
84518
3457
158667
154648
17189
115070
62139
81270
118515
22668
155497
55072
13261
88916
112853
42008
40567
144516
60502
101519
22139
87133
3215
152212
15582
120218
127500
155629
28107
113155
93000
80930
67935
126925
6713
106968
23319
22810
37176
132549
100177
52001
89382
149425
52948
1593
85441
97603
17902
25602
131001
26780
76417
70430
86429
26595
101590
124108
45523
63963
87688
6981
40225
3753
24630
27176
96938
29549
37331
158733
140362
132085
58860
149878
31481
48840
48657
83721
98395
61206
54056
41648
141077
71514
17900
70338
95271
20538
2784
29707
72892
106851
122366
129073
64617
50551
68466
50700
118961
31619
132449
58268
143291
81682
156934
108785
151329
119356
76454
149141
97220
131424
115167
95109
11731
88451
107038
108664
3225
57921
105978
3728
123768
158603
146563
132651
91472
71982
49506
104365
92187
114740
75986
35157
152535
89124
29477
104645
85164
145285
69546
144556
119252
60613
105234
121697
3904
94291
56994
137557
118327
45365
78555
126036
83057
91260
19686
130545
16553
3343
155920
41958
45897
98824
138383
158578
135197
25249
69493
150131
56047
70898
63321
92590
60360
77848
108728
71976
92038
112501
39922
28744
156103
67153
88098
33930
56570
81307
106980
79421
3270
136675
106410
129082
133549
29744
101956
77894
158024
104661
20329
123995
76499
120148
54711
79808
96699
123202
16996
137907
9645
32348
18977
140354
117003
144717
118919
127962
129545
117623
134334
36010
69740
86873
107143
18440
63771
90148
97613
24536
90927
45483
19574
71568
91963
125295
147007
134112
12325
135681
117446
120557
96488
21641
81587
134005
140807
44635
140227
3592
113706
145995
21133
122068
121137
129274
126428
100422
52977
1896
16818
85252
67347
135171
27700
148555
151797
16441
248
153581
117241
87449
95049
24149
132102
76152
54772
30971
49671
77625
29159
87897
150083
52459
112186
11821
18853
98429
4423
151133
155459
70033
35683
20281
122331
86657
50810
62853
110665
41962
138508
45727
121004
100266
69341
147932
100120
98320
79680
81798
116562
16932
19058
101783
121657
53517
12914
147330
138364
89377
32336
142703
158059
27966
119079
87552
81389
49070
155206
49820
124358
1747
68060
42757
135763
61164
36942
131761
157082
14537
81285
154479
113701
144219
83395
112042
78391
142048
36012
118247
116199
15729
7074
52056
13185
6158
59851
158610
72783
16915
40205
67925
31096
112896
4955
27526
154586
140238
129303
154727
17790
138037
77284
102186
44687
74154
121689
111475
129023
117610
77667
71041
72867
130922
19094
43088
111124
148799
35583
157338
136081
18891
15121
99872
109041
4396
84009
111525
53991
151280
71895
45712
146841
106783
156531
565
124426
48112
59469
98579
137920
12308
150052
100800
96607
148006
55129
96120
72634
48128
134524
5408
86592
75293
155080
79976
42984
16832
85811
92795
107920
107099
135654
149027
126103
92759
115014
46082
147098
31573
61096
110008
9158
58534
53308
158585
44371
13522
117214
91579
124162
50654
134994
114007
147899
55254
65830
37356
79175
74724
43147
34012
138205
33104
116981
127121
40387
141427
152158
68714
85882
15932
45169
102781
144006
73949
57384
142216
118135
6078
32926
92841
31712
94750
19811
24788
2831
44775
51036
154444
87165
57919
122778
118584
53905
71658
127779
157936
57553
150162
33147
30972
47391
3602
103891
29286
91544
133148
40307
25842
123072
67398
44452
727
43505
100023
419
144889
37695
73333
43336
118752
109828
67486
4108
74704
138846
84596
4163
22310
39863
25301
6654
69983
71652
36145
76961
61143
139768
34521
127874
137810
76051
36165
62856
119449
128119
77966
79872
84562
28054
106084
59854
3879
97388
1072
76032
10022
100660
114795
13436
67252
5681
129970
15814
12340
32893
31736
151937
132370
175
42172
155026
43749
52772
107174
98510
137612
149901
101096
105083
2644
75529
53554
127776
62176
137611
151666
15634
159724
53101
79086
12548
9503
137182
45076
33012
84442
125623
158120
28753
133318
41435
99779
116156
4206
2805
141344
103558
74863
153031
29142
145047
141084
86075
12032
135359
100361
40704
90701
10818
97031
56519
105438
14831
58187
8637
98212
53116
30503
71397
60421
77400
42796
16380
133849
150506
72096
42830
55239
104127
27340
127102
126034
70172
110079
22135
96937
59759
112077
143544
112373
32248
60545
103898
158458
81145
105382
229
130280
85894
59405
63268
9477
39748
132347
154051
129557
123268
99548
102583
129340
4077
131579
6291
43428
100065
62007
42280
134799
153871
132903
109962
31488
104412
43201
98950
66815
41135
56174
3689
81505
90560
11310
10351
37038
20323
124946
116862
68336
134451
123737
146818
77845
153314
101026
128337
7133
47402
96746
107551
150284
145179
156396
6015
126883
28617
103720
78100
62652
76942
12574
21835
35965
150454
115343
119461
84847
51368
125412
38733
102466
50163
9630
156124
142838
68588
85789
115370
58136
86659
145084
138636
146079
110449
97366
126282
76279
92832
109105
36370
52000
131529
47585
53826
42808
105664
46461
30401
44383
126880
105750
72101
137322
107359
157018
4473
146611
40577
13242
52658
76074
156951
110465
150698
153781
41083
147734
139921
103841
17072
14195
107275
28412
127032
38840
74384
141104
140782
11422
71026
39608
123298
123650
122313
86267
9514
106510
138459
104745
76770
8318
12081
141069
86844
44144
153755
69380
156922
104913
108509
158953
130550
59048
144719
80325
139203
90803
51041
39027
105925
68276
37616
64635
50922
106983
131135
22850
59481
61336
132980
147735
15732
89859
3958
52965
6749
16685
115965
103802
125799
55128
63469
113164
131613
4109
87501
7129
107574
88992
153730
134701
7473
124536
45451
28786
153009
26491
159570
18616
150203
138149
108449
18585
66477
58316
5690
2735
21061
32597
80979
108630
94249
27801
82100
4413
149001
35890
59152
8394
155855
37676
84015
105268
96359
42276
123001
154414
37736
35557
50274
80073
85545
47313
9325
86466
85630
85284
90533
150831
75544
26112
146018
5717
35847
59591
94781
104075
56614
20725
88198
118864
17268
17532
155481
97050
103635
99484
43374
125708
125303
117966
120567
144323
132080
81451
14180
130660
148886
30446
69325
72758
123248
100711
19645
54414
82667
74689
132129
121593
65974
3903
52209
51733
34314
88914
7552
14599
32
54558
151499
127578
123863
127048
8050
153707
54008
112831
7043
89509
34271
37095
917
123696
125786
5148
13265
131861
57678
122465
68337
145504
37657
148065
147133
136079
51218
40517
114580
77953
9336
3720
41914
106973
1708
75926
52157
107473
35141
114004
9779
16462
51158
158905
124806
150063
66000
55275
80636
80457
154591
38972
53398
93168
12962
87726
81465
3011
20967
52153
121565
4300
124466
138633
144478
8234
124624
55675
92602
151847
122193
100754
12689
91920
3049
109554
59513
15470
114623
9522
71039
83913
159515
29069
91004
19499
76451
112755
70625
124877
35643
40788
146001
7718
45529
137244
157906
4484
74109
46875
155572
23929
152513
116969
66309
152317
101826
126799
106775
88884
113346
125266
116502
99112
150813
121015
6645
97548
147187
36392
34878
72928
27571
141150
29679
136106
118828
100446
61560
100462
18438
15801
12644
68265
72784
143067
78670
135510
72145
10936
98054
135624
123705
70886
19084
118896
100012
155409
43184
6397
8757
1038
143822
44264
112746
156357
62030
4821
4936
124243
65035
121362
1914
6982
137399
98659
22923
120459
66956
87745
137560
59463
80304
137258
51274
155906
87596
1702
99324
32739
26080
134341
144464
41502
88683
49962
74828
66663
89402
151785
119476
5530
119141
35378
66324
13784
126126
70381
36244
95014
127087
61368
72720
4870
65144
122257
15554
98407
65612
78652
94222
114510
60103
110021
52504
143537
159160
55529
70348
17445
24733
143437
130284
134389
70356
133405
84148
63635
11215
133808
99945
53324
118226
83667
10677
135402
129053
137765
4042
28971
22437
142676
4647
42406
27372
92504
115493
95085
130455
153319
81963
31824
44512
52802
119795
102315
15146
46700
125995
151890
111886
42539
128324
158111
20082
143540
7458
32526
159189
43509
45263
29355
63300
24779
19765
97458
16067
156289
32310
144409
133709
85222
53125
92244
1684
121935
79530
19447
15349
52228
81295
157389
116693
74904
41426
152150
130126
4007
20337
82145
72139
97378
108348
137548
114511
146071
263
93876
129670
67497
105050
139445
40810
104422
81772
43644
158506
128149
71852
90333
78618
78307
126468
158445
81276
134099
44118
50165
14517
67433
58145
87696
79776
40231
68058
130868
43979
127781
105186
37917
128258
23057
80435
111825
116481
92314
125543
138757
72924
62614
77997
82172
152002
129283
159294
56879
130142
75717
134458
85363
108331
112057
127865
105768
28127
116287
44737
54862
1705
114215
131416
94850
26225
148919
63226
72085
85351
22378
30932
85151
131767
127068
50343
65104
55020
133164
13184
118551
89637
80710
23633
127606
77880
117359
77237
122866
76233
33326
17196
112281
267
2801
154333
99017
105995
157473
80300
39012
128835
12826
802
48374
141868
93200
96600
4194
61231
154600
20749
51831
147215
46634
96224
51573
10159
142501
133483
78237
153734
144123
108846
75265
70893
10145
139082
72709
159562
73341
119000
79574
130786
127749
140572
53910
150125
106658
66117
109942
120542
43665
78929
25319
25170
70422
139449
129653
113188
28195
27620
56888
31283
24646
15198
68411
63881
59196
33978
19076
43076
8166
46085
146382
95032
55295
78415
62600
97453
26708
151142
95800
39996
99806
85290
126302
120058
61701
144623
30928
119240
122394
4726
15947
62997
87693
27583
16917
49682
63663
66471
146010
117856
116956
49784
39514
84497
48511
35264
132374
151461
106269
80581
143533
38319
150149
137809
151618
19144
81809
67253
152420
121511
26857
57362
80912
44565
49985
152257
142085
14249
115299
122014
25872
100496
81948
26170
126090
32937
25795
152776
69661
141921
149736
57669
63758
73638
84271
65374
7454
110573
148048
80182
119227
115352
22949
157093
22698
35724
2386
82390
155594
129668
81859
103786
138275
23240
54436
93055
67416
94986
118251
56444
138751
2025
139162
113769
109661
58491
146497
62273
69297
29729
60930
76935
151047
22953
791
100194
130247
141055
134711
108030
57376
128682
25979
149391
23952
65101
148410
34148
63549
116961
139649
72953
17453
57722
59110
97240
135329
3925
32963
151792
124183
85979
144856
77258
22197
43810
59880
153864
115313
79491
114809
130290
66266
120001
148250
137232
48277
43570
98381
136893
155777
144418
79622
84681
53488
98913
59960
153122
117349
45450
130341
146440
65446
81990
99503
62471
59970
113936
72483
24565
143925
107609
155567
40048
132416
96813
66426
109285
131234
4571
154656
143090
14395
137790
58378
134321
88232
113539
89320
142638
42380
62485
25859
129038
20117
86168
89380
135521
157888
157042
59667
39400
15905
51305
109782
41546
104762
2066
153405
124988
11815
34712
39955
149782
152697
85817
72685
64467
6746
141862
140061
72584
96422
120382
138862
158112
30016
51854
82899
149948
97228
71761
70599
88691
5774
51098
69626
81229
144562
147790
152663
54890
24441
30282
155412
77198
92267
94563
5202
49060
77838
76162
36687
132738
71505
159244
41335
125741
106880
83696
33227
26832
128744
153347
62060
20591
7483
68430
3236
84542
52052
151289
157513
147188
30877
8397
159590
153754
57636
21924
155261
37801
24181
56791
91789
127791
56621
20799
84176
65201
90532
107201
128438
16096
103648
16252
128568
141475
32871
17296
12205
1149
125340
90212
44179
146738
87276
142846
12104
136168
87384
6697
44973
80895
106529
46188
108279
115763
156494
83922
120684
64738
62949
109783
15464
11193
4667
43485
43316
91121
58170
51932
28554
136284
159053
99095
86993
72342
109229
122364
44990
43461
139375
93339
146665
39414
2897
81518
155460
142331
63515
79188
154507
123085
35685
157438
95524
98406
70106
49834
65175
92064
84098
82910
75687
136195
60186
121881
106132
153875
126246
119762
149458
61853
99684
84671
122056
59663
46799
19760
124612
94463
96766
126572
139541
130641
29042
119282
13042
55332
148234
57729
127973
80368
38588
114284
46847
141678
80025
36823
113152
31306
38350
117551
128956
18866
43850
118744
71688
104235
22027
30650
114498
76126
63355
16064
139563
59528
78861
34101
98768
73283
61073
114677
54101
130472
58473
20991
54307
4544
120015
132796
66531
55799
5137
1743
101703
144969
24514
69472
67653
27671
81223
123919
159579
123478
115253
111436
148620
150325
94021
77425
154841
38083
58840
127355
138549
41952
67301
8529
77548
103348
117543
124590
135559
82645
138280
11256
6028
73219
75459
146288
53688
38548
33265
113900
117782
7950
47378
43933
45356
104802
76090
33121
49041
155888
52166
8076
75812
42354
91830
56875
114205
73513
111789
137845
154948
35450
158881
51047
139027
27016
52232
91783
159717
66357
100250
37642
145710
118450
107705
64474
36548
93313
4732
57756
38334
71288
45920
132275
46489
22147
132683
43383
154035
12987
79653
24012
80245
7560
148888
136858
41203
113355
93425
127832
114751
69435
109188
36476
130101
77325
71048
126402
27865
144651
144114
119495
81098
79110
22879
101285
135082
89201
75306
45211
47322
14983
43506
39910
8792
148224
144391
48539
136581
21082
47239
21138
110302
155813
11733
71199
97251
142267
35411
104565
111614
57
45448
93037
31774
109072
98138
78559
8954
7492
103349
128972
119666
120706
54927
84431
82675
1121
46315
50937
117238
91471
116760
157033
38855
32837
109888
25720
67338
139579
9315
23778
105913
2772
61076
126775
41597
77972
2180
8562
73519
157775
4913
71640
97076
104956
76913
117178
45349
105665
45611
144147
39157
50129
20248
31412
16282
79943
48439
8707
3512
118122
78108
133473
63349
43608
58988
34690
102810
31163
153342
80753
15795
18478
122768
112614
109814
117146
119580
114480
112096
83224
51252
22526
20697
103237
158090
24006
106360
16733
120530
137903
151237
106895
130118
66258
103643
125921
17525
147811
23947
47885
25664
144276
3596
27960
2497
35452
92540
140166
32544
142131
59949
52721
106697
153435
100078
62147
158713
130442
107180
157176
137606
112596
115862
68123
137847
90595
151738
134612
33122
112984
144554
101616
96578
34972
84838
130543
107132
70704
128996
12494
69570
57268
83868
113064
25708
28642
122112
7918
67348
60003
92100
98652
20612
61489
147328
26027
117096
159243
155785
152374
76434
129162
38313
67673
30429
52477
139138
109011
83215
22750
39335
133777
86639
10133
28899
145527
111906
24073
155383
54453
52260
142110
146059
123965
147660
58458
97860
10293
79800
54230
17179
95893
16438
24960
51506
10189
29582
54986
57602
57324
143237
75931
31509
148871
156837
127554
119162
145786
42366
159628
28069
127968
147789
121028
22822
37853
51106
137241
31343
66511
117792
86398
30824
24143
57836
93932
89333
100931
102041
34646
113468
109601
22347
36177
105796
30418
152721
540
114001
14392
123453
111485
39354
56756
68423
135836
83698
12056
7717
19463
151296
24656
145927
94551
88240
103693
155616
58357
55864
36990
70237
151277
139993
106777
123261
131959
82749
121443
28529
131171
58252
155079
30885
157790
30234
74128
92300
53770
10957
104900
51576
148538
49592
44197
28540
44499
121164
136245
151516
158892
94397
135571
87483
159554
114904
83123
124424
4590
92159
142452
120244
105537
140513
117222
1812
92985
73126
130394
36130
135489
86623
76314
50211
131046
18052
99847
68468
40969
128142
99224
27420
12669
63413
9203
46041
107749
126328
151768
61205
4602
126466
19309
110433
107453
120267
99508
87641
6798
88453
91414
49115
34306
57465
67379
4372
144046
34888
134997
124235
51257
2060
40905
64198
22069
28018
131608
70765
125750
157428
81192
51553
10123
140022
128020
95051
118352
50793
47253
82221
12351
13942
85826
36709
109020
155029
24762
64086
9974
141112
72433
141883
59234
5008
59672
88741
23619
21725
64628
22724
141792
69178
107972
142457
88872
133712
75789
86047
126232
40223
149423
145689
121173
103132
47390
5141
98585
94388
30658
62632
66767
126001
48741
132647
90314
71987
72158
112199
50710
28161
117432
33422
22029
7182
39128
61869
114571
120475
30108
41679
86743
1664
91166
124210
125038
89198
89780
91097
151570
32228
31099
100068
95987
80904
152348
76939
25427
675
40906
78276
66911
33402
64876
14479
1994
36116
159701
59785
74780
117898
96893
78180
103625
40913
116077
10049
15533
15617
81130
33647
153557
13918
69614
113610
37948
120187
84031
135736
46865
122756
109566
48669
37225
37723
40814
94976
135017
24370
54759
126549
32283
151739
87540
133519
122073
24634
145090
137710
132445
110408
21562
127552
8527
13510
119597
93928
34250
109733
156018
16052
127625
26026
108237
88566
45212
142978
107117
62308
34618
66346
70489
157242
103062
125464
120145
98682
4131
124778
89620
127424
115707
64330
89953
12672
146068
88066
30732
88027
48143
2403
25683
147037
154742
153019
63150
42090
101840
13495
16050
125863
80655
88227
9168
19612
56999
22470
77233
4543
137896
91116
36906
108350
105406
157098
25355
129790
16886
117635
62305
85577
33368
58522
3315
116517
93492
74303
73490
22365
13191
107805
156341
90197
111412
122315
100309
149936
104283
45241
102992
74441
136612
20157
48543
119313
1840
134455
522
149314
9881
18280
152735
151467
70337
130904
53372
120919
85663
156897
85288
105643
49827
118193
50818
17012
136696
65769
100260
104502
158751
104883
44522
98447
142448
48455
43356
70464
37136
52755
78858
148493
52215
103407
111341
116801
130649
3446
69580
95447
103383
149265
135487
32516
8933
112675
111733
159113
30861
71695
155302
22354
119097
68274
135634
133687
142017
116543
94597
141289
93969
109102
2865
51413
41281
131231
58221
134639
99284
138742
49589
130694
4315
3702
106839
112116
87568
49690
18336
17569
32636
15639
65606
23865
86912
9349
123675
91902
56775
27350
77406
138272
139319
65684
69676
96836
66462
51425
47943
36127
12517
122562
144116
125293
101051
93140
94382
129024
65691
154621
18361
65111
35405
116076
127277
123287
35696
95828
12398
76841
131025
26165
56544
45669
10194
866
138325
55229
16468
10074
39542
97420
154940
115058
42388
84182
93727
23187
8034
16584
128624
117276
76702
36859
71755
127457
49954
159334
40860
82497
37804
31985
24729
146788
6119
52646
32561
31592
71650
87581
41085
85589
121002
53677
127619
118223
75613
133471
123533
135645
120972
27995
8814
38311
247
12878
29904
2822
50637
157103
17545
74899
31904
131455
150656
17106
61258
134846
3963
97147
31455
13168
16502
108988
80166
87748
85543
146760
77975
79478
139674
35617
67923
75701
107726
100883
81328
57227
82128
81050
95207
33561
119781
108586
63642
16607
44000
152446
18574
20602
20224
83674
41581
51361
59493
46576
114963
76381
72749
116556
58041
94531
83070
51742
81315
120237
49331
106616
87047
150047
148017
12777
543
144748
146831
69275
83893
89768
27707
81788
56081
129334
34720
72800
67632
133932
128444
49404
68914
113120
155570
138881
29393
76812
143550
31578
84737
97727
70215
8341
104348
8095
132613
105297
152581
44101
24415
54692
109097
100168
97162
71809
103951
3864
106744
105294
50430
35512
22130
66331
47750
55075
75405
124279
30978
131719
29454
103950
143590
81520
141254
58728
17447
95206
131181
113469
115987
132727
106065
119094
49746
45684
112908
28240
62610
142012
109341
107680
64192
61008
81306
71527
110041
4808
20858
140125
61133
147829
62282
92744
22586
71293
110110
113209
21702
38325
151700
7123
102716
31687
80467
132879
125810
101020
158502
11491
108950
132790
33588
78584
50411
4721
131368
97608
42794
98939
47602
97456
139524
12956
16914
78370
157234
113680
153348
69074
38944
92355
14108
5470
64166
101185
17682
92572
83890
142659
62315
137050
84912
34763
92660
74506
86612
3020
62439
140268
114916
74823
68962
55807
36340
92406
10962
6398
52567
53796
142702
92257
94233
12046
24192
21656
144636
1166
112558
4259
110670
120275
11485
102481
153591
48665
24284
47132
49974
122758
21123
21718
17779
45091
54545
42813
123084
29179
48001
102101
148537
61448
91080
131460
138390
17600
72150
12856
67709
51921
10241
71258
137151
62547
61876
85297
15180
104467
48724
100365
156091
120169
154789
21947
77208
112391
135234
66563
111841
93816
58360
49166
21313
40925
44358
12330
12463
48861
151165
31478
95040
53024
72876
118675
153351
33054
109454
143828
139394
119342
115122
9188
56914
31731
75807
100717
126870
128463
110122
5345
26531
144192
52824
91525
96171
74528
104868
142525
146549
74625
71169
27416
34471
74433
141459
37584
216
106219
66090
19019
53471
78349
78127
24637
134423
38560
93487
127538
124885
5356
118505
111998
153989
98088
1323
23761
121479
61954
44844
28734
67528
100243
28735
29763
147516
137886
125632
89879
138601
58748
79716
76088
104678
5216
142733
71390
123049
132945
21357
72726
53559
18934
122512
115678
51269
150140
64426
140769
17405
110614
151916
125818
99402
111084
146968
156787
50674
143906
98675
159321
6350
53232
50483
63025
64653
106708
96309
85935
155915
25436
157810
142736
43219
108598
41185
83926
155123
132232
90817
117913
75164
156545
27151
136777
127935
67132
121000
138430
137572
17536
139312
69458
36417
19273
109416
156213
123987
7843
108095
22443
159930
18010
59593
131620
147431
133135
42218
155056
31993
3616
122295
153822
92552
28335
128238
121977
59475
73561
106415
10365
34862
154864
134172
75238
131887
138465
150932
40791
19768
145921
22808
49014
157785
154207
48794
65840
86769
16985
108816
8701
51039
47746
157698
5193
32826
78580
73055
38097
113907
42545
140412
107497
118920
6590
123406
119519
96741
37285
7888
33896
54929
68300
87560
77444
107545
97748
4200
119055
32904
51202
53632
85735
26378
109993
20589
84304
153246
104314
66697
5269
23523
32225
63645
74520
64837
12935
30886
114301
105223
7152
110228
146173
50857
127510
92392
69454
39634
154647
111320
62024
44062
85610
145604
12335
122788
100311
76348
80316
150768
34892
82213
130690
112189
4085
48142
2392
69205
123437
122880
70844
109684
35589
125874
156134
35025
66562
44224
25260
50066
150300
69411
103537
49774
138891
121679
99712
114570
54021
52803
61149
122959
89081
15455
159300
113611
123550
65092
150773
157382
102174
122287
92861
155944
82678
29466
152417
22997
60912
78881
154077
88876
107976
39708
129270
152052
78803
14516
145066
18664
33334
133626
63790
137043
143065
31211
130644
19166
37488
119592
122
49109
3321
149490
24973
118652
49790
93933
61407
75340
80774
45691
126711
90229
144967
111871
29462
1741
150432
92757
7694
63660
55035
5568
151650
109705
37388
92091
108404
137889
54457
113908
87686
14192
149259
8772
71800
127564
46558
98214
83935
124643
99630
142895
64773
89832
137532
63186
98505
154484
118943
51241
10479
16686
94997
36966
114277
66701
145390
136146
105673
90147
39193
43132
34051
106000
54218
145408
138244
59004
59687
80008
35511
79687
123614
32317
74497
59243
136691
31282
105386
57650
122886
15488
138578
28405
49427
74707
86594
110107
101181
151709
52207
88410
65939
87966
81412
74272
20127
1228
90245
25404
56490
24105
31637
56480
87419
75532
15829
133603
72297
129362
117624
72157
25712
15327
157267
6382
118694
93526
47538
108085
35423
150897
11180
128575
14616
106440
31514
111949
96089
133103
145739
94629
73973
36691
82318
53017
102671
68205
9661
152187
44123
3780
5986
32824
132812
58974
93897
159964
134003
114652
15475
63339
109355
32524
159206
61419
4297
152629
11313
47695
32644
43755
70881
25155
84286
92867
9244
112002
154535
15379
78626
145653
35892
32575
25659
77289
84116
35602
131161
110033
119942
59506
39185
12724
155847
41321
25621
121835
30292
97716
60504
9395
133526
130128
118770
136184
118520
42605
34567
133722
43971
6301
158250
3094
118725
101041
16680
109674
124662
22249
109772
60554
45729
38788
53040
58726
12090
110925
108575
29158
98155
139322
156551
42558
42195
120312
88548
146566
55842
112325
28275
102180
154604
22861
132181
38789
92132
130078
60200
2500
47745
134406
50103
94968
75825
70824
11458
50476
82539
134307
32049
39390
108568
54311
79527
91927
140468
141946
21758
89510
821
117453
78272
89661
53413
143060
95505
88667
59356
139564
137133
15047
50272
23000
129468
96504
112568
141196
39576
159448
88389
93452
42465
75206
9265
23461
151609
126908
9160
24086
142358
142054
45364
107582
48633
45124
131337
81608
44939
147149
59632
105424
77842
5439
104480
108102
153784
152037
81101
40920
151269
149854
55846
64431
118309
117778
41801
157822
103569
67892
69898
5621
37832
103335
21165
147478
153459
24059
145485
119174
16221
58960
109270
56799
59921
129532
135315
93962
8553
146334
29162
85483
68612
99809
40864
43625
100647
31615
115556
19462
158624
130156
54900
50691
73215
38292
72560
139577
77955
81348
40232
72569
144679
91104
81718
102833
73155
153213
138707
78948
59683
112798
83604
132674
66927
9519
133743
134483
4508
25898
9135
62619
118188
75186
57954
114874
38515
122088
131633
49700
92473
21393
48280
12571
74714
99517
70426
130943
91962
23993
23592
78783
12968
153711
141520
108662
47971
109499
47059
87863
101654
90559
157106
93811
71785
147227
93427
96719
20453
96977
149508
107523
64694
82736
153330
100716
36927
53392
32445
147041
17185
148780
16156
6989
7060
66391
29331
34429
21967
83175
104733
112439
19642
129002
32672
156125
124425
113944
51298
7146
27197
90040
25953
2482
140217
94626
29984
106661
109157
102078
25074
124497
8691
116313
80118
155536
135586
66287
51412
62726
57985
142532
63477
138359
139619
40795
32216
86116
93514
72082
350
124383
103794
79392
46232
28244
16472
3983
24843
132548
68413
148246
75974
14389
106678
99268
87096
48885
113554
24538
159648
34649
98210
59007
142396
85672
93983
156808
142463
82082
83278
102950
119148
40940
121196
29715
37570
92639
62705
19610
4945
17413
63779
147930
56790
127590
152768
152409
158663
71374
33067
3431
154877
65208
122183
64805
96152
123333
154840
93837
5310
67136
76637
19999
109001
102639
6990
157151
57925
73407
146859
64974
75196
14839
122389
37173
75821
85410
65834
85327
11763
31597
37193
56861
127545
84870
79035
132057
107467
142310
121950
100760
72102
55191
159014
64804
159739
34713
87126
22841
71893
21006
148492
18947
24979
117669
102678
119923
118488
146324
25860
91583
120805
42543
65943
134417
149557
89696
159386
90006
37330
40573
23019
142195
149850
51050
106645
99221
133905
11024
52761
123637
103087
135841
67211
117962
2271
74159
108855
108239
113140
124109
42402
101642
14579
130166
67024
51943
123923
103568
15001
3978
90579
64383
21883
117166
77657
50308
125513
52272
56524
99621
32887
75339
55614
9647
101855
129600
24951
119508
56114
101054
1970
1467
122794
37421
150441
83519
9887
22457
86119
153339
121680
20492
122367
23641
10156
108700
154066
8793
52075
118866
76819
88388
99577
71116
21067
76950
95918
31086
123205
37902
65867
24667
28074
110901
148684
14320
46153
145747
38393
138792
124391
152247
78587
104286
136831
135780
12349
31794
16211
78412
43346
79408
104615
141538
95760
76469
46548
142171
8881
36251
114661
59173
18191
10283
127432
63452
73766
25871
71854
144588
30501
15684
88968
139893
38160
28697
8061
121752
64940
49637
64331
65948
77081
29489
103974
47011
44780
102653
45619
43436
89783
26233
77182
158498
28839
28323
58900
131885
154
127302
159315
6418
32479
110411
113061
15698
70119
14363
131573
92933
138718
38904
69288
27523
71472
101538
54432
151804
142482
141288
152155
70603
59186
52973
152375
145768
133477
140462
1051
34535
82831
68419
97069
126030
145961
144695
69957
131223
13221
13462
64494
123225
24101
79723
123510
157658
16928
97695
90856
73349
150311
26607
141613
15133
13115
8248
118157
87189
16545
7427
129742
112336
106155
32798
141887
31032
124691
73611
121927
77385
144723
68951
122591
87703
53585
67993
143679
147239
23601
142319
25296
82782
61501
147134
45603
81662
30046
38318
97753
145929
88903
27265
98871
42650
119483
74541
90014
109470
64398
79246
155740
50795
84126
5576
81183
106841
17319
63171
134429
154017
68719
61314
155506
111687
38071
79500
64960
80104
140864
63376
104158
37999
62429
99343
42074
145276
140256
18605
39375
41031
71749
151050
112027
53468
8574
51031
153236
105282
55960
100979
113534
120432
85601
72054
28849
87848
55288
156352
97312
97752
112418
87029
89580
96414
85544
26330
122967
41359
70955
52907
70032
7987
158177
70579
36813
36620
50038
71572
38920
72688
105290
10267
66548
119788
119360
48176
150512
22917
27003
149320
129240
27636
114501
156221
143369
66166
73358
130286
124100
39151
103259
3198
140618
125498
132164
45562
30700
65581
22401
90807
29098
14457
2441
78829
64576
28079
125146
78870
154222
37149
127741
114796
57838
91547
18513
127375
117985
44593
152055
121036
24833
141813
128991
14905
128615
18975
20382
63140
119841
95197
149073
72825
147423
92862
80695
37785
27485
8426
93914
103152
45910
66951
23763
38758
28811
88120
44436
143387
4710
109407
51966
55016
156946
135902
127752
16150
143273
125394
157953
79683
124620
58027
66669
2121
81932
56975
21153
93301
12831
19351
144813
59906
65095
98319
118168
107311
137170
89278
100487
87187
127800
89611
25195
4403
109835
149715
133080
35806
3227
56033
107667
42085
40229
102978
96639
75318
147635
84689
124441
15951
155393
38907
69820
19896
65875
91832
103977
147125
7399
142091
62185
71174
62138
155227
84851
88417
85065
8695
68592
107247
97269
87780
90241
157529
52912
34996
46950
115945
111997
142972
114620
139238
130716
22439
125200
71603
75527
39372
24974
146527
151112
77153
55793
84488
125351
58150
63688
39066
22669
38686
98610
66878
19816
20311
111985
126708
88555
75606
43000
98742
124256
142787
56579
148222
68812
103418
47589
41507
83388
64118
89753
22892
106772
85397
29381
125013
21139
29557
111050
119249
9326
141728
21405
26132
135569
141008
152547
87445
15278
97298
108132
79472
73006
98664
51373
131037
62430
68244
85929
64889
75435
61649
45492
141735
13157
102879
1037
20984
158780
20795
14277
136351
77457
110818
22623
60142
41770
75376
94497
12752
133720
111736
101829
65594
84183
117401
95015
105480
72700
153321
117912
79659
54835
26283
44234
62441
95680
77051
118566
42563
80478
120617
6556
153197
70444
150934
120442
75391
117992
31505
90436
109913
157755
99967
54785
133542
34231
151155
13212
98568
32783
98302
147100
16266
108266
151675
147090
121094
157968
65422
5782
101382
138340
129393
93979
148830
102740
106946
68554
50361
84313
3485
154509
94784
137105
132612
126111
120543
83469
13797
101078
54552
639
78766
49575
98484
138025
89155
76620
117531
149641
70221
103924
61238
32740
156303
17256
60479
31556
100004
751
110414
54348
58057
47551
18142
27962
141602
102805
100944
77005
47986
127646
115700
1101
38545
43868
156967
102878
73443
224
122221
84883
89466
131941
2928
40215
77367
46365
156368
120829
41567
115897
126608
115317
136238
138595
58006
129987
51505
113205
119412
114589
67769
70307
18606
31562
36167
71086
129863
121477
112425
153920
122106
3231
99790
140213
95821
21579
96167
146253
158747
110876
127807
12111
96800
4170
95179
4711
37214
33916
82247
158516
106096
55365
29553
10820
116991
103345
18808
153726
72037
80360
21341
22506
121492
75899
72908
137531
54762
47759
113863
156060
132307
120321
130469
35197
77376
120614
41058
104734
117747
75702
1993
14206
89439
63450
90380
29016
126965
41816
46962
88053
144800
106389
36562
129681
19015
123569
42147
16073
80302
113280
9541
49417
112101
150417
101850
30406
80963
61159
55142
146552
35349
151951
98208
91535
123985
35132
157495
116827
701
16302
107204
115711
147542
139976
48507
122009
48538
58443
122353
127970
53208
136102
98702
132443
18206
1581
64104
115672
78602
109711
91818
133274
34374
100433
149370
20410
146677
91797
90873
120647
11514
40271
124922
151649
35750
96392
115088
76436
134603
44543
51985
115069
53118
126739
75967
17092
136806
83103
100788
88180
56681
65567
52740
6436
26692
61465
15952
75930
145435
3542
123891
81950
124625
99228
133680
17307
123702
21862
127743
159715
99510
73464
158308
136212
58753
102883
76521
144521
102452
126557
61857
64975
29702
61828
8029
126762
94276
133025
31277
52930
154493
52454
106971
78170
65325
96009
152196
3347
146674
72703
83929
119345
147699
141693
10992
81851
127016
116938
2240
142698
50668
116068
69128
79957
84287
53209
135160
134475
52263
79741
62129
138338
3536
9527
39197
128393
158638
57464
32565
153325
107956
144765
124948
133691
17251
80039
41177
49620
67828
132351
42690
119626
29510
92262
83947
22270
39222
111261
87442
54308
5011
62128
7358
42092
153271
22795
56376
132970
740
117409
58746
12450
87166
56774
77513
107658
123801
147792
87083
11138
72952
140855
159467
151810
151612
86969
98544
35918
86071
62542
106146
89702
115161
18783
35276
142397
82260
25376
122486
51170
32338
84212
59853
153366
26490
146857
159088
57753
63836
37966
113623
74308
124528
2970
69199
28009
99052
76847
114474
610
144073
139068
20387
128493
92521
14175
61278
62380
147988
14863
101283
138693
59018
9569
7814
12091
48880
33365
126616
88977
145587
43838
56243
71151
17831
79620
144624
30200
139419
86374
119276
152143
87805
134990
133705
143263
40768
80796
60833
62769
6451
54393
21615
155517
90243
113176
74977
3085
28852
21128
142479
92293
143357
92613
129194
49812
133666
67192
77238
89986
35456
77401
143254
100340
64711
92973
88415
64573
29863
138099
39150
69433
158540
24689
82129
33842
152536
36914
76730
55547
48482
128535
151984
99453
1768
134651
80501
124523
79131
103580
136325
37895
120381
89397
150971
130396
140960
115098
100488
133092
64874
147479
54255
55021
76242
17241
113362
22893
118453
74062
113392
6378
27602
115830
113618
114762
19069
9832
2668
129236
5262
3251
158390
136990
62153
148546
133628
84252
66910
122533
46064
26398
111975
120858
118214
139109
3800
134496
62431
44847
74233
92319
125192
18221
13733
114459
113460
126659
3438
136107
33354
70306
27603
2198
97059
86550
52724
100436
80623
95311
146356
141923
131333
127279
105267
149464
72156
112052
35851
10949
71140
29407
149452
14566
149429
65077
120257
107712
50733
13744
45724
34407
47243
14985
38232
122157
39687
756
42240
78501
116130
70877
947
2789
42111
121409
159884
3926
145140
33868
79582
124284
154794
29432
55886
57873
59540
23764
66411
99579
105327
96633
24084
82722
15906
53875
47001
116895
103470
159856
77430
67080
65147
124699
47045
138725
90112
37435
134609
44199
66523
140750
27358
130686
157369
109316
55096
36839
141207
101492
27695
13788
159654
155400
2168
56559
22185
50307
116967
44945
121804
36821
32286
67531
91884
64672
147604
71869
75441
9253
8195
62325
98909
5859
50763
153750
131881
64997
7567
18061
44495
124657
138253
19103
9201
76680
7897
4280
99682
20466
81027
30960
90555
63723
142735
109358
107001
119344
94038
10880
86977
148749
159134
114956
135153
84879
9914
67698
34614
21310
93122
98827
153237
137789
156868
37294
28371
142616
24598
130140
35901
79674
43460
16825
32977
113121
31508
127876
153429
11071
38205
15270
7725
68562
141293
43315
78364
131753
105188
55379
29258
62340
104744
120477
112143
82923
61062
48919
88276
118152
23543
141580
8823
98600
142203
86854
44609
74073
90035
61070
11218
14693
101274
30070
143658
114544
67792
66934
118847
90929
29560
136652
11413
78128
96082
90567
96286
7981
152027
65777
90656
87411
52716
157425
33838
84743
120731
5083
127380
116056
135976
65242
109392
123374
140927
48526
59892
23535
27818
38886
23462
129661
93791
122831
40072
130918
92938
129734
13033
120869
41409
18867
139294
81837
156332
46625
145415
79627
8969
3927
147881
107234
19685
107305
147517
26245
49994
84460
19042
9118
54108
29389
54340
47564
47586
95353
69111
3361
83476
125165
143798
77347
78517
99756
112320
150518
2450
46010
27775
113208
70513
106546
111943
106642
135610
146839
5549
98438
15899
133321
86730
99990
135463
99917
157628
41462
3073
92921
57538
79698
71395
22399
130298
130734
141896
132020
3158
122198
114081
115768
21982
129845
144417
93973
19676
107072
49038
28660
16993
59640
134386
31942
65352
123585
133998
140429
99539
109257
53331
43544
10245
26550
53622
16509
5481
124758
137174
72607
154025
82552
106912
110654
60188
69617
86025
31875
137743
35295
138206
128655
155856
93162
116392
16386
121877
85376
29445
91322
51263
46406
84013
16564
65310
10403
121382
103735
21679
62493
32853
109933
93434
147154
71925
130987
100907
83041
70815
54482
21404
106157
110562
157214
45630
45719
77799
74234
52662
63019
66629
5065
79634
142879
111469
46656
118444
118841
80776
22829
113728
113083
129630
96040
21613
25583
150197
127644
75146
74156
100641
25372
9480
36345
71932
81247
17326
6979
101951
148276
19267
60411
51624
145815
44335
69475
12137
124911
123251
37965
128392
9442
42139
5921
130008
124987
75815
82635
84342
31026
146373
17404
73083
107124
67103
123663
26229
45715
59266
118055
78497
93792
117741
10478
12172
82452
14812
46415
115950
57272
135768
96192
149036
43117
102797
151141
44848
54402
36556
999
90697
60927
54871
145284
2165
5757
73935
25541
137465
76929
23661
11163
41723
109574
6196
17626
140966
142622
25535
150482
111951
99381
100914
28504
31955
22901
957
46898
25329
76302
7913
135983
64156
140857
139675
9041
84448
88081
37605
12840
46312
424
65955
52184
47854
77873
79179
131136
8014
48730
54239
89800
93835
109000
33389
152542
107338
134837
75104
6822
76850
146534
47294
4147
24845
144086
3326
119528
124967
22047
53091
31213
79746
59517
67451
16292
130544
87210
96821
54679
89647
111917
122616
88326
156643
134127
5958
6199
24472
65040
108225
6815
123089
3050
65177
130519
136109
119438
36358
46646
146531
79973
17780
150702
76045
137076
23685
136361
38258
152381
72016
96502
105866
64049
99936
48736
93266
31669
51091
34411
123224
89716
57785
115668
130104
97643
94356
439
1549
43391
48261
44481
139246
81854
156950
61703
64909
6253
34678
76974
56974
124363
26219
69127
101360
132106
74526
133072
83279
71622
27271
98250
141784
3570
78773
36487
39177
103539
102244
43938
38540
56572
72395
93251
49384
30253
106109
155735
146747
51167
132309
102600
109335
144545
86427
147300
38936
134212
102586
89728
149566
34902
51421
139140
157223
41834
117974
75863
30920
15359
66845
117471
154290
130092
83763
130818
136666
45530
109155
9143
136236
76347
98403
128560
41443
102757
116333
1098
20558
59404
129559
20031
96139
88734
22941
88807
111638
80157
56172
46784
149033
129022
45696
89943
77170
122224
62766
21699
108823
24685
23733
39492
151354
145036
78461
159527
84592
153756
84576
144127
118508
16283
59673
16528
34779
86971
6842
27113
12119
46422
106346
150841
141829
64958
18033
61552
147974
142600
112745
55662
50422
1589
130523
8614
5166
98879
18232
31281
45502
129989
8721
158653
93533
63179
82785
97636
49501
154323
95461
89245
13946
97179
152901
94133
51311
150840
124400
145197
34602
5099
62206
71052
69165
13846
151989
137065
35964
50167
148673
87070
84390
65385
7035
96535
124952
154964
132993
49814
96678
18401
44613
69895
33044
54147
54601
142278
132098
101886
120760
74684
3477
141307
38681
55665
92189
44913
97864
138565
74001
33004
106732
148161
114379
24483
47252
2816
77054
37431
142123
37645
129505
137438
114287
114388
16696
124978
98468
45700
74596
122225
146083
55298
86364
34090
43719
157720
99585
127266
70002
49432
32294
119120
153025
63511
155027
72061
129057
37390
96354
91846
63918
98259
109283
113060
25092
17316
14357
91523
134590
138832
55388
28040
152028
122093
30274
95700
8866
47639
122433
56101
26321
122507
33201
127751
152966
118602
90815
103705
26917
92582
128340
76766
151530
115356
22950
35300
5360
122254
69250
57625
23597
89480
96978
130740
88544
137049
3708
155556
90265
69353
144405
61399
8505
63500
96552
113492
77889
14214
43196
154821
97082
107921
150319
75602
113649
27623
90347
111278
45605
30856
125778
2836
83261
5397
131789
69729
138656
13815
106218
131993
145444
29685
50254
157064
12280
138297
120004
73211
124413
87888
30607
94669
61923
67740
65086
17387
46622
134954
83340
121583
140358
113475
131556
41703
40542
53890
89543
73801
106487
46631
95036
105787
112870
32460
92160
45073
94923
114381
35988
73830
126186
140155
157922
40803
44548
46411
141878
13089
134597
61753
98043
146232
19498
89691
57806
108821
80036
109627
22564
26653
119478
3341
125860
17515
48216
24500
65371
120651
86740
96605
108401
123924
92113
89309
970
125325
148579
11788
15439
62871
107114
143083
85266
8147
99514
10179
9069
70744
89719
105500
129768
71820
157054
44400
150711
18048
148144
128306
37025
159256
68308
107520
7225
29148
13309
122446
69643
74371
72338
12124
87604
99314
17218
64501
30218
147752
133920
108016
2889
152095
14399
93185
51287
14547
61413
61500
9588
100220
65062
98699
12217
113488
29146
20610
41288
9699
114158
65143
16478
79209
22528
4986
105688
120749
81308
11866
62887
80402
80899
58549
40235
81419
28142
159493
98850
30598
141936
11369
130925
12035
39265
80438
21833
13428
129238
130152
67661
117943
107171
31686
72594
131157
115875
64058
107160
7993
74336
61323
149762
17514
126210
31512
55507
116955
45644
75859
157010
5677
61116
118369
157567
72933
143461
121118
75796
12348
140124
76981
3752
84900
71612
113584
113890
154277
47248
142142
48614
138408
40081
138185
86601
139096
13871
128148
148566
135707
32880
58107
155410
61119
85343
8393
102966
67393
5723
104356
18582
94978
122708
83817
2846
1760
100807
56968
58852
130011
40859
158050
107846
154063
13987
51669
49022
123195
69632
996
48534
11970
26447
117477
6299
5808
78579
69591
21400
2971
57929
157118
64569
107743
128261
69084
52128
32157
51525
132776
48947
27349
42951
127535
4531
71295
49529
9005
10496
60052
152997
37910
23927
157035
75548
73799
34054
124908
119432
102768
56390
52144
20865
25194
93468
4550
8332
8569
40610
44886
130482
8298
97149
144577
142756
27153
149062
56004
71677
113005
135833
71737
8876
10260
52342
151681
157816
94139
110757
24102
54991
120509
89598
46776
145919
18908
88676
158957
117088
155669
46785
88488
104837
140900
21070
11434
138691
55703
77901
77830
95572
40815
141065
71446
54220
29671
32682
43562
111450
82852
28180
16008
142742
75041
137418
21952
114445
89406
122588
48774
89091
145846
141626
126159
102913
127857
144991
141517
144262
48456
103033
148651
23704
18029
124459
29838
118880
20085
96079
146074
122713
114886
152583
76033
67368
38431
99509
144538
114679
117946
86950
7417
125228
128886
105704
114636
1605
121938
138947
46801
107526
109826
72626
31603
70157
137406
32072
106712
159159
147879
34162
146944
56214
152976
88381
68883
133002
53500
67333
133035
30264
96649
82993
97330
14556
121893
19854
74525
12441
71005
102899
29505
15515
9599
70659
144448
89798
127967
81278
46273
18447
6824
138209
3739
67825
50285
121911
18580
71336
146862
141365
54747
40272
46859
139774
102776
63939
108291
14753
21668
152618
123240
9154
55780
4953
75814
73520
47712
7029
131200
77280
144107
112136
10958
75217
132132
94596
132775
96775
98479
7420
136683
128792
119239
2585
22512
81657
129829
102985
70182
96765
122772
93467
31928
88569
13566
25062
101781
122098
141559
110722
156149
16951
2860
116059
22689
79843
33277
152580
156841
31740
150881
96101
142234
74410
79974
15326
108241
97668
119748
93826
154054
78411
49239
67651
99247
11857
148414
59788
31044
36953
81966
39610
45013
111074
111205
824
93438
47780
28050
57750
13663
132778
18326
98750
80879
9936
142061
57850
89241
92093
145024
58412
120134
16329
23222
104831
140069
128496
16877
77197
119981
127735
1284
76879
92467
130090
138447
133424
121892
38852
89964
52492
47681
86946
79898
117425
28144
10574
141511
145175
119154
120766
151823
41369
19702
43973
90428
140035
149194
45247
146148
116179
146815
84818
13304
133451
80897
36210
59280
151827
142395
153639
13621
249
118137
41763
82529
134032
129341
67550
118614
12887
143532
157540
101153
118533
63273
30864
120780
127232
103382
135680
22908
65231
98839
24300
118100
143359
12485
149154
64629
42419
85225
37991
115999
69503
104183
95533
10324
37716
26288
142744
72066
30691
107876
35021
125424
151813
65259
137304
73824
490
89433
100372
99751
5210
70834
4693
60941
5694
138515
129092
56245
116717
41951
9297
149717
36148
147608
21205
36285
142418
97802
42175
115766
141698
84696
9141
8325
84444
53633
58521
102279
90635
127007
23207
99480
153532
40040
80559
45298
115868
136427
133297
6176
25603
153013
25741
21507
37516
58138
70941
132967
40296
64135
148663
83473
102267
29060
17306
144905
143747
124807
1125
76796
82360
70212
115885
15496
97767
53072
109934
76881
151606
114928
80505
4741
139882
155533
21775
7050
27874
39775
105906
109435
63238
91405
45290
62251
151640
2395
104703
120796
62232
137799
143131
150925
82155
22429
149349
125540
78656
113200
13976
81280
27494
119236
159497
85190
107978
109759
136382
44377
91389
144263
106365
131960
134498
32215
64790
45567
149484
118140
128140
154629
5290
150467
12179
94223
107685
142011
126926
127666
145005
88511
78854
134330
71745
132141
120533
2647
143873
140417
75193
137087
150208
39928
51290
82152
84366
74411
133948
26918
74561
20099
144855
104334
51186
145730
89389
98575
115838
61686
140360
8709
84426
82410
76064
151405
127340
113046
27254
54362
102058
95155
78030
116448
137857
39760
107194
97438
17733
120373
61332
47150
43953
40353
23995
96580
135927
61532
155535
73214
32162
4340
103650
101257
72580
2215
92466
56485
131189
35874
85692
20474
43721
84655
2577
16191
54591
59034
45953
100274
81168
10988
138182
144875
80591
75062
61569
122900
113578
131501
6951
83284
83122
110706
45034
62253
127293
37549
68482
98892
139269
2409
91622
136048
75160
33664
69892
68219
118616
31031
138313
24476
87691
82003
74819
107248
99882
5520
61592
101110
49082
6904
49885
97125
68458
97714
132976
3559
153644
155576
111197
106242
40949
107756
58531
150862
102285
92635
154871
155678
26305
14092
116850
144970
32773
3578
61660
102319
105316
3991
22816
4225
112030
158425
17879
16097
128280
6160
16679
18910
154134
38442
48116
90944
15911
107701
11097
33478
103022
6863
21969
115131
20032
93915
113641
149797
135450
136225
115194
24027
83808
157901
16182
93024
61091
21616
106123
8361
40020
36546
130771
88446
38574
25316
98781
4419
92507
16936
140077
10200
41653
24016
43114
46073
67883
22777
91601
23056
38268
37465
48854
63799
62083
75484
96886
31066
130448
62132
66950
103634
53484
2993
71346
118066
14048
136103
104409
42815
16624
46525
70113
125027
130181
155602
99559
69857
52447
38647
10573
107659
50662
149959
10363
143070
110326
104463
77984
41092
19464
56330
136124
33687
122159
41454
80476
147737
1447
36866
142275
146161
112721
113195
110410
124772
59491
68856
2187
124515
28854
5574
143636
88496
78277
73096
61412
157522
7731
88231
38146
143100
41071
39098
54547
134445
74730
131755
18492
131297
118787
82581
111925
98098
109776
78886
24764
99025
29923
126097
98548
85134
55943
77959
125560
51885
159876
16480
55477
37828
49489
5467
66407
100675
36306
123140
2557
29696
38149
94852
43827
140302
144775
18107
145268
152670
5733
47037
98256
150817
142670
152515
89321
59858
59297
107377
134459
48056
79909
93244
73325
146635
109240
78640
140034
60024
94689
138959
80159
68975
77673
107107
1340
83628
133856
126023
35961
112875
102281
141211
52016
44866
105658
130164
283
29104
96635
150757
54317
85331
150695
66953
54347
57159
33288
120308
23806
132237
131406
32834
12486
99023
37677
126589
75706
114999
3839
128000
97057
68347
4916
63222
71502
38600
65973
136834
116798
96143
31358
27724
108959
96505
124065
31635
35929
125935
82091
4353
65168
125903
155721
131921
110040
23151
134669
45039
149413
73663
1107
7438
5797
4045
39597
54776
79978
52553
41798
98340
96455
123379
37708
92401
5902
17491
54282
46428
128384
136353
118015
118209
134867
22043
62917
61707
109287
51993
15149
62788
133931
157572
10342
12370
157179
51861
103157
149829
137916
115904
98270
106996
20354
126176
58933
27330
41344
93689
89033
141232
69496
64230
146945
61661
8878
34679
47288
74476
5460
145055
124451
95499
32245
156972
129572
40585
87345
150884
55086
95506
147530
127924
12657
70070
2042
81065
48605
20154
51226
47937
52573
63335
83950
28756
125544
44991
69796
117007
80907
85764
137025
88696
89416
42902
137898
123138
150275
30485
82222
15687
52823
27380
81042
29588
49695
9351
62946
53292
61139
43566
142876
27888
66238
33213
83860
4838
83478
87679
158727
57121
131540
1992
47157
53646
132860
146352
100945
34262
128830
111399
149555
4517
143734
144470
159260
88847
53738
73668
115163
122754
35419
12938
73193
81879
7511
31151
152496
10275
146285
120153
68813
100022
49639
4428
131387
128251
58408
110983
19777
37590
132078
7954
90310
68297
7109
51242
20813
146838
31605
82746
46125
74216
91545
121376
76925
137467
155097
136660
37959
118726
125314
135747
79339
47690
72321
145966
106626
142680
42161
28731
155973
76809
150712
118842
28500
83482
3930
140251
105139
112912
21516
124063
22104
110012
96544
16669
22842
88173
23821
12767
44779
84437
59247
135879
109328
35775
34248
110702
157323
44707
104336
7271
106177
42949
75747
41397
109152
9043
51055
85972
81731
30058
103329
68163
92958
17903
121661
159015
53057
147954
15975
69876
94274
21869
52488
134561
140738
88673
121654
79533
86732
2038
65678
46219
19118
118704
44896
101914
85086
25500
46803
111181
111390
44135
138490
2975
159250
95873
100901
13567
123061
24053
151667
128520
109805
144493
142783
123827
36081
120177
2436
86217
79839
50876
18518
41998
43063
45386
114200
29138
53424
29170
26062
135336
29156
155665
130681
76718
27668
116612
75775
158320
72174
77704
123545
1518
20308
124971
123844
98870
106243
141126
74120
15057
4679
22832
48653
89127
79880
39742
62119
3682
107503
100030
87887
120417
72478
94552
55195
2558
65534
62532
128990
21614
14799
28729
13778
68218
30492
47519
78836
56409
16937
68827
4325
120650
121867
119031
106664
28768
125267
30312
62454
152005
732
145169
60393
56332
154302
90488
132559
126105
109631
111770
146775
90811
16226
88205
108343
98954
70343
36802
119606
127647
135941
34380
49397
63517
123071
13190
29957
109114
43718
7952
27368
5342
131014
106204
37667
127634
104117
146420
52140
109121
69490
17378
124319
4055
57726
159067
45723
26564
6025
18998
149204
75440
107724
48262
108483
123206
105699
79124
90207
113873
65240
62237
9935
154874
151643
88559
52024
71617
24458
137905
60219
101172
38750
129149
34195
70787
32864
147864
40687
101625
6572
64548
60678
95684
73053
4690
138935
133435
31291
21580
81476
16279
126319
60490
33460
105281
138927
74250
60026
84055
47573
9521
30834
38107
854
52182
29618
96671
114049
32503
136632
63508
145148
123191
21425
34392
154824
12039
8940
148100
47508
70049
80759
112953
118146
117171
21285
11503
640
88396
109084
90732
104821
21674
129673
130684
64515
95189
73934
105902
151947
27388
148525
90471
45784
88211
17215
101075
54968
6131
81249
125511
18776
44684
145460
143175
20090
97862
119261
80389
116707
17426
74076
16187
57711
73414
36616
5587
159022
149589
92745
38210
134686
87200
19974
21626
32299
77615
144940
147114
39186
23711
70395
36356
93542
139928
132174
52348
8367
143485
136264
92178
128984
83741
2286
147272
1189
4938
80422
98329
93137
105879
114524
35951
77531
12474
142343
33239
766
15685
93420
18261
30286
144307
147228
60063
53725
154491
9136
78279
149606
41980
74610
1201
2841
104893
69251
139627
115191
156890
117776
21582
138393
126365
85407
158248
117227
49396
6213
79090
148921
113403
20682
54205
135835
144129
108463
156186
48535
9215
139986
5697
145521
2580
84480
135845
18121
5727
40052
50226
144370
107129
126156
102864
140062
106925
54783
117548
35065
104727
28698
129696
32512
62709
86291
18943
107415
40767
32929
8902
19370
75582
20830
2099
139490
149162
104264
127524
46755
22372
125939
20964
81493
150221
66948
27283
158599
110664
62109
37369
101766
79595
11546
34615
1571
115386
124935
16531
19349
96271
83801
106526
112483
60991
49640
40074
26024
93432
152332
87435
136625
114254
89709
6347
134838
144801
92851
92426
133513
3757
9806
116186
142257
648
16419
47021
103808
39539
154328
76701
20913
136488
28620
109519
121320
60944
18548
120299
132905
112571
65800
36673
145679
7246
126754
47437
66906
151717
122316
1511
103327
136317
80429
64226
78107
10505
71835
110561
140731
107286
63614
88467
62390
73591
95216
119889
40886
50899
110240
57439
22031
141467
8987
48806
71254
111496
152327
38440
91070
134327
132128
117653
149492
61112
62562
32760
8783
76844
45
84194
26287
116231
144805
151737
22554
13526
144479
45342
80030
60534
60845
128044
153687
90704
37564
120688
5588
58506
24454
9530
146702
39657
76181
158982
123100
15262
94935
11374
127823
7241
99759
67757
66168
41420
89449
88926
114810
142025
5239
2948
37725
158029
156628
117473
141102
144776
105724
130677
2800
108940
124666
80377
65255
6543
150709
109765
132757
154721
39232
58562
80691
106113
21906
148669
81781
41912
42705
70729
60789
147891
126153
24846
117295
27142
47980
39009
153832
130033
67077
72604
89
127821
70607
112185
145244
76081
116141
119311
99889
100960
17646
99071
131824
64100
315
88181
83304
107884
96427
21647
24540
137660
64150
76744
11931
119084
79728
45865
58858
11456
71920
63999
2319
55173
30122
30191
100240
1704
87316
138162
93475
108400
58702
128295
119047
90264
151151
10084
143028
82459
65540
42170
77396
96701
38416
12560
125736
25838
120911
27573
149849
38090
37831
11329
67980
31606
48243
16850
95613
8023
88257
137306
106325
130325
155746
14305
62133
11685
95669
147050
86701
123791
37348
75628
148028
86642
81217
94402
2686
134849
48626
147649
15265
34526
15373
61449
157464
139633
92075
98326
101088
53217
8982
88133
82055
125428
89633
16929
124815
94651
103385
19861
146733
59256
128833
28650
157402
130638
128687
1565
48167
139478
41021
119793
110448
78838
33703
106906
134320
16321
106685
11459
3872
145535
114505
71255
118064
35339
126488
64908
19235
26771
39216
134261
148908
24988
102071
35809
51979
136456
49401
16041
91561
90867
126978
84824
14144
95116
42176
155172
145778
51670
51884
82505
23015
152951
87265
142154
97062
55976
116705
6148
64045
56672
88840
73050
61234
14425
90313
110680
4178
142147
43944
7494
52490
11232
70396
18916
16895
136497
99297
39420
96165
14293
57667
15465
18106
115944
10661
85380
86762
139925
137317
79452
8408
74428
130895
86185
76175
78979
39438
85952
143397
61283
26711
159045
38140
106164
57648
47935
137041
25633
72254
86531
132668
140366
150821
66003
36963
50414
72739
9580
67898
157811
44015
138552
99535
128645
141934
146208
52649
87606
60877
31206
96024
115594
74903
33041
144092
22671
68620
89765
120380
156648
36585
49097
24546
90911
133966
53252
1052
62932
135583
126043
56873
130945
18796
122071
2383
95552
120160
49577
115696
3449
103897
74337
137180
128731
133426
90919
65763
69541
65814
12629
79986
18641
114101
134620
138251
89704
138321
64004
85124
49941
150900
146891
20307
46881
92442
141450
84523
146250
5913
95951
151955
38867
24890
152087
116331
53706
74501
22779
94303
93120
5536
10673
120300
118147
59116
81548
120837
159084
99323
80326
128465
92337
86252
65957
111335
106810
109849
153759
38186
13483
104054
97039
125933
77447
33159
116933
4003
26006
6047
141797
85308
123687
60715
74095
27082
18287
16971
124638
43527
133171
19175
114343
7551
64386
132500
156826
3679
149777
21195
45025
6053
34552
63330
6754
2559
61924
137377
52848
116740
110280
130817
131659
12922
149536
112886
144218
41553
115203
152608
36711
9397
33811
107618
97740
123926
49998
110483
9889
7068
142296
133011
69483
50718
145105
108435
120715
37026
80379
35888
156131
83874
106100
68199
82877
20832
100111
121398
143666
57757
42956
134502
158636
146943
25107
119192
133360
104532
121608
120295
70392
44338
148298
129107
90158
86797
127376
108590
42936
154329
114110
119776
152014
77909
92192
103527
28569
1767
147327
6676
119743
151087
70289
25561
58066
140537
105669
139457
71432
67406
33377
129650
132777
93699
129242
157287
18386
87146
59904
157047
112455
53458
28104
119936
41182
57597
32004
110005
147401
46800
82525
119376
94080
43282
43659
123822
94298
41482
112789
132037
12434
136810
48313
154105
104781
91385
55399
7391
41705
93035
148847
12920
94599
111570
92952
12059
61978
112683
15332
124701
99123
835
138689
45861
122725
12429
148598
152358
97348
157113
931
89223
53052
49585
17994
152609
83958
130478
27051
104107
88136
24877
84898
57249
9508
81962
33656
118736
36374
76848
131657
11428
119301
37928
97281
130529
125144
10419
45940
20677
54736
109165
98830
22054
139856
11554
8444
30186
143218
121340
129935
6211
130194
85256
459
137262
4095
24725
126398
62062
95783
19875
123386
130180
67820
6696
119472
139742
120692
61037
44927
143238
12862
33879
151273
138030
42158
96871
114286
73661
121799
154632
14435
151698
22292
39778
20885
154231
141578
34116
83417
40998
75216
115769
95879
20303
78056
40973
148619
73112
103164
11888
2284
111775
54412
117901
153389
60697
109530
158491
144176
119989
135077
72212
128359
82778
109707
59111
23090
41176
146578
139030
124255
98636
65326
108754
66920
4475
139549
120478
75109
5508
136340
34387
53756
14844
15267
15697
1066
127988
41996
129485
65539
138081
11591
13826
131209
88465
19933
101086
20788
133491
116345
110436
62126
91112
111410
54200
137676
109973
88010
150868
112585
3932
92885
119593
71231
65279
36614
150922
40907
19244
93464
91848
101821
7380
117976
38254
16110
108623
115224
151294
81060
87866
98537
42033
129020
49019
134539
102652
102827
62918
66404
116695
92526
9730
55154
120741
105828
53880
139740
133588
94138
15773
68566
110455
45233
47687
14156
158853
2391
8158
85558
116648
35978
123952
90749
36312
101923
68968
17968
2343
75439
126516
28431
88125
66641
32488
50016
76184
130360
131206
89174
50504
1905
37332
101213
18325
63978
69109
126817
141221
11672
30930
109383
23168
147777
138640
91349
75404
150647
85054
114201
7684
72838
56234
135022
4597
1286
29256
110214
42727
54611
148862
21297
129374
29536
89478
7880
115217
97193
96
87225
149335
42047
154800
158225
10226
103425
93462
56425
124784
124032
45010
44668
52444
26289
62733
20733
59625
83710
10955
99537
36039
18990
36045
144994
120495
42916
123130
45671
157565
116770
81061
41514
77663
51639
11580
63124
108074
76757
84982
45217
117407
28065
45685
99345
51228
89834
1338
119670
8342
76938
85105
154104
52727
158742
159589
66938
124201
141748
3244
47018
138598
119705
117881
34122
116594
4957
70827
27227
150077
127064
135175
62149
106716
114120
115334
85336
24385
61675
106963
157988
106460
27852
114300
45843
148349
79824
24337
93553
11119
41323
35764
8609
154936
55742
129806
62567
39156
146606
65908
86767
154714
118256
30788
44007
128851
12364
111088
85805
40165
51351
97051
60694
156780
59411
67582
21262
132973
141657
70382
36336
106491
124859
121321
64364
146239
5877
18807
96637
5265
157017
111956
105850
16346
152269
93349
126773
74757
10767
13739
72044
7803
123709
148777
60698
50076
89181
133334
145086
73895
120848
59127
139404
43125
154822
35944
8163
81674
131936
11641
36288
80267
150943
11156
143633
59073
34208
30764
83811
90523
40151
30716
113580
62217
125135
74113
12298
43790
128978
27969
95926
127871
157161
80613
127985
158341
89672
113032
20437
7868
15927
121404
6869
22080
34426
98821
154499
56726
40186
109923
149089
124280
81499
98137
72595
99068
11279
139277
37814
83730
139732
31188
58498
29428
102729
114992
23599
4803
72676
123747
103587
129974
51078
117200
72332
145666
124090
75393
85511
17187
34095
53443
121228
117628
53790
85699
49660
150608
6060
28705
54367
141767
43656
145029
156850
14449
87116
21858
8371
13607
16328
36697
124227
136627
101270
77684
126050
98810
72863
77752
117585
107126
55841
19344
4352
115940
92431
148851
105576
119774
148650
23602
97351
151569
141454
37229
57199
82634
146466
32180
137623
148703
25172
10840
138539
58945
149379
22440
91249
55637
10299
5309
32730
37239
31672
70540
94677
6261
13736
121339
99092
128989
156629
133370
75277
46462
146246
155648
147862
49046
85113
39683
111254
60843
7640
47549
25031
92764
14857
64167
4733
23327
115259
18405
66224
16504
154216
27633
86128
10522
56543
115740
83659
130747
62950
127878
146693
3803
55448
140181
20546
16460
16998
82366
4828
135753
8044
113947
117261
28683
5698
7243
71570
97207
128723
112609
8732
15401
2491
296
63843
52997
54051
81521
78115
154259
85254
84616
4755
94017
130974
124564
10896
101440
83396
38880
99922
46233
128081
105717
123139
36969
42781
148654
138888
40240
51761
47152
50427
69514
57960
35913
83596
64713
127127
130214
17750
30067
69069
77711
22408
53781
14742
70665
138291
157385
3435
140044
7891
118594
149174
103229
103082
26512
1412
153906
151636
45268
153677
137981
13332
64676
61122
91366
3680
39461
18949
95201
149373
129010
157298
15055
122840
107110
30237
85620
108162
125449
51154
129244
17562
154266
141347
112799
120768
128279
75584
44824
140813
38429
131471
152039
89791
64767
27524
75557
55556
71376
142873
143847
66957
133773
69558
158441
57748
105174
141486
149527
7124
68608
95423
101260
108759
152315
40300
71829
73207
121987
117755
143297
75914
154088
114197
140921
134344
98315
134178
48548
77552
23517
151202
90906
140619
40553
64657
2393
124028
123565
151334
151533
31202
101347
149092
150526
81543
105262
107654
38054
75792
42723
106592
34647
70122
31310
86275
138810
112060
58239
134898
151504
97649
116138
140788
138627
32992
87245
42492
94966
145854
148567
132360
154738
132521
143204
154531
115732
74099
28264
59821
149925
8645
79585
94130
123395
104461
113558
25385
109738
99749
108355
50030
33867
38014
59526
115434
155513
135054
100762
34032
12779
27768
52722
35108
27989
79382
29880
131862
129234
21662
79751
140570
157942
151081
112274
39586
146103
70971
73840
126888
8875
154783
107634
118743
25543
81940
38353
118355
124367
149168
120898
140143
159039
16514
125474
117500
132176
137036
94061
129357
147691
17245
56232
147898
151147
95719
150372
157525
113210
59515
125116
91887
100229
104053
153991
8410
74312
48506
133419
17635
44059
101777
104580
37425
45134
99154
123629
62836
107943
87039
115827
95720
64540
151929
122979
23850
24669
150036
83005
73755
116369
125308
144858
52162
129623
156871
23988
153083
22714
65809
113552
105756
5384
5244
26887
44895
110019
63750
147952
49566
128467
129893
58827
115989
7181
156323
112736
6336
58068
6605
14213
4161
93312
6831
140683
96509
77380
23158
97006
75110
139936
153955
84993
67026
69606
3308
77278
10733
56780
115751
32546
64457
32155
18371
89489
118072
108580
91
9044
11886
128403
117811
112513
59766
100990
153175
55647
40623
124811
29971
30540
66753
137187
86424
1868
87695
33953
131618
132333
103352
79300
31975
23405
131783
62218
65369
49697
104151
2046
15602
89282
70646
141318
61426
78130
118087
159522
129330
4448
135685
159444
45811
145722
66254
8528
104846
9260
83839
128893
146424
29233
153433
19775
118428
75230
142831
157048
156464
28643
2622
45070
61358
71452
44412
50516
136341
39442
12347
146953
19592
15892
121840
54802
109349
89311
124073
141014
38807
60148
120703
95375
100572
147192
68935
51623
159034
107479
19106
90721
119920
993
159587
129425
92550
1094
12924
33531
142205
103987
140640
58220
36772
87499
127344
103932
21253
76318
121059
69300
107512
4746
16352
46842
73191
118877
116240
129698
141733
70357
143363
86994
60555
11631
70764
105528
93882
59165
810
17796
131085
131730
58208
1727
32389
89746
151543
35955
64961
131065
55883
8222
55915
376
89463
94212
60705
7323
58986
114464
141169
148634
7251
62981
78524
3433
109049
108301
156113
110570
87544
136246
104828
42079
153309
151757
14261
63768
71653
103672
50878
27374
117731
134951
58488
157447
6116
11452
53994
159216
2591
158943
70490
8697
145852
68479
148988
147947
73877
146695
95385
4869
31922
137974
75282
81117
23123
32315
128785
66687
105755
303
145207
140208
63910
8065
122335
84965
76078
118205
130902
26068
113304
19202
16376
67354
110917
82085
37601
14543
52591
63449
132253
152813
84028
18140
112499
94320
138300
149691
60560
63489
130731
118904
27918
2813
36812
48849
78556
21418
71701
136750
75962
48600
8744
74942
24080
23790
109683
33663
158548
150690
89437
111324
76252
89078
57229
14606
101294
100225
71475
24613
51216
150795
7554
100847
133248
156418
71292
37329
130618
87124
66818
46718
40771
62496
132932
108193
45273
135398
142449
75168
97680
143708
140774
108002
56581
57348
158481
105569
15858
23779
154124
118763
96679
12971
43078
85374
89294
113729
40976
33197
128549
146730
146984
145946
97566
45315
87118
15944
85030
148051
20639
134137
25214
63099
101721
109390
72547
101695
50601
68499
102690
72958
26302
21027
153811
12902
2731
147641
100180
121850
21841
155124
26054
106539
141790
22778
143663
137825
151082
85479
47449
97961
2625
126204
40936
45379
57338
103183
4450
154118
2071
131915
94958
133252
5853
81303
85455
104771
48368
9531
19707
124283
14535
129508
17029
2368
122519
152009
167
97523
73315
48519
21780
40643
19814
119546
128452
112363
70407
82511
100502
73622
43840
114851
109768
73482
28594
47401
88117
55815
6037
5169
138366
64888
46893
34858
17828
62422
28343
32942
63468
49833
133593
123589
4695
19873
27760
155597
123399
53542
38518
121612
157729
85428
34542
119825
4314
86084
92203
32695
156347
14706
10153
111187
83054
127567
73802
40042
5446
129492
131976
51890
102719
139268
13496
102895
93652
48893
88806
60481
56416
125702
147662
42551
4770
146981
87354
83400
48784
96687
20902
24423
135293
94048
155457
80884
92335
56426
31464
73305
122951
105635
5007
118382
21791
85734
94871
118600
34528
76331
158981
80745
66622
95411
154859
51307
149220
10027
49455
9646
815
10808
43919
93139
78182
127587
13691
31042
62481
154072
17500
110800
157608
149796
73116
67836
149753
132691
51099
53039
29363
89539
135979
111755
20791
139080
111299
14783
92291
55541
148382
154725
82957
132095
158149
152178
30368
7930
48228
145383
18741
1268
152754
52947
51340
120512
97859
94157
38305
103910
316
75431
43603
40268
88672
28870
27169
62617
144599
57814
52548
30351
46277
141493
143783
119791
41826
87058
76936
73864
6602
114214
11687
17088
85233
43432
15048
23470
124398
51092
33830
109699
67203
60385
36321
133643
52042
66719
87492
52974
79828
28203
105540
66554
48599
69756
42260
56313
55414
124069
133751
34493
144593
10292
63438
30130
39693
55202
113071
105292
98401
19254
19454
26403
146745
138581
26617
71672
30053
4527
118523
146290
37479
33536
118597
100801
108286
159881
6040
142805
126901
157809
85366
89973
5061
42453
143001
15427
138784
140005
115171
96501
25660
26623
128567
78610
145779
104394
37115
149804
97557
146063
119037
15887
53819
117939
91235
111756
114216
94983
131028
53359
98361
80733
107719
25831
131557
139417
131834
60706
72775
84324
108645
103885
158634
137959
38836
42436
1076
16445
1152
42116
74692
94268
1206
35526
130358
49297
94058
37094
23863
17479
43075
20043
152336
47664
35195
56656
18868
105816
75941
149533
37030
131631
153006
114609
108507
44423
73444
44293
21493
74236
147559
60209
80258
91057
55483
52792
143720
46783
12333
146506
27183
88695
141871
325
93305
94518
141331
72571
107687
153578
31557
35117
16673
133922
154886
68912
73494
4185
101451
113533
152864
71655
55656
93550
158559
8126
135775
58501
65858
71057
58864
61263
89041
51321
85470
40843
129100
121613
135867
85749
59900
157577
77647
122047
37619
67079
37661
13516
67311
125827
79443
107058
107346
146267
26966
62575
3268
91417
91284
21048
53505
12804
139273
75016
6437
77008
104293
30708
117183
39279
21251
141703
86150
87578
58308
77670
32037
159846
3954
139590
90565
96839
23832
21762
91989
105631
113662
50055
84585
19678
100705
150630
142165
93797
89936
52668
17141
48691
79567
48732
142586
123878
537
112605
9148
37760
94135
73539
124442
148846
84869
10501
5375
125674
36530
34140
31919
51814
37344
34296
2419
7580
142337
130379
143508
29539
38073
77925
53174
91159
68160
86213
136732
157152
32451
51237
14186
131864
17042
52864
86118
142036
120815
143989
55262
144820
142236
68937
39897
32632
156591
67951
51926
58112
36454
42379
138790
95711
52884
151583
41470
143439
9035
84325
75153
20986
153343
131930
15998
58013
1937
72655
137864
13230
47086
120158
82639
17954
71155
141220
112536
47523
100465
24795
14786
90200
86877
18454
45156
29793
61178
12860
6508
134671
29080
102677
101501
1064
129097
80266
69620
89867
72464
152904
53640
38624
111
93390
58592
35545
84050
148583
108478
17269
109643
61914
107732
54003
83786
25729
65065
150088
133718
126753
127092
70753
1669
40175
35261
14485
60873
107441
10597
117411
128852
88913
152751
90151
148271
34045
31948
17592
154172
2401
111415
82630
66801
151434
22116
128815
75963
18931
135156
112344
51656
59440
141639
113628
86917
64125
29262
38846
18151
4326
16083
15590
134553
139752
122038
42557
112859
62089
15888
96955
103746
77627
113203
114848
28733
87075
59395
38784
51992
106579
71998
37837
71970
3285
19868
7951
125064
62671
69938
97576
124816
23981
119096
19195
82394
59898
93345
33143
17465
86450
112482
155114
32414
139148
75352
141098
34980
633
55184
157107
7808
117522
104048
122458
9327
37668
73175
131875
113673
10778
29319
89923
148568
79934
157506
81819
85312
46161
28320
18841
80311
143412
112145
92129
139953
148582
9246
113825
10204
56399
1300
100164
47826
52571
138148
38362
79268
3122
122869
39612
98300
136449
44716
71828
116188
22800
46130
76298
153951
6086
1513
132059
137409
33042
74148
64213
78776
90558
73064
83886
55718
149752
30768
82924
40499
58842
97302
106567
66222
118972
54250
52412
89894
16361
68516
30146
6576
148484
18094
67248
150955
38756
42701
83443
24392
94030
115756
30459
86667
114030
158411
121919
80784
56130
21696
18551
90399
24683
1824
60939
144476
31159
25873
100299
128080
76300
11535
126785
17161
155158
44455
59480
126961
96371
583
90338
152401
141880
103004
16710
49547
3071
150289
153266
143223
16586
83588
132477
73547
13901
110724
47483
89257
51955
43115
101154
28325
89431
72643
131224
16784
126005
107579
116125
154345
44017
118495
139962
65380
23498
72984
22739
24134
128414
64113
143949
43546
97617
51214
102338
38551
4084
147874
28358
76500
41953
932
78530
11565
128829
101999
136277
36111
136050
143396
119420
49846
52173
122560
70245
31010
7087
78914
115180
78535
84474
128502
62391
149481
11414
118583
120249
10912
134059
114079
43631
112901
131283
259
137601
118286
88416
43598
8955
84355
118219
81566
132101
122125
82666
107581
100355
137261
134716
64883
105583
51764
62331
23340
126427
10618
62625
106238
31446
77489
36333
157949
118855
97909
88532
23363
103116
131897
35410
153829
148167
59282
57918
132876
141498
89792
65694
91534
88367
119196
140054
28766
121846
91961
131309
24569
24236
52645
92536
39463
6540
95495
140817
89246
46536
64784
126406
118349
118935
28337
77946
156872
150261
81333
120803
105746
121226
113946
152350
71139
69805
84690
86289
40188
126909
3698
74358
120987
71234
129967
37401
5352
86172
61733
10545
35129
105076
158836
22129
97547
41494
45307
124679
4509
106987
111079
20722
61061
104683
38749
139736
116391
142652
58982
133186
157032
69576
85743
144750
72391
137518
3324
20235
64670
13916
15816
112374
27613
125797
8810
16802
30242
30280
1683
97531
118862
11122
44837
10516
133963
57085
128592
71673
113692
151465
72865
130319
40286
85992
85192
70876
127922
108524
3035
41929
122909
56235
76531
4096
22428
55460
15258
28610
110699
55203
128638
31810
134356
42525
21197
11613
97731
32133
7210
111428
151520
24529
39164
73570
122423
34995
95957
87353
22077
150904
90869
111717
77329
115457
108910
36297
59250
81874
121825
26149
127659
52924
28508
116625
104643
136658
9073
84859
107703
109523
132917
41001
117860
129447
22331
52343
120254
54928
115363
114593
109856
156585
153112
15194
35292
119114
155108
23766
146787
55473
25169
136676
2552
139694
119424
20
93757
81179
35980
142338
101693
15842
53995
15190
5755
92533
73297
153498
5768
34006
63078
8579
99638
31593
109560
58342
105761
97542
75577
30260
67972
149014
142494
31477
155742
78625
100371
23922
92069
144336
3811
126882
52633
95249
109961
88577
110282
135511
158695
139965
22317
138335
98680
145225
135925
6337
112486
33854
93861
41732
110694
93638
125628
29954
143245
11879
53828
76978
16305
22726
94686
38989
143181
55721
128453
30238
58595
154133
61976
40875
66441
68924
132041
17765
67237
138651
67157
16778
69448
70037
13719
66158
1980
66743
104145
113929
93493
133384
137733
111942
149103
49704
33237
155482
115584
54576
143879
14508
94696
116236
133363
110991
83725
140415
48676
151509
142589
159474
41528
152354
118005
134627
91687
114045
93206
4935
141390
117554
76674
53193
137371
45635
95251
135173
114673
132463
47578
21296
140654
115460
30915
39370
122393
60367
710
148551
158068
16322
149568
66790
80880
118773
95743
97729
143041
146576
40259
116608
19120
79055
36668
27080
101093
125470
10579
12680
88107
96267
18376
142103
61472
79497
93488
14866
68575
150887
61406
70333
35985
122480
50580
102391
5095
93170
11844
136602
138770
28723
138678
71366
12581
6985
145799
21509
65651
98026
119983
37195
10521
9144
44275
5535
91220
128027
134491
98631
17013
73399
114512
71559
134699
62433
15873
155224
25586
134908
150119
77970
56908
3136
143073
127428
4806
137223
102832
54701
73028
152284
150706
71035
13322
151250
97394
39278
63275
149817
52648
147086
37309
114676
94219
4146
142502
143248
40149
22431
155583
111533
29404
80925
64886
125238
29728
149584
64665
21011
89663
137069
85808
12871
17608
102371
113524
104080
131310
14316
52274
106338
147654
130449
71497
37977
97671
66403
32132
21446
147430
7977
137481
27299
149899
12570
155135
45682
126206
41601
67943
128171
157439
61727
106494
101038
46138
116197
47713
111430
159614
37756
5088
101759
84416
152100
66009
126048
111897
127649
77000
137650
50994
157337
31739
23314
99181
151390
12094
78282
75438
9229
131584
1976
103144
717
76820
14784
46046
147123
45074
51988
29812
19347
147897
52882
156515
21459
98842
60975
63566
55137
147271
2912
59398
132061
4637
4065
81268
64589
73589
113139
35645
24595
3110
119298
47733
136413
68066
13709
67302
32223
10811
146167
9392
110863
57746
3637
154392
148641
106807
6939
134340
3483
60984
46940
91127
88139
148159
84827
32581
61211
115653
117729
94251
103894
125992
8366
157318
141238
59030
12139
16425
10762
116746
2850
103999
134364
18722
79047
40724
60442
81023
90729
73429
126985
63847
134891
34204
73258
150628
141788
145918
61888
27923
104797
53380
124991
76128
123766
121945
31479
73234
122607
140104
128806
71110
101700
21085
139857
42152
150112
111688
37559
38549
126544
6968
54621
42828
55480
99056
64093
106640
143206
101910
56657
27864
152862
81357
137474
135259
33280
17529
144061
42947
103881
95593
12233
153915
116259
78879
27902
159129
21859
31661
127214
106791
95589
37866
44925
117988
68215
109723
59867
25015
84532
120042
79696
151777
104486
121050
121160
41487
147816
66890
45839
22719
451
22132
143810
132217
113251
143030
95526
66607
106443
120334
86354
124634
110053
118409
127577
132045
97018
143834
15097
67575
56545
149507
7204
79250
122091
6217
21183
53182
151586
141759
62915
20208
133881
159452
9377
125576
149750
131179
135612
56150
108137
78288
50340
154723
4067
137736
122059
36112
142163
153525
7883
92934
159332
40115
60510
92763
124357
7572
11837
108120
114786
133598
78794
53778
27927
53133
41651
159357
133678
14034
87637
50611
38249
9039
54846
61383
66053
67997
96487
143569
67491
146866
13093
101506
12332
31262
30543
42848
142662
18620
70743
44728
73372
151935
81887
61987
138879
111076
109445
11775
101095
58667
119091
116088
18813
12796
24853
121453
85983
1248
23990
35543
52206
126930
159958
64829
64868
147597
83580
129257
28915
65753
131318
30028
132031
109922
66239
128613
119201
155407
132887
58700
20997
112497
36236
18532
69565
1823
75394
15726
69608
80238
54969
108992
158901
1860
17038
58331
82117
395
80475
50978
111512
88938
157203
107395
67023
104296
138876
58940
77158
135216
21765
23606
147003
116871
155248
48911
88700
36174
24154
7357
18237
120762
85920
97795
33924
42346
90562
21891
140264
55097
115630
90408
109667
133606
6198
24503
43575
111725
40688
119257
130032
139282
137066
42027
116931
80317
56976
93033
56561
90683
147281
53245
60966
112548
158966
73835
34233
34628
735
96263
57496
82705
116072
114982
69648
123578
89119
88521
67995
128224
90061
37123
152915
38586
2514
118110
29327
155907
36924
46666
81988
28273
146756
70145
17809
73700
133817
131553
8296
152604
72994
74676
54148
85831
95631
20479
107554
12637
89721
38490
8519
78539
119327
147126
14858
123192
128841
36278
31571
1977
47884
24920
80500
149768
13220
137691
72063
45036
87802
2904
28673
12868
126277
113796
43289
58288
50879
40991
153156
16966
126430
55879
3234
126681
151954
152198
125234
56468
23849
154014
150654
17978
66035
17325
101820
151476
8706
117426
108319
38378
47440
89387
34191
89842
95931
56103
130054
35938
73210
62767
41019
26221
102614
57446
74511
84541
110149
122651
39452
134273
61627
135202
66515
125251
106310
79481
151585
132783
157723
139614
22289
98397
108027
21223
153758
149258
159441
54073
25744
46299
141879
123065
156948
105412
95225
155647
28571
151428
25145
152
44534
78105
140830
82661
11272
52569
149588
52644
94493
70320
12863
17
51212
126563
7665
154132
7466
82109
97133
53856
139487
26161
110156
82700
47095
79682
49499
25959
99955
16871
79318
81571
2249
131542
42275
40413
44713
48898
61431
97015
73243
12292
114983
150581
74954
27833
132803
77748
13206
111186
73072
124301
40855
89674
61270
62182
156844
87932
64301
52333
54500
152942
153189
101649
158201
87511
80862
107496
132442
150816
14441
151358
139978
116534
16081
86972
621
129353
77301
141309
79197
26626
139855
48309
156114
117594
25686
51485
104326
64650
77209
126972
159610
32625
54460
46889
104202
61343
133470
68682
20160
39589
56050
97783
113783
3152
107673
149182
27043
123991
51190
97641
51675
8443
117149
33581
58928
68256
4548
124364
146477
33032
122631
40677
66775
98836
95727
158206
159458
77086
69121
10146
156750
89042
13416
138976
117091
32160
8926
123177
2447
116253
145784
76005
47845
119049
27862
14854
56787
109180
9112
159097
126781
69089
30553
132906
10472
17965
29292
109117
21187
48010
7793
135379
135324
34386
155524
26908
8511
57751
49335
133854
114121
132833
43367
157825
4162
89529
15681
50357
114108
91571
51946
41106
58462
86367
159036
34805
2890
56816
124829
156128
104009
81003
86756
116776
108267
30322
111842
143603
57941
95345
56635
86561
32332
54637
113501
130693
14057
116314
46
10229
104713
40283
69292
33028
30563
8664
57710
13234
58965
28198
12345
142516
98420
142523
36071
32738
152910
44743
76316
54953
18397
51136
144761
37950
32765
120526
62646
106739
12404
54922
149802
73097
112108
96920
5878
30294
109477
33073
89759
98684
133620
52235
125839
149990
95594
153420
144904
82408
53606
45471
73693
100154
15334
155613
88981
153282
119766
132711
143021
19048
123648
115992
74163
126382
63022
40221
155189
151730
135363
115309
91299
37688
46090
49786
140425
142047
90682
70933
144578
89097
149248
87916
149107
159943
9996
79563
23415
86229
17209
50383
108516
97168
78739
26237
135613
34273
105647
91461
89648
38015
14781
95169
150645
41096
83180
48922
25549
53928
100019
84217
106557
103486
127940
35615
75482
70060
43024
51365
120402
79191
104772
38744
108159
153783
60886
1488
83207
44301
130628
10464
55771
58921
124849
147712
20319
119905
95620
103284
42270
74220
25895
129394
7992
39036
98964
119812
88829
49080
149118
11171
39531
143799
155842
24128
15187
99693
107755
40166
34311
6318
7760
85528
8471
52429
7869
96513
38591
81846
105884
86420
110585
126474
101200
138267
53219
53609
22627
42029
63419
109635
77179
92386
49222
112454
19881
112472
29184
50863
142254
37491
94918
13199
22540
82207
109249
81605
109660
38876
45164
140669
2657
159773
50213
145164
130384
29451
13174
122151
63825
135204
52787
18101
64119
13602
63415
49340
54654
31878
116167
10886
32941
1897
150650
130462
28920
88249
7192
131031
54351
8112
146948
5268
9437
159179
77130
19115
38768
104948
128165
135055
147732
673
2689
71784
124237
83739
13471
49054
140863
483
152224
119303
146985
48831
52914
128004
48380
10433
125571
9948
110899
98090
98007
133615
22196
127076
129402
53871
138756
29068
68948
34686
125904
155349
13227
121005
50407
128478
152421
74975
21336
157573
105085
110742
46103
54614
150870
112299
85602
68225
45252
126139
15813
42927
39305
23416
156266
59052
92224
129099
84933
2957
157283
48016
117970
15969
133203
82418
23009
113892
101161
21553
74130
39551
62167
133832
31991
40508
105642
59878
136385
133521
109681
29518
47535
1391
139344
138579
21905
134332
1566
31344
137253
97190
57444
137671
103150
19003
134256
63809
112856
129077
45090
52971
8322
19834
147543
156370
130056
127990
116536
17018
66580
137589
33928
151567
130608
124291
29049
82881
60637
103319
58837
77140
148753
141825
16018
126790
2243
53557
21925
107406
65356
56175
159840
69784
46187
79016
70816
123678
113206
51575
104027
49598
128857
96418
145860
146540
151110
121348
135047
138006
113421
76408
59725
103753
152561
115853
65782
129881
89175
73086
89118
103665
108053
101600
28021
679
61806
63133
133155
50775
16348
35733
41119
110612
57031
114419
19648
96716
49552
39321
128221
123564
26962
133151
39337
70562
62175
38772
138358
92888
158255
22647
24100
123843
5287
121849
153280
124856
116744
126262
43021
110799
79376
72440
158531
87833
21227
123938
40929
140017
14245
94123
24693
148558
23021
58354
72206
143913
37180
101238
139703
93236
61127
92537
158081
43031
88651
46106
126458
138589
131564
37060
149207
113800
44890
121306
71579
1336
46307
111311
104978
123488
39423
48218
154410
105178
69218
140657
61308
27011
8946
60888
118022
912
72499
84665
5052
78423
34742
45553
52179
133375
109352
68907
101525
32472
20517
31504
69262
120857
46529
60608
16196
99444
21832
67878
75854
42228
35536
111373
68456
153793
122911
2767
97549
32771
132082
74606
69674
75415
26744
51375
129366
26639
128847
17939
51349
131779
62775
117793
158156
77055
70937
44387
80064
51032
88265
54272
158189
1771
59567
36391
28846
47043
157248
76604
46892
82731
95741
116965
137126
157856
71275
65182
37752
17922
116949
35778
55658
45487
11462
123245
92008
75515
8452
43602
58230
12033
151466
132789
108491
70658
66262
25234
137384
76889
72355
149675
80692
75809
28896
143647
107896
38052
152281
114973
1613
40752
110927
37443
61174
25539
64731
106575
127528
99283
28222
24802
125843
56117
74585
76441
26070
60953
101835
3467
79664
123530
86924
143323
3718
74865
15240
85204
132259
133729
151456
138733
124304
118530
2827
100838
112135
94191
107704
145914
16062
45870
122133
27385
143730
127471
68277
80672
32220
95675
99105
20486
45437
56548
159062
74011
16422
127317
111309
63325
22567
143207
50582
1012
122358
35461
27298
146016
63617
137034
103375
103954
3783
48661
59888
130137
149087
104917
159529
59643
95380
20419
39840
21717
91723
124326
95515
10138
104803
97626
47970
47012
74630
106080
102733
61893
124966
25317
97960
110945
82004
3306
33908
105661
37717
96479
8468
119911
96861
33061
157588
40377
71040
108501
5171
47577
155062
48355
95193
35849
31049
41857
154750
48817
74603
147507
16788
45555
58865
57976
23828
37520
132130
135325
150553
99879
64862
1034
55708
137928
96508
128406
16102
90500
25606
29508
88305
67762
73795
159612
42835
34901
105970
115520
71113
137990
38555
128368
77691
114253
37378
73607
4678
146851
35395
27713
116293
104446
92107
45766
154529
88220
50741
46150
69428
82642
60201
25916
153375
98498
151900
6335
6377
139843
73953
100724
84080
143184
1752
50286
99190
135912
84675
91041
46543
26094
107722
128109
57599
32699
55309
2229
62747
63509
61519
137365
43225
15783
12084
66236
41809
111592
146134
111034
155738
6070
79918
58465
24794
66241
18565
157639
51886
154060
146107
57610
20193
45948
128985
23384
5527
104520
138418
42286
83862
12743
118661
74690
66079
99122
131277
119057
7286
1476
120667
120935
13011
110242
155480
31856
23638
148966
143718
67005
140049
2848
154828
121518
111680
73741
3366
68180
56583
74084
36603
12588
130947
155321
19229
102026
141108
66096
121123
145595
8898
131827
101770
35050
25888
310
67758
114779
136955
60149
118106
140232
66981
81319
22608
156204
60983
18542
82745
20218
77241
62335
17483
49374
109715
124520
52129
19949
92766
8573
132459
129007
94306
58470
88534
25026
92722
139686
156275
6068
20564
132409
102540
42187
33512
67744
31717
77996
116754
68833
111274
54749
143770
130296
140329
128987
49799
75371
123460
57201
30654
50943
151834
55642
42820
1540
82425
103973
63661
76186
115554
129617
145113
25391
70432
39978
118293
65250
157420
5108
158661
3511
34282
18509
127610
23382
7396
140218
13034
1535
108397
108278
82796
131680
51063
50036
28038
153635
155320
131996
147615
10228
73425
74487
89180
97723
5056
55549
116206
67456
18822
142432
124034
88954
85402
15280
140351
8677
137812
101155
159044
113075
146722
152153
39006
100557
129815
101119
74813
69339
102128
88504
140956
4037
49537
122659
87302
40270
24193
120304
126032
105338
76048
47933
83420
67183
81722
124176
133221
78557
87791
40243
128391
32480
88420
36681
8206
147380
57812
116320
115348
96798
99995
84199
112245
72693
128998
80003
13642
107177
41277
14234
5614
69765
90199
145777
51790
58815
110891
135674
27676
99161
120945
156670
18936
34221
120979
86931
6035
50722
2201
154606
95168
156839
112747
100905
139444
25007
59781
6889
156359
136882
5734
62674
2894
105638
138848
113067
72732
155199
1245
31569
38255
96904
136440
5885
132631
40462
63952
122813
56699
105767
50518
120923
76218
52981
115753
77957
91258
12003
77226
119582
71957
107665
149156
9772
70843
85971
110859
89441
21137
6917
38087
157511
98346
81847
80978
66087
135670
43296
128586
45242
114358
51768
94934
10370
138401
21927
71383
56736
76323
34401
64580
67657
63326
106736
91898
82909
32705
83758
90015
18479
145469
114404
57720
148240
59263
16350
68099
100375
34112
93667
55055
44690
53028
116005
152573
52273
145836
66450
136224
66372
38456
157694
61601
47444
23419
31483
117570
127080
16600
43757
139033
158960
49558
144727
61535
20294
112476
70685
100326
7482
26285
68113
78589
44854
154634
124127
67048
4731
40102
32956
155874
9967
284
85228
156238
154208
65583
94000
158558
139770
107980
80932
89806
130268
64134
63538
137419
23540
24849
149472
39943
83061
121820
78613
60091
23906
23017
52653
89854
40590
103026
2424
125005
50311
73184
57407
21354
145562
155539
134033
51619
37014
155900
146499
87876
94556
14981
46418
28653
64217
77601
73282
53187
151218
104940
119598
46087
128529
22510
124057
107425
148631
63594
135231
47181
154602
119058
91052
50628
127000
155045
157761
71810
62737
157153
155218
7975
93843
61929
65272
128753
150238
117056
38643
40000
32421
152182
85712
39973
78466
138299
74666
145251
131876
107190
3825
11748
81656
40729
2191
91309
76191
97985
98192
9791
114337
112716
9294
83291
48532
41309
156190
152457
92469
148080
49538
103727
81934
44538
113750
87032
26741
39595
105102
36346
89065
65266
1615
65978
85541
150846
93028
132734
65765
52385
152850
47531
88527
107892
92760
134657
566
159572
119637
96341
69379
54126
72462
15408
27322
151486
69757
101583
118984
135713
150991
15072
41577
67334
79449
152253
112085
104139
56853
63649
37638
139786
133738
40092
122083
130624
119550
118648
16875
54240
108879
90356
65478
40122
127943
40897
102081
80314
72781
27075
137341
76803
144113
125671
59226
106355
113937
73669
150449
889
95304
39812
100055
44132
59456
67888
67424
94025
143234
102166
112163
74237
44057
26640
129991
157862
74002
24346
44278
139792
59287
86082
51385
88852
38998
69513
57301
132543
38858
109079
82663
64405
70502
23264
21528
61610
71657
47222
40411
149791
125282
24971
63907
49424
15370
122691
29172
9705
150618
136983
134859
96999
107330
98783
119016
89050
71186
102056
49083
68238
109800
130917
91192
14745
147218
131667
115758
102195
113762
127835
23749
93278
12681
98508
19280
152232
68840
59357
101016
18755
109678
8856
146308
53
102084
6836
58446
155766
21415
7056
27819
1733
98835
26598
158921
125979
121169
98066
130063
76759
145226
59554
132355
92062
115876
126173
62882
144468
155553
68140
156833
75004
26007
136474
106918
31409
74870
75734
84289
7590
137290
24644
120535
31410
5038
150802
26800
62220
24283
98601
5674
38637
128509
100181
114306
154127
110726
135551
52719
66924
140373
37349
126712
59334
11370
100947
98519
98875
132780
54903
67241
1728
156618
69386
105571
103354
29613
26017
11926
151443
102456
19981
6016
34156
69298
10105
10823
46290
85963
106545
66047
123318
53869
7287
25931
28637
136861
98061
115867
149345
73302
113174
53521
5130
74792
23634
26451
101035
81326
44648
39249
111350
115368
51386
64359
42668
62425
95937
113161
70156
109843
158828
116604
11455
27550
90484
271
48585
156178
97131
78028
62077
130915
40364
110046
61772
112897
82610
89889
118514
13418
139818
73386
135725
47832
19163
90171
97647
129772
100637
40100
63471
17710
55405
47058
51588
136839
25763
120785
10824
79275
26853
152889
51998
101862
138023
63765
67129
140620
50524
89700
106364
159290
131545
85704
79473
67300
136257
109720
137599
100108
119971
146594
77076
1422
23511
42880
56061
96545
71742
145618
92359
149057
35509
110335
84036
61854
51960
39183
67885
46469
116338
16126
8391
113803
35553
155789
105457
95574
126721
107203
107039
155019
6680
52558
135167
85007
32116
94708
51912
14575
82430
55744
36435
107128
26738
61836
87532
137480
103540
22646
11112
146097
95496
58987
2974
113289
15847
81387
128926
141857
152124
43074
11620
13078
112318
124795
61375
112469
34745
73771
41845
64036
91343
49970
51508
80625
138437
119027
93944
121860
96931
127790
49931
117125
58733
38765
157245
96557
94588
134545
151523
6007
67244
149113
19405
14921
29441
52151
157874
56329
91342
36409
36977
107657
120316
26423
66226
50221
42738
151613
52328
108221
69182
32852
98160
110515
113985
133282
85877
72011
144515
85379
28528
105670
95503
72531
32070
102553
60967
100312
86676
48079
159145
13738
120431
55026
135048
62414
40051
154057
78379
88939
127834
58732
41263
101807
16379
60334
27787
14776
13695
119773
118560
64463
13107
8266
145354
92865
157831
74622
144326
91236
105587
11820
138588
90294
55990
3498
25805
39753
73724
126337
31242
53317
152303
32241
121779
157868
78545
82591
35719
47445
21951
33655
34044
94252
47212
35574
72479
31802
91132
106763
159127
157232
13763
100799
89422
10163
150582
159647
95838
56076
17891
123613
25110
46174
77493
108791
14539
73959
67732
159072
53194
111504
42272
159382
832
129582
126701
20855
3888
8725
57936
55618
29173
88972
133472
128026
137214
16045
15752
1014
116417
80584
11281
94316
55714
134605
117756
97499
15320
143564
69886
12232
125923
45741
41205
121934
135386
151349
4769
133739
94644
36750
124019
55384
57361
156468
92349
89446
151458
60982
84865
110613
156305
134916
75239
80394
50097
64491
27356
25433
12521
121615
108925
87569
8387
38464
6907
20833
10071
50779
48448
41190
88943
140350
71407
111800
49287
87048
121854
150472
127501
5529
3625
72801
44337
121886
26113
154522
41515
86936
68994
125976
73780
118326
83531
100276
146871
128693
35870
134737
128997
72128
42598
115570
90317
98518
155066
11133
62478
4223
102488
1218
3355
105226
93590
76248
92282
61820
43365
10423
74390
79317
64753
140253
122299
81480
28312
37396
137102
35305
132384
105714
114447
31840
34633
13883
117043
75709
4656
76597
142752
71064
146520
30529
20310
95601
143638
45203
143849
157163
109076
34665
7306
61916
3743
32743
145667
69388
20653
54703
138460
133538
157919
86395
72633
133001
83780
220
72873
131835
76885
24062
107315
8045
102962
134460
154706
67680
8541
153590
94238
81424
145622
51371
159965
131577
30377
144734
17869
16306
57128
94259
110452
13816
12092
94185
156554
134880
6965
88602
14452
13165
88354
106478
143843
137908
103334
63406
131649
105273
101103
155688
137880
89772
24470
128286
14191
35697
18225
69194
48295
126273
82087
7937
151085
128012
29958
35286
131652
21993
95729
153092
159349
159993
80842
29149
158902
139717
14007
86509
59315
28486
36077
30953
29832
83150
24052
11131
38357
12841
46711
134518
134719
105146
108252
63817
18631
75800
37858
42426
68395
123521
115536
112883
44220
96352
134271
70649
80648
14982
39538
80921
100328
58367
41795
75257
69000
61949
62098
16779
147796
97595
83743
61115
41121
127596
151378
75952
45478
292
13172
99373
16863
40629
56938
69797
138768
90292
24636
144791
28152
24199
22375
130558
107412
65929
29302
99520
37643
150037
66716
57859
151652
67523
125889
45561
107745
45921
61025
128884
144787
103021
35499
86041
137545
86080
87982
62847
67229
62215
41003
56238
124954
65585
120020
70699
153992
114475
137724
11365
81356
21346
15552
107608
36642
84191
60289
30473
77446
6069
150239
18512
43869
101825
90851
64901
112302
107223
111483
56427
128441
125
26734
72003
101774
83613
88846
106405
137327
29347
29132
83204
64006
25241
112457
114675
17588
114356
108508
28035
40781
113764
75049
98604
74210
138191
124102
122347
65775
52456
141833
4219
13995
7540
126255
60516
30353
14734
68619
3066
130965
30689
73427
52768
69369
94426
152324
48742
18390
70262
70240
115327
51133
62373
918
117402
157668
14710
122859
103293
62629
72280
14754
46149
17910
85161
45106
111928
35959
15831
149670
37655
101680
48068
21525
9798
27392
47662
113425
37906
85922
102571
150141
90779
72111
95714
58954
36610
111714
153845
149931
51277
59735
41715
104095
70380
123366
11943
149886
75261
64003
97042
39605
95535
50981
155346
108999
98848
98470
15961
20619
118118
48102
39784
17967
103343
66452
138586
84044
28394
97034
126498
84418
132411
65687
17791
149451
122298
126975
109343
111803
69823
539
110118
13823
147894
119608
37408
44872
23538
97450
119456
72982
95955
25993
25331
103504
154801
118971
72075
99435
47893
142517
144228
79041
80351
135002
149758
36242
87983
8466
15016
89492
97644
61048
101083
21588
33149
123053
133631
97634
74677
1998
150804
97705
117369
3275
18300
125879
125136
144377
3513
156093
52482
31507
28759
39117
36323
17228
9799
3870
114493
10428
69660
23496
71299
114051
148661
79103
3432
43791
51493
155405
47170
94772
90168
8467
78428
121019
2280
96372
134972
149747
26680
10792
151999
82706
60674
150359
84500
153855
128476
104399
52777
64922
122641
98013
36211
1194
3641
121366
42741
57027
11077
119529
74738
122836
121623
6860
81623
122105
6468
20925
120288
154869
9576
87471
10168
153182
107308
138991
143376
84093
104853
42503
9312
48436
84929
154850
40917
63797
44172
134147
253
81711
154288
3349
87771
94372
123853
134749
116848
156329
92413
95602
95078
95749
32976
72508
84200
73555
142470
17602
132854
117461
44492
105707
14938
94181
84906
90778
155951
67171
30269
7550
116295
4627
47707
107261
61151
117102
26694
52045
47904
144853
65084
77686
121827
31940
41841
6886
139181
148199
77967
153287
74105
55961
112467
91759
43014
87357
74747
144235
145357
138120
132584
156380
126455
157238
76603
33475
100987
122212
86591
102755
10135
59025
49731
77779
54244
130580
35463
66597
125645
53249
78465
20752
120527
362
60687
59351
85532
159439
147221
22513
154912
97604
45186
107881
57846
114105
120371
5006
153359
86377
54215
118311
31872
75256
58507
5476
35686
36581
31116
146470
5581
121418
90722
92110
79134
118
133531
38172
49601
95067
5844
128889
51230
64791
28790
109546
15103
106578
116097
69359
81011
17760
145030
157026
59589
134297
154304
67702
142019
13341
11590
55240
59504
32949
122128
58672
148445
117808
90355
155163
101498
141548
106508
145133
34161
157335
110239
159744
135751
17986
69209
114504
91487
104980
5417
86941
133069
68026
113818
83096
144022
152459
36920
27406
151941
115817
96838
20889
23267
113333
146628
10111
63530
115860
151056
130150
49002
103572
108315
5775
47706
113695
19364
4871
18306
137302
46789
24404
68507
72677
26000
102408
38745
38039
28189
88718
91053
144917
102679
70821
17048
69039
129595
82951
53419
87563
51915
11167
81200
118706
25469
96493
45103
76035
76631
50586
117691
156036
101812
14252
88466
143033
103339
57305
101452
10671
45353
127673
138894
83877
73880
142664
42852
86189
116258
5944
55893
126941
36132
129692
127088
70291
28202
79430
46729
68375
93392
134953
131627
56344
22865
70471
120534
5752
6617
71154
44254
140761
52968
118869
92332
8729
2463
121381
141068
62088
105836
146993
158145
20870
14406
40796
142316
68961
83600
152959
115105
52874
104466
74593
107577
102363
19060
34871
142148
47561
138958
139290
17577
94936
112368
107682
92917
94595
40896
148256
30371
485
79414
114399
186
75161
118130
133387
17125
140410
89853
43425
98881
14999
153153
101569
16086
77587
77812
139499
48400
72743
7122
159726
145389
52169
30469
111212
45884
10406
113704
81701
79254
74489
154596
51454
150951
134622
67117
2102
112989
81996
102544
73158
11396
122989
104424
20512
86640
32548
7697
34674
25973
95769
15723
71470
11917
157105
121138
148740
128378
135436
25851
139152
135327
793
155827
142006
79469
157621
102590
150240
117572
151546
122312
46244
98370
127570
13876
150676
134812
127558
8313
134517
124800
123873
46341
52584
109777
91905
82592
42235
94226
31595
62739
4381
147326
58448
129848
58487
98372
138458
67773
112515
26754
81138
86437
92114
134199
142672
142584
41583
5277
18284
60096
19735
45229
113540
78217
81749
50202
107056
3731
42554
78898
23560
89386
38095
97869
3204
51476
102238
29500
29517
34557
82420
30290
59918
112578
120737
65451
5456
14100
54556
123558
3692
59745
45991
50448
51839
138871
66101
121828
91822
96661
100224
5005
8464
93271
81344
42072
26100
133912
43802
89970
40804
75971
86011
72681
34372
72817
65747
31312
135131
111861
135330
75685
49206
155959
12096
149596
59497
48913
4783
57112
29735
141081
134993
137301
63611
59544
150735
125579
54895
55901
100508
117094
128404
29309
65305
132709
138701
77307
30896
91631
133097
74884
98661
97615
206
45649
117289
115491
77206
77521
139658
135895
58776
119518
142795
36269
51582
154689
49882
49062
103386
108245
85855
142890
27050
142297
17936
55224
132193
121533
139217
33750
131776
137769
18303
107439
82921
37258
151716
89032
49984
26461
58821
120499
79411
34625
77085
3690
111885
53760
133212
14178
30029
42870
83116
149104
158004
11296
144945
69731
78956
69871
14083
70766
2300
71591
130318
10413
95885
10047
81769
144891
94529
123304
51400
80423
156371
75803
107771
90354
46221
24018
17952
110011
74605
121374
148666
116769
62264
93342
92480
43268
31178
2932
101963
105921
46838
24699
98440
153484
74500
22523
113145
80670
16414
37456
74974
142645
143587
158664
25709
76113
34672
30829
47633
141744
145785
123806
88950
121890
32550
111082
106393
32347
34052
70747
152587
71902
142858
78345
65700
108698
17764
9286
92801
117933
110888
99009
38218
3746
31437
80876
43481
132415
152436
134152
143763
73782
109694
42651
18505
122822
6316
9371
146783
77340
18502
13399
159188
149161
44298
128550
15144
102064
115072
157820
120946
133388
46474
80586
127201
94711
132491
4323
101008
150415
101894
104526
120017
86842
101390
54206
71498
102795
68363
78204
3095
125196
19110
44689
123141
43371
129917
17173
54063
136567
94897
91501
55837
12757
150487
137035
125298
25754
90926
16957
118806
64323
41067
21727
36712
126011
128907
146151
109280
146158
89718
132377
42704
104817
57982
18845
121109
143424
89471
109830
49383
66179
41789
92643
78779
124135
156797
116736
101126
20490
118071
68814
41424
97263
3281
34470
86511
150537
23647
40438
73806
80408
75388
68103
70644
56192
145763
84979
118356
141997
124761
23587
58312
124125
123784
54590
151677
20657
67322
13116
124887
57259
130476
33521
117070
41302
133450
112405
89654
148181
10899
139972
121740
37081
34331
87630
111141
63839
19314
39942
101962
71391
51046
114185
4132
154876
130249
53650
32598
2203
24374
103038
78859
77306
108084
39347
27854
86332
46380
87614
158868
45150
142784
7174
150519
27148
155121
3109
147196
19973
102522
124156
84382
97501
65829
115966
136555
21611
29476
84079
138714
103901
50237
42923
53103
114664
69985
84740
51777
36500
1806
26209
158031
71013
6995
56213
5240
60987
37579
13548
153753
951
50350
40941
147676
8651
66551
34491
8883
70073
43096
139102
128610
85497
14877
112633
4437
100025
156094
1369
110231
154198
94890
128468
150507
4591
67422
114449
129342
126177
72387
153685
71344
29357
129877
1025
87841
1960
115220
77437
75569
159796
117693
8310
23957
159254
146546
77124
79711
156223
651
112690
92015
150254
75631
103543
143002
93036
136854
197
46151
9752
83394
58931
148274
56964
149387
132197
129527
88226
32252
67747
42032
55622
120293
86467
73946
31860
15976
86350
7597
129874
50967
13625
87130
5306
42612
52366
62050
130859
45237
37052
126334
88722
43102
153984
127676
104406
25788
28424
65471
111003
9525
87770
88341
150105
65503
75933
20644
32907
118282
147473
10306
120174
39543
136692
143999
157836
97975
125000
87120
46828
31520
82713
23
95056
78515
38761
34130
93039
100117
44998
97834
577
146543
21479
150591
53703
96483
88377
58496
44439
17203
12156
138285
124738
46798
714
82447
129379
27262
139439
21729
37308
114768
33096
159416
72140
108747
6288
114478
51443
150693
37411
12716
133260
94956
7704
141026
122775
66234
49391
90024
94724
34768
119583
10427
118113
51119
98213
1903
106977
122991
134409
120913
80096
124577
92785
120320
42627
17377
16094
27922
17301
119755
120806
55661
52652
86310
136910
129710
85422
55360
12367
134088
109675
21730
109965
112666
78494
118490
146357
98024
1656
158984
91194
77650
86044
92964
123350
50970
7193
109844
121757
134355
14897
102589
147585
975
65109
137647
6327
100059
139205
60430
116957
96370
113745
65844
27993
91478
130948
30590
143525
4663
139595
7264
97216
107700
158832
116445
114397
58519
99935
9355
158495
133940
131458
929
125840
134078
132123
148793
25041
76722
147574
150797
120638
29134
43429
15363
157351
38208
50416
10170
141031
18523
112400
19451
129686
100904
112662
67
147264
141143
64768
142487
17040
43628
159442
53536
75309
132670
126953
88699
59009
18827
21068
8870
143787
119137
101089
44468
137607
154751
55006
59864
52475
96902
85364
135928
35402
115646
156467
30216
26879
13585
116279
90270
2996
85792
39762
143038
109591
126080
96164
31167
127818
49787
122233
5965
25747
99827
151850
100367
129427
60247
42528
30810
106291
33564
74726
158833
98710
99230
139977
64718
137925
159538
69485
87338
40155
38751
60440
130962
86720
41282
38261
108275
15425
67697
138988
105439
83138
93528
40739
54006
76091
99846
124007
9773
139846
65713
122747
147702
101219
25706
100000
77688
1839
70231
55398
43330
117969
97917
30702
142650
156450
30513
152614
108683
155752
99641
77083
33462
47225
100298
147866
149705
93920
85851
129268
42361
123920
147628
74157
71914
8911
118506
53152
82956
66181
114988
114869
150439
102928
84702
32742
47540
76733
100538
48680
64342
137347
21127
52869
144231
20034
76082
16271
140894
32496
138478
71510
35563
105614
31979
114405
38408
142998
19399
79662
83643
20414
130811
44450
7682
124300
21312
29995
24253
125938
47566
65227
132954
137154
76726
98464
142114
74068
47618
133088
88301
128910
31787
128345
85780
63618
40960
34844
153614
156717
48465
144957
38704
13979
129526
56766
50420
31954
45008
12623
28172
86826
86129
24668
61783
3544
138036
121130
55631
62985
92454
80714
48822
54572
150306
71463
91357
143972
113410
67315
10468
46285
157962
121833
67616
10394
104100
136387
18792
114877
59617
85998
56746
153508
41201
124713
58036
89643
152168
37599
72457
2451
101132
97867
57225
39500
129401
49441
147863
80211
44904
10476
60431
11415
46533
32280
19262
68408
94761
141501
132978
72149
69502
30568
55855
9114
73565
50458
99034
94118
148030
9454
14356
147905
113101
530
90223
139811
64164
71972
52390
1529
137017
142829
12849
132527
51827
129103
139653
159275
34783
149790
144816
87687
44186
63044
78318
126313
146914
63146
156451
56112
142771
71541
50521
108481
75895
76995
109899
108779
135433
53700
121579
136101
154293
57469
84904
4011
20730
39530
138083
133311
70648
7255
43917
81821
70412
90958
103036
142431
144078
86547
16942
86268
35466
3024
150503
84637
21055
127043
65482
50377
137056
97619
65693
7101
112338
99708
54059
13293
133124
133417
34477
46563
56885
63021
94354
57181
28522
141830
69916
120917
60650
121267
114883
100460
111989
154416
49472
7167
86092
45524
43626
150398
156253
65812
49044
75272
127822
74276
103059
11284
117533
87372
121749
22821
130651
144029
146081
75276
108746
158007
148415
121212
82419
140757
77654
18761
51399
476
43067
94224
62682
136161
45513
95084
139673
123597
128733
15508
45416
110623
83374
26898
133688
104101
95110
155160
151892
98216
63608
107420
75742
106354
20859
134884
119892
17630
3922
27532
83251
138631
41587
42019
148105
46321
86159
5500
5312
34920
114695
110797
103187
143551
140947
39688
70865
3816
46510
85914
15849
102981
2966
124111
12889
6711
140294
139174
38444
157408
71249
57571
85306
159025
119605
14351
111292
23411
151377
88069
8551
123963
33640
25171
157797
42385
52320
25247
40630
91107
126196
84670
55426
37467
85248
35740
51166
25867
57789
114552
54761
40779
2205
121332
102054
49886
148294
139731
113097
136230
38991
11297
21289
135786
73303
3771
113353
131988
103610
47218
69627
153403
8852
105254
96145
52870
11528
101791
10684
13665
31083
64621
53009
158315
139787
53562
77658
125545
88964
44024
17254
147868
154971
15895
91376
10334
89999
86363
141410
103193
29726
143288
135577
141029
90964
157046
44754
123795
64774
88702
69904
101240
39738
38310
132593
146275
47133
89508
144161
131155
40226
152387
33657
116308
7319
48521
111244
25220
94786
15843
37439
40087
136094
104862
151125
38257
105051
90124
40996
16019
20873
68029
103110
54337
29754
121627
33037
20217
128073
96737
107790
55584
95220
25179
80637
9259
31140
60199
144546
123124
149477
40537
22988
86048
50532
147334
140943
59755
132096
42221
51603
71500
145611
27243
145137
96826
100275
68879
43410
12182
760
55220
17320
16813
146123
47786
8372
38468
118719
109381
71974
101636
50046
92042
148689
63942
101352
108739
8895
101157
144924
108113
61742
126431
58416
82795
121723
30608
76202
38961
98376
96268
46826
142194
46570
19619
116183
17660
49478
7751
13342
70151
68871
23043
85569
155603
111250
60112
157014
132091
115920
56217
159939
8177
5515
147362
106665
25982
19763
129188
73682
71425
77778
38005
68358
159712
66527
80642
107561
70360
153821
157231
31836
116294
107596
70691
124796
60887
146366
29040
13786
78468
152566
20800
48061
60266
78027
140805
28118
128338
48865
158544
48028
52523
95529
91411
62136
13114
56846
41267
46779
64460
159533
126148
121899
156403
88564
40313
7605
109587
64539
107799
130772
100439
116425
55965
94851
136475
104468
56565
110795
46620
117767
111702
103045
88636
123314
23815
68678
73927
145801
7879
32125
128016
111489
12319
139705
5274
76785
81244
60448
101422
7988
6021
22989
114907
76133
38235
115889
11358
8486
81325
10929
103749
128025
82870
72476
7643
121971
80715
21391
147052
116839
103817
35747
17432
230
117130
55729
108219
7425
65921
55141
42973
94658
124462
154595
25680
23226
151817
122148
68384
68952
148185
50868
69052
88931
1202
57367
155963
77183
11331
134164
9813
124890
118657
27069
36329
101350
19234
24334
140207
111248
143124
98296
88684
10452
55685
38331
78721
141752
46028
130491
132015
133663
67327
75844
99962
93360
159981
120685
23071
132816
66690
68915
36331
64601
4736
129297
150658
69162
68850
116908
112099
36380
28207
142407
104791
129159
32207
122065
135286
45704
29043
84185
40824
53301
44030
27377
124325
135218
75380
152767
154454
30889
131268
142549
21766
148899
99516
159091
94467
54385
108984
27830
17890
96656
155645
19939
122466
151318
56277
92956
5823
141494
25420
28234
140997
47031
82679
45018
66572
147568
88298
49033
46721
126710
15053
42790
13113
136722
17675
8099
21200
51657
60147
86160
63122
126
116629
36438
129302
17293
118788
63681
57350
29631
152885
153245
24922
150164
57426
112977
90531
95599
37709
40650
53310
25889
12209
39079
38251
91146
19413
52826
26186
135729
38934
121678
79422
157249
135083
121373
82059
147197
24736
75921
117613
31354
133396
75048
116531
110246
52562
145761
38689
12754
41592
54787
60141
133194
100042
116841
112295
125331
5584
37972
159888
122058
136477
87842
125289
121628
136143
19959
8601
72361
4672
152241
94012
64752
27528
137023
52100
159417
128191
103091
58037
55382
12150
54287
59448
117071
63004
44977
119216
118609
157013
525
118522
16692
22445
44031
14726
118213
8261
37758
131306
108665
148394
6062
64820
42
1411
155810
157435
109410
158934
149801
9300
109368
147030
88641
71083
105733
121
142939
112237
108722
115324
56219
64599
10743
11611
76163
25626
120183
13857
43141
58168
113813
76461
42533
90036
121572
9648
83088
74243
65050
8340
46027
93815
125105
7269
117618
139270
44795
120507
146050
30680
138394
153062
145003
43905
23550
2118
75254
56108
24372
114460
5492
37513
52674
72971
144975
88608
137782
134980
723
11617
62535
150665
148032
92227
45151
121287
105783
92195
27404
39496
53834
117277
49999
159248
151572
72334
71286
105119
72073
49512
47928
45613
125501
66196
805
70620
25196
49261
24129
117199
129153
70926
44399
82153
143692
98961
35316
38813
24992
63236
42208
91321
123975
64685
78643
111859
74021
145792
120572
139650
37257
151931
68858
80544
142909
55532
78286
111804
69652
71046
35477
8763
92486
147432
11201
107708
28679
42968
115717
81392
84662
58832
3212
54018
143528
125934
29791
30369
123213
104398
71545
1081
147781
10995
76864
120361
19606
43896
77854
142438
77772
85820
36797
123312
58267
107711
48189
106195
24058
88492
74842
143442
136507
56483
17441
45254
82636
141451
125329
6565
68642
123562
117247
149501
88971
46633
17157
66453
25624
138971
128387
33006
152794
117707
113603
132387
20934
101572
116513
111242
9764
59430
8190
155540
61485
10622
80565
27332
104801
26807
115261
78723
46119
106437
81910
127551
76422
30254
86595
55574
118498
44431
95089
153241
50545
143156
127200
81416
101574
1749
159774
120099
108944
141531
149002
45308
27306
95583
81083
42926
32374
72807
64910
158504
18392
19848
141045
121452
96975
93408
99063
40478
104212
72001
129604
100971
38713
116150
38411
107301
152422
107962
92908
11805
48367
56016
113748
122182
92879
152605
9916
56513
62875
124454
36968
28313
115567
145111
64272
158414
139011
106411
60907
155364
103337
119444
56776
155485
33823
32910
80069
92040
149165
132485
120152
51164
37529
151904
93709
142128
31243
123083
7692
74401
150957
76015
38458
59732
145265
141177
133179
73675
95959
156206
103297
73107
101098
156354
5186
75834
42814
105532
139087
152060
141479
57488
122976
21231
123184
83268
56560
11178
99030
110384
16970
137674
44762
144964
112969
61043
140367
304
32603
5136
135366
25394
31121
35699
96443
154552
97597
82166
26684
140655
54553
52765
122419
51333
86313
13910
16523
125919
129800
83436
115144
120759
138889
61567
80966
63555
65392
152429
17462
36240
141308
96461
147797
48242
76892
26925
60445
17852
62428
126058
83421
11242
24931
117455
67091
40888
100552
106127
111465
65881
92115
120407
34594
138913
91043
139035
59833
32940
155075
38974
98230
25071
54049
35896
27251
106936
17007
117223
119198
150882
82365
137826
51811
83599
49045
156721
77047
116342
137238
118035
13768
33174
153016
89379
107108
51419
15316
56997
109810
40725
57620
8435
4240
11048
158334
84922
146784
103074
41928
140224
129316
131884
53099
142472
109748
17959
4388
119722
129141
55337
18771
23579
96854
12152
38469
98915
6430
143222
21038
115871
131490
159659
23421
22364
96618
21995
5405
23702
45095
94842
124074
95848
80053
136970
97020
126231
132640
26406
122126
21900
42080
56360
105557
31895
97214
46578
158823
134251
108029
37277
156330
31618
40588
52420
86863
115409
51516
19552
140266
99096
82532
128192
63181
144696
164
35487
112843
125130
6324
42512
124704
138211
56350
16573
37535
157535
1264
86418
113432
87141
76352
141324
132950
131829
46780
45493
95273
157626
36275
154530
34635
46210
17586
94853
37524
22602
145195
62586
32974
107000
113447
73145
141583
121053
97640
82175
63524
130332
15583
61814
108214
125014
49777
18802
110743
148310
149137
122234
93579
153803
106608
43287
39252
103985
112629
154045
136866
34462
145529
139621
113314
105803
29370
51830
124495
111646
100310
17745
138041
75698
38430
98443
120217
145172
2367
51316
109991
88845
81211
42725
11210
107013
68207
139766
122307
36989
54167
15971
17661
7350
15754
115155
147487
151608
17812
93083
34232
30718
92924
148978
83792
85655
119513
140713
153229
37250
66803
41473
76694
116616
17222
56826
35651
12341
4248
56730
77530
38696
125680
117506
27502
44177
140826
112622
119700
101435
39350
84589
144685
23246
130038
95718
12435
28962
35280
12197
11703
38191
149251
63481
117101
127975
98382
113159
19107
59113
138880
152483
30683
11734
55546
49905
79543
140275
21540
82515
106182
98366
72453
48366
110530
101239
152669
92475
110148
9390
79600
17612
21347
85002
136401
55174
134565
21072
47968
121968
71874
139113
116645
92117
12264
5323
158848
82253
47333
47161
136610
87361
28034
47867
136731
3502
38088
130316
106188
156690
135091
118478
47673
120511
59694
136710
29558
63584
154589
62494
94245
128769
121742
28174
8472
149848
31022
75726
57247
106112
155722
89191
131709
145518
147284
69085
68779
67693
105847
60083
150527
135377
14920
95484
33487
26893
51734
150653
61307
18526
147724
35863
21867
48069
118374
6612
114443
40350
103639
89579
133337
20477
75828
152873
5747
23882
10907
4749
159277
99871
103752
145426
27124
25820
142328
151315
27196
25756
68903
45306
91553
41014
74090
26906
139662
136362
108216
584
9821
146979
13837
16853
155677
86986
31342
74787
99467
126415
62228
129977
136804
116263
41401
24596
155518
967
38724
83657
123829
51325
3316
147701
10960
129914
81741
111259
63092
137319
3353
138850
26936
143165
97984
139494
16381
20850
28241
52339
91131
155468
77927
124273
2124
46355
119897
133372
98189
122914
75493
54265
132667
52067
22247
111008
43809
30955
153533
100099
72942
2261
66977
96942
124276
37738
79467
76556
9145
145804
52594
74134
46424
139912
155252
41888
532
32242
117360
21842
92045
23395
71307
115470
146269
142130
10500
32782
107891
119078
73976
42941
151924
155204
70936
40441
151227
95756
47093
25718
141508
142780
1872
2405
103168
139422
27958
125926
14876
102749
118689
81393
23730
20595
37406
121918
95148
88234
70209
104178
114798
23131
63806
152707
20660
49948
40363
74247
156416
21946
65773
109230
10348
65087
45714
77871
112986
34603
72215
76125
115922
81724
48222
114765
77
145729
45690
59098
24083
101354
114682
113471
55812
15300
31386
119602
48484
7434
42025
128580
58296
43681
152652
121786
81804
34484
137887
16856
85338
147598
124085
64857
133941
148513
21700
7636
33643
65254
83516
118850
134816
22319
22920
86013
82154
150952
146518
152395
92974
155030
147718
60700
15093
20834
25821
33403
137726
112689
150158
62075
109401
81567
156840
42308
47017
50199
14233
140938
123593
85005
101326
120215
118358
153539
54190
53322
81916
80113
69955
60630
107522
125961
104470
22421
110607
158383
13779
137633
21500
74984
65498
70796
133990
84645
124416
112679
155505
147084
97801
28536
79229
118959
80493
86195
22999
151752
127230
77584
7810
49713
59483
24895
71317
37887
74219
136499
106091
64158
126363
6298
32331
113401
140518
63591
51551
7311
132686
62118
148677
95801
72320
23066
119731
28263
30056
99781
54857
71771
11860
76230
87057
151485
144576
103861
139981
135544
131817
126045
149564
50731
51758
154843
16759
149812
55383
157685
151975
11084
76431
73608
125124
85832
104685
138514
10052
151807
50607
14365
57764
11066
45398
17615
48486
147850
55183
3675
6487
154991
16987
87022
46067
124601
126318
42056
106584
132957
141420
48315
72002
99408
28901
47793
55980
140891
115842
155277
96135
32197
10636
127764
91262
152577
77227
157788
63201
15647
148767
66275
156777
94263
79407
73031
138805
87018
95740
149228
5201
11150
112398
83361
33055
34624
141855
27125
22622
85926
60086
85653
17674
130572
157850
37899
86407
65465
112698
64266
21713
102921
115126
46044
98059
119903
20821
72840
98639
83314
52088
117642
36443
112216
76588
43494
153958
78512
47534
99326
42577
81028
2718
90537
92873
22048
96604
30497
44461
133847
64434
31722
116924
143639
145365
39730
50
60766
106868
48011
60732
89771
64686
152815
142046
77883
85886
83372
144021
104481
36101
13169
71698
2239
134045
95554
145720
97823
10003
146669
26255
73836
143094
113804
152293
144857
86066
8133
83679
100817
39852
45145
126770
32678
58623
89849
65329
145706
71020
44178
49142
62360
67198
37997
87822
114262
68156
55988
116368
84408
65593
120433
62148
125255
130486
149201
43392
30681
116751
8181
150060
18863
118612
77551
90849
71706
69299
49175
137356
108715
41926
40335
6614
24896
94536
23299
8646
131450
75780
66640
18036
124129
142320
77563
155924
122155
144371
84158
14154
102843
70282
53090
145855
144297
64566
28995
51531
108436
51357
135542
356
95900
106504
109878
99547
66761
40839
68176
64023
58516
132284
65
104764
1685
133677
137338
106749
32979
81767
27438
149667
125557
128966
62914
27638
1501
143265
17477
156471
115643
57209
64350
15061
51455
58364
12168
118484
80948
117899
26051
30504
89839
83974
98058
58485
134640
155402
143214
45259
143729
117602
51427
95033
115384
137295
16308
125384
159740
158706
27629
36274
2277
42817
101376
136321
140672
31357
3494
10078
100259
106034
139399
158476
97904
50118
152084
107845
28587
117521
6774
23760
4009
14329
62597
87844
135520
94741
78833
4255
22711
153684
57168
65285
111737
58011
128900
34211
26702
70657
1601
35657
114457
145392
68234
66518
45996
82541
42363
52469
118832
52426
37995
6899
85332
89857
104214
74861
17024
154140
140942
130782
144226
159488
153091
142189
95074
136768
114122
84336
122532
79490
144832
149122
127829
18529
81048
37290
29118
58992
113784
38338
14584
123793
152948
107622
96773
95052
82996
33292
85997
148889
67955
147973
109418
51169
51541
124725
27348
19970
7044
31754
116499
82197
21403
23819
126349
39626
31621
75341
84131
112906
126279
19588
89750
12274
64329
70400
37558
78877
87677
10870
114653
38175
287
1414
103577
104354
101940
1524
6525
141165
126913
144105
123227
80342
100322
86135
1514
140214
15236
6428
47314
130706
65998
41905
107776
30511
39847
142612
21533
61387
27593
140540
738
71651
35670
23007
95487
42714
3178
115272
48091
151420
18367
27258
124191
39481
116665
63932
133073
70875
95037
97495
103219
19990
26721
62350
127280
128556
95276
36316
10495
140675
25002
45338
147127
51488
100248
102357
85900
140419
109557
69521
142027
108642
57847
159473
88546
106200
37078
69665
133827
78834
117280
139249
33117
81931
7610
8015
2750
134925
67848
47064
2467
29818
90794
150750
34959
154539
151889
95775
60327
125086
53737
148887
149692
146777
93732
45072
100625
45648
104098
41501
41475
144567
15982
141852
120455
115568
3972
102709
101937
48453
122491
49945
64482
97473
20973
116348
152990
89799
68745
23095
56223
51845
156192
69837
53785
158904
115274
18533
123246
85137
40414
147633
14058
21784
132475
91620
24785
19554
98159
73866
32676
117240
55798
74354
106453
33808
8850
86234
107938
58999
128288
116719
85707
105667
62710
117244
51044
30720
134247
26690
19055
46745
1282
21517
84370
74473
107645
33861
154627
132348
29459
105152
33330
56926
73229
20711
53066
150670
49186
72079
121475
31530
12575
84644
61191
94524
924
110484
119956
119697
89063
8239
119104
31652
45086
72164
95639
71793
63822
97434
118476
64550
62803
73065
56602
42804
91423
99757
41576
112347
58385
128332
63231
39465
14924
57725
67601
46611
59762
92808
118890
79138
144707
157584
7503
124757
157673
105547
30317
67254
97196
57162
90452
98148
7032
121536
93092
82725
149526
17249
74911
115322
141617
42977
71597
103552
151190
143536
31924
98692
13817
100017
3649
27114
134935
147510
145987
94514
69328
146806
100601
15364
52789
139830
73815
31150
60821
110199
30059
45191
103819
48157
149633
12
95337
40797
20919
73346
83653
90941
147840
2466
94385
86487
107765
4878
132358
50298
34830
11896
101551
13741
70078
74993
71042
95126
34453
107169
72449
10981
93572
86143
63652
88506
42401
62998
14344
12038
72656
152065
87593
86251
155606
30284
66564
139413
101713
39052
156945
22471
47645
101496
70372
142882
40811
143192
93343
26597
38609
154609
53473
135361
3493
36351
133535
9615
143448
77390
116496
26589
8093
109389
103523
4849
49106
75829
23674
141687
90957
64688
76922
116422
103303
129218
17246
13306
65256
35559
158920
16752
75001
58317
125530
139537
51938
122809
108748
108758
129513
150787
5477
36943
146819
89885
18561
36151
54988
146663
15601
85703
88737
90126
136001
1639
61942
77103
56902
40835
124898
127259
99126
17653
33211
95231
12323
18540
93340
40818
108281
120991
123720
41207
97265
62978
97075
97245
30704
75488
147760
36666
39274
153933
49911
146622
14502
111684
97451
20353
43054
116173
46022
139715
22157
39341
155841
145094
18258
89940
30987
93393
79363
20002
7667
14188
30923
25774
11628
135230
27141
135661
50282
98816
145805
137670
88384
34607
29782
36224
18993
45218
110071
101373
48725
9990
114296
42101
23297
152570
92915
50856
108117
4445
62724
16311
109030
91719
105142
101927
136068
124095
5047
137499
70613
48580
137591
11364
140111
75516
69771
103215
20772
114238
61031
134206
70999
64000
15206
19174
34473
108594
111345
27547
56196
13458
83199
101292
96537
135303
100954
63595
156025
61203
29963
9611
31498
62740
136796
133336
157137
108797
112059
105798
18957
132798
146581
120833
65430
58155
79704
105595
50442
20825
49108
115041
6493
60088
35786
123993
71926
23220
65122
33255
135953
22896
109944
12294
129988
58755
36747
153962
68669
86432
95975
99527
8711
19916
77006
27674
57906
39725
70836
113915
59479
143469
28445
57029
123155
114259
1002
13062
68319
69424
8330
26358
109278
103971
64464
129500
111355
20209
143296
83576
136726
104011
141100
79312
5903
19608
136434
93894
76901
148930
10112
141330
42481
81742
62371
93818
21907
42837
131237
142885
137598
4852
74403
24019
101017
157910
17572
69943
142466
49485
59771
33810
37904
77572
114430
97865
113556
85991
34402
147255
134970
139468
80523
77562
102366
38352
146482
81104
68688
116421
74818
99833
25116
83221
61184
120653
130944
25231
32360
148209
107243
125012
108015
64275
145174
155762
98787
32277
15062
19007
101952
109427
8425
55417
66944
142950
142404
24301
113062
159714
66278
97408
72025
149709
71022
42407
38376
6665
130873
23252
113536
23802
145154
5001
21644
138726
62551
44453
88586
102030
138877
105149
25208
38320
114745
52177
84040
4324
128895
43946
50828
121258
3027
154334
55709
85522
34968
61751
118532
150369
58557
80477
111824
28071
22320
4700
25480
144320
108716
27312
111629
100533
69358
70568
30069
64518
42347
143103
111673
43744
31395
122434
22693
112270
153499
48579
23227
42053
102407
61443
144952
14965
77248
133
82622
159141
129786
141350
98501
63163
64851
109338
102967
140589
139466
8669
33289
46623
35663
117907
98234
62262
103554
123828
1419
100169
129725
13120
2150
11016
6653
130764
5347
151695
141993
31221
62318
75964
146460
505
130935
83663
12377
66207
112900
32559
113697
125286
78456
148049
102886
147780
23121
135626
40176
74995
68790
107100
79470
35207
149303
159050
3061
31858
79077
17212
140806
153109
90494
73810
56067
31391
85296
130919
107524
5635
17095
123652
103920
5575
100304
61309
90170
92566
58352
28618
85261
53363
115690
139967
111999
156340
90193
134176
7612
108474
97172
50822
67219
98238
9728
120592
33107
127359
144442
148787
147374
43670
27544
101711
117631
94202
155388
111095
126379
140495
82249
11104
2534
136880
120575
63342
85891
113479
74373
145819
62099
53731
157569
94188
146888
77030
47872
64236
93570
84335
40737
128050
17761
40600
75442
121261
19182
58655
144847
36295
34424
3303
12023
123506
137008
58796
122784
145690
85446
159190
80539
128070
151869
128147
144528
52510
150644
67557
11787
110618
108038
130234
152922
154457
93608
115850
45462
26913
156503
81123
8154
153188
75643
73994
80615
139942
81994
86889
129749
87456
113249
27509
23331
28372
129948
40288
14623
40884
102911
62469
90070
6546
142083
28948
90449
1648
8256
72144
121101
85359
108259
38453
1633
57777
31123
41738
78303
137222
54182
62519
3391
88630
134129
145883
39181
79831
12324
119673
70111
67177
126112
43495
144460
48909
10621
104362
153718
79611
47749
76021
28779
154895
121589
141707
60444
141020
111352
123495
13852
121140
9606
60154
80553
20916
129571
148133
96402
21701
158522
135495
3829
15436
26501
30181
24478
17252
39308
34422
56123
38307
51832
111758
69773
145774
59307
151582
132880
4005
75555
77192
151633
76836
93389
130744
130799
28722
159513
109388
42469
124471
106509
155875
13974
79852
96966
37133
47500
97708
157718
77432
113480
66609
48821
59772
42499
16923
138349
116030
126623
104280
95557
159396
158400
25926
53248
100607
69990
13648
117697
132671
21339
34798
78396
127304
119357
61429
135677
78591
119607
77796
5945
79925
49410
115420
59636
52031
2073
68192
137814
117681
135593
159400
99298
81818
107471
122302
81592
109319
58727
134234
126636
72572
148227
91079
153336
49202
102002
50344
50704
60891
132722
123178
46993
53874
154526
72718
83387
68768
64946
90202
36925
53503
144221
6937
29303
111024
114315
120247
48449
77722
151629
153002
321
126131
60447
101250
4222
145255
119063
159834
6473
112781
159048
144393
20756
31767
125898
30727
155917
83063
25087
54852
68959
158461
119061
67488
22649
146932
72035
85557
49653
84315
97262
132922
91153
17651
117825
78630
52730
78675
94700
129068
121433
155551
138502
29326
148194
107630
80676
36445
30393
38514
81209
8909
1724
52486
48187
7600
93282
159708
134
96867
48906
73367
153575
59095
140498
109243
5215
18145
124246
35900
129451
5494
150224
116275
109983
94029
136607
83864
15868
13578
101614
120994
156771
151790
63599
41540
34150
136598
106953
68723
2775
53445
87072
23488
6573
156762
20909
119132
95245
127115
46808
131023
104419
125311
54294
25322
56944
44809
120055
19122
13674
120238
145610
124226
156122
141460
20622
75346
102230
130045
130460
133323
93922
63788
98516
103017
105566
156683
152276
11863
76077
123656
97775
59943
12626
45463
40904
5094
126069
150171
48379
46392
98032
141527
36843
108337
125050
87394
93234
118707
136179
26691
116472
47373
83932
17450
151292
59999
22679
17524
74555
63382
25893
120996
46050
21209
62002
79536
8164
87505
148424
140899
18609
125063
45551
9969
97472
28435
93046
81908
75872
41295
151646
119437
2048
42257
99634
16905
138695
46344
112172
110109
77865
30330
125159
110064
16233
46357
57456
110454
24945
145607
79081
105840
98205
118333
31795
144992
105365
31453
71471
27948
114606
71477
53628
122442
62137
152295
114087
122407
75993
108116
98474
25614
19332
83889
118715
132317
88575
136064
131928
75246
18208
57588
87711
93780
25733
8994
59942
21275
55484
1608
81310
153609
27338
118380
106889
51994
135860
49916
98686
130675
57511
78820
49218
19052
140794
461
74651
52906
74221
94083
93283
60213
19717
115417
1210
157172
24228
4203
81177
90870
2575
133974
35203
99045
39292
28601
21327
10401
44154
149870
55245
134367
73197
13465
6775
78185
112717
73254
11962
43313
4782
130982
100335
137899
119343
40809
74275
62928
112369
134674
138954
900
53792
20648
2520
72123
76044
99613
76263
27878
1555
122626
21939
117464
93580
151021
65853
158658
65112
50157
10598
83206
140507
73078
99691
152169
61366
137424
75227
1591
66901
76141
157961
135932
59708
70398
75383
131672
149157
1533
117264
65960
138536
5559
77789
156518
61571
43808
13539
141424
59145
58427
40200
102615
83806
5865
35004
37512
100282
43354
158114
34770
140293
25477
8558
106074
137013
142382
63587
120980
74517
18439
74849
8624
11806
133380
75226
21975
9714
54730
53674
40066
145171
5060
83487
155264
158840
134691
111771
149397
69463
20313
156504
128185
81877
29542
79504
46811
140511
113878
57037
157363
135817
10720
76394
89122
158468
121294
4738
111499
119866
120961
64788
65518
144736
4195
113826
5120
91475
74155
51521
125512
93268
35465
147292
71681
90373
254
148757
6057
128563
71419
23807
88629
135084
25152
11058
44897
71594
62427
53335
91498
91188
44395
41979
43859
152280
1915
143522
82907
140595
54896
129601
8610
121343
113881
82548
76069
74204
110712
127839
22935
149739
7645
138688
66676
65452
45466
6763
158327
15945
135759
108911
40802
88033
88013
85394
53407
75790
118039
112168
147390
36488
68151
74701
496
15141
70614
51552
96047
147383
129061
77786
41248
106345
98228
8857
146870
77119
57967
20903
32439
134049
20344
74855
13046
150937
88046
81554
124637
78326
64253
36597
139553
23113
125138
129891
79094
12492
84349
110999
64824
77434
3499
109823
91731
145121
96651
137815
77145
128973
138972
142092
99276
24090
69365
151479
141071
21356
107739
154361
81267
95653
94051
101406
124212
38122
63935
26247
120461
60861
104808
152173
101022
16986
106798
104994
138890
137178
73199
144692
125965
100834
44846
146185
138352
53180
140625
67205
83036
109506
6557
100599
76914
49742
132458
21248
82232
64141
96118
99258
73149
117388
67738
12948
108597
104074
130736
155147
412
97977
19697
78382
132413
43306
157174
15011
2324
36015
99994
97108
15304
157490
96697
88048
123450
70166
56773
52205
113324
103089
33781
133324
128259
103730
157878
106596
104807
44013
58117
14029
50387
154151
105844
50544
125110
81283
5420
58712
103542
83370
88729
128156
47795
20081
114927
89366
116038
88694
120089
132398
85158
51074
9060
96539
50413
121211
152099
49216
58594
156496
123452
130805
34910
151763
50064
103400
109488
103258
158433
37633
2278
32495
75473
91780
115462
140677
9537
134464
116476
142455
2765
52318
3506
159604
128189
76775
73820
54615
126612
99627
157246
67597
76827
15186
65654
144932
132848
149461
51390
95101
145230
91958
76932
5624
125990
16144
48758
121023
29087
154551
44951
39026
153316
159217
73114
104489
25307
48252
62526
145262
41093
84123
100666
51125
47443
26620
10945
102254
46927
126740
144802
151246
85794
58002
106852
148746
2270
83181
22119
135163
136727
157634
152041
148131
58643
129397
122623
85067
87589
37199
20244
80958
157327
134740
9532
79108
3350
137779
159169
6686
116442
6138
27099
32226
71289
148730
109526
22500
64989
94455
32708
52903
54892
135466
30547
60153
55428
48542
29192
13143
12602
106757
122380
123411
36147
11349
70572
73337
46964
101396
98774
28773
91182
136924
1087
58819
105011
121139
73509
100186
59261
2445
134982
60806
29197
38480
56928
158842
41629
20718
138367
151492
148235
52546
11090
101356
152988
5602
25225
145514
145249
159867
88268
122994
118572
156320
79412
55521
134239
127284
57096
129403
33831
71994
140093
102045
136779
151691
22409
49394
8830
117571
105912
46326
34891
149061
138535
12258
131351
82035
58959
139455
39127
2943
144956
157377
109535
62987
17523
116042
74950
62266
110083
14519
124878
98874
36446
33157
107368
125853
97790
132741
68271
116282
13575
51538
144171
82195
80263
99844
16558
129576
89614
105208
26109
31402
31519
138079
130502
60030
38194
5041
50265
63153
139924
89125
72072
59064
64446
113926
65970
144713
52410
18735
144055
93086
105963
107788
126675
62216
86428
50288
34188
78259
159471
82946
86058
66810
147617
1031
29968
113781
12387
152554
70017
54162
64252
56267
37554
27582
139365
77863
140483
1815
88787
108906
86758
122034
105353
63310
66408
150054
140601
127366
104825
49443
9557
131515
59697
157924
17262
47130
60559
115789
82690
49813
10346
89865
120451
140869
91584
511
4744
27545
87417
70778
134552
16765
2754
7961
27079
136099
131459
62860
113302
115250
123127
7140
28451
26469
17011
69146
125405
14882
36405
159991
100721
55356
45510
104840
60228
38504
112826
36713
82803
129530
92032
79944
52378
62849
12837
37042
94100
25478
95460
96610
11751
84128
90053
23229
3173
137731
107854
24218
26870
63422
129027
6845
116022
62513
46196
63721
5874
83488
38563
151795
27397
48247
90756
6044
6048
39223
81884
17724
83303
67325
78518
118559
129368
157426
98266
48974
102744
11172
154389
87767
29797
75248
3807
57235
28120
8537
81497
86888
157994
50785
82453
51708
91636
112196
13058
108704
124943
88726
131751
125767
150800
146452
157340
135269
112110
60333
100138
64360
34249
33544
67035
64843
65810
29706
4048
120070
45455
17925
140246
29622
86983
113952
53316
72854
15589
106922
149134
12901
54765
141117
121461
43343
130074
20775
147346
72653
108186
4969
121794
146779
90617
6423
95410
153645
91708
95721
72034
91510
29883
53337
122993
65650
30074
94229
21062
40204
109542
57611
26977
126390
54199
36060
46854
85179
81528
159801
105618
38783
48630
117059
41776
131262
26311
113622
141914
22979
17427
68483
70707
52476
31095
65804
133518
70521
69673
124386
21002
37679
138250
113482
28791
39093
129251
37079
3667
60680
58142
53075
68011
3674
88545
52834
155822
77902
95149
148720
47648
56396
40511
109266
93223
94793
40844
119780
89977
135660
125132
96253
29767
20572
118012
79642
110488
105747
67713
29254
53374
73702
148091
56551
119329
34145
88665
72949
25312
71860
152992
153923
92296
138476
110432
38648
145911
2823
155918
91891
19805
85058
116918
66823
72195
31063
113252
138354
128486
104965
153476
65527
59242
121609
119447
9218
17230
26361
157112
124904
56633
13711
67452
10889
91923
66412
25008
61326
137892
46438
51254
7689
51640
55983
64050
146214
68223
1642
123122
62727
115211
55594
154766
7811
99479
124179
94302
138140
55633
103266
56473
157939
55996
83120
80671
31870
107670
35147
147307
122640
146048
141245
144247
58164
952
44216
70028
11526
110321
15122
157345
4420
140063
13994
139002
49389
65704
30021
149929
53291
151167
87498
12687
36745
69001
90642
56677
129255
125304
49269
61881
93782
87955
24964
41944
28089
116578
153284
116014
59087
126958
128038
135016
43381
55411
152220
14859
129109
31068
104714
52726
96465
115325
113576
72816
37407
40769
50337
118281
157721
128357
32988
82376
80736
61249
115441
137410
45045
53561
26313
43897
44932
65913
151426
38824
75474
134576
95141
20018
102699
93856
148848
121425
159864
1699
115209
121809
100938
60301
157970
100325
136404
45204
41873
115232
17056
79160
52225
66439
96713
123133
47788
123797
50866
49299
21591
120426
55534
108994
56317
119119
55052
101686
78536
48847
8240
45050
13164
122373
134257
140467
41739
135328
51082
33450
71574
75657
93093
118672
111249
127361
98434
157520
12402
36258
61787
125805
57007
88407
7907
68093
158200
66283
114996
124785
148281
94427
129568
13573
87763
56242
43397
124695
92441
146231
41860
93822
112093
123326
86998
40502
114845
121831
56054
98865
47236
66428
109854
3382
102547
86911
99718
91245
74562
4601
5204
64394
1846
132852
79797
19893
113635
43828
135125
28442
137950
51655
126296
37175
131150
139159
13445
157671
90002
7331
110937
136822
48054
109750
88032
41982
24592
107049
150048
30578
3795
96112
5197
159921
23457
137064
66762
8914
136824
4306
78362
55966
96291
101573
17067
77844
71536
105022
36624
104552
16318
59066
106307
12455
106432
11135
107101
98549
21973
82011
60756
7631
79007
69444
109074
137031
112624
156083
22873
46464
38829
82042
116609
154162
130283
81745
24990
144500
106450
35308
153461
69968
139785
81398
53236
129452
124755
144536
36232
3892
84845
133262
51806
109592
35634
28703
111764
40015
145788
54058
9879
149785
72130
44784
28656
131938
75704
74202
128013
27058
125598
84517
90322
7753
42700
22716
123568
97085
67257
42869
112611
142966
41179
71584
74882
87292
85126
139622
125156
40753
60065
136531
23273
89649
39924
109682
54074
86926
101906
99874
152262
109043
98158
34645
140427
43134
129825
154390
81413
47921
137682
129111
43030
112156
2819
24416
143225
99679
47858
19705
73460
75669
104243
63868
5003
50725
80981
45913
31272
116284
32615
68257
134796
73314
74361
148179
82560
43286
128035
54322
53315
110831
88372
111193
120416
21532
24942
68062
74538
41847
25178
146884
8347
101209
25919
150014
68576
125801
103194
112764
69601
7973
122382
155860
95430
113772
99586
159953
92600
124286
119324
26688
9059
93968
35628
21099
159607
59213
119917
13111
55408
153015
3259
28747
104029
47485
63002
23985
103915
8040
45157
118134
13028
16810
18098
49918
110314
21645
107179
95666
106103
42306
44196
149469
94566
63966
48670
115632
57479
134903
19897
131098
115430
2570
116272
23589
17489
34711
8937
32502
80913
133771
49077
46911
138759
98573
90968
11017
4757
59676
74141
75906
95949
41339
15039
15874
156353
67201
57355
128571
70005
144789
46162
16442
58731
74153
139799
118233
121845
128823
42978
133102
52323
9780
146227
52402
51326
77514
98323
54384
139081
84138
67895
78603
67012
89703
108105
29126
15512
138809
132767
110132
19982
131362
42633
151746
138331
43319
102256
64914
138659
41542
9575
34790
31248
20421
1969
140003
21211
29458
18333
67905
89177
159298
99439
155654
63219
158477
156415
129098
83425
19849
80665
153937
107088
95113
123642
27402
54196
44693
67483
152219
67163
130788
102636
68653
153121
29670
21496
61494
109600
68343
36638
79244
72431
147832
666
125517
155956
6385
4141
36595
111367
143576
84299
101331
135965
78229
46643
88868
69616
132878
6066
71961
28113
121747
146106
111477
49679
34566
18089
2839
59434
77805
137005
91662
121949
49541
115939
122893
159692
79714
153843
22228
65894
120446
4375
120664
124338
43940
50195
22259
85270
91058
64194
143506
61493
50140
32201
8929
98467
154718
134644
108592
139989
148444
88812
80610
87769
9954
104847
4596
2856
33162
35756
134808
49025
90277
139302
6977
97447
65271
103663
116207
52682
117827
117725
138156
91371
120863
11793
65134
99299
30522
35478
60572
19718
73352
71846
143577
114169
154429
108927
51536
39541
102662
86378
60809
113802
141968
67317
14463
87762
76080
17270
16099
8687
153131
43619
5235
79008
146450
5390
143495
41324
57429
17439
33043
101480
15017
115787
134338
121884
86231
108272
155310
116453
78605
159650
156567
9483
129758
107384
26578
9607
106316
6110
32762
12896
27826
54062
15446
10465
139895
35924
55
25042
17323
35909
90608
103129
53378
83352
26656
132352
27643
114616
123342
2378
80156
60260
149997
108741
116953
118758
23453
111089
72587
72862
72228
32518
884
65241
127114
149604
154417
17992
127718
142251
22269
26153
145455
135170
39990
28280
143078
40958
24905
88288
24225
81100
62717
156501
135733
69462
91323
57026
49810
139378
92268
116581
42540
77417
94666
140920
51445
130233
21192
66748
41838
52781
115675
89868
119414
58612
121413
41970
68896
87514
95825
18494
20689
2569
6541
14650
111476
57999
6365
78552
13675
142841
91816
123145
79874
154610
81014
94315
51604
30651
120909
49307
124826
106302
74985
159591
58441
6661
16890
102268
122763
92758
93027
73710
129738
129337
118875
12432
36126
52879
118778
123811
146398
49765
103966
92021
21823
17632
24717
33963
24440
75549
48230
100570
150530
19582
110336
68647
128445
19250
66432
104096
125595
126514
82029
75769
96196
137863
55482
52526
58391
157744
105310
18152
120855
28555
101615
31138
123742
62104
105026
346
30746
108857
69367
149678
27000
41202
150188
87527
159887
12397
91482
59944
84041
143867
40546
95898
144643
2350
60053
109133
16177
28904
119034
109301
139745
96704
47596
16918
66076
6079
36555
144681
26982
2910
19470
50609
48416
113837
108650
109739
108576
84410
141158
101426
109053
139588
80085
45225
4891
17690
145808
145281
129404
16519
4995
47049
141543
26099
63960
122445
1618
28201
1769
50948
46665
80889
77769
133234
11824
148178
152602
48797
80139
59054
125729
114000
151884
8795
13728
138410
31100
146183
148113
94589
89146
28897
47588
101577
23524
39119
109713
44547
127029
48190
147130
55904
77326
94835
148756
113254
125053
148765
57704
147047
5594
78549
151630
139208
55370
159174
145457
119694
28284
42806
107489
44438
44405
2714
14937
15269
151876
150495
125972
10974
36504
7585
49806
39391
92953
7142
37878
73971
122017
149093
141719
119126
120593
59349
28690
103398
111405
120059
39831
141986
80226
152816
34382
59122
95135
66386
126071
51193
142398
34508
97918
55611
48647
56623
115216
70196
26590
140477
67485
102980
66308
7524
57076
3507
91903
56597
14091
11666
9106
126722
66969
144042
52946
50216
35560
41361
124582
8156
109353
147491
113359
29362
64041
150276
41891
155473
115998
47783
134378
33116
22333
136265
35500
59235
14950
53141
121288
155472
112982
80250
40569
85961
60344
100774
116385
10569
85246
1112
60866
66600
41438
37113
90768
26997
115079
111846
6666
89255
141163
69956
612
52951
77210
136647
10373
100789
25392
42011
150662
111319
53353
158191
45115
159955
63974
141160
99697
77127
27459
144335
121558
45511
109106
26021
132120
154701
157541
110092
26970
32238
13140
104834
22828
80583
146355
129778
61666
65833
90745
154265
65511
4097
69118
22145
154174
80179
108064
124420
34446
28058
133047
140291
42501
76710
88591
111848
122601
116554
48768
19420
92509
14444
116193
43163
32262
137796
96187
112766
158346
97407
80719
137216
156013
130768
79663
154862
106544
119800
27548
156671
98405
122463
159841
92249
63249
21785
103401
117517
83235
126192
62271
17554
7586
21787
124482
25735
10572
99670
8033
23167
39322
54827
7299
41137
21771
89972
130016
136553
25960
112173
139838
118423
114754
62866
64010
158621
3643
68989
146348
104194
130445
11477
151351
98207
20649
46190
88458
131962
135737
111013
1548
21317
127525
38346
64915
126096
117392
8482
150371
122577
13996
5188
81105
47765
28808
18243
62624
42684
71036
159071
7426
30375
116626
42149
15545
127658
116268
37437
49172
31091
56200
94101
45065
43129
125291
69179
40977
53427
39727
3660
56164
80534
147857
143259
33094
112794
135306
81112
78543
31246
75334
58265
62497
110989
154749
43457
123607
112152
156790
110770
112207
84318
80677
54559
50917
154048
1162
67578
128091
93188
151997
92699
137484
16761
121333
78201
119493
47413
147434
89318
125297
76949
120164
99118
9726
37974
91990
26191
109461
72554
5346
142321
153230
123955
81560
113992
86579
87351
43292
34082
78022
79891
144797
148269
151825
146478
93084
97520
48761
136436
86035
129310
158755
143373
103276
142424
80399
134890
77253
103041
74257
40454
130556
64521
62111
23537
118774
5447
22177
142272
56554
74522
151026
143304
86775
26581
63600
61745
123118
84581
44734
67656
87852
87077
73142
130014
116784
19779
6001
100206
141765
128072
154299
53436
60089
142433
83938
65537
124365
16043
139880
122673
54399
92496
43247
145652
105118
93500
128657
96885
1481
63757
33263
149133
11089
843
51829
117700
144194
150386
33658
140632
54388
151204
29864
66618
150121
84006
55726
32876
134723
65406
153303
65737
19336
88100
45165
53501
935
113586
81338
123580
97933
158611
149186
6085
96877
11259
101287
90458
36160
87535
142942
15290
110950
111256
114961
140707
120318
8008
75483
9767
83296
6376
142080
94364
100645
116404
110205
134468
29399
93066
89581
137663
89570
48339
23908
100167
131039
137268
2566
29830
31088
130494
120652
50616
114111
5522
151192
6536
116214
117586
136395
74496
32890
141907
154257
18829
121887
150185
125606
35035
133377
133660
104624
29530
102612
16842
159990
96346
72535
70912
22062
81503
110471
88736
32642
89421
152869
85739
69544
22853
86913
3070
92058
23400
2671
99430
37773
71814
90129
10806
52239
128868
31690
118299
125068
16910
67025
82744
56898
22585
85759
78845
133083
110912
79046
15734
104676
65660
28055
90775
80964
100920
127255
157334
97565
158942
11247
148039
46621
133314
14694
109502
69635
28851
58653
106755
105421
130177
58200
102525
37509
47267
122294
47135
31117
143257
110644
123525
118754
52478
25440
36139
100956
137
116328
102845
5604
74470
31639
138593
75167
19213
65543
97219
67168
34078
52985
3566
104969
81860
118682
156813
144948
97418
69132
43454
98727
130611
76232
84034
27575
48955
119621
42621
112404
29211
36640
126446
141388
138628
38296
48177
105181
38890
131708
105170
32470
62001
76923
32198
42696
120013
39749
151272
23362
59871
127052
149764
138532
134221
92231
24451
76821
61251
72899
51217
88609
117362
65487
119520
101837
152819
105679
48931
5628
85187
83962
121192
128277
29811
68443
46074
45574
127354
52198
37305
107666
69278
18804
113696
60017
26194
83592
33225
8647
143943
19343
123136
42022
158938
64875
19197
72023
58736
159427
8888
141981
82729
129428
93956
86148
99732
135018
48480
2697
13254
13135
124067
92348
56863
118677
106543
132755
74721
96472
55749
43553
31287
90046
46814
5051
24576
83106
50594
15403
74628
97395
108318
88273
67781
146515
42133
115658
153523
8844
145404
7799
151701
135442
73092
147944
62787
93776
158949
56617
129639
74909
123378
115109
146829
58906
8977
85684
107702
133208
13555
34067
33275
79227
53864
79018
36769
123754
152788
35812
129534
2586
121351
151387
148636
73945
45303
137111
86668
91951
92394
57731
60685
131399
16770
101827
13937
116617
36243
80424
148520
104236
125281
30633
129015
116821
38533
130102
75114
128294
24512
70991
74158
21675
108282
117097
141507
108459
38426
99041
132960
55450
107202
114537
92155
148482
65513
123387
36569
16108
51927
82623
131711
69497
137694
104993
8522
44052
51572
135585
130520
50945
134205
15759
145793
137797
96110
70142
144626
97524
6524
37262
10336
124070
89892
3984
61613
107556
104087
13392
151496
10547
59006
139495
52960
130853
102258
99307
138385
25334
115544
157293
99471
87335
104079
131521
54120
101034
106649
116988
53821
108059
16542
29330
102442
55334
68553
143404
89966
55616
13211
142044
125871
114006
18832
26202
157690
92449
60390
79998
43765
85166
16748
131823
82606
159756
53030
152089
129947
44075
75509
154666
53685
53900
151381
58287
119294
90378
99629
122546
80744
82542
14580
134438
10251
109360
4069
13891
158463
63258
31554
31435
77904
75525
21633
101369
75841
126932
127478
73170
112125
120608
66638
124105
106488
11539
59885
19927
55564
83174
36291
60801
46214
83746
36066
29021
146690
117297
25924
104219
25943
106170
135855
79248
53198
19233
79109
100505
6747
111036
133059
74026
64347
9830
63887
24568
98490
70885
51879
53082
140475
29144
55122
97511
137032
65338
112261
52685
25379
60218
74989
66643
30273
758
124851
130821
47661
84214
96644
45643
30595
90350
133452
93821
54816
66952
34943
45768
15997
93788
121186
131251
147477
141521
146548
59535
85350
60216
27225
49503
100253
97735
68582
98872
101641
360
74831
85183
11266
144557
72080
39860
25679
11109
7327
73712
33919
58536
28456
55982
119569
114816
129735
112697
66332
142478
74891
145317
46936
33229
29495
128600
53793
113047
90810
126810
25206
129265
24628
24484
38741
153757
41175
155794
62812
150117
82689
12589
85182
51614
6738
144878
70015
139875
77618
49913
35529
139881
109556
71476
54319
58970
80178
81135
117702
154624
55845
153911
80137
25462
70374
152331
150485
38671
133005
104300
42762
37477
29829
35151
128516
24380
6649
92478
4977
1997
10714
134236
113459
106636
76324
105645
122016
77035
75236
43433
83083
49052
9050
58797
100963
137184
75675
5696
124428
68674
122413
150489
67083
965
69568
66212
149964
148469
124380
56717
56447
49127
87752
96520
83398
2710
78986
77533
70810
149994
32476
158268
70820
15531
7575
154395
71796
64098
37161
24993
52535
127260
65085
49225
87277
19992
2079
99134
80934
148050
141853
21543
199
102745
1083
81243
124315
32989
21280
130640
15570
8508
86731
63628
48592
52683
33613
37527
110601
16105
89578
62816
114325
6127
115516
129862
96712
126342
137461
146277
135866
158188
63846
37358
143768
142308
48658
75519
108082
15035
60316
31303
114384
150000
126317
158013
116021
145070
92184
26903
158933
114208
86665
63081
125842
16596
126294
17444
137100
118886
37005
56075
35133
69010
105609
109941
120611
58553
52819
60180
53111
10705
18083
26787
133607
24704
106158
38611
82183
124317
470
118291
58070
7163
32716
46026
10987
149148
32361
72672
110759
48693
24376
3819
81871
37816
102470
148353
41940
93748
16557
58525
31536
66176
89258
131315
85833
125299
94146
123746
28893
69335
123297
71267
32490
4843
79284
86419
133078
159049
112139
42838
14511
153093
154213
21485
25997
54459
82859
116419
48839
35565
47102
81067
90885
12989
58325
100787
22041
25400
12131
41605
34507
91953
109510
148958
33603
21890
38942
122084
129356
76481
95689
83337
75810
115244
131119
113905
138158
59472
57271
83846
124572
97483
15030
68031
150098
92290
89683
48714
139664
59753
17940
128446
63270
71168
108065
134721
142512
137678
5131
111266
131581
127202
51888
132915
108025
16037
57164
25010
134750
155200
89189
19788
145962
103619
142628
155555
8428
47188
118753
12195
119516
64679
46750
138951
94317
157740
42066
109024
10225
106319
113883
133190
4958
149032
139817
72211
888
143342
36512
84610
46070
146963
103645
149051
44151
108656
53084
159074
38832
133368
88759
92969
12617
132712
31551
62037
10029
21658
130602
89639
28248
104700
118249
45216
81224
75315
141991
42559
21767
112722
14713
49191
153133
141301
152437
3627
100235
106271
78194
84473
119396
131696
18414
125589
2513
133850
91693
22166
141942
60135
156647
151566
86715
94279
74706
39671
59860
139185
5027
33704
89270
145046
102628
27222
106086
102094
68852
65359
25678
86359
73054
77311
53879
32860
7898
86750
20028
148496
78378
95619
65015
41840
51930
10018
110958
32145
52887
135172
23256
120711
13284
56489
90528
73891
142519
81983
85790
66813
122410
38526
50336
135113
89939
59193
155881
40374
88353
153332
110133
125770
69520
126396
144283
7373
100142
90515
49741
104215
94579
132762
25485
78448
134371
30719
125363
133407
59019
95976
148805
151157
91464
5295
101032
125740
109406
67715
136021
106786
25977
155223
25589
19545
84948
118964
120080
10038
12144
97538
54383
119532
46018
122565
112126
118747
20347
135420
29137
7537
19745
44620
112138
72122
10834
39190
134210
82914
90703
59380
101371
148201
4094
116011
110792
12784
110528
42715
16705
94721
134224
75218
73765
70543
12713
87359
83373
20136
60521
27834
39449
4330
92389
57615
150080
33069
4615
3292
66077
110982
36159
31065
107917
27953
136533
37096
99042
76646
20432
13060
29411
62945
40578
31971
5104
100331
9841
115400
36926
76975
100140
34831
55621
42405
115513
130730
90610
16638
77021
100223
22706
138885
93078
152696
103421
102855
73978
40113
95191
92465
133261
12563
76617
48160
9334
3594
78124
122230
125614
51086
75556
63080
37890
145141
24755
155586
83093
11876
2551
78903
82983
66941
67631
56237
52643
43595
91346
17541
50910
99492
99918
151166
56509
125290
151564
88068
27586
144568
64326
112791
70107
729
143395
12591
74137
89029
156672
142342
63141
80526
134217
155291
107024
88170
30495
130130
58377
159866
145286
69469
105682
82506
12231
77781
34852
62208
138838
157159
19034
81260
128484
70251
108232
158791
150843
132539
20361
90141
141962
119531
157418
150627
126749
52954
12207
38114
119733
16434
37838
19240
55299
6880
151267
49609
153078
62020
159182
92459
54578
109577
122638
90648
87194
23012
29278
152448
7557
132545
128629
61024
122689
49085
10325
148772
86744
104005
103307
7566
110619
126898
48250
129832
10436
67532
11466
49174
137168
118969
95402
144687
31809
107283
82507
9361
135579
102916
113340
57765
1614
55968
118647
74181
33090
118323
21075
149476
50077
11381
119801
84691
146591
159143
142675
94684
158141
83694
139610
85950
148083
95373
7735
33856
146216
142571
84051
135410
31301
51163
133158
90080
16860
152344
64656
119155
29120
77267
26745
46048
45296
92076
91664
38945
36733
153689
38848
61723
25630
61823
29468
57333
126725
21724
55957
144510
90582
27959
68847
142984
89448
92671
25525
115444
391
96035
120709
69855
57020
124775
137089
22566
104859
75229
57288
21652
8153
37893
11189
6414
42262
13893
59719
128133
40777
141391
2331
67377
80634
111100
145359
124573
92472
152791
102399
22334
54468
66322
69405
108056
45725
76716
96570
99896
5146
157733
21017
59402
49844
29225
137944
102299
149694
2535
102640
54400
36441
9018
35354
102325
62017
34540
90237
95986
97118
144864
22422
147907
59595
134435
63423
144148
149000
111591
142173
60221
49654
10355
158523
105466
104715
48131
49579
60029
80023
21746
54623
40557
140118
20798
140539
80021
9674
108497
137137
136542
18699
3510
5573
116552
107916
85633
90128
33145
59044
18252
140195
117192
6587
110364
21514
77817
147885
19153
105501
35571
34425
85688
3296
8489
12262
69582
90082
129525
131845
7633
33218
4059
68504
5827
83634
149282
149482
81522
53973
89217
104543
84389
40957
23310
73515
33479
108322
60019
138895
109756
13589
118379
78238
94170
139897
37911
155711
16385
77184
70731
3966
15261
156434
50002
53668
96095
18655
71449
117435
118184
129399
80486
85863
107411
39069
37563
76667
4833
25475
45396
44662
22171
98285
72052
131544
117880
117957
58128
7737
100279
13132
154397
4128
152021
119403
120343
139026
102467
139970
53701
127761
54327
81603
26056
140443
132073
158423
74740
127804
106704
117278
83812
135164
18514
8096
140116
5163
155057
8932
26468
86408
36144
15735
81368
145213
87035
24929
14167
61687
51466
121388
36339
30150
73727
1154
1448
46878
68638
131967
68390
31468
9628
11515
47546
33586
87561
27933
71145
33936
69105
90203
18794
124985
83593
110327
39495
143089
125602
51096
79031
156058
28991
11676
142239
3424
26717
31067
69815
122487
146211
121231
64971
110935
19761
54115
99920
140055
83048
45743
121729
117061
87252
49314
71341
31912
42892
64720
115150
56098
80999
52778
104943
137281
107646
149230
95993
76143
134066
79984
152641
49159
51437
60730
69050
59946
93743
11593
76742
56328
18768
28814
87860
71067
149671
83693
146469
31696
151397
119060
146644
150992
125118
57311
41120
1237
147371
35338
87644
4124
157798
29610
44150
109706
39097
137719
40257
129909
53543
120086
27917
140692
69408
87284
18501
151983
64724
81977
11037
148432
93449
126073
28655
105493
153004
18893
41753
18130
11137
152140
19870
79502
3358
27304
16587
136375
124677
15689
159236
53465
62591
9708
29537
107656
73227
85932
92304
71507
11388
95184
127036
73671
111681
142253
18005
711
42879
140300
84782
45982
15450
25869
29268
10961
46410
66772
155415
20635
62749
138123
121744
28455
112137
121513
64059
117897
158180
77646
94159
135277
149412
102538
90882
121119
158118
141778
100497
75762
147562
150250
90557
77734
120612
122040
148287
36749
52611
110435
37649
113791
153715
990
60234
58836
120100
80577
37066
12927
82052
147486
124211
37494
100183
121607
152049
122857
59827
89190
119124
159278
71084
94523
84499
113190
114766
100640
76727
6659
129958
73985
49530
124777
45604
13014
22534
85345
102989
61882
25232
10796
121264
13437
20284
78781
40156
54153
95509
111946
57283
57634
115056
14665
106286
157912
159595
60437
17177
2607
72646
135756
36315
35233
2435
105701
139104
91967
8074
94410
54364
37213
24056
18632
79762
8877
92166
121253
38239
141363
68049
158193
127122
79161
15230
152112
41305
45222
98485
1607
72235
45610
121709
143441
74455
63228
21646
96889
99010
21054
103083
129769
156427
54522
5304
22897
92720
148129
20829
6992
72664
27976
47063
84716
24549
123547
8184
28417
54354
135897
113669
68422
3896
121581
2563
159596
59140
138587
112480
99640
93706
11407
97498
34217
79219
119452
55844
157034
59635
110725
87981
147174
65762
151033
145685
3374
150462
90669
84363
104474
145483
59359
75848
130488
38445
53389
102556
123592
55801
58379
137551
138604
146139
141235
117646
5218
92387
64234
124745
71628
30730
64706
11337
60152
129544
62346
78082
21079
33003
110235
90695
12605
93344
90352
22609
15618
152601
67081
115107
110359
122029
49952
112282
87663
42513
31222
60364
154015
1880
4424
20499
126405
119530
27413
28544
102908
68006
5488
105907
158465
71098
80573
153667
9169
88251
131990
41278
83497
22814
13472
84961
138239
101033
61439
159038
137717
58811
52929
30827
41744
90306
6000
79709
141930
72678
141846
140670
40315
151480
48604
130083
93151
91457
30625
109906
42803
135203
10858
43678
142641
9640
28083
149939
36893
2815
68107
98171
60081
97313
92912
92829
1357
120331
112380
146589
135009
22594
103520
157737
6788
25399
78077
137401
17425
145641
89465
28499
42630
87168
57412
83972
8309
68036
86991
15484
70345
39359
119958
32471
30706
144227
112828
3607
83569
135543
108831
119652
3764
67635
47087
73066
75989
26308
73368
40281
62808
65370
123860
127239
138031
9657
98085
113879
141713
47825
82543
115899
31073
307
149767
122874
52522
125214
143955
16384
117667
24364
99069
31579
34254
134412
55941
73635
67746
156806
33952
135732
115953
34385
141226
131901
57760
78206
85778
46361
57292
4104
69047
83888
132509
51787
126063
135540
6757
99231
156157
152485
8324
142825
129818
24163
42231
123052
98297
57994
82057
38131
22651
90931
78478
25493
53940
96638
81475
79387
85189
97054
6635
44206
97968
147045
131517
112213
12014
65794
123004
46020
122251
132426
104082
126896
118050
76065
36100
54209
63224
122421
44878
159928
153630
95215
63864
98336
72904
143467
5174
100454
97929
8739
114804
95561
153636
117039
66915
81294
83719
32993
2666
25014
106512
112961
118981
119737
19141
82770
22397
131715
44411
131734
60947
110803
100534
3581
133837
134270
21212
36408
28516
64055
17078
65475
158490
74959
126315
132990
78172
132452
6840
136540
142369
152896
106332
150279
74893
114650
16485
88149
61097
125666
156411
19255
62864
66470
42530
17584
97737
102821
126807
89188
46697
29386
96743
59068
133191
147205
129709
115656
45718
18615
120552
24197
1259
96674
155938
121183
54655
53997
40075
102147
66395
61777
44266
129219
83456
2373
146242
25590
145446
1791
46550
140381
6031
65657
111007
88254
154763
51194
68558
120210
98653
72055
6993
159829
62781
6516
61574
48545
159857
46794
125776
129895
98679
156914
156297
41619
68440
153209
12043
121081
146708
105936
26173
75356
52704
67823
50884
37765
7005
102484
139911
50507
112353
123996
59832
85465
116902
105897
26434
7764
53177
99913
35673
33552
87014
119421
156417
63672
10222
145694
83128
130423
139414
118207
123165
43265
102717
58089
8615
10072
11013
25377
120792
140444
83784
59230
25976
65136
77282
137234
108417
48780
4410
3302
13361
126033
17409
38684
88049
116942
120901
2421
148676
59149
33869
82863
71259
28283
7525
26659
128548
126976
113798
887
8907
12561
1744
86376
40362
125554
108578
16702
131364
99745
92903
83903
3875
140590
123989
156878
113642
148341
43738
99808
46689
85714
33667
60980
151024
100543
143000
6584
140144
152136
49739
127918
112876
137396
46551
30999
88639
151368
49615
84887
111434
68379
57701
120679
138783
38220
122041
47544
145512
43635
36522
64105
80995
61262
158932
122328
18874
8365
22938
106754
26091
57497
123624
136077
75084
63890
104659
76197
91740
42905
29771
5521
5856
150542
40823
146315
121045
98426
77132
91406
111330
14159
113994
64117
133206
76440
25940
145291
79566
77126
76231
90814
158594
111665
121766
31461
84862
57078
7716
38200
36471
13218
11897
119310
64183
122247
23407
27277
7806
98755
62115
53807
155186
22363
74963
51866
69446
113196
70894
67473
20874
154646
144846
61803
144993
72996
69630
90575
130527
93208
159908
128248
109863
93616
73115
65439
148158
32349
53886
79050
119751
149512
36062
71441
29099
29294
111878
1272
92279
54648
105052
32613
55585
91150
134260
123500
101860
89023
45442
63087
30696
47249
57761
89496
136712
104391
118451
45831
115341
102409
7877
34814
15498
56564
34735
113282
85812
143561
28418
37489
148557
155952
135741
77073
120787
14016
111514
135686
35793
24273
125588
6111
9063
7161
112395
40965
134995
27693
111857
141375
38854
125193
89530
144170
18417
21206
108976
61946
29506
107536
60255
147388
65193
148973
102710
44105
35272
81637
135314
157899
123181
46204
105543
105810
113344
54288
51426
99362
6150
90026
152750
62467
140416
11812
47003
156829
59666
26459
148362
20714
46412
47335
12758
123310
123496
111692
123997
242
42355
94458
90855
27894
18691
146697
117414
154406
140908
109594
131520
132902
150029
34574
14596
143004
54464
110766
71197
62048
126668
141944
123115
6915
81013
6284
116180
78704
157611
147729
66530
114167
4000
119640
83927
12247
127830
67590
89712
157039
25796
14532
42357
95903
84224
141162
1295
120571
51491
55557
20227
51954
43538
55838
130173
49838
55165
80390
148342
51009
137811
41130
48719
147801
123511
69139
114718
129998
16106
153580
61424
133173
32412
13834
15765
126165
43133
142032
20428
61067
140197
63860
157416
159073
123514
122717
137508
123042
41196
120920
126140
30876
58863
135980
96655
75125
141047
73479
50485
106666
28252
18281
150529
116283
66574
66049
2917
5139
149454
153613
129005
106984
18736
84963
139959
141666
14548
89737
66509
107082
107734
30575
35485
25687
36322
1195
140267
29018
146331
101655
12457
134782
27276
29589
157638
38189
50715
139949
29868
84974
54593
129932
79739
46909
71909
68996
141726
112438
85475
98145
19690
50509
104507
23241
95325
136388
127417
91337
122172
149276
112939
83141
52709
18051
8597
20960
39801
89015
115342
51383
102262
64177
155088
88917
119978
41275
84387
153518
12550
143325
60150
73002
87427
23213
128611
35254
112518
90886
20626
62211
20204
67063
14423
27293
15676
155020
121716
147583
50034
62258
85244
58275
62669
111146
104962
88994
9598
54628
138660
50687
69036
28446
139213
138218
38237
69220
82053
35515
59451
41159
24625
83058
136155
135692
103013
10037
69401
37793
46408
4674
87242
148904
28541
109455
2780
52331
41684
159920
38029
82191
33341
89090
53712
156985
32048
49353
113015
144827
124737
15521
34085
46975
99495
88217
139188
84821
71499
1341
150664
74176
44601
147519
38939
23011
88382
56342
33602
72331
20462
97324
76147
90450
84425
36486
126824
30383
113655
88500
135853
68999
95723
8904
144189
36261
156744
128875
77886
78636
122803
18031
49402
136220
3826
89368
31735
96212
97622
138681
43403
57183
97500
63722
33467
82066
35582
70954
7334
92138
43985
86266
92221
155366
25323
46508
95369
40799
67554
6128
22446
146109
152068
11340
5348
98706
153865
147210
124064
19296
77488
75320
17664
53288
73218
125073
110129
158595
17985
79864
91272
9636
117029
70421
55088
49780
43580
117355
36850
70661
105059
13156
139206
34198
187
40846
62517
133669
146601
143243
119980
73446
4211
101319
120123
157254
89893
134807
74624
70518
92717
84816
520
6295
130172
38809
32148
59313
112584
50348
22501
96440
69063
38845
42665
37989
159784
5893
55553
69545
75014
113958
11961
117482
121913
118800
7657
63874
36420
118656
79833
103283
93573
8457
77600
103085
151038
125835
33457
45475
128423
9317
88058
19324
87890
67904
77080
26541
103008
128503
103522
24770
143842
104477
14996
85202
89946
78482
126726
67587
61779
26907
24025
121135
110928
147831
120859
64811
34677
83196
50826
148027
28477
19953
86719
99946
87555
50015
155254
119928
103835
157404
43756
116752
13818
94089
134400
92893
108506
29130
39618
23528
80297
61588
134528
5543
54725
16408
45842
50418
19311
121256
124387
89325
86126
124480
123021
142010
150012
80596
19318
5933
148499
56909
2505
99412
98317
81667
100854
123686
115125
78700
110405
114165
29383
64271
67232
93953
143436
125188
68420
3612
105727
35746
154503
49279
133839
143665
57640
44349
54035
29550
13149
95979
101828
487
159146
133067
47768
37387
134323
107593
132749
5135
30566
33000
89586
78004
128706
68613
85985
103787
146626
87909
90980
6391
46863
107890
99170
132418
107004
100858
80941
137533
127915
73366
91308
125591
134789
39254
121702
73408
48469
19655
125352
145913
26005
101211
10491
103163
106979
32552
149721
153455
141766
14102
22167
72918
129046
121652
77403
1731
134034
64632
68138
59495
101508
128581
90765
140971
134544
101671
114681
54332
15410
113790
35104
118503
110091
113138
129129
73637
17096
130567
36166
18535
90121
72112
26636
42432
50093
49540
1693
116187
111332
127585
133658
78561
153663
96250
139228
37608
30956
1665
45790
141747
36773
31914
132772
94196
159363
133162
126380
82913
46805
113830
23561
117475
118178
144156
149340
88237
13252
105264
137045
39415
124868
156529
45153
113029
47595
26387
48125
39546
138920
74267
36907
94428
44578
83984
153882
68008
141489
16335
87340
140059
94114
1552
25665
30725
112954
79026
120657
52528
111243
78268
152993
129664
8407
56740
147306
97925
48750
120853
46714
145412
97868
132893
4182
44126
17647
64864
54257
133764
94874
31565
55566
133231
121149
28186
55652
3725
117054
157216
89774
131012
53289
19441
123800
118907
33524
67508
137451
77537
140386
130057
13400
150798
58691
123392
54413
129389
48827
136841
72194
117716
107258
114957
134428
79455
90052
116305
37770
148468
45672
17499
80936
86305
44297
128523
31270
65813
111279
158301
18727
62131
305
21366
116009
56917
115055
127312
136082
150465
95984
12636
48516
81238
112744
42451
145288
73842
50013
131294
48082
117836
64486
33281
157142
25915
28509
155862
106727
62525
90227
6756
105758
158217
59022
16554
152977
89823
152372
54718
143510
64264
98463
50832
62440
141453
105328
31415
105856
147376
1757
29390
123717
78179
63073
138406
122776
3102
141901
26727
143293
125948
57619
108115
132697
78891
153724
30836
105937
153892
66184
76106
152574
67846
141366
32128
67375
153312
34106
138793
139660
45954
49705
50108
36788
128736
120310
139515
43224
82090
30562
30045
74836
54201
133779
104819
136633
28419
10706
151138
132393
76345
117441
35906
129066
136336
146043
34913
43342
100290
70582
86893
65868
47137
100671
41010
145132
86861
80391
127119
12986
142893
63440
42988
100856
25797
107533
71311
35773
76979
22504
65565
13640
150741
135874
80220
78209
105350
63290
61034
95737
22061
147912
133366
11530
110307
66705
41016
60484
134642
113571
62063
120658
145448
106672
105000
114842
77195
93852
123981
36152
147104
148716
127218
43185
148874
82299
78913
28902
126025
104179
108641
38389
35835
4684
104120
132972
157823
139453
48338
47285
104692
92849
18967
130759
151801
52252
117385
23171
135717
129575
38706
46696
26135
121462
158357
10630
150715
143929
156879
123661
125951
63065
111268
88057
92641
37129
93809
24579
103264
97981
60822
25158
119586
107409
69949
147999
19476
35028
92771
45937
84290
149724
77821
105321
96822
71078
51970
83909
126109
27250
110632
149855
152929
139702
111920
62463
85447
3817
99802
52557
117675
30898
49324
138341
47925
132882
38982
65049
7646
52259
131732
114393
12766
54109
44303
74192
105240
74052
148401
44964
91483
41489
72995
28395
58764
133572
78092
74451
28384
3022
70837
139182
82900
53719
72896
7075
4719
17271
22389
129481
112975
156659
34764
110650
26307
93020
46817
18204
28176
96300
10755
4504
12099
77114
15074
116495
131594
113454
97223
131703
122793
74328
9888
105971
75663
147541
86745
138213
87834
112275
151373
87244
76586
121405
124037
19820
145875
68931
42515
146795
3012
1311
124214
47576
70609
20735
118257
138278
156140
43875
129091
71363
99927
55062
149471
24516
1134
95764
59382
109728
28216
104608
9240
52966
55875
7020
16852
115399
7249
1944
104488
7558
32477
155060
34409
42418
131907
116352
63428
148508
105073
48031
49687
61832
71575
5551
97086
52656
35687
138948
61098
576
34517
148385
131374
125556
5101
45080
128390
135690
107922
107643
148466
47909
129517
21152
102410
50527
144248
58045
54518
92732
14008
52344
99824
97629
157170
9678
45351
144473
151178
33138
130163
62751
155520
94726
77231
127584
131477
51029
30448
55582
18654
112241
126278
143193
138923
79965
114073
30465
22769
120328
33242
157116
130937
120138
138821
69432
88498
109222
52164
103927
112074
118567
93972
1827
30673
142968
4358
159941
41317
73171
115968
100387
31113
92022
143438
13411
62298
144760
108606
157487
5991
15778
101417
60387
86848
33837
60776
35393
53836
96650
56683
27391
78717
128583
136753
93486
95281
57558
8660
127648
115502
129720
84091
1126
71023
18726
44313
28041
47266
27087
116412
153105
3548
96791
143723
71077
128421
42670
82229
62891
13972
49058
1801
146087
60087
30564
78467
17020
80259
142844
79796
99578
76468
51174
28860
142722
137635
148759
55493
129487
12587
39326
17948
76148
2216
154069
18254
31297
52192
40084
14148
154321
19922
145146
9427
137681
158720
122116
46040
131663
77528
25620
11838
131810
102417
36768
114855
92607
68054
116165
33247
48327
25999
40157
25474
54391
138777
10295
90943
79558
77648
101714
33686
10802
15421
146094
45992
121399
56487
114641
81037
104170
29218
137068
131347
121855
60531
67749
122839
115970
102597
124585
117869
149109
44559
103037
123237
156801
57969
140926
8198
118018
57458
23743
110981
101943
146719
155119
27268
7627
59924
67940
52893
46316
146971
35713
2798
7873
34694
25162
156318
86674
109264
72619
111150
76146
101933
80186
59749
73653
34897
50909
33683
159932
12509
14951
6258
29656
65075
49937
21283
45964
5336
156748
119588
40773
129178
102738
81688
28487
53680
144769
134104
98700
121696
87678
146649
96064
32515
149989
146612
108696
105698
10091
155764
112832
48927
62502
138171
25439
51132
102750
126820
35034
5276
144407
39187
14283
125607
65528
5776
36619
129116
136116
123683
944
46924
67768
119559
149517
10190
159033
101681
139078
91468
27870
148149
48892
36710
120510
12471
91784
7662
69170
46485
65603
146731
156459
121350
3924
21368
142456
126507
157576
154582
63711
71924
146746
48756
4158
114951
132249
56670
82683
108897
153380
87418
86442
136789
99129
76959
9198
121284
22057
80338
126303
123930
79812
25342
101068
30170
25052
40425
93074
1363
136405
137659
32560
126813
109659
38612
37528
87263
23304
10541
121215
134300
31341
133442
135370
72154
129954
64499
36017
62096
133021
39866
92179
54344
106318
126521
146429
35873
120139
76229
77709
106943
5746
140762
110878
111937
29013
116679
124793
144676
2868
144352
60210
108339
150703
111275
156697
74830
66421
70181
113984
111366
123296
107434
110028
40091
56933
9474
40656
85796
30867
98580
68547
153982
39483
143591
14928
122856
16100
156788
43253
104258
144792
144195
82677
24126
24208
94479
100757
133893
97078
93448
61963
125783
54861
107273
9190
108827
53683
50127
85092
146359
61303
3107
80686
32073
113527
40783
121246
127485
79821
53168
43636
139243
124865
122282
953
45662
49111
17971
86978
9581
132597
131113
89372
52231
36599
145716
10424
29206
45833
140509
1892
76619
97730
56947
5433
12228
126055
15038
101620
83461
124016
69603
28390
134965
112847
36220
43422
69241
157907
75625
14129
155373
68954
81729
110663
133304
54778
21191
22306
157883
36525
58670
137505
69877
128526
76797
2613
132187
80869
10182
100058
57334
87588
61508
55668
36900
194
146117
124706
131204
10162
71906
79434
32343
121422
12686
95288
131164
76539
107819
103846
76663
105703
87601
130598
126691
159017
126777
22847
156308
113261
126061
86564
63101
115796
61983
64743
51095
41038
71805
30438
38966
9585
101993
136335
23577
4940
72368
27452
1939
81171
107200
58804
89897
72263
91864
73996
60603
151206
76151
158197
92948
151740
99001
42667
39734
131840
59183
83358
71424
130039
11513
116783
148674
127515
59197
16287
19230
88351
63107
59
78847
144202
96619
72371
84998
152434
140937
147965
122338
111165
56685
117566
56014
3599
122422
3868
110287
92713
111705
35718
10294
105754
41255
77731
37296
115448
16745
94059
159225
90984
24460
71031
156976
25972
60658
40962
31857
154847
68706
50932
136898
70456
103926
132763
158997
137656
121863
84021
144260
136690
92786
45436
114062
133662
73017
82196
43098
158975
67928
131552
52705
126872
115509
137054
87803
91878
119615
43466
136472
105600
28977
159338
105196
47874
82584
98046
31890
99149
57613
23843
68173
30227
20130
147532
106723
27448
116631
135502
87529
144584
72032
85657
78796
84082
59795
129774
44751
64282
35067
153786
20372
2217
11553
126433
36987
136047
83299
61611
50736
62825
149953
63244
159153
136190
154311
110198
143535
156704
116004
5937
9620
66250
122462
158048
117684
12952
143609
45459
140623
127138
113810
52759
61645
27769
73165
60014
158852
136214
85260
20156
93191
101535
110052
96424
118019
128981
109436
97663
88427
35903
4922
78173
61306
8348
61150
34777
99269
156984
119509
28116
85976
131889
25311
141265
27810
153640
60322
142437
136289
109517
79792
53113
42542
108398
43888
65119
41725
137742
112668
137432
148335
38986
118241
121070
39564
69143
96876
95058
154807
22208
88191
641
147112
36229
34038
54898
68707
79778
26299
123328
31820
91635
77720
111160
85405
73292
32605
3421
27634
127944
10892
121974
142357
147994
104558
106012
105299
8082
104245
116393
137706
134073
81376
52927
53385
21843
74687
6944
13059
39043
36792
42868
145252
84350
138630
122408
18876
39949
29497
2268
47361
102461
103011
709
9036
68594
31697
112866
40741
9742
97564
144710
68783
156694
98978
51433
44504
84352
90549
82765
89741
25858
33123
87089
53361
113938
67374
1387
30946
104503
47405
48688
82067
43687
20687
116482
51384
144655
89284
70808
12440
47460
111110
39770
117664
103647
486
53902
10570
117364
31862
48158
100442
108177
137027
23717
38375
28809
155038
127393
88788
130147
139509
16944
22524
122369
115750
98204
144071
40474
41584
121802
120142
115874
141340
121573
41522
135764
44682
76558
78462
20861
151313
73029
62005
27127
74951
78731
148644
35593
7635
27149
8004
120897
17655
22987
136049
83327
9718
59956
27175
111184
98960
87523
120248
98034
43232
66863
116649
4074
157081
1367
9574
24038
80872
106795
128177
20740
145651
90091
93759
96338
123309
119166
96997
131101
113954
90854
129335
74761
91207
81895
4227
59150
25868
147784
101012
20789
116243
75311
76986
12737
43396
142556
63442
20324
132316
157521
7047
4060
98053
10612
115306
112021
19228
39076
111640
158377
10763
154082
95419
143885
92419
39627
40128
97873
16609
48664
42143
150232
127505
147758
88333
156485
151094
69727
17294
28401
134281
108551
140185
132499
124532
37190
4079
62051
145862
96984
17474
150259
60609
1838
82330
105061
38513
2364
40033
125686
37891
9604
143654
66161
56141
126643
110788
106392
109489
81287
20838
42889
11356
102457
12508
52840
90214
93761
66885
137413
97022
84829
17302
3538
47526
97628
142202
102758
137071
19907
153190
93367
57411
79426
78745
67324
134541
102649
76227
24963
15894
106320
133695
145693
154038
108625
40699
13981
98596
145322
90250
127172
2339
20579
154026
29090
155112
93959
114172
55587
77331
99296
55289
22666
34452
67822
154764
123628
142363
91038
42449
118496
89340
106257
87717
55407
88163
123998
159009
35400
67937
33186
142166
18330
144995
62142
11701
122901
39290
128894
98299
142955
127809
23191
29730
102022
4980
84797
55260
96941
8588
20075
56899
7905
68381
82977
96176
63319
130995
137029
130839
128578
128702
72515
1354
139716
65277
91929
121195
150277
14563
143492
159255
13225
156580
153014
73535
92665
150732
18950
30859
8302
142288
45633
10529
43663
36930
100598
1755
3974
92485
8090
2478
50786
28701
91051
68956
49797
86326
15046
45382
134425
112510
85639
154349
4053
119990
100102
4468
155718
90196
159885
91046
14757
85214
23663
51509
91575
42566
78404
126737
19147
15134
37897
71937
94424
23351
118267
124880
124044
62164
51835
117249
127946
46511
110721
94207
127703
22556
89312
88709
67308
93767
119454
70850
145550
114949
50573
48493
65521
92439
157485
53996
126229
123509
79195
85110
142303
16518
940
68733
80982
89856
150810
24789
17618
18559
100466
32396
13298
12964
81658
149169
35142
37735
60764
23377
117785
125172
52950
147186
21697
123339
9970
7805
119041
99533
103969
58005
118390
158571
78564
46748
8474
61483
111784
51145
91947
133970
148302
143167
91273
48021
131462
159333
159339
52132
36532
67020
90364
57593
147545
93165
37177
84171
11325
104665
79017
58069
2452
53206
23680
37453
114835
150150
50203
3029
30713
14049
113526
112891
95025
107264
3805
158906
51982
53410
14730
68911
90455
109872
127717
58313
137539
5
83044
38168
107586
143724
26256
6752
123893
101255
11604
87378
93156
88146
11419
71038
139400
117739
140656
148151
83098
135830
113606
109544
157463
73704
37957
107349
138233
85384
42619
86637
23111
101169
58411
67039
91154
29082
56892
98306
90892
9016
100345
133899
142386
104845
154061
147005
1951
14291
123964
124526
91502
39611
87959
110764
11096
149346
15821
157722
2604
49094
100405
68197
55997
141523
24323
46844
134225
85629
80240
44717
81099
131047
136400
157931
4494
29178
98080
116558
14077
19666
147788
150848
68867
99423
57948
13008
62839
69172
91548
32001
98047
28488
157001
25324
41991
34272
134713
95510
115028
46512
113661
155205
156936
147726
107629
82311
115918
77702
135937
101554
42207
142673
116280
64229
120646
127895
57870
47736
16227
89992
6706
74705
61057
137941
114767
78600
111711
40535
110765
20446
46602
24095
134081
59294
120700
60028
149662
38968
87556
38024
110049
13251
96078
89296
12085
103125
86852
90411
121543
57528
116877
70147
60018
67986
36364
129821
144313
17818
895
129755
114055
84345
142647
113557
118792
93794
144261
67221
129084
46530
42523
115671
80324
60476
60957
130537
37551
59689
119692
123137
109245
130793
114359
136891
41477
45175
134955
32253
569
26181
144721
103050
13222
54724
67106
109948
107883
109111
96384
125586
65353
13929
11902
93267
121725
105390
4993
147602
15942
67679
85025
145401
157465
11789
76211
155573
10009
63740
132633
14359
50633
136115
117546
30694
50814
55923
102138
17575
6563
116863
58909
64606
144057
100463
131736
85793
155797
29779
90253
4556
34631
64563
50620
92183
109721
23294
99214
5992
146165
157857
16002
32655
78502
98012
9415
105794
57178
114410
50925
113414
33106
87309
125212
129433
70155
108958
5849
137643
102971
72559
71268
63537
115186
22454
20886
49504
138398
149851
37919
61403
79095
41724
138902
22156
71032
44372
21888
156911
44413
29129
33254
30261
41561
34726
104131
93088
110837
58327
117948
118955
100294
85763
132076
151468
8580
105492
43497
83003
24205
156885
128477
75108
77011
18575
138540
57239
158773
125878
151407
57102
68428
31158
60672
27061
127782
95762
69345
127655
6112
80822
60565
82479
73698
145501
151766
110187
73473
855
17854
159431
109110
24609
154079
155582
14540
31694
96389
157284
18756
48235
110697
52909
124361
42148
129627
26552
71911
80153
104706
96962
139769
89329
127225
70736
118239
64742
36058
113456
105896
52203
138051
91651
57188
20565
73231
43988
23991
66183
101522
117126
156557
156712
159090
126125
33228
133624
149632
49263
64300
155561
118974
11855
134050
114917
83433
106803
114466
114316
58829
87155
97762
143975
88479
104875
141192
7406
53033
26386
115294
123075
93803
81236
88959
129478
20743
135869
40320
72509
100654
120427
152204
132664
155557
145050
39131
80358
122080
93001
105176
82034
127638
57244
66759
6599
39588
78719
144869
120717
49848
27224
91881
69204
59729
61213
15430
91266
148148
81849
10563
154223
47325
92322
122012
43273
108584
7830
124951
36175
30729
21008
65961
124919
11511
107357
158980
54463
134286
129143
108895
143534
96587
115537
124133
47046
149473
92363
28350
134130
146605
7158
125091
28359
150001
36180
23401
63167
141434
55829
8927
33272
128588
49781
139778
34206
25463
9666
106116
38299
44678
98003
126373
38929
82356
5340
111276
51726
36678
96411
94736
17509
55469
57819
22970
30921
39833
141469
78629
137026
97283
36543
34361
88509
89545
46359
93490
76776
6660
136263
111218
10184
137155
7769
152511
59077
67832
86562
83052
80542
120559
116927
102394
23624
72652
41105
133727
45520
149769
37371
22658
41199
96739
30031
19535
19693
37450
138676
126260
94840
122851
55138
71460
109037
93477
21589
93812
72167
90165
57052
152891
18259
118729
20905
141611
136716
104600
63702
23874
92838
52852
159440
57277
154559
125226
54028
23936
95860
128396
13945
39008
128887
17376
71544
15395
105211
112867
148984
26366
97344
152982
21839
131785
53852
111632
13880
84081
104798
134182
70618
4064
43852
114642
73718
35642
56276
4962
134534
19361
51514
43834
29378
75887
25381
129923
98305
101476
119370
114781
156215
71405
143719
145362
61684
102743
130540
55145
18319
83021
17208
158670
79368
41442
61653
158871
36475
48394
141468
101297
97796
148914
76407
124918
159600
154612
139720
66971
95241
149952
60384
147766
96767
71964
61099
11147
148539
19550
26296
151163
121759
118687
146633
4927
8846
114083
24369
42461
63619
56418
125345
39316
54669
8543
23895
99971
86319
13799
52980
140174
121625
70908
125718
67359
61695
71181
1222
12759
55978
6876
86146
46146
90865
31899
95199
142615
69978
110185
44884
130020
112022
59934
24034
144386
29747
79993
155987
150383
158144
38869
136158
18211
63775
96066
67502
118550
14664
67098
112913
50355
132325
70126
61290
39914
61982
154258
114173
136223
50870
32591
127189
39895
128626
138997
9272
112386
54043
121972
106648
20393
55443
71406
125684
61089
102061
63955
67936
33620
13314
26954
12776
90587
25938
63673
32767
138644
8070
93669
20895
76374
66017
98513
104721
32091
81222
44764
45414
126935
50829
30627
46152
124818
134710
129198
30141
80301
31704
133873
32982
140979
159799
65253
133577
23872
129580
73763
64995
127662
105468
9470
96781
141352
90726
151747
87013
66979
82054
118053
36529
33221
115812
25057
43357
118681
135837
1277
97853
126160
23274
150460
45703
131270
155453
123519
111070
153147
138433
40617
135311
123792
78195
22729
97944
21420
76055
61839
155150
61259
49887
120155
71122
58361
77755
23722
144837
44115
125353
93685
153810
155159
49224
24409
155941
119219
3981
95456
87201
7947
1964
7779
38129
87816
84650
38161
136127
82412
141781
122552
49262
60243
39548
86686
136065
59799
148646
135073
65754
13126
109621
74469
48126
44753
52624
84137
76023
32375
13117
69814
44181
73480
118248
141882
88730
80561
157763
126142
109207
43572
48271
133510
3177
38529
52362
11451
80965
71291
130406
26390
105004
15003
127739
49824
26075
6647
54472
15417
66374
59278
22089
39835
36407
118315
48551
114710
54550
88366
128297
13504
45112
1175
102906
92130
74654
148801
98269
135875
21338
7658
129943
58387
50396
144726
91200
64598
155307
136322
1750
86795
26253
25787
146049
108887
3664
153997
13885
108869
84950
87743
153971
32754
11155
74382
121307
101129
9635
36383
10480
152769
43922
88322
109680
110082
49071
155723
14667
143613
32913
93459
127334
6847
143774
149444
135672
42733
72036
123262
78207
9473
19219
114342
98767
61997
25848
62620
97986
133436
81250
55894
33582
136890
50697
2398
135963
62286
22359
59734
109781
142300
159035
149538
135313
24382
122531
154673
124519
93723
100627
34176
3014
107913
70459
110090
107603
120486
75061
83647
113733
97461
53064
112378
15869
2204
97466
106043
84071
110386
15526
74034
23697
9786
44912
116514
95140
136465
159245
107530
57101
50318
112524
66178
137145
17504
116812
62322
121973
108332
66667
87482
112694
101363
98466
69885
12564
88924
32246
50807
52423
96412
146203
53654
76439
143697
71808
132246
89805
16470
95154
16581
100254
57857
6269
88612
114321
28294
89332
79355
139527
112227
154175
130098
57956
115861
62120
124629
91479
127576
35096
43395
20864
44241
103959
10615
87397
94513
68206
64721
145837
105140
111312
8996
37990
64319
47820
27159
7815
58157
124189
21782
5509
33095
67852
57721
141024
30212
150198
2519
115914
104947
94642
132254
45411
54488
153690
61804
20016
39750
158359
143236
103843
151743
33376
28271
77032
54721
17469
86543
17827
101325
122879
127549
54251
91384
74655
127701
115739
153868
35910
106562
42836
13667
144423
17748
117878
106860
120354
57966
9968
132659
73517
34709
76444
58315
82522
38101
149357
94826
40332
23369
153558
74304
93560
105996
135307
140834
63680
32379
135036
104521
87331
53253
108729
115859
97481
147678
112532
61469
2294
96146
100568
61192
18030
85063
25587
9555
41341
109669
107760
34549
133797
149893
121445
15310
39694
114761
156288
64218
20367
122935
106659
48325
22366
3192
39251
120545
148648
79548
43622
66605
134682
26645
18369
139973
57977
140162
108794
145489
103135
24520
55002
142191
138143
143725
45533
142096
107112
28665
47646
89193
49855
112005
14028
82862
83380
76338
21261
86292
44361
39881
144234
8214
114380
36450
130287
97007
4052
148758
14934
57534
77771
145143
148476
23938
65024
151482
20178
49699
92460
49221
121921
83533
132946
23204
105301
101563
126070
87736
111880
64950
129222
113332
59216
107751
134021
67430
98937
114506
53593
117853
99094
542
98465
97277
51122
38050
31155
136734
32380
698
20992
157893
116498
27179
55520
24935
153124
132322
106768
90003
136909
104266
75252
118791
114737
141336
10426
66098
78573
114574
103760
65580
112818
133182
48968
2058
74491
128170
49867
109263
153880
140025
28169
149643
95857
132479
108296
9045
103477
40136
75562
139566
113519
16359
84072
42710
152632
35840
94922
125107
18705
57594
128906
156590
87431
153458
66038
97320
41560
7923
91171
6844
39508
129108
83778
128231
47715
37870
2794
35558
5615
118131
59262
30623
6364
7900
113108
90896
36249
52775
123308
131536
12310
108382
75840
13498
34568
142340
64816
116732
19367
154298
145397
101151
142794
59345
54814
43025
156864
24664
85024
32731
131420
28209
29312
154137
145182
146824
33828
38332
140636
8536
43288
131859
90936
22046
117873
122115
110000
33092
59002
138771
102308
134505
158494
151258
133159
16477
66784
63457
108557
36997
54492
27567
57719
17969
70624
115669
71096
20118
126718
88898
113002
82103
31480
155628
55037
140827
116398
79962
9095
143489
16916
1538
15013
24741
116316
116080
148486
96043
30224
2673
157177
34365
102430
36207
129102
144609
4758
69393
40853
140502
116611
19988
120445
126108
83477
39800
104921
155845
31790
144753
129843
73267
17916
82309
86351
4429
155689
18103
79498
143857
123835
96104
61855
33429
85177
32966
91736
110580
76951
38598
81980
64722
133757
20584
138618
106758
71521
139950
64963
21299
119674
43842
56151
135718
76594
77254
121092
65217
122693
13669
151687
39690
81248
64998
104061
79764
14868
42146
37183
144282
150152
9366
70007
129326
4810
44814
128855
121599
93177
84819
98969
15356
35682
16898
96556
36156
54195
17356
31470
31445
103862
26539
10300
117423
75618
139279
48164
152844
140839
107352
357
117466
56460
81022
109394
112047
27541
87007
139133
82200
87536
150445
93547
3945
44870
113146
76976
121001
106461
61036
56429
27457
131509
128164
74340
106519
66505
21398
102961
152510
14364
7936
133085
146187
7370
144348
90102
129473
150792
71767
127443
43957
68081
12668
158671
125031
119816
14106
144542
113130
152465
110627
149979
16258
99442
134853
27360
117252
111131
134550
73588
108530
144999
12062
85178
20501
45791
61236
123211
14909
103988
149273
5643
103424
45879
67887
112707
149706
84420
100967
28233
156327
71676
8941
95834
27180
53678
76379
138813
44544
58016
112710
21049
4739
11072
65689
79302
128633
93405
60895
108288
106264
106618
60562
55848
104531
33410
117749
98542
149167
68486
149824
95511
17176
45758
131097
43378
108454
2408
103315
79151
99604
70256
5351
112448
33465
50618
80683
74938
130845
72778
66808
7062
120289
64410
42216
126984
23014
129304
49513
78457
14126
74291
26176
131534
26376
74832
101517
94754
22785
34021
65698
34883
6359
139908
159575
154432
120414
71905
150568
124862
126457
40931
89701
139364
53813
24251
89847
26086
73383
57671
41212
99526
43305
66444
40146
95458
113609
146675
14727
122932
133651
51712
91255
120953
81478
142327
101057
46033
129603
22140
72625
105935
44131
41146
12690
37872
11022
1058
147512
102148
13542
7086
77321
151364
87764
39563
34564
14343
132924
129214
109132
62283
107303
71384
64287
46885
58333
30844
41793
96666
84987
20954
110548
92043
351
156208
86829
21914
128159
145188
118826
820
50452
89137
148451
136867
34034
152692
154102
48739
20305
49602
15741
127399
87681
59403
70559
14643
96278
20128
103867
1736
56308
91189
108430
130590
63726
119932
106992
101811
116358
95452
440
135611
6582
157401
37845
40829
135960
148896
159853
113378
69859
131961
127148
66809
95315
1541
88933
64079
106441
73491
121826
134704
57431
3589
62982
101945
158854
69094
103860
17147
122940
130566
106057
30686
33670
55211
23326
135193
112700
74991
32628
18952
132665
152282
133320
75207
34946
138575
25353
154394
76109
147763
93545
130787
137228
85000
67236
19303
21483
13586
98788
152045
101959
5374
83682
107432
119647
49250
136821
127182
106171
8826
88935
157274
87900
124142
20576
31903
124836
69567
91925
94184
55746
117909
126000
59548
28199
155487
10539
92752
46501
132400
25315
115103
42924
106673
57150
139235
137787
46963
150613
96466
65653
22590
20263
47995
51323
69531
15930
103136
83797
111161
138582
87715
77824
80068
58452
105346
113736
79049
129381
8592
27640
62548
39768
97804
120102
99414
70167
8890
18104
107159
9233
104312
111032
139552
7513
68826
4835
14128
117678
30524
102378
11673
37457
7450
135892
89317
133165
92815
58184
114558
142266
143071
159119
129361
67050
108050
8576
10950
28798
24152
127508
138506
91605
62514
49167
86696
22960
11146
69357
79766
59500
128089
36902
114218
127725
18775
111847
136828
60381
11693
104323
136004
63389
56706
65098
108804
20985
16010
63483
89731
40431
96140
81715
114124
136817
71538
19414
22311
38115
129044
30817
55640
151419
87957
1123
32384
37410
29674
88771
6793
109044
98423
23684
103122
19327
85722
128730
9945
2057
24182
10564
49587
111889
37138
62278
96599
46193
134959
105905
19130
65158
28882
67073
3253
21720
56972
79972
114077
153948
17519
64374
77468
71537
30912
11723
58961
73983
62613
47345
44217
11936
158870
24952
147317
120211
45774
25636
91566
154199
21760
105734
69542
20298
102619
95038
74065
40616
59020
6304
139119
21395
40932
135808
20946
51064
79137
90285
56105
85665
108004
81537
136271
12799
103299
112503
36952
139227
145315
149178
111517
71053
95928
38291
116129
143009
7421
96048
78375
151297
100435
87358
71847
108643
76872
37197
23719
143753
99027
116091
113511
94049
159922
103972
29131
46852
6030
46712
110157
36263
89259
122120
88304
85740
94121
75877
87288
43176
9223
35674
108539
120239
29052
31197
83970
87079
46453
133307
51409
68339
60683
19963
31009
68987
148095
66987
35208
28409
39596
119231
42439
83334
104270
103442
13478
69338
74627
111206
25275
128726
5415
156201
61490
89242
62226
132225
137830
116564
158612
78263
7160
156935
91073
88567
26839
130484
116781
58264
120222
54632
112451
35799
15491
137758
38080
137943
34190
28124
84962
57212
76837
85777
129196
91844
107440
55935
76437
94085
125876
113035
60549
124639
81262
75430
102283
16667
6568
150252
155059
55772
116677
79036
66660
69090
51065
131192
153970
57530
8300
72281
39323
123
19929
156532
82295
87941
123196
107339
99320
141449
7832
125659
21866
64145
136174
152202
43079
48843
74987
102836
101789
1537
31581
113181
43362
100104
36124
115424
18023
129522
21361
154732
93622
106873
146091
26370
138432
141138
91790
6743
29816
134835
145924
2231
59075
134188
152287
6425
93237
110972
81687
17599
23448
127534
48830
8705
115943
15358
148334
109632
31589
10410
137277
159282
67990
117049
49785
58563
17063
69192
16176
126717
64094
156296
81232
6859
74708
121347
87642
5480
133898
34597
34797
106416
150561
64310
73797
96857
13649
78334
40848
48212
76470
122741
128307
58341
143390
136052
36008
111497
66067
126399
51809
86330
18624
155593
133246
2723
34179
78529
37306
97134
29376
81952
131764
6166
88966
118443
150073
155424
2157
50139
95463
92289
27155
5693
153800
114416
63697
120910
140339
27639
28512
54269
159478
131263
69918
17815
92347
19072
119908
46691
116479
109098
70376
19828
134277
24687
44016
67124
70146
112201
143285
159197
148822
14558
707
72881
117499
129369
31019
121372
31545
1213
132622
147814
72642
53575
112790
15127
137729
132497
89410
89459
44860
17221
123527
71923
7118
53616
50023
154585
72960
142094
44857
136589
80611
79854
143629
21348
145737
121717
85515
85931
106486
30968
25611
102482
74675
84872
6725
987
66639
117547
80645
82980
57869
132338
148087
106875
128079
42132
127509
84773
60925
143253
115627
39715
123889
8109
127704
87712
87408
36929
18543
139560
133128
100297
92346
37156
49086
18895
120716
13576
71043
44304
37682
56017
133609
52391
84276
100494
153254
104951
20485
61718
112933
49161
131370
5490
77121
89852
47121
44943
48186
65336
10214
36800
58043
144270
7083
138071
85123
106896
15100
2141
40338
155089
28402
26053
59703
134452
126389
15018
109014
14468
135135
148747
67861
42778
19630
126419
129416
129385
84836
157646
97612
94809
107830
4272
115995
53224
132859
121731
46024
7244
46239
146212
21809
137375
146402
136699
56850
112278
39165
99252
62968
46880
38754
117643
57908
59330
67059
22967
83432
139190
27190
108247
128183
58493
60795
93976
146539
113057
18914
125222
68174
87889
42678
158391
114722
107863
156947
93146
130303
1342
154617
80724
106847
94952
31231
122527
108021
147853
29249
149572
86695
5756
70724
63117
65898
16912
134310
159639
72713
45657
33058
22253
124660
147494
46644
17656
120462
141395
74142
9872
93858
78560
115355
149522
44345
123398
7892
142710
4708
139452
66682
19237
114581
13541
8882
146921
90894
113079
31921
85340
77846
119962
24857
132909
70260
83885
136250
7154
30825
11622
104625
65215
128226
151412
132198
125242
139165
18593
29975
142314
4893
51142
127008
63221
51705
76822
139017
80570
104816
71176
60530
135615
111865
63712
155469
43490
31162
90983
31550
84178
141858
24231
104595
2044
51324
150242
85910
114503
8746
52754
109916
126607
25512
102006
114349
23856
51859
29896
63068
44572
122204
51824
86258
150135
5927
91382
56646
87546
97879
118909
53497
135888
39752
73007
135789
111537
29116
47714
156198
12522
159892
11402
10456
14139
91946
17962
76414
100826
14748
157411
65682
105010
94620
79668
135085
60618
114058
3185
129125
133647
95804
54672
91841
2825
25090
113652
102531
110152
27194
119287
41004
66175
56640
50845
50473
126066
73242
154203
61146
18279
46354
52839
41695
37382
24740
32187
145905
50026
97229
6912
126132
133280
99817
55113
11461
46371
18656
35940
53227
83702
6604
18217
659
132487
95945
100053
42535
136045
142944
66764
89494
44794
22644
123259
35770
119069
97570
30814
83989
23917
119160
104085
28277
144573
151607
138138
120449
135189
135604
2250
9274
69330
108658
3284
82931
103531
25163
45969
116247
63913
33543
121722
126751
108197
7002
148731
57082
120674
11574
124285
52258
81378
137171
109578
97881
145660
27932
23616
133423
129034
34214
57663
88335
40937
138546
67101
134071
45616
76891
77255
37555
13801
88042
114017
110682
70896
67082
89675
97870
55087
93605
122416
62698
96677
36935
36189
130667
22914
65855
56839
136725
123161
149056
143940
72114
128046
54128
113794
137159
141444
73277
73085
153530
40497
157623
129079
154303
111191
14514
15101
72283
123659
31338
10432
5781
73847
32912
86155
12897
105981
75189
157300
65733
155731
11177
34028
41640
60031
149814
71558
128127
67464
30653
26126
120702
119927
36064
11938
63056
39253
51887
31487
44802
5491
36397
13500
142550
138696
10321
152527
99972
29991
156402
81064
74261
93566
20461
97777
50049
11792
9847
34024
101716
113656
43360
85912
155817
104166
146291
93495
52891
108595
122615
7469
87374
50073
15668
98882
6173
138303
22529
124460
136765
127702
40532
134243
133446
127514
119116
157999
2492
14480
91327
110285
60288
79214
82383
15163
77532
145128
37541
100079
127268
109417
144158
158487
151245
55286
149722
64689
57215
2146
78816
59474
118338
12054
118143
11947
127301
61212
142814
47394
52788
11913
73646
159779
115196
124232
6439
99639
130939
677
49447
91899
33273
53014
142446
19831
92761
10368
143667
7681
105601
150402
67668
58304
35502
53396
128748
21593
104277
15457
126316
96221
138482
107694
35925
52702
105308
112328
104383
123743
100767
19899
9926
18384
93911
154139
100602
103223
130816
99072
26572
121630
1828
46804
26266
34561
157604
72296
137282
73747
37992
123281
109562
80515
15585
126597
86342
44667
75920
145771
88837
69844
79021
111509
27473
156384
19294
17915
12334
43309
25934
102317
29569
149463
63613
82036
159561
134703
10984
63280
91221
90568
7532
87951
37286
53815
33535
128848
55272
67417
139424
95798
138127
78920
65994
107267
20464
82121
71102
2976
26481
34538
130954
115974
73335
119947
5018
62898
158091
154542
117882
37168
122795
53512
121671
149128
56779
98923
118840
130108
61764
123507
155744
156638
71756
15660
48937
116196
132963
82240
35939
79183
125006
23861
14561
155727
129562
100900
153310
58824
112238
101555
141284
42564
17385
17022
81953
63760
148204
71459
140398
74803
40895
109377
86723
66988
53296
128334
68546
77343
125931
74331
148702
130209
91213
125377
5507
158582
100674
89903
71421
58133
150095
62361
116083
24359
106206
38314
32744
53721
82021
128628
55296
18187
48361
34501
8900
148561
56354
17683
112283
42925
20716
25723
151589
16952
96084
147887
103709
140194
108838
131494
20636
80287
129831
12643
86996
75046
126197
8145
120779
27655
35102
125734
60765
41063
17771
98268
98042
66728
85990
66585
43307
133010
83025
134315
142287
141305
73284
127947
36362
29973
114694
116278
57313
63785
158655
94611
150640
13146
56106
131383
126677
63217
95991
134038
106765
32491
34061
29994
11715
86793
119668
76225
54882
93672
9027
8305
121105
128519
154385
52751
132813
46231
148042
48103
28247
34474
122730
62637
71789
110527
72608
72568
51625
63340
5246
66197
81242
155692
10895
11706
118867
111531
62336
87461
140614
28461
130258
117260
72748
83168
90862
61991
28365
27282
37956
64872
10339
132440
67480
103071
119004
152524
27877
6620
51692
91694
138993
65188
51260
100879
154108
147213
139668
115241
80836
35304
46009
112032
159085
67016
91974
135208
9859
6424
22713
124018
57876
46693
57315
5117
66219
104653
6147
143464
123182
40435
16571
102473
131944
136459
151444
83620
152603
55596
104611
33314
159136
155885
29344
48023
64447
82943
129435
71187
9861
136437
28875
135538
142818
135019
53639
52470
131778
81928
117947
152940
130051
54689
75074
146918
35310
103098
150717
69761
82967
159946
74601
108979
94765
150395
64473
153084
117154
13396
114729
83923
3865
1821
80369
150660
66044
121754
1577
114965
112048
152396
139514
31511
84536
154902
114375
136846
21836
57134
46140
147472
110826
155833
62229
117490
79569
48887
11383
6349
91803
122232
36899
56792
38271
144906
107729
134755
57232
80640
159759
117932
41152
123671
48236
16071
105812
10082
28469
136080
69890
9450
156066
87179
105890
1680
152390
122999
80799
9903
85027
93129
84931
134385
138214
67810
67093
29938
149965
46676
99673
4545
34705
144237
138584
49845
64684
63051
112035
24958
58977
120645
121597
64018
109764
62259
151537
104091
27991
122214
109176
140528
51304
11136
52487
61999
30277
12590
27747
70888
6039
71705
100843
146126
13076
151266
89283
22909
112212
16552
19170
150944
57503
113137
116869
78261
141355
80256
82806
31097
1211
132113
95370
131518
155872
26044
32643
4018
77288
689
14577
97308
63648
114367
8339
133698
30570
69375
88538
7616
43590
113880
122119
33168
38063
109013
16510
128569
71679
3442
99780
126585
117851
3845
128252
39303
16741
82026
49072
71506
156257
76076
107018
115379
123381
69543
17781
99914
137318
65545
156616
106555
16579
44477
142995
40812
136372
106756
99677
41832
150370
45026
10527
92188
26625
91459
103812
128603
41150
35723
121807
86210
140180
115478
38256
7963
99183
8681
80222
50745
62287
29987
63616
116701
89383
44165
55497
153302
143705
141114
155702
21157
61100
40959
44766
157876
82703
100333
97174
122351
132026
21997
105126
32915
41451
85654
99091
153052
72602
102859
120971
70985
29632
126626
106183
50714
2808
118405
121316
112256
75382
46304
13022
84747
8317
158044
44630
154239
75349
98504
134349
12159
130554
52590
154698
73501
78395
3967
152713
121834
104983
11784
153187
153114
112851
8473
6250
158533
89007
14361
56540
155756
3792
41009
115664
36976
90698
31830
31038
37754
158470
18819
159732
114282
131850
147513
43805
8532
15431
59123
20430
107644
72897
61864
81911
113996
71534
45716
58087
43015
129607
117155
5612
85232
129054
64630
25639
81867
44259
108980
77038
142144
130648
52018
33390
123602
62829
108703
115156
125403
41938
15819
27005
13725
47521
155564
24716
46601
91307
18873
115776
32620
62446
50255
152162
140440
93072
23370
6219
95001
95566
53943
41678
32054
75336
85631
44674
5943
110780
46043
18086
118465
117177
136244
120968
153208
130526
33414
115624
58583
87090
83427
7864
119367
45180
159409
148066
110944
88325
58366
152852
126534
154336
65494
8304
24916
135666
25059
45232
70487
121862
32017
150614
119538
54151
72917
32747
50323
95637
75219
70290
138243
107211
73388
94153
6228
5909
2337
140912
101144
110276
34017
7804
101487
149614
5578
115577
62598
22696
143132
157652
56682
152857
98690
111984
22857
74802
19412
24365
151870
66414
69390
94879
103239
41195
147664
11010
100688
117314
135416
50459
769
122066
125673
17019
64419
103830
85651
114509
83134
79002
23008
8700
82017
141555
130085
92384
32109
15625
140152
141281
92627
12818
148299
74086
105749
40723
64108
72777
124253
6036
95837
102476
61538
154325
130848
157531
139706
105351
87153
64942
146380
73979
44569
136816
88432
92358
89729
127278
88869
126671
3468
155475
101329
43709
41721
132354
109974
79887
18207
39810
87907
145454
6821
26042
156394
85540
10816
3346
141658
103994
51417
22086
126878
157008
109432
10016
77353
154462
148760
37046
5632
636
121037
94570
23179
18905
125493
74014
44961
131969
52004
54300
75223
60413
31575
131067
33299
50353
49168
155509
38703
118911
107585
69656
52496
98455
77523
59237
122555
148622
26599
155590
118395
58110
136352
84924
40902
141147
52798
36320
113462
1982
50018
149300
145099
99778
44061
96843
140226
92850
9309
140896
32419
137654
64221
144059
56895
120170
64235
119425
43548
93384
115120
109497
32955
20828
139462
48135
24075
112902
92941
47574
84027
28818
66686
27944
122173
95790
16201
94407
135806
146014
114153
105275
9496
83431
19667
121040
85117
105956
106175
11777
154322
12750
58577
108965
33767
115847
118357
137048
24743
2289
98929
27719
42041
48044
11668
56363
12414
107291
153358
99750
64239
72809
119044
16716
74739
136058
57289
98669
45576
2340
44739
100556
15586
144308
103029
138183
33219
25038
124314
59873
152277
340
96807
91556
56445
113102
24371
141292
141113
3530
83273
92959
57665
119427
134758
16421
61014
91201
86043
78062
136419
115364
122846
125203
25085
36149
64594
84615
156778
54022
57138
146780
104246
40564
35551
30892
133257
33447
25223
56612
157444
95990
13766
57171
114854
141940
74112
139020
106934
13486
151285
96818
19154
49553
148139
144316
3214
71710
10803
32861
143622
50556
103172
136714
62257
120924
106769
27259
68748
61539
138495
54424
92880
111808
49670
120568
39823
79708
3216
80087
134126
95967
73286
143811
103464
122417
121864
104118
89267
50681
5466
137658
5915
56739
136748
62049
45721
6242
24615
30842
68105
150201
8463
144997
72237
145661
95204
98934
11192
133342
20661
38051
107148
156537
140789
72271
105380
73094
146627
148897
152376
59232
158251
39568
128372
14830
34218
146122
48343
121266
97903
11102
2170
103960
41340
20785
72637
153368
69655
74409
28145
85095
113065
100239
66963
10087
43704
86581
109122
50239
49411
71090
140150
61947
58850
132703
110493
65099
158879
20153
128694
95317
38650
147211
49475
56566
148031
32313
108547
88342
82659
109712
12196
35671
20330
135493
101
44001
27191
51566
19886
127805
154149
111716
4696
48967
58204
35454
143608
22616
151679
25637
105229
41100
155434
130990
99736
108589
145736
138940
150505
128518
3154
136961
66367
78192
112512
76971
129750
89490
48378
50243
134136
159032
10316
86529
27375
136674
108399
44231
46400
130950
10129
20140
120140
128955
57032
52078
35105
98227
134960
4999
77349
38573
31699
88513
99723
81761
154248
72177
50538
101182
158358
99264
18839
156715
100028
108961
140877
109992
71608
1859
137980
113265
83838
9877
19723
5558
127227
147442
80660
15949
72557
155304
3345
14861
26542
6235
149095
41764
67010
79357
48268
122013
94941
33596
14428
117255
92324
78694
104712
119572
154090
50446
122779
132252
150704
91585
43831
130663
154729
52962
29839
121061
80614
45271
115820
23792
109827
33381
77108
58290
118426
126171
120196
117459
77224
159264
46097
20654
11378
9348
105852
36753
151463
154471
120998
32110
120637
92033
65641
96707
33740
102890
79939
6615
106814
63820
75220
129951
77232
63793
41467
28561
92331
124929
37610
142891
112779
101736
151749
69912
77649
44507
79738
55226
146228
114305
118502
84365
11191
38617
43564
135217
76782
59834
88539
10227
56137
95836
108012
25950
116944
136072
150692
46025
18162
102287
58323
47469
70169
97831
102259
89690
150824
22720
94394
112978
125519
104355
67579
27129
121903
34816
5175
89322
12276
42319
103782
145378
54995
142678
101310
135469
41372
31131
99884
46999
3639
2470
52236
38317
93817
80815
140687
52093
65553
43640
44070
131838
49606
105690
757
144070
6773
151706
84992
67049
61028
97410
121244
56305
82665
79735
60258
2130
101936
40490
32884
48018
155675
127324
14432
21990
150282
10223
15388
68391
45752
59737
83040
35010
28356
86899
54957
19715
61241
139718
127609
132600
5843
29111
154635
51073
84320
150994
7548
48966
2592
93787
57325
36115
69293
71351
106135
117711
75526
58781
108472
112080
85401
146270
72415
40006
82450
85226
47871
74009
96702
87731
84668
96086
117708
145049
13605
128767
90144
114076
76176
151249
61943
78873
149617
81198
67921
120745
4335
86666
78611
64662
9428
130002
115808
35943
30100
66653
503
107256
128921
126685
128711
38072
90800
30660
92576
81917
133365
146588
103851
129833
18144
122385
72434
30145
104023
86357
53062
90665
86205
124633
145097
107940
97088
39491
111211
126853
43092
156428
137107
55590
104977
150907
91858
75211
97936
27287
113283
67996
41690
104928
32293
120467
30427
74509
31457
25992
124079
117986
79321
63054
45343
146657
87108
126774
127916
116907
119969
24453
8003
111401
24745
71481
8767
111739
26320
6873
81648
8565
145877
65625
125475
127077
78635
79926
88330
134380
31874
124313
102171
157011
4144
126091
1871
53128
8607
125816
126699
1879
126538
26520
121377
27336
114940
159598
88784
60988
158911
145269
145199
128304
146666
140392
14470
10513
69451
80673
75512
127787
39476
151478
153276
116443
154451
124231
20587
120366
71702
125819
67200
103228
24826
74429
113323
37459
81228
107224
127156
117783
2154
117308
29175
28578
82737
92199
87371
64892
60369
115534
104259
70637
53021
17303
148480
93019
46738
147131
89405
110120
146405
51378
151875
124257
75499
119204
119534
106093
127816
48964
139825
68515
39245
12656
135644
72900
6022
133608
159253
643
141417
99963
79836
123069
84953
117511
25876
152380
105361
46012
90451
56366
122473
25286
6976
67131
155170
117024
69161
159901
148882
31205
24035
88795
76098
73428
123219
127726
728
11447
27798
70858
51817
134410
60541
70930
31060
59324
82761
133621
36573
65569
100317
65126
67235
34817
1400
10298
89093
51515
9778
109356
36946
135241
78574
128936
118535
154549
99478
128729
110328
61711
31848
105720
35357
64371
626
53205
137937
76779
35717
63467
51109
151134
44253
155622
112726
15820
103909
4805
152083
124728
57343
156519
139859
41034
123905
142353
35471
56711
143851
152297
61975
153504
126841
67064
31714
113988
144452
124219
135942
55320
18148
95870
99688
12993
72323
137113
96013
134631
61250
114688
112889
80741
74553
150032
141332
59884
79019
81762
105364
43708
54299
19171
130672
64741
75761
159089
2256
123933
122704
21794
11005
44277
20280
48910
11862
76326
91315
3630
140793
78181
81390
9932
116891
39544
37521
130905
156520
127455
34609
11339
7777
89349
103409
24303
93453
93879
152839
53167
144099
17305
131466
80355
46295
2262
43208
38797
111222
41700
28955
105454
115984
126568
113167
132995
95629
67036
24296
104844
81080
115175
24405
153825
110922
14778
143460
159938
117908
89855
91108
38001
152019
111729
83132
141262
33878
62893
39981
19385
100886
99250
21436
51201
15830
137514
124949
6980
17255
56556
51688
90580
36352
35907
41586
4422
106751
94854
95884
156214
53638
59306
11409
107558
102266
68739
44781
126846
12749
153432
138522
121410
7324
128977
133890
42643
67974
39845
48497
69348
108913
73226
159367
103274
107699
41852
22827
73673
112184
107605
42104
20686
42940
39948
111866
124682
105306
145813
64072
55678
15256
2684
50646
144598
35662
110303
12910
94360
102017
56165
86880
86837
13729
83087
25567
598
135460
126306
41815
99422
140786
58663
78221
33819
115652
115
146877
105418
13805
82233
158187
23741
157053
156526
87845
64683
43329
11049
33431
102269
150308
90786
57774
33813
155404
21224
82016
36779
7819
159274
153255
159947
134506
29774
122580
94308
107919
118269
158859
103070
159126
65130
117246
49613
5618
102288
39569
38894
115821
109997
84976
72669
10670
147393
65519
22184
45033
78208
22260
129358
154260
140766
61993
43754
22862
149968
127163
150814
13274
1215
138690
22087
72712
147370
99319
72922
16475
26733
43947
157066
56751
93613
111829
40239
100635
152729
103630
46280
136005
22206
151561
154889
100046
78500
42412
13406
110416
86223
114072
108893
41908
21797
81868
8702
49010
78769
63265
119994
7465
9332
92312
20577
137084
110249
33180
45015
130722
12488
19691
131429
143274
91277
9271
81712
6894
81709
55270
8930
12661
121440
81330
11729
23595
66739
50089
78169
134581
83789
66151
54227
152163
28398
130302
107347
159669
136951
157871
31237
34056
25514
157561
73391
22521
128449
58299
106434
107807
155142
124780
107354
143280
15117
23322
37691
72797
152094
130416
5571
81241
15608
2636
151193
158326
58705
116795
67329
17730
87513
115963
31577
24414
96106
35026
94175
110507
153888
68894
97812
6820
50903
129147
64336
144954
43091
10169
144804
53883
84423
43477
65930
113763
79361
15503
148406
90089
156586
79927
110296
148002
94039
71901
9977
87739
43297
64588
156397
121046
21234
81787
90390
155012
69260
79908
66522
18769
108937
5502
9238
72089
43783
124792
14408
48859
146849
104647
146710
80284
36361
39836
80657
146390
120279
3645
42908
10255
72596
1423
142896
108809
116355
23915
101113
6519
34882
159845
60102
131244
9892
143365
145414
107773
124595
79386
29191
48104
48848
21977
54673
96434
74653
147093
122740
119693
148645
47945
138867
139828
58489
26464
6578
76685
61841
103546
95018
76056
145748
36033
128489
93052
92430
117803
114591
1644
10761
57329
102067
84547
23701
158991
83222
150678
66789
1940
115374
137536
1263
11630
144041
101040
39057
79772
55494
99187
58598
4119
54631
143084
158361
102271
52701
115631
120788
96532
22954
25337
21316
23054
39368
137361
28370
70061
21733
67717
115190
17888
136573
106424
48984
128918
99675
104428
143932
103565
38403
95399
107588
90700
21222
154084
127415
92071
18547
95829
109751
135140
4592
57169
55792
150022
7072
26649
23107
62140
21634
39044
86371
27109
102941
110847
50873
69114
158709
7838
156758
41604
24227
154878
50234
140385
128397
116815
23609
19627
337
153050
30291
59253
119714
913
5487
103600
129760
105700
55462
149806
10624
141134
83492
73075
149447
149763
152096
156524
29387
118526
72725
128057
91568
20526
49650
19801
10942
76236
40910
52403
57434
13731
129702
95482
55725
77436
12583
64186
18937
14267
9949
54912
100451
46457
135257
38222
4589
7688
152796
63505
100821
13147
1550
50124
136332
38954
90055
53682
81863
96968
83895
11115
79861
138452
142810
36928
42593
125393
12166
111444
42881
99348
92984
144150
22352
61700
107193
46687
157959
122281
108585
87706
128974
61103
105213
72546
18395
104871
108542
102424
19675
129889
494
103613
60412
7389
115446
157430
56643
107309
138378
88655
124589
159862
21770
90493
74727
48573
53698
21937
109534
24995
4541
159844
66459
125326
140078
58212
36281
25458
35425
148086
69122
21703
4750
134024
66832
157268
92628
114555
130822
67743
43285
142902
105164
129320
54542
37184
96795
74116
22441
103214
25951
89546
13862
151185
153943
131800
134820
81094
149338
34019
121997
115480
10748
117600
132919
16674
9601
22793
120369
60280
16934
40133
37451
5653
52466
79826
144207
22915
157781
159114
99189
83107
70677
136902
46417
15710
225
19143
119896
104680
103482
52976
34252
113959
61902
9577
109951
133178
27584
144329
149562
145486
90838
153465
92616
68776
27467
65967
7104
42338
1941
25843
156568
81638
84374
124405
108330
78570
57263
71678
140436
149668
41291
72116
6143
88863
88762
21538
102369
150892
133914
54401
107583
44173
39885
92361
59516
133415
47761
74098
85415
17555
142429
82556
41868
154073
55446
101001
117553
14597
3422
111347
144628
60693
151072
87465
126387
9268
86938
159577
159673
156479
147137
135587
59886
63491
5450
17108
58951
61773
92127
14060
145553
107272
35355
153993
26987
124510
2715
21041
70828
93949
116465
76606
83118
21962
52193
104111
23720
59804
80293
120074
1073
137620
141
139796
91701
122587
13026
56246
122314
93746
11271
95350
72392
72556
77020
91373
37231
141407
84485
103199
76882
158838
136651
136969
134941
18965
159120
138076
279
106607
104972
78131
97784
104028
87567
31633
92990
48064
81415
84714
113575
97206
76532
139767
95360
105953
47801
97920
406
144701
122504
15993
77874
120843
159194
7374
142613
118639
116888
9194
44646
61770
154114
102033
80681
118783
18590
69853
26955
94024
71623
156599
128130
39038
44509
2582
21719
149183
47178
135443
133747
84026
124220
157065
33541
128778
149988
118953
100358
133857
95521
134625
125719
114637
147440
106184
17843
69081
97885
26929
122464
36880
29567
113100
148691
87229
35790
155804
148079
131385
61996
1362
32096
27301
144522
113244
158588
71488
1332
99109
77467
95235
149880
53959
47114
72926
126072
154398
13036
17958
100682
41765
154573
87157
100791
158466
28376
105348
43981
139975
35613
58646
67147
40615
31316
141643
129591
56015
38113
74092
144915
123186
54338
318
96014
63009
149723
67220
36804
153196
28864
118322
158065
148377
17314
124145
29862
69602
148351
105922
7797
60463
8712
97571
138815
77730
150539
96276
73970
48921
148761
5971
91328
108396
147592
102108
107651
47438
147024
11343
115091
81337
110381
93869
18886
99415
26218
19720
29030
108840
36150
115065
3400
41977
77138
150739
133733
10132
41786
2008
69573
3277
93440
154205
13109
121951
9939
90842
103387
19952
36067
8182
128880
107164
136306
24691
1238
29271
7783
128068
146572
14333
20811
106928
73590
128151
18102
12534
111061
25027
155382
16147
142951
54267
17601
70150
86687
26475
106808
72360
31886
106073
113861
59684
136038
152616
149030
11228
132890
111375
107208
59293
68309
75563
13957
105778
117221
92906
125227
71081
29637
39357
84162
119139
116527
140716
92299
145057
38371
110656
156433
21594
109501
86966
120894
97683
64302
121182
139015
26556
5299
79850
61583
107763
8867
18069
112941
44671
16927
38253
127207
125963
80729
134803
142999
152203
143042
119996
69206
6668
147651
37326
61846
130975
49305
131804
135108
71561
143176
46708
76375
28383
28141
144592
137190
50078
62931
140963
14131
157453
66945
118679
29160
144935
149459
56132
70775
111845
146579
113999
84343
28742
135815
140336
71290
128184
17169
82516
150314
109486
111283
30421
109901
153713
145658
154420
25180
136564
68051
69873
64637
85768
45014
106759
100196
124600
92462
145484
77064
119193
123370
39517
32571
152290
7219
103888
28584
33845
96676
84502
42860
22017
14544
90799
72319
152638
10425
157861
129321
13978
157443
4421
110838
143191
33495
81401
72009
30518
59042
140193
497
154605
25711
100860
26768
1866
157275
107504
117971
108274
76000
152639
128314
150409
26681
78205
55362
81165
85431
152486
81594
98558
57061
128528
14980
29455
44428
40841
141448
94209
150160
11616
67911
118456
70340
92983
102080
86059
122443
89252
74961
34151
16854
151574
144839
55655
87056
31649
45469
113303
155873
74529
49563
144146
84833
29200
12431
4722
53294
100122
22044
155791
37403
37537
133584
144794
83672
153701
96105
93964
40776
128804
47722
105426
119709
24050
702
42809
145212
147087
65846
15082
102849
129058
129906
39997
399
122150
22327
76455
90586
91820
8448
51281
151484
26810
119373
22619
55390
152797
196
115514
37802
146959
150763
79508
62700
128862
128437
24712
125349
56870
1530
19762
48431
158680
136034
157282
114994
130168
31783
106797
11562
29522
50470
93998
63753
113212
16165
142815
1017
159110
76964
70897
87654
97279
117831
127645
34077
126682
51070
156169
29307
55187
38694
141592
60297
136976
135445
28671
22737
48752
3738
125672
78073
84102
109216
53958
74507
140701
125861
120947
111721
58240
101233
114915
63043
59141
41675
117013
24763
145155
27311
118696
53588
24522
5071
115755
82446
67608
90945
117822
39701
86441
57223
71221
19419
46897
5211
130311
39136
67821
159720
24051
9848
26222
23134
8785
115096
43978
135225
129834
46096
75636
106573
117336
67448
31883
35240
112931
55080
157713
141791
132274
80557
80600
7759
77203
79433
110553
115654
39034
44771
157273
113081
70016
43471
151617
126424
138559
32786
107355
14782
5689
25128
73306
159697
109885
26208
12809
134393
84966
90544
25359
62937
82389
33260
64129
121790
98825
71549
79670
123125
83765
54935
11435
2178
29697
35103
33749
7739
138346
131726
79037
77522
19172
139418
34234
42458
71664
48307
77586
62408
13205
6919
92957
114089
145329
83884
116950
41221
130477
110633
96782
26634
68108
35194
63223
86255
52856
129474
67894
39167
3077
97386
139092
63278
15511
121365
122594
80430
102858
51388
71692
3791
33513
62823
142164
98736
109871
40545
116286
155824
94808
101058
145227
82695
12974
67085
121217
127730
78198
56876
28112
53736
138779
100546
111343
140001
112951
67178
1158
119188
13479
138998
82960
109749
43084
89995
156929
17433
8346
132380
102042
47936
154774
123574
133429
66889
54541
69843
67279
105016
112992
17365
108889
145831
97719
101689
138130
34268
109792
85111
99006
62323
8778
14500
152494
38978
7365
102754
143713
71284
35867
2232
72202
79221
72404
6506
72138
27428
113274
114242
88565
128002
58967
101342
145297
103391
99562
55323
73568
118320
132811
124663
145253
111403
155180
15308
9278
130738
74844
120264
118107
13954
141513
56923
159653
40207
114944
8297
138084
1647
123434
28543
9572
124185
112659
79323
136479
158305
70351
19874
3368
156161
143466
117293
44103
101488
108106
148284
114293
132097
139256
142855
143758
87020
33890
3921
48771
1916
157581
24558
63220
56324
128320
88484
125359
23454
59337
3799
111731
35882
45445
50792
131795
50947
101647
71979
10765
51415
37447
51644
17062
95011
31753
132914
147145
130869
114539
120727
10745
98111
90998
148510
82570
155715
3529
121999
17873
82071
24487
548
52969
92237
48607
123588
87143
156564
96740
66276
89725
90191
4407
49355
113418
43470
90830
142997
87547
151587
88995
65501
152861
52934
156917
22146
23718
60144
73318
120311
7447
14251
155370
153424
112011
65923
151542
16482
111128
28139
157311
147855
89417
78697
127219
99823
25374
134493
15574
61414
75283
56817
47665
111785
98176
48300
80700
88348
73469
56940
159472
95295
102667
78554
57387
102156
106387
48628
133434
151793
98947
22544
147342
32357
152644
158379
79067
53490
126696
13108
144175
17085
124438
30124
80283
135111
128574
25877
121728
124936
68056
114028
140205
140779
4978
42028
19584
146350
7979
89515
13683
5180
119727
6685
152244
92605
11974
155610
27132
56669
14635
8120
156650
11907
134844
155466
129325
155498
105945
17211
58635
106853
46320
72383
7393
46925
85023
110098
119653
12173
95156
55099
70470
128276
70171
105471
43695
23404
32052
66825
128679
40067
120024
3278
95454
116823
6209
39264
132375
5075
84008
77410
1445
82496
126146
41262
5412
95322
114034
46360
117025
70486
122317
46701
22887
83289
49807
10178
72298
131411
115582
147522
9001
138097
52150
123391
117604
113499
69987
15315
92604
22792
95426
64797
107025
3263
23767
97211
141495
125829
122944
79270
93995
950
119364
124418
5809
35418
55486
149845
27119
100517
150041
120666
87778
137469
15073
128561
134304
44079
62235
88295
112310
11549
16712
14474
5998
5997
61029
71060
38877
138126
78678
109927
98475
16867
17970
84944
144359
28636
100606
138249
154726
95433
55558
134607
140455
56357
157653
35016
141001
47617
151611
115172
77308
116065
19088
49727
87625
31812
68475
55291
105195
92196
54992
31544
27237
98110
92277
125655
10330
90955
5904
138632
95778
82627
47985
130565
111904
79289
42330
49421
42581
5888
33370
153656
152159
1068
107322
18717
3977
149653
33474
98355
27901
66666
8879
110422
111300
147119
104308
117022
55163
43557
50859
118109
30116
159001
86727
117375
45674
159320
146337
79779
6208
95459
71316
67305
110700
55674
114812
152553
38795
42274
25929
142941
52937
151878
128707
1185
149681
17816
50882
115084
31387
57831
123443
97187
50728
62745
31491
59633
32174
148084
22257
140297
121928
133977
91420
157548
102253
2515
131131
64725
61209
85936
146511
115972
35761
17614
22948
119968
126948
26831
138336
998
115900
92735
108924
58249
60071
28707
8784
57543
98605
90291
69668
99102
152633
82209
111608
48690
93197
119970
17795
159374
104901
150008
64325
143139
24925
113179
111719
94304
15217
116842
10977
138558
126523
156117
33161
146070
80675
78483
41147
56189
147949
38666
34730
86288
71297
3539
57679
108158
21529
90563
31871
123173
13348
135934
52784
26497
152394
88228
104169
36465
142172
149007
41355
60832
63424
132122
86669
114338
159054
100778
102286
48510
80780
94408
131739
40124
42646
149269
75823
129520
98253
79777
128401
54156
103473
76010
32830
52941
104200
17374
39338
124622
153802
103213
96242
158316
73454
34518
4542
63281
52783
24113
155330
53957
76788
16997
104616
106208
48747
129939
135964
27449
146639
37104
101989
33209
99459
98347
27829
85964
5623
40380
86247
4062
119655
1003
154166
34336
120839
49423
118302
93801
19129
50369
66725
87682
153139
98581
111546
136016
46401
42060
75047
153157
94801
80310
20191
8200
69721
68261
159176
15833
107269
142055
7972
98746
134521
152069
11377
4654
84814
77199
41714
58096
86480
147978
24900
158831
41642
8678
159863
89981
812
116265
37017
144698
96258
97675
48213
76512
127381
154297
60408
37321
101758
148280
120383
157975
95702
82464
128772
7423
72660
4624
37405
92813
30250
103247
94545
67933
111837
7911
127652
49711
134426
79754
143316
25887
154224
22815
43437
38116
116689
128193
32407
48337
135285
49914
60013
7176
159111
71935
158874
43584
50445
100547
13881
136629
144301
26524
87792
112194
40883
134520
6286
39329
61140
20122
123745
54407
40144
126743
146658
128617
58585
53161
52773
147709
146416
105362
71240
71528
10731
114009
8869
77160
7698
67775
109298
107562
90433
73621
107314
18815
8874
23285
115846
10845
18979
20472
113245
82929
21659
12945
159075
93400
20272
37981
14702
34478
33405
130643
67687
849
58261
79187
129756
133137
8986
135795
123012
84459
147010
156759
81544
123900
22929
92287
5655
5155
72605
89400
30185
45868
3644
66382
11814
66150
49925
106870
125453
84113
154563
147139
85769
67545
108086
48296
6545
100646
86689
43013
107414
8995
54477
106800
113788
99212
4879
96873
112326
155132
10504
22455
47439
87318
157753
104922
115022
80783
43241
16839
104482
38454
130203
9128
100176
102867
136517
98044
12259
50511
102711
48188
39140
131904
140592
111384
7175
24665
95146
16874
104132
100973
112407
97781
111633
32934
35857
135955
133149
5541
70203
103072
125581
133427
102153
94530
157397
140472
74752
100121
41939
131704
96311
49546
6061
74518
33920
152770
80108
47099
57550
34406
134064
92409
100353
108677
107271
48007
135206
67756
101247
83135
79597
59436
62568
5157
101998
5751
11532
59023
51695
12162
63421
36289
13365
129543
3873
143303
18962
25291
69062
4466
124236
77764
139171
78123
8141
36378
118244
53653
85036
29834
151835
109081
28906
37126
60010
69315
111162
153249
2601
59899
48769
121673
155073
137897
27631
159696
17773
18412
111693
65140
120230
104462
102411
54207
26422
37381
79823
32800
142126
90062
101802
90934
52712
19755
123337
55754
109842
122561
151552
136125
153281
49852
13368
12237
36429
60942
74484
52497
62798
85243
149495
100730
155237
48263
50406
100558
114824
144242
97515
55809
89014
127699
109002
130024
132239
96336
43861
88123
37882
7097
66556
34895
21779
57560
159634
8603
39236
89076
68294
141341
149139
155976
24397
133339
110809
81751
21226
7858
31734
72105
30843
126752
104339
12473
8100
159139
9938
77940
2617
117737
69374
43545
16395
21076
57796
91287
57180
64443
99540
28632
107538
17941
1869
64928
66068
51306
82357
152537
134220
131400
114309
112725
1290
128737
134390
137767
146964
80917
97197
53661
119742
53179
137947
88102
52048
136894
14489
104294
125496
12253
70608
12221
108863
125760
78958
121237
62648
59222
68263
16153
37647
66756
20831
154411
30232
158134
100160
28591
685
87366
141894
146679
17731
4498
75861
61926
148668
58552
111765
92955
65709
144581
27779
54714
74711
96924
78713
8488
111947
140258
49474
111696
1397
45998
81187
113055
25806
99989
125097
92718
19789
77980
87894
71071
121554
11980
75115
113070
22697
28711
82711
104050
121395
62401
103804
126147
138227
109256
64276
51111
121255
65139
80918
120772
770
65909
71310
37639
59543
143899
116037
71220
7169
84293
153075
6511
143221
99080
13523
12654
106324
126559
54157
113768
8688
130144
124290
45029
147206
123189
103161
60308
28351
96386
103434
90330
71357
72894
51696
136864
78215
20566
59249
25488
116290
53019
105393
124640
4941
132944
99128
86494
76513
92034
125580
40493
21020
128860
32058
89107
44907
147304
84735
119792
112935
23445
4244
81367
110596
130387
131665
146955
17711
76445
124927
48645
97340
3632
89447
52143
63821
105250
40058
134802
60281
39865
87002
106700
136907
71596
66811
132702
45142
148193
65203
145546
49137
126928
20003
133825
55054
83668
146487
19092
33440
51313
154939
151535
146281
64729
135102
15298
100657
91040
146176
72248
75395
115837
9002
18146
125077
155439
143993
141973
45508
12234
92433
113275
143880
52108
53341
19455
60303
75677
140330
104838
51638
72698
90286
148447
149180
143472
135381
109131
143802
31193
41233
94312
105709
23110
68111
94714
2207
143513
132207
116147
66298
42496
32326
68988
104317
7414
60325
149573
131214
54997
43733
50074
83065
25726
133490
55318
42907
6073
109304
32851
33113
84486
138882
10486
13511
126593
26449
48141
91460
94903
4964
134798
105205
44597
111154
60926
151078
95670
95404
3622
115246
56398
109644
89109
125497
121085
21480
142621
2700
67882
52635
48118
147625
53766
78427
117777
67553
99792
142496
8992
20936
1260
135562
111018
34919
93081
91916
159655
29194
23691
141097
74988
68581
69082
76117
98970
152683
73809
156675
72389
109716
52139
103373
43563
56378
14549
53504
23928
71420
133255
16298
144028
104055
143239
63466
23116
57157
85263
92030
80142
133689
134419
16904
91077
141142
148306
10571
136614
87497
110305
27062
10846
114897
52066
99965
4895
50683
129203
30739
154436
126013
141694
73185
2465
54538
142534
101729
132506
39550
25201
63865
59920
103674
58203
5595
68314
86072
2218
57365
93586
2760
123479
99330
40579
85045
100469
33567
90195
82399
52233
50131
25218
96883
55404
123150
135899
146555
74168
56299
96752
76708
84353
11721
102330
5605
104751
108418
159092
105341
158262
63291
68512
42763
85652
60284
14574
2854
38919
79001
70121
118985
101450
68605
40173
115809
13762
81991
67185
69004
95961
156184
42785
159615
121087
21026
156904
10908
4720
36300
104704
145750
117661
116467
33797
89077
135578
78190
70454
46685
36157
61693
29817
153235
133242
9007
50603
18738
159270
134784
149707
139450
154142
90693
86219
150668
141369
140465
69210
45681
42767
128415
144281
34630
76216
3848
21806
80190
136181
70301
13829
45548
159734
108933
80371
116405
81396
135157
121076
45814
117436
124876
111873
4191
111202
58347
17420
90797
75621
102813
138566
103526
131418
35290
57762
80870
13010
38123
149261
36757
104479
49130
104303
28128
155821
14691
81615
96652
106690
15483
99819
127414
45570
146768
617
29672
124194
26522
73220
6731
22640
18153
122540
153916
29587
127636
69319
66210
128807
137225
132183
155818
156284
80594
152008
42300
101561
58116
154997
131699
79671
94060
124075
113904
98862
66992
157133
66361
119619
23260
26427
94847
9695
107669
148800
92884
6823
146827
145267
25961
83639
56131
55231
103265
122917
7039
103798
94199
1065
86984
94816
114517
127275
158407
143922
59228
64845
77069
108211
50162
44589
84699
18183
50313
19565
99404
120329
119320
86222
20544
145749
140446
67595
10756
102609
152386
72530
26279
80481
95777
83788
131305
10207
82393
47029
96377
61577
78394
139612
39217
135099
2490
157971
142619
109252
144635
155118
79590
11864
83836
36544
123636
128121
135616
30894
68259
96598
136137
112205
129221
57618
140488
119839
31510
8628
111115
157494
73883
90975
10851
81900
45221
68183
4181
121853
66348
84775
143220
97486
39473
22123
67116
33001
19362
42985
157097
47657
128552
38004
64633
34009
57943
80446
39056
143101
98274
81256
24927
80593
24017
135461
1584
50367
124148
71630
147461
69913
66933
134715
4036
115526
52296
114033
30106
139684
42349
67967
105683
34185
35193
30072
68254
124124
48047
133726
92211
55244
12969
50492
138807
14585
98079
154702
138374
142277
109268
119899
56961
24943
29850
146973
47978
40680
64299
62031
130414
94067
133536
76164
39572
142237
79391
103371
133965
117105
152866
57493
29711
35005
45317
76527
31400
156100
79787
129220
94119
136631
30798
91648
110419
116034
83011
22650
116914
72027
122048
139526
83720
114230
135256
50209
100384
102964
21879
26433
154159
61155
6216
32165
123031
83183
106572
102468
36815
119441
97233
145557
136847
84142
15546
29902
1148
62241
137652
16982
113091
83343
124478
57975
139840
156811
157204
100753
123396
124813
128930
53971
87474
121387
50686
29798
16127
146840
1822
11187
106133
67896
147015
38841
42301
24602
157774
48870
28197
62032
106420
145614
147337
76867
115402
126238
149090
75176
34318
27098
4462
42967
110299
7903
132312
122695
101833
157981
67573
55598
73632
45209
26647
25043
43592
111966
51464
147856
116788
86807
145153
99837
147089
74967
118838
112664
94189
124121
139389
80708
110652
54812
52124
46921
44049
87333
92830
114118
96366
117668
137764
126193
49200
64778
114731
95781
71590
55800
458
133700
72064
133193
82009
99594
139179
87958
122633
10055
26883
143135
130666
100830
125276
98100
78537
132517
114659
51611
53780
65536
144526
122153
107816
66425
33175
69130
58615
25750
754
127364
125373
121542
62016
145250
134242
127797
49023
43349
5699
10815
143786
94911
6214
138423
31629
51908
13119
49152
22928
90547
77776
49400
137580
66350
14200
20606
93472
83335
44445
36061
132018
122557
135299
45607
103295
129908
26665
45412
44642
132888
76380
72182
89528
27859
28267
156645
154707
44003
148470
16738
27096
12675
156324
104510
48703
138837
54537
68583
38739
104953
40711
123380
136739
123515
60520
51117
71886
45139
104431
157316
154005
124082
71543
69981
87195
5744
5319
75781
48677
70592
7309
37016
95455
46819
114678
64692
44125
46113
158272
39162
3099
81472
53306
146577
123163
3867
117838
148916
133625
65915
129456
62923
67583
154802
41849
35467
149754
91047
54266
49839
16837
58039
29662
103566
125509
98880
102009
93520
92036
117536
111041
90837
155476
64380
133177
19220
114577
39940
18356
108297
119527
36889
93926
116485
76358
29678
98152
95021
67672
56537
55803
133686
70686
79078
52521
99277
22488
159707
142731
103573
148383
92653
28111
4658
41002
16435
22456
77913
145477
53635
44198
39662
85435
36876
64836
468
15165
143965
38060
21666
36308
151820
100527
108335
103496
155065
142884
88024
45387
54709
115571
111796
54931
96753
40168
2098
53619
40836
89871
86607
127331
111378
6509
110583
85122
135699
111945
89150
20183
153018
116216
1239
25984
80383
55321
4914
102018
156724
8162
136981
41436
72774
76540
16020
132378
45340
87674
106050
148081
128651
93232
13213
152611
96596
48396
64132
146550
11760
75347
121116
69682
52963
152462
156639
15022
148003
159815
97672
123105
4952
130553
64089
111045
85996
103447
143039
73896
110369
82698
34224
37844
92072
95063
59522
45829
148670
141466
109241
11895
88216
130193
22819
126728
98959
37629
68841
52379
104036
10901
3033
142969
106651
14890
83848
118553
73730
144490
11911
127222
134087
125989
129637
26588
78200
149446
41289
155897
72963
27520
46045
4449
9404
117090
139335
20876
72461
116152
140940
133936
18127
127904
51689
135831
46056
57697
140898
116652
79331
54214
104112
50644
7602
107886
143883
33972
154903
36865
126917
58422
113316
86373
29612
85933
39113
100203
119062
112754
150070
142249
158426
148940
142535
21911
111933
69083
86460
22011
115800
10561
12378
119806
20933
119879
41412
104541
32869
25457
116082
47764
86312
6155
83035
121816
9222
14208
56092
59190
87332
73013
81109
119702
90194
48825
104090
96967
130669
77175
133950
10525
142240
10054
104758
45844
116920
86828
1646
142701
138493
134585
145811
112134
590
5798
122925
16167
43503
18463
35915
10142
143
246
154076
141443
81292
53624
32254
106986
77354
60883
98488
14042
95657
8140
84621
146494
137373
31414
152887
49681
38414
87576
69366
112419
133349
48052
39049
66010
158799
48971
125382
70323
122495
150408
85353
149035
140476
56454
29066
84504
1686
148960
68855
50439
132628
41677
83756
45769
130043
41544
78405
7025
59651
19301
18881
86384
159012
70910
73997
15747
3745
31843
110662
149219
39999
13783
93135
130688
8655
92302
3182
93230
85892
128661
44582
42784
78278
48352
62883
96799
68705
114080
89028
152484
99340
82168
131446
105349
61739
70670
26793
84298
67977
2209
40597
158080
12781
45422
123389
51328
6210
73900
127264
101336
105086
55169
96879
46455
149831
63496
35279
31336
121795
136166
115670
132858
55910
106582
5378
155111
67493
56905
63373
45200
59981
144469
133645
75498
58543
12833
124021
130928
96061
117207
47428
145992
108724
32105
82148
140002
126524
82670
64273
43483
105711
151276
95978
349
136972
61402
2237
74405
142339
33774
29583
149803
35709
10004
149382
62384
96770
68829
74017
73020
28208
150516
145573
153214
8255
155751
155136
39288
25035
84266
148942
88613
78356
76185
96038
102616
69484
110828
80804
53429
147909
108226
103628
148015
103260
74916
63866
126868
152092
116085
144136
87490
75065
50547
99988
70690
123172
38355
62165
21114
79371
27465
38421
66621
121567
6466
91392
124309
31679
84960
7772
70332
158172
66549
18190
9394
129193
6315
142506
70860
91895
87317
127488
100910
6724
18017
93302
114785
148751
136188
117703
21847
58398
99741
94849
32925
15275
91755
55348
61035
34811
26486
53210
35278
123256
21156
137525
82319
50867
116166
119951
5107
28515
43252
156356
153126
148588
108018
77174
4197
42064
66313
7851
151846
26485
98877
94533
72524
59905
70023
69247
118926
34671
21570
38594
83832
121371
73101
82526
36360
154816
129370
49000
16887
155339
103879
6628
74591
2663
110870
105323
153918
69550
22485
104004
99753
97383
24318
67271
122244
30830
141875
104233
101311
17768
68821
132211
87275
76322
36507
36048
147991
118475
27104
156012
128701
91821
64182
126539
29402
57418
14803
91304
86386
11023
122522
27285
16903
130631
15711
136944
141563
28231
9631
53290
146559
74914
118031
106064
115645
53371
58936
150034
72373
47479
2886
133793
131199
77828
70327
95
152289
61267
8446
7625
68281
29048
132272
153257
69979
30003
8089
159735
103069
2683
135924
122948
149986
9651
71437
128287
7141
145741
153203
66014
155930
60233
145659
73957
112008
9263
118259
29668
66217
73852
34440
31441
14199
40089
12170
61968
28976
67351
156420
45620
123877
113970
96381
22603
132689
100147
14030
151243
112342
31348
156856
31092
136354
6718
46432
106531
128495
138747
151016
34801
13102
62852
24055
26796
15940
103054
104964
105818
153579
143478
72473
153527
138348
8073
100746
27318
65922
65821
58620
49267
12821
135703
55134
75294
146268
95486
26341
142667
13680
96950
144617
22520
30636
127465
158736
141763
278
107380
149059
28550
45094
142401
135590
123707
16508
60879
45707
5920
90396
34923
18850
139896
10665
46059
4889
113598
62200
146904
137158
32053
117945
58640
153605
67108
91016
20022
21795
60899
36722
107483
93758
4028
77585
133605
130827
116325
53373
83049
2639
112778
116447
107492
70845
99870
56170
66921
1205
22
97477
106902
41652
93574
77091
117924
49888
109673
120577
135496
78359
98619
15779
159581
123272
86430
20080
8189
85895
61880
41319
87315
126830
51924
138080
30701
128722
36549
613
107906
88126
87451
59312
98612
9003
97927
59246
51723
30451
632
2251
127479
44082
89481
112686
101612
30747
99869
93617
58082
74762
42454
152823
17099
56084
113292
120942
148174
76525
48426
96117
72299
61417
114500
114624
51533
116335
141969
7440
74635
85396
47386
17118
101261
38903
46065
136301
54801
95876
147920
158131
13447
103121
32392
88113
84124
16486
39896
8235
148282
39430
120200
143784
65073
37182
57515
72240
23911
38238
123493
83474
71322
153742
119
155003
62633
105926
138167
18085
110626
81340
154227
139070
59744
81053
27012
110477
24757
150888
136885
22480
11658
132826
74860
149088
134214
87308
5411
12782
145425
54390
23622
5395
18680
34821
37565
52513
124913
121467
72204
145908
153897
51296
56020
38195
15861
13401
21410
144840
147148
8077
93272
63792
20747
39864
51563
101312
56992
155636
154150
103838
129457
126351
18490
5149
101404
80989
45601
113052
4704
38056
157607
45444
79127
37415
83498
14025
26915
64387
46370
30195
96510
123467
33732
30066
127212
96328
92079
155098
145295
28664
22855
129646
60738
81825
42632
11472
86190
129828
54853
89016
52629
135249
61161
42322
2998
6585
83630
1617
94027
103903
67641
152367
114902
75390
148727
67739
153136
131722
76366
3376
93257
108354
54283
95102
12615
3318
127873
158916
39684
70130
24426
63903
87646
88871
154314
119418
3298
4610
11650
55057
46988
147939
36961
78648
64859
11004
15621
66721
35754
41231
137521
135631
109026
95387
154055
159852
98150
138060
100616
14993
50006
119862
11836
103317
130339
67087
126307
53406
25674
13864
145110
91167
97337
74196
115673
109583
117852
91913
10152
7430
117867
98203
130766
49431
35580
61166
149066
76038
102065
21692
10822
84402
62261
103049
7750
43177
70863
75910
118027
50664
24091
131074
85274
134184
86572
115752
137501
79837
131846
49828
44669
43415
157832
26576
106196
56998
61738
21708
8053
1547
56919
132731
143027
136196
139460
69440
17423
108693
75034
124452
73804
95041
66032
14576
136226
108485
32435
63869
157599
10771
94607
59270
118316
76388
34601
143349
67037
153848
79573
74766
31501
111939
115749
75222
70436
59647
57095
95086
18400
54448
146509
113653
122524
55317
23969
30087
43560
53006
73293
137874
159776
142413
44053
42959
76484
66986
34688
129669
115729
131120
82463
58021
8064
90731
146172
29287
127493
19037
140814
20529
116148
137537
117452
61558
40494
32213
23447
55909
105169
112830
96616
139401
95567
11597
13750
45476
102775
41017
67057
86358
23143
56260
138955
91402
75801
38632
48998
20513
139498
152999
42571
155
159785
106153
67708
43498
154979
74617
123871
94901
149098
125131
69532
22084
40083
150501
72033
25526
60320
144615
77539
127389
74020
50661
158366
30881
69249
68441
141195
53835
20484
133016
3041
52035
149765
35749
32264
3356
139585
16353
120574
97607
146688
39915
9711
89056
96132
114432
157449
25801
59903
27832
91090
110543
22945
54606
156606
157050
109722
129982
95279
156233
5178
76573
96360
32363
4015
98077
32911
145178
145217
107255
10248
31894
77162
99419
39401
46647
5092
56216
27147
115121
115607
82396
11204
62869
136853
56368
79632
146930
49968
150724
15517
34259
38402
101142
122431
159003
65292
37888
104171
104497
21110
27118
143161
146632
73164
4041
54575
11885
83715
18851
16764
120956
54677
71257
10469
46772
118914
111574
35284
47678
2610
18137
21078
117398
112181
90351
42150
141050
80290
109789
147534
89018
57243
61356
126971
14923
28242
37665
103120
26482
47293
127024
133693
12051
44462
147746
125505
22618
124168
63212
58173
108357
36050
31999
146262
107740
119784
114299
43263
28868
10676
135816
66869
75842
94970
28305
80281
93948
143681
154872
57234
88352
44993
46258
75817
3628
76811
43257
150729
106752
154306
127152
7982
144332
68382
57626
29858
115596
82783
114627
100360
66843
62239
151144
108045
142184
37532
44042
95895
55911
86458
3393
14371
51773
81631
27890
85945
51642
72187
7031
87774
137744
122728
131826
135237
134630
75760
13771
128621
9290
57487
119322
68513
4408
19729
118149
118104
86139
21739
144203
29795
12350
16023
63658
67800
93871
113546
74604
153938
29313
47291
35325
63042
72418
26374
147957
7021
23871
135986
67941
101150
51767
26792
99390
115994
103511
65720
144166
91739
33834
111813
62490
156150
147555
65791
33373
74268
108633
148635
48846
117015
72106
120103
21931
14620
36784
80756
57502
104157
122706
90898
136579
39779
63857
61088
61794
40626
76956
39243
34450
102870
9641
47864
144693
107229
26389
150301
90468
22036
28674
153374
125246
2126
76294
153927
8356
35817
100006
18907
93435
79366
140506
38089
8892
130113
151811
110406
102610
108023
129811
17721
140564
66907
51684
83809
43807
134308
114150
29653
136023
39020
37075
65797
8804
97411
44500
155411
85526
78140
135935
155716
85372
24684
140883
51530
135024
64091
25222
44864
132349
159122
17767
159879
25230
6963
111303
118227
37322
151042
81796
66133
19268
3137
107610
94127
78366
92082
143807
12854
12070
44819
74758
113596
56946
25570
24639
99625
17456
68691
155041
29748
158293
12381
68002
128179
99561
49440
23518
23909
55526
108009
155451
32345
81858
87732
94902
70997
81153
138256
143606
94473
141470
111112
131899
87006
100876
103384
155914
78280
71269
7593
121984
94598
106813
85785
82597
105560
131232
72558
96473
118232
86528
136986
87163
51253
77942
121026
107295
153393
85386
74212
37931
55489
48702
123283
119612
85116
22613
69489
28806
92822
103285
94967
4401
60174
121705
122388
122680
28255
83753
150682
113233
153789
153960
6849
102588
36031
46528
122702
371
59029
60195
49861
64996
78148
146064
31515
76963
29348
91674
21513
15350
82286
79022
115114
25073
146181
89017
105055
18709
134842
72940
37624
99997
43800
5473
96754
75
64704
16800
94583
72241
159335
145582
39676
157395
23282
115693
57537
82092
92775
120179
68462
100582
115439
45934
35495
158435
134794
44651
32691
140868
57694
99337
114670
157415
125569
101339
57126
18084
22641
59003
1732
15770
112715
54175
64587
1494
80727
36509
133749
24379
24635
38019
125486
130356
30037
149914
73604
30387
11145
94071
43281
73825
4887
11963
20009
79297
54741
155322
108139
10543
147972
50666
3577
36887
114714
117982
63529
115389
32071
13323
83807
82554
16112
11825
79494
35737
107065
15518
50901
12423
24465
152973
39635
142690
89324
148656
116057
119018
57269
105671
152080
82973
94735
45310
57442
51128
47882
54734
99725
132289
21295
62770
84701
153583
131339
148788
123723
117649
158066
13196
103660
125387
31337
47458
32630
48508
159389
154053
121245
80919
139919
40079
93934
55300
98073
114549
19352
115722
42420
156957
32397
16506
60859
2288
26394
25064
99289
142311
142322
81545
115642
20845
75249
114394
159559
50053
83772
137289
62858
115081
41639
120469
15243
117113
43423
140646
104154
80038
68765
41328
95470
84112
99166
153081
113388
21151
130547
4480
79617
51181
33654
58319
108639
26124
142636
12775
149494
107578
150780
12816
109727
10555
7999
31353
104172
5660
75279
104173
83671
104809
80131
86810
86294
52970
73278
69909
129997
19264
89610
131320
146910
143107
110602
13269
56152
116029
143032
50224
93842
25423
10343
89080
41670
77634
40193
55290
20449
96952
62123
133104
92238
38597
17286
117027
116875
66533
53390
136791
146897
1876
44994
89548
43491
82686
17136
156317
153142
68854
42089
30997
136020
74370
149684
96017
88018
39658
49372
4231
138743
117523
62507
62349
157517
132382
29088
54237
156385
137992
20098
139289
89667
24586
66100
82788
53175
20037
65213
135400
137957
72555
156251
113295
99310
89976
122402
94846
147085
32136
93357
23352
156142
96033
154363
151885
111481
24719
27182
72606
90242
67924
25822
118527
14152
21066
24517
63951
50371
135343
10261
82231
120207
15462
16373
112628
11168
117993
113859
96878
31701
71379
55937
17977
72738
75106
142388
14773
93641
111526
18331
135057
42113
55427
18007
37011
83616
67559
2762
49493
125626
31889
107457
124435
58566
69373
143212
18027
71019
3226
83858
140307
35169
25362
101948
154922
94023
48683
87343
79420
128260
81091
115138
46236
40385
123831
91504
135069
150389
46480
98554
41691
132169
117978
150606
117719
156709
114836
78095
50208
12978
20774
101818
129278
151887
96351
71607
771
95000
110541
9809
122656
140494
135534
38085
158121
109833
70584
73665
142434
61980
72378
88438
61690
82739
55871
155299
23954
117120
4405
116327
42119
33120
92145
71209
124956
38935
118989
38099
58927
73907
151392
55389
78196
109139
101964
115479
82239
86226
139342
21881
64065
141279
131560
106305
8254
159304
64673
108035
149927
73269
141812
44014
102696
45102
92937
59431
139723
33008
99614
52904
83413
101710
136104
142324
75158
111327
99409
113178
132725
16364
42392
136695
43071
12907
131042
94272
59682
30320
51482
2210
22913
131801
17742
30641
94929
32517
46367
77971
103412
70050
151385
126552
149127
24363
141025
138139
60489
83837
109203
79373
60314
109924
133672
63137
102025
71115
36125
92625
134132
15990
70137
14124
114669
129413
72883
149888
138422
139253
116507
20341
59693
64258
27347
150822
58787
102495
158196
47226
154367
75268
61678
26891
159499
113010
68637
107518
60550
74347
147249
106836
97963
79437
159204
19888
83418
138047
113450
138178
96496
12113
51317
104592
57386
105846
43262
50631
41794
125917
82829
63609
113484
116409
110346
81491
29045
67481
130072
61848
137523
6577
16666
89951
58808
91786
113939
126403
150958
3046
47358
31345
93503
101491
41833
102060
98724
142279
45882
140456
46876
87750
138706
152548
129142
103547
113103
104992
122241
154433
275
50893
825
92520
38079
101987
145237
11849
107043
97689
59768
113581
17895
21352
115640
33435
28538
100764
135827
94339
103815
65712
122974
130321
144126
130985
58202
78064
159874
59835
57842
122536
119150
124005
40544
154779
22541
17001
48867
107958
148957
137067
124734
86975
132051
4199
51364
43798
121699
45779
122428
15286
145732
131472
55082
20264
97393
126014
60495
115506
53098
130833
105093
12677
88851
75851
4061
146898
52863
131918
99856
46540
84507
68990
31209
91939
15768
141965
79032
11874
13759
115404
130095
55172
7796
47142
81636
26127
110377
48559
26234
57165
3836
83008
144402
42213
123351
154350
147950
69324
42475
151963
115601
46058
61370
102075
90841
34155
97875
48549
121644
33482
65348
82204
134977
34310
113379
126565
106464
86722
133082
71133
48636
148022
80194
140087
136888
113703
75413
141353
153659
41299
101226
93833
67599
140325
148417
86590
108525
22241
111622
68025
143560
21384
80006
13037
11920
5954
117788
72246
105441
22692
66570
140296
91857
27825
55346
139754
126086
87665
151604
43204
159954
111564
80468
144663
9420
94001
257
21898
36192
137952
52029
102446
109130
39148
52795
66153
136122
70457
60965
114211
89527
66290
107348
129960
47280
15368
53791
13301
19526
138962
112702
28850
131983
133851
94470
32323
95758
51204
21000
114283
138907
114523
62960
53540
119851
82833
72532
130659
155031
130405
158438
29577
48650
12417
80488
113724
74570
41881
118032
155417
106391
22599
74364
66311
157109
105577
17634
71917
57517
7418
72013
61390
157695
58979
136887
20982
94828
79844
130946
40787
143340
131402
103853
107422
75805
85013
19081
54048
94813
112925
1388
109573
62455
151637
67444
39913
86542
133390
85406
54398
140875
5750
24112
116039
90806
139576
28598
132913
93114
140463
40044
59317
3010
115170
76142
18831
82230
18242
129475
35249
23568
51901
127383
136108
139968
149301
50499
68106
77518
151622
68570
51691
133046
120663
91842
37943
62819
146638
126133
74946
144167
72316
37300
67663
112756
59065
86314
140469
9432
9368
20401
26419
134504
70385
24384
67543
55350
65349
98592
57590
152012
70238
114231
58607
46404
97157
13710
111961
38580
142789
116299
151347
82978
6962
33893
142393
155395
106686
68965
109015
100633
115057
138574
121247
38259
3740
144427
77999
126422
68399
92060
50232
8761
73748
1629
147725
51203
131250
47388
82474
91244
82293
144450
27074
132513
8259
41727
132077
23484
158550
91615
35596
49956
39306
153369
74232
84658
124469
45625
157296
71721
17415
29764
44812
151327
79953
4903
99370
98562
6745
122488
149866
78331
49047
24876
27686
9216
72124
45376
97506
140484
40999
89726
21481
68834
141446
63783
145903
143481
143473
103923
36588
78299
78491
22944
41892
144110
14332
64575
66091
41916
122941
31439
99828
115099
52186
118487
86290
97922
106688
66356
45972
150720
1569
88263
62272
76567
8561
26498
33171
44740
157233
79102
121308
4088
42745
77829
110977
17894
101137
99770
76903
107850
106429
88614
28950
130267
30657
130742
66516
96274
91931
27309
52302
112701
123704
45565
91906
154016
30883
92949
31625
110695
45824
83681
124192
72603
119882
158555
113767
72225
10384
26098
128105
35681
32090
74850
124802
127820
21935
79298
110678
150766
68185
21959
49087
5577
4301
146655
97471
76215
81670
108280
147248
24957
121726
28796
4559
157270
83441
28450
22449
135548
138687
145769
110628
57891
58214
27244
150110
18816
147661
122614
68644
141261
119288
47742
158290
5179
19487
39958
135745
90115
36868
77149
59036
129641
61872
10402
74063
68182
123503
108192
115025
66755
97334
49521
17035
107063
30408
97793
150543
29854
12895
81141
155828
94413
100896
152526
64029
73340
74046
98740
113238
129495
12985
95691
42040
116822
117210
129280
10623
122429
22072
27009
46767
128211
154099
120619
29760
40979
152803
46127
77897
70922
31259
45540
55436
30551
78677
104753
18704
63487
70085
115639
46851
116203
14396
21412
2847
133829
54143
118673
78025
43982
149923
159502
111563
147878
154013
49691
47898
137850
154577
124339
375
59519
17138
39615
120082
96307
41771
17938
97871
81347
16782
154103
139458
90177
64259
64304
47920
112522
156795
32718
19961
26064
144504
44843
130149
33728
40534
15173
55465
144272
155157
54629
54313
48155
113104
49875
108975
90119
114793
102686
134028
75163
20978
156234
131432
51284
123532
123821
92620
74412
70406
92603
107613
58018
45497
19450
114232
123986
63370
60223
55437
86671
125333
99321
55116
87680
146902
121523
153318
136608
115777
78992
84825
27476
17502
6530
18260
77079
44247
41949
42325
30756
152849
50056
141572
75729
109688
135949
73025
52964
19534
28217
53546
16954
155257
28797
151343
30935
122141
59060
52994
31641
6978
12105
159443
147900
146496
106917
27242
99782
26246
124610
112635
156541
58178
103350
126065
102573
127737
56311
144390
105117
142206
41479
74459
154536
110881
20185
47419
96648
131228
12371
53528
44536
10620
154950
49976
16339
41303
50142
152057
67463
146116
43370
49128
29297
40819
134635
47234
131716
11465
104636
49555
124852
49798
31118
3134
142845
44983
59419
129298
30298
66896
7859
12601
3621
135829
119732
109364
14315
137888
26232
113971
112034
71280
14640
25618
117465
86507
107
53729
113162
78337
47833
51557
19578
127167
136409
90937
8663
1857
29686
125265
17159
16740
103902
39716
25928
5631
24413
48249
54727
157390
72500
93805
37880
2238
101366
154292
5373
128088
96588
86725
31523
11288
77724
38818
65278
78880
32719
82000
110913
89172
68116
58930
142766
7090
83706
90574
159705
83878
84875
2511
78872
105762
136349
99290
37083
36728
65780
18351
676
73870
83371
100207
7899
35136
55702
60181
19358
30519
8919
91174
100743
141549
27609
7273
79150
136863
77244
93373
35453
19562
101570
13137
152858
125348
119481
47977
152259
33646
50558
156607
68865
28980
22232
143299
144430
130808
62956
138634
26306
16494
61594
131786
35443
99365
2342
34497
122300
33948
4356
83705
127282
15789
72822
18928
133195
24082
156026
104623
65198
26339
73925
118680
154089
67844
130217
97454
856
87964
78617
122677
149932
23165
28310
38449
64066
108707
143773
21129
114206
41702
72163
4362
107987
153929
17774
83606
127183
38753
113870
20418
57137
19009
116132
158331
8020
156069
55872
34716
93280
61185
42482
89054
53896
100458
20915
37163
26703
129552
19806
23976
135589
93772
88284
124289
105209
33257
136515
115954
122579
95958
110101
85091
102938
62974
36091
136093
71264
17126
18329
112676
147536
35504
139504
111834
66085
38629
14050
81660
32230
122732
37409
11501
142821
42943
24747
66627
53594
6933
25847
82740
82335
132003
104001
136920
146651
53122
84805
3147
40237
64178
131013
41872
152705
53434
128365
4820
75802
10114
36554
44515
18675
54884
153994
150302
119305
156822
44745
33713
36567
10181
93773
76645
141958
92839
44987
21046
114833
108503
127953
93997
79726
75212
130254
21683
53411
14676
61607
102703
93030
68662
95027
65649
70515
837
125306
88990
41133
127342
63975
57463
158542
87749
35936
147373
93225
35852
105829
59555
61528
146458
146140
142708
12559
119229
102925
52445
153879
103380
102144
27612
59283
69725
33312
11301
136311
156492
141545
70720
11811
100202
34134
137553
41534
107119
80196
1781
102194
60378
129426
119070
97290
140970
74533
67640
31438
130685
622
45053
90404
140085
77330
32986
138720
55953
135184
139435
86869
125090
15105
10946
37922
34237
149712
2274
38280
73071
154660
41606
131820
158340
158835
18234
68024
95595
105604
17762
93497
103857
111385
58438
63940
17370
103627
116664
39811
82073
7871
135997
128938
130238
79706
80000
130165
29810
58251
109528
111828
89292
141819
78429
106480
135064
39376
49363
71892
62920
93038
36036
146475
7568
72855
53165
149263
65260
21462
79101
110916
7895
106730
5253
124613
46172
71891
157887
51345
141063
153384
153152
1813
112312
100472
35027
49358
57379
122581
62155
79858
114906
14695
127441
142471
128094
91522
23740
36287
42365
142145
127343
80344
64744
142373
19947
85114
34592
151656
24640
10235
119090
104515
116972
53461
145669
45253
66596
78085
45275
97115
79484
80990
85499
107254
3176
149082
87370
1137
42326
127660
24389
158265
94054
67606
138266
143995
92655
68061
81526
108040
71270
61630
148714
119656
13481
1276
93753
39388
28624
121315
21021
146407
99443
50132
112991
27673
31380
124091
131571
128927
39276
97987
143888
154693
89884
49843
150688
34664
100479
139961
141054
103567
14241
25186
118545
46287
111661
85578
69714
20777
67875
46504
124921
53190
39135
104757
26960
28042
63738
81420
85678
117173
68016
47843
124022
126875
43484
117763
158627
87405
85924
130151
18687
79802
97333
112854
625
50762
48504
86216
141589
76632
82846
85940
30249
115269
76517
74821
69200
32179
123799
140365
33887
133775
145069
69977
94932
67694
128425
43703
84605
102725
160
48257
158364
100500
152941
9955
53929
123815
99558
47363
85965
136688
81559
62708
104208
75303
70069
101705
24174
99055
52541
77645
49177
52106
15860
78800
86537
122447
10875
140247
159281
49738
20605
86200
113477
78941
26404
54964
4877
53130
981
30337
66024
143772
114922
69888
133641
84268
2981
30671
34760
10754
37857
53979
28108
32609
56977
72278
149279
25844
141203
149353
102626
30119
85838
75124
42038
135856
410
150874
121058
70066
66329
43400
18812
3323
139150
15841
142786
110320
54810
2020
37315
86662
110216
41922
121591
80464
104924
124914
159401
133582
11474
29884
159985
41496
47065
39017
108031
108499
97231
46642
98458
117486
34136
8760
117550
143601
72957
5548
63513
106587
40049
5066
18311
98992
123583
53734
44425
38860
103428
74613
134165
123442
104793
143671
89316
82485
42250
88105
127615
91301
118441
14939
138509
40036
30761
66569
99171
128776
62116
54245
97217
85269
140597
101902
47119
1758
135300
128292
150734
15748
86922
83898
84916
96981
75122
14052
73756
27270
32923
125492
7433
134831
31673
55445
125942
96932
110707
17386
141900
14059
61002
92122
106477
158631
63169
149060
38884
25368
101571
81861
74510
29977
74088
140355
121208
122134
82407
130750
38651
14442
116464
117991
94671
158093
23830
116437
89655
86949
44643
133243
136562
101632
69553
145571
94242
53518
53356
74368
58023
67712
72987
11765
121526
38575
71334
153137
49153
8903
29541
141612
105769
132406
153457
157795
13888
70386
48063
32003
96834
99138
142992
32973
145630
133498
73090
322
39577
46297
73393
33179
126007
78166
148850
7383
51596
130568
72824
13384
99110
14478
106916
110976
65488
65767
51034
129295
117145
97480
115498
121830
146205
159658
116144
140161
18411
83001
70773
98068
10790
67593
36844
130196
39466
72008
82456
55090
11899
127179
149579
17190
18564
89658
24866
71135
153587
127997
152989
129243
86239
129232
154517
52518
150853
77841
96284
13007
60492
81290
63964
83351
50436
85373
50858
65407
6624
40563
78751
114346
37788
69940
49139
152897
10814
81617
150113
43532
74998
24652
32217
61196
131276
44539
107231
45037
79589
10307
150681
103516
154443
92240
59408
21522
8270
126918
99349
140527
30467
5451
148252
69753
23197
122124
152245
157539
104358
94770
91263
142095
109472
89838
139956
39594
72988
127019
27660
18612
29209
120689
62734
58437
36342
45458
100936
66871
118999
43742
99524
37036
141491
148952
109149
75634
71008
75966
68332
85567
97071
6716
157712
134063
101004
113227
55475
138021
75752
148922
124215
138134
79370
38308
120073
67916
100306
28503
81583
20306
75953
88610
123008
147526
124654
104247
4641
126217
62755
151836
66965
28478
28928
63883
111642
2328
121712
91157
45661
1681
111571
154884
7709
8288
84677
155684
118699
150631
94676
23161
61261
24039
109405
143717
149958
57421
49578
110842
3266
126463
36933
83213
108593
110992
159404
25277
32287
98276
79793
133766
47174
110789
12470
96715
76644
239
58318
30538
72691
65426
66491
144317
15603
147768
47435
104725
34004
37150
18933
124055
141787
3294
48816
145498
53384
86948
40690
112612
99598
68278
33927
20793
42337
154386
138804
25412
16474
108672
135317
56224
64070
154028
20237
88652
75838
132439
79178
62604
120891
23866
127410
95977
89861
10947
64831
64508
17547
149700
71822
16827
80509
123067
159388
120732
148835
39769
101751
63704
63752
25717
96275
92375
4885
148213
102655
33795
5307
133359
77608
34278
127269
133351
100165
30169
69782
107389
57979
75868
86298
70948
50969
104407
101269
139105
56358
59778
50261
103736
88020
29193
139169
44287
135457
4218
83144
68386
157166
104206
118114
68543
49381
13989
140399
117472
159412
152452
137853
4189
125070
149699
115546
9978
38228
30734
135883
60543
102347
97921
76772
143178
138290
105675
69344
156376
100999
96722
86680
151025
67920
57569
69789
130711
13618
32351
50877
6236
5496
57972
43894
48602
53555
128009
88112
114773
54437
124998
94488
127884
47822
5311
29802
38735
29601
132303
139176
482
78866
131043
51398
119594
66550
39457
157697
122180
66489
83825
121176
65088
111017
63323
24377
34921
29716
149600
148959
115620
115452
43248
50789
90135
30787
63526
129167
85074
158412
15466
21665
89730
77245
62630
133202
86256
129849
11036
55115
138105
6571
9864
6023
144965
9899
110768
124959
45063
151
149689
158472
122103
37002
48070
46015
136432
54070
119334
56673
22565
30676
89987
79015
138141
70944
102217
49260
25610
92453
1666
57217
114382
39515
6794
127868
130991
25555
101453
35621
150930
48765
112447
48930
79897
19503
94450
11994
136741
119560
68474
114223
32802
97840
71944
145023
157143
13914
150015
4730
58949
1377
142577
22037
129984
147838
137344
101628
82110
117748
120016
108284
85430
51592
118837
77960
63622
14304
148072
21880
116641
99976
41773
49337
74323
111404
129025
143570
37670
27245
146996
26115
156535
120676
76908
34454
36253
154683
93318
95131
124206
123775
111827
151128
21917
104698
39221
68228
75017
113812
74307
17672
71051
72308
3558
89556
61931
139592
35168
4166
103603
72324
121947
23789
117038
81354
127785
137210
31198
86683
42088
34486
22075
122137
28163
125347
65156
74436
4245
107084
129747
28922
64260
101957
124493
123883
16145
74481
28246
99615
147600
88296
69812
95436
30445
40409
74773
38660
48363
5459
148154
26182
31254
25732
66130
16116
11389
53693
58103
73132
7829
20216
7201
1520
138315
101848
107002
156971
158696
2093
88214
33779
70631
95357
128366
28135
9262
9247
92269
6830
11436
24868
3717
70012
79788
86087
115702
15191
43822
117012
135075
10779
6692
4205
118713
75894
117579
137463
110147
63510
131332
15922
95773
79098
31333
120031
78965
73914
47814
93673
98512
89019
109144
83364
111462
85951
29480
6866
119135
129051
136258
63426
63944
50279
47008
129052
122915
64512
128681
20436
137579
59955
106194
56302
86091
2606
152522
62213
46276
123703
74592
122132
150019
21635
143818
44777
47501
149603
93769
18450
66056
154923
53027
125703
123356
55478
102576
81856
21689
159168
11518
87781
102392
101230
92158
152585
127792
72232
84075
100780
14966
119340
136702
39894
125402
99380
61891
17458
64484
16576
66270
146956
148603
103939
68496
133445
76369
29792
80460
56862
100343
18666
14306
40621
79870
104338
151833
82228
88003
134926
93474
114563
147966
74271
19239
135364
17227
105784
4752
151188
65413
19851
142852
129056
113076
108673
39972
124556
80789
132746
1381
157570
126530
16326
20818
82411
136096
18859
158321
134928
106683
26952
28929
28644
157925
5818
116807
44375
156001
84068
121225
41259
5803
22251
158473
139046
98244
78060
65524
141329
97465
35973
12252
14475
60305
74288
110102
8286
67862
63990
152555
118255
44520
137202
30964
92099
74732
116656
69150
80827
106121
68243
155674
154597
87651
82475
33933
65563
67722
31499
141869
14705
74067
83466
65157
138787
151581
130235
104627
150381
114658
135235
109892
42462
131933
7347
31989
127583
141389
46749
128106
15870
98103
17340
77930
103079
155102
45958
42825
33675
151460
69881
5838
91119
6226
109371
83424
106058
132806
120438
70084
111189
82565
796
155599
102691
13761
144714
66365
85853
4841
85085
149644
108019
78290
27499
116025
135407
28807
76846
71720
26500
151668
92619
82146
57672
63374
107381
136085
97248
78218
148230
125665
58642
83217
86130
154179
74483
39537
37875
84840
58706
110403
56789
72351
135062
78688
67332
141144
40457
157527
156212
12981
45786
136011
85147
24156
39890
117147
95164
127395
78297
141702
61452
103955
19809
109095
103887
108142
142543
106792
69997
114594
144001
51654
49338
156007
134328
77485
124673
158393
88404
53601
86524
125737
90840
15084
54649
139850
115214
156546
98245
16720
73169
99949
77428
137095
87480
1672
123712
92762
158922
154543
64838
140770
128859
123231
28279
6893
35190
67266
16731
122072
47741
26569
55038
149356
38209
19391
95528
50809
47165
60638
110572
26825
100937
125235
18196
44638
124748
234
80065
24834
43222
102761
20366
38214
69624
68461
149071
36172
116939
144569
71330
106600
75200
130769
131040
109151
70476
26538
6801
75406
76479
92826
73426
76220
11619
96401
2375
65835
133326
154867
53917
158887
27228
57176
15142
29608
17135
100341
63061
93646
21065
107040
118362
30180
90609
42043
4308
110718
90948
111030
45119
129718
8056
152213
72697
140981
80772
5030
134040
93062
39617
75325
27665
73998
21856
43639
41578
75864
100420
94128
155368
50342
44333
13503
131308
93364
40970
68696
47641
52511
15129
89563
120635
44292
105475
137753
147837
122051
16047
37420
120887
18357
115997
19251
47862
104033
139200
125018
24142
79405
64435
132481
130013
112071
59352
95319
94110
52899
156845
91214
64283
27246
100855
110740
30000
55053
116913
147267
48990
50906
32444
104973
156247
45394
149362
117285
867
46645
78939
154623
34315
112880
101324
126336
95939
153688
50425
39519
92428
60073
154772
111006
110887
66390
144004
7462
142626
121478
77787
88585
117857
54549
159800
152316
43496
84292
33537
27170
93131
85584
84330
42237
141904
147385
12953
26686
60904
87395
126101
128562
12031
76554
20290
133378
68340
27994
125865
68617
85421
39410
90273
125647
40681
137546
30772
157278
53977
26230
48022
43045
137314
94522
58622
142677
97000
92014
34673
55950
443
70405
19633
50240
12791
66492
86504
47580
154018
28634
111600
11438
128800
70887
104030
13056
31908
60298
58530
68452
132889
11903
85259
9347
89722
88159
13016
111214
55160
117162
52855
80792
5132
113839
84043
123187
131640
105114
151725
118906
9378
126491
156333
81038
3064
73845
44424
18431
7061
132486
10327
61822
70160
56381
127891
50525
9004
42448
43123
27443
106331
45069
134813
15777
106692
148664
75492
146753
122863
118290
104081
63404
85135
17076
35224
101505
73634
56996
52468
46639
110266
141599
130704
30909
37571
158758
61755
39522
114852
152800
114488
18817
18373
142117
7703
26983
48490
55353
108092
128725
153027
132471
76568
118277
88925
105835
36636
42100
84454
85464
81891
145882
36087
52107
21163
141252
84635
17956
50104
93643
91042
109771
4786
24164
78475
101668
40446
118975
71044
83392
117387
55030
94914
14353
597
118622
127194
111047
122539
76670
1032
103155
48727
55402
105224
40880
136618
42568
51319
130428
21821
46363
84545
110159
120735
104509
127960
153220
23731
135223
9677
91190
71409
5794
97433
91720
45873
55559
71129
120480
141525
25904
66001
124399
132220
102824
17470
21661
14769
94668
118889
79636
66681
115043
31949
92685
27231
67126
9285
60602
71581
138816
25772
35167
95881
50595
11752
79350
119953
4394
155970
81440
74790
24626
72575
66420
10048
32749
91639
17633
96933
42654
84401
42740
11749
154326
86111
108300
136286
104143
407
88761
16208
64074
44451
11449
152312
85310
154086
131296
55777
44152
2602
75086
86263
86613
80295
73564
67987
66528
68631
64919
33674
139438
32562
95571
84800
67563
44235
58668
71146
13608
16821
62683
111855
47738
84988
63155
37560
18550
135893
65364
15219
35491
57786
4359
29641
153497
36651
11116
120783
84159
69934
112808
32962
32594
29894
147171
9084
102658
1146
55630
11633
123238
88206
79756
47693
139874
29691
28575
39911
40772
100968
50928
66257
39022
94904
78928
35238
90340
139841
88391
86163
147018
83230
153293
81581
52543
46139
76320
110787
69547
12942
89651
74542
52911
114462
37909
106004
127716
86621
156389
145364
117151
26705
38923
65705
13627
107403
5191
59634
47211
105552
59445
145396
46795
53697
144119
43064
102448
40504
10065
123890
151415
93412
21749
24297
42386
73485
97906
112436
31070
20787
56814
34751
15225
124742
107853
71733
109582
23628
138492
134915
21470
147946
48146
57938
100522
135563
40881
70254
118865
60302
63267
20004
148347
102512
9546
102582
112776
24060
29898
21574
114229
157368
52376
141700
100697
24808
48618
90210
92147
17084
153195
94239
110513
29071
115937
44813
111602
57783
104823
99007
9207
110431
96894
5472
52725
77152
50341
27026
87311
90581
13751
149787
47994
119636
8384
75131
52949
154167
50791
51752
59977
69045
35447
47050
119999
56630
45262
148431
37345
12331
136509
95339
92904
116092
144106
130375
34109
40698
83911
20981
118493
79222
92212
90914
66610
85943
58094
97620
132828
152757
22542
135696
67664
89600
33471
151004
19912
50177
16444
134153
16304
143632
9273
71167
110511
97674
14811
133840
7604
130099
22124
45647
152970
28093
120874
108324
145597
117772
125157
131064
8993
135179
94028
51807
145745
149778
70723
94156
48808
136622
148738
69522
44911
89786
146144
126716
137622
121902
5745
53841
118585
69189
40706
3509
56184
84309
148573
33580
85148
38698
144188
107142
72639
95585
56624
116547
125468
135709
24162
146957
94775
61331
53970
128051
141927
154446
17417
20275
64372
103779
26854
29666
114304
153247
18398
156710
90134
156848
43440
62100
139447
136207
41314
84254
44790
48084
54233
116686
108814
38398
62848
33753
92084
83143
62784
56461
90392
15555
66612
76305
70857
26583
141323
96383
91862
10742
151517
22686
129344
4242
4023
98662
92407
28336
50479
86475
68579
104755
3564
92961
158867
47382
122544
134381
141827
119817
51543
20103
104562
3950
129354
129176
139865
141723
92943
117016
26369
152180
6748
159192
17686
28429
144501
153617
13289
146090
119080
24299
46997
121285
79540
72267
127438
143018
100819
150513
67675
92109
37596
153307
91782
15931
32920
24738
23255
48083
95342
92698
29776
52400
107779
120846
26034
85451
98566
140167
8730
116657
73749
14404
7054
16899
45539
19871
83752
32290
92793
116687
90938
86548
87782
156818
65337
34708
140700
61992
20514
153660
66427
145551
122184
156903
34405
150555
43449
101223
64647
27519
12798
16268
122806
99600
131112
74297
55342
142658
51501
113602
116064
111551
146595
61877
135648
138054
4389
53610
110037
57866
134289
104631
153964
133690
154170
107727
112640
109033
37243
7528
94378
118734
88739
19135
67070
63193
77853
4555
64941
152833
1560
112918
52245
156956
25925
25538
50550
19359
13636
88245
117305
143990
105345
66458
86643
15989
86090
99892
53578
95912
67808
94300
123937
96714
97494
73246
27625
108042
26189
146763
7583
38433
99308
10773
52218
36923
90933
81817
101249
115187
150509
106652
118627
90979
96256
61766
120097
142360
85150
106256
129419
147452
73506
124321
67754
14018
84750
44887
53558
46775
156528
12080
79712
50739
131503
146100
65924
152053
38226
26436
123091
60858
9586
120066
101704
73442
138443
32614
158167
115135
143046
88062
155859
95386
91401
36632
85696
143757
63302
52155
127901
140228
75446
34700
150972
24345
116500
26511
78724
288
81716
97392
143716
21650
122236
42642
144600
16924
32842
21936
89415
67721
62397
107580
144886
19356
64810
103185
1319
91283
129788
7010
46915
132391
60434
95754
27389
20210
106518
29418
141960
31204
30509
102257
68589
4745
30370
91410
134144
152490
150610
11959
153889
88129
3850
153637
42493
52650
142498
110094
286
84719
4444
107037
47084
67949
36250
129590
46437
70768
66132
56833
71776
145443
79616
149581
24892
105029
7461
78624
133348
151075
76476
109393
126687
63127
124843
144374
32983
16658
11979
27091
143668
59279
11922
140910
134946
125364
26479
110259
124084
149243
100314
65316
95283
65937
120313
39731
106408
84765
136403
34675
147159
78304
27052
148637
104731
87158
7400
4305
99036
103179
15624
127013
21010
23975
91683
151708
113321
155698
53572
49782
13615
134579
116292
117322
30857
27569
33785
117802
57303
75350
40560
151417
147132
113989
146471
1531
137583
89034
74921
26014
95449
65067
57312
143231
131511
110867
14379
19616
120397
122575
58873
94468
82617
111964
41377
148885
54476
78417
85302
55218
31692
86088
107540
68626
152189
53018
124767
93470
3272
52321
96441
127026
156391
107376
68560
110704
46324
101607
110835
53752
64531
14918
51630
63075
5221
47392
122297
102684
3531
3257
125004
96755
27843
155358
10069
95188
141349
56470
19767
32239
54382
119277
122586
121197
87381
48660
159875
42320
26650
124153
119074
68200
116806
108302
99961
6856
100213
143020
10740
54037
43531
152059
140999
144951
72358
19940
1350
34525
50639
120878
39697
142707
9165
154365
108972
83619
70191
135998
23193
79144
142301
54172
148504
12353
103678
17703
126707
125106
126771
139781
38952
47516
10367
25958
49275
116993
151642
77717
156098
2033
63707
50721
100342
92118
80208
136305
46567
38289
14832
66125
106985
140524
121995
85626
144877
114997
159259
20467
39691
111627
157315
54261
45677
98415
83726
25029
43839
89082
88156
135769
24104
95647
119241
115663
56097
122643
130776
35181
145038
58440
77405
158028
94098
144466
159079
95299
72162
103235
34608
15963
48716
114829
90612
58866
35802
774
74907
158175
63313
39651
65517
17112
136154
73385
37533
138058
112806
55492
17480
79545
108833
49468
148021
109718
77582
111617
48450
73056
47342
52923
137835
107031
159369
90918
56046
69794
12379
83803
89929
37288
112050
122435
50352
131970
11027
4582
54837
142475
6755
2933
19151
156006
65089
63621
58710
70813
11592
38038
154588
125025
132675
33278
125466
39839
44514
123710
108011
21837
128798
58270
118899
12077
12768
130336
128301
68900
70296
36948
2752
141382
132599
39450
41416
20109
122896
34482
8498
147201
16880
11914
63299
80318
65529
111226
142765
36072
102896
86403
57155
77739
22824
136269
107006
99530
6017
42674
73592
105725
143921
7100
85502
138053
68217
134140
120120
102215
57144
84940
105155
140643
150244
126482
74388
131701
53666
99565
4814
156163
86885
141116
112760
85770
83829
60287
118094
135944
10534
59471
103039
13131
8715
30550
20628
60401
147339
118651
126617
27506
38167
61202
4006
118761
120479
101231
159108
69906
130439
52606
33939
77621
156582
37080
9839
77659
58461
149369
142714
86299
90254
101684
57316
58885
154241
32079
150091
4734
20901
140157
132825
30174
102817
88732
85081
35468
15339
8894
18255
59423
60903
100471
124747
151302
78292
87729
4917
118230
97032
40510
56671
17052
10098
93297
57905
131388
45058
97171
119613
87915
23948
148518
22593
114602
52859
139281
113702
141564
49901
114629
44715
111027
48590
51005
104923
133780
50562
48938
69377
95381
124718
51863
145632
42289
83997
68283
10877
110262
33308
137063
18160
118381
23747
70650
130952
81728
114191
30586
82819
155120
90742
25157
1096
8289
45399
18195
61591
65003
39484
102816
143504
125426
54226
20537
94344
84986
94665
150788
136583
94416
156375
103099
86778
116297
9703
126997
147238
139900
21311
155427
134783
111938
110994
115440
124586
99255
158056
19967
58358
19512
110124
143891
145456
154117
74970
27886
57125
103561
137340
113811
19674
42777
52519
15912
69284
113017
75594
131766
83504
119039
41769
22642
145954
24830
26300
103381
86919
119151
105355
26695
15751
119943
14946
140820
55902
62076
49068
18079
42833
115277
82861
68101
81959
76602
127771
137524
149278
20920
92659
45823
155995
58903
52532
88833
3238
129039
12115
132942
13705
59308
85516
146376
58899
968
44467
9267
151694
19883
104668
123641
37324
3240
157387
42746
16760
84600
11065
140031
146129
20374
549
61717
109211
20231
151448
118555
142229
40861
155615
46632
75327
112782
19341
29882
67566
72454
116627
16734
118144
4328
9022
40119
32098
54404
7816
150522
120496
55971
117114
95267
348
142341
147679
130058
153824
90603
127084
98726
16256
51465
87262
91297
33824
33413
123126
159548
8245
73974
71137
93594
54249
111887
158909
71667
140872
97485
47929
60761
67097
147843
143945
102606
85612
122847
14613
87895
43451
48341
136054
15600
36783
100857
93264
48500
66263
78893
94687
30137
145682
141649
120375
151661
63018
7786
39062
149570
49053
130195
66559
124146
140083
93456
126621
91704
100143
71797
86339
92780
94257
122162
58215
97851
155155
1364
136328
85643
45906
59747
50536
35501
129578
38303
49438
86393
64203
52438
141915
36146
140265
98525
40428
116978
65057
63605
43155
11941
31855
73324
46707
130753
6481
14935
67173
124609
128620
105107
145039
159117
42214
140211
43594
86051
121117
18487
38306
107451
41431
1623
11130
60300
71548
125574
84807
95408
117760
126937
40322
132706
20505
27063
77635
8665
68227
155997
132580
92596
107113
129296
63842
144090
129227
128176
136232
46234
59245
144926
45683
130053
65414
136513
25730
83409
143592
153807
140139
3335
29223
86635
114319
154865
149203
1111
1405
52271
130714
145823
145678
111752
110418
81395
130762
48684
85535
104942
135938
104634
107014
22612
158824
55324
107992
38106
121095
124831
121435
96846
67655
155396
65803
97260
129190
103422
37848
54149
150167
114486
58190
2946
100380
122824
66534
129538
48876
146892
1774
29187
130795
53567
48099
129801
128632
121099
37794
125476
104620
126944
98387
156747
102397
133235
96905
21987
140056
68242
68082
149884
70266
89360
132417
29452
155391
15216
141751
155806
646
138869
100270
1762
8906
147392
109988
122001
82825
21721
93485
2338
89331
40485
133935
137197
79060
20102
32836
106071
76906
156534
7589
19810
84064
82302
144016
149548
143683
115637
37430
149491
154301
140380
98264
74385
78040
155760
122108
15628
8333
83111
50805
72747
94900
153777
107450
75480
73252
18247
117237
117842
148996
86273
117137
101702
137610
74180
7622
60708
39622
59987
9155
14552
142595
138572
89732
102611
144899
29028
107356
30709
131338
124217
73516
30010
5970
32576
6109
66375
53523
34693
48498
21831
49407
12071
143380
41836
145933
91675
21445
113523
90689
70144
10655
152488
119551
35427
150226
110646
94663
51282
50294
7894
27189
72770
76228
139129
72600
145114
91518
49154
112974
80812
12185
1536
98284
120062
132820
13587
72311
85443
35945
112952
90123
133710
102942
26493
111753
127681
17933
136086
12360
59922
32279
89330
145180
139005
23468
157341
133381
8630
95379
152679
153165
15506
45333
44966
159718
91329
118334
123123
101980
57248
49616
73321
118582
83060
111493
106974
153117
42007
125058
139848
75008
104850
56187
95341
117515
9875
13598
140661
30018
36857
111445
53776
133306
135221
121563
127448
26643
98187
33680
94190
65988
125997
49386
112671
25748
135854
109224
92202
94332
10976
88204
43696
139648
153258
111510
80911
132571
62314
62764
36478
1787
8922
146970
144683
53623
100835
45816
71082
5929
14086
52481
79981
36307
124498
31271
102418
96961
52669
75573
71059
155005
20381
155891
125411
11637
93619
22387
112006
159151
105919
159643
129858
82374
12112
102393
95242
28154
18000
116539
43715
111910
133292
35158
82143
141598
71783
107448
26633
33951
33421
99219
102141
106330
67518
85038
139510
9639
143530
77290
159882
37947
75939
146852
15761
77058
145526
42861
47466
62409
5140
50235
108968
73943
98617
65124
55485
119683
159453
107859
106599
26621
151674
46159
115218
102998
43912
54138
110084
78111
81679
83904
141073
159433
114943
70378
106740
16786
37740
148361
44672
65327
130916
158511
39794
30852
136053
53377
89011
128129
132228
8503
59945
145970
127678
28696
86318
92190
70468
75996
128021
32752
23061
31660
142639
149313
73851
136783
20727
125744
74332
142861
69269
70790
95915
1055
35048
79525
95205
114805
69355
90426
91706
36770
136320
86439
154544
86618
83740
95498
34727
52967
159631
67981
132010
157783
88312
154480
61470
34699
48587
6126
103457
148108
68290
24316
62774
144919
64303
10514
66928
52089
34689
112045
25023
150986
115260
118105
101486
153500
151121
157915
50123
38652
103930
99344
40862
28824
19516
19038
159366
135857
87707
157094
35380
144303
138749
137614
49651
15908
23793
18157
14889
36617
77386
135418
28385
127166
85966
129231
81282
21019
123606
28774
91966
106725
80950
153925
126500
52361
81710
71260
122322
153562
152892
52120
41403
77887
81166
323
47812
153850
118742
65105
36135
155016
147937
120447
128291
91206
94833
136968
40404
15432
78447
86625
5989
62963
24765
43202
85357
51686
86598
137902
115929
106149
84659
135565
82714
75142
6650
55600
62295
9171
77435
132845
158795
37462
87233
120896
24813
8495
90323
48858
123605
238
82219
35522
124404
32847
122479
78315
68853
42382
144974
94314
84218
53615
51709
41599
444
57518
33921
4907
119965
103198
90576
94913
110218
76028
109972
52830
113979
4611
77919
1785
113614
50117
61608
113977
143496
66389
51314
1564
54959
139021
130459
4368
15137
71458
67139
93049
154155
101175
20356
126793
104836
141118
66328
63031
460
6191
89752
51518
154525
20590
132501
93620
11100
112289
15909
49170
145234
38516
135119
145377
134938
68595
140803
21482
158287
17857
29314
58715
80214
122743
29737
140191
130412
102069
53837
39893
154547
32569
120594
83315
91654
129175
60597
102368
57907
159276
53648
101275
143312
33554
63015
88715
146813
29259
96597
34276
41008
150145
18186
76737
82361
11587
11386
37744
54004
22049
140338
129757
107986
104594
105032
16193
123168
113037
138020
78440
121685
48709
133711
131355
154568
110588
148976
35567
48798
5875
104460
126107
68129
142330
93321
38971
102099
92343
126481
92689
92670
4725
106019
74702
85029
10651
87893
89186
89873
111019
68425
22492
92976
19427
84910
159936
37938
145600
119660
23962
24459
2100
53094
93660
97756
56181
22576
13632
92651
109894
7381
59893
92390
28229
152656
9116
118051
50950
110183
18602
69739
24292
18155
111429
78980
5497
29308
57345
110066
134773
113545
53202
105070
46984
99789
159593
26177
158367
38963
132693
109109
114281
76707
27595
154761
82550
101916
99178
116049
6630
84288
42856
54305
113411
20269
103271
55790
143108
81826
122802
72081
118083
78178
85493
88490
81055
133101
47548
117862
69334
6101
138135
116596
35384
53104
133459
132574
17132
23150
45085
54828
138269
103715
84010
121969
58701
98481
11302
51234
69988
100783
114634
135122
109662
9358
124869
6239
85725
29133
64502
87061
126106
85279
28328
130304
20971
14056
148231
53137
98791
157819
89613
45363
140473
81343
16391
144467
72629
144865
80480
88414
70042
6240
4866
67214
112304
124476
14779
26445
4792
119377
14801
142880
138413
104842
93606
51458
115092
110466
12369
64121
18971
154209
53565
82344
76429
111762
59441
135704
42219
21640
143123
119809
52888
115980
53010
19541
73198
7647
24878
114
121236
113836
134097
4648
68683
109124
56218
901
25703
96792
141714
94872
62506
92094
82013
85009
53515
98313
31968
98050
93698
536
68027
123917
26622
21761
132817
149911
95880
83973
78063
13305
98532
97806
45956
103697
117845
17964
37111
14687
128230
91756
87128
10675
81975
147105
157609
151946
93125
9911
55419
135340
114693
113033
18598
2962
66397
110943
120404
129299
41837
6134
91918
27439
152430
157376
103484
88945
81079
40713
68401
111817
147071
68037
25647
30976
137112
5435
42456
29388
148884
132568
69406
16479
62512
30281
29094
154901
79043
148993
131760
155091
4844
126869
71464
35462
24619
106030
24353
98220
16237
111599
33151
779
11051
34722
128313
91360
149435
63433
67735
52222
75759
86516
134094
84467
144137
90495
70732
50327
90424
109947
36824
140270
49698
77811
16455
130967
78010
37397
34035
14964
123777
155195
123322
1088
137488
146988
126980
49303
25137
16404
67568
11698
111863
13061
37796
70479
50198
83568
152723
96322
155503
65366
159702
102024
88197
138709
107576
34490
109339
125807
136486
31503
10860
138979
15713
119836
36986
45291
43936
43283
154176
113373
29385
32707
155511
79865
108676
95908
27433
47517
129666
146174
76243
23376
17527
63575
53908
50106
139559
131292
8517
152322
64375
79249
100044
49586
29453
115223
87789
46374
20674
57139
48051
151425
60046
51799
131639
59791
126189
33723
92772
3228
106205
87410
26249
84225
48949
27777
96068
83742
134956
41298
25131
36273
49013
90208
70504
134747
131288
100903
41876
132086
122158
85729
93750
14391
43478
20969
62659
22596
47767
121741
130059
25018
130276
77713
66579
88413
55287
132535
105233
12368
53881
125726
124651
2385
158496
31017
5869
154008
65984
33053
144483
149499
115376
2724
144537
120620
5333
37750
2241
140913
121761
29628
115956
146718
45804
5138
9172
129065
108443
74720
84228
83503
121328
50625
71526
155371
4635
89455
101672
85574
104914
22731
23024
131919
85160
9706
7884
29584
113312
13258
19657
132800
48078
135109
121789
139073
147012
87669
145791
100506
157746
12925
55328
154196
65132
36621
30549
62018
153827
51719
3624
67884
72428
15691
98265
66780
105555
73272
35178
72617
72238
23338
18837
100474
33364
125398
22223
88008
55998
137749
2423
83650
148138
124241
76067
20256
96874
99288
24903
64179
12715
58259
93684
148792
48957
26356
104545
69152
102718
138684
139611
145463
132585
118265
85565
30344
116589
70394
88124
30542
147111
131561
62684
130001
156940
75970
129490
114128
132601
111464
58255
134422
115761
129871
76187
43586
153820
108326
138806
150295
64411
150323
137220
30516
15822
159897
12187
40260
73417
85571
31393
89487
100070
58460
41706
129223
40130
143144
14797
35073
9296
146197
112466
106172
128565
43778
18793
61746
32823
96055
40016
18763
36564
12269
43614
117839
58665
133980
94075
25122
60245
59658
16841
143171
3773
118142
563
145165
121580
14614
3941
156138
56228
24968
68680
83701
7587
155637
15411
50088
124457
93428
142671
137181
101805
914
96206
155782
111598
111814
125366
139888
23485
134733
130707
135664
122324
110550
19494
54731
145192
115991
116674
138727
23582
40096
107011
92807
16819
55987
49378
16247
8672
43169
133183
45917
19285
65570
141478
141971
119439
87995
157747
113668
119165
37525
48560
98956
74619
3504
42900
154110
123360
15213
90013
149733
153346
137333
158123
37734
93945
80044
67552
94195
7527
93588
23893
159171
53119
42267
76993
150996
50737
13712
42447
33217
75128
43574
83552
109898
106092
1333
85278
154777
11333
49122
34436
68525
150826
11251
65506
97621
56834
120515
53203
96986
105261
16265
74854
63532
127468
128544
39019
72615
84903
5054
17464
121570
148807
132160
34622
66366
21560
97362
56804
153521
28719
24326
149299
99964
129347
118431
70387
118010
15197
77545
60753
105656
91834
99619
128296
78734
93238
105401
43006
3662
9500
118206
67812
123814
97816
81452
62947
71866
102242
62660
115284
142309
153102
13000
80418
73875
127412
150828
43138
53136
135919
35701
83439
90324
113463
36122
40134
14626
114112
87868
12061
158877
157040
35656
73157
34060
48472
91045
9915
65328
134536
24612
126499
19844
154835
874
98223
118156
90302
84084
50642
37122
100893
113142
37663
49103
62150
48197
53271
84155
49281
146190
147038
31547
12322
91835
99556
11894
35783
14424
57709
92967
18626
129417
65318
124470
26799
74939
77517
47125
86963
111723
4321
77298
155420
129471
4560
62988
132774
130376
94099
121077
90000
55070
4668
115518
121204
133163
59109
39963
113512
74318
89173
155819
40317
91985
83045
125826
37556
63570
146247
4395
21844
11716
33500
67603
37731
145475
153044
95863
50748
50345
47896
25508
36647
132589
133414
2493
73711
134357
1696
98989
70811
22776
106571
158292
111854
83525
21499
78504
79781
136014
11750
28677
130120
91226
147531
134106
149811
119904
140099
77236
146630
81833
158026
159916
141164
92907
67556
124735
80813
38763
33904
65910
122960
67142
72563
154388
86473
47794
68372
18313
63829
47272
144416
140447
97713
82180
82557
127802
41846
72796
106493
90923
54025
153341
76729
140812
6460
88657
97770
1361
114204
121431
76504
105175
22398
30092
70547
50196
57389
32078
155023
103053
131953
78188
53531
54791
79703
30620
15167
8194
71332
1803
93796
123929
46192
107405
943
130874
66267
17398
60001
159046
126545
156907
63416
153485
1449
156408
6187
22844
17624
91069
11190
13067
153493
11634
127601
133341
142063
87799
121985
100899
29949
119982
20476
139700
118977
90060
109331
117584
8035
77344
32206
44551
142754
80699
7162
156920
44926
79253
50166
104719
135519
90030
118900
142681
97345
99835
77976
93498
126967
75107
130055
49313
150869
7770
113968
74670
116718
107252
32500
1410
31371
88075
49923
100966
97347
43745
90307
154973
145943
80970
51007
14189
13645
17093
128074
57120
120087
1013
82427
49876
4442
30389
74145
83892
132714
57659
57470
97310
61737
100057
4692
112401
39621
31484
41930
98953
119604
16423
90358
133919
122136
127775
38093
10857
1359
109370
16766
47297
46713
32281
122143
3213
20299
12717
92310
126784
26635
138163
57858
89013
54050
57396
76795
42247
154442
71862
32829
122848
32895
58856
88078
885
219
64746
77679
40112
118608
88314
9075
134061
52933
31689
135743
145939
75699
25532
108771
9942
140660
36200
107590
16238
71795
140933
91187
102929
26536
43945
126225
140924
151102
88164
144934
2461
153051
34734
144860
154578
74321
149081
34258
141750
77578
50121
102889
46049
93929
51677
134781
31260
95157
83032
9068
120905
17034
3980
34531
42538
108778
23392
47292
116726
47906
127778
126919
84121
75692
14210
128218
98425
116431
71331
14401
37983
74258
145431
54600
32386
157088
51374
106812
75060
119760
122046
47308
125913
120541
47952
97315
11011
19056
35605
158019
125922
50534
133968
61714
18594
41590
89686
152479
24899
32208
54116
136182
73484
63948
23148
51524
59370
15249
127840
126339
12299
91435
13889
16743
99002
34843
15534
35266
61757
77366
72868
25773
41136
21501
115543
91551
145282
91795
64758
121375
85334
74446
87112
61063
71185
4455
49756
22305
21550
151680
100473
157869
107505
49523
95962
96220
12931
2272
125769
110178
152842
147293
142476
81776
139963
153913
116587
20515
149915
33733
108605
3371
134756
11032
6393
50626
116045
59671
68041
29474
140808
3705
79876
41628
50206
4193
137883
137436
152551
84242
19379
128388
94998
24898
12296
81519
25271
18378
39178
65715
55657
144034
117230
62744
71592
96591
1963
115001
39149
83921
141172
38817
63501
112917
9868
30
147254
145934
58504
30646
17639
77263
28205
63161
83791
31659
48819
132404
76039
156707
81005
116597
142155
87509
23811
69403
135394
82307
51971
118607
139072
96394
50490
17926
37092
114975
117864
2884
53494
100286
148613
96353
51090
106682
61256
97474
546
104295
128572
65044
122596
61111
69168
70044
85031
35677
144949
135640
17418
89197
140867
137487
59805
31144
1558
136508
140043
83689
23759
122372
157189
102005
72255
143477
49646
68264
15210
105521
11083
10216
159652
58963
108379
107757
14368
75444
151990
38279
150502
93636
109119
137576
88786
74799
31933
45097
59770
19546
16254
46001
101593
118312
32945
108531
121857
144825
87234
86661
66392
158203
5364
89817
82868
156601
87727
13920
88779
78707
5598
121069
89168
72216
80029
117780
44867
33352
91012
18038
133023
54068
137146
111349
5206
102541
116849
133504
5791
10094
30302
152884
39240
38528
155811
90393
55161
114333
33156
38896
108080
34982
158645
145393
107570
156755
128912
114792
128017
25411
61009
80374
146062
72224
35953
25321
74386
135298
113643
89156
15683
92054
114840
97415
103209
81778
19386
64900
32791
152239
100703
22801
24622
147650
6197
16632
41607
88111
99359
147315
24410
153870
86372
85157
70192
115710
23033
27150
17201
15461
41654
110056
79748
83879
61019
137331
49434
94077
106089
85053
18316
149163
115986
87787
71864
47295
27095
148408
141436
88474
139407
567
69688
26627
155293
132688
129168
24339
150123
4972
10443
121047
159597
103840
46562
100189
50727
70712
97962
22839
114456
78422
47613
5748
133230
83066
131041
50860
133696
114074
134964
153924
6841
93369
27302
47177
64749
38267
102575
64334
144946
71246
148526
101176
96215
33981
135304
133798
129674
37436
73769
158147
55561
73577
152695
29965
81770
58833
4273
64757
78472
20112
35779
126054
142021
86841
74874
40366
128349
13074
66468
19046
83583
118835
141677
91001
139964
29125
45170
75542
61974
70749
131880
51300
35844
116359
11767
119890
15099
93779
90868
103702
148972
45149
73518
66269
17359
135335
80563
143846
100077
25416
148472
3301
116454
5601
26196
40632
95988
99804
5404
27462
94247
117050
2325
55230
109595
49715
28815
149417
47115
42199
87804
44489
24839
59360
71487
1432
2892
77300
82949
116044
90570
126634
118389
134331
141727
18377
46731
14969
111818
29739
140556
116943
38297
107519
134111
67494
17587
87714
53272
86303
45251
126812
64792
37809
132178
103066
121441
22899
5449
14780
47677
63072
8748
65874
51178
133042
43812
141740
95160
145331
120876
113096
32373
56466
10224
26003
53838
13214
66369
58152
55984
2817
101589
123058
139451
32309
8800
152235
98721
117949
22001
15610
75673
55433
10021
64607
70433
81848
157993
9046
134976
73156
53866
19659
146894
59950
90626
39743
42121
64193
155831
121735
61361
74908
89147
50730
67525
151186
7991
45782
47155
56723
56692
26335
141174
28687
152662
99193
13155
32428
71806
87837
41923
20033
23801
48789
138376
4183
14971
408
27399
105035
137649
98713
121017
58129
95097
117460
128155
65636
89569
136206
40611
21609
53799
66465
100573
144539
105215
42145
57074
135801
150189
33433
152650
70697
137296
24094
84984
92185
1366
90859
148285
91311
136414
29089
43441
97720
73660
3661
136282
100434
151061
50069
12320
60275
113574
159974
71484
150716
38677
150635
74353
25300
38470
90344
86117
25955
6281
16367
133062
120655
129950
153846
156225
25257
136156
127722
136742
123553
115314
86341
12729
75421
147416
122222
76696
119537
49569
81136
84285
126618
19334
95797
16722
42431
46032
16433
136416
78709
40234
87314
62814
35618
73319
114896
121301
33659
80587
47487
102120
91999
77750
47972
133543
88838
130229
9810
150223
103196
157674
4026
63364
109363
30897
115829
13427
150805
39773
109964
131925
117539
55768
112562
108527
142962
137275
18681
119752
77063
44193
149
22248
76519
47324
1114
66724
47716
114318
53788
39925
79930
77866
16831
110393
45801
66916
149951
122972
109524
139941
147208
96686
143968
120966
1893
2133
134772
83301
101639
102112
35061
77411
150687
108706
56197
36442
88250
148061
32026
31691
45694
31392
111107
12017
154854
25627
34205
146192
104637
14456
154879
20702
102897
93907
54755
38373
130988
5599
2717
42610
101044
70442
147441
123528
139069
75299
85604
92168
134986
108848
16069
108294
56722
135984
68370
83393
158157
31274
46078
72377
82734
101921
117826
105871
80099
46549
102463
96358
34503
24015
27737
31901
59503
156207
144661
78934
148473
79744
93982
141277
143346
142691
119576
139352
77189
13469
143208
24341
45599
138463
115147
32585
40073
30471
76581
105597
27657
138377
58369
142178
37275
43388
84165
76647
33214
65823
44171
68843
140736
46734
79679
158296
34381
11202
18698
18667
12121
17348
121114
13021
135053
154680
95030
22149
60039
121013
96325
107965
34430
91666
98039
88520
121618
152458
7014
65375
71359
119663
55233
133814
93327
101353
75614
132390
122490
64421
49789
90363
35694
96003
32776
35
30127
67500
69221
119338
116033
73583
60416
108517
21173
88082
80127
144770
59641
109354
42397
143197
155882
4456
11496
10881
125300
18921
52032
36693
47570
42013
151253
34990
5622
45279
128285
93115
146218
157762
7371
155633
129507
139600
12959
89095
140319
39637
24219
116035
155392
120302
106859
115795
30192
109235
121719
45848
84118
76853
73526
104186
25566
49950
53853
76102
29660
862
49059
92265
44555
128980
6471
153492
46840
141526
36881
132607
60072
3784
62171
101932
155341
80906
80323
118540
88888
19176
128400
12088
10274
4040
30873
72828
93353
27999
32382
39879
62896
159998
103012
107394
25812
106192
85566
35620
83354
128386
101613
155193
150965
41363
19506
64642
19800
74397
65248
33931
60963
121959
136242
75858
44045
73692
86455
114016
14708
125682
116394
151750
151340
124414
64853
59219
76071
150500
70586
137862
63295
16451
100829
50927
143419
82930
60741
64044
17407
79514
10001
99648
42450
88486
51500
123625
33724
45600
158855
56412
12839
78043
142417
136933
98156
18307
148596
24471
149808
79352
44402
26510
89989
40938
111795
120832
27461
44391
102311
159722
101946
108410
66409
80375
132154
129854
61376
4274
25302
85
110123
98599
62618
86412
149264
30385
27560
65613
74890
20947
30557
3365
32780
1572
19232
156087
39606
141679
107794
22040
121677
70594
72489
40984
40531
100874
19049
134148
95942
2814
64806
146561
100005
48492
10667
128739
55364
152171
41779
79997
42243
71824
33026
130407
4818
135959
111055
112681
88850
85636
40212
87017
105954
132079
14120
77166
67151
121335
118931
61890
113014
139923
96684
155653
32016
123618
28396
51580
1729
14355
76006
81127
84392
102213
70000
101666
104767
51225
57933
114314
74298
77299
133478
51731
76980
4780
33672
127315
112232
36455
16005
106490
65028
96860
150315
159362
53035
30288
93648
77171
44852
67346
128382
76247
54660
47740
81785
35223
50986
15299
122305
67391
112713
27173
33985
433
117800
55217
43266
159002
27860
20391
158216
35489
115067
99486
66749
144425
148643
76046
12392
128432
112758
85650
116642
114098
84990
23040
104255
114942
27964
115964
59876
78248
125695
97877
140313
158819
6113
110167
48391
72288
111977
148722
22717
4234
36268
70174
35492
139513
11791
92446
106246
3235
87690
35409
105247
97482
80807
115472
72083
43928
26729
118517
44841
63754
106867
39161
103995
112502
124810
3685
88598
69008
77510
59115
120738
96764
151271
87754
89502
138345
42689
80866
100234
85512
64037
17654
69371
80262
137801
97967
154812
116410
80269
15938
82616
69427
98941
71950
101861
83686
135819
24700
84380
108370
107279
158062
4082
62103
157480
97850
116678
10698
83078
37159
38025
105541
52244
3884
133674
11581
125974
35175
31961
65878
108528
150066
53858
84656
100452
49574
61109
65097
25775
142839
25190
69409
150100
108476
144251
35213
82480
21769
116109
32506
14372
19542
57154
54804
102623
90025
14875
153202
112872
20465
10333
38576
45404
74871
57693
18018
48704
17004
47395
33999
11954
99064
106540
38883
90446
46768
71916
68077
23608
54510
134488
117644
62656
14806
63494
41486
29621
113246
20607
25354
146608
158841
31604
94920
117404
122477
88647
113371
42708
30301
66284
30376
32944
85264
126881
35904
138455
98883
91847
126386
70161
40716
59580
119749
74394
11309
69948
68523
73438
132592
127859
55181
37328
98594
10694
74492
9542
101345
87024
55040
119482
120386
117997
107034
13597
72382
22243
80718
57835
69946
110606
115307
123482
132125
99062
51605
47565
93996
144152
89401
63234
40631
105994
67061
58648
114177
20760
43192
45908
100320
150940
33862
108338
4506
54431
35590
52542
155687
102333
122194
38970
97590
118392
55119
116545
7089
74254
98129
134578
37593
89491
150830
15322
54979
7275
73909
41402
40689
148102
43191
9993
112150
145508
37854
116140
15040
23724
151236
122174
11887
89089
27269
144388
98424
32189
132070
111159
145411
159757
54834
6388
108923
130835
158008
156986
126804
121191
103827
74936
79071
35579
136838
63233
104242
100034
151483
107320
54596
30444
135353
108749
91667
138917
25183
58351
1567
11495
21302
126866
27703
130501
155734
144495
41956
110771
64080
10266
118665
145717
111654
91807
113522
149673
154704
158354
81039
71726
70001
54925
150583
74929
137433
89850
67868
65002
115459
143483
108375
45734
158770
76966
14228
70322
61971
10591
104220
81001
61187
97824
67230
96582
78451
147803
128896
113273
80572
47321
55343
59536
127588
12130
18335
19077
53478
105453
25511
147836
88070
36590
22843
136000
43017
114862
120322
148391
20705
109361
100989
116644
157516
73643
134978
106059
130617
66484
67571
152952
118321
81202
83651
87100
89363
85537
52102
8392
93874
134695
46790
19394
152760
1212
159783
140342
37433
129598
80410
13601
120707
113572
110451
77978
128363
20507
72695
114711
83368
148944
54643
121414
71337
13825
131217
91992
915
88482
70391
115198
76926
233
141926
105911
79164
90434
23423
34572
12943
114044
22176
30083
18860
150192
142542
144968
140574
66107
60791
76695
87985
10750
144645
144686
101117
150397
98378
70801
92580
10776
91791
59875
37236
137441
25942
48588
7085
120500
154820
118957
18154
41986
150942
147945
81051
8376
42350
45706
67314
61505
64591
37885
84584
50193
140135
132926
103596
116220
64097
141484
43416
85476
48973
127094
143109
43747
74887
112632
27514
70118
36918
15205
155011
53420
37028
84525
12512
79326
41741
65164
84239
5857
123197
89475
98657
76738
14893
96851
158375
61172
22579
129136
159325
72005
22161
102866
20766
139189
107675
11261
16747
31228
73404
104937
60933
53944
8119
7191
141605
27172
31524
15010
157289
31719
126015
136367
66294
77892
121584
140120
134889
2920
102787
138910
142416
159504
35891
62543
30936
3827
125176
145981
11942
63372
45875
89479
108731
46596
91425
65018
57413
2802
108372
95111
85552
159257
54770
105456
77456
32341
67419
58439
96403
23335
85775
6729
5505
53144
96528
13793
111625
78287
51126
128360
107566
17238
98534
113901
11162
83031
45267
134484
94494
68908
93602
130110
19549
22453
15565
72350
26882
14504
8238
60973
47329
93050
51616
3741
4777
25424
64402
14068
33485
88306
5078
136148
116855
10034
74036
50290
43921
54155
81006
136450
76706
42687
31897
91162
48583
27815
43194
144087
65825
43569
75139
36335
100158
32779
3935
37635
136391
5678
42423
131291
91824
55235
112449
89801
128101
66320
121364
26561
51958
157474
10188
86404
75626
78759
30366
24395
104379
19148
143861
54996
43775
92251
72107
115684
30668
73024
8531
110939
92823
137337
9011
119207
14970
65662
102293
84983
62552
33022
15272
45261
6677
34563
21693
14825
110400
87850
11143
77678
115822
85411
30226
4179
111438
526
24714
128076
112892
158283
65454
157792
86757
20023
119181
62330
57809
16865
135500
123063
128844
93556
58708
79198
132242
23188
57903
74898
142801
159637
98107
116584
136229
85843
83665
35072
129001
38579
120949
128370
144541
122493
119802
123646
132723
25816
29189
147767
1209
119880
123561
962
66615
6997
111962
114400
138961
130106
149943
107553
30318
128919
115358
20066
159987
122617
131392
19446
50758
133392
24914
84056
107095
147033
88802
110097
63556
64751
111911
106452
138534
97176
124347
4930
151789
137771
131877
92680
23762
9605
135005
38274
35808
126702
123581
157587
63443
129191
22235
33573
6484
137257
152647
66306
13717
45634
158304
43520
108898
29796
116334
95006
112761
90498
128816
105584
95703
45028
76683
104342
123064
138362
155730
158728
87059
42958
81125
136679
101186
95112
156367
114931
128691
47002
49030
132610
90470
8265
9187
67336
85265
27551
3750
20804
68920
146142
140674
113654
36076
74709
74811
76557
150697
57194
138133
81009
61496
104099
129145
73062
58952
6095
1233
152456
91527
93658
74421
21872
26545
121034
99499
35483
84383
20617
112061
9485
147609
60130
2643
96330
126178
33470
8593
3486
119361
91702
9431
152512
157301
38584
137130
70633
60177
156507
110851
58072
98784
13958
145465
140019
142098
21284
46944
84461
80924
44598
127461
25856
151336
140014
148540
131758
26749
49129
131053
27116
111333
330
151745
16138
138248
76449
22174
135419
136033
77368
84035
68800
63647
75979
107677
56568
46220
143974
148379
99950
152930
29788
49322
12180
76195
15255
109745
150065
4253
81550
125280
144278
131488
111277
61936
77421
13934
154280
111356
62432
99098
19404
2629
153839
143474
93375
96184
88444
76544
35897
89925
159755
109099
13986
14166
154790
123306
45440
115141
130121
63596
73905
145643
65342
75491
118683
18256
71802
11696
80649
124489
112768
156632
8021
129529
90976
56663
1382
67942
57175
336
113846
102178
129248
83178
49712
140706
109315
86904
88810
144755
62539
17033
89396
114013
47284
41022
37178
151786
44110
153904
6825
70984
83602
78003
147106
56400
149542
45984
44108
42795
41258
144622
110978
121538
108981
51774
127378
86411
102919
88678
86961
155912
136231
82342
5048
18233
11923
123223
66628
5979
86760
69575
5113
75253
97288
159563
67349
65308
98377
98984
131207
5663
42933
74264
53566
111048
111233
25649
74750
83242
154157
56981
86534
135838
41128
156938
35337
51974
41367
144898
104382
69282
71068
78265
78860
37706
159894
30922
38009
96378
76327
73179
97122
136848
128962
142441
149244
93194
139835
122146
152441
141753
120137
1709
34532
41879
88242
1376
116061
25522
99567
137237
152720
155328
60909
69768
46169
159180
111409
5258
154286
99469
108471
40928
126492
95577
108205
123375
70148
153772
34064
67002
107120
44365
54825
29039
62827
158035
53953
83587
96951
70761
83283
86580
124186
38691
109897
87617
104598
141435
146941
94632
43515
13948
32319
18467
8799
38203
30961
86520
112365
97073
82267
26496
118489
117608
59452
19573
60425
101981
54495
141631
127103
27610
159950
12707
143409
66447
131163
61541
107706
35542
75270
115089
46590
67392
115164
30470
38136
19402
138772
65207
777
40007
35780
152847
91362
142133
141948
140514
62876
116742
108373
142125
107589
96296
97252
126056
86803
97144
120124
28820
64763
32295
38211
149615
102387
108109
52681
11610
137977
23347
79252
87363
113820
104895
438
9369
115195
19315
46286
63316
9614
48528
140639
99434
40408
157469
48642
82619
124110
100267
127193
22894
13183
105901
97210
103252
126143
11081
23118
50372
151388
135169
70920
17146
43943
46674
127285
129407
38327
25651
41414
14697
37003
49005
66922
125855
67786
5106
38767
14722
138811
102214
90278
12825
79170
55651
31572
37131
154662
39919
153735
2360
32141
124805
106312
59277
96993
39646
150446
82454
39096
18215
41921
109925
16241
77239
117451
73394
116703
42625
155999
141128
154654
129078
142533
153893
138635
145967
76530
157860
101303
11445
98749
87404
130897
40586
132004
8750
159218
142102
90872
149792
104865
41729
105947
60229
135940
14158
145327
19617
48139
68522
51423
147244
94660
9927
37302
47256
14081
150978
157126
107186
129377
7984
92215
137239
111133
115024
131212
141972
143241
156805
128559
132694
50007
22889
67303
12027
125803
138481
139301
112228
17100
67403
68966
64762
34451
109452
131261
12936
36754
5032
150102
74004
3533
137798
8213
81189
33439
49203
45512
142152
104495
66110
76698
112421
137274
33384
113470
69958
67890
16207
32251
152593
43693
91734
146542
56229
12336
75918
24186
104888
132039
77837
104984
124731
86453
106915
116917
24775
94791
77695
42749
53966
24268
159980
135678
159518
41320
23687
11840
6797
28597
134100
142156
89587
37580
72207
50694
148422
105161
65736
63977
130159
55816
15151
50643
27896
649
418
30531
80089
35974
96691
82372
31642
97529
110674
104639
111334
96939
46255
25075
56836
61817
30415
28812
34837
62035
57163
31223
136942
6353
96786
133189
101992
40139
63814
79460
113921
16129
113202
50305
113218
42112
46375
125687
31553
24210
158415
142394
116890
82561
72970
153315
46723
33082
112936
78826
40276
110892
149828
9398
100880
45792
69295
70208
1858
36283
37338
133465
150297
40295
132383
86921
69908
83882
155814
22192
93361
159019
131794
8328
1442
65842
101045
94928
38145
10387
86887
11691
126064
57370
17123
121136
120904
8016
52808
82385
79860
17494
154506
138507
128042
41049
10832
146551
74659
49908
36495
138427
151914
132143
71682
98808
133105
43085
49323
122603
153496
118413
97077
82658
99465
80378
114618
123798
39269
99760
79113
122629
97354
137132
81313
100432
68778
62476
119463
93040
113317
56227
152097
130732
129120
76356
158931
122696
65433
66828
148301
9587
113372
34514
82266
51033
65211
126280
101414
127996
116477
107686
20179
149876
121771
20498
125867
91462
130956
61153
159273
45618
113429
48206
133882
83076
111576
12383
7099
139652
142551
30613
117323
142646
28473
89079
30131
127627
28182
144996
5537
42844
32681
111556
84832
77644
23710
142637
87765
97457
149967
60451
144068
93593
21966
6293
128506
32018
99327
57776
129514
27022
141867
110367
95681
45799
38725
111958
80951
95809
148626
149698
55470
46574
132504
126970
4966
16646
33794
64492
61769
2556
46339
125310
96208
73047
25216
79458
14515
133100
98623
134862
139902
150557
19700
103809
65547
21547
69639
153748
71656
37589
126397
22066
60452
118021
12525
120603
33238
134865
59371
98708
158744
8204
89560
154481
125806
126836
27303
158244
154357
156421
6959
113436
157236
68974
69211
23838
34053
62210
83594
49131
137363
13019
83796
156588
32268
117724
20030
93661
149439
84234
90430
105095
131791
140051
59777
155435
126243
5616
76731
72943
1022
45776
33099
34753
43393
1655
2056
26726
13256
71468
151060
42440
100964
5607
17497
50693
49192
72436
152802
80024
92682
29034
92281
104359
36083
22699
4603
43819
51240
104867
105071
71164
42122
98673
93762
47689
68976
53710
124352
153658
2172
115908
76413
125754
156765
133438
110776
136428
82244
118766
53590
139757
137246
136039
116925
159266
85385
68665
23210
130942
79390
27386
86383
53794
36456
21203
31765
136773
54394
34657
20713
104626
151416
42190
43512
101542
33625
89218
29709
41174
9566
6456
30190
89106
72443
154890
31233
157160
54403
99058
135192
105487
106633
9890
82804
67561
115619
119199
68828
102785
72591
22212
103581
20965
60178
94763
73575
110404
69154
95995
145205
118500
121823
118093
1192
60179
140810
90639
1795
70206
114429
6991
136940
134055
4107
57490
6795
22170
19116
147511
65180
60507
58512
29471
147031
131725
120214
118354
128356
133488
105984
112970
42084
69381
35933
1922
43804
88760
80653
144177
72024
24482
92474
58426
72522
89158
66436
83769
21007
32452
122015
126026
159926
152626
49385
12126
37617
24146
39614
35020
100888
132726
130307
8855
101196
116103
3887
137894
14266
116364
148454
111935
126831
83305
129640
49278
12859
136792
27606
146225
119388
85638
25592
11520
39318
23301
68873
15312
81172
137730
12145
132985
130774
29624
144507
37877
91530
118404
65927
118057
110163
31923
31006
72684
147509
62667
66247
9292
123594
147029
148262
129541
90646
68749
37692
16897
153859
20334
26207
40512
123660
121482
98202
50517
85433
56811
128764
72242
60605
2002
117989
22284
88190
80892
74968
147247
44288
17090
92852
62352
15661
116149
133439
122619
67018
56521
47831
105737
72517
143833
116137
102447
56484
44810
156019
127858
23001
117319
83767
86634
107877
134854
119547
36601
83218
58114
44935
35956
25276
97863
52565
36995
132994
52266
7278
105872
153400
142260
106456
57208
44619
5383
153890
79239
84703
92538
77048
2655
40587
65787
128762
88252
41197
37547
54886
147074
91421
34829
31374
86443
39215
64959
11571
9672
86470
93724
143264
45751
19448
38662
82371
7866
121110
130288
79615
61176
13505
156928
20548
84255
115483
41554
76721
69087
111363
159233
97676
81345
137756
30640
34083
39666
138045
24103
54712
20105
97537
145847
115315
147657
122628
151429
58042
150342
117080
60563
1421
19772
112140
145560
20790
68393
33268
1761
80116
41523
41539
120927
128100
61544
61039
24527
126633
43753
119543
20097
67092
47556
144987
101125
133917
133338
86103
78825
149431
108648
127190
152820
51448
54829
33783
88084
134551
32641
147917
64921
58554
146189
11576
63737
53452
146320
49140
40339
9680
10233
116568
29499
85268
87191
31600
63815
94369
7956
99772
464
91020
133509
140884
17571
156243
94703
63761
11697
101388
91572
113730
122213
136390
43939
136872
42885
155773
126450
128922
141161
62052
16171
11702
114685
7495
11255
127628
18572
67246
53604
129752
156939
13376
140478
152967
80011
59855
13394
59174
117448
105266
139932
111118
32099
6834
141919
32055
72233
112555
112576
113858
137735
62761
116669
72765
13440
27618
18053
53265
94787
74395
132021
110352
127033
134122
14205
27248
70473
19914
60194
53397
91592
107935
65841
95713
134159
116659
143130
53592
115221
108755
119348
67897
52524
50565
29914
128036
106872
141171
135387
69053
23262
104260
102884
96343
86070
5207
126996
38866
141615
53070
156302
69135
134095
99451
37847
42622
106961
154044
156399
145901
22452
153450
152946
119173
86077
27441
41072
42491
47147
82628
86285
27871
136454
3076
96204
69879
158143
90259
28043
98728
134156
41098
42205
18855
140658
47172
137393
89067
67665
61179
99033
54427
33098
81230
117673
36267
33206
27453
88274
11361
125425
17606
3260
44094
63479
55818
33612
106438
158493
94723
85623
122461
123106
74383
24739
53426
91542
70635
68135
90359
18114
64040
41609
80048
101276
122563
101162
7076
137964
101676
110906
42850
126137
120405
120357
86935
131408
69437
125032
113894
17460
153805
104261
30888
107822
42516
108701
85799
26143
4585
30537
144013
143327
41103
106409
63734
6019
57947
84314
6973
60784
97156
16697
111779
14833
135766
149664
29226
144529
90139
892
80942
105729
137926
146410
156678
134653
53672
94707
106176
154569
52978
1643
12164
10416
15871
74074
93418
128206
111083
22730
39652
52453
52895
74535
20671
46349
150652
24271
37935
84046
44331
32466
115423
102450
112942
11063
16939
45264
64834
82968
157547
72939
73307
131396
8600
138381
10528
34146
115519
68798
9725
15015
137666
130588
4850
71142
127116
57498
146512
90267
61921
130251
2844
77741
44807
58867
7857
158231
26467
40730
24157
110424
13956
38740
79344
153894
129957
133586
94516
60774
132518
102179
7661
42052
57055
41947
24040
157727
86827
141247
130927
109310
40202
39427
129519
150200
149231
113423
153295
28460
65638
2190
109541
37975
69129
153745
122669
32158
37154
112257
14405
104985
107285
80462
69561
52085
53651
65340
12836
113185
77373
25628
119678
86440
126493
85004
78319
36473
101834
121659
94705
81569
77749
44786
153288
99854
94072
48609
101594
21365
16143
152567
146309
61359
113021
24655
108393
48140
25668
58389
2869
116923
41588
3721
34725
35015
113326
26675
37604
82192
123818
104291
556
100448
128071
133648
46554
69176
29835
157483
17164
139821
121885
71162
96973
137000
132704
81685
7262
38642
68100
122786
158968
60817
55420
42391
146353
76590
73326
114348
117235
99624
124421
42429
13402
17223
124617
41408
68981
166
152391
146835
59079
78310
3579
119185
45900
95706
146413
28366
75942
94652
135523
49572
91659
42162
135427
22281
58652
59757
86631
10206
66048
67021
149784
120075
70185
89860
108878
68963
66796
59621
72077
41399
33392
84608
24574
4593
59040
141188
122722
46867
50242
142991
26693
110963
41919
52779
4859
79337
53637
126652
41647
155934
101893
43657
24098
101530
118829
59125
102070
9930
68012
150945
51080
159329
86452
134469
46722
110869
134602
63251
24505
147202
90645
16687
130642
60356
108160
92777
146513
18340
80608
105586
100836
109317
147782
146516
41215
128522
156636
143470
132639
62041
87180
59563
125912
59457
141872
84678
123925
95966
159578
2078
131911
127050
142062
135761
112835
13414
42845
49024
74008
100457
93886
76150
128439
26476
63789
8107
131537
112254
112572
2496
129515
33374
148261
99822
28574
93
104612
2341
43846
127847
127057
69563
112885
74110
93681
20390
148436
109968
120399
121251
73159
12026
117854
153301
127224
150954
17859
13581
133500
119570
100366
54193
114140
11877
101362
60837
4261
18128
45488
63724
87608
135262
36696
122718
64514
104168
2221
115252
9083
146131
53705
53634
81945
24908
140074
119906
100027
123073
32032
157736
23358
149441
75605
46057
38859
73048
47518
21491
100755
693
155809
124678
129262
49034
94160
147873
44238
31718
80479
122097
87477
85787
7452
74743
111331
139788
94010
56942
121444
125019
6940
587
6370
49686
61467
25327
123837
30629
54168
34373
74027
9056
142715
15507
157875
153024
81206
140854
33436
54204
3256
133027
111116
55588
16017
59975
144766
138788
148771
117127
21350
123377
26534
124130
71492
6984
152781
122326
68591
72662
15296
21660
114875
41945
25778
91055
7928
132250
32748
7990
94733
84221
59394
120940
82037
21166
126354
146713
86033
93989
138339
102530
140845
76717
9301
65470
78480
118970
15972
59969
156888
109747
122609
53381
139001
67310
31990
9038
89844
53765
39470
2994
126856
68552
88344
153806
92451
59665
71056
36841
69231
115743
30926
9105
61459
53454
37864
3265
28741
101365
97318
21094
121483
143643
32685
143785
62929
159973
99077
142208
67428
22695
131219
149908
95246
14488
108495
129476
83656
49368
147246
77423
36819
130350
111922
109714
41217
79975
131688
81484
120670
68945
140744
67159
79130
54944
2674
69653
74703
120436
45708
42445
133896
68664
7294
96306
127056
114257
51028
94406
74778
141943
83026
8218
57539
28728
113765
156442
18305
90382
150760
103346
131298
40561
59959
153857
129114
72213
128898
96126
18862
94203
117660
150235
19937
119844
19837
47126
124113
119535
76452
34582
132682
157889
23183
18231
30541
16711
104754
71894
134641
113648
129930
105490
115129
104902
47698
78008
141676
148935
7227
57913
43445
107388
127492
85271
101709
150880
103289
33832
124569
147870
157665
138825
105838
8526
155239
84891
130785
45425
91549
149058
977
112332
142365
97979
97036
83783
19321
56021
78950
7549
9461
120439
17573
124115
7011
129899
15155
56182
36531
120624
93993
91109
78984
63292
5403
43475
72400
132121
28214
7660
78932
14629
130485
52374
148082
13353
79963
50813
145330
27628
115291
41413
22652
104566
23177
9762
158011
40869
77271
144790
124664
138852
127435
105630
82424
157215
119630
18961
78091
122231
4902
153460
72907
123698
12721
62044
51120
84207
7578
36622
56176
131093
123290
126761
63
74462
1486
38333
45755
157132
71777
84029
89723
21154
102145
77387
73298
141246
37205
150195
68801
23690
70120
155288
70006
48150
114647
90688
142458
147340
71006
78460
120660
130023
144044
8146
91658
27680
81024
1375
107266
93471
134762
39828
150923
117302
154010
107232
98353
128209
99744
71752
25494
149253
42082
151515
158211
123169
96485
98507
60238
157427
52851
70879
83852
35013
115990
124694
5243
102660
122229
9269
84632
96803
132395
44633
44963
111908
25803
144426
86461
140581
138901
19590
154291
131769
130084
13690
113117
54013
53599
87230
67030
157714
94591
30712
47082
154989
114721
102050
45410
3482
94605
145017
119964
92027
34627
47030
37827
153988
84935
16459
79518
99663
66816
10850
67733
31328
59677
150194
67989
28410
142994
97973
2411
55762
80837
81199
43293
124202
103512
29067
34344
135930
43517
40525
49074
35771
120960
127462
23665
44774
137359
158608
23209
23109
52599
25419
12012
32758
133285
44260
36985
118410
55670
58675
72058
147669
111822
17980
37463
115354
34355
28110
58779
117883
57689
122782
84852
1151
57123
9277
34167
130372
150260
88186
147835
135684
34743
27208
137199
58962
159961
22252
35231
32590
151123
122208
14843
53160
54042
143370
34870
132456
154335
148875
46181
5293
147266
19014
5294
118703
34808
16767
82794
49622
73816
84475
102881
97181
23512
68735
107528
88278
106541
111780
51804
81494
115013
123346
79928
154188
52961
151824
111307
24746
152684
76097
86188
24735
31723
17667
5044
66521
129882
43666
147685
110653
4671
96882
29215
146019
154918
71997
72716
15561
1408
2096
60012
45663
130957
18203
9855
104722
115896
123643
105929
64051
48836
159622
93898
103908
132699
93863
19111
11737
10768
6623
157687
50212
147321
124312
17130
68465
51589
134177
119417
26008
51558
54275
121604
48202
92136
92598
137852
31678
29786
74415
44251
151760
149631
139110
18199
110383
104180
72325
55991
128141
104833
129619
147446
59341
148991
84496
15797
151565
122518
103147
91063
17776
91541
30378
29272
34235
148524
27466
60230
61778
117366
42051
105227
50732
90706
116929
96077
51996
130308
130797
37108
22028
77935
127923
31725
74731
109986
15665
33688
143087
13228
120818
119250
154193
79784
125279
76601
144708
123780
20812
75267
87183
65801
131890
141774
145770
71189
39679
112533
79464
73767
105989
4439
88199
85908
111439
137988
154096
34096
67691
96161
7728
46467
22984
107569
36493
45546
53690
51653
131886
58581
69320
64294
63784
158537
159238
3849
104886
102350
129714
133332
119065
124566
126346
60881
99701
22875
56984
69777
135272
157071
37441
81979
137628
54130
27445
84439
76876
101216
144697
4564
52821
67435
32660
16173
79395
38204
102767
36694
120406
117647
129331
4724
159196
90992
38438
13638
156457
23357
137675
84557
71611
79971
59010
142196
131369
48308
117208
113681
16217
93010
65891
82380
62662
144017
124961
102273
52081
122023
133036
42998
85235
54899
26663
74901
84531
129405
54546
32579
755
59910
97278
145166
155353
151714
62320
108714
64341
22691
70152
96151
96032
76333
20937
108964
153749
140616
109597
81668
57583
102505
47654
6570
11052
14177
35229
14927
90585
73936
139310
113408
1640
25922
67227
87019
92338
39011
15474
86825
114632
118034
112990
137431
90099
112890
7529
21407
128827
90423
124762
118781
79465
2049
60703
76627
67793
106650
58134
67362
114060
49969
95522
151274
149819
84001
60443
48299
135714
29346
77501
77777
15132
45060
134080
139586
139575
152935
118414
61536
82012
120352
142468
18972
149892
106379
123774
69910
153320
84788
19425
129503
37664
56380
110936
91652
109960
98597
82112
46820
103093
78952
3086
45883
120573
101471
148861
75373
24863
152955
76107
129945
154866
142499
46500
140311
151084
21345
100796
105039
103505
86380
44610
64651
57132
74087
70880
124743
61
18767
142540
139815
129524
97426
47224
44845
63185
124343
10498
10493
43036
28645
83252
130317
80510
140901
113948
89875
154238
45981
128948
116700
91827
66542
50273
58500
126181
79886
7734
118820
113207
16315
22294
47414
44714
54466
132002
151921
21828
157610
70917
32810
38901
22519
52411
62612
106507
80809
134558
123778
125001
129861
66593
110698
52036
119868
64817
85329
55253
43886
38872
88824
77931
1462
130200
107087
32106
29525
107937
154075
42886
111054
38121
68789
72385
159124
122514
140715
69018
1544
59413
77519
155755
2495
59037
124579
158199
158246
44091
88266
157168
159328
105596
156565
70655
49481
121067
122684
147556
139661
155682
94553
19944
65409
79806
29932
108801
147282
159751
119113
90435
92703
68415
102192
26712
81119
158483
82656
57477
2963
151893
114369
102103
145387
153417
77767
142235
148535
61928
36080
127262
21086
16044
44726
63381
25159
38250
83313
158088
122811
39191
122838
26276
128866
120154
121498
90802
24564
103553
102783
64781
37628
84778
112645
51348
72965
123388
117315
107507
153509
100700
45904
153322
108150
108620
144868
104257
46949
15632
42030
36738
82648
80664
119790
77907
64554
158385
158688
108864
91576
130790
126078
80855
90602
8047
5651
17905
20077
37763
105403
63176
99175
59355
38969
71826
97097
135337
111125
40912
91196
45640
106910
113001
54678
145649
87947
48565
81154
117481
33770
104392
118915
159356
72446
741
6426
80829
66800
592
96726
116446
21590
138283
112300
103226
153055
143434
96892
145794
28411
105822
131754
71791
20869
31807
34181
45032
157148
109598
111281
125128
117718
157227
81573
4558
57968
36979
1241
83500
125930
85829
53802
154343
128420
107050
28341
106029
141895
127199
76391
11460
9072
74748
1428
99024
49932
56179
19209
47238
20663
153294
130066
90232
156092
24408
158404
68417
117887
42685
76832
65811
70128
135290
26669
150155
49056
14000
3473
54982
86182
142712
62202
43106
90727
68287
87218
157303
38476
152338
68400
59605
17669
39549
51942
13006
125249
95673
101618
89260
34414
135261
127680
54321
122200
22013
150497
152435
135188
60299
48094
26108
55896
44479
66235
73421
34789
48624
47383
117405
83051
26331
104393
87320
72261
64560
1054
63088
140650
48305
98535
96020
150910
82077
58382
32250
116208
131955
89350
29532
55967
53258
70902
119477
49458
57980
104059
110236
81193
117637
68168
63835
58998
104789
150967
31703
20963
140221
147325
27093
156047
145998
18597
13300
45931
17343
30903
45545
106028
22721
100141
155325
77718
86586
60061
156799
118001
32662
103593
51699
56661
65302
70335
79906
122918
43060
34838
101581
153398
130401
43107
25209
28666
12800
31892
42776
158644
145583
27766
58291
117617
148370
46141
53102
54286
54082
1740
75786
506
138477
112881
54216
57068
18315
69710
49251
10813
158027
1808
130726
65989
123019
88649
139430
134847
47723
150623
89811
93939
55804
154456
150309
46653
132759
104870
33398
100364
108849
308
151079
102345
79989
411
95910
30723
37341
48802
1385
119622
50178
114256
133502
35239
156237
124764
22380
85649
6409
85480
40722
76421
90889
95406
74642
94335
84490
68388
14624
115872
45322
56666
99351
46195
67052
15223
61268
8012
127537
129704
17864
144463
11606
90759
45480
35444
38284
17236
20522
25405
46441
52889
27371
56841
9146
61849
124587
47318
137824
115713
129470
36109
95757
101688
109984
19373
62222
80171
104366
12542
90086
131058
133725
86541
129705
149616
134391
86274
122719
17564
112146
95050
65166
139100
112235
14591
93682
54125
99215
12401
92089
135219
136378
10458
105628
49634
33178
148319
70612
40417
39477
140142
1079
108756
86316
23218
21912
37540
143399
59384
78692
77721
5889
73336
38826
40526
52881
14380
122117
16146
66064
125692
82048
108208
58922
102272
149166
118818
144524
6761
87610
129479
85978
128749
16925
55545
107851
136299
138301
154496
155712
157778
31101
74949
119464
145825
124721
126341
40792
122808
44533
141565
123738
52713
33761
7671
24660
153550
16725
73067
134636
127365
107714
95854
118192
152741
143091
93756
23375
58007
1979
132555
17526
52033
37194
40348
78824
3219
56860
115248
36653
54793
66722
14873
124310
3610
37515
38330
118470
13178
4376
123590
132152
49164
104276
11110
39169
117905
141933
128501
17747
4630
146223
100509
21282
36670
151235
131054
150567
33882
42171
147223
86702
115228
47824
131896
43452
49554
94709
148625
123579
22039
73459
100201
34141
111744
154126
159664
71562
17331
77558
27641
152501
139584
84860
73063
53479
90367
108951
23216
62043
95674
75310
105883
154050
71680
54780
87150
63317
11196
134103
157692
136905
149227
26772
124036
101244
125994
137997
23519
124593
141582
3973
21877
17919
59746
111273
138543
15607
118542
105567
99117
84173
20860
126195
27527
105399
90122
97798
36404
138014
22225
66385
14387
8690
122687
46047
1461
60750
140596
54520
188
18677
63657
121896
69929
86565
140480
13925
56986
35019
140944
47701
24805
111148
18924
91802
9495
147449
6321
69776
68715
58065
11854
52171
44389
109955
48586
2236
38055
33251
137464
159309
140964
19222
64620
87564
49428
27689
110447
8278
123850
67807
5743
73478
47859
20254
25557
97773
107463
142607
147769
135887
139726
22346
154622
29879
18399
78696
138260
159749
139349
126423
60960
11736
73500
126639
38804
56690
42353
133031
121473
112157
65120
131102
15355
119837
112092
93752
152911
12394
34435
17243
15594
123274
154691
85803
18358
3905
158158
63060
122272
12475
82118
128102
133807
12811
151796
155344
141078
83646
129985
134157
85934
96606
92935
133595
25669
83290
99235
50581
11442
131768
79623
146592
146195
20531
64610
126209
48993
158115
72452
141902
157663
41867
23292
137352
30637
51272
14518
96884
119771
133039
64954
51246
26683
16962
72000
156883
157146
155312
54481
63678
66931
120098
154894
61286
96429
86849
36371
144315
97738
56742
145752
77570
139066
48397
56482
113151
79435
151703
110430
134213
65600
65189
158417
144103
148367
4861
9823
125986
47432
369
144959
60422
112329
116519
44893
95334
49766
126855
87616
73373
9416
41551
30011
107298
72495
61520
84132
68985
68246
4924
101163
31534
9138
26121
143607
134358
100052
102949
138498
3878
150087
84508
109313
114145
86599
1810
41518
69414
50506
9834
158428
96042
122538
117841
90345
64480
155309
126412
31817
151689
89426
56636
118819
25375
27821
138282
111821
27968
22709
9854
18179
76089
94896
56157
119299
42904
130560
150392
100029
35218
114166
18238
88708
77899
19560
34551
102894
5995
48489
149155
153151
58505
46758
85388
135468
74797
9256
35237
159535
75082
100440
138307
98942
15688
115727
19466
143017
159410
139309
61647
14469
78876
147589
71236
57064
115127
53808
47620
51210
32025
154106
144642
25396
91602
158442
1899
130971
125378
27455
145589
97163
117837
44232
125011
114021
45144
146415
107587
55781
127330
98752
109069
118691
27361
53598
93112
6812
43734
31362
6257
101387
132094
117914
50058
103466
91940
35309
22090
52533
153571
40543
67874
136776
2039
28480
4933
35042
139918
105515
128022
38392
93421
40465
72265
45637
88323
49399
12426
81407
46421
137995
36004
152738
127991
43685
98676
125237
26945
3304
14647
35856
3527
83236
76237
134293
23497
145789
14510
59129
154019
68621
88780
76613
36041
93195
6515
27284
132083
128591
155710
110864
19475
106288
38199
8570
70316
41717
24023
82991
18080
139036
68451
106038
50812
68869
71936
47323
59701
134384
33325
98789
37062
117906
62578
74737
27557
33764
145488
33264
149687
84762
107796
28389
69836
71535
146776
13334
139160
69636
47918
35396
74519
86737
21943
153702
61967
120338
106384
137978
33063
102892
44718
85206
105230
118592
140133
39045
47981
1280
123847
120493
98930
153446
25467
84567
70043
142088
106714
93563
945
153362
4177
142605
40195
13264
45798
2709
58756
136478
23966
117313
45294
22056
110162
62363
119627
56244
59518
26428
62707
75490
53730
3833
146451
147942
127464
55066
34165
27678
20532
52484
110763
73988
125621
75078
115791
89169
24024
46585
28063
51893
86269
59082
152908
58539
44573
157360
134678
72780
44827
34186
67728
1223
109999
125857
76928
142161
115332
106015
113577
144067
89644
158639
88600
107282
105243
29765
103696
99147
14528
149847
134000
113348
37653
142503
20450
139631
114441
54127
158440
148111
142271
14973
113020
124906
48414
107480
27997
140004
82625
22518
148365
54449
54291
103548
4992
88923
158369
14557
128351
29576
23639
148471
70924
20580
140013
10679
103636
29210
126501
32121
61715
19650
95213
74729
77213
25121
49721
94685
97568
9785
169
89525
136596
107051
135958
111431
46580
50554
69131
95782
104353
87921
80204
129388
140859
98489
75333
83246
72972
157364
28483
88934
66657
56798
52861
73744
130435
120681
26446
52945
103430
68876
16495
125739
137285
1928
21940
97127
150756
142262
48527
53074
59508
72820
101403
22277
46649
132337
114144
128716
153552
46311
96856
66498
97208
144250
22432
13315
102676
92220
57022
99596
156250
45608
17178
158159
11940
157192
147080
157262
124297
51746
77360
131836
141633
90853
157770
39000
107521
124864
12102
76654
69238
86164
56352
151062
79799
48340
72292
50228
151803
133520
54923
109845
27435
144014
116692
87872
141529
82920
9616
38889
15202
108362
30649
58015
136489
85587
44430
101911
138512
44947
27046
145613
75711
103044
77668
68065
145827
37424
75567
2829
148924
3794
65862
80973
103455
63341
99159
42258
66998
15456
90448
11756
130487
108135
67724
63091
29083
124602
147364
86390
89443
157982
13085
26765
11238
82256
111548
145271
125711
91865
29546
66295
118303
44891
127003
66590
103657
75487
59890
129626
32627
13104
113776
141283
8059
125057
33279
129864
35982
44002
64116
145371
20928
89921
146386
102136
89764
154274
33311
49315
120602
26614
103114
91838
106388
39781
128664
62162
82723
87140
42734
29570
118812
23455
126595
82367
57494
91957
10420
111021
34767
132261
136588
63148
106820
128963
135513
147721
82640
87377
130277
132238
151240
44478
66351
22799
148145
29469
26851
121517
15550
117144
67730
47650
110450
11088
20073
79994
25912
27234
115464
6401
59928
109604
124803
26666
18764
157852
141022
44793
57886
45077
55259
44798
150839
25880
25380
40832
48717
35074
63403
95559
110591
1689
110744
143707
100124
159828
23735
75571
114043
43448
44444
2296
17511
111832
5425
88525
6465
129533
17687
40762
86656
80814
67468
135658
39405
81428
159984
86156
131683
26188
85866
8796
93029
111120
127734
122320
138956
59564
61481
143077
87925
76273
4149
102127
34494
151013
60433
47490
68346
152888
53153
78171
10165
60620
42676
135659
66242
57237
68377
93913
5330
33648
62807
128929
136934
32008
1450
92176
137520
58393
131674
100970
26152
154682
155795
15678
114888
115993
27203
125117
57820
131691
146565
8105
126735
58724
136879
97966
27489
115902
140629
129853
31608
12058
94448
2905
14910
78674
3168
127745
96907
52767
148945
38520
123499
38343
54965
55887
41346
62410
123285
112642
97074
100609
70627
54483
7336
67267
70545
127786
115038
152642
47139
45609
77629
156470
84407
62791
49729
146111
2768
87640
12682
118790
9363
29166
75827
125983
38843
2543
35488
60370
119797
57627
93216
13460
49248
124607
10781
19030
62183
65781
133573
135133
78855
150220
34427
77969
80654
75514
106193
7609
23822
132315
102150
159891
48153
116117
121695
6144
157780
68191
89020
55544
69429
139503
120954
71191
138197
1532
77594
81087
6877
47144
62388
14160
135209
69438
78103
126526
129484
12788
85328
28792
47694
35043
152528
17308
1559
87699
151322
2777
159080
152211
3724
87457
149031
135885
25351
14003
37953
148618
90730
68201
27255
25607
25813
112316
88253
69920
139317
109378
56385
150916
75316
128757
37711
134231
141483
114046
111777
119952
78646
71757
64556
98908
39081
65742
82122
91039
89224
38290
106457
22555
112757
1141
68356
129762
114663
3455
64880
114025
63264
133437
126169
31674
2597
146454
154278
7841
152156
124539
90649
35350
82733
102275
107096
9627
45006
30610
85412
34081
53549
140007
29481
103680
7186
101846
88021
71842
136852
96191
36212
14838
45788
138698
126203
150144
89445
53189
15494
155167
6619
46538
8380
144440
59820
130724
97292
158628
60936
49403
98602
6252
159185
82533
74193
134105
39803
66712
157564
136368
77481
25545
5228
51475
52833
60754
63464
143543
108097
149810
119300
145594
27846
90846
118801
21145
57374
95710
6828
79813
4960
93747
67759
154977
110360
119253
22722
89641
89710
68268
15119
44476
126016
51707
153352
64993
113504
97385
97971
6875
31800
34173
38323
56126
140846
29842
111280
78049
28053
34969
158794
42457
80606
116380
65535
54232
158528
98199
14035
150950
112348
136013
144036
87198
136110
36163
117714
64812
142614
56828
76946
115323
20376
51219
86110
32499
63551
100749
101919
86906
138863
131526
109793
15160
77052
117607
13064
86987
65052
60701
70968
93482
13936
99969
68195
114561
58662
84018
42877
83275
36205
97818
61838
30878
22321
70505
27280
98354
10360
25119
43698
101134
132575
27395
3843
19787
41649
140729
63387
63520
32808
46916
65319
25264
110467
31124
12118
36222
151346
126208
138057
141326
82710
9923
21409
80628
144664
22487
42594
90795
35033
115006
131522
99555
57035
59038
150744
95626
74125
70402
118843
52560
56384
114426
76762
65906
47553
86805
83655
118512
64162
93465
90104
33406
63241
51355
80910
93860
61651
68848
31960
101909
98545
116945
63905
96828
53903
157036
63173
71087
72341
114245
45368
61125
8756
154131
134070
115774
13297
86773
99261
137136
81552
99901
33135
39806
89540
96717
7026
90752
132881
2537
16420
1279
23302
142050
63085
16
148191
17861
153263
105202
31709
87956
122032
13870
149352
9225
131287
64111
83558
93142
86334
87733
80604
141394
104066
36437
31456
75646
60094
89745
66735
102415
4716
157849
102914
131361
27780
86556
46158
71466
57282
158804
130153
143882
96446
15468
126955
103128
102496
39047
8116
93728
47608
5440
47997
44908
82433
112179
95212
13412
32952
92693
125575
38028
126609
13686
108196
12318
33984
26243
133868
31976
53909
41366
7501
103770
119918
148420
15168
53849
49135
31431
76425
73514
141157
27926
2418
44077
10467
41896
75165
39826
101568
27805
39367
47299
91195
114876
106254
144446
134232
48694
77123
12449
68926
54067
105156
34376
159555
90296
71368
94825
34184
4683
77207
77662
1478
157127
46593
24872
46597
69883
86283
12544
92009
67966
108512
4309
143117
35514
128885
43880
29646
132260
112787
151424
146659
155495
138864
87980
96887
119351
37696
102096
61232
129865
155992
104403
150213
7974
139144
125422
110258
50869
47143
10953
30020
95176
132899
151525
136740
99773
63889
96946
96247
85711
84776
25965
102014
57200
77033
114825
119130
99748
101566
146044
134276
37298
159261
155706
129880
110669
154125
73492
145462
155550
155707
97306
155499
6339
104267
125911
47006
36185
133599
151438
79658
65599
35636
125745
150431
129307
140722
15666
60373
76659
43276
111253
136516
70353
114406
134074
106681
78120
25881
93923
17976
122502
29640
119852
130328
120576
157502
25768
150248
146296
120673
99728
76991
61498
150251
50486
133955
36915
86270
159405
151103
156981
102918
108766
45227
6215
133794
157933
146222
2708
139146
262
51484
22181
38690
153823
119014
49446
101601
111667
122913
35023
62267
124604
13176
145349
22734
109579
56096
108789
158797
129305
144912
152018
49031
61798
107028
23548
126936
127780
136339
8807
26506
67409
118724
136452
135143
58022
150963
45820
102403
40392
3203
66271
21009
112946
135617
70791
120274
148992
131372
118183
48473
107855
12167
133271
14142
3148
25550
51862
113279
66976
150464
149334
77397
49849
83464
26114
16119
9388
158069
56802
52957
28737
73467
114643
152725
52101
115151
9237
105099
100529
107911
130983
69533
12846
45783
49701
106240
113721
57818
33446
120223
121566
80976
306
9644
13352
32896
117272
154561
111486
117093
49973
72
80091
46164
79531
131895
27100
110969
156076
24754
44225
37325
85162
15893
32244
139596
103863
97842
157277
155552
78489
80605
118606
153905
39986
30051
22117
38316
8891
42398
144885
29913
8682
86355
125379
92993
35438
4239
5715
145434
131591
139845
20496
84680
40266
117248
130094
74671
120441
140627
95874
130052
123176
107895
3471
22126
2706
156077
119526
25671
141304
112534
106048
139120
97043
156726
136762
159221
17342
101797
50133
101267
142057
17045
115969
110010
3
108136
22264
123271
98483
1779
111172
90550
106278
110048
141847
17518
100708
61148
19731
113269
11289
70982
90077
152242
111219
121349
101637
34793
151252
137885
126727
69679
151624
57934
149840
22109
18830
28187
80684
38534
148090
18751
53992
5255
70988
20252
124320
68269
94225
59524
155471
51331
131302
85369
38012
156369
11861
37836
12579
52248
81650
72901
62341
97338
71030
103605
146917
38315
37699
120809
147253
146437
65977
33222
10278
12975
109559
150726
8
62750
31492
87388
56318
125167
135447
54040
134708
158817
60627
20195
118659
13087
54613
105112
89551
127206
150178
134876
127271
139639
107035
84379
22543
104148
81507
48179
83205
157307
62704
148545
55808
72833
123121
41115
6362
149019
48581
62895
136481
153323
39365
33853
150212
66919
97328
20700
83110
115804
68690
121772
125728
51387
123563
93991
116691
48474
100982
59836
132401
76720
146793
14759
45226
62079
49320
75690
18999
87917
16639
84369
146118
120286
150809
42532
23403
117770
128456
20411
52639
55459
110961
159745
70218
158781
60418
25019
139210
57832
33297
69155
20274
39822
126765
122568
18885
33284
143966
9226
58481
53068
117353
29807
130030
39283
54866
107642
42075
123869
140479
148754
14714
68
144394
89931
157689
81473
13170
36317
128758
106816
149591
69939
42567
40427
10537
15934
1853
65467
97140
101698
62995
124596
146221
97159
16202
69856
105668
6422
121012
255
130154
36766
139099
77154
86761
85064
140349
93123
136915
54618
8062
119567
101887
154267
42124
144101
50115
99642
53474
126894
146433
153164
38467
121311
127746
73256
64201
21188
145971
61395
3496
93798
41047
40549
105529
127451
147233
72504
68823
117555
773
2087
7960
1353
1436
103389
58195
97428
122757
20226
154404
69921
38794
46456
46904
97602
103197
51567
11971
66904
141697
121952
112095
50190
15513
23529
79672
150587
25314
82503
55992
58053
22762
100714
127126
137271
132469
45825
151771
19817
110151
71494
78325
88616
81332
48737
143025
18669
84481
17535
13622
69441
45750
24532
100653
75968
15707
29033
31142
105526
67634
50223
39920
72911
58420
22459
153514
122363
67956
1115
152755
155679
42335
57961
139263
115485
30440
129813
43058
81852
122505
59335
15810
130418
111372
115213
88475
43931
44324
101251
44756
36633
7143
154919
77559
39945
94962
21199
125646
68436
104959
120057
46131
40003
145765
117666
91685
130216
141080
91777
12129
134418
145828
102187
125049
41160
57705
98057
99076
22425
39138
77015
109798
67902
61664
154565
16588
12640
107615
94460
114639
147439
98389
111811
35459
128765
114123
119874
81474
77317
14420
44153
121781
11663
36022
9950
105813
74374
139761
134778
104660
9746
146300
57262
32735
31913
135724
42211
97908
156660
137751
115283
145922
130557
79895
29188
35711
39887
12639
149744
155578
157056
45313
46267
151295
53320
119355
47286
69588
75900
139443
12638
147958
86934
98718
19548
100751
121870
70124
131138
44952
137121
41094
87142
68555
16437
86218
57855
122049
43792
69234
25764
75521
49187
12073
969
120580
95824
67088
84617
11573
32147
156949
81439
139854
125477
42212
9819
159154
123307
123623
138596
90607
138854
73030
140225
118317
22539
34761
17906
129561
122921
143389
152746
60667
99316
26029
150556
56913
81383
106901
111169
139481
35319
131489
96226
113027
74111
152073
123921
85094
39904
34330
21057
61276
121075
133028
31220
30455
110970
130933
154708
116694
104528
157070
23414
130909
5759
14339
150993
99075
59031
25648
117762
135633
11299
74314
65699
109090
65282
105134
111505
143795
6450
132024
14655
33988
132766
75644
48818
114324
112919
123466
84636
40694
51107
70048
101198
80806
9693
79118
31056
44433
11944
101005
84706
156860
152932
159057
42509
12568
1110
76781
156974
34869
60252
37228
143733
149613
1874
17880
142391
14945
41735
84209
7208
77746
148130
111513
8808
78819
116492
100643
87531
14660
56738
130028
29642
341
136364
79596
66191
154085
116457
93399
84629
4293
132265
78101
24014
65307
110856
128979
151758
137471
6355
97239
135107
47247
25558
118748
98014
159383
73022
21358
35619
140147
66277
63050
147407
31057
110135
80624
158235
61859
35962
111377
11584
25835
120111
131825
95672
67804
72109
159820
105077
132621
36162
147802
129804
72501
2468
137040
157560
113225
39176
24407
86426
86451
42849
54880
50134
107809
68323
118268
114763
59620
29352
122605
111547
25445
124782
30012
11092
107772
106499
116563
93505
33506
103724
47965
81750
39230
70211
140584
49288
100424
7505
93937
77040
148741
3481
23829
118604
69372
80685
56190
64680
143023
144597
151348
101747
57551
37419
147629
56755
9163
4533
68380
66190
53435
83830
147793
158208
141000
125145
128770
38437
34926
13136
52268
52261
108613
43278
68429
144735
96185
11972
52728
44976
119217
136946
152426
42522
74115
59269
48546
101130
5712
129462
77462
155256
22025
97241
37035
77926
36074
45197
131280
33902
10195
120518
122379
75067
108188
121260
33441
109384
87300
33395
116960
86493
90357
105411
57172
147109
78493
35439
30789
124553
4489
142760
107161
96108
93621
115496
127258
54584
6090
114755
118746
88472
135421
136599
93258
21236
30097
120052
57513
89388
30695
24881
122748
68542
139734
147026
13018
119871
132171
102905
122787
107563
109958
92595
86040
78481
38800
68473
22712
100101
3832
152568
71751
79375
122897
88841
135321
78141
50557
85627
101010
119842
59837
123082
35935
118447
59220
150847
99101
82855
60389
5257
85436
129793
69027
106189
134089
70965
109996
12673
60
78787
11248
29960
157546
153980
55538
120821
78450
37379
115328
75554
127431
7530
154759
6271
154312
869
72806
46958
69982
82874
79045
80241
56212
139655
83428
79932
8718
153907
132853
33307
40464
88282
129521
87979
120391
129884
58898
81549
146828
143661
125900
93337
125397
105003
72829
146233
12576
148404
158924
71849
37082
46484
48620
67991
29535
119667
67612
12996
28931
83570
99564
3419
6453
84180
74912
16605
132566
107513
64981
83850
37834
74377
50392
7221
32422
68000
32074
35374
79767
49243
119561
43405
3943
102581
113715
149779
29998
109082
55946
36988
14926
23103
128648
95075
57688
4110
142378
73962
2379
54225
18558
117213
7178
124760
41104
14222
110207
101742
47703
45202
50183
33553
70202
94366
112496
100313
111178
47513
105305
95569
97965
142480
108325
45896
18301
115595
122090
33720
39239
95636
33489
135186
21918
21388
157183
28425
77785
29035
98649
140021
68360
42547
118279
142376
117507
64911
20807
29655
127329
159104
9460
103614
151074
51053
73091
9422
69285
121514
47493
12315
147521
93510
41614
69134
111586
114984
15467
5478
106227
61887
116970
52147
141384
119611
12044
15009
65142
35650
30871
50602
75324
39714
21663
132460
98796
21077
32623
142759
61364
2527
31219
10338
89482
46613
84943
141244
34149
46179
105952
81970
129237
94778
45470
7862
15509
136601
129467
144973
67008
71370
130275
112112
71704
23586
9421
154094
128828
15977
54066
129206
143235
142572
120516
35258
36073
151767
30580
22179
40489
3451
81976
155268
97956
34076
117590
5102
55071
116135
116878
49442
100493
70038
16984
938
114273
135464
40719
6730
140986
119319
13193
49066
5361
51663
120272
76355
112566
118980
138764
104459
150865
79069
130903
4264
8616
149408
76503
89061
70709
38301
148000
46943
104003
52098
6932
113601
3426
14891
120246
37496
133049
130300
9453
124947
149407
110769
30091
159567
134751
75999
56005
73172
156781
64802
17312
70524
66490
151742
207
23916
73813
77541
142886
39875
104681
72253
113039
31403
60511
154581
120938
13527
64009
70711
143313
109908
133830
19808
117915
136126
17281
34002
84513
94860
117502
767
118387
45215
35726
158605
40633
43758
115418
101177
118076
86459
104546
112928
73991
48877
72586
125956
152192
61374
34458
40482
131218
27027
97425
115097
32541
6627
144337
13475
72663
93404
57378
142078
159370
70583
119387
156812
114837
156918
77753
111936
92559
87877
151018
95028
26736
117819
126700
153402
49803
79153
28166
49204
83264
26516
117875
99201
100148
34621
103990
45898
102451
94417
100626
145646
81704
68491
125707
116332
46029
102361
104849
95513
23820
14808
151027
51896
120995
83805
140615
87434
79952
27897
66442
30853
83617
124773
148744
69331
142843
85941
67274
108147
95094
19139
103729
123264
3877
39130
41082
26083
139571
53061
67953
36669
58281
66
68009
126089
102835
32478
123451
13049
47078
156338
41711
45250
129049
20302
59499
111015
66552
74327
89797
144215
52076
87649
1173
64151
44033
85993
65926
69106
144641
98546
130901
143516
155829
31268
59587
46199
62651
10205
52692
85754
10358
82999
130060
65631
23805
86545
118645
16541
154087
109970
156313
11095
13677
17946
118524
149547
51587
25343
91690
16781
32996
7672
32172
72142
108185
80257
111114
146201
32991
87976
50444
76650
150137
120473
91390
82339
56155
123254
146069
117942
22688
107092
137878
79256
18857
4364
75255
158726
51315
117044
117265
90967
47686
26067
93315
94950
131029
10019
117345
98033
115681
49648
139475
143823
98082
134051
61617
13160
22982
99862
145380
32040
46334
146020
51916
35706
75832
104035
112646
145189
102028
19198
85208
33852
124033
147616
149895
55093
122055
50230
69347
49517
42077
73899
96453
97828
128703
44686
159414
146748
120444
90156
137039
120989
58908
51444
29734
81574
132153
139698
97273
132935
100691
131523
78146
139348
76851
48824
111883
138292
79365
75485
62753
39054
3443
71222
2999
157739
41807
131803
143260
80014
15781
9458
15087
113805
126031
25897
74756
27137
17806
5367
153110
27558
130654
130756
97861
92646
31591
159006
139025
72269
60068
8905
112845
531
98595
110582
9270
145891
27199
91470
143406
25069
119616
57152
114790
102219
131843
106924
121847
69766
156004
143755
34359
149856
123325
14259
42798
8364
90153
32020
86388
114027
18622
92275
28119
116809
122639
157873
115289
91030
29397
112287
121904
144077
40342
86416
67870
129826
156194
105173
47847
13424
146316
6290
15643
58825
86046
5272
64887
65965
124496
10107
105572
282
136510
136997
27221
101411
49619
42488
81152
22144
57675
156491
12814
22272
143963
26424
108271
138048
61221
23272
108659
110396
69734
116623
102314
29951
158325
122821
40595
72076
49534
93632
101349
141619
36447
87794
102475
99143
33333
97932
106362
158098
28136
107300
87914
20824
88480
139061
119783
17122
31814
158973
58009
141432
28675
120092
16123
49231
13868
86752
88801
53307
81672
53911
108087
6183
94917
77440
21569
108457
152851
18062
42843
7157
65724
15183
157484
9054
16487
97892
64578
155614
66798
11843
151550
23642
77694
33943
19216
95508
70809
75489
102055
7498
79265
136287
90222
84566
111394
77878
147470
89323
31804
68045
148122
26605
158102
86113
155275
495
51232
3760
67522
108787
111903
149271
52038
59057
84192
144038
91779
127161
27949
27272
78955
150099
63987
113725
139207
124910
141577
58219
113129
3146
84057
70438
81435
30748
422
133819
115679
123536
145664
79607
44611
97110
147914
108903
12928
88507
5858
7151
62772
60485
93205
156426
35265
147871
129031
69112
84631
102236
88128
71573
133181
1181
21232
157122
116655
11224
132609
123242
37208
69828
114212
132430
153482
56211
101941
25890
48284
93262
47982
131035
39189
21164
124790
132863
144768
140189
11711
121184
63360
80818
16141
69257
132979
2010
61056
130096
79666
89087
45041
20371
79720
16347
83925
145645
152030
146735
117167
159462
115016
111087
85342
137162
85897
50085
45426
47708
136
109005
96523
6266
28311
79588
141413
109327
25228
117505
84803
142450
117220
6593
86436
159229
46730
154080
25927
27163
95739
117057
31401
94387
57799
75936
79447
109046
151554
140711
152223
99086
119738
96492
120035
45295
10451
30707
147580
107628
9564
102162
40754
43298
87623
64246
146266
26715
52360
56300
81477
108238
35006
121801
73026
156927
6416
95849
99970
59314
135439
2457
98028
48631
98577
130820
108907
103823
37385
94944
54296
123018
90782
115772
63682
49544
61537
93808
31867
129687
141482
121232
80004
26971
57937
82590
18273
16270
120838
29645
126520
121049
153171
24221
49057
17107
103528
123383
128874
10400
937
54442
31296
98005
154955
28228
149835
84561
106163
152636
140304
41252
72189
134780
145464
159833
138608
120350
61253
157991
121412
54994
120186
60244
72648
35474
47975
108407
39133
140950
72773
24317
47447
61384
56379
90743
67293
134563
91681
71127
138064
96365
134397
89590
36206
158001
152898
96157
128992
26816
7127
14292
74665
97690
30258
106784
49549
47494
158372
120628
105237
149742
114471
106341
156898
102211
51593
9443
140241
137503
156498
103781
83072
140090
80076
51293
111561
32921
126665
61453
28564
97349
59610
84811
123980
81918
78458
29806
26875
115741
108121
143384
83133
21734
4911
17583
7774
122826
158252
133585
81461
145673
155096
75945
103656
17878
79915
137603
152598
92810
115310
27480
47061
152974
73129
1318
38493
16817
58602
71128
69730
88621
33412
31525
47609
117318
74493
118262
76079
130912
28560
104514
121450
62845
74513
137991
10884
72857
125371
116067
157391
82989
155639
122781
66229
44853
18712
32709
135771
78360
49508
64500
27503
140046
104640
74253
75596
17467
47889
21124
146401
17620
61818
83963
83574
69581
48086
147344
108738
38769
58737
139642
32434
120790
118220
38078
145572
119051
145263
96592
104450
51134
89039
29290
32813
26876
154911
119681
34537
41854
110316
61180
48681
28805
88017
91443
96531
67839
27803
104227
39663
7301
31651
27730
19031
124552
114797
123682
19479
119042
6499
75550
27522
77859
135056
96906
106846
18569
21193
120817
116985
94472
24641
29897
75955
57390
103671
49928
150975
52077
142070
124527
151692
49326
155090
56590
80289
59670
50192
63262
57309
113566
53695
141684
106967
78706
153722
41850
140316
105015
67838
51017
142116
9181
113439
4438
17782
140579
44212
8639
21740
53758
20891
71007
90252
25341
2741
3208
57695
780
136259
132318
119479
70906
87330
127111
5552
35228
90664
156700
83565
98806
871
107653
73800
74567
13980
79495
98982
71540
123335
64062
97609
10272
150375
123299
18020
28056
45023
59136
114979
58953
69092
111258
55506
121512
99814
92323
111732
48478
110099
115338
4954
93561
33129
72408
124222
13821
87811
46923
147404
44981
147663
111568
41898
131253
142983
75055
150159
104184
84932
108617
110217
23136
30287
128856
138114
18925
126630
97771
42059
72312
1089
68659
69400
41138
149981
101779
80802
62541
11482
24850
128228
51104
43151
143575
65160
73626
130191
125022
100885
117346
55019
26660
147081
26377
155895
20618
60997
87785
81978
143160
120091
69691
103583
106676
4616
133064
148711
23775
76784
134687
46137
129560
8201
157958
29091
138353
130393
82816
158164
94884
120110
45914
504
1832
53798
3466
125065
43479
127757
125445
53722
18904
129868
40987
152789
128947
76833
127898
35667
55639
138776
79085
28423
109692
81126
147124
132476
113099
61069
748
121146
4127
36024
64263
128007
109494
127215
48093
13333
58964
79251
105553
92311
77276
68901
92081
59385
133924
111223
111326
10231
104892
116614
148839
49453
21255
75410
85156
115281
138314
158976
147420
74563
64896
155980
97192
28436
158016
62855
29630
127882
155022
49562
127420
10328
25971
111468
112260
98083
109479
5528
44327
48908
110131
12425
149043
129563
143805
113797
18143
37259
76359
139130
1067
81719
7733
71830
13466
112489
55945
107821
65411
101029
101973
11074
130819
70346
113543
5399
154815
128941
145674
33072
63833
89635
106412
7730
73645
142227
147083
81937
88108
64785
43994
97201
42615
96166
18733
57973
107747
120691
61937
133884
127070
58224
96912
84994
99721
107841
69123
78923
14533
93700
91909
113844
73150
155667
100049
133440
12612
40158
112588
72444
54815
77535
2136
82460
21109
4898
122936
87759
29731
79393
30767
139056
98857
120243
131008
40658
114530
53195
23645
127446
98200
159368
28803
113415
62301
86209
26410
25448
56574
106790
25833
41877
148748
154758
59177
120332
87783
37683
141608
61391
114088
120560
40948
32712
151321
58081
86900
30118
137185
48372
140783
73345
30891
133076
133176
87746
101265
107813
67789
126157
156378
129494
8623
156095
155381
157325
13063
75988
61555
22677
67779
47878
111472
99894
130248
33313
95846
97335
14136
131937
143827
99603
26742
42490
860
157138
149729
84432
83869
76488
143709
125723
139368
122819
142372
124373
112546
89288
88347
108928
38041
39513
63522
48943
98897
60254
68701
147820
139917
63350
4681
79618
138067
67689
86137
114911
134017
50549
107601
157549
131504
56120
140739
114995
17819
140102
56822
42037
76983
22469
47781
70314
79315
110291
152824
88001
100161
65549
70682
80576
123505
145699
82457
143097
142730
56086
47488
110177
29153
110617
133734
23091
121298
111927
128271
60172
35320
132046
5021
73237
63454
126800
49979
42811
122329
46845
22342
68341
18132
13038
127371
100823
28420
106458
151404
54865
62013
159226
1285
143634
91892
86039
151453
13904
131738
48336
75905
72432
111699
54642
81374
130533
154220
17989
15551
135385
49247
68630
23833
10289
44768
143583
111215
148735
76641
112392
129035
85580
83028
120740
72480
105326
44043
82600
13375
115426
91517
30548
70769
138046
19747
148437
47897
80554
88883
158161
58232
80352
9236
108492
158427
36761
90463
51067
117704
53985
25517
110356
37333
63113
48003
31826
155036
26872
67529
43970
118186
114873
44953
27305
157332
10076
158012
94734
78374
91493
124
57474
133927
58703
61284
24535
115293
15680
158370
81365
33253
107079
91453
65980
61379
154722
72322
122378
5956
28044
122571
128904
77715
125035
149511
128665
25358
27682
107144
60343
121356
113761
95742
142699
128714
71949
125763
18603
83287
85056
133468
49220
64458
59782
117458
19980
73418
142344
140209
134470
147851
94889
145718
73350
6575
45081
115202
93226
37915
93213
95398
4270
75684
31375
50624
66839
6038
95826
25021
4311
26134
129013
73141
3553
42057
5343
127706
126312
62448
102651
106731
28238
43240
32425
2680
64835
44188
13533
140763
138827
58515
12242
30153
36892
154799
68639
159523
17822
394
33463
87321
137186
100953
1019
24078
49148
44989
84534
151140
133169
111368
2810
63380
1010
42217
118591
40323
42403
61585
84647
18613
135352
141717
28170
151306
35445
51391
148134
129171
35716
101121
106951
59511
85069
148206
148197
117929
117791
54883
11357
140866
31537
148239
127154
75607
57779
31200
17051
95578
13257
89053
33945
22295
100066
44390
126051
60025
89920
98168
30110
146694
28261
39809
81923
3039
82773
54235
96667
13749
54622
112777
146423
158614
10758
58292
97188
105579
79686
126903
66737
158037
46555
101225
144947
47784
129887
83813
48851
115158
68527
81607
57735
141851
7156
85075
89497
90416
44414
85474
102880
85462
145790
110392
15486
5090
8036
112529
49559
29595
23783
49114
102199
10005
2637
121223
54794
23364
139910
79515
138980
38734
103028
144190
78846
31827
51953
100106
10551
90186
46850
9870
37673
98589
128914
123369
100852
71856
23986
98506
108695
30213
157966
62040
126627
154036
137828
85245
135318
120255
83262
29114
108392
95516
155414
95343
20883
112393
83382
67873
22807
94925
146946
13383
92483
56707
34687
26560
7561
150010
125906
15021
58618
18466
36238
46837
6637
152731
101529
118844
87221
102090
4754
38326
107317
115733
68769
80016
69430
26812
129448
107383
158475
58495
84115
114667
130960
71879
10789
112007
154091
135710
96558
44541
85326
157625
47399
115609
38536
123230
69744
58086
158978
119273
21119
102891
73088
74924
68092
78219
146046
58784
67727
28548
3815
89253
89359
59623
96672
106117
61589
112603
139546
136355
61094
118992
134647
65796
52163
54938
94020
25962
12808
58725
131272
44019
43168
158424
153977
86171
23501
25308
63708
25617
40947
98642
35805
111585
14911
132522
143912
124010
114003
125427
18944
98965
26842
122220
19699
58099
66193
49664
40197
51266
47699
38757
147054
152560
133476
126124
8657
15835
38566
130359
76193
132830
96183
65311
113997
127298
64807
82206
25373
153752
12018
143433
96239
131952
71779
32872
141474
144054
54548
35206
146773
13861
68877
126110
23694
14466
63709
22738
155294
94834
120084
82752
106844
117832
94848
70812
148390
158891
83804
157677
58806
19504
77251
125537
141793
40619
22535
124049
150649
140909
93193
89957
22151
126118
35122
136580
95688
149015
32891
20990
38436
4487
11978
52249
123884
146086
69692
20951
3863
9411
79169
159064
90632
97414
90654
131348
33642
80439
155620
22288
1746
6490
132074
107472
88940
146794
119131
100447
147822
100098
58892
88576
68551
42099
127948
150075
103358
42174
150064
156831
43597
44941
95269
40191
109796
129593
82439
106181
138992
24258
114303
123222
88145
79088
90483
87423
15252
139955
55199
86897
70575
132332
119086
132669
36941
80571
104447
138505
26975
125929
92037
69966
113847
131049
26444
40273
89298
100396
107808
25498
36106
56749
92783
52898
40473
65038
12079
151888
106710
57273
47022
12578
131203
74280
62197
110275
131496
92916
10459
52651
54217
141060
82644
97109
134726
116675
116994
92445
36382
48172
138872
74616
87836
137592
51950
147059
95588
63013
99347
122039
31074
63810
65341
151265
100792
45602
7686
150407
68457
71928
94246
69846
104907
64144
104906
94120
121221
38110
64565
14321
79524
11850
93999
80075
99127
151696
24310
120083
9333
20806
95921
74078
47861
46310
60353
98560
13452
115494
91586
157417
102734
97624
39737
26154
56471
88974
72448
101335
130370
15914
140184
36566
61540
146560
14506
61514
23757
55956
127444
64487
93184
159585
32932
145509
38770
66961
96331
56037
12557
66317
43200
3640
155945
96174
73719
144213
134661
48151
45220
82040
80431
33539
74931
83237
138692
148223
7909
85231
42428
97759
16826
60547
145338
126776
14015
88512
91101
71493
15476
73865
65863
108795
28726
134322
57276
134974
82331
61716
77275
16077
21476
65707
122907
82962
144184
153243
25698
31764
151257
82303
52262
100062
127712
60473
112709
61260
53782
24879
60165
101653
76208
100919
52133
8279
84172
79801
27496
83749
107270
89512
24237
113612
113011
106655
29265
133728
133180
89149
2818
40736
20511
39406
33579
105396
125452
101385
75424
149879
106598
30132
138896
91176
20152
66909
109527
78867
36652
46686
84973
124688
2656
7304
14809
15880
69924
120668
94003
70842
106989
127957
50205
35540
110427
148423
134966
40726
95596
131326
12829
144749
109670
146598
108799
38831
33200
130498
54523
123373
53699
157388
53154
11098
91140
122608
109586
125888
137350
99850
31264
70557
73182
48217
65976
41698
104966
29606
119328
104108
8229
125724
97699
71173
150968
118732
118437
15125
14443
142594
91059
140156
77782
104723
39987
137705
66606
42921
112038
60713
102532
147251
119028
119272
12549
124081
145157
60470
1056
86306
125095
123156
74223
63802
12186
140389
108760
85250
45745
3132
59891
2840
12875
124751
120297
67776
139883
67361
122340
77988
122543
74829
46616
122249
38264
46678
76771
62973
126613
108273
150548
154427
76505
47354
30604
6902
103471
82470
120305
115905
94105
122127
138042
90172
107408
153853
58721
144844
158218
67134
92769
78634
145353
90420
93656
127198
50780
58822
148923
21015
7526
73462
43119
135174
64220
39077
156902
13385
19751
12929
130515
138316
114026
79892
76520
53641
35537
112573
82558
77029
20958
37139
85485
159511
86382
103732
118708
71699
145289
81756
7901
58274
96692
57608
67100
56255
36460
72092
122154
104894
107476
141873
30104
7831
79537
134606
45461
128536
7209
87293
10734
68511
22182
86698
26268
79121
20898
110461
37713
75024
105287
102632
51100
47035
38547
103692
122396
11686
102412
35693
7395
126509
139297
131210
73613
135042
138773
16085
129228
82316
86352
73412
158460
24577
120180
61621
89937
73353
143743
39891
25279
38294
104935
157125
130301
3711
3119
52534
47614
54386
94779
123407
2448
78909
74064
153896
136605
77710
82580
67834
100521
54531
59097
6142
137877
58722
31726
21323
115413
17813
42937
4215
114782
155212
78842
89326
8674
122274
98665
29102
134467
90753
129106
67166
138716
136886
21986
90400
12955
75645
123567
28652
155246
154638
143075
117609
87467
103064
77992
23834
83164
53989
144811
21170
49720
12472
10753
83489
95090
37923
138817
54247
85868
3540
73538
49753
26499
119823
23547
44929
74252
94867
60556
51303
130709
156523
50075
31775
120990
66635
77120
125055
49379
150003
78841
35317
9983
60268
26959
7867
149904
39030
77012
1007
46060
21063
92565
142709
121993
58915
70299
43236
8054
126924
106703
1796
114147
145260
15383
147852
87123
73397
37916
117361
159215
67218
89975
138484
12913
101872
152949
68825
65287
150426
40582
20907
87033
101847
155129
142967
105522
158789
44491
141271
157123
98907
56642
144582
25125
32751
77617
145909
98064
144793
118129
83851
105369
43867
142929
94827
91874
110313
145525
46429
45596
152151
39706
149732
43593
145894
89409
3801
145015
66678
24118
124393
38166
10061
153239
75418
152279
138281
76016
105074
10126
131865
136782
70100
146562
89069
56477
134065
129086
60993
94795
112680
66854
76798
129273
37595
23359
112842
76105
60617
2964
69680
11660
152340
151160
101245
10559
154152
63444
77074
135667
60338
101533
5898
84653
39199
59304
73863
71396
14796
35094
108066
102592
129883
137010
112618
158133
80630
73512
62066
52815
131167
114160
38785
52437
31008
133020
37963
150146
1975
130725
57046
19429
53214
96709
147675
81628
137795
58344
14397
1711
60080
33844
131394
146538
36957
34520
133544
51494
54729
150214
92727
60155
128642
14850
3333
3684
65121
56049
118045
4778
13380
49982
106005
74238
108734
44656
96522
119633
145160
56337
33587
102558
103716
52605
80135
135058
134204
75370
80319
146377
81620
104774
98294
158043
109790
113240
61986
36665
21826
7765
125558
125664
153554
115395
134601
136532
52367
114295
92712
118830
123066
97791
74556
11317
3283
116979
89779
46452
20268
13328
73707
60359
135079
66303
148954
62073
33486
40138
3453
121145
83355
49600
55824
113925
85203
55646
125873
40529
57008
134007
4688
116854
107490
6853
24133
98847
78708
90737
34866
30149
31111
100662
145022
145008
143310
108935
22883
41759
6946
105498
55523
3638
8312
133684
151109
138107
150177
37719
107253
61833
1431
71872
89662
34240
87037
81370
121713
46766
3798
24188
87629
107372
90163
31460
33635
36661
153973
138005
41963
83182
29392
102560
126578
103824
105507
2322
10121
102695
158215
50010
158914
128934
42653
23588
142644
80062
157413
130539
74716
85146
16499
53312
46864
89307
37694
84211
38138
50825
33839
23814
16682
30943
118373
134266
141385
65072
155243
102126
7237
102595
77911
132715
112487
99987
6700
38960
5386
108901
146312
142660
64320
45335
89226
82341
63604
4457
110758
23914
103506
2788
9356
46035
100071
104499
108745
145161
17870
131465
27128
58611
31327
28165
84727
72438
63289
53938
49413
989
40304
147444
153234
92092
81882
107999
68782
6640
86554
6278
100652
8572
145990
114784
90492
24141
79733
63459
133213
56712
115917
124774
66715
4760
127104
36846
120943
70331
159296
81120
44688
14415
149047
116757
116219
126247
139059
83270
51542
36252
86995
4210
52340
124335
60107
80367
2128
91599
32441
4612
103427
153738
73558
99566
17566
147619
15667
156246
122283
130662
76213
90289
24338
86981
19689
144223
39488
44072
145500
136248
62047
25199
8055
11883
94405
56912
26278
18915
72550
77723
38092
26456
148890
45517
31522
157702
50696
21621
97848
35112
19511
28799
133632
50571
155421
68711
125977
103869
29359
81714
92558
117995
111053
96934
78155
66406
123473
127905
82337
56395
74479
71193
56383
139076
81954
131345
61233
50997
71093
127979
143835
134885
157743
89031
52664
116753
76024
155220
16121
143049
28387
101485
67263
90078
59244
18134
17009
107612
118655
105677
121127
123901
15014
6762
109967
19561
37976
151477
159989
65270
107825
54983
54877
85102
72463
3755
96998
148816
16084
26495
90672
16021
102229
152637
43521
28364
54652
72314
94240
52059
147667
136800
31114
31164
33224
16343
6446
9980
137922
157659
12976
154883
16413
2432
41995
105797
133386
15645
77832
148012
102012
33382
135067
118203
138886
49800
41557
155933
84514
70952
82282
16166
64856
132795
125908
117848
99394
137316
31326
154594
26429
143862
90897
60406
98240
98714
84230
106944
17429
121568
116668
140038
23280
33734
34942
144062
111876
124123
73968
114800
31877
88485
87952
141075
17836
126934
51124
55335
101304
76690
121016
38778
26090
103321
120701
94499
81331
41966
119859
112259
114467
77929
83586
48980
64863
52631
57784
84445
126893
105203
132145
65032
21996
76458
66144
115051
148001
82084
52572
135214
66680
144580
64469
146960
121745
146936
96248
62445
2234
62796
12995
69598
67876
15553
97436
98533
31768
7562
23230
82856
19833
84806
33668
678
31560
28523
70645
70939
146421
128169
21397
90249
99202
32154
77622
79570
82133
94166
141431
63880
36231
83220
118993
66588
99764
90287
147353
27403
105252
36270
94095
108776
152630
80339
109284
86684
66578
158965
141074
41835
36215
145626
155812
8650
86477
90145
48020
155454
83124
67565
6056
110865
115365
146395
30931
83434
130447
116053
124296
117040
18483
19312
65870
23670
37114
67454
24411
55413
103052
78243
5067
2120
134777
27677
18663
111650
69967
101379
45787
149130
85323
25970
9167
157559
30463
17362
22976
121470
133953
130616
28306
29846
82135
67589
77050
118125
114521
96018
158750
104561
23344
111788
68088
158337
84179
57732
80299
152023
137196
129851
74363
28772
49644
37495
40285
7180
106161
46069
159811
87659
28987
84866
93296
3149
23618
5308
60639
120502
142763
158609
47153
99028
12530
38394
151913
62908
127246
4180
71792
119759
4789
37501
126553
145923
36851
153030
74467
48130
98022
92085
65920
59386
147504
43547
33131
153572
34600
43188
91318
92128
140041
101986
49983
111207
18538
112542
135742
154300
145879
38502
46934
106606
19422
98052
98521
18164
14031
18728
61315
49510
8934
21639
144259
57193
56750
17697
131376
46902
974
145806
10160
33922
128195
115856
150784
5617
49967
69305
112242
74359
16922
46038
5763
91135
75928
21690
116524
54328
45413
110502
82426
94746
108657
53326
151149
22376
70207
96021
34302
130426
119708
25193
68918
83530
89243
56430
132666
152623
135541
65987
65590
134388
136490
6374
159428
137915
68885
38337
57445
15497
90954
154538
93977
126625
17421
30682
78823
67169
40105
105157
34362
104537
125033
109215
152326
70388
121687
105888
15760
134394
7033
105293
23480
132949
22582
17086
47120
27321
40110
73330
37654
29751
91724
71321
67242
21380
86003
64493
147926
55241
154669
146372
120262
85857
104557
118150
7328
13706
26076
81665
65363
84835
60365
134342
137605
89182
46108
73614
53779
110446
60341
28052
102072
118738
112200
109520
64400
65171
93372
122735
85995
33891
120051
9121
7257
86801
84372
60600
16469
66149
38879
153340
66670
108371
123491
21278
40327
140394
58673
157374
95622
30576
112226
3608
120185
86115
84874
26310
11134
148660
41780
57900
106908
45244
120488
25175
83369
97381
127555
2389
85750
75057
107345
56705
97758
105615
16969
61004
91212
95264
9173
5329
88862
90711
14914
25891
19821
46157
129004
70794
155530
91100
88497
45105
78383
4056
15609
65169
76745
150463
54526
59008
82589
1725
36639
97544
103218
10457
44010
68600
48950
72425
85196
47055
127998
19654
83243
116336
70721
27034
47184
121889
98122
85647
152272
92164
130614
95545
106726
141820
145482
115531
22653
21712
28518
27044
56239
159713
56604
63434
90427
158687
139456
104891
151974
112878
37613
141189
79771
131254
2952
96911
58687
9331
128640
136525
118893
43826
156544
113045
157141
61774
72589
128069
41322
136369
136606
109794
55188
25987
14312
3194
24996
29190
136030
113755
49364
53286
27337
100307
101895
89814
13963
50271
69593
28032
10308
143830
139847
46982
4133
4441
60757
87597
61355
94656
26010
79147
52873
47869
73926
46763
98337
116387
139
112492
17402
156255
21961
127670
113291
118952
128108
60569
111621
149200
103776
52538
27533
47567
6521
152786
116951
82608
23306
85867
69704
105534
5829
119339
20754
108175
124346
118923
37209
87099
84216
42588
41430
136549
78752
6787
114179
111426
134120
108572
81255
101434
151305
56525
23900
100292
36418
153211
109359
110348
33563
73309
88380
42730
154434
99315
115262
72441
84020
110096
79139
29011
159816
81077
136222
35162
100776
34965
159373
155336
118375
92589
139952
90758
129706
45534
141780
25753
43459
79285
148920
98338
115104
95974
102218
155070
19936
90326
93653
134018
80218
124538
571
121148
75098
147158
47336
27295
13890
42640
39678
7581
95922
61620
11440
81904
128867
98229
2361
125838
19026
93211
135948
62544
110677
137567
65727
65258
7234
12813
142295
81972
20101
14097
66021
11742
43055
92105
102339
69821
21813
48152
8171
116636
145986
122357
116974
91948
96696
94106
31930
9159
103294
51661
7247
66209
35983
147528
69160
93694
73853
117026
148291
47873
48514
131844
76599
87463
84358
125902
10956
74932
110229
79522
38618
154804
143447
151320
102057
16415
143358
69991
146447
115501
150225
58991
158499
16907
83408
144331
93692
48553
143311
157886
136492
75813
148791
49445
146523
51189
127234
26953
108608
16204
58229
65956
68862
75073
82046
73128
99680
86678
73261
91875
105502
60123
94716
98371
79442
718
135224
120256
45771
135943
135063
145002
88944
148018
6410
27614
154348
114203
13772
55200
105931
28626
73434
75528
93734
156881
43784
156757
83330
26896
56266
185
64339
60124
23275
143621
41030
152086
44592
87557
122033
127803
15268
67537
134107
28713
127313
44955
126724
80041
144694
106262
95044
27781
103113
151911
42358
55944
104805
99652
44255
129483
64614
73956
149329
131005
88958
46725
87998
147680
51651
114390
36399
703
26750
10435
110920
93196
18455
3248
75886
2949
35245
130627
35052
113843
85801
140405
44392
7570
91355
1517
65257
30782
41943
4970
50579
25025
58257
128547
99538
109085
8046
105159
50864
97325
135839
117000
4275
150176
128152
17265
32467
71851
10943
23317
101900
153732
125683
36506
5377
106006
140287
80279
146488
71308
21908
127621
145200
25771
150435
159040
149642
159827
28526
140824
42165
123927
83165
112649
158675
77745
68493
146770
69482
13048
62418
122584
78710
38293
137715
94672
8496
143232
17346
29107
86389
80622
122766
7353
97664
77433
120344
55265
18198
50830
30679
69256
22490
106323
96956
132247
107030
96863
17143
41448
119620
42198
57443
152717
91629
81160
36539
31706
86417
84880
17973
116234
90764
69564
73578
55522
129182
88390
117150
111895
108269
97854
35845
131912
86448
41895
103429
115078
122250
85138
34371
19288
78770
2488
35581
63698
118383
124099
112018
43337
67366
122350
49858
138122
49388
124953
71202
33929
4633
28296
79024
78129
126594
28745
50530
128817
87060
137919
44909
75031
107981
85315
47096
77732
98056
109522
45859
107928
82688
54359
128018
137470
113660
37697
136911
91178
515
109023
53933
58937
125419
16488
121018
29141
42847
76561
45617
130483
97688
144328
124559
95919
78865
69415
155543
36970
72767
156686
83285
21315
49075
103370
63916
70431
72379
37881
125985
123228
134774
66455
41596
90904
68435
114340
151171
9065
95859
21351
89810
87720
99662
7001
108194
85220
78919
12491
104794
92978
93190
142129
96500
105378
11648
76591
51554
146878
157115
134383
91437
14917
66200
17119
140206
76732
20489
26023
92692
63733
104788
81253
84777
39921
32687
86539
46120
84764
25332
140936
149312
130729
69312
122044
95911
152016
115185
121577
43525
132023
95181
7479
6916
97375
44285
157031
141295
133580
48460
79818
111262
35342
79013
134223
12142
38967
17181
71235
62452
96046
41863
65400
128328
140531
30799
64833
60469
97437
13849
134587
7063
49519
85632
16324
27990
22416
126822
76031
135675
43325
23657
135607
122736
87034
113342
86968
134608
114266
143571
78641
23119
122178
88477
87517
81886
1958
28982
31944
16199
112381
155683
137458
147844
100421
75464
68196
113874
91642
25908
45595
95678
153506
79805
59311
24387
133393
146124
3080
157505
26175
72844
65008
63970
34986
147554
152062
134466
36596
127
111393
72200
11380
28631
112029
19442
52127
116874
4320
9098
151490
125205
80548
137876
34952
71520
1314
123051
36999
41532
128872
81568
129606
117429
47810
153946
31676
80162
80525
152142
64585
108752
41726
94885
156828
40060
75494
142883
15650
9754
991
148248
85408
60546
141905
135479
107786
16272
98819
102818
69945
78565
41165
104433
13267
127984
93521
8972
133012
158478
106259
121369
138082
72772
110639
62927
104176
95654
103584
84783
91354
94091
149355
56716
141240
111470
79189
106966
29073
52034
92633
13971
66075
159625
140893
132033
56505
52441
63354
84023
114435
126261
129217
80392
149909
48996
86006
91914
27767
14274
119734
139045
64841
118690
96326
49860
67189
106634
7626
82583
3408
32019
104963
26332
157997
5279
25154
133952
105559
46034
128734
129235
85616
18047
82707
110783
33516
38752
62725
18476
51905
45588
98556
12705
104041
36705
152687
36872
140356
11425
68998
5156
89967
25274
135518
84453
42976
28566
34415
95628
153003
146922
67714
41325
124245
74583
85869
73200
45850
4565
146102
130122
15481
32015
158623
40693
21373
148932
135008
107856
125868
100597
110074
155765
122988
22571
16774
101370
67231
93583
12659
3417
4327
127513
78052
41354
144503
2075
55369
51165
109150
89788
128594
157594
126286
32076
155143
62877
17714
6930
41555
115231
111689
152428
113229
87049
10738
32272
39726
86751
65267
52871
9956
8110
99139
101792
20074
97462
7904
101229
155221
67155
159909
1829
4659
136163
35917
58031
81381
66314
38181
25777
68095
18201
47009
27648
137286
75776
25749
2908
38595
115455
56389
91595
75133
89636
81865
90908
96053
124529
59530
38494
65283
84150
16016
30081
44882
145059
65785
67181
96675
85765
64292
124159
105705
79743
78743
101652
69640
108119
121185
62456
123632
92253
122804
122291
20202
76912
87824
137703
73510
152102
120372
19602
49249
5930
147742
43379
137968
146976
69697
152996
138223
23371
32664
133466
89952
55819
66051
156830
112372
94452
73878
99606
42192
149266
137641
90033
96148
22537
93633
1424
10836
13027
152000
130364
63579
111601
143446
94471
81086
8086
47263
120797
109647
95008
152425
79282
109022
22034
31489
18637
13718
95034
137016
96594
75076
55897
99352
156642
104346
139867
493
29815
106026
17966
52286
137462
81885
137386
38443
101437
137422
116489
141715
119807
91609
77612
12069
29070
91741
139829
144334
152606
22078
96163
117936
18994
144486
47327
147481
136937
106224
135030
42671
119411
55567
14595
63084
40486
73104
86843
149008
59588
63601
109135
127252
65531
147827
92729
98812
18734
154791
114440
127237
86648
73354
13282
158839
61337
100678
42416
6205
157637
6646
64485
1515
30644
136769
14919
38481
153274
155258
141906
1576
18404
103868
1150
5718
65708
149111
140816
129995
159359
154671
43118
147357
5264
116566
35225
108334
50993
34062
115805
139175
141266
98524
119596
54452
94374
10990
90653
35262
159754
32365
157466
159101
146536
143939
18445
76672
73610
98845
15510
107187
101516
158962
30940
60122
76212
156488
7326
101106
38206
3835
122674
54905
126847
113819
147964
58587
1938
106406
20088
84971
118182
128097
12726
130893
30367
136843
31957
35968
3170
145052
20265
129119
91413
30136
128678
24841
39592
156486
27844
138845
130297
40500
137698
159988
135254
102736
15390
37266
44221
96627
30982
49138
141297
148125
107636
35398
99986
71518
140746
143745
114107
146525
105358
13094
72086
5761
42603
76160
127664
63853
79512
141505
37059
76463
99157
120930
23486
55194
158930
32339
114672
75671
36221
136261
13637
12153
146901
29400
39413
76376
111575
152467
12728
45922
42992
112637
159571
139303
133494
151311
94377
139597
109161
66571
24783
107181
149881
24291
118033
63625
127982
145159
97502
5790
86281
157182
3425
67195
156751
34283
143841
93104
83627
3663
113050
57568
77320
55127
84498
60166
113647
62815
80161
118537
69329
103141
41989
146728
55891
108986
28178
98242
42597
124350
155033
109424
158662
114130
118598
118272
116441
63988
53805
16755
102564
90593
85339
66474
109867
123640
132523
72891
10354
20560
67917
78804
14763
36457
84711
6467
126839
102593
102381
124446
58947
144487
154318
37238
8965
86802
41270
149112
20764
82893
141416
8567
117153
106053
63425
144631
38803
55010
37210
109096
124000
106560
103718
63730
62187
84867
5884
18686
107319
88644
81414
96380
39075
93532
5015
48265
9202
133077
77384
46628
138802
40469
52854
78058
41246
142058
61333
145229
103441
75486
157038
111388
106695
99265
60217
41111
17050
153606
20220
66795
135622
77394
144492
133716
116600
110417
152812
130179
45040
66840
110013
42351
119167
157701
145581
138760
146153
708
57637
17353
133557
148099
101982
17232
44760
112208
58976
145080
89687
143848
121531
133753
114807
87208
141343
15576
5409
146333
37040
118482
46451
158526
54171
98851
68689
66849
126304
122008
145945
103355
4578
110260
90071
73268
67572
94916
24782
118740
28945
71834
64505
94520
89592
139927
152859
121060
6539
74838
139216
40696
18270
29503
20630
5363
6772
57299
43050
28832
134638
103257
57579
51150
21267
23999
131404
1751
113778
8708
63828
66504
142270
17658
75694
8431
47320
34033
76168
129352
136670
126088
61659
77595
33598
74722
105025
149999
129817
48209
103452
136664
20054
108079
144291
63654
103446
74222
89398
97560
147761
48384
159350
101749
87853
114993
25437
5429
53913
75683
18983
8027
147596
113732
157429
56651
72632
46541
117900
42014
69868
41491
101305
73688
152947
50768
70561
145452
157700
99696
133267
81642
92080
66445
25724
57368
159671
102599
44380
28714
93710
116026
155745
102100
49618
106975
101094
120862
2930
55177
48524
149666
18
150790
94844
99452
94389
158300
115912
7235
107149
27980
25253
65268
147865
105651
11601
62191
35244
44
20236
158116
120011
31080
77234
119587
123941
107209
158732
139380
90875
153408
158856
129430
113030
144205
133075
17298
6770
33298
100470
25829
3336
72561
72935
127838
90977
112437
44194
33662
71119
71645
106949
96181
5133
43352
138034
106470
138700
11968
22508
96706
29651
45062
81352
3876
9497
140649
38387
107400
119025
85316
114937
21714
63791
139806
63503
155700
159024
19496
93631
149149
9088
40727
111618
40055
102093
89505
64378
79122
9439
92734
108429
88185
135506
132408
24509
33276
110343
6172
122910
110714
133514
6476
109129
19846
106840
123257
154675
155554
128933
65461
99776
13789
136350
40381
51760
19815
88727
141401
53196
124644
46757
90773
37265
59653
36565
45067
138425
40538
36659
40154
127611
115042
125137
80203
111452
26720
121528
86301
87105
116494
89589
15130
158347
7910
104682
45238
18884
67584
67032
114887
126490
43730
41238
120881
36650
117107
113288
131430
141709
101954
36528
121710
36155
130262
24507
58946
129808
103325
6130
45862
159748
138152
138113
61930
138049
113951
136078
146210
20260
92026
106877
142244
139994
62906
24610
79234
84548
7509
84905
54046
138100
13025
33611
125514
151161
82664
58359
9049
88947
65761
117633
86409
6598
73731
18327
135490
122930
65851
95818
152678
104988
144818
6948
67434
140076
150151
28670
48259
66305
53530
38188
92788
32030
73856
83992
102498
127750
74442
121865
119285
48231
85731
86243
140008
106202
116768
105043
8803
88658
84465
125815
31730
67771
4380
653
66279
124894
81905
29593
25629
24491
25850
92468
297
111498
65758
48485
52885
96175
17355
15562
41249
79112
30927
99899
19843
21108
130815
11353
124116
55970
54581
654
47169
104582
14813
8337
70153
155444
152351
82719
92629
132168
62355
66868
130834
72012
61886
64056
89785
71132
78926
89153
67060
130265
114568
139582
143930
94231
88701
152214
31588
155242
122391
110458
134817
3167
105821
83210
41235
40541
6683
69829
95266
90599
118224
81744
13525
60220
62732
110065
95392
17493
4342
131027
78015
2863
19682
155673
104885
98292
16806
126453
140397
96516
39953
153472
65495
158055
6032
148338
112382
92041
78968
108663
36018
96329
92770
117683
74767
86162
42791
81575
30042
87447
68845
34390
54956
50955
44474
152828
80620
158698
15392
88751
130077
100139
114236
10645
116310
23346
11732
88473
20708
134076
56472
23044
79922
157114
37008
6193
141685
29917
63971
113831
78007
75367
60407
93950
16170
8282
1250
93355
36363
119353
10166
40162
147226
8470
88088
110353
82654
122286
145895
120640
14879
148467
158416
95159
38040
153944
27605
111023
43751
47118
68934
77915
119330
137527
122711
9410
110213
115108
9179
106569
118579
54624
96050
102668
103938
6447
20627
18040
112620
158562
99518
72564
49132
53983
113177
159966
59358
29787
122292
3654
99424
126046
158430
46739
17725
40700
41503
157989
90971
58895
94322
82786
84022
88239
128125
101806
42400
96467
47374
47478
57135
43651
140345
16654
71694
21781
130103
50293
97253
121403
108892
21452
80040
142056
38723
17863
77643
63400
137450
62878
153387
141918
137074
62114
17625
34589
157555
42356
38910
22628
103242
96590
9209
143655
82832
141241
147579
103331
8853
84264
63063
59599
26220
59112
85835
73921
85103
42253
49524
142906
665
70129
106746
73737
39296
159893
115184
91037
42268
150130
78300
30602
4636
127249
92297
116261
17718
103244
8013
12516
151402
157796
111014
110029
115540
127137
95784
79136
77835
24987
43239
21298
19829
96153
32943
55874
19559
92657
48000
154548
107225
36025
152221
86932
36387
140751
59728
33504
110257
50146
68320
44044
101908
32247
38578
144718
24561
86237
105458
153163
21246
7330
130114
52956
110897
104663
45622
83297
29614
46037
9511
35271
125417
92298
119473
58854
12248
4886
62631
138091
44954
148112
142588
134058
72091
890
77049
128732
25752
120027
101819
64413
91416
68651
16601
8557
69306
91145
159313
363
107591
43465
5493
130984
133343
142911
29733
128273
32978
65042
15143
114023
4996
111337
14376
134241
137368
87401
70688
47393
34488
101243
143759
129060
3620
118348
78045
56786
64412
76464
100404
104736
131720
45532
133772
142436
40443
58383
64082
28006
11479
113367
6583
74607
9319
46051
66112
3247
33476
42744
74718
144806
74822
43576
148530
105697
106959
128499
102027
51362
35708
40761
80590
30061
12418
79614
142280
136900
3474
36604
22424
26637
111877
113620
130552
93645
130474
58688
125119
134582
82353
46136
43087
83080
97923
137725
59607
133913
7377
10026
54129
12201
19687
24262
87030
58680
146051
16079
68734
135545
100163
97665
18442
57207
70774
32191
74208
43989
90675
142383
58541
52502
142538
104933
110378
53235
15479
9804
77542
44665
26065
54060
121908
35576
74688
150101
35748
104122
105637
61752
3828
58395
147798
32951
148917
132736
92662
30670
43156
115154
49829
68232
34200
158738
20214
115748
69097
15313
11335
112345
71896
611
42755
54904
117454
37843
107438
133867
44579
11303
6405
122554
2400
89969
19911
114935
82709
121939
28211
61656
102216
49176
82469
1253
158779
41932
10951
91368
96445
59726
157157
9221
64616
17510
82181
74464
97635
101912
156145
63040
5582
85361
42964
83563
97154
78944
107331
92148
46014
89754
135921
14932
84104
60049
122430
115924
151968
66982
95017
67140
32024
109498
96382
94347
33323
29927
96498
21818
100453
105049
44407
58113
68497
52551
147229
122842
66483
29054
35668
140423
146645
31851
145000
52736
92597
158647
48531
39059
78797
1700
130227
68209
19921
38620
159107
55999
127765
91061
90406
2804
18240
124432
67065
108569
32741
73627
44497
142420
34890
158113
62874
102955
144169
140878
10302
39440
102181
2627
129535
56530
30090
76739
106284
17928
27973
56252
73451
62566
10721
107592
3429
53618
104559
112621
112314
7170
88476
135797
34505
96002
7424
53711
152363
120867
66296
47183
24276
152505
152804
77136
119614
57605
112963
10319
136585
82095
108378
578
156684
33736
5705
500
98811
63995
156909
92254
117518
131735
148531
11463
11804
27393
4665
6063
94104
140210
91005
69825
65509
120562
92070
155736
79054
132188
69020
113975
36458
62134
117333
153097
16726
15357
35416
156592
37009
114819
109824
125465
148577
30494
37730
15973
86497
4184
102295
78080
28463
44596
112567
107323
31638
128040
143278
90710
25470
77335
141913
155508
103439
156309
5634
101646
126889
15704
38245
98902
90915
133985
131443
156461
70096
64604
53662
82898
132530
157002
77101
83483
112337
25991
11547
103534
90616
87931
50039
18459
76052
152310
140101
118148
26085
61237
85185
25101
9406
57122
41204
121982
142419
152784
63369
24032
139376
49051
108912
157719
14238
86140
108772
154083
212
33196
15157
89002
29005
16921
25102
28780
155502
18985
57664
22475
147959
59322
92141
68722
134404
45246
82777
51728
31663
100770
3603
71697
122239
108520
57780
96400
35390
106418
127902
124002
62984
158339
142770
115573
38943
51853
52485
35002
734
43781
86024
133275
97106
4857
75713
39104
104456
59229
115797
107897
130073
101541
36419
114590
3688
10560
21552
79912
145190
114516
62398
139869
152664
90963
55455
112460
54213
118438
110189
153494
110125
16341
39203
36635
28067
12493
70261
108983
74805
13443
84527
6125
126938
143933
127150
83267
140346
114492
86682
98478
10631
78273
129751
148517
74362
149783
30496
126383
2142
108311
155728
141282
96225
123090
103712
88202
23554
39535
81151
153679
67918
35484
28659
139831
149745
134768
27723
581
27066
34547
135229
125407
126860
151131
66352
127188
68275
31368
67841
84854
58735
39604
152384
115734
57252
53580
120327
90299
107076
58634
79218
73496
23049
158749
17005
87402
32194
149630
123524
151130
32039
53720
88116
53155
148640
9150
133679
81205
150354
34030
92096
126201
70829
131295
77466
35772
51682
8673
22407
93916
105017
6081
29756
135071
64155
109877
108091
139280
89094
111380
100414
125611
77611
97215
123685
64646
10130
61107
133982
60561
8422
72823
121488
137932
154592
23942
30632
44842
33492
93624
139337
7084
109217
158512
146345
109031
152442
26357
124427
63064
85621
61556
5249
78862
134543
74131
67879
39510
22891
41108
82604
130252
156187
71567
62378
129309
46218
34993
152808
133089
121489
15568
96423
65730
51138
134945
34991
95944
97019
77573
70934
77876
96603
104310
142527
22568
159201
159616
155725
4046
141955
126741
4956
32815
128471
93443
19408
13379
53342
113544
84277
19890
144782
102828
23542
124957
47090
141680
49308
149114
6559
105565
117665
96923
101069
23028
26788
131974
90591
27488
94615
77201
108287
42948
77305
126693
81239
30790
37254
27590
84881
65573
80943
2603
116615
91596
1983
21214
75012
9709
17662
99794
29676
112413
91129
73222
34432
109883
37572
98771
85960
2560
89914
157703
95523
70785
122618
150675
142604
76511
94296
52414
92208
106580
154403
24790
74793
62426
4802
103946
131855
89145
3545
6549
13887
40046
98402
58683
85370
63263
91444
30555
47289
128416
153695
144640
70246
127887
99999
71714
126314
99356
85390
100736
12694
76918
97027
13263
59061
148373
3188
22082
69993
61642
116172
43878
70825
49112
34697
62573
127083
133600
40986
35131
14860
144540
146680
54808
45636
111677
143063
15772
83870
96778
73524
31984
115377
95344
109462
57468
26439
109803
91819
28840
70962
73183
102927
33718
150023
96845
79938
106402
139425
94112
93483
139678
61075
124840
142837
39497
133229
69669
149209
17951
42827
58747
60426
52663
76344
116089
119514
26037
58479
9178
57113
68447
120767
159957
41381
91506
114543
121780
85352
70510
81768
66360
15176
67471
21754
68709
146856
45286
7202
103437
5266
54517
104177
59476
18416
11205
24107
49802
82781
119380
60696
85757
58244
31208
127216
47290
5533
100069
22772
664
30325
100287
151207
21340
124158
62053
90883
78316
153676
50640
126554
145714
52816
78421
131502
132771
34110
68791
77269
73463
155071
59076
131645
85077
129926
125448
45656
148005
114919
98283
75998
72845
35569
47592
71817
38565
108692
125190
62679
44755
60943
17775
110745
94109
75151
44352
19025
30579
150990
145312
28245
58637
56900
35098
147931
63493
79011
124820
49126
141956
37955
92261
1641
133460
120669
37147
155194
64613
28582
65969
127020
53825
76428
57717
7959
51871
76485
135812
7817
157884
40420
82388
129
124511
50750
135101
86557
126927
149793
140234
158878
2485
86606
42788
111709
119423
126079
70587
90083
124970
152733
129449
149841
119108
121240
2263
105087
156176
119601
76492
98451
146411
150210
41660
36357
53243
85400
6504
65393
54029
95792
9055
127419
81185
16544
90728
125319
43261
127005
152673
15077
42893
130324
154282
74978
26432
904
54366
27978
129733
145899
50362
137836
98677
154933
77426
30957
54243
106148
25050
42780
121358
149206
97041
140666
57747
60436
125199
101053
119988
145969
28149
26140
24108
48318
96094
20720
136989
140451
54521
78550
129261
86144
104790
144122
2015
102563
82662
47448
71631
87256
146092
48415
8997
50533
120661
26092
131945
104078
79345
10485
137578
66083
87185
20164
90583
156062
85559
12876
147538
23823
96476
68633
142177
141212
83849
146732
39224
125197
2955
128015
39774
83271
116832
115636
4906
71103
78113
22240
14358
101809
85666
116750
99958
70799
25853
46405
133501
45154
45162
45042
63032
133192
62912
12838
49522
100153
23840
17851
120430
55029
9429
104423
145306
66595
158202
101215
123190
35101
39482
14149
157076
28479
82043
102016
40603
81939
56000
73120
101549
77683
1948
146875
49482
44959
114057
93629
6799
26136
26931
59842
87349
55126
11678
134892
40670
96927
21548
3081
29339
127299
154283
85321
122438
45807
112298
58669
10276
21805
2220
69014
78874
118797
113365
118739
54696
34442
115814
143869
105002
66461
86902
61393
156827
150481
156112
155375
105710
94002
109536
15416
53519
36587
52388
66135
41342
79082
30085
148778
151097
79117
110334
121811
3053
17832
143137
87676
99184
12030
94613
44067
157633
149388
119235
157630
34281
136469
55784
156899
39600
86093
125791
124930
137466
9788
65554
96866
23980
35090
3195
79463
70574
64140
74133
119333
153599
93220
97857
152412
104344
84730
83711
63036
149872
102934
15962
149718
57575
151437
54323
83089
100084
143839
9085
80597
78964
37165
799
87945
136464
149975
1043
139260
144392
62420
69460
72956
118578
150794
54434
127870
100735
60970
133448
71813
94782
97137
83582
42645
135434
109755
146384
99186
387
47579
137191
21819
102568
79946
37894
157655
134776
22708
62569
124200
157191
35045
134922
136119
54507
32553
128710
16443
94500
35449
109070
152837
39295
96056
51672
78908
21488
40774
23526
63460
19780
3520
124434
63269
148503
155313
68893
26628
46705
99695
139535
71707
102278
79740
101148
11640
124597
151488
96898
4467
101092
72231
25326
20779
4831
88364
19522
25790
96964
30015
118442
33671
38719
90204
15041
101778
117821
147759
10286
72272
34756
87910
138702
156566
29496
29375
94333
21536
62056
129662
79334
96888
75130
155387
154670
156463
130763
153267
83834
82702
103538
73489
67816
143895
130292
52372
143493
101445
102377
147980
29942
64322
11652
28603
45292
29757
47301
138623
88912
32462
55759
24842
35360
15471
97205
143381
10209
62300
91021
61517
84620
8587
55048
133503
89585
38722
144575
78154
63482
34710
123855
19458
104026
159525
97264
124415
59162
104401
94505
68067
134405
94728
38488
87178
29762
148804
43863
81949
99021
12519
65783
123425
49745
10148
108536
142399
13593
35570
42467
97821
49039
64237
104573
68777
77962
1949
82404
29625
41112
18410
12015
58657
11551
89196
129446
44677
65114
86293
143329
107332
107733
14429
156725
114412
138029
91351
62309
70176
107571
125856
76575
46992
128676
87196
57651
19168
35358
132718
51999
91567
25563
26890
2763
133637
91447
158049
6218
101985
123978
159130
113528
155211
20797
111129
19951
106525
90150
10219
40104
73785
155889
15346
16403
117823
60567
140651
148725
157890
136025
34605
20944
2108
33932
21389
154191
28944
106348
80650
80854
149834
64939
113444
113112
6091
76423
126002
130847
18471
174
158017
99450
6550
126129
103742
81947
145726
60835
55688
77538
13139
119164
72284
18175
112098
60273
128636
153345
9669
33300
146375
132305
156052
5629
9071
40250
57522
72372
75654
77534
129210
23860
99702
121172
40324
123107
113916
132948
131731
121668
3576
110401
103585
26471
74465
136823
28981
55832
1634
56488
76403
53026
71002
149485
44654
37648
93247
50844
76747
16855
147372
47173
135409
100940
138831
76240
115831
78527
97232
69079
121822
2549
13969
157381
124611
152020
50386
75593
6710
141439
96486
35363
31977
121838
130443
98994
154115
29719
151471
27591
137637
29365
66094
115716
70228
38415
140530
57514
122227
16834
142473
27795
60948
24867
75751
28905
132386
145417
105408
138261
55835
70063
27112
85429
65702
70942
159519
110168
29280
87495
67849
143194
65133
15419
57931
8148
114713
12305
11646
6300
14862
104691
86095
97065
37702
53238
149976
43472
145328
56631
141430
157902
85784
143216
17344
92664
30140
21954
20487
15139
125075
138641
41460
81630
32658
51511
20989
142440
56474
57828
74472
43860
85152
82720
43344
79163
26610
75875
8979
57541
81841
126606
15235
94292
101212
19750
84550
60718
92569
105853
133185
59101
86038
136967
125390
121992
131841
57331
140391
28010
85592
117021
158637
150055
106911
64660
9484
58709
54309
130425
75976
14822
99363
94504
118119
34733
145010
85585
13858
18374
46717
118208
92638
11087
110075
105520
22939
51271
580
137455
158295
104381
6006
45531
109177
91771
137284
125372
35587
125836
67932
6458
37299
152711
86098
27103
60060
95228
116343
13419
72006
150875
95478
49246
153285
56694
131286
135320
67922
31417
142642
107988
3390
51071
109879
152186
80205
53872
88449
38154
150948
106020
37064
144985
131780
155386
52446
100443
147245
153098
26367
37434
60584
19695
121544
112692
645
62415
25003
120039
50262
140621
135603
148118
102492
130530
46951
55386
65512
127595
108962
7632
153788
149135
89899
133236
8440
93577
12660
21330
86999
68943
88383
125730
109055
156229
1109
96480
82908
56030
149621
126730
62801
59014
118876
78410
32663
90238
29717
156063
1298
42373
95371
107878
86447
70342
12991
73468
77565
102528
69476
39777
112114
10700
59646
82317
50939
79040
21489
41961
29654
35883
79911
21432
38508
128508
108389
122875
24315
55256
124752
48364
33717
115280
88642
93893
97660
73511
86755
83231
23621
14290
114867
82047
3380
78728
43556
69599
142004
14062
112250
78260
6961
12138
31616
110312
112190
16007
67737
81015
109050
1831
47562
144112
118070
117884
15903
144053
156511
101394
7045
69236
150796
67785
64912
24810
94151
62668
132785
10841
107226
68648
9307
101441
6574
158936
51513
119496
35548
79115
22655
86721
39324
136680
144680
113310
20710
23039
35353
966
42957
40371
126683
138461
137372
2790
127135
84796
43762
23655
155093
81864
92966
35854
45393
102383
71105
101611
95652
39399
123804
153183
102748
56658
64965
158844
80268
47863
131597
41543
35535
135279
60196
39261
71410
129408
130746
105427
104455
35599
20086
45835
25653
102735
15955
118996
124014
90093
83405
94434
108218
119711
129019
52131
2624
152341
58098
122484
43387
11555
143659
150233
94041
127568
54722
115843
45926
5957
73670
138849
30005
67985
103529
98859
130029
159317
89514
6562
17486
38048
121578
59966
86533
72185
90505
133259
105652
50356
33532
126786
154226
77134
40137
15026
29022
109419
154590
89352
40834
159761
144667
153306
36203
53416
108034
1667
83245
41495
101723
83799
81538
4845
25489
115206
38917
110735
105820
143712
79937
50659
25914
137802
110106
8676
9578
18486
34041
30622
83127
73684
72472
99358
28285
3223
74096
5128
47815
65950
5955
31779
146351
158249
53056
43672
121064
106386
141535
8203
91335
94244
55121
145781
35954
124588
112786
29431
82449
82789
74660
32577
16225
82008
92923
55060
25202
141695
8738
40989
89231
57222
58480
10833
377
43845
17999
12700
64913
142868
34945
32469
124362
76489
64409
92741
42707
12499
8360
72590
20783
50063
37929
105279
130863
97368
16249
51332
155940
9944
78601
65390
82484
79875
45477
148464
53447
105046
27469
126750
94174
32534
118941
82156
149746
110605
73655
119225
127475
104265
31023
112973
26474
158439
125668
131221
75855
49302
49141
99156
109752
81734
31157
64298
127099
70472
61633
87666
94720
36372
60459
139212
136998
55444
140577
49677
124311
130241
137475
61404
7958
132829
41806
44021
108684
159331
94412
37440
132657
14431
81150
33983
144907
112117
47255
132636
56552
66023
94398
7890
61436
146899
119200
126528
25641
87944
41294
4152
149903
150752
73534
35297
157934
60892
66727
80
116634
137494
119492
139288
62435
118825
74685
81361
17909
126666
34973
151083
48429
69578
101207
11764
116120
143997
48659
61898
14972
138242
1435
77637
113902
50650
78671
60599
27504
145001
91721
133055
58742
16430
63248
149725
120119
78729
158846
35879
109503
156556
86573
60212
56550
67042
57220
96517
99544
27615
56319
125435
75865
72405
27123
126452
84188
90159
140795
9898
20276
119024
99687
11743
43513
47237
49899
80336
55192
40820
77261
7354
86783
59167
34944
107374
99924
41364
111119
103102
12223
61226
77173
89736
159661
61475
10102
31937
7598
29341
92929
124344
136153
150126
35585
135494
73061
42178
49878
135087
9438
17799
17154
898
142118
74846
64903
94019
46624
80852
108374
39231
143153
151176
120786
23437
50742
104504
127557
13947
128982
151396
46591
31599
77146
8217
137324
91356
40403
134490
133667
104045
45944
13943
124855
38461
100939
13096
99610
127120
5658
96897
18531
21059
129276
76283
98971
60202
108361
50931
126485
78350
118288
126949
145624
126825
156424
19217
86161
143946
26934
106055
90816
80119
17156
15929
14704
101220
105964
45234
140057
28822
84672
119848
105219
135727
132467
141312
99496
42591
143498
140375
142371
25565
8335
158094
110385
36470
10024
72925
17070
116603
145812
11632
8583
24587
124835
102826
56449
39257
95045
71080
131849
102493
7463
43431
107361
67802
26097
117921
156263
35017
66195
150068
32100
103009
63665
7571
139624
109308
86739
48183
64005
93603
8363
28588
119293
66964
80492
32415
108118
24723
36978
92518
104146
127470
66027
157990
20113
7487
87656
48775
100129
148601
109058
139521
153697
82157
42672
49349
135348
143034
33144
16029
61801
60831
120208
108764
87839
89624
99232
148098
119122
132231
13514
135914
147587
159408
156410
20165
59194
107431
43712
33850
33997
8319
28585
146480
101859
19739
100986
76029
116709
111342
139058
31318
119820
115895
74398
125296
140673
56203
9034
21043
57409
136921
22546
159940
65444
109857
20900
65792
72991
140274
23487
100555
9613
102289
71770
58019
148943
67046
132402
129743
142820
83402
106209
130576
55599
113019
155389
118949
145026
92494
46167
10096
18770
23249
159109
123284
3523
115921
158583
43923
22748
44480
42485
109362
111270
120276
133785
59807
79496
115528
107664
107475
71028
25631
135278
103980
53843
75603
80841
107141
40365
40402
51650
2736
26318
130603
107499
13785
95799
33496
129516
32588
44566
31808
76735
65630
131805
31920
94057
126745
153103
63578
56222
72414
132468
66865
94959
149574
7653
9402
82699
137934
105014
52334
56759
137895
57609
90198
154825
81588
61964
154448
129555
143920
134285
120054
14039
103728
13847
52831
100732
72514
147582
4896
116613
150486
118757
149759
147107
113930
21306
84705
67682
64930
70014
96646
72583
89717
11403
100706
8759
96116
68335
147313
77345
48828
149734
58118
104234
142153
26781
97581
130524
8598
139307
25767
33747
134769
135591
124163
57146
64561
27745
12078
18312
151442
60371
146721
138222
41819
142409
145472
148570
66342
38439
116947
78336
19206
73422
42305
85669
48689
147299
141979
122261
127543
16777
50421
7073
21578
95233
18645
105144
2080
31232
101322
147389
13535
103833
68226
30285
117415
130613
115572
25907
56147
3246
154949
21923
21655
125023
149998
130809
65161
88037
95306
63229
72039
58980
94737
158830
33274
108647
52322
35632
38042
77642
34629
97432
87426
70303
65412
76339
19841
90719
80037
18444
36864
40306
150049
138040
78187
133784
11984
156155
99121
57631
30826
85163
17347
73696
63655
49084
123609
45378
134362
86962
62025
97891
150337
148770
29384
6096
75331
699
55107
72553
100803
47671
52612
133534
131086
69641
140096
139948
101195
76502
136348
26040
114967
83688
128870
18350
139613
126077
122348
73648
22725
152216
91901
24280
23921
133009
72390
42872
109599
103396
24431
122528
24909
129724
103180
101978
114307
33529
10653
78343
152070
106102
81265
92443
37148
24037
151065
122262
118078
445
152360
152371
142608
149120
36916
102920
32050
75754
26129
83266
27776
112065
12786
5563
7846
121669
77125
95661
1620
136784
84722
100191
143669
98936
36511
94446
143394
60979
69207
70080
26252
14869
80144
105204
114717
26989
95130
108810
64854
8060
158368
100766
81862
142159
14262
91442
25945
81482
46454
45826
63125
13977
43193
134375
70560
54515
18887
76222
13537
73620
20119
145869
142842
115784
147232
87832
76165
10980
112151
21956
17339
40181
130992
92266
2279
131660
99470
131763
102431
63633
116797
118644
148217
40406
41352
60093
59706
73452
153723
266
153206
138614
65759
51143
59926
16888
87170
2605
47071
139497
82693
102782
91361
36542
55117
132435
113864
129841
97734
6870
113445
61894
147294
54034
130171
154959
149132
55098
37316
1328
71436
122284
17921
99163
1459
158602
68874
62835
97797
105352
101592
99623
37340
18425
127240
50799
132815
67075
146700
56725
152865
14968
45354
67853
144532
44106
24442
12655
11001
30373
125620
153191
152586
102624
152105
114371
74061
73871
37102
69686
78935
121188
52588
18690
19227
114050
78510
152382
53457
35170
88911
92012
126562
12665
16677
77180
51869
60653
70292
152895
70740
98368
83640
151812
117498
89820
14331
144595
56140
37499
98539
8480
142851
111361
23233
149608
46810
142489
130582
20327
111801
77719
109945
5469
98121
107985
49694
158166
89848
128030
44029
78774
49539
103562
87159
56038
32258
122734
117612
40170
3666
28621
153074
114522
79769
47773
98896
59458
67907
149650
55613
5524
5025
136737
56070
30674
38527
37261
31218
56829
133216
25594
9019
119500
49264
8271
68064
159481
141876
119698
124893
49815
65434
118676
112220
43633
104016
35446
51068
1224
76435
48282
18245
107402
81740
99441
20704
13238
4355
117174
87177
138472
846
78227
21815
3580
135004
46440
35388
79691
80616
140801
61430
101745
127406
27083
91825
18332
76206
63211
38875
21643
22610
58868
145209
23225
113520
102323
98656
53126
39528
85414
54396
159287
26315
28137
102386
119459
143422
146119
94384
113042
76354
99716
81252
51502
33427
46971
64147
152238
135796
156116
69031
29759
76292
142706
45952
151447
74029
97440
29800
57825
147195
143059
62826
142136
4432
28326
138611
106067
46617
26381
6368
130755
72929
155106
105880
151600
122858
39961
95771
4931
154908
121162
30139
89057
94662
101442
133587
93153
70756
113398
104968
16152
103269
149825
128417
82728
23572
6317
62254
150390
62508
49693
35346
78814
76518
22684
67072
84795
1368
14995
156901
50540
158419
52247
70325
132784
134298
31781
119603
140923
107840
84427
90553
116041
66958
41910
9707
70318
125317
132353
130291
87324
5227
94011
28866
45919
13549
96928
25484
73204
90877
12355
21726
136570
905
12297
43022
84175
112711
24217
111816
51354
109292
1654
50184
51503
119134
33318
150348
93431
80491
26213
22955
90852
4114
61927
121967
108719
159517
103762
134804
127607
27858
127391
6270
65618
139809
24004
21863
73250
82458
142775
21903
24160
132361
69177
108352
40334
126614
57449
53655
43398
4294
138904
102437
29106
53012
150004
75403
102123
78339
65424
118581
133805
42655
83894
102483
1023
68773
61534
153289
33320
156349
88592
148068
8550
24983
85872
114487
26396
149085
96662
36740
105655
149947
148659
140679
71386
68957
1557
35476
130682
143687
91543
150466
116274
84122
129929
76155
1830
118929
92640
56006
32381
115689
75719
114193
54306
73034
63714
37471
39682
24946
73873
91630
81089
148913
61411
15051
86638
42574
42081
41468
20786
47737
37319
94653
145053
73217
128672
60919
147904
118760
94710
45880
90525
152217
43674
34199
72654
84190
152233
18978
97185
78289
127023
79983
45538
43047
103816
155955
48454
117627
51899
129074
79503
66932
17872
1458
55672
98388
103032
59520
141006
127827
20200
60008
35494
108250
7855
105509
17665
41376
116487
92975
135533
21871
147740
76687
36142
15541
103739
63804
80960
66419
131069
121278
40808
42979
38628
158067
46144
64982
96757
52812
43277
4418
146720
52039
59267
53532
83535
1161
43958
99685
50766
141110
93329
141811
135720
44191
43843
124175
19507
123516
125376
142504
54651
121783
51144
147164
159837
23399
141885
98469
124875
90592
122149
128443
62482
43359
73357
120884
80844
115410
57156
142180
158176
67618
59869
73503
5517
29919
75723
29885
114454
93825
107775
149727
4319
87708
43083
2885
21273
91968
34583
89738
79231
87638
106107
127180
62777
73435
35356
111449
20672
97559
52204
260
20979
43414
129311
134115
82784
74372
76507
101158
119638
96612
23125
53832
122252
4987
80082
62530
124270
4148
43321
102324
57437
154122
12024
134952
89486
80461
14032
113919
91558
59151
8918
52084
33066
108367
99005
131692
27226
98074
5510
125825
94078
137721
127914
142074
43250
151683
144128
125309
19210
113347
60285
121769
26323
124259
83412
156400
158109
151220
31744
75637
157815
87228
125252
1093
25037
144431
97765
41761
129482
139223
126731
91404
18833
21942
120161
19287
11500
21022
23441
28546
53178
80667
3543
150585
33202
13004
30828
152125
27820
103212
1924
72121
45485
142725
29809
122849
130579
131702
116415
121010
113949
80933
80471
31789
104957
78029
94280
70460
116212
154483
77172
48256
70265
27396
130596
154834
18668
66434
132650
24325
104796
11
89650
53510
156300
144406
78925
88832
2144
34073
144939
95359
136575
147892
11424
49865
6742
152980
82574
145012
14957
54939
100230
126854
67399
23750
72993
46292
111884
71523
102309
159137
100734
56361
112962
153956
76357
63242
155574
143549
29687
110508
29878
45885
62475
72537
145040
17623
64937
78682
84606
43372
1256
52395
74146
120008
5110
20987
29929
69787
125431
111581
94768
3334
29554
59257
113370
29001
83438
124376
55193
111712
23296
41612
67520
18587
103406
94510
20707
6500
32257
153045
28190
23565
63669
148565
53508
72084
140109
51116
2356
34103
18948
11504
129431
131378
136621
108336
2983
32196
70178
16537
8421
5984
63412
10650
2873
74581
11621
85816
66647
115333
54563
18293
63958
150050
98626
132472
119215
60846
122118
100994
148609
75799
5656
115952
121326
16619
134548
18474
84248
102349
18430
2550
105824
134591
73770
16229
9992
114644
67044
117417
9417
115559
22283
59427
123543
154437
127783
149257
75579
31938
48850
57989
4503
102264
113116
90621
10669
29015
127236
73694
46652
126188
91122
86335
104138
7040
10117
135665
39579
147647
125183
96801
111986
33934
108939
49904
45614
89176
24793
47959
138142
48754
130080
30335
69203
38822
61021
7361
101164
136746
116825
44472
7126
15307
46062
124040
69738
146155
118772
60526
54582
64690
31143
105333
70140
31647
122356
156987
84846
144172
79954
87875
123321
130852
35546
41459
140588
153573
61175
74565
74888
112556
158556
117389
121502
115915
124543
54252
158657
18041
128158
9330
151089
148550
135844
35039
13467
36521
148244
119209
1562
37856
112388
60760
102034
104
74471
109564
111454
110495
84853
116508
43103
28658
42154
111806
66846
48666
27711
139271
109289
98709
95627
40766
146803
157288
81483
76894
94055
129965
135868
139305
6925
40321
129518
137843
156810
82416
106563
76915
38066
26874
84885
79593
118733
141121
100073
89154
115102
16333
95480
18321
133813
57576
71956
22004
22303
83323
25588
131099
8704
109891
100911
103704
83145
97376
34979
137702
136859
153693
153283
18980
88625
22733
36416
82397
77791
57928
5231
69164
135271
34007
51754
90951
82278
104196
148528
146903
66260
16637
33773
4025
146836
152265
73221
157279
134987
131984
54833
152685
70435
54662
141036
98460
31450
89092
142451
106356
68094
145603
4876
32507
73683
44418
55704
69086
81227
25599
146271
94747
12917
59681
155043
146483
136799
26615
131084
101178
54716
47036
100612
17137
110753
62174
33305
48886
58148
140377
135240
47207
5434
108689
118494
143886
47511
48406
82916
133791
114413
77348
26248
2245
36187
105389
51665
91396
59532
45772
53352
99176
140607
78642
157998
56758
86167
150396
138592
73476
9009
156657
107228
35836
17788
51499
100621
64373
95894
139031
127297
17158
129003
46788
154579
68488
113376
43993
76547
78335
34962
80058
19401
124641
261
41603
95352
129927
120899
75830
112066
4950
74195
137929
112938
68804
150872
41731
118965
30490
154240
91491
17713
51711
46473
136444
97625
101286
103411
4443
16568
136070
119175
21100
142807
39208
94744
130349
65621
153836
76238
142207
137292
136193
96355
125149
70652
68130
26292
13
92588
85211
108573
49561
26385
105531
138448
4312
16876
91714
132544
80234
126227
120743
8223
68692
19371
65265
106680
39213
102234
38197
125804
22385
97422
108210
123243
102343
22150
23234
66769
101027
43302
116916
55139
20285
83946
159415
92988
116104
23315
139211
53809
98278
32150
143826
95115
147636
133187
21379
157188
113451
56476
148358
143960
43120
131373
50500
23206
52327
67164
33438
67931
67209
135014
155380
113716
151967
95948
44510
36341
133074
152591
153719
129390
26072
32312
98629
85836
139525
143246
101804
73691
68809
91845
18689
108619
147151
86910
4140
132229
89552
97755
95970
6124
59153
42579
39121
9466
99658
140696
62021
114329
95867
73257
16792
76973
34828
37074
91247
33623
132756
55352
128812
53330
148726
67144
70036
52087
105435
25716
102107
64027
109093
66794
128566
125100
95816
17729
154748
40450
59933
105946
15954
99631
13391
6905
99746
65500
78966
29263
124429
106317
22290
57822
88176
145074
49449
3541
118023
148970
53267
14461
114082
105078
96733
123229
98895
36901
80489
102521
129080
5741
16795
41033
118568
63781
90809
83292
159232
154201
144739
140388
104522
132266
33133
26739
152645
66418
136268
107826
151008
21314
90417
21037
106720
101296
144513
68740
44501
8320
158212
75003
109690
153834
70748
125302
18996
112802
156447
115786
117676
9373
120642
6120
9958
100264
87385
70255
100467
148982
28407
125662
45889
98132
17944
159011
27784
35957
23576
110460
65677
71448
46497
149900
139580
106333
31936
118789
59488
70992
68460
152126
99993
101782
152876
23626
100021
5441
1168
113513
43002
1035
31998
23531
112280
155671
31617
127686
16689
129949
98696
135907
30008
41890
154897
124645
16884
129239
69743
123132
122100
4485
36302
40942
90680
2359
3370
157866
133560
144565
127498
59965
90431
71576
70781
56094
17202
59078
60041
134006
30795
94220
53270
125792
52212
85229
134923
97072
112943
80136
14562
156311
99426
138602
62676
994
81208
33338
35637
111647
147961
113193
132344
154905
63644
131648
155998
12732
89105
11960
138960
33331
4574
53820
20776
14414
9122
134284
11009
94643
49612
21454
32505
46919
39870
19145
98972
114364
65276
65179
13882
102290
130646
10828
116583
104981
21524
33134
155792
123293
74696
123112
124686
110234
92881
133160
92246
57415
82138
21036
141656
28958
112423
83350
20609
74165
43339
148236
23673
90118
121352
97712
66272
45679
122679
106222
100221
146104
15154
29295
91278
94638
52060
37820
145681
102596
109649
30672
85525
67013
153531
94955
3812
75731
63504
40667
6513
84938
39814
77315
123944
20359
48882
139332
43164
100745
63699
131482
51015
57278
138187
120856
31153
58132
98452
71954
79012
26941
44385
70047
22390
33137
28542
27756
34228
23153
44137
117344
13507
5012
115468
72376
20388
152782
10271
92634
30780
35164
93644
144512
112944
8344
32342
35911
142111
20221
100698
41685
157004
40152
50752
71266
16209
39536
41959
107329
117062
155852
117614
56660
70904
64623
36390
881
7721
21846
6412
120132
68455
70998
13335
7789
102200
64755
138168
105562
97047
76628
152883
158642
4339
68280
14040
97177
88179
98606
126508
53626
29284
90893
43318
40943
102986
101523
64483
73581
1855
77961
156719
31806
70451
55242
134988
149110
55575
19863
18636
14668
1887
159191
21080
149480
21060
69733
109638
70660
137421
5127
442
157574
31664
125552
55770
40655
132016
113717
111786
149192
137179
107902
7517
86712
126407
140754
51913
7683
111639
152728
151184
3128
31196
25800
140359
98161
76122
123355
13448
66438
143874
50707
115149
153548
6567
83082
99313
150789
7313
37936
127705
116024
83521
107074
29826
95905
135858
146915
15067
104400
114738
51504
2616
150305
48757
49706
134054
93889
98184
61623
133971
30887
115930
54608
90900
98523
26392
5544
159420
37926
18097
93118
15588
137321
152749
145058
61516
133633
58861
93678
64212
75321
157367
342
9048
101391
14374
128112
97460
71190
159704
45409
73299
74728
110358
113084
48184
138774
127912
115532
99388
20061
144849
808
142221
7297
62590
27325
31956
51014
29989
42000
133559
22268
75188
86149
110577
26566
25789
37800
151534
99293
131682
57004
7155
2183
75788
120830
24000
157848
147743
77471
63770
62078
54473
140849
120270
135673
58893
6987
24255
3804
137596
111892
48017
158850
79550
38069
122878
142806
91467
131567
136889
152900
59401
90088
59700
35153
69449
120147
107889
48342
42222
87869
109890
134727
60132
77882
119242
21750
5645
79488
61587
15701
31055
154463
78341
12778
113589
157347
26303
128718
77816
111501
87886
25849
30474
99909
28017
133833
50535
55456
159568
99485
138740
129928
98390
25682
104860
9219
34899
1296
141003
157472
116444
146683
67120
159730
46281
36314
131140
83683
87960
62536
54990
136044
68193
141808
112999
65714
125699
111730
21941
149321
150148
91781
103921
58335
8815
48312
45668
57566
114923
145708
6154
112253
125709
55692
89601
108033
33420
102433
140895
2918
127663
8535
67519
86078
120763
50929
10257
18014
47232
113510
66631
122007
29997
78005
152263
70531
157766
127788
19125
144689
140474
63396
131917
78812
49011
32021
6106
113699
129569
108039
116017
104540
94462
127511
7455
15070
79747
46728
117750
10174
44942
149539
103646
44782
106899
121797
30527
134011
88161
27977
29219
57083
155390
105064
86663
38183
131765
105550
60488
38915
119318
129973
136487
83684
11195
17031
7379
18573
11992
137629
77536
126237
44426
45177
120969
128139
114981
33917
71213
7384
62509
78604
128667
2598
123303
106010
13715
11457
98587
117954
22323
40333
122259
790
127203
5567
42717
120076
55690
876
97289
23266
46887
51075
88160
50765
111080
45348
40714
100195
79262
43070
64060
6693
104351
10434
6320
158898
158078
101254
85059
84415
80647
9873
139602
83365
34916
123899
116989
136012
75908
134564
43884
45178
137780
83169
47277
117549
156268
41186
9755
75638
41556
104877
159944
54551
13144
27743
158955
152271
60119
75363
121688
15065
97598
20844
11250
138116
32608
3394
48987
90513
88315
56264
41351
136813
30684
35227
121582
61269
110895
146769
23503
51967
48697
75924
79586
99752
87840
153710
92896
6928
16955
134291
100592
94555
29025
71001
5987
84129
147493
145277
113404
126370
150663
58469
74584
87044
120298
71960
6008
62082
45606
143875
140092
45239
142273
145363
114481
6392
93411
94695
112309
73095
3428
40524
153874
135504
65725
84794
134896
50652
67121
59998
58282
141796
105503
106554
96133
13476
2135
131178
33165
18981
38148
92630
157265
153511
89104
118089
21610
61016
115878
77557
39957
141737
89628
159360
29461
117118
32233
44924
29732
18970
16750
56575
79730
3908
124492
155926
95608
45899
108561
27851
15817
155311
136026
36998
41842
88989
10236
114619
50268
131154
68775
50412
40735
152773
74837
156041
59830
106687
58139
128341
18563
55225
96919
120096
142739
5081
59268
87106
90970
60121
126258
153985
80276
129312
54875
109146
9862
157299
135196
101968
132466
154740
128994
29283
112858
89261
76984
68032
71898
34731
120394
68043
142782
151150
73450
118556
118452
102811
97314
69468
56479
16320
33142
84326
147368
119121
14716
91978
103641
93473
90394
154837
70448
51528
60292
136767
19904
37806
136743
121487
16796
81233
150128
56882
62580
5716
158917
1773
18099
132444
72795
25510
103935
50592
78135
100324
38269
157691
52121
104629
94169
153462
59948
46246
133909
55859
101131
14400
42565
104677
139995
82537
32584
52634
86915
91640
146036
117470
58869
5009
126084
102087
107793
9797
56821
113258
148019
11884
6274
42584
98263
42962
121956
84533
84482
42629
19941
46223
68464
71335
87000
54836
71634
137954
66836
145867
112509
1687
78492
113366
76110
35722
47275
106893
24448
146162
119136
68040
104021
8534
103785
79477
92260
87319
74179
90329
31285
139357
55570
158488
121622
117479
98267
17892
17605
84186
127129
92370
41358
150876
123110
25447
45627
123911
117850
109112
154320
13077
75691
44957
6333
33569
85942
151851
59291
18721
128362
74490
26257
91815
12245
36325
62515
148797
44367
151930
79814
125224
144482
75795
65556
18511
85073
19346
35432
54842
66584
133008
8552
106258
92574
157091
102552
83861
143866
124059
120226
134387
48346
109385
94451
20523
67784
54415
9364
58404
86673
20784
5876
134514
113857
158659
87742
10210
38583
98243
42006
74937
132342
60241
55664
113219
51715
129763
36188
148860
85884
82005
41117
117406
157291
157526
43653
97950
85598
59041
7016
103744
8031
2888
5068
37099
14915
150253
23736
152035
140448
99150
47156
45560
70021
149069
117320
17492
67688
51424
93800
51489
38356
114900
47089
38984
44978
119064
149897
137621
117562
96970
42261
151822
112321
120978
85874
2583
70418
91849
36649
55312
58533
113646
49210
64084
52288
40743
140383
154476
112752
31361
82223
47659
93149
59573
5817
36917
103579
125440
65845
48388
116051
82254
123417
55372
31015
137861
136338
24418
96745
7368
143456
15423
55517
158418
68922
103316
91412
99532
87136
146230
84220
143148
15717
48864
91495
34935
148606
115431
156858
121359
126719
32549
87618
15994
158666
150812
139334
87600
150096
68860
20041
59718
118396
74930
5053
146317
63277
67910
8822
127341
104729
51574
53602
25413
5118
98153
16402
49284
46068
104313
92116
102486
87673
74299
72986
61625
75688
137627
20931
635
18789
126240
91267
68015
80801
157459
48537
83590
23831
121052
152569
1844
7756
119671
33303
58451
41925
76061
23237
58528
146054
59816
113591
60127
75903
97479
22301
109658
115347
4899
92259
66478
154376
59754
62952
42070
86277
56493
38747
131499
9822
95891
72850
89428
44267
41139
95003
80992
110599
93403
10077
117606
46124
93481
42747
96448
21628
111988
2358
48944
75712
153041
68302
131752
116520
48095
126540
95019
142282
32181
26819
23610
140533
130770
13713
17840
122405
35127
42108
55608
58589
40179
111588
74784
65607
12006
68534
119098
99637
64227
95444
112660
123311
133546
28871
60383
61346
104363
130658
34337
152871
116267
141749
115587
92534
56893
50953
102724
84025
157657
64695
76115
118258
152190
93720
74357
141967
153063
48612
112541
34247
148016
85918
118640
61020
121243
45583
58051
71461
269
154272
2199
102503
81693
42193
63470
61130
95693
80857
20253
67611
41116
105172
88422
95060
128747
99152
89622
112921
16908
111930
99664
143903
85841
73837
76655
134684
108077
1378
70193
156422
83983
14940
120770
23490
111919
132733
85112
135033
44346
35321
6268
143809
86942
107176
521
64894
47504
126029
18075
138184
98772
36741
138766
128419
100622
85607
34498
15166
105257
127553
83824
25707
77954
26894
66121
127263
62135
63378
65174
135793
12103
91987
138620
157378
131205
106367
23892
38104
136959
70179
7592
123330
155925
3181
125386
73889
119054
71372
61576
55774
88928
159890
23502
28130
81812
36685
157840
153047
140012
69786
91183
158101
16160
120007
114579
22010
39877
55850
138077
98369
106825
100802
124750
82798
134850
133505
30528
49369
84019
42278
118038
82990
149894
28717
127929
87470
32325
153736
105263
43430
121031
60956
78718
70643
91986
58597
137167
78401
113679
9288
115162
153741
57863
86700
7137
49
11688
71350
101832
5848
91419
26608
90335
44982
47166
81128
107748
92960
135834
20744
14505
15344
93161
130639
62689
53652
131873
142573
97459
88386
94799
3851
136802
140146
46185
97583
82194
35731
43913
14009
111620
65127
138186
39724
9595
53240
135176
104119
27326
147601
9988
19646
81063
30207
22496
150459
38544
83453
98678
88361
6045
106706
146798
101922
8834
64608
52691
78090
41622
3116
86483
80398
81613
114733
108588
62559
35139
139135
60977
22522
154515
15500
101097
117226
26602
103986
99929
9535
17884
17315
132831
107617
118068
94892
117300
49253
31173
90791
85583
140347
98144
123354
11559
106958
30189
65456
32006
151944
89236
891
79546
55905
5834
113547
89199
28258
50222
23846
38657
145125
81951
91688
95210
37281
33918
90912
3587
64033
63602
102091
112231
133675
139507
102507
122323
79758
126748
98312
77797
105955
81836
139884
78232
12362
149656
74661
121065
102331
27042
76174
24468
53964
116856
80167
118124
109433
52138
159082
120188
156877
88028
53962
70949
33350
144241
118440
81479
152404
99342
148715
126432
87393
56401
145859
118857
150782
103747
52250
63315
111460
138685
139500
50316
28858
67038
26363
20181
123616
114772
136006
140831
116980
41853
159687
90236
54704
117001
35232
106063
106741
22199
18024
14744
133862
74545
77924
137590
102115
97033
57527
110536
22229
25061
143168
110337
95935
137486
149823
55212
83527
44281
107444
60716
8769
20364
61291
94634
34319
4791
152499
112167
14622
94338
70074
29865
3997
139250
23093
38275
138441
109411
51358
3267
61352
24383
63192
35641
129441
41469
111982
105298
143455
77737
95845
103559
145814
74447
83662
146
144763
158365
59233
42669
79923
81121
128062
15839
92051
53246
135813
70759
883
52413
106425
63597
42768
25481
39088
40463
49105
120926
158070
24506
121242
66159
19930
52213
11064
126642
153226
83508
23080
131563
13444
91352
114834
60207
19845
145098
40594
63453
148729
121219
432
131359
158136
119271
30959
27329
62986
129144
8964
115880
99275
65879
67255
22947
143458
96122
60876
50951
106761
57585
1394
32101
14636
81816
61670
69986
78392
954
77478
115110
147217
118385
99799
89072
40126
23570
14123
79511
70025
77442
97684
142124
110058
133237
5143
14023
24618
111151
146998
67644
57433
8084
32178
34487
20457
143640
89575
141822
63358
61867
71373
20862
131415
106693
105505
69196
58887
23971
143685
2499
10689
106013
81
31909
85210
28635
142140
43536
43180
117953
24534
54110
118250
42616
29877
58278
7556
85845
53466
25219
6890
65246
120729
81981
23003
142375
24915
74889
142762
95007
121813
139261
74667
55934
99165
140200
101123
46133
107307
112014
100113
63607
472
28024
28565
64424
28930
102654
106976
80641
25762
90863
131447
157096
40274
106118
124684
34489
110250
124726
87653
126632
13991
70004
25153
65640
36767
112094
26342
55363
140318
26803
117052
134533
40550
117242
14427
98903
10296
124341
101755
127006
54906
135758
78582
117670
149364
18508
81346
38983
156547
74305
141399
82759
31902
129680
110330
76679
73288
38825
36120
56837
65786
73487
152979
25173
110108
149212
122439
112024
71347
146200
61775
119107
47774
108813
10562
8091
30893
107509
68059
37454
36950
103305
132921
15113
40098
142020
138468
4865
155329
50888
91454
31364
149833
53673
111535
124753
22974
52764
64139
20423
121755
88443
140753
102003
147622
121055
65798
107857
126330
5413
143514
84244
51267
92859
42918
106699
135211
68315
22300
98671
10678
25185
10728
32103
120253
70638
113489
107806
109812
29840
91394
91796
20131
90224
49236
81054
70258
157641
61329
136787
20469
51523
119522
55851
146339
53581
4269
13403
157974
143825
91274
136634
14076
143213
14019
46496
159913
137308
55828
9283
131344
113262
32188
88540
80413
138666
76478
54026
142464
101428
111217
8137
118948
118631
51130
5872
36886
128376
74902
10198
141502
88261
52566
17006
30050
132340
69051
103403
92674
70742
78047
94887
139480
72616
122676
14672
153178
87475
95795
24933
72621
147356
125418
85605
2756
150296
132608
13970
71320
60304
7701
150471
11199
71589
69736
19532
56809
101880
114603
32999
84981
136399
71668
112239
37821
159937
10662
65672
125456
75551
52283
70653
32542
108022
117581
141706
113085
61704
47751
75408
77229
88604
61282
138990
78760
117592
66228
15592
138219
5168
57080
133333
93810
91971
19400
124180
44252
90011
73410
89740
47527
71414
110372
209
156538
79644
143306
101084
131143
69356
6954
122079
143948
90755
56691
136582
69941
44758
134162
131614
3822
420
94022
127598
112349
149676
105478
13192
104397
139286
151712
76019
73701
64765
128589
24831
68803
13423
77007
52057
143043
92191
93598
119870
73918
69769
106709
132255
127532
17073
134294
97878
128282
30806
68938
110578
64947
3051
117492
3806
50773
75757
159461
5328
125749
70041
100638
84926
24624
127860
82199
86331
24756
42822
125194
37065
90152
116696
2110
112441
55817
28770
22326
75991
145549
150444
78164
151849
16387
117959
46104
136687
61083
23603
105495
88573
7773
20950
96525
43898
43165
41331
99432
32919
67690
97276
29465
109369
38212
16332
50048
149798
18790
51876
102580
47901
74474
148869
28458
75015
108345
64592
3032
25047
133157
37367
18684
50895
150573
32954
39874
38812
154027
158119
126413
114760
117179
4705
111706
61294
10878
44622
66566
44746
34063
102182
100895
41445
828
153612
121808
4233
24686
146599
68301
69498
109982
85618
143751
61181
159618
146848
29605
101280
41650
154368
76664
151409
5226
144921
16574
120981
54173
120604
61699
9660
45491
125494
35371
145677
88431
21876
50317
66337
117894
158536
21175
32696
20632
80938
54146
73722
153174
53972
60885
113183
3088
19085
134689
144102
139772
110932
91431
1888
16665
75020
71878
50315
131226
17751
28380
122481
9170
127729
100047
59347
14037
67850
22902
140348
86759
18566
104857
91917
149309
94390
53132
156775
147000
102731
113525
16461
102303
3516
117033
14855
157266
38064
131238
103249
1981
18192
84166
84553
47908
55266
125257
29513
60668
97718
117390
142023
68020
152975
85813
15218
4020
80164
89911
151842
58482
103361
136408
48425
89025
53295
81114
144005
148094
88997
80743
1849
75419
22933
85690
39804
97114
87977
78740
34157
144289
37621
36563
112164
146425
149457
56701
37896
21058
101648
82504
121541
45375
46737
15375
137617
20173
92423
92991
94880
100031
87301
140965
71782
31623
43187
40961
133617
96310
47842
145261
151384
85606
113850
81300
148823
137272
33448
12147
115703
37842
70538
67135
46815
158232
21437
82002
68220
123598
133116
98411
28051
45052
55301
49149
114651
130794
9032
24631
122895
134633
154915
106469
123188
55247
110820
122359
74284
30950
62842
37987
107952
146544
74958
124940
114562
65728
28706
131341
53717
41441
152209
37498
50735
42753
7545
86187
82325
159061
152928
62957
43456
13973
76693
3990
16938
66731
10795
39397
87004
105892
32873
15737
89603
99848
130009
112804
147525
96180
140103
151678
6689
75224
145996
153035
12045
2299
156991
24036
120751
80652
22493
117807
121042
64356
75147
61672
89151
154904
60874
2346
83192
118629
123674
128570
132158
9405
27139
123166
137690
10369
142298
127176
99560
144606
142105
58172
77041
106413
115782
50567
146890
142804
137792
42507
64475
30435
158299
88710
86262
148356
101483
141998
5461
51487
90965
54607
84472
101631
66883
3415
28386
637
141718
81582
63878
145385
106865
146664
23978
40217
90681
37568
12419
672
98020
98180
134360
61499
120421
96808
27988
8212
61275
101405
10208
51381
51479
10764
60357
73887
120466
66194
68601
158876
12109
44604
95925
19467
56355
105808
156020
46648
49502
18393
150039
124334
101773
154663
133887
10599
111321
92513
140728
138851
22971
113452
26503
83195
158275
154892
15655
12093
88528
137245
17240
67102
79230
5547
35661
32640
82271
134023
91993
69530
146855
116774
12282
67408
128343
11327
114499
61360
97409
29127
38951
64631
132437
69642
51171
154717
120734
48570
9984
6642
14349
116086
77277
57554
96693
154251
77346
80552
34395
36602
13389
156038
91339
140335
116075
117632
23276
86903
55061
35577
144239
40373
141299
40778
135974
7546
103796
141782
4302
21558
155278
122332
73384
120063
13746
101864
146128
149618
142648
147611
116704
88748
135458
30079
105681
19533
104912
138175
16723
81901
31423
44552
2417
127242
131434
158683
103342
126647
101753
132901
36218
21186
222
120784
92411
132968
93439
10408
145139
32596
4549
70461
107549
14761
48129
12007
27307
2371
125563
107241
87603
114850
99689
129657
106265
138855
115996
57063
12227
153942
144141
57405
120335
54920
111463
99397
133000
98799
51288
37106
8513
23728
95438
95296
148333
110760
43166
146846
84032
85954
113149
136966
73436
117004
145558
55422
52877
117963
152110
152116
64399
143011
22190
45925
1932
83475
38424
41232
150791
28304
817
16056
95808
22912
27229
97915
122852
63949
143305
124240
26835
122564
23593
139340
7431
125600
129937
63286
89567
34918
78183
77137
104126
22030
102945
116840
41812
24324
150425
26282
86180
43621
132314
24081
94557
69834
53686
16835
46877
9612
80382
20949
63867
143916
113080
6843
64382
32156
72199
140390
127964
268
81386
80612
18694
47528
119934
114320
138922
89558
63863
21563
65048
107424
148350
50169
30866
148998
143737
112198
11773
71819
62014
140452
40194
9384
131070
96001
98829
57196
4856
85341
133550
54864
93733
145655
109012
108153
49003
52489
125821
147358
68137
111488
79475
110195
41287
56206
23396
4825
25673
57481
158606
83171
17993
555
53533
34934
32393
1742
81008
41668
62650
26808
71172
141181
145727
5805
44363
33827
65820
75513
135213
43967
45598
94748
104995
1116
42016
158038
62691
104298
9350
38018
54676
130564
43104
31126
114578
95217
131668
57642
6759
156390
130226
102249
37085
108555
122997
61747
109484
3998
55501
81184
50529
20781
105653
7274
56178
66543
18958
140684
142732
10575
145272
124676
138609
106742
51778
69760
7766
94995
123340
47725
89229
107910
59823
80221
99966
12869
38512
13195
147751
82953
130898
102681
131063
8613
37606
44441
834
159924
15024
2031
25719
95428
120193
28876
27807
104008
55609
48525
144168
147785
125409
73194
91684
38096
46761
130513
42471
32139
37383
84471
19819
48059
12293
74656
65080
127098
114104
93265
63735
31900
40068
128082
3237
115278
118531
33189
58754
27837
24713
38707
99196
125925
157286
86036
83544
85449
15823
118944
67526
112801
134580
13088
60203
32984
114748
3855
70076
102449
1671
92999
36852
14114
136344
52270
94798
2487
8863
129919
119371
51051
45976
120590
155297
114362
72333
63685
72447
94977
4288
100388
45775
118270
56386
54376
153148
98133
8621
33153
49291
135070
139617
79051
47860
47105
36680
49439
110739
19798
35538
36016
71034
145307
121032
65837
99919
150227
123549
112333
113430
63933
3007
105057
65723
66819
126414
81713
35561
121929
14248
43402
125061
31680
125316
94661
3882
105034
23549
17997
23620
97478
79565
43620
59425
86733
64943
108363
92936
3113
35493
53379
15918
157063
19978
48085
94762
45319
132042
116407
91158
67299
32424
30394
159451
93166
143099
155542
89828
48220
86770
142486
61117
1291
50258
55125
137442
56527
4333
85300
96439
96630
105394
144977
46694
154364
9573
59275
81066
45809
153008
101282
16194
54036
157175
104716
12930
30252
106136
98412
59952
96593
14045
13316
132534
4874
77286
139139
23300
15172
3120
86015
72737
97890
38478
101082
137679
67619
58685
95865
101135
31688
85786
17726
66280
31256
32431
122238
107367
85057
49730
116424
110755
124504
68541
49680
81297
145445
83225
9921
39320
135823
112964
17931
55706
145702
3111
2430
27884
141928
109547
115486
109250
39418
138131
103748
117188
72266
133122
9210
106451
68237
1047
128832
113234
150871
29890
150413
152036
64039
137989
132036
92725
5586
10183
60849
84412
41641
3187
114893
155122
2472
93918
91279
61092
35788
51278
79257
74108
86052
134942
104841
131926
151394
73829
113320
63630
145336
53716
146524
96576
81148
146631
20115
89293
93877
16356
148536
46797
81167
7964
13070
55424
72934
148183
91539
61524
136988
151966
20249
50120
123088
132748
148803
120739
141722
66259
37726
114180
151710
41767
38510
6204
152034
124474
124847
123762
3557
43855
138597
50244
15715
148764
40651
74941
101662
52952
12468
81495
54259
105886
80747
132269
38912
51418
112426
30726
40037
102739
46347
21207
59608
10218
58613
151673
118574
90850
66055
92124
119458
28895
28625
14082
155024
87818
91772
135351
50508
65757
116395
66126
140029
63053
133754
129241
78241
42333
151231
25932
36318
78767
111700
115911
145384
52306
93061
41464
85614
65491
89948
100395
142186
25903
40955
79301
3777
145345
54379
115033
2711
71632
98439
6891
133347
130314
138216
128680
104955
40238
147042
18387
101184
14899
131017
93705
40496
152747
31078
154022
142219
33849
89640
49971
95692
54970
26060
124372
135268
104213
99743
146171
37291
34226
119946
96214
111869
18251
102197
3588
23402
128854
28303
2213
140060
73455
37611
882
74431
10199
13848
108083
82812
109063
14711
85484
15330
141028
109326
39573
82487
49119
42078
94277
147194
50464
123781
99668
109186
67143
79003
22998
135152
154849
5780
136461
117504
36786
119507
101227
97941
91829
67378
88313
116015
37646
115919
25865
86353
63634
61248
116079
110510
143172
179
29242
128543
132834
30101
43934
52621
108875
18449
26174
27436
4374
77053
6514
82876
62383
50145
129638
114507
119747
121569
116992
7798
93466
60810
104388
41312
51658
33816
66702
143838
104440
158230
54420
159063
32298
10341
144983
7095
10301
47622
125832
37790
16188
98363
139511
33401
87253
118365
118211
33328
145149
63778
104740
12025
118458
69190
31636
144767
45994
98075
69391
156328
155834
104449
159680
7702
15682
92167
126764
34309
108803
19307
18906
15803
59961
118722
64622
40785
9093
121666
19443
68162
61830
132695
7238
78239
151307
57604
130980
89652
101146
40311
111659
48024
139398
10449
82370
88421
138812
62516
154370
13177
96626
111778
106990
72870
70919
99491
90209
110852
124406
5918
159817
159854
6569
42993
99841
101552
40349
49334
146923
116579
113998
93900
36501
43220
99461
97569
129898
112109
98962
107966
53774
24466
58370
133516
103606
64809
74119
13687
43195
68609
151536
1327
84578
25120
156097
131096
81110
26227
138062
4691
23746
111224
83389
107979
2336
97355
93947
25360
49907
121459
142749
8429
128839
16011
44087
94931
11417
131187
102203
121154
26770
25389
10747
154808
93971
100087
154379
143557
61989
90216
115458
57736
107640
51156
48316
76487
100385
63967
159060
136028
130689
54152
135046
92436
33286
31748
139826
33694
104282
145887
23166
155236
115949
40201
100295
43271
36424
64970
113682
114665
46552
10785
16300
134943
140449
1673
70534
13591
149913
117176
92461
59435
127352
91011
45747
76806
7448
57045
9986
103084
19180
26517
125901
33155
23664
125414
106276
106321
27861
74558
101595
14377
21423
128858
156336
83004
128326
101346
127256
98931
62294
15266
150725
117937
99114
135027
71763
8984
89880
99820
87444
119009
21210
45626
86000
93032
82255
84761
21851
22886
72148
138246
20879
57228
150138
64137
88607
39263
27202
2658
26270
33955
54145
82123
15120
79425
119053
74242
79378
34774
77756
23336
89370
70189
81689
125845
144050
12803
84450
20582
3403
94606
81438
60968
62634
23182
64034
155910
52072
104524
77375
67703
53437
27608
26484
132724
148989
74344
116226
11311
133568
141859
149050
21803
94822
140499
10438
44676
98904
17534
142053
108985
127889
67394
142871
136360
1372
99248
139074
41701
54268
121220
156429
107017
77818
143494
104089
130888
24530
118201
32572
24005
119163
46947
128087
40398
147888
58518
103616
145619
90793
74160
144583
76952
87111
121803
18269
34495
6802
38374
64462
43524
64609
79867
33481
103710
117629
1198
66779
102125
137800
112267
14013
106628
134718
127845
141660
108537
151362
127560
95817
88707
125561
12328
67938
35691
13666
56153
133170
37967
108314
56073
134014
124882
124218
151540
38372
12552
153361
127072
63620
136781
47923
27442
100951
145625
34289
26586
62302
3312
121955
80890
14524
130800
135560
33960
100649
150776
3515
84565
36093
41829
23144
86514
40593
100913
17478
120189
39932
135116
159510
72186
135638
63877
16277
29724
57996
107991
131662
46655
35813
134353
32556
82086
107073
130777
121281
95378
148412
73148
139215
67625
116478
150524
60523
154757
110898
111386
126291
4765
77463
145065
37335
3211
70935
10317
43908
157263
91632
54694
27930
108876
88582
4098
119045
41550
14187
157000
138132
8988
11166
91715
105488
115676
106139
109441
93647
74626
124045
99938
79526
128899
41521
56887
127709
106301
94050
51947
110772
10934
157497
5183
149682
69840
52419
80421
146130
9099
99262
51076
39977
86523
14162
36736
42438
21678
49049
51428
63719
102518
101643
140961
75609
2257
18016
68285
33803
40220
14974
47359
57813
18385
153311
41073
141970
136856
83253
39521
21035
43178
42245
55720
86060
43847
6415
59254
54228
108519
26214
48975
57266
36919
94655
5826
147263
59102
15264
158349
106897
45632
106137
31079
42417
149306
107449
54665
132614
65191
84154
117273
131158
97374
14541
149038
137204
75348
65928
16847
110499
83353
93138
52294
28686
115773
75170
71377
127014
106822
10376
143471
113760
54867
52749
56747
98172
152710
103941
13895
52610
130438
135694
73981
90188
133045
15708
14501
80867
119744
52464
61744
155319
82932
21149
158500
131951
7949
78785
16310
78747
107278
72932
54592
107369
118486
18239
65149
93276
39653
138400
29427
29777
60058
90146
157371
118427
128783
137976
72740
43056
50703
98191
65141
63914
133421
93455
100575
118215
62838
37523
137378
106260
133480
123086
87757
105807
102307
100132
118610
48726
96700
71340
5962
36589
85656
59202
124925
65695
104182
12678
46509
142422
130035
125162
79213
60043
58216
79182
62376
9195
83863
34071
119544
138571
19051
120231
40228
157858
67154
12036
102956
107676
123143
62370
135497
152927
13776
60582
108057
150845
139797
148296
78013
17193
99074
71111
91870
113691
86259
121218
128047
28414
44312
13694
73493
131144
50850
52659
124292
106542
24233
86589
4546
112923
9792
79034
147099
16791
136778
43701
63178
9487
908
73738
72990
108103
89256
71646
96880
60682
62337
39408
32589
153657
69687
19716
16216
26846
74440
18940
30033
85125
100839
145061
121529
93527
86414
85445
17150
29961
50898
120644
122721
96299
11498
43426
114613
143141
114666
141334
132577
63028
36002
14906
109438
3310
69764
108364
106530
126547
140052
2783
47912
76100
13461
159183
69272
57319
36644
44636
90763
58857
127151
25094
40206
104421
110224
64525
3057
2443
11280
332
123080
68727
25917
2111
6694
146554
133540
74211
11983
145093
53226
95536
144438
81400
146163
146371
115858
122644
92399
45370
130969
74745
4278
85489
34266
100560
18026
76509
127108
124052
1446
132006
79267
134825
145013
110741
145672
150600
74379
139231
82444
119331
159361
125870
157583
110319
55740
87328
57051
35481
7428
148172
15755
76070
104873
3042
95635
44803
18090
158769
126849
150334
123331
98801
25051
45452
42468
111558
83
66671
72541
18288
102917
58471
93416
72768
22703
68772
448
76616
29604
85977
89483
27105
33119
56883
57016
101796
80315
59698
68568
112360
82633
128309
153154
143095
2531
89171
94074
83658
5192
38309
131799
32102
151898
106230
55031
104799
99050
36807
145991
121739
2153
113144
135911
86570
128310
118633
82431
1987
48491
154501
56079
105132
145259
3352
78798
3846
34260
118905
47346
52277
87494
59227
9430
91729
85305
17283
28126
53348
146298
154705
135481
156853
12562
100237
39712
82750
128576
158525
139946
135767
50399
61053
72169
60852
145239
36660
94014
75445
148439
108634
54139
78551
110263
114560
145824
37432
17295
87149
134559
159599
96589
60938
21817
136958
59674
116523
28200
119140
119306
115146
90391
59931
152521
153794
58875
64870
147189
111520
25552
97212
69707
93719
20438
156115
55839
59392
57321
99709
102847
36683
86421
115564
112861
69847
70054
18875
2553
63338
138073
139540
114551
54697
87719
150742
49494
70788
63284
21053
151370
24978
17589
39719
28932
153010
70352
144164
137243
88907
26940
134741
47273
16410
141042
47375
113165
9090
143981
95551
24673
77735
21804
148392
113917
155483
44204
20999
13678
11681
116898
122273
64278
1299
23422
48994
46394
9042
82161
111812
134592
19629
97475
70465
135284
41280
47057
83845
23678
145279
53967
946
95534
20932
118171
152962
122026
139733
132821
88165
60346
90596
94975
5564
2055
104693
107220
111163
39175
933
10998
392
143637
28330
26273
132399
76400
39659
145014
117197
20553
83383
149928
83016
138434
53974
3160
144812
29315
137227
17942
41350
48133
109637
149519
41674
98225
142592
159118
132561
64984
134989
9396
82858
80540
150351
39383
102106
28468
142965
27889
132297
107484
95866
157467
120934
58106
98891
47919
121848
95255
111912
149048
103852
130017
52563
83649
134914
53961
157523
47033
127066
112075
62365
3993
108411
123508
4819
91474
130388
87949
65416
82498
18546
26435
143423
125555
156395
23689
81556
76994
23083
98748
67355
21576
73964
110914
143579
101734
144722
44071
111264
93433
135514
35508
15988
133736
19579
76119
111113
75627
122929
59494
151816
60394
146699
67510
8274
150206
103763
61216
25591
125056
94399
87365
139643
8369
141176
31770
145085
48370
144378
67509
34455
51118
130719
81675
109281
98933
138794
3174
106926
153454
96332
79029
50050
38924
9131
35095
105753
149386
55023
31347
20770
87486
21984
124260
148359
102458
31273
15042
104347
142474
123433
105578
106955
76307
66768
46444
42024
158236
36353
120428
116588
25841
149173
139522
114777
5082
100957
13644
4727
136744
24940
137584
11739
140134
79146
44404
70755
5673
41644
149343
98899
1124
64677
19917
95604
51243
141086
107626
7111
1539
126161
68969
33324
75707
28493
111874
100009
63347
111833
70295
149226
121600
41087
146505
5531
75587
49714
87176
60894
68229
120465
128056
16532
32390
99699
22121
11170
74859
67167
141458
7980
18652
47298
39971
151841
47612
11334
21960
61935
56307
115369
142350
131546
154819
138529
92986
59050
115614
142947
893
153486
45049
75011
75242
149331
129187
27273
83956
47649
71247
19673
50854
131366
99407
137842
109516
91954
57357
99774
125458
104207
67369
131247
58879
21300
123817
10757
106631
155116
152495
138373
95850
62688
43864
158373
155960
136537
97845
46177
41992
89547
55962
114402
23032
111891
62792
155962
85172
13240
54428
65361
134492
139124
105415
110283
63209
91345
83993
71066
100623
100763
23953
138444
48245
7369
53456
61785
126009
95047
78233
123179
89219
90137
13571
139197
22083
54774
2440
9547
127124
130665
148627
121407
129838
36201
129380
54336
37483
154163
4008
152827
147235
20497
79660
34652
29438
34328
50094
46786
139501
137517
127573
42890
73439
24144
120204
12022
44470
41948
87373
15924
135395
72007
700
116998
75121
56251
69494
114047
51755
155086
45415
133713
10092
25141
106069
92464
101958
94132
153819
95004
149794
53645
106610
128434
634
41499
34329
58555
58745
155324
108860
84140
86754
4262
106501
98341
79902
29154
46300
65893
34189
121096
75342
139367
3151
143907
142461
51785
84712
11142
157619
96172
83375
16650
74686
82767
139837
106734
132616
116883
44570
114553
86575
5483
63047
94608
52041
68014
122166
48428
37658
33271
119826
10580
151553
13782
10996
102924
43499
95902
88799
7732
80711
135790
112089
78972
145310
132508
118894
44506
46901
141711
109214
130728
79354
44121
103949
150428
106232
122542
115227
142507
2353
59953
98367
144916
112046
14680
58101
20471
45172
134535
934
92749
118854
55928
7827
105625
30662
113644
136546
152179
138038
35782
138560
159438
65784
78020
14509
106747
134577
55615
107155
75523
95354
25798
53861
63899
134557
23996
47868
82020
95414
109651
47146
93890
74278
26215
91726
148964
152971
33366
132974
35732
78098
141197
16299
75650
78887
95250
132286
79834
30164
136977
105314
35517
68273
72814
68993
124580
80463
97303
69540
114910
23848
95291
9571
132866
76790
115345
75956
156655
41126
46403
157967
41124
130111
4764
121299
44487
147122
65568
10601
124652
55101
83843
7064
13682
81870
42374
82315
103051
66063
1390
151769
126068
108235
19502
18349
122835
21638
99456
44280
81515
142747
63891
23958
137116
14683
73708
91333
8820
109220
71971
82058
128039
134610
41830
108793
20509
49910
27891
30949
15276
7125
115973
42288
92133
138426
22830
143013
48137
112813
96653
104824
154183
74369
90962
36611
113684
154851
118653
44047
8716
99389
81272
130342
122860
63695
74183
33700
64873
16281
100402
30295
108198
58343
56325
158967
63736
88670
108426
132385
28880
1877
150021
150175
141082
131174
1619
151623
69416
133218
114247
58844
14284
65670
27479
26139
95238
136979
134280
20444
89027
81070
112654
155581
3252
158849
146924
108615
20167
120826
115589
36497
78737
78202
82019
22467
153815
27067
147603
156139
91375
132107
11596
42271
45176
87407
152620
13915
140957
110290
20504
110827
152415
96830
113888
3450
76096
140659
6227
75204
100613
131173
34560
124547
2291
7437
89876
155377
93591
50147
20431
123824
11153
132244
97902
94213
67686
60598
146885
98486
29980
60134
143452
16594
156626
107363
125507
107858
156997
106941
76896
85575
76756
121102
53333
49903
124933
145021
146880
115052
64506
155259
121068
30299
5098
139327
78330
138875
155154
120558
19536
87611
156193
151852
68746
56922
110729
106748
91753
27624
61626
39640
54934
82660
123022
17226
117005
6483
56958
42648
135346
158948
157080
114261
2372
62358
144220
113848
30283
104726
62447
18942
64441
53329
70702
93098
85314
103916
13894
77626
8323
109107
51535
93735
16885
12916
108744
102231
114178
101842
59794
23157
150578
2276
13287
43171
69034
97419
76941
39616
77638
86914
89110
5359
27029
42114
155655
54800
40213
113356
83948
39644
25504
90606
103998
39382
96744
112888
144785
10075
127550
25568
98328
53514
142548
36430
55168
13565
119442
120553
117713
150947
90738
48772
69523
14394
7096
52636
149065
20283
56632
45344
62746
69136
125635
142198
5013
42409
77017
96954
11988
11509
100228
50332
152701
30013
140939
40598
112090
149629
43172
45121
97509
43558
21382
145542
99338
85491
96563
27365
130274
45525
73739
142220
135784
83939
26478
137283
15472
123180
25810
60099
99785
44023
58944
131858
148969
77383
61748
91707
118318
8168
53998
103416
148490
44828
139763
37774
78026
156990
49525
88378
72030
36029
49272
4923
69712
103461
110482
102634
25444
127575
28494
149813
115235
72471
150406
121748
66227
38366
72430
132679
127539
14942
108110
55654
34050
88317
149486
83445
71417
24599
76968
111143
83785
34270
37641
99775
37705
13900
34286
96574
1719
121234
109811
84791
13966
110988
80800
22076
128696
131381
7785
150858
11375
8648
154863
146000
43613
105539
343
57845
144764
95538
100357
20535
57676
121424
50000
24329
14421
128336
150490
81600
23671
25948
149164
20399
22195
37216
100018
91997
51338
99476
137072
130042
20425
148688
90402
119639
19093
112514
20176
116662
11609
149996
120487
158700
157225
109769
89901
138166
34
60646
34648
67964
133987
11093
105313
49356
144895
149428
152311
22577
53812
142800
117591
68953
20893
37506
136019
30643
122354
36982
56687
113374
83876
140733
88280
115602
16511
96842
69314
2454
26346
156054
21759
158520
116434
113887
151964
158897
16521
142936
137226
10007
10187
96936
29470
51769
79863
146341
25861
141404
25899
71993
17604
41751
91023
130938
149645
19330
37088
28573
131463
8092
21921
53676
22553
99747
1208
115909
132014
62180
2013
16103
62523
101743
51392
93013
128380
119259
109296
121177
23038
145481
110380
103928
21753
135862
62730
67250
54955
89355
16657
159788
67127
111864
104020
5783
113737
17590
113072
84793
29281
84147
93531
76778
98514
14880
135804
106954
79765
99951
2649
42586
20258
90604
83678
158237
112812
86287
56532
86068
100192
28801
6592
70878
14756
10337
89775
149807
134150
63773
96787
42882
1104
70369
89877
137808
45248
82193
98876
109137
112422
140148
144751
144603
29123
26689
148522
105483
38709
59470
129959
6739
69964
62757
46827
58593
115715
80975
135092
83114
41934
131790
114668
76843
103535
75982
7782
107769
61228
48041
6737
38053
127762
99463
45628
15788
83553
70595
76552
133228
58449
63180
158381
125520
78361
150777
76865
128440
99174
138648
139974
85844
56797
48712
35063
52878
142505
136423
100171
150093
123448
156699
140998
89454
21344
6457
89695
147456
72171
159703
92608
78853
94386
87503
135996
65078
108309
83692
49883
112026
16154
83905
68731
74367
140517
107827
95096
14986
123280
74650
76972
44576
135045
96611
62834
7762
7794
27921
99037
73080
84614
150071
44406
152024
7179
27097
83991
94938
3940
57056
79637
46168
65007
147996
91569
148093
30819
65150
94260
125209
59865
41480
157206
40129
25009
39788
15649
133394
42764
46626
140644
130964
151113
24215
57184
78659
17975
68354
143503
34739
32354
85719
92663
55511
140071
59072
73046
54723
88425
44012
80071
147995
121330
22411
104417
75667
128824
27806
7059
85944
146940
97487
58783
148763
52027
92860
27942
94974
53225
72903
130034
25487
114557
113053
133623
61027
64247
79211
138936
38234
84787
10203
32346
129547
49457
123097
56055
41828
41858
5890
33306
62687
45087
54715
152343
69016
77117
151620
73658
91466
50505
24029
10526
36377
138108
64351
116619
145476
4577
143684
40063
142757
30797
5150
42005
113040
15637
144823
103236
100381
133818
82405
136031
78189
152968
94819
3434
119382
63210
157585
85337
2019
8947
97926
124402
139519
65438
154445
82273
61917
89980
300
130344
94532
97935
34449
24092
81090
93516
68698
2659
7028
93707
14689
1735
3600
84755
143224
154571
31752
6159
116298
63066
32329
104163
68039
130824
34948
69835
33115
124623
157808
124293
154180
100103
107914
29889
89239
96788
149028
82415
153185
32723
10020
147644
75159
71578
80821
34353
20534
21873
125751
52959
108624
108164
127267
60745
10139
15034
149393
158266
102976
92165
118942
81509
13200
9634
94352
151670
46436
96844
127086
39992
3401
35424
19192
89997
41224
70131
61000
23389
17559
88874
78987
97221
59131
14898
31381
7649
17876
107936
118160
110846
61373
1045
34749
153470
82727
30762
33167
54915
75500
2842
96683
105731
30203
156048
27654
9987
52118
11810
32877
68350
922
9905
32296
95476
20433
142790
146055
10712
65477
71620
75018
37146
112463
6153
99278
57286
92263
127972
97605
53525
48057
81784
112839
126561
20027
3193
3112
46198
25785
103308
31185
158181
159506
129805
12272
14069
94147
146569
49924
95656
107458
71256
59626
157120
110738
132139
112956
14618
86064
135380
31823
81314
24583
18824
126353
44130
29512
141234
100998
107421
84099
53127
83917
118024
62328
84247
72348
50655
73758
135951
118479
82131
49016
42679
38693
15852
93248
91312
98427
145124
102031
107401
158649
154487
58048
72442
133486
88646
114734
99842
85603
107198
8139
148880
3729
113548
22676
62975
113395
97291
117421
58430
87107
108306
117784
17707
56652
103395
46358
87898
25294
35046
108792
10865
47876
108763
15274
118564
15283
143120
85958
132844
140089
13438
12622
45951
86049
82911
144534
24883
66499
51394
85099
142819
128820
32066
66581
147179
137061
147092
52295
57540
71951
72474
8642
28375
88774
25704
18870
19263
67412
50952
99468
123422
122211
54528
64318
31359
37021
135117
11859
45932
12160
64986
11925
46561
19016
6777
140887
30937
127732
141606
89046
12988
32288
132304
143405
125369
110691
125478
115566
116567
108602
151168
56090
131118
3549
140792
114143
3749
1309
22872
35125
27577
27684
155968
29299
8747
9817
40547
138719
19497
102464
131229
14724
151705
135456
113110
151761
150786
21047
40318
42896
80307
128595
77973
77111
133983
52211
51600
94982
84767
142836
120415
74413
127223
141461
34886
79665
9633
129186
8382
106353
397
72502
31286
136855
37594
47891
152357
92931
69049
150504
77744
15857
6041
61966
121829
118280
132947
36440
61423
99692
73481
95811
13748
43764
129185
155283
101547
1475
117381
19519
87015
50965
2228
89059
24937
105785
94047
112357
58994
75896
38790
17170
5983
58120
72898
140545
96435
79888
73617
11405
112331
49740
68724
80395
9101
14477
5785
17393
126957
48159
110995
142168
134933
153538
30183
154532
124080
11909
149442
115059
4743
118191
45020
84864
152668
24710
58188
79303
152722
113616
9441
108473
41600
43358
99628
126648
149868
5633
40584
123435
49467
47257
68357
71428
118372
44460
50467
75235
97111
158107
20408
125479
19681
47711
138606
12891
35832
73849
76789
62247
98428
132115
22946
81406
101597
64053
93150
44155
153700
15538
116805
90584
18930
17341
152114
53753
126651
82631
124026
142305
85472
156441
6881
85391
98163
110039
124631
110586
52028
132676
80077
112997
130789
23877
909
107327
150671
52251
16323
44201
65564
31567
150705
20938
105023
52068
128188
18122
33996
44865
17691
113723
105153
99079
26658
146347
155717
16132
119255
75639
54686
7953
32023
75387
27417
129730
57516
125420
150982
88580
49265
17155
93885
49357
113086
143726
72570
36259
60785
2944
52596
121345
27257
144808
105639
109847
56536
61570
58137
8699
67437
15966
91578
81516
146121
62944
139858
88663
134775
68557
91787
141610
87055
20814
56135
12541
52762
123839
93015
38187
123432
118260
122018
101899
131075
115767
66464
10607
77952
102742
131598
83995
42004
92909
37927
10409
44523
12244
41385
95886
116396
23146
14788
51179
60007
111397
40021
115436
92052
123471
119436
117232
62074
57649
13020
41155
105843
51747
61427
135689
12413
122337
74260
41748
51548
69030
100772
79553
34922
28151
114409
102443
43182
32881
22774
159556
49461
18847
121210
56939
159480
99767
33109
101793
59776
38102
21512
20857
147322
12850
146723
29996
151006
100831
96495
113299
80138
6878
102627
58384
147485
66154
21288
159807
16263
90769
50037
117723
644
14644
76190
118136
141546
96959
52868
20956
37970
121368
5423
144361
138912
146772
101604
61858
155763
118065
140393
22448
125062
58596
29664
111836
43849
24
146257
122714
108661
111807
52407
48767
82567
82455
7214
66946
61456
71495
115547
56978
115517
44532
109456
49995
110044
63147
6420
52037
57419
89707
100845
50514
64028
127708
91655
44249
75624
49146
93148
154245
155840
128200
94443
93848
145078
52381
52457
155448
82398
42046
7878
137062
65622
89784
111655
101913
106190
7375
37662
140435
1029
152098
110942
96642
40707
86627
78342
4686
131165
10374
2308
38599
79028
27538
50942
68881
131852
41395
48354
156064
153354
80915
78922
42894
157445
86074
84213
56605
77759
93896
118190
62833
137510
39805
103638
126678
10940
6323
126305
38641
21182
157929
18579
103805
126218
53847
23809
127949
14227
125148
73569
118983
147462
74251
64577
19159
53704
57574
155067
80595
122570
31141
77098
110687
152507
88753
125822
133361
42709
64043
22403
47554
77605
24984
97311
153799
39085
113098
115780
136087
130323
56274
34091
82984
374
97040
22700
99916
58419
10746
28638
79415
56417
38276
117654
85898
30219
28752
4470
155733
62173
143127
150648
47051
55757
36375
116973
95394
132975
12960
44360
54750
76281
92511
147861
122190
62817
30775
65566
40640
62393
40481
36634
106185
70313
145063
68249
57090
112865
98062
69230
156474
41032
70715
830
119281
18441
139123
125875
10044
85360
158408
9134
85705
78093
82301
124972
149843
128242
99436
141021
63893
109429
60004
159978
135452
92621
131342
13128
100681
50102
148326
86415
30860
108170
139325
43660
128254
109386
141503
145116
11720
107975
39776
5688
124445
129281
5948
57438
85236
84975
768
18739
139574
23439
1020
40199
105047
22587
43555
31419
133050
119533
79702
139167
66799
81137
115705
53840
74543
127674
115623
73003
120271
136798
117006
34121
65770
47278
152544
61195
141376
85035
139258
117527
95655
42858
91926
90290
67215
135917
24031
23623
92378
159495
84707
17448
48269
29544
127833
145881
99911
57117
87903
10017
123681
10638
51184
94350
63729
81843
124708
53524
30967
112177
97336
150332
20596
1609
30705
50331
66995
65716
86067
135632
140282
130075
136473
46301
99237
128791
118412
93406
89537
120423
134134
92871
127339
103101
132598
112937
10173
27736
55185
143283
13531
139098
35899
35331
106179
117457
67320
77619
27512
45968
66989
72326
142087
26488
11392
13879
34799
79602
5739
85426
72895
21965
60355
7372
104063
123220
105028
32527
155285
146114
36664
97346
98551
68656
156425
978
61504
12658
61080
117342
157835
7329
121522
12076
60251
155332
36219
138752
7845
143151
71219
100445
29519
4384
118901
6065
54141
24671
28708
57358
117194
99203
92593
70125
28213
30354
3144
112583
69872
89956
54085
109837
35971
79306
60578
78690
140395
83761
60595
44692
52786
36237
7071
72938
128474
114436
13554
144040
5996
30626
106090
36984
35089
10868
35738
101799
135639
98578
39095
37226
99100
6956
102010
73004
32622
39695
53077
70641
140818
146042
153264
144238
136043
5444
23780
15338
111448
139022
24394
139562
23354
131854
121983
130355
126087
46752
68048
143421
47191
18719
64077
128751
52707
23224
2880
137125
8243
79669
35608
52902
23356
144424
7893
26018
113595
49173
121546
72859
137118
56634
27937
21799
112340
71323
63038
63312
118903
117081
87885
113426
15371
157624
50434
62677
11123
137394
98887
133317
116239
127449
151391
29683
54316
145355
110105
54985
126162
110063
128943
106729
103306
2427
86241
157943
96777
141734
121787
138858
132422
97700
34863
9228
20384
129085
2796
121715
146152
107459
63239
69662
126352
109741
34333
141593
112639
102959
11679
103912
58394
14146
43237
19508
31684
2246
35689
93450
33332
154861
45895
115181
108805
21155
1661
71966
42164
108081
123764
40069
145423
75922
138417
82279
56374
135158
124491
62851
17705
59289
99521
29900
127434
73403
89216
2879
92077
83265
111177
93765
138518
158258
36482
19474
9064
131095
28532
110176
140368
152298
83906
91009
107948
77139
132685
64652
61197
147694
124999
98646
20194
5807
120392
128881
26776
50227
144625
34461
47823
75010
11432
159758
7041
44006
147588
38126
148544
129160
118938
111810
110072
37276
140726
110425
42049
59559
146822
19010
142894
19368
124173
81760
105018
122175
54154
31039
19290
25414
19204
74485
134302
151093
69223
84262
20124
82621
98952
148849
23446
139638
113604
2023
97286
21820
22661
66706
126989
113645
153869
118420
118341
150423
50291
39938
75285
9479
30609
30123
49037
146280
86069
94675
4858
141624
64716
6564
157308
115906
6560
46154
51020
157320
26217
87412
46434
140068
57427
40891
58003
103058
113563
64103
106252
7442
65185
118786
82423
104142
138172
133379
25736
103917
131380
140749
5327
101838
137961
47599
89843
47162
136865
134694
144375
26784
117075
38420
142904
123408
83501
662
128892
88260
104437
42345
80535
140030
69980
35653
138101
137987
124041
85907
105336
1281
81661
82065
73754
21307
101272
83887
92213
62592
115026
20739
59191
131593
86891
69488
151724
104916
26753
110544
96272
877
50460
31972
157900
42751
63782
22558
2145
127250
157400
140840
66106
12764
74934
156736
72989
3091
111336
23137
60468
8571
40952
44918
60808
39393
107094
71600
122931
131661
103149
7743
13696
25356
67089
27135
158929
38016
79638
49259
79245
50638
48002
25786
11139
83341
11830
81913
102567
90902
9250
149267
38065
97916
116505
123951
7128
106707
109309
2122
55227
84338
115621
66449
84784
107416
90776
149933
88258
53898
28539
22160
77560
127345
61169
134311
74295
34124
136215
159762
147692
12446
140361
89214
141655
148033
122237
76638
55078
140341
27071
11121
47075
110568
126480
24002
21235
108161
148399
139372
89802
59501
5058
23311
141889
5610
57988
215
4101
65902
119228
87192
69780
103859
73424
63502
159956
12303
58049
63992
55683
109975
10417
32107
119022
135003
50087
113380
126299
28467
12067
122970
75980
23934
148962
118436
41296
117281
139071
141149
126445
15114
44089
45585
75958
61242
152466
140781
1415
475
92455
102375
6507
39298
5042
99360
149193
47625
40945
127579
39398
26760
136029
95117
91033
69216
104732
53925
52680
107800
30032
61919
141485
154814
158587
32595
40602
67447
11197
37952
57373
83322
98670
19934
129636
159437
43059
71300
2070
34575
107792
136728
29627
113912
70516
156218
55011
98386
142392
36762
8985
79274
97618
156982
159200
45871
144349
9322
58241
97405
105623
12235
150493
134811
30863
16066
86697
33517
156597
96526
127814
79210
121249
82823
83064
93628
59104
38532
20316
42097
35753
146977
24904
122003
155800
77982
103806
44157
34267
119715
130884
109780
89904
133358
147421
147017
28609
86866
99653
89776
99
113895
127530
46336
90905
90754
85101
61934
151400
29373
47572
56448
119895
145506
110310
121868
88776
72307
157310
138294
87996
112446
147551
56784
47543
55397
100300
32848
122604
109035
29289
98383
125596
15354
119498
8816
80353
23845
144484
107059
145888
6092
58340
34931
82934
156102
116811
98732
45777
100842
98185
131019
73615
78698
140914
48961
51815
74047
81176
42797
56721
125147
80694
35115
116133
46490
110034
132793
126686
149054
152921
142222
63563
10242
15743
156057
63257
109695
97901
28347
100503
97912
51450
142352
11239
22414
93391
1482
20518
31580
29020
36764
38084
104697
87312
21421
18241
82451
60615
5895
153272
83511
39462
19998
39480
2366
150181
116378
121964
141030
135154
21216
128601
30077
45472
97998
131957
183
146120
56539
156387
8378
33007
104688
19997
53851
17611
118621
121633
147381
151998
5669
27912
134681
152353
134680
29457
57143
97046
93607
15058
127697
130313
24204
114998
53757
149789
144357
12338
106602
6118
73559
794
81213
86278
39021
143341
134324
53707
16203
53480
30289
133293
41218
51844
31212
62163
28646
89583
4434
35549
78644
58544
117403
122553
8277
153335
141877
19300
64408
83690
9423
117655
90953
136671
92756
63172
143217
34183
91554
57674
55806
88998
135239
93790
114831
36729
72667
154787
104396
147172
82306
20087
54426
153634
78425
40790
100684
94512
45778
46502
110603
56880
39378
58410
138978
79180
69376
28157
107718
43540
130655
58664
15875
103487
55985
3314
12807
11181
2524
133717
75674
50214
82995
60283
35293
111339
25349
76860
151518
121003
33970
96410
101407
78499
16848
112133
41694
133864
98823
147979
159727
154992
132490
82650
85824
118626
29150
65322
36284
35987
19598
150517
31475
126709
37747
100480
159524
57042
99998
151527
147571
55050
21381
95537
107531
10668
62696
97331
127794
74171
46629
117560
144173
65849
69903
143982
23939
155251
59366
57758
155085
15936
65068
39417
87213
122455
43997
126385
24013
45629
103666
40635
95553
7382
90297
107083
139403
2982
18651
103676
57699
131313
10252
69684
15978
25854
58576
87855
133087
123541
1985
78257
17149
103982
149184
28132
34792
62465
136505
143209
10053
56403
141213
118718
52574
24814
103963
159532
71473
147463
43444
128515
56377
43468
68884
95766
152972
120356
87847
110689
121426
42613
142799
63274
152589
88856
4523
91369
110956
83768
20108
40518
787
29986
7166
45667
72618
110524
147775
42961
112822
38448
25809
33870
143335
23571
70546
34438
146949
43975
89549
133991
69248
155232
117568
39227
132119
35525
106078
18344
40351
26836
151023
67420
81894
52986
59114
61827
63923
30126
39475
159070
155231
140326
51215
76533
147755
146143
13536
94633
123096
12873
100363
87857
118411
91752
74845
100748
131505
111433
28663
1516
118199
92650
58143
74486
130877
102139
148699
127231
88796
121667
157045
64110
93847
140747
104239
60836
52116
27563
39447
56270
126515
61138
65435
49764
110954
127467
61313
149144
146821
29783
34434
49548
131642
4078
46306
63497
16398
9814
63272
157124
29714
77707
145656
106394
114701
129410
129351
36743
17264
154885
99216
7188
120623
93201
24970
35734
27327
15460
120754
106887
150997
114813
14194
103937
27928
144826
120556
12592
147146
27879
111738
29050
102422
2285
22297
71522
21909
7778
103590
23108
126988
118236
54671
70355
81835
61105
46353
54392
95098
88418
79286
105924
38977
11699
61296
62809
30601
147655
78943
39210
76321
72834
132492
98135
44056
89793
128840
58453
41663
61712
56023
131444
149544
127059
132966
46308
76600
24497
19275
141087
114312
121496
86768
150179
23650
142439
136814
44398
886
1521
109350
21983
132872
28712
17862
74028
12358
66855
56695
143024
117928
50471
66325
85354
141552
131968
90762
117816
94013
157880
25072
11636
136673
69268
60610
18750
159649
119707
76898
89408
78782
141358
139047
5519
46692
92702
81866
75660
147923
49240
104533
19756
211
159847
113579
25361
22250
102893
60763
73117
85277
155054
104776
13473
67238
39071
17234
25340
38340
149524
159629
46516
118062
95349
159121
20796
7339
139183
133556
118868
32639
22878
149926
153785
110595
64353
144045
88999
93693
100354
143180
91451
53015
9463
146613
50125
3703
89035
134866
25466
78367
21623
70339
28933
720
146052
76486
150661
150683
100334
135194
155950
76838
125780
7523
153638
5014
53987
96632
72889
150634
6432
78255
85523
124262
127849
93243
25335
136171
61479
120360
17124
10430
55219
22758
134560
96158
38174
57652
141419
36524
67908
108032
34822
118139
35306
157075
61652
113774
29638
26293
151401
126272
109295
45035
118169
95466
76514
2941
66167
128790
28295
62487
141152
24388
84700
141136
101892
58211
146481
45738
27382
148344
59539
5652
41563
117582
13145
36739
138429
4237
151261
149086
111245
104188
116256
400
60710
24680
54597
135982
51681
158042
121504
54009
54811
20604
127677
75096
36104
8686
83451
107105
135642
127078
14648
134532
117889
42713
126536
122637
43629
6407
129412
142400
52576
112236
41900
70853
26373
45017
121714
84440
139442
97100
7986
45280
101983
20871
74801
68450
39873
98286
12000
36863
139704
53867
54295
96012
79856
42742
126505
146154
11644
100456
44243
47989
89495
18343
85747
17945
95607
135977
25705
11006
69274
128116
127723
118177
50913
34072
61023
84519
45869
12692
60999
91621
124962
79535
20447
133327
106503
1227
64542
49772
62570
34133
61280
17560
1203
47352
66891
18126
89132
36878
133820
157627
25365
67397
6865
152912
7915
109048
81872
158492
74577
131532
124827
137566
19044
14002
54894
97574
156578
52467
13151
98093
57773
79825
21051
150885
62762
158224
49181
117195
154040
7788
52498
14413
130589
71887
112452
123194
149380
33262
131018
51858
46039
57920
100
96738
77606
67489
150157
8737
20400
45228
4622
136845
27427
89222
31513
119129
42556
130187
6547
79725
48562
26492
149470
39944
70123
75909
12727
63324
52091
2702
146766
108069
1602
59721
151952
72884
112849
9425
70770
50803
154296
116905
89565
116663
96342
24176
39170
69033
123591
47053
130609
19149
75676
102348
15372
63800
33977
47984
141194
24670
14961
128863
54769
48764
117910
113198
35130
89962
15996
60183
137918
91950
686
105113
115380
13714
13277
37452
146508
82126
28068
81405
61762
13066
143047
66285
69569
136904
142934
86734
115894
151541
86321
130123
75361
12633
87222
134117
55155
15377
40123
147415
95586
57953
20912
117712
118988
42569
109128
5217
17334
60256
19079
136343
91081
97726
99897
12214
69667
4159
64727
24356
139172
5286
27355
61318
99707
85617
91614
84758
103499
105514
41164
61681
60190
124733
68128
18071
87639
74445
135378
89715
41728
145505
116738
43541
27772
68950
154138
56932
20684
141794
84463
109273
96363
32928
88857
18446
64933
40433
60857
74338
50672
18066
143699
8359
88437
83219
97402
64552
6814
81730
154958
6548
30710
104999
55322
124277
9339
44319
142348
1251
80173
80067
28967
57630
44851
79383
47533
51049
43299
65273
130093
40609
95257
98275
138007
5562
119881
134420
30148
93224
123753
36197
4897
152906
108952
101634
120868
81382
23591
20116
30417
71583
159505
95732
141724
126425
127886
386
142985
64197
64537
76878
111921
12898
25910
140667
44833
62256
66202
11306
156231
18088
21545
140862
32143
84572
28085
115443
93307
109834
82889
140800
82218
92360
52853
86890
82134
144
906
23269
91430
118916
86265
140370
74712
49981
119186
61952
105319
63668
71399
91485
128266
83815
72937
98209
107764
150873
95263
57360
31355
46928
23192
142857
32167
148578
107803
48813
140897
55981
36628
47752
11160
147677
130131
113478
65919
51963
43173
150399
59296
60000
140720
54422
115633
47163
23887
139194
134447
126369
62892
122703
98957
82468
101111
126120
44704
143782
38423
92740
57570
83223
120615
146434
19328
630
26525
94859
157022
147402
91256
28156
122636
56645
103351
63071
86518
75876
85911
64740
137816
94994
91151
99331
125487
23532
11956
18562
130699
68713
63586
33818
19945
128902
54603
119599
156456
99531
55103
23175
26677
51026
63854
54342
80514
144672
69559
141285
112218
140503
55198
115958
23754
77916
136975
19575
16698
37944
80227
45495
92333
81973
131549
47332
80303
69071
12883
96908
24077
68431
2377
141090
82270
140591
77218
98449
152665
100499
142106
37710
110201
105863
105391
104144
125037
112371
69638
123483
48918
81577
94581
91056
19133
2088
157708
28183
138129
17475
146585
11878
95707
480
89456
29273
134981
118577
129288
152953
138934
91773
125823
72045
13052
142931
1159
54917
4190
99991
28377
1580
26448
135987
17000
34584
139285
3521
7310
94692
54897
109179
39965
2574
46289
110509
73776
21602
92968
18877
18299
119117
12507
75052
112517
77042
53234
14375
123816
114383
81888
17077
131981
43634
5852
38082
48838
42044
125949
39570
27041
87038
29633
53803
68410
116497
155720
5846
147970
86501
87008
117148
130087
77096
75659
100089
111000
155534
155076
136672
136936
2138
93729
155913
65205
129905
1931
83916
139230
87270
12731
25093
27362
22575
22690
120984
93446
106369
155281
74853
66430
64597
51602
23700
137211
134646
27217
40440
159155
127517
41465
109274
51110
62503
61842
30484
25691
49604
95313
91064
19246
112719
102095
63743
95175
25502
89908
54971
35594
110468
15426
5331
118336
35059
23463
76167
93121
88747
46848
41336
104352
125735
63288
18285
89789
149142
69058
18291
115476
106774
151427
35993
76313
112070
43984
129096
93840
110904
104508
68480
121086
85389
84770
145735
114148
145126
130334
33419
33100
143379
13679
140431
80225
94969
97588
121638
1430
117721
50787
31215
111572
146349
93891
65946
121393
5762
141772
32971
127693
39909
37249
134814
57015
90020
155608
40571
31986
105868
14263
1231
88409
21786
34492
98973
106594
127360
131975
81175
60958
127452
135480
81597
145031
55810
81955
129550
18275
143062
75574
60527
102965
132558
65200
131796
145692
62198
113297
9523
96109
63831
82598
149241
100977
9119
118006
10647
113687
5142
8768
16080
30107
93657
42093
8659
1968
14649
65115
152197
90247
21369
134026
32418
145638
21428
144511
31801
51507
113871
153167
64352
66894
2518
93347
63572
57889
56194
7925
7628
119082
153456
137631
110134
111389
51481
126990
64020
114095
142864
147046
105624
78409
132794
56748
117973
6835
11761
3229
12997
159422
99507
48706
51868
89138
3093
81073
106045
95125
150281
9251
122574
151498
61805
5814
38582
95368
47926
141994
87927
115555
30584
9835
108919
135957
135417
153317
129761
143649
29479
101323
11287
45132
105145
7707
50389
89464
94371
137310
130890
29031
101603
56465
54263
101839
29078
32284
54728
87450
148612
37314
60133
158630
66211
13538
80773
46007
78857
144659
77738
54334
27749
70079
35433
89235
139157
144845
24886
91712
148589
21970
7263
4649
146615
151908
112086
39396
74432
20881
15921
90615
117930
43233
48067
135601
17522
15444
48088
54031
42524
1347
150837
155868
142840
57495
83146
66655
2631
63473
59639
114575
81466
133329
22664
142661
51188
97652
4165
53773
6103
81707
36854
125928
12725
98607
130546
66333
132283
38120
84660
55201
59350
7874
102119
54554
100611
127075
71175
429
88792
119960
49708
69619
7801
54131
26157
108441
26314
138121
126857
124233
59047
89916
140879
9562
81795
21861
64639
35060
1178
104006
76315
45093
134012
71803
56679
42010
40061
88686
157748
6137
57883
13485
19724
71348
9650
102812
116575
14115
17728
1947
21910
144252
32127
66261
114709
57197
82890
158152
32659
72842
57108
145513
155197
71016
75580
14979
143360
50542
92157
123653
49673
136563
16206
133551
1499
37732
101579
84602
63143
155398
159611
69100
32335
25807
108998
79907
65170
60417
7654
66778
95819
156480
76767
8174
147011
35969
6334
60612
108246
127022
63408
113821
68141
54329
53687
18462
99244
122169
122985
9815
95396
57964
118098
57794
63585
138605
98380
151225
59751
103211
79717
73110
141689
99605
35623
23413
138736
140095
127930
108151
61167
145602
99386
49665
82343
107552
61227
27450
34523
22348
15540
135247
118120
116139
144976
40236
60934
23959
144240
159421
60084
99182
141015
60271
103018
827
67551
135475
114084
157489
115392
80473
113160
130205
126535
121108
122060
582
92548
144344
154598
120521
18846
20939
33550
135267
27401
85859
78371
17292
103333
5850
25304
31365
79699
157083
57452
9086
64344
76475
7147
115422
153297
75954
156598
64643
128263
32318
114109
46588
52240
27292
82300
113163
102853
49565
57815
478
25604
28842
70419
82954
58608
58757
127495
95366
60780
37069
13926
1091
74554
118101
92963
47372
34351
32184
73342
67431
30060
72826
31160
75300
20810
65223
100908
61760
146363
64827
76278
118785
59375
112670
3001
148336
122245
46128
10538
74352
151275
158923
134430
68744
20645
132068
10635
6264
116851
92768
39793
53114
4137
29029
78402
125808
40559
68096
63713
25204
24632
133013
149488
5867
139363
44208
155869
28602
153412
156542
42657
10388
41617
113056
51356
131923
106108
142281
23646
16551
54256
35578
145502
143444
50738
145150
37458
146182
58059
148166
105504
47111
94979
59464
6329
3615
23930
48087
114964
33386
139505
120043
138471
63558
41110
82997
133443
84495
52471
2222
59333
89851
16344
92527
150552
40383
74132
62194
28579
140492
55877
127185
29467
118590
1638
40825
130368
51066
114290
83023
21573
51941
42694
48591
29311
133545
16457
7367
122724
63016
124207
2820
104614
83798
58381
135691
24661
85549
151595
52472
100130
66472
79635
157150
24675
148859
55452
30628
134015
39472
93595
99681
24698
108222
147
125191
126760
28101
122872
91713
2219
35234
2642
15604
55760
146034
44026
9492
114220
77099
133345
120631
74273
119847
114069
94250
14216
88447
78228
145324
154999
54519
46503
34348
63429
3249
51183
24450
152772
53613
123548
99541
40475
71214
312
82111
43969
32192
39799
87119
21928
154679
1186
69703
70529
92059
15709
47062
159583
95549
89170
264
159399
48799
12409
39331
135390
44300
118393
110117
109603
132184
104730
64392
51389
93366
5985
156749
114533
131087
108681
132564
138607
72861
57177
154938
22809
12281
159381
68296
33017
61668
121239
79202
138712
134586
120712
65890
104092
23644
5960
138626
32975
79624
148052
78899
62863
70695
151557
134567
61578
77885
34580
124430
153480
87582
49093
130400
107624
51519
64014
18725
66081
123928
89378
64032
112626
100219
23961
81018
59168
84917
139990
9409
94693
65854
142923
39636
133724
18129
62759
159830
43763
73768
24799
34408
47591
153381
56760
42620
20983
47669
159971
81471
24621
147110
143400
141777
119822
11394
53418
157829
16941
115903
140126
28938
58649
131619
8921
22216
75375
119067
124094
97319
122752
65632
25981
150437
41422
18413
38466
50560
42182
108017
121353
94554
8518
131837
64233
28604
5430
30848
56292
11212
47467
40352
156343
86065
80212
125335
10057
81323
28162
12479
81088
127795
99305
660
144712
102222
62444
36765
103202
26523
21332
99812
83309
156995
277
20242
53743
39511
19818
154109
89974
155942
40592
139429
90930
99167
79404
98773
50086
22727
90368
23676
124468
74927
137565
151181
85776
54039
132516
104410
144691
89342
38224
80874
158952
58127
29350
81676
73654
132173
56700
55738
60871
10617
61835
133933
151722
14326
130989
24528
121535
136142
136950
121587
96103
111382
95321
84105
3598
86636
98358
99046
73202
78240
98729
4497
26344
157217
149403
133886
60729
8680
99132
100428
99584
63690
92308
73790
13456
104709
94032
380
136873
36781
16926
92366
118331
158184
59793
57219
127213
50409
69508
43326
6251
47917
89133
143918
107167
14070
74053
73545
26063
154400
81546
154765
52371
43858
19671
33078
108660
67004
136037
19614
93053
20647
26661
100419
105993
81259
5931
6679
152564
58610
43018
159742
51547
120570
39523
55391
19571
35839
68627
70938
128003
112600
38962
87508
137712
116843
119289
61310
71251
149366
148592
112284
10447
66059
82308
57033
44608
31788
97343
108257
126187
59409
101392
12572
1967
24286
47233
91348
111149
94286
156635
130804
15674
60477
40344
104856
41
122973
6701
41788
32034
132075
21736
112058
114272
24361
11237
54638
16163
106894
48903
124324
25434
151524
94265
67783
109981
92874
138000
142925
118061
2712
139711
124658
121180
139416
151234
77896
100553
127204
25054
138017
126276
141337
139773
38774
45527
83186
122892
140695
66506
136929
58486
22112
8733
97443
97907
18670
116958
85641
81458
18938
8026
27688
59552
57684
80206
110910
78293
55069
155305
74544
51972
39469
126834
2648
103711
132381
40032
23135
130721
93523
60235
27331
136613
78835
141974
158278
60880
38179
130710
141620
25397
84768
146676
111879
9912
17174
85500
67542
83324
119206
50404
50743
39970
59919
150765
136706
29269
108726
38525
143789
124740
94421
7938
141924
50027
56420
18785
147561
23873
112370
76656
15757
128960
57730
81456
1187
3569
9837
156381
65675
152127
87873
21018
84484
66838
69201
83430
129269
37318
82820
58301
148979
40646
34304
77061
39867
63202
59927
90825
150020
102109
62560
157186
128412
74030
154093
52883
110986
76515
94361
17037
84331
76054
17103
36266
115697
14063
86530
53573
137104
71198
38125
59590
116100
140638
128447
145202
74532
135049
98379
156059
102952
10805
125198
48283
153837
5922
78756
114708
93376
123497
159613
86641
13035
9857
156236
151933
25048
127854
20468
44213
71915
129152
134900
91029
22704
84538
41792
92068
75069
4125
121158
54933
34872
74576
72041
106024
108230
22786
156363
158652
56618
116438
60529
48866
20201
5380
6463
8228
70474
115383
7713
124996
51121
64401
49319
58786
128740
150092
28415
135994
88336
123680
48170
101787
145081
10180
45665
127507
41856
56459
140951
127635
124994
32882
126733
148070
93745
6517
118554
101786
61385
106719
89430
150510
56910
46839
70175
128256
59660
131391
41447
37562
49069
81625
18119
19340
34180
130293
56338
125256
107594
28730
75505
68467
65916
4829
98495
76660
150294
75105
121355
35934
21264
103318
113319
9638
46416
100091
99257
74024
75535
102332
18460
133826
156769
17934
53275
40574
20409
8128
122987
38633
16093
61160
29527
13366
94456
76920
69592
59092
71455
72137
111918
6338
142192
153250
58329
150042
24138
58938
86246
102029
140558
95142
101221
39091
28605
87883
1786
140996
153680
131438
21619
158677
6897
155943
42555
25575
48435
75476
79320
36436
2035
119578
97136
50319
106760
148430
53675
99893
143344
22051
145162
81572
42125
26082
389
123887
59596
84552
8656
114803
89403
155596
26211
42935
76462
123109
45266
117580
100321
37196
26145
19869
133657
116111
118407
117312
129579
193
97431
13317
39767
125071
123462
68661
71768
81214
8752
143309
64191
119688
40749
47434
149053
30619
112410
21756
79693
45048
80701
24803
1039
12249
24406
56443
53477
61945
80012
115212
79076
143871
154735
89538
31996
56154
118245
24950
104585
74213
129202
71609
77603
146414
133369
140376
86302
62729
75700
75615
155432
146017
22874
117489
6181
42874
68697
29673
68050
79097
86672
30554
124423
78096
113500
3028
141360
55899
155047
151861
38603
58723
121858
85975
46476
157838
2737
54936
29650
159000
32429
85212
148736
37140
94817
124004
56616
19743
154838
104306
65561
4797
10584
123586
64545
91391
149697
99464
64205
53483
6760
149906
34587
28616
148045
91293
29296
49089
55058
154655
103981
130204
34417
31382
20174
3683
133640
58194
8403
58896
56877
57392
48108
55811
112570
32523
156919
79269
129183
143086
66476
60950
92432
62462
58677
126122
113438
112192
149260
90215
142518
9665
58749
146209
146929
63946
59839
84106
81738
137653
50774
149679
45474
144731
91757
139920
116113
725
76483
66292
104903
146235
79936
88043
130070
40080
71282
55750
46781
149277
132779
148845
102134
69281
5392
72914
23343
98399
1930
50401
69181
83484
67007
143714
92500
157264
130981
158350
124521
93461
90472
115730
41251
49900
141011
108340
110843
50376
15366
53855
131611
11582
77374
38241
155589
114054
18920
150026
33805
97594
88765
25635
122573
71735
78897
151241
24057
97940
328
33727
6733
124355
73138
33375
45456
79205
31434
123566
107029
453
70384
23004
133017
65617
30419
88611
111490
18730
157508
87826
71727
62940
42553
26758
151356
45887
109227
21747
28014
33616
84381
41942
139492
116346
130253
147967
42023
66203
57592
68930
69538
34662
83953
134511
45821
118429
32358
136576
59080
139870
79648
150084
62723
66651
149663
13769
122762
131269
64189
50887
5055
150414
21864
99462
66733
98813
102902
31469
110533
125408
121396
88219
159736
38564
68442
20083
150833
49890
80503
2425
142993
142796
90848
74139
119095
107399
105689
93048
22068
51577
115803
29301
49536
135043
27308
102841
105464
13865
131746
63664
115828
146597
159455
40261
152877
33578
54713
17996
33993
158763
86832
63937
58814
109634
117416
120303
93695
147681
91353
40738
31705
136150
39031
127384
84785
148352
56588
84728
76433
144657
92372
114513
51221
46250
21416
72306
73260
34706
80233
7402
83349
100187
158798
10232
146236
148898
110919
88285
9679
2433
81062
143651
40127
78937
39934
10749
93895
63568
13824
9335
70375
56941
40516
1145
50824
101291
68194
140430
77356
87829
45457
4235
127097
98162
151376
24357
65578
8030
32734
126680
123535
43960
48940
46821
131879
135105
27020
58368
136213
157379
157
35379
126863
123918
9008
55562
34413
104017
19339
9552
51783
43007
43492
18013
46322
13927
40747
155267
50501
156168
54038
69882
135936
13997
50539
6634
95163
126993
153232
62695
127774
73888
126986
9100
114352
22940
41917
128173
56720
7563
33638
115292
63961
94899
118477
106101
155835
31850
108824
57824
149123
150856
49951
34971
96918
63545
111402
141770
63756
146145
114870
158288
56757
114188
19241
154464
142689
59035
105891
26047
109322
69244
51597
80560
151433
30034
104602
126311
79360
64124
117371
94953
49282
140780
101904
52578
78754
72635
34626
101402
55695
116537
74883
21618
122593
25449
105207
14681
142599
37391
33294
44168
9232
57342
14388
83238
109101
10344
12815
41007
130115
130828
124205
80538
51459
95611
118363
115037
7611
90723
62179
96868
125338
6719
91120
109590
103884
56231
133506
17285
125481
52894
145957
53279
142200
13842
138925
52237
150418
159324
31586
9824
123420
385
120598
49201
103278
24438
126377
99125
118643
156072
35758
37242
64257
12794
69604
65601
33049
60399
158719
107115
15311
125675
122318
4614
30391
40845
41183
130612
123611
151039
96804
107121
51085
7553
68495
133769
87433
123463
107455
109919
3593
123649
64839
76883
65295
34949
122349
58631
53367
61265
1690
12702
32350
44207
54271
140547
52455
69354
88050
16717
149634
109262
138893
67484
122647
122144
144459
61826
97142
12313
142974
73548
104882
58339
134632
156723
40227
12756
111579
159728
70750
152594
51127
30297
124282
39765
73018
71367
106066
74816
121113
18628
88583
68729
22258
132587
156133
145845
38899
142141
62102
63832
35054
41394
16446
29482
12823
116995
69103
15179
122027
109246
75247
102958
146442
83105
132114
132554
110006
51791
97013
46751
54981
126603
23686
66387
95330
41572
121631
47505
156099
56813
18499
13832
22630
38221
34940
114428
65460
88733
132365
55565
153664
133241
62303
9673
53914
124483
110873
25063
46695
88230
57453
86521
96244
78683
25791
66599
32646
9513
152410
42607
135847
6532
52714
117064
19906
95763
150525
147749
44282
35242
108548
13453
15032
78907
81618
63456
13072
87403
132567
32930
17180
3089
98167
69252
83479
108024
26873
114787
104281
88402
140778
51599
55505
138396
88303
40728
51250
81753
37076
137662
91024
153414
96123
131363
109042
120861
151333
60062
120064
49516
82671
123029
56824
140018
28716
16089
129816
60782
124053
16115
100507
12438
140404
114015
124137
48733
73049
85659
125812
30071
54132
11939
38459
85439
6489
153443
156164
1269
33710
24287
85452
58077
110184
146568
90529
134679
136558
134179
39601
1170
70918
141041
44605
11807
80725
132730
158171
3459
90149
138169
66619
105881
131685
131816
16507
145522
14529
66359
118421
66380
85051
48509
148693
133457
147710
80530
93110
37125
14336
34728
149683
123319
138677
37386
152875
51477
104829
5795
129888
131061
1816
87627
158085
148346
39426
25949
128162
43543
146169
88040
102646
143739
108154
28557
77547
72909
83637
89816
13229
87428
125210
49978
159791
156516
140809
39988
155441
63629
47268
100093
75598
37010
52756
64092
22463
92112
77304
60737
140441
88693
99353
74434
34147
41230
113467
150850
93080
135770
364
143507
85020
91155
100125
110749
58432
79581
62054
61478
69113
72689
142427
114830
111967
30656
2728
98019
110245
52330
79440
51114
40305
48766
132243
26968
102620
69930
45830
104060
136669
116101
136501
3844
134402
101976
114039
99948
53747
14105
98776
82772
93609
122975
102850
121560
91994
37574
44721
115018
72566
55925
129383
97191
117626
82290
4155
118730
145662
119128
37418
158010
66198
156926
45737
89938
107130
140192
84184
60824
150421
46883
36226
28266
158543
140955
17950
138439
57544
62584
149453
133993
117131
152743
19086
129635
73924
78568
147722
10281
132797
130637
30818
84563
143215
1283
108289
45594
9908
149405
11531
123697
65558
15527
124846
95161
1927
48928
90469
99763
15898
3103
17266
53089
111362
2260
18608
11540
52003
123204
58803
20008
84297
86240
29230
86201
8151
131723
16809
138337
15079
20048
142828
18556
27951
40319
22221
43121
66410
113427
109664
103508
151956
149255
142483
59761
24600
14072
70365
81897
2682
140771
87801
2641
98517
5271
7250
27619
133895
11481
59354
30076
53625
88557
15613
127039
72340
48810
133295
73248
5545
134628
132747
32427
5534
144682
132656
22233
10600
102839
139485
57256
35797
124783
119687
128092
130743
101644
92024
18396
27881
73498
101446
136630
86010
75068
135679
15288
115651
23636
123958
143765
79948
95539
92354
116371
51229
54304
73913
52666
138391
99713
108839
110946
147884
139276
16649
22784
159641
71665
51601
59775
107152
31300
45249
48970
132090
81535
34787
120144
127773
48637
111955
146564
150740
43154
152278
152480
110150
35001
60159
43407
153952
96751
119161
110996
45011
39205
13435
51001
71586
8406
123250
32697
42168
142370
98963
58402
67273
116681
22996
23879
23341
94484
123456
141585
53764
130289
107443
153333
39613
5932
50912
157911
120209
105777
147631
14762
109125
1599
100644
18110
72578
75715
43142
62752
108920
98840
3476
80201
20046
70683
148963
155408
54335
107550
7008
74450
6341
102000
90611
118601
56193
155588
73950
59644
72343
32985
124486
103979
118435
136308
149954
5839
12268
135905
13518
47552
14005
77071
83172
132195
41134
16603
20768
159959
42343
108773
123782
95597
70915
41373
9753
88308
117291
89988
107385
40254
79105
146002
8159
1221
67138
50447
67067
15440
83934
148152
135282
92391
145532
142697
102359
75389
35555
49343
79065
16935
55717
132920
44111
54740
102404
74209
137096
32337
64146
18342
67926
19710
133200
55858
110518
156153
88892
131072
33565
50604
159175
84634
76360
31294
18879
104603
69450
111035
106737
34074
124369
84109
117175
48013
134262
105590
67316
132533
68685
136544
18422
16901
69700
121943
13550
90184
145100
136252
25900
85097
107731
62356
143362
127643
86865
120975
34203
17434
76343
116087
50695
25935
99233
59240
104224
23180
23707
90916
141287
100663
132512
112860
19225
53789
21096
69137
108190
25836
103544
63366
95964
82265
107907
115111
36547
1904
45877
107207
38281
84434
2845
79409
150329
141179
84114
23941
52113
19242
155061
94197
14453
85440
139239
148813
132846
145588
132814
88785
93445
96819
149287
80778
97550
156502
47028
154116
137657
30215
117810
73886
111317
141250
117372
72719
29382
69845
76073
105599
84591
11550
49884
24728
68118
25174
117730
111612
13043
138296
145112
119746
56143
126021
147484
125880
124164
11579
23803
151563
158204
151765
134416
20132
29003
131278
93239
158771
77504
66630
159292
115337
31189
105387
78662
30331
102888
108166
59843
94610
91991
6648
105723
62145
74040
157882
64558
68003
40292
140865
71112
19703
127604
116638
55994
107648
106180
68170
109077
139598
12238
37743
105206
140889
146229
153000
137047
113487
5980
28491
67223
135103
124926
108114
38561
134614
82939
63583
95105
25471
128323
99647
85143
21915
15174
125962
109734
28835
136211
54889
105915
159302
29051
148474
86026
40742
67946
13395
121344
99646
73579
9142
19513
145537
97838
94433
91225
115372
41813
19098
56446
137021
103031
60185
59774
127713
145240
89744
95138
72510
81442
106068
24444
55374
105183
147614
134662
117053
152625
39818
68494
6579
92104
60291
152763
85285
154006
113294
69351
102670
9199
42699
42851
113933
110025
156605
17961
93240
70852
4426
109276
90636
76804
95289
91294
92652
159619
101610
156227
108653
79089
20536
57582
25544
71423
143624
122827
47462
66336
118153
141225
145574
8619
127767
2101
111616
49621
44840
5320
65225
80230
39346
44950
101905
42518
116006
72968
151995
39843
145762
138232
66558
110016
37449
111153
157562
72219
30055
65232
74286
22009
119998
85902
72525
680
93189
105516
12204
87167
158228
150097
13562
122882
48027
121937
123295
11278
54292
58431
11105
62130
51430
20691
75357
127586
1561
111296
104813
137794
69239
76678
36867
127327
96915
130071
60328
102872
38701
29722
24767
33729
101617
43095
75588
86236
28447
127123
140439
90342
156104
74025
79763
68538
126641
42787
121318
142072
146327
152231
30251
90761
114746
61629
119919
29837
39808
32792
81161
101180
103740
117259
37461
55252
101425
122171
131340
69715
90790
44166
4882
55136
115794
104804
106047
124119
145193
523
63123
151224
63252
72451
28158
133281
155989
39459
35180
32679
141675
1267
7666
117938
120346
92821
114163
37674
50324
118632
93522
26349
50896
73796
54532
26747
142233
131666
105692
60856
138414
155836
69043
80054
78528
452
141837
41511
120240
29238
103372
94305
16628
144716
56008
156999
146935
17578
116975
149982
76768
153727
90343
3386
36384
2348
16975
28348
32046
33874
93286
105494
85797
4202
22406
154244
156674
70236
20443
30995
38169
21985
79903
91228
121980
90041
118347
85596
106811
40661
148950
146455
32713
52298
22349
15587
90374
86878
156851
61488
48224
134465
73522
124770
146099
102629
26463
125204
119712
158910
115907
25099
10855
60211
102113
156123
19827
77685
134871
159234
71722
80707
83781
91010
69954
157589
62069
9591
13311
65532
11594
49667
77116
128166
25941
121491
151991
68980
32669
8375
143425
13754
3871
11950
117764
19090
127843
91850
90461
23073
112743
71624
109642
138098
38717
13281
154043
124821
134301
145564
105150
34447
38715
38240
39729
158064
86463
80051
129542
29072
23842
72539
49227
85953
20629
48584
136761
121337
23471
8575
80861
70030
14219
81399
49783
84302
156106
50289
9464
133399
80176
128775
66902
105574
55635
151599
107849
67596
178
76855
159927
49728
108832
6104
136836
20053
119428
44626
66545
142755
94008
125634
115728
82938
45569
45575
64101
30138
60772
76777
28352
9328
20583
27164
50454
7266
52835
151594
49896
85238
63175
18070
58886
75292
61673
52220
112547
79749
15374
109549
69800
150918
75831
136051
87756
156182
95517
135621
76640
24289
82958
109120
56728
150976
99199
128023
14246
97992
53383
150265
54260
88587
88106
95555
70585
33293
32777
111694
127273
111246
31627
11154
112193
157855
67761
157219
129596
71241
55724
123494
94937
31003
59159
81029
110481
93903
157742
4968
105512
85207
138856
112477
73316
88025
31596
158620
126778
12416
119811
72766
10058
39641
141230
95621
29436
109917
44516
4103
145108
95581
23475
2212
61969
120756
147457
149766
73370
152398
28837
55267
108122
84280
99012
10101
125613
128299
110676
110622
129090
85590
52890
137303
74188
25562
87190
90771
15556
11536
154985
68910
68921
4145
20586
59478
67174
156923
126629
144191
33236
89206
156737
45929
51367
8924
52901
156814
23085
37817
6670
135832
22545
39259
21636
16401
131585
38452
122582
11651
126548
59171
31014
129584
80983
121057
41552
92754
56675
155672
124170
129226
29921
108565
85850
52103
134250
154625
72133
117283
97706
53921
3556
124161
57140
106536
86791
100200
48561
57970
39974
138642
108163
33992
31992
39744
84630
47966
116561
101268
72954
159211
105115
88900
44901
76749
20240
55663
30882
82014
80704
3090
16695
62311
52984
138442
90418
72888
28700
70728
80047
25909
51474
62225
52365
24875
147800
135491
155681
32119
67386
153388
135115
109743
35498
152229
142508
114389
32175
71352
145709
72668
125434
38711
36324
38137
68202
78225
82822
112072
69142
119264
26828
158126
152377
7292
20826
98833
143435
49748
112083
143520
11412
158310
93965
77441
75880
56937
56423
68815
29750
132769
153979
118513
55248
95906
35422
18292
3673
152258
109744
67269
112462
5270
19709
18092
90370
64905
87203
151519
122123
95617
24430
61529
23776
70617
106849
112508
27596
115425
159925
66844
137750
38109
87481
45915
120778
88244
74835
94400
42560
11689
105876
91264
124039
28019
132350
108688
21845
143449
29323
25181
78167
37128
21337
133745
77486
130581
84771
71171
54888
146027
36479
26120
100418
130963
73686
29437
141327
46228
54527
130183
64285
77009
120448
131643
153466
82743
121610
20762
34741
122085
109237
154004
31587
46998
88060
28016
16597
80779
81523
150878
93303
150430
150405
73144
45403
57354
59692
16640
58083
129291
153034
108290
71261
14132
16893
83891
10954
130468
153434
75148
38821
89159
12048
119001
58644
130088
89907
38499
151092
105165
84889
14820
152777
157196
17807
139328
78930
23752
7107
57827
42673
89541
118141
62117
120283
22335
13320
13530
134911
138933
118030
62785
158353
141731
90231
133288
102432
128622
97518
47228
102764
10352
92078
76862
15319
121341
54017
44080
105027
51342
87350
72403
34022
67298
110500
69028
141313
54203
22527
83470
137604
97709
32946
99651
140861
62636
91169
28676
142948
127144
159549
107842
128377
44997
136919
75835
156372
10212
82403
2699
56027
45055
142949
121283
22473
142631
69694
52615
89870
54314
153138
20600
39311
118793
71941
101879
41575
21934
39584
138311
80902
67062
123114
137829
78214
107341
62166
71981
99106
18586
51152
76157
64793
111593
128888
10867
94168
3716
92217
158787
81754
48004
77872
115650
106647
9629
57353
93014
65895
92510
1247
3953
136485
115477
9802
123655
125202
3687
133395
9694
14621
28432
82753
7459
142597
68139
2620
151521
61476
29207
41820
157271
148184
138159
21886
17670
123057
91418
140353
62343
134211
54430
147354
90959
133654
111171
81647
101253
19
41589
41234
84479
148388
12278
49837
156792
120925
38506
128369
82442
41268
54779
116684
76677
50900
102355
128233
80588
84157
82216
113914
22115
54368
155632
74602
34448
132306
57432
156743
86465
42824
36794
68394
90956
120412
98308
153510
4944
50065
83214
93988
155857
66942
148938
124323
26103
30357
21829
143801
152066
19393
31896
20841
57236
19539
75889
93775
141209
101479
141280
12316
34170
80607
53362
66327
145301
133699
115004
114387
152960
73135
6024
25896
85980
119238
96367
149336
28254
144201
100884
122492
107500
33946
136192
54222
53924
146255
62403
124502
41122
27359
31559
67511
89337
115393
146634
134377
117311
127196
158847
144757
56339
60472
50663
121595
144962
141988
128199
22134
26909
24249
23270
37879
126239
133205
27090
59742
122278
59659
55418
11273
24742
39116
144633
67123
34360
135550
79857
68351
25255
19583
104024
36388
78702
61844
156075
151932
37270
143987
21147
18244
24947
55009
29167
138697
90016
17239
78730
76405
147501
10378
25524
108675
94972
60662
5100
88016
86558
103703
120068
159580
108094
73995
36254
94290
125223
26933
151531
99400
116211
51347
109183
53001
110611
123010
148195
1174
143863
50861
21442
122723
153067
38246
61357
17640
14758
6789
102766
17091
44040
136460
8620
22118
129249
3280
2173
44136
41719
157984
130273
137267
6969
99333
98844
154235
147437
111216
132343
73244
48413
147049
3241
6800
42316
119033
2081
99954
96449
150165
117032
102871
35967
23955
52550
40171
30094
110857
28464
150331
75392
91573
129634
24131
104908
84441
63552
49121
27986
135454
132356
21016
60802
128607
121360
65918
151610
140993
31128
120190
55949
12683
56462
33693
139142
45753
573
137561
100619
33560
44149
52609
62857
86879
135922
70055
112051
90594
31360
98826
91746
158803
103622
1870
29937
91113
152845
14036
94464
133110
143794
106363
60777
14944
72470
33087
95940
26093
44359
121235
65235
20875
68289
81914
84360
79027
94035
8113
722
16870
36684
144978
74580
148667
156764
159299
122649
118040
41708
133132
58914
75264
100692
63441
155922
118401
22472
146782
34107
146989
30665
18599
151199
137655
46206
9750
69596
139980
40686
127813
69148
46486
6005
51647
131386
29753
48331
131166
10862
60769
26837
50484
15920
71736
113416
16340
120588
73355
114889
141530
148704
31018
118353
60015
2968
114808
145072
11316
109075
73005
32068
35541
27419
11200
28
130365
114546
79299
3534
130578
60900
105289
141345
73093
2479
140312
103035
123773
118695
144747
22985
95735
76831
125720
151733
15071
85049
29893
47632
145142
133038
137838
85021
3995
104667
151671
32533
135715
49603
38287
37327
9040
49244
21260
73433
15596
114494
100978
152296
16179
96569
120107
141154
90439
80122
27800
156156
20894
71873
86057
159147
48826
121501
136559
75162
116606
128652
155662
80536
62364
61973
17360
126979
62486
102877
127707
26937
2707
94797
158900
148836
64748
20726
137412
18557
66553
18469
57802
123627
118701
124720
114224
115923
121756
139737
69350
65604
106468
56770
95297
124401
118536
27281
157813
47983
20751
5338
45584
96100
48760
126236
76791
96182
92067
14867
107178
95989
146301
66576
150271
84698
77147
10100
3454
92776
98106
138650
104512
103847
62993
85197
141995
126248
6146
112263
44567
42661
72649
108611
3138
57706
101765
85849
9838
20463
138835
123760
82850
82348
117121
130417
10140
39900
13924
106585
83336
97827
100244
88645
52734
116319
70024
113719
133746
152011
97964
119087
150579
136457
104496
116302
10056
72585
159821
119125
8399
126010
96147
16013
87391
109223
120506
109548
63830
39078
131168
22600
56626
99059
3392
23087
146445
129792
17446
96548
89841
52046
148173
149654
26101
67323
26487
33558
2753
150108
14656
36009
631
75985
22672
13488
131317
5365
154873
35113
72686
117720
2477
6224
32607
58144
110861
108477
71442
57213
66720
102038
107297
148794
140703
34026
60309
403
80786
86967
26345
120546
34950
117135
60168
104930
17800
133908
119684
78970
148411
31967
51805
142813
134735
63096
76063
51537
75028
106879
106191
75585
110822
95237
132904
16319
50804
52010
67864
57878
120724
97350
128713
144339
54208
15477
128457
128374
34317
48273
21916
143691
23232
153649
29528
86012
21957
115511
118343
56781
46449
14302
155010
85427
125652
81601
43690
58356
26012
32583
68392
107506
73652
151615
87110
64345
119263
55796
139593
83152
125775
11444
97048
59649
83506
64730
23768
85168
61398
109088
74269
133947
57377
157976
96762
20980
57050
27840
146400
74858
30585
134742
9197
8117
55641
127139
44603
67015
30776
58718
14845
140231
138435
77802
75856
151323
60146
159999
13346
72682
135166
69212
150898
91885
30994
159711
114239
56948
97365
37198
136874
35984
102089
84598
40483
147537
141783
19423
66766
111679
150889
52326
63126
9621
41158
90167
84666
19196
83642
102398
117370
127229
128032
43272
139693
120912
37171
60405
27717
80705
155737
71109
97661
154120
133975
97651
99612
3563
138010
3339
111849
123916
29643
103304
80001
152936
759
2562
57461
86830
38572
57768
64526
57435
153001
64700
127373
135245
58490
34245
128497
4753
158563
111042
78116
121157
119101
12388
38946
89299
102633
91133
31356
15348
94491
13454
111968
140011
74631
101866
80929
114463
153436
65981
84202
42173
60624
20737
103788
104710
46735
25320
117990
32164
109395
125109
13913
137708
72422
114157
18228
125988
34326
159077
14605
85109
140321
68119
58466
142283
118170
143138
21084
157530
127450
68142
30310
159617
158963
76419
34634
107736
14670
65275
82354
106036
126104
14202
96815
10510
146444
159447
17287
88143
16392
151940
89473
76542
143338
71818
59866
137489
7058
61908
110640
84047
19214
113599
61812
61682
111704
145011
141070
76927
40877
22925
152408
151918
80028
26657
60671
63383
42611
90725
71865
140460
94
140972
103626
95177
122161
6157
99104
57545
118967
75833
136275
81974
40673
108502
159140
156689
144347
107560
84947
159394
79940
6765
77163
48254
115521
60985
68567
150979
154242
112979
77285
117640
154161
18294
64219
6132
150622
26814
116959
156132
85675
149891
97358
62939
70838
90221
123365
9504
23937
102715
91935
31711
76086
61420
86349
130197
32371
96045
52194
100916
85071
40935
127806
117104
30966
87993
119765
136994
130586
109832
126664
142567
75063
151043
33730
101064
14260
23659
115542
80147
27692
9037
87554
147004
77768
145953
115101
134240
24381
159766
67469
159665
46098
52013
113263
135588
78985
31002
1674
18583
149389
54381
42086
156413
83844
39134
32927
69950
87455
151798
121906
88830
78159
65383
12736
7337
82674
59367
86985
109584
153902
113517
145968
23263
100664
9472
5613
159721
5611
151200
124128
100820
135292
9991
62203
126590
117775
62647
139090
3786
22499
84878
48383
126628
157596
21198
77631
75271
88763
129258
130615
4092
60607
99239
93749
60002
4213
95810
31962
3142
155182
113387
52733
111530
15158
20678
90114
137820
31931
123101
159700
135566
43051
56102
10122
36583
154165
129501
117526
10085
13662
100969
102759
35417
114117
142526
130320
139606
100024
87831
154034
114134
107461
116607
77596
152104
24307
155525
50836
15199
106781
54885
68089
84267
96237
34691
141758
138212
10437
98140
108888
60293
107163
29044
7740
61183
129840
142779
88909
93674
94640
57766
102185
27621
54560
77045
107493
107071
3008
95435
20736
141270
110146
57261
38663
47427
65192
13271
139012
114018
27220
126951
28910
122815
115807
148915
67805
13055
141291
76030
43301
94248
14278
112569
96469
63539
110009
66908
145568
31130
70067
103090
8338
75071
106300
64918
66070
8806
83524
47242
159584
50275
19520
154095
18552
145350
136084
124667
20273
156943
10752
140262
133527
18883
94131
818
37986
31278
135305
54544
94673
64349
57531
19062
85949
155222
62579
93540
30223
145374
149818
52628
117639
70668
77879
13863
3313
126062
27146
122937
85781
32260
154935
100782
69226
69370
114573
24042
18835
55340
11871
68508
108834
24132
120377
135429
21534
84528
111645
67118
149010
158036
144742
112303
159565
140958
73728
27701
13051
42743
156983
124208
74944
110774
11827
16974
154986
136262
56825
98219
147062
147563
59381
73942
29939
52287
8884
65107
64161
34341
8584
150691
28804
84521
558
130838
103900
19226
118432
65686
144690
148044
141596
71225
38457
31720
12148
8976
156824
71509
134348
112211
156050
150659
137875
86799
136134
77939
139894
110197
140278
72357
26046
115421
6909
62790
148838
103996
106173
64279
101532
128137
119480
156274
23581
75150
76095
13773
81210
77193
55003
60173
87226
51797
133196
103158
101726
144650
91386
1033
123277
99366
56891
91762
148825
11649
78406
143566
45660
79713
80532
101901
149578
6924
88719
36195
17273
111926
83951
145082
143056
11829
130587
49972
47101
130186
84603
6312
91288
143721
10482
83467
56518
149432
33490
12858
45256
140290
98173
150973
52165
32862
19632
136281
23573
113845
83952
146834
121897
139396
21271
70706
155685
60429
134461
49655
130910
128527
112319
17756
83226
132030
71003
64293
59105
36706
110080
70009
26895
79955
88594
159312
70195
26393
103880
20679
43112
82891
67660
98687
110777
30572
145410
61566
31325
5967
49643
58141
110087
130701
79385
40267
19543
102762
81599
37940
120775
53285
1935
84305
24498
64916
63170
138953
41472
91276
84456
140562
103503
69273
147569
12191
86311
7668
32114
98069
141922
150473
109324
119089
61013
602
60377
132206
17957
106397
102675
60633
133330
45064
33085
85096
59106
28314
22605
39506
70996
73715
67239
153928
142215
44936
64358
151213
67719
141850
59353
12161
105887
55479
67233
140904
49980
109895
26798
46471
3914
87734
150498
140974
88633
14772
136709
2068
50771
22907
109817
156373
108854
113391
15309
71094
116389
97246
117516
7749
68886
153125
107106
78821
20213
132484
47560
68169
31750
8176
90535
105163
105781
94829
3172
33804
138479
217
47758
19215
159949
25530
123559
85496
154424
8970
117734
70601
56943
21411
35591
21279
146707
156555
90303
38964
108963
113705
48154
142788
107287
146717
46066
97250
150879
84955
107175
502
71663
89458
111916
114317
144533
1959
12977
131393
96393
7536
39669
125142
68241
9874
156162
83949
1249
78291
120522
151386
127347
31408
98618
77159
11945
118518
94878
118097
24659
159397
50035
155266
25004
100151
93867
37230
154619
93623
109008
152597
104071
93654
57060
92726
90987
56089
130215
38367
137058
10440
65897
153426
29183
20676
134092
40038
114532
62405
132721
431
148289
133441
20021
68124
140186
109184
33204
48705
95546
92578
19488
150002
36485
49090
31081
114691
106604
97884
54077
110344
92292
13175
18046
22460
89052
23432
69456
97449
25521
116349
158053
28497
42572
103673
124955
154715
5670
49942
56805
124138
125872
130256
6141
15812
106615
130133
81240
131122
102146
144882
8280
116330
59889
112616
104654
86979
117287
46303
146248
132542
153331
134456
14011
95868
42340
114932
155690
61050
36079
23851
33840
150632
65131
9738
27432
64202
97841
62868
134138
43073
95856
24962
97656
158352
102367
108431
107508
131828
143345
147355
84004
38487
143749
127065
129055
78632
69267
69944
68501
124992
45990
37362
74059
8577
111094
19381
101187
104475
122070
29820
91103
56606
18644
119713
113266
11355
135557
31227
64172
30405
73884
74866
92011
135312
151669
104884
59231
135437
62721
5796
39686
158737
103006
79929
78942
118662
145705
1409
109515
2991
3606
143936
111596
17581
146056
46147
141328
65760
29176
145495
61441
113674
8858
101099
149075
47688
121832
30416
25049
151119
95303
144594
151880
32612
33777
83212
144435
79935
158277
95736
46595
113012
141256
135465
113744
159606
129925
51667
35791
71196
27753
89944
27804
53046
2332
41086
44066
125343
65154
24488
15351
151514
101785
73602
149016
4058
142758
154130
14601
26786
101421
55376
49533
130509
37282
148562
104189
17451
155279
10453
36586
87080
136205
144828
151863
52017
87273
130591
148403
18995
38067
122500
106914
152200
14079
65296
54479
154836
5031
80095
66215
22262
157352
159094
75793
78037
76085
35513
48796
111387
58503
36367
159027
55435
21247
90511
4580
52575
84751
15807
104307
33363
1804
121651
127281
3704
11813
9177
20460
102698
105410
32231
1598
6808
65624
101896
110165
78459
109766
123679
26383
105592
55257
42863
90661
139283
119375
109889
44621
50675
1991
63243
49696
50111
24046
39901
156963
29485
155134
2179
48914
22614
140149
118003
26028
11263
155820
141465
138585
70288
1242
12365
54682
131071
117680
44587
63796
112579
109893
35946
50622
138781
30080
29433
70535
85771
151814
63083
35081
55698
152868
60614
145352
70072
34320
36046
102274
123856
137015
50570
146378
141464
51299
77476
27828
107145
40775
80018
42721
126134
101313
158869
31727
4608
49703
18257
7624
150303
139274
89373
102737
114759
10588
114421
83988
38816
57716
67683
130517
48180
40899
122771
121720
90179
90903
159573
93680
109451
21773
42931
145198
152389
152918
120671
103914
2578
118815
130279
55830
38236
144008
159262
155040
89006
35877
34441
106745
116658
9109
134677
116244
37398
105973
136417
135180
159150
101728
52500
33193
133214
49466
132578
66826
154512
99497
63480
64312
73603
33148
67243
108936
13005
56654
22592
139330
19212
60055
150520
120206
113248
138309
132999
127863
3854
90007
92435
106454
7446
119912
130705
1792
82668
19310
142312
115660
30022
152227
45408
103764
42953
67707
25086
159052
33362
101591
87520
15050
150266
89228
66220
49583
59849
72020
103420
31834
8948
111052
59393
133673
27121
94090
23630
14201
86079
141457
16113
41655
50360
79732
157779
153978
31147
37534
22122
106828
140250
86784
56331
31828
107559
11382
63819
79798
144799
82434
70987
19634
145829
67096
141647
43382
97189
113166
156559
52142
34998
63309
148397
95290
33739
83859
57062
141298
159588
90248
41730
97539
159787
64468
48734
123159
144186
71968
89271
26413
126649
20723
35212
113840
26752
30245
82
48398
96572
82409
55734
91093
54634
99300
88775
12566
47376
58064
70522
98414
31929
72060
129445
69708
159790
35211
113054
72955
51236
123845
33296
12801
5096
147458
16940
121530
141625
39861
109399
50578
145835
35044
128500
106165
41821
113419
40121
8923
17844
53576
138015
58983
123147
131271
73084
64668
44640
48782
42529
117835
67770
20662
116210
35672
42136
83232
75710
7994
92800
42290
35893
132886
110625
151808
79964
133057
136203
68563
69994
117048
158503
53986
51838
18695
92687
72565
35343
31952
76823
36310
57586
151153
138834
154319
10185
111155
154937
33851
42378
129856
88229
119007
81496
33166
126900
159824
39435
7745
112458
141558
114040
65669
142167
12376
151638
43377
25696
90067
105629
157688
125548
62488
99067
150589
120579
148054
3463
110819
74161
93581
109065
32651
79572
89930
43877
121596
65017
119429
103922
112738
49732
98695
54555
108751
11730
66042
102946
84002
85456
10915
27256
82950
124228
134001
8386
143793
85984
126905
47721
80632
128110
124031
68672
21691
121455
159403
42437
42128
98633
51977
65542
13908
2650
73903
99368
64735
26159
86136
94593
134279
128131
37753
54097
122830
5422
8960
121378
116317
2225
75959
60265
55305
118700
113969
102644
98583
34313
49767
70946
15532
12107
120822
107351
99003
85876
50487
105303
14393
68940
114142
33139
144699
34819
136624
71861
118711
109092
54100
67592
124672
29136
120388
37849
85253
87725
52421
65627
128424
15493
48902
145956
60786
76201
82865
94680
45856
58227
48144
21743
124197
58008
8825
112947
105402
21305
35894
33982
82808
120088
1738
5836
32892
157656
42191
62820
92781
11497
156374
75384
149240
72542
77923
135308
14288
33126
64523
145440
91126
158575
97517
77223
82461
152497
120490
2866
136331
22910
58250
91678
59130
73778
150811
4538
85611
136524
10375
36814
15597
135505
57328
90263
141151
83794
29928
61905
134457
115661
80361
136764
15850
14610
135251
86005
125850
134200
111104
114164
33549
102701
95548
126624
147599
84258
7113
15209
26570
128194
87928
59783
65954
74240
121134
1484
86196
9021
77556
128264
55463
81460
36069
128371
51757
74571
113741
85171
111909
88411
111741
104065
71774
6088
80969
29547
11308
37200
133852
49864
93799
138519
101073
91449
13727
116884
99953
30084
109272
54562
1235
132856
41681
127296
73245
110675
110170
132752
63892
108504
96602
83027
13726
113441
93568
98666
40731
125790
123572
33814
36842
10852
65963
59870
51549
1085
159657
157110
130107
16104
109073
9713
125036
46414
110281
5230
5769
16159
46402
12797
14386
1080
101803
152026
36780
1139
54693
10097
106395
121189
28307
133570
68708
90473
83277
64726
90864
121327
105744
87784
142041
104555
142826
121072
93275
8945
102155
101018
7919
19524
117491
15012
26137
14270
25425
74673
80826
36097
36347
151472
16497
91334
156807
89593
42996
65996
57459
8980
140236
152129
70779
32402
32722
15739
53254
102542
144880
55898
138510
63230
39848
15851
106576
79324
89612
106591
90130
138649
89996
51478
56359
32193
150045
35196
44140
154952
10381
133934
3063
8097
143581
111766
38523
15771
120952
101170
383
151774
9252
7341
68147
30779
114628
20238
20634
13599
80659
32035
52703
49406
12957
61669
125784
155935
67570
125887
72864
89532
53063
82509
30323
78995
137209
157370
16158
144130
36228
159240
113945
116930
146942
115282
24997
106085
47254
7057
47060
76325
98393
125910
129722
40277
155739
155991
126275
133464
126835
118759
38874
147753
83933
43131
138661
78305
138570
147716
4788
155863
87289
33961
56382
150262
42003
108713
181
91511
661
150356
26193
74335
135253
135074
110715
138102
124132
54160
91232
156973
85368
66214
124746
101077
81946
105343
156652
17932
26187
101823
15651
35810
67971
112658
29861
135459
88277
47208
82802
226
8354
155816
17242
123718
34546
89955
144795
143096
103502
19994
98841
117046
59913
148624
109931
154396
84231
57638
91499
9419
33799
4526
26418
100179
149898
125241
152240
148300
144032
139729
42332
135059
16157
71599
121322
136324
77806
117245
128541
113058
133018
99399
23386
7256
142231
128361
157948
126174
157542
140828
126842
61292
120618
10036
69791
136648
94927
36903
120959
153574
45004
30618
77259
135926
59598
32626
71883
114228
9254
153725
2414
92951
83996
87264
136098
138397
70905
56925
14075
4228
94580
1891
37941
147813
2544
116872
102763
69180
147181
147698
40109
63717
114794
16744
155144
84097
119909
39789
63981
134991
91691
153070
117705
81919
107069
105556
107784
94635
126602
30404
139591
45881
25954
122666
54136
64795
104250
120146
85132
81612
132040
81445
108717
56433
58524
70226
133093
53328
32362
106295
152963
119220
44730
16183
50574
124118
60971
108556
142447
61702
3038
148475
57887
73499
136519
980
87205
76801
153873
2469
74886
9953
100050
92863
159491
151957
11762
151223
109624
80305
97866
81933
100890
69056
158179
59547
136928
130676
79233
143538
147717
124857
115688
90508
1216
100173
28015
108482
137900
93902
115500
154745
44008
3282
126289
3118
149757
127447
137697
46479
137328
10854
60743
43090
109325
52002
36789
50974
10033
152194
134588
36858
55447
83034
143198
74039
94441
140918
7941
23100
132930
2455
43242
118261
46575
152044
57106
75372
118883
152795
55036
42209
139589
13646
85418
54756
134717
74449
67071
120079
31590
23951
106819
95861
100369
110883
66152
845
67179
32130
58213
106002
100212
115840
63352
86895
99831
16416
76412
61462
40394
23755
48999
48785
44085
97543
156022
83854
111407
115019
83840
6195
73821
76460
64655
96308
31959
45946
55691
150474
52080
122738
95659
106538
114354
157647
128606
30362
76285
156791
26388
157642
67978
108063
71375
43866
149738
4847
95080
34444
134008
98254
19558
73079
127523
119675
62312
88026
87867
55083
93846
12072
71281
114363
92172
59838
51660
73967
147419
124716
111284
68533
151592
115934
89991
96891
49531
6632
104335
129271
31799
150748
31798
53993
12751
99168
61756
75987
146872
43872
139122
52346
53665
144183
108111
24352
20146
66148
105191
114930
93880
4073
37174
105961
136433
12792
115759
101798
20292
158569
29516
134335
152646
88530
124516
133350
98586
24642
131965
70681
80527
150778
3565
9029
4502
117447
150024
79721
123358
125491
147771
75771
143941
109311
64504
151431
139630
85819
34860
46970
50245
159307
18021
90939
97584
75653
120025
140756
149289
68148
100713
46746
135159
135141
152785
107263
128553
93424
33577
55186
21089
56767
53694
150772
60882
135195
5654
100115
90994
123108
2105
141017
46427
50935
55017
48410
72803
77958
159163
157180
59907
61113
36704
55373
116128
4279
51701
921
143276
118398
125443
57005
40514
82866
154855
8950
17616
105607
117270
153986
57501
13898
156846
68079
4583
151256
24523
132240
13125
41613
129284
71070
33025
31939
71015
142345
138748
1701
114485
157950
2913
94210
156941
120048
64152
11220
50635
36932
32186
19109
145308
42552
76761
118805
80651
60312
109334
77094
116228
159423
87261
90716
71207
4337
113257
114621
10972
46253
114960
21816
26183
137163
121704
132199
97455
47316
146729
68477
15881
103220
28331
134442
73265
50634
63332
62437
151331
9747
120774
98694
39849
52394
156852
58569
147286
112082
36423
74262
133981
28025
134724
57981
59569
106095
136113
156377
149809
74081
55349
83733
129685
57801
100094
17081
78791
11795
144401
110636
87692
118599
614
108498
68635
20621
26984
20709
100088
39353
72465
75317
100119
127890
25760
148218
69600
19824
22977
119262
88459
44237
131977
124786
21950
145712
71815
14272
125072
26813
158286
96177
58054
144363
103086
133004
19866
56503
116169
35664
147620
2774
53264
127747
141963
43203
59852
137103
92382
82824
40424
46942
96232
124870
152798
7110
112123
107742
131193
149191
21731
118497
130278
104581
30209
89043
43948
128597
128512
31542
95323
116548
68112
143055
159076
103207
86834
69240
136233
148843
61218
49398
55577
85281
29590
60735
24820
94359
130062
34960
12844
121916
76829
86710
100814
137478
122982
124098
46101
143271
6528
58847
152345
38377
90096
104927
88949
2909
40143
34128
106574
39758
97063
141356
67726
129565
78264
139472
122289
74928
110127
91091
101138
127885
140858
54945
1234
29110
27796
102702
32557
153207
73374
12275
61049
112846
104649
54373
109580
14598
137594
100166
40956
8409
51382
89522
154953
7678
90702
134228
35931
42284
15965
158263
158972
116739
70619
14253
149556
12630
81922
17437
128059
16055
143896
50991
127684
105422
126694
36044
89679
69875
91186
88119
153376
103889
11538
106935
134193
36158
68028
79626
3047
18707
29909
26178
93041
33956
142753
96665
132897
62628
77496
49133
67401
85466
145963
9149
118717
142325
17199
136914
124850
108577
123868
74175
70056
88825
48201
87268
154987
70589
39930
94831
136202
24496
153528
61792
23178
62268
98277
39747
51322
131083
94125
154649
95497
136420
96659
80252
128065
150016
131030
3987
18222
46328
16491
135118
127025
17563
11326
35385
111473
134499
65209
88595
93261
95779
150629
76665
114345
81678
154743
108982
100670
36552
45828
74100
155352
129509
17757
64952
72113
83641
8362
122927
4247
158809
146314
12514
135034
76635
40405
7629
80739
26277
25465
153622
40751
52019
94837
150815
23145
26411
78431
91703
107154
8773
136309
108837
150666
130069
6175
155335
143334
90190
97361
25245
41787
149361
54803
87012
127917
24229
74107
112905
32692
36003
72706
35725
46604
159105
93741
112656
43890
138110
124989
45573
70294
41774
50114
145334
1597
78377
136506
66013
155823
137219
68471
15836
110593
78271
86176
36464
32844
6955
7618
17648
69527
85880
22255
118196
142738
65153
68371
18567
141975
108768
99836
141182
145580
22400
28239
136018
120649
124825
78145
79966
38953
129857
138911
96481
103399
151098
32443
65985
134848
127731
67723
15424
51560
32271
104656
41043
66310
115152
67613
32456
156930
8693
5787
150593
114592
90520
101043
80386
104350
26078
114217
128746
28378
70482
105307
134022
59120
52809
36840
33394
120882
70220
140804
120627
79068
106234
20597
88735
86538
88603
151455
138387
20712
94832
141236
70990
98352
21554
17835
142101
57787
142914
98049
18720
8216
154078
156465
72790
114969
46977
20143
41862
98221
106671
111567
68133
77728
143445
116093
121122
128289
45933
84061
135051
127061
36305
72050
142286
16174
61302
57740
145665
40807
88750
96974
141779
149993
155787
148779
150733
142793
39342
93626
124193
47122
118525
99120
46908
88893
118116
67718
15259
7284
133576
39089
79162
88007
146323
132034
80444
48863
137149
46107
8108
63766
10652
64756
141738
2722
148192
140662
73552
156043
121205
14096
119085
36134
79613
27838
145893
8668
46203
56265
103208
37103
154564
51569
44073
46793
121132
27177
107353
145303
144809
88705
98433
24557
152991
61281
33979
88324
145647
38277
122868
12523
51813
24889
34496
99513
87670
63701
155399
48934
138930
59058
23899
143061
25513
77454
87615
76719
62
56953
145754
67615
16684
152822
144066
143142
4971
8589
96419
88596
139374
129134
23709
106962
62288
141720
31852
53976
42399
97339
53715
28989
154273
20079
110971
86614
152443
46872
60137
86105
112187
146980
51792
110546
21673
112655
104770
45465
34639
77567
31311
115825
104251
96963
36141
39340
96567
150933
52338
88056
80517
80666
124096
134478
107146
143844
12567
106122
36671
112544
117893
148214
35250
52537
67294
88090
127309
33035
55008
62654
66742
151055
1898
2978
29667
77497
130521
13635
7591
135110
22773
12352
105377
32498
98116
72313
150636
43214
29224
139461
4600
99934
95492
129253
37084
90107
91088
37120
146302
94136
38495
61900
42117
45528
25212
109512
17406
95759
78974
52717
16125
140876
134110
89926
81558
36245
150960
45285
124265
69304
8548
45346
106467
67330
128724
145759
54813
9681
53621
59678
138279
99130
94691
67900
125437
154930
82094
51763
49321
1438
116682
27260
56248
37644
84406
14109
70611
8227
11233
55813
33792
69436
31238
25483
35843
69093
122142
129075
58320
78009
101071
66157
149930
21190
3092
8381
49856
53444
60635
28373
133019
31965
88688
43895
18753
28827
26848
115286
11043
67055
121006
131572
59377
100515
102163
152266
132474
52916
109959
71921
38926
59514
43108
123722
116002
85320
5214
43961
94502
5124
87138
135650
112648
27762
108550
10904
32631
138090
98413
77820
22322
71978
145965
28177
19338
73201
32282
20868
11099
158686
16192
120599
72344
44681
105790
83747
157247
12635
112202
158935
31054
61732
117999
142980
9320
74169
78868
110975
157632
13439
125081
62172
117384
37689
40536
104931
20847
14795
20358
46426
152727
11307
69770
75241
118004
122189
146374
2665
42758
146850
33235
150205
130733
132562
60175
120296
49328
141524
115046
38347
135250
9733
64445
59722
5925
143646
77511
35837
50181
44658
56273
11034
87420
111969
107313
97670
51904
52774
55826
54169
146238
21097
60262
156550
34963
47668
65350
95916
20706
70478
64388
141421
126288
138026
140141
20852
15767
64503
27822
134570
122309
76111
116775
149211
130391
64786
119153
30855
139049
75738
112678
27849
61634
93640
83259
81824
101189
11188
159007
22551
3068
50188
130914
25874
149731
36594
72611
135215
84766
84307
68481
16026
16535
11183
147728
143616
154797
36540
96645
39720
89922
18530
55530
27423
91964
104587
63514
143529
33057
74461
156037
82758
91480
17068
44914
43259
48048
48401
69826
13296
111060
120450
32065
136835
118649
80589
122559
120757
127733
29260
7696
58247
121782
13330
43588
3727
114814
79351
35032
141178
159797
33909
99832
121917
67859
158927
155009
106448
104115
79999
123971
52875
156894
151905
115539
155337
145723
24550
129567
34500
151800
144309
53942
93548
116834
138673
91281
129791
129933
87147
152981
135512
36545
95722
149592
80758
59724
101024
51676
129546
58314
135683
24419
75948
139620
56959
155192
32525
55354
39571
99676
76124
158378
61957
112154
61451
66082
119575
78177
15848
46446
11846
111772
81353
11865
6344
123431
12748
95356
13899
12311
23181
69337
95022
127197
49633
125592
99800
133090
26763
70428
9593
142593
74697
67188
135909
63301
79884
66517
46083
52050
71091
13236
88987
34840
39123
97809
16572
80920
76127
78211
147963
29498
153809
149655
62670
5033
55234
44649
127602
138161
97267
158153
116793
45288
94876
20696
147101
121342
142289
100859
154906
156600
143509
24136
65905
29317
122045
35146
10103
44242
97937
122926
76642
102046
119512
102936
33871
49463
12983
146058
124700
149815
105405
139710
62347
59336
142777
65417
74241
85108
17071
156495
37889
3414
24750
46337
100329
119179
48076
95106
100995
150700
121156
44673
139696
4519
110186
24030
22019
151985
67256
46448
59972
13661
59121
49692
77424
107151
103919
106087
85609
70031
61665
21620
101518
137588
76409
93704
109576
44778
80956
65975
114622
13931
7727
13802
157631
67505
151657
123255
142304
14581
1790
134163
56847
2726
122076
151727
79775
95483
39325
21355
102318
49879
98766
38863
106216
118539
116620
60731
20452
11222
129294
140535
85700
64149
137664
107387
26405
152558
79228
70241
15178
51256
6145
21324
121912
103156
100378
43906
80033
138059
45847
26855
44195
90143
36433
51442
105909
44284
108253
137300
93065
151939
63131
47575
16678
58828
117987
28551
106144
69932
134337
47510
52857
7639
23390
145868
146962
32474
27965
120595
1144
138409
48440
59557
72872
26728
70544
114251
10931
51279
101691
13446
107641
21426
155447
143066
117652
60038
38771
67847
26408
39434
78795
150746
71885
47903
90692
145858
17845
45337
51108
45143
59575
93828
130272
152790
50496
158557
31059
99418
74953
108453
62472
95644
55789
22849
111759
69002
54670
148575
123327
119144
103227
83754
13223
51431
125936
138247
141699
155905
68693
143976
152899
62354
132213
138019
131756
155619
94805
148096
115548
89336
7467
23242
104601
15716
139128
155937
111996
105335
104705
157488
146177
10477
62367
6162
93169
56935
148686
137426
26766
114989
154495
118891
48357
43210
110253
59094
48976
153160
104316
157006
159336
90005
13923
133115
155932
53771
157983
60236
1493
18170
99087
5370
131798
147520
110219
53441
30198
151505
110191
62718
89507
96811
110834
125858
64519
75429
144284
140058
5946
130500
132837
105122
19161
102202
38391
4928
8186
37538
39035
76188
19461
5189
3707
122370
75040
110501
15505
13123
143917
27759
106495
42026
89036
5685
141018
78112
100591
135781
25108
4921
16463
132991
24623
88086
42155
4268
2494
36389
18149
87199
34762
48792
58511
139805
38498
106037
101141
51013
38248
135357
101844
158613
27240
146620
77803
80126
99649
20550
10595
9617
33383
65313
151028
145592
58046
104702
143969
47199
64008
119315
20459
131658
5736
114918
34236
858
59146
98141
145977
61199
15302
157317
46523
140163
6900
14446
151035
79700
150852
120999
121624
115148
81169
146219
469
94561
67560
90890
65031
18381
4768
143242
47041
39285
133444
58020
54539
60239
14345
84351
45995
142694
56696
88031
42446
82417
49451
120520
153391
145740
93908
71418
6918
19596
33973
93786
130199
131409
128663
45498
39103
49490
77107
106991
144746
59128
4400
36655
152584
143249
66398
43291
33995
114452
135341
57926
25814
127642
115113
99735
95418
129897
126884
115824
104961
80898
23888
105158
71065
133240
31841
142066
18224
106952
131398
85062
74006
76
10490
12487
86664
106217
23112
11832
31447
2508
132441
157735
72469
117917
79111
121039
84657
94161
66773
14289
83269
2670
134617
46383
44308
149374
143392
4348
149119
65726
122567
145540
134143
474
976
103575
102344
113966
66536
139410
37507
58355
59512
145910
100461
119625
123758
57932
133245
75652
21167
126865
38688
129204
142848
126852
100107
3524
63720
96850
155048
37598
102480
50426
27816
140113
19600
120065
14735
40539
57391
130160
50577
153795
79612
67443
133964
59914
100036
135573
37100
13268
23920
81652
23555
76224
51918
115720
87303
152492
133574
43260
141141
65958
91965
38638
143393
56210
128537
25088
126715
154753
86197
31667
120341
116747
70441
103677
128773
121944
1956
83272
135865
51151
47044
76813
9452
27035
12874
66413
111792
125943
83729
122131
100056
34806
139484
78562
91456
99940
69566
136917
73190
13095
131966
99795
73881
3778
132818
64543
30711
67364
130536
44988
10842
116733
69556
23075
64701
17752
17887
28994
41573
99956
85506
157306
103378
91744
67202
114075
26735
31869
92186
135651
10474
149404
8504
103738
82981
9191
76652
24166
89385
121880
11608
131088
43716
20918
47112
134501
15885
102382
105940
105523
6503
136424
130923
91984
56907
29064
42414
46031
99341
48219
110104
144400
60143
80668
67415
85970
132850
133704
41223
85276
6872
4815
157424
122075
153308
107078
123294
84373
113766
156593
15524
81593
14896
51748
75733
100881
132958
18811
104330
140259
149143
133188
111227
47791
48687
61605
18314
93722
125693
145856
135011
55863
56113
42281
141408
70692
33515
55487
116205
97209
14789
77068
136862
125112
138333
145760
33301
56741
37404
66057
107783
61239
153252
61457
48032
70317
156884
4620
61240
15052
38002
60804
71194
43504
53166
54325
72345
39313
150475
96025
74810
22864
26309
141089
119991
90201
81207
130949
8542
111376
18854
51352
156572
36550
67677
82879
16625
58902
129138
82400
94845
52160
96294
83458
26785
13405
136595
139055
32733
127815
134472
109164
38413
43609
78157
105278
145940
120252
138556
68679
81188
23841
134878
134401
3994
10028
98086
68984
94492
153563
121874
42693
6108
154431
106869
54653
21424
136668
121516
75708
39525
35173
81595
9710
23844
8813
55255
43347
919
41107
99783
18890
76609
149003
131687
39645
105575
130862
21812
47628
98000
70959
51875
101507
154653
77736
41566
136191
81759
32410
37748
9107
66668
39674
10594
102948
18197
145106
158507
43736
159375
131580
51727
97342
39299
38283
147659
56970
63197
82871
135850
44187
148808
129922
75025
956
65805
108977
65345
61017
1456
121910
40135
84291
3495
143227
128735
147016
8459
116413
131947
154603
87820
43793
81912
119123
55207
92636
129192
158989
75820
98339
65228
13610
137177
84160
84012
137529
20026
21471
86782
124160
88904
123341
63626
85089
142601
19457
136357
55152
88398
8811
90009
85251
135020
87207
68222
19651
45543
73823
23708
51153
158219
4357
86323
20211
65463
25776
39607
42580
109904
132186
85840
54708
17680
20426
99768
19028
111707
123457
122404
5445
92804
94466
3445
13431
28196
31528
44659
36394
66699
36577
89164
25721
157664
69323
133815
73723
94193
24493
89289
3756
67674
43583
131275
155779
90140
84956
146342
154440
90049
93324
126906
152957
148035
132707
105060
133665
56060
100665
95465
63689
133256
98491
27553
92197
118344
118037
40695
140886
90801
130802
116790
124525
68514
68078
33901
105012
149972
12540
77900
18346
18619
116260
136597
134810
93401
14462
11041
137381
10043
98084
101863
122195
68152
58162
23932
93857
106929
96222
111308
105713
55015
25593
127058
1568
87078
44200
88320
28943
93017
134692
40966
114225
124336
77187
47370
30303
65388
32721
73041
118809
156742
15295
63188
73502
143652
55400
153338
138245
34356
60514
37240
82050
30791
46004
62071
9249
137003
142245
63571
95544
27710
89202
1955
155919
115179
58197
34785
97399
155095
52195
10523
13210
87392
58001
43230
27698
112595
60517
53895
45078
99335
120636
130883
63696
148985
104554
54627
15294
89499
63592
51891
159684
43341
135882
70064
143413
33548
129093
153337
146961
111648
63160
96943
72641
38716
106472
50384
110038
49662
104954
11140
86771
13188
15566
5026
155348
77850
40914
123984
104018
81030
103821
52152
32647
106857
67482
66577
127580
120173
140178
130245
135605
70832
138407
85165
122739
3748
124888
158721
79058
125370
34702
159037
16707
78495
89835
35221
133735
75097
155162
77220
41242
44074
156044
99838
106140
95909
128882
52044
129181
107931
3634
144193
135260
38602
106646
135190
72839
84936
6764
78917
126004
141455
125187
136876
92523
109365
34660
46054
95667
4575
33047
27579
117487
27735
69557
99886
124359
104376
118167
136844
38669
127459
43881
128802
124866
150173
109625
133973
33594
98087
10685
70199
15181
2664
133411
46257
84483
78473
116468
39667
66806
151091
63653
70533
67356
10144
66852
140548
60793
21087
88982
69229
55438
84274
148182
57023
75546
25946
52998
142569
12906
132028
65816
142071
134189
57916
104231
116449
35327
33173
70494
34018
144104
54752
8219
152397
157346
6265
50248
137189
118173
155103
38059
31648
64204
101558
94423
13552
152778
43355
99674
65515
68117
122460
75101
75157
97029
141062
19540
115268
96519
13810
142528
67292
139362
81764
89891
94639
78069
143693
126805
38658
40101
958
158632
82089
87473
121998
74582
47829
128579
150468
90234
149102
24492
52197
127483
401
23203
29967
94301
13030
82875
56294
159710
117292
152531
142307
83609
143935
62884
42203
3971
132180
26160
67182
40419
119366
434
95196
38193
69817
102829
37651
144850
95712
138744
128160
3853
15128
21342
46224
98985
26817
143894
125973
76709
151399
157598
87416
50497
132111
43140
143908
100459
123972
55963
146865
98041
60593
74350
50047
9103
69612
88955
145733
48786
97272
23781
141208
155680
15369
84551
20598
144639
147347
143487
2587
87730
91032
87469
56718
152318
85546
159454
133061
33434
111587
118060
93529
14268
48649
134895
75187
41209
6921
125713
109242
117975
102487
54361
32051
63109
131574
51366
81634
109839
63020
94961
19333
16289
100043
121933
66797
119815
149136
119106
127132
143593
83697
74283
88932
97736
106186
62958
124461
122436
15443
23287
40930
34246
72226
102223
157724
78990
25758
130760
157905
109915
114640
94134
92631
147077
77324
601
117710
158124
119156
105965
92791
93504
73108
8643
134101
134675
117334
26146
84269
125944
49179
124680
148615
54016
23982
111776
79499
17700
4988
8178
2313
143374
88248
36533
133113
140450
145959
130198
64766
104538
128777
63859
7637
122432
9096
120472
27235
31564
24455
116381
23862
20378
104485
39207
19127
91633
117202
132216
159576
82297
58935
147483
82975
76715
24242
41332
139937
109537
157344
6664
22911
115008
46458
45794
54536
71244
71298
112097
61856
95592
80090
9663
1848
17889
94573
136415
81146
157980
69466
57680
74897
117496
113671
129956
88379
140723
126689
137141
16357
138136
132918
32330
119821
41228
42606
87389
61190
144859
158253
15785
43887
124533
91002
114953
70848
143372
9548
79705
91300
36239
67720
108344
152529
70475
154287
108616
88392
98067
156803
127961
14521
62080
50920
51061
103162
36646
76265
114294
105894
159771
46379
145782
136381
3480
115845
156958
65429
28439
3567
54241
18297
146647
6049
88554
15800
36449
43267
71939
5953
7024
9963
121430
89030
143016
7673
3179
64427
81536
85536
6591
20339
62159
105481
154352
38302
117695
69615
99877
43766
89103
30617
114778
68544
151647
118399
86819
127326
111203
9457
41497
90733
152243
17110
67549
109379
98400
19618
129869
11567
135013
38796
46194
135826
1658
42166
13588
128939
159177
62092
92049
25996
54298
124475
151375
136294
96054
134779
126093
60069
88225
57533
147032
123667
72880
155703
20377
47958
140905
81624
15317
141614
115205
70964
146740
57811
111263
54484
95324
100362
99904
31494
113935
129213
42315
64675
74185
21637
66170
52593
133294
12086
81235
121460
62953
3357
144773
134098
154995
3163
152872
147021
109531
142495
105564
84187
87269
64490
60315
16804
79172
157072
101395
76585
109239
48191
10412
53408
159020
155757
81705
73987
59679
53173
151369
96549
119172
129900
117379
63486
140309
51796
106874
108189
99354
31378
82493
19272
12430
140748
140378
24097
132359
104278
59602
64075
26974
86034
24178
2542
112899
61186
127067
71953
67390
52944
139240
18872
99853
29140
76999
42649
82599
42259
20068
34209
46667
24817
91111
80845
110647
150280
49825
124305
137339
111132
68171
133456
139054
123278
145755
44325
1255
125594
75149
107047
82448
87984
126035
144810
11612
107925
155287
154667
157946
113457
66026
108811
42592
130413
159675
144506
90718
98290
17349
83450
89845
154372
104445
114559
76814
135382
81579
56367
6806
142274
72874
12290
84844
117727
12149
95765
127563
19449
88682
71062
57616
58135
129907
19637
145803
108949
58280
100902
108008
7080
131468
153392
127639
136623
86855
115023
36248
144771
70866
9568
79598
32819
6833
9774
157481
106142
115312
71188
40556
22890
40644
71215
99070
149437
37000
88816
92018
120037
58140
44421
64745
76293
81525
34029
70136
32355
53300
113158
41737
34925
16316
86434
22293
15514
89055
69264
76887
9058
47134
142686
141205
87773
150062
1551
155695
128604
4454
148233
83703
84951
17383
5059
90827
97761
76572
92424
24173
115000
8292
21230
96349
125999
927
125722
92541
58997
102380
44944
77090
72923
141865
120915
31394
128344
97630
98109
37778
152191
9831
53357
38031
156239
62280
85899
15539
11583
126085
32772
93100
114246
14958
70420
73857
127976
138188
159004
45213
99980
114736
65458
86157
108553
120916
117083
114595
145
151685
51678
103134
2330
104501
78809
25864
93676
52818
103501
97832
3916
71450
146704
155618
150120
122798
90705
34527
146965
27267
136114
82080
30918
59568
45733
54079
57739
135228
109687
103588
99878
115435
123056
55091
17825
96922
93770
140546
69245
29081
79919
86362
13344
40076
3518
25333
77067
95892
113024
147391
131038
132687
9111
115510
105524
4365
122020
154056
123002
111540
94764
116598
19915
124302
47023
135722
88831
10508
60317
136027
132451
127153
60362
65889
121056
107057
86964
34784
68270
98775
149852
51359
114052
155729
69038
155748
43825
141870
90634
159541
27882
55378
103109
105612
47492
20441
153037
1050
113942
68892
113066
30520
135794
36133
14173
86920
156167
128619
131909
90813
142833
107093
139707
4201
106789
28972
23972
142113
89673
104820
124068
35185
28732
131787
127046
83092
13840
47450
89073
10770
39063
54071
69512
142218
133765
93128
74537
155651
136795
10970
153708
126028
101232
131516
36560
35523
15182
4718
19757
125758
36568
56889
142565
7539
93764
4117
49330
94343
79232
77977
47974
126973
45044
83757
136535
114302
71614
153588
18458
77274
143158
108997
3069
6522
5977
26350
145938
32400
35603
136832
19766
152101
149096
86120
78163
85968
51976
139432
105977
111538
126360
119008
116715
120216
93335
137279
23881
85716
138984
108843
13106
94543
95230
115957
100350
149917
46338
4154
84153
131626
18150
39412
11026
77495
7518
126635
122028
69464
46123
80372
43604
17507
61102
1472
53197
18167
103365
79466
59989
66814
95717
67371
28802
99805
97373
109880
56009
66689
44962
48098
51964
64244
71511
101696
103222
137884
19388
127430
126897
79272
153210
123857
80790
118237
151859
62635
62438
153624
152268
98977
120865
20910
96583
588
130994
134568
75461
147565
153401
154160
87209
58295
155961
80198
64067
40800
95598
70745
18461
47000
102420
144436
50665
88224
1000
56689
101457
33346
35362
83931
54144
121703
159550
119979
32567
12478
55920
149410
19878
121250
49710
124598
149864
145041
21707
25700
150090
139909
66340
67339
87881
94800
75175
91831
45590
101277
139998
54512
126333
70590
89040
98193
997
104343
5035
134985
21822
61632
17543
105606
158597
105958
147911
146701
140822
144830
9659
61754
95457
59316
113953
116460
89432
158046
9108
45864
28223
95016
89305
4762
28268
115685
42982
121317
125490
7520
138798
66726
95363
108460
145958
72455
15662
125897
80901
74041
110597
2381
897
14992
19260
131514
81410
51492
139688
75337
61972
33589
90717
158857
19126
139632
7366
112985
24122
15200
109567
76970
57861
66786
154144
153261
79737
143512
141099
10713
120133
14669
21972
50126
29682
31449
6478
145314
132551
109950
90213
15353
142225
13572
37536
52199
59298
71691
765
102351
85003
14209
95851
109758
90176
14352
102786
126600
57911
5732
89423
9623
145780
119854
77082
84695
46163
150551
154882
117895
109039
114689
60721
55120
11269
38244
143211
106351
66169
80764
11796
3584
120986
29409
142524
15260
120555
58177
42915
105302
27971
33906
150132
93442
118765
68970
125862
64709
3547
145432
83793
124584
108991
3367
82508
89634
60515
13275
97556
74629
144741
58791
96337
3944
112693
8331
134574
50429
140624
52667
152920
56752
140704
17083
84007
90445
151014
139037
89221
88478
96462
101290
20567
126923
147349
4022
53344
29464
59346
116720
39817
95794
62979
126645
10917
75366
52415
63337
59812
80811
146521
159547
4093
66592
84421
120393
63114
24894
37979
89083
4136
8943
49718
126599
33130
60707
29212
146202
43821
38173
133495
45770
103336
143889
39448
64551
63767
152937
65026
50682
129225
103169
123208
27972
64154
133373
11039
71992
122928
94165
80720
37824
88980
69073
1495
46102
155559
75547
151896
83125
141185
9518
123876
70305
18220
40624
2596
148268
89427
4675
127958
108867
58442
41198
98293
68305
125794
124839
99180
73027
70275
125342
62901
154100
15345
104230
81436
5167
5828
133277
37631
141322
81156
78784
105090
26696
94678
55278
57086
75995
48715
28568
125663
120686
106236
86785
81725
59715
145849
15059
24545
49947
59736
98273
120411
7
56528
53891
113111
31267
105791
47624
58192
151688
91310
86308
14793
100090
15694
67642
94933
68019
138795
65934
85825
59847
89928
151972
146108
42782
99758
7488
124239
63954
157313
120888
130383
134244
159542
56048
29580
51847
77798
143523
116248
37810
94214
12382
7784
2089
60126
44341
66555
6077
133131
131982
12664
9737
124008
38164
92792
10952
90429
46612
81869
54010
9352
69763
150364
124981
99254
53960
152058
6758
111994
152460
32825
83390
71279
64600
60580
87970
159960
130881
78479
79564
131714
45761
113955
16046
66525
104737
124337
92383
133161
60890
75284
102052
51292
10701
144709
51329
94646
24449
90257
122067
133806
49632
136097
159716
87920
104420
23365
38032
36136
39339
26972
17167
26773
157295
76060
21651
87085
146041
60860
93133
40691
9147
103550
40764
22236
139361
150216
132851
133649
67395
79640
335
31307
124209
136763
110015
21177
149333
69457
45383
155666
5315
91794
51062
17121
5951
75228
106376
24930
11817
21710
86901
29899
32868
123859
50440
56032
56886
30664
102697
149281
122709
150245
20480
69419
116915
82379
31818
100581
140593
39309
60575
122374
54806
122667
13388
71900
57629
137148
150330
125247
55693
104687
45336
35062
81671
117330
155376
139844
73057
132646
85860
18272
67396
44134
24119
67602
105214
60313
149627
45902
107041
101873
120339
139265
23584
21792
95035
80864
72715
76582
141705
149944
153568
83910
71723
9739
24234
31755
3737
89315
70596
75343
609
63993
104263
53365
105988
145871
106505
145216
40082
67459
20665
130174
79432
117251
62824
69551
151837
135310
5882
76595
26514
84076
144778
73146
121035
1805
45593
57352
22350
5905
34393
53022
105005
16822
51842
95704
73371
22220
84054
135477
110128
141604
21530
47136
148393
54751
143287
83818
4130
1465
118461
78912
134537
24239
7531
2410
131821
8617
141533
39139
8679
150607
51042
154736
80253
43077
20415
113330
72601
131397
35068
76370
89374
78514
6348
36822
4054
96622
127724
35735
47347
72512
56249
45406
118895
72811
70297
22351
25068
88906
28519
53079
104780
12230
93288
146009
138487
40665
28552
71412
10461
103594
72126
70855
3651
14127
143102
31974
67994
77861
638
145734
13839
39108
97492
128712
109127
10611
59915
95123
101673
16757
73826
68628
115622
11437
88148
83007
152476
47684
147425
13724
84857
65321
26353
79062
74879
3171
105743
63550
137266
142574
57821
97589
104187
40701
136227
125007
158946
24913
22825
16793
33722
34291
60917
51857
88212
92271
34016
116491
4532
22715
136293
83632
54980
3005
30179
143347
159384
123144
49377
47991
13355
67899
130754
73431
146537
89895
43617
156119
69434
139184
52671
147273
100863
112819
65938
72714
16030
95248
68047
159919
157731
60807
43972
103976
152595
127931
137927
11995
85752
32865
74575
19323
47541
100878
26596
154148
145296
10583
129195
148595
93670
94435
156506
24776
56598
13079
46242
60964
116027
84573
31454
74981
30992
124190
80848
98492
22023
36856
111948
143426
119308
18472
127640
25676
16840
4826
77003
724
64206
121941
64316
8751
115613
86433
65331
74578
52520
143752
49365
101596
134114
11881
121658
61731
62334
95687
32514
155947
27666
77849
116787
91563
129127
16933
17098
121901
127112
65138
45098
104464
137745
58236
131365
142223
145494
51910
82809
108680
103811
159289
115168
43874
28160
98065
138263
56868
16627
5720
84240
88894
144803
146453
92585
80052
55449
67857
85751
39638
79633
18984
94172
79859
20478
959
13702
50385
84229
154210
68235
114901
53047
159424
146491
132877
143814
62095
105941
98198
63679
97403
35715
97728
61152
17080
89451
85398
76277
28748
142561
88769
156794
118771
143022
41141
45838
68842
56402
25402
122167
52267
146360
19567
87962
85142
111297
67975
54349
134593
68033
14490
55102
16538
45118
75374
62008
13393
72931
69866
51176
103784
84583
131863
119869
26527
80680
72905
101399
71106
26914
135805
108666
14236
92255
134857
90301
8087
32610
7700
84679
120437
154269
24349
52181
1028
42549
156462
2875
35678
140464
60282
35745
100630
22097
119818
91612
38006
46184
30332
34466
149635
100301
61298
115378
86813
108690
119857
26642
8460
60566
109602
56608
39751
116800
118870
146682
59049
3274
88267
10063
27131
111940
60908
58309
43700
32082
54583
109606
17384
85346
156245
149376
17749
30792
129581
69726
48015
37630
66520
113625
102154
12734
152131
148114
154381
91710
17597
79584
147940
64337
43832
66652
47138
154219
3359
129360
74035
72300
66565
70762
24179
91840
66975
152001
67988
55468
26235
153082
47418
157406
114347
136638
93284
2197
94584
21039
146636
66466
48467
56615
146011
154317
7747
127110
15775
51258
80150
113631
127186
112767
19631
133962
129613
14555
97204
113397
69562
35990
120908
143573
88083
141937
155668
56662
156151
4790
19248
103768
112376
142651
156080
66905
12594
121100
88662
99528
71638
80508
53216
48951
142082
72761
136304
86874
22563
145691
84968
70757
26295
29490
142018
120705
36695
109656
1420
110645
75666
78418
139997
115492
147890
137247
62850
102335
107544
63102
116455
117158
60509
121539
15162
109570
3913
13243
37303
73828
131999
138710
13029
79374
65499
53511
21252
110751
111582
38542
141275
72190
133096
37119
130906
52424
112827
44696
16931
41974
114198
112399
14503
83311
192
108369
76799
40432
147841
151291
125395
119813
148277
62344
127562
53025
27279
112650
88213
68548
122235
40923
106848
23979
86054
47274
88019
136849
144408
77143
15865
147776
132462
128383
45428
80923
143416
56557
146526
87586
2609
6084
108712
8661
52317
89681
115887
147518
668
29366
138521
107945
93686
150616
107511
57371
157407
37351
116373
32093
139153
30197
154473
134690
20667
121534
75779
152759
141729
147818
26592
13583
15547
46521
30614
15896
99093
133563
66771
71868
54913
96749
6387
24994
96780
111820
21510
21922
74085
117855
89407
67581
80447
131727
149652
89664
156621
26002
73323
98667
35255
112910
40641
21328
28887
39786
53428
3505
55694
25936
53932
138996
80928
95310
78344
27195
70986
46608
16721
4452
16630
58390
107081
143937
29002
36763
107912
158845
136721
74840
131813
59988
124184
100531
26571
86379
76103
11725
146812
2565
134083
43009
63253
82694
110459
47092
57293
91163
87082
84468
134187
41423
21440
97939
85987
68658
36561
50381
101367
53462
144265
121129
155609
89983
39710
22659
139898
12016
142100
25523
67365
134020
151828
125585
85572
60553
62028
59609
39294
16814
83622
144496
14611
46313
106
139939
47996
126150
66539
148210
135061
111413
23308
60828
657
69832
139360
136130
142077
27188
29504
34839
74969
56611
143179
102814
127956
5554
8775
96119
64107
158861
67427
86138
146954
149145
107660
104591
148903
2942
6779
122572
101384
58969
5812
2370
118000
34046
782
21028
32142
50160
66568
62653
123349
86787
28297
17540
37029
91764
117019
63675
5704
19965
96430
152463
4576
69013
136240
2298
132257
154672
111898
76154
15271
131274
117575
46824
77361
94541
41598
106881
88454
105626
86628
2021
103820
82933
54838
31236
76574
117211
38626
13798
65972
21343
96680
51327
23504
128475
53346
120030
11025
59489
34307
108566
39158
49116
20593
51710
25662
59553
43582
27773
8638
147872
92678
110616
30457
96444
51294
41562
103564
147500
23675
116830
137704
22662
2303
7065
123610
5219
82250
20742
153983
112493
85883
67835
154974
91203
144841
25989
55196
29351
103397
116264
64449
87664
155709
147453
38278
69621
627
18337
122024
121576
32633
148487
90847
43920
11216
35251
151372
73453
138842
84941
108026
28506
144871
52058
52849
77205
48916
83449
127131
38994
90164
141127
143890
109509
33883
76553
42938
140699
18322
90571
79240
103450
42309
51865
9828
21439
146286
83471
20104
57595
3646
156847
15433
24274
102638
67297
125480
40732
14460
116289
96072
121451
18693
94600
28877
11965
156051
97249
51059
42928
123459
106724
148381
132301
45146
1229
81186
62451
89232
36448
151398
61466
13794
117685
35008
5947
155625
64546
132655
5432
18318
56668
128853
126811
136063
155903
148532
113124
145156
67710
71539
156454
126047
124453
127437
10735
70162
60400
138421
71413
72367
5394
126519
20206
104390
92866
87747
19436
63546
130212
81619
143819
51820
90056
92456
27498
74906
83468
141137
126879
58038
112559
146837
89521
140784
87424
90348
110112
76108
118521
43037
61847
95913
145152
65113
74679
92704
33337
30872
150964
79768
15758
93057
5912
76156
13489
111553
32104
76845
72651
11996
72260
121810
65609
50194
12246
94906
92470
64296
131439
37054
116518
128967
73043
10345
58154
116486
9245
124939
123134
94015
144616
6832
30062
72088
50972
66805
71769
124093
130958
71161
97061
127089
141616
93023
7496
55156
125529
9255
152251
89666
48505
27171
121871
119855
132912
88885
95219
83638
148156
71354
109943
17338
56501
148109
98457
137909
110880
42639
106245
110793
100850
11225
43516
130266
113343
135296
103993
95543
22868
83538
120136
16122
122681
118189
44161
130961
65396
56279
90268
127294
158422
151958
88471
35420
31518
124983
87661
42631
118727
124899
117099
94449
73124
138853
71910
122946
104607
104690
52440
103175
39566
104083
152814
153876
80411
23381
57621
110024
46254
123721
69860
123788
65945
17488
76304
101526
135448
16807
132894
156401
111718
100639
62022
125660
53268
106322
110208
152133
143195
78927
151332
3611
148909
159184
81286
75737
56434
50380
96085
152905
108581
7502
136451
121525
41143
7359
146584
145795
120314
144160
104292
133286
152308
83320
41784
123819
75764
102527
98769
61137
125590
24562
151558
91377
38030
43489
1331
89044
38091
157230
98454
74826
156965
54742
51103
138229
128831
111851
153647
89874
87468
47007
62533
92321
104989
52735
101059
109017
120129
110778
65740
116063
41127
106378
71812
146060
120581
33989
158289
53509
56347
23436
5076
143662
84726
151526
144454
16861
48036
15818
24399
39029
77666
75135
116737
44946
129796
128219
121048
143290
11842
150338
33456
76217
71237
134314
123198
133778
90949
4430
40484
117037
63590
154062
46869
16580
66634
32965
92258
105324
141581
19407
16652
11164
86360
150321
63759
158387
149493
25605
103844
26147
100261
12098
79450
146716
48844
36874
77550
42891
107959
14104
114424
59288
81385
5339
38792
32617
103670
106522
79380
106070
36818
129105
154204
1861
159545
71427
55767
150966
4284
12396
148755
57010
61941
19932
70861
155901
59428
89244
105695
60450
38814
77822
54580
97112
130421
17284
9704
136170
115515
109154
2459
64920
91198
55179
92016
74644
114654
6411
24220
145203
154387
90981
93804
143354
69755
22663
115844
142030
6121
100840
17198
5707
66141
29036
99860
44299
82885
30338
81673
105448
123544
140306
82234
74170
58984
116565
56056
19194
8478
93183
75215
30839
121524
129589
73255
35958
28720
23452
11797
16264
27635
128409
87579
1753
112429
112531
14569
98943
158889
48045
155892
46142
103015
66054
95424
158890
84385
65039
37098
52697
40185
116540
135322
114584
30823
82735
123787
76447
129128
136619
28397
82947
129319
68872
142982
43181
155082
158560
94988
139979
130135
121481
83012
142817
121549
29615
140737
10718
107915
43980
150129
81010
28388
2961
23406
84957
157167
135539
4985
64579
47271
37203
143769
21698
148828
31329
136292
95820
94179
107678
4650
157898
72327
113981
132673
142973
46118
62685
138828
81644
71243
91866
138973
94325
13259
149575
72638
103394
67536
6636
23398
74077
14053
83924
73151
143173
23625
104364
81045
58095
75070
47168
34964
37903
62894
46681
115353
148607
137910
48373
63069
53073
47025
99449
82842
119256
131882
3979
141648
94631
98499
32185
12652
143229
60720
5837
112523
46356
101317
156525
56321
61654
102312
37969
148965
101960
99049
124509
122635
85175
48899
117923
58151
94489
13202
107010
88661
38921
144668
79487
43066
118067
65046
111790
16133
9130
120069
86609
98804
159165
35820
157930
48226
141296
25024
34650
125028
96960
79549
122037
119701
138115
100526
158227
156633
36499
93714
115401
123154
6279
46572
96323
80193
100390
107153
22794
25905
12477
5590
24706
125126
53282
63227
18506
129953
66912
15974
59059
155659
113973
66007
33477
15448
66371
95262
28404
92434
37020
156908
128818
150586
54620
156612
106339
148855
83485
66730
106629
159364
67474
138717
154518
130887
83429
148010
14978
78094
100278
6817
1973
3164
67629
2608
36453
55406
99172
3883
6967
32756
89211
102901
135319
105889
82220
28911
92344
85016
30561
131592
45297
63120
108845
91019
127081
146252
21161
134072
149094
4853
28102
8734
37191
59364
3327
108468
103589
96319
109762
62242
142442
142026
19712
116889
12847
146446
121635
111653
74647
22189
157128
113022
158384
96200
141406
22169
41636
74356
51495
21095
70570
65729
6283
153240
25443
66240
334
56827
22626
97774
63327
108010
109029
76207
154514
96643
64064
132118
4412
107466
62711
127159
81305
102167
22723
117524
26632
112682
70039
34168
122765
41089
83782
110564
38400
75520
148951
133590
74878
151986
93003
56650
91555
97789
5282
148695
8262
8641
109458
148585
1389
6201
9947
104535
24953
28327
9805
1978
98115
85082
90432
17128
116828
138638
13141
46657
76116
152047
53899
55769
58033
99438
129614
22451
92926
7655
73742
43607
6492
138624
80545
52618
82768
86585
126574
88080
20758
105053
35247
56133
134637
70401
57727
153891
113213
91370
29775
124842
89131
139554
66456
96369
70271
86396
153094
49791
22803
7865
72728
120115
80639
40782
105554
9486
133548
16290
89328
38359
103195
97825
32812
68489
129037
124134
69197
148136
116473
111713
154461
85249
33772
69799
68362
20792
3165
110342
81500
26312
65443
147577
32671
63142
122943
108356
127993
38838
59466
17030
94180
53952
20190
33841
5129
68717
157383
145062
46389
30048
30639
57895
13492
47353
156703
110238
87810
8928
142259
101924
30477
70606
36477
57285
102388
32219
111135
129753
23905
107474
87093
3591
28649
31346
66020
88865
14603
70507
13017
152050
64510
11873
75633
55625
100377
149688
74343
39842
9843
21504
1077
135371
112704
52603
88015
46671
132988
154472
25782
120921
114019
108852
22006
106644
99309
131847
125388
4386
9842
158827
137513
25845
28743
62546
157333
149820
56599
92088
111357
87571
60491
122360
53345
99900
30837
124791
25100
29663
18778
158722
82672
110952
111623
53274
51929
104589
88808
125236
78486
43835
70026
26199
64001
124909
30594
26462
129301
24769
10717
57014
84841
67283
121621
27802
22937
43904
25574
150823
112553
37602
144074
107213
110100
109575
129367
121647
102298
24336
112674
115647
12314
65490
51410
59449
133244
130584
138008
56125
153022
23129
119270
29279
153177
129496
30759
105845
140561
4618
41804
2915
95072
61602
56478
98707
17431
27493
58
81299
112730
28973
7818
20585
89129
41990
147367
11790
100731
127042
13073
117263
93143
76251
8249
35572
15958
9563
68490
158775
19920
5695
65440
125761
120150
123608
32044
32501
35979
19024
89757
52585
139014
15630
2174
108820
65979
57875
24088
115002
88095
56034
37510
37352
151487
12944
110428
62377
136164
61904
136429
67000
144444
12100
84781
114846
35007
77602
139108
27552
16762
28510
154465
76666
53860
10791
39524
158279
107392
117169
18421
66251
114182
43111
129324
129986
108753
135408
152961
108439
101400
109148
21370
97
77509
20968
90694
112158
14717
156315
104384
156392
147220
5145
23867
61628
113659
29578
23786
54002
104724
104395
151818
96736
10405
146895
47250
20266
139943
159558
58660
34905
139178
104315
91689
159586
46413
157732
16234
118620
4425
106076
93132
13770
29867
15242
146637
146449
53008
87786
45955
51564
6018
136313
11276
46762
38906
138938
5369
130597
48113
73360
51097
82481
129406
122621
143604
159156
20403
132182
60021
155781
33692
74094
47821
148820
25536
8244
112589
145304
112120
92561
133344
84861
60664
142816
47771
63521
93311
47967
143375
36727
111101
110375
75837
18701
114891
131258
96193
76807
72227
122266
83759
77188
84257
49935
20332
97123
53868
18125
95751
49607
26066
146095
155600
66644
87856
9490
102248
86257
34955
94587
56601
87462
103118
159670
71654
30187
86496
20442
22992
158105
129215
23569
37620
148263
43779
74306
85687
126987
141441
2420
29177
106520
98974
28661
155426
101685
50843
33124
93777
123512
1885
134516
100498
134082
73166
151994
18639
114176
28281
1901
129021
36466
88605
105960
159915
101120
135347
78953
8805
112266
39853
90459
96190
77529
89375
65212
49817
99863
33270
48109
88087
38613
78055
70467
1455
148150
14065
113093
114243
50054
127945
104086
60092
125231
64595
3669
65671
108455
68741
108347
147606
132645
87923
149628
27045
14634
49376
21901
143326
127107
68923
5074
109862
94578
72730
158168
133883
48982
5097
54262
92914
146656
140978
14943
71615
5283
54293
90157
40480
53081
71074
60799
91643
53892
74880
44124
30669
112545
61225
16547
61724
9342
128075
69057
143754
101845
64461
123062
13244
4292
136274
97044
53946
60648
158615
109865
66028
79661
144447
114758
69748
147711
147795
84687
130739
129216
16269
37279
57798
56713
79327
92440
132595
5182
123317
69792
153421
28466
141637
125834
76897
114707
120345
122494
96075
6296
44203
128780
80885
96705
121617
69864
81019
149595
126310
137315
47962
7108
20955
32369
149611
78087
44038
6704
45205
47381
128551
55865
66237
130765
134969
159942
60428
39939
74124
73567
30313
81717
14451
15060
60591
44209
154098
20525
84595
59645
151751
46606
63485
96812
43679
10171
122692
30785
158712
106145
124591
67027
41292
137260
59326
76614
123725
53906
52676
93141
124172
100014
80908
23627
152860
43158
52473
61896
13983
121763
3351
30571
67487
75522
45670
44064
100288
136827
126962
3074
117377
9345
126340
3691
46348
124833
154842
85052
129072
120697
82466
115826
60189
6115
100604
60865
92927
61549
12787
51772
62221
19722
57959
97893
98790
127307
96127
124494
130236
53476
55595
51439
126451
50649
93927
143203
101856
37105
150480
159285
119233
134283
69894
17622
24257
150285
86123
65284
31885
2117
31184
142315
159768
43837
14006
7018
28843
119365
95124
38938
37737
154346
150770
17352
41630
108203
106304
131894
129346
144644
137299
108317
81275
130900
151945
72097
63237
27957
106743
83059
47635
5398
28691
159483
705
106025
114839
97896
15284
96654
66393
23444
111695
101122
71150
55488
76328
109746
99617
130046
113877
55033
132931
5657
33915
116592
46225
46760
95122
95054
131184
124980
18320
1257
116858
150970
48302
9684
75919
75495
62911
84414
71392
113727
114828
23798
71946
76661
2662
36123
154049
8499
24264
134604
29395
142119
49117
64223
55149
94295
117687
152924
25490
100680
67503
124697
101843
134665
40620
136556
131145
71124
12372
117182
90063
42266
43724
23507
32149
47877
134202
159537
120101
32611
26985
105545
134864
48731
44558
136397
41026
80831
29781
137081
8726
33738
150674
59565
56040
141591
8713
139132
149672
22159
118243
151860
56019
151041
104854
107861
147739
104195
22067
104478
116324
82114
78121
47317
149636
120165
150694
72941
60205
65233
76336
65152
137454
111440
28845
31369
81215
33416
35312
159855
43238
152474
60505
4332
114279
118296
22863
52516
144465
77211
3693
35434
79448
137949
154067
48856
110610
109136
7203
61409
119757
78673
77461
99377
154519
155166
85682
75592
115781
15636
55210
28082
152931
18389
63559
47403
158674
7775
19910
15004
10819
129870
132750
137230
72947
101372
78664
1219
33562
14698
97352
141941
5832
53726
43447
50956
9998
91134
159466
138755
2032
94036
23469
125967
34509
115810
121792
133487
52284
28037
124377
91512
21052
39102
123870
54683
57728
82780
63667
103095
2987
143978
31995
3388
67184
62954
60020
110786
41772
47594
62951
141785
68304
73966
62169
32947
62527
17621
154951
95899
12136
153201
12877
141374
50823
33418
33967
71326
15995
62406
69732
141716
85145
142611
108176
8633
22085
36462
101228
66738
61223
36672
63164
154658
14089
57914
108134
154943
2687
19070
33540
104748
18591
49285
91611
60815
121474
105409
126483
111555
131762
40065
60331
21168
81810
5854
47621
58545
126324
150646
142500
12453
24544
98018
75862
40439
152919
106253
81621
82535
137152
59340
127044
85273
5080
111929
45255
105082
72117
69495
47362
58386
76955
65269
50811
42473
15719
40103
21326
58880
133996
739
89813
50531
130139
114780
129876
156262
43012
66162
35922
92778
109078
24308
4793
127145
57860
95133
157618
78622
72178
61920
47841
79332
19444
47685
136015
25454
33220
33184
121454
150274
87219
145861
95005
24537
90305
81103
18743
67029
100010
16771
159520
110142
156784
150283
21102
110497
134265
83234
46030
27143
149774
5964
20296
118313
30380
119577
57216
88067
135032
121054
69003
5418
138217
8231
130998
117588
128983
125211
134819
60711
121153
142238
76129
96406
76275
39141
127565
118090
100891
157847
83407
81437
10593
78789
27663
45464
98497
102861
118932
14184
40697
69214
98945
112998
60441
104605
117181
15201
51376
16520
17210
128903
126994
37622
69070
153561
152061
8971
108570
11342
30009
96621
94171
72704
157867
27961
158342
25634
43324
151631
153648
86953
103311
150849
40663
72048
134359
25839
100437
34483
16820
22282
22458
115978
146310
138363
12034
85257
31308
4507
27108
134668
91074
124500
30736
119610
58574
11999
79158
25715
11738
48841
159923
72439
147557
148682
99322
118370
29093
138530
41227
80547
94437
130022
34879
33103
140647
89117
120544
105272
10916
38223
65332
62468
8142
7850
32960
108383
55969
157602
50729
17394
104990
127691
70232
124621
34915
18955
44376
62204
53527
156854
65206
145433
25505
133139
11602
96685
60717
2572
33015
103184
13534
76311
47734
100583
63824
158291
96718
103367
141818
17841
73147
36491
116361
18788
91147
158815
30652
157482
125273
37982
104305
128482
23380
28072
103256
91261
6313
33775
56534
94771
61335
61990
86107
132630
80674
110941
153863
19605
100719
1348
136945
4994
66949
159870
63024
80278
8758
25743
120291
134732
90045
56372
5864
9943
159095
40393
70003
4661
77503
47229
135740
112119
23574
95351
11129
24355
61553
48992
20042
145579
42854
147572
38349
112857
40685
36338
21484
111127
150411
33059
159709
32701
68331
69279
25407
123954
19736
6247
19000
141892
8625
58423
153940
121882
155055
9365
58073
55043
51449
88291
26911
5630
156756
39080
64898
106436
153
65743
98435
66658
2924
30778
32243
110409
55094
113747
19823
32784
131356
154458
125181
63001
24003
139048
158937
73929
42840
75181
61120
119455
103934
29956
30624
157750
20051
48443
127426
29257
53156
148237
93199
50062
115463
20914
78253
120755
93152
31427
84417
69926
152128
33215
27940
54699
126706
127866
60884
58794
8022
52529
138343
86741
44546
63130
98785
120213
79145
135800
79853
107900
132581
114415
112751
93378
138679
41240
76134
89824
79780
58030
155443
126497
107294
151308
14534
78765
14041
107679
44272
59881
84893
135263
68239
70713
100615
50621
18836
61948
113664
65764
142211
145654
142553
142217
100013
24477
122602
123740
149521
66248
156085
21092
56437
21508
53614
141809
73624
78302
49252
6462
126242
105985
65864
113922
11989
37039
131449
35902
63745
105580
66201
48035
60813
123556
97016
77630
32432
20998
138629
41220
8172
108305
43836
126391
115778
29338
64025
55476
55269
116121
64509
46079
153113
137425
68214
71501
42623
89864
13378
135706
142554
94414
154371
113688
62209
27543
18184
31535
57741
77712
120212
138796
116233
32169
65772
108685
4044
57281
154421
71107
132941
93198
125455
125742
70045
10826
84732
16345
128052
56991
154618
17204
137718
121734
29484
85453
125312
70976
82730
17677
136881
74187
93834
31127
88970
31677
45581
13955
74333
115487
130263
1160
8307
106081
13367
53464
82779
38933
23534
129396
144069
29152
25516
79786
36021
140550
119205
81075
2449
90098
57578
124522
98473
72146
7093
57653
128227
71519
85442
120600
603
9551
152237
140552
91095
5512
23099
50838
57093
21494
5317
111066
49393
10014
151143
54976
203
9030
87671
57526
6996
50961
21686
88889
38475
50940
13949
53223
64489
37392
125603
156230
551
10969
58499
63979
147288
2733
11410
29852
134705
140026
107707
48306
157940
46459
62369
117399
30382
132654
42772
79667
84972
77641
114366
131878
76471
55533
82045
7962
109382
139922
113779
130563
20780
11600
93768
147410
151210
143947
111064
150866
43023
48156
127314
116836
64739
83990
157538
65462
108310
75240
121091
8252
14840
65019
141806
150584
116685
143779
66252
26862
68030
99729
53041
119133
116671
151019
116926
17057
55727
52183
64902
26967
108529
110796
107192
61158
71689
54823
91911
92895
149680
64611
104331
32394
136083
16843
30981
73375
143942
132446
104567
56936
132713
28951
135425
3631
142960
32214
43152
98016
34196
156129
29084
115771
111130
19231
126274
101788
4017
119933
157498
58934
60272
159222
58444
108918
149648
48776
57054
125795
85871
104056
121556
11059
64376
90425
65384
89678
81277
6302
95709
127045
76473
50656
99312
48289
121907
99431
4427
157545
146495
155769
117984
58996
121269
69625
37068
101408
1305
127010
41432
94129
12265
87744
89136
78317
22338
22746
23956
143119
125542
127469
76402
53939
83831
76136
66244
25983
97744
126746
84896
107834
82587
123940
20631
21994
119029
90999
93386
134858
115901
120744
124097
121718
148983
159379
65367
58780
57882
153766
14612
143572
33244
49917
34057
36230
139548
85508
114920
79468
41153
68700
16559
12556
142618
28496
11151
41253
83345
155176
45009
12439
140571
37007
89689
89086
100291
6910
15558
141428
39266
122841
35789
22395
82108
142059
118043
62379
157693
2107
120117
69884
22916
153033
158958
56236
65749
50185
105968
93502
146799
155886
36537
112971
128436
90542
121986
66560
70133
104222
148062
50713
104262
149510
3670
44858
97703
66760
34475
52958
130512
154651
74568
131741
158395
90178
23868
124563
137435
159806
153021
29380
35821
112031
79084
17148
31628
37958
54254
117796
145640
64254
11973
122099
35458
119930
90641
69584
71637
30064
137233
64365
150956
53134
28595
48120
53023
72980
143128
108765
143295
12399
8063
67547
154541
98480
138830
93077
91296
31859
12208
114496
46488
54371
158084
122977
146530
64682
152208
70662
89392
89338
123708
58666
64210
152631
133032
70727
12912
6727
122355
139421
35760
1843
28963
6306
61557
25106
16297
81159
69195
38157
26505
60961
25213
47819
10672
39785
75892
136812
24200
29713
58012
143169
111675
59612
37372
25852
21286
42971
152934
12879
15806
110437
29332
27167
9062
119467
79388
122548
20926
151470
57047
33566
27247
119105
38656
14203
143771
36107
44488
123833
107852
111416
75753
94126
36516
129511
83856
17214
94612
66540
153218
101495
108784
24588
20126
49185
77553
108540
135473
18289
136992
47704
75736
63855
45110
67863
125098
83661
102132
117231
153390
92647
48458
122650
121684
64615
138457
119721
2063
86053
137953
123446
51461
70366
137493
14155
126417
20655
116170
151648
25113
25547
89910
7464
142097
81058
129934
141506
4188
116318
91823
81629
53401
71908
97650
23169
86454
109447
99477
143269
13544
146007
84377
148893
135595
115201
129087
45970
7468
136075
54069
84327
57958
105867
24275
46283
48589
93906
143459
85050
1952
31583
73396
151209
58699
115565
142990
54849
88468
91199
22111
139905
158705
130224
26938
86145
78638
107693
104051
76857
28219
152103
103014
28513
106169
147858
11264
149552
8912
34375
138603
104473
84673
76346
89706
152945
14904
128766
45757
6580
86489
121965
92531
156291
46822
155282
19348
130496
17333
137868
85026
25884
2791
86208
133581
158757
61728
97297
117307
15664
1418
147176
23992
17388
121174
142428
140154
120606
101677
22230
89367
88654
26105
80506
28272
64707
61863
23160
70077
136701
122006
120847
142847
159677
98603
25600
57707
130492
57073
81446
84168
120907
95420
5841
67245
41421
14696
77477
36692
117761
9597
128511
52202
140617
117215
44811
140852
101424
88
110144
7091
64572
25746
112013
131650
2972
47117
26682
75617
17117
106964
28762
155477
112840
88618
13681
141155
14183
14300
145441
158724
118439
57214
92878
108202
105089
18826
8781
53123
113386
93117
56845
100765
94525
62959
50555
1383
23654
36707
133781
145984
136663
105920
125688
10177
51510
149046
158596
155032
19884
97382
130700
25612
159839
130850
88433
92910
32736
38857
32964
143079
89183
130594
75467
157073
30159
34668
12903
26508
58123
150174
136543
151928
73664
121585
2931
158410
125461
149720
46636
73033
26562
91665
137775
147399
39692
153547
58759
39386
273
40437
44004
168
142034
133352
146938
133362
37724
150745
76723
84312
143546
152123
141004
137033
2630
87294
73672
32656
57195
119703
13501
112020
149151
125830
120014
92223
112565
53608
8755
150241
112054
13434
105296
76516
69233
135946
39991
111059
150775
11741
112341
13745
78075
147178
134149
95630
153699
129620
65401
112934
96266
153481
52931
146533
100811
146166
139009
60397
20473
154439
68712
117139
68598
74031
109027
133469
98325
33746
14471
20139
142986
127429
41229
109998
76170
117463
78065
154844
26473
117383
128064
72491
139508
48173
126287
37354
41704
150122
97113
94140
129629
3143
524
7968
130926
19027
110308
149518
32176
123232
12740
36265
132520
94886
112769
158971
96130
15543
65181
151457
107872
126479
66177
110746
65289
75502
155778
76004
144944
130157
97236
123352
137395
55535
51295
124861
9590
34703
34900
27908
29251
50769
124788
126674
4224
33913
109205
118563
38381
5181
44519
25058
7119
145305
109402
128525
31331
60267
144274
55869
116766
29992
11564
142809
99865
31786
155028
63807
155784
89571
141411
64306
35869
120163
149297
116727
29077
24278
105619
76861
94358
112874
62249
48387
28086
153642
9012
9794
19946
132138
126850
50989
3986
3532
85043
76548
7183
146077
132625
51840
62065
43435
153451
144601
108351
19752
158589
115530
40472
104185
7036
42972
85864
155225
101544
21777
69055
129088
113799
48009
85681
127789
59862
103267
17389
156910
121438
129450
156711
98627
86007
96398
143700
19569
15796
44750
136458
48075
31609
132493
29361
113675
22234
99272
111086
14256
9626
83446
73574
36882
96217
68188
95694
143351
26559
73954
89121
78878
157960
126322
67649
52030
73894
80656
130748
118872
104718
53570
16536
72674
120159
34578
130430
155965
66886
1274
62786
18635
107903
76852
147418
131906
129689
7052
17689
27120
117444
152477
52311
62395
22246
32087
34989
149525
103602
10640
141576
19114
120827
48874
120928
136147
135592
94752
24976
68875
19924
17676
108899
116847
71831
53551
43942
62193
145586
149337
73933
36098
159341
73726
86746
125134
61084
35428
140242
41189
103368
96561
78
102301
153831
158388
33052
126833
116535
76589
149599
38844
159934
96205
133331
22412
2824
39947
154970
96213
31229
22012
93292
134395
150638
73874
98951
23935
56107
1889
20257
64069
52015
102276
131538
132029
58245
85262
118306
72574
28960
39234
113325
104378
85697
55741
84250
141990
121602
6419
66232
9152
37361
95839
149440
132874
53945
91170
123104
68010
49584
33013
138520
9790
38823
97282
93537
148360
115785
37511
100861
85504
130605
68580
109697
24121
37759
46831
38782
45433
54799
3488
2302
118565
28613
58826
110701
128379
82817
56414
144217
51882
134443
156869
6695
11348
95226
98828
153042
107754
117689
41051
10646
41316
20314
32383
89617
124944
102944
26613
153488
7165
81736
60105
60067
159698
14816
142389
86431
28533
73839
24677
153570
122420
131334
50623
129264
29814
144342
52672
115003
68811
136785
114540
46368
127047
68449
103145
116084
123810
102831
22324
76118
47658
103698
138525
42898
149708
72647
1417
132760
22962
28448
4785
35470
90327
20940
72999
134706
70081
69813
78398
56644
86519
69384
153515
43469
34855
5959
77507
35889
157165
139807
11480
24417
16424
119407
110269
155015
146080
88886
126347
49092
115453
132547
46384
13708
15337
129727
70225
83971
157803
135635
61015
21469
52408
57565
40329
58209
48571
77933
151910
156478
56287
74646
118922
60773
41894
56812
137358
64779
18339
61526
53740
156644
110657
103478
150550
28318
67249
105187
147162
8237
36110
98081
36348
39656
10913
5379
63920
59537
78453
18022
105966
42544
58798
134562
100255
17206
92325
109034
88535
159765
65221
130929
59416
37833
56609
76810
121391
48477
74317
109529
16331
66892
62387
123619
2188
82641
10674
68383
79278
46213
119794
110179
9033
73230
64953
146258
40027
44427
30147
78397
126504
114764
28028
32002
135404
33807
19440
50249
94706
14633
16363
72090
110960
137408
3841
10660
45360
137369
89085
36833
131972
116301
38999
33812
141863
104756
157023
15314
93047
27880
56122
52305
36169
155749
55442
113983
149214
13791
69959
77918
42404
84643
149311
126309
84736
28437
156073
2131
116903
97270
19721
125643
6769
22238
47258
33181
17702
129314
134497
34554
108599
20495
54170
49096
104147
103623
36403
128145
19211
80516
63402
72680
98030
40097
107932
46077
88742
72959
35841
109145
154636
19964
75091
49599
39681
9538
47409
148153
95744
159269
145117
20212
100991
44192
115362
80819
32218
51140
10040
132103
40025
103803
159460
147626
139248
59798
17002
41439
63772
354
48163
108686
131401
15941
20184
102900
92806
50276
86718
104674
56778
4873
74055
119484
3789
68250
53284
68353
158534
6639
107077
87174
147422
34437
4516
46607
74005
142269
23847
134752
125690
64777
103967
89927
105232
132161
85119
121083
80427
93813
55076
19134
139373
153423
88768
70961
95165
84942
112468
51633
120005
146406
134166
149140
88138
57310
151413
61243
3923
58285
9257
134883
102117
96538
56282
86952
82099
109657
157099
158618
134318
157169
44729
134845
13450
114882
11915
89123
36014
47652
35085
19653
76671
140741
156521
23307
103607
139954
27084
42541
9740
27905
156326
35566
136536
42204
80808
81263
21005
24335
55836
120128
67258
73322
93395
28514
132857
155331
158783
124801
82049
106890
56168
74360
149399
88793
158729
119012
78621
42608
69237
84424
59954
50151
123959
23084
926
148478
86704
159769
34288
56785
127526
141370
62799
25251
154000
133811
28459
111421
47005
74375
15926
8779
57940
90161
22871
78576
19669
149877
89960
17419
39780
52359
61086
40924
41861
147480
72087
127178
72919
159895
2388
11012
88238
99742
133961
85554
74994
154486
24570
97533
42520
54389
79959
54626
143796
8742
154347
149080
54845
12616
13001
66817
37609
135748
64406
68189
69361
45388
4642
56364
9403
24999
27505
125820
119861
8175
114102
91889
51973
70771
55542
34975
141092
85937
20640
48025
10723
123170
33409
151216
50886
127405
127322
127692
18067
137760
85010
8841
112258
78443
85255
14341
35970
99303
30158
135068
118848
13673
60318
27264
71888
50678
55171
3199
39204
105899
2744
24402
87003
69421
83981
22607
62230
17557
145122
62067
110709
25804
44420
105860
18649
12795
3135
82305
69839
24412
42344
95907
49238
59132
112724
80215
127682
65629
87516
156179
38023
91125
153038
68366
100303
24230
33335
12120
29472
64369
121419
47436
94346
117462
115427
53935
134399
4350
28105
86860
33378
84890
150499
85613
67501
73876
136100
26504
105417
155843
75836
105048
157437
147682
119267
83359
32917
60652
22757
16730
121098
96575
59218
101504
87971
102327
158673
143979
23281
148137
4868
135344
125245
33030
107690
14327
87375
24627
18180
136310
138823
130571
22478
24314
129069
109550
39428
154534
43550
11345
80851
69054
42102
131109
144310
137630
154981
16724
60376
142185
43918
89608
26275
119488
12068
115725
90331
43522
19986
68018
114071
100083
31176
128986
62996
103533
111952
1863
112178
141320
111649
123910
68236
6819
155531
87838
95091
48959
20203
77555
83700
121552
20528
44850
105832
94328
17336
101355
156235
75023
147806
99291
95843
159501
103882
90888
17917
158110
38013
118775
133782
156766
104830
29151
84535
116028
53950
89412
14447
5314
75037
129741
155127
47739
101757
137440
133026
38435
62042
45113
66829
16107
41740
54441
3072
6133
151127
144743
19624
115474
112294
4322
33745
39532
151838
39358
21427
72506
47993
147684
83339
100348
150899
84505
127597
63401
30466
138762
58719
34192
106226
86492
20808
65214
115680
58326
92814
7826
34275
156200
36492
48958
138646
6898
17379
150373
131498
32970
139436
155171
65190
75696
91859
13248
59273
159798
63097
158005
128539
111144
103591
118371
32401
115687
42981
29581
83673
14538
105473
33821
45623
16218
11291
149377
78226
106913
25655
26251
35654
22465
2872
113175
28590
9624
33836
57509
131570
133175
146603
71227
37666
76466
6929
25476
92
115608
100667
27064
124812
89001
149523
79480
63959
108515
106111
65721
8377
134295
120992
75873
137833
135787
121027
54406
139784
82226
117413
116595
27184
131194
40675
125046
32551
135532
138985
83930
89720
141037
39655
38811
34917
95068
113689
104511
107918
68122
84282
50915
29966
13201
112367
11376
111156
7998
74104
150263
32555
139255
135931
71152
51622
52190
85438
78597
42282
115959
37019
69650
139861
82006
86184
39951
130830
57475
120326
51344
42107
159900
60588
88337
45312
119109
115009
133123
593
136801
65546
123914
4303
82024
39377
117111
141903
45352
142214
23101
52170
106623
5871
94957
61142
107681
45736
13197
15769
156994
123214
59012
30760
7305
69104
20643
133524
104040
100208
59764
89384
68695
31785
140364
27278
72028
122980
66897
46727
126646
11423
102019
44838
11060
76917
54114
130514
41808
31700
15827
26901
75454
110114
42321
857
127742
8103
81982
109142
150619
146553
50891
9866
8636
74800
151603
153244
121021
138541
4706
98777
116134
7258
94789
142089
13477
135602
8916
148776
76007
45942
108710
62758
144365
94459
117940
22060
95333
137985
5267
124594
136572
70563
59752
40013
56844
3232
57462
119634
48399
132221
82225
14785
110968
14125
56734
55264
92174
24949
40954
66381
124382
150477
111901
68573
11385
154607
129671
140009
142798
123903
50790
8311
115165
155877
150569
69751
47433
153474
55627
66029
60918
72759
84189
126622
33430
46369
41964
13167
63118
127777
154101
29250
156220
143076
47539
116954
130000
43453
129043
79541
23163
110547
63014
5170
56085
22367
64126
69822
149558
35828
137173
72315
145541
4651
111325
3906
114129
17332
158796
15228
106445
33888
71170
35784
57587
85417
147319
78503
72727
146115
35413
102820
71088
136591
137951
3289
117920
90142
107027
37614
128530
39033
128754
153833
107837
48240
102364
39037
8490
14346
81081
40990
176
110272
125175
123273
35855
94993
144037
78322
109391
8028
44915
56830
124571
138819
26756
146199
114064
157715
63984
3416
51735
36947
41029
124942
66673
42126
8801
24368
94481
110885
147765
61156
31935
134950
74499
17165
119873
77178
150901
43409
48110
112273
1155
149024
88158
115635
11924
16390
104389
130382
19438
36007
89179
148060
76378
156561
128759
48751
73965
49332
15720
61038
134793
54224
145223
83015
90781
16604
127074
53587
53941
104810
150844
92056
68433
82965
118386
80603
28260
147397
95500
114572
137615
154640
73560
53475
98983
61093
52253
65739
69671
142930
148610
60042
16902
130089
35160
76312
85955
115178
25684
41427
37217
10966
82624
33343
14657
48147
105757
11430
13765
71642
149800
99142
52531
159813
96514
121676
52347
150949
32770
47160
143431
66443
111500
137305
9081
87464
35966
7298
149571
4072
17824
148303
7023
107023
27475
157846
150528
153168
104253
49989
97822
111183
81957
69410
48749
135181
91623
60587
14800
25499
102659
53453
123332
138931
5749
159642
120864
152557
148815
77409
5880
1734
82971
117996
19012
48713
81780
135828
153269
16396
25221
65230
17217
149703
23703
136512
36272
24360
32292
75000
29993
86883
62236
42980
65314
53702
69291
78220
60825
33789
6934
107635
139803
105280
15957
20106
71778
157827
144145
73639
150491
101740
156307
129677
102852
148971
108428
124779
9701
68453
105861
47691
21556
128602
131425
105841
7270
122121
58097
88956
118822
60714
44526
39718
30753
105179
50669
101977
79295
1645
93642
73195
149728
150867
64232
8549
57460
68704
45012
7300
35796
123401
83319
131132
15983
94353
64605
140471
112652
132008
150142
145292
71942
29556
2595
103133
128120
94776
63798
112848
57923
4515
3886
95453
103545
15428
111406
6552
152534
109596
147341
141477
98980
101920
133485
97931
5281
49040
31135
92414
124871
53850
14348
126920
150929
40174
125114
125020
75426
113627
133299
14766
156009
11318
143698
126027
125755
69595
59594
36679
115597
38777
1273
113153
109225
86474
137385
153935
89070
66396
75448
24279
92809
50403
6223
3389
122773
93489
148142
121499
127476
109619
79830
33502
76135
111613
13166
89822
99737
129803
74735
2076
75237
138274
10909
28777
56930
66833
5424
99473
52698
95229
16027
28274
130158
27883
65520
114684
347
139901
80803
72229
22884
50335
17712
103043
105450
111686
90928
81021
18120
137280
106919
48812
133646
62461
155184
65403
116730
101490
123973
71160
4192
65315
29424
121770
96460
37188
100002
35176
63427
142623
22515
19363
105603
41924
140553
34857
145043
125221
57454
147274
98436
79877
45486
8005
22413
69807
24398
154994
158269
130223
92996
7474
4004
152305
49959
23102
125714
129382
21789
64691
10280
89829
72328
152878
100837
116971
8722
21467
135904
45490
96949
146593
16641
97886
762
5322
136175
68251
84685
155904
59329
140426
1772
42377
21083
14176
64899
88517
140098
12203
151802
140108
55880
135323
24548
41417
87911
140496
142627
8703
41580
63561
134226
71503
111746
112485
101188
40934
75463
63296
146667
106124
15722
52026
47241
14276
155338
109460
55927
55159
10604
141566
89896
73266
140811
61330
113422
41362
149044
122248
84391
103240
39792
68248
23965
39556
80926
1508
58846
59717
81655
130134
2599
3790
20188
75344
130260
66109
71859
103423
58063
146805
12785
41453
10288
64002
33191
25166
64719
72636
44868
86905
62458
89656
58761
156760
35698
158459
120845
33019
148175
144340
65071
7429
128627
74406
62663
62036
69005
144182
61491
53138
14243
49274
9583
61081
128005
65059
78631
65468
110522
49408
6986
89045
39509
117890
45270
106619
78168
118750
95890
23430
98271
41461
102972
108777
9291
103204
139051
10736
72902
148458
40407
88877
28614
120081
4863
153884
65966
114849
51337
70293
67906
29478
63115
130306
60747
6988
75174
60294
122625
60321
47246
106344
30499
21796
115925
25985
18801
85854
139257
118046
85828
50629
56268
117686
70349
11368
73721
91520
47411
40222
47675
101410
53323
52063
18544
35347
21978
148043
55281
75290
99930
16920
25783
4106
149569
127208
23034
23505
49990
141076
132294
159271
78312
62563
76297
36677
125510
138557
69227
102114
123060
61455
17947
48418
30958
25770
23323
31598
35314
40230
27979
127192
101429
51914
101423
92971
85622
144277
151950
87871
23945
142079
61085
56549
52675
46986
111809
156011
82007
13112
8714
10830
28794
33494
130348
136720
122383
106728
79260
26150
109732
83670
15525
54978
117715
123363
77293
97089
100677
124627
11286
140988
70247
140117
85006
113637
131612
1718
11595
44096
94422
10470
1694
105137
37493
71398
115118
105568
78119
75595
108422
117328
54176
53541
143731
115605
50840
155165
122716
35611
156745
82602
154686
56593
95852
155369
149822
73908
137530
60388
129461
10397
36173
92367
120648
122845
44314
83017
83998
122043
41390
35702
115267
120811
119763
25794
90991
103065
59276
92000
35992
62419
158834
107564
29061
74764
135207
129071
147548
30942
85807
54502
117967
145944
80469
18806
122885
128223
96071
7317
82277
37271
60113
82414
103123
127082
78705
124294
144063
7565
159426
148297
102903
123486
142008
57687
154332
53212
32440
125177
107870
78420
39624
120834
108798
93095
69259
108005
129277
125782
32580
40326
69917
87643
62782
31548
27511
58943
5079
77809
152144
17105
98131
56145
66080
124797
6862
16631
114739
48925
4398
117164
126441
81570
133226
136162
93430
23912
134368
114127
98622
157590
122829
97470
7614
101918
1407
110166
143250
56118
34841
106329
60647
24825
44357
17225
84817
61389
6892
74151
138721
76203
149262
62735
69785
74926
114141
62400
6594
24620
13999
12624
88272
159825
91730
157202
31046
102943
110311
133142
96121
111459
74547
123546
146032
117874
88495
61797
88860
89008
131322
51235
59879
134975
131259
88571
90552
145636
106361
32700
137699
73633
153186
27219
118897
104765
153998
47385
54540
115471
116218
79809
74045
124549
72843
75727
139556
123167
36944
95788
51520
36667
34670
92339
144134
146465
85905
76382
113363
19983
67623
159492
112976
18227
32475
125460
12013
47338
1717
96334
60632
136186
87204
59088
40247
76584
101019
143420
32878
80454
138241
34912
7230
50907
144098
21130
128950
4500
82860
20089
18388
4344
152718
64923
131079
51673
100450
4976
51555
130896
149411
41012
95079
5703
128743
27847
56963
107812
75199
50831
133742
87948
58463
87206
119023
104720
108521
54478
32308
124353
120675
112471
14247
36834
3907
46891
149659
26865
94910
119778
151925
157894
142137
48894
72799
101348
148025
63235
55472
24663
157357
127265
68212
61058
106553
86325
74980
159706
117439
40794
79678
34573
130752
45168
25675
15641
23898
70564
26867
54691
54280
86566
159969
91750
123645
155146
3412
107782
100444
134856
101015
94355
64313
114189
59991
136568
125307
7034
158122
66402
50236
53612
20516
92738
11517
138284
92479
61077
120324
120933
58459
8334
37514
69041
108881
107848
58302
100773
141027
85758
46650
87439
140837
145809
38692
158360
47408
17568
57417
30558
72529
60464
91424
47455
144151
109408
148680
58311
70429
154734
122344
36648
29435
7190
90132
111167
152167
90772
115662
147896
1575
89394
92798
95185
66620
115247
69006
63030
143256
13370
144523
110489
28454
60261
91426
156158
17783
83188
44435
35366
112924
146919
8606
19053
24711
28757
126367
61816
13253
152853
35814
86990
61995
108054
48634
76253
76943
133741
116897
116435
143738
141492
123301
38213
44347
91604
18147
132871
71606
82534
65004
30506
17755
43668
48520
118029
3726
74290
39258
158648
8578
29228
81271
73557
64450
8000
80409
62941
123054
93212
138050
92544
111913
91679
16447
76580
258
109191
95389
87132
107602
15107
146596
18452
147770
134480
72065
40059
32918
83239
77181
146207
12845
64847
82609
35140
91735
150268
5485
25077
90258
30239
91505
59560
140244
31195
149677
151776
64734
17134
136718
89420
6051
154710
97552
83198
112069
36209
141775
156634
122996
2413
126791
144941
64593
153564
157683
2125
112222
99796
2498
135168
42652
95331
114260
55032
48997
26755
50798
119226
157207
71781
49352
96669
142347
47032
28047
143201
157052
34197
139725
87809
6502
158551
60622
144204
145211
114275
110750
55167
69147
47790
116983
74919
100327
29394
78153
122861
130885
58981
44697
134698
104858
62644
143317
13563
140697
101543
73012
94812
89918
155516
71703
77823
66939
63879
91286
73295
88674
143983
109886
82691
60681
51736
12266
87304
4243
42829
157904
148029
86876
47597
156056
6345
101046
2086
60539
64640
159676
122712
89657
147799
7630
51393
58752
50052
141259
89339
130169
155018
57754
8220
115394
3487
60242
27517
153594
9702
10871
35270
140797
28393
47026
78748
4539
62434
38700
68590
66526
156682
38409
44735
61730
116940
3861
55852
80567
97849
24390
104604
26830
96063
34864
142679
3460
103495
150911
104976
104013
109873
93499
17026
109428
51517
113133
87999
80255
151040
77576
99213
110215
152261
8006
21429
33758
82886
93111
97398
133960
101472
149545
72275
90561
2588
13371
125374
115029
142546
21465
82830
147774
66052
139390
21938
30339
48692
80621
93611
146443
94888
103376
124267
57425
45645
42600
21117
145119
77775
22606
140603
90366
77243
124374
118397
17579
3331
100636
85180
114860
108070
90490
39042
137914
26944
89162
137939
115251
125389
4417
52820
141105
91380
1570
24243
105805
21687
126734
138599
86836
148211
67111
138946
90381
24456
143386
135572
26714
142907
107015
97947
64054
74913
52617
21904
130213
22802
134413
88208
95328
28194
139278
83841
75178
134757
62810
4021
72879
55932
6256
55358
89542
10045
107887
119465
151874
102306
10398
75201
50711
92876
48238
133612
145129
6013
127440
101039
63203
82435
156630
54454
135782
27530
39639
102720
57986
128274
77826
33570
36086
29507
113443
85048
83228
129458
151268
16095
79505
59318
48199
144443
52758
111062
31075
62501
97143
12437
142737
91943
101112
128510
128650
20420
87129
122877
131216
43113
133789
16120
57346
6259
157324
3969
122426
81190
100410
154351
44384
7642
83260
22805
146160
124056
139067
140179
135558
136498
15331
104471
151568
50257
116771
74825
135227
60910
149478
41756
37224
5387
51377
95305
146685
12951
34978
47834
15109
92380
75080
143775
19880
108128
103777
77479
108603
114885
61515
69453
78832
77105
65680
104309
92239
68904
4047
112475
69865
123005
27626
45571
61445
71565
41754
130843
151562
68623
34876
118468
99011
85355
63676
80878
128058
108526
128670
128435
154719
16671
31240
12188
6303
41817
23769
93304
128204
78548
132629
27542
45988
22530
109036
68878
62012
79014
139914
17663
108587
42179
70089
154556
99686
69061
71711
52829
97028
47913
58582
123474
148143
35441
125451
97614
62006
56204
23558
22299
144752
45179
109855
147581
136398
28440
91526
81134
56044
37522
66093
158306
8533
25666
148266
138382
126265
21406
50806
81498
92787
67914
153675
12155
43539
54647
65116
5355
156248
83560
20445
44286
49991
131469
151020
108415
149995
143911
75251
91075
135177
37264
42348
12373
142335
7872
23629
41638
88489
144675
156668
4246
67594
145115
19813
21598
4267
43394
1917
122301
10113
124187
49254
148593
142892
153818
149612
92626
85701
80274
35057
15241
41658
76427
115416
92877
130221
100238
64175
129577
123601
5300
23696
131541
110136
83589
134363
123120
11450
112994
28502
30024
66500
40505
4579
100574
107462
30230
24607
77763
11038
30611
81855
50112
153442
18012
152471
76550
150859
55238
76384
92398
7615
157877
127519
154338
9494
85599
10462
8032
108836
13237
5263
115835
148864
93096
146621
36011
7265
62484
142559
102704
21378
98430
33519
12911
105125
19830
144781
143612
45196
121062
112995
70703
11803
48385
127969
128249
14567
75916
54163
42614
63215
57265
48896
105588
114726
23983
49416
63158
149371
148564
71250
112741
96348
70409
147533
19460
159929
156254
35107
66646
27161
18363
141445
132397
130924
10202
93715
104415
46577
62577
150453
9164
131331
98555
25957
81132
146933
107012
132773
52053
76295
22934
107535
86083
75117
77591
84554
15523
127217
9481
52380
118928
40336
17055
100588
65448
97778
108679
11851
143457
13809
126732
126266
30472
78813
124979
151948
51220
55124
88635
144385
25114
24760
59664
156177
126821
124295
14147
94939
63813
28688
19013
77610
116426
86250
99022
108263
53923
141325
58108
133258
72832
9929
20717
7908
83030
114322
59331
110584
64891
18407
107516
155546
60139
3364
41356
48134
11586
146995
36280
137538
77450
102537
151439
148104
126758
158633
100530
28783
60945
125924
130218
108048
121465
7835
138088
111323
59487
135065
100067
135527
124263
72985
25336
124422
68888
125650
132847
106586
26579
59556
4774
125483
85503
87612
45138
81421
45731
96530
61349
19748
82546
89878
22674
115015
106677
90298
55820
29749
127404
48073
20199
70623
6888
150184
56453
26286
155708
141148
35688
17472
98417
116646
157972
107584
153107
66717
38589
36257
88965
15221
30113
60347
126283
157156
157843
82571
39287
15530
112988
51440
60206
108486
25986
13425
83241
147919
75722
143767
78057
40710
108523
66355
60279
90320
136112
129398
28171
100742
102039
15780
158766
84664
82243
95475
87572
34222
109654
113712
127623
98948
132407
123744
88169
3633
110807
6059
99206
11148
118833
155541
13951
7664
139241
11682
155130
33499
64168
50449
94236
138665
89287
7009
59509
99915
3021
68299
145206
106705
129373
57129
41903
140929
22678
85640
96985
13362
68345
2501
145816
26724
91399
77950
123020
26264
56985
77302
153204
130346
37485
34781
154694
87965
42091
102157
40852
135145
130892
91625
8774
43820
112824
103493
143545
145025
61749
54720
91758
16824
10567
77264
68572
13634
53050
28867
7261
71318
36951
128842
32822
122780
115117
85432
84069
120547
23478
84741
72031
136995
147318
56856
45650
69422
42716
85994
29368
153410
129300
107375
125415
72849
154731
7409
147982
98701
70469
154154
28956
12106
11833
88316
34772
44440
146008
102149
100686
33424
156641
26644
155986
56116
83208
57006
50334
54102
112739
14712
136965
28681
12194
109162
63368
90780
154202
113154
74798
121930
34994
75572
4277
107233
154916
3490
82764
118636
134611
79394
99761
28908
78266
97807
46498
81443
2129
152700
141996
128093
144002
2043
27343
136738
89254
50393
93637
134904
24941
128235
69637
11642
121557
138273
54238
40248
72026
114066
103654
83675
132605
135088
71639
13231
47164
3918
3782
82969
107157
101623
49042
51556
19095
67983
85879
25640
20975
123729
159223
43314
135600
120605
34464
104287
68793
89606
147275
33968
159138
89597
135212
73932
79899
66936
39619
137345
118080
132210
122541
94103
99372
95224
78755
75033
36641
128631
59741
79729
154755
8385
106279
90539
23734
33876
17233
105795
49078
57561
15855
99852
87009
120791
44719
6220
102032
31526
14941
106939
78403
121014
109038
93175
116007
43105
31612
122675
40024
44113
63519
24261
155658
33356
56546
7608
9852
4307
2525
76009
142988
78470
50364
78328
28005
104337
82813
131748
128210
87905
56529
17778
97763
143430
152688
75002
159994
156789
45152
42444
77141
65195
105285
31540
92667
83384
114597
48935
116713
64284
46309
85076
115408
128850
146642
125762
100188
70281
66757
17278
52375
98944
12405
45432
6292
84692
67588
30907
57600
48303
122031
25994
27492
68272
112552
11231
144585
41368
132116
22015
61581
151002
43854
139493
115275
140223
127661
82245
56494
21670
129137
111288
53256
125932
122444
121837
62231
125549
94807
115233
13162
9066
116490
6207
99665
107923
870
142001
158939
53423
94307
4607
141515
148806
146858
150333
144456
142764
82942
121111
88359
79215
140543
149713
61831
95073
126044
60478
8836
102413
125959
116450
120985
112305
7824
118811
36233
55973
50259
39374
53927
121254
86742
112279
56872
125380
20320
86368
23271
75898
13654
3582
144851
37211
3959
108905
106909
54089
96848
10556
56951
80072
3751
148402
34747
45188
146125
129896
30514
134513
2984
89905
101284
147290
80380
65952
3519
22961
33881
78006
10124
21148
83777
4982
126017
43930
88714
128752
145451
102772
20055
15092
49226
105075
83967
46773
17175
137006
45800
69110
144353
17821
82284
6953
79554
72287
109807
152712
137156
11921
59733
98113
73153
91515
80832
17318
95564
63385
97702
145257
154284
61530
95448
61819
30491
109491
104686
13982
15159
46145
1652
133037
123809
131920
31225
127533
146361
5200
98351
99384
109615
131958
73975
14870
100492
105782
115873
151403
620
36849
18814
89493
23186
114085
124565
41517
66108
159986
9161
32236
68083
41803
73745
75501
80519
138975
150249
76856
38412
67318
80974
156241
12738
132017
159905
103154
24485
125955
147348
86276
91160
20318
19316
119182
105372
118654
31710
33614
112176
86713
108183
48106
150917
22267
139636
24222
70302
30612
119254
45945
65971
13249
71343
92152
82540
83819
91944
80825
127668
135104
21293
45133
144324
10777
42706
117817
2464
114113
40647
148907
11625
105066
157431
159770
54639
22137
143559
93875
28449
147277
108380
69870
108522
24696
130361
115745
70588
54444
135821
122825
106001
49709
111391
3017
71719
121743
104052
17517
71108
132177
20000
137400
20502
25182
81611
58782
18821
118058
1942
11800
46920
41899
34981
40805
148400
100095
156293
45521
78900
98001
3730
92317
103832
142822
42389
152917
132971
53280
21385
80817
24751
58913
11427
49162
126244
83897
98795
80213
93011
64438
143382
157272
81284
153437
143565
24771
27289
62442
73787
157987
71353
71825
7342
9341
112636
64944
80502
147260
141294
67187
10930
62555
106500
126861
104369
144280
58201
36848
93838
108206
148407
81755
93082
87716
4595
59642
71671
31485
50292
139640
130508
29203
138981
95761
61944
40745
102682
1721
12503
47520
65586
105013
10649
119110
106903
153399
82986
155510
69418
158138
42724
108157
125120
65789
106403
43991
57744
17793
83547
24912
44236
77043
244
122269
96768
120585
53069
53586
102110
83486
16715
21390
38653
59857
25421
1395
112359
139609
131497
9543
46084
119470
12411
154998
94732
149984
3919
18525
71833
6328
6621
41657
114720
93255
141651
41975
83636
48773
100915
106982
93677
156767
64420
79154
106595
112737
19089
152799
53402
138445
568
46460
123757
159868
97441
87650
104357
95358
153597
148671
139551
8667
63662
111890
81696
76204
93173
149347
10724
52905
104525
129184
48622
109302
51291
46091
99502
60847
56903
42955
64663
86348
42983
32061
153621
135222
93144
9206
41078
53032
152649
21115
151010
29165
154716
148768
66330
128187
112288
148934
137485
15207
29108
89932
119941
65469
81551
3489
83176
155880
92326
69560
115848
48392
70201
17679
149023
135662
106471
124288
37207
137143
47581
14010
142878
83147
102687
22356
5482
10270
54099
9182
31997
151819
104320
91907
53560
82894
26859
130437
52189
16512
43040
126476
64697
41987
37772
148329
84756
60296
128001
78650
49217
154809
24759
109808
32737
140712
157102
25243
35516
149873
137746
54698
88076
28114
134013
110532
31946
94802
43814
136694
74710
154490
96092
148928
133174
59126
78247
47940
49228
69399
139565
6723
91792
143905
85767
30560
84927
135851
136243
99392
118902
37569
60767
153468
11740
54439
85570
38905
134194
4027
94989
120162
73695
113708
88376
6494
50918
73729
93021
37771
22818
40099
63377
67342
38441
547
49750
78884
1600
104164
36256
54843
41935
45397
136300
63845
21184
27868
11347
129962
92827
3404
128577
12456
62449
6033
84198
77814
148020
20297
22337
66182
93089
134841
32263
68676
42839
135516
56782
23544
32936
115308
88805
19749
70822
128375
17290
147471
99595
114186
126529
137357
52256
15303
85939
51776
30809
77780
153535
49722
51207
86976
123087
133997
67112
32423
21808
39926
84745
112816
77027
28230
139222
133844
141769
115145
60311
123376
155663
89371
146501
75755
51771
145753
134222
12317
140743
122129
16076
150368
26537
102514
34748
145083
155452
132770
128649
89912
88481
37822
82748
103171
101657
74569
18740
129890
59887
28138
92404
115851
72426
61706
146261
16151
27540
119745
8662
136290
123438
139816
104190
91975
7579
16830
118968
159295
31048
135094
44348
76780
155113
88022
54790
55330
151270
45689
24551
89685
80433
65605
143188
42144
84235
5702
32376
131548
146905
135990
60474
62033
56160
145266
109159
123755
38428
84654
1714
10489
31448
87144
127394
22379
19006
2431
91034
128135
118086
92405
123027
144433
32618
6561
105167
49795
105957
75477
152689
138878
91828
93664
4458
110202
48711
93836
48288
33894
147642
20853
92444
157061
4713
63567
98374
40740
150215
148975
96395
27215
42770
23791
104238
146098
84000
129810
63593
69479
81362
1819
99683
105662
50872
51380
71889
105908
89225
83249
49996
152250
74184
46598
156905
72132
16703
22768
1578
52022
34796
99226
95244
74867
117690
3479
130281
119850
148318
70508
120121
74114
149974
3696
4254
40466
109258
70995
48433
88187
83454
32652
1996
121286
78019
120457
33396
123953
24601
112053
117955
82347
58179
91979
103030
14671
55311
96979
48576
36204
75231
140045
67695
62492
85947
88329
121268
12641
2018
104105
25596
93696
3956
90798
30766
84169
145738
35584
135576
73339
30121
76960
22775
103191
45509
130625
114747
122818
149771
152766
92357
3470
61604
77564
55705
16489
81072
26050
147476
42647
28949
5851
10032
113393
139296
56078
92207
144903
87356
82985
137748
91637
49488
79970
57810
30986
34659
107245
12215
124354
123823
87933
43418
70523
118995
148856
110974
14244
66065
60951
9757
63912
96769
41824
154760
117818
111954
95882
145838
97785
114635
134599
43029
49198
103000
73674
76607
80546
74775
54499
133951
130333
9186
79560
156832
86765
105649
20092
159608
75565
106831
143321
112733
56763
143170
97363
140457
48601
44233
43692
144740
90217
139616
3601
30835
16614
141239
77703
95665
146265
90986
143505
19223
154620
81758
36958
151502
138924
48423
372
127817
136643
69654
48407
158086
21932
141242
22128
153709
75307
91408
139229
126922
39060
53827
3410
125433
108276
81363
122475
126216
106489
24135
23522
69253
63447
57245
138117
158455
15891
125446
97876
159898
33965
109648
155046
110659
135449
59720
78186
47568
17644
27324
43205
94645
49595
12609
133629
121616
31041
105128
134615
145208
150639
150935
114649
148433
157916
126202
159133
128483
20228
20656
59477
151105
82763
15979
37805
105080
58639
96914
41080
3928
29789
98010
125978
43561
95623
45748
124058
69709
78505
107995
136493
71073
27793
149099
112829
91649
42369
82494
39672
27487
110394
128104
109816
95946
31139
72018
151759
155565
48461
198
151805
122654
16950
114377
137018
17220
82076
19975
153537
152206
16704
8632
75144
123044
154441
93273
80952
124221
83601
142958
87587
51591
61040
109508
3774
40258
36225
90972
31634
57240
15495
120643
89837
16471
128805
109729
39361
81234
149067
57800
76198
157359
158734
81059
90111
114373
145975
93873
136105
112105
58399
51620
85695
21518
158205
136241
159564
8710
46202
113003
110642
8281
54795
105885
33606
126575
48344
83085
150728
49143
127846
58912
104650
108169
153743
103107
55500
88723
145972
126780
147812
31334
72658
1429
95591
70135
92242
84311
111201
18056
115428
86736
19146
16248
152541
100386
10924
112276
156322
122203
147078
58293
136993
119838
147497
104228
11007
18861
111931
151360
109593
145293
115764
72282
135338
153975
131740
84850
61862
38587
50310
149529
37867
68145
75778
150163
45331
119475
77318
158837
143479
51054
46483
143831
92283
51402
46171
44508
58303
77443
110439
122800
59938
132792
146529
87760
840
21064
156505
1048
92219
66099
49392
152046
149041
54937
94237
71836
113271
109476
111395
76576
122516
5501
32278
19898
154546
6960
50502
153217
138238
114355
127569
105857
65079
10455
138196
78663
77661
152365
121851
20729
140825
42731
9057
46143
92649
2140
114341
96426
74326
135803
115340
95302
125250
113115
91253
128836
36349
2746
49100
35649
79096
31613
31932
5532
134766
12176
48744
16309
71821
114744
131239
14135
143314
81831
76948
35838
53045
91519
75893
98248
61590
147001
125847
25401
112107
102587
66494
72493
81216
105354
66344
39256
14347
37268
42970
107600
55650
119768
138949
19918
25429
154520
57153
47938
8938
51609
8018
11566
124011
138078
49435
127134
157442
42595
132827
138715
119111
54767
68509
158239
58694
132429
38098
135916
18871
66437
87968
21571
139802
82107
45022
619
57072
109645
87817
91305
117558
26036
84470
87248
50976
94182
17363
86973
128545
152450
14703
82098
144133
58891
113559
41326
40648
146417
1713
59813
130044
26554
36354
48409
93958
94102
143962
45505
103621
114743
61468
109504
12518
153371
132455
39493
154963
131484
138320
7522
122186
90272
56982
20872
148162
107647
59572
106282
29933
14
62386
96601
41024
155280
64242
122513
45832
121304
88929
119931
114531
149772
33974
78046
142115
119987
150420
130076
36618
138144
45301
152300
123852
10013
35600
59614
327
105770
88922
56496
140686
36070
89831
64877
102535
125895
40180
25685
150779
118009
136571
91238
138808
37283
84919
50366
19410
101953
28819
110429
76579
16109
137403
121922
17192
96070
7693
102647
56001
98190
2067
124417
119646
67818
15342
26950
104181
57482
94898
-1
EOF