9 535 476 true 9 15 20 45 52 65 74 87 90