Risk Factors Are Contributed By