3 10 20 29