Los determinantes de salud según Marc Lalonde, ministro de sanidad de Canadá son: