196
342
184
932
320
121
163
678
582
88