abstract count 20 | ScratchStats