21 Finnish startups make it to the Red Herring’s top 100 Europe list