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