383
319
114
119
189
146
208
202
94
278