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