Left drops 9 ministers, chooses 149 new faces