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