Arrange the correct chronology of Mahmud of Ghazni's Invasion.
I. Invasion of Somnath temple
2. Invasion of kalijar
3. Invasion of Mathura and Kannauj
4. Invasion of Thaneshwar
5. Battle with Anandpal
Therefore the correct chronology of invasion is 5, 4, 3, 2, 1