10 167 188 true 2 3 7 9 13 19 33 35 37 38