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