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