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