Although rather small, they all look like they have some new growth poking through. Can you let 'em go for a couple more weeks then see if they are keepers?
Just by looks you need more light and less watering, environment plays a big role in growth as well I keep my room at 73 degrees and night time is 67degrees with lots of airflow higher humidity in veg I like mine around 65-70% then in flower I go below 50%. If your feeding nutes less is more in the beginning.