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