43
61
14
164
111
140
26
316
53
76
133
50
45
291
79
51
41
33
38
32
21
85
154
34
25
15
5
28
141
19
12
22
23
20
37
145
16
29
18
54
11
9
24
88