28
132
513
36
199
2
46
504
1039
16
212
12
85
