31
252
367
29
18
118
289
19
8
