10 487 484 true 16 27 30 39 54 59 65 66 91 93