20 12 14 17 18 19 20 23 24 25 26 27 28 29 30 32 35 39 42 43 44 27 40 4 1 22 2 9 3 5 4 8 5 3 6 3 4 4 7 7 4 7 8 3 6 2 6 2 4 8 9 5 10 7 11 4 7 7 11 5 10 7 11 8 9 3 1 25 12 14 13 3 6 22 14 19 15 19 15 22 16 22 17 22 18 20 19 22 20 5 21 4 22 10 23 26 24 17 25 20 26 16 27