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