8 414 296 true 12 28 35 39 59 69 72 96