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