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