44
35
31
39
41
38
107