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