34
27
42
25
38
108
31
38