1 0
2 1
3 33
4 615
5 6997
6 53950
7 315198
8 1499394
9 6083808
10 21733215
11 69921908
12 206052448
13 563440284
14 1444285973
15 3499040581
16 8065603025
17 17787652381
18 37705694442
19 77126966988
20 152747362302
21 293741640632
22 549886035657
23 1004267225637
24 1792811718961
25 3133801449115
26 5371802495990
27 9042121702341
28 14964141505293
29 24374815715605
30 39117420868662
31 61905571228290
32 96688788956278
33 149153896865614
34 227406554917863
35 342889851311115
36 511612526562153
37 755778792551343
38 1105935556224584
39 1603782043051408
40 2305822354316676
41 3288084561955130
42 4652181903931441
43 6533054055882842
44 9108801114443518
45 12613111885181202
46 17350893661480827
47 23717835568095507
48 32224784738201807
49 43527987503822451
50 58466450251093080
51 78107910950812030
52 103805187479181256
53 137264988136441178
54 180631639337151195
55 236588612074085727
56 308481220007556955
57 400464426304923933
58 517680342971315184
59 666470745693301843
60 854630770572405715
61 1091710919147811123
62 1389375588673693188
63 1761827580992842584
64 2226309442306017468
65 2803694066073068396
66 3519178772350115485
67 4403099081112373701
68 5491880648618596667
69 6829150360917670873
70 8467030405814810402
71 10467642305168823922
72 12904851417161980182
73 15866286349957305252
74 19455672103835267091
75 23795520621713101520
76 29030227824683992620
77 35329632190457225496
78 42893096552973891313
79 51954182119974558385
80 62785991785464300317
81 75707268724310481945
82 91089346070278870038
83 109364054275853951104
84 131032704617262390498
85 156676280332517944140
86 186966981161932117693
87 222681282704288024233
88 264714689120068197909
89 314098376425917273903
90 372017944060359007866
91 439834514696892180465
92 519108446583439029161
93 611625949152964696417
94 719428921445490158178
95 844848364184120043902
96 990541750345993945042
97 1159534775964205774682
98 1355267952902383853347
99 1581648548686812887631
100 1843108425402790334685
101 2144668380418197991635
102 2492009646559407439436
103 2891553268620292254948
104 3350548137039059503800
105 3877168528552547345182
106 4480622077975086010885
107 5171269185310224277718
108 5960754948570477488874
109 6862154805356282076078
110 7890135165856713841015
111 9061130426931102808863
112 10393537871787094812603
113 11907932082987513228559
114 13627300628623180663588
115 15577302923037569381586
116 17786554315067194655820
117 20286937618985311138446
118 23113944476854154201967
119 26307049126484680167683
120 29910117347389488991327
121 33971853568747824809937
122 38546289349272718442132
123 43693316679810530775967
124 49479269816384677725071
125 55977559625133388796575
126 63269364712145862469200
127 71444383921578491993076
128 80601655115687633153208
129 90850445501652606588440
130 102311219143439433368697
131 115116687693683622842025
132 129412950801916966758223
133 145360733102755084115869
134 163136725162286523253958
135 182935036264310755951590
136 204968767451777037777258
137 229471713804362398267048
138 256700205532248911313159
139 286935098100544826423148
140 320483922270243724736056
141 357683205652011615097300
142 398900978120396047367181
143 444539474230310263636317
144 495038046616992617433513
145 550876305247300632046677
146 612577498326487143012482
147 680712151652936555292532
148 755901984256225829849862
149 838824119253934215573536
150 930215610022581625838065
151 1030878303000762046963565
152 1141684059730903746122041
153 1263580362103198578147843
154 1397596326194286512666430
155 1544849151597572642694237
156 1706551034725036425567365
157 1884016576225645005379053
158 2078670714416720989163214
159 2292057218465699812510138
160 2525847776994650204602990
161 2781851719812882843699878
162 3062026412618253691286943
163 3368488366749858237333459
164 3703525108428356462354833
165 4069607854389983311652151
166 4469405043411380856251280
167 4905796775939913851946616
168 5381890216893466206338092
169 5901036019680422037380418
170 6466845832620371488919577
171 7083210952225013960102802
172 7754322191232937464623382
173 8484691032887828110214282
174 9279172146713828294089651
175 10142987344981067255938155
176 11081751063175921898234855
177 12101497452101662558596331
178 13208709173743382475303728
179 14410347997744344435751270
180 15713887300267212892929552
181 17127346572161457447094530
182 18659328048736177842742083
183 20319055579054664211965159
184 22116415858532418735246243
185 24062002154743680721312965
186 26167160662732584195881848
187 28444039632794125153509163
188 30905641420647644937752459
189 33565877617182406482029643
190 36439627422522259593291996
191 39542799437045926106679760
192 42892397050223018849829876
193 46506587616695850119180292
194 50404775617966082765498773
195 54607680017346423853635277
196 59137416025524358190634147
197 64017581504171285437329057
198 69273348245530707014386602
199 74931558376848093849120666
200 81020826149877989881641470
201 87571645387536467664483820
202 94616502872075423269376571
203 102189997971956035230204488
204 110328968817909170898531460
205 119072625352508267499357392
206 128462689591963430672631145
207 138543543453792901684202313
208 149362384519558915143827829
209 160969390117989132678648273
210 173417890130562700185977390