12 827 159 2 12 24 26 41 42 44 51 66 72 87 98