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