10 163 52 22 23 25 37 40 48 52 63 73 74