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