4
9
5
29
6
21
13
8