how many are there? I must have taken part in at least 25-30 different ones and still come across new ones. I have to admit some of the ones I'm finding now are quite tough!