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