46
77
42
21
52
24
28
25
80
100
30
100