33
59
108
29
18
218
17
41
41
39