19 18 17 1 2 3 5 6 4 12 15 7 8 9 10 11 15