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