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