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