9 132 38 12 21 29 32 35 37 45 54 67