316
1
458
272
289
479
119
168
288
4
75
93
91
163
280
226
68
137
135
507
203
291
2
182
184
153
207
67
216
222
231
426
0
702