0 1 1 3 2 5 3 13 4 17 5 63 6 95 7 207 8 311 9 963 10 1469 11 3097 12 4839 13 15963 14 24033 15 51419 16 81153 17 252327 18 362043 19 817617 20 1226399 21 4096495 22 6080215 23 13318419 24 20502525 25 64427001 26 94043639 27 207780067 28 312457045 29 1055853269 30 1549187605 31 3422132085 32 5267419685 33 16490540925 34 24030094905 35 53250226647 36 79941662355 37 270236868861 38 396350103417 39 876139114039 40 1348500506051 41 4221808098469 42 6156337470461 43 13637057257977 44 20456659156727 45 69163332172899 46 101543554956189 47 224195905327465 48 345088567000975 49 1080428201844567 50 1576696334642899 51 3490944442352701 52 5234208898957017 53 17702943920970791 54 26000777417608059 55 57402745129008177 56 88319635788528331 57 276612224343668281 58 403590877833814359 59 893599133863909243 60 1339976059773596209 61 4532259457528090571 62 6655927588540299193 63 14694369651068945239 64 22609007273804905563 65 70813605336021981925 66 103320351380948492893 67 228747179697584357353 68 343060525100938420175 69 1160220079158979366839 70 1704017452055861262147 71 3761982072315136764517 72 5788241264090922307485 73 18128246640438697293673 74 26449599718300813863439 75 58562991379594338971447 76 87816243033976483215043 77 297026800056033915101245 78 436201391799345643151321 79 963008365314655443611527 80 1481702339071182560347995 81 4640847869654253124659777 82 6771191652519803704634367 83 14991168497467255488469503 84 22482763565948191596275455 85 76036290817036723449124991 86 111674364940770977957799615 87 246544758698161809815361759 88 379337664104237640258856719 89 1188050893071074656967113367 90 1733398184667236720531461107 91 3837989208152720165029518829 92 5755123197447886620552292545 93 19465942218619299741898247471 94 28586894646025443571083842023 95 63111715560002728388136254171 96 97104843276414998337151374085 97 304142604236481667539500776589 98 443756813586040317074192669681 99 982461210133867280169399263727 100 1473430366121283309459289651927 101 4983114402008954662899590173203 102 7318691158086532509870783987581 103 16157557229020109746061400604217 104 24860272813139995014055344733655 105 77860102211397386547119542630547 106 113599981892272419411068924261885 107 251526457147254063323157837079801 108 377167751079976482460934927458167 109 1275719978104241432912980037791267 110 1873470750835729169258973143979389 111 4136089416248952692626129338922297 112 6363862901870483414542830003660759 113 19932289658654383612812219378989971 114 29082046772514756891314912558691709 115 64386578601150227789400427124901689 116 96562734791634374413218852881955543 117 326573383046113508702942658585883155 118 479637745022671075891558566820999165 119 1058901677819434602282272538276763641 120 1629242859389111780429864071589295095 121 5102639728595423155017710898063453667 122 7444888509713067835008646302257668317 123 16484038110831652241495437633904154409 124 24718065896846930690960138917828981487 125 83605585286531999785375847301834583879 126 122779777021223469166424460749629515371