17 1647 135 7 9 10 13 14 31 41 42 43 47 54 59 68 70 75 85 99