20
8
18
47
62
89
66
55
174
215
239
83
75
56
174