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