15 21 7 6 15 27 19 9 23 2 20 19 5 8 18 8