238
200
361
308
132
299
57
179
172
131