296
163
52
14
47
60
42
4
18
23
35
22
26
15
35
17
4
4
7
41
12
15
29
9
18
29
14
4
10
4
5
17
16
1
1
16
2
2
25
23
6
3
4
14
9
2
3
4
4