8
118
19
252
18
367
31
28
289
