8 156 269 true 1 3 12 14 15 23 24 26