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