8 296 447 true 6 12 22 29 34 41 75 82