Why does it say "li'Vnei Machir
Rashi: He gave it to Bnei Machir, but not to all of them, rather, to half of Bnei Machir. 1
Radak: The other half, i.e. Bnei Gil'ad, six Batei Avos inherited in Eretz Kena'an.