1
29
2
18
34
3
4
14
24
1
2
6
4
1
111
11