30
10
29
5
11