3
3
3
3
10
3
16
4
4
6
6
6
7
2
9
4
5
20
10
3
10
4
8
4
6
4