235
94
114
160
194
149
38
313
187
579