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