196
342
932
320
256
408
407
163
678
582