8 239 289 true 12 18 36 50 65 72 83 88