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