7 345 405 true 6 12 18 25 63 64 91