 1 	 274540 
 2 	 414932 
 3 	 470848 
 4 	 597984 
 5 	 971976 
 6 	 1458024 
 7 	 2237976 
 8 	 4465224 
 9 	 7628286 
 10 	 7983618 
 11 	 7983630 
 12 	 13306770 
 13 	 21291066 
 14 	 26185734 
 15 	 32998266 
 16 	 53034912 
 17 	 132356448 
 18 	 314679960 
 19 	 875069640 
 20 	 1968907860 
 21 	 4010499756 
 22 	 6390659124 
 23 	 10689705996 
 24 	 14412971604 
 25 	 19474018764 
 26 	 30436523316 
 27 	 47262003408 
 28 	 85428672372 
 29 	 131331493068 
 30 	 198774999732 
 31 	 266039437740 
 32 	 478940633172 
 33 	 731978632384 
 34 	 773889577616 
 35 	 777225309484 
 36 	 856170811796 
 37 	 642128108854 
 38 	 323839825394 
 39 	 165339574606 
 40 	 95722911674 
 41 	 58944376486 
 42 	 29509996274 
 43 	 18779088574 
 44 	 9402131906 
 45 	 4771936894 
 46 	 2402413106 
 47 	 1413184234 
 48 	 1269118742 
 49 	 634726474 
 50 	 317486774 
 51 	 202310746 
 52 	 161905574 
 53 	 93992026 
 54 	 48927578 
 55 	 40614790 
 56 	 36795290 
 57 	 39112294 
 58 	 24069146 
 59 	 12034576 
 60 	 11386668 
 61 	 16745604 
 62 	 22327500 
 63 	 48087460 
 64 	 53571356 
 65 	 40307044 
 66 	 30746120 
 67 	 38432740 
 68 	 42916892 
 69 	 34750852 
 70 	 26063146 
 71 	 13091354 
 72 	 7389766 
 73 	 3804938 
 74 	 1902472 
 75 	 2290808 
 76 	 2335072 
 77 	 2371784 
 78 	 2075326 
 79 	 1657154 
 80 	 828580 
 81 	 1014548 
 82 	 760918 
 83 	 380462 
 84 	 193930 
 85 	 205238 
 86 	 149002 
 87 	 115958 
 88 	 62794 
 89 	 31400 
 90 	 42070 
 91 	 44618 
 92 	 31894 
 93 	 17354 
 94 	 8680 
 95 	 14360 
 96 	 18040 
 97 	 27320 
 98 	 34240 
 99 	 48056 
 100 	 42064 
 101 	 47216 
 102 	 51736 
 103 	 49064 
 104 	 42946 
 105 	 22394 
 106 	 11200 
 107 	 20296 
 108 	 19304 
 109 	 19096 
 110 	 26984 
 111 	 23626 
 112 	 11816 
 113 	 13624 
 114 	 14096 
 115 	 13246 
 116 	 7274 
 117 	 3640 
 118 	 6440 
 119 	 10840 
 120 	 13640 
 121 	 20920 
 122 	 26240 
 123 	 38020 
 124 	 41864 
 125 	 36646 
 126 	 19298 
 127 	 9652 
 128 	 8268 
 129 	 12900 
 130 	 25292 
 131 	 18976 
 132 	 18446 
 133 	 10498 
 134 	 5882 
 135 	 3514 
 136 	 2534 
 137 	 1834 
 138 	 1334 
 139 	 826 
 140 	 614 
 141 	 310 
 142 	 266 
 143 	 214 
 144 	 110 
 145 	 106 
 146 	 56 
 147 	 64 
 148 	 63 
 149 	 41 
 150 	 1 
