I just built my new computer a few hours ago, but I'm not sure if my CPUs temperatures are fine or not.
I have a CoolerMaster Hyper TX3 EVO cooler and a HAF912 Plus case.
My room's temperature is 31 Celsius.
38 44 43 37
After half hour of Prime95 (100% CPU load):
69 76 74 70
First off your room is super hot. But those temperatures are pretty good idle. Your CPU is fine as long as it stays below about 100*C. I wouldn't let it get that high. But your temps are fine. Might I suggest Intel burn test for a stress test it gives good information.