2
3
20
16
5
14
5
10
10
1
8
2
15
4
3
2
3
3
12
15
4
1
1
16
2
3
14
5
17
1
10
7
1
2
4
9
4
1
3
5
9
5
4
15
8
2
2
28