9 123 49 8 13 15 27 41 51 86 87 94