30
29
15
4
5
8