5 10 10 15 21 33 35 38 47 50