Baby Names

Co
What's in a name? For r me everything! Meaning, initials, flow. I'm an over thinker. It has to be perfect! What do you think of these names? Popularity doesn't bother me. 
Anna 
Brooke
Carissa
Claire
Faith 
Grace
Hope
Natalie
Olivia
Sophie 
Aaron
Andrew
David
Grant
Henry
Jesse
Levi
Nathaniel 
Owen
Samuel
Simon 
Thanks!!!