38
109
71
72
44
53
41
39