# Generate Degeneracies in List [duplicate]

I have a list with n entries and I would like to duplicate this list p times. In my case because of the Degeneracy of my Eigenvalues. For example I have {3,2,1} and it is five-fold-degenerate so that i get {3,3,3,3,3,2,2,2,2,2,1,1,1,1,1} I did it with a loop...but in my case The Degeneracy is quite high and I hope there is a more efficient way :D

Join @@ Transpose@Table[{3, 2, 1}, {5}]

(*  {3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1} *)