20
58
31
20
20
20
30
30
34
31