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