The following is my idea to solve the problem: all five faces of black skin are connected with the face of white skin, but we notice the combination of black skin and white skin. Three of the six faces of white leather are connected with black leather, and the other three faces are connected with white leather. Then we can know that white leather has twice as many sides as black leather.
We can have x pieces of black leather, so the number of sides of black leather is 5x.
There are 32-x fast white skins, and the number of edges of white skins is 6*(32-x)=2*5x, and x= 12, that is, 12 black skins and 20 white skins.