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