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

