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