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