9 336 296 true 6 16 31 53 59 63 65 67 97