statistics and computing 10 8228128