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