In considering time, we have to think in units of 12 (hours) and 60 (minutes).
The clock showed 45 minutes after 9 when Randy first checked it.
After the first 12 hours of the 14 hours and 6 minutes of running backward, the clock was back at 45 minutes after 9. Then it ran back an additional 2 hours and 6 minutes to 39 minutes after 7.
After running forward for 5 hours and 53 minutes, the clock showed 32 minutes after 1.
After going backward again for 1 hour, the clock showed 32 minutes after 12. Then, after it ran back the remaining 9 hours and 41 minutes, it showed 51 minutes after 2.