22 opposition parties