153
2
69
34
16
379
105
88
58
138
8
12
496
52
60
149
