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