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