158369
138733
206394
194726
186495
241872
241229
58531
32800
2895
51793
68725
47740
54662
53835
52436
117439
102733
103376
141391
125286
119665
171296
170653
156590
190932
187894
176226
207530
197027
190289
241304
69034
32725
18094
57057
54094
52361
83665
73730
64029
139301
122444
88361
171221
161027
139917
190364
190857
192331
207221
195553
192590
29499
15436
13657
69109
66240
37805
88929
83356
55046
122966
122628
102808
142786
134112
125670
156974
153932
139733
171037
167995
179527
210831
188153
193542
244714
1805
240736
244098
50225
18921
18478
86398
54478
52929
117364
106218
102240
137522
120849
122060
161670
153364
152153
176301
184668
171605
207605
191425
192974
162
14868
14225
68082
46172
38373
91587
87534
69677
116796
123534
92230
137597
118838
121417
152721
142343
138658
176869
172248
157417
184025
196200
188721
210263
206578
208173
245282
19489
14300
240093
50793
48383
41031
72335
70293
53572
123459
101597
86966
138165
138090
121492
194158
157985
152796
208789
189289
186879
421
41674
28856
17342
51361
68282
37346
101981
71045
121985
123918
126313
119590
141775
137981
133653
180170
171680
155838
191684
175842
167352
206778
209541
191838
237619
240477
99123
48183
102917
36410
56046
53342
53188
76204
64856
63123
107245
87609
83281
118759
127403
115796
174906
138917
119281
189857
186679
186420
203352
194542
190748
241413
243962
30067
669
242056
49214
47924
58347
105466
52252
51609
125102
117623
88545
187710
176042
168563
196843
192515
190105
98296
10999
236792
241120
67251
32541
18278
109903
56873
52545
73546
69218
64213
126576
115153
102624
161102
149495
119481
191041
160843
156774
202709
207714
207037
13841
29683
156665
37989
40847
15620
51868
68925
47540
74730
64597
54910
114322
88745
84417
134296
125486
120417
152337
142602
138274
168179
176485
154116
204920
193406
179343
1989
14684
240920
66424
18662
10356
102424
72719
61555
137338
132179
120665
148852
140639
140485
173000
157158
153180
207421
193158
161486
46356
34504
14041
57520
67898
50041
91403
87718
69861
106109
101781
92046
121601
125929
122244
176685
172357
123718
184852
196016
178159
208357
210079
188537
240277
244605
245098
19305
14977
14484
50977
65240
48567
72519
70109
106602
86782
85060
76847
122782
121308
116980
187063
164144
152537
203736
211015
189473
241029
244989
41490
11751
184777
65608
48676
36794
102533
116548
72794
126129
126651
113679
167536
153473
136232
207330
187172
179986
99307
59347
4922
237803
63307
55862
68834
76020
79980
65040
90651
84676
83465
134405
127219
115980
179418
150247
141591
203536
197843
194358
99048
237544
194617
245557
56121
48108
58163
107061
73978
64397
160091
117807
109151
128787
124918
120033
160918
156222
145719
192222
186604
164878
2527
236976
45450
37053
11183
56689
53726
67176
75452
73362
109719
87993
84108
84033
124350
118116
126392
149679
141023
118375
169315
175290
160659
195185
183946
175549
205672
202893
196659
241672
98480
11108
244346
80623
49319
57779
40663
69477
64781
103176
105850
94520
74546
134480
115905
114506
161302
149604
132363
179159
168363
159707
199317
187815
185604
210463
207973
233016
14593
203277
47108
37437
30435
110546
61739
66608
125177
117732
124734
149036
141850
121692
175933
168931
160275
188646
191579
171973
205104
200235
196275
99875
10540
238371
244914
40095
18553
15236
65349
48751
46540
72410
57336
65992
91862
91219
76095
125745
123166
131179
153089
145076
122523
167920
157049
153732
195832
193790
185036
204488
203845
210906
29424
25464
65424
59990
34120
106418
56768
55294
115074
91294
76663
133837
121049
117164
163960
147287
142418
187247
178591
172616
203920
198486
195264
245173
99491
19121
14793
207146
45634
43239
36978
52820
68650
48492
102349
95163
72978
128862
124534
106677
177407
157617
136048
191316
186988
181735
53
237987
51977
59163
29224
75836
80164
56305
91678
87350
84492
134221
116164
96006
163392
143602
138549
233659
172048
167720
201987
234502
197659
7039
2711
11367
57979
26566
17910
52620
48292
43964
77663
62307
53651
132931
128603
126208
160734
156406
134864
190473
165062
182460
194801
191116
186788
32909
243346
52177
66992
37237
109535
56505
53910
113863
88177
83849
149863
141207
118191
175733
171405
179802
184130
192406
175474
200803
196475
192147
244530
98664
40479
237160
241488
46924
44807
60637
64965
102992
49135
94336
80807
69293
132547
128219
130336
178975
181092
134664
183303
190673
187631
207789
199133
185420
232832
203461
210647
37621
33293
188905
57595
54294
49966
110362
106034
61923
121876
114690
117548
171789
142034
137706
192790
191763
176117
200419
188462
196091
10724
95363
14409
40279
18737
15052
44607
36594
40922
123350
48935
45250
119022
131363
122707
149220
144892
127035
157233
153548
152905
185220
178775
183103
198302
193974
187431
238187
25280
8607
29608
55478
50609
59806
87150
76479
72151
121233
125561
91478
138349
137906
134021
163776
146562
142234
195448
172432
168104
204104
233859
199776
96758
243744
17692
235254
12119
45818
59881
26182
63059
110821
51391
77122
72474
63984
130979
123414
105248
122489
117841
116916
164678
156188
150615
184314
177271
168781
202480
210970
194512
201555
198377
210045
11217
237269
98773
32323
40813
19707
52481
43991
58979
79137
70647
56016
124316
115826
84142
146535
138045
131547
175256
158203
149713
209143
197475
183746
34338
241917
48428
57843
36760
79705
69511
108783
91753
82127
75084
135984
111389
94720
179309
165246
145610
196550
196339
190977
233216
208007
186924
242842
38775
26750
16556
68037
67496
58054
104346
55828
53406
72685
65074
62848
113788
89715
77690
155052
118977
130645
181708
169683
160241
205992
201344
191902
232648
206533
203570
60453
1023
174120
66210
48969
48044
94152
74700
53617
142098
139519
120263
179693
159339
145276
204706
233550
165630
35624
38986
14518
68421
46954
50255
109685
55444
53790
95054
76911
62280
118052
113404
112863
132856
129505
124888
153014
144708
132683
185450
177482
167645
192113
192286
188751
200776
198949
193940
3061
244128
61021
35474
8818
80841
56918
66360
134698
122105
76738
150999
141557
136909
170819
154150
147314
161377
177655
173970
204856
199517
195414
10833
246143
44916
59547
30285
80991
107647
50105
100811
93016
86180
127467
115442
112836
149329
122278
126926
198043
190075
183412
241165
6362
5828
242090
31939
40061
18955
116578
108610
52654
128246
129171
91001
137293
136368
129325
157451
144858
142309
176008
170435
163024
183028
182103
178557
197091
196166
191150
39527
12871
242992
104496
57670
44532
110103
90467
63811
138383
118593
130261
155436
154902
151367
189323
178023
182092
201728
210218
202307
11969
99525
42671
16940
236006
65826
46202
43596
63232
62675
68248
125790
114122
89331
184698
150465
131152
201171
193760
176730
210429
206744
204322
238021
97510
36376
41197
11724
47676
43607
58595
53233
50639
48217
74332
72858
70263
123564
87316
84526
181167
161888
124166
186713
191729
174872
208759
189135
186172
9513
2677
99909
43212
35090
15270
63566
56196
49503
118804
93073
80089
133608
125640
119729
148009
146930
133946
187999
173586
160993
239691
47292
7498
238405
81375
73948
67112
101195
93768
86932
127851
121353
108031
141173
136157
121015
164344
149295
145994
205608
185788
184164
241706
100059
97453
234870
238555
245391
40306
29533
25848
49353
45668
42517
83390
69173
54369
103210
96374
90617
116194
110437
106895
126715
123030
119879
182487
173045
142850
178802
181013
168029
205458
187849
192865
13255
243376
3813
271
235949
66962
61355
39911
76404
76159
70797
131931
104880
95438
144324
138767
132472
171571
158587
151751
209293
233934
199851
241195
25814
17158
11585
121955
46897
45284
80596
79671
71015
137631
130611
102699
156556
148066
235622
185393
184468
181765
207496
201923
190255
241338
97126
36226
18060
9570
69000
44882
44359
83631
78769
50857
123782
111757
102842
135616
129923
126960
150081
132438
138413
162697
162272
158737
183378
182855
174722
209511
190398
189353
5133
233584
242240
37128
31789
18203
52113
69143
58990
88068
85646
109930
139669
136586
94302
154684
145242
140594
166325
179727
146028
178941
175624
170285
232798
188383
190609
237235
243210
98739
8761
7532
42844
67669
59701
16188
78058
63427
51759
103744
95088
90083
128998
113370
104714
142068
120601
130400
155654
147257
143629
164310
181340
156699
207639
198197
194692
238939
100443
59374
35256
26600
86030
55414
53985
94686
91787
87684
139887
131397
113231
148543
145644
140053
166709
165096
154300
193910
173752
172323
200408
197870
192481
15804
27502
7148
235197
42460
41919
41231
49887
48601
61389
82070
70045
61912
137872
133224
120481
175767
165998
180956
192654
187097
180415
59915
232321
244496
48458
44743
60603
77156
80055
51902
112468
93825
85812
138015
134330
128573
199885
147682
141925
198411
199099
208541
9186
240413
240954
59129
50473
35842
49932
44498
43269
87827
69925
53940
121910
106000
102458
162313
136541
127099
174338
182994
173797
188969
183239
183780
197625
209895
188428
195798
18587
7287
242624
52286
51729
58227
72444
57302
56614
85428
76772
78385
110471
106143
91369
125068
119127
112084
161411
157083
145783
190225
187142
170067
233968
210940
196723
238984
210797
244639
67285
41058
39159
104128
52143
67714
72301
63386
108456
123241
95472
76370
128614
124286
130784
175226
155270
150942
206210
201882
179554
207112
62814
54158
301
118225
105098
63600
114540
113754
113615
118082
119556
115228
148927
140271
123196
185066
172082
153255
205781
202784
202096
242669
99157
68616
46570
237653
112141
73226
64288
129539
125211
130227
195110
190782
186540
60299
14902
68759
65315
60987
89113
80457
54542
115769
114156
93441
117055
122812
121383
128753
120097
119172
190827
192256
149468
203811
198795
196584
199483
206165
205240
244880
1775
14759
13473
65213
10431
9145
106384
66744
65458
81743
78442
69541
121526
126542
93400
151969
120985
125313
203954
207255
160625
12446
29901
26216
20459
16774
42885
38557
34872
110855
106527
61528
117300
111543
107858
181381
158955
119511
167611
168397
164712
173368
171939
177053
208037
203709
200024
97085
245023
18444
235581
239909
70429
61773
67330
75986
74757
70970
122857
110069
101413
153398
143956
132299
179170
156940
166382
208925
200269
193038
205826
201498
209466
236867
96592
62893
40956
42735
129366
130291
75509
152228
147532
143738
197595
177437
181231
201389
235088
185927
9938
13732
60878
60024
28363
79303
110964
46529
115660
92798
74655
148434
134085
125595
94358
89292
83043
112305
99469
97062
152683
142506
164884
205262
163998
153569
242294
54716
58306
40994
90077
62486
57420
102864
103750
96765
133012
131341
115700
160603
144177
139111
184555
171768
173390
206047
234524
192325
235527
11514
244183
20170
15356
7601
76944
122050
64375
125892
113394
73031
133647
134548
129805
178753
174010
142303
191322
185441
182666
210625
244018
25886
3023
34542
58659
53845
36416
62501
50003
45072
81522
72866
108745
127931
127766
85364
117401
110619
90178
165519
136422
115433
159450
146952
140264
193196
174175
182831
205694
233653
197038
39473
1149
46875
45354
52042
108463
103029
48129
94373
92052
85717
148755
101775
98286
155890
152668
147234
163645
161324
157411
210343
207568
203655
237566
32503
246222
242497
13200
9475
4544
57758
41159
18131
106424
60180
51524
80001
78747
66414
115362
115080
87403
157929
149273
140617
175696
168294
167040
189283
184352
180627
204173
197939
195517
241862
237048
7954
239087
245704
59279
16610
9993
76591
74552
64022
67935
65896
77226
85882
124371
83208
131326
127413
115715
139982
136069
128284
169815
181145
172489
191675
184987
179106
196418
189801
187762
27140
631
237213
79100
66061
57405
111873
96412
87756
167941
159285
143824
198292
189636
178471
34024
104550
43833
42680
95894
90531
109984
165166
114727
103296
205176
166420
149108
36063
27407
235692
48482
47228
44719
83843
64540
55884
109098
97933
89277
137943
129287
126410
154369
146599
145713
199813
191157
171854
198559
207215
210978
15089
186241
240608
124724
69456
12682
116068
130973
128566
139629
133380
122317
183834
177585
137222
241141
27054
14556
4191
59459
52677
50803
65175
46240
61333
84196
82322
69989
101508
92852
116601
162845
120443
107945
154189
147752
139096
173375
171501
166687
198206
194364
185708
204894
203020
232485
40273
53210
37584
35898
109631
46961
44554
93205
92319
90798
101861
100975
99454
164899
108110
107224
146066
148473
147587
156243
154722
153836
209457
208736
162492
238734
196685
52324
39991
31335
67582
60980
58926
122850
114194
86603
160438
141785
141503
188115
176864
169094
203373
202487
196771
240255
244536
242662
13035
11161
2505
27940
19817
19284
56605
54198
60447
72145
69103
62854
80801
77759
73384
114547
123203
120796
129452
126245
123838
141150
134901
132494
182313
173657
138743
186594
192843
190436
234006
199092
184187
53563
39638
30982
85082
76426
65261
121329
97580
88924
166773
143024
134368
202134
179271
170615
32856
40626
43033
34377
51689
35263
41512
90445
49282
57938
99101
96247
94726
160085
104903
103382
142138
165252
160971
158564
152315
150794
204008
206415
205529
246057
1870
984
234892
38117
29461
9640
74905
111152
55084
91331
118922
82675
164366
110266
102496
153201
144545
135889
173022
172136
155710
200613
191957
180792
31684
236511
20538
42830
2253
37802
36213
25067
47881
44419
60616
55565
54498
48948
78379
67233
110750
122418
123485
126947
146299
139682
133564
157445
156378
144710
235444
180259
169113
237532
239973
246091
96664
42331
19517
164584
62704
53477
51036
73850
104133
65145
115279
98583
84996
138093
132543
121397
175730
152916
144211
206013
198544
183199
165
67732
45440
35714
90377
80467
79400
102045
92135
91966
165083
135652
125926
158297
155004
147320
182347
169612
181280
193846
188964
192257
203925
200632
194015
27155
18450
17429
107641
56087
61115
81488
65997
108662
119309
99957
98752
171700
162995
128014
183368
175561
173642
210542
209521
187229
32920
31853
15157
2422
235275
110919
54329
58858
99773
88289
76959
133733
123654
100840
167355
156209
134800
202720
178839
180090
238768
29427
10812
4510
106390
52241
38470
117037
83576
74871
117536
95428
94223
128183
131307
112692
150659
136888
162826
176751
173473
154121
208270
185456
184619
239305
334
244149
13069
12900
11127
46860
35545
16193
114780
69505
56770
132359
119624
124690
148740
166319
137425
234239
176229
171385
242061
245922
42162
40243
28391
104302
50153
38301
126778
118073
76122
97516
94392
87606
121566
130271
108163
150828
140181
131476
160738
152033
144042
233356
199396
178002
235260
54314
25251
15172
2437
70357
110934
37986
105906
93171
89341
144526
128198
123669
167340
157261
146483
190154
178854
180075
202889
201668
206197
96480
239789
36029
28560
9576
62888
58843
51220
67548
76107
107626
87621
84812
81657
119140
110435
98921
175546
149055
141954
200647
194529
183383
237716
40558
38838
244318
58359
57822
53293
108478
46691
45624
92150
125742
79216
132528
135821
101876
188780
170149
158481
200448
203741
198859
243665
54513
17245
10643
94891
66181
74886
122433
129219
115264
137924
162811
124153
155188
153085
141417
171516
166856
161790
197139
196118
175745
209337
192073
187413
242046
236496
42815
235459
32736
104148
55550
44588
67064
77143
110735
126962
117221
81672
94407
89878
88105
139697
116883
112508
162327
149592
151312
202904
201131
164047
6767
208454
29581
41095
18465
15472
60079
52057
38286
78916
72614
105369
163010
131491
127999
159518
150813
142453
196602
199411
185640
239489
181111
46845
40258
1401
103112
61652
56586
69321
74387
109898
113191
118257
108178
148556
131292
114964
159717
155342
144027
177818
182884
176045
210373
234423
205161
2238
184604
48764
40059
19502
72077
106405
63372
94208
92634
85848
165620
135521
97700
144226
138078
139997
160554
151849
146783
207080
198375
193309
243282
236665
47727
60462
59395
70541
107442
65276
94707
93355
83276
105853
106090
100825
149607
141402
118588
172421
167156
162342
185156
189970
173488
201116
196302
195235
202919
202705
207733
8739
5562
51190
28376
13553
68453
77158
45639
155725
112992
99972
191037
178539
160539
210058
192058
187244
17444
239252
40543
40374
39022
69306
74334
51757
95274
87069
86002
102060
98737
96795
130992
124705
114795
142423
140902
166304
188949
176214
153637
203940
232635
198675
244870
243849
10827
3474
234960
58374
38455
11848
65160
47160
46139
112707
93686
125727
148019
135637
121412
178302
151695
142990
197323
190537
169597
36750
13936
241761
49485
49248
44404
72062
104332
61983
117067
78364
84797
128498
105921
93186
139881
163863
185025
166859
145753
198520
196693
199374
98630
27461
11074
237126
66499
44773
28104
73471
57366
56441
81318
79092
78167
129107
115017
110298
132258
130032
127328
165957
149570
143997
195862
194937
183269
100386
7900
6167