111
557
69
664
107
487
87
543
94
524
146
409
52
325
57
290
67
405
1
148
178
348
68
245
26
301
92
242
39
271
16
266
64
244
78
250
49
133