8 195 266 true 9 12 16 17 20 26 28 34