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