8 58 21 15 25 39 42 44 52 63 64