9 225 269 true 1 5 7 8 12 16 21 33 34