317
564
336
226
229
546
98
453
101
100