31 3 15 2 90 3 30 3 30 2 36 225