33
33
42
38
44
46
51
41
39
44