28
38
322
126
198
143
121
266