7 1577 8 1 16 45 58 59 62 65