1 14336
2 51200
3 183516
4 658388
5 2362656
6 8479940
7 30441964
8 109315912
9 392540302
10 1409749660
11 5063271712
12 18185835382
13 65319283674
14 234615240178
15 842705729596
16 3026901739134
17 10872334795400
18 39052515246782
19 140273695454488
20 503853287617310
21 1809807654356616
22 6500714514465962
23 23350167336389674
24 83872398975351944
25 301264702676122550
26 1082125218401155606
27 3886931078536601998
28 13961632434855119894
29 50149382282817256196
30 180133710434659373134
31 647029996412295170762
32 2324094831445093134878
33 8348016162930804310834
34 29985598544533088087850
35 107706562757054184745726
36 386875843228555308675642
37 1389636014668489642562022
38 4991493503770607155957664
39 17929160715683986243125736
40 64400525440765967353488866
41 231323024345757976032500340
42 830899146545663262061115504
43 2984542476846977641448819910
44 10720306833716576404044125464
45 38506732447397408833774394228
46 138313992966759673683730937452
47 496815996490415191539574040392
48 1784534804417768165077879040238
49 6409947527537992993466505484180
50 23024166973703702964947474879278
51 82701498346005568863774774351888
52 297059078689353048455583895622510
53 1067019316429972726523685180414466
54 3832672701565388582896561564500576
55 13766742374040789148339756647456342
56 49449355671992536326098030863625408
57 177619273314333436859167522141512818
58 637998328270411524103592490023543508
59 2291653711228259880368947327699859250
60 8231489800966961102537816929122074500
61 29567043227991836093297294088420807116
62 106203137753229487375899747628148401184
63 381475630879363670620522613527968025108
64 1370238771033119213175510755126729635794
65 4921819738038377542075442680512555217708
66 17678896587842752094635456903848084425940
67 63501591118457392420182542355425639714456
68 228094103867828331481342903904756033948278
69 819301049043286048784173754015933524047042
70 2942882773297882148144604410828225678158450
71 10570667555578901873146821237273754528030894
72 37969236690101684247184717996436495252477080
73 136383338824056585012655578936994123450410340
74 489881196733316449191040503894501864653402866
75 1759625398396075821798444604747101166359789576
76 6320474358533353931408475974406865515070947954
77 22702784441103919494739108178118031570990827248
78 81547110571433739303440069175750123229363643986
79 292912583467506021180702000052137323564547892492
80 1052125341442374118499514738366782830029400914112
81 3779174390532912814952260988004972442617538031162
82 13574579483543469496474880201545003471720401908928
83 48759117498426683057685373380082264119088656965208
84 175139977051044273856359330894808815282493752821044
85 629092837097186634478700828842808483421410306422660
86 2259665693410730825865118356168011366999076330193214
87 8116590660193092006778591580841642588943371800565116
88 29154332048868767676015439931986116325574766809196170
89 104720702669447649336595651955720925467198841005785646
90 376150808367032173863629771192781394661004006938397762
91 1351112311400211998189079372989292694737940321841646598
92 4853118582789200858955383101616860066943274659034305798
93 17432125945329585326853322022023976567972734533071813192
94 62615205004775817208224644164873666224223080844476163810
95 224910255357610396415656722928041973778931587406480421280
96 807864846264853741971620350170441431559360824771963346516
97 2901804583311776001884560552176522440524225601313002961220
98 10423117033326919160289423219634121018201940339340694295954
99 37439243605590893388531021693677627130653204921291298146302
100 134479633805989774034885377874567839043591498598016846206354
101 483043196574956035519234490661548365699559103805313336110768
102 1735063690714474409045296834040296317070577797873572155526430
103 6232250101401828874478741951592852231492362617621956182382694
104 22385887926931928503381369972313836129276221168998381162975172
105 80408836314902902740669535084679085726792129211929267472943844
106 288823967073392759787086031575901846793733622530284932965431288
107 1037439263880397789357396845853653404957973816443546690003921174
108 3726422835149304563404380950916658024324645899892495548173764858
109 13385098896664729003402947467886187218646887029250058384199918316
110 48078514006400190003322132858020815153912147590555254074305874704
111 172695288014614881537833901203901461523744651618669435234531123168
112 620311653111422576660220328496533696495113404781576731118328097108
113 2228124179932819495881639302278549950659248756733682268214030654006
114 8003295337593072107646467490761965078031005752836708536306584700534
115 28747381693362472118183011811610312074289229515336332829162194647656
116 103258960136339122805362590413778580694650949180147287020069273481330
117 370900312319571463421031108019010098450382860457986081546092804587080
118 1332252828201227991534102921053261194912082381834777415276825819147958
119 4785376391705221776984004005478473116379092644782838367854148617710224
120 17188799847554776964079021395591544015931642623467303826112290123409184
121 61741191499884651605734840728329560371501980146738731028665047414483632
122 221770848554485201186591463450342379880813341377821139998198379151647066
123 796588275570747545860761100329252835985756716122749489860549047513664970
124 2861299782693841012408993068352585697159064721350678636033995502900284854
125 10277626093075361835676087673322332522148202441191956275406669989929679550
126 36916648422492782152781226708241983272192695292211715573444671237260761556
127 132602501629064241256595232608939084520377214691614992270228665036163398520
128 476300644550729532619149195976531717169525425269710488264838255646132626222
129 1710844827302383197291310446200407613735167216915607334605624293801061075164
130 6145257321388267311211199552713026460036590073297824238237483189608325327612
131 22073414808531593595928920620857394506129502047979966158090394714689520285252
132 79286450644418427887265691687211454417050988644952234767677534630951896680638
133 284792421576749698859754923600006152463443838969417678683282077138981111058442
134 1022958181736425633411742316922950505976097304073870689098436434008009087273184
135 3674407611648768317571221753645966783478844391474181564234010012197483829505760
136 13198263172033683058975290149788443779213119991325547776375947847117021306142846
137 47407410709150142583733588013940984193335922102161256648427560573817606038039158
138 170284723137532229424234564661131584373532875803472545441143635586337138889860670
139 611653041165340246322174015975896094044149218020426016325355218088372590439620890
140 2197022938250590730671975966786298502958881943930445194218108795213899394312488898
141 7891581446244232750479042495368075195013613771583361388322456615514719550453717156
142 28346111748972073474795551044213290212983004568456343183977815700486795732395651448
143 101817621316905486638390878009142387737861521903486971357267161461186761653498071958
144 365723105251241487959401394105666412678980970676856145645379798433387006610061738786
145 1313656594847228622244027995253427926144679708013403568487664842382759756421497710574
146 4718579779093018376391964324709393637322727632295743701259929459226058924730714196186
147 16948870213874136836215121270246117722726100553132221461150121226038442000213746533476
148 60879377900857788602094239751876700953833388548685787561750338554124257354972404740168
149 218675263119397843976484060705653671774451913111612494861059419420782494795441162438916
150 785469108738447086396132844765025346047596560137976724275700820100953834258678818297080
151 2821360367795721220023563889419312064614143147958041438565592210479719354217728171505686
152 10134165986175056512595718124760731092357144931642481341605523951126296439381046484311594
153 36401347877295864333574948426776056616339153153258060851131485786804734227199603279689162
154 130751571376622922237698066278820255937977391150756532734006729992758800052269887532018920
155 469652208349108031535799635267156570702737603621885648056454119878887947922096118715289314
156 1686964022572582779241498430205560488646863305700040049228990510802188572162291696665155166
157 6059478828935595794366297166564834234483961155838338055056080077785389815450846659173756990
158 21765303341991641788161579417329888590740962267898168502169811611717190916510966099207561486
159 78179731779362841050333183358065226099524865939842362429894553201810381926818273713888626282
160 280817150354212750675596423635083829984115405300282441680208532070570452190412439950245677868
161 1008679233584641231462297514244272731042286406341685574762372170182391552659963553428564551340
162 3623118441952510656337965074964787554649958756377494011299891781605223350599294032363494326894
163 13014035391375849464775851600261251153427169124627570136813329678439906265103046676011272827122
164 46745674998334233528878279034421712705350336776004096074771952703048485301488180857991100878944
165 167907806098172473056492203239612471780125433588505084287511800483318135381359723525391669619070
166 603115290338756138605858536746737496780978230653931568895880655312911867199500855969899987053496
167 2166355822836048521863920282912499686762840331845364504097775935605933976882617659680150310143138
168 7781426911759519008142552243707524011033329721141306993748893046439493246728416679257318875364110
169 27950442925754677214245173144942338779767954289052733451941126851345622283197754215579471933923644
170 100396401406181209483261657538095559738179346826490044551760871047575764299545555733277661392388554
171 360618164158803362696359882062735125694182941156969596470620290396760726178274437937116155826411782
172 1295319936768759585573954057637815305070727991730541354452500211457546484844079140767836604822374754
173 4652715546108089154847667808234483481299371405710184957512306507343155289807754894107050861529839442
174 16712289634788853774429212964214571506583799350752114888328369859421396523101716758094653174643028754
175 60029593915471747904427009088829812890155809618548211524538566728625018607820630266594906678117497980
176 215622887372366357167109005358953462917207969171353899004305749977828317155351181081349461371743210670
177 774505148648244289325113551265966492421654553395673393916729341231629104600120253819734357014552786042
178 2781978446688378692366086823864260404970683071502678394401278026527547479730334421895230247206376167522
179 9992708365265724681142216112712501609073270798734169743028247393823673521795606945077132358947313146352
180 35893240147894176026752311251671502530525501464588671061574725504188474671088708862475583011277153655108
181 128926477309451969006780703148882774070993510501853442870885242986454300581105817474850528070403839057106
182 463096574255635522313573219813763237015790486585777086072374263043751886882604488649922877132123145173132
183 1663416557737460057543058514659176297622150492150346521905751395170846816082936448622355691307706741330536
184 5974897674427072529925736926164741884082809713310316288157805041339029611436298747652463057178463603244130
185 21461492645252686399958431844176081910345577991927106906632988398112431946538903306547194087263279932728886
186 77088461034841278282823931134118350239177996875420179040452967937253126287653150261149454236836387637144756
187 276897367902076498200249607692702317603733076859531023217362186579014723323268354639082511106163007168317236
188 994599597940407486022767869023758763043465971065911088521990081778879012913226380245127046013469740429465650
189 3572545191448177140480755795913201461648756218124971748128308048671450198868487193419887174347623116667561420
190 12832379151740021506668036347754694639117705336395751683547368168616266939416570444883045010571701369451669376
191 46093176116622018131622045009152995718490542171996778162592290214121379731107725910077716559646991106800655078
192 165564067223641018301132365389220146942871208775947844064409992872902375334573703363988357873748837572155736176
193 594696713593343865270427986259186759784793342847144473558024316599143832986648085867566301179260651395701917676
194 2136116773943468853826153930556602767457525409855811944327642122627130937774634071331741596480161440282336249828
195 7672809967876916940327599325748074002662889020129058759570963543775894182286689071413814308826158832377948695162
196 27560297040535008855426731385568496567787550989297791568501682640510992113228577029592663917121442335135870664396
197 98995019574647098499735092357353145479658195973881457791165835084577643006975952457006345396595070233570549543302
198 355584480318595338076545671182810741344648130178268933884298251933425624154831508050215709429022340828707387636384
199 1277239230687795487341367034671487015227164565035359388037188509433527670004966413646895973389875898262739218154200
200 4587770678141828089773570745942133723593714599398241441839153330402770233335747417226690435383463206584262718626312
201 16479011362564975033033312363172643499200310851953003077226103828756366730594439961651326857802845209380298639180442
202 59191671628524784190171246980605077673872140069832009694259301543408902215965547649652317852075123023658184604210106
203 212613118171535658040792192986334741842994893559997729881992508694810220952688362873182112878177351554137116141843294
204 763694228848897269066137230205617244739901751812427615719461256134112022937834397805717785387165276900893972985923934
205 2743146237602161870618728003145696257819722417306441371037303368506123768991271831947695453687938040153008537154986552
206 9853225278673338719680177908541744811655940916720238935258070427632849462141784685499549144979147514960222117848096240
207 35392224833464263159585142904264773306105658525793693840728051551967792535956232125895581783151587642592286158390736046
208 127126858793503478222582034741904761979858236289310437338950462165305323077466451498261380456393741600398177413550573334
209 456632446893321729144897435760852546489882907214687678236363380611582533600155564115098549167280726395997951319013327028
210 1640197779876535971508109305869681834432087932471176711434985679660801740529208590728795821514738444961796177876455768830