12 9012 153 17 24 25 58 76 79 81 96 109 128 132 136