<biology knowledge background>:

two Cys(amino acid's name) can form a disulfide bond.
<the question>:
If the eight Cys residues in ribonuclease are allowed to combine at random forming four disulfide bonds, there are 105 different combinations. Show mathmetically this is the case.