4
34
30
9
15
3
109
1
2