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