105
89
51
67
20
31
17
33
10
13
17
12
28
13
2
14
11
15
11
1
5
6
18
2
3
2
5
2
1
1
3
5
4
1
3
3
1
10
2
1
3
11
4
4
3
3
1
1