178
95
107
70
28
86
23
29
28
19
54
31
41
29
33
18
15
19
7
1
17
19
12
2
6
13
3
2
16
1
14
5
1
10
18
13
29
4
1
3
4
10
3
2
9
2
2
8