9 514 326 true 2 18 25 49 54 63 64 71 87