517
485
239
303
129
470
93
869
201
438