12 10 7 5 27 17 6 14 15 18 21 2625