38
831
34
573
510
53
601
31
450
27
268
21
295
45
292
16
226
320
3
269
18
235
270
37
243
24
188
13
200
32
206