32
461
353
238
385
325
157
68
193
350
346
284
389
388
180
379
95
174
249