7 28 15 5 18 35 40 43 54 57