146
372
133
75
27
141
46
2
2
67
18
491
103
5
33
