168
479
417
162
388
104
47
359
434
122
493
149
165
309
118
257
393
93
382