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