1 6
2 36
3 216
4 1056
5 5004
6 22110
7 94554
8 391314
9 1582824
10 6278400
11 24520080
12 94523100
13 360449622
14 1361930880
15 5105718624
16 19011717024
17 70378031196
18 259193957658
19 950281765146
20 3470120581542
21 12626754295920
22 45799000309176
23 165644233149792
24 597547564727448
25 2150543943970566
26 7723147669109052
27 27681511186080264
28 99038588982107904
29 353752850480928492
30 1261627222419570198
31 4493104866400297146
32 15980491379984868090
33 56767660522753784856
34 201425526389731510416
35 713941496692476631920
36 2527984135817332711284
37 8942851926803557081494
38 31607618470955162853528
39 111620395589374079591760
40 393868792238573595301440
41 1388782924392374567588412
42 4893381083188161997374354
43 17230241441030892741908922
44 60631168726926374283220302
45 213224105522573292243260256
46 749419543978083429981188616
47 2632532687239965920489523648
48 9242585349369123247122329520
49 32433534332301807890187381126
50 113758983297090693379118745300
51 398819740046363372303065989048
52 1397576067397758478779936265056
53 4895420069703831955645504376652
54 17140659925646474489366508821454
55 59992244587342810023272123843994
56 209893609024853560243485386106210
57 734084431677835600793656503761352
58 2566500353860942288850038552282272
59 8969963243706691061938983077552208
60 31340017026947227783785803968836492
61 109464162310810242904464664475061846
62 382220110161547939117180062465884208
63 1334222919948272226941280746062406592
64 4656083597891270438082049573710829152
65 16244062942157616167342058408448101660
66 56657042302821002788900240209786533130
67 197561408170789968538347375838882489818
68 688720123284323513516160093488856371190
69 2400375496110971043440388583493039031504
70 8364009286231673653916003432758651103448
71 29137464211096845560072004574245669104928
72 101483119283213153296320009259112185449288
73 353381188792241623175723223011815936166790
74 1230277982094345883452084985142449311329004
75 4282287372468022061326497316227557720385000
76 14902650615537826698180798058870076833503552
77 51852381701448861780575949504341012055661740
78 180382169471876335182346499489636144860674438
79 627393983081008618167192314279886735132859386
80 2181780194698606264817559079437874119519284682
81 7585907076902554509376827030658721713692345336
82 26371316993421774306943590870577858049044733232
83 91661239205476679734051342079116026296940592176
84 318545146963961152276762675612987559577693609252
85 1106851400371827689023155439314259113091312527510
86 3845407188424340164829287115658571309248557083464
87 13357697702861010566676567535942922722752588983472
88 46393663313088359612648496073578718901808664989696
89 161110914963827927535481606888142370304669164177660
90 559412177343300090941348626485105280880160507853698
91 1942141576435368783329742424041121169158529464664442
92 6741758478620067522486800484358534961247871266400158
93 23399689901083749444687187008548210318920905264046272
94 81206885044876770915675811532908729648864346228837928
95 281788087611162074735092753126675601700798483803574144
96 977688678185353947478757242501065960580542217682395488
97 3391781248945462806266642238135677030617729109308780806
98 11765366348672255635104837999296337857382725285156521860
99 40806983256767260111280826959248924296842240187573256344
100 141519391271603573318719714457300709243840625447570147488
101 490739279830997236857003017694882994995607076197491539724
102 1701531715296704891001063468017588076449781602785816879422
103 5899083656604548213710819092999576689845621271775778365402
104 20449619665080787786181757903525602047973896749980860197426
105 70883141354984560006479390197537323462764486905804818521768
106 245673639631012326158784879720686370338855022057253564419648
107 851398467300258139948355116667283677351242504928413188642576
108 2950303281318347704308405853612509468580981461595428951510588
109 10222584895816647697684395463932953688395594867853431221980246
110 35417328885489630941436345767041765020734623459522293253415904
111 122696627561801776728850571642721142165576275811719169038613536
112 425022477694062626322541544177152077751543559804160604019944224
113 1472157620907140048346476103906857483970733499885944914189301212
114 5098712617405499440955696339616619636867044790328904914272243962
115 17657581463047762308414723994772239155125306952360760831482497178
116 61145851736562339094830245290083591081856275082835072140051323462
117 211723221213431611789757095472858686428586044504756669063029914416
118 733054563273880447624540376478306016574516438588860485710157966840
119 2537879576193706693836385205455518233149527109731912354873372584160
120 8785635692810846051613307448111008003686012897919902631651676103672
121 30411889054121181740163950975234887231227506328604402446726475986438
122 105264558330682841651502841081267404385251801903695661643426359271068
123 364325898117778245439625527075718569100959316753103123004922825022408
124 1260861915752670622413336141130653143079009597766555300729517613570432
125 4363300495954390241883038963016432199423902791252398811013948410304108
126 15098483299630902375836863171604525826783344949547124318515741955644662
127 52242337854304275357257519163991114892595938953482513397044883263425850
128 180752133110677734594509863282945413323224282947667576256994973900851354
129 625340074940284350238887758913073177649092762719813772805371447544671704
130 2163323848832097521586138596889826660973791496752302067403086039752127440
131 7483412672950275794933698146079864543053714292534121070542621122509502704
132 25885178014497475925024135197441159054340881274138050435200624961773033684
133 89531597706151729883324836592266401747998696236103425985790932140862723478
134 309653244681687909946688460881760196520086071843716553624763601277609380856
135 1070901316310931983436919614532148625901331288846675656327899253314433232400
136 3703379109866400346447959128218876053354072519261329130980950128620746387392
137 12806255804343890757932162341313719445606483003716286568122268021235577332668
138 44281448791070501454387046253704242264922360650042412820113282467990607310706
139 153107857795737498546228862363826248487851111333111857046344960882114050021178
140 529358024410148487955834463951884305290234024189348703281070037520095938455022
141 1830114359881192633039189674464822856925813396865375478683163129976809416476704
142 6326798473783365828285267578658040595714099024300489494589492461068225734440008
143 21870924857624146872925424349328927767419473464608628406818456639187551304094016
144 75601078956482709234205901050797608128237473846334189215698781246964725703435536
145 261316512199009825563144223078262124699576225421152963313962978158843672502711942
146 903200222825136927745871665103248859168978100443079964990677002219156179262460468
147 3121618643845250166254257014718163096837227101630450475837920665480177750491521912
148 10788338862670512668192468109784600701308178756711568374921802798614334988018607072
149 37282800477919838938206260295691225563109696199885036901236697559498160900824933068
150 128837406234405814416522851956994167374299531161770461546689739354561334447634577070
151 445200042256343305262357465532685560428486903040826706789478079536643402211301695514
152 1538326323305983373976488597512774153666609505384834608587222935678655265495333615362
153 5315230034546976930327827103845074168580072186216740623269446103744209790053528352136
154 18364378654883544216183988932634507424259759118174407707484629809067988208541184756192
155 63447023230848078121971422276349079286147848969054557370676280129777740652282302532048
156 219193339324999248933614421682230463051811634666244501022805233784219346136211032567532
157 757224735569955649733346596177528317671471072894900755306148444075610912586778782310486
158 2615795635896014171905336836777827830913406987480051676765948082456619983938414000072080
159 9035759158193655100918662923228266473074551354326575088431889223629492332748482717466240
160 31210989128125534490507902838448208721678721364305693331154780361858188130154866919966176
161 107803459242928913386660343837473884335985356661931558756291455609400354485294773779235484
162 372340574364278307373924799768137888686555560325073416305882100076845938180465598629794026
163 1285969755957000097387532181888539006676336366746786207290611025722931341532375193132190042
164 4441238378348112297690551760030922683103246561190287960429128453043229729238870813308258454
165 15337711485648671699490559944710632994254561636196689711375836989425205831802292313846078352
166 52966393518324919321538752655908432208645566807429559346848399134878858622037041603436064024
167 182904253140118667608085351324238226743530082859156358483294491152245645293962818286516568224
168 631583781520394378262916696479891097151843232952557053343324053641639373107572174945503123112
169 2180831412056996517634409597652297229098245554022674548883410207185443715759343049995764600454
170 7530041538704917697739379070624105337069364932480389711982435812011202787041833589455383962700
171 25999020881144387700271008571623762671806269545149464810643622870440042126856618581473131766696
172 89763782123981854173083404431109481430297903061085185392556372029198931179664786424309776752576
173 309906014829153598480476058584157470043318359283789024050404035500892076496236178007780088415276
174 1069901409962498592049866521769116405817726016823361432274773040816242186050911920863092631058534
175 3693538098576629925013030646847196675412228111126672327151662692500856870682224513634986365850746
176 12750483355281035553468763538410125799197736558469455052203657230318121404846040762487402963493738
177 44014535918842117061160463319748373462416428845313776496455223171043473759442317681463720542034360
178 151932675605552349097802424404560387400201765438666653931323833951207957579619348696593936594185328
179 524435388935332765678749335017137264017577255699996048355508380137210343167613697845694345027260848
180 1810167243117022379901323709083806182954447312830571096585045048763092937973057043341116249411773060
181 6247862732552363258935934733566745633145391971259565391672137833770394528779488248761168414663526550
182 21564057444673234901123308652348244568610047889280947822794903285135358439848297317581913004965876392
183 74424488333924740823833938085529951681503206853838159970939663840313520338081657369847743187787729264
184 256854845616973076784160722264329574314087553799961273485514683486902810784003088683456032401678693760
185 886433878124964821125241734450472395151319293220262041403012446751172160135231267668724571633776697980
186 3059086459202799710884582349688970868354693871408261940964822676603514233323811731728471172241028149090
187 10556601429920839471791222864532096415720461974701048006973817757113735486863564974016358999187422231290
188 36428694441281900946721878881416154256850945506162113500869411365751388442217575429265135350921673441342
189 125704358854297183581677725224443014489225580954812623781480016966559010600659700734197553872977476692352
190 433754958979212675194775444306664549046114040570841063776840182905946885303476424200823691442673950311528
191 1496670121738860039910334446409856952432557719802672847168846830108204139571049402257128843362412167171840
192 5164108729296255595534171771430060263317510004385210215439066529120463749735990494775202563565243822410432
193 17817733137154116194681560799434769920302505074581386474910855711558570679132410660130292461200151523121670
194 61474843890548860267548693009233977991443311433893245647442319246443736219173743204060857542329778344638180
195 212095013335275706947145759158555025135698734615676936637679374006950481758761839792547374612721918800824408
196 731731319632621049431463711222314568204172442602341998234999870312557188817248617621665489824105327337907488
197 2524417117803719422399011751896184154765572537167975165654553010016775737003845389081753574348694862575024780
198 8708813602142870428076972565966957550883896759134849174685635236732264880767072440729682222735169714599242782
199 30043145399500930913476851099105002921642443171026812459207607988439675577463994955497058491479006887873013338
200 103638339608223084614608020346256706047715205107198491015365245110948160985927762136254897566969243844652071890
201 357506754285086178123983050234810639447915386706443120275868500166236527330447008097593710855195688143830965864
202 1233209686365457639679608177180408824701094825594620237234294497871047273721626291871491469237911621181759952768
203 4253814883794634200735646485553286682699728165059062935101455284740387639373972510572957749778956099008349370512
204 14672676384547335600831403117595530847104732836850490198356298166195515837569847436924768386319951855821586523548
205 50609179143260765932970587064378464399391696642834858340748178586617738677229460604635984932693060040561248135766
206 174557517272187469739022351899987336127213066621743573894792474497792136324574464937453712529402011162263355479360
207 602056477537825830526467198884344376419003239695881611003685010721907474214655918216715947664781644008010864757472
208 2076468886595659650773267341168331075464379890968519845484059726379722630799105941708031815692608316273984074753696
209 7161487576919654109513777763517122933841236346751212071529714421734203048813094734984468272841922999667142056178524
210 24698511380879147011312284393348263683739679747165830553244064696981782307306289213699513530862078602998506811835610