A treasure hunter discovered a buried treasure chest filled with a total of 5155 gems and 45 of the gems were diamonds and the rest were rubies. How many of the gems were rubies?