-
1.
35
7160
-
2.
19
6780
-
3.
24
5805
-
4.
24
5560
-
5.
25
3795
-
6.
27
3775
-
7.
25
3660
-
8.
19
3321
-
9.
36
3315
-
10.
22
3245
-
11.
26
3110
-
12.
27
2815
-
13.
21
2655
-
14.
25
2500
-
15.
26
2470
-
16.
25
2395
-
17.
31
2240
-
18.
24
2165
-
19.
25
2000
-
20.
26
1905
-
21.
21
1855
-
22.
27
1825
-
23.
26
1780
-
24.
34
1745
-
25.
31
1620
-
26.
22
1550
-
27.
34
1465
-
28.
23
1390
-
29.
32
1380
-
30.
23
1380
-
31.
23
1290
-
32.
24
1275
-
33.
27
1205
-
34.
27
1142
-
35.
22
1135
-
36.
26
1034
-
37.
25
1016
-
38.
30
1010
-
39.
37
995
-
40.
32
985
-
41.
20
964
-
42.
26
959
-
43.
36
955
-
44.
24
951
-
45.
26
944
-
46.
25
935
-
47.
21
932
-
48.
21
927
-
49.
22
920
-
50.
35
890
-
51.
26
890
-
52.
27
866
-
53.
27
865
-
54.
27
860
-
55.
35
855
-
56.
21
854
-
57.
24
851
-
58.
25
847
-
59.
23
846
-
60.
27
835
-
61.
23
822
-
62.
30
821
-
63.
25
820
-
64.
31
810
-
65.
29
799
-
66.
27
797
-
67.
23
793
-
68.
34
791
-
69.
23
780
-
70.
25
739
-
71.
32
738
-
72.
27
737
-
73.
29
731
-
74.
31
730
-
75.
29
710
-
76.
27
681
-
77.
24
678
-
78.
28
676
-
79.
29
665
-
80.
26
662
-
81.
26
661
-
82.
29
656
-
83.
25
653
-
84.
31
652
-
85.
29
651
-
86.
28
649
-
87.
28
647
-
88.
35
643
-
89.
26
639
-
90.
30
608
-
91.
30
605
-
92.
31
603
-
93.
26
580
-
94.
26
577
-
95.
24
575
-
96.
33
570
-
97.
26
566
-
98.
24
564
-
99.
29
561
-
100.
37
557
-
101.
23
556
-
102.
29
550
-
103.
30
548
-
104.
21
547
-
105.
29
530
-
106.
22
529
-
107.
24
527
-
108.
26
524
-
109.
33
522
-
110.
18
517
-
111.
18
516
-
112.
25
515
-
113.
25
513
-
114.
31
498
-
115.
22
498
-
116.
22
496
-
117.
24
484
-
118.
31
481
-
119.
26
481
-
120.
25
476
-
121.
25
475
-
122.
24
474
-
123.
21
474
-
124.
23
464
-
125.
21
462
-
126.
20
457
-
127.
22
455
-
128.
19
452
-
129.
26
452
-
130.
22
451
-
131.
23
450
-
132.
22
448
-
133.
32
446
-
134.
32
446
-
135.
21
445
-
136.
31
443
-
137.
33
434
-
138.
27
433
-
139.
23
431
-
140.
22
431
-
141.
25
430
-
142.
29
428
-
143.
24
417
-
144.
29
415
-
145.
30
412
-
146.
21
410
-
147.
25
403
-
148.
33
401
-
149.
26
395
-
150.
21
392
-
151.
26
390
-
152.
27
390
-
153.
32
387
-
154.
30
385
-
155.
24
385
-
156.
27
382
-
157.
39
381
-
158.
27
380
-
159.
28
378
-
160.
26
377
-
161.
26
375
-
162.
23
365
-
163.
23
365
-
164.
25
365
-
165.
20
353
-
166.
29
350
-
167.
20
350
-
168.
28
348
-
169.
25
346
-
170.
21
345
-
171.
18
341
-
172.
22
336
-
173.
26
336
-
174.
32
335
-
175.
24
333
-
176.
30
331
-
177.
27
331
-
178.
26
330
-
179.
23
329
-
180.
21
329
-
181.
20
328
-
182.
29
325
-
183.
25
324
-
184.
25
321
-
185.
33
320
-
186.
26
316
-
187.
25
314
-
188.
21
314
-
189.
25
312
-
190.
31
312
-
191.
38
310
-
192.
25
310
-
193.
24
309
-
194.
29
308
-
195.
28
306
-
196.
21
303
-
197.
31
298
-
198.
28
296
-
199.
30
295
-
200.
30
295
-
201.
30
291
-
202.
29
290
-
203.
24
287
-
204.
21
285
-
205.
23
282
-
206.
26
280
-
207.
25
279
-
208.
30
278
-
209.
33
272
-
210.
36
270
-
211.
26
270
-
212.
29
266
-
213.
21
266
-
214.
26
264
-
215.
34
263
-
216.
27
260
-
217.
19
260
-
218.
22
260
-
219.
20
259
-
220.
31
259
-
221.
24
258
-
222.
26
257
-
223.
24
254
-
224.
31
252
-
225.
33
246
-
226.
27
246
-
227.
20
245
-
228.
22
243
-
229.
20
241
-
230.
32
240
-
231.
24
240
-
232.
25
239
-
233.
21
237
-
234.
25
236
-
235.
32
235
-
236.
28
234
-
237.
29
234
-
238.
21
233
-
239.
23
229
-
240.
26
228
-
241.
22
227
-
242.
29
227
-
243.
28
227
-
244.
24
225
-
245.
26
225
-
246.
23
225
-
247.
35
223
-
248.
28
223
-
249.
37
222
-
250.
31
222
-
251.
21
222
-
252.
21
221
-
253.
32
217
-
254.
21
217
-
255.
22
217
-
256.
21
216
-
257.
26
213
-
258.
24
212
-
259.
20
212
-
260.
35
209
-
261.
21
209
-
262.
23
205
-
263.
37
205
-
264.
21
205
-
265.
34
202
-
266.
27
201
-
267.
28
200
-
268.
21
200
-
269.
25
197
-
270.
25
195
-
271.
24
195
-
272.
37
193
-
273.
29
193
-
274.
19
191
-
275.
27
191
-
276.
19
190
-
277.
25
190
-
278.
23
190
-
279.
23
189
-
280.
27
188
-
281.
30
188
-
282.
30
187
-
283.
29
185
-
284.
23
185
-
285.
21
185
-
286.
22
183
-
288.
23
181
-
289.
21
181
-
290.
25
179
-
291.
22
178
-
292.
31
178
-
293.
30
178
-
294.
22
177
-
295.
23
177
-
296.
24
176
-
297.
22
173
-
298.
22
173
-
299.
27
172
-
300.
32
171
-
301.
22
170
-
302.
24
170
-
303.
26
170
-
304.
28
169
-
305.
32
168
-
306.
18
167
-
307.
24
167
-
308.
19
167
-
309.
23
167
-
310.
24
165
-
311.
31
164
-
312.
32
164
-
313.
33
163
-
314.
29
163
-
315.
20
162
-
316.
28
162
-
317.
33
161
-
318.
22
161
-
319.
20
161
-
320.
20
160
-
321.
24
160
-
322.
22
158
-
323.
28
156
-
324.
20
155
-
325.
22
154
-
326.
28
152
-
327.
24
152
-
328.
25
151
-
329.
23
150
-
330.
22
150
-
331.
23
150
-
332.
25
150
-
333.
22
150
-
334.
25
150
-
335.
30
150
-
336.
33
149
-
337.
31
149
-
338.
25
149
-
339.
19
148
-
340.
28
148
-
341.
24
148
-
342.
30
147
-
343.
23
147
-
344.
35
146
-
345.
31
146
-
346.
22
144
-
347.
26
143
-
348.
35
143
-
349.
35
142
-
350.
25
142
-
351.
33
140
-
352.
24
140
-
353.
25
140
-
354.
28
139
-
355.
21
139
-
356.
31
139
-
357.
25
139
-
358.
25
138
-
359.
27
138
-
360.
24
138
-
361.
19
137
-
362.
22
137
-
363.
24
137
-
364.
26
136
-
365.
29
136
-
366.
24
135
-
367.
26
134
-
368.
20
134
-
369.
22
133
-
370.
23
133
-
371.
31
133
-
372.
34
131
-
373.
30
131
-
374.
24
131
-
375.
24
131
-
376.
29
131
-
377.
27
130
-
378.
28
130
-
379.
25
129
-
380.
24
129
-
381.
32
126
-
382.
32
126
-
383.
25
125
-
384.
30
124
-
385.
21
123
-
386.
35
122
-
387.
29
121
-
388.
28
121
-
389.
19
121
-
390.
30
121
-
391.
17
120
-
392.
25
120
-
393.
30
120
-
394.
25
120
-
395.
31
119
-
396.
22
119
-
397.
21
119
-
398.
29
118
-
399.
26
118
-
400.
23
118
-
401.
27
118
-
402.
23
117
-
403.
26
116
-
404.
26
114
-
405.
22
114
-
406.
24
114
-
407.
20
114
-
408.
24
114
-
409.
21
113
-
410.
23
113
-
411.
17
111
-
412.
32
111
-
413.
24
111
-
414.
28
110
-
415.
24
110
-
416.
24
106
-
417.
28
106
-
418.
32
106
-
419.
19
106
-
420.
20
105
-
421.
22
105
-
422.
25
105
-
423.
19
103
-
424.
29
103
-
425.
25
103
-
426.
21
103
-
427.
20
103
-
428.
30
102
-
429.
30
102
-
430.
19
102
-
431.
22
102
-
432.
23
102
-
433.
21
102
-
434.
28
101
-
435.
37
100
-
436.
28
100
-
437.
27
100
-
438.
30
99
-
439.
21
99
-
440.
20
99
-
441.
25
99
-
442.
31
98
-
443.
29
97
-
444.
24
97
-
445.
25
97
-
446.
24
97
-
447.
39
95
-
448.
25
94
-
449.
24
94
-
450.
31
93
-
451.
26
93
-
452.
29
92
-
453.
24
92
-
454.
21
92
-
455.
26
92
-
456.
26
90
-
457.
21
90
-
458.
24
90
-
459.
19
90
-
460.
27
89
-
461.
34
89
-
462.
26
89
-
463.
18
88
-
464.
28
88
-
465.
21
87
-
466.
19
87
-
467.
22
87
-
468.
31
87
-
469.
20
87
-
470.
32
86
-
471.
20
86
-
472.
22
86
-
473.
33
85
-
474.
23
85
-
475.
24
84
-
476.
19
84
-
477.
18
84
-
478.
22
83
-
479.
22
83
-
480.
23
83
-
481.
29
82
-
482.
24
82
-
483.
19
82
-
484.
33
81
-
486.
24
80
-
487.
35
80
-
488.
20
79
-
489.
28
79
-
490.
25
78
-
491.
23
78
-
492.
26
78
-
493.
26
78
-
495.
25
77
-
497.
22
77
-
498.
19
76
-
499.
23
76
-
500.
17
75
-
501.
25
75
-
502.
20
74
-
503.
39
73
-
504.
30
73
-
505.
23
73
-
506.
19
73
-
507.
23
73
-
508.
20
73
-
509.
24
72
-
510.
20
71
-
511.
25
71
-
512.
24
71
-
513.
26
70
-
514.
26
70
-
515.
21
70
-
516.
29
70
-
517.
35
70
-
518.
22
69
-
519.
25
69
-
520.
27
69
-
521.
19
69
-
522.
35
68
-
523.
18
68
-
524.
23
68
-
525.
28
68
-
526.
32
67
-
527.
20
67
-
528.
22
67
-
529.
28
66
-
530.
19
66
-
531.
31
66
-
532.
30
66
-
533.
20
65
-
534.
18
65
-
535.
25
65
-
536.
27
65
-
537.
23
65
-
538.
24
65
-
539.
21
65
-
540.
25
64
-
541.
20
64
-
542.
20
63
-
543.
31
63
-
544.
20
63
-
545.
28
62
-
546.
30
62
-
547.
23
62
-
548.
22
62
-
549.
23
62
-
550.
25
62
-
551.
29
62
-
552.
24
61
-
553.
29
61
-
554.
22
61
-
555.
25
60
-
556.
21
60
-
557.
29
60
-
558.
23
60
-
559.
30
59
-
560.
27
59
-
561.
20
59
-
562.
26
59
-
563.
-
59
-
564.
23
59
-
565.
24
58
-
566.
22
58
-
567.
20
58
-
568.
21
57
-
569.
21
57
-
570.
-
57
-
571.
23
57
-
572.
33
56
-
573.
19
56
-
574.
38
56
-
575.
24
56
-
576.
25
56
-
577.
26
56
-
578.
18
56
-
579.
21
55
-
580.
41
55
-
581.
22
55
-
582.
28
55
-
583.
29
54
-
584.
22
54
-
585.
29
53
-
586.
30
53
-
587.
27
53
-
588.
27
53
-
589.
24
53
-
590.
21
52
-
591.
26
52
-
592.
19
52
-
593.
39
51
-
594.
33
51
-
595.
23
51
-
596.
31
51
-
597.
26
51
-
598.
18
51
-
599.
26
51
-
600.
23
50
-
601.
33
50
-
602.
22
50
-
603.
21
50
-
604.
22
49
-
605.
24
49
-
606.
20
49
-
607.
21
49
-
608.
25
49
-
609.
23
49
-
610.
27
49
-
611.
27
48
-
612.
22
48
-
613.
32
48
-
614.
19
48
-
615.
19
48
-
616.
-
48
-
617.
29
48
-
618.
28
48
-
619.
26
48
-
620.
26
47
-
621.
22
47
-
622.
24
47
-
623.
19
46
-
624.
20
46
-
625.
22
46
-
626.
25
46
-
627.
36
45
-
628.
24
45
-
629.
18
45
-
630.
21
45
-
631.
26
45
-
632.
27
45
-
633.
27
45
-
634.
25
45
-
635.
32
44
-
636.
22
44
-
637.
23
44
-
638.
21
44
-
639.
25
44
-
640.
27
43
-
641.
36
43
-
642.
32
43
-
643.
26
43
-
644.
19
43
-
645.
20
43
-
646.
24
43
-
647.
22
43
-
648.
24
43
-
649.
24
42
-
651.
23
42
-
652.
21
41
-
653.
32
41
-
654.
25
41
-
655.
24
41
-
656.
24
41
-
657.
19
41
-
658.
21
41
-
659.
26
41
-
660.
22
40
-
661.
28
40
-
662.
22
40
-
663.
22
40
-
664.
22
40
-
665.
20
40
-
666.
24
40
-
667.
21
40
-
668.
29
39
-
669.
21
39
-
670.
18
39
-
671.
21
39
-
672.
23
39
-
673.
23
39
-
674.
20
39
-
675.
24
39
-
676.
29
38
-
677.
28
38
-
678.
26
38
-
679.
23
38
-
680.
29
37
-
681.
36
37
-
682.
18
37
-
683.
38
36
-
684.
20
36
-
685.
24
36
-
686.
18
36
-
687.
25
36
-
688.
21
36
-
689.
27
36
-
690.
25
36
-
691.
23
36
-
692.
22
36
-
693.
34
35
-
694.
21
35
-
696.
21
35
-
697.
18
35
-
698.
23
35
-
699.
21
35
-
700.
21
35
-
701.
28
34
-
702.
29
34
-
703.
29
34
-
704.
28
34
-
705.
23
34
-
706.
25
34
-
707.
18
34
-
709.
24
34
-
710.
25
34
-
711.
27
34
-
712.
24
34
-
713.
27
33
-
714.
19
33
-
715.
22
33
-
716.
26
33
-
717.
23
33
-
718.
25
33
-
719.
28
33
-
720.
26
32
-
721.
18
32
-
722.
26
32
-
723.
23
32
-
724.
24
32
-
725.
24
32
-
726.
26
32
-
727.
24
32
-
728.
23
32
-
729.
27
31
-
730.
35
31
-
731.
36
31
-
732.
26
31
-
733.
20
31
-
734.
-
31
-
735.
22
31
-
736.
19
31
-
737.
22
31
-
738.
34
30
-
739.
32
30
-
740.
21
30
-
741.
18
30
-
742.
29
30
-
743.
23
30
-
744.
23
29
-
745.
20
29
-
746.
20
29
-
747.
23
29
-
748.
22
29
-
749.
26
29
-
750.
25
28
-
751.
23
28
-
752.
29
28
-
753.
27
28
-
754.
18
28
-
755.
29
28
-
756.
29
28
-
757.
24
27
-
758.
21
27
-
759.
24
27
-
760.
21
27
-
761.
24
27
-
762.
29
27
-
763.
24
27
-
764.
20
27
-
765.
21
27
-
766.
23
27
-
767.
24
27
-
768.
24
27
-
769.
21
27
-
770.
32
26
-
771.
18
26
-
772.
21
26
-
773.
21
26
-
774.
20
26
-
775.
23
26
-
776.
18
26
-
777.
19
26
-
778.
24
26
-
779.
22
26
-
780.
24
26
-
781.
21
25
-
782.
30
25
-
783.
18
25
-
784.
22
25
-
785.
17
25
-
786.
27
25
-
787.
24
25
-
788.
23
25
-
789.
24
25
-
790.
25
25
-
791.
23
25
-
792.
24
25
-
793.
19
25
-
794.
21
25
-
795.
25
24
-
796.
30
24
-
797.
20
24
-
798.
18
24
-
799.
19
24
-
800.
30
24
-
801.
30
24
-
802.
24
24
-
803.
22
24
-
804.
18
23
-
805.
21
23
-
806.
25
23
-
807.
25
23
-
808.
24
23
-
809.
19
23
-
810.
18
23
-
811.
24
23
-
812.
32
22
-
813.
34
22
-
814.
31
22
-
815.
25
22
-
816.
22
22
-
817.
21
22
-
818.
23
22
-
819.
19
22
-
820.
25
22
-
821.
20
22
-
822.
34
21
-
823.
30
21
-
824.
18
21
-
825.
24
21
-
826.
27
21
-
826.
22
21
-
828.
30
21
-
829.
21
21
-
830.
20
21
-
831.
29
21
-
832.
23
21
-
833.
16
20
-
834.
20
20
-
835.
18
20
-
836.
22
20
-
837.
28
20
-
838.
21
20
-
839.
22
20
-
840.
28
20
-
841.
25
19
-
842.
36
19
-
843.
26
19
-
844.
22
19
-
845.
28
19
-
846.
24
19
-
847.
22
19
-
848.
22
19
-
849.
20
19
-
850.
21
18
-
851.
25
18
-
852.
23
18
-
853.
17
18
-
854.
25
18
-
855.
-
18
-
856.
31
18
-
857.
22
18
-
858.
22
18
-
859.
20
18
-
860.
27
18
-
861.
27
18
-
862.
24
18
-
863.
18
17
-
864.
25
17
-
865.
23
17
-
866.
18
17
-
867.
32
17
-
868.
28
17
-
869.
24
17
-
870.
24
17
-
871.
33
17
-
872.
20
17
-
874.
23
17
-
875.
25
17
-
876.
35
17
-
877.
22
17
-
878.
26
17
-
879.
19
17
-
880.
25
17
-
881.
27
17
-
882.
23
17
-
883.
22
16
-
884.
26
16
-
885.
33
16
-
886.
18
16
-
887.
26
16
-
888.
-
16
-
889.
28
16
-
890.
22
16
-
891.
28
16
-
892.
21
16
-
893.
-
16
-
894.
21
16
-
895.
23
16
-
896.
24
15
-
897.
32
15
-
898.
24
15
-
899.
25
15
-
900.
28
15
-
901.
26
15
-
902.
31
15
-
902.
25
15
-
904.
27
15
-
905.
24
15
-
906.
19
15
-
907.
22
15
-
908.
22
15
-
909.
19
15
-
911.
22
15
-
912.
20
15
-
913.
17
15
-
914.
27
15
-
915.
32
15
-
916.
24
15
-
917.
25
15
-
919.
20
14
-
919.
21
14
-
921.
35
14
-
922.
25
14
-
923.
24
14
-
925.
28
14
-
926.
23
14
-
927.
21
14
-
928.
23
14
-
929.
27
14
-
930.
21
14
-
931.
21
14
-
932.
18
14
-
933.
27
14
-
934.
23
14
-
935.
28
14
-
936.
22
14
-
937.
23
14
-
938.
34
13
-
940.
29
13
-
941.
24
13
-
942.
23
13
-
943.
21
13
-
944.
20
13
-
945.
25
13
-
946.
18
13
-
947.
18
13
-
948.
27
13
-
949.
20
13
-
950.
28
13
-
951.
21
13
-
952.
21
13
-
953.
22
13
-
954.
25
13
-
955.
22
13
-
956.
20
13
-
957.
27
13
-
959.
27
13
-
960.
20
13
-
961.
24
13
-
962.
22
13
-
963.
23
13
-
964.
21
13
-
965.
18
13
-
966.
35
12
-
967.
24
12
-
969.
26
12
-
970.
19
12
-
971.
28
12
-
972.
-
12
-
973.
22
12
-
974.
22
12
-
975.
19
12
-
976.
34
12
-
977.
31
12
-
979.
22
12
-
980.
25
12
-
981.
18
12
-
982.
23
12
-
983.
24
12
-
984.
22
12
-
985.
20
12
-
986.
25
12
-
987.
24
12
-
988.
24
12
-
990.
18
12
-
991.
22
12
-
992.
20
12
-
993.
22
12
-
994.
20
12
-
995.
-
12
-
996.
25
12
-
997.
22
12
-
997.
27
12
-
999.
23
12
-
1000.
19
11