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