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