12 191 159 true 1 2 11 13 19 25 31 32 34 36 37 39