9 238 22 2 7 21 31 57 63 70 82 84