118
18
252
19
31
29
289
8
367
