3
10
21
12
8