I disagree with the previous message. The problem is actually not that complex as it looks, and it does not require any specific knowledge, such as the Stewart's theorem. Therefore, I can easily imagine hitting at this problem during GMAT examination, and thanks dkiran01 for giving us this sample.
One can solve this problem using the banal Pythagorean theorem: the first step will be to draw down the height of the isosceles POR triangle, say, to point X on PR, and get two right-angled triangles of POX and QOX. Obviously, QX is PR/2-PQ=30/2-9=6. So:
QO^2=OX^2+36 and
PO^2=OX^2+225, therefore
PO^2=QO^2+189, therefore
PO^2-QO^2=189, therefore
(PO-QO)(PO+QO)=189.
189 is 1*3*3*3*7, and we know from the formulation of the given problem that both brackets result in integer values. It logically means that values are integrally divisible by divisors of 189.
As PO-PQ is less than PO+PQ, we can check up only those divisors of 189 that suit PO-PQ so that it is less than PO+PQ. Easily, it's 1, 3, 7 and 9. As dkiran01 showed, the last option is invalid because the sum of any two legs of any triangle is bigger than the thrid leg. So, we get suiting values of PO-QO and, therefore, PO: 98, 33 and 17. That's what we needed to calculate the sum of all possible perimeters of the triangle POR. Easy? I think, as soon as you grip the idea of how to solve this problem, it will take up to 1 minute to make a calculation. Suitable for GMAT.