118. Every court, judge or magistrate may, when rendering judgment upon the merits, in a civil, penal or criminal suit, suspend for a period of at least three months the permit of any chauffeur or operator of a motor vehicle who, according to the evidence, in the judgement of the court, judge or magistrate,(a) Has driven a motor vehicle in a state of drunkenness or under the influence of intoxicating liquors or of a narcotic, or while his ability to drive a motor vehicle was impaired by alcohol or a drug, or
(b) Has driven a motor vehicle in a disorderly or senseless manner or in such a way as to endanger the public, or has been criminally negligent in the putting into service of a motor vehicle, or
(c) Has passed another vehicle on a curve or road with a steep grade, or at any other place where, on account of some obstacle, the visibility is not sufficient to pass another vehicle without endangering vehicles or pedestrians travelling on the highway, or
(d) Has refused or wilfully neglected to stop after an accident in which his motor vehicle is involved and who has caused damages to the person or the property of a third party, on a public road, or to make known, to any person present who so requests, his name, his address, the registration number of the motor vehicle and the name and address of the owner of such vehicle, or
(e) Has refused or wilfully neglected to effectively aid any person wounded in such accident if the person is in need of such aid.