1 6
2 36
3 78
4 282
5 768
6 2430
7 7086
8 21588
9 64230
10 193554
11 579264
12 1740054
13 5216502
14 15655428
15 46956702
16 140885610
17 422631744
18 1267935822
19 3803741790
20 11411331636
21 34233822966
22 102701747106
23 308104791168
24 924315101862
25 2772944127078
26 8318834288100
27 24956499778926
28 74869504329018
29 224608504909440
30 673825527798174
31 2021476562247054
32 6064429720958484
33 18193289107510662
34 54579867412114098
35 163739602091395392
36 491218806508715190
37 1473656419146669654
38 4420969258054013892
39 13262907773168560830
40 39788723321113168266
41 119366169960738538176
42 358098509886424066926
43 1074295529652462781758
44 3222886588968406216692
45 9668659766887391359638
46 29005979300691019240770
47 87017937902026385270016
48 261053813706154673424198
49 783161441118341830206150
50 2349484323355223198299044
51 7048452970065349697150094
52 21145358910196566696877914
53 63436076730588862587459072
54 190308230191767942870979518
55 570924690575301636001161582
56 1712774071725908455723864020
57 5138322215177719626839435814
58 15414966645533168168570842962
59 46244899936599489477327837120
60 138734699809798492748420738646
61 416204099429395438900440296886
62 1248612298288186380362580036996
63 3745836894864559038081659045598
64 11237510684593677280912317348522
65 33712532053781031573063530768448
66 101137596161343095155531353794190
67 303412788484029284760579878616606
68 910238365452087855424094580104628
69 2730715096356263564423914613293110
70 8192145289068790696262467911154914
71 24576435867206372083948310535168384
72 73729307601619116259674748875077094
73 221187922804857348766355336157362982
74 663563768414572046319564736209529188
75 1990691305243716138925526570423279022
76 5972073915731148416830246077212585850
77 17916221747193445250403904227489700224
78 53748665241580335751352213052559906782
79 161245995724741007253829304783440856910
80 483737987174223021761855749094652240276
81 1451213961522669065284972078165388187846
82 4353641884568007195855879238359062766066
83 13060925653704021587566079542095721562688
84 39182776961112064762700759803131529626102
85 117548330883336194288098200059568757204758
86 352644992650008582864301200705376468225860
87 1057934977950025748592892922239633376392446
88 3173804933850077245778696047122066354074058
89 9521414801550231737336060181086536809040320
90 28564244404650695212008225783942438905199534
91 85692733213952085636024604150864825984338174
92 257078199641856256908073930894239797162353524
93 771234598925568770724221601040111581546461142
94 2313703796776706312172665113204587873789321858
95 6941111390330118936517994837886902682277427712
96 20823334170990356809553985325471822115072759430
97 62470002512971070428661954662877491337887264134
98 187410007538913211285985866113981563089233282852
99 562230022616739633857957594903057625184797343950
100 1686690067850218901573872790273409028712866026906
101 5060070203550656704721618361817103868897221581056
102 15180210610651970114164855100018670977091515237886
103 45540631831955910342494565276485530343633318719278
104 136621895495867731027483695867594432988941033646932
105 409865686487603193082451087541074974421140796457318
106 1229597059462809579247353262723071089767145771344530
107 3688791178388428737742059788007658778252031627577536
108 11066373535165286213226179364284376992309223951161238
109 33199120605495858639678538092430175828325137098599030
110 99597361816487575919035614277974883291131075119110404
111 298792085449462727757106842832817338918635026779133214
112 896376256348388183271320528500243683516818942738910954
113 2689128769045164549813961585497832072834784767237023552
114 8067386307135493649441884756498186862980940225092291278
115 24202158921406480948325654269486970966750562690915943902
116 72606476764219442844976962808473193166920531980489982260
117 217819430292658328534930888425399709611900494049366866294
118 653458290877974985604792665276231278991231427947945829922
119 1960374872633924956814377995828641816929303236151889178240
120 5881124617901774870443133987486009620987830701947461077286
121 17643373853705324611329401962457892672719180064658641377766
122 52930121561115973833988205887373898378601773228651459529956
123 158790364683347921501964617662121338585116774610095101339118
124 476371094050043764505893852986364592666483101940820116664762
125 1429113282150131293517681558959092844537627982636066260096128
126 4287339846450393880553044676877280043985838049205127682833950
127 12862019539351181641659134030631837688122738723132060056058126
128 38586058618053544924977402091895517018575945695176432063163668
129 115758175854160634774932206275686544657685332135265721302057990
130 347274527562481904324796618827059644325306230881840990688596274
131 1041823582687445712974389856481178916225625953219215570395933504
132 3125470748062337138923169569443536775779420833559997939640078134
133 9376412244187011416769508708330610283485426787351335188798101462
134 28129236732561034250308526124991830921411659049285015424968714948
135 84387710197683102750925578374975492649426762747295377786209601342
136 253163130593049308252776735124926478134043881329676811705899758090
137 759489391779147924758330205374779434101559836500680088281731776704
138 2278468175337443774274990616124338302791014910078181290028433781742
139 6835404526012331322824971848373014907586137522170052498066095396030
140 20506213578036993968474915545119044724031655175150789891400730588916
141 61518640734110981905424746635357134170034815708747245904980541416726
142 184555922202332945716274239906071402513437839551587493881365719001026
143 553667766606998837148822719718214207534919976412711601708451411902208
144 1661003299820996511446468159154642622613486863905531441227424075558342
145 4983009899462989534339404477463927867826340114807146807644556641722438
146 14949029698388968603018213432391783603501867755998284575073455349971620
147 44847089095166905809054640297175350810468635379508562057042865040157966
148 134541267285500717427163920891526052431465721438588821991445881555035098
149 403623801856502152281491762674578157294300381127217038485842857220787200
150 1210871405569506456844475288023734471883057741870263678766340645541240894
151 3632614216708519370533425864071203415648919843933629045501715075300525294
152 10897842650125558111600277592213610246947169511966661690611264161103652564
153 32693527950376674334800832776640830740840845174057048526930366686785683622
154 98080583851130023004402498329922492222523608864179856679800644792084401618
155 294241751553390069013207494989767476667569089888687922395488963848000580032
156 882725254660170207039622484969302430002710079711924125929389406803981715670
157 2648175763980510621118867454907907290008125692386060371401332734623712546614
158 7944527291941531863356602364723721870024384433953753479333756204919350215812
159 23833581875824595590069807094171165610073141398315976066484675127921605471070
160 71500745627473786770209421282513496830219443455288784936100376871649474165546
161 214502236882421360310628263847540490490658299201980213700138185640227319567936
162 643506710647264080931884791542621471471974948030167638945223853383287719384846
163 1930520131941792242795654374627864414415924762502389777882699318712536294544798
164 5791560395825376728386963123883593243247774419519509470445879494037541507925172
165 17374681187476130185160889371650779729743323044958075135586884702775365035874998
166 52124043562428390555482668114952339189229969480487018819309189425563287219816290
167 156372130687285171666448004344857017567689907882247809769628279180115410059357056
168 469116392061855514999344013034571052703069724551569469409732661954157873890354278
169 1407349176185566544998032039103713158109209172190669121440050872352087526358687910
170 4222047528556699634994096117311139474327627518940872691210147554980460318100721764
171 12666142585670098904982288351933418422982882552989713459951300613506797119965132334
172 37998427757010296714946865055800255268948647665170910320423038829879172933257087994
173 113995283271030890144840595167400765806845942985478056407020837448844153392072540032
174 341985849813092670434521785502202297420537828972670613715879928376684607157278035038
175 1025957549439278011303565356506606892261613486891740722098574090059108309083074966222
176 3077872648317834033910696069519820676784840460717729729839605381278422586619044452500
177 9233617944953502101732088208559462030354521382084410506925867337663224588098554664774
178 27700853834860506305196264625678386091063564146364517766914433930262814595424062240882
179 83102561504581518915588793877035158273190692438913488372013521067343259783385209783360
180 249307684513744556746766381631105474819572077317031816290907175842748104184171004535926
181 747923053541233670240299144893316424458716231950624032769125134164080803715610661482646
182 2243769160623701010720897434679949273376148695852634865585838408497124244817749711758916
183 6731307481871103032162692304039847820128446087556670413375455826122327391945429055840638
184 20193922445613309096488076912119543460385338262672008190786889883740909352015024974269002
185 60581767336839927289464230736358630381156014788012793438318087846479755537358517036623808
186 181745302010519781868392692209075891143468044364043608399657367749556166306940846802801710
187 545235906031559345605178076627227673430404133092122365980226417233808626707270686829291646
188 1635707718094678036815534229881683020291212399276380785244128041926402652030229209759918708
189 4907123154284034110446602689645049060873637197829120209210189649539371311968718626428598870
190 14721369462852102331339808068935147182620911593487396461456212215082927351936542031408997634
191 44164108388556306994019424206805441547862734780462131404020798902544131995657270939252634624
192 132492325165668920982058272620416324643588204341386488026235877716801859463154554124855463174
193 397476975497006762946174817861248973930764613024159312284186314398531464853128565912494471942
194 1192430926491020288838524453583746921792293839072478182461253742956637971571903535506652892708
195 3577292779473060866515573360751240765376881517217434149980545110356996224166857672288717283662
196 10731878338419182599546720082253722296130644551652303092953546249344949940061943788866562722330
197 32195635015257547798640160246761166888391933654956908238445511711247970862075607660368035901184
198 96586905045772643395920480740283500665175800964870726398763573088804752811898417459336170840702
199 289760715137317930187761442220850501995527402894612176472448554274566539251913434193544797119150
200 869282145411953790563284326662551505986582208683836533824614865770608177165193715243330169897556
201 2607846436235861371689852979987654517959746626051509594342733229373068252902345914882831015749606
202 7823539308707584115069558939962963553879239878154528794566580259004869596709726388158348319731986
203 23470617926122752345208676819888890661637719634463586365030248838190187673533255290118030192769728
204 70411853778368257035626030459666671984913158903390759125298619024280648975198378388220960617218582
205 211235561335104771106878091379000015954739476710172277327018492624307439854400598772438997046320118
206 633706684005314313320634274137000047864218430130516832060140714831166912588994945227407745983205380
207 1901120052015942939961902822411000143592655290391550496052459543086721637669997150379908598300035486
208 5703360156047828819885708467233000430777965871174651488364426467625188606132772285352131189393932138
209 17110080468143486459657125401699001292333897613523954464758268963103763025178548336541673534038390080
210 51330241404430459378971376205097003877001692840571863394816865167448115561878194363352146030752402254