20
20
27
33
35
31
25
36
25
31
37
1
25
20
20
29