235158
106622
65527
50370
87036
116467
75721
106791
89811
87389
133278
129083
126661
138329
140751
137976
177601
167407
157562
208502
195886
184218
9106
244550
96428
55164
46459
19803
121683
116985
70743
87723
85731
123084
108096
106104
97399
144946
134752
138663
157044
148339
147368
198308
176630
167925
29813
246024
245502
36430
17197
16076
107593
50036
52811
79467
70390
67615
98700
96263
86249
135535
120209
115496
148857
146865
138310
188129
178104
176112
232886
198143
189434
18164
37585
57774
26255
108879
105505
59428
86084
82242
76857
114210
99038
97046
184571
161308
139465
204760
204925
193276
236797
27556
10392
206848
47595
58910
50201
76074
64391
61685
88172
118121
78849
129436
115346
93653
172888
177954
146232
209623
195533
194750
187346
244569
30949
242896
193445
60211
27038
382
108729
54212
48113
82073
69457
77007
139615
116820
125525
149993
146082
166271
178887
170182
158698
199444
185354
196051
207535
205543
202150
41496
16844
56638
44970
38721
69622
75871
107578
92436
126811
124404
102527
98685
96278
137542
120562
124558
153467
149625
147218
194731
188482
174976
236647
17377
232
235308
67949
75706
29045
107743
88690
79985
134399
116970
130557
143626
139262
165918
162525
158683
156610
198323
184368
175663
209991
207182
185339
235511
184203
19653
9624
7985
60564
36265
38886
55498
49249
47580
70593
67166
76842
118889
118106
79264
152434
133263
89826
208855
197187
169414
241760
239054
15708
235661
245337
40360
39857
28692
86234
116482
56972
99821
101494
91300
136855
165135
128150
194397
179090
178119
204775
207381
187795
13201
217
240374
28159
19450
17043
45323
58307
41143
67016
110000
56285
81121
84963
69269
127164
87370
124205
149640
137189
164782
163999
158533
157412
186475
176983
175697
206046
203639
199797
244216
8488
236444
236782
46106
35144
9121
69423
108714
48915
90179
125540
121698
116835
125878
97549
153820
148354
144961
188148
174174
166804
39224
10745
237918
48716
47242
36864
64406
61700
49602
127797
78128
66813
98535
89043
88157
115699
104784
101141
156077
129421
127014
175310
169061
167392
234375
197540
180376
37551
18517
196654
57421
46256
51322
65880
74585
108864
90962
127947
77978
236294
119242
95142
154603
148504
147571
190555
176833
176784
232901
209638
200933
27759
244017
237614
50051
58707
36415
97932
87355
78699
135520
115481
106825
148872
142137
138295
193077
176998
166421
199812
197037
189235
205693
203654
208705
99806
15355
7602
187361
66295
76992
64376
123069
68336
68287
119276
115316
127932
150960
142255
131774
170216
167940
154588
182714
178872
170381
233654
205528
202135
41346
25887
237565
46827
45120
36464
76827
55483
50002
87404
117000
78511
122716
96413
96060
145361
138344
129451
157930
147353
147000
175648
173656
168293
185842
177616
180391
195518
198293
189284
208870
202253
197940
244182
18130
9474
235526
122051
106423
18179
83444
71111
75353
126293
110383
97767
157363
148707
166068
184586
163646
161323
30181
245656
245870
16829
750
235293
29060
27406
18483
59060
50404
36062
106472
63020
57406
85716
73265
67983
98332
92451
89676
120577
113842
107225
147233
137942
129286
234172
207167
149225
31148
239088
42632
39239
14690
46609
50569
37953
74551
108511
62053
70758
65895
77225
99855
97414
95895
156291
152449
106070
179105
178472
161676
205128
189802
187761
32622
32151
237165
53844
7955
183
67934
60579
59278
109097
89058
78481
133248
117753
115714
149674
139983
137991
166639
161205
158330
185872
195165
175295
242528
20571
11915
10760
47227
43834
35129
82441
64023
55318
125893
125844
102630
138509
134549
129804
183067
159804
145714
203256
207216
186460
120930
80353
76025
169095
171502
164767
198158
177751
175344
234940
206814
204407
244984
96646
236279
37536
41864
397
65662
51337
38353
69990
105302
57006
92318
116602
77993
108111
95127
92804
139630
130925
126646
143423
143258
134767
156242
147751
147586
177586
185707
159051
194412
194363
190570
245705
19285
9992
32269
47948
60932
58925
80802
76474
56604
118474
111504
89458
234405
194765
169046
203421
207749
206863
40225
39992
13569
48881
44602
35897
124190
79632
66648
117588
101862
90932
130572
128518
114195
137174
132895
127179
152802
145879
137223
183835
179458
153835
196819
188163
188114
243249
28527
1871
30934
57939
37183
41511
55532
49283
44955
67769
62902
56653
84595
72097
69637
118923
80753
78346
127579
91330
87002
194716
193430
164414
206414
200165
199044
244584
240742
244535
235879
11113
34776
240256
46474
45441
19818
69055
108744
104416
77760
73383
69104
101509
88525
82088
123837
101023
97181
209223
136821
128165
236812
5311
30983
83562
26655
18885
9639
67181
54197
39639
160037
123202
118874
144593
166286
110218
174942
168693
155709
190923
184188
197172
13083
238286
29460
17411
16476
51690
38706
37232
99053
94774
86069
165300
129053
107758
156644
156595
152316
180744
176465
176416
234007
189449
191956
37968
36047
40743
48498
45723
50419
93604
91683
88908
139848
103280
101359
153437
146465
141769
158133
170749
154220
210994
192709
172670
237982
242678
2254
31351
243649
104134
57036
52340
82291
72615
68704
123555
107976
86987
137927
119644
127397
178337
170584
158916
206463
183200
191738
204542
239118
42499
18547
241893
69487
74183
59811
122701
120427
124340
127044
125123
122348
140013
134016
132095
179976
173641
151328
184956
175280
173288
190953
186257
187731
202621
202268
190170
245288
204024
194348
4175
34126
240592
52693
29430
13851
108329
64791
55115
85066
70005
66783
106055
87772
120945
143408
138712
130621
159269
156995
154573
189652
180258
171885
209238
210209
205513
102998
40390
244002
85348
63388
46076
106840
102144
104919
159434
144897
142122
206799
208720
159701
34911
156659
50772
18115
16461
53814
53476
50937
70272
66430
55468
122866
100223
72897
136791
139495
133396
151963
148121
141487
176848
172152
152817
191573
183482
173006
208885
196269
193227
244152
1736
239456
242160
14987
14204
12283
67566
54950
18900
82809
73047
72262
120780
118859
84730
122081
104769
96828
138359
133663
116084
179623
162311
140351
186610
184689
181544
232837
204189
191306
32990
30998
16194
15505
10809
51555
35694
39457
84212
68351
109615
121565
117385
98302
138877
160837
125476
170231
154738
150042
207584
190788
174927
34393
51705
37168
765
103013
49298
47377
90029
88108
85701
109262
104934
91950
142890
136641
102230
155091
153953
140969
160202
159419
155874
171870
167542
157795
208367
210727
204039
8888
239636
241024
75657
20389
13216
134885
121298
114610
171384
143055
138727
189667
170246
175712
205663
201335
193995
246073
241745
244167
32637
30230
83592
3375
968
34558
14972
15325
5296
51908
28309
15858
66280
56236
58510
79249
83577
70608
122434
85498
81170
190452
141919
137591
188531
194780
192859
239103
239989
54315
246088
20036
13937
234775
52841
36032
35529
73250
64509
48513
95542
90562
77578
136806
123822
99870
173791
174762
169463
211009
192074
187746
32487
197390
38736
36815
34408
47730
53979
52058
101344
91597
49651
154205
153084
114328
171517
167189
154306
193062
169110
173438
210374
195469
199311
3022
241110
242881
110736
106408
4160
84565
84227
81523
101877
88893
85851
121212
113042
117370
146835
140633
165518
161190
158148
153617
178502
164147
162476
202903
207231
192427
242246
243031
16994
15073
2089
58157
53829
26388
65144
63223
60078
83091
82456
69472
111371
87419
124355
128683
122686
123469
139998
133749
135670
188884
176048
171720
4943
2239
615
61552
46945
37600
66077
74536
61749
78864
82306
67551
103798
90814
86634
119291
114963
108126
160555
156227
132275
185489
191588
172505
205310
200982
189817
31719
52826
42296
40375
46091
44170
102912
107608
63403
54747
93236
84580
109600
101892
97031
95157
146097
114343
105687
171117
162461
158548
17347
238350
44335
52708
27023
82659
56668
48866
90461
86619
77963
141401
95275
91315
192341
183568
174912
202989
234508
200997
10259
241478
244920
76089
73815
14219
124755
120012
84745
116099
130989
128950
128668
127029
122333
181929
179890
135685
179608
177969
173273
186625
190585
183850
234790
188546
192059
10491
185728
48157
47232
39501
91170
64544
55888
117138
108482
99826
136567
119255
127911
160685
152029
145223
177072
177997
169341
193098
184442
194384
210410
201754
203040
4516
45946
36459
13172
64371
63258
54602
76069
73027
67413
93381
84725
81683
160324
148987
143012
168980
166299
157643
205909
197253
174955
12529
236284
244297
40614
39971
31958
57283
49270
48627
97788
97145
57926
114457
106444
105801
170454
123756
115100
187766
178467
169811
195779
187123
196422
29841
12702
238322
74031
68056
59400
85368
82687
76712
133886
125230
91343
151025
142542
142369
168337
159681
151198
206552
203871
197896
10773
245410
31488
27160
14176
44472
40144
35816
124226
119898
115570
132882
131957
128554
148344
141538
136285
161328
153597
152672
165656
157925
157000
178640
174312
169984
28916
37572
54884
50556
46228
88771
84443
80115
101755
97427
93099
167412
163084
110411
180396
171740
176068
184724
189052
193380
243654
28273
234998
239326
41257
36929
32601
58569
54241
45585
194211
122470
126798
202867
198539
207195
45303
58287
53959
49631
75599
66943
62615
109486
105158
100830
128272
118142
113814
136928
141256
132600
158568
149912
145584
171097
166769
162441
184081
179753
175425
188127
192737
183799
196783
192455
188409
209767
205439
201111
1474
11416
14458
10130
5802
27442
18786
15744
116213
107557
111885
124869
131314
120541
135642
133525
129197
148626
144298
137853
161610
157282
152954
243011
209124
48988
238683
246053
61972
57644
53316
74956
70628
66300
117499
100187
79284
113171
108843
104515
130483
121827
126155
183156
191812
187484
200468
204796
196140
244579
240251
240894
236566
57001
52673
235923
69985
65657
61329
78641
76430
74313
89414
85086
80758
106726
102398
93742
195497
191169
186841
208481
204153
199825
38215
29559
242368
103872
51199
46871
116856
112528
108200
129840
121184
125512
163727
159399
134168
176711
172383
168055
189695
185367
181039
240271
25102
8503
29798
59443
50787
42131
69119
57021
65677
107961
104001
116617
121313
130424
112657
236264
139080
134384
151696
147736
143040
185324
190020
167557
198676
196254
193980
208352
204910
209841
102512
98670
91935
111168
109247
103366
100591
155106
153185
146450
202471
204392
164029
188899
58142
51140
29445
63756
55100
59796
72529
66798
109882
165636
118538
81185
141119
137159
132463
156980
152331
148489
176480
181176
168678
195901
191941
180243
209253
204557
200597
232469
31884
241125
243046
15873
14572
234390
63238
54582
60063
68719
77375
76489
123187
116452
83177
125108
120412
129068
142687
133764
134031
182282
178322
172520
186978
190938
185057
244520
96631
236429
33358
31366
243634
26670
11177
2521
104401
53179
35326
97196
88540
121713
165903
113057
105287
150410
141754
140648
174559
159066
161943
197822
183215
179255
206031
39089
34761
32472
52073
36800
41010
45338
43417
53994
49666
47745
45456
89661
85333
104566
95910
93989
91582
102645
100238
98317
151178
146850
142522
159834
155506
153099
210359
203624
199296
235676
240004
13584
4928
600
28677
20021
15693
60196
59710
51540
64038
55868
47212
75289
110650
64524
79131
83459
70961
92115
87787
79617
172238
167910
114978
245720
243799
9091
3289
241392
14305
13419
9977
127782
26403
17747
136438
132110
123454
235143
145094
140766
30598
7335
34926
32652
26270
19668
15340
60549
38368
28324
72882
77210
64877
115817
90194
85866
161175
146568
165503
174159
169831
178487
40728
93589
89261
45738
164515
102245
97917
151531
149610
147203
170764
153938
153452
162108
160187
155859
210641
157780
166436
25917
242513
81891
48098
52426
90547
86219
83859
109082
106040
101712
114696
113410
110368
160822
117738
122066
173806
169478
165150
198943
199429
195101
207599
203271
203757
237550
10377
1721
241878
61184
25282
16626
67919
74168
65512
82824
72247
69840
129789
125908
78496
134117
131710
121580
177201
140366
136038
191220
184971
181529
190185
189299
185857
233222
197955
193627
26756
2607
192694
62117
57789
53461
115331
66445
111003
119659
128315
127382
132643
139480
123987
152464
148136
143808
197022
171399
167071
205678
210006
201350
41763
18949
1969
74134
109683
44703
80252
84497
67517
120829
85280
81035
98015
96948
92703
176014
153200
113928
199895
188749
192994
242629
55849
43068
31400
78947
72829
61967
101761
99320
90093
127446
122134
110466
163563
146583
139114
169681
174709
172268
189532
186377
180827
206512
201200
197807
14136
237248
53761
36781
25804
72330
65429
48449
111771
89310
77642
128751
116016
118388
155641
145278
132996
184719
179522
162258
201699
191190
183936
34693
235943
50468
16224
7519
63771
62136
55066
79116
82693
71025
163732
126379
91398
146752
138945
165651
180996
173926
156946
203004
210258
194299
239336
243581
40811
12163
34509
44872
58390
41594
120660
74303
45655
96779
95996
91567
124905
124122
98184
142691
232619
136389
192825
160270
149308
15625
244886
238737
43567
51773
28959
70242
75086
46960
117505
103396
94691
134301
126210
130839
145447
143006
148003
159487
158965
154152
196571
196318
182800
210089
205276
233924
236012
3458
32889
241324
76222
49685
49516
88074
83008
76391
100809
100272
93386
129703
127515
104870
151565
151396
132827
195266
184888
168192
234707
208001
197623
242798
39506
29128
42899
70073
66212
57507
131008
86769
77696
154689
141386
134132
166887
158182
150091
178739
182132
180658
209306
205445
187444
246122
18765
244118
199711
41579
39575
27907
56033
44887
58559
96764
81219
80436
123953
113744
102076
137625
136404
135621
153384
149139
163747
171953
177265
170648
188933
192810
176198
233387
210573
232450
16393
10843
31216
62151
59342
42078
127262
101577
84313
161590
132812
130071
150076
148072
141217
167056
158197
152885
201384
189716
174525
13952
31937
237417
36965
36182
19202
65245
53577
50284
72514
67264
61952
104885
94154
77627
128935
106889
111955
145263
140434
118557
172452
167140
162074
191006
180812
173742
197792
186124
184120
203188
235759
11380
241009
63955
55250
58643
82509
70841
75623
101592
95628
87821
163548
114527
105822
204677
210074
187697
1201
51957
40995
16408
62635
57323
45471
119877
84328
70058
98000
96180
120814
137640
132328
107142
153968
153369
141517
182147
181311
160454
210273
189517
193009
7350
238553
13652
12816
12317
117321
109698
47144
165820
134147
115064
158781
143190
147819
179338
170633
156961
198575
205460
184903
246375
237079
201868
42914
10060
241309
36766
25650
20438
44388
43552
60816
76406
49700
49501
89141
127699
66028
100993
93371
90078
128736
122633
115847
139897
168376
129519
184704
157998
156178
207817
197638
195082
234523
30617
244901
238016
59879
39322
27124
68584
110635
64109
73650
72814
70257
88258
86585
77880
164883
119340
96963
187260
178555
236196
209490
205261
199112
34494
59158
51972
27308
96011
69521
62620
131323
118825
98169
164500
131560
124137
160255
154137
141686
177235
166872
159686
197891
189686
186223
203203
233203
198958
244633
11395
239321
244302
39521
16209
34209
108462
46376
53562
87806
81688
76943
125442
130255
112255
165567
160754
136588
152049
138960
143774
161774
155442
153069
209321
191321
178754
237233
235244
246221
206949
38002
20453
15141
58827
58658
50453
65444
48464
61199
106705
105069
94139
122618
129688
111970
150628
163079
132981
177518
168960
155656
194498
190253
185940
244133
2453
31385
11564
106374
40090
9523
95444
87637
75071
113444
101776
100756
144011
140618
115079
179323
172253
149323
196586
188028
187881
210558
11327
242828
237516
27139
18750
12632
62451
49953
59327
80451
67716
75139
103265
85265
81020
142537
120630
109146
188212
175246
146598
30632
96511
35446
2690
235744
55265
60632
53446
84013
68569
65944
92718
86600
77895
119325
115248
113207
198391
175761
170449
200432
207802
233770
8839
32720
36013
25267
14720
66013
111018
53746
122449
89325
82539
145248
140449
137893
166372
150560
144679
191205
183951
173205
201684
201853
197086
17129
238568
47129
25834
20522
73834
63925
55834
99335
90630
72630
119156
125942
110451
147804
165067
163026
195067
156509
143205
200379
198560
203772
239505
119009
51788
34678
146767
96195
91867
182316
182079
159502
189502
194814
186407
203956
206328
199142
59864
39337
237263
108646
104318
46192
69337
77127
74318
81504
73665
72799
112439
99504
85832
143958
164898
122318
160570
156193
138930
181379
169865
177051
191505
186193
178570
209505
203019
205177
242314
7534
246405
242077
65260
43383
50269
89909
78932
54597
111786
104900
100572
133832
129504
115832
155472
139144
134816
169144
172437
168207
233954
186109
190437
206765
207986
235428
634
40274
17897
13667
109867
48648
44320
126195
118572
113260
165835
132797
131507
141502
137125
134900
145830
148572
144195
179507
157130
152900
237700
27892
18934
6199