distribution range