3
3
3
3
3
2
3
14
4
22
7
35
6
2
3
9
8
3
13