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