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