9 209 76 31 33 38 41 50 67 88 94 97