1 0 0 0 2 0 3 0 4 0 4 0 4 0 5 0 5 0 7 0 8 0 7 0 7 0 7 0 10 0 6 0 8 0 8 0 6 0 7 0 7 0 7 0 8 0 8 0 15 0 16 0 16 0 15 0 17 0 19 0 21 0 21 0 25 0 25 0 26 0 33 0 38 0 39 0 44 0 54 0 59 0 55 0 54 1 51 1 61 1 70 1 79 2 86 1 88 1 94 0 104 1 121 0 131 2 133 4 132 4 146 4 155 3 174 2 185 1 185 3 211 4 237 4 254 6 263 5 278 6 277 6 279 6 275 7 276 8 316 8 311 9 308 8 316 10 325 13 323 15 304 19 293 22 243 26 198 27 173 28 162 27 153 26 158 32 161 33 156 37 145 41 148 45 150 51 146 57 149 55 157 55 146 58 143 64 143 59 141 54 141 58 138 68 124 60 112 60 106 62 107 68 106 88 118 82 111 79 102 88 102 94 106 91 96 84 100 90 105 84 100 88 104 95 105 103 109 121 114 124 113 119 110 119 103 129 98 139 119 121 112 121 123 123 128 124 132 117 141 116 150 123 139 126 129 129 134 138 133 141 157 136 163 127 169 137 170 153 160 161 164 144 163 153 161 155 168 146 166 137 158 131 157 135 163 140 158 162 151 163 165 171 164 184 162 198 139 191 141 175 141 160 142 164 145 161 164 165 167 166 149 155 142 143 152 143 166 134 151 139 157 141 157 136 174 130 170 114 165 118 179 121 185 117 180 123 188 120 178 125 186 125 189 121 193 128 188 129 198 119 202 114 201 124 217 129 234 127 236 123 232 129 233 133 242 145 249 139 279 129 284 122 275 120 289 130 277 140 247 149 244 143 243 125 222 125 206 110 194 114 182 111 176 97 157 110 145 111 153 116 160 104 159 108 178 115 178 129 182 140 185 156 180 165 184 176 180 182 184 168 179 175 192 168 197 167 187 172 168 160 181 162 179 167 173 177 178 159 188 155 202 144 209 133 197 127 195 134 191 151 184 150 189 136 194 131 192 123 201 138 191 149 180 136 168 134 175 134 182 128 174 140 182 140 183 130 174 130 147 126 133 121 150 110 152 132 165 130 164 129 169 126 193 132 192 133 207 136 188 141 196 124 199 114 212 112 225 102 220 102 205 95 216 85 214 78 196 84 188 91 187 106 199 108 201 94 207 90 214 94 210 94 205 100 226 92 229 91 247 98 254 107 260 107 262 130 265 125 258 130 282 120 281 127 281 122 266 130 281 122 269 112 260 103 273 112 268 114 274 115 260 121 254 116 224 130 186 127 176 117 172 106 163 107 167 98 161 100 160 86 155 79 160 80 168 83 157 97 155 83