12
327
785
248
42
9
227
60
454
127
130
547
534