217
165
238
348
256
413
198
106