how many types of gambling are there?