tokens: Its diet consists of the seeds from a wide variety of annual plants , often those of weeds , grasses , and trees , such as thistle , teasel , dandelion , ragweed , mullein , cosmos , goatsbeard , sunflower , and alder .