146
29
133
19
2
103
68
2
48
491
375
37
75
142
5
