how many pool balls are there