44 80 129 165 217 258 317 373 413 449 537 608 725 858 