I've said this before.. but I feel I should say it again.. temp monitoring programs.. especially MBM, usually runs cold, meaning it'll run like 5C-8C cooler than what your bios will show. Also, it will show random components at 31C (89F).. what you should know is that the program really doesn't work all that great. I don't have much of a reasoning on how it works, but you need to use your bios as your temp guide.
The 31C is going to be your motherboard and the 60F, iono what the hell that is. If you see your temps way off like this.. it's most likely because you didn't select the correct mobo to begin with. Also, there are some configurations you need to mess with to get the program to work correctly. Sometimes it won't read from the right places on the mobo causing it to give a wrong temp.
-Use your bios!