159141
96556
16784
5891
2645
46515
59203
41203
67908
49908
47989
89770
87261
116377
133173
129312
94515
180436
160615
142345
234315
185748
189141
18089
89
90254
125566
53401
107803
103926
91191
124582
113068
112131
129894
120254
125803
148380
147443
143566
165443
161115
152708
183929
181771
170257
200755
209897
188257
30256
160059
125638
159905
153764
133760
184700
179695
161886
207821
188185
165432
14332
245634
28395
26936
4890
36562
30621
40999
81561
70261
56198
101197
91003
89529
121201
126774
107138
152828
143386
140837
164496
158923
155054
169117
178559
166891
208757
194694
175058
174122
239693
233398
35626
39525
26000
65640
46004
60267
116580
79903
55262
102133
91939
90465
147823
128187
111575
184500
179495
157449
204136
198763
193758
243178
98925
98587
31005
16942
237421
56582
50825
36762
78767
70645
64704
92830
90619
84524
110439
106893
104682
155438
132624
124502
181015
169501
175258
200835
189321
195078
209141
234872
203200
40063
238019
99523
59883
32832
31941
76402
79703
51761
116196
96376
91555
150279
144322
123566
170437
163360
162131
233936
190257
171328
6962
269
44684
16404
10647
93075
83633
54126
124702
115260
95440
144522
138765
129323
158585
154900
149143
192622
183180
160995
1205
238557
100061
42519
17878
15468
109503
103208
37698
73946
63568
62339
130259
93766
83388
233736
139701
119881
159521
156374
153964
202064
176194
165816
1957
235195
245250
33261
27688
7530
66960
61387
37269
88209
86596
52897
106754
102272
95086
140453
119513
112327
147639
143631
142066
171757
153212
146026
178943
173370
166184
205456
199883
191393
232800
201496
207069
100445
97267
42319
238941
244682
61955
69141
34874
85814
77631
63000
94304
93259
86028
156697
128571
113940
207637
196398
185252
28211
25816
16374
46756
59515
35088
82068
80455
50073
103930
95654
90081
121385
113372
111759
146594
147071
126958
164312
162699
158739
198011
172325
166707
97128
9572
9143
240813
121953
35442
40447
102317
87686
71013
136400
122998
131395
153257
148068
137629
173938
157265
154302
209509
183380
235624
98741
27827
25248
242994
51945
50641
59131
78583
104498
53374
143770
132440
84340
166323
163744
149895
209325
197627
189137
241197
242426
96560
16190
235056
237237
43271
37314
17156
102701
88070
76586
138013
131872
123382
162315
155652
154686
181767
182996
175810
209893
186956
190441
1389
85
235763
26598
18630
7146
44500
57902
28072
83817
53942
52513
91785
87825
85246
138581
119129
93214
155084
149327
145642
191009
166568
157126
200451
201880
192438
16588
232323
42703
29301
26030
68573
43932
38743
78015
63384
108458
94688
93827
77154
119697
125254
129139
156558
151001
139885
167797
164526
182428
191870
181199
177239
245066
13287
29899
240952
8959
7714
1773
55630
37085
27504
78444
62816
106570
112143
88025
84385
140269
118084
113756
151783
147455
141882
171941
167613
166000
201312
205640
194126
14900
239125
97083
73285
46572
35058
93443
89115
74698
102456
100629
94488
156942
128755
121569
185068
173554
168395
246111
50257
28027
14945
55830
65272
59699
86212
81884
107615
95470
89897
87502
147255
113556
111943
188753
162883
158555
207453
203768
198195
98173
96944
18585
236669
240997
35258
40631
39586
74898
80271
70829
131211
106141
102501
127142
121769
122814
153441
136584
132256
173754
162454
157081
235440
179127
178082
11215
238880
59315
27643
25432
65072
108642
104314
110071
82129
74759
138197
143954
115828
162499
155468
149711
197811
169869
163928
100384
98557
16972
237053
241381
37130
31573
20457
72442
48644
44316
104712
91187
76770
130827
127526
102885
147500
119313
123198
162838
158953
154870
182812
175626
166139
210938
209709
187140
27888
18446
235579
52329
67528
58086
61771
109871
53758
87641
84001
63200
106186
93398
91969
160627
166384
115628
196582
192254
170069
201696
206024
200267
242810
20657
16772
12444
38559
29117
26214
78199
68757
42887
125070
94872
76970
155268
150940
134512
159153
156742
160382
177055
164710
181383
233368
207253
190825
42996
28933
237128
76695
78474
62632
93936
92537
116489
127635
101027
96331
161856
150188
146394
183271
167429
181492
234827
232432
201128
97421
7898
240354
98632
58838
25707
11076
81700
73469
57627
93627
90142
81959
132899
160766
113263
164203
149572
144567
200560
169256
180924
12903
236560
98064
40338
8207
235917
44207
30760
42428
75511
63843
62064
93368
91326
76127
131763
117057
117700
149004
151399
142266
202339
182703
163067
97989
39770
25139
236485
61496
44775
59406
95763
74037
81132
127067
112695
112436
146962
132072
127326
178266
161593
146703
234259
199992
197902
100200
29576
238696
204997
47617
43639
12335
63459
108826
54969
91710
88668
77522
236301
128278
94763
182135
168072
145567
201955
233259
193465
7639
236869
98373
38943
29008
27459
44132
58763
40954
126683
112052
96406
136200
131504
127710
150831
147530
146135
166293
165955
162808
178834
177439
167504
186113
197259
182628
238128
99632
96899
58270
26966
4413
73394
62891
109394
77079
80132
78090
130936
94195
92153
162240
150756
140698
166861
165462
164819
196766
196123
182060
99016
26891
12260
237512
43071
58195
28440
72826
48260
43564
92721
89499
82343
135557
124025
113647
166936
165387
181567
196691
186756
169640
232691
201387
200944
96669
96515
42812
236944
98448
58654
28749
25891
76511
62448
54326
108183
94120
85001
159123
130368
112511
167245
166214
163451
197150
192822
181308
235011
232616
235165
10940
240170
57811
30576
27718
77447
73653
62139
81775
81516
78658
101674
93184
90326
132715
124593
113447
149436
152873
144383
196307
169072
164387
9218
12719
233827
66576
65933
32234
95331
62248
105525
127251
116873
113188
147714
146887
131579
170730
151215
149188
163251
162086
159382
205072
204429
182887
234334
210322
200744
235808
244021
97805
39954
20627
8282
44639
61312
59590
85644
81316
76263
95838
95579
91510
142450
132515
112252
161777
148252
146778
178450
167888
163560
234075
199808
198086
100016
97312
97158
25064
19153
238512
41090
39127
29392
66317
43455
58947
73010
63275
55153
94947
88852
77338
117132
112804
109010
196507
179586
120174
233443
204813
193649
27275
7455
47433
44391
27613
95195
91894
79948
131688
127894
111868
157649
145951
136016
167688
166109
165771
197443
177623
181951
201771
233691
185929
26139
12076
243378
32877
28549
26782
104882
108567
58454
129030
112895
109210
150572
143093
130752
164635
160950
162424
167045
166752
165278
200635
196950
171373
109322
38661
7726
115440
100617
69682
140257
135929
137080
155080
150752
146375
173566
162703
159894
177894
176375
168015
190829
185080
181687
234146
202343
198015
16570
99896
98959
42538
26210
20661
64584
43928
60256
69896
65568
77319
110259
78256
72991
121189
116861
112631
151189
138738
134508
207441
169820
178378
241685
40619
27684
9684
56210
49324
44012
83652
74947
62996
87145
117896
79324
188373
195443
113568
202045
206373
235083
208378
210750
204148
97087
244678
11019
238192
240350
47505
13177
17505
108838
104510
61775
75447
74510
109822
136780
73473
69145
176859
181187
144150
236857
241185
245562
5807
840
29956
14949
14512
19326
51596
27447
25628
84689
106329
58966
146959
131368
124329
166680
158657
154329
186599
182271
175085
236320
240648
9147
2314
235383
37626
36642
9200
48840
44512
53070
77266
105445
55626
84152
82133
65805
150252
101117
121773
185564
162450
157085
201008
196778
189892
242269
98659
203564
237892
238876
60838
59019
52133
64331
56510
47805
85626
80659
78740
94331
89954
87445
125266
111594
102889
191366
194859
172629
233564
200071
195743
46316
40150
29004
81865
108853
57462
96402
95335
93011
113098
112315
100647
148196
148647
136196
181018
165959
165176
209950
189057
183745
201508
200725
233879
27699
5906
99628
45011
59218
39699
65384
48072
45700
89785
73943
62797
124766
111296
94316
146891
135745
129579
184244
166932
158559
234330
185831
197499
11504
239880
9414
9132
4887
60523
38394
10199
77334
77052
74962
77503
70717
65835
89503
88029
77835
130364
113384
94815
132688
123578
116677
235635
143665
235537
167715
179383
179214
196695
178932
169989
28200
10888
58767
41455
40766
67140
67042
46767
112079
96120
94030
142646
124597
114403
179999
161950
150921
186000
177909
177627
203312
198000
198282
30756
240166
97609
25444
12993
6875
44226
61022
42240
62327
55710
46485
109022
79591
108755
149432
126334
112146
165458
164207
158841
200556
204801
169519
98060
31591
238861
244762
60707
58936
58266
105529
63749
43443
160146
78019
75578
131669
115372
92059
170824
145323
142815
199251
193939
177458
236136
61492
76267
62275
8963
100933
79071
81579
127322
116944
130195
146108
134256
139322
180951
163372
144634
196025
185549
183459
200255
200086
192634
238692
74793
54875
25759
80376
78286
82884
127639
115639
110327
146206
133640
129410
166763
162902
166665
201560
193469
182256
97072
39966
28737
243288
57278
50828
35638
86377
79760
82049
144135
103689
92827
201324
164992
148463
200541
198466
210134
239696
100463
98828
59034
27515
235368
62342
54706
45516
67309
76451
62496
79309
78823
84621
94500
89969
127808
162420
116140
96135
166748
181202
175890
197683
188873
184060
237372
244946
19608
9230
235650
77236
12707
11673
81564
70901
66858
101102
88213
82347
127153
126086
123762
132872
128627
128090
163203
150267
145939
169805
167531
179398
196511
180183
179199
196710
192465
184511
97793
235353
237124
97891
10015
7643
5921
11688
17589
10704
40950
28016
16016
63279
58951
41639
131199
102121
126871
146876
145154
120170
167433
162134
149248
202512
198184
173397
30572
99613
96571
42424
39714
5138
46752
46301
44042
108571
64064
55894
93026
92243
81328
147428
154798
113883
160946
161883
151756
204617
205068
165274
201575
58752
58450
38931
74778
43259
61308
70450
68877
75762
112064
94015
89687
131147
114572
105713
208110
199067
190897
236587
15565
235804
30271
63816
62091
25943
93078
117128
74977
129128
110342
95583
133456
143834
134440
142897
139604
139506
178947
166947
138768
190061
183275
180767
208209
185733
196209
19157
1845
43207
27714
12272
111127
54420
47535
115357
113635
160161
135914
131684
115455
146390
141078
136012
164391
162718
158390
193653
186768
182440
30557
238207
97339
35822
39213
34802
51664
50644
38146
48320
43458
43008
86193
108770
104525
150200
92074
91458
205053
169504
163623
232326
243472
98644
54890
44027
36841
78271
84437
67125
115956
103956
93093
141093
132437
125251
176074
158405
151219
234816
192649
188572
239865
15832
15734
236572
61507
56195
26527
70732
70634
62076
113369
82163
73006
118681
128360
122025
174886
139337
127337
182691
180198
174035
201023
183260
194190
100448
42439
8195
238846
54721
65369
102957
72390
74025
63095
119986
81144
116407
127055
120269
89702
155249
146974
128642
175905
173581
172561
193954
181672
167249
207640
204602
202328
50813
40165
31509
94567
90506
57999
113083
107818
101937
148448
147879
139223
161130
153760
152693
165760
165191
159879
201309
209965
174416
206621
209698
204884
243189
12508
5322
1860
63264
39115
28467
114388
107202
119700
153309
135997
131398
168316
161965
155818
198267
191081
181786
208393
203579
207926
236403
244961
20646
16585
3334
77251
59939
53153
70465
68693
65820
86476
77820
83132
134425
123777
112616
138584
137769
134523
178446
143081
236305
185012
169790
167700
195758
189877
185279
2029
243758
27432
19341
5153
49809
47351
58465
84704
84606
73958
139788
111311
93262
135730
131967
141262
162435
158574
170993
195142
189042
186486
232495
197698
197232
30741
99444
96586
39397
35069
34085
51397
42255
39883
47069
46583
44211
82618
108586
55725
91274
87930
86946
112914
103772
92258
159111
154344
150016
209114
204786
163439
1762
17604
8948
6090
51848
14260
13276
64832
47520
43192
125067
125318
130379
151035
137565
129395
200019
161898
146707
9399
235819
26711
19878
15550
65651
62260
61323
68897
68862
66588
77518
73190
70916
143849
117881
122209
183444
181488
139521
203128
185816
194374
238391
43274
38946
34618
69881
65553
74209
93846
89518
72206
111895
100632
96304
116223
116125
124781
147158
142830
120453
159393
155065
150737
173851
178179
172377
234063
208095
182507
31325
194123
198451
90690
35653
39981
139039
112330
108002
148181
148632
143367
165944
165007
152509
170272
169335
174600
205821
210149
201493
145139
97876
16769
32611
238677
28283
12692
12441
93548
126886
109574
115188
105246
100918
122558
123844
131214
131853
136181
128811
153493
150451
146123
162149
160330
156002
168500
163188
157821
171844
167516
181970
189156
177642
172828
244777
243005
191614
240449
11583
237376
98880
27075
19796
7255
43748
58011
28256
78274
77831
48076
94011
89683
82159
145751
124209
113831
165571
182244
150079
232507
186572
169899
236760
11324
98264
40138
19980
16020
65181
47324
31482
74146
81023
73837
128003
120817
91078
154516
152121
131963
185820
193006
161702
30392
14193
239986
54510
50550
59206
70352
61696
108935
101749
93473
90510
124777
110146
101490
141450
236192
116121
168888
159875
152689
200192
197702
189046
204888
208848
203677
240245
97696
97053
32050
235549
12535
66392
65749
36010
93736
74405
80764
127435
117332
105709
159566
125345
116689
178375
170546
168320
210506
204245
179202
100091
65824
46681
29824
108367
55337
55078
116764
85460
69709
159307
151031
142634
178634
169978
164003
208205
204320
193574
8007
240629
99832
26523
19337
15377
73194
66133
39311
89036
74789
80380
159950
119990
90435
153873
128646
123950
177807
162529
157833
204629
193833
165019
28640
99264
63091
47249
32125
87209
116380
72578
143202
135832
92078
163176
150463
146503
174506
170621
167136
201587
185745
194401
158401
243562
20548
11892
241813
58563
32693
30651
81407
77722
73762
103960
103317
89867
143277
134621
105066
161134
150388
145319
186388
171189
169147
239602
197059
47892
31219
5349
62523
109762
109319
92646
88393
79196
124393
115737
101106
166493
149820
143845
175149
160518
158476
205272
201019
162608
27350
15836
11508
81207
47508
43180
116305
96147
76879
124961
127819
120633
161518
154332
150004
186004
181676
168704
244130
18337
14009
239802
50366
38021
30208
54694
66208
59022
70536
61880
108751
93289
88961
84633
172189
113079
101306
197518
193190
188862
204704
200376
209032
100275
97880
97237
10324
240061
244389
31866
40522
39695
65565
44023
36194
93552
74221
69893
105893
101565
95947
128078
123750
119422
172832
156833
152505
174690
236376
235733
179018
178191
170362
4322
234443
46865
34336
30008
80948
55521
51193
89604
86566
85276
138490
116948
112620
147146
137765
142818
168504
163819
159491
204061
189689
185361
240445
244773
19521
15193
236117
35167
41706
39495
94579
90251
43823
131320
128462
101949
139976
135648
119806
158017
155806
153689
165203
182319
162345
194017
177991
173663
12151
237944
96590
4965
4522
637
51393
47065
28824
83065
80564
55721
87934
87393
84892
134805
92262
89220
143461
143018
139133
150647
147346
146319
235086
167320
162992
243746
239418
241629
99448
32509
28181
145135
47708
43380
36837
77906
73578
52036
90694
81591
77263
181876
131120
94379
185561
194217
190532
232875
186204
189889
26707
837
62707
109578
58379
88577
84249
79380
100922
92905
92462
143661
139333
135005
175333
171005
158660
201203
196875
166677
242535
32941
32016
241088
111082
57225
65715
82956
78308
69818
102592
112007
83881
129248
116655
123675
150354
144781
137738
162947
162022
157374
174615
171437
170512
195721
188678
183105
208314
207389
204211
240520
243103
97587
38157
18878
5383
104607
50182
46647
152369
143879
92939
181090
164037
155547
209216
203309
189580
97376
96451
4247
235872
99602
51084
45745
16863
80346
70720
55187
131286
102024
109044
125713
123107
121660
147391
142743
159984
193683
176653
148316
19089
2232
245141
70152
50750
31114
89788
87009
81820
104039
94977
92014
121092
118670
106645
133301
142954
135723
157585
145917
140728
179052
169610
167384
234947
189246
184241
15009
14084
239384
42210
9436
946
54803
68866
49046
94075
87577
74255
139442
128112
114233
207362
193299
153505
245525
16295
29790
238098
67419
59624
36453
79444
107570
52788
112218
100888
92398
120708
119054
115519
154791
133685
126849
191284
178668
174949
205915
232571
198120
236083
239234
242919
15577
15159
11474
37021
40172
18310
63677
102949
56841
74082
77767
69434
88886
83497
76293
153655
149970
100738
159412
170896
154073
175517
166248
156806
207930
202173
195337
243487
42383
27752
27579
66851
47031
34415
90360
81482
61662
124811
115369
110180
166075
160886
172911
185527
187542
180706
209600
205347
200158
97203
202557
243821
97760
17769
528
235699
51468
43346
37405
71104
64061
105325
77045
85167
79594
130902
92187
91262
236256
139024
117918
168858
156265
142202
189964
181842
175901
25203
19596
18705
45361
36871
26827
109796
53483
66467