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