7 4 0 10 6 5 9 8 1 2 3 11 12 20 16 19 18 13 15 21 23 25 22 14 