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