0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 21:12:01 +00:00
OI-codes/AtCoder/ABC231/C/data/case_07.out

95507 lines
585 KiB (Stored with Git LFS)
Plaintext

38432
73201
94686
84219
151246
53361
27216
134841
85903
33460
83520
58863
109655
98396
84240
26889
1252
8158
140746
56568
66514
63142
16152
142084
80076
60851
86421
27936
128144
65130
120456
22258
145881
93955
129828
144353
4746
12036
3677
111353
66427
107903
28164
33868
64307
138819
81613
86421
151156
73782
21660
86334
143978
58616
100122
95177
149625
65487
1609
125120
134375
122370
25023
4347
94732
9830
20064
99395
42852
44632
68850
108704
10450
117553
21445
95477
108321
124597
39566
131725
55065
82175
93392
70417
150047
51372
44095
146959
145406
45650
151147
127109
46479
23928
133751
150915
33675
28452
119014
97205
73174
66724
63944
103946
42022
105789
57419
29187
87505
117703
15210
52
57528
133342
91316
55846
38559
141928
73201
33808
59577
72129
37806
129362
95649
46218
4339
7910
74764
124412
104815
26226
68937
47572
134516
136464
11400
45383
18386
98729
21004
54593
119596
99309
41803
89767
12743
100923
103321
106366
141187
20922
36300
51223
26496
136856
97300
30886
18468
50510
33112
124197
76807
123092
49660
85536
111750
61011
135211
134429
38335
30440
42490
15774
133435
104698
128503
21129
63841
87631
130406
77426
133023
42647
131408
13282
53186
103924
65214
71637
12375
118753
73695
109633
99260
123677
53116
69043
62729
62471
56792
121966
113407
119938
145420
121892
82837
121541
441
4035
87837
6797
101973
75082
70397
88125
88141
123846
50044
10873
73453
83416
133609
4317
50864
107364
6173
103447
34240
89792
23870
111656
69423
145042
89673
85538
145765
51021
85759
146468
76268
31382
23762
35897
129381
114659
124864
72963
95639
52687
104179
26688
142791
112645
52018
65483
78353
79204
26821
138783
47309
71622
102418
145360
87377
49974
80841
82927
121918
45036
99598
55596
97104
1943
91357
81881
116592
93925
12150
91093
25218
145367
146950
39606
132466
48169
104520
64871
5739
10164
55615
53141
102177
15917
48219
47432
86796
7482
8885
66433
52523
133277
121727
7226
136191
91719
109642
129137
64328
121994
75738
89272
146223
71917
132095
126048
150274
111997
68240
4035
122487
124379
78314
103050
18125
128204
8423
127658
12282
38270
70872
85671
25519
71265
113530
14445
20493
81401
151020
105219
81930
95339
52506
77803
24826
59786
81081
23169
50614
6666
27273
51571
8844
128131
12455
47899
135390
41972
31464
785
80195
123400
86420
128476
51675
57738
150281
92897
147522
18339
56095
99326
140880
133084
34625
16962
46780
143584
40016
118134
609
88000
27573
9480
71987
39954
78482
60383
102386
134728
82240
40427
110752
26268
24432
20377
104534
43764
112876
122687
83049
26929
79626
75364
13744
141367
112775
81689
132365
10625
57492
133320
119321
105583
17627
70142
3376
116610
134399
129451
104577
90997
25117
73702
146120
70393
93714
100322
141293
85470
101346
96395
138720
38661
29328
4531
52267
152348
106774
38772
31519
43305
46848
29625
6787
85465
99331
31303
59829
108011
15810
22432
56842
61778
116612
52623
136818
68254
31830
3008
11258
138724
99339
1905
50402
7262
27583
102203
28092
13109
19947
80455
56360
87635
109522
84082
30827
87728
114920
111195
53728
135234
12376
136128
71344
132638
62627
81770
76064
94181
84661
107701
105592
62712
135231
13863
70014
15965
145038
118565
50052
14817
56671
129857
102102
24138
69107
11716
138022
41817
123587
43986
51153
14015
54083
122370
761
116265
82561
97534
89251
24823
63195
52907
108024
51665
66809
35772
88467
61709
12139
146702
97320
89767
124025
57367
141000
49965
90006
126418
112358
91663
26678
42423
105341
101268
43235
129971
75778
127258
82698
22507
28920
3314
96066
144564
76117
20501
51449
22055
102642
84486
18053
57895
31934
20106
143346
24174
90912
83901
6726
61151
33220
54291
125416
17401
13224
25218
2391
109574
8245
105580
137213
57976
134355
106531
52837
63813
129682
126468
106303
108523
67280
125830
45311
98799
23288
39206
123273
113825
1572
8157
53812
55715
62363
35701
73188
96491
60737
96274
64032
89911
80993
74920
5500
68815
39198
79372
11095
44989
61904
117417
11428
132251
120628
77863
105974
1569
145572
107495
143842
148002
144259
47928
52656
56748
104162
4068
10964
22858
121201
95700
139356
59827
28133
17750
131620
67340
117637
18082
138588
37293
142397
2016
44736
141465
100378
29784
15222
95851
145049
9437
92809
136726
78475
24083
67358
40431
28151
98987
84106
7094
52496
96236
87815
101173
113719
94873
26280
89396
112674
16886
5194
129502
39870
71114
150132
149615
100327
13422
114699
116302
43898
65478
129316
122113
109998
72942
41124
146405
29472
3579
24017
102398
99737
138007
61750
92405
85250
108519
39399
55738
4123
65721
61461
65120
143615
59680
83964
115413
73325
56409
89742
145880
121589
95213
146891
110233
25716
37177
129883
76079
61815
8882
36210
19280
151464
118583
137781
105032
105815
29665
18668
110082
115861
100697
33003
109858
18255
145603
83347
112060
51857
51633
107542
52136
4329
103665
20252
30048
150779
5027
129003
81583
34935
20630
121475
55090
17956
111501
17979
124978
151005
57481
112729
142794
16100
3396
103282
34310
150860
65631
4034
71710
116790
138239
124167
152606
94452
1188
29993
113963
27334
14223
53313
62093
55742
32491
145993
94559
1684
13449
76448
21647
71184
46747
15072
107726
71351
148468
152295
90920
62720
24969
20122
37283
15323
22171
37213
135042
44240
87968
102171
71581
123722
13196
12041
57462
45594
7626
9687
68388
21195
106443
89825
112768
11258
127623
78810
102927
123479
99281
72957
43337
2764
113449
101246
39068
142555
146954
27470
37558
104891
133664
133759
106655
599
151812
22151
67345
28074
31825
142056
70201
146630
103450
40759
28221
87183
149338
10051
67908
117923
82806
136923
120680
54111
91042
17514
68439
107974
65935
129066
71230
53296
114048
35662
74991
140902
78846
20627
20357
135776
34573
110924
129687
146369
9448
34055
103670
28263
65065
50354
3832
5182
39985
125960
80325
135321
20928
6134
96709
107237
138205
46380
18358
127425
102616
113806
147382
39204
140683
16776
28075
47605
130674
33892
64541
15907
88729
26149
65172
11323
97248
69011
37426
144739
72393
146828
127473
113719
2225
100816
79296
13585
4981
118124
17962
132279
110669
14410
25823
124981
52194
53733
29358
58523
108107
93596
95326
54789
149959
18014
66041
95456
107528
125276
111040
37627
120182
115423
30264
122826
74441
134247
14818
100025
105747
53774
86714
74905
68164
138969
56321
150746
44572
106172
57210
10609
57664
10218
86205
77156
28170
9719
30098
142711
139753
150957
52142
138195
142067
102786
139895
67389
90889
6386
46009
54665
81144
137970
7853
6655
124408
85146
5277
46778
49179
83520
78539
130651
93554
22200
62390
226
52856
113005
14702
65365
138557
87653
55680
127990
48401
47138
50921
147856
74737
117660
72571
13033
132637
80316
40784
136008
22944
67048
35816
92968
7967
141484
78669
122742
35765
150175
123037
109164
111307
16028
32324
101981
103298
108507
85903
9637
34628
15398
27492
134024
138723
99587
683
119687
58447
62388
108617
102010
7828
23324
53008
36750
15899
135885
16868
72696
133390
18135
39544
119547
55105
92622
100399
16282
59015
44142
46751
114305
80574
95071
101888
71405
52507
124641
69869
136694
43784
36234
91703
72676
80528
2176
108914
116991
139077
4505
47257
151559
43682
86772
149060
98552
37032
98165
142631
116763
21035
61228
89077
101066
13787
48817
51116
87210
30334
120576
76888
94864
35597
26050
25106
115689
28137
12702
90668
40137
17301
145864
60295
81936
102951
79086
38049
18953
34742
52510
142648
76783
113257
103156
35478
129836
31016
107126
93074
82155
85802
27452
34574
152494
53326
80579
115576
101953
113914
85040
20988
135955
101308
101847
91748
62461
38600
133583
101973
94197
60786
116420
28399
32004
77931
84718
37778
133220
49723
135190
69267
142204
36763
125796
142002
110607
62687
133547
70863
34420
72496
112260
44296
31587
72379
142893
114556
110421
1895
74816
62556
83654
48809
111501
143548
5038
54143
31908
140740
103409
41300
61348
117596
98805
43527
136573
67500
129406
149118
145963
40018
70121
132505
104839
122479
58843
119475
115475
27264
121474
47865
110285
83846
117397
80073
78040
122919
139803
134678
142576
116012
29341
75810
112362
130930
149069
101717
74103
125840
99475
90516
22271
48156
77420
129798
28094
142898
127308
1241
41817
127594
70220
9891
67330
66361
110442
2522
67583
123785
138373
60818
117835
40895
143432
88231
47328
139816
47812
121077
144649
26091
69486
37934
74187
4047
43842
123424
18724
27099
2793
60344
10402
93800
91150
77703
17635
80588
100691
85021
61346
91493
24460
36916
137257
39278
126518
58103
51858
51518
37020
46493
98331
129818
105055
30102
10068
6775
31730
28707
33743
34396
109663
65114
130997
79814
152654
24379
17699
121920
134285
99750
71177
12161
144052
81886
51367
149702
148843
124974
70652
55524
28198
26570
61436
139098
77613
71537
18823
133790
120742
73563
21852
109200
146459
28492
46642
16959
73796
64394
147167
61499
21845
88332
73680
37121
27794
3376
56127
46146
129974
5140
122846
34217
52671
41640
46167
133846
139609
65027
146562
138899
146346
17769
100130
12716
67269
4510
29729
150117
89841
46917
80843
137725
141821
11837
27341
41663
36190
103906
108370
21275
134559
88795
76478
40659
8899
122598
49048
239
66004
45036
139215
82752
83745
112189
95335
8391
116761
3517
27771
64492
50490
132882
54578
64442
150661
102346
105457
55830
85527
72229
97845
73668
39429
31906
113763
48278
11751
20754
69608
98454
86604
81711
38807
27965
51683
140077
57223
47110
16303
105493
137668
87681
92716
44564
9662
112126
25933
143520
25879
111000
66170
124319
42429
128453
12871
34956
32357
45578
76735
122966
1644
20816
82918
61485
48540
140534
74262
128943
60157
90305
90158
50245
35632
40564
115577
66286
10489
151426
60126
36161
135983
128012
38322
31447
135528
72361
87145
20999
147075
21325
22214
149562
41972
104567
80477
111076
117684
12036
95567
35674
123808
43435
106475
16463
104444
80324
103190
114948
79456
21334
29990
68345
26025
68248
120261
14520
149430
65322
56365
143740
107004
78630
13025
6798
61956
114145
147587
37387
128342
113008
93969
106806
14204
58352
2118
148959
146783
105271
112434
96336
129009
107
43284
31430
89221
21342
45715
107791
107024
123522
123697
72450
59039
14866
99827
151918
132648
117418
36857
139989
88463
9420
98709
124378
88707
121831
120972
105440
85071
91431
59769
90411
112276
124778
121476
80484
2724
45903
45960
135487
26660
47744
81980
106202
62591
39451
105659
70408
14639
21519
61956
124991
30910
18289
104954
149702
149129
84049
103487
103355
33148
21282
72867
24240
2666
73059
104070
26482
148604
29067
36004
23953
76916
117593
8988
17791
35859
142836
87922
71629
14985
7463
53195
66830
46625
15973
64828
65440
99748
26228
47532
11561
68347
119956
35637
91831
50607
18630
147770
47934
47493
32831
92687
2730
8109
122930
20562
65008
115952
132975
143316
135579
15410
46858
55435
83067
83830
150607
5894
41395
24834
74561
73871
92853
52210
134335
42433
124410
6437
39112
50153
75096
92712
395
77803
121736
123509
118714
44282
117578
129222
38095
106115
152421
105566
40489
82898
47233
39013
109393
109258
63705
41689
40915
35174
114391
28653
98341
116649
55987
145107
24694
135104
108481
45939
86921
88086
47551
63518
137419
23009
47998
48965
132924
68907
12473
48319
9184
80889
87243
148640
68939
29584
59884
134772
64663
32223
16790
20621
6553
93613
36572
52147
82116
2836
97886
26624
111671
3072
110632
101603
46929
37476
8414
54978
105828
41980
102820
143411
1182
69106
139381
70131
98347
72294
58010
41647
126591
95677
83072
136396
46925
149757
62295
7584
908
17808
55091
139614
41936
23613
93161
109516
82035
122876
22323
45682
43137
126890
60629
44196
73112
73025
141538
28976
2511
71915
91358
130283
25195
32093
145689
92942
30108
57594
121323
51932
96318
34173
43311
16824
78784
143558
128572
18125
145347
6320
84762
38222
10252
2887
102983
103716
75904
116754
138262
99104
46267
102509
84388
92278
141019
100531
42974
22394
16035
22032
95060
138904
77253
146419
7687
13096
10999
12677
31368
6115
40001
144280
65385
71285
148670
47072
32853
94052
21748
44236
50803
68037
4571
141585
17828
147988
114239
81721
40252
134555
125651
141771
152485
59072
9749
28598
93115
20685
41338
125373
47616
101836
148717
139588
30904
144635
38537
63506
88764
81272
131812
148280
6664
138719
10871
45361
8709
126675
5542
70002
140204
133962
83679
12658
67800
93247
41322
18460
141187
102983
21422
61096
63008
18742
52497
114484
34494
111590
35795
123647
50571
22031
150931
78370
33789
30744
2066
42465
34471
7606
138655
47097
16212
74571
80946
104416
25366
121938
1706
38718
103488
44043
99538
45396
83702
30772
17708
117820
23
74580
119498
71771
117046
148338
28369
8557
48727
30464
72053
103720
58859
62656
8812
95876
144317
110268
79478
40879
110762
81159
79559
72639
126344
57571
147218
87221
88178
14023
62875
108954
88382
61227
59384
63300
58237
87602
92706
130797
147366
22284
89591
76566
84762
119073
30012
100048
87452
134197
150490
56128
68877
98848
131713
72492
14059
126238
17158
123808
17580
100652
90064
129216
19755
7027
47739
98819
115401
149666
84414
138522
41330
31745
67120
127710
8485
117616
104362
116709
105235
102882
30748
32048
59706
37741
126589
94715
41352
20957
75784
58707
121599
23300
43292
20027
51172
111609
148612
45303
135236
102398
35982
29751
140253
102548
34164
21402
78517
147124
146225
41568
120346
47309
94263
58811
85047
97961
11253
128145
118580
86685
63533
118824
135211
130298
17598
60618
117872
14913
105493
106197
146827
151724
14766
134496
123758
69949
30349
80243
87119
46918
121305
65385
115062
94325
124909
57817
49958
13658
62687
47298
121167
4649
24115
109565
137363
62598
28042
132315
98317
12387
93013
94480
32850
132043
103095
13446
56144
139329
114348
795
59160
114414
87004
32161
66722
89593
110525
145182
102933
52143
42498
82358
56670
87355
70770
67690
7495
119284
54176
129040
136780
25853
79083
22298
12102
39945
56671
68283
52184
28915
89952
137225
1042
34585
21851
88588
124992
11268
104309
105559
63198
4574
45718
150254
112697
144911
86909
151161
114233
150483
127516
103567
45235
62254
4643
57261
123512
82424
3916
32810
137111
93875
22556
138633
131439
65331
100098
135433
76522
62592
94497
18081
88066
18896
16465
79800
13657
125314
78781
131072
123183
82984
110313
46606
2666
115049
126121
127391
55235
132068
36951
44857
101017
59342
56548
107933
125600
35489
96724
79525
118667
70031
118115
64718
88652
141025
1766
123931
145360
101098
108758
147472
41917
77455
43273
65583
71234
25741
69811
128109
12011
130173
49568
140159
44468
129487
99774
47507
20240
54348
5440
147460
125032
124564
82246
91324
144523
104565
72432
137309
84819
59851
132099
128697
144475
29688
70703
86661
76348
18863
91411
108772
3856
150490
100550
69485
4164
58258
145703
45296
139210
862
62885
143243
125778
2578
85157
149417
131549
35972
134072
70981
95668
145130
76158
111095
45600
25218
55648
121590
43881
4531
88295
68866
24219
46649
146064
49296
127784
139132
94550
116832
140356
15017
110525
145173
38576
53605
13853
45539
110142
22657
144892
63809
17620
71004
53782
84163
116663
134329
63457
18338
141101
30435
107713
37495
97866
103297
107428
81573
115482
59869
56078
131744
95742
24585
124344
12884
98885
16158
58392
67067
38662
53407
134875
77410
2706
62912
18958
119280
50713
102905
16462
64157
139169
125405
122708
109732
106209
87745
49006
79965
5199
104711
66093
122048
133104
68253
141283
106626
84195
72105
31672
1371
3720
40809
99400
6498
103196
148051
4508
11863
99990
21064
96766
112013
23968
77149
79998
134524
22345
132112
67898
48456
112174
139399
28125
120267
80509
41650
85036
22234
140487
145132
44475
146184
35771
1535
23257
147841
150368
48698
29717
119382
90581
128442
89474
114204
81944
47902
123974
103709
55345
48720
10109
25409
61012
59056
24442
151015
121380
134399
42104
140669
126856
107091
134290
18672
108666
32114
36465
131515
101362
86955
105277
49769
91894
52769
21831
31516
121308
2693
141950
34435
72552
24099
80730
11932
103670
104525
31902
103776
92699
94652
96143
75831
59691
104657
114995
26353
144300
9212
12227
116876
96036
147163
24555
45612
48995
67311
97858
28163
90807
111580
83436
20866
142618
21630
53658
118139
128422
85298
80237
97609
37544
33959
51973
117937
147258
24802
1925
11986
33910
35166
132367
8517
31645
32157
75285
101190
99040
30729
8091
47451
152642
91420
89155
14364
139798
296
137971
147310
106188
91375
94129
22726
3757
3529
150162
21346
49199
21384
54230
103641
77556
61761
112201
133583
93629
45135
88744
71535
96626
117571
148650
96590
66911
86500
136875
58226
107483
122369
54794
92843
92169
27530
115279
116760
52061
141101
146227
100887
13560
49885
62737
90934
137710
53832
78471
83801
119567
45566
12628
74228
21051
10049
28336
108369
117239
17838
24607
103473
18678
99961
54332
136601
130112
27428
105967
57985
19780
123555
16808
54326
30654
100175
2743
20748
11748
101714
126877
136175
5059
16638
84130
46924
47516
138921
13126
22662
8726
58617
128360
48310
16418
59173
58629
22565
107091
22652
101238
129424
3174
147777
59883
54765
97082
83639
96202
133671
43217
99990
148803
69294
116515
81661
144566
21902
72628
7891
65502
101860
66601
70390
29090
103455
132981
87572
4801
115183
135588
105895
120818
12837
102667
38511
88515
78945
122056
42459
66256
43785
82
84562
139703
145618
23767
131727
38200
116856
143503
125612
97710
81556
52410
128943
42907
60264
92847
68724
33331
81685
32534
11855
115211
13950
71418
61590
92661
50861
126094
37402
115337
126205
121885
106598
150970
24241
93021
37030
150843
87039
19138
117302
26165
92325
101547
89819
31328
52383
15999
85355
12409
69446
117860
130506
103915
46845
46814
54639
118415
29370
112672
91756
32845
92360
56311
52636
145146
6981
110235
143233
114739
133248
137363
150480
100214
91655
109056
136285
22615
3759
95402
34930
94110
71305
41382
55992
117727
108772
136180
94205
146375
101717
43616
49538
52004
120615
123542
46900
130436
91163
61789
100051
99197
51652
119516
57290
21913
107341
67579
44322
111152
20575
99945
63129
112274
151085
149086
88007
132295
132511
60902
126025
88616
126895
53034
149775
103407
33634
66167
89026
125857
6349
67983
102194
79064
45205
17396
100416
10487
105383
23601
393
4746
124310
84525
117042
1106
82214
83945
133981
68905
2329
138974
14994
130271
64993
34117
88928
119089
120803
56534
122873
129731
125399
82750
63758
48167
120799
43027
79664
104986
66515
80045
109764
68692
22059
105516
90615
126405
47311
99148
51420
49601
110877
66446
55851
54670
121095
2331
31718
99725
79963
32819
84738
61792
143425
27114
135141
114685
70030
68021
78032
14850
5334
66523
103965
48293
29971
52615
31027
77401
30461
102880
5324
151282
27239
61188
74846
6010
84412
129487
129057
21853
17412
69230
104110
11372
116835
92818
128068
44476
18358
82568
80397
44612
6494
42269
113595
57257
115463
23404
140460
3499
128621
18336
23656
32322
100156
98084
59123
42435
82892
43565
85087
120951
139252
68216
137494
107934
18564
144541
10313
57740
98091
111185
123973
127228
11297
115609
40478
129065
147609
53431
134447
123672
71770
32587
33996
29647
134785
92940
92790
91912
143593
56449
70823
130238
125659
81748
114144
21679
76504
125748
100135
32164
114377
81417
15138
127553
54744
76706
135660
72502
133596
149117
74212
80060
30228
107633
134535
39256
79647
80926
135628
94492
144704
80516
100457
149454
19697
72791
19574
116613
75953
150189
27524
47982
79797
63545
31459
12815
148907
20154
85169
129720
17683
16815
85758
68845
3205
73875
107612
82757
12103
117404
34819
27918
76802
142042
46652
116887
86586
87105
91494
20047
85453
148807
67949
22724
60992
119842
56433
58395
18718
151419
64368
57278
36867
7608
127792
61120
101977
112156
1292
141829
87575
57013
20814
21810
71193
88318
147193
15175
33125
108592
56079
118140
105939
124666
19698
24929
122705
76175
103827
150755
95988
46963
77216
11562
75756
60504
72685
35450
30588
94738
28291
147525
30505
70035
39347
122516
15797
56680
145168
48731
23217
72287
45659
8021
74733
65369
53858
54660
19884
15559
74463
144118
83540
8795
5907
16691
90211
99262
52067
151548
51765
100904
146311
102672
28636
56129
83028
44332
112519
98939
113735
14459
28722
17283
22533
102810
103065
97082
36342
123628
139341
136228
146740
74920
149429
1915
91280
108769
101004
21889
132774
31676
123319
126429
140616
9070
59744
75195
74516
30216
31733
67005
65663
81305
104730
108621
42014
66197
63689
99102
67882
54908
88227
63896
133140
106741
86704
99256
73871
45514
120895
60561
97905
122837
64260
90016
136321
124681
43625
84500
32631
95985
8944
118731
34864
141329
85478
97604
58534
6710
54490
4847
61522
198
89663
69634
106943
34015
26526
59560
100185
5038
150635
55972
130238
62806
3475
145576
65352
68168
100569
118398
21775
134975
95170
56473
123742
38264
11778
60362
66004
87103
65338
129726
87281
12399
75542
73325
67455
101448
137878
25395
130442
135823
81312
139760
72782
105331
7862
145576
31474
133365
141395
74115
117678
108494
134546
119422
4533
20833
37625
91409
132015
124516
97167
73780
143055
30287
4251
82066
136647
15607
106848
146153
4326
67080
133318
97905
30319
16071
114079
82546
3180
106499
13941
152132
73382
23044
119025
98688
64751
14452
47754
50988
146211
2550
3114
10496
53765
28496
92345
64139
43975
78354
59740
69420
2650
68029
24960
53889
104526
147628
143240
107766
125676
28852
107349
76531
72899
84546
32764
15936
119708
101100
87765
115485
126120
90913
127987
36105
149465
96965
120881
41914
32818
38426
136995
56302
129695
35508
109775
89723
53246
126113
76512
35288
32322
41654
137654
127651
4577
22800
151634
125694
2616
87080
118560
129931
56543
124085
42172
54490
78264
20839
116959
136461
80192
106419
45550
85873
152343
34262
33258
74048
16650
134535
134084
69870
29608
119924
53261
55139
387
52506
37207
24099
18089
13485
30096
74783
144373
92937
132277
93529
140901
125879
103481
72466
89033
6975
15770
109572
62131
69992
41427
99503
57744
29033
27053
107968
6705
80169
21016
28121
11097
79232
73179
29119
113273
102577
125697
132508
53575
136998
100994
45686
114080
62679
147411
82018
90524
33377
49298
10240
124942
111265
109521
39413
19136
143891
26353
46647
95199
68169
95590
129615
4618
26369
13725
147770
132540
16959
127642
61224
6572
105288
130579
151769
25956
125397
81407
116076
36212
9176
128527
17831
151587
114561
78376
18358
133963
103953
65086
103479
30070
18231
88583
55623
65525
123927
73500
73246
149319
77975
140155
25423
41080
149895
24797
66859
1088
129200
61673
37266
142938
66763
76193
141817
39007
11755
32285
47534
144401
117829
8959
24637
143215
97427
100799
80277
78621
32102
10828
97104
134872
23587
122647
29248
21709
25806
116610
43755
10197
36030
101646
24865
102259
35503
38607
20259
47066
91659
67785
41793
67453
97463
87154
82165
52706
66905
19886
9644
119416
30608
106346
107588
75160
107427
144383
117323
138942
111096
18861
22172
4902
120456
67892
131588
13607
129754
6206
81843
76763
94708
1961
1377
49866
109818
83454
124060
34500
125074
138374
11716
12215
118023
119226
107817
83613
141484
83246
95436
103627
101707
117319
133763
100942
42974
144284
142621
27814
597
75296
126660
116102
98002
128683
44763
65837
88523
25905
99917
70385
37330
137989
103043
34227
109555
69169
147021
102096
9838
91739
84985
137978
66993
72585
91463
134932
67012
84861
36991
88461
17545
19858
83427
143722
3791
131035
59813
113086
32563
17520
41323
90716
7802
2122
126106
146815
71325
120886
119264
101659
70578
62107
92166
15881
140547
41381
4018
80030
127916
62062
46874
22228
81809
134345
16279
106187
144321
76227
77703
27067
114257
148432
117414
834
151630
120824
148035
91406
99553
145120
50906
48664
57070
610
64562
70249
41953
89495
7557
46436
9088
75603
68650
111468
63295
105361
96779
57686
39330
32039
105293
32466
29163
80973
33279
49313
59432
51104
150079
37698
46086
49118
86290
125073
70897
29417
51881
139193
148652
80417
37565
6443
13195
129366
147647
97377
90303
93479
12718
133274
3897
148035
40585
54092
77997
94583
102915
15782
3208
122766
53486
70442
29348
18287
52112
120719
47496
125959
111754
44866
62649
7168
72407
75990
140057
89911
30956
82082
41124
64645
90125
66059
61519
134782
119602
17811
103405
101440
33573
130773
81891
107529
55846
136879
127903
132028
110183
52215
110778
80182
117703
31416
87145
68849
130866
99655
16234
37394
39377
78357
123251
8067
1572
41998
17223
152678
80753
120668
101426
141492
106011
41171
100211
40881
30704
104699
27219
150540
35765
16796
78807
11303
69056
44336
100633
54579
1653
116810
112595
62063
52837
93199
70187
75489
141584
107871
75475
94266
86572
34585
86906
71714
75713
44934
111972
129397
28599
17933
127277
64310
34646
82843
96319
125585
129400
54908
36581
131921
50429
6963
69386
125031
120973
147863
56936
141184
127794
137223
86704
70260
24400
31374
151481
120554
97030
137471
105045
127248
7845
109287
68458
63426
49877
22394
45419
34546
98025
102563
41864
6119
135117
136893
134170
109302
132064
65811
101714
138875
55496
46236
61032
100446
98337
81251
99834
53176
92023
62955
36234
120645
30150
127132
41908
100611
5341
107901
141861
125462
89649
55665
9059
78248
45174
17800
66266
52613
83433
25791
43477
17420
92824
126873
147521
48828
85041
96536
123210
34711
17131
16663
13010
68177
152139
76007
26611
26125
41678
40462
29061
135640
116727
37985
87701
40803
76943
11501
113964
17664
57982
15163
56010
29589
19134
52655
99183
103692
6758
79831
146982
44745
117000
30418
139547
145704
105695
17887
21504
26325
79362
71537
35941
74915
134355
124307
115133
64630
13533
87080
102765
92570
123703
16719
122063
152356
69291
99714
126097
96792
37122
152115
151478
11940
30022
138279
7341
14520
29445
49669
40792
133117
120775
97452
61789
108529
99577
34701
31031
140289
256
139834
84461
124063
29290
85073
1805
119039
42596
5189
73901
100314
4808
73077
112140
55738
84385
150046
91192
113396
47943
136656
100473
26581
107642
20122
13778
65359
75787
65820
57019
96764
78432
151269
98765
107012
104730
121479
84236
26251
129033
15589
128808
10274
109124
117388
86863
51341
115631
35669
43608
21422
46004
1790
68866
11588
42890
82608
76942
147996
5850
139407
93704
104622
11391
50130
70059
144908
29413
32808
21134
34742
69301
26356
44863
36166
1371
136457
108108
116962
45852
9564
146667
91832
32413
85771
125389
95934
26009
58570
113668
52740
71008
65366
15173
102746
143355
105647
118737
44200
146999
148970
79021
86417
44734
2248
122747
46087
12469
109239
41961
58300
148964
58856
28843
50847
2198
10741
4347
49010
90229
147964
122892
18699
62127
145535
287
77208
122482
118976
120878
148359
145603
78672
83580
40178
80804
84641
106818
113883
72875
6607
30136
70356
86387
79894
152045
88523
90381
3910
145234
38201
838
147059
78035
83930
139923
98993
18456
141283
76067
18084
136981
92199
96415
94159
137353
55739
57353
117786
27494
133941
3124
78569
78977
89489
15709
78549
56589
129348
102913
72883
22838
126452
69084
121306
66651
81667
78348
105520
74195
32680
124728
84662
125954
98870
57367
142342
12229
114457
137194
60570
123795
141832
147284
59594
102990
12130
145762
17522
147573
98647
90151
40475
81481
16732
40547
26572
118910
148306
137366
50802
29777
141053
13945
12012
112012
71535
26255
3009
64709
15914
63599
45414
8736
81114
104614
138438
113764
121183
8103
136397
77928
118916
29701
37649
142644
90991
64119
139250
88044
75106
42037
117500
88197
77142
8247
79241
5823
34406
82151
91321
71345
24251
143953
100593
104730
120021
91423
76904
99133
99364
65989
34530
76455
116163
92992
90601
65101
14639
81861
10680
110210
2263
6917
77503
79285
15108
13838
105457
70551
116689
54807
151376
150576
70175
120714
125830
47815
70078
58851
4504
27071
3237
59997
125075
149981
10664
93258
63193
46213
32770
94703
14291
55898
122878
112259
141275
145432
128419
119032
86613
100601
52704
106321
120215
122817
85215
102321
28001
12614
19132
53548
60589
43364
113118
63329
41622
124828
14135
127300
48753
67896
78172
84011
124284
58036
54162
144500
74531
38026
141313
39549
17461
45117
3714
145652
25360
109642
97950
74301
1130
146007
130113
82732
38915
119222
3434
101113
122052
17628
84544
28418
105956
20154
138830
87447
99016
44922
102764
52086
103530
95550
91452
121072
150084
115966
145415
44497
104340
93159
148401
105400
109580
125886
45977
6341
123081
70603
131791
123941
108707
70865
9292
73089
111409
81
17976
68443
66140
152054
150998
27552
95142
90299
6313
93382
85084
1469
145800
47257
115481
141507
10715
83161
146446
77841
110082
148479
5635
96461
120353
142300
24924
8392
66174
143568
29576
104569
83401
95351
104120
82289
123150
57212
51084
7672
8237
143024
30225
24834
41099
24460
38350
72744
131456
55285
28824
96236
73597
55388
71583
51607
48461
116919
81037
114220
137135
110046
77176
73251
84297
38991
33899
85675
116928
84846
114047
126863
99367
1894
28658
149622
47150
87839
91526
33293
21748
150959
133043
95009
54237
79544
25285
102242
54179
105657
95493
43833
94868
30168
145637
36781
89965
29298
122579
64801
141361
94200
68714
91977
116862
117912
110672
21954
84614
60098
76210
105860
58911
84028
80007
139920
21061
104634
94142
75180
89577
47208
148572
42165
98213
141544
78977
66931
21919
79873
136057
14366
31683
78769
105986
27280
75469
75122
70162
17468
13502
3507
124350
93395
87485
82159
85052
133010
44590
36759
61979
140107
104621
59224
54833
81909
51951
139132
6222
94639
91757
16222
108713
123762
115491
93920
29052
48540
26523
98841
66079
60992
124035
68241
11989
68609
7756
96889
55515
73470
12273
146500
85974
146227
76354
150129
77788
130803
10451
83713
100956
123604
120605
67893
126227
94073
19332
11503
140
66748
135845
87054
130052
112025
12713
18051
38356
41568
142767
114526
142490
5742
136438
100062
1440
65527
119292
79174
72092
133797
41363
30810
136310
19713
119107
113838
113359
146886
127081
141048
83827
114103
79556
89854
84185
112808
132083
1071
12130
122404
144099
26484
130796
127915
128733
132977
48955
103375
86906
120629
111917
131023
9093
101094
26406
131526
73159
148783
3179
77255
137190
107656
48878
90129
76566
11704
60818
62761
12662
93809
42674
7078
119920
28174
138472
126805
36075
60614
86571
1505
39016
77541
8204
69155
36257
34497
76224
134172
52960
99984
64835
63653
86685
140760
11369
20720
3720
92950
83347
37449
44415
127626
65592
22212
32618
77298
4939
89492
145325
112238
111706
55218
47352
119918
2729
104218
33244
99580
113011
106562
57444
35619
28163
1678
48712
60321
43356
73627
10977
128658
136681
76472
135313
54926
119040
42104
10516
125250
10099
26737
115112
121998
102393
41418
120498
105088
3378
11471
62725
145427
118030
150729
30927
25055
21484
100224
105830
64758
31660
146034
69885
21013
72044
79420
96643
48765
152312
106758
51629
9838
139406
24573
10438
114739
86685
135444
78175
110768
152610
19251
105938
147837
17885
144490
21782
60171
115859
130649
126014
5084
124149
73270
26094
74074
31028
122885
122917
30787
108002
31934
61486
120328
77430
92700
93000
21543
81455
49524
137643
101989
68817
117127
119822
107149
138387
151672
25364
106262
5812
28649
111427
7846
122913
16280
102402
11195
17444
83009
62737
127363
142441
2675
125977
91421
95324
96323
139653
55341
3446
124730
15113
93082
119573
141601
58153
110099
12981
104050
74787
39821
11647
43878
68689
140155
81189
28920
23928
98349
137986
107143
102326
127806
135592
105601
95851
84082
59900
87344
147944
63423
89838
33088
14052
67368
46635
93180
35220
80781
76455
109453
151142
87723
32246
88478
100268
112834
146409
2880
90100
131765
135937
50288
138586
119803
13763
86623
61733
94663
31735
79677
15690
152523
139077
50694
67267
58654
22609
101954
147923
98624
90485
16879
65172
122804
104933
23178
114011
100887
46911
61943
108002
35907
138625
98904
13407
4480
64264
96026
119992
116448
33324
142617
116330
45217
65209
41388
103502
108218
1025
121589
64899
112213
146688
133586
92562
122453
31588
64507
101757
99268
128206
67983
141683
145848
24516
6279
6
109264
123878
150893
83788
14039
140760
57822
80390
78421
99016
41785
44310
120876
42040
133970
91135
58962
146492
62356
38870
48353
128835
150252
5217
136112
87222
149611
129293
137773
25297
5591
99535
6110
4281
41109
41246
17514
98734
152483
116425
76693
41663
39521
55168
104059
27210
24931
21085
44022
87060
80902
92268
92270
99943
118233
102019
44942
145108
107540
35147
20343
140452
140961
47159
17330
33360
109018
55775
10671
108869
30066
87028
29370
90401
20838
139348
146640
45470
12192
40044
11202
113611
137274
125382
71767
132821
84217
116222
125316
70766
9140
2065
62625
22487
70400
100563
76829
58050
14083
87159
24959
65165
52881
75243
12948
73599
66383
9010
148782
99283
48927
8523
70977
59744
138115
152573
46576
95535
145017
28538
23887
25214
51553
106973
47393
313
65817
124828
58369
100513
89722
103826
23436
152660
36818
36330
94360
124887
66383
112576
101697
143138
152469
30460
53561
137905
51252
120818
106469
67354
28140
9215
92207
100288
145131
18264
100563
60752
20891
37796
19102
136033
151944
63394
136001
57290
120388
103983
59863
44422
74961
19473
38141
74818
70806
112292
85833
121811
91151
71437
67772
149261
80537
17452
98186
75625
56593
56615
14734
77541
115155
54796
66436
142674
117791
76473
50723
96107
59180
136249
149850
139711
8487
57245
87041
79298
27487
51491
79678
148215
122949
4683
144706
81752
43179
92961
14635
120455
7249
50310
55597
122770
104642
379
144342
101334
97553
45228
55391
14363
34419
74641
26948
63858
136415
141133
414
37615
43865
100681
34701
24168
128768
29513
128842
48283
122567
150962
26605
8168
70297
102644
9275
32819
103017
3700
140249
58531
70125
68248
93868
126725
21254
120451
46575
31528
112761
68129
69026
14420
26629
125623
59459
31872
11529
43740
80062
139578
63550
129872
20622
139299
87879
29852
44881
48849
54529
57616
131435
125402
4301
79970
106835
25602
79232
11421
78040
49613
100104
4181
85048
129006
131956
23132
37070
18805
87648
145833
31289
8762
123244
51652
21051
68467
101993
86736
146223
14309
23073
125027
17272
27443
82568
125400
73915
19162
14283
9130
89715
142253
34415
32405
150381
41738
76502
35554
81455
21618
31144
112141
51257
11495
42657
93065
79894
2408
37460
75678
37681
81520
78374
76028
133465
18253
78968
61057
37288
113740
91058
129208
106748
3897
37783
105209
66672
141411
150593
5424
14082
29700
147192
65471
62011
38949
16066
151578
62346
74611
95629
120705
13306
31606
54373
589
70748
138467
82648
132108
104239
52330
140339
69359
56144
29745
32480
122921
22298
52063
6703
57274
102188
2997
122796
22134
42016
17178
42384
126570
112230
145868
103297
4373
48001
15544
26148
148291
6157
133256
127744
136426
39353
117570
79643
116193
4944
138102
117429
48176
42435
125264
128406
2407
129660
130034
24528
47713
2174
87612
30551
142395
103798
139906
149066
9726
28168
44604
6805
55237
31906
137852
44404
71211
132360
124639
45049
139795
141712
20384
60670
35161
23152
44560
37496
28952
29731
82906
97446
52873
28124
130719
67080
137160
149765
85573
20524
47086
134151
48174
101988
19549
59342
25327
111145
45876
27733
35085
58369
20500
76460
149001
55508
99188
63139
113607
131009
113429
75475
103825
24127
125282
110368
111654
141392
133546
55110
12923
34507
42843
82165
143914
83197
20095
40548
73313
86824
68138
107845
2786
109117
42032
21455
22487
19866
84454
14859
26531
55740
90067
134768
100454
72076
98717
70327
64569
86065
126612
98327
151346
46478
59014
142523
8197
79150
54825
81400
23443
123055
68079
47063
110372
135180
89435
138431
8171
31607
26535
34594
107829
145088
43710
87339
67034
152648
15098
9971
106701
18903
132788
105727
86272
45826
120179
115218
125987
32821
54332
26816
34089
122277
94707
2255
136322
41861
13758
148572
94144
61267
52935
80950
56211
96357
25866
123527
117148
61843
11631
102653
101336
150227
66809
45429
44235
65774
18470
47519
119012
93613
95135
10947
94360
68617
34143
83597
135705
68972
101592
82992
133958
12242
21402
64897
133313
68098
66523
104184
133531
78154
65254
88864
97181
10411
12818
151248
76141
52355
67678
52926
3407
41418
84634
118568
109488
148489
81084
98425
87059
40441
59971
95561
52605
101954
18019
39728
27858
84332
22868
15070
40942
108587
126169
145993
118905
145481
15677
73843
68634
103770
128507
92867
2934
89621
69415
139382
107540
7804
89756
52545
69225
7306
5693
121425
134622
23686
39884
15830
132196
83621
51898
27372
50020
34354
43875
26891
50535
59439
121176
149003
21238
128461
90476
45059
73757
17373
36322
39029
46078
127814
112161
143129
11860
117827
143355
152360
20352
33771
36618
6709
146325
88335
54952
45791
1180
119414
93493
72858
36686
72672
70368
78953
56461
18301
124545
133982
56543
38651
47595
124298
43230
17619
117080
76097
14199
110884
96646
34461
2437
138762
62039
149982
99952
145663
65163
101041
114838
16180
31699
30430
88561
122998
133954
2624
150425
137410
11299
55099
28582
79912
36233
71800
118060
11173
5054
137615
122303
123067
45419
3181
113258
131431
22509
71450
124536
108096
51128
117139
125576
103247
5198
91589
83884
141701
114967
82419
126488
128387
15973
32315
84697
73265
125967
81675
104769
133649
92562
105515
135585
145912
134020
101950
2518
10081
52153
4804
148065
102771
122250
121182
64368
5999
70735
5711
19850
43417
108664
23500
48290
126120
76771
11598
76716
58847
92995
39191
67377
43302
2614
55930
59761
137821
15725
83284
21326
88681
87975
18194
49348
88764
148289
140794
115502
88675
18903
13950
10646
130464
58338
79978
135660
141200
91312
86209
51311
62960
126873
148202
129491
130717
53058
44452
147627
89576
130293
17915
35867
94227
56966
105779
61652
75268
98256
34895
21422
146143
69975
52992
124071
131079
137879
138682
151471
102221
97897
50424
23130
81007
47429
7748
87339
121134
73311
104674
68610
79504
123230
103905
31321
58377
68126
113419
139060
44908
6149
33441
40684
96818
86142
42684
82656
97300
54395
81816
57464
9894
10770
80633
111417
79316
108893
56602
57972
39930
19273
128578
118902
20729
109080
28972
99812
34954
104
90982
100516
27330
125278
151035
124937
88985
41576
85228
43971
116530
24599
122587
128687
56153
60477
95732
141754
27323
31154
50851
87968
71345
55919
64886
112478
22856
114366
70423
78853
114465
18893
36999
151854
21738
35882
2065
136352
98191
87218
54209
72730
137882
34148
77926
46371
115282
31253
60156
211
83121
136850
108954
11834
45404
31738
125570
68262
3659
52410
4287
148072
92064
62346
17447
140997
118824
19564
124741
75126
130283
56574
26169
147294
90598
103353
42917
63723
13268
124782
84885
96286
113178
51730
132477
16466
103808
110814
105180
132149
42098
135171
127594
139960
50707
21863
4915
27470
62250
7430
123756
47355
64044
6854
43863
33267
136180
107269
117556
2403
89069
60179
119439
60109
138102
105972
97417
115359
75217
60612
101717
145872
48963
105962
133273
99509
130981
13022
129280
68956
20572
132003
144684
105057
142263
38621
146696
125772
24877
141132
129275
141099
52663
126669
52548
64036
89102
7549
37090
21776
89043
147468
17276
145960
124722
25489
115975
134738
59406
121625
56899
100569
107772
51774
63827
100918
110955
80943
103948
142810
73355
109589
131320
4246
92589
59328
68342
39335
87765
128241
82077
34502
123173
119938
51036
126763
3067
24912
140452
83493
4012
48864
41953
111807
121344
128677
91791
111057
65059
53795
127628
16732
21223
137929
21078
113419
49555
109892
10625
16008
93974
113224
71555
95303
91237
122476
99123
115069
4628
91135
56306
29840
148973
98040
151699
149111
82317
111855
108657
25843
23483
92335
42438
44457
82682
84259
36732
10825
73157
68347
26814
24623
39332
118737
150261
134689
98822
97491
103011
125651
46262
17270
11844
64938
143331
32246
83471
97008
1766
49958
123051
46133
21001
43697
111260
125526
130600
5877
141641
79549
74189
40490
126111
140337
17001
123740
122545
144090
99278
103910
118624
3174
121251
9242
88956
143367
62341
30080
90939
85065
100630
92203
135631
121603
142644
100062
125915
152383
129423
117209
79365
58637
15420
61653
50535
53404
63421
51502
47666
20421
13246
24207
44455
13271
54338
138964
7260
116280
42017
118840
59132
21448
69027
68970
21697
83351
26821
3829
83179
11402
152475
40985
90940
15263
123996
20160
89518
44347
71652
144607
64697
105363
39853
133926
118763
94040
151939
4780
89102
41522
124709
5866
83740
71554
95555
104958
12242
122390
134182
116044
12183
133979
14700
124946
2828
146013
1613
113054
60993
94057
107761
127078
57342
5380
139915
55010
120179
139162
59704
67226
32590
62201
93845
144600
12104
47006
99825
45243
47918
87683
19160
81151
75501
54823
83654
99040
71554
105848
70181
137284
57785
56592
143327
143122
83041
130623
48639
60983
148905
132839
6607
30083
70191
121166
24798
82152
26135
3195
129691
94817
111624
25034
54501
44755
100372
145967
22543
50539
101534
113120
61406
38223
27683
76402
32065
110202
82681
101275
49969
80246
109134
56486
135457
36990
35498
13202
148975
82512
37465
126017
55873
6927
28332
109957
72810
7460
129021
94987
57868
86149
66160
149359
125357
114299
74124
34854
82654
14119
14916
137661
94193
125221
67713
82873
18816
124828
116803
16342
84952
12077
19762
150141
39972
68986
133212
112242
97181
113625
86096
12731
57575
9727
10610
60548
125139
105154
116049
85351
119319
135597
96346
92345
139787
42641
32848
31425
24172
28395
68625
133900
61383
108823
131285
100950
35598
115158
92241
138037
86809
35975
24207
23092
66725
55646
104124
69449
18711
78548
12249
16872
87966
133286
108852
100273
29812
20540
136502
74935
48707
57733
62293
135376
24577
69197
89756
81112
42117
39581
92277
7419
96394
144936
30494
20718
71712
141118
89908
110842
91683
123549
130707
58248
135736
115410
16420
18518
142891
5678
113914
63316
84413
55026
51891
133678
124856
151344
89344
44556
59611
39234
52011
13564
55183
102892
55271
128747
116386
2663
95249
86868
4226
101522
2733
142171
75162
19137
32658
68623
45659
4159
136492
8660
80281
62120
146614
61761
82224
105964
129647
151622
3081
36726
33974
79370
18556
109771
63399
141534
139402
37238
100292
145848
147402
102870
135401
71667
844
42202
18574
67640
67449
28877
76307
4968
90839
93021
87632
30667
56966
72620
50816
81198
134131
105307
17837
6240
73438
101847
19969
64636
147931
120102
81171
14397
101841
90581
106451
102566
137854
126829
28051
57471
11735
126392
83514
124150
96633
28747
32720
11323
100857
103984
112976
88770
67723
9663
115721
19521
137916
142520
104549
133219
140813
43547
22610
94252
139953
132827
54833
125257
138679
103350
60324
2434
106939
1332
4436
61604
51029
37068
93701
9706
151133
64650
119121
87477
95060
92847
130667
85377
106836
90339
93401
99273
139570
115710
51208
126969
124564
129201
131206
114286
88115
67261
145800
53125
89419
152574
142172
149593
57902
86761
28658
78131
8890
26683
23037
126254
149665
8413
67982
104833
119453
18945
62138
110766
141033
112976
114827
144533
97640
121773
108888
64546
67648
104289
146582
14470
104205
136128
33525
20220
75993
83064
118677
105289
134719
151838
88098
131662
28901
13499
91254
6147
32509
11007
146173
45693
125041
136537
40467
100172
110848
7148
22507
36244
137954
18426
71836
94778
7423
127921
142724
103805
87563
112119
67522
75876
138088
13022
61822
40277
26725
10633
67414
80104
21532
62984
4172
24239
52383
65724
3075
42091
93614
46452
99083
83960
85790
28441
36362
113929
33093
50789
76074
120319
20845
789
53864
32223
13792
143625
72426
61495
4577
148188
20075
46983
81131
24276
92089
11873
110398
95139
53854
61968
151500
10520
3366
105580
59783
60724
77904
113446
111133
11217
91792
10760
11943
24243
42850
46676
18232
142818
132503
22850
11648
6650
90771
113242
51815
40556
126804
20122
142347
57571
102527
13305
89026
105862
149453
6428
24608
75719
150692
14457
86586
90452
25247
119169
142273
88834
44714
11398
103012
31553
55109
114671
58943
3347
85948
136408
43846
89847
30333
57913
4983
138481
92279
94028
117622
90156
121163
152470
23320
119790
35414
135101
89034
81552
132088
82261
27909
31279
93376
135615
83492
6084
125768
152595
30506
89114
10241
95092
36581
40449
10741
41639
52073
124792
14068
27492
92622
142083
48259
144213
139937
83563
126672
80779
22628
111307
20491
71510
252
141064
81159
104345
19474
84182
127300
49709
31013
142562
2434
67516
54757
34148
133707
106243
36617
1483
139804
132685
15539
60792
124349
28181
1823
129930
133505
45318
96529
7680
145340
117592
21113
97096
80194
40420
38937
63301
110689
69897
77799
140484
15720
137235
46979
3057
117134
83607
25671
133766
91325
62062
48216
72692
110765
71179
57478
98280
144826
32775
129281
137572
8057
5501
87182
108770
66926
127946
50885
35438
74568
131456
48339
110690
147728
95262
141469
113862
57439
18194
101306
6379
100878
7326
99682
69912
78465
14946
25808
73283
68663
10247
84116
97442
36682
28927
64246
103067
33572
142840
17381
132078
121897
65769
97288
118373
39537
89983
90282
96858
132512
49373
125218
108501
77875
81751
36146
13383
117292
82820
107174
43662
113632
49168
150704
8147
98935
83842
137655
11136
77542
7428
148692
56785
94005
115536
54104
139088
84290
1833
108651
71129
72396
90733
37320
7439
30049
94331
41957
4979
55725
27994
69711
27273
97995
68341
56245
54681
9646
67455
86586
107581
95587
104612
22337
47161
78475
97124
59269
20245
119780
46744
111751
49796
145131
27965
78401
45955
122324
150517
72125
56464
26579
151322
104223
125574
88245
18426
57593
118577
106263
1778
84266
59859
130416
130000
130954
63613
82330
44890
104262
59803
112350
95165
134791
131830
123519
87303
32312
124653
85852
126452
37899
138816
2722
152666
143371
111679
39372
72687
88323
3504
95237
51173
84397
80716
36229
70181
1657
148069
142662
129727
78002
105652
80177
66042
92199
81782
10852
125401
63087
117391
130869
121890
133075
134937
456
123898
120999
60849
53506
67266
85340
6302
147858
27379
107502
33121
97144
134621
50972
90615
115080
131858
54296
74052
73310
3938
13085
104516
6959
97093
80173
13419
76903
67175
22838
98044
69057
1502
16530
122441
89587
101498
7169
86387
132323
142744
149541
104408
124757
48845
74103
96718
35134
131063
28316
132619
10767
62403
91557
38642
17133
29302
73253
114454
116974
95684
70513
43755
118002
86771
44557
65563
67250
72850
9404
74867
66250
7312
36979
47595
56096
136727
23014
111841
146836
72322
98767
6856
140572
48033
66523
9119
98078
148119
124529
93880
113489
72861
145264
89576
17067
60721
12531
104740
11952
42986
37301
98922
50121
95146
4071
129544
84641
48081
117611
80907
119920
74425
108266
138644
762
32655
152354
119621
50516
2129
71543
42946
95673
87431
137458
139483
5734
23572
96320
38607
87303
139313
145201
145013
86371
20355
694
28623
68328
118249
134378
67048
71510
96353
57590
72235
132221
78630
49475
57914
101281
151781
121682
54926
86819
137944
46141
113213
13684
57
9680
122048
139388
4673
145934
98534
45841
146993
5755
141464
142537
142870
59527
64729
89960
116903
143850
97342
53233
64819
34044
12221
64163
13224
87945
8474
3504
140065
121907
38274
140145
10160
17902
3932
35821
13340
124241
81722
9685
132770
74408
2903
1389
139430
88492
112064
132983
103357
67455
61128
26092
122314
94212
110670
142123
39841
149633
147431
31653
150382
55835
44220
8579
73774
69281
65459
107700
71495
4434
146849
79312
99538
151314
80627
111654
108249
50360
119621
69956
146928
38545
116515
118145
137925
85298
137546
30168
103878
132303
82555
102385
63377
5198
137283
144263
95309
55181
124071
24339
80702
119315
102951
58775
148450
62408
28359
105371
139402
5758
33214
133751
65359
7410
129085
55514
113352
116610
106109
75619
125397
67643
35749
45240
72886
46505
60737
25750
122853
41822
70959
60753
18924
31841
149730
16105
114759
26450
121636
105847
53134
12402
93619
147767
40878
78290
52303
11983
52538
37249
87307
34457
104335
1566
100333
55957
48108
18908
102194
28284
60546
31013
109625
100122
83538
107640
116100
56061
12781
116424
19960
86772
132379
140549
83561
48343
70229
142469
60209
1064
51517
26229
56405
13651
27770
14532
90592
96642
33462
50684
3426
114583
81626
140377
72903
22671
99667
67766
99451
139296
41946
119073
78195
49379
111090
19108
97610
59991
33414
36530
61088
84738
62603
146552
119115
110870
10555
67715
86417
64931
147826
89867
37198
78498
81851
135188
121753
60136
56055
79158
51328
118574
77142
132708
25920
45782
5868
124055
128972
60076
38505
45341
2383
121973
41439
305
90699
72954
88857
34758
145224
85650
3090
53371
21563
105455
41793
21948
23625
118400
121708
75024
94995
56245
82656
151755
123435
109114
123123
106991
27136
39878
10302
50326
19452
72674
50619
135461
2806
148146
23381
18981
103297
47330
72307
126449
10836
141065
25630
34354
136919
4827
133975
84625
61111
70321
83995
41735
37126
85344
6549
85091
126497
37727
141959
23125
135661
64665
11698
12538
82612
55927
31605
43795
102876
125672
47339
141328
145718
73053
26910
129960
98586
35438
69742
17320
128592
32281
80005
21278
146614
106987
129606
152172
23686
119908
22791
12346
42350
34381
45823
125964
110856
98184
47009
72127
80486
94360
64563
75963
45783
111932
60815
2033
5093
8960
40372
136301
41184
150712
31480
37062
105610
16130
36718
133217
14804
80497
20541
78214
142361
87225
81414
103959
43152
131343
33922
123941
101033
118977
77926
4603
109734
17083
6704
143060
26070
68016
126721
87889
66672
35180
3499
30220
72343
61275
38201
107600
151398
79739
43501
140971
24499
125879
96557
88371
136274
9023
90303
90398
131212
25701
94964
116602
63619
122894
110198
110171
48129
114067
55987
142318
7009
80614
23320
99917
151548
82476
65707
150133
40615
133882
11666
85842
111942
132641
31964
101094
146173
122097
49286
2536
26341
22951
119024
89743
3033
87339
57683
72273
59221
140897
65397
87158
72895
109196
65963
92855
70555
135927
111934
110559
148814
124545
54354
109402
110210
106703
89547
129610
86675
147182
133489
139663
40324
130175
81264
64356
72652
17460
143368
10318
9696
80265
118122
102955
68250
41870
53870
146702
51751
23632
130729
49100
26008
39830
16368
143413
4318
129070
152176
111763
123697
132939
103103
42104
114265
63162
105832
65679
80658
120880
75939
110840
79917
51765
92950
5466
114187
4284
1500
23746
48849
132995
72919
95597
47757
109726
110282
73276
94357
109979
63745
96069
97093
24841
146116
90221
108525
123259
13258
46854
122765
109756
36631
59850
19365
133271
65433
139378
12466
87723
35901
82402
95641
133246
35614
22125
97057
3649
115859
70247
113656
37356
23890
89665
83072
40556
37462
49357
42015
50750
117006
22086
18382
11475
81911
58568
150436
25798
70980
32135
140476
130295
114028
87645
114527
7393
134915
69565
32183
103942
148218
3458
151520
41957
113900
82279
102907
9157
136208
2724
80974
129785
45660
119917
146992
129985
36326
15785
31859
130970
47697
23735
113007
40593
137335
85618
68941
120305
33689
100568
82494
51727
126803
81682
114235
96946
42418
75481
129465
52492
98904
65647
37291
2222
43285
33578
8237
100213
70350
60931
86065
147264
84477
78175
36928
74497
21212
105343
52475
75862
85095
141009
129741
68059
94832
99219
43550
144621
53262
28224
68224
9717
93566
105007
32969
144052
17420
62080
115578
87528
123245
59438
83995
85884
144901
151823
38794
37005
104764
111820
139309
47768
126958
118202
143882
78083
96262
37729
93505
7065
86810
19299
37686
38010
3091
91464
53431
20579
11176
26815
132331
12483
106718
91497
119073
123377
90920
15723
38539
53674
130443
29811
122423
136472
5732
145196
67245
123418
32893
39238
133903
149871
79559
25306
36159
82554
145397
110132
124725
6317
15701
136069
39798
122977
80644
37686
125180
29088
74501
20406
103192
80748
71077
83433
70039
97490
78658
144313
78348
137216
54788
65797
134423
139977
111546
45018
95039
106670
12934
76778
140276
49574
65691
52654
50867
3567
90185
32732
53656
22158
73991
14671
124351
2338
118757
51098
120643
55105
66700
56532
65926
121029
122216
53774
139669
112275
119379
86496
98070
137769
20728
89956
60782
106767
46
111243
136477
110944
22812
42948
11902
117307
78672
142083
150243
55114
44100
118940
135487
136322
33437
54483
110113
34120
132431
101541
4071
105872
45839
123752
117154
87417
70897
35737
73313
91756
4767
62452
81676
48479
128151
93316
23652
62284
107049
22022
146331
9031
150744
129121
149900
32147
38860
133217
86972
25570
109633
111813
136403
13269
92837
106238
121649
21296
152398
52532
139778
25747
142616
73244
95001
149884
45008
118312
60380
9987
149724
56188
39976
17781
40712
59049
70853
100163
46146
15253
127562
13553
129773
142898
47954
77989
99956
48255
119627
120762
121507
137467
25268
114792
63008
119932
112870
132279
117071
52177
147258
143404
132693
36368
11698
27486
116110
82394
130406
20210
118245
137003
54733
103021
127314
124215
59684
103969
29458
37166
82962
8561
27211
132355
2118
110718
106333
143254
97455
81683
45832
114733
75661
32757
8860
107788
81114
126568
47947
87233
23888
24099
77131
99313
5959
81207
101275
65711
43078
135141
124410
127605
17981
29413
138944
41162
149477
97567
34865
116177
57731
80783
88923
138719
140257
118480
119578
72964
122664
25455
17616
24943
70419
115211
125141
97087
54143
103887
20423
96931
113371
22631
101113
136251
51893
92267
51150
70818
68607
85905
65789
128196
45131
12177
145960
36964
9488
115200
109433
136709
19369
129637
35297
110243
120998
37997
65410
32927
152331
106173
133565
113137
132379
109417
124189
59380
80644
32351
133952
6607
147638
74409
138018
41911
106986
6951
99570
116515
122430
67066
129538
20293
72919
20070
134882
51531
79092
53566
104915
78862
17583
113286
70789
25245
80929
51813
84480
18931
104575
92979
46390
122850
24949
57656
22040
137054
64717
121456
129890
65612
67266
138561
106220
18445
10671
94740
90838
110188
26961
53755
46657
65494
24918
146409
90426
128657
47593
53555
2937
31243
3984
70474
11313
49825
130850
54232
60525
71338
54369
66566
143759
152621
57090
121596
18382
88675
74213
108860
56704
121781
20484
125405
44727
66249
120020
141597
50223
25511
67308
74331
77642
92116
2025
88593
151978
133923
281
81147
79860
75768
4979
94777
75714
83154
74275
93798
29426
5742
81634
85964
130082
123218
68049
50844
46516
45696
64630
96648
92026
136357
28483
27177
81461
51452
143820
101596
59949
15495
61494
148440
90993
87373
91970
24187
28115
23783
147277
57309
50357
78183
21950
56438
58316
110452
131210
127626
14005
50291
80237
129424
39505
133104
32795
151736
38475
26986
122279
119073
63339
41322
116297
11902
131680
87121
56858
14088
136556
74507
92367
39733
9851
141736
116863
89108
103196
102536
72690
146805
10822
31353
123681
71370
18258
13346
91508
77848
61300
71485
54624
125574
112155
49615
14913
119229
143986
92698
139270
127931
24750
104176
44326
55473
97234
19030
23174
58392
377
116343
54624
32255
5306
56278
125273
44493
90639
73532
122110
9493
2219
55254
12460
142330
127551
48342
112391
119828
19748
126067
125866
65360
86904
26655
151455
62840
66581
22317
152315
66956
147131
54356
119637
1624
136231
101476
67271
79901
32774
67886
109900
34866
123284
122867
28058
129669
49461
149944
104515
90084
123416
87106
12809
88453
140813
12024
8844
58607
34229
8592
126997
51530
83880
124712
74261
73138
83228
150823
10318
115585
66615
151148
29290
68062
121362
78338
52865
49572
97189
36210
148462
98760
123770
31200
44866
143529
43088
74878
52696
98035
103831
56571
7182
66746
38049
101927
148265
120968
100670
28403
115334
45967
27383
2280
141235
27487
80485
45198
97855
35249
102031
115895
139858
103772
4697
57392
98055
68794
10671
8284
45318
142576
64950
73607
59935
124615
33305
78248
102218
140005
129781
75822
58595
12168
98796
51098
60495
36778
116998
36977
92864
77351
10699
105130
38852
36360
41545
144249
127784
52104
2724
28909
45323
88495
123741
128208
70051
13917
61884
51021
26740
46654
128716
85229
79934
103650
143242
149327
150132
136924
55765
111937
66829
87307
96145
105136
124307
145347
120710
131036
68283
124304
35559
140575
90665
16340
118006
39161
30350
37668
90081
78049
84297
95178
20664
21719
56773
35421
40524
76289
25045
116892
66978
112297
62054
20754
75792
64271
15841
54176
49850
104584
56253
105947
96897
25609
122821
72958
64691
31532
110096
33330
108841
73395
131465
8250
115627
63811
64665
13751
18444
110146
135251
85232
80694
71661
129010
13651
142330
128
88744
64091
127931
23644
27962
80696
48984
8042
10975
140693
60357
152359
25427
27152
73201
32398
56245
46410
116741
120541
81318
141887
88723
90633
99018
26987
19787
83484
61603
12792
104210
28920
97724
88139
52462
127332
26439
122468
12251
58095
142045
72689
57878
18323
120305
135273
71695
34394
34933
67166
33691
144459
81065
122441
85279
37592
27816
104534
152019
109941
147003
126490
147495
94038
71010
70110
98169
117874
70987
110139
33906
63874
61590
112444
102693
39607
100951
32252
94803
14634
119880
131525
9261
58570
132829
94414
116906
35630
78144
116440
24477
74312
99253
42042
46701
48748
138119
2538
24533
61277
139767
79373
126306
53111
49440
85593
113252
29343
146974
66091
43856
116083
73133
74180
32607
80937
26162
7209
144926
126191
2406
19338
56589
122981
82242
125298
29088
72699
129003
74559
139433
118011
11213
144749
28885
81658
80509
152475
136509
97512
86802
33220
71679
38329
131000
126236
149119
11732
10724
141358
143712
12976
32916
71881
142439
114692
53641
43302
45022
58902
117322
57275
34789
7260
52182
84529
109475
137520
105059
98947
108282
70911
137016
37648
108740
147080
41263
106286
7990
51813
119985
23167
85724
10617
115546
99774
127012
47893
703
48976
106355
147837
129653
20174
3931
36883
127150
140933
47870
88451
91251
13929
16840
101637
72729
4299
98114
113360
136901
129493
43964
109507
7774
133301
120054
2065
107817
125272
49908
133605
51907
35273
128682
36647
55285
9145
73619
38316
1355
152402
5302
113310
13735
43161
73226
86322
47346
28856
78714
36970
13387
122597
4181
42291
134759
3077
44245
116983
129808
114862
104184
57659
7872
109424
94260
84058
148622
46280
891
19809
46101
6222
138765
59863
70340
63919
24887
146805
113309
102876
33177
129346
103823
58232
26891
92280
82430
91897
67213
88204
85595
50186
3453
114181
17451
118500
56021
35792
22718
78100
55468
68817
104627
67354
7168
32855
135401
32003
28921
123651
13566
82938
107408
117569
150720
12989
88641
101750
127778
13229
47821
69204
84448
51275
41187
123165
27696
117776
16173
71345
53516
92440
148712
16009
17283
25627
48664
26932
78519
98394
7536
91867
38909
143198
88218
58528
6823
34520
18155
137928
68834
66019
59336
10766
146105
121135
139108
44274
96872
7190
115155
7919
120377
139477
23928
145585
16864
93398
22234
115841
49452
50612
65671
109076
44383
11416
25576
51135
66890
43587
62424
142048
134485
121548
3628
127896
121432
15763
48831
76287
43875
21833
83971
22087
34136
131984
17376
71992
100509
60463
45457
7806
136922
136829
146094
34013
832
21213
105637
88539
85595
26082
81653
73678
26325
105800
78329
5315
121827
129163
81499
44306
27334
43928
66365
82326
30309
104164
11672
135262
43587
57002
17301
33208
46520
12867
67115
68433
55049
30688
14433
149792
77693
116718
92542
103267
101431
28314
133796
101851
33774
68958
3887
81961
139411
91160
21730
21519
53354
54300
31038
117516
137242
69240
8386
36335
102640
96269
127262
15565
129093
18647
34663
82945
142182
129538
44055
115554
34048
31683
75623
88605
121091
79519
28129
112284
28152
70808
12530
101991
126120
64515
77800
142366
139118
106539
29600
114822
60846
33714
9144
66337
52303
43749
6684
66395
49379
71813
39604
83371
125002
142867
29625
102602
73097
78712
94062
121920
27833
106218
102435
31322
28603
37923
24458
40702
2395
75000
34281
84147
108088
43347
7920
39175
107634
14490
128399
14923
106743
23599
118902
88739
17095
27363
49246
110591
128918
886
111115
12060
131506
71915
43215
35574
134823
88406
97013
138287
20897
135723
95562
132520
53185
103166
46780
18601
147428
30880
54476
103290
75396
52239
49940
112951
79506
119930
81791
63679
152054
50658
96546
130830
122501
148523
42178
136189
106292
147620
122003
129900
130659
96118
141502
59513
57265
39445
98957
75019
91146
11089
36025
24015
84109
106514
144537
21119
105262
97250
105227
104828
5568
59729
111434
6509
78212
11428
145830
42308
29112
146703
48195
35507
112977
40926
94877
28159
100950
51555
124649
49897
83489
17420
94722
25226
2814
89434
67190
108098
44364
51209
92090
71020
136751
61485
98216
67576
93691
114539
134809
122979
136646
36351
36726
102319
98000
136308
9305
78054
61713
138523
130315
23769
29126
100744
69873
31985
48036
144025
18836
113012
66632
110554
62748
55972
50863
18602
123913
2108
11938
137626
3339
1255
47324
61096
126148
2953
71369
140049
101502
138080
3312
107700
35089
32445
66672
104377
85132
142182
119796
126120
105984
44135
93203
26758
120808
1646
66278
123318
24890
98933
112702
49076
121018
17932
135543
103322
41950
59818
116084
1151
71377
149983
134097
105808
30663
54282
89476
143815
47208
67208
118754
11276
137121
90852
58753
110414
113212
3430
91189
146285
102111
82798
66007
81336
121395
54600
63480
21087
141860
37348
43165
64160
35583
30873
27895
87010
105522
146349
101918
10792
62916
78966
42978
73751
27310
122871
41990
149981
127925
11686
15039
106684
94270
101586
45784
73611
34964
134274
115146
27864
25229
37006
91793
81700
88668
149919
47109
52226
143522
6950
62846
78119
106279
128811
9034
139555
106432
72022
10646
90414
83479
46552
55087
56314
27092
121712
133497
61915
109316
124336
110290
13174
18210
59968
115583
130519
79317
20633
37518
73290
27534
121060
8542
139922
105138
38545
3913
70007
110053
35596
17851
72515
102714
93763
131775
133947
94141
144221
70581
61344
147559
38616
95403
14809
119235
68936
112
56218
89299
58572
7888
145455
37442
37382
7890
421
76018
32938
70391
64844
89308
108743
144422
49948
81507
123682
58479
33206
146893
7516
115113
141751
67159
68466
28631
44141
144597
49662
121074
104652
107957
132523
100049
3195
45049
132485
24782
151804
19588
115645
64210
108460
82537
58666
37280
21496
60466
116516
75653
77848
125135
48362
70564
48777
116437
119667
113564
137439
27302
113407
94886
141962
121135
52863
17207
24060
39406
62794
23438
79973
36224
87399
46112
148413
24814
103966
18618
105710
78833
114763
41397
60383
21017
137811
134107
145198
109840
122729
129947
144762
93726
100662
8793
72867
11317
46858
96529
71768
109377
150369
8981
3342
85867
76268
509
136217
37977
40132
95115
145259
12579
143482
55533
54541
128682
64248
70683
94225
44240
76757
109759
145830
35061
118537
68279
67354
23335
43375
147095
11506
41870
26412
35818
130223
123846
57274
145453
39858
118054
90408
34963
135220
84359
111083
63979
89476
33183
140475
41417
77462
68595
8899
93706
125538
6283
19568
49189
50456
83752
66640
61917
127031
113471
118319
136322
94561
33525
129095
140421
9312
75034
47859
18776
37750
16819
82648
129553
49780
95463
46949
5601
21646
77113
99196
3525
83124
148529
73905
139086
81114
149334
74031
84985
111225
50040
74302
84686
104051
79693
97516
113391
11965
2964
137420
70747
19830
93427
55407
90452
46556
123868
116776
89083
57663
73988
113367
150131
92045
44958
10416
30753
63792
104856
143713
32936
33874
68343
146658
146217
5314
93566
134531
38229
96505
151042
133611
144754
92335
42788
105888
17515
23629
80959
130158
101944
12249
98688
121306
126755
22378
136646
13373
85945
115394
7584
148603
6961
96693
142562
23769
123505
86922
11691
39871
62107
10554
27293
56841
124612
90799
20828
150965
141849
122682
128423
95029
140889
103370
74326
146703
127784
84546
9545
90478
57616
38025
87737
85585
13254
101841
134255
143401
46581
151750
54793
133368
9885
81932
44095
139321
30319
85730
11155
23143
65870
145021
147620
79169
119413
70969
75220
102832
12862
105142
51231
91521
22147
17592
34739
35414
119371
22546
50232
44788
42909
127722
32147
73773
65447
96966
85793
116205
40382
96735
18119
129341
112513
14765
84546
90003
85524
17171
71922
119092
1162
123329
68602
23267
19118
125044
79631
146960
4062
8266
62056
68015
140075
93959
151288
78222
48542
84834
52119
109536
60177
91039
115149
30653
105383
57441
151338
69991
95472
70952
46740
96603
72459
114981
150224
112037
96831
98743
133159
121976
106686
49061
47407
119462
562
67602
55341
70251
9879
131241
58407
90986
77115
31526
121272
40247
88760
151404
135341
41983
90885
35346
17138
20860
8078
15457
138378
127729
141731
150628
128519
99656
47689
31623
77345
69332
119603
137414
147912
133429
147712
76491
99145
73728
107269
99185
140950
75143
98290
123733
145551
46773
16120
12404
88484
45087
48802
99872
28613
41701
98579
12538
151123
3824
65109
96976
94090
42491
107638
111654
50624
104286
45740
7427
35815
11025
130271
28115
106436
83575
8823
101865
8932
45808
114272
118122
90881
20997
76174
149608
83452
53315
31705
102983
78291
117219
57864
29840
17435
44423
151500
88983
6659
44941
117113
63399
77077
102227
112077
41341
64789
152187
904
73691
45508
143445
49440
14980
35828
3941
12867
118893
57163
65543
80182
141683
40501
16600
43527
78972
60978
42727
25449
88476
108215
21354
30527
63983
124528
282
127948
67106
21104
129218
149721
87420
151822
68618
102051
35257
93419
143262
33035
8207
59193
139797
22043
120340
8057
86377
56850
89915
132297
102812
35989
115813
125401
87303
37526
128868
108297
21241
51225
133201
26732
70378
74737
46956
17337
55515
102824
110431
49239
142976
148838
133005
130142
40512
107177
142249
128958
22046
103655
140289
126455
148886
132182
130871
105438
24044
138770
72140
66180
42123
59038
113327
138723
12175
18221
8092
67703
152485
148639
145582
142787
144731
125952
152096
56213
110514
141611
40615
11421
117494
53450
15009
143213
39846
528
99453
84711
139501
29200
8294
54400
108820
415
66249
120999
39616
95094
67485
39483
92448
62713
33071
107986
66124
32666
22129
55428
46237
83549
66796
21598
144152
102286
15287
55260
125039
142626
148764
143559
22587
26831
48353
136252
27240
142035
135885
87631
88077
56221
129450
38184
148754
38642
25126
63422
92065
68111
148531
146438
9086
63989
38426
24577
24176
74867
100365
5782
68132
97943
152238
111173
125857
69167
100330
30471
62069
89450
147421
7732
3194
124318
66957
593
19891
112530
84963
138149
38365
82302
131945
68481
24805
45655
113528
69849
150976
72139
96355
87798
27651
116908
56839
30908
43789
15025
82174
128919
126982
78802
12942
7240
80923
100525
28853
121326
71307
140947
111647
109171
74655
118921
35437
119860
22533
6757
47324
42371
99506
1325
134064
129516
118171
44494
36522
40855
80594
148259
25135
84452
96621
58943
91571
35066
17334
151086
14059
88362
139275
127817
76583
65755
102410
137918
43337
3671
148043
111295
45932
117343
112652
54665
123799
109616
119817
17330
8190
58014
35436
54243
51
136893
112790
112372
24693
134426
111242
59621
97178
102369
43243
31361
46826
24571
21520
110802
28213
39379
80392
95015
14473
50717
7260
145485
18201
129659
33645
47240
63964
89889
101170
84941
79590
92983
76342
126281
101674
45228
42239
56729
26602
105878
108606
73482
134904
8908
42095
37391
69321
122279
11105
104322
51509
39215
120734
90564
44993
12102
145685
133686
123293
117585
72499
59883
68519
6055
63451
27969
72386
128600
105258
119389
90311
92999
50541
99435
101660
113194
15524
28750
114014
26580
138891
44290
86592
138129
141103
136263
2453
8818
118680
126825
5141
69991
63838
94521
96731
129516
122601
26676
137225
106209
3715
80217
57171
75474
58137
37679
67465
73807
87291
39144
120863
99126
103946
65385
89586
117474
75550
112744
128524
51936
116666
10251
121510
38234
104360
96961
43957
105321
124200
33747
90801
5912
140985
5547
101848
50478
64263
27114
2683
9048
87049
124474
107927
48923
67653
55422
24305
388
26049
29332
73412
342
60380
73627
59541
22731
28113
125472
6890
30250
36675
97556
56932
29020
125070
37666
100142
45829
85600
124877
76053
30331
128265
41735
99918
51378
117692
2847
72932
22501
53153
24667
43778
113075
118695
125205
14543
4486
105816
21487
55665
377
148982
139204
50284
121566
28813
29343
46097
141845
10860
121918
23146
144445
42210
1700
67072
38630
4498
148476
61008
78752
42850
127320
49450
19344
107076
85018
44763
71351
129836
121135
92498
126189
112190
21490
126549
19886
50585
49813
12588
82424
50302
56641
77184
113087
58310
1419
9565
83903
19756
91423
20103
83400
74851
90420
102255
39630
33111
4884
136510
17940
128183
81926
21451
117020
125152
3989
144374
32443
75060
28232
142365
126488
84790
70267
95938
21749
92469
128633
128605
138559
75710
3980
74163
7728
115221
55224
47194
27100
81159
36587
65970
85794
148002
87153
60650
120874
111903
76374
32133
44560
126768
25277
48249
67761
115988
1810
109985
66428
131343
94285
78196
82488
119052
9575
90049
92316
85652
15903
149426
24334
73547
63725
109707
70404
8379
49143
70078
151368
126757
101592
64763
132540
129283
112582
54354
121656
142368
22209
45600
64
145001
124180
82534
114058
11670
51092
64271
117960
67013
62053
152616
149330
127315
135293
89026
12540
37668
16576
32755
41605
147988
97152
28225
2448
88612
103059
125110
81909
127081
48346
102526
151231
50414
42997
112993
83057
114692
35056
58731
39374
117727
58666
58073
122216
47112
25882
13223
105410
63275
45841
4795
60106
21744
33066
83553
109992
143368
65394
70774
149541
140693
31232
148002
42615
94869
135651
127047
67531
23825
41873
130370
20396
121184
43463
152596
47095
90109
34314
10570
10964
100804
15312
91907
122990
69307
33149
111218
84095
118956
39747
102634
111053
70880
120682
11477
23295
109369
144122
111243
11952
57126
96732
32259
57103
149249
53177
103868
108535
107958
142494
119394
66993
8568
69282
47063
98651
123661
16236
61436
99785
77114
21997
68958
5117
21457
80327
49295
135301
95503
18465
21489
31447
143167
74684
88332
139735
130046
71336
121074
114067
64521
98425
38761
93942
46226
106415
50233
27072
123358
137739
129126
78570
12077
53372
104109
54421
12069
11417
63932
131728
50721
85241
17424
44457
17296
128903
56876
23392
55484
35804
145281
119533
12781
54923
71505
58997
19276
68
106548
20836
137829
91332
98961
23314
23271
61111
77784
35223
93278
151121
21402
22724
104787
59641
87975
934
43956
2511
45210
99210
59227
61406
97577
92940
115923
26634
9621
141859
47579
145104
34637
37794
86353
139218
82066
134674
73347
17123
23310
45087
37012
65623
67808
20825
126450
13201
21668
47532
36754
87720
4330
116695
6714
123444
67624
123100
7134
97935
143875
75832
92949
49780
140451
57867
61956
74048
45968
141438
111659
90164
58648
6541
13126
128288
48181
16891
18158
90689
85367
76003
36063
110402
71495
42772
91277
147088
44028
119054
115085
59215
52621
86863
133860
44468
2383
49385
118087
48316
63014
87791
146612
121485
115083
30308
128576
21129
68096
23267
137891
10966
119692
26399
121374
48810
89889
91396
66247
139643
68402
39001
71791
120586
127599
59111
22902
6775
133131
19847
76205
50051
131692
92931
29356
101159
123614
34370
951
69810
57409
139285
101271
34982
17456
101375
104356
131266
50590
28449
150034
148754
88283
69992
117945
92636
7534
19697
99291
144335
39293
33057
44544
25489
127701
94703
5301
130197
132359
6292
75999
65117
18456
55927
120658
56766
15086
83195
42711
86617
137601
40973
84051
78553
136377
80919
28637
147618
100105
130719
139300
18192
39429
56714
64586
43907
30160
69903
50015
37621
96902
4317
124195
143379
60243
101706
50669
96207
63706
93159
61542
53782
139935
3033
136884
123743
104444
18159
150363
62717
24727
10718
101526
85006
88323
23921
7430
118086
114299
78594
13414
69172
82817
144382
62955
21621
117282
140728
147160
38761
85377
57759
113075
97878
81930
102556
99589
44213
152034
118908
130573
45152
133638
87174
134097
75904
110647
16129
72769
83135
94382
106708
30813
55761
122872
114327
77452
97592
106312
73735
14979
49581
135921
131287
26233
91733
109496
127603
142748
109023
124232
121080
12047
110611
66181
20792
65342
55604
57648
145546
146836
9727
102064
47829
86372
82608
20056
21275
58757
128707
115487
73850
54819
127279
80661
80952
75126
47854
85227
89377
14692
66446
68340
47657
55835
12790
89268
120738
68443
4478
144795
85490
35242
97118
138765
121320
58265
31905
21353
116820
15919
15528
69419
91549
150655
7412
30077
94515
55258
143070
41603
90830
81132
134905
17088
144021
1041
129726
143299
90344
136568
135533
54465
45509
85832
66322
45585
1674
97823
87741
148567
141000
125248
66707
83916
123253
94878
141098
95874
7700
131586
16079
119169
87957
4176
143579
82419
26411
152461
76361
145315
136364
64904
49507
55734
29303
143943
122355
51936
92110
88593
49118
105116
70576
143911
46839
72018
89132
60245
25518
117569
67428
62424
115592
12815
87557
135132
115920
141134
134908
49846
133888
150315
142324
57997
54209
22442
52418
55006
95110
2028
1081
1833
131548
71668
17144
33002
869
129613
113858
47159
102231
38948
134779
76109
51825
75911
64394
25575
68206
52608
96188
55662
50979
110125
140875
127895
137946
44530
38549
106079
67673
60599
132752
53614
136907
3826
107050
11502
135507
79232
79797
111917
117697
67886
45649
48246
1021
135279
94603
90091
62059
48458
3235
139767
16465
145748
117279
27786
61034
34643
139996
131582
95064
151876
39590
105318
3307
4457
146051
140442
104150
96192
126514
80139
21655
28416
131145
43623
37839
101150
139305
99630
7418
15467
91266
44763
32042
87317
93355
113549
121830
105680
99691
95478
105157
18025
58754
133642
43517
75598
121629
5524
29348
127002
106139
71932
11406
112964
143336
70265
72359
129992
27566
100300
21549
148529
2851
74504
84587
117017
45675
85032
101606
24223
38132
65048
42169
117627
52390
106117
50849
52673
111672
80157
35617
76203
9369
67964
46763
3162
145806
148894
9221
43967
97964
51693
62239
121811
4451
4247
96616
71347
110033
56100
95188
6016
152012
15899
124596
73006
122403
32326
126892
112552
138647
39513
46348
21180
131312
113878
45205
2386
111310
75560
67420
67356
129274
133002
46603
10076
12310
21930
81275
122785
98841
55022
131625
98361
70919
135193
28881
71792
41724
32853
42076
32445
93108
109017
74551
99866
81111
119234
102051
71315
52530
27318
146398
57899
35215
63524
88932
47365
105914
27749
48511
62784
103201
55612
18804
32029
44012
68645
125524
106190
122307
24072
147238
93955
138723
91738
51613
92697
68947
11546
21514
152374
59631
38303
78953
115542
123022
25367
20840
86562
74010
90178
6898
35023
3276
46565
87758
68352
142999
69965
32467
115634
93711
49748
67511
105176
151303
148813
55849
88861
8936
77433
88647
89503
143566
25107
62854
116514
71369
104124
60910
2615
52350
67838
37569
76730
141771
126821
2329
132176
73842
34697
101995
25113
105020
48226
134615
104003
45631
64960
50816
75719
152040
18059
22692
142896
64038
105997
135824
141562
89423
49683
145438
151517
146499
53870
96626
135646
57594
98881
117380
135833
12173
77665
34878
117215
127280
43884
100156
49813
133389
8760
126804
132676
47742
26573
1338
111346
138060
137789
126822
100520
60919
151431
120738
56756
53004
75367
45499
136184
31873
20791
151114
64923
118800
54829
39853
123766
119297
149232
30756
106389
27559
13398
114296
96049
60962
144187
65498
72423
129348
48234
30703
66563
47264
9095
123677
120968
84223
26376
135742
144242
67983
134172
59238
44479
42572
119752
25414
19711
147048
55901
128333
44708
90301
119133
150256
8772
113553
84733
101706
119121
138221
137627
43470
58754
151396
24242
58474
103931
71535
47248
119491
147721
35066
36605
62258
98366
35176
87430
147468
31554
21971
1467
97009
138638
120652
95380
151863
92227
37746
122590
69321
49168
112175
139266
132248
137694
15294
44996
115197
107250
112978
92684
126802
5873
132740
45071
126678
43033
11190
121708
95219
33056
1815
49899
23752
122930
2880
44116
93423
61655
24152
41406
136510
15059
32521
147816
5112
68782
41869
151371
33874
12546
91772
37678
39377
99469
103340
43243
48
114488
43563
95253
26369
45294
2758
71007
46519
26761
142736
18618
108893
17518
59782
119187
53588
112888
116008
79780
39394
15611
78879
94131
49082
28115
136540
109166
130204
92937
10196
130257
86281
74827
101249
112202
150340
126671
41016
44962
30543
34413
84501
148337
72979
1816
145324
128223
142836
111104
84436
33014
129208
20785
129337
54649
48647
144883
42652
54873
87826
73815
61042
31892
5866
20169
22838
4175
23926
84612
70319
54281
148833
12242
72503
70384
35068
67621
75258
28603
36482
17092
61480
42015
58641
67099
117209
131291
61905
17580
40755
7309
111898
101333
59944
117712
149
103334
122219
24074
45802
71050
99070
43354
83146
50024
140626
147555
146662
67266
25270
32563
104779
107180
95257
21445
32188
91304
7226
93831
133679
68907
122112
99435
28000
60623
75255
49052
21913
75967
94002
67771
4156
50700
136716
107974
121548
124759
104515
117478
48590
133905
7729
32403
115827
124829
74791
5693
73047
102402
120261
60224
29168
99921
17380
78186
18311
113075
129294
61125
67844
78726
131825
92843
7793
147583
58691
133027
120345
42242
104323
26841
50686
138904
80076
24419
142697
12118
30044
66405
114531
7970
5033
1378
132409
43444
100086
25997
14308
84845
86871
102604
42032
94090
53506
49644
90718
138532
57593
68958
32903
20003
116263
83464
31931
54109
131903
25307
87049
16227
112168
59385
45093
117237
81832
52798
18445
39621
78707
53747
2958
43987
14149
44880
145957
88521
115299
106949
79363
30855
54773
111647
71728
28840
74053
125285
103398
60153
7077
48368
97198
119155
131905
152554
115265
88983
73751
139622
131703
9704
66186
10136
74789
100923
76123
91148
47202
48961
56022
128442
100413
136411
116661
50770
18025
48370
32720
256
133115
39634
69719
84335
37633
55879
104898
10701
2401
36442
23109
9541
67143
109736
40645
151441
68869
116189
90255
144361
44011
24954
151936
2188
13995
144974
74048
53103
43357
106102
53327
30461
24752
123084
142359
62245
57159
98350
93759
80649
141065
116558
110660
59351
84365
9108
79634
31841
4021
27411
26338
48061
73260
46651
71351
87071
41741
2640
149024
105500
134016
71952
143130
12258
73298
132884
95331
8852
105945
46697
110046
98571
42175
79060
36610
128415
108615
115782
36639
139813
21932
83808
39559
94848
134554
136419
60558
29711
12815
79289
142056
427
8461
7763
33735
102198
15689
7637
137390
121897
75499
100000
99060
117085
36649
142419
122387
24201
134275
16490
15650
9681
120971
76296
127091
108865
65456
43624
17348
99056
122893
31472
120346
9685
60007
11837
138582
96559
40443
123424
97030
115413
80899
53870
111205
146475
68117
91318
20107
77038
131968
56536
107027
107111
137778
90409
95126
76695
12520
112176
33276
13657
1290
11362
44344
82375
44037
35048
36498
84321
36605
139132
78693
146376
65970
47530
140152
139562
147237
32846
89116
3672
89214
54168
137155
100156
2033
84911
34481
35598
54978
67659
49211
77401
99598
114280
17045
1302
7102
74595
106236
64707
65607
42760
60454
135764
90156
52260
1211
107223
105467
111036
137284
52740
23014
121966
10629
45920
64521
66086
81565
149441
139023
9249
75208
111446
124453
112702
112744
9369
44931
77401
74030
135908
150189
140279
150799
88470
65126
21052
74824
28463
137212
64519
101725
12668
43975
139171
79765
108029
56998
18644
105781
69125
48787
59730
38312
30179
30388
29979
60357
96052
130825
140164
105674
128310
4564
104407
72542
90549
127332
4466
148857
143507
89905
120241
27755
139565
111238
106849
120483
47066
4289
84420
144513
53230
1665
33053
103761
53043
83792
22113
27741
69419
34819
139334
53281
60353
116727
127093
29572
120954
8569
27057
114892
119136
4916
313
110477
145091
131630
89016
42226
138098
52111
36781
64599
74891
90643
47095
130142
32134
90148
33818
122331
126148
25061
33081
63846
151824
37020
113973
151460
66658
150684
114031
43583
24718
142243
11916
40704
121433
121809
103335
138355
31588
149612
76219
129399
109373
123628
138641
20298
91815
24575
152567
95231
70511
32992
16685
90762
90837
135057
89896
14962
8036
61756
58385
53642
75987
91245
114885
76163
91648
76558
87462
123508
95252
21188
131857
62554
22846
119093
103270
142310
1387
103187
88404
71892
14987
127852
20164
105391
141909
135236
151559
908
50153
57588
75615
127722
27558
48146
80553
118811
125463
25603
120488
98215
67652
106531
18376
110956
83886
121880
104009
105836
103627
50358
35534
148860
34008
76706
102886
26954
65058
102136
48689
142940
38697
124979
149762
66211
50753
78681
63753
53802
126221
42060
9603
49992
27540
48842
18846
137266
49293
123609
95903
32010
31220
136093
29436
85923
86485
137683
112446
30100
113258
19038
23665
9788
21676
42736
96727
93229
152145
18087
25716
125704
81112
56096
32243
132904
127699
50872
118863
32865
52628
72899
85583
104199
82799
114635
48099
26906
127784
18385
77955
117827
58221
122364
130487
100578
22548
102783
72888
22185
152226
98162
4126
101403
11927
36305
88543
145497
107794
65414
49015
18225
145830
140731
123000
78424
130828
49312
127783
137633
88612
61295
107829
4399
41178
114225
128217
84464
75310
56499
106149
95741
33421
136417
55117
66267
25611
1188
82512
12161
66536
136019
51280
82982
2124
52609
18722
8687
101547
23271
150767
48046
105044
106416
73592
3894
79007
78448
109119
32622
140947
73612
131308
46545
62704
41050
112378
108811
63079
52726
152299
133042
62650
51040
90888
85707
103169
134716
115113
83921
11352
113762
136675
116344
99286
83861
151373
35789
19733
108144
89181
32991
60474
75247
100163
123524
144292
70741
110426
57495
1756
110193
65673
85365
19124
13929
28645
1122
2062
1461
84983
34370
143581
95316
8435
93329
57700
28570
7719
98265
144280
96777
135647
76114
50468
109841
77780
44950
38295
45802
124064
61083
34918
67677
3852
75101
102155
53567
76169
127124
76109
39530
17386
70104
141152
46716
41997
71332
75388
49505
27167
90665
25075
36781
24270
75559
4375
122935
150965
63735
26184
122387
125845
81980
68477
131713
14338
28474
60616
110991
11537
143587
8327
28856
84966
21792
96427
129015
92799
29369
54978
150276
150368
79953
35217
43666
33808
39582
23931
32676
125168
71016
33493
106069
10354
123018
113251
24721
8689
31857
142631
20247
46663
22808
70019
136356
44414
23998
144380
15826
74290
49413
14176
93531
132689
49291
144610
41628
109568
18589
94973
91549
110084
131417
76796
120398
133385
47660
23867
146390
100082
38168
36979
4496
60876
130485
14757
128118
9262
9306
151953
103945
58657
34741
55512
66574
104601
71348
132233
72510
110365
81609
42574
78784
88394
118736
56740
75810
45210
101239
71659
3040
148399
132970
28636
79177
114479
64379
62761
124754
73681
83272
106420
10828
147295
40953
98107
101146
111663
84649
31442
80305
23790
94657
16367
111789
71433
94040
45241
145050
53200
145428
149684
71422
125778
47580
7792
96824
138117
91463
99279
63982
32398
84743
95550
28748
127129
51374
133981
115797
142818
39905
53851
17253
140660
91026
7842
84327
63688
74195
79463
145440
69372
98251
66601
72609
24581
74406
27016
14877
23333
4781
99575
76702
89495
53004
128041
93529
103828
140986
67307
118453
53259
151836
142705
66339
90449
22365
8113
11701
96196
108075
6896
44119
85272
94280
116236
109416
26219
22028
125571
70457
26838
102416
25477
144638
13125
9046
88266
146494
22421
12959
114384
75602
12412
132453
151481
124634
8899
28309
13990
128016
15172
41990
27854
100146
143129
1782
88574
40947
44697
91597
137033
92356
52016
15011
87100
65228
44990
54063
61049
67412
87865
33301
21342
121085
19924
41506
102363
49620
90562
145446
33437
105348
37139
61103
84643
30971
83859
30924
92555
131617
122550
82355
99321
32012
97108
44110
117682
152224
118742
57442
87894
64589
111298
134170
43404
135925
29187
3525
59561
119356
150902
92806
103530
56858
32562
46072
108400
144726
77089
58837
123811
78008
150630
101010
134810
116592
2871
105683
145194
121795
21189
83095
65012
137828
70884
107907
110
120571
137954
80803
97882
10139
31232
59403
67077
84488
128509
33318
79431
60891
112744
81226
146823
111324
39952
128918
85958
63808
111058
81198
64255
11071
42749
132359
22252
140377
115535
43335
112394
105636
124714
68301
144497
33598
6204
61645
117713
137732
115535
54841
72138
86298
142616
89062
76712
54328
94320
20165
117727
63316
122069
39725
95142
22350
47168
117074
14123
20636
18165
128989
128594
20685
73685
152213
54151
100399
61334
50568
90755
55611
128277
20408
151799
150013
134423
96809
52571
82352
145717
28096
3033
117252
88637
118923
18339
142658
94069
53503
34994
138641
58721
40058
11392
137253
39734
86309
111134
121897
144167
59732
35104
151590
100698
55494
148849
88847
9896
49945
28709
5278
98847
52783
123051
45120
29555
19710
59530
2064
73148
115214
141685
136410
12948
25177
152688
52747
137397
137525
32255
5305
49702
88071
4513
29365
1105
2029
147569
11037
52032
25388
37206
8420
98843
38520
74702
6924
57971
12555
8954
9603
130813
22786
19886
150429
68831
40898
72292
79765
30885
126634
84900
101187
71043
110128
134861
92897
112142
129682
126120
43025
31257
19711
72462
133864
57976
4274
15439
144454
37909
45303
4080
23515
88954
44884
43017
15235
85616
142874
115577
144881
148606
58172
96236
68309
26337
84503
18759
17218
90297
1109
60033
121128
41790
137338
133735
120474
15194
2817
115057
74195
69232
149597
118157
15687
42931
18953
51911
7013
33527
25287
1833
30879
103983
98059
119624
134698
61234
146810
26382
9045
18270
106891
134449
80998
117855
147128
59090
138751
20295
32085
85822
89216
50900
61869
127626
114408
101398
35286
121439
141461
60373
124032
23430
22378
99909
767
31523
18884
17949
78752
48819
57081
43429
57667
145817
19076
54143
75776
30939
95115
131582
116358
42067
36914
36002
25479
9134
145310
81648
134910
8805
151828
137858
53216
42801
111038
75067
94955
8708
113438
31303
57457
28452
95380
143144
44867
114186
47786
151178
2759
453
129941
149502
63455
21971
54930
109473
31108
71178
48811
40279
79894
69322
51452
138079
138205
41418
86201
106092
49943
57462
145231
131443
106444
111236
122133
9271
83540
48437
8209
106886
70049
142324
128028
138788
36073
38578
121353
87905
109239
48890
131046
67922
147614
58030
79342
133216
120121
23005
93489
27921
80506
109377
34830
44750
78919
14431
75180
40917
83870
103772
5590
11376
118041
136409
23178
11943
48753
2199
120613
15835
72237
130058
104193
68850
43246
41415
55850
21180
64262
27994
70028
23178
145184
127277
88807
94731
149020
21449
142212
102088
3979
19775
113369
122431
29993
143953
12723
99460
17490
139186
143424
110201
148410
98382
36785
40414
148529
113258
82430
82508
151221
30904
105134
15088
13869
51925
135136
32625
94155
124732
141203
118901
22225
129441
119793
73149
152556
138007
30228
17402
2444
24105
130542
152054
122613
43232
60957
150034
14269
21870
80770
13172
52602
64791
49265
87392
145134
37682
119612
89173
40199
138861
66070
83258
117716
43576
13657
117627
54904
64912
141679
78448
109503
151454
98720
110427
63336
38267
133873
77720
59998
68270
111397
139108
138043
18562
78650
130528
77364
77149
95493
116999
67888
40108
57931
43340
104163
92645
18742
16965
36072
32554
115879
3315
52654
93409
141461
115588
136430
122811
72009
70372
69388
41233
61336
80751
80703
18323
86969
15271
95078
40178
11156
20574
100867
90010
84696
63238
40349
102988
100814
97179
142538
74953
121414
67000
25893
113963
40310
36024
115090
138446
105790
42249
31858
45982
123026
138711
64348
67423
27162
37961
131375
38063
79520
86989
130889
21684
7775
46802
126209
133632
1639
147823
62131
123706
84650
108519
115742
126083
2368
88804
143542
133128
135290
25798
33171
137234
37447
118002
78267
64523
13691
64011
124054
113846
29615
133961
142406
58174
55486
147661
45574
78281
14480
131805
79963
99028
94945
53421
102167
118054
20834
96412
128363
30311
672
17005
20076
38100
13709
118683
124109
48492
40539
127078
20268
90901
112768
13271
6728
26157
31180
52344
126395
45486
38448
62463
23235
12018
143939
127263
134294
14980
100393
141615
45104
122411
9698
85985
17979
44403
62592
20095
92803
124774
2974
139795
72572
144419
4805
99870
20710
56803
9860
3174
123813
69310
86564
3904
101869
80960
8151
110622
95647
133521
103297
19505
109316
140257
128419
130002
36234
46470
26131
132357
48950
29064
151338
152507
23629
3806
99763
65248
81782
134991
89253
62558
57462
33496
66556
17238
141667
95461
130977
88463
82876
110009
132130
49940
101817
112530
55986
146319
16881
82019
3360
86741
136691
2447
86634
34044
27411
44160
119773
108626
32521
66970
29077
110545
120991
116137
130868
113675
69584
140870
81117
9861
124120
67527
80865
83194
37746
143881
79126
75710
97069
102927
19961
86537
105336
106082
151295
138304
8143
118781
120212
61574
43513
28052
30031
43292
1888
36532
14705
92320
49672
116404
123608
30876
41694
61485
113544
79431
76876
71505
12343
31491
32288
53236
147230
145627
17158
145705
6931
46187
114241
5934
131835
15497
33921
16179
79804
56700
52647
115079
27725
123712
89488
8299
11562
135433
90649
126762
88829
24979
75326
122170
77363
106915
32923
73690
124347
71035
69066
9125
145991
41119
14994
125232
77636
69921
149492
14609
5011
71637
133754
32732
52326
77186
61928
63729
86500
31271
67653
33022
77167
178
12566
11673
131535
45361
85120
134858
144697
11676
148533
138073
73720
33346
114350
8549
124813
112198
23192
132311
41597
31734
40217
114404
133058
123401
35907
73675
11694
125384
106003
88492
3103
148906
120874
136218
42974
63809
150112
37656
96260
145880
28059
27555
28832
94
56901
10332
139229
100753
17845
53697
137675
57844
25936
119240
38476
82723
50595
71211
64674
35587
17157
88628
33151
146178
98653
96786
80584
96956
140548
55411
92490
41122
103407
152394
62115
18288
31260
74385
118940
48847
130461
134400
130409
11230
107050
44714
114494
36582
115524
36865
72207
11474
127052
127884
28177
102418
80566
133186
57310
93377
42509
7427
140457
3656
28282
75220
22006
59271
6813
19824
132477
13047
7605
141957
45197
142781
37680
17514
30141
11049
75501
123442
43364
79486
106235
71555
39687
44577
58395
96847
145923
121731
126756
8546
127093
11151
104149
26100
91273
137292
45625
98852
2888
74351
91815
48114
67793
133096
86512
97556
19040
19489
78421
62275
98593
42450
12181
146364
107608
91517
113461
103101
71068
117344
138300
54055
131745
94971
100630
98344
84843
4012
54977
87674
99132
4224
14341
24540
12343
100569
122018
31433
150840
78975
114226
97333
152161
128667
114023
107222
96602
106183
89561
25242
81780
80200
99866
88790
32764
58447
44769
117204
83554
120423
83736
40378
3444
97935
64793
15818
77609
65388
68116
76338
22672
61067
31272
22318
66256
23998
8337
20459
134530
97802
45425
69755
35539
2999
16032
89073
82543
81819
64181
23629
81057
5330
63859
84385
125331
7046
120904
59275
93136
67817
141941
115554
131829
45037
16602
52420
89892
24962
93580
78094
1251
147491
26157
57660
20701
62997
4301
124890
2277
89423
5081
103774
115535
89875
46058
97531
96773
45718
35503
47624
113093
49342
42046
120377
115139
58398
30602
62818
103862
124968
149920
128526
151541
45191
41844
40932
107842
46052
22463
135911
142090
48456
92986
133561
146368
17708
84937
113401
63431
151074
18918
55393
48268
81849
33572
21275
149233
84933
83948
123356
87518
102712
106582
107431
5863
6294
6141
141248
73436
49399
124596
87267
118589
95349
74801
114421
139949
38084
85892
55062
36978
127444
135813
85199
65179
22421
129742
83768
106840
68884
85267
52401
50389
49744
17626
77401
77219
44641
69748
28867
114827
72152
144461
91431
45926
69301
84685
37578
131200
28200
113219
22827
32530
102038
132162
118150
125788
113434
59706
110093
40097
2503
20357
111100
73385
58756
46094
28815
125445
143932
57474
117765
66362
52210
67131
138623
152415
9260
28327
130929
58300
151646
8338
111433
101371
144641
87648
104444
133067
4926
72922
27166
28490
113635
146527
122867
30367
63066
8917
33321
57294
87361
8781
124130
18082
96679
141685
17910
129240
21129
24594
42943
20420
53870
12146
435
69636
120547
104891
56507
127369
35571
104155
32770
7009
121235
33902
58134
42177
63739
112089
99244
8633
120869
101140
47631
75560
94122
86452
59844
143035
110583
124380
13890
22331
14325
35450
112430
141441
149883
26917
147881
54729
135775
50478
82670
110008
84254
19434
9938
5485
136415
134225
35140
135834
109853
103326
64323
61866
47694
2650
55521
16198
128216
90359
59333
19191
127430
29720
11766
2443
77563
29660
78289
66289
80107
39240
55070
42896
58488
85852
69341
68864
73771
126768
57550
41431
86497
121687
124970
140123
2944
58026
28928
7797
6068
108865
27008
10351
147056
59555
33776
94591
109767
137958
18389
47591
29606
94270
111062
108675
37750
38150
35334
137366
21110
113552
31331
107095
113941
33873
119934
116875
91814
6618
126121
118583
115481
30422
7718
138334
110498
62404
85174
78627
52728
125539
4516
102727
76528
115663
90593
141406
11645
127637
126148
53600
117988
13526
18572
89960
68448
146968
64743
17790
23887
68146
15147
148134
119002
22862
8561
108369
105723
114419
44626
16337
96621
70320
149505
51612
43662
88485
44151
76358
92853
26670
133349
68824
61172
26843
16262
133023
43963
101539
25858
88656
48424
40958
106289
25368
84576
114946
139697
48253
87384
57053
85501
62689
129606
104002
113927
49349
50435
15875
4008
21985
63399
12280
111258
125483
59911
130443
137495
126050
107832
15725
71211
14044
77703
35321
60295
19727
8022
72924
88799
116130
8348
52970
36611
14095
14818
29389
84466
86176
66217
88473
107771
132975
121596
77408
137446
39225
83520
122468
21646
70297
145879
92511
104836
73187
130498
23118
113288
14349
116511
81086
9307
126401
139504
66944
17761
6159
95950
101865
112986
19802
69300
79072
27744
48461
34667
17586
87582
147546
148758
134154
66881
141958
80395
29603
86918
86591
73659
79255
121897
47787
17592
135640
51404
8899
76762
90058
35996
30277
49740
6816
70952
148841
106253
119100
45886
150863
144271
139119
145603
140339
152291
83174
5885
80147
112279
113455
45174
43652
50352
24788
112064
88877
34458
42355
118476
136715
137316
12282
19689
60612
40066
111055
57976
25299
88248
103561
44952
103409
115756
61362
116389
115511
1932
122613
74471
142134
114472
119128
36649
43686
22724
27615
137611
78199
69857
108485
67540
80681
152041
107627
150692
60590
77067
56671
85729
43710
39198
134848
4929
12673
70641
121351
6999
72574
122739
81329
65575
115577
79365
123435
17026
101510
8088
7039
37307
98677
144020
127321
36867
143347
91113
56492
75608
25611
140122
18750
90105
31020
27955
94972
64654
119034
95065
71668
49261
75367
31413
142428
48537
110097
144733
86464
90690
2843
114220
130773
122819
108460
137121
37998
124300
80950
94410
56571
129703
86144
96168
75130
145951
2680
27604
60096
121950
122818
136218
49793
76530
41457
43127
3372
9288
37829
89849
120716
61693
61904
129951
62795
49132
116910
100474
30452
55556
73879
107550
40420
17475
82734
114981
12964
85318
21383
94060
85806
22498
103782
142300
119416
3007
57144
123508
33369
115716
91436
11788
35173
10936
147670
118594
81112
113545
77348
137272
27022
8397
97577
88133
46771
37896
61004
80908
1698
102822
32500
87485
127166
143638
101390
102431
18129
16415
104008
51325
137282
53491
84030
45897
85241
80820
22427
23826
73253
120180
13446
120706
132003
137124
66792
54209
27689
130151
13366
50265
109020
66926
145518
92359
81949
117717
73869
99749
140288
35693
29898
124989
88992
113451
48572
31931
73165
71011
76694
3547
48803
89957
125583
56129
79814
48692
135693
131149
54887
2212
36047
21733
89960
52418
141389
29490
27911
66400
132743
40785
123259
37599
43376
69564
8883
91805
122249
102465
41386
56209
105992
110689
24849
109154
24821
126841
15703
34512
110765
91420
57565
25792
139949
5102
98873
128744
34530
128943
71631
42383
45948
51952
100563
89220
152434
134871
59629
122013
90995
100575
56748
55010
69510
102124
21985
114827
85351
58486
7088
54068
28576
85648
100337
20246
90719
57070
25392
3696
62434
117445
67125
108013
48144
25495
76308
47964
13502
142469
48503
104174
114854
128198
38051
42142
86225
81033
35676
29229
148060
63716
103704
46439
6868
62251
87490
118275
149385
139493
122364
60170
108682
46779
26180
14638
93077
123582
83567
106302
116119
10659
89791
88987
144110
130465
9646
101350
66354
45196
9318
84166
133662
140339
134770
143842
54162
96589
112454
51952
87893
113257
138423
54578
17951
16696
90104
136933
148538
52303
96187
140824
62795
43639
101905
78358
49915
111445
58248
144532
35531
67690
79017
22929
59417
87884
17088
140550
42240
8325
65006
134012
121759
55510
63121
18353
92986
31930
7896
111030
83960
126472
103139
25364
26377
63268
125369
97046
53590
40281
91742
88936
131928
28201
138024
45661
144449
7389
58662
57682
36671
124186
66477
16091
36584
133020
55365
133230
39800
63160
119122
124347
45765
80582
27555
92937
22328
9387
47672
75897
49475
148072
43292
35816
46078
33609
102094
61745
61909
18717
119092
98379
20879
43356
142084
78471
51276
48316
86358
111688
137504
63382
113932
56741
1325
151454
7346
44528
8479
76141
150864
79136
93875
42067
142444
18591
75624
116420
80319
144756
141808
78358
114037
34646
152603
131265
112549
51218
34207
56706
20861
45094
150551
141179
101549
152475
12550
134096
65552
42117
84613
64251
151915
36087
105691
141615
75753
60063
109087
13242
76067
123681
112135
47699
15339
112073
33600
6725
21213
88595
84369
62818
139379
83004
76422
113797
103447
109496
123000
26890
9351
64989
90864
8801
121835
75691
1469
55067
142207
136606
89254
69064
139192
59226
145347
6457
29218
49669
34144
71362
146336
118133
139788
8092
58864
88682
653
20367
56025
123920
68060
86267
45728
16418
94976
25304
112574
117243
100909
105523
130570
48019
53508
118671
106811
48582
126820
143260
118948
37958
85948
142952
13821
98390
1644
93693
44709
23403
141263
121558
4143
60441
65663
71114
97664
39148
116871
68240
14116
76002
52672
151946
124532
105579
148115
109221
33210
122422
125276
9917
38830
67932
3431
73792
23928
26241
25048
89507
49375
38423
89780
74789
119498
12795
24190
75259
73108
150792
21825
107723
95460
74478
131638
97773
58789
127095
85864
91829
128359
67851
123010
22787
14042
128082
96224
58860
9859
152269
5974
80315
38129
116433
33445
15463
133081
57363
111177
81063
77324
138672
46482
51172
85995
32674
6607
2404
15653
113114
114997
151903
38709
95418
22245
73860
99999
148095
137692
135387
147701
17083
68863
55855
139362
123470
92196
151570
37976
82365
80278
142895
94001
128737
44709
37606
37735
72428
61002
53374
43293
54798
73897
102493
7781
116636
34173
132262
113545
45195
117254
136217
62243
43825
66053
74593
24488
15734
73781
83325
118658
32445
97782
70633
37518
86
132379
75343
93261
47490
7030
15107
123697
80835
147330
135294
55166
30688
146606
47462
96656
113183
36613
16504
14835
124063
111537
60126
147611
43101
22069
143754
96224
119514
64717
139484
150324
51179
87438
112498
119382
94387
130542
100171
53786
125278
109617
133569
33496
105500
34849
134024
77150
92323
25212
112386
73507
144182
30481
90986
58376
73449
85155
12281
50629
7320
3511
70220
58383
111722
40463
35658
64073
25885
142867
146939
28637
125503
127784
61978
87814
18358
70693
22422
110299
95522
141294
41633
110677
43877
137587
27077
116862
96056
39206
46268
103036
63754
116056
40455
33379
14223
96889
117960
60992
111192
114177
110191
93419
97837
30080
38913
144660
121273
61234
105023
74853
74890
25543
43269
118212
36489
91098
113893
137698
134306
18016
114257
72676
140219
12408
128934
27129
109047
124144
108609
78567
95391
77191
29502
72112
130616
89231
66802
106527
7988
29682
60088
103257
76147
125217
79799
112077
73093
51345
124061
81797
90243
95414
11825
102675
107549
17098
133939
95639
149779
117226
31821
114286
73146
82094
44035
58339
28867
110320
43865
57680
18816
103521
18966
94634
85689
119209
85579
16187
49346
66700
118537
148385
19729
134697
99970
129940
26252
108446
101457
24305
104403
138878
147001
35322
93862
61309
114351
1237
29545
16034
80073
69265
150276
119523
21466
84082
96773
130692
120948
3709
52131
97425
21993
71783
106221
122058
77814
137872
109080
36875
35477
71833
48749
52754
130648
21295
141175
99861
22483
21917
115770
123835
111659
114145
100398
138808
77249
55101
148582
55746
79913
49299
31935
122910
151859
146440
123771
77260
7181
90147
141155
63572
40445
62193
144582
25925
83328
133225
127550
128794
30049
120106
107126
151813
92236
65806
11365
26959
151566
8565
103158
99823
57782
141761
80323
57266
9749
61052
12805
37834
8708
5205
122430
70187
88323
145934
95669
29303
126468
99916
34465
12558
78225
151783
33119
27888
86016
44248
75789
105895
73905
57596
63897
136242
71654
1546
67524
101859
62593
100937
148857
92153
129879
150189
19885
73446
143383
143625
124053
148976
94151
15404
10174
29836
35804
64169
78681
121666
132777
32757
106233
60606
90245
28057
70828
19344
29635
145965
152582
112744
117538
148745
83796
102367
16825
125597
33620
10706
118273
14520
8195
91247
29986
39296
151923
86572
125331
78200
86888
110848
136269
51081
29387
79539
79183
99755
119336
133094
116240
119244
120823
91783
145816
62406
52161
12268
44415
106201
43878
20596
120839
73180
137946
29590
138745
137200
115797
114880
67852
60505
83852
56809
137632
139962
14796
69162
91507
140362
77315
86574
137516
55695
35979
130676
117727
108666
18747
20051
73270
83543
61455
72886
35125
51719
101853
25984
41524
96648
19635
134054
14762
125295
65612
4760
115691
80312
94746
65132
93008
29537
9157
103690
105659
66200
110209
81671
53667
132613
122654
128780
91221
62448
78125
128210
141405
37585
30799
34054
140224
71322
42695
27642
53114
107732
53378
26578
66895
26763
112145
17424
77258
121320
152644
40723
66262
110179
122167
150035
117941
123627
126121
67093
43182
81411
71938
35706
148714
123982
90577
136319
52186
138633
37706
127904
119466
111651
10098
44084
146759
122618
82508
94093
122714
82459
140892
67346
50397
141926
65567
26268
144465
68948
113822
37725
7714
64504
94290
5025
45327
63533
15226
118127
75375
74015
101721
52574
43427
138377
117277
60469
112708
78672
12133
113779
18457
25442
38818
89785
18264
103795
144205
12794
30687
133133
71691
59207
51480
44407
64316
117521
107535
100166
93644
40707
31992
74397
113794
96049
64876
109824
14114
35349
46118
47129
6896
85512
93419
66760
32942
137869
28418
48259
3032
80007
35349
95449
147498
86671
148800
81897
62023
128246
39801
34314
45424
92488
108096
17073
46225
30859
129447
81455
86941
51871
131621
114567
144747
100287
39011
48618
90739
88264
96755
114526
46675
137012
67954
64392
97231
86259
3580
37885
91091
64447
72222
143606
14423
58991
32202
81740
110366
37730
20621
55263
89450
27683
48557
104905
130939
108198
11502
76566
54411
132708
48678
122031
148781
145134
43904
94692
102006
68581
137738
50999
138034
83218
45015
25899
152209
97954
131397
135942
142476
6470
44141
103362
34046
113354
66645
40668
79847
78153
145758
139881
64815
44149
140752
62151
60144
36035
35471
20139
104060
46524
71106
115558
133420
144254
20218
7966
92445
6033
147894
106348
12382
61981
68116
67460
33244
140609
132116
139526
90949
125285
126850
13138
26092
146679
96203
106717
32184
136396
129391
143543
56723
76770
135029
65097
71176
8392
93854
42139
35423
111419
6359
68820
31381
74474
142832
85311
87306
122519
76876
35873
126636
80650
70180
8737
76784
23937
144031
133237
34126
121136
124197
111465
55512
138144
34354
4979
19911
131003
46944
55147
97258
74477
124527
7162
6182
146369
113087
114199
147779
47535
7828
121948
6695
78026
9260
103786
122830
3506
91264
35243
3426
93292
4433
80034
83796
38747
84880
125640
45350
10490
37181
254
84686
39496
28429
111492
56312
151595
83782
74221
67936
112261
74793
74611
47886
104426
36164
48984
132827
129844
84150
137980
99199
109342
91187
40712
5896
33689
22768
72356
65134
80927
93347
7270
150917
121611
148951
76307
152014
101988
7748
67497
72542
102907
151638
150845
86591
56405
47760
73637
62374
136677
84772
19236
119748
33594
80862
127598
88019
125389
76775
10701
83740
27626
38861
82568
6824
57353
16213
6361
17244
44843
94599
89501
26801
114693
88219
112960
28967
142818
65407
111896
3885
7607
9931
124753
62084
111276
131304
28738
93428
83439
60289
34806
110553
119842
146277
146913
35049
33044
23605
52246
98649
117872
20356
126875
90562
133037
116922
149640
123345
40020
135615
5445
68619
150537
7951
134684
109861
14811
37767
82275
118867
97929
145767
87541
75823
139379
104403
136312
24262
131207
41438
123200
126185
82559
128954
73221
69584
101213
91965
71140
151144
80857
97289
88419
79436
128254
97425
68079
150578
141716
7730
147066
111492
3135
83880
44966
144071
46146
34192
39520
53075
96318
41028
35462
36471
46202
132988
129094
5182
79163
55437
25273
17289
10363
140719
117244
143701
89604
43101
13655
82478
50664
10049
51796
74991
114570
117419
90123
18569
30456
133263
92406
128830
49004
130503
41750
115953
114510
26167
152595
51292
102051
25218
89476
112361
17249
64630
130417
130480
107121
151201
67860
36709
8981
149610
111139
124499
143801
59092
20937
24589
67380
140203
29818
144713
119289
92267
110652
112625
147925
110582
21776
99133
14529
137127
69519
52811
54296
54773
38049
19329
74891
128914
77156
104239
125852
45845
106516
118576
127783
130305
848
71915
149661
51553
66639
117335
1331
56059
87922
149914
24611
134873
97268
59993
120126
45318
112378
32261
120774
8248
72519
53323
141269
6823
15385
146174
73792
122303
142220
78370
131531
143425
7464
128485
66529
94873
122777
67855
8517
68187
86857
54068
77500
41900
113653
55267
107794
104787
107993
86609
140371
59179
148676
129017
86920
12680
1101
18175
13409
143803
117009
151871
9118
125820
4416
75657
77349
129285
21814
106232
73764
108264
18150
8461
29009
136898
84617
144334
115476
50451
81265
107239
134802
99365
112688
75272
138637
113751
113952
4125
132623
88966
24777
146295
71358
29177
92215
26987
34659
113683
138998
107890
100813
9095
145300
133849
19748
79892
125538
141813
134170
84147
121178
147942
41324
91872
72123
32050
63517
43730
57035
50194
137796
81771
67109
82429
136452
16842
108866
23945
134935
120906
10628
110044
134173
5739
97752
28419
85429
100572
42287
94113
63580
21261
90970
127372
139902
20582
15133
55109
85121
93079
128147
75466
32474
50753
15174
42715
88469
2870
87399
97656
124816
97882
65752
137899
125799
21113
39607
67738
351
102402
40365
63941
124640
135707
47050
143520
30367
83230
48997
143361
33964
53870
69259
87204
127090
104932
133619
71712
132551
95678
26951
110339
51311
92361
121849
33571
140372
19093
122043
140897
121603
19994
77331
125022
29759
2742
117841
80975
106516
45639
74931
150133
99295
22509
106160
82519
130288
114631
11573
141893
68302
59290
103190
149668
9249
83052
52556
22224
123388
32201
35426
101958
73087
138994
104561
124131
143048
80676
82968
100312
128085
15166
119581
103746
58507
104567
65235
64861
77545
97472
57575
24185
14393
18773
22173
44582
122923
95436
66811
102832
130101
123416
84007
79177
113680
46442
81171
107280
129263
21563
86697
136420
57555
64215
114092
115873
26711
36999
38426
126168
140630
116750
6567
27572
142419
49540
72192
144223
2638
17299
118350
8737
149297
60148
108375
111417
106203
47198
97802
111790
89727
42241
122423
4834
129638
114947
151925
11454
9754
37897
14856
22850
12413
42415
71378
26764
112589
750
42180
143547
39017
18288
2709
36766
78569
137404
27136
63530
58100
126097
33221
5400
24653
34051
10301
9348
6750
9754
41763
37398
68686
77661
81263
101691
119447
9926
7177
90118
31801
49152
84111
70709
88354
107459
131300
24412
118398
12815
108444
34464
16297
151764
39810
61807
54390
71131
91978
61051
101378
139340
119063
48759
89642
57968
8254
67044
68003
36383
35630
120248
106118
149983
48597
52497
105598
55507
97577
82292
89253
64031
145241
105140
84310
34892
24911
146865
128973
145566
78371
106589
132309
55116
13212
97088
112768
42585
21715
59493
78996
78405
37534
42929
76604
106716
115949
39972
20214
71589
643
109031
141846
146204
93265
77402
51633
147591
94283
35939
140490
30151
388
151948
85064
34717
96609
76907
77342
147889
143045
34514
75208
31337
98162
8971
146256
72148
69991
36852
922
70627
3638
143175
87182
117753
91873
147068
114391
43833
53300
106237
94733
74779
105717
37397
108903
60321
141393
64984
57129
131857
99183
137078
38426
55114
150594
55234
129316
89422
91912
6518
17474
116386
21332
127256
92126
140016
121828
64465
35494
32736
28590
134202
131084
140747
46107
94857
73627
38729
17352
134761
45880
145241
150923
84267
71336
148721
148065
76954
107500
109623
83194
126642
104733
126818
132926
54880
116729
108499
149203
9999
20095
47137
18741
5714
60359
85779
121360
139504
3002
147201
121835
48872
12487
151573
11764
83653
147556
29781
17923
126985
148272
121970
132650
123644
104493
115875
35563
79519
82533
54280
110008
123969
101132
7549
132384
19354
114040
107839
31777
117016
127097
32182
44680
145869
31439
56378
99947
48861
106638
147453
32005
126444
148278
18637
105404
101666
140874
150953
59824
95570
74169
27777
76836
33066
56162
63205
73353
28060
49853
127468
2775
33009
15346
68556
49394
46538
126005
28191
116147
110066
24801
5844
92910
21825
24463
56311
2235
37575
76327
62073
138660
7723
110349
67481
61666
24502
9069
141011
73480
58859
147539
97008
112463
11976
23152
40828
79600
26531
68916
53488
143953
114211
59143
87219
14763
104077
1086
16978
151991
98113
99755
11381
105456
89115
99451
25126
140601
108299
38316
65506
45996
34942
20099
16352
67910
43110
78215
4757
90360
4274
58070
84648
148588
146312
50430
12075
121035
72661
49930
151703
28299
28474
10665
139922
117279
109876
37606
109287
97197
96773
32571
862
10351
73556
38145
78270
144936
115852
103441
85307
151158
19597
27600
147004
36315
98822
29387
15085
29030
99962
14388
57117
131690
25101
69857
125764
13609
131258
112422
110611
103324
2704
138014
113653
97000
28523
70675
91922
2086
32012
34860
22133
72480
83305
39300
108239
39753
89511
124254
68737
47180
16598
4219
54403
62525
94932
57466
76306
80930
27840
65726
42124
51459
55929
34556
6075
84313
104623
97886
107022
144098
137993
132936
87632
94537
47130
53857
140241
143927
55929
81533
62554
93336
85674
145595
13351
38216
52961
110198
148932
80694
33703
60559
136817
89481
94942
16591
52455
78726
142101
17320
93873
127495
25306
39151
98813
93298
113558
90660
87580
27415
29761
7692
151555
143304
2976
12600
53141
77067
123549
50541
14958
14287
136949
25553
125913
84584
62938
34701
20798
55955
73072
142207
60243
118774
32329
16738
70132
3533
131343
36166
51921
15555
64868
51084
30469
88702
63708
83369
23171
65445
12416
58976
100298
1993
105045
82880
107217
25977
146574
131127
81830
89851
152402
151946
66564
32166
37188
14992
35613
23132
51082
108075
59527
144045
17035
89839
83119
101349
51791
105719
24581
64176
22733
126287
87049
130795
86333
52265
32478
82394
58887
141492
29828
58704
140719
116866
90672
50279
136944
4780
73462
61704
112855
138052
55996
134069
100923
147443
109972
10496
124358
140899
95413
24960
146227
40166
31527
82173
112953
63739
22020
29812
56307
72755
88343
69539
68353
57562
150037
79042
62435
71715
149677
54180
82946
75182
62752
62650
92477
30648
93998
94667
22837
46981
119223
18544
107816
8425
121343
79077
93006
1002
133201
28012
94543
75632
118061
20496
138422
116300
119950
74107
45620
147768
130862
7093
71895
69392
69746
42900
99609
21281
145120
1062
89147
142216
40623
76008
1490
19733
12282
115346
41717
151677
1022
143092
95657
149477
35132
106988
114188
12779
59833
17634
9603
66536
45616
101953
142410
143217
2580
113722
14962
18647
114792
126438
11730
13045
58417
34227
53779
91646
7282
95187
111688
29359
109651
86268
27240
23644
51172
151327
57331
136879
37671
87792
55969
103867
47632
49146
97937
71348
20830
139745
110424
14287
116280
122543
48349
53612
14052
101720
2752
42401
75960
142477
92465
43335
79685
149884
87733
9293
18259
2671
150876
77089
90473
54789
38669
16726
126086
143801
108506
24202
130948
77323
38335
123641
56984
107292
34333
92013
67308
57908
12867
440
51236
128403
64825
9356
125631
10098
18591
258
33756
38327
98013
125029
113721
143897
19421
96303
135131
130998
151214
145083
62761
37317
117918
150087
2473
9995
111040
90562
88868
125149
111750
149101
107841
55349
28019
110893
86287
67593
137541
119667
105353
88000
122874
77468
82389
151908
52279
91648
6211
51163
107349
89861
109154
83416
88061
138145
114058
56962
81124
60754
59730
71742
79506
25539
129021
131241
143735
70802
53360
128658
69269
16585
93098
49309
114493
33143
69943
24589
3213
96850
96536
110564
44344
63619
72997
137482
54063
44641
68056
141248
128351
130271
85032
84241
31783
69496
70212
46689
18654
123791
51911
87681
18389
2568
15652
138467
56536
105977
36105
80894
60866
137820
49175
104761
74962
121964
115825
131858
45186
62621
152200
50089
68873
84709
140293
121099
32764
61943
25741
51223
63759
98331
17510
82112
121897
33168
93564
57000
148028
8254
145515
78938
19547
65641
41524
94133
66167
36046
101124
137160
98457
100783
39853
24968
64398
31820
3658
96847
114258
50277
26810
35804
27359
44149
147069
6758
98066
110584
84712
115813
118824
80139
52430
146715
3026
114457
110904
90031
8281
70273
79898
130471
49710
119231
31339
113733
29844
55891
89453
1735
129466
115862
58447
11944
38800
75953
39598
144188
44243
125228
136092
21012
82871
62404
37960
106432
34667
27796
54473
63919
118532
140053
70321
26196
137198
101062
149025
19587
14740
107744
42292
151731
81788
121481
32372
151195
55029
71943
142622
99062
74781
3396
150507
14959
65861
57462
121589
121099
85173
33732
63779
61560
46322
139669
108213
36108
113440
129456
55552
131472
92634
118384
6370
32068
97782
59543
31024
10418
135814
45258
134610
84420
69793
132341
99216
141948
44047
99441
141764
7754
138681
56510
90175
58003
69057
56257
94111
40296
41043
28246
47112
139197
4324
74686
44043
101927
139866
95762
139167
1412
150701
121341
85791
89304
107794
63715
102888
30808
20910
95938
38377
32653
31301
131632
90550
99846
63368
63293
149289
103809
91363
66081
116042
116521
149588
17904
76720
136800
113413
67713
11962
138912
46632
118401
80341
33415
39946
41150
63996
60662
15665
123758
113875
46659
134386
62282
25393
51172
127012
44052
33988
95314
109648
7763
69800
132158
25705
24856
148020
17853
112976
8837
8734
17493
129981
109623
71899
25027
29587
142329
106140
45055
145005
78378
112429
126707
19027
145838
55051
23016
60559
109580
147899
28109
117324
66622
14427
21747
111908
11430
39463
83055
41283
69256
121177
26275
57547
50690
72176
87011
64969
57031
10694
59783
141658
123856
63662
32802
148686
148302
55627
79086
106562
52510
130639
102685
148809
152426
125860
109362
32318
42801
50162
94252
138060
29213
151155
47969
100513
71118
141277
23255
130784
24221
103560
151599
26100
25212
53060
44348
43257
133131
123679
7699
39482
108314
136423
57833
133058
113632
25201
40261
14130
96094
140514
4444
3782
138934
73564
104217
82951
86865
130365
89389
110638
109908
109394
144240
141709
20273
59761
56899
7225
40601
85579
67748
27779
75007
127059
14671
46244
29187
75999
81488
126669
67919
106443
7667
79870
37802
138665
20287
125794
148123
109248
113899
106815
76954
133273
120719
117574
46857
35483
126241
108075
120743
50102
142898
53404
54209
29350
120305
83214
127855
80577
86931
51388
44831
115349
135460
103232
105896
29871
106370
102903
147814
99337
68098
94436
86574
46466
69985
12091
81949
73482
151151
81494
123958
141299
140839
56070
42830
139436
147760
26434
71898
104339
98545
145197
78032
107943
119382
41736
145826
83983
2442
13234
41109
91365
131957
6168
145634
77347
18175
98161
8004
17122
37173
9969
30708
50347
66083
94241
41738
83702
151383
140319
67047
118418
132943
2278
84482
130174
64969
100686
69210
88214
141717
135434
37199
121299
144548
53630
77407
33887
9372
85144
72000
46450
115786
123953
117551
39529
96111
16992
1699
95218
29931
68741
71712
37750
91808
34617
22933
35294
142134
112667
124054
6860
101251
39205
6916
116945
113413
84056
29649
123416
47716
122469
48046
21387
102901
23407
81832
56984
61302
83464
30986
90986
30745
123895
131893
122591
15459
30233
36233
29581
541
38209
36307
123482
98265
64223
97682
69710
5742
129675
50130
74584
131063
118820
95550
88937
152596
34962
24641
61222
147957
55386
30864
27573
36242
37980
28494
72768
68137
85594
101775
89557
124500
16925
70303
79796
81098
25600
6798
107312
31451
78099
39602
17025
54578
13691
129154
75615
69766
8981
143730
66626
85276
45802
114717
152664
83792
21998
72746
30468
107101
53291
119597
109500
70174
47551
46887
29631
94007
74886
144539
3775
31235
55304
41884
106175
89960
26361
39546
17206
56155
54706
104255
20081
100190
77344
20059
62767
119727
113198
92980
85016
24336
91446
52408
114941
147458
119987
2259
111252
73594
17949
143438
104082
94104
35735
68669
41744
82956
132379
79894
147455
41344
42029
37530
151484
148982
78615
82963
117305
49418
33573
60082
94596
126188
138921
88351
8
137078
111278
137737
63112
133068
128546
25231
101847
19847
114359
22409
124237
100933
101750
150741
152530
1467
36212
20220
151236
114305
124771
145207
42652
14994
55234
144604
18483
67196
103719
39442
56723
73377
50563
119529
81336
34658
23552
41026
75485
145989
84166
56408
117553
43778
55141
146995
66291
111956
37329
86143
84329
18864
81352
129087
54816
14976
112
94125
82076
126612
139181
147003
55970
62696
144454
144578
117961
18093
56568
51082
34712
150081
131525
31123
63001
62116
27334
132520
32010
85500
93809
144615
103876
53719
121374
16616
68668
236
136388
29181
126958
123037
46298
59897
64022
41056
54672
39750
80073
137126
111445
142260
134533
97640
24202
50974
17387
72440
58582
70324
15315
31148
65012
149782
84592
65133
35657
31862
86205
24945
60752
90176
26226
130856
7685
90005
26582
83260
133451
129863
73119
119708
151320
60945
75428
23216
138058
113265
116102
70128
41429
10264
100659
129518
8281
64155
49683
64984
95609
142705
89614
35035
83650
143939
20643
111966
84263
68083
53130
92463
53014
127702
70193
52028
65483
23924
95924
55716
144919
90938
127262
57187
100856
104730
42007
134447
26830
112286
52867
948
105616
21064
35941
68283
15199
77619
37976
120196
2903
90929
70633
77049
95326
19118
131903
18311
42947
102919
94867
58721
51866
99001
144258
31608
61753
57347
19416
109095
27573
92988
135805
139009
141310
24873
80273
7728
123575
117824
130965
127846
87514
77342
60360
40566
96026
67740
58689
17533
49411
11272
97130
122249
135705
91650
11268
50470
6625
51513
38406
55079
2066
27334
67109
144378
73109
4630
23321
53655
122977
8884
37150
88776
106562
118176
132727
60640
64714
66632
99013
113739
98564
53943
93704
87391
3060
127670
145674
30768
34941
54844
106236
57867
82026
31308
73642
12399
35814
96616
86919
37035
128591
124904
127524
90986
120807
139223
30289
43259
57575
132683
35772
13760
40736
133020
122293
64791
139637
146870
116013
26431
50956
80535
84181
138105
137650
15211
23882
25957
138133
136437
83847
145769
140271
88084
86438
112590
100050
145294
34635
15460
125359
70391
50232
43576
78448
30116
132588
69760
26283
102601
116657
97971
61969
58588
109166
52086
94730
138645
98695
105790
122598
40214
101375
141738
6850
45627
105272
106695
40905
149237
1037
43729
88954
72425
87149
45727
123697
73990
143431
6925
55430
110482
127731
117008
27077
92842
26915
285
104255
127137
106087
105237
44240
65767
98297
72184
137257
61617
36647
51619
80392
58604
95144
47804
135148
60963
93449
111291
140947
87392
148182
68746
55802
123337
43479
103345
73552
91160
126271
35610
95181
88936
150711
18050
33255
117789
89969
23005
37149
5120
95382
146478
63807
48219
43746
73313
134007
15782
42388
122440
125044
60301
69607
37460
40928
139680
19808
141603
82648
2213
49235
56374
111832
69020
74529
2794
44476
42975
46657
102252
48022
152169
98404
137906
68972
20851
63426
56456
36486
128772
57333
18150
44472
128992
76752
105855
117950
116957
119664
79501
119056
26874
142437
89000
95535
88543
112521
149092
135991
17085
120982
57871
16757
77451
48204
106166
118656
137661
20643
12861
145464
78078
52084
39784
83220
7094
24653
58918
125166
2010
146303
122128
28782
10101
68797
2870
98503
39033
21584
108236
77256
220
24138
114420
98362
93090
78941
75118
83275
99158
108485
78688
55674
18358
147770
147130
46322
21393
76473
28170
44297
92986
7765
93942
102707
97289
96731
80328
14976
147879
46275
91882
148195
70415
64246
95398
21119
409
28009
126620
120437
143896
82348
33919
33619
79180
51171
100576
121018
129876
132186
23139
78215
15199
145871
59601
139186
92292
148626
6089
89114
43672
118668
106824
141180
61694
60170
34486
83108
108794
17209
61314
125316
120138
115813
36453
56868
24894
144680
56680
30849
2246
100473
133387
38423
96156
46773
29597
46099
44160
56486
13742
108419
54081
120728
122161
115380
59688
14059
56178
26459
52331
146519
29323
30267
138364
65705
107715
15315
81443
22356
67093
83553
123341
54252
121820
76977
100675
30033
1385
23724
107023
15169
137352
18972
14665
138363
12987
74504
4581
90165
121450
56788
86078
8363
107607
76888
94855
73637
112657
33862
95595
37438
146345
97096
112282
147010
31650
71215
47094
53911
115432
12121
89955
128564
52051
104216
116794
85926
57435
121455
33744
36641
56953
150132
66086
22540
75142
39408
95762
66519
94130
70270
125998
89957
24974
94843
106845
77492
23575
11968
135487
147587
44969
78760
123600
117651
61754
118440
61456
118824
97811
94972
34365
12409
93241
120978
55849
46771
18180
9262
112875
111968
100104
95413
80888
126527
47958
45504
59954
92358
57369
69708
109732
123881
5731
111417
98682
88338
87902
17726
65159
64510
139397
120041
97704
84557
98939
11253
135855
116863
41493
123454
107598
151529
97008
46201
125326
2557
91648
62870
115681
27733
137460
104114
8492
16703
73896
106847
127792
40349
126128
48541
104256
144536
26481
59942
79387
126822
92023
89047
120757
138956
90633
86416
137738
45269
137772
142075
68913
102473
77097
42354
134520
87728
4198
17475
126910
98915
125772
108600
147779
130900
36025
122544
122970
83352
60956
80577
87168
10572
48129
65827
1431
147018
30836
12541
41655
41952
26678
135824
2224
125404
31262
11268
90691
56339
49547
73793
33957
52855
61151
51693
59327
96987
31741
60596
37920
113124
150508
126394
124699
67767
69423
3808
63948
120745
37430
128387
20468
84952
114980
43586
67003
24987
75849
15142
101886
126614
109489
142886
35534
28463
45184
115566
3918
97621
33985
62882
68801
53535
66573
71294
120810
142498
75172
63501
141743
138905
47330
13080
76025
41285
56610
253
66107
137270
36416
25815
142873
24802
40311
50037
74180
105995
23459
78207
61694
57210
150217
8883
136371
85793
80076
109936
99897
33558
31397
92823
24477
99435
105577
99953
150007
41285
121167
85211
52024
36364
136634
45478
61017
29722
116214
141301
142800
148684
91464
76336
75776
110514
105579
64888
54265
43519
32659
11868
97811
84723
127324
122275
62859
89123
100651
82145
134308
80007
24909
60781
144607
35215
129565
55705
85732
100959
69280
100015
98488
39230
33987
31873
7611
148719
117187
82804
61900
7545
115302
17315
112919
98619
18061
33661
66525
118639
143779
75388
77536
18995
142753
72199
75235
120433
130289
18367
79570
75562
118234
56520
142225
31108
108896
645
49321
84175
103983
137122
112378
98350
7002
83440
54748
45937
145835
152094
22513
137027
75019
120489
29679
68368
50267
104205
67611
56473
123210
4367
136626
119631
82018
126194
8428
48672
4068
78932
138076
133081
68542
102653
85451
96299
65101
18722
152445
60489
18303
43329
71285
92962
21590
100389
39896
71919
83792
106932
131135
85190
137887
146808
62675
72332
152066
91960
151737
24846
28368
137127
32847
117468
113432
147657
71792
36274
15371
71648
117435
33654
142437
46302
5121
14757
4456
44966
107089
108945
30938
113956
52039
21150
135833
142215
113917
135214
85102
113209
34216
140399
125167
87777
109344
95403
84524
38794
136423
99654
135651
106515
11990
125444
10841
17108
147600
36277
83060
126461
3007
141024
96756
76130
13268
85698
69144
6093
95060
11716
149772
132689
24700
122369
95529
140075
75489
37685
51482
64630
145079
61240
49966
28022
43216
81794
66116
60819
147336
6556
43489
151878
150909
149318
96318
33231
104084
23033
60122
57106
55623
58132
65020
80254
38023
18082
92769
112980
55709
22877
56338
71850
83964
105884
120365
5656
45512
44135
87354
42086
71757
135039
62474
91345
7168
16412
125516
137697
60281
63139
47147
115616
121072
111789
74705
16901
134064
24989
8677
64398
68757
65095
14522
10177
49777
141507
36740
116018
36749
124942
15825
132778
138934
99104
78408
19116
143631
81309
9162
54395
1846
56324
48723
123580
46900
123676
18556
55628
26711
48173
150310
95142
139962
12901
128257
41520
5591
20664
15213
63329
23261
52061
50102
14059
8695
131236
54198
23845
87934
63254
98977
89839
149757
5294
91483
45017
131548
135351
121374
33683
36681
119708
131993
28337
138198
139266
90601
17058
32824
105412
100998
55871
15320
8904
90885
44961
15740
2554
89673
125830
86705
46253
72213
105394
51596
42200
8331
58516
30753
133713
112831
88208
131434
120202
145128
118558
111265
85662
142569
1810
70176
115382
78825
105891
125495
48128
8795
18737
71779
119126
904
15909
23318
93875
121445
95641
142814
8504
11890
45122
16961
126201
11969
2823
124703
6978
173
92945
113273
14532
115590
41271
134064
73177
4922
138497
120818
34758
30447
50178
11716
52269
86992
55897
3567
87167
9168
18174
116408
42062
84214
12144
45419
116867
35941
26994
124878
36105
150271
115906
71756
113967
35849
59221
44725
61786
71003
44347
117142
100855
115257
132375
10903
60031
63476
35472
25902
72711
74714
152582
142111
37310
33148
38465
11990
69006
65401
14509
127756
63692
134835
55123
56391
44992
141758
122116
106301
63685
24076
81726
43360
148080
89168
75272
78223
10239
136103
103380
103342
63579
125821
96648
121684
15234
141547
139397
104744
79105
5783
109317
21227
14951
22289
77685
81005
36027
57086
45104
120372
101781
5266
21519
98931
115217
96413
34610
127233
85504
16881
107514
27692
151231
83154
6924
35283
96684
149830
18924
33326
24985
131462
75468
60789
29253
10346
151471
65242
88337
65392
43313
47990
91473
85650
25629
64586
39718
81152
68735
3658
97720
34067
31433
117566
145978
59123
31741
92288
78448
50379
127090
124942
57337
79475
42454
86436
110265
62555
30235
56473
6338
94271
126943
97662
37526
8466
19890
98072
110146
109080
101542
65908
869
11691
62167
147264
70867
93606
109485
6546
22680
113504
134699
80028
50655
51474
44899
18832
141231
75169
96134
150785
26962
79351
117213
85307
108299
15813
41116
76813
126446
329
21051
4458
33056
83072
22020
125786
55276
136364
135529
77995
102607
149241
36238
11268
70300
81195
50929
83632
34636
4634
102943
82444
104457
78513
25307
71135
114819
66276
26218
97592
87421
46921
123639
151104
8552
2645
124183
63761
140218
138644
20155
115538
135231
56200
5462
79760
15841
56328
20877
50326
82066
124877
137852
44361
81005
36468
143292
53564
124176
20025
29835
68654
87793
10475
67584
96277
12970
48522
38649
25926
39267
58566
20225
48687
142536
25650
6850
9119
102469
48544
80520
42435
51128
91577
107319
136826
130821
101207
64064
134022
121099
114403
56149
66852
126374
2135
41740
16652
71809
80319
63391
136655
17378
83438
38089
10701
133754
66009
40818
110965
114143
152115
11249
23128
111951
148597
33632
118502
98679
118222
106003
77860
90672
20216
22988
94245
43272
64602
110508
114539
23320
31890
103797
40630
142999
20925
72310
124164
86617
139570
113041
79722
139014
125487
124236
125166
121615
14673
100280
98975
11767
64562
34315
123953
105163
78317
75376
6296
104
43629
152027
44361
96187
103365
105457
110574
125563
35591
112694
89663
47921
83869
26908
59864
86803
7913
41748
87101
43595
152185
43754
76431
64222
98814
57131
27318
34595
137358
54474
55669
54505
54046
99760
8251
15226
63372
149147
18285
119550
110295
132152
25388
52106
34290
105724
147143
63079
5281
83467
130148
4939
129452
61391
90064
104164
118168
146275
147508
132817
50174
52315
41421
126452
30836
70649
149402
114746
68262
37077
92330
36349
44470
146842
88239
78837
101964
105260
151555
131638
46565
128978
139049
52357
66796
101790
14335
42761
118577
32061
29615
26670
104738
91733
9215
142522
19926
28099
107973
87845
85998
79347
125123
134634
75495
90991
87632
56115
54247
107588
42267
121603
112943
54246
52603
37443
13710
87766
100772
137731
119421
9119
37696
82418
100550
67950
96560
151455
116588
62483
87021
81515
151432
89788
90423
95351
59327
35692
9088
140565
22191
72379
113450
141795
128317
23906
51260
18707
137769
30994
29897
109572
39968
88384
70867
19354
13735
25012
18457
9180
107987
128439
90506
131445
73876
38537
81470
138411
95064
111098
126375
146205
41285
117076
135383
45994
19790
60844
64747
9851
112349
115149
149947
10129
61389
69002
50310
95989
93701
68815
104864
59557
52745
74475
45497
4894
139485
5396
16545
86414
145534
20200
82241
36501
144908
91675
103073
35620
31222
25749
45341
1226
150443
43579
32405
80958
138933
82627
34528
84653
29933
148456
22839
103057
92447
89208
107995
83830
94558
125926
27858
89910
23449
135231
4888
39270
100888
108011
74994
137141
12456
150697
138919
32129
63196
44206
112493
54192
128900
4749
147025
35134
23047
40080
146626
143523
132681
126765
78001
102045
131740
128579
49811
9530
114719
75887
48693
73781
41672
2018
84344
75190
652
96185
106545
84816
149608
98162
147273
3225
124824
13653
38312
4446
53794
55355
150344
61528
38139
97113
21468
24377
81366
92102
33776
53837
25521
103010
5959
87842
128365
90221
20565
129316
44066
129801
90346
63008
103759
86756
66346
85656
121230
127075
110807
32828
38334
134740
114907
97326
85313
143585
121475
24216
86149
33964
98729
137673
144695
104349
78215
152185
73661
98322
128831
146702
103895
95506
59038
66091
39968
126669
9165
18993
132758
150902
72758
46114
132858
45278
1083
72357
60302
122966
96168
3960
35183
52702
143664
50916
35896
93002
50563
109050
48995
55820
105044
32004
8922
22062
118495
69933
25893
130627
109416
33651
128808
39864
79819
140671
105689
101454
64356
24030
102604
18090
48905
146009
91597
64089
46487
129985
14615
117786
115117
84608
31527
99180
145025
40310
152298
113435
135362
25625
119917
98133
80171
126869
145886
17291
117190
122856
148876
39267
25218
100202
78476
94927
95941
27559
16592
21221
33565
52216
147595
27471
15274
28085
128699
10298
89168
128331
124741
77954
30517
101358
33572
110098
84528
50010
6238
59505
51172
3615
119441
76427
103717
55577
28807
78883
103588
66367
99591
144963
147967
117141
43358
12179
2910
27543
43410
112811
32433
24941
69487
62709
4952
124609
51659
110171
31543
57694
27632
103165
82473
4757
37301
44038
81398
86962
122921
42889
31932
100686
58680
28707
76079
101703
61815
99639
7960
127936
91436
40299
8429
18439
124651
34456
152243
33126
2400
52194
111431
50893
13100
51731
76864
71596
116404
15474
15992
117616
58130
68803
97263
145693
118031
30950
97273
37627
9188
128251
21330
100339
24156
50607
148891
26571
105557
148486
80540
107993
49291
49677
16771
83463
122442
114058
12376
117280
133478
49273
92855
66564
117689
47851
61912
93738
99475
16839
9964
133551
583
52194
87832
45611
124394
85404
92972
87157
103249
31157
53117
10512
101399
90643
114614
81638
62568
129574
56576
70917
34102
28140
144629
30621
96778
56557
125197
54109
94271
12676
41448
115669
64871
7773
40127
45960
113865
138483
138541
75439
21694
64765
106291
123758
33950
79259
83371
117090
63881
18519
45641
118541
46486
40468
6868
907
117682
9682
76068
90770
43361
146184
64313
132373
3421
126682
32663
146773
115634
44209
71537
16082
133626
35620
17855
21332
114351
122147
146744
56939
149830
62761
33440
65743
124964
61196
87435
99408
91712
21031
47885
141363
37641
138449
121370
62080
115620
32769
58069
109963
97726
133053
128179
105772
22660
1572
129809
15758
124412
1986
72830
356
85710
129236
66083
67471
66771
11069
24528
15968
52945
93144
29574
111115
104475
29681
31149
78428
83229
89069
45985
59541
97030
50807
23334
149951
73524
29247
13830
75784
52204
107154
76125
145548
91948
20543
62686
16234
52452
107708
53185
128060
79926
103145
95050
42267
11674
127948
151084
115556
93697
44915
32982
48384
116431
56085
46531
47544
105791
60427
123596
15888
25586
77838
11262
146600
97928
94705
33286
7918
81435
106838
139894
18709
68341
107352
60819
100553
91287
59670
74297
42675
127184
106573
111631
99601
41701
16064
4852
5299
97275
6606
21235
123120
84134
53352
148638
60720
26670
30615
89549
107523
145395
101849
128497
84445
67500
65901
42910
16250
3941
145762
79891
133181
102080
49187
107527
1508
86158
139382
27887
41259
149281
70059
42566
102526
123562
39839
21231
28268
91240
136369
142886
107091
91296
150530
70601
16253
85348
140191
53477
110033
133394
138522
118121
89593
60898
83794
111815
4529
95880
148796
66791
114493
88299
108780
75353
89972
27537
117017
117910
148440
106083
137919
104258
55361
9875
32733
92439
115900
24498
3367
84015
11648
15057
59901
122186
96777
1229
112552
122585
117942
135735
46576
90479
77347
13169
23305
24783
61674
19089
326
58764
126989
11659
21093
59278
21489
74741
9330
145149
119611
33742
99859
10070
48675
17526
137083
3057
39744
124116
127012
15475
112012
50597
105520
46894
84796
7699
71728
3870
26777
92813
62733
30766
126979
104257
110548
4295
57664
150762
20531
35214
32466
151188
66265
101725
16525
77064
127894
56136
57786
133960
92498
27781
38186
56019
74786
123310
84631
24814
5409
137260
146708
89056
20531
121251
51264
9872
127578
133846
8529
24904
22746
61899
23829
109491
42478
61224
44140
26095
146350
101661
34607
88342
133235
93639
1892
82754
95086
107149
131368
100288
97191
125428
47095
146991
103063
119092
6106
107468
106502
35596
137653
8103
118081
34848
117569
18317
116705
19572
65357
112485
152508
99571
58639
8066
50965
81658
111399
3580
46573
97490
126518
1433
79670
50867
149114
40589
27863
3630
5873
13159
60170
16953
21383
36112
72844
17640
54376
47080
57963
149747
17476
57855
97672
76282
86901
27363
15174
56167
51918
82815
11390
34588
84148
90773
105959
102434
135738
139998
129935
15670
25991
45174
32596
68192
81336
127993
85673
14065
30934
1241
12177
48222
80266
135185
2815
24727
15701
38997
101468
67599
121537
112725
123357
84375
82413
86813
44680
92074
99354
29812
107375
126779
75034
18792
72121
34651
2403
15163
48648
33274
37382
81849
102019
146649
70314
128011
41735
85777
22733
905
31947
1833
141166
12312
106836
74948
119847
9490
24524
98058
39120
136986
101713
141187
29471
31642
27139
31888
67717
96573
85806
127716
35972
66830
121887
129414
50356
21202
70559
73151
43058
123647
95689
35430
142020
60555
109748
139955
90931
140480
89746
133901
2625
49230
983
53055
101405
48952
105261
26936
3138
48961
10320
60046
143860
137108
44660
44548
31935
142953
146688
95595
116534
91795
135398
134987
31044
119332
122468
121715
137731
90592
134435
141606
18466
135825
66768
119798
58807
29920
4330
83021
99587
35661
532
93922
46296
66324
146645
98993
80938
140620
52407
55171
104514
41004
64504
142524
18061
65421
143015
8160
13372
124833
21922
52943
139616
109171
30551
50202
147763
55829
138562
96404
112105
12251
48001
16292
99293
65103
115042
37762
56985
25243
113546
19557
86938
35817
33808
127778
122019
27489
12608
142042
8918
55507
66932
21405
22533
117945
92432
19240
31722
103768
143808
1452
144876
63130
38724
94236
130930
11567
10621
63679
57546
125381
103665
23188
38725
145485
6645
18293
22742
40289
32358
52595
95547
119748
94720
147487
95656
44784
15775
129673
6519
31040
7315
1331
93977
67049
116325
100339
99293
129461
21848
14522
133941
127486
58571
47174
152071
86146
86452
22316
128349
148489
95600
100268
116980
48063
97017
70671
113504
139531
76531
119994
22334
104199
121320
144658
29140
116418
95268
131445
101045
116826
21556
109600
121135
80172
14661
120728
23859
100824
698
28712
98220
117132
132560
73245
43991
83801
1123
15312
75289
98338
142123
118054
60558
142241
112762
89518
135029
66078
96402
89591
40630
117683
56986
19578
76732
92594
149543
121017
51296
19748
7464
28191
15617
143683
122186
59493
98789
123746
95652
52601
99995
109517
28456
18323
124687
151155
132021
111903
64998
82871
59329
128400
58210
144866
24513
140995
87476
43367
140661
17380
83934
151920
45430
99321
14597
25246
37498
140512
27049
138669
44488
129433
100260
73037
24017
82019
92740
10313
51731
15224
92944
136835
20282
29956
129048
44482
43209
92837
108467
35251
135685
50207
34730
34255
7235
70374
80404
65765
62261
131084
56365
106297
139546
35477
57999
15273
146427
8420
46473
47509
44580
148165
57976
64815
47861
63466
134166
90920
13801
96394
127955
2621
4158
39322
57697
32496
134677
16649
118711
50264
2307
33004
14482
14641
89265
93487
50903
85174
101655
97225
137833
3987
115110
69336
89733
20851
137808
98346
137789
25170
52525
144740
48616
77863
55150
129813
135375
43236
1460
107173
93316
24865
19038
132119
39355
107934
80070
110878
50932
60428
66200
62144
85433
59921
135835
32798
101366
44
135488
91758
25213
62095
107247
94625
18289
20373
79713
6816
63395
81132
141795
35349
128875
11844
21757
23673
150459
122837
140981
70579
40635
79489
137609
127739
147833
152512
37176
119115
21096
46749
68866
67132
133630
33962
19303
5621
75268
98665
33468
146531
58242
47101
52351
42640
80061
94840
87071
78633
75222
100135
6441
143682
37265
17473
150548
55090
38351
56712
32140
80396
125558
121569
4797
111538
34211
24125
146522
108883
1298
50278
128022
59563
97340
35946
123517
34946
135039
67832
140308
84341
25741
19336
99326
83842
57598
97926
147153
116726
12296
49314
54847
143939
49548
59565
129423
83701
104174
123435
71601
129039
51931
55139
43968
6850
111668
24676
62734
121055
112931
75746
84171
147132
94717
41292
80265
10027
147618
97388
129178
30047
25487
60227
45192
75106
150160
50842
37152
102514
52483
108183
87218
103832
42237
9757
136909
11699
55304
73420
11534
26130
6389
95524
22428
122119
143944
124025
136951
12006
99333
145160
62882
125974
76494
132365
78431
74811
37394
115086
35065
110433
102046
775
72666
2044
10545
83133
34713
86674
13808
46069
112378
20333
20370
13455
152383
35538
144271
10496
68519
114692
26597
135723
97148
124496
147161
33126
55920
54808
27004
111586
23109
132663
112358
116231
135690
1644
57082
44421
88300
71107
111166
79684
111811
136396
92968
138225
24823
108189
21979
113825
81112
69459
124661
56737
50634
119973
110418
106126
32613
145261
76080
76702
125306
67223
50525
139973
68848
107250
57008
35649
57059
26169
114867
26862
15249
86670
38201
60967
52855
60033
32653
12290
132889
13865
69097
58500
12665
37287
22657
66270
53477
119132
142
56247
44092
50659
68972
139477
36809
127642
27034
93809
9494
20666
151385
45641
106849
37288
130072
38541
118006
38642
50748
128093
73664
150044
42354
86125
56489
85771
9874
109576
83783
31117
23730
130471
102267
113167
149115
148004
96786
45536
111445
129711
66205
110497
51524
51907
26758
36601
90280
2449
96026
19699
7217
27294
17850
70545
140286
95220
13648
1639
62711
118158
53693
106909
125959
13673
78479
122569
10701
53782
25605
122468
38544
112224
111404
110638
21958
146380
5033
138604
19364
122186
10327
47393
6887
49035
117554
150711
1854
10096
21424
85518
131514
75096
71526
110434
109336
7186
111391
150855
81901
144564
152142
150965
131127
111048
109522
28676
131101
142613
19382
26147
115310
50548
73574
122481
120339
69877
152035
976
79887
21001
107103
86705
116503
36383
55089
83899
64561
24372
82681
3750
39988
82351
2647
46643
51140
112105
75435
57794
105374
115321
83869
79008
44602
35836
79859
22822
105155
79427
44662
63861
99898
9738
8088
74551
45981
84067
15814
136038
132771
119066
141688
26890
59146
145599
94340
135743
131960
27318
46623
112756
21384
134588
49371
65985
44787
132431
109288
7861
86847
11836
92553
44488
42536
100393
148712
109152
42345
34226
98319
29162
11161
91135
77030
70316
107142
28779
58947
114544
77123
128688
85387
118824
142286
140975
42611
37944
152501
30746
66865
107428
63397
16951
9830
105381
146693
28242
72902
38297
62338
28712
88270
94268
150159
43692
22124
129024
93241
101701
99079
27833
86058
42176
4326
79397
55415
67986
146100
76450
119146
62442
41654
40431
79419
72466
3590
75481
100193
97230
140671
41415
4484
101150
142236
2834
2581
36164
133346
95749
146007
106985
2139
102363
6979
27619
60484
62302
116088
56123
146631
93257
118202
58504
139325
76475
135069
15881
9122
109513
140065
22284
8600
146897
124196
1655
20161
127951
58765
28277
100239
75585
142167
124271
35672
152644
8664
116828
83260
126254
30873
100015
76011
6786
16346
87956
103607
25771
103473
139928
141955
95425
13713
1505
112396
144802
24289
137875
151902
103569
18486
120730
36889
32617
101817
93418
53555
136461
68192
143854
113976
98695
115200
68725
128546
10330
14151
87940
35907
147394
79765
49802
91959
114102
72469
62285
134187
117202
73635
133357
79112
112613
132555
115546
2885
109517
66915
56328
98959
141143
71711
70939
111882
65642
147994
116973
75918
32201
62787
137746
28628
21040
39991
151405
141700
138692
61392
123333
107912
141027
135585
44641
128103
147171
18008
132425
105734
105349
64013
62747
118823
142034
139069
109558
79628
8957
84568
12722
62007
4851
23984
90491
46725
84794
89586
39546
75729
29594
41140
41414
42906
29810
85881
26642
26162
126063
13076
137091
108793
97954
73561
85744
111723
85427
53227
49004
115090
145377
82815
34879
21188
106223
126786
88771
48904
93382
131256
125467
123264
47848
44274
44269
98390
134084
70880
125555
139089
104475
141620
99917
60434
87096
64514
30078
30189
146682
99780
2899
139377
40337
37746
33418
4317
41701
122053
74469
13520
132153
77464
15047
55315
121227
59233
11364
134102
8533
14309
152216
140334
28083
120590
52382
114832
42876
102841
2679
38837
60736
26682
51045
121886
85287
104937
128225
129010
105507
79279
19021
113025
34942
34017
26228
34950
113895
37359
43625
122877
72758
43332
142149
100314
21694
45298
94160
85373
27201
117583
125024
108440
1917
32812
88160
87159
145835
92952
92481
122554
29788
137542
93159
85533
24028
119021
120170
16687
35269
21596
17832
107450
85743
10903
86862
131346
77340
38645
71409
103765
13914
74045
70576
15910
130151
16225
124856
123508
134171
95024
124848
17406
85082
75000
124675
133867
51719
101533
4068
107516
1847
21967
73319
108275
53775
17597
94408
135016
77362
44267
113143
91052
117863
41522
130687
102858
78725
134608
104479
66368
83160
86369
104214
25849
18773
85956
13168
91317
66477
17364
56695
68296
60156
8414
34396
141112
46894
7349
123577
124927
51572
94084
93624
48204
14004
79304
8959
113250
67282
140997
37347
7784
99535
20575
54521
148009
129913
67777
88201
51337
105547
23585
149703
44636
32012
32443
37040
99609
60646
17713
81477
138549
137979
32699
38857
4260
137859
68862
147216
78553
61083
33790
106722
18287
75309
19147
15152
60094
107360
125358
111090
71340
5374
109133
144045
58164
20411
31516
15589
80989
70165
117627
71691
60284
29097
135825
85585
19286
57533
82060
118249
148344
143850
83202
15386
69443
101918
51515
132962
67577
54435
119021
17193
80861
106906
11536
147330
130037
42890
33123
86888
139468
29539
16009
51629
58347
4779
15744
98478
83399
118363
74851
80598
112573
15351
116580
60735
146692
25955
68765
84483
100909
45503
101326
39438
10378
139889
56858
16422
34428
110536
102880
25762
149351
149247
98097
77407
23615
141154
33399
106452
110708
132161
44868
81528
22838
19288
152131
18860
66152
89254
125217
24852
140996
83411
85127
23705
75139
151995
61004
134294
110096
21814
34497
132623
40548
137717
63972
64027
126252
117902
49317
114291
104197
114926
53576
129726
140377
74286
24773
79092
21066
6471
125733
34323
110448
67388
79006
64348
87715
148549
52143
55728
40062
107086
42513
101184
118274
129718
23005
122056
102610
93139
94124
65227
66088
5140
71085
79042
100049
116269
15312
152243
1494
18479
55022
138745
106259
139434
55103
52052
9629
130916
131778
70684
92964
28638
29641
69240
13342
73574
48727
144916
24303
379
59966
110788
26666
9499
47465
128973
127767
83781
5044
6049
101861
59982
147787
66450
72440
51889
147856
102452
37405
126968
51974
134502
11629
102061
78293
45901
33456
128948
40954
78688
129485
121666
47079
32346
135660
115401
37574
142439
56860
42690
20376
16655
124207
17041
103518
74554
89769
100444
34768
5737
83672
107231
14642
115925
67642
92623
40759
121717
97900
102106
57785
103309
81839
127783
142644
91464
99025
31083
105350
13480
94461
127722
51127
96544
21545
33630
28582
137174
140158
84186
145683
96321
49295
31206
91092
116548
124413
136466
96029
100001
91662
32653
61485
52096
16082
54878
1016
143013
106325
130366
28264
79907
137160
100057
33992
32323
139526
62438
22000
4050
4062
38335
121238
74593
90315
70270
48726
92512
59381
23495
50323
29738
55916
111418
81676
92827
45065
103210
107172
9364
109563
142450
109756
99422
93449
1497
136443
105457
84878
32297
109635
109673
91432
88920
42018
39351
16675
111292
136694
96895
141312
60789
128645
69502
30130
86645
19947
95927
68906
129742
128317
36190
151388
93911
142413
113306
95338
3452
77229
37834
56615
44455
5306
26762
11989
68318
86910
49480
37368
97245
3945
29976
15692
9131
119993
66751
116518
148982
20342
43167
3395
4017
99990
23608
97886
114186
144490
72110
147295
71786
134958
53178
144415
142873
100420
6556
82820
45141
77239
119811
152688
101717
28538
15692
136971
6281
102867
105963
24910
123982
28051
49163
129940
131046
72836
103592
99907
88245
33526
96461
17467
21754
28211
33126
36264
132006
60511
148892
31638
145071
117328
52539
96915
3525
89041
86562
30910
49842
71669
55567
30925
99307
127349
36791
105711
55900
19362
63801
1662
73838
38857
40164
116078
67056
94060
10156
74441
12146
7634
128844
7138
3652
36701
126385
28319
127421
90157
58981
33220
19257
142118
84876
148326
118404
163
102839
53219
19559
24611
75948
113846
84282
144128
87902
8782
88420
118769
103617
100265
128739
88160
131735
8888
126108
137141
37105
132515
80015
116801
19890
98954
135483
127262
96033
106938
127494
56843
17981
23853
102029
114417
145604
44192
108744
103938
74040
55100
81052
35484
13041
86044
124275
20365
94863
129320
9987
10606
113375
89788
130111
12034
67500
144609
145243
21148
101727
151831
98805
150367
44195
79908
112834
60558
124707
79861
22507
76554
140949
125282
137976
26484
68030
141216
67689
20490
149651
77665
51961
111343
45744
57917
124279
112803
52800
148532
12643
12258
17742
137650
31868
82907
69978
2380
22005
72444
102670
65432
6218
116050
47069
17483
21323
114772
9932
88696
13863
7894
44708
65890
149744
90452
124455
197
82197
55027
18531
94685
88100
57142
84802
119529
148926
12200
698
40532
105080
125900
105328
137686
98483
10435
7572
150126
3844
38428
86975
17846
67386
136435
104173
65426
100457
106424
86470
40442
19394
104574
13573
131519
19750
119107
105404
38152
136228
129992
99420
115293
109477
62806
105236
65972
94102
112805
64212
118727
9057
29810
144032
97158
39972
119592
20216
149870
104877
130082
59482
125609
89995
94076
136161
134812
71210
94770
47239
81263
79988
4323
54264
47069
88082
17360
139784
39849
134482
76854
16397
18011
105866
31834
143151
3656
30208
13744
22920
141784
151015
102921
146430
109595
54991
129837
118747
127734
100497
23964
85615
38148
28282
148597
105849
144872
14612
118455
34732
23633
52999
72149
62534
16745
125769
56211
41502
12263
90970
85203
26188
110516
67137
22018
99162
121853
27925
75997
128387
131699
99501
90515
45235
6446
87777
9042
1268
124018
130375
56876
25638
59146
132136
108651
96731
136924
22801
146145
22881
140872
101600
48829
124929
26548
91699
80973
27010
149799
14206
31964
128774
141102
122412
29542
150828
88672
59414
152659
90629
65811
78131
115894
126007
85325
82705
99943
75091
128290
116609
118379
148262
76463
25163
120895
124351
145494
59507
29181
142602
73832
81932
150518
66181
82758
28036
85771
29018
108042
106359
149814
52656
42300
113993
55941
129992
75596
13541
81031
59270
134531
57086
56330
85232
102745
35044
66520
98311
115250
116187
112478
46652
55866
111006
139404
146690
147808
77258
45956
128002
41455
44095
36267
104116
15881
112830
89492
111934
128872
28026
29126
142398
105642
105944
78614
66810
19997
2382
22709
141835
148616
141863
60564
53267
126563
51879
49174
121902
7389
115894
128716
69766
17778
41509
31851
54626
12089
152209
24422
147011
27746
74478
136753
139301
38179
88855
79053
79187
111914
122618
72007
109246
143346
137417
20342
118753
62729
90342
119216
90995
64122
103300
18249
81832
2581
49831
143264
35632
49492
39142
52956
98060
113067
63339
110030
30206
9738
46659
108740
121783
26816
59439
88889
20638
70500
134038
148262
138385
78208
145274
102240
152006
98687
120521
101984
122431
49104
116836
15467
119332
13657
89229
75481
129382
10131
64231
35713
19863
136606
2277
20287
16091
82734
133951
57490
10615
117413
75793
22213
53279
70874
125801
52806
48084
124744
12497
27983
30732
133231
64405
7766
21917
11212
103629
27546
42261
25823
63080
82944
15053
86272
102620
52140
26614
90532
134719
57955
65851
63738
80231
148793
12922
83318
50125
61027
64868
83630
109578
95245
91682
52820
124885
140632
84794
85579
19607
129183
110918
103177
67482
128159
47320
48856
56783
94770
148054
44892
10468
83697
133212
111169
81226
23
52401
9788
82088
145954
114084
49369
90862
63649
123517
72608
55683
65549
15610
96006
49861
5306
57161
146177
10147
127098
44562
66994
78122
62558
137949
108962
24858
119535
99176
128979
119555
9127
143628
59377
4626
108079
133515
116242
50528
110065
67637
129503
33414
103657
80920
103754
109036
145800
120608
149568
120752
23024
64906
77613
106048
55116
44213
135553
32531
991
143546
30939
31245
134655
110835
56694
117177
98344
51851
25619
87288
118933
10240
151451
80925
90921
102878
68779
107056
81719
66705
85903
127143
135885
21000
110201
65072
85993
119917
118064
107707
113895
6720
17659
101898
147145
95244
77374
94701
4572
124294
39659
124590
139477
38777
83202
102869
20636
9392
68289
123576
96831
11706
105796
106388
53568
74416
29380
18103
52019
26279
127883
23714
53873
22309
4284
50130
117239
102136
2434
122068
83650
63021
125463
75126
123006
86096
35742
773
116189
126092
124684
71045
143563
108316
35283
68600
61469
85462
107168
140308
137737
111812
15492
43956
140281
40920
93993
134389
774
117140
135271
84392
58938
139710
37874
39246
77791
94486
61037
72723
77162
63450
984
91873
50581
57168
17994
111651
21302
127005
103440
11400
115849
149324
55255
107608
38599
27829
95668
60327
2674
84230
2278
82653
75862
61146
121668
31943
13097
61365
103917
90021
3232
128233
39518
53890
62052
78615
44317
83207
82488
5665
115214
56053
24534
28237
42597
83962
77117
146282
1790
100255
100744
25167
40759
55302
86053
41099
86966
119973
123749
70011
67908
128526
53766
131213
58804
143849
85231
102723
77558
25271
133440
50323
101870
11699
99342
2203
116289
33960
19040
118057
140381
150443
912
53617
53823
107662
94429
19353
85724
75441
89058
32190
80413
21420
17879
147558
15526
124867
120488
113530
6757
107627
21757
133671
149800
152184
10631
114377
54634
50511
111204
67594
48986
138942
120739
124437
98819
93974
501
63179
26926
110270
95109
130895
136660
139834
125814
26024
115328
102537
148489
772
89370
39959
134791
87425
39594
19833
80770
114860
70330
49677
40162
149237
40737
18647
152648
148185
139191
457
81297
17929
136944
33970
3423
152670
46415
6713
26009
19613
134699
44115
41404
77665
83971
50403
22561
2071
70244
124946
116899
18883
31474
14804
16597
72055
54398
16562
89911
45434
37977
28693
84286
48551
83531
108418
48532
133747
143416
95309
28008
125470
148098
90156
59418
101667
149791
102497
126290
89132
84463
99509
107647
115513
141973
3013
66286
68386
40596
13549
140903
99321
63272
76735
5524
25389
63849
75217
33777
57611
28018
82666
39703
45882
30449
98961
26514
28458
59422
8927
146725
1418
133197
103642
146120
122662
130862
61891
48303
26192
96349
40615
127032
38210
145926
135293
63472
59327
84521
117859
145869
139004
58196
35223
36892
88502
140117
84230
145705
72303
93029
139780
94500
80308
116236
110904
81319
101789
30728
133071
130965
5569
48534
137010
43764
65230
151449
131017
125402
83654
103412
150365
74803
19670
33690
137538
132412
46308
74401
125546
148114
25007
144323
91494
127885
110672
60266
64899
70741
111531
72978
77457
146454
152445
66996
39633
65054
66137
46250
67966
7209
7605
66433
81813
48135
120666
71886
55725
24891
3436
58675
21816
49313
53317
140199
53999
42859
52135
148484
140352
42492
70173
69230
38305
90836
142802
98778
13254
59491
2668
101859
87582
31380
46937
27024
100049
25553
119289
13419
50153
1572
72340
92808
72069
3852
84621
127516
46615
143803
123391
38553
57514
71715
131758
95709
20048
122114
52315
54285
60122
76018
13837
5280
106642
81946
53269
64940
106889
30401
99194
35975
52956
29092
131990
125874
53969
71077
132375
121283
86042
109288
17591
1188
38664
3653
117710
79667
4289
48723
139402
64551
125639
26276
90692
109784
107664
1400
32558
93730
52748
136435
133411
105106
39253
144352
108401
113840
65587
95206
93052
30194
62411
136403
52327
121936
141886
27812
59014
18287
97308
71448
103316
79625
97268
52011
47046
83921
53388
100254
35259
129182
110426
22515
89905
28592
16988
56150
125
102983
8977
93163
138932
92260
82533
64234
92739
96272
112567
9395
142243
67895
101333
96695
4760
56496
6277
73040
149536
80628
51978
54201
65080
20325
97409
12399
69810
141979
89502
69945
96204
119139
41712
107932
90263
124869
30012
40735
98837
248
71106
91953
88987
30204
46291
114510
107206
73673
45149
128509
11628
117768
38121
76685
146186
142270
109565
86381
131632
78130
13659
102983
54961
76501
69214
2712
79058
119688
64392
35387
150844
141671
5911
87697
22882
73331
60037
134412
4134
128090
141885
15759
101465
31142
112857
118176
24220
101277
62430
31337
36994
97014
140580
112563
31060
82215
143616
135023
59629
58289
23706
79535
51102
50454
24801
94798
124228
105326
103384
130414
110113
96554
22109
69817
130152
13650
66811
30356
114965
132379
82446
9755
104295
74584
122703
14111
14030
145243
2434
94623
53523
46949
31764
127067
97338
77444
78120
99417
61525
60147
105448
29530
14324
130510
119813
20550
20211
44315
71809
141749
51945
11624
23601
14044
106519
24693
49160
151923
19780
51623
114911
94056
119256
4200
77323
74715
102139
12487
31781
21562
93577
144997
72022
132221
1332
49441
6908
42480
93699
99367
56182
3130
136893
100408
38201
117216
126592
108024
116705
23493
17476
89607
146591
144317
114647
73242
90005
95786
106173
141
146465
57649
16179
67882
44191
38463
116959
72195
80917
89464
29166
144270
113293
39656
115890
9356
14612
119581
146873
136188
774
13536
99555
147761
29204
93049
90788
149121
46552
54954
149310
42571
112270
34938
109908
14279
73438
105541
106895
32732
53063
143306
48130
24178
54512
21830
54414
69148
151446
50522
79275
21052
85097
57338
38702
141634
8037
133016
138061
54628
41964
9171
117730
33057
44035
85720
68281
146325
49167
33088
28487
123547
47815
97382
4683
101925
118901
59022
49776
147937
134684
132100
17816
73332
64844
56398
65999
72895
64476
56218
5858
129559
86329
124508
17699
134377
87943
85789
4667
144606
148572
54172
147158
45078
9113
1042
4795
131202
81187
75764
126449
69230
83033
21504
152346
5201
98695
65783
98837
20833
379
104314
5415
86685
106595
23145
95480
52607
133664
120995
68341
129463
32959
64697
29854
41999
65736
55570
48675
4125
135471
52408
94246
92508
94649
94048
97680
51040
38270
54294
71857
38660
37457
98009
3802
1940
152162
120170
54529
133100
99083
122920
141589
136826
65917
22510
52486
135909
98827
122033
14073
108186
32048
132884
58583
128652
81086
34977
56127
149240
109827
130450
36376
5072
104009
61242
7066
103678
39157
82533
91051
146305
83690
83778
130425
7033
129491
58659
16961
104213
38288
52076
70766
91126
38893
7807
96145
150183
42794
9935
146693
10412
16252
53480
36471
120340
114280
64516
82238
11287
4347
51856
28063
108744
142142
34365
144408
150799
92871
32591
102924
135631
105082
52549
100585
1808
60218
54692
21275
124696
64594
17255
12754
101393
91519
49152
79910
63674
140699
40557
95678
147351
92157
124476
128623
105851
36599
152150
127783
133058
32247
86772
147715
145135
147829
118287
17904
78235
30876
39011
80573
115941
77380
93115
75577
26390
21049
12677
110516
12974
74305
85190
30615
23988
87404
14553
8691
124790
14203
140776
136829
67430
99774
7287
62363
117504
127533
100887
53380
14031
149126
139410
134245
95696
105106
84151
576
128314
117586
137481
17933
49476
75292
48358
94318
20238
83910
102651
1573
118774
115925
12151
43916
73815
19416
129532
48910
23768
85829
123680
58666
104117
142052
67600
79028
98351
9177
79558
102939
129240
69458
152234
34084
1993
48086
131350
43167
10539
109616
65787
133119
83633
77956
52007
14848
117786
57575
84713
151548
1005
65592
79099
128531
58390
3840
62880
14400
12987
20925
146998
18576
110796
146525
73664
139988
65130
80501
34763
75621
47836
100098
83520
10022
56581
13902
45721
32306
71722
134547
52473
93473
53508
135746
98470
138080
13651
19025
4744
47717
60744
22094
66326
29479
17987
148489
21120
103541
98508
55699
36905
3889
34596
151081
34946
91071
12807
80746
1787
105017
89581
75329
77645
531
84961
33610
138875
98553
73614
16716
3825
140046
59613
91048
21160
98444
109000
63008
59968
65567
148440
117605
90333
31888
116510
126636
123068
8148
84385
3102
140537
31701
78450
69533
53152
20879
102553
65044
149523
33984
102201
22871
46552
19814
141133
88544
147767
101394
9144
56706
45621
6343
32246
142800
37984
6417
148535
39300
35529
102312
63417
27575
12677
151454
96777
86687
41013
78525
9194
59769
138668
137873
82597
37320
31063
75125
127626
27771
55192
141272
84344
100481
19894
145033
114985
78913
1338
139103
147396
57744
114421
59865
85255
129817
80141
60667
71789
151813
147339
101484
59173
133370
112703
151573
24617
1434
95087
28981
29181
7850
42464
140449
133197
62146
132909
123858
150189
9294
114100
144815
67145
86553
75911
30942
92430
13217
91397
21694
12647
108579
1897
71981
95954
114621
92003
151380
144783
65870
28036
23991
94518
91283
36850
81739
11063
23837
62547
30422
54068
55447
46114
151973
151892
121734
30453
112667
13578
121545
140626
26428
108804
14998
118794
62748
133614
89674
82857
125772
12932
136485
27196
107136
80702
84874
67812
112205
133253
134117
313
41232
64131
67574
40707
84516
67916
71026
55049
102086
71282
68137
131830
37775
83040
128243
121200
91298
73664
61837
94438
107086
51077
56
72643
136286
84928
149160
122885
72206
6406
123309
139997
91375
69007
32354
33543
15250
124948
88355
117388
52828
13905
126063
111145
117651
133382
111139
87701
60730
30897
39832
25819
102433
60886
118840
112663
3272
145585
93019
96221
22810
94526
87869
113819
42119
150746
5031
57204
123044
114168
53486
33127
6932
35808
23089
125964
23039
140469
91052
104253
43763
135100
8872
3965
70338
130744
145801
94417
1847
109309
48316
24677
61740
14818
17226
125830
13392
43285
39435
143137
15163
113509
47742
43137
7137
70845
46337
51043
83670
144969
34287
129780
4258
43119
9954
74685
49477
5367
26611
72532
142753
95669
117627
55212
136210
141381
37371
2547
35804
97671
146989
72040
69199
65086
142679
97072
142340
39826
26857
97731
34762
60943
82745
59994
126122
113258
140543
53044
148826
39521
126673
138926
13750
100412
46045
2874
113980
103995
5380
7542
80812
22723
100128
7348
108236
93743
127005
122996
139134
9746
78293
46733
91523
18336
130402
94917
136608
150112
5431
132749
37789
134859
150805
72719
109580
44766
75597
81711
27797
101511
109799
108051
2914
88980
143834
111152
40406
149944
91681
52467
7888
27442
119856
120165
66712
105045
73098
77197
103305
99219
84756
20095
108192
83512
92450
76084
6829
46447
36094
34528
5815
3647
21465
29818
113373
15603
150705
11590
13653
111078
84874
42652
17288
83547
41614
104423
46431
141927
39296
28701
92181
2586
48579
58222
106655
19735
140081
113502
66181
48763
26936
92731
73592
48168
122616
44617
84650
152142
77350
119037
136894
19644
40532
6821
124870
81975
137691
28090
75006
29478
77837
24688
53028
128060
103447
17502
24443
116231
135710
111043
22869
36614
61709
96094
105312
62684
150178
47888
83304
96383
45721
93798
144320
86125
121399
118245
46557
111366
3997
152512
150528
102314
24570
72628
106994
131171
89905
136357
123777
99541
100255
3547
143217
40820
120538
120216
125302
149118
25996
65263
94076
92516
16560
88553
36313
145991
64766
103469
131245
89680
103359
129009
49866
131035
78058
14791
141223
25393
3861
143937
3455
126950
149408
18317
23765
118295
146998
5517
115956
43178
91577
67949
142365
132458
13911
50461
3222
99451
11885
136128
46772
115288
144145
96573
122235
72384
137419
142346
118184
143283
133734
121886
149304
130330
18805
42524
126025
15004
69027
119275
79221
18113
44945
72399
25838
80012
122897
29014
37017
12978
38972
104408
131588
33448
58939
132678
128589
48849
122535
124152
63723
135079
124828
82521
144427
256
126068
149587
36257
51313
117254
114982
90315
20102
66145
144391
120600
67344
23558
36416
80300
83424
150710
87193
145436
78802
94916
121625
129935
95782
102452
69776
84232
84322
9687
99652
105212
12977
97674
151680
85298
72980
142206
33280
113458
59056
27802
92063
128164
72316
131528
84945
13022
5723
29828
8321
84263
125792
8622
90233
99001
137441
38485
40995
74436
69174
149976
37383
82136
116717
57611
24994
47231
50764
79180
18634
109523
130302
136407
114311
78571
146960
57034
112140
1875
107396
151583
106758
110584
7866
54990
67665
149265
114097
132904
92924
41085
130109
134401
123355
123489
66662
26489
27966
117022
128314
46431
105244
137694
35687
77937
68565
32009
140986
38449
54790
99825
37681
19478
68560
45470
95209
142803
64309
67308
123200
14770
107775
132265
23707
109304
134735
90122
14468
16031
85912
150157
83427
49065
135174
148997
128948
78109
29521
149042
115997
104737
97494
11521
125478
44582
78130
77459
59084
152113
1920
60519
35438
135334
68104
58923
118802
56094
27729
139158
72206
113213
10489
12928
20276
19964
10589
25573
97577
60962
23109
92424
23615
151455
126140
26622
43771
60314
125896
102431
81071
128758
20939
144769
143091
109516
53847
112497
23507
102021
126082
116159
73552
141717
132875
114251
12574
18465
148814
135716
100056
41587
81345
2377
40707
63706
28895
84279
2527
11190
65747
104049
16305
107045
99152
31087
74930
10596
1250
98016
139610
127927
72209
64876
148723
80061
57745
31134
119012
76460
19883
98070
117444
121946
100208
15857
64267
7838
120843
66793
39934
44240
28688
77338
9171
130556
107713
104481
16973
134280
60488
8307
141152
11158
94025
137242
111658
9420
41870
88787
106221
82563
44475
81904
62041
23579
118314
128028
31451
117945
71535
92080
20093
120719
26908
50090
129785
141003
12453
22867
1118
93874
52158
142767
127724
3574
4201
95348
34058
67131
41870
149780
7083
106853
100617
90005
134893
97942
94652
40604
73920
23678
137771
114456
23157
37944
22440
7961
51234
55811
51782
52403
28284
103370
66907
11733
131332
91970
106699
40974
16649
27489
59893
44583
140709
18380
140733
1353
144872
86802
62868
68763
135942
74129
41026
12039
138189
84191
41039
41757
148873
113273
114692
46669
75059
39266
58318
81800
9851
43999
122709
47325
71496
40025
91884
84420
79433
104712
106355
74303
49394
48178
314
59341
122112
62241
92277
139158
3859
138640
32835
22520
126772
5143
69200
57615
65541
6034
148004
75353
49929
149611
122709
152299
58911
92925
104822
146178
55630
69584
90837
127814
146823
111858
42986
147810
32032
141607
134363
56754
4399
20660
79339
133488
25836
26936
66083
111770
32874
83869
44779
103311
102453
45808
125447
19354
17415
87119
36023
93925
14117
128998
77694
10322
117252
151030
7069
28000
12565
144802
84668
38031
36433
42468
46262
83119
69253
138670
52765
123221
74776
118144
104718
34966
21882
87001
75332
60136
31872
110796
11694
66927
116199
109772
97956
112208
108626
127884
149568
121268
151831
103238
38071
35837
3455
84297
118560
93558
75225
29126
74169
28225
4953
36656
84060
47767
124307
16817
132142
33947
130542
149685
100377
123172
107785
56214
92824
95480
39839
111509
95524
39230
73130
139297
95857
76620
96394
72507
27681
29152
122446
122779
78385
5903
37752
19886
74775
39961
36536
61037
73883
42970
58981
53024
44272
45606
134067
144498
150756
27541
129930
94245
87553
57846
106083
41252
140288
60482
140474
40494
110183
141795
41627
46189
150683
79378
66071
73375
149100
123954
140110
71543
44786
71868
125193
88987
146357
138166
104263
144327
17876
89594
109520
128415
5040
73921
46035
17949
140164
38009
79433
101936
30963
151660
5996
50471
78679
92811
124347
76307
94738
143418
26135
148305
86580
28856
106741
82514
19273
69388
97851
57928
37460
65402
42048
63532
147452
108650
102045
135003
4451
39206
111205
56288
38500
146612
130395
145790
109580
133793
92514
62239
124596
118271
59280
88939
4847
24032
49933
45049
113944
5399
102637
9188
70773
23575
93572
88127
137485
53608
97382
15479
113392
66647
92661
9732
83544
78214
26289
50933
65592
118414
112771
67926
115576
50909
14326
151518
95690
85242
44239
67654
90566
4740
97569
39830
49192
48826
130698
39192
123885
83007
75783
94516
28098
25985
126632
111185
103445
8936
20063
26928
130164
11631
115362
121882
62452
133691
120874
15777
93559
22930
103844
41862
48579
80548
102165
97672
132689
87893
15493
135542
49413
91007
83241
77627
145674
66099
67595
99111
75051
108069
4480
81109
119606
119811
60450
60887
131549
39093
97446
79785
82961
59312
152502
136031
148531
102055
107411
5027
69002
123656
143056
118038
92696
97798
74463
88080
21469
151575
44882
116945
107262
70531
55721
105646
48025
144496
24534
55065
54770
121881
140729
145234
59765
12991
128602
78253
143468
112540
103689
62854
93458
118455
38711
43850
74303
139731
136766
95399
138601
55395
70336
118988
127355
4362
82931
52313
151275
106876
131088
74929
107371
150991
69949
25147
11934
75080
102659
5867
45216
64735
68736
17330
41024
131220
82162
142874
119426
92477
89000
135976
5389
37787
107941
9679
42257
48625
82865
62226
13342
68629
144170
152138
67498
85229
24789
99990
38663
130256
105601
104455
70959
53259
122069
137859
38954
61735
128144
37200
11800
93750
26242
38121
136182
140312
68828
52325
40569
30184
141924
75072
119241
133552
74687
44433
93449
119865
2174
137034
128272
132520
115239
54724
39856
95012
65999
99567
35362
49601
144175
68124
945
41647
129438
11116
33486
53438
63217
94770
103983
56099
48255
81563
64504
122973
127614
36507
121127
6606
47053
104848
14238
20243
17424
75203
143104
103854
32395
29088
11483
47666
96901
33437
109887
81702
65441
1072
13419
131538
116649
117593
63101
22767
56800
6084
24005
61268
42559
2797
88715
110225
132315
124757
134799
3852
56470
125282
132520
109451
10903
149725
14946
131991
52451
126377
88892
146885
4620
102051
125775
57
98670
66387
43777
13061
93191
88574
95233
142458
112104
62630
125961
98838
44080
112655
124577
100246
115535
110168
67877
128637
133136
103278
139627
39410
106846
80433
35620
138119
61287
38778
138207
17541
127795
55239
51656
77038
1301
4383
91007
113369
87921
73501
70267
136893
64910
51499
110722
38096
19592
36379
43258
6566
18559
34627
67011
127380
142621
124032
144495
54666
40831
6151
93009
24351
61300
2246
121973
83543
27748
91530
54794
115391
22547
3352
128046
107931
75991
94683
3775
116008
135438
46922
123030
28181
102173
68288
32456
116657
70300
27082
29133
110516
54129
122090
13550
143242
2851
142276
77507
30597
105326
136862
24738
130990
13850
8315
114618
89690
102642
118379
63530
112312
44203
64888
150000
4165
11562
51613
152152
81715
99365
28722
71177
11176
29405
84584
4831
53252
98629
82207
104203
61981
92593
132576
68721
130069
145018
41128
74968
118684
38219
16844
109818
82430
102197
132839
107216
113721
38455
106836
74322
145704
14410
2699
6537
64808
107963
32434
117561
64622
141986
80040
4972
85592
87559
94523
70793
103201
142182
24063
80195
52377
40820
47739
140735
759
34648
120474
142509
93970
106069
67578
89390
120590
91081
116632
43145
56858
6765
39395
152583
152138
149367
4902
105832
85420
99333
55484
46493
113222
79499
128645
23417
150549
52935
36518
20468
108075
35742
13562
59886
152149
101762
27936
151255
50675
2278
42156
131681
30066
102069
131552
50583
99983
138905
35426
43224
111063
90721
89591
82508
48622
94652
128899
47124
26196
41838
88485
140476
77597
123561
73055
97953
82745
121541
96971
11952
124717
147518
149605
32509
119716
128447
103587
77951
146409
147865
120604
106847
108240
88964
47101
14742
41363
52523
82953
88223
94117
29025
100960
50074
9642
31793
5675
112945
10925
102310
126449
13236
120008
1600
66798
97674
130840
49151
33148
124658
67107
32505
109368
33188
121111
14341
68883
41270
87698
30315
132879
39429
80224
88040
110162
110323
150054
115825
81532
30218
97166
85062
64448
75223
107314
135356
51363
113960
58665
104988
116352
127314
145447
83801
37286
145300
118796
129309
36291
64468
14755
23236
125954
94730
137229
92711
62990
134595
66496
23012
39129
21290
132269
103048
116948
94128
112683
26194
66019
29291
135912
40093
33482
5145
124528
70735
305
100154
55199
36582
22402
90830
80779
4563
43248
91410
118066
129466
100189
42355
7627
148196
84409
143631
121202
80263
108905
91881
129533
32743
152129
144478
72777
33119
152323
75136
125684
52
32982
58193
57546
76326
6672
16858
101426
70911
107897
77798
55481
66279
150205
83997
84184
103400
98966
63202
41541
65905
12613
26255
119076
33388
20873
49507
87216
20608
125488
69449
41681
35884
130102
119875
138274
12686
144212
112896
83469
124290
48310
17444
68414
67787
122503
10098
29034
79134
73353
70471
23359
106410
117170
163
149040
146124
70853
105435
37199
73842
32819
99567
134666
38831
77582
120759
72647
92749
91682
13396
94909
18616
51927
20938
86149
31918
30968
142993
136406
126297
64032
12460
110044
38939
12600
132222
55633
103917
92246
92691
35597
126243
49994
23681
42398
5946
2111
142524
119407
114553
6799
72357
138861
79742
92899
97971
111018
2365
91643
100258
129719
34252
139804
115924
94055
4075
102293
7243
133003
52534
120689
22612
55966
28513
46046
118916
55385
69257
112209
32668
62547
149319
104342
74550
77563
76419
30066
46192
78705
145
25369
84341
34396
16824
57979
131356
41983
18260
14055
28907
91597
141309
51318
5098
42062
118057
125287
97152
66162
94292
133551
131555
92063
112730
60379
27136
46725
111002
94160
3753
137517
149602
108831
24403
14723
24858
31337
56532
63986
66353
105958
13037
58706
15196
39211
121493
12102
21149
76650
78266
143384
84744
85068
106629
76488
2941
139828
123420
141719
106316
5352
126619
104280
114226
28120
149479
17770
80300
54477
102285
3867
18342
143883
83659
54522
33500
62857
87441
75585
147823
23149
69380
102183
132474
33906
36382
136924
46332
37914
3354
31772
64324
131698
143189
36265
35189
139973
75136
115040
67147
35148
149259
105907
29401
81477
39315
62703
1706
128934
145954
19631
28430
85829
121974
15016
149959
36899
25704
65663
95647
29012
97014
17545
36043
111546
74939
92070
125526
7241
65065
70200
63301
62708
33957
92469
1546
94125
33804
24398
78624
50278
43809
130416
143013
44326
263
12823
101875
25946
78559
76682
75890
54083
114720
137879
23468
47141
82426
26490
75569
25962
96299
146848
109198
8812
109400
136893
102536
922
13763
59853
72354
78748
45154
86805
123161
45399
99509
103186
92127
56542
37560
46417
110205
10091
36675
12417
78427
148927
38789
32285
23424
13618
49280
138010
22534
16559
122431
3806
38416
14701
63763
136211
93127
133678
76079
94551
32900
33210
76928
3461
110302
141652
49905
78863
2751
107173
111768
101686
127892
8358
139941
6943
43107
61948
18277
86392
99266
19165
90231
145459
54827
32632
128978
5514
20013
81345
120851
73792
141826
55349
77350
103110
48056
5598
39726
71915
139969
9313
52346
117419
38652
64960
125657
102252
128872
21422
46524
83623
61444
143998
99679
144523
47825
104830
133
67799
43992
152291
150954
36825
76237
96878
149339
124869
124105
58429
74494
114864
88696
128576
90279
5919
70046
93305
108117
54215
142406
12487
16321
54661
27883
144509
49216
96508
99654
70514
21866
22436
91094
41722
80243
24823
17153
98825
27378
149814
14945
122753
112911
125750
130179
61094
134576
55089
12009
117173
134102
5140
8490
3859
80857
57252
150506
8514
11469
119066
99666
54233
151549
48489
116490
79465
73320
139509
35805
121141
136702
71809
101199
124300
74990
86570
63237
83801
151437
96030
58714
132701
122353
88150
138573
60555
2972
10310
89986
14350
133249
47337
89452
132014
95738
63777
86627
47514
55107
944
26578
65616
93497
130616
67773
26009
72164
135078
109356
92070
84475
46854
79084
64369
141459
90547
3318
145958
121672
93242
31059
108595
150005
151083
115970
114826
62660
81529
20277
146896
82408
67701
61697
33523
53102
132714
80393
3481
146830
47378
95537
101344
115057
53174
23516
107584
1173
47757
125532
123274
150560
34010
110065
17856
32942
104761
11498
95335
44099
52610
91540
128360
119809
31931
38338
51644
39579
148316
55140
35728
44510
29366
144743
17386
82367
39247
3723
104012
107627
131161
105465
130039
40802
94694
2857
73638
57392
35324
47388
101188
87712
147397
105960
86365
49273
23309
145801
88786
20441
71735
3022
85793
100512
18911
125024
61651
79218
130620
23623
44498
140824
7955
29676
32984
102319
53492
129751
17628
88605
32405
148993
55016
49788
126167
150962
119788
5694
144001
66515
26084
86838
90391
137947
45173
108914
114147
130401
45753
99641
8818
110971
112723
37726
150189
3367
149472
51810
9289
36520
18975
62558
55090
73958
138770
37488
93580
110519
43179
108626
34834
90000
53431
126544
80410
119176
112656
52325
104387
37269
30713
140649
6104
1110
29903
4317
25607
48638
77320
34762
105696
116717
117930
18704
48316
108664
56090
151895
77579
119902
132970
138568
88681
40363
144117
26639
17334
106920
99566
121997
2064
134293
113825
29187
9942
1386
54504
35426
71180
136128
90997
34700
129293
66864
53352
32961
33375
134361
53390
136295
132305
40320
122350
75408
101227
116385
123004
118468
81563
80098
118998
104109
88744
90908
139162
119361
112986
66633
12509
41940
76767
125623
97337
61132
69947
8219
114647
124882
17096
25854
112873
3524
86901
92901
78952
45924
67286
59015
43308
6179
17572
20214
136270
129700
136829
1229
104075
102432
67846
145835
23252
1771
119748
120327
83869
47307
7336
56259
29016
24437
102585
152092
48845
47378
113260
130166
114085
38258
65292
15121
65483
103316
56158
54529
88460
45644
76904
50480
6021
1892
45959
50115
24807
23617
28262
133100
91812
56457
43351
151660
101489
3715
20040
8169
72335
139043
14301
44061
29350
100164
80253
115328
61673
143243
27651
7669
60471
126554
58002
87374
129362
126358
145119
30394
6139
44241
17330
118642
100406
81648
147772
59936
85298
16731
89044
15016
7689
102953
80129
57787
61334
38708
31075
123190
53553
79591
9043
113575
62185
88002
58790
67864
70775
75051
118680
97609
118746
14828
74328
98151
96223
71059
15758
60126
108224
127490
95988
144606
86606
33710
52634
26568
93192
104075
27919
4194
62492
36840
147610
125671
126121
55519
70981
74207
134326
68431
29401
130555
83159
125462
83626
57882
52981
120052
117793
19027
103238
71851
13588
68887
128243
87165
95116
77328
70321
123388
102026
137746
38372
98920
142430
41875
12045
85062
144061
20937
11033
23734
27327
114756
5622
136539
30601
79590
109335
6111
119059
91712
98623
138331
18088
103184
98617
140159
38188
26545
142493
149700
37578
31797
117755
30913
94314
133872
144078
88676
29441
5255
138816
77728
119999
147242
66939
8253
76011
34038
35334
52850
127332
12507
64354
22352
115794
41635
13945
32860
88883
7296
51847
128454
59832
27437
35799
11818
35869
30218
121177
86118
35398
111985
21298
34167
133404
87894
63355
63058
427
119260
144009
4629
136944
79715
27022
128739
120812
61912
16956
67616
69188
68749
72614
132188
116673
107871
19278
10348
146242
19241
96321
52180
135982
146775
106772
148396
84067
28075
60178
105141
5053
75695
109828
144502
12579
15610
152373
139273
77585
16753
79796
25130
105899
9679
32568
80870
147080
72776
90978
13027
91732
66079
86102
101426
62070
50828
98770
3570
78961
37627
134041
104460
112775
97656
120226
127310
140263
120025
145579
69291
144253
95860
114918
100489
128660
5121
39039
123204
77961
8568
14472
48074
74649
100329
7318
143558
8956
129444
18678
108375
22338
6294
71211
13795
126251
49031
18082
116535
26982
34468
64612
42403
134404
37223
554
142045
42419
60592
144139
150560
90099
8883
46577
22212
134530
75064
37125
17946
80629
76951
128639
124434
103542
76333
145200
107065
3669
13061
81814
51594
68583
3714
93762
77553
61987
115125
70464
126674
54543
85717
124592
2106
115335
48940
45191
103149
124543
102899
152562
82887
37527
128496
64161
20093
81259
59141
129811
105437
93137
87585
14945
19326
112091
133419
117322
32011
102235
45421
14645
14569
135527
146578
37680
126585
66080
82873
86203
68365
43671
86107
8649
101816
91127
72858
122008
50824
10438
130692
14173
125688
73255
29156
1337
43093
16319
148793
95717
148677
42948
110138
33048
52570
129892
70690
35269
50906
32062
152617
149162
96427
106717
6342
56134
55795
99763
56684
130095
109985
63190
151570
92345
143197
49273
114439
57688
86501
111826
11212
83900
33594
56
145546
106573
129968
66003
152186
56857
118478
20779
54633
72976
130353
81910
132175
62055
39320
64238
47046
7156
129695
46299
120220
152065
116313
113408
78533
60669
83402
110106
2049
145649
136073
148640
102022
145104
84195
123423
51974
60531
1218
129910
138765
132155
66911
150060
69547
129383
83427
116222
140050
89184
41494
138576
109522
15503
103983
66794
76281
66401
34664
99017
61709
23703
117185
21610
18661
80308
2086
91459
149978
3226
97360
10094
10744
21852
29393
100819
6394
139324
75294
19106
101156
145067
30864
68856
10522
141448
141922
107148
80012
48504
64246
151312
93009
60121
20674
137856
149422
43676
102360
17111
67961
57616
48101
99371
100178
98243
58060
130443
89490
138695
4273
48453
131137
56036
146159
17259
69742
9685
125852
7073
79295
67524
6124
29859
129991
47613
41091
126775
111918
1202
21035
37615
58821
69049
144456
16868
24924
52831
2100
141778
64588
27530
62309
71403
104012
57887
109137
31741
88525
91589
38599
25309
16621
65748
76095
22671
140145
116607
26539
103563
147446
47223
151303
55452
144651
14673
93077
40627
88335
115974
33463
10456
22280
116322
102246
128649
32207
69649
15701
151471
39744
75361
24463
77444
19431
100009
99600
11178
95529
128042
142830
92096
52083
13524
5038
67857
28288
118902
107938
145243
113692
20252
5478
143035
143862
132390
150861
47210
77344
14394
46404
116554
110254
70865
51603
133722
49452
29980
19608
2649
34617
34098
94688
107142
47540
120563
32880
96693
118245
150443
91817
90015
39649
118054
83702
33892
127692
82518
101784
60570
117570
6051
34926
106522
97597
107048
115092
4694
144698
141046
7349
50310
47287
123454
15387
115645
122504
48135
70324
98347
67726
40701
45976
131088
16500
133358
19637
152459
90592
121333
81522
86941
6137
144743
51459
103395
101911
24405
133024
117712
37637
143944
25955
84927
146378
62203
58289
117942
135699
7102
74347
56349
47620
150752
42172
85040
131329
82608
105505
97399
82705
44842
42105
109442
39688
114144
71161
20492
146905
57895
146390
33874
73378
42781
148501
90056
127553
76781
65927
114307
83613
18569
28523
9783
17251
91463
115539
24172
52665
79365
121303
141650
2585
42172
124024
63208
13941
52045
83549
31343
135205
100138
85913
82712
21668
83202
30370
4907
17301
116782
119155
121720
142166
26579
136205
10317
147320
127609
55345
49010
62624
55420
62787
86083
118114
43784
6858
137389
116409
111040
42172
104717
69335
130773
45247
111505
89663
96395
116460
130648
71207
114453
106886
64173
150729
117077
95245
145269
100457
8160
44177
41928
84459
130630
130648
60390
29258
140916
71442
3313
125691
112995
132948
51370
119517
32318
20828
67128
131775
15994
52523
78421
134809
17280
152386
132764
13046
115885
2949
141032
2794
68196
34205
87208
53599
19675
5120
82705
32915
97279
106565
14945
68324
93849
87207
45544
127864
132166
139161
138678
2391
43563
89949
11592
81798
110438
19431
94714
84423
22386
87072
107917
111059
152253
53085
22509
19360
79262
127852
73232
34091
90495
108621
123677
42042
74915
47223
46493
61187
38379
58195
84469
81924
5770
116717
21199
116202
143285
144117
79591
37116
102126
45177
6022
101896
118824
28433
152656
55770
11968
73201
110394
123977
60525
112166
22950
141618
17324
69452
75049
55638
130116
16902
16033
11898
139483
57971
131255
6206
52497
86241
43293
12406
135987
70307
142234
107767
119191
142198
42437
135934
66229
10652
138850
128655
123425
13657
149386
18909
103672
72799
95348
109857
110152
111076
121920
123058
27067
131999
132149
100098
72729
50626
139398
82576
151677
128989
48153
118527
119583
111125
131905
64610
121971
119281
69733
124197
138770
67558
21066
94776
18647
116064
62579
132359
105840
63027
134393
138595
49313
145495
111722
411
67034
125228
82992
66332
108277
9645
42649
106615
120749
28866
29140
121295
5946
98520
124281
147657
44554
2086
112248
63133
148028
53693
70830
102785
116330
79696
114583
44459
75038
105053
44875
151585
87166
6370
86440
53404
15929
132288
17880
15434
15330
67959
144213
42292
24101
147506
59863
89514
19780
30064
10259
16645
104145
101591
150046
78840
38972
139963
123518
140997
96940
46476
12547
41828
73952
98923
115770
110335
106155
139537
127865
121686
80317
151252
42631
126550
145967
102046
72407
36281
10948
103042
73949
115115
62831
72195
72690
123006
63689
74321
142898
18226
151491
6185
80998
73137
127971
54475
41286
90147
66888
24852
90478
4444
44706
138339
133321
61359
113608
59394
97419
125895
20468
28919
118323
103749
121754
48686
105050
64108
123115
98866
102812
121922
104677
41701
52526
88655
95849
114300
36416
20396
147825
129033
45693
62554
146472
32998
124514
109523
112964
99634
112764
12175
131769
89182
144702
132335
145680
99943
50569
147770
56622
11381
118412
19290
73981
49665
132131
27456
21861
43823
68689
39581
49133
141761
101751
45055
25815
103929
33493
17500
61728
3920
29691
68942
93080
24463
55443
109302
125523
129176
105918
59633
16802
82597
99650
90525
137178
86204
147238
32645
133867
85938
72212
57606
78957
52693
124413
126961
14459
14613
404
76306
18618
51009
2490
137903
96205
79020
99630
99203
84279
63698
16534
100706
24874
116012
70242
35527
81164
66599
68072
89540
10046
18600
4741
109472
71294
131472
92636
106190
552
93010
40287
40183
1581
63706
51387
118605
21150
8719
75897
104923
93243
92092
84814
147496
86927
12431
32191
25661
99721
120755
114812
135155
148204
150162
98055
89126
128921
48370
53362
5906
151171
114208
67067
21646
35673
118004
149595
77863
5528
94608
40548
119535
44358
126667
116136
135743
16263
6021
35407
115826
129202
7927
104086
124796
6280
60121
91639
11585
133060
2483
17377
131460
116647
104898
28589
31232
81202
47439
108369
107218
152131
27778
84928
65095
31634
58835
74978
47636
64919
135469
42355
70407
147357
4182
72967
23810
85374
22089
56204
72540
24559
94462
79463
19993
57290
132049
50909
146439
54890
38113
125496
75622
65851
67029
149554
117922
127423
93641
23427
69184
82376
86545
147933
99601
111503
69762
2018
54773
112323
58126
5633
144391
10300
105505
35477
88478
92193
106923
105047
4550
2898
87342
100739
89612
11870
119648
65483
145146
71332
109390
85117
32140
53849
82051
136467
23173
30274
12312
98677
276
91427
103938
15893
122902
67886
51239
68816
38583
16109
31795
64194
40004
118677
22761
133212
134978
103
52515
4284
92215
19735
110131
125153
94293
49930
140565
117145
100768
4224
73853
101045
116480
56565
146108
96836
125289
46848
23233
41522
83947
54798
105120
124614
52342
130973
136778
61574
6808
62916
86794
98919
103132
54854
101473
55442
127375
93713
30456
84269
118747
126306
43206
93193
39143
38814
47739
42066
106259
91802
103927
69225
4044
67479
71676
77513
74103
61008
147114
101431
124596
83192
58178
105461
145708
17539
18828
152166
137253
70215
83957
133627
52665
129336
80753
112374
44364
6918
33281
29656
98618
145060
98520
124543
83358
27744
58595
14858
109294
76139
145144
111630
16687
53371
75501
33168
91733
114817
32819
102210
42755
145315
89889
115951
122192
28140
86384
45055
55949
149782
95477
12202
142167
51780
14489
76576
100082
94085
111877
88377
27701
106840
57805
65314
39036
11780
118901
134998
128932
9481
111539
27058
4524
59261
645
5273
107992
107733
71493
21841
105711
24524
54978
119917
97004
69478
54162
76109
21129
44776
21953
69687
9578
100459
140933
69634
112117
111132
79001
117451
151782
48201
2156
25085
107050
23891
51220
73393
10447
122663
115743
145057
25550
28478
114902
1031
118475
26890
77174
148553
92461
119485
87778
123416
78239
80207
50059
48001
70219
132076
23286
69544
34601
46292
115130
20592
91057
24214
114425
122603
25243
88140
117154
71698
116306
90080
72680
92809
145603
28074
110820
87798
5285
56492
68501
83316
15139
118145
9826
85175
127539
54044
33246
17911
121012
6073
59322
70016
30225
31734
49813
76400
119426
24899
5220
114570
142616
98647
65362
135640
128858
54969
76800
136817
137425
2522
93750
5011
151890
125669
110855
126673
36066
1820
628
14849
7845
81079
105275
58877
112176
12962
141432
110391
58712
18901
83132
52195
117299
5870
40952
123068
81787
146491
138773
71771
150274
84587
76832
149441
66807
45293
123534
124407
68218
2306
146634
96841
83237
101374
13273
74378
142322
27059
42551
73078
66865
127072
126251
41924
9892
44344
22223
91479
40314
12881
20754
59627
118208
117942
57448
63753
42165
59091
44934
109841
61412
41072
64695
23178
21233
98819
97167
14285
4309
148501
107836
71247
1271
111323
139643
11206
13419
34578
124225
74915
68514
22838
140290
44443
150384
70448
132507
61590
132939
31761
29305
69381
93420
114488
113054
114310
92126
68260
7406
96444
86362
115250
46128
108322
84645
37564
150054
118824
92959
121713
72540
19053
2098
85226
84398
21648
13000
71213
103686
21110
102273
138695
110925
53719
128559
82207
46711
76432
28881
54188
51309
143105
48147
97292
102016
137936
13406
100310
134477
106109
80045
60275
126971
102613
3001
88337
3076
37065
17008
106749
79178
149780
118610
68887
51766
124728
8433
119104
57613
58147
31190
133824
51981
99911
84880
11831
111086
119025
112018
99199
83379
70889
38119
87284
31441
62139
33337
55387
119862
71322
20104
56634
69308
17431
126898
151834
150962
12362
118560
77736
91502
7425
65120
963
131574
7427
12677
97293
128862
3493
54297
88543
74425
113018
54504
128532
33073
108322
39365
10665
37327
80430
88178
106126
118384
92096
105519
117245
127045
82366
52613
74733
110313
146684
75659
96596
3398
108852
51651
8684
139340
128989
117955
65588
97556
30319
70627
134741
147136
135052
19831
54715
68746
107591
18725
44831
57537
3104
41006
40707
105974
114132
143014
74733
110115
69230
49721
141100
56789
122411
1022
48046
106253
149291
140486
82887
48930
62474
91883
66413
50762
111300
120675
149505
97976
18151
42821
13119
21319
104183
74960
130069
76698
68495
80733
44434
16111
134389
36804
73015
135621
58754
151741
95274
56525
139484
35751
128503
53823
130207
50277
104073
117531
28788
102028
73522
67926
23702
107149
109690
131035
60841
115813
62193
132598
54280
130101
23859
63078
21954
117323
51850
80748
116667
25785
15743
107932
82418
152183
19605
88461
49951
124712
63852
99506
104419
15731
25129
131386
123644
141288
141418
62570
133209
75912
70358
41426
60849
93927
126817
82722
69159
55675
41933
43543
81365
57462
9274
21242
78371
49683
134770
130957
52243
51981
105888
14469
88539
9856
21482
90258
23402
35014
10395
10470
110335
80644
72847
29115
53125
55577
137810
122008
137085
32152
44085
71094
110160
74463
112746
46144
124758
100890
52904
54703
31779
37633
90070
119886
47348
137520
68060
91654
25070
99161
101783
142243
37327
32395
43201
111004
108459
54355
111566
98350
106908
13385
47933
75442
108397
18529
152596
110864
149902
73875
23448
29860
111010
140464
28489
37267
125397
117085
132167
6872
74297
109220
21089
137496
151599
85051
100998
132358
147933
70790
105610
103752
104725
11515
57866
71510
50920
57798
61098
49015
136233
105030
99591
121160
97202
131041
16234
79404
124870
23709
86012
55726
138477
130796
45638
10992
70695
4389
148775
67565
75248
125446
50086
37700
142614
107672
133867
44290
44399
48554
114035
54565
11532
92506
33526
133531
99157
70704
66633
80937
114920
10155
143571
105383
145991
39713
145361
87153
65217
141438
12155
149128
145922
83213
56322
135922
48689
64964
54253
113778
140402
26121
26198
3342
148253
80588
138491
96236
8593
78352
34718
124445
108909
28720
107729
127557
89274
102837
70655
11966
116567
103238
30693
112069
44326
107540
122342
113692
30363
34058
85552
22236
81059
111274
46472
78215
49572
58032
32003
79331
143175
66577
81532
124783
115865
68098
106939
83964
28801
35419
116604
24180
147307
4909
143445
40869
139479
144638
12278
42647
28753
118493
85658
109324
87830
137031
45117
16094
68864
97849
115922
83525
22031
55170
65126
16652
123510
29956
100248
30471
86119
75083
75572
82646
100516
90301
1856
112792
85050
35156
13107
113415
11483
98695
101566
120037
109162
4455
143291
56710
123986
109675
149256
2870
43684
83744
40539
45236
140636
150366
96479
78416
94283
29603
39351
73808
119487
41319
44308
62400
97145
57398
54670
108301
34796
13937
86399
1681
39471
100979
79567
20524
68862
98069
44287
138883
39408
84668
36161
52542
103752
137830
134846
77239
19793
48509
8205
18043
110338
52526
101058
65583
135110
13389
31760
23192
27530
147399
45762
87782
97653
126561
107929
45040
101585
10063
35943
150877
115431
72160
72405
98231
83230
81532
32966
124623
133754
41140
151726
98019
114180
100404
21188
124550
141500
73775
4378
20166
91129
71376
132101
46416
75122
94552
112140
34396
127212
5910
54176
119476
98746
128233
75797
39591
86211
108107
21076
73823
28057
20419
50298
152527
151882
92323
124410
140661
23607
6719
33227
142350
98762
19613
39615
52408
141461
9604
107251
117931
36435
19293
95400
141658
24151
28686
32413
135732
15652
74393
62507
43595
115249
139445
64538
114686
83649
66806
130826
131007
94268
18710
121055
71880
38125
18464
124824
30868
48907
89085
27555
105900
132810
123249
98946
32048
30189
9901
20808
66761
84058
103737
135588
57031
95315
53234
50528
36587
150146
36091
22297
113341
54751
1007
42984
113479
40492
24528
23119
110023
140601
50443
74290
152505
51954
30830
31931
102548
61591
52507
27215
3085
14031
15793
81260
134525
89849
136323
24623
108862
46220
46635
80465
121811
68772
123654
93103
108700
26242
144647
77100
18195
45174
8535
18076
117771
60161
70934
99353
121510
123643
128608
3287
15813
20951
105082
3671
136381
115374
49176
98273
19437
116602
36257
150828
43127
37959
112666
9632
64104
107324
107045
102787
31541
144214
152220
6973
75796
70633
129867
75997
72358
137566
99906
108621
10912
63070
139300
21150
57169
40457
149518
97417
14762
34191
117000
78921
92950
87660
108985
14585
74048
74384
147012
104896
89613
146528
138624
22861
87392
117841
98486
38170
107797
56215
4583
148810
149336
16863
18513
55037
78355
16412
10070
113552
71635
129606
50117
22108
93409
16977
57523
25050
111808
75034
8741
59279
91739
151799
82125
36749
146673
59141
95749
126490
143361
121211
122782
140017
146256
19686
67759
74038
56858
98508
45273
131305
103977
116107
28947
55451
138756
107052
101022
102533
39821
135321
19836
136166
134443
123003
46749
4932
39412
148
133980
33388
121415
135597
45899
146478
8273
113210
90791
65255
69771
142939
72146
31738
135316
121715
107598
121630
107436
87681
102834
5038
76443
123240
15122
85143
125053
82928
90040
42202
103633
98554
96269
103772
87303
152339
120831
95480
140288
69503
39249
61542
84011
137142
113734
72653
111213
100206
51880
77068
45693
12508
102506
121872
13902
147365
64696
16713
100122
33302
58673
61950
136561
12558
44580
76904
33479
23284
50778
25299
92497
89952
107309
34160
79820
79362
130101
69868
37199
36889
4035
103507
70525
130700
83362
104940
125441
26579
121852
102932
59593
59150
22833
70094
92655
88266
4069
127892
111151
76050
29907
82607
23455
144959
145315
124844
95057
122959
51281
137281
17162
76551
114420
108133
82873
55595
92264
85761
102611
92691
46585
20252
9486
90308
110684
123573
36203
143045
130350
5140
69642
15043
108385
113559
31094
103475
95326
127868
84079
25314
144139
122170
122720
108755
88078
62893
43237
37983
6240
3616
134890
52881
44737
18711
605
13250
20439
57707
7003
5578
83935
76683
41677
50137
47876
93409
11574
21871
77291
95460
46911
92401
75396
27153
59027
42011
110548
123634
100575
116780
128995
109758
48345
29194
131861
70094
63422
27661
130293
70452
54175
69226
25454
116349
149293
94130
67762
9297
115679
2226
127499
41536
115406
58495
89398
32329
121163
57770
12853
79917
32502
18282
47337
101421
68404
54677
29275
136370
82211
14366
80632
143122
104075
105402
135841
101926
57453
56470
137531
52014
79814
115535
93220
52936
31990
40349
105600
10837
118783
148739
111207
9014
15676
16490
136397
83922
71189
18421
94070
31863
53801
32261
46392
15744
145712
35307
147284
74048
91669
132141
127560
28993
101874
97567
102360
12507
16527
66335
44287
142148
63661
13250
23124
79367
29845
12269
41745
121569
30712
142426
11033
104898
25479
78495
151916
41885
113213
146473
143864
83787
125955
150534
139305
105124
116974
93836
147394
139328
17642
40890
128846
81298
54138
28333
38941
104369
40557
80644
104614
91959
94686
144203
54883
150616
72899
54336
40472
43812
71358
55624
130017
74687
54230
148487
37525
28986
91047
34091
41232
108346
95639
46292
68483
7357
74741
106908
138411
142841
66452
95469
106181
18673
89958
18968
17276
20357
94130
78764
84956
22950
140057
90978
118064
66941
88156
13311
116441
36832
68450
15328
24124
21709
61651
92331
49929
14691
78380
61574
8218
2047
14581
142493
20753
127122
12193
58801
24403
129708
144929
134234
28751
132390
78938
4514
74590
45494
38933
48614
102910
131197
63967
129665
7432
3960
98083
78517
18729
33952
148621
47876
35907
33022
41270
77703
36999
74439
143291
61289
80207
9787
48954
108439
17378
6316
140277
91675
51811
30876
149427
12533
16575
82801
18400
44907
107402
116205
123660
128382
7906
151322
52893
64854
53080
114623
20897
110579
67800
35629
29799
5275
45289
99477
141359
83635
129084
129013
32971
36162
15106
51764
69771
31750
12928
108655
97355
120443
83054
99084
127233
111553
118915
56860
55189
29836
29409
76046
149849
117701
137483
48788
123681
35303
27074
115514
148710
11442
99897
30350
68557
143105
102526
146018
25385
144119
127234
122929
114800
66247
100151
118880
56497
77358
33689
111295
130508
83920
66158
127734
59373
55980
53371
40178
111903
100942
34468
109296
112228
140519
148582
38545
131043
120961
55184
32111
115346
38270
33296
108831
126835
139150
85819
39399
89176
119108
29661
74751
60892
95434
79215
150823
9039
137284
38864
152244
111718
94179
108986
82160
106826
130146
151393
113572
105902
75390
3327
100155
140515
57467
67185
117075
69691
10503
35312
16364
133639
64872
111548
69308
38857
48425
68054
68923
59224
130426
68651
28846
79637
35423
136595
44233
20575
135224
15670
128888
63696
40001
105284
55665
118145
30376
51536
66648
40772
86687
103455
49003
30141
73361
147770
68922
121385
85701
145300
38361
71161
84680
88012
29119
119710
77643
94180
149598
65990
135055
3208
8080
28340
133707
84652
25352
17682
143035
91707
79436
101124
53211
131245
135911
128204
3541
78915
128387
89224
94801
43335
38807
37094
135835
67884
14594
66410
19613
33633
10756
7837
57697
18772
57040
45155
125340
102905
83815
117738
52630
20712
77156
128738
27537
86790
136005
31117
23160
143383
150825
117664
37167
37531
12497
26131
128179
48131
112969
24398
102277
124724
53192
38929
21283
135553
104678
3032
91880
46348
152041
2008
67050
97378
7226
115075
41933
146789
3760
64987
137530
23647
61370
48168
82134
94741
95039
65943
395
66035
110739
124846
68457
21754
20571
110200
10397
127027
140639
101937
50352
139971
126625
146318
109788
137404
110794
9495
7072
142725
95218
18059
17060
14111
87111
98943
108595
39821
43446
134360
128771
12036
138104
52609
33710
10906
41699
65065
14860
33715
24841
86132
46250
28534
82046
13829
39377
50608
44330
67511
44080
148301
105970
61082
11321
51040
38621
150667
90732
82013
132230
75126
114650
149450
6050
6112
8688
47528
91919
44466
101874
145374
134796
27086
23748
91081
61886
62993
151555
105711
134378
43337
125145
114965
126717
141966
23868
21488
12577
142136
125282
20214
68062
96654
17973
94872
124504
47550
152669
73420
112742
123609
68553
122198
7695
112775
70956
90441
33671
70190
54195
42536
140249
35875
15203
146032
49771
59909
17064
83395
53080
19985
103030
151845
145213
152430
94295
118564
47363
115098
70774
18007
95899
147535
149115
125799
134877
68542
72796
21875
17056
5273
85229
8822
62127
121134
4355
138104
38864
42494
73879
112497
83258
34726
111912
78499
34556
64164
54739
102515
36974
126718
120580
138261
409
148109
143048
135488
65558
87281
31585
103021
92498
145300
138624
12213
145169
145234
2569
33967
58457
97166
4131
151562
136723
144928
98438
44941
58976
10805
5331
95782
14538
4670
107021
35989
1644
122033
45573
87984
67008
97880
48954
17032
113855
39726
50134
108858
55813
73815
570
141746
28535
25897
140561
38918
20797
111228
104440
100365
122320
135580
54151
15353
142565
40037
72435
16060
19679
147166
103655
86398
115090
10605
125380
86940
71369
53153
53755
129218
128820
75396
119441
33748
121922
137960
93489
133
101538
77150
121625
102273
65705
33464
147309
80040
94257
89726
116648
113540
86022
78636
78979
58907
109663
60722
3394
38734
140927
78289
44197
148832
10900
21522
31307
137968
32840
3199
11514
140619
80223
138622
115433
24329
45057
138527
126444
147945
80480
99373
136431
24048
35538
68125
103478
24099
131842
131193
83679
151898
63905
130492
148020
95550
27862
28125
85891
60488
52346
118057
73674
137327
108725
67845
35111
11684
58304
17709
29596
146943
116911
18769
41292
31356
86668
2531
55210
93875
9336
147105
93279
94100
2686
90254
47219
30552
147879
138624
111572
49036
133963
63997
59879
96539
136297
115686
132645
47453
139192
16262
64808
132732
55927
105415
18025
102
132791
94077
114772
146807
111101
86889
110924
113786
34782
16113
23107
52631
27854
141152
122807
15363
77535
40065
138221
66576
13389
119367
141248
25697
14400
57126
12362
70399
41620
30432
91347
28407
125359
84933
45449
114059
29498
14220
85869
85084
51251
133743
145302
79158
122368
117482
115045
78358
36305
105358
2135
70845
82989
15655
96131
118024
93671
133209
46093
141636
17420
16086
42165
20416
100647
108149
140685
134312
122909
98907
93862
52526
86392
89003
135940
87208
85298
126613
22993
121301
88450
45993
49737
29020
82648
24643
4741
33927
11674
72000
26672
49964
108538
89565
91202
67441
55628
103917
76301
56766
60882
27648
108893
25923
145198
118824
139840
80485
101592
14424
80531
47889
81541
134124
97685
21632
33319
124132
76569
44766
74034
124697
115487
40354
71189
64570
131655
128667
26451
62222
41038
107835
110353
28705
139679
128941
5287
126931
64761
131039
18439
2597
54629
120550
11367
9901
152425
65587
11965
97105
135657
85764
78822
104059
127835
7235
26571
138501
139432
52849
52913
53281
18456
42121
102434
30966
26445
132425
13709
111621
114481
53235
142121
26963
31605
4216
57594
52381
90677
90522
7046
79584
33936
85616
41534
38431
113484
67941
29125
127892
151375
102436
36768
38508
2368
148221
69369
49598
127981
103629
19146
119077
14671
12138
24887
67196
37373
103017
119009
130869
51499
128251
65127
105895
90434
129849
2235
61813
52855
52330
45327
72997
33635
102694
110968
56833
120887
59059
106084
127478
20741
127079
124409
56257
16190
6017
123835
53547
109046
120932
60017
18376
127814
126292
125714
94928
135234
5330
14300
41324
78726
80716
141327
138467
62248
103423
47434
40985
20514
11522
45152
62019
15519
26504
147783
52672
32442
150610
129320
20340
150139
44554
59498
125278
48133
62662
77058
36572
88916
111769
98590
25139
71374
91185
15666
138920
52593
84059
52878
93844
116202
97808
34481
136774
125187
31331
63063
35157
50780
47595
76476
49049
92076
142498
31035
149256
55919
131855
55322
2391
118984
11553
48366
48063
102312
84941
38953
33777
26639
112378
130098
510
68187
40590
11103
71017
92572
94964
129204
930
140
60779
49963
112976
75208
101549
136877
135191
108744
44785
11844
85852
56245
81235
139659
37447
44575
51368
71275
92033
21632
77420
113286
110283
146949
125672
39029
88805
98050
44470
89743
98169
128105
18284
69167
58725
150577
58558
68277
107292
125359
100651
51063
38143
39591
42548
96464
104769
114514
25289
54819
143303
123895
26008
104035
119246
29064
22070
66049
129383
66548
34272
103487
50163
52480
30567
133735
50999
109712
55623
16193
91847
14006
88084
8585
74783
134740
104725
37272
124671
8820
91906
117453
137048
147153
100414
134210
25430
122846
74874
9941
67711
108505
140954
147004
39785
22797
127997
111366
11349
39261
130453
125016
53354
94413
137842
130485
103204
116033
43639
84985
126401
142165
60186
142476
136656
18466
124054
35744
19680
76896
66702
87086
43098
58814
83379
103352
102173
67123
73117
113434
129588
79416
95323
38003
31420
106227
44354
141044
80540
108590
77503
63026
123331
16109
77487
138875
55494
79433
26688
75168
13394
93035
40727
77645
9545
124730
38721
138325
69577
111252
103861
54281
48363
78386
112883
100312
42415
36084
92827
122974
2490
48723
64361
126904
64854
151338
116012
150762
78532
364
73793
112486
114236
141717
47744
2518
145439
86368
142064
64813
76706
117982
148782
126014
54063
136295
103541
96150
25296
54387
97401
27746
124870
19369
31747
46277
18393
5360
44989
117406
26859
148388
87874
19862
137431
142359
22316
130207
100310
36254
71008
34648
12045
68366
37957
66070
57392
151749
40826
103201
74902
146185
135626
56253
15034
41417
124158
54375
67762
46992
50497
115085
44209
146545
141402
55164
10231
35828
40347
136440
72142
136995
44831
104585
57823
103392
28478
143284
124989
90090
97264
56321
85791
106713
139177
121673
5934
142320
54718
94452
40277
104764
67498
105018
122077
59896
18052
10860
116438
79408
152681
46179
68967
65956
8687
128883
27240
57983
151356
8764
5727
117185
86001
112182
82154
77352
112519
108621
70408
25116
61018
136043
134007
131262
94292
134904
66869
112043
151222
41093
49076
20147
107829
147330
106423
145528
123640
139698
74554
779
150
100753
117942
106834
71203
79005
41979
41503
45268
138553
87291
129594
122112
95819
139910
74119
84159
79476
64964
103772
150930
141227
2713
106527
135907
109222
123709
138480
121886
55188
139602
122071
13638
134772
107492
105336
67051
7260
4570
138641
18945
112649
117689
150420
66499
134677
93392
8103
67520
15888
138682
66290
8297
142667
30768
148393
124716
11475
134250
103015
87447
147
103617
100899
134970
69451
64505
55260
97434
89972
45879
144930
60456
42480
142631
128970
30563
107535
13339
97703
2256
25271
21580
31681
39591
73268
49628
21134
105106
58382
2908
50480
58525
130646
30308
67939
54844
115346
123383
30986
63086
47402
25886
2057
110463
40208
7405
150823
5529
41864
117278
28804
66994
147404
60170
129895
90587
135104
5998
74818
46749
29989
126401
128276
15320
33868
51735
91026
6899
53299
121774
90918
121410
5116
92882
89917
66373
121074
88626
92692
20701
63754
121199
108117
81342
60167
93309
50383
48544
120082
126263
95226
7755
131715
79316
23085
20016
135036
141384
47757
62556
114159
146893
41748
149761
109834
136184
64394
88938
98630
14577
109254
20089
14562
75687
122200
74937
26540
30225
123723
4200
33685
97000
33106
19833
54819
77201
60602
64135
69615
132785
128603
41569
127039
25836
60539
93049
35809
125967
39681
140517
17947
27795
33070
53534
125081
12622
131033
8148
63772
133774
33484
118025
105168
87292
145862
17846
21895
77332
102475
91269
64000
86871
11371
68049
139207
71917
18658
27004
75252
79386
39899
113659
130622
72950
25050
109317
106002
31776
146984
48654
40108
29705
24611
24221
145714
41146
62901
17289
147570
23344
133108
60567
135584
150105
131526
122316
90997
25741
27755
23728
127518
67604
16167
110893
18838
62041
78535
126508
114310
74739
52424
12191
126466
77044
57220
120305
147121
119838
145496
141972
904
125960
53570
136872
1598
60501
138011
92546
106682
18003
144666
111086
106006
10940
80246
126518
93793
37006
132072
66073
137622
59698
98982
114910
143566
13773
113991
138028
139697
134673
127420
13263
139585
57688
23964
141999
147767
35235
106191
126001
74262
101045
93664
38058
138573
31533
41838
84497
89300
49076
7983
79513
133569
130815
52151
124537
151717
23915
141535
11861
11918
148020
46090
3203
75853
90928
17244
93337
127948
124451
75924
57666
103201
27116
116512
94212
79476
37027
57265
26329
106711
86187
105157
94331
71908
36137
96645
71234
81016
110076
103479
113435
131249
7508
145808
61542
98304
12634
12424
102644
143391
108844
18317
118182
143008
13493
70367
73148
50541
129975
119866
15165
92167
83211
134677
21576
149341
84762
113228
78872
52761
75109
49945
38505
82430
45421
120696
59280
57978
138843
19967
73130
120775
59060
48910
114377
72758
149182
66269
1652
3659
43843
37829
95781
129209
25997
146475
125894
110275
109157
82023
20922
41986
136662
80353
125126
34859
58665
62065
113545
70690
81907
65459
49080
150283
141701
21389
91946
138204
108078
114403
143737
9759
10065
110687
15216
35869
106531
18517
25106
74026
100142
66859
143960
110452
4457
148166
3112
63192
59018
145816
139393
150223
60830
61391
17828
53634
103215
135029
65130
69615
102594
80252
79367
139774
48686
115145
27439
34222
139541
73418
132335
112436
148892
123785
81174
1990
120044
104787
86115
36857
100366
98297
56204
40020
17298
94898
114251
151726
83285
37054
68947
64871
116866
5593
56245
44364
151892
104155
78644
138760
35405
65127
103170
32938
45776
42210
55827
23724
4767
20586
81556
128391
148698
145310
23987
14604
90087
146446
13898
51973
54007
103407
116376
28633
134369
30527
93855
133543
141216
29995
120324
48770
115620
102286
102216
40274
2280
15928
84790
28112
57326
23867
33070
54769
18978
78045
90257
133867
94647
126607
39413
6208
86473
34636
55727
74510
85918
7168
61681
99289
57902
39741
5731
31523
152416
107936
92475
23173
2658
34889
72244
59926
58544
127832
142317
98368
61406
83453
106592
13520
66279
3855
19818
10241
59468
96288
84477
2923
103085
3580
102003
19034
64394
132295
71468
85156
94676
21445
132645
118082
77393
79962
35870
142470
63407
29079
112425
125842
138931
77448
146262
57045
101845
36520
67362
19201
138051
30362
43157
114545
54908
2887
12327
149149
136659
104175
82847
104779
127640
90506
81156
81671
27965
145639
95718
91205
45350
66214
94386
36315
21932
110903
93226
124764
5186
39105
21694
16629
69375
85653
9939
124959
109266
22260
121604
119644
128850
83130
82658
135520
31308
42267
91192
80123
37559
44561
28829
103504
136321
123633
149146
11115
112657
111672
13417
147597
8591
56093
13144
98740
151579
44100
101199
108466
87195
101464
86211
92405
42435
47333
101800
94390
89499
50845
32136
5621
95298
81795
109160
84528
83444
130961
116232
53952
97497
133855
50510
105737
43639
84686
62568
63897
131935
21593
30269
94440
123694
144901
44460
44119
42364
4024
17137
10385
54952
70199
15927
28856
9309
3787
140268
113369
136755
108013
46058
87023
95715
117319
71906
17993
59769
140175
81832
67174
34354
138132
19147
36043
130406
84521
100809
48543
88533
147643
79976
22071
66833
116448
50736
96889
120290
42647
68268
135325
8413
141673
75744
126599
110018
4794
656
27735
17611
103028
115432
72986
114539
13208
133609
120843
97656
109153
27276
64972
105704
130765
86765
30467
101906
16121
129668
80366
79738
74098
68866
108637
66830
22924
91653
34602
48636
113041
83189
87174
95206
56310
17570
67732
90525
26016
46195
45799
141774
94278
136381
98826
79964
76171
132659
39574
112744
141373
150151
50145
66627
67182
16701
138637
110552
132778
46244
17114
99947
132877
103833
53084
64298
296
151371
12318
26283
45259
79273
40025
148315
68388
147202
77167
1791
4097
145060
142585
17744
142529
43541
104828
60360
60083
116665
28847
46866
20833
66928
25749
7621
28622
99420
92704
49833
98536
104650
96897
1420
41762
144225
150443
135248
11901
96346
137890
36994
91396
127878
54712
84696
48105
17402
23690
132520
140211
73503
33661
33572
149148
80289
62073
47149
37279
12350
96965
142621
146421
51579
144706
37545
67088
14316
26109
78971
136435
37230
143945
101377
41904
48875
43920
110510
87218
88427
97412
99838
19420
135433
139057
17041
89763
74188
85203
129271
86334
39801
151080
82296
111961
143043
150057
36768
29063
45215
143609
39231
103038
135026
150228
2738
58143
63295
140668
2956
9263
89561
124798
28602
99083
142820
66619
46446
67690
9244
31108
32553
70103
29973
142333
60757
44504
139643
118175
94394
36647
112201
139286
148957
121687
10612
21383
37558
73910
13273
61555
103596
124691
43101
137581
80716
57479
77746
129325
126376
107371
36564
36047
56196
87313
29285
116649
136615
20682
92823
104454
78371
83935
116737
96627
63291
130018
147343
100489
79938
30952
19886
41443
12273
83755
52418
92748
150872
8395
98274
2395
144462
141141
59356
50807
79866
88477
25322
90083
133980
147535
73618
86726
80629
48011
41122
1268
54109
58421
123393
12370
89215
21411
74864
122640
127836
129213
72979
125951
13806
28751
5715
8482
42192
85965
59230
121657
32191
105080
90391
40759
123424
21494
129827
61110
90318
46847
83340
22987
104965
84837
35291
73281
105711
135141
53216
89621
143357
127635
92882
7756
33214
119304
16228
96050
63157
96299
96393
115924
80468
44423
14350
60945
86758
20396
121855
55709
67260
83777
78729
51006
26255
140989
124918
10844
123582
34739
121147
116745
39120
72039
125856
93079
70184
19507
46805
138564
143996
859
130544
74837
66375
20860
142102
31759
41089
142753
87200
132385
98148
44326
37574
2879
36622
40215
13566
38271
95690
141336
12754
141146
85420
16077
106183
12917
56390
32102
24763
71857
53868
31159
3780
150507
51780
17904
30250
113334
32442
146390
120981
9119
40224
16346
12005
97610
77618
46542
142757
30880
60080
27375
44160
24145
64333
8236
57896
151481
61195
103197
70984
114648
140661
95555
113119
64897
140571
1071
35976
24464
147988
14698
54476
57968
52050
87304
13224
132842
139640
6791
38654
72649
55043
82778
117244
118893
111614
33118
118056
30732
143634
46650
24129
131741
152438
144987
72088
140312
17073
132081
37216
34958
1045
112296
113635
74119
57436
129535
81935
70015
12446
151222
152456
67542
81791
146449
65252
72316
28962
41116
124435
23011
108337
5250
30193
133094
21332
123343
152494
59211
109038
58003
114849
135893
28265
86525
62885
85622
71432
23348
12977
104321
22341
33952
29734
126184
29877
115483
54667
79765
14231
35885
124126
1399
41227
11212
135155
83296
139889
9344
152670
121824
67503
114831
110447
116269
59153
31343
59686
8977
75596
93637
113316
97527
6145
21853
80195
56800
145052
140827
143452
30333
49015
117176
31761
110764
7122
41122
51976
19767
71446
51954
151326
146831
45492
109548
139356
127277
19645
50924
140679
94858
23210
128872
71252
29302
6058
8709
106595
984
21961
100635
52274
91837
96807
104371
60546
103560
3228
112099
124193
95413
42911
1181
112351
88222
136818
103479
71617
9048
12302
84521
126188
56375
68868
53608
106169
74945
83239
71216
96629
127904
29615
6449
75661
128336
137048
142809
108520
141877
129126
110584
109110
27351
138449
79694
143564
122768
41070
65567
136223
74354
7506
113727
134680
97107
25212
94551
29587
132712
23280
4684
112570
73797
32225
45815
78730
21821
39365
66042
35661
23874
34443
2552
72142
25084
82154
66117
5011
123345
135915
15138
75860
17421
132473
63789
142250
32829
36885
22671
19612
81159
48265
137326
12249
80437
56667
111432
123431
116758
35234
16236
150127
90491
18752
91247
143520
121596
14808
20148
123706
24818
35164
56425
63055
42850
150762
56143
96357
35610
99545
144237
145239
5475
5297
7345
106359
61996
148997
87291
36559
53824
103115
55829
1757
701
4553
16822
122573
40431
36754
125087
65127
92772
59144
130830
14088
57773
62729
136183
114111
20045
127776
109188
25495
135709
145495
137016
71908
141808
97874
132672
67707
58958
63610
90304
80783
89083
106674
81702
133009
22428
63359
73149
143033
122611
79658
7779
58784
152238
147839
51792
19755
123030
18767
66115
137644
35043
76848
82858
48824
32252
90533
116104
111765
11707
64321
50245
100476
49804
136620
108396
72269
73838
39229
65868
74875
118396
94452
12061
148059
91269
63740
16635
92508
103015
103158
103280
146428
58639
65106
65823
111463
13017
39641
81464
24813
126013
10210
3879
32288
20628
112328
126655
114928
9395
69650
47329
6624
21646
80491
3458
139562
1567
41181
83950
127741
2098
66235
364
81830
135433
66195
51059
1628
128760
137401
47236
133867
21170
72396
19781
41659
42471
23536
14272
72887
92876
82657
100032
142106
20599
103369
129034
43154
2338
68393
47513
25513
140387
47899
130980
1503
141227
36690
24242
149096
47544
92367
130178
68717
22261
4775
135520
85512
49187
23989
15787
152165
129967
144338
141563
5491
98159
149741
69640
121305
66452
145957
25580
79409
43509
11197
101448
56858
47742
127594
54593
116019
75950
39700
42490
118634
65556
52136
61992
114335
76070
98586
141748
60951
93108
6539
87324
48941
4484
35477
49015
91801
31132
74639
28669
95335
106151
134373
9880
11844
140876
64408
130866
88964
126216
48938
65573
47899
121946
129811
20138
55467
83588
33885
144748
34381
40348
102794
103859
65873
146767
10889
15149
27207
105847
64836
122619
70426
73722
10905
102677
65899
96017
109356
12331
78779
37144
98617
128480
16699
83615
25125
92926
45679
58732
87741
100695
119716
48495
62780
43358
65723
94505
79559
113346
79476
1642
114358
7200
75370
126942
135636
19638
79247
119037
52918
15206
13946
9059
20317
30733
113309
45136
124207
16914
126120
89896
117560
123981
16993
59079
24348
82564
11270
125752
53761
111167
128166
25956
148376
80103
29910
131312
99339
133637
104830
9838
2562
149215
39863
43756
28360
11069
109545
30517
27858
92170
150937
24218
73333
15780
83207
118089
118915
115072
100247
51459
84308
104925
98146
81565
42902
130771
88268
152330
115090
51055
30720
147219
48733
91338
40156
97904
101989
7466
6948
8618
120398
5747
32793
72503
42524
144084
48243
40263
134871
27398
91534
72676
137650
47278
32630
32977
53920
120560
53720
26838
50352
104823
44120
119803
54176
104796
75776
34960
139206
103120
43537
111434
134173
97053
41718
30274
112196
110484
91283
100439
145989
40513
30878
6736
108418
84201
60546
20239
62592
141550
67898
139661
97757
138117
111169
30588
95460
44582
65483
86623
5648
133600
55939
142528
105118
118216
44449
75675
107529
142474
33791
125476
54744
85429
135505
42048
27309
49120
83074
110364
41908
8332
101813
18224
150758
71275
48598
114981
143878
141246
59400
152364
122326
143318
14100
105862
112047
79675
39300
77923
93755
73146
59661
27136
15971
69419
69025
64150
148083
9524
32406
38788
38803
140362
78135
58421
63001
128520
31397
57179
148855
111281
78215
150084
105088
112786
104135
75476
71340
1325
31717
22599
95202
111891
70633
137112
39037
148001
53852
36012
27487
106649
95595
87102
98827
31317
24227
40532
36191
76508
118315
33702
45441
54215
53003
8415
45724
14972
104290
116649
37274
143108
17962
11162
105491
88332
733
2443
105867
75663
59382
12203
40095
12590
120025
17509
43786
1892
57817
100598
78389
34101
140548
124240
108811
66031
10600
12412
101532
114918
7859
147475
133715
25864
28683
93194
141454
50340
116443
119584
127535
33688
136888
44386
67352
109529
82881
136754
137869
149995
90295
68501
53343
102945
70679
41026
26889
101767
74468
131643
74953
82174
3615
62188
132018
32398
34056
152591
103215
8206
119512
107600
62801
109057
9854
133833
97587
113323
149587
87830
138086
88212
13767
43653
49089
104988
105116
75999
65037
37302
82962
18244
149487
86504
101056
128807
148585
141752
128686
100603
22086
103544
66446
105361
91758
97034
113987
46947
68360
111871
141169
58597
57882
27365
123681
106650
137683
86172
61447
76200
124036
1798
114924
152467
109030
74178
128591
106233
66940
136373
85975
109513
93023
9918
73238
42524
130771
44804
110115
74984
14511
102465
138921
72592
133952
141538
57926
150713
99677
119047
95569
101561
152188
68481
101421
108673
152564
85753
73307
87686
75145
16748
55111
46562
47516
130943
109701
54140
51474
78177
132015
66055
38320
150047
16953
46826
138888
75064
66650
111444
72932
40870
71291
72583
134069
30483
38962
133927
144484
138433
96204
69679
7311
30002
144532
75958
36556
104275
133600
87837
40199
144541
32474
99295
141915
49200
3752
4792
2632
91300
145198
75514
136924
66305
5274
150007
96429
65342
131174
91101
55813
102687
39246
84035
138214
33954
17378
47989
146668
25813
142605
36178
41474
46690
142169
55302
116681
17911
81159
119207
134164
76297
73542
150117
152364
99489
147373
117049
22461
3270
66096
78330
129765
128045
19783
147112
17591
57914
44294
13521
104252
58595
70850
3455
104968
84761
79861
79917
124275
18325
78063
137349
94295
8761
134782
114900
108033
129408
89967
134889
8936
13400
87301
143167
148362
130779
137630
35741
64602
34396
70381
26794
113624
150379
51144
77019
103843
135095
35156
105986
27748
112633
96128
121925
121423
84341
115427
108165
89960
63179
117475
119576
97506
83607
113299
115523
69200
125802
8997
139185
16562
79365
38787
134476
98561
110525
85702
81543
119979
151679
45324
5383
111912
151363
5927
112069
104026
121278
99278
52014
63238
74839
29426
18397
15781
21545
139933
105419
3594
540
117662
41265
100476
35261
50040
78160
3546
142458
16952
2383
141358
62245
28791
127444
82363
55627
116378
44243
55674
73689
116873
118536
5737
3914
144535
42513
46403
7326
26902
50019
28901
2225
111811
133158
58347
19799
85955
83022
34003
102496
85288
47436
43643
141321
30880
127583
48140
4885
27693
103348
99307
2255
100772
127955
27318
116473
26178
94526
124790
73933
2127
10391
96902
141678
18445
12847
12425
126863
95705
46292
85744
59617
114493
132792
52226
3016
139349
99986
29002
39837
82524
131275
63008
41170
138240
110840
15306
16569
63318
147783
110968
86351
28168
65888
79289
67592
78812
91477
50344
53100
16416
14639
112289
135492
22593
22341
12623
13625
982
62591
74628
83433
69476
144997
125427
59813
105711
18278
97203
27037
36027
66247
140217
85061
136663
71037
10098
89007
20053
81475
151984
57249
116734
138515
45838
148094
12830
79651
31830
34875
152026
105685
147769
69020
122008
152213
131905
85667
17967
104191
139171
53963
28288
126804
147302
17646
53836
27600
130223
94596
133649
129487
9488
103947
117528
76487
122426
9196
13261
11582
44002
33958
146779
40826
124516
117865
40501
135394
61379
79448
93042
73567
138595
121085
56259
8173
17501
135341
56602
2647
103782
65121
133504
140722
27004
127868
68501
6763
141635
102362
39229
57628
143670
35355
119073
147216
11058
38340
129879
93150
117350
78289
24304
132764
56869
101173
16028
95297
89936
93516
97874
51707
16155
105844
43806
64011
110493
138574
91582
125648
114127
135059
39821
133058
23722
37702
127611
55590
76166
110453
6361
72275
46371
30604
58911
125244
136678
95762
77399
100123
46929
32787
30673
63059
17477
95213
129240
131174
85913
97040
110015
57787
85453
28658
44849
133972
66380
28290
43214
20909
147394
70578
92803
63965
121802
30459
45669
137307
128075
123152
90164
30836
34118
151571
114457
51483
94459
119970
58156
37993
75074
26181
116577
38887
75810
40278
26565
151793
89382
90519
41305
106518
18550
139828
28411
149487
42948
74133
134155
26659
75556
98800
78419
109101
98028
71655
39377
50145
49187
97443
108792
2634
2136
104066
41570
77955
2190
88848
98048
91507
57882
147837
56010
97326
9384
104937
116041
73331
36843
126312
120448
138633
81521
56409
99893
57982
130566
148071
132608
55638
115279
95700
79370
146858
57730
151492
74014
81074
87943
50541
30141
3452
68426
106595
121820
98553
69955
95611
29441
130213
78458
7583
118056
17255
84941
96878
96133
91308
114657
83002
4425
87866
36314
104260
84082
114798
103434
36546
53593
49317
86970
104129
73958
12826
90020
53347
137586
17420
6542
19439
23633
105348
27002
151780
123245
138010
117074
97565
81744
89765
38138
106711
35289
95309
69346
149402
68059
30723
34394
152655
100630
152406
127075
32377
33760
73242
106087
23802
111111
139735
43127
141254
97086
90838
12830
98516
81280
134159
53885
20461
77664
112642
129859
139329
65935
75354
136073
139435
105352
44336
12302
64255
65276
145488
117114
98705
68428
102047
122649
37306
93797
44047
50761
69671
13355
63643
25832
115353
72457
100211
142660
7321
71052
151723
19594
143892
95436
29593
6578
58759
94708
39830
1476
17480
35107
148712
144684
125355
99587
146268
40252
51127
39845
90881
151514
74368
33146
24990
47233
104922
3796
61762
139157
95639
82142
10603
110639
35162
61044
146640
114621
13240
35823
116064
30863
91768
113401
25600
73842
71146
21346
141128
605
82091
83294
152327
13668
144754
45618
82094
99893
49437
1250
111859
2746
83296
122911
140899
147991
62244
134904
111457
75640
24123
85608
129502
115556
78083
31327
68115
6387
73524
60387
28031
12861
1195
27819
47607
146548
94280
133254
116794
1323
9421
86702
25178
113324
87865
17323
110199
7700
5506
79925
103724
50483
23014
109510
23893
121625
150348
112498
130945
71953
30836
34641
105300
52959
83303
31992
69950
35197
39998
44395
57425
49274
9704
103106
20560
118276
151610
135237
128097
4740
89216
108519
76425
138604
76333
120756
112156
95493
91281
118779
25040
121922
11272
9148
32453
94359
41050
123570
133154
101547
25164
65649
8673
55696
26629
50062
31919
25906
59511
36536
51546
6340
2830
130315
148071
99772
105815
134497
53178
55105
106611
98868
55590
117889
132395
108552
91066
27602
89495
99078
132777
142172
22299
16545
48723
48686
87473
80561
95351
25713
145748
4420
52949
150070
137051
70937
118908
116639
58694
50822
50464
23331
7332
105579
151072
143333
72540
110655
42436
19514
67811
50171
12453
89845
87585
82241
17123
53775
20280
112176
79396
15640
145742
136909
34877
130113
81461
32706
123368
149025
83399
31114
20945
111308
15515
40826
128520
108519
9259
47310
131124
97810
118221
19279
45258
63706
122453
83350
146400
152657
53404
75258
36606
48753
85636
92335
54922
24641
126181
56369
43186
86787
108003
84906
77225
124509
127211
61042
90112
13284
132829
96768
137200
105015
144411
35065
26670
116659
147909
22509
145702
50153
118174
53103
119591
82692
2872
53366
131017
6373
109328
28838
113872
75619
113331
48638
77971
117507
134804
25523
9687
117218
769
151741
80490
145557
55432
130630
138708
52302
28915
131797
123866
4798
60153
100476
108107
84040
11608
94070
111046
152150
123123
83064
95979
114734
10247
31536
90229
150141
77958
120626
144025
78677
119963
95572
94757
33221
81226
106212
105892
135234
113475
87127
142448
31659
45408
122911
115236
78148
74469
84328
98475
54695
45842
52281
27271
56059
83543
146483
75534
18849
116529
90630
117983
115294
43906
91571
6213
126213
55759
138986
140418
27165
78315
130207
58434
124078
132056
52568
80059
60660
144042
36058
143222
61273
108877
21047
146259
50232
37835
71282
89978
12157
19385
86759
130184
84146
35971
12324
87587
91588
3220
79682
148439
102003
85700
55685
103930
72209
132477
41903
137808
124016
98700
128425
63206
65649
25997
58924
143943
63692
133935
104899
96667
27945
49553
102518
138342
85490
143091
78365
55695
17982
15235
52953
119979
100618
133058
82170
30593
115853
2427
41754
117820
122228
25732
38822
45222
72587
97597
60510
142920
105860
23367
111029
12634
73023
92688
3170
36879
86408
81412
92448
126822
117255
2856
102723
76109
137325
63762
129823
129208
66231
26657
102201
45781
73283
150965
111722
3047
117284
30160
17675
81429
74473
7535
114719
4626
99994
117852
62557
65314
78177
12516
48084
53106
36417
8688
132149
47135
93277
141046
31863
17046
39920
140136
83808
139779
11659
74516
144340
132456
126837
33283
88920
57159
61691
61494
82872
19483
37089
2838
105176
142836
36397
11224
46495
93649
40896
54016
150315
139994
46236
51124
29754
106722
63903
140426
98488
96327
66380
113835
83082
49115
4764
29622
105888
87368
111608
46602
130416
6550
70602
90810
152683
106369
101636
67646
57939
181
121163
77645
12811
46187
7126
42539
10900
91843
34454
109086
45799
121413
81126
132068
28337
106348
36879
140626
51754
6349
59669
36994
33866
134063
130440
54850
115179
107925
122337
52061
132952
122264
132898
152289
26071
15016
63223
57671
106451
118250
24766
10286
97577
128693
17616
127692
111591
75602
147381
21222
102360
77408
79228
15043
85794
85358
90764
79908
72263
91533
136435
59019
71505
148383
79913
117960
12164
21598
33581
148877
148996
79273
28767
115970
84218
67410
120443
53744
187
146183
95620
124687
93862
32429
147259
37274
146887
107907
145878
68365
57298
129606
5891
131735
125365
106218
126858
15048
130936
37402
33601
4127
145088
62243
151139
79404
132993
119305
138120
8197
143342
86083
10671
87690
148057
28114
126250
142250
143146
151299
82451
51044
128192
108883
58095
132576
73474
62090
22822
58903
99307
56215
84096
94360
148028
83078
31352
4890
60144
42673
34140
54104
131812
44626
151607
4103
93577
2784
18312
87333
1805
121438
16986
6664
88312
95944
142503
19266
15703
37020
99002
142928
113947
40820
87927
110778
124414
149203
144353
62442
40349
28640
144930
47426
94178
143814
72746
45367
18007
90814
137901
40879
70144
28241
68441
15902
125138
82685
56036
148691
119303
12610
138962
91303
53411
99760
81110
55601
118347
75682
117677
16475
103674
112557
84861
55814
130815
15014
122141
24619
128977
138919
86203
75499
19147
12146
111846
796
94645
25839
19251
92783
38329
31295
41810
112315
9656
122877
25835
131123
76910
22244
23258
38267
141276
132325
114759
151274
1505
94615
23604
6869
85570
134936
82215
127262
337
51893
128405
115782
98396
24222
66503
144012
76411
132409
130671
106370
134254
32283
92458
64521
54327
143833
124347
67876
123657
96092
87712
125825
69494
137260
10105
12469
120267
112864
146009
120586
22613
548
94314
151954
45641
18331
143273
379
4852
270
106772
141460
32503
78401
78256
107294
72549
59224
54011
53200
12900
151535
56289
102927
136040
66443
144011
109213
37029
137417
108530
80618
11552
60767
80111
78330
99810
94729
99359
127613
115808
64263
148124
6020
152473
75216
140733
93148
140176
46028
3791
25836
66370
60111
132275
55290
4954
123774
43318
62984
140117
9675
985
24308
91304
101695
123794
48845
75481
80431
53347
48860
23097
50227
76002
43919
3735
68058
144499
16621
141307
150380
63258
58721
79743
70873
141282
105180
72689
35772
26178
85266
66444
48051
134524
15188
7536
110919
85016
103412
70235
146235
10240
92983
67107
85937
144237
70884
32582
10155
107966
25096
29680
29119
104314
134109
99566
117923
93120
29913
11502
118920
142870
98639
24903
124778
113572
53354
92661
56405
14538
20453
73342
45673
140377
149147
136350
7399
89385
42746
17476
55267
88543
68092
84176
50808
55678
62484
26614
6423
112897
58886
127211
106332
15174
28977
88176
7614
102739
38507
84966
146879
79916
15720
41979
92624
13258
52145
99836
124416
115442
146580
36482
61827
64030
151448
139168
149830
61624
17609
4446
32405
97365
8629
147400
139244
58433
84733
150756
19184
1726
104281
36322
102168
120051
99038
52829
12193
8721
10340
142598
125318
27374
29916
64762
111884
28997
55743
109998
111126
94232
114487
1248
49237
123865
149259
61461
60341
103101
81209
100178
128102
43337
143882
86206
21219
93247
147338
54297
123421
27836
47567
127671
55034
98259
48094
24807
5843
125938
141249
116948
76776
131141
148069
127516
134010
144558
65832
47974
118842
4275
5937
102514
47551
21238
46612
89621
142026
64188
1400
115746
91776
70130
120168
25444
46803
26128
71134
52691
8299
84426
48344
105426
70314
45265
109853
78977
61008
33500
128865
37658
37721
11250
19114
105851
53347
86634
74618
46192
8311
96732
19830
120858
24442
149092
3867
92086
44596
75077
2305
74017
16896
71755
37254
107670
116591
4889
44320
35388
59275
49503
93890
117703
81753
139762
81816
141152
78339
13645
59590
86380
136140
100054
65143
13280
118628
89920
128500
21171
22432
131902
115673
60126
79026
31854
46627
53310
57505
111635
109217
116567
19072
82030
92246
121449
73584
52639
141390
9115
87216
52246
116189
76473
10016
39025
110271
132080
132163
94548
28494
29888
101561
22950
110537
38228
54590
15078
112099
138420
129240
79562
107017
24617
18966
78413
24797
112990
134976
17274
122464
75694
90320
96255
9340
121060
13811
150296
131821
21420
92924
35663
72208
52463
58425
40539
90524
139776
76697
60486
125618
82060
18466
110137
129930
58224
46158
9690
29198
34502
47851
8998
135247
16790
128225
18826
145856
149148
17224
2745
40022
109836
38357
111670
20167
117542
31098
136229
134304
131445
70693
112042
68025
88917
80417
74032
4738
128462
104124
54903
39419
9909
84775
48857
47536
68717
67737
64166
87221
105364
66921
129539
73571
127981
117445
114178
122598
6233
125612
109934
140678
52701
80192
81132
151349
38924
12427
24945
43918
145753
100352
103875
5301
43027
10735
73990
137586
99148
145742
77467
62575
83272
83044
142711
67004
79380
132120
46796
105966
110584
14592
119136
21180
115428
57915
41270
12126
91357
86881
77182
86802
45059
38773
112816
108630
49340
44488
98881
6202
61001
33837
89614
1692
145449
103715
89560
74628
90464
143441
38357
80066
29643
15340
121946
23805
94243
20753
56740
64297
131621
139348
8573
52200
30048
191
18640
100051
65817
117276
129864
128716
29942
74758
131274
25192
36223
96334
120245
5179
111040
37380
85116
150229
73800
64729
43161
25599
105828
99617
110320
112977
111706
149250
22997
151868
149535
41587
120493
63658
37554
128793
68863
67460
58728
75766
113051
115681
29647
112085
152139
150234
7296
84746
17800
81005
27983
60821
129767
139987
39159
95420
127688
8682
93129
6381
29208
111840
68906
7395
33386
105891
139826
123391
52229
71456
56108
23105
65840
85594
141899
65508
104600
21273
7673
122928
123421
56504
62046
107546
69259
100834
81997
52665
134983
32793
58877
17419
2376
130268
45686
56571
112187
58182
37136
22244
133087
113950
66270
73900
57316
80169
147561
19954
122199
25374
21164
102378
81830
83070
68229
8434
62692
7607
82067
50951
61282
150260
68368
84540
4565
141298
19787
145993
50743
77989
38783
58728
49453
127643
137574
130464
63480
132456
5116
43230
33002
47082
3365
142310
134108
92444
1538
71513
120804
104139
122278
60828
124703
69146
2861
131556
61591
43573
2654
111934
121017
41494
28579
28337
24895
39551
13526
108872
47083
39737
31005
80135
107503
55297
73315
116219
5239
95587
45339
4807
57673
25224
65730
39199
114857
89430
46176
34227
138231
69949
3840
137913
137075
53488
39547
14424
113594
74233
2153
18624
141000
33111
119259
99912
108884
50232
74303
142017
24577
119154
149297
102796
23185
84347
152441
146171
31507
67147
29973
42906
144067
54805
54142
128513
132475
93479
19562
100268
25275
42665
149086
17480
96450
116923
146745
63301
25064
70353
56213
70513
47135
54065
31232
91270
146365
51983
86951
48196
148826
145592
111646
140228
71258
23614
147857
57662
145960
37275
36807
41838
100529
34474
80274
54926
9121
76429
117827
55070
3910
31992
126822
72325
106356
13875
21108
124246
86789
132233
50286
84257
125258
19894
96987
53010
64368
114618
136282
80971
9697
26052
122757
135993
81403
60210
43846
90335
143502
19519
2880
19009
72381
6810
91036
57474
41793
138378
38676
131537
119173
109624
70389
101032
133377
24976
32853
72634
148495
21944
10945
27948
68868
11989
16879
7614
93057
81686
118638
107803
121960
334
129308
51806
7131
96535
134229
69867
87129
26510
55761
64255
143285
4485
23070
2040
50350
76939
95403
68710
119226
129747
117164
45783
147779
140159
74561
110572
94289
71983
76757
73997
72302
61132
127171
99978
15225
140304
27575
123878
18278
103787
45038
33168
133412
88958
56068
37593
23305
30213
105724
256
14962
81207
67185
32805
93781
151147
1128
45671
91737
98546
149781
21525
17290
124296
150
53514
143568
48611
34374
12273
10390
100058
66381
148927
46772
855
56094
70147
31044
19861
91212
66927
121680
15874
120224
94133
35815
104
148684
130023
98641
145704
27597
144289
149041
27744
69014
139930
97125
125085
24962
131636
82082
111768
127862
131991
139697
60693
77498
22435
101117
26192
109809
80823
41971
108807
32494
98504
108910
50753
83654
86464
67322
137007
81097
85755
17303
7428
98273
142062
136212
1702
121290
92022
141026
127948
78574
128113
44303
13144
6119
3170
60224
144577
104493
123492
103443
144669
79366
91520
66614
20486
35624
12235
10049
145153
118660
48238
2452
75034
41356
12513
97435
20400
127217
89836
3814
61560
73723
69245
95570
100354
72454
13377
95234
34739
143573
77865
50429
94185
26872
145729
142213
62324
7672
3058
57316
128627
72444
80871
80034
140548
114006
35018
33385
97249
125956
58057
37405
77127
129604
138413
35087
78270
25141
134365
139399
40095
86469
41785
140169
112896
58037
129719
54107
86687
8926
137338
91766
101865
70712
29357
114911
63417
85199
5994
18314
88463
64128
76879
22996
69952
88165
79104
5389
140163
87701
147547
31932
31935
59275
44516
2512
117087
50351
77707
61665
80357
67480
11051
60991
145703
61202
33702
79933
25000
39574
118759
140348
125702
53326
14815
52010
151144
114410
78488
138585
59953
75097
43521
91681
140060
108646
114937
133953
16921
50207
70319
117819
146704
101811
36581
139759
20915
91127
92238
66755
134867
68966
58462
139493
122030
94227
64329
151988
66580
44
137834
128414
95817
33720
96590
108310
115
69489
96088
37986
149830
23995
34643
143810
127772
92038
6719
25406
40896
98833
112623
49966
25427
29015
41418
26016
123608
128543
25526
47082
128603
15649
52192
80126
70349
6335
46132
91307
96576
21004
7861
94686
65851
42483
109623
70374
140521
116285
116222
53851
93994
86888
103335
149408
115577
23605
23796
117239
7578
49047
22269
139900
85623
95178
92512
34463
101234
17314
127350
55706
38116
12102
29056
126041
75602
147211
52686
88379
139755
26763
152185
85474
113210
125380
83318
107537
5409
106563
82946
12883
34625
127855
25628
150770
78998
147521
33187
37843
13795
37310
114233
73124
49295
958
55355
125867
18397
132131
91610
9851
12989
91303
95192
128584
73382
36108
112654
99470
21661
53421
139124
56105
36899
16621
54866
115437
34217
108538
32179
69076
3615
3962
151826
74083
26102
75900
77417
65426
62149
26504
75258
96020
146971
48857
100923
69548
105534
71806
26698
129974
126196
17666
62148
19436
55225
145702
13473
109982
103868
45533
36791
107566
70682
57175
39382
117233
138149
145202
40394
73680
21539
143398
27309
17697
42859
131332
107780
6273
78687
140808
12255
61011
30942
74488
101023
106546
69855
142565
74950
31699
38893
137598
17989
134477
47139
78484
128419
58594
73521
24368
137044
94715
39172
37851
138980
102515
44680
98947
133999
123636
111912
152373
62705
518
95041
42583
131511
22461
35847
81809
75064
95563
71917
113479
83586
118656
49564
67646
35150
123284
112440
45713
96141
9448
104168
87167
138751
27868
43794
120622
29618
13400
120420
112842
35036
73445
13100
21096
116384
48912
124371
70191
2124
53066
41467
106279
29529
90880
52828
85474
92324
23072
9789
46103
53471
141787
138783
44191
20724
34620
22656
50081
69121
21826
20880
103588
115780
54955
3426
90167
125987
129428
17787
129120
37596
80173
111791
87889
28545
22448
52076
151729
66440
61752
45461
149978
54595
36309
63411
95990
91766
106507
3655
18386
131757
45432
840
101870
121057
4195
71031
103250
9955
109327
108725
68557
47110
78850
13902
96568
121958
86871
95855
66956
6192
151143
65167
81726
56214
131390
35319
5562
113522
59927
44863
99772
128343
66803
80776
104812
91871
9092
66441
101519
118350
32998
27864
23445
137630
62739
150443
138418
7186
94409
57393
34351
93318
122583
144162
7185
132823
50665
33735
121504
136269
99365
79329
115241
23800
17381
99098
143754
47335
23118
95805
23639
77135
2268
67987
87876
85905
66485
78703
113779
18417
142693
5893
137949
144135
21361
18472
2295
72036
73236
124702
61044
30215
81686
55069
74974
119623
11773
69002
24959
55754
43416
69462
137733
45558
144640
98990
136071
82188
35172
124929
121183
28603
133710
137916
43964
29775
8682
46146
122685
81783
48598
41157
137965
134165
116751
86001
107266
131864
12455
137464
42059
77044
80420
53191
122445
95909
9720
137378
35703
65871
141264
35672
115038
122452
26016
16800
30656
34573
83896
10619
144613
137522
72716
129946
150762
47046
91980
105900
33435
127067
116990
96145
59799
55121
27938
60720
8646
58462
71738
65402
125185
64113
121804
96976
65026
5281
140997
95335
60815
76365
129202
55533
66262
56995
61547
64939
103717
11162
49627
16000
143615
24549
138614
75071
100212
18601
142167
134005
77256
64726
74012
79924
131763
53378
34456
72231
58510
26796
25129
149428
124545
9524
53413
47430
87427
142550
138745
49074
25498
40536
85963
40517
85819
76949
115011
64967
95153
132805
52534
50789
51493
128251
134697
58578
58049
43507
134852
145351
91052
34273
142083
72572
64740
46299
150250
9686
60665
136326
79846
85939
50607
23320
128359
143496
120686
119908
79937
73812
106617
137220
125421
37016
144444
139077
116327
73864
34522
127506
68996
127092
17523
61939
76661
102736
132619
75032
139406
47307
64064
91889
138808
142244
143098
146222
133136
114340
144222
87793
45762
122612
98536
48743
17025
113977
60793
139150
45467
115939
116604
114070
120007
12842
33824
54295
144308
20577
132342
131127
88764
71715
77902
100366
64745
71554
117105
72872
43552
111501
18121
109979
91738
116421
37574
133477
88386
98195
120547
139629
72162
115913
128888
49769
132333
39025
126261
124105
80550
111205
134268
26892
40691
65590
129808
128101
15383
101957
56405
79968
92525
74646
47633
42004
69797
105757
29250
15677
62005
28534
28113
12496
2155
33400
83290
135569
72424
65876
138618
10288
34858
120702
57882
96295
65040
42944
80226
80353
23728
143579
17634
115934
89468
86190
36649
16746
49900
86708
53378
138116
114918
101982
2880
146365
142187
106760
129233
86301
30557
146927
117262
86201
146105
33121
40199
60599
96726
150835
150162
151147
13730
36943
114873
125205
1651
9306
150342
72712
116739
72910
62951
89682
53619
86777
85512
67756
51513
90986
11541
102518
107917
7555
46609
103493
61556
107406
22069
15874
106100
41431
14799
150892
99111
8433
123421
100574
38712
152678
31080
13129
72896
114591
124640
128151
80308
67026
72557
136332
36501
104457
112759
2198
112037
17276
105624
31508
126205
130744
68247
109648
47810
103505
108405
4476
138774
89233
128326
29592
89221
14849
42744
19613
8207
24142
24384
88322
111608
117376
98433
5925
80098
69227
29152
49813
106949
141401
101848
89784
151359
48805
57231
67971
10291
23586
72536
1024
139433
56243
51518
80634
91964
114849
120752
120972
147573
2775
67208
133179
151086
44177
13910
79064
140211
43085
131823
99001
56536
109057
46380
76851
15726
125757
2006
46828
26780
95274
68989
17953
30253
151042
98311
122123
113681
77156
121758
136277
100406
46456
118374
99422
111274
137743
36001
102999
54198
43248
59966
136335
31208
129801
86759
67839
109219
109510
142228
143012
62694
62006
32679
113461
60888
135248
114155
32446
86355
93753
21548
65702
149294
18716
22767
134436
29920
79765
91238
104503
1307
8785
94028
32443
142977
38385
120779
124998
5715
113846
147079
89279
33685
28923
60617
115186
38322
32661
26436
125794
128249
68848
68866
2635
87318
112103
138270
146094
49492
102396
100267
71975
111166
52192
126475
127952
111125
103309
107397
146031
75484
103649
105538
133722
138094
24164
102470
28724
77789
132457
32010
82480
76557
121390
105604
21360
91483
117227
16955
150506
77977
146507
91330
67884
48058
74147
51418
38003
35267
16723
33688
110164
120416
148212
97802
136907
42205
79418
18275
149959
86853
71225
101324
20897
50175
65252
62993
151529
61193
100580
18823
147219
96699
135506
85169
2359
62683
143612
61356
97720
10760
115640
86790
9919
139736
42336
151815
33645
152673
38674
52857
86835
134877
11916
107240
38417
97866
28181
58541
16691
132222
98232
34096
103855
86911
118832
130082
7156
140124
46359
127679
2417
19907
70375
33379
11334
139029
32781
65887
139007
92233
118205
78055
80601
134386
64034
148715
106414
112752
55969
123962
120279
32924
14972
82373
150081
12583
67500
5357
4257
113402
9835
27797
139027
100741
60985
23314
91937
114305
88942
103596
64467
85955
39349
2401
94785
125238
152259
59200
94771
76933
40202
73069
134597
76241
12676
131918
109371
80150
139935
113635
72431
22502
151462
84232
123941
81197
107084
93889
74345
75151
55485
146693
18525
115508
19550
113005
97433
40240
30155
49897
145618
91126
123030
127594
45698
141986
111790
12853
93954
125850
128972
23864
4574
4442
132293
6594
106162
93928
100178
38250
26552
13321
55342
66019
132455
95588
36739
104789
14388
87680
12558
9788
57385
141817
14107
102727
6841
128093
144316
121630
132980
152411
24170
12546
4237
10637
19147
136596
127091
149697
48586
9524
32517
126076
96254
40094
78289
138390
2724
113137
99185
15281
123627
14223
29211
15873
146354
56858
20655
138018
57187
7525
137762
81336
41165
15476
112500
81209
4779
95710
79269
74550
128201
137577
56722
80251
30166
141026
91643
32848
128937
48489
69081
131524
83702
118773
1794
100254
54578
22432
90812
111351
50801
101703
71629
112517
117130
41862
51448
725
145198
134610
75250
121093
151291
136536
58976
29168
2663
8207
82828
132915
77882
9305
143425
39946
6894
146140
149533
61392
39033
109474
51599
110450
69335
123335
81234
44195
22332
137591
66013
38328
151308
150365
17227
149764
8813
97050
27254
32534
128257
135166
40427
82568
149128
34327
122498
25641
50951
150949
107505
89896
108232
16961
58156
35405
148686
147889
100213
40708
7905
23987
99701
6944
43407
145951
26120
73286
92629
74231
128562
97435
62534
24506
37589
81247
79744
17496
106233
134618
16326
72138
98847
125987
109574
35725
38692
131140
53593
147576
26464
61426
20620
128095
89231
84824
121614
143196
15500
92902
67945
151922
48074
134330
44867
106208
69049
125447
124857
54188
139017
18900
127852
110579
22260
114163
4068
81882
99941
78802
78615
128498
148881
119620
135644
107420
62312
136079
101244
98625
102614
27004
98111
29679
35731
571
143017
127246
3506
146952
37248
15573
36068
41899
4952
79347
13668
30208
18550
113559
108359
117638
118589
129513
95262
131727
113148
36168
146830
72647
141094
119863
120087
111232
7262
13483
138538
862
147617
143806
18109
54961
30836
54168
96577
56625
138694
135895
86657
30379
102403
74025
5717
99929
58540
121955
86233
29676
15703
103025
123424
8032
81174
121819
149772
88189
141986
135621
109759
10705
126809
130977
86482
34619
60744
40797
111877
72634
29682
56383
124419
10946
134276
132863
110635
67500
108553
75937
117639
125551
36706
119138
11136
117465
98793
9112
84475
112555
149294
52174
124022
1634
58687
88450
57165
149595
132509
27016
91404
37260
103859
72814
69174
112744
59527
37582
58908
46878
140288
34432
49948
28589
11417
82030
3698
135634
111713
108893
101279
135036
18868
103153
137453
98406
49479
68219
117186
57165
115745
66515
115159
98669
147459
42096
69427
77321
100262
131139
124815
92320
41242
31653
120604
73561
140431
3110
62151
103561
112021
21300
92196
9693
125820
102808
132485
52828
28898
103718
109595
23423
28110
82851
122055
24694
125920
70074
122869
103443
76907
103766
53782
147052
14135
32197
69800
6128
56158
10392
109680
26124
52574
59746
56590
55727
20578
43319
108075
70389
4851
96720
114310
32980
37145
94150
78590
40504
21694
58525
1720
118959
41383
76617
115310
55426
133025
42831
82494
43218
74182
49923
90086
128543
134857
4165
39770
29776
47423
26785
120656
73453
123993
92924
129482
39106
44670
63078
100205
87258
140
123658
64161
41502
57103
37157
117465
44129
100569
57588
87182
32521
131661
34872
37460
145482
60029
98070
25050
131540
125946
3312
59299
128886
96216
43993
23410
19652
130824
124499
130485
131029
104082
49380
48081
19192
107150
23365
84188
86872
101628
29026
149419
108657
84736
35325
103859
2333
138928
132520
134984
143889
137520
68701
120702
106923
112213
1770
128978
97961
127097
138564
104354
108199
40137
10357
6247
26264
54626
90331
112726
13929
149362
110500
123289
103181
3578
105335
129007
15603
92336
142999
9792
102983
62251
134867
89140
32384
137494
94461
8852
143568
85190
113215
124169
126620
124539
133423
30006
56834
98498
399
91786
117122
137227
93193
78643
14386
56508
62825
30028
6471
56422
60673
135005
118317
48836
77672
29502
59783
29624
38210
75024
142365
30385
77132
148060
32702
85117
26962
89397
41367
48236
38799
16205
37993
136903
115359
73508
67204
35945
125184
94433
92274
42504
82825
89445
111936
38797
118545
29676
89216
35604
126832
82512
65887
59756
79509
119021
2425
105739
66398
64729
11961
127846
101465
71017
143731
75060
1719
61246
136472
127750
13148
81671
46848
116708
28621
16721
13195
26049
67339
124070
61499
50065
63465
5785
135073
307
126379
11821
129930
70016
97238
147933
53505
56602
88690
68646
10062
111133
133430
151575
115689
21521
101532
20479
16979
134416
57914
51156
34843
126499
32288
116962
53830
95462
123287
42184
116603
128557
75016
101532
53974
29820
119383
131255
106923
66057
54403
117007
55927
62625
145136
29471
104614
96756
70821
121805
105345
131780
30695
149703
137338
83703
114972
43632
36777
116437
106247
11244
100463
38997
139735
12185
89606
110803
149581
54521
34641
52382
29361
111139
142601
24394
150148
98256
152133
89976
77980
104996
97082
132777
102993
107713
70658
97040
9151
131202
71527
143956
17962
29702
54308
9421
41817
1402
120224
60673
55856
33667
139695
105657
2576
129647
8883
21957
83187
8495
138115
18465
113514
87505
26382
95595
53216
117486
50350
83241
103149
121497
98390
152596
8806
10321
9339
71653
11698
133510
136980
88406
41977
124117
73201
44406
132778
81933
87220
70113
111022
77848
109053
82710
22802
142207
35910
96708
110472
106846
58491
92798
86395
14532
92718
115925
24898
101775
66290
57357
110039
77038
24471
9759
79021
97234
75273
65789
57673
20002
142260
26689
118196
102106
134207
150758
116262
23717
116201
84864
135075
32659
35297
95650
68146
130789
90451
113490
108257
14173
28746
97351
90921
74150
131039
27424
28978
60800
113651
107244
101345
106669
140065
77837
87949
121809
97192
62120
24152
92278
4434
33493
126022
60722
132484
71588
67360
98046
42821
54382
111980
92352
9336
81824
24034
144993
133928
73939
76963
101227
38939
35891
66200
30741
140527
11680
31174
110012
94625
55091
60135
119875
109113
63541
38373
116793
141170
128635
72875
35179
38438
42591
129985
68810
125131
30066
63683
137980
103350
149456
91738
141
54794
15387
51813
67849
47987
103366
35598
139
16340
95567
150934
127308
16757
37171
120998
30235
42345
51485
86184
101352
114675
92176
27926
117417
122156
112159
107630
103997
135824
57231
127120
43623
93529
34839
137257
151319
146668
25462
20349
33435
151952
19076
37526
16238
77351
16315
67418
149489
88670
11116
99365
61195
102834
129736
36367
103509
97181
1787
65924
86098
59014
48847
8248
10205
104252
149651
30312
121490
23402
71555
12487
22882
111048
71161
59963
67129
107936
129588
65009
54511
16827
22004
143692
150401
6801
30548
102029
126349
32329
25823
89702
111909
74706
97815
886
36688
116653
52142
15902
149237
123936
49317
41650
112967
150983
122662
37828
130915
131175
124379
40102
2534
3105
34210
985
30999
85527
125297
13348
147001
7571
124970
108107
102650
79664
134328
148458
54043
39897
34138
72847
41873
103983
141623
12540
125156
143144
71532
109536
121918
52624
7412
3001
76881
62547
25117
107097
5568
6856
151802
1760
14340
124088
135637
146416
81648
118711
142171
142076
16431
48157
86643
79299
31191
100142
112362
12754
94084
41651
122777
73735
114812
8491
97472
49201
91891
122718
35293
118196
132833
34690
150877
22298
36671
133824
18099
117909
129985
32259
137120
1384
100956
97263
101226
137216
55346
71840
23634
6951
140114
3586
101227
106351
33210
56571
34578
126330
36675
69849
100729
44506
126797
99602
87637
19613
107958
128898
16247
93180
37397
5930
115413
146804
125202
74867
6921
37086
3785
51453
43985
145872
76219
2944
123801
108785
80653
15362
112355
146165
105637
71360
40289
88863
49468
6491
132876
15310
138574
3072
108206
49044
30072
81788
66290
11789
13807
94033
69910
38734
2973
140916
34307
79177
145354
15050
66752
96646
51363
36810
92368
14945
132260
137738
125941
36024
17598
111328
51251
29359
142461
38327
78475
44218
150455
1964
77151
12376
116750
4142
72206
119678
147259
129606
77720
12588
152312
1634
109010
72265
38446
59237
86945
25031
70520
69367
81946
108606
59453
138483
146103
52802
49926
94875
117619
48434
117637
52408
81860
92379
56474
11429
70076
74041
146744
4927
86477
16934
27693
74520
88911
86939
139174
54521
138115
82533
124405
72421
48878
61736
83885
65703
141891
139465
18079
110434
39755
142696
20709
152685
85825
97977
11424
34390
29618
7430
60210
144327
45242
87715
68947
140080
32405
81057
67296
22761
21052
69478
115640
90788
135394
57265
13850
124703
48559
53035
92136
108952
46335
139476
108945
10811
89339
151402
45022
118557
6546
128131
113032
72903
71705
39738
85425
125961
151478
10145
26108
20201
79580
151749
136639
88973
56608
24412
70584
128053
77405
41306
113668
2065
32582
80855
12743
121672
79951
78945
118855
106928
62558
89992
37569
12546
8266
123297
144824
7422
11641
41938
48435
111662
41322
37826
58451
118496
83130
132162
124082
17828
48590
94899
40953
81156
33335
74758
81461
139858
10947
57966
119550
94283
5603
14946
130604
34854
16433
123002
42270
48884
43175
111253
18465
104885
6935
77116
81654
110626
84290
62617
131892
138149
15072
48104
92393
69336
122835
31482
81882
12047
110035
59154
129741
144195
94979
112427
29344
137464
113709
92334
38871
14603
61540
57204
119525
89343
12600
80034
57786
117671
152651
65234
132822
36063
112834
79437
128186
114034
136256
65707
128175
99319
125868
110753
93815
98214
81448
123450
88184
52966
93925
129360
88404
12915
62835
65901
101984
75594
3199
17699
50872
24313
103382
37726
81312
74590
145844
85951
46202
129401
9124
51017
104691
12359
19727
77646
136306
121867
79198
77579
53404
30621
61982
151599
43482
125895
85995
24366
78865
109950
62899
8094
140452
24274
66884
94128
119229
62300
37694
23365
67983
67875
95177
51499
100787
142596
132132
90188
115033
65566
25238
26238
116657
107733
46361
17899
111009
137434
63081
68636
99941
127719
76778
112803
7651
849
85775
129461
84084
124010
29025
30615
69846
125035
82007
49298
146683
89313
148195
111011
12323
43230
16011
132579
29852
62347
25688
150496
73378
109326
87982
31055
92983
22238
22652
121475
43999
107999
129726
6639
109981
34821
37072
58482
37465
148877
107489
33573
86792
127611
2348
119828
47509
39278
130465
77442
122737
32035
96690
53384
151220
42440
104820
112752
85471
130329
92167
8004
114286
97976
14532
82424
138039
72726
150248
27863
91030
129552
82328
35469
136249
105177
34119
36658
2359
19446
141118
126048
72386
89092
35696
71366
10081
150189
41874
116199
4563
12509
125441
118818
110241
17519
80116
121826
110691
99273
7257
59613
84101
110125
115770
73359
73659
7609
135083
75972
47928
123657
79333
119832
69994
142558
69976
100568
140023
137711
75044
17301
2647
56755
143358
140088
95184
94800
113282
63881
51853
151677
123982
142616
109467
96873
87532
40879
127077
76090
145174
31081
56610
74385
8568
4982
67663
99263
105423
80305
89451
38199
97308
92009
115710
112000
83776
68845
64799
54951
137623
145017
54252
140530
135050
21519
109642
96818
83206
92892
51370
78423
124653
132255
10013
11076
139747
77670
110014
118007
15189
57289
13953
139193
27982
8491
125397
137796
98099
46565
45049
108929
41669
119938
100957
50895
20304
68814
26447
102919
19265
77849
39068
21673
64198
70144
32659
76809
4951
21472
52496
41273
99493
87351
53342
130036
95719
35205
117434
51598
102374
41395
18358
1774
19052
149728
73790
60109
87681
120701
21075
130631
56097
81103
7061
150799
8489
60551
75485
34501
81945
130288
96456
39065
93529
7336
45093
46895
63457
20429
119155
23769
82591
16364
46429
122673
14345
150594
40215
123470
119220
82155
108145
33266
20671
115223
52972
50017
33598
131023
105085
143398
140342
80628
54022
106092
108464
98920
11055
29850
149398
8968
53448
80480
25340
120544
60380
60563
119055
121248
41272
96335
61143
7180
133154
102286
1130
60985
10239
55648
67735
143714
49469
80593
74806
125441
44466
41047
81075
76594
91556
99596
85307
2501
37668
136155
123711
118710
70718
120898
97932
137876
75259
16707
148621
83194
149306
19574
1572
7960
75222
69273
23138
3060
7226
118342
129960
72770
17122
86918
6592
133355
44269
112549
137034
102504
101577
139669
79540
30096
139174
55958
20342
66278
93488
38558
6849
91287
79137
8401
119990
11590
98439
789
35620
128834
119095
20672
56803
15041
131564
84334
2208
30386
54769
12808
138494
14054
25374
90986
65164
16397
4439
105801
82534
97916
23355
109973
46802
101898
148411
24733
140880
95590
46380
27863
100639
23410
69430
15287
59312
55393
120365
61540
106189
32942
95223
97087
67989
120291
45694
138163
144112
71352
117378
97754
26849
150274
65761
94493
121388
62810
149138
141065
37045
44053
20254
145738
88298
110107
31892
5145
44310
9888
87588
8391
42736
40548
128621
136114
39546
29925
121830
54961
121912
117799
10320
6252
145058
96770
121559
145256
38200
149513
133766
75345
42032
7592
91577
8818
147346
123841
35009
40881
138555
122773
70263
54354
41676
54259
43378
101771
104592
43798
14456
84431
40436
45664
111285
35411
51
90829
30563
59233
88703
17925
140420
9223
46403
104163
18016
63961
85391
74038
127263
96973
75189
53362
29995
145178
107058
94151
97026
70053
145706
111219
11916
56748
14798
124025
112777
35848
92769
1043
115791
60080
39959
132255
69341
106924
91000
107901
28767
34021
39663
11909
9576
142282
86059
39380
134849
51062
139108
85293
151878
7530
54407
32435
85263
90070
34374
55891
4386
129397
78123
120196
65820
147087
106529
141242
103218
55526
121479
10908
110096
39857
43719
150324
33048
133490
37810
21230
59302
49825
105964
58725
78508
39267
111750
21205
132785
3792
97834
12302
9529
33456
137863
75309
29758
117892
88564
138641
52252
88761
22654
20220
131699
66294
18556
19095
74627
77480
61163
139416
5678
25129
71180
104564
85239
40690
127797
92986
44422
102106
104942
75071
142516
116251
7575
23001
112910
116861
34706
22983
63471
78377
64031
70679
1871
103067
110225
97192
38257
29286
88523
64986
75319
17156
27444
17948
78850
32004
110596
123450
140234
94708
76658
130079
68935
104598
29097
39584
79765
84614
83456
21661
20436
4897
92023
43260
108011
60135
149645
25224
110012
107190
89923
43088
3169
146256
60901
81900
27724
50310
83418
19497
2642
17402
25604
92388
122384
75621
136815
80550
38642
93898
123388
80024
98717
72755
123444
85667
11385
152042
110409
121343
130981
79372
22166
135736
75162
103515
91556
102197
11807
53601
437
35423
91818
46869
130406
92636
122453
146285
30809
39499
89708
11287
119032
67170
104388
120686
10320
144391
151265
151947
115852
129453
78888
16772
144240
11287
151426
106675
140910
10938
18150
141570
67323
135296
39615
52529
81297
40556
69318
138080
100647
16516
1527
78026
104110
129694
77455
114449
121741
76458
113960
116202
81980
50428
138590
97238
82648
137257
83002
75031
21716
122000
67627
88753
110201
130905
19886
49204
47006
88936
39608
5514
128403
62145
103884
88382
46870
39073
81766
47230
143286
53491
21418
75896
126005
12031
51647
65048
22848
140592
148532
44395
113778
85744
11750
82175
92308
31595
135780
148015
151084
49380
2426
126748
111175
130283
92201
36970
24368
31619
84195
18090
105425
128531
114477
108853
146575
23963
31793
39798
15932
49876
104742
8485
14150
116529
111225
106099
26869
121124
125397
25762
28384
128948
29575
148587
138302
229
55310
14784
52767
148085
32889
16077
124035
5013
126504
149605
49877
35364
58666
86709
105742
21438
95122
150961
146002
64352
104936
43405
43243
87188
89935
92405
92465
149544
110423
83072
149875
23616
118462
50807
41614
9068
87723
43533
35128
91434
62477
105522
5289
120871
50185
137503
152596
2887
135728
16638
88082
94060
81006
9886
59804
28437
101958
9914
26414
70679
113564
24529
114792
90129
96069
14024
119917
62550
57464
33856
11560
150350
148444
37787
119236
47328
27824
149695
71432
16573
35638
37960
136232
116178
47771
48896
2365
28615
79909
49550
119797
51172
94900
92569
19988
48663
106262
148938
137059
42801
52391
1158
41278
49441
59871
18251
117580
87544
37245
67757
126404
72957
105171
113906
67884
31992
20731
91040
60351
100122
149920
37958
30188
93027
134696
49881
20436
115506
68505
10027
16008
151545
32241
78287
48681
91900
116991
45049
58001
12043
112335
40792
105367
96629
12375
31197
131577
33070
122074
67516
11899
150898
128243
41983
91835
141917
112430
138637
108317
59657
671
3104
58859
32869
81272
131636
3223
55946
31271
61359
88869
1252
123336
52269
118656
141795
83222
104594
46748
83834
29983
58550
82635
13625
121182
32156
6631
112400
22808
143134
30022
44392
147861
88717
98028
98878
75006
101066
33526
129104
41306
122377
130977
21726
32151
127204
14457
143092
87987
82305
77712
147295
150148
17635
31303
150117
70705
58650
110644
114031
52485
150255
16233
70343
107829
141755
47713
61527
94098
81229
45833
141736
82010
52593
35492
141206
35661
71029
131727
124347
10700
84617
150653
30058
123678
29867
28284
51328
109126
17775
44149
19415
37136
81382
110204
2773
74212
15788
85231
25849
117583
135445
39526
57279
41252
95787
49703
97604
24443
56818
99721
34963
151194
98425
85810
122189
6835
141393
52120
115926
10354
95996
14014
47329
34955
125626
71295
133829
18878
13810
13127
15196
23554
73815
93374
85541
27240
689
40906
72572
78714
149949
131274
77712
117452
71835
78408
125535
64315
134179
118895
74674
104459
138672
377
148522
143275
92448
129548
33697
129795
18985
48779
8341
113254
152264
93818
19277
21526
140742
91530
120713
11424
77599
55984
132331
6640
140047
136893
91748
394
108425
23903
104857
99335
45174
124060
114034
145360
132619
5423
122703
26767
75354
135098
149207
95799
102840
37917
146421
116083
133016
116573
130271
85379
30448
141661
112673
43088
125919
62301
64476
90987
106666
27256
69135
9778
29229
40954
26057
15889
46217
6006
63490
152564
15355
82232
95719
148231
119748
91662
140452
130807
66179
149886
91856
117062
138859
62420
17876
143795
3162
102814
85178
135640
134327
11767
150335
37960
73671
45348
74974
150059
72475
146197
149916
108299
78109
93965
105289
76639
43294
97498
61987
108909
95622
11477
84074
107254
94682
123221
101478
118624
83611
44452
107264
92367
77358
129362
134378
8197
30051
83639
6466
101924
79483
4527
68450
35794
119227
52634
111841
20409
7723
52733
133047
125405
85010
92006
89508
37302
93404
48811
13646
34651
113998
152412
5547
70070
129095
14386
98993
14343
97886
128506
145184
55880
135380
63453
91526
132447
144290
82327
6908
2174
141132
14916
5073
77585
130680
115396
142346
79106
22043
27955
140585
14757
27795
148968
84614
12145
11976
41357
26531
135188
25327
21554
44288
34820
105461
14360
21484
100107
96489
49224
124082
109658
64176
131672
44869
49514
122951
59028
131487
2188
86859
151252
37906
142225
147421
122648
5150
29572
42332
52654
17910
88387
94947
83160
1703
58369
118152
44115
37306
72691
93212
18346
40089
35972
25513
105474
106089
5642
22543
113128
28840
134355
112143
87580
123944
108638
88603
131659
146499
135105
59640
34837
97703
12229
147235
120266
91534
114575
22225
132076
66043
143457
25803
129159
29988
72191
90287
143309
98514
139425
106891
129791
121343
77438
93427
124081
64829
39714
134729
81745
49010
47754
144986
4290
81041
139527
126032
30145
129534
25607
16446
50612
19514
63037
35119
49223
141384
126822
64160
91150
145300
28952
96972
145428
129389
48111
148524
49298
108404
130485
135263
15291
54174
127634
40726
141293
146224
43997
22626
123268
69524
59863
31222
109523
123221
87079
16643
143520
90954
101358
105732
86070
134588
60735
102021
142953
133538
99448
63994
95877
84923
73552
137257
147377
78029
30522
10085
73685
74510
53591
75182
22390
140389
129327
136947
142552
71816
27298
133521
20287
131982
93337
129606
145516
32778
87080
135907
20067
44236
73969
144254
132468
4735
128871
4102
82570
14628
35217
34645
109636
88612
109266
137160
80654
94069
333
73988
23345
27590
82215
64487
34834
33196
49119
30214
86685
143172
40039
130235
37971
141049
122077
45579
148212
129771
70867
100302
151899
129074
141530
134498
73203
123661
150713
32246
75007
151204
129191
118754
47428
66724
41091
102845
120417
110735
138766
65013
104435
51885
50059
21420
44149
29806
87804
62211
14528
16187
20395
35050
492
12856
43968
94472
142927
42693
128686
89374
62625
136956
86937
135376
56194
130621
91730
34454
117243
103200
99133
79975
33985
6844
122127
98920
57444
67653
18754
92905
104243
38936
6562
127972
72963
50417
78368
87342
113715
83312
55355
55156
73066
152318
43701
132375
6273
13893
42048
124393
146662
150738
82151
30041
26611
61760
132153
104573
132635
5083
76669
91318
65132
83003
75181
16380
11952
31856
125830
127626
142767
37526
59501
66466
37285
125007
74052
64551
145951
144120
45652
139909
142152
130326
21582
40630
68054
29015
24131
54741
55070
100190
24683
150476
61960
120281
14879
73923
9756
148186
78383
3172
34585
145362
90491
92701
149429
22059
14779
142649
16385
81499
129924
30503
87583
27583
91838
13052
77576
144200
88722
137388
94785
140258
135159
14319
112039
3212
108747
121974
21384
65887
126544
77000
82038
94185
27196
79920
144568
62806
73352
11125
22807
79336
62417
135825
130207
32917
1929
62568
27345
111350
73557
122029
103111
61846
14916
73478
85963
2492
74000
131207
68331
77789
62599
7744
29413
110265
108149
24099
31038
39223
56006
74781
147959
147948
63465
125545
29781
86337
65666
56814
55590
147295
57407
37582
79404
93192
136659
43823
116502
63311
29679
42591
150178
92026
71349
27747
60170
37204
72759
111768
97243
131693
44201
114981
126949
131725
117979
12580
72620
41443
90411
130779
58724
26514
44100
16585
149957
33562
60266
114669
96623
110484
14967
115789
60443
106714
1209
151455
22888
94715
137178
150756
80998
33996
113614
84822
20163
89682
118135
113165
135311
66490
119699
68348
113435
21668
105367
111611
55089
23639
84344
30382
140333
120028
3755
73444
84892
26121
93349
131844
120508
83202
129812
80269
145985
98703
22609
15666
45992
150310
132392
55563
85779
130125
124481
57033
6733
107723
26617
82742
136216
110499
112640
1966
88599
145421
96155
52153
21326
47133
38274
151873
134412
23244
100331
127706
121862
123486
20211
25592
121227
27758
101694
85788
12724
103848
376
40505
69939
27003
123486
80015
16277
114252
102475
127594
109461
56600
35472
135222
126003
73784
8935
139362
117531
109198
146116
97116
110735
36757
1220
110750
85379
102779
54485
118810
65027
54846
17090
140872
102284
149061
93013
148686
138522
53559
123661
100122
135454
16193
88759
113085
110424
118382
127252
86000
85673
121043
40927
54332
15607
62998
22978
121831
23762
98193
98429
109271
10646
115317
123047
140126
140047
73547
136193
125953
129003
111961
82719
143488
131356
49980
106976
117395
26330
90458
61269
138089
90269
123373
44626
129006
43549
88471
105849
88067
44333
62350
55268
76058
35439
56486
88555
48081
133678
77877
30473
141663
68550
139814
132547
75519
41610
114776
50490
88619
84049
111366
79193
32010
92136
124295
16253
142383
90630
122597
102016
13443
42361
15082
110079
98508
92483
56478
4118
100652
140028
55543
114404
81234
68124
122479
13927
134614
94851
64539
76904
36530
54733
13153
89279
4324
15404
105134
18638
129320
106078
151845
149725
6294
14478
108083
127574
130820
22527
8555
86438
35145
85019
58633
144596
10625
38587
8687
150519
138994
94073
75374
48440
6336
109113
145456
31823
125902
121603
71383
108982
85720
70766
131302
112667
105702
94216
117038
91581
145349
127537
35660
51258
68440
94223
45924
99701
138000
54662
98339
2324
6268
52266
71877
33571
19162
87889
65233
1345
88198
143282
136288
31675
85443
117187
23042
49051
90198
149291
149978
85403
124188
33902
143790
70588
6655
61159
27934
17960
143873
4791
41332
390
56904
139655
54939
96950
79519
150396
119038
25260
140973
108152
77825
98629
104075
121329
5303
52326
118987
3462
145259
121144
58251
10359
70510
85860
92341
118893
103416
86559
124786
2501
107662
59455
143360
20490
13956
94216
18909
138832
149505
32253
120090
96427
135064
82407
75760
142980
140619
52496
18182
8204
52419
97320
39478
122910
40968
136580
99276
23240
76095
101609
46586
41541
18942
61553
82828
32961
13204
101316
44670
32288
139330
22659
131771
538
104485
61784
15196
117653
141535
54354
127911
44976
9277
23142
46159
71217
33503
3070
114923
134352
127742
19405
29366
2370
80911
138345
56156
114775
92044
100550
4682
103899
123891
11919
127594
106335
94526
150469
82252
87198
52930
86745
10805
83092
135076
56839
32744
21818
81063
5320
9625
64508
24766
59771
87675
128385
50303
1403
119648
152565
123683
125752
126620
126442
15041
108258
89343
109286
130968
50079
75499
38469
144087
85964
152668
126541
21513
32728
4369
123878
58900
35019
45259
104143
94665
138289
88406
2582
12871
66042
23577
142980
69168
27363
118415
104683
142555
86584
72296
152630
143845
4953
38423
135375
111661
59373
140919
138898
112687
17705
141700
29523
52693
38048
139697
26009
49498
100604
49390
83448
24437
93846
77272
114092
120863
74469
77167
141991
18484
27716
141917
12586
53627
52398
22259
23138
111323
35462
34998
82211
53153
27800
137623
128740
86685
124749
10091
14815
82422
80535
98091
130237
32001
53842
120289
10519
130820
55049
24538
3900
103191
17353
37575
14639
90550
80813
58633
59741
144459
114324
20537
47638
152369
10519
52924
107143
140381
83838
122344
95181
21841
98893
101162
53640
10321
79617
85006
16860
140469
134479
41844
116231
5199
100046
135539
116547
38523
47247
34144
33205
19536
75636
101425
40303
85855
12086
26414
98691
116587
27209
72728
146762
127846
31702
70789
14850
110622
13123
52670
124703
1103
94249
97857
27428
52187
107239
1601
111235
12429
56645
23276
52943
136995
126080
113748
96428
15451
149362
73972
137208
45838
3859
6894
50429
35474
77708
86198
25034
111329
147107
6378
139425
111285
126695
39591
21342
90359
62211
11405
124543
148644
34523
55230
132989
37865
26849
104080
74425
45508
35861
85011
112082
60763
112581
20453
116871
47887
106156
152009
38070
124612
27014
29417
92901
9724
89853
141626
120804
9615
3954
123922
6910
59455
36087
14883
118002
83760
149419
50059
132683
33725
13535
119877
115130
128439
149621
89999
52941
127077
89528
90832
106462
144980
150741
57353
4570
88502
50075
4121
118774
54151
130043
127706
140580
21229
150102
110013
127587
146776
17940
139232
50760
52542
110952
23744
36467
108917
140813
109929
92200
81801
58566
56625
76889
78477
141327
101943
24460
42682
129867
930
117378
112157
5379
109372
12139
24798
77691
145704
41870
116075
132339
113185
26463
97713
144502
83747
85564
132743
51513
35415
89501
135432
112684
44692
66976
105117
4433
111872
5609
136631
139952
123643
123137
148086
111056
141188
21698
46338
8899
84355
20367
145673
55452
46519
113953
71191
134245
57278
79020
60221
113304
26014
48809
104735
91524
115416
68191
116759
85338
94603
129857
77183
96286
107411
94848
65387
120941
145144
137723
133928
79558
10398
3914
140994
78072
147662
63351
86574
75177
152142
4309
46097
46510
53267
8758
145982
47268
97716
139244
137789
71168
118234
88031
25021
83827
40630
110785
83532
35626
100957
92008
142787
137653
116768
131184
68015
113402
70236
12077
46202
90692
16428
112994
144661
90482
542
11446
145564
119040
2500
6579
47892
151989
115393
93701
83347
34740
62424
24471
91217
42240
144954
84717
32334
111637
70637
99882
83206
149780
138485
7928
109520
7020
152239
127140
118180
267
144174
141053
119300
17946
19991
25130
17447
142021
148529
121548
48643
59624
24719
148733
123029
19627
82190
12464
135989
31307
139146
93027
50198
125034
100704
17552
135505
100457
582
130960
121930
16066
151176
99003
54955
18878
2646
93178
32899
152455
72656
81507
80604
117804
99614
60794
145198
39433
73368
128524
91501
64361
98059
151575
45915
56643
16827
55614
35939
38352
62250
15427
54367
61213
142067
134162
80069
145993
81098
139392
145738
11095
72786
96847
132359
30070
15229
2666
90335
109128
7714
39429
31382
105388
59651
98044
41111
97290
32358
77096
142458
94340
112931
68675
13041
105815
56250
113733
101525
144619
104878
117981
26845
56400
72887
34360
106976
108595
36911
55288
76008
65681
115406
130848
28942
32936
83687
90796
134179
144183
25300
1980
88778
146499
70658
123223
123584
128898
115189
82541
152657
78400
79427
26823
140701
9549
82010
120203
148015
148640
33319
72925
62898
27472
58232
112424
81271
151895
61115
89867
143354
106860
91793
103321
125054
41012
104730
104450
46127
78262
44815
46099
13709
124918
93739
27008
12131
33357
4823
9010
30702
59011
102363
114182
106993
18572
84681
46013
39009
3248
142662
53932
110162
105847
15079
92098
4615
150711
54585
50775
76944
120064
117606
111134
123250
90155
146346
13446
123929
21744
43538
32603
101386
3666
4387
66661
22311
109788
139185
82247
113032
129250
142833
102021
90717
29700
52126
116102
28309
130021
24797
104536
128336
21174
74020
106373
110869
90672
150947
112803
138877
42395
24232
113246
45965
49501
37654
89127
17211
28780
28952
134580
34314
43461
111040
126198
73134
21020
119545
122186
27065
2024
84604
10899
44080
37046
146805
12753
130329
144940
4351
148332
37219
28579
110333
103779
98943
26963
50877
115902
76734
100452
126518
110378
1604
94003
113919
95470
142666
91502
75424
20470
114281
38423
52232
16185
75568
48261
49873
81715
43247
75442
99583
80471
125924
68042
42136
81410
115511
113564
55058
49776
93023
58636
18058
115481
10283
10797
68907
24769
123716
22675
66091
95233
60992
117814
137458
14895
23950
60845
117209
87918
142926
74948
25996
118055
173
88848
57144
144240
81379
138553
44243
32060
49300
83248
5122
80632
93874
94857
127988
74888
117213
49578
48504
56898
25308
38472
71938
70192
119988
46737
15607
113513
121222
62429
110340
178
29921
25488
144480
110689
37034
59820
436
106949
574
26706
45340
115238
121229
29099
47675
117225
99440
116914
32111
125924
13081
125866
73476
138850
29099
109569
127331
29111
50781
93831
50186
80644
149261
65931
70248
34796
127266
91504
152042
4737
117841
66053
119936
117858
115648
46394
93034
73177
21208
126376
76485
55266
106909
28210
67182
14853
145830
50246
64913
67410
22763
142806
5306
20506
59305
96314
76304
63508
45458
96601
89159
21205
41270
67037
147698
14537
140276
110501
108194
12869
93322
63386
68172
79388
91430
141525
93987
107635
63976
16385
32860
107180
9872
59028
130632
90104
12922
82591
32259
79556
57687
121052
121208
98743
66862
147691
140373
58525
107153
121165
71626
58420
42390
18088
145360
139406
31873
109900
119946
116305
5027
31663
81743
35889
111184
87990
127739
125453
28209
36630
82430
106465
15445
61403
63282
102762
57971
76325
19301
23179
55126
111308
102191
97222
133352
118414
109309
18947
86402
108009
141986
112158
148590
95508
5891
108485
41334
10381
111455
90284
46835
51705
54780
83299
139799
147314
43967
49503
72733
84124
72757
130214
53380
32781
103123
40556
8915
70734
80442
116038
36500
94229
86252
54824
47340
112790
21193
109287
123929
11452
57377
48788
84001
111771
136924
75667
108198
54590
126300
38664
146845
76327
44780
70588
133555
5863
136692
146887
97275
69857
139066
139526
42636
98211
67226
110559
69016
108838
78204
49806
120243
141886
119292
62034
127771
134151
145058
91948
42302
150467
9200
59336
74864
54017
133533
61979
80841
149229
79299
35669
67570
91117
48009
135271
46898
114792
99262
115608
81795
34924
44204
80857
27843
21420
242
11343
9015
16297
125183
72342
35814
138925
136124
135950
65974
148616
50882
4037
145119
8544
60733
83475
99477
108339
72090
4050
101927
28881
150366
41579
84656
42736
122171
138934
84922
946
2178
93842
38188
4920
23679
94857
16924
33690
83860
103322
52017
140862
131960
68065
21810
46929
30066
152471
13107
123172
3910
143398
9210
23523
35421
114566
87015
36067
105361
29603
57896
132154
123880
116859
139513
25584
69679
8197
80172
11033
138089
10589
24242
118823
99330
66957
23738
132905
66830
57713
109477
91608
51731
148814
114812
107674
111970
59613
1532
75716
109780
80618
61982
111657
76340
74468
144941
3203
103067
95850
35188
93757
129960
80358
70602
84444
4572
94040
71535
92258
9407
59625
41595
82087
57039
14021
47491
47885
94605
70204
123922
62312
8092
63921
31919
104824
146066
47685
132946
119813
22285
22160
71597
7229
123785
151764
91545
6478
114177
41599
98594
124493
100802
149173
84282
36702
32850
136535
84521
5959
59341
86402
89128
88363
28888
151864
51127
45458
47061
38055
23152
90256
81202
94384
97333
82956
114556
67694
89265
86731
108684
66637
89022
88594
85214
31016
126709
147292
20322
88289
2380
100248
32405
91461
67582
82163
90908
148250
130014
16643
35156
8119
106424
144564
124134
82843
77788
95748
7898
45391
40229
145670
111585
132605
84024
54670
38622
66932
51054
79882
12646
74548
37801
66070
23479
128103
5542
141778
123758
11647
9435
15930
40759
144624
31750
21759
77724
134084
146703
105960
33164
57192
101466
2456
65044
43346
78248
103112
135469
7639
40876
1260
82016
99372
88114
128244
83272
114419
149128
64110
128142
7065
100628
45399
22837
137507
87988
120994
150642
84114
85103
31830
150965
44395
55140
84753
87587
138500
45728
76435
19319
107125
98384
122156
85538
65326
105565
26447
37416
103242
111022
42264
136291
90725
108218
11935
101446
54230
138471
100110
146250
96648
136830
15673
150606
44577
121111
106857
56222
24788
41125
96346
10744
18049
76294
96093
83200
39619
1034
151367
21816
138856
62279
10960
81703
28388
43780
40999
82505
55395
150793
99098
9646
134886
142554
29302
53893
114403
143439
135368
17901
55932
84951
28571
74018
18639
3201
35622
79331
4165
34706
121794
145186
117605
137903
97586
3647
55042
146693
106718
135778
144677
63870
19511
3936
78336
48559
78974
50310
63521
88281
89117
119057
30950
146873
71939
70525
151761
106963
28151
24726
20606
7501
40783
146402
18774
146390
151992
94615
140366
130208
83507
7710
48932
124644
32767
129370
30066
137468
55939
114152
78468
2613
91281
133974
150823
20729
79151
19196
6522
106625
43749
27067
142051
104982
43843
11750
100918
64413
105939
113811
49440
68440
272
119095
49717
53988
126308
100404
43875
38477
72754
627
62063
21519
134872
81843
63025
88111
121780
90447
52816
23171
146494
45664
131420
39753
78563
107814
103626
42325
100461
11123
136209
100686
134482
38845
12413
139735
148094
77450
30022
69685
98771
112630
111665
107771
73354
53600
53863
52672
1505
129949
96579
148756
30823
103215
37133
133928
69312
19777
29900
27580
51707
18914
7017
60592
78809
40459
52131
75778
146807
102536
23796
94912
73487
142347
60588
3995
67831
114061
77839
69285
99199
31958
87551
8529
141887
125830
146681
83167
22956
46773
136227
74678
86600
146687
141395
22867
36453
65730
119054
32640
26161
572
129946
120094
14796
66681
125365
82512
38432
80644
30282
16283
112015
117474
24857
128088
120692
41865
66944
1321
88509
55930
96714
32812
52028
110067
76675
109038
33576
53444
20497
80622
53982
26492
58329
89612
92839
61331
29710
9881
151671
80850
26178
137744
55984
71909
116044
55493
140552
40769
77958
80652
96453
32197
140159
27139
21083
68307
143324
75596
121295
35284
13370
54063
61627
71937
1144
33126
138377
51783
42918
10963
137458
89834
990
67026
40180
117020
122394
32254
15481
78761
139289
138293
136298
126869
17534
10144
72265
32466
85474
72327
88521
119606
127950
7682
49175
5804
61682
60781
78634
126931
92530
89364
72957
93502
34862
139643
89355
35704
23605
127550
113965
14678
116042
102975
148977
12363
140464
90614
65809
77623
20468
11831
54908
25106
40472
126330
51785
101704
64392
134091
84925
14417
97950
36267
132265
138080
27744
76049
46966
51125
59207
18826
86725
33163
625
104940
66485
141393
53567
136893
90966
73936
1302
3327
119450
62708
6927
29074
22269
71340
37659
130921
106188
142353
21916
92985
4516
70588
26579
72729
121288
85623
112031
86777
148431
112661
49611
63586
128538
102721
74246
75203
55480
96298
99240
32806
16645
105811
61689
59718
55939
120009
45310
20147
140475
88065
112751
147368
16155
148142
90045
16210
103268
59884
124737
121702
30491
31274
42986
14376
140089
145817
110081
68224
91811
67379
100510
108086
31124
41085
25795
107546
18779
91897
130566
10735
58592
119123
28230
95590
145031
117934
138070
98503
35662
114037
78167
86933
2892
151704
122429
15667
144753
90195
83715
86634
15016
63021
73743
67063
103556
119994
32463
122853
69849
38779
11885
131300
15746
40005
102200
10740
36699
92827
134275
93192
64813
65827
37792
67714
85993
38671
103782
80964
132063
45398
46015
22449
132943
119303
109980
90833
97248
21277
91942
45608
59857
126005
52542
96472
22391
12526
106828
80069
105057
94912
30891
27742
39243
89482
115933
126633
130977
78122
84600
142077
1810
134798
36395
135634
131954
4102
100315
83657
46276
50113
132684
129493
32562
60219
81336
75893
72930
45928
13117
56662
19588
65025
104925
58619
11990
79184
62459
148982
35479
4496
11655
37237
141550
47923
46887
152612
73218
5015
83605
149441
76324
91322
126292
133200
9143
63805
62806
102475
134888
96856
17099
7714
19471
122398
87274
52388
79978
7283
70999
143232
11832
82460
31139
25558
8848
98827
25495
102478
103541
133791
100431
37596
99641
83239
24790
133767
4436
108096
90255
141560
83910
131291
328
125176
132546
108308
34129
87486
115607
104485
81410
6190
65895
138766
52613
74770
89715
98802
35002
51161
86329
142302
109447
43746
97234
12861
31307
101516
152402
152567
115223
83714
131153
144021
65604
142703
102553
99342
81093
76482
82931
19921
103026
6236
10651
13394
101451
121050
112035
143838
30083
77416
8352
18259
151799
128817
31251
30642
85951
31038
51474
58976
142253
58130
53380
58532
51678
13676
15631
11227
110665
119106
51962
72110
127185
83482
105976
84820
62312
76418
99826
112919
11049
132858
135961
10389
113244
41147
61864
78299
92827
140195
144410
85948
49946
68970
2086
122759
103210
38670
139300
93029
15643
43152
22674
150688
128526
132196
104093
67433
83683
83087
38048
115362
70061
27074
4387
62019
88920
87207
149012
39377
79174
13111
126802
132186
102629
129836
108666
64194
44533
120931
14796
60086
21829
58260
79884
26902
65870
62784
114792
28041
3294
10653
1071
94178
58491
26605
13656
4980
113390
11388
44360
50201
45427
48219
57593
5997
54201
24282
91025
98538
2853
128961
37285
45576
42724
145862
93243
132884
58217
66025
14886
61627
97374
36918
13239
13450
84362
48030
18551
55623
80368
83842
128948
127308
136840
42057
136258
64742
87077
100901
20922
110593
85474
79204
35114
130917
74733
131358
142803
138018
72958
29471
73071
27861
87210
106777
62324
29240
12650
101479
105326
92831
43185
89976
97008
53709
10545
106832
147791
118264
66025
17580
86975
8913
117311
122008
15542
49601
132203
9018
39990
80352
59327
139520
132302
4039
98390
48795
33324
110807
8110
147241
82610
72329
107046
37188
4252
147227
1891
1076
114706
67886
39634
59484
97543
14698
60036
112810
64372
67643
625
126586
26425
59926
116249
12774
85021
72689
82633
147742
62246
111324
142290
2311
62387
121318
39434
66759
117683
62358
88656
90377
133964
131214
28494
105830
442
109171
77114
85730
34545
98399
89446
81826
16016
63552
115299
121922
14581
55660
118398
76992
45776
138074
99828
107818
111593
148072
53378
108045
80391
151916
56281
88827
130379
105312
52692
6787
72842
133020
113146
131017
106096
60459
67545
122563
2499
40544
123255
17095
116808
99031
114510
20518
89458
72484
131555
58877
90252
60295
24912
28151
59761
101768
145716
66180
65401
48069
93711
145714
56029
85737
124193
20144
3656
69605
21083
27306
109618
1380
65333
84497
100213
37518
127635
47442
135048
138175
129797
99456
50719
30807
130239
136067
137852
123491
55096
76693
49607
27450
92844
105252
112751
94941
127234
145466
22121
25218
22533
10539
26558
108285
115718
5447
3570
99252
74038
12907
89768
58748
112214
149645
110113
118397
133028
121448
120046
63026
55669
27566
90296
27216
11674
81977
122040
15781
77365
22720
40932
120328
54161
88160
86657
27671
114372
110982
129094
46054
125120
74335
127578
114997
93074
93726
112176
80254
73117
90263
660
131639
147018
111670
34226
7881
51429
34789
44569
7137
78538
105959
130207
137417
52192
92788
17484
24386
82721
22937
91283
85403
117738
74876
58100
68803
26094
28234
6377
98766
148085
28083
105529
142408
18556
149025
22177
90866
53414
87588
97851
136315
51563
103719
121301
125714
75654
17537
6417
15706
61403
118374
100739
36892
50871
37744
105170
77029
86832
138104
54255
83846
39393
17664
97949
57790
36247
150641
6317
110203
86222
126568
99509
145480
107490
99572
150273
40947
146225
4746
56426
57069
123957
36030
114707
52905
73835
78223
133197
18118
89374
62301
123215
131937
100597
99326
65263
144428
97979
92340
127955
62877
75268
83316
79300
40532
61616
77737
101932
57280
102883
16244
141896
104828
73337
107510
15558
4317
64465
23688
43497
11389
85794
44843
148957
44240
1800
83682
59788
120620
33652
43494
41381
133327
5244
120085
27715
66901
55437
133585
2624
16218
24649
145785
152462
118377
125281
15396
123421
46194
38947
44994
78651
3263
110478
96933
68588
112299
38204
131208
90959
71898
50220
137150
58877
76671
135433
107093
748
65087
115566
24468
101807
18923
40948
101684
145122
22745
117032
147510
89824
34797
62627
25952
38012
31058
123081
129952
1036
39541
140219
112712
137208
42109
124427
48632
148094
138808
34706
149225
55827
7988
43149
15445
47819
83860
117076
42933
129951
112850
60432
95710
5420
123342
121418
64507
11483
123296
49371
33518
41116
41319
25080
30873
103772
6250
100108
100856
148129
141284
119537
73933
21548
20531
89134
69318
126630
85044
138402
109926
55748
51000
63613
61174
52539
63746
127074
84837
65306
53514
147798
129466
94521
21780
15408
56254
48858
115469
14945
66993
132613
140910
149927
8190
33717
108024
98293
16458
50933
88906
128667
106230
18492
68796
46247
71021
11021
50278
13179
96988
103325
10055
81801
77038
52787
96991
138374
101261
91274
26573
26057
78229
39730
45088
86119
94261
11069
42165
110349
61892
9578
115567
46922
28009
63015
93115
119477
74033
1024
11631
28549
127356
42625
135628
59998
95100
85761
71727
75409
34657
118698
122146
139211
37228
24887
77464
136114
35720
149406
120481
118206
7373
94023
23089
56245
14566
144622
54630
109167
16808
66208
16527
152595
133225
5141
81073
82364
111617
31191
15051
3988
7587
144543
145280
65844
40516
93307
54826
97000
111918
33118
73268
149760
5580
116823
54354
41258
138025
133635
8104
7105
53514
45512
28092
40615
50664
133779
1322
20252
18541
37355
45132
46949
53121
61329
112422
93315
33310
45982
48036
2908
99794
152096
980
105152
145405
76463
4085
130799
63663
33319
141389
145913
99547
20665
36094
7912
8037
58335
48953
47440
95572
114842
94392
6269
54969
85710
120349
87980
136413
47062
111659
89153
46675
112651
73384
42022
46659
98266
27555
135781
136179
41139
129016
109485
82586
20542
146862
111205
99601
45122
16583
53097
38792
136793
80287
93557
75354
79437
60186
64500
128363
29833
32259
51677
125
104963
114263
67941
61254
151893
56633
71432
61523
41140
38583
1511
82487
34758
112736
39741
100531
133115
113361
148243
148938
72538
111366
72882
9201
29545
144449
142165
80232
47728
65807
100970
10637
37744
26702
92696
58119
103823
42651
119317
23853
101789
152160
129479
143948
112369
24492
115816
120475
16630
140039
117948
88868
125348
48455
118757
11398
64129
138521
112099
137965
56304
71319
855
93986
118416
114318
9755
80570
14665
7891
126563
145437
7549
109566
136821
150764
140118
128659
119075
29387
147824
115896
147653
120891
22228
115490
137454
106772
105960
123857
97333
20333
52098
118954
141615
28309
112089
2427
133381
129299
31436
112091
122303
38780
79887
137951
37442
92423
145654
35432
121567
140784
9050
118110
112978
52222
91589
125146
16872
55567
104697
141672
96618
14583
138359
89375
63862
102534
112498
51021
108120
1544
21035
108910
61350
100358
120256
119411
50614
115638
12554
50883
132370
21661
26917
99656
94627
148050
102246
137549
73616
65313
126607
27781
100478
115507
116779
22168
76374
87306
94027
42240
109602
114667
8907
28758
94055
132867
5961
2232
124505
18518
74207
110033
61075
121712
88675
13174
118457
48805
3197
49707
141297
6994
98289
93131
122903
73122
143281
77568
38849
87776
149696
6278
81398
27991
34942
33002
35835
61846
56090
17144
100982
134072
5977
19920
109179
94564
54095
106332
949
78403
13941
142671
105727
138861
107315
106968
63863
122640
42325
124236
67945
61307
133571
6709
89081
43299
60546
126129
104611
116300
20616
63808
126620
47393
104138
92140
152024
37074
56448
21590
143205
91409
35970
99706
82382
22225
64860
24769
2112
130717
5793
90906
46676
142150
118260
142574
57249
36628
147788
19891
10760
38291
104118
142664
106282
87514
106236
129606
125702
41735
6310
118057
138373
63184
75930
93809
105862
149673
148116
108025
127739
2742
56766
51201
16842
32990
65668
74145
90425
83331
114491
122121
121324
97704
143642
106354
42986
100425
91491
25123
152369
118471
21946
11454
39451
118301
128096
3212
145290
123642
137688
152109
127650
68002
50813
21308
121599
116045
115927
69843
57118
88440
49325
57199
43830
43477
21592
107306
1600
139844
137757
22520
109993
33126
54833
7296
9148
59493
31660
4182
40274
42662
3792
44591
110122
54701
86748
89682
49444
60510
16981
130165
6536
87223
42434
71422
134838
84815
36478
10866
76551
47534
54268
44186
101283
133794
72566
110306
46897
126072
142655
107823
25078
148514
10323
13844
73061
117753
125684
122423
36066
151248
107083
63533
106889
28392
140938
95351
140015
49654
129560
68098
117945
38937
138557
77492
26501
84065
66576
73450
66551
59846
38974
112070
57073
70328
128146
133810
45706
132841
135053
102406
131331
116531
23879
113871
2632
37054
67209
143908
107344
51895
83258
83456
111400
74019
39280
145988
15492
105320
89886
102515
23173
132043
93719
100900
77762
98432
109372
1796
85404
118680
104148
92215
93185
131244
63994
95748
43872
135322
110760
9076
61383
51919
113161
30698
127375
10320
47087
19824
144252
144386
1122
17569
1911
94776
148486
100192
50931
130566
101930
143281
103959
85300
106697
55230
92045
28592
8561
142728
38051
149909
2512
120091
49994
144284
8446
54297
4709
76782
94850
151481
71280
95867
37706
94002
69482
34942
52084
150926
20418
11797
141450
125749
117743
120442
58251
67777
6775
87760
61147
44712
85935
84561
22695
142754
79220
52108
47695
104372
131648
104
103510
78385
116843
151374
29852
44034
55047
102347
42902
96136
141964
56393
99278
110600
34661
15226
36140
62345
124853
117922
130825
67648
60267
8160
61029
17896
81235
133349
122772
88127
8323
104611
44915
126876
126394
95525
47935
37587
55851
111372
12357
48758
46600
137882
17276
101909
5437
53388
22128
132991
29102
7606
75658
109957
36691
143506
130921
147088
2181
132585
84485
10516
91637
132884
14365
74448
103149
83288
138052
16933
73652
2684
65718
119815
141867
103423
79946
19401
14609
123121
27404
64700
134427
124468
53474
24688
146995
59965
20989
150243
46644
128279
29954
16951
140168
65308
111829
95183
5997
102129
138497
100178
127995
56207
78253
148970
17541
36430
37874
53219
16796
86078
146949
4570
67516
49545
50151
63659
134690
91920
62002
34789
96741
112490
72759
88540
35522
42367
62411
62455
2292
53100
20490
6953
134151
119073
4408
5176
13240
63339
79436
30117
6968
96412
55623
74464
3547
128868
145657
139993
97118
78559
47330
51631
48660
150441
149154
104754
40881
81156
25177
64077
139805
45384
71041
121494
22404
96241
5399
56548
17195
105289
107180
45055
59676
20777
149431
84249
26026
142416
96815
123517
92511
1781
32328
19895
283
50870
126082
62068
136641
7461
127809
1905
73943
75601
124187
116822
29383
7530
31337
67531
112829
146965
138979
30471
37884
135727
142260
84732
125523
89980
65488
95493
112501
118224
143359
139920
47924
118420
53701
58237
4668
37152
60159
99333
139146
62312
74207
20453
90716
128108
108391
61462
972
99493
112422
59801
88387
105431
2086
91411
53450
88372
65681
23775
64541
59410
15265
138852
35704
89839
49128
61382
129208
134362
18364
147443
50103
113048
16940
150205
97006
4044
80871
118753
125892
72161
36429
70818
35436
38468
40763
109424
128998
105769
11959
69937
23197
48168
60683
79890
145808
135036
150574
978
118316
37914
148884
26382
8789
35438
45578
129012
39441
4849
103020
21771
77087
148563
113055
138631
56696
11617
121157
62095
146969
138776
136609
40423
38959
71184
150594
55481
59320
148411
56372
35508
56077
75071
82734
64923
109916
6829
49141
28246
11699
10135
71006
109176
28438
41844
120935
85050
74422
99902
4602
91435
90888
15035
136518
8396
106609
134429
63838
44857
6136
150708
101028
62152
73678
41608
5465
62304
69354
75783
90388
101598
106266
18850
68966
141335
81606
47529
98488
34369
5145
125113
127410
116819
147693
142891
126950
125858
124702
67864
27216
133843
87365
131341
70747
18497
48374
96982
101403
146830
30308
49596
97918
144068
89367
24516
132829
49390
92847
106063
83690
118785
88098
87854
114409
105466
81592
118347
88018
62924
43939
143088
71596
135741
575
20671
28311
70080
117341
133746
66197
5281
57977
21668
20761
26103
67070
28569
75541
17430
141223
37585
15038
80717
127017
133357
44023
64559
105423
10694
5952
28325
4233
98215
38063
26008
118559
87243
95657
114714
95595
19442
150857
11382
61963
19483
58169
132083
47872
139175
24907
61359
49628
39802
151809
32762
47963
64500
117828
11388
95874
124782
60544
121047
100530
98441
4651
77378
43404
121171
49609
147441
150110
48395
28902
81309
88718
107726
67698
143698
119863
113012
76608
27428
10651
96727
81050
79651
18792
56523
111471
142458
59026
29939
114264
17402
131306
118867
115277
50185
98033
43729
67865
117130
112746
117293
56127
59303
83159
2241
74593
60789
115284
8344
108728
4600
104757
47457
84114
2404
126311
53506
145993
41691
103821
109804
80038
110722
107485
74078
18844
63488
117342
107125
59385
88084
103200
143583
4958
44213
146969
100135
127716
137937
108373
92444
144864
92295
148870
99805
94643
122661
11044
110991
42682
143023
79111
1025
104345
44295
75145
124048
131867
71232
109213
45601
16809
70705
39674
42809
142522
56818
590
149282
47053
134306
90212
42076
80263
108414
151899
53455
109475
31568
22284
31005
25172
122078
32012
133478
23986
130453
136445
31288
56378
119445
97604
94080
68965
144802
15371
62180
72867
36946
59871
119468
24865
28719
40349
127605
144908
60752
36754
127289
112799
80028
13999
146075
59512
66994
3861
103979
73354
14176
142056
133181
12442
90655
101887
81383
106156
146678
22043
36754
33082
102460
35080
78856
136040
75435
62075
4891
142787
119462
134668
130164
57164
23173
123709
145399
110605
5738
99435
41772
40988
92498
49718
74469
61836
30577
13041
25971
26597
56035
83563
59403
16425
148287
145970
5339
72515
78806
31412
86805
77154
40378
72125
139925
84343
73871
132725
52938
100156
107002
115223
19923
57435
43786
94033
149273
74322
130997
23677
121430
41780
130979
38594
79191
126579
55199
104985
76271
12328
143661
20554
89136
34446
113057
101497
148504
65755
109295
50049
23640
74643
44068
64408
10515
87690
15945
8207
40539
22654
52865
19710
85216
38423
79299
21816
42218
140194
129356
117901
25201
152164
17180
141679
34100
134573
94468
31417
74824
82679
101962
118841
14604
3775
41133
46012
112270
78107
54276
10596
100151
130692
51116
43201
23946
134179
85799
86906
490
70552
62664
25674
70212
100467
18333
126377
109451
139492
34864
41974
74053
144429
18583
109237
19536
59498
13021
10589
144869
88204
42129
116008
73853
93009
37939
118244
101530
124427
63007
101988
72812
4098
6408
219
104482
45620
3760
72248
36967
38650
141249
136641
54276
11095
119609
94551
91434
138250
127952
106977
99570
25782
81258
52062
148527
149004
28113
98977
121038
111688
58863
51488
144532
86203
72850
99365
136615
97374
50130
47251
142928
42682
36708
68901
53617
14090
42030
2552
25732
25680
135144
3782
51171
69635
55812
48424
67198
104405
4977
67008
95235
84856
147937
89950
28669
69636
46929
39005
24641
117836
86237
39143
18255
1480
132121
92664
36615
28399
115982
83194
75057
104252
86924
127790
31858
21384
53043
119442
127834
79086
44177
99671
42401
41140
47287
91831
136149
115061
135110
34627
90912
95547
94593
108791
97014
81164
59348
139300
134404
33246
95243
62739
145468
39846
67368
47974
82129
150713
46210
86567
98483
111048
43999
150242
9923
91261
90226
20044
64195
99476
54513
12546
52904
6672
178
7430
108326
80652
19703
117256
140819
142657
37762
133754
33319
127747
56381
143187
125745
124220
80468
101437
92407
125248
99887
123835
94073
68973
740
15776
26152
76389
49260
78960
103417
70611
106781
70107
8546
5270
44985
685
150692
103344
9162
52962
107896
86481
46567
111038
67739
129136
70700
17623
133473
28251
150277
81444
117770
151446
117792
1556
96221
24985
101069
57558
116033
66162
130058
125977
92225
51070
127018
90901
33414
13086
1294
151221
99464
68982
110031
24879
53403
38450
63352
40645
87541
61750
121773
63144
81911
118157
85702
35705
830
44544
114018
146051
136223
120079
120171
81461
28997
125427
29931
83211
145156
52177
82232
115435
151899
71176
19013
52881
134494
82300
114050
75695
22558
114420
17244
126674
90629
102490
18501
112176
4921
137852
107794
143554
136194
106672
96274
18024
88961
127996
122127
104671
56721
61853
99142
56202
138006
117893
133803
151582
79084
123058
74958
101053
94923
112648
84109
64272
73444
124160
34261
99117
140975
20937
113967
124570
130515
68191
20438
95282
72933
152600
57851
8057
82813
14701
85219
94042
11454
72835
93205
90210
53079
25720
70247
26594
146612
11780
90595
90261
13735
3318
68136
6114
24239
39825
8420
30616
132083
28750
127561
80254
49609
62314
88056
137391
97849
30994
83957
108982
125560
34810
78269
56004
81424
5712
82514
98222
38402
51652
67280
52224
54985
141562
79342
99833
53533
108236
134613
39861
144674
141107
150365
65529
54707
86552
55332
10157
146514
17790
149505
151173
73646
76123
55006
12349
102246
144867
136306
150370
67605
56268
71768
122480
70111
8310
100635
123911
145604
109635
41818
137711
123829
40236
76712
35517
128860
136478
66662
1207
28111
85447
125
101213
18983
55111
141026
121211
71085
124724
150370
146475
58708
70204
147847
131799
99217
118418
134707
94623
106818
29916
105389
87939
90905
39858
124045
96044
50086
68663
97204
98998
11589
118157
58002
51434
31182
71582
51434
123307
73990
71017
148707
137689
150309
15211
148565
118455
139669
6425
91892
119303
57135
55319
65283
5630
115804
67286
101442
44647
142361
77796
1267
25838
53625
80460
98000
105190
9290
28112
85970
83142
98765
104000
94152
117998
119260
112162
115334
136836
148684
65157
108800
54578
150930
31942
60059
114581
119615
40422
17086
139979
117624
39301
17366
29055
119288
143431
140567
132038
22020
98954
90401
151660
61008
63136
146785
59038
33229
111326
48560
30597
34298
36242
105553
33122
88944
23639
5357
66520
84859
43445
57952
60262
103278
96238
109910
80873
90200
123693
88016
138558
100516
57020
137477
19353
119898
131618
99202
31966
118404
5380
83278
10496
62625
46696
43461
9101
91240
69865
75621
33716
139981
139013
114640
95188
107989
82671
54623
56065
84355
144
67851
42788
78400
78858
82991
55900
85720
39809
108344
61979
66248
49403
72514
131821
96031
143927
145447
44926
84987
91662
99406
76837
103319
72129
50396
69610
12146
104540
4034
117181
127897
71938
17683
61827
7997
100293
146862
114404
149379
104431
34217
84933
11836
129956
71297
132152
121550
87346
52430
64310
57555
9473
19452
18876
81459
69859
108996
114182
53291
140362
89385
36778
63706
130866
119209
92548
86070
143870
64934
104543
98931
119638
47328
136510
104549
148170
147715
84146
105045
49042
27038
20636
58410
46228
60307
18385
144291
27261
137946
47662
19092
100423
105060
103301
86205
103081
75016
50900
97558
148343
13258
54269
145991
81775
64596
100251
99539
61253
42293
62652
109936
90066
83164
47139
143302
948
65655
9383
49047
77044
78200
89026
56025
41047
71428
152284
1877
3546
71799
120291
21796
105528
32382
17353
45121
117474
117552
2375
36497
38553
85903
4132
131702
26675
72562
951
48486
145695
10326
118245
93124
108909
86092
6795
7696
14946
27609
30647
18526
119837
8584
61232
83566
61848
78643
131793
37061
74985
9586
94395
112976
116167
119345
120131
504
49522
121072
70153
66113
10155
67174
16787
118976
10791
44451
5474
25740
92853
56939
65191
70684
86497
128102
11695
5902
83223
18876
63935
15537
49296
15899
7344
23365
142052
130255
44765
63598
129995
142503
133094
145233
60326
24883
141935
91960
90153
150230
146827
40735
55388
61236
137081
151749
66045
22419
26349
27747
62131
110713
64194
137441
5437
71569
13134
19546
77794
79136
83010
62639
93131
90956
57611
11200
115463
50588
124959
63427
70114
119967
126281
126672
38939
142383
3162
127551
15538
50350
11087
77788
39999
95942
67621
45341
25115
101380
85755
124159
59135
26376
43705
9947
146193
122392
42075
111098
30548
23681
53419
121105
1322
35869
126499
61287
29126
131247
44551
65642
57159
76734
582
117837
30241
89026
21110
76265
69342
130354
57102
131383
11553
121616
146272
7241
101320
58714
148318
136826
82384
50424
136651
104226
106868
114271
23458
14842
121099
88877
80395
36073
23026
101565
11720
74179
69555
53714
28694
146941
38893
106333
125673
71510
85969
151037
99362
45121
78799
117356
55669
18496
25696
45036
123421
11421
17128
25043
26228
146494
113488
129810
53080
15274
107402
85599
109985
34768
147738
147259
31048
56584
102783
34091
6513
46652
53961
129189
112515
137555
101784
26094
29563
130164
71111
31144
17494
108681
77134
64654
104540
48219
49398
15430
84441
14719
121952
52359
70543
148527
48663
122353
53927
30474
13750
81391
97932
88641
65850
68435
99513
25467
94232
7692
31645
43805
59617
48869
10350
143577
140464
143122
63258
41506
9134
5160
77290
135449
57398
4948
131293
129370
129588
60720
14962
19683
151915
139733
132647
86196
59773
107050
111205
11660
114785
486
76525
32322
70523
86563
47129
62363
80416
110096
125820
110082
143702
80378
119683
51560
105801
129001
57080
111656
66180
92937
136112
86495
84459
147797
30400
1766
103782
151652
34439
97640
20927
110323
133742
111849
75953
55667
53121
13530
23644
35260
2513
17690
143513
122616
90131
99950
130471
4759
69771
51387
118482
79831
145653
60792
76652
46623
62568
59143
67057
117596
14411
108406
85979
22923
78587
19417
78636
135905
53980
123370
45100
77587
19247
39093
78563
134346
147753
63735
141411
87365
142899
137385
24735
10027
50636
122000
56575
140028
38743
124120
109223
53203
110434
53171
96832
46649
93278
33000
56569
25936
34478
122913
102789
53616
40360
39073
41502
57939
124427
55017
2910
146335
44806
27624
5843
116166
7105
83393
107781
66866
85409
75285
150201
53785
131025
95182
121110
99846
130976
35522
127555
41178
36696
107136
115349
77162
25219
14454
141204
6372
90357
16429
2149
13675
64984
29002
134117
92838
111942
95640
17231
55235
28461
15558
133646
35119
110403
108404
13569
117107
1691
18029
16003
59363
127012
136095
143252
29187
24603
7296
56392
142621
44591
79658
7159
109162
108079
15825
59851
99082
137620
97935
11912
18483
113198
151532
74645
102420
132194
108757
77894
134783
129325
114337
68617
135376
125757
83335
17655
27744
111223
94933
21128
13623
32187
49074
123525
149588
85825
61564
117855
76068
17098
133808
115054
9115
7732
47216
111530
143721
13825
68137
3251
19559
40240
92699
8001
43382
33677
46554
71071
2671
151374
112631
16364
52216
40617
17984
71229
128319
100163
46663
59753
146568
55249
32707
5024
83876
100569
145661
98881
142455
63457
123697
12647
125676
73668
41743
25546
106695
108872
117056
134929
132734
108437
4498
38933
6830
43527
135294
138542
22515
35249
71601
18430
90312
126261
44409
31894
103956
60821
134859
97485
125096
137477
135706
129698
63485
51430
31416
28135
18151
6130
16342
26047
142566
41929
85787
107
105861
74469
11845
131786
109166
103783
25686
78517
86645
90913
135383
48558
9277
149272
24816
12021
134138
13381
17833
51144
85795
48969
99947
126168
76240
145024
8352
69483
36791
94101
90469
21661
26070
101944
28829
13856
64012
75462
92138
29258
23837
80867
98589
54063
78672
123884
86872
66285
15347
127336
146330
100853
32329
95851
83574
132672
90915
112625
77354
130295
64649
25271
27865
111141
129811
56497
126818
69987
136514
95950
119674
34117
55420
76389
108653
139526
57022
74597
78694
93267
57558
74492
52107
110456
27888
14075
97438
148527
129247
32334
126189
70200
78533
31427
39039
84203
108427
43004
11659
118753
17526
136180
10661
72996
86210
149798
85176
818
72653
42302
114908
134020
145121
24821
119095
22907
59755
74660
20215
44285
130259
23632
141769
63548
75939
31993
5250
42135
95590
37843
18647
140113
47899
50172
64632
139988
48264
28291
13386
151613
70549
131718
7925
65561
31961
129694
108920
112258
80418
7862
14338
65620
52451
7182
7557
130957
59913
33849
27756
34247
92502
67367
26011
149608
117094
111079
10680
44183
148317
45055
43476
88473
52259
72460
11524
104579
57082
151527
75208
144924
7069
110034
81496
80489
146574
109603
66123
77151
1190
114345
110712
93666
39377
144209
112381
35321
128995
1816
79542
124703
67963
1329
70103
150490
73749
102045
103099
9277
122778
56986
25277
133216
25002
130039
88425
41966
94873
12023
118439
95965
5093
108002
68428
65598
124480
38578
100435
107777
61398
58576
89494
132595
59894
38003
130313
12101
149471
109430
21387
151188
24368
67546
131632
70254
52531
95428
111616
4896
131533
108872
121939
139171
75208
47851
56514
56288
106988
35804
21985
26362
94280
137439
12877
32908
27991
19222
44795
46749
132047
87038
45713
10649
12041
52920
101390
85426
5903
71287
90273
140263
37843
69939
126854
139563
146841
60446
47650
103116
116910
69632
133389
69139
59426
21245
123081
108011
40334
25246
12596
47591
138615
58292
79335
23793
137044
38382
108767
145795
134568
78142
133520
25946
5215
139308
17222
1369
72758
85779
127594
47223
12805
112745
144779
93150
140032
117356
59083
53021
21386
92636
121235
12015
8579
58110
56610
149968
96427
23320
14702
84488
122130
23052
135761
129774
35213
27099
7280
131928
112441
138418
33642
4052
125752
49359
118057
144761
24637
35012
68843
66884
130226
47749
99544
14761
105487
13792
34007
81047
57986
69712
23015
37736
92477
32863
43639
130262
59686
71959
141248
51001
83414
26137
55107
65657
96286
31055
81446
151793
86820
7629
66266
92940
55355
23465
131913
39750
37199
41331
120368
115963
110424
22175
11541
81906
54860
55089
87934
142069
128977
80577
43989
88685
129930
119707
11834
81450
29551
113818
80850
144739
121468
4330
87743
55524
27824
95001
95083
85857
143205
94251
59629
127095
116075
92025
64979
49643
4592
10467
42772
10013
90810
107248
119366
75981
105724
135945
14678
142176
124843
116105
134386
102808
120506
96597
16235
27120
49245
137337
139627
43127
84130
51043
26194
79186
612
111600
131793
26386
122331
49834
57165
91577
14998
34453
25084
152100
44313
60618
141554
25960
34556
123368
7580
33856
98096
44676
60763
4953
34603
52216
69081
148440
125008
115775
76395
3272
85439
83402
50515
65368
138633
131836
14369
26824
20684
60297
26430
85817
151827
19019
137808
54985
20577
149202
88622
148388
63430
28004
2121
118630
100744
71226
115828
82734
44590
70951
106552
133923
11753
15016
73921
2419
1208
108826
50072
42845
48014
76518
131680
47340
115980
148551
123785
15245
16034
69574
12380
79496
118082
14460
55813
77156
106143
50393
17171
29776
120939
124869
38222
138094
17586
138286
13725
18780
99477
84823
82519
5115
18735
89508
73661
13388
86760
54364
28716
124501
2334
62057
60661
120398
97369
144952
55134
61570
45300
93087
111830
45038
95625
7889
56397
140245
150178
91149
10587
118677
33606
113644
124932
73347
61045
76296
86575
5305
8966
143225
132390
11315
55822
68325
10467
10852
84137
86421
93161
132994
37170
62928
53107
11498
91731
109080
3199
90071
57978
34773
66702
112261
6238
69282
43325
67290
23919
133637
93359
32853
2175
100744
65048
79114
47789
96207
110353
136702
40372
61530
148722
98322
2901
50358
109523
94603
38277
139845
63332
117041
26386
133635
87344
32502
77765
134783
120281
122447
147378
92439
12574
150659
51055
98411
98476
119498
52420
66903
108893
113284
131149
130163
69640
9727
35535
36867
126772
94669
28458
46099
69677
75785
54553
14449
132275
136857
2594
106637
138138
20223
57000
2967
39770
132379
122648
146305
105962
53433
62622
94076
24581
69430
79387
93929
99789
142408
9391
82872
87869
58673
132166
15047
140261
41043
29572
120550
51469
53131
105944
41939
94062
21027
65916
139484
28543
66926
133219
141059
119856
70800
107076
2106
18577
44198
116785
118192
37397
128337
58784
126751
63657
66369
149417
55475
131017
48290
54798
37112
122353
18647
99718
74022
60485
44247
86168
88883
110660
94254
101951
109384
22607
67352
137944
62036
137400
106936
38010
27398
111903
117550
10155
33440
41687
29020
109445
27346
98100
22062
85298
98919
61605
63761
30536
121943
107593
145266
89398
97350
89395
49173
64732
138183
144929
54961
52507
129662
19839
111093
12113
10512
86685
43230
64860
6840
92975
32136
55071
69912
75125
149356
26439
143511
82573
77904
144284
47987
72978
83916
2903
19863
11685
88494
10226
6578
943
62599
12347
41748
31659
45365
52153
147683
109220
145522
3456
60063
27408
79635
133621
123661
98208
34711
146147
38348
112023
137782
106889
42731
94979
135597
83385
130253
77433
93409
140050
78334
34635
25129
150094
86988
70485
50304
83729
37382
45606
107903
118138
93841
45209
128948
95517
1024
19027
91264
60334
9826
102106
25243
73556
76226
13750
14300
61268
90972
131937
74025
47655
20959
98769
45883
107503
47751
116963
70236
105685
20478
35837
82114
141666
101717
87295
88293
124823
129648
58091
41972
144380
18177
87885
68046
114890
101454
102823
33962
71436
89446
107401
118615
109975
85149
22435
96563
138094
148206
24363
96368
38426
81147
56982
52229
40627
1851
149630
43161
132458
77353
105507
124308
115981
51415
70260
88889
10715
30974
123055
102521
150934
108731
79448
108755
51780
122840
63270
42181
149967
108119
17114
57537
46932
74187
109430
108179
96806
131837
9128
83534
63386
114727
85675
37130
23986
34401
127807
55549
86095
129709
15980
84931
93824
115948
51572
3078
117085
142479
66268
115317
101416
103795
30792
6275
35804
18958
142452
137758
5063
2364
94599
89390
146330
58847
5033
19808
93076
9647
96072
36833
144129
138473
121572
108940
130499
51856
138817
102357
66178
78214
75932
25381
39738
129849
52539
96349
3747
45664
107218
29988
69109
59741
149341
64925
148345
2830
105121
90255
33505
59168
5670
48783
70937
5922
15610
56129
78816
27524
16411
2219
105018
112782
48448
2606
97914
121804
119720
123070
25230
85097
31349
114834
2400
29063
37434
151909
52900
395
110431
106788
80697
144912
13400
8908
763
50007
65125
79535
77583
102010
102216
61341
73128
8554
84850
28539
134476
62422
29916
34102
4982
60989
6695
28441
110537
44043
48836
42293
65563
17178
6906
3477
12064
20448
12386
33859
91283
98272
140039
26355
58146
94190
108145
135547
102384
50870
38136
111328
112910
88864
3186
147728
7389
9842
25218
147751
75014
74026
38943
149255
111686
66910
22355
2553
107786
55653
36322
56878
11578
28023
103740
90661
122148
70267
100112
103029
120707
17065
72735
112388
105466
96687
109119
140136
130072
140519
135247
59858
86854
48395
78789
56391
143072
121746
80045
101484
35037
144604
16262
67603
22745
120059
15735
23405
47987
144382
5242
47398
11638
98717
17677
146505
53216
129317
134081
38186
148971
148319
118737
84409
66612
55223
150145
60153
34583
99130
19584
90466
93891
56635
15519
145210
34544
52243
18450
103041
46654
44611
8382
79397
966
46936
96044
54126
31721
104430
112886
29176
123273
89743
140521
46887
2429
137976
130945
57844
110206
26202
5974
62002
82752
42484
57016
146149
94462
96337
119842
19863
150519
131502
119654
151926
54071
73774
74726
106117
35992
45235
142172
16463
141274
130021
84312
15945
147144
70093
94724
130566
116737
121546
47306
57195
21694
103969
74041
144509
58264
51592
14373
78102
58479
140282
98270
112174
86435
30539
76699
122536
96563
90520
147088
109813
96510
101356
4498
113638
29192
120072
99214
3560
99408
4130
81886
152187
133188
13175
144028
66509
85743
29829
1766
1777
42639
99907
141714
132263
9086
69339
133737
128815
38351
4740
94263
141198
105957
119551
129815
13929
97592
104852
38599
54833
134480
151037
75619
117208
12145
90742
41511
118549
151197
64237
120353
41627
21868
113055
48973
51905
61197
57407
36056
99327
62188
134370
112612
46977
131855
118496
61033
83928
81622
120290
146884
69551
119075
92555
44435
136046
41049
106385
132052
39933
28537
106538
102036
71402
98730
8901
123424
17526
87254
37606
145779
6999
46418
108023
75174
32766
84643
142743
116242
23799
141327
139379
113863
111603
83867
16138
121824
125886
1400
107948
43222
50866
72887
3007
122033
29166
32999
124262
67673
119883
39772
63008
5671
86091
28952
80705
148568
140580
94976
113502
36746
87511
127852
8391
56955
67538
45436
36463
70787
46775
2194
141005
118350
95749
145501
118919
3423
28240
121124
71139
26985
18683
139754
32571
127418
41479
139853
123411
54431
107233
94275
91040
52772
78120
120186
134833
23915
23489
45574
115211
91165
68857
107401
67495
22229
102653
44133
46548
9765
23089
146696
36586
41706
133867
89960
24977
49859
102169
5376
126612
67770
120460
73954
150943
77338
51841
133019
100621
96025
32671
73999
44843
122345
39164
111864
1911
20832
13735
69583
30523
57705
65651
87844
120094
74179
56414
2728
124645
16531
29187
130191
84079
28384
58923
82938
105045
136409
90833
84808
85349
123925
16257
134136
125087
76519
120617
127926
117730
13118
74227
5959
71068
148300
114559
48787
71292
28846
72647
73678
66337
122756
58624
7836
8395
146798
111350
140986
130455
60036
77325
91620
61993
114037
100118
43723
69251
99581
48283
44646
112613
122430
71732
62381
149606
43949
137017
90066
93596
62157
21250
17433
63238
100500
46184
92502
117621
36451
84844
125118
117166
40564
73547
36930
12314
52378
101307
102069
9595
28449
4561
122530
29352
76322
63316
27314
150509
53007
146277
112902
142841
16960
134740
56715
146889
55357
6856
113766
112381
112362
95658
87588
10730
47694
125610
43963
99754
104239
3787
134554
138278
8430
135909
40843
105164
52259
88864
126404
104657
84648
95689
98468
122726
104530
12792
118410
17773
40747
110985
134464
10889
64691
96466
21526
138726
99461
86328
90675
61799
90151
78870
73395
119263
67714
141272
103259
150073
81465
86197
102905
23633
39570
80498
3553
1962
113929
122353
40797
12353
111791
49571
23205
34300
3622
65666
25116
102871
9445
143858
43587
120314
93844
145496
118358
19062
134232
79925
17291
69220
23636
151302
92554
63067
79562
116956
85964
51128
117745
128803
84424
87588
33874
131633
121696
58395
51644
25460
19290
82060
40618
83740
81184
140403
79177
57209
32058
66870
144356
70270
142593
18109
69263
106583
101817
27233
81791
45628
99104
57223
50864
41295
2419
105247
27340
2751
21666
99602
49036
61824
39296
89528
3007
150993
102124
82068
56078
140338
6307
50592
62019
20738
89607
9727
130113
70405
36763
66922
144219
142717
124847
45263
55637
4932
8429
82834
7710
30085
40147
77920
112422
100104
24912
115476
99088
129580
76431
12744
149092
103094
84324
80729
124909
52590
90229
134131
123048
5552
54550
116942
20112
56986
20117
75744
83018
49364
36884
111281
100104
97842
46791
70703
55830
92524
43851
33595
98256
150524
67393
95836
101727
9148
34167
83604
82671
2874
71433
62911
8406
4196
58586
49329
82365
99448
126127
22838
6550
40380
140317
106402
146201
38731
34959
72683
135723
99548
105612
107832
98161
30922
61675
57722
60943
116439
20024
1025
149793
111840
84907
6522
116119
1048
77052
56188
121431
80341
99736
130953
120249
91734
113121
144675
9012
5912
67420
18838
128634
30942
129104
102956
82622
67144
18704
22087
41386
59522
44026
39340
29313
132127
66894
3087
8475
1110
80386
133963
102000
37722
143864
80460
8032
107287
75259
17016
140557
152455
56696
148301
51724
41270
100175
12739
132507
149030
34782
27978
57075
99548
88139
86240
106737
33591
110050
143665
55623
69256
125007
15452
130508
147945
116495
142565
127074
49316
31462
117248
70329
87902
114333
370
7672
72698
13071
143945
70270
68927
43246
129554
26191
135842
91933
138564
43435
81000
129575
98841
7587
133698
141845
141869
5281
109311
131823
135003
16506
38533
128973
107271
128476
98830
132289
12586
49999
152101
6896
150660
89418
71182
127581
143558
80999
96276
5733
125151
34811
11514
101396
63339
19983
94480
56163
25231
61695
63413
34473
98990
123168
18775
64310
130509
146844
50736
149588
46115
71526
25951
44748
39327
96719
49105
33421
35265
2999
59957
37972
58725
71568
148356
121987
111915
91608
56696
144762
10903
150597
50203
135169
121182
69002
52705
106380
65164
125301
127425
137079
74364
9105
34502
113165
129063
83549
25430
19710
107148
85263
78705
44792
35225
75822
45348
4887
45802
123471
20848
77857
121468
71046
66178
121426
18379
148403
85904
103938
121231
69291
93998
53314
99149
131452
45209
83649
90461
70639
125118
55576
34364
60234
121079
69518
142644
24317
95222
60209
4760
115746
145625
128398
65558
61462
128628
83732
58524
70169
45574
58537
17776
148298
137975
116707
4017
35541
58037
94476
129243
39881
28644
18826
120818
7460
108847
142043
31781
62007
53315
57349
35534
48575
62336
121801
135277
46354
63124
68137
144887
133403
128672
12581
5320
116624
133154
9426
9938
66289
126120
144087
129276
11097
34205
105199
39410
789
98449
91921
62773
9311
6896
118910
79014
69241
98527
88264
143566
40361
13816
135887
27593
149611
1480
53873
142610
9613
84145
24385
96634
66665
39664
81324
98427
73862
65456
145714
95413
21487
108096
15819
51706
115007
13455
9024
62934
138553
97178
56878
31068
137058
45772
79537
134029
47201
138586
2012
78027
75032
26387
32179
20040
86812
140174
148072
18132
57038
141128
140698
99318
121684
7897
8628
94534
42475
38632
15051
33154
142621
92866
64004
127081
147003
848
140031
64612
12514
14687
152379
108017
61948
31992
131149
6324
23665
126546
45326
101346
146751
37449
58542
117619
66410
88103
90966
108327
128896
129289
151515
150668
77665
84111
2709
73843
105538
15390
146174
148098
30130
16610
104937
112613
69446
91023
118824
113586
94685
22088
73211
90808
80519
136263
87208
4157
77483
35801
139589
82592
20408
138372
81287
97598
95563
104485
49929
80252
119933
66772
77325
28801
83196
39978
151437
10079
135273
147826
124655
103833
18830
75615
52659
119897
64662
148607
125329
20490
54160
115481
102518
74478
129650
62642
50541
101188
25116
100190
39143
2702
24737
115921
52496
131924
13553
51564
17329
23183
48299
19809
129711
87957
95031
58369
65827
38209
76967
68721
58495
135005
41950
40004
83614
47628
102169
139997
6654
129961
112775
45657
8714
16267
40475
82165
2493
75181
139186
40865
118769
60403
60424
126131
27077
34126
40954
113357
72375
146703
39832
9306
5366
102246
49173
109648
7769
30367
122808
14332
36280
93103
81112
66053
134484
152483
5532
138097
75063
17655
52216
51477
98904
139099
33941
127703
25212
95563
97025
117982
91673
144137
130005
117799
117716
55285
85533
127361
85438
65782
18601
121475
16428
120267
66235
4223
120125
71770
15720
52864
109908
88744
103774
66837
79931
145862
50164
104473
111882
25933
80746
61482
41325
86630
37019
16749
151783
122689
152489
105423
66813
39433
105610
103665
17490
29757
132792
145566
122258
2519
48117
89923
111967
30912
14165
49551
47230
85311
12009
17056
110739
113249
99286
9827
57671
143414
47422
78330
144982
68429
41579
82696
107393
4964
44220
126539
34651
31200
151288
14335
54609
68207
126651
24438
98763
148018
74000
3628
82300
106397
41767
71984
98805
150534
102250
14134
13412
7609
112949
29548
76058
12258
111739
62185
17245
13710
65968
72936
65905
64987
107763
120044
138262
90812
2131
110039
108434
96902
141331
48479
82394
34249
150956
38767
53820
101153
73988
67333
108628
44598
117342
63401
56792
87128
127039
94918
121820
48842
46261
45207
140889
11922
44049
3673
124374
67286
141397
89927
21720
130087
17014
126196
40348
15814
21296
93932
116899
94940
39725
104252
148344
14829
25656
75146
123282
8546
48461
102022
78549
94652
26215
91528
130084
70247
95196
133532
144640
87759
77436
37391
93875
114909
19975
140047
135215
62027
106248
128668
14520
3778
88716
32772
18657
113991
131711
151286
1291
34627
122503
100357
7826
6034
49700
141841
96987
2519
122832
112513
111015
78563
28766
62771
51069
69634
75602
60503
136091
39606
44580
24667
43461
138811
78377
83040
127931
64366
102630
129792
119519
103538
85491
130157
135190
141631
151211
85465
16272
120
77044
6126
99354
105118
89802
29179
32645
22838
89502
42639
62349
139972
67165
128818
3445
2748
88124
133164
87922
48723
141986
86333
10220
78628
92425
150510
92092
112158
104636
132869
139202
39352
141952
90558
23438
103365
149945
77081
128482
87637
119034
67435
100082
65045
51535
125959
88617
148440
111541
34249
67026
104408
151287
97950
61805
91464
117341
11505
61535
100867
19405
52654
149625
33375
673
42418
144294
150967
118824
151915
107155
116754
66888
86358
39480
147797
68802
130941
143473
38064
40921
81931
21472
39860
58385
83157
135758
33627
115282
50259
140816
141056
124587
11276
46564
125545
74662
41214
1865
51143
40635
134466
25808
131247
74469
86073
126372
472
71886
148938
59522
139076
79514
101596
30966
145506
42597
19747
49827
36581
90852
63021
49871
72389
95099
96352
75413
27309
16105
98011
99188
77786
106622
3452
63415
38852
89556
45920
60283
39876
43523
150162
30985
123095
99968
61689
147573
21339
101938
67602
57666
71811
9042
131721
1386
126549
82592
97499
9914
119262
74409
134116
54726
38797
139242
117736
98469
101431
21554
16433
151310
85884
35745
50904
87216
142648
139085
104503
35661
93159
29993
114072
22529
59850
100190
44782
42662
40609
21062
73579
17632
95065
61143
93132
139643
73377
68868
110633
53561
110886
129737
73671
54709
41674
125361
151791
55966
115151
126688
91507
87159
12637
63440
134748
93436
21469
33005
142922
82914
75006
67114
121176
27573
6665
72358
39918
100538
19604
8367
11872
134858
14214
85298
63897
76978
88131
84201
137831
61156
67129
102398
5864
100395
23774
143383
51760
66160
47796
66390
27530
122765
138708
6406
28616
18440
99398
89382
118867
148958
118453
135277
131088
11559
94705
70685
88132
40580
33429
99281
122785
121072
59642
6943
79628
103905
21890
9747
27934
90536
76131
76444
91608
87658
103212
150798
129394
60673
88034
103408
58106
85393
112953
65006
96744
86521
13928
63615
129314
47188
20593
130998
26211
80234
141354
128617
42048
35419
143176
90745
127646
90665
24650
75242
56898
130941
73916
41667
67403
40511
2828
3905
127478
144442
89831
100873
81262
103416
22334
86656
29679
42791
93251
76863
1322
106483
60722
64334
152249
75616
12528
127234
44655
57976
79362
101321
64781
31678
638
10525
72042
24589
14391
76395
40129
126608
34903
152234
86483
57034
86379
144428
120493
37288
71374
121997
1649
136668
64916
22507
85821
98240
26647
134621
13839
128859
110282
99400
15764
137242
135323
108263
35301
2885
42401
75466
130935
77345
75188
93029
12691
39978
87644
138969
98083
16481
139800
120585
26978
77513
729
139328
33280
27367
224
68136
11545
136609
25225
48199
121404
13537
14303
14369
37510
56532
110305
44119
12235
64258
15787
25021
103681
125453
36850
59741
150229
49317
38101
46189
128731
59792
58352
38329
107726
58570
105918
149693
48001
10001
46167
48135
44521
60451
83467
102614
145819
51665
4572
7719
143983
41474
53622
98254
23382
111062
36653
42770
39265
95590
109560
44409
12989
25896
82742
120804
104984
67663
118757
10909
77659
22838
80031
121908
103779
21007
103108
120418
93387
132419
131287
87689
28013
60402
43665
51207
50277
100955
114574
89481
54510
82283
139643
67586
107608
95015
67140
70939
20289
43655
102255
118283
87299
40086
118770
70197
81958
80180
48230
32990
66785
55110
120352
115349
143494
42835
24415
44263
1471
147573
139397
55924
99646
3622
1870
65420
119441
68980
14608
18471
139027
146193
144301
99217
35787
140674
27016
146822
93074
75248
29091
17378
134033
7157
138149
124882
70969
35744
46773
72444
53424
59036
6755
10757
83711
8563
96876
61012
98319
137657
100120
110095
131202
115618
67379
21601
107612
94072
17673
58576
47695
67742
96847
56314
95590
108018
58877
24155
22672
105296
117041
96797
22350
124788
131665
129182
11169
83083
45413
134554
73267
3274
98274
58856
149146
23223
101103
105209
146212
148931
42825
43483
65252
148394
99559
18393
128535
16193
63405
6643
326
38201
125497
43623
19808
110214
28110
51806
51107
94348
39737
2724
118389
145953
82613
116068
18755
41579
79588
14417
59963
122147
79013
126401
149419
36091
22040
2873
73339
105891
30582
94426
2002
12431
145915
42781
123309
23646
94315
52634
147346
139898
55302
114908
8189
145528
88987
47858
57707
26120
83272
147027
26789
19711
152467
45480
76870
21891
69452
7364
130912
99599
123081
8628
138635
118054
51256
113352
20542
24274
23830
16957
36750
99770
136898
44879
116005
78748
113392
52654
127112
54529
48822
30862
74163
48686
97082
8198
91437
24155
36536
97988
124535
16866
106256
142139
13607
36491
106279
34135
60579
8963
72111
117997
133707
61542
20803
103307
18631
140334
13708
1610
67478
83582
53414
151015
137215
8054
28125
81330
32184
85501
36836
34436
123785
22106
27498
144246
58375
12567
49470
148871
21593
152612
115530
8926
61485
14993
139168
100689
27917
25984
124232
95066
109108
34502
114746
119889
42523
21652
58877
95358
130890
116443
8337
108546
146950
56670
125283
75805
69345
52430
94087
111432
52390
67530
151488
140890
102953
137879
93104
135573
37099
74490
104426
3927
108405
77532
124986
29812
119578
61603
126439
105098
56740
12015
71989
74108
68739
74887
7169
16465
129281
122258
130998
36824
47066
5887
29125
8007
17121
122227
17685
54201
75220
122594
79256
41417
78481
81803
91881
55711
21874
95477
18710
78714
107121
111146
10094
54716
43716
38140
71193
28244
17911
77904
85925
85933
104116
142790
114686
121304
143881
137673
54256
69329
139111
138699
136130
69431
93409
81093
126256
143239
34132
22258
72475
20216
139221
102938
74905
34824
20111
24385
83949
58807
123284
48434
2360
84941
42018
146261
64084
57106
6902
147674
128305
149511
133770
143421
88165
101661
95749
91689
95600
133735
141152
46542
28572
127790
7429
125084
39305
48376
6004
123659
106794
132104
50146
134593
71522
112744
128152
13814
27792
11710
10624
32682
30674
19085
26579
148562
151888
122375
88971
95088
134930
81495
151559
37765
85875
27745
19578
126533
96904
25519
129104
61724
32901
34616
70808
126440
5088
75616
147342
53867
87039
7069
86281
146807
46950
139435
142624
46456
140693
82444
151455
1366
42396
19491
39122
131062
68104
79659
136646
22610
127666
115997
104786
16250
29459
33470
150921
55494
133558
145465
108870
74546
23375
74154
70627
91261
65420
63915
145455
78578
24891
15439
79863
67134
55808
148619
73862
124480
77078
63102
24910
60248
36899
8478
97333
87187
62811
96118
149
50097
112187
134399
125446
14320
61928
73590
105193
129475
15857
121696
84058
40628
144629
21420
131643
50486
39674
59765
52886
145036
123174
98427
55285
38284
130761
10241
127004
48293
129829
4102
98265
118114
140527
101041
137840
53945
53372
116522
59527
69166
95985
1118
134741
90794
43460
145354
19983
103617
55021
93529
98878
56328
49611
11770
115362
35190
42976
119266
104006
48782
124407
60273
24838
143889
40195
14935
69188
93276
136319
131727
41091
105861
8250
29162
54666
72758
24346
95344
34207
99938
46523
138451
35075
116907
23403
8157
9854
87153
6291
141648
142725
8478
53120
39184
2688
113842
75220
92687
65126
85213
99684
129185
48954
132446
13439
125671
59221
58687
77727
114070
37417
124847
127712
72571
98593
27861
101246
133088
142732
131905
122264
132890
144567
53839
46999
18426
25508
122041
110750
111052
64889
68588
95696
140960
55141
134349
116585
141793
46528
51929
131046
104554
33500
111281
34897
10698
147981
14936
149092
138037
1158
150234
150037
146319
52200
66422
35234
98367
45839
3729
67486
136323
93148
20808
124687
27010
8513
98159
19811
76210
7668
5364
38504
62042
145823
94254
93544
13335
108863
111937
24874
135789
110265
44002
129416
41372
109947
40941
148456
34711
65701
64636
23910
16398
105777
26382
64286
114391
125496
104499
48219
10682
135686
107311
93539
128860
59481
44723
149062
26320
14485
43407
15031
3572
87253
20753
44809
76253
82494
63026
110347
5514
130042
12981
42943
111947
39251
106611
84414
42323
69500
11267
73958
58072
118495
45924
63419
35825
111349
82067
83007
128007
126744
118639
8303
91092
18129
74238
24837
100211
144465
141878
129233
675
27038
27441
112637
87102
140267
76039
132786
82302
86953
81755
18969
84290
130146
82327
150608
117545
21833
81636
122624
25732
79177
134931
116419
96982
62370
151042
76252
78174
12757
60561
78789
60706
87766
70201
5303
100396
3400
13103
61472
111097
115563
80395
53342
121845
41184
51907
97118
83807
138860
77423
109049
90848
65586
104161
45448
6350
125439
121227
84201
144600
60570
41497
76575
5952
111078
81757
130076
142557
115566
46468
104349
89079
5280
15511
68676
46283
67423
23387
133982
79324
100213
117684
27660
44453
80125
93951
50736
61979
93965
13415
77870
12107
54895
11641
38980
44720
113944
45049
38067
87473
112196
296
34239
117507
15785
124409
42683
103621
4476
51186
61740
127787
26776
109920
28031
130213
61757
99509
68205
34319
112824
3260
67414
46470
35849
129563
91168
28611
29894
132650
144419
152308
8077
28806
146687
44755
10013
38663
6348
35512
89785
88936
19041
144972
56677
46847
122765
148028
4034
69293
31311
146196
93376
98295
42295
132701
83165
11973
36367
139614
19780
31040
139246
27784
80733
133336
93347
111232
25930
120475
4493
143676
67345
23571
136100
124649
91321
137711
120546
116150
80431
9496
138573
31459
132024
32983
39095
90425
65865
75550
81909
85400
129629
73139
139903
65524
81251
85006
34528
130648
63282
39001
121955
134496
83457
136879
138038
53413
656
137041
27383
81075
151356
17979
138686
6471
71929
29935
96744
145125
128036
36224
101165
110587
134084
113725
33919
68897
56523
68365
54284
150117
131163
54803
7282
90175
44297
148982
1039
66056
133362
49269
4334
7326
88132
145256
34742
17517
45895
136112
33607
29727
46208
13410
149721
54940
129946
32016
124285
62579
120880
56369
60840
130593
136981
89000
75778
33959
107223
76837
120545
115543
127627
126502
123425
92519
150911
36283
135437
65827
46259
22214
95219
113160
56546
114070
25997
41673
3663
28109
126391
3345
105012
43460
135671
94911
137438
64424
132052
118217
19599
131017
91764
23981
136573
93276
116167
134766
133243
104642
75049
33488
5697
27763
4312
62243
151923
51224
125888
24322
79367
106944
48545
42195
29357
37309
144395
40238
122819
1922
16240
152063
133950
107648
44455
149534
58835
18471
131575
67090
1956
81946
121092
7634
134645
127337
90752
133867
55481
94022
32847
140726
58851
101954
55274
108772
148204
70922
6813
149946
93640
23013
18838
101960
9486
63231
99948
89236
102252
106827
13709
127140
46563
141450
138528
34686
147859
102080
43224
52334
54068
96749
65492
139539
56601
151363
100174
74876
90830
131080
93801
42172
8660
112293
22937
39069
54375
123390
131251
14440
108410
152033
148881
33933
13117
9183
89433
10032
137675
137681
83216
65202
107613
27199
56398
43175
26255
35438
147027
145814
21188
90078
37560
50680
60180
81481
89699
142150
82968
96437
7515
49135
116825
26116
103602
134232
56120
50984
18797
67352
62079
123245
137230
27620
7516
67325
91530
54657
102165
87762
50063
124179
35503
108260
52880
116380
47450
152642
109401
134431
117233
146105
57976
92035
21715
19676
79975
98640
70633
119251
23554
137604
99795
34325
38583
107071
101118
134020
19662
82505
96366
90552
84503
136666
56671
144701
105633
103766
15805
73378
112746
138695
68994
28673
82895
111186
48174
41356
88744
148367
18353
138678
8208
117977
25107
67851
103825
128280
76535
124453
87246
30453
92799
29409
19829
7119
24180
4196
137164
60846
98383
102415
51615
25021
135881
12898
14959
57952
54209
103304
55223
93321
94337
84317
69280
149489
9637
31059
125112
85852
33302
89983
144601
127815
118975
14400
11674
21980
39707
1327
82734
146048
103687
12748
41644
113659
25820
56408
29615
100514
38654
105265
51791
138318
47452
151804
135147
56998
51337
139223
21532
105124
101843
16205
109715
79128
51576
121397
121703
91130
123250
62056
107453
105142
95657
6862
77216
152633
84213
129931
100477
123119
90571
31130
140333
145991
30504
1283
73774
102332
13345
94976
65807
115283
137112
33343
73166
41356
12361
52418
137373
13720
141839
118369
149341
88588
127019
95657
88536
67361
80866
46791
68689
28963
98700
60454
24585
132537
82751
118776
110060
95953
71808
33647
90114
61382
66878
20763
124144
99887
73122
140426
141107
65901
110257
137776
11983
93505
106524
121227
39341
45192
25974
107539
74180
125738
46784
119164
137292
133097
95950
120939
103731
46228
12293
51830
131658
99806
72536
109316
57547
23931
101247
71138
110271
69739
82208
122670
20845
46551
122689
81145
91695
5913
46399
44324
9032
113967
21421
19971
100970
146446
150452
62883
42226
31931
142283
28261
136477
65625
145498
67980
110003
117565
147147
78610
44954
78647
79591
86616
126311
59478
25290
95203
86309
92502
148266
116056
64394
39395
143026
23152
56268
13126
106515
119066
66078
99842
5077
55267
44073
21489
123444
11930
147687
149541
90229
62692
97266
27349
6849
100643
107342
32134
53803
51594
125594
71950
25516
67495
137107
40105
111092
45941
74381
76004
22952
149131
54466
48924
73988
98335
91288
75602
135748
108700
73492
79228
29320
28310
129646
56970
132510
92423
109651
61443
1516
112716
11767
47918
37896
1396
87839
6830
68438
19765
103243
111899
38316
15588
39723
111812
141251
135298
45068
124451
118224
148020
60296
26388
46144
66226
83249
53911
16150
50695
143129
38640
21334
5421
107098
80185
27883
53023
86808
116872
93472
48008
86812
136571
84483
128531
122628
77189
142818
46046
58134
138410
43071
148168
16877
109801
63108
120769
21545
99949
50231
15175
147040
92386
20674
125913
30148
69459
35243
145637
44034
7295
43409
135091
17627
130471
142621
148986
83298
7947
64719
151197
19613
131682
146598
57274
96090
59058
35846
117366
16839
106647
137967
34127
56942
32009
16367
86940
122215
72636
82421
23813
100457
4156
33187
117997
10617
47421
144090
93755
76554
58947
113471
95706
45055
109478
10694
150837
47320
67557
144902
85114
32120
6262
149160
109623
59022
13929
54490
38779
107071
15320
62468
65797
19611
116201
62529
51040
21543
56807
2376
97682
144022
144496
72287
60372
103976
103362
80235
9300
28722
75189
115116
81703
101880
112735
49042
18795
129243
125505
57429
112663
148534
150264
57114
37770
114603
119286
109482
143291
55022
138473
112297
49236
130326
42350
134783
89580
3455
68339
119550
53261
744
92657
13240
124703
63316
83362
149
68875
65454
78784
60207
83601
77221
117076
152445
70518
115214
109317
85204
28009
99974
55367
98083
85428
118245
86264
53634
548
12102
31066
74905
33874
2198
87889
15241
86403
28901
15404
12687
114869
114708
93886
77450
49418
68897
77315
150183
41867
65354
83540
90630
23012
147129
46341
132837
142645
137778
40516
143459
2225
92279
89606
56940
115251
35183
72343
59432
84933
108199
93042
78773
81129
44569
13288
9009
140338
111101
7350
33695
34224
90777
125215
78276
107829
49131
65040
122714
39320
128276
145072
62537
97082
84624
149623
70321
150092
70286
133257
83228
57187
80364
19393
146166
125988
53728
25831
145387
22677
33096
28892
56674
2338
31785
140945
135989
101460
78383
111159
150509
83084
106089
82119
37748
48612
80120
107554
46835
28727
115771
133963
85821
53870
27971
102208
57092
102169
131134
52408
126396
39757
101817
60292
63008
12282
73702
52038
113677
9303
21076
139107
112975
129836
94056
8548
33613
31778
144948
101130
81355
110588
109670
24763
22339
145624
5742
100104
118611
12446
31352
101214
73319
138745
19379
143032
24158
113540
45592
145856
123498
87480
7622
114626
72590
101355
123925
129197
11831
118007
85829
92909
86710
53445
146814
133845
69849
1812
108526
46113
35314
148935
26278
108069
9387
66538
123441
33477
37806
26303
49877
39404
140850
78629
11860
64736
37619
141573
70253
70472
136821
13409
20967
97150
87744
37981
84738
36096
60800
51120
102808
95869
69742
132772
82970
79118
53348
63510
138764
111700
110285
61737
8951
102450
149101
20831
25100
56226
34457
115800
128589
44882
133093
26042
152131
95721
63902
105024
136677
125688
13951
113279
99016
104222
100158
39566
41195
32319
124820
52973
1692
92074
114269
10677
52545
138586
52387
98332
46852
107293
72148
31095
10098
80135
78061
30813
33484
151512
142870
43827
2338
28611
14936
122538
138544
143292
40557
52820
26126
22085
105185
48687
113826
98511
80396
24207
89261
137654
122652
143089
118412
73172
45627
7326
10600
124032
37942
65003
1191
52544
133345
24589
81117
2073
4326
92582
16952
65957
2872
63929
87730
132975
112221
80535
85546
50310
127068
32474
61455
128545
26179
58601
56992
92610
66019
67658
73781
125973
137430
95685
34832
149809
119990
143971
144
3145
86887
38047
69064
110444
101581
35349
97613
92844
115452
40928
747
98597
73301
83189
82785
119896
151624
148531
70489
86125
85771
22628
89461
96633
118004
125173
94724
116797
148220
115695
119922
104602
11562
67801
73422
140319
102556
28587
84760
97059
69373
106132
53459
21069
68276
14628
150594
88404
33000
89930
32261
148439
139007
121367
93841
108948
125320
67352
83852
152571
40784
82589
104509
73310
7761
35723
85955
136344
85190
28367
86289
12033
13266
148438
53978
81583
32928
73659
27553
65795
21099
80652
62867
11983
80765
35311
152207
83540
102091
104135
104051
21711
44572
66970
115523
52390
124124
59272
41579
66330
108217
130395
99086
121750
3442
10659
81929
57257
104713
134296
123258
127828
68424
64374
16539
27621
120283
37185
136874
80593
151529
93951
123523
43814
18402
96286
116784
20520
13111
37056
107233
121520
43372
64383
122048
67886
95749
61499
126312
58427
49204
128476
63017
146721
69359
100207
23659
47248
145294
13051
130410
15385
106666
132913
80231
3857
83294
54740
24415
96327
112384
136641
96557
13443
74889
76417
81355
49061
145317
84790
131626
44387
68877
49041
40529
145880
28140
84972
63907
44211
97957
70274
59518
83640
57008
148344
87469
149386
72973
138017
114970
43109
719
69478
77720
96299
3100
16330
2960
150037
122031
136071
63662
48352
59042
126337
64997
87071
67656
131855
135730
44134
77556
69422
130314
140373
87399
93704
137119
38802
84066
127707
102407
105379
52941
37799
59658
55930
75223
62667
75310
54677
72786
17334
124731
136383
152387
46315
97181
88298
53629
106708
137470
135185
34001
146889
1327
152475
89905
12083
38673
52588
145780
151080
15843
48290
57611
75619
126549
137865
16676
79045
44816
89169
96003
26431
99295
116680
93535
54297
83829
25827
18905
94684
35157
73878
90900
36453
73748
59358
69526
138687
111547
64997
10739
130208
140047
68414
81690
145646
79675
118890
74397
125317
66053
27947
29263
22929
23417
1283
97967
106725
27067
116610
59368
83077
48157
28905
149581
241
88102
67495
139009
78734
137167
22746
84697
2442
111643
23936
149319
48986
531
72154
51954
87399
120605
101731
135748
1669
102897
86816
133559
8768
82326
67814
91702
134399
96394
89658
9148
63205
14538
21220
151573
25407
43763
83955
48687
13124
131945
46452
83207
7851
148086
141373
115982
147146
94511
104669
149681
76562
70578
6377
85081
10257
74127
55423
19137
48985
2568
28224
111859
38093
70365
137448
84322
141242
73991
138337
5670
81263
57918
109507
88910
76140
102010
62739
72456
75599
46269
91281
9353
116433
97505
115137
129048
50142
28325
24569
99028
51867
73723
89819
110505
1327
79872
52806
143198
11230
64319
20518
112950
734
134123
59702
76916
110660
951
6542
43978
47137
118485
53342
42523
74043
26256
47829
124855
75541
72398
101393
129436
3299
48991
95388
25769
131904
26838
19497
18437
111605
60795
136270
112329
48436
69985
67943
17018
91736
95233
81971
147355
71779
141496
59893
3023
39809
107359
5622
142979
58420
131189
120493
82824
55827
94667
108068
63054
121152
6350
102067
90818
67151
112230
82082
143536
39944
7393
32106
136315
102290
113520
6719
31919
129916
87518
55808
45700
52902
82423
39359
137210
89083
17628
72673
2452
138808
38446
65601
111941
65820
25516
81695
137899
145694
21245
5232
56300
28525
37182
66576
9679
29634
94093
62400
14468
39227
147589
81287
112687
79166
120253
102363
25765
16696
32864
49036
7489
92086
142119
149977
15404
18462
79925
26742
34867
100622
52953
111806
7907
110647
57089
17501
149661
8775
100534
33568
69038
97350
114351
60442
34041
113354
20788
80688
134268
74571
133257
145387
45065
122837
142644
81526
19666
94168
132325
75539
52701
39383
66140
81590
7905
123514
119631
5912
10444
78465
60311
100048
33357
32590
18267
88103
3596
59834
26398
12422
140164
34467
28685
57752
35585
43127
147746
76252
144619
127425
30064
68428
22733
95789
7373
51532
97430
129608
78544
107540
63028
146870
65794
116983
49607
104495
62942
74430
22352
109883
86620
35054
2086
143233
92729
58549
36812
110209
13118
31691
93743
43178
120586
144959
17576
131010
46410
114798
139685
125891
101185
54510
151840
24772
29331
49036
133062
112810
123780
30389
80929
88426
65366
103493
82317
36592
20103
148979
4563
54224
29152
119054
117942
7425
114040
142473
14021
39258
132778
5474
42600
88223
81013
42022
139666
135485
111648
151834
101441
113466
29800
40123
80882
115638
1438
20630
10004
42498
18100
14519
96433
68187
139621
72421
96376
128818
86482
136111
23536
73480
144269
86887
19192
75543
132031
10602
64042
118977
10001
23309
111260
39614
84236
49868
12957
85669
91336
43963
130890
134502
79572
102725
56034
91774
53961
31167
76210
149495
20166
120195
71378
14485
64999
111018
110502
72387
121709
53426
70201
136474
97429
39185
49859
39329
88973
83855
126224
37914
130361
136185
25962
85677
112862
102467
35075
24702
139535
136893
43525
32486
109680
142360
67962
53492
104110
36248
127223
83860
110210
74340
94084
65711
112993
22609
104487
80950
129726
108026
148511
139186
118133
23143
77007
109807
4355
111463
140830
16831
101043
56637
49095
89830
49820
145808
743
11903
31868
4864
116409
152233
79198
68392
86270
71007
111470
48686
9235
96529
35614
6486
87637
11573
50471
22087
121380
54929
139416
141015
92531
113258
70121
151555
60983
119471
144574
82723
136252
47330
87465
128952
68191
45070
52679
11973
115648
21980
81672
126404
148151
146083
10098
84686
7187
60501
106259
7305
143336
118632
20681
86418
110675
111192
106271
29588
88769
122479
138528
98828
48279
78362
83246
144872
123662
14348
6824
117372
57197
109058
120990
54286
104614
135702
147249
138527
70378
124932
18978
85098
100245
60475
29181
69162
29609
14297
119190
147850
143754
109836
95595
63444
66945
57434
58221
68669
71929
85995
43749
132251
53023
43509
61752
36489
53326
58036
27207
124022
39738
67071
87050
18804
129836
144532
108461
14394
8951
85787
11289
24172
74652
130594
87399
150922
42964
3221
67483
142295
109969
136879
627
20838
33111
62366
78330
106806
151142
128052
108843
59634
50650
53843
78557
35607
48414
44637
71087
57289
9014
102728
102020
83455
109239
47248
102856
9938
71710
28172
24148
39341
38673
24789
81132
92529
107630
16717
57290
130618
329
24083
45059
72129
77912
123941
131577
127917
46552
56904
61952
76762
38623
21856
17526
5665
90042
151578
36551
40198
27452
60525
100174
86916
105724
38979
37094
92545
76800
94285
78239
97811
147888
123474
27507
74712
126261
13342
79299
50090
91312
19679
128696
133743
62355
22740
14022
9938
21957
50527
71168
70321
136873
29046
14665
116416
88861
51773
66925
23072
24703
2383
151799
21494
126881
47796
116650
132158
82245
53614
36560
31189
94060
41754
39476
13859
64341
74685
44785
106734
126290
115534
34862
142171
2255
49412
109453
111789
122127
34132
141422
4159
57367
12967
46569
61361
60789
21144
47730
421
95460
104843
52538
47084
4317
112629
61096
89587
44922
128998
54310
48446
99897
109732
62555
123830
17073
29874
92854
17711
84782
106139
42986
152176
149702
89436
82061
58741
136038
133381
80310
84522
113101
11287
136347
147091
124920
71388
106522
47480
55602
18751
116681
13120
131886
36979
15045
24382
87635
132214
62924
51025
92884
105378
71842
90956
73897
11275
28352
62751
19480
133036
4756
137984
149898
143441
7666
745
86113
114261
69335
151541
11800
43755
33493
19053
101366
48392
64309
67971
34874
129426
118562
6363
111096
48073
117998
42783
80305
4026
105025
99401
139103
135560
110508
136346
126371
148100
11050
89731
111173
80274
88892
123673
2407
122355
20845
126319
49173
84906
50394
104624
90509
26897
137322
59459
95668
107803
101817
33581
111857
85969
11648
125118
74885
122514
140396
78448
149503
2830
25623
109088
103592
141948
110768
105940
143166
136546
88851
43033
95157
147812
26580
43353
44530
16340
124452
18918
125359
83401
73478
114812
27037
84864
96702
122765
85767
88653
58280
83683
91463
83827
71745
53106
76962
40284
37874
70604
50528
128851
140361
24408
2030
18397
88519
67675
55642
69949
107005
37525
10769
38242
10135
58548
123477
130539
38708
87339
74195
117716
49542
23152
59300
120880
96965
14543
39897
141147
105588
111057
149097
97788
142310
20779
144630
81787
108866
50314
9045
74220
108495
40817
138764
148752
120025
141152
126652
37489
79894
56790
12932
132785
100584
93151
132250
76635
107442
26458
89821
71465
145371
108118
47694
9406
132420
42498
111733
116534
113414
152045
69487
100772
40349
60164
98361
39087
52655
101933
76712
137326
16638
110140
149176
146518
61284
5148
72532
26641
52574
19827
118505
68797
130998
24121
78229
142474
87361
47534
135403
79796
47066
57881
38243
108047
147587
143823
4928
49185
117144
102086
60035
139767
70549
78914
8462
136272
83900
101506
36676
143360
152681
34062
83568
130981
79147
19164
152518
23982
87588
9546
125563
13234
88380
20390
121432
85050
35484
5080
140192
10442
131597
51892
22927
77646
134639
31442
87526
92846
138376
125107
107454
138361
36721
48856
148440
115409
88908
18149
18084
55160
48579
44
68466
144310
20417
68640
79677
76932
94557
92271
86986
101375
1624
135131
36644
10743
19761
125048
125674
31362
129104
110552
42829
21230
17330
60975
15284
129560
99811
33408
39884
6161
54383
132611
21685
95498
76451
122131
29932
28452
72129
145572
133890
94534
128082
45146
128152
3315
26967
108013
55554
32376
76982
118915
74505
114760
58636
89554
120516
16249
1389
18147
43350
55725
25955
85840
8834
101762
65656
59586
8968
145057
54989
17507
89546
38663
62642
73478
62961
110098
60164
148090
148
144218
115926
95395
134548
32483
42673
108401
69672
65074
5341
139537
151486
31320
77430
7979
11770
249
88494
20754
16305
970
59073
128972
39591
121481
57585
124099
110270
147144
120212
136483
138705
94142
84745
152275
5047
5906
133041
95522
70919
141026
86917
70074
44459
42798
98765
56142
63999
44915
97661
80273
66978
14367
64562
129876
14554
625
108102
3639
148072
86387
141958
8764
38111
98585
8489
64246
127095
145730
17332
53897
8798
126612
2298
53317
25562
122100
134399
89304
24658
106241
48051
112085
151966
139045
97189
14040
139952
63306
38773
135390
7241
52770
18356
66391
8899
47776
134486
140372
64292
5182
66836
73134
134477
89948
4679
34439
69705
141346
124344
114851
119911
50199
85004
119378
41333
39879
139390
32913
102683
51001
42445
135699
103247
81731
55091
139050
132890
43058
3853
51116
69248
91556
2591
78282
39127
7286
138937
108338
20916
142267
81380
150358
43376
23900
147596
84476
84606
134416
146289
45195
59826
59129
34038
21116
150109
109659
33114
130237
10506
36887
57256
100298
131513
80950
57132
46060
108742
48110
12280
133610
41325
114252
6844
84466
16904
3420
47447
101160
12355
43327
25268
93079
123925
80195
141551
121468
47535
25771
130499
79165
83520
63672
37085
90458
1964
114933
143631
110660
20922
27434
119037
61979
151693
4680
25081
37175
29237
72571
146745
62496
143813
42331
13095
117289
122353
5854
117474
27487
31575
102683
129760
142659
24326
22004
83909
47090
144465
78165
15736
36453
128142
13512
119014
127134
18285
1786
41373
68443
95111
58262
135023
89318
100248
1431
85425
101055
28275
60688
131811
80714
21367
140629
74130
66551
13920
15439
140701
29699
114069
7806
86937
98000
42435
63884
101859
81657
65726
918
7463
18356
59188
146170
131765
38257
18189
71735
148248
67474
137160
4214
5448
32131
147105
79569
119070
31453
115577
111169
81926
87611
149324
26463
43333
40181
90119
2915
121457
34349
3765
7643
73685
84009
24437
59676
122253
63470
9824
149369
134968
20621
2086
143079
73625
19498
94083
50360
50651
67577
40477
137546
12590
38175
37350
77110
99153
129907
79911
99309
40303
104197
130828
113429
67248
9894
52038
67955
73407
61754
65781
82575
102825
88681
97105
34273
132444
48834
105176
37284
144725
3415
48268
28481
62639
106188
104884
19471
112238
63610
148597
10344
25798
126776
124797
113445
141560
54532
39160
86891
144558
127451
27092
97787
72151
125043
136900
58569
51572
95018
116602
67455
119214
43684
95587
39688
7754
79615
80104
119988
533
77489
134610
47120
81251
138339
18516
94738
66130
57514
39274
60694
40975
87182
16117
139534
89882
5640
71108
20067
121508
45298
87200
98628
109625
61512
146400
117374
150310
96754
116119
151144
31828
126904
67280
139475
144257
85569
86056
60464
21740
126789
120842
83515
91031
144500
75031
59482
21361
3275
79554
21537
69708
45149
150746
37061
106194
144359
33309
127807
112091
7151
126195
1538
137563
70724
141804
129179
13634
99753
44903
56327
103425
44495
148616
52463
60131
93056
138080
102039
117154
69893
124535
44522
142669
122630
102203
99805
145868
142458
83532
107577
21447
86939
134538
11430
15108
1816
16870
49751
101447
82739
129396
63049
129506
125399
143442
44816
75243
128928
4697
50003
75225
7076
115284
68557
133053
96511
26106
3507
110505
134570
137480
137089
95847
120134
22128
136922
122213
38840
39348
102105
152674
24037
44042
129485
26994
37960
50491
123245
43303
76402
30551
117969
83236
24591
44244
91181
120801
91160
115489
89380
99947
105293
99891
53748
83597
122074
43301
84286
39429
103169
65414
39412
129907
108966
24182
32943
25880
95470
13189
69046
29387
64762
65827
139034
89046
135234
82261
88623
79768
55493
35629
37319
18686
142341
111637
123660
143239
12666
85970
33322
115927
8841
93528
122161
147525
146877
12477
22432
91681
46676
111950
120730
111036
35531
111648
79141
24019
72839
25258
125588
130917
81790
19425
25349
95749
135714
27074
89614
22568
112673
1376
146855
121595
94873
147889
147942
91069
30463
19261
40431
77251
135960
39890
67004
24532
9365
3343
69414
102589
28542
51358
109297
135585
91608
141011
84535
101173
40349
31888
124650
10805
54160
150524
11101
6585
145637
7872
118313
46663
48050
37511
124400
36954
77500
69220
82399
107238
72600
9171
68185
121817
81579
35239
110249
30789
48481
52722
136934
109460
104957
140515
151177
16967
138341
10004
44421
6966
38814
41674
53698
107440
79186
55859
2256
34884
126164
105169
152596
76068
142368
88998
76517
74865
2744
44418
128210
72375
117748
115617
39465
101586
107500
38440
148567
119048
69451
41807
128189
132468
103831
58362
94339
40881
141671
117366
96490
146917
80794
117260
72237
94794
64150
5959
27167
87724
71492
10924
17543
67963
5192
56898
27368
139874
116071
24643
110574
43289
87167
94643
29960
48913
10690
125135
110344
3340
99248
64888
151989
58520
39863
92529
11055
126097
119180
58939
70316
69446
90755
87620
144577
95842
23236
22029
87464
148106
67570
55962
40252
12184
29286
90969
61109
60810
72904
29370
85115
50603
114762
105269
108816
12363
55795
150579
144622
53871
57489
65006
123534
5889
31259
147123
123065
54276
18295
67924
72350
106262
2318
138861
118487
31609
81934
58324
112891
12150
108281
55860
83707
81254
19070
50341
93376
95626
48904
108866
7099
129921
31772
134095
138721
83672
128471
113238
145604
23314
59876
88515
133679
62195
79563
129516
114305
18860
43151
85298
51956
9204
150641
142201
110991
38662
64521
62314
140331
140330
29075
151079
118985
81643
7614
109759
22822
12537
101859
39123
56733
19689
130184
65286
102360
85551
71004
75004
103915
141175
38660
13657
1568
58194
27879
139617
96755
92142
53748
109448
84067
103247
133276
60945
63735
144570
49462
107035
28316
9200
3946
105589
28780
10216
49646
135940
116432
120248
84719
78711
112629
123846
112931
142062
60088
150496
129043
14462
111431
59022
125049
74513
20310
137318
141646
104471
129273
63265
69901
33849
72543
94686
18330
122052
127654
68034
136845
99896
67067
95180
36174
37388
97016
27983
51397
14749
47408
35790
50172
16771
115525
52969
111718
142682
42792
127441
118964
48221
46485
46539
102574
148715
150943
120972
119129
125844
67793
133843
82392
140718
82800
148077
50485
37376
24988
101541
52152
93186
16163
123677
135293
136606
33674
100241
3755
76455
83793
123459
125441
134265
27258
105507
130202
46895
84622
127218
29271
9853
112775
137522
23012
53431
132957
73552
90630
32912
53848
21372
127862
69974
1968
142175
80305
35597
93489
83981
137991
34899
85552
142474
22724
139335
99058
28845
38145
62361
11942
88235
93023
126196
78455
115771
35835
86157
68045
4972
148889
121493
26361
2098
70189
49161
145278
7764
105322
88652
112390
95867
124113
55804
109952
24797
46907
67046
74592
85071
132649
86236
31022
100578
89738
134076
74574
127072
94771
152417
9046
92291
23
56228
115173
70201
105025
110216
98673
68722
77969
69087
43209
79916
125883
11000
126950
29334
98705
57347
141751
106173
1158
44655
65045
111553
32434
147872
115640
129465
17709
126121
97905
38745
38669
71088
133489
22640
59991
85972
111809
145453
12513
12739
75216
144668
23735
57913
44962
122550
143334
58727
107103
145024
103027
30048
130505
14268
47768
100969
20033
86387
83654
147258
126419
785
67486
112056
23399
129732
55914
141949
1124
89375
26830
97039
104780
71490
12599
7668
72407
6522
87324
37274
22544
48293
67302
7804
83537
142666
133891
103017
79951
71335
99615
62468
92876
45655
53388
144697
51571
134151
134143
52693
77315
35454
7299
39801
106266
41005
68448
36480
68414
13192
94599
111427
82568
19416
149722
23639
12715
130857
129146
113226
77942
104884
33577
28261
8464
107428
23039
81073
95371
31825
139132
30186
67127
19401
69917
52302
81278
146053
109333
28110
29999
61839
148532
112073
101807
16367
142662
142581
1850
151015
106476
100312
126449
149471
131926
12131
128755
9247
92925
79774
61902
104694
109372
132063
2892
57887
59557
104690
74789
26833
138414
104055
88420
8882
95264
48116
25264
109482
41537
48026
133280
5873
6136
111951
24824
13286
125275
8876
43606
95719
109167
105018
79572
76846
112428
82391
140655
29942
44891
87622
77709
56451
49609
23568
65427
2513
92476
111102
138710
12466
37957
120128
39300
65128
90132
84942
78522
92905
114521
121747
67491
81834
105361
4226
15943
96937
107228
29068
128970
10058
145314
82873
87399
44773
129670
10325
68356
77536
185
59015
110453
38125
36943
7634
124969
5645
92463
59921
119266
64939
60307
44447
4044
44582
48711
41107
151407
13760
90907
4406
44786
86025
87212
137188
9435
72202
21129
98536
27980
42296
15189
146912
101029
73255
3720
82976
99516
117016
367
76999
60653
81779
120945
85708
128166
48434
128774
3836
83256
95995
8329
130795
60735
116269
147040
70221
67255
38295
26354
94923
101190
62417
111878
60266
13944
144263
701
113334
111420
22172
47944
29999
125888
47637
143692
133107
95912
151638
138919
36800
95310
20378
43371
13554
143970
60598
104286
82476
119545
9458
34959
79006
92701
4573
147516
106325
151326
18353
98808
136537
40427
4284
40276
22686
73145
34374
9678
26639
33649
21606
84269
132200
41840
6182
21194
56984
87632
4200
148028
65180
13600
52945
22496
129866
78620
40037
91607
98386
58196
48105
108483
119266
73553
6565
20828
3815
40904
51298
51412
95243
72957
14197
102418
142111
20422
124578
71203
132250
6682
88934
51571
41399
151667
94829
26332
98630
141123
147158
75913
71802
44420
42165
48724
147112
48538
90359
21316
109998
151514
93490
63133
92882
107379
23523
85935
6606
25919
14532
142076
53480
125535
65656
94566
124507
17989
151688
100744
10378
146099
34369
102548
40127
97198
9194
57367
3352
120302
78735
140817
119421
29759
76508
70329
15938
120488
34761
22518
3960
70350
36470
78582
52326
101636
30658
54593
150234
29961
13018
8687
25617
68422
137704
86506
23267
151578
1435
47497
150156
100685
60731
117753
9163
144337
66871
25133
114975
101160
68496
149297
29264
127521
76341
102031
85245
130253
14394
83609
36051
48448
112945
82557
145494
102958
26666
18496
124224
48940
86916
121817
28543
5143
118160
37606
20831
42823
83580
142682
1644
30621
12251
51890
13756
109052
11739
119752
94466
47006
61196
134654
95391
53034
91499
90723
13724
147520
134164
15946
45544
95556
145504
94939
121695
140975
137681
152688
35043
94608
14450
57581
126480
26775
134515
17510
142781
152101
145100
108683
67800
77374
117789
20801
133963
67244
137452
22461
63738
150661
38250
134229
94244
54609
82815
73764
46769
93806
73764
102419
67147
108740
17987
70834
142393
5923
88080
7748
26611
103772
145421
94110
38868
140256
142550
26539
58893
127391
69897
1152
125319
132269
135845
97069
41159
92553
28376
108494
65126
123245
69216
136869
89461
107713
60200
103322
113572
27036
137417
149477
135399
130173
112726
27523
119092
129755
75000
56820
136235
2086
57896
140491
135387
67942
89083
50582
39011
117128
37943
103576
97726
130820
114238
44814
93489
32361
6083
65086
80241
146483
83860
68786
2066
75560
116797
152656
60210
70531
56801
49308
93361
142534
41426
102620
61183
134475
11213
120854
128273
70173
82614
81755
55583
54646
4989
6680
107454
32179
92498
45426
48913
34004
141461
51002
134324
134861
50975
48074
58532
131956
97221
9598
122031
146821
112203
40816
5043
2150
19399
135892
72285
123195
91508
130231
55987
96456
12769
21402
131642
104964
87636
56025
17829
101035
130744
5621
89473
36494
53684
5617
22815
29584
15108
2321
46565
6192
64044
51697
8265
103874
61595
101092
105287
10667
107149
19239
130998
150959
61491
141641
103765
6704
48727
121827
132212
34307
6075
76127
91581
80719
81605
141844
109732
117328
145269
14150
124380
80220
86746
10530
62912
5888
138028
26215
37430
118577
45215
23148
117422
130218
15819
79491
140204
64571
79911
151566
119378
106370
75328
68924
44915
14189
61731
12460
10363
78034
47615
12493
15450
12891
43982
99202
39790
34364
126854
77349
10722
49096
120937
131265
34362
144247
86140
46986
80056
44470
46254
57093
8811
121153
127692
53754
14112
45107
87099
24525
123230
13210
57821
16911
26302
101526
144527
86859
14614
119729
21622
46233
26790
216
53190
81980
15731
147769
132198
95493
62268
32830
10299
71162
32773
14683
3174
46723
80889
110979
92071
82261
125603
7583
119725
29341
134392
114390
115816
2485
92129
16210
69824
148683
37377
123017
79419
53128
149703
86676
27258
60243
149570
58289
9805
30721
73160
12894
98222
11378
125096
48004
114187
129616
76702
91907
13940
85355
64240
8606
108489
13808
24847
36050
32351
83095
16340
137541
142899
35383
76936
41813
116267
74825
99814
128221
104798
51576
17796
61050
83796
20584
133819
55768
5214
84960
5210
40279
27927
69462
69908
143777
103809
115217
30289
143445
56036
67568
128369
70718
124427
81696
111967
97694
13686
90777
81682
148787
152410
120071
58382
83614
150128
67021
147904
24649
9438
23161
85706
37223
113092
12964
52441
75296
131465
103124
90043
42084
28518
94913
139164
9736
34184
102953
131516
68940
51719
67702
66375
72644
45411
125790
13541
64816
70236
31631
89165
79590
75691
32548
145330
46427
66521
47480
121312
52451
8551
90122
115068
57887
63687
105986
88595
118428
88204
74803
45087
148759
20841
111013
90879
87080
114239
127050
9372
42200
14450
119201
51
110602
9525
145391
14945
96764
63761
15004
6787
93127
127936
573
29842
47181
130718
147922
23598
73870
71632
68682
92074
112829
58369
40647
57693
30550
23653
67173
93421
58987
44119
114286
27575
74732
134994
42434
29016
52094
78484
56622
23853
61952
78407
53522
108809
63723
50266
137745
144911
240
79844
86992
113052
146000
130087
28694
46963
29773
116419
19132
88592
39318
139195
144445
141082
121753
36946
21384
52469
143150
98796
76290
55660
34665
8091
22380
118955
79460
33512
113892
79677
139959
79859
71622
8255
85786
120812
76455
115180
95178
95204
82622
140618
107013
77379
129066
86719
141453
26794
147577
132019
4017
93685
42059
59642
123069
85226
36496
59613
148345
8147
147627
135660
108497
89062
148068
52224
67808
94171
25214
20571
46936
131767
33581
11956
63355
38908
119343
55930
86497
144743
42339
111247
109264
84146
28833
89839
27022
65305
7032
24124
94227
24798
33829
60620
113432
51765
139399
38959
3388
16367
80491
71575
2478
141115
103876
86720
52372
81542
168
147073
97126
42485
132114
64392
5054
15160
11720
53063
101030
18685
97839
53197
64361
136348
140837
35589
41000
127678
95371
65401
20878
54407
143794
44206
46679
98334
135235
119668
58341
135474
144726
13095
52106
124331
77612
78278
147080
109739
135320
97481
131793
86410
29326
71637
96539
21487
130756
145038
25955
81073
81346
46526
141759
75572
111396
60546
52430
99929
38025
110368
109482
32912
124564
40380
13918
79884
118047
31445
47264
130519
132061
54588
71948
36607
127722
26060
79113
137503
42017
104353
71052
123565
29928
84698
77286
151248
23867
132889
119895
82815
118303
87393
143628
120705
130309
8048
79397
125663
60262
128577
109616
67760
59557
60219
103772
64110
106761
40726
54086
6628
23972
3399
8249
53723
108804
105861
73781
138104
113906
51331
73304
110997
147010
67329
89767
2512
96073
26629
5617
13917
31747
143566
102220
111803
54306
64336
54744
18981
127597
133342
46454
7276
138419
75857
81926
99538
39483
12976
110735
32299
85307
41838
983
102211
133735
111422
127862
104218
146225
136275
148264
48324
127234
99489
38990
37382
21505
93540
77462
25923
80902
124393
54092
92325
56854
142576
49542
117076
27470
18219
7069
139298
81000
29090
93670
89273
150013
77489
51461
15027
66520
48489
84280
70681
5694
123697
132146
48083
95292
63706
73952
33738
44882
130441
127804
123018
152152
54193
118318
48044
93148
127242
39196
52759
33246
138123
151900
31520
88652
50904
67465
12584
120110
9163
103753
127792
137363
90513
31741
105830
11789
128309
148743
77803
137803
1929
57787
10936
77256
34079
79965
48796
38144
148915
101173
92197
134437
121829
124205
97467
30452
69531
135601
8207
78719
92770
12685
89385
41021
65388
53269
52674
49095
71728
134129
60288
94425
66648
71278
50037
121277
8479
98711
38197
6004
78961
134488
14892
58137
137600
138972
109216
59442
122107
146929
16583
72617
8918
129132
113011
74279
37607
44445
1754
134084
53233
62072
102765
149936
11730
10766
119383
41270
134612
15408
68164
66912
24432
103526
126239
14340
94772
91919
94698
74666
88103
137258
4416
117789
116434
147067
49677
11858
40831
72602
20571
93763
140504
124187
91912
24796
140176
90163
65859
122294
128608
139495
67685
8385
115963
50040
43745
68723
20663
146536
589
133432
131124
5008
104904
123997
1307
12477
141641
63011
105522
34252
14348
118624
15266
129711
1082
28103
75192
87745
28853
59042
99921
117050
88380
74021
25001
136968
152669
66520
6636
569
53718
13258
26711
16475
143927
48866
49897
8021
138145
13273
42239
4729
137186
78569
10631
138751
129814
106175
99467
34733
23230
57263
9565
137648
135560
55429
122138
135520
121600
131849
10293
33005
20648
57732
70428
14814
130262
119917
43800
117793
139068
106474
1322
1760
42876
11927
13520
48665
148035
112857
83347
20190
28033
113509
10164
37648
26830
10853
47198
5994
18046
78647
59804
38542
143198
134048
74452
152618
132023
147421
147428
150201
103026
149424
93
3646
30855
34738
73497
27738
5357
14176
68774
54356
130726
99586
112631
33302
110189
17718
60101
131533
96011
150363
45501
110540
131652
150126
136613
142658
144763
131374
140164
98119
128094
12830
123221
14417
68639
53835
63026
94799
88876
136351
6748
95314
88892
149828
131642
78181
15833
67330
84943
138176
65758
134533
101030
72887
7321
90616
66235
2086
76760
79051
121031
81372
112404
122923
116416
38792
34036
37234
139228
1386
26514
18892
117513
143301
16983
126025
71928
53790
49497
14265
44140
114874
23305
2910
45348
51499
114299
137517
74724
69760
89834
53413
8452
60049
33613
126404
119513
88421
19947
136770
110493
67329
29398
86065
82086
67345
68551
11395
120622
117698
46505
22610
111295
90673
46404
14497
152184
39537
25610
95139
108804
115048
6106
146715
53971
60570
120893
31400
27666
19597
41806
146421
107286
71111
82052
47087
146090
7968
79578
145158
4378
127703
38593
115780
95086
105549
9080
115611
2960
34566
68688
138473
28411
95515
132512
82281
34746
107454
140434
62251
129606
33691
79256
113086
127146
18628
18125
152262
47473
97386
144715
73100
101668
54395
46452
75820
17851
76711
48978
20894
136840
146755
11449
17891
112388
149666
120791
4884
128970
112680
88005
137681
25227
24824
103112
8193
64333
121305
29006
137924
97446
44670
63181
78241
98920
134782
11292
145548
64730
81284
16138
54224
77462
48428
72124
47436
67562
50491
73502
72927
42097
19030
62852
67174
43666
44842
96109
132080
44916
126432
118795
152640
48324
39830
98912
4823
27984
109868
141
92448
48849
37233
4103
4614
106231
97013
73267
52639
26257
3904
126707
68184
22980
66765
13622
87434
111138
135155
73981
13825
140574
50456
34889
40425
110898
139536
66278
147566
122688
87263
109820
49899
125537
141751
54604
109353
89871
130154
19830
144342
10136
23609
62644
54043
90117
97154
151138
80231
85647
93742
114722
77878
22851
7378
117705
139788
19807
41757
134746
20862
132187
118923
70733
136759
111723
3615
119810
59421
9817
18370
54026
19980
41922
145155
94701
10535
92264
114431
90515
35523
66153
63042
140015
109492
91321
109334
100989
136893
29922
110067
10339
37265
87102
101573
47696
56651
128532
25423
144460
143225
64707
69669
34678
129842
64703
132864
145596
35484
101320
106504
91826
46107
27573
83544
13351
148621
50659
142355
132840
101168
103171
18193
146873
69284
150456
43882
127574
126301
90121
151178
148597
12282
68617
32068
148373
11701
18860
13446
46978
151061
120138
147260
45022
26509
100662
79559
23805
9150
72733
31756
136184
33713
70842
130308
124551
90189
50085
131056
72921
149237
129453
70197
31119
74324
123296
49095
85757
151561
83633
11424
19216
61596
28838
85138
108589
133389
22166
137697
17378
94562
42787
6437
6821
140362
139924
134719
82178
62712
115978
33482
81499
121818
125393
138871
53656
104472
40038
147925
126404
124208
29308
1715
63684
57849
86809
30185
66251
133722
41296
83458
82107
104437
110477
109510
117466
123959
97783
57325
43659
92581
111360
126251
72223
93529
115612
127251
55970
34447
1021
38594
36522
30308
40351
120848
108768
5677
8683
32854
142129
70946
144563
95929
54236
105131
63399
29499
86387
18811
107353
133871
137406
77142
139083
61987
28110
130582
45090
83960
19882
67219
122646
56202
117980
41414
34850
84857
68009
64538
146785
60975
13717
138720
14483
68010
117007
98731
117985
82292
146773
83507
90701
131519
17950
81832
47962
45856
67288
113727
8382
107548
38664
9426
21679
14402
71803
77585
120005
148188
20485
116072
79133
34188
130996
114165
123377
124712
70924
98680
63692
66983
39830
11964
52958
78850
114367
100492
125613
39322
72453
11502
4685
136712
20913
47216
3767
113075
3185
124885
110103
23625
118632
46832
78804
104168
18894
80267
85951
110259
36494
7226
35021
97093
40121
87723
33489
12251
67194
36495
72653
147948
68951
98093
131956
110279
2968
11224
81619
27304
141547
49422
71852
137705
117058
7856
94599
14687
108628
59173
126632
2894
87299
17767
120852
129811
128531
33126
148272
51111
90399
90550
69062
16860
46269
76455
129823
70386
108022
66531
97289
121971
144134
26738
111791
137882
55479
64368
4887
21984
124008
134054
45753
89272
26485
45407
74354
31551
78577
92219
103073
26461
40465
30048
64187
107294
129509
48976
35479
92944
143446
138029
72700
135029
37960
42280
152016
114080
129906
4383
14804
132941
13020
81633
76422
60427
129153
29032
91726
83858
152235
52847
135580
40148
103287
52886
5232
109053
123027
61704
59872
116421
73159
11087
127790
136720
74286
127096
103407
59067
133777
148206
67128
21606
78752
741
81980
63014
50670
52292
4302
50373
127692
142083
111133
87063
66904
145389
54040
46999
56819
141083
21375
133594
3295
25908
118923
98338
8839
101265
15057
17320
98475
102653
59761
34721
125937
151515
118360
33081
72550
123373
83341
55846
144352
52383
400
82393
47443
75539
132836
126758
88678
29227
112335
112725
54939
110096
69064
84652
69561
104606
123261
25676
65660
40289
60155
47832
60406
36389
80866
137947
37886
42682
67217
53490
115616
88461
142401
20982
21473
1103
3630
135437
30319
144779
101325
105644
104845
28157
69322
32324
138384
49646
78898
56079
110519
147215
126103
49780
53826
63139
61115
112293
128863
131007
44504
99882
74301
58698
151857
116211
59773
3092
104716
110632
19009
64281
95456
124998
112953
22412
34882
103433
92881
140629
38431
61392
135227
20924
137014
63198
104533
50697
54354
89095
36383
98687
46700
136057
15053
46151
128532
95693
70383
89056
85307
89117
31992
38402
91768
2609
60673
5144
129817
11230
148472
23382
93361
6722
44085
83130
90812
6542
139432
2663
116337
48610
122571
21001
58578
144987
67124
42732
111447
144685
136430
54652
104547
42167
113644
75436
44599
32246
80524
29638
64297
98527
73927
36218
104898
147161
149298
53706
2828
136126
77456
149598
58616
57165
18876
146277
73307
106386
38432
42507
122765
48632
117717
85008
90629
89422
17836
13758
53
118887
64398
85276
75510
145993
121167
59115
140456
118882
139411
15825
132648
68598
13659
66505
127294
32632
62203
56298
147857
100273
119413
149513
6749
115951
82961
118060
63194
121494
137053
84217
119070
75174
27154
52347
70693
6011
137375
83538
3634
124228
99168
138132
49575
139803
78024
32892
24125
148826
109745
41929
118702
107984
39747
127318
82115
1150
122722
2737
123064
138654
107626
120458
65820
141263
30577
14842
19568
20442
98203
23188
1428
76285
34558
72165
67723
138756
127462
112288
134929
93257
11976
106850
59154
72759
111108
150764
94662
112193
22530
95909
102838
134402
74422
47418
1366
127347
62258
20917
3476
39060
64987
26065
114848
120094
118638
40292
110814
101913
10386
120134
53193
43301
85155
138691
144056
75273
10536
89022
45105
53956
42710
5903
62766
145627
74461
64165
120808
143550
105445
125642
54123
49224
29105
26799
27250
5446
87786
16846
131773
118842
144548
39256
41039
100538
51017
35293
33533
61494
2814
78701
143287
66528
104987
56536
61834
37166
151478
40443
52228
104612
43489
129501
11824
93328
11424
59827
119540
119917
97507
105598
117599
92239
2752
16336
50616
74930
72651
104656
143026
75469
41217
133784
151541
25085
65142
82072
83135
64245
122401
141631
26801
23347
150281
59394
145360
9766
149291
114759
8460
95297
78712
128192
66294
101957
48
145534
34561
93478
100108
49140
26484
151109
57566
46545
44880
122830
131624
130671
44310
132887
151500
91873
31331
149004
29981
26463
28376
27734
150994
36727
1505
77567
41631
67803
37167
62599
62993
92567
13551
20983
151659
61004
40903
56860
131567
106240
57974
142200
92011
123841
122607
111945
72942
11230
109520
124254
58392
145995
8765
57265
53404
31419
13114
115562
119603
71478
35896
40494
21543
49423
82310
20873
135929
1516
98532
117133
107829
14199
110162
78919
145105
90416
48494
88749
122726
15870
70064
38533
32536
99480
116514
106315
135120
133743
80158
132740
79866
144176
27326
100882
43884
134494
399
32886
136724
119748
7732
118277
140135
147644
54903
7781
87085
125282
117267
88110
149110
66103
128767
51077
23210
121878
36334
32624
134431
144810
19376
67746
136437
67605
47230
33208
76614
47690
86808
86815
25354
115284
62957
37982
111889
147063
66832
78053
120345
62785
23621
147768
131867
28764
68912
30488
8177
104713
83860
17106
99728
124995
105272
89101
49094
10530
753
127066
79305
108264
90852
126828
81720
11430
20964
72515
28686
108202
7733
6786
28892
31368
24608
36082
80998
93162
66491
109715
77113
7763
129346
34382
136600
90183
1966
59464
121475
2724
63533
58251
137290
11946
41322
71626
44237
83056
1299
93778
49035
30099
121308
98756
82229
3508
141155
20665
117546
79911
134697
52275
108157
143013
107089
118576
83869
109126
56820
63027
138520
151010
152432
123265
10822
41146
73068
76116
124798
95087
27405
51622
126462
6378
7966
64904
31013
21447
105932
6243
122097
94331
58281
108815
87957
23403
85503
50415
11358
152462
140473
1876
150787
140219
3308
30576
32912
76396
129814
14316
28969
33302
86810
32658
60523
115538
118020
91313
144465
82232
118214
145448
34152
34441
103971
628
78841
68510
51060
110552
89244
43092
139455
108657
34811
144442
148057
88504
91745
2854
124571
151512
36037
68288
31873
117227
41595
7559
66470
57066
89621
42474
52418
2286
97611
35293
2871
54977
103251
75097
23403
50408
147219
14600
16979
52251
9215
34909
149976
121910
58666
121972
120886
115463
47715
10412
90671
109877
17883
14579
24912
131536
78167
98010
134903
54265
138801
12151
108744
115210
107674
137379
23483
126877
25607
61350
35128
55677
116876
33375
35177
33477
33874
13711
6628
102137
24201
117982
70312
62912
138044
94864
70059
89253
50541
79313
988
62417
111936
135396
35417
77962
151864
79851
60675
25043
150440
116442
101271
143806
7506
143807
48521
62284
7950
76276
22352
53106
51930
92357
144164
63228
65976
64392
10068
144916
956
32135
57253
140093
41663
92509
69545
41109
29934
8636
86839
49290
126724
45902
64562
11394
61150
112687
73667
89976
46547
116499
492
119089
66788
15971
40199
137575
100923
71285
129834
123574
124935
63199
114565
23231
13229
41893
85091
64151
71568
29602
140355
54269
96316
56343
86436
15042
47861
17523
127806
115151
140146
128507
92277
79556
21055
137473
90391
122077
61110
96242
102400
42763
17085
75272
86735
51311
145663
29502
143360
66891
79983
131148
151905
33859
63105
85900
69907
136757
125413
53378
104461
144555
58242
54747
95005
99978
44596
43119
79947
128781
17923
61147
47855
55914
143085
140713
131047
10155
21581
121990
97759
122430
131989
97197
13564
70556
61827
103974
59831
43756
36229
22316
59380
115226
77110
12036
73353
152678
76166
10597
128763
93781
92530
53128
7277
106922
45116
141894
117087
87551
142718
72917
67582
122265
48579
101771
71328
110032
84944
135330
32683
120883
10805
91864
94093
108249
126115
24960
133217
58339
56335
140969
9762
6519
45269
37960
140952
111080
51910
109351
56486
66405
60939
2493
67146
109154
127091
146149
98208
68098
128803
135088
46609
15986
101006
19362
3016
83687
65232
137696
152028
152603
126043
30415
6448
27748
89165
150669
147404
150502
132726
74167
85794
47674
97386
10456
35674
80638
6119
139693
6093
11367
122315
73796
48200
101768
92843
72348
43313
15580
62317
42895
15492
65774
94031
42955
114018
40906
62547
136540
60305
70415
63379
3615
147340
18399
13975
32242
119554
41194
23620
127622
73458
24431
57008
152671
128287
28548
72330
48139
65120
12936
111564
101173
78769
63477
1793
50360
103800
85287
39726
22128
13041
124826
46643
9615
21013
81766
62680
150033
122951
106761
124944
74730
135989
59641
95437
143281
108800
25328
62922
31804
59163
32423
138401
145466
95601
13312
66766
78629
119336
129719
121184
137869
133637
25778
20913
8252
106920
103997
6514
108189
69167
9102
61650
79186
89713
14646
93776
56342
60890
14273
108629
119700
46517
99369
143232
20911
139626
81533
99098
110672
66367
78370
122306
53689
125974
532
82873
89578
127702
109963
76890
52580
149439
146224
136080
87502
10458
82876
22533
92147
117793
135885
69849
22214
109112
84500
63933
100510
23541
20686
69429
110341
119427
49068
21885
101756
70741
127230
70304
54145
93294
4284
106156
91199
56
116267
36326
31625
56850
79848
124288
32586
68700
72029
75737
35541
13842
148021
143225
58279
38530
84101
26642
36759
138593
69414
147056
61355
52513
87400
143344
3304
91725
100137
94476
112544
74623
9401
22874
9906
88997
25091
63354
36169
117566
147172
92546
136407
14319
107025
68666
73918
48995
94976
136133
39735
21954
130444
121931
95206
93710
115584
98489
43137
94667
71809
34470
26838
81096
57144
57493
48521
102722
120590
84626
78624
146198
34821
88615
31190
152168
14744
127514
69810
134975
114556
134428
10198
120886
109570
128386
72570
103809
82560
143481
56444
11716
28408
103759
113298
106096
19288
19769
67221
148975
126678
3033
14311
38599
91624
45281
59230
129814
28661
132149
115406
946
116529
127420
122018
104787
134853
73151
66999
70810
67032
123829
102933
95146
84961
95371
59211
126531
142968
128210
122939
118594
7879
15563
14993
120267
81871
95097
105047
135909
81676
78729
137305
77127
82871
138129
39586
71167
84358
106021
151511
8829
107953
124093
126303
50758
76685
41844
33528
70230
46530
34714
67606
75561
71324
103041
53503
10530
56115
16383
151717
145385
94772
10247
93006
35243
21666
137777
129506
105523
117322
128285
142455
83378
131347
117958
139932
83381
17520
46005
11064
85017
101383
99293
17973
30468
60348
92273
61833
116161
108299
61164
137782
82074
92235
83272
146140
113536
94337
123151
98206
69605
130308
91493
10447
113257
67423
23045
54510
105363
89960
86355
48299
49143
43366
87168
100220
125768
37054
19912
98489
24291
101601
109472
105731
51752
50504
101532
44073
2447
82257
152432
92842
67543
91322
102872
59502
16219
128086
141244
121796
94642
79012
48699
1377
645
14422
123158
126674
72593
21277
102045
96495
123415
69760
81356
53334
150712
40710
117982
1089
1307
117832
114731
89683
87897
75928
6768
126458
80586
151479
127109
32806
98882
31915
55105
99460
67307
56409
103021
148294
77777
63339
114408
79269
138198
53553
10954
136227
114792
132441
11287
116054
127389
128007
63579
71376
80534
91211
53924
18474
90346
36906
72243
46822
89594
5709
25135
14319
62089
131389
11479
18192
49173
127867
117945
60657
57961
132390
49700
30738
143860
81958
4390
119611
65673
88930
48629
3445
37736
102110
42991
6678
147922
142770
74652
107095
151432
99327
121607
82248
105962
11726
121064
13025
16304
96972
94639
74430
83639
1917
127584
78049
104410
134265
55302
27938
97630
126080
52410
13932
84823
115926
20682
102339
134859
115782
67809
133551
73176
68065
90455
36897
79759
69412
71100
116590
23978
23253
48605
131536
46049
32127
84806
8389
40867
148997
57190
17064
122560
134649
31101
85758
126624
72663
67107
113096
46040
140794
121568
149003
81246
69849
55504
18301
17586
128345
141432
62447
28133
62250
48409
95019
114902
138635
125478
34501
9335
60169
51443
10311
48236
102966
116736
31117
54445
41626
1894
121163
54736
124234
118679
142527
72000
32105
32676
110084
36855
46131
30449
85841
132829
99536
59493
123419
111098
41587
15003
151555
122875
87321
9502
28459
48241
4951
80465
124232
67588
102844
102193
122077
104989
79204
143436
55751
136801
47441
23733
47274
114337
53987
138623
122639
11228
71372
102632
122670
139317
117693
121548
113521
62857
9732
152219
136924
35673
100751
112855
102678
82839
73373
103322
45641
30917
118309
122482
20400
44591
3467
88539
16801
78594
100052
147697
110195
29114
120486
111214
20328
96090
111471
139798
37582
152644
12255
27257
35649
140198
18883
146868
74739
112735
120607
150796
1319
117717
120839
42656
20254
125671
135528
57765
60512
88889
75716
28592
147291
53863
148996
16687
7525
134393
8138
66166
134342
41443
113871
23519
33187
138221
40690
107233
103095
19030
105901
127469
144218
84906
25991
35603
87921
14480
93261
6066
125391
26535
55556
120579
100897
74220
144956
133310
61969
24151
53287
49725
86306
24963
94125
119059
15307
140904
105138
148533
32324
69429
123421
47624
32867
6445
83194
120491
41983
55091
5260
44780
102083
81841
23210
61159
13297
39078
48272
96178
84079
101155
24678
28004
128125
118377
25957
20171
136723
135779
38320
21694
79316
18917
69308
111564
46220
31038
110795
108759
85867
116088
11476
45803
55677
55533
130680
89965
115299
33790
64896
78335
141492
89273
129338
148707
86482
10457
38444
76123
151512
97593
97429
99216
145157
45268
68830
41414
76340
37380
28973
40668
32390
61310
107023
108571
145455
92783
56382
110438
128572
152188
46416
149177
88946
31123
16138
33131
62385
75654
133782
82574
30836
84983
39377
25876
134248
132400
87910
84908
24048
116602
127002
77400
35657
111070
43629
31003
61786
120703
20304
45744
120377
87523
64550
67254
148230
80629
120871
59385
13422
108236
151823
65305
72237
38800
90852
80961
25486
36433
23362
70393
31921
27378
4951
88321
146824
69642
149251
79057
48034
17933
125756
26263
105075
67738
113979
102129
5671
92803
19489
40178
80071
39849
128189
9611
99408
74874
90335
126110
136895
140760
73824
21422
40500
99477
134839
57489
26820
131375
143424
95555
3719
148230
121623
134165
64772
93429
90151
91247
65017
134680
9967
2398
27942
143066
11951
129831
89308
123706
135039
79069
143431
83054
120937
34392
61202
109052
91773
108505
95167
106321
62027
119696
103412
41414
107340
46905
13254
55438
146210
78385
64534
26787
101271
112978
20443
140451
118893
134829
114915
131595
67158
108758
69140
66870
918
134131
33689
113402
117242
7405
78177
37038
129758
60251
99172
92477
106819
112268
26569
124720
69372
90836
8122
28415
61710
49372
20412
38408
37576
141979
24534
127197
123422
114152
49838
2482
123534
104042
144563
98039
138024
72776
141522
117402
138104
112649
88685
118278
83057
114875
120794
9840
84522
132457
59103
3656
56992
79509
63071
115342
93217
108123
119379
94801
101140
27173
97189
82099
10076
91920
58638
324
43224
72481
147363
54604
42856
85216
30760
127416
57786
9198
14034
152483
16870
94136
24718
94741
31208
108314
88869
2880
95525
66222
97632
54613
113852
73721
143623
124970
23166
73871
125405
87174
3525
151832
151558
46273
84606
50864
50554
152640
81129
85592
21000
118495
37304
66550
71282
89274
53676
17569
112879
6775
104230
68541
61291
76456
151969
76481
57807
43650
7575
60837
135011
32218
60192
8559
99253
2383
59349
7464
23405
149458
113727
65303
145350
29950
10190
66401
149121
63735
104418
110481
91363
67051
36791
10216
700
57279
107058
79699
121774
142750
18969
135593
25673
99897
148468
126103
124000
77786
10924
4198
96346
3353
90394
91547
33294
121295
36463
30942
42835
150789
151437
139994
86620
56858
22868
108015
141611
8764
66538
142229
2223
85298
125207
48723
43019
152673
52216
23964
98467
83956
49093
52593
107986
18102
22745
151182
148280
59015
50786
60859
78928
71044
73625
43962
6366
116983
9814
151245
127746
97082
140679
6737
40042
144876
76590
103507
144852
131553
6330
114173
90937
76566
24585
56744
94336
68187
76978
112190
129403
6105
30985
84344
97831
103880
131191
103828
79210
16628
125158
83540
140928
144818
90160
32362
137141
24203
14656
5639
31276
21029
150503
575
117972
23085
78542
70307
111759
12580
40256
117431
39680
91934
59557
145170
53879
66458
120036
11454
103505
101748
94778
96011
117619
63619
6909
131727
108321
21593
140091
148517
63423
137882
18901
39181
34323
97058
134346
3760
134951
48991
121214
27960
150458
59559
43971
73471
4395
21826
84646
132785
124477
57972
83011
119894
121379
110484
105867
87686
137305
118678
105588
74379
134197
125971
140337
22055
100203
122175
46725
109453
49684
46728
145243
48230
129725
60035
121257
136453
81846
84683
148289
84049
248
80163
61769
360
48384
25633
108786
59198
2001
72759
11994
137130
76109
3750
32789
54994
4455
100158
22269
75354
25837
38297
123920
10596
98215
123962
20917
58566
86595
17914
144
107539
118610
82916
132663
45756
132855
95722
127779
9932
26110
145692
20710
123227
20362
74420
35414
45669
32315
78672
120616
79047
116498
123032
110070
93506
125847
135545
9739
89846
27641
30983
55302
25075
140864
42096
70848
121326
145562
54276
135966
42408
70747
30664
43778
90783
104379
99846
143559
15488
36082
142632
94245
10380
144559
62222
126095
119055
71987
140630
66865
120082
22982
502
2794
15106
63526
94428
15183
79951
27346
25234
122087
97713
55643
44374
67288
38913
1905
82224
54376
37958
75715
27273
69318
70338
110009
51672
68199
39708
64797
141081
38554
108219
13811
62344
124261
77536
14324
17361
14680
62556
42487
15322
17877
118690
80753
105557
15434
82575
45616
90673
151189
152177
147173
89165
70019
106262
150159
145792
3778
84014
8866
63383
50075
43749
127245
52323
152003
18505
69610
14199
81054
138149
50475
119448
134480
135483
83251
3295
92075
132050
114761
111803
131555
111064
58811
77123
75737
78369
93266
100132
19804
123644
21346
69858
24525
25505
121853
24025
43841
70113
59085
3231
81466
134717
123357
69373
149216
84718
93517
110507
92017
66241
80587
99002
56031
147862
54585
136185
75164
5379
110128
115406
7150
10265
42988
52550
35598
43398
97262
100086
140233
13956
125669
73316
23174
127902
152583
20917
68404
114256
136274
38936
38163
90569
145848
114888
87374
71189
126612
41047
97269
93087
14034
104069
125344
78148
14449
17462
152314
138057
147017
139866
4283
120573
85704
48423
103996
106247
90157
51239
78857
100073
90114
145562
48437
106246
110158
142579
35237
93110
55315
137654
43942
69381
115303
25916
4718
8536
64271
4444
150970
81550
17095
24293
59759
102367
72715
42803
66994
20400
93862
3057
151372
62605
150242
47475
26849
133651
61905
82934
80687
116825
93919
125462
65015
87928
28826
90570
96411
113612
115816
116064
52985
138484
149682
139275
114072
91528
33933
38773
138044
6336
62806
136677
68915
82230
36919
116224
69632
98636
78139
7646
94283
29496
10642
16827
146457
60299
106973
92345
52866
81061
66359
128708
92495
85260
117519
64513
34428
30272
125008
24813
36442
44436
14055
128088
5098
50984
120991
95530
28284
56643
125127
122712
106640
140989
147837
102537
73743
126481
52935
128285
84586
149000
136060
34734
82856
106341
98977
146091
144157
80835
20447
51882
3628
34459
56497
8787
105913
35319
126855
140589
91836
106716
142222
56425
120133
11009
16944
51548
142854
90630
56360
99046
108922
45344
139492
49524
30782
111076
45205
46025
49590
86482
118536
74451
151799
32971
103629
105321
68182
86871
118439
38545
51573
138073
115690
29550
1252
137997
101642
15843
101703
15846
114657
68850
82216
129591
147854
139469
96018
63014
37348
3236
7084
13611
98415
6478
46480
60035
138522
142213
4438
109080
31775
55987
99559
5025
105986
121902
16415
65943
145453
147912
102273
135592
86556
42380
115669
83407
33649
69677
3843
91818
93756
32092
105154
49824
38348
30667
109575
29063
23713
141823
16931
76396
48805
145210
101923
12697
116772
148278
99381
111976
143439
59649
100668
101238
123268
74567
42493
13961
1458
67431
129066
115977
119942
89889
23700
16118
151146
138993
66145
22654
128204
103473
119428
53706
98829
100211
87283
73625
97442
44382
43326
112176
126312
22836
71679
105098
117839
141168
149616
149783
80825
126016
114058
58385
72407
145693
95381
71346
7428
19062
114436
12236
123096
112687
86761
100027
71114
31819
31417
26158
96916
95391
17085
79658
117930
109233
42591
93770
101635
40546
91825
40212
22874
63765
119238
115775
80261
72689
65836
87456
112204
37975
120455
113541
8462
65138
71789
100136
117382
102465
128363
72301
55850
22035
30316
52620
135990
93609
3816
111559
139971
116502
9589
35478
58981
132382
30093
147573
80243
95567
104769
50151
12194
83379
21598
41701
5925
93013
151899
124082
74631
4335
74322
134276
26446
103917
61382
36300
55555
86151
5687
68241
60471
36191
125636
149605
43788
12079
144417
124590
131840
99555
31684
150201
40684
74127
60984
67582
24750
60397
48459
119774
85756
122805
132067
138425
105095
47685
26981
39515
139584
32582
131744
72997
89577
110334
70922
138811
1239
65488
142391
133726
43639
24826
6823
104784
119372
88673
30250
1781
6658
99415
121712
113048
100420
132612
103548
63689
34471
134972
124991
25896
41838
109949
119257
135793
78625
47881
122140
100379
140126
143353
108745
35364
18604
144087
149598
146186
83096
28142
18572
110301
130152
18949
81610
106387
5612
43064
28041
61008
31400
9662
107349
93895
150223
84778
82817
77021
137761
83447
35002
125292
77483
1520
17201
116571
146413
36122
139135
99740
85146
30728
68169
91237
70586
7161
55616
96932
50044
104133
15515
101950
141507
123588
53794
139018
65588
15016
67880
76813
119073
124387
58392
54271
3700
96474
49505
20747
137779
40707
120271
96202
92098
46094
45078
20260
74364
100357
116836
125139
62708
137658
104614
55355
140168
37247
46254
78404
52279
141349
12339
29199
144671
91690
103877
150407
45782
11427
19165
56939
73100
18180
10865
22695
85236
77093
63739
17000
35044
38327
19808
118350
49360
125793
52545
62170
40503
119427
149426
113257
111956
10207
168
106601
123176
126989
128502
26335
15338
3077
103762
108897
42302
142717
136528
129859
70415
74137
1847
128191
138794
42639
124021
40281
45686
33531
123843
86049
10744
120905
57166
123245
9857
78556
108100
137801
82412
92377
37383
97523
116208
151263
64448
16266
13412
74880
22238
104379
6258
44993
88506
148122
87442
69607
58132
138630
124703
39050
97713
140682
38750
33607
142828
48494
138119
123325
59658
72899
73078
96943
27948
68032
116773
112910
104756
134604
66522
129608
113464
93528
29874
59803
111254
146233
7877
27424
7525
136477
87280
128206
124590
127800
17366
146441
53136
7737
118549
139348
80506
70385
88157
132689
146133
83792
120742
100521
92720
44918
106184
64153
146627
143288
124646
107220
10651
10321
13344
18089
151943
121545
1832
1870
128132
40217
18828
36785
47833
145232
28051
6787
86339
144577
142771
82115
78643
142053
61407
28840
37915
25573
113522
33967
40344
115951
20129
50828
128461
33487
89841
4450
12579
112378
27469
147132
10408
46074
54195
79309
62228
102671
106447
6113
118459
121093
108751
54797
114062
28021
104076
9775
74545
75984
64718
114320
49505
84568
43968
54593
147343
139451
58964
30209
126236
106943
47367
13773
11032
122664
113655
94064
83124
78521
120887
59328
57164
108409
141406
29126
143813
117783
38773
89508
51402
125295
61695
121817
66549
128645
34015
83924
147199
113588
113665
121091
78915
18958
141554
110294
151047
130191
83274
102575
63490
61947
40949
120372
28214
33493
7206
43378
8977
66991
138060
81410
48720
73170
81813
143027
57052
143820
77773
53534
107763
70197
53404
65459
109608
67093
33572
133566
52200
145430
90226
115317
57106
135411
114408
105850
43064
121689
28181
73077
67352
39463
32853
144219
138991
114186
134710
48063
108291
86606
122622
95135
14198
33412
18088
124931
121005
72660
137425
31016
67861
80278
3868
126037
89743
148345
109347
11326
148841
145415
104740
64787
55711
145572
80231
46606
135027
89153
115416
96818
33469
95532
49601
68641
7474
88623
71297
131801
18740
61089
17114
86368
19849
42086
89757
134546
39138
78130
151511
36606
94102
103874
122253
7366
120369
59813
54015
108595
6606
27225
63377
60935
1250
139752
7966
8683
80246
99856
15900
119490
18661
53970
63740
59311
116604
32139
47213
13399
109574
46442
71179
61574
29369
71916
89817
7414
136223
1259
115991
16715
49316
58056
98408
71738
49555
129899
100945
8258
85001
116777
130803
125705
28518
70363
41548
2809
101888
88653
37293
90545
13607
132719
9662
42994
58495
120138
71418
68741
121443
45043
105844
49469
125022
83304
152065
31427
68336
100512
60491
10834
75519
45975
141821
125940
144646
34357
6173
96830
1469
64454
45019
15126
51153
75772
79162
134854
53587
7774
78049
53759
73911
41701
125043
55484
126048
124438
107312
71779
82119
25783
82407
35939
92562
96072
18241
87318
134506
45278
62818
10495
109355
132004
46505
39322
61950
127029
27597
143435
11822
128214
68717
106130
25517
50256
40548
28836
52600
5675
121097
140629
52375
61246
48935
23523
14935
88065
136509
23942
138931
52184
55304
121326
38426
101449
18431
121039
105352
66956
114931
146629
50646
41436
124109
96940
112258
21576
127425
22696
48146
127247
35701
121109
44348
105226
2336
80321
51258
139890
126341
42277
43706
37815
21368
102652
18104
60620
81912
124514
129878
54622
150139
35624
116585
121686
137673
107588
809
144086
134595
70057
150443
44646
48782
42932
7803
51081
1538
80149
63680
128645
122184
131208
42994
22038
88777
82007
103161
28234
84213
88423
103324
82583
2581
78249
82925
13593
43528
104280
29117
52546
32223
27620
117856
80958
91282
4385
10496
92785
84420
74172
97839
85132
59792
19442
130890
6208
100988
89060
55346
43109
56097
16566
4012
58595
115284
86871
93169
16571
49074
122318
89949
101860
7325
86580
40613
119266
90986
72101
70085
54071
3442
46392
147543
84259
65829
3195
111092
45497
112990
24333
109212
27041
61742
113213
106149
34784
79148
57302
72384
130848
37106
19823
108398
65485
129693
6797
42527
75999
99504
138875
133556
124996
37297
4920
66042
124784
29234
55871
27120
152575
100747
143538
26967
20391
131601
138826
55019
65127
69269
129478
71725
129600
25496
37808
50100
10244
65653
113206
106595
22795
126902
115054
4283
20335
150838
91207
22791
27948
4563
70799
48787
128703
85652
96521
4318
71857
108126
80435
15229
35201
85938
107412
20018
137355
3053
90953
6
89544
62053
130807
138715
44934
121724
16178
86065
120328
131311
133562
27083
138178
57901
75911
145949
1163
29975
152560
93776
146325
80331
108684
52047
23822
74469
71978
13518
98241
20445
34648
66536
102929
41270
57168
26911
20590
94240
139623
150511
80254
120922
46498
91513
36681
122260
87090
37794
30743
86986
136231
47368
45738
118812
120094
90454
72101
49671
126349
27861
90967
17202
114920
73015
79417
30008
99441
99544
125024
90948
118934
82856
69771
23367
32037
129699
24140
118677
22693
75784
84520
32812
1528
134294
30467
121773
78469
101934
50090
60858
8555
150576
98865
124392
92373
35768
32247
49491
13906
34830
19096
138613
117308
109386
35030
7001
94414
80104
4417
145961
34201
88921
28332
35675
97651
79719
36066
33620
39346
86053
115094
68949
105301
92770
50056
55655
131617
102775
127996
21127
145705
2688
32818
139815
138817
88628
150358
85311
26310
24008
81000
81377
139582
134084
145701
89067
67361
31636
122845
130045
146703
116207
53975
101447
66955
126201
35911
74021
85594
19654
115631
81150
43275
6145
72685
34117
94660
91920
149455
151806
144168
78917
80784
131171
66493
76279
75071
139191
131609
76210
118323
125672
50031
30171
83844
145648
12487
150000
90242
118793
17793
63703
57575
81997
69849
8713
144268
43076
121479
141033
42464
115804
71205
1546
101525
144948
98536
34297
7088
84660
109903
127279
66876
38792
34310
8122
34208
67831
6350
125362
44326
45041
66670
123265
5484
143228
136252
152573
57689
136518
13210
120868
104987
104923
122877
64793
120978
78979
98759
131168
21113
87532
137458
108401
128250
45150
145548
38993
139570
1603
41979
35707
67771
108077
37136
94074
123639
47155
114775
38485
36566
131207
17138
151771
91039
18301
64119
69949
117760
41544
76791
147391
132265
66619
128139
139518
137795
121318
30428
124822
123577
72287
17244
69401
59038
75457
21052
39808
122650
142709
99098
16591
241
144715
36911
112022
12987
121853
39689
135389
21000
144624
6144
7393
61273
137293
150713
51407
137398
49950
33007
139880
122033
71222
60897
59633
3797
102403
120126
4857
116945
77320
42474
146547
92810
79418
107953
129096
58657
5410
143510
100271
107
23
132121
82404
10963
130047
12273
744
56032
66242
140989
56589
144559
74297
115953
19661
55481
94094
45397
30271
49718
87694
26217
110
45531
140298
129266
126600
18311
120703
83285
39386
151951
69774
219
31538
75907
12435
53224
136437
99397
66518
45804
114960
149733
40701
140950
74646
140867
58634
127207
62961
3876
9226
63057
70605
22146
68684
53294
61355
46970
143489
121472
67665
63659
121756
98795
147881
12796
9565
7142
138872
96809
74045
105692
115699
114226
119044
47947
130298
35599
31192
48184
60490
61270
137144
135213
103848
58219
41724
23145
128225
56543
23324
51367
150738
23729
28836
145833
57417
59243
23688
48314
13619
97379
11976
133236
90460
135718
35088
75871
24444
87021
2401
105383
5848
140648
94171
109694
71535
14343
11659
76372
71023
34846
129985
69661
79558
34826
85991
144059
93979
134796
42745
131793
85606
75727
115525
33693
64401
29426
134333
109350
116073
137801
73104
122090
3247
45630
110292
95512
59937
122221
29395
9412
35571
35376
99699
142692
91031
43511
134252
42682
31764
51443
28840
146175
129171
23137
50314
69909
52425
38152
36927
47137
49298
135074
47861
73714
34069
16046
47697
114674
16786
97871
125209
73369
138716
102328
66770
102472
3599
75586
2922
56213
128959
52794
73113
137234
96643
123697
59529
6633
39954
117164
74982
109908
105379
122807
41421
18329
17177
109663
138623
54887
65595
142793
130801
77442
116922
73340
37612
151703
6155
61590
55577
11494
141634
131465
1197
89402
134171
60718
116732
27725
35676
49273
145518
20065
29512
57545
38216
67628
25218
49901
122355
111199
64504
132038
46254
39130
80633
83857
38444
107237
2867
114677
118687
145944
121805
150733
105591
134782
59343
80626
15775
115744
133531
32186
142670
37704
110282
52708
104787
14250
124110
105562
127405
66552
92267
29638
128560
30471
140308
22560
145729
15774
15970
141999
32412
145513
139978
146289
127673
72147
76477
20301
45480
84558
73347
59887
122286
62370
139106
105520
76742
142201
69508
80912
59506
19321
135760
43605
70687
123566
86945
86964
147166
102503
100675
49622
118865
92503
45427
124234
22178
224
22392
88514
84782
116177
27111
85534
36324
18061
48954
139520
11202
118078
72274
91531
16190
60975
141500
107320
41689
79759
52281
58906
61049
10735
133203
37709
125152
32633
39864
24960
53820
62106
140355
146645
36071
18934
102211
93217
57795
9087
84634
89920
129849
14300
39052
22144
75327
31828
133396
145431
137234
60413
75327
50778
91977
62283
109155
73926
115499
6816
119295
27114
89830
111158
44032
4340
134362
4029
97587
45664
13064
39897
142274
19107
75283
53270
62093
7811
105394
49247
24147
95475
134838
99079
24989
80325
19008
140234
11595
140794
19697
135487
40231
134470
120854
84119
140995
108609
108874
110640
33273
122350
29474
47208
19983
104046
100156
102518
138679
63773
9727
14804
37833
149408
141222
62687
98950
32483
75616
136184
45538
115758
150749
85661
126167
119473
48333
146220
86189
15057
106312
149472
15891
142913
45135
56649
118728
3055
17131
135009
87704
47742
3043
127154
66665
16566
66858
23199
48843
20845
12204
115133
143876
10938
58523
149154
134758
130567
142644
95256
397
99897
93103
16282
114404
146365
93841
111932
20022
110587
100247
131792
16235
125648
137942
103351
150517
56966
128978
68496
98586
147343
41423
113600
28399
120589
111232
16484
105802
104575
137948
106223
62621
83484
1367
55807
79437
95152
25658
119917
84677
127817
105946
121736
107775
96528
83137
130212
11231
67544
53618
135047
84878
94739
101923
140109
73324
71478
8160
36905
33850
150250
22127
117049
102476
23473
30748
39712
148301
56102
17393
81853
60667
124358
61188
26383
98705
1708
11479
135223
90102
85889
118915
53600
38268
79147
45222
137431
7800
74521
47827
41639
93670
69949
16407
54188
113895
68046
114462
137257
124845
136934
71725
63208
140213
11314
110099
111257
34013
121634
99823
124848
86194
76996
56079
125464
13193
101011
141889
21122
33257
40806
83520
129011
136085
120588
59450
125075
46268
31888
113669
48827
42395
43137
138339
55125
75405
100649
24300
108822
100967
125070
111366
44976
58413
25412
47980
92619
5063
40961
140825
59208
102159
75853
64679
112222
75210
124824
94185
152402
13174
65817
48639
76712
133459
39197
136200
62516
149056
13197
29228
119537
16009
19434
22438
95312
65737
70381
45580
70799
136951
37788
133664
112795
140469
73134
83194
67089
54549
34932
66912
88653
100297
143478
22800
87723
33221
32899
7793
51788
67129
57817
29174
83001
98115
72552
35885
21443
139
102083
112697
10830
149202
121111
124585
137007
51912
64596
56579
129700
120108
123901
73656
78625
146369
116932
44732
29036
7525
73668
101354
95395
135895
9254
35975
107794
81672
92704
132959
102367
52820
99732
140501
71589
78986
115563
61088
134787
58794
146845
143506
36718
149724
67589
143008
143353
63182
38419
43848
91581
111563
2936
44614
121625
33290
101293
87354
142476
51918
95250
95849
127135
52876
87866
54548
10147
82361
143575
19320
150586
137778
13127
35341
9244
101346
29014
3060
22419
88239
67968
113611
57610
91758
16126
57902
126208
146827
2874
117931
48009
118893
92627
52146
29591
38170
130006
60561
151134
121275
79886
148928
137836
113620
53879
151786
73241
103335
23552
95267
49470
112021
87722
131056
61684
126041
43715
44117
120720
67654
40948
26580
44259
139064
99346
94637
50169
84503
12733
49076
63587
113182
46569
74950
84933
121130
95060
15565
82652
148305
136620
136971
109114
77362
117521
28614
59502
19025
93555
37998
107084
140445
85428
9232
126921
42524
103492
54200
129140
145280
102799
69089
108299
28384
1250
51093
7261
96269
66668
89788
93365
55941
100149
60372
138412
75859
109605
71247
115387
61096
108729
80696
53093
52087
110434
56869
115161
72305
136877
99647
67418
92642
26466
33512
151992
48575
105103
6776
2453
29660
117237
116621
106059
75590
55798
117746
8635
23286
46593
2752
84185
34282
103905
15745
106779
72744
93537
80200
2292
83189
37455
90491
33478
84756
2468
32998
138806
107551
60612
14300
16009
35651
9729
122487
110647
65560
118632
149830
109309
44094
862
51324
78430
128019
87914
43022
56256
39154
123355
79647
122275
38962
27659
34192
2257
51005
87896
14041
16442
6141
49308
53411
41780
58956
54291
31357
2904
30802
29400
112186
95595
51140
42418
31639
34847
134325
95273
111746
27055
96758
49051
27784
14335
97481
61815
16597
6141
7309
51628
43513
34412
100598
96665
96905
38413
8497
131023
41416
60111
35995
32410
13285
107771
74778
65901
379
83427
39715
138972
135799
143578
40065
16567
29458
145235
99146
66974
1193
129993
118122
65741
19440
97716
20005
116033
143089
49317
123356
55983
134551
16511
88178
22434
125571
41482
108785
3399
125871
6340
144081
113230
21422
34435
133919
50624
50450
107467
146612
72759
92750
114132
146193
111826
69848
36631
106563
84405
106522
87407
149484
94828
103506
106735
146207
106518
6022
104444
110031
134859
110743
127331
123006
137400
17579
135770
61590
88946
96529
57470
19184
46887
50424
14860
37629
150701
72571
2093
83115
36864
89492
81054
136439
72106
45554
129914
36412
72677
110456
4143
81801
79556
133671
62010
90269
26061
71950
30482
142664
26059
108529
12503
93807
16857
48332
135989
15472
120466
12089
98375
15085
122717
57866
25442
52084
125538
31456
88275
54607
152063
113199
143170
99792
121814
76969
68914
26484
6105
99037
19886
53075
65629
32390
4255
102888
101295
14293
118377
79910
47222
95570
115589
27461
11246
19792
79442
142262
72117
46135
47632
92465
17246
62422
50020
17644
147549
148640
43971
2663
96375
84681
76800
40566
145756
101604
1259
96930
144537
150356
34381
42052
94095
28715
69351
104859
48310
27224
119026
150853
73372
24623
91242
111082
107533
150910
132267
104073
146810
51481
130953
113262
142991
62245
11658
136194
21682
33915
106695
16313
32402
151042
79351
128343
48533
6007
109809
117571
54125
86946
116288
129593
137539
65493
116891
97757
85154
125789
59806
101958
54687
66567
73522
69343
131763
105529
79476
28840
148533
43965
66141
50535
63864
2718
34496
112025
29780
2064
87602
104297
109718
61786
110125
99813
129368
85095
55438
90698
88229
143126
50510
403
60149
124619
69771
67464
107998
6556
116810
128655
71601
40698
34700
141638
64366
90009
127853
114660
112763
71376
77336
80733
11552
45065
38156
17122
8717
114250
107428
96871
107917
15845
118069
26037
18233
45521
93096
5003
73189
67892
136236
1939
132842
44715
15725
72306
13240
151548
44571
128299
91401
200
85479
102506
66387
2172
150351
75133
116375
105797
50409
82436
528
26435
132692
39745
92737
80076
44682
23427
26407
54879
46256
13083
120286
82991
105855
139496
82215
8375
146908
31251
29681
102328
12466
95694
127555
11026
49257
99782
146056
99507
60916
146855
127705
47633
35885
97154
130101
101268
151415
32470
34925
45365
66577
12883
131230
30378
25358
88908
59589
42524
150489
89095
23742
11112
63513
7016
43017
112422
130692
38576
90894
46299
34734
95299
93893
91474
50161
99833
71742
49232
137389
106030
115385
77554
149445
122560
107222
44119
68973
24833
107136
88368
141076
135539
120134
55843
145993
20937
47010
124134
59313
145817
48386
114725
90830
152379
85013
150451
120590
14082
68871
136443
151299
41999
66722
147969
21905
52811
41100
111347
98296
6052
57540
90687
15703
35550
25203
32385
56278
72261
34383
143717
88550
82709
134020
36988
103081
72769
56456
102460
86667
126607
92000
85724
45612
37206
103243
67560
89855
2103
36638
45735
29187
114925
15046
65827
8231
40123
97840
85474
138571
137174
79738
79419
93302
67345
144637
75558
148614
72375
35768
104642
76128
130409
69373
121316
43534
30539
67624
138816
53576
126416
57557
103190
97703
93554
26929
105575
139310
125846
48954
2870
142016
7148
102738
106988
95204
97749
40341
113286
27681
96880
76331
125549
102867
2915
103188
4176
54388
28627
16152
107468
11272
94634
68982
133810
45795
116390
93365
57935
119580
21089
60903
139576
28113
21580
98618
123763
149427
17525
115159
46396
114172
49042
28486
75360
73155
136770
100166
129683
39054
116199
113309
71357
68806
61075
58622
142120
35250
30772
51044
12561
51613
138132
3886
100306
11941
124310
102040
30868
150675
75466
77324
139937
2870
128526
66910
96743
144291
24862
102310
33596
19851
73932
127346
109117
141026
62883
102083
48500
93389
11084
61123
23648
1355
85953
124967
34317
67315
104616
65037
65918
58784
20652
57369
61710
4503
2722
16084
151263
48428
148440
53600
68225
71131
36747
35107
84268
120337
145026
137975
71739
27067
72536
115855
28348
15928
118444
83505
103646
81355
5959
27469
149006
47412
105345
80341
52067
132980
116975
72147
35437
114146
127044
125503
63977
40868
17085
5742
18917
33125
17059
111090
81049
110046
85026
134169
4744
61349
71351
108447
46
98000
14646
18694
3033
151054
119550
76177
131258
115385
5511
21289
87492
135289
3151
8987
50230
41312
35699
69158
95075
73781
37982
33683
62568
123345
21420
67383
62806
92410
54618
83855
48093
69263
124029
72245
68133
100534
5646
53922
74068
11197
95873
40062
20684
99037
70111
91744
149361
128665
18407
113667
57684
77503
5049
150879
78990
26477
66149
151386
148607
151340
103541
66493
68312
84887
146569
14804
43301
1550
89568
146108
33713
43201
35712
75357
152281
128683
24623
18621
110374
63897
137589
26109
19786
16162
24870
119132
63467
111413
148253
60772
110438
100689
129406
57471
43460
1598
72419
107235
24280
19454
102879
78969
83478
17490
11567
103813
1556
56936
123018
111958
151688
139476
16825
19052
28476
62520
146503
91769
31893
142051
31251
21147
114727
36719
78693
15936
38303
29394
124036
83453
69745
104877
19851
10673
122911
52311
114522
125152
134138
115810
114755
133054
131374
136467
27099
14316
72924
43948
129400
126969
57825
15732
3923
30523
73524
103100
46243
137785
137927
48253
73734
59861
11117
93197
91434
139309
3011
63833
143446
138587
58327
133795
150751
44285
149259
25791
79667
70621
90509
85161
53516
5997
121700
78584
36364
52812
39397
103193
42969
29762
9370
116150
110189
41449
88197
59491
53576
111951
1777
68520
124730
60118
55916
122833
126859
74832
26933
83454
2631
117044
26225
77254
123706
5438
12897
38101
58043
73453
20328
121912
124720
50486
95774
91885
91739
41782
30083
2792
11511
31902
92137
141860
112571
5649
143574
116505
100951
20931
57636
126000
16713
83793
59335
18464
109903
93165
77696
25964
24208
97532
5301
5557
5691
122227
118178
118127
42483
5995
152233
75014
58635
91856
88653
50049
118214
82747
24442
77451
125527
82070
59562
150625
44314
148794
38042
12060
111373
115240
58790
142520
91597
85100
19972
117999
64937
16896
94185
131091
43811
114678
60546
123982
64452
6775
31133
61460
110096
55334
146836
92356
15839
76954
111706
60038
95071
7603
92967
64452
1550
9437
78841
93097
94400
119149
69100
37832
143253
41847
23617
37580
14191
84030
18550
99393
111412
70611
18506
79797
127379
35646
29677
20166
138788
20243
100787
85918
48638
51695
7863
50185
61042
86437
21999
34073
63488
111585
71933
78451
11260
116013
144036
25441
57755
12787
126014
27201
103861
21891
130298
108157
57357
14806
131566
48209
55883
87059
140001
104080
146981
20594
33315
78421
130691
55132
138635
48879
24611
62534
129473
56600
36322
152671
102538
114834
12772
105861
20820
145934
130869
5930
103664
64016
41752
90036
138522
97370
55706
125908
80587
73078
23864
113340
8660
9240
47180
151702
79272
92655
82869
84761
6890
149069
84747
109473
139376
118234
73682
11959
113810
80224
17811
75820
1547
80501
23312
140821
35448
99684
145764
144088
30430
19288
107675
59887
49375
12739
80350
131543
128489
20682
70906
138801
39206
12992
121367
30524
136184
52721
42374
125030
137880
81146
57298
12779
19004
101239
4953
75466
58880
21520
69758
89123
61682
56159
6648
110657
89894
107489
117738
74026
131359
46274
64821
46054
80437
43848
76646
90353
117147
148495
72215
131788
99142
132827
151157
147643
109085
25061
72125
25931
67489
20268
142760
132230
76464
44
118188
23792
132100
93976
118268
142501
149350
40928
39357
99020
105208
143993
68130
101263
139803
149024
87643
90709
5466
107308
87374
142576
11219
37917
19201
78620
57925
12574
85869
12765
33714
61942
57436
20158
13347
33627
13239
32337
95238
52692
135779
58379
46841
78083
17500
59394
96346
128021
7704
123208
112044
115804
115949
123977
11546
141817
80493
90426
5430
23891
125149
60036
85652
39225
80171
119774
72887
114062
9819
25680
24570
19727
104573
92278
97326
944
9276
51410
129376
37902
31934
117676
32584
5514
98765
65037
19442
36770
12852
45729
81623
144460
105393
24845
54878
64459
2306
129985
36244
33163
31745
81739
52704
15059
31668
28635
16009
61754
100652
21633
120328
137852
148095
10617
16792
116590
96367
57026
32259
134375
102432
113314
126177
87096
16925
58206
9030
40181
64369
45192
73298
116582
128979
4198
136613
36835
32938
26455
119191
139411
68956
118308
2500
86793
132502
40269
61242
103736
117950
114037
91895
78726
85429
95335
23283
123754
11293
53278
21032
75616
119026
114752
49786
125826
118938
60144
19091
30738
86421
17108
42955
12793
142329
66441
120388
844
129992
39355
104548
102865
11257
54470
39329
117305
7373
83493
98252
39535
143775
149272
142744
140571
112443
43318
116437
89492
125393
142402
150630
68452
31443
41580
101870
24541
107415
80443
46226
92702
149934
8701
53603
30458
84070
113528
5389
112091
75999
125868
9452
90951
122618
2861
83048
92655
67225
57177
60796
48978
71589
59373
146428
102299
100536
118753
5622
87079
56850
51889
37398
76252
81579
111600
105952
44092
103861
137914
13920
37629
142793
44378
131661
115700
68313
69166
87168
13776
128131
5479
83842
76365
64948
79835
36367
44197
56254
62912
135711
140016
142404
47095
67835
74886
16662
52665
148522
151749
42935
11306
36978
36355
76762
23117
30925
23369
112762
117693
37110
117573
123958
151826
51550
66891
79266
108502
136754
13825
29358
120458
5538
22549
25513
94182
117836
62969
4250
115091
62351
68225
5050
120005
126931
102259
779
13663
127619
141113
10285
41599
135647
12189
41019
40309
99718
150433
27693
89318
12374
78028
67692
38894
120985
113624
138419
96749
55475
15943
90679
146991
104621
95647
116193
108626
55916
146273
122885
60269
134790
11481
101442
119014
23608
112
38100
123936
150596
65767
91240
32118
953
16398
70947
122160
8816
82455
97427
64268
118954
45727
60416
102431
20190
34468
69354
96841
30288
70593
14748
39318
81897
145007
16218
128250
145182
75392
131139
14698
150229
77235
67762
20443
114062
146505
21128
123518
99210
148196
65916
97025
63860
4716
57405
83849
60088
128778
38283
110917
54685
74103
8083
14993
69026
45191
150873
84985
120133
5546
120414
148563
103151
45767
38641
75540
62755
80700
77217
19694
77825
21421
145372
151096
26135
52687
103370
106706
36797
20644
76008
112091
94424
83885
129731
21054
132359
4592
129116
130705
31319
104698
126613
140786
8401
42438
88485
71265
123245
23106
111324
79215
65440
106427
98865
112004
17014
60184
77135
74922
101446
10321
65761
53820
114854
71662
95547
122900
97008
80171
107829
131112
42733
111575
151071
72160
11814
87369
601
13117
135962
138720
92125
54297
118314
48660
24154
142182
133668
100630
88756
89060
137072
11994
21464
104391
103999
145845
84944
58987
75735
50608
44711
147677
41154
43664
68814
73897
135332
90267
86863
150363
101789
57556
52775
78412
129639
76932
92227
114354
56128
38619
82355
45756
71687
103232
8111
33525
99009
92937
113092
53291
22253
15708
49870
63157
80366
148263
144154
89773
108054
101987
88160
68072
17469
150270
3647
2229
95959
95817
145584
9765
13010
77816
76713
105177
59723
84550
147339
16411
56105
135174
90492
78432
3999
149496
20038
104925
16036
35379
73740
125306
145243
19423
49811
33623
38771
74685
56706
13276
28034
73247
44075
62030
8207
120290
25202
88876
83635
42639
128156
148501
31081
74463
96374
55990
93082
116074
18854
108811
9200
113057
111685
25409
137840
19421
79925
49930
114549
15075
84237
286
88018
131241
83291
117014
129774
107993
63740
68584
8370
47425
65817
60271
121550
19798
115960
93328
14542
13480
60042
44688
129107
29693
90948
146022
70041
28367
66662
42325
64408
8337
63533
9997
143713
4221
5785
152655
139194
90401
68551
20583
145651
140015
80841
146034
32444
75654
109727
67968
88962
27738
112242
94340
78379
61083
89993
26720
110008
14068
89803
32285
43466
10903
63080
58471
36117
89799
58447
48216
37758
129146
68752
54215
148293
27964
70899
50424
102951
38329
117982
71006
86880
109040
22860
22715
27964
139484
70328
16787
5391
17542
69992
69917
49298
138165
131219
105987
100952
44303
12150
147330
49704
101441
50585
46773
133233
152455
117944
111126
38174
93984
39863
126369
60903
62624
26333
109453
53957
96269
128412
80366
141126
74990
7592
41804
86171
14355
5635
44949
79766
17714
41522
132785
149535
112687
54716
129984
112523
30519
96366
8506
125357
143213
12114
63806
77542
38248
52108
9783
13064
56900
110641
5487
136432
148210
47081
75605
11477
73872
151056
90950
112096
40363
98709
109998
31931
11090
95226
2104
41479
70405
31758
44263
85049
64734
132265
20039
124602
38532
50643
144249
116158
19220
152544
105276
16235
68159
59603
27658
151645
58450
148177
137840
119456
95712
100229
9062
130453
53404
32261
26789
124193
84681
91815
87123
6862
99263
130864
134836
145618
36234
126424
138018
55370
3511
95845
92425
92520
13056
150470
112610
92507
145886
102701
69996
112073
61148
79053
97577
141926
136817
125270
145085
74346
94643
82215
81112
51636
67829
90135
68062
126110
93726
58210
37726
118023
32883
134128
68518
66969
131812
59811
17005
2756
20561
86731
114839
102164
44189
70415
116156
33725
73289
111104
107468
46332
72247
67454
118632
148573
15015
44405
122165
108412
124312
38426
84548
13880
47018
31697
101484
54329
91287
118389
78223
137940
83994
50614
113471
130989
151827
87666
19369
93467
56648
5658
148710
131905
73085
116020
4524
108552
39237
5244
75289
20500
64738
38225
55352
137854
69816
14581
65626
39566
11862
1019
29930
95644
72764
1104
102067
72186
109520
121494
23168
24099
5874
41580
31425
99547
15281
56766
66219
75638
83087
150787
116580
26337
57849
29762
16462
130146
65344
102506
45641
97886
103483
96352
51268
34079
118223
11289
129289
85810
11477
28670
135061
38204
70201
19699
145671
105895
97238
61540
39300
58895
81298
13564
85078
147553
64333
122632
2751
8006
82908
69488
105536
65384
23443
35774
119965
151758
68013
104369
85211
100046
138835
73678
146558
81980
113814
139544
66853
89952
73969
129280
6448
33642
149842
112168
51172
83402
92406
75097
112044
53917
1793
75958
118757
25245
137594
96711
45491
57849
80180
134852
15759
91870
82767
11726
31520
75503
24140
118765
22882
118560
103201
29302
9967
122948
151484
82151
63639
112303
14478
33542
24071
16317
134199
21632
62414
119977
147923
132075
35713
77150
145929
72540
26484
78457
104642
78873
11213
132336
55325
54970
128380
16421
104695
14864
147469
126612
96777
81271
95264
137358
142241
149390
6176
123822
19443
89449
122048
16250
75999
15266
113818
71557
108289
149587
28239
71319
76848
60248
78888
136646
114866
62650
26892
77920
98335
23402
60461
52928
126992
34396
42777
118250
32259
69906
99267
72617
37787
79142
109362
140700
114934
81345
63510
81432
99961
112327
10055
34412
30524
109401
44708
3029
29933
92414
101442
131099
143968
40813
59532
119428
75180
123654
95678
130944
71669
52792
79247
108910
10241
46224
101047
126820
6058
43389
85215
105757
13399
115921
19100
43870
83402
84723
67968
140063
34768
48157
150287
29084
88758
79136
6291
42408
59648
101717
27997
135536
33331
130759
118594
43423
31897
98628
47156
58677
152020
11070
22507
12976
129424
62449
78055
88979
4628
24341
101403
39359
72476
99893
89277
39685
36607
95425
81988
116956
76230
135064
129050
108914
116037
125204
31288
26672
80619
99217
85255
80162
109957
131758
113742
115641
48554
70533
83448
74363
94526
42730
140620
45421
228
81460
85027
57724
34471
45470
53597
135983
33889
37914
98079
28694
19787
132701
55235
120907
106724
19017
58668
75080
5059
51264
69401
74826
121425
10316
6376
94662
52958
150228
149134
74214
100457
103321
10462
141464
6728
63946
124848
61519
123030
100457
90050
21089
108157
23867
152099
73289
42783
79455
26642
68857
134697
95682
21980
134892
129320
49184
83004
37398
68689
80707
137505
26949
41899
343
40524
69556
85227
43078
135172
86474
1220
99339
107061
134876
123683
130862
82404
44427
64987
108515
140047
53047
83196
13495
41292
67828
62760
124927
127904
135760
83214
115786
36649
3455
144902
77251
73105
100829
150443
82404
45119
152193
39345
10127
8945
20207
146003
91192
85458
81587
78754
77350
140398
19333
90620
54151
86884
32085
56640
70650
41847
18426
65208
78535
21927
59930
33962
115509
18630
32483
55623
84681
53176
115648
115501
61983
142743
137373
31883
99748
71526
109950
34645
84233
133053
126612
146330
94853
35713
73629
43981
77585
112540
108664
34336
140794
47441
68192
132166
87000
121198
63026
29357
32186
36496
2505
114726
50927
141063
4131
8360
63716
141993
43018
5442
122569
46623
22362
95746
102922
116457
148603
38226
87028
129721
93352
99995
32417
19133
107311
149432
149691
28265
27209
51080
64718
29661
23642
143584
42986
27820
2396
130048
20801
66383
138257
21694
139679
33816
146601
94660
29076
14333
138194
144378
151446
104498
94690
52513
124687
59908
50253
438
108796
98228
72661
31425
130508
95905
25381
49218
2311
48610
34376
43967
114590
45734
86500
105863
100227
82568
58465
133006
117565
70106
124790
145780
32455
97163
47899
34821
14748
118824
56222
124553
75168
131858
33668
81437
102880
79962
134686
128578
131446
43430
28063
121676
89062
114235
106217
47060
75708
22729
55138
50869
113248
36622
46286
24550
139544
114920
80298
27211
91787
143411
29530
45314
1161
83983
128735
126882
42433
142428
109153
49268
57537
144930
28659
4156
134489
141608
72477
63480
36368
129818
141769
28490
42585
39150
52935
54908
11878
138287
102526
125757
5415
10926
27580
27671
115565
32747
31653
15707
46809
150278
65028
104017
14343
114244
133288
23361
131107
80582
107355
43159
86351
100239
71636
132059
148326
2796
62245
8946
14319
43682
139104
40819
54504
39538
89200
27855
72274
120436
64501
148862
149066
132758
101620
33069
122401
109734
56194
132378
48072
21504
29750
140393
121796
122044
151615
148943
126041
82533
27557
147582
127904
39510
58298
59026
79151
5080
107447
29730
127438
29833
27222
1892
37542
132250
34865
17395
117280
111685
3855
23178
11986
54608
15025
12361
34191
35316
9905
16534
117446
58232
34188
122376
97646
113123
38881
55304
118219
4103
84823
123078
33917
138188
125806
92287
149541
38033
134865
115204
28606
140678
146682
40540
67756
32182
73914
101418
67410
104231
147657
63533
20543
51885
43376
147644
22839
82215
52004
150878
106908
143930
85
150621
129486
3283
111647
126379
62346
99926
118742
90795
112932
114812
9831
38407
4577
83553
149029
92808
45653
15315
13824
87050
67176
78376
83760
110463
17879
142340
134738
126421
8461
134845
2281
14101
139728
141631
17744
74968
92795
143907
23188
63659
134341
53957
101679
141173
144929
120293
105876
61645
142558
150716
6248
81497
77074
110574
49692
115425
103692
37824
118963
139083
46927
36
5117
59440
141665
22882
140103
85579
38060
35844
6761
26006
89634
133321
39300
105199
131869
3070
45661
121987
22838
73040
82018
120328
41421
10246
93685
2874
69069
91499
143368
115682
91519
20152
33004
104937
63868
45592
48421
101536
81486
76290
130268
49540
84254
45470
12638
70639
69650
79475
71204
92207
9749
10578
70485
50999
41785
42706
75034
110278
140011
89715
104696
103821
134912
145762
67149
52138
62086
143498
11475
954
70201
17617
71687
11898
84045
104784
102925
11205
42108
32029
125306
51748
63399
52293
124290
104621
115558
77225
94113
107064
24341
56706
69267
12446
73347
143104
85467
141659
134080
117583
14714
78888
141935
86142
111195
97864
48842
72515
108694
111522
126585
90851
21158
46063
21681
23288
8622
144901
99933
124427
123846
2887
37983
50000
36380
110791
64813
121654
126081
73507
97058
148230
30727
110719
103840
152093
66650
10665
92874
54188
122544
75847
2500
22060
121569
45071
66257
8876
40007
23910
137660
20926
47697
49023
91738
84021
17718
35060
84308
48
132841
39011
18170
17481
28638
122430
38062
115844
11535
135301
27814
12399
85176
51187
55400
85424
96128
121183
114990
14736
23888
128279
56473
71636
33003
5848
34077
71727
61827
118002
92531
48632
35838
136435
66198
64446
111236
126422
37992
123388
140718
86645
13864
77475
145617
69321
41356
112296
69304
13941
129678
92888
18911
41423
43058
72887
68157
77156
1769
133594
73872
115134
56939
109222
104220
123409
52475
94642
128735
111046
96118
118441
55591
109804
53601
50929
57810
115489
21149
129361
133403
26979
98454
27195
89064
151248
99578
14703
96840
122678
23112
28241
116137
100689
145347
78714
102169
68683
30885
86639
37449
129190
62935
92881
115358
145019
22497
31121
110348
64500
36607
118622
91187
141471
3440
37856
139957
125101
73665
109257
103826
117252
145400
78358
76203
11486
35271
36087
80061
86901
122939
146441
92360
64243
88803
65643
59091
137171
117204
27437
54210
11631
3683
2851
25284
7232
61726
37797
135860
13655
4817
113825
135639
9
70913
85732
32534
105550
319
138859
50402
1532
132652
326
65800
75752
86783
125915
65430
82866
30736
149574
115090
34381
767
149667
62504
83459
35818
72499
117865
61650
65084
130560
82663
142434
71283
114751
119924
92372
105461
28182
93908
92538
49391
38149
46666
14807
41544
138311
97443
72150
135231
70556
129657
136378
89390
68349
93567
126527
149803
69381
65418
84058
54732
5410
77480
4245
151118
55051
96626
104407
103690
69276
76095
32179
106915
122817
46737
6290
112803
22930
99106
101275
113993
104624
111427
61229
30919
83924
64987
49877
10792
134080
139695
86342
142136
89715
111324
140471
2232
65999
117493
129655
141365
51182
16879
120590
52408
84557
5630
23023
131411
127488
3003
99938
88257
142479
18924
118763
77375
83705
26580
108541
92306
38912
52846
105983
131710
21996
119020
9369
108452
94548
143683
122398
24432
32061
121507
76814
145047
129617
120276
123919
110226
124102
81174
56372
145501
120646
54059
72602
62139
101145
38854
12026
149351
112242
147944
128349
140466
115931
14235
121562
68404
29422
122762
113286
82289
101474
47714
77405
86496
46725
79259
75780
48785
17694
136778
44100
146693
64521
116206
79327
23455
12805
111801
21267
126825
108638
26178
146357
82734
61308
146739
29639
90505
118328
616
30398
78130
69433
131462
43060
115806
65163
118234
22461
103313
132310
87377
120489
50984
61494
78596
95221
95180
48074
144988
99037
35591
21117
115721
147720
102836
138408
26371
51276
108870
26981
102167
65752
116892
109192
108217
90690
32179
105236
139930
14243
92064
79185
141230
21694
19044
91809
116636
141646
148751
111517
91804
54021
11429
86325
50652
114269
77142
77098
44346
43661
125820
4301
134197
99235
141075
96189
68720
24487
59398
60163
59561
30189
17767
73197
51707
36682
22509
47002
29502
40942
16462
152281
94653
48727
86031
2877
20909
20608
100459
86034
85086
103542
111113
72988
60821
103403
47625
132867
130956
130820
68167
66313
15653
106366
147720
88167
961
19188
141730
51349
81028
30312
72237
33267
79069
15726
56984
120394
57142
36305
64329
20916
149203
33311
114309
79630
144252
19850
87339
1114
5250
12928
88238
20950
150064
85000
133937
151524
126443
123098
71695
63572
10587
1127
117408
110083
37794
53309
109274
115679
89418
31483
143857
107829
85484
133564
45135
100666
7073
137570
123429
12296
24083
68944
54162
22319
32480
41741
42503
15025
43064
141209
99365
74636
142834
95587
42456
52403
6456
9488
46724
116586
61780
61986
82545
25893
49236
130151
128805
56257
146822
131171
89482
20237
75789
22220
42395
107630
84712
105306
1469
130249
98030
121919
59626
112352
75338
123358
22582
81656
11054
90183
55929
93585
9733
146445
119062
58896
2033
125684
143088
149869
135867
103807
18268
64571
128214
81602
30068
68634
44676
52496
74908
330
32048
140288
139787
106657
142576
13909
67266
4202
126503
123396
118627
141059
148778
95690
72424
20575
98827
66071
18628
87714
27760
57713
9814
32587
17846
60734
121922
83511
112776
54268
104419
2512
67144
96196
134662
60370
135686
55234
85616
113588
56671
62080
105819
75289
36429
36033
116278
141751
123264
141500
80687
29201
71594
111024
61605
109903
29675
41160
51203
145
115939
13446
23747
40878
109499
32812
122091
98424
108526
65384
70097
23145
5875
54763
118854
42282
111347
93132
55987
92045
106459
143601
152242
56777
128351
61313
24641
13382
123752
75867
34651
96913
109899
79387
145434
77698
111582
146417
54617
78447
61156
125475
122355
87834
57598
119678
133971
27002
70872
64667
148861
56127
79764
148447
112630
63533
58392
144947
77157
60208
91563
137585
14766
59320
69321
31123
15366
38674
26981
69994
145669
108611
72996
146952
54410
134579
115921
62956
35890
44431
129971
33447
121302
85608
30645
91895
6696
109634
107547
104147
27793
78235
94500
63443
144815
21420
115125
31356
81044
152225
121974
76502
133314
52452
72663
62570
61409
46195
126963
117932
111281
136020
9070
90625
95497
39565
61197
101901
7036
26669
64339
55703
127152
16376
118755
151129
58570
91880
30240
148185
112350
9697
94278
120572
83044
24490
40982
1845
91507
44798
150544
81782
54853
7648
29993
7923
68235
111691
135474
95994
146697
52963
9336
121395
90141
131302
151347
6338
98687
29269
24435
89948
38807
118318
68386
121591
21598
108794
2127
139889
11521
670
73400
87193
29383
124970
95016
97253
93557
83703
51025
110344
15091
81390
110468
128116
88067
109576
137556
44449
147402
35388
140391
56295
11529
81302
56543
54037
47842
79814
45504
80370
101066
118439
25127
134741
100120
150594
106099
51542
102909
15038
19823
118057
117014
134595
101790
62941
118589
112775
131354
115145
5959
150911
29328
38371
80098
106337
112980
130445
43971
16367
86532
2793
141369
137656
138861
113606
135560
118072
43969
112679
138848
84614
88779
132512
93559
69526
49554
70180
40080
35512
43027
67041
34340
93015
128180
113945
57359
96986
120268
122380
140356
85596
126392
129126
75849
144268
119024
85333
112532
20929
55835
125830
128399
23245
111040
77770
92481
18504
5059
11206
75096
69092
98911
108802
19733
82828
101561
97872
58324
80007
78014
50235
23092
81487
55709
119364
76009
32661
83539
67340
74498
147879
49371
58183
41109
39289
142523
139075
78888
19483
23200
11227
88293
122068
150843
132215
83414
100327
105082
151586
37997
40857
49452
82056
122077
128017
80277
76679
16253
21320
1193
111186
39042
71725
48287
80093
136562
62624
91926
68127
82001
142973
79287
48787
115461
78086
35299
56579
35989
149944
77097
94865
59890
128265
55493
60554
135335
142222
15582
4703
14309
37705
144640
74471
134229
43108
11854
119238
128638
125931
45093
66145
118088
125083
142538
112296
80686
28609
26850
145131
47723
125652
110627
131746
132938
24019
67806
117651
17061
83211
122817
52377
151777
146408
128599
133249
59851
16925
106263
43978
20290
9312
135262
146654
12041
125173
133277
113221
10368
13797
108237
79182
146474
77284
86109
126731
121897
11430
121595
147317
115265
123195
69857
114614
118418
74998
101704
36151
112335
66283
100757
137960
75593
89481
7364
108073
71433
144235
79588
102198
29404
45517
39097
46200
1114
126563
50026
123422
15080
29395
149685
134678
9724
88711
102545
6960
21184
62464
64099
12258
131670
22693
23605
82563
111763
51895
48421
40985
67403
130500
926
117289
51954
61022
21387
74098
64802
92233
54593
100467
74
73682
88750
30889
19926
70365
37668
61892
137777
122885
74180
148518
2767
118236
100481
142576
27948
27790
34280
95025
34121
56097
70302
106499
145960
112116
38422
81366
83251
113574
39545
83312
44938
131221
141370
64815
77263
30315
128555
88125
10442
79255
106046
34188
55186
64810
27559
103596
113056
82676
56578
4907
146962
5284
111493
12786
146967
7744
94028
79576
121345
139143
20389
45041
149463
12760
134918
95773
64032
142509
41725
95228
72534
5591
132913
6075
91223
35437
109665
62166
117692
45095
67145
141599
50354
57347
5501
46552
85998
120286
127783
86103
137727
24887
135580
9029
58474
119066
104503
1003
112361
3946
117033
63598
30693
126598
69659
121637
18132
57971
41552
142853
102739
133013
7296
32174
44340
33810
99424
134406
11844
103698
94946
22987
132015
83697
32033
65970
81680
15312
87767
51853
40372
62687
143304
70955
45367
63403
71285
63467
152560
139130
78197
102650
120245
105797
141358
43412
148809
112805
52327
30345
74917
4741
53207
82126
109139
105552
5408
48530
152291
113976
121043
40087
34472
114854
136589
79871
36027
60474
21779
35937
51546
120416
17493
29639
84378
31154
93804
81903
1624
3538
138377
76518
8324
43692
15929
147003
28188
42376
44751
27948
13984
23670
67970
69498
146893
57187
6713
53281
146873
49316
109740
47666
27631
129985
98080
111565
16077
49492
72387
38670
53197
62783
142747
82446
129828
9389
78793
12981
72745
123888
40991
107238
25584
133437
34577
21707
65577
62196
95669
61657
137563
63399
108927
17541
48377
65040
132867
85367
142007
80233
124780
46012
377
146558
6980
130395
5287
106164
150084
98782
108097
60111
85005
139601
68452
149712
34096
139473
60156
133543
53000
50174
50651
40772
88641
119711
128645
96472
83916
119198
34278
86372
23157
34619
82423
51019
40957
108312
15073
60084
65144
124031
150815
7584
142593
67204
5593
27476
58338
86687
14656
137244
15460
86248
30553
103695
84800
14510
58091
26366
139828
113020
112293
35645
5398
52539
107213
67353
18661
122810
129671
104229
125674
127811
138558
117671
50606
17287
2796
133843
126206
38464
150102
149472
125830
28755
123319
87943
64275
38663
113970
76956
9530
104981
138788
35889
15344
98295
124891
54978
99367
108535
38064
81686
113067
28775
57008
21595
67042
59797
30127
49362
118921
28343
47175
122611
78177
27814
68096
152143
87285
39775
97242
117534
2606
108867
32302
38913
65224
13672
114526
22221
122755
10439
125840
114213
60035
39275
142754
129207
119774
44466
54932
96722
72899
123521
77004
8207
8338
2310
28917
116376
63004
4718
112673
86537
113572
2652
126967
57462
16398
118466
100328
17464
7692
82856
136646
88651
122000
3815
94132
99456
69446
6603
54015
152035
133267
134869
28827
16531
11562
78750
138467
74631
103880
125656
18601
75860
129503
22627
138585
22129
19932
111986
60456
27540
52685
70971
144462
32288
95579
88733
10353
22644
95204
85216
43185
103037
94337
92780
119557
105458
29017
136040
58826
138622
113219
98286
87357
118914
151806
98991
150853
19277
68977
59171
67728
152668
133855
62246
32269
103805
8497
63437
128867
125906
6182
27452
85672
100237
150729
63057
84891
27712
73216
1257
39317
44119
99464
5193
20962
98922
126700
40704
147707
51735
120521
64392
51707
132725
128500
104386
90958
141246
25827
75374
146205
52904
124132
81503
10885
122216
1961
116426
28388
95867
117657
88543
149040
95934
93730
39434
52663
76790
100707
49273
6813
79433
140691
79556
66200
118271
41797
14557
136893
88314
110423
130399
150665
91750
66796
30573
92459
89594
4618
120557
43224
1101
67023
61778
97035
39236
122147
28308
143993
80779
98407
1055
17495
90559
80538
104120
66804
625
118753
77444
109668
87281
62554
133277
57584
7738
17623
7717
118020
43299
131485
19040
65427
74010
101393
20064
139931
102021
69265
131349
40623
25290
132909
79157
115519
88294
41139
61008
88923
38610
146146
56432
127625
79362
43638
62072
86835
82225
69810
62721
3832
76895
102293
69269
29168
82898
109770
20785
42812
36779
6585
103828
82991
142658
40832
56203
102402
102360
146104
49200
150898
139537
128772
3180
70677
48769
86183
35970
135194
13349
119300
13257
110712
79895
103094
149092
20272
71235
39296
83846
132042
45741
45556
69361
60167
106892
3938
20577
67627
152139
90627
87244
139013
95723
111139
82568
2139
55252
148071
11643
89560
116272
24974
79335
53915
131246
97696
94877
78123
144400
36322
85248
61397
102470
12075
121257
67761
37022
20599
141489
36657
137058
100627
48606
85501
90860
9709
108308
3543
6654
119892
113889
123565
23623
50859
55533
30474
6209
7982
132650
21786
65366
72139
83084
25732
104611
83119
113936
151929
125636
130498
57109
141658
86204
128886
78433
34706
143379
44394
59211
456
43157
51969
2140
66677
124424
57547
117627
133637
86509
104243
30213
30435
34201
139973
77107
147547
74890
48579
146773
77971
33995
74398
70633
150704
58433
6293
33415
52439
71766
113173
73958
142339
22985
96852
59707
4075
12102
35183
12481
119272
148532
63611
7427
52470
55242
104872
48955
133628
11421
66213
86065
45211
149373
14082
43906
77488
41456
98063
133276
139682
90141
82034
129361
139886
36469
44319
146108
69564
100159
29277
67695
118374
113404
95810
28633
26528
58661
98433
34810
70163
43230
120594
143150
61985
141222
58570
147753
54834
14293
4889
46174
126916
107514
30902
116716
1761
95918
139296
92157
54070
20453
17346
51175
139851
140159
100467
38965
50429
56755
73823
151152
120672
73219
141564
40472
86465
51278
37137
150864
86496
63008
44940
69565
28441
96605
43975
51134
50238
35161
867
126589
76623
39172
33978
88931
31024
140733
130586
101989
70070
80196
100974
48354
10718
93862
88675
117859
23806
4288
116621
135664
67460
40427
58121
116408
144342
123549
25438
44738
36768
47083
27594
140060
106900
82430
80751
146098
74671
87005
118670
1908
45633
77932
71412
77481
29250
17500
53034
73969
42906
27437
62610
135499
88599
151603
104914
83194
122482
134724
6483
16713
35294
54971
8323
8
144683
109623
16762
90212
75670
142316
112839
120874
91817
42019
55932
151990
80488
133611
73502
123573
14657
142655
111444
125215
141547
74744
65047
142886
83661
92301
10248
148747
4744
39500
148752
151929
28014
35158
110407
103020
49236
81509
102661
150645
123795
16537
149895
61228
3753
92439
62862
39441
85858
32253
21342
99406
130248
106752
93009
68923
56966
125217
66329
82801
21384
84616
102858
70316
150034
71679
31268
68596
10495
139988
88046
139362
29208
106891
73552
53974
57272
143150
114062
675
46802
14046
120984
53143
152231
71995
121716
56678
53714
66692
148064
95751
29852
120940
23663
28027
50192
75822
117153
60614
88233
63069
72983
146466
27935
24870
49782
85095
39488
42741
106361
106931
56660
85512
17898
56382
14916
18255
139935
89465
105368
9629
42982
142041
134926
66529
42040
38464
152042
16944
119721
108535
80033
71535
104366
131927
95929
12101
71550
142114
75853
56651
121081
137347
152199
147634
67379
35620
14909
79975
126339
151463
89355
46420
140710
98528
139554
34119
144391
138922
72053
142225
120532
9365
64525
83077
145939
39037
115807
87851
53157
49228
2118
32048
60093
22877
28621
129736
79498
64508
85685
82968
63584
32715
132786
76892
135629
151533
136385
4226
137705
61140
18450
136659
91353
103442
72575
107627
343
45972
53488
53464
95145
76702
105840
12808
120028
141001
18745
78368
77926
126840
18639
19911
15504
26548
96327
25296
25752
85595
50465
36740
4145
89834
26233
116304
51172
119194
82134
51534
23108
141973
127603
147765
90416
89586
9644
89208
102538
49223
25050
59144
32261
64587
79088
68698
111589
53929
114478
145091
148072
43788
52837
22265
139162
99641
147004
42345
77096
99194
114448
120616
112945
118795
117341
61252
66342
129479
7988
47669
54983
53945
106381
107707
118041
64324
55182
87681
117793
27517
103380
142859
92050
35056
36730
83218
141052
54055
3894
90165
10852
148432
68678
124805
115997
43729
63768
40071
49317
92602
108344
126641
3989
73152
111487
122446
144607
24561
88567
139470
72985
71030
129716
22554
105456
42647
128708
118893
96386
134684
87834
131161
130340
13943
109471
101233
78823
31125
20177
6566
124273
131823
136452
6255
80298
122024
7117
95766
3941
116398
87159
77031
45061
92933
119960
8461
142165
103946
6225
110210
92367
94027
96192
98554
132331
84545
57606
86149
143605
98594
92613
146917
84897
102553
2403
22696
82557
9475
148131
107098
127874
84163
41894
49611
55740
19641
79239
69908
124614
85222
37836
94720
57712
12601
50996
44333
97066
133284
134584
91171
85810
101387
87346
49241
83187
110409
92785
23237
150728
89830
134763
125871
31711
50929
52998
107927
91390
136759
35563
93746
95563
94261
67244
11070
106519
147507
76456
82660
128095
85260
31497
90535
44448
148483
148628
130069
107627
90148
29341
106232
37543
38359
109577
90005
109934
20409
55801
80292
30876
111968
31668
128335
64183
119269
144770
28608
115896
92008
137053
99683
34884
21111
47991
100035
39223
66410
105940
4630
13932
142165
137254
72636
52483
120412
41170
41296
150312
117542
121064
50156
87526
31481
34115
9221
8425
49849
58686
125626
151835
48378
102560
55324
90304
8426
13000
133095
95578
119043
12676
134834
138965
2490
60667
64432
123525
122896
105114
49
97871
104933
71369
43156
143727
128116
52334
2534
33676
136749
5618
54109
37832
108157
134290
130991
145693
838
143067
91058
150770
6402
79419
137011
29942
18486
54066
31619
150585
37986
52574
96463
775
124351
148315
144883
107038
70469
18460
19641
59761
44970
94470
118276
11093
82389
103821
27526
83165
97795
148151
81890
126623
76462
92398
12544
115438
3867
44006
113998
62898
117185
89297
63692
98543
107071
79669
84558
35349
118632
103682
115799
21503
56111
92075
53474
146491
75080
101479
99836
30415
98667
60365
12987
32663
10391
46551
5763
35297
111207
150425
98018
86480
87739
40373
42772
52876
150160
129554
108712
116975
109519
103239
17230
44440
53365
91494
61407
130989
50823
18976
36946
7148
100019
71097
60643
110223
146662
87286
3285
107183
85787
122516
51623
52231
20333
114950
127651
18557
120706
92393
14293
88218
53641
31585
137840
130495
123264
72711
140524
52369
112145
49924
59322
70340
151777
150365
38288
145661
85760
62607
102556
29203
63513
12071
101930
104262
129560
85623
123566
105295
35642
15988
72625
109834
68417
83691
116202
69908
13694
108137
121967
128051
15971
59833
53974
15306
58251
112845
10735
1582
54304
140700
51757
117434
4063
11508
79983
135787
96966
81614
115273
11268
118139
45493
152386
44296
132520
116022
113725
21518
82369
114280
5096
118870
32075
80115
12951
90175
71848
44613
112497
127659
36746
22087
122102
40952
33501
59486
50651
8993
19644
44659
20243
145761
110831
20035
39755
118550
143105
32395
149288
96905
4252
23984
94634
36246
126080
107296
4925
54146
9838
117445
37491
67643
148442
17157
132786
51642
97452
37510
81636
146001
102775
122856
139118
71979
40
51849
48203
14798
84005
45899
137912
108997
90766
84928
3016
73335
71270
29052
129549
101606
4111
43274
27048
22461
81378
13688
94869
36401
72379
34079
32115
32997
14130
44035
104296
35242
95638
10451
71068
58218
77483
82246
25222
25735
24759
49084
119441
116452
78239
104064
76307
102806
5142
102622
4020
107064
145465
119698
1305
67599
11579
54310
100082
46604
118923
83542
102431
72664
114621
52354
134997
49655
140412
34464
96150
37566
83475
73668
11835
40072
56485
87786
710
82709
69490
25903
47595
64754
3252
70040
136973
35808
124984
110587
102993
121795
52068
63731
51981
24497
144221
61246
94955
132040
116282
48795
23984
57489
848
56612
118236
57303
2006
149273
148838
92337
23605
66203
14534
26892
142736
4085
83521
146773
142916
44399
117703
45536
132385
48416
70030
124074
134748
22533
109542
104278
92148
12263
19838
113750
68936
146223
28953
91776
142782
47274
41828
38010
140396
77451
85732
130508
102038
26892
124712
95809
71283
120170
151197
57617
26467
89847
38734
14439
138750
27176
149082
83055
39267
17368
54629
132400
34144
104004
99296
48556
30401
150656
107172
22266
96785
50808
7557
56736
77746
10024
10292
27301
8944
9216
105437
56243
119748
2061
91620
110479
50076
89242
51355
110010
130130
129079
96796
19240
109522
53903
88675
149011
73616
53854
19850
27937
127129
48246
105220
60609
79351
115558
108419
108768
3459
72254
22923
124104
95060
114233
91796
2737
61335
21781
112718
46359
6155
88380
86493
144184
152267
53846
140495
94164
131574
32830
563
111235
101653
105733
29797
38671
100203
146475
5220
103561
88980
49045
105575
41765
21188
55400
44375
102941
97937
35926
28297
126449
125248
142474
119201
2586
46942
111170
117502
33144
1695
118011
2104
125762
102598
52863
20916
61012
69772
46940
22530
16237
116785
131383
57751
146010
62284
123600
119638
17837
16638
5729
403
19480
151103
150355
22013
67040
109624
148411
99732
137774
143553
123388
114503
96889
33386
14057
15476
102527
82152
58827
149053
56613
65861
55470
73395
6587
57062
50708
45294
94589
77574
66836
113701
97181
65287
14433
21813
32724
32729
156
43803
26720
123586
16109
2094
13890
51127
38550
145586
138580
118066
141966
47242
41743
69451
151345
69250
128403
49739
114164
78747
5702
38693
71243
124727
125974
85482
3174
14949
147545
24466
79802
23295
4984
116430
46254
39981
25448
84756
56268
16039
60661
49183
84259
123718
148243
83355
49904
124044
11678
42966
80670
17295
102147
9180
150734
84800
115402
22944
120474
111928
68289
57815
141939
94151
32221
60170
139943
57356
2493
68990
94283
84095
147537
57126
85839
143031
149618
142498
116852
30726
57117
55253
68913
17208
85325
88452
101659
58425
137352
80278
28276
57963
145896
42231
9769
48616
101989
22444
129259
127451
91176
79025
88346
87728
142781
31931
81555
12464
46035
77320
64119
102787
137242
138058
150958
95984
79012
100489
12131
68788
59437
40351
128819
76166
103007
14980
125688
63223
37286
108763
67621
7033
66565
13330
115537
81069
45134
54801
114144
111869
136548
35998
73035
99
26445
71835
116952
127965
50974
132709
73471
110063
48085
78714
43899
8977
93368
46921
93042
9277
13521
18189
16256
100724
31688
136786
39501
97516
65358
11485
67455
75721
47285
18753
96569
94577
111040
71551
99167
19943
79324
30238
134108
129532
108292
52611
142991
80708
120251
107427
89805
139902
127638
129281
113286
35949
145079
10659
139094
81323
22069
79494
14303
90263
118731
136714
63482
87815
81882
20382
107319
18520
50308
116064
3162
37475
47353
17846
117748
25550
127129
86340
38009
133815
71021
9144
23480
86848
19806
35474
25754
62684
142492
60926
31650
111996
50283
94816
57616
136955
142994
43918
29179
43975
17776
53328
102050
86073
91938
78149
111185
95953
21889
7069
83561
113354
37144
130648
57978
78021
41972
104263
149564
35176
23137
50385
26072
94271
2794
104222
104554
147235
6058
139798
61404
44706
44704
21375
135055
143890
119902
120594
111001
20599
130513
52463
140013
43538
58784
70844
121006
100375
32993
149225
14313
77147
48133
40284
28832
72022
2362
139319
89245
29417
126503
29263
74133
48406
71575
83364
63672
49059
61746
32569
90516
68159
105399
102821
111198
22236
31588
110991
1307
85283
108666
15641
19824
35657
76994
69544
131529
99871
60633
75436
132858
64386
126903
81961
139334
54368
22837
75994
125361
105074
132704
72593
31151
92506
33280
15
142422
85554
137337
144323
28433
98730
31257
69152
140462
132053
146574
151151
107058
77803
74372
115058
20534
57106
54786
11671
137479
98345
108085
114060
61439
95104
44300
113056
45263
77600
140412
59501
20593
125162
75201
69954
80700
129391
17421
93459
113104
34443
92425
78559
138221
45205
51193
10955
123840
129102
43506
112960
103478
9421
85092
22838
104130
132842
142971
28404
85283
130796
87733
128901
134991
20457
54170
68958
4911
92398
41056
147937
128947
138886
96124
116973
57072
4920
130893
37951
10418
50025
8741
113909
59359
93742
15476
42518
101377
30199
70865
44455
36628
37072
28780
24998
78563
103412
114430
103880
53826
13096
100859
38050
25167
54952
33870
82190
80919
40465
150517
111815
90344
7296
83840
28351
121987
120006
70802
81308
7859
20055
127265
44415
56901
11924
90226
141779
143779
62534
117835
47896
75782
76983
106497
121424
10218
149957
61306
111627
38588
59766
81671
7490
87940
22999
35746
67695
667
129802
6340
29615
4781
136688
94814
82795
22387
42771
96467
16473
104754
72335
85292
59235
27559
49682
38415
37597
47895
120369
7072
107045
37937
109309
142617
127684
137552
29178
72160
11735
35009
78463
62200
60773
88648
14560
990
136775
57177
118236
27027
40975
69318
111846
99866
96577
19477
146527
12734
88180
145219
40898
74341
33121
7902
67666
37449
18955
117341
134510
51594
10121
66316
113367
70925
33513
131124
92693
22964
64007
89816
70893
127452
16635
40524
83371
140134
80906
100056
4434
47520
95294
45210
121525
6919
74221
46715
65442
92853
21941
53354
1983
53014
149608
143813
124337
31536
930
94873
75388
85819
42375
3453
69234
79950
65017
10049
71712
3187
135729
76166
71894
104790
152230
50962
111723
73918
118371
34900
45228
19128
108771
68311
72103
106659
62412
74261
146473
84263
47560
71285
27751
110500
95498
96663
48201
18057
130340
119384
42295
145126
74362
113589
99957
74035
43431
69859
26349
19668
127173
71601
59576
92112
148334
136080
56715
80605
84117
73781
22394
136396
2306
71059
120803
118574
25287
26875
144098
31585
3874
36599
26565
99025
29076
128682
30667
72478
75064
77949
112571
57882
6720
30070
28715
24924
40022
105973
128188
2640
37556
27213
12795
60822
97866
139585
37182
1644
18145
31707
33175
43130
89022
80587
152146
147446
64701
51183
68958
148072
132142
60209
76079
14056
110837
127136
59829
8676
89418
64760
32389
129197
91655
45055
45246
68289
57407
103027
69968
96427
141188
124631
148196
102137
61909
17743
98943
4956
89858
46403
23015
97174
106232
119528
137378
75481
102521
70872
104554
49842
141860
144564
34396
105202
60763
100289
31452
147628
61536
122074
93085
75099
103095
110889
55939
43882
132143
12454
48798
97176
79983
92657
73270
44018
70229
62978
149351
30610
139330
124438
80431
5069
148058
142284
110302
57598
114409
151831
54388
33754
121251
5004
133206
103127
144667
43103
4857
124290
76656
74875
99321
13760
25037
30188
78977
115724
113723
97482
3910
128102
79023
104891
135743
75948
98296
120191
138962
70708
150264
66395
126657
150310
92241
138857
123269
86994
33946
130426
89150
135772
81086
67309
23746
129043
117938
123982
100097
89738
78712
126713
94403
14926
87984
103870
90593
43995
82305
102227
142176
101344
47333
147908
99838
148411
134162
80585
104830
21644
86731
73104
31544
46246
149024
55060
30769
115541
35970
9546
84046
142020
140969
36055
7872
80453
149340
119139
2817
100725
79695
146404
60136
129140
141601
17744
2650
123190
118842
132038
23031
84448
59242
75493
134876
78060
134304
39890
51140
44714
49288
141558
37709
62627
49672
66636
406
47441
43554
24359
6067
123427
41247
87127
131542
54865
127581
9693
56194
102163
17040
99909
44469
97108
33071
53788
32693
41864
93429
104303
107091
21447
118067
2690
83916
25708
90165
104936
94005
139321
133117
120777
141679
49119
65811
152299
103528
49015
30524
17656
9095
47299
147011
74727
2093
29317
131104
55674
71068
100014
17887
35949
121331
143092
59566
83984
19336
7325
67926
140219
19591
76029
112508
12247
126249
36034
33094
107050
85016
63384
126309
114816
136385
152353
68233
12319
29075
75063
68011
120630
32736
106320
14326
32820
100159
94792
145372
149945
123563
63008
137479
87
147166
102393
33426
152460
147003
87222
106889
101958
8148
110466
95740
18374
110257
21593
30728
148239
96251
119147
147341
7516
83722
10852
61219
62691
128718
56345
60849
131233
149456
71930
131359
15250
32184
40275
15105
49262
129895
901
30206
14052
137833
127676
53477
100504
4907
104573
118558
122302
82007
115054
133421
44192
4567
69494
106381
135642
127391
46128
145872
2128
117627
124662
17378
28526
42702
53497
98623
48565
75442
131961
83639
65601
138638
144318
23855
146024
120202
21239
147219
59883
143435
4602
126377
19640
74134
89344
29367
78448
142091
24907
101090
136715
27315
148457
17929
90748
50596
145243
147899
127595
124632
101195
69976
114305
116714
114299
135643
94873
142361
130138
33482
8154
10828
16000
27738
105351
128227
78084
41631
149422
102246
368
133482
133510
148982
26272
98966
69257
21354
116643
73673
2636
76050
883
146165
71554
143477
129116
23928
133257
138341
78377
145415
22387
94064
43874
130781
78129
121496
48058
75908
102433
69486
83994
110735
87864
109784
67781
14604
135797
42172
108792
12446
147299
135291
29263
67916
126139
34641
112308
138385
46094
48311
131177
68458
21053
50614
75083
119510
50832
123216
53163
32284
49777
144365
733
145415
127270
89350
30973
142064
10016
18518
26577
6442
6982
55622
95108
10452
110815
86297
926
14807
140728
7730
103737
34129
79438
36565
11462
134007
16976
85411
40882
87632
100660
62534
103526
84101
9426
13213
98018
40412
31888
125606
67831
59628
58602
20526
90966
27421
130325
91830
42149
150226
120321
3630
32509
57356
61237
43795
66125
98997
132490
106318
44312
108277
26859
26862
50212
57055
40025
5896
118100
92591
8914
43657
30962
67639
84985
121649
115554
70346
92136
15374
68683
70402
40059
100656
130207
122177
23307
51140
78950
31013
36421
123423
148089
84082
28360
68293
150713
89195
94946
145963
39415
103507
39200
91187
49921
125013
70658
23314
51936
20376
59541
151142
111174
120296
99682
96562
99998
123460
26440
36563
32575
62689
38087
29537
4182
66448
118293
24018
13034
71292
19611
73631
32658
79797
22306
103057
61358
113393
128735
140050
12452
43754
138471
124719
21838
111163
99002
121902
112760
126848
37010
3023
66651
75222
53520
91738
20021
29663
143862
54063
100369
13629
129872
11752
114056
28211
114848
33246
20491
120017
45776
32923
21564
36459
35314
64309
5405
140305
64811
148104
146223
122916
152670
62318
55297
53505
11653
96002
103556
5828
7637
62127
40536
13473
94705
12299
62701
67535
66496
83062
45174
111862
144030
87587
27238
29685
30506
53575
42521
115810
50468
38174
96161
50442
100158
9042
126048
138280
127974
86268
147001
139363
27057
36687
4737
121496
70078
88355
67727
143281
29015
139445
129257
44269
79087
11670
94721
134303
65206
144620
103483
143596
32990
57581
44467
11878
87590
47865
2330
71451
140013
150456
62537
39595
56188
88160
18830
127927
34206
106977
150310
84038
98520
126887
131178
35108
144296
101307
22922
80674
96188
128801
74787
7717
62864
149023
19588
8032
45418
42843
79418
57991
62295
20407
118325
148069
133046
144902
123421
21235
123706
152651
127988
79521
126839
138183
141957
150249
91920
15813
99755
66912
21104
53175
74617
104410
50628
114625
112473
116776
15160
70682
53719
98296
90765
29907
95248
77995
45652
96790
119576
26549
96756
125602
105383
100474
114693
98598
119850
85453
142041
98498
9800
35005
9196
104817
148521
80907
77802
135367
55393
113407
59056
133810
69737
7418
17298
22567
105729
62898
149445
104148
110003
94641
86555
73740
74090
59029
50844
51653
2016
43844
7748
32881
99577
37881
145753
96897
118318
94022
85501
52566
65407
2103
40004
13349
30597
57144
56825
15149
150540
54773
119346
108539
6948
63798
61026
101574
1315
111471
11090
24442
34188
39723
57020
139535
98419
73661
109023
74870
25195
52430
129432
111006
75602
45578
125846
129085
124455
39103
151966
122370
114488
149188
109401
121457
82512
28242
101754
83739
148823
139828
132336
52638
31362
43646
43940
133387
146002
10823
82918
20785
84068
88467
136770
38038
139924
141595
22523
143346
31919
43037
115892
3969
61675
83371
4145
1547
137589
129590
105869
133796
118451
92752
61083
7487
143426
127688
15712
136824
143790
119190
31333
99123
86509
20744
144655
99039
13246
38178
92909
66181
101789
66781
91030
21332
28593
115985
43809
18596
100703
7596
27140
77467
100106
87935
105316
114999
71635
152465
127451
86574
149519
14437
64447
84422
56059
80223
41231
90304
147813
139895
34950
98737
79397
127722
150540
107376
120488
42417
128155
100027
71009
31939
35090
28788
150141
19342
22618
69881
19188
5848
34933
17069
41349
99117
122585
117958
36850
21157
87076
33685
12574
121934
11087
112516
128457
9590
78265
127355
73006
82872
83484
1220
142253
148156
50936
139653
16318
94336
61202
56358
120930
116761
94294
20022
73897
74476
16732
136236
95230
103365
43761
132131
103844
54726
99111
88140
85176
55820
71598
36571
146790
12408
58687
136397
9446
134796
123510
46618
82585
62788
102607
61287
37322
54929
101817
136923
132507
118458
152185
102589
100722
43446
110082
62793
118723
67239
8508
61750
123195
100613
118907
148891
140240
35506
7758
22308
23683
9391
68925
105696
93009
50327
24972
8956
128079
129176
150409
139586
125123
149901
94274
82801
62577
62268
3023
39090
7892
32634
121603
9303
11986
98384
27857
3675
139694
56461
46865
15042
86770
143928
152113
37435
44571
45466
67481
28358
50951
86780
19765
32774
105559
141283
143419
26145
54788
17989
65181
83573
71622
44334
92734
83362
312
151367
107730
12728
55588
12464
48747
152450
6773
48369
58217
72446
114544
127201
100271
23341
70070
150764
77126
33506
139303
70932
80509
45841
109436
2947
132973
38697
68356
100481
121923
89542
99627
108213
123803
12841
151997
29678
33807
27375
98812
91912
99367
71399
95969
78752
94390
23621
77464
28948
78139
68520
120387
15883
141779
87788
39832
122279
128526
132353
101234
129274
97034
79975
113779
78160
113396
140722
107091
4931
19462
63959
117649
148712
141477
71691
76130
107771
115780
10805
15503
51488
79299
142948
88222
72112
102118
6636
72871
107099
142253
52828
112713
110908
137650
105214
46649
103395
97599
11730
133409
116783
96461
104755
114152
109876
34227
47895
96693
7737
79738
111917
80262
16282
128998
26064
108832
107477
53575
60375
72982
67736
112761
64431
36395
125013
27559
83065
85420
126468
115443
72770
120460
90721
35314
92566
58391
90360
19112
12707
97976
98503
3434
35770
142569
134288
82692
124082
116327
142984
41507
46878
82312
12022
137248
118264
142942
17279
80221
99819
152446
53380
51168
151370
1541
107042
91656
81111
55381
136442
114415
11014
87767
147627
67746
101879
129171
28853
83218
122033
43471
125632
26624
127242
15054
16333
122947
29757
54557
60308
133277
75514
140722
59307
74584
143026
24361
23724
95546
79668
12826
88824
111104
121510
85507
57515
81481
90948
86289
22188
70682
133413
25273
117766
139563
40236
140257
113769
90748
67441
32050
98830
136
24125
15788
74725
38706
40020
118824
12797
149668
10592
101375
134520
137120
44670
45504
92019
142332
136550
141570
84700
148980
17862
60262
9989
79142
73253
124765
27373
149486
34465
128007
149674
79519
20542
93470
147450
81466
91176
9421
79508
101407
136872
67451
112100
55290
139507
83063
69494
123554
75855
11694
151532
114226
72018
30262
72129
2482
32736
119937
21450
87902
126097
40445
25004
2801
139627
42522
84139
103225
72956
42145
62827
62349
134383
53822
146689
121468
143918
65573
123807
90894
77261
122658
62925
27543
31321
141130
50890
63786
139202
72358
9276
115735
139132
55145
118462
126164
118216
81540
106662
48798
124017
27487
136986
110979
101792
131010
90434
96230
51105
71450
44736
130943
72453
131793
34127
125428
152047
84887
45655
138561
35655
76074
106240
26801
9589
103527
30242
130815
42967
144514
34412
23922
43126
24051
13574
2644
9659
126404
119625
81756
53955
22301
88232
4676
29502
122376
132431
29042
85715
53380
40727
121060
132566
4744
5480
17278
133346
56550
2751
30159
51225
57985
75038
114954
102612
88407
117568
139186
71204
95184
72933
3413
146564
18612
8140
25479
19488
15768
75441
104709
69092
144146
104520
76922
151448
135894
114628
131979
45456
146843
37355
117405
54272
111836
90359
35766
79294
65833
26949
7720
39538
120304
32250
35520
17667
61252
81882
37007
77136
35645
20701
24539
30100
127012
122056
50112
114080
94417
57393
17368
90576
94659
141263
2366
85402
103492
59020
22134
27245
106417
50702
87553
84891
82834
123448
124105
1497
83405
18059
99275
148859
59582
124502
27564
42662
125361
77752
35498
76566
141225
73891
24627
107864
87195
47833
51105
48599
106415
94076
96623
71337
2353
41936
34648
105684
43466
15670
131692
128915
54675
85464
125151
113913
87702
30329
35332
69771
131896
70818
3508
152210
1939
49004
107529
109857
96729
37492
16339
82241
136189
112680
10947
139563
12331
66535
118154
76928
82090
104147
82035
143735
47498
84699
132770
13760
114630
22191
104070
100853
113449
132284
100534
143882
35593
87172
103962
137347
125775
151491
92940
140915
111795
126076
127902
2912
48788
123437
79739
135027
85092
19146
3414
137732
125926
11378
25080
97073
54398
132902
77060
25755
115640
35214
40972
8967
122415
2733
19930
127059
1866
139507
117478
141283
115921
122409
145671
22601
102515
95860
31954
45495
142900
56231
56602
118041
67604
102202
94002
121659
89431
28437
26072
83880
84490
87697
113488
85350
111145
139174
68451
140296
126116
64719
128975
119280
44454
734
152061
26002
117467
31536
92299
110960
108252
6539
107818
33653
133916
59649
33965
77223
87916
80925
18430
30130
26211
137052
143351
145146
1755
62258
132863
5149
128978
140874
125903
49779
141956
2861
96559
136346
55276
46482
100188
21422
74092
66217
76040
61567
127402
134961
146606
92189
69167
35437
768
115865
45998
144475
137111
68889
78066
149029
94875
83207
137257
98121
138221
3695
122040
107784
141894
34845
12150
114072
56089
85989
58931
136739
5038
63232
150786
22152
12932
67881
78584
34786
62452
2922
29458
52194
92638
131056
70817
45165
68963
81589
21998
80437
105791
1486
45897
119828
36300
57931
91894
113019
22675
8447
124515
48613
92546
122645
91607
128649
68876
27686
18884
135585
51539
69256
61829
1702
54904
137496
67986
124346
71622
89763
61562
35215
111938
131431
12753
6071
43966
127391
149446
87438
12650
121425
142968
104891
122853
85273
89318
48881
139527
132532
58552
42943
55846
120087
65671
110284
135797
138928
112521
60253
101399
31996
116127
71626
17801
7738
98345
82724
138921
96194
27786
24719
96349
42400
133613
97481
130042
97592
3956
148747
84346
83607
61291
149182
61513
128914
132777
50266
146925
99477
136157
97787
10049
128457
26967
48724
140002
126641
135894
3533
99856
37594
28204
54098
100572
36536
9142
106512
12683
34191
103898
117792
146968
23142
143944
57594
28405
124184
132187
24641
101435
147366
122473
111355
123276
6761
17976
114294
10542
27900
147595
110189
86355
24909
43137
44728
82320
73303
9204
115689
131156
140517
91474
125456
36073
85755
39653
64437
66956
47006
109561
26206
43602
89729
16342
24099
117142
55260
146696
130566
103610
141591
116647
47902
38501
17483
113311
151555
111236
1322
114887
97191
142505
64263
79428
50310
7492
148728
142357
95206
44449
102640
152470
87886
50248
16214
138227
46199
92278
132267
52680
53920
191
27139
122968
59649
65582
93811
80012
34588
115904
52626
136571
134543
145421
89582
38311
23794
86950
31652
148859
135962
140509
148644
97810
63293
34550
88312
109143
128963
95735
19661
38168
116792
67663
18444
34324
11585
138686
141492
67129
106500
45162
77554
94792
61462
24600
138553
85064
111121
43212
82585
121117
35157
100601
77029
119011
141858
22761
86243
149970
118196
128970
36379
92968
73047
75892
5866
84322
87408
150287
8899
51952
64686
106835
25395
127741
136362
36947
89515
121432
80157
29717
100254
143005
134554
34867
112684
1865
57431
77984
42
54533
62108
57361
5010
141210
138425
31994
97683
98956
30353
130230
8461
115554
92331
54770
99153
102211
91549
46295
81791
50164
96814
39790
43834
105483
74730
35346
131918
10590
112735
131968
65083
53718
43723
90949
67190
55308
123055
22473
11878
31713
28605
41379
4814
151831
116661
126396
101697
66173
49921
41334
144601
4284
81027
38529
135651
34062
94689
117198
44465
65430
125919
134497
148803
26080
99730
64604
101874
100949
107529
141289
137900
143399
54799
16138
142539
29276
19799
95197
115926
69687
143508
110539
94828
95753
6924
104245
133620
122869
79764
52936
45455
61931
61810
42994
108493
19275
131372
89482
120126
93694
82076
136306
87581
143897
26370
101662
44409
45841
54798
18147
143506
69821
132253
109574
44127
14382
72161
52531
144344
9157
128179
61027
91933
45532
126063
79481
64811
110398
26489
63661
62028
132841
52863
7190
124196
99774
133985
46481
3345
42416
64676
18380
138326
72223
131047
34673
86396
57616
107732
101668
87733
91774
20570
58279
144828
2802
145340
80672
113207
21606
1658
33154
8402
75596
61213
10551
33014
48749
78183
57231
111747
28
75738
124204
93008
82323
15745
37056
148794
124427
147345
105830
94047
37944
22188
88887
40820
38270
27117
32869
80882
49628
86733
109821
126370
5456
151437
15505
75350
77311
93648
65865
98022
26916
46804
48723
133892
83553
106329
129895
85771
125139
111889
37389
19780
12780
128189
81455
51043
31940
113806
136499
102083
58326
120170
84987
84795
119220
121182
38545
54209
72839
103855
9784
120179
8637
58395
107630
112833
22791
113606
56427
4375
104248
93749
45072
117132
98493
128384
46906
8917
118706
57230
110989
34932
35247
75017
149974
12273
53866
36722
66450
4953
19601
96987
126866
49062
12985
111549
19861
56678
103894
76355
82197
66556
48477
129501
41504
4547
136971
109017
34528
108275
24202
3259
22110
59233
98988
20342
92417
10450
78120
16367
36362
118060
140356
40309
25080
4890
9663
44638
82640
141168
151697
43305
58825
47809
48893
120963
73521
38552
87955
132032
25777
111786
136947
47630
49863
109394
88778
152407
150511
45220
37167
34908
21211
29126
75244
45984
54978
105273
111324
145071
97960
136818
59227
14417
37310
107819
142270
136317
25287
101860
117703
50804
71929
131671
119089
121410
95631
86710
152638
94241
136784
37121
132481
10625
87080
82767
77772
151971
67005
67858
15589
22567
57202
74949
57796
115255
61456
72148
104259
86512
31836
100868
15914
125424
87193
141708
125656
61558
100256
125581
13242
89969
40212
21078
121301
129575
125775
77827
5278
49033
2855
20922
92443
60037
116228
28981
33186
35482
121753
16295
480
11149
117085
16393
13941
83160
30240
146681
2122
134781
151373
36450
99027
60193
78529
99089
66103
60507
34396
92173
134666
37167
139834
101278
117927
107715
134491
29916
22083
109501
45977
22561
151703
41993
59759
13246
126236
110518
30473
129359
119707
50421
42094
97539
136308
120036
54403
76315
59299
88601
26008
47289
4246
17424
6453
122639
126888
15371
30917
26045
126430
97663
69448
2952
148388
132440
37282
122096
118196
88543
130297
116747
147388
48219
72335
6734
26133
128526
82829
105882
93592
133293
11258
97845
4488
38578
98847
8474
75064
133410
34415
78670
105580
125797
81537
102741
137277
148447
103395
107971
85756
109670
82856
102898
15742
12479
109632
62713
17543
71405
26597
110821
58339
58573
87559
62898
117863
44097
92278
50497
52389
128735
132256
15838
133613
88891
148788
119307
86065
122215
85421
29509
89670
46715
137797
128332
80334
120868
67698
97609
49859
114777
87353
132663
31332
32652
49603
27902
97458
151879
99206
7412
4598
106397
44177
140466
53350
62627
137692
17929
42391
75686
68348
136778
122268
79576
144089
81109
57979
61964
36242
132158
34532
124199
115414
86584
34682
43843
141974
137095
64347
92193
18110
89863
56548
83233
102464
135048
3283
92843
6253
45554
26071
74604
56055
26825
11462
71585
131777
90391
138793
22468
97755
46276
24589
71176
11519
80180
142550
4319
69874
57515
96517
108483
4939
10760
49480
107416
151217
52910
58126
26329
119025
104743
121380
53988
10390
138231
126716
147335
101600
144501
39885
57221
61970
85291
6816
73507
22961
60
98614
113286
57568
52945
80045
83574
84500
132957
48838
104107
60757
130823
134838
37620
111324
135009
112187
121890
152304
95217
148058
101357
110587
36781
37416
30514
121990
44182
125872
2434
65365
81077
144350
123118
139451
74615
84912
96710
61417
139413
79947
122052
149361
88961
38209
109162
77481
8215
109618
77261
125523
106443
36221
92851
1155
94519
123777
123580
146988
128584
4034
82522
65128
150580
83827
77490
94005
26376
31783
12869
38529
137441
13431
36322
79090
72859
24385
13654
101581
140060
90678
104491
98425
5424
55367
120407
99779
57093
122401
116950
41312
128357
57157
129491
3463
150395
61992
118221
45680
114282
135939
84165
104073
23525
151182
41030
116835
23312
54647
97382
35937
23924
59848
140425
29343
143088
139193
7753
50810
113093
126131
112676
118032
60616
97517
121673
80180
17163
118562
127441
136307
131962
88417
114346
9755
108098
12989
5321
136297
88551
102430
46031
112096
20323
58957
20282
13802
50075
27914
85635
21129
31436
77345
147872
112557
32401
148387
71625
70500
115743
75903
80629
101959
21766
52743
138274
134013
86631
146305
149291
32892
119280
64926
2690
18348
124491
43843
53249
31523
92545
147055
73493
124610
94337
70289
114941
128756
88249
44189
75708
61851
150267
34627
42691
20214
107885
33192
28748
52459
49869
47422
85103
48025
138715
108460
66375
114269
10147
149515
24534
124388
143814
97611
127897
109301
46392
98689
114478
140840
21570
47805
75189
19997
102951
117316
60975
69154
29280
110265
121124
99830
15620
85016
5544
6368
51324
92701
151761
82450
90619
23867
63642
105431
152673
47098
73115
46371
24613
45192
59572
45921
113675
140661
86753
75020
134837
5210
1372
17382
115562
122980
117074
9936
86239
123149
37216
145198
94110
36605
98362
42415
81407
40681
5711
101988
108413
78747
6260
138638
124439
86720
57600
115957
79017
1975
48557
67115
7240
49901
104954
1505
51161
80289
11462
144952
81634
69675
11136
33315
129412
134574
96401
66054
28623
101837
25878
144733
59223
53024
6601
61542
148420
64271
35288
96936
87127
83770
42636
115065
12228
5363
116557
84316
106144
6757
100031
45570
76442
137258
99587
60895
120009
53854
5292
27460
34496
52122
43225
93548
127695
49622
12589
123511
141076
68925
98520
79630
10157
150688
52410
43341
25145
47650
130134
136148
54376
85364
55649
9119
75308
12859
90906
74050
87588
96094
100971
122003
5777
1886
94155
136310
72685
130446
138711
85851
54211
110093
22977
85227
133956
96080
131516
12559
1352
140690
22729
76904
98361
78421
106333
31303
111788
55252
127846
78462
8930
84784
79012
35661
107323
30655
45749
58705
36850
57503
2133
111637
46468
45975
54743
34127
152190
61711
67741
22141
74968
110901
119392
30880
46901
83961
82900
37603
147579
66509
115578
26658
8724
52254
83194
144883
103304
7498
53687
149668
85952
76954
135273
137516
122921
43230
45036
922
127508
139249
43968
57995
102029
21269
109518
6864
127926
50167
65540
1260
116251
38774
48787
3713
111573
136729
150624
94055
17950
73375
112775
103496
7490
101286
114594
8686
2233
17434
9618
6593
8555
74652
85583
110518
116331
53018
146952
99978
102664
61657
122617
98022
121077
28841
101549
111413
39234
121200
63364
57059
73365
34003
39516
101372
142030
11930
109992
16240
29358
150209
22795
58728
72986
132738
27271
46888
39738
44369
25814
256
129180
5682
119040
105378
34467
78908
75203
94519
78897
146366
9204
9495
50769
69767
110715
43778
81600
99686
81013
136435
98133
125687
48028
49536
111066
95995
117222
8615
149609
667
29967
126121
6349
6773
108868
61711
106028
62751
13693
42758
79709
43956
52158
134339
140650
41757
52630
73699
151283
138977
83824
117971
115294
136505
25466
84412
106001
330
113709
126854
985
1354
131992
28338
8081
116209
110574
142041
36757
3182
35661
116012
68189
108346
126444
60141
7859
35235
139357
6881
26249
95884
126401
20315
105901
29028
127185
70358
29362
97008
74279
51224
98331
60441
100201
129926
34502
89894
120174
92098
92996
13507
66094
18749
122249
48586
99644
8587
104373
111747
36459
135108
65707
40069
29668
29520
69018
12609
120369
118832
109423
52359
48865
86617
139321
6895
71790
25752
117511
70695
147067
68444
104758
62279
107711
105455
136571
65515
114145
94056
34994
8339
103068
121248
69433
138280
8435
146223
24242
132315
142663
139517
38807
42395
98893
30072
70281
28188
76766
45414
119382
73005
140976
82399
13536
121071
45673
2910
44216
17660
117721
99909
46890
99774
79316
144710
111146
108215
138310
142229
94993
4931
5458
12380
68328
104010
63355
146403
11172
148691
62320
134913
91176
75744
70685
127487
54446
144686
131835
119262
12384
126589
77428
80427
82747
34929
75255
51745
947
86564
65887
116739
112220
71372
132843
38274
54231
50175
55179
65313
68666
146491
74596
38293
71652
2501
21661
127563
148501
28858
102536
30748
11589
58617
136702
114922
93425
85497
45388
115189
29728
110816
89935
152129
60923
77055
58877
114738
5539
113708
58662
94979
109605
138483
138803
38906
14086
12402
43308
32446
62207
3622
83947
94603
83324
73493
67503
34402
16416
139426
7325
67061
102061
117939
87532
20925
52624
3931
14327
79232
147368
73159
31811
129849
84587
22561
23894
98578
55856
87934
135325
147388
112364
93355
91135
53567
24420
16105
108480
61690
7341
144420
7168
134872
112493
115445
30124
22929
149946
44312
123227
144532
146285
12090
122024
80494
55524
24498
57532
137293
112069
67230
132003
82589
18099
77675
142832
63381
114239
123848
126214
121625
117631
10651
135310
88132
128152
18550
136896
125405
83783
112142
149051
100289
125476
119332
38477
37461
1509
116750
27378
141143
41743
13507
95806
59646
111711
110149
123352
84039
91277
128470
84311
66839
15629
72989
12431
151674
112014
1971
2289
74793
114132
152410
32787
117092
149648
92034
12351
151921
66747
60590
12861
107931
95049
108485
46406
64777
77021
47931
6271
25742
52999
111199
112993
68530
41972
127375
88705
32806
130257
111672
106884
120333
111495
148778
95379
109508
110201
131992
134301
34717
67993
673
383
20635
134580
67912
105757
85763
115452
138887
137397
26221
102064
102810
115279
22868
86387
82832
55504
92528
52383
41379
91665
21684
59644
44670
9972
27794
52106
149201
62369
119565
19480
83722
18989
28452
9051
126379
113865
3218
144276
103625
50305
117617
64827
23442
149929
29783
129425
74825
122287
36921
115587
92422
79635
33126
144535
89364
81780
67797
107775
1513
45052
6033
105815
84941
34415
143197
88492
27119
148091
83054
135316
68386
58352
74396
112317
77782
126092
97137
9747
127262
140015
127072
75797
71306
37060
91256
39077
148503
16531
4618
150811
82558
31792
127744
25094
86901
150045
113148
113595
145388
75177
123962
84490
138866
76365
54693
89420
58512
9438
99020
41812
1037
102771
117024
93070
18772
66215
137124
15992
103168
15385
35704
43602
68061
19209
68583
12416
17409
60484
128219
33657
141986
131149
147494
4833
61954
51211
94226
151178
60582
72069
40765
82634
32689
15486
54327
72428
102175
65099
88093
63625
101040
124543
130965
26928
21554
54195
39200
59795
142200
44018
114111
131563
50750
110601
138811
139278
19782
105704
137726
100950
35585
30903
62370
89039
67349
116291
18931
27372
39090
130809
111500
149479
134392
97331
45649
30464
30193
105423
110796
23228
7371
83071
9172
79232
72647
21119
70342
112834
5665
60307
72025
62170
91027
140098
8760
15825
132738
48579
64089
46812
55164
54407
65850
43071
9340
111077
94232
60352
74934
62934
83471
102661
3427
113263
39653
96855
13059
135058
67730
18762
48638
148095
101532
148464
9747
136184
34072
17532
37659
118684
64434
113423
30997
133971
14222
61194
119674
133058
152681
73378
49918
83464
33868
74546
75744
94317
28899
88602
82757
96311
131301
135828
114109
87610
7122
2621
76956
62079
20218
141844
59551
105055
106198
111090
113707
151672
30185
112190
131972
30179
43308
36241
140547
97912
136210
67686
49900
17946
34778
11253
141758
20674
21122
106781
132633
49036
134981
84444
136976
8347
77501
49150
140945
62452
18129
129632
61754
69230
97157
69112
119894
149667
128093
111841
95868
115018
58174
24555
138553
92853
35599
127702
140540
77746
111292
152260
128628
99699
84166
115901
132649
19076
22923
121208
102051
61956
105834
21694
135365
61073
111276
108369
80150
95240
99255
33630
68196
15126
79143
58725
132342
142098
63238
120774
70675
32461
120506
54667
137168
62484
49276
118654
102081
93027
118649
62371
12533
82748
104560
1077
22348
74204
134970
101946
27025
87567
14334
115739
124421
93149
32388
109955
86225
116167
88758
14327
6350
87982
89889
146642
8054
147664
142771
135989
110472
112111
72448
123861
73775
34787
2913
95729
133551
139300
76859
35258
99611
90894
8714
81152
62729
61968
48795
6530
35915
16187
41876
42264
103770
10264
59168
138586
27966
73802
122086
146934
43643
73097
149757
146203
131767
984
91528
115682
13109
25856
8670
139739
145303
38335
72640
57770
99994
152363
85299
142953
15965
5630
56744
150551
15813
144257
136445
64745
68216
137378
60859
137852
83815
58860
131434
70100
80967
98412
43453
93960
125112
73183
85438
149477
137331
36507
76954
90031
36274
19644
104277
73302
46093
40020
92636
82909
34493
102577
4989
124117
113534
86790
140942
55203
3201
120416
126380
104680
76930
46915
56540
79566
150436
20635
98208
135050
56904
32656
78567
113914
73213
61625
65953
118819
101227
16119
59493
14434
118684
85483
145761
90308
29960
134155
2987
54125
132863
6636
16687
84560
53601
94124
21595
52119
114376
150144
40427
50130
30973
148489
21912
103470
58739
108322
101223
38829
125814
18552
53313
122208
126249
69772
70198
12349
78559
94004
66452
86214
121378
103549
28417
32757
55637
70979
105266
27859
69240
24627
98796
99750
21783
151553
82384
101194
107521
41441
149281
90015
80919
72128
69867
63336
20293
18361
75764
119175
138809
20573
63309
112125
125340
91529
2590
37505
20055
132616
86203
109727
11309
42732
67624
53980
41957
7351
33971
7260
69722
52748
117950
7941
125688
66615
71342
23349
84782
25413
268
75794
45680
63546
45544
48588
33691
69222
106670
74714
77074
50813
42188
108702
114155
134706
20575
34837
145624
75506
62989
85935
130715
38772
93824
135436
128109
43623
11903
68622
68923
33216
22763
142148
117343
89154
41741
8757
15876
6260
83256
113340
78201
126707
80304
71080
140362
121430
105311
133474
54546
26333
94190
39995
85869
45601
49498
69747
109864
82430
16743
36557
115197
39327
50548
90524
131538
112848
120023
22907
149458
61060
143517
76006
64939
95084
4215
56683
74478
135278
65086
131939
35713
16777
47147
121317
83330
96653
69833
51011
36637
106994
108138
30721
4126
16611
152142
11295
133361
119608
55069
130026
38468
70133
81960
125179
22765
106763
59475
117689
116372
125415
103825
9870
19768
8983
9946
124730
128800
100326
53538
41922
65612
19559
72532
90600
56914
72150
123115
65286
49384
35419
71369
108519
128246
31789
111274
27602
147027
28652
2934
139679
31720
131046
1247
72329
144469
11223
53709
152391
137847
130885
41735
55707
4986
141278
3778
83012
85474
128729
26766
141147
40589
118534
122278
24443
7976
91313
72964
25325
150358
75906
16708
30097
61461
17892
101822
77250
49939
34359
97747
40217
19983
148071
116555
45799
10530
120368
131955
95787
127456
34003
109009
23885
10324
109746
69186
18232
58911
151777
64476
57354
95981
81114
108012
15042
119516
68072
112726
48290
123683
68466
109123
561
86301
83744
46374
117528
61912
53762
71372
45139
108251
59031
89892
118525
26762
16573
15569
106166
15921
80005
21519
138263
39395
133488
5491
16787
76433
148165
85938
56928
86365
53020
78707
30358
143766
126113
5532
77235
57055
97604
122112
23277
14299
90516
20622
61933
106647
36036
26086
1431
144142
68452
140352
33854
76854
18431
71649
10452
15408
14994
88275
123016
88829
24497
10566
83051
27861
37012
17539
105435
13182
18203
7584
48486
133401
28118
110048
94195
85019
143252
116385
100158
83200
108186
140052
17348
129071
84132
48655
20909
119819
144286
1038
66577
39896
32640
28079
88567
90474
66599
73152
125866
105254
80612
30873
92772
133101
150553
44571
92972
13331
18806
51011
117280
5858
63705
141060
11292
5314
41125
53066
3877
56455
75167
91362
117042
131526
119047
84436
76697
43435
14971
58678
6562
116140
110111
120071
103059
133879
22530
54104
918
62189
127782
148071
88896
47087
136494
99894
73623
51280
10625
77583
131905
106138
26442
103189
92444
24306
45508
26614
88510
81545
105783
115786
55432
74290
93839
16379
61702
144753
91287
83558
56901
75019
80604
3371
121890
90751
125519
74067
152021
13500
8865
131219
119766
56127
110051
70217
101029
13326
117289
47307
115574
101961
21048
28753
34001
114488
66145
116275
109280
14878
78805
45049
110302
16708
69522
110774
131397
51444
42668
130680
85917
72562
140939
63557
7088
102252
12151
108001
144310
133288
13131
110007
110107
55136
147372
1844
27477
62547
148029
15476
98223
75720
60476
87434
112847
133664
56116
98975
59771
119377
105155
3242
70718
97664
87701
77828
57817
120617
64550
52464
132322
98536
20338
96867
11332
16744
119490
59570
99935
116443
75189
77232
70913
13944
22101
41568
22468
99007
19106
102771
76482
125602
129844
4341
79936
72852
102616
145372
51071
25111
68684
37600
124210
88695
140579
13274
128385
138053
73072
104713
106661
26541
39620
35411
40469
61629
97656
83746
18238
145513
44405
115214
119517
29407
150239
78364
123336
122484
94289
31718
4844
20560
90072
7006
134125
102741
41426
113786
93376
141593
76899
79201
19177
144694
141854
80575
56321
90586
21784
95405
85885
66212
89465
84247
116089
87779
20062
96748
67863
114006
131343
93515
140834
96897
121301
122432
78805
20468
114677
29728
12987
70265
133277
53220
64997
122648
139150
152233
70747
12753
95140
35128
99646
42312
118980
73860
8605
147739
28166
97188
136843
35014
48417
2742
10531
48463
3551
89026
89790
148196
148423
124542
67296
128954
34499
136858
106370
25617
136433
55950
59235
105092
90948
37636
5144
88766
137326
34800
106159
17956
136894
95919
73989
58940
119466
104936
107036
123863
51958
54786
120113
70219
36063
45041
54423
91416
55604
39726
145721
44782
95496
54744
7774
65227
112967
33994
11488
102719
89608
117652
151978
79357
92435
73524
146087
69906
36228
124909
50614
108740
57285
49476
36664
114054
115299
111685
63317
28662
9225
58662
94315
127463
140354
123549
48389
104777
14538
80889
65865
126544
56203
65408
61929
6262
146836
78717
96876
53424
81240
5069
41065
146493
75769
98445
109926
48629
68157
31159
77431
98150
110349
29213
102188
102212
9783
8450
65365
45262
109892
135290
28045
23996
53843
110495
51103
71041
68009
5576
2758
6596
31807
43706
2455
131102
152211
139303
34439
88727
43267
137663
65653
11479
19265
25718
113625
49913
55057
36690
115918
22783
46146
22772
67694
120651
139050
148388
49293
80026
2708
73222
86386
55367
145405
109557
41160
144909
121974
96280
104272
22815
86412
27794
34158
128693
74421
26654
34125
132635
84178
28814
9451
134378
51415
97858
108427
63423
95021
36619
788
118482
109323
107891
31783
104424
96471
93545
120473
76285
47473
103510
98686
139701
136215
11480
147487
84321
37918
30748
71222
122048
80460
101188
135237
136409
56878
117931
73749
9603
12330
95310
131253
121786
82191
38457
104838
36225
10636
104049
111956
79228
65976
89542
91463
76123
100647
87983
17843
17396
148430
109561
18002
77723
68922
6442
87666
4204
125669
18918
34846
15427
141671
41735
15841
75058
100744
151970
136886
111243
103572
101511
48176
27445
48858
148367
102862
28406
105791
152023
45643
103001
109102
84575
38428
35770
111661
127944
61027
114817
23567
95638
134524
16256
144860
3695
111739
116650
3229
101313
85945
131086
81975
12639
12989
134976
30940
144718
37629
144319
144037
103854
97788
103335
46348
143218
148035
15902
150273
79085
135202
21943
32314
148716
59034
48083
1130
49595
22573
25488
8741
133002
11173
111268
152093
45078
120622
51434
39898
16044
45866
34247
119948
22414
145624
24208
37099
13254
60984
35513
92126
49318
78499
2885
46679
15930
72106
68923
65619
115141
114908
95094
102019
4740
64378
123307
49793
42782
32018
110300
79799
98649
2362
57361
152042
149158
102106
36656
32141
21035
92999
125041
91202
29002
5609
16542
65883
77697
105878
135678
50373
79147
104548
31427
104322
47757
11765
12069
111091
64661
122861
48571
41949
3445
129174
41517
22255
86866
78213
54201
131992
28648
56766
98439
78666
83392
114733
1757
18420
78974
11605
89733
36319
145016
151922
150407
42803
11287
31685
11685
96648
32779
81277
146703
36152
65746
58407
79419
10095
143464
138859
17385
43592
68783
115617
532
9611
109081
23387
48872
45655
55839
17207
102563
50776
16703
101150
114188
48794
138151
4549
3033
44099
85721
20243
100900
8883
99393
37961
39926
114226
49806
78400
15588
148125
51623
37078
6596
18510
60327
76615
85116
144518
114285
45573
45404
135585
25653
38412
37495
36945
43043
61561
81104
7243
102235
39713
37056
59629
98495
97804
31812
5968
33687
68251
2894
105739
128087
30557
125705
44062
130504
88191
38729
99709
12362
104712
88529
37856
972
4520
95638
65013
87014
34330
92990
47081
94817
134001
130419
51020
85482
37949
78130
149062
129364
80911
103392
110434
137160
106467
12350
117295
52726
72154
75160
85921
55638
21171
124509
77782
46565
97958
152630
139249
137258
113750
59285
105299
101355
44567
35264
65781
103118
112768
63293
87988
72560
24642
56355
62145
135894
89654
37192
62575
19268
111802
6058
95661
11746
8321
30999
58198
105929
51895
70549
116862
23473
133360
101065
126250
52887
143593
69263
13725
130977
137404
101533
57952
14411
15743
119839
24432
128319
14849
86769
3050
5445
113489
119518
17164
122052
8208
96259
106529
59966
24386
81668
103929
32578
40523
107511
85219
55509
34573
119667
41238
24534
79451
99002
59782
115749
97627
104721
99677
139108
49385
124691
147330
20861
100980
34635
21433
134511
135188
131157
47943
33756
88281
9819
87101
131904
146822
29963
62745
30774
7368
103416
76210
107263
81507
142555
101847
36678
119094
59518
27793
26478
61987
24254
68157
20855
79845
110068
8684
89068
96000
77788
123049
42072
108014
88374
49198
104061
147797
138207
141432
4035
94186
89587
137854
33272
103557
92306
90762
80996
30523
118152
131114
92278
21238
53868
139872
100514
21744
21339
47378
147076
119475
48720
59254
85620
144498
133040
68731
139624
119606
82283
16549
71809
29444
27796
127464
138717
150529
74213
71809
29041
71205
57350
152336
92074
137048
139507
71636
32442
12531
148718
28671
137287
46078
108539
96355
61776
95719
22672
74277
73406
127447
111254
2434
12584
147828
6766
3355
145558
101487
95871
45260
30467
32053
45050
122607
21630
36406
72584
75061
70036
69939
125474
80819
144169
90800
55706
56127
44199
99130
8792
117134
82562
151021
150179
95013
146062
5020
119130
12041
130455
93954
78447
15699
127601
123746
16690
26055
38169
88985
100481
132336
16390
82768
67379
10806
31221
123223
87763
96112
100374
117339
71315
40780
116173
90456
142468
138480
116222
139376
2612
101532
85211
101532
117168
89551
82653
139866
115220
151616
101308
94669
131236
147243
35019
53152
28209
86970
54522
144286
40868
12589
111754
138135
74441
85972
80998
88479
76865
54976
79869
99982
14260
43521
59541
10278
138340
152157
22839
129278
151096
125268
79417
129534
151572
141646
58725
27487
79866
140124
21928
151214
25472
139640
136631
99427
98337
91228
45599
32706
24816
3805
137969
59884
47241
49820
70236
58810
70633
113525
43412
90363
116389
122776
95994
115634
115042
33496
21857
73692
25230
64703
72682
71601
77235
82967
28585
33070
52793
95029
65639
77542
119662
77033
144658
24912
128674
85794
104211
75785
57144
5468
44528
31507
130811
149897
25880
121717
52613
47451
53005
98525
138436
3895
27681
67714
107514
77292
100241
18089
29812
44528
116098
7208
121060
137034
53032
128422
75643
15057
80674
11268
41599
126389
63516
48051
1741
89151
27478
54328
15222
100978
10487
5848
128070
58938
73496
91502
142818
52463
109285
44216
96790
83470
72509
96634
73266
126632
80767
27224
18860
18788
38245
81356
22427
122924
132690
24161
69498
35189
99199
105208
143364
134897
111040
150577
47102
63243
90100
61747
115334
57178
105466
90946
19261
35775
45195
112960
39516
127551
149443
79428
23158
57054
18088
66487
37309
25954
111097
130268
60980
68332
90743
75981
77664
59618
74563
125736
123108
22113
64954
116650
99970
28298
65524
149495
84939
136227
110816
2939
142704
108655
102834
16567
23680
152320
103483
81929
25732
72957
67148
107107
150455
15353
40948
96897
95811
143109
99906
97172
36742
22575
71864
144195
71847
15670
141005
14123
4683
125466
38095
149830
90930
150919
35657
142149
150536
148093
75088
24242
69873
151838
136269
89225
35804
50965
43798
136373
65777
1382
86436
102020
44828
36715
117521
116202
52384
135454
9176
78189
112744
47129
76264
82568
67123
137828
75730
65683
133301
29064
110337
78130
49370
120561
24818
85115
50257
89393
95236
115640
111476
39318
96686
14115
96899
72211
9170
6816
81745
18314
105341
52298
86424
39334
140874
11090
29617
88733
97419
37678
146998
86685
115308
45610
65169
18811
134914
143289
132525
104163
109418
98352
1371
64053
139178
119010
14544
214
127923
96060
39501
110035
27036
4425
7219
40183
36481
57588
132087
139711
116018
126409
99079
89310
49208
21806
132417
58429
15588
115505
20655
3706
71868
43014
88682
83827
19870
102862
104629
24480
78170
2008
140830
104435
27567
20484
2467
63919
98898
9880
76499
72964
13377
33118
19774
83668
75877
6300
152129
111915
121901
20310
144284
72357
84058
83218
13439
103409
43976
148189
130958
121769
151263
150953
104839
47440
19245
131782
137324
147618
17067
66252
69559
51472
119833
109766
141437
74507
144801
140874
44091
145534
33492
38578
67628
146524
121536
101713
99548
44195
98926
105940
44550
118736
128035
28384
24133
2843
14463
13790
151922
52539
100675
89923
103493
99448
57490
117205
31620
52459
134875
96397
47675
21668
141332
143073
17550
141672
95564
146218
57846
73359
123500
124052
49725
106346
9327
94680
134757
44727
133220
133985
117929
108744
98429
79724
66289
13531
54638
97484
66066
42868
51652
140718
85334
65253
131205
124600
79060
81552
149826
15345
12202
120939
147069
82961
85453
26693
56175
73709
92269
43337
82236
68123
9896
38232
26255
96942
51865
101387
52216
146971
1947
125857
135050
107968
68452
116304
110306
4740
76767
108427
41194
109427
87399
58306
50124
30547
105516
129670
103576
55771
28149
43694
2319
58880
102469
28463
13366
12177
133938
86510
29471
10593
89780
17709
148597
15707
12758
107622
41521
89273
74376
82507
56510
19242
150105
130212
70693
126572
112135
32188
38487
19095
96584
61780
98823
56984
110762
138832
90119
119370
77588
149655
134136
24820
15713
6069
61375
49394
141257
102343
146994
66796
63689
73907
106415
82987
80052
34954
65767
49866
87858
126406
89865
63128
44350
46280
150686
12915
37171
88744
137724
142160
86722
150936
17770
123956
4793
99840
30482
148532
60226
47565
84928
124629
152459
70400
85311
79907
128050
8483
8193
71795
139117
97930
140931
35443
1832
138892
69415
59963
100404
59410
53136
66089
79394
91686
46831
104642
49261
98122
123777
134634
24449
65837
138171
24292
142812
75907
126189
149983
84155
138465
69965
96115
109355
83127
136226
137518
94900
79556
49945
74325
147111
124758
149092
96456
73357
65641
59062
122618
21354
39938
110163
66653
128678
100611
111378
150654
34211
94126
147889
147860
105368
66776
92940
93874
28321
102738
83903
123654
40095
12375
76058
57342
143292
73654
11492
67127
147373
91446
68100
38773
135841
36027
128182
115209
15444
95391
113801
70671
47083
110555
67471
31617
56079
38903
126785
84286
151929
87684
85963
60549
99878
19523
147216
114641
113584
28875
39431
135927
120014
131421
48644
134076
22002
32547
102709
58253
130596
95587
132027
53639
64192
74879
84967
150764
113207
88803
83044
139851
34164
47500
73245
140032
87847
69559
130095
59327
118923
24632
69340
96943
10496
117619
84643
53414
7857
66388
137761
14263
19605
118657
67895
104185
51139
31459
102883
43262
119820
43809
34768
11756
111977
131954
24497
57653
55753
9502
145944
32611
55000
64924
8062
86323
40285
113357
18243
69131
37465
8335
103848
56860
129613
29665
19077
56858
81898
122291
120821
59415
44517
13234
92044
14334
152021
145042
92939
76476
25564
88537
133500
101075
11004
145475
45205
72246
133780
84373
150616
25031
92621
124621
102430
98358
11023
121625
33965
113405
122709
12458
30799
45577
46701
1289
81006
67431
147003
31595
1088
42783
150455
9409
1525
9448
25763
67858
81581
13034
9687
100799
37976
123807
82524
150060
79431
114092
150507
140040
85580
152094
4075
144668
66305
50863
146645
25747
147592
13224
78233
149222
77176
76735
28149
78636
85874
53764
3651
45865
87684
34397
4459
127327
15144
107617
2485
115147
100548
22111
106667
43967
42716
110827
59673
133571
40619
76942
12883
37181
110621
111614
55899
45415
45947
83933
124608
136619
16179
6128
56264
103450
61425
81835
107709
76687
47139
136066
49356
5589
32174
13902
70630
95529
3581
134100
82991
44152
85367
116588
101971
53921
86246
15717
99133
137190
120322
101334
114
143820
131801
77588
118710
47527
16732
84537
2569
84861
94501
73099
111098
128600
107514
39412
79823
111126
48104
41285
34176
138944
15528
143363
65892
123021
9597
22639
139083
133989
2683
12196
2790
135799
89499
121625
57367
129518
84835
81044
69674
36924
11445
38519
21104
118865
98780
121434
108828
4425
20420
750
16459
56732
144462
102787
57966
25271
127327
49036
33830
6899
82278
57479
16776
29361
36825
95001
13878
121425
33599
104077
37078
44844
449
79185
42647
99215
58094
9232
125935
99307
9996
19811
34773
25690
123126
92657
71851
129324
20433
128409
139634
102135
41574
29208
10321
99139
125044
45162
99279
15206
7208
143485
81145
7647
93929
124151
130648
9693
11367
135653
133958
42290
8430
22388
88690
135671
142818
17977
144000
13760
22952
6772
144761
85303
35837
5035
42172
38519
71372
20107
74873
78539
34983
13136
106526
132103
15266
113056
17088
47475
101802
4565
89647
110165
47885
35944
119973
62424
75024
142164
97087
118373
152281
91926
61554
56533
117764
125624
94936
46727
2044
27314
3580
36964
61412
136183
44358
97488
102083
61393
2640
62070
86888
112965
30158
13257
27797
28859
75855
124103
21922
30513
99538
21660
918
18765
99009
148820
748
51678
44216
2773
99609
68914
60721
39724
57796
127817
144703
17847
44877
18451
79938
10391
10252
135087
23713
37883
17189
120027
18963
59927
29305
148283
102155
30197
15825
59115
27624
16582
136464
92626
40351
89011
19093
121885
131850
97782
105114
2012
115416
28960
41516
74113
39198
72711
62370
83783
135962
100185
82617
7834
17956
111419
4881
151118
20450
41768
57972
68922
79327
47232
19102
149568
143321
59022
119572
1081
14418
103488
24182
8615
137887
86417
82596
50402
16590
23510
140047
5448
124577
95174
34331
20401
64601
60106
19261
105401
123030
98117
32283
59424
3016
72316
57344
17912
135593
34789
39982
24229
146784
84985
53786
7397
29052
143167
57676
66566
38169
70561
92824
40600
23280
5696
81830
108341
86714
121843
72146
67146
77860
126449
128451
80759
54852
41450
119173
64580
96965
17000
109304
113875
101625
20926
121217
9435
35598
57683
96731
73815
6742
47149
141579
50867
73991
74607
17085
18188
53940
109689
85155
136066
92554
90096
90601
4912
135951
67789
90359
106565
84560
57462
99481
65130
78458
99489
74536
141025
14946
28753
66109
42674
96815
58616
93316
28359
138413
135981
67545
65575
119636
10121
54493
70236
120917
2611
95866
135486
91208
43946
95481
33445
122503
52837
118990
58095
9938
51188
50469
45746
100586
144987
109047
76491
74794
60258
127159
86140
70337
50481
9157
47661
81631
84537
147010
60185
107816
92181
48813
56834
14680
1903
110854
144382
75806
87933
73856
106125
147678
125037
30948
118268
149104
149131
52469
72386
79094
35509
15971
6697
106525
46001
54328
45963
134687
50511
105747
96074
21396
12488
10638
35963
35462
121573
51513
136875
88218
126527
116781
105557
130526
5364
82129
127012
3002
12915
76411
102528
69494
112799
109239
33922
16724
42417
79919
25863
113519
64589
121795
141438
97878
11090
49479
138867
11333
100680
1434
120228
104272
118155
83967
89987
124536
23617
93987
5320
57438
48749
132660
129004
19478
96157
18233
56982
146736
118671
103352
135191
41099
103745
124064
147299
142974
30641
8345
4825
10072
30897
126733
114362
6776
87723
83214
9070
137303
34768
35438
47208
104036
22211
31797
124533
147952
70933
59322
13917
68368
20679
2400
134229
125809
127563
128785
147863
34913
13459
1635
65979
65408
5479
38025
92903
113997
152222
123412
103680
34478
15943
8883
147146
58964
61518
150704
77094
137191
79172
90767
79198
120297
113882
66893
124453
118205
72128
120302
10985
106093
718
97619
29377
27315
142448
122268
151129
141952
102406
102609
48346
148394
138066
65807
77356
51890
85343
11589
62599
42968
123777
151372
21052
94880
65963
23284
71131
145512
1250
102469
123058
23033
57999
9625
50110
72481
136492
70199
86218
112744
30678
140671
135644
21021
78950
65984
93614
42744
77544
13686
85468
58076
12790
129819
10680
99481
8104
102212
115695
30446
62928
96130
74412
120731
128949
125287
50817
144431
73072
144393
107265
125424
7708
96254
2819
107058
19840
117220
7621
117777
135648
113751
54791
22647
119638
86289
122161
130781
46393
116356
36838
108989
91355
136923
108479
75863
141183
17179
70390
65439
32802
35469
47162
61389
10341
71207
47217
51002
46033
76015
26652
34821
47359
101936
78489
24994
46054
79163
31551
92396
53240
89150
80383
2042
78938
46552
98597
71340
84674
26608
143517
146418
82936
62253
57179
93029
138696
127016
1602
36815
58810
49110
92491
129580
8909
28450
9663
76127
131329
61997
26045
39011
29818
129490
62037
132980
31421
18274
58035
115645
65817
73253
111446
6153
141751
47452
119939
4533
30598
121666
62403
89244
49424
12431
74149
79470
61839
104218
12771
47645
45093
59667
107261
74960
44369
48179
61746
96489
87317
150151
70149
10637
92358
60269
16715
105787
107389
144067
110411
146167
144541
30765
105579
65253
64114
58483
23070
4294
20777
56732
73159
86694
144987
38128
19081
39308
106870
101399
142609
52216
120756
84344
62703
71066
2165
100055
34703
135159
115409
2885
5109
135790
54578
136985
75156
148217
48173
97816
1393
89768
12223
95285
34101
7181
139014
74135
67544
118916
33330
81853
28958
11789
44643
112212
103262
67915
70460
146254
56199
64594
19783
82384
53404
95075
72075
131174
92126
119742
104300
114299
67455
145647
67582
122399
23606
79572
53917
111592
56176
107714
51190
105626
150089
116588
76259
101609
42252
3844
97543
119008
89362
146346
59138
192
90944
135393
7022
40790
133242
137802
33859
54488
130831
122242
34345
30189
59143
108755
151890
143318
74833
71816
99669
73069
45977
33543
32413
88050
58281
133758
65097
5215
127410
124950
26552
95150
139314
54464
142645
120529
65704
48198
53797
72285
27975
108622
101863
107714
75722
122846
101574
7724
51879
80353
80655
97663
140837
139536
64514
50518
152351
132869
76976
127081
136830
125037
99155
1690
57054
113355
122611
122856
19441
54753
52378
47139
21271
33086
12743
96588
13057
142288
126800
64987
73526
63431
41298
65688
54798
105177
144428
54590
113127
92278
58513
124757
74129
15356
127277
135414
132251
128707
137170
26981
59804
63009
94964
81074
95817
131993
56137
133933
121835
39017
52506
73953
123911
114293
147949
35659
77845
12463
110778
69715
104394
48216
51093
57289
84503
55298
66999
91930
60384
56587
118521
150795
149843
71547
79807
94039
57596
142535
81696
58026
53386
12538
136681
34272
129401
7344
90766
83272
19870
59415
10442
3043
131735
82496
60319
70759
145323
129527
20289
76755
62355
147311
75424
60443
88784
33542
33137
25135
47757
142284
83144
100720
5723
93421
141603
137940
100503
104100
94461
151291
21519
104479
2086
7592
44780
83412
99074
60993
89048
118969
16077
30048
143943
111946
111039
103700
3189
1866
132397
50943
145036
90633
30591
631
41807
44189
11975
152636
6230
129878
20154
48579
89785
43167
77340
13052
128448
33885
94948
94037
10664
110663
124768
26003
80897
113532
133759
104593
115447
145124
13339
136357
85695
64962
137278
129806
108651
22822
5917
143029
7701
26004
42337
118135
89911
119002
136100
94817
10706
104666
46452
42324
73719
48927
89026
32994
20429
76712
145572
14508
71702
29859
3637
14777
94508
14482
20756
82151
58134
26597
75899
86805
73478
117662
62799
20905
115535
72971
143806
128360
35438
40735
47067
133763
110230
143092
20435
9437
91176
36675
23971
41390
66478
48532
77216
39449
63007
97470
121227
152224
2603
54789
86506
96808
51166
6862
146881
24570
100341
138028
29471
14500
31082
97369
1927
20155
111858
43305
29492
60933
100590
74396
123549
24885
122996
57555
85188
64348
12686
64267
64031
36322
148751
8042
138582
48556
35856
132792
93968
14994
119341
123846
29561
29205
78499
52456
49076
48029
116305
99327
133671
75165
52309
110176
120460
53561
25757
63430
146998
59310
6156
60163
116304
3453
89132
106875
73206
3493
114843
24670
18519
92203
26522
68998
152471
127345
152314
48932
31367
144869
27067
39597
69978
79297
7629
69167
137683
54265
137479
132004
140556
17108
67639
108258
41650
35275
94306
142191
38752
67100
17641
78370
16824
65114
25732
16693
48209
25476
86522
100122
20355
140549
148807
110677
71288
26159
37629
82293
100927
48556
89508
93108
86565
35620
80437
130948
70893
32332
120917
134548
99056
17346
87121
144189
82346
112394
32186
134507
16639
148305
109008
57696
136236
106333
26445
60188
137944
84890
21094
112171
12029
136066
63210
98442
24694
1027
104792
116033
54280
83865
103868
10972
122123
48904
26440
61948
40236
58252
71004
56673
55468
37698
142021
44485
23030
19351
127359
34315
126486
4115
4145
144465
142312
88346
113891
38754
110093
77077
12520
22226
39238
145519
54078
18924
44249
80366
101453
105011
17151
30239
19707
93397
88738
12533
145797
137869
52905
152216
24561
56444
25002
28679
72235
39042
145848
43798
77926
105501
151404
110904
130782
38322
106151
39515
78354
8289
150065
37416
140767
15365
88456
11785
133571
34830
45243
126671
25127
118738
3459
70561
33126
28433
119731
127899
88322
115292
27452
23688
79123
47402
141038
64541
106318
119551
126176
42475
130953
123622
79891
150887
17090
25906
10562
4287
81622
76969
8160
130006
74468
32742
55494
131226
82033
33096
111548
27925
6069
147662
72575
105540
65253
85732
27991
29476
63114
31534
71881
69859
33181
30130
68604
71240
76989
99782
96321
15843
34316
127097
21922
133082
15720
98162
115036
97490
135648
84648
126919
15787
102026
76555
121480
25127
19737
28177
54381
82751
80555
4538
10002
113165
34621
99310
42180
137294
56878
146591
5651
111824
121245
48434
99048
15742
4140
72120
140243
13880
14108
146224
50664
116177
72254
50869
151142
91645
99750
74456
53023
37915
99647
83869
8910
140359
40932
72121
125071
97594
88898
8327
67493
88929
77949
24127
127269
81980
116687
117160
116577
135397
112862
25134
127821
42895
76000
126210
140494
33404
77968
66021
92098
35158
7300
122008
48035
48063
51546
50702
24384
19040
80117
112293
132163
15259
143698
111754
117866
136922
86970
92425
120358
57634
146609
103752
100201
71966
107248
113123
127923
63953
36864
75932
119669
65229
55376
25613
139987
130471
97073
15927
4223
55725
131485
138604
91870
1102
124485
67710
138523
68376
38619
137231
127745
34628
93854
104569
129803
80153
76074
110615
1431
139422
65385
121124
56342
151368
25519
48006
129077
122707
84821
9736
56729
70940
21487
6260
92813
2668
94689
83529
71060
138814
73420
75572
25529
45664
37874
10344
127354
140959
152283
129415
127804
65114
129289
60917
64129
9964
133619
69561
11079
72336
79287
88675
467
121226
94801
114081
124984
47082
55437
73695
58982
7226
6522
105025
52949
44319
143808
57031
36607
143422
62716
41231
80016
47132
101654
1460
78316
89240
91838
109734
19041
28600
56264
40534
7571
29810
12332
10240
97714
88623
83707
14335
116567
110822
119379
27301
12928
113532
104838
70653
131918
25549
137706
66269
93539
91960
88551
29348
59804
38026
17847
99601
87480
94983
149237
115794
125858
31175
128085
80162
149960
88373
115093
114739
57055
92476
20828
90995
84891
127629
19132
71317
8834
9180
144733
123945
122172
83412
10207
39538
152526
48905
147834
87385
1502
15576
61035
128086
67656
44670
84748
86685
138471
57556
59224
68807
28727
100624
17290
113226
84279
57265
42309
113814
87374
57932
94932
67221
151065
127981
130148
150911
32689
2906
106840
55113
39436
25861
59761
130698
91365
2061
72342
102631
80764
135907
29342
134353
110467
46418
101100
52705
125835
22214
45222
69738
80199
149249
143878
99785
2412
343
119472
55959
3226
84497
110638
63706
135661
28348
49105
80254
51324
121035
40776
10551
135619
70007
150126
99367
144728
120416
30799
119152
272
76025
46583
101076
94532
61877
58820
117703
83200
57119
31594
107023
151475
152524
28636
134412
49163
77888
88982
121211
77695
133324
136755
66292
78235
8785
44240
72982
132929
75051
70953
133332
29351
146505
109244
124530
57686
26020
120028
150286
103622
9249
128976
125043
30259
12862
138395
100056
111230
79698
79433
46538
66846
89742
139401
2298
119166
35507
95934
105995
135761
24516
114303
18075
20432
81703
20469
98954
131549
149842
118155
89980
7375
102418
71851
58402
143820
62272
16310
105342
151660
116236
9841
86979
63835
1038
109967
40908
36520
84847
25843
25389
134221
149319
64372
8081
100148
84587
130916
107040
103357
126377
55005
136919
85346
5124
48046
79653
88323
64324
42860
108342
38291
73687
53307
123424
74739
42103
42434
136860
129000
68124
35836
114299
86760
99859
1158
65830
63205
132615
30791
24550
137993
106184
13942
75815
111360
61997
33756
57517
4719
97319
23851
64064
28549
97834
44527
124846
148782
107529
113222
2791
33496
6882
146412
150770
130604
148113
64513
48588
4715
115795
93978
145073
80252
107642
91588
49314
48459
126731
130596
53269
80347
30291
146087
133427
130903
40252
110918
3969
5577
82379
27888
59904
109825
23775
79789
116272
20774
1547
22768
46337
146814
145347
41488
76451
102746
138274
127143
9134
144021
136806
83272
95462
19765
79074
82824
26382
149027
51576
51257
24246
139495
99850
104675
122616
124393
42302
96436
22951
64863
149203
69291
60912
141844
136176
144465
116732
541
150764
127904
144815
134845
87774
111090
28905
45252
51753
76237
42946
102808
5890
87884
115271
105453
50528
116202
107771
92636
70671
135233
15005
89184
78818
96732
82162
67815
91408
56567
89191
110796
61239
104713
120054
27672
74127
6713
72963
127294
103322
143754
106994
134629
82166
80499
93839
137712
54451
59464
103445
3413
69016
148585
92574
5049
94093
53352
93693
64160
135068
40582
32848
49477
3078
10618
97956
77290
38205
28436
81336
151780
43547
46100
133694
127142
128502
101971
143842
59389
40361
118716
83846
108849
144808
34069
141671
88919
107917
86453
10615
96457
129197
64345
3533
133893
74985
122826
85583
139774
8498
24471
138835
73145
91420
151595
77279
96367
122712
92183
13310
20449
68878
117912
8047
63653
9728
740
31249
147225
87180
62650
92860
92617
129019
117232
100947
80273
97517
44337
71800
129406
89621
83516
57526
38656
103378
140722
141403
83822
84335
27067
126444
31821
2654
138487
115961
33418
12376
4806
29817
120321
67546
122804
70899
72950
118315
29608
10515
73897
94721
82134
58325
42072
23145
115674
101308
128947
132364
114882
89058
71052
20732
92668
124159
44251
103950
97177
98407
116443
101792
131047
94713
48056
132746
23148
120535
128429
73682
135628
57632
25984
91732
115789
88763
142565
110165
47896
150659
96965
41672
108419
25597
62166
58980
6579
129781
21002
125962
83402
145191
84385
90037
110516
137418
97786
12437
136396
81897
85913
151109
148152
137993
111366
139898
79261
104631
101767
129194
125793
56589
46956
90887
102670
134102
7457
134709
114749
28334
112585
55919
44359
54842
3430
33805
65809
101038
46118
76068
40759
10680
75008
58620
921
44038
50214
80091
27678
9830
85442
9766
66485
137500
100348
27067
150654
132343
15043
113321
14849
130542
27166
80251
61202
30604
141095
5363
10386
38525
81335
72118
70238
34633
134730
71135
99422
38328
29590
129416
69186
142679
144043
141988
127614
115711
41026
125538
102146
77135
116376
146330
83294
1207
96861
23042
52748
89269
28376
62951
130409
134649
141130
76569
22700
1493
4845
122145
60821
55378
130422
133657
48740
629
1339
53236
145248
63258
56130
97487
149087
30430
114150
101616
31640
68979
126017
104721
15736
31825
25684
22073
40808
38953
98234
84263
61477
125065
84941
122190
37020
70365
134699
106321
91811
136659
17412
86927
52698
73637
42187
71402
125915
13967
51716
13664
103492
55070
148622
119220
107293
22955
151255
5907
82837
118054
90090
1695
120792
32693
2438
15613
124530
138258
122320
73335
122439
18203
17683
53566
112315
80833
3221
94819
115472
54939
133258
77320
135134
129153
75309
95891
7347
95079
101561
110731
71177
70633
139476
49524
124870
143105
86053
104982
5171
86853
57008
6124
127828
95567
80644
96036
33985
83757
48557
28197
17201
35721
128101
5535
20259
58854
101247
48417
11635
81970
17058
103173
9942
29408
10685
139697
44035
117445
117534
49162
83161
32455
76430
66774
130773
14303
20436
40509
118713
68948
68629
143015
127077
52352
151473
3133
136988
121481
51568
1177
61127
89481
104289
91893
148613
143254
83411
41456
137589
58650
111167
73294
111694
45223
148538
97410
59481
17608
145701
36037
107028
84941
50661
90399
15758
70949
114282
5316
49988
23681
6516
136922
139935
137021
81616
135915
127679
43493
30347
144254
123522
151540
67703
92552
65576
64948
47645
126128
103015
64153
39434
89279
27660
110728
37282
43305
39408
9369
69653
110072
53969
96905
99750
66605
86584
59964
55456
91022
103013
106218
85500
84005
128979
10655
34214
49750
96324
102415
53295
78521
45360
113286
25279
73068
82269
83423
144485
121350
113398
64246
110152
25238
18715
68029
112289
128179
130578
25625
95718
109504
10701
38881
72475
144963
70582
129895
65819
45364
87655
148740
124352
138420
136853
6382
84459
71872
110391
99893
71959
82020
21852
39840
130869
61465
131847
98063
66299
141472
124266
19661
123952
12752
79525
53336
28774
7373
38193
115151
73832
127625
112490
54946
145032
101988
82279
100188
52608
50440
57978
125285
137395
100528
42731
147324
40857
49844
94549
106497
42567
96665
128410
23480
109213
84307
97487
146162
112335
142492
136986
43872
149156
102051
119402
13606
83247
59410
141465
142469
135109
50659
146774
151606
30114
59723
146182
70835
109279
90273
56127
30678
44556
61120
75105
32710
2891
30146
49274
115284
23375
38913
16946
42064
150911
143652
55623
102630
74684
48214
96155
83885
119535
113048
83176
7386
30746
99652
98943
149149
47660
12650
49182
112910
94657
124948
3294
97490
11699
73733
91597
55927
112158
133112
118560
137242
124214
32106
92714
76831
100852
67695
18045
99349
38468
122077
130492
69125
79595
84343
87624
5677
117741
144135
148686
70377
148144
655
46371
29761
95170
145871
106149
65358
126342
82944
76171
129474
142576
26434
82362
94392
114571
121002
51499
10865
100580
36813
100514
58813
152168
45965
64546
146952
61423
61853
66564
79519
83476
139527
108655
36251
132828
73201
122563
138175
13366
55942
117302
6811
102820
57335
122250
75733
36141
52301
106954
15538
109675
65760
74485
109371
137731
17335
105438
51518
99883
50838
135091
41192
42257
118057
98162
29115
70051
99104
19540
103907
12610
15546
136947
144071
93782
111488
90877
133755
21598
55769
24044
136055
121097
118918
119344
111139
143581
103625
41587
94069
12364
50842
13624
54556
26827
138206
104080
117319
89602
2443
79559
123729
17950
69094
117341
137903
38321
66148
150756
80920
121569
22723
90771
121390
151731
88936
111252
142597
50487
10638
108125
62844
61429
122102
146330
108729
139168
121050
84125
80826
124392
21182
61540
20266
110684
36626
10439
6878
124212
9061
108314
124590
31807
78181
124759
52077
24564
92976
66452
75105
103235
32435
16315
43554
33074
12108
10121
24142
138835
114920
127391
142195
14808
44699
13131
127477
101978
44525
11268
83412
53617
150132
85735
105739
76455
67357
15706
100399
17836
102602
54193
152521
141751
70467
43463
46719
103008
74623
91722
114981
47081
75188
132786
82965
150005
152687
66313
100235
65671
98252
41523
149053
96559
129438
103382
30527
73047
149533
135396
90587
100606
63706
90492
114404
139792
139668
40017
115634
86832
136411
109371
139814
85229
96389
95342
83451
117221
19218
41567
40638
146610
103451
38141
92546
109190
151783
123371
39895
18366
137664
9024
149222
53822
120260
112084
66354
138212
9899
60665
77507
20214
27881
89821
128204
125201
42867
88177
99155
82951
133335
148591
79060
111692
56425
29112
99809
77064
9575
148668
95033
20715
27470
92743
95240
5371
83723
19146
146309
114286
100434
73268
140728
131528
20566
148036
135715
84177
85163
87949
24727
93236
105939
103067
83876
20424
137478
41509
117837
20586
59723
70872
62080
87034
42175
14928
113103
127444
55008
108893
97726
13100
60876
110611
151437
101957
132130
134433
43996
71722
96841
68654
43471
81871
50509
129606
123486
61524
26273
98586
102540
106445
27067
22601
51470
89968
37371
22475
73415
112973
10164
49590
128391
71068
18126
4017
30852
4441
12928
95552
96946
135154
21784
149552
70316
93111
3658
50779
12228
50846
7013
114831
15224
54971
145198
87569
2419
53516
135315
96573
24341
150585
3726
29261
90486
42951
33316
152243
68405
67286
95292
22925
55576
145980
41876
127342
88753
66573
34054
100667
117006
61964
94511
137505
116548
110303
98498
149226
21670
87067
94289
66918
85662
98019
116674
33779
150359
7685
33523
87701
95652
131954
136268
8841
125312
31027
140539
91604
118049
46911
50128
93025
133698
2227
103708
103795
139547
60170
101606
12898
4791
53847
100455
111144
30517
75326
23796
49830
103417
78310
145243
57042
85388
128834
86839
88203
36138
99683
37435
12012
4297
108195
127869
140136
136435
87606
116667
123472
26509
97218
142793
52269
8632
114942
21275
59963
69002
65954
109510
30331
1442
127671
107953
86771
109798
52748
32702
3686
10098
90958
36686
35450
56992
20384
48151
46246
132130
43623
26981
12760
150274
41470
65050
28098
14040
106689
87885
103562
30552
76476
140015
52966
59684
120672
148402
27443
52187
50751
52136
83165
151559
109413
148137
77462
133745
45102
124081
116033
109372
7871
132395
107726
70303
72675
142870
104842
58047
102156
66804
109248
36337
79475
20030
116720
57697
38088
1810
135099
109518
75042
71648
133926
42156
68556
64909
50477
140650
45772
24423
101429
74846
32044
67416
2350
126883
81905
131597
41160
62877
52816
8103
119875
136880
48935
94589
68400
86970
117170
56641
54375
49791
130953
41983
112550
54161
130246
20950
46118
31123
66236
5367
128676
118681
93559
7474
123242
54069
142728
21536
116558
46141
50493
94395
56675
120202
46594
126256
65101
21666
39185
149384
92325
45747
60717
83728
120591
45816
127101
24617
97717
49132
50864
82004
46635
23091
110049
27216
77192
103432
69621
72445
28549
150480
24386
85169
118677
91814
88628
41580
140474
130455
60269
104955
52194
120691
46537
30588
24431
29716
76115
122077
99577
128921
82593
3855
28362
50411
31119
128117
32861
121208
56032
61252
119692
101003
25020
96385
50652
113208
145718
63661
119546
76955
26569
29584
55235
73149
81025
100194
124178
14364
100788
80926
19765
62193
84687
47925
139168
143820
31821
23922
115409
108329
105602
93049
67570
135136
47069
147521
123254
63620
60170
100045
149332
86580
8284
74083
38118
89104
53049
19261
125553
11615
99772
1642
94613
63208
70682
85732
57347
123628
109251
51576
89310
73224
2207
14313
82518
70430
10969
62883
12409
71204
20795
31362
36221
49908
127987
74445
147461
36616
114178
152065
69192
72075
1239
21395
141450
71916
106595
71122
52526
94977
122626
151637
25759
3167
34641
132374
94393
45424
49397
130528
145038
91039
16626
31327
150423
175
128403
16123
36766
98266
15692
129003
48793
16913
5665
62446
109302
139224
138853
40642
86132
140307
60869
137989
16095
95308
119018
136068
19428
26431
116592
14326
117072
138894
66562
144074
12139
71565
10475
69965
27381
26147
54247
96966
63902
59753
17021
52032
50903
28907
92421
144382
41803
10905
129727
78890
129539
126549
67829
3989
9009
63073
39355
128222
75160
128943
151497
86986
55705
9626
14366
103530
56542
89493
58431
151095
6836
96335
50864
78852
126616
842
94185
24551
32761
99862
124989
38374
82817
49310
63423
112422
138908
124410
117289
65978
107675
116443
10473
42292
128144
45718
3580
40406
141700
83139
39242
20684
37041
110702
119962
40902
138121
92887
86145
23115
50548
67924
82431
11896
146087
3251
125612
132338
129201
99448
52485
113157
73953
83799
13123
78752
133099
37808
148741
814
151780
36634
42466
36440
5142
41268
98061
145882
139911
41964
39584
63130
109358
121818
75131
104904
3649
78214
91773
134796
35159
1709
122833
133736
106120
142524
66126
114269
31246
63417
143340
30569
120724
36255
87745
4631
98230
43535
21323
89889
105906
81830
10614
73619
82249
106089
57253
85819
42091
6655
94925
97976
29427
75292
106113
142553
89396
30121
132083
151248
114096
122940
29561
113548
16491
146258
118202
142480
60245
148447
83197
24191
99755
114412
118228
39696
99526
33429
127011
151493
60955
98893
117951
110869
52733
82320
127095
152035
138689
111585
150524
127965
92044
48969
97382
133136
44734
73654
123069
127792
91645
63491
7633
49129
56655
127931
109499
13821
16974
113461
34126
98695
70389
9831
67646
123206
112729
50552
981
125940
20091
151954
108079
111739
69610
63441
98998
141703
144160
79534
118462
106709
21479
128262
34821
78235
135246
2068
112607
5357
115566
4393
126488
64706
35280
50170
66145
5796
100440
67071
134619
151497
87413
117156
110869
14479
38369
88776
7286
53842
25855
127776
18414
68168
135070
74261
3573
118954
76348
145093
3148
70633
151835
131215
141418
34701
35989
58535
61422
15196
4002
70542
14348
112201
45321
127090
129233
104285
92799
12715
15997
148272
17295
55340
65280
26698
132874
89753
3347
84050
84746
27619
12093
84153
13238
4579
148597
70365
84166
79822
105997
108904
7629
120476
79407
74038
125916
84726
36117
75295
118165
73181
72367
142388
131205
144823
40919
143072
105228
65264
77931
47887
92543
89741
136875
129105
115086
7892
75822
78251
87466
39586
44763
115825
17840
124804
68632
21203
66365
127217
116942
42325
56127
46866
56409
42012
62789
117930
35626
26026
40978
140243
94677
138988
81625
104917
147195
75571
112822
72168
11069
79339
137676
55728
52898
7904
58160
152380
49939
125459
126890
24792
45192
39057
92488
122811
101640
12809
98216
145067
59705
147597
132723
12034
8653
89291
146273
26137
22337
108583
118710
54251
45576
108766
135132
119029
145789
46567
118840
45400
49540
101779
70191
115506
150594
20243
95738
121278
54012
72870
145137
140773
90313
125266
25256
119662
92086
21035
3445
141896
133543
122626
47000
53963
89026
35490
51834
84526
102637
28496
133747
10157
9035
78648
127548
28665
119238
99972
7685
52111
30535
2688
44177
120491
5511
90241
98113
118335
110818
122909
111196
119122
102305
37125
51921
70372
93448
103207
12321
54145
10604
20856
64214
19638
119914
68579
69224
117975
26337
76972
27863
56551
100142
92843
55854
105457
40818
11638
82094
9417
140132
72223
7373
115136
108823
59148
43223
60161
41410
76613
141673
51863
117852
56834
92238
116567
126777
18995
92511
30169
116365
120082
107237
74728
70907
21078
58911
137520
53566
150349
151691
66320
91474
27759
39139
58103
107457
102839
147937
6636
58094
136958
79490
33874
67604
29254
8151
71505
69156
121521
101067
64292
99400
66565
147003
48838
108069
76376
38851
19488
95529
59126
85558
44632
86726
3178
124542
52175
129848
120411
79796
43162
135715
16572
97754
56246
66760
129202
130059
142358
105736
107040
78582
63254
31548
95544
138410
148533
29429
29492
37668
126164
88453
123644
27219
53867
4889
8418
129010
137261
7622
64071
32977
147136
80585
134865
52654
4591
143059
58609
18878
99632
23658
117924
20668
76101
71522
11227
94160
100365
61539
136571
103702
7515
139118
135568
82317
146502
18109
66719
6793
46606
134717
60600
43062
89538
69917
116228
114913
63479
32789
139767
20917
77436
134859
62368
10739
59519
94359
104456
17709
13352
114915
121580
41992
105804
135932
124957
123582
28074
48222
133677
95515
57284
69069
146703
4317
147006
139186
119209
59676
44758
136868
101188
121920
119930
21415
137750
37260
115463
115732
76067
132435
88623
76339
49464
73557
86016
31288
54160
141390
100065
62498
88086
15133
135940
104848
40564
6252
117056
17547
86826
19733
28138
45800
151373
5812
67234
10302
64057
61382
4718
18458
69049
114108
115298
118129
45281
59092
28140
120090
72853
131319
40408
18407
22078
50232
2103
83463
77616
119073
121887
21881
147380
7555
67735
16672
34356
13182
47831
118915
74727
73679
145269
993
45413
110305
149549
90641
48290
26106
68663
120690
32955
133650
17853
75973
58574
20011
16827
142830
17847
146943
15335
35379
24860
103512
73073
58939
146065
151548
35750
70307
72913
51908
92086
117855
20122
110727
87291
89223
144371
13331
67838
48386
21852
106127
2715
80477
128331
40539
94803
22791
57591
135601
57904
82421
92514
135101
19980
88163
133949
76737
36931
81407
131312
132367
56894
26994
118342
1776
115824
140109
36203
62365
40144
79099
26468
63813
16848
31411
103786
137796
53974
19442
121092
138103
122921
71628
152284
11
38205
8345
97438
75260
89587
83419
82709
25218
135686
58781
47884
104457
50510
104631
24807
111245
41574
72153
32982
79387
102828
15636
69485
35668
55928
48248
26135
36138
149961
46722
57102
36417
55117
12222
137499
23306
116287
72759
48279
104949
10002
116856
88644
81553
79799
140312
50543
120832
63913
103982
57747
24700
150370
129513
81287
54412
54017
131062
111133
52210
32561
26219
88421
108156
59258
78612
136385
54411
29676
58431
17249
39501
33221
129037
151854
112427
118398
49965
112044
40127
32998
27771
85611
31507
33477
24443
85661
107968
10072
54703
17954
42518
101425
129795
8453
39531
63339
18700
93789
113534
77315
136869
10919
135604
116095
10323
101160
92514
81316
71448
137777
141448
119622
96693
24031
31968
120824
134740
149030
135406
42830
15524
52097
23052
347
81514
62493
84625
120792
34854
56004
55665
24459
87732
44344
19322
118747
24395
138037
78957
116251
123325
71554
93943
98165
95196
127441
77078
83397
1875
86387
4591
38370
16995
27683
59684
119017
110654
1833
97798
3296
79004
11148
48632
45137
76537
88829
21776
121395
79353
121197
95552
80789
50333
47076
36499
3124
51459
140235
107097
74469
78412
138473
112315
115875
18218
29956
92903
7731
52753
48397
32154
10059
80515
101346
55160
14287
48037
97697
142602
129502
76998
109714
65492
129399
14696
123062
8769
87063
114299
144640
18972
50278
130480
10098
24048
24633
60895
145709
32306
140565
43850
85166
2006
125090
44314
78311
17039
92211
33511
31519
97859
135588
151022
20948
144000
34615
1129
24157
121413
143855
18836
19108
44470
25237
50059
89385
49555
110538
84818
102395
102519
131746
45413
127640
135832
110353
61564
5885
60493
115640
58094
16004
104174
56984
57688
119573
112253
79983
1431
112384
74188
41330
136415
148200
66389
60279
107083
144112
28746
49791
117852
10161
56887
21172
142782
66921
136435
55048
93541
70863
28461
9324
107303
11559
87248
43966
135823
57342
124493
137917
27677
76532
52523
37802
94315
148496
97945
59333
139911
5244
134084
109416
15365
44572
9306
29955
137398
19632
105388
83520
110891
140047
92693
76581
24274
37585
150958
12963
115648
122785
24374
972
77646
97577
38772
29451
94822
15321
109395
86437
20636
97196
74895
56814
151803
83949
107309
136501
125441
71120
93743
93074
83651
44089
27198
107424
102260
26013
151622
76210
27111
44511
97882
126914
152212
143870
33402
94526
30633
441
59570
72181
97656
140192
132069
117899
96621
114770
131489
78818
43552
79886
29426
129432
2376
77563
113088
127707
125151
112365
59467
8750
14730
15002
12642
35465
30309
45885
133825
81770
67510
68159
11312
22753
59797
18637
19424
14003
139193
5295
113355
34660
105637
478
40321
132872
78055
11268
112525
59561
124543
29934
89247
17090
65863
123273
73579
116672
26486
81981
56120
114438
7528
88268
144839
88239
106463
35256
123815
118679
61542
94420
11207
25167
94878
72477
11976
51322
83465
125857
136644
85761
33167
78841
124540
119477
59084
54803
114980
106058
143772
28961
78858
22735
146159
94484
110553
102212
133433
91680
79233
69844
43768
110807
115497
17252
41101
130208
68579
2923
135142
57786
109437
42524
15059
90991
40867
95048
24412
13423
59063
39438
63393
16340
62077
59030
136564
51505
19194
149005
706
118858
67418
65550
108517
40619
103215
7357
46647
29699
31428
56079
108095
150367
119173
123999
110167
17801
97000
140968
31402
13625
31883
115337
50975
114457
32261
40363
23817
72398
37852
45406
48886
104716
136556
15273
3116
92839
43623
70937
1023
95682
129024
134508
94216
103478
137412
62287
121367
86939
75708
31504
121450
131119
4347
30244
100198
57475
70505
2715
133465
132595
69194
57142
91738
58377
93320
115640
29976
144269
44216
30993
110956
49541
18852
63042
11055
8704
3759
11156
116383
79453
63394
95690
65177
88715
127648
44043
3726
74980
46657
12075
61529
144011
69267
10845
52818
20222
5152
103184
35610
70511
140374
4287
119612
31868
88323
9426
61407
112852
41526
35568
49993
127425
135771
142868
72162
142437
37585
96692
68104
104877
133559
133007
99399
56444
18801
30921
97427
44915
140288
11682
114983
4740
36964
113375
57401
126703
123425
148565
116714
22049
32910
24604
5193
42703
39044
98117
56811
97462
73667
126006
60334
60843
138007
38436
146281
30184
69269
93199
95814
82081
127664
68817
86686
20483
39964
1644
24276
41588
151105
150642
84403
52815
44140
110279
116033
83165
66452
30809
38221
148662
34091
119209
79329
45307
15476
75125
96272
105215
25888
49806
45105
9183
148192
10444
50487
57873
33130
74838
99276
53043
94222
41450
128718
146415
9496
100183
99790
96687
9690
146135
114861
64729
143151
51881
135244
30309
128835
84797
142501
31115
13098
59386
61163
10240
90706
137724
89056
124427
64845
45977
34249
16581
107986
18364
33492
147010
148533
138854
113733
6914
7609
86622
92441
1295
17032
81064
52540
22297
23349
66865
74302
57369
127963
141690
88515
95303
126817
35222
76848
68728
101851
136516
105704
68072
28672
148114
85231
26008
8899
56731
53826
16469
930
3700
38737
38903
105295
111837
61099
132173
36459
141603
64949
41180
6530
11004
143442
10418
46017
91507
99754
5741
80959
84558
94599
134532
102211
37405
13764
111097
114874
88514
6392
144410
112976
66173
33545
76688
35744
115236
83933
72241
132588
6317
139999
142316
38159
130860
24630
104795
77325
2949
136640
36523
87461
84038
24550
47576
152590
59227
37549
114812
5287
43881
109351
148278
135156
575
94511
24208
144411
36028
116906
124463
63290
108477
145701
122487
94284
20044
85052
49969
43900
74611
86392
135873
16033
136596
57444
36928
48579
115739
9550
75063
17391
149103
72112
5783
19302
24131
50828
13728
81121
25620
145120
22841
140219
138203
2665
106751
31528
87631
14624
75364
19756
121988
85073
56571
111062
21195
114239
17499
144385
124766
92254
33017
115
42862
59618
19414
87699
110109
54188
26414
142663
49090
70180
6278
60566
72796
113017
91823
38874
130670
45600
79612
131540
134852
142893
97245
30400
132390
114540
24941
136194
85622
78884
136357
131370
146351
29637
73782
129617
83588
120654
151525
11313
48437
5401
71907
152073
148514
42249
38461
126514
87676
147238
137095
96833
137487
87013
129491
148976
59358
30615
132427
2535
134151
117979
9465
127790
5281
103664
110420
109565
82531
109633
152054
9482
143328
71486
9025
139164
140482
68511
144685
79832
64931
129142
55186
75948
71667
60846
73459
135081
112000
59886
11932
99785
56670
42374
83507
83024
3777
72937
50311
106903
40293
49892
116419
34135
152224
4144
25246
140032
93540
20009
92307
15999
4250
4979
112391
96695
65899
64637
105724
35645
125421
147391
142188
59629
38803
97443
94
42677
27921
71617
7410
89005
152417
2592
1604
151997
6809
47742
139318
121103
88551
104147
144731
113585
109223
131558
68291
53909
50548
32002
110096
53574
28415
125518
139993
67200
79680
140136
134835
131372
63160
16625
95807
62985
19179
97427
83529
46803
2779
95587
25858
112069
57685
41640
83789
24907
48540
9535
99434
119796
41420
67626
31247
90570
49450
22801
15227
132315
35492
24515
142685
119262
41047
89324
40127
81124
65552
124167
6417
89127
97666
53195
59032
12987
115357
331
58753
21720
9829
15927
151542
72221
83374
51305
20328
138030
94911
56375
149463
134457
101465
12340
107092
155
122885
26196
101855
45574
28204
133107
140941
127634
40178
51313
147240
13156
72763
76397
34866
103015
91978
55094
33086
54007
105889
74286
65394
58757
9061
84113
67831
110427
96321
32808
136732
76794
79869
112296
122131
107515
99472
141932
111951
148509
65358
133353
10504
145562
63411
66361
98608
12898
152342
10266
87770
105663
104949
10677
43453
114063
94646
110712
103245
69760
22378
92968
3690
101705
63182
4340
88318
20432
18372
58057
38583
83529
45290
70121
99654
108327
143106
56077
86
142770
87218
87845
120305
50084
119204
21543
22020
71908
11149
127090
151055
33404
97009
23728
13738
38820
48982
101835
80188
88263
17815
118298
29441
84058
46060
132521
50207
60813
63789
71493
75435
8527
16824
74516
79716
143219
116530
122648
86485
130449
128569
105998
39627
81247
8565
53455
150315
78725
34102
78675
24499
72945
54670
74895
14351
121492
82430
85538
61026
3578
14372
143166
33228
52210
89041
139332
67005
63417
113364
11037
48686
97606
146366
108958
36402
4321
20292
34830
103521
75312
140213
131190
5442
46371
60475
19885
46552
333
128221
107149
25079
149928
122332
79215
50264
68973
70360
146115
137197
41536
6642
59425
147570
23523
26359
54084
48787
67490
109476
10292
152681
101254
146565
26568
26556
77625
67333
73159
98648
51018
59026
2241
49129
38857
101943
120159
131825
30114
115813
148074
92351
1208
77591
109714
24725
125707
42644
94308
49430
9851
104166
70606
137335
121295
117624
16325
77697
42683
109937
33831
93487
26930
56905
21355
86572
16787
151473
93758
67817
143171
90730
17634
144926
25808
6208
40600
7801
48660
141111
78423
79595
117679
27342
90269
117719
2636
130079
53107
45181
95234
107374
17317
611
22298
38506
107919
38907
58583
59533
130089
73526
7838
2688
89253
54543
29934
133531
83259
99325
670
40037
36477
148337
67317
128835
114849
90744
137993
25752
142722
85594
138809
31892
106841
34120
91160
73133
93865
7357
137541
79163
101386
18878
102296
48471
94227
137472
56740
35074
89370
78622
95864
4284
75729
20815
9629
69281
137488
152432
115542
127633
106064
130198
36158
71351
19251
129659
1640
112753
13074
139971
49521
114489
31612
9757
20892
127334
20800
98404
39250
135401
34515
141634
141870
135320
34475
2447
57611
24474
23366
31123
28831
133421
16179
64965
58361
35319
70780
81159
26985
83755
93599
97262
77262
126396
130930
118479
132743
6320
74994
26159
144748
108905
18801
134127
97613
74275
11227
12883
98348
55443
64998
129515
42693
81098
70682
121943
144647
150765
60558
21661
103062
11775
148838
38000
15342
127121
14303
2121
136523
109737
28187
128655
77034
67947
141733
53152
151888
25032
86906
118624
100998
9389
125725
1380
110988
73823
1877
105624
93280
83433
6185
54382
115849
3536
112995
135952
132447
6169
139075
148035
115886
40208
124091
71639
132250
144751
125517
7003
40826
69040
127595
151913
99155
132265
21943
68164
60150
44712
31788
11172
130974
58687
86353
101449
62313
78412
111339
70045
84279
124383
66931
79142
21445
68940
7961
28905
84638
137417
35813
126802
79975
40208
3340
36649
47635
46189
127331
131999
111604
14848
148662
97437
94452
104349
78039
14316
40542
46932
104803
3251
28263
29634
82280
70664
98228
110784
99214
40570
121997
13552
44367
59385
74944
68803
116737
122448
142644
99957
108336
104930
142803
129284
81469
87918
109952
16761
123774
8237
63703
85933
32593
112559
143546
142357
41012
92264
103891
149206
11410
83860
32435
76879
740
106640
2847
147017
107572
17300
117175
74213
122696
110594
79749
82494
77671
47326
98994
58206
76791
41409
22842
108692
11695
16817
101897
52551
133937
64083
71345
151000
5363
125523
75667
27234
88988
99216
44378
54500
145210
19407
7079
146823
134245
86580
78719
86201
139767
35197
2008
89022
97275
45724
55632
108660
62524
36360
40048
50025
121073
137085
70031
128767
113885
2880
32405
60718
123662
97512
142998
117993
116664
651
114133
127337
107953
50451
69531
120506
106191
92372
67462
61550
146124
1440
48979
79325
37757
88941
7748
16641
78834
77786
21831
50308
101175
75203
136836
102792
30285
127251
79141
25741
4792
72039
8818
139902
122388
99111
138825
107046
70295
58100
47385
86804
80713
96319
23605
147917
63979
52304
13347
52
133505
56139
71557
109447
9734
81971
70551
60850
85987
27967
86371
111529
99581
115916
103029
100314
93867
94217
86486
21666
31087
139703
108075
111191
108535
10497
108027
30409
62652
286
51354
71031
77619
122922
59123
87053
83164
133110
5415
26806
35970
112505
146629
142344
107113
120165
114482
58900
72344
58757
80587
124976
71402
67537
93043
37627
78029
80139
67953
19017
80396
149202
110468
15231
151085
27572
123777
82087
35541
7277
108327
71581
150496
127292
85569
105624
103204
79038
22567
33402
145294
124712
14946
87339
48831
132345
126208
128697
66672
71504
24187
25500
69113
141132
61631
68013
19976
42468
7459
76510
70708
144421
5210
69225
119970
111478
32777
81429
48181
55141
142257
64388
36573
8045
9214
105952
15627
12634
111171
102735
83963
142175
131502
10541
130648
47522
99255
26421
110561
106344
124205
39033
101062
131987
132468
79244
118794
19365
17961
45738
95285
11136
135416
136647
40077
149261
116498
76780
31566
85740
37212
143341
78995
23267
4266
85256
91655
125807
137597
81246
88912
113281
150688
68911
120654
130406
5393
118223
4510
44314
21897
99704
76494
10457
109983
144779
29225
84537
71564
60506
27889
133202
54390
130163
10318
79797
91334
123276
61880
81498
61633
29407
73671
60191
97995
52016
45492
125493
28055
71193
47212
70905
28512
124177
81240
17301
148005
135677
123066
89257
49205
8140
76560
125644
14257
107233
82777
105207
87957
2076
65641
28213
52441
147399
109053
7981
69564
12366
11056
118123
103965
58132
46653
138001
60269
130451
28624
78384
145184
8888
25125
44311
37974
101058
47320
52261
66552
133964
36316
33130
10724
101470
61181
62993
118965
28076
91867
46236
61382
124611
22278
23308
39582
68947
34588
120584
75326
84076
56506
70353
92839
102145
142101
135102
61392
40464
61598
6353
48933
118503
39315
59580
78285
121147
1105
54929
28002
113715
122074
109934
95292
1770
138967
141188
91563
46460
140206
24416
134655
69401
115260
101686
29417
133120
111018
111308
27531
51413
117663
97237
27794
35792
14449
128908
14671
36581
39158
63615
8084
18795
31482
103017
41631
43332
116580
138484
110381
133258
35955
119467
56408
8956
79404
85704
146529
69187
54929
44378
120193
51324
151543
5694
86981
34730
137402
122898
92123
50020
43798
99991
89743
95921
82215
135671
147861
56470
369
107143
43658
36308
84796
120762
66294
42661
64322
83189
111300
149056
6075
110267
48875
26376
144684
14444
81960
129455
144465
31770
55709
59357
136525
24053
12898
92405
33766
30886
6509
34129
146260
71202
91274
101311
49538
36039
1644
141015
149138
140232
137402
3622
102047
59782
29994
97048
95167
137940
102430
110514
21932
37010
27835
32289
60975
61707
125684
115366
113071
9625
7207
134132
101317
119121
89215
8687
12932
111588
22071
10680
125836
32994
35322
84571
113356
86083
60253
66523
76576
20679
34830
98111
78726
83522
134383
148077
2687
138996
139164
144411
501
149984
125875
123505
146885
71676
136445
30278
61956
32356
61790
44149
65214
96904
131840
36293
40738
67604
124320
145845
108695
16005
93645
45087
99306
102211
63057
123508
114269
54206
117398
142875
73480
99701
116360
69607
49905
129091
120382
111488
16698
39946
13366
102336
144116
20775
147296
56012
108790
150628
51537
75822
14557
23828
120474
141293
128189
41417
115348
119002
116109
111434
112584
47159
69263
86970
145436
149011
71585
115620
109070
87924
13214
1318
48221
28703
43056
65776
105244
9642
64345
14639
85207
99614
59333
84420
92244
64222
127337
65521
41109
120348
34711
11447
25477
125960
98251
20686
122459
27383
143455
109938
143221
7244
111205
62989
56792
12048
131730
20085
42652
71568
55613
130346
28770
114638
90637
151954
36592
94819
64998
98408
73171
120271
109558
98220
124585
86671
148742
103334
141267
139504
71636
131890
19638
61580
49192
76510
94436
56338
116994
144373
6310
30477
800
55963
2759
91429
55501
60283
43899
150977
16368
145626
119025
4668
93615
100430
91325
91033
82977
83852
103017
11944
91040
123223
94317
149340
77949
46382
75297
52581
41068
102045
82873
62747
15893
106183
11754
71433
45381
76761
70247
82739
72071
68068
87299
44142
26315
57204
141576
133993
150536
116819
151893
110297
97379
114580
132983
32850
18822
62112
105802
80780
22074
46538
916
58776
31822
33668
133947
77238
135520
78850
17259
60558
4094
127097
127273
51317
40358
147916
38910
59806
113609
59342
28071
69014
31894
14967
122851
71643
97903
86340
9698
150422
11519
10590
57272
43161
65225
65972
150566
53802
23130
36802
141696
48196
19965
118111
120204
81206
114980
16938
19559
86639
97098
68503
13052
7489
103917
14276
79070
59813
121385
109236
79463
138355
150508
143705
54666
63672
81081
53281
117046
126259
110596
109750
30809
134968
85942
8662
90314
58711
46473
135013
2906
1220
56671
37020
29770
18591
72407
133117
99255
51372
96461
36238
41991
95009
51328
117208
16274
137233
28231
139100
142501
147535
122101
24044
5925
86586
32669
116963
2872
99823
105141
26927
122250
19844
84769
9423
59233
14532
147212
16183
86841
92853
52394
131905
45521
125703
125880
82796
141887
10475
94705
131769
28096
74584
10147
54948
18599
63672
50612
42497
21276
13578
90156
905
54395
53566
10302
140671
88973
27737
8209
33496
151330
81583
40763
44562
63631
22985
129678
56447
54335
100326
42713
102892
32632
52783
15714
72195
144756
87223
141986
16016
121796
103745
16885
33822
15139
48071
25955
103722
96560
55065
145062
95572
143517
56630
149283
57493
79651
3543
141325
139465
126518
35179
115342
15199
108469
135643
107905
103218
96914
122161
119216
76588
83827
14915
135520
98813
83917
14445
81628
38066
90407
97427
139389
84389
11748
10079
20585
111883
34645
12945
125535
17307
48113
97452
53514
14377
106920
19229
147351
61848
150934
115758
146139
103238
135125
128963
60017
93187
19892
151345
135794
109886
117340
122711
73268
132703
11185
93471
98869
45616
130000
81086
83886
33210
36076
144736
68557
862
35000
65057
83651
54823
59463
79458
15927
68950
84626
96801
19766
103977
116695
8484
93000
91991
9593
23797
79017
41701
146224
56313
107901
123706
144710
49555
13798
51903
44392
102913
73806
100073
46732
14858
12557
105791
114862
28506
32693
57261
126731
73357
40252
120537
102310
138697
70490
138611
14445
6750
32405
10256
84005
149625
138939
99601
47533
25925
9148
112648
7652
103403
70884
54403
148289
103905
39112
138670
137900
92569
48041
143641
23453
108853
142609
127784
99737
63749
116416
141867
91353
6522
24179
33015
25577
36034
137808
93964
82824
20429
64519
90323
124877
13646
23320
152166
117717
62327
138126
132671
12434
59394
1831
56748
26211
145360
40372
127776
58863
35531
148709
7809
62941
21530
61725
88312
78618
51918
39901
18779
93042
126674
133963
95592
147333
10883
95285
142033
94054
106341
122229
129997
23779
2582
41905
49710
149240
102672
54297
77818
146678
72760
105975
58938
114785
25713
25973
51009
98307
86641
69790
49034
69565
57222
2305
86888
89000
118317
100624
40745
82955
101347
25774
130073
103772
67552
34846
123223
28072
109707
79193
45037
40217
43022
126238
12677
89446
8327
84650
66504
94906
11908
143490
43059
90064
146937
133664
36656
142576
108977
98154
97131
68519
124628
82389
30239
69938
146017
31707
118475
105246
110199
21422
24415
32114
3747
57901
152581
12139
137
66435
130869
33117
60251
28589
123436
77661
36911
38221
70938
3648
143469
25690
93012
147132
132074
123641
66247
125472
33355
42500
87541
1259
84689
138115
54279
88438
48363
54209
121310
48477
120164
130977
102106
38200
14140
103629
143783
72192
152242
65059
96633
14702
111152
47267
32175
97741
49015
118823
79925
102870
19128
45881
127067
125892
36324
37240
70865
84611
91287
70939
11693
90225
56416
113762
131439
91517
75764
122758
21232
96212
66163
147128
136822
56035
64771
21600
11462
140853
149884
111846
95358
38205
15650
78646
20571
73050
115428
111843
15031
85500
40556
47598
33390
117617
19243
40298
67072
115499
41439
108736
90542
131285
105021
80180
41971
27671
122768
74380
19866
151566
43920
143105
58385
80566
72311
99667
10924
45317
69636
46780
135052
135307
115164
42702
105972
140653
82851
30994
132031
124935
148751
77142
135231
124516
35545
30425
29976
15644
104078
70703
35849
27022
64364
94185
131304
143445
51635
147609
60253
152115
64579
69708
134757
37416
111869
115249
50477
73658
24996
57753
76295
43335
140888
64641
24694
48723
94725
75582
85293
78032
3457
120836
104277
67873
93776
90479
82735
2908
107861
429
23641
51173
70184
32789
109280
60744
5722
17591
140126
51576
96274
67925
94700
109304
137347
149430
15874
105277
73384
100801
41109
97612
100428
24281
23072
52126
142353
128767
76119
101066
129391
99332
10092
75807
137003
149806
143333
16367
15701
130860
88787
138310
74559
41253
99891
85244
59927
115640
69518
138586
95403
135902
109117
53794
13010
137397
105323
6283
145186
39186
131646
122144
17207
146728
55345
27864
143797
70274
65214
30944
76941
11495
21422
8615
73664
152544
114544
138980
115556
41850
2673
68911
30776
111739
122648
64791
123287
106311
71024
117721
24532
56887
118363
41647
74146
31653
90263
89129
122795
12855
150432
56775
24403
40941
86359
118478
40820
58673
109447
13977
121174
138884
103437
30743
102540
104430
95177
103978
90031
44635
80015
114169
122782
56079
34544
54197
108184
125908
21895
88594
145294
20423
2923
40517
82165
110021
16776
123043
26657
4936
15333
26621
146332
149092
57044
119440
102084
30994
81726
49997
75654
19118
43058
55609
95984
77611
134852
83194
80805
10049
29400
96731
51268
53329
144656
138816
21178
32577
140742
68697
58352
7468
115808
54275
5028
30799
31639
131511
82553
139937
56944
15518
10706
99726
91966
130348
55876
100953
68485
143588
137147
118366
90829
41109
50407
106209
52936
92405
17615
66091
18602
76123
94315
140707
8688
120164
43811
61159
105986
128129
52806
21020
20378
84306
151677
138720
69679
55208
91923
16545
70318
81791
141519
18601
1220
64130
3622
75203
13991
21337
150393
53629
117878
92783
66794
128954
70913
135981
66536
55718
143093
118796
97446
13865
60991
96764
25841
9053
30665
146943
25608
100428
78130
39157
149269
99894
125048
1402
32743
146138
43660
31260
49215
40369
2474
144180
45583
94185
127555
111684
7452
119191
109341
104576
138939
28157
80463
37664
58003
110507
33917
104162
90036
137903
1206
87728
90303
126780
109895
123275
152007
32439
32664
69910
72726
35024
64268
147628
132556
47490
108339
15122
24668
75960
150543
36530
126062
79077
74229
40544
47189
132158
2534
144762
118824
24826
103243
67103
28607
92278
47388
49062
125746
100667
118546
75898
142679
40618
72549
1150
108700
38591
37248
139148
141826
35824
27651
146983
114376
122815
36686
40532
108691
60154
56249
85664
105440
17420
10241
12879
134877
78766
62001
112535
37077
59322
46038
51523
120590
148058
73749
87344
35532
136571
78627
49315
25238
129217
45544
148532
130939
102831
58658
94570
21031
114664
58799
5270
10908
89962
18210
151260
26215
100840
138074
84120
18014
36453
14132
147080
33454
108411
104296
89802
97971
40752
147577
123584
46100
63210
151136
31896
24016
57562
128270
65909
51090
63719
71197
61917
11275
109894
81952
58186
89821
72398
152483
131973
133276
35075
126383
20587
1269
107957
135720
99202
6466
6495
100689
73672
69720
99725
104843
114248
36090
109742
37831
87079
31431
133634
27603
63446
97433
109049
121433
44883
39124
34
31338
26369
35107
34809
67809
57289
530
77670
14111
28020
83897
142973
122607
32169
93439
85185
3966
133183
73906
41928
95100
127806
29277
122876
46874
5214
110198
26202
71265
28197
47058
123723
75518
102765
15577
525
18008
37070
98898
53182
85929
40471
46644
66070
93283
149204
29759
97259
5854
102998
17769
121899
86859
67983
123561
139492
73253
111859
38423
1674
149351
106100
126164
73301
67286
19049
94595
85071
77239
51158
146066
41631
112214
63365
131448
63450
82098
15642
39341
108482
148828
56984
88219
84322
126098
89905
96580
76695
59594
13521
99070
57369
119759
102263
9074
44674
85
125830
8317
98011
33476
25079
148303
24534
88191
127090
108487
27861
150586
5679
143644
146683
83658
102959
101114
87014
50794
76781
21171
135896
90104
150794
46262
88653
122421
76511
138874
122553
58474
20326
78235
112582
45094
96012
144689
11930
79329
103191
60653
98649
134171
75886
115559
71536
36607
95590
15977
108011
29920
57882
97105
150302
56640
22121
87068
36557
98220
98881
37455
14354
118824
143517
129533
42858
90069
475
54665
26905
126347
143154
3992
112434
69533
150209
41729
129249
94027
57466
92760
124549
143506
68679
122258
50608
90525
66945
107790
67538
23405
3047
102380
21111
148136
108109
63749
107785
108595
147865
141100
91430
138368
17452
61772
59945
15795
125285
44457
109496
39356
15852
111796
33420
84323
91795
104510
53516
37212
91482
120561
81603
115324
81171
102099
139167
46945
44659
99078
34507
41615
112228
127637
53151
133760
66249
139809
3179
48001
35998
139754
107974
72933
103200
20250
14616
74074
126243
88995
110773
94942
67490
50130
68179
27054
31276
59148
94848
75931
15893
132818
146246
131341
139423
48787
144030
78583
40384
148865
128281
97137
10035
112834
27636
140632
138687
63121
66141
143927
9717
34701
109963
97897
105355
35896
126122
144071
94933
98241
91074
136594
85190
107540
117434
97339
14177
111690
33469
75631
134610
38222
51239
149614
8894
99575
137588
20741
20491
77256
35897
51037
137795
3608
27657
95775
60524
31101
110935
12981
132709
81002
2393
92885
46261
150537
47943
81547
136227
81349
14414
119266
149611
86597
146721
6849
43919
7167
48432
85245
84109
104902
143189
74452
133751
42401
48700
47946
73377
17502
82005
81140
119026
104902
31681
23231
126043
79542
104163
113622
39196
148853
90986
37149
84096
107777
65046
130717
114911
140318
91675
78040
97035
106093
9660
105190
6340
79433
11118
100233
117492
113617
39042
94551
97615
70641
117466
80192
28487
100516
51572
67686
98167
40
127315
60936
132484
48147
67504
101525
40020
16674
37162
144428
123444
67850
120907
132785
4476
137048
108013
122290
125684
4862
95292
79951
96269
70724
17460
125903
29006
89912
70971
5738
110624
54099
66662
97497
101799
139669
56886
152030
29126
114808
15173
9653
61361
143285
17465
86772
4450
127412
87526
7638
9161
40547
108080
105104
136912
127517
108412
18518
94218
37097
45141
62755
91027
137842
17904
71845
124948
95663
92177
31820
68443
131383
62253
133299
122200
100349
94899
5177
104503
40120
33868
113699
80601
152200
97879
70200
3967
64318
109213
98163
101014
12193
18557
71015
2383
57338
43
4953
10715
92210
57545
99786
78368
119477
107832
79056
78144
60646
104679
40409
100389
147143
32953
59653
17099
135034
133395
21174
52604
117450
149391
32447
8402
37347
102794
31897
94594
125135
57611
128206
74127
114994
83793
30829
113252
49397
134678
48975
109719
93019
110008
89167
110137
637
6439
129947
10016
14604
27183
83493
137282
45828
115552
19279
83202
97382
50915
56333
79384
133204
40208
10808
102010
124662
62442
73562
30979
50450
944
19494
1081
137197
108241
137608
138093
142757
146673
21445
8095
44105
104408
18958
89905
99007
38065
51661
54195
109632
107600
138781
96942
5605
22649
78105
8018
84915
8823
59786
141853
30872
79335
14981
20582
66384
26125
32003
59718
22111
53267
67886
87050
36523
107284
34574
142188
3191
106728
47091
140011
72697
58966
109385
99016
81605
45055
130934
44952
75037
45405
58791
105166
125648
94683
127768
69447
120479
36380
132374
21380
110162
75525
107993
4431
40585
21452
148919
64799
131466
65804
56315
79651
125768
23594
36171
84650
89508
21825
133234
21979
88065
67048
129846
91189
19282
136691
18118
148770
46726
4600
39725
14796
100675
5514
19277
151163
47855
37729
63679
33874
125359
150368
140253
130043
43064
28022
90688
137547
70799
98731
11935
16376
23375
17838
131607
42568
28282
4055
60934
95833
29857
121307
110347
134856
129316
8424
133274
53482
67231
71929
107857
48963
91205
99774
55107
140082
130591
3274
125043
77313
101807
14557
114120
126838
53431
100163
46336
102195
127081
131131
56030
12733
106900
45220
944
112544
53698
9110
23830
151555
101540
136651
48219
50582
110055
125169
63330
116521
129999
66100
51381
107822
101239
44297
111708
12376
2229
15931
142666
130297
22730
70582
19049
133707
115408
41028
120994
47782
71114
23586
46924
30451
33965
115910
101594
1748
97824
22777
118211
83001
109347
48404
48586
68762
92569
18166
101721
115584
55060
95335
122008
98503
23468
150454
106620
17552
60427
85754
65402
135843
134251
138695
40250
21726
106516
152026
23481
62398
43302
20537
2806
10447
68891
72554
99805
39996
111171
59510
13232
45017
12437
13795
1145
56756
33480
107806
95219
93700
72571
18125
103244
60147
8852
1306
81861
143937
21945
128013
56587
86025
4026
80511
117147
93799
10369
75130
139448
316
140464
25716
45287
25526
60424
67552
102792
93693
33168
55994
66156
128442
94973
27276
44141
126070
28505
127626
118800
71448
134684
33345
14899
13098
113286
137249
130755
2443
64820
149328
2730
77874
23443
69107
102650
104359
143431
63753
56012
47998
149978
121946
32061
93129
27770
96934
75784
77311
101140
52338
5912
89444
85427
20839
124228
77770
31673
108763
80072
116928
106451
103293
52453
134165
51191
12871
113127
66235
97495
27074
141406
95680
27576
24600
46532
76304
152673
122124
10783
101118
52993
16619
48374
146317
58169
29591
94295
110368
146703
31999
85406
124709
13975
145465
137774
65313
29282
103212
135720
128915
134653
124577
100788
36562
26967
26284
139234
26950
26945
1819
131061
79807
39372
55114
96381
118274
105155
48353
86751
122784
100883
29840
103626
143072
25099
94133
58827
75288
55324
68751
80506
64394
71154
39011
121679
118505
86083
112654
24243
112625
142479
30978
71255
32731
106474
25214
8718
70065
94333
95371
71184
74229
126488
32673
67880
28692
5225
128658
125888
81597
73889
62687
3294
23343
122833
3604
152027
66375
145210
44669
36689
135064
75674
131928
21070
39944
11427
29730
135035
128878
3553
59320
58272
7315
112581
127888
56843
147543
135593
39162
78301
83459
101466
102050
130289
81958
105610
129588
5694
100800
50439
63352
89390
127681
49542
135842
44345
81968
18519
53727
87121
43148
139749
2966
50278
103913
7612
131046
100635
17318
24943
36569
121521
128589
147250
106485
86906
123988
112338
113261
102657
20716
55479
49964
25170
127778
38854
90315
65524
78475
1502
10101
152421
141989
34101
50128
117996
62622
35837
97615
100542
81679
140164
100751
86623
9212
65582
31291
11248
56592
23314
113875
98107
78796
42741
123676
62146
102098
92022
6080
38257
114305
37075
38081
131629
91986
108860
126803
12184
23593
80694
139753
104696
93232
92448
49215
124084
36530
101065
140732
92980
125614
129659
48774
81774
27547
50497
22426
133661
21241
28395
46587
142375
86338
105285
267
35970
72532
127190
69163
116592
63719
60546
79569
14515
31738
7240
145845
68106
133098
8681
39614
137677
142686
109052
71920
20987
17412
114809
29350
59470
908
75987
73817
107935
39025
74048
1652
137369
78236
70845
106302
151533
9788
64765
34775
41417
71966
51237
134288
58810
80993
27489
48887
74471
143879
151515
115873
32712
113980
2870
112746
142995
99513
44260
101571
17261
147611
125589
7115
74890
52849
140974
94809
83493
56876
133219
125886
7311
59327
139111
87054
149219
39427
142794
92922
54705
13644
87606
107910
130635
111192
78953
62
68817
123362
123274
106495
119333
104592
141255
51910
15229
129565
4169
119382
62701
12357
123287
70052
92589
113679
14496
111053
11018
29099
82945
86497
63728
28142
52363
70261
148256
135346
70309
86744
137603
50612
51198
109385
13047
43710
40081
49281
28461
65381
26610
111731
98462
6980
39455
48731
151834
75131
38654
31507
126160
121214
117583
46099
7094
27733
144648
25246
37163
65022
111574
27296
143588
20706
144039
28195
85242
55416
98316
140726
120324
126098
103763
76876
10411
1128
3833
30904
96965
42585
62105
100215
42588
58393
4063
70671
106650
150962
95532
1665
84727
85979
28905
99594
130179
44180
130573
70501
120241
83817
62519
98475
87166
24250
53830
118221
46228
57555
6833
782
120842
89846
122327
21210
5869
128321
112296
139547
3686
65848
142103
109167
9331
42951
66860
144169
107664
73307
85753
85947
14442
5798
42189
122845
29989
116558
119369
97012
32093
128450
118594
31731
94753
98554
73760
121423
103177
43786
112687
131200
134565
129267
95157
148529
27469
40585
12663
141810
113293
119104
79008
6633
126502
151819
132582
33631
115942
129811
134788
26810
137355
106611
58121
84668
63203
136525
84809
24366
54135
55365
10085
42124
39860
128137
60271
88078
24367
93908
81109
16434
71030
38337
23011
53625
37747
30772
107776
32585
15565
96109
59092
5363
81826
146318
110677
2457
6192
53451
47675
60135
133345
78861
123600
48033
83455
41091
143001
131801
141149
95525
2574
63321
139703
46457
145563
50170
97999
103029
82660
140707
78359
20391
148820
17457
16105
133060
40980
43242
61425
109222
125262
48542
45671
104597
117257
132468
3409
110824
143302
146319
64374
147163
80192
76970
42922
96329
129080
150274
57331
87934
138287
142051
107936
8996
31575
2796
17032
72395
45908
78510
39269
27840
5379
105529
137854
123209
113254
14665
112261
107013
31652
34443
125902
137628
136955
25214
86430
116188
44466
1319
62027
55990
15335
48758
85894
67831
51586
124665
148792
118158
59706
57611
24866
86042
42239
35978
66595
13171
50579
36606
151432
102644
91841
124614
92988
81600
27564
37070
76698
92840
59340
146590
6451
95552
65844
113011
21001
146283
94659
39317
113973
33093
117696
147315
118742
17646
53494
64123
51899
126234
121377
50953
85501
71176
53400
36121
31182
80857
73288
107101
31333
137503
125505
58513
106232
47727
50393
129931
43545
2655
24393
36284
56568
152248
53794
33261
38364
106699
117907
90124
89538
97166
19717
32709
25935
73061
89642
78040
32271
20425
42918
84267
31445
45771
343
145649
114253
71899
1386
15572
95273
46611
72932
9519
67510
128440
63634
105308
111738
39293
74533
59103
143605
93880
112385
40979
45311
59846
118328
77642
100874
40025
19322
11057
85737
40667
27448
57709
138774
28746
94239
86124
96214
24683
95495
21316
29635
16761
129052
151320
77189
79870
79337
71151
31347
49349
138042
97386
134229
108630
32562
109608
6503
72825
120585
112871
140153
5712
49445
126330
55393
1282
68815
9188
46779
42920
51364
97189
80605
56711
96264
14991
143511
33164
106519
46132
103021
97148
1175
111846
63779
54651
79723
91138
129575
57844
82922
148874
84558
137337
122670
18491
12173
69851
48579
80058
139114
99710
34810
71710
14134
135475
86430
29221
42760
50923
75410
24708
5719
97258
143905
90355
9539
73952
60063
15241
10321
436
12682
115565
137960
13675
140138
23515
104048
40392
102932
95396
18792
145963
24660
53941
5182
136826
83009
68944
61473
36739
114143
87987
139927
108311
36007
1071
61009
116776
37301
71349
117209
71130
44489
131945
105307
57216
9735
67782
118234
139815
41779
144680
8147
87162
48602
34390
76928
10145
125007
145991
46748
95924
104280
59364
62243
149882
81533
123565
143104
118376
73016
110834
47087
146390
118151
10446
53195
130963
98911
29232
149906
149921
44891
6310
105952
114233
61610
40645
125642
43275
57126
49842
147767
19417
108883
80069
38503
48174
81686
32297
45331
12017
21934
113172
28882
149348
124577
102507
4402
101078
136819
2603
120271
55456
29956
84373
27518
112069
3426
9514
13022
81683
80413
9852
121832
46944
110403
17947
115875
49858
71203
19065
82851
113564
137511
111252
111337
141046
72140
144472
114404
82545
148430
113413
145627
48047
55653
43812
17940
80180
74378
52026
19260
12068
82798
150584
80127
51021
37516
53745
100550
133117
93560
41291
100630
104222
31438
70242
117681
125149
64811
110813
64309
82941
82446
80711
9475
145834
125309
48299
96476
77310
99978
115482
89026
40552
141813
26705
112143
30460
100957
70934
17393
73543
138207
117954
35555
21775
66969
32129
3405
136175
610
88602
92862
83042
47774
123875
99340
50619
29255
53641
130276
132820
47834
95188
48329
40762
121712
18329
71093
101315
109736
108968
32607
121248
85022
88937
712
9438
151878
25257
19576
51
140983
138898
103657
40095
113976
61091
111311
910
142260
96735
8782
41066
49590
78276
102203
49962
117058
31162
30206
105507
149324
83554
84927
103440
30153
106236
140113
29591
136458
32299
50535
2576
23141
12139
63625
15852
94085
32854
37704
87193
133158
67566
6723
57611
2997
108882
131761
150983
18797
16267
104363
37539
120504
47110
150958
8310
11415
11644
58717
21667
43750
134288
45121
87675
152455
108360
125596
93927
151088
19849
59694
7033
87105
66463
85651
110775
54162
92744
135277
72957
133903
93117
135758
107965
18999
134039
145195
51238
20328
53894
93754
84861
41710
147266
30245
62496
127948
12192
13872
126296
52968
94561
10591
148870
18535
116907
133258
93471
67623
117809
23940
55088
89818
12611
20941
108397
21387
15927
17495
62478
90635
137233
4798
10876
131799
55932
73377
111986
89013
107829
115569
151813
60264
4838
17956
99575
121947
5010
50801
68111
1624
95525
1538
91404
132678
43417
78852
29133
80327
116850
91415
28484
106472
116981
60170
92973
30813
138927
83877
119389
119775
57167
149096
58827
83078
15584
16167
83558
41667
87814
9095
43235
62062
31785
13059
48775
75131
91711
98688
12650
66493
47759
62095
30912
22615
122286
2386
74317
140059
86153
51388
137933
21993
48954
49089
104526
85488
86155
45947
129298
52684
76207
48689
114328
131744
61824
42010
61114
32191
149963
94656
119092
67053
35383
7742
110115
36105
31203
42205
48754
146223
114200
39032
17678
21084
108783
122697
129893
73959
46952
111648
128387
1544
18213
119209
134111
100635
19023
69863
138240
17181
22070
135174
104668
78471
146755
73164
114058
48165
114816
20701
43899
87003
80696
61542
132263
68311
62579
113611
151991
134671
103996
127685
136946
122712
124770
150084
101703
404
68098
113141
38571
110611
101563
1102
46701
118653
74207
39605
24721
67786
81269
89418
12242
19335
8461
19830
108107
91889
139218
107630
100713
116235
112099
111274
117332
93839
109575
77313
115036
56379
69167
11421
24982
28505
12409
92502
26039
107083
137048
71655
32737
91769
18486
65928
136919
47869
106126
97903
148588
118322
63504
118995
92597
54454
88394
67882
5851
55846
2391
152065
138624
92359
11014
15611
151724
44314
132473
25351
9299
148584
96601
62880
89058
142970
7251
78850
41579
113368
34262
59752
89819
118332
36628
40054
30672
126306
131929
57302
59335
135467
56844
50052
101724
88744
86562
101075
138410
73374
128623
20954
91491
101474
104289
38149
95289
111539
145532
144034
103670
50487
54170
51415
26780
111328
112075
78372
94155
98536
13968
11162
107938
91822
82165
67886
38188
26335
26762
28805
120138
31888
70682
69539
138999
32855
131665
86300
2104
124640
101371
129465
32037
13194
36066
79650
126105
27061
36244
97471
127120
50186
133276
112016
152054
69308
58563
58714
116119
105798
108129
94252
145695
36569
21375
132086
69321
7371
93647
92277
135598
52978
77213
41697
87077
139815
152091
90478
18496
35837
66733
22618
106573
53835
13273
130069
1485
72071
43850
117596
35673
9830
69796
52158
67441
111604
59432
143593
118908
10735
106989
132176
84510
62877
49001
50143
54420
48602
149889
93743
105045
85744
144746
90875
148131
8160
76145
19612
100744
150110
144811
15206
29181
85512
67367
96259
55018
128751
111075
52800
15883
97158
39160
121087
17676
108810
29091
92909
15272
48169
44315
151493
139622
60088
90028
9457
89182
44531
49882
47779
42918
65837
83957
92809
8788
8704
46689
84688
13797
36659
144901
50665
139643
55084
50528
9060
21744
100238
123399
57835
6218
24956
78291
18603
105505
25775
48915
52743
91146
119513
121135
139760
43152
62870
104985
72979
92463
9656
15046
129797
67356
31058
35597
58572
106516
106667
88595
7167
65208
69260
85956
92142
114714
21679
136467
78572
68331
38216
135340
16973
15577
135231
29502
79706
51302
140910
9935
1320
22909
45852
131787
89992
97694
42819
27288
62259
7331
143996
90285
72491
63472
33924
22156
56876
55478
11405
141761
124257
70638
2380
19130
106601
138699
48428
44104
63055
61709
75147
64438
84452
120572
71699
53123
76310
113967
80263
16942
121217
74605
106772
72499
16456
150443
115130
73436
75106
5182
87071
77286
96605
110113
116833
61251
122216
23116
128183
42856
105284
58700
130939
47645
57986
57106
121448
140066
49871
59293
29674
49877
12282
143875
122214
28677
13668
115825
123229
109355
152376
88476
65352
96389
56441
39864
15207
57157
83849
20111
120676
46949
99538
106144
115409
15305
42281
94721
28042
91957
11679
57462
151806
44848
72887
115
94374
107058
144640
75060
95486
144353
21017
18358
90974
98234
58016
129528
12981
151831
4664
139692
67570
126835
118664
40701
149883
18708
141878
26224
136350
25625
104181
9662
70446
55839
30872
22384
20884
25579
117852
144802
41118
17558
13086
136790
144088
92148
145368
7404
112333
21005
19935
37606
3698
17330
78358
1870
56865
91966
48932
46067
117242
32200
76905
66465
87772
106997
109330
133219
11431
85257
125405
52399
124488
145130
62802
117844
107948
79151
126996
78589
99628
23887
115717
125642
62080
72785
128387
118649
22288
53962
43605
148444
106522
119929
84535
52386
105684
51739
60393
117128
144187
42408
48237
147689
58296
136833
114539
24225
68580
118491
124091
25944
62
96896
7895
83176
27254
12773
59569
70419
87611
124974
88452
52195
101528
30678
126862
65558
82268
43345
61398
97499
106187
109265
94253
43507
98964
66749
88504
25175
43034
69668
71990
64073
24155
100428
4599
72305
140529
85204
152596
100395
66932
109144
10346
47087
148849
14183
139171
100400
78630
52510
55827
42639
19611
28685
106561
148214
115964
53128
43178
16744
122725
142700
101377
25237
94093
129667
117961
106734
90970
147702
65421
15359
105723
96465
83490
103220
110373
74738
61825
46643
129202
146744
109898
25100
24830
74875
22104
150319
130246
86029
36141
131897
79649
16346
11445
31319
1091
133207
146235
112762
128189
82129
131379
110582
36152
90339
72194
4286
22546
12355
72152
6932
8421
60735
52961
54175
141859
95719
73668
151332
39438
134777
6365
118632
4358
38694
28645
26610
46717
45334
148233
51596
129810
3918
20113
21128
115085
112710
46302
145481
126757
147890
23280
12275
57489
76191
87271
71594
29474
18386
91433
89783
27578
118481
66325
52972
14980
115552
100104
61723
18709
118117
140134
3495
122464
11757
45508
115951
125817
112547
111166
131595
134852
140789
150065
45685
89123
85545
146048
148199
126104
107794
86772
9905
84387
31735
83722
99210
4834
41693
39541
23568
17522
31410
48024
18434
43017
114233
140678
46093
105435
125674
32274
94002
145467
30512
148507
84414
144240
13832
102118
149439
121918
46758
7737
63944
99216
112099
41828
103762
11560
81311
6209
29049
138969
75288
68402
33927
47066
60397
100651
10544
42583
138411
127036
37752
42067
122951
675
36443
15133
102742
34326
144422
28518
62926
79601
130384
32950
152200
110107
65429
81001
116263
114966
71978
49158
41184
128768
117018
122585
85095
6340
22531
96601
136467
81263
146829
138286
102452
53603
5649
63500
108437
21311
112613
29305
121446
98070
83056
121076
66218
5870
80855
61203
152027
10129
135818
40709
15265
105711
20649
121093
138919
64017
75716
122876
2631
71828
140039
128409
126537
148526
47343
112148
39450
17846
151455
39649
144261
102765
18500
81653
133790
119897
218
133068
134192
136168
27715
24099
115909
69228
2839
106686
138408
78550
87202
14177
28605
79072
149800
32367
97057
66595
2224
15133
104899
22442
54773
99569
126987
94110
38835
139703
71965
60004
151877
80660
49036
27174
127092
22835
116890
131323
133561
107359
85229
95446
121753
113426
53079
150400
3445
7662
65076
26806
43774
27836
48953
119092
6049
53078
71222
65890
65541
21501
127459
64963
123287
53439
112595
105561
96991
87487
91776
105030
52867
34625
58395
53256
26954
137417
72764
51292
148896
145190
78147
62262
43851
5426
39185
70937
79512
135649
143644
2316
10188
150234
67239
138394
51782
37520
96433
6348
126301
66991
111324
56275
122555
48611
134496
6793
38551
60561
57926
56986
76844
14444
118915
151142
19989
15957
69849
119939
4591
84790
122630
35778
83196
68192
26430
141097
128656
1327
150651
134059
68280
135762
43956
48140
37435
52961
76000
96841
140393
139508
11543
68625
26917
134859
88420
67749
25225
15744
45323
50707
121226
25454
107055
62195
114144
139340
54586
98400
13463
74297
86087
102343
83963
133903
8324
152497
61455
104758
96718
53384
117187
107943
121647
1737
117169
88740
69448
21185
126997
142368
92690
104059
18555
57617
24239
138145
70042
99469
109609
83425
31451
53625
43661
143166
62126
73086
142979
124043
35599
90392
34365
10593
56182
34647
33381
52232
123856
124223
73347
129722
116523
23544
89252
141708
101829
113068
4132
29656
70666
141464
139703
123068
46139
35104
116235
107930
132208
109827
109920
43108
57991
2006
74702
141690
57527
107396
44903
59425
88820
147513
44291
63139
41172
139109
77150
670
126949
101798
30312
74660
94640
21697
54846
150205
77863
49817
130119
85097
17513
95233
130933
96445
118011
60099
110000
54472
46373
12685
141080
141649
30440
36634
77112
71495
48643
32425
92898
52692
140367
123576
129363
107228
23376
60374
129189
121850
109876
138410
64646
6239
85839
71325
124394
82751
135699
91473
144452
56144
126579
132970
70031
12981
44537
4197
104949
113927
57505
55843
24433
70602
57450
8908
35614
101465
90209
41162
81288
57861
31774
24382
85083
146569
95309
66425
78847
104784
15351
73405
18885
149703
81308
109410
11146
127405
141250
144837
97326
50014
50662
121550
120195
107803
9157
34600
67516
120097
75716
27225
35837
130973
51343
151799
124930
25354
65813
60244
134428
81116
139058
27804
99819
93113
144909
136898
76658
133630
129095
52496
58338
35123
52747
36379
675
82817
91805
89018
60655
25037
144524
117138
10604
45953
116555
140707
92126
40065
73519
100799
151954
85369
131968
99369
36125
2232
89025
139132
10638
73619
43521
89917
108157
95953
128152
134149
36398
96548
97649
117704
121251
92356
92829
10631
146413
67360
23780
108741
106828
117748
67792
106302
60967
75156
63779
96900
98071
10382
87946
133444
104380
136040
77368
70906
105663
82003
79611
21087
36096
34786
147263
36125
129417
89279
67777
1507
14021
112022
110228
152315
87776
35775
129951
6327
136381
48723
125166
87303
80135
69917
74757
42390
79897
9285
139886
64453
91127
71190
85298
129539
128900
102367
41927
111056
49516
109153
139616
84568
79424
101655
104990
24766
16240
90308
51954
5374
147459
33707
92629
97460
125395
24919
18444
61733
55083
10001
127828
3636
101679
89831
9445
86178
50072
72363
76290
120360
39181
67611
83725
148029
27059
46559
42650
64183
144201
94333
69564
12053
130803
40797
134705
135241
86419
6519
50128
151180
37398
54739
23760
147910
23124
54123
103674
94060
128102
37696
72376
43920
128002
13377
40932
10646
81138
103920
95567
75602
56249
22749
108086
62806
84290
96394
51235
28352
102540
122432
27360
149383
55577
72022
15724
78719
127638
150043
30277
134790
56868
123863
32174
40667
15328
93755
72296
96198
55678
25462
50234
138149
69059
16231
53292
10860
112328
126892
39051
94056
128181
87221
112613
39330
16715
131636
147166
21175
5314
26613
9214
62253
28436
41322
124499
43691
141268
53510
18505
69237
78911
68781
59522
5167
105423
139370
36983
76159
116339
96901
27685
100142
41857
149605
148453
79519
5021
142870
121152
31521
41175
134728
114281
90349
50260
95714
139815
63806
6813
31117
138100
106096
120377
49898
137808
83971
41266
27264
17490
36293
124944
66147
143769
44382
84956
12373
124419
110647
27040
124317
152431
88903
111421
141926
36850
19644
88696
49324
103864
95391
101035
94586
59466
79591
23152
49614
21062
85175
97663
59358
121138
79514
126822
143640
124412
88810
27545
127734
78559
75500
130997
99109
21857
97259
92045
79739
145693
38385
7503
99509
139526
108437
73006
71966
45686
95749
152641
87580
38592
97617
4471
38505
55655
8413
32658
57790
117944
81065
62372
54195
13723
48012
10912
56517
2870
102532
142979
19369
150879
22200
148849
11246
135076
70421
103542
55115
23786
126134
190
83246
80263
25849
121481
142479
34157
32841
72280
9860
140806
140475
84906
5976
39979
95592
62495
63846
77358
77311
103678
96826
119889
101252
132355
133092
29444
90451
42188
74129
73073
63326
14766
31741
109663
14962
45790
1547
68746
117666
32479
60822
135167
146289
87660
28403
91446
7726
112780
26274
105354
74880
123421
83438
33794
134750
70580
84039
78760
139075
15609
30121
75479
51275
61598
42891
87158
131332
65474
13263
103416
118384
95029
92113
114210
40428
151263
63489
69120
138513
110256
53374
65429
111827
143842
119699
100013
85616
61605
57338
97534
97984
87283
30584
6891
27500
73366
93990
13193
146688
131300
145880
142476
101679
87646
107368
152358
107371
28746
89802
98254
17838
589
21277
133747
15842
19800
108360
122540
101905
23633
77783
57732
136620
132310
64736
16817
59724
37185
51002
77021
23097
46485
70191
126194
140097
35321
3254
120172
84933
113778
76482
124419
142346
118140
137071
30088
146008
98251
9938
97710
385
108107
13071
137198
94892
98630
27612
33341
142646
99327
135321
37421
3434
58500
41007
16234
114512
65255
143694
78443
57654
70526
59470
50903
46306
49116
101541
62951
4977
137882
18310
26513
98557
52455
37164
72303
29738
85616
104975
44038
42689
93800
102069
46018
31048
782
83227
3192
86874
77490
102087
2154
26343
19541
74143
93431
68647
33480
13924
94461
23686
53323
151818
766
128642
36585
73078
13645
122135
56740
57621
22351
8157
17655
89233
60007
39411
30108
84186
4825
131202
44178
28056
12030
63601
123343
128495
10680
13793
149582
127965
58382
51155
127091
80301
35292
19700
10667
70065
151548
88315
130128
42568
117202
23826
10328
35049
84109
61291
118869
109633
46949
20983
145687
80088
105032
118082
64032
144320
10825
82963
120368
90133
139866
103281
27938
47798
123661
59432
146948
954
5302
124516
64505
123016
26162
74851
15273
135546
142617
12930
98489
61444
54866
114740
20012
17739
90858
104449
12230
122829
45241
137996
70407
57743
114709
98024
128650
95567
15084
123052
117353
41494
126401
39559
21699
8647
141578
57800
18326
131617
91774
145632
68537
4078
110063
109001
42922
58732
71817
76173
38910
116619
87270
134131
32329
59761
85768
16340
12928
121723
147455
134690
20845
121422
48597
63359
8793
41417
152211
48071
48337
91474
43466
145479
116360
11388
104175
17018
90995
33816
92855
133734
8157
37770
146786
61360
118221
81956
98474
136028
82321
115865
149747
124730
116002
67789
44762
3527
108595
65614
51629
14796
14492
115723
10083
135494
129576
142225
26702
75937
26963
149709
84175
55949
35818
80402
146224
11873
40809
94256
21871
123256
88931
40975
103965
62767
133068
27781
87265
95782
93025
147200
136337
131727
138857
20339
146227
117820
13231
22434
72544
40143
20475
14057
116736
77333
115101
112430
109605
13502
64665
10288
15037
11152
72200
149486
94701
59027
25677
39615
12457
148411
56932
22745
127449
47848
42917
121247
44443
77311
22459
116535
146102
63735
9440
112355
19407
125873
82964
132615
16879
4961
17985
52918
37021
89931
50670
10374
6556
76394
71026
40016
73503
130499
83600
77853
54256
128346
77875
119300
82051
120757
93868
77841
42310
125254
47808
82570
130054
134862
90206
1861
14183
107840
75826
72335
76848
128235
82522
103731
81141
10946
1568
11942
17258
105734
110187
92328
110706
45657
69595
50541
24319
42029
131017
87361
23829
33549
27547
8812
42758
117391
31819
56775
103906
106889
132238
38484
111779
89920
60
50618
121625
22757
83516
17522
131987
51548
135104
97231
97069
57779
5401
152476
120514
12115
87225
1993
66619
114392
10834
108804
110498
63415
44457
72836
28230
52016
110754
149272
151764
137093
69474
152161
12350
10456
17202
150610
61912
5511
116700
37573
84311
905
37430
62637
12894
125791
85567
100163
117586
117043
67173
86157
38219
137590
16439
87303
42061
129922
105692
62365
146103
33114
62003
8015
43405
99897
27715
128076
128659
2076
21372
89418
24048
79799
9611
57786
61866
115840
15832
37199
90906
103455
123886
132455
93808
18310
74087
142529
24364
37593
55644
20019
91502
146773
27940
141126
116945
76639
148285
101030
99347
39358
48267
123949
118676
78972
38803
59310
52496
75724
117218
856
36905
119043
8489
134913
145266
103043
124827
19444
150436
58079
60210
110689
75417
108754
125427
49957
43130
121251
8802
6
18420
78229
123955
15906
35412
40819
75309
108403
144678
50143
134699
31821
27148
147411
20003
43230
99755
22509
83507
119121
101268
1241
87918
34381
109978
70084
104875
10908
70122
141336
32002
109008
70679
33857
126492
129046
95371
79005
93006
90182
132215
81273
121709
34545
77903
20370
98508
56153
63666
39653
33228
22772
40953
152111
78177
29754
90524
40826
61499
18081
33357
93145
129742
125915
129275
135334
108805
100686
67471
59724
48707
74991
150272
28135
134276
97001
69344
86368
10836
138088
127777
64969
34127
45310
85467
138298
75125
33631
31391
143353
51609
85429
107816
57387
88681
113334
45885
55423
72294
112920
142944
151737
45524
12981
27521
33426
135472
117386
149978
151715
107678
125061
85202
152019
27138
28249
137614
123265
82761
42355
145534
140196
6271
125456
70314
94832
95498
115812
28857
46246
107489
22478
45598
10961
56373
93960
65287
44975
69244
63389
65444
34715
66180
8054
55267
113750
57165
66365
94415
148737
133068
110455
10246
142371
92690
101073
108776
45828
75126
145632
112795
40356
38785
16277
72279
115849
109895
15846
18658
36850
99917
83907
92426
23797
112612
26348
145423
48593
113116
110377
67115
100177
79198
98077
114352
29400
56986
101950
96026
136755
118322
66885
50730
14935
83024
1372
135315
71840
17208
28182
133088
146308
138295
79635
19610
103013
128816
14736
9561
97526
126894
97382
55623
83009
53271
48743
111917
109864
8527
65998
120377
129424
137750
49870
20639
94073
51229
30163
23381
89330
58046
10373
85161
48606
110442
127251
30659
94913
149419
61061
50132
1755
16082
128844
105326
69263
33083
75612
57782
62496
19983
36022
47018
31123
106432
88548
126370
15643
118301
27007
127697
55305
58094
89573
126060
47436
72915
12859
152608
91519
74014
71246
114062
110537
76504
77763
37578
134275
10574
116110
50220
51345
9932
118000
82366
145421
64494
85824
10879
40612
139384
15263
116500
70543
104436
99016
117580
35134
111662
147094
128697
64482
88354
119135
32903
22319
54595
91293
10054
85955
65365
60169
144794
95972
36027
98025
91283
121115
41603
123531
19508
53802
146390
143012
124942
121494
113448
120196
14287
83273
116502
19506
5132
62692
147166
58900
105456
72035
7782
115587
15434
73140
54624
10298
26683
111201
132789
147219
90385
28397
119166
135047
102640
115075
125451
84614
94462
116461
62631
133531
57458
57791
27793
83639
151280
45054
44
104503
116650
28877
78424
137274
123018
137946
21156
6866
123088
7892
3199
70867
57144
122916
59028
17744
116255
62038
123820
89557
36274
64515
77104
114434
122316
127114
55879
121030
28180
77135
83679
2534
128818
40516
13262
106550
51762
55393
140997
32166
84172
145824
102361
20009
147681
19354
58532
140186
101954
39401
81437
146620
125974
36741
110366
104173
19896
45079
103956
47865
121892
45539
71535
129503
106548
105278
91577
16222
39548
83937
48174
124378
100157
29498
22191
117844
69748
80746
109576
29529
150480
69849
25528
123829
106022
14629
106002
128044
59666
68379
52614
60141
141064
2434
44832
99178
132395
143509
115173
26225
98799
42193
28386
56786
71626
50356
32557
150551
9583
152373
48955
8073
90496
95288
9932
54530
109659
115988
59145
48200
42172
137842
132786
34472
141448
31848
139299
121468
46609
130146
26425
3029
27321
54635
80956
119304
127685
112950
147707
141957
139902
45660
22073
82175
150519
52956
15105
133123
26753
95157
35273
89646
85428
22142
2596
98943
74900
14803
99110
152427
152445
127007
23986
48078
58512
104310
46167
62999
96381
42994
77162
87956
109274
119590
48664
132468
30367
63773
144560
78075
16538
29999
25154
123220
73089
48590
100178
26258
63377
57144
26094
84171
61200
70966
10832
149991
33153
56860
61244
133056
120538
146022
95914
108541
143588
2245
95395
24392
86897
90135
101794
125393
150512
5679
127521
92407
54284
83770
118256
146703
150310
23132
100977
80694
93797
111656
99609
5397
47356
18551
13337
25836
35176
134511
140623
29250
137767
108209
74573
97995
77436
34081
100701
75935
60649
84299
25876
142582
25737
22897
136659
45027
45802
90592
127159
18253
81243
103496
23672
131577
122459
57885
32847
36033
45857
45744
86084
57009
11899
18080
12613
109732
73189
140766
43389
139246
76667
90019
129217
101736
139583
144887
4506
37216
106140
8675
76586
45154
139096
120701
31347
140405
36468
84887
27985
82371
134829
141354
147879
21129
31756
30597
135378
127185
22711
52981
145443
119770
409
122223
79743
140209
145999
104764
49974
101817
140989
128293
4773
127502
127533
56904
117438
19863
151717
24239
123401
8549
16727
150229
29628
69307
28900
39078
52407
72575
91840
47523
49987
113011
48277
8138
127948
43893
140163
54666
24631
128535
59464
50264
135074
42900
131123
105630
62558
130060
134086
43137
14597
25443
41516
65223
115282
91171
103735
25477
42239
74732
73052
112797
45372
152142
120947
50001
43548
112654
104191
88946
117693
21655
147774
105888
85346
126225
69989
5365
135387
78679
69487
3135
125975
136495
89169
97731
101213
50861
123582
1151
126829
74727
113966
49238
74335
113632
120003
146881
84364
82419
85161
59825
126132
102527
23765
67881
85381
114233
94088
94871
71687
42133
118763
53904
31474
65908
30304
137960
145300
32009
12424
151279
129811
128697
48287
59038
118773
26178
76431
61015
132887
18969
151697
138019
121630
44012
57997
85673
16035
30864
38144
108141
72897
14745
19950
126302
101226
71136
143289
96551
102430
6284
95549
87626
11454
1434
25375
134496
48462
101195
70053
56358
151024
90195
46645
151497
140111
127418
105442
28755
13927
1499
144546
107326
37217
35534
90169
146919
106041
104629
113523
87689
137194
67095
33070
1118
89376
79357
10101
145604
38188
100647
72902
57967
48672
119062
57180
61446
102287
20678
90036
145256
43149
105348
102418
100974
150795
50486
118145
128021
12981
89771
71601
2760
14293
126823
24978
125788
62089
55903
150499
120978
35414
71422
36788
104613
48180
114710
23998
29417
142109
141250
24543
57047
98099
129514
36857
96811
56189
12774
80687
90167
124179
9565
113632
16411
141095
147058
150443
75597
73325
148192
54240
133062
68371
90879
91921
144974
63413
115620
24367
77591
108002
69762
12965
64101
54382
49803
39465
136122
83613
150490
79376
85672
8071
50659
101722
21493
68052
121257
117551
150606
118235
29587
130912
65478
151043
98498
60264
62279
72133
105136
18212
58784
32778
31308
123107
107654
101656
40932
96921
64131
39340
33805
7295
68429
105007
134252
110379
30969
108959
85975
50428
85311
115225
57000
8190
114072
13096
89393
55159
105689
73600
73394
22530
129396
126840
23867
92502
105420
64637
68189
27521
126041
123084
34690
50694
85672
22487
19004
116199
136298
104548
24550
95371
98839
102093
125735
70931
115328
92494
127626
79333
23609
77856
122775
8147
81622
3789
121494
44869
89345
47213
72404
71892
27715
130528
122524
112949
28831
150953
107949
38918
125911
137806
140316
81302
113313
145069
30632
86660
87500
34950
44397
136922
139122
24599
149154
72728
28376
119005
117138
146895
24240
68283
68011
72887
53609
47829
43533
102897
67772
9284
152183
71061
20548
12540
9687
139858
7587
61174
99143
115815
95870
1163
105267
87012
46575
125274
17191
95762
100877
13022
91997
3752
81329
17514
76699
13240
86246
150391
116264
11505
28782
144661
102944
70270
7336
139743
82734
35859
52661
39441
9475
6158
61629
142904
113863
132552
117609
9830
82610
97438
22921
32285
101051
126367
49574
56330
146374
142621
54867
138920
25949
104116
130997
132473
32287
141935
151419
114534
49724
51750
32883
80273
78948
115070
73856
50406
101717
70260
81288
42189
25287
126308
74364
128493
107217
2366
61389
125422
16781
144509
143341
63543
99042
121932
71317
135722
142669
70375
125693
43243
121824
14909
123784
58121
134139
75710
133231
89665
3151
68382
136461
49295
50822
84452
54366
36927
107440
115399
18921
125500
109956
12677
45485
67032
13144
145303
76942
6669
65524
58777
70901
44790
73790
72729
124786
82419
26764
136977
29662
50786
57822
39850
99862
133403
2789
11947
24233
110220
6096
64031
113217
144747
97530
16615
61757
136592
11730
146483
146517
97950
75903
87643
357
6912
38843
2871
109918
65553
141248
148526
144582
71539
57978
94680
58530
81909
130206
103304
49888
139284
46133
21069
131466
1305
58421
68785
138509
91093
85579
7633
46649
18885
116008
68137
46650
12576
91837
14420
98904
84335
32793
93626
13175
111397
67074
92707
51081
52194
75168
121868
64354
120853
21500
71395
935
100567
18486
12544
49449
126290
41282
116897
1332
14962
63766
69121
48500
13090
104012
26162
118184
15673
150011
136385
129717
65313
102602
56855
146296
35516
57341
60033
35155
78912
9842
36031
37107
28268
69654
107190
10796
110310
102855
33158
4050
24593
123422
73740
37601
105563
99451
13512
121343
97720
23879
129852
20621
5278
62840
16346
61782
119875
97198
96714
77591
130965
11415
142050
13766
80956
100268
45518
70175
61346
99400
74237
106332
100819
5182
1831
64700
127505
36442
43730
101843
81266
49574
122845
107050
112099
17478
26803
110714
142492
124009
45952
121116
13233
38973
13658
114851
148109
80343
42741
79429
37317
145435
43587
146463
414
66465
81601
4742
124434
126492
106459
83428
53370
107701
48349
23280
3927
75174
140148
148507
77185
58676
148348
110889
97527
10941
83860
115401
111755
128471
73575
6907
121512
145765
23885
630
61852
128182
5374
64134
133778
138694
4958
40833
119475
53384
84880
124452
6833
97517
151929
104349
13798
147557
73616
137552
28538
14854
105239
149714
150872
36594
26049
151192
32160
70810
152088
114526
54524
26114
36412
42014
37751
62370
103238
15048
143753
45985
147021
930
1169
16842
105254
15012
34473
36631
4953
83867
72562
136229
102512
92098
46620
131962
91098
99478
78197
111408
72119
11070
16277
132763
73981
54016
49119
35024
89927
43335
81081
106829
65313
102712
124757
28399
147509
15915
85878
1534
120458
15869
11713
81218
132255
58210
88349
77825
15453
23984
67964
108027
55847
84062
115915
133321
16590
22908
22234
106051
87057
124932
71328
9817
84681
73781
59060
81366
110178
23608
103433
88675
60302
143496
27442
46763
52326
115448
125373
88594
18129
70905
75689
74010
12362
49173
82129
49842
92925
126527
13746
37633
106339
105549
68465
70125
37128
6025
8780
5100
29584
139135
114546
110434
129976
152126
15097
58171
143313
18044
4317
11968
88690
100582
106355
122033
7612
46317
29548
100290
29119
64306
16757
142486
48691
105642
84218
106370
111685
113685
138165
20118
104646
104848
134942
110691
104460
3301
26929
98560
42403
52239
136213
135348
10596
95722
136250
18118
152189
39565
148361
28748
125895
13756
43064
31094
150234
129516
145428
110050
119379
130981
134365
82302
90830
148300
50795
74388
21519
98456
30528
63740
8242
19603
73378
18789
143316
83372
57719
142813
123175
76091
43284
104749
110385
106760
142898
108757
112563
9860
77192
90012
145717
85775
29907
106920
103511
101272
39048
126730
57557
90391
67653
86790
135167
150063
128588
125857
102246
41948
147767
83033
147027
39991
66737
106573
4565
81284
73716
117145
90948
8073
65095
107045
114552
115490
93128
76427
95685
137215
80171
11050
100908
5068
118446
110257
24468
102430
92747
129140
2151
89526
88374
150248
133040
12533
128321
12570
93644
57424
133858
63226
86436
73638
28195
58772
67868
152469
13496
21180
136986
93510
53094
111492
119355
29357
80031
1505
136859
51250
131419
12652
150130
95267
32197
6350
107536
15990
39934
80211
73502
48404
809
17377
121747
49924
97031
68216
49777
136351
89103
60425
82814
152116
29852
59897
49861
134783
82500
39395
39382
89321
73212
58634
42314
104696
85917
7637
151947
127537
108361
73023
52837
109176
110827
53219
16966
86759
120954
87622
76157
88846
5630
16293
109216
56295
97058
16945
44433
37107
77451
104405
128408
7824
42088
47084
139589
130640
75911
138857
137233
42037
63742
63536
8935
53477
116304
46761
149182
116033
140486
73782
62720
18618
110523
29838
75039
86512
46541
149313
124239
124513
124186
131639
10157
23146
54295
1463
29611
133777
141021
40351
29492
77246
103374
59260
134439
98749
129345
130870
72845
148968
80327
141846
16155
69733
22661
111605
13621
90084
134883
15848
92360
111463
22964
124082
141046
77303
126189
21897
85519
146263
83113
142659
72952
44336
52770
60696
675
58183
67375
94283
55805
26120
87170
92791
95477
134971
83308
134224
99263
71679
3511
49278
40919
26524
30445
33217
125470
33849
76072
67625
29649
16545
60957
101971
81861
140659
41587
103071
50298
133406
55373
129377
13128
21166
98348
133492
9335
39269
117219
133342
110385
120758
36519
9045
26064
87689
63118
7916
121231
17572
96286
29665
55065
35836
136542
143967
27948
51879
118436
99070
39024
52656
104380
52252
73734
60738
39424
103492
99754
14417
91007
89145
13907
6086
118893
39900
114493
39868
68848
114521
78542
43684
1833
138811
79556
12202
6206
131190
63998
126065
105540
124697
55968
68320
33674
133118
132162
93968
111605
107002
132926
81591
54168
869
87435
30925
61750
59759
91544
8987
32210
27566
52644
54977
18338
10568
67153
45409
147004
9557
48787
123654
138919
104348
48896
45497
112469
35422
148120
102832
220
4917
42304
75478
26917
133359
105657
109181
68068
55235
118114
120778
103237
49456
33543
121767
59944
121206
45771
77430
135262
94518
57849
378
78049
130502
45830
48139
20830
63932
8849
42017
89784
72167
146181
116251
80317
101477
83537
5731
35507
80555
5220
147461
133754
59647
148071
68500
38677
42849
3130
48148
15897
82125
69599
93569
67522
143355
20408
108740
57660
50081
29615
5002
122044
25309
60
59771
129187
104195
86428
41065
42649
112378
37501
30097
29980
55485
119047
89466
118850
122642
145234
141303
83094
85580
106762
29054
79591
129845
145849
144547
35040
45987
20834
35629
71358
41870
116078
76889
3800
60323
146755
46375
30658
33639
97230
81472
109657
74397
28452
86606
75396
44466
79312
36812
133937
43846
65833
67118
49707
82317
82732
105317
131153
125334
150892
78171
23741
114866
33244
48479
54075
29329
115616
105133
83753
70853
44392
51227
23561
72902
145603
119383
146174
95407
13950
127417
147856
100446
71432
67662
40552
11531
30887
47143
14343
29642
3647
58933
23267
36809
107048
77345
86942
80906
40205
28309
30147
105134
79576
53559
35784
95678
30809
31609
48805
65774
35743
66742
23971
106531
140015
85311
147999
22497
137603
11328
73076
14757
91150
116784
72658
56100
51756
17060
15441
112513
45210
45404
75986
3168
119561
137635
98851
29156
42598
5273
94613
78371
92815
148204
63683
84519
82423
60548
130617
93293
92675
79459
107780
41548
53962
38116
118216
128623
76285
139669
96777
152395
57762
51221
2967
56213
41398
123259
85246
104365
131047
58389
40528
99422
55515
126366
41719
145534
43178
48063
88664
14363
129736
75491
76999
38761
140423
52911
22868
68115
65358
149939
67935
1551
49345
70931
57692
111290
51226
21605
74010
57834
80054
141778
15027
141903
117597
77796
9267
39499
127201
118627
53893
136002
51813
134704
48685
43707
61928
92407
111308
5665
90585
37000
7225
18572
131935
85882
134065
58449
131436
82571
144926
65983
96251
9942
79891
71873
108129
109664
137112
112276
86379
43551
122713
146051
52665
28805
39300
142028
120918
29564
150547
90279
87369
26875
108487
73817
139273
117171
137054
119246
78672
129341
64016
32458
15496
1226
126349
2473
137116
114457
142855
76285
15785
115810
71881
89277
2350
136829
102904
124033
19027
123177
92244
129759
7168
58574
58481
19354
54651
69286
147130
138411
74964
81380
22994
110884
103105
5466
140815
93082
150767
131079
26919
14429
101479
119167
125888
103674
108655
85530
105636
6516
66042
55875
139469
93989
142020
70965
140224
47516
148921
134750
59094
93179
90358
102621
83064
51419
133016
75344
2086
131016
60931
28917
65
20306
5896
3324
125096
142565
109580
108444
152320
33421
43217
12133
5891
36119
82938
149053
104233
101133
6785
21372
73355
97013
125153
13668
6058
137160
88861
29176
117596
7327
79070
147312
48434
105331
152329
51156
98952
109359
17468
119514
21549
81638
136657
27394
146845
93184
45831
100489
73357
52656
520
3855
28267
3269
17659
55255
142045
129985
84205
110495
13242
20761
106899
61752
128265
130883
139570
103506
95135
8811
101926
145347
111010
112321
22541
107086
63451
89260
65832
143731
151762
87209
19114
48574
90475
57586
103360
104092
42764
66601
73010
77179
107794
58604
146845
112674
44227
133848
74533
148018
17334
34171
140661
131699
4170
35568
114287
88601
125951
37818
103393
2699
126311
123051
72407
94022
58921
33579
56053
122785
120722
7428
57008
86559
66150
74351
57026
135647
82745
135914
130965
120718
44035
150790
130903
69315
55290
99921
36436
58501
145717
149125
82289
151192
151142
12026
113723
79070
66556
48579
58974
44929
55963
115756
136085
466
47703
67191
136370
134427
77221
146350
133663
151945
15613
115189
68832
91735
73258
127933
7850
89501
124427
110669
109221
1223
1505
81156
100802
88911
133231
17624
139584
64134
139172
1404
85520
59771
89444
74917
68797
24071
91499
56060
23547
106685
29103
112850
56352
123491
96687
85173
70265
98934
74915
37166
120978
76399
147653
79947
22763
128179
97256
35085
68947
109184
57402
11950
47796
4341
107226
145031
49321
56625
51034
72955
42344
100700
43515
119268
81676
149237
62297
9256
117486
144262
67495
96382
91609
64103
33889
141795
68917
135586
48847
145324
118840
129649
28137
24571
136322
14157
19523
59510
91748
91386
137260
139837
71092
54312
110757
10101
73148
51956
40347
48235
67491
131725
2232
16597
50142
56964
30488
118639
66803
79357
141467
43411
64044
41780
88746
74297
55835
132590
139273
5095
99023
1961
17682
27692
77422
131890
58568
28755
59117
119545
97812
128471
105552
120851
21595
13550
35651
51911
137616
101954
9622
3630
24240
94461
45302
139669
26316
122098
120344
38348
5795
77436
61345
23475
127474
17073
30756
42008
45659
110391
19341
1117
94641
126561
122184
144607
147084
36342
46526
7399
146705
77313
32179
41334
29213
98240
32726
76472
78177
10785
142253
104308
108595
54451
130856
92142
92345
37189
139940
145957
5415
32013
17716
120858
14564
18439
115563
32029
75847
41006
60193
92662
117667
112927
139679
4503
69184
24138
101522
4498
55736
94845
134214
43230
6846
144011
141835
119924
31659
5479
143978
57810
58271
12017
57462
93839
51338
30962
127399
129228
92610
64562
98133
68206
35283
89606
93577
126701
140794
53086
133582
68980
5396
146728
111688
33317
138080
127609
11004
21919
9905
5147
100428
68262
38129
15752
19670
110113
67643
23900
115671
17737
108940
71818
106377
23087
39863
79148
5854
32131
136721
14104
121719
15887
10247
91316
70175
532
95611
101618
43426
105196
130892
1547
52357
44685
38272
92717
12622
128915
145226
7137
23066
103923
99566
133494
129715
148196
87207
11693
50009
97570
25854
29474
140565
56843
151555
62062
57376
94874
42539
121595
57952
28113
123775
135720
93649
40130
81657
129774
45332
76876
140427
68388
38529
91589
76776
44341
109404
21423
77167
17269
148886
124288
46530
136826
38042
45727
51568
116137
149976
114700
95567
77436
466
97374
66140
114920
145137
5054
99846
61444
102357
91897
133342
150763
62166
84736
64093
29441
129341
150352
46506
125615
122048
113764
113745
38661
38352
44101
12534
57489
16619
107887
140945
38030
63205
79425
10792
79395
104958
110393
149828
65669
81323
6353
85245
886
111735
27863
30308
117350
47156
97583
99497
47840
90229
92151
86396
131691
143242
119659
43675
10392
85657
56843
69430
27492
14687
80131
130142
150443
69360
127349
64113
8040
10596
27875
8881
1088
55596
60007
118371
124499
36263
96756
29211
128485
46556
143596
139171
40454
113703
34760
71839
57156
112269
150439
105163
129563
99368
90593
127372
26439
94772
68360
55345
128323
116793
85120
129881
30255
2670
125741
11489
59848
79162
61565
43877
127120
55577
34973
44434
27172
90569
144463
104823
81790
142231
68340
87394
113304
16456
91626
18492
110893
17495
73842
95015
140556
16397
100747
43223
40037
83204
75710
120590
19787
144349
22302
2734
71219
78325
68241
97985
47173
62762
60818
132188
77087
132306
74010
48011
24028
23156
87359
141512
61580
18661
108410
74721
55947
67425
146881
116643
7996
92635
95172
48613
107935
146539
72492
36827
94988
149613
141133
152385
60726
74341
131901
145145
81790
81244
64095
128697
126549
8957
149314
65360
48519
106118
148521
126955
52407
14434
120613
81364
106736
73759
133676
73050
90542
59695
134848
43238
78858
123425
43064
147964
75911
50204
12906
35998
9911
97849
20228
141362
130560
17910
78948
54978
125302
96940
37883
55239
111104
16287
143448
96987
110500
124526
27559
58908
62057
15677
123485
149970
17244
23639
16152
113591
94675
50009
7415
127219
26602
48460
147623
11920
66415
75602
87697
69261
30076
127217
125266
151048
20484
147776
116693
9760
151359
1904
89602
82170
38551
70351
101017
76929
114481
146439
69222
67127
45845
97378
50129
93262
3420
46751
128098
90698
122210
71658
17440
30814
75776
20374
50553
116686
37997
25145
128740
37070
47935
73924
149128
107052
1511
98836
41738
144715
94724
136440
61836
149957
86684
138171
112238
90126
58143
96158
38423
58900
25369
77019
89544
100542
117721
149087
75457
13424
43695
80555
71709
91494
11818
69274
56449
34349
25750
118773
29133
151106
107989
111492
148291
52611
123685
134824
21329
38965
84409
80705
97750
109370
14920
66068
88964
11486
84542
21878
45843
131047
123690
146502
98130
141255
65227
12236
47737
111360
9840
97637
110270
147554
87985
131855
49121
68911
116604
91305
107371
58753
29556
84087
46898
65440
7581
142718
76923
91996
36281
122724
98649
17041
148124
54562
30583
62107
87622
99076
52390
97345
54490
20531
94030
152670
27744
21804
89792
1999
112740
55095
81848
152642
147561
131856
86244
25281
679
20589
146208
36924
21630
94417
75078
18582
6537
104936
101321
94103
62019
11484
70254
144947
52904
21748
15993
101150
64476
105321
125392
34978
39283
63723
55927
56847
71046
152183
82107
92503
41293
77968
133035
83693
29865
82917
123657
57191
45661
102925
8884
131799
142411
99759
124207
45978
121382
18081
4910
64602
124416
132760
120165
41627
71677
33916
98271
21055
54586
58887
113164
116384
143801
121200
79038
44915
61898
59553
123534
131601
20517
136768
142434
13538
110098
145568
80708
110210
13305
106122
32668
15660
114059
10545
57048
64431
65426
34054
85246
150146
92798
77450
114700
107700
56221
51332
31631
147478
136646
12115
126405
30917
22636
147899
65509
138206
140794
3439
100679
5531
135277
139067
21218
124542
22604
99056
45641
87699
138486
135148
86015
104078
86599
79673
90986
359
135095
122601
17994
150846
140549
21640
29647
35598
18443
115632
26118
10607
149449
5474
16094
132018
17515
58036
109809
40007
35828
13242
6298
47372
22791
112980
9448
134362
50333
121148
134848
59694
101094
27258
58404
114108
48652
108626
7465
87940
82419
54460
98432
80305
80967
142199
87473
98219
72357
55233
16855
107633
89420
23091
12850
138528
143241
43340
120706
65264
22298
134096
126003
2093
14818
61838
145025
84414
28331
2410
30081
136250
77994
7073
90274
16203
81
35425
141998
93177
111173
9773
58714
58410
53810
92545
70248
68620
14416
48566
139258
57546
57204
144293
59644
92915
56260
54683
34985
105148
78214
85851
115401
34378
113585
63480
71600
141300
98672
64452
85756
67892
95006
2036
4742
27452
115404
75034
116583
133915
1911
132271
66267
59105
124041
127478
9687
58199
58907
65679
21402
15476
30078
144177
49700
1372
79048
152142
143334
35204
64074
79764
124690
37636
102277
131771
65033
96695
82074
39283
104960
104517
25898
29085
21625
27840
33418
52246
85937
112895
146963
131184
131752
26305
1219
56833
48519
80162
56487
42459
143089
151259
483
146814
36639
124974
125913
122683
78589
85281
19369
41386
47694
66171
70337
90185
114493
125531
21029
58208
95129
17158
65172
81446
64336
66332
146176
139447
24914
73369
33714
18515
72384
55178
14578
108488
36766
17905
88803
114866
124990
132468
13830
50323
73816
104709
149741
45927
87047
39999
126587
39840
78239
47776
152142
152338
141283
16429
139128
17311
89538
45669
56683
19379
121684
92215
6693
16135
135518
116175
135597
112442
102688
23680
20716
34354
7237
39705
100927
114981
100314
83945
12533
36162
136357
33306
56860
125015
49500
69064
151080
17660
142345
76832
57833
114720
26523
64614
135368
15048
38506
150040
130386
20215
42933
27008
75500
49977
87451
34121
22829
45594
117680
56259
102363
130982
110125
17198
109496
17518
86030
133377
56100
79408
63859
113692
51806
110849
56984
61333
128056
116199
59502
137505
143625
123825
37862
69469
30947
126781
125391
74722
49418
99654
9366
9732
85471
119433
47825
73918
15787
139614
61021
71975
91578
3278
64411
21980
114196
121077
83189
118840
95239
21282
108793
110076
1993
4435
37283
53870
8335
19241
131247
78946
148927
16201
109150
103608
142608
14796
35354
30250
27273
116989
123265
148570
120276
44749
19241
113183
23704
123782
90142
148794
1961
56759
107459
25085
82330
23680
78897
111232
63779
85520
68951
61300
122882
35837
22838
144374
71714
79201
24791
119371
53871
5067
145808
31999
49819
14644
2835
94349
16510
113697
112571
39413
28369
78370
64417
136175
122990
21659
121417
44009
130930
48020
128098
107949
104388
6525
102426
33910
106100
129872
32174
17838
137555
27603
70739
60866
63118
94364
33862
79674
66073
4090
148828
114947
102905
61831
103861
83551
103929
83416
129983
89923
135860
110883
55730
114367
146907
16074
6029
102319
943
58973
151188
11993
86418
69689
93705
7134
21606
130004
107243
87392
10241
104679
60150
113119
45350
43058
54563
7264
128265
60529
97034
143129
29352
10417
132867
46414
47282
141817
6655
69341
72999
5595
101878
16866
96009
53538
44866
117366
59477
31142
83596
90594
142871
1266
61648
59890
65345
144428
67231
70204
55136
42854
84761
104929
74229
71816
9268
121138
85488
36836
48196
15889
63411
7891
53709
17071
82381
119139
13105
20429
8003
96642
110573
22631
118676
51045
82490
41806
45600
28126
137909
121501
70906
75201
105139
2400
4118
142459
2325
89607
30186
71629
128488
114150
100056
37629
10005
40174
14586
23170
81497
22640
150144
49813
66181
146317
121727
6021
37516
25101
55065
27827
25285
127425
124427
134833
6705
130576
124653
30041
95915
32588
101066
80150
4337
59135
117349
35412
119981
137100
79554
59132
33348
77912
133812
120013
73656
109002
128102
136809
12773
59723
38244
37960
64083
19589
47058
91577
4834
28582
121283
121791
82031
101118
59414
106972
18089
34611
167
16877
45228
79696
96850
99321
35828
84398
77436
134295
72404
82028
119460
85008
151524
15539
1469
84178
55959
48556
33460
81860
97956
12383
61227
37550
140968
120328
2404
10382
33715
23642
48142
99671
124956
2576
56799
17435
107623
12553
5156
37721
115279
126166
122917
142426
19027
2693
77613
95753
72388
110391
35233
27869
1618
96236
86271
143367
95341
109394
25302
132362
138638
73420
86387
142576
96727
21852
10822
62314
34396
15957
99761
7383
19442
100884
540
59278
126014
98865
12660
54637
67345
68936
102956
89815
22780
47087
83699
147543
35434
133676
127266
47018
60673
90546
40509
15010
112025
51136
98151
25277
87934
55733
53564
131339
35455
75208
66278
17776
31678
99630
72435
119379
26308
33241
67124
69970
101004
8228
66536
143737
145951
49545
62247
77432
149135
102243
112871
135300
32377
69040
13580
150871
3158
88022
129416
38564
20771
50786
77451
52200
8139
7073
29407
55317
61194
117034
126379
41075
127031
48975
56069
152053
119249
117957
97694
146220
99248
89473
128848
136229
16003
18949
134374
40161
130726
142770
99456
6179
44269
34451
79380
73487
62418
133092
131683
124081
103905
137078
43058
107996
59666
98896
132131
36775
95637
84177
53584
52708
31382
58705
41818
68235
98491
50558
132633
84066
44050
86305
90135
108955
120424
27022
40181
40660
13843
47131
42680
147719
57821
106140
104643
117286
63021
91404
32949
16340
33256
86271
89879
85325
2569
136231
32137
122119
60693
18769
63743
104286
104627
11464
71632
103810
59234
137655
2317
94103
58224
65974
90821
115886
30007
53482
111912
113578
2368
2570
8726
56441
109558
98468
20431
138905
108346
52370
112726
26987
91887
34326
10101
54552
66722
102129
16252
127546
92477
39494
98368
8341
128254
67950
2995
34780
152272
114921
6192
2071
147006
35850
79647
105681
140352
120555
96899
121326
30720
67643
27059
122669
101437
36967
55546
25971
148025
92624
30305
110146
10765
7230
148588
144319
75185
296
50228
74935
143546
77545
97678
137884
112829
55839
96212
127836
34205
50813
127950
85674
147872
10616
86675
98429
68582
152233
2885
86377
113091
54145
54435
124935
61262
72856
148315
14757
93927
68432
110126
87866
3192
65837
99088
144823
121275
53121
120622
34246
125967
104099
119523
121402
142869
64127
98562
62054
84760
101268
5974
76948
13064
81393
79451
95228
11560
97311
135368
105070
23366
98878
72047
26580
22319
28642
21420
22370
102220
20833
77616
84879
126514
54826
85016
148503
148612
41338
59230
102708
247
65269
37327
34435
3885
116323
8200
36467
71710
147676
151711
115560
95558
92163
152289
147215
120542
42165
39709
80993
83745
116784
44305
87375
50317
132727
84626
47638
28071
1388
8266
49200
87462
66653
104164
112143
40772
139405
6417
138615
134496
26847
106102
104213
118624
129606
100686
117941
47835
149874
56584
136168
143112
121769
76660
44047
108335
18661
112360
15174
41116
151826
85374
131521
66086
47418
98335
130152
38731
127490
147872
47625
10076
102914
9778
132145
108744
136422
127263
14400
133629
39804
3413
2091
19206
100601
67230
6359
149658
37299
21543
38997
57621
130476
45930
124267
32889
1893
133493
92396
130256
128628
149006
16250
108066
28388
23714
75162
17563
6809
89310
26025
67628
113461
28025
107258
93084
115782
113594
91138
10903
13825
8682
89473
151524
54663
91589
53080
77693
79083
2901
83682
83985
21580
120607
49880
70931
1980
126014
88239
8748
92624
141584
97096
64044
20752
62372
14678
143781
33835
128992
26109
68736
142028
143523
67910
68685
85602
151614
24704
22129
2195
132666
129280
44634
107233
34474
143468
109271
16802
82304
147827
134496
75099
93951
51978
116222
13769
87503
136365
68683
92827
36195
144563
106461
30265
83504
33077
115481
82799
78699
16331
105501
65397
776
29184
30503
35220
23101
148778
73066
128116
15237
60843
58607
134168
139369
53771
1516
99599
42964
91043
50185
99809
106350
14576
134059
68884
68625
125340
9052
4500
149873
142700
69917
151081
22618
120893
55115
66619
148278
6526
50232
12332
88218
133681
152665
79626
41194
22629
36791
104519
140706
107624
62466
98765
122667
50051
25275
48529
32080
55234
74208
51081
69720
1361
71115
112780
122640
127798
37136
149793
11105
87285
10456
99133
74917
10437
57223
143967
53939
114750
99082
45928
80582
19185
2372
60502
90127
48471
133882
122013
125752
61640
51681
51818
83947
122765
22453
84928
129398
80560
83062
145968
25422
114105
115583
120747
125846
30729
115007
57060
3091
72124
102637
104164
111747
128295
22660
59704
53431
31259
60277
35530
113352
111581
107905
55145
112691
9116
18610
97467
89482
122735
113895
142542
94363
108176
141803
97556
147522
107780
12296
20838
58532
143240
126627
28203
119847
26454
87746
31121
78580
5661
87393
49524
146649
74335
127277
108654
83256
1692
85087
51268
125164
56744
44557
76385
22877
37405
31528
40495
24125
64709
82166
82595
58342
85816
136377
36047
138570
77239
87894
69162
103243
54026
148333
120385
130935
123022
87114
89834
125458
29865
150605
129550
107126
64264
60957
8852
122747
112939
70346
4027
35437
9856
107256
114456
116384
96715
8281
131298
31497
116973
54961
13396
28745
52107
139931
35364
32405
99575
126449
35299
133021
124410
20091
115239
66520
101549
125248
46468
72746
73200
50530
132222
103452
15714
100913
78207
139007
134523
63892
22395
128080
148502
56720
12388
70365
48339
68781
124085
5609
51313
16309
13500
53601
36225
7609
150353
145871
10460
44922
89083
83412
116161
96509
44712
136951
55356
1250
123424
64348
86011
23950
48000
83298
101309
81437
11144
7452
7555
140574
34067
79922
29392
68636
138801
86420
97000
136472
102604
107064
55254
49601
69448
29245
3692
141422
39777
80150
143273
41429
1787
79983
86087
70884
41774
45210
9658
73823
73753
17144
86668
131699
117605
115715
54681
133411
59897
9240
148872
20543
145315
52769
91000
64592
81860
115525
57034
121230
74487
72022
41443
97014
9277
129867
25490
72047
30272
34976
3075
125894
73169
89761
110495
48386
84218
23048
35635
1657
53271
33185
43175
69423
106318
12623
139477
45992
131390
69471
46008
81325
150825
108011
35875
29082
93150
61221
121753
1911
116826
126156
128735
68725
93103
94915
145826
35009
147320
31240
57560
70748
85117
121528
148801
49329
140289
9799
116084
150846
99906
41064
80079
119557
6810
144021
6395
120756
55523
131086
123236
51107
136310
130888
119369
82419
80672
114889
146326
97927
24887
53512
26289
135124
32755
23681
37750
24589
54377
32736
44240
12018
73669
125041
136540
100997
148123
16743
79912
52539
23495
60170
125614
12531
45734
101428
115630
4835
95314
111347
102475
119842
22723
132265
108146
76439
31257
24881
121514
105996
57326
23519
118054
9426
26227
131792
110279
23174
2843
47928
96447
26356
132439
78761
59728
53482
37833
54224
58153
138623
23418
39612
136591
67048
47041
118552
670
99065
1101
122434
63081
79562
24412
38946
88732
50352
25226
78129
94365
48905
127494
48481
96015
138937
129342
13324
44332
43453
88470
124106
55141
138057
20738
44440
57253
88655
20922
79114
45353
42972
79926
108091
122316
126394
26008
89514
33073
72121
25099
129802
120611
29385
54435
74686
20342
38957
108552
85482
102921
54969
87477
15980
45227
132484
81443
124078
75510
123544
81071
120424
23590
18312
107251
3251
859
139013
113490
54853
62927
147017
60712
62341
25659
142891
144000
66828
32613
125065
30868
142522
57537
117942
30339
124556
104485
111206
104430
37731
92097
43345
36922
143808
82577
2044
148756
103959
142048
137163
37699
77149
131493
119020
147701
32625
112612
12075
119925
2882
14755
8446
17246
72454
128716
68481
53709
109707
37449
36983
26392
8151
100953
63131
2306
41409
86119
20828
24276
99924
10484
61860
34632
147167
38709
52382
49863
9107
85294
27692
33074
120752
36008
71291
50815
41270
148152
126913
29788
55498
20016
55915
84541
152116
148947
86761
41018
83687
131533
85974
41467
147206
5355
96790
13709
65134
27792
63658
94991
139769
111853
6606
112173
5693
98554
20929
67880
116413
24874
118120
29758
65740
31970
141594
65365
50327
79629
129406
139806
65617
70767
53922
82913
96902
29371
96506
19629
56868
38769
142215
48404
8420
152109
18443
35100
118964
60149
124521
93377
105484
99546
123486
29116
136080
143983
94183
60357
73908
79009
73055
17815
7020
128821
100332
126206
34530
75907
1962
112078
114164
16122
18329
123092
36699
57590
36415
13400
147116
17706
106509
101901
117077
108170
135621
129801
102428
103541
45223
55134
61334
147542
72994
89201
123779
52044
71865
36322
130239
94599
6233
120358
110356
45437
121867
4877
124929
15868
39365
120131
33558
3720
100835
29439
138739
110489
14215
114307
72432
80530
27311
139101
77251
120743
101014
79018
30583
30621
142979
15677
126467
152319
143130
114081
45198
143820
149272
26927
10049
37109
25837
64520
61898
128952
93678
52719
95048
132199
24860
45881
87804
73069
57883
22518
51417
16818
122273
81902
47143
115605
118134
50894
143758
138563
22837
39345
129727
20593
87074
144740
57491
139477
80342
149503
117815
31671
50504
91686
38958
96111
145301
128954
26755
53200
27825
98901
90797
7501
38338
145889
1827
35336
67557
146525
26072
90118
56267
31935
136264
907
47561
46623
140798
130450
44530
135711
37821
115786
80618
76952
90756
96568
82112
146479
7289
109453
94823
118756
146165
138635
142270
148917
46934
60552
14470
93872
8198
70867
127316
148549
92527
30903
65044
105379
37102
134544
115321
75060
126308
53638
30226
73452
7755
111787
69301
35987
100107
21694
12515
95914
33453
5677
114287
80421
87127
132311
31902
116044
78454
35964
140710
49363
87622
56998
12658
125879
66145
131095
78317
48529
60283
107871
121688
88970
98695
48532
3445
56643
91109
37009
10292
125460
63668
3279
83291
8307
10918
142814
125678
109755
29549
116424
17033
116819
52350
50636
120072
117942
57347
55963
24392
146862
21719
24737
85161
151147
94095
109334
55629
42878
4071
86759
24868
67845
90045
132279
96914
121796
122662
79255
89450
9494
74469
106028
128512
128538
14571
126809
123724
92846
38842
5012
89028
81537
50619
31903
80486
2298
150997
142736
45022
24083
80355
90691
112377
48838
77442
67329
28313
57218
3727
117433
87610
98970
102293
92613
83136
146193
75710
63910
88599
114052
89853
35283
53355
149648
87864
139210
21379
107451
5624
87218
136467
106416
35541
101656
13126
139384
26764
41523
69584
51425
37642
14665
7999
149281
106932
111735
142752
40443
54474
82173
33304
1778
146343
107058
20922
83761
119226
63028
49038
126444
7815
38331
89427
64360
18840
124258
55538
66505
22634
126210
147080
81248
18178
4195
79064
126904
144754
93255
44310
49187
33082
98356
72149
28849
63434
113451
139088
40546
34387
40145
23165
63084
99272
139093
129745
117863
114364
61404
42149
15743
64940
38349
96719
82990
63631
54281
86826
79545
5057
9727
131706
59010
107794
79266
108461
29125
71568
99614
90434
128801
148709
140609
47207
96666
127129
32255
93318
118410
114199
141974
140395
36808
52383
109444
150024
144116
21531
85077
73900
26613
115507
80986
106122
81466
38529
72967
135894
109566
30245
79487
94025
27596
71559
150940
2761
75621
52014
96026
51746
23997
109767
43632
81768
41026
10895
80018
35314
53347
22605
133879
100457
146211
89370
64844
98017
130549
145122
107677
115964
25257
44860
67909
73742
144660
87555
97225
70324
18109
51021
121735
62960
39653
43977
2141
80593
75921
82087
143927
132250
127041
125172
107903
152283
92092
30584
118571
77749
25607
84346
51290
71765
132618
149029
23822
2501
105779
120800
93597
125164
50563
94020
44672
90135
145808
67929
49143
92167
7383
43468
99555
11445
46155
65572
11205
146350
116621
133759
94292
152449
92743
24280
92405
100266
21820
144563
102613
130631
115476
54251
134852
23901
5759
53966
141249
22306
121501
41736
141968
7587
105610
113352
18949
30857
36634
50974
47508
11103
59385
151786
32009
9757
44537
2821
135690
87241
148863
91704
93648
140133
24570
81961
15563
51154
142491
29078
94277
142768
91533
87233
1020
55160
58392
41008
106385
115780
112515
11904
5574
50729
32369
58342
81535
76996
61242
70314
21640
79814
19559
143214
71566
64985
75822
107546
115746
89905
144089
67947
104000
85904
33713
128387
19698
112758
24924
128306
86573
16188
146149
112829
66939
48906
29142
5811
127319
110880
96840
25891
48403
144858
19629
119451
59716
115886
85161
33357
84569
100245
122033
46491
43995
13159
30551
84522
128159
76400
68485
91339
92244
85078
62069
37666
139809
111750
64483
146173
80899
18894
42559
132514
13631
83011
129879
73547
77834
70236
130166
19847
28182
131086
66316
92984
151082
117354
35160
3643
51343
125526
115800
1148
88006
56589
59744
100334
26320
124989
117049
106525
428
17334
114328
35179
120983
99389
133087
56356
27264
114341
96987
76435
100084
20922
47839
119968
146455
103530
2452
68325
85882
148130
90308
31702
53680
7649
136986
79882
136415
130692
65343
10750
2748
37334
66912
2505
144082
53884
79970
42588
26072
34497
148504
4767
76397
45052
126256
93006
6531
5987
18900
113057
2915
108822
2419
56492
145457
12986
14818
129197
150367
80079
16218
22307
146300
103541
45658
137750
15255
127055
32735
62203
17473
29962
67040
114340
95749
70578
65360
102002
97240
84031
73364
100044
71853
96508
35379
67051
134781
50069
72572
7652
8568
109263
50809
4284
71158
96367
144240
86171
100211
48098
5925
147259
98802
93743
110672
52382
42846
33841
33241
149062
147067
129734
118598
68069
81543
11759
141155
90532
82815
64909
98066
91260
32012
6521
116337
124590
124687
136935
67684
81974
37667
94357
78499
15080
66862
46802
88270
109173
101320
121163
130903
97782
105849
104067
23451
66330
115885
15785
14318
56401
101258
138987
26367
11974
148742
343
142459
152410
137417
81885
102380
48551
33824
38593
63634
121205
105984
9476
88398
65628
9421
74157
21012
143752
36033
65356
60343
30810
101662
74811
107753
61033
65693
140218
93841
83970
140708
87102
104411
3026
26567
65171
51615
81276
125676
143027
60135
88445
24190
27251
32621
33523
122121
74535
27666
15697
148252
108553
67435
98917
41139
32993
38547
130073
24791
137402
90019
37786
97932
52438
61834
125456
117089
140308
84120
99330
130765
22880
66576
9644
49895
98847
64056
29663
30947
112202
66283
48863
79082
138993
5397
150287
44833
65015
127742
90450
54853
94468
131118
10398
4335
68632
13240
121590
60372
118123
99566
45828
150793
23807
76627
69736
1184
19009
119870
53080
135973
64949
101526
88804
77038
131095
107949
121405
50609
112426
69714
128368
64876
76529
15253
69245
2400
49481
69502
83740
25579
47650
133203
45162
92291
84503
142514
93404
125436
140475
3900
140358
56751
128919
80841
139161
139057
46476
139354
41724
16802
60832
46512
102139
15714
61787
29251
39036
137229
119218
122968
15226
24834
135052
81459
145908
93800
95552
88988
75954
87550
113672
67796
1882
118929
5946
141972
109943
73532
128716
9421
110756
66083
77116
71268
102246
146805
120993
151429
131342
118973
121706
22189
1501
135586
125438
148179
82570
77805
106666
15868
22798
99393
104075
45570
76496
135883
59519
44089
62287
64789
74593
51945
134763
8834
123318
111404
26059
122958
110493
32917
99372
110851
76046
121970
120617
57747
148993
60950
13874
127236
97592
57556
82719
59667
102792
16546
48554
20354
60542
136538
105456
141188
41323
114732
22337
42770
84201
48168
43934
52651
101636
937
42379
35373
1461
20786
113829
151236
102188
130799
125714
57685
43219
85768
146515
24959
101937
65634
66159
41418
54868
29513
54781
116711
1892
77157
38166
86058
3536
82100
17258
105115
103555
59442
150105
128367
100804
138908
126859
61194
118621
131566
148740
40657
92743
142557
65506
52642
58781
135885
114564
140722
39301
27195
134010
41298
126224
25896
5853
131596
131955
23044
112206
90187
103017
136542
74267
62036
122926
78229
123549
99014
85036
151306
148411
35438
141093
83551
108599
72335
93336
81364
64372
137840
132773
51962
52458
111470
98532
79310
97713
84906
123506
67947
32761
84005
57128
130380
24650
37377
84269
26314
15026
26985
25310
33287
83225
17587
145404
70770
110374
88588
9475
32634
99642
146971
105032
30867
132298
61594
109549
84309
3895
90407
30838
57527
53076
108511
63907
77661
3652
5687
125740
39725
53564
7378
72986
143817
45833
68123
85790
14079
35223
115951
67726
141286
138998
30621
44234
119660
112721
11644
61848
145792
123357
113165
74195
33548
79948
145671
136688
104116
1037
113734
1674
75675
152465
95403
90630
45704
21161
34087
59788
77404
7764
129821
90635
150729
36451
141143
118319
28018
25087
58930
23507
5444
30061
118145
59858
109465
113526
70419
71918
142612
41946
94366
68958
41804
47420
17097
108080
89446
72190
25872
24283
79870
31813
114555
99296
88987
131116
75741
145773
10746
140548
18926
37125
43058
144728
117703
10278
133276
45740
102563
123358
108264
54969
70505
7818
123857
108073
144607
70441
37951
20558
94388
146892
73224
87733
95493
40709
73678
49643
36086
84166
62713
76068
152354
105228
91644
117500
144026
79009
21167
117982
80451
133263
30818
29341
15993
11602
145242
10705
102453
54124
52150
54856
71387
126401
85
24449
44216
94562
94913
80336
36350
15189
13578
36122
151644
128255
11449
142940
62690
53480
111541
21596
40605
21174
50699
77622
53627
66922
87948
13836
151736
149026
89647
70690
1219
110426
115631
66500
62902
68464
4076
119925
104139
38791
13742
103440
22683
46130
97280
105812
120269
87710
130309
18594
108483
56877
116691
20003
2284
62547
54813
1579
81199
1917
93056
102883
112361
87500
27298
33189
13366
52384
10858
147339
111718
45554
100042
13090
112389
55252
149462
90689
452
127150
134262
134279
61057
104334
28715
84232
45700
83405
106427
128947
105884
57462
108239
76679
2577
14285
134664
36999
87480
19971
33542
57038
86357
139348
91165
56568
67531
89011
25977
88824
93032
13540
97531
11716
147872
128196
116642
42647
88104
81343
47861
52078
147000
34994
131446
19932
49154
145067
77981
143859
14856
137125
72442
122190
1922
21111
36322
90280
135353
83164
36702
81748
117444
140268
114039
114253
147558
88675
35629
84783
27573
104007
143945
44678
147912
1239
85477
67134
17285
20899
82302
53142
31659
12064
32848
33487
54068
89969
124347
42596
30765
38899
124995
5891
51767
116686
151010
69426
63170
34499
11694
90554
147134
27024
141748
142344
49088
99178
81298
87281
150520
21066
149436
30140
54016
30698
84368
132142
151357
86535
28996
29812
126921
31736
35538
55676
6059
34420
126194
90127
89753
15101
38272
86025
62973
52153
100018
138413
8877
38980
78119
7427
80996
96654
58352
141012
129650
286
120943
128279
86802
28676
34601
90756
81264
90981
25080
107831
126778
28478
55834
93530
64572
114792
37204
129872
24752
16015
147394
54513
76074
95319
82879
14315
49614
150799
6642
55495
20150
6350
60289
130505
34940
94733
76317
144378
43396
122031
102328
47102
8008
16057
150101
72589
135373
56449
78565
34233
93323
95760
109311
26968
48795
49934
41241
98332
69774
68782
11467
110322
95831
92592
95876
135074
44979
29773
126829
108989
9249
106178
35054
38199
122709
54332
136270
136958
136449
67621
23855
82709
21023
138817
109169
90633
61838
29185
46583
135989
118426
79154
120368
72367
29255
74288
81644
95036
125931
85432
82991
139769
49475
117640
50667
29677
29828
39837
19233
19023
131193
63959
122784
6719
54797
89526
118039
145120
148367
22560
128451
115625
122553
127185
45574
30220
57206
129423
126544
39538
70211
86597
52097
149783
62080
102293
27744
112429
152573
67884
10278
131063
136308
137958
13305
64998
100553
136358
59880
97867
32758
64985
71532
33657
48001
116651
63683
128053
122718
67480
23300
50116
11560
75332
48206
94464
56333
96709
85766
77468
43171
95835
83971
53347
106865
118024
147573
65726
131567
56505
21198
18711
152509
92357
73365
68966
87759
144077
52627
67998
82742
75907
147390
114893
29547
44659
88138
85732
20135
31685
20633
63068
129902
127021
144760
112899
101032
139697
36357
87281
47980
57354
129213
68948
28376
57615
145397
115841
73207
47760
41633
13185
1999
38022
6951
31568
103313
95015
146073
124325
128645
37187
65384
137626
20304
60033
125206
121176
51513
18138
66390
120158
96359
50752
46744
125872
132962
62990
119032
59945
136435
18434
94158
139355
77567
100792
43665
59560
74903
39274
61799
79917
97295
129240
90823
117291
65675
72767
117248
145871
90647
41431
144262
44636
112737
41367
47921
99770
126568
24906
17478
114166
64207
137758
105261
151230
91187
6809
79709
23523
67118
150947
125112
22022
4273
72716
18050
90832
2713
142081
86358
114108
55367
80950
16619
25989
582
85428
4283
127451
109875
42865
97597
31976
33007
81934
51892
124936
109325
135858
26165
34205
8733
7774
77263
12977
101030
115770
126065
103591
108684
68862
76033
21927
28182
113071
68790
28729
56325
93974
33088
45041
143941
134831
97727
27276
90997
7201
29883
58093
17083
77006
112963
46676
105146
47833
80832
64409
21451
63084
46782
8910
136550
122893
51791
38469
114305
151081
88016
49400
92827
120799
94368
87121
134191
49774
141758
78941
78140
43617
144183
115681
150984
131823
20301
103935
34098
121749
47126
76540
42540
93969
105808
52889
95108
15476
91164
88238
14347
36814
145415
106828
36407
110326
73060
24204
18014
65791
124583
116610
134192
147797
111005
132365
126964
136014
90879
37992
136583
145991
141804
31942
110265
98956
84528
84287
114216
54307
30240
131991
111723
25456
114256
5949
142772
44915
51006
32563
136211
32441
27912
118968
50097
147584
105434
33175
6691
75436
91945
146530
91811
84833
27825
59955
41526
138705
1778
13326
45015
52998
20837
14540
99098
13683
41562
113368
79787
92352
3592
68817
3222
52534
66626
53404
49067
29988
106978
76940
127970
56843
72794
75678
151555
121097
142023
61684
138523
15813
95868
35672
89604
145400
71337
46332
8966
139210
17572
88514
83521
42258
35820
107376
94532
101957
18615
22298
10730
4386
98776
143953
82382
50037
69897
102172
28994
83748
21747
19651
120229
117394
76351
67772
112563
25985
141285
121611
17014
10087
88799
121176
52243
125684
86646
25384
105016
128121
47403
144361
134812
24961
135743
70597
75049
79705
30614
125882
20941
73310
22868
19963
48307
119627
108115
39720
3275
100647
40009
20366
110583
131954
151491
41718
136654
106435
66956
115535
90550
141734
109998
78916
17642
119820
27802
113119
57158
79348
116434
98881
9883
148101
118478
79298
116649
84726
118476
150768
43267
16295
18988
32754
23623
39102
74381
34007
3403
19704
28284
114746
12372
146640
51253
50979
144498
99754
43026
51887
36661
17182
8311
46442
14074
129336
127139
9583
90269
123158
8235
12063
17650
48147
44595
62163
107860
148639
116777
137711
16973
2775
104730
50242
19913
13811
122216
14409
141028
22729
66294
29047
60759
95371
96296
95700
100728
100199
104939
48833
80942
140588
81909
119104
40206
128417
39099
5870
2335
13566
146455
40276
16429
100691
111118
57120
142599
91119
71702
131029
140972
16291
14612
53118
111343
136823
6372
70343
89941
137773
148992
28376
125787
79524
5224
22411
84309
65426
49079
107251
79073
44989
5314
115977
24627
116478
31048
17904
86379
123975
24650
78853
148389
60111
10265
133624
49598
37536
78747
148264
27769
76306
46365
30985
34102
72747
74277
147927
145663
123657
104064
95213
46663
109477
69159
71346
104630
120699
109711
48906
123220
140611
130113
150541
73337
16351
131390
123044
53870
64557
150239
102087
19182
44721
138708
53216
117044
85857
49944
139379
66726
11981
86481
140260
183
13024
62994
104823
12533
51583
11708
141946
64687
17792
139769
145449
55089
150271
147436
133575
62875
144916
89747
102565
39681
101247
13502
14455
44927
84490
5724
137605
117128
112862
125286
146806
128118
65953
101032
17337
117076
139723
10285
39438
30323
22791
55718
85212
21205
52327
72666
104540
47060
40919
65520
86685
152373
99744
122171
65837
42048
6416
76998
37889
119205
58570
34063
125218
125416
141717
151346
120034
5239
30408
38263
35478
74083
93862
151449
94941
3596
92575
57424
71906
138934
123092
16027
11818
100990
16732
98363
711
23104
32864
59558
21184
112049
93437
2842
115028
106925
22997
92999
139132
74326
135779
26585
5674
103357
46571
121432
131343
147763
57549
57550
134101
58912
94512
20537
17748
137182
118572
39412
12725
9148
98853
54856
152639
71161
78801
114981
35841
122688
65953
26994
54269
75834
74482
80933
57840
151831
81102
43823
146861
146736
122485
4821
55065
95375
25344
93634
85211
22707
138444
118639
52814
110220
31417
52766
39072
109555
25556
95719
89851
111942
122896
22688
45416