8 58 18 20 22 23 55 56 59 61 69