0 1
1 13
2 50
3 185
4 686
5 2562
6 9636
7 36465
8 138710
9 529958
10 2032316
11 7818538
12 30161740
13 116635300
14 451980360
15 1754766945
16 6824030310
17 26577181950
18 103647597900
19 404703270510
20 1581953021220
21 6189965556060
22 24242879364600
23 95027512981050
24 372782298576636
25 1463445866837052
26 5748981511583576
27 22598404047701300
28 88883059739871320
29 349782533611327432
30 1377210127255321744
31 5425149242631637057
32 21380614977663556230
33 84297443773660514670
34 332494113239239882476
35 1311956193355973831302
36 5178592701077576362036
37 20448107924456675351980
38 80767375293662062539800
39 319119499341358650382910
40 1261243107334992704342420
41 4986161865677483780071860
42 19717437105511744199416200
43 77991248749029126808581900
44 308565763264695250643573160
45 1221100759055791207630262520
46 4833401777477844884695614960
47 19135857172812941490832661850
48 75776197285731723880801326300
49 300126272410794494314164448908
50 1188935256311452552827888448056
51 4710773616025275944146490303628
52 18668229341107891218839010945000
53 73992564117333410617602799825560
54 293321857000141802969498571616176
55 1162973061578429273726029198017492
56 4611703512439599863850920146481976
57 18290152706890773554407976325174840
58 72549656821518245911348328212019760
59 287815001545452082883026201347282408
60 1141956545473802550777163173687044016
61 4531499793642699191807030261009574288
62 17984104618568991985155036616973617440
63 71381958872990388699467086404409754625
64 283360481634503011139357953846717604550
65 1124966905630868261389414607404458838350
66 4466716496556327998850175154738372064300
67 17737148642674996558003634854315844709750
68 70440860907150553438293668422243805644500
69 279775481580969043736573764774243599876300
70 1111315993181457389482041371016983047008600
71 4414761145723128042184355985477791056046550
72 17539510187098630881433583761540264487230500
73 69689480173172860366739624403570308811706500
74 276920724818570852491269763160221320150216360
75 1100477484641771309457713410529173879842709020
76 4373643353421696471042816608264511252915386760
77 17383657022299143232070509183155979303756287000
78 69099293264005913576729672287804547497257457200
79 274688127035326389582115369881986738133908226270
80 1092041554407390157326299194801485425857576996340
81 4341808218638635829436733782473467587545164062020
82 17263686240382525182214113410146920801850290765800
83 68647877809381854123764387878564641201556250481700
84 272992468098749674090900245458771083518457321963960
85 1085684130683641586528470427862389464356288576014920
86 4318022715983890050753680790500547404556900107692560
87 17174904002225371002937256483997216019819131962712300
88 68317356439151400489614945822856513806054382770877000
89 271765625226976851484106228192581720735519140696435400
90 1081145503465183519265680589830001755375820438236814800
91 4301296271307317121161713955030341014183016626266013400
92 17113530393853537794876801294975069271375393896258338000
93 68093299089975244394383683519786717812330187189608246000
94 270952487089908938835705911807905220274091054234211218400
95 1078215103492245585159823298189086079991280295146025521050
96 4290824014680065406555142734210271398645061222077634527900
97 17076487699890955384124662691355443167395592517798214691500
98 67963932447920798109634923615666441905142401122338531147000
99 270507999814338696747903433530474047353733560613232305287260
100 1076720456455247927521291254158994859537425863368033837093320
101 4285945448233063345133117574411307793969052130175024635079160
102 17061245637300715186626722045425879279732574111706900985734000
103 67919560046073812568300428726676948149936967128998343586614700
104 270394992693414354588229552978115074189154302535821977070702920
105 1076519025474820002981605064547173583205846598471431427934901640
106 4286113821542212859707368653458010123545917627890961717633955920
107 17065706315283398370227885969199683757602853922520375853553895800
108 67952129861826324242742971362455685777693839725333515277089517200
109 270582551954038731059422012257932640530052123859257882035510038960
110 1077492091449376125875053905728293449682427950369368626280855597920
111 4290873089871661904535386547667015683766295787595482477046016183060
112 17088117430384015207387968640494278646348895990180523494848891831800
113 68054907121006971149751927543975942446963760101765712333721227399000
114 271044786794982402043002252530820490245692851629297594591191692546800
115 1079540096963884910502221850339027344647617423174652212688216689456600
116 4299840336450482162141102430019659184695151875346232606812262029662800
117 17127005873704017581969435519040550561496689180438748674718582736206000
118 68222223402782013035173446343047437234673166226743636052967067893692000
119 271759880810284553054120166941177425436114622741824834779657913252885800
120 1082579058246605900066346244259981425406108877590660188576411935369247600
121 4312692194211541709922898071594754049200047371390021162607568703928914800
122 17181126323203887566783633514034595848734279667835994872201404671637308000
123 68449281921679783929914780816427711403745790069376552729595522421028674000
124 272709354128651655768133761224192097312973193327940600596331266324421815136
125 1086537767930212326283584648520692189054403381763881922801904063209422846752
126 4329154236938956429744296000841052188744169414288606447659770051006416179776
127 17249420991686352285464443619098014713340829108847298234760521107996845284225
128 68732004741406435206542195550653759274858181286324217396272612433221436588870
129 273877483244289194841879808351397897913078604302253807876826516204178182833422
130 1091355591129296686711221370464686093745383789993020981483183769630572150871724
131 4348992603856367738428669144763343911686841682031766185340259217800752123316822
132 17330987786190328079601574275870767761484624364758226397430452382415025418268180
133 69066911681855810489456040693251925895749333342318425561698334201233116739377420
134 275250840318748595780994767503356822937374251275400844885848832003083101654368216
135 1096980712080484832026715418556202603782209491594955425470967511297777057299798982
136 4372007324182459228282070826552209989198254074387769637145660067024069599901159876
137 17425054884142102669870992102578159012035268342220963705969796419850584380766370980
138 69451023457448580910922256905314142335038996757923838417859106370868032955375706600
139 276817924025204119205717745983847720366746130771153060698988680434822940940586335420
140 1103368726760379780676095314633373676888811566662332430892622601848913856585410644040
141 4398026949819404564690541782779187098787148771631334419869460903095821029861058239320
142 17530960257515396540519843273352632294815600969386022475130528648670833702108711860400
143 69881783538724924406326838600511109891711797461422313197236465799803104577699475442550
144 278568861269147857439244253857862948477054230688645910241779131754067406766893071737220
145 1110481503907639028995288329498640315197488128514871222515516359626098399164577530376340
146 4426904204854325994429376099503646692294976587717526112081044609764067047845923122829320
147 17648135050487892696606433010420848959211896728813771305038095424958283509800033250763700
148 70356994623202925413628467635475523981620734594711570049018348523258030610793957302120600
149 280495164315365071984989342293454260616968597069306941653386352848683242757643862053705832
150 1118286256250743327685708289700360376605947105402957135203779518119657491452537116610771024
151 4458512432839664320855014231108833997185490609973727659512698589757390986243303336720927612
152 17776089985900763028272941569041364146333464341053337028642336233023611467058107297861522600
153 70874766609147190985916421042592710981878278372724205209698426303644434448109956572726156840
154 282589531615826216888113895305322171421752377265375075195173363318732419291119673231685559184
155 1126754777815792668214925651990890497662681718420744904493830673566264224466025134668826871928
156 4492742675446956308081737009153011274398772586652879378612073153221298114116669272529977783184
157 17914404172735011567104592538101890400911337122386289495482210362893969559559938730521329363760
158 71433473702942260727565752759157700605685895294980492931437346902217813457203271028254661715040
159 284845683393230218147526344092399578246129656005820573530166742158130050520999809386935907359262
160 1135862813529167717809955432641579241511441436742666100353101193937575439186190045794877725932724
161 4529501254845109380576298842977046601905892837505974361388402511101522464424757039385357837013732
162 18062715832141255315056548380677130954131177176330798326304469999980100009444534473184568192334760
163 72031718835899692217435834120134003480477032814444767731442727015721005132026835778463947485922100
164 287258225080682451682042015231054581892199772558534872398197045846445075346137065482597870086423320
165 1145589535010186243407265637776038186429777879819445651885260859181008838268887554022393357468204840
166 4568707760999704931034257891435766723626276942891187031122759263101895875824733460691869268437568720
167 18220714567939383035738105960656710328590173912715004833193421399893241284570524610140473174631264900
168 72668303973697716775121719412037574026334976534710355417755191151121389837700899387323803047012483800
169 289822533249772282029078150121188533376354783808617946601328241237573134786632780639671957659102727320
170 1155917102210832935093985992527648656207600889801959013229300342599763167323726632206159159049775437040
171 4610293366772127464706379999241186933543883970046186048041178963486002072842902331212825797622309170920
172 18388134889125255991453113428044319741275084799427108485804373996279618087075524647063164005455957441200
173 73342205209017500540010577070310194402642738244421173872869729496223898775794012516895249870972409027600
174 292534659817199162770173943949144588481578518615204642852946849859887301279559205861666301188362846265376
175 1166830294923089934843048404123146788151839544780452745807478701819664170416116389632169337656479114959532
176 4654199410146600356276402189687371987732813657744388197247004124630873044707406641893763838442911338094216
177 18564750753953421527791234532823771049724694348072707724040631133053987049996242667119860464178354793961000
178 74052551761947835376856540045001703846508805766678349650884333616165160516195331216670261416980328302946320
179 295391251203161470734033689631076754427882442793923273039624107315481713679100736973487796325468668495410472
180 1178316201507891198702172164784852854640841667264398352058222340758484084801270397606466627939513264810671024
181 4700376195501013340870451008039482008134065773428861691357423505982756842195620501363255542494241062188981072
182 18750370952713788629846690603162786971558923291181483606852088049749928975185610680300322385797981535338072480
183 74798608192398520899498609233555142206884680040866021349879234243034110013163949520377226259990699348797517720
184 298389479793832169611072696189993009890873455267847832333580901910617584617855076913325928283793575682654204176
185 1190363954767424372301897988628205149330721580782962285961895347867933871970377830815477986920830917298946004752
186 4748781975548853550397163080623779135606358260111091381341114195194411828254631754228677788434914790610245541536
187 18944835183061508371998972883860769747166441061272051987900681795994666791183527605810241683588394212228375445680
188 75579759267808223557821051717880576447404563006488884181234911467387780513488920363265308233214914513733240324000
189 301526985586613044508389708337324242896269754704986478950272599039491563054754088262023958732826852920439765432800
190 1202964506875697208976246631553021584615693453871581715154780049781098838519041552767584263660999178653636917233600
191 4799382083129365682858145520347256804547357332247330979448962257189877984765023696062595640686420865504497209345050
192 19148010700364709739768539698633884681273600271463397267295759859726638781786127159882862103552748447653718362793500
193 76395497037846177068281982223619042692965577986705576023905208775498577686778656002583839368310537330264826338699500
194 304801826307858879646382351465706036396099348838402575826806611064965548006951511411603748662455909777790839481095800
195 1216110436840832891803868008429183657425326959632068012347007183426800550849459726586103969101728918355234576382175100
196 4852148187934843236397608973210037950962088679104006092773623098801004053515992714436874050374931727523003014750769800
197 19359789447964989340294469008423391257805245452183642386027637707569100321189677688357353396913153719462442259591363000
198 77245409752934006040530693080811450074143283154618779270037882682767927706480844929782291859562989257106160715476854000
199 308212434615921153348921526422857576895961028490469300292048124469775490022889134199782113652675240177050767041909377660
200 1229795785199652007801567605220324229870962347462524544337674587272596622023568918381125203189365968043309854142357038120