10
8
30
29
3