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