What is the version of the following sentence with correct punctuation?

90 of the stones consist of cholesterol while the rest are calcium salts and other minerals
90% of the stones consist of cholesterol while the rest are calcium salts and other minerals.