8 85 117 true 1 9 14 21 23 26 31 32