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