105
8
137
58
52
12
152
379
12
69
34
149
85
2
496
58
