39
385
18
239
57
172
19
286
49
253
34
240
7
111
24
135
4
133
68
395
11
102
14
107
79
3
83
95
61
713
27
80
69
20
86