33
59
107
29
18
215
16
41
41
39