Proteins, fats and carbohydrates