At 43.6 degrees, Bhubaneswar ‘hottest place’ in Odisha, 31 places record mercury over 40 degree Celsius Read