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