How many proof-of-work algorithm exists for crypto currencies?
Any Strong Сryptography Hash Function can be used as PoW

So, the number of algorithms can be infinite. Counting the number of currently used hash-functions has no sense.