10 421 305 true 1 6 7 10 11 13 15 19 21 27