
308

211

110

73

55

199

314

139

157

96