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