8 101 39 2 3 11 28 44 51 67 79