30
35
35
34
32
27
31
25
25
35
35
31
26
34
27
29
29
27
27
36
74
69
82
96
97
97
98
98
98
98
98
98
