183943
740
233762
18642
10819
2261
44610
59903
38263
72054
47705
46131
119117
81496
73673
117543
91575
90054
149315
134908
131315
162987
154429
152908
190529
184627
180352
233664
188220
183106
99496
50461
41756
15149
69298
67724
45347
95266
86561
121873
113168
108201
96003
139873
134808
122610
162350
153645
140710
180252
176759
176022
185464
194022
188957
202727
207794
206220
204970
242369
61375
35170
11289
116560
81011
78687
133872
114236
91090
165627
143951
134323
169872
169421
179500
199587
189508
187184
194037
242820
42023
25375
31376
56846
48688
59335
74158
109421
104324
119786
84805
70364
140725
115992
129794
163871
158774
141462
209499
208860
197831
34433
239782
99060
17121
7042
473
36022
26112
14444
60072
53785
36473
55827
46199
46101
81748
108970
56109
91658
89334
119049
111463
109139
101737
154598
144688
120638
194605
184597
164324
236988
35454
27868
13876
119617
102305
109707
144970
154696
138969
173213
155901
152372
174048
173950
172929
194323
176274
183676
208008
204233
193586
244127
45631
35552
9798
80913
71101
69512
105061
94982
124413
124146
122373
106834
154128
144233
136365
162019
159511
155450
189677
179598
179331
206989
203947
189410
51749
41102
99511
69061
66756
64248
86108
84068
69798
129512
120068
94414
144801
131552
134793
148864
151372
148127
168684
182087
164775
190245
184127
182824
232910
207557
208762
243390
10368
924
235988
46368
44328
10834
66188
63680
56278
96187
81481
73590
180634
180068
106097
190713
178861
168951
204684
202176
194774
244593
42875
18973
209330
52785
41572
39530
74327
60924
60187
70834
66925
76835
94147
84974
84237
113499
95450
94884
168853
158943
140894
198683
191281
181371
232643
233946
208593
31109
52749
51029
34986
56579
45065
61108
95151
108669
63432
116744
116293
112463
144218
134139
134056
199403
169605
148012
242636
239481
243275
59888
59151
41839
104140
57030
56293
93431
74342
110743
155732
115808
96018
176007
164055
161282
209044
197647
193853
204417
99327
99229
14628
2981
164591
55842
45917
38530
70548
70249
66019
139153
89150
87561
154414
152188
141477
181903
169120
177026
194789
194338
186432
204515
233495
206006
46853
13692
16937
109891
49692
48955
69328
69230
68529
85841
120920
120822
130548
114956
109154
165811
166548
132268
184413
183860
172745
207824
207726
200140
98492
232459
239496
242538
35736
19693
9614
81180
74143
61206
106650
91105
88597
143782
123962
126470
139407
136549
134041
155634
143936
145555
169703
177274
158189
189226
179782
174232
236740
239045
98244
17973
32980
32243
41286
38778
14143
84222
50292
35285
80729
79407
77687
104877
95736
119884
156469
148311
130999
176289
173781
165328
234232
193755
178846
97456
34700
243574
81763
10552
10253
235952
73406
66173
56094
86292
80144
81665
151556
149048
144519
179045
168868
159225
204669
194590
180818
244409
243672
244311
31207
11387
240818
60371
7796
31944
109406
49256
43059
94700
93963
76651
129226
127455
105913
147275
146292
129963
181555
168669
174670
203932
198867
192719
9783
241100
98193
19411
17988
15664
51213
41087
28067
44881
53537
52565
70849
62644
45332
106849
102604
93948
155465
138153
112730
196895
191014
179583
206974
232444
205551
243091
34234
243589
244326
11586
16185
2930
84320
69497
110927
105830
94967
86809
130563
113251
112279
147260
137632
131300
157907
166563
155916
183875
181386
172730
209345
207993
197867
233679
236003
241884
46116
10567
9046
87377
77467
70065
149063
154681
131751
172965
171993
163055
197632
184612
180367
207542
206190
206288
234247
242805
232895
14429
33450
32713
59136
36488
27832
67792
104309
59418
78439
77702
69046
95751
94399
86025
112448
111711
105046
121104
130732
114772
141379
140740
122358
171209
167347
132084
241002
181104
96488
9501
242354
242621
35469
19509
18157
61390
61123
52734
109692
106567
43811
132535
118348
92427
207072
158005
135660
31929
6459
235768
32427
11304
8862
7811
57897
50476
42608
75946
111209
49241
120653
79223
77871
103341
102553
95920
147997
139858
121390
147358
144955
146307
156653
157170
170923
234416
165826
162267
241570
97272
10069
34685
34516
26127
12088
18725
44595
51997
36037
127690
79960
103074
129042
105928
107351
119132
116007
129211
164576
150584
133272
190544
181888
174486
245847
235200
245110
243856
74425
17890
7341
119869
80744
79392
147828
138337
129779
155649
147091
146476
183091
156484
156386
190493
182354
172444
201928
201191
192535
240833
98009
19678
31192
241284
45148
59602
36990
62460
48504
45646
81195
84053
72539
143767
106665
92709
152423
145570
232628
169688
179316
158174
187972
179767
175486
198051
197079
187000
205735
205284
211035
34418
244142
57799
16369
2746
83269
43074
38009
109237
94132
84504
119602
115772
102788
154865
140909
132253
172914
172177
166379
201360
183691
181570
99244
10383
240049
242068
28620
27648
147030
134046
122389
178457
163308
149045
190309
187949
176292
204572
210179
205113
246009
246270
2716
237353
210697
39427
19957
18344
45000
35585
41158
53656
52043
48083
108556
104596
102983
70897
69284
62241
95940
74857
73126
131631
124066
129639
182571
180579
153923
20359
889
235338
59631
37412
29015
106611
55671
51829
89631
75000
79955
119227
110571
102769
196066
184398
134737
240577
55789
47088
43128
81970
70302
64068
129759
115669
94068
138697
127767
117614
168554
156415
134594
186272
191629
180699
207355
195210
189637
196684
54058
57759
205340
74739
62714
108699
113654
104998
89370
128285
119088
119629
145744
140310
136068
155938
154400
150699
170028
166609
164594
191250
179225
170569
205881
201639
193242
96601
11256
9827
243878
68475
34070
39827
124543
115128
87216
141784
117802
130300
169910
171855
153114
198511
198481
189096
2198
239039
97887
66460
57804
9429
83256
74600
109912
94586
89231
85930
113872
113699
110030
122528
121242
120701
141998
141825
143872
177137
168481
166466
187810
169767
181097
199767
196466
191111
203727
202441
200308
241863
20498
13389
241054
54458
48701
36603
82000
69825
55344
128330
127367
101156
136023
124370
126338
184541
183880
157224
209009
196639
192536
205742
201782
200353
9947
244396
96458
81827
55932
34588
112000
111827
93925
127812
125352
115787
139001
137009
136468
173870
159239
142443
184986
182526
167895
209182
194551
198338
239268
243110
97369
27729
12587
238782
59413
42587
40713
46915
46286
102942
80128
50757
67630
84242
76286
80614
184000
110353
101697
210656
209411
188328
238639
1430
95354
12730
50175
25714
17058
78301
54503
52370
117941
91285
82629
146067
142225
129241
207396
203068
168881
7632
242708
99241
37371
15043
10715
61285
50355
38518
56957
65174
48301
112225
107897
72585
116114
129098
114501
152128
149813
143472
183112
162797
156456
234052
191768
178784
97226
236767
241095
244723
18303
44
14602
31287
39684
27586
57586
53517
35356
73571
69243
104457
88829
82227
80173
139769
123157
93157
171196
162540
144097
202180
197852
175524
47760
70129
64188
68516
103828
95172
75886
138156
125172
132399
179811
160525
147541
177398
175483
181240
188467
187181
194224
204054
209811
195837
60399
32457
41113
62759
111198
55130
115526
117400
102542
140171
136870
132542
148827
149368
145526
177796
171641
153155
173468
164271
164812
192938
172182
175969
185166
196239
192397
207937
204895
203609
14557
239809
19330
15888
15002
44414
50216
35758
71070
48742
44459
100527
93300
87543
121871
122757
106284
145085
134855
132940
155170
149413
150842
161511
177939
158069
235481
170167
179270
237794
60887
30001
3345
46429
45888
42985
76872
72544
61428
116955
108299
85528
134414
121283
120397
147398
143611
143070
167268
162940
147939
189941
190482
175924
203466
233466
204940
14016
238930
98655
53288
68798
19589
69652
64956
104228
86039
74371
70529
120592
115896
103351
136979
127303
119738
161002
154291
149595
187919
171532
170678
209073
205231
204377
240686
14893
245641
240945
66971
18712
16031
84024
79328
55303
124434
106243
84283
138806
139065
134964
190005
180070
175374
194701
189746
186163
98396
20468
235967
243814
47456
37780
37089
109803
54167
51461
86298
76104
74630
122419
119997
105107
139942
137238
139660
156047
141934
236249
175633
173359
160743
185309
192874
190600
206987
190882
188178
39536
103092
56848
52152
100670
90476
105366
117982
117723
107788
146371
141675
141416
170937
154032
151610
158728
156565
156306
170396
168922
168663
197570
192356
183294
207246
202550
192615
207505
209668
234493
244073
242081
239550
241204
44155
780
11742
55562
50866
68107
88461
85419
72803
122160
117464
102660
140201
128871
119456
194183
174238
157442
202809
184768
196175
243367
245900
244246
2795
13757
243219
18994
18453
3822
70788
109544
66092
105702
87584
80723
125570
120874
120333
125029
124175
126856
189464
176769
137497
204636
204095
200794
100050
237535
242231
245382
34220
40931
29524
53029
65497
50325
77672
70193
55021
123039
106761
82738
143502
140280
124002
167377
157592
152896
206110
189314
172073
38916
48851
45629
36235
92303
92130
53547
116155
102065
101524
144976
143329
121024
159607
155427
152746
208641
172223
170058
210806
203945
208814
189573
193415
244841
1548
240513
244355
30919
17935
2686
53626
52002
35247
87325
82997
56330
152637
148309
142107
165621
164044
159716
186336
182008
177028
210288
197743
193901
1062
242599
242340
67998
17426
16547
72953
63670
68625
121901
118938
80982
135764
131922
124261
174574
138265
133937
191400
188696
178416
241463
244614
18562
15411
2427
65983
37003
32284
52261
69134
66265
64806
107529
61655
207678
207764
170137
412
37262
32934
42217
47283
47197
37889
83874
53885
49987
112854
101186
88202
209152
197484
146544
14784
238162
26191
10456
4254
66524
45809
32825
110830
106502
51720
69761
69566
62196
139401
119047
123375
153523
140539
136359
177280
168772
173100
194592
190264
191141
244505
13498
240177
240772
19848
16799
6864
50434
34111
26482
54762
58604
58063
130157
125829
112845
175115
171814
134196
193306
192765
176142
188437
188978
188099
31798
203836
48419
60369
36126
72176
64697
49110
77390
85160
77681
89488
87866
116437
106652
105961
102324
173979
144717
120765
191291
190114
186963
199508
210915
194442
51125
50584
29633
87175
104487
55453
101438
91503
89340
143243
138374
114422
167095
162029
158242
195916
171964
167636
205851
209441
208900
65324
239298
99023
90367
74003
50952
120224
116264
111568
148018
149963
141307
165330
183662
153805
192247
175006
167204
204745
200903
234602
245014
245273
241313
185677
194074
10565
4849
236617
61364
27877
19221
70020
63332
121980
75995
79696
71040
122239
88352
84651
126935
130895
130636
135591
128762
120106
179702
143134
139292
181835
181717
171046
188358
194333
186531
232657
199029
190373
153
236335
243446
67151
58495
8809
75736
109435
105475
126676
114131
84392
132910
118091
122787
150222
146262
141566
171305
183403
160375
197202
169031
179961
206878
201162
192506
98764
36721
39168
234861
52520
47824
43864
109694
107420
56480
94804
90108
86407
103460
101038
95063
137347
118350
14613
37727
36304
36206
54490
46383
45932
77651
76130
56011
101553
122911
118865
144504
131567
127521
180551
163239
153160
194507
179030
170472
32995
32897
41271
7027
6290
104125
62911
59320
85288
81932
67976
130830
122174
104862
148879
144786
141195
167900
167163
157437
185212
176458
171393
206472
197816
193770
60939
8262
47167
46669
43627
72637
71018
65220
92611
118081
82532
144049
142430
114251
185663
159695
153944
206805
199388
189493
32113
237693
58081
42792
232726
106383
64432
49425
120837
68262
109876
132351
121574
118532
147542
135844
139674
181288
165642
156986
192249
192986
177795
210298
207256
203763
97723
3150
236172
240547
44411
26311
11904
70234
67525
66004
133088
96202
87546
143167
141646
134609
158958
150400
143265
169135
182072
160479
204500
206021
190728
7525
245663
244926
52969
39346
17706
110758
47904
44313
84790
66741
74609
115823
107167
93446
137365
120053
119316
182809
182907
156202
209514
208777
191465
17170
243341
99011
39581
26063
19945
63462
52719
36522
82434
66237
75130
90118
125667
122892
131785
107904
96236
161500
145303
134560
180852
178077
164275
204733
201958
185381
245832
237791
238528
245095
14679
14395
15416
53003
42072
41335
69012
74109
48190
101786
93461
79659
120117
120401
112433
147794
139373
121138
179831
158725
148078
207508
191499
174734
100032
98274
97990
28101
18191
239545
54757
47453
44847
109942
64199
61424
91139
88364
83002
117795
126688
115020
172980
136598
124930
199636
185949
193253
34200
237960
240566
44110
16433
6523
118363
81981
109658
146040
145019
128273
155950
154929
147245
172696
156687
166597
182606
183627
171959
210283
193537
194274
39750
233431
56327
53552
36975
82265
73372
108921
89101
86326
80208
115757
106146
89569
151590
132802
118816
178246
177244
170942
194823
187987
190762
32446
236770
58100
20494
10319
69749
43093
59102
78454
84756
84019
136145
129463
103371
143718
142716
138168
175471
168635
164824
201409
197598
181589
2178
32177
97441
48455
47622
45680
90137
87531
72336
116793
114018
106883
159462
152626
140674
169372
182057
179282
186118
184176
170205
196861
186951
188724
206771
210832
198634
50228
235937
244642
75679
60875
60138
70785
66974
76884
85589
82983
77621
134844
102335
86794
167599
156952
140943
209281
177509
176304
100013
29840
29686
238509
43642
27065
34215
105313
65235
48658
70298
69764
108906
86341
81966
73357
124949
116056
130499
151605
152139
135562
181854
168336
168182
233446
190747
187154
409
238996
239530
35236
26531
7559
56342
48171
60123
78657
68544
67807
122140
95484
86779
146055
138905
133808
172711
165561
165027
184663
174266
173732
200388
206303
233980
241318
37558
34937
34952
64498
61892
57363
91154
124462
81229
107885
102822
95200
143434
132821
116778
163070
159477
144267
202994
195859
189726
8281
4938
25311
14380
13643
51967
41036
40299
91891
64214
60672
129478
121153
130215
157155
138920
138183
165860
163807
159761
190463
186417
178795
204184
199168
192516
241115
99026
17185
7260
424
35973
27614
27080
66222
62629
55793
107148
87328
72370
122877
117814
116041
148063
144470
142697
161047
159274
152592
194289
164290
165576
204718
210866
197882
234183
188739
50980
50777
30423
57079
44095
52800
95687
92878
76899
111228
110491
96221
155935
137147
122343
182591
176492
167633
203148
202411
191296
12073
19208
63665
43845
28650
73107
74094
64652
80242
79456
77636
106898
93914
125686
145506
143733
123913
153175
152342
150569
198619
172995
172162
205754
232410
202161
13846
55306
49207
43108
123176
69027
109455
103356
100750
94651
130012
114471
102619
168620
149832
136111
180867
175505
174719
195276
183424
181604
207523
203981
210080
239748
38763
12107
3214
82968
82280
47419
115742
115054
101252
123710
117829
126485
150603
144485
141710
162034
153378
153141
168650
177259
159259
204199
185915
194808
245629
245678
14882
14598
236973
55340
50194
41538
107133
81996
74643
167584
180034
152357
188690
186199
177543
210317
205220
193552
30891
240532
12058
19742
11086
48440
47468
39784
66440
75096
106349
125701
124447
122926
131582
134357
115005
150554
152641
151387
178280
161297
158238
169906
169387
179297
187953
176522
178043
204936
186936
185964
245129
20479
31410
30389
48156
58115
58066
74124
57094
49410
79693
84771
66771
116026
93427
88349
240581
99998
98996
19242
238494
241269
58615
36507
27898
54554
48673
45898
116575
73342
57329
124964
107919
102773
160513
151620
134575
179064
170408
169169
184394
193050
187169
205720
209580
197064
31959
244892
39282
12607
7510
65250
65201
39312
65938
110694
56545
119350
114505
123161
236236
141161
137350
146006
149866
149817
203966
195310
158522
29889
238543
100047
16119
19193
10537
28635
27114
19979
38545
35770
42087
62426
55291
46635
81214
109957
108703
107182
91124
126703
117780
107870
109124
145269
136613
133838
203697
189192
177041
237806
239011
73073
64417
15431
122377
118566
73122
153878
149033
127222
202445
202396
166394
7275
239327
97238
46417
37761
10868
88582
127724
109440
124131
118831
100784
149364
136380
132787
163036
170957
154380
198585
197897
171929
244627
97475
37524
1191
241818
75645
49726
48989
67961
66989
76666
94666
93929
68010
127440
106131
103322
165845
157189
136096
192501
193522
183845
206506
201206
192550
96454
2996
240064
97975
92912
89319
62663
116259
105110
101568
141492
132836
124915
196831
179801
159492
205769
232425
206457
236755
98259
35221
2712
236018
61877
56861
48205
75882
111194
61926
84538
83517
70582
110457
102538
101801
235734
128224
119568
209078
191717
173717
200422
200373
199685
10035
240297
98024
59854
36003
13628
75145
63447
54791
83801
81447
68510
106680
90103
85040
147843
134859
129245
161515
152124
143468
192001
178780
170171
235234
243890
96738
51982
25277
11605
83017
109673
60638
118329
111696
91673
132050
120352
123394
172478
163822
163773