CCCCCCCCCCCCCC(=O)OC1C(C)[C@@]2(O)C(C=C(CO)C[C@]3(O)C(=O)C(C)=C[C@H]23)[C@@H]2C(C)(C)[C@]12OC(C)=O
A rotatable bond is defined as any single non-ring bond, attached to a non-terminal, non-hydrogen atom. How many bonds in the molecule are rotatable?