150 candidates