
291

157

294

323

56

126

188

96

107

90