20131223 india: Fog continues to play havoc in Rajasthan; 31 trains running late