Browsing: Mercury may cross 40 in 18 districts today