625 85 159 318 329 443 1073 1352 869 138