10 435 329 true 10 11 14 30 35 54 60 76 77 79