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