27 29 60 237 285 299 349 365 494 524 531 584 711 765768