140
508
0
269
138
620
1
178
21
124
424
153
152
10
337
9
409
432
