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