8 71 23 3 10 24 33 48 52 58 61