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