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