34
61
109
30
18
219
17
41
43
39