Mary has 65 roses and 104 tulips. What is the greatest number of bouquets they can be divided into if there will be the same numbe of roses in each bouquet and the same number of tulips in each bouquet?​