14 23 21 20 19 18 16 13 1 5 2 8 3 7 6 4 22 111 25 17