They are all in quite different styles!
Err... none of them stand out, sorry! Olivia and Grace are so popular that you may as well call her Baby 34791.
Violet is quite trendy at the moment. I've heard of a few and it seems to have come from nowhere. I'm not keen - it's quite harsh and unpretty when you say it, too close to violent. But yes the latest in the retro names craze. And it doesn't go with your surname.
The idea of Ivy is great - old fashioned, quirky, not too popular, flower name. But I agree - it's also a bit of an ugly word!
Madison and Autumn - both kind of naff, sorry. They sound a bit 'trying hard to be different' but from about a decade ago. That's possibly unfair! I don't actually know any. So if you totally love one of those names then maybe go for it (tho again, neither go with your surname).
Daisy - ok. Quite dull.
As they are such a mixed bag, maybe some new suggestions would be good too?
Instead of Ivy I would choose Iris.
Instead of Autumn, Aurelia.
Maggie instead of Maddie? Far cooler. (Margot, Margaret, Margeurite). Or Annie? (lots of long names which shorten to this)
Good luck!