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