16 17074 611 2 9 23 41 69 72 87 89 105 120 122 126 127 132 143 147