40
202
491
313
188
177
172
105
62
381