10 516 372 true 4 12 15 17 24 26 28 31 33 34