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