Subgroups of Quaternion Group