1 0
2 0
3 0
4 0
5 2
6 0
7 4
8 2
9 6
10 6
11 12
12 10
13 26
14 24
15 56
16 50
17 116
18 106
19 236
20 230
21 486
22 472
23 1010
24 960
25 2054
26 2004
27 4136
28 4086
29 8434
30 8254
31 17018
32 16828
33 34184
34 33992
35 69056
36 68314
37 138754
38 138020
39 278174
40 277452
41 559152
42 556246
43 1121116
44 1118170
45 2245076
46 2242058
47 4501566
48 4489798
49 9014544
50 9002848
51 18040556
52 18028764
53 36127654
54 36080538
55 72301884
56 72254504
57 144650006
58 144602694
59 289487036
60 289299028
61 579161276
62 578972858
63 1158510176
64 1158320998
65 2317772776
66 2317017376
67 4636295896
68 4635541026
69 9273342952
70 9272589292
71 18549699566
72 18546681320
73 37102412978
74 37099392756
75 74207841658
76 74204817212
77 148427745244
78 148415666536
79 296867553532
80 296855480240
81 593747173352
82 593735094142
83 1187542644988
84 1187494322982
85 2375133591326
86 2375085254946
87 4750315455032
88 4750267126818
89 9500824136142
90 9500630872830
91 19001841503512
92 19001648222520
93 38003876253208
94 38003682937020
95 76008525615646
96 76007752370688
97 152017824208598
98 152017051010014
99 304036421426268
100 304035648319994