143
268
238
163
122
473
719
520
389
558