368 234 745 207 192 298 441 236 626 505 175 406 277 229 345 105 345 345 338 447 324 702 14059