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