1 2
2 4
3 4
4 8
5 15
6 7
7 16
8 51
9 43
10 11
11 32
12 188
13 257
14 111
15 16
16 64
17 672
18 1693
19 1181
20 261
21 22
22 128
23 2452
24 10997
25 13846
26 4825
27 571
28 29
29 256
30 8822
31 74255
32 165110
33 99412
34 18307
35 1171
36 37
37 512
38 32077
39 492758
40 2057843
41 2150725
42 663122
43 64013
44 2278
45 46
46 1024
47 115811
48 3349106
49 25667276
50 49010279
51 25831820
52 4069449
53 209366
54 4235
55 56
56 2048
57 420299
58 22433886
59 329976721
60 1144026966
61 1069763402
62 285724643
63 23273667
64 645067
65 7570
66 67
67 4096
68 1519980
69 152643539
70 4209948942
71 27661711340
72 46251359120
73 21520521111
74 2936736845
75 125118158
76 1889163
77 13076
78 79
79 8192
80 5510943
81 1027272805
82 54835868848
83 675162674013
84 2092454198295
85 1718692144996
86 402124337377
87 28324834725
88 638885869
89 5290881
90 21918
91 92
92 16384
93 19945570
94 6985683412
95 706915105152
96 16856701234835
97 97243617514832