10 283 269 true 5 10 13 18 27 29 30 32 34 38