cereals and legumes