13 1157 129 16 28 34 35 46 50 78 80 81 88 91 94 96