29
33
0
108
9
85
18
46
90
3K
20
49