3
29
2
35
14
35
10
15
11
3
8
6
1
1
2
1
3
4