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