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