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