8 1229 501 true 1 7 10 14 15 20 21 33