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