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