Classification of Subgroups of Cyclic Groups