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