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