12 211 173 true 2 10 13 19 25 26 28 31 32 34 37 39