35262
40574
39590
45892
58574
51204
67532
103081
46876
81204
80267
85081
124721
89409
120844
171102
142721
138393
197123
192795
175430
204493
233372
232435
245070
194314
30448
235928
37818
42146
29113
55081
61383
53262
65760
74902
57055
77711
70088
68753
91383
88574
84197
100088
96695
92902
113023
117351
105837
200616
182616
128214
43083
31869
66197
111202
36197
93202
78395
82723
144495
127530
106874
173021
175577
151381
178823
177349
179807
195251
184135
191021
242614
25083
16378
12148
56018
29411
28576
94676
125758
117053
130086
121381
103381
141202
164316
134316
156693
149907
147988
172137
169628
168644
193777
180842
173956
19518
164583
236748
73849
62703
59312
126710
119809
66948
115564
114497
102497
135651
127232
129034
181563
146014
140702
194014
181895
182346
234424
198875
193563
204993
239974
20537
13068
30380
60331
42048
25068
75154
108947
46861
97684
92466
116583
132260
134632
114259
159770
148102
165082
200180
235443
169895
32136
42330
42831
8255
44136
61116
37018
107642
54781
54330
100741
98467
78380
146300
162996
110135
166387
158751
147083
201936
185925
164063
238316
61398
26135
81771
108661
56086
44418
81673
73398
110751
93439
91965
79399
165368
128015
97448
157277
147319
136290
200631
183651
183553
238767
63655
62872
238500
89593
80184
76123
131308
115733
113474
142270
131575
124958
182064
166857
170918
197307
181394
178003
233455
195582
198090
240072
59379
40075
39774
73567
77428
62421
100839
96210
79685
128184
124691
112691
144210
161522
130003
174777
169613
179308
192089
185455
184620
31685
28392
9823
4511
60947
58074
38770
84997
47696
43635
159954
126777
78211
94391
94222
94124
162827
123386
111703
149576
150827
145515
177533
162044
154888
203504
206181
208570
235913
12801
11128
235274
39605
27087
12899
46391
60162
41079
95007
76958
57654
113008
101008
97515
148271
144041
130270
178838
169444
152132
199395
196887
185624
234240
204707
202888
239790
184605
11579
193747
236932
9575
7251
6267
62887
62436
10512
75954
74887
63373
79215
66764
76891
102313
97985
80199
131293
129218
114764
120076
119625
115748
166320
132076
131744
167625
149056
140886
198075
197138
172937
197056
29580
57823
35544
245138
128435
97500
93172
148557
165383
163011
169711
167339
153869
185388
178853
179007
31952
58842
57905
27624
76643
110935
54514
93623
123217
81955
100557
98283
93955
115263
110150
105905
150812
136106
162812
151595
147267
146484
168124
157461
166402
202120
195334
178070
28643
243382
61214
51020
50922
104149
56886
46692
86837
75169
108477
126526
97264
92149
183369
132527
128199
200447
200349
196119
47629
59143
27323
74386
63471
62688
96026
91698
80000
128000
125142
115549
133312
131492
135820
167041
146782
142454
180327
177819
171369
233639
193845
185639
42816
14636
61899
44587
40259
112507
108179
121649
138862
139698
129819
145010
144026
154704
161338
158935
150376
174961
180575
163263
201132
192273
183820
164831
41094
16110
235259
47880
45372
38586
126961
84813
70356
94406
94207
89879
99519
97699
95191
144225
133064
111519
198376
166556
162326
208016
203688
208754
202704
201669
205997
235458
64256
46207
43650
77142
75323
108962
92635
88405
65929
181112
113290
113192
200195
185440
182883
204523
209589
205162
244871
238752
16945
14621
10328
63189
58375
28091
76138
107394
63640
119892
80952
116501
135805
125157
124706
188666
178018
172753
232871
232420
197322
34708
245322
238301
27072
15926
8740
56003
51189
29396
97433
70826
68501
123401
113275
106089
204508
185204
148256
32121
243283
47159
58089
52777
82708
110950
49433
95775
93638
159969
151411
151313
100020
162341
162059
153685
197608
208585
167324
198627
236497
243566
241809
245153
19717
11896
30463
51758
50738
39021
57070
46140
59394
77726
77443
104333
104050
87021
86001
134617
112706
112424
158950
143273
142991
196303
178254
169696
234439
239253
243664
7835
7266
1954
72014
65208
19533
79200
78631
84512
120061
128450
119794
135636
132061
127247
177066
140717
137373
182331
176450
171185
188497
197153
186392
235008
199643
193762
44403
649
61715
56101
47445
81756
66749
108363
91882
86570
121833
134331
129019
99068
132512
163815
138678
149824
236211
139882
173941
181127
147334
191990
188948
183636
209604
200646
200948
28561
43098
43368
37217
39307
89894
54529
65275
100542
98452
90063
147068
116031
109198
155724
155626
146499
179822
167155
162510
207734
207017
203673
96680
204978
17965
4710
240241
61884
37833
35277
70540
65745
74401
117336
93187
88589
150361
143943
139713
181296
174510
159017
201215
209773
201117
18682
30196
241829
63456
59128
27338
68768
67784
64440
120645
80768
85096
134080
124973
109131
232687
177834
182162
242813
35163
39491
238485
61131
60147
51005
65459
46677
43819
75338
55819
55333
71010
68317
66682
78196
82524
72645
113459
92650
86852
194566
190238
130771
207550
204692
200364
48633
45387
52961
93454
89126
84798
155457
138145
95959
159785
157915
162243
208769
204441
166571
2958
147503
243099
51942
42647
8270
73582
56270
46975
116568
77910
81489
103866
90145
85817
112522
112240
108194
134801
165552
163094
143175
138847
139129
169880
158766
143457
185373
190536
181880
194029
189701
186208
241625
243848
235192
238583
239520
74119
16675
8019
79384
78447
66933
132245
124875
129203
177250
140901
136573
176266
181578
172922
193092
188764
184436
234255
197906
193578
240355
243397
236027
28628
31670
239069
59563
35998
40326
86754
81940
77612
102596
99252
91082
178085
173757
169429
200462
196134
191806
28377
32705
96496
38017
37033
41263
93940
109382
54345
100824
100726
98268
147252
146315
105054
151580
150643
150545
207201
155908
154873
244385
31133
11312
240057
15640
13821
4526
35461
39789
18149
127431
123103
57838
128266
123938
119610
148087
166136
235729
170464
159201
143759
174792
170366
174694
201399
197071
179022
31636
29644
243080
41312
14656
32419
44087
54047
42379
54830
65193
45154
124220
123153
56822
120378
111485
126995
147034
140133
137358
155927
150876
149809
232717
172907
162544
209807
236463
37566
240305
245168
28861
17193
2205
60380
50704
38537
119073
83478
104085
130741
129770
107927
139446
134583
121065
152584
144259
166102
235492
198139
156426
6500
171652
16694
9793
7801
52792
36449
19469
69772
63155
46125
91634
89642
79966
118290
101310
92417
181612
146063
116298
194581
184387
181846
238267
239238
26086
15892
401
52742
35762
27057
73349
73115
110702
91116
127966
79448
117772
100005
99034
153651
165319
136671
191975
174995
163327
200914
200680
210874
241844
60898
28343
1687
84779
82004
54281
160003
124389
80937
139964
162778
88840
179574
175513
166620
186659
183884
180357
203455
206230
202169
48731
34960
75387
108898
56304
87554
125694
82223
112740
104035
92183
123702
119576
114997
152350
136840
135554
172957
176799
171433
199613
194063
187964
900
243882
37048
40341
39040
49418
47426
52193
66997
65696
64222
115515
88341
85566
144777
142221
132042
171483
168877
148838
200131
197356
175494
234191
11079
4243
2988
46440
51506
37735
63704
57605
48900
121614
78162
84261
88859
86253
121664
112959
106123
94958
169395
148320
143476
198657
196838
190739
1702
241794
27575
15907
15374
58108
37251
28358
109416
49215
58891
83543
71092
70559
85547
119092
84764
106641
97748
93906
136072
133297
128281
179589
166605
140732
189265
193261
176281
206245
202403
189419
12065
6515
66479
39823
18183
161055
128484
122934
157213
145748
145545
179056
170197
167388
192040
183335
183869
205712
196853
192574
36280
11628
62936
62921
50186
74838
106607
63170
89627
87573
75905
102611
109213
102561
119591
116283
114229
142156
140935
135869
155140
153133
144762
188448
186678
184402
208318
234974
198124
243333
42364
19987
244366
55348
46643
43853
68283
66513
56837
97215
79951
83493
126477
110199
105920
180123
171418
132576
185876
192025
196070
207516
205746
209005
150861
245686
245840
18667
32185
31651
67799
54815
52995
100508
94455
93672
122385
115312
111470
232702
149041
163845
29629
51472
42613
6815
139649
114026
44636
134836
166305
161492
142206
140682
137343
150327
146048
143491
159032
154607
154453
167591
163312
161289
187945
176296
175010
32438
243867
236981
59094
54028
27372
80734
78665
105321
118305
93469
91649
170884
132027
125191
177770
172704
160506
204426
194048
190754
210325
207032
201966
240524
34994
41830
233688
55502
47929
60913
104634
64207
62387
77191
75372
108913
82208
69273
68486
88356
79651
82257
115012
101291
95929
195867
187162
174227
203440
207719
200146
241859
242547
105355
16660
8004
78177
69806
65964
124374
80169
78462
101276
92620
88825
150342
162793
114011
175528
168911
171686
198342
177567
180342
194547
185891
184184
206998
204223
195567
13885
4209
96462
53513
51521
37720
92951
120911
85032
126462
105118
94943
117806
116786
130304
143725
143442
134786
159235
153118
147567
200665
202184
190705
245889
32453
31152
243114
39808
18464
9808
46658
59109
41109
76658
56788
56334
69757
68002
67765
111688
103314
124423
133079
120344
131274
168862
159735
171637
209039
194596
181597
40041
13385
2220
104100
48697
57808
139412
130756
66464
152618
149372
140667
187979
179274
161274
207565
235477
196635
14671
32404
49983
54062
36483
41327
93921
62718
45139
155942
164598
116332
201635
193246
191254
207047
244351
244400
243065
235695
240509
240558
20002
19953
11297
44102
42583
28658
69288
69239
47944
127981
103881
77944
161823
159186
151816
205761
234409
233703
239035
236996
16709
5966
2720
54013
27357
18701
104600
62402
45357
73883
109981
106592
95944
92402
80500
131793
129237
101325
180560
155893
153904
189216
193295
181861
201951
210340
211028
238470
38522
17227
17178
55785
65178
43883
81974
72581
64490
127763
119107
119058
107942
107893
91146
165116
129755
110402
156460
156411
145763
202937
203723
183116
235177
237798
39006
25583
43132
47460
43334
60883
138111
100523
87539
155174
150846
142439
186644
190486
176814
208284
233470
199628
30681
77176
64192
35009
81455
73334
68520
99990
95176
90160
112974
111455
103832
147537
116816
115783
174193
169914
160521
195833
187177
174242
232935
209554
208521
3206
237749
239756
26071
15941
13336
52039
51253
39055
73130
74604
47711
87588
85581
83260
164816
125176
96244
155125
146816
138160
177800
173472
168109
203658
202437
198109
109916
114244
122900
121867
165884
161507
130523
144244
141453
134851
157228
157179
148523
176765
181093
170163
236763
241779
934
241091
134065
27590
14606
9590
58876
50220
36246
76876
107409
63204
94425
89860
85532
111251
98753
98516
147049
122367
120393
50753
37769
239272
46425
59409
52727
61432
57590
48934
74367
108695
64425
70574
65711
77409
78695
84246
73081
87055
126695
79230
100039
97230
95711
189937
185658
178288
186944
191272
189986
204944
209758
198642
885
34427
31967
35213
19232
10576
47411
60395
38755
75890
74853
61869
102546
97530
70525
148823
140167
115530
166823
162495
158514
186693
182365
175479
232386
188463
195349
32953
125709
125660
12099
103332
99004
159988
134365
129988
112725
161021
138693
138644
145530
136874
165349
172186
152365
149858
185170
176514
172972
949
237531
49968
53810
36498
85517
75841
105604
102829
93153
89359
158465
155690
141153
184670
171200
167358
210543
208551
191239
236512
18213
15392
29881
47193
51724
37517
70291
69036
109446
101810
92134
87603
139397
121114
125927
157446
152915
143239
176750
172219
172171
209524
201151
189483
15156
34460
241561
52006
28125
18449
108427
63674
54499
80986
80704
74085
120095
120329
126946
175731
136340
137407
190268
193043
173190
34742
210307
239805
35713
17430
16175
64693
55017
53025
73066
71074
70792
90378
88104
82742
102046
100054
99772
144995
119310
118621
174946
174257
155408
191287
192258
173975
235963
16960
34224
32938
53528
52242
36999
106389
49467
45625
87085
118840
66779
140652
101528
89077
154122
151614
151347
157964
171701
154389
194799
168926
168659
210825
208050
197574
242580
15674
164
244837
110920
64960
46911
84043
82272
67468
117554
103347
86035
161006
142957
121396
201433
178318
134866
208269
202719
205227
243363
238001
14889
12114
242062
55566
58341
41029
85047
67735
74352
96730
91664
120878
124171
122870
106859
140182
136121
133565
172689
170697
153433
188700
186708
176232
206012
193544
190001
244618
207265
20472
4194
242847
51457
37784
39555
66261
105385
48949
86302
69506
68253
139664
88810
86818
178788
160739
158231
205494
188182
196100
32923
36231
40559
10358
53543
50235
36717
76108
49749
45907
89092
118072
85250
128969
93420
89578
146281
141953
122400
167091
157949
170933
210810
206482
175261
240275
244603
15171
6766
2187
62200
48479
44151
132561
124156
109901
141468
141420
136889
170400
158732
154404
192525
183384
187712
14874
107627
58608
27858
119828
84561
67249
120611
103299
122885
136607
132279
124939
180074
153919
140197
192776
179792
175464
188433
185140
192761
206780
202452
189468
245104
245386
42315
240776
241058
59627
52509
37987
55299
65493
48181
118855
84279
69821
101543
88559
87870
130805
113493
105871
191742
175746
117821
209054
198860
194532
205697
204726
210025
20487
243818
65979
61651
36513
98486
90127
89344
102814
104836
102328
155189
144713
106656
206983
162025
159517
11832
31449
30915
16645
16160
13603
53292
38285
17931
101042
105370
48964
112206
118354
107878
141671
139163
165617
152147
148305
145999
156475
157164
152633
170682
170148
167640
183666
171968
174476
238801
31700
245637
243129
36028
18716
14388
67750
54766
50438
120863
82993
72078
133847
123371
87321
159720
138175
136355
182098
177032
164048
199410
186426
181360
232653
205212
203738
242344
39273
34945
240573
52257
51223
37502
56585
55551
58059
70306
68535
104585
79700
84028
72863
97012
86536
121897
236245
117569
100257
191490
188982
193310
209539
207768
195818
32170
36984
40826
5277
54296
49482
45640
89845
160018
81189
102343
98501
93687
139931
134050
107157
151362
146548
142706
206215
201448
162010
239820
9072
416
235978
41845
29347
17728
64708
56052
47396
73364
70777
74619
114794
106138
83275
181078
172422
148587
193811
185155
176499
241576
243615
3473
2172
234959
19484
14121
10828
75638
58326
28140
79433
84294
66982
112755
96745
88089
140950
116001
124657
180059
171403
149606
232920
197371
188715
30414
242595
13102
11847
3191
104382
60365
39070
69021
68738
77394
86050
85768
77677
95726
94706
87070
160991
132294
123638
178303
169929
158999
186959
196352
169647
208254
205008
233939
40544
29896
45922
38552
37266
65226
49200
47914
82757
110717
56570
102061
93405
123168
164331
114512
105856
144980
150061
147019
155675
170948
153636
162292
158717
158450
176029
167373
167106
197841
190471
172987
206497
207783
199127
238252
246171
26101
17445
698
79715
81707
108412
125724
121882
117068
113226
99019
90363
165334
138629
130538
156678
148022
236260
195285
192243
173990
210292
203941
200899
237734
242329
10561
1905
195803
25098
19217
16442
35228
27873
26572
61368
59894
51238
70024
111187
63407
80719
78680
72063
128499
87336
119843
135854
168361
125206
177017
153166
144510
233673
204459
182380
15407
240290
44621
53277
42112
93138
108631
61933
126680
117287
101057
154640
143992
162559
194329
174461
152648
209822
201166
192510
103096
94440
90112
107424
155957
151629
98768
239020
52524
40026
39540
44354
43868
53010
56852
48682
48196
104115
61666
57338
81989
77661
65994
86317
78147
82475
91131
90645
86803
99787
95459
94973
173708
169380
165052
207501
203173
234692
245622
236966
18731
14403
241294
56319
60647
51991
73631
69303
64975
109180
126931
124438
131259
122164
113508
128766
120110
117836
133094
164801
135587
169129
182113
173457
190769
186441
177785
38270
42598
29614
99489
116519
46926
112473
108145
103817
116801
130240
129785
134568
121129
125457
143224
138896
139178
156208
147552
143506
181831
177503
160536
194078
189750
186159
202922
96447
118087
109431
105589
105103
100775
92119
137610
122415
113759
150594
146266
141938
167906
163578
159250
199880
195552
191224
207250
208536
204208
241043
245371
60098
59612
50956
72596
63940
55284
178773
183101
98219
187429
196085
191757
204741
200413
209069
242862
244336
34475
30147
238534
25819
17163
12835
68017
76673
63689
116268
111940
72345
133580
129252
120596
177299
142236
137908
193529
184873
181627
234206
197857
189201
7033
2705
149
15689
13870
8805
123889
127480
18198
136136
166087
131808
157431
143710
148038
174743
170415
161759
183399
187727
179071
236914
238219
185974
19352
7684
245404
47478
58624
38988
118054
78782
67114
129722
106908
98418
138212
166338
116181
157848
155975
146180
197120
177484
175611
235041
206915
205610
236346
7116
235609
205042
37683
18047
9557
108781
49351
57841
77477
68987
66546
117486
97850
97113
137122
128417
125976
148790
145612
136907
176916
156543
157280
196337
187847
176179
208220
207483
196552
237651
16742
245619