38 heads followed by 15, and the rest are pregnant. Most of them are twins and single births, guaranteed. The sheep are zero, with about 5 rough ones.