41 So the Levites were given a total of 48 towns and some land around each town for their animals. All these towns were in areas that belonged to the other tribes.
42 Each of these towns had some land in it for their animals. That was true for every town.
43 So the Lord kept the promise that he had made to the Israelites and gave the people all the land that he had promised. The people took the land and lived there.
44 And the Lord allowed them to have peace on all sides of their land, just as he had promised their ancestors. None of their enemies defeated them. The Lord allowed the Israelites to defeat every enemy.
45 The Lord kept every promise that he made to the Israelites. There were no promises that he failed to keep. Every promise came true.