19
289
31
29
118
8
367
18
252
