9 252 299 true 1 5 7 9 14 23 24 28 33