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