49
18
19
198
196
148
11
42
907
112
105
2484
78
70
583
13
152
161
146
270
50
57
14
142
265
398
63
26
117
80
158
55
48
7
32
1
0
138
181