3
8
30
29
2