1 0 0 2 0 1 3 0 2 3 1 3 4 1 4 5 1 5 5 2 6 6 2 7 7 2 8 3 3 9 5 3 10 7 3 11 7 4 12 8 4 13 9 4 14 9 5 15 10 5 16 11 5 17 7 6 18 9 6 19 11 6 20 3 7 21 7 7 22 11 7 23 1 8 24 3 8 25 11 8 26 0 9 27 1 9 28 11 9 29 12 10 30 0 10 31 11 10 32 13 11 33 15 12 34 14 13 35 13 11 36 14 13 37 16 14 38 13 11 39 16 14 40 17 15 41 13 11 42 17 15 43 15 12 44 19 16 45 20 16 46 21 16 47 21 17 48 22 17 49 23 17 50 23 18 51 24 18 52 25 18 53 21 19 54 23 19 55 25 19 56 25 20 57 26 20 58 27 20 59 27 21 60 28 21 61 29 21 62 25 22 63 27 22 64 29 22 65 21 23 66 25 23 67 29 23 68 19 24 69 21 24 70 29 24 71 18 25 72 19 25 73 29 25 74 30 26 75 18 26 76 29 26 77 31 27 78 33 28 79 32 29 80 31 27 81 32 29 82 34 30 83 31 27 84 34 30 85 35 31 86 31 27 87 35 31 88 33 28 89 37 32 90 38 32 91 39 32 92 39 33 93 40 33 94 41 33 95 41 34 96 42 34 97 43 34 98 39 35 99 41 35 100 43 35 101 43 36 102 44 36 103 45 36 104 45 37 105 46 37 106 47 37 107 43 38 108 45 38 109 47 38 110 39 39 111 43 39 112 47 39 113 37 40 114 39 40 115 47 40 116 36 41 117 37 41 118 47 41 119 48 42 120 36 42 121 47 42 122 49 43 123 51 44 124 50 45 125 49 43 126 50 45 127 52 46 128 49 43 129 52 46 130 53 47 131 49 43 132 53 47 133 51 44 134 54 48 135 56 49 136 55 50 137 55 50 138 56 49 139 57 51 140 57 51 141 56 49 142 58 52 143 58 52 144 56 49 145 59 53 146 59 53 147 56 49 148 60 54 149 60 54 150 56 49 151 61 55 152 61 55 153 56 49 154 62 56 155 62 56 156 56 49 157 63 57 158 63 57 159 56 49 160 64 58 161 64 58 162 56 49 163 54 48 164 65 59 165 67 60 166 66 61 167 66 61 168 67 60 169 68 62 170 68 62 171 67 60 172 69 63 173 69 63 174 67 60 175 70 64 176 70 64 177 67 60 178 71 65 179 71 65 180 67 60 181 72 66 182 72 66 183 67 60 184 73 67 185 73 67 186 67 60 187 74 68 188 74 68 189 67 60 190 75 69 191 75 69 192 67 60 193 65 59 194 77 70 195 78 70 196 79 70 197 79 71 198 80 71 199 81 71 200 81 72 201 82 72 202 83 72 203 79 73 204 81 73 205 83 73 206 83 74 207 84 74 208 85 74 209 85 75 210 86 75 211 87 75 212 83 76 213 85 76 214 87 76 215 79 77 216 83 77 217 87 77 218 77 78 219 79 78 220 87 78 221 76 79 222 77 79 223 87 79 224 88 80 225 76 80 226 87 80 227 89 81 228 91 82 229 90 83 230 89 81 231 90 83 232 92 84 233 89 81 234 92 84 235 93 85 236 89 81 237 93 85 238 91 82 239