141
57
285
242
62
648
194
923
88
26
59
930
215
664
67
418
115
173
280
126
277
191
419
151
152
963
170
248
1122