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