A list of 10 affordable