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