12 2574 997 true 10 12 17 19 22 57 74 85 89 92 93 98