It is the one and only Spirit who distributes all these gifts. He alone decides which gift each person should have.