1 1557
2 2498
3 4197
4 7815
5 15269
6 28883
7 56052
8 111752
9 222145
10 444181
11 897077
12 1806148
13 3657416
14 7450174
15 15181961
16 31018187
17 63563988
18 130459945
19 268427476
20 553464891
21 1142966125
22 2364860929
23 4901856593
24 10176932382
25 21164686115
26 44086267622
27 91973146540
28 192174655798
29 402154583324
30 842821562214
31 1768975191355
32 3718271999051
33 7826847269151
34 16498914916503
35 34828879869864
36 73626290169570
37 155858599198624
38 330389782795350
39 701316563925588
40 1490687975923874
41 3172759021331198
42 6761721360087732
43 14429090563532609
44 30829962114163701
45 65955289366241026
46 141272780992415153
47 302962244841968619
48 650471132456764040
49 1398185599650836193
50 3008750172530719157
51 6481547401735748926
52 13977480345281543750
53 30173290911362863597
54 65199726212654440772
55 141020952821322667413
56 305296354648351580596
57 661522967326237146697
58 1434626260206276793939
59 3113783458301989647207
60 6763619288695941041981
61 14702679699475047807436
62 31983508853552028665800
63 69623187454016177656875
64 151658260798918898515093
65 330559102422521403910452
66 720924689171274803836617
67 1573169882035472385152793
68 3434740260541836385736931
69 7502961942567902804660807
70 16397611128781883232204291
71 35853064035153870937104660
72 78425828667392057484498891
73 171620367327937056458091649
74 375703784743353908061946883
75 822772821230318500188758932
76 1802448842987818156151988435
77 3949899445929284918627512454
78 8658468162040795819736413947
79 18985422789894507962178966710
80 41640535707127447651606162184
81 91352868964269803316933498289
82 200461654092074266813907107322
83 439984527953318125822220840836
84 965905319532790723871877857589
85 2120885272705114745099864940901
86 4657790822266224805387078362813
87 10230997784759726155193984042908
88 22476387504463796278512696818602
89 49385689210224713584911473988946
90 108526963288806322252398516479945
91 238524058169873966268773521216784
92 524301440358836663783378430240258
93 1152605724201476257332305741854275
94 2534125393943817163609953146364617
95 5572113870946215482315835202816239
96 12253313691175808535369050827008602
97 26947973879513814356109636307533658
98 59270031530166223055798041343292048
99 130370193023062665050724636614313437
100 286782965954107898688098452919743835
101 630896636122245381301472593096857674
102 1388004719026828602716952923670007018
103 3053864214277888346148202681737592802
104 6719436387938920294957931550843416091
105 14785592014677494171975871947881734955
106 32536126159186585204686298770768495698
107 71599967353054185296228655195907718489
108 157571748283600139388971838229206653532
109 346785722237412032580410922718141453049
110 763238458185760112615667953646363340957
111 1679865053749489010300045247395385906424
112 3697452973497915389560676377111214115579
113 8138495016768882784406898819628230300644
114 17914217835748610609217067968989537573932
115 39433297038019251967456822340312223324834
116 86803863893888944850497375737396772223821
117 191084315112429032538525471869005488990675
118 420649496067059986947615206237843376601730
119 926028673708540327559442441539825922616304
120 2038621705666058996496460854764360347250039
121 4488037315121782605344206024336868643411150
122 9880601267745514195917355703692481096750999
123 21752887540367185603038337081897629225936475
124 47891301578668069435821730832593311660754320
125 105439208851175621675769069708980611739459372
126 232141627209788099496196971898760145999658957
127 511103597852887237394356986835314035971600091
128 1125303175581168334352637521533227543372296711
129 2477619040999893229087507978290493433770719896
130 5455111130516046691615480572509605669147464840
131 12010925926482450884607823275409363331440660562
132 26445570107489632753121054708387270176991903814
133 58228110883157249585883926281908523105671510269
134 128208130086949816949623173864025576716189133015
135 282293789546457213769697701126238782009956621617
136 621569620796300229688349549409937572297452519328
137 1368613295739172383401940692830145590923738646893
138 3013520006493566678938559195940933468181842282019
139 6635438005203687517523646710738353882757906692683
140 14610569976867670151380967613979646876490435269823
141 32171153312440377366710328730816087770616739196452
142 70838259694803709145411210067101972159426217109311
143 155980675958429933064358551103957759504496989146781
144 343459286723968844370071597096695081315477041179631
145 756277493536576990615044624645510256954121793800160
146 1665284496069417813836213686399568201597891642295734
147 3666882222494508624018128922540015623876200584177756
148 8074333036494053340033691438637931527008593684624351
149 17779414403255578169698496786784803015879846315600662
150 39149774948864021181035305563416443070101505944443679
151 86206902704357621781299515890526571657062987353747928
152 189826003469114296279214898401988657855463651460359660
153 417994144478329993604616579805773964318945110183144379
154 920418770635935367383523308563374149882189270153759974
155 2026755962203482000846674859441270597270301846202652563
156 4462909976761102313926697139240477953859561957473423006
157 9827327370753441128011671591457673891185745713573442878
158 21639803269260257192611264753993888848837175821139894668
159 47650969478632515165538971945536139959090617222283004394
160 104927828499773577330286305418261615119546103343626150675
161 231052199166611629240433124651013519640987111528225516810
162 508779932149968338289927441402312881820995620826103051241
163 1120341065199087149069783790199623364957748909498796816627
164 2467010082470023433301027582584426597663146511859033101763
165 5432402687780505942042292750087310412813680520866387183655
166 11962262373312537932051191830658526741218472068044126095540
167 26341166700884045431197117330417330549976252866822478705902
168 58003871728386828838811112797510008685543762736262957713243
169 127725977210951745180257213180585401852700258598228927083933
170 281255963944365709226235105379701352792442789946698759029643
171 619333376152759627540310400825823198866315143923633497384153
172 1363789844421052692678429184701658086463588642400129366720392
173 3003105759006144554336007615377580624463707488346588313660015
174 6612931059794763402945380535396078816570190889898991060424130
175 14561883231427280895512850820296856547477090857661718439093900
176 32065739629041107564138185988502982075148552711933784981751520
177 70609825250432431343663665092276669815371041707697228371581683
178 155485236391709690209823877383260513268262442498264844748750056
179 342383885955738677931527793096516732463161330259479129269349709
180 753941419490847234357288015231516391103681445738889075057703608
181 1660206111599498014721645801960701981034686958764292186661520007
182 3655834481642919370420075098629614287131073374574382922453683409
183 8050282947111635779847506948414381775611001736608115180367845279
184 17727025195793094846112848677297088370395891139976822096051904977
185 39035582932759787328769701083708047703369006464723420482004285828
186 85957853254126277104906653680983612306941941446949065149937849099
187 189282529369705800724140996474161756134194830691921431813779520077
188 416807547143003510214568613411543286763542144980198011246455679148
189 917826696918795399109442842013985124540608878023018300328768807003
190 2021090969028844158250315548042006811710905606638476964481069370016
191 4450523479826295646500709461198122296641629993699100983488402337738
192 9800232686813684520034509734584113666275433891451032725970516788902
193 21580511283930420068755593401256612092664364348265490327124945395020
194 47521169548065410229811447799682158173928523142151323928373547941607
195 104643572158534068294813838153209802014301201867555502718372268590990
196 230429477205422678688627955735693848638914632554429293089064566207528
197 507415292406621342068569791742806541474292560696888251925458138997424
198 1117349671604921203677726559010013886921797085019240865580755417806914
199 2460450848758654378443090371658710962984900478589948072938080877978324
200 5418016380574984322498014075774283720596185671153473311336477587758576
201 11930701044303854163844744780780340874692936999574881917441254778385725
202 26271909589373812034101100964592256369992525123039843563894757352778100
203 57851862355558858839072061903743095781405556926910723385386637835735370
204 127392268642388596539463224752326398958761048489385920295825046996515509
205 280523224166045050551798326463055396243577849668284482815017779185450405
206 617724167603849248725435424184441701454015488295733957342984401736964291
207 1360255164653180780151313730827035999034210710572595091123534581876576457
208 2995340457721833471469034148722203873999107479548550606580829375027709955
209 6595868954253945416048947353565015060531721639514438906860350156544779784
210 14524388620092401554121514493465902627095526658125974662985285802330899334