A Clinical Atlas of 101 Common Skin Diseases: with Histopathologic Correlation