9 158 45 17 21 31 52 55 56 75 84 88