43
122
79
87
49
63
47
43