Hafnium (Hf) has six naturally occurring isotopes: 0.16% of 174Hf, with an atomic weight of 173.940 amu; 5.26% of 176Hf, with an atomic weight of 175.941 amu; 18.60% of 177Hf, with an atomic weight of 176.943 amu; 27.28% of 178Hf, with an atomic weight of 177.944 amu; 13.62% of 179Hf, with an atomic weight of 178.946 amu; and 35.08% of 180Hf, with an atomic weight of 179.947 amu. Calculate the average atomic weight of Hf.