30
30
24
37
39
41
122