11866
3210
240930
34637
34096
20006
69408
60752
59105
116647
103295
90532
139050
136517
117188
159190
147706
145173
174362
165165
159731
207043
233699
193691
245517
5852
2224
160878
39551
18836
10180
73879
53164
43879
124819
94819
90491
232533
158518
137803
238474
17223
12895
234360
28880
27053
25038
58880
55179
35709
68163
63835
63208
88476
86649
79820
107946
105751
90977
187534
145391
118735
200518
202392
196190
42007
236459
243061
70178
67581
65850
99549
98520
78834
120750
103877
100880
154817
133734
129406
163473
151820
150489
180346
171690
172535
207002
185519
184674
31336
27008
77948
58619
31963
97534
88878
82276
119948
131421
105490
144405
139818
135749
162491
161864
148474
171061
170520
166819
232390
205389
175130
182361
242757
238429
183647
99008
97579
10580
125664
112721
103336
131907
129992
125705
153790
152361
138648
165345
161017
158118
174991
169234
166774
187975
186689
182218
210303
195345
186060
242175
32949
25579
6293
105351
102050
82580
159992
114007
110706
150346
140663
137362
208288
172976
153647
240301
246058
42052
37724
25181
64821
58480
50708
77805
70578
67136
95707
93792
87051
122363
100035
98120
141104
126691
128120
192889
178431
157577
200661
184233
197217
52723
38165
29509
85577
85036
65707
112578
111692
108250
142578
124676
120348
154235
151775
143119
167760
167219
158563
198646
189990
185662
12095
207152
51367
34055
17668
72450
66877
63035
100576
96734
84118
117817
105272
108141
157089
156212
151516
180164
168757
159081
210021
202456
173453
35882
19683
245476
40837
40578
37874
64862
52505
47550
91777
88814
86822
98749
98490
93510
143596
115802
103445
158227
154385
144450
172576
165888
160908
209167
205325
194536
237888
242584
11836
15058
172858
39010
36141
31445
65998
48686
45535
87081
84377
82385
138021
104322
89073
208031
191644
149689
242866
244599
2442
2183
239903
16532
14799
7138
31163
17073
16814
58337
53382
53123
68013
67754
67472
82103
72709
70435
177295
118953
123649
232931
206016
191926
237629
245994
13663
1047
239283
42311
35600
18359
74724
102927
53641
92036
87340
85686
120239
120091
126950
155521
149948
137403
177013
172317
159363
189220
193400
192262
204730
210712
234587
29618
37615
34314
10362
46930
44249
50231
85513
61561
48945
90382
90209
89355
109709
105013
95078
154644
128965
118076
155694
152990
152652
191235
174144
157348
209426
206893
208547
8794
243461
36479
32299
18209
75751
56942
52246
100317
88296
80817
134870
105608
117558
150975
146277
141581
171290
158822
154126
190099
183388
173994
207411
210562
194795
246167
15678
241298
236602
69040
73736
56424
107623
86204
83671
136885
136344
132189
178690
178149
175468
202715
188084
192780
32840
242434
54409
51219
50081
84918
68531
55547
99776
95448
89246
136712
111183
106855
153170
140186
135858
191494
162123
154558
234217
205498
195822
2592
155185
36220
35341
31013
53532
49204
39183
103986
101791
90123
114775
108314
104840
155780
152731
119103
170043
169557
165715
210821
197837
173885
38047
17332
67904
63576
54182
109450
105122
88987
118844
116790
114516
130251
125923
121118
157168
148215
134102
167730
162382
159513
174480
172058
170152
205757
201429
185042
55656
31704
242693
72968
69919
59984
87231
82903
82644
120859
110924
106596
136117
133843
123908
172167
138171
140445
177122
181450
176495
189479
187057
186430
203742
199414
191385
240083
244708
243125
34746
16900
2333
64603
63317
60275
82212
76010
67645
104581
97016
86540
112751
108909
108423
138280
136994
125296
175359
171031
142608
200888
205216
188343
39269
32581
88555
85254
49745
102418
93424
89582
106746
101539
103704
156321
144623
140295
160649
157945
157607
209935
173344
169016
245735
29877
14290
9076
50340
37356
34205
107882
100403
54668
134979
136453
121995
143487
140781
139159
156471
159622
151257
192521
188193
163950
241557
245885
243720
15764
14878
240671
28403
27862
18468
66618
56683
52355
81076
79602
69667
85945
85404
81617
124160
122881
109897
141472
137144
127209
173194
168866
165424
194686
186178
178063
245108
88446
35514
12463
100944
97102
92288
143228
139386
103813
160540
148042
154753
176927
169125
164429
194168
181741
177781
202824
206784
198128
93142
42202
59
150057
107773
99117
156580
147924
144082
166256
162555
158713
209653
208799
171211
238256
10730
8785
2074
31813
26097
17441
82471
61670
53014
91409
86713
82753
139645
133411
111356
232822
162296
170952
6770
1815
243234
12745
12204
10471
63685
16446
15426
77775
72341
72082
123281
80997
80738
181364
131937
128974
234296
232563
181623
241666
14031
5375
234955
35232
31272
26576
57969
57115
49313
83012
79170
70514
107255
91668
90014
170693
158995
115911
206384
197728
172685
29986
41943
37247
33287
44617
42602
42484
47298
46444
45903
61929
53273
50599
93683
89841
86054
100685
96725
94710
160022
105381
102339
155012
150316
148324
162955
160987
162014
205098
202565
169643
9162
239824
203083
47918
27971
19315
56574
52614
65230
84039
75383
61270
109788
93801
85145
128597
118444
121886
149798
137253
130542
158454
151343
145909
190467
173626
167110
207779
199123
194427
239651
236970
188993
56056
18727
235864
67245
64712
58589
75901
73368
70687
132557
117926
79343
179796
175100
141213
188452
192412
183756
3101
34832
30504
7429
102159
85772
81444
115143
110815
106487
136226
131898
119471
149210
144882
140554
161755
157427
153538
169925
166083
165597
195454
174253
170411
199782
191126
186798
38815
96443
100144
95816
91488
146756
104472
100771
159254
155412
154926
205866
210194
163582
40916
235982
199523
53900
49572
45244
63944
59616
55288
106228
72600
68272
119212
114884
110556
144255
139927
123540
183097
152911
148583
196081
191753
178769
195195
190867
187425
208179
203851
197469
210453
206125
201797
242325
184783
237997
237738
16273
11945
242066
74615
70287
20601
87599
83271
78943
117158
121486
112830
129883
121227
125555
134211
133584
125814
134470
137912
138539
172426
168098
142240
171799
176754
176127
185410
181082
180455
204110
233669
189111
244340
32072
28230
2701
56315
51987
36400
69299
64971
60643
136626
112383
108055
205584
145282
140954
35114
34573
38901
41316
39442
36988
49972
45644
43770
88187
58628
54300
93056
92515
91229
97384
96843
95557
104754
101171
99885
112869
108541
104213
160281
155953
151625
245367
77657
60102
241039
89755
86313
81985
94969
94083
90641
103186
111842
98858
165056
116170
107514
202283
173712
169384
243352
5116
239024
239565
66986
13772
9444
84298
79970
75642
118185
113857
109529
122513
126841
123054
137512
124528
128856
183497
141840
133184
184383
180055
175727
192153
188711
187825
200809
234696
196481
12854
7281
187682
46553
40980
35668
85802
103066
52648
114734
109161
86347
142860
131714
120046
165413
159295
148433
188227
177081
176559
204662
233594
210780
241516
244479
44181
31922
18404
61161
60048
46530
125596
108616
97470
134915
133802
123247
161928
150782
140227
202313
199350
173596
3251
236557
27485
25113
14919
47666
42093
37472
83998
82839
54736
100978
100103
95666
127684
117083
112646
143973
139352
129365
156332
144664
146345
202858
190031
173051
27462
10482
246137
66734
73804
52103
90784
88435
81365
105415
110297
98629
153983
127277
115609
185594
183245
170963
207295
200225
192664
288
240042
56724
16930
11173
73443
67686
62297
96334
92872
90239
135606
118810
113053
158604
147458
138239
175400
172122
164177
198214
188918
183606
234285
203971
197876
7688
2844
238031
28437
17475
13806
64930
57085
40289
79561
75608
66043
104724
98422
81726
121520
107503
108209
143996
136151
119355
187275
177488
154858
200770
198237
192119
50299
32106
26349
60286
58812
55611
81703
77473
67095
110965
104179
87460
128920
123608
116722
150237
133986
133441
168975
157491
162089
180044
179353
174287
206750
201906
235398
9530
237486
36359
34194
11718
50990
48211
38424
74917
62842
53055
131353
106344
94860
126041
128229
120975
164722
159656
152870
196149
181518
167501
208224
233233
196740
244663
7097
239351
244272
46737
41425
40796
58405
52464
46891
63610
63065
61606
80590
80045
75124
102859
103250
92104
170779
136558
114918
193593
182838
171170
204478
198905
210964
205023
50483
27669
240810
72123
46346
43997
94346
85986
80674
99658
97654
97309
140043
123431
118403
161744
151711
146529
193355
179837
162857
202497
191351
188043
241155
30870
25988
14735
54375
44542
32874
93217
76560
54920
124299
122840
111172
152102
144480
133595
173235
150575
149730
197101
178808
183429
15610
34348
27278
20676
49938
37656
37311
73988
66918
57169
84182
76153
74149
110481
105231
107296
143789
132121
127461
149101
142499
141908
210419
192480
175216
243427
50783
28598
237670
73597
62481
56540
98783
85111
79354
181157
118994
109852
186914
194829
188734
200586
234469
203787
240226
245592
26433
17291
7504
45417
42270
28253
79745
68047
66227
98238
87276
81910
115402
104540
107687
138032
135967
137878
162273
147665
144180
187459
177672
175607
234914
209099
198421
19356
15126
2483
42861
38631
26978
110781
116538
48618
134831
126916
116929
150421
145109
140588
167294
163064
157307
173442
180228
169159
206934
196556
190799
239835
19747
11534
9714
48027
45862
38240
81519
67502
51174
91552
89732
87667
126225
114373
91897
159472
138423
128045
169850
164538
157652
206343
198030
174916
208408
203342
204178
238515
244088
46707
28921
16423
55695
52494
50122
75308
72675
57308
102675
97861
95489
130801
125987
120675
157836
154374
136374
210389
183022
165022
238990
20408
9853
4541
57853
41064
35039
69190
64162
43222
83607
82494
78793
106919
101607
99474
114105
111733
110620
169005
148778
136919
184090
180673
176904
191535
190208
185985
242975
242498
32690
31054
4164
61338
39476
37863
76421
76376
67863
105024
95037
94376
150391
132673
123024
168530
163218
151550
196917
195972
178992
209276
206904
203703
240603
236902
243972
35491
34164
18795
54107
48795
45094
60132
59725
57353
88780
80406
78034
142092
124092
92665
161605
155987
148917
184635
170618
166917
210603
205291
190660
17084
679
134
107848
85295
41748
130662
115763
113966
149278
147849
141731
176236
177849
155035
204362
194645
183161
205791
205246
203817
25320
208915
53968
45233
35968
91052
79906
64094
122479
115218
94537
133218
126364
129849
145293
143160
137848
157791
161160
152479
175791
170479
165974
201729
191160
180605
241546
245776
15310
14151
235789
49463
48434
42677
70664
66434
60677
89280
88735
77082
117851
106735
95989
163248
140404
134647
208615
184274
190615
34539
243020
69851
64539
55220
87851
81065
73220
129188
112492
101746
151050
136419
130394
171731
167846
156362
203158
186362
182477
242659
16239
13038
238331
35852
29911
17852
57492
55879
51551
108977
86163
69551
134945
130617
160131
165206
155803
148617
239174
18434
14106
4725
47366
43038
25665
60977
52678
48350
78977
74649
69006
114289
95305
82678
141063
136735
129549
169189
164861
148962
211048
190392
176720
206720
234846
199534
43620
246360
243159
61522
55581
47850
77850
76237
59909
83162
82178
81549
88619
87490
116422
112094
95221
94192
138062
115877
111549
174148
236373
156148
195788
185801
189847
203519
207847
202674
236718
243788
18979
14651
979
48979
41909
110493
103891
89936
157856
119198
117478
166745
180516
178413
192184
194103
171811
97105
17487
11238
239194
40301
29185
12958
62777
58064
51815
119735
80878
74629
125984
108221
85407
165025
142211
130697
193904
187655
171274
232945
210131
198617
36324
15767
243723
47286
61057
38243
83687
69916
104244
115206
106163
92392
137682
137836
128977
160312
153327
151607
183126
176141
175803
205602
196897
174083
241804
4253
31795
31258
65387
38044
19943
94649
87863
65586
133506
128440
105964
162569
157503
162032
196360
185045
173884
246179
13157
237474
189375
58601
53535
25009
72372
67306
44830
92929
81077
79158
121455
126521
101634
148997
147078
140292
180670
160849
155783
209932
194441
169554
208212
203146
232408
107
194073
51616
35419
17656
79173
56359
58233
160113
119750
81047
114485
113133
101987
142564
135947
137299
165378
153710
148445
232776
176524
171259
19744
10517
98810
44477
42558
29538
64850
63498
56145
121624
67291
75996
177876
169171
155584
200690
234650
192199
241834
49175
26714
9165
105427
54440
65417
82966
111045
110692
89752
88400
83135
123712
116926
128594
145005
144652
146357
185015
180317
167297
207874
208043
201257
241267
96722
41037
15782
239915
63329
49742
42389
70115
76349
104075
130682
112780
85054
158408
139387
132601
194287
178229
160327
186934
192368
185582
205955
234481
232562
35772
97289
56528
45382
57880
79342
74475
108773
85959
119919
80694
114654
112964
91840
146924
135778
137652
193720
171090
169738
210315
205050
199169
239746
243539
13510
17303
242187
47470
40117
28633
72387
74077
106347
103906
95201
82782
130513
129161
126536
149350
137866
117831
164473
161848
153143
183310
184662
175957
208227
195808
187103
31810
236922
241620
26545
25193
31979
65770
60505
54087
94664
88047
70468
127073
123359
105780
146526
139740
128624
167650
162385
151269
189927
196345
185229
202962
201610
203131
243708
208396
99163
19391
17472
10686
47301
58417
38596
67122
81261
65203
107868
101082
72556
121271
119352
112566
209748
183141
155231
232592
29354
1275
291
80863
51800
35603
108052
90503
159929
130866
114301
113317
137115
136131
119566
153894
148629
142380
169569
171443
165194
200506
194257
177692
98994
19928
18054
32163
44661
40868
42742
63682
56175
55961
67475
76180
64666
101803
90289
78989
180501
155768
121440
203315
192015
176708
10333
8996
236753
54256
48991
38059
81798
65601
110861
88584
117110
83319
128410
110508
89568
146173
145189
139571
167113
151438
144836
201441
180148
173899
96538
241083
242018
97473
15598
6893
186750
42205
41221
13679
104259
49926
61226
85238
69931
76533
132785
123896
105243
193536
178045
158224
194471
185766
184831
205771
233313
232378
56712
51447
1628
108589
63145
57696
85775
79526
74261
121087
114838
92024
147108
137468
143901
169922
164657
170906
198985
192552
176171
234297
210499
205234
241436
242371
17119
239562
243355
47654
35956
39933
70284
106531
48638
103722
95017
72203
126352
117647
130329
141843
138050
129345
160680
152959
149166
185413
175773
161664
195992
184478
187287
25377
33147
60689
53903
26361
94480
88231
66938
123543
122022
112382
168987
167466
139924
202778
201794
196529
10870
237106
99347
47117
45198
38412
65954
74659
65019
81445
73724
72740
101266
92561
126889
135594
128808
119168
182957
155415
146710
209564
189743
174252
245428
5004
30522
237673
16150
12759
11621
68395
64482
57865
79541
72924
69011
106884
90687
87296
125785
124647
114639
135793
136315
121256
177508
181421
143548
234282
192567
189176
29906
238811
244812
19376
9533
8230
54639
43493
41052
65785
76150
75012
114117
111413
86158
142932
131786
122559
156519
170891
154078
199184
188038
182037
36354
99745
44109
43140
36523
104443
104274
48022
89737
89384
111060
149902
138403
112029
157657
157304
145989
206154
206323
167665
242202
97657
9180
29737
240899
54808
41405
19729
82767
75981
62394
118646
96354
118030
139019
131617
125432
164274
160695
150687
184647
174282
171060
206939
199537
185950
34266
238026
245597
19023
16319
4835
50279
12406
11790
68226
75797
61609
79372
72755
69364
86943
120903
79710
136146
129529
124816
181252
163489
147292
192736
177677
171244
234113
200153
188823
15016
242555
241252
37492
39749
26346
107669
62225
50895
118815
94266
82414
152775
150334
128226
174635
160864
164105
185597
184294
195440
209549
207292
194824
36876
32963
54455
47669
44278
100883
100714
93481
149549
146158
122206
168634
156335
156166
202763
202594
178811
100098
18407
238642
244643
37661
40883
26177
64835
61072
51064
86327
66138
107500
128992
114286
94097
152944
142763
132755
182206
162952
156951
175420
174804
168018
209380
195977
188207
188992
238995
240715
245244
27480
237857
11437
75812
64298
58049
79357
73108
75966
114823
118214
124463
132218
121072
125969
171075
170091
143732
186134
177324
181605
234466
192383
187854
30706
244996
100346
41236
9717
907
74828
54823
43309
86342
68827
65969
142748
122743
87480
159561
157120
154262
199368
181853
178995
99561
42956
2578
33316
36707
36170
26530
48822
47838
44293
104627
55608
54624
89921
89200
110876
112213
111229
94450
152591
150086
145805
206338
167481
164090
102956
97841
75181
62578
57328
82951
68579
76165
131433
125248
96170
138219
136499
139203
170876
144085
150871
184463
174466
160511
206139
207123
199353
244459
245781
7693
242739
238210
61793
19207
16503
68042
75613
64651
120719
79556
69180
114470
113486
87127
132571
125000
129713
181068
147476
135962
177861
174819
171428
184110
192920
182390
200337
233929
188639
241068
5973
4651
34450
37308
39565
14832
62041
50095
51079
81614
72571
104090
118999
118015
82598
149534
128042
117861
164289
163305