34
45
43
221
273
193
107
130
275
413
217
342