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