34
31
35
27
38
35
25
29
84
51