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