10
5
29
21
2