9 231 26 3 5 17 18 47 49 63 79 96