40 currencies including cryptocurrencies