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