15
42
41
28
11
10
24
25
6
8
6
16
12
11
25
20
27
17
9
14
9
2
2
5
4
9
4
5
9
4
1
1
3
22
3
2
3
1
7
1
5
3
2
1
12
1
1
6