52
38
29
38
39
42
112