Its an AMD cpu so those temps are probably correct. AMD have some strange way of reading/ measuring temps on the cpu.
Basically the temps even out the closer it gets to 40c. Anything below 40c on an AMD cpu is incorrect but once it reaches 40c and above it will be acurate. I know i didn't explain it very well at all so here it is explained in detail.
AMD Temp Information and Guide
Try running a different monitoring software just to see if that one is showing the right readings. Do not run the 2 softwares at the same time though. I reckon they're correct though

I think i'll have to try and condense that guide as a few people have posted the same question in different forums recently.
Hope it helps.