27
25
25
29
41
34
28