9 251 288 true 1 2 7 11 14 18 24 27 29