34
27
29
45
41
41
42