20
16
21
9
16
8
7
5
6
2
13
3
8
19
28
14
4
17
6
16
4
13
6
4
6
7
12
6
4
13
11
5
3
2
6
10
10
7
4
4
2
9
10
2
8
1
3
6