10 19 21
21
6
7 123 11 3106