Types of Kidney stones – Type 1 – Calcium Oxalate Stones