17 1624 983 true 2 4 11 13 27 29 35 41 50 54 57 60 69 71 78 87 97