Guácima Ciclismo
cycling
826
94
0
82
826
94
0
82
826
90
0
82
826
89
5
82
826
89
10
82
826
89
13
82
826
90
16
82
826
90
18
82
826
90
20
82
826
90
24
82
826
90
28
82
826
90
32
82
826
90
37
82
826
90
41
82
826
90
45
82
826
90
50
82
826
90
55
82
826
86
60
82
826
86
65
82
826
86
70
82
826
86
76
82
826
87
82
82
826
87
88
82
826
87
94
82
826
87
99
82
826
87
106
84
826
87
112
87
826
87
118
85
826
87
124
84
826
87
130
85
826
88
137
87
826
88
144
87
826
90
151
87
826
90
158
85
826
91
164
84
826
94
170
84
826
94
177
84
826
94
184
84
826
95
190
84
827
92
196
84
826
92
203
84
826
92
209
85
826
92
215
86
826
92
222
85
826
92
228
85
826
92
234
86
826
92
240
87
826
92
246
89
826
92
253
91
826
92
259
91
826
92
265
91
826
92
272
90
826
92
279
90
826
92
286
92
826
92
292
94
826
92
299
90
826
94
306
87
826
94
314
87
826
92
321
87
826
92
328
92
825
92
334
98
825
92
341
96
825
92
348
95
825
92
355
93
825
95
362
91
824
95
369
91
824
95
376
91
824
91
383
87
824
91
390
84
824
91
397
85
824
92
404
87
824
92
411
87
824
92
418
87
824
92
425
83
824
92
432
80
823
92
439
80
823
92
446
80
823
92
452
80
823
92
459
80
823
92
466
60
823
92
473
40
823
92
480
40
823
92
486
40
823
92
492
40
823
92
499
40
823
92
506
30
823
95
512
20
823
92
519
50
823
92
526
80
823
92
533
82
822
92
540
85
822
92
548
85
821
92
555
85
821
92
562
85
821
93
569
85
821
94
576
85
821
94
583
85
821
95
590
63
821
97
597
42
821
97
604
31
820
96
611
21
820
96
618
53
820
96
625
85
820
96
631
85
820
95
637
85
819
95
643
63
819
95
649
42
819
99
654
31
819
99
659
21
819
98
664
10
819
96
669
0
819
97
672
0
819
98
676
0
819
99
680
46
819
99
684
93
819
99
690
82
819
100
697
71
819
100
703
71
819
101
709
71
819
101
716
77
819
101
723
83
819
101
730
80
819
105
736
77
819
100
743
80
819
100
750
83
819
100
758
81
819
100
765
80
819
100
772
81
819
98
779
83
819
98
786
84
818
98
793
85
818
98
800
81
818
97
808
78
818
96
816
78
818
96
823
78
817
96
830
85
817
96
838
92
817
96
846
90
817
96
854
89
817
99
862
89
816
96
871
89
816
96
880
66
816
96
889
44
816
96
898
70
816
96
907
97
816
97
916
96
816
97
926
95
816
97
936
95
816
96
945
95
816
96
954
71
815
96
964
47
815
96
974
35
814
100
983
23
814
96
993
11
814
96
1003
0
813
96
1014
0
812
96
1024
0
812
96
1036
0
811
96
1048
0
811
95
1060
0
810
95
1073
0
809
95
1086
0
808
99
1100
0
807
95
1114
0
807
95
1128
0
806
95
1143
0
805
95
1158
0
804
95
1174
0
803
95
1189
0
803
95
1204
0
802
96
1219
0
801
97
1234
0
800
98
1248
0
799
98
1261
0
799
99
1274
0
798
100
1286
107
798
99
1298
214
797
103
1308
162
797
103
1319
111
797
103
1330
111
797
103
1340
111
797
103
1350
108
797
99
1360
105
797
99
1370
101
797
99
1379
98
797
99
1388
98
797
99
1397
98
797
99
1404
94
797
99
1412
91
798
99
1420
89
798
99
1428
88
798
98
1435
87
798
98
1442
87
798
98
1449
85
799
98
1456
83
799
101
1463
82
799
101
1470
82
799
101
1476
82
799
101
1483
83
800
102
1490
79
800
104
1496
76
800
105
1502
75
801
105
1509
75
801
105
1514
74
802
101
1520
73
802
101
1526
72
802
101
1533
72
802
101
1538
71
802
101
1544
71
803
101
1550
70
803
104
1556
69
804
101
1561
67
804
101
1566
65
805
101
1571
64
806
101
1576
63
806
101
1580
61
806
101
1585
59
806
101
1590
59
806
101
1595
59
807
101
1600
59
807
101
1604
59
807
103
1610
59
807
103
1615
59
807
102
1621
46
808
102
1627
33
808
102
1634
54
808
102
1640
76
808
102
1646
76
808
102
1653
76
809
102
1660
57
808
102
1668
38
808
102
1676
28
808
102
1684
19
808
102
1693
9
808
102
1702
0
808
103
1712
0
808
103
1721
0
808
103
1730
0
808
103
1740
0
808
103
1748
47
808
103
1757
95
808
103
1766
97
808
103
1774
100
808
103
1782
96
809
103
1789
92
809
102
1796
87
809
102
1803
82
809
102
1810
80
809
102
1816
79
809
102
1822
79
809
102
1829
80
809
102
1836
80
809
102
1842
81
809
102
1849
81
810
105
1856
82
810
105
1863
83
810
105
1870
84
810
101
1877
83
810
101
1884
82
810
101
1890
81
810
101
1897
81
810
101
1904
79
810
101
1910
78
810
101
1916
75
811
101
1923
72
811
101
1929
71
811
101
1935
71
811
101
1940
69
811
101
1946
67
812
101
1952
65
812
101
1957
63
812
101
1962
62
812
101
1967
61
812
101
1972
62
813
105
1977
63
813
109
1982
64
813
109
1988
65
813
111
1994
65
813
114
1999
66
814
114
2004
66
814
118
2010
66
814
118
2016
65
814
116
2021
65
814
116
2027
64
815
116
2033
63
815
116
2039
63
815
116
2045
63
815
118
2052
47
815
117
2059
31
815
120
2066
23
814
124
2074
15
814
124
2081
7
814
128
2088
0
814
132
2094
0
814
136
2101
0
814
136
2104
0
814
136
2108
0
814
136
2110
0
814
136
2111
0
814
139
2111
0
814
137
2111
0
814
137
2111
0
814
137
2111
0
814
137
2111
0
814
134
2111
0
814
133
2114
21
814
133
2116
43
814
133
2121
53
814
133
2126
63
814
134
2131
65
814
134
2136
68
814
134
2143
68
814
134
2150
69
814
135
2156
69
814
135
2163
69
814
135
2168
69
814
135
2174
69
814
135
2181
75
814
137
2188
81
814
134
2194
81
814
134
2201
81
814
134
2208
84
814
134
2214
87
814
135
2220
88
815
135
2227
90
815
135
2234
89
815
135
2240
88
815
136
2247
88
815
136
2254
89
815
136
2260
89
815
137
2267
89
815
138
2274
88
815
138
2280
88
815
137
2286
89
816
137
2293
91
816
139
2300
89
816
139
2307
87
816
139
2314
90
816
139
2320
93
817
139
2327
92
816
139
2334
91
816
139
2340
89
816
140
2347
87
816
140
2354
89
816
140
2360
91
816
140
2367
90
816
140
2374
89
816
143
2380
89
816
143
2385
89
817
144
2392
88
817
144
2400
88
817
143
2406
88
818
144
2412
89
818
144
2419
89
819
144
2426
89
819
144
2432
90
819
144
2439
92
819
144
2446
92
819
144
2453
92
819
144
2460
92
819
144
2467
92
819
144
2474
92
819
145
2480
92
819
147
2487
92
820
147
2494
93
820
147
2501
93
820
147
2508
93
820
147
2515
93
820
145
2522
94
821
145
2529
95
821
145
2536
96
821
149
2543
96
821
150
2550
96
821
150
2557
96
821
151
2564
97
821
151
2571
97
821
151
2578
97
822
151
2585
96
822
151
2592
96
823
151
2599
94
823
151
2606
93
823
151
2612
92
823
152
2619
92
823
152
2626
91
823
152
2632
90
823
152
2639
90
823
155
2646
90
823
155
2652
89
823
155
2659
88
824
156
2666
88
824
157
2672
88
824
157
2678
90
824
157
2685
93
824
157
2692
96
824
157
2700
100
824
155
2708
101
824
155
2715
103
824
155
2722
103
824
155
2730
104
825
155
2738
102
825
155
2746
101
825
155
2754
98
825
156
2762
96
825
156
2770
96
825
156
2778
96
825
156
2786
95
825
158
2794
95
825
158
2802
95
825
156
2810
96
825
156
2818
95
825
156
2826
95
825
156
2834
95
825
156
2843
96
825
156
2851
95
826
156
2859
95
826
159
2867
94
826
156
2875
94
826
156
2882
95
826
156
2890
96
826
156
2898
96
826
156
2906
96
826
155
2914
95
826
154
2922
95
826
154
2930
95
826
154
2938
95
826
154
2946
94
826
154
2953
93
826
154
2961
94
826
154
2969
96
826
154
2978
98
826
154
2986
100
826
154
2994
100
826
154
3003
101
826
154
3012
102
826
154
3020
103
826
154
3028
103
826
154
3037
104
826
154
3046
106
826
154
3055
109
826
154
3064
106
826
152
3072
103
826
152
3080
102
826
152
3089
101
826
152
3098
100
826
152
3106
99
826
151
3114
99
826
150
3123
100
826
149
3131
100
826
149
3139
100
826
149
3148
100
825
149
3156
101
825
149
3164
101
825
148
3173
101
825
148
3182
101
825
148
3190
101
825
152
3198
100
825
152
3206
99
825
152
3214
97
825
152
3222
96
826
149
3230
96
826
149
3238
96
826
149
3246
93
826
149
3253
91
826
149
3260
90
827
149
3268
89
827
149
3276
88
827
149
3283
87
827
149
3290
87
827
149
3297
87
828
149
3304
87
828
150
3312
87
828
151
3319
87
828
152
3326
88
828
153
3334
86
829
153
3341
84
829
155
3348
84
829
155
3355
84
829
155
3362
83
829
156
3369
82
830
156
3376
82
830
157
3383
82
830
157
3390
83
830
157
3397
84
830
157
3404
86
830
157
3411
89
830
157
3419
89
830
157
3427
89
830
157
3435
89
830
157
3443
90
831
156
3451
88
830
156
3459
87
830
156
3467
85
830
156
3475
83
830
157
3483
86
830
157
3491
89
830
157
3500
91
830
157
3509
93
830
157
3517
92
830
157
3525
91
830
157
3534
91
830
157
3542
91
830
157
3550
89
830
158
3559
88
830
158
3567
89
830
158
3575
90
830
158
3584
90
830
158
3592
91
830
158
3600
90
830
158
3608
90
831
158
3616
89
831
158
3625
88
831
158
3633
87
831
158
3641
87
831
158
3649
87
831
158
3657
87
831
158
3665
87
831
158
3673
87
831
158
3681
86
831
158
3689
86
831
158
3697
86
831
158
3705
86
831
158
3713
87
831
158
3721
89
831
158
3729
89
831
158
3737
89
831
158
3745
89
831
158
3753
89
831
158
3760
90
831
158
3768
91
832
160
3776
92
832
160
3784
93
832
160
3792
94
832
160
3799
95
832
160
3807
94
832
160
3815
93
832
161
3822
94
832
164
3830
96
832
164
3838
95
832
164
3846
94
832
164
3854
94
832
164
3862
95
832
161
3870
95
832
162
3878
96
832
162
3886
96
833
162
3894
96
833
163
3902
94
833
165
3910
93
833
165
3918
93
833
165
3926
94
833
165
3934
92
833
165
3941
91
833
165
3949
90
833
165
3957
90
833
166
3964
89
834
165
3971
88
834
165
3978
86
834
165
3985
85
834
165
3992
91
834
166
3999
98
835
166
4006
96
835
169
4013
94
835
173
4020
92
835
173
4027
91
835
173
4034
91
836
173
4040
92
836
173
4047
91
836
173
4054
90
837
173
4061
90
837
173
4068
91
838
173
4074
90
838
173
4081
90
838
173
4087
87
839
174
4093
85
839
174
4099
84
840
174
4105
84
840
174
4112
84
840
174
4118
85
840
174
4124
86
840
174
4130
88
840
175
4137
84
840
175
4144
81
840
175
4151
84
840
175
4158
88
840
174
4166
90
840
174
4173
92
840
173
4181
92
840
173
4189
93
840
173
4197
95
840
172
4205
97
840
172
4213
96
839
172
4221
96
839
172
4230
96
838
172
4238
96
838
171
4246
96
838
171
4254
97
838
171
4262
97
838
170
4271
98
839
170
4279
99
839
171
4287
100
840
172
4296
100
840
172
4304
100
840
171
4312
93
840
171
4321
87
840
171
4330
87
840
171
4338
87
839
170
4346
65
839
170
4354
43
838
170
4363
32
838
170
4372
21
838
170
4381
10
837
170
4390
0
836
171
4400
43
836
171
4410
87
835
171
4422
87
835
171
4435
87
834
171
4448
65
833
171
4460
43
833
166
4472
32
832
164
4483
21
832
164
4493
10
831
164
4503
0
830
164
4514
0
829
164
4525
0
828
164
4536
0
828
164
4548
0
827
164
4559
0
826
164
4570
0
826
164
4580
0
825
164
4589
0
825
164
4598
65
824
163
4607
130
824
162
4617
118
824
161
4627
107
824
161
4636
111
824
160
4646
115
824
160
4655
85
824
160
4664
56
824
160
4672
76
824
160
4680
96
824
160
4687
95
824
160
4694
94
824
160
4700
86
824
160
4705
79
824
159
4710
76
825
159
4715
73
825
159
4720
73
825
159
4724
73
825
159
4728
74
825
159
4731
76
826
159
4735
74
826
159
4739
73
826
159
4743
72
827
159
4747
71
827
159
4751
70
828
159
4755
70
828
159
4759
70
828
160
4763
70
829
160
4767
67
829
159
4771
65
830
158
4774
64
830
158
4777
63
830
158
4782
66
831
158
4786
69
831
158
4790
66
832
158
4794
64
832
157
4797
64
832
157
4800
65
832
157
4803
64
832
157
4806
63
833
157
4810
62
833
157
4813
61
833
156
4817
62
834
155
4821
64
834
155
4824
65
835
155
4828
66
835
154
4832
68
835
157
4836
70
836
154
4840
71
836
154
4845
73
837
154
4850
74
837
154
4855
76
837
153
4859
76
837
153
4863
77
837
153
4868
77
838
152
4873
77
838
150
4878
79
838
150
4882
81
839
150
4888
81
839
150
4893
81
840
150
4898
83
840
151
4903
86
840
151
4908
85
840
151
4913
85
840
151
4918
86
840
151
4923
88
840
151
4928
89
840
151
4934
91
840
150
4939
93
840
150
4944
95
841
150
4950
95
841
150
4956
96
841
150
4962
96
841
150
4967
96
841
150
4973
95
842
150
4979
95
842
150
4984
94
842
150
4990
94
842
149
4996
90
842
149
5002
87
842
149
5008
87
842
149
5014
87
842
149
5020
89
842
149
5026
92
842
149
5032
92
843
149
5038
92
843
149
5044
96
843
149
5050
100
843
149
5056
97
843
149
5062
95
844
149
5068
96
844
153
5075
97
844
154
5082
96
844
154
5088
95
844
154
5094
94
844
154
5100
94
844
156
5106
94
844
156
5112
95
844
156
5118
95
844
154
5125
96
845
154
5131
96
845
154
5137
97
845
154
5143
96
845
155
5149
96
845
155
5156
94
845
157
5162
93
845
158
5168
93
845
158
5174
93
845
158
5180
92
845
159
5185
92
846
159
5191
90
846
159
5197
89
846
159
5203
89
846
159
5209
89
846
158
5215
89
846
158
5221
89
846
158
5226
87
846
157
5232
86
846
157
5238
81
846
157
5243
76
847
157
5248
79
847
157
5254
82
847
157
5260
88
847
157
5265
95
847
157
5271
95
847
157
5277
95
847
157
5284
95
847
157
5290
95
847
157
5296
95
847
158
5303
95
847
159
5310
100
847
158
5317
105
847
160
5324
107
847
161
5331
109
847
161
5338
106
847
161
5346
103
847
161
5352
102
847
163
5359
102
847
161
5367
103
847
161
5375
105
847
161
5383
104
847
160
5391
104
847
160
5398
104
847
161
5406
105
847
161
5414
105
847
161
5422
106
847
161
5430
104
847
161
5438
103
847
161
5446
105
847
156
5454
107
847
152
5462
106
847
154
5469
105
847
154
5477
106
847
154
5485
107
847
154
5492
108
847
152
5500
109
847
152
5508
106
847
148
5517
103
847
148
5524
103
847
146
5532
103
847
146
5538
103
846
147
5545
103
846
147
5554
103
846
147
5562
104
846
147
5569
102
846
148
5576
101
846
148
5584
101
846
148
5592
102
846
147
5600
103
846
147
5607
105
846
146
5614
104
846
146
5621
104
846
146
5630
105
846
146
5638
107
846
146
5646
106
846
146
5653
106
846
145
5660
104
846
145
5668
103
846
145
5676
104
846
145
5684
105
846
145
5692
103
846
145
5699
102
846
145
5706
100
846
145
5714
98
846
145
5722
100
847
146
5729
103
847
146
5736
106
847
146
5744
109
847
146
5752
109
847
146
5760
109
847
146
5768
134
847
146
5775
159
847
146
5782
134
847
146
5789
109
847
147
5796
107
847
147
5804
105
847
147
5812
105
847
146
5820
105
847
146
5828
102
847
146
5835
100
847
146
5842
101
847
146
5850
103
847
146
5857
103
847
144
5864
103
847
144
5872
102
847
144
5880
102
846
144
5888
102
846
144
5895
103
846
145
5902
103
846
145
5909
103
846
145
5916
102
846
145
5924
102
846
145
5932
101
846
145
5939
101
846
145
5946
100
847
145
5953
100
847
145
5961
101
847
145
5969
103
847
145
5977
103
847
145
5985
104
848
145
5992
103
848
145
6000
102
848
145
6008
100
848
145
6015
99
848
145
6022
99
849
145
6029
100
849
145
6036
101
849
148
6044
103
849
148
6052
99
849
148
6059
96
850
148
6066
96
850
146
6073
96
850
147
6080
94
850
147
6087
93
850
147
6094
93
850
147
6101
93
850
147
6108
93
850
147
6115
93
850
148
6122
92
850
150
6128
92
851
150
6134
91
851
150
6140
90
851
150
6146
87
851
148
6153
85
851
148
6160
86
851
148
6166
87
851
148
6172
84
851
148
6178
82
851
149
6184
88
851
152
6190
95
851
152
6196
88
851
149
6202
82
851
149
6208
84
851
149
6214
86
851
150
6220
85
852
151
6227
84
852
152
6233
82
852
152
6239
81
852
152
6246
83
852
153
6252
85
852
153
6258
85
851
153
6264
85
851
154
6270
87
851
154
6277
90
851
154
6284
90
851
154
6290
91
851
153
6296
89
851
153
6303
88
851
153
6310
87
851
153
6316
87
852
153
6322
81
852
154
6328
76
852
155
6333
76
852
155
6338
76
852
156
6342
57
852
156
6346
38
852
156
6349
28
852
156
6352
19
852
158
6356
37
852
158
6359
56
852
158
6364
58
852
158
6368
61
852
158
6373
61
852
158
6378
61
852
158
6383
63
853
154
6388
66
853
153
6394
73
853
149
6399
80
853
148
6406
81
853
147
6412
83
854
146
6418
77
854
144
6425
72
854
147
6432
78
854
147
6438
84
854
147
6444
85
855
146
6451
87
855
146
6458
87
855
144
6464
88
855
145
6470
88
855
145
6477
88
855
145
6484
90
855
142
6490
92
855
142
6496
91
856
142
6503
91
856
141
6510
92
857
141
6517
93
857
141
6524
93
857
144
6530
93
857
143
6537
93
857
143
6544
93
857
144
6551
93
857
144
6558
93
857
144
6565
90
857
144
6572
87
857
145
6578
87
857
145
6584
87
857
145
6589
65
857
145
6594
43
857
145
6596
32
857
145
6598
21
857
145
6598
10
858
143
6630
74
858
144
6636
74
858
144
6642
74
858
144
6647
55
858
144
6652
37
858
144
6656
27
858
144
6661
18
858
144
6666
9
858
144
6670
0
858
144
6674
31
858
144
6678
62
858
144
6684
65
858
144
6689
69
858
144
6694
71
858
144
6699
73
858
144
6704
73
859
146
6710
74
859
146
6715
72
859
147
6720
71
859
148
6726
70
859
148
6732
69
859
148
6737
69
859
148
6742
70
859
148
6747
69
859
147
6752
68
859
147
6757
71
859
147
6762
75
859
148
6768
74
859
148
6774
73
859
148
6780
74
859
148
6785
76
859
151
6791
79
859
151
6797
82
859
152
6803
82
859
151
6809
83
859
147
6816
82
860
146
6822
82
860
145
6828
81
860
145
6833
81
860
145
6840
81
860
145
6846
82
860
145
6852
82
860
145
6858
83
860
145
6864
83
860
145
6870
83
860
145
6876
84
860
140
6882
85
860
136
6888
85
860
132
6894
85
860
128
6900
86
860
128
6907
88
860
125
6914
88
860
125
6920
89
860
124
6927
90
860
124
6934
91
860
125
6942
93
861
125
6949
95
861
125
6956
96
861
125
6963
98
861
121
6970
99
861
118
6977
100
861
118
6984
97
861
118
6992
95
861
119
7000
95
861
120
7007
95
861
121
7014
95
861
122
7020
96
861
122
7026
92
861
122
7033
88
861
122
7039
89
861
123
7045
90
861
122
7052
86
861
122
7058
83
861
122
7064
85
861
122
7071
87
861
122
7078
86
861
122
7085
85
861
123
7091
86
861
124
7097
87
861
124
7102
87
861
124
7106
87
861
126
7112
87
861
126
7117
87
861
126
7122
81
861
127
7127
76
861
125
7134
80
861
125
7140
85
861
124
7147
86
861
124
7154
87
861
124
7162
87
861
124
7169
87
862
124
7176
65
862
124
7182
43
862
124
7186
32
862
124
7191
21
862
124
7196
37
862
124
7200
53
862
124
7206
62
862
124
7211
72
862
124
7217
74
862
124
7223
76
862
124
7230
78
862
124
7236
80
862
124
7242
81
862
124
7249
83
862
124
7256
84
862
126
7262
85
862
126
7270
86
862
127
7277
87
862
127
7284
87
862
126
7292
87
863
126
7299
87
863
126
7306
87
863
126
7314
84
863
123
7321
81
863
123
7328
81
863
123
7334
82
863
123
7341
82
863
123
7348
82
863
124
7355
83
863
126
7362
84
864
126
7369
82
864
127
7376
81
864
129
7383
78
864
131
7390
76
864
133
7396
76
864
133
7402
76
864
133
7408
75
864
133
7415
74
864
132
7422
73
864
131
7428
73
865
129
7434
73
865
129
7440
74
865
129
7446
74
865
129
7453
75
865
130
7459
74
865
131
7465
74
865
132
7472
74
865
132
7478
75
865
132
7484
75
865
134
7491
75
866
134
7497
75
866
134
7503
76
866
134
7509
76
866
134
7515
76
866
134
7520
74
866
137
7524
73
866
138
7530
71
866
138
7537
69
866
138
7543
69
866
138
7549
69
867
138
7556
69
867
137
7562
69
867
138
7568
51
867
138
7574
34
867
138
7581
25
867
138
7588
17
867
138
7594
8
867
138
7601
0
867
138
7608
0
867
138
7615
0
867
138
7622
0
866
138
7630
0
866
138
7638
0
866
138
7645
0
866
138
7652
0
866
138
7659
0
866
138
7666
0
866
138
7673
0
866
138
7680
43
866
138
7687
87
866
138
7694
84
866
138
7700
81
866
138
7706
82
866
138
7713
84
866
138
7720
84
866
138
7727
84
866
138
7734
84
866
138
7742
85
866
137
7750
85
866
137
7757
85
867
137
7764
85
867
137
7772
85
867
137
7778
87
867
137
7785
89
867
135
7794
88
867
135
7802
87
867
135
7810
85
867
135
7817
83
867
135
7824
83
867
135
7830
84
867
135
7837
83
867
135
7844
82
867
135
7851
80
867
135
7858
78
867
135
7864
77
868
135
7870
76
868
135
7876
76
868
135
7883
76
868
134
7888
73
868
134
7894
71
869
134
7900
70
869
134
7905
70
869
134
7910
71
869
134
7916
73
869
134
7922
72
870
136
7929
72
870
136
7936
72
870
136
7942
72
870
136
7948
71
870
136
7953
70
870
136
7959
70
870
136
7965
70
870
136
7971
69
871
136
7977
69
871
136
7983
68
872
136
7989
67
872
136
7995
67
872
136
8001
67
872
136
8006
67
872
135
8012
67
872
135
8018
68
872
135
8024
70
872
135
8030
70
873
135
8036
70
873
136
8042
72
874
136
8049
74
874
136
8055
75
874
136
8061
76
875
136
8068
75
875
136
8074
75
876
136
8080
75
876
136
8087
75
876
136
8093
75
876
136
8099
76
876
136
8106
79
876
136
8113
83
876
136
8119
85
876
136
8125
87
876
136
8132
87
876
139
8138
87
877
140
8144
88
877
142
8151
89
877
142
8157
89
877
142
8163
89
877
142
8169
88
878
142
8175
88
878
143
8182
89
878
142
8190
91
878
142
8196
90
878
142
8203
89
879
142
8210
86
879
142
8216
84
879
142
8222
85
879
142
8228
86
879
142
8234
85
879
142
8241
85
879
142
8248
86
879
142
8254
88
879
142
8260
87
879
141
8267
87
880
138
8273
88
880
138
8279
89
880
138
8286
87
880
138
8292
86
880
138
8298
85
881
138
8305
85
881
138
8312
86
881
138
8318
88
881
138
8324
88
881
138
8329
88
882
138
8336
88
882
138
8343
88
882
138
8350
89
882
138
8356
91
882
138
8362
90
883
138
8369
89
883
138
8375
91
883
138
8381
93
883
138
8388
92
883
138
8396
92
883
138
8402
91
883
138
8409
91
883
138
8416
90
883
138
8422
90
883
138
8428
90
884
138
8434
91
884
137
8442
90
884
137
8449
90
884
137
8456
90
884
137
8462
91
885
140
8468
90
885
140
8475
90
885
141
8482
91
885
141
8489
92
885
141
8496
94
885
141
8503
96
885
141
8510
96
885
141
8517
96
885
141
8523
94
885
141
8529
93
886
141
8537
94
886
141
8545
95
886
141
8552
95
886
141
8558
95
886
141
8565
95
886
142
8572
95
886
142
8578
92
886
142
8585
89
886
140
8592
90
886
140
8599
92
886
140
8606
91
886
139
8612
91
886
139
8618
90
886
138
8625
89
886
138
8631
88
886
138
8637
87
886
138
8644
88
886
138
8650
90
886
138
8656
90
886
138
8663
90
887
136
8670
90
887
136
8677
91
887
136
8684
90
887
136
8690
90
887
136
8697
90
888
135
8704
91
888
139
8710
91
888
139
8716
92
888
142
8723
91
888
143
8730
90
888
140
8736
90
888
142
8742
91
888
142
8750
91
888
141
8757
91
888
142
8763
91
889
142
8769
92
889
142
8776
92
889
142
8784
92
890
142
8790
92
890
142
8797
93
891
142
8804
91
891
142
8810
90
891
140
8816
90
891
140
8822
91
891
140
8829
91
891
140
8836
91
891
140
8842
67
891
140
8849
43
891
140
8856
67
891
140
8862
91
892
140
8866
91
892
140
8871
91
892
140
8876
68
892
140
8880
45
892
140
8883
33
892
140
8886
22
892
140
8888
11
892
140
8890
0
892
140
8892
0
892
140
8893
0
892
143
8894
45
892
143
8896
91
892
143
8899
91
892
143
8902
91
892
143
8906
69
892
140
8909
47
892
140
8913
51
892
140
8917
56
892
140
8922
56
892
140
8926
56
892
140
8930
56
892
140
8933
56
892
140
8938
58
892
140
8943
61
892
140
8947
61
892
140
8951
61
892
140
8954
61
892
141
8958
61
892
141
8960
61
892
141
8963
61
892
141
8966
45
892
141
8969
30
892
141
8970
22
892
136
8972
15
892
132
8974
7
892
129
8975
0
892
129
8976
0
892
128
8976
0
894
100
9018
77
894
100
9025
82
894
100
9031
85
894
100
9037
88
894
103
9044
85
894
102
9050
82
894
102
9056
80
894
102
9062
78
894
102
9068
80
895
102
9074
82
895
102
9080
83
895
102
9086
85
895
99
9093
86
895
98
9100
88
895
98
9106
88
895
98
9112
88
895
98
9118
87
895
98
9125
87
895
98
9132
87
896
98
9138
87
896
98
9145
87
896
98
9152
88
896
98
9158
88
896
101
9163
88
896
102
9170
85
896
102
9176
82
896
102
9182
81
896
102
9188
81
896
102
9194
83
897
103
9199
85
897
103
9205
86
897
104
9211
87
897
104
9218
86
897
106
9224
85
897
107
9230
89
897
107
9235
93
897
109
9242
92
897
109
9249
91
897
109
9254
91
898
109
9260
91
898
110
9266
90
898
110
9272
89
898
110
9277
88
898
110
9282
88
898
110
9288
88
898
110
9293
88
898
110
9299
89
898
110
9305
90
898
109
9311
89
899
109
9317
89
899
109
9322
89
899
110
9327
90
900
112
9334
90
900
114
9340
91
901
115
9346
90
901
115
9353
89
901
115
9358
90
901
116
9364
91
901
118
9370
91
902
119
9376
91
902
119
9382
91
902
119
9388
91
903
120
9394
89
903
123
9400
88
904
123
9406
86
904
123
9411
85
904
123
9416
85
904
123
9421
85
904
120
9427
85
905
120
9433
85
905
120
9439
85
905
120
9445
85
905
120
9450
85
905
120
9455
85
906
120
9462
87
906
120
9468
90
907
120
9474
94
907
120
9480
98
908
120
9486
99
909
120
9493
100
909
120
9499
100
909
120
9505
101
910
120
9512
101
910
119
9519
101
911
118
9526
100
911
118
9532
100
911
118
9538
100
911
119
9545
101
911
119
9551
101
911
118
9557
101
911
117
9564
103
911
117
9572
106
911
117
9579
107
911
117
9586
109
912
117
9592
105
912
118
9599
101
912
118
9608
102
912
118
9616
103
912
118
9623
103
913
118
9630
103
913
116
9638
102
913
116
9646
102
913
116
9654
101
913
116
9661
100
913
116
9668
101
913
117
9676
103
913
117
9684
102
913
117
9691
101
913
117
9698
100
914
117
9705
100
914
117
9712
100
914
117
9720
100
914
117
9728
100
914
117
9735
101
914
117
9742
103
914
117
9750
105
914
117
9757
101
914
117
9764
98
914
116
9771
98
915
116
9778
98
915
116
9786
99
915
116
9793
101
915
116
9800
104
915
116
9808
108
915
115
9816
109
915
115
9824
111
915
115
9832
112
915
115
9840
113
915
115
9848
112
916
115
9857
112
916
114
9864
110
916
111
9871
109
916
111
9880
107
916
112
9889
106
916
111
9896
104
916
111
9903
103
916
112
9912
103
916
112
9920
104
916
112
9926
103
917
112
9933
103
917
112
9942
103
917
111
9950
104
917
111
9958
104
917
111
9965
104
917
111
9972
104
917
111
9980
105
917
112
9987
104
917
115
9994
104
917
115
10002
102
918
115
10011
101
918
115
10018
102
918
115
10026
104
918
115
10033
104
918
115
10040
105
918
115
10047
100
918
115
10054
96
918
115
10062
96
918
112
10070
96
918
112
10076
72
918
112
10083
48
918
112
10090
36
918
112
10097
24
918
112
10104
12
918
111
10110
0
918
112
10119
0
917
115
10128
0
917
115
10136
0
917
113
10145
0
917
113
10154
103
917
114
10163
207
916
115
10172
141
916
115
10181
76
916
115
10192
76
916
116
10202
76
916
116
10212
76
915
116
10221
76
915
116
10230
57
915
116
10238
38
915
117
10247
28
915
117
10256
19
914
118
10266
61
914
118
10276
104
914
122
10285
104
914
121
10294
104
914
121
10305
104
913
121
10316
105
913
121
10326
102
913
117
10336
100
913
117
10344
99
913
118
10353
99
913
114
10364
99
913
114
10374
100
913
112
10383
103
913
112
10392
106
914
110
10400
103
914
109
10409
101
914
109
10416
100
914
109
10424
100
914
112
10433
96
914
113
10442
92
914
113
10448
89
914
113
10455
87
914
113
10463
92
914
113
10471
98
915
110
10477
97
915
110
10483
96
915
110
10490
92
916
110
10497
88
916
110
10503
87
917
110
10509
87
917
110
10515
83
917
112
10521
80
917
113
10527
80
917
113
10533
81
917
113
10538
82
917
113
10544
83
917
113
10550
86
917
113
10556
89
917
113
10564
89
918
113
10571
89
917
113
10579
66
917
113
10587
44
917
113
10595
33
917
113
10603
22
917
111
10614
55
916
111
10624
89
916
111
10636
89
916
111
10647
89
916
111
10660
66
916
111
10672
44
915
111
10686
33
914
111
10700
22
914
111
10716
11
913
111
10732
0
913
111
10738
0
912
111
10743
0
912
111
10766
0
911
111
10789
0
911
110
10802
0
911
110
10815
0
910
110
10828
0
909
110
10840
0
909
110
10852
0
908
111
10864
0
908
111
10876
0
907
111
10889
0
906
113
10900
0
906
116
10911
0
905
117
10921
0
905
120
10931
0
904
120
10942
53
904
123
10952
107
904
125
10962
109
904
126
10972
112
904
128
10982
112
903
130
10993
112
903
130
11002
112
903
131
11012
112
903
131
11024
111
903
131
11035
111
903
133
11045
110
903
131
11055
109
903
131
11064
108
903
130
11073
107
903
130
11082
107
902
130
11092
107
902
130
11100
103
902
130
11109
100
902
130
11118
100
902
131
11128
101
902
131
11138
101
902
131
11147
101
902
131
11156
75
902
131
11164
50
902
131
11172
75
902
131
11180
101
902
131
11188
91
902
131
11195
81
902
130
11203
81
902
130
11211
81
902
130
11218
78
902
130
11226
76
902
130
11233
75
902
130
11240
74
903
130
11246
77
903
130
11253
80
903
130
11260
78
903
130
11266
77
903
130
11272
76
903
130
11279
76
903
129
11284
76
903
129
11290
77
903
129
11298
77
903
129
11305
77
903
129
11312
77
903
129
11319
77
903
128
11326
77
903
127
11332
77
903
127
11338
77
904
123
11345
77
904
119
11351
79
904
115
11357
81
904
111
11364
81
904
111
11372
81
904
111
11379
82
904
109
11386
83
904
109
11392
82
904
109
11399
81
904
109
11406
81
905
109
11413
82
905
109
11420
83
905
108
11427
84
905
108
11434
84
905
108
11441
84
906
108
11448
83
906
108
11455
82
906
109
11462
82
906
109
11470
82
906
109
11477
82
906
109
11484
83
906
109
11491
81
906
109
11498
80
907
109
11505
80
907
109
11512
81
908
113
11518
83
908
109
11525
86
908
109
11532
88
908
109
11538
91
908
109
11544
92
909
108
11551
93
909
108
11558
94
909
108
11565
96
909
108
11572
96
909
108
11578
96
909
108
11585
93
909
109
11592
91
909
108
11598
89
909
108
11605
88
909
108
11610
88
910
108
11616
88
910
108
11622
87
910
108
11629
87
910
108
11635
86
910
107
11641
86
911
104
11646
86
911
104
11652
86
911
104
11656
85
911
103
11661
85
911
103
11668
86
912
105
11675
88
912
108
11682
90
912
108
11689
92
912
112
11696
90
912
116
11703
88
913
119
11710
86
913
118
11716
84
913
117
11723
84
913
117
11730
85
913
116
11736
85
914
116
11743
85
914
116
11750
84
914
116
11757
84
914
116
11763
83
914
116
11769
82
915
116
11775
82
915
114
11781
83
915
114
11787
83
915
114
11793
84
915
114
11799
83
915
114
11805
83
915
114
11812
82
915
114
11818
82
915
114
11824
81
915
114
11830
80
916
114
11836
78
916
116
11841
76
916
114
11846
76
916
114
11852
77
916
114
11858
78
917
113
11863
80
917
113
11870
81
917
113
11876
82
917
113
11882
85
917
113
11887
88
918
112
11894
88
918
112
11901
88
918
112
11908
88
919
112
11915
89
919
112
11922
88
920
112
11928
87
920
112
11934
91
920
112
11940
95
920
112
11946
93
920
112
11952
91
921
110
11958
87
921
111
11963
84
921
111
11968
83
921
111
11974
82
921
111
11979
78
921
110
11984
74
921
111
11988
71
921
112
11993
68
921
112
11997
67
921
112
12001
66
922
112
12005
65
922
112
12009
64
923
112
12014
62
923
112
12018
60
924
112
12022
59
925
112
12025
58
925
112
12028
58
925
112
12032
58
925
112
12036
59
925
112
12039
61
926
112
12042
61
926
112
12046
61
926
112
12050
62
927
116
12053
63
927
116
12057
61
928
112
12061
60
928
112
12064
59
928
113
12067
58
928
113
12071
59
928
113
12075
60
929
113
12079
60
929
113
12083
61
929
113
12088
62
930
113
12092
63
930
113
12096
62
931
113
12100
62
931
113
12104
62
931
113
12108
62
931
113
12112
62
931
113
12116
62
932
113
12120
62
932
113
12124
62
932
113
12128
63
933
113
12132
65
933
113
12136
64
934
113
12140
64
934
113
12144
62
934
113
12147
60
934
113
12151
58
934
113
12155
57
935
113
12159
57
935
113
12163
58
935
114
12168
59
936
114
12172
61
936
114
12176
61
937
115
12179
61
937
116
12184
62
937
116
12188
63
937
116
12192
63
937
116
12196
63
938
116
12200
63
938
116
12204
63
938
116
12208
63
939
116
12212
63
939
116
12216
66
940
116
12221
69
940
116
12226
68
940
119
12230
67
941
123
12234
66
941
123
12238
66
942
127
12242
66
942
130
12246
67
942
133
12250
67
943
131
12255
67
943
131
12260
67
944
131
12264
68
944
130
12268
68
944
129
12273
69
944
129
12278
69
944
132
12282
69
945
136
12286
68
945
136
12290
68
945
140
12294
67
946
144
12299
67
946
144
12303
67
947
144
12307
68
947
142
12311
68
947
142
12315
68
947
142
12319
67
947
140
12323
66
948
140
12328
67
948
139
12332
68
948
138
12336
68
949
138
12341
68
949
137
12345
66
950
136
12349
65
950
136
12354
65
950
136
12358
65
951
136
12362
65
951
136
12367
66
952
136
12372
66
952
136
12376
67
952
140
12380
66
952
140
12384
65
952
140
12388
65
953
140
12393
65
953
140
12396
65
953
143
12400
65
953
140
12404
66
953
141
12408
67
954
141
12413
67
954
140
12418
67
954
141
12424
67
954
141
12429
67
954
141
12434
50
954
141
12439
33
954
141
12446
24
954
141
12452
16
954
141
12459
50
954
142
12466
84
955
142
12474
86
955
142
12481
88
955
142
12488
85
955
142
12495
83
955
142
12503
84
955
142
12511
85
955
141
12518
83
955
141
12524
82
955
141
12531
81
955
141
12538
81
955
141
12544
82
955
141
12551
83
955
141
12558
83
955
141
12566
83
955
141
12574
83
955
141
12581
83
955
141
12588
82
955
141
12594
82
955
141
12600
81
955
142
12607
80
955
142
12614
80
955
142
12620
80
955
143
12627
78
955
144
12634
76
955
145
12640
77
956
145
12647
78
956
145
12654
80
956
144
12662
82
956
144
12669
81
956
144
12676
81
957
144
12683
81
957
145
12690
82
957
145
12697
83
957
146
12704
85
957
146
12711
84
957
145
12718
84
957
145
12725
83
957
145
12732
83
958
145
12740
83
958
147
12747
84
959
147
12754
84
959
148
12760
84
959
148
12768
84
959
149
12775
84
959
149
12782
82
960
150
12788
80
960
151
12795
78
960
151
12802
77
960
151
12808
79
960
151
12815
81
961
151
12822
79
961
152
12829
78
961
152
12836
79
961
152
12842
80
961
152
12848
83
962
152
12855
86
962
152
12861
86
962
152
12867
87
962
152
12873
85
962
152
12879
84
963
152
12885
84
963
152
12891
85
963
155
12897
86
963
155
12903
88
963
157
12910
88
964
157
12916
88
964
160
12922
86
964
160
12929
85
964
164
12935
83
964
166
12941
82
965
166
12947
80
965
166
12953
79
965
165
12959
81
965
165
12965
83
965
162
12971
84
966
160
12977
85
966
159
12983
84
966
159
12989
84
966
160
12995
84
966
160
13001
84
967
164
13007
85
967
168
13013
86
967
170
13020
87
967
167
13026
88
967
166
13032
88
968
166
13039
88
968
167
13046
88
968
167
13052
89
968
167
13058
88
968
167
13065
88
969
167
13071
86
969
167
13077
84
969
167
13082
82
969
167
13088
80
969
167
13094
80
970
168
13100
81
970
167
13106
80
970
167
13111
80
970
167
13117
80
970
167
13123
81
971
167
13130
82
971
167
13136
84
971
167
13142
86
971
167
13148
88
971
169
13154
88
971
169
13161
89
971
169
13168
87
971
169
13174
86
971
169
13180
84
971
169
13186
83
972
170
13192
84
972
171
13199
85
972
172
13206
83
972
172
13213
82
972
171
13219
82
973
171
13225
83
973
170
13231
83
973
170
13237
83
973
170
13244
85
973
170
13250
87
974
170
13256
87
974
170
13262
87
974
172
13268
87
975
172
13275
87
975
173
13282
87
976
175
13288
88
976
175
13294
89
976
176
13300
91
976
173
13307
90
976
173
13314
89
976
173
13320
88
976
174
13325
88
976
174
13332
87
976
176
13339
87
976
176
13346
87
977
174
13353
87
977
174
13360
87
977
174
13366
87
977
174
13372
88
977
174
13379
89
977
174
13386
89
977
174
13392
90
977
174
13398
90
977
174
13405
91
977
174
13412
91
978
175
13419
92
978
175
13426
91
978
170
13432
91
978
166
13438
90
978
163
13445
90
978
163
13452
91
978
163
13458
93
978
164
13465
93
978
165
13472
93
978
165
13479
93
979
166
13486
94
979
166
13492
94
979
166
13499
94
979
166
13506
95
979
166
13514
96
980
166
13520
95
980
164
13527
95
980
164
13534
94
980
164
13540
93
980
164
13548
94
981
165
13555
95
981
165
13562
95
981
165
13569
96
981
165
13576
96
981
165
13583
97
982
165
13590
97
982
163
13597
98
982
162
13604
97
983
162
13610
97
983
162
13617
97
984
162
13624
97
984
163
13631
96
984
163
13638
95
984
163
13645
94
984
164
13652
93
985
164
13658
91
985
165
13665
90
985
166
13672
90
985
166
13679
90
985
168
13685
88
986
170
13691
87
985
170
13698
90
985
175
13704
93
985
176
13711
93
985
176
13718
93
985
175
13724
91
985
175
13731
90
985
175
13738
90
985
175
13744
90
985
174
13750
89
986
174
13757
88
986
174
13762
88
986
174
13768
88
986
174
13775
88
986
174
13782
88
987
177
13788
91
987
174
13795
95
987
174
13802
94
988
174
13808
93
988
175
13814
95
989
175
13820
97
989
175
13826
96
989
176
13833
96
989
176
13839
96
989
176
13845
96
990
176
13852
95
990
180
13858
95
990
182
13864
95
990
186
13871
95
990
186
13877
95
990
186
13883
95
990
182
13890
94
991
182
13896
93
991
181
13902
92
992
181
13908
92
993
176
13914
93
993
176
13920
94
993
172
13926
94
993
168
13932
95
993
167
13938
96
994
167
13945
98
994
167
13951
98
994
167
13957
98
994
167
13964
97
994
168
13970
96
995
168
13976
94
995
168
13982
92
995
168
13988
91
995
168
13994
91
995
168
14000
93
996
168
14006
95
996
168
14012
94
996
167
14018
94
996
167
14024
95
996
167
14031
96
997
171
14036
97
997
175
14042
99
997
179
14048
98
997
181
14055
98
997
181
14062
97
997
181
14068
97
997
181
14074
95
997
181
14080
93
997
181
14086
93
997
182
14092
93
998
182
14098
91
998
182
14104
90
998
182
14110
90
998
181
14116
91
998
181
14122
90
998
181
14127
90
998
181
14133
91
998
182
14139
92
998
182
14145
92
998
182
14151
93
999
185
14156
89
999
186
14162
85
999
186
14168
89
999
186
14174
94
999
186
14180
93
1000
186
14187
93
1000
187
14192
93
1000
183
14198
93
1000
183
14204
94
1000
183
14211
96
1001
183
14218
98
1001
184
14224
100
1001
184
14230
100
1001
187
14237
101
1001
187
14244
103
1002
187
14251
105
1002
187
14258
105
1002
188
14264
105
1003
187
14270
104
1003
187
14277
103
1004
187
14284
102
1004
183
14291
102
1004
179
14298
100
1004
176
14304
98
1004
179
14310
98
1004
179
14316
98
1004
179
14323
99
1004
179
14330
100
1004
179
14336
100
1004
179
14343
101
1004
180
14350
102
1004
180
14356
103
1004
180
14362
105
1004
180
14369
107
1004
180
14376
102
1004
180
14382
97
1004
180
14388
95
1004
180
14394
93
1004
180
14400
92
1004
180
14407
92
1005
180
14413
91
1005
175
14419
90
1005
172
14424
90
1005
172
14430
91
1005
172
14436
90
1005
173
14442
90
1005
176
14448
91
1005
176
14453
92
1006
177
14460
94
1006
176
14466
96
1007
176
14472
96
1007
176
14478
96
1007
176
14484
96
1007
176
14491
96
1007
176
14497
95
1008
176
14503
95
1008
176
14509
93
1008
176
14515
92
1008
176
14521
91
1008
176
14527
91
1008
175
14533
91
1008
175
14539
91
1008
175
14546
89
1009
178
14552
87
1009
182
14558
86
1010
184
14565
86
1010
182
14571
85
1010
182
14577
85
1010
182
14584
88
1010
178
14590
91
1011
174
14597
91
1011
170
14604
91
1011
169
14610
89
1011
169
14616
87
1011
169
14622
87
1011
167
14629
87
1011
166
14636
87
1011
166
14642
87
1011
169
14648
88
1011
169
14655
89
1011
173
14662
89
1011
174
14668
90
1011
174
14674
91
1011
174
14681
92
1011
174
14688
92
1012
174
14694
93
1012
174
14701
92
1012
174
14708
92
1012
174
14715
92
1012
174
14722
92
1012
174
14728
91
1012
174
14735
91
1012
174
14742
90
1012
175
14748
90
1012
174
14755
90
1013
174
14762
90
1013
174
14768
91
1013
174
14775
92
1013
169
14782
91
1013
165
14788
90
1013
162
14795
90
1013
164
14802
90
1013
168
14808
90
1014
168
14815
91
1014
169
14822
91
1015
170
14828
92
1015
169
14835
91
1015
169
14842
91
1015
164
14848
90
1015
164
14854
89
1015
163
14861
90
1015
163
14868
92
1015
163
14874
92
1016
163
14881
93
1016
164
14888
93
1017
164
14895
93
1017
164
14902
92
1017
164
14908
92
1017
161
14915
92
1017
161
14922
93
1018
160
14928
94
1018
160
14935
95
1018
160
14942
94
1018
161
14950
93
1018
161
14957
91
1018
161
14964
90
1018
161
14970
89
1018
161
14977
89
1018
161
14983
88
1018
164
14989
87
1019
168
14996
88
1019
172
15002
89
1019
172
15008
90
1019
176
15014
92
1019
180
15022
91
1020
179
15029
91
1020
181
15036
91
1020
181
15042
92
1020
181
15049
91
1020
181
15056
91
1020
181
15062
91
1020
181
15069
92
1020
180
15076
92
1020
180
15082
92
1020
180
15089
92
1021
177
15096
92
1021
175
15102
89
1021
174
15108
86
1021
175
15114
84
1021
175
15121
82
1022
175
15126
85
1022
175
15132
89
1022
171
15138
87
1022
171
15143
85
1022
171
15149
85
1023
171
15155
85
1023
171
15160
84
1023
171
15165
83
1023
171
15170
83
1023
170
15176
83
1024
170
15182
84
1024
170
15187
85
1024
170
15192
84
1024
170
15198
83
1024
170
15203
80
1025
168
15208
77
1025
168
15214
79
1025
168
15219
81
1026
168
15224
81
1026
168
15228
81
1027
167
15234
80
1027
167
15239
80
1027
166
15244
80
1027
166
15249
80
1027
166
15254
78
1028
166
15260
77
1028
166
15265
76
1028
165
15270
75
1029
165
15274
75
1029
164
15279
76
1030
164
15284
76
1030
164
15290
77
1030
164
15294
76
1030
164
15299
76
1030
164
15304
78
1031
159
15310
80
1031
159
15315
80
1031
156
15320
81
1031
156
15326
82
1031
156
15331
84
1032
159
15336
86
1032
159
15341
88
1032
159
15346
87
1032
160
15352
86
1032
161
15358
86
1033
161
15364
86
1033
162
15370
85
1033
162
15375
85
1033
162
15380
84
1033
163
15385
84
1034
162
15390
83
1034
163
15395
82
1034
163
15400
82
1034
163
15406
82
1034
163
15412
83
1035
166
15417
85
1035
166
15422
83
1035
166
15428
82
1036
165
15434
83
1036
165
15440
85
1037
165
15444
84
1037
165
15449
83
1037
166
15456
83
1037
163
15462
84
1037
163
15468
85
1038
163
15473
87
1038
163
15478
86
1038
163
15484
85
1038
163
15490
84
1038
163
15496
83
1038
163
15502
83
1038
163
15507
83
1038
163
15512
83
1038
163
15517
83
1038
163
15522
83
1039
163
15527
83
1039
163
15533
81
1039
163
15539
80
1039
164
15544
80
1039
165
15550
80
1040
165
15554
80
1040
164
15559
81
1040
164
15564
79
1040
164
15569
77
1040
164
15574
81
1041
164
15580
85
1041
164
15585
87
1041
164
15590
89
1041
164
15596
90
1041
164
15601
91
1042
166
15606
92
1042
164
15610
93
1042
164
15616
95
1043
164
15623
97
1043
163
15628
97
1044
163
15633
97
1044
163
15640
96
1044
163
15646
96
1045
163
15652
96
1045
163
15657
96
1046
163
15662
94
1046
163
15667
93
1046
162
15673
93
1046
162
15679
94
1046
162
15684
94
1047
162
15690
94
1047
162
15696
93
1047
163
15701
93
1047
163
15706
93
1047
163
15711
93
1048
163
15716
93
1047
163
15721
94
1047
163
15728
94
1047
163
15734
95
1047
163
15740
95
1047
163
15745
96
1047
163
15750
96
1047
162
15755
97
1047
162
15762
98
1047
162
15768
99
1048
162
15773
98
1048
162
15778
98
1048
161
15784
99
1048
161
15791
100
1048
161
15796
100
1048
161
15802
100
1048
160
15808
102
1048
160
15814
104
1048
160
15820
104
1048
160
15825
104
1049
160
15832
97
1049
160
15840
90
1049
161
15846
92
1049
161
15853
94
1049
161
15860
94
1050
161
15868
94
1049
161
15875
70
1049
161
15882
47
1049
161
15890
35
1049
161
15897
23
1049
161
15904
11
1049
161
15912
0
1049
161
15918
0
1049
161
15925
0
1049
160
15932
50
1049
160
15939
100
1049
160
15946
102
1049
159
15954
105
1049
159
15962
105
1049
158
15970
105
1049
158
15978
106
1049
159
15985
107
1049
159
15994
108
1049
159
16003
109
1049
159
16010
106
1049
159
16018
103
1049
158
16025
103
1049
158
16032
103
1049
158
16039
100
1049
158
16046
98
1049
158
16052
90
1049
158
16058
83
1049
158
16065
87
1049
158
16072
91
1049
158
16078
89
1049
158
16084
87
1049
158
16090
88
1049
158
16097
90
1049
158
16104
89
1049
150
16110
88
1050
149
16116
85
1050
149
16123
83
1050
149
16128
82
1050
153
16134
81
1050
154
16140
81
1051
154
16146
82
1051
150
16152
81
1051
150
16158
81
1051
150
16164
81
1051
150
16170
81
1051
150
16176
82
1051
151
16182
83
1051
151
16187
83
1051
151
16192
83
1051
151
16198
79
1052
151
16204
75
1052
151
16210
81
1052
151
16217
87
1052
151
16223
85
1052
151
16229
84
1052
151
16235
84
1052
151
16241
85
1052
153
16248
86
1052
153
16254
88
1052
151
16260
88
1053
151
16267
89
1053
151
16274
88
1053
150
16280
88
1053
149
16286
86
1053
149
16293
84
1053
149
16299
83
1053
149
16305
83
1053
150
16311
83
1053
150
16317
83
1053
150
16322
77
1054
151
16328
72
1054
152
16332
72
1054
152
16337
72
1054
153
16342
72
1054
153
16347
72
1054
155
16350
72
1054
155
16354
72
1054
155
16356
72
1054
155
16358
72
1054
155
16359
72
1054
155
16360
72
1054
154
16361
54
1054
153
16362
36
1054
152
16364
36
1054
152
16365
36
1054
152
16368
41
1054
152
16371
47
1054
152
16374
53
1054
152
16378
59
1054
152
16382
60
1055
152
16386
62
1055
151
16391
63
1055
151
16396
64
1055
150
16401
65
1055
150
16406
67
1056
150
16412
68
1056
150
16417
69
1056
149
16422
69
1056
149
16427
69
1056
149
16433
69
1057
149
16439
69
1057
149
16445
67
1057
149
16451
65
1057
149
16456
66
1057
149
16460
67
1058
149
16464
69
1058
149
16469
71
1058
149
16472
72
1058
149
16476
74
1058
149
16480
71
1059
149
16485
69
1059
149
16489
67
1060
149
16493
66
1060
149
16497
65
1061
150
16501
65
1062
150
16505
66
1062
150
16509
68
1062
150
16512
68
1062
152
16516
68
1062
152
16520
68
1063
153
16525
69
1063
153
16529
69
1063
153
16533
69
1064
153
16537
70
1064
153
16541
72
1065
153
16546
79
1065
152
16550
87
1065
152
16555
85
1065
152
16560
83
1065
152
16564
85
1066
152
16569
88
1066
152
16575
86
1066
152
16581
85
1066
151
16586
87
1066
151
16590
89
1067
150
16596
88
1067
150
16601
87
1067
150
16606
85
1067
150
16612
83
1067
150
16616
83
1068
150
16621
83
1068
150
16626
83
1068
150
16631
83
1068
150
16635
83
1068
150
16639
83
1069
150
16644
82
1069
150
16648
81
1069
150
16653
84
1069
150
16658
88
1069
150
16663
87
1070
150
16668
86
1070
150
16674
82
1070
150
16679
78
1070
153
16684
53
1070
154
16689
29
1071
154
16695
62
1071
155
16701
96
1071
156
16706
98
1071
153
16712
100
1071
154
16718
99
1071
154
16723
99
1071
154
16730
99
1071
159
16736
100
1071
157
16742
100
1071
157
16747
101
1072
158
16754
100
1072
158
16761
100
1072
158
16767
99
1072
158
16773
98
1072
157
16780
99
1073
156
16787
100
1073
156
16792
99
1073
156
16798
98
1073
156
16804
99
1073
155
16811
100
1073
155
16818
99
1073
155
16824
98
1073
155
16830
100
1073
155
16837
102
1073
155
16844
103
1073
154
16851
105
1073
154
16858
106
1073
154
16866
107
1073
154
16872
109
1073
154
16879
111
1073
153
16888
109
1073
152
16896
107
1073
152
16902
106
1073
151
16909
105
1073
151
16916
99
1073
151
16924
94
1073
151
16932
78
1073
151
16941
63
1073
149
16949
80
1073
149
16957
98
1074
148
16964
99
1073
148
16972
100
1073
148
16979
100
1073
148
16986
100
1073
147
16993
75
1073
147
17000
50
1073
147
17006
37
1073
147
17011
25
1073
147
17018
12
1073
147
17024
0
1073
147
17029
41
1073
147
17034
83
1073
149
17040
83
1073
149
17046
83
1073
149
17052
80
1073
150
17058
78
1073
148
17064
78
1073
148
17071
78
1073
148
17076
80
1073
148
17082
83
1074
148
17087
87
1074
149
17092
91
1074
151
17098
93
1074
151
17104
96
1074
151
17112
95
1074
151
17120
95
1074
151
17126
93
1074
149
17133
92
1074
147
17140
93
1074
144
17148
94
1074
144
17155
94
1074
143
17162
95
1074
141
17170
95
1074
141
17177
96
1074
141
17184
95
1075
141
17191
95
1075
141
17199
96
1075
141
17207
98
1075
141
17214
97
1075
140
17220
96
1076
140
17227
98
1076
140
17234
101
1076
140
17242
99
1076
140
17250
98
1076
140
17256
91
1076
140
17263
85
1076
140
17269
85
1076
143
17275
85
1077
143
17282
86
1077
143
17289
87
1078
143
17296
85
1078
140
17302
84
1078
140
17308
86
1078
140
17314
89
1078
140
17320
86
1079
140
17327
84
1079
142
17333
84
1079
142
17339
85
1079
142
17346
86
1079
142
17354
87
1079
142
17360
87
1079
142
17365
88
1079
142
17371
85
1079
139
17377
83
1079
141
17383
82
1080
142
17389
82
1080
142
17395
80
1080
142
17401
78
1080
142
17406
78
1080
141
17411
78
1081
141
17418
77
1081
141
17424
76
1081
141
17429
79
1082
141
17434
82
1082
143
17441
83
1083
144
17448
85
1083
144
17454
87
1083
144
17460
90
1083
144
17468
91
1083
147
17475
92
1083
144
17481
93
1083
144
17487
95
1083
144
17494
96
1083
143
17501
98
1083
143
17508
98
1084
143
17516
98
1084
143
17524
99
1084
143
17531
100
1084
146
17538
98
1084
146
17546
97
1085
146
17552
97
1085
146
17559
98
1085
143
17566
96
1085
143
17573
95
1085
147
17580
95
1085
147
17586
95
1085
151
17593
95
1085
155
17600
95
1085
157
17606
90
1085
157
17613
85
1086
159
17620
87
1086
159
17626
89
1086
158
17632
88
1086
159
17639
88
1086
158
17646
88
1086
157
17652
89
1086
158
17658
87
1086
158
17663
85
1086
158
17669
83
1086
158
17675
82
1087
158
17681
81
1087
158
17687
81
1087
158
17694
83
1088
158
17701
85
1088
158
17706
84
1089
157
17712
84
1089
157
17718
83
1089
157
17724
83
1089
157
17730
81
1089
157
17736
80
1089
158
17742
75
1089
158
17749
70
1089
158
17754
76
1089
158
17760
82
1089
158
17766
83
1090
158
17773
85
1090
158
17779
86
1090
158
17785
88
1090
158
17792
88
1090
158
17799
88
1090
157
17804
81
1090
157
17810
75
1090
157
17816
75
1090
157
17823
75
1090
160
17830
78
1090
162
17836
81
1090
164
17842
81
1090
164
17848
81
1090
164
17855
86
1090
165
17862
92
1090
166
17869
90
1090
166
17876
88
1090
164
17883
88
1090
164
17890
88
1090
164
17897
90
1090
164
17904
93
1090
164
17912
99
1090
164
17920
105
1090
164
17928
93
1090
164
17937
82
1090
159
17944
82
1090
159
17952
82
1090
158
17960
61
1090
158
17967
41
1090
159
17976
66
1090
159
17985
92
1089
159
17993
92
1089
160
18001
92
1089
159
18008
69
1089
159
18015
46
1089
159
18022
69
1088
159
18030
92
1088
159
18040
99
1088
159
18049
106
1088
159
18056
106
1088
159
18064
106
1088
159
18073
106
1088
158
18082
106
1088
158
18090
101
1088
158
18097
96
1088
158
18106
91
1087
157
18114
87
1087
157
18121
87
1087
157
18128
87
1087
157
18138
65
1087
156
18147
43
1087
156
18154
32
1087
157
18162
21
1087
157
18171
10
1087
156
18180
0
1087
156
18187
0
1086
155
18194
0
1086
155
18203
4
1086
155
18212
8
1086
155
18220
51
1086
155
18227
95
1085
155
18234
96
1085
155
18241
98
1085
155
18248
98
1085
155
18256
98
1085
155
18264
73
1085
152
18272
49
1085
151
18279
36
1085
151
18286
24
1085
150
18294
60
1085
150
18302
96
1084
150
18310
97
1084
151
18318
98
1084
153
18327
99
1084
153
18336
100
1084
153
18344
100
1084
153
18352
101
1084
153
18361
101
1084
152
18370
101
1084
152
18378
101
1084
153
18387
101
1084
153
18396
101
1084
153
18404
101
1084
153
18413
101
1084
153
18422
101
1084
153
18430
101
1083
153
18438
101
1083
152
18446
101
1082
154
18455
101
1082
154
18464
101
1082
154
18472
101
1081
154
18480
75
1081
155
18488
50
1081
155
18497
37
1081
155
18506
25
1081
155
18514
56
1080
150
18523
87
1080
150
18530
96
1080
148
18538
106
1080
147
18547
102
1080
147
18556
98
1080
145
18564
66
1080
144
18572
34
1080
142
18580
34
1080
142
18589
34
1080
141
18598
66
1080
141
18606
99
1080
140
18616
98
1080
139
18625
98
1080
139
18632
98
1080
136
18639
98
1079
138
18647
98
1079
138
18655
98
1079
137
18663
73
1079
134
18671
49
1079
131
18679
73
1079
133
18687
98
1079
133
18694
98
1079
133
18700
98
1079
133
18708
73
1079
133
18716
49
1078
132
18724
36
1078
130
18731
24
1078
130
18740
12
1078
130
18748
0
1078
130
18756
0
1077
130
18764
0
1077
130
18772
0
1076
130
18781
0
1076
129
18790
0
1076
129
18799
0
1076
127
18806
0
1076
126
18814
0
1076
125
18822
0
1076
124
18830
0
1076
123
18840
0
1075
123
18849
0
1075
123
18856
0
1075
123
18863
0
1075
123
18869
0
1075
122
18875
0
1074
122
18879
0
1074
122
18883
0
1074
122
18888
0
1074
122
18893
0
1074
122
18898
0
1073
121
18904
0
1073
121
18913
0
1072
121
18922
0
1072
121
18933
0
1072
121
18944
0
1071
120
18956
0
1070
120
18967
0
1069
120
18981
0
1068
120
18995
0
1068
121
19006
0
1067
121
19017
0
1067
121
19030
0
1067
121
19044
0
1067
121
19054
0
1067
124
19065
0
1066
127
19077
0
1066
128
19089
0
1066
128
19098
0
1066
128
19108
0
1066
128
19118
0
1065
127
19128
0
1065
127
19139
43
1065
127
19150
87
1065
127
19160
90
1065
127
19169
93
1064
127
19178
94
1064
127
19186
95
1064
127
19196
95
1064
126
19205
95
1064
126
19214
95
1064
122
19223
95
1064
122
19232
97
1064
121
19240
100
1064
119
19248
94
1064
118
19255
88
1063
118
19264
87
1063
118
19272
86
1063
118
19280
84
1063
118
19287
83
1063
118
19294
83
1063
118
19302
84
1063
117
19308
82
1063
117
19315
81
1063
117
19321
82
1063
116
19327
83
1063
117
19333
80
1063
118
19339
77
1063
119
19344
73
1063
121
19350
70
1064
121
19356
72
1064
123
19361
75
1064
125
19366
74
1064
125
19372
74
1064
126
19376
72
1065
126
19381
70
1065
126
19387
70
1065
126
19393
70
1065
126
19398
70
1065
127
19402
71
1065
127
19408
72
1065
128
19413
73
1065
128
19418
72
1065
128
19422
71
1065
128
19427
71
1066
128
19432
71
1066
128
19438
69
1066
128
19444
68
1066
128
19448
68
1066
128
19453
68
1067
127
19458
51
1067
127
19463
34
1067
129
19468
59
1067
129
19473
84
1067
129
19480
89
1068
130
19488
95
1067
128
19495
96
1067
128
19502
98
1066
128
19510
98
1066
127
19518
98
1066
127
19526
73
1066
127
19533
49
1066
127
19541
133
1066
127
19549
218
1066
127
19556
158
1067
127
19564
99
1067
131
19570
95
1067
131
19577
92
1067
132
19584
89
1067
132
19591
87
1067
132
19598
84
1067
132
19604
82
1067
133
19610
81
1067
133
19615
81
1067
132
19620
75
1068
133
19626
69
1068
135
19632
72
1068
135
19637
76
1068
135
19642
78
1068
135
19648
81
1068
136
19654
81
1068
135
19659
82
1068
135
19664
82
1068
135
19670
82
1068
138
19675
80
1069
138
19680
79
1069
139
19686
77
1069
138
19691
76
1069
138
19696
75
1069
138
19701
75
1070
139
19706
74
1070
139
19711
73
1070
139
19716
74
1071
140
19722
76
1071
140
19726
74
1072
140
19731
73
1072
140
19736
73
1072
140
19740
74
1072
140
19745
74
1072
140
19750
74
1073
140
19754
72
1073
140
19759
70
1073
141
19764
69
1073
144
19768
69
1073
148
19772
70
1074
152
19777
71
1074
147
19782
71
1074
147
19787
71
1074
144
19792
71
1074
146
19796
71
1075
143
19800
71
1075
143
19805
72
1075
143
19810
71
1075
143
19814
70
1075
143
19819
71
1076
143
19824
73
1076
143
19828
72
1076
143
19833
72
1077
143
19838
72
1077
143
19842
72
1078
143
19848
72
1078
140
19853
72
1078
139
19857
72
1079
135
19861
72
1079
135
19866
72
1080
136
19870
72
1080
138
19875
74
1080
138
19880
77
1080
138
19885
76
1080
140
19890
76
1081
140
19895
77
1081
140
19900
78
1081
140
19905
79
1081
141
19910
80
1081
141
19916
80
1081
142
19921
80
1081
142
19926
79
1081
142
19931
79
1081
142
19936
79
1081
142
19942
80
1082
142
19947
79
1082
142
19952
78
1082
142
19958
78
1082
144
19963
78
1082
144
19968
77
1083
142
19973
77
1083
142
19978
79
1083
145
19983
81
1083
145
19988
81
1083
146
19993
81
1084
146
19999
81
1084
145
20005
82
1084
144
20010
81
1084
144
20014
80
1084
144
20019
78
1085
144
20024
77
1085
144
20029
77
1085
144
20034
77
1085
143
20039
77
1085
142
20044
78
1085
142
20050
78
1085
141
20055
78
1085
141
20060
76
1085
142
20065
74
1085
142
20070
74
1085
142
20076
74
1085
142
20082
74
1085
142
20087
74
1085
142
20094
74
1085
142
20101
74
1086
142
20108
55
1085
141
20115
37
1085
141
20124
27
1085
141
20132
18
1085
141
20141
9
1085
141
20150
0
1084
141
20158
0
1084
141
20167
0
1083
141
20178
0
1083
141
20188
0
1083
141
20199
0
1082
141
20210
0
1082
142
20221
0
1082
142
20232
0
1082
142
20243
0
1082
141
20254
0
1081
141
20265
0
1081
141
20276
0
1081
141
20286
0
1081
141
20297
0
1081
141
20307
0
1080
141
20317
0
1080
141
20327
54
1080
139
20337
108
1080
139
20345
105
1080
139
20353
103
1080
139
20362
101
1080
139
20370
100
1080
141
20378
94
1080
141
20385
89
1080
141
20392
84
1080
141
20398
80
1080
141
20404
77
1080
139
20410
75
1080
139
20415
73
1080
139
20420
71
1080
139
20426
74
1080
139
20431
77
1080
139
20437
79
1080
139
20443
81
1081
139
20448
78
1081
139
20453
76
1081
139
20458
75
1081
139
20464
74
1081
139
20469
75
1081
140
20474
77
1081
140
20479
74
1081
140
20484
72
1081
140
20488
72
1081
140
20492
72
1082
140
20497
70
1082
140
20502
68
1082
140
20506
67
1082
140
20510
66
1082
140
20514
71
1083
140
20519
76
1083
140
20523
74
1083
139
20527
73
1084
139
20531
70
1084
139
20535
68
1085
142
20539
68
1085
142
20543
69
1085
142
20547
68
1085
142
20551
68
1085
142
20555
68
1086
141
20559
69
1086
143
20564
71
1086
143
20568
73
1087
139
20572
73
1087
139
20576
73
1088
141
20580
72
1088
142
20584
72
1088
142
20588
70
1088
142
20592
69
1088
142
20596
69
1089
141
20600
69
1089
141
20604
70
1089
141
20608
72
1090
141
20612
73
1090
141
20617
74
1091
141
20621
74
1091
141
20625
75
1091
141
20630
76
1091
143
20634
78
1091
146
20638
77
1092
146
20643
76
1092
146
20647
75
1092
146
20651
75
1092
147
20656
75
1092
147
20660
75
1093
147
20665
74
1093
149
20670
74
1093
153
20674
74
1094
157
20677
74
1094
159
20682
73
1095
159
20686
73
1095
159
20690
73
1095
160
20695
73
1096
158
20699
73
1096
158
20703
74
1097
158
20708
73
1097
158
20712
73
1097
158
20716
72
1097
158
20721
72
1097
158
20725
72
1098
159
20729
72
1098
159
20733
71
1098
159
20737
71
1098
159
20741
70
1098
159
20745
70
1099
159
20749
71
1099
159
20753
73
1099
159
20757
71
1099
159
20761
70
1099
159
20766
69
1100
158
20770
68
1100
157
20774
68
1100
157
20777
69
1101
157
20780
68
1101
157
20784
68
1102
157
20788
66
1102
158
20792
65
1102
158
20796
66
1102
158
20799
67
1102
157
20802
65
1103
156
20806
64
1103
156
20810
63
1103
156
20814
63
1104
157
20818
64
1104
157
20822
65
1105
157
20826
65
1105
157
20830
65
1105
157
20834
67
1106
160
20838
69
1106
158
20842
68
1107
159
20846
68
1107
159
20850
67
1107
159
20855
67
1107
159
20859
67
1107
160
20863
67
1108
160
20867
67
1108
160
20871
68
1108
160
20876
68
1109
160
20880
68
1109
160
20884
68
1110
160
20889
69
1110
160
20892
67
1111
160
20896
65
1111
161
20900
64
1112
157
20904
64
1113
157
20908
62
1113
158
20913
60
1113
158
20916
61
1113
158
20920
62
1113
158
20924
61
1114
158
20927
61
1114
154
20930
59
1114
151
20934
58
1115
150
20938
67
1115
150
20941
76
1116
150
20944
70
1116
150
20947
64
1116
150
20950
69
1117
151
20954
74
1117
151
20957
74
1118
151
20960
75
1118
154
20963
75
1118
154
20966
75
1118
154
20970
75
1118
154
20973
76
1119
153
20976
76
1119
149
20980
76
1119
149
20984
75
1120
149
20987
75
1120
149
20990
74
1121
150
20993
74
1121
150
20996
73
1121
152
20999
73
1122
149
21002
73
1122
149
21006
74
1123
149
21009
72
1123
149
21012
70
1123
150
21015
68
1124
153
21018
67
1124
156
21021
66
1125
156
21024
65
1125
156
21028
65
1125
155
21031
66
1125
155
21034
67
1125
155
21036
68
1126
157
21039
67
1126
157
21042
67
1127
157
21046
68
1127
157
21049
69
1128
157
21052
69
1129
157
21054
69
1129
157
21058
69
1129
157
21061
69
1129
157
21064
69
1129
154
21067
69
1130
153
21070
69
1130
153
21073
70
1130
153
21076
70
1131
153
21079
70
1131
152
21082
71
1132
152
21085
72
1132
152
21088
74
1132
152
21092
76
1132
152
21095
74
1132
152
21098
73
1133
152
21102
74
1133
152
21105
75
1133
152
21108
75
1134
149
21111
75
1134
147
21114
74
1135
147
21118
74
1135
146
21122
75
1135
142
21125
76
1135
142
21128
75
1135
141
21132
74
1136
141
21136
74
1136
141
21139
75
1136
140
21142
76
1137
140
21145
77
1137
141
21148
78
1138
144
21152
80
1138
144
21155
78
1138
148
21158
77
1138
150
21161
78
1138
151
21164
80
1139
151
21168
78
1139
150
21171
77
1139
150
21174
80
1139
147
21178
83
1139
147
21182
84
1140
147
21185
85
1140
147
21189
85
1140
147
21193
86
1140
147
21197
86
1140
147
21201
87
1141
147
21205
87
1141
149
21209
87
1141
147
21213
90
1141
147
21217
94
1141
147
21221
94
1142
147
21225
94
1142
147
21230
93
1142
147
21234
92
1142
147
21238
92
1142
147
21242
92
1143
147
21246
92
1143
147
21250
93
1143
150
21254
93
1143
154
21258
93
1143
158
21262
92
1144
162
21267
91
1144
162
21271
92
1144
164
21275
93
1145
164
21279
93
1145
164
21283
93
1146
162
21287
93
1146
162
21291
93
1146
162
21296
92
1146
161
21300
92
1146
161
21304
92
1147
161
21308
92
1147
161
21312
92
1147
159
21316
93
1147
159
21320
93
1147
159
21324
93
1148
159
21328
94
1148
160
21332
96
1148
160
21336
94
1148
160
21341
92
1148
160
21345
93
1149
160
21349
95
1149
160
21354
95
1149
158
21358
96
1149
157
21362
93
1149
156
21366
90
1150
156
21370
91
1150
156
21375
92
1150
155
21380
93
1150
153
21385
95
1150
152
21390
94
1151
152
21395
93
1151
152
21400
94
1151
151
21404
96
1151
150
21408
91
1151
150
21413
87
1151
149
21417
87
1151
149
21421
87
1151
149
21424
87
1151
150
21428
87
1151
149
21430
65
1152
149
21431
43
1152
149
21433
32
1152
149
21435
21
1152
148
21438
88
1152
147
21441
155
1152
147
21445
123
1152
147
21449
92
1152
147
21454
92
1152
147
21459
93
1152
147
21464
93
1153
147
21468
93
1153
147
21473
94
1153
147
21478
95
1153
146
21482
95
1153
146
21487
96
1153
146
21492
99
1153
146
21497
103
1153
146
21502
102
1153
146
21508
101
1153
147
21514
96
1154
147
21519
91
1154
147
21524
91
1154
147
21530
92
1154
147
21536
97
1154
147
21541
103
1154
149
21548
104
1154
149
21554
105
1154
147
21560
105
1154
147
21566
105
1154
147
21572
105
1155
144
21579
105
1155
144
21586
103
1155
144
21592
102
1155
143
21598
102
1155
146
21603
102
1155
146
21608
102
1155
143
21614
103
1155
143
21620
104
1155
143
21627
106
1155
143
21632
103
1156
143
21638
101
1156
143
21644
100
1156
140
21651
100
1156
139
21658
100
1156
139
21665
100
1156
139
21672
100
1156
138
21678
100
1156
139
21684
100
1156
139
21691
100
1156
139
21697
98
1157
139
21703
97
1157
140
21708
96
1157
140
21714
95
1157
140
21720
94
1157
141
21727
93
1158
141
21732
93
1158
141
21738
93
1158
141
21744
94
1158
142
21751
95
1158
144
21757
93
1159
144
21763
92
1159
144
21768
92
1159
144
21774
92
1159
145
21780
92
1159
145
21786
92
1159
146
21792
92
1159
147
21797
92
1159
147
21802
94
1159
147
21808
96
1159
146
21814
96
1160
146
21821
96
1160
146
21828
97
1160
146
21834
99
1160
146
21840
99
1160
148
21847
99
1161
148
21853
99
1161
148
21859
100
1161
148
21866
101
1162
148
21873
103
1162
148
21880
97
1163
148
21886
91
1163
148
21892
91
1163
148
21898
91
1163
149
21904
90
1163
149
21909
90
1163
149
21915
89
1163
149
21921
89
1163
149
21926
89
1163
150
21931
89
1163
150
21938
91
1164
150
21944
94
1164
150
21950
95
1164
150
21956
96
1164
150
21962
96
1164
154
21968
96
1165
150
21974
95
1165
150
21980
95
1165
150
21986
95
1165
150
21992
95
1165
150
21998
95
1165
150
22004
96
1165
150
22010
94
1165
151
22016
93
1165
151
22022
68
1165
151
22028
44
1165
152
22034
68
1165
153
22040
92
1165
153
22046
91
1165
152
22052
91
1165
152
22058
91
1166
153
22064
92
1166
153
22070
93
1166
153
22076
94
1166
153
22082
92
1166
153
22088
90
1166
153
22094
89
1166
153
22100
89
1166
153
22106
87
1166
153
22111
86
1166
153
22116
85
1167
154
22121
84
1167
154
22126
83
1167
154
22132
82
1167
154
22137
81
1167
154
22142
80
1168
154
22147
75
1168
154
22152
70
1168
153
22156
72
1168
153
22161
74
1168
152
22166
72
1168
150
22172
71
1168
150
22177
71
1168
150
22182
71
1168
150
22186
70
1168
150
22191
69
1169
153
22196
70
1169
153
22202
72
1169
153
22206
70
1170
153
22211
69
1170
154
22216
69
1171
154
22222
70
1171
154
22226
71
1171
154
22231
72
1171
155
22236
73
1171
155
22242
74
1172
155
22247
74
1172
159
22252
75
1172
163
22257
75
1172
167
22262
75
1172
171
22268
75
1173
171
22273
76
1173
171
22278
72
1173
171
22283
69
1173
171
22287
69
1173
171
22291
69
1174
171
22296
66
1174
171
22300
63
1174
171
22304
61
1175
170
22308
60
1175
170
22312
61
1176
170
22317
63
1176
171
22322
64
1176
171
22326
65
1176
171
22330
64
1176
171
22334
63
1177
170
22338
63
1177
170
22343
63
1177
170
22346
63
1177
170
22350
63
1177
170
22353
63
1178
169
22356
63
1178
169
22358
63
1178
167
22360
63
1178
167
22362
63
1178
167
22364
63
1178
166
22366
63
1178
166
22367
63
1178
166
22368
63
1179
166
22370
63
1179
166
22370
47
1180
166
22371
31
1180
165
22371
23
1181
151
22391
123
1181
151
22395
93
1181
151
22399
64
1181
154
22405
72
1181
156
22411
80
1181
159
22417
81
1181
159
22423
83
1181
160
22430
86
1181
160
22436
89
1181
161
22442
91
1181
161
22449
93
1181
161
22456
92
1181
158
22462
91
1181
158
22468
86
1181
158
22474
82
1181
159
22479
82
1181
159
22484
82
1181
159
22488
61
1181
159
22493
41
1181
158
22496
51
1181
158
22499
61
1181
158
22504
63
1181
158
22509
65
1181
158
22514
68
1181
158
22518
71
1181
158
22524
70
1181
158
22529
70
1181
158
22534
71
1181
158
22539
73
1181
158
22544
74
1182
158
22549
76
1182
158
22554
75
1182
158
22560
75
1182
158
22566
73
1182
158
22573
72
1183
158
22578
72
1183
162
22583
72
1183
161
22588
54
1183
161
22593
36
1183
161
22597
27
1184
161
22601
18
1184
160
22606
9
1184
158
22612
0
1184
158
22618
0
1184
158
22625
0
1184
158
22632
0
1184
158
22638
0
1184
158
22646
0
1184
158
22653
0
1184
158
22662
0
1184
158
22670
0
1183
158
22678
0
1183
158
22687
0
1183
151
22695
0
1183
149
22703
0
1183
149
22710
0
1183
149
22718
0
1183
149
22724
0
1183
149
22731
0
1183
149
22738
0
1183
150
22744
0
1183
150
22750
0
1183
150
22756
0
1183
150
22762
35
1183
150
22768
70
1183
146
22774
75
1183
146
22780
81
1183
146
22786
78
1183
146
22791
75
1183
146
22796
74
1183
145
22802
74
1183
146
22808
71
1183
147
22813
69
1183
147
22818
69
1183
147
22824
69
1184
147
22829
73
1184
146
22834
78
1184
146
22840
76
1184
146
22845
74
1184
146
22850
73
1184
149
22855
72
1184
146
22860
69
1184
146
22865
67
1184
146
22870
66
1184
146
22875
65
1185
146
22880
63
1185
146
22884
62
1185
146
22888
64
1185
146
22893
66
1185
145
22898
66
1186
144
22902
66
1186
144
22906
68
1186
143
22911
71
1186
139
22914
69
1186
135
22918
67
1187
132
22922
67
1187
132
22926
67
1187
132
22930
66
1187
133
22934
66
1187
132
22938
63
1188
133
22941
61
1188
133
22944
58
1188
133
22948
55
1188
133
22950
51
1188
132
22953
47
1189
132
22956
52
1189
132
22959
58
1189
132
22962
62
1189
132
22966
66
1189
132
22970
67
1190
132
22974
69
1190
132
22978
72
1190
132
22982
75
1190
132
22986
78
1190
132
22991
81
1191
132
22996
81
1191
132
23000
81
1191
132
23004
77
1191
131
23008
74
1191
131
23012
75
1192
132
23017
76
1192
136
23022
76
1192
139
23026
76
1192
139
23030
77
1192
142
23035
78
1193
142
23040
78
1193
142
23044
78
1193
142
23048
78
1193
143
23053
78
1193
146
23058
78
1194
146
23062
78
1194
146
23066
75
1194
146
23071
73
1194
145
23076
71
1194
145
23080
70
1195
145
23084
73
1195
148
23088
76
1195
152
23092
78
1196
152
23097
80
1196
152
23102
80
1197
152
23106
81
1197
154
23110
82
1197
154
23115
83
1197
154
23120
81
1197
154
23124
80
1198
154
23129
81
1198
153
23134
83
1198
154
23138
84
1198
154
23143
85
1198
154
23148
83
1199
154
23152
81
1199
154
23156
81
1199
154
23161
81
1200
154
23166
82
1200
154
23170
83
1201
154
23174
83
1201
154
23179
83
1201
154
23184
83
1201
155
23189
83
1201
155
23194
83
1202
155
23199
84
1202
155
23204
79
1202
155
23208
75
1202
156
23212
74
1202
156
23216
73
1203
157
23220
71
1203
157
23224
70
1203
158
23228
66
1203
158
23231
63
1203
159
23234
59
1204
159
23237
55
1204
158
23240
62
1204
158
23243
70
1205
158
23247
69
1205
158
23251
69
1206
158
23255
69
1206
158
23259
69
1206
159
23263
67
1207
159
23267
65
1207
162
23271
66
1208
162
23275
67
1208
162
23278
67
1208
162
23282
68
1209
159
23286
64
1209
159
23289
60
1210
159
23294
58
1210
159
23298
57
1210
159
23302
57
1211
159
23305
58
1211
161
23309
60
1212
161
23313
63
1212
161
23317
69
1213
161
23321
75
1213
161
23326
75
1214
161
23330
76
1215
159
23334
75
1215
159
23338
74
1215
159
23342
75
1216
158
23346
76
1216
158
23350
72
1217
161
23354
68
1217
162
23356
69
1217
159
23359
70
1218
159
23360
56
1218
159
23361
43
1223
114
23379
32
1223
114
23382
64
1223
115
23386
70
1223
115
23390
76
1223
116
23394
79
1223
116
23398
82
1223
116
23402
83
1223
116
23406
85
1223
117
23410
85
1223
118
23414
85
1223
121
23418
84
1223
121
23423
84
1224
122
23426
86
1224
122
23430
88
1224
122
23435
88
1224
124
23440
88
1224
123
23444
88
1225
124
23449
88
1225
124
23454
90
1225
124
23458
92
1225
127
23462
93
1225
128
23467
95
1225
128
23472
93
1225
128
23476
91
1225
128
23480
90
1225
128
23485
90
1225
130
23490
89
1226
133
23494
88
1226
137
23498
89
1226
139
23503
91
1226
139
23508
91
1226
139
23513
91
1226
139
23518
89
1226
139
23522
88
1226
142
23528
82
1226
145
23533
77
1226
145
23538
74
1226
149
23544
71
1226
152
23550
71
1226
152
23555
71
1226
152
23560
71
1226
153
23565
71
1226
153
23570
53
1226
153
23576
35
1226
153
23582
26
1226
153
23588
17
1226
154
23594
8
1226
155
23599
0
1226
155
23604
0
1226
155
23610
0
1226
155
23616
35
1226
156
23621
71
1226
156
23626
71
1226
156
23632
71
1226
156
23637
53
1226
156
23642
35
1226
155
23648
56
1227
155
23655
77
1226
151
23660
76
1226
148
23666
76
1226
148
23672
78
1226
147
23678
80
1226
146
23684
78
1226
144
23690
76
1226
142
23696
78
1226
140
23702
81
1226
140
23708
81
1226
139
23715
82
1226
140
23721
84
1226
138
23727
87
1226
141
23733
87
1226
137
23739
88
1226
137
23746
88
1226
137
23752
88
1226
136
23758
88
1226
135
23764
88
1226
135
23769
88
1226
135
23774
88
1226
135
23780
84
1226
135
23785
80
1226
135
23792
84
1226
135
23799
88
1227
135
23806
90
1227
135
23813
93
1227
135
23820
93
1227
135
23827
93
1227
135
23834
93
1227
135
23841
94
1227
135
23848
94
1227
135
23855
94
1227
135
23861
94
1227
133
23867
94
1227
133
23874
70
1227
133
23880
47
1227
133
23886
35
1227
133
23892
23
1227
133
23898
55
1227
133
23904
87
1227
133
23910
85
1227
133
23916
84
1227
135
23923
86
1227
135
23930
89
1227
135
23936
89
1227
135
23942
89
1227
134
23948
89
1227
134
23953
89
1227
134
23958
89
1227
134
23964
89
1227
138
23970
83
1227
139
23975
77
1227
140
23981
77
1227
142
23987
77
1227
144
23992
78
1227
144
23998
80
1227
144
24004
79
1227
145
24010
79
1227
149
24016
81
1227
153
24022
83
1227
154
24028
80
1227
154
24034
78
1227
154
24040
79
1227
153
24046
80
1228
153
24052
80
1228
151
24058
80
1228
151
24064
82
1228
151
24070
84
1228
152
24076
83
1228
153
24082
82
1228
156
24088
81
1228
156
24094
81
1228
157
24100
81
1228
157
24107
82
1228
158
24113
81
1228
160
24119
81
1228
160
24125
82
1228
159
24131
83
1228
159
24137
83
1229
159
24143
83
1229
159
24149
83
1229
160
24155
83
1230
162
24161
82
1230
164
24167
82
1231
165
24173
82
1231
165
24179
82
1231
164
24185
81
1231
166
24191
80
1231
164
24197
79
1231
164
24203
78
1231
164
24208
77
1231
164
24214
77
1231
164
24220
76
1231
164
24225
76
1231
160
24230
76
1231
157
24235
76
1231
156
24240
73
1231
156
24245
71
1231
156
24249
73
1232
156
24253
76
1232
157
24258
68
1232
157
24262
61
1232
157
24266
59
1232
157
24269
58
1233
157
24273
57
1233
157
24277
56
1233
157
24280
58
1233
157
24283
60
1233
160
24287
59
1234
160
24291
59
1234
157
24294
59
1234
158
24298
60
1235
158
24302
58
1235
158
24306
56
1236
158
24310
56
1236
158
24313
57
1236
158
24317
57
1237
158
24321
57
1237
158
24324
59
1238
157
24328
61
1238
157
24332
62
1238
156
24337
63
1239
156
24340
62
1239
156
24344
61
1240
154
24349
60
1240
155
24354
59
1240
155
24358
59
1241
154
24361
60
1241
154
24365
59
1242
154
24369
59
1242
156
24374
58
1242
155
24378
58
1243
155
24382
56
1243
156
24385
55
1244
159
24388
55
1244
160
24391
55
1244
160
24394
55
1244
162
24396
55
1244
162
24398
50
1245
162
24401
46
1245
161
24404
55
1246
161
24407
64
1246
161
24410
70
1247
161
24413
76
1248
161
24416
72
1248
161
24420
69
1248
161
24424
72
1248
164
24428
75
1248
165
24432
74
1249
164
24435
74
1249
164
24438
74
1249
164
24442
74
1250
164
24446
74
1250
166
24450
75
1251
162
24454
76
1251
162
24458
78
1251
162
24461
76
1251
164
24464
74
1251
164
24468
76
1252
164
24472
78
1252
163
24476
75
1252
163
24479
73
1252
163
24483
76
1252
163
24487
80
1253
163
24490
79
1253
163
24494
78
1253
167
24498
76
1254
163
24502
74
1254
163
24506
72
1255
164
24509
71
1255
164
24512
70
1255
164
24516
70
1255
164
24520
71
1255
164
24523
73
1256
164
24527
74
1256
164
24531
76
1256
164
24534
76
1257
164
24538
76
1257
163
24542
76
1258
163
24546
76
1258
163
24550
78
1258
162
24554
81
1259
162
24558
84
1259
162
24562
87
1260
161
24566
82
1260
161
24571
78
1260
161
24576
83
1260
161
24581
88
1260
161
24586
89
1261
160
24591
90
1261
160
24596
90
1261
160
24602
91
1261
160
24607
92
1261
160
24612
93
1262
163
24617
91
1262
159
24622
89
1262
158
24628
90
1262
158
24633
91
1262
157
24638
91
1263
157
24643
92
1263
157
24648
92
1263
157
24654
93
1264
157
24660
94
1264
157
24665
96
1265
158
24670
92
1265
161
24675
88
1265
165
24680
85
1265
166
24684
83
1265
166
24688
82
1266
166
24693
81
1266
166
24698
80
1266
166
24702
80
1266
165
24706
79
1266
165
24711
78
1267
165
24715
78
1267
165
24719
78
1267
165
24724
78
1268
166
24729
78
1268
166
24734
79
1269
166
24738
81
1269
166
24742
82
1269
166
24747
83
1269
165
24751
82
1269
165
24755
82
1270
166
24760
81
1270
166
24766
80
1270
166
24770
82
1270
166
24775
84
1270
165
24780
83
1271
165
24784
82
1271
165
24789
83
1271
165
24794
85
1271
165
24798
84
1271
165
24803
83
1272
165
24807
83
1272
166
24811
83
1272
166
24816
83
1273
167
24820
83
1273
167
24824
83
1274
167
24829
84
1274
167
24834
83
1274
167
24839
83
1274
167
24844
83
1274
167
24848
83
1275
167
24852
81
1275
167
24856
80
1275
167
24861
78
1276
170
24866
76
1276
174
24871
74
1277
176
24876
73
1277
176
24880
73
1277
176
24884
74
1277
176
24888
74
1277
174
24892
74
1278
174
24897
75
1278
174
24902
77
1278
174
24906
77
1279
175
24911
78
1279
175
24916
77
1280
175
24920
77
1280
175
24924
75
1281
175
24928
73
1281
175
24932
71
1282
175
24937
70
1283
175
24941
68
1283
175
24945
66
1283
175
24948
68
1284
175
24952
70
1284
175
24955
70
1285
171
24958
70
1285
167
24962
71
1285
163
24966
73
1286
159
24970
73
1286
155
24973
74
1287
155
24976
71
1287
151
24980
69
1287
147
24984
69
1287
145
24987
69
1287
148
24990
69
1288
150
24994
70
1288
150
24998
70
1288
150
25001
71
1289
149
25004
70
1289
149
25008
69
1290
152
25012
71
1290
156
25015
74
1290
156
25019
78
1290
160
25023
82
1290
162
25027
81
1291
160
25031
81
1291
160
25035
81
1291
160
25039
81
1292
160
25043
80
1292
163
25047
80
1293
163
25051
80
1293
165
25055
80
1293
164
25059
80
1293
165
25063
81
1293
165
25067
82
1294
165
25071
83
1294
165
25075
83
1294
165
25079
83
1294
165
25083
84
1294
165
25087
86
1295
165
25092
86
1295
164
25096
87
1295
163
25100
84
1295
162
25105
82
1295
162
25108
83
1296
162
25112
85
1296
162
25116
85
1296
162
25119
85
1296
163
25124
84
1296
163
25128
83
1297
165
25132
83
1297
165
25137
84
1297
165
25141
83
1298
165
25145
83
1298
165
25149
82
1299
165
25153
82
1299
163
25158
83
1299
163
25162
85
1299
163
25166
86
1299
166
25170
88
1300
166
25174
89
1300
166
25179
90
1300
166
25183
90
1300
166
25187
91
1300
167
25192
91
1301
169
25198
91
1301
170
25203
93
1301
170
25208
95
1301
170
25212
88
1301
170
25217
82
1302
170
25222
86
1302
170
25226
91
1302
170
25230
88
1302
170
25235
85
1302
170
25239
85
1303
170
25243
86
1303
170
25248
85
1303
170
25252
84
1304
170
25256
83
1304
174
25260
82
1305
170
25264
83
1305
170
25268
84
1305
170
25272
83
1305
170
25276
82
1305
170
25280
82
1306
170
25283
83
1306
170
25288
76
1306
170
25292
69
1306
170
25294
63
1306
168
25297
57
1307
167
25300
57
1307
167
25302
57
1307
167
25304
56
1307
167
25306
56
1307
167
25308
61
1308
167
25311
66
1308
167
25315
72
1308
167
25319
78
1308
167
25322
80
1308
167
25326
83
1309
166
25330
82
1309
166
25334
82
1309
166
25339
81
1309
166
25344
81
1309
166
25348
81
1310
166
25351
82
1310
166
25355
82
1310
170
25359
83
1311
170
25364
83
1311
166
25369
83
1312
166
25372
83
1312
166
25376
84
1312
165
25380
83
1312
164
25384
83
1312
164
25388
82
1313
165
25393
81
1313
165
25397
82
1313
168
25401
84
1313
165
25406
85
1313
165
25410
87
1314
165
25414
85
1314
165
25418
83
1314
165
25422
82
1315
165
25426
81
1315
165
25430
79
1316
165
25435
77
1316
165
25439
79
1316
165
25443
81
1317
165
25448
81
1317
164
25452
82
1318
164
25456
81
1318
164
25460
80
1318
164
25464
79
1318
164
25468
78
1318
164
25472
77
1319
164
25476
76
1319
164
25480
75
1319
164
25484
74
1320
164
25488
75
1320
167
25491
76
1321
167
25495
76
1321
167
25499
76
1321
164
25502
76
1322
163
25506
76
1322
163
25510
74
1323
163
25513
72
1323
163
25516
70
1323
163
25519
68
1323
163
25523
68
1323
163
25527
68
1324
163
25530
74
1324
165
25534
80
1324
165
25538
80
1325
165
25543
80
1325
165
25546
82
1326
165
25550
85
1326
165
25554
84
1326
164
25559
83
1327
164
25562
82
1327
164
25566
81
1328
164
25570
81
1328
164
25575
82
1328
164
25578
81
1328
164
25582
81
1328
164
25586
84
1329
164
25591
87
1329
164
25595
87
1329
164
25599
87
1329
164
25604
89
1329
164
25608
92
1330
164
25612
94
1330
166
25616
96
1330
166
25622
96
1330
167
25627
96
1330
167
25632
96
1331
167
25637
96
1331
169
25642
98
1331
169
25647
100
1332
169
25652
94
1332
168
25656
88
1333
168
25660
86
1333
168
25665
85
1333
168
25670
85
1333
168
25675
85
1333
168
25680
63
1333
168
25684
42
1333
167
25689
67
1333
167
25694
92
1333
167
25700
93
1333
167
25705
95
1334
167
25711
95
1334
167
25717
95
1334
167
25722
94
1334
167
25727
94
1334
167
25732
93
1334
167
25738
93
1334
167
25744
91
1334
170
25749
90
1334
170
25754
88
1334
170
25759
87
1335
170
25764
84
1335
167
25768
82
1335
167
25773
78
1335
167
25778
75
1335
167
25782
73
1336
167
25785
72
1336
167
25789
68
1336
167
25793
65
1336
167
25797
66
1336
167
25801
68
1336
167
25804
68
1336
167
25808
68
1336
166
25811
51
1336
166
25814
34
1336
165
25816
25
1337
165
25819
17
1337
165
25822
8
1337
165
25824
0
1337
163
25826
0
1337
163
25829
0
1337
163
25832
0
1337
162
25835
0
1337
161
25837
0
1337
161
25839
0
1337
160
25842
0
1337
156
25845
0
1337
152
25848
0
1337
148
25851
0
1337
144
25855
0
1337
144
25859
0
1337
140
25862
0
1337
137
25866
0
1337
137
25870
0
1337
137
25875
0
1337
137
25879
40
1337
136
25883
80
1337
136
25888
80
1337
136
25893
80
1337
136
25898
80
1337
136
25903
80
1337
136
25908
50
1337
136
25914
20
1337
137
25919
10
1337
137
25924
0
1337
137
25930
0
1337
136
25935
0
1337
136
25940
0
1337
136
25946
0
1337
136
25952
0
1337
132
25957
0
1337
130
25962
0
1337
129
25967
0
1337
129
25972
34
1337
129
25977
69
1337
129
25983
68
1337
129
25989
67
1336
129
25996
67
1336
129
26003
67
1336
129
26009
67
1336
129
26015
67
1336
128
26021
50
1336
128
26027
33
1336
128
26034
24
1336
128
26040
16
1336
128
26047
8
1336
127
26054
0
1335
127
26060
0
1335
127
26067
0
1335
127
26073
0
1335
127
26079
0
1335
127
26086
0
1335
126
26094
0
1335
126
26100
0
1335
126
26107
0
1335
126
26113
0
1335
125
26119
0
1335
125
26124
0
1335
125
26130
0
1335
125
26136
0
1335
125
26143
0
1335
125
26148
0
1335
124
26153
0
1335
124
26160
0
1335
124
26166
0
1335
124
26172
0
1335
124
26177
0
1334
124
26182
0
1334
123
26187
0
1334
123
26192
0
1334
123
26198
0
1334
123
26204
34
1334
125
26211
69
1334
122
26217
72
1334
122
26223
75
1334
122
26230
77
1334
122
26237
80
1334
122
26243
81
1334
123
26249
83
1334
123
26257
86
1334
123
26265
89
1334
123
26272
88
1334
123
26280
87
1334
122
26288
86
1334
122
26295
85
1334
122
26302
86
1334
122
26309
88
1334
122
26317
89
1334
122
26325
90
1334
122
26332
90
1334
122
26340
91
1334
122
26348
91
1334
122
26355
92
1334
123
26362
90
1334
124
26369
88
1334
124
26378
87
1334
124
26386
87
1334
124
26394
87
1334
124
26401
87
1334
124
26408
87
1334
124
26415
87
1334
125
26422
87
1334
125
26428
87
1334
125
26436
86
1334
125
26443
85
1334
126
26450
85
1334
127
26457
85
1334
127
26464
86
1334
127
26471
87
1334
127
26478
92
1334
127
26485
98
1335
127
26493
97
1335
127
26501
96
1335
127
26508
95
1335
128
26515
95
1335
126
26522
94
1335
126
26528
93
1335
126
26535
94
1335
126
26542
95
1335
126
26550
95
1335
126
26558
95
1335
126
26564
94
1335
126
26571
93
1335
129
26578
91
1335
131
26584
89
1335
131
26591
87
1336
134
26598
85
1336
137
26604
79
1336
137
26609
74
1336
137
26614
74
1336
138
26619
74
1337
138
26624
52
1337
141
26628
30
1337
144
26632
48
1337
141
26637
67
1337
141
26642
70
1338
141
26648
74
1338
141
26653
71
1338
142
26658
69
1338
142
26664
68
1338
143
26671
68
1339
143
26676
68
1339
143
26680
68
1339
142
26685
72
1339
142
26690
77
1339
142
26696
75
1340
142
26702
73
1340
142
26708
78
1340
144
26713
83
1341
146
26719
82
1341
146
26725
82
1342
146
26732
83
1342
148
26739
85
1342
149
26744
82
1342
150
26750
80
1342
151
26756
78
1343
152
26763
77
1343
152
26768
81
1343
154
26773
85
1343
153
26778
85
1343
153
26784
86
1344
154
26790
84
1344
155
26795
83
1344
155
26801
83
1344
158
26807
84
1344
160
26812
85
1345
164
26817
87
1345
164
26824
87
1345
165
26830
87
1345
165
26835
89
1345
165
26840
92
1346
167
26846
91
1346
165
26851
90
1346
165
26857
90
1346
165
26863
91
1346
165
26870
92
1347
166
26876
93
1347
166
26882
95
1347
167
26889
98
1347
166
26895
98
1347
166
26901
98
1347
166
26908
98
1347
162
26914
98
1347
161
26920
97
1347
160
26926
97
1347
159
26932
96
1348
158
26939
95
1348
158
26945
93
1348
158
26951
92
1349
157
26956
90
1349
157
26962
89
1350
158
26968
88
1350
158
26974
88
1350
158
26980
85
1350
157
26985
83
1350
157
26990
82
1351
156
26994
82
1351
157
27000
85
1351
160
27005
89
1351
164
27010
87
1351
166
27015
86
1352
166
27020
85
1352
166
27024
85
1352
165
27028
86
1352
165
27032
88
1352
164
27037
92
1353
163
27042
96
1353
163
27049
90
1353
163
27056
84
1353
163
27064
82
1353
163
27073
80
1353
161
27080
80
1353
161
27087
80
1353
161
27096
60
1353
161
27104
40
1353
161
27110
30
1354
161
27117
20
1354
160
27126
20
1354
160
27134
20
1354
160
27140
20
1354
160
27147
20
1354
160
27153
99
1354
160
27159
179
1354
160
27166
132
1354
162
27172
85
1354
162
27178
83
1355
162
27184
82
1355
162
27190
82
1355
162
27197
83
1355
162
27202
82
1355
161
27207
82
1355
161
27212
82
1355
161
27216
83
1355
161
27222
84
1355
161
27228
85
1355
161
27232
84
1356
157
27237
84
1356
153
27242
83
1356
153
27247
82
1356
153
27252
83
1356
153
27257
84
1357
154
27262
84
1357
155
27267
84
1357
155
27272
83
1357
155
27276
82
1357
155
27280
82
1358
155
27285
82
1358
156
27290
80
1358
154
27295
78
1359
155
27299
76
1359
155
27303
74
1360
155
27307
71
1360
155
27311
68
1360
155
27315
70
1360
155
27319
73
1360
155
27324
74
1361
155
27328
75
1361
155
27332
75
1361
155
27336
76
1362
155
27341
75
1362
155
27346
75
1363
155
27350
74
1363
154
27353
73
1363
153
27358
74
1364
153
27363
75
1364
153
27368
75
1365
152
27372
76
1365
152
27376
76
1366
153
27381
76
1366
153
27386
76
1367
153
27391
76
1368
153
27396
76
1368
153
27400
76
1368
153
27404
76
1369
157
27409
76
1369
157
27414
78
1370
161
27418
81
1370
165
27424
83
1370
167
27429
85
1371
169
27434
90
1371
167
27439
96
1372
167
27444
89
1372
167
27448
82
1372
167
27454
81
1373
168
27459
81
1373
168
27463
79
1374
171
27467
78
1374
171
27472
77
1374
171
27478
76
1374
167
27482
76
1374
167
27487
77
1375
167
27492
78
1375
167
27496
80
1375
167
27500
79
1376
167
27505
78
1376
167
27510
79
1377
169
27515
80
1377
170
27520
81
1377
171
27525
82
1377
171
27530
81
1377
171
27534
80
1378
171
27538
80
1378
171
27542
81
1378
171
27547
79
1379
174
27552
77
1379
174
27556
77
1380
175
27561
77
1380
171
27566
76
1380
171
27571
76
1380
171
27576
76
1380
171
27580
76
1381
171
27584
76
1381
171
27589
77
1382
171
27594
78
1382
171
27599
80
1383
171
27604
81
1384
175
27608
82
1384
175
27614
82
1384
175
27619
82
1384
175
27623
82
1384
173
27627
82
1385
173
27632
82
1385
173
27638
83
1385
173
27642
82
1386
169
27646
82
1386
169
27651
82
1387
167
27656
82
1387
167
27661
84
1387
167
27666
87
1387
167
27671
87
1387
168
27676
88
1388
169
27681
85
1388
169
27686
83
1388
170
27690
79
1388
170
27695
75
1388
170
27700
79
1389
170
27705
83
1389
170
27710
84
1389
170
27715
85
1390
171
27720
84
1390
171
27725
83
1391
171
27730
84
1391
171
27735
85
1391
170
27740
87
1391
169
27744
89
1391
169
27749
88
1392
169
27754
87
1392
169
27759
85
1392
169
27764
84
1393
170
27769
85
1393
170
27774
86
1394
170
27779
86
1394
170
27784
87
1394
170
27789
87
1395
170
27794
87
1395
170
27799
86
1396
170
27804
86
1396
168
27809
85
1396
168
27814
84
1397
167
27818
83
1397
167
27823
83
1398
167
27828
83
1398
167
27833
83
1399
168
27838
83
1399
168
27844
83
1400
168
27848
83
1401
168
27853
84
1401
171
27858
83
1401
175
27863
82
1401
176
27868
79
1401
176
27873
77
1402
176
27878
77
1402
176
27882
77
1402
177
27886
57
1403
177
27891
38
1403
177
27896
28
1404
177
27900
19
1404
177
27904
44
1404
177
27908
69
1404
176
27912
69
1404
177
27917
69
1405
177
27921
66
1405
177
27925
64
1405
177
27930
68
1405
177
27934
72
1405
177
27940
71
1405
177
27945
71
1405
177
27950
73
1405
177
27954
76
1405
174
27960
76
1405
171
27966
77
1406
171
27970
77
1406
171
27975
77
1406
171
27980
77
1406
172
27986
77
1406
172
27990
77
1407
169
27995
77
1407
167
28000
77
1407
167
28006
78
1407
167
28010
77
1407
168
28015
76
1408
168
28020
75
1408
169
28025
75
1408
169
28030
73
1409
169
28034
72
1409
169
28038
65
1410
169
28042
59
1410
169
28044
54
1410
164
28047
50
1410
162
28050
52
1410
162
28054
54
1411
162
28058
55
1411
162
28061
56
1411
162
28064
53
1411
163
28068
51
1411
163
28072
55
1412
163
28076
60
1412
163
28081
66
1412
163
28086
73
1412
163
28092
77
1412
163
28097
82
1413
163
28102
81
1413
163
28106
81
1413
163
28111
81
1413
162
28116
82
1413
162
28122
83
1414
165
28127
84
1414
165
28132
84
1414
164
28138
84
1414
164
28143
83
1414
162
28148
82
1415
162
28154
82
1415
163
28159
82
1416
163
28164
81
1416
163
28169
81
1417
163
28174
82
1418
163
28180
83
1418
163
28186
83
1418
163
28191
83
1418
163
28196
83
1418
166
28202
83
1419
166
28208
84
1419
166
28214
85
1420
166
28220
86
1420
166
28225
88
1421
168
28232
88
1422
168
28238
88
1422
168
28244
88
1422
166
28249
88
1422
166
28255
82
1422
169
28261
76
1423
173
28266
79
1423
173
28271
83
1423
173
28276
84
1424
172
28282
85
1424
171
28288
86
1425
168
28293
88
1425
167
28299
88
1425
167
28305
88
1425
167
28310
92
1425
167
28316
96
1426
167
28322
97
1426
168
28329
98
1426
171
28334
96
1427
171
28340
95
1427
175
28347
96
1428
179
28354
98
1428
183
28360
97
1428
185
28367
96
1429
185
28374
97
1429
185
28381
99
1430
185
28386
105
1430
185
28392
112
1430
187
28398
110
1430
187
28405
108
1430
187
28411
97
1430
187
28417
87
1430
187
28423
86
1430
189
28429
85
1431
189
28434
84
1431
189
28439
84
1432
187
28445
84
1432
187
28451
85
1433
186
28458
87
1433
186
28464
90
1434
186
28470
89
1435
186
28476
88
1435
186
28482
86
1435
186
28487
85
1436
186
28492
84
1436
186
28497
84
1437
186
28503
85
1437
186
28509
87
1437
187
28514
86
1438
187
28520
86
1438
187
28526
85
1439
187
28532
84
1439
187
28537
84
1439
182
28542
84
1440
178
28547
86
1440
178
28552
89
1441
175
28556
83
1441
173
28560
78
1441
172
28564
77
1442
172
28569
76
1442
172
28574
76
1443
172
28578
76
1443
174
28582
73
1443
175
28586
70
1444
175
28590
69
1444
174
28594
69
1445
174
28598
74
1445
174
28602
80
1445
174
28606
78
1446
175
28609
76
1446
175
28612
76
1447
175
28616
76
1447
175
28620
76
1447
175
28623
76
1448
175
28626
73
1448
177
28629
71
1449
175
28632
70
1449
175
28635
70
1450
175
28638
68
1450
175
28642
67
1451
177
28645
67
1452
176
28648
68
1452
172
28651
71
1452
172
28654
75
1452
172
28658
76
1452
172
28661
78
1453
172
28664
76
1453
172
28667
75
1453
172
28670
74
1454
172
28674
74
1454
172
28677
74
1455
174
28680
74
1455
174
28684
73
1455
173
28687
73
1456
172
28690
72
1456
172
28693
71
1457
172
28696
72
1457
171
28700
73
1457
168
28704
74
1458
168
28707
75
1458
167
28710
75
1459
167
28713
76
1459
167
28716
75
1459
171
28720
75
1460
167
28724
75
1460
166
28727
75
1461
166
28730
76
1461
165
28734
77
1461
165
28738
77
1461
165
28741
77
1461
165
28744
76
1462
165
28748
76
1462
165
28752
76
1462
168
28755
77
1463
168
28758
78
1463
168
28762
80
1464
167
28766
78
1464
167
28769
77
1464
167
28772
76
1465
166
28776
76
1465
166
28779
75
1466
166
28782
75
1466
165
28786
74
1467
165
28789
73
1467
165
28792
73
1468
160
28795
73
1469
160
28798
72
1469
160
28802
72
1469
160
28805
71
1470
160
28808
70
1470
160
28811
71
1471
160
28814
73
1471
160
28818
73
1471
159
28821
74
1471
158
28824
74
1471
157
28827
74
1472
157
28830
75
1472
157
28832
76
1472
157
28835
74
1473
157
28838
73
1473
157
28842
76
1474
157
28845
80
1474
157
28848
79
1474
157
28851
79
1475
157
28854
78
1475
157
28857
77
1476
157
28860
77
1476
157
28863
78
1476
157
28866
79
1477
157
28869
80
1477
157
28872
77
1478
157
28875
75
1478
156
28878
73
1478
156
28881
72
1478
156
28884
74
1478
156
28887
76
1479
156
28890
76
1479
156
28893
77
1479
156
28896
77
1480
155
28898
78
1480
155
28901
77
1481
155
28904
76
1481
154
28906
77
1481
154
28909
78
1482
154
28912
78
1482
153
28916
78
1483
153
28919
78
1483
153
28922
79
1484
153
28925
79
1484
153
28928
80
1485
153
28931
80
1486
154
28934
81
1486
154
28937
79
1486
154
28940
78
1486
156
28943
79
1486
157
28946
80
1487
157
28950
80
1487
157
28953
81
1487
157
28956
82
1488
157
28960
84
1488
158
28963
83
1489
158
28966
82
1489
158
28970
81
1489
158
28973
81
1489
158
28976
81
1489
158
28979
82
1490
157
28982
81
1490
157
28985
81
1490
157
28988
83
1491
157
28992
85
1491
157
28995
83
1492
157
28998
82
1492
159
29001
82
1492
157
29004
82
1492
157
29008
83
1492
157
29011
85
1493
157
29014
83
1493
157
29017
82
1493
157
29020
81
1494
157
29023
80
1494
157
29026
82
1495
157
29030
85
1495
158
29033
84
1495
158
29036
84
1495
158
29040
84
1495
158
29043
84
1496
157
29046
86
1496
159
29050
88
1496
159
29054
87
1497
157
29058
87
1497
157
29061
86
1498
157
29064
85
1498
157
29068
86
1498
157
29071
87
1498
157
29074
87
1498
157
29077
87
1499
158
29080
88
1499
158
29084
89
1500
158
29088
90
1500
158
29091
91
1501
158
29094
89
1502
158
29098
87
1502
158
29102
88
1502
157
29105
89
1502
156
29108
90
1502
156
29112
92
1503
156
29116
89
1503
156
29121
87
1503
156
29124
87
1504
156
29127
88
1504
156
29130
90
1505
156
29134
92
1505
156
29138
90
1505
156
29141
89
1506
156
29144
88
1506
156
29147
88
1507
156
29150
88
1507
156
29154
88
1507
156
29158
88
1507
156
29161
88
1507
156
29166
89
1508
156
29170
90
1508
156
29174
93
1508
156
29177
96
1508
156
29182
93
1508
155
29186
90
1509
155
29190
88
1509
155
29194
86
1509
155
29198
88
1510
155
29203
91
1510
155
29208
93
1511
155
29213
95
1511
155
29218
97
1511
155
29223
100
1511
155
29228
101
1511
155
29233
103
1512
155
29238
98
1512
155
29244
93
1512
155
29250
81
1512
155
29255
69
1512
155
29261
73
1513
155
29267
77
1513
155
29272
78
1513
155
29278
80
1513
155
29284
82
1513
155
29291
85
1513
156
29298
86
1513
159
29304
88
1513
163
29311
88
1513
167
29318
89
1513
171
29324
89
1514
174
29329
89
1514
174
29336
90
1514
174
29343
91
1514
175
29350
90
1514
175
29356
90
1515
175
29364
91
1515
175
29371
92
1515
174
29377
91
1515
174
29383
91
1515
174
29390
92
1516
173
29398
93
1516
173
29406
92
1516
173
29413
92
1516
173
29420
95
1516
173
29426
98
1516
173
29434
98
1515
173
29443
98
1515
173
29453
73
1515
171
29463
49
1515
171
29473
75
1515
171
29483
101
1514
171
29494
101
1513
172
29506
101
1513
172
29518
75
1512
172
29531
50
1512
172
29544
37
1511
172
29556
25
1510
172
29571
12
1510
174
29586
0
1509
174
29598
0
1509
172
29611
0
1508
172
29621
0
1507
172
29631
0
1506
168
29640
0
1505
164
29648
0
1504
162
29655
0
1503
162
29662
0
1502
162
29665
0
1501
162
29668
0
1500
163
29684
0
1499
163
29701
0
1498
163
29708
0
1497
163
29716
0
1496
163
29723
0
1495
163
29730
0
1494
162
29740
0
1493
161
29749
0
1492
160
29760
0
1491
160
29772
0
1490
160
29780
0
1490
160
29787
0
1489
160
29794
0
1489
158
29802
0
1488
158
29809
51
1488
158
29816
102
1488
159
29824
106
1487
159
29831
110
1487
159
29839
111
1486
154
29847
112
1486
150
29856
103
1486
144
29864
95
1485
144
29872
100
1485
144
29881
105
1485
144
29890
106
1485
146
29899
107
1485
146
29908
107
1484
144
29917
107
1484
144
29926
108
1483
144
29936
109
1483
144
29944
107
1483
143
29953
106
1483
143
29962
106
1483
143
29971
106
1484
143
29980
104
1484
144
29988
103
1485
144
29996
102
1485
145
30004
101
1485
146
30014
100
1485
147
30023
99
1485
147
30033
98
1485
147
30043
98
1485
150
30052
97
1485
150
30062
96
1486
148
30070
95
1486
151
30078
94
1487
151
30086
95
1487
152
30093
96
1487
152
30101
85
1487
154
30109
74
1487
154
30115
75
1487
157
30121
77
1487
157
30128
76
1487
159
30134
75
1487
157
30140
78
1487
156
30145
82
1488
157
30149
82
1488
159
30153
82
1488
159
30156
82
1488
159
30160
82
1488
160
30162
61
1488
160
30163
41
1488
159
30163
30
1488
158
30163
20
1488
158
30163
10
1488
157
30163
0
1488
156
30163
0
1488
154
30163
0
1488
153
30166
0
1488
152
30170
0
1488
152
30172
0
1489
152
30174
0
1489
152
30176
17
1489
152
30178
35
1489
151
30180
35
1489
151
30181
35
1489
151
30182
28
1489
150
30182
21
1489
112
30196
0
1489
112
30198
0
1489
112
30201
0
1489
114
30204
0
1489
113
30207
0
1489
114
30210
24
1490
115
30213
49
1490
116
30217
51
1490
116
30221
54
1490
116
30224
56
1490
116
30228
59
1490
116
30232
58
1490
116
30236
58
1490
116
30240
39
1490
116
30243
20
1490
116
30247
42
1491
114
30251
65
1491
114
30256
63
1491
114
30260
62
1491
114
30264
64
1491
114
30269
67
1491
109
30274
68
1491
108
30278
69
1491
108
30282
71
1491
108
30287
73
1491
109
30292
74
1492
109
30297
75
1492
112
30302
76
1492
116
30307
77
1492
120
30312
79
1492
124
30318
81
1493
128
30324
82
1493
128
30329
83
1493
132
30334
82
1493
136
30339
82
1493
139
30344
79
1493
139
30350
76
1493
141
30355
76
1493
141
30360
76
1493
143
30365
57
1493
144
30370
38
1494
146
30376
60
1494
145
30382
83
1494
145
30388
83
1494
145
30395
83
1494
145
30402
83
1494
145
30409
83
1493
145
30416
62
1493
145
30422
41
1493
145
30430
30
1493
145
30437
20
1493
146
30445
10
1492
146
30453
0
1492
146
30462
0
1492
146
30471
0
1492
146
30481
0
1492
146
30491
0
1491
146
30502
0
1491
147
30512
0
1490
147
30522
0
1490
148
30531
0
1490
148
30542
0
1489
148
30553
0
1488
148
30561
0
1488
149
30569
0
1487
149
30576
0
1487
150
30583
0
1486
150
30589
91
1486
149
30595
182
1486
149
30602
137
1486
149
30608
93
1486
149
30614
88
1486
150
30621
84
1486
150
30628
85
1486
150
30635
87
1486
150
30642
84
1486
150
30648
81
1486
151
30654
82
1486
151
30661
83
1486
151
30666
82
1486
151
30672
82
1486
151
30679
82
1486
151
30686
82
1486
149
30692
82
1486
149
30699
83
1486
149
30706
83
1486
149
30712
84
1486
150
30718
83
1486
152
30724
83
1486
152
30730
82
1486
152
30736
82
1486
152
30742
82
1486
152
30747
83
1486
152
30752
83
1486
152
30758
84
1486
148
30763
84
1487
144
30768
85
1487
144
30774
86
1487
143
30779
87
1487
145
30784
87
1487
146
30790
88
1488
146
30796
88
1488
146
30803
88
1488
146
30809
89
1488
146
30815
91
1488
146
30820
91
1489
146
30826
92
1489
146
30832
93
1489
147
30839
95
1489
147
30845
94
1489
147
30851
93
1490
147
30858
92
1490
146
30864
92
1490
149
30869
90
1490
149
30874
88
1490
148
30880
88
1490
148
30885
88
1490
149
30889
66
1490
149
30893
44
1490
149
30897
33
1490
149
30901
22
1490
149
30906
42
1490
149
30910
63
1490
147
30914
64
1490
147
30918
65
1490
148
30922
65
1491
148
30926
65
1491
148
30930
64
1491
148
30933
63
1491
147
30937
61
1491
147
30941
59
1491
146
30945
59
1491
146
30949
59
1491
146
30952
44
1491
146
30956
29
1491
145
30960
21
1491
144
30963
14
1491
142
30967
38
1491
142
30971
62
1491
141
30975
63
1491
140
30979
65
1492
140
30984
67
1492
140
30988
69
1492
140
30992
68
1492
140
30997
68
1492
140
31002
68
1492
140
31006
68
1492
140
31010
51
1492
139
31015
34
1492
139
31020
25
1492
139
31024
17
1492
139
31028
8
1492
139
31031
0
1492
139
31035
0
1492
139
31039
0
1492
139
31042
0
1492
139
31046
0
1492
139
31050
0
1492
137
31055
0
1492
137
31059
0
1492
136
31063
0
1492
136
31068
0
1492
136
31072
0
1492
136
31076
0
1492
136
31081
0
1492
136
31085
0
1492
136
31089
0
1491
136
31093
0
1491
136
31097
0
1491
131
31102
0
1491
128
31106
0
1491
127
31112
0
1490
124
31118
0
1490
124
31124
0
1489
125
31130
0
1489
125
31137
0
1489
125
31144
0
1488
126
31152
0
1487
126
31160
0
1487
126
31168
0
1486
126
31176
0
1486
126
31184
0
1485
129
31193
0
1484
127
31204
0
1483
127
31214
0
1482
127
31223
0
1482
127
31232
0
1481
128
31242
0
1480
128
31253
0
1480
129
31262
0
1479
132
31270
0
1479
132
31279
0
1478
132
31288
0
1478
130
31296
0
1478
131
31305
0
1478
132
31312
0
1478
132
31320
0
1477
132
31326
0
1477
132
31332
0
1477
132
31336
0
1477
132
31341
0
1477
132
31346
0
1477
133
31351
0
1477
133
31356
0
1477
133
31360
0
1477
136
31365
43
1477
135
31370
86
1477
137
31374
86
1477
138
31379
86
1477
138
31384
74
1477
138
31388
63
1477
138
31392
63
1477
138
31395
64
1477
137
31400
64
1477
137
31404
64
1477
137
31408
63
1477
137
31412
63
1477
137
31416
64
1477
137
31420
65
1477
137
31424
68
1477
137
31427
71
1478
137
31432
72
1478
137
31436
74
1478
137
31440
78
1478
137
31443
82
1478
137
31447
78
1479
137
31451
75
1479
137
31455
72
1479
137
31459
69
1479
137
31464
69
1479
137
31468
70
1480
137
31472
70
1480
137
31475
70
1480
137
31479
71
1480
137
31483
72
1480
137
31488
68
1481
137
31493
65
1481
137
31496
64
1481
137
31500
64
1481
137
31503
62
1481
137
31506
61
1482
137
31508
63
1482
137
31511
66
1483
137
31514
67
1483
137
31517
69
1484
137
31520
69
1485
137
31522
69
1485
137
31525
72
1485
140
31528
75
1485
137
31531
74
1485
137
31534
74
1486
137
31537
74
1486
137
31540
74
1486
137
31543
75
1487
137
31546
76
1487
136
31550
71
1488
136
31553
67
1488
136
31556
71
1488
137
31558
75
1488
137
31562
77
1488
137
31565
79
1489
137
31568
78
1489
137
31572
78
1489
137
31576
77
1490
137
31579
76
1490
137
31582
78
1491
137
31584
80
1491
138
31588
79
1491
138
31591
78
1491
139
31594
77
1491
139
31598
77
1492
143
31601
77
1492
147
31604
78
1492
151
31607
79
1493
151
31610
80
1493
155
31613
79
1494
159
31616
78
1494
157
31620
78
1494
160
31623
78
1495
162
31626
77
1495
162
31628
77
1496
162
31632
78
1496
165
31635
80
1496
162
31638
79
1496
162
31641
78
1496
166
31644
78
1497
166
31647
78
1497
166
31650
78
1497
168
31653
78
1498
169
31656
78
1498
170
31660
79
1499
170
31664
78
1499
170
31667
78
1500
169
31670
77
1500
168
31673
77
1501
167
31676
77
1502
167
31679
78
1502
167
31682
78
1502
168
31685
78
1502
168
31688
77
1502
171
31692
76
1503
168
31695
76
1503
169
31698
77
1503
169
31701
79
1504
169
31704
81
1504
169
31707
80
1505
169
31710
80
1505
170
31714
79
1505
171
31717
78
1505
171
31720
79
1505
171
31723
80
1506
171
31726
81
1506
171
31730
83
1506
171
31734
84
1507
171
31737
85
1507
171
31740
81
1508
171
31744
78
1508
172
31747
80
1508
172
31750
82
1508
175
31753
79
1508
175
31756
76
1509
175
31758
71
1509
175
31761
67
1509
174
31764
62
1510
170
31766
57
1510
171
31768
65
1511
171
31771
73
1511
171
31774
76
1511
171
31777
80
1511
171
31780
81
1511
171
31783
83
1512
170
31786
84
1512
170
31789
85
1512
170
31792
84
1512
170
31796
83
1512
168
31800
83
1513
168
31803
84
1513
168
31806
83
1513
169
31810
82
1513
169
31812
81
1513
169
31815
81
1514
169
31818
81
1514
169
31822
82
1514
168
31826
83
1515
166
31829
85
1515
166
31832
85
1516
166
31836
85
1516
166
31839
81
1516
167
31842
77
1516
167
31846
80
1516
167
31849
83
1517
167
31852
84
1517
167
31856
85
1517
167
31860
85
1518
170
31864
85
1518
171
31868
82
1519
171
31872
80
1519
171
31876
81
1519
171
31879
83
1519
171
31883
84
1519
169
31887
85
1520
169
31890
84
1520
169
31892
83
1520
169
31896
83
1521
169
31899
84
1521
169
31902
83
1522
169
31906
83
1522
169
31910
84
1522
169
31913
85
1522
170
31916
85
1522
170
31919
85
1523
170
31922
87
1523
170
31926
89
1523
170
31930
88
1524
170
31933
88
1524
173
31936
86
1525
177
31940
85
1525
177
31943
86
1525
173
31946
87
1525
173
31950
87
1525
173
31954
88
1526
173
31957
87
1526
174
31960
87
1526
178
31964
85
1526
180
31967
84
1526
179
31970
86
1527
179
31973
88
1527
179
31977
90
1527
179
31981
92
1528
179
31984
90
1528
179
31988
89
1529
179
31992
88
1529
179
31996
87
1529
179
31999
86
1529
179
32002
86
1529
179
32006
84
1530
175
32009
82
1530
175
32012
83
1530
175
32016
85
1531
174
32019
86
1531
171
32022
87
1532
170
32026
87
1532
171
32029
88
1532
171
32032
89
1532
171
32035
91
1532
172
32038
89
1533
172
32042
88
1533
172
32046
88
1533
172
32050
89
1533
172
32054
86
1533
172
32057
84
1534
172
32060
84
1534
172
32063
85
1534
172
32067
87
1535
172
32071
89
1535
172
32075
93
1536
169
32079
98
1536
168
32084
87
1536
168
32088
77
1536
166
32092
78
1536
165
32096
80
1537
165
32102
84
1537
165
32107
88
1537
166
32113
90
1537
167
32119
92
1537
167
32126
88
1538
167
32132
84
1538
167
32138
84
1538
166
32143
84
1538
165
32148
84
1538
165
32153
84
1539
166
32159
84
1539
167
32165
84
1539
167
32170
63
1539
167
32175
42
1539
167
32180
31
1539
167
32185
21
1539
167
32190
10
1539
167
32194
0
1539
167
32198
40
1539
167
32203
81
1539
166
32208
81
1539
166
32214
81
1539
166
32220
82
1539
166
32225
83
1539
166
32230
82
1539
166
32235
82
1539
166
32240
82
1539
166
32245
82
1539
166
32250
61
1539
166
32254
41
1540
166
32259
30
1540
163
32264
20
1540
163
32268
47
1540
163
32272
74
1540
163
32278
77
1540
163
32284
81
1540
163
32289
84
1540
163
32294
88
1540
163
32300
88
1540
163
32305
88
1540
161
32310
86
1540
161
32315
84
1540
161
32321
86
1540
161
32327
88
1540
160
32332
88
1540
160
32336
88
1540
164
32341
84
1540
164
32346
80
1540
164
32352
82
1540
164
32358
84
1540
163
32363
84
1540
163
32368
84
1540
160
32374
83
1540
160
32379
83
1540
158
32384
83
1541
159
32389
83
1541
161
32395
84
1541
161
32401
85
1541
161
32406
86
1541
161
32411
87
1541
157
32417
88
1541
153
32423
90
1541
149
32428
91
1541
145
32434
92
1541
141
32439
92
1542
141
32444
92
1542
140
32448
84
1542
139
32453
77
1542
140
32458
83
1542
141
32464
89
1542
140
32469
88
1542
140
32474
87
1542
142
32480
88
1542
142
32486
89
1542
142
32491
88
1542
141
32496
88
1542
142
32502
87
1542
142
32508
87
1542
142
32513
85
1542
142
32518
83
1543
140
32524
82
1543
140
32529
82
1543
140
32534
85
1543
140
32538
89
1543
139
32544
90
1543
139
32549
91
1543
138
32555
93
1543
138
32561
95
1543
138
32567
93
1543
138
32573
91
1544
138
32579
91
1544
138
32585
92
1544
139
32590
90
1544
141
32596
88
1544
141
32602
87
1545
141
32607
87
1544
141
32612
82
1544
141
32617
78
1544
142
32624
78
1544
142
32630
78
1544
143
32635
78
1544
143
32640
78
1544
143
32646
78
1544
143
32653
78
1544
143
32660
78
1544
144
32666
78
1544
143
32672
58
1544
143
32679
39
1544
143
32686
39
1544
143
32693
39
1544
143
32701
29
1543
143
32709
19
1543
143
32717
9
1543
142
32725
0
1543
145
32734
0
1543
145
32743
0
1543
145
32751
0
1543
145
32759
0
1543
145
32768
0
1543
143
32778
0
1543
143
32786
0
1543
142
32795
0
1543
142
32803
0
1543
142
32811
0
1543
142
32818
52
1543
141
32826
105
1543
137
32833
102
1543
133
32840
100
1543
130
32846
97
1543
130
32853
94
1543
130
32860
96
1543
130
32866
98
1543
133
32872
97
1543
133
32877
96
1543
133
32882
97
1543
133
32887
98
1543
133
32892
94
1543
135
32896
91
1543
135
32900
91
1543
135
32904
91
1544
135
32908
90
1544
135
32913
89
1544
135
32917
88
1544
136
32921
87
1544
138
32926
88
1545
137
32930
89
1545
138
32934
85
1545
141
32937
81
1545
141
32942
81
1545
141
32946
81
1546
142
32950
79
1546
142
32954
78
1546
142
32958
78
1546
143
32961
79
1546
143
32965
80
1547
144
32969
81
1547
143
32972
78
1547
142
32976
76
1548
143
32980
76
1548
142
32984
77
1549
142
32987
78
1549
145
32990
80
1549
142
32994
78
1549
142
32999
77
1549
142
33002
77
1550
142
33006
77
1550
142
33010
75
1551
142
33013
74
1551
142
33016
75
1552
142
33020
76
1553
142
33024
75
1553
143
33028
75
1553
143
33032
75
1553
147
33036
76
1553
146
33040
75
1554
147
33043
75
1554
146
33046
75
1554
146
33050
75
1555
148
33054
75
1555
148
33058
76
1556
148
33062
76
1556
148
33066
77
1556
147
33070
77
1556
147
33074
78
1556
145
33078
81
1557
145
33082
84
1557
145
33086
83
1557
145
33091
83
1557
145
33095
83
1557
145
33099
84
1558
146
33104
83
1558
146
33108
83
1558
146
33112
85
1558
147
33116
87
1558
147
33120
88
1559
147
33125
89
1559
147
33130
90
1559
147
33134
91
1559
150
33138
93
1559
154
33143
95
1560
157
33148
95
1560
157
33152
95
1560
160
33158
95
1560
160
33163
96
1560
161
33168
96
1561
164
33174
96
1561
168
33178
97
1561
168
33183
98
1561
168
33188
97
1561
168
33192
96
1562
166
33196
96
1562
166
33200
96
1562
166
33204
95
1562
166
33209
95
1562
167
33214
96
1563
168
33220
98
1563
168
33226
100
1563
168
33231
103
1563
168
33236
100
1563
168
33240
98
1564
167
33245
95
1564
167
33250
93
1564
164
33254
90
1564
164
33259
87
1564
164
33264
87
1564
164
33268
88
1564
164
33272
88
1564
164
33277
88
1564
165
33282
91
1564
169
33287
94
1565
173
33292
90
1565
175
33296
87
1565
174
33300
88
1565
170
33304
90
1565
169
33308
90
1566
169
33313
90
1566
169
33318
91
1566
169
33323
92
1566
170
33328
92
1566
171
33333
93
1567
171
33338
93
1567
170
33342
93
1567
170
33346
93
1567
171
33351
93
1567
171
33356
94
1568
171
33360
95
1568
171
33364
91
1568
172
33369
88
1569
172
33374
87
1569
172
33378
86
1570
172
33382
86
1570
172
33387
87
1570
172
33391
88
1571
172
33395
90
1571
172
33400
90
1572
172
33404
91
1572
172
33408
89
1572
168
33413
88
1572
164
33418
88
1572
163
33422
88
1573
163
33427
88
1573
164
33432
88
1573
165
33436
87
1574
166
33440
87
1574
166
33444
87
1575
166
33449
87
1575
166
33453
84
1575
166
33457
82
1575
166
33462
82
1575
166
33466
83
1576
168
33470
85
1576
169
33474
87
1576
169
33478
87
1576
166
33482
88
1576
166
33486
89
1577
170
33491
91
1577
173
33496
89
1577
175
33500
88
1577
175
33504
87
1577
178
33509
87
1578
176
33513
85
1578
179
33517
83
1578
180
33520
83
1579
184
33524
84
1579
184
33529
86
1580
187
33534
88
1580
187
33538
88
1580
187
33542
89
1581
187
33547
89
1581
185
33552
89
1582
185
33556
88
1582
185
33560
88
1582
185
33564
90
1582
185
33569
92
1582
184
33574
92
1583
184
33578
93
1583
184
33582
92
1584
181
33587
92
1585
181
33592
92
1586
181
33596
93
1587
181
33601
94
1587
181
33606
95
1587
181
33611
93
1588
181
33616
92
1588
184
33620
92
1589
182
33624
93
1589
182
33629
94
1589
182
33634
96
1589
182
33639
95
1589
182
33644
95
1590
182
33649
93
1590
183
33654
92
1590
183
33658
92
1591
183
33662
93
1591
183
33667
93
1592
183
33672
94
1592
183
33677
95
1592
182
33682
96
1593
182
33686
96
1593
182
33691
96
1594
182
33696
94
1594
182
33700
93
1594
182
33704
90
1595
182
33709
88
1595
182
33713
86
1596
182
33717
85
1596
182
33722
89
1596
182
33726
93
1596
182
33730
87
1596
184
33734
82
1597
184
33739
84
1597
184
33744
87
1598
184
33748
85
1598
184
33753
84
1599
184
33758
85
1600
184
33763
86
1600
184
33768
83
1600
184
33773
80
1600
184
33778
80
1600
184
33784
81
1601
184
33790
81
1601
184
33795
81
1602
184
33801
80
1603
184
33807
80
1604
184
33813
79
1605
184
33819
79
1605
184
33824
77
1605
187
33830
76
1606
182
33835
75
1606
182
33840
74
1607
182
33846
73
1607
182
33851
72
1607
181
33856
70
1608
181
33860
68
1608
181
33865
70
1609
181
33870
72
1609
181
33874
76
1609
181
33877
81
1610
180
33882
80
1610
180
33886
80
1611
180
33891
81
1611
180
33896
82
1611
180
33900
81
1611
180
33904
80
1611
180
33908
78
1612
180
33912
77
1612
180
33916
76
1612
180
33920
76
1613
179
33924
76
1613
176
33928
76
1614
175
33932
75
1614
175
33935
74
1614
175
33938
73
1615
175
33942
73
1615
175
33946
71
1616
175
33949
69
1616
176
33953
68
1616
176
33957
67
1617
176
33960
66
1617
171
33963
65
1618
167
33966
67
1618
163
33970
69
1619
159
33972
69
1619
156
33975
69
1620
156
33978
71
1621
156
33982
73
1621
157
33985
76
1621
157
33988
80
1622
158
33992
79
1622
157
33996
78
1623
157
33999
77
1623
157
34002
77
1623
158
34006
77
1623
157
34010
78
1623
157
34014
79
1624
157
34017
80
1624
157
34021
83
1624
157
34025
86
1625
161
34028
84
1625
163
34032
83
1626
163
34036
83
1626
163
34039
83
1626
163
34043
83
1626
162
34047
84
1626
162
34050
82
1627
161
34054
81
1627
159
34058
81
1627
159
34061
82
1627
159
34064
82
1627
159
34068
82
1628
159
34072
80
1628
159
34075
78
1628
158
34078
76
1628
158
34082
74
1628
159
34086
74
1629
159
34089
75
1629
158
34092
76
1629
158
34096
77
1629
157
34099
76
1629
157
34102
76
1630
157
34106
77
1630
157
34109
79
1630
157
34113
82
1631
157
34117
85
1631
157
34120
84
1632
157
34124
83
1632
157
34128
83
1632
157
34132
84
1632
158
34136
83
1632
159
34139
83
1633
159
34143
85
1633
159
34147
87
1633
159
34150
88
1634
159
34154
89
1634
160
34158
89
1635
162
34161
89
1635
165
34166
88
1636
165
34170
88
1636
165
34174
88
1637
165
34177
88
1638
165
34181
86
1638
165
34185
85
1638
167
34188
85
1638
167
34192
85
1638
165
34196
85
1639
164
34200
85
1639
165
34204
85
1639
165
34208
85
1640
168
34212
85
1640
168
34215
86
1641
169
34219
86
1641
170
34223
86
1641
170
34226
86
1641
170
34230
87
1641
170
34234
86
1642
170
34238
86
1642
170
34242
87
1642
173
34246
88
1643
172
34250
87
1643
174
34254
87
1644
174
34258
88
1644
174
34261
90
1644
174
34265
90
1645
173
34269
91
1645
173
34273
89
1646
173
34277
88
1646
171
34281
88
1646
171
34285
88
1646
172
34288
88
1646
172
34292
89
1647
172
34296
89
1647
172
34301
89
1647
172
34304
90
1648
172
34308
91
1648
175
34312
91
1649
177
34317
91
1649
177
34320
91
1649
177
34324
91
1649
177
34328
89
1649
173
34331
88
1650
173
34336
91
1650
174
34340
95
1650
176
34344
94
1650
176
34348
93
1650
176
34352
91
1651
180
34355
89
1651
182
34359
90
1651
182
34363
91
1652
182
34366
88
1652
182
34370
85
1653
182
34374
84
1653
178
34377
83
1654
178
34380
82
1654
178
34383
81
1655
178
34386
82
1656
181
34390
83
1656
181
34394
85
1656
178
34399
87
1656
178
34402
85
1656
179
34406
84
1657
179
34410
84
1657
179
34414
85
1657
179
34418
83
1658
179
34422
82
1658
178
34426
82
1659
177
34429
82
1659
177
34432
81
1659
177
34436
81
1659
177
34440
79
1659
177
34443
78
1660
177
34446
78
1660
178
34450
78
1660
178
34453
78
1661
178
34456
78
1661
178
34460
82
1662
178
34463
87
1662
178
34466
84
1662
179
34470
82
1662
179
34474
81
1662
179
34477
81
1663
179
34481
82
1663
179
34485
84
1663
179
34488
85
1664
179
34491
87
1664
179
34496
87
1665
178
34500
87
1665
178
34504
86
1665
178
34508
85
1666
177
34511
86
1666
177
34514
87
1667
175
34518
83
1667
174
34522
80
1667
174
34526
80
1668
174
34529
80
1668
174
34533
76
1669
174
34537
73
1669
174
34540
74
1669
175
34543
76
1669
175
34547
75
1669
175
34551
74
1670
178
34554
76
1670
175
34557
78
1671
175
34560
81
1671
175
34564
84
1672
175
34568
84
1673
175
34571
84
1673
175
34574
85
1673
175
34578
87
1673
175
34582
88
1673
175
34586
89
1674
177
34590
88
1674
174
34593
87
1674
171
34596
90
1675
171
34600
93
1675
171
34604
89
1676
171
34607
85
1676
171
34610
83
1676
172
34613
81
1676
172
34616
83
1676
172
34619
85
1677
172
34622
88
1677
172
34626
91
1677
169
34630
89
1677
168
34633
87
1677
168
34637
86
1678
167
34641
85
1678
168
34644
85
1678
168
34647
85
1679
168
34650
85
1679
168
34654
85
1680
168
34658
85
1680
171
34661
85
1680
172
34664
83
1680
172
34668
82
1680
173
34670
83
1681
173
34673
85
1681
173
34676
85
1681
173
34680
85
1681
173
34684
85
1681
173
34687
85
1682
175
34690
85
1682
174
34694
85
1682
174
34697
85
1683
174
34700
85
1683
174
34704
86
1684
174
34707
88
1684
174
34710
87
1684
174
34714
87
1684
174
34717
88
1684
174
34720
90
1685
174
34724
89
1685
174
34727
89
1685
175
34730
89
1686
176
34733
89
1686
177
34737
87
1687
177
34741
86
1687
177
34744
86
1688
177
34747
87
1688
177
34750
87
1689
180
34754
87
1690
177
34758
87
1690
177
34761
87
1690
176
34765
89
1690
176
34769
92
1690
176
34772
90
1691
175
34776
89
1691
175
34780
88
1691
175
34784
88
1692
175
34788
90
1692
178
34791
93
1693
178
34795
92
1693
179
34799
92
1693
179
34802
91
1694
179
34806
91
1694
179
34810
92
1695
180
34814
93
1695
180
34818
93
1695
178
34821
93
1695
179
34824
91
1695
179
34828
89
1696
179
34832
88
1696
179
34835
88
1696
179
34838
89
1697
179
34842
90
1697
179
34846
89
1698
179
34850
88
1698
179
34854
90
1698
180
34857
92
1699
180
34861
92
1699
180
34865
92
1700
180
34868
91
1700
180
34871
91
1700
180
34875
92
1701
180
34879
93
1701
180
34882
91
1702
180
34886
90
1702
180
34890
89
1702
181
34893
88
1703
181
34896
88
1703
181
34900
88
1704
181
34904
88
1704
181
34908
88
1705
181
34912
80
1705
181
34915
72
1706
181
34918
68
1707
181
34921
65
1707
181
34923
63
1707
181
34925
61
1707
182
34928
62
1707
182
34930
64
1708
182
34934
63
1708
182
34937
63
1708
182
34940
63
1709
182
34942
64
1709
182
34946
64
1710
182
34949
65
1710
182
34952
65
1710
182
34954
66
1711
182
34958
66
1711
182
34961
66
1712
182
34964
64
1712
181
34967
62
1712
181
34970
63
1713
181
34974
65
1713
181
34976
64
1714
181
34979
63
1714
181
34982
62
1714
181
34985
61
1715
182
34988
66
1715
182
34991
71
1716
182
34994
71
1716
182
34997
71
1716
183
35000
72
1717
183
35003
73
1717
183
35006
72
1718
183
35010
71
1718
183
35014
70
1718
183
35017
69
1718
183
35020
69
1718
183
35023
70
1719
183
35026
69
1719
183
35029
68
1719
183
35032
66
1720
183
35034
65
1720
182
35036
63
1721
182
35039
62
1721
180
35040
51
1721
180
35042
40
1722
180
35044
48
1722
180
35046
56
1723
180
35048
59
1723
180
35051
63
1723
180
35053
64
1724
180
35055
65
1724
180
35058
65
1725
180
35061
66
1725
179
35064
65
1725
179
35066
65
1725
179
35068
64
1725
179
35071
63
1726
179
35074
63
1726
179
35076
64
1726
179
35078
65
1727
179
35081
66
1727
179
35084
63
1728
178
35086
60
1728
178
35088
61
1728
178
35090
63
1728
178
35092
66
1728
178
35095
70
1729
178
35098
72
1729
178
35101
75
1729
178
35104
74
1730
178
35106
74
1730
178
35109
74
1731
178
35112
75
1731
178
35114
73
1731
178
35117
71
1731
178
35120
69
1731
178
35122
67
1732
178
35124
69
1732
178
35127
71
1732
178
35130
70
1733
178
35133
70
1733
178
35135
67
1734
178
35137
64
1734
178
35140
68
1734
178
35143
72
1734
177
35145
70
1734
177
35147
69
1735
177
35150
67
1735
177
35153
65
1735
177
35155
66
1736
177
35157
67
1736
177
35160
70
1737
177
35163
74
1737
177
35166
75
1737
177
35168
76
1737
177
35171
73
1737
177
35174
70
1738
177
35177
70
1738
177
35180
70
1739
178
35183
68
1739
177
35186
66
1740
177
35189
67
1741
177
35192
68
1741
177
35194
68
1741
177
35197
69
1741
177
35200
68
1741
177
35202
67
1742
177
35204
69
1742
177
35207
71
1742
177
35210
70
1742
177
35213
69
1742
177
35215
70
1743
177
35217
71
1743
177
35220
68
1743
177
35223
65
1744
177
35226
67
1744
176
35228
70
1745
176
35231
71
1745
176
35234
72
1745
176
35237
72
1745
176
35240
72
1745
176
35243
70
1746
176
35246
69
1746
176
35248
70
1746
176
35250
72
1747
176
35253
70
1747
176
35256
68
1748
176
35258
70
1748
176
35261
72
1748
176
35264
70
1748
175
35267
69
1748
175
35270
72
1749
174
35273
75
1749
174
35276
75
1749
175
35280
76
1750
175
35282
76
1750
175
35285
76
1751
175
35288
74
1751
175
35292
73
1751
175
35294
74
1751
176
35297
76
1751
176
35300
74
1752
176
35303
72
1752
176
35306
74
1752
176
35308
76
1752
176
35311
77
1752
175
35314
78
1753
175
35318
79
1753
175
35321
80
1753
175
35324
80
1753
175
35327
80
1753
175
35330
79
1754
175
35334
78
1754
175
35338
77
1754
175
35341
77
1754
175
35344
79
1754
175
35347
81
1755
175
35350
81
1755
175
35352
81
1756
175
35356
81
1756
175
35359
81
1757
175
35362
81
1758
175
35366
82
1758
172
35370
84
1758
172
35373
87
1758
170
35376
85
1758
170
35380
84
1759
170
35384
84
1759
170
35387
85
1759
170
35390
87
1759
170
35394
89
1759
170
35398
90
1760
170
35401
92
1760
170
35405
92
1760
169
35409
93
1760
168
35412
90
1760
168
35415
87
1761
168
35418
86
1761
168
35422
85
1761
168
35426
85
1761
168
35429
86
1761
168
35432
85
1762
168
35436
84
1762
169
35439
84
1762
169
35442
85
1762
170
35446
85
1762
170
35449
85
1763
170
35452
85
1763
170
35455
85
1763
169
35459
86
1763
169
35463
87
1763
169
35466
86
1764
169
35468
85
1764
169
35472
87
1764
164
35476
89
1764
160
35480
86
1764
160
35483
83
1764
161
35486
84
1764
161
35490
85
1764
163
35494
88
1764
163
35497
91
1764
164
35500
92
1765
164
35504
93
1765
164
35508
93
1765
166
35511
93
1765
167
35515
92
1765
167
35519
92
1766
167
35523
93
1766
167
35527
94
1766
167
35530
95
1766
166
35534
96
1766
165
35538
95
1767
165
35541
95
1767
167
35545
95
1767
167
35549
95
1767
167
35552
96
1767
167
35556
97
1768
167
35560
99
1768
167
35563
101
1768
167
35568
98
1768
167
35572
96
1768
167
35576
95
1769
167
35580
94
1769
165
35584
93
1769
165
35589
93
1769
165
35594
90
1769
165
35598
87
1770
165
35602
87
1770
165
35606
88
1770
164
35610
90
1770
164
35614
92
1770
164
35618
91
1770
164
35623
91
1770
164
35626
89
1770
164
35630
88
1771
164
35634
87
1771
164
35637
87
1772
164
35642
88
1772
164
35646
89
1772
164
35650
88
1773
164
35654
87
1773
164
35658
86
1774
164
35661
86
1774
164
35666
87
1774
164
35671
89
1774
163
35676
88
1774
163
35680
87
1775
163
35685
87
1775
163
35690
88
1775
163
35694
89
1776
163
35699
90
1776
163
35703
89
1777
163
35707
89
1777
163
35712
91
1777
163
35716
93
1777
163
35720
93
1777
163
35725
93
1778
163
35729
93
1778
163
35733
93
1778
163
35738
93
1779
165
35743
93
1779
165
35748
92
1780
165
35753
91
1780
165
35757
91
1780
165
35761
92
1780
165
35766
91
1780
166
35770
90
1781
166
35774
86
1781
166
35778
83
1781
167
35782
87
1782
168
35785
91
1782
169
35790
87
1783
169
35794
84
1783
169
35798
82
1783
169
35802
81
1784
169
35806
79
1784
169
35810
78
1785
170
35814
78
1785
170
35817
78
1785
170
35821
79
1785
173
35825
81
1785
173
35828
82
1786
169
35832
83
1786
169
35836
83
1786
169
35839
83
1786
169
35842
83
1786
169
35846
83
1787
169
35850
62
1787
170
35855
41
1787
170
35859
41
1787
170
35863
41
1787
170
35868
64
1788
170
35872
87
1788
170
35877
85
1788
170
35882
84
1788
170
35887
86
1788
170
35892
88
1788
170
35898
91
1788
170
35903
94
1788
169
35908
98
1788
169
35914
102
1788
169
35918
103
1789
169
35923
105
1789
169
35928
100
1789
168
35933
96
1789
168
35936
94
1789
168
35940
93
1789
167
35944
94
1789
167
35948
95
1789
166
35954
95
1790
166
35961
96
1790
166
35966
98
1791
165
35970
100
1791
165
35975
97
1791
165
35980
95
1791
164
35984
98
1791
164
35988
101
1792
164
35993
98
1792
164
35998
95
1793
164
36006
93
1793
164
36013
92
1794
164
36018
89
1795
164
36023
87
1795
164
36027
85
1795
164
36031
83
1795
164
36036
83
1795
164
36040
83
1796
164
36044
79
1796
166
36047
76
1796
166
36050
76
1796
166
36052
76
1796
166
36054
76
1797
166
36057
77
1797
166
36060
76
1797
166
36064
76
1797
165
36067
77
1797
165
36070
78
1798
165
36074
77
1798
165
36078
76
1798
166
36082
75
1799
167
36086
74
1799
169
36090
73
1800
169
36094
72
1800
169
36100
76
1800
169
36105
81
1800
169
36110
78
1800
169
36114
76
1801
169
36118
76
1801
170
36123
76
1801
171
36128
76
1801
171
36132
76
1801
171
36136
78
1802
171
36141
80
1802
170
36146
80
1802
170
36150
81
1802
170
36154
82
1802
170
36159
84
1803
170
36163
82
1803
170
36167
81
1803
170
36171
80
1804
170
36175
80
1804
170
36179
75
1805
170
36183
71
1805
170
36186
72
1805
170
36190
74
1805
170
36194
74
1805
170
36197
74
1806
170
36201
73
1806
170
36205
73
1806
170
36209
75
1807
172
36213
77
1807
171
36216
77
1808
171
36220
78
1808
171
36224
77
1808
171
36228
77
1809
172
36232
77
1809
173
36236
77
1810
173
36240
76
1810
173
36244
76
1810
173
36248
75
1811
173
36252
75
1811
174
36256
74
1812
174
36259
74
1812
174
36263
74
1812
175
36267
75
1812
175
36270
75
1812
176
36274
75
1813
176
36278
77
1813
176
36282
79
1813
176
36286
85
1813
177
36290
91
1813
177
36294
84
1814
177
36299
78
1814
177
36304
78
1814
176
36308
78
1815
176
36312
79
1815
176
36316
80
1816
176
36320
81
1816
176
36325
82
1816
176
36329
82
1817
176
36333
82
1817
176
36337
81
1818
176
36341
80
1818
176
36345
80
1818
176
36349
81
1818
176
36354
81
1818
176
36358
81
1819
176
36362
80
1819
176
36365
80
1819
176
36369
80
1819
176
36373
81
1819
176
36377
81
1820
176
36381
81
1820
176
36386
81
1820
176
36390
82
1821
176
36394
83
1821
176
36398
85
1822
175
36402
83
1822
175
36407
82
1822
175
36411
80
1822
175
36415
78
1822
175
36419
77
1823
175
36423
77
1823
175
36427
81
1824
175
36431
85
1824
176
36434
85
1825
176
36438
86
1826
176
36442
85
1826
176
36446
84
1826
176
36450
82
1826
176
36454
81
1826
175
36458
81
1827
175
36462
81
1827
175
36466
81
1827
175
36469
81
1827
175
36472
80
1827
175
36476
80
1828
175
36480
81
1828
175
36483
82
1828
175
36486
82
1829
175
36490
82
1829
175
36494
84
1830
175
36498
87
1830
175
36502
85
1830
175
36507
83
1830
175
36510
82
1830
175
36514
82
1831
175
36518
82
1831
175
36522
83
1831
175
36526
83
1831
175
36531
84
1831
175
36534
84
1832
175
36538
84
1832
175
36542
85
1832
175
36546
87
1833
175
36549
85
1833
175
36552
84
1834
175
36556
85
1834
175
36560
87
1834
175
36564
86
1834
175
36568
86
1834
173
36571
84
1835
173
36574
83
1835
172
36577
82
1835
172
36580
82
1835
172
36584
81
1835
172
36587
80
1836
172
36590
80
1836
172
36594
80
1836
172
36597
80
1837
172
36600
81
1837
172
36604
80
1838
172
36608
79
1838
172
36611
78
1838
172
36614
77
1838
173
36618
77
1838
173
36621
77
1839
174
36624
79
1839
174
36628
81
1840
174
36632
81
1840
174
36635
81
1841
174
36638
80
1842
174
36642
80
1842
174
36646
81
1842
174
36649
82
1842
174
36653
81
1842
174
36657
81
1843
174
36660
78
1843
174
36664
76
1843
174
36668
78
1844
174
36671
80
1844
174
36674
79
1845
174
36678
78
1845
175
36681
78
1845
175
36684
78
1845
175
36688
77
1845
175
36691
76
1846
175
36694
74
1846
175
36697
72
1846
175
36700
76
1847
175
36703
80
1847
175
36706
78
1848
175
36710
76
1848
175
36713
76
1848
175
36716
77
1848
174
36720
77
1848
174
36723
78
1849
174
36726
79
1849
174
36729
80
1849
174
36732
80
1850
175
36735
81
1850
175
36738
76
1851
175
36742
71
1851
175
36745
73
1851
176
36748
76
1851
176
36752
76
1851
177
36757
77
1852
176
36760
77
1852
176
36763
78
1852
176
36767
74
1853
178
36771
71
1853
178
36774
73
1854
178
36778
76
1854
178
36782
75
1854
178
36785
75
1855
179
36788
76
1855
179
36792
78
1856
179
36796
79
1856
179
36799
80
1856
179
36803
78
1856
179
36807
77
1856
180
36810
76
1857
180
36814
75
1857
180
36818
76
1858
180
36822
78
1858
180
36826
79
1859
180
36830
80
1860
180
36834
78
1860
180
36839
76
1860
180
36843
76
1860
180
36847
76
1860
180
36852
73
1861
180
36856
70
1861
180
36860
74
1861
180
36864
78
1861
180
36868
80
1861
180
36871
82
1862
180
36874
82
1862
180
36878
83
1862
180
36882
82
1862
180
36885
82
1862
180
36888
82
1863
180
36891
82
1863
180
36894
81
1863
180
36898
81
1863
180
36902
82
1863
180
36905
84
1864
180
36909
84
1864
180
36913
84
1864
180
36916
81
1864
181
36919
78
1864
181
36922
78
1865
181
36926
78
1865
181
36930
79
1865
181
36933
81
1865
181
36937
81
1865
181
36941
82
1866
181
36945
82
1866
181
36949
82
1866
181
36952
83
1866
180
36955
85
1866
180
36959
85
1867
178
36963
85
1867
178
36968
83
1867
178
36972
82
1868
175
36976
82
1868
174
36981
83
1869
174
36984
83
1869
174
36988
84
1869
174
36992
84
1869
174
36996
85
1869
174
37000
86
1870
175
37004
88
1870
176
37008
88
1870
176
37011
88
1870
176
37015
88
1870
176
37019
89
1871
176
37024
89
1871
176
37028
89
1871
176
37032
88
1871
175
37036
88
1871
175
37040
88
1872
175
37043
88
1872
175
37048
89
1872
174
37052
91
1873
173
37056
91
1873
174
37060
92
1874
175
37064
92
1874
175
37069
93
1874
175
37073
92
1875
175
37077
92
1875
173
37081
93
1876
173
37085
94
1876
173
37089
93
1876
173
37093
93
1876
173
37097
92
1876
174
37101
91
1877
174
37104
90
1877
174
37108
90
1877
174
37112
89
1878
174
37116
88
1878
174
37119
88
1879
174
37122
89
1879
174
37125
87
1879
174
37128
85
1879
174
37132
84
1879
174
37135
84
1880
174
37138
88
1880
174
37142
92
1880
174
37146
91
1880
174
37150
91
1880
174
37154
90
1881
174
37159
89
1881
171
37163
88
1881
169
37167
87
1882
169
37171
84
1882
169
37175
82
1883
169
37178
79
1883
169
37182
76
1883
172
37185
73
1883
173
37188
71
1883
173
37192
73
1884
173
37195
76
1884
173
37198
77
1884
173
37200
78
1885
171
37203
76
1885
171
37206
74
1886
173
37209
77
1886
173
37212
80
1886
173
37215
80
1886
173
37218
80
1886
173
37221
78
1887
173
37224
77
1887
173
37226
79
1887
172
37229
81
1888
172
37232
79
1888
172
37236
78
1889
172
37238
78
1889
172
37241
78
1889
170
37244
79
1889
170
37248
80
1889
170
37251
80
1890
170
37254
81
1890
170
37257
79
1890
170
37260
77
1890
171
37263
78
1890
170
37266
79
1891
170
37270
80
1891
170
37273
82
1892
170
37276
79
1892
170
37279
77
1893
170
37282
76
1894
170
37285
76
1894
170
37288
76
1894
170
37291
77
1894
170
37294
77
1894
170
37298
77
1895
170
37301
79
1895
170
37304
81
1895
170
37307
81
1895
170
37310
81
1895
170
37313
81
1896
170
37316
81
1896
169
37319
81
1896
169
37322
82
1897
169
37325
82
1897
169
37328
83
1898
171
37332
81
1898
171
37335
80
1898
171
37338
78
1898
171
37340
76
1898
171
37343
76
1899
170
37346
77
1899
170
37350
78
1899
170
37353
80
1900
170
37356
76
1900
170
37358
73
1901
170
37360
73
1901
170
37363
73
1901
170
37366
72
1901
170
37369
72
1901
170
37372
73
1902
170
37375
75
1902
171
37378
76
1902
172
37381
77
1902
172
37384
79
1902
172
37387
81
1903
172
37390
81
1903
172
37394
82
1903
172
37398
82
1904
172
37401
83
1904
172
37404
82
1905
175
37407
82
1905
178
37411
82
1905
178
37415
82
1905
178
37418
80
1905
177
37422
78
1906
177
37426
77
1906
177
37429
76
1906
177
37432
77
1907
177
37435
79
1907
177
37438
77
1908
177
37442
76
1908
177
37444
74
1908
177
37447
73
1909
177
37450
74
1909
177
37453
75
1910
177
37456
73
1910
180
37458
72
1910
177
37461
74
1911
174
37464
77
1911
173
37467
76
1912
173
37470
76
1912
173
37472
76
1912
173
37475
77
1912
173
37478
78
1912
175
37481
80
1913
175
37484
80
1913
175
37487
80
1913
175
37490
82
1914
175
37494
84
1914
175
37498
82
1915
175
37501
80
1915
175
37504
80
1915
175
37507
81
1915
175
37510
82
1915
175
37514
84
1916
175
37517
82
1916
175
37520
80
1916
175
37523
79
1916
175
37526
79
1916
175
37529
78
1917
174
37532
77
1917
174
37535
74
1917
174
37538
72
1918
174
37541
72
1918
174
37544
73
1919
175
37548
74
1919
175
37551
75
1919
175
37554
75
1920
175
37557
75
1920
175
37560
73
1921
175
37563
71
1921
175
37566
72
1921
175
37569
74
1921
174
37572
73
1921
174
37575
73
1922
174
37578
73
1922
174
37582
73
1922
174
37585
73
1922
174
37588
74
1922
174
37591
74
1923
174
37594
74
1923
174
37598
74
1923
174
37601
75
1924
174
37604
75
1924
174
37607
76
1925
174
37610
76
1925
174
37613
77
1925
174
37616
74
1926
174
37619
72
1926
174
37622
72
1927
174
37625
72
1927
174
37628
71
1927
174
37630
71
1927
174
37633
70
1927
175
37636
70
1928
175
37639
73
1928
175
37642
76
1928
175
37645
75
1929
174
37648
75
1929
174
37652
78
1930
174
37655
82
1930
174
37658
79
1930
174
37661
76
1930
174
37664
78
1930
174
37668
80
1931
174
37672
81
1931
174
37675
83
1931
174
37679
81
1931
174
37683
80
1931
174
37686
80
1932
174
37690
81
1932
174
37694
79
1932
174
37697
78
1932
174
37700
80
1932
174
37704
82
1933
174
37708
82
1933
174
37711
82
1933
174
37714
82
1934
174
37718
82
1934
175
37722
82
1935
175
37726
82
1935
175
37730
81
1935
175
37733
81
1935
175
37737
81
1935
175
37741
81
1936
175
37744
81
1936
175
37748
82
1936
175
37752
82
1936
174
37755
82
1936
174
37759
84
1937
174
37763
87
1937
174
37766
84
1937
174
37770
82
1938
175
37774
81
1938
175
37777
81
1939
176
37780
81
1939
177
37784
82
1939
177
37788
83
1939
177
37792
85
1939
176
37796
84
1940
176
37799
84
1940
176
37803
84
1940
175
37807
85
1940
175
37810
85
1940
175
37814
85
1941
173
37818
86
1941
173
37822
87
1941
173
37825
87
1941
173
37828
87
1941
172
37832
85
1942
171
37837
83
1942
171
37840
84
1943
171
37844
85
1943
171
37848
84
1944
170
37852
84
1945
170
37855
84
1945
170
37858
85
1945
170
37862
86
1945
170
37867
87
1945
170
37870
87
1946
170
37874
87
1946
171
37878
89
1946
171
37882
91
1946
172
37886
89
1946
172
37890
88
1947
172
37894
88
1947
172
37898
88
1947
173
37902
90
1947
173
37906
92
1947
176
37910
91
1948
176
37914
91
1948
176
37918
91
1948
173
37923
92
1948
173
37926
91
1948
173
37930
91
1949
173
37934
91
1949
173
37939
91
1949
173
37942
93
1949
173
37946
95
1949
173
37950
93
1949
173
37955
92
1949
173
37959
92
1949
173
37963
93
1949
173
37966
90
1949
173
37970
88
1950
173
37974
88
1950
174
37978
89
1950
174
37982
89
1950
174
37986
90
1950
174
37990
89
1951
174
37994
89
1951
175
37998
88
1951
175
38003
88
1951
176
38006
87
1951
176
38010
86
1952
176
38014
86
1952
176
38018
87
1952
176
38022
87
1952
176
38025
88
1952
176
38030
87
1953
176
38034
86
1953
175
38038
85
1953
174
38041
84
1953
173
38044
84
1953
173
38048
84
1954
173
38052
84
1954
173
38055
85
1954
173
38060
86
1955
172
38064
87
1955
172
38068
88
1956
172
38071
90
1956
172
38076
91
1956
172
38080
93
1956
173
38084
93
1956
173
38088
94
1957
172
38092
93
1957
172
38096
93
1957
172
38100
91
1957
172
38104
90
1957
172
38108
89
1958
173
38111
89
1958
173
38116
89
1958
173
38120
89
1958
173
38124
91
1958
173
38127
93
1959
173
38131
93
1959
173
38135
94
1959
173
38140
93
1960
175
38144
92
1960
175
38148
93
1961
175
38152
94
1961
175
38156
94
1961
174
38160
94
1961
174
38164
94
1961
174
38169
94
1962
174
38174
94
1962
174
38178
94
1962
174
38182
95
1962
174
38186
96
1962
174
38190
95
1963
174
38194
95
1963
174
38198
96
1963
173
38203
98
1963
173
38208
97
1963
173
38212
96
1964
173
38216
96
1964
173
38220
96
1964
173
38224
95
1964
173
38229
95
1964
173
38233
94
1965
173
38237
94
1965
173
38241
95
1965
173
38245
96
1965
173
38249
96
1965
173
38253
96
1966
173
38257
95
1966
173
38261
94
1966
173
38264
92
1966
172
38267
90
1966
172
38270
89
1967
172
38274
89
1967
172
38278
90
1967
172
38281
92
1968
170
38284
91
1968
170
38288
91
1969
170
38292
91
1969
170
38295
91
1969
171
38299
91
1969
171
38303
91
1969
171
38307
89
1970
171
38311
88
1970
171
38316
89
1970
171
38322
91
1971
171
38326
90
1971
171
38331
90
1972
171
38336
91
1972
171
38340
92
1972
173
38344
92
1972
173
38349
92
1972
173
38354
91
1973
173
38358
91
1973
173
38362
92
1973
173
38366
93
1974
173
38371
92
1974
173
38376
92
1975
173
38380
92
1975
173
38385
92
1975
173
38389
92
1975
173
38393
92
1975
173
38398
93
1976
173
38402
95
1976
173
38406
95
1976
174
38410
96
1977
174
38414
94
1977
174
38419
93
1978
174
38424
93
1978
174
38428
93
1978
175
38433
93
1978
176
38438
93
1978
175
38443
93
1979
175
38448
93
1979
175
38453
93
1979
175
38458
94
1979
175
38463
93
1979
176
38468
92
1980
177
38472
92
1980
177
38477
92
1980
177
38482
91
1980
176
38487
91
1980
176
38492
92
1981
176
38496
93
1981
176
38501
94
1981
176
38506
95
1981
176
38510
95
1981
176
38515
96
1981
176
38520
98
1981
176
38525
100
1981
175
38530
102
1981
175
38536
105
1981
175
38542
94
1982
175
38547
83
1982
175
38553
85
1982
175
38559
87
1982
175
38567
87
1982
176
38575
87
1983
176
38583
65
1983
176
38591
43
1983
175
38598
32
1983
175
38606
21
1983
175
38614
10
1983
175
38622
0
1982
175
38629
0
1982
174
38636
0
1982
173
38644
0
1982
173
38651
0
1982
173
38658
0
1981
172
38666
0
1981
172
38674
0
1981
172
38682
0
1981
172
38691
0
1981
173
38700
0
1980
173
38709
0
1980
173
38718
0
1980
173
38727
0
1980
173
38736
0
1980
173
38745
40
1979
173
38754
81
1979
173
38763
84
1979
173
38772
88
1979
168
38782
88
1979
164
38791
88
1978
161
38800
66
1978
161
38810
44
1978
161
38818
33
1978
162
38827
22
1978
162
38836
11
1978
162
38844
0
1978
161
38852
47
1978
164
38860
94
1978
164
38870
93
1978
164
38879
93
1977
164
38888
93
1976
161
38898
93
1976
161
38908
69
1975
161
38918
46
1975
161
38928
34
1974
161
38938
23
1974
160
38947
58
1974
159
38956
93
1974
159
38967
102
1974
159
38978
112
1973
159
38988
111
1973
159
38999
111
1972
158
39010
111
1972
159
39021
111
1972
158
39030
83
1971
158
39040
55
1971
158
39048
41
1970
161
39055
27
1970
161
39064
63
1970
161
39073
100
1970
160
39082
100
1970
159
39091
101
1970
159
39100
97
1970
156
39110
93
1970
156
39118
90
1970
156
39126
87
1970
159
39134
89
1970
159
39143
92
1970
154
39150
87
1971
152
39157
82
1971
151
39163
81
1971
151
39169
80
1971
151
39176
83
1971
151
39182
87
1972
151
39188
86
1972
151
39194
85
1972
151
39200
81
1972
151
39205
78
1972
151
39210
71
1973
151
39214
64
1973
152
39218
70
1973
153
39222
76
1973
153
39227
76
1973
152
39232
77
1974
155
39236
79
1974
155
39240
81
1974
152
39244
80
1975
153
39249
80
1975
154
39254
79
1976
156
39258
78
1976
157
39263
77
1976
157
39268
76
1977
160
39272
83
1977
160
39277
91
1978
160
39282
84
1978
156
39286
77
1978
156
39290
79
1979
156
39295
81
1979
159
39300
81
1980
163
39305
81
1980
167
39310
83
1980
168
39314
85
1981
171
39320
83
1981
171
39325
82
1982
168
39330
83
1982
169
39334
85
1982
173
39340
83
1982
175
39345
82
1982
175
39350
82
1983
175
39355
82
1983
173
39360
84
1983
177
39365
87
1983
177
39370
85
1983
176
39375
84
1984
172
39380
86
1984
172
39385
89
1984
172
39390
88
1985
175
39395
88
1985
175
39400
86
1986
175
39404
85
1986
176
39408
85
1986
176
39413
85
1987
176
39418
81
1987
175
39423
78
1988
175
39428
77
1988
175
39433
77
1988
175
39438
77
1989
175
39443
77
1989
175
39448
79
1990
175
39452
82
1990
175
39457
81
1990
175
39462
81
1990
175
39467
80
1990
176
39472
80
1991
176
39477
80
1991
179
39482
80
1991
180
39487
78
1992
180
39492
77
1992
180
39497
77
1993
176
39502
78
1993
176
39506
76
1993
176
39510
75
1994
176
39515
76
1994
173
39520
77
1995
173
39525
77
1995
173
39530
78
1995
176
39534
79
1995
176
39539
80
1995
171
39544
80
1996
170
39548
81
1996
170
39552
85
1996
170
39555
89
1996
170
39560
87
1996
169
39564
86
1997
172
39568
85
1997
169
39572
85
1997
169
39576
84
1997
169
39579
83
1997
169
39582
82
1998
169
39586
81
1998
167
39590
81
1998
166
39593
82
1998
166
39597
83
1998
167
39601
85
1999
167
39605
86
1999
169
39609
88
1999
169
39612
88
1999
170
39616
88
1999
170
39620
80
2000
170
39624
73
2000
170
39628
71
2000
170
39631
69
2000
170
39634
70
2000
170
39637
71
2001
170
39640
69
2001
170
39643
68
2001
170
39647
69
2001
168
39651
71
2001
168
39656
71
2002
168
39660
71
2002
168
39665
71
2002
168
39670
71
2003
168
39674
72
2003
168
39679
73
2004
168
39684
74
2004
164
39689
75
2004
164
39694
75
2005
162
39699
76
2005
162
39704
76
2006
163
39708
76
2006
167
39713
76
2006
171
39718
76
2006
171
39724
72
2006
172
39729
69
2007
172
39734
72
2007
174
39738
75
2007
173
39742
78
2008
173
39745
81
2008
173
39749
80
2009
173
39753
80
2009
173
39757
80
2009
173
39761
81
2009
173
39764
81
2009
173
39768
81
2010
173
39772
79
2010
170
39776
78
2011
170
39780
77
2011
170
39784
77
2012
170
39788
76
2013
170
39792
76
2013
170
39796
76
2013
170
39799
76
2013
170
39803
76
2013
173
39807
76
2014
170
39811
75
2014
170
39815
74
2014
170
39818
75
2015
172
39821
76
2015
174
39825
74
2016
178
39829
72
2016
178
39832
71
2016
178
39836
71
2016
178
39839
68
2016
176
39842
65
2017
176
39845
67
2017
175
39848
70
2017
174
39851
71
2017
174
39854
73
2017
173
39858
74
2018
173
39861
76
2018
173
39864
76
2018
173
39868
76
2018
173
39871
72
2018
173
39874
69
2019
173
39876
63
2019
173
39879
58
2019
173
39882
57
2019
173
39884
56
2019
172
39886
53
2020
172
39887
50
2020
172
39888
45
2020
171
39890
41
2020
171
39890
41
2020
172
39891
41
2021
175
39892
41
2021
175
39894
41
2021
172
39895
41
2021
172
39896
41
2021
172
39896
41
2022
105
39919
0
2022
105
39921
0
2022
105
39923
0
2022
106
39926
24
2022
106
39928
48
2022
110
39932
58
2022
110
39935
69
2022
108
39938
67
2022
108
39941
66
2022
108
39944
72
2022
108
39947
79
2022
107
39950
77
2022
107
39954
76
2022
107
39957
77
2022
107
39960
78
2022
111
39964
78
2022
114
39968
78
2023
114
39972
78
2023
114
39975
78
2023
118
39978
77
2023
121
39980
77
2023
122
39984
77
2024
123
39988
77
2024
127
39992
76
2024
127
39995
76
2024
128
39998
75
2024
128
40002
75
2024
128
40005
75
2024
128
40008
76
2024
129
40012
75
2024
129
40015
74
2024
129
40018
74
2025
129
40022
75
2025
129
40026
75
2025
129
40029
76
2025
129
40032
75
2025
129
40035
74
2025
133
40039
75
2025
133
40043
76
2025
132
40046
75
2025
132
40049
74
2025
130
40052
75
2025
130
40056
77
2025
129
40060
78
2025
129
40063
80
2025
130
40067
80
2025
130
40071
81
2025
130
40074
79
2025
130
40077
78
2025
134
40081
78
2025
136
40085
78
2025
137
40088
58
2025
137
40092
39
2025
137
40096
29
2025
137
40100
19
2025
136
40104
9
2025
136
40109
0
2026
136
40113
0
2025
136
40117
0
2025
136
40124
0
2025
136
40132
0
2025
136
40138
0
2025
135
40145
0
2025
135
40152
39
2025
134
40160
78
2025
134
40168
78
2025
133
40175
78
2025
133
40183
58
2025
133
40191
39
2025
133
40199
39
2025
133
40207
39
2025
133
40216
29
2025
133
40226
19
2024
131
40234
9
2024
131
40243
0
2023
131
40252
0
2023
132
40261
0
2023
132
40269
0
2022
132
40277
0
2022
132
40287
0
2021
132
40297
0
2021
132
40306
0
2021
132
40316
0
2021
132
40325
0
2021
135
40334
0
2021
133
40342
0
2021
133
40351
0
2021
129
40360
0
2020
129
40370
0
2020
129
40378
0
2019
130
40387
0
2019
129
40396
0
2019
129
40405
0
2018
129
40414
0
2018
129
40422
0
2018
129
40431
0
2018
128
40440
0
2018
128
40450
0
2017
127
40459
0
2017
123
40469
0
2016
122
40479
0
2016
122
40489
0
2016
121
40499
0
2015
121
40509
34
2015
120
40519
69
2015
120
40528
72
2015
119
40538
76
2015
119
40548
82
2014
119
40557
89
2014
118
40565
87
2014
115
40573
85
2014
114
40581
81
2014
113
40589
78
2014
113
40597
80
2014
113
40605
82
2014
113
40614
83
2014
112
40622
84
2014
112
40630
86
2013
112
40637
89
2013
112
40645
86
2013
112
40653
84
2013
112
40660
83
2013
112
40667
82
2013
115
40674
80
2013
115
40682
78
2013
116
40690
79
2013
115
40699
81
2013
115
40706
79
2013
115
40713
78
2013
118
40720
77
2013
118
40727
76
2013
118
40734
75
2013
120
40740
74
2013
119
40746
74
2013
119
40751
75
2013
120
40756
71
2013
120
40761
67
2014
122
40765
67
2014
124
40769
67
2014
124
40774
68
2014
126
40778
69
2014
125
40782
67
2015
125
40786
66
2015
125
40790
64
2015
125
40795
62
2015
125
40799
61
2015
125
40803
60
2015
125
40807
60
2015
125
40811
60
2015
126
40815
60
2015
126
40819
61
2015
125
40823
66
2016
125
40827
71
2016
125
40832
72
2016
125
40836
73
2016
125
40840
73
2016
125
40845
73
2017
125
40850
74
2017
125
40855
76
2017
125
40859
76
2017
125
40863
77
2017
125
40868
77
2018
125
40872
77
2018
129
40876
77
2018
131
40881
77
2018
131
40886
77
2018
131
40892
78
2018
130
40896
78
2018
130
40901
78
2018
130
40906
78
2018
130
40911
78
2018
130
40916
77
2019
130
40920
77
2019
131
40924
73
2019
130
40928
70
2019
130
40932
71
2019
130
40937
72
2020
130
40941
71
2020
134
40945
71
2020
138
40949
69
2020
140
40953
67
2020
142
40957
66
2021
142
40961
65
2021
142
40964
64
2021
145
40968
63
2021
141
40972
70
2021
141
40976
78
2022
140
40980
80
2022
140
40983
82
2022
140
40986
83
2022
140
40990
84
2022
141
40994
84
2023
141
40998
85
2023
141
41002
84
2023
139
41005
83
2023
139
41009
76
2023
139
41013
70
2024
139
41016
70
2024
141
41020
71
2024
142
41024
70
2024
142
41027
69
2024
142
41030
69
2025
142
41033
69
2025
143
41037
69
2025
142
41041
69
2025
142
41044
70
2025
142
41048
72
2026
142
41052
71
2026
143
41055
70
2026
143
41058
69
2026
143
41061
69
2026
143
41064
70
2027
147
41068
72
2027
147
41072
73
2027
147
41076
75
2028
151
41080
70
2028
151
41083
66
2029
147
41086
68
2029
147
41090
70
2029
147
41094
71
2029
147
41097
72
2029
147
41101
74
2030
147
41105
76
2030
147
41108
75
2030
146
41112
74
2030
146
41116
74
2030
146
41120
74
2031
147
41124
74
2031
146
41127
75
2031
147
41131
74
2031
147
41135
73
2031
147
41138
74
2032
148
41142
76
2032
148
41146
76
2032
148
41150
77
2032
148
41154
77
2032
149
41157
77
2032
149
41161
76
2032
149
41165
76
2032
149
41168
76
2032
149
41172
76
2032
150
41176
75
2033
150
41179
75
2033
150
41182
74
2033
150
41186
73
2033
150
41190
73
2033
150
41194
74
2034
154
41198
73
2034
154
41201
72
2034
158
41204
73
2034
161
41208
75
2034
160
41212
76
2035
160
41215
77
2035
159
41219
77
2035
159
41223
77
2035
159
41228
77
2035
159
41232
77
2036
160
41236
76
2036
160
41240
76
2036
160
41244
77
2036
160
41248
78
2036
163
41252
79
2037
167
41256
81
2037
168
41260
80
2037
168
41264
80
2037
168
41268
79
2037
168
41272
79
2038
168
41276
79
2038
168
41280
80
2038
168
41284
79
2038
171
41288
78
2038
172
41292
77
2039
172
41296
76
2039
172
41300
77
2039
172
41304
78
2039
172
41308
79
2039
171
41312
80
2040
170
41316
78
2040
170
41319
77
2040
170
41323
76
2040
169
41327
76
2040
169
41331
73
2041
166
41335
71
2041
166
41338
71
2041
166
41342
72
2042
165
41346
74
2042
165
41349
76
2043
165
41353
75
2043
165
41357
74
2043
165
41360
74
2043
165
41364
75
2043
165
41368
73
2044
167
41371
72
2044
167
41374
73
2044
167
41378
74
2045
167
41382
74
2045
167
41385
75
2046
167
41389
75
2046
166
41393
75
2046
166
41396
75
2046
163
41400
75
2046
163
41404
75
2047
163
41408
75
2047
163
41412
74
2047
163
41416
74
2047
163
41420
73
2047
163
41423
73
2048
163
41426
71
2048
166
41430
69
2048
165
41434
69
2049
162
41438
69
2049
162
41442
69
2050
162
41445
70
2050
162
41448
71
2050
162
41452
72
2050
161
41456
72
2050
161
41460
72
2051
161
41464
73
2051
161
41467
74
2051
161
41470
74
2051
161
41474
74
2051
161
41478
76
2052
161
41482
78
2052
161
41486
79
2052
161
41489
81
2052
161
41493
81
2052
161
41497
81
2053
160
41501
79
2053
160
41505
78
2053
161
41510
77
2053
161
41514
76
2053
161
41518
78
2054
161
41522
80
2054
161
41526
78
2054
163
41530
77
2054
164
41534
79
2054
164
41537
81
2055
164
41542
81
2055
165
41546
81
2055
165
41550
82
2056
162
41554
83
2056
162
41558
82
2057
160
41562
81
2057
160
41565
76
2057
160
41568
71
2057
160
41572
73
2057
160
41576
75
2058
160
41580
76
2058
160
41583
77
2058
160
41586
80
2058
160
41590
83
2058
159
41594
84
2059
159
41598
85
2059
160
41602
86
2059
160
41606
88
2060
160
41610
88
2060
162
41614
89
2061
163
41618
85
2061
166
41621
82
2061
165
41624
79
2062
165
41628
77
2062
165
41631
78
2063
164
41634
80
2063
164
41638
78
2063
164
41642
77
2064
166
41645
77
2064
166
41648
78
2065
167
41652
77
2065
166
41655
76
2065
166
41658
76
2065
166
41662
76
2065
166
41665
76
2066
166
41668
76
2066
166
41672
75
2066
166
41675
75
2067
166
41678
74
2067
166
41681
73
2068
166
41684
74
2068
166
41688
75
2068
166
41692
75
2068
166
41695
76
2068
166
41698
77
2069
166
41702
78
2069
166
41706
79
2069
166
41709
80
2069
166
41712
82
2069
166
41716
85
2070
166
41720
86
2070
169
41724
88
2070
166
41728
90
2070
166
41732
92
2070
166
41736
94
2070
166
41740
96
2070
166
41744
98
2070
165
41749
101
2070
164
41754
95
2070
164
41758
89
2071
164
41763
90
2071
164
41768
92
2071
164
41774
96
2071
164
41780
100
2071
163
41786
101
2072
163
41791
102
2072
164
41796
104
2072
164
41802
106
2072
168
41808
108
2072
172
41814
110
2072
176
41820
109
2072
176
41826
109
2072
176
41833
106
2072
175
41840
103
2072
179
41846
94
2073
180
41851
85
2073
180
41857
81
2073
180
41863
77
2073
180
41870
76
2073
178
41876
76
2073
178
41882
76
2073
178
41888
76
2073
178
41895
76
2073
178
41902
76
2073
178
41908
75
2073
174
41914
75
2073
173
41920
74
2073
173
41926
74
2073
173
41932
74
2073
173
41938
75
2073
173
41944
74
2073
173
41949
74
2073
173
41955
74
2073
173
41961
75
2073
173
41966
70
2073
174
41971
65
2073
173
41974
65
2073
173
41978
65
2073
172
41982
68
2073
172
41986
71
2074
172
41990
73
2074
172
41993
76
2074
172
41996
78
2074
172
42000
81
2074
170
42004
82
2074
169
42008
84
2074
169
42012
86
2074
168
42017
88
2074
172
42021
90
2074
169
42025
92
2075
169
42030
92
2075
169
42035
92
2075
169
42040
93
2075
168
42046
94
2075
167
42051
96
2075
166
42056
98
2075
166
42060
98
2075
166
42065
99
2075
166
42070
101
2075
165
42074
103
2075
166
42080
105
2075
166
42085
107
2075
166
42089
106
2075
168
42093
106
2075
168
42099
103
2075
171
42105
101
2075
171
42110
97
2075
171
42115
94
2075
170
42120
93
2075
170
42124
93
2076
170
42129
93
2076
170
42134
93
2076
173
42138
93
2076
169
42143
94
2076
169
42148
92
2076
169
42153
91
2076
169
42158
89
2076
169
42162
88
2076
169
42166
88
2076
169
42171
89
2077
169
42176
90
2077
169
42180
91
2077
169
42184
90
2077
173
42188
89
2077
173
42193
91
2078
174
42198
93
2078
172
42203
93
2078
173
42208
93
2079
177
42213
95
2079
179
42218
97
2080
179
42224
100
2080
179
42229
103
2080
179
42234
99
2080
179
42240
95
2080
178
42246
93
2081
182
42251
91
2081
185
42257
86
2081
187
42263
82
2081
188
42269
84
2081
188
42275
87
2081
188
42281
87
2081
188
42287
87
2081
188
42293
87
2081
188
42299
88
2081
188
42306
88
2082
188
42312
88
2082
188
42318
86
2082
187
42324
85
2082
187
42330
85
2082
187
42337
85
2082
187
42343
86
2082
187
42349
87
2082
187
42355
85
2082
188
42361
83
2082
188
42367
83
2083
188
42373
84
2083
188
42379
85
2083
188
42385
87
2083
188
42392
87
2083
183
42398
87
2083
179
42404
87
2083
175
42410
87
2083
172
42416
85
2083
172
42422
84
2083
172
42428
84
2084
171
42434
84
2084
171
42440
84
2084
171
42446
85
2084
171
42452
87
2084
171
42458
89
2084
171
42464
91
2084
171
42470
93
2084
173
42476
93
2084
175
42483
93
2084
175
42490
93
2084
175
42496
93
2084
175
42503
95
2084
173
42510
97
2084
173
42516
100
2084
173
42523
103
2084
173
42532
99
2083
173
42540
96
2083
173
42548
93
2083
177
42555
91
2083
181
42563
92
2083
185
42571
94
2083
189
42579
93
2083
189
42587
93
2083
193
42596
93
2083
194
42605
93
2083
193
42614
69
2083
189
42622
46
2083
189
42630
34
2083
189
42638
23
2083
188
42645
99
2083
187
42652
176
2083
186
42659
132
2083
186
42666
88
2083
186
42672
85
2083
186
42679
83
2084
186
42686
83
2084
187
42692
83
2084
187
42699
82
2084
187
42706
82
2084
187
42712
82
2085
187
42719
83
2085
187
42726
82
2085
187
42733
81
2085
187
42739
85
2085
187
42745
89
2085
187
42752
88
2085
187
42758
87
2085
187
42764
86
2085
183
42769
85
2085
179
42775
83
2086
175
42781
82
2086
175
42787
87
2086
171
42793
92
2086
167
42798
90
2086
163
42804
88
2087
159
42810
85
2087
156
42815
82
2087
156
42820
79
2087
151
42825
77
2087
149
42830
79
2087
149
42834
82
2087
149
42838
81
2087
151
42843
81
2087
151
42847
79
2087
151
42851
78
2088
151
42855
79
2088
149
42859
81
2088
149
42864
82
2089
149
42870
83
2089
149
42875
85
2090
149
42880
87
2090
149
42885
88
2090
149
42890
90
2090
150
42896
90
2090
151
42901
91
2090
151
42906
89
2090
151
42912
88
2090
150
42917
87
2090
150
42922
87
2090
150
42928
85
2091
150
42934
84
2091
150
42940
82
2091
149
42945
81
2092
149
42950
83
2092
149
42956
85
2093
148
42961
89
2093
148
42966
94
2093
148
42972
93
2093
148
42977
93
2093
148
42982
93
2094
148
42987
93
2094
148
42993
94
2094
148
42999
96
2094
151
43005
94
2094
155
43011
93
2094
155
43017
93
2094
155
43023
93
2094
155
43029
93
2094
155
43035
93
2094
155
43041
69
2094
156
43047
46
2094
156
43054
34
2094
158
43060
23
2094
158
43066
52
2094
158
43073
82
2094
158
43081
90
2094
157
43089
99
2094
156
43097
97
2095
156
43105
96
2095
156
43114
96
2096
156
43122
96
2095
155
43130
72
2095
155
43139
48
2094
153
43147
36
2094
153
43155
24
2094
152
43164
12
2094
152
43172
0
2094
152
43180
0
2094
152
43189
0
2094
151
43198
0
2094
151
43206
0
2093
150
43214
48
2093
150
43222
96
2092
149
43232
96
2092
148
43241
96
2092
148
43252
72
2091
149
43262
48
2091
148
43274
36
2090
148
43286
24
2090
148
43297
12
2090
148
43308
0
2089
148
43321
0
2089
148
43334
0
2088
148
43346
0
2088
148
43359
0
2088
148
43370
0
2087
147
43381
0
2087
150
43390
0
2086
150
43398
0
2086
147
43404
92
2086
147
43411
184
2085
147
43419
143
2085
147
43427
103
2084
143
43437
102
2084
139
43447
101
2084
135
43458
98
2083
135
43468
96
2083
133
43479
88
2082
133
43490
81
2082
133
43502
87
2082
132
43514
93
2081
134
43526
93
2081
134
43538
93
2080
133
43550
93
2080
133
43562
93
2080
130
43574
69
2079
129
43585
46
2078
129
43597
34
2078
129
43609
23
2077
126
43621
11
2077
126
43633
0
2076
127
43646
0
2075
127
43659
0
2074
127
43673
0
2073
127
43687
0
2073
127
43699
46
2072
126
43711
93
2071
126
43724
93
2070
128
43737
93
2069
128
43748
93
2069
128
43759
93
2068
126
43770
69
2067
125
43780
46
2066
125
43794
34
2065
125
43808
23
2064
125
43814
11
2062
125
43819
0
2061
125
43819
0
2060
124
43819
0
2059
124
43819
0
2058
123
43819
0
2056
123
43868
0
2055
123
43917
0
2054
122
43930
0
2053
120
43942
0
2052
121
43954
0
2051
121
43965
0
2050
121
43976
0
2049
121
43986
0
2048
121
44000
0
2047
120
44014
0
2045
120
44027
0
2044
120
44040
0
2042
120
44054
0
2041
120
44068
0
2040
120
44079
0
2039
120
44090
0
2038
120
44100
0
2037
121
44110
0
2036
121
44122
0
2035
121
44135
0
2034
122
44146
0
2033
123
44158
0
2032
123
44170
0
2031
123
44181
0
2031
123
44193
0
2030
123
44205
0
2029
123
44216
0
2028
123
44228
0
2027
126
44239
0
2026
125
44250
0
2024
125
44262
0
2023
125
44275
0
2022
126
44287
0
2021
126
44299
0
2020
129
44310
0
2019
126
44321
0
2018
126
44332
0
2017
126
44343
0
2016
126
44355
0
2015
126
44367
0
2013
126
44380
0
2012
126
44392
0
2011
126
44407
0
2010
126
44422
0
2009
126
44434
0
2007
125
44447
0
2006
125
44462
0
2005
125
44478
0
2004
125
44490
0
2003
125
44503
0
2001
125
44512
0
2000
125
44520
0
1999
125
44538
0
1998
125
44557
0
1997
125
44570
0
1995
125
44582
0
1994
125
44594
0
1993
125
44605
0
1992
125
44615
0
1991
125
44625
0
1989
125
44636
0
1988
125
44646
0
1987
125
44656
0
1986
123
44667
0
1985
121
44682
0
1984
121
44697
0
1983
117
44708
0
1982
116
44718
0
1981
116
44732
0
1980
116
44745
0
1978
116
44756
0
1977
116
44768
0
1976
116
44778
0
1975
115
44789
0
1974
115
44801
0
1973
115
44813
0
1972
115
44826
0
1971
115
44839
0
1970
115
44850
0
1969
116
44861
0
1968
115
44873
0
1967
115
44885
0
1966
112
44894
0
1965
112
44904
0
1965
113
44915
0
1963
111
44926
0
1962
110
44937
0
1961
108
44948
0
1960
108
44958
0
1959
108
44968
0
1958
108
44978
0
1957
109
44989
0
1956
109
44997
0
1955
109
45005
0
1955
109
45012
0
1954
109
45018
0
1954
112
45024
0
1953
113
45031
0
1953
114
45038
0
1953
114
45045
0
1952
114
45051
0
1952
114
45057
0
1951
111
45063
23
1951
110
45069
47
1951
110
45076
47
1950
110
45083
47
1950
110
45090
47
1949
111
45097
47
1949
111
45105
35
1949
111
45113
23
1948
112
45122
17
1947
112
45131
11
1947
112
45140
5
1946
112
45150
0
1946
112
45160
0
1945
112
45169
0
1944
111
45180
0
1943
111
45190
0
1942
111
45198
0
1942
111
45206
0
1941
111
45212
0
1941
111
45218
0
1940
111
45222
0
1940
112
45227
0
1940
112
45230
0
1939
115
45232
0
1939
112
45234
0
1938
112
45237
0
1938
112
45239
0
1938
111
45241
0
1937
111
45242
0
1937
111
45242
0
1937
111
45242
0
1937
111
45242
0
1937
111
45242
0
1936
111
45242
0
1936
111
45243
0
1936
111
45244
0
1936
112
45246
0
1936
112
45249
0
1934
113
45270
0
1934
113
45273
0
1934
113
45276
0
1934
113
45279
0
1934
113
45283
0
1934
113
45287
0
1934
113
45292
26
1934
113
45296
52
1934
113
45302
52
1934
113
45307
52
1934
113
45312
52
1934
113
45316
52
1933
112
45321
59
1933
112
45326
66
1933
112
45331
66
1933
112
45336
66
1933
112
45340
66
1933
112
45345
67
1933
112
45350
67
1933
112
45355
67
1933
112
45360
67
1934
112
45365
68
1934
112
45370
66
1934
116
45375
65
1934
120
45380
66
1934
124
45385
67
1934
128
45390
68
1934
128
45395
69
1934
132
45400
69
1934
134
45405
69
1934
134
45410
69
1934
133
45416
70
1934
133
45421
70
1934
132
45426
71
1934
132
45432
73
1934
132
45437
76
1935
132
45443
76
1935
134
45449
76
1935
134
45454
76
1935
135
45460
77
1935
135
45466
79
1935
135
45471
82
1935
135
45478
82
1935
133
45484
83
1935
133
45490
83
1935
135
45496
83
1935
136
45502
82
1935
137
45508
81
1935
140
45514
81
1935
144
45520
82
1935
144
45526
82
1936
148
45532
82
1936
152
45538
61
1936
154
45544
41
1936
158
45550
30
1936
159
45556
20
1936
159
45562
53
1936
159
45569
87
1936
159
45576
87
1936
159
45584
87
1936
159
45592
65
1936
160
45599
43
1935
160
45607
32
1935
160
45615
21
1934
160
45624
10
1934
161
45633
0
1934
161
45642
0
1933
161
45652
0
1933
161
45662
0
1933
162
45671
0
1933
162
45681
0
1933
162
45691
0
1932
162
45701
0
1932
159
45711
0
1932
159
45722
0
1932
157
45733
0
1932
157
45744
0
1931
157
45756
0
1931
157
45767
0
1931
157
45778
0
1931
157
45788
0
1931
157
45799
0
1930
158
45809
0
1930
157
45819
0
1930
157
45828
0
1930
157
45838
0
1930
157
45847
0
1930
157
45856
0
1930
157
45865
0
1930
157
45874
0
1930
157
45883
0
1930
158
45892
0
1929
158
45902
0
1929
158
45911
0
1928
158
45921
0
1928
158
45931
0
1928
158
45942
0
1927
158
45952
0
1926
158
45963
0
1926
158
45974
0
1925
158
45986
0
1925
158
45997
0
1924
158
46008
0
1924
158
46020
0
1924
161
46032
0
1924
161
46044
0
1924
158
46056
0
1923
158
46069
0
1922
158
46082
0
1922
158
46094
0
1921
158
46106
0
1921
158
46117
0
1921
157
46127
0
1921
157
46137
0
1921
160
46146
0
1921
160
46155
0
1922
157
46162
42
1921
156
46170
84
1921
156
46178
84
1921
156
46185
84
1921
156
46192
85
1921
156
46199
87
1920
156
46206
87
1920
155
46214
88
1920
155
46222
87
1920
155
46229
87
1920
155
46236
89
1919
155
46244
92
1919
155
46252
92
1919
155
46260
92
1919
154
46268
69
1919
154
46277
46
1919
154
46286
34
1919
154
46294
23
1919
154
46302
11
1919
154
46311
0
1919
154
46320
0
1918
154
46329
0
1918
154
46338
0
1917
154
46346
0
1917
154
46355
0
1917
154
46364
0
1916
154
46373
43
1916
154
46382
86
1916
154
46392
83
1916
154
46402
81
1916
153
46414
81
1915
153
46425
81
1915
153
46438
60
1915
154
46450
40
1915
154
46462
60
1915
154
46475
81
1914
153
46488
81
1914
153
46500
81
1914
152
46510
81
1914
152
46521
81
1914
151
46533
85
1913
151
46545
89
1913
151
46556
86
1913
151
46567
83
1913
151
46578
87
1913
153
46590
91
1912
153
46603
96
1911
153
46616
101
1911
153
46630
102
1910
151
46643
103
1910
151
46658
101
1909
151
46672
100
1908
151
46686
100
1907
147
46701
101
1906
146
46716
99
1906
146
46730
98
1905
145
46744
96
1905
145
46758
94
1905
145
46772
92
1905
145
46785
90
1905
146
46797
87
1905
146
46809
85
1905
146
46820
85
1905
147
46831
85
1905
147
46840
87
1906
149
46850
89
1906
153
46858
89
1906
157
46866
89
1906
161
46874
85
1906
165
46881
81
1906
165
46888
81
1906
167
46894
82
1906
165
46900
81
1906
165
46906
81
1906
165
46912
78
1906
165
46917
76
1906
165
46922
71
1906
165
46927
67
1906
165
46932
67
1906
166
46937
67
1907
165
46941
64
1907
165
46945
62
1907
165
46950
62
1907
165
46954
62
1907
166
46958
61
1908
166
46963
60
1908
165
46968
60
1908
165
46972
60
1909
165
46976
60
1909
163
46981
61
1910
163
46986
61
1910
162
46990
62
1910
162
46994
42
1910
162
46999
22
1910
162
47003
46
1911
162
47007
71
1911
157
47012
69
1911
153
47016
67
1911
151
47020
68
1911
151
47025
69
1912
151
47030
69
1912
151
47034
70
1912
149
47038
70
1912
149
47043
70
1912
149
47048
70
1913
150
47052
70
1913
150
47056
71
1913
150
47060
72
1913
150
47065
72
1913
149
47070
73
1914
150
47075
73
1914
150
47080
73
1914
150
47084
73
1914
150
47089
74
1914
148
47094
73
1915
148
47098
73
1915
148
47102
72
1915
148
47107
72
1915
148
47111
72
1915
148
47115
73
1916
148
47120
74
1916
148
47126
75
1916
148
47131
74
1916
148
47136
74
1916
147
47141
75
1916
147
47146
76
1916
148
47151
77
1916
148
47156
78
1916
148
47162
79
1916
148
47167
80
1917
147
47172
81
1917
147
47178
82
1917
147
47184
78
1917
147
47189
75
1917
150
47195
75
1917
150
47201
75
1917
150
47208
56
1917
146
47215
37
1917
146
47222
27
1917
147
47229
18
1917
147
47237
9
1917
147
47245
0
1917
147
47254
0
1917
147
47262
0
1917
146
47270
0
1917
146
47277
0
1916
146
47284
0
1916
146
47292
0
1916
146
47299
41
1916
144
47306
83
1916
144
47312
86
1916
144
47319
89
1916
144
47325
86
1916
144
47331
83
1916
144
47337
82
1916
144
47343
81
1916
144
47348
81
1916
144
47354
81
1916
144
47360
60
1916
144
47367
40
1916
144
47374
30
1915
144
47381
20
1915
144
47389
10
1915
143
47397
0
1915
143
47406
0
1915
143
47415
0
1914
143
47425
0
1914
142
47435
0
1914
142
47446
0
1914
142
47457
0
1914
141
47468
0
1913
141
47479
0
1913
141
47490
0
1912
144
47502
0
1912
140
47514
0
1912
140
47525
0
1911
140
47536
0
1911
139
47546
0
1911
139
47556
0
1911
140
47567
0
1911
139
47576
0
1910
138
47586
0
1910
138
47596
0
1910
138
47605
0
1910
138
47614
0
1910
138
47623
0
1909
137
47631
0
1909
137
47639
0
1908
137
47647
0
1908
137
47655
0
1908
137
47662
44
1907
137
47670
88
1907
137
47678
90
1907
135
47685
92
1907
135
47692
92
1907
135
47700
92
1907
135
47708
90
1907
135
47715
88
1907
133
47722
88
1907
135
47730
88
1907
135
47737
86
1907
135
47744
84
1907
136
47750
83
1907
132
47757
83
1907
132
47762
80
1907
131
47768
78
1907
131
47772
75
1907
131
47776
73
1907
131
47781
70
1907
130
47786
68
1907
131
47790
67
1907
131
47794
66
1907
131
47798
66
1907
131
47803
67
1907
132
47807
66
1908
132
47811
66
1908
132
47815
64
1908
132
47819
63
1909
132
47822
63
1909
132
47826
64
1910
132
47831
66
1910
132
47836
68
1910
133
47840
68
1910
133
47844
68
1910
133
47848
68
1911
133
47853
69
1911
133
47858
67
1911
133
47862
65
1912
129
47866
64
1912
128
47870
63
1913
128
47874
63
1913
128
47878
64
1913
131
47882
63
1913
131
47886
63
1913
127
47890
63
1914
127
47894
63
1914
127
47898
63
1914
127
47903
64
1915
127
47907
66
1915
127
47911
69
1916
128
47916
69
1916
128
47920
69
1916
128
47924
67
1917
132
47929
66
1917
133
47934
65
1918
133
47938
65
1918
133
47942
64
1918
133
47946
63
1918
133
47950
65
1918
133
47955
68
1919
132
47959
66
1919
135
47963
65
1919
132
47968
65
1920
132
47972
65
1920
132
47976
67
1921
132
47980
70
1921
132
47984
69
1921
132
47989
69
1922
131
47993
70
1922
131
47997
71
1923
131
48002
70
1923
131
48006
69
1923
131
48010
71
1923
131
48014
73
1923
131
48018
74
1924
131
48023
75
1924
131
48028
74
1924
131
48032
74
1924
131
48036
73
1924
132
48041
73
1925
135
48044
71
1925
135
48048
70
1926
135
48053
69
1926
135
48058
69
1927
135
48062
69
1928
135
48066
69
1928
135
48070
69
1928
135
48074
70
1928
135
48078
70
1928
137
48082
71
1929
134
48086
71
1929
134
48090
71
1929
131
48094
72
1929
131
48099
74
1929
131
48104
75
1930
134
48108
77
1930
134
48113
76
1930
134
48118
76
1930
134
48122
77
1930
134
48127
78
1931
134
48132
77
1931
131
48137
76
1931
131
48142
78
1931
131
48146
80
1931
131
48150
80
1931
131
48155
80
1931
131
48160
80
1931
131
48165
80
1931
135
48170
80
1931
136
48175
80
1932
136
48180
84
1932
136
48185
88
1932
136
48190
89
1932
139
48195
90
1932
143
48200
89
1933
145
48206
89
1933
145
48211
89
1933
145
48216
89
1933
144
48222
89
1933
144
48227
90
1934
144
48232
90
1934
143
48238
91
1934
143
48243
91
1934
143
48248
91
1934
143
48253
91
1934
143
48258
91
1934
143
48264
93
1934
143
48269
95
1934
143
48274
95
1934
143
48280
95
1934
143
48286
97
1934
143
48292
99
1934
143
48298
99
1934
143
48304
99
1934
143
48310
90
1935
143
48317
81
1935
143
48324
85
1935
143
48332
89
1935
143
48340
92
1935
145
48348
95
1935
145
48356
97
1934
145
48364
100
1934
147
48372
99
1934
147
48381
99
1934
146
48390
100
1934
147
48399
102
1933
147
48408
103
1933
147
48417
105
1933
147
48426
106
1933
147
48435
107
1933
147
48444
109
1932
149
48454
111
1932
149
48463
109
1932
149
48472
107
1932
150
48481
105
1932
151
48490
103
1931
151
48498
100
1931
151
48507
98
1931
151
48514
94
1931
150
48522
91
1931
150
48530
86
1931
150
48537
82
1931
150
48544
79
1931
150
48550
77
1931
150
48556
77
1932
150
48563
77
1932
152
48569
75
1932
152
48575
74
1932
153
48582
75
1932
153
48588
76
1933
153
48594
74
1933
153
48601
72
1933
154
48606
71
1933
154
48612
71
1933
156
48618
70
1934
157
48625
70
1934
157
48631
71
1934
157
48637
72
1934
156
48643
74
1934
156
48649
76
1935
156
48656
80
1935
156
48662
84
1935
156
48670
82
1935
156
48677
81
1935
156
48685
81
1935
156
48693
81
1935
156
48702
60
1935
156
48710
40
1935
155
48718
30
1935
154
48727
20
1935
154
48736
10
1934
154
48744
0
1934
153
48754
0
1934
153
48763
0
1934
153
48772
0
1934
153
48780
0
1933
153
48789
80
1933
153
48798
160
1933
154
48806
134
1933
154
48815
109
1933
154
48824
104
1933
154
48832
99
1933
153
48840
99
1933
153
48849
99
1933
152
48857
97
1933
152
48865
96
1933
152
48874
96
1933
152
48882
96
1933
152
48890
96
1933
151
48898
96
1933
151
48906
95
1933
151
48914
94
1933
150
48922
95
1933
148
48931
97
1933
147
48940
98
1933
147
48948
100
1933
147
48956
100
1933
147
48964
101
1933
147
48972
99
1933
147
48979
97
1933
147
48987
94
1933
147
48995
92
1933
147
49002
92
1933
147
49010
93
1933
147
49018
92
1934
147
49026
91
1933
149
49034
91
1933
149
49041
92
1933
149
49049
92
1933
149
49057
93
1933
149
49064
92
1933
147
49072
91
1933
147
49080
91
1933
147
49087
91
1933
147
49095
91
1934
147
49103
92
1934
148
49110
92
1934
148
49118
92
1934
149
49125
90
1934
149
49132
88
1934
151
49139
86
1934
151
49146
84
1934
154
49152
84
1934
158
49159
84
1934
166
49165
82
1934
170
49171
81
1934
170
49176
82
1934
170
49182
83
1934
168
49186
79
1934
167
49191
75
1934
165
49196
71
1934
164
49200
67
1934
164
49204
63
1934
162
49208
60
1934
160
49212
63
1935
160
49217
67
1935
160
49221
67
1935
160
49225
67
1935
160
49229
66
1935
161
49233
65
1936
161
49238
64
1936
161
49242
63
1936
161
49246
62
1936
161
49249
61
1936
161
49254
62
1937
161
49258
64
1937
161
49262
64
1937
161
49266
65
1937
161
49270
65
1937
158
49275
65
1938
158
49279
63
1938
156
49283
61
1938
156
49287
60
1938
156
49291
60
1938
157
49295
60
1939
157
49299
61
1939
157
49302
58
1939
157
49306
56
1939
158
49309
56
1939
158
49312
57
1940
158
49315
60
1940
158
49318
63
1940
158
49322
70
1940
158
49325
78
1940
158
49328
78
1941
158
49332
78
1941
157
49336
78
1942
157
49339
78
1942
157
49342
79
1943
157
49345
81
1944
159
49348
78
1944
159
49352
76
1944
159
49355
74
1944
159
49358
73
1944
159
49362
74
1945
159
49366
76
1945
159
49369
73
1945
159
49372
71
1945
160
49376
72
1945
159
49379
73
1946
159
49382
75
1946
158
49385
77
1946
158
49389
77
1946
155
49393
77
1946
154
49396
78
1947
154
49399
80
1947
154
49402
78
1947
155
49405
77
1947
155
49408
78
1947
154
49412
79
1948
152
49416
79
1948
152
49419
80
1948
152
49422
77
1948
152
49426
75
1948
152
49430
74
1949
152
49433
73
1949
151
49436
73
1949
151
49439
73
1950
152
49442
73
1950
152
49445
74
1951
152
49448
71
1951
152
49452
69
1951
152
49454
71
1951
152
49457
73
1951
152
49461
74
1952
152
49465
76
1952
152
49468
75
1952
152
49471
75
1952
152
49474
75
1952
152
49478
75
1953
152
49481
74
1953
152
49484
74
1953
151
49488
75
1954
151
49491
76
1954
151
49494
76
1955
151
49497
76
1955
151
49500
75
1955
151
49504
75
1955
151
49507
75
1955
151
49510
75
1956
151
49514
76
1956
151
49517
77
1956
151
49520
76
1956
151
49524
76
1956
151
49527
78
1957
151
49530
80
1957
151
49534
78
1957
151
49537
77
1958
151
49540
77
1958
151
49544
77
1959
151
49547
77
1959
151
49550
78
1959
151
49554
79
1960
151
49557
80
1960
153
49560
79
1961
153
49563
78
1961
153
49566
78
1961
155
49569
79
1962
155
49573
80
1962
155
49577
82
1963
153
49581
82
1963
154
49585
83
1963
154
49589
84
1963
154
49593
85
1963
155
49597
84
1964
155
49601
84
1964
155
49605
83
1964
155
49609
83
1964
155
49614
84
1964
155
49619
85
1965
155
49624
86
1965
155
49628
87
1965
155
49632
82
1965
156
49635
77
1965
156
49640
79
1966
158
49645
82
1966
158
49650
83
1966
158
49655
85
1966
157
49661
85
1966
157
49667
85
1966
157
49674
88
1966
157
49680
91
1966
157
49686
87
1966
157
49693
84
1966
157
49700
84
1967
157
49708
84
1966
157
49716
89
1966
157
49724
94
1966
157
49732
94
1966
157
49739
95
1966
157
49747
95
1965
158
49755
96
1965
157
49762
96
1965
157
49770
96
1965
157
49778
97
1965
157
49786
98
1965
157
49794
97
1965
155
49802
96
1965
155
49810
97
1965
155
49817
98
1966
155
49825
97
1965
155
49833
97
1965
155
49841
97
1965
154
49849
98
1965
154
49856
97
1965
150
49864
96
1965
150
49872
95
1965
146
49879
94
1965
142
49887
92
1965
138
49895
91
1965
134
49902
90
1965
136
49909
90
1965
136
49916
88
1965
138
49923
87
1965
140
49930
87
1965
143
49937
87
1965
140
49944
87
1965
140
49951
88
1965
140
49958
88
1965
140
49965
89
1966
140
49972
89
1966
141
49980
89
1966
142
49987
90
1966
142
49994
91
1966
142
50001
89
1966
143
50008
88
1966
143
50015
87
1966
143
50022
87
1966
143
50028
85
1966
143
50035
84
1966
143
50042
81
1966
143
50048
78
1966
143
50054
78
1966
143
50060
78
1966
147
50066
78
1967
149
50073
78
1967
149
50079
80
1967
149
50085
83
1967
149
50092
83
1967
149
50098
83
1967
149
50104
62
1967
149
50111
41
1967
150
50118
30
1967
150
50126
20
1967
150
50134
10
1967
150
50142
0
1967
150
50151
0
1967
150
50160
0
1967
150
50168
0
1967
150
50177
0
1967
150
50186
0
1967
150
50194
0
1967
147
50203
0
1967
147
50212
0
1967
147
50220
93
1967
147
50227
187
1967
147
50234
136
1967
148
50241
85
1967
149
50247
81
1967
149
50253
77
1967
149
50259
75
1967
149
50265
74
1967
149
50270
69
1967
147
50276
65
1967
146
50281
65
1967
146
50286
66
1967
146
50290
63
1967
146
50295
61
1967
146
50299
61
1967
146
50303
61
1968
146
50308
62
1968
146
50313
63
1968
146
50317
64
1968
149
50321
66
1968
146
50324
65
1969
146
50328
64
1969
146
50332
62
1969
146
50337
60
1969
146
50340
58
1969
146
50344
56
1970
146
50348
57
1970
146
50351
58
1970
146
50355
59
1970
146
50359
60
1970
146
50362
60
1971
146
50366
60
1971
146
50370
60
1971
146
50374
60
1972
146
50378
58
1972
146
50381
57
1973
146
50384
57
1973
149
50388
57
1973
150
50392
64
1973
150
50395
72
1973
149
50398
72
1974
149
50401
72
1974
149
50405
72
1974
149
50409
73
1974
149
50412
71
1974
152
50415
69
1975
149
50419
71
1975
149
50423
73
1975
149
50426
73
1975
149
50429
73
1975
149
50434
73
1976
149
50438
73
1976
153
50442
73
1977
157
50445
73
1977
157
50448
74
1978
157
50452
75
1979
156
50456
74
1979
156
50460
74
1979
156
50464
75
1979
156
50467
76
1979
156
50471
74
1980
156
50475
72
1980
155
50478
74
1980
156
50482
76
1980
156
50486
76
1980
159
50490
76
1981
159
50494
75
1981
159
50497
75
1981
159
50501
75
1981
159
50505
76
1981
159
50509
75
1982
159
50513
75
1982
156
50516
75
1982
156
50520
76
1982
157
50524
76
1982
157
50528
76
1983
157
50532
76
1983
157
50535
76
1983
157
50538
76
1984
157
50542
77
1984
157
50546
76
1985
157
50550
76
1985
157
50554
75
1985
157
50558
75
1985
157
50561
66
1985
157
50564
58
1986
157
50566
56
1986
155
50569
55
1986
155
50572
60
1986
154
50576
65
1986
154
50580
70
1987
154
50583
75
1987
156
50587
75
1987
156
50591
76
1987
156
50595
80
1987
159
50599
85
1988
158
50604
85
1988
155
50608
85
1988
155
50612
85
1988
156
50617
85
1988
156
50622
85
1989
156
50626
85
1989
156
50630
63
1989
157
50634
42
1989
157
50638
63
1989
157
50643
84
1989
157
50648
88
1989
156
50653
93
1989
156
50658
93
1989
155
50662
94
1989
155
50668
93
1990
155
50674
93
1990
155
50680
90
1990
155
50685
88
1990
154
50691
90
1990
153
50697
92
1990
153
50702
92
1990
153
50708
92
1990
153
50714
92
1990
153
50719
92
1990
152
50724
69
1990
151
50729
46
1990
151
50734
69
1990
151
50740
92
1990
150
50746
88
1990
150
50751
85
1990
150
50756
86
1990
150
50762
88
1990
150
50767
87
1990
150
50772
86
1990
150
50778
81
1991
150
50783
76
1991
148
50788
76
1991
147
50792
76
1991
146
50797
78
1991
146
50802
81
1991
145
50808
84
1991
144
50813
88
1991
144
50818
87
1991
143
50824
86
1991
143
50829
85
1991
143
50834
84
1991
141
50840
84
1991
140
50845
85
1991
139
50850
81
1991
139
50856
78
1991
139
50861
78
1991
139
50866
78
1991
138
50871
58
1991
138
50876
39
1991
137
50881
29
1992
136
50886
19
1992
136
50891
9
1992
136
50896
0
1992
134
50902
0
1992
134
50907
0
1992
133
50912
0
1992
132
50918
0
1992
130
50924
0
1992
130
50930
0
1992
128
50936
0
1992
127
50943
0
1991
124
50948
0
1991
124
50954
0
1991
126
50959
0
1991
126
50964
0
1991
127
50970
0
1990
127
50976
0
1990
128
50982
0
1990
128
50988
0
1990
128
50994
0
1990
128
51000
0
1989
128
51006
0
1989
128
51012
0
1989
128
51018
0
1989
128
51025
0
1989
128
51032
0
1988
128
51038
0
1988
127
51044
0
1987
127
51051
0
1987
127
51058
0
1987
127
51064
0
1986
126
51070
0
1986
126
51077
0
1985
126
51084
0
1985
126
51090
0
1985
126
51096
0
1984
126
51101
0
1984
126
51104
0
1984
125
51108
0
1984
125
51110
0
1984
125
51112
0
1983
125
51114
0
1983
125
51115
0
1982
125
51117
0
1982
124
51119
0
1982
124
51120
0
1981
124
51122
0
1981
124
51124
0
1981
124
51125
0
1981
124
51126
0
1981
124
51126
0
1976
115
51166
0
1976
115
51173
0
1975
116
51180
0
1975
117
51188
0
1974
117
51195
0
1974
116
51202
0
1974
116
51210
0
1973
114
51217
0
1973
114
51225
0
1972
114
51233
0
1972
114
51241
0
1972
114
51249
0
1971
114
51258
0
1971
115
51266
0
1970
116
51275
0
1970
116
51284
0
1970
116
51293
0
1969
118
51302
0
1968
118
51312
0
1968
118
51321
0
1967
118
51330
0
1967
118
51340
0
1966
118
51350
0
1965
118
51359
0
1964
118
51369
0
1963
118
51379
0
1963
118
51388
0
1962
118
51398
0
1961
118
51407
0
1960
116
51416
0
1959
116
51424
0
1959
115
51433
0
1958
115
51444
0
1957
115
51454
0
1956
115
51463
0
1955
115
51472
0
1954
115
51482
0
1953
115
51491
0
1952
115
51501
0
1951
115
51511
0
1950
115
51520
0
1950
115
51530
0
1949
115
51540
0
1948
115
51549
0
1947
115
51558
0
1946
114
51568
0
1945
114
51578
0
1944
114
51588
0
1943
114
51598
0
1942
116
51607
0
1941
114
51618
0
1940
114
51628
0
1939
113
51638
0
1938
113
51649
0
1937
113
51660
0
1936
113
51670
0
1935
113
51680
0
1934
113
51690
0
1933
113
51700
0
1932
113
51711
0
1931
113
51722
0
1931
113
51732
0
1930
113
51743
0
1929
113
51754
0
1928
111
51765
0
1927
110
51776
0
1927
110
51787
0
1926
110
51798
0
1925
110
51810
0
1924
110
51821
0
1923
110
51832
0
1922
110
51842
0
1920
110
51853
0
1919
110
51864
0
1918
110
51876
0
1917
110
51887
0
1916
112
51898
0
1915
112
51909
0
1914
111
51921
0
1913
111
51933
0
1912
109
51945
0
1912
108
51957
0
1910
107
51970
0
1909
107
51983
0
1908
107
51995
0
1907
107
52007
0
1906
106
52016
0
1905
106
52026
0
1904
106
52034
0
1903
106
52041
0
1902
106
52049
0
1901
106
52057
0
1900
106
52065
0
1899
106
52073
0
1899
106
52082
0
1898
106
52091
0
1898
106
52100
0
1897
106
52110
0
1896
106
52120
0
1896
107
52129
0
1895
105
52138
0
1895
105
52148
0
1894
105
52159
0
1893
105
52170
0
1892
104
52180
0
1891
104
52191
0
1890
104
52202
0
1889
104
52214
0
1888
104
52226
0
1888
104
52237
0
1887
104
52250
0
1887
104
52262
0
1886
104
52274
0
1885
104
52287
0
1884
104
52301
0
1883
104
52315
0
1883
103
52328
0
1882
103
52342
0
1881
103
52356
0
1881
103
52371
0
1880
103
52386
0
1880
103
52401
0
1879
103
52416
0
1878
103
52432
0
1877
103
52448
0
1876
103
52463
0
1876
103
52479
0
1875
104
52495
0
1874
104
52511
0
1873
104
52527
0
1872
104
52542
0
1871
103
52558
0
1870
102
52574
0
1869
102
52589
0
1868
102
52605
0
1867
102
52621
0
1867
102
52637
0
1866
102
52653
0
1865
102
52668
0
1864
102
52683
0
1863
102
52696
0
1862
102
52710
0
1860
102
52722
0
1859
102
52734
0
1858
102
52746
0
1857
101
52758
0
1856
101
52770
0
1855
101
52781
0
1854
101
52793
0
1853
101
52805
0
1852
101
52816
0
1851
101
52828
0
1850
101
52840
0
1849
101
52852
0
1848
101
52864
0
1847
101
52876
0
1847
101
52888
0
1846
101
52901
0
1845
101
52914
0
1844
101
52926
0
1843
101
52939
0
1843
102
52952
0
1841
102
52964
0
1840
103
52976
0
1839
103
52990
0
1838
103
53005
0
1837
103
53018
0
1836
104
53030
0
1835
104
53042
0
1834
104
53054
0
1833
105
53064
0
1832
105
53074
0
1831
105
53082
0
1831
105
53089
0
1830
108
53094
0
1830
105
53099
0
1830
105
53102
0
1829
105
53106
0
1828
105
53108
0
1828
105
53111
0
1827
105
53112
0
1827
105
53112
0
1826
105
53114
0
1826
105
53115
0
1826
105
53118
24
1826
105
53121
48
1826
104
53124
48
1825
104
53128
48
1825
104
53130
48
1825
104
53133
48
1825
104
53134
48
1825
104
53136
48
1824
104
53136
48
1824
103
53137
48
1821
98
53291
0
1821
98
53292
0
1821
98
53294
0
1821
99
53295
0
1821
99
53296
0
1821
100
53296
0
1821
100
53296
0
1822
115
53296
0
1822
115
53296
0
1822
115
53296
0
1822
115
53298
0
1822
114
53301
0
1822
114
53302
0
1822
114
53304
0
1822
114
53306
0
1822
114
53308
0
1822
114
53309
0
1822
114
53310
0
1822
114
53310
0
1820
111
53353
0
1820
108
53360
0
1820
108
53369
0
1820
108
53378
0
1819
108
53388
30
1819
109
53399
60
1818
109
53410
60
1818
109
53420
60
1818
109
53432
60
1817
109
53443
60
1816
111
53454
45
1816
111
53466
30
1815
111
53476
22
1815
111
53487
15
1814
111
53499
7
1814
111
53511
0
1814
111
53523
30
1814
109
53535
60
1814
110
53548
60
1813
111
53560
60
1812
111
53571
45
1812
111
53582
30
1811
112
53594
22
1811
112
53607
15
1810
113
53620
15
1810
113
53634
15
1809
113
53647
7
1809
113
53660
0
1809
113
53672
0
1808
113
53683
0
1807
117
53697
0
1807
117
53711
0
1806
118
53722
0
1806
118
53734
0
1805
118
53749
0
1804
118
53764
0
1804
118
53777
0
1803
118
53790
0
1803
118
53804
0
1802
120
53818
0
1801
120
53826
0
1801
118
53835
0
1800
119
53856
0
1800
119
53876
0
1799
119
53892
0
1798
119
53909
0
1797
119
53923
0
1796
119
53937
0
1796
120
53954
0
1795
120
53970
0
1794
120
53981
0
1793
120
53992
0
1792
121
53998
0
1792
121
54005
0
1791
122
54018
0
1790
122
54031
0
1789
123
54042
0
1788
123
54052
0
1787
123
54063
0
1786
123
54074
0
1785
122
54086
0
1784
122
54099
0
1783
123
54112
0
1783
123
54126
0
1782
123
54140
0
1781
123
54155
0
1780
123
54171
0
1779
123
54187
0
1778
123
54203
0
1777
123
54219
0
1776
123
54238
0
1775
126
54256
0
1774
126
54272
0
1774
126
54287
0
1772
127
54304
0
1771
124
54321
0
1770
124
54338
0
1769
124
54354
0
1768
124
54371
0
1766
124
54388
0
1765
124
54398
0
1764
123
54408
0
1763
123
54408
0
1762
123
54408
0
1760
123
54446
0
1759
123
54484
0
1757
123
54490
0
1756
122
54495
0
1755
122
54495
0
1754
122
54495
0
1753
121
54529
0
1752
121
54563
0
1751
120
54579
0
1751
119
54595
0
1750
119
54595
0
1749
120
54595
0
1748
120
54627
0
1747
121
54659
0
1746
122
54674
0
1744
123
54688
0
1743
124
54698
0
1742
124
54707
0
1741
124
54728
0
1740
124
54750
0
1738
126
54766
0
1737
126
54781
0
1736
126
54794
0
1735
126
54807
0
1734
126
54821
0
1732
126
54835
0
1731
127
54848
0
1730
126
54862
0
1729
126
54877
0
1728
126
54892
0
1727
126
54906
0
1726
126
54920
0
1725
125
54936
0
1724
125
54953
0
1723
125
54972
101
1721
128
54991
203
1720
128
55006
203
1718
125
55022
203
1717
125
55038
152
1716
125
55054
101
1714
125
55070
75
1713
125
55086
50
1712
125
55103
78
1711
126
55120
107
1710
126
55137
104
1708
129
55154
101
1706
129
55164
101
1705
129
55175
101
1703
129
55200
75
1702
125
55224
50
1701
125
55242
37
1700
125
55259
25
1699
125
55276
12
1698
125
55293
0
1697
125
55310
46
1696
125
55326
92
1696
124
55342
89
1695
124
55357
86
1695
124
55370
88
1695
123
55384
90
1694
123
55392
90
1694
123
55400
90
1694
123
55413
89
1694
123
55426
89
1694
124
55444
86
1693
124
55461
83
1693
124
55470
82
1693
124
55479
81
1693
124
55489
79
1693
124
55499
78
1693
124
55509
77
1693
124
55519
77
1693
124
55529
75
1693
124
55539
73
1693
124
55550
73
1693
124
55561
73
1693
124
55570
73
1693
124
55580
73
1693
122
55588
72
1693
121
55597
71
1693
121
55606
70
1693
121
55615
70
1693
120
55625
69
1693
120
55635
69
1693
119
55645
66
1693
118
55655
63
1693
118
55662
63
1693
118
55670
63
1693
118
55678
62
1693
118
55687
61
1693
118
55694
59
1693
118
55701
58
1693
118
55707
56
1693
118
55713
54
1694
118
55718
53
1694
118
55724
52
1694
118
55730
49
1694
119
55736
47
1694
119
55741
46
1695
119
55746
45
1695
118
55752
44
1695
118
55757
44
1695
118
55762
44
1695
118
55767
45
1696
118
55773
47
1696
118
55779
50
1696
118
55784
51
1696
118
55788
53
1696
118
55794
53
1697
118
55800
53
1697
118
55806
55
1697
118
55811
57
1697
113
55818
58
1697
113
55825
60
1698
109
55832
60
1698
109
55838
60
1698
109
55846
61
1698
109
55853
63
1698
112
55860
69
1699
112
55868
75
1698
112
55876
78
1698
112
55885
82
1698
112
55894
79
1698
109
55903
76
1698
109
55912
76
1697
109
55921
76
1697
108
55929
57
1697
108
55937
38
1697
107
55946
28
1697
107
55955
19
1697
107
55964
53
1697
107
55972
88
1697
107
55982
90
1697
106
55991
93
1697
106
56002
92
1696
106
56013
91
1696
106
56024
94
1696
108
56034
98
1696
108
56045
98
1696
108
56056
98
1695
111
56068
92
1695
111
56080
86
1694
111
56093
91
1694
112
56106
96
1694
113
56120
98
1693
115
56134
100
1692
115
56149
95
1692
115
56164
91
1691
115
56179
93
1691
115
56194
95
1690
115
56210
97
1689
114
56225
99
1688
110
56242
101
1687
107
56258
103
1687
107
56275
105
1686
108
56292
108
1685
108
56310
108
1684
108
56327
108
1683
108
56345
108
1682
108
56363
108
1681
108
56381
81
1680
108
56399
54
1679
108
56418
81
1678
108
56437
109
1677
108
56456
109
1675
107
56474
109
1673
107
56493
81
1672
106
56512
54
1670
106
56531
40
1669
108
56550
27
1667
108
56570
13
1666
107
56589
0
1665
107
56608
0
1664
104
56628
0
1663
104
56647
0
1661
104
56666
0
1660
102
56684
0
1658
105
56702
0
1657
105
56724
0
1656
104
56746
0
1654
104
56765
0
1652
104
56784
0
1651
104
56801
0
1649
103
56818
0
1648
103
56834
0
1646
104
56849
0
1644
104
56864
0
1643
104
56879
0
1641
104
56894
0
1640
105
56910
0
1638
105
56926
0
1637
105
56941
0
1636
105
56956
0
1635
105
56971
0
1634
107
56985
0
1632
106
56999
0
1631
106
57014
36
1630
106
57028
73
1629
106
57042
92
1628
106
57056
111
1627
106
57071
109
1626
106
57086
108
1625
106
57101
109
1624
106
57116
110
1624
106
57130
110
1622
106
57145
110
1621
106
57160
107
1620
106
57176
105
1619
106
57192
105
1618
106
57207
105
1616
106
57223
78
1615
106
57239
52
1614
106
57256
39
1613
106
57273
26
1612
106
57290
26
1610
106
57307
26
1609
106
57324
13
1607
106
57342
0
1606
106
57359
0
1605
106
57376
0
1603
106
57392
0
1601
106
57408
0
1600
106
57414
0
1598
106
57420
0
1597
106
57444
0
1595
106
57468
0
1594
106
57482
0
1592
109
57496
0
1591
111
57509
0
1590
110
57522
0
1588
109
57534
0
1586
109
57546
0
1585
109
57562
51
1583
107
57578
103
1582
107
57594
103
1580
107
57609
103
1579
107
57626
77
1577
107
57642
51
1576
107
57658
75
1575
107
57675
100
1573
107
57690
100
1572
107
57705
100
1570
108
57718
100
1569
108
57731
100
1568
109
57746
100
1566
109
57761
100
1565
110
57772
75
1564
110
57783
50
1563
110
57794
37
1562
110
57806
25
1560
110
57814
12
1559
110
57823
0
1558
111
57832
0
1557
111
57840
0
1556
111
57846
0
1555
111
57852
0
1555
111
57857
0
1554
111
57862
0
1554
111
57864
0
1554
111
57867
0
1553
111
57868
0
1545
106
57900
0
1544
106
57908
23
1544
106
57916
46
1543
106
57925
46
1543
106
57934
46
1543
109
57945
57
1542
109
57956
69
1541
109
57968
69
1541
109
57980
69
1540
109
57994
78
1540
109
58007
88
1539
109
58022
90
1538
109
58036
92
1537
109
58052
90
1536
108
58067
89
1536
108
58084
89
1534
108
58102
89
1533
108
58117
66
1532
106
58132
44
1531
106
58147
33
1530
106
58162
22
1528
106
58178
11
1527
106
58194
0
1526
107
58209
0
1525
107
58224
0
1524
107
58240
0
1522
109
58255
0
1520
108
58270
0
1519
108
58285
0
1517
108
58300
0
1516
109
58314
0
1514
109
58326
0
1513
109
58339
0
1512
109
58348
0
1511
109
58357
0
1510
110
58366
0
1509
110
58376
0
1508
113
58386
0
1507
114
58397
0
1506
114
58406
0
1505
115
58416
0
1503
114
58424
0
1502
114
58433
0
1501
115
58443
0
1500
115
58453
0
1499
115
58462
0
1498
115
58472
0
1497
115
58482
0
1496
114
58491
0
1495
113
58501
0
1495
113
58511
0
1494
113
58525
0
1493
113
58539
0
1492
113
58554
0
1491
113
58568
0
1491
113
58580
0
1490
114
58593
0
1489
114
58608
0
1488
114
58622
0
1487
115
58636
0
1487
115
58651
0
1486
115
58659
0
1485
115
58667
0
1484
115
58687
0
1483
113
58707
0
1482
113
58722
0
1481
113
58738
0
1480
113
58754
0
1479
113
58769
0
1478
113
58784
0
1477
113
58798
0
1476
113
58812
0
1475
115
58827
0
1474
113
58842
0
1473
113
58856
0
1473
113
58869
0
1472
113
58882
0
1471
113
58895
0
1470
113
58908
0
1469
113
58921
0
1468
113
58934
0
1467
113
58948
0
1466
112
58961
0
1465
115
58973
0
1464
112
58985
0
1463
112
58998
0
1462
112
59011
0
1461
112
59024
0
1460
112
59037
0
1459
112
59048
0
1459
112
59060
0
1457
112
59074
0
1456
111
59089
0
1455
111
59102
0
1454
111
59115
0
1453
110
59128
0
1451
111
59142
0
1450
111
59154
0
1449
111
59167
0
1448
111
59176
37
1447
111
59185
75
1446
111
59198
78
1445
111
59211
82
1444
112
59224
82
1443
112
59236
82
1442
112
59248
82
1441
112
59261
82
1440
112
59274
82
1439
112
59288
82
1438
112
59302
61
1437
112
59316
41
1436
112
59330
30
1435
112
59345
20
1435
112
59357
10
1434
112
59369
0
1434
113
59383
0
1433
113
59397
0
1432
113
59410
0
1431
114
59422
0
1430
114
59433
0
1430
115
59444
0
1429
115
59454
0
1429
115
59465
0
1428
115
59475
42
1428
116
59485
85
1428
116
59494
84
1427
118
59504
83
1427
119
59514
80
1427
119
59523
77
1427
120
59532
78
1427
120
59541
80
1426
120
59550
78
1426
118
59559
76
1426
118
59568
73
1426
118
59576
71
1426
121
59584
71
1426
125
59591
71
1426
129
59600
71
1426
131
59610
71
1426
135
59619
53
1426
135
59628
35
1425
139
59638
26
1425
143
59647
17
1425
143
59656
8
1425
143
59665
0
1425
143
59673
0
1424
143
59681
0
1424
145
59689
34
1424
146
59697
68
1424
147
59704
68
1424
146
59711
69
1424
146
59718
70
1424
146
59725
72
1424
145
59732
71
1424
145
59740
70
1424
145
59747
70
1424
145
59754
70
1424
145
59762
70
1424
145
59769
70
1424
145
59776
68
1424
145
59784
67
1424
144
59790
67
1424
144
59796
67
1424
144
59804
66
1424
144
59811
65
1425
144
59818
63
1425
144
59824
62
1425
144
59830
61
1425
144
59836
60
1425
144
59842
61
1426
143
59847
62
1426
139
59852
62
1426
138
59857
62
1426
138
59861
53
1426
138
59865
45
1426
138
59870
45
1426
139
59874
46
1426
138
59878
46
1426
139
59882
47
1426
135
59886
45
1426
133
59890
44
1426
133
59894
44
1426
132
59899
45
1426
131
59902
44
1426
130
59906
44
1427
130
59910
44
1427
130
59914
44
1427
130
59918
44
1427
129
59921
44
1427
129
59926
43
1428
129
59930
43
1428
129
59934
43
1428
129
59937
44
1428
129
59942
44
1428
132
59946
45
1429
133
59950
44
1429
134
59953
43
1429
131
59958
43
1429
131
59962
44
1429
131
59966
44
1430
131
59970
45
1430
131
59974
45
1430
131
59978
45
1430
131
59982
45
1430
131
59986
45
1430
131
59991
45
1430
131
59996
45
1430
131
60001
45
1430
131
60006
45
1430
131
60012
49
1430
131
60018
53
1430
131
60025
53
1430
131
60032
53
1430
131
60040
39
1430
134
60047
26
1430
134
60055
19
1429
133
60063
13
1429
133
60071
6
1429
133
60079
0
1429
131
60088
0
1429
131
60096
0
1429
131
60103
0
1429
131
60110
0
1429
131
60116
0
1429
130
60122
0
1429
131
60126
25
1429
132
60131
50
1429
132
60136
51
1429
132
60140
53
1429
132
60144
55
1429
132
60149
57
1429
132
60154
55
1429
132
60159
54
1429
132
60163
55
1429
132
60167
57
1430
132
60171
56
1430
132
60175
55
1430
132
60180
54
1430
132
60186
54
1430
132
60190
55
1430
132
60195
56
1430
132
60200
55
1430
132
60204
54
1430
132
60209
53
1430
136
60214
52
1431
138
60218
53
1431
138
60223
55
1431
138
60228
53
1431
139
60232
52
1431
138
60236
51
1432
137
60240
51
1432
137
60244
50
1432
137
60249
50
1433
137
60254
51
1433
137
60258
53
1434
137
60262
53
1434
137
60267
54
1434
133
60272
54
1434
133
60276
54
1434
129
60281
55
1435
129
60286
57
1435
129
60290
57
1435
129
60295
57
1435
129
60300
58
1435
129
60304
60
1436
128
60309
60
1436
128
60314
60
1436
129
60318
60
1436
129
60323
60
1436
129
60328
58
1437
129
60334
57
1437
129
60339
60
1437
126
60344
63
1437
125
60349
63
1437
123
60354
63
1438
123
60359
62
1438
123
60364
61
1438
119
60368
58
1438
121
60373
56
1438
121
60378
58
1438
121
60383
60
1438
121
60388
59
1438
121
60392
58
1438
121
60397
58
1438
121
60402
58
1439
121
60407
57
1439
119
60412
56
1439
119
60417
56
1439
118
60422
56
1439
118
60426
56
1439
118
60431
56
1439
117
60436
42
1439
117
60440
28
1439
117
60444
21
1439
117
60448
14
1440
116
60452
7
1440
115
60455
0
1440
115
60459
28
1440
116
60463
56
1440
116
60467
56
1440
115
60471
56
1440
115
60476
42
1440
115
60481
28
1440
112
60486
45
1440
113
60492
63
1440
113
60498
63
1440
112
60503
63
1440
112
60508
47
1440
111
60514
31
1440
111
60520
23
1441
112
60526
15
1440
112
60532
39
1440
112
60538
63
1440
113
60544
63
1440
113
60551
63
1440
113
60558
47
1440
113
60564
31
1440
113
60571
23
1440
113
60578
15
1440
113
60584
7
1440
112
60591
0
1439
112
60598
0
1439
112
60605
0
1439
112
60612
0
1439
116
60619
0
1439
116
60626
0
1438
117
60634
0
1438
118
60642
0
1438
119
60650
0
1438
119
60658
0
1438
121
60666
0
1437
124
60674
0
1437
122
60683
0
1437
121
60692
0
1437
121
60701
0
1437
121
60711
0
1436
121
60721
0
1436
121
60732
0
1435
120
60742
0
1435
120
60754
0
1435
120
60765
0
1434
120
60776
0
1433
120
60787
0
1433
120
60800
0
1432
119
60814
0
1432
119
60826
0
1431
119
60839
0
1430
118
60850
0
1430
118
60860
0
1429
118
60870
0
1429
118
60881
0
1428
118
60892
0
1427
118
60903
0
1426
118
60916
0
1425
121
60929
0
1425
125
60942
0
1423
129
60954
0
1422
131
60967
0
1421
131
60980
0
1420
132
60994
0
1419
133
61007
0
1418
134
61020
0
1417
134
61034
0
1416
134
61050
0
1415
134
61065
0
1414
132
61078
0
1413
132
61091
0
1412
132
61104
0
1411
132
61116
0
1410
132
61130
0
1410
132
61143
0
1409
132
61156
0
1408
133
61170
0
1407
133
61183
0
1406
133
61196
0
1406
134
61210
0
1405
134
61223
0
1404
134
61234
0
1404
133
61246
0
1403
134
61258
0
1403
134
61269
0
1402
134
61280
0
1401
134
61291
0
1401
134
61302
0
1400
134
61312
0
1400
135
61322
0
1399
135
61331
0
1399
135
61340
0
1398
135
61348
0
1398
135
61355
35
1398
135
61362
70
1397
135
61368
72
1397
138
61375
74
1397
138
61382
75
1397
138
61389
77
1397
138
61396
76
1397
138
61403
75
1397
138
61410
79
1397
139
61417
83
1397
143
61424
77
1398
143
61430
72
1398
146
61436
70
1398
146
61443
68
1398
146
61448
66
1398
145
61454
65
1398
145
61459
67
1398
145
61464
70
1398
145
61469
71
1399
149
61474
72
1399
146
61480
71
1400
146
61486
70
1400
146
61492
70
1400
146
61497
70
1400
145
61502
70
1400
145
61508
70
1401
144
61513
71
1401
142
61518
73
1401
142
61522
70
1401
142
61527
68
1401
141
61534
68
1402
142
61540
69
1402
141
61545
69
1402
140
61550
69
1402
140
61556
69
1402
139
61563
69
1403
138
61570
70
1403
138
61576
71
1403
138
61582
70
1404
138
61588
69
1404
138
61594
69
1405
138
61600
69
1405
138
61606
69
1405
138
61612
69
1405
138
61618
69
1405
138
61624
69
1405
138
61630
72
1405
138
61637
76
1405
138
61644
78
1405
138
61651
81
1405
138
61658
83
1406
138
61665
85
1406
138
61672
86
1406
138
61680
87
1406
138
61687
92
1406
139
61694
97
1407
138
61702
100
1406
138
61711
103
1406
138
61720
102
1406
138
61729
101
1406
139
61739
101
1406
139
61749
101
1406
139
61758
75
1406
139
61768
50
1406
139
61778
37
1406
141
61787
25
1406
141
61797
12
1405
141
61807
0
1405
140
61816
50
1404
141
61825
101
1404
140
61836
101
1404
141
61848
101
1403
141
61858
75
1402
141
61867
50
1402
141
61878
37
1401
141
61889
25
1401
142
61902
12
1400
142
61914
0
1399
142
61927
0
1399
142
61940
0
1398
143
61952
0
1398
143
61965
0
1397
147
61978
50
1397
151
61991
101
1396
153
62004
101
1396
153
62017
101
1396
154
62030
101
1395
154
62044
101
1395
154
62058
101
1394
156
62071
101
1394
156
62086
101
1394
155
62100
101
1393
155
62115
101
1392
155
62130
101
1391
155
62145
101
1390
155
62160
101
1390
155
62174
101
1389
155
62187
101
1388
156
62200
75
1387
156
62214
50
1386
156
62227
37
1385
156
62240
25
1384
156
62254
12
1383
156
62267
0
1382
156
62280
0
1381
156
62292
0
1380
156
62306
50
1379
156
62321
101
1378
156
62334
101
1377
156
62346
101
1376
156
62358
75
1376
156
62370
50
1375
156
62382
75
1374
156
62393
101
1374
157
62406
101
1373
158
62418
101
1373
162
62430
75
1372
162
62443
50
1371
163
62456
37
1370
164
62470
25
1369
164
62474
12
1369
160
62479
0
1368
160
62500
0
1367
160
62521
0
1366
160
62534
0
1365
160
62547
0
1364
160
62562
0
1363
160
62576
0
1362
160
62590
0
1361
160
62605
0
1360
161
62620
0
1359
161
62635
0
1358
164
62650
0
1357
164
62664
0
1356
164
62677
0
1355
164
62690
0
1354
164
62701
0
1353
164
62712
0
1352
164
62724
0
1351
164
62735
0
1350
164
62746
0
1350
164
62758
0
1349
163
62770
0
1348
163
62782
0
1347
164
62794
0
1346
164
62805
0
1345
164
62814
0
1344
164
62824
0
1343
164
62832
0
1342
164
62840
0
1341
164
62848
0
1341
164
62855
0
1340
164
62864
0
1339
160
62872
0
1339
161
62881
0
1338
162
62890
0
1338
162
62900
0
1337
162
62910
0
1336
162
62920
0
1336
162
62931
0
1335
162
62942
0
1335
164
62954
0
1334
165
62966
0
1333
165
62979
0
1332
165
62993
0
1331
166
63007
0
1330
166
63022
0
1329
164
63036
0
1328
164
63050
0
1327
164
63065
0
1326
164
63079
0
1326
164
63093
0
1325
165
63108
0
1324
165
63122
0
1323
165
63136
0
1322
165
63151
0
1322
165
63165
0
1321
165
63179
0
1320
165
63193
0
1319
165
63207
0
1318
166
63221
0
1318
166
63235
0
1316
166
63250
0
1315
166
63265
0
1313
170
63280
0
1312
166
63294
0
1311
166
63300
0
1310
166
63306
0
1309
166
63331
0
1308
166
63356
0
1307
166
63372
0
1307
166
63388
0
1305
167
63404
0
1304
167
63419
0
1303
167
63434
0
1302
167
63450
0
1301
167
63465
0
1299
166
63480
0
1298
166
63494
0
1296
166
63509
0
1295
166
63524
0
1294
165
63538
0
1292
165
63552
0
1291
164
63565
0
1290
164
63580
0
1289
164
63596
0
1288
164
63608
0
1287
164
63621
0
1286
164
63636
0
1285
164
63651
0
1284
168
63664
0
1284
168
63677
0
1282
165
63689
0
1281
165
63701
0
1280
165
63712
0
1279
165
63722
0
1278
165
63730
0
1277
165
63737
0
1276
166
63742
0
1276
166
63748
0
1275
166
63752
0
1275
166
63757
0
1274
166
63760
0
1274
166
63764
0
1274
166
63767
0
1274
166
63770
0
1274
166
63773
0
1273
166
63776
0
1273
164
63778
0
1272
164
63779
0
1272
163
63780
0
1269
145
63809
43
1269
145
63813
44
1269
145
63817
46
1269
145
63822
47
1269
145
63826
49
1269
145
63831
49
1269
145
63836
49
1269
145
63840
49
1269
145
63844
50
1269
145
63848
44
1269
145
63853
38
1269
145
63858
46
1270
145
63862
54
1270
144
63867
52
1270
144
63872
50
1270
144
63877
50
1270
144
63882
50
1270
144
63886
49
1270
144
63891
48
1270
144
63896
49
1270
144
63900
50
1270
141
63904
49
1271
140
63909
49
1271
140
63914
48
1271
140
63918
48
1271
139
63922
49
1271
139
63927
50
1271
139
63932
50
1271
139
63936
50
1271
139
63940
50
1271
139
63944
50
1271
139
63948
50
1272
139
63952
50
1272
139
63956
50
1272
139
63959
50
1272
139
63963
49
1272
138
63967
49
1273
138
63972
49
1273
138
63976
50
1273
138
63980
50
1273
138
63985
50
1273
138
63990
50
1273
142
63994
50
1273
142
64000
37
1273
141
64005
25
1273
141
64012
18
1273
141
64018
12
1273
140
64025
12
1272
135
64032
12
1272
135
64040
6
1271
134
64049
0
1271
134
64060
0
1271
134
64070
0
1270
135
64081
0
1269
136
64092
0
1269
135
64102
0
1268
135
64112
0
1268
135
64124
0
1267
135
64137
0
1266
133
64149
0
1266
133
64161
0
1265
135
64174
0
1265
135
64188
0
1264
135
64202
0
1263
135
64216
0
1262
137
64228
0
1261
137
64241
0
1261
137
64254
0
1260
135
64266
0
1259
135
64278
0
1259
135
64291
0
1258
135
64304
0
1258
135
64317
0
1257
136
64328
0
1257
136
64338
0
1256
137
64349
0
1256
137
64360
0
1256
137
64372
0
1255
137
64384
0
1255
137
64394
0
1254
137
64404
0
1254
137
64414
0
1254
137
64425
0
1253
137
64434
0
1253
137
64444
0
1252
137
64454
0
1252
140
64463
0
1252
140
64474
0
1251
140
64484
0
1251
140
64494
0
1250
140
64505
0
1250
137
64516
0
1250
137
64527
0
1249
137
64538
0
1248
137
64549
0
1247
136
64560
0
1246
136
64570
0
1246
136
64581
0
1245
136
64592
0
1245
136
64603
0
1244
136
64614
0
1244
136
64624
0
1244
136
64635
0
1243
136
64648
0
1242
136
64662
0
1241
136
64675
0
1240
136
64688
0
1240
136
64702
0
1239
136
64715
0
1238
136
64727
0
1237
135
64739
0
1236
135
64752
0
1236
135
64764
0
1235
135
64778
78
1234
135
64791
157
1234
135
64802
157
1233
135
64813
157
1233
135
64826
157
1232
135
64839
157
1231
135
64851
157
1230
135
64863
157
1229
135
64875
117
1229
135
64887
78
1228
135
64898
117
1228
135
64910
157
1227
136
64922
157
1227
136
64935
157
1227
136
64946
117
1226
136
64956
78
1225
136
64969
117
1225
136
64982
157
1224
136
64994
157
1224
136
65005
157
1223
136
65017
117
1222
136
65029
78
1221
136
65041
58
1220
135
65053
39
1220
135
65064
19
1218
135
65076
0
1217
135
65088
0
1216
135
65101
0
1215
135
65112
0
1214
132
65123
0
1212
130
65136
0
1211
129
65150
0
1210
127
65162
0
1209
127
65175
0
1208
127
65192
0
1206
125
65210
0
1204
126
65226
0
1202
126
65243
0
1200
127
65258
0
1199
127
65272
0
1197
127
65284
0
1195
126
65295
0
1194
126
65302
0
1192
126
65310
0
1191
125
65316
0
1190
125
65321
0
1189
125
65328
0
1189
125
65334
0
1188
128
65342
0
1188
128
65351
0
1186
125
65360
0
1185
125
65370
0
1184
125
65382
0
1183
125
65393
0
1182
125
65406
0
1181
125
65419
0
1180
125
65434
0
1179
125
65448
0
1178
125
65464
0
1177
125
65480
0
1176
125
65495
0
1176
124
65510
0
1175
124
65525
0
1175
124
65540
0
1175
124
65554
0
1174
124
65569
0
1173
124
65583
0
1172
124
65597
0
1171
124
65610
0
1170
124
65624
0
1169
124
65636
0
1168
124
65649
0
1167
122
65660
38
1166
120
65671
77
1166
120
65680
77
1165
120
65690
77
1165
119
65700
77
1164
119
65710
77
1164
118
65718
77
1164
118
65725
77
1163
118
65732
77
1162
118
65739
77
1162
118
65744
57
1161
118
65748
38
1161
118
65754
57
1161
117
65759
77
1161
117
65764
65
1161
117
65768
54
1161
117
65772
57
1161
117
65777
60
1161
117
65783
62
1161
117
65789
65
1162
117
65794
65
1162
117
65799
65
1163
117
65804
65
1163
116
65810
65
1163
116
65815
63
1163
116
65820
61
1163
116
65825
60
1163
117
65830
60
1163
117
65834
57
1163
117
65839
54
1163
113
65842
50
1163
109
65846
47
1164
109
65849
46
1164
109
65852
45
1164
109
65856
45
1164
108
65859
45
1164
107
65862
45
1165
109
65866
45
1165
109
65870
45
1165
106
65873
45
1165
105
65877
33
1165
105
65881
22
1166
105
65886
33
1166
105
65890
45
1166
105
65896
45
1166
104
65901
45
1166
104
65906
33
1166
104
65912
22
1166
104
65918
22
1166
107
65923
22
1166
107
65930
16
1166
106
65937
11
1166
103
65944
5
1165
103
65951
0
1165
103
65958
0
1165
103
65965
0
1165
103
65974
0
1165
103
65983
0
1164
102
65992
0
1164
102
66002
0
1163
102
66012
0
1163
102
66021
0
1163
102
66032
0
1162
102
66043
0
1161
102
66054
0
1161
102
66065
0
1160
103
66076
0
1160
103
66087
0
1159
103
66096
0
1159
103
66106
0
1159
103
66116
0
1159
103
66127
0
1159
104
66138
0
1158
106
66149
0
1157
106
66160
0
1157
108
66170
0
1156
112
66175
0
1156
112
66180
0
1155
113
66201
0
1154
113
66222
0
1153
113
66236
0
1152
112
66251
0
1152
113
66264
0
1151
113
66278
0
1150
113
66290
0
1150
113
66302
0
1149
113
66316
0
1149
113
66329
0
1148
113
66340
46
1148
113
66352
92
1147
112
66363
91
1147
112
66374
91
1147
112
66385
89
1146
112
66396
87
1146
112
66406
84
1146
113
66416
82
1146
113
66425
82
1146
113
66434
82
1145
113
66442
82
1145
113
66451
82
1144
113
66458
61
1144
113
66466
41
1144
113
66474
41
1143
113
66482
41
1143
113
66492
30
1143
113
66501
20
1143
112
66512
10
1143
111
66522
0
1142
111
66533
0
1141
111
66544
0
1141
114
66556
0
1140
114
66568
0
1140
114
66581
41
1139
114
66594
82
1138
112
66608
82
1137
112
66623
82
1136
111
66638
61
1136
111
66653
41
1135
111
66668
30
1134
111
66683
20
1133
111
66697
10
1132
111
66711
0
1132
112
66726
0
1131
112
66740
0
1130
112
66752
0
1130
112
66765
0
1129
112
66780
0
1129
112
66795
0
1128
112
66809
0
1127
112
66823
0
1126
116
66836
0
1125
117
66849
0
1124
117
66860
0
1123
118
66872
0
1122
115
66882
0
1122
115
66892
0
1121
119
66902
0
1121
123
66913
0
1120
123
66922
0
1119
124
66930
0
1119
124
66941
0
1118
127
66952
0
1118
128
66962
0
1117
126
66973
0
1116
126
66985
0
1115
126
66997
0
1114
126
67008
0
1114
126
67019
0
1113
126
67030
0
1112
126
67040
0
1111
126
67051
0
1110
123
67062
0
1109
123
67073
0
1108
123
67084
0
1107
123
67098
0
1106
123
67111
0
1105
123
67126
0
1105
123
67142
0
1104
123
67156
0
1103
121
67171
0
1102
121
67184
0
1101
121
67197
0
1101
121
67210
0
1100
121
67222
0
1099
121
67237
0
1099
124
67252
0
1098
124
67266
0
1098
124
67279
0
1097
124
67291
0
1096
121
67303
0
1096
122
67316
46
1095
122
67330
92
1095
122
67343
91
1094
122
67356
91
1093
122
67368
89
1093
122
67381
88
1092
122
67393
87
1092
122
67405
87
1091
122
67417
86
1091
122
67429
85
1090
122
67441
85
1090
122
67453
85
1090
122
67463
85
1089
122
67473
85
1088
125
67484
85
1088
125
67496
85
1087
125
67507
85
1087
125
67518
85
1086
126
67530
85
1086
127
67542
85
1085
131
67554
85
1085
131
67565
85
1085
131
67576
86
1084
131
67588
87
1084
131
67600
86
1083
130
67612
85
1083
130
67624
86
1083
130
67635
87
1082
127
67648
86
1082
127
67661
85
1082
130
67672
82
1082
134
67684
80
1082
138
67696
80
1081
138
67709
80
1081
139
67721
60
1081
143
67733
40
1081
147
67746
30
1081
151
67758
20
1080
155
67770
10
1080
155
67781
0
1079
155
67794
0
1079
158
67808
0
1079
158
67821
0
1078
156
67834
0
1077
156
67849
0
1076
156
67864
0
1075
156
67876
0
1075
157
67889
0
1074
157
67894
0
1073
157
67899
0
1073
158
67919
0
1072
158
67939
0
1072
158
67952
39
1071
158
67966
78
1070
159
67979
78
1070
156
67992
78
1069
156
68005
78
1069
156
68018
78
1068
156
68029
58
1067
157
68040
39
1067
157
68054
29
1066
157
68067
19
1066
157
68080
53
1065
157
68092
88
1064
158
68104
88
1064
158
68116
88
1063
159
68130
66
1063
159
68145
44
1062
159
68156
33
1061
157
68168
22
1060
157
68182
55
1059
157
68195
88
1058
157
68210
83
1057
157
68224
78
1056
157
68238
87
1056
158
68251
96
1055
158
68264
94
1055
158
68278
92
1054
158
68292
93
1054
158
68307
95
1053
158
68322
94
1053
154
68337
94
1053
149
68351
93
1052
145
68365
93
1052
141
68379
93
1051
139
68393
93
1051
139
68406
92
1051
138
68419
92
1050
138
68432
91
1050
138
68446
91
1049
138
68460
91
1049
139
68473
91
1049
139
68486
92
1048
139
68500
93
1048
141
68514
88
1047
142
68527
84
1047
142
68540
84
1047
142
68554
84
1046
142
68567
63
1046
143
68580
42
1045
144
68592
31
1045
148
68605
21
1045
149
68618
51
1044
145
68630
81
1043
145
68643
85
1043
145
68656
90
1042
146
68669
89
1042
146
68682
89
1041
146
68695
89
1041
147
68708
89
1040
147
68722
88
1040
147
68735
88
1040
148
68748
87
1039
148
68760
86
1039
148
68772
85
1039
148
68785
84
1039
148
68797
80
1039
148
68809
77
1038
148
68820
78
1038
148
68831
80
1038
148
68842
80
1038
148
68852
80
1038
148
68863
80
1037
148
68874
81
1037
148
68884
79
1037
148
68893
78
1037
149
68905
80
1037
149
68917
82
1036
150
68928
82
1036
150
68939
82
1035
149
68950
61
1035
149
68961
41
1035
149
68972
30
1034
149
68983
20
1033
149
68993
10
1033
149
69003
0
1032
148
69013
0
1032
148
69023
0
1031
148
69032
0
1030
148
69042
0
1030
148
69052
0
1029
149
69063
0
1029
150
69074
0
1028
151
69086
0
1027
151
69098
0
1026
151
69111
0
1025
151
69121
0
1024
151
69131
0
1023
151
69142
0
1022
151
69153
0
1021
150
69167
0
1020
150
69181
0
1019
147
69194
0
1018
147
69206
0
1017
146
69217
0
1017
146
69228
0
1016
146
69240
42
1016
146
69251
85
1015
146
69262
83
1015
146
69273
81
1015
146
69282
82
1015
146
69290
84
1015
145
69298
78
1015
145
69305
72
1015
146
69311
69
1015
144
69317
67
1015
144
69323
67
1015
144
69329
67
1015
144
69336
65
1015
144
69342
64
1015
144
69348
64
1015
144
69353
65
1016
144
69360
67
1016
144
69366
70
1016
144
69371
70
1016
144
69376
71
1016
144
69382
71
1017
144
69388
72
1017
144
69395
76
1018
144
69402
80
1018
144
69409
83
1019
144
69416
87
1020
148
69422
80
1020
149
69429
73
1020
150
69436
71
1021
151
69442
69
1021
151
69448
69
1022
150
69454
69
1022
150
69460
67
1022
150
69465
65
1023
150
69470
64
1023
150
69476
63
1024
150
69481
67
1024
150
69486
71
1025
149
69491
67
1025
150
69496
64
1026
150
69500
64
1027
150
69503
64
1027
150
69508
64
1027
151
69512
64
1027
151
69516
64
1027
151
69521
64
1028
151
69524
66
1028
151
69528
69
1028
151
69532
67
1029
151
69537
65
1029
150
69542
64
1030
149
69547
63
1030
148
69551
62
1030
147
69555
62
1031
147
69558
62
1031
147
69562
63
1032
147
69566
63
1032
147
69571
63
1032
147
69576
63
1033
148
69580
64
1033
148
69584
64
1034
149
69588
65
1034
149
69592
66
1034
149
69597
67
1035
148
69602
68
1035
148
69606
69
1036
148
69610
67
1036
148
69615
65
1036
148
69620
49
1036
148
69625
34
1036
148
69629
55
1037
148
69633
77
1037
148
69638
76
1037
148
69644
76
1037
148
69649
78
1037
148
69654
80
1038
147
69660
82
1038
147
69666
84
1038
146
69672
85
1038
145
69677
86
1038
145
69683
86
1039
145
69689
87
1039
145
69695
88
1039
145
69701
89
1039
148
69706
89
1039
148
69712
90
1040
148
69718
89
1040
148
69724
89
1040
144
69730
88
1040
144
69735
88
1040
143
69741
88
1041
144
69747
88
1041
144
69752
86
1041
144
69758
84
1041
143
69763
84
1041
143
69768
84
1041
144
69774
83
1041
143
69779
82
1041
143
69784
83
1041
143
69789
85
1041
143
69794
84
1042
143
69800
83
1042
143
69806
83
1042
143
69812
84
1043
143
69817
83
1043
143
69822
83
1044
143
69828
83
1044
143
69833
83
1044
143
69838
83
1045
143
69843
83
1045
143
69849
83
1046
143
69855
83
1046
144
69860
83
1046
144
69865
84
1046
144
69870
83
1046
144
69876
83
1047
144
69882
84
1047
144
69887
85
1047
143
69892
83
1047
143
69898
81
1047
147
69903
80
1048
150
69908
80
1048
151
69914
79
1048
151
69919
78
1049
150
69924
79
1049
150
69930
81
1050
154
69935
80
1050
152
69940
79
1050
152
69946
79
1050
152
69951
80
1050
152
69956
79
1051
152
69961
79
1051
153
69967
80
1051
153
69973
81
1051
152
69978
82
1051
152
69982
84
1052
152
69987
79
1052
149
69992
74
1052
150
69996
71
1052
150
70001
69
1052
150
70006
69
1053
150
70011
69
1053
150
70016
73
1053
150
70020
77
1053
150
70026
77
1053
150
70031
77
1054
150
70037
84
1054
148
70043
91
1054
148
70049
88
1054
148
70055
85
1054
147
70062
86
1055
147
70068
88
1055
146
70074
88
1055
146
70081
88
1055
146
70089
66
1055
147
70097
44
1055
150
70104
33
1055
154
70111
22
1055
155
70119
11
1055
159
70127
0
1055
159
70134
0
1055
163
70140
0
1055
164
70146
44
1055
163
70153
89
1055
161
70158
86
1055
161
70163
83
1056
161
70169
83
1056
161
70175
84
1056
161
70182
86
1056
162
70188
88
1056
162
70195
90
1057
162
70202
93
1057
162
70208
94
1058
162
70214
96
1059
162
70222
99
1060
162
70230
102
1061
162
70238
104
1061
162
70246
107
1061
162
70254
105
1062
162
70263
104
1062
165
70272
109
1063
163
70282
115
1063
163
70292
116
1063
163
70302
117
1064
163
70312
114
1064
163
70322
111
1065
163
70332
105
1065
163
70341
100
1065
163
70350
82
1065
163
70360
65
1065
163
70368
66
1066
163
70376
68
1066
163
70385
68
1066
166
70394
68
1066
166
70402
68
1066
166
70411
68
1067
163
70420
51
1067
166
70428
34
1067
162
70436
25
1067
163
70443
17
1067
163
70452
8
1067
163
70462
0
1067
163
70470
0
1067
163
70478
0
1067
163
70487
0
1067
163
70496
0
1068
163
70504
0
1068
163
70512
0
1068
163
70520
0
1068
163
70527
0
1068
161
70536
0
1068
161
70546
0
1067
160
70554
0
1067
160
70561
0
1067
160
70569
0
1067
159
70577
0
1067
159
70585
0
1066
158
70593
0
1066
158
70601
0
1066
158
70609
0
1066
158
70618
0
1066
159
70626
0
1065
159
70636
0
1065
159
70646
0
1064
159
70656
0
1064
159
70667
0
1064
159
70676
0
1063
159
70685
0
1062
159
70696
0
1062
161
70706
0
1061
160
70718
0
1061
160
70730
0
1060
160
70743
0
1059
160
70756
0
1058
160
70768
0
1057
160
70780
0
1057
160
70792
0
1056
160
70804
0
1055
160
70818
0
1054
160
70831
0
1053
160
70845
0
1053
160
70859
0
1052
160
70868
0
1051
160
70877
0
1050
160
70897
0
1049
160
70917
0
1049
160
70932
0
1048
158
70947
0
1048
158
70960
0
1048
157
70972
0
1048
156
70982
43
1048
155
70992
87
1048
155
71000
86
1048
154
71009
86
1048
154
71016
88
1048
153
71022
91
1048
153
71029
87
1048
153
71036
84
1048
153
71042
84
1048
153
71049
84
1048
153
71055
83
1048
153
71061
82
1048
153
71068
82
1048
153
71074
83
1049
153
71080
82
1049
153
71086
81
1050
153
71092
81
1050
153
71098
82
1050
153
71104
80
1050
156
71109
78
1050
156
71116
77
1051
157
71122
77
1051
157
71128
78
1051
157
71134
80
1052
157
71140
80
1052
160
71145
81
1053
157
71150
78
1053
157
71156
75
1053
157
71162
75
1053
157
71168
76
1053
157
71174
79
1054
157
71180
82
1054
160
71186
83
1054
161
71191
85
1055
162
71198
87
1055
162
71204
89
1056
162
71210
90
1057
161
71217
91
1058
161
71224
90
1059
161
71231
89
1060
161
71238
90
1061
164
71245
91
1061
167
71252
89
1061
167
71259
88
1062
167
71266
88
1062
167
71272
88
1063
167
71278
82
1063
167
71285
77
1063
167
71291
80
1064
166
71297
83
1064
166
71302
78
1065
166
71308
73
1065
166
71313
66
1065
167
71318
60
1066
167
71323
60
1066
167
71328
61
1067
170
71332
62
1067
170
71336
63
1067
170
71340
63
1067
170
71344
64
1067
170
71348
65
1068
170
71353
66
1068
170
71357
65
1068
170
71361
65
1068
170
71366
65
1068
170
71370
65
1069
168
71374
66
1069
167
71377
67
1069
171
71382
66
1069
171
71386
66
1069
171
71390
67
1070
171
71394
68
1070
171
71398
69
1070
171
71402
70
1070
171
71406
70
1070
171
71411
71
1071
171
71416
73
1071
171
71420
76
1071
171
71424
76
1071
171
71428
76
1071
171
71432
74
1072
171
71436
73
1072
171
71440
72
1072
171
71445
71
1072
171
71449
70
1072
171
71453
69
1073
167
71457
70
1073
166
71461
71
1073
166
71465
71
1073
166
71469
71
1073
166
71474
72
1074
165
71478
73
1074
165
71482
73
1074
165
71487
74
1074
164
71491
72
1074
164
71495
70
1075
164
71500
70
1075
164
71504
70
1075
164
71508
71
1075
163
71512
73
1075
163
71516
73
1076
158
71520
73
1076
162
71524
71
1076
161
71529
70
1077
161
71532
69
1077
162
71536
69
1078
161
71540
69
1078
158
71545
69
1078
158
71549
69
1079
159
71553
69
1079
159
71556
69
1080
159
71560
70
1080
161
71564
69
1080
161
71569
69
1080
161
71574
69
1080
161
71578
69
1081
161
71582
70
1081
161
71585
72
1081
164
71590
74
1082
164
71594
76
1082
165
71599
78
1083
165
71604
80
1083
165
71609
77
1083
162
71614
75
1084
162
71619
66
1084
162
71624
58
1085
162
71628
65
1085
162
71633
72
1085
162
71638
68
1085
166
71644
64
1085
168
71649
64
1086
170
71654
65
1086
172
71660
65
1086
170
71665
65
1087
170
71670
65
1087
171
71676
66
1088
174
71682
65
1088
175
71687
65
1088
176
71693
65
1089
176
71699
65
1089
178
71704
65
1090
177
71710
65
1090
177
71714
65
1090
177
71719
65
1090
177
71724
63
1090
177
71729
61
1091
177
71734
60
1091
178
71739
60
1091
178
71744
60
1092
178
71749
60
1092
177
71753
61
1093
177
71757
63
1093
177
71762
63
1093
177
71766
63
1094
177
71770
63
1094
176
71775
63
1095
176
71780
63
1095
176
71785
63
1095
175
71790
47
1095
175
71794
31
1095
176
71800
23
1095
176
71805
15
1095
176
71810
7
1095
176
71816
0
1095
176
71822
0
1095
176
71828
0
1095
175
71834
0
1094
175
71841
0
1094
174
71848
0
1093
174
71856
0
1093
174
71864
0
1093
173
71871
0
1092
173
71880
0
1092
172
71889
0
1092
171
71897
0
1092
171
71905
0
1092
170
71913
0
1091
169
71921
0
1091
167
71928
0
1091
167
71936
0
1091
166
71944
0
1091
166
71952
0
1091
166
71960
0
1091
165
71967
0
1091
164
71974
0
1091
161
71981
0
1091
161
71988
0
1090
161
71995
0
1090
160
72002
0
1090
158
72009
0
1090
155
72017
0
1090
157
72025
0
1090
157
72032
28
1090
156
72039
57
1090
154
72046
60
1090
150
72052
64
1090
149
72058
68
1090
148
72065
73
1090
148
72072
72
1090
147
72080
71
1090
148
72086
67
1090
148
72093
63
1089
148
72100
66
1089
147
72106
69
1089
147
72112
67
1089
147
72118
66
1089
147
72124
69
1089
147
72130
73
1089
146
72136
72
1089
146
72142
71
1089
146
72147
68
1089
146
72152
65
1089
146
72158
65
1089
146
72164
65
1089
145
72168
67
1089
143
72172
70
1089
143
72177
70
1089
143
72182
70
1089
142
72187
69
1089
142
72192
69
1089
137
72197
69
1089
135
72202
69
1088
135
72206
51
1088
134
72210
34
1088
134
72216
25
1088
133
72221
17
1088
132
72226
8
1087
132
72231
0
1087
132
72238
0
1087
132
72244
0
1087
131
72251
0
1087
129
72258
0
1086
130
72266
0
1086
129
72274
0
1086
129
72282
0
1086
128
72291
0
1086
128
72300
0
1085
127
72309
0
1085
127
72318
0
1084
127
72328
0
1084
127
72338
0
1084
127
72347
0
1083
127
72358
0
1083
127
72368
0
1083
127
72378
0
1083
127
72389
0
1083
127
72400
0
1082
127
72410
0
1082
127
72421
0
1081
129
72432
0
1081
129
72443
0
1081
129
72454
0
1080
129
72464
0
1080
129
72475
0
1080
128
72485
0
1080
127
72495
0
1080
125
72505
0
1079
125
72515
0
1079
125
72524
0
1079
122
72533
0
1079
123
72542
0
1079
122
72550
0
1078
122
72558
0
1078
122
72567
0
1078
122
72574
0
1078
122
72581
0
1078
122
72588
0
1078
122
72596
0
1078
121
72603
0
1078
121
72610
0
1078
121
72616
36
1078
121
72623
72
1078
121
72629
76
1078
121
72635
81
1078
121
72641
82
1078
121
72647
84
1078
121
72654
84
1078
121
72660
85
1078
122
72666
86
1078
122
72673
87
1078
123
72680
88
1078
123
72686
90
1078
123
72693
89
1078
124
72700
89
1078
126
72706
76
1078
127
72712
63
1079
128
72720
64
1078
128
72728
66
1078
129
72736
64
1078
130
72743
63
1078
130
72751
63
1078
132
72759
63
1077
132
72767
47
1077
132
72775
31
1076
132
72783
31
1076
132
72791
31
1076
132
72799
31
1076
132
72807
31
1076
132
72815
23
1076
132
72823
15
1076
131
72830
7
1076
131
72836
0
1076
131
72842
0
1076
131
72848
0
1076
131
72854
0
1076
128
72859
0
1076
127
72862
35
1076
127
72866
71
1076
127
72870
70
1077
127
72874
69
1077
127
72877
69
1078
128
72880
69
1078
127
72883
71
1078
127
72886
73
1078
127
72889
71
1078
127
72892
70
1079
127
72896
71
1079
126
72900
72
1079
127
72902
73
1079
127
72905
74
1079
131
72908
74
1080
133
72911
74
1080
133
72914
73
1080
134
72917
72
1080
134
72920
70
1080
134
72922
69
1081
134
72924
72
1081
133
72927
75
1081
133
72930
74
1081
133
72933
74
1081
133
72936
73
1082
133
72939
73
1082
133
72942
74
1082
133
72945
75
1082
133
72948
74
1082
133
72951
73
1083
133
72954
73
1083
132
72957
73
1083
132
72960
72
1084
132
72963
72
1084
132
72966
74
1085
131
72968
76
1085
131
72971
75
1085
135
72974
75
1085
135
72977
74
1085
135
72980
74
1086
135
72983
73
1086
135
72986
72
1086
131
72989
73
1087
133
72992
75
1087
133
72994
75
1088
133
72997
75
1088
135
73000
74
1088
135
73003
74
1088
136
73006
76
1088
136
73010
78
1089
136
73013
78
1089
136
73016
78
1089
137
73020
79
1089
137
73023
81
1089
138
73026
81
1090
138
73030
81
1090
138
73033
81
1090
138
73036
81
1090
139
73039
81
1090
139
73042
82
1091
139
73045
83
1091
138
73048
84
1091
140
73052
85
1092
140
73055
86
1092
139
73058
88
1093
139
73061
90
1093
138
73066
90
1093
138
73070
90
1093
138
73074
86
1093
138
73077
83
1093
139
73080
81
1093
139
73084
80
1093
139
73088
81
1094
139
73091
83
1094
134
73095
78
1095
134
73099
73
1095
130
73102
74
1095
129
73106
75
1095
130
73110
75
1095
130
73114
76
1096
134
73118
78
1096
134
73122
81
1096
138
73126
81
1096
142
73130
81
1096
142
73134
78
1097
142
73139
75
1097
142
73144
77
1097
142
73148
80
1097
142
73153
84
1097
143
73158
88
1098
144
73162
85
1098
148
73167
83
1098
148
73174
83
1098
151
73180
83
1098
154
73186
62
1098
156
73193
41
1097
157
73200
30
1097
157
73207
20
1096
157
73214
10
1096
157
73222
0
1096
157
73232
0
1095
156
73243
0
1094
155
73252
0
1094
154
73262
0
1093
154
73272
0
1093
153
73282
0
1093
152
73292
0
1093
151
73302
0
1093
150
73312
0
1093
149
73322
0
1093
149
73330
44
1092
148
73339
89
1092
148
73347
93
1092
148
73355
98
1092
152
73362
95
1092
154
73370
92
1092
154
73377
90
1092
150
73384
89
1092
150
73392
88
1092
150
73399
88
1092
148
73406
86
1092
147
73414
85
1092
147
73421
82
1092
147
73428
80
1092
147
73434
80
1093
145
73441
80
1093
146
73448
79
1093
147
73454
78
1094
147
73461
77
1094
147
73468
76
1095
147
73474
79
1095
150
73480
82
1095
150
73486
82
1095
154
73492
82
1095
155
73498
82
1096
156
73504
83
1096
156
73510
82
1096
156
73516
82
1096
156
73522
82
1096
156
73527
83
1096
155
73534
84
1096
153
73541
85
1096
153
73547
86
1097
153
73553
87
1097
153
73560
88
1098
153
73566
90
1098
153
73572
91
1098
153
73579
92
1098
153
73586
93
1098
153
73593
95
1098
153
73600
95
1098
153
73607
95
1098
153
73614
93
1098
153
73620
92
1098
153
73628
89
1099
153
73637
87
1099
153
73644
87
1099
153
73651
87
1099
153
73658
87
1099
157
73666
87
1099
160
73672
86
1099
161
73679
86
1099
160
73686
86
1099
160
73693
87
1099
162
73700
87
1100
161
73708
88
1100
161
73716
87
1100
162
73723
87
1100
162
73730
85
1100
162
73737
83
1100
162
73744
80
1100
162
73751
78
1100
162
73758
76
1100
162
73764
74
1100
162
73770
74
1101
162
73775
74
1101
162
73782
74
1101
162
73789
74
1101
159
73796
55
1101
158
73804
37
1101
158
73812
27
1100
158
73820
18
1100
158
73830
9
1100
158
73839
0
1100
158
73850
0
1100
158
73861
0
1099
158
73872
0
1099
158
73884
0
1098
158
73896
0
1098
155
73909
0
1098
154
73922
0
1097
153
73935
0
1096
153
73949
0
1096
153
73963
0
1095
153
73978
0
1095
157
73993
0
1094
157
74008
0
1093
153
74023
0
1092
153
74037
0
1091
153
74051
0
1091
153
74068
0
1090
154
74084
0
1089
151
74099
0
1089
150
74114
0
1088
150
74129
0
1088
151
74144
0
1087
151
74160
0
1086
151
74175
0
1085
146
74181
85
1084
142
74187
171
1084
142
74187
133
1083
140
74187
95
1083
143
74228
94
1082
144
74268
93
1082
144
74284
92
1082
144
74299
91
1081
144
74314
90
1080
143
74328
89
1080
143
74342
89
1079
143
74357
89
1079
143
74371
88
1078
144
74385
88
1077
144
74399
88
1076
145
74413
88
1075
146
74426
88
1074
146
74439
88
1073
148
74454
89
1072
151
74468
90
1072
151
74482
90
1071
152
74497
90
1071
152
74513
90
1070
151
74529
90
1069
151
74542
90
1069
151
74555
91
1068
151
74570
90
1068
151
74584
90
1067
151
74598
90
1066
151
74613
91
1066
151
74628
93
1065
151
74643
96
1065
151
74659
100
1064
148
74675
105
1063
148
74693
104
1063
148
74711
103
1062
149
74726
105
1062
149
74742
108
1061
149
74760
109
1061
149
74777
110
1061
151
74795
110
1061
151
74813
110
1061
151
74830
114
1060
151
74847
118
1059
151
74864
117
1059
152
74882
117
1058
155
74900
112
1058
155
74917
107
1057
156
74934
86
1057
156
74950
65
1057
154
74966
61
1057
154
74983
57
1057
158
74998
64
1056
160
75014
72
1056
162
75030
80
1055
162
75046
89
1055
164
75060
87
1055
167
75073
86
1054
169
75086
89
1054
173
75099
93
1054
175
75112
93
1054
175
75124
93
1054
174
75135
90
1053
175
75146
88
1053
178
75159
89
1053
180
75172
91
1053
182
75182
89
1053
182
75191
87
1052
183
75202
89
1052
183
75213
92
1052
186
75224
90
1052
187
75236
89
1052
187
75246
90
1052
187
75257
91
1052
187
75266
86
1052
187
75276
81
1052
187
75286
81
1053
187
75297
81
1053
187
75306
75
1053
187
75314
69
1053
187
75323
67
1053
187
75332
65
1053
188
75340
68
1053
188
75348
72
1053
188
75356
70
1053
188
75364
69
1053
189
75372
70
1053
192
75381
71
1052
192
75390
72
1052
189
75398
74
1052
189
75406
75
1052
190
75415
77
1052
190
75424
77
1051
191
75433
78
1051
194
75442
79
1051
195
75452
80
1051
195
75461
80
1051
195
75470
81
1051
195
75480
81
1051
195
75489
82
1051
196
75499
82
1051
195
75509
82
1051
195
75518
83
1050
195
75528
84
1050
191
75538
84
1050
187
75548
84
1050
187
75558
87
1050
186
75569
91
1049
186
75578
87
1049
185
75588
84
1049
185
75599
86
1049
184
75610
89
1049
185
75623
91
1049
185
75636
93
1049
185
75648
94
1049
185
75659
95
1049
185
75670
95
1049
184
75681
95
1049
183
75693
96
1049
181
75705
97
1049
181
75720
103
1049
178
75735
109
1049
176
75748
112
1048
178
75761
115
1048
178
75776
120
1048
180
75791
125
1048
180
75806
123
1048
180
75822
121
1048
180
75837
116
1048
180
75852
111
1048
180
75867
111
1048
180
75882
111
1048
180
75893
111
1048
180
75904
111
1048
180
75917
83
1048
180
75930
55
1048
180
75940
83
1049
180
75950
111
1048
181
75958
91
1048
181
75967
72
1048
182
75975
72
1048
182
75983
72
1048
182
75992
70
1047
182
76001
69
1047
182
76010
69
1047
182
76018
69
1047
182
76027
69
1047
182
76036
69
1046
182
76044
67
1046
182
76052
65
1046
181
76060
66
1046
181
76067
67
1046
181
76076
66
1045
180
76086
65
1045
180
76094
65
1045
180
76103
65
1045
180
76112
65
1045
180
76120
65
1044
180
76128
65
1044
180
76137
65
1044
180
76145
65
1044
180
76153
65
1044
180
76162
65
1043
180
76170
65
1043
177
76179
65
1042
177
76188
65
1042
177
76198
65
1042
177
76207
66
1042
177
76216
66
1042
176
76225
66
1042
176
76234
66
1042
176
76244
66
1042
176
76254
66
1041
176
76264
66
1041
176
76273
49
1041
174
76282
33
1041
174
76291
24
1041
173
76300
16
1040
173
76310
8
1040
173
76319
0
1040
173
76329
33
1040
172
76339
66
1040
172
76350
73
1039
172
76360
81
1038
172
76370
83
1038
171
76380
85
1037
171
76392
86
1037
171
76404
88
1036
169
76418
89
1036
169
76431
91
1035
169
76436
92
1035
169
76441
93
1035
169
76441
93
1034
168
76441
93
1034
168
76474
91
1034
167
76507
90
1034
167
76520
88
1034
167
76532
87
1033
166
76544
86
1033
166
76555
85
1032
166
76566
86
1032
166
76578
88
1032
166
76590
87
1031
166
76601
87
1031
165
76612
85
1031
165
76622
84
1031
164
76633
84
1031
164
76644
84
1030
164
76654
84
1030
168
76665
84
1030
170
76675
85
1030
170
76685
87
1030
168
76695
87
1030
167
76705
88
1030
167
76714
89
1030
167
76724
91
1030
167
76733
91
1030
166
76742
91
1029
165
76750
91
1029
164
76758
91
1029
164
76765
91
1029
164
76772
91
1029
164
76778
68
1029
164
76784
45
1029
165
76792
33
1029
165
76799
22
1029
165
76808
56
1029
165
76816
91
1028
165
76825
91
1028
164
76834
91
1028
164
76843
91
1028
164
76852
91
1028
164
76860
91
1027
162
76867
91
1026
162
76872
68
1026
161
76878
45
1025
160
76884
33
1025
160
76889
22
1024
158
76894
11
1024
158
76900
0
1024
157
76906
30
1024
157
76913
61
1024
157
76920
60
1023
157
76927
59
1023
158
76933
59
1023
158
76939
59
1023
158
76944
59
1023
158
76950
59
1022
157
76955
44
1022
157
76960
29
1022
156
76964
29
1022
156
76967
29
1022
153
76970
43
1022
152
76973
58
1022
152
76975
43
1022
152
76977
29
1022
151
76979
29
1022
150
76981
29
1021
149
76982
29
1021
149
76984
29
1021
149
76985
28
1021
149
76986
27
1021
149
76989
27
1021
152
76992
27
1021
151
76996
27
1021
150
77001
27
1021
150
77008
57
1021
150
77015
87
1020
148
77024
87
1020
148
77033
88
1020
148
77042
90
1020
147
77050
92
1020
146
77061
92
1020
146
77072
92
1020
146
77082
92
1020
146
77093
92
1020
144
77104
69
1020
144
77114
46
1019
144
77124
63
1018
144
77135
81
1017
145
77145
81
1016
146
77155
81
1016
146
77166
81
1015
146
77176
81
1015
145
77186
60
1015
145
77196
40
1015
145
77206
30
1015
145
77215
20
1014
144
77224
20
1014
144
77233
20
1014
144
77242
10
1014
141
77251
0
1014
140
77258
0
1013
139
77266
0
1013
138
77276
0
1013
137
77286
0
1013
137
77294
0
1013
136
77303
0
1012
135
77312
0
1012
134
77320
0
1012
133
77329
0
1012
133
77338
0
1012
133
77347
0
1011
131
77356
0
1011
130
77363
0
1010
131
77370
0
1010
131
77374
0
1010
131
77379
0
1010
131
77382
0
1010
130
77385
0
1010
130
77390
0
1010
131
77394
0
1010
131
77398
0
1009
131
77403
0
1009
131
77406
0
1008
131
77410
0
1008
131
77412
0
1008
131
77415
0
1008
131
77417
0
1008
131
77419
0
1008
131
77422
0
1008
131
77425
0
1008
131
77428
0
1007
131
77432
0
1007
130
77436
19
1007
130
77441
38
1007
130
77446
38
1007
130
77450
38
1007
130
77456
38
1007
130
77462
38
1007
130
77466
52
1007
130
77471
66
1007
130
77476
61
1007
130
77481
57
1007
130
77486
60
1007
131
77492
63
1007
132
77498
62
1007
132
77503
61
1007
133
77508
63
1007
133
77514
66
1007
133
77519
64
1007
133
77524
63
1008
133
77530
63
1008
133
77535
63
1008
133
77541
64
1008
133
77547
65
1008
132
77553
64
1008
130
77559
64
1008
130
77564
62
1008
130
77569
61
1009
130
77574
61
1009
130
77578
61
1010
133
77582
61
1010
137
77586
61
1010
141
77588
45
1010
141
77591
30
1010
145
77592
15
1010
145
77594
0
1011
142
77617
0
1011
142
77620
0
1011
141
77624
0
1011
140
77629
0
1011
140
77632
0
1011
140
77635
0
1011
138
77638
0
1011
138
77640
0
1011
137
77642
0
1011
137
77644
0
1011
135
77644
0
1011
135
77645
0
1011
123
77658
0
1011
124
77661
0
1011
125
77663
0
1011
126
77665
0
1011
126
77666
0
1011
126
77668
0
1011
127
77668
0
1011
127
77669
0
1011
129
77670
0
1011
130
77670
0
1011
130
77673
0
1011
130
77676
0
1011
130
77679
26
1011
130
77682
53
1011
130
77686
55
1011
130
77689
57
1011
130
77692
57
1011
130
77696
58
1011
130
77700
58
1011
130
77705
58
1011
130
77708
58
1012
130
77712
58
1012
130
77716
57
1012
130
77721
57
1012
130
77726
58
1012
131
77731
59
1012
131
77735
61
1012
131
77739
64
1012
131
77744
66
1012
131
77750
69
1012
129
77755
69
1013
127
77760
69
1013
127
77765
70
1013
127
77770
71
1013
127
77775
71
1013
127
77780
71
1013
131
77785
70
1013
135
77790
70
1013
139
77795
70
1013
139
77800
70
1013
138
77806
67
1014
138
77811
65
1014
138
77816
66
1014
138
77821
68
1014
138
77826
68
1014
138
77830
69
1014
137
77834
68
1014
141
77839
68
1014
144
77844
69
1014
145
77849
70
1014
145
77854
69
1015
145
77860
69
1015
145
77866
69
1015
144
77871
69
1015
143
77876
66
1015
142
77880
63
1015
142
77884
62
1015
142
77888
61
1015
145
77892
61
1015
145
77895
61
1015
145
77898
64
1016
145
77902
67
1016
146
77906
67
1016
145
77910
67
1017
145
77914
68
1017
147
77918
69
1018
147
77922
69
1018
148
77926
69
1018
148
77930
68
1018
149
77935
67
1018
149
77938
65
1019
149
77941
64
1019
149
77945
62
1019
149
77949
61
1019
149
77951
61
1019
150
77953
61
1020
150
77956
61
1020
153
77959
62
1020
154
77964
62
1020
153
77970
62
1020
153
77976
62
1021
154
77982
62
1021
154
77988
46
1021
154
77994
31
1021
155
78001
23
1021
155
78008
15
1021
155
78016
7
1020
156
78023
0
1020
156
78031
0
1020
156
78039
0
1020
156
78046
0
1020
156
78054
0
1019
156
78064
0
1019
156
78073
0
1019
156
78083
0
1019
156
78093
0
1019
155
78103
0
1018
155
78113
0
1018
155
78124
0
1017
154
78134
0
1017
153
78144
0
1017
153
78155
0
1016
153
78168
0
1015
152
78181
0
1015
152
78194
0
1014
150
78206
0
1014
149
78218
0
1013
144
78231
0
1013
142
78236
0
1012
142
78242
0
1012
141
78263
0
1012
141
78284
0
1011
141
78297
0
1010
141
78310
0
1009
142
78322
0
1008
142
78335
0
1008
143
78346
0
1007
147
78358
0
1006
145
78370
0
1006
145
78383
0
1005
145
78396
0
1005
145
78408
0
1004
144
78422
44
1003
144
78436
88
1003
144
78447
93
1002
144
78458
99
1002
147
78470
96
1001
147
78481
93
1001
144
78492
90
1001
144
78504
88
1001
144
78515
87
1001
139
78526
86
1000
137
78534
87
1000
137
78543
88
1000
138
78552
84
1000
138
78560
81
1000
137
78568
76
1000
136
78575
71
1000
136
78582
68
1000
136
78589
66
1000
136
78596
65
1001
137
78602
65
1001
138
78608
66
1001
138
78615
67
1001
138
78620
64
1001
138
78626
62
1002
138
78632
62
1002
136
78638
63
1002
136
78644
64
1002
136
78649
65
1002
137
78654
63
1002
137
78659
62
1002
139
78665
62
1002
141
78671
62
1002
142
78678
63
1002
144
78684
65
1002
145
78690
66
1002
145
78696
67
1002
145
78702
67
1002
150
78709
67
1002
150
78716
50
1002
151
78723
33
1002
151
78731
60
1002
151
78739
88
1002
150
78747
88
1002
151
78755
88
1002
149
78764
88
1001
149
78773
88
1001
149
78782
88
1001
150
78791
88
1001
151
78800
86
1001
151
78810
85
1001
151
78820
85
1001
151
78831
85
1001
151
78840
85
1001
151
78850
85
1001
151
78860
85
1000
151
78871
85
999
151
78882
128
999
151
78894
171
998
151
78906
136
998
151
78919
101
997
151
78933
101
997
151
78947
101
996
151
78960
101
996
151
78972
101
996
151
78984
101
995
151
78995
101
995
151
79010
100
994
151
79024
100
994
151
79037
101
994
151
79050
103
993
151
79064
103
992
151
79077
103
992
151
79090
103
991
152
79102
103
991
152
79116
101
990
152
79129
100
990
152
79141
100
990
152
79153
101
990
152
79166
101
990
153
79179
102
989
154
79194
102
989
153
79209
103
988
153
79222
103
988
153
79236
103
988
153
79248
77
987
153
79261
51
987
153
79272
38
986
153
79283
25
986
153
79297
12
986
153
79311
0
985
153
79322
51
984
153
79333
103
984
153
79345
103
983
153
79357
103
983
155
79369
77
982
155
79381
51
981
155
79394
77
981
155
79408
103
980
155
79420
103
980
155
79431
103
979
154
79446
77
978
153
79460
51
977
152
79472
38
976
152
79484
25
976
152
79499
63
975
152
79514
101
974
153
79531
100
973
153
79548
100
972
153
79563
100
972
153
79578
100
971
153
79594
75
970
153
79609
50
970
153
79622
37
969
153
79635
25
969
153
79652
12
968
153
79668
0
967
153
79674
0
967
153
79680
0
966
153
79704
0
966
153
79728
0
965
153
79743
0
964
153
79758
0
963
153
79772
0
962
153
79787
0
961
152
79799
0
960
149
79811
0
959
148
79826
0
958
148
79840
0
957
148
79856
53
956
148
79872
107
955
148
79878
107
954
148
79884
107
953
148
79908
80
952
147
79931
53
952
147
79944
39
951
147
79956
26
950
146
79966
13
949
146
79977
0
948
142
79983
0
947
138
79989
0
946
138
79992
0
946
134
79994
0
945
131
79994
0
945
129
79994
0
945
131
79998
0
944
130
80001
0
944
130
80005
0
943
128
80009
0
943
128
80014
0
943
127
80019
0
942
127
80024
0
941
126
80028
0
941
126
80033
0
940
125
80038
0
940
125
80045
30
939
125
80052
61
938
125
80060
71
938
125
80068
81
937
125
80077
86
937
125
80086
91
936
125
80098
90
935
126
80109
90
935
127
80120
92
934
128
80132
95
934
128
80144
93
933
128
80156
92
933
129
80169
93
932
129
80182
95
932
130
80196
97
932
131
80210
100
931
131
80225
98
930
131
80240
96
930
132
80255
93
929
133
80270
91
929
134
80284
91
928
135
80299
91
927
135
80306
68
927
135
80312
45
926
136
80336
33
926
137
80359
22
925
137
80372
11
924
138
80384
0
923
138
80401
0
922
138
80418
0
922
138
80424
45
921
138
80431
91
920
138
80456
91
919
137
80481
91
918
136
80496
68
917
136
80510
45
916
135
80525
33
915
135
80540
22
914
134
80546
11
913
134
80552
0
913
133
80576
0
912
133
80599
0
911
133
80605
0
910
132
80611
0
909
131
80634
0
909
131
80658
0
908
131
80670
0
907
131
80683
0
906
131
80694
0
905
131
80705
0
904
131
80714
0
903
131
80724
0
902
133
80732
0
902
134
80741
0
901
134
80748
0
901
134
80755
0
900
134
80764
0
899
134
80772
0
899
134
80780
0
898
134
80789
0
898
136
80798
0
897
136
80808
0
896
134
80818
0
896
134
80828
0
895
134
80837
0
895
134
80846
0
894
134
80854
0
894
132
80862
0
893
132
80868
0
893
132
80874
0
893
127
80881
0
892
123
80888
0
892
120
80894
0
892
119
80900
0
892
117
80906
0
892
117
80913
0
891
118
80920
0
891
118
80926
0
891
118
80934
0
891
118
80941
0
891
118
80948
0
890
118
80954
0
889
118
80960
0
889
118
80966
0
888
118
80973
0
888
117
80980
0
887
117
80987
0
887
117
80994
0
887
117
81001
0
887
117
81008
0
887
117
81015
0
886
116
81022
0
886
116
81030
0
885
116
81037
0
885
116
81046
0
885
116
81055
0
884
116
81062
0
884
119
81069
0
884
119
81076
0
884
120
81082
0
884
118
81088
0
884
119
81095
0
884
119
81100
42
884
119
81106
85
884
119
81112
66
884
120
81118
47
883
120
81124
50
883
120
81130
53
883
120
81138
56
883
120
81145
60
883
120
81154
60
883
120
81162
61
883
120
81170
62
883
123
81178
63
883
122
81186
61
883
122
81195
59
882
122
81203
59
882
123
81211
59
882
123
81219
59
882
123
81227
59
882
127
81235
65
882
131
81243
71
882
131
81251
72
882
132
81259
73
882
135
81267
72
882
134
81275
72
882
136
81283
80
882
140
81291
88
882
140
81299
88
882
142
81307
88
882
143
81316
87
882
143
81324
86
882
142
81332
86
882
143
81339
86
882
143
81346
83
882
145
81354
80
882
146
81362
78
882
146
81369
77
882
147
81376
74
882
147
81383
72
883
147
81390
72
883
147
81396
73
883
150
81402
80
883
150
81409
87
883
146
81416
87
884
146
81422
87
884
146
81428
88
884
146
81434
89
884
147
81440
86
884
147
81447
84
885
148
81453
84
885
148
81459
85
885
148
81465
84
885
148
81471
83
885
148
81478
83
886
148
81484
83
886
149
81490
81
886
149
81496
80
886
149
81502
80
886
149
81508
81
887
150
81514
80
887
153
81520
79
887
153
81525
79
887
153
81530
80
887
153
81536
81
888
153
81542
83
888
153
81548
84
889
153
81555
85
889
153
81561
84
890
153
81567
83
891
153
81572
84
891
154
81577
85
891
155
81584
84
891
155
81590
83
891
156
81596
82
892
156
81602
82
892
158
81608
81
892
159
81615
81
892
159
81620
81
892
159
81626
81
893
159
81632
81
893
159
81638
81
893
159
81644
80
893
159
81649
80
893
162
81654
81
894
161
81660
82
894
161
81665
84
894
161
81670
87
894
161
81678
88
894
162
81685
89
894
161
81692
89
894
162
81699
90
894
162
81706
93
894
163
81713
96
894
163
81721
99
895
163
81729
102
895
163
81737
103
895
163
81745
105
895
163
81754
99
895
163
81762
93
895
163
81770
91
894
163
81779
89
894
162
81787
91
894
162
81795
93
894
162
81805
94
894
162
81815
95
894
161
81824
95
894
161
81834
96
894
161
81844
97
894
161
81854
98
894
161
81864
99
893
161
81873
100
893
160
81882
100
893
160
81890
100
893
160
81900
99
893
160
81910
98
892
160
81920
99
892
160
81931
100
892
160
81942
96
892
160
81952
93
892
160
81964
93
891
160
81976
93
891
160
81987
93
891
160
81998
93
891
160
82009
69
891
160
82020
46
890
160
82031
34
889
160
82042
23
889
160
82054
11
888
160
82065
0
888
159
82076
0
887
158
82088
0
887
157
82100
0
886
156
82111
0
886
155
82124
0
886
155
82136
0
885
153
82148
0
885
153
82160
0
884
153
82172
47
884
153
82184
95
884
153
82196
98
883
153
82209
101
883
151
82222
103
882
152
82234
106
882
152
82248
105
882
152
82261
105
881
152
82275
105
880
152
82289
105
879
152
82303
78
878
152
82317
52
878
150
82331
39
877
150
82345
26
876
148
82358
13
875
145
82372
0
874
143
82386
0
874
142
82401
0
873
142
82415
0
872
142
82429
0
871
142
82444
0
870
142
82458
0
869
141
82464
40
868
141
82470
80
867
141
82494
90
867
141
82518
100
866
141
82534
100
866
141
82551
100
865
140
82567
100
864
140
82583
100
863
140
82600
100
862
140
82616
100
861
140
82632
100
860
140
82649
100
859
140
82666
100
859
141
82682
101
858
142
82688
101
858
142
82695
101
857
144
82721
100
856
145
82747
99
855
145
82754
96
854
146
82760
93
854
144
82784
94
853
144
82808
95
853
145
82822
93
852
145
82835
91
852
150
82848
91
852
148
82860
91
851
148
82872
91
851
150
82885
91
851
151
82896
91
851
152
82907
91
851
152
82920
89
851
154
82933
87
851
154
82945
86
851
154
82957
85
851
154
82968
70
851
154
82980
56
851
158
82990
71
851
158
83001
87
851
158
83012
86
851
158
83024
85
852
157
83035
84
852
155
83046
83
852
156
83056
82
852
155
83066
81
852
155
83076
78
853
155
83085
76
853
155
83094
75
853
156
83102
75
853
156
83110
77
853
156
83118
79
854
156
83124
82
854
156
83131
85
855
156
83138
85
855
156
83146
86
856
156
83152
83
857
156
83159
80
857
156
83166
78
857
156
83172
77
857
157
83178
76
857
157
83183
76
858
157
83190
76
858
157
83198
76
858
157
83204
78
859
157
83211
81
859
157
83218
79
860
157
83224
78
860
157
83230
81
860
157
83236
84
860
157
83242
82
860
157
83249
81
861
157
83255
78
861
160
83261
75
861
163
83266
72
861
167
83272
69
861
169
83278
66
862
169
83283
63
862
172
83288
63
862
172
83292
63
862
168
83296
64
862
168
83301
66
863
168
83306
67
863
169
83310
69
863
170
83314
69
863
171
83318
70
863
171
83323
69
864
171
83328
69
864
171
83332
71
864
171
83337
74
864
171
83342
75
864
171
83347
76
865
171
83352
76
865
171
83357
77
865
171
83362
78
865
171
83367
80
865
170
83372
78
866
170
83378
77
866
170
83383
77
866
170
83388
78
866
170
83394
79
866
170
83399
81
867
170
83404
81
867
170
83410
81
867
170
83415
81
867
170
83420
81
867
170
83426
78
868
170
83431
76
868
170
83435
74
868
170
83439
73
869
170
83444
74
869
170
83450
76
870
170
83454
75
870
169
83459
74
870
169
83464
73
870
168
83469
73
870
168
83474
75
870
168
83478
78
870
168
83484
79
870
168
83489
81
870
168
83494
78
870
168
83500
76
871
168
83506
79
871
168
83513
83
871
168
83520
83
871
166
83527
83
871
165
83534
62
871
165
83542
41
870
165
83550
30
870
165
83558
20
870
165
83566
10
870
165
83575
0
870
165
83584
0
869
165
83593
0
869
165
83603
0
869
164
83613
0
869
164
83624
0
869
164
83634
0
868
163
83644
0
868
162
83653
0
868
162
83666
0
868
162
83678
0
868
161
83688
41
867
161
83698
83
867
161
83710
83
866
161
83721
83
866
161
83732
62
866
161
83743
41
865
161
83754
30
864
162
83766
20
864
162
83778
10
863
162
83789
0
863
162
83802
0
862
162
83814
0
861
162
83827
0
861
162
83840
0
860
162
83852
0
860
162
83864
0
859
162
83874
0
858
157
83883
0
858
153
83896
47
857
149
83910
95
857
145
83925
94
856
141
83940
93
855
141
83954
93
855
137
83967
93
854
135
83972
94
854
136
83978
96
853
135
84000
100
852
134
84022
105
852
134
84037
107
851
134
84052
109
851
134
84067
108
850
134
84082
108
849
134
84096
110
848
134
84111
113
847
134
84126
114
846
135
84142
115
845
136
84158
115
844
137
84174
115
843
137
84190
86
842
137
84206
57
842
137
84222
42
841
138
84237
28
840
138
84254
14
839
138
84271
0
838
138
84288
0
838
138
84304
0
837
138
84310
0
836
138
84317
0
836
138
84341
0
835
138
84365
0
835
139
84379
57
834
139
84393
115
833
139
84406
105
833
140
84420
96
832
140
84432
93
832
139
84445
91
831
139
84458
91
831
139
84470
92
831
139
84482
91
831
138
84493
90
831
138
84504
89
830
138
84515
88
830
138
84526
86
829
138
84537
84
829
138
84546
84
829
139
84556
85
828
140
84568
90
828
141
84581
95
827
141
84593
96
827
141
84605
98
827
142
84620
100
826
142
84634
103
826
142
84647
104
825
142
84660
105
825
143
84675
103
825
143
84690
102
824
144
84704
102
823
143
84718
102
822
143
84729
76
821
144
84740
51
821
145
84752
75
820
145
84764
99
820
144
84777
105
819
144
84790
111
819
145
84803
107
819
145
84816
103
818
145
84830
104
817
145
84843
106
817
145
84856
105
816
145
84869
105
816
145
84869
105
815
146
84869
105
814
146
84894
105
814
146
84919
105
813
147
84928
78
813
148
84937
52
812
149
84947
72
811
149
84957
92
810
149
84968
98
809
149
84978
105
809
149
84990
108
807
149
85003
112
806
149
85017
109
804
148
85031
107
803
148
85046
80
802
148
85062
53
801
148
85068
39
800
148
85075
26
800
149
85102
26
799
148
85129
26
799
148
85146
13
798
149
85163
0
798
149
85178
54
797
149
85194
108
797
149
85208
106
797
149
85222
105
796
149
85235
99
796
149
85248
93
796
149
85260
92
796
148
85271
92
796
148
85282
94
796
148
85293
96
796
148
85303
96
797
148
85313
96
797
149
85322
91
798
149
85330
86
798
151
85336
84
798
151
85343
82
798
151
85352
80
798
152
85360
78
799
153
85367
77
799
155
85374
76
799
155
85380
73
799
155
85386
71
799
155
85392
70
800
155
85399
70
800
155
85405
69
800
157
85411
68
800
157
85416
69
800
157
85421
71
801
157
85427
75
801
157
85433
80
801
160
85438
80
801
161
85444
81
801
162
85450
80
802
162
85455
80
802
162
85460
80
802
162
85466
80
802
163
85470
79
802
164
85475
79
803
165
85481
80
803
165
85487
82
803
165
85492
79
803
166
85497
77
803
166
85502
77
804
168
85508
77
804
169
85513
75
804
169
85518
73
805
169
85522
70
805
168
85527
68
806
168
85532
66
806
168
85536
65
806
168
85540
63
806
168
85544
62
806
168
85548
62
807
168
85552
63
807
167
85556
63
807
167
85560
63
807
167
85564
62
807
167
85567
62
808
167
85570
61
808
167
85574
61
808
167
85578
60
809
167
85583
60
809
167
85586
59
810
167
85590
59
810
167
85594
61
810
166
85598
63
810
166
85602
64
810
166
85606
66
811
166
85610
67
811
166
85615
69
811
166
85620
69
811
166
85625
70
811
166
85630
70
812
165
85636
70
812
165
85642
76
812
165
85647
83
812
165
85652
80
812
165
85658
77
813
165
85664
77
813
165
85671
77
813
165
85678
57
813
165
85685
38
813
165
85692
28
813
165
85699
19
813
165
85706
48
813
164
85712
77
813
164
85720
77
813
164
85728
77
813
164
85735
77
813
164
85742
77
813
164
85748
134
813
163
85754
191
813
163
85760
132
813
163
85766
74
813
163
85772
73
813
162
85778
72
813
162
85784
74
813
161
85791
76
813
161
85798
75
813
160
85804
75
813
160
85810
76
813
160
85817
77
813
157
85824
78
814
157
85830
79
814
157
85837
80
814
157
85844
82
814
158
85851
82
814
159
85858
82
814
159
85865
84
814
159
85872
87
814
159
85879
86
814
159
85886
85
814
159
85894
84
814
156
85901
83
814
155
85908
82
814
155
85915
82
814
155
85923
85
814
154
85931
89
814
154
85938
89
814
154
85945
89
814
154
85953
66
814
154
85961
44
814
154
85970
33
814
154
85979
22
813
154
85988
11
813
154
85997
0
813
153
86006
0
813
153
86016
0
813
153
86024
0
812
151
86032
0
812
150
86039
0
812
148
86046
0
812
147
86052
0
812
147
86057
0
811
146
86061
0
811
146
86065
0
811
145
86071
0
811
143
86077
0
811
143
86083
0
810
143
86089
0
810
143
86095
0
810
145
86101
0
810
145
86107
0
810
145
86113
0
809
145
86120
0
809
145
86126
0
809
142
86133
0
809
140
86140
0
809
139
86146
0
808
138
86153
0
808
137
86162
0
808
137
86171
0
808
137
86179
0
808
136
86187
0
807
136
86197
0
807
136
86207
0
807
137
86216
0
807
137
86224
0
807
136
86234
0
806
136
86243
0
805
137
86250
0
805
137
86256
0
804
137
86263
0
804
137
86270
0
803
137
86276
0
803
137
86283
0
803
137
86290
0
803
136
86298
0
803
135
86306
0
802
135
86313
0
802
134
86322
0
802
133
86332
0
802
132
86343
44
802
130
86354
88
801
130
86364
90
801
129
86374
93
800
130
86384
94
800
130
86393
96
800
130
86405
94
800
131
86417
93
800
131
86428
94
800
132
86438
96
800
133
86447
98
800
134
86456
100
800
134
86464
98
800
135
86472
96
800
135
86480
97
800
135
86487
99
801
136
86494
97
801
136
86502
96
801
137
86508
92
801
137
86514
89
801
137
86520
88
802
137
86527
87
802
138
86534
85
802
138
86540
83
802
137
86546
84
802
137
86552
85
803
137
86558
84
803
137
86565
84
803
141
86570
83
803
138
86576
83
803
141
86582
84
804
145
86587
86
804
145
86592
85
804
149
86598
84
805
153
86604
84
805
156
86609
84
806
157
86614
82
806
158
86619
81
806
158
86625
80
807
159
86631
80
807
159
86636
81
808
159
86641
82
808
161
86646
82
808
161
86652
82
808
161
86658
83
808
161
86663
84
809
162
86668
82
809
161
86674
80
809
161
86679
80
810
161
86684
81
810
158
86688
79
811
158
86693
77
811
158
86698
76
811
158
86704
76
811
162
86709
78
811
162
86714
80
812
166
86719
78
812
167
86724
76
812
167
86728
76
813
168
86733
76
813
168
86738
76
814
168
86742
76
814
167
86747
78
814
167
86752
80
814
168
86758
78
814
168
86763
76
815
168
86768
76
815
168
86773
77
815
168
86778
77
816
168
86783
77
816
169
86788
77
817
169
86793
77
817
169
86798
77
817
169
86803
77
818
169
86808
76
818
169
86813
76
819
169
86818
76
819
170
86822
76
819
170
86827
74
819
170
86832
73
819
170
86836
74
820
170
86841
75
820
170
86845
75
821
170
86849
75
821
170
86854
76
822
170
86860
77
823
170
86865
77
823
170
86870
78
823
170
86875
77
823
170
86880
77
823
171
86886
79
824
171
86891
81
824
171
86896
82
824
171
86902
83
825
171
86908
83
825
171
86914
83
826
171
86920
83
826
171
86925
84
826
170
86930
84
826
169
86936
85
826
170
86942
86
827
170
86948
88
827
170
86954
88
827
169
86959
89
827
168
86965
88
827
168
86971
88
828
168
86977
89
828
167
86983
91
828
167
86988
89
828
167
86994
88
828
168
87000
90
829
168
87006
92
829
169
87012
91
829
169
87018
91
829
169
87024
91
829
169
87030
92
830
170
87036
92
830
174
87042
93
830
174
87048
93
830
171
87054
93
830
171
87061
94
831
171
87068
95
831
171
87074
94
831
171
87080
93
831
171
87086
92
831
171
87092
92
832
171
87097
91
831
171
87102
91
831
172
87108
91
831
172
87114
91
831
171
87121
91
831
169
87128
91
830
169
87136
56
830
169
87143
22
830
169
87152
11
830
168
87160
0
830
168
87168
0
829
168
87177
0
829
168
87187
0
829
168
87197
0
829
166
87208
0
829
165
87218
0
828
165
87228
0
827
165
87239
0
827
165
87248
0
826
165
87258
0
826
165
87272
0
825
167
87285
0
824
167
87296
0
824
167
87306
0
823
165
87319
0
823
163
87332
0
822
159
87345
0
822
157
87358
0
821
155
87371
0
821
155
87384
0
821
154
87396
0
821
153
87407
0
821
151
87420
0
821
150
87432
0
821
149
87442
0
821
149
87452
0
820
149
87462
0
820
149
87472
0
820
149
87482
0
820
150
87493
0
820
150
87502
0
819
150
87510
0
819
150
87519
0
819
150
87528
0
819
149
87536
0
819
149
87544
0
819
149
87550
0
819
149
87556
0
819
149
87560
0
819
149
87565
0
819
149
87567
0
818
149
87569
0
818
149
87569
0
817
141
87601
69
817
141
87607
69
817
141
87615
69
817
141
87623
69
817
141
87630
51
817
140
87638
34
817
140
87646
25
817
140
87653
17
817
140
87660
8
817
140
87667
0
817
140
87674
0
817
140
87681
0
817
140
87687
77
817
140
87693
155
817
139
87698
116
817
139
87703
78
817
139
87708
77
817
138
87714
76
817
138
87718
75
817
137
87723
75
817
137
87728
76
817
137
87732
77
817
137
87737
75
817
137
87742
74
817
138
87748
75
818
138
87753
77
818
139
87758
76
818
139
87762
76
818
139
87768
78
818
139
87773
81
818
139
87778
81
818
141
87783
81
818
142
87788
81
818
143
87794
81
818
143
87800
80
819
142
87805
80
819
144
87810
80
819
144
87816
81
820
148
87821
80
820
151
87826
80
821
151
87831
79
821
151
87836
78
821
150
87840
79
821
149
87845
81
821
153
87850
83
821
153
87855
85
821
153
87861
86
821
148
87867
87
822
151
87872
86
822
153
87876
86
823
153
87882
88
823
153
87888
90
823
154
87894
91
823
155
87900
92
823
156
87907
91
824
156
87914
91
824
157
87920
91
824
157
87926
91
824
157
87932
91
824
157
87937
91
825
158
87942
91
825
158
87948
91
825
161
87954
92
825
161
87960
93
825
162
87966
90
826
162
87972
88
826
162
87978
88
826
163
87985
88
826
163
87990
66
826
163
87996
44
826
164
88002
33
826
164
88008
22
826
164
88014
11
826
164
88020
0
826
163
88024
42
827
163
88029
85
827
163
88035
88
827
163
88041
91
827
162
88046
92
827
162
88052
93
827
161
88058
91
827
161
88064
90
827
161
88070
91
827
161
88076
93
827
161
88082
92
828
161
88088
92
828
160
88094
92
828
160
88100
93
828
160
88106
92
828
159
88112
92
828
159
88118
92
828
159
88125
93
828
159
88132
91
828
159
88138
89
828
158
88143
90
828
158
88148
92
828
158
88154
93
828
158
88160
95
828
158
88166
96
828
157
88173
97
829
156
88179
97
829
156
88185
98
829
156
88192
95
829
156
88200
93
829
156
88206
91
830
156
88213
89
830
155
88219
88
830
155
88225
88
830
155
88232
88
830
155
88239
88
830
155
88245
88
830
155
88251
89
830
155
88256
89
830
155
88262
89
830
155
88269
90
831
155
88276
91
831
155
88283
90
831
155
88290
90
831
154
88297
88
831
154
88304
87
832
154
88310
87
832
158
88316
88
832
158
88322
86
832
162
88327
85
832
164
88334
85
833
164
88341
85
833
164
88347
84
833
165
88353
84
833
165
88359
84
833
165
88365
85
833
165
88372
86
833
165
88378
88
833
165
88385
88
834
165
88392
88
834
165
88398
88
835
165
88403
88
835
165
88410
90
835
165
88418
92
835
165
88424
92
835
164
88430
92
835
161
88438
91
835
161
88445
91
835
161
88452
91
836
161
88458
91
836
162
88464
89
837
162
88470
88
837
162
88476
88
837
163
88482
88
837
163
88488
87
837
163
88495
87
838
163
88502
87
838
163
88508
87
838
163
88514
86
838
163
88521
85
838
163
88526
83
838
163
88532
82
838
164
88538
82
839
164
88544
82
839
164
88550
82
840
164
88557
82
841
164
88562
83
841
164
88568
85
841
164
88575
86
841
164
88582
87
841
164
88589
89
842
164
88596
91
842
165
88602
90
842
165
88608
89
842
168
88616
89
842
168
88623
89
843
165
88630
92
843
165
88636
95
843
166
88642
94
843
166
88649
93
843
167
88656
93
843
167
88662
93
843
167
88670
91
843
166
88677
89
843
166
88684
92
843
166
88690
95
844
166
88697
94
844
166
88704
94
844
166
88710
95
844
166
88717
97
844
166
88724
97
845
166
88732
97
845
166
88740
96
845
166
88747
95
845
166
88753
94
845
166
88759
93
845
166
88766
93
845
166
88773
93
845
166
88780
94
845
166
88788
95
845
166
88794
96
846
166
88801
97
846
166
88808
97
846
166
88815
97
846
166
88822
97
846
166
88830
98
846
165
88837
94
846
165
88844
91
846
165
88850
91
846
165
88857
91
846
165
88864
90
846
165
88871
89
846
165
88877
90
846
165
88883
91
846
165
88889
91
846
165
88895
91
846
165
88903
68
846
165
88911
45
846
164
88918
33
846
164
88925
22
846
164
88933
11
846
163
88941
0
846
163
88950
0
846
163
88958
0
846
163
88968
0
846
162
88977
0
846
161
88985
45
845
161
88993
91
845
161
89002
87
845
161
89012
83
845
161
89020
89
845
160
89029
95
845
159
89038
93
845
158
89046
91
845
158
89054
91
845
157
89061
91
845
157
89070
90
844
157
89078
90
844
156
89088
89
844
156
89097
89
844
156
89104
90
844
156
89112
92
844
155
89120
91
844
155
89129
91
844
155
89137
90
844
155
89145
89
844
155
89154
89
844
155
89163
89
844
155
89172
66
844
155
89180
44
844
155
89190
33
844
155
89200
22
843
154
89209
11
843
154
89218
0
842
154
89230
0
842
154
89243
0
842
154
89255
0
841
154
89267
0
840
154
89272
0
839
154
89277
0
838
154
89298
0
838
154
89320
0
837
154
89334
0
836
154
89348
0
836
150
89360
0
835
150
89373
0
835
149
89388
0
834
148
89402
0
833
148
89415
0
832
148
89428
0
831
148
89440
0
831
147
89451
0
830
145
89460
0
829
144
89470
0
829
143
89478
0
828
143
89486
0
828
143
89493
0
827
142
89500
0
827
142
89510
42
826
143
89521
84
826
144
89531
84
826
144
89541
84
825
144
89549
80
825
139
89557
76
825
136
89563
81
825
136
89569
87
825
136
89576
87
825
136
89583
88
825
137
89590
86
825
137
89596
84
825
137
89602
84
825
137
89607
84
825
137
89614
81
825
137
89620
79
825
137
89626
77
825
137
89631
76
825
137
89635
79
825
140
89639
83
825
140
89644
82
825
140
89649
82
825
140
89654
81
826
140
89658
80
826
140
89662
81
826
140
89667
83
826
140
89673
81
826
143
89679
80
827
147
89684
80
827
149
89689
80
827
150
89694
80
827
150
89699
80
827
150
89704
81
828
150
89709
82
828
152
89714
79
828
151
89720
77
828
149
89724
77
828
149
89729
77
829
149
89733
74
829
148
89737
72
829
149
89741
73
829
149
89745
75
829
149
89748
74
830
149
89752
74
830
149
89756
74
830
148
89761
75
830
149
89765
75
830
149
89769
75
831
152
89774
78
831
156
89778
81
831
156
89782
79
832
159
89787
78
832
159
89792
77
833
159
89796
76
833
157
89800
74
833
157
89805
73
833
157
89810
73
833
157
89814
73
834
157
89818
74
834
158
89822
76
834
158
89826
76
834
162
89830
76
834
166
89834
76
835
167
89838
76
835
165
89842
75
835
165
89845
75
836
165
89850
75
836
165
89854
76
837
167
89858
76
837
166
89863
76
837
166
89867
76
837
166
89871
77
837
166
89876
77
838
166
89880
78
838
166
89884
77
838
166
89889
77
839
166
89894
76
839
166
89898
76
840
166
89902
75
840
166
89907
75
840
167
89910
72
841
167
89914
69
841
167
89918
72
842
167
89923
75
842
167
89927
75
842
167
89931
76
842
167
89936
75
842
166
89941
75
843
166
89945
74
843
166
89949
73
843
167
89954
72
843
167
89958
71
843
167
89962
73
844
167
89967
75
844
167
89970
80
844
167
89974
85
844
166
89978
85
844
166
89983
85
845
166
89988
84
845
166
89992
84
845
166
89996
83
846
166
90001
83
846
167
90005
83
847
167
90009
83
847
167
90013
83
847
167
90017
84
847
167
90022
84
847
167
90026
84
848
167
90030
84
848
170
90035
84
848
172
90039
83
848
172
90043
82
848
172
90048
82
849
172
90052
82
849
172
90056
81
849
172
90060
80
849
172
90064
79
849
175
90067
78
850
172
90071
77
850
172
90075
77
850
172
90079
76
851
172
90083
76
851
170
90087
77
852
170
90091
79
852
170
90094
80
852
170
90098
82
852
170
90102
80
852
170
90107
79
853
170
90111
79
853
170
90115
80
853
170
90119
80
853
170
90123
81
853
170
90127
83
854
170
90131
85
854
170
90135
85
855
171
90139
86
855
171
90144
84
856
171
90148
83
857
171
90152
83
857
171
90156
84
857
171
90160
83
857
172
90165
83
857
172
90169
83
858
173
90173
83
858
173
90177
83
858
173
90181
83
859
173
90186
83
859
172
90190
83
860
172
90194
82
860
172
90197
82
860
172
90202
82
860
172
90206
82
860
172
90210
82
861
172
90214
83
861
172
90218
82
861
172
90222
82
861
172
90226
81
861
172
90229
80
862
172
90232
78
862
172
90236
77
862
172
90240
76
863
172
90245
76
863
172
90248
77
864
172
90252
78
864
172
90256
78
864
172
90260
78
864
173
90264
76
864
173
90268
75
865
173
90272
76
865
172
90275
78
865
171
90279
77
865
169
90283
76
865
169
90286
76
866
169
90290
76
866
169
90294
75
866
170
90299
75
867
170
90302
74
867
170
90306
74
868
170
90310
74
868
170
90313
74
868
170
90316
73
869
170
90320
72
869
170
90324
76
870
170
90327
80
870
170
90330
81
870
170
90334
82
870
170
90338
83
870
170
90342
84
871
170
90347
85
871
171
90352
87
871
171
90356
86
871
171
90359
85
871
172
90364
87
872
173
90368
90
872
173
90372
90
872
173
90377
90
873
175
90380
90
873
175
90384
90
874
175
90388
90
874
175
90392
90
874
171
90396
89
875
170
90400
89
875
170
90404
90
876
171
90409
92
876
171
90414
92
876
171
90418
92
876
171
90422
92
876
171
90427
92
877
171
90432
87
877
171
90436
82
877
171
90440
82
877
171
90445
83
877
171
90450
82
878
171
90455
82
878
171
90460
83
878
173
90464
84
879
173
90469
85
879
173
90474
87
880
172
90478
87
880
172
90482
87
880
172
90488
87
880
172
90494
87
880
172
90498
87
881
172
90503
88
881
172
90508
87
881
172
90514
87
881
172
90519
90
881
173
90524
93
882
173
90529
91
882
173
90534
90
882
173
90539
87
882
174
90544
85
882
174
90549
85
883
174
90554
85
883
174
90559
87
883
174
90564
89
884
175
90569
88
884
175
90574
87
885
175
90579
84
885
175
90584
82
885
178
90589
86
886
178
90594
91
886
178
90600
93
887
179
90605
96
887
179
90610
96
887
178
90616
97
888
180
90622
97
888
182
90628
97
889
182
90633
94
889
182
90638
91
890
182
90644
91
890
181
90649
92
891
181
90654
91
892
181
90659
91
892
184
90664
88
892
184
90670
85
892
188
90675
88
892
190
90680
91
893
189
90685
89
893
188
90690
88
893
188
90696
88
894
188
90701
88
894
187
90706
89
895
188
90711
91
895
188
90716
91
895
188
90720
91
896
188
90726
91
896
188
90731
91
897
188
90736
91
897
188
90741
92
897
188
90746
93
897
188
90751
95
897
185
90756
86
898
185
90761
78
898
185
90768
83
898
184
90774
89
898
184
90780
77
898
183
90786
65
899
183
90792
69
899
183
90798
73
899
187
90804
72
899
183
90810
71
899
184
90816
70
900
183
90822
70
900
181
90828
70
900
181
90833
71
900
180
90839
69
900
180
90845
68
901
180
90850
69
901
179
90855
70
901
178
90861
64
901
178
90867
58
901
178
90872
59
902
177
90878
61
902
177
90884
61
902
176
90889
61
902
176
90895
61
902
177
90901
61
902
177
90906
56
902
177
90911
52
902
177
90916
56
902
177
90922
61
902
177
90928
61
903
177
90934
61
903
175
90940
61
903
173
90947
61
903
173
90952
63
903
173
90958
66
904
173
90964
64
904
173
90971
63
904
173
90977
63
904
174
90983
64
904
174
90990
66
905
174
90996
69
905
174
91003
71
905
174
91010
74
905
173
91016
73
905
173
91023
73
905
171
91030
73
905
171
91036
74
905
171
91043
74
905
171
91050
75
905
171
91057
75
906
169
91064
75
906
169
91072
75
906
168
91079
75
906
168
91086
76
906
168
91093
78
906
168
91100
79
906
168
91108
81
906
168
91116
82
906
168
91124
83
906
168
91132
84
906
168
91139
85
906
167
91146
85
906
167
91154
85
906
167
91163
89
906
167
91172
93
906
167
91180
94
906
166
91189
95
906
165
91198
94
906
163
91206
93
906
163
91214
92
906
163
91223
91
906
163
91232
91
906
163
91240
91
906
164
91248
90
906
163
91256
89
906
163
91264
89
906
163
91273
89
906
162
91282
89
906
161
91290
90
906
161
91298
90
906
160
91306
91
906
160
91314
92
906
160
91323
93
907
158
91331
92
907
158
91339
91
908
159
91348
92
908
159
91357
93
908
159
91365
93
908
159
91373
93
908
159
91382
93
908
159
91390
93
908
159
91399
93
908
160
91408
93
908
160
91417
93
908
160
91426
94
908
163
91435
94
908
165
91444
94
908
165
91452
95
908
165
91461
97
908
165
91470
96
908
165
91478
95
908
165
91487
94
908
165
91496
93
908
164
91505
90
908
164
91514
88
909
164
91523
86
909
164
91532
85
909
165
91541
86
909
165
91550
87
909
165
91560
90
910
165
91569
93
910
165
91579
99
910
165
91589
106
910
163
91600
111
910
162
91612
117
910
162
91624
121
910
162
91637
126
910
162
91650
126
910
163
91663
126
910
163
91676
125
911
163
91690
125
910
164
91702
123
910
167
91715
122
910
167
91728
122
910
165
91741
122
910
166
91754
91
910
166
91766
61
910
168
91778
45
910
169
91791
30
910
169
91804
15
910
169
91816
0
909
171
91829
0
909
170
91842
0
909
170
91856
0
909
170
91869
0
909
170
91883
0
908
170
91897
0
907
170
91911
0
907
170
91925
0
906
171
91940
0
906
171
91954
0
905
171
91967
0
904
171
91980
0
903
170
91992
0
902
170
92005
0
902
170
92018
0
901
169
92030
0
900
169
92042
0
900
168
92053
0
899
168
92064
0
899
168
92075
0
898
168
92084
0
897
168
92094
0
896
168
92104
0
895
168
92113
0
895
167
92122
0
894
167
92131
0
893
166
92142
0
892
166
92152
0
891
165
92162
0
891
165
92171
0
890
164
92178
0
889
163
92186
0
888
162
92194
0
887
162
92202
0
886
161
92211
31
885
160
92220
63
884
158
92228
59
883
159
92237
56
882
160
92247
56
882
160
92257
56
881
162
92267
56
880
162
92277
56
880
160
92288
42
879
160
92300
28
879
160
92312
42
878
160
92324
56
877
160
92336
56
877
160
92347
56
876
160
92357
56
876
160
92367
56
875
160
92376
42
874
160
92386
28
873
160
92394
21
872
158
92403
14
871
158
92413
7
870
157
92423
0
869
152
92433
0
868
152
92443
0
867
153
92454
0
866
149
92465
0
865
145
92476
0
865
140
92486
0
864
137
92496
0
864
137
92505
0
864
134
92513
0
863
132
92521
0
863
132
92528
0
862
132
92535
0
862
133
92542
0
862
133
92550
0
861
133
92557
42
861
132
92564
84
861
132
92571
86
861
132
92578
88
861
132
92585
86
860
136
92592
84
860
138
92599
85
860
138
92606
86
860
140
92614
85
860
137
92621
84
860
137
92628
88
860
137
92636
93
860
137
92643
90
860
137
92650
88
861
137
92656
88
861
138
92663
89
861
138
92670
89
861
138
92676
89
861
140
92682
85
861
143
92688
82
861
143
92694
82
861
144
92700
83
862
144
92706
81
862
145
92713
80
863
145
92718
88
863
146
92724
96
863
147
92729
94
863
147
92734
92
863
147
92738
91
863
147
92742
90
863
147
92747
87
863
147
92752
85
863
150
92756
83
863
154
92761
82
864
154
92766
81
864
153
92770
81
864
152
92774
79
864
153
92778
78
864
156
92782
75
865
160
92786
73
865
160
92790
74
865
161
92794
76
866
162
92798
78
866
164
92803
80
867
164
92808
80
867
165
92812
80
867
165
92816
78
867
165
92821
76
867
165
92826
76
868
162
92830
76
868
161
92834
76
868
161
92838
76
868
161
92842
76
868
161
92847
76
869
161
92851
73
869
165
92855
70
869
167
92859
69
870
167
92863
68
870
167
92867
67
871
166
92871
67
871
166
92875
71
871
166
92879
76
871
166
92883
75
871
166
92887
74
872
167
92891
75
872
167
92895
76
872
167
92900
74
873
167
92904
73
873
168
92908
71
874
168
92912
70
874
168
92916
69
874
168
92921
69
875
169
92924
69
875
169
92928
69
876
169
92932
70
876
169
92937
72
876
169
92941
72
876
169
92945
73
876
171
92949
72
877
171
92953
72
877
171
92958
71
877
171
92962
70
877
170
92966
69
877
170
92970
69
878
170
92974
71
878
170
92978
73
878
170
92982
73
879
170
92987
74
879
170
92992
78
880
170
92996
83
880
170
93000
83
880
170
93005
83
880
170
93009
83
880
169
93013
83
881
169
93017
82
881
168
93021
81
881
168
93025
82
881
168
93029
84
881
168
93033
82
882
168
93037
80
882
168
93042
81
882
168
93046
83
883
170
93050
82
883
170
93054
81
884
170
93058
84
884
170
93062
87
884
170
93066
86
884
173
93070
85
884
173
93074
84
885
172
93078
84
885
172
93082
83
885
172
93087
83
885
172
93092
83
885
170
93096
84
886
169
93100
84
886
168
93105
85
886
168
93109
84
887
167
93113
83
887
167
93118
85
888
167
93122
87
888
167
93126
87
888
167
93130
87
888
167
93134
87
888
168
93138
87
889
169
93142
84
889
169
93147
82
889
173
93151
83
890
177
93155
84
890
177
93159
83
891
179
93163
82
891
179
93167
80
891
178
93171
79
892
178
93174
76
892
178
93178
74
893
178
93182
76
893
174
93186
79
893
173
93190
78
893
173
93194
78
893
174
93198
76
894
174
93202
74
894
174
93206
75
894
174
93209
76
894
172
93212
81
894
171
93216
87
895
172
93220
89
895
172
93225
91
895
172
93230
90
896
172
93234
90
896
171
93238
89
897
172
93243
88
897
172
93248
87
897
172
93252
87
897
173
93256
87
897
173
93261
87
898
173
93265
85
898
173
93269
83
898
173
93273
80
899
173
93277
78
899
173
93281
78
900
173
93285
78
900
173
93288
79
900
171
93292
81
900
169
93296
79
900
169
93300
77
901
170
93304
76
901
170
93307
76
901
170
93310
75
901
170
93313
75
901
170
93317
73
902
170
93321
72
902
170
93324
72
902
170
93327
72
903
170
93330
77
903
170
93334
83
904
170
93338
83
904
170
93342
84
904
170
93346
81
904
172
93349
78
904
172
93352
80
905
172
93356
83
905
172
93360
84
905
172
93364
86
905
171
93368
88
905
171
93373
91
906
171
93378
89
906
171
93382
87
907
171
93386
85
907
171
93391
84
908
171
93395
84
909
171
93399
85
909
172
93404
87
909
172
93408
90
909
172
93412
89
909
172
93417
89
910
172
93422
87
910
173
93426
86
910
174
93430
88
910
174
93435
90
910
174
93440
92
911
174
93444
94
911
173
93449
91
911
173
93454
88
911
172
93460
84
911
171
93465
81
912
171
93470
81
912
171
93476
81
912
171
93482
60
912
171
93487
40
912
171
93492
40
912
170
93498
40
912
170
93504
40
912
170
93510
40
912
170
93517
30
912
170
93524
20
912
169
93531
10
911
169
93538
0
911
169
93545
0
911
169
93552
0
911
169
93560
0
911
168
93567
0
911
168
93574
0
911
168
93582
0
911
167
93590
0
911
167
93597
0
911
167
93606
0
910
167
93616
0
910
166
93624
0
909
166
93632
0
909
165
93640
0
909
164
93647
0
908
164
93654
0
907
161
93661
0
907
160
93670
0
906
160
93679
0
906
159
93686
0
905
158
93692
0
905
157
93699
0
904
154
93706
0
904
153
93710
0
904
153
93715
0
903
152
93719
0
903
150
93723
0
903
149
93724
0
903
148
93726
0
903
147
93726
0
901
123
93747
0
901
123
93750
0
901
123
93754
0
901
123
93758
0
901
122
93761
0
901
122
93764
0
901
122
93768
0
901
122
93772
0
901
123
93776
0
901
123
93780
0
901
123
93784
0
901
123
93789
0
901
122
93794
0
901
122
93798
0
901
123
93802
0
901
123
93806
0
901
123
93811
0
901
123
93816
41
901
123
93821
83
901
123
93826
85
901
123
93831
87
901
123
93836
89
901
123
93841
91
901
123
93846
87
901
123
93850
84
901
123
93856
84
902
123
93861
85
902
123
93866
83
902
123
93871
82
902
124
93876
81
902
125
93880
81
902
126
93884
80
902
126
93889
80
902
127
93894
82
902
127
93898
85
902
129
93902
86
902
129
93907
87
902
130
93912
87
902
130
93918
87
902
130
93924
90
902
130
93929
93
903
131
93934
90
903
132
93939
87
903
133
93944
89
903
133
93950
92
903
136
93956
84
903
136
93963
76
903
135
93970
74
903
135
93976
73
903
135
93982
73
903
135
93988
73
903
134
93994
54
903
134
94000
36
903
134
94005
27
903
134
94010
18
903
136
94016
44
903
136
94023
71
903
137
94029
71
903
137
94035
71
903
138
94042
53
903
138
94048
35
903
139
94054
26
903
139
94060
17
903
138
94065
8
903
138
94070
0
903
138
94073
0
903
138
94076
0
902
138
94077
0
902
138
94078
0
902
138
94078
0
902
138
94079
0
902
138
94079
0
902
138
94079
0
902
139
94082
0
902
139
94084
0
902
140
94088
35
902
140
94091
70
902
140
94096
65
902
140
94100
60
902
140
94106
60
902
140
94112
60
902
140
94118
45
902
140
94123
30
902
141
94128
55
902
141
94134
80
902
141
94142
82
903
141
94149
84
902
141
94158
80
902
141
94167
76
902
141
94176
84
902
139
94186
92
902
139
94196
92
901
139
94207
92
900
138
94218
92
899
138
94228
92
898
139
94239
92
898
139
94250
92
897
139
94261
92
897
139
94272
92
897
139
94282
69
897
139
94292
46
897
139
94302
34
896
134
94313
23
896
134
94323
57
896
134
94333
92
896
133
94343
87
896
133
94353
82
895
134
94364
81
895
133
94374
81
895
133
94384
82
895
134
94395
83
895
134
94406
82
894
134
94416
82
894
134
94426
82
894
134
94437
82
894
134
94446
79
894
134
94456
77
893
138
94466
78
893
142
94476
80
893
146
94486
79
893
150
94497
79
893
150
94506
81
893
158
94516
83
893
159
94526
85
893
161
94535
88
893
161
94544
90
893
161
94554
92
892
161
94564
90
892
163
94573
89
892
161
94583
89
892
160
94593
89
892
161
94602
90
892
161
94612
91
892
161
94621
90
892
164
94630
90
892
164
94640
89
892
164
94649
88
892
164
94658
87
892
164
94667
87
892
164
94676
87
892
165
94684
87
892
167
94693
87
892
166
94702
88
892
166
94712
89
892
166
94722
91
892
166
94730
90
892
166
94739
90
892
166
94748
89
892
166
94757
89
892
161
94766
89
892
161
94776
89
892
157
94786
88
892
154
94796
88
892
156
94804
88
892
156
94813
89
892
156
94823
89
892
156
94833
89
892
156
94842
88
892
153
94850
88
892
150
94860
87
892
150
94870
87
892
149
94878
87
892
149
94886
87
892
149
94894
62
892
148
94903
38
892
148
94912
59
892
148
94920
81
892
148
94928
81
892
149
94937
82
892
149
94946
87
892
149
94954
92
892
150
94962
90
892
150
94970
89
892
150
94978
91
892
149
94987
93
892
149
94996
92
893
149
95004
91
892
149
95014
91
892
150
95023
91
892
150
95032
92
892
153
95042
93
892
157
95050
93
892
161
95059
93
892
165
95069
93
892
169
95079
93
892
169
95089
90
892
173
95099
87
891
173
95110
87
891
173
95122
88
891
173
95132
89
891
173
95141
90
891
173
95152
90
891
175
95162
91
891
175
95173
91
891
175
95184
92
891
170
95196
91
891
166
95208
91
890
166
95218
91
890
162
95227
92
889
158
95238
92
889
154
95249
92
889
151
95261
93
888
151
95273
95
888
151
95284
98
888
153
95295
101
888
153
95305
100
888
153
95315
100
887
153
95327
95
887
152
95339
91
887
152
95352
91
887
152
95365
91
887
151
95376
68
886
151
95388
45
886
149
95398
74
885
149
95409
103
885
149
95422
102
885
148
95434
102
884
147
95444
99
884
147
95454
96
883
147
95468
98
883
147
95481
101
883
147
95492
100
882
147
95502
100
882
147
95515
101
881
148
95528
102
881
148
95538
100
881
148
95549
98
880
146
95562
98
880
147
95574
98
880
147
95587
100
880
147
95600
102
880
146
95610
101
879
146
95621
100
879
144
95634
100
879
144
95647
100
879
148
95658
99
879
145
95668
99
878
145
95680
98
878
145
95693
98
878
145
95704
98
878
145
95714
98
878
144
95726
97
877
144
95739
96
877
144
95749
96
876
144
95759
97
876
140
95772
97
876
140
95785
98
875
140
95796
98
875
139
95806
98
875
139
95818
98
875
139
95831
98
875
138
95841
97
874
138
95851
96
874
138
95862
96
874
138
95873
96
874
138
95886
104
874
138
95899
113
874
138
95910
111
874
138
95922
109
874
138
95933
109
874
138
95944
109
874
138
95954
106
873
138
95964
104
872
138
95974
104
872
141
95985
104
871
141
95996
104
871
142
96006
104
871
142
96016
102
871
143
96027
101
871
143
96038
103
871
143
96049
105
871
143
96060
106
870
141
96071
108
870
141
96082
106
870
141
96093
104
870
145
96104
103
870
148
96116
103
870
149
96126
101
870
150
96137
100
870
150
96148
99
870
151
96158
98
870
152
96168
100
870
152
96179
102
870
150
96190
101
870
151
96200
101
870
151
96210
100
870
153
96220
100
869
154
96230
100
869
154
96239
100
869
154
96250
101
869
154
96262
103
869
154
96273
103
869
153
96284
104
869
153
96294
104
869
155
96303
104
869
154
96314
105
869
155
96324
106
868
155
96336
106
868
156
96349
107
868
158
96360
106
868
158
96370
105
868
159
96381
103
867
162
96392
102
867
162
96403
101
867
165
96414
100
867
165
96424
100
867
166
96434
100
866
164
96443
98
866
163
96452
97
866
163
96462
96
866
162
96471
95
866
160
96482
99
866
160
96493
104
866
159
96502
104
866
159
96512
105
866
159
96520
103
866
159
96528
102
866
158
96538
102
866
157
96548
102
866
157
96557
102
866
157
96566
103
866
157
96576
101
865
157
96586
100
865
157
96596
101
865
157
96605
103
865
158
96614
106
865
158
96624
109
865
158
96634
104
865
158
96645
100
865
159
96654
100
865
159
96664
101
865
159
96676
103
864
159
96687
105
864
160
96698
105
864
160
96709
105
864
160
96720
106
864
160
96730
108
863
160
96742
106
863
160
96753
105
863
161
96764
105
863
162
96775
105
863
162
96786
105
862
162
96796
106
862
162
96807
105
862
162
96818
105
862
162
96828
105
862
162
96839
106
862
162
96849
105
862
162
96859
104
862
162
96870
107
862
162
96882
111
862
162
96893
109
861
162
96904
107
861
162
96916
105
860
162
96927
104
860
162
96938
106
860
162
96949
109
859
165
96960
108
859
168
96972
108
859
168
96984
108
859
166
96995
109
859
166
97006
108
858
164
97018
107
858
162
97030
107
858
161
97041
108
858
161
97052
106
858
160
97064
105
857
160
97076
108
856
160
97087
111
855
159
97098
111
854
160
97110
111
854
158
97124
111
853
158
97139
111
852
158
97152
83
851
155
97166
55
850
155
97171
41
850
156
97176
27
849
155
97198
71
848
155
97219
116
847
155
97236
108
846
155
97252
100
846
154
97268
100
845
154
97284
100
844
154
97290
75
843
154
97297
50
842
154
97320
37
842
154
97343
25
841
153
97359
25
840
150
97375
25
839
150
97388
12
838
151
97402
0
837
151
97416
0
836
150
97429
0
836
150
97442
48
835
150
97455
96
835
149
97467
100
835
144
97479
105
834
144
97487
103
833
140
97495
102
833
136
97513
100
832
133
97531
99
832
132
97544
105
831
132
97557
111
831
132
97572
108
830
132
97586
105
830
133
97597
106
830
134
97608
107
829
134
97620
104
829
134
97631
101
829
134
97642
98
829
133
97654
96
829
133
97667
96
828
133
97680
96
828
133
97690
95
828
133
97701
95
828
134
97712
95
828
134
97723
96
827
134
97734
88
827
133
97746
81
826
133
97759
81
826
133
97772
81
826
133
97784
91
825
134
97795
101
825
134
97807
101
825
134
97819
102
825
134
97831
101
825
134
97843
100
824
134
97855
100
824
134
97867
100
824
134
97880
75
824
134
97892
50
824
134
97903
37
823
134
97914
25
823
134
97924
12
823
134
97934
0
823
134
97944
39
823
134
97953
78
823
131
97963
86
823
131
97973
95
823
131
97984
100
823
130
97995
106
823
130
98006
102
822
130
98018
98
822
130
98029
96
821
130
98040
95
821
130
98051
96
821
130
98062
98
821
131
98073
94
821
131
98084
91
821
132
98094
95
821
132
98105
100
821
132
98115
98
820
132
98125
96
820
133
98135
95
820
132
98145
95
820
133
98154
101
820
133
98164
108
820
135
98174
107
820
135
98184
107
820
135
98194
104
820
135
98205
101
820
135
98216
103
819
135
98227
105
819
135
98238
97
819
135
98248
89
819
135
98259
89
819
135
98270
89
818
135
98281
89
818
138
98292
89
818
139
98302
66
818
139
98313
44
818
140
98324
114
817
140
98336
184
817
140
98348
184
817
141
98360
184
817
142
98372
134
817
145
98384
85
816
145
98396
72
816
146
98407
60
815
146
98419
60
815
146
98431
60
815
146
98443
60
814
146
98455
60
814
145
98466
80
813
144
98478
100
813
144
98490
98
813
143
98501
97
812
143
98512
87
812
143
98524
78
812
143
98534
86
812
142
98544
94
812
142
98556
95
811
142
98569
96
811
142
98580
98
811
141
98592
100
811
140
98604
101
811
139
98616
103
810
139
98628
102
809
139
98640
102
809
138
98652
101
808
138
98664
101
808
138
98676
101
807
138
98688
101
807
138
98700
92
807
137
98712
83
807
136
98724
93
807
135
98736
104
806
135
98748
103
805
135
98760
103
804
135
98772
104
803
135
98785
105
803
135
98797
105
802
135
98809
105
802
135
98822
106
801
135
98834
107
801
134
98846
106
801
133
98859
105
800
133
98872
107
799
134
98884
109
799
134
98896
107
798
134
98909
106
798
134
98920
108
797
134
98932
111
797
134
98946
109
797
134
98960
108
797
134
98973
108
797
134
98986
109
796
134
98998
109
796
134
99011
109
795
134
99024
109
795
135
99036
109
795
136
99048
109
794
136
99061
109
794
136
99072
108
793
136
99084
107
793
136
99098
105
793
136
99112
103
792
137
99124
104
792
137
99137
106
791
139
99149
106
791
141
99161
106
791
143
99174
106
790
145
99186
107
790
145
99198
106
790
145
99211
106
790
146
99224
106
790
147
99236
106
789
148
99248
107
788
149
99261
109
788
149
99274
108
787
149
99286
107
787
150
99298
108
786
151
99311
109
786
151
99324
107
785
152
99336
106
785
152
99348
105
785
152
99361
105
784
151
99373
104
784
150
99385
103
783
150
99396
102
783
151
99408
101
783
151
99420
103
782
151
99432
105
782
151
99444
108
782
153
99455
112
782
154
99466
111
782
156
99478
111
781
156
99490
111
781
155
99501
111
781
155
99512
111
781
156
99524
112
781
158
99536
112
780
158
99547
112
780
158
99558
110
780
158
99570
109
780
159
99582
109
780
159
99593
110
779
159
99604
110
779
159
99616
111
779
159
99628
111
779
162
99639
111
779
164
99650
110
778
164
99662
110
778
165
99674
110
778
165
99686
110
778
165
99698
109
778
165
99709
109
778
162
99720
109
778
162
99731
109
778
163
99743
108
778
163
99755
108
778
163
99766
107
777
163
99778
107
777
163
99790
107
777
163
99801
107
777
163
99812
106
777
164
99823
105
777
164
99833
106
777
165
99843
107
777
166
99853
108
777
167
99863
110
777
167
99876
107
776
167
99888
104
776
167
99900
104
776
167
99913
104
776
167
99925
105
776
168
99937
107
775
168
99951
109
775
168
99965
111
774
168
99978
108
774
168
99991
105
774
168
100003
106
773
168
100015
107
773
167
100027
92
773
167
100039
77
773
167
100049
73
773
167
100059
69
772
167
100070
69
771
167
100082
69
771
167
100095
66
770
167
100108
64
770
166
100118
66
769
166
100129
69
769
166
100142
79
768
166
100154
90
768
166
100166
92
768
166
100178
94
767
166
100189
95
767
166
100200
96
767
166
100214
96
767
166
100227
96
767
165
100238
96
766
165
100248
96
766
164
100260
96
765
163
100272
96
765
163
100282
94
765
163
100293
93
764
162
100304
96
764
162
100316
99
764
162
100328
99
764
163
100340
100
764
162
100352
100
763
163
100364
101
763
161
100375
102
763
161
100386
104
763
161
100399
103
763
161
100412
103
762
160
100424
101
762
160
100436
100
762
160
100447
99
762
160
100458
98
762
160
100470
98
761
159
100482
98
761
159
100494
100
761
159
100505
103
761
159
100517
103
761
159
100529
104
760
157
100542
85
760
157
100554
67
760
157
100566
65
760
157
100579
64
760
157
100591
64
759
156
100603
64
759
156
100615
64
758
156
100627
64
758
156
100639
48
758
156
100651
32
757
156
100662
24
757
155
100674
16
757
154
100685
16
757
154
100696
16
757
154
100707
16
756
153
100718
16
756
153
100730
56
756
153
100742
96
756
153
100754
98
756
153
100767
101
755
153
100779
101
754
153
100791
101
754
153
100803
93
753
154
100815
85
753
154
100826
87
752
155
100838
89
752
155
100849
87
752
154
100860
86
752
154
100870
92
752
154
100881
99
752
154
100892
99
752
154
100902
100
752
154
100912
99
752
154
100922
98
752
154
100932
98
752
153
100943
98
752
153
100954
98
752
153
100964
98
752
153
100975
102
752
153
100986
106
752
153
100998
86
752
153
101009
66
752
153
101020
80
752
153
101031
94
752
148
101042
93
751
148
101052
92
751
147
101064
92
750
147
101076
92
750
147
101088
95
750
148
101099
98
749
148
101110
97
749
148
101121
96
748
148
101132
96
748
148
101142
96
748
148
101155
98
747
149
101168
101
747
149
101180
100
747
149
101191
100
747
148
101202
98
747
149
101212
97
746
148
101223
101
746
148
101234
105
746
148
101246
102
746
148
101257
100
746
149
101266
99
745
150
101276
99
745
150
101287
98
745
150
101298
98
745
150
101307
97
745
150
101316
96
745
150
101326
95
745
151
101336
95
745
152
101347
97
745
153
101358
99
745
153
101368
99
744
153
101377
100
744
154
101389
99
743
154
101401
98
743
154
101414
98
743
154
101427
98
742
155
101442
98
741
155
101457
98
741
155
101471
73
740
154
101485
49
740
154
101499
36
739
154
101513
24
739
154
101527
61
738
154
101541
98
738
154
101554
95
738
154
101567
93
737
154
101578
93
736
154
101589
93
736
154
101603
94
735
149
101617
96
735
146
101630
97
734
144
101643
98
734
146
101656
97
733
145
101669
96
733
145
101682
97
733
145
101696
98
732
143
101709
97
732
142
101722
96
731
142
101735
96
731
143
101748
97
731
143
101760
95
730
143
101771
93
730
143
101783
93
729
143
101795
93
729
143
101808
92
729
143
101820
91
728
143
101832
92
728
143
101844
93
727
142
101856
93
727
141
101869
93
727
140
101882
81
726
140
101894
69
726
140
101907
77
725
140
101920
85
725
141
101926
95
725
141
101931
105
724
141
101952
102
724
141
101973
100
723
141
101986
102
723
141
101999
105
723
141
102010
101
723
141
102021
98
723
142
102034
100
723
142
102048
102
723
142
102060
106
723
143
102073
111
723
144
102084
110
723
145
102095
109
723
146
102104
105
723
147
102114
101
723
147
102126
100
723
149
102137
100
723
151
102147
100
723
152
102157
100
723
153
102167
99
723
153
102177
98
723
154
102187
99
723
156
102197
100
723
158
102208
100
723
158
102218
101
724
158
102227
100
724
158
102236
100
724
162
102248
100
724
162
102259
101
724
163
102269
101
724
164
102279
101
723
163
102290
101
723
163
102300
101
723
163
102312
102
723
164
102324
104
723
164
102336
102
723
167
102347
101
723
167
102358
103
723
167
102368
105
723
168
102379
105
723
169
102390
105
722
169
102402
106
722
169
102413
108
722
169
102424
109
722
169
102436
111
722
168
102448
111
722
168
102459
112
722
168
102471
109
722
168
102483
106
722
168
102494
103
722
168
102506
100
721
168
102518
102
721
168
102531
105
721
168
102543
103
721
168
102555
102
721
168
102568
101
720
168
102580
101
720
167
102592
101
719
167
102603
101
719
167
102614
99
719
168
102626
98
719
168
102636
100
719
168
102646
103
719
168
102656
104
719
169
102667
105
719
169
102678
102
719
169
102690
100
719
169
102700
100
719
170
102710
100
719
170
102720
101
719
170
102731
103
719
170
102742
102
719
170
102752
102
719
170
102762
102
719
170
102771
102
719
170
102782
103
718
170
102794
105
718
170
102805
104
718
170
102816
103
718
170
102826
105
718
170
102835
107
717
170
102846
106
717
170
102857
106
717
170
102868
105
717
171
102880
105
717
171
102891
105
716
171
102902
105
716
171
102913
105
716
171
102924
105
716
171
102936
104
716
171
102948
103
716
171
102958
101
716
171
102969
100
716
171
102980
100
716
171
102990
100
716
171
103000
99
715
170
103010
98
715
170
103020
98
715
170
103031
98
715
170
103041
106
715
170
103051
115
715
169
103062
112
715
169
103072
110
715
169
103082
109
715
169
103092
109
715
170
103102
107
715
170
103112
105
715
170
103122
107
715
170
103132
109
715
170
103142
109
715
170
103152
109
715
170
103162
108
715
170
103173
108
715
171
103182
107
715
171
103192
107
715
171
103202
108
715
171
103213
110
715
171
103223
109
715
171
103233
109
715
170
103242
109
715
170
103251
109
714
170
103262
108
714
170
103273
107
714
170
103282
107
714
170
103291
107
714
170
103301
80
714
170
103311
53
714
170
103321
39
714
170
103331
26
714
170
103342
53
714
168
103353
81
713
168
103366
81
712
168
103378
81
712
168
103388
60
711
169
103399
40
711
168
103414
30
710
167
103428
20
710
166
103440
10
710
166
103453
0
710
165
103468
0
710
165
103483
0
709
164
103495
0
708
164
103507
0
707
163
103521
0
706
163
103535
0
706
163
103548
0
705
162
103560
0
705
161
103571
0
704
160
103582
0
704
159
103592
0
704
159
103603
0
703
160
103612
0
702
159
103620
0
702
157
103627
0
701
155
103634
0
701
154
103641
0
700
154
103648
0
700
151
103656
38
699
151
103664
76
699
151
103672
80
699
151
103679
84
698
151
103688
82
698
151
103698
81
697
152
103706
81
697
151
103714
82
697
149
103724
86
696
147
103733
90
696
147
103743
91
696
146
103753
92
696
145
103764
88
696
144
103774
85
695
143
103784
85
695
142
103795
85
694
142
103802
63
694
142
103808
42
694
141
103815
31
693
141
103822
21
693
140
103828
10
692
140
103835
0
692
140
103840
0
692
139
103845
0
691
137
103850
0
691
137
103855
0
691
137
103860
37
691
136
103866
75
691
136
103874
80
690
136
103882
85
690
136
103892
85
689
136
103901
85
689
136
103912
94
689
136
103923
103
688
136
103935
97
688
136
103947
91
688
139
103958
93
688
139
103970
96
688
140
103981
98
687
142
103992
101
686
142
104006
102
686
143
104019
103
685
143
104032
103
685
145
104044
103
684
145
104056
101
684
145
104069
100
684
145
104081
99
684
146
104093
98
684
146
104105
98
683
146
104117
98
683
145
104128
101
683
145
104140
105
683
145
104151
104
683
146
104162
103
682
147
104173
105
682
147
104184
107
681
147
104195
105
681
147
104206
103
681
148
104218
106
681
148
104229
110
681
148
104240
110
681
148
104252
111
681
149
104264
109
681
149
104275
107
680
149
104286
108
680
150
104297
109
680
151
104308
108
680
151
104320
108
680
152
104330
107
679
152
104340
107
679
153
104352
106
679
153
104365
106
679
154
104376
108
679
154
104387
110
679
154
104398
109
679
154
104409
109
679
154
104420
108
679
154
104430
108
679
154
104441
107
679
154
104452
107
679
155
104463
107
679
155
104474
108
679
155
104485
106
679
155
104496
104
678
155
104507
104
678
155
104518
105
678
156
104529
105
678
156
104540
106
678
156
104551
100
677
156
104562
94
677
156
104574
95
677
156
104587
96
677
156
104598
96
677
156
104608
96
676
156
104620
100
676
156
104631
105
675
156
104644
105
675
155
104656
105
675
155
104667
78
674
155
104678
52
674
154
104691
39
673
154
104704
26
673
154
104717
13
673
154
104730
0
672
153
104743
0
671
153
104756
0
671
153
104771
0
670
153
104786
0
670
152
104800
0
669
150
104815
0
668
150
104828
0
667
150
104842
0
666
150
104856
0
665
149
104871
0
664
146
104884
0
664
144
104898
0
663
144
104912
0
663
144
104926
0
663
143
104940
0
662
143
104953
0
661
143
104966
54
661
144
104980
108
660
144
104992
112
660
145
105005
116
659
145
105018
113
659
144
105031
110
658
144
105044
105
658
144
105057
101
658
144
105069
101
658
144
105081
102
658
142
105092
105
658
141
105102
108
658
141
105112
104
658
141
105122
100
658
141
105130
100
658
141
105139
101
658
142
105147
95
658
142
105155
90
658
143
105162
88
658
144
105169
87
658
144
105176
86
658
145
105183
85
658
146
105190
86
659
147
105197
87
659
148
105204
86
659
148
105212
86
660
148
105219
85
660
149
105226
85
661
152
105234
85
661
152
105241
86
661
153
105248
87
661
155
105255
88
661
155
105262
90
662
156
105270
92
662
156
105278
92
662
157
105286
92
662
157
105294
94
662
157
105302
96
663
157
105310
97
663
160
105319
99
663
161
105327
98
663
160
105335
98
663
162
105344
99
663
162
105352
100
663
162
105360
99
663
161
105367
99
663
163
105375
99
663
163
105383
100
664
162
105392
100
664
162
105400
100
664
162
105408
102
664
162
105417
104
664
163
105426
102
664
163
105434
100
664
163
105442
100
664
163
105451
100
664
163
105459
100
664
163
105467
100
665
164
105474
75
665
164
105482
50
665
164
105488
72
665
164
105495
95
665
164
105502
92
665
164
105508
89
665
164
105515
86
665
164
105522
84
665
164
105528
82
665
164
105533
81
666
163
105540
79
666
163
105546
78
666
163
105552
77
666
162
105558
77
666
162
105564
76
667
162
105569
76
667
162
105575
79
667
162
105581
82
667
162
105587
81
667
161
105593
80
667
161
105598
84
667
161
105604
88
667
161
105610
87
667
161
105616
87
667
158
105622
88
668
158
105628
89
668
158
105634
86
668
157
105640
84
669
157
105646
84
669
157
105651
84
670
156
105656
83
670
156
105661
83
670
156
105666
83
670
156
105672
83
670
157
105678
84
670
158
105684
85
670
158
105690
82
670
158
105695
80
670
158
105700
82
670
158
105705
84
671
158
105711
86
671
159
105717
88
671
159
105723
88
671
159
105729
88
671
159
105735
90
671
159
105741
92
671
159
105746
92
671
159
105752
92
671
158
105758
69
671
158
105765
46
672
158
105770
34
672
158
105775
23
672
158
105781
11
672
158
105787
0
672
158
105794
0
672
158
105800
0
672
158
105808
0
672
158
105815
0
672
158
105824
44
672
158
105832
88
672
157
105842
94
671
156
105852
101
670
156
105862
104
669
155
105872
108
668
155
105883
110
668
154
105894
112
668
154
105904
111
668
154
105913
111
669
154
105924
111
669
154
105934
112
670
153
105944
110
670
153
105954
108
670
153
105964
108
670
153
105974
109
670
153
105984
104
670
153
105993
100
670
153
106002
99
670
153
106012
98
670
153
106022
97
670
153
106031
96
671
153
106038
92
671
153
106046
88
671
153
106055
89
671
153
106064
91
671
153
106072
90
671
153
106081
89
671
153
106090
88
671
153
106098
87
671
154
106106
89
671
154
106114
91
671
154
106122
90
671
154
106130
89
671
154
106138
90
671
154
106145
91
671
156
106152
90
672
156
106160
89
672
155
106167
86
672
155
106174
84
672
155
106180
84
672
155
106187
85
673
156
106195
84
673
156
106203
83
673
155
106210
84
673
155
106216
85
673
156
106224
85
673
157
106231
85
673
157
106238
92
673
157
106244
100
673
157
106252
99
673
157
106259
98
674
158
106266
97
674
158
106273
96
674
158
106280
95
674
158
106287
95
674
158
106294
95
674
158
106301
96
674
158
106308
97
674
159
106315
98
674
159
106322
96
674
159
106329
95
675
161
106336
96
675
161
106343
97
675
160
106350
96
675
160
106358
95
675
160
106365
95
676
161
106372
96
676
161
106378
95
676
161
106385
94
676
163
106392
93
676
163
106399
93
677
163
106406
91
677
163
106413
89
677
163
106420
90
678
163
106426
91
678
163
106432
89
679
164
106439
88
679
164
106446
89
679
164
106452
91
679
164
106459
93
679
164
106466
96
680
166
106472
96
680
166
106479
96
680
166
106486
98
680
166
106493
100
680
166
106500
99
681
167
106507
99
681
166
106514
99
681
166
106522
100
681
166
106530
100
681
168
106537
101
682
168
106544
102
682
168
106552
103
682
168
106560
101
682
168
106568
99
682
168
106576
97
682
169
106583
96
682
169
106591
96
682
169
106599
96
682
169
106608
98
682
169
106616
100
682
169
106624
95
682
169
106633
91
682
169
106642
91
682
169
106650
91
682
169
106658
91
682
168
106666
91
682
168
106674
101
682
167
106683
111
682
167
106692
108
682
167
106701
106
682
166
106711
101
681
166
106721
96
681
166
106730
96
681
165
106740
96
681
165
106750
72
681
165
106760
48
680
165
106770
36
680
165
106779
24
679
165
106790
24
679
165
106800
24
679
165
106812
12
678
165
106824
0
678
164
106836
0
677
164
106848
0
677
163
106862
0
677
163
106875
0
676
162
106888
0
675
162
106902
0
675
162
106916
0
674
162
106931
0
674
162
106945
0
672
162
106959
0
671
162
106972
0
670
164
106984
0
669
164
106996
0
668
164
107009
0
667
164
107020
0
666
164
107030
0
665
162
107040
0
664
162
107050
0
663
162
107060
0
662
158
107069
0
661
154
107079
0
660
154
107089
0
659
150
107100
0
659
146
107110
0
658
145
107121
0
658
146
107132
0
657
146
107142
0
657
146
107153
0
657
146
107164
95
656
146
107174
190
656
148
107184
144
655
148
107195
99
655
149
107206
99
655
149
107217
100
654
148
107228
100
654
148
107238
101
653
144
107248
99
653
144
107259
98
653
144
107270
96
653
144
107280
95
653
144
107289
102
653
144
107298
109
653
142
107306
104
653
140
107315
100
653
140
107324
101
653
140
107333
103
653
140
107342
98
653
140
107350
93
653
141
107358
88
653
141
107365
84
653
141
107372
88
653
142
107379
93
653
143
107386
90
653
145
107393
88
653
145
107400
91
653
146
107406
95
653
146
107412
89
653
146
107417
84
654
146
107422
79
654
147
107426
74
654
149
107432
75
654
149
107437
77
654
149
107442
76
655
150
107447
76
655
151
107450
74
655
151
107453
72
657
154
107453
75
658
155
107453
74
658
155
107478
69
658
155
107503
65
659
159
107508
67
659
159
107514
70
660
155
107518
68
660
155
107522
67
660
155
107526
66
660
155
107531
65
660
155
107535
70
661
155
107539
76
661
158
107544
76
661
162
107549
76
661
162
107554
70
661
165
107559
64
662
167
107564
64
662
167
107570
64
662
167
107576
64
662
168
107581
64
662
168
107587
48
662
170
107593
32
662
170
107599
24
662
170
107605
16
662
170
107610
40
662
170
107616
64
662
169
107622
72
662
169
107627
81
662
168
107634
84
662
167
107640
88
662
167
107647
90
662
167
107654
93
662
167
107660
91
662
167
107665
89
662
166
107671
88
662
166
107677
87
663
166
107682
83
663
166
107688
80
663
166
107692
64
663
166
107697
48
663
166
107700
48
663
165
107703
48
663
165
107706
48
663
165
107708
48
663
165
107711
53
663
165
107714
58
663
165
107716
63
663
165
107719
68
663
165
107723
71
663
165
107727
74
663
165
107732
72
664
165
107736
71
664
162
107742
71
664
161
107748
72
664
160
107752
72
664
160
107756
72
665
160
107760
54
665
160
107765
36
665
160
107770
27
665
161
107774
18
665
161
107779
41
665
161
107784
64
665
161
107789
66
665
161
107794
69
665
161
107800
69
665
161
107805
69
666
161
107810
69
666
161
107816
69
666
161
107820
51
666
161
107825
34
666
160
107829
25
666
160
107833
17
666
160
107837
8
666
160
107841
0
666
159
107844
0
666
159
107848
0
666
158
107852
0
666
157
107855
0
666
157
107856
0
666
156
107858
0
666
155
107862
0
666
154
107865
0
666
154
107868
0
666
154
107870
0
666
154
107872
0
666
154
107875
0
666
154
107878
0
666
153
107881
0
666
154
107884
0
666
154
107887
0
666
154
107889
0
666
150
107891
0
666
146
107892
0
666
144
107892
0
666
138
107929
0
666
137
107932
0
666
137
107934
0
666
137
107936
23
666
138
107939
46
666
138
107940
45
666
138
107942
45
666
137
107945
45
666
137
107948
46
666
137
107951
57
666
137
107954
69
666
137
107958
73
666
136
107963
77
666
136
107968
78
666
136
107972
80
667
136
107977
80
667
136
107982
81
667
137
107987
83
667
137
107992
85
667
137
107997
86
667
137
108002
88
667
137
108008
88
667
133
108013
89
667
135
108018
90
667
135
108024
91
667
135
108030
92
667
135
108035
93
667
135
108041
94
667
135
108047
95
667
136
108052
85
667
136
108058
76
667
137
108063
79
667
137
108068
82
667
137
108074
82
667
138
108080
82
668
138
108085
61
668
138
108090
41
668
138
108095
65
668
138
108100
89
668
138
108106
90
668
138
108112
91
668
138
108118
89
668
138
108124
87
668
138
108130
90
668
138
108136
93
668
138
108141
87
668
138
108146
82
668
138
108152
79
668
138
108158
77
668
138
108164
77
668
138
108169
77
668
138
108174
81
668
138
108178
85
669
138
108183
86
669
138
108188
88
670
138
108194
85
670
138
108200
82
670
138
108206
83
670
138
108211
84
670
138
108216
83
671
138
108222
83
671
138
108227
79
671
139
108232
76
671
141
108238
78
671
141
108243
80
671
142
108248
77
671
141
108252
75
671
141
108258
71
671
145
108263
68
671
149
108266
68
672
153
108270
68
672
157
108276
74
672
161
108281
81
672
161
108285
76
672
164
108289
72
673
164
108294
71
673
164
108298
71
673
162
108302
71
673
162
108307
71
673
162
108312
72
674
162
108318
73
674
164
108322
71
674
163
108327
69
674
163
108332
73
674
163
108336
77
675
160
108340
76
675
160
108345
76
675
158
108349
74
675
158
108353
72
675
154
108358
74
676
154
108362
76
676
152
108366
74
676
152
108370
72
676
152
108374
71
676
153
108379
71
677
153
108382
71
677
153
108386
72
677
153
108390
72
677
153
108395
73
677
153
108400
74
678
151
108404
75
678
151
108409
78
678
151
108414
82
678
151
108418
82
678
151
108423
83
679
151
108428
85
679
152
108434
87
679
152
108440
87
679
152
108445
87
679
152
108450
87
680
152
108455
87
680
152
108461
81
680
152
108467
76
680
152
108474
78
680
152
108480
80
680
154
108486
81
680
154
108491
82
680
155
108498
79
680
156
108504
77
680
157
108510
81
681
157
108516
86
681
156
108522
85
681
156
108529
85
681
155
108536
85
681
155
108542
85
681
155
108548
83
681
155
108554
81
681
156
108560
81
681
158
108565
82
681
159
108571
80
682
159
108577
79
682
159
108583
81
682
159
108589
83
682
160
108595
83
682
160
108601
84
683
159
108608
84
683
158
108614
84
683
158
108620
85
683
158
108627
87
683
158
108633
88
684
157
108639
90
684
157
108645
89
684
157
108651
88
684
157
108658
88
684
156
108665
89
684
156
108672
89
684
155
108678
89
684
155
108684
87
684
155
108691
86
684
155
108696
83
685
155
108701
81
685
154
108708
79
685
154
108714
78
686
154
108720
79
686
154
108726
81
687
154
108732
82
687
154
108738
83
687
154
108744
84
687
154
108751
85
687
154
108757
85
687
154
108763
85
687
154
108769
86
687
155
108775
88
687
155
108782
90
687
155
108789
93
688
155
108796
93
688
155
108802
93
688
155
108809
93
688
155
108816
94
688
155
108824
95
689
155
108831
96
689
156
108838
95
689
156
108845
95
689
156
108852
87
689
156
108859
80
689
156
108866
84
689
156
108872
89
689
157
108878
88
689
157
108885
88
689
157
108892
91
690
157
108898
95
690
157
108904
97
690
158
108911
100
690
158
108920
97
690
158
108928
94
690
158
108936
94
690
158
108944
94
690
158
108952
96
690
158
108960
98
690
157
108968
98
691
157
108976
98
691
157
108984
98
691
156
108992
98
691
156
109000
95
691
155
109008
93
691
155
109016
92
690
155
109023
92
690
154
109031
92
690
153
109039
93
690
153
109046
93
690
152
109054
93
690
151
109062
90
690
151
109069
88
690
151
109076
85
690
150
109084
82
690
149
109092
82
690
149
109099
82
690
149
109106
82
690
149
109114
82
690
148
109122
82
690
146
109130
82
690
146
109138
85
690
147
109145
89
690
148
109152
90
690
148
109160
92
691
150
109168
89
691
150
109175
87
691
151
109182
86
691
152
109189
85
691
152
109196
86
692
152
109202
87
692
152
109208
87
692
152
109215
88
692
152
109222
87
692
152
109228
86
693
152
109234
84
693
152
109240
82
693
155
109246
83
693
153
109253
84
693
153
109259
84
694
154
109265
84
694
154
109270
83
694
155
109276
82
694
155
109282
82
694
155
109288
83
695
156
109294
85
695
157
109301
87
695
157
109307
86
696
158
109313
85
696
158
109318
83
697
158
109323
82
697
159
109328
78
697
158
109334
74
697
158
109340
75
697
158
109347
76
698
158
109352
75
698
158
109357
74
698
158
109362
73
698
158
109368
73
698
158
109374
71
699
158
109379
70
699
162
109384
69
699
162
109388
68
699
162
109393
70
699
158
109398
72
700
158
109403
73
700
158
109408
74
700
158
109414
75
700
160
109419
76
700
160
109424
76
701
160
109429
76
701
160
109435
76
701
160
109441
76
701
160
109446
79
701
162
109451
83
702
162
109457
82
702
162
109463
82
703
162
109469
80
703
162
109475
78
704
162
109481
77
705
164
109487
77
705
165
109493
79
705
165
109499
81
705
165
109506
81
705
164
109512
82
706
164
109518
83
706
164
109523
85
706
163
109529
85
706
163
109535
85
706
164
109541
83
706
164
109547
82
706
164
109552
81
706
164
109558
80
706
164
109564
80
706
164
109570
80
707
164
109576
80
707
164
109583
81
707
164
109589
81
708
164
109595
82
708
164
109602
81
709
164
109608
80
709
164
109614
81
709
164
109619
82
709
162
109625
81
709
162
109631
80
710
161
109638
81
710
161
109644
82
710
161
109650
82
710
161
109656
82
710
162
109662
61
710
163
109668
41
710
163
109674
30
710
163
109680
20
710
163
109686
53
710
161
109693
86
710
161
109700
89
710
161
109706
92
710
161
109713
94
710
161
109720
96
710
161
109727
94
710
161
109734
93
710
162
109740
93
710
169
109747
94
710
169
109754
93
710
170
109762
92
710
171
109768
92
710
169
109775
92
710
166
109781
88
710
164
109787
84
710
164
109793
79
710
163
109799
75
710
164
109804
75
710
161
109810
76
710
160
109815
74
710
158
109820
72
711
158
109824
74
711
158
109829
77
711
158
109834
77
711
160
109840
77
711
160
109844
80
712
160
109849
83
712
160
109854
82
712
158
109860
82
712
157
109865
86
712
156
109870
91
713
156
109875
89
713
155
109880
87
713
155
109885
87
713
155
109890
87
713
155
109894
86
714
155
109899
85
714
155
109904
86
714
156
109909
87
715
156
109914
87
715
157
109919
87
716
157
109924
89
716
158
109928
92
716
158
109934
94
716
158
109939
96
716
158
109946
96
717
158
109952
96
717
158
109959
95
717
159
109966
95
717
159
109972
95
717
160
109979
95
718
160
109985
71
718
160
109991
47
718
160
109998
69
718
161
110004
91
718
162
110010
88
718
162
110017
86
718
162
110024
87
718
162
110030
89
718
160
110036
88
718
160
110042
87
719
160
110048
87
719
160
110055
88
719
159
110060
90
719
159
110066
92
719
158
110071
92
719
157
110076
92
719
157
110081
89
719
157
110086
87
720
157
110091
84
720
157
110096
81
721
156
110101
83
721
156
110106
85
721
156
110111
86
721
156
110116
87
721
156
110122
87
722
157
110127
88
722
157
110132
89
722
157
110138
91
723
157
110143
92
723
157
110148
94
724
157
110154
93
724
158
110159
93
724
158
110164
92
724
158
110170
92
724
159
110175
93
725
159
110180
95
725
159
110186
97
725
160
110193
100
725
160
110199
101
725
161
110205
102
725
161
110212
100
725
161
110218
98
725
162
110224
99
725
163
110231
101
725
163
110238
101
726
163
110245
101
726
163
110251
104
726
163
110257
107
726
163
110264
104
726
164
110272
102
727
163
110278
98
727
163
110285
94
727
163
110291
92
727
163
110297
91
727
163
110302
91
727
163
110308
91
727
161
110313
88
727
161
110318
85
728
161
110322
81
728
161
110327
77
729
161
110332
78
729
161
110336
79
729
161
110340
79
729
161
110345
80
729
161
110350
78
730
161
110354
76
730
161
110358
76
730
161
110363
77
731
161
110366
76
731
162
110370
75
732
162
110375
75
732
162
110380
76
732
162
110384
76
732
163
110389
76
732
163
110394
75
733
163
110398
75
733
163
110402
74
733
163
110406
73
734
164
110411
74
734
164
110416
75
735
164
110420
74
735
165
110424
74
735
165
110428
72
735
165
110433
71
735
165
110437
73
736
166
110441
75
736
167
110444
72
737
167
110448
70
737
167
110452
68
738
167
110456
66
739
167
110460
66
739
168
110464
66
739
168
110468
67
740
168
110472
69
740
168
110476
68
741
168
110479
68
741
168
110484
67
741
169
110488
67
742
169
110492
71
742
169
110496
75
743
169
110500
73
743
169
110505
71
743
169
110509
74
743
169
110513
77
743
169
110518
76
744
169
110522
76
744
169
110527
78
744
169
110532
81
744
169
110536
83
744
169
110541
85
745
170
110546
83
745
170
110551
81
745
170
110556
83
746
170
110561
85
746
170
110566
88
747
170
110571
91
747
170
110576
89
747
170
110581
88
747
170
110586
87
747
171
110591
87
748
171
110596
90
748
171
110601
93
748
171
110607
92
748
171
110613
92
748
171
110618
92
749
170
110623
93
749
170
110630
94
749
170
110636
96
749
170
110642
89
749
170
110647
83
749
170
110652
84
749
170
110658
85
749
170
110664
86
749
170
110670
88
749
170
110676
88
750
170
110682
88
750
170
110688
88
750
170
110693
88
750
169
110698
88
750
168
110704
89
750
168
110710
91
750
168
110716
94
750
168
110722
95
750
168
110729
96
750
167
110735
98
751
167
110741
100
751
166
110748
98
751
166
110754
96
751
166
110760
97
751
166
110766
98
751
166
110772
95
751
166
110777
92
751
166
110782
87
751
166
110788
82
751
165
110793
78
752
165
110798
74
752
165
110802
69
752
165
110806
65
752
165
110809
63
752
165
110812
61
753
165
110816
67
753
165
110820
73
753
164
110823
73
754
164
110826
73
754
164
110830
73
755
164
110833
73
755
164
110837
73
755
164
110841
74
755
164
110845
79
755
164
110849
84
756
164
110852
82
756
164
110856
80
756
164
110860
78
757
164
110864
76
757
164
110868
74
758
164
110872
73
758
164
110876
75
758
164
110879
77
758
164
110883
77
758
164
110887
78
759
164
110891
79
759
164
110895
81
759
164
110900
86
759
165
110904
91
759
165
110908
92
760
165
110913
93
760
165
110918
93
760
166
110922
93
760
166
110926
93
760
166
110930
93
761
166
110935
94
761
165
110940
96
761
165
110944
96
761
165
110949
96
761
165
110954
94
762
165
110958
93
762
165
110962
94
762
165
110967
95
762
165
110972
96
762
165
110977
97
762
165
110982
94
762
165
110986
92
762
165
110990
92
762
165
110995
93
762
165
111000
94
763
165
111005
96
763
167
111010
96
763
167
111014
96
763
167
111018
94
763
166
111023
93
764
166
111027
92
764
166
111031
92
764
165
111036
90
764
165
111041
89
764
164
111046
90
765
164
111050
92
765
163
111054
92
765
163
111059
93
765
162
111063
91
765
162
111067
89
766
162
111072
90
766
162
111077
91
766
162
111082
93
766
162
111086
95
766
163
111091
97
767
163
111096
99
767
163
111101
96
767
163
111106
94
767
163
111110
96
767
163
111115
98
767
163
111120
96
767
163
111125
95
767
163
111129
95
767
164
111133
96
767
164
111138
98
768
164
111144
100
768
164
111148
94
768
164
111153
89
768
164
111158
89
768
164
111164
90
768
164
111170
91
768
164
111175
93
768
164
111180
94
768
164
111186
95
768
164
111192
96
769
164
111197
98
769
163
111203
99
769
163
111209
100
769
162
111215
101
769
162
111221
102
769
162
111226
102
769
162
111232
102
769
162
111238
103
769
162
111245
105
769
161
111251
106
769
160
111257
108
769
160
111262
109
769
160
111268
110
769
160
111275
99
769
160
111282
89
770
160
111288
88
770
160
111295
88
770
160
111302
89
770
159
111308
91
770
159
111314
92
770
159
111321
93
770
159
111328
94
770
159
111334
95
770
159
111340
93
770
158
111347
92
770
158
111354
92
770
158
111360
93
770
158
111367
93
771
156
111374
94
771
156
111381
96
772
155
111388
98
772
155
111395
95
772
155
111402
92
772
154
111408
92
772
154
111415
92
772
154
111422
89
772
154
111428
86
772
154
111435
97
772
154
111442
109
772
154
111449
106
772
154
111456
104
772
154
111463
102
772
154
111470
100
772
154
111478
101
772
154
111485
103
772
154
111492
103
772
154
111499
103
772
154
111506
100
772
155
111513
98
772
156
111520
101
772
156
111527
105
772
156
111534
102
772
156
111542
100
772
156
111549
100
772
156
111556
100
773
154
111563
100
772
153
111570
101
772
153
111576
98
772
153
111583
96
772
153
111590
94
772
153
111597
93
772
152
111604
96
772
152
111611
99
772
152
111618
103
772
152
111625
107
773
152
111632
104
773
152
111639
102
773
152
111646
103
773
152
111654
105
773
152
111660
102
773
152
111667
100
773
152
111674
98
773
152
111682
96
773
152
111689
96
773
153
111696
96
774
153
111702
97
774
154
111709
98
774
154
111715
96
774
154
111721
95
774
154
111728
93
775
155
111734
91
775
155
111740
85
775
156
111745
80
775
156
111751
77
775
156
111757
75
776
156
111762
76
776
157
111768
77
776
157
111774
74
776
157
111779
71
776
157
111784
72
777
157
111789
73
777
157
111794
72
777
157
111800
72
777
157
111805
74
777
157
111810
76
777
157
111815
76
777
157
111820
77
777
157
111826
80
777
158
111832
84
777
158
111838
83
778
158
111843
82
778
158
111849
82
778
158
111855
82
778
158
111860
61
778
158
111866
41
778
158
111872
30
778
158
111879
20
778
158
111888
20
778
157
111896
20
778
156
111904
20
778
156
111913
20
778
156
111922
51
778
156
111931
82
778
156
111940
82
778
156
111950
82
778
156
111958
61
777
156
111966
41
777
156
111975
30
777
156
111984
20
777
156
111992
10
777
154
111999
0
777
154
112006
0
777
153
112014
0
777
153
112021
0
777
153
112028
0
777
153
112034
0
777
152
112041
0
777
151
112046
0
777
151
112052
0
777
151
112058
40
777
150
112063
81
776
150
112068
83
776
150
112074
85
776
150
112080
87
776
151
112085
89
776
150
112092
89
776
150
112100
90
776
150
112106
90
776
150
112111
91
776
150
112118
88
777
150
112124
85
777
149
112129
85
777
149
112134
85
777
149
112139
63
777
149
112144
42
777
150
112148
31
777
149
112152
21
777
149
112156
10
777
149
112159
0
777
148
112162
0
777
148
112165
0
777
148
112167
0
777
144
112169
0
777
143
112170
0
777
143
112172
0
777
142
112173
0
777
141
112174
0
777
141
112174
0
777
140
112175
0
777
140
112175
0
777
140
112175
0
777
139
112175
0
777
139
112175
0
777
137
112175
0
777
136
112175
0
778
135
112180
22
778
135
112186
45
778
135
112190
45
778
135
112195
45
778
134
112200
45
778
134
112206
45
777
134
112211
33
777
134
112216
22
777
134
112222
22
777
134
112228
22
777
135
112233
22
777
135
112238
22
777
136
112244
53
777
136
112250
84
777
136
112256
82
777
136
112261
81
777
136
112267
80
777
136
112273
80
777
137
112278
80
777
137
112284
80
778
137
112290
80
778
137
112295
80
778
137
112301
81
778
140
112307
82
778
140
112312
82
778
140
112318
82
778
141
112324
82
778
141
112330
82
778
141
112336
82
778
141
112343
82
778
141
112349
82
778
139
112355
82
778
138
112360
82
778
138
112365
82
778
138
112370
82
779
139
112376
82
779
139
112384
83
779
139
112391
85
779
139
112396
87
779
139
112402
89
779
139
112408
87
779
139
112415
86
779
139
112422
85
779
139
112428
85
779
139
112434
85
780
142
112439
85
780
146
112446
85
780
150
112452
85
780
150
112458
85
780
152
112463
85
780
152
112469
86
780
151
112475
87
780
151
112482
86
781
151
112488
85
781
151
112494
83
782
151
112499
82
782
153
112506
80
782
153
112512
78
782
153
112518
80
782
153
112523
83
783
153
112528
83
783
154
112534
83
783
154
112539
83
783
154
112544
83
783
154
112549
83
784
154
112554
83
784
154
112559
80
784
154
112564
78
784
154
112569
79
784
154
112574
80
784
155
112580
81
784
156
112585
82
784
157
112591
83
784
158
112597
84
784
158
112602
85
785
158
112608
87
785
159
112613
87
785
159
112618
87
785
159
112624
89
785
159
112630
91
786
160
112636
91
786
160
112642
92
786
160
112648
94
786
160
112653
96
786
160
112659
97
786
161
112665
98
786
161
112672
98
786
162
112680
98
786
162
112686
98
786
162
112692
98
786
162
112698
97
786
162
112705
97
786
162
112712
97
786
162
112720
97
786
162
112728
98
786
162
112736
99
786
162
112743
96
786
161
112750
94
786
161
112758
93
786
161
112766
92
786
161
112772
91
786
161
112779
91
786
161
112787
88
786
160
112795
86
786
160
112801
85
787
160
112807
84
787
160
112814
83
787
160
112821
82
787
160
112827
83
787
160
112833
84
787
158
112838
85
787
158
112843
87
787
158
112850
85
788
158
112856
83
788
158
112861
83
789
160
112866
83
789
160
112872
82
789
160
112878
82
789
159
112884
85
789
159
112890
88
789
158
112896
88
789
158
112902
89
789
158
112908
89
789
157
112915
90
789
157
112921
88
790
157
112927
87
790
157
112933
89
790
157
112939
91
790
157
112946
90
790
156
112952
90
790
156
112958
89
790
156
112963
88
790
158
112969
89
790
158
112975
91
790
158
112982
91
790
158
112988
91
790
158
112994
92
790
158
113000
93
790
158
113006
92
790
158
113013
91
790
158
113020
87
790
158
113026
84
790
158
113032
84
790
158
113038
84
790
158
113044
81
791
159
113050
78
791
159
113056
82
791
159
113062
87
791
159
113068
83
791
159
113073
79
792
159
113078
77
792
159
113084
76
792
159
113090
78
792
159
113095
81
792
159
113101
81
792
159
113107
81
792
159
113113
82
792
159
113119
83
792
156
113125
85
792
156
113131
88
793
156
113137
87
793
157
113143
87
793
157
113149
87
793
157
113155
87
793
157
113162
87
793
158
113168
88
793
158
113175
89
793
158
113182
90
793
159
113188
90
793
161
113194
91
794
161
113200
91
794
161
113207
92
794
162
113214
91
794
163
113220
91
794
163
113226
91
794
163
113233
92
794
163
113240
91
794
163
113246
90
794
163
113250
89
794
163
113255
88
794
163
113262
88
794
163
113270
88
794
163
113276
86
794
163
113282
85
794
163
113289
86
795
163
113296
87
794
163
113302
89
794
163
113307
91
794
164
113314
92
794
164
113322
93
794
164
113328
94
794
164
113333
96
794
164
113340
95
794
163
113347
95
794
162
113353
91
795
162
113359
88
795
162
113366
88
795
162
113372
88
795
162
113378
87
795
162
113385
87
795
162
113391
87
795
162
113397
87
795
162
113404
87
795
162
113410
87
795
161
113415
87
796
161
113420
87
796
160
113426
85
796
160
113431
83
796
160
113436
82
796
160
113441
82
797
160
113447
85
797
160
113453
88
797
161
113460
87
797
161
113466
87
797
161
113472
89
798
162
113479
91
798
162
113486
92
798
163
113492
93
798
163
113498
92
798
163
113505
92
799
163
113511
95
799
163
113517
98
799
163
113524
98
799
163
113530
98
799
163
113538
99
799
163
113545
100
799
163
113552
97
799
163
113558
95
799
163
113565
95
799
163
113572
96
800
163
113580
94
800
163
113588
92
800
163
113594
93
800
164
113601
95
800
164
113609
96
800
164
113617
97
800
164
113624
100
800
164
113630
103
800
164
113637
104
800
164
113644
105
800
163
113652
102
800
162
113660
99
800
162
113666
99
800
162
113672
100
800
162
113678
95
801
161
113685
91
801
161
113691
90
801
161
113697
89
801
161
113704
88
801
161
113711
87
802
161
113717
87
802
161
113723
87
802
161
113729
88
802
161
113735
89
802
161
113742
89
803
161
113748
89
803
161
113754
89
803
161
113761
90
803
161
113768
90
803
161
113775
91
804
161
113781
95
804
161
113787
100
804
161
113795
100
805
162
113803
100
805
163
113810
97
806
163
113817
95
806
163
113824
96
806
162
113830
98
806
163
113836
98
806
163
113841
98
807
164
113846
98
807
165
113851
98
807
165
113858
97
807
165
113865
96
807
165
113872
97
807
167
113879
98
806
167
113886
98
806
167
113893
98
806
167
113900
97
806
167
113908
96
806
167
113915
96
806
168
113922
96
806
169
113928
93
806
169
113934
91
806
169
113940
90
807
170
113946
90
807
170
113951
89
807
174
113956
88
807
174
113960
89
807
174
113965
90
807
174
113970
91
807
175
113974
93
807
179
113981
93
807
177
113988
93
807
179
113996
94
807
179
114005
96
807
180
114012
95
807
182
114019
95
808
182
114026
95
808
182
114034
96
809
182
114040
97
809
182
114046
98
809
181
114053
96
809
179
114060
95
809
179
114068
94
809
179
114075
94
809
179
114080
93
809
179
114085
93
809
179
114090
94
809
179
114096
96
809
175
114102
94
809
172
114109
93
809
171
114115
91
809
171
114121
90
809
171
114126
91
810
169
114130
93
810
169
114136
92
810
168
114141
92
810
168
114148
91
810
168
114154
90
810
168
114162
88
809
168
114170
87
808
169
114178
83
808
169
114185
80
807
169
114192
84
807
169
114199
88
807
169
114206
88
807
173
114213
88
807
177
114220
89
807
178
114228
91
807
177
114236
91
806
177
114243
91
805
175
114250
91
805
174
114256
92
804
174
114262
91
804
175
114268
91
803
175
114275
90
803
175
114282
90
803
175
114288
86
803
175
114295
83
803
175
114302
85
803
175
114308
87
804
175
114314
87
804
175
114321
87
805
177
114328
89
806
177
114334
91
806
177
114340
90
807
178
114347
89
807
178
114354
87
808
179
114360
86
809
179
114366
84
808
179
114372
82
808
178
114378
81
808
178
114383
81
808
178
114388
81
808
178
114393
81
808
177
114398
79
808
177
114404
78
808
177
114410
76
808
177
114415
75
809
177
114420
75
809
177
114426
75
809
177
114431
74
809
177
114436
74
809
177
114442
75
810
177
114447
76
810
177
114452
76
810
177
114457
76
810
178
114462
76
810
177
114468
76
811
177
114474
76
811
173
114479
76
811
173
114484
76
811
173
114489
76
811
173
114494
75
812
173
114500
75
812
173
114505
74
812
173
114510
73
812
173
114515
73
812
174
114520
73
813
174
114526
72
813
173
114531
71
813
173
114537
71
813
171
114543
71
813
171
114549
71
814
171
114555
71
813
170
114562
53
813
170
114569
35
813
170
114576
26
813
170
114583
17
813
170
114591
8
813
170
114599
0
813
170
114606
0
813
169
114614
0
813
168
114620
0
813
168
114627
0
813
168
114633
0
813
168
114639
0
813
168
114644
35
813
168
114649
71
813
167
114655
71
813
167
114661
71
813
167
114666
53
813
167
114672
35
813
167
114675
26
813
167
114678
17
813
167
114680
44
813
167
114681
71
815
115
114710
73
815
116
114716
76
815
116
114722
80
815
116
114728
85
815
116
114734
85
815
116
114739
85
815
117
114746
88
815
117
114753
91
815
118
114760
91
816
119
114766
92
816
119
114772
92
816
119
114779
93
817
119
114786
93
817
119
114792
94
818
119
114799
93
818
118
114806
92
818
118
114812
92
818
118
114818
93
818
118
114825
92
818
118
114832
91
818
118
114838
91
818
118
114845
92
818
118
114852
92
818
118
114859
93
819
118
114866
94
819
118
114872
96
819
118
114879
98
819
118
114886
100
819
118
114893
100
819
118
114900
101
819
118
114906
98
819
118
114913
96
819
118
114920
96
819
118
114927
96
820
118
114934
93
820
118
114941
91
820
118
114947
90
820
118
114953
89
820
118
114960
89
821
118
114966
89
821
118
114972
87
821
118
114978
85
821
118
114984
84
821
118
114991
84
821
118
114996
84
821
118
115002
84
821
117
115007
83
822
121
115012
82
822
120
115018
79
823
120
115023
77
823
117
115028
77
823
117
115034
77
823
117
115040
76
823
116
115045
76
824
116
115051
73
824
116
115057
71
824
116
115062
74
824
116
115067
78
824
116
115074
85
824
116
115081
93
824
117
115086
93
824
120
115092
93
824
121
115098
88
824
121
115103
84
824
120
115108
78
824
120
115114
73
824
118
115119
74
824
118
115124
75
824
117
115130
80
824
117
115135
86
824
116
115142
89
824
116
115149
93
824
116
115156
93
824
116
115163
93
825
116
115170
94
825
116
115176
96
825
116
115183
96
825
117
115190
96
825
117
115196
96
826
117
115203
96
826
117
115210
98
826
117
115217
100
826
117
115224
102
826
112
115230
104
826
110
115236
103
826
110
115243
103
826
112
115250
103
826
112
115257
103
826
109
115265
77
826
107
115273
51
826
107
115280
73
826
107
115288
96
826
107
115296
97
826
107
115305
99
826
107
115314
97
826
107
115323
96
826
107
115332
96
826
107
115341
96
826
107
115350
72
826
106
115360
48
825
105
115370
48
825
104
115379
48
825
102
115388
36
825
102
115398
24
825
102
115408
12
825
102
115418
0
825
103
115427
0
825
103
115436
0
825
105
115446
0
825
102
115455
0
824
102
115463
0
824
102
115471
0
824
102
115476
0
824
102
115482
0
824
105
115486
0
823
103
115491
0
823
103
115497
0
823
103
115503
0
823
107
115510
0
823
111
115518
0
822
113
115527
0
821
114
115536
0
821
114
115546
0
820
116
115557
0
820
118
115566
0
819
119
115575
0
818
121
115586
0
818
123
115596
0
817
123
115608
0
817
123
115620
0
816
123
115631
0
815
124
115642
0
815
124
115655
0
814
125
115668
0
814
125
115678
0
813
125
115689
0
812
125
115700
0
811
124
115711
0
810
123
115722
0
809
122
115732
0
808
122
115742
0
807
122
115752
0
806
123
115759
0
805
123
115766
0
804
123
115770
34
803
123
115775
69
803
123
115780
67
803
121
115785
66
803
120
115790
67
803
119
115796
69
802
119
115802
75
802
119
115808
81
801
119
115814
84
801
120
115821
87
801
120
115827
87
800
120
115833
87
800
120
115838
87
799
120
115844
87
799
120
115850
84
799
120
115856
82
799
120
115861
83
799
120
115866
84
799
120
115870
84
799
120
115875
85
800
120
115881
85
800
120
115887
86
800
120
115894
85
800
121
115901
85
800
121
115907
83
800
121
115913
81
800
121
115918
80
800
121
115924
79
801
121
115929
76
801
121
115934
74
802
124
115940
74
802
124
115945
74
802
127
115950
74
802
127
115956
74
802
127
115960
75
803
127
115965
77
803
128
115970
77
804
128
115975
77
804
128
115980
76
805
132
115984
76
806
135
115989
74
806
135
115994
73
806
134
115998
73
807
134
116002
74
807
134
116006
73
808
134
116010
72
808
134
116014
73
808
134
116019
74
809
133
116024
75
809
133
116030
76
810
133
116034
74
810
133
116039
73
811
134
116044
73
811
135
116049
73
812
134
116054
71
813
134
116058
70
813
133
116062
69
813
133
116067
68
814
133
116072
73
814
133
116076
78
815
133
116081
79
815
133
116086
80
815
133
116091
82
815
133
116096
85
815
135
116102
85
816
135
116107
86
816
134
116112
85
816
134
116118
84
817
134
116123
82
817
133
116128
80
818
131
116134
83
818
132
116139
87
818
132
116144
88
818
132
116150
89
818
131
116156
90
819
129
116162
92
819
129
116168
92
819
129
116174
92
819
129
116180
90
819
129
116186
89
820
128
116192
92
820
123
116198
95
820
119
116204
97
820
115
116210
99
820
115
116216
95
821
112
116223
92
821
112
116230
92
822
113
116236
93
822
113
116243
94
823
110
116250
96
824
110
116257
98
824
111
116264
100
824
112
116271
97
824
112
116278
95
824
112
116284
95
824
112
116291
96
824
112
116298
96
824
112
116305
96
824
112
116312
94
824
112
116318
93
825
112
116324
94
825
112
116331
95
825
112
116338
95
825
112
116344
95
825
112
116350
95
826
111
116357
95
825
111
116364
96
825
111
116372
97
825
111
116379
99
825
113
116386
102
825
113
116393
101
825
113
116400
100
825
111
116407
99
826
111
116414
98
826
111
116421
99
827
110
116428
100
827
110
116434
98
827
109
116441
97
827
109
116448
96
827
109
116454
95
828
109
116462
96
828
107
116470
98
828
107
116477
99
828
106
116484
100
828
107
116490
100
828
107
116497
100
828
107
116504
99
828
107
116511
99
828
108
116518
97
828
108
116525
96
829
108
116532
94
828
108
116538
93
828
108
116544
94
828
108
116550
96
828
108
116556
96
828
108
116563
96
828
107
116570
97
828
107
116576
98
828
107
116583
99
828
107
116590
101
829
107
116598
100
829
107
116605
100
829
107
116612
100
829
107
116619
100
829
107
116626
100
830
107
116633
100
830
103
116640
99
830
103
116647
98
830
103
116654
99
830
103
116662
100
830
103
116669
100
830
103
116676
101
830
103
116684
99
830
104
116691
98
830
105
116698
98
831
105
116705
99
831
108
116712
99
831
109
116719
99
831
111
116726
97
831
113
116732
95
831
111
116738
94
831
111
116745
93
831
112
116752
93
831
114
116758
93
831
112
116764
69
831
114
116771
46
831
114
116776
34
831
114
116781
23
831
114
116785
11
831
112
116789
0
832
112
116792
0
831
112
116796
0
831
113
116797
0
831
113
116798
0
831
113
116798
0
831
113
116799
0
831
113
116799
0