many different kinds of baby blankets