46% of last year's ICOs have already failed