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