74692
66368
113607
117308
87308
138248
143964
121150
148919
152879
140263
181005
172090
168389
193030
191203
177045
207661
203819
199859
13481
241955
201874
87451
55436
36511
110479
100803
93024
124278
126246
106376
127459
128238
119135
235573
136115
138391
154894
149321
150934
163550
157977
157316
184633
170075
161419
205834
208917
184894
3069
237518
61152
34496
25840
81735
76780
72820
112092
96366
85436
117047
125444
108464
131678
127720
123022
136917
136376
132675
147306
151007
142351
165565
163032
159331
182618
177663
167987
233558
198246
189331
245917
238992
237261
246362
16782
2624
1195
40805
31195
25438
62149
103075
46562
74647
73218
70805
107178
95848
74765
104504
110077
101421
180487
182479
131160
209135
189849
187857
797
235246
20451
12822
1338
54411
48436
27453
75092
63067
60134
102677
103218
89723
129333
117849
106519
207120
210932
179178
7908
207263
43220
16564
10807
61193
59325
47180
72677
65082
63976
101203
92547
78434
127859
117706
115761
149721
134502
129851
191676
183020
163073
203160
189729
191721
136
57851
18579
14767
80449
57310
48654
93065
89278
89105
113746
104549
105090
128377
119180
119721
171288
150607
135976
191158
177263
175248
185919
193150
194945
205789
205248
196592
70037
38306
194316
95080
90752
75978
109677
103736
96693
141692
130392
126550
146020
154676
147633
177490
181332
160617
209458
202533
198205
55038
48977
86022
81694
59366
109820
110306
94678
132634
122804
114148
145618
141549
136962
164720
156691
149460
173376
169675
171549
179719
177704
175391
188375
196331
175877
204987
200032
192489
14649
10039
241330
35850
19238
14910
48834
44506
44367
79679
71023
60979
121963
95307
84007
132848
130619
122849
190390
183788
134947
42893
50308
29909
50849
46521
45980
59505
56910
54550
93833
80849
69549
120489
115879
111551
173421
143519
147847
204848
198787
194459
244488
243202
240160
240789
203562
12495
11209
238874
41066
39151
35309
47807
44908
57892
56024
53564
52135
69008
67722
67277
76378
73479
69151
82135
80706
80220
184092
129547
123790
210789
206461
188420
9194
51737
37136
27939
56065
55579
52278
78393
68563
59907
114548
91377
82721
168789
138789
134461
199091
196731
195790
37279
242616
99149
41607
50263
114593
112133
107805
129006
123249
116022
155662
152220
143564
168646
164318
156548
233960
186548
180791
244631
14510
7279
236859
39592
27494
26608
54150
53609
49822
84150
62806
61920
139677
108791
97134
166333
140218
144005
179317
170661
170120
201547
202088
197760
57201
39960
10103
73588
65739
61043
102307
84995
78284
147674
129224
116679
167619
162923
162046
5407
42570
41716
32040
82980
56347
46671
97611
97352
92656
148551
137762
107287
152393
149430
148292
181373
166742
164061
203333
199491
205066
26465
9153
235205
51108
46412
38133
62776
60784
58080
116938
111724
99626
126614
128606
121918
150566
147415
133325
198355
177554
167878
201506
188961
184265
9844
244858
65480
26208
14540
126355
116420
77407
128088
118412
131310
133043
128347
123392
169893
142719
140704
182250
179028
169634
183983
181991
179287
193659
186946
193918
9412
42234
25070
12454
59475
57483
54779
91520
78975
75133
114257
108832
97093
130792
126873
115543
137480
132784
131569
148810
147956
144114
187566
176159
180855
233449
204807
198096
31781
27085
55806
52764
44397
96216
94051
83521
110847
107546
100912
235614
136194
112242
152111
150825
146129
202792
161528
163441
6802
236750
39701
27603
42852
64344
63653
59648
92915
88219
74106
110674
108682
105531
134179
130174
113378
175986
166224
158745
8276
238765
58957
12972
10439
64171
62179
61638
78802
76269
76121
114852
110156
93433
124787
129483
115393
134352
131648
129656
170920
236232
139418
190617
180682
172935
190247
195313
185551
234069
200182
195486
17591
279
235355
41543
38674
28998
66954
45871
43002
96811
96325
79938
123313
113637
100653
151593
147265
146388
180087
178949
164577
192632
184415
176245
199664
209944
196960
30754
48066
45017
35082
58001
57374
53046
86281
81953
81326
104245
98638
94310
149092
145250
132266
165088
160760
161246
202024
206352
178072
241807
243384
28739
14281
9562
45612
43261
38933
76889
74983
60870
94201
89873
79311
132525
128197
111810
196449
183465
145509
239792
245399
9671
7249
237370
19347
13999
11577
64939
60611
36659
74874
70546
67213
179828
130510
128888
235464
184156
177381
203483
198528
199155
164829
238506
28112
17582
12863
93174
80190
46153
121745
110047
97502
126073
129915
125587
155444
153867
142460
177813
171179
166851
199750
183724
182141
40948
39810
206093
44138
43111
41434
47439
45276
44735
58260
56433
48318
78025
65630
61302
95337
95189
91009
123572
112501
99517
158486
151852
147524
174771
162814
161787
203051
203592
198723
206634
201765
207920
25697
12713
238656
49454
46303
41975
59734
58848
54520
83239
70255
62438
129374
125046
110588
181114
176786
134093
200291
196701
197587
234328
209685
201915
242098
10698
6370
236491
63912
20633
16305
68240
73847
64453
78716
78175
68781
131389
115652
115111
144914
144373
119980
180964
183129
165965
185292
196113
180423
200441
184751
195227
26976
1933
40328
35632
31672
52873
48913
44217
61411
57569
56715
77916
73956
65371
91268
86454
82612
137394
116311
107655
192294
167251
158595
232681
234555
198982
209394
42343
38242
37647
54700
50999
46044
96984
93283
84627
152025
111615
101939
204698
162414
153758
60416
50740
244967
103954
67104
65112
118044
116052
112610
151743
143087
137653
181882
172944
173226
194027
197249
188593
202965
202683
204957
10212
243493
245226
75783
67386
52755
126982
126723
76042
132416
128715
118326
169266
141072
132957
183897
183615
177922
186578
183356
194286
234837
192553
192012
152284
63803
29398
12086
118585
111215
102559
128456
127241
119871
139786
137112
131130
144482
148442
135826
185183
176527
165683
200550
202424
191894
96584
40069
31413
208399
91888
87928
44476
109200
100544
99258
107373
107914
105240
147783
139127
116570
155153
150457
146497
163809
159113
155326
193768
174512
165856
209794
204439
201138
2474
44029
14619
7170
68672
60016
49172
97243
88587
83153
113010
104354
105899
149351
144655
140695
170552
236382
161896
187025
179208
180314
206525
232422
195681
237856
238397
243093
17300
13145
12604
72482
63285
59843
114484
86572
74474
123681
120459
115025
130024
123140
125155
133984
133811
129115
172567
176354
137771
190985
189879
181223
234437
195854
187198
49713
45385
17959
55915
54041
51587
62697
60243
58369
79084
68899
64571
85286
83412
80958
98270
93942
89614
197328
176613
102598
210312
201656
205984
41175
39042
34714
47698
45503
43370
100285
95957
49831
113269
108941
104613
155553
151225
146897
207999
164209
159881
145141
239424
243752
28371
19715
15387
37027
34973
32699
51846
43629
39301
77257
60502
56174
90241
85913
81585
111442
107114
94569
136485
132157
127829
156800
161128
140813
174112
169784
165456
207740
235096
178440
241439
13372
245767
235723
11318
240051
9044
4975
647
19974
15646
9930
62517
62258
28630
70914
66845
66586
79570
75501
75242
126441
122113
117785
184524
175868
180196
197508
193180
188852
203224
45785
240451
236123
56801
54441
50113
81844
77516
73188
89214
86172
84886
97870
93542
90500
165197
114743
110415
173853
178181
169525
195054
186398
182509
198896
199382
190726
41802
38415
42743
99744
80558
47071
142828
160140
104072
151484
150198
147156
170811
154526
153499
158854
158313
155812
157827
166483
162155
197069
175139
167510
210053
206266
201397
205725
210594
209567
6002
57742
14658
10330
69887
53414
49086
82871
78543
74215
119612
115284
110956
136085
139527
123940
144741
143855
140413
168498
152511
148183
177154
181482
172826
199923
195595
185810
189252
238138
246253
242466
16673
8017
241925
59216
25329
17214
67872
64085
63544
125414
72200
68413
125955
121086
121627
133725
130283
129742
187284
184924
180596
244740
18688
13115
244195
75201
63533
46814
102782
92181
80513
125880
119762
108900
148149
148694
137026
165129
159579
154267
187966
182393
171247
210496
204946
193516
235682
236273
38869
27201
12570
48902
38347
35384
65882
52364
50015
106267
91636
66995
127968
131430
114450
144948
139636
129081
167762
156616
146061
233310
208147
168875
16078
134063
32183
15203
42784
54452
44465
37756
81626
64646
61445
105131
99819
88151
116799
110704
110013
129626
126993
117958
207011
185878
163325
572
175684
42377
20515
10766
83714
69083
56824
98345
95382
86063
115325
112362
100694
173335
158704
132589
202574
190315
187943
243320
245876
17007
211
240119
50890
45578
39821
73520
70319
62374
107741
96257
90945
124199
118887
115686
141440
132405
124644
161053
164254
152770
172199
170011
169566
198137
194752
175323
19640
11641
8494
70764
60209
34271
90707
85395
76076
113521
104256
100003
138162
130317
125005
177956
166810
160692
183506
181441
171654
209383
200302
192587
240710
242207
30947
2376
235321
47743
36259
31638
72407
55688
53500
84259
77005
77550
123531
106812
101055
167401
152179
133518
184197
189954
178885
202935
208692
196840
242184
237954
46269
43490
14842
84950
79638
65007
121443
111656
94269
140304
136074
125696
162780
154935
150705
186830
179576
176797
206059
201461
191428
30018
18872
1892
57776
40512
35591
91997
63717
63326
125673
119578
97938
131637
131246
120123
159372
154451
148510
187759
176091
171431
210857
193071
188150
240526
12754
10405
4855
74840
66811
35200
101139
88512
76844
144764
118119
106451
167578
170886
153906
197185
196072
184558
207372
207218
193700
236634
27562
234630
236089
54268
37940
37395
61261
59580
54659
93908
87967
66327
104102
110197
98529
128152
117774
110888
178117
166449
141279
206827
190108
180121
241071
29627
31999
20331
150859
67202
64853
58889
105576
100510
78870
134838
124560
107580
144073
136842
137187
183713
158888
153822
200693
195381
190499
6513
27
34064
19456
17191
47582
45762
40212
108132
96073
74433
130946
115502
113682
149385
141624
135867
155296
155142
152586
170195
164438
158343
205898
177772
172015
31154
30318
25006
70948
59096
36620
99665
92588
77189
124015
113337
102375
146829
138868
139459
166994
160508
153131
207379
188634
183322
235505
242391
43697
43306
41832
55504
53684
47927
72223
70403
60570
89832
89387
84075
123715
100210
94453
184013
162373
133702
206243
195865
191635
208508
202751
201622
96618
6813
4648
244556
46453
36075
14435
72568
53339
65191
86831
84766
82946
136258
123324
119094
189079
162964
154751
199457
208063
201277
12961
239274
242736
46423
44810
16162
78509
69474
102936
101323
86240
80122
108509
103695
98122
125489
123876
113821
143489
142208
136635
159188
160208
152002
177188
180389
170334
200002
192887
182002
233701
210887
205575
16707
75024
63878
52019
154090
105308
117567
159733
157575
161276
185701
184374
191819
207188
199005
195520
48511
10137
4825
66511
65491
53823
101823
89064
66650
122763
122004
112017
146238
132934
124376
166633
158075
161321
196633
179276
172206
11725
240887
237186
32406
28705
18511
58705
39192
50406
68124
65037
61054
82017
79054
76705
139007
120391
94092
162934
155703
150675
173680
176643
165306
194545
198344
177565
208992
233817
195565
234362
29250
11250
5968
39851
36436
30679
62765
56647
51335
85218
79461
68522
126464
125035
87192
192932
170402
149201
205714
199957
187175
239942
237563
242875
31338
15755
13338
44765
41280
32451
59280
51067
48134
90677
83446
73881
107035
99849
92404
116645
113866
110404
146645
141831
121052
207563
171808
164645
245699
240387
32767
25881
9998
47082
43881
38524
92449
89203
82394
138507
117190
93878
147190
145761
145716
173819
174364
173158
189263
195020
185033
96434
45310
13883
2767
72752
65966
53891
97761
101278
86647
115295
111065
104647
139959
126509
119278
174632
161821
157936
201806
193248
181050
239458
46239
44994
235130
74365
69290
50567
86424
85879
78693
108064
107080
95566
112392
108693
102752
164945
143305
142392
182945
177004
165490
186146
181818
178617
199818
187130
193877
233517
210703
205130
16523
243643
51835
44649
38163
77366
56163
52180
103334
99006
91820
126148
114634
105492
145877
127132
121820
159549
156064
152363
174003
168691
163877
208331
199189
185517
26649
15894
5009
69635
48695
30977
122947
104947
83307
139820
139275
132750
161505
161460
158259
168062
167078
162750
173519
175132
172390
208831
186062
179460
242030
25581
11909
7581
42193
39008
50222
73336
57008
43336
103879
99551
81833
116161
112178
111833
133879
120207
125519
155519
151818
139191
198689
194361
159847
234001
209176
202390
243504
29066
237747
245117
39637
34823
30495
58621
57637
50706
63394
62949
59066
70135
68706
64378
85034
79277
75892
91336
87008
85579
107219
92949
92320
181234
126648
120891
232388
186991
192748
1824
239758
246060
9637
6152
5309
32267
15939
13522
51251
44949
37579
98706
67579
60393
138346
130133
121236
200118
199773
192403
38708
32951
134363
117006
104808
138691
131905
127577
150889
147006
145577
156646
152318
151334
186646
180889
167217
195204
190876
185217
245515
11066
10182
240303
57937
26510
15394
66150
61822
57592
101462
79822
75937
126693
104463
111249
148333
140120
139775
179760
158120
153792
209760
193432
174448
242582
11834
5384
172860
50751
39083
28221
65146
54000
51628
74181
68015
67470
90568
87699
85327
127493
119548
101169
155880
140963
135935
174662
175184
161192
193041
189579
186330
206559
208883
201247
243127
243459
245808
711
240496
210305
13590
12379
1922
68631
30902
18902
93794
82101
70696
120782
109636
108425
126948
124267
121895
170511
153247
138616
205398
189815
188702
52839
50515
16816
70978
69819
55113
84736
82646
73068
116345
106151
99958
155594
144993
138898
194252
171699
174948
204210
191383
191928
53714
46078
31447
72452
63033
55188
89764
89357
87083
101432
101714
92136
140372
116063
104395
172315
167262
143335
205684
210996
170225
35007
15578
244933
51726
47007
35523
80890
58437
52319
103988
103443
86131
136887
120707
117458
159440
154199
143053
188011
176752
166074
204285
193323
188604
232933
205868
205323
241891
244056
4196
239383
240778
34462
32297
17666
63578
55395
54952
88887
87774
74256
125380
122872
96732
189501
237701
237799
64240
17996
17898
74601
74319
104603
119861
72798
65945
130571
113259
120845
134852
135836
125126
145829
142438
137173
182899
181096
172722
234408
191457
181378
60931
51205
242362
48696
44603
43619
87538
67533
107457
114243
96194
87636
159503
141454
133880
185471
179508
169143
188164
186110
194766
204492
205476
195836
34426
31384
59410
37817
43082
159938
84245
47712
100573
95759
92901
109229
104854
101024
141203
162796
105838
154673
150843
149859
167171
153885
146468
207985
196287
172436
242076
14605
30933
241092
45940
26119
14856
103082
57638
54596
86017
81203
85033
117352
100040
97531
126647
115580
112722
161024
142975
129050
158166
155657
138345
169680
174494
170664
186992
184134
175478
232436
201101
198059
239320
242613
7819
30396
239222
62903
16377
13084
77710
69054
75840
125659
79231
84496
122366
121382
124675
171201
147350
134315
192794
176466
177987
203955
202434
193778
246106
210843
29412
9591
243597
56117
56019
36198
75938
111201
64675
118873
82724
81740
102545
99052
101561
156645
154136
127529
173957
172973
172185
199580
191022
179759
183650
11597
81770
210306
104584
14372
2704
77928
84545
74086
97280
93438
80703
113477
101809
100742
163611
170915
120094
186425
182583
179808
199160
192543
195318
32987
59643
41028
950
75153
64506
55801
102830
87320
125644
166386
161523
106672
180875
173191
177033
199847
193042
189200
204710
203689
208552
34223
240589
43116
7567
235208
46409
53026
26539
79682
73065
109447
121115
89408
116582
136103
133328
128250
154906
144996
147771
191288
174945
167641
36499
25852
238501
63673
62418
52508
127732
126711
72378
116064
100055
91350
165553
138379
136621
164298
154388
148289
201935
184671
174258
238002
242846
245621
244619
17665
1468
32469
59125
37017
18732
48163
45388
44321
123387
103348
96731
136122
161005
126162
142739
140966
138897
205228
167622
147268
240071
242531
16959
12115
34929
43634
38771
28124
70290
49733
47476
92920
118839
73568
130004
128799
113995
236229
140651
134349
150358
149356
145514
194800
172170
151613
30381
236747
27606
20471
10342
105605
60161
37516
78431
82960
76907
122351
112222
102312
132092
129486
124957
134867
139396
132261
162041
158748
152131
178787
177536
181393
207485
233972
204192
243364
143426
234659
32154
29694
27088
14890
4980
77425
50769
36998
96213
86303
85048
116770
128968
111704
132779
131574
122869
158230
152649
141484
186928
179305
168140
235711
40310
28642
16441
55298
45373
44152
70808
68033
66966
114479
98282
79701
166071
127214
115546
149874
236244
137139
176530
153870
148807
209055
197387
193545
245137
18717
7252
245636
53544
50236
19216
80200
76358
44839
105087
93419
127747
136606
123905
113792
150561
140448
139415