111
557
69
664
107
487
25
114
57
290
87
543
94
524
146
409
178
348
68
245
52
325
67
405
39
271
92
242
16
266
78
250
174
236
26
301