33
59
106
29
18
215
16
41
41
39