41
33
47
41
44
48
93