12 1031 605 true 16 19 23 29 40 43 60 61 68 75 84 93