12 657 129 9 16 18 19 44 46 67 81 86 87 94 96