18 opposition parties