38
506
34
387
376
53
369
31
280
26
246
27
191
45
195
21
186
16
156
220
3
167
18
162
184
37
168
24
130
13
137
32
136