15
0
2
50
30
24
4
2
24
46
19
20
0
51
51
18
100
96