Police in the Western Isles supported by colleagues from the Road Policing Unit in Dingwall have been carrying out proactive road safety patrols throughout the islands in October and November under Operation Cedar.
This has included a number of stop checks as part of the 'Get Ready For Winter Campaign'.
Twelve people have been reported in connection with drink / drug driving offences, while three have been reported in connection with driving without a licence.
Fourteen people were charged for having no insurance and five for issues relating to Careless / Dangerous Driving and anti-social behaviour and seven drivers were charged for not having a valid MOT.
A number of fixed penalty notices were also issued - including 23 for speeding offences; four for mobile phone offences and three for not wearing a seat belt.
Nineteen other road traffic offences were also detected.
Chief Inspector Ian Graham said: "Our communities regularly highlight road safety as a priority across the Western Isles and we are committed to proactive policing aimed at improving safety.
"This recent enforcement activity is a direct result of concerns raised by local residents and drivers.
"Our aim under Operation Cedar is to challenge drivers and improve behaviour on the roads through education and maintaining a visible presence on the roads.
"Road safety is a priority for Police Scotland nationally and I am confident that the work we are doing locally in the Western Isles is influencing road user behaviour for the better and making our roads safer."