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