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