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