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