118
18
8
289
367
27
252
19
31
