All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad, sallallaahu ʻalayhi wa sallam, is His slave and Messenger.
If you had made one (collective) oath not to do all those acts, then you have broken your oath by doing one of them, and you are required to do one expiation for breaking your oath. However, if you made multiple oaths, one for each of those acts, and broke them, then you are required to do the expiation for each oath you have broken.
The expiation for breaking an oath is to free a slave, or to feed ten poor people (with the average kind of food that one feeds his family), or clothe them. The one who does one of these things has cleared his liability; if he is unable to do any of these three things, then he moves to the option of fasting, and fasts three days. It is more prudent to fast the three days in succession, for each oath you have broken.
It is not permissible for you to choose fasting unless you are unable to feed or clothe ten poor people. Allaah The Exalted says (what means): {But whoever cannot find [or afford it] – then a fast of three days [is required].} [Quran 5:89]
For more benefit, please refer to Fatwa 81387.
Allaah Knows best.