31 In all, Lamech lived 777 years, and he died.