11 1 5 7 9 18 23 28 35 38 70 71