21
54
0
104
10
31
2
16
8
5
4
10
21
105
34
56
34
0