496
2
8
86
69
137
58
58
153
34
52
12
379
149
105
12
