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