3
2
3
2
5
5
5
6
6
13
3
4
4
11
5
40
3
2
2
1