25 the descendants of Gibeon -- 95.