14 1155 605 true 3 10 28 36 42 53 59 74 75 78 79 82 95 98