17 1579 1060 true 9 10 15 28 31 41 45 50 51 59 66 75 79 81 82 89 91