Singularities of plane curves