11
6
10
9
21
12
23