1 27
2 67
3 162
4 391
5 900
6 2026
7 4530
8 9975
9 21694
10 46871
11 100571
12 214396
13 454934
14 961550
15 2025038
16 4252314
17 8907731
18 18620476
19 38854077
20 80952643
21 168448929
22 350130660
23 727093383
24 1508720630
25 3128504906
26 6483632727
27 13430463741
28 27809056539
29 57561377057
30 119110159465
31 246410188524
32 509656211305
33 1053947276870
34 2179191054044
35 4505227384024
36 9313044908097
37 19249857737816
38 39786006324925
39 82225281243073
40 169924883360290
41 351146947246276
42 725611654191936
43 1499359164164324
44 3098099846920656
45 6401405223532797
46 13226562414212590
47 27328244556186463
48 56463875829349781
49 116660753065617207
50 241032048906771054
51 497990890720442993
52 1028881004976596972
53 2125722212007255136
54 4391833556736773917
55 9073682175707181259
56 18746485318836960029
57 38730667434303380663
58 80018264986428295311
59 165318884012833265094
60 341550652208894495019
61 705646521712821190152
62 1457870061264215325134
63 3011965786501296002526
64 6222729482203347593803
65 12856167845329860574354
66 26560846798728819074179
67 54874693678943227567943
68 113371042938560469239176
69 234224349910170151292658
70 483906919450056267136338
71 999750270242491701735994
72 2065480749558839796439270
73 4267275766743614616962951
74 8816175241767965458758016
75 18214182126525937618380609
76 37630422877437469248578919
77 77744288302072839731702765
78 160619348607957722466981432
79 331838832888101938405839099
80 685577469462163912232219138
81 1416399782889199837359637654
82 2926275116040677370975067043
83 6045670127691748174256681113
84 12490324777977907622649889919
85 25804949206450749433932336013
86 53312896705108062714232785813
87 110144178196044426727758195968
88 227557319694454640495004282445
89 470132277537154386759704650762
90 971290913796671691136662988224
91 2006682117687619453742987233412
92 4145795092636110020135120078613
93 8565191634799655504774874580076
94 17695642423709681889435626905705
95 36559107298664669551916659489133
96 75530929689876780244161924047278
97 156046516220049943305922879355040
98 322391307639119410968820874870596
99 666058798599509790329992810266960
100 1376074082171978456508052855101404
101 2842962035901274780915368811474801
102 5873545063365021305632180487719410
103 12134714131454166806667892957530467
104 25070257467308781143827641309963705
105 51795023964220827759203314973924035
106 107008255104890633049230492537044546
107 221078508729088618851015166373624869
108 456747070245884350538802011861612600
109 943637114887445769427584554077794284
110 1949549460670395519932882804744458729
111 4027759229865913643985597689742889319
112 8321329999258431093396436180724846657
113 17191825280234544168494338643224335523
114 35518223225346028647368592241312295291
115 73380467777485688376799406192493269146
116 151603671636979561547374321700444857807
117 313212411272636773527122759290684842060
118 647095241907483912112079418191406978994
119 1336895464603485009207639583689602958794
120 2762019201329005948355792859771547263903
121 5706317562106875519153690393915216232422
122 11789222936407907468750153388179297103983
123 24356474368951122008202104439282537386803
124 50320351636327682116731820252433220597908
125 103961589449473934152551447412887464378062
126 214784112775956695744173371406202229595670
127 443742879894111626846492029435132874182950
128 916770523251603853827502606687614212523698
129 1894043218226138842454369064489450881597627
130 3913083614176949485443976428649826593609284
131 8084410759031077427854011150381894493575621
132 16702351333305945652556569839963308041422731
133 34506972539590130700852896041764167784115385
134 71291229006284814887895983731007234736411532
135 147287314973481438496999863203947965086034927
136 304294840395605897663802172048990888954125454
137 628671585926974025394572422840153550112977762
138 1298832285285607446355585277827322941611121647
139 2683380866993974812617306879324705564698853429
140 5543851164557652019452202311884753296904653667
141 11453568188098504781117055936815697205799001849
142 23663013372012843475627045823858555566190542401
143 48887664756362552389165957140278533923611524244
144 101001665669372351954812518993226950825103636145
145 208668925358272721674048842729534182270264029902
146 431108933913089098031510326809895906768340761764
147 890668855367674323489995972419913758468946355888
148 1840117305668738441590611828723851515506371407081
149 3801672954224374985944784708201685875158216280832
150 7854236904547544061349408708660536970535805850261
151 16226813325487298135174726629297794987684308265369
152 33524513444169785492469322170872705454404279772218
153 69261473533006333972767375245191326636598115828348
154 143093850532749090457992435864292872206308442035912
155 295631164279669030429021549101017165788152072422588
156 610772475322748575281106750513074765622070699236712
157 1261852814201174647806380919656024744964278876615525
158 2606981468616441233200941197292148421068022604758390
159 5386010397743517159751735186306713699855555532621927
160 11127469970086310382916902233632706985104478373882845
161 22989296119266024176111514247238114465099465508281039
162 47495768353459459983130383149836992093198662318776086
163 98126014810647848284826649207346815797110616587229273
164 202727845372736287697165185338803031631719735755344132
165 418834693009587196330140401710466335333317373200610296
166 865310336357109541135698818784819545883969354091365301
167 1787726734922869865949776640439882817745156670331757059
168 3693434302671979979058114734992040652049229850399679205
169 7630616403318809434634371794255252349310942928057899407
170 15764814512193900151382840611531179359082162555526098407
171 32570026255779985310787026503227991288122519392250361070
172 67289507877284244722665797599136010981547811157532645363
173 139019779560772136489788730266478342512464302940250708880
174 287214154461812463188848106485883445577970030768518494614
175 593382976032936844924454262488882836757078707989056455734
176 1225926197493584254959953266187831651084943012265126393843
177 2532757262010929124886197041515754453643540530846559709626
178 5232663566032218223504480626775311256475915712687862492379
179 10810656199063284570084973196367588814834607713387790272927
180 22334760486610999628546937933248279045567880189000895487648
181 46143501079749742396113689469131385753407394288280330747050
182 95332237530519687297622971375994110163611998038996713743962
183 196955915782554982718868313604041481725419537682938232039186
184 406909915959185613342846930673366469679257754658042097974270
185 840673807882530495333690179151886727403741489597443026741103
186 1736827792937347094901304984818476159328683790717003172482696
187 3588277348520806072665926209411345304796411421643376243590473
188 7413362673182403646003772175287973038749095316963815650069423
189 15315969415460441007675617727398912212142567012052701142654469
190 31642714578621815149750989063105519139191708284751368505356768
191 65373686688967888706384659745885680082805106669868414027563363
192 135061702771693022214036968374769833399074797039763804038131610
193 279036788033365037952177080219763197250767311566711498039649966
194 576488578761615747697423065490854454115964848539915269755417403
195 1191022459027334880630426744028986851461293362086544658711909329
196 2460646316627374002259060643850690413523516343793597560919753671
197 5083682721211305886255087087093522691480330298158261842154240869
198 10502862534654966198421289481184460913375364389632534948303971437
199 21698860348148356334671573895171262439231852653712449066707420584
200 44829734641853310633554803884645365396717507850319933194998968469
201 92618002780522909214198488742044383601990959759355701157526592146
202 191348320653327905467913771605315205536499371908783930337277406088
203 395324653065705803789121000141559699698232162516661053226035345244
204 816738713921932857921977123771274743139034892725059025840122085821
205 1687378011074817415260577529043783524161483508217196338651604092948
206 3486114351781489843133181843333926701562319721851898363913395703105
207 7202294443765878874975878354597061890623427389606530354893728092229
208 14879903531618936571722075473491921954564239755255276991845184733638
209 30741804690022612829614779445959247136793593002786117385576976744024
210 63512411460954797473798006163590952509053644963165875279263724341708