34 descendants of Yericho