There are 135 peaches, 180 oranges and 420 apples. These fruits are to be arranged in heaps containing the same number of fruits. Find the greatest number of fruits possible in each heap.