199
513
85
46
12
28
1039
133
504
18
36
2
212
