294 candidates