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