247 285 272 280 347 279 342 376 478 465 331356