9 21 1 29 10 33 35 45 53 55 63 61 75 72 54 67 15 52 2 43