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