58
49
30
34
31
46
90
38
18
34
28
34
34