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