Which jobs could be most at risk from AI?

A new report from Microsoft has revealed the 40 jobs which has the highest overlap with common AI tasks