23 4 1 4 5 1 2 1 1 1 3 3 3 3 2 7 3 7 3 6 1 7 2 5 2 1 5 1 7 2 5 1 6 6 5 5 6 5 5 6 5 7 5 6 7 7 7