9 1257 372 true 1 2 11 19 26 32 35 37 39