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