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