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