30
28
35
34
32
27
28
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
