8 96 25 15 28 31 36 39 57 64 68