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