257 candidates