47
24
181
998
104
38
15
20
159
36
111
8
7
31
3
146
133
30
174
128
60
127
84
17
75
207
16
53
22
9
94
19
271
28
35
42
40
194
180
6
13
11
29
5
12
50
25