38
35
25
25
34
32
25
9
42
34
47
33
28
9
16
11
11
12
13
16
6
9
29
17
17
15