If the cation exchange capacity of a soil is 30 cmol kg-1, how many cmol of H+, Ca₂+, Mg₂+, K+ and Na+ are on the exchange complex if the exchange complex has 5% H+, 50% Ca₂+, 20% Mg₂+, 23% K+ and 2% Na+? What is the weight of each of these cations on the exchange complex?