128
120
357
101
206
261
268
123
47
196