240
139
78
164
210
29
56
43
172
29