Arrange the following oxides in order of decreasing acidic character? (Chemistry problem)?

BaO, Cl2O7, SO3, SnO2

I've used 5 attempts on this problem and have one left, so I've resorted to having to ask here.

Jan2016-04-01T17:40:11Z

ClO7 > SO3 > BaO > SnO2