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