funcao gera tabela