Fx 8350 heat issue?

 Hello all i have bought my new pc just 2 weeks ago. And i am not really sure the cpu temps are right where it should be. I have fx 8350 as cpu, corsair h90 as cooler and asus sabertooth 2.0 as mobo. The case is corsair 500r. I have downloaded Ai suite 2.1 and i am monitoring the cpu temps and fan speed from there.

 With %100 fans at stock speed i am getting 42-43 degree at idle and 52 when i am gaming. And when i choose silent option for fans at ai suite, cpu temp is up to 58 degree When gaming. is this temps are normal? 

For a h90, yes.

Ok thanks so i can overclock up to 4.6 without worrying right?