8 233 245 true 1 7 13 17 19 27 28 31