242
161
96
919
258
576
452
343
335
622