340
543
522
245
263
212
123
206
108
552