10
140
619
432
138
152
407
177
337
151
1
268
9
21
508
124
424
