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