The Telegraph has some good graphs. Paywalled, but this one at least might leak through! (Click for full-size).
And this one is minus the legend, which shows growth of cases:
The graphs are:
Hubei, Italy, South Korea, Iran
France, Germany, Spain, Mainland China
USA, Japan, Switzerland, Netherlands
UK, Sweden, Belgium, Norway
Austria
Originally Posted by: Retron