1 1 2 3 3 3 4 4 5 6 6 4 7 5 8 14 9 14 10 5 11 8 12 30 13 40 14 30 15 8 16 12 17 67 18 131 19 131 20 67 21 12 22 17 23 146 24 383 25 594 26 383 27 146 28 17 29 25 30 320 31 1232 32 2930 33 2930 34 1232 35 320 36 25 37 37 38 706 39 3966 40 15274 41 27320 42 15274 43 3966 44 706 45 37 46 54 47 1550 48 12314 49 76809 50 249402 51 249402 52 76809 53 12314 54 1550 55 54 56 79 57 3403 58 38745 59 380093 60 2032584 61 3707781 62 2032584 63 380093 64 38745 65 3403 66 79 67 116 68 7481 69 122989 70 1900745 71 15952022 72 46887621 73 46887621 74 15952022 75 1900745 76 122989 77 7481 78 116 79 170 80 16443 81 386667 82 9527317 83 128543371 84 578160718 85 926499600 86 578160718 87 128543371 88 9527317 89 386667 90 16443 91 170 92 249 93 36131 94 1216157 95 47791454 96 1060801262 97 7394096617 98 17962317556 99 17962317556 100 7394096617 101 1060801262 102 47791454 103 1216157 104 36131 105 249 106 365 107 79399 108 3839910 109 239934641 110 8803139813 111 96338727461 112 351103877665 113 539621963877 114 351103877665 115 96338727461 116 8803139813 117 239934641 118 3839910 119 79399 120 365 121 535 122 174500 123 12101854 124 1203634551 125 72685286254 126 1258078944815 127 6945098996988 128 16067939829696 129 16067939829696 130 6945098996988 131 1258078944815 132 72685286254 133 1203634551 134 12101854 135 174500 136 535 137 784 138 383499 139 38109643 140 6035457841 141 596527548372 142 16370595753240 143 139065692664815 144 486076221745274 145 739769209147928 146 486076221745274 147 139065692664815 148 16370595753240 149 596527548372 150 6035457841 151 38109643 152 383499 153 784 154 1149 155 842796 156 120144068 157 30269130212 158 4887671652328 159 212274372772624 160 2795329197283554 161 14980234186340343