2
4
29
2
13
3
2
2
2
4
4
9
5
22
14
10
2
2
3
16