12 10325 659 true 2 5 7 12 15 19 20 26 31 33 37 38