7 3 6 17 15 13 15 6 12 9 1 2 7 10 19