I think they're all good but I like these ones best:
Helen,
Maria,
Alice,
Charlotte,
Maddalena,
Eleni,
Rosalie,
Eleanor,
Lydia,
Laurel,
Ivy,
Isabel William,
Elliot,
Owen,
Nathan,
Antonio,
Theodore
I would change
Matthew to
Matteo or
Matthias and
Andrew to
Andreas. I might replace
Daniel with
David. And I think
Giulia is better than
Julia but also more difficult to live with somewhere people don't expect Italian.
The ones I like the least are
Thomas,
Andrew,
Josephine,
Caroline,
Clementine, and
Matilda. But even then they could grow on me and I'd like them in certain combos, especially the "-ine" names.