244: Who eats hearts and livers?