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