17 794 598 true 8 9 10 12 16 18 20 26 28 29 42 47 66 70 75 81 87