107 67 251 157 172 141 121 145 33 132 18938