17 12538 3499 true 3 16 20 29 33 40 43 51 59 65 70 74 78 84 89 91 94