34
31
29
31
29
33
38