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