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