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