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