9 191 159 true 3 5 12 17 22 25 26 29 39