111
45
47
50
46
39
42