1 6
2 41
3 336
4 2942
5 24520
6 183010
7 1202234
8 6979061
9 36211867
10 170079565
11 731624096
12 2911895183
13 10815978253
14 37768115174
15 124748330554
16 391810133592
17 1175449312215
18 3381493985527
19 9359644588182
20 25000202714062
21 64609485660764
22 161928945420041
23 394390204883777
24 935203373149201
25 2162664120870671
26 4884616912308746
27 10790094994969070
28 23340777079519687
29 49498950789342672
30 103019981368738705
31 210624695628624016
32 423393707666623255
33 837495599148329120
34 1631372798895384761
35 3131571652712430460
36 5927813118389940878
37 11071714686745119356
38 20416022730406234620
39 37187321321162478792
40 66942689747008814289
41 119151509090563753535
42 209785471008807821255
43 365519708026108638012
44 630485913166278239279
45 1077033607722990032027
46 1822735357224858471088
47 3057042583584827184458
48 5082744387063368350710
49 8379966795909963447817
50 13704252024578188897991
51 22235813718199879568546
52 35805133587291340307294
53 57231713285904107363968
54 90829512234068832895467
55 143156457235582001659415
56 224119265167273459976557
57 348592613202330527743571
58 538778813076598165854684
59 827627943695720848025770
60 1263768836737383416558055
61 1918581854406118155904070
62 2896293151198643792739699
63 4348311318918005957986992
64 6493493318130722135364525
65 9646660370679855358550074
66 14258542901782719818011513
67 20971491675061494620800040
68 30696848498577956676049502
69 44721953306850152008113216
70 64857543372404328960759942
71 93639993764487379198984822
72 134607739670538339128521245
73 192677677398222951686343923
74 274655833928752978082317473
75 389927731083107354850373336
76 551388425927696891541734031
77 776691174938191071369372713
78 1089918307155215328472828554
79 1523809802576918862394600202
80 2122726283942000696420838900
81 2946576203218260746798097883
82 4076005163294875957084704807
83 5619232611952043795940072878
84 7721032656466468650848142894
85 10574497820936644117615246100
86 14436405121876229513276396797
87 19647232722983177569654657837
88 26657164879382158256975225369
89 36059788048464010017141495623
90 48635640660306325828377607534
91 65408356211036288588183415526
92 87716862508685057018924538695
93 117308004000893807801334329372
94 156455081979568846342136499493
95 208109211496748130799317686432
96 276092138038263402249470217091
97 365341319395667700665359109652
98 482220753659454104756382304041
99 634914338084243741730578921044
100 833922615468303126106114036206
101 1092688773721979246572687941076
102 1428385914722882475524718013952
103 1862905146694630023131955538820
104 2424093276773433449310115476377
105 3147300143631240240599084652535
106 4077309361827558561072270334619
107 5270742962585419023600503273588
108 6799050723207273675493318193327
109 8752219611945483262885573835383
110 11243368610605288586068236095220
111 14414430254160323806878564053434
112 18443163782847245677674953354770
113 23551797307380671621795787343501
114 30017659585160393068801996874711
115 38186237958921511516690966788794
116 48487190160606039550321198368574
117 61453946915865127263075046421720
118 77747672999848742714340499213247
119 98186510599666304728723540823235
120 123781215247324629845842836566997
121 155778516738573185218856631172395
122 195713801849159005845311674258304
123 245475029921219772588587274897314
124 307380165441168576405077978087655
125 384270854000223797363096748574226
126 479625591706937432978087265147431
127 597696257426757387262469517567136
128 743672608727833831623296337687641
129 923880205405478531081476572389742
130 1146018241371711739119799197751945
131 1419444962587662866770006489744640
132 1755519755819918616857589369188414
133 2168012645363366278538552075505656
134 2673593873073944225793762146384362
135 3292418508037775855221716823882290
136 4048823690215403018401314538718981
137 4972159220066820796625735145322123
138 6097775835712358838162080676817013
139 7468199753837737073576938111355664
140 9134526986106630020464705176878479
141 11158076689471800953664887793881157
142 13612349493059733324546229459802990
143 16585344511551647940200309638063002
144 20182297771847725230748870976370192
145 24528915237242106809693414588545887
146 29775185729977323908512822476638359
147 36099873078964504085175740500208326
148 43715803040459325839142455143993742
149 52876079281945212668985311492284556
150 63881384355775093018051567952857521
151 77088546543785655766944281389757721
152 92920582210699694604110965457415265
153 111878456413072398302020286411944767
154 134554842597775742497272821334067922
155 161650206000885524063344613910705630
156 193991585632064730728363792028272071
157 232554507417604321274337632638397160
158 278488527216276562719827802778063865
159 333146978193296993131820289811593456
160 398121583771708627723847863967997935
161 475282696585077428607835324912439688
162 566826037234890543667484604844946521
163 675326936135821881379564153763412780
164 803803229485508560905391469500027982
165 955788128874453517460713399513049964
166 1135414576020017035146856815661736900
167 1347512812679769788884634924569458880
168 1597723144478928965827993700042351137
169 1892626160117578880000216771497824239
170 2239892988639361678007095049588671727
171 2648458542125532182720702464450120108
172 3128721104919742600840213066972983343
173 3692772099565666989902933256327317075
174 4354660391089538091294410109092010872
175 5130696092970323522662327449061407466
176 6039799518945715811271055076446998446
177 7103901694590665983851442529245235089
178 8348403712438516172848456544378006823
179 9802703196659746803768829586261241042
180 11500797251787863399602135749976514590
181 13481972520116220060556944691486812912
182 15791594381404297925550506479721466451
183 18482008915635065548720257359816980079
184 21613573036168944366414284084623223165
185 25255830210601090861931816269319337155
186 29488851446512053207317595523293766180
187 34404763758671843876475416878839362714
188 40109491185999033786747757745616413927
189 46724736627248301825864868075759741790
190 54390236354623187318046118696049193499
191 63266323089397029960848266131392126928
192 73536838033246124046363543422881525765
193 85412437298904052110173100966640426402
194 99134343835528939346428776588709383001
195 114978602266098018202319825589250194392
196 133260901121820511227018713234627962142
197 154342034855706874571557859610127114480
198 178634086836691335980690890041665735438
199 206607424369543445360308338719010394478
200 238798607767505350086574891024364006061