42
115
109
74
82
69
122
73
69
43