39246
32997
84690
104409
60204
158509
113065
117346
173414
167165
164758
198700
190044
193086
210398
201742
207991
244928
9146
236272
239863
28332
14611
19676
63246
54590
60055
77367
73776
65120
89065
80409
68711
125853
110023
101367
155467
134509
122811
203616
190828
158172
58181
34134
29853
110760
109874
56660
102104
120937
75297
120051
118530
112281
163974
151186
128707
174151
172630
165495
205286
196630
192349
241384
97823
13427
17018
240647
70232
69495
62462
111544
124332
78888
156988
123595
114939
165644
160579
159693
205137
204400
168349
98276
12071
7542
235183
47620
43091
13660
16607
13204
121795
118001
126123
139107
134388
122329
150775
143435
138716
156028
155103
151700
207336
172415
168087
237429
207870
241757
47734
36066
18754
55856
52062
51528
69374
68840
65046
74281
73168
69953
98933
91593
87265
120573
116245
103261
161578
157250
144266
194352
190558
174562
203542
186230
190024
242400
31347
238072
242791
57612
52987
48659
70596
67806
63478
85118
80790
74924
91311
87908
86983
104295
103904
99576
121216
116888
108623
208449
209092
196108
238354
242682
50885
16889
12561
82546
72525
55213
104186
99858
86874
155494
142510
138182
169843
159822
156859
189381
187155
174171
206693
211021
193709
3371
863
20683
16355
13847
139359
133745
137539
151057
141867
138073
154460
152343
150132
161296
155385
154851
174280
167444
159179
191592
178608
171772
11636
38826
28948
19006
35784
34498
31990
49302
40112
36318
56138
53096
51810
85697
83189
103009
104829
90025
87517
170486
157502
107337
177322
172994
174814
194634
190306
187798
245833
238997
241505
242148
54570
51419
47091
67554
64403
58255
75567
70848
68731
86340
84866
83832
107980
101144
88160
208701
196751
192423
209344
205016
209735
241114
236786
35141
32633
28305
52453
45617
39469
109454
102618
56781
126766
119930
115602
153817
139750
122438
173637
171129
166801
190949
184113
185587
202899
207227
195277
48486
40755
32099
64873
57142
49411
81260
73529
65798
98572
89916
82185
114959
107228
106303
178326
170595
161939
186982
187907
179251
203369
204294
195638
197394
3262
238824
188738
30343
13031
11918
110097
91672
38999
118753
117640
108984
133102
132271
127409
150414
141758
136065
159070
160183
151527
206050
177495
168839
240580
55104
54461
46448
72416
63760
63117
83298
80429
74642
108341
100610
91954
144439
135783
127127
176570
167914
153095
185226
192957
184944
202256
193600
193882
210269
201613
210912
4187
238181
55386
46730
38074
119396
116715
110740
125653
116997
125371
136708
134027
128052
204012
195356
142683
245081
244156
41398
32742
236425
65155
50054
47843
89273
73811
56499
114316
106585
97929
131628
122972
115241
179894
171238
162582
203651
194995
186339
237711
246367
5943
4657
239106
75928
14599
13313
90559
84584
81903
101896
99215
93240
108702
117358
107871
134497
134670
126014
205768
151809
143153
237538
246194
30704
30061
241223
47373
39360
38717
56672
56029
48016
107698
102727
99042
125010
120039
116354
168557
160544
128695
177213
177856
169200
194525
185869
186512
237068
245724
2619
1145
239749
13956
11275
5300
53818
28587
19931
79786
75285
62474
126484
101253
92597
149771
143796
141115
167083
158427
152452
209626
200970
192314
244438
20401
16073
240110
42041
37713
29057
92958
88630
46369
105942
101614
97286
118926
114598
110270
210739
232379
206411
57503
70487
66159
61831
83471
79143
74815
149128
144800
87799
170768
154569
153456
166440
162112
158897
167553
163225
157784
176209
180537
171881
195999
191671
184865
204655
208983
200327
1976
10632
9989
2258
14960
14317
10914
27301
18645
15242
32272
31629
27944
123442
127770
35957
139829
136426
132098
144157
140754
140472
152813
148485
145082
157141
153738
149410
170125
165797
161469
29700
34028
25372
16716
67915
42684
38356
80899
76571
72243
93883
89555
85227
155212
150884
98211
163868
172524
159540
181180
176852
168196
207054
243795
57785
40473
239467
53457
49129
44801
64230
62113
61188
68558
66441
65516
74172
70769
69844
81542
78500
77214
90198
87156
82828
202726
235139
94526
33103
41759
50415
37431
59071
54743
46087
120400
116072
63399
133384
129056
124728
178969
146368
142040
184583
180255
171599
187625
175927
174641
191953
188911
183297
197567
196281
193239
200609
204937
201895
2901
30986
26658
7872
119757
39642
35314
132741
128413
124085
147842
141397
137069
150053
145725
143514
160826
156498
152170
173810
169482
165154
96643
36788
18002
13674
49772
45444
41116
62756
58428
54100
100971
92315
67084
113955
109627
105299
175284
170956
118283
188268
183940
179612
201252
196924
192596
11407
96568
17502
5834
261
57035
39794
34221
68181
73754
62608
164488
102141
90995
204021
7922
237981
245642
41882
30736
19590
64696
53550
45367
87510
79327
75842
109802
98656
90473
124433
121470
113287
143762
136101
132616
155430
154908
147247
170061
166576
158393
188868
181207
177722
200536
234496
192353
20465
236584
54425
37706
32133
88385
66093
59998
100744
100053
93958
134013
122345
127918
156305
134704
139586
168664
163091
161878
195838
190265
173546
207506
202624
197051
32824
10532
243554
66784
59123
44492
93083
78452
81415
115375
112412
107714
149335
141674
127043
183295
175634
161003
209594
197926
194963
244245
29861
29523
238672
52337
57726
41007
80724
74967
63483
97443
91686
86297
114684
108927
102832
120257
125646
131403
148644
136792
142887
159606
170752
154217
182604
176325
176847
199323
193566
188177
210285
204712
233283
4959
95355
240760
27435
16289
12804
38397
35618
38919
69578
61395
46764
127734
118169
84209
161694
152129
129315
186089
197235
163275
9135
235371
242157
26376
14892
14201
48852
48161
43095
77055
72357
60336
111015
106317
82812
140277
133491
116772
167451
150732
144975
184692
178935
174237
208197
201411
191478
2349
240069
50940
36309
28464
70269
62424
55638
96384
89598
84900
118860
104229
112074
138189
130344
123558
157518
152820
146034
179994
172149
164304
206109
198264
186780
238165
51278
51124
34405
73938
62792
57219
102325
90657
79511
141858
130712
119044
170245
158577
147431
209778
186964
188684
203837
245826
30920
77
234680
64512
45183
42066
87326
75658
67997
109986
98840
90811
132432
124249
121654
155092
143578
135917
177906
166760
155246
200352
192169
181023
236400
32640
31949
27067
60182
54609
37890
88201
78268
66277
99869
94987
93774
122529
105810
100560
146188
139402
128102
173730
168480
162907
207322
196022
190449
243370
18561
10348
93267
44676
39610
25347
66968
58939
47639
112596
107530
81231
134888
126859
115559
156121
154401
149151
175450
164150
161187
202808
197742
183479
193750
6863
210623
238856
35434
29339
12620
103016
52153
57910
91502
80540
74783
120073
103354
97259
142549
136608
125830
73090
66972
49209
102521
78640
83169
133825
122157
102805
146038
138354
132236
201223
177342
181587
97992
97255
7258
242322
241301
19210
18926
18189
43659
38562
37541
77619
72522
108923
142883
128275
117628
162235
151588
150567
177058
168353
156685
211018
187989
181871
12808
235920
245830
93463
81795
44112
127423
115755
103373
138922
137333
127254
166411
170940
147059
172882
168637
156969
192518
182608
176321
210281
200371
201960
30425
97424
42070
18757
32160
43828
53738
52717
74111
63464
62443
82816
73374
72353
92726
127707
84021
116039
108071
107334
148080
136412
116776
210849
170372
182040
244909
39483
42922
13829
47451
53001
37710
69014
76882
57062
112247
88366
72921
136128
122326
114020
147980
138185
132067
201392
191497
177511
240096
240564
99013
8279
3182
34954
28099
27631
9484
53569
39583
28836
87529
82248
73543
127538
106881
92895
132635
118365
118833
152325
141678
135560
161498
161030
166595
172982
178079
172145
206942
198636
197899
237977
2913
236035
34217
14397
16416
4955
46415
58098
14865
77719
48357
48188
111510
101600
89402
123362
113452
111679
186216
172713
140941
239528
100049
36973
27063
3013
122894
77450
68745
142714
141509
132804
153361
152156
143451
175469
165559
162066
196863
186116
185379
207510
206773
205568
7358
238545
243074
39314
42907
13844
104578
49393
52986
112262
100748
69029
122341
116791
112416
152340
147811
136297
182055
157890
155933
177526
181403
167447
207525
202996
191482
11887
19394
241117
52702
51965
41034
64216
57515
43843
91690
82985
64500
117812
102621
109107
142699
142545
134577
196011
151404
150383
204716
201975
208546
245646
41886
12624
34202
74295
61691
44296
77888
66220
65936
137149
113283
107150
157153
147074
139106
182792
172698
158742
202413
200187
190461
242337
610
29688
188741
43644
38577
10052
82263
73558
62627
96219
87514
116592
136596
115855
107887
161483
161199
138170
170188
168184
177073
233448
190745
181856
245093
56878
35238
240380
68730
66957
76698
83000
73259
73105
102820
86777
78471
138369
128290
118549
165375
148264
143735
175454
169904
173734
235168
193554
181602
34401
240718
27915
13645
19793
61407
36958
39767
65237
48472
43106
80244
85057
73359
106697
88550
81227
152141
132819
126671
195274
171961
180666
206788
198083
186968
206489
240280
50192
14581
235751
77435
48173
57914
77734
81964
67993
101784
89586
123178
130847
111226
103358
156670
147228
119585
172897
174770
174717
202259
188688
176490
99028
98291
26879
14681
239344
47436
38731
27616
123078
80191
77634
145455
131783
107733
153177
152440
151603
172997
177227
154160
205752
197047
185932
3949
11419
39498
15617
5538
110643
57047
40850
114319
100564
75094
131584
136113
118564
153876
149631
149868
195259
193101
185180
197062
99996
11088
10351
238492
46400
45663
15380
64684
63663
57331
89133
66036
75331
116761
100801
90154
143466
142729
125466
170357
168199
143750
195827
184159
179062
204532
203180
202159
30440
245631
244110
4801
2714
32145
38761
20477
12793
64400
48203
40519
75831
74310
105614
89417
84036
65752
111380
107135
94115
124966
119348
115056
158926
140926
137348
203964
201945
168652
241316
11872
3167
29872
123945
106682
39782
150368
143297
141663
161015
160278
151573
178278
177257
168368
169573
167631
179299
188004
177541
169720
209582
232611
203680
244441
13859
31224
240534
59303
41303
39329
66773
65184
49224
90654
84773
84536
115840
105945
100733
159778
151389
120085
177357
183659
165659
197799
193738
195090
5991
99043
47421
19977
16117
74126
62428
56126
81780
73389
73075
81043
80428
79691
115003
105161
102536
133840
126487
115740
153192
144487
140473
187152
179799
169152
204385
194622
185917
237808
42040
27900
14696
50008
48656
36505
91859
68008
109859
174954
156954
166396
186385
176306
176475
202443
184396
194306
210266
206504
198583
236971
99212
98475
65252
45900
9898
55810
55342
54605
72507
109959
64515
81212
82417
81949
107917
109122
91122
152624
145271
143919
171976
177043
163271
203011
211003
187936
242920
245078
96740
96456
15433
15196
234999
50745
25275
11603
92910
78456
104424
120538
128459
114503
132052
139973
118380
163771
150052
149815
193569
175285
175522
236020
242506
188173
36005
18742
10535
72338
75147
37026
89601
89317
125650
131768
110459
90338
170910
149031
145440
185364
178878
170173
210834
199687
196878
245815
97240
2898
31961
244294
109438
61928
40335
84205
75647
111196
105798
107319
93647
129243
128959
127438
147243
137164
134861
168836
235736
156501
200424
210097
174785
26012
12056
17221
52533
51980
39598
66205
74910
53554
106129
93931
80259
115240
106866
102636
150552
124129
115571
209766
178094
169389
205722
204701
232427
13675
236757
244625
59119
52817
35268
84352
70817
55526
94431
119901
80712
130531
112431
102352
173764
165843
147796
201208
191313
183843
232927
209313
207694
239513
240250
17168
2998
2161
47605
41119
15933
62612
61875
56310
119017
73573
105345
116024
87345
127722
141494
134024
140657
179615
173166
159494
197615
194806
186101
14412
6491
237992
109675
64231
52033
85726
77903
67824
113268
113215
111694
140757
139236
131268
158757
157138
144987
178778
184680
166580
206320
204201
186201
206957
100233
235236
238729
184580
36789
41019
2214
46231
46084
37526
108938
54789
49724
91675
90938
82233
136382
135545
95168
189694
163087
144250
198399
234499
193285
235420
242653
243104
36759
41004
25091
104157
55541
51296
75177
110726
104608
86845
120805
85256
140157
139706
130078
159793
149785
146275
173666
164038
163587
193018
175255
182939
205421
199871
195342
2229
51012
37210
25542
54522
65169
44894
79992
67493
62680
115255
110158
90639
135628
134891
133304
164608
152940
145256
198568
203665
180519
238007
237556
128775
50444
14895
4718
72022
65737
60354
150353
140443
79424
174687
174518
164890
188940
184695
174969
210518
200608
198850
100079
99981
238477
238575
240801
16102
17405
34717
37041
27131
25828
44443
61091
37778
109989
55090
45180
79706
79140
78403
90071
121657
80443
120354
110444
90353
163019
155617
145707
96755
15181
235251
238293
40835
39797
16954
110895
65451
50914
100816
118128
76668
149320
172975
157976
155663
169674
164319
161018
208430
207889
199233
8166
396
238875
55578
67723
30935
84149
109678
108792
92805
91919
85035
126104
117448
101022
154675
138249
137363
170662
162892
146019
187974
179318
171548
233418
200119
193431
239761
240302
194317
15936
14509
15395
7280
5853
70577
70036
61380
124677
123250
77806
122364
123791
116021
132447
139676
131906
186547
178432
177891
232532
187088
185661
14182
237294
25850
3036
234661
65383
36996
42569
82102
76529
53715
116062
104916
93248
155595
144449
132781
174947
178409
172314
197761
195128
183982
245807
172859
240779
242844
33534
40481
16270
45202
59833
37019
82647
70979
56348
118150
107004
93793
140964
138899
124268
158228
150045
147082
208884
197216
161713
2184
97278
96733
39084
28813
18903
46077
58436
57745
70104
68346
67471
130693
101431
80014
170226
160316
120783
198613
188703
181894
232573
199158
210995
99366
16815
235206
244932
52840
41172
26725
84735
73067
55803
94645
89763
86800
143052
133326
113997
169351
162404
147957
196364
189578
186615
203311
206274
196525
13491
241447
43805
37687
32843
105607
54951
49562
95006
83522
72192
128421
106152
100763
139567
128628
122871
151442
145685
134723
190768
184857
174072
207487
208032
202121
236058
187490
29174
9822
6360
46929
32298
30755
80889
77742
66258
92373
88888
85610
134178
126333
108240
153530
148809
145324
194253
182769
168138
232934
198974
205399
243535
246168
98153
41717
18212
17667
51627
44841
34931
90976
64193
109637
124936
119547
96042
136811
137502
130002
146721
143597
141655
166073
153507
149354
200033
192856
171462
236749
238691
30210
42408
15579
122180
110328
47474
132090
127024
120238
158919
154198
144288
233970
194944
163985
13998
20484
3220
42753
48871
36812
31607
110673
53531
67310
90124
88404
76345
118511
129657
106843
158044
149838
132965
172498
161352
180858
200885
197577
184166
96917
11426
240963
189371
60017
37203
14543
72860
70795
50046
101638
93609
82463
127937
124452
119731
166557
147266
140780
187651
183821
163594
206635
197400
192372
2000
188887
245139
62589
55987
67655
102122
107188
64347
123907
130509
113790
153714
136450
135575
170042
165382
154559
194092
182101
177219
241808
26541
235022
206090
65590
36328
31262
79853
73251
57561
89579
84919
80198
143236
147773
101247
176828
152839
148118
201430
196709
189762
241263
241654
60317
38048
37503
66619
49746
43598
88704
83338
72376
100947
95190
89095
111518
105968
111909
134539
128782
117666
13307
164830
100402
7941
235897
232750
30571
30417
28990
55112
66074
32482
75861
77926
77581
160109
119386
114665
142016
236242
137295
171623
148993
145501
182585
166257
176344
205215
194437
187306
245293
245984
18028
16454
1155
47290
45025
41533
84374
61898
108424
107879
96226
91160
129818
124752
112945
153323
136995
137686
171278
159080
154014
199849
183130
178064
234177
204915
205606
13698
236933
54076
49355
8977
95881
83683
78617
120422
130209
117275
163801
160800
125143
188342
170587
165866
207671
200194
233786
10874
3427
152287
59442
39261
26241
65229
42960
59656
54628
67126
65774
88043
110857
61553
101086
89940
88588
167109
138722
112754
196041
189923
167654
202966
208539
201069
6889
14359
98975
48319
19387
8241
74287
79530
63141
127385
85955
116453
146928
139244
121267
176167
151742
150199
197370
169742
174556
205054
192556
193908
10374
245323
35776
35231
18058
63686
108724
45686
86455
74073
73412
101938
92073
92028
137656
135759
119938
163624
135898
137111
164285
183637
182285
192011
171071
175953
243235
12462
239866
241624
34754
31791
8786
51143
47774
44357
78317
107395
104432
114342
75500
79669
125297
128973
123355
148302
139744
141355
204554
177380
151265
98498
10213
236449
243712
49171
43414
19248
69927
110996
54560
134569
83131
75684
180013
162013
156440
192511
185770
185011
239727
202466
96726
58045
30601
237778
53231
51804
61414
76045
77772
73912
100586
88543
77397
123216
114481
111357
158528
155111
132481