12 15348 937 true 2 5 7 10 17 20 31 32 34 35 37 39