34
59
109
29
18
219
17
41
41
39