196
158
342
520
932
320
534
163
436
678