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