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