103
53
100
100
100
100
100
100
100
100
59