how many marbles can your foreskin hold