8 242 289 true 1 12 14 15 25 29 31 36