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