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