685
128
35
191
158
235
388
2
406
1541
117
217
384
121
151
10
44
145
82
23
2201
135
135
18
