516
503
83
419
84
198
202
191
75
152