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

