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