40 leading roles