7 1637 17 1 8 38 43 54 56 59