10 889 583 true 19 27 34 42 50 58 67 76 80 96