243
208
95
87
330
416
63
158
194
344
542
