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