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