Latest self Aptitude Question SOLUTION: 84:134::38:?

15 : 20 : 17