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