104 140 272 309 275 229 95 258 239 10913