12
49
46
108
2K
15
11
45
33
16
3
58
116
14
1
52
1
16
18
21