1 264
2 488
3 936
4 1912
5 4008
6 8760
7 19560
8 44952
9 105128
10 250744
11 605928
12 1483288
13 3663912
14 9124728
15 22858344
16 57552408
17 145440680
18 368673400
19 936669672
20 2384161816
21 6076987176
22 15506905464
23 39603020136
24 101209873944
25 258785240744
26 661959943288
27 1693785688296
28 4335020796952
29 11096997129768
30 28410824528760
31 72746429802600
32 186285192058392
33 477062223760808
34 1221786307823224
35 3129202985582568
36 8014685852744728
37 20528176516842792
38 52580283578473848
39 134679727290945384
40 344974355508002328
41 883640283496912040
42 2263431799001282680
43 5797781212964902632
44 14851085136354737176
45 38041363722027170856
46 97444012237302937464
47 249606083902154839656
48 639375367911412323864
49 1637786176151010573224
50 4195260597578027104888
51 10746351209277063482856
52 27527285427336851565592
53 70512473942536438354728
54 180621183048738511069560
55 462670213680379907374440
56 1185153215720339092151832
57 3035830610335224711365288
58 7776436553369350328618104
59 19919745155625848355071208
60 51025463692032551249234968
61 130704388962224716995103272
62 334806133029026759116462968
63 857623467480759783074514024
64 2196847556812417974555661848
65 5627340541183030810531097000
66 14414728997357498576569085560
67 36924087619988627632185301992
68 94582996525305578809388096536
69 242279332837182245107407216936
70 620611290602515707340465907064
71 1589728565279911707431065545576
72 4072173614348109081935966338584
73 10431087648785359178131543617704
74 26719781652815403555181814407288
75 68444131341236058893227254608616
76 175323256139063314911885346167832
77 449099777877150841658076862158888
78 1150392795179712297288462102839160
79 2946791892180968078612122682815080
80 7548363043885186938048717846517272
81 19335530554579906661226504200902568
82 49528982614062543753562496116171384
83 126871104600266273283215772054415848
84 324987034592285237634972678265130008
85 832471452064888882056191887645421352
86 2132419588577108685876761684717300088
87 5462305393122824838502808683217148264
88 13991983740003586082924174105492626968
89 35841205297639547192283598938627579560
90 91809140227943230791011673448863954040
91 235173961359080124354767061367802347752
92 602410522152010504377060170205360335896
93 1543106367350645994294295109299532965416
94 3952748455483318138605881343606732006264
95 10125173923935162605734772789542795681896
96 25936167743966956565482754428365267310104
97 66436863435904650508105814442927065974184
98 170181534404166565085667868106328779642488
99 435928988132573345876458360005317477529576
100 1116655125718815967564653586389472447003672
101 2860371078188262080142850007499820612222248
102 7326991580941831420032558154334305349725560
103 18768475893451490699010092179379375593244520
104 48076442216732038330411696268074690880306712
105 123150345789564445086426647051742979188116648
106 315456114654545486431399906628085275437779064
107 808057497808909042996054961105361661065760488
108 2069881956419302541469683451129422395068365848
109 5302111947639361819466847574144787731976533032
110 13581639773285418198301865728475416404889913208
111 34790087563780557903632484378959538238274752104
112 89116646656797615554557591377969990038537393688
113 228276996911670616889174796025998302385183863720
114 584743583538362618555953257933002192931058240120
115 1497851571184048165023704571711431642094757479912
116 3836825905335504797094742549182237884869593951256
117 9828232190067709772925878538154665767354552896296
118 25175535811401753592852846198302183224440387187064
119 64488464571656641947777958709698379716060040672616
120 165190607817231754845858626397948445954374419750424
121 423144466103794519690685837322632001202624535722664
122 1083906897372593933182229353618646210532518251322488
123 2776484761787516800162321155205009505360410780949736
124 7112112351277382109327970249868549092270253530713112
125 18218051398426428462854109523728624580017021955424808
126 46666500803533915205925804156074674588966934754896760
127 119538706397235545668872043394719153438545135108422760
128 306204709611363039715653175286853001401256453739632152
129 784359535200288888837327701035358512757512214417711528
130 2009178373645708380592368045463153584062253354156097144
131 5146616514446798601726625701067229118935039275420849128
132 13183330009029501455666156402668501644060411113400638488
133 33769796066816434525713050941140359669439488761838934312
134 86503116102933917674658954470690373827940006474042750328
135 221582300370198610430074538157120701414986888074616349544
136 567594764781932190433838599235030345633084622137674858008
137 1453923966262722450764395710506160066798246268725727373480
138 3724303025390442849720272474785806388881926028167311175800
139 9539998890441315927218907468246548381171659954414957898472
140 24437210992003053874982115020424670703070868050969517038616
141 62597206553768250681622002449751813284315615316479947329576
142 160346050521780332377079017694620474139359855328168151961464
143 410734876736853067494624204570781149905254951752730252421736
144 1052119078823973861785054749655034131471114370256057138091544
145 2695058585771385061327780716802141300681639072482917075423144
146 6903534901067278367596458373604635684923012660833218126279288
147 17683769244152814331164499157935237802968059072332051055813096
148 45297908848421919238064169567961032530679693182030008099376152
149 116032985825033159435749841833188451314178396533655697321846568
150 297224621218720802134061874616095051051995681601159308272400760
151 761356564518853371369171956377789686325214845620895716492349800
152 1950255049393736442889640893432320153981140999530318698523565592
153 4995681307469149654334771612344227098535906202277801475974551208
154 12796701505044094877830221002071809923211869730310936997086741624
155 32779426734920692399043079132106665751930537106279427652053825768
156 83966232755097069718111506589300217744656446977750698596353403928
157 215083939694779834929778910161523534403348561046965301120048881192
158 550948870715168105033215110869088964976094481992422281181168579448
159 1411284629494287427214311100653864308931361049925199707248452884584
160 3615080112354959812271132243195896338396014559216945563648144315928
161 9260218630332109450976298045256562174702891587480046031148923452840
162 23720539079751948559756669819295506000079388940155990594191159273080
163 60761413601080386083053547606774040426858449505227393110056777363432
164 155643569920088179760863598103955459694999675386578241695534842493976
165 398689224324409722970644530982875118291228603571106926374100243625256
166 1021263504004762439769232408323628422284483533144679010575169754201464
167 2616020401302401327162077502140465944935353657193242287367764544913256
168 6701074417321451077259541075269507147352196957657787240415057503485464
169 17165156022531056367948918963606848310829759451217508854745542628115624
170 43969453691816860641069219024427391910631835947009826229242236735264888
171 112630077781941086041029166398659082246272439205019967671978329531303656
172 288507892549208528461634585536551924802205892087132455443117814199712792
173 739028203676972872338408337212512604828712830535356969969579983896767528
174 1893059773873806985610260851523093048306659695465614952553756748420765560
175 4849172588581698473814522544704762359803572499233583929518040615460865640
176 12421411684076926413956822639465544463953201041849562474738058335996139032
177 31818102038403720304617426195630033935944915221966369871351720174854859688
178 81503748774711425951249743508198608236989168143279112592744619765111888504
179 208776156928326307151329501800157397504026060516572240112915105077614034408
180 534791152027172010919548582851875686637526997213289114635210753641759878168
181 1369895779740477239451306804090430570923102769444719630087727766022436389672
182 3509060387849165282982381563573923553429243222066587542247087761164129288568
183 8988643506811074240493369636087859054728868233107000528986850418994074021224
184 23024885058207735371834417602688398645911537198172090580346183871636855463448
185 58979459085452032332630939571650223856843849301310486016605305008163199365800
186 151078999318282973817614696831625853251277481066167419664879052739734770723960
187 386996835660091103143430628816672913011484185266966404808016164689778108994792
188 991312832933222998404473763540072425162518137414835063354732350780083347213336
189 2539300175573587410959364973600562559634071957402520653142467769071174187383336
190 6504551507306479404539597417348460536576162906577438628223986207794845429939064
191 16661752209600829048301732090925946180097794604678467347487762197068394903811176
192 42679958238826746666309471318670293070695486692997293590125145289142876856604184
193 109326967077230062859215098799075143836876667244107727691715079952502065461320104
194 280046800032537049523850382307158550014205676455970302373954089934595478516551288
195 717354668341457300959505573970263762822418233937281376064858953111431532134845416
196 1837541868471605499052496696132507543209553891296161188802945914350718099290283032
197 4706960541837434702885698177880782264174688020990680183436825302257400985444667688
198 12057128015723856699086043334145252692590529497641821680977639741966328119652599160
199 30884970183073595510609552789137263787489039277163717145149108263609074909615250280
200 79113482245969022306915159612656041382930783229576472473443630925017884776418344472
201 202653362978263404349276237743080634764179709879800806788299105871791461353097420968
202 519107291962139493576782610141455885004528713593426965298788996909818765463429873784
203 1329720743875193110973579029009280607221899847556906284838275093111141351449758819048
204 3406149911723751085280092405366108538299440285955710301685783069535232679941523037208
205 8725032887224523529173174392985239790536092502794434356954935422709154978868757235752
206 22349632534119527870291075757613691664646322285249105227039851177771626145572740685688
207 57249764083017621986978836815882686392306234549373221673682746210020477490796372943464
208 146648294219495733468133266818993524404565697152491295951758219321106561523051012396568
209 375647350551566221416028868027836413052210797201275648219351184880075036906415304296360
210 962240527429549155288522443194434797495243176382510448844398755095373036827220343800440