166
213
53
29
24
221
40
290