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