50
102
5
18
28
18
38
0
22
103
35
78
15
8
57