1 0
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
12 12
13 13
14 14
15 15
16 16
17 30
18 38
19 59
20 62
21 137
22 141
23 144
24 192
25 201
26 208
27 213
28 230
29 242
30 305
31 315
32 391
33 413
34 433
35 435
36 452
37 468
38 473
39 625
40 697
41 780
42 794
43 995
44 1124
45 1171
46 1224
47 2049
48 2275
49 2791
50 3179
51 3440
52 3672
53 3939
54 19447
55 19854
56 20014
57 20169
58 20231
59 20485
60 20686
61 20707
62 21031
63 21426
64 21498
65 21707
66 117503
67 117582
68 117656
69 117716
70 117779
71 118159
72 118163
73 118167
74 744941
75 744970
76 745127
77 745204
78 4966574
79 4966592
80 4966602
81 4966625
82 4969311
83 35124742
84 35124750
85 35124760
86 35124804
87 35125357
88 260390084