12 248 253 true 5 7 17 19 24 26 27 31 33 35 37 39