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