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