24
158
67
33
30
306
18
17
52
373
110
200
44
35
28
32
85
75
754
34
20
21
22
2168
229
676
56
82
112
7
84
977
46
195
14
13
19
210
290
42
37
193
29
119
36
27
172
103
61
43