295
162
52
13
59
47
42
3
18
23
4
26
35
4
22
41
7
18
3
17
12
11
15
14
29
5
17
11
2
4
9
16
2
25
15
4
4
29
9
4
35
7
3
9
6
10
6
3
15
4