42
41
17
4
24
3
16
29
20
2
163
55
48
21
19
9
6
63
32
46
11
18
12
10
13
53
27
14
92
30
22
15
212
158
60