30
25
30
34
38
46
86