12 841 305 true 1 9 12 14 17 18 20 25 26 28 32 39