CN1CCC23c4c5ccc(O)c4OC2C(=NN=C2CCC4(O)C6Cc7ccc(O)c8c7C4(CCN6C)C2O8)CCC3(O)C1C5
Heavy atom refers to any atom that is not hydrogen. The heavy atoms in molecules are carbon, oxygen, nitrogen, and sulfur. How many heavy atoms are in the molecule?