Mer än 40 olika ämnen i tobaksrök har påvisats ha cancerframkallande effekter .