12 728 426 true 1 8 10 25 45 58 59 67 70 76 79 88