15 22 28 18 3 5 9