3
3
2
29
129
2
11
4
13