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