121311
102523
87719
145852
141131
133009
165672
161485
147967
192328
172508
167787
34012
234621
244063
57517
43454
40848
89289
82453
70110
108718
105567
109109
118551
114866
112260
163995
160310
141522
189177
196013
169357
201770
206786
186966
12468
9862
57912
34403
14583
60027
53191
48470
79847
77732
67995
113439
89930
84568
140095
137980
159915
164636
144816
146243
191687
172899
171472
4423
12795
11870
5348
63853
39735
31079
89964
83205
72509
110145
91861
90936
136801
108936
117592
150366
145457
236191
169575
158334
149678
196658
188002
178231
31222
237945
45853
57878
37197
90652
63996
49222
132223
116620
123567
161062
151575
142919
196374
184349
169718
202633
211005
196515
184206
246319
4923
239560
194620
45710
14833
6177
80381
56124
54366
116763
108107
82092
134763
126673
118017
157550
153329
143419
170359
166206
161703
195874
185178
192862
237161
245817
29184
14049
203558
45069
39094
32147
57378
55152
53725
66034
65750
65062
81808
80665
72009
92690
84034
82780
107321
98665
93476
210505
143703
102132
238370
67461
73763
186244
94117
81951
68149
134545
133620
125889
158379
153974
145318
185776
161201
160276
206645
205957
232613
47280
47107
30577
73906
55763
47968
88537
79881
73936
100562
99874
91906
159949
115193
106537
180630
171974
168605
195261
186605
185603
55981
67320
65423
61738
75333
74079
70394
92079
88394
83989
101989
100735
97050
235546
115838
110645
143748
143280
142494
14694
13440
41350
40096
31440
81778
64637
50006
107746
97836
96409
118517
109861
106492
124492
134402
123065
167821
161846
153190
177731
176477
169936
186387
178592
179846
194477
188502
192362
203133
204387
201018
57551
45492
241130
66207
63492
62851
92863
85179
72148
137305
123206
98163
175332
163961
163273
189929
183988
174407
209719
201063
196047
204703
210644
201988
10725
19381
18552
14365
59305
45208
41021
102634
84350
75694
131221
124274
115618
170720
149221
137946
197019
157877
162064
188175
32649
15194
29652
51292
41305
50367
90291
81635
76335
139734
140520
127536
162207
149505
149176
176116
168148
167460
188863
171145
176161
197801
184817
194116
192689
243702
26565
11650
10680
37336
28680
27253
49177
45537
40521
63635
54979
53221
92222
75833
67177
137162
119162
110506
154192
145818
139093
184033
175832
165061
235046
202131
189147
243747
28823
14410
237445
52580
46823
39596
94621
61236
55479
120589
108891
100235
132648
135547
126891
157377
154335
141304
178092
166033
159304
204748
206959
180991
233758
238731
57049
35409
16621
72934
66252
62065
87892
86606
74908
102493
99590
88033
133477
127034
118378
155117
153690
133336
198446
207102
191905
237304
245317
35266
38951
12295
53364
47607
44708
98808
92363
56906
125464
111006
102350
124776
127675
119019
164463
151432
128461
173905
173119
170220
186103
191860
178876
205532
199873
196876
6493
239515
241630
67822
43281
8608
80020
76478
69249
103134
95905
94478
139234
123349
114693
150791
150005
141349
174546
165890
159447
232974
234401
206318
234685
43138
32585
17407
72118
62490
49897
89430
82671
73043
127754
112576
99983
138307
139516
122204
168212
167287
155619
178765
177840
171081
210614
188393
195152
7683
2776
29716
48141
44347
12404
86465
85352
68040
115445
114332
103777
142385
132757
118126
173762
165531
150900
198021
191074
182843
206536
233476
235516
243200
19445
235798
242557
65171
47859
75248
79921
79478
88134
83806
75593
130677
126447
122119
171448
126349
117791
192104
180104
175776
234647
196432
193088
184575
240543
20348
16506
9463
67185
43162
50205
78853
106434
105509
89454
88529
76861
139208
122228
112552
197168
157919
151801
10388
238455
206844
40529
25898
25019
48712
36687
35574
63343
53667
52554
116110
86441
69461
131620
127778
118102
142409
141296
132733
154434
146251
143288
169065
165507
158276
233500
210686
234613
242892
245498
244573
18855
1875
14418
48117
41124
28531
74823
77974
67780
111673
101479
86491
124032
123341
113147
150688
149997
140321
232905
196055
169944
13900
244980
97042
29049
17381
235304
108710
55755
38725
85017
82411
70386
113665
101997
87366
172032
162356
130929
203877
203643
189012
2393
13539
58906
32250
26493
105559
104273
60192
116628
82929
75702
137972
132215
102358
161995
145733
147725
177582
164628
181424
204238
184809
188651
234018
209995
208080
5026
100193
73537
68298
32968
90928
84092
77379
147364
138333
116989
179259
180138
158326
194769
184982
170178
201605
207907
186974
238816
98328
17619
15704
1514
44275
61071
59079
62230
107597
44966
90333
87727
85735
120190
117584
93484
146846
143695
136859
195364
176626
170869
210168
189607
192213
16145
236651
239257
59597
17792
42801
51679
44793
44448
108115
92966
78335
134771
120140
122746
161477
149402
141607
188133
178100
176108
204756
192731
190125
236778
237169
27184
10749
14591
111266
93657
49998
141123
132906
131447
161838
150170
144965
174431
167779
162763
201478
201087
174822
32200
15220
63516
53840
36860
88168
75184
80139
106795
104791
101840
115937
122055
114824
144574
148711
119779
180906
180372
157558
184214
171230
170351
210513
205558
193890
97560
96869
40890
236290
239741
46252
45327
57920
53874
51268
67987
84576
74589
104446
127951
107236
84967
176780
166793
179777
191445
193499
193449
210479
209400
206433
187365
157401
7003
2048
237764
80530
45561
58311
94252
92198
76988
123859
123514
113838
137531
120908
118904
145560
140494
133892
170385
167200
150515
208709
197041
174381
11440
40011
20582
14825
109401
47238
34254
121253
121460
87761
128830
128296
122539
141968
141814
136057
158687
156867
144274
165914
183523
171671
185343
198327
191100
243521
241215
245341
196650
30964
16990
7989
110687
57620
51318
89047
79260
72424
133501
127010
126665
197936
175306
153666
202952
209634
234379
97403
40356
27763
239050
68832
67012
42176
104239
57025
55160
70747
73898
63861
83731
81816
81125
113538
110387
102765
185688
182537
175701
209193
200492
197341
244212
1107
241606
98094
54469
66667
49403
69618
109996
56634
117618
96274
83290
149636
139258
136652
173145
181063
168079
199801
194735
186129
244539
239084
240697
242926
19814
235883
12771
31103
42628
20502
54201
67814
46470
110169
101513
76470
207235
156081
136825
210840
188167
99425
18889
12914
236808
65538
39570
38882
82445
80312
103126
94470
91101
86287
117757
109101
108081
152430
133267
129425
169410
164928
155393
179086
184041
182049
198815
196823
187742
239584
6485
14859
236951
27402
16472
7816
35133
34445
41515
61101
38334
36058
72769
64990
50171
102626
90724
81425
137938
136325
129282
182928
162981
147898
203252
204272
191584
42771
35540
26884
8884
53701
48746
37532
69427
62357
57402
84058
75402
80357
95395
92432
89013
175340
152569
143913
201996
183996
166966
41297
15359
59297
32641
30726
67953
43289
60726
89374
88686
69945
117257
115342
94988
145199
140355
124988
151644
149011
150956
168440
171825
160709
175667
169365
167011
194408
190566
177612
242408
60583
35919
7959
62575
56600
55314
140528
136686
75357
173111
163342
149184
193122
171998
183071
205885
201778
207753
245652
58688
28688
235665
106468
57259
50032
100711
85344
74055
130711
130568
115124
149229
133124
120581
181642
163642
157885
205197
204411
190298
237610
99802
15186
6530
29817
46613
61244
37957
76688
73269
52588
95131
87900
116598
122573
121099
131229
147755
143254
134598
163124
177755
154468
203109
189780
169099
39243
99598
44057
59958
35401
65899
48385
47899
56116
52227
69100
62057
108740
104412
77756
72942
70713
75041
74555
78883
83697
82772
82084
129455
95756
116471
189798
185470
182755
203470
195537
191411
244178
241983
241640
246311
14057
12944
237312
17758
9102
1073
46831
59815
28831
55487
51645
68471
79026
64629
55973
89815
76831
81159
129598
125897
102799
133926
125472
129800
161209
138881
134553
195882
172343
165537
204538
208866
235522
238282
182567
34288
17415
13087
108442
47272
42944
81786
69600
73928
121426
112770
109228
142927
142770
129943
155754
146469
142141
176469
159800
156599
178239
169583
164410
199440
189453
186456
30930
19028
100227
62012
108883
53356
115485
106829
95899
135884
135539
119813
182410
148868
144540
195394
178868
170212
205524
196868
191066
49230
237937
243694
196382
111500
54987
202625
202139
198297
209366
200710
206467
2014
239223
83558
48885
35901
40229
83072
74416
109728
94770
87400
86114
105886
101072
96056
114056
110214
107754
141641
118870
122712
155313
150297
154625
176953
181281
168297
203911
199583
190927
239711
244039
101858
13573
11658
124186
128514
114199
135839
137170
127183
170712
153839
144056
165696
157040
159596
183696
171498
165741
243253
26116
238237
242565
45986
34772
41658
81298
54642
47756
94627
90299
81643
115971
124627
111643
151283
142627
138299
174054
164267
161070
206810
182710
169726
245025
35431
15486
206701
51818
58529
37423
87509
80798
63486
123841
104821
103896
159532
143145
121208
176844
169208
173002
188512
193231
186520
205776
202907
189389
244148
1732
242156
239475
16363
5574
2893
66449
34554
17242
90190
72878
67328
119122
122085
104773
136434
124077
122964
179713
151065
133753
192070
183839
174758
207862
243912
98298
39461
10813
241279
37187
32468
40386
56491
68441
66167
69318
103017
56773
86396
85753
85705
121803
114685
86630
153934
142032
131997
187633
178600
158371
207580
195912
188276
209336
156663
246186
20393
855
13212
37705
32750
41860
66685
47381
47099
102735
88386
52054
139585
117366
105698
207344
197668
168565
186238
28313
2250
242674
67562
32155
38991
134091
128792
182590
179732
168218
233530
202011
199153
187117
245397
75229
11590
238057
130512
114086
70347
118414
126169
126184
181805
177477
132955
192183
183726
182789
198432
234666
233729
3315
241452
96907
51279
25594
17687
76902
56529
45967
127842
81230
79940
112165
102219
91608
132170
133154
113887
147860
142548
137482
168417
163105
149150
200090
190512
180085
41635
26730
38244
42572
41973
44831
44677
59736
109555
104243
48222
106164
95433
94650
116925
112597
110492
161248
152391
150470
174867
163353
156719
200289
202210
172946
206538
203147
201226
98041
14095
235019
237274
54424
45614
25793
76549
74292
62778
80877
78620
82015
93713
92729
92391
125048
113534
102572
148797
144469
129376
165026
160311
153328
195225
184263
169354
232946
206739
188591
238410
187455
12174
17486
6372
57665
13158
12959
63914
62977
61993
73308
68980
68779
115207
125585
80094
129913
121456
119535
165963
131834
143932
234082
180868
171275
7846
6173
37108
41436
18960
72371
111029
43109
113733
123127
82798
164489
148996
145406
181653
176341
180669
199752
232409
185981
100114
98809
41988
26146
31411
53134
38597
42557
44478
43909
60320
104074
49174
47869
94849
89537
110691
152192
105995
95418
160848
156935
151670
32027
40683
12606
108
63546
56360
35371
123142
82967
75781
91623
86927
126721
133907
114486
107300
164074
149749
142563
206523
171260
179916
244659
245228
239963
245581
243307
4804
237873
189023
13911
11038
10116
64851
61978
61409
73507
76350
75428
79741
85006
81662
141258
132602
130681
194288
183711
183542
234651
192367
192198
30106
241268
51095
19176
3499
107653
56713
45783
86358
81046
83136
111613
102035
91792
163905
142732
131986
190328
182237
169339
202610
198984
193672
99162
106348
104427
42157
95202
87832
109739
145958
140693
101083
153144
151839
149349
162416
161800
157104
208228
202963
167865
3330
195777
59920
51264
37123
80693
67290
111044
125232
102388
118046
164474
144653
137651
180316
173130
169170
206923
199737
188407
238226
240316
11990
17471
17302
63730
61809
14080
68595
74476
63899
72555
72386
69164
119351
124616
125769
137867
129928
121272
181221
174435
165779
176525
176356
183142
232961
187102
189975
26546
18776
10685
49343
37292
35202
88048
82614
73860
114655
111213
89400
144484
149918
123311
171091
164305
155230
195240
179747
175051
210314
201658
206354
42741
99930
50911
38413
35555
44662
43725
53318
55239
48990
48053
95602
94665
104258
156704
106179
101851
207644
209565
161032
245765
1276
32211
36539
60504
40867
9932
87111
82783
56176
111444
107116
91439
142379
138051
133723
153893
149565
145237
245412
243491
240147
241084
244475
11222
292
239163
52569
13727
18055
62162
56897
61225
75597
75244
64667
81846
73323
68995
126537
86174
79925
137114
118583
130865
141442
132786
131849
171444
180100
175772
188223
187686
183895
190144
183358
192014
198800
194472
192551
45599
237689
107469
54255
49927
80862
83320
76534
87648
117109
85190
112781
111797
91976
151486
142916
138588
163721
162737
158409
189160
182421
168049
233361
202426
193488
100283
99346
95018
104611
44309
152023
150102
145774
156351
155367
152960
160679
158272
157288
202779
162600
161616
29753
207107
106532
36939
34081
118230
102204
110860
140509
133139
113902
144837
141795
137467
180500
164658
149165
176172
169970
168986
199921
195593
173314
238042
242370
17118
10869
7478
16134
12790
11806
68411
74660
64083
72739
70332
69348
114839
78988
73676
129744
125953
123495
119167
125416
130281
182958
181037
121088
189791
187286
176709
233714
199384
195056
18592
237105
57297
49527
14264
80462
65953
61625
92560
89216
88232
124479
113365
93544
170907
144300
120151
196530
179563
175235
201842
200858
205186
232777
210498
206170
53502
12925
73541
104442
63865
130315
114805
91991
142931
121422
118647
165745
155382
152607
169587
172362
181255
200488
210164
197713
244811
99579
29218
1092
238812
103137
54473
40886
91826
80158
76316
159746
159224
142766
210851
193871
182038
16149
13543
44444
42022
42805
81294
56112
44797
92962
84069
83286
133708
95737
95384
135009
132234
143902
200323
178645
149383
14061
10150
241587
63512
61090
52385
82768
111059
65001
114452
112030
102354
136314
115941
124646
159577
153294
137715
171675
162970
161999
210517
204234
188655
7444
237338
240113
50896
35570
25023
81797
62226
61443
141292
126120
79022
160863
152776
143284
183677
180902
169940
203900
187519
182556
15182
32795
96873
44279
51061
17623
72405
74059
105578
100715
94248
120904
128841
113669
111677
152941
140325
134226
175939
150684
149030
192735
191449
190294
2397
242554
41669
26865
19024
55759
43661
52984
110894
104277
64836
72923
70317
67442
112195
82415
81632
152158
150166
123510
172028
164256
160713
201459
191430
174803
242036
241249
42187
12407
32964
49760
45580
53671
82933
68843
62376
104795
94098
89032
124984
131451
102803
170723
151640
140156
184813
193518
181420
233331
201977
208076
243525
42172
14046
2378
44294
50543
35923
86495
84088
64986
113151
101483
90705
141277
132384
126135
180917
154261
152008
194992
192217
183324
209197
234632
205201
28001
31843
237323
59969
52216
36706
103156
63362
48374
68828
75030
74827
93480
119933
81812
144420
122577
120136
182541
171076
170873
233481
199202
190497
243322
99564
109758
30707
240716
110541
90671
121856
141611
122742
112548
161481
151805
149398
183527
173149
163120
192382
189776
186133
202760
202745
200338
11639
17638
34250
62579
54623
40901
91841
81279
105563
122543
131248
94263
139204
133105
128826
141810
140924
132219
155397
145203
142413
173483
168466
157904
208844
180134
182188
238459
12572
11286
209396
39566
13693
12910
46900
61105
52550
73556
75180
73894
114820
101836
93127
129962
123713
121407
192232
172009
142946
233496
234617
205554
241602
98090
243675
34449
242051
242389
45565
43308
34603
62729
54270
49407
83735
69964
66122
102369
89385
80926
124999
122190
112015
164977
160698
161984
188640
179781
173682
201624
208061
184798
240915
16502
16303
2044
48271
53337
13896
72570
66321
104292
92977
92194
84422
130112
121257
123863
145556
134241
140490
179931
161834
150519
191783
181405
65054
111014
51536
93702
90660
74273
140871
123559
107972
175276
156381
153339
173693
173645
172768
201339
190080
173284
176326
238080
240588
14968
13682
29599
54092
68723
58247
64881
108333
57134
82193
75559
74446
138708
125645
119404
170603
159014
149497
188794
187915
192949
210213
190957
189907
204020
239993
53622
36310
17524
84828
70886
69727
116253
102140
89672
148666
138190
118761
171607
162213
144901
191475
177314
174163
210731
208739
194626
143427
35792
16833
237437
55096
53104
50941
72360
104303
104130
101622
92228
86991
152821
150140
120926
170133
167452
156976
209257
210904
191945
245825
14686
14200
241106
15077
2532
2093
31512
19405
18919
106938
110732
106404
127119
124250
119922
136795
140637
132467
144431
149779
140103
183478
154107
153621
192431
170494
166166
232841
209743
205415
240761
80625
96824
29426
13855
236433
54860
66528
50532
84467
83840
79512
171716
158246
88795
179886
176044
162574
189562
185234
175558
240479
243630
102908
37596
236151
79794
53983
49655
114967
88904
75920
158137
153809
119295
197386
175449
171121
210370
207171
193058
98580
49889
36905
239005
81268
76202
66967
100854
85596
84231
136904
118166
105182
154216
146187
141859
159171
158544