8 216 239 true 9 12 16 17 20 26 28 34