70 35 244 241 213 109 172 304