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