9 125 53 1 26 31 33 36 78 87 94 99