João faleceu deixando esposa, dois filhos e um pai vivo. Ele não deixou testamento. Como será distribuída a herança de João, de acordo com o Código Civil?