126 142 182 191 209 232 243 248 263 268 296 387 401 499 590 658674