I have NO expertise, but I am going to hazard a guess - let me know if I turn out to be wrong! (I take it well, it's all about learning). I'm saying 2 hens and 1 roo. and I'm not sure about the roo. My reasons for the hens? Both of the ones with the mostly black heads, show rounded feathers on saddle and hackles. Can't really see that detail on the 3rd, so it's hard to say. Done guessing.
I can only hope they get along. My silkie rooster raised one chick (not his) from a baby--slept with his neck draped over the baby's head--but as soon as that chick got to be about 6 months old he started beating the crap out of my Chicka. I had to give him away.
Just saw the two lighter ones chest fighting...I'm guessing that means 2 roos for sure!