33
59
107
29
18
217
17
41
41
39