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