7 75 18 1 16 19 28 38 40 47