216
40
293
132
334
12
294
299
158
134
450
32