649 341 315 374 290 150 102 62 12285