43
232
23
137
29
22
16
47
7
18
11
34
21
20
62
158
99
148
33
14
107
63
10
38
42
92
74
57
12
15
17
25
9
4
28
49
30
95
56
24
13