I would say thay is a little hot but nothing really excessive - you're about 10C above me. I run about 28C idle 50C load and I guess ambient is around 20C. So maybe I'd expect to be around 38/60 at ambient of 30, but it'll depend a bit on your cooler, case fans and luck of the draw on how hot your chip runs. I'm on the stock cooler but think I'm lucky with a relatively cool running chip and a good bond between CPU and heatsink. I have 2 front mounted 120mm case fans only in my case.
If you haven't OC'd your CPU then those temps looks quite high too me,i think something around 25-35c would be good for idle and 50-65 for full load.
What are your full system specs and your cooling