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