1 8 2 53 3 66 4 249 5 832 6 1956 7 5421 8 15993 9 42682 10 118773 11 341634 12 940420 13 2616566 14 7413719 15 20635659 16 57534784 17 161865923 18 452342333 19 1263392559 20 3543306258 21 9914165346 22 27719300656 23 77641186448 24 217307212078 25 607908389285 26 1701876812377 27 4763518163059 28 13329273586542 29 37309096470260 30 104425367167166 31 292238044457686 32 817930799474004 33 2289275533617182 34 6406950025680497 35 17931727625034899 36 50187688703521546 37 140462301907935899 38 393122730322632991 39 1100271047520681350 40 3079398931378668881 41 8618544138400287058 42 24121465335572443412 43 67510502935274588959 44 188946727427534940506 45 528820567700519355108 46 1480050338448072591238 47 4142329578940811745356 48 11593465025307799766531 49 32447524244337166651923 50 90813376473643767142300 51 254166482907209674835311 52 711355403465143488885358 53 1990925209845284722468731 54 5572156963983767268321671 55 15595227226513080362336916 56 43647567484215602621237183 57 122159829516016513824282393 58 341898175460083452571657323 59 956896870364182224124218235 60 2678141372857987124240256047 61 7495521638887450790411945043 62 20978296484216450509408729218 63 58713582543605047885292360255 64 164326249377046978604094375853 65 459912593800309591073791058483 66 1287192980941721763053707215041 67 3602566650372325726452525687803 68 10082782163867766564886632413614 69 28219462999312970038426578666109 70 78979995774395827771041394656217 71 221047428315079505490488675048911 72 618662549956341068322822618745324 73 1731498773030051289870985615844537 74 4846079659545278111472580660333630 75 13563098301791110925729188923340173 76 37960093212052864940626223674055066 77 106241851553859550551662441991003066 78 297347294655452645589753912822321006 79 832208892784416667113453256058757818 80 2329167453783335460444355948218733686 81 6518821265549890388319133244701056234 82 18244729731771554323226872711498464212 83 51062937518637040007545722026810742178 84 142913796276040890988265667114502159389 85 399983905332602487442508164152296866493 86 1119465920666462831622134753683888929912 87 3133135935762557584065726682097714670874 88 8768950095600319920022500992211540959953 89 24542339482091602142086682422834090213832 90 68688545457015665967671421741643057884867 91 192243949704081683777865188516536485235337 92 538048024629569149741988073780288519925071 93 1505876659592562524894260830355984207886389 94 4214613584855218418440482367238217142190177 95 11795765314840810935937999382104861381145724 96 33013721557458095784463939770699828284552151 97 92398058284742064551611378548289525465412254 98 258601598730195744075750628928251492406118937 99 723768314045119877275904843076555644430694516 100 2025666411143537393271185251793648094502008647 101 5669389402117145648092932312449584501222001321 102 15867359016279909161310029794123654231850583032 103 44409206052684550119735999830423460385777081820 104 124291482924565757951836224792671262306643154367 105 347864195303553189524218678517379257982507622952 106 973594453351492106906954296086663596519866627437 107 2724874167545967191414334133051649203433519441990 108 7626316279226573894042154597780353020287258433358 109 21344361763015230652515827493901866093104793157823 110 59738117642909432634357452171235032184540140203343 111 167193694481963066215191881475552350818595524186197 112 467937936069967210564227722231027033888688916736915 113 1309654127159945374205413053770042173190069957407565 114 3665430392740405636650991358521770167076911916513348 115 10258723799970300701405436580339696875938174445007437 116 28711884479518137184404002279038556741244299687325562 117 80358173827389778919334582022937967246504865708112738 118 224904642030008583296483942809750829883532217404264176 119 629458032673779250792433186173728408993359440941113811 120 1761712925625954860699297695189091699027295039565361463 121 4930642348202485573598005710763139283778421399591143621 122 13799770446282952513059674334978151706099066765287015085 123 38622485859175910148255533422046811849997088516812424575 124 108095741139233214348749305776881911552985146631884734735 125 302535918973327164144122293473552761440685199597709018959 126 846730697291233201411085202582384136012188832131858270459 127 2369810752284615510050765109656638103717424201104783493686 128 6632572811650585633091652683966109229523260164423602840517 129 18563094989520585645409848196602826677216764195940058231876 130 51953971011772395604428541136730324056457090905753422362094 131 145407600694597152369564826777952921599509821209923268106421 132 406963508813762765670118803581168041660686761004362631862839 133 1139000277254168370276598991695038401758336753166640528984545 134 3187808251817390862062339433363056577751276921535576848786497 135 8921965738984072474552622656614949177898675897735630316983942 136 24970596208923253974809323288893489839650253200960178694585956 137 69887140712119866705651139598569781740297392401009897515833663 138 195598551033806177882348406893845689934757826722466500742973994 139 547436807067564270962235382599736119849843112125214327576430551 140 1532153771837161122129558050014604552097388581261174036869155121 141 4288157373139715391287673060127117368872633493133125483658028297 142 12001598008510356648314704946379787949808798690836717080292412956 143 33589801451810370959867583562556391131477180837582821478336476001 144 94010377682370319571951673506855718952150013983896712919466996388 145 263114121846218215491333374987810007364120674919073459245741680367 146 736397861827641870654296735878931769934648333281873294541424513419 147 2061013704240736624531754759987520565902848060089729975588761381288 148 5768318607723414581281319623307984064177692875609524740837250996528 149 16144239842629247369772464725823359950050109094713100724261526974868 150 45184133856157291248833319358468404616336687973912651935148433609307 151 126460333359284636813732667827189794108100273743791962559623667432475 152 353934324917066481143197220897378511160005361139087500361835630815456 153 990583395020778505022767213942516018651292120518827136607050878240555 154 2772422433797056720325051610882257909357353685081649537149466006491571 155 7759393292939224728837047450507307040220381889743482807097772952837044 156 21716814703468637055050401768590137857983575722336114871544937611365090 157 60780530520852610120466457221855557668930238981997802377727752240708184 158 170111176102001815779982118265138588810179085551855685905339401281020694 159 476103317737219763516344678220641040547023680051008800012358677389683499 160 1332507212956248587799297736255214222386300275128458522905388759456370347 161 3729391093133359548894989040141908127355562312200584533717583538968453219 162 10437735563686663621647468870158752765693687493455640016646557174400070212 163 29212898560851883978752488526952953334189966595169765713651123254778058701 164 81760400722893862917081381864724835593865855502305351238781617519314289649 165 228829162996047709003517262046928135867231660425309430690407554240736078374 166 640441893318773585789734181959839364738779401112336071050279420192180798350 167 1792454306730211951011818388368323461242671962896416276093753335471584546447 168 5016680631347299254023245633794347179569137284726147907013893172756048286565 169 14040572449986093671020825842601970176929465120983267315486557686745042520410 170 39296437068660764341399166235999863112577056186353805863330587359182939367517 171 109981980563245856186224875757223722391478968869345173253803846756183354719258 172 307815083272800798816399575454021661965816683350246612742846076490800676665760 173 861505903103414396901360081528517834053159741638863374187919089148507151770631 174 2411163264615796527157600449231696595411543255142680672301295709989355912110747 175 6748309289222401636745559573690680737982730829937526895032583312922168709686853 176 18887015629056463988405437204387354667021156441816511183421435391344125931078130 177 52860552782003181930030308043314145622059211373181738289381370058734163351497372 178 147944921278096898448064061831534769529927869665580270887986987800786331431434770 179 414064904357832201344531592196713656728545724172217836649584116687072753662574547 180 1158875502718887154836106824067331400186974567167041701166971306530263854239030715 181 3243434583968865162023820071964126941031665796940963571434180103297785741332675618 182 9077651461096705799568258994091431752427700342659358524525916563100830948110880999 183 25406325891831885161491225945034105915431328723488558828375844628737445485899493618 184 71106651107750743963616962330632283704917447367748733607246275490032819386974046126 185 199011689186626565123087860656871755509471145413359536799077686182525932475251139390 186 556989421044431306605285507755164279238284016791396611489626610839531637851154314872 187 1558889412091169177994126031966162492845901655429135994612022627901467291460213300653 188 4362984479261946297266742533386202694214427573603735929845658621420391693920884002846 189 12211022423165555391490071453772936054850003966786068044593780119407770639256674238489 190 34175933773726297231880217686481648982152255918875522406092061115003462883677446595808 191 95650831587232298447500433134692232677568381965530733621843834419314786015965564441916 192 267705387185724469956422033017454369556140465679826878617115020426048960540462344539716 193 749247791566767971897017422834824246423219141229800629350174040217035734391303524412983 194 2096977797380741140256110334715032074010521235727049174135900134327049803030004747368488 195 5868974099359657767449884945782119119765057637882287473496347930897104336315546589077867 196 16425952159330597952691906455664958507119997363771422825981212337115880189837580596088948 197 45972583925707854225793196087935771234976840067902182640569993985261727607268661368119595 198 128667029606908471251099989033175868876893749263195659720659764766662270790370885287407220 199 360110376536990692070961325060757943431324906718011512908405713058533363578148733967915794 200 1007868788809362424236276646209816780613593349111721741730662601860248799028262656699851038 201 2820800403544350065873291924339739095124572815399089651433945226107516501131091018814769168 202 7894792462058285124451593767712799052179988961678166909659620719869707175699930963847193129 203 22095766840027811507458760231540963472816049679783971915921702402981543245421872855887745836 204 61841133202073551939767976666963373050851410342357378364722935370493956665765609912245384800 205 173079566932640127358721401587640510985811842739746208861411637221872823590137479024023131494 206 484411182953319524174306437726143604654204078102518166303271281984221665562852648126681113226 207 1355759078491097443213169030209351745468173029564495688227329730031040789441553594420777536028 208 3794467889252171299386517170383548572226477181812271092592945316193627816600725919101019329266 209 10619871030913677279929946028781873750861269146823852341928961051375635829688377322797027854171 210 29722655193022857617174392789115717286183342589530331793644162578664053183429588495716966239221