The director shall immediately revoke the operator's license of any person upon receiving a copy of judgment of such person's conviction of any of the following offenses when such conviction becomes final:
(1) Manslaughter resulting from the operation of a motor vehicle;
(2) Driving a motor vehicle while under the influence of alcoholic liquor or any drug as provided in city or village ordinances or in section 60-6,196. The period of revocation shall, in each case except for revocations pursuant to sections 60-498.01 to 60-498.04 and offenses specified in section 60-4,168, correspond with the period that is determined by the court;
(3) Any felony in the commission of which a motor vehicle is used;
(4) Failure to stop and render aid as required under the laws of this state in the event of a motor vehicle accident resulting in the death or personal injury of another;
(5) Perjury or making of a false affidavit or statement under oath to the director, examining officer, or other officer under the Motor Vehicle Operator's License Act or under any law relating to the ownership or operation of motor vehicles;
(6) Conviction or forfeiture of bail, not vacated, upon three charges of reckless driving committed within a period of twelve months; or
(7) Willful reckless driving as provided in city or village ordinances or as described in section 60-6,214.