190
115
203
326
238
351
160
93