388 300 257 232 207 155 197 215 286 316 27 15 24 21 37 19 12 24 22 21 2,553 255 2222222