41
521
40
24
20
915
601
361
342
261
301
423
391
1278
26
27
742
702
321
5
241
454
172
12
669
43
221
463