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