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