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