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