1 14 2 196 3 826 4 3641 5 13863 6 42874 7 139341 8 402498 9 1153962 10 3259098 11 8878431 12 24420005 13 65876246 14 177547567 15 478191946 16 1279250394 17 3433218078 18 9182843871 19 24565794267 20 65742901568 21 175705176107 22 470018725612 23 1256530345118 24 3359398453210 25 8982984457055 26 24013318991767 27 64206843955732 28 171654833305193 29 458919153682846 30 1226979013782362 31 3280261854983862 32 8770061135866665 33 23446903803389727 34 62685748005389024 35 167593695717262563 36 448063507174003644 37 1197916753699210806 38 3202664030034723242 39 8562409642399726083 40 22891911110271437113 41 61202118740785583882 42 163625891335278716041 43 437458762098544782378 44 1169558990980344583012 45 3126853293222710528746 46 8359734662094923236465 47 22350010936695951843539 48 59753437192226226011408 49 159752628708734276211711 50 427103592141537461540478 51 1141874422357448207527944 52 3052836343254115897114978 53 8161851394215517157030251 54 21820958986658278561496001 55 58339003298894636939752704 56 155971107613924686542272083 57 416993533288098890170346718 58 1114844974247995795602821226 59 2980572140611661255868815738 60 7968650889883136795129296819 61 21304431936396918592214601177 62 56958050899482639119586366808 63 152279092332508154430185367923 64 407122813215020109604818429262 65 1088455302702971343277027788470 66 2910018560781155728670027135870 67 7780023685411861970312100849259 68 20800131431879300609596001468411 69 55609787946076028242848823845506 70 148674470052055545048931110097955 71 397485745745047122909031792066792 72 1062690306281736910339854133237932 73 2841135057371192331865055481337826 74 7595861527501265869329061076534207 75 20307768265097612282625491258968447 76 54293439968823434214605998576642506 77 145155173396967665646974226074002111 78 388076798523449984687848915769354730 79 1037535197833467524234583407473807346 80 2773882104993489451155764718778530958 81 7416058701664832473423071430031859655 82 19827059905759566845835864524242003331 83 53008251460976076016625256436953680840 84 141719182585869386327316208313618807055 85 378890571928901850288182358619652038140 86 1012975539910993281610628843316785450050 87 2708221107842926171484675771965106958812 88 7240512016327093099157158083098519813193 89 19357730469879372117901162355395811754329 90 51753484850291744222451796794118455244040 91 138364525651036192517911864484342078351863 92 369921793943460134716969981144285540370770 93 988997237481978063875223197128947977664998 94 2644114382446871765355669605786690985465690 95 7069120724003496734243300919753360737541351 96 18899510604482627085571363774630018426323869 97 50528420016385534445146596174555247566684568 98 135089277324826156311785345790652669417499487 99 361165317305062547301405260803116964081173788 100 965586529199016403773334482631773767315259790 101 2581525137373617460224754900538670085219196448 102 6901786461768683125015938633707209087657384481 103 18452137333172274049376106071730337043909274631 104 49332353883777747958566440773583525484612237838 105 131891557913955371165635049121525390463651126653 106 352616116594635240812533305489445230161628059592 107 942729979453260880145354227269903381971249214162 108 2520417452108800896594364089288104818357584259820 109 6738413195026134883491363849401374609385500739311 110 18015353904533479772161085073469159243675715227901 111 48164600019653421236793100086862159625415361836034 112 128769532219371222939872624970472802162235832173207 113 344269285351267063458306904752417794812605740533540 114 920414470671210312681292422914342011101344604402442 115 2460756256418817212932091656879280837474769076179776 116 6578907162431417715465266466998957006012052680489819 117 17588909644744948987749982138945601876249200312594501 118 47024488239877491607278962561755739173535394482594004 119 125721408483273887635601332050465524588945444892809135 120 336120033255664285052254889225777316499585655830006116 121 898627195787576532702232795142535844431558085701929610 122 2402507310222738442172130418394759052155477623174808914 123 6423176822080211782079376954117057393394938323974143079 124 17172559813723711450716448012134703520362461698980198889 125 45911364224348600747199899583417359891025361474321483770 126 122745437360845502458610928650290152382015267061203234745 127 328163683380920323563731473396734541724024987705980874072 128 877355650895137418466693407557698695791301636617188541396 129 2345637183941921294694265290712689910120175528681209639952 130 6271132798970931775104766692461227521944648112461462614859 131 16766065464667678186477448059987160973476429265063241407803 132 44824589141478516834168759539596922078187666498728650106696 133 119839910916283612820833455746192057283192672044826418966117 134 320395669508396117710659018135071692804304766531100649417224 135 856587628068614066724345355590525497360792563373985271533568 136 2290113239314510286200708628244398580177310452585149678360574 137 6122687833711622258414765466830041886876757523698997664048157 138 16369193306921902021170555292908537924454424283743054075539777 139 43763539281561422929339277872666022135692922375312535684345960 140 117003161642601244511915863129743162383107998986309598091049649 141 312811533507128266481096718726150398966030932022122122200544602 142 836311208358435776605837001535986919664731949010583725166977964 143 2235903610664051369627044227997318447326020041924349958576274446 144 5977756732441041171986263740834951465810446173498484715476350355 145 15981715572091013970604916906588234655066419724662353481315790185 146 42727605698821497753909153363156531651919371041101732860261949346 147 114233561504630091368060384648455839731861074698825104536979687647 148 305406922775268651425173004662656226354952846679178025936268268764 149 816514754950351187163953067442920670505440104369215266440053303808 150 2182977186611501454353327204232962623165085357867777358676537787560 151 5836256317935159961761161195862016777012596861995189744855210351433 152 15603409883320953369468140569048360755540883817966769802410578766513 153 41716193861933616201648993679286189456584681376308501895054590890978 154 111529521004676932683275395185082640592811694166231640984115432477261 155 298177587742088225814952289355047012726178244397347994738711012808560 156 797186906486959027487116897521263372884609560628913935371086858587720 157 2131303592220136437529952375755298307138952291016174605167017851286566 158 5698105381871028585196651501626967571118159287778672086562238981988009 159 15234059127674950680036103248598102508564148680360425218207167787046385 160 40728723312816631992147751017258278850397636053124369017839093742649196 161 108889488270297033887822524498262861542035576893473955215311012217606827 162 291119379429111282185728439794039430284402658285749842573676409365595776 163 778316570547325934007090098280695439673119722325133032234035904655713138 164 2080853171563109905734875513288842971047225214525230277455148464700216762 165 5563224638220610138176813488671258029036324417378223869165819131452044599 166 14873451331530518055469120356877441278993116139483502798385707804515472817 167 39764627333503418487539826581934011945201281068068114712537817963609270436 168 106311948163661005089140902038576949111335664972395343200153375066719128567 169 284228247068980491729139377953554382958667290692733544655928907203060225488 170 759892917280949257793550745138665179637651112557078426308582921941279345264 171 2031596970703657870823195002204721413347567221900324144442857692536452961716 172 5431536677747837329513211484327885078419798749901612826522580634094765914551 173 14521379538925937209458643983605287000596365468964920718924952731487350419549 174 38823352620896480856424720349063040541890280185251313429538787304811371381890 175 103795421412003976116729791103314241653714961146749770322235786170781901593335 176 277500235780686161414167098384049771413600233280175793963855506909327371942844 177 741905373192411334399699296851496546446000196034317837937617593249386949895882 178 1983506721078181740832675640250095801583886276515438111631539802493422758862614 179 5302965923582776247363243136959165817204917463272413210331739860955690148964859 180 14177641692786426601625778992557661859566258444359357291897002828861149157490529 181 37904358969222478998690927757014163377828092086333181952394734277256311870603652 182 101338463758658045154399628576974250961647254070825745817837258504654447317401633 183 270931484299825502934337819550683326931317876900917652544559678244014088135587048 184 724343615073158174507887461524249307290398684139768865012383196752823025765985322 185 1936554823272672932826786462487928520928266820893583762534093158257617624163516572 186 5177438587847401042798284022345418047711926862278174870768336798866935503477757029 187 13842040518961822595611216124066135018324213763072817219199578154069683018669644795 188 37007118960003419120500901003610506119984343548252683517707626218129952328788066932 189 98939665134180771054290306802396578342260248980071732187917415515993380095815656431 190 264518222762589289480656452924369979339276238136148036166280640249227066670240007210 191 707197564076919970219411336931558154116349451125919434710251477852193165946174617520 192 1890714331183168276030111042172143671901600995930594081108326113250528453710360213126 193 5054882629308086684351111538019324504070957285071822049555559443619197795422909547325 194 13514383413009222802378688604414891877640892864399595791464122164926929303043182026795 195 36131117659366585720659626695940310196047829188769884834323581571752368162850879840174 196 96597648847104012740510531405995794374064580675594439566022933997479569200493131497261 197 258256770542204110936259191057260891116729701754725645198801586133822813450046577705130 198 690457379935373249115457845122125019824732776242475953446964559058849960105088790831518 199 1845958936551145752342960140268422228645682923360943573191729665837751973720912448056030 200 4935227712030516179520750681498584007245332392748114630302988073522431174027658085557293 201 13194482329655615179576966134158008974097053412718263716779083619283359059835703021005021 202 35275852322519497516209687101992764594584490977758001089257306100055591100145585573582754 203 94311070793838679398225963063278734488165848663213673456180302025804392497839996461761389 204 252143534136588542818280937487492466824733753559141225325078235987521992497792705642922954 205 674113455310724994111919597046463307098481266531384177308172121895520884193020749052655086 206 1802262953864985302871350049364226411056655721397337760091393007581526101298412587477132306 207 4818405165013273953610144867007623238303738751946636998305778376701858184539253764955691909 208 12882153674877054525001689378295733248639724206579976389585336796302564015696880889740852333 209 34440832105220282904998799091950397157579332824251825260821997962917996600102362608359950432 210 92078618687281948888105880623739952286618987362860286109781856908334507768845091375998780807