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