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