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