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