34
59
109
29
18
219
17
41
42
39