8 21
 3  9 20 18
 2 14  7
 3 12 11  3
 2 15 21
 2 10  1
 3  6 13 16
 3  4 17 19
 3  2  8  5
