91
1
163
74
93
286
4
167
113
291
2
181
426
0
243
701
459
229
222
183
504
3
153
206
67
226
279
134
201
505
8161
2197
6
1651