Note: an updated version of this chart is available here.