9 270 36 17 21 31 52 55 56 75 84 88