128
293
158
241
520
534
69
434
448
663