Fix upper limits for aggregates

`<10` is `<=9` so `<10 + <10` is `<19`, not `<20`
I have updated the data explorer to (I hope now accurately) calculate these upper limits.
It may be nicer and cleaner, though, to use `<=` instead of `<`, since `<` causes this mess to begin with.