149
135
110
377
156
275
186
224
87
16
138
144
18
280
157
45
2
70
2
211
235
354
171
136
72
6
8
122
1398
198
1655
22
16
229
4
201
638
177
197
93
205
212
56
277
147
392
177
352
106
0
