153541
147600
166039
159298
160282
209609
188853
182912
2702
58770
27743
26759
104214
50557
49573
84885
81400
62071
117155
115728
93098
140953
139969
138542
175281
171796
151040
206124
197911
194610
241481
98855
14216
207153
240452
15245
15200
42787
78099
49528
43771
94972
89215
77070
122514
116757
111398
179611
156842
150056
185368
186397
178627
245811
36001
246
82429
56314
55330
36985
90642
83856
64527
118184
101758
92069
144299
137513
129300
172825
171841
153496
208580
192154
181038
200367
234695
198940
245950
67873
16672
12237
79019
61778
107406
118552
101311
90165
175326
163658
146939
192045
178030
180899
209286
234804
206417
203191
238289
245334
53858
68489
18760
65004
64388
110632
75534
80157
79635
121778
86680
76672
136409
132924
132308
166884
181515
143454
193183
177414
170369
199706
233666
188560
15722
202932
100361
44800
58815
38014
78760
61519
54117
101052
93650
92775
129439
122037
107147
163399
146680
139894
178289
168281
175067
209027
202241
195530
40361
40102
100436
37398
37139
32516
52029
51770
47147
93391
85989
85730
115067
108281
108022
153650
142241
122653
156613
161311
153909
209902
202316
156688
245259
96951
238548
239164
198831
41499
1782
12928
46888
58740
58218
113670
86421
75459
160098
126138
114808
153725
143379
132233
187685
171582
181590
210161
205542
188301
242033
12312
185259
241590
57602
68748
60903
82936
73371
72233
114192
107331
83379
136668
128823
125522
175251
140153
139710
174113
173670
170628
199447
184816
196146
2225
242649
184200
50373
26868
9627
104105
55071
43587
89031
65079
110891
118293
111507
104796
150240
138756
128748
172025
166959
158010
196668
191970
174729
206676
234879
205985
36801
29031
96876
55514
48285
43662
90090
89474
82245
118368
111582
104721
160173
150165
145542
206601
198756
164796
16856
5342
12421
67689
50448
34097
79203
107590
51954
121594
101495
80341
138313
135609
125447
163842
147123
149981
192229
175510
166700
234620
206233
195087
246134
8936
238105
245150
65188
19098
18576
111075
53674
68673
86496
76856
64204
113933
110448
89981
133108
136593
131970
170185
180715
177230
193367
181699
178214
233482
203007
199890
30612
15906
241958
58999
38198
37214
61703
53933
47331
100545
93466
78576
129623
115251
101236
121853
122837
116971
163215
146496
134828
184891
178105
168465
202748
208843
195714
40545
39918
100252
44984
36955
32332
108465
61594
52213
92591
85805
85546
114624
107838
93575
153466
148843
156429
202500
161495
156872
202057
210086
209102
239348
245443
96767
13112
12128
238364
41683
28847
18317
58556
58402
30169
75275
55698
46704
125338
132417
103846
143195
159914
126322
170444
181406
171766
209977
188485
187501
27127
15613
241849
57418
68932
60719
79894
73555
72417
86237
83195
82752
140337
136852
128639
185000
173486
173929
199263
196405
185443
242833
2041
235063
206492
37060
9811
8827
104289
55255
50189
82504
75718
64895
118109
128932
104980
145358
143638
138572
184016
167143
150424
191786
174913
172209
97060
40699
3025
205358
48469
43846
43403
88847
82061
104537
111323
90274
89290
153128
152144
111766
160357
158194
153571
199015
164980
156767
205801
206785
198572
17040
6510
238657
62146
53490
52138
81877
80003
64636
101679
93023
90533
136777
118920
110264
166516
147307
138129
165164
177662
175172
233298
194903
193551
5894
11869
246318
67505
20525
9379
78651
64020
68121
113749
77040
75166
124895
122405
122146
134644
133292
133551
191677
180531
177046
235431
193029
188192
30796
25362
59183
38382
32148
53749
61151
60535
115435
87048
78392
140262
123021
151441
144807
140965
186144
194893
168832
13588
29693
244054
47005
32844
15580
68817
57040
50156
79418
75653
68942
108066
93608
86129
139491
122179
125378
170745
141483
138975
178224
171388
158920
206795
204287
188009
243536
10907
3112
241889
56867
32374
15062
83573
80892
74179
124344
122697
98204
140009
132091
122352
173378
156287
141656
190690
173551
175543
207486
190174
192855
245292
42409
38081
240964
55002
54954
54077
67547
67061
63219
83448
72266
67938
96918
87776
84373
159265
101246
100760
179980
175652
163593
208960
197292
192964
19013
10264
2235
50674
37690
36325
88998
88653
103002
101637
98674
93326
120314
115986
106310
153715
153088
149873
166072
158043
154201
196367
171513
167185
209351
209837
205509
102516
244697
26933
16739
10546
45719
32735
31261
53198
50047
48870
88889
70510
66182
118746
106844
101873
144525
142251
137923
172156
162480
158152
232747
240087
244415
12020
6954
1999
31606
29332
14983
72611
67656
35934
119137
123183
106153
136215
136449
123465
181548
152445
148117
189122
187414
177220
188888
239490
210528
239099
42127
40841
37799
55645
55111
53825
103111
59439
58153
81174
74540
70212
87524
85502
83682
107439
91852
88010
124751
117915
120423
189813
176829
172501
204914
193216
191930
209242
234771
206200
28407
48761
48275
44433
66073
61745
52603
90566
77582
73254
139852
135524
94894
173787
169459
152836
207077
194093
189765
13306
8978
8240
19499
18025
13697
105276
36811
29975
122588
118260
124453
141765
135572
128781
155487
154310
146093
169114
164786
158638
200884
175950
171622
245983
241655
244163
18370
15862
2878
69224
56240
51912
90175
85847
73552
132373
122979
119389
137046
134881
136701
174178
170588
161194
190456
178506
183572
206686
202358
194784
241764
3285
235053
237922
28328
19672
13933
47632
30320
38976
110999
94612
85956
127386
119655
115813
140856
136042
128311
153354
149512
144698
208065
169741
161085
38740
202467
58044
49388
40732
89939
81283
66700
100587
95632
91931
112944
104288
109243
155110
151268
159924
165899
163766
157243
183211
174555
168580
197653
192698
188997
210010
206309
201354
243897
236166
204035
244822
49670
41014
12129
93499
84843
76187
114700
102155
106044
125630
121411
116974
132012
123356
130067
139743
142942
134286
178067
162198
148399
206027
186723
195379
51144
242141
60082
59800
57119
74431
68456
65775
116456
83087
77112
125112
114982
111281
142424
138723
133768
167655
147379
144416
172610
182286
176593
178585
176311
181266
187241
189922
184967
195897
193623
190942
204553
233485
199598
14576
241121
232465
31888
30602
15501
51803
43147
39258
88544
69115
60459
97200
95255
91413
108725
117381
100069
132482
123826
112567
209728
184685
149794
3803
870
52069
43413
34757
97027
95914
88371
114339
104570
105683
155769
147113
138457
208442
203628
199221
7315
239726
52712
45828
37172
64614
63140
54484
118542
90457
81801
165240
137155
130444
183681
173896
175025
200993
192337
182552
236527
245183
19390
13415
604
67343
67170
58514
79245
75826
70589
120016
109713
84482
128672
127025
118369
169223
145984
135681
183854
179871
171215
202985
188527
197183
82914
78586
56413
148226
143898
87242
156882
160285
152554
168455
164613
164127
181439
173269
168941
181925
177111
172783
185328
190581
177597
193984
189656
186253
206968
202640
198312
31370
27042
243
107957
99301
35698
130428
120941
116613
143412
139084
134756
156396
152068
147740
208724
204396
160724
36043
31715
27387
61572
57244
40371
69585
68174
73913
82569
82287
78241
90943
86897
86615
191851
187523
95271
199425
195097
183195
232638
203753
210998
242423
243050
238440
238722
242768
12302
7974
238095
16975
16630
12929
25913
25286
17257
59173
54845
50517
72157
67829
63501
125912
121584
76485
134113
133486
129158
234112
234394
137814
7331
6045
1717
35416
31088
14701
48400
44072
39744
157525
133282
128954
170509
166181
161853
29802
96541
37972
34130
42786
46628
42300
38458
55770
51442
47114
100869
92213
87885
150155
154828
105197
158811
170854
154483
163484
159156
166526
175182
167812
163139
235680
237452
245465
52430
48102
43774
65414
61086
56758
81001
74070
69742
93985
89657
85329
102641
103284
98313
190283
185955
107612
207595
203267
198939
245810
1231
241482
237154
14215
9887
5559
70871
66543
57887
79527
75544
75199
122070
109086
83855
126398
117742
113414
180153
139382
130726
192055
184481
175825
234519
243009
31020
25447
16957
50656
45083
39510
70814
62324
59146
84877
76387
73209
110086
96023
90450
121754
118576
104513
135817
130244
124149
155453
149880
144307
178006
169516
163943
195247
189152
183579
209310
200820
197642
11384
45651
26015
6379
65809
57319
54141
105081
85445
76955
125239
116749
113571
188584
144875
136385
204305
197074
195815
10816
243577
56183
50088
44515
75819
64151
61756
115091
95455
81392
137644
129676
124717
168948
163375
149312
192637
178574
183011
200252
198210
194679
5811
238956
244145
40078
35073
29884
59714
54709
49520
86013
80824
66377
117317
100460
91018
158938
148744
110654
188016
173569
168380
209878
190242
193205
204873
199684
233951
10248
7515
52882
35641
15821
75435
66945
61372
131948
112128
100644
199868
191378
146011
238572
187448
48952
40462
1190
60282
55093
52314
68772
63583
60804
100076
94887
80256
126191
119528
114707
128202
123013
131380
174137
154317
139686
190810
185621
178958
199300
193589
194111
233383
202079
205441
238004
36209
16389
2326
70246
67513
47693
109518
93751
90066
129338
118960
123581
150264
140822
133023
164327
160642
154885
184147
174705
170084
206009
208742
186189
6947
125623
128770
31588
26399
11768
63015
46219
36777
99508
94319
79688
136001
114139
108950
164895
145443
140254
232815
201511
184715
246371
50840
19690
11200
64903
59330
53389
104329
90266
79120
123965
115997
115843
144123
141574
130060
158186
155637
149696
177822
169700
163759
191885
195431
183763
209494
197826
189336
3078
235271
243761
58394
31204
26199
77139
70998
65625
121938
105265
96775
125055
124901
117824
168764
164695
145059
208558
196890
188400
52498
49904
44331
61940
59530
55999
76003
72134
66561
95639
85261
81576
116787
170001
168649
163031
196514
195162
178657
209534
201948
208659
210529
99993
45168
39734
201873
52397
46779
46520
92148
85362
108649
101420
94018
92407
147048
107038
100804
161679
156245
148659
203300
208918
163290
13296
18655
16165
798
57234
55882
39993
86789
85437
75091
126506
115176
113824
141873
140521
131865
171950
170260
168908
198463
199815
187317
238916
242401
16781
15354
12680
81952
80078
73739
129191
128380
125890
138388
118661
129807
173302
181958
137036
187933
184448
183832
245702
3209
2593
235247
27236
20450
9995
50005
43294
58661
56791
55439
65447
110523
89722
83304
145174
143822
111875
181147
173745
172393
207044
200258
191602
34022
97319
96508
48653
43219
34465
89106
88663
50080
111950
103737
103294
143747
105164
105089
158378
150608
150533
159805
159730
166591
205174
205617
198388
61962
53306
52322
81693
78835
64820
101863
93207
90349
118736
110080
107222
148475
136961
137945
165348
177846
153834
176862
174988
166332
203375
194719
193735
12053
238473
245518
67321
10179
9195
63836
121962
68305
76961
75350
79819
125079
122221
113565
180347
133735
133476
234988
188376
191861
30980
15538
52581
60351
31964
116603
77224
78208
106963
93834
86864
132492
123205
115619
168833
156504
140078
195346
169817
178473
203116
202132
196330
100177
37582
37323
30537
46336
45352
38566
108833
53565
46963
92223
91964
85178
108206
101604
100620
154093
147491
146864
163474
161863
155077
209718
208734
162847
210345
208475
201689
239716
245075
98119
27495
18839
1966
68564
40177
28479
73923
57050
56066
112134
86605
85621
132049
114992
114008
173118
143563
141689
181774
169092
170076
199631
198647
187133
83563
242217
243201
238732
241774
183648
5267
13923
12496
70622
25178
16965
126690
74907
80262
125706
129007
128564
137220
129991
118477
172134
184632
138204
196773
188117
185075
98562
19282
2409
236415
49821
48837
27052
56607
55623
65263
83120
82136
110707
111691
89906
88922
172577
144990
144006
191418
190434
173561
206860
200074
198204
97135
96692
34281
42051
204990
43035
58477
50264
88479
105348
43478
104905
103921
95708
151776
150792
159989
205433
166775
159546
243460
43707
41976
2443
104323
53122
47549
87082
64790
109896
143856
126615
92655
188962
183389
149429
96474
10104
355
236156
51368
66878
65999
78024
111105
55210
108142
88813
74182
141580
137761
134798
171721
157090
153248
175540
168758
167879
194535
198354
190693
245548
7137
80630
243126
19496
18805
17074
46670
58338
41097
79421
52765
67753
101713
84994
81843
121376
115803
107286
141246
142977
118954
182510
160218
148550
183723
169633
181301
209166
206015
203593
244857
99625
99084
9413
11835
237887
34127
31705
31164
72451
46152
57820
113715
94743
80112
136007
133585
128346
159700
150638
147675
196623
174331
181992
16195
10438
3134
72969
61639
44398
89504
88295
76811
129037
122255
105014
150120
146278
118075
174849
169276
172934
235465
191384
178691
202714
201505
206894
2961
14986
29617
48067
18287
6803
108683
52247
48946
74723
70881
63577
104841
94052
85685
119645
116866
114406
165457
149947
131497
210563
195932
193472
29767
239284
56423
59029
25069
62180
107624
61489
90383
86203
76270
126949
103444
95449
164060
137404
132706
187565
178150
160909
234586
205324
192263
238766
15136
873
42851
42310
20375
15677
102926
56941
35006
117016
117557
105532
150976
136886
132188
159362
158821
151517
192781
173452
177632
204806
188083
193322
234068
207412
233527
13405
239825
37796
36219
19346
67903
49464
60610
76120
70547
64452
115653
117384
103985
160759
156917
130250
203743
200292
187024
17592
9563
99775
54669
58511
40406
77483
62330
55548
85512
81325
77329
123314
100654
88986
235615
134103
119104
145760
145249
141918
180088
168420
164578
191234
178841
172059
209684
202023
205497
237369
239791
38675
25407
13739
106595
45277
44248
86541
73510
64940
108315
92482
87232
113888
113197
109201
138279
135857
114774
149579
152730
147525
175022
177121
155152
189480
187058
176235
245398
242435
53640
51218
45611
91596
74873
79939
123280
102231
94202
140187
128887
125924
181451
162122
148216
184414
170151
167729
210713
208107
196450
242585
240670
50339
36910
27863
78174
67212
65481
110587
106745
95783
129375
116344
112502
151851
141073
139158
161788
157608
156031
184264
197141
180422
203052
208993
186179
97353
40947
14291
244707
46302
60276
37105
83090
82211
51909
128196
101540
93173
182142
162813
142459
193994
176787
171180
232855
199601
208798
245886
28404
27713
12864
63911
35340
39520
96324
69668
73848
129916
124159
110046
154307
153421
138617
194685
180963
158487
200442
199751
197836
98930
98044
97503
242097
241556
236490
9075
7648
12714
68782
49453
48912
119979
83240
54519
143488
125045
125586
165423
144915
144374
171030
166850
165964
190359
184752
185293
25103
243092
51000
47917
42344
105900
73814
56573
126983
123141
107774
141212
132556
135639
156722
158453
149797
192413
183757
162295
207780
234436
196255
96842
201
236524
202564
31671
19173
2075
54842
53133
65631
77656
110737
56975
88445
74028
79789
102081
103955
92287
236310
134430
111616
167511
158855
153616
190539
175908
171353
232682
198722
194167
243494
245225
98716
19128
10472
12203
67385
45784
40211
84626
80998
79744
119799
118586
95111
183355
174699
141614
238255
6769
3806
203225
40729
26098
17442
107654
52754
31532
95629
86714
72083
120317
121744
114083
148043
142609
133953
202684
188594
169265
203082
99257
15827
14618
236828
38641
29985
7171
63945
52615
61271
76443
72601
70686
89842
87927
116498
121887
93684
89872
174481
172566
165825
190021
191752
178323
206526
235097
201137
57970
17919
3502
105382
49314
59397
114038
107256
86053
135684
120013
131129
169644
174654
140694
204956
206383
196300
16045
238398
239652
41942
5376
1932
104473
67246
33286
70513
61857
61812
102558
86571
75902
123682
126581
103812
137772
132015
117925
177782
160541
159880
193840
187197
192954
233895
204438
188451
208321
233009
206353
234954
29399
1414
505
56055
44030
35374
91269
90015
75384
137254
118443
91810
191895
164428
145910
100286
100143
98412
240193
241924
245766
36587
179765
133521
124865
194223
187535
177444
188421
186014
184046
238428
98960
243689
8613
2011
29602
36290
27634
10667
81648
63881
55225
101469
117895
82534
118781
126551
110125
145572
136916
137802
165393
164507
156737
191816
174049
173163
200472
235033
183160
41653
42892
99595
159944
110658
50309
95753
93346
87097
151288
102002
108251
168600
162351
153695
490
29955
244677
26113
11020
2364
49776
45934
58432
73525
70130
61474
92711
124230
84055
112532
106918
103876
140123
131467
115574
151821
148779
143165
173516
164860
162986
197265
171642
182172
205921
209763
201107
244042
245563
235386
236907
237793
11655
18790
17904
63348
28967
12541
65755
74411
64234
80660
82181
72004
128072
119416
129593
181286
142530
133874
183693
182807
175037
191463
189942
189056
52183
32362
43527
60839
59953
79774
68609
105397
113167
88430
121823
125218
130479
114053
150300
141644
132988
169235
175923
149414
203514
195744
194858
99865
44680
15249
2514
111011
104394
54237
81580
70434
77051
89786