75
33
21
Duck liver