9 163 46 20 25 27 39 45 53 74 75 96