17 parties, 161 candidates to contest April 28 general election – gazettE