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