5
10
29
22
21