15 1061 569 true 5 12 17 37 40 41 53 65 68 80 84 85 87 89 94