42
14
29
8
27
9
369
233
119
12
16
30
24
17
18
19
10
11
6
134
116
192
35
121
5
48
158
291
256
13
59
20
28
124
22
96
62
41