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