8 131 175 true 1 13 19 29 33 35 38 39