891 617 497 469 416 418 344 289 285 305 250 304207