285
161
52
47
12
58
42
23
18
17
4
12
22
24
3
15
34
4
41
3
26
35
10
29
3
1
7
7
15
29
14
14
16
15
4
7
4
3
5
4
3
5
8
28
17
6
16
9
2
7