128
292
157
241
520
534
69
434
448
663