30
286
25
118
366
3
251
16
18
