29 The tribe of Ephraim didn't drive out the Canaanites living in Gezer, so the Canaanites kept on living there with them.