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