Strength of cement concrete primarily depends upon