3
3
2
2
6
2
1
1
7
3
2
2
12
2
1
1
20
2
1
1
22
2
1
1