1 16 2 256 3 1260 4 5139 5 18395 6 55404 7 161975 8 440436 9 1153772 10 2954920 11 7358199 12 18095775 13 43901536 14 105437749 15 251614320 16 596577792 17 1408720236 18 3315012663 19 7779082371 20 18219094740 21 42597676899 22 99472838332 23 232059665500 24 540941451544 25 1260220524147 26 2934510580055 27 6830704502080 28 15895434762817 29 36981209601696 30 86023094148576 31 200073706254300 32 465284998569315 33 1081963697480419 34 2515813711688588 35 5849554889000791 36 13600361779527604 37 31620236037956892 38 73513945509537816 39 170909636313804279 40 397335471290045447 41 923726617036129536 42 2147464334903699109 43 4992357428899480512 44 11606017525639997152 45 26981066036951917884 46 62723993467255486423 47 145816712507572222235 48 338984732457581580916 49 788047477679877485843 50 1831994530771821127228 51 4258882042383039671532 52 9900720042441105061992 53 23016418268972216807939 54 53506746233162112023183 55 124388210532398108133120 56 289167715087287141361377 57 672233751820638979065584 58 1562754537860545973596224 59 3632964720489511115954828 60 8445620434262326286415059 61 19633689246214080803222859 62 45642796663826273573213804 63 106106640973068200844031511 64 246668034941824595653149492 65 573433648224758482326491788 66 1333071566836788693315350216 67 3099015529927223770295256087 68 7204337266171554060429041871 69 16748052593504031502200460704 70 38934499290523675896628411253 71 90511730862296872250928636240 72 210414248220630640087403090496 73 489153785110876177444582048972 74 1137144594879624833331792227991 75 2643540471749904150458039959955 76 6145486026796950720035567309140 77 14286521760551560118875832387811 78 33212133750948463207455252422012 79 77208843849387214238168104444860 80 179488785968186284095281372701688 81 417260804243327363326003897334451 82 970013685151919380716565665862311 83 2255008233840886623317763216309312 84 5242258137066279960748488977251809 85 12186771631516378754758621330082304 86 28330806859311038184860346246086176 87 65861135460934639494645422079747324 88 153108564311610729145112108100741219 89 355934228900505159511333799071492115 90 827446693589309206862373561108716556 91 1923580187367357752078122462872227063 92 4471781403981502845632632005480700404 93 10395630531078479308044370302682144060 94 24166908973135167021044862989798488248 95 56181247262108329121675401399324117335 96 130605554372690132649181254226492214263 97 303621077569748837618600417112544256832 98 705833371230866327405937195351608903845 99 1640863512934460817167809960630917326368 100 3814544873926761415531275758320509611552 101 8867740967169450361792492430825264884764 102 20614996666637518455543269593283925823095 103 47924052939585858418573979968912119165675 104 111409906452803343482743444015094914667124 105 258996610146143922399823961271110039802579 106 602094070472885758586082551126622196296572 107 1399698897580013666461050233995471218418380 108 3253905161941902476456483703714652437676488 109 7564411761141202525436505516838550711871619 110 17585123857124484618910285558473002262491295 111 40880453211041216096186952050299077859798016 112 95035523680030512485240682780984202502260545 113 220930788475159488508868255645609462229072080 114 513601771276504497210808264060585709961158016 115 1193979260559306158949014280618058779613916972 116 2775665027600212553489102187135516654050399763 117 6452638332958783926130597531605266400772711483 118 15000564204235682435081931499559042298855575404 119 34872080974390487525813501038106885125336720375 120 81067752847660289110938465156211147530340055796 121 188459660798438064740154704322529009313588031276 122 438115557674388508437354035570257112668255769576 123 1018495104273957476842800030682577955124466503095 124 2367713858271547260706079378630992579241302776959 125 5504266923941139713512448221157833642454254652640 126 12795868159554325208070387988343297958330165382709 127 29746784489052319700622075188048671434788200721200 128 69152884071989583224723626079057648292073722554496 129 160760951397418673888687281477712487820521110948652 130 373723870537329596461923106603205242740536666783095 131 868802592889141770152550660983446313045648728262179 132 2019720988990186109124171665555351238252226065860820 133 4695281651729606713057371361612247211213280036831971 134 10915205570097593809161437183131210884950776059012924 135 25374774395823761389960595336380563249562646917225500 136 58989193699005716131727001922401211297794208690327512 137 137133237875467242167017427252197261701141552512381811 138 318796100624214095823009239155217489570633598965058423 139 741111019820713590304916467352363106900008686962953536 140 1722874096089179946976704635088100233364755554212510465 141 4005196349250326977992411697761516073254492567948479584 142 9310951875393335022349499760494598255063339867347874912 143 21645337023768531750731741026437424424622861817882761500 144 50319303669769253409400422547242538803786463726252796899 145 116978188837164033911508924717033261318510752745631355587 146 271941296195722130486875167035004054925390228901236714380 147 632186814582607583796354538763025128001372301631421621015 148 1469656040193542536250035948728683929790014822077345332532 149 3416535787611134592706579113837498319847312695683643400796 150 7942482097028926326620881035506201367188423154317551308376 151 18464030756058052396416097460845255402174073797499759653175 152 42923663861727439244786287421037527342750258161317177891175 153 99785412170095139473155522014934236807781486301563159839104 154 231972939542888592688379466398819007582128681741192882871333 155 539271658150202939003046913395813061222826375615362502879616 156 1253654507534926772234764390366460882450847855724228977147744 157 2914393145847263033380693607197279080191700472599794659693052 158 6775142080622138498196891279922872908199917033411198567379351 159 15750294457706816206281858333179906083823211840616283915269179 160 36614992357723434666811312000257769144568092156382780685719412 161 85119530238378810105451771346417346866186960648371848886655251 162 197878900457396377223239620387934020949794244983221541114202044 163 460012633253154946186051343130289854573937158949404260357157292 164 1069399629083050894323803135438272712523489412382791860457557032 165 2486052521200239168010871339416778680649180013423495944453858179 166 5779370938687770661903513044930147654565723435547589712158644783 167 13435407402745884544599466788116952055670437728228552592072533760 168 31233532852062351479038182143996435179985775599728074910325645601 169 72609154689383056011647696010707194972640128452039615920501431728 170 168795805766770349624693758622445227488727794259453585901685815488 171 392402640773607288335520783797406020880403462035578964033881604812 172 912225465476664221778877011295512153375567972725018054874599319507 173 2120666920649548438308028406473610162482659280362086286644022647979 174 4929952471768924159733169490124147501958258544149579647788897114988 175 11460749039484339824417597481209477894243352423530384507127516676695 176 26643009095564719592192016614021152714232016083880815360768298375092 177 61937481679494403287646141865158020401520745039256995880638350295244 178 143987175886838110503275712574622670177249660349555853736760886212104 179 334729573397090244527262810779158873782681199321000317622168015872983 180 778151850097088915863828824750822787671486179575001546274153166277039 181 1808983579383924369041905176583779536608551846858710305069005611548704 182 4205376611354685519928264809750498545008081070633364267467146420982389 183 9776314525393296737570007389114547379335530326928009406175432173959696 184 22727173932854443541904562412235763503006578882670778933507723283742912 185 52834269359131422670518106156765452032008217850437669539538286978592908 186 122824774737078677665343726345233431796664745709261977703638311719530711 187 285532959425827631196949852355946246517681638147934994213118777508476467 188 663783598162456960930768986308549096851641374053615993101533702992204116 189 1543109650372794298063907586633808212739550519563288530235848221244253539 190 3587294714219296603527410895160122513118152146340277847869846443983332348 191 8339448440074758175385673804422595928253006146530553907648180687510287740 192 19386865542158475617166966778777084387008227317492836134192812630730601656 193 45068994460545207104258479795093624367330219370504426067956714570970124467 194 104772700737393428253829853900948415296745668944322299378803136883258446791 195 243566978833248346170144285722579700732079457806100186204593402322053697600 196 566224529485503389107039948417708398686571667135757853867233755983399457185 197 1316312331527406903234675800332184166258893962116601071652857874303185200576 198 3060054914444462277660117667254731497995329827529726466793068333501788598432 199 7113764609764076415618086987012041912712122128168675168500737674546892262460 200 16537496331930711594768781911460027099545679580074351027970217319137865275363 201 38445014690708444230730431363840552787095848465574942874561586388783618534131 202 89373816018027985918272067557027591248803148117284859281235148906004721416716 203 207768915004597780888124563245391839695550981741537749000417357901498891553207 204 483004127668445815058560764331588836541347264451559121915842560914347862270324 205 1122848369014169869317706606559383748666326216823320464907471936239716692690044 206 2610305766710215758724125274404060646385922528755601445008389181834420773296376 207 6068224689770753352595527641797259277792209960613681083711917443253752868529559 208 14106910904905998409656046507511639455410727445336139685888100575696030733038679 209 32794589101886704282501222780256351641296964277874021210228962466886022205036480 210 76238170185618869380787126359145183566529835374537507818686821912048060151062821