43
39
31
41
34
38
67