70
1
223
319
683
254
277
191
949
2
599
345
369
338
60
89
99
76
233
523
668
375
178
203
272
310
62
1036
72
437
681
117