149
12
35
380
60
153
63
88
28
496
3
105
69
8
138
52
