10 164 64 5 14 17 26 28 40 76 79 89 95