190
114
203
326
238
351
159
93