308 candidates