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