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