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