10 476 451 true 11 20 27 31 36 60 63 74 86 99