1 0
2 0
3 1
4 2
5 6
6 14
7 24
8 32
9 42
10 89
11 138
12 187
13 287
14 591
15 693
16 1054
17 1416
18 2151
19 4364
20 6600
21 8842
22 13354
23 17879
24 22418
25 24697
26 40653
27 45227
28 49811
29 75040
30 100357
31 151121
32 202000
33 252981
34 304025
35 457506
36 508744
37 611307
38 662636
39 996722
40 1331409
41 2002056
42 2673910
43 3346632
44 4019911
45 6042580
46 6717419
47 8068167
48 10095976
49 13479111
50 16188160
51 20254803
52 30433579
53 34508999
54 40624829
55 57628679
56 69201103
57 103952282
58 115545456
59 138740382
60 173554694
61 231621793
62 278106054
63 347871956
64 522438203
65 662204471
66 697158805
67 1046909490
68 1326924008
69 1992473016
70 2097612386
71 2214445750
72 2658538685
73 3324978093
74 4436330948
75 5325847992
76 6660688377
77 9999977893
78 13341501801
79 20029053365
80 26720816680
81 40112842325
82 46812007040
83 61555668410
84 70270746943
85 76975890360
86 93742790280
87 123263929260
88 140713749478
89 154139034002
90 231365647987
91 281753118966
92 308632100104
93 463245555976
94 617934591890
95 927465680991
96 1082288118594
97 1546919768828
98 1624378082512
99 1856781035142
100 2166709565108
101 3096808061591
102 3251861995620
103 4337474528010
104 6509632657070
105 8682668277946
106 8993158055078
107 13030519952269
108 18001515104771
109 26082502111129
110 27015117926844
111 31523228756803
112 45051354391919
113 47306497023809
114 54072574261156
115 63095351793568
116 90170943967048
117 94684414164646
118 126284173243376
119 189505440467723
120 252747208369353
121 279855626700498
122 379272447597884
123 560088186892663
124 759046177563587
125 840452103552760
126 980666936624372
127 1401406850849588
128 1471541633544045
129 1681962341476838
130 1962557126831814
131 2804524894099223
132 2944874894590276
133 3927463401831106
134 5893192092694943
135 7859441789194159
136 9826072552918179
137 11793003226299616
138 17695137119025481
139 19662866845142451
140 23598743564271113
141 29503427575930921
142 35408959963114689
143 47222015295173318
144 59037148666805219
145 70853918446817930
146 72823517431418395
147 104060006349954749
148 109266759675274948
149 145718259983546192
150 218638119385940288
151 291573926373211442
152 364521415030900328
153 437478107685618653
154 656389421102200392
155 729370680336014486
156 875346048928822578
157 1094335883040000396
158 1313351888333393798
159 1751445369678288474
160 2189603090376277787
161 2627811449848868264
162 2993017260243794469
163 4276637315752505942
164 4381007153425945476
165 5988459226866694012
166 8765498931486948778
167 8984761499413524470
168 11981611067032429911
169 14978862042022311341
170 17976429589831213216
171 26970552135314419599
172 29968965959916328646
173 35966236911081960597
174 44963067872825576909
175 53960803011525416153
176 71958398950969927974
177 89958218294245111926
178 107959791854441669720
179 128963440494908416775
180 179978650472998921313
181 258014651762364390615
182 360078001728359942064
183 387097166334369131290
184 516199627723985737763
185 645316734815766632375
186 774445401808263183850
187 1161883301761132154885
188 1291042912061554485054
189 1549378361624387307742
190 1936915402455820158958
191 2324485586139199785462
192 3099703931265172255163
193 3875003902875480293261
194 4650368324859672840718
195 5813512135356843824360
196 7752288101684574854215
197 11630388810676047677021
198 15509010473949034397779
199 17060571676284973246476
200 18224278904183378202527
201 23267321816240529589907
202 30380005568222078528983
203 34130596444802529753303
204 36458629099404348509165
205 51204011403210012867778
206 54696591434810083623316
207 60776462495108220166437
208 72936859619629276762590
209 91178822869491867105791
210 109422125243654570779835
211 145911882816275794254095
212 182404942982689940663701
213 218900612536827474113916
214 273648053646706092130455
215 364902015998512039747885
216 547432206533759046721096
217 729983553373145830006620