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