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