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