8 38 8 3 6 15 29 35 40 50 58